@1531397812.40CEST = =tMAIN =mMAIN_scheduler @CEST1531397814.10 #"core_reset"Sent BREAK +2 #t@0x942D, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +215 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +277 "Can" I  +  I  + #tPolling Can every 10:00 +33523 #-> MFB.ready! +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"RMFB microcontroller never signed on while reading Analytical Syringe's status:@checkpoint: omitted +1661 #-> 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 +1595 #-> ATV +2 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Icore bus was not powered while reading Analytical Top Valve's status:@checkpoint: omitted @1531398269.43CEST = =tMAIN =mMAIN_scheduler @CEST1531398271.09 #"core_reset"Sent BREAK +2 #t@0x082E, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +210 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +176 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +271 "Can"B f + B f + #tPolling Can every 10:00 +2 #Cleanly exited at 14:17:03CEST12-Jul-18 +3207 #-> MFB.ready! +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"RMFB microcontroller never signed on while reading Analytical Syringe's status:@checkpoint: omitted +12697 #-> MFB.ready? +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"RMFB microcontroller never signed on while reading Analytical Syringe's status:@checkpoint: omitted +1920 #-> ATV +3 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Icore bus was not powered while reading Analytical Top Valve's status:@checkpoint: omitted +1152 #-> ARV +3 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcore bus was not powered while reading Analytical Reagent Valve's status:@checkpoint: omitted +34461 #"bkj"Session Begun +578 #-> MFB.ready! +3 !o:I2C::NodeOffline:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"RMFB microcontroller never signed on while reading Analytical Syringe's status:@checkpoint: omitted +1385 #-> AS.to 0 +4 !o: BusOff:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"'Analytical Syringe is not powered!:@checkpoint: omitted +4561 "Can"\ ? [ +40367 #"bkj"-> ESP.ready! +5 #Powering core bus +511 .Gate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + ."bkj"SPE.coast +2 "MFB"*  +4 "core" + ."bkj"SPE.configure SPEconfig +2 "MFB"*\ 2 +5 *% +3 "core" % + ."bkj"AS.configure ASconfig +3 "MFB"*#,,'T(^20( b +4 "sampler") % +3 "core" %IG + ."bkj"SS.configure SSconfig +3 "sampler")#.0X + "processing"%% +3 ."rdySampler"Intake.select :close +6 "manipulator"&% + ."rdySampler"Exhaust.select :close +5 .CTV.dial :air +4 "collection"'  +6 "core" % + % L U r +2 "manipulator"&% +2 ."rdyProcessing"PSV.dial :air +6 ."rdySampler"CSV.dial :waste1 +5 "processing"%  +2 "collection"' +7 "core" % Z a M + +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 ."rdyProcessing"PS.reconfigure PSconfig +5 ."bkj"Forearm.reconfigure LooseForearm +6 "sampler") +2 "processing"%#A d`xb +3 "manipulator"&#@2^d^2b +8 ."bkj"Forearm.home.seek :retract +3 ."rdyProcessing"PS.home.seek 0ml +6 "manipulator"&'\ +5 "processing"%' +4 "core"  +2 "sampler") +6 "core"  +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +6 "collection"'#d @b +3 "sampler")#.0X& +3 "core" &  +2 "processing"%?% +4 "core" % +2 "manipulator"&@% +3 "core" %\ \  '  +45 "manipulator"&A& +3 "core" &a   +2 "storage"(B& +3 "core" & +2 "storage"(C% +3 "core" %] E +2 "collection"'D9 +3 "core" 9 +2 "processing"%E9 +3 "core" 9 +16333 "Can"@ UV +60004  F VU +60004 9 VV +60004  ? VV +60004 9 VV +60004  tD VV +60004 7 VV +25118 #"bkj"-> exit +2 #Session Ended +34884 "Can" _B VV +60005 @ VV +60004  > VV +60004  II VV +60004  8 VV +60004  CH VV +60004  7 VV +60004  gD VV +60004 x8 VV +60004  ? VV +60004  "J VV +60004  : VV +60004  nG VV +60004  77 VV +60004  yB VU +60005 ? VV +60004  > VV +35228 #"brent"Session Begun +341 #-> Power +1035 #-> showlog +767 #-> showlog 40 +1816 #-> Power.on :camera +2 .Gate.power :camera,:ON +11723 #-> Power.off :camera +2 .Gate.power :camera,:OFF +3986 #-> ESP.ready! +3 "collection"'F% +6 "core" %5  %7 +2 "processing"%G% +3 "manipulator"&H% +2 "sampler")I% +9 "core" % + %\ \ !  9 + % } +2 "manipulator"&J& +3 "core" &a )  1 +2 "storage"(K& +3 "core" & +2 "storage"(L% +3 "core" %] E + "collection"'M& +4 "core" &  '  + "processing"%N& +3 "core" &  +3 "collection"'O +2 "core"  +2 "processing"%P +3 "core" V +2 "processing"%Q +2 "core"  +2 "processing"%R +3 "core"  +2 "collection"'S +2 "core" | +2 "MFB"*T +3 "core" p +2 "MFB"*U +2 "core"  +2 "MFB"*V +3 "core"  +2 "MFB"*W9 +2 "core" 9[r +2 "MFB"*X% +4 "core" %T +2 "sampler")Y% +4 "core" % } +2 "collection"'Z& +3 "core" & '9  +2 "collection"'[% +4 "core" %5 ! $; +2 "processing"%\\& +3 "core" &  +2 "processing"%]% +4 "core" % +2 "manipulator"&^% +3 "core" %\ \ ( & P +2 "manipulator"&_& +4 "core" &a  & A +2 "storage"(`& +3 "core" & +2 "storage"(a% +3 "core" %] E +2 "collection"'b9 +3 "core" 9 + "processing"%c9 +3 "core" 9 +558 #"brent"-> MFB.ready! +3 "MFB"*d% +4 "core" %% +2 #"brent"Readying the MFB +2 #Homing MFB Syringe +2 .AFV.select :holdingCoil +4 "MFB"* +11 *e% +2 "core" %. +2 ."brent"ATV.dial :air2 +2 "MFB"*f  +102 "core"  +2 ."brent"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."brent"AS.home.seek :home +2 "MFB"*g' +602 "core" ' + ."brent"AFV.select :carrierSolution + "MFB"* +11 ."brent"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*h' +3423 "Can" 7J \\\\ +1866 "core" ' + ."brent"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."brent"delay 1 second +102 .ATV.dial :waste +3 "MFB"*i n +127 "core" n + ."brent"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."brent"AS.home.seek :empty +3 "MFB"*j'R +5258 "core" ' + ."brent"ATV.dial :waste +2 .ARV.dial between carrier and air1 +5 "MFB"*k  +4 "core"  + ."brent"ASV.dial :waste1 +3 "MFB"*l  +6 "core"  +5985 #"brent"-> ESP.shutdown +3 ."shutdown"AS.coast +4 #"brent"Asleep / Shutdown +3 "MFB"*5 +4 ."shutdown"SS.coast + "sampler")5 +4 ."shutdown"CC.coast +2 "collection"'6 +4 ."shutdown"CS.coast + "collection"'5 +4 ."shutdown"PC.coast + "processing"%6 +4 ."shutdown"Forearm.coast +2 "manipulator"&5 +4 ."shutdown"Elbow.coast + "manipulator"&6 +4 ."shutdown"SC.coast + "storage"(6 +4 ."shutdown"SE.coast + "storage"(5 +39 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +3 #Shutdown +197 #"brent"-> exit +3 #Session Ended +190 #Session Begun +907 #-> MFB.ready! +4 !o: BusOff:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Gcore bus was not powered while reading Analytical Syringe's status:@checkpoint: omitted +1285 #-> ESP.configure +5 #Powering core bus +479 .Gate.power :raw,:ON +4 "sampler") +2 )n +2 "core"  +2 "collection"' +2 'o +2 "core"  +2 "processing"% +3 %p +2 "core"  +2 "MFB"* +2 *q +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + ."brent"SPE.coast +3 "MFB"*r  +4 "core" +2 ."brent"SPE.configure SPEconfig +2 "MFB"*\ 2 +3 *s% +3 "core" % +2 ."brent"AS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")t% +3 "core" % + ."brent"SS.configure SSconfig +4 "sampler")#.0X MFB.ready! +3 "MFB"*% +5 "core" % + #"brent"Readying the MFB +2 #Homing MFB Syringe +2 .AFV.select :holdingCoil +4 "MFB"* +11 *% +2 "core" % +2 ."brent"ATV.dial :air2 +2 "MFB"*  +118 "core"  +2 ."brent"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."brent"AS.home.seek :home +3 "MFB"*' +92 ."brent"AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +4 ."brent"AS.hold +3 "MFB"*+ +4 "core" 'Sa(0G +19 + + !"brent"o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"-Analytical Syringe seek to home Aborted!:@checkpoint: omitted +865 #-> ESP.shutdown +3 ."shutdown"AS.coast +4 #"brent"Asleep / Shutdown +3 "MFB"*5 +39 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +3 #Shutdown +41510 "Can" ;  +25435 #"brent"-> exit +2 #Session Ended +34567 "Can" wF u +60004  15 ~ +60004  A  +60005 B f +60004  =  +60004  }H s +60004  6  +60004  B  +60004 = j +60004  =  +60004  G x +60004  6  +60004  C  +60004 8 e +60004  =  +60004  H  +60005  6  +60004  C  +60004 9 c +60004  =  +60004  H  +60004  8  +60004  C  +60004 7 f +60004  =  +60004  H  +60004 \ 6  +60004  B  +60004 ; a +60005 \ ;  @CEST1531433088.43  H  +60004  5  +60004  B  +60004 A f +60004 \ %;  +60004  F  +60004  4  +60004 \ A  +60004  H x +60004 \ 39  +60004  C  +60004 5 n +60005 \ ?  +60004  I  +60004 \ 09  +60004  D  +60004 6 j +60004 \ 0<  +12755 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time 'L + !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 +4 #mEXIT @1531443416.75CEST @1531462737.61CEST = =mMAIN_scheduler =tMAIN @CEST1531462739.27 #"core_reset"Sent BREAK + #t@0x9920, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +270 "Can"\ <B  + \ <B  + #tPolling Can every 10:00 +2 #Cleanly exited at 02:56:56CEST13-Jul-18 +540 #-> ATV +4 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Icore bus was not powered while reading Analytical Top Valve's status:@checkpoint: omitted +1707 #-> MFB.ready? +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"RMFB microcontroller never signed on while reading Analytical Syringe's status:@checkpoint: omitted +57670 "Can": g +60004 \ Y=  +10840 #t-> 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"  + "MFB"* +2 * +4 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %  +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %OQ + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %V +2 "manipulator"&?% +4 "core" %\  %b +2 "manipulator"&@& +3 "core" &p " +2 "storage"(A& +3 "core" & 5 ( +2 "storage"(B% +3 "core" %W# P J +2 "collection"'C9 +2 "core" 9{ +2 "processing"%D9 +3 "core" 9|~ +1297 #t-> MFB.ready! + "MFB"*E% +4 "core" %  +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *F% +3 "core" % Y + .tATV.dial :air2 +2 "MFB"*G  +4 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*H' +449 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*I' +5285 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*J n +118 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*K'R +5253 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*L  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*M  +4 "core"  +5112 #t-> ATV +28805 "Can"? ss +60004 \ < ss +56635 #t-> telnet ESPshore.mbari.org 2020 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"$uninitialized constant ESPshore: name: ESPshore +3368 "Can" jH ss +60004 \ 8 ss +60004  4C ss +6465 #t-> ARV +2 "MFB"*N +2 "core"  +1571 #t-> ARV.waste + .ARV.dial :waste +2 "MFB"*O  +47 "core"  +974 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*P  +123 "core"  +15451 #t-> AS.pull 0.20, ASslow1 + "MFB"*Q% +3 "core" %R\ ' +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*R'@) +4054 "core" ' +2 "MFB"*S% +4 "core" %@>\ J +9844 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*T % +94 "core" & +1088 #t-> AS.pull 0.03, ASslow1 + "MFB"*U% +3 "core" %@2{H +2 .tAS.seek 0.229ml +2 "MFB"*V' +631 "core" ' +2 "MFB"*W% +4 "core" %5\ 6 +915 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*X n +57 "core" o +1495 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*Y'R +1352 "core" ' +2 "MFB"*Z% +4 "core" %R@k +15781 "Can"C ss +1815 #t-> shortmfb([Tt2],[:extSrc]){}.finish + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant Tt2: name:Tt2 +24785 #"bkha"Session Begun +7808 #-> shortmfb([Tt2],[:extSrc]){}.finish +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant Tt2: name:Tt2 +1499 #-> exit +2 #Session Ended +24093 "Can" 9 ss +60004  LG ss' +60004 5 rr +60004  d> sr< +60004  jJ ssm +60004 \ 6 sr +22650 #"brent"Session Begun +497 #-> showlog 50 +2305 #-> quit +2 #Session Ended +34550 "Can" oB rrc +60004  G ss +55861 #"bkha"Session Begun +457 #-> showlog 10 +3686 "Can" 9 ss% +60004  nE ssl +15971 #"brent"Session Begun +688 #-> showlog 100 +505 #-> Tt2 +3 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant Tt2: name:Tt2 +3813 #-> MainThread.exit +6 #mEXIT +4 #"bkha"Session Ended +5 #"brent"Session Ended @1531473760.89CEST @1531473800.79CEST = =tMAIN =mMAIN_scheduler @CEST1531473802.40 #"core_reset"Sent BREAK + #t@0x7753, state=0x3A84, ifg=0x10, ie=0xFD + #@0x79DC, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7C65, state=0x3A84, ifg=0x10, ie=0xFD #@0x7EEF, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8178, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8402, state=0x3A84, ifg=0x10, ie=0xFD #@0x868D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x87A2, state=0x3A84, ifg=0x80, ie=0xFD + #@0x90CC, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +207 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +261 "Can" aI ts +  aI ts + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R\ D + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X Tt2 +2463 #-> GoodNews.email "Testing email with updated Ruby scripts" + .GoodNews.email "Testing email with updated Ruby scripts" +2521 #-> GoodNews.recipients +4330 #-> diodeCalTAM +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageEundefined local variable or method `diodeCalTAM' for main:Object: name:diodeCalTAM +2941 #-> tp=ThermalProfile.new +1168 #-> tp.diodeCalTAM +1826 #-> quit +5 #mEXIT @1531473973.14CEST @1531479532.53CEST = =tMAIN =mMAIN_scheduler @CEST1531479534.13 #"core_reset"Sent BREAK + #t@0x2F72, state=0x3B10, ifg=0x20, ie=0x7F + #@0x36E4, state=0x3B10, ifg=0x08, ie=0x5F + #@0x431E, state=0x3B10, ifg=0x20, ie=0x7F #@0x44C2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x4A03, state=0x3B10, ifg=0x20, ie=0x7F + #@0x4AAF, state=0x3B10, ifg=0x20, ie=0x7F #@0x4F6F, state=0x3B10, ifg=0x20, ie=0x7F + #@0x54D7, state=0x3B10, ifg=0x08, ie=0x5F + #@0xFD30, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +255 "Can"\ = ut + \ = ut + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R\ \ D +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b + .tAS.hold +2 "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X MFB.ready? + "MFB"*% +4 "core" %R D +1039 #t-> ESP.ready? +2 "collection"'% +3 "core" %0 c i3 + "sampler")% +4 "core" % +2 "manipulator"&% +3 "core" %\  0 2 + "manipulator"&& +4 "core" &p  + "storage"( & +3 "core" &  ( +2 "storage"(!% +3 "core" %W# J + "collection"'"& +4 "core" & a j.  + "processing"%#& +3 "core" &U  +2 "processing"%$% +4 "core" %q +710 #t-> ATV +2 "MFB"*% +2 "core" o +477 #t-> ARV + "MFB"*& +3 "core"  +1067 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*'  +138 "core"  +3504 #t-> AS.pull 0.20, ASslow1 + "MFB"*(% +3 "core" %R D +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml + "MFB"*)'@> +4051 "core" ' +2 "MFB"**% +4 "core" %@C \ 8 +718 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*+ % +95 "core" & +644 #t-> AS.pull 0.03, ASslow1 + "MFB"*,% +3 "core" %@C \ 8 +2 .tAS.seek 0.229ml +2 "MFB"*-' +624 "core" ' +2 "MFB"*.% +4 "core" %\  B +1807 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*/ n +66 "core" n +507 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*0'R +1349 "core" ' +2 "MFB"*1% +4 "core" %R  +7511 #t-> shortmfb([Tt2],[:extSrc]){}.finish +11 "MFB"*2% +3 "core" %R  +2 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218jul1313h.pcr +3 #Building PCR Slug from extSrc with MM3 mix, PP6 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*3  +166 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*4  +35 "core"  +2 "MFB"*5% +4 "core" %R  +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*6'$} +2550 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*7' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*8 n +159 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*9'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*:'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*;  +157 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*<  +33 "core" +3 ."MFBPCR"delay 2 seconds +202 "MFB"*=% +3 "core" %("  +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*>'FL +631 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*? n +102 "core" n +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 + "MFB"*@% +3 "core" %FO + +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*A' +1828 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP6 +40 "MFB"*B  +42 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +202 "MFB"*C% +3 "core" %K +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*D' +632 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*E  +80 "core" + #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*F% +3 "core" %j # +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*G'% +640 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*H  +36 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*I% +3 "core" %+=P +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*J'\ +5871 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*K  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*L% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*M'\  +620 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*N  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*O% +3 "core" %\  B +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*P' K +370 "Can"H ts +4679 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*Q  +81 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*R  +4 "core"  +2 ."MFBPCR"ARV.dial :air1 +2 "MFB"*S  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*T% +4 "core" % HK +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*U'g +32579 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*V  +81 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*W % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Tt2 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +21054 "Can"\ > ~ +60005 \ I r +60004 \ 8 ~} +60004 \ D q +60004 < r +60004 \ ? a +42924 #"mwj"Session Begun +1637 #-> cd esp/esp2/mission +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `esp' for #: name:esp +611 #-> ls + !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `ls' for #: name:ls +1868 #-> ls +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `ls' for #: name:ls +2058 #-> exit + #Session Ended +10900 "Can" I  +60004 \ 9 z8 +16766 #"mwj"Session Begun +394 #-> ls +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `ls' for #: name:ls +943 #-> exit + #Session Ended +26241 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"16700110:2049,912,735,735,59.9628;16701010:2334,903,706,701,60.0001;16702060:2602,1267,657,675,60.0001;16811140:2058,918,711,668,59.9628;16812040:2324,925,695,674,60.0001;16813090:2583,1259,702,697,60.0001;16922360:2056,870,720,714,59.9628;16923260:2359,901,694,673,59.9628;16924310:2547,1272,699,702,60.0374;17033840:2066,970,721,715,60.0001;17034740:2290,979,695,682,60.0374;17035790:2588,1188,691,646,60.0001;17145120:2064,955,694,707,59.9628;17146020:2286,970,695,684,60.0001;17147070:2588,1192,700,686,60.0374;17256440:2066,951,731,720,60.0001;17257340:2292,951,672,698,60.0001;17258390:2609,1215,696,677,60.0374;17367700:2066,906,734,730,60.0001;17368600:2334,911,701,703,60.0374;17369650:2606,1256,664,679,60.0001;17478980:2059,910,683,704,60.0001;17479880:2334,905,691,674,60.0374;17480930:2569,1265,704,701,60.0747;17589880:2060,976,720,713,60.0374;17590780:2278,989,696,696,60.0374;17591830:2593,1176,693,674,60.0001;17701040:2055,893,725,705,59.9628;17701940:2353,930,690,682,60.0374;17702990:2567,1289,704,698,60.0001;17812710:2063,954,715,701,60.0001;17813610:2292,959,689,677,60.0001;17814660:2575,1187,696,686,60.0374;17924000:2061,920,719,700,60.0001;17924900:2338,939,688,675,60.0001;17925950:2540,1215,704,705,60.0001;18035210:2055,908,727,733,60.0001;18036110:2316,944,706,692,60.0374;18037160:2625,1238,691,676,60.0001;18147010:2070,895,691,710,59.9628;18147910:2370,884,694,681,60.0001;18148960:2597,1280,704,691,60.0001;18258440:2070,949,728,716,60.0001;18259340:2279,985,669,691,60.0374;18260390:2605,1182,692,673,60.0001;18369130:2059,968,720,707,60.0001;18370030:2282,943,695,686,60.0001;18371080:2590,1171,698,680,60.0001;18480480:2071,936,715,668,60.0374;18481380:2293,978,690,675,60.0001;18482430:2587,1202,699,687,60.0001;18591930:2071,905,734,721,60.0001;18592830:2352,895,669,686,60.0001;18593880:2602,1285,697,682,59.9628;18703000:2064,967,727,724,59.9628;18703900:2289,938,702,696,59.9628;18704950:2608,1224,685,629,60.0001;18814670:2081,957,717,705,60.0001;18815570:2279,978,692,682,60.0001;18816620:2590,1184,697,681,60.0001;18925490:2076,950,723,691,60.0001;18926390:2323,953,659,670,60.0001;18927440:2570,1217,703,692,59.9628;19036860:2066,886,727,717,59.9628;19037760:2360,894,695,683,59.9628;19038810:2607,1295,671,691,60.0001;19148010:2089,948,689,702,59.9628;19148910:2302,992,692,686,60.0001;19149960:2603,1180,693,674,60.0001;19258980:2073,960,737,716,60.0001;19259880:2328,939,700,702,60.0374;19260930:2627,1271,690,667,60.0374;19370550:2080,913,718,692,60.0001;19371450:2328,926,691,669,60.0001;19372500:2582,1222,700,660,60.0001;19482180:2071,996,728,714,60.0001;19483080:2297,960,700,696,60.0001;19484130:2622,1242,695,680,60.0001;19593080:2082,863,722,705,59.9628;19593980:2388,911,688,669,60.0001;19595030:2554,1233,706,704,59.9628;19703950:2094,864,728,714,60.0001;19704850:2405,906,698,691,60.0001;19705900:2628,1304,697,695,60.0374;19815420:2114,875,731,688,59.9628;19816320:2404,905,703,691,60.0001;19817370:2674,1266,692,679,60.0374;19926250:2157,980,716,700,59.9628;19927150:2401,950,690,672,60.0001;19928200:2685,1226,667,691,60.0001;20037310:2190,975,732,703,60.0001;20038210:2449,990,702,694,60.0374;20039260:2793,1181,693,674,60.0374;20148490:2266,885,724,707,59.9628;20149390:2607,892,690,676,60.0001;20150440:2815,1275,700,688,60.0374;20259430:2347,934,717,698,59.9628;20260330:2664,927,688,668,60.0001;20261380:2922,1234,706,698,60.0001;20370620:2421,892,721,693,60.0001;20371520:2742,908,687,680,60.0001;20372570:3073,1271,705,690,60.0001;20481920:2493,854,722,710,60.0001;20482820:2864,891,692,674,60.0001;20483870:3103,1298,710,688,60.0001;20592720:2563,886,727,717,59.9628;20593620:2935,876,698,691,59.9628;20594670:3255,1337,693,686,60.0374;20703730:2623,885,725,713,59.9628;20704630:3020,860,662,683,59.9628;20705680:3323,1302,701,687,60.0374;20814960:2679,873,719,705,59.9628;20815860:3055,878,690,673,60.0001;20816910:3391,1245,675,695,60.0001;20925810:2729,891,733,723,59.9628;20926710:3110,899,703,688,60.0001;20927760:3488,1340,694,689,60.0374;21037040:2781,883,720,706,59.9628;21037940:3150,918,689,671,60.0001;21038990:3496,1235,708,691,60.0001;21147910:2833,952,716,696,59.9628;21148810:3168,937,690,671,60.0001;21149860:3586,1224,705,697,60.0374;21258960:2868,1208,719,706,60.0001; +16 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218jul1313h.pcr +2 "MFB"*X% +3 "core" %m ? + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Y'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*Z  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*[ % +117 "core" % +2 "MFB"*\\% +4 "core" %(5  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*]'Z{ +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*^  +51 "core"  +2 "MFB"*_% +4 "core" %Z\ 8 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*`'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*a % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*b% +3 "core" %>  8 _ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*c'e +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*d  +52 "core" + "MFB"*e% +4 "core" %b E +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*f'p +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*g  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*h  +88 "core"  +2 "MFB"*i% +4 "core" %q + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*j'm +2033 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*k' +2514 "Can"\ 9I wx) +560 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*l'V +2761 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*n'V +2749 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*o' +4440 #"mwj"Session Begun +725 #-> ls +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `ls' for #: name:ls +605 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*p'V +2769 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*q  +49 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*r % +118 "core" & +2 "MFB"*s% +4 "core" %V " +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*t' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*u  +54 "core"  +2 "MFB"*v% +4 "core" %  ? +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*w'> +16113 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*x % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*y% +3 "core" %> * L +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*z' +519 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*{  +52 "core"  + "MFB"*|% +4 "core" %9 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*}'q/ +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*~  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +14715 "Can"7 { +3470 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2770 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2751 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +148 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2790 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*\ 'V +2769 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +4091 #"mwj"-> exit +2 #Session Ended +973 "core" ' +8010 "Can" G ss +10495 #t-> ARV +2 "MFB"* +2 "core"  +1179 #t-> ARV.waste + .ARV.dial :waste +2 "MFB"*  +46 "core"  +774 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +36 "core"  +8954 #t-> AS.pull 0.20, ASslow1 + "MFB"*% +3 "core" %VS4 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.2ml +2 "MFB"*'D! +4051 "core" ' +2 "MFB"*% +4 "core" %D\ 9 +766 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"* % +96 "core" % +513 #t-> AS.pull 0.03, ASslow1 + "MFB"*% +3 "core" %DB\ 9 +2 .tAS.seek 0.23ml +2 "MFB"*' +625 "core" ' +2 "MFB"*% +4 "core" %1\ 3 +822 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +57 "core" o +449 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +1355 "core" ' +2 "MFB"* % +4 "core" %R0 +1537 #t-> shortmfb([Tt2],[:extSrc]){}.finish +10 "MFB"*!% +3 "core" %R +3 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218jul1315h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP6 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*"  +159 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*#  +35 "core"  +2 "MFB"*$% +4 "core" %R- +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*%'$ +2550 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*&' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*' n +160 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*('R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"**  +169 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*+  +45 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*,% +3 "core" %(+ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*)'FU +633 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*. n +101 "core" n +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 + "MFB"*/% +3 "core" %FQ +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*-' +1833 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP6 +2 "MFB"*1  +35 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +202 "MFB"*2% +3 "core" %\  ^ +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*3' +610 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*4  +79 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*5% +3 "core" % % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*0' +616 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*6  +36 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*8% +3 "core" %\ = +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*7'\ +3422 "Can"`7 ts +2428 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*9  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*;% +3 "core" %\ \ = +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*<'\  +614 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*=  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*:% +3 "core" %\  - +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*?' A +5064 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*@  +83 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*>  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*B% +4 "core" % G +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*C'f +32593 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*A  +81 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*E % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Tt2 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +15980 "Can"\ 6H { +1461 #"mwj"Session Begun +1243 #-> exit + #Session Ended +57299 "Can" 7 y +60004 \ 7B s +60004 1D ~}Z +60004  B 9 +60005 H v +60004 \ -< z +60004  I r9 +48438 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"23939860:2121,850,722,668,59.9628;23940760:2401,957,688,681,59.9628;23941810:2674,1206,709,702,60.0001;24051040:2124,907,733,725,60.0001;24051940:2426,893,698,692,60.0001;24052990:2685,1302,665,689,60.0001;24162130:2127,865,692,717,59.9628;24163030:2431,855,697,680,60.0001;24164080:2671,1307,698,690,60.0001;24273350:2121,897,724,706,60.0001;24274250:2441,880,682,641,60.0001;24275300:2668,1311,700,701,60.0001;24384570:2127,883,732,725,60.0001;24385470:2423,900,701,692,60.0374;24386520:2686,1304,695,649,60.0001;24495510:2124,988,728,728,60.0001;24496410:2352,946,697,701,60.0001;24497460:2693,1215,688,672,60.0001;24606440:2126,988,719,708,60.0374;24607340:2363,993,694,688,60.0001;24608390:2683,1194,662,678,60.0001;24717680:2131,881,700,723,59.9628;24718580:2409,897,703,697,60.0001;24719630:2695,1310,688,678,60.0374;24828600:2101,915,717,706,60.0001;24829500:2360,982,694,693,60.0001;24830550:2654,1200,697,680,60.0374;24939770:2105,921,734,725,59.9628;24940670:2384,914,705,703,60.0001;24941720:2671,1250,692,670,60.0374;25051130:2083,888,731,689,60.0001;25052030:2369,928,696,688,60.0001;25053080:2624,1300,698,687,60.0001;25162380:2061,865,722,712,59.9628;25163280:2357,861,697,682,60.0001;25164330:2549,1281,698,696,60.0374;25273270:2034,882,721,701,60.0001;25274170:2323,881,690,678,60.0001;25275220:2547,1250,707,690,60.0374;25384340:2014,981,724,717,60.0001;25385240:2221,953,700,694,59.9628;25386290:2544,1184,693,670,60.0001;25495160:1989,997,727,731,60.0001;25496060:2212,953,697,698,60.0001;25497110:2517,1229,684,632,60.0001;25606140:1982,956,733,736,60.0001;25607040:2195,956,709,690,60.0001;25608090:2495,1251,692,676,60.0001;25717330:1965,861,721,707,59.9628;25718230:2250,872,691,680,60.0001;25719280:2448,1235,707,691,60.0001;25828200:1954,908,719,695,60.0001;25829100:2181,909,687,671,60.0001;25830150:2405,1226,706,695,60.0001;25939360:1993,987,727,720,59.9628;25940260:2191,987,705,694,60.0001;25941310:2518,1237,657,669,60.0001;26050300:1950,971,724,678,60.0001;26051200:2162,986,698,691,59.9628;26052250:2464,1186,696,676,60.0001;26161090:1925,963,720,702,59.9628;26161990:2134,1020,693,692,60.0001;26163040:2443,1191,661,678,60.0001;26272260:1927,930,685,700,60.0001;26273160:2199,909,690,677,60.0001;26274210:2373,1263,702,701,60.0374;26383160:1905,935,714,698,60.0001;26384060:2130,961,688,670,59.9628;26385110:2341,1186,704,698,60.0001;26494250:1890,989,721,712,59.9628;26495150:2079,997,699,684,60.0374;26496200:2380,1171,693,675,60.0001;26605130:1880,906,735,720,60.0001;26606030:2140,890,666,696,60.0001;26607080:2388,1278,692,678,60.0001;26716450:1884,892,728,716,60.0001;26717350:2153,874,695,684,60.0374;26718400:2352,1305,673,690,60.0374;26827430:1874,865,720,668,60.0001;26828330:2155,878,695,686,60.0001;26829380:2323,1320,701,688,60.0001;26938610:1863,926,717,697,60.0001;26939510:2095,937,692,667,60.0001;26940560:2280,1209,705,697,60.0001;27049720:1867,988,723,712,60.0374;27050620:2058,965,698,688,60.0001;27051670:2354,1211,692,675,60.0374;27160820:1878,984,729,715,60.0001;27161720:2094,968,696,701,60.0001;27162770:2378,1243,694,673,60.0001;27272170:1926,904,726,727,59.9628;27273070:2172,916,707,688,60.0001;27274120:2437,1292,662,676,60.0001;27382980:2051,909,715,691,60.0001;27383880:2274,940,687,667,60.0001;27384930:2573,1179,696,689,60.0374;27494160:2135,937,714,697,60.0001;27495060:2419,955,688,668,60.0374;27496110:2647,1220,704,701,60.0001;27605340:2235,890,719,663,59.9628;27606240:2565,872,692,679,59.9628;27607290:2805,1316,702,691,60.0374;27716520:2362,887,721,701,59.9628;27717420:2692,948,692,664,60.0001;27718470:2941,1263,703,688,60.0001;27827230:2423,898,685,699,60.0001;27828130:2772,890,687,676,60.0001;27829180:3019,1232,708,689,59.9628;27938380:2475,961,729,717,60.0001;27939280:2781,973,706,662,60.0001;27940330:3169,1238,692,664,60.0001;28049410:2510,981,720,708,59.9628;28050310:2817,975,696,691,60.0374;28051360:3210,1188,698,672,60.0374;28160320:2554,883,717,701,60.0001;28161220:2926,917,648,680,60.0001;28162270:3205,1253,710,693,60.0001;28271820:2587,1009,725,720,59.9628;28272720:2880,1000,698,694,60.0001;28273770:3295,1240,657,672,60.0374;28382580:2935,963,716,705,59.9628;28383480:3314,993,691,682,60.0374;28384530:3779,1175,693,678,60.0001;28493660:2940,1247,717,696,60.0001; +16 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218jul1315h.pcr +2 "MFB"*F% +3 "core" %l +2 #"MFBPCR"Cleaning PCR .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*D'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*H  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*I % +117 "core" % +2 "MFB"*G% +4 "core" %("^ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*K'Zh +222 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*L  +51 "core"  +2 "MFB"*J% +4 "core" %ZjP / +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*N'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*O % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*M% +3 "core" %>[ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*Q'L +531 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*R  +50 "core"  +2 "MFB"*S% +4 "core" %N C +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*T'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*P  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*V  +88 "core"  +2 "MFB"*W% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*X'Q +666 "Can"\ 7> xx +1371 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*U' +3072 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*Z'V +2763 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*[' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*\\'V +2754 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +53 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*Y' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*^'V +2736 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*_  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*] % +118 "core" % +2 "MFB"*a% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*b' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*`  +51 "core"  + "MFB"*d% +4 "core" %\ < +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*e'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*c % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*g% +3 "core" %>\  ] +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*h' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*i  +52 "core"  + "MFB"*f% +4 "core" %\ 2 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*j'q9 +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*k  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*l'R +4741 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +10623 "Can" I zO +7560 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*m' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*n'V +2758 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*o' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*q'V +2766 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2755 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*p' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +2741 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +5066 "core" ' +4064 "Can"\ < qr +14984 #t-> ARV.waste + .ARV.dial :waste +2 "MFB"*x  +46 "core"  +410 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*y  +35 "core"  +2364 #t-> AS.pull 0.20, ASslow1 + "MFB"*w% +3 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.2ml +2 "MFB"*{'D +4046 "core" ' +2 "MFB"*|% +4 "core" %D) * +595 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*z % +105 "core" % +325 #t-> AS.pull 0.03, ASslow1 + "MFB"*~% +3 "core" %D) * +2 .tAS.seek 0.23ml +2 "MFB"*}' +625 "core" ' +2 "MFB"*% +4 "core" %\ 2 +901 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +57 "core" n +395 #t-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +1354 "core" ' +2 "MFB"*% +4 "core" %R +1369 #t-> shortmfb([Tt2],[:extSrc]){}.finish +11 "MFB"*% +3 "core" %R +3 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218jul1317h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP6 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +159 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +36 "core"  +2 "MFB"*% +4 "core" %R  +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*\ '$~ +2550 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +160 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +169 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(8 +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'Fb +625 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +38 "MFB"* n +112 "core" m +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*% +3 "core" %F` t +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1842 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP6 +2 "MFB"*  +35 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +202 "MFB"*% +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"* ' +622 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*!  +79 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*"% +3 "core" %" +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*#'8 +625 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*$  +36 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %>uO +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*%'\ +5872 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*'  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*&% +3 "core" %\ PI +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*('\  +656 "core" ' +2 ."MFBPCR"delay 4 seconds +216 "Can"I rr +186 ."MFBPCR"ATV.dial ARV +2 "MFB"**  +61 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*+% +3 "core" %\ 5 +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*,' g +5055 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +70 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*.  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*/% +4 "core" % f Am +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*)' +32609 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*1  +83 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*2 % +36 "core" & + ."MFBPCR"delay 5 seconds +502 #Running Tt2 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +19999 "Can"\ 9 z +60004  +E s +60004 : { +60004  ?  +60004 J9 s +60004 \ XA { +60004 H r +60004 \ 3B ~} +43919 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"31092250:2117,845,732,717,59.9628;31093150:2457,896,688,644,60.0374;31094200:2669,1307,700,706,60.0001;31203140:2123,948,725,714,59.9628;31204040:2360,954,698,685,60.0001;31205090:2678,1183,695,683,60.0001;31314050:2102,967,721,716,59.9628;31314950:2335,974,669,687,60.0001;31316000:2665,1200,694,677,60.0001;31424920:2095,905,726,721,59.9628;31425820:2403,870,698,686,60.0001;31426870:2649,1265,695,686,59.9628;31535720:2097,951,730,721,59.9628;31536620:2355,927,673,701,60.0001;31537670:2653,1248,688,677,60.0001;31646490:2096,886,723,713,60.0001;31647390:2388,894,693,681,60.0001;31648440:2611,1268,698,699,60.0001;31757740:2082,880,718,696,59.9628;31758640:2343,888,691,679,60.0374;31759690:2582,1261,701,699,60.0001;31868630:2065,924,729,722,60.0001;31869530:2345,914,701,698,60.0374;31870580:2631,1284,658,670,60.0374;31979730:2062,938,731,723,59.9628;31980630:2303,885,701,694,59.9628;31981680:2612,1230,690,676,60.0374;32090640:2059,890,722,703,60.0001;32091540:2361,878,693,678,60.0001;32092590:2565,1279,706,664,60.0001;32201330:2054,876,728,729,60.0001;32202230:2328,846,671,689,60.0001;32203280:2596,1274,689,671,60.0374;32313080:2056,893,717,707,60.0001;32313980:2326,892,692,672,60.0374;32315030:2524,1192,707,702,60.0374;32423720:2045,993,724,737,59.9628;32424620:2281,934,700,699,60.0001;32425670:2590,1269,686,669,60.0374;32534710:2159,883,720,705,59.9628;32535610:2482,896,689,681,60.0001;32536660:2696,1218,674,698,60.0001;32645880:2140,876,690,711,60.0001;32646780:2462,886,695,679,60.0001;32647830:2693,1277,704,692,60.0001;32757140:2134,898,726,717,60.0001;32758040:2453,855,691,642,60.0001;32759090:2683,1333,700,695,60.0374;32867930:2132,882,713,708,59.9628;32868830:2390,897,687,668,60.0001;32869880:2658,1202,708,687,60.0374;32978940:2117,974,724,720,59.9628;32979840:2344,947,700,693,60.0001;32980890:2681,1201,693,668,60.0374;33089800:2115,892,721,699,59.9628;33090700:2416,920,688,682,60.0001;33091750:2627,1249,704,659,60.0001;33200560:2114,969,719,705,60.0001;33201460:2334,944,695,683,60.0374;33202510:2660,1187,693,679,59.9628;33311660:2111,953,716,706,59.9628;33312560:2325,975,694,683,60.0001;33313610:2657,1208,660,684,60.0001;33422550:2110,963,723,730,60.0001;33423450:2349,940,702,692,60.0001;33424500:2678,1238,686,666,60.0001;33533620:2110,881,727,721,60.0001;33534520:2403,878,695,686,60.0374;33535570:2658,1267,673,687,60.0001;33644450:2100,885,724,712,60.0001;33645350:2397,858,697,685,59.9628;33646400:2634,1296,700,690,60.0001;33755720:2094,846,727,715,60.0001;33756620:2391,853,696,691,60.0374;33757670:2641,1288,669,682,60.0001;33866340:2106,960,719,700,59.9255;33867240:2330,936,686,673,60.0001;33868290:2611,1190,698,687,60.0001;33977030:2090,962,720,711,60.0001;33977930:2327,989,696,684,60.0001;33978980:2655,1180,695,668,60.0001;34087770:2099,883,719,693,60.0374;34088670:2363,940,656,672,60.0374;34089720:2635,1195,700,697,60.0374;34198690:2131,878,719,709,60.0001;34199590:2415,921,694,672,60.0374;34200640:2665,1256,702,700,60.0001;34309640:2176,969,719,705,60.0001;34310540:2409,926,693,685,60.0001;34311590:2752,1191,693,675,60.0001;34420670:2375,895,716,699,60.0001;34421570:2664,942,688,670,60.0001;34422620:2982,1184,699,645,60.0001;34531830:2530,971,716,671,59.9628;34532730:2836,994,696,683,60.0001;34533780:3222,1184,695,677,60.0374;34642560:2747,908,735,724,60.0001;34643460:3118,905,702,699,60.0374;34644510:3504,1288,656,671,60.0001;34753860:2976,907,685,702,60.0001;34754760:3419,896,689,677,60.0001;34755810:3800,1259,701,702,60.0001;34864980:3186,903,725,723,60.0001;34865880:3658,859,698,645,60.0374;34866930:11,1329,695,680,60.0374;34976220:3399,894,734,726,60.0001;34977120:3883,928,704,690,60.0001;34978170:292,1305,692,652,60.0001;35086820:3588,939,717,696,59.9628;35087720:6,966,653,673,60.0374;35088770:350,1229,706,699,60.0001;35197450:3766,906,734,718,60.0001;35198350:186,920,697,697,60.0001;35199400:350,1274,688,671,60.0001;35308680:3910,904,730,717,59.9628;35309580:350,873,699,684,60.0001;35310630:350,1285,698,685,60.0374;35419450:4054,903,717,697,60.0001;35420350:350,981,684,669,60.0001;35421400:350,1225,671,695,59.9628;35530540:81,986,730,722,59.9628;35531440:350,923,701,701,60.0001;35532490:350,1241,692,671,60.0001;35641160:202,1320,720,715,59.9628; +16 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218jul1317h.pcr + "MFB"*-% +4 "core" % + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*4'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*5  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*3 % +118 "core" & +2 "MFB"*6% +4 "core" %(8  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*8'Z~ +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*0  +52 "core" + "MFB"*9% +4 "core" %Z \ 8 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*;'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*7 % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*=% +3 "core" %>  _ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*:'d +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*<  +51 "core" +2 "MFB"*@% +4 "core" %_  ? +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*>'p +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*B  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*?  +88 "core"  +2 "MFB"*A% +4 "core" %q + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*E'i +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*F' +2938 "Can" I xx +131 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*C'V +2763 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*H' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +2757 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +2773 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*L  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*J % +116 "core" & +2 "MFB"*K% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*O' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*M  +51 "core"  +2 "MFB"*N% +4 "core" %\ 5 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*R'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*S % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*Q% +3 "core" %>  X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*P' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*V  +50 "core"  +2 "MFB"*W% +4 "core" % > +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*T'q" +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*X  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty + "MFB"*U'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +15157 "Can"\ s= { +3067 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*Z' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2785 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*\\' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +2761 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*_' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*]'V +2759 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*^'V +2766 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +5066 "core" ' +15 #t-> @15:08:26.67 AS.seek 0.594ml + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):29: `@1' is not allowed as an instance variable name +13 #-> @15:09:25.21 delay 5 seconds + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):30: `@1' is not allowed as an instance variable name +13 #-> @15:09:30.23 ATV.dial :extSrc + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):31: `@1' is not allowed as an instance variable name +12 #-> @15:09:30.77 delay 2 seconds +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):32: `@1' is not allowed as an instance variable name +12 #-> @15:09:32.84 AS.seek 0.6ml + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):33: `@1' is not allowed as an instance variable name +8325 #-> MFB.ready? + "MFB"*b% +3 "core" %Vm* +103 "Can" Q ss: +2196 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time M] +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 +5 #mEXIT @1531501163.89CEST @1531501327.36CEST = =tMAIN =mMAIN_scheduler @CEST1531501329.13 #"core_reset"Sent BREAK + #t@0x2EA4, state=0x3A84, ifg=0x10, ie=0xFD + #@0x312F, state=0x3A84, ifg=0x10, ie=0xFD + #@0x33BB, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3646, state=0x3A84, ifg=0x10, ie=0xFD #@0x38D1, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3B5C, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3DE9, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3EFE, state=0x3A84, ifg=0x80, ie=0xFD #@0xCEF8, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +165 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +196 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi`< :\ @name@ +223 "Can" O uu +  O uu #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %V(* + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %e` +2 .tSS.reconfigure SSconfig + "sampler")#.0X +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118jul1319h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV + "MFB"*>  +143 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*?  +25 "core"  +2 "MFB"*@% +4 "core" %R> +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*A'$j +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*C n +160 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*D'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*F  +169 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*G  +35 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*H% +3 "core" %(7 +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*I'Fa +624 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*J  +147 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*K% +3 "core" %F[\ 7 b +3 ."MFBPCR"AS.seek 0.524ml + "MFB"*L' +1820 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*M  +35 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*N% +3 "core" % > +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*O' +624 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*P % +35 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*Q% +3 "core" %   G +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*R'5 +619 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*S  +125 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*T% +3 "core" %6  * N +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*U'\ +4444 "Can"\ C ttb +1402 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*V  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*W% +3 "core" %\  F +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*X'\  +619 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*Y  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*Z% +3 "core" %\ \  \\ +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*[' L +5044 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*\\  +82 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*]  +4 "core"  +2 ."MFBPCR"ARV.dial :air1 +2 "MFB"*^  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*_% +3 "core" % F YS +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*`'e +32600 "core" ' +9 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*a  +80 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*b % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +17002 "Can": { +60004 \ > x +60004 \ I s +60004 \ 8 }~ +60004  C  +60004 >A z +60004  =  +60004 \ H r +47306 ."PCR"PCR.off +133 !o:#AnalyticalModule::PCRRawSample: @refi`< :\ @data"q38510650:2226,947,729,718,60.0001;38511550:2502,1010,692,699,60.0001;38512600:2857,1157,690,639,60.0374;38621070:2243,971,727,723,60.0001;38621970:2524,906,674,691,60.0747;38623020:2874,1275,686,671,60.0001;38731770:2257,940,726,719,59.9628;38732670:2524,903,696,704,59.9628;38733720:2869,1255,690,668,60.0001;38842570:2241,886,722,707,59.9628;38843470:2571,905,654,678,60.0001;38844520:2830,1288,699,692,60.0001;38953470:2235,979,724,716,60.0001;38954370:2495,952,697,690,60.0001;38955420:2847,1186,691,673,60.0374;39064940:2232,927,676,698,59.9628;39065840:2502,929,685,672,60.0001;39066890:2809,1235,704,698,60.0374;39175860:2239,951,716,693,60.0001;39176760:2509,950,686,668,60.0001;39177810:2780,1213,704,698,60.0374;39286700:2239,884,715,700,60.0001;39287600:2553,902,693,674,60.0001;39288650:2820,1276,696,694,60.0001;39397220:2244,863,718,702,60.0001;39398120:2553,877,690,665,60.0001;39399170:2776,1303,696,694,60.0374;39508060:2241,910,717,695,60.0001;39508960:2534,934,686,677,60.0001;39510010:2792,1201,706,694,60.0374;39618960:2241,917,733,723,60.0001;39619860:2538,894,664,687,60.0374;39620910:2839,1329,693,685,60.0001;39730000:2247,867,721,709,60.0001;39730900:2582,877,697,676,60.0001;39731950:2820,1323,699,690,60.0374;39841100:2234,950,721,730,60.0001;39842000:2507,899,706,690,60.0001;39843050:2853,1251,687,673,60.0374;39951790:2238,851,722,709,60.0001;39952690:2577,888,692,680,60.0001;39953740:2811,1311,707,689,60.0001;40063140:2247,974,718,673,60.0001;40064040:2482,989,695,685,60.0001;40065090:2836,1178,698,680,59.9628;40174400:2238,918,718,702,59.9628;40175300:2567,920,687,669,60.0001;40176350:2785,1243,706,690,60.0001;40285720:2262,868,717,704,60.0001;40286620:2582,897,693,674,60.0001;40287670:2851,1293,700,703,60.0001;40396570:2280,867,721,711,59.9628;40397470:2634,888,657,678,60.0001;40398520:2874,1297,698,696,60.0001;40507440:2314,949,715,704,60.0001;40508340:2562,976,689,679,60.0001;40509390:2908,1187,699,678,60.0001;40618400:2381,856,724,712,60.0001;40619300:2706,892,697,684,60.0001;40620350:3028,1323,691,683,60.0374;40729460:2515,873,729,718,60.0001;40730360:2868,862,698,688,60.0001;40731410:3206,1252,666,683,60.0001;40840320:2711,895,716,688,59.9628;40841220:3053,934,692,674,60.0374;40842270:3430,1228,704,692,59.9628;40951020:2948,872,716,703,60.0001;40951920:3374,933,687,676,60.0001;40952970:3775,1224,676,693,60.0001;41061550:3228,889,721,709,60.0001;41062450:3681,890,691,679,60.0374;41063500:21,1282,706,689,60.0001;41172450:3506,885,722,716,59.9628;41173350:4022,848,693,680,59.9628;41174400:350,1330,698,685,60.0001;41283670:3771,981,729,728,60.0001;41284570:131,960,697,701,60.0001;41285620:350,1240,687,675,60.0001;41394560:4015,922,719,699,59.9628;41395460:350,931,686,676,60.0001;41396510:350,1221,676,685,60.0001;41505670:155,931,677,695,59.9628;41506570:350,954,685,676,59.9628;41507620:350,1208,695,687,60.0001;41616980:350,921,728,725,59.9628;41617880:350,912,673,700,60.0374;41618930:350,1291,688,668,59.9628;41727670:350,929,726,724,59.9628;41728570:350,937,707,694,60.0001;41729620:350,1307,690,668,60.0001;41838610:350,883,726,714,60.0001;41839510:350,868,698,684,60.0374;41840560:350,1339,700,695,60.0374;41949670:350,935,715,704,59.9628;41950570:350,948,689,667,60.0001;41951620:350,1215,677,695,60.0001;42060520:350,964,718,700,59.9628;42061420:350,996,692,684,60.0001;42062470:350,1216,696,679,60.0374;42171650:350,996,728,719,60.0001;42172550:350,986,700,691,60.0001;42173600:350,1248,694,673,60.0001;42283420:350,968,729,723,59.9628;42284320:350,972,703,692,60.0001;42285370:350,1292,684,631,60.0001;42394120:350,962,729,720,60.0001;42395020:350,914,674,697,60.0001;42396070:350,1288,689,666,60.0374;42504780:350,960,727,725,59.9628;42505680:350,938,705,699,60.0001;42506730:350,1280,688,674,60.0374;42616040:350,898,719,701,59.9628;42616940:350,934,657,672,60.0374;42617990:350,1287,703,697,60.0001;42726710:350,949,733,720,60.0001;42727610:350,951,702,700,60.0374;42728660:350,1323,690,670,60.0374;42837700:350,901,733,723,60.0001;42838600:350,895,701,688,60.0374;42839650:350,1329,695,681,60.0001;42949130:350,912,720,702,59.9628;42950030:350,915,691,667,60.0001;42951080:350,1244,678,700,60.0001;43060430:350,1246,701,726,60.0001; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118jul1319h.pcr + "MFB"*c% +3 "core" %b +2 #"MFBPCR"Cleaning PCR .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*d'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*e  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*f % +116 "core" % +2 "MFB"*g% +4 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml + "MFB"*h'Zp +223 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*i  +51 "core"  +2 "MFB"*j% +4 "core" %Zl\ 3 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*k'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*m% +3 "core" %>  T +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*n'S +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*o  +50 "core"  +2 "MFB"*p% +4 "core" %Y\ 6 +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*q'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*r  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*s  +88 "core"  +2 "MFB"*t% +4 "core" %p  + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*u'^ +1811 "Can" 6 xw +226 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*v' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +2772 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2762 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2760 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*|  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*} % +116 "core" % +2 "MFB"*~% +4 "core" %V  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +34 "MFB"*' +238 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*% +4 "core" %\   +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16121 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>  +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core"  + "MFB"*\ % +4 "core" %  C +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'qA +322 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*'R +4740 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +11719 "Can" B z +6463 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2774 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2766 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2768 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2763 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5064 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 .tATV.dial :air1 +2 "MFB"*  +138 "core" +2 "MFB"*!% +4 "core" %(#Y +2 .tAS.reconfigure ASslow2 + "MFB"*#,,'T0 b +3 .tAS.seek 0.506ml + "MFB"*"'FM +639 "core" ' +2 .tATV.dial :extSrc + "MFB"*#  +158 "core"  +2 "MFB"*$% +4 "core" %FSMM +2 .tAS.seek 0.512ml + "MFB"*'d} +645 "core" ' +2 .tdelay 5 seconds +263 "Can" 8G rs& +239 .tATV.dial :air1 +3 "MFB"*&  +159 "core" +2 "MFB"*'% +4 "core" %dyNK +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml + "MFB"*%'K +631 "core" ' +2 .tATV.dial :waste + "MFB"*) n +50 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*('R +3148 "core" ' +10 "MFB"*+% +4 "core" %RTG +2 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118jul1321h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"**  +143 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*-  +25 "core"  +2 "MFB"*,% +4 "core" %R9H +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*/'$q +2552 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml + "MFB"*.' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*1 n +160 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*0'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*2  +168 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*5  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*4% +3 "core" %(+ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*6'FU +639 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*8  +147 "core" + ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*9% +2 "core" %FPI +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*7' +1843 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*;  +34 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*:% +3 "core" % > +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*=' +620 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*> % +35 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*?% +3 "core" % J +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*@'! +621 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*<  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*A% +3 "core" %%J +43 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*C'\ +5867 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*B  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*D% +3 "core" %\  > +3 ."MFBPCR"AS.seek 0.6ml + "MFB"*F'\  +621 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*G  +60 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*H% +3 "core" %\ 2 > +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*E' I +5050 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*J  +71 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*K  +37 "core"  + #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*I% +3 "core" % C . +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*M'b +17154 "Can"\ : ss +15447 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*N  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*L % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +43420 "Can"\ G  +60005 87 s +60004 \ ? }| +60004 \ I | +60004 \ 7 {J +60004 \ D  +60004 \ ? s +60004 \ = || +20716 ."PCR"PCR.off +132 !o:#AnalyticalModule::PCRRawSample: @refi`< :\ @data"n45439000:2258,917,718,663,59.9628;45439900:2570,938,690,667,60.0001;45440950:2859,1230,704,689,60.0001;45549760:2284,982,724,719,59.9628;45550660:2544,957,696,696,60.0001;45551710:2901,1214,651,678,60.0001;45661310:2287,903,729,723,60.0001;45662210:2614,870,698,685,60.0001;45663260:2891,1304,694,684,60.0374;45772280:2279,875,726,719,59.9628;45773180:2605,855,697,683,60.0001;45774230:2885,1305,693,683,60.0001;45883310:2277,909,720,704,60.0001;45884210:2624,888,689,678,60.0001;45885260:2865,1289,703,657,60.0374;45994270:2286,942,727,728,60.0001;45995170:2571,910,706,699,60.0001;45996220:2909,1277,686,670,60.0001;46105010:2288,965,725,715,60.0001;46105910:2536,973,698,692,59.9628;46106960:2900,1181,662,675,60.0001;46215830:2274,926,716,690,59.9628;46216730:2554,950,691,673,60.0001;46217780:2874,1219,709,691,60.0001;46326880:2288,923,729,732,60.0001;46327780:2584,885,700,699,60.0374;46328830:2927,1272,683,629,60.0001;46437560:2276,995,715,703,59.9628;46438460:2542,961,660,677,60.0001;46439510:2882,1203,701,687,60.0001;46548770:2290,986,721,711,60.0001;46549670:2536,983,699,689,60.0001;46550720:2905,1167,664,675,60.0001;46659340:2258,940,717,697,59.9628;46660240:2538,954,691,676,60.0001;46661290:2882,1180,696,685,60.0374;46770290:2293,958,728,731,59.9628;46771190:2555,950,706,691,60.0001;46772240:2910,1270,685,628,60.0001;46881250:2285,913,730,722,59.9628;46882150:2593,884,704,696,59.9628;46883200:2904,1279,692,677,60.0001;46992390:2286,911,729,723,60.0001;46993290:2620,885,698,694,60.0001;46994340:2894,1286,692,678,60.0001;47103970:2287,927,715,703,59.9628;47104870:2589,918,691,671,59.9628;47105920:2868,1228,702,694,60.0001;47214750:2307,907,715,708,59.9628;47215650:2617,929,658,673,60.0001;47216700:2902,1225,706,694,60.0374;47325660:2328,890,718,700,60.0001;47326560:2649,907,687,678,60.0001;47327610:2899,1218,703,695,60.0001;47436580:2364,916,726,725,59.9628;47437480:2675,906,702,696,60.0001;47438530:3013,1270,694,679,60.0374;47547860:2438,921,730,719,59.9628;47548760:2762,892,704,685,60.0001;47549810:3096,1290,662,680,60.0001;47658990:2566,917,702,725,60.0001;47659890:2915,892,704,693,60.0001;47660940:3266,1279,694,672,60.0374;47769840:2774,924,713,690,59.9628;47770740:3140,937,687,669,60.0001;47771790:3528,1178,666,693,59.9628;47880880:3060,887,728,682,59.9628;47881780:3483,853,702,689,60.0001;47882830:3915,1287,697,680,60.0374;47991760:3360,880,722,705,60.0001;47992660:3870,893,691,677,59.9628;47993710:192,1258,671,695,60.0001;48102640:3677,884,719,701,60.0001;48103540:87,914,690,676,60.0001;48104590:350,1285,701,701,60.0001;48213870:3977,956,732,717,60.0001;48214770:350,947,699,701,59.9628;48215820:350,1263,690,664,60.0001;48324770:160,960,686,707,60.0374;48325670:350,987,701,685,60.0374;48326720:350,1192,694,679,60.0001;48435900:350,946,718,697,59.9628;48436800:350,975,682,635,60.0001;48437850:350,1193,701,692,60.0001;48546520:350,916,728,709,59.9628;48547420:350,904,695,684,59.9628;48548470:350,1314,692,675,60.0374;48657680:350,879,724,712,60.0001;48658580:350,886,698,683,60.0001;48659630:350,1322,701,685,60.0374;48768610:350,978,722,709,59.9628;48769510:350,967,696,684,60.0001;48770560:350,1228,693,641,60.0001;48880090:350,986,698,718,60.0001;48880990:350,984,700,687,60.0001;48882040:350,1216,692,674,60.0374;48990860:350,989,726,718,59.9628;48991760:350,968,699,699,60.0001;48992810:350,1233,689,675,60.0374;49101400:350,917,731,725,60.0001;49102300:350,913,697,690,60.0374;49103350:350,1305,695,679,60.0374;49212220:350,867,719,709,59.9628;49213120:350,904,694,675,60.0001;49214170:350,1244,678,694,60.0001;49323420:350,927,732,720,59.9628;49324320:350,950,697,701,60.0374;49325370:350,1277,689,669,60.0374;49434330:350,974,714,695,60.0001;49435230:350,970,688,677,60.0374;49436280:350,1214,666,682,60.0374;49545650:350,898,689,711,60.0001;49546550:350,869,695,681,60.0001;49547600:350,1291,700,687,60.0374;49656590:350,993,726,717,60.0001;49657490:350,989,699,703,60.0001;49658540:350,1267,691,669,60.0747;49767580:350,914,719,703,59.9628;49768480:350,897,688,674,59.9628;49769530:350,1266,708,685,60.0374;49878370:350,990,726,718,60.0001;49879270:350,962,673,686,60.0374;49880320:350,1280,691,665,60.0374;49989630:350,1250,733,721,60.0374; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118jul1321h.pcr +2 "MFB"*P% +3 "core" %a  + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Q'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*O  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*S % +118 "core" & +2 "MFB"*T% +4 "core" %(-  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml + "MFB"*R'Zs +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*V  +50 "core"  +2 "MFB"*W% +4 "core" %Zk  F +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*U'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Y % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*Z% +3 "core" %>   Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*X'X +516 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*\\  +52 "core"  +2 "MFB"*]% +4 "core" %N d +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*^'p +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*_  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*[  +88 "core"  +2 "MFB"*a% +4 "core" %p  + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*b'V +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +34 "MFB"*c' +3078 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2774 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2762 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2776 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*i  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*j % +116 "core" & +2 "MFB"*h% +4 "core" %VE +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*l' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*m  +49 "core" +2 "MFB"*k% +4 "core" % \ 7 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*o'> +1401 "Can"\ G tt +14709 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*p % +49 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*n% +3 "core" %>  Y +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*r' +523 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*s  +51 "core"  +2 "MFB"*t% +4 "core" %\ 0 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*q'q9 +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*u  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*v'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18183 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*w' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2755 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2761 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +1357 "Can" 7 ww +4413 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2774 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*~' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2782 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5067 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*  +139 "core" +2 "MFB"*% +4 "core" %(%  + .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.51ml +2 "MFB"*'Zk +1029 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +158 "core"  + "MFB"*\ % +4 "core" %Zp   M +2 .tAS.seek 0.53ml + "MFB"*' +2024 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*  +158 "core" +2 "MFB"* % +4 "core" % # C + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.56ml +2 "MFB"*' U +626 "core" ' +2 .tATV.dial :waste + "MFB"* n +50 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +3250 "core" ' +11 "MFB"*% +3 "core" %R 8P +3 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218jul1322h.pcr + #Building PCR Slug from extSrc with MM3 mix, PP6 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*  +144 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +24 "core"  +2 "MFB"*% +4 "core" %R -P +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$} +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +160 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*'R +5070 "core" ' +34 ."MFBPCR"AFV.select :carrierSolution +8 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*!  +170 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +34 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*#% +3 "core" %(* 3 +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*$'FT +625 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*" n +102 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*&% +3 "core" %FX\  J Q +3 ."MFBPCR"AS.seek 0.524ml + "MFB"*'' +1843 "core" ' +2 ."MFBPCR"delay 25 seconds +1237 "Can"\ B rr +1265 ."MFBPCR"ARV.dial :PP6 +2 "MFB"*  +44 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +202 "MFB"*)% +3 "core" % OL +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*%' +638 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*+  +82 "core"  + #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"**% +3 "core" %  C M +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*-'- +616 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*,  +35 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*(% +3 "core" %, < H +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*/'\ +5852 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*1  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*.% +3 "core" %\   +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*0'\  +619 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*2  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*5% +3 "core" %\  -\ 2 +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*4' J +5046 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*3  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*8  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*9% +3 "core" % H\  $ [ +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*6'g +32604 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*;  +71 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*: % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt2 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +7249 "Can" ~I x +60004 \ : U +60004 \ F x +60004 7 | +60004 \ @ s @CEST1531519336.13 \ yK |? +60005 \ 9 \ +60004 \ E s +57897 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi`< :\ @data"}52395420:2113,829,732,719,59.9628;52396320:2454,855,694,684,60.0374;52397370:2686,1310,706,658,60.0001;52506180:2120,977,723,717,60.0001;52507080:2370,938,703,688,60.0001;52508130:2699,1207,691,667,60.0001;52617270:2134,902,730,723,60.0001;52618170:2431,885,698,687,60.0001;52619220:2676,1313,671,688,60.0001;52728210:2132,957,719,683,59.9628;52729110:2353,977,698,688,60.0001;52730160:2686,1195,691,676,60.0001;52839760:2130,900,726,715,60.0001;52840660:2432,859,693,646,59.9628;52841710:2682,1283,705,686,60.0001;52951060:2136,869,725,713,59.9628;52951960:2427,873,693,676,59.9628;52953010:2679,1259,698,668,60.0001;53062260:2131,916,731,693,60.0001;53063160:2390,933,698,700,60.0001;53064210:2705,1225,688,668,60.0374;53173250:2137,871,719,708,60.0001;53174150:2428,887,694,675,60.0001;53175200:2649,1214,701,691,60.0001;53284080:2115,927,684,698,59.9628;53284980:2377,951,693,677,60.0374;53286030:2660,1194,698,686,60.0374;53395400:2131,963,726,718,60.0001;53396300:2354,977,669,691,60.0374;53397350:2692,1190,690,677,60.0001;53506170:2123,934,719,703,60.0001;53507070:2366,981,693,682,59.9628;53508120:2677,1202,696,669,59.9628;53617240:2127,900,732,716,60.0001;53618140:2394,899,698,698,60.0001;53619190:2710,1271,689,671,60.0001;53728200:2130,894,717,707,59.9628;53729100:2422,897,693,675,60.0374;53730150:2675,1228,701,663,60.0374;53839840:2127,885,727,714,60.0001;53840740:2433,866,697,684,60.0001;53841790:2673,1280,696,684,60.0001;53950350:2133,965,723,718,60.0001;53951250:2357,996,698,699,60.0001;53952300:2695,1194,693,675,60.0001;54061950:2130,907,729,727,60.0001;54062850:2419,933,704,699,60.0001;54063900:2701,1240,656,674,60.0374;54173210:2150,879,700,721,60.0001;54174110:2431,903,694,696,60.0001;54175160:2729,1240,689,674,60.0374;54284570:2161,856,717,706,59.9628;54285470:2460,889,687,664,59.9628;54286520:2667,1269,697,694,60.0374;54395730:2190,986,724,717,60.0001;54396630:2423,957,697,692,60.0001;54397680:2769,1228,688,668,60.0001;54506950:2251,987,720,716,60.0001;54507850:2476,971,702,688,60.0001;54508900:2849,1225,690,676,60.0001;54618220:2334,877,719,704,59.9628;54619120:2668,916,692,677,60.0001;54620170:2914,1220,704,696,60.0001;54729060:2462,906,680,706,60.0001;54729960:2800,905,693,669,60.0001;54731010:3105,1246,703,700,60.0374;54840260:2624,897,718,702,60.0001;54841160:3013,879,683,630,59.9628;54842210:3316,1252,702,696,60.0001;54951700:2798,963,718,701,60.0001;54952600:3146,958,687,676,60.0374;54953650:3546,1218,667,683,60.0001;55063400:2976,908,727,710,60.0001;55064300:3404,862,696,681,60.0001;55065350:3798,1319,703,690,59.9628;55174410:3128,1004,727,722,59.9628;55175310:3505,978,698,692,60.0001;55176360:4033,1222,692,673,60.0374;55285700:3274,893,719,710,60.0001;55286600:3775,902,690,678,59.9628;55287650:104,1261,671,695,60.0001;55396670:3432,1003,723,694,60.0001;55397570:3862,983,702,686,60.0001;55398620:330,1238,691,676,60.0001;55508150:3576,887,727,710,60.0001;55509050:23,882,662,684,60.0001;55510100:350,1320,700,688,60.0001;55619330:3710,891,722,709,59.9628;55620230:167,869,696,683,59.9628;55621280:350,1326,700,693,60.0001;55730570:3831,961,721,716,59.9628;55731470:220,991,699,686,60.0001;55732520:350,1179,693,677,59.9628;55841620:3955,900,730,725,60.0001;55842520:350,911,702,696,59.9628;55843570:350,1273,656,673,60.0001;55952570:4073,921,729,680,60.0374;55953470:350,915,702,699,60.0001;55954520:350,1293,685,667,60.0001;56063720:72,966,727,720,59.9628;56064620:350,967,698,695,60.0001;56065670:350,1233,690,674,60.0001;56174770:172,942,716,693,60.0001;56175670:350,954,685,670,60.0001;56176720:350,1216,705,694,60.0374;56285830:282,875,724,714,60.0001;56286730:350,876,697,682,60.0001;56287780:350,1297,696,685,60.0001;56396520:350,920,733,726,59.9628;56397420:350,926,698,698,60.0001;56398470:350,1283,688,673,60.0001;56507900:350,983,719,671,59.9628;56508800:350,979,693,684,60.0001;56509850:350,1192,695,680,60.0001;56619030:350,998,723,708,59.9628;56619930:350,979,696,693,60.0001;56620980:350,1208,698,684,60.0374;56729980:350,893,717,703,59.9628;56730880:350,905,690,671,60.0001;56731930:350,1251,701,696,60.0001;56841290:350,884,724,707,59.9628;56842190:350,914,694,684,59.9628;56843240:350,1329,700,685,59.9628;56952400:350,1293,731,721,59.9628; +17 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218jul1322h.pcr + "MFB"*7% +3 "core" %m; +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*>'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*?  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*= % +119 "core" & + "MFB"*<% +4 "core" %(60 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*A'Z| +227 "core" ' +3 ."MFBPCR"delay 2 seconds +186 "Can"< ss +15 ."MFBPCR"ATV.dial :bleach +2 "MFB"*@  +51 "core"  +2 "MFB"*B% +4 "core" %Z. @ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*D'> +6053 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*C % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*G% +3 "core" %>\  Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*H'_ +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*F  +51 "core" +2 "MFB"*J% +4 "core" %^ B +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*K'p +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*I  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*E  +88 "core"  +2 "MFB"*N% +4 "core" %qD +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml + "MFB"*L'n +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*P' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2769 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2791 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*T' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2763 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*V  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*W % +117 "core" % +2 "MFB"*R% +4 "core" %V >D +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*Y' +229 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Z  +49 "core" +2 "MFB"*U% +4 "core" % L +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*\\'> +16113 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*] % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*X% +3 "core" %>   d +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*_' +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*[  +50 "core" +2 "MFB"*a% +4 "core" %\ 9 +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*^'q& +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*b  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*c'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +1146 "Can"\ > r +17037 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +8 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*`' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +35 "MFB"*e'V +2778 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2763 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2759 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2757 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +5584 "Can"\ {I xwy +191 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*l'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 .tATV.dial :air1 +2 "MFB"*p  +138 "core" +2 "MFB"*n% +4 "core" %() +2 .tAS.reconfigure ASslow2 + "MFB"*#,,'T0 b +3 .tAS.seek 0.506ml + "MFB"*o'FS +645 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*s  +157 "core"  +2 "MFB"*t% +4 "core" %FX +2 .tAS.seek 0.512ml + "MFB"*r'd +624 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*u  +158 "core" +2 "MFB"*q% +4 "core" %d| - +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml + "MFB"*v'N +628 "core" ' +2 .tATV.dial :waste + "MFB"*w n +50 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*x'R +3145 "core" ' +10 "MFB"*y% +4 "core" %RH +2 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218jul1400h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP6 primer + #Priming with carrier + .ATV.dial ARV + "MFB"*z  +153 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*|  +25 "core"  + "MFB"*}% +4 "core" %RH +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*~'$ +2555 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +160 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty + "MFB"*'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +168 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(M +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*\ 'Fw +622 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"* n +103 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +3 "MFB"*% +2 "core" %Fx\ 9 +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"* ' +1820 "core" ' +3 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP6 +2 "MFB"*  +35 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +202 "MFB"*% +3 "core" %  - +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*'" +624 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*  +79 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*% +3 "core" %  P +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'J +635 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*  +36 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %M +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5855 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +49 "core"  +40 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\ \ < +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +614 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*!  +60 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*% +3 "core" %\  \ : +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*#' l +5045 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +70 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*"  +42 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*&% +3 "core" % m\  X +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*$' +6700 "Can"\ 6 ss +25926 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*  +82 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*) % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt2 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +32932 "Can"\ B 8 +60004 G r +60004 \ ; ~} +60004 \ F  +60004 M7 z +60004 \ ? % +60004 \ bJ r% +60004 \ R7 ~}! +31557 ."PCR"PCR.off +132 !o:#AnalyticalModule::PCRRawSample: @refi`< :\ @data"u59331740:2187,842,725,717,60.0001;59332640:2516,903,693,679,60.0001;59333690:2766,1263,702,695,60.0374;59442470:2205,883,720,703,60.0001;59443370:2511,924,659,676,60.0001;59444420:2770,1274,699,690,60.0001;59553560:2200,951,714,698,60.0001;59554460:2465,942,685,668,60.0001;59555510:2759,1218,699,653,59.9628;59664620:2207,898,731,720,60.0001;59665520:2477,848,701,692,60.0001;59666570:2803,1249,689,672,60.0001;59775690:2193,963,726,720,60.0001;59776590:2495,922,703,693,60.0001;59777640:2795,1228,653,674,60.0001;59886890:2193,948,698,718,59.9628;59887790:2442,958,696,692,60.0374;59888840:2809,1198,688,675,60.0001;59997770:2203,973,718,711,60.0001;59998670:2432,951,695,685,60.0001;59999720:2771,1196,693,681,60.0001;60108720:2208,941,698,713,59.9628;60109620:2453,951,702,696,60.0001;60110670:2788,1241,691,671,60.0001;60219410:2200,951,725,724,60.0374;60220310:2458,960,702,699,60.0001;60221360:2796,1191,682,627,60.0001;60330930:2203,907,699,718,60.0001;60331830:2480,939,702,699,60.0374;60332880:2808,1278,687,670,59.9628;60441710:2194,916,720,697,59.9628;60442610:2495,948,686,675,60.0001;60443660:2724,1203,703,691,60.0374;60553000:2198,942,733,723,60.0001;60553900:2486,907,702,697,60.0374;60554950:2795,1277,690,676,60.0374;60664580:2199,913,693,719,60.0001;60665480:2453,944,703,688,60.0374;60666530:2803,1229,685,667,60.0374;60775870:2209,955,722,703,60.0001;60776770:2441,938,665,679,60.0374;60777820:2771,1175,693,681,60.0001;60886670:2204,937,713,698,60.0001;60887570:2496,952,689,670,60.0374;60888620:2746,1195,702,685,60.0374;60997780:2216,932,718,693,59.9628;60998680:2457,926,689,677,60.0001;60999730:2763,1135,701,682,60.0374;61108650:2222,957,721,707,59.9628;61109550:2470,992,694,682,60.0001;61110600:2795,1173,687,635,60.0001;61219670:2235,863,723,700,60.0001;61220570:2532,878,691,678,59.9628;61221620:2801,1279,702,691,60.0001;61330360:2273,853,724,709,59.9628;61331260:2608,865,693,680,60.0001;61332310:2826,1315,699,660,60.0001;61441360:2341,933,713,695,60.0001;61442260:2585,967,689,670,60.0001;61443310:2908,1207,698,689,60.0001;61552610:2431,964,715,700,60.0001;61553510:2723,960,690,677,60.0001;61554560:3061,1166,697,682,60.0001;61663940:2598,905,700,714,60.0001;61664840:2944,913,698,701,59.9628;61665890:3335,1255,689,665,59.9628;61774980:2805,930,720,693,60.0001;61775880:3200,928,689,666,60.0001;61776930:3542,1237,706,699,60.0001;61885780:3059,930,723,720,59.9628;61886680:3447,942,703,697,60.0001;61887730:3935,1257,688,669,60.0001;61997000:3303,979,721,710,60.0001;61997900:3700,956,703,691,60.0374;61998950:150,1212,693,670,60.0001;62107860:3531,890,721,701,60.0001;62108760:4072,882,688,678,59.9628;62109810:350,1286,704,667,60.0001;62219430:3747,962,693,709,60.0001;62220330:138,995,696,692,60.0001;62221380:350,1191,694,674,59.9255;62331190:3964,966,724,726,60.0001;62332090:350,916,696,700,59.9628;62333140:350,1244,687,671,59.9628;62442200:64,894,723,721,60.0001;62443100:350,893,699,687,60.0001;62444150:350,1300,698,656,60.0374;62553310:237,944,716,694,60.0001;62554210:350,933,687,667,59.9628;62555260:350,1237,706,697,59.9628;62664320:350,963,726,723,60.0001;62665220:350,917,706,691,60.0001;62666270:350,1252,656,668,60.0001;62775640:350,900,682,704,59.9628;62776540:350,933,691,671,60.0374;62777590:350,1271,706,692,60.0374;62886830:350,951,714,696,60.0001;62887730:350,960,686,642,60.0001;62888780:350,1217,701,695,60.0001;62998050:350,970,729,718,59.9255;62998950:350,1007,698,701,60.0001;63000000:350,1220,686,626,60.0374;63109240:350,963,713,694,59.9628;63110140:350,942,687,669,60.0374;63111190:350,1242,704,696,60.0001;63220220:350,979,725,719,60.0001;63221120:350,964,698,693,60.0001;63222170:350,1257,681,625,60.0001;63330960:350,922,732,711,59.9628;63331860:350,913,698,693,59.9628;63332910:350,1320,692,679,60.0001;63441760:350,923,718,694,59.9628;63442660:350,952,692,669,59.9628;63443710:350,1232,701,665,60.0001;63552860:350,1021,727,714,60.0001;63553760:350,994,700,691,60.0001;63554810:350,1281,695,670,60.0001;63664000:350,921,732,725,59.9628;63664900:350,895,697,695,60.0001;63665950:350,1277,695,677,60.0374;63775020:350,980,688,699,60.0001;63775920:350,989,692,682,60.0374;63776970:350,1191,694,686,60.0001;63886020:350,1236,717,703,60.0001; +16 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218jul1400h.pcr +2 "MFB"*'% +3 "core" % + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*+'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"ASV.dial :waste1 +2 "MFB"**  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*% % +116 "core" & +2 "MFB"*,% +4 "core" %(1 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml + "MFB"*('Zw +226 "core" ' +3 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*-  +51 "core"  +2 "MFB"*1% +4 "core" %Z\ = +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*.'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*/ % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*2% +3 "core" %> g +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*5'f +516 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*0  +90 "core"  +2 "MFB"*3% +4 "core" %vp +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*8'q +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*9  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*4  +88 "core"  + "MFB"*;% +4 "core" %q  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*:' +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*7' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2761 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2766 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +21 "Can"\ C xxj +5753 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +2771 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*@  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*B % +116 "core" % +2 "MFB"*A% +4 "core" %V  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*C' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*G  +48 "core" +2 "MFB"*D% +4 "core" % A +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*F'> +16122 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +48 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*H% +3 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*I' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*E  +52 "core"  + "MFB"*N% +4 "core" %\ = +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*K'q+ +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*L  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*P'R +4740 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18183 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*M' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +2768 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +5 "Can"A  +4 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*S' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2762 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +2763 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2784 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +5069 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +39 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*Y'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*]  +139 "core" +2 "MFB"*X% +4 "core" %(1  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml + "MFB"*\\' +431 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*[  +158 "core"  + "MFB"*a% +4 "core" % (C +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.545ml + "MFB"*_' \ s +2545 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*b  +160 "core" + "MFB"*^% +4 "core" % \ n 7 H +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.575ml + "MFB"*c' @ +623 "core" ' +2 .tATV.dial :waste +2 "MFB"*` n +49 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*e'R +3336 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +8 .tdelay 2 seconds +203 .AS.seek 0.5ml + "MFB"*f'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*g  +50 "core" +2 "MFB"*i% +4 "core" %(. e +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"*j' +428 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*h  +157 "core"  +2 "MFB"*d% +4 "core" % d\ 4 + .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.538ml + "MFB"*m'> +1826 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*k  +159 "core" +2 "MFB"*p% +4 "core" %>\  : Y +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.568ml + "MFB"*n' ~ +634 "core" ' +2 .tATV.dial :waste + "MFB"*l n +61 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*s'R +476 "Can"\ = ww~ +2818 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*t'V +27 "core" ' +2 .tATV.dial :air3 + "MFB"*o % +58 "core" % +2 "MFB"*u% +4 "core" %V s +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*q' +228 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*r  +35 "core" +2 "MFB"*w% +4 "core" % 7\ 3 +2 .tAS.seek 0.31ml + "MFB"*v'm +6060 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*y % +60 "core" % +2 .tdelay 3 seconds +302 "MFB"*z% +3 "core" %m \ ; +2 .tAS.seek 0.335ml +2 "MFB"*|' +518 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*}  +51 "core"  + "MFB"*x% +4 "core" % N . +2 .tAS.seek 0.32ml + "MFB"*~'F +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*  +57 "core"  +3 .tAS.seek 0ml + "MFB"*{'V +6457 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10081 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10077 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +1638 "Can"\ cG wwN +1261 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*\ 'V +10078 "core" ' +2 .tATV.dial :air2 + "MFB"*  +122 "core" +2 "MFB"*% +4 "core" %V  +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"* '(I +5053 "core" ' +2 .tATV.dial :extSrc + "MFB"*  +137 "core"  +2 "MFB"*% +4 "core" %(3 +2 .tAS.seek 0.02ml + "MFB"*' +4851 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +124 "core" n + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +146 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +30 "core" ' +2 .tATV.dial :air3 + "MFB"* % +72 "core" % +2 "MFB"*% +5 "core" %V] +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*' +228 "core" ' +8 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*!  +35 "core"  +2 "MFB"*% +4 "core" %A? +2 .tAS.seek 0.31ml +2 "MFB"*'m+ +6065 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & + .tdelay 3 seconds +302 "MFB"*"% +3 "core" %m4 +2 .tAS.seek 0.335ml +2 "MFB"*&' +529 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*#  +51 "core" +2 "MFB"*% +4 "core" %-m +2 .tAS.seek 0.32ml + "MFB"*)'r +319 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*'  +57 "core"  +3 .tAS.seek 0ml + "MFB"*$'V +6459 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"**'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*%'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*,'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*+'V +6021 "Can" 6 tsO +4059 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*-'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*1'V +10080 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*('(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*/'V +10078 "core" ' +2 .tATV.dial :air2 + "MFB"*2  +122 "core" +2 "MFB"*.% +4 "core" %V , +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*0'(J +5057 "core" ' +2 .tATV.dial :extSrc + "MFB"*3  +138 "core"  +2 "MFB"*5% +4 "core" %(9  - +2 .tAS.seek 0.02ml + "MFB"*9' +4854 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*4 n +123 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*;'R +142 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*8'V +29 "core" ' +2 .tATV.dial :air3 + "MFB"*: % +72 "core" $ +2 "MFB"*7% +4 "core" %Vu n +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*6' +224 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*?  +35 "core"  +2 "MFB"*=% +4 "core" %  > +2 .tAS.seek 0.31ml + "MFB"*<'l +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*@ % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*B% +3 "core" %l l\ 1 +2 .tAS.seek 0.335ml +2 "MFB"*A' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*>  +51 "core"  +2 "MFB"*G% +4 "core" % `\ 3 +2 .tAS.seek 0.32ml + "MFB"*D'> +330 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*C  +66 "core"  +3 .tAS.seek 0ml + "MFB"*J'V +6458 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*H'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*F'V +99 "Can"\ @ ssb +9979 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*E'(@ +2897 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*N'V +10080 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*I'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*L'V +10075 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*K'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*P'V +10079 "core" ' +2 .tATV.dial :air2 + "MFB"*M  +124 "core" +2 "MFB"*O% +4 "core" %V \  +31 .tAS.reconfigure ASslow0 +8 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*S'(L +5057 "core" ' +2 .tATV.dial :extSrc + "MFB"*T  +138 "core"  +2 "MFB"*V% +4 "core" %(: \ 1 +2 .tAS.seek 0.02ml + "MFB"*W' +4680 "Can"\ J uu +175 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*R n +123 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*Q'R +146 "core" ' +6 #mEXIT @1531531942.64CEST @1531549398.89CEST = =tMAIN =mMAIN_scheduler @CEST1531549400.56 #"core_reset"Sent BREAK +2 #t@0xA11D, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +213 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +265 "Can"*C l + *C l + #tPolling Can every 10:00 +2 #Cleanly exited at 03:32:22CEST14-Jul-18 +1143 #-> ESP.ready? +639 #-> ESP.ready! +3 #Powering core bus +468 .Gate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +3 * +2 "core"  +4 "collection"' 9\ +4 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %ol +2 .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\ ? 7 % +2 "manipulator"&?& +4 "core" &p ? 2 } +2 "storage"(@& +3 "core" &   +2 "storage"(A% +3 "core" %_ +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +2 "core" 9 +3245 #t-> MFB.ready? +2 "MFB"*D% +3 "core" % +405 #t-> MFB.ready! +2 "MFB"*E% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *F% +2 "core" % +2 .tATV.dial :air2 + "MFB"*G  +112 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*H' +553 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*I' +5284 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*J n +116 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*K'R +5253 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*L  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*M  +5 "core"  +9930 #t-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.seek 0ml +2 "MFB"*N'V +36 "core" ' + .tATV.dial :air3 +2 "MFB"*O % +58 "core" % +43 "MFB"*P% +4 "core" %V @ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*Q' +224 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*R  +36 "core"  +2 "MFB"*S% +4 "core" % . +2 .tAS.seek 0.31ml + "MFB"*T'm +6052 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*U % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*V% +3 "core" %m +2 .tAS.seek 0.335ml + "MFB"*W' +531 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*X  +53 "core"  +2 "MFB"*Y% +3 "core" % F +2 .tAS.seek 0.32ml +2 "MFB"*Z'S +324 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*[  +59 "core"  +2 .tAS.seek 0ml +2 "MFB"*\\'V +6461 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*]'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*^'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*_'(@ +1483 "Can"\ = UT4 +1416 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*`'V +10082 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*a'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*b'V +10081 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*c'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*d'V +10080 "core" ' + .tATV.dial :air2 +2 "MFB"*e  +122 "core" +2 "MFB"*f% +3 "core" %V  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*g'(J +5053 "core" ' + .tATV.dial :extSrc +2 "MFB"*h  +137 "core"  +2 "MFB"*i% +3 "core" %(;  +2 .tAS.seek 0.02ml +2 "MFB"*j' +4857 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"*k n +123 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*l'R +147 "core" ' +2 "MFB"*m% +3 "core" %R s +11154 "Can" TG PO +60004 A8 PO +60004  C= PP +60004  J PP +60004 \ h: PP +60004 \ {D PP +16159 #t-> 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message ATV.ARV +2 .ATV.dial ARV +2 "MFB"*  +169 "core"  +1018 #t-> ARV.air1 +2 .ARV.dial :air1 + "MFB"*  +35 "core"  +2025 #t-> AS.pull 0.20, ASslow1 +2 "MFB"*% +3 "core" %R\\< +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml + "MFB"*'@4 +4051 "core" ' +2 "MFB"*% +3 "core" %@*?\ 1 +3600 "Can"L PP +60004 \ 9 PP] +81 #t-> ATV +1304 #-> ARV.PP5 + .ARV.dial :PP5 +2 "MFB"* I +125 "core" I +3556 #t-> AS.pull 0.120, ASslow1 +2 "MFB"*!% +2 "core" %@*c\ 1 +2 .tAS.seek 0.319ml +2 "MFB"*"'t +2441 "core" ' +2 "MFB"*#% +3 "core" %~ +7344 #t-> ARV.air3 +2 .ARV.dial :air3 + "MFB"*$ % +37 "core" $ +1644 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*%% +3 "core" % > +2 .tAS.seek 0.349ml + "MFB"*&'2Q +634 "core" ' +2 "MFB"*'% +3 "core" %2T \ 1 +1416 #t-> ARV.PP5 +2 .ARV.dial :PP5 + "MFB"*( I +37 "core" I +821 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*)% +3 "core" %2U \ 0 +2 .tAS.seek 0.369ml + "MFB"**' +430 "core" ' +2 "MFB"*+% +3 "core" % 6\ 1 +2189 #t-> ARV.air3 +2 .ARV.dial :air3 + "MFB"*, % +36 "core" $ +331 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*-% +3 "core" % %\ 1 +2 .tAS.seek 0.399ml + "MFB"*.'- +627 "core" ' +2 "MFB"*/% +3 "core" %- +\ 7 +462 #t-> ARV.PP5 + .ARV.dial :PP5 +2 "MFB"*0 I +36 "core" J +343 #t-> AS.pull 0.02, ASslow1 + "MFB"*1% +3 "core" %- P\ 7 +3 .tAS.seek 0.419ml + "MFB"*2'T +429 "core" ' +2 "MFB"*3% +3 "core" %\\ @\ 7 +759 #t-> ARV.air3 +2 .ARV.dial :air3 + "MFB"*4 % +36 "core" % +215 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*5% +3 "core" %\\ V\ 7 +2 .tAS.seek 0.449ml +2 "MFB"*6'). +627 "core" ' +2 "MFB"*7% +3 "core" %)9 G , +883 #t-> ARV.PP5 + .ARV.dial :PP5 + "MFB"*8 I +36 "core" J +296 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*9% +3 "core" %)9 $ , +2 .tAS.seek 0.469ml + "MFB"*:' +427 "core" ' +2 "MFB"*;% +3 "core" % d @ +525 #t-> ARV.air3 +2 .ARV.dial :air3 +2 "MFB"*< % +36 "core" $ +398 #t-> AS.pull 0.03, ASslow1 + "MFB"*=% +3 "core" % < @ +3 .tAS.seek 0.499ml + "MFB"*>'$ +626 "core" ' +2 "MFB"*?% +3 "core" %$ E\ = +474 #t-> ARV.PP5 +2 .ARV.dial :PP5 + "MFB"*@ I +36 "core" J +293 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*A% +3 "core" %$ \ = +2 .tAS.seek 0.519ml +2 "MFB"*B'$ +427 "core" ' +2 "MFB"*C% +3 "core" %( O > +668 #t-> ARV.air3 +2 .ARV.dial :air3 + "MFB"*D % +36 "core" % +254 #t-> AS.pull 0.03, ASslow1 + "MFB"*E% +3 "core" %( 3 > +2 .tAS.seek 0.549ml +2 "MFB"*F'  +626 "core" ' +2 "MFB"*G% +3 "core" %   0 O +944 #t-> ARV.PP5 +2 .ARV.dial :PP5 + "MFB"*H I +37 "core" J +236 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*I% +3 "core" %    N +2 .tAS.seek 0.569ml +2 "MFB"*J' +423 "core" ' +2 "MFB"*K% +3 "core" %  \ < +531 #t-> ARV.air3 +2 .ARV.dial :air3 +2 "MFB"*L % +35 "core" % +219 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*M% +3 "core" % \ < +2 .tAS.seek 0.599ml +2 "MFB"*N'\ Q +627 "core" ' +2 "MFB"*O% +3 "core" %\ V !\ = +483 #t-> ARV.PP5 +2 .ARV.dial :PP5 + "MFB"*P I +36 "core" J +291 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*Q% +3 "core" %\ V\ = +2 .tAS.seek 0.619ml +2 "MFB"*R'\  +426 "core" ' +2 "MFB"*S% +3 "core" %\  . F +831 #t-> ARV.air3 +2 .ARV.dial :air3 + "MFB"*T % +36 "core" % +257 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*U% +3 "core" %\  , E +2 .tAS.seek 0.649ml + "MFB"*V'  +626 "core" ' +2 "MFB"*W% +3 "core" % \ 9 +14275 #t-> ATV +1365 #-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*X  +82 "core" +6009 "Can"\ KL PP +27119 #t-> ATV +691 #-> ARV +2235 #-> AS.pull 0.120, ASslow1 +2 "MFB"*Y% +3 "core" % \ 9 +2 .tAS.seek 0.769ml +2 "MFB"*Z' q +2438 "core" ' +2 "MFB"*[% +3 "core" % q  O +6149 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*\\  +35 "core" +773 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*]% +3 "core" % q  O +2 .tAS.seek 0.799ml + "MFB"*^' +626 "core" ' +2 "MFB"*_% +3 "core" % > +1173 #t-> ARV.PP3 +2 .ARV.dial :PP3 + "MFB"*`  +36 "core" +765 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*a% +3 "core" %\ = +2 .tAS.seek 0.819ml + "MFB"*b'mP +425 "core" ' +2 "MFB"*c% +3 "core" %mR\  Y +1333 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*d  +36 "core" +294 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*e% +3 "core" %mR\  Y +2 .tAS.seek 0.849ml + "MFB"*f'$ +628 "core" ' +2 "MFB"*g% +3 "core" %*  [ +422 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*h  +37 "core" +358 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*i% +3 "core" %*  [ +2 .tAS.seek 0.869ml + "MFB"*j'h +421 "core" ' +2 "MFB"*k% +3 "core" %h\ 2 +1517 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*l  +36 "core" +244 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*m% +3 "core" %h\ 2 +2 .tAS.seek 0.899ml + "MFB"*n'x +626 "core" ' +2 "MFB"*o% +3 "core" % K +345 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*p  +36 "core" +288 #t-> AS.pull 0.02, ASslow1 + "MFB"*q% +4 "core" % K +2 .tAS.seek 0.919ml + "MFB"*r'd +422 "core" ' +2 "MFB"*s% +3 "core" %d  V +761 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*t  +37 "core" +201 #t-> AS.pull 0.03, ASslow1 + "MFB"*u% +3 "core" %d  V +3 .tAS.seek 0.949ml + "MFB"*v' +628 "core" ' +2 "MFB"*w% +3 "core" % o +513 #t-> ARV.PP3 +2 .ARV.dial :PP3 +2 "MFB"*x  +36 "core" +236 #t-> AS.pull 0.02, ASslow1 + "MFB"*y% +3 "core" % o +3 .tAS.seek 0.969ml + "MFB"*z'_k +427 "core" ' +2 "MFB"*{% +3 "core" %_w\  ] +858 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*|  +37 "core" +266 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*}% +3 "core" %_x  \\ +2 .tAS.seek 0.999ml + "MFB"*~'J +626 "core" ' +2 "MFB"*% +3 "core" %V H +1460 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"* n +161 "core" o +403 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*'R +3676 "Can"\ X; UT +2101 "core" ' +2 "MFB"*% +3 "core" %R{ +874 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*  +160 "core"  +627 #t-> ARV.PP3 +2 .ARV.dial :PP3 + "MFB"*  +36 "core" +376 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*% +3 "core" %RK + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.019ml + "MFB"*'W +440 "core" ' +2 "MFB"*\ % +3 "core" %k +719 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*  +37 "core" +353 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" %k & +2 .tAS.seek 0.049ml + "MFB"*'N= +626 "core" ' +2 "MFB"*% +3 "core" %N8   Q +397 #t-> ARV.PP3 +2 .ARV.dial :PP3 + "MFB"*  +36 "core" +209 #t-> AS.pull 0.02, ASslow1 + "MFB"*% +4 "core" %N8   Q +2 .tAS.seek 0.069ml + "MFB"*' +424 "core" ' +2 "MFB"*% +3 "core" %  C +331 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*  +36 "core" +211 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" % D C +2 .tAS.seek 0.099ml + "MFB"*'I +628 "core" ' +2 "MFB"*% +3 "core" %I 9\ 9 +479 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*  +36 "core" +272 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*% +3 "core" %I j\ 9 +2 .tAS.seek 0.119ml + "MFB"* '% +426 "core" ' +2 "MFB"*!% +3 "core" %) m\ : +608 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*  +36 "core" +360 #t-> AS.pull 0.03, ASslow1 + "MFB"*#% +4 "core" %) 4\ : +2 .tAS.seek 0.149ml + "MFB"*$'D +629 "core" ' +2 "MFB"*%% +3 "core" %E C H +1532 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*"  +36 "core" +513 #t-> AS.pull 0.006, ASslow1 +2 "MFB"*'% +3 "core" %E \  H +2 .tAS.seek 0.155ml +2 "MFB"*('c- +144 "core" ' +2 "MFB"*)% +3 "core" %c3\ 7 +330 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*&  +35 "core" +321 #t-> AS.pull 0.03, ASslow1 + "MFB"*+% +3 "core" %c3\ 7 +2 .tAS.seek 0.185ml +2 "MFB"*,' +626 "core" ' +2 "MFB"*-% +3 "core" % D +4961 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"** n +161 "core" o +896 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*/'R +1098 "core" ' +2 "MFB"*0% +3 "core" %R  +2352 #t-> pcrDecon +2 "MFB"*1% +3 "core" %R / +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*.'(@ +2903 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + "MFB"*3  +5 "core"  + .tATV.dial :air3 +2 "MFB"*4 % +72 "core" % +2 "MFB"*5% +3 "core" %(- +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*2'Zs +226 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*7  +36 "core"  +2 "MFB"*8% +3 "core" %Z\ 8 +2 .tAS.seek 0.81ml +2 "MFB"*9'> +6056 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*6 % +50 "core" % + .tdelay 3 seconds +303 "MFB"*;% +3 "core" %>  h +2 .tAS.seek 0.835ml + "MFB"*<'a +523 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*=  +50 "core" +2 "MFB"*:% +3 "core" %b +2 .tAS.seek 0.82ml +2 "MFB"*?'p +326 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*@  +147 "core"  + .tdelay 3 seconds +303 .ATV.dial :ARV + "MFB"*A  +89 "core"  +2 "MFB"*>% +3 "core" %q +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*C'l +2037 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*D' +3070 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*E'V +2733 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*B' +5771 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*G'V +2727 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*H' +5329 "Can"\ J UT +444 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*I'V +2731 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*F  +47 "core"  + .tATV.dial :air3 +2 "MFB"*K % +117 "core" & +2 "MFB"*L% +3 "core" %V )X +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*M' +231 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*J  +53 "core"  +2 "MFB"*O% +3 "core" % O ) +2 .tAS.seek 0.81ml +2 "MFB"*P'> +16111 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*Q % +51 "core" & + .tdelay 3 seconds +303 "MFB"*N% +3 "core" %> Kh +2 .tAS.seek 0.835ml + "MFB"*S' +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*T  +51 "core"  +2 "MFB"*U% +3 "core" %X\ = +2 .tAS.seek 0.82ml +2 "MFB"*R'q6 +326 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*W  +35 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*X'R +4745 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18789 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*Y' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*V'V +2754 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*[' +4551 "Can"\ 06 UU +1220 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*\\'V +2767 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*]' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*Z'V +2753 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*_' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*`'V +2739 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*a' +5771 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*^'V +5064 "core" ' +25687 "Can"\ D OO +22640 #t-> shortmfb([Bb],[:elutionWater]){}.finish +10 "MFB"*c% +3 "core" %V  +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18jul1411h.pcr +2 #Building PCR Slug from elutionWater with MM3 mix, PP5 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*d  +67 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*e  +25 "core"  +2 "MFB"*b% +3 "core" %V  +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*g'(? +2549 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +2899 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*i n +161 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*f'R +5068 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*k'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*l  +169 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 + "MFB"*m  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*j% +3 "core" %( " +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*o'FJ +618 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM3 + "MFB"*p n +103 "core" n + ."MFBPCR"delay 2 seconds +203 #Adding MM3 + "MFB"*q% +3 "core" %FE W _ +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*n' +1824 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP5 + "MFB"*s I +36 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*t% +3 "core" % O Q +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*u' +636 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 + "MFB"*r % +35 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +238 "MFB"*w% +11 "core" %M +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*x' +634 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*y  +124 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*v% +3 "core" %  + +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*{'\ +5851 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :elutionWater +2 "MFB"*| I +139 "core" J +2 ."MFBPCR"delay 2 seconds +202 "MFB"*}% +3 "core" %\  J +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*z'\  +639 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*  +137 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*~' 7 +4315 "Can"@ QQ +733 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*  +84 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*  +35 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +4 "core" % 8\  ` +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'W +32604 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*  +71 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*\ % +36 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +24991 "Can"\ : }g +60004  9E ]] +60004 8 ll +60004  2= | +60005 \ I  +60004 \ \\7 ll +60004 \ 6F  +60004 9 kk +39894 ."PCR"PCR.off +144 !o:#AnalyticalModule::PCRRawSample: @refi4; :\ @data"10412150:1962,826,722,715,59.9628;10413050:2284,900,689,643,60.0001;10414100:2479,1241,700,697,60.0001;10523180:1988,873,721,715,60.0001;10524080:2278,868,695,679,60.0001;10525130:2487,1299,697,698,60.0374;10634040:1979,923,729,721,60.0001;10634940:2224,899,678,691,60.0001;10635990:2512,1245,688,667,60.0001;10744770:1973,982,725,719,59.9628;10745670:2199,952,697,690,60.0001;10746720:2498,1214,688,669,60.0001;10855770:1992,928,713,702,60.0001;10856670:2194,957,687,677,60.0001;10857720:2464,1189,702,690,60.0001;10967240:1967,964,714,700,59.9628;10968140:2214,963,684,679,59.9628;10969190:2468,1201,698,685,60.0001;11078150:1980,885,692,715,60.0001;11079050:2264,888,695,685,60.0001;11080100:2481,1304,697,695,60.0374;11189540:1975,906,733,723,60.0001;11190440:2229,872,674,698,60.0001;11191490:2508,1261,688,671,60.0374;11300810:1973,976,720,707,59.9628;11301710:2182,987,698,687,60.0001;11302760:2490,1165,663,680,60.0374;11412080:1974,921,683,700,59.9628;11412980:2210,906,687,665,60.0001;11414030:2457,1210,703,691,59.9628;11523180:1973,965,721,712,59.9628;11524080:2182,973,700,658,60.0001;11525130:2485,1203,691,671,60.0001;11634350:1975,963,713,703,59.9628;11635250:2178,949,693,679,60.0374;11636300:2474,1207,697,681,60.0001;11745520:1982,882,724,721,59.9628;11746420:2243,896,700,692,60.0001;11747470:2494,1296,693,686,60.0001;11856830:1981,949,724,721,60.0374;11857730:2204,926,696,702,60.0374;11858780:2499,1242,684,666,60.0001;11967940:1985,874,728,723,59.9628;11968840:2251,900,696,690,60.0001;11969890:2486,1299,695,682,60.0374;12078780:1983,866,726,713,60.0001;12079680:2266,903,663,679,60.0001;12080730:2484,1267,697,683,60.0374;12189970:1983,861,724,711,60.0001;12190870:2259,845,694,680,59.9628;12191920:2481,1262,699,654,60.0001;12301240:1982,882,730,691,59.9628;12302140:2242,858,703,689,60.0001;12303190:2500,1253,693,682,60.0374;12412540:1979,957,722,714,59.9628;12413440:2191,967,697,657,60.0001;12414490:2501,1215,691,675,59.9628;12523310:1982,872,727,714,59.9628;12524210:2268,890,694,689,60.0374;12525260:2468,1309,698,684,60.0374;12634610:1975,947,724,724,60.0001;12635510:2175,976,695,689,60.0001;12636560:2495,1201,690,668,60.0374;12745750:1984,930,729,713,60.0001;12746650:2183,988,699,694,60.0001;12747700:2501,1187,692,671,59.9628;12857170:1979,952,727,726,59.9628;12858070:2221,916,705,696,60.0001;12859120:2484,1271,688,667,60.0001;12968380:1979,895,735,721,60.0001;12969280:2216,868,704,695,60.0374;12970330:2507,1288,693,673,60.0001;13079390:1977,873,718,703,60.0001;13080290:2250,915,689,669,60.0001;13081340:2475,1237,675,698,60.0374;13190330:1976,917,711,651,59.9628;13191230:2181,950,685,665,60.0001;13192280:2454,1201,698,691,60.0001;13301500:1988,854,721,713,59.9628;13302400:2283,860,693,679,60.0001;13303450:2450,1305,699,688,60.0001;13412430:1978,857,690,705,60.0001;13413330:2279,865,691,676,60.0001;13414380:2458,1279,700,688,60.0001;13523160:1990,853,719,706,59.9628;13524060:2273,863,692,674,60.0001;13525110:2459,1283,699,693,60.0374;13633790:1995,890,733,724,60.0001;13634690:2219,904,702,698,60.0374;13635740:2507,1267,689,672,60.0374;13744850:1980,927,716,693,60.0001;13745750:2223,958,688,669,60.0001;13746800:2465,1186,664,690,60.0001;13855840:1979,980,727,689,60.0001;13856740:2193,950,695,692,60.0001;13857790:2504,1192,690,676,60.0001;13966920:1982,888,723,706,60.0374;13967820:2276,855,691,681,60.0001;13968870:2453,1245,706,691,60.0001;14077880:1977,862,684,709,59.9628;14078780:2278,883,696,679,60.0001;14079830:2482,1298,697,698,60.0001;14188880:1986,944,727,724,60.0001;14189780:2248,893,702,693,60.0001;14190830:2491,1267,688,675,60.0001;14300260:1970,931,714,693,59.9628;14301160:2205,953,691,677,59.9628;14302210:2465,1150,694,648,59.9628;14410930:1991,919,725,722,59.9628;14411830:2238,911,665,697,60.0001;14412880:2519,1271,690,674,60.0001;14521960:1997,903,728,720,59.9628;14522860:2262,896,696,691,60.0001;14523910:2497,1289,696,656,60.0001;14632990:1994,991,725,722,59.9628;14633890:2182,958,694,698,60.0001;14634940:2498,1187,686,674,60.0001;14744350:1989,876,720,704,60.0001;14745250:2261,879,689,666,60.0374;14746300:2447,1276,698,693,60.0001;14855150:1980,925,728,727,60.0001;14856050:2235,891,701,698,60.0001;14857100:2525,1247,686,670,60.0374;14966330:1993,1203,718,709,60.0001; +17 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18jul1411h.pcr +2 "MFB"* % +3 "core" %]\ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1029 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +36 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +116 "core" % +2 "MFB"*% +3 "core" %(&\ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zl +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +50 "core" +2 "MFB"*% +3 "core" %Zq\ = +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6053 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>  ^ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'N +526 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +3 "core" %N F +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*!  +59 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV + "MFB"*  +90 "core"  +2 "MFB"*#% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"* '\\ +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*%' +3072 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2735 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*'' +701 "Can"\ E UT +5074 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*)'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*$' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*&'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*+  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"*( % +117 "core" & +2 "MFB"*-% +3 "core" %V+ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"**' +230 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*,  +51 "core"  +2 "MFB"*0% +3 "core" % @ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*1'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*/ % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*3% +3 "core" %> |l +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*4' +526 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*5  +51 "core"  +2 "MFB"*.% +3 "core" %a\ < +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*7'q4 +324 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*8  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*2'R +4739 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18183 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*6' +858 "Can"B VU +4922 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*;'V +2749 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*9' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2730 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*:' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*@' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*>' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*?'V +5067 "core" ' +12763 "Can"\ 6C QP +11977 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*C  +37 "core"  +3133 #t-> AS.pull 0.03, ASslow1 + "MFB"*D% +3 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.03ml +2 "MFB"*E'z +636 "core" ' +2 "MFB"*B% +3 "core" % +1075 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*G% +3 "core" %OV +2 .tAS.seek 0.06ml + "MFB"*H'\\ +625 "core" ' +2 "MFB"*F% +3 "core" %V +3078 #t-> AS.pull 0.20, ASslow1 +10 "MFB"*K% +3 "core" %V +2 .tAS.seek 0.26ml +2 "MFB"*L'q +4047 "core" ' +2 "MFB"*I% +3 "core" %q F +1455 #t-> ATV.air3 +2 .ATV.dial :air3 + "MFB"*J % +96 "core" & +510 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*O% +3 "core" %q F +2 .tAS.seek 0.29ml +2 "MFB"*M' +625 "core" ' +2 "MFB"*Q% +3 "core" %\ 4 +728 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*N n +58 "core" o +526 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*P'R +1699 "core" ' +2 "MFB"*T% +3 "core" %R +6146 #t-> shortmfb([Bb],[:extSrc]){}.finish +9 "MFB"*U% +3 "core" %RR +2 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18jul1413h.pcr +3 #Building PCR Slug from extSrc with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*S  +159 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*W  +25 "core"  +2 "MFB"*R% +3 "core" %R` +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*X'$y +2549 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Y' +2904 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*V n +161 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*['R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\\'(@ +2902 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*]  +159 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*Z  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*_% +3 "core" %(&% +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*`'FP +618 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM3 + "MFB"*a n +103 "core" m + ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*c% +2 "core" %FQ. H +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*d' +1821 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP5 + "MFB"*e I +36 "core" H +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*b% +3 "core" % @ +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*^' +622 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 + "MFB"*g % +35 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*i% +3 "core" %h +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*h'( +639 "core" ' + ."MFBPCR"delay 5 seconds +27 "Can"? PO +476 ."MFBPCR"ARV.dial :carrier +2 "MFB"*f  +124 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*l% +3 "core" %. +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*m'\ +5861 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*j  +61 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*k% +3 "core" %\ < +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*p'\  +636 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*q  +50 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*o% +3 "core" %\  E +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*s' N +5042 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*t  +72 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*n  +35 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*r% +4 "core" % P  P +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*w'o +32601 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV + "MFB"*u  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*y % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +11239 "Can"\ cE  +60004 7 } +60004 \ > v +60004 \ eH } +60004 \ 78 [ +60004 \ $E jj +60004 ; } +60004 \ W? zz +53186 ."PCR"PCR.off +133 !o:#AnalyticalModule::PCRRawSample: @refi4; :\ @data"17740610:1984,904,720,707,60.0001;17741510:2223,937,689,670,60.0001;17742560:2486,1215,705,692,60.0374;17851460:2004,992,717,715,60.0001;17852360:2206,961,695,689,60.0001;17853410:2523,1200,684,634,60.0001;17962900:1999,945,680,701,60.0001;17963800:2228,965,691,678,59.9628;17964850:2511,1210,695,681,60.0001;18073880:1997,857,728,720,60.0001;18074780:2287,889,699,686,60.0001;18075830:2493,1299,696,675,60.0001;18184850:2000,881,730,716,59.9628;18185750:2261,908,707,697,60.0001;18186800:2532,1261,684,669,60.0001;18295850:2012,984,720,711,60.0001;18296750:2205,951,696,697,60.0001;18297800:2526,1209,688,658,60.0374;18407160:2009,924,729,716,59.9628;18408060:2266,888,705,698,60.0001;18409110:2543,1241,657,676,60.0001;18518240:1998,952,688,711,59.9628;18519140:2202,961,695,683,60.0001;18520190:2517,1198,693,681,60.0374;18629420:1999,914,718,702,59.9628;18630320:2270,934,680,628,59.9628;18631370:2483,1210,703,699,60.0001;18740520:2002,892,715,695,60.0001;18741420:2237,936,683,669,60.0001;18742470:2500,1207,701,694,60.0001;18851450:1999,882,716,702,59.9628;18852350:2231,870,689,675,60.0374;18853400:2494,1247,696,699,60.0374;18962370:1992,892,721,701,60.0001;18963270:2291,911,687,677,59.9628;18964320:2490,1262,700,661,60.0001;19072900:1992,999,723,723,59.9628;19073800:2206,942,670,690,60.0001;19074850:2534,1192,689,666,60.0001;19183850:1997,971,723,712,60.0001;19184750:2203,976,696,685,60.0001;19185800:2519,1181,686,631,60.0001;19295380:2003,888,697,727,59.9628;19296280:2258,881,703,699,60.0001;19297330:2535,1294,689,670,60.0001;19406590:1996,853,721,704,60.0001;19407490:2286,867,682,637,60.0001;19408540:2502,1284,703,689,60.0001;19517920:2012,879,722,716,59.9628;19518820:2296,861,694,680,59.9628;19519870:2496,1309,699,656,60.0374;19629150:1998,969,722,708,59.9628;19630050:2196,949,697,690,60.0001;19631100:2519,1200,693,678,60.0374;19740490:2005,924,730,721,59.9628;19741390:2240,892,702,694,60.0374;19742440:2537,1234,653,670,60.0001;19851150:1991,1002,724,718,60.0001;19852050:2224,942,699,690,60.0001;19853100:2545,1176,689,671,60.0001;19962650:2008,874,721,707,60.0001;19963550:2295,881,690,680,60.0374;19964600:2474,1247,702,704,59.9628;20073490:1995,924,677,695,60.0001;20074390:2258,914,686,670,60.0001;20075440:2490,1211,701,685,60.0374;20184630:2005,906,726,723,59.9628;20185530:2279,863,695,653,60.0001;20186580:2521,1276,694,680,60.0001;20295360:2012,971,729,715,59.9628;20296260:2226,968,701,692,60.0001;20297310:2525,1254,692,665,60.0374;20406480:2008,902,727,710,59.9628;20407380:2282,884,695,681,60.0001;20408430:2527,1291,697,688,60.0374;20517860:2016,942,714,701,59.9628;20518760:2255,915,685,670,59.9628;20519810:2512,1198,667,685,60.0001;20628870:2027,950,710,655,60.0001;20629770:2297,922,684,666,60.0001;20630820:2526,1192,702,684,60.0001;20739910:2067,958,726,714,60.0001;20740810:2318,983,699,699,60.0001;20741860:2619,1234,693,671,59.9628;20851120:2119,907,730,725,60.0001;20852020:2397,918,704,695,60.0374;20853070:2692,1277,688,675,60.0001;20961590:2226,949,716,701,60.0001;20962490:2458,923,690,679,60.0374;20963540:2785,1211,697,682,60.0374;21072650:2398,936,733,718,60.0001;21073550:2709,947,702,696,60.0001;21074600:3082,1257,688,666,60.0001;21183660:2632,939,717,695,60.0001;21184560:2977,940,684,677,60.0001;21185610:3310,1255,707,695,60.0001;21294580:2901,881,724,715,59.9628;21295480:3330,860,693,688,59.9628;21296530:3727,1304,696,651,60.0001;21405550:3180,956,724,714,60.0001;21406450:3588,945,673,692,60.0001;21407500:4089,1215,691,664,60.0374;21516910:3429,937,714,693,60.0001;21517810:3916,942,686,670,60.0001;21518860:286,1217,675,692,60.0001;21627700:3692,973,717,704,59.9628;21628600:40,959,688,677,60.0001;21629650:350,1210,697,680,60.0001;21738740:3923,880,722,709,59.9628;21739640:350,872,695,681,60.0374;21740690:350,1288,670,689,60.0001;21849640:38,897,716,691,60.0001;21850540:350,908,691,669,60.0001;21851590:350,1237,709,695,60.0001;21960910:234,909,729,727,59.9628;21961810:350,924,700,693,60.0001;21962860:350,1266,689,675,60.0001;22071730:350,927,698,723,59.9628;22072630:350,912,707,694,60.0001;22073680:350,1266,689,669,60.0374;22182910:350,991,718,709,59.9628;22183810:350,996,692,654,59.9628;22184860:350,1176,691,678,60.0001;22294240:350,1222,719,701,60.0001; +17 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18jul1413h.pcr + "MFB"*v% +3 "core" %q +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*x'(@ +1026 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 + "MFB"*|  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*} % +119 "core" & +2 "MFB"*{% +3 "core" %(# +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml + "MFB"*'Zi +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +52 "core"  +2 "MFB"*z% +3 "core" %ZwE +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +4639 "Can" K RR +1425 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +51 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>\ Q f +2 ."MFBPCR"AS.seek 0.835ml + "MFB"*~'d +523 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +51 "core" +2 "MFB"*\ % +3 "core" %bI\ 7 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'p +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*  +58 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV + "MFB"*  +81 "core"  +2 "MFB"*% +3 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +42 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'k +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3073 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2740 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2744 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2741 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  + ."MFBPCR"ATV.dial :air3 + "MFB"* % +119 "core" & +2 "MFB"*% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +225 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*!  +52 "core"  +2 "MFB"*% +3 "core" %\  A +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*#'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"* % +3 "core" %> k +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*%'~ +525 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*"  +52 "core"  +2 "MFB"*'% +3 "core" % H +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*)'q +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*$  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*+'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +5904 "Can"\ ,: M +12278 ."MFBPCR"PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*(' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*-'V +2757 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*&' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2729 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*3'V +2743 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*1' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +4480 "Can" I TT +586 "core" ' +42935 #t-> ATV +1734 #-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*.  +36 "core"  +2558 #t-> AS.pull 0.5, ASslow1 +2 "MFB"*4% +3 "core" %VP +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.5ml +2 "MFB"*8'(] +10084 "core" ' +2 "MFB"*7% +3 "core" %(d1 D +1983 #t-> AS.pull 0.006, ASslow1 +2 "MFB"*2% +3 "core" %(de D +2 .tAS.seek 0.506ml + "MFB"*6'F +59 "Can"\ +? QR +84 "core" ' +2 "MFB"*;% +3 "core" %FW @ +1720 #t-> AS.pull 0.030, ASslow1 +2 "MFB"*9% +3 "core" %F^ @ +2 .tAS.seek 0.536ml + "MFB"*='Z +627 "core" ' +19 "MFB"*:% +4 "core" %\\k B +879 #t-> AS.pull 0.006, ASslow1 +2 "MFB"*<% +3 "core" %\\q B +2 .tAS.seek 0.542ml +2 "MFB"*@' +143 "core" ' +2 "MFB"*A% +3 "core" %t I +1386 #t-> AS.pull 0.30, ASslow1 +2 "MFB"*>% +3 "core" % I +2 .tAS.seek 0.842ml +2 "MFB"*C'߸ +6053 "core" ' +2 "MFB"*D% +3 "core" %߯\  ] +1653 #t-> ATV.PCR + .ATV.dial PCR +2 "MFB"*?  +50 "core"  +1134 #t-> ASV +4189 #-> AS.push 0.20, ASslow1 +2 "MFB"*B% +3 "core" %߯  ] +2 .tAS.seek 0.642ml +2 "MFB"*G'\ 4 +1220 .tAS.hold + "MFB"*E+ +4 "core" ' R +15 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.642ml Aborted!:@checkpoint: omitted +601 #-> AS.push 0.20, ASslow2 +2 "MFB"*F% +3 "core" %  +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.581ml +2 "MFB"*K' a +20131 "core" ' +2 "MFB"*H% +3 "core" % g +1430 #t-> AS.push 0.050, ASslow2 +2 "MFB"*I% +3 "core" % g +2 .tAS.seek 0.531ml +2 "MFB"*J' +5041 "core" ' +2 "MFB"*O% +3 "core" % ' +2741 #t-> pcrDecon + "MFB"*L% +3 "core" % ? + #tCleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*Q'(@ +207 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*N % +59 "core" & +2 "MFB"*M% +3 "core" %(b@3 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*T'Z +234 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*U  +49 "core" +2 "MFB"*S% +3 "core" %Z C O +2 .tAS.seek 0.81ml +2 "MFB"*W'> +193 .tAS.hold + "MFB"*R+ +4 "core" 'f1 +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/Analytical Syringe seek to 0.81ml Aborted!:@checkpoint: omitted +1112 #-> ATV.waste +2 .ATV.dial :waste + "MFB"*P n +94 "core" n +437 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*X'R +3020 "core" ' +2 "MFB"*V% +3 "core" %R# +813 #t-> pcrDecon + "MFB"*Y% +3 "core" %R< +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*['(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*] % +71 "core" % +2 "MFB"*Z% +3 "core" %(!% +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*_'Zg +226 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*\\  +36 "core"  +2 "MFB"*a% +3 "core" %Zm6\ 4 +2 .tAS.seek 0.81ml +2 "MFB"*c'> +168 "Can"&H RQ +5887 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*` % +51 "core" % + .tdelay 3 seconds +303 "MFB"*e% +3 "core" %>\  ` +2 .tAS.seek 0.835ml + "MFB"*b'L +520 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*d  +51 "core" +2 "MFB"*g% +3 "core" %> A +2 .tAS.seek 0.82ml +2 "MFB"*i'p +328 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*^  +47 "core"  + .tdelay 3 seconds +303 .ATV.dial :ARV + "MFB"*f  +79 "core"  +2 "MFB"*l% +3 "core" %p +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*h'5 +2037 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*j' +3072 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*k'V +2731 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*m' +5775 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*q'V +2742 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*o' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*p'V +2755 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*t  +47 "core"  + .tATV.dial :air3 +2 "MFB"*n % +117 "core" % +2 "MFB"*r% +3 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*s' +229 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*u  +50 "core" +2 "MFB"*y% +3 "core" % B +2 .tAS.seek 0.81ml +2 "MFB"*v'> +16111 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*w % +50 "core" % + .tdelay 3 seconds +303 "MFB"*|% +3 "core" %>  X +2 .tAS.seek 0.835ml + "MFB"*}' +526 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*{  +51 "core"  +2 "MFB"*x% +3 "core" %j\ 9 +2 .tAS.seek 0.82ml +2 "MFB"*'q; +326 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*z  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +4743 "core" ' + .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +1509 "Can"\ 7? }g +17014 .tPCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5779 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2766 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2732 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*\ ' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*~'V +2731 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2736 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5727 "Can" I UT6 +49 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"* 'V +5065 "core" ' +5884 #t-> MFB.ready? +2 "MFB"*% +3 "core" %V +24041 #t-> exit +4 #mEXIT @1531575813.23CEST @1531575465.06CEST = =tMAIN =mMAIN_scheduler @CEST1531575466.73 #"core_reset"Sent BREAK + #t@0xF397, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +176 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +268 "Can"\ A  + \ A  + #tPolling Can every 10:00 +2 #Cleanly exited at 15:43:33CEST14-Jul-18 +1805 #-> ESP.ready? +1851 #-> ESP.ready! +2 #Powering core bus +512 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %  + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %[Z - +2 .tSS.configure SSconfig +2 "sampler")#.0X O +2 .tSC.configure SCloose +2 "storage"($.(\ 1~b +2 (% +3 "core" % 0 1 } + .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 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 + "sampler") +11 "collection"'% +3 "core" % H N +2 ."rdySampler"Intake.select :close +4 "processing"%% + "manipulator"&% +2 ."rdySampler"Exhaust.select :close +6 .CTV.dial :air +2 "collection"'  +2 "core" %. + % U ] 0 +2 + ."rdyProcessing"PSV.dial :air +3 ."rdySampler"CSV.dial :waste1 +3 "manipulator"&% + "processing"%  +2 "collection"' +7 "core" % Q d 9 + +4 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 ."rdyProcessing"PS.reconfigure PSconfig +3 .tForearm.reconfigure LooseForearm +4 "sampler") +2 "processing"%#A d`xb +2 "manipulator"&#@2^d^2b +5 .tForearm.home.seek :retract +3 ."rdyProcessing"PS.home.seek 0ml +2 "manipulator"&'\ + "processing"%' +4 "core"  +2 "sampler") +4 "core"  +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b + "sampler")#.0X% +4 "core" %\  2  +2 "manipulator"&?& +3 "core" &d  + +2 "storage"(@& +3 "core" & W +2 "storage"(A% +4 "core" %b   f ! + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +7662 #t-> MFB.ready? + "MFB"*D% +3 "core" %  +799 #t-> MFB.ready! + "MFB"*E% +3 "core" % # +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *F% +3 "core" % 3 + .tATV.dial :air2 +2 "MFB"*G  +143 "core" +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*H' +548 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*I' +5284 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*J n +101 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*K'R +5256 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*L  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*M  +4 "core"  +1898 #t-> exit +5 #mEXIT @1531575760.55CEST @1531575805.37CEST = =mMAIN_scheduler =tMAIN @CEST1531575807.09 #"core_reset"Sent BREAK + #t@0x6233, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x64E2, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x676C, state=0x3A84, ifg=0x10, ie=0xFD #@0x69F5, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6C7F, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6F0A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7194, state=0x3A84, ifg=0x10, ie=0xFD #@0x72AC, state=0x3A84, ifg=0x80, ie=0xFD + #@0x1FE0, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +164 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +24 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +196 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refil< :\ @name@ +227 "Can"\ IN SS + \ IN SS #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + +2 .tAS.configure ASconfig + "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %cd ~ + .tSS.reconfigure SSconfig +2 "sampler")#.0X @ P + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.configure LooseElbow + "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" & # # + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 .tSC.hold + "storage"(, +4 "core" , +2 .tSC.configure SCloose + "storage"($.(\ 1~b +3 (% +2 "core" %b  b ! +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 + "processing"%  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +2 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +9 #tCleanly exited at 15:42:40CEST14-Jul-18 +3 #Loading /home/esp/esp2/mission/stdMER2017.rb mission +3 "collection"'% +2 "processing"%% +5 "core" %1 I N1 +2 "manipulator"&% +2 "sampler")% +6 "core" % + %\  @ A  + %ce ~ +2 "manipulator"&& +3 "core" &d @ E E +2 "storage"( & +3 "core" & ! r +2 "storage"(!% +3 "core" %b $ L ! +2 "collection"'"& +3 "core" & F P  + "processing"%#& +4 "core" &  + "MFB"*$% +4 "core" %R + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*%'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 "MFB"*&  +133 "core"  +2 "MFB"*'% +4 "core" %(4h +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.53ml + "MFB"*(' +630 "core" ' +2 .tdelay 5 seconds +502 "MFB"*)% +4 "core" % d ) +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.54ml +2 "MFB"**'S +1023 "core" ' +2 .tdelay 20 seconds +2002 "MFB"*+% +3 "core" %T T L +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.57ml +2 "MFB"*,' & +626 "core" ' +2 .tdelay 5 seconds +502 "MFB"*-% +5 "core" % )z > + .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.58ml + "MFB"*.' o +1023 "core" ' +2 .tdelay 20 seconds +2002 "MFB"*/% +3 "core" % u i L +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.61ml +2 "MFB"*0'\ QG +624 "core" ' +2 .tdelay 5 seconds +502 "MFB"*1% +4 "core" %\ QEy E +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.62ml +2 "MFB"*2'\ +1098 "core" ' +2 .tdelay 20 seconds +2002 "MFB"*3% +3 "core" %\ T\ : +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.65ml +2 "MFB"*4' ^ +626 "core" ' +2 .tdelay 5 seconds +502 "MFB"*5% +4 "core" % ]: > +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.66ml +2 "MFB"*6' L @1531576071.38CEST = =tMAIN =mMAIN_scheduler @CEST1531576073.04 #"core_reset"Sent BREAK +2 #t@0x2EB3, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +268 "Can"eH o + eH o #tPolling Can every 10:00 +3 #Cleanly exited at 15:43:37CEST14-Jul-18 +1040 #-> ESP.ready? +730 #-> ESP.ready! +3 #Powering core bus +482 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +3 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +4 "core" %: + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %bb + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  ; u + "manipulator"&?& +4 "core" &d Z + "storage"(@& +4 "core" & ( ) + "storage"(A% +4 "core" %U 9 + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9~ +921 #t-> MFB.ready? + "MFB"*D% +3 "core" %3 +412 #t-> MFB.ready! +2 "MFB"*E% +3 "core" %& +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *F% +3 "core" %C + .tATV.dial :waste2 + "MFB"*G % +101 "core" $ +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*H' +3469 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*I' +5289 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*J n +122 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*K'R +5250 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 + "MFB"*L  +6 "core"  +2 .tASV.dial :waste1 + "MFB"*M  +4 "core"  +7161 #t-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.seek 0ml +2 "MFB"*N'V +35 "core" ' + .tATV.dial :air3 +2 "MFB"*O % +58 "core" % +37 "MFB"*P% +10 "core" %V @ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*Q' +218 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*R  +35 "core" +2 "MFB"*S% +4 "core" %  D +2 .tAS.seek 0.31ml + "MFB"*T'm\ +6052 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*U % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*V% +3 "core" %l\ 6 +2 .tAS.seek 0.335ml +2 "MFB"*W' +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*X  +52 "core" +2 "MFB"*Y% +3 "core" % / +3 .tAS.seek 0.32ml + "MFB"*Z'L +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*[  +58 "core"  +2 .tAS.seek 0ml +2 "MFB"*\\'V +6457 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*]'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*^'V +10078 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*_'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*`'V +795 "Can"\ 35 rr +9281 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*a'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*b'V +10073 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*c'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*d'V +10078 "core" ' + .tATV.dial :air2 +2 "MFB"*e  +122 "core" +2 "MFB"*f% +3 "core" %V 0 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*g'(O +5057 "core" ' + .tATV.dial :extSrc +2 "MFB"*h  +138 "core"  +2 "MFB"*i% +3 "core" %(? / +2 .tAS.seek 0.02ml +2 "MFB"*j' +4858 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*k n +134 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*l'R +147 "core" ' +2 "MFB"*m% +3 "core" %Ro +7887 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*n  +135 "core"  +2879 #t-> AS.pull 0.05, ASslow1 + "MFB"*o% +3 "core" %RI +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.049ml +2 "MFB"*p'N" +1034 "core" ' +2 "MFB"*q% +4 "core" %N$  . +778 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*r% +3 "core" %N$ . +2 .tAS.seek 0.099ml +2 "MFB"*s'I +740 "Can"\ DJ ss +296 "core" ' +2 "MFB"*t% +3 "core" %I +1030 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*u n +139 "core" n +499 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*v'R +603 "core" ' +2 "MFB"*w% +3 "core" %RG +486 #t-> exit +4 #mEXIT @1531577315.94CEST @1531577364.26CEST = =tMAIN =mMAIN_scheduler @CEST1531577366.00 #"core_reset"Sent BREAK +2 #t@0x9B5C, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9DE6, state=0x3A84, ifg=0x10, ie=0xFD #@0xA071, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA2FA, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA584, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA80D, state=0x3A84, ifg=0x10, ie=0xFD #@0xAA96, state=0x3A84, ifg=0x10, ie=0xFD + #@0xABAB, state=0x3A84, ifg=0x80, ie=0xFD + #@0x3977, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +166 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +24 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +197 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi$< :\ @name@ +227 "Can"\ XM qq + \ XM qq + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ + % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R> + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %^^ ~ + .tSS.reconfigure SSconfig +2 "sampler")#.0X + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*%'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 .tATV.dial :extSrc + "MFB"*&  +138 "core"  +2 "MFB"*'% +3 "core" %() +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.53ml + "MFB"*(' +627 "core" ' +2 .tdelay 5 seconds +502 "MFB"*)% +3 "core" %u\ 7 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.54ml +2 "MFB"**'A +1032 "core" ' +2 .tdelay 20 seconds +2002 "MFB"*+% +3 "core" %DeK +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.57ml + "MFB"*,'  +631 "core" ' +2 .tdelay 5 seconds +502 "MFB"*-% +4 "core" % O\ 5 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.58ml + "MFB"*.' a +1020 "core" ' +2 .tdelay 20 seconds +2002 "MFB"*/% +3 "core" % ^  F +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.61ml + "MFB"*0'\ Q0 +625 "core" ' +2 .tdelay 5 seconds +502 "MFB"*1% +3 "core" %\ Q) D +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.62ml +2 "MFB"*2'\ o +1024 "core" ' +2 .tdelay 20 seconds +2002 "MFB"*3% +3 "core" %\ k J +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.65ml + "MFB"*4' = +627 "core" ' +2 .tdelay 5 seconds +502 "MFB"*5% +4 "core" % K!\ 7 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.66ml + "MFB"*6' L +1035 "core" ' +2 .tdelay 20 seconds +2002 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.705ml +2 "MFB"*7' . +929 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 + "MFB"*8  +161 "core" +2 "MFB"*9% +3 "core" % .\  S +3 .tAS.seek 0.725ml + "MFB"*:' i +425 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste + "MFB"*; n +61 "core" n +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty + "MFB"*<'R +7326 "core" ' +10 "MFB"*=% +3 "core" %R0 +2 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18jul1416h.pcr +3 #Building PCR Slug from extSrc with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV + "MFB"*>  +144 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*?  +26 "core"  +2 "MFB"*@% +4 "core" %R0 + ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml + "MFB"*A'$h +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*C n +161 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*D'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*F  +168 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*G  +35 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*H% +3 "core" %(' +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*I'FQ +628 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 + "MFB"*J n +104 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*K% +3 "core" %FKD +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*L' +1843 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 + "MFB"*M I +36 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*N% +3 "core" % A +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*O' +617 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"*P % +37 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*Q% +3 "core" %\  N +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*R' +635 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*S  +125 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*T% +3 "core" %" +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*U'\ +4374 "Can"\ : rq +1498 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*V  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*W% +3 "core" %\ ' +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*X'\  +628 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*Y  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*Z% +3 "core" %\ 0 K +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*[' H +5047 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*\\  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + "MFB"*]  +5 "core"  +2 ."MFBPCR"ARV.dial :air1 + "MFB"*^  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*_% +4 "core" % NtX +2 ."MFBPCR"AS.seek 0.326ml +35 "MFB"*`'m +32587 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*a  +83 "core"  +2 ."MFBPCR"ASV.dial :PCRlock + "MFB"*b % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +16890 "Can"\ J { +60004 \ 7  +60004  C s +60004 PA {{ +60004  = m +60004 \ H y +60004  6  +60004  B s +47538 ."PCR"PCR.off +130 !o:#AnalyticalModule::PCRRawSample: @refi$< :\ @data" 2541540:1981,842,726,730,59.9628;2542440:2274,869,706,693,60.0374;2543490:2556,1269,689,672,60.0001;2651980:2008,941,730,725,60.0001;2652880:2279,880,699,694,60.0001;2653930:2535,1259,688,673,60.0001;2763380:2028,884,721,675,60.0001;2764280:2305,883,695,678,60.0001;2765330:2526,1264,697,688,60.0001;2874270:2012,863,718,702,60.0001;2875170:2316,892,693,675,60.0001;2876220:2515,1250,671,699,60.0001;2985700:2016,943,716,700,60.0374;2986600:2234,961,690,679,60.0001;2987650:2520,1194,694,675,60.0374;3096710:2005,905,730,723,60.0001;3097610:2253,905,677,696,60.0374;3098660:2554,1246,685,671,60.0001;3207660:2014,928,729,726,59.9628;3208560:2275,919,699,696,60.0001;3209610:2545,1255,688,637,60.0001;3318860:2016,936,707,657,60.0001;3319760:2251,918,684,672,60.0001;3320810:2491,1200,703,698,60.0001;3429790:2009,872,718,701,59.9628;3430690:2303,874,692,676,60.0374;3431740:2481,1254,703,689,60.0374;3540550:2018,852,714,658,59.9628;3541450:2301,875,691,681,60.0001;3542500:2513,1266,704,688,60.0001;3651490:2013,870,722,708,60.0001;3652390:2298,837,693,680,60.0001;3653440:2498,1266,699,688,60.0001;3762250:2013,945,727,720,60.0001;3763150:2240,922,698,688,60.0001;3764200:2538,1221,691,668,60.0374;3873500:2009,981,717,705,59.9628;3874400:2219,940,695,685,60.0001;3875450:2522,1204,664,683,60.0001;3984690:2015,942,682,698,60.0001;3985590:2243,936,686,669,60.0001;3986640:2490,1173,704,682,60.0374;4095760:2003,870,718,701,60.0001;4096660:2297,894,693,672,60.0001;4097710:2487,1286,701,690,60.0374;4207050:2007,965,727,717,59.9628;4207950:2223,949,695,692,60.0001;4209000:2536,1197,693,667,60.0374;4317990:2017,908,727,717,60.0001;4318890:2273,870,698,684,59.9628;4319940:2532,1306,694,685,60.0374;4428970:2011,941,720,714,60.0001;4429870:2240,976,701,687,60.0001;4430920:2540,1207,680,631,60.0001;4540370:2012,947,692,707,59.9628;4541270:2210,994,696,687,60.0001;4542320:2531,1184,694,671,60.0001;4651230:2004,888,716,699,59.9628;4652130:2295,886,687,677,60.0001;4653180:2468,1223,706,697,60.0001;4762360:2018,869,715,699,59.9628;4763260:2289,872,691,675,60.0001;4764310:2516,1275,701,696,60.0374;4873170:2024,841,717,703,59.9628;4874070:2307,900,658,678,60.0001;4875120:2532,1230,702,699,60.0001;4984170:2033,901,728,723,59.9628;4985070:2289,878,699,696,60.0001;4986120:2571,1245,684,636,60.0001;5095300:2044,919,729,683,59.9628;5096200:2315,941,699,697,59.9628;5097250:2597,1232,690,671,60.0001;5205950:2081,859,717,704,59.9628;5206850:2379,876,687,678,60.0001;5207900:2598,1249,704,669,60.0374;5316580:2148,854,729,722,59.9628;5317480:2450,880,666,684,60.0001;5318530:2707,1282,696,690,60.0001;5427760:2269,879,724,703,60.0001;5428660:2608,882,690,677,60.0001;5429710:2836,1260,704,668,60.0001;5538570:2468,962,726,714,60.0001;5539470:2784,904,697,697,60.0001;5540520:3146,1271,689,670,60.0001;5649230:2735,885,731,720,60.0001;5650130:3084,900,701,698,60.0001;5651180:3506,1274,686,668,60.0001;5759960:3022,993,723,723,60.0001;5760860:3399,916,675,693,59.9628;5761910:3885,1262,686,674,60.0374;5870570:3310,943,713,692,60.0001;5871470:3774,949,687,672,60.0374;5872520:142,1181,695,687,60.0001;5981940:3607,973,715,672,59.9628;5982840:4088,989,692,679,60.0001;5983890:350,1203,694,680,60.0001;6092930:3892,933,730,717,59.9255;6093830:329,856,700,700,60.0001;6094880:350,1237,688,667,60.0001;6203610:27,972,722,671,60.0001;6204510:350,994,693,685,60.0001;6205560:350,1203,694,671,60.0374;6314550:254,980,722,709,60.0001;6315450:350,1009,696,692,60.0001;6316500:350,1184,695,677,60.0001;6424930:350,1006,725,719,60.0001;6425830:350,927,700,689,60.0001;6426880:350,1262,687,674,60.0001;6536140:350,912,725,726,60.0001;6537040:350,934,705,696,60.0001;6538090:350,1269,654,671,60.0001;6646930:350,959,727,718,59.9628;6647830:350,962,672,700,60.0001;6648880:350,1267,692,668,60.0001;6758030:350,986,721,710,60.0001;6758930:350,1004,699,686,60.0001;6759980:350,1185,685,628,60.0001;6869250:350,967,730,686,60.0001;6870150:350,995,701,702,60.0001;6871200:350,1206,693,669,60.0001;6979800:350,907,716,698,60.0001;6980700:350,918,694,671,60.0001;6981750:350,1258,677,694,60.0001;7090650:350,1217,721,701,59.9628; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18jul1416h.pcr + "MFB"*c% +3 "core" %s r +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*d'(@ +1026 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil +3 "MFB"* +13 ."MFBPCR"ASV.dial :waste1 +4 "MFB"*e  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"*f % +119 "core" & +2 "MFB"*g% +3 "core" %($  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml + "MFB"*h'Zj +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*i  +57 "core"  +2 "MFB"*j% +3 "core" %Zd w E +3 ."MFBPCR"AS.seek 0.81ml + "MFB"*k'> +6056 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*l % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*m% +3 "core" %>  h d +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*n'L +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*o  +52 "core" +2 "MFB"*p% +3 "core" %O a\ 6 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*q'p +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*r  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*s  +79 "core"  +2 "MFB"*t% +3 "core" %p D +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*u'Z +1575 "Can"\ J vu +462 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*v' +3072 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +2775 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2767 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2794 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*|  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"*} % +119 "core" & +2 "MFB"*~% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +35 "MFB"*' +237 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %" > +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\ ' V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*\ % +4 "core" % + +2 ."MFBPCR"AS.seek 0.82ml + "MFB"* 'q, +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +11447 "Can"\ 9 {V +6736 ."MFBPCR"PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2762 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2777 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2773 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 .tATV.dial :air1 + "MFB"*  +139 "core" +2 "MFB"*!% +3 "core" %((  +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.506ml +2 "MFB"*"'FR +623 "core" ' +2 .tATV.dial :extSrc + "MFB"*#  +158 "core"  +2 "MFB"*$% +3 "core" %FL   f +2 .tAS.seek 0.512ml +2 "MFB"*'dv +632 "core" ' +2 .tdelay 5 seconds +62 "Can"\ D pp +440 .tATV.dial :air1 +2 "MFB"*&  +160 "core" +2 "MFB"*'% +3 "core" %dy  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.542ml +2 "MFB"*%'K +627 "core" ' + .tATV.dial :waste +2 "MFB"*) n +50 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*('R +3148 "core" ' +10 "MFB"*+% +3 "core" %R ; +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18jul1418h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP5 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"**  +155 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*-  +25 "core"  +2 "MFB"*,% +4 "core" %R ; + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml + "MFB"*/'$v +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*.' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*1 n +161 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*0'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*2  +168 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*5  +37 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*4% +3 "core" %(' N +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*6'FQ +643 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 + "MFB"*8 n +104 "core" m +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*9% +3 "core" %FU c +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*7' +1831 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 + "MFB"*; I +35 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*:% +3 "core" % %Q +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*=' +631 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 + "MFB"*> % +36 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*?% +3 "core" % '\ 0 +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*@') +635 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*<  +125 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*A% +3 "core" %/ L +43 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*C'\ +5846 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +6 "MFB"*B  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*D% +3 "core" %\  @ ( +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*F'\  +620 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*G  +61 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*H% +3 "core" %\   D +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*E' S +5040 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*J  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 + "MFB"*K  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*I% +4 "core" % T^ @ +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*M's +16997 "Can"= qq +15601 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*N  +83 "core"  +2 ."MFBPCR"ASV.dial :PCRlock + "MFB"*L % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +43257 "Can"\ > a +60004 \ H s +60005 \ 8 {{ +60004 \ B T +60004  0G w +60004 \ : ~? +60004 \ E t +60004 Y9 {{ +21714 ."PCR"PCR.off +133 !o:#AnalyticalModule::PCRRawSample: @refi$< :\ @data"9470250:1933,891,724,705,60.0001;9471150:2207,914,685,676,60.0001;9472200:2409,1186,671,692,60.0001;9581420:1947,940,701,715,59.9628;9582320:2171,973,700,699,60.0001;9583370:2451,1230,690,666,60.0001;9692570:1942,968,711,696,60.0001;9693470:2177,970,686,638,60.0001;9694520:2429,1193,694,679,60.0001;9803820:1949,941,727,714,59.9628;9804720:2180,966,699,699,59.9628;9805770:2454,1272,657,632,60.0001;9914940:1948,944,723,689,60.0001;9915840:2170,956,709,691,59.9628;9916890:2475,1247,687,667,60.0001;10026000:1953,875,715,702,59.9628;10026900:2236,880,692,667,60.0001;10027950:2393,1235,706,698,60.0001;10137290:1949,876,717,700,59.9628;10138190:2225,893,691,676,60.0001;10139240:2422,1298,706,697,60.0001;10248550:1948,984,724,726,60.0001;10249450:2169,906,704,694,60.0374;10250500:2474,1242,689,672,60.0001;10360010:1957,910,730,723,60.0001;10360910:2203,883,704,694,60.0001;10361960:2466,1279,656,671,60.0001;10471490:1952,894,728,717,59.9628;10472390:2213,865,698,688,60.0001;10473440:2439,1328,694,685,59.9628;10582710:1946,898,729,725,60.0001;10583610:2187,888,702,697,60.0001;10584660:2459,1293,690,670,60.0001;10693920:1948,916,723,726,60.0001;10694820:2196,917,701,698,60.0374;10695870:2450,1249,652,672,60.0001;10805030:1953,880,679,706,60.0001;10805930:2213,860,691,676,60.0001;10806980:2429,1277,697,694,60.0374;10915870:1947,969,722,707,59.9628;10916770:2147,987,696,683,60.0374;10917820:2447,1164,692,678,60.0001;11026910:1949,932,682,697,60.0001;11027810:2171,953,687,670,60.0001;11028860:2425,1176,700,689,60.0001;11138000:1951,960,715,699,60.0001;11138900:2154,954,689,677,60.0001;11139950:2419,1189,700,688,60.0001;11249260:1951,914,712,701,59.9628;11250160:2206,886,693,670,60.0001;11251210:2426,1271,701,697,60.0001;11360370:1953,846,721,710,60.0001;11361270:2196,848,692,679,59.9628;11362320:2435,1305,696,694,60.0001;11471620:1942,933,716,703,59.9628;11472520:2149,981,695,681,60.0001;11473570:2445,1179,659,680,60.0001;11583180:1949,910,724,722,60.0001;11584080:2199,924,704,690,59.9628;11585130:2458,1267,685,671,60.0001;11694190:1958,878,720,709,60.0001;11695090:2217,868,693,681,60.0001;11696140:2450,1300,700,692,60.0001;11805140:1957,960,726,726,59.9628;11806040:2193,912,705,689,60.0374;11807090:2469,1261,687,671,60.0374;11916220:1961,919,712,699,60.0001;11917120:2170,943,687,672,60.0001;11918170:2432,1208,701,686,60.0001;12027390:1982,971,721,710,60.0374;12028290:2187,945,698,690,59.9628;12029340:2495,1198,654,675,60.0001;12138690:2011,873,689,705,60.0001;12139590:2312,876,690,682,59.9628;12140640:2515,1313,700,689,60.0001;12249370:2074,843,717,700,59.9628;12250270:2387,868,686,681,59.9628;12251320:2581,1247,673,700,60.0374;12360410:2172,899,710,662,60.0001;12361310:2505,896,688,674,60.0001;12362360:2719,1266,698,691,60.0001;12471550:2315,940,713,695,60.0001;12472450:2598,969,689,671,60.0001;12473500:2905,1166,699,682,59.9628;12582410:2507,954,727,715,60.0001;12583310:2826,894,703,694,60.0001;12584360:3213,1279,692,666,60.0001;12693620:2700,976,730,730,60.0001;12694520:3023,961,699,691,60.0374;12695570:3470,1226,691,673,60.0001;12804490:2906,1008,726,719,59.9628;12805390:3261,968,700,688,60.0001;12806440:3722,1189,656,677,60.0374;12915800:3092,945,690,717,60.0001;12916700:3475,982,702,687,60.0001;12917750:3966,1187,692,676,60.0001;13026540:3271,853,725,710,60.0001;13027440:3753,890,696,685,60.0001;13028490:72,1235,698,690,60.0001;13137680:3437,958,726,727,60.0001;13138580:3903,936,702,689,59.9628;13139630:323,1259,686,672,60.0001;13248520:3589,948,727,724,59.9628;13249420:4094,896,693,701,60.0001;13250470:350,1283,687,670,60.0001;13359940:3744,895,727,721,59.9628;13360840:210,870,692,680,60.0001;13361890:350,1329,700,666,60.0001;13471190:3864,968,722,680,60.0001;13472090:274,987,701,681,60.0374;13473140:350,1222,689,677,60.0001;13582480:3981,956,726,725,60.0001;13583380:350,926,703,704,60.0001;13584430:350,1244,689,673,60.0001;13693550:18,905,717,710,59.9628;13694450:350,883,694,671,60.0001;13695500:350,1317,705,691,60.0001;13804340:120,924,727,724,60.0001;13805240:350,874,672,697,60.0001;13806290:350,1277,688,674,60.0001;13916240:235,999,722,712,59.9628;13917140:350,984,693,693,59.9628;13918190:350,1200,692,674,60.0001;14027190:319,1198,723,708,59.9628; +17 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18jul1418h.pcr + "MFB"*P% +3 "core" %p +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Q'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*O  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"*S % +118 "core" % +2 "MFB"*T% +3 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*R'Zp +224 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*V  +52 "core"  +2 "MFB"*W% +3 "core" %Zm ? +3 ."MFBPCR"AS.seek 0.81ml + "MFB"*U'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*Y % +49 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*Z% +3 "core" %>  0 ^ +2 ."MFBPCR"AS.seek 0.835ml + "MFB"*X'W +517 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*\\  +51 "core"  +2 "MFB"*]% +3 "core" %M  +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*^'p +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*_  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*[  +89 "core"  +2 "MFB"*a% +3 "core" %p . +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*b'G +2034 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +35 "MFB"*c' +3076 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2766 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2763 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2755 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*i  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*j % +117 "core" % +2 "MFB"*h% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml + "MFB"*l' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*m  +51 "core"  +2 "MFB"*k% +4 "core" %\ 9 +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*o'> +433 "Can"\ ? sr +15675 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*p % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*n% +3 "core" %>  V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*r' +517 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*s  +52 "core" +2 "MFB"*t% +3 "core" % +3 ."MFBPCR"AS.seek 0.82ml + "MFB"*q'q +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*u  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*v'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18183 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*w' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2762 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2790 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +357 "Can"\ J uum +5417 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2766 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*~' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2760 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2903 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 + "MFB"*  +139 "core" +2 "MFB"*% +3 "core" %( +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.51ml +2 "MFB"*'Zd +1036 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*  +158 "core"  +2 "MFB"*\ % +3 "core" %Zj +2 .tAS.seek 0.53ml +2 "MFB"*' +2030 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 + "MFB"*  +160 "core" +2 "MFB"* % +3 "core" %\ ; +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.56ml +2 "MFB"*' U +628 "core" ' +2 .tATV.dial :waste + "MFB"* n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*'R +3252 "core" ' +10 "MFB"*% +4 "core" %RS +2 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18jul1420h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV + "MFB"*  +154 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +25 "core"  +2 "MFB"*% +4 "core" %RS + ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml + "MFB"*'$~ +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"* n +161 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5071 "core" ' +9 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*!  +169 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*#% +3 "core" %(&e +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*$'FP +661 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 + "MFB"*" n +103 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 + "MFB"*&% +3 "core" %FIm I +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*'' +1821 "core" ' +2 ."MFBPCR"delay 25 seconds +258 "Can"\ l9 qq +2244 ."MFBPCR"ARV.dial :PP5 +2 "MFB"* I +36 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*)% +3 "core" %\ = +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*%' +618 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"*+ % +34 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"**% +3 "core" % H +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*-' +615 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*,  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*(% +3 "core" % F +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*/'\ +5843 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*1  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*.% +3 "core" %\  F B +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*0'\  +614 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*2  +61 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*5% +3 "core" %\  J * +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*4' 2 +5045 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*3  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 + "MFB"*8  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*9% +4 "core" % 8 g +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*6'W +32596 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*;  +83 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*: % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +6263 "Can"\ D xZ +60004 ?C r +60004 \ = s[ +60004 \ G ||i +60004  8  +60004 \ A {4 +60005  uI  +60004 \ : s* +58348 ."PCR"PCR.off +141 !o:#AnalyticalModule::PCRRawSample: @refi$< :\ @data"{16433120:1994,874,736,729,59.9628;16434020:2302,876,699,687,60.0001;16435070:2543,1286,699,683,60.0001;16543440:2009,906,723,724,60.0001;16544340:2283,927,700,695,60.0001;16545390:2529,1288,689,674,60.0001;16654500:2009,897,725,723,60.0001;16655400:2281,891,702,694,59.9628;16656450:2532,1266,692,678,60.0001;16765210:2014,875,720,702,60.0001;16766110:2299,879,691,669,59.9628;16767160:2465,1274,699,697,60.0001;16875980:2012,995,726,719,60.0001;16876880:2235,950,706,696,60.0001;16877930:2532,1251,686,667,60.0374;16987060:2006,990,722,712,60.0001;16987960:2220,978,669,688,60.0374;16989010:2533,1223,690,673,60.0374;17098040:2010,940,725,724,59.9628;17098940:2274,913,702,690,60.0001;17099990:2544,1262,683,634,60.0001;17209080:2016,858,722,706,60.0001;17209980:2279,876,692,680,60.0001;17211030:2514,1291,704,696,60.0001;17320460:2001,968,719,706,60.0001;17321360:2217,987,695,696,60.0001;17322410:2533,1194,692,668,60.0001;17431730:2009,869,726,711,59.9628;17432630:2306,875,696,683,60.0001;17433680:2522,1296,701,691,59.9628;17542620:2012,951,720,709,60.0001;17543520:2217,958,667,684,60.0001;17544570:2523,1164,693,674,60.0001;17653840:2010,952,723,717,59.9628;17654740:2237,944,698,696,59.9628;17655790:2535,1226,652,668,60.0001;17764950:2003,898,683,700,60.0001;17765850:2282,862,686,674,60.0374;17766900:2484,1213,703,702,60.0001;17875770:2007,925,725,724,60.0001;17876670:2250,915,698,698,60.0001;17877720:2541,1235,692,673,60.0001;17987180:2009,870,719,710,59.9628;17988080:2286,858,690,680,60.0374;17989130:2494,1291,702,696,60.0001;18098230:2011,901,720,698,60.0001;18099130:2280,892,690,679,60.0001;18100180:2498,1259,700,702,60.0374;18209220:2007,957,727,713,59.9628;18210120:2257,904,696,700,60.0001;18211170:2539,1255,691,665,60.0001;18320080:2015,957,729,718,60.0001;18320980:2236,937,669,702,60.0001;18322030:2537,1219,693,670,60.0001;18431310:2016,936,712,691,60.0001;18432210:2241,925,688,672,60.0001;18433260:2501,1171,669,691,60.0001;18542700:2035,915,726,726,60.0001;18543600:2292,894,701,696,60.0001;18544650:2578,1280,691,672,60.0001;18654010:2056,886,721,709,60.0001;18654910:2352,851,692,676,60.0374;18655960:2564,1315,703,690,60.0374;18764890:2092,950,710,700,59.9628;18765790:2331,942,684,669,60.0001;18766840:2620,1192,694,644,60.0001;18875590:2170,867,721,704,59.9628;18876490:2486,866,657,677,60.0001;18877540:2734,1265,706,691,60.0374;18986570:2314,931,724,728,59.9628;18987470:2593,963,704,687,60.0001;18988520:2944,1256,683,628,60.0001;19097770:2524,875,715,663,59.9628;19098670:2890,901,688,677,60.0001;19099720:3176,1261,703,699,60.0001;19208670:2785,936,719,705,59.9628;19209570:3164,948,689,670,60.0001;19210620:3510,1184,698,694,60.0001;19319720:3075,958,695,723,60.0001;19320620:3477,948,705,693,60.0001;19321670:3963,1227,689,674,60.0001;19430750:3372,922,718,698,59.9628;19431650:3861,925,686,666,60.0001;19432700:187,1244,705,690,60.0001;19542020:3645,959,727,715,59.9628;19542920:22,959,704,693,59.9628;19543970:350,1241,691,663,60.0001;19653200:3895,956,731,723,60.0001;19654100:320,931,702,699,60.0001;19655150:350,1274,687,671,60.0001;19764170:38,976,716,700,60.0001;19765070:350,1005,693,685,60.0001;19766120:350,1204,687,638,59.9628;19875090:243,912,731,718,59.9628;19875990:350,906,704,693,60.0001;19877040:350,1294,693,677,60.0001;19986060:350,886,722,710,60.0001;19986960:350,889,696,682,60.0001;19988010:350,1292,671,682,60.0001;20097110:350,954,727,694,60.0001;20098010:350,972,701,688,60.0001;20099060:350,1219,691,675,59.9628;20208420:350,923,731,726,59.9628;20209320:350,923,696,661,60.0001;20210370:350,1282,688,665,60.0001;20319760:350,905,721,701,59.9628;20320660:350,962,689,673,60.0001;20321710:350,1253,705,651,60.0001;20431080:350,879,692,718,59.9628;20431980:350,909,696,688,60.0001;20433030:350,1330,695,691,60.0001;20542650:350,946,730,721,59.9628;20543550:350,873,669,694,60.0001;20544600:350,1325,689,680,60.0001;20653130:350,903,718,701,59.9628;20654030:350,925,689,673,60.0374;20655080:350,1252,704,694,60.0374;20764380:350,993,725,724,59.9628;20765280:350,1010,700,696,60.0374;20766330:350,1237,690,676,60.0001;20875330:350,962,713,697,59.9628;20876230:350,969,689,672,60.0001;20877280:350,1210,667,683,60.0001;20986290:350,1288,716,667,59.9628; +17 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18jul1420h.pcr + "MFB"*7% +3 "core" %S +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*>'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*?  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"*= % +90 "Can"\ F  +27 "core" % +2 "MFB"*<% +4 "core" %(. + ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml + "MFB"*A'Zt +224 "core" ' +5 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*@  +52 "core"  +2 "MFB"*B% +4 "core" %Zl C +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*D'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*C % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*G% +3 "core" %> g +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*H'Q +519 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*F  +51 "core"  +2 "MFB"*J% +4 "core" %F +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*K'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*I  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*E  +79 "core"  +2 "MFB"*N% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*L'N +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*P' +3072 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2771 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2771 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*T' +5769 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2787 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*V  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"*W % +119 "core" & +2 "MFB"*R% +3 "core" %V^V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml + "MFB"*Y' +230 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*Z  +52 "core" +2 "MFB"*U% +3 "core" %[\ = +3 ."MFBPCR"AS.seek 0.81ml + "MFB"*\\'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*] % +50 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*X% +3 "core" %> . D +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*_' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*[  +52 "core"  +2 "MFB"*a% +3 "core" %A K +3 ."MFBPCR"AS.seek 0.82ml + "MFB"*^'q) +322 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*b  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*c'R +4740 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +703 "Can"!9 s +17480 ."MFBPCR"PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*`' +5779 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +35 "MFB"*#,,'T(20( b +8 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2773 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2794 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2780 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2759 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +5087 "Can"\ > uuc +688 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +5065 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*l'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 + "MFB"*p  +139 "core" +2 "MFB"*n% +3 "core" %(&  +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.506ml +2 "MFB"*o'FP +626 "core" ' +2 .tATV.dial :extSrc + "MFB"*s  +169 "core"  +2 "MFB"*t% +3 "core" %FV\  X +3 .tAS.seek 0.512ml + "MFB"*r'd +616 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*u  +159 "core" +2 "MFB"*q% +3 "core" %d @ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.542ml +2 "MFB"*v'X +628 "core" ' +2 .tATV.dial :waste + "MFB"*w n +50 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*x'R +3149 "core" ' +10 "MFB"*y% +3 "core" %R 7 +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18jul1422h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP5 primer + #Priming with carrier .ATV.dial ARV +2 "MFB"*z  +143 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*|  +25 "core"  +2 "MFB"*}% +4 "core" %R7 + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*~'$w +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"* n +161 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +169 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(+ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*\ 'FU +622 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 + "MFB"* n +103 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*% +3 "core" %FZ? +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"* ' +1852 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 + "MFB"* I +36 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*% +3 "core" %W +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +643 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 + "MFB"* % +36 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*% +3 "core" %   T +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'1 +616 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*  +125 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*% +3 "core" %.  T +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5844 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +35 "MFB"*  +55 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\  / +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +620 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*!  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*% +3 "core" %\   V +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*#' U +5039 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*  +83 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 + "MFB"*"  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*&% +4 "core" % V H +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*$'u +6169 "Can"\ yI qq. +26442 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock + "MFB"*) % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +32427 "Can"\ Q8 w +60004 \ C s) +60004 iC zz +60004 \ <  +60004 \ F z +60004 8 u +60004 \ ? s% +60004 \ WJ zz +31261 ."PCR"PCR.off +133 !o:#AnalyticalModule::PCRRawSample: @refi$< :\ @data"{23364560:2016,917,707,705,60.0374;23365460:2283,944,698,692,60.0001;23366510:2613,1238,687,663,60.0001;23475850:2059,874,721,710,60.0001;23476750:2343,831,695,671,60.0374;23477800:2545,1308,696,687,60.0374;23586940:2038,964,712,694,60.0001;23587840:2293,945,684,676,60.0001;23588890:2527,1215,699,685,60.0374;23697300:2054,851,723,712,60.0001;23698200:2341,870,696,682,60.0001;23699250:2547,1281,694,688,60.0374;23808040:2040,962,714,708,60.0001;23808940:2266,968,692,679,60.0001;23809990:2584,1168,694,672,60.0374;23918900:2045,890,717,695,59.9628;23919800:2289,918,653,671,59.9628;23920850:2529,1221,702,695,60.0001;24029850:2056,866,724,714,60.0001;24030750:2332,868,699,685,60.0001;24031800:2578,1288,696,656,60.0374;24140770:2038,963,722,709,59.9628;24141670:2253,958,694,696,60.0001;24142720:2576,1213,695,676,60.0374;24251590:2043,863,722,708,60.0001;24252490:2334,903,693,682,60.0001;24253540:2574,1292,703,688,59.9628;24362580:2037,915,727,725,59.9628;24363480:2304,880,694,698,60.0001;24364530:2577,1286,692,676,60.0374;24473500:2038,986,725,725,60.0001;24474400:2267,953,701,691,60.0001;24475450:2592,1215,681,635,60.0001;24584280:2042,895,719,703,60.0001;24585180:2296,910,687,676,60.0001;24586230:2564,1241,705,693,60.0001;24695230:2046,985,724,717,60.0001;24696130:2280,954,701,700,60.0001;24697180:2569,1260,681,627,60.0001;24805990:2046,982,725,724,59.9628;24806890:2300,854,705,697,60.0001;24807940:2600,1257,687,666,60.0001;24917020:2043,869,717,711,60.0001;24917920:2340,885,693,676,60.0001;24918970:2561,1213,706,665,60.0001;25028470:2050,870,684,706,60.0001;25029370:2330,859,695,678,60.0001;25030420:2564,1307,698,702,60.0001;25139450:2048,961,727,721,60.0001;25140350:2280,959,702,699,60.0374;25141400:2583,1234,682,673,60.0001;25250330:2059,858,721,713,60.0001;25251230:2362,858,692,684,60.0001;25252280:2562,1279,700,685,60.0374;25360920:2064,960,724,726,59.9628;25361820:2294,954,701,660,60.0001;25362870:2598,1247,687,668,60.0001;25471590:2073,904,716,691,60.0001;25472490:2318,935,688,671,60.0001;25473540:2584,1191,695,685,60.0001;25582420:2088,911,712,702,59.9628;25583320:2336,911,652,669,60.0374;25584370:2615,1190,697,685,60.0374;25693400:2152,958,727,721,60.0001;25694300:2427,894,697,686,60.0001;25695350:2717,1284,695,682,60.0001;25804320:2235,987,724,770,60.0001;25805220:2483,945,699,694,60.0001;25806270:2844,1181,691,668,60.0001;25915270:2407,916,715,702,60.0001;25916170:2694,942,688,667,60.0001;25917220:3010,1288,703,661,60.0001;26025900:2629,1008,725,718,59.9628;26026800:2953,955,673,686,60.0001;26027850:3360,1195,691,675,60.0374;26136890:2944,973,726,721,59.9628;26137790:3314,944,696,706,60.0001;26138840:3789,1226,682,624,60.0001;26247940:3275,892,719,691,59.9628;26248840:3705,886,690,670,60.0001;26249890:109,1236,706,687,60.0001;26358230:3618,989,723,721,59.9628;26359130:4086,961,698,688,60.0001;26360180:350,1247,688,662,59.9628;26468810:3951,943,715,693,60.0001;26469710:350,918,655,667,60.0001;26470760:350,1197,704,688,60.0374;26579720:142,964,730,712,60.0001;26580620:350,935,699,702,59.9628;26581670:350,1271,689,666,60.0374;26690770:350,951,728,724,60.0001;26691670:350,906,704,699,60.0001;26692720:350,1271,688,669,60.0374;26801790:350,894,727,718,59.9628;26802690:350,905,693,686,59.9628;26803740:350,1325,701,652,60.0001;26912470:350,960,712,699,60.0001;26913370:350,952,660,678,60.0001;26914420:350,1203,694,681,60.0001;27023650:350,907,727,710,59.9628;27024550:350,874,695,683,60.0001;27025600:350,1339,669,659,60.0374;27134690:350,952,723,716,59.9628;27135590:350,969,673,694,60.0001;27136640:350,1225,692,671,60.0001;27245920:350,930,717,690,59.9628;27246820:350,959,684,669,60.0001;27247870:350,1238,667,690,60.0374;27356890:350,906,715,659,60.0001;27357790:350,938,688,677,60.0001;27358840:350,1254,704,693,60.0001;27467640:350,1002,726,718,60.0001;27468540:350,983,706,695,60.0001;27469590:350,1279,656,676,60.0001;27578410:350,968,715,700,59.9628;27579310:350,979,690,675,60.0001;27580360:350,1204,698,683,60.0374;27689190:350,854,721,707,59.9628;27690090:350,861,690,681,60.0001;27691140:350,1304,670,703,60.0374;27799960:350,942,729,718,60.0001;27800860:350,898,705,685,60.0001;27801910:350,1276,689,672,60.0374;27910450:350,1233,718,695,60.0001; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18jul1422h.pcr +2 "MFB"*'% +3 "core" %q7 +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*+'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"**  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"*% % +119 "core" & +2 "MFB"*,% +3 "core" %(&\  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*('Zl +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*-  +51 "core" +2 "MFB"*1% +3 "core" %Ze @ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*.'> +6059 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*/ % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*2% +3 "core" %>\  Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*5'L +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +34 "MFB"*0  +58 "core" +2 "MFB"*3% +3 "core" %S.\ 7 +3 ."MFBPCR"AS.seek 0.82ml + "MFB"*8'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*9  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*4  +80 "core"  +2 "MFB"*;% +3 "core" %p7 +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*:'a +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*7' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2774 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2776 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +291 "Can"\ 9 uu +5479 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +2784 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*@  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"*B % +119 "core" & +2 "MFB"*A% +4 "core" %V  + ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml + "MFB"*C' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*G  +52 "core" +2 "MFB"*D% +3 "core" % +\ : +3 ."MFBPCR"AS.seek 0.81ml + "MFB"*F'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*J % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*H% +3 "core" %>  [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*I' +527 "core" ' +6 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*E  +52 "core" +2 "MFB"*N% +3 "core" %  * N +3 ."MFBPCR"AS.seek 0.82ml + "MFB"*K'q* +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*L  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*P'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18183 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*M' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +2789 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*S' +25 "Can"\ D vu +5745 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2774 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +2756 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2749 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +240 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*Y'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*]  +138 "core" +2 "MFB"*X% +3 "core" %(\\ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*\\' +425 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*[  +169 "core"  +2 "MFB"*a% +3 "core" %r\ 5 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.545ml + "MFB"*_' \ V +2532 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 + "MFB"*b  +159 "core" +2 "MFB"*^% +3 "core" % \ \\Mb +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.575ml + "MFB"*c' . +631 "core" ' +2 .tATV.dial :waste + "MFB"*` n +50 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*e'R +3338 "core" ' +9 "MFB"*f% +4 "core" %R2B +2 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18jul1423h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*g  +143 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*i  +26 "core"  +2 "MFB"*j% +4 "core" %RHB +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*h'$a +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*m n +172 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*k'R +2577 "Can"= uu +2491 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds @CEST1531605601.15 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*p'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*n  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*l  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*s% +3 "core" %($ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*t'FN +644 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 + "MFB"*o n +103 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*u% +3 "core" %FR +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*q' +1834 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 + "MFB"*r I +36 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*w% +3 "core" %g +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*v' +642 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"*y % +37 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*z% +3 "core" %N +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*|'0 +636 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*}  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*x% +3 "core" %6f +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*~'\ +5859 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*{% +3 "core" %\ O +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +631 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*% +3 "core" %\ $ . +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' V +5042 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*  +83 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 + "MFB"*  +36 "core"  +5 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +4 "core" % \\^Y +2 ."MFBPCR"AS.seek 0.326ml + "MFB"*\ '{ +30314 "Can"\ > qq* +2265 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*  +72 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +56604 "Can"\ bH  +60004 \ 9 z2 +60004 \ C  +60004 E s +60004 \ ; {{ +60004 \ bF  +60004 7 x +60004 \ @ } +8226 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi$< :\ @data"30317300:1940,1009,722,708,59.9628;30318200:2178,1029,688,673,60.0374;30319250:2441,1304,698,685,60.0001;30428350:1961,945,718,710,59.9628;30429250:2256,989,660,677,60.0001;30430300:2455,1472,698,691,60.0374;30539290:1955,1041,714,695,60.0374;30540190:2196,1042,684,671,60.0747;30541240:2447,1378,703,692,60.0374;30650550:1968,1065,722,696,59.9628;30651450:2167,1068,702,692,60.0374;30652500:2480,1379,688,669,60.0374;30761870:1952,1024,711,694,59.9628;30762770:2210,1057,687,638,60.0374;30763820:2402,1353,701,692,60.0374;30872460:1942,1072,690,713,59.9628;30873360:2161,1083,698,691,60.0001;30874410:2477,1394,690,675,60.0001;30983350:1951,1062,725,715,60.0001;30984250:2196,1026,705,682,60.0374;30985300:2476,1416,685,663,60.0001;31094750:1958,1021,711,705,60.0001;31095650:2235,1045,688,669,60.0001;31096700:2427,1455,704,695,60.0001;31206360:1963,1016,697,719,60.0001;31207260:2219,1044,702,697,60.0001;31208310:2471,1468,690,674,60.0374;31317150:1954,1001,716,704,59.9628;31318050:2228,1032,689,679,60.0001;31319100:2397,1433,709,686,60.0001;31428060:1953,1010,682,708,60.0001;31428960:2228,1013,693,670,60.0001;31430010:2434,1487,697,699,60.0001;31539150:1968,1087,716,697,59.9628;31540050:2173,1113,690,684,60.0001;31541100:2453,1414,696,679,60.0001;31650140:1961,1038,677,703,60.0001;31651040:2208,1031,690,665,60.0374;31652090:2441,1471,698,695,60.0001;31761600:1968,1014,720,704,59.9628;31762500:2232,1003,657,675,60.0001;31763550:2447,1522,697,697,60.0001;31873280:1946,1110,710,696,60.0001;31874180:2185,1102,687,679,60.0001;31875230:2453,1430,694,684,60.0001;31984350:1972,1047,683,708,60.0001;31985250:2262,1048,690,680,60.0001;31986300:2456,1545,702,690,60.0374;32095250:1992,1041,732,725,60.0001;32096150:2245,1055,698,695,60.0001;32097200:2484,1517,695,678,60.0374;32206670:2000,1121,715,698,60.0001;32207570:2219,1119,691,677,60.0001;32208620:2501,1417,689,641,60.0001;32317910:2051,1111,728,678,60.0001;32318810:2276,1112,699,698,59.9628;32319860:2579,1478,693,670,60.0001;32428970:2119,1103,726,717,59.9628;32429870:2364,1063,702,690,60.0001;32430920:2682,1441,683,673,60.0001;32540040:2243,1038,689,703,60.0001;32540940:2479,1106,691,685,60.0001;32541990:2832,1361,696,680,60.0374;32651430:2408,1065,720,710,60.0001;32652330:2690,1001,666,692,59.9628;32653380:3072,1301,694,674,60.0001;32762600:2619,986,721,712,60.0001;32763500:2924,1014,696,691,60.0001;32764550:3340,1273,683,626,60.0001;32873570:2825,995,723,732,60.0001;32874470:3188,965,700,701,60.0001;32875520:3627,1257,687,664,60.0001;32984660:3025,1061,724,723,59.9628;32985560:3460,1002,698,695,60.0001;32986610:3876,1524,667,682,60.0001;33095930:3215,1010,728,724,59.9628;33096830:3648,977,706,694,60.0001;33097880:50,1369,686,671,60.0374;33207590:3401,994,725,720,59.9628;33208490:3849,1020,672,687,60.0001;33209540:277,1248,690,672,60.0001;33318520:3567,950,724,716,60.0001;33319420:3,938,694,689,59.9628;33320470:350,1363,688,672,60.0001;33429630:3720,896,719,703,60.0001;33430530:155,925,695,678,60.0001;33431580:350,1373,698,683,60.0001;33541060:3853,930,717,699,60.0001;33541960:312,971,689,671,60.0001;33543010:350,1241,675,697,60.0001;33652790:3979,985,713,700,59.9628;33653690:350,1005,690,683,59.9628;33654740:350,1253,696,683,60.0374;33763550:30,1050,721,707,60.0001;33764450:350,1038,656,675,60.0001;33765500:350,1551,699,690,60.0001;33874660:145,1162,711,701,60.0001;33875560:350,1143,687,671,60.0001;33876610:350,1577,674,652,60.0001;33985690:245,1161,713,694,60.0001;33986590:350,1188,688,673,60.0001;33987640:350,1537,700,682,60.0001;34096680:330,1096,726,709,60.0001;34097580:350,1067,694,685,60.0001;34098630:350,1655,673,686,60.0001;34207970:350,1203,690,712,60.0001;34208870:350,1208,699,690,60.0001;34209920:350,1555,690,665,60.0001;34318820:350,1186,715,695,60.0001;34319720:350,1185,687,670,60.0001;34320770:350,1583,698,682,60.0001;34430360:350,1140,731,723,60.0001;34431260:350,1154,704,695,60.0001;34432310:350,1617,685,670,60.0001;34541410:350,1067,718,709,60.0001;34542310:350,1078,660,675,60.0001;34543360:350,1702,704,694,60.0001;34651970:350,1137,713,695,59.9628;34652870:350,1143,686,671,60.0001;34653920:350,1560,700,687,60.0001;34762940:350,1149,713,692,59.9628;34763840:350,1150,686,670,60.0374;34764890:350,1541,699,675,60.0001;34874290:350,1504,722,712,59.9628; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18jul1423h.pcr + "MFB"* % +3 "core" % , +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1026 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"* % +118 "core" & +2 "MFB"*% +3 "core" %(! +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml + "MFB"*'Zg +222 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +3 "core" %Za A\ = +3 ."MFBPCR"AS.seek 0.81ml + "MFB"*'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*!% +3 "core" %>   b +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'G +516 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"* % +3 "core" %@ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*"'p +325 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*&  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*#  +79 "core"  +2 "MFB"*% +3 "core" %p - +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*)'J +2034 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*'' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*$'V +2772 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +2796 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5770 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2755 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +34 "MFB"*-  +52 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*1 % +118 "core" & +2 "MFB"*(% +4 "core" %V  + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml + "MFB"*/' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*2  +52 "core"  +2 "MFB"*.% +4 "core" % F +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*0'> +13891 "Can"\ JJ rr +2217 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*3 % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*5% +3 "core" %>  W +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*9' +517 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*4  +52 "core"  +2 "MFB"*;% +4 "core" %y +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*8'q +325 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*:  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*7'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18183 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*6' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*?'V +2757 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*=' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +2784 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*@' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2754 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*A' +4552 "Can"\ j: uu +1219 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +2752 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +5065 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*C'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +8 .tATV.dial :air1 + "MFB"*J  +140 "core" +2 "MFB"*H% +3 "core" %(&  +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.506ml +2 "MFB"*F'FP +640 "core" ' + .tATV.dial :extSrc +2 "MFB"*E  +159 "core"  +2 "MFB"*N% +3 "core" %FL I +2 .tAS.seek 0.512ml +2 "MFB"*I'dv +633 "core" ' + .tdelay 5 seconds +503 .ATV.dial :air1 +2 "MFB"*L  +162 "core" +2 "MFB"*K% +3 "core" %dz \ 3 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.542ml +2 "MFB"*P'L +626 "core" ' + .tATV.dial :waste +2 "MFB"*M n +51 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*O'R +3148 "core" ' +10 "MFB"*S% +4 "core" %R  +2 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18jul1501h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV + "MFB"*T  +154 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*V  +25 "core"  +2 "MFB"*W% +3 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml + "MFB"*R'$ +2548 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +34 "MFB"*Q' +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*Z n +161 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*U'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*]'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*X  +159 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*Y  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*[% +3 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*a'FT +635 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 + "MFB"*\\ n +103 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*b% +3 "core" %FY @ +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*^' +1843 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 + "MFB"*_ I +36 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*`% +3 "core" % I +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*c' +612 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"*f % +36 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*g% +3 "core" % / +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*i'( +633 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*j  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*e% +3 "core" %.  +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*h'\ +5862 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*m  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*d% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*k'\  +643 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*n  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*l% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*s' W +1906 "Can"\ lE qq +3145 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*p  +72 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 + "MFB"*o  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*u% +4 "core" % Y  X +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*t'x +32596 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*r  +72 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*w % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +22598 "Can"> h +60004 \ = w +60004 \ NH  +60005  7 r/ +60004 \ sB {| +60004 G v +60004 \ < y +60004 \ QG ~ +41141 ."PCR"PCR.off +133 !o:#AnalyticalModule::PCRRawSample: @refi$< :\ @data"o37250530:2053,846,695,717,59.9628;37251430:2393,836,695,682,60.0001;37252480:2607,1294,702,688,60.0374;37360750:2068,971,715,702,60.0374;37361650:2293,963,691,684,60.0001;37362700:2608,1178,659,633,60.0374;37471270:2076,964,724,722,60.0001;37472170:2320,923,673,698,60.0001;37473220:2653,1246,690,665,60.0747;37581950:2068,889,682,701,60.0001;37582850:2370,906,691,674,60.0001;37583900:2596,1225,707,695,60.0001;37692850:2079,950,712,699,60.0001;37693750:2303,970,692,647,60.0374;37694800:2587,1183,694,680,60.0001;37804000:2086,918,714,703,59.9628;37804900:2298,954,691,683,60.0001;37805950:2608,1185,693,675,60.0374;37914420:2067,965,721,714,59.9628;37915320:2300,973,573,693,60.0001;37916370:2615,1212,690,676,60.0001;38025260:2070,876,728,723,60.0001;38026160:2359,870,698,684,60.0001;38027210:2610,1324,694,687,60.0374;38135880:2069,955,726,713,59.9628;38136780:2329,963,704,664,60.0001;38137830:2628,1239,689,667,60.0001;38246980:2066,862,721,711,59.9628;38247880:2367,872,690,684,60.0374;38248930:2597,1320,699,703,60.0001;38358180:2070,951,714,698,60.0001;38359080:2306,955,684,673,60.0001;38360130:2578,1205,700,677,59.9628;38468890:2086,888,716,700,59.9628;38469790:2371,876,689,671,60.0001;38470840:2586,1260,674,701,60.0374;38580030:2075,880,690,711,60.0001;38580930:2369,859,696,683,60.0001;38581980:2615,1291,694,685,60.0001;38691700:2082,873,725,706,59.9628;38692600:2376,841,692,682,60.0001;38693650:2632,1296,699,684,60.0001;38802470:2091,937,729,722,59.9628;38803370:2357,841,703,700,60.0001;38804420:2658,1292,686,663,60.0001;38913510:2100,869,719,703,60.0001;38914410:2386,870,688,679,60.0001;38915460:2636,1288,699,686,60.0001;39023900:2125,926,676,703,59.9628;39024800:2361,948,688,665,60.0001;39025850:2631,1260,703,694,60.0374;39134960:2153,963,725,727,60.0001;39135860:2397,936,697,699,60.0374;39136910:2726,1243,685,669,60.0374;39245840:2214,960,721,709,60.0001;39246740:2459,961,696,689,60.0001;39247790:2801,1171,690,677,60.0001;39356640:2321,938,710,697,59.9628;39357540:2622,942,654,673,59.9628;39358590:2921,1191,703,677,60.0374;39467610:2526,856,721,710,59.9628;39468510:2894,896,690,679,59.9628;39469560:3201,1263,703,662,60.0001;39578570:2814,951,727,729,60.0001;39579470:3165,917,703,703,60.0001;39580520:3602,1265,686,670,60.0374;39689170:3152,856,720,703,60.0001;39690070:3622,896,693,678,60.0001;39691120:4043,1284,705,662,60.0001;39800090:3533,951,734,728,60.0001;39800990:3988,919,702,700,60.0001;39802040:350,1266,687,669,59.9628;39911040:3908,958,714,702,60.0001;39911940:314,999,693,679,60.0001;39912990:350,1206,664,680,60.0001;40021710:173,935,715,699,60.0001;40022610:350,925,688,670,60.0001;40023660:350,1228,702,692,60.0001;40132770:350,905,717,694,59.9628;40133670:350,966,694,674,60.0001;40134720:350,1204,675,688,59.9628;40243850:350,927,680,697,60.0001;40244750:350,955,685,667,60.0001;40245800:350,1226,701,692,60.0001;40354720:350,851,719,711,60.0001;40355620:350,855,695,677,60.0374;40356670:350,1331,699,695,60.0374;40465750:350,924,710,691,59.9628;40466650:350,903,690,668,60.0001;40467700:350,1276,701,700,60.0374;40576510:350,879,720,706,59.9628;40577410:350,884,694,681,60.0001;40578460:350,1306,665,683,60.0001;40687600:350,921,677,691,59.9628;40688500:350,949,684,674,59.9628;40689550:350,1243,702,695,60.0747;40798390:350,918,726,722,59.9628;40799290:350,910,698,684,60.0001;40800340:350,1296,697,683,60.0374;40909610:350,952,727,716,60.0001;40910510:350,972,701,695,60.0374;40911560:350,1296,689,669,60.0374;41020260:350,884,722,703,59.9628;41021160:350,925,686,640,59.9628;41022210:350,1315,699,702,60.0374;41131180:350,981,720,710,59.9628;41132080:350,988,698,687,60.0001;41133130:350,1223,692,680,60.0374;41242070:350,1007,726,718,60.0001;41242970:350,982,669,699,60.0001;41244020:350,1245,693,666,60.0374;41353250:350,988,723,720,59.9255;41354150:350,963,703,695,60.0001;41355200:350,1235,686,640,60.0747;41464190:350,948,714,698,59.9628;41465090:350,987,692,677,60.0374;41466140:350,1200,698,681,60.0374;41574900:350,970,725,722,59.9628;41575800:350,992,700,698,60.0001;41576850:350,1281,656,664,60.0374;41685920:350,993,727,693,59.9628;41686820:350,996,704,703,60.0374;41687870:350,1243,693,671,60.0374;41797370:350,1238,728,719,60.0001; +17 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18jul1501h.pcr + "MFB"*q% +3 "core" %{c +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*y'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*z  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"*v % +119 "core" & +2 "MFB"*}% +4 "core" %(-? + ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml + "MFB"*x'Zs +223 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*|  +52 "core" +2 "MFB"*% +3 "core" %Zo= @ +3 ."MFBPCR"AS.seek 0.81ml + "MFB"*{'> +6068 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*~ % +49 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>G +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'c +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +52 "core"  +2 "MFB"*% +3 "core" %f, C +3 ."MFBPCR"AS.seek 0.82ml + "MFB"*'p +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*  +79 "core"  +2 "MFB"*% +3 "core" %pN +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*'e +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"* ' +3070 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +2423 "Can" 7 rr +329 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2764 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5770 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2766 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"* % +119 "core" & +2 "MFB"*% +3 "core" %V} +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml + "MFB"*' +220 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*!  +51 "core" +2 "MFB"*% +4 "core" %D +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>   _ +2 ."MFBPCR"AS.seek 0.835ml + "MFB"*&' +522 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*#  +52 "core" +2 "MFB"*% +3 "core" %|  Q +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*"'q +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*)  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*''R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17949 "Can"\ y@ | +270 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*$' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2783 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*%' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2761 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*-' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2761 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2747 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +5065 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*/'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*3  +139 "core" +2 "MFB"*5% +3 "core" %(> +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*0' +427 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*4  +169 "core"  +2 "MFB"*;% +3 "core" %\ 1 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.538ml +2 "MFB"*9'X +1827 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 + "MFB"*:  +160 "core" +2 "MFB"*8% +3 "core" %]  L +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.568ml +2 "MFB"*7' ~/ +625 "core" ' + .tATV.dial :waste +2 "MFB"*6 n +61 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*?'R +3115 "Can"\ 6J uu +182 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml + "MFB"*='V +35 "core" ' + .tATV.dial :air3 +2 "MFB"*< % +58 "core" % +2 "MFB"*@% +3 "core" %Vs H +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*B' +221 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*A  +36 "core"  +2 "MFB"*>% +3 "core" % A +3 .tAS.seek 0.31ml + "MFB"*G'l +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*D % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*J% +3 "core" %l\ 5 +2 .tAS.seek 0.335ml + "MFB"*H' +526 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*C  +51 "core" +2 "MFB"*E% +3 "core" %c\ < +2 .tAS.seek 0.32ml +2 "MFB"*N'1 +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*F  +58 "core"  +2 .tAS.seek 0ml +2 "MFB"*L'V +6458 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*K'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*I'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*M'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*P'V +10076 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*S'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*T'V +10077 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +34 "MFB"*#,,'T(^20( b +8 .tAS.seek 0.5ml +2 "MFB"*V'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*W'V +1229 "Can"\ g: rq +8851 "core" ' + .tATV.dial :air2 +2 "MFB"*O  +123 "core" +2 "MFB"*R% +4 "core" %V +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*Z'(K +5056 "core" ' + .tATV.dial :extSrc +2 "MFB"*Q  +138 "core"  +2 "MFB"*U% +3 "core" %(< ) +3 .tAS.seek 0.02ml + "MFB"*X' +4855 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*Y n +126 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*['R +148 "core" ' +2 #tdeconEluateRecoveryLine extSrc .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*]'V +36 "core" ' + .tATV.dial :air3 +2 "MFB"*\\ % +74 "core" $ +3 "MFB"*b% +4 "core" %V D +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*a' +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*_  +36 "core"  +2 "MFB"*`% +4 "core" %\ 7 +2 .tAS.seek 0.31ml + "MFB"*^'m +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*f % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*g% +3 "core" %m$Y +2 .tAS.seek 0.335ml + "MFB"*c' +532 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*j  +52 "core" +2 "MFB"*e% +3 "core" % \ 2 +3 .tAS.seek 0.32ml + "MFB"*i'n +324 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*m  +57 "core"  +2 .tAS.seek 0ml +2 "MFB"*d'V +6460 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*h'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*n'V +10072 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*l'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*k'V +8630 "Can"\ \\E rr +1450 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*p'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*o'V +10077 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*u'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*s'V +10080 "core" ' + .tATV.dial :air2 +2 "MFB"*r  +122 "core"  +2 "MFB"*w% +3 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*q'(9 +5058 "core" ' + .tATV.dial :extSrc +2 "MFB"*t  +137 "core"  +2 "MFB"*z% +3 "core" %(O\ 2 +2 .tAS.seek 0.02ml +2 "MFB"*v'( +4858 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*} n +125 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*y'R +147 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml + "MFB"*|'V +36 "core" ' + .tATV.dial :air3 +2 "MFB"* % +84 "core" % +2 "MFB"*x% +3 "core" %V}n G +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*~' +227 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +36 "core" +2 "MFB"*{% +3 "core" %v @ +2 .tAS.seek 0.31ml +2 "MFB"*'l +6053 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %l.\ 7 +2 .tAS.seek 0.335ml + "MFB"*' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +3 "core" %$ - +2 .tAS.seek 0.32ml +2 "MFB"*': +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*  +59 "core"  +2 .tAS.seek 0ml +2 "MFB"* 'V +6460 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*\ '(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +36 "MFB"*#,,'Td20 b +5 .tAS.seek 0ml +2 "MFB"*'V +2660 "Can"< rr +7420 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10080 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' + .tATV.dial :air2 +2 "MFB"*!  +133 "core"  +2 "MFB"*% +3 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*'(H +5057 "core" ' + .tATV.dial :extSrc +2 "MFB"*  +138 "core"  +2 "MFB"*% +3 "core" %(=\ 6 +3 .tAS.seek 0.02ml + "MFB"*' +4858 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*# n +125 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*'R +146 "core" ' +5 #mEXIT @1531621754.99CEST @1531724026.46CEST = =tMAIN =mMAIN_scheduler @CEST1531724028.15 #"core_reset"Sent BREAK + #t@0x9174, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +214 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +271 "Can"(B n + (B n + #tPolling Can every 10:00 +3 #Cleanly exited at 04:29:14CEST15-Jul-18 +938 #-> ESP.ready! +3 #Powering core bus +480 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +3 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +3 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %1 + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %da +2 .tSS.configure SSconfig +2 "sampler")#.0X + +4 .tForearm.reconfigure LooseForearm +3 ."rdyProcessing"PS.reconfigure PSconfig +4 "manipulator"&#@2^d^2b + "processing"%#A d`xb +3 .tForearm.home.seek :retract +4 ."rdyProcessing"PS.home.seek 0ml +3 "manipulator"&'\ + "processing"%' +4 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler") +3 "core"  +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +2 "sampler")#.0X% +4 "core" %\    } + "manipulator"&?& +4 "core" &o & ) Wj + "storage"(@& +4 "core" & J + "storage"(A% +4 "core" %V @ +2 "collection"'B9 +2 "core" 9 +2 "processing"%C9 +3 "core" 9 +4924 #t-> shortmfb([Rp],[:elutionWater]){}.finish +10 "MFB"*D% +3 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +3 "core" % + .tATV.dial :air2 +2 "MFB"*F  +102 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +553 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*H' +5283 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +116 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5257 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*L  +4 "core"  +3 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18jul1608h.pcr +3 #Building PCR Slug from elutionWater with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*M  +144 "core"  +8 ."MFBPCR"ARV.dial :carrier +2 "MFB"*N  +25 "core"  +2 "MFB"*O% +4 "core" %R8 +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*P'$q +2552 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*R n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*S'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*T'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*U  +169 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*V  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*W% +3 "core" %(' +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*X'FQ +622 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*Y  +147 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*Z% +2 "core" %FU\  [ +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*[' +1821 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*\\  +35 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"*]% +3 "core" %n K +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*^' +630 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*_  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*`% +3 "core" %U +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*a'( +646 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*b  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*c% +3 "core" %, +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*d'\ +5857 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"*e I +140 "core" I +2 ."MFBPCR"delay 2 seconds +202 "MFB"*f% +3 "core" %\  \ = +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*g'\  +618 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*h  +137 "core"  +3 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*i% +3 "core" %\  & K +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*j' Q +5046 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*k  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*l  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*m% +4 "core" % T  T +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*n's +1189 "Can"\ B VV +31419 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*o  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*p % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +27449 "Can"C { +60005  :  +60004  8D {f +60004 @ ccv +60004 \ 1 ppk +57876 #"bkha"Session Begun +669 #-> showlog 10 +1459 "Can" ? { +60004  J ^ +60004 \ 4 ppX +37669 ."PCR"PCR.off +132 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"&1158700:1923,898,731,718,60.0001;1159600:2215,896,702,695,60.0374;1160650:2466,1218,694,683,60.0001;1269440:1967,936,688,703,60.0001;1270340:2188,945,692,678,60.0001;1271390:2449,1211,697,689,60.0001;1380500:1963,883,718,712,59.9628;1381400:2243,868,688,638,60.0001;1382450:2455,1288,698,683,60.0374;1491460:1959,908,718,700,60.0001;1492360:2221,918,687,678,60.0374;1493410:2424,1253,703,694,60.0001;1602630:1963,915,726,685,59.9628;1603530:2206,935,696,696,60.0001;1604580:2468,1251,689,674,59.9628;1713490:1954,958,725,721,60.0001;1714390:2184,935,692,687,60.0001;1715440:2460,1203,691,673,60.0001;1824290:1963,900,723,710,60.0001;1825190:2201,872,697,678,60.0001;1826240:2456,1263,699,685,60.0001;1935290:1949,942,719,704,60.0001;1936190:2211,914,689,679,60.0001;1937240:2417,1205,702,682,60.0001;2046600:1956,936,723,716,59.9628;2047500:2185,919,699,687,60.0001;2048550:2467,1213,689,681,60.0001;2157440:1961,970,725,717,59.9628;2158340:2176,912,696,689,60.0001;2159390:2460,1204,694,677,60.0001;2268800:1948,911,720,710,60.0001;2269700:2168,921,696,685,60.0374;2270750:2455,1200,694,677,60.0001;2379870:1954,893,716,709,60.0001;2380770:2200,903,691,673,60.0374;2381820:2441,1254,700,684,60.0001;2491270:1953,907,716,672,60.0001;2492170:2220,932,689,681,60.0374;2493220:2444,1256,699,688,60.0374;2603020:1944,940,723,708,60.0001;2603920:2177,914,695,689,60.0001;2604970:2458,1203,692,674,60.0001;2713960:1953,947,718,707,60.0001;2714860:2171,970,693,685,60.0001;2715910:2452,1188,663,682,60.0001;2824940:1960,918,688,707,59.9628;2825840:2205,941,688,679,60.0001;2826890:2417,1225,693,686,60.0374;2936130:1950,912,727,717,59.9628;2937030:2221,904,671,687,60.0001;2938080:2465,1268,693,677,60.0001;3047110:1949,962,722,713,59.9628;3048010:2169,995,697,689,60.0001;3049060:2467,1229,686,629,60.0001;3158190:1952,889,723,682,59.9628;3159090:2218,895,697,691,60.0001;3160140:2456,1278,695,682,60.0001;3269080:1954,994,726,716,59.9628;3269980:2168,950,700,693,60.0001;3271030:2460,1247,657,720,60.0001;3380250:1958,956,711,702,59.9628;3381150:2183,948,689,673,60.0001;3382200:2435,1218,701,689,60.0001;3491640:1962,868,682,708,60.0001;3492540:2214,888,690,674,60.0001;3493590:2445,1288,700,693,60.0001;3602480:1962,942,717,702,59.9628;3603380:2182,958,690,679,60.0001;3604430:2440,1205,664,681,60.0374;3713400:1965,895,685,702,60.0001;3714300:2231,900,689,675,59.9628;3715350:2452,1266,700,691,60.0001;3824170:1955,937,715,697,59.9628;3825070:2189,952,690,680,60.0001;3826120:2438,1193,695,678,60.0374;3935650:1958,966,718,702,59.9628;3936550:2189,964,693,678,59.9628;3937600:2462,1211,664,681,60.0374;4046890:1963,886,721,700,59.9628;4047790:2219,932,689,680,60.0001;4048840:2436,1263,702,696,60.0374;4158140:1956,906,728,712,59.9628;4159040:2207,869,695,689,60.0374;4160090:2472,1286,699,684,60.0374;4269170:1964,932,725,713,60.0001;4270070:2205,929,694,692,60.0001;4271120:2467,1230,691,675,60.0374;4380230:1958,927,726,722,60.0001;4381130:2204,922,702,688,59.9628;4382180:2472,1247,694,673,60.0374;4491320:1960,974,720,707,59.9628;4492220:2162,962,692,685,60.0001;4493270:2458,1189,696,676,59.9628;4602600:1966,901,725,717,60.0001;4603500:2222,904,696,678,59.9628;4604550:2435,1315,694,688,60.0374;4713940:1967,971,724,711,60.0001;4714840:2191,965,696,686,60.0001;4715890:2476,1216,684,639,60.0374;4825400:1962,926,725,718,59.9628;4826300:2202,938,703,687,60.0001;4827350:2487,1252,688,675,60.0374;4936740:1963,924,721,707,60.0001;4937640:2176,966,690,680,60.0001;4938690:2452,1201,698,681,60.0374;5047780:1963,939,716,703,60.0001;5048680:2181,966,689,677,60.0001;5049730:2439,1202,704,691,60.0001;5158630:1953,943,678,699,60.0001;5159530:2223,882,688,669,60.0001;5160580:2439,1279,698,694,60.0001;5269670:1974,971,720,703,59.9628;5270570:2180,985,692,648,59.9628;5271620:2461,1205,694,678,60.0001;5380990:1967,972,725,719,60.0001;5381890:2192,974,700,687,59.9628;5382940:2475,1214,688,663,60.0001;5491700:1968,898,726,718,60.0001;5492600:2244,895,660,681,60.0001;5493650:2463,1280,693,683,60.0374;5601780:1976,971,694,714,59.9628;5602680:2187,941,700,688,60.0001;5603730:2483,1217,688,672,60.0374;5713080:1965,1205,719,698,59.9628; +17 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18jul1608h.pcr +2 "MFB"*q% +4 "core" %w  +3 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*r'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*s  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*t % +120 "core" & +2 "MFB"*u% +4 "core" %(*  + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*v'Zp +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*w  +64 "core" +2 "MFB"*x% +4 "core" %Zn \ 8 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*y'> +6068 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*z % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*{% +3 "core" %>  +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*|'c +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*}  +53 "core"  +2 "MFB"*~% +4 "core" %S \ 8 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +61 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +81 "core"  +2 "MFB"*% +4 "core" %p  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'a +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2756 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2865 "Can" C ZZk +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*\ 'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +119 "core" & +2 "MFB"* % +4 "core" %V  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +220 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %  +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>   Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'p +519 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %k  +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18186 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +2998 "Can" G [[ +2782 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +13 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2747 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*"'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*('V +2735 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*!'V +2739 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*,'V +5066 "core" ' +14869 "Can" %; UU +14010 #t-> ATV.extSrc + .ATV.dial :extSrc +5 "MFB"*+  +37 "core"  +2750 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*%% +4 "core" %V 5 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.2ml +2 "MFB"*''D$ +4053 "core" ' +2 "MFB"*/% +4 "core" %D \ ; +594 #t-> ATV.air1 + .ATV.dial :air1 +4 "MFB"*0  +161 "core" +1462 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*1% +4 "core" %D 9\ ; +2 .tAS.seek 0.23ml +3 "MFB"*2' +536 .tAS.hold +3 "MFB"*3+ +5 "core" 'le - +11 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/Analytical Syringe seek to 0.23ml Aborted!:@checkpoint: omitted +498 #-> ATV.waste + .ATV.dial :waste +4 "MFB"*4 n +63 "core" n +156 #t-> AS.empty + .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*5'R +1338 "core" ' +2 "MFB"*6% +4 "core" %R D +1651 #t-> shortmfb([Rp],[:extSrc]){}.finish +11 "MFB"*7% +3 "core" %R X +3 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18jul1610h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +4 #Priming with carrier +2 .ATV.dial ARV +5 "MFB"*8  +155 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*9  +26 "core"  +2 "MFB"*:% +4 "core" %R V +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*;'$~ +2551 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*<' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*= n +161 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*>'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*?'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*@  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*A  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*B% +3 "core" %() 6 +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*C'FS +626 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*D  +148 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*E% +3 "core" %FV  V +4 ."MFBPCR"AS.seek 0.524ml + "MFB"*F' +1832 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*G  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +205 "MFB"*I% +3 "core" % H +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*H' +619 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*K  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +205 "MFB"*L% +3 "core" %S F +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*M'. +617 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*N  +128 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*O% +3 "core" %+M\ 9 +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*J'\ +5845 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*P  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*R% +3 "core" %\ :\ 7 +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*Q'\  +624 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*S  +61 "core"  +2 ."MFBPCR"delay 2 seconds +25 "Can"E VV +177 ."MFBPCR"ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*U% +3 "core" %\ , B +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*V' K +5048 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*W  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +5 "MFB"*T  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*Y% +5 "core" % L  S +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*Z'k +32613 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*X  +84 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*\\ % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +20263 "Can"H  +60005  $  { +60004 \  ffT +60004   stD +60004 \ \  {y +60005    +60004  m  {2 +60004   gg\ +43868 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"u8419950:1928,921,727,729,59.9628;8420850:2211,928,699,682,60.0001;8421900:2451,1255,696,688,60.0001;8530890:1958,946,721,708,59.9628;8531790:2174,957,696,689,60.0001;8532840:2447,1224,692,686,60.0001;8641750:1945,896,720,709,59.9628;8642650:2199,904,692,679,60.0001;8643700:2438,1251,695,647,60.0374;8752920:1955,928,687,705,60.0001;8753820:2183,928,695,679,60.0001;8754870:2432,1229,693,682,60.0001;8863820:1952,914,719,705,60.0001;8864720:2176,936,693,686,60.0374;8865770:2418,1226,694,681,60.0001;8974830:1953,925,722,708,59.9628;8975730:2180,929,697,688,60.0001;8976780:2434,1224,692,680,60.0001;9085560:1929,937,719,716,60.0001;9086460:2163,932,666,690,60.0001;9087510:2439,1231,694,679,60.0001;9196950:1950,926,722,705,60.0374;9197850:2171,937,695,683,60.0001;9198900:2444,1213,662,680,60.0001;9307880:1939,904,694,708,60.0001;9308780:2199,931,702,682,60.0001;9309830:2454,1271,697,679,60.0001;9418960:1950,905,721,710,59.9628;9419860:2180,928,689,650,60.0001;9420910:2438,1222,691,679,60.0374;9529940:1952,912,724,709,59.9255;9530840:2219,953,693,683,60.0001;9531890:2441,1268,696,651,59.9628;9641120:1939,946,689,708,59.9628;9642020:2172,944,692,683,60.0374;9643070:2446,1225,697,683,60.0001;9752010:1939,936,724,707,59.9628;9752910:2194,933,694,683,60.0001;9753960:2423,1251,697,684,60.0001;9862900:1947,903,719,709,59.9628;9863800:2187,902,687,677,60.0001;9864850:2411,1210,701,686,60.0001;9973790:1947,922,721,711,60.0001;9974690:2152,944,700,686,60.0001;9975740:2434,1195,694,680,60.0001;10084790:1941,906,723,705,59.9628;10085690:2193,921,692,677,60.0001;10086740:2430,1239,695,679,60.0001;10196340:1936,882,689,710,60.0001;10197240:2203,897,691,678,60.0001;10198290:2421,1262,699,689,60.0001;10307600:1943,895,722,717,59.9628;10308500:2177,906,666,680,60.0374;10309550:2456,1231,691,675,60.0001;10418500:1948,916,718,705,60.0001;10419400:2184,931,692,680,60.0001;10420450:2416,1233,699,649,60.0001;10529000:1947,937,722,706,59.9628;10529900:2178,916,663,687,60.0374;10530950:2436,1239,693,679,60.0374;10640230:1943,911,718,706,60.0001;10641130:2195,919,695,676,60.0374;10642180:2444,1223,660,676,60.0001;10750670:1949,887,723,715,59.9628;10751570:2183,904,699,680,60.0001;10752620:2454,1222,696,678,60.0001;10861560:1945,881,720,705,59.9628;10862460:2190,889,691,677,60.0001;10863510:2456,1195,663,689,60.0001;10972500:1946,906,684,712,59.9628;10973400:2179,913,692,682,60.0001;10974450:2436,1257,688,676,60.0001;11083360:1953,895,717,716,59.9628;11084260:2190,885,692,678,60.0001;11085310:2427,1271,697,685,60.0001;11194290:1956,890,724,713,59.9628;11195190:2194,905,698,674,60.0001;11196240:2462,1218,689,680,60.0374;11305240:1963,915,721,709,60.0001;11306140:2173,889,695,684,60.0001;11307190:2449,1214,697,677,60.0001;11416420:1946,907,714,704,60.0001;11417320:2185,885,690,675,60.0374;11418370:2426,1235,667,687,60.0374;11527380:1957,892,685,710,60.0001;11528280:2193,892,694,673,60.0001;11529330:2444,1228,696,685,60.0001;11638760:1953,901,719,698,60.0001;11639660:2199,914,663,675,59.9628;11640710:2434,1201,703,682,60.0001;11750180:1963,934,722,709,60.0001;11751080:2192,925,697,684,60.0374;11752130:2450,1215,660,681,60.0001;11861170:1958,908,721,707,60.0001;11862070:2185,914,693,684,60.0001;11863120:2451,1218,692,680,60.0001;11972620:1983,947,719,714,60.0001;11973520:2221,944,693,692,60.0001;11974570:2480,1219,695,676,60.0374;12083870:1997,894,720,705,60.0001;12084770:2245,935,692,679,60.0001;12085820:2497,1241,701,674,60.0001;12195150:2053,912,715,664,59.9628;12196050:2318,898,691,678,60.0001;12197100:2576,1260,697,683,60.0001;12306070:2148,940,721,712,59.9628;12306970:2419,964,698,681,60.0001;12308020:2710,1210,694,678,60.0001;12416820:2314,943,683,701,60.0001;12417720:2610,931,693,681,60.0001;12418770:2930,1226,694,683,59.9628;12528040:2516,900,724,710,59.9628;12528940:2865,907,659,690,60.0001;12529990:3213,1263,697,687,60.0001;12638790:2717,958,717,705,60.0001;12639690:3066,969,695,683,60.0001;12640740:3469,1222,698,676,60.0374;12749740:2908,887,717,718,60.0001;12750640:3303,902,704,678,60.0374;12751690:3736,1271,695,682,60.0001;12860900:3089,934,720,704,60.0001;12861800:3493,924,692,675,60.0001;12862850:3942,1217,662,690,60.0374;12972050:3245,1271,687,710,60.0001; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18jul1610h.pcr +2 "MFB"*]% +4 "core" %q +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*['(@ +1031 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*_  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*` % +120 "core" % +2 "MFB"*^% +4 "core" %(- + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*b'Zs +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*c  +51 "core" +2 "MFB"*a% +4 "core" %Ze\ ; +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*e'> +6067 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*f % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*d% +3 "core" %>@ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*h'[ +530 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*i  +52 "core" +2 "MFB"*g% +4 "core" %h G +2 ."MFBPCR"AS.seek 0.82ml +39 "MFB"*k'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*l  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*m  +93 "core"  +2 "MFB"*j% +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*o'x +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*p' +2899 "Can"G  [[ +174 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*q'V +2739 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*n' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*s'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*t' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*u'V +2734 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*r  +49 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*w % +118 "core" & +2 "MFB"*x% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*v' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*z  +54 "core"  +2 "MFB"*{% +4 "core" %\ ; +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*y'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*} % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*~% +3 "core" %>\  Q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*|' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*% +4 "core" % ? +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +15148 "Can"   +3300 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2756 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2748 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2751 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +5067 "core" ' +8310 "Can"+  UU +13680 #t-> ATV.extSrc + .ATV.dial :extSrc +5 "MFB"*  +37 "core"  +526 #t-> AS.pull 0.2, ASslow1 +3 "MFB"*% +4 "core" %V1 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.2ml +2 "MFB"*'D +4053 "core" ' +2 "MFB"*% +4 "core" %D.\ 4 +896 #t-> ATV.air1 + .ATV.dial :air1 +4 "MFB"*  +162 "core" +601 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*% +3 "core" %Dm\ 4 +2 .tAS.seek 0.23ml +3 "MFB"*' +508 .tAS.hold +5 "MFB"*+ +3 "core" 'Qg +11 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/Analytical Syringe seek to 0.23ml Aborted!:@checkpoint: omitted +193 #-> ATV.waste + .ATV.dial :waste +4 "MFB"* n +62 "core" n +393 #t-> AS.empty + .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*'R +1331 "core" ' +2 "MFB"*% +4 "core" %Rl +523 #t-> shortmfb([Rp],[:extSrc]){}.finish +13 "MFB"*% +3 "core" %RC +2 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18jul1612h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +4 #Priming with carrier +2 .ATV.dial ARV +5 "MFB"*  +147 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*  +25 "core"  +2 "MFB"*"% +4 "core" %RC +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$y +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*(' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*!'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution +45 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"**'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*+  +171 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*%  +38 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*,% +3 "core" %(  +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*/'FJ +639 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*0  +150 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*1% +3 "core" %FI +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*'' +1833 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*2  +37 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +205 "MFB"*4% +3 "core" %  J +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*3' +620 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*6  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +204 "MFB"*7% +3 "core" %\   Y +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*8' +629 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*9  +129 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*:% +3 "core" % 0 +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*5'\ +5870 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*;  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*=% +3 "core" %\  H +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*<'\  +631 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*>  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +205 "MFB"*@% +3 "core" %\   M W +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*A' 8 +3840 "Can" q VU( +1213 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*B  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +6 "MFB"*?  +46 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*D% +5 "core" % < ` +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*E'[ +32619 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*C  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*G % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +24481 "Can"  tt +60005   , +60004  rrK +60004   {[ +60004 S  vu/ +60005    ssr +60004 \ U ] +60004  _  qq/ +39456 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"15573130:1862,888,722,717,59.9628;15574030:2111,934,662,680,60.0001;15575080:2354,1236,692,686,60.0001;15683490:1890,894,718,701,60.0001;15684390:2127,915,693,674,60.0374;15685440:2345,1238,697,684,60.0001;15794410:1889,918,720,705,60.0001;15795310:2123,856,697,678,60.0374;15796360:2373,1273,694,678,60.0001;15905110:1893,907,720,712,60.0001;15906010:2110,926,695,686,60.0374;15907060:2362,1221,691,639,60.0374;16016280:1890,892,684,702,60.0001;16017180:2125,919,694,676,59.9628;16018230:2374,1215,694,690,60.0001;16127750:1908,927,722,710,59.9628;16128650:2110,882,697,687,60.0001;16129700:2361,1234,695,678,60.0374;16238850:1899,915,715,705,60.0001;16239750:2134,894,693,681,60.0001;16240800:2363,1194,667,680,60.0001;16349890:1898,913,691,715,60.0001;16350790:2123,945,695,688,60.0001;16351840:2366,1204,693,678,59.9628;16461110:1887,935,716,711,59.9628;16462010:2105,914,660,677,60.0001;16463060:2350,1230,703,683,60.0001;16572450:1892,916,719,706,60.0001;16573350:2137,879,693,679,60.0001;16574400:2359,1216,666,682,60.0374;16683540:1895,912,687,707,60.0001;16684440:2125,887,695,681,60.0001;16685490:2343,1228,693,683,59.9628;16794630:1892,903,721,712,59.9628;16795530:2115,937,694,640,59.9628;16796580:2366,1231,696,682,60.0001;16905760:1883,903,724,708,60.0001;16906660:2140,904,696,677,60.0001;16907710:2366,1224,691,652,60.0001;17016500:1893,924,721,707,60.0001;17017400:2121,890,695,688,59.9628;17018450:2379,1231,692,679,60.0001;17127640:1902,896,719,701,60.0001;17128540:2139,930,694,687,60.0001;17129590:2371,1197,663,682,60.0374;17238560:1889,916,688,715,60.0001;17239460:2138,883,693,677,60.0001;17240510:2361,1233,696,686,60.0374;17349630:1891,898,720,709,60.0001;17350530:2126,937,688,637,60.0374;17351580:2358,1204,693,692,60.0001;17460830:1892,899,719,702,60.0001;17461730:2129,928,687,683,60.0001;17462780:2353,1187,696,657,60.0374;17571950:1889,934,690,714,60.0001;17572850:2117,909,697,687,60.0374;17573900:2365,1244,689,681,60.0001;17682750:1887,921,718,701,60.0001;17683650:2123,925,691,673,60.0001;17684700:2351,1188,699,690,60.0001;17793480:1897,949,723,713,60.0001;17794380:2116,937,696,684,60.0374;17795430:2368,1233,695,672,60.0374;17904550:1895,922,719,713,60.0001;17905450:2105,950,694,686,60.0001;17906500:2367,1219,693,689,60.0001;18015540:1890,920,718,706,59.9628;18016440:2116,933,691,681,59.9628;18017490:2347,1215,666,681,60.0001;18126460:1891,925,691,711,60.0001;18127360:2144,913,698,686,60.0001;18128410:2360,1186,694,678,60.0001;18237510:1894,931,718,706,59.9628;18238410:2140,908,690,647,60.0001;18239460:2356,1244,693,684,60.0001;18348730:1892,910,719,712,60.0001;18349630:2155,906,693,690,60.0001;18350680:2365,1232,692,649,60.0001;18460020:1893,881,682,702,60.0001;18460920:2133,921,689,682,60.0001;18461970:2375,1227,700,678,60.0001;18570440:1902,953,721,708,59.9628;18571340:2123,926,698,683,60.0374;18572390:2397,1216,659,675,60.0001;18680990:1907,909,722,707,60.0001;18681890:2134,886,693,679,60.0001;18682940:2390,1207,696,680,60.0374;18792260:1914,909,718,721,60.0001;18793160:2148,906,694,688,60.0374;18794210:2393,1249,666,685,60.0001;18903660:1941,916,722,708,60.0001;18904560:2158,955,699,688,60.0001;18905610:2441,1202,692,682,60.0001;19014270:1983,890,724,715,60.0001;19015170:2243,923,660,683,60.0001;19016220:2498,1265,697,692,60.0001;19125290:2077,900,723,719,59.9628;19126190:2321,908,694,688,60.0001;19127240:2616,1252,696,650,60.0001;19236620:2165,893,693,708,60.0001;19237520:2438,939,695,681,60.0001;19238570:2754,1206,695,683,60.0374;19347260:2300,929,719,709,59.9628;19348160:2579,914,696,681,59.9628;19349210:2918,1202,696,677,60.0001;19458400:2430,951,714,710,59.9628;19459300:2747,941,693,684,60.0001;19460350:3095,1255,697,685,60.0001;19569240:2540,900,720,704,60.0374;19570140:2878,900,693,672,60.0001;19571190:3226,1233,692,690,60.0374;19680610:2643,902,721,700,60.0001;19681510:3019,933,690,685,60.0001;19682560:3344,1244,698,678,60.0001;19791390:2752,951,691,715,60.0001;19792290:3108,940,692,682,60.0001;19793340:3492,1248,692,677,60.0001;19902350:2834,945,715,703,60.0001;19903250:3207,939,690,644,60.0001;19904300:3634,1207,698,678,60.0001;20013030:2922,931,722,709,60.0001;20013930:3300,923,696,686,60.0001;20014980:3753,1238,693,680,60.0001;20124290:3010,1217,714,663,60.0001; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18jul1612h.pcr +3 "MFB"*I% +4 "core" %Z  + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*F'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*K  +37 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*L % +120 "core" & +2 "MFB"*H% +4 "core" %(%  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*N'Zk +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*O  +54 "core"  + "MFB"*M% +4 "core" %Zm  ? +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*P'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*R % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*J% +3 "core" %>\  Z X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*S'T +519 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*U  +52 "core" +2 "MFB"*Q% +4 "core" %T T +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*W'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*T  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*Y  +91 "core"  +2 "MFB"*V% +4 "core" %p V + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*X'^ +2034 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*\\' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*]'V +2753 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*Z' +1102 "Can"  ZZ +4671 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*_'V +2757 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*`' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*^'V +2747 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*[  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*c % +119 "core" & +2 "MFB"*a% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*b' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*f  +54 "core"  +2 "MFB"*d% +4 "core" % C +45 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*e'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*i % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*g% +3 "core" %>\  _ +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*h' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*l  +53 "core" +2 "MFB"*m% +4 "core" %\ 4 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*j'q- +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*k  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*o'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18145 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*p' +1168 "Can"\  \\[ +4611 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*q'V +2773 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*n' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*s'V +2753 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*t' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*r'V +2738 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*w' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*x'V +2761 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*u' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*z'V +5065 "core" ' +12963 "Can"  UU +52490 #t-> ATV.extSrc + .ATV.dial :extSrc +5 "MFB"*{  +37 "core"  +988 #t-> AS.pull 0.2, ASslow1 + "MFB"*v% +5 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.2ml +2 "MFB"*}'D# +4048 "core" ' +2 "MFB"*~% +4 "core" %D\ 4 +2413 "Can"  VU. +578 #t-> ATV.air1 +2 .ATV.dial :air1 +4 "MFB"*y  +163 "core" +785 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +4 "core" %D\ 4 +2 .tAS.seek 0.23ml +3 "MFB"*' +627 "core" ' +2 "MFB"*|% +4 "core" %\ 6 +206 #t-> ATV.waste + .ATV.dial :waste +4 "MFB"* n +52 "core" m +149 #t-> AS.empty + .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*'R +1356 "core" ' +2 "MFB"*% +4 "core" %Ro +550 #t-> shortmfb([Rp],[:extSrc]){}.finish +13 "MFB"*% +3 "core" %RZ +2 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18jul1615h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +3 #Priming with carrier +3 .ATV.dial ARV +4 "MFB"*  +147 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*  +25 "core"  +2 "MFB"*% +4 "core" %R[ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"* '$~ +2556 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*\ '(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*  +171 "core"  +2 ."MFBPCR"delay 2 seconds +244 .ARV.dial :air1 +4 "MFB"*  +37 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(1 +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'F[ +643 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*% +3 "core" %F[~ +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1834 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*  +37 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +205 "MFB"*% +3 "core" % ? +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*' +623 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +205 "MFB"*% +3 "core" %  N +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*'/ +625 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +129 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*"% +3 "core" %,{b +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*'\ +5873 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\ Z +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*('\  +634 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*!  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +204 "MFB"*+% +3 "core" %\  C +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*%' P +5052 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*,  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +5 "MFB"**  +35 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*0% +5 "core" % OU +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*1'n +16787 "Can"  VV +15800 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*/  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*2 % +38 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +43059 "Can"  e +60004  \  |6 +60004   ``W +60005  ? oo< +60004    +60004 \ U \ +60004   | +60005 9 ``! +20957 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"23181820:1930,885,730,726,60.0001;23182720:2219,940,700,692,60.0001;23183770:2501,1213,691,677,60.0374;23292520:1969,966,721,714,60.0001;23293420:2219,908,666,686,60.0001;23294470:2492,1210,692,676,60.0001;23403370:1972,936,719,712,60.0001;23404270:2213,945,695,678,60.0374;23405320:2473,1214,686,640,60.0001;23514340:1975,895,717,664,60.0001;23515240:2232,895,692,682,60.0001;23516290:2471,1237,700,685,60.0001;23624750:1983,944,720,706,60.0001;23625650:2237,924,695,682,60.0374;23626700:2482,1190,660,689,60.0001;23735890:1970,909,689,715,60.0001;23736790:2209,906,697,680,60.0374;23737840:2486,1233,692,679,60.0001;23846840:1967,956,721,708,60.0001;23847740:2205,939,695,692,60.0001;23848790:2457,1212,693,675,60.0374;23957950:1983,926,720,706,60.0374;23958850:2216,904,699,682,60.0001;23959900:2493,1200,689,672,60.0001;24068890:1968,903,720,706,59.9628;24069790:2201,911,692,680,59.9628;24070840:2463,1228,698,686,60.0001;24179980:1972,877,716,704,60.0001;24180880:2229,934,688,678,60.0001;24181930:2475,1210,665,681,59.9628;24290810:1963,947,716,679,60.0001;24291710:2216,944,693,686,60.0001;24292760:2478,1213,697,675,60.0001;24401830:1974,937,722,703,60.0001;24402730:2235,896,700,686,59.9628;24403780:2452,1240,695,679,60.0001;24512840:1980,879,724,707,60.0001;24513740:2250,906,693,686,60.0374;24514790:2471,1216,698,691,60.0001;24624070:1983,925,716,669,60.0001;24624970:2241,933,697,678,60.0001;24626020:2459,1238,699,685,60.0001;24735000:1979,910,725,718,59.9628;24735900:2239,899,696,678,60.0374;24736950:2458,1219,699,683,60.0374;24845960:1972,885,686,705,59.9255;24846860:2218,893,696,673,60.0001;24847910:2468,1213,698,679,60.0001;24957010:1983,907,719,699,59.9628;24957910:2232,907,686,642,60.0374;24958960:2469,1213,692,676,60.0001;25067750:1997,913,722,708,59.9628;25068650:2219,928,696,680,60.0001;25069700:2465,1234,693,677,60.0374;25178830:1977,940,719,707,60.0001;25179730:2201,918,693,680,60.0374;25180780:2484,1198,695,671,60.0374;25290190:1981,938,721,713,60.0001;25291090:2213,895,695,653,60.0001;25292140:2491,1228,694,680,60.0001;25401100:1966,911,714,708,60.0001;25402000:2219,951,690,683,60.0001;25403050:2472,1172,694,685,60.0374;25512080:1981,911,722,717,59.9628;25512980:2205,913,695,694,59.9628;25514030:2477,1253,694,680,60.0374;25623030:1983,938,726,715,59.9628;25623930:2219,919,695,684,59.9628;25624980:2464,1221,693,676,60.0374;25734030:1987,910,727,706,59.9628;25734930:2224,911,700,679,60.0374;25735980:2500,1239,699,689,60.0001;25844990:2002,887,728,711,59.9628;25845890:2258,891,702,680,59.9628;25846940:2510,1248,665,690,60.0001;25956160:2024,878,691,714,60.0001;25957060:2254,945,695,686,60.0001;25958110:2532,1190,690,681,60.0001;26067010:2044,903,719,702,59.9628;26067910:2315,920,690,672,60.0001;26068960:2535,1201,698,695,60.0374;26178090:2121,918,723,706,59.9255;26178990:2408,905,693,683,60.0001;26180040:2677,1239,699,683,60.0374;26289580:2261,904,691,710,60.0001;26290480:2569,925,695,685,60.0001;26291530:2862,1216,697,680,60.0001;26400260:2470,928,718,709,60.0001;26401160:2821,937,694,680,60.0001;26402210:3146,1199,697,684,60.0374;26511120:2714,868,690,708,60.0001;26512020:3101,883,696,680,60.0001;26513070:3481,1227,694,687,60.0374;26621870:2952,938,721,706,60.0001;26622770:3327,961,695,697,60.0374;26623820:3769,1232,698,675,60.0374;26732920:3175,925,725,708,60.0001;26733820:3588,924,697,691,60.0374;26734870:2,1225,693,680,60.0001;26844030:3375,913,724,709,60.0001;26844930:3808,928,693,680,60.0001;26845980:238,1233,693,672,60.0001;26955070:3542,895,724,717,60.0001;26955970:4038,872,698,688,59.9628;26957020:350,1251,694,686,60.0001;27066300:3696,937,723,704,60.0001;27067200:151,916,692,685,60.0001;27068250:350,1279,697,687,60.0001;27177050:3834,944,721,775,60.0001;27177950:260,876,698,681,60.0374;27179000:350,1283,697,681,60.0374;27287980:3947,941,722,718,60.0001;27288880:350,888,697,684,60.0001;27289930:350,1241,664,682,59.9628;27399080:4080,906,691,715,60.0001;27399980:350,959,696,684,60.0001;27401030:350,1202,698,679,60.0374;27510220:58,961,718,706,60.0001;27511120:350,934,696,683,59.9628;27512170:350,1233,694,676,60.0001;27621280:149,925,720,706,60.0001;27622180:350,939,696,689,59.9628;27623230:350,1205,696,679,60.0001;27732240:215,1223,718,708,60.0001; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18jul1615h.pcr +2 "MFB"*4% +5 "core" %n + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*''(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*6  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*7 % +119 "core" % +2 "MFB"*3% +4 "core" %(-( + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*9'Zs +221 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*:  +52 "core"  +2 "MFB"*8% +4 "core" %Zd \ ; +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*;'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*= % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*5% +3 "core" %>\  [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*>'P +519 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*@  +52 "core" +2 "MFB"*<% +4 "core" %P +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*B'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*?  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*D  +91 "core"  +2 "MFB"*A% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*C'[ +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*G' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*I'V +2761 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*E' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*K'V +2814 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*L' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*H'V +2807 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*F  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*O % +119 "core" & +2 "MFB"*M% +4 "core" %V , +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*N' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*R  +52 "core" +2 "MFB"*J% +4 "core" %  B +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*P'> +1059 "Can"  UT +15050 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*U % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*Q% +3 "core" %>  R +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*S'{ +519 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +39 "MFB"*T  +60 "core" + "MFB"*Y% +4 "core" %v +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*V'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*W  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*X'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18144 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*\\' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*]'V +2767 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*Z' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*_'V +2774 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +953 "Can" & WWQ +4820 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*['V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*c' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*a'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*^' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*f'V +5067 "core" ' +9336 #t-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc +3 .ATV.dial :waste +4 "MFB"*d n +119 "core" o +3 .tAS.seek 0ml +3 "MFB"*b'V +4 "core" ' + .tATV.dial :air3 +2 "MFB"*i % +74 "core" $ +2 "MFB"*g% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*e' +229 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*l  +37 "core" +2 "MFB"*m% +4 "core" % E +2 .tAS.seek 0.31ml +2 "MFB"*h'm) +6055 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*k % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*j% +3 "core" %m! ? +2 .tAS.seek 0.335ml +2 "MFB"*o' +528 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*p  +52 "core" +2 "MFB"*q% +4 "core" %\ < +2 .tAS.seek 0.32ml +2 "MFB"*n'i +323 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*s  +60 "core"  +3 .tAS.seek 0ml +2 "MFB"*t'V +6455 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*r'(@ +2907 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"*w'V +3298 "Can"  TT +6777 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*x'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"*u'V +10075 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*{'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"*v'V +10079 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 .tAS.seek 0.5ml +2 "MFB"*z'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"*~'V +10075 "core" ' +2 .tATV.dial :air2 +3 "MFB"*y  +123 "core" +2 "MFB"*% +4 "core" %V% +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml +2 "MFB"*}'(; +5062 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*|  +140 "core"  +2 "MFB"*% +4 "core" %(,\ 1 +2 .tAS.seek 0.02ml +2 "MFB"*' +4857 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +46 "MFB"* n +136 "core" n +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*'R +147 "core" ' +3 "MFB"*% +3 "core" %RP +2562 "Can" SS1 +7990 #t-> exit +6 #mEXIT +2 #"bkha"Session Ended @1531754121.04CEST @1531754200.27CEST = =mMAIN_scheduler =tMAIN @CEST1531754202.43 #"core_reset"Sent BREAK + #t@0x8440, state=0x3A84, ifg=0x10, ie=0xFD + #@0x86C9, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8952, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8BDA, state=0x3A84, ifg=0x10, ie=0xFD #@0x8E63, state=0x3A84, ifg=0x10, ie=0xFD + #@0x90EC, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9375, state=0x3A84, ifg=0x10, ie=0xFD #@0x948A, state=0x3A84, ifg=0x80, ie=0xFD + #@0x037A, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +207 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +285 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi$< :\ @name@ +313 "Can"]  UU + ]  UU #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %RF +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig + "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % x + .tSS.reconfigure SSconfig +2 "sampler")#.0X'\ Q +627 "core" ' +2 .tdelay 5 seconds +502 "MFB"*?% +4 "core" %\ Q% > +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.62ml +2 "MFB"*@'\ k +1029 "core" ' +2 .tdelay 20 seconds +2002 "MFB"*A% +3 "core" %\ miV +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.65ml +2 "MFB"*B' ? +624 "core" ' +2 .tdelay 5 seconds +502 "MFB"*C% +4 "core" % /\ +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.66ml +2 "MFB"*D' Lu +1030 "core" ' +2 .tdelay 20 seconds +2003 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.705ml +3 "MFB"*E' . +935 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*F  +164 "core" +2 "MFB"*G% +4 "core" % .^ > +2 .tAS.seek 0.725ml +2 "MFB"*H' o +426 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste +2 "MFB"*I n +52 "core" m +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*J'R +7328 "core" ' +10 "MFB"*K% +4 "core" %RzJ +2 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18jul1617h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*L  +146 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*M  +26 "core"  +2 "MFB"*N% +4 "core" %RR0 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*O'$o +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*P' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*Q n +174 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*R'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*S'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*T  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*U  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*V% +3 "core" %(+  +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*W'FU +624 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*X  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +3 "MFB"*Y% +3 "core" %FX[ +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*Z' +1840 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*[  +37 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*\\% +3 "core" % \ = +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*]' +627 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*^  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*_% +3 "core" %\  c +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*`'4 +646 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*a  +128 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*b% +3 "core" %5 7 +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*c'\ +2816 "Can"  TT +3067 "core" ' +8 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*d  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*e% +3 "core" %\ \ 9 +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*f'\  +635 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*g  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*h% +3 "core" %\  MI +3 ."MFBPCR"AS.seek 0.65ml + "MFB"*i' W +5060 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*j  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*k  +5 "core"  + ."MFBPCR"ARV.dial :air1 +2 "MFB"*l  +37 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*m% +5 "core" % Y g\ < +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*n'x +32601 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*o  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*p % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +15307 "Can"\   +60005   ^^ +60004 D  ppB +60004    +60004   po +60005    |L +60004   _^ +60004 \  oo +49426 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi$< :\ @data"31422210:1883,859,727,714,60.0001;31423110:2189,900,691,681,60.0374;31424160:2412,1239,667,682,60.0001;31532880:1928,914,715,705,60.0001;31533780:2152,872,697,687,60.0001;31534830:2419,1255,690,680,60.0001;31643820:1905,944,721,712,59.9628;31644720:2171,939,695,689,60.0374;31645770:2415,1197,686,640,60.0001;31755030:1924,909,721,675,59.9628;31755930:2190,901,696,687,60.0001;31756980:2412,1218,698,686,60.0001;31866690:1930,946,718,705,60.0374;31867590:2146,884,660,677,60.0374;31868640:2413,1236,695,684,60.0001;31978210:1923,958,725,711,60.0001;31979110:2146,940,696,688,60.0001;31980160:2419,1215,662,674,60.0001;32089850:1922,911,723,715,60.0001;32090750:2150,929,697,687,60.0374;32091800:2419,1215,690,677,60.0001;32201200:1923,934,720,677,60.0001;32202100:2147,946,692,693,60.0001;32203150:2426,1212,694,674,60.0001;32312830:1930,935,719,712,59.9628;32313730:2157,915,695,685,60.0001;32314780:2394,1211,692,677,60.0374;32424460:1921,908,721,710,60.0001;32425360:2164,902,692,687,60.0374;32426410:2409,1249,665,683,60.0374;32535530:1922,898,691,711,59.9628;32536430:2171,915,701,686,60.0001;32537480:2427,1239,693,683,60.0374;32646630:1926,886,725,709,60.0001;32647530:2165,927,690,653,59.9628;32648580:2404,1247,695,679,60.0001;32757540:1920,901,721,708,60.0001;32758440:2174,901,697,694,60.0374;32759490:2413,1254,692,678,60.0001;32868360:1922,900,717,707,59.9628;32869260:2165,906,659,682,60.0001;32870310:2407,1215,699,681,60.0001;32979840:1926,943,718,705,60.0001;32980740:2146,938,696,677,60.0001;32981790:2425,1219,664,686,60.0001;33090940:1928,933,692,715,60.0001;33091840:2165,949,696,685,60.0001;33092890:2422,1223,692,678,60.0374;33202180:1927,903,720,717,60.0001;33203080:2163,910,697,645,60.0001;33204130:2413,1245,692,683,60.0374;33313610:1922,891,719,704,60.0001;33314510:2151,926,692,678,60.0001;33315560:2406,1215,669,679,59.9628;33424630:1924,897,723,676,60.0001;33425530:2167,935,695,686,60.0001;33426580:2414,1228,691,680,60.0374;33535360:1920,934,720,703,60.0001;33536260:2156,917,690,684,60.0001;33537310:2390,1207,663,679,60.0374;33646250:1939,891,725,707,59.9628;33647150:2151,917,691,690,60.0001;33648200:2393,1242,700,685,60.0001;33757790:1922,889,722,708,59.9628;33758690:2182,900,699,681,60.0374;33759740:2404,1212,696,685,60.0001;33868900:1931,909,684,698,60.0001;33869800:2169,903,691,679,60.0374;33870850:2412,1233,694,688,60.0001;33979460:1924,925,718,708,59.9628;33980360:2162,917,692,681,60.0001;33981410:2416,1224,658,676,60.0001;34090340:1942,921,720,704,60.0001;34091240:2139,907,693,684,60.0001;34092290:2415,1229,693,671,60.0374;34201920:1934,906,720,707,60.0001;34202820:2162,914,693,649,60.0001;34203870:2428,1208,699,687,60.0001;34313010:1930,918,724,708,60.0001;34313910:2165,930,696,687,60.0001;34314960:2426,1215,693,673,60.0001;34423980:1933,897,724,700,59.9628;34424880:2178,879,689,688,60.0374;34425930:2433,1230,688,678,60.0374;34534970:1943,887,724,720,59.9628;34535870:2196,905,695,678,60.0001;34536920:2440,1247,697,654,60.0374;34646060:1957,935,718,702,59.9628;34646960:2166,911,693,679,59.9628;34648010:2432,1184,700,680,60.0374;34756980:1978,881,722,707,60.0001;34757880:2243,914,689,687,60.0374;34758930:2486,1230,664,675,60.0001;34868170:2040,909,687,708,60.0001;34869070:2275,936,693,680,60.0001;34870120:2559,1235,690,688,60.0001;34979210:2144,878,718,707,59.9628;34980110:2419,968,691,684,60.0001;34981160:2663,1252,699,691,60.0374;35090410:2303,939,722,714,60.0001;35091310:2601,931,697,684,60.0374;35092360:2904,1224,696,680,60.0001;35201020:2476,941,718,710,59.9628;35201920:2788,929,667,687,60.0001;35202970:3151,1254,691,677,60.0001;35312230:2656,914,719,710,60.0001;35313130:3014,909,691,686,60.0001;35314180:3378,1216,694,675,60.0001;35422710:2805,960,720,711,60.0001;35423610:3169,911,689,647,60.0001;35424660:3606,1225,694,684,60.0374;35533630:2966,918,721,706,59.9628;35534530:3365,952,692,681,60.0001;35535580:3797,1223,693,682,60.0001;35644360:3106,913,717,716,59.9628;35645260:3541,881,665,677,60.0001;35646310:3989,1258,696,685,60.0374;35755300:3209,923,723,713,59.9628;35756200:3664,936,697,684,60.0001;35757250:33,1251,694,678,60.0001;35866690:3347,936,713,674,60.0001;35867590:3779,939,692,682,60.0001;35868640:178,1228,694,693,60.0001;35977730:3446,1230,724,708,60.0001; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18jul1617h.pcr +2 "MFB"*q% +4 "core" %} U +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*r'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*s  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*t % +119 "core" % +2 "MFB"*u% +4 "core" %(! L +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*v'Zg +227 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*w  +52 "core" +2 "MFB"*x% +4 "core" %ZiE +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*y'> +6062 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*z % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*{% +3 "core" %> h B +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*|'e +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*}  +52 "core" +2 "MFB"*~% +4 "core" %\\ C +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +60 "core"  +2 ."MFBPCR"delay 3 seconds +58 "Can"  SS +244 ."MFBPCR"ATV.dial :ARV +2 "MFB"*  +81 "core"  +2 "MFB"*% +4 "core" %p k +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml + "MFB"*'d +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +242 .AS.seek 1ml +2 "MFB"*' +3072 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2770 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*\ 'V +2754 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2758 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +121 "core" % +2 "MFB"*% +4 "core" %V ,p +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*% +4 "core" % 1\ : +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\  Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" %$ C +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q- +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*"'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +9541 "Can"@  +8643 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*#' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*$'V +2746 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*%' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*&'V +2744 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*'' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*('V +2754 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*,' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2749 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*)'V +5064 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*.'(@ +2762 "Can"  YX +136 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :air1 +2 "MFB"*/  +142 "core" +2 "MFB"*0% +3 "core" %(+ $ +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.506ml +2 "MFB"*+'FU +622 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*!  +161 "core"  +2 "MFB"*2% +4 "core" %FY "Y +2 .tAS.seek 0.512ml +2 "MFB"*'d +631 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*4  +162 "core" +2 "MFB"*5% +4 "core" %d~ \ 8 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.542ml + "MFB"*3'P +630 "core" ' +2 .tATV.dial :waste +2 "MFB"*7 n +62 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*6'R +3149 "core" ' +11 "MFB"*9% +3 "core" %R A= +3 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18jul1619h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +3 #Priming with carrier + .ATV.dial ARV +4 "MFB"*8  +146 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*;  +26 "core"  +2 "MFB"*:% +4 "core" %R= +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*='$i +2551 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*<' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*? n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*>'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*A'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +3 "MFB"*@  +170 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +36 "MFB"*C  +45 "core" +2 ."MFBPCR"delay 2 seconds +202 "MFB"*B% +3 "core" %(\ +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*D'FI +618 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*F  +150 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*G% +5 "core" %FE\   V +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*E' +1825 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*I  +38 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*H% +3 "core" % u G +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*K' +622 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*L  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*M% +3 "core" %  q M +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*N' +633 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*J  +129 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*O% +3 "core" % p +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*Q'\ +5849 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*P  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*R% +3 "core" %\  ` +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*T'\  +641 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*U  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*V% +3 "core" %\  t $ +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*S' ; +5051 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*X  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*Y  +35 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*W% +5 "core" % = wK +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*['\\ +14997 "Can" w UU +17606 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*\\  +82 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*Z % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +41251 "Can"   _^Y +60004   qq +60004 \   +60004   qp +60005 :  | +60004   __~ +60004 \ ? po. +60004     +22516 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi$< :\ @data"38353630:1951,881,728,731,59.9628;38354530:2237,935,698,694,60.0374;38355580:2485,1225,695,681,60.0001;38464430:1987,902,718,678,59.9628;38465330:2234,930,696,682,60.0374;38466380:2511,1230,693,675,60.0374;38575680:1986,892,715,703,60.0001;38576580:2227,892,692,678,60.0001;38577630:2455,1207,692,677,60.0001;38686530:1987,892,722,711,60.0001;38687430:2239,919,694,681,60.0001;38688480:2489,1237,694,678,60.0001;38798000:1977,894,713,667,60.0001;38798900:2221,913,688,679,60.0001;38799950:2483,1225,694,687,60.0374;38908860:1981,933,717,701,60.0001;38909760:2222,920,688,681,60.0001;38910810:2462,1224,661,682,60.0001;39020310:1982,911,713,675,60.0001;39021210:2232,899,695,674,60.0001;39022260:2472,1263,697,684,60.0001;39131270:1975,913,726,713,60.0001;39132170:2233,950,692,687,60.0374;39133220:2482,1215,691,678,60.0001;39242420:1980,908,724,713,60.0001;39243320:2234,913,691,690,60.0001;39244370:2495,1220,692,679,60.0001;39354300:1973,899,692,713,59.9628;39355200:2230,880,688,681,60.0374;39356250:2496,1224,691,676,60.0374;39465430:1977,887,721,712,60.0001;39466330:2239,874,692,649,60.0001;39467380:2492,1239,692,683,59.9628;39576830:1981,947,717,707,60.0001;39577730:2233,917,692,677,60.0001;39578780:2492,1197,665,683,60.0001;39688130:1979,910,691,715,60.0001;39689030:2238,892,701,684,60.0001;39690080:2490,1261,695,684,60.0001;39798840:1976,911,716,702,59.9628;39799740:2242,900,691,674,59.9628;39800790:2470,1179,698,687,60.0001;39909640:1986,928,718,682,60.0001;39910540:2203,913,694,687,60.0001;39911590:2487,1257,695,682,60.0001;40020530:1977,913,718,706,60.0001;40021430:2219,897,692,677,60.0001;40022480:2484,1203,664,675,60.0001;40131240:1982,955,717,704,60.0001;40132140:2203,918,694,680,60.0001;40133190:2484,1233,694,686,60.0001;40241870:1979,908,723,709,60.0374;40242770:2235,904,697,689,60.0001;40243820:2471,1275,690,681,60.0001;40352480:1981,937,713,704,59.9628;40353380:2206,923,663,685,60.0001;40354430:2484,1198,697,690,60.0374;40463470:1979,895,721,710,60.0001;40464370:2244,888,692,687,60.0001;40465420:2489,1245,696,674,60.0001;40574410:1986,941,719,701,59.9628;40575310:2203,934,689,678,60.0001;40576360:2474,1191,696,682,60.0001;40685390:1979,925,719,704,60.0001;40686290:2215,905,694,685,60.0001;40687340:2500,1213,690,649,60.0001;40796270:1992,916,723,713,60.0001;40797170:2225,875,696,690,60.0374;40798220:2487,1249,693,684,60.0374;40907140:1994,913,719,701,60.0374;40908040:2216,950,693,685,60.0001;40909090:2480,1265,698,646,60.0001;41017790:1980,940,719,713,59.9628;41018690:2240,929,662,686,59.9628;41019740:2480,1256,696,687,60.0374;41128400:1986,940,721,709,60.0001;41129300:2213,973,697,686,60.0374;41130350:2501,1220,692,676,60.0374;41239750:1971,918,719,681,60.0001;41240650:2231,934,694,688,60.0001;41241700:2495,1220,694,680,60.0001;41350620:1986,899,722,711,60.0001;41351520:2241,897,700,687,60.0001;41352570:2502,1239,667,686,60.0001;41461500:1997,914,720,715,60.0001;41462400:2222,939,693,688,60.0374;41463450:2508,1236,691,681,60.0001;41572400:2008,922,718,703,60.0374;41573300:2257,947,692,678,60.0374;41574350:2502,1198,662,684,60.0374;41683290:2022,909,720,714,60.0001;41684190:2254,904,692,685,60.0001;41685240:2541,1230,688,682,60.0374;41793890:2045,913,725,709,60.0001;41794790:2320,883,698,685,60.0374;41795840:2573,1236,694,650,60.0001;41905390:2099,929,720,710,59.9628;41906290:2344,923,693,685,60.0374;41907340:2640,1194,693,679,60.0001;42016370:2217,949,715,702,59.9628;42017270:2475,972,696,679,60.0001;42018320:2794,1196,666,678,60.0001;42127500:2411,878,686,701,60.0001;42128400:2739,935,691,679,60.0001;42129450:3034,1224,694,688,60.0374;42238470:2661,890,717,711,59.9628;42239370:3030,878,691,680,60.0001;42240420:3359,1241,695,686,60.0001;42349250:2919,877,722,706,59.9628;42350150:3332,907,692,681,59.9628;42351200:3720,1253,697,675,59.9628;42459910:3166,915,721,708,60.0001;42460810:3587,949,692,649,60.0374;42461860:4060,1218,695,679,60.0374;42570680:3383,921,720,710,60.0001;42571580:3842,935,695,682,60.0001;42572630:242,1239,692,676,60.0001;42681410:3581,906,723,716,60.0001;42682310:4067,915,662,682,60.0374;42683360:350,1231,694,680,60.0001;42792140:3742,915,721,710,60.0001;42793040:185,911,692,685,60.0001;42794090:350,1250,700,684,60.0001;42903150:3881,1231,720,708,60.0001; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18jul1619h.pcr +2 "MFB"*^% +4 "core" %[  + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*_'(@ +1023 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*]  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +35 "MFB"*a % +125 "core" & +2 "MFB"*b% +4 "core" %(# +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*`'Zi +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*d  +54 "core"  +2 "MFB"*e% +4 "core" %Zk\ : +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*c'> +6058 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*g % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*h% +3 "core" %> K +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*f'\\ +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*j  +52 "core" +2 "MFB"*k% +4 "core" %\\ + G +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*l'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*m  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*i  +82 "core"  +2 "MFB"*o% +4 "core" %p 5 +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*p'd +2035 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*q' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*n'V +2753 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*s' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*t'V +2776 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*u' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*r'V +2757 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*w  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*x % +120 "core" & +2 "MFB"*v% +4 "core" %V d +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*z' +69 "Can"  VV +155 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*{  +52 "core" +2 "MFB"*y% +4 "core" % ? +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*}'> +16114 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*~ % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*|% +3 "core" %>  $ M +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +518 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %u +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +18183 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2762 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2769 "core" ' +2 ."MFBPCR"delay 3 seconds +21 "Can"\ Z SS +281 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2747 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5768 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2765 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :air1 +2 "MFB"*  +141 "core" +2 "MFB"*% +3 "core" %(- +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.51ml + "MFB"*'Zs +1040 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +162 "core"  +2 "MFB"*% +4 "core" %Zw +2 .tAS.seek 0.53ml + "MFB"*' +2039 "core" ' +3 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*  +162 "core" +2 "MFB"*% +4 "core" %  M +2 .tAS.reconfigure ASslow1 +42 "MFB"*#,,'Td20 b +4 .tAS.seek 0.56ml +2 "MFB"*"' U +617 "core" ' +2 .tATV.dial :waste +3 "MFB"*# n +52 "core" m +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*$'R +3249 "core" ' +9 "MFB"*%% +4 "core" %R \ D +2 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18jul1621h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*&  +147 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*'  +26 "core"  +2 "MFB"*(% +4 "core" %RE +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*,'${ +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +173 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*)'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*/'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*0  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*.  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*!% +3 "core" %(- +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*2'FW +624 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*+  +148 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*4% +5 "core" %F]\  f [ +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*5' +1143 "Can"  UU +678 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*7% +3 "core" % C +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*3' +640 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*9  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*8% +3 "core" %  +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*;'6 +625 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*:  +128 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*6% +3 "core" %4\  w W +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*='\ +5841 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +12 "MFB"*?  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*<% +3 "core" %\  m ( +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*>'\  +620 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*@  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*C% +3 "core" %\   o F +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*B' L +5040 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*A  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*F  +36 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*G% +5 "core" % M V D +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*D'l +32598 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*I  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*H % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +5275 "Can"w  { +60005    yy +60004   { +60004   `` +60005   qq +60004 n  +60004   pp +60004  o { +57948 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi$< :\ @data"45307300:1979,884,729,722,59.9628;45308200:2259,925,693,684,60.0001;45309250:2540,1230,657,677,60.0001;45417630:2012,871,716,697,60.0001;45418530:2267,892,655,678,60.0374;45419580:2534,1228,697,689,60.0001;45528410:2012,906,711,700,60.0001;45529310:2272,895,693,673,60.0001;45530360:2517,1234,696,688,60.0001;45639480:2010,874,718,713,60.0001;45640380:2249,869,696,690,59.9628;45641430:2546,1225,693,680,60.0374;45750330:2005,899,722,717,60.0001;45751230:2280,934,699,679,60.0001;45752280:2538,1239,694,654,60.0001;45861370:2003,909,717,699,60.0001;45862270:2245,930,691,679,60.0374;45863320:2508,1201,692,690,60.0374;45972480:2003,903,721,713,60.0001;45973380:2280,894,698,681,60.0374;45974430:2515,1214,690,688,60.0001;46083490:2010,899,693,717,60.0001;46084390:2240,919,697,688,60.0001;46085440:2523,1202,693,679,60.0001;46194650:2010,879,727,707,59.9628;46195550:2284,911,686,646,60.0374;46196600:2521,1241,696,686,60.0001;46305710:2007,922,720,705,59.9628;46306610:2242,945,691,678,60.0001;46307660:2527,1205,695,678,60.0001;46416500:2000,890,725,710,60.0001;46417400:2267,877,657,687,60.0001;46418450:2495,1230,697,678,60.0001;46527500:2009,918,726,707,60.0001;46528400:2252,950,695,689,60.0001;46529450:2527,1212,686,635,60.0001;46638170:2016,926,719,710,60.0001;46639070:2240,868,669,683,60.0374;46640120:2517,1226,691,678,60.0001;46749110:2012,894,716,708,60.0001;46750010:2253,896,693,677,60.0001;46751060:2504,1263,697,679,60.0374;46859380:2004,927,718,709,59.9628;46860280:2251,935,693,695,60.0001;46861330:2504,1246,694,677,60.0374;46969840:2006,914,686,708,60.0001;46970740:2251,958,692,681,60.0374;46971790:2512,1225,692,685,60.0001;47080360:2012,898,723,707,59.9628;47081260:2280,921,695,689,60.0001;47082310:2505,1246,666,684,60.0374;47191080:2013,941,719,710,60.0001;47191980:2231,917,692,685,60.0001;47193030:2525,1200,694,680,60.0001;47302050:2016,938,716,707,59.9628;47302950:2240,925,691,675,60.0001;47304000:2522,1257,696,646,60.0374;47412810:2008,950,715,703,60.0374;47413710:2247,915,693,682,60.0001;47414760:2521,1210,694,685,60.0374;47523940:2007,887,727,706,59.9628;47524840:2286,930,691,685,60.0747;47525890:2523,1257,667,687,60.0001;47635030:2021,883,694,709,60.0001;47635930:2267,910,694,684,60.0001;47636980:2513,1251,694,676,60.0374;47745710:2025,878,727,705,59.9628;47746610:2292,932,690,679,60.0001;47747660:2507,1226,666,692,60.0374;47856200:2021,883,722,716,60.0001;47857100:2272,887,666,683,60.0001;47858150:2546,1186,687,679,60.0001;47967040:2027,903,720,706,60.0001;47967940:2303,890,692,677,60.0001;47968990:2535,1244,696,683,60.0001;48077650:2045,894,720,708,59.9628;48078550:2311,905,663,682,60.0001;48079600:2561,1266,696,678,60.0374;48188790:2075,906,720,713,59.9628;48189690:2325,915,695,686,60.0374;48190740:2595,1260,692,651,60.0001;48299290:2132,904,718,707,60.0001;48300190:2402,885,659,675,60.0001;48301240:2657,1208,697,684,60.0001;48410300:2235,882,718,709,59.9628;48411200:2507,905,696,687,60.0374;48412250:2836,1223,689,642,60.0374;48521710:2428,926,688,718,59.9628;48522610:2757,927,697,687,60.0001;48523660:3087,1222,694,683,60.0001;48632560:2708,879,718,704,60.0001;48633460:3068,903,692,673,60.0374;48634510:3425,1199,697,689,60.0001;48743180:3007,947,715,699,59.9628;48744080:3381,938,693,679,60.0001;48745130:3854,1202,696,679,60.0374;48853810:3271,932,721,713,60.0001;48854710:3729,941,700,686,60.0001;48855760:147,1221,689,637,60.0001;48964300:3546,905,725,712,60.0001;48965200:4049,884,666,679,59.9628;48966250:350,1249,690,674,60.0001;49075430:3773,892,726,710,59.9628;49076330:214,928,692,688,60.0001;49077380:350,1247,698,650,60.0001;49185890:3975,932,721,713,60.0001;49186790:350,907,662,685,60.0001;49187840:350,1251,690,669,60.0374;49296870:48,933,722,709,59.9628;49297770:350,925,691,690,60.0001;49298820:350,1259,691,640,60.0001;49407820:193,934,716,703,60.0001;49408720:350,947,690,681,59.9628;49409770:350,1214,695,682,60.0001;49518380:331,931,719,699,60.0001;49519280:350,928,694,677,60.0374;49520330:350,1230,693,642,60.0001;49628900:350,922,718,706,60.0001;49629800:350,924,662,683,59.9628;49630850:350,1260,694,673,60.0001;49739580:350,912,682,703,59.9628;49740480:350,916,693,678,60.0001;49741530:350,1247,695,676,60.0001;49850530:350,1291,718,700,60.0001; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18jul1621h.pcr +2 "MFB"*E% +4 "core" %r +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*L'(@ +1032 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*M  +37 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*K % +121 "core" & +2 "MFB"*J% +4 "core" %(+ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*O'Zq +224 "core" ' +3 ."MFBPCR"delay 2 seconds +122 "Can" \  UU^ +80 ."MFBPCR"ATV.dial :bleach +2 "MFB"*N  +54 "core"  +2 "MFB"*P% +4 "core" %Zns\ : +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*R'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Q % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*U% +3 "core" %>\  a +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*V'S +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*T  +53 "core" +2 "MFB"*X% +4 "core" %Q\ 9 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Y'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*W  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*S  +91 "core"  +2 "MFB"*\\% +4 "core" %pw +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*Z'_ +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*^' +3072 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*['V +2767 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*]' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*a'V +2758 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*b' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*_'V +2755 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*d  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*e % +119 "core" & +2 "MFB"*`% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*g' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*h  +54 "core"  +2 "MFB"*c% +4 "core" %\ 8 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*j'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*k % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*f% +41 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*m' +534 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*i  +52 "core" +2 "MFB"*o% +4 "core" %   ? +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*l'q: +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*p  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*q'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +1019 "Can"  } +17165 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*n' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*s'V +2760 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*t' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*u'V +2763 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*w' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*x'V +2737 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*r'V +2742 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*{' +5511 "Can"\  YX +265 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +5065 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*z'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*~  +141 "core" +2 "MFB"*|% +4 "core" %(* +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.506ml +2 "MFB"*}'FT +621 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*  +171 "core"  +2 "MFB"*% +4 "core" %FQ  X +2 .tAS.seek 0.512ml +2 "MFB"*'d{ +621 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*  +161 "core" +2 "MFB"*% +4 "core" %d\  > +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml +2 "MFB"*'S +628 "core" ' +2 .tATV.dial :waste +2 "MFB"* n +53 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*'R +3149 "core" ' +10 "MFB"*\ % +4 "core" %RB +2 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18jul1623h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +2 #Priming with carrier +2 .ATV.dial ARV +4 "MFB"*  +146 "core"  +2 ."MFBPCR"ARV.dial :carrier +3 "MFB"*  +26 "core"  +2 "MFB"*% +4 "core" %RDB +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$w +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug +37 .ATV.dial :ARV +5 "MFB"*  +170 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*  +37 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FE +621 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +148 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +3 "MFB"* % +4 "core" %FE  T +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*#% +3 "core" % f I +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*"' +619 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*%  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*&% +3 "core" % x N +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'' +631 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*(  +128 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*$% +3 "core" %| +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*,'\ +5850 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +8 "MFB"*  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\ \ = +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*)'\  +623 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*0  +62 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*.% +3 "core" %\ R +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*!' ; +5061 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*/  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*+  +36 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*4% +5 "core" % ;  T +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*2'Z +6457 "Can"  UU +26151 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +83 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*7 % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +32702 "Can" po] +60004    |N +60004   ^^ +60004   oo1 @CEST1531778811.86    +60004 % nn? +60004   }j +60005 \  ^^r +31396 ."PCR"PCR.off +162 !o:#AnalyticalModule::PCRRawSample: @refi$< :\ @data"52227450:1842,851,727,714,60.0001;52228350:2131,878,662,676,60.0374;52229400:2340,1203,697,679,60.0374;52338140:1882,881,718,712,60.0001;52339040:2114,909,693,682,60.0374;52340090:2344,1245,692,680,60.0001;52449100:1877,894,719,706,60.0001;52450000:2093,945,690,682,60.0374;52451050:2343,1206,690,676,60.0001;52560000:1876,913,718,704,59.9628;52560900:2091,943,690,677,60.0001;52561950:2337,1191,694,643,60.0374;52671170:1875,899,715,706,59.9628;52672070:2109,905,687,683,60.0001;52673120:2336,1226,694,681,60.0374;52782510:1881,907,721,703,60.0001;52783410:2139,932,696,676,60.0001;52784460:2341,1232,668,684,60.0374;52893860:1874,925,688,705,60.0374;52894760:2096,941,692,688,60.0374;52895810:2364,1238,693,672,60.0001;53004890:1879,901,724,710,60.0001;53005790:2131,905,691,675,60.0001;53006840:2311,1265,698,687,60.0374;53115800:1870,869,715,704,60.0001;53116700:2098,913,690,686,60.0374;53117750:2359,1179,691,683,59.9628;53226530:1880,913,719,713,60.0001;53227430:2104,943,666,689,60.0001;53228480:2359,1193,691,673,60.0374;53337670:1880,932,715,706,60.0001;53338570:2097,922,689,675,60.0374;53339620:2334,1211,688,644,60.0374;53448860:1874,900,719,673,59.9628;53449760:2109,901,698,677,60.0001;53450810:2327,1235,694,683,60.0001;53559920:1881,877,719,705,60.0001;53560820:2101,926,693,681,60.0001;53561870:2325,1220,698,683,60.0001;53671050:1869,897,717,705,59.9628;53671950:2117,872,689,673,60.0001;53673000:2346,1225,695,688,60.0374;53781840:1879,917,722,717,60.0001;53782740:2096,899,665,688,60.0001;53783790:2374,1239,693,683,60.0001;53892950:1871,919,722,714,59.9628;53893850:2110,910,700,678,60.0374;53894900:2362,1265,693,650,60.0001;54004150:1880,906,718,678,60.0001;54005050:2116,918,699,674,60.0001;54006100:2349,1239,692,686,59.9628;54115260:1864,929,718,706,59.9628;54116160:2089,951,693,681,60.0001;54117210:2361,1198,663,680,60.0001;54226110:1872,921,718,692,60.0001;54227010:2086,915,691,679,60.0001;54228060:2341,1196,700,680,60.0374;54336990:1872,951,716,703,60.0001;54337890:2094,939,694,681,60.0374;54338940:2338,1212,664,681,60.0001;54447940:1875,892,718,677,60.0001;54448840:2120,890,694,686,60.0001;54449890:2357,1226,691,674,60.0001;54558440:1877,893,721,704,60.0001;54559340:2124,905,692,687,60.0374;54560390:2333,1254,666,683,60.0001;54669570:1881,927,686,703,60.0001;54670470:2131,902,690,682,60.0747;54671520:2343,1228,697,683,60.0001;54780660:1879,881,722,705,60.0001;54781560:2126,864,689,683,60.0001;54782610:2337,1262,691,676,60.0001;54891730:1882,930,726,713,59.9628;54892630:2111,918,697,686,60.0001;54893680:2366,1211,690,677,60.0001;55003030:1887,953,719,710,60.0001;55003930:2084,928,693,683,59.9628;55004980:2358,1199,699,675,60.0001;55113910:1903,918,723,707,59.9628;55114810:2109,928,690,683,60.0001;55115860:2373,1189,663,678,60.0001;55225170:1927,893,693,713,60.0001;55226070:2156,916,694,682,60.0001;55227120:2401,1228,692,679,60.0001;55336550:1977,906,720,704,59.9628;55337450:2210,897,659,676,60.0001;55338500:2460,1244,692,685,60.0001;55447440:2046,884,716,705,59.9628;55448340:2293,946,691,676,59.9628;55449390:2557,1225,696,691,60.0374;55558500:2147,897,719,704,59.9628;55559400:2415,892,658,678,59.9628;55560450:2692,1225,697,689,60.0001;55669540:2261,912,720,707,60.0001;55670440:2577,893,690,688,60.0001;55671490:2843,1240,695,640,60.0001;55780610:2375,963,718,711,60.0001;55781510:2664,953,695,682,60.0001;55782560:3034,1219,691,679,60.0374;55891400:2481,896,714,715,59.9628;55892300:2844,914,689,684,60.0001;55893350:3170,1263,666,683,60.0001;56002630:2580,879,682,705,60.0001;56003530:2960,929,694,675,60.0001;56004580:3286,1253,695,685,60.0001;56113810:2679,929,725,712,60.0001;56114710:3071,904,691,635,60.0001;56115760:3426,1240,698,686,60.0001;56225170:2783,914,715,703,60.0001;56226070:3144,894,691,675,60.0374;56227120:3543,1250,693,652,60.0001;56336040:2863,903,716,710,59.9628;56336940:3225,887,693,689,60.0001;56337990:3650,1270,693,688,60.0747;56447230:2933,905,722,703,60.0001;56448130:3347,883,699,685,60.0001;56449180:3748,1217,662,673,60.0374;56557770:3012,945,722,715,60.0001;56558670:3401,897,693,679,60.0374;56559720:3843,1240,692,669,59.9628;56668320:3072,940,722,708,60.0001;56669220:3477,963,691,678,60.0374;56670270:3927,1249,692,681,60.0374;56779410:3133,1222,719,701,60.0001; +17 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18jul1623h.pcr +2 "MFB"*5% +4 "core" %\\ + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*9'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*8  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*3 % +119 "core" & +2 "MFB"*:% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*6'Ze +223 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*;  +51 "core" +2 "MFB"*?% +4 "core" %Z^\ 8 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*<'> +6059 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*= % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*@% +3 "core" %>  \\ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*C'R +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*>  +52 "core" +2 "MFB"*A% +4 "core" %Y\ = +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*F'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*G  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*B  +81 "core"  +2 "MFB"*I% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*H'g +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*E' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*D'V +2763 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*M' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*K'V +2747 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*J' +161 "Can" g YY2 +5609 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*L'V +2758 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*N  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*P % +121 "core" & +2 "MFB"*O% +4 "core" %VE +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*Q' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*U  +54 "core"  +2 "MFB"*R% +4 "core" %Y\ : +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*T'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*X % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*V% +3 "core" %>  V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*W' +519 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*S  +52 "core" +2 "MFB"*\\% +4 "core" % +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Y'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*Z  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*^'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18184 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*[' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*]'V +2765 "core" ' +2 ."MFBPCR"delay 3 seconds +335 .AFV.select :carrierSolution +7 "MFB"* +9 ."MFBPCR"delay 2 seconds +102 "Can"  TS +101 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*a' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*b'V +2739 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*d' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*e'V +2745 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*_'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*h' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*c'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*g'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*k  +140 "core" +2 "MFB"*f% +4 "core" %( +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.52ml +2 "MFB"*j' +425 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*i  +171 "core"  +2 "MFB"*o% +4 "core" % \ 2 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.545ml + "MFB"*m' \ ^ +2532 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*p  +161 "core" +2 "MFB"*l% +4 "core" % \ ]  V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.575ml + "MFB"*q' / +630 "core" ' +2 .tATV.dial :waste +2 "MFB"*n n +53 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*s'R +3338 "core" ' +10 "MFB"*t% +4 "core" %R5 +2 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18jul1701h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*u  +147 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*w  +26 "core"  +2 "MFB"*x% +4 "core" %Rr5 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*v'$s +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*{ n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*y'R +2485 "Can" G XXv +2588 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*~'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*|  +171 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*z  +37 "core" +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(4\\ +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'F^ +622 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*}  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*% +4 "core" %FZ b [ +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*' +1829 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*% +3 "core" %L +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +656 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*\  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"* % +3 "core" % A +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'7 +637 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +129 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*% +3 "core" %4 - +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5845 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +39 "MFB"*  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\ 7 , +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*'\  +625 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\  C X +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' V +5040 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +83 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*  +38 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"* % +5 "core" % Qd @ +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'p +30125 "Can"  UT +2483 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*# % +37 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +56378 "Can"\  pp +60004    +60004    +60005   } +60004   __ +60004   oo +60004     +60005   {{ +7876 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi$< :\ @data"59183940:1909,879,725,713,60.0001;59184840:2210,865,691,638,60.0374;59185890:2443,1267,698,691,60.0001;59295130:1956,919,719,710,59.9628;59296030:2191,906,694,688,60.0001;59297080:2445,1250,687,639,60.0001;59405940:1946,956,715,707,59.9628;59406840:2162,933,692,679,59.9628;59407890:2436,1219,694,686,60.0001;59517010:1958,893,720,714,59.9628;59517910:2213,908,696,682,60.0001;59518960:2440,1242,666,682,60.0374;59627940:1956,946,714,674,60.0001;59628840:2170,961,692,686,60.0001;59629890:2460,1226,691,682,60.0001;59739000:1950,917,714,703,59.9255;59739900:2209,880,691,681,60.0001;59740950:2426,1232,693,681,60.0001;59850390:1950,890,720,702,60.0001;59851290:2197,947,693,685,60.0001;59852340:2445,1214,695,680,60.0001;59961100:1946,915,716,703,59.9628;59962000:2210,876,658,688,59.9628;59963050:2431,1225,697,678,60.0001;60072070:1951,907,724,701,59.9628;60072970:2212,869,692,688,59.9628;60074020:2432,1247,698,682,60.0374;60183130:1946,894,715,716,60.0374;60184030:2194,917,694,682,60.0374;60185080:2442,1241,693,680,60.0001;60294030:1944,916,715,705,59.9628;60294930:2190,920,692,681,60.0001;60295980:2420,1202,694,639,60.0001;60405080:1952,869,722,710,59.9628;60405980:2188,921,691,688,60.0001;60407030:2441,1244,693,680,60.0001;60516250:1950,929,722,714,59.9628;60517150:2191,931,698,689,59.9628;60518200:2439,1207,692,676,60.0001;60627440:1941,911,720,696,59.9628;60628340:2203,907,685,676,60.0001;60629390:2444,1206,697,687,60.0001;60738790:1969,915,723,715,60.0001;60739690:2171,911,697,687,60.0374;60740740:2435,1204,691,676,59.9628;60849730:1971,947,723,715,60.0001;60850630:2175,914,698,685,60.0374;60851680:2443,1215,655,677,60.0001;60961390:1938,903,719,705,60.0001;60962290:2193,927,688,682,60.0001;60963340:2416,1220,699,684,60.0001;61072380:1957,927,713,704,60.0001;61073280:2174,920,690,679,60.0001;61074330:2436,1220,696,687,60.0001;61182890:1944,895,717,705,60.0001;61183790:2187,938,691,679,60.0001;61184840:2440,1206,694,676,60.0001;61293880:1964,908,719,709,59.9628;61294780:2188,923,693,680,60.0001;61295830:2457,1204,691,676,60.0374;61405030:1960,888,716,698,60.0001;61405930:2187,909,691,671,60.0374;61406980:2451,1216,670,681,60.0374;61516180:1960,903,724,701,59.9628;61517080:2204,884,692,683,60.0374;61518130:2473,1257,695,682,60.0001;61627340:1987,942,718,700,60.0001;61628240:2223,927,689,682,60.0001;61629290:2469,1238,697,670,60.0374;61738680:2020,943,722,707,59.9628;61739580:2264,970,693,676,60.0001;61740630:2554,1233,692,676,60.0374;61849530:2096,932,716,708,59.9628;61850430:2341,934,664,678,60.0001;61851480:2642,1217,693,689,60.0374;61960640:2225,950,717,700,60.0001;61961540:2502,966,692,680,60.0374;61962590:2819,1196,691,644,60.0001;62071450:2411,942,718,712,59.9628;62072350:2728,902,699,685,59.9628;62073400:3083,1193,692,674,60.0374;62182610:2621,905,721,713,59.9628;62183510:2988,886,694,678,60.0001;62184560:3325,1272,667,690,60.0374;62293680:2820,943,682,700,60.0001;62294580:3188,940,690,677,60.0374;62295630:3594,1229,695,677,60.0374;62404830:2999,876,723,706,60.0001;62405730:3414,922,686,639,60.0001;62406780:3834,1255,697,685,60.0374;62515960:3155,943,719,708,60.0001;62516860:3569,962,696,690,60.0374;62517910:4057,1207,697,680,60.0001;62626740:3308,908,725,706,59.9628;62627640:3758,920,660,691,60.0001;62628690:153,1298,693,681,60.0374;62737560:3442,935,719,708,60.0001;62738460:3904,945,692,675,60.0374;62739510:330,1201,691,670,60.0001;62848690:3560,951,720,711,60.0001;62849590:4004,941,692,684,60.0001;62850640:350,1276,692,681,60.0374;62959490:3664,921,715,704,59.9628;62960390:77,958,695,684,60.0001;62961440:350,1219,695,687,60.0001;63070470:3762,902,719,709,59.9628;63071370:163,912,693,684,60.0001;63072420:350,1248,697,681,59.9628;63181060:3841,937,722,712,59.9628;63181960:263,916,695,686,59.9628;63183010:350,1258,690,675,60.0001;63291830:3912,893,722,704,60.0001;63292730:350,922,665,682,60.0001;63293780:350,1241,694,682,60.0001;63402200:3984,929,717,703,59.9628;63403100:350,949,687,682,60.0001;63404150:350,1245,693,693,60.0001;63513310:4043,963,724,713,59.9628;63514210:350,925,696,688,60.0001;63515260:350,1225,692,682,60.0001;63624120:4090,913,720,711,60.0001;63625020:350,903,696,686,59.9628;63626070:350,1287,695,655,60.0001;63734910:37,1281,716,704,60.0001; +17 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18jul1701h.pcr +2 "MFB"*% +4 "core" %p > + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*%'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*&  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*" % +118 "core" % +2 "MFB"*(% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*$'Z^ +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*'  +52 "core"  +2 "MFB"*% +4 "core" %Z[ > +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*, % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*0% +3 "core" %>\  X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*.'I +523 "core" ' +2 ."MFBPCR"delay 3 seconds +339 .ATV.dial :bleach +5 "MFB"*)  +52 "core" +2 "MFB"*/% +4 "core" %L\ 7 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*+'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*4  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*!  +91 "core"  +2 "MFB"*% +4 "core" %p  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*7'X +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*5' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*2'V +2788 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*8' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*3'V +2758 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*:' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*9'V +2753 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*;  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*? % +120 "core" & +2 "MFB"*6% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*=' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*@  +53 "core"  +2 "MFB"*<% +4 "core" %\ 2 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*>'> +14201 "Can"\  VVB +1907 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*A % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*C% +3 "core" %>  V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*G' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*B  +53 "core" +2 "MFB"*I% +4 "core" %f I +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*F'q +331 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*H  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*E'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +6337 #"bkha"Session Ended +12150 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*D' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2771 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*K' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*J'V +2758 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*N' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*P'V +2752 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +4549 "Can"  YY +1225 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*L'V +2756 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*U' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +41 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +5064 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*Q'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*X  +140 "core" +2 "MFB"*V% +4 "core" %( +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.506ml + "MFB"*T'FG +622 "core" ' +2 .tATV.dial :extSrc + "MFB"*S  +159 "core"  +2 "MFB"*\\% +4 "core" %FK\  L +2 .tAS.seek 0.512ml +2 "MFB"*W'du +620 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*Z  +160 "core" +2 "MFB"*Y% +4 "core" %d{\\F +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.542ml + "MFB"*^'M +634 "core" ' +2 .tATV.dial :waste +2 "MFB"*[ n +51 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*]'R +3146 "core" ' +10 "MFB"*a% +3 "core" %R - +2 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18jul1703h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV + "MFB"*b  +154 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*d  +25 "core"  +2 "MFB"*e% +4 "core" %R- +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*`'$i +2551 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*_' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*h n +161 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*c'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*k'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*f  +170 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*g  +35 "core" +3 ."MFBPCR"delay 2 seconds +202 "MFB"*i% +3 "core" %(j +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*o'FI +623 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*j  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*p% +4 "core" %FK   Z +3 ."MFBPCR"AS.seek 0.524ml + "MFB"*l' +1816 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*m  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"*n% +3 "core" % ) +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*q' +618 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*t  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*u% +3 "core" % S L +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*w' +612 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*x  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*s% +3 "core" %n - +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*v'\ +5846 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*{  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*r% +3 "core" %\ * K +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*y'\  +619 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*|  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*z% +3 "core" %\   P +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' 2 +1933 "Can" K VU +3127 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*~  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*}  +35 "core"  +7 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*% +4 "core" % 5 +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'T +32596 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +22610 "Can" \  qpY +60004   | +60004 \ \\ t +60005   | +60004   +60004    oor +60004   | +60005 \   +41447 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi$< :\ @data"66115140:1879,872,728,717,59.9628;66116040:2138,964,699,688,60.0001;66117090:2408,1188,659,674,60.0001;66226270:1919,898,683,708,59.9628;66227170:2145,952,691,678,60.0001;66228220:2396,1219,692,688,60.0374;66337030:1912,894,719,714,60.0001;66337930:2158,926,697,681,60.0001;66338980:2391,1252,692,671,60.0001;66447950:1915,935,685,703,60.0001;66448850:2162,925,689,685,60.0001;66449900:2379,1267,700,689,60.0001;66558470:1919,889,722,716,59.9628;66559370:2151,901,696,682,60.0374;66560420:2412,1224,662,682,60.0374;66669460:1909,966,723,683,59.9628;66670360:2146,919,696,691,60.0001;66671410:2402,1219,693,675,60.0001;66780600:1908,901,715,702,60.0001;66781500:2161,894,690,672,60.0001;66782550:2367,1226,699,691,60.0001;66891470:1911,938,718,705,59.9628;66892370:2169,873,692,689,60.0374;66893420:2386,1275,699,689,60.0001;67002200:1906,902,719,706,59.9628;67003100:2151,875,659,678,60.0001;67004150:2384,1239,695,690,60.0001;67113240:1910,888,718,706,59.9628;67114140:2170,910,694,675,60.0001;67115190:2380,1208,697,647,60.0374;67224350:1911,930,715,706,59.9628;67225250:2140,925,695,678,60.0001;67226300:2398,1219,696,687,60.0374;67335610:1917,879,719,705,59.9628;67336510:2155,887,690,681,60.0374;67337560:2364,1211,694,679,60.0001;67446680:1894,901,719,704,60.0001;67447580:2136,895,696,682,60.0001;67448630:2401,1203,690,672,60.0001;67557380:1908,934,722,717,60.0374;67558280:2132,925,697,686,60.0001;67559330:2393,1218,658,681,60.0001;67668550:1919,914,690,714,60.0001;67669450:2142,921,695,691,60.0374;67670500:2403,1234,695,672,60.0374;67779590:1896,932,723,712,60.0001;67780490:2151,968,697,688,60.0001;67781540:2379,1204,695,679,60.0001;67890500:1915,923,717,705,60.0001;67891400:2150,936,693,672,60.0001;67892450:2391,1205,698,679,60.0001;68001610:1917,861,725,702,59.9628;68002510:2155,923,691,685,60.0001;68003560:2374,1230,700,687,60.0001;68112910:1910,903,722,702,59.9628;68113810:2165,915,693,677,60.0001;68114860:2385,1241,666,688,60.0001;68224270:1924,897,685,704,59.9628;68225170:2163,884,690,676,60.0001;68226220:2389,1236,699,688,60.0374;68335510:1926,921,724,716,60.0001;68336410:2151,916,697,655,60.0001;68337460:2415,1200,690,681,60.0001;68446590:1919,903,714,703,60.0001;68447490:2163,909,691,675,60.0001;68448540:2403,1222,697,688,60.0001;68557490:1943,905,725,711,60.0001;68558390:2184,909,664,686,60.0001;68559440:2440,1243,693,683,60.0374;68668080:1976,894,717,706,59.9628;68668980:2213,940,697,684,60.0374;68670030:2470,1224,694,686,59.9628;68778790:2021,950,723,711,60.0374;68779690:2271,925,661,684,60.0001;68780740:2536,1216,695,675,60.0001;68889780:2131,935,717,706,60.0001;68890680:2388,931,693,686,60.0001;68891730:2691,1195,696,674,60.0374;69000890:2267,891,719,701,60.0001;69001790:2565,915,688,679,60.0001;69002840:2872,1236,699,690,60.0001;69112060:2434,961,725,717,60.0001;69112960:2741,967,694,689,59.9628;69114010:3099,1249,654,675,60.0374;69223260:2596,949,688,704,60.0001;69224160:2917,963,692,684,60.0374;69225210:3300,1230,701,681,60.0001;69334480:2744,880,724,710,60.0001;69335380:3117,890,695,645,60.0001;69336430:3507,1262,694,673,60.0001;69445240:2895,945,724,707,60.0001;69446140:3290,902,694,689,60.0001;69447190:3673,1233,697,687,60.0374;69556460:3016,899,720,716,60.0001;69557360:3409,919,699,688,59.9628;69558410:3828,1281,691,679,60.0001;69667520:3111,871,724,701,60.0001;69668420:3566,909,690,692,60.0374;69669470:3977,1269,667,682,60.0374;69778910:3212,875,719,709,60.0001;69779810:3677,918,692,689,60.0001;69780860:21,1274,693,684,60.0374;69889510:3304,950,721,713,59.9628;69890410:3741,931,693,686,60.0001;69891460:131,1233,691,676,60.0374;70000780:3385,916,720,708,59.9628;70001680:3841,938,688,674,60.0001;70002730:244,1230,693,692,60.0374;70112260:3466,940,686,708,60.0001;70113160:3926,909,692,678,60.0001;70114210:350,1222,697,680,60.0374;70223340:3526,890,721,706,60.0001;70224240:4035,911,690,672,60.0001;70225290:350,1231,694,687,60.0001;70334200:3602,936,691,708,59.9628;70335100:4072,940,698,686,59.9628;70336150:350,1232,700,680,59.9628;70445480:3663,931,725,704,60.0001;70446380:70,909,669,678,60.0001;70447430:350,1246,691,680,59.9628;70556350:3692,920,716,705,60.0001;70557250:95,918,692,675,60.0001;70558300:350,1215,693,688,60.0001;70667350:3737,1239,719,704,59.9628; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18jul1703h.pcr +2 "MFB"*% +3 "core" %V3 + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\ '(@ +1030 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +35 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" % +2 "MFB"*% +4 "core" %(?g +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Z +227 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*% +4 "core" %Z7\ ; +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\  Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'o +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" %s I +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*'q\ +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +80 "core"  +2 "MFB"*% +4 "core" %q + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*#'{ +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2117 "Can"  VV +658 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*&' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2778 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +35 "MFB"*%'V +2763 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*'  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"*$% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*,' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*0  +51 "core"  +2 "MFB"*% +4 "core" %\ 2 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*)'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*/ % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*.% +3 "core" %>  \\ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*4' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*!  +51 "core" +2 "MFB"*% +4 "core" % \ < +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*+'q1 +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*7  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*5'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17564 "Can" \ +618 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*2' +5785 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*8'V +2749 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*3' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2743 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*;' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*?'V +2766 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*9'V +2751 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*@' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*='(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*A  +141 "core" +2 "MFB"*C% +4 "core" %(0 + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"*>' +426 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*B  +169 "core"  +2 "MFB"*I% +4 "core" % % +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.538ml + "MFB"*G'G +1837 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*H  +171 "core" +2 "MFB"*F% +4 "core" %A@ - + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.568ml + "MFB"*E' ~ +627 "core" ' +2 .tATV.dial :waste + "MFB"*D n +51 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*M'R +2786 "Can" \  YXZ +510 "core" ' +3 #tdeconEluateRecoveryLine extSrc .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml + "MFB"*K'V +37 "core" ' +2 .tATV.dial :air3 + "MFB"*J % +58 "core" $ +2 "MFB"*N% +4 "core" %V g M +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*P' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*O  +36 "core" +2 "MFB"*L% +4 "core" %T +2 .tAS.seek 0.31ml +39 "MFB"*U'm +6064 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*R % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*X% +3 "core" %m\ : +2 .tAS.seek 0.335ml +2 "MFB"*V' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Q  +51 "core"  +2 "MFB"*S% +4 "core" %9 B +2 .tAS.seek 0.32ml +2 "MFB"*\\'h +320 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*T  +56 "core"  +3 .tAS.seek 0ml + "MFB"*Z'V +6459 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*Y'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*W'V +10083 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*['(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*^'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*a'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*b'V +10079 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*d'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*e'V +880 "Can"  VV +9198 "core" ' +2 .tATV.dial :air2 + "MFB"*]  +123 "core"  +2 "MFB"*`% +4 "core" %VK +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml + "MFB"*h'(A +5061 "core" ' +2 .tATV.dial :extSrc + "MFB"*_  +138 "core"  +2 "MFB"*c% +4 "core" %(Yo +2 .tAS.seek 0.02ml + "MFB"*f'2 +4853 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*g n +124 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*i'R +145 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*k'V +37 "core" ' +2 .tATV.dial :air3 + "MFB"*j % +83 "core" % +5 "MFB"*p% +4 "core" %V A +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*o' +215 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*m  +35 "core" +2 "MFB"*n% +4 "core" %S +2 .tAS.seek 0.31ml + "MFB"*l'm +6060 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*t % +49 "core" % +2 .tdelay 3 seconds +302 "MFB"*u% +3 "core" %m  X +2 .tAS.seek 0.335ml +2 "MFB"*q' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*x  +50 "core"  +2 "MFB"*s% +4 "core" %\ 5 +2 .tAS.seek 0.32ml +2 "MFB"*w'a +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*{  +56 "core"  +3 .tAS.seek 0ml + "MFB"*r'V +6453 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*v'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*|'V +10073 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*z'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*y'V +8281 "Can"\  VU +1799 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*~'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*}'V +10083 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' +2 .tATV.dial :air2 + "MFB"*  +126 "core"  +2 "MFB"*% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml + "MFB"*'(O +5060 "core" ' +2 .tATV.dial :extSrc + "MFB"*  +139 "core"  +5 "MFB"* % +4 "core" %(N / +2 .tAS.seek 0.02ml + "MFB"*'' +4860 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +124 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*\ 'R +145 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*'V +29 "core" ' +2 .tATV.dial :air3 + "MFB"* % +83 "core" % +3 "MFB"*% +4 "core" %Vr +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +222 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +37 "core"  +2 "MFB"*% +4 "core" % - +2 .tAS.seek 0.31ml +2 "MFB"*'l +6054 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %l\ 5 +2 .tAS.seek 0.335ml +2 "MFB"* ' +526 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" % . +2 .tAS.seek 0.32ml + "MFB"*'= +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*#  +68 "core"  +3 .tAS.seek 0ml + "MFB"*'V +6458 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*&'V +2323 "Can"  UU +7756 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*"'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*('V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*''(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*$'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*%'V +10077 "core" ' +2 .tATV.dial :air2 + "MFB"*0  +125 "core" +2 "MFB"*% +4 "core" %V/ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml + "MFB"*,'(P +5060 "core" ' +2 .tATV.dial :extSrc + "MFB"*/  +140 "core"  +2 "MFB"*.% +4 "core" %(L\ 2 +2 .tAS.seek 0.02ml + "MFB"*)'% +4856 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*! n +124 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +145 "core" ' +5 #mEXIT @1531798596.36CEST @1531810821.49CEST = =tMAIN =mMAIN_scheduler @CEST1531810823.16 #"core_reset"Sent BREAK +2 #t@0x1BA0, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +266 "Can"\   + \   + #tPolling Can every 10:00 +2 #Cleanly exited at 05:36:36CEST17-Jul-18 +618 #-> ESP.ready! +2 #Powering core bus +934 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core +27 #"core_reset"Sent BREAK +2 #"core_reader"@0x4E53, state=0x3ACC, ifg=0x20, ie=0x00 + #ESP2 v3.30 I2C Gateway v3.06 +3 !to:I2C::Gateway::Reset:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06 +481 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time ' +27 #"core_reset"Sent BREAK +2 #"core_reader"@0x4AE3, state=0x3ACC, ifg=0x20, ie=0x00 #ESP2 v3.30 I2C Gateway v3.06 +2 !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time ':mI +7 ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +4 !to:Thread::ChildDied : @causeo:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:604:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:602:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:563:in `configCmd'"5/home/esp/esp2/lib/i2c/gateway.rb:483:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time ':mI;[ "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdi0< ; ":Restarting_core_reader +475 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time ' +28 #"core_reset"Sent BREAK +2 #"core_reader"@0xB542, state=0x3ACC, ifg=0x20, ie=0x00 + #ESP2 v3.30 I2C Gateway v3.06 + !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time '2 +7 !to:Thread::ChildDied : @causeo:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:604:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:602:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:563:in `configCmd'"5/home/esp/esp2/lib/i2c/gateway.rb:483:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time '2;[ "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdiT; ; ":Restarting_core_reader +149 ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +330 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time ' +28 #"core_reset"Sent BREAK +3 #"core_reader"@0x2D82, state=0x3ACC, ifg=0x20, ie=0x00 + #ESP2 v3.30 I2C Gateway v3.06 + !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time '. +6 !to:Thread::ChildDied : @causeo:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:604:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:602:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:563:in `configCmd'"5/home/esp/esp2/lib/i2c/gateway.rb:483:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time '.;[ "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdi: ; ":Restarting_core_reader +207 ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +274 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time ' +27 #"core_reset"Sent BREAK +3 #"core_reader"@0x9755, state=0x3ACC, ifg=0x20, ie=0x00 + #ESP2 v3.30 I2C Gateway v3.06 +2 !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time ' +6 !to:Thread::ChildDied : @causeo:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:604:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:602:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:563:in `configCmd'"5/home/esp/esp2/lib/i2c/gateway.rb:483:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time ';[ "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdi[: ; ":Restarting_core_reader +264 ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +216 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time ' +28 #"core_reset"Sent BREAK +3 #"core_reader"@0x2C3D, state=0x3ACC, ifg=0x20, ie=0x00 + #ESP2 v3.30 I2C Gateway v3.06 + !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time 'Gx +6 !to:Thread::ChildDied : @causeo:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:604:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:602:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:563:in `configCmd'"5/home/esp/esp2/lib/i2c/gateway.rb:483:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time 'Gx;[ "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdiз9 ; ":Restarting_core_reader +309 ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +171 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time ' +28 #"core_reset"Sent BREAK +2 #"core_reader"@0xA22E, state=0x3ACC, ifg=0x20, ie=0x00 + #ESP2 v3.30 I2C Gateway v3.06 +2 !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time 'q( +6 !to:Thread::ChildDied : @causeo:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:604:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:602:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:563:in `configCmd'"5/home/esp/esp2/lib/i2c/gateway.rb:483:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time 'q(;[ "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdi< ; ":Restarting_core_reader +362 ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +118 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time ' +27 #"core_reset"Sent BREAK +4 #"core_reader"@0xFA92, state=0x3ACC, ifg=0x20, ie=0x00 + #ESP2 v3.30 I2C Gateway v3.06 + !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time '/`{ +7 !to:Thread::ChildDied : @causeo:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:604:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:602:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:563:in `configCmd'"5/home/esp/esp2/lib/i2c/gateway.rb:483:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time '/`{;[ "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdi|1A ; ":Restarting_core_reader +228 #-> exit +182 ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +69 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time ' +27 #"core_reset"Sent BREAK +3 #"core_reader"@0x6DEE, state=0x3ACC, ifg=0x20, ie=0x00 + #ESP2 v3.30 I2C Gateway v3.06 +468 #mEXIT @1531810893.94CEST @1531810904.88CEST = =tMAIN =mMAIN_scheduler @CEST1531810906.50 #"core_reset"Sent BREAK +2 #t@0x49EC, state=0x3ACC, ifg=0x20, ie=0x00 + #ESP2 v3.30 I2C Gateway v3.06 +7 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +253 "Can" [\   +  [\   #tPolling Can every 10:00 +3 #Cleanly exited at 09:01:33CEST17-Jul-18 +754 #-> ESP.ready! +484 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core +27 #"core_reset"Sent BREAK +7 #"core_reader"@0x9FAA, state=0x3ACC, ifg=0x20, ie=0x00 + #ESP2 v3.30 I2C Gateway v3.06 +4 !to:I2C::Gateway::Reset:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06 +481 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time 'V +27 #"core_reset"Sent BREAK +2 #"core_reader"@0x19A7, state=0x3ACC, ifg=0x20, ie=0x00 + #ESP2 v3.30 I2C Gateway v3.06 +2 !"Restarting_core_read@1531811021.77CEST = =tMAIN =mMAIN_scheduler @CEST1531811023.45 #"core_reset"Sent BREAK +2 #t@0xED71, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +243 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +202 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +284 "Can"   +    + #tPolling Can every 10:00 +3 #Cleanly exited at 09:01:53CEST17-Jul-18 +138 #"brent"Session Begun +551 #-> showlog -300 +738 #-> exit +2 #Session Ended +26029 #"bkha"Session Begun +725 #-> showlog 50 +31805 "Can"   +60005     +60004  +  +59818 #"bkha"-> ESP.ready! +5 #Powering core bus +448 "Can"\  a +22 ."bkha"Gate.power :raw,:ON +4 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +3 !"bkha"o:I2C::NodeOffline:bt["9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'" bkha:2:in `topLevelBinding'" MFB.ready! +3 "MFB"*% +4 "core" % +2 #"bkha"Readying the MFB + #Homing MFB Syringe +3 .AFV.select :holdingCoil +4 "MFB"* +11 *% +3 "core" % + ."bkha"ATV.dial :air2 +3 "MFB"*  +103 "core"  +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.home.seek :home +2 "MFB"*' +555 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5288 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +119 "core" m +2 ."bkha"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."bkha"AS.home.seek :empty +3 "MFB"*'R +5259 "core" ' +2 ."bkha"ATV.dial :waste + .ARV.dial between carrier and air1 +6 "MFB"*  +5 "core"  +2 ."bkha"ASV.dial :waste1 +3 "MFB"*  +4 "core"  +17248 #"brent"Session Begun +351 #-> showlog -300 +2127 #-> ESP +3 "collection"' +4 "core"  +3 "collection"'  +3 "core" | +2 "MFB"*! +3 "core"  + "MFB"*"9 +3 "core" 9 +2 "MFB"*#% +3 "core" %R +3 "sampler")$% +4 "core" % +2 "collection"'%& +44 "core" & V +3 "collection"'&% +3 "core" %2 X +2 "manipulator"&'% +4 "core" %  +2 "manipulator"&(& +3 "core" &  +2 "storage"()& +3 "core" &\ P +2 "storage"(*% +4 "core" %\ " + "collection"'+9 +3 "core" 9. +1066 #"brent"-> ESP.ready! +5 "collection"',% +6 !"rdyProcessing"o:I2C::NodeOffline :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Yprocessing microcontroller never signed on while reading Processing Syringe's status:@timestampu: Time 'n':@checkpoint: omitted +7 "core" %2 V +3 !"brent"o:Thread::ChildDied\ : @causeo:I2C::NodeOffline :bt["4/home/esp/esp2/lib/i2c/msg.rb:832:in `firmware'"5/home/esp/esp2/lib/i2c/servo.rb:1489:in `status'"//home/esp/esp2/lib/axis.rb:240:in `status'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/axis.rb:240:in `status'"1/home/esp/esp2/utils/misc.rb:517:in `ready?'"1/home/esp/esp2/utils/misc.rb:544:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Yprocessing microcontroller never signed on while reading Processing Syringe's status:@timestampu: Time 'n':@checkpoint: omitted;[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdiA ; "2:rdyProcessing while reading Forearm's status; ; +4 ."Qmail"BadNews.email "processing microcontroller never signed on while reading Processing Syringe's status",Subject: "I2C::NodeOffline in rdyProcessing" +6 "sampler").% +7 "core" % +1957 #"brent"-> can +4 "Can"   GF +7190 #"brent"-> ESP.shutdown +3 ."shutdown"AS.coast +5 #"brent"Asleep / Shutdown +4 "MFB"*5 +5 ."shutdown"SS.coast + "sampler")5 +5 ."shutdown"CS.coast + "collection"'5 +40 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +4 #Shutdown +537 #"brent"-> ESP.ready! +4 #Powering core bus +936 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core +27 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0x4FC2, state=0x3ACE, ifg=0x00, ie=0xF5 + #ESP2 v3.30 I2C Gateway v3.06 +3 !"brent"o:I2C::Gateway::Reset:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06 +481 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time 'v5S +27 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0x2A4F, state=0x3ACE, ifg=0x00, ie=0xF5 + #ESP2 v3.30 I2C Gateway v3.06 + !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time ' +7 ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +6 !to:Thread::ChildDied : @causeo:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:604:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:602:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:563:in `configCmd'"5/home/esp/esp2/lib/i2c/gateway.rb:483:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time ';[ "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdi? ; ":Restarting_core_reader +474 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time 'v5S +28 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0x8ACE, state=0x3ACE, ifg=0x00, ie=0xF5 #ESP2 v3.30 I2C Gateway v3.06 +2 !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time ' +8 !to:Thread::ChildDied : @causeo:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:604:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:602:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:563:in `configCmd'"5/home/esp/esp2/lib/i2c/gateway.rb:483:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time ';[ "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdid? ; ":Restarting_core_reader +60 ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +419 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time 'v5S +28 #"core_reset"Sent BREAK + #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F #@0xC277, state=0x3ACE, ifg=0x00, ie=0xF5 + #ESP2 v3.30 I2C Gateway v3.06 + !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time '3uM +7 !o:NoMethodError\ :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `<=>' for nil:NilClass: name:<=>:@timestampu: Time '3uM: args[u; 'W +2 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"Unexpected ACK byte: 0x31 +27 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0xB2E1, state=0x3ACE, ifg=0x00, ie=0xF5 + #ESP2 v3.30 I2C Gateway v3.06 +3 !"Restarting_core_reader"o:NoMethodError\ :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `<=>' for nil:NilClass: name:<=>:@timestampu: Time '3uM: args[u; 'W +2 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"Unexpected ACK byte: 0x31 +28 !to:Thread::ChildDied\ : @causeo:NoMethodError\ :bt["7/home/esp/esp2/lib/schedule.rb:100:in `initialize'"2/home/esp/esp2/lib/schedule.rb:117:in `sort!'"2/home/esp/esp2/lib/schedule.rb:117:in `defer'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"2/home/esp/esp2/lib/schedule.rb:115:in `defer'"2/home/esp/esp2/lib/schedule.rb:422:in `defer'"4/home/esp/esp2/lib/delay.rb:341:in `raiseAfter'"3/home/esp/esp2/lib/i2c/gateway.rb:672:in `arm'":/home/esp/esp2/lib/i2c/gateway.rb:601:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"6/home/esp/esp2/lib/i2c/gateway.rb:456:in `start!'"4/home/esp/esp2/lib/i2c/gateway.rb:455:in `loop'"6/home/esp/esp2/lib/i2c/gateway.rb:455:in `start!'"5/home/esp/esp2/lib/i2c/sleepy.rb:330:in `start!'"5/home/esp/esp2/lib/i2c/gateway.rb:482:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `<=>' for nil:NilClass: name:<=>:@timestampu: Time '3uM: args[u; 'W ;["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdiX; ; ":Restarting_core_reader; @# +18 #"core_reset"Sent BREAK + !"core_reader"o:Thread::ChildDied : @causeo;\ ;o:NoMethodError\ :bt["7/home/esp/esp2/lib/schedule.rb:100:in `initialize'"2/home/esp/esp2/lib/schedule.rb:117:in `sort!'"2/home/esp/esp2/lib/schedule.rb:117:in `defer'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"2/home/esp/esp2/lib/schedule.rb:115:in `defer'"2/home/esp/esp2/lib/schedule.rb:422:in `defer'"4/home/esp/esp2/lib/delay.rb:341:in `raiseAfter'"3/home/esp/esp2/lib/i2c/gateway.rb:672:in `arm'":/home/esp/esp2/lib/i2c/gateway.rb:601:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"6/home/esp/esp2/lib/i2c/gateway.rb:456:in `start!'"4/home/esp/esp2/lib/i2c/gateway.rb:455:in `loop'"6/home/esp/esp2/lib/i2c/gateway.rb:455:in `start!'"5/home/esp/esp2/lib/i2c/sleepy.rb:330:in `start!'"5/home/esp/esp2/lib/i2c/gateway.rb:482:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `<=>' for nil:NilClass: name:<=>:@timestampu: Time '3uM: args[u; 'W ;["2/home/esp/esp2/lib/schedule.rb:513:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:71:in `times'"1/opt/mbari/lib/ruby/1.8/irb.rb:71:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdiX; ; ":Restarting_core_reader; @$;[\ ")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/i2c/gateway.rb:410:in `reset'":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305;iz" ; "\ :MAIN + #Retry #1 of 3 +28 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F #@0x79AB, state=0x3ACE, ifg=0x00, ie=0xF5 + #ESP2 v3.30 I2C Gateway v3.06 +3 !"Restarting_core_reader"o:ArgumentError:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Bcomparison of Log::Reprompt with Delay::ExceptionEvent failed:@timestampu: Time '3uM +3 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"Unexpected ACK byte: 0x31 +28 #"core_reset"Sent BREAK + #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0xEB4B, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +2 !"Restarting_core_reader"o:ArgumentError:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Bcomparison of Log::Reprompt with Delay::ExceptionEvent failed:@timestampu: Time '3uM +3 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"Unexpected ACK byte: 0x31 +28 #"core_reset"Sent BREAK + #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0x54F0, state=0x3ACE, ifg=0x00, ie=0xF5 + #ESP2 v3.30 I2C Gateway v3.06 +2 !"Restarting_core_reader"o:ArgumentError:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Bcomparison of Log::Reprompt with Delay::ExceptionEvent failed:@timestampu: Time '3uM +3 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"Unexpected ACK byte: 0x31 +27 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0xBD99, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +2 !"Restarting_core_reader"o:ArgumentError:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Bcomparison of Log::Reprompt with Delay::ExceptionEvent failed:@timestampu: Time '3uM +3 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"Unexpected ACK byte: 0x31 +26 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F #@0x0D8B, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +3 !o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"Unexpected ACK byte: 0x31 +28 !"Restarting_core_reader"o:ArgumentError:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Bcomparison of Log::Reprompt with Delay::ExceptionEvent failed:@timestampu: Time '3uM +3 #"core_reset"Sent BREAK + #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F #@0x417C, state=0x3ACE, ifg=0x00, ie=0xF5 + #ESP2 v3.30 I2C Gateway v3.06 +2 !"Restarting_core_reader"o:ArgumentError:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Bcomparison of Log::Reprompt with Delay::ExceptionEvent failed:@timestampu: Time '3uM +2 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"Unexpected ACK byte: 0x31 +29 !to:Thread::ChildDied : @causeo:ArgumentError:bt["2/home/esp/esp2/lib/schedule.rb:117:in `sort!'"2/home/esp/esp2/lib/schedule.rb:117:in `defer'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"2/home/esp/esp2/lib/schedule.rb:115:in `defer'"2/home/esp/esp2/lib/schedule.rb:422:in `defer'"4/home/esp/esp2/lib/delay.rb:341:in `raiseAfter'"3/home/esp/esp2/lib/i2c/gateway.rb:672:in `arm'":/home/esp/esp2/lib/i2c/gateway.rb:601:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"6/home/esp/esp2/lib/i2c/gateway.rb:456:in `start!'"4/home/esp/esp2/lib/i2c/gateway.rb:455:in `loop'"6/home/esp/esp2/lib/i2c/gateway.rb:455:in `start!'"5/home/esp/esp2/lib/i2c/sleepy.rb:330:in `start!'"5/home/esp/esp2/lib/i2c/gateway.rb:482:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Bcomparison of Log::Reprompt with Delay::ExceptionEvent failed:@timestampu: Time '3uM;[ "3/home/esp/esp2/lib/framework.rb:97:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdiS9 ; ":Restarting_core_reader +14 #"brent"-> ESP.shutdown +6 !mo:ThreadError:bt["6/home/esp/esp2/lib/rmutex.rb:180:in `reclaimLock'"5/home/esp/esp2/lib/rmutex.rb:84:in `synchronize'"./home/esp/esp2/lib/log.rb:402:in `append'"5/home/esp/esp2/lib/log.rb:474:in `quietlyRecord'"2/home/esp/esp2/lib/schedule.rb:234:in `start'"-/home/esp/esp2/lib/esp.rb:211:in `shell'"4/home/esp/esp2/lib/realtime.rb:24:in `realTime'"#/home/esp/esp2/mode/real.rb:12"1/home/esp/esp2/lib/framework.rb:46:in `load'"//home/esp/esp2/lib/framework.rb:46:in `ld'"3/home/esp/esp2/lib/framework.rb:64:in `ldMode'""/home/esp/esp2/lib/esp.rb:335"1/home/esp/esp2/lib/esp.rb:86:in `mainThread'"1/home/esp/esp2/lib/esp.rb:86:in `initialize'"!/home/esp/esp2/lib/esp.rb:86: mesg"Mcore_reader thread died holding # +11 !to:Thread::ChildDied : @causeo:ArgumentError:bt["2/home/esp/esp2/lib/schedule.rb:117:in `sort!'"2/home/esp/esp2/lib/schedule.rb:117:in `defer'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"2/home/esp/esp2/lib/schedule.rb:115:in `defer'"2/home/esp/esp2/lib/schedule.rb:422:in `defer'"4/home/esp/esp2/lib/delay.rb:341:in `raiseAfter'"3/home/esp/esp2/lib/i2c/gateway.rb:672:in `arm'":/home/esp/esp2/lib/i2c/gateway.rb:601:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"6/home/esp/esp2/lib/i2c/gateway.rb:456:in `start!'"4/home/esp/esp2/lib/i2c/gateway.rb:455:in `loop'"6/home/esp/esp2/lib/i2c/gateway.rb:455:in `start!'"5/home/esp/esp2/lib/i2c/sleepy.rb:330:in `start!'"5/home/esp/esp2/lib/i2c/gateway.rb:482:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Bcomparison of Log::Reprompt with Delay::ExceptionEvent failed:@timestampu: Time '3uM;["7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdi9 ; ":Restarting_core_reader +8 #"brent"Asleep / Shutdown +6 #mEXIT + ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +6 !o:ThreadError: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:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"killed thread:@checkpoint: omitted +4 !o:Email::Queue::Purge:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Purged output queue +6 #"bkha"Session Ended +2 #"brent"Session Ended @1531813961.68CEST @1531813976.80CEST = =tMAIN =mMAIN_scheduler @CEST1531813978.42 #"core_reset"Sent BREAK +2 #t@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0x46E6, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +259 "Can"  x +   x + #tPolling Can every 10:00 +3 #Cleanly exited at 09:52:41CEST17-Jul-18 +1058 #-> ESP.configure +484 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core +27 #"core_reset"Sent BREAK +3 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0x5939, state=0x3ACE, ifg=0x00, ie=0xF5 #ESP2 v3.30 I2C Gateway v3.06 + !to:I2C::Gateway::Reset:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06 +484 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time 'ܳH +28 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0x4443, state=0x3ACE, ifg=0x00, ie=0xF5 #ESP2 v3.30 I2C Gateway v3.06 + !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time 'ǚ +7 ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +5 !to:Thread::ChildDied : @causeo:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:604:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:602:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:563:in `configCmd'"5/home/esp/esp2/lib/i2c/gateway.rb:483:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time 'ǚ;[ "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdi4Q< ; ":Restarting_core_reader +138 #-> quit +337 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time 'ܳH +28 #"core_reset"Sent BREAK + #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F #@0x6F9D, state=0x3ACE, ifg=0x00, ie=0xF5 + #ESP2 v3.30 I2C Gateway v3.06 +57 #mEXIT @1531814011.96CEST @1531814072.36CEST = =tMAIN =mMAIN_scheduler @CEST1531814073.96 #"core_reset"Sent BREAK +2 #t@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F #@0x7034, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +172 !o:AnalyticalModule::PCRCore: @refiܻ; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +252 "Can"   +    + #tPolling Can every 10:00 +2 #Cleanly exited at 09:53:31CEST17-Jul-18 +526 #-> ESP.configure +486 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core +28 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0x1A53, state=0x3ACE, ifg=0x00, ie=0xF5 + #ESP2 v3.30 I2C Gateway v3.06 +3 !to:I2C::Gateway::Reset:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06 +481 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time ') +28 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F #@0xD3D1, state=0x3ACE, ifg=0x00, ie=0xF5 + #ESP2 v3.30 I2C Gateway v3.06 + !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time '}| +8 ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +4 !to:Thread::ChildDied : @causeo:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:604:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:602:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:563:in `configCmd'"5/home/esp/esp2/lib/i2c/gateway.rb:483:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time '}|;[ "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdiV< ; ":Restarting_core_reader +476 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time ') +29 #"core_reset"Sent BREAK + #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F #@0x2B3E, state=0x3ACE, ifg=0x00, ie=0xF5 + #ESP2 v3.30 I2C Gateway v3.06 + !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time '! +6 !to:Thread::ChildDied : @causeo:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:604:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:602:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:563:in `configCmd'"5/home/esp/esp2/lib/i2c/gateway.rb:483:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time '!;[ "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdi< ; ":Restarting_core_reader +67 ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +42 #t-> quit +173 !o:SignalException:\ signoi:bt[ "3/home/esp/esp2/lib/framework.rb:97:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGQUIT +4 #mEXIT @1531814104.40CEST @1531814154.05CEST = =ECan =tMAIN =mMAIN_scheduler @CEST1531814156.12 #"core_reset"Sent BREAK +2 #t@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0x63A3, state=0x3AE0, ifg=0x00, ie=0x75 #\ESP2 v3.30 I2C Gateway v3.06 +9 #\ESP2 v3.30 I2C Gateway v3.06 +616 !"core_reader"o:I2C::Gateway::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:226:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:226: mesg"No Response from core +27 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0x11F6, state=0x3ACE, ifg=0x00, ie=0xF5 #\ESP2 v3.30 I2C Gateway v3.06 + !to:I2C::Gateway::Reset: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"+Restarted ESP2 v3.30 I2C Gateway v3.06 +626 !"core_reader"o:I2C::Gateway::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:226:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:226: mesg"No Response from core:@timestampu: Time '& +28 #"core_reset"Sent BREAK + #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD7CD, state=0x3ACE, ifg=0x00, ie=0xF5 + #\ESP2 v3.30 I2C Gateway v3.06 + !"Restart_core_reader"o:I2C::Gateway::Reset:bt[ "1/home/esp/esp2/lib/threads.rb:712:in `start'"2/home/esp/esp2/lib/threads.rb:766:in `create'"6/home/esp/esp2/lib/threads.rb:765:in `initialize'"&/home/esp/esp2/lib/threads.rb:765: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time 'Æ +4 !"core_reader"o:Thread::ChildDied :bt[":/home/esp/esp2/lib/i2c/gateway.rb:226:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:226: @causeo:I2C::Gateway::Reset;["4/home/esp/esp2/lib/i2c/gateway.rb:322:in `stop'"1/home/esp/esp2/lib/schedule.rb:599:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:495:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:493:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:488:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:483:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:371:in `configCmd'"4/home/esp/esp2/lib/i2c/gateway.rb:427:in `open'"5/home/esp/esp2/lib/i2c/gateway.rb:326:in `reset'"2/home/esp/esp2/lib/threads.rb:769:in `create'"1/home/esp/esp2/lib/threads.rb:709:in `start'"2/home/esp/esp2/lib/threads.rb:766:in `create'"6/home/esp/esp2/lib/threads.rb:765:in `initialize'"&/home/esp/esp2/lib/threads.rb:765: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time 'Æ; ":Restart_core_reader:@threadIdi +26 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0x1D8C, state=0x3ACE, ifg=0x00, ie=0xF5 #\ESP2 v3.30 I2C Gateway v3.06 +194 !"Restart_core_reader"o:I2C::Gateway::Reset:bt[ "1/home/esp/esp2/lib/threads.rb:712:in `start'"2/home/esp/esp2/lib/threads.rb:766:in `create'"6/home/esp/esp2/lib/threads.rb:765:in `initialize'"&/home/esp/esp2/lib/threads.rb:765: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time ' +5 !"core_reader"o:Thread::ChildDied :bt[":/home/esp/esp2/lib/i2c/gateway.rb:226:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:226: @causeo:I2C::Gateway::Reset;["4/home/esp/esp2/lib/i2c/gateway.rb:322:in `stop'"1/home/esp/esp2/lib/schedule.rb:599:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:495:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:493:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:488:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:483:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:371:in `configCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:390:in `configure'"4/home/esp/esp2/lib/i2c/gateway.rb:422:in `open'"5/home/esp/esp2/lib/i2c/gateway.rb:326:in `reset'"2/home/esp/esp2/lib/threads.rb:769:in `create'"1/home/esp/esp2/lib/threads.rb:709:in `start'"2/home/esp/esp2/lib/threads.rb:766:in `create'"6/home/esp/esp2/lib/threads.rb:765:in `initialize'"&/home/esp/esp2/lib/threads.rb:765: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time '; ":Restart_core_reader:@threadIdiX% +28 #"core_reset"Sent BREAK #"core_reader"B + #@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0x3BB9, state=0x3ACE, ifg=0x00, ie=0xF5 #\ESP2 v3.30 I2C Gateway v3.06 +194 !"Restart_core_reader"o:I2C::Gateway::Reset:bt[ "1/home/esp/esp2/lib/threads.rb:712:in `start'"2/home/esp/esp2/lib/threads.rb:766:in `create'"6/home/esp/esp2/lib/threads.rb:765:in `initialize'"&/home/esp/esp2/lib/threads.rb:765: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time 's +6 !"core_reader"o:Thread::ChildDied :bt[":/home/esp/esp2/lib/i2c/gateway.rb:226:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:226: @causeo:I2C::Gateway::Reset;["4/home/esp/esp2/lib/i2c/gateway.rb:322:in `stop'"1/home/esp/esp2/lib/schedule.rb:599:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:495:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:493:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:488:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:483:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:371:in `configCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:390:in `configure'"4/home/esp/esp2/lib/i2c/gateway.rb:422:in `open'"5/home/esp/esp2/lib/i2c/gateway.rb:326:in `reset'"2/home/esp/esp2/lib/threads.rb:769:in `create'"1/home/esp/esp2/lib/threads.rb:709:in `start'"2/home/esp/esp2/lib/threads.rb:766:in `create'"6/home/esp/esp2/lib/threads.rb:765:in `initialize'"&/home/esp/esp2/lib/threads.rb:765: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time 's; ":Restart_core_reader:@threadIdi quit +2 #m\EXIT @1531814179.21CEST @1531814830.47CEST = =tMAIN =mMAIN_scheduler @CEST1531814832.13 #"core_reset"Sent BREAK + #t@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0xA6EE, state=0x3AE0, ifg=0x00, ie=0x75 + #@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F #@0x8ACA, state=0x3ACE, ifg=0x00, ie=0xF5 + #>OVERRUN< ESP2 v3.30 I2C Gateway v3.06 +8 #>OVERRUN< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +263 "Can" +  +  +  + #tPolling Can every 10:00 +3 #Cleanly exited at 09:55:04CEST17-Jul-18 +1095 #-> ESP.configure +484 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core +28 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F #@0xF2BC, state=0x3ACE, ifg=0x00, ie=0xF5 + #ESP2 v3.30 I2C Gateway v3.06 +4 !to:I2C::Gateway::Reset:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06 +480 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time (+ +28 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F #@0x36F5, state=0x3ACE, ifg=0x00, ie=0xF5 + #ESP2 v3.30 I2C Gateway v3.06 + !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time (gg~ +8 ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +4 !to:Thread::ChildDied : @causeo:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:604:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:602:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:563:in `configCmd'"5/home/esp/esp2/lib/i2c/gateway.rb:483:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time (gg~;[ "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdiXB< ; ":Restarting_core_reader +272 !o:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGQUIT +202 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time (+ +29 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F +4 #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F +2 #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F + #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F +2 #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0xF6B1, state=0x3ACE, ifg=0x00, ie=0xF5 #ESP2 v3.30 I2C Gateway v3.06 + !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time (Z +7 !to:Thread::ChildDied : @causeo:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:604:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:602:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:563:in `configCmd'"5/home/esp/esp2/lib/i2c/gateway.rb:483:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time (Z;[ "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdid; ; ":Restarting_core_reader +110 ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +370 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time (+ +29 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0x7A00, state=0x3ACE, ifg=0x00, ie=0xF5 + #ESP2 v3.30 I2C Gateway v3.06 + !"Restarting_core_reader"o:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time (+' +7 !to:Thread::ChildDied : @causeo:I2C::Gateway::Reset:bt["1/home/esp/esp2/lib/schedule.rb:513:in `stop'"1/home/esp/esp2/lib/schedule.rb:603:in `stop'":/home/esp/esp2/lib/i2c/gateway.rb:604:in `writeAcked'";/home/esp/esp2/lib/rmutex.rb:125:in `exclusive_unlock'":/home/esp/esp2/lib/i2c/gateway.rb:602:in `writeAcked'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'":/home/esp/esp2/lib/i2c/gateway.rb:597:in `writeAcked'"=/home/esp/esp2/lib/i2c/gateway.rb:592:in `writeAckedCmd'"9/home/esp/esp2/lib/i2c/gateway.rb:563:in `configCmd'"5/home/esp/esp2/lib/i2c/gateway.rb:483:in `open!'"4/home/esp/esp2/lib/i2c/gateway.rb:487:in `open'";/home/esp/esp2/lib/i2c/gateway.rb:508:in `openPrimary'"7/home/esp/esp2/lib/i2c/gateway.rb:518:in `recover'"1/home/esp/esp2/lib/drowsy.rb:56:in `recover'"5/home/esp/esp2/lib/i2c/gateway.rb:418:in `reset'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06:@timestampu: Time (+';[ "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdi(: ; ":Restarting_core_reader +210 ."Qmail"BadNews.email "Restarted ESP2 v3.30 I2C Gateway v3.06",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +106 #t-> quit +163 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:305:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:305: mesg"No Response from core:@timestampu: Time (+ +28 #"core_reset"Sent BREAK +2 #"core_reader"@0x17B2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1E28, state=0x3B10, ifg=0x08, ie=0x5F + #@0x51E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5389, state=0x3B10, ifg=0x20, ie=0x7F #@0x59FF, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD53D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD6E2, state=0x3B10, ifg=0x20, ie=0x7F #@0xDD59, state=0x3B10, ifg=0x08, ie=0x5F + #@0x0F39, state=0x3ACE, ifg=0x00, ie=0xF5 #ESP2 v3.30 I2C Gateway v3.06 +266 !to:SignalException:\ signoi:bt[ "3/home/esp/esp2/lib/framework.rb:97:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGQUIT +3 #mEXIT @1531814878.82CEST @1531883286.77CEST = =tMAIN =mMAIN_scheduler @CEST1531883288.42 #"core_reset"Sent BREAK + #t@0x899A, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +272 "Can"   +    + #tPolling Can every 10:00 +3 #Cleanly exited at 10:07:58CEST17-Jul-18 +687 #-> ESP.configure +3 #Powering core bus +502 .Gate.power :raw,:ON +4 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %  + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %' +2 .tSS.configure SSconfig +2 "sampler")#.0X exit +5 #mEXIT @1531883827.09CEST @1531883835.77CEST = =tMAIN =mMAIN_scheduler @CEST1531883837.37 #"core_reset"Sent BREAK + #t@0xD076, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD7E7, state=0x3B10, ifg=0x08, ie=0x5F + #@0xFBDA, state=0x3B10, ifg=0x20, ie=0x7F + #@0xFD7F, state=0x3B10, ifg=0x20, ie=0x7F #@0x02C0, state=0x3B10, ifg=0x20, ie=0x7F + #@0x036C, state=0x3B10, ifg=0x20, ie=0x7F + #@0x082C, state=0x3B10, ifg=0x20, ie=0x7F + #@0x0D94, state=0x3B10, ifg=0x08, ie=0x5F #@0xB468, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +175 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +262 "Can"  FF +   FF + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %L + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %#(  + .tSS.configure SSconfig +2 "sampler")#.0X + .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 +4 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +11 #tCleanly exited at 05:17:07CEST18-Jul-18 +155 #-> ESP.shutdown +4 #Asleep / Shutdown +35 ."shutdown"Gate.power :core,:OFF +3 .Gate.power :raw,:OFF + #Shutdown +134 #t-> exit +5 #mEXIT @1531883850.58CEST @1531894681.34CEST = =tMAIN =mMAIN_scheduler @CEST1531894683.02 #"core_reset"Sent BREAK +2 #t@0x7C03, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +269 "Can" ?  +  ?  #tPolling Can every 10:00 +4 #Cleanly exited at 05:17:30CEST18-Jul-18 +532 #-> ESP.ready! +2 #Powering core bus +468 .Gate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  + "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % ; + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % ' + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\ \ @\ / +2 "manipulator"&?& +3 "core" &j\ 6\ -S +2 "storage"(@& +3 "core" & { +2 "storage"(A% +3 "core" %U \  9 +2 "collection"'B9 +3 "core" 9 5 +2 "processing"%C9 +3 "core" 9\  +701 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % I +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *E% +2 "core" % 5 +2 .tATV.dial :air2 + "MFB"*F  +121 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +551 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5285 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +118 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5257 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 + "MFB"*K  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +25967 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*M  +125 "core"  +1135 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*N% +3 "core" %RaE +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*O'@; +4054 "core" ' +2 "MFB"*P% +45 "core" %@AD +721 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*Q n +141 "core" o +473 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*R  +140 "core"  +244 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*S n +139 "core" n +166 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*T  +150 "core"  +464 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*U n +139 "core" o +167 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*V  +149 "core"  +311 #t-> ATV.extSrc +2 .ATV.dial :extSrc +169 #-> ATV.waste +2 .ATV.dial :waste + "MFB"*W n +138 "core" n +342 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*X  +138 "core"  +874 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*Y n +140 "core" n +390 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*Z  +140 "core"  +865 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*[ n +140 "core" o +243 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*\\  +138 "core"  +679 #t-> ATV.extSrc +2 .ATV.dial :extSrc +173 #-> ATV.waste +2 .ATV.dial :waste + "MFB"*] n +140 "core" n +188 #t-> ATV.extSrc +2 .ATV.dial :extSrc +2 "MFB"*^  +149 "core"  +362 #t-> ARV +2 "MFB"*_ +2 "core"  +556 #t-> ARV.legend +2110 #-> ARV.legend +1603 "Can" \\[ +249 #t-> ATV.air1 +2 .ATV.dial :air1 + "MFB"*`  +161 "core" +1167 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*a% +3 "core" %@AD +2 .tAS.seek 0.229ml +2 "MFB"*b' +538 .tAS.hold +2 "MFB"*c+ +3 "core" ' h +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.229ml Aborted!:@checkpoint: omitted +721 #-> ATV.waste +2 .ATV.dial :waste + "MFB"*d n +52 "core" m +630 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*e'R +1329 "core" ' +2 "MFB"*f% +3 "core" %RV +864 #t-> ATV.air1 +2 .ATV.dial :air1 + "MFB"*g  +51 "core" +439 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*h  +172 "core"  +4109 #t-> shortMFB([Rp],[:extSrc]){}.finish +2 !o:Log::CannotDump:bt["7/home/esp/esp2/lib/log.rb:469:in `recordException'"7/home/esp/esp2/lib/log.rb:588:in `recordException'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"7/home/esp/esp2/lib/log.rb:587:in `recordException'"5/home/esp/esp2/lib/esp.rb:311: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"B# +698 #-> shortmfb([Rp],[:extSrc]){}.finish +10 "MFB"*i% +3 "core" %RC +2 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18jul1808h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*j  +47 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*k  +25 "core"  +2 "MFB"*l% +3 "core" %RzC +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*m'$h +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*n' +2904 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*o n +161 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*p'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*q'(@ +2906 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*r  +163 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*s  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*t% +3 "core" %('0 +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*u'FQ +616 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 + "MFB"*v  +150 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*w% +3 "core" %FR@\ ; +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*x' +1827 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP3 + "MFB"*y  +37 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"*z% +3 "core" %) C +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*{' +620 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 +2 "MFB"*|  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*}% +3 "core" %- I +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*~') +641 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*  +128 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*% +3 "core" %/) +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5853 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*  +52 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\  B +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +620 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*% +3 "core" %\ # > +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' X +5047 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*  +74 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*\  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"* % +4 "core" % ^$v +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"* '} +10339 "Can"  \\\\ +22251 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"* % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +36616 "Can"  zzl +60004    | +60004  3 zz +60005 \ G t +60004   jjP +60004  ' wwD +60004    } +39586 #"bkha"Session Begun +2334 #-> showlog 10 +18085 "Can" 1 ww +28604 ."PCR"PCR.off +132 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"1678250:1926,892,681,709,60.0001;1679150:2193,944,695,702,60.0001;1680200:2418,1265,706,724,59.9628;1789830:1917,931,679,690,60.0001;1790730:2145,944,693,692,59.9628;1791780:2384,1193,697,705,60.0001;1901390:1934,974,695,712,60.0001;1902290:2136,971,703,718,60.0374;1903340:2441,1238,649,677,60.0001;2012590:1945,916,641,689,60.0001;2013490:2175,920,687,671,60.0001;2014540:2394,1246,697,715,60.0374;2123610:1942,1006,690,712,60.0001;2124510:2124,976,698,678,60.0001;2125560:2452,1232,687,683,60.0374;2234520:1943,844,684,672,59.9628;2235420:2196,898,693,672,60.0001;2236470:2407,1221,707,705,60.0001;2345500:1944,832,687,688,59.9628;2346400:2189,802,696,684,59.9628;2347450:2423,1344,694,698,60.0001;2456430:1939,915,698,710,60.0001;2457330:2207,860,700,699,60.0001;2458380:2424,1267,693,687,60.0001;2567150:1942,937,672,707,59.9628;2568050:2186,899,702,704,60.0374;2569100:2465,1272,688,673,60.0374;2677780:1942,882,683,688,60.0001;2678680:2211,902,691,677,60.0001;2679730:2384,1182,696,702,60.0001;2788560:1933,922,652,684,60.0001;2789460:2173,966,684,675,60.0374;2790510:2399,1175,703,690,60.0374;2900010:1942,901,684,695,60.0001;2900910:2166,932,691,674,60.0001;2901960:2426,1220,702,699,60.0001;3011280:1944,926,693,716,60.0001;3012180:2159,952,703,698,59.9628;3013230:2473,1248,652,683,60.0001;3122390:1950,942,662,705,60.0001;3123290:2145,960,697,704,60.0001;3124340:2450,1215,690,684,60.0001;3233300:1938,968,684,692,60.0001;3234200:2124,968,692,689,60.0001;3235250:2410,1172,694,685,60.0001;3344420:1946,923,687,694,59.9628;3345320:2157,934,688,667,60.0001;3346370:2395,1186,708,704,60.0001;3455800:1936,954,673,709,60.0001;3456700:2128,1024,698,700,60.0001;3457750:2457,1150,691,676,60.0374;3566690:1940,945,693,700,60.0001;3567590:2119,994,692,703,60.0001;3568640:2424,1159,696,682,60.0001;3678190:1948,859,693,709,59.9628;3679090:2222,873,687,675,60.0001;3680140:2419,1263,680,701,60.0001;3789130:1934,902,659,696,59.9628;3790030:2206,914,683,671,59.9628;3791080:2405,1229,704,698,60.0374;3900060:1940,945,703,732,60.0001;3900960:2200,895,696,705,60.0001;3902010:2470,1280,685,668,60.0001;4011000:1949,880,717,720,60.0001;4011900:2200,912,703,702,60.0001;4012950:2477,1254,685,672,59.9628;4121680:1949,843,697,702,59.9628;4122580:2234,910,646,680,60.0001;4123630:2409,1227,702,704,60.0374;4233020:1952,968,707,727,59.9628;4233920:2171,984,703,696,60.0001;4234970:2470,1238,657,673,60.0001;4344310:1954,928,706,731,60.0001;4345210:2176,966,704,698,59.9628;4346260:2468,1215,688,669,59.9628;4455370:1937,946,696,708,59.9255;4456270:2139,966,695,693,60.0001;4457320:2461,1188,692,676,60.0001;4566620:1976,891,710,728,59.9628;4567520:2248,851,697,686,60.0374;4568570:2486,1261,661,679,60.0001;4677450:2009,909,707,695,60.0001;4678350:2269,918,706,693,60.0001;4679400:2539,1256,684,669,60.0001;4788630:2062,938,692,704,60.0001;4789530:2269,962,686,652,60.0001;4790580:2601,1192,696,683,60.0001;4899730:2201,1018,714,715,60.0001;4900630:2426,973,699,697,59.9628;4901680:2796,1150,688,626,60.0001;5011010:2414,944,699,735,60.0001;5011910:2697,944,706,698,60.0001;5012960:3083,1235,680,672,60.0001;5122360:2646,833,709,717,60.0001;5123260:3044,840,696,674,60.0001;5124310:3331,1311,700,695,60.0001;5232860:2893,886,689,727,59.9628;5233760:3325,855,702,688,60.0001;5234810:3699,1284,689,687,60.0001;5344120:3122,976,718,729,60.0001;5345020:3499,962,680,708,60.0374;5346070:4025,1219,690,673,60.0001;5454820:3333,993,709,711,60.0001;5455720:3719,1001,692,690,60.0001;5456770:158,1181,696,675,60.0001;5565770:3492,852,721,726,59.9628;5566670:3970,901,702,697,60.0001;5567720:350,1279,692,678,60.0001;5676550:3648,884,719,722,59.9628;5677450:95,895,697,684,59.9628;5678500:350,1280,667,691,60.0001;5787800:3784,968,721,729,59.9628;5788700:216,919,701,704,59.9628;5789750:350,1272,690,670,60.0001;5898660:3916,932,724,725,59.9628;5899560:350,925,668,699,60.0001;5900610:350,1253,688,667,60.0001;6009230:3994,960,707,715,59.9628;6010130:350,970,699,690,60.0001;6011180:350,1188,689,682,60.0374;6120130:23,871,719,731,60.0001;6121030:350,860,703,695,60.0001;6122080:350,1294,689,676,60.0001;6231820:101,1193,730,733,59.9628; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18jul1808h.pcr +2 "MFB"*% +5 "core" %x, + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +37 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +120 "core" & +2 "MFB"*% +3 "core" %($| +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zj +226 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +55 "core"  +2 "MFB"*% +3 "core" %Zw B +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +54 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %> 4t +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'V +530 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"* % +3 "core" %^  J +46 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*"'p +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*  +62 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*(  +83 "core"  +2 "MFB"*% +3 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +3 "MFB"*!'l +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +3 "MFB"**' +3073 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*,'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*%'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*'' +2962 "Can" @ aai +2811 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*/'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*0  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*1 % +119 "core" % +2 "MFB"*2% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*3' +230 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*4  +52 "core" +2 "MFB"*5% +3 "core" %\ = +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*6'> +16111 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*7 % +53 "core" & +4 ."MFBPCR"delay 3 seconds +303 "MFB"*8% +3 "core" %>\ K ] +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*9' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*:  +53 "core" +2 "MFB"*;% +3 "core" %M F +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*<'q& +330 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*=  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*>'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18143 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*?' +5778 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*@'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*A' +2808 "Can" " aa6 +2970 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*C' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*F'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +5069 "core" ' +23969 "Can" \\]j +60004   \\\\ +35387 #"bkha"-> deconEluateRecoveryLine :extSrc +2 #deconEluateRecoveryLine extSrc +3 .ATV.dial :waste +5 "MFB"*H n +119 "core" n +2 ."bkha"AS.seek 0ml +4 "MFB"*K'V +4 "core" ' + ."bkha"ATV.dial :air3 +3 "MFB"*L % +75 "core" % +2 "MFB"*M% +4 "core" %VA +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0.01ml +3 "MFB"*N' +225 "core" ' + ."bkha"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*J  +38 "core" +2 "MFB"*P% +3 "core" %G +2 ."bkha"AS.seek 0.31ml +3 "MFB"*Q'm +6057 "core" ' + ."bkha"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*R % +52 "core" & +2 ."bkha"delay 3 seconds +302 "MFB"*S% +3 "core" %m"\ 5 +2 ."bkha"AS.seek 0.335ml +2 "MFB"*T' +526 "core" ' +2 ."bkha"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*U  +54 "core"  +2 "MFB"*V% +3 "core" % / +2 ."bkha"AS.seek 0.32ml +3 "MFB"*W'_ +328 "core" ' + ."bkha"delay 3 seconds +303 .ATV.dial :extSrc +2 "MFB"*X  +59 "core"  +2 ."bkha"AS.seek 0ml +4 "MFB"*Y'V +6460 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.5ml +2 "MFB"*Z'(@ +2900 "core" ' + ."bkha"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0ml +3 "MFB"*['V +5868 "Can"\  ^] +4210 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.5ml +2 "MFB"*\\'(@ +2905 "core" ' + ."bkha"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0ml +2 "MFB"*]'V +10081 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 0.5ml +3 "MFB"*^'(@ +2901 "core" ' + ."bkha"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0ml +3 "MFB"*_'V +10081 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.5ml +3 "MFB"*`'(@ +2901 "core" ' + ."bkha"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +46 ."bkha"ATV.dial :extSrc +11 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0ml +3 "MFB"*a'V +10081 "core" ' + ."bkha"ATV.dial :air2 +3 "MFB"*O  +127 "core" +2 "MFB"*b% +4 "core" %VY + ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 0.5ml +3 "MFB"*d'(C +5058 "core" ' + ."bkha"ATV.dial :extSrc +4 "MFB"*c  +139 "core"  +2 "MFB"*f% +4 "core" %(5X\ 0 +2 ."bkha"AS.seek 0.02ml +2 "MFB"*g' +4860 "core" ' + ."bkha"delay 1 second +103 .ATV.dial :waste +2 "MFB"*h n +128 "core" o +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek :empty +2 "MFB"*i'R +147 "core" ' +2 "MFB"*j% +4 "core" %RN +5119 "Can"   [[^ +60005  0 ZZA +17232 #t-> ATV.extSrc +2 .ATV.dial :extSrc +5 "MFB"*k  +141 "core"  +2959 #t-> AS.pull 0.2, ASslow1 +3 "MFB"*l% +4 "core" %R: +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml +2 "MFB"*e'@G +4048 "core" ' +2 "MFB"*m% +3 "core" %@B\ 7 +1434 #t-> ATV.air1 +2 .ATV.dial :air1 +4 "MFB"*o  +164 "core" +716 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*n% +4 "core" %@B\ 7 +2 .tAS.seek 0.229ml +3 "MFB"*p' +625 "core" ' +2 "MFB"*r% +3 "core" %\ 3 +662 #t-> ATV.waste +2 .ATV.dial :waste +4 "MFB"*s n +52 "core" m +591 #t-> AS.empty +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*t'R +1352 "core" ' +2 "MFB"*q% +3 "core" %R +643 #t-> shortmfb([Rp],[:extSrc]){}.finish +12 "MFB"*v% +3 "core" %Ra +2 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18jul1811h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +2 #Priming with carrier +3 .ATV.dial ARV +4 "MFB"*w  +158 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*u  +26 "core"  +2 "MFB"*y% +3 "core" %R" +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*z'$ +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*x' +2902 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*| n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*}'R +5074 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*{'(@ +2906 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*  +173 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +37 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"*~% +3 "core" %(- +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +5 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FW +627 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*  +151 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*% +4 "core" %FU\  c +3 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*' +1821 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP3 +2 "MFB"*  +37 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +205 "MFB"*% +3 "core" % A +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"* ' +617 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*\  +40 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +205 "MFB"* % +3 "core" % F +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*' +633 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*  +130 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*% +3 "core" %P +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +4407 "Can"b\  [[U +1459 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +3 "MFB"*  +51 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\ w V +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +617 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*  +61 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +205 "MFB"*% +3 "core" %\  n P +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' 7 +5044 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*  +74 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +5 "MFB"*  +37 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +4 "core" % :X F +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'Y +32607 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*  +76 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"* % +38 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +16942 "Can"  ~ +60004 \ ] K +60005   tX +60004  4 ee +60004 \ 7 ww+ +60004   { +60005  C ||I +60004    un +47488 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"11460650:1971,910,743,747,60.0001;11461550:2197,971,711,697,60.0001;11462600:2504,1205,693,682,60.0374;11571670:1976,909,722,709,60.0001;11572570:2254,925,652,676,59.9628;11573620:2452,1237,699,700,60.0001;11682740:1974,946,714,707,60.0001;11683640:2187,951,693,684,60.0001;11684690:2468,1191,664,689,60.0001;11793990:1976,926,716,698,60.0001;11794890:2208,936,691,674,59.9628;11795940:2460,1202,702,698,60.0001;11905330:1965,816,688,665,59.9628;11906230:2263,886,698,685,60.0001;11907280:2467,1276,701,695,60.0001;12016430:1972,837,721,713,59.9628;12017330:2257,849,694,682,60.0001;12018380:2425,1310,705,691,60.0001;12127580:1968,977,730,728,60.0001;12128480:2167,986,706,692,60.0001;12129530:2489,1131,691,672,60.0001;12239080:1961,970,687,705,59.9628;12239980:2156,1007,693,678,60.0001;12241030:2465,1156,694,688,60.0001;12350350:1970,886,735,730,60.0001;12351250:2226,865,675,702,60.0001;12352300:2491,1270,687,666,60.0001;12461470:1972,844,728,719,60.0001;12462370:2261,853,694,691,60.0374;12463420:2465,1237,672,681,60.0001;12572380:1969,939,701,727,60.0001;12573280:2173,984,706,691,60.0374;12574330:2491,1174,689,670,60.0001;12683120:1965,973,725,715,60.0001;12684020:2167,1010,697,694,60.0001;12685070:2487,1173,692,667,60.0001;12794270:1965,893,716,705,60.0001;12795170:2239,901,689,671,60.0001;12796220:2445,1254,706,697,60.0001;12905180:1972,809,727,708,59.9628;12906080:2243,874,695,680,60.0001;12907130:2467,1295,704,693,60.0374;13016070:1973,967,732,738,60.0001;13016970:2199,944,704,698,59.9628;13018020:2489,1263,653,679,60.0001;13126970:1969,938,707,738,59.9628;13127870:2214,923,705,701,59.9628;13128920:2501,1245,686,675,60.0374;13238040:1971,862,720,706,59.9628;13238940:2260,914,655,678,60.0001;13239990:2450,1277,708,707,60.0001;13348520:1964,869,699,730,59.9628;13349420:2227,899,704,703,60.0001;13350470:2478,1251,689,674,60.0374;13459720:1967,940,717,698,59.9628;13460620:2186,941,659,668,60.0001;13461670:2440,1131,699,683,60.0374;13571150:1981,826,723,713,59.9628;13572050:2273,879,696,681,60.0001;13573100:2474,1234,669,696,60.0374;13681820:1962,943,715,692,59.9628;13682720:2165,949,684,668,60.0001;13683770:2443,1163,700,699,60.0001;13792710:1985,917,713,702,59.9628;13793610:2283,921,687,660,60.0374;13794660:2459,1185,678,701,60.0001;13903620:2016,882,683,698,59.9628;13904520:2304,871,692,670,60.0374;13905570:2514,1267,716,693,60.0001;14014200:2058,858,735,724,59.9628;14015100:2347,857,704,698,60.0001;14016150:2586,1272,692,681,60.0374;14124680:2134,929,733,739,60.0001;14125580:2386,909,708,703,60.0001;14126630:2708,1252,691,668,60.0374;14235450:2307,827,729,711,59.9628;14236350:2631,834,697,683,60.0374;14237400:2895,1288,675,693,60.0001;14346700:2521,847,734,722,59.9628;14347600:2887,854,700,687,60.0001;14348650:3219,1253,693,679,60.0001;14457430:2780,945,730,730,59.9628;14458330:3126,901,679,692,60.0001;14459380:3571,1236,689,677,60.0001;14568720:3004,908,738,730,60.0001;14569620:3443,871,704,695,60.0001;14570670:3902,1259,662,672,60.0001;14679670:3241,945,687,704,60.0001;14680570:3647,940,690,672,60.0001;14681620:30,1181,696,689,60.0374;14790860:3417,891,724,718,59.9628;14791760:3943,866,663,683,60.0001;14792810:309,1309,699,689,60.0001;14901720:3604,963,716,697,59.9628;14902620:4062,948,689,673,60.0001;14903670:350,1171,694,647,60.0001;15012480:3753,1019,716,706,59.9628;15013380:110,1013,694,677,60.0001;15014430:350,1161,699,683,60.0001;15123450:3884,910,718,697,60.0001;15124350:350,929,686,670,60.0001;15125400:350,1225,708,704,60.0374;15234450:4006,916,736,700,60.0001;15235350:350,884,703,698,60.0001;15236400:350,1283,686,667,60.0001;15345580:15,981,729,719,60.0001;15346480:350,1030,701,665,60.0001;15347530:350,1200,695,672,60.0001;15456300:116,849,730,723,60.0001;15457200:350,874,697,682,60.0001;15458250:350,1312,694,688,60.0001;15567340:191,871,716,703,60.0001;15568240:350,905,693,673,60.0001;15569290:350,1330,706,702,60.0374;15678570:261,977,729,727,60.0001;15679470:350,942,703,713,60.0001;15680520:350,1282,693,665,60.0001;15789240:323,980,721,695,59.9628;15790140:350,950,683,674,60.0001;15791190:350,1193,698,686,60.0001;15900160:350,880,717,698,60.0001;15901060:350,933,690,674,60.0001;15902110:350,1277,709,702,60.0374;16010590:350,1278,732,720,59.9628; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18jul1811h.pcr +3 "MFB"* % +3 "core" %^ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +37 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*( % +121 "core" & +2 "MFB"*% +3 "core" %(  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*"'Zf +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*!  +54 "core"  +2 "MFB"**% +3 "core" %Ze8 G +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*,'> +6055 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*+ % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*%% +3 "core" %>  Y +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*''K +527 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*0  +52 "core" +2 "MFB"*1% +3 "core" %N& D +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*2'p +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*/  +61 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV + "MFB"*4  +84 "core"  +2 "MFB"*5% +3 "core" %p  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*3'V +1602 "Can" ) `_ +436 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +3 "MFB"*7' +3072 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +48 ."MFBPCR"delay 1 second +109 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*8'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*6' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*:'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*;' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*9'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*=  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*< % +120 "core" & +2 "MFB"*>% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*?' +228 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*@  +54 "core"  +2 "MFB"*A% +3 "core" %  L +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*B'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*C % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*D% +3 "core" %>o +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*E' +531 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*F  +53 "core" +2 "MFB"*G% +3 "core" %\ ; +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*H'q3 +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*L  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*M'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +11553 "Can"\  } +6894 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +3 "MFB"*I' +5777 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*K'V +2760 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*P'V +2762 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*N' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*S' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*U' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*V'V +5068 "core" ' +4722 "Can"  [Z +60004 \  [Z +49392 #"bkha"-> deconEluateRecoveryLine :extSrc +2 #deconEluateRecoveryLine extSrc +3 .ATV.dial :waste +4 "MFB"*T n +120 "core" o +2 ."bkha"AS.seek 0ml +4 "MFB"*X'V +4 "core" ' + ."bkha"ATV.dial :air3 +3 "MFB"*W % +74 "core" $ +2 "MFB"*Y% +4 "core" %V4 +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.01ml +2 "MFB"*Z' +233 "core" ' + ."bkha"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*[  +38 "core" +2 "MFB"*\\% +4 "core" % K +2 ."bkha"AS.seek 0.31ml +2 "MFB"*]'m +6054 "core" ' + ."bkha"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*^ % +53 "core" & +2 ."bkha"delay 3 seconds +302 "MFB"*_% +3 "core" %m\ ; +2 ."bkha"AS.seek 0.335ml +3 "MFB"*`' +527 "core" ' + ."bkha"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*O  +54 "core"  +2 "MFB"*b% +3 "core" % C +3 ."bkha"AS.seek 0.32ml +43 "MFB"*a'e +324 "core" ' + ."bkha"delay 3 seconds +303 .ATV.dial :extSrc +2 "MFB"*c  +59 "core"  +2 ."bkha"AS.seek 0ml +4 "MFB"*f'V +1533 "Can" # \\\\ +4924 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."bkha"AS.seek 0.5ml +3 "MFB"*d'(@ +2901 "core" ' + ."bkha"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0ml +3 "MFB"*h'V +10083 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 0.5ml +3 "MFB"*j'(@ +2900 "core" ' + ."bkha"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0ml +3 "MFB"*g'V +10081 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."bkha"AS.seek 0.5ml +3 "MFB"*k'(@ +2901 "core" ' + ."bkha"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0ml +3 "MFB"*l'V +10081 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."bkha"AS.seek 0.5ml +3 "MFB"*i'(@ +2901 "core" ' + ."bkha"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."bkha"ATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0ml +3 "MFB"*m'V +10082 "core" ' + ."bkha"ATV.dial :air2 +3 "MFB"*o  +126 "core"  +2 "MFB"*n% +4 "core" %VB + ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 0.5ml +3 "MFB"*e'(= +1585 "Can" ^^ +3472 "core" ' + ."bkha"ATV.dial :extSrc +4 "MFB"*r  +140 "core"  +2 "MFB"*s% +3 "core" %(-7\ 0 +3 ."bkha"AS.seek 0.02ml +2 "MFB"*p' +4857 "core" ' + ."bkha"delay 1 second +103 .ATV.dial :waste +2 "MFB"*q n +129 "core" o +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek :empty +4 "MFB"*v'R +147 "core" ' +2 "MFB"*w% +4 "core" %Ry +51121 "Can"  YY +18280 #t-> ATV.extSrc +2 .ATV.dial :extSrc +5 "MFB"*u  +140 "core"  +1483 #t-> AS.pull 0.2, ASslow1 +3 "MFB"*y% +4 "core" %Rd +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml +4 "MFB"*t'@E +4052 "core" ' +2 "MFB"*z% +3 "core" %@<\ 8 +725 #t-> ATV.air1 +2 .ATV.dial :air1 +4 "MFB"*|  +162 "core" +680 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*x% +4 "core" %@< \ 8 +2 .tAS.seek 0.229ml +3 "MFB"*}' +501 .tAS.hold +4 "MFB"*+ +4 "core" 'e  +13 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.229ml Aborted!:@checkpoint: omitted +254 #-> ATV.waset +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `waset' for ATV:Shaft: name:\ waset: args[ +155 #-> ATV.waste + .ATV.dial :waste +4 "MFB"* n +53 "core" m +625 #t-> ATV.air1 +2 .ATV.dial :air1 +4 "MFB"*~  +52 "core" +216 #t-> ATV.waste +2 .ATV.dial :waste +4 "MFB"*{ n +53 "core" m +344 #t-> ATV.air1 +2 .ATV.dial :air1 +4 "MFB"*  +50 "core" +121 #t-> ATV.waste +2 .ATV.dial :waste +4 "MFB"* n +53 "core" m +186 #t-> ATV.waste +2 .ATV.dial :waste +112 #-> ATV.waste +3 .ATV.dial :waste +218 #-> ATV.air1 +2 .ATV.dial :air1 +4 "MFB"*  +52 "core" +95 #t-> ATV.waste +2 .ATV.dial :waste +4 "MFB"* n +52 "core" m +28216 #t-> ATV.air1 +2 .ATV.dial :air1 +4 "MFB"*  +52 "core" +598 #t-> ATV.waste +2 .ATV.dial :waste +3 "MFB"* n +53 "core" m +128 #t-> ATV.air1 +2 .ATV.dial :air1 +4 "MFB"*\  +52 "core" +36 #t-> ATV.air1 +2 .ATV.dial :air1 +139 #-> ATV.waste +2 .ATV.dial :waste +4 "MFB"* n +52 "core" m +218 #t-> ATV.air1 +2 .ATV.dial :air1 +4 "MFB"*  +51 "core" +162 #t-> ATV.waste +2 .ATV.dial :waste +4 "MFB"* n +53 "core" m +346 #t-> ATV.air1 +2 .ATV.dial :air1 +4 "MFB"*  +53 "core" +89 #t-> ATV.waste +2 .ATV.dial :waste +4 "MFB"* n +52 "core" m +265 #t-> ATV.air1 +2 .ATV.dial :air1 +4 "MFB"*  +52 "core" +165 #t-> ATV.waste +2 .ATV.dial :waste +4 "MFB"* n +53 "core" m +224 "Can" * ZZY +94 #t-> ATV.air1 +2 .ATV.dial :air1 +5 "MFB"*  +52 "core" +134 #t-> ATV.waste +2 .ATV.dial :waste +4 "MFB"* n +52 "core" m +1002 #t-> ATV.air1 +2 .ATV.dial :air1 +4 "MFB"*  +53 "core" +68 #t-> ATV.waste +2 .ATV.dial :waste +3 "MFB"* n +53 "core" m +3133 #t-> ATV.waste +2 .ATV.dial :waste +526 #-> AS.empty +3 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*'R +1322 "core" ' +2 "MFB"*% +3 "core" %R +1501 #t-> shortmfb([Bb],[:extSrc]){}.finish +11 "MFB"*% +3 "core" %R +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18jul1813h.pcr +3 #Building PCR Slug from extSrc with MM3 mix, PP5 primer +3 #Priming with carrier +2 .ATV.dial ARV +6 "MFB"*  +146 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +27 "core"  +2 "MFB"*% +4 "core" %R + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +3 "MFB"* '$u +2549 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2904 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +173 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*('R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*!  +37 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"**% +3 "core" %(# +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*"'FM +623 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM3 +2 "MFB"*+ n +105 "core" m +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*%% +5 "core" %FJ  d +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*,' +1817 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP5 +2 "MFB"*0 I +36 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +205 "MFB"*1% +3 "core" %0\ 3 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*'' +627 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 + "MFB"*/ % +38 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +205 "MFB"*4% +3 "core" % & T +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*5' +619 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*2  +128 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*3% +3 "core" % C P +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*7'\ +5850 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +3 "MFB"*8  +51 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*6% +3 "core" %\ \ j U +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*:'\  +623 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*;  +51 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +204 "MFB"*=% +3 "core" %\  ? b +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*<' < +5043 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*>  +74 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +6 "MFB"*9  +36 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*@% +4 "core" % ; ) W +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*A'Z +13446 "Can"$ [[ +19154 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*?  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +4 "MFB"*C % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +39705 "Can" 5  { +60005  + xx +60004 \  u +60004  " ee +60004   uu +60005    {X +60004  9 uu: +58851 #"bkha"-> ARV.legend +1153 "Can" P v +25119 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"21423750:1948,879,685,699,59.9628;21424650:2213,934,679,668,60.0001;21425700:2438,1205,713,706,60.0001;21534490:1948,968,713,697,59.9628;21535390:2160,978,684,676,60.0001;21536440:2416,1177,704,693,60.0001;21645910:1945,949,710,696,60.0001;21646810:2165,937,685,666,60.0001;21647860:2421,1211,708,688,60.0001;21756820:1969,840,717,709,60.0001;21757720:2225,870,691,672,60.0001;21758770:2442,1258,705,706,60.0374;21867820:1947,956,712,704,60.0001;21868720:2168,988,691,686,60.0001;21869770:2457,1162,663,679,59.9628;21979040:1960,874,730,725,60.0001;21979940:2235,849,700,696,60.0374;21980990:2464,1301,693,681,59.9628;22090490:1951,863,709,664,59.9628;22091390:2219,900,691,671,60.0001;22092440:2438,1209,696,702,60.0001;22201560:1956,947,733,717,59.9628;22202460:2216,876,705,694,60.0374;22203510:2473,1241,690,670,60.0747;22312800:1952,821,727,726,59.9628;22313700:2248,890,700,683,60.0001;22314750:2465,1305,695,660,60.0001;22423770:1953,868,733,694,60.0001;22424670:2226,847,704,699,59.9628;22425720:2467,1286,689,672,60.0374;22534860:1951,949,711,690,59.9628;22535760:2139,963,683,670,60.0001;22536810:2418,1154,704,698,60.0001;22646040:1955,981,722,716,59.9628;22646940:2155,997,698,690,60.0001;22647990:2482,1152,655,613,60.0001;22756800:1953,962,730,731,60.0001;22757700:2193,858,707,703,60.0001;22758750:2475,1224,682,661,60.0374;22867650:1966,945,743,726,59.9628;22868550:2186,936,704,709,60.0001;22869600:2498,1187,678,625,60.0374;22978400:1959,943,729,736,60.0001;22979300:2213,848,700,705,60.0001;22980350:2487,1269,684,668,60.0001;23089720:1960,886,736,728,60.0001;23090620:2227,865,702,698,60.0374;23091670:2465,1240,688,669,60.0001;23200770:1954,842,725,710,59.9628;23201670:2253,850,698,688,60.0001;23202720:2459,1276,696,687,60.0001;23311870:1954,858,720,702,59.9628;23312770:2224,853,692,681,60.0374;23313820:2443,1279,701,700,60.0374;23423170:1965,875,730,723,60.0001;23424070:2231,892,706,695,60.0001;23425120:2470,1264,656,670,60.0001;23534320:1957,910,685,700,59.9628;23535220:2232,906,688,679,60.0001;23536270:2423,1246,709,699,60.0374;23645490:1968,874,733,731,60.0374;23646390:2231,906,672,687,59.9628;23647440:2483,1263,691,678,59.9628;23756800:1957,935,732,728,60.0001;23757700:2206,952,701,709,59.9628;23758750:2469,1220,651,664,60.0374;23867880:1961,968,696,720,59.9628;23868780:2155,1007,702,690,60.0001;23869830:2469,1167,691,684,60.0001;23978910:1958,894,711,700,59.9628;23979810:2195,920,676,623,60.0001;23980860:2429,1193,710,689,60.0001;24089880:1974,864,716,688,60.0001;24090780:2245,922,687,665,60.0374;24091830:2461,1297,711,670,60.0001;24200600:1991,827,732,724,60.0001;24201500:2264,824,701,698,59.9628;24202550:2509,1306,693,672,59.9628;24311900:2006,865,739,736,59.9628;24312800:2265,870,704,707,60.0374;24313850:2541,1241,681,666,59.9628;24422900:2027,859,723,716,59.9628;24423800:2350,826,694,692,60.0001;24424850:2550,1304,693,689,60.0001;24534510:2094,935,679,704,59.9628;24535410:2341,922,689,669,60.0001;24536460:2611,1182,708,700,60.0374;24645240:2202,975,733,731,59.9628;24646140:2478,912,710,696,60.0001;24647190:2814,1213,684,668,60.0001;24756320:2360,907,738,723,60.0001;24757220:2665,949,711,699,60.0001;24758270:3027,1213,686,665,60.0374;24867180:2551,947,725,719,60.0374;24868080:2856,953,700,697,60.0001;24869130:3289,1212,686,677,60.0374;24978340:2789,927,739,722,60.0001;24979240:3132,958,706,702,60.0001;24980290:3598,1264,649,664,60.0001;25089970:2979,957,729,722,60.0001;25090870:3362,978,701,694,60.0001;25091920:3867,1214,694,675,60.0001;25201230:3185,1008,727,685,59.9628;25202130:3583,991,699,701,60.0001;25203180:10,1182,694,675,60.0001;25312370:3376,957,736,719,60.0001;25313270:3808,917,705,711,60.0374;25314320:256,1252,692,670,60.0001;25423490:3539,980,719,702,59.9628;25424390:3967,1009,693,689,60.0001;25425440:350,1169,693,664,60.0001;25534700:3700,994,735,704,59.9628;25535600:79,980,705,701,60.0001;25536650:350,1180,688,659,60.0001;25645610:3835,857,721,696,60.0001;25646510:330,885,690,607,60.0374;25647560:350,1242,711,704,60.0001;25756820:3955,895,708,696,59.9628;25757720:350,986,684,662,60.0001;25758770:350,1175,709,700,60.0001;25867860:4088,877,721,697,60.0001;25868760:350,850,692,675,60.0001;25869810:350,1314,700,700,60.0001;25978560:95,1307,729,718,59.9628; +17 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18jul1813h.pcr +2 "MFB"*D% +4 "core" %Z  +2 #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*B'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*F  +36 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*G % +121 "core" & +2 "MFB"*E% +3 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*L'Zo +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*H  +55 "core"  +2 "MFB"*M% +3 "core" %Zs\ 8 +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*I'> +6049 "core" ' +3 ."MFBPCR"delay 3 seconds +304 .ATV.dial :air3 +2 "MFB"*K % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*J% +3 "core" %>,\ 8 +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*P'V +530 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*N  +53 "core" +2 "MFB"*R% +4 "core" %d= @ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*S'p +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*Q  +62 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*U  +83 "core"  +2 "MFB"*T% +3 "core" %q= +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*W'm +2034 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +42 "MFB"*Y' +3083 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*V'V +2746 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*X' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*['V +2750 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*\\' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*Z'V +414 "Can" * \\\\ +2330 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*^  +49 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*_ % +119 "core" & +2 "MFB"*]% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*O' +230 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*b  +52 "core" +2 "MFB"*`% +3 "core" %\ 3 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*c'> +16110 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*a % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*f% +3 "core" %>  a +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*d' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +304 .ATV.dial :bleach +2 "MFB"*h  +52 "core" +2 "MFB"*j% +3 "core" % > +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*g'q. +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*k  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*l'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18143 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +3 "MFB"*i' +5780 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*o'V +2767 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*n' +5770 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +213 "Can"\\ ]\\Z +2516 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*r' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2735 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*e' +5770 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*q'V +2762 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*p'V +5067 "core" ' +2535 #t-> ATV.extSrc +2 .ATV.dial :extSrc +5 "MFB"*u  +36 "core"  +1752 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*y% +5 "core" %V? + .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0.2ml + "MFB"*v'D! +4048 "core" ' +2 "MFB"*z% +3 "core" %D +594 #t-> ATV.air1 +2 .ATV.dial :air1 +4 "MFB"*|  +164 "core" +469 #t-> AS.pull 0.3, ASslow1 +3 "MFB"*x% +4 "core" %D +2 .tAS.seek 0.5ml +3 "MFB"*t'(W +521 .tAS.hold +4 "MFB"*}+ +3 "core" 'Ńe +13 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Analytical Syringe seek to 0.5ml Aborted!:@checkpoint: omitted +242 #-> ATV.waste +2 .ATV.dial :waste +3 "MFB"* n +52 "core" m +238 #t-> AS.empty +3 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*~'R +1333 "core" ' +3 "MFB"*{% +3 "core" %R +912 #t-> shortmfb([Bb],[:extSrc]){}.finish +11 "MFB"*% +3 "core" %R +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18jul1815h.pcr +3 #Building PCR Slug from extSrc with MM3 mix, PP5 primer +3 #Priming with carrier +3 .ATV.dial ARV +4 "MFB"*  +156 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*  +25 "core"  +2 "MFB"*% +4 "core" %R + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +3 "MFB"*'$z +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2902 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*\ n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +4 "MFB"* '(@ +2756 "Can" 4 _^ +150 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +38 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(( +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"* 'FR +614 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM3 +2 "MFB"* n +105 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*% +5 "core" %FN/\ 2 +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*' +1828 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP5 +2 "MFB"* I +38 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +204 "MFB"*% +3 "core" %v +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +645 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 +2 "MFB"* % +37 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +204 "MFB"*% +3 "core" % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'! +625 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %# E +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5846 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +3 "MFB"*  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\  K +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +626 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*(  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +204 "MFB"*% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*!' = +5052 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"**  +75 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +5 "MFB"*  +36 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*+% +5 "core" % =\  ^ +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*%'\\ +32613 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*"  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +4 "MFB"*0 % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +2041 "Can"  uB +2655 #"bkha"-> exit + #Session Ended +57349 "Can" \  |P +60004  A vwC +60004 \  v +60004  ! dd +60005 \  vu +60004   }5 +60004  2 uu +60004 j dcw +2158 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"28390180:1888,854,742,739,59.9628;28391080:2123,889,674,708,60.0374;28392130:2396,1258,681,658,60.0001;28500820:1902,903,731,734,60.0001;28501720:2155,887,711,704,60.0374;28502770:2406,1275,681,665,60.0001;28612400:1890,884,736,731,59.9628;28613300:2129,868,701,699,60.0374;28614350:2394,1270,684,662,60.0001;28723400:1891,814,723,703,60.0001;28724300:2194,863,692,682,60.0001;28725350:2354,1258,703,692,60.0001;28834550:1885,875,717,707,59.9628;28835450:2160,900,690,672,60.0374;28836500:2348,1211,701,704,60.0374;28946050:1883,954,701,715,59.9628;28946950:2109,974,703,702,60.0001;28948000:2409,1201,692,670,60.0001;29057010:1909,956,717,694,59.9628;29057910:2103,971,687,646,59.9628;29058960:2347,1186,701,686,59.9628;29167880:1893,963,713,692,60.0001;29168780:2110,947,682,667,60.0001;29169830:2340,1172,706,686,60.0001;29279210:1914,939,689,707,59.9628;29280110:2076,947,692,673,60.0001;29281160:2368,1177,694,677,60.0001;29390270:1900,847,722,712,59.9628;29391170:2177,838,688,644,60.0001;29392220:2351,1297,703,687,60.0001;29501430:1904,938,711,693,59.9628;29502330:2089,959,685,672,60.0001;29503380:2339,1177,693,642,60.0374;29612530:1892,811,724,682,59.9628;29613430:2152,872,703,685,60.0001;29614480:2368,1293,696,684,60.0001;29723490:1884,970,718,701,60.0001;29724390:2064,1002,692,701,60.0001;29725440:2365,1159,694,672,60.0374;29834430:1899,980,733,730,60.0001;29835330:2088,992,700,713,59.9628;29836380:2393,1167,689,664,60.0001;29945070:1892,827,729,722,60.0001;29945970:2179,873,670,692,60.0001;29947020:2375,1297,688,673,59.9628;30056160:1891,888,735,725,59.9628;30057060:2168,854,698,685,60.0001;30058110:2393,1259,667,679,60.0001;30167270:1894,956,706,720,59.9628;30168170:2089,1004,704,704,60.0001;30169220:2412,1216,696,673,60.0374;30278210:1896,963,729,716,60.0001;30279110:2080,1003,699,662,60.0001;30280160:2398,1169,695,672,60.0374;30389720:1896,998,727,711,60.0001;30390620:2080,1006,699,693,60.0001;30391670:2399,1166,687,624,60.0374;30500510:1889,992,736,726,59.9628;30501410:2105,946,701,695,60.0374;30502460:2387,1197,690,667,60.0001;30611640:1897,860,719,706,60.0001;30612540:2154,874,691,674,59.9628;30613590:2324,1175,703,697,60.0001;30722810:1887,970,716,705,60.0001;30723710:2089,979,693,683,60.0001;30724760:2378,1181,695,680,60.0001;30833570:1910,938,715,696,60.0001;30834470:2077,961,661,678,60.0374;30835520:2367,1159,702,681,60.0001;30944670:1885,942,717,707,60.0001;30945570:2091,975,695,680,60.0374;30946620:2405,1149,657,677,60.0001;31055780:1929,934,681,691,59.9628;31056680:2163,924,693,666,60.0374;31057730:2405,1193,705,693,60.0374;31166810:1978,978,716,702,60.0001;31167710:2159,991,692,656,60.0374;31168760:2484,1165,694,676,60.0001;31278030:2046,853,716,702,60.0001;31278930:2341,857,689,667,59.9628;31279980:2566,1187,678,701,60.0374;31388730:2170,990,721,719,60.0374;31389630:2356,1002,697,699,60.0374;31390680:2743,1152,690,672,60.0001;31499960:2286,889,735,725,59.9628;31500860:2605,821,700,694,60.0001;31501910:2900,1302,689,677,60.0001;31610810:2409,956,708,688,60.0001;31611710:2732,930,682,670,60.0001;31612760:3061,1176,697,688,60.0001;31721930:2573,889,738,734,59.9628;31722830:2921,883,704,700,60.0374;31723880:3305,1286,686,676,60.0001;31833100:2714,971,732,723,59.9628;31834000:3050,945,704,709,60.0001;31835050:3483,1243,688,665,60.0001;31944170:2846,890,715,691,59.9628;31945070:3234,933,693,667,59.9628;31946120:3625,1210,710,703,60.0001;32055230:2979,843,722,700,60.0001;32056130:3402,853,692,685,60.0001;32057180:3808,1315,705,695,60.0001;32166450:3109,871,715,697,60.0001;32167350:3563,883,688,674,60.0001;32168400:3964,1249,683,695,60.0374;32277230:3208,853,712,654,60.0001;32278130:3695,870,694,670,60.0001;32279180:23,1211,709,699,60.0001;32388290:3329,968,725,721,60.0001;32389190:3743,990,708,698,60.0001;32390240:185,1190,689,672,60.0001;32499490:3436,970,728,712,60.0374;32500390:3865,1000,696,699,60.0001;32501440:331,1160,686,638,60.0374;32610600:3534,817,717,668,59.9628;32611500:4049,875,696,687,59.9628;32612550:350,1301,698,695,60.0001;32721310:3617,982,723,715,60.0001;32722210:4075,1012,693,694,60.0374;32723260:350,1165,655,675,60.0001;32832400:3707,962,700,720,59.9628;32833300:66,1009,702,697,60.0001;32834350:350,1225,689,674,60.0001;32943360:3792,1181,716,684,60.0001; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18jul1815h.pcr +2 "MFB"*1% +3 "core" %\\ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*,'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*/  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*4 % +121 "core" % + "MFB"*'% +4 "core" %(. +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*2'Zt +224 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*3  +52 "core" +2 "MFB"*5% +3 "core" %Zk A +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*8'> +6056 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*6 % +51 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*7% +3 "core" %> l +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*;'M +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*=  +52 "core" +2 "MFB"*:% +3 "core" %C  N +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*>'p +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*9  +59 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV + "MFB"*@  +81 "core"  +2 "MFB"*<% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*?'G +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*C' +3070 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +2747 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +46 ."MFBPCR"delay 2 seconds +209 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*A' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*F'V +2748 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +2755 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*B  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*H % +120 "core" & +2 "MFB"*M% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*L' +226 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*K  +53 "core"  +2 "MFB"*J% +3 "core" %\ ; +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*I'> +16110 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*N % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*R% +3 "core" %>\   [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*P' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*Q  +52 "core" +2 "MFB"*U% +3 "core" % ? +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*T'q" +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*S  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*W'R +1651 "Can"   __ +3091 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18141 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*Y' +5779 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*V'V +2772 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*X' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2761 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*\\' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*^'V +2738 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*_' +5770 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*]'V +2752 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +1439 "Can" 9 _^ +4332 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +5063 "core" ' +50386 "Can" I ZZ+ +60004  + YY +60005   YY +60004  \  YY +60004  6 YY +60005 \  YY +60004  ! YY +60004 \ F YYs +60004   YYR +60005  - YY +60004 r  YYl +60004    YY +60004  5 YY +60005 \  YZ +60004  # YY +60004 \ 4 YY` +60005   YYM +60004  - YY +60004 r YYf +60004    YY +60005  2 YY +60004   YY +60004  % YY +60004  S YYa +60005    YY^ +60004  , YY +60004  YY +60005    YY +60004  / YY +60004  3 YY +60004  # YY +60005  g YYo +60004   YY\\ +60004  . YY +60004  . YY +60005   YYz +60004  , YY @CEST1531951697.69  @ YY +60005  ' YY +60004  % YY +60004    YYf +60004  - YY +60005  ? YY +60004   YY +60004  # YY +60004  W YY +60005  % ZY +60004  YY +60004  \  YYU +60005  + ZY +60004  YY +60004    YY +60038  - YY +59971  YY +60004  # YY +60004   YY +60004   YYF +60005  - YY +60004 L YYU +60004    YY{ +60004  0 YY +60005 \  YY +9319 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time b ' + !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 +5 #mEXIT @1531966191.98CEST @1531982845.67CEST = =tMAIN =mMAIN_scheduler @CEST1531982847.33 #"core_reset"Sent BREAK + #t@0x48B2, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +176 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +270 "Can" / ` +  / ` + #tPolling Can every 10:00 +3 #Cleanly exited at 04:09:51CEST19-Jul-18 +1540 #-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg")Analytical Top Valve is not powered!:@checkpoint: omitted +563 #-> ESP.ready! +2 #Powering core bus +491 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %( +2 .tSS.configure SSconfig +2 "sampler")#.0X PS.legend +3447 #-> PSV.legend +663 #-> PTV +2 "processing"%/ +4 "core"  +1478 "Can" 6 RR\\ +1332 #"bkha"-> ls +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `ls' for #: name:ls +32315 #-> PSV.legend +1444 #-> PSV +20972 #-> PS +2 "processing"%0% +4 "core" % +2 !"bkha"o:Slide::Error :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"&Processing Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef12.225855670103094j: @type2F:@axisName"Processing Syringe +2016 #-> PSV.legend +451 #-> PSV +1464 "Can"  RQ6 +60005  * RRf +23791 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +795 #-> ESP.ready! +4 "collection"'1% +2 "processing"%2% +5 "manipulator"&3% +4 "core" %8  + % +5 ."rdyProcessing"PSV.dial :air +2 "sampler")4% + ."rdyProcessing"PS.reconfigure PSconfig +6 "processing"%#A d`xb +4 "core" %\  \ _ + %)0 + ."rdyProcessing"PS.home.seek 0ml +37 "manipulator"&5& +9 "processing"%6' +5 "core" &n \\ +2 "storage"(7& +3 "core" & \ " +2 "storage"(8% +3 "core" %U\ &\ N : +2 "collection"'9& +3 "core" &   +2 "processing"%:& +3 "core" &  +10 ' +2 !"rdyProcessing"o:Slide::Error :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Processing Syringe overCurrent at 0.305ml:@timestampu: Time gV: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef12.186582228767795%: @type2F: @error:overCurrent: @tagi;: @sourcei*:@destinationi%:@axisName"Processing Syringe:@checkpoint: omitted +2 #Waiting to Resume from Checkpoint "Processing Syringe overCurrent at 0.305ml" +3 ."Qmail"BadNews.email "Processing Syringe overCurrent at 0.305ml",Subject: "Slide::Error in rdyProcessing" +4270 !to:SignalException :\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@checkpoint: omitted + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time gPY + !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 +6 #mEXIT + #"bkha"Session Ended +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time gPY + !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 +3203 #"bkha#2"Session Begun +4 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time gPY +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 @1531985241.60CEST = =tMAIN =mMAIN_scheduler @CEST1531985243.26 #"core_reset"Sent BREAK +2 #t@0xE98D, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +268 "Can" V,  +  V,  + #tPolling Can every 10:00 +4 #Cleanly exited at 09:22:27CEST19-Jul-18 +431 #-> PS +3 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Yprocessing microcontroller never signed on while reading Processing Syringe's status:@checkpoint: omitted +840 #-> PSV +3 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcore bus was not powered while reading Processing Syringe Valve's status:@checkpoint: omitted +1114 #-> ESP.configure +3 #Powering core bus +475 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +4 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %0 + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %.5 N + .tSS.configure SSconfig +2 "sampler")#.0X PS.home.to :home +2 .PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.home.seek :home + "processing"%' +28 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Processing Syringe overCurrent at 0.345ml: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef12.211128129602356: @type2F: @error:overCurrent: @tagi: @sourcei*:@destinationi%:@axisName"Processing Syringe:@checkpoint: omitted +1759 #-> PS.legend +1026 #-> PS.jog 400 + .PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.jog 400 +2 "processing"%) +74 "core" ) + "processing"%% +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"&Processing Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni$: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef12.250401570937655: @type2F:@axisName"Processing Syringe +919 #-> PS.jog 6000 + .PS.jog 6000 +2 "processing"%)p +280 "core" ) + "processing"%% +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"&Processing Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti :pwmi:erri: inPressi: outPressi:deltaPressi: voltagef12.250401570937655: @type2F:@axisName"Processing Syringe +1281 #"bkha"Session Begun +395 #-> showlog 100 +6417 #t-> # I'm trying to figure out what's wrong with the PS...\ PS.status +2 "processing"%% +5 "core" % +759 #t-> PS.status.home +3 "processing"%% +4 "core" % +671 #t-> PS.jog 3000 +2 .PS.jog 3000 +4 "processing"%) +169 "core" ) + "processing"%% +4 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"&Processing Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioniH$: velocityi: currenti:pwmi :erri : inPressi: outPressi:deltaPressi: voltagef12.250401570937655: @type2F:@axisName"Processing Syringe +825 #-> PS.jog 30000 +2 .PS.jog 30000 +4 "processing"%)u0 +1043 "core" ) + "processing"%% +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"&Processing Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni|: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef12.250401570937655: @type2F:@axisName"Processing Syringe +661 #-> PS.status.home +3 "processing"%% +3 "core" %| +1447 #t-> PS.home.to :home +2 .PS.reconfigure PSconfig +4 "processing"%#A d`xb +3 .tPS.home.seek :home +3 "processing"%' +1317 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Processing Syringe overCurrent at 0.344ml: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni~: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef12.216037309769268Y: @type2F: @error:overCurrent: @tagi$: @sourcei*:@destinationi%:@axisName"Processing Syringe:@checkpoint: omitted +934 #-> PS +2 "processing"% % +5 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"&Processing Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef12.255310751104567d: @type2F:@axisName"Processing Syringe +7520 #"bkha"-> PSV +3 "processing"%! +4 "core"  +562 #"bkha"-> PSV.legend +4342 #"brent"Session Begun +923 #-> # Are you there?? +1559 #-> #Just put # in front of any comment you type me. +2622 #-> #Where is the ESP positioned now? +1912 #-> #I think the home sensor may be broken. +9980 #"bkha"-> #yup +1280 #t-> PS.status +2 "processing"%"% +4 "core" %C +2749 #"bkha"-> # what do you mean by positioned? the PSV? +2082 "Can"\ 3 CC] +202 #"brent"-> #The Processing Syringe. It it at empty? +6096 #"bkha"-> # there seems to be a small gap between the top and bottom, roughly two increments +2569 #"brent"-> #Between the plunger and the bottom? +2854 #-> #Could the processing syringe be moved further down? +532 #"bkha"-> #between the bottom of the rubber thing and the bottom off the syringe +2212 #"brent"-> #The rubber thing is the plunger. +3846 #"bkha"-> #i can see maybe one to half a turn more one the metal coiled pole... +1793 #"brent"-> #How many millimeters between the plunger and the bottome? +1518 #-> #roughly +2579 #"bkha"-> #maybe 3-4mm or so +1968 #"brent"-> #I'm going to try to force it further down. +795 #-> PS.legend +875 #-> PS.force -80 +3 .PS.force -80 +4 "processing"%5 +5 %#% +2 "core" '~6 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg",I2C::Servo::AbsMove3Reply[1F:25->20] overCurrent with status:\ +7 %7  +2 !"brent"o:Slide::Error :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"&Processing Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi7: voltagef12.255310751104567d: @type2F:@axisName"Processing Syringe +493 #-> PS.stop +3 .PS.stop +4 "processing"%5 +5 %$% +3 "core" %3 +2 !"brent"o:Slide::Error :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"&Processing Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi3: voltagef12.255310751104567d: @type2F:@axisName"Processing Syringe +1819 #"bkha"-> # can you just try and pull it up again +1041 #"brent"-> #did the plunger move further down? +1923 #"bkha"-> # i want to make sure it is the bottom I'm looking at +1513 #-> # It have not seemed to move +8 #"brent"-> PS.jog 6000 + .PS.reconfigure PSconfig +7 "processing"%#A d`xb +3 ."brent"PS.jog 6000 +2 "processing"%%)p +277 "core" ) + "processing"%&% +4 "core" % $  + !"brent"o:Slide::Error :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"&Processing Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni : velocityi: currenti:pwmi :erri: inPressi: outPressi:deltaPressi$: voltagef12.250401570937655: @type2F:@axisName"Processing Syringe +476 #-> PS.jog 6000 +3 .PS.jog 6000 +5 "processing"%')p +266 "core" ) + "processing"%(% +4 "core" %.w  + !"brent"o:Slide::Error :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"&Processing Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioniw.: velocityi: currenti:pwmi :erri : inPressi: outPressi:deltaPressi: voltagef12.250401570937655: @type2F:@axisName"Processing Syringe +800 #-> #Did it move up? +1911 #"bkha"-> #yup +1892 #"brent"-> PS.force -80 +3 .PS.force -80 +4 "processing"%5 +5 %)% +3 "core" %.M * +2 !"brent"o:Slide::Error :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"&Processing Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioniM.: velocityi: currenti:pwmi:erri/: inPressi: outPressi:deltaPressi: voltagef12.225855670103094j: @type2F:@axisName"Processing Syringe +468 "core" ) +2 !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"-I2C::Servo::RelMove3Reply[27:25->20] overCurrent with status:\ +314 #"brent"-> PS.stop + .PS.stop +5 "processing"%5 +5 %*% +3 "core" % +2 !"brent"o:Slide::Error :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"&Processing Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef12.255310751104567d: @type2F:@axisName"Processing Syringe +2236 #-> #Did it stop the same place as last time? +900 #"bkha"-> #I actually think the bottoms connect +1959 #-> # yes i did, but it is at the same place as before it seems +1510 #"brent"-> #You think that the syringe is really down as far as it can go? +5049 #-> #Why don't we compare with the Collection Syringe? +267 #-> CC +5 "collection"'+& +4 "core" & & + !"brent"o:Slide::Error :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"$Collection Clamp Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi&: voltagef12.240583210603830: @type2F:@axisName"Collection Clamp +335 #"bkha"-> # it is hard to explain, but it looks like the lower part does not touch the glass of the syrringe and therefore make it hard to see if its at the bottom +1471 #"brent"-> CC.home.empty +4 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message*undefined method `empty' for CC:Clamp: name:\ empty: args[ +226 #"bkha"-> # the lower part of the plunger that is +1181 #"brent"-> CC.home.empty +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message*undefined method `empty' for CC:Clamp: name:\ empty: args[ +975 #-> CS.home.empty +3 .CS.reconfigure CSconfig +6 "collection"'#P d@b +3 ."brent"CS.home.seek :empty +38 "collection"',' +1010 "core" ' + "collection"'-% +4 "core" %  +1665 "Can"\ v' EEt +209 #"brent"-> #OK, the Collection Syringe is now at its empty position +1605 #"bkha"-> # yes! +1030 #"brent"-> #Does this look to be where the Procesing Syringe is as well? +5280 #-> #There should be no visible gap between the syringe bottom and the plunger bottom +6773 #-> #You could just take a picture of the Processing Syringe and email it +11 #"bkha"-> # there is roughly 1 mm gap between bottom of syrringe and plunger on the CS +2514 #"brent"-> #OK, take pictures of both the PS and the CS. +1967 #"bkha"-> # ok, you get them in a sec! +324 #"brent"-> I really doubt the CS has a gap. +3 !o:SyntaxError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"}compile error\ brent:33: syntax error, unexpected $end\ I really doubt the CS has a gap.\ ^ +25215 #-> #Did you email the photos? It's getting late here :-) +13928 #"bkha"-> # should be on the way! +1145 "Can" 3 EEj +1899 #"bkha"-> # we can take it tonight/your morning if you prefer? +3753 #"brent"-> # I got the PS photos. Could you send one of the CS? +7084 #"bkha"-> # one is included +1436 #"brent"-> #which one is the CS? +1404 #"bkha"-> #it is the one ending on 01 +4620 #"brent"-> #Ah. That was confusing me. The 01 looks empty. The others do not. +7353 #"bkha"-> # no they do not, but the plunger is longer then it seems when you lift it +827 #"brent"-> #I need to get to bed. Could you please try taking a couple more photos with a better light source? +1583 #"bkha"-> #sure, will do that +1454 #-> # sleep tight +1892 #"brent"-> #Great. Good night! +864 #-> exit +2 #Session Ended +423 #t-> exit +7 #mEXIT + #"bkha"Session Ended @1531987400.66CEST @1532040896.84CEST = =tMAIN =mMAIN_scheduler @CEST1532040898.46 #"core_reset"Sent BREAK +3 #t@0xEEF9, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF181, state=0x3A84, ifg=0x10, ie=0xFD #@0xF409, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF691, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF919, state=0x3A84, ifg=0x10, ie=0xFD #@0xFBA3, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFE2B, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFF40, state=0x3A84, ifg=0x80, ie=0xFD #@0xB51B, state=0x3AE0, ifg=0x80, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +176 !o:AnalyticalModule::PCRCore: @refḭ; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +267 "Can" , GF +  , GF + #tPolling Can every 10:00 +124 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %AL +2 .tSS.configure SSconfig +2 "sampler")#.0X PS.status.home +2 "processing"%% +3 "core" % +2475 #t-> PS.home.to :home +2 .PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.home.seek :home +2 "processing"%' +32 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Processing Syringe overCurrent at 0.344ml: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni|: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef12.211128129602356: @type2F: @error:overCurrent: @tagi: @sourcei*:@destinationi%:@axisName"Processing Syringe:@checkpoint: omitted +1982 #-> ESP.shutdown +3 ."shutdown"CS.coast +2 #tAsleep / Shutdown +2 "collection"'5 +2 ."shutdown"PS.coast + "processing"%5 +38 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +54523 "Can"y  +60005    * +60004  , _ +25386 #t-> exit +5 #mEXIT @1532042958.45CEST @1532335624.04CEST = =tMAIN =mMAIN_scheduler @CEST1532335625.70 #"core_reset"Sent BREAK +2 #t@0x4AAF, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +176 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +271 "Can" 2 e +  2 e + #tPolling Can every 10:00 +3 #Cleanly exited at 01:29:18CEST20-Jul-18 +1160 #-> ESP.ready? +449 #-> ESP.ready! +3 #Powering core bus +472 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %% + .tSS.configure SSconfig +2 "sampler")#.0X MFB.reday? +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message-undefined method `reday?' for MFB:Module: name: reday?: args[ +1460 #-> MFB.ready? +2 "MFB"*,% +3 "core" %1 +518 #t-> MFB.ready! +2 "MFB"*-% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *.% +2 "core" %$ +2 .tATV.dial :air2 + "MFB"*/  +147 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*0' +549 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*1' +5284 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*2 n +105 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*3'R +5256 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 + "MFB"*4  +5 "core"  +2 .tASV.dial :waste1 + "MFB"*5  +5 "core"  +17053 #t-> CC.loadFlushPuck + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'6& +3 "core" & " + !to:Puck::Warning:bt[ "7/home/esp/esp2/utils/puckmoves.rb:223:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:726:in `to'"6/home/esp/esp2/utils/puckmoves.rb:777:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:898: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: mesg"BRetaining claim on Arm because Hand is likely holding a puck! +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"$Collection Clamp Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi": voltagef12.162036327933235yo: @type2F:@axisName"Collection Clamp +2230 #-> ESP.ready! +3 "collection"'7% +3 "core" %7  +2 "sampler")8% +3 "processing"%9% +4 "manipulator"&:% +7 "core" % ) + %X + %m )  +2 "manipulator"&;& +4 "core" &o % ^ + "storage"(<& +3 "core" & | V ( +2 "storage"(=% +3 "core" %^ k 4 F + "collection"'>& +4 "core" &  + "manipulator"&?% +3 "core" %m 3  +2 "manipulator"&@& +3 "core" &o 3 c^ +2 "storage"(A& +3 "core" & { ( + "storage"(B% +4 "core" %^ ~ F + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&C'\ +29 "core" ' ub +2 .tElbow.seek :hammer +2 "manipulator"&D(_ +4 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 350 counts +2 "manipulator"&E' +86 "core" ' +2 "manipulator"&F% +4 "core" % D + .tForearm.seek :retract +2 "manipulator"&G'\ +87 "core" ' Vb +2 !to:Slide::Error\ :bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/misc.rb:218:in `stretch'"+/home/esp/esp2/lib/slide.rb:84:in `in'"2/home/esp/esp2/utils/misc.rb:217:in `stretch'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"2/home/esp/esp2/utils/misc.rb:206:in `stretch'"3/home/esp/esp2/utils/storage.rb:42:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:33:in `ready!'"1/home/esp/esp2/utils/misc.rb:545:in `ready!'"(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: mesg"*Forearm speedErr at home + 645 counts: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmig:erri: inPressi: outPressi:deltaPressiV : voltagef11.096744231713304: @type2F: @error: speedErr: @tagiL: @sourcei+:@destinationi%:@axisName" Forearm:@checkpoint: omitted +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"?Forearm cannot move its full travel.\ Consider Arm.stretch!:@checkpoint: omitted +1951 #-> Arm.strect! +2 "manipulator"&H& +3 "core" &n 2 ^P +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"$Unknown Elbow position: strect!:@axisName"\ Elbow +849 #-> Arm.stretct! +2 "manipulator"&I& +3 "core" &n 2 .P +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"%Unknown Elbow position: stretct!:@axisName"\ Elbow +382 #-> Arm.stretch! + .Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&J'\ +27 "core" ' b +2 .tElbow.seek :hammer +2 "manipulator"&K(_ +3 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 350 counts +2 "manipulator"&L' +86 "core" ' +2 "manipulator"&M% +4 "core" % ; V + .tForearm.seek :retract +2 "manipulator"&N'\ +86 "core" ' b +2 !to:Slide::Error\ :bt["%/home/esp/esp2/utils/misc.rb:300")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/misc.rb:218:in `stretch'"+/home/esp/esp2/lib/slide.rb:84:in `in'"2/home/esp/esp2/utils/misc.rb:217:in `stretch'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"2/home/esp/esp2/utils/misc.rb:206:in `stretch'"3/home/esp/esp2/utils/misc.rb:239:in `stretch!'"(ESP):10:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"*Forearm speedErr at home + 650 counts: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmig:erri: inPressi: outPressi:deltaPressi : voltagef11.096744231713304: @type2F: @error: speedErr: @tagiS: @sourcei+:@destinationi%:@axisName" Forearm:@checkpoint: omitted + #Retry #1 of 5 +2 #Hammering Forearm against both stops to recenter bearing races + "manipulator"&O% +4 "core" % 1  +2 .tForearm.force -100 + "manipulator"&5 +53 &P% +3 "core" % {? + .tForearm.coast + "manipulator"&5 +2 .tForearm.force 100 + "manipulator"&5d +53 &Q% +3 "core" % xb + .tForearm.coast + "manipulator"&5 +34 .tForearm.seek 5 + 350 counts + "manipulator"&R' +85 "core" ' +2 "manipulator"&S% +4 "core" % ; O +2 .tForearm.seek :retract + "manipulator"&T'\ +86 "core" '  qb +2 !to:Slide::Error\ :bt["%/home/esp/esp2/utils/misc.rb:300")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/misc.rb:218:in `stretch'"+/home/esp/esp2/lib/slide.rb:84:in `in'"2/home/esp/esp2/utils/misc.rb:217:in `stretch'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"2/home/esp/esp2/utils/misc.rb:206:in `stretch'"3/home/esp/esp2/utils/misc.rb:239:in `stretch!'"(ESP):10:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"*Forearm speedErr at home + 650 counts: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti :pwmig:erri: inPressi: outPressi:deltaPressiq : voltagef11.096744231713304: @type2F: @error: speedErr: @tagiY: @sourcei+:@destinationi%:@axisName" Forearm:@checkpoint: omitted + #Retry #2 of 5 +2 #Hammering Forearm against both stops to recenter bearing races + "manipulator"&U% +4 "core" %~ 2 7 + .tForearm.force -100 + "manipulator"&5 +53 &V% +3 "core" % '? +2 .tForearm.coast + "manipulator"&5 +2 .tForearm.force 100 + "manipulator"&5d +53 &W% +2 "core" %  b +2 .tForearm.coast + "manipulator"&5 +34 .tForearm.seek 5 + 350 counts +2 "manipulator"&X' +85 "core" ' +2 "manipulator"&Y% +3 "core" % <  +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +86 "core" '  Wb +2 !to:Slide::Error\ :bt["%/home/esp/esp2/utils/misc.rb:300")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/misc.rb:218:in `stretch'"+/home/esp/esp2/lib/slide.rb:84:in `in'"2/home/esp/esp2/utils/misc.rb:217:in `stretch'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"2/home/esp/esp2/utils/misc.rb:206:in `stretch'"3/home/esp/esp2/utils/misc.rb:239:in `stretch!'"(ESP):10:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"*Forearm speedErr at home + 646 counts: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti :pwmig:erri: inPressi: outPressi:deltaPressiW : voltagef11.101653411880216: @type2F: @error: speedErr: @tagi_: @sourcei+:@destinationi%:@axisName" Forearm:@checkpoint: omitted + #Retry #3 of 5 +2 #Hammering Forearm against both stops to recenter bearing races +2 .Forearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +2 .tForearm.home.seek :retract +2 "manipulator"&['\ +73 "core" ' +2 "manipulator"&\\% +4 "core" %\  + .tForearm.force -100 + "manipulator"&5 +53 &]% +3 "core" %5 n> + .tForearm.coast + "manipulator"&5 +2 .tForearm.force 100 + "manipulator"&5d +53 &^% +2 "core" % S  b +2 .tForearm.coast + "manipulator"&5 +33 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 350 counts +2 "manipulator"&_' +95 "core" ' +2 "manipulator"&`% +3 "core" % >  +2 .tForearm.seek :retract +2 "manipulator"&a'\ +97 "core" ' +2 "manipulator"&b% +3 "core" %\  s +2 "manipulator"&c& +3 "core" &n P +2 "manipulator"&d% +3 "core" %\   +651 #t-> ESP.ready! +2 "collection"'e% +5 "core" %7  +3 "sampler")g% + "processing"%f% +4 "manipulator"&h% +8 "core" %( + %R + %\   + "manipulator"&i& +4 "core" &n P +2 "storage"(j& +3 "core" & ( + "storage"(k% +4 "core" %^ = F + "collection"'l& +3 "core" &  +2 "manipulator"&m% +3 "core" %\  t +2 "manipulator"&n& +3 "core" &n P +2 "storage"(o& +3 "core" & | v ( + "storage"(p% +3 "core" %^ | F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&r(_ +3 "core" ( + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 350 counts + "manipulator"&s' +95 "core" ' +2 "manipulator"&t% +4 "core" %" 1 }v + .tForearm.seek :retract +2 "manipulator"&u'\ +104 "core" ' +2 "manipulator"&v% +4 "core" %\  5 n l +2 "processing"%w& +3 "collection"'x& +5 "core" &e + & 7 +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"%y( + "collection"'z( +282 "core" ( +11 ( +2 "collection"'{ +3 "core"  +2 "processing"%| +3 "core" V + "processing"%} +3 "core"  +2 "processing"%~ +2 "core"  +2 "collection"' +3 "core" | +2 "MFB"* +2 "core"  +2 "MFB"*9 +3 "core" 9 +2 "MFB"*% +3 "core" %RL2 +3 "sampler")% +3 "core" %( +2 "collection"'& +3 "core" & 3  +2 "collection"'% +4 "core" %7  +2 "processing"%& +3 "core" &c  +2 "processing"%% +3 "core" %R +2 "manipulator"& % +3 "core" %\  U l +2 "manipulator"&\ & +3 "core" &n P +2 "storage"( & +3 "core" & ? ( +2 "storage"( % +3 "core" %^ V F +2 "collection"' 9 +3 "core" 99h +2 "processing"%9 +3 "core" 9=- +1430 #t-> ESP.ready? +2 "collection"'% +3 "core" %7 / +2 "sampler")% +3 "core" %' +2 "manipulator"&% +3 "core" %\   l +2 "manipulator"&& +3 "core" &n P + "storage"(& +3 "core" & p ( +2 "storage"(% +3 "core" %^ x F +2 "collection"'& +3 "core" & 2  + "processing"%& +4 "core" &9  + "processing"%% +3 "core" %Q +579 #t-> ESP.ready! +2 "collection"'% +6 "processing"%% +2 "manipulator"&% +3 "core" %7  +3 "sampler")% +8 "core" %9 + %\  Z l + %% +3 "manipulator"& & +3 "core" &n P +2 "storage"(!& +3 "core" & ( +2 "storage"("% +3 "core" %^ Y F + "collection"'$& +3 "core" & "  +2 "processing"%'& +3 "core" &>  +2 "collection"' +3 "core"  +2 "processing"%* +2 "core" V +2 "processing"% +3 "core"  + "processing"%# +3 "core"  +2 "collection"'+ +3 "core" | +2 "MFB"*) +2 "core"  +2 "MFB"*,9 +3 "core" 9 +2 "MFB"*-% +3 "core" %R:2 +3 "sampler").% +3 "core" %$ +2 "collection"'/& +3 "core" & 2  +2 "collection"'0% +3 "core" %7  +2 "processing"%2& +4 "core" &S  + "processing"%1% +4 "core" %> +2 "manipulator"&4% +3 "core" %\  f l +2 "manipulator"&5& +3 "core" &n ^P +2 "storage"(6& +3 "core" & K ( +2 "storage"(7% +3 "core" %^ C F +2 "collection"':9 +3 "core" 98h + "processing"%99 +3 "core" 9;- +210 "Can"' poN +1473 #t-> MFB.ready! +2 "MFB"*8% +3 "core" %R?2 +58526 "Can" 0 oo +2458 #"bkha"Session Begun +218 #-> ls +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `ls' for #: name:ls +1133 #-> showlog 500 +56193 "Can" %9 oo~ +50788 #"bkha"-> can +4 "Can" $A oof +9212  $A oop +60004  I ooN +37597 #"bkha"-> can +4 "Can" M pp +303 #"bkha"-> can +4 "Can" M pp +22096  T oo +1274 #t-> can +3 "Can" U po +6624 #"bkha"-> can +4 "Can" X po +305 #"bkha"-> can +4 "Can" W ppv +297 #"bkha"-> can +4 "Can" X po +2334 #"bkha"-> can +4 "Can" X ppy +307 #"bkha"-> can +4 "Can" X op +316 #"bkha"-> can +4 "Can" W po +564 #"bkha"-> can +4 "Can" W pp +316 #"bkha"-> can +4 "Can" X po +269 #"bkha"-> can +4 "Can" X oo +835 #"bkha"-> can +4 "Can" X ppz +1432 #"bkha"-> can +4 "Can" X oo +200 #"bkha"-> can +4 "Can" X oo +44880 \ c6 oo +60004  E oo +60004  O oo +38427 #"bkha"-> can +4 "Can" R oo +21573  V pp +12166 #t-> can +3 "Can" Y oo +9346 #"bkha"-> can +8 "Can"\ `T po +1144 #"bkha"-> can +3 "Can"\ >R oo +380 #"bkha"-> can +4 "Can"\ 2R po +1825 #"bkha"-> can +3 "Can" O oo +520 #"bkha"-> can +5 "Can" N pp +221 #"bkha"-> can +4 "Can" N pp +170 #"bkha"-> can +4 "Can" O pp +212 #"bkha"-> can +4 "Can" N po +156 #"bkha"-> can +4 "Can" M pou +209 #"bkha"-> can +4 "Can" N ppd +276 #"bkha"-> can +4 "Can" N op +225 #"bkha"-> can +4 "Can" L qq` +218 #"bkha"-> can +4 "Can" L ooQ +250 #"bkha"-> can +4 "Can" M ppE +175 #"bkha"-> can +4 "Can" L pp7 +211 #"bkha"-> can +4 "Can" K oo1 +214 #"bkha"-> can +4 "Can" K oo* +415 #"bkha"-> can +4 "Can" K op +1343 #"bkha"-> can +4 "Can" {K pp +507 #"bkha"-> can +5 "Can" nJ po +1527 #"bkha"-> can +4 "Can" OF po +199 #"bkha"-> can +4 "Can" IG rr +345 #"bkha"-> can +4 "Can" @F oo +234 #"bkha"-> can +4 "Can" >E pp +905 #"bkha"-> can +4 "Can" .E pp~ +235 #"bkha"-> can +4 "Can" )C po +225 #"bkha"-> can +4 "Can" &E ppq +222 #"bkha"-> can +4 "Can" &C ppr +193 #"bkha"-> can +4 "Can" C op{ +210 #"bkha"-> can +4 "Can" C qpc +194 #"bkha"-> can +4 "Can" B ppb +209 #"bkha"-> can +3 "Can" B po] +245 #"bkha"-> can +4 "Can" \ B pof +225 #"bkha"-> can +4 "Can" C ppX +279 #"bkha"-> can +4 "Can" B ppU +4686 #t-> can +3 "Can"= po: +2462 #t-> can +2 "Can" 1< ppg +350 #t-> can +2 "Can" G= ppq +292 #t-> can +2 "Can" ]< pp +276 #t-> can +2 "Can" k< po +283 #t-> can +2 "Can" w= po +312 #t-> can +3 "Can" = pp +496 #t-> can +2 "Can" = pp +284 #t-> can +3 "Can" = pp +9502 #t-> can +2 "Can"\ A oo +4539 #"bkha"-> can +4 "Can" D po +360 #"bkha"-> can +4 "Can" $C pp +355  &C po +29356 #t-> can +3 "Can" J po +8648 #t-> can +2 "Can" P pp= +12794 #"bkha"-> can +4 "Can" S opT +9197  T oo +7121 #"bkha"-> can +4 "Can" T po +501 #"bkha"-> can +4 "Can" S oo +181 #"bkha"-> can +4 "Can" T oow +197 #"bkha"-> can +4 "Can" T oo| +212 #"bkha"-> can +4 "Can" U oox +227 #"bkha"-> can +4 "Can" T oox +270 #"bkha"-> can +5 "Can" S oo +3592 #"bkha"-> can +4 "Can" T pp +4134 #"bkha"-> can +3 "Can" U pp +6623 #t-> can +3 "Can" U oos +10319 #t-> can +2 "Can" [ ooZ +6670 #"bkha"-> can +4 "Can" [ oof +1556 #t-> can +2 "Can" \\ ood +2020 #t-> ATV +926 #-> ATV.extSrc +2 .ATV.dial :extSrc +4 "MFB"*;  +123 "core"  +2085 #t-> AS.pull 0.100, ASslow1 +3 "MFB"*<% +4 "core" %R2 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.099ml +3 "MFB"*='I~ +2043 "core" ' +2 "MFB"*>% +3 "core" %I} @ +1703 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*?% +4 "core" %I} @ +2 .tAS.seek 0.129ml +3 "MFB"*@'O +626 "core" ' +2 "MFB"*A% +3 "core" %Y\ ; +2817 #t-> AS.pull 0.20, ASslow1 +3 "MFB"*B% +4 "core" %Zq\ : +2 .tAS.seek 0.329ml +3 "MFB"*C' +4048 "core" ' +2 "MFB"*F% +3 "core" %\ 4 +1900 "Can" _ oo +17080 #t-> ATV.air3 +2 .ATV.dial :air3 +4 "MFB"*G % +96 "core" % +985 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*(% +5 "core" %\ 4 +2 .tAS.seek 0.359ml +3 "MFB"*E'd +628 "core" ' +2 "MFB"*H% +3 "core" %d\ 0 +1019 #t-> ATV.waste +2 .ATV.dial :waste +4 "MFB"*I n +58 "core" o +372 #t-> AS.empty +3 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*J'R +2098 "core" ' +2 "MFB"*M% +3 "core" %RI +6621 #t-> shortmfb([Rp],[:extSrc]){}.finish +13 "MFB"*N% +2 "core" %R +2 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18jul2313h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +3 #Priming with carrier +4 .ATV.dial ARV +4 "MFB"*O  +160 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*P  +27 "core"  +2 "MFB"*D% +3 "core" %R& +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*Q'$s +2548 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*L' +2903 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*S n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*T'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*U'(@ +2906 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*V  +170 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*W  +38 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*R% +3 "core" %(,o +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*Y'FV +643 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*Z  +150 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*\\% +4 "core" %F\\` +3 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*]' +1835 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP3 +2 "MFB"*^  +37 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +204 "MFB"*X% +3 "core" %  M +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*`' +620 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 +2 "MFB"*[  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +205 "MFB"*b% +3 "core" %  K +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*c'3 +628 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*d  +126 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*_% +3 "core" %9vJ +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*e'\ +5872 "core" ' + ."MFBPCR"delay 5 seconds +205 "Can" L pp +298 ."MFBPCR"ATV.dial :extSrc +2 "MFB"*h  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*f% +3 "core" %\  U +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*g'\  +628 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*i  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +207 "MFB"*j% +6 "core" %\  +87 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*k' d +5054 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*l  +75 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +4 "MFB"*m  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*n% +4 "core" % j6N +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*o' +32603 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*p  +84 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*t % +38 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +18497 "Can" W || +60004  ] }k +4533 #"bkha"-> can +4 "Can" ] l +55467  N l +60004  R w& +60004  Z n` +11408 #"bkha"-> can +4 "Can" \\ lq +48592  a tx +17509 #"bkha"-> can +10 "Can"\ +^ ~ +42485 \ N ~u +47558 #"bkha"Session Ended +12446 "Can" ] mj +47107 ."PCR"PCR.off +180 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"9035260:2036,905,598,674,60.0001;9036160:2282,912,614,686,60.0374;9037210:2530,1263,588,694,60.0001;9146520:2041,906,590,676,60.0001;9147420:2272,944,607,686,60.0001;9148470:2517,1265,616,695,59.9628;9257860:2041,908,585,641,60.0001;9258760:2277,946,609,684,60.0001;9259810:2515,1277,612,696,60.0001;9369380:2042,908,588,679,59.9628;9370280:2249,933,582,688,60.0001;9371330:2519,1251,615,694,60.0001;9480640:2034,919,595,690,60.0001;9481540:2261,903,616,693,60.0001;9482590:2536,1252,583,683,60.0001;9591500:2040,897,592,645,60.0001;9592400:2265,915,619,685,60.0374;9593450:2512,1267,620,696,60.0001;9702710:2043,879,595,685,59.9628;9703610:2249,939,615,648,60.0001;9704660:2510,1277,622,690,60.0001;9813630:2028,954,603,694,60.0001;9814530:2240,942,624,691,60.0001;9815580:2516,1260,621,680,60.0374;9925120:2040,900,582,694,60.0001;9926020:2280,912,635,688,60.0001;9927070:2506,1278,632,691,60.0374;10036460:2033,914,624,689,60.0374;10037360:2266,937,610,683,60.0001;10038410:2511,1282,648,692,60.0001;10147520:2048,916,636,702,59.9628;10148420:2278,955,655,687,60.0001;10149470:2503,1307,625,691,59.9628;10259130:2042,926,640,705,60.0001;10260030:2273,910,656,690,59.9628;10261080:2531,1328,651,689,60.0001;10370180:2043,959,632,700,60.0001;10371080:2242,960,624,689,60.0001;10372130:2528,1248,653,689,60.0001;10480790:2051,898,641,706,59.9628;10481690:2282,929,654,692,60.0001;10482740:2518,1294,658,695,60.0001;10592170:2044,933,602,694,60.0001;10593070:2245,976,653,684,60.0001;10594120:2515,1278,655,687,60.0001;10703150:2044,945,633,694,59.9628;10704050:2247,964,651,655,60.0374;10705100:2538,1266,655,690,60.0001;10814620:2043,958,640,706,59.9628;10815520:2262,936,657,695,60.0001;10816570:2540,1305,619,681,60.0001;10925560:2043,925,614,706,60.0001;10926460:2269,976,659,695,60.0001;10927510:2533,1273,654,680,60.0374;11036390:2047,906,638,697,60.0001;11037290:2292,977,652,678,59.9628;11038340:2493,1278,660,693,60.0001;11147220:2049,923,640,712,60.0001;11148120:2265,977,661,692,60.0001;11149170:2535,1291,655,686,60.0374;11258010:2047,904,638,702,59.9255;11258910:2268,954,658,683,60.0001;11259960:2526,1304,663,696,60.0001;11368960:2050,942,643,704,59.9628;11369860:2263,967,661,698,59.9628;11370910:2559,1275,623,685,60.0001;11480220:2046,925,645,699,60.0001;11481120:2281,931,657,688,59.9628;11482170:2521,1296,662,693,60.0001;11591450:2041,935,645,704,59.9628;11592350:2268,939,661,691,60.0001;11593400:2551,1304,660,687,60.0374;11702460:2047,901,649,710,60.0001;11703360:2269,946,662,690,60.0001;11704410:2544,1271,659,684,60.0001;11813580:2050,914,647,707,60.0001;11814480:2285,930,663,692,60.0001;11815530:2552,1323,664,684,60.0001;11924640:2044,933,649,702,59.9628;11925540:2280,949,661,687,60.0001;11926590:2524,1285,665,693,60.0374;12035870:2054,932,647,703,59.9628;12036770:2288,949,661,685,59.9628;12037820:2512,1269,669,698,60.0001;12146740:2060,915,630,717,59.9628;12147640:2292,939,673,690,59.9628;12148690:2573,1335,669,682,60.0001;12257830:2052,952,655,706,59.9628;12258730:2276,954,641,685,59.9628;12259780:2563,1260,678,690,60.0001;12368670:2073,943,667,725,59.9628;12369570:2313,970,681,696,60.0001;12370620:2577,1326,680,653,60.0001;12480310:2062,946,658,712,59.9628;12481210:2298,992,675,689,60.0001;12482260:2571,1290,682,693,60.0001;12591280:2087,922,661,711,59.9628;12592180:2316,979,672,684,60.0001;12593230:2572,1278,684,700,60.0001;12702630:2121,955,666,726,60.0001;12703530:2349,965,682,701,60.0001;12704580:2636,1285,675,682,60.0374;12813670:2164,934,662,725,59.9628;12814570:2438,943,680,701,60.0374;12815620:2697,1321,680,693,60.0001;12924280:2229,959,660,711,60.0001;12925180:2471,971,641,691,60.0001;12926230:2779,1279,679,700,60.0001;13035640:2332,904,663,721,60.0001;13036540:2639,921,676,691,60.0001;13037590:2917,1345,653,701,60.0001;13146540:2453,952,657,672,60.0001;13147440:2761,958,670,685,60.0374;13148490:3079,1277,682,690,60.0374;13257820:2600,996,664,719,59.9628;13258720:2912,985,651,693,60.0001;13259770:3289,1300,672,691,60.0374;13368510:2754,991,659,708,60.0001;13369410:3091,996,669,691,60.0001;13370460:3461,1284,682,694,60.0374;13479420:2895,957,667,727,60.0001;13480320:3259,958,679,698,60.0001;13481370:3690,1325,676,684,59.9628;13590960:3054,1252,661,713,59.9628; +17 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18jul2313h.pcr +2 "MFB"*v% +3 "core" % + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*x'(@ +1023 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*w  +36 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*a % +116 "core" % +2 "MFB"*K% +3 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*q'Zh +225 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*s  +50 "core" +2 "MFB"*{% +3 "core" %Ze  R +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*|'> +6055 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*} % +49 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*~% +3 "core" %> T c +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'L +528 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*% +3 "core" %\\f D +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*  +80 "core"  +2 "MFB"*% +3 "core" %pY +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'P +1970 "Can" oY tt +66 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3070 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"*% +3 "core" %VP +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +241 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +3 "core" % +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>5 G +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +53 "core"  +2 "MFB"*% +3 "core" %0 H +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'qN +329 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +12006 "Can" M v +6135 ."MFBPCR"PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*!' +5782 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2757 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*$' +5770 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*''V +2762 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2766 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +2739 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*)'V +5066 "core" ' +5484 "Can" X po +8059 #t-> telnet ESPshore.mbari.org +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"$uninitialized constant ESPshore: name: ESPshore +2766 #-> telnet ESPshore.mbari.org 2020 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"$uninitialized constant ESPshore: name: ESPshore +3457 #-> can +2 "Can" ^ po +45717  o^ op +44797 #"bkha"Session Begun +388 #-> can +3 "Can"\ L po +14816  SP oo +3134 #t-> can +3 "Can" ^Q oo +29600 #t-> ATV.extSrc +2 .ATV.dial :extSrc +4 "MFB"*,  +37 "core"  +2473 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*-% +5 "core" %V7 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.02ml +4 "MFB"*.'* +433 "core" ' +2 "MFB"*/% +3 "core" %/ K +2196 #t-> AS.pull 0.01, ASslow1 +3 "MFB"*0% +4 "core" %/  K +2 .tAS.seek 0.03ml +3 "MFB"*2'u +227 "core" ' +2 "MFB"*1% +3 "core" %v  V +1350 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*4% +4 "core" %w\  U +2 .tAS.seek 0.06ml +50 "MFB"*5'I +630 "core" ' +2 "MFB"*6% +4 "core" %_ +674 #t-> AS.pull 0.01, ASslow1 +3 "MFB"*7% +4 "core" %FH +2 .tAS.seek 0.07ml +3 "MFB"*:' +228 "core" ' +2 "MFB"*9% +4 "core" %  W +1801 #t-> AS.pull 0.26, ASslow1 +2 "MFB"*8% +5 "core" %\  W +2 .tAS.seek 0.33ml +3 "MFB"*;'ѩ +5250 "core" ' +2 "MFB"*<% +4 "core" %ѩ\ = +4899 #t-> ATV.PCR +2 .ATV.dial PCR +4 "MFB"*3  +51 "core"  +479 #t-> ASV +2582 #-> AS.push 0.308, ASslow2 +3 "MFB"*>% +4 "core" %ѩ\ = +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.022ml +3 "MFB"*?'8 +3787 "Can" b on^ +27237 "core" ' +2 "MFB"*=% +4 "core" %;< +5772 #t-> ATV.extSrc + .ATV.dial :extSrc +5 "MFB"*A  +51 "core"  +733 #t-> AS.pull 0.20, ASslow1 +3 "MFB"*B% +4 "core" %;$ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 .tAS.seek 0.222ml +4 "MFB"*@' +4048 "core" ' +2 "MFB"*F% +3 "core" %\ 8 +593 #t-> AS.pull 0.20, ASslow1 +3 "MFB"*G% +4 "core" %C\ 8 +2 .tAS.seek 0.422ml +3 "MFB"*('A +4045 "core" ' +2 "MFB"*C% +3 "core" %5 @ +643 #t-> ATV.waste +2 .ATV.dial :waste +5 "MFB"*H n +140 "core" o +354 #t-> AS.empty +3 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*I'R +2459 "core" ' +2 "MFB"*E% +3 "core" %R +13849 "Can" YN lmW +10784 #t-> ATV.extSrc +2 .ATV.dial :extSrc +5 "MFB"*M  +149 "core"  +1477 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*N% +5 "core" %R +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.049ml +4 "MFB"*O'N* +1033 "core" ' +2 "MFB"*P% +3 "core" %N,  R +836 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*D% +4 "core" %N,  R +2 .tAS.seek 0.099ml +3 "MFB"*J'I +1033 "core" ' +2 "MFB"*Q% +3 "core" %I @ +1803 #t-> AS.pull 0.20, ASslow1 +2 "MFB"*S% +5 "core" %I  ? +2 .tAS.seek 0.299ml +3 "MFB"*L'7 +4044 "core" ' +2 "MFB"*T% +3 "core" %7q / +3234 #t-> ATV.air3 +2 .ATV.dial :air3 +5 "MFB"*V % +96 "core" & +645 #t-> AS.pull 0.203, ASslow1 +3 "MFB"*W% +4 "core" %7 / +2 .tAS.seek 0.502ml +3 "MFB"*R'3 +354 .tAS.hold +3 "MFB"*U+ +4 "core" 'g +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.502ml Aborted!:@checkpoint: omitted +1142 #-> AS.pull 0.03, ASslow1 +3 "MFB"*Z% +4 "core" %Y +2 .tAS.seek 0.347ml +3 "MFB"*\\''+ +628 "core" ' +2 "MFB"*Y% +3 "core" %'/\ 3 +1221 #t-> ATV.waste + .ATV.dial :waste +5 "MFB"*^ n +59 "core" o +522 #t-> AS.empty +3 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*X'R +2027 "core" ' +2 "MFB"*]% +3 "core" %R +1561 #t-> shortmfb([Rp],[:extSrc]){}.finish +12 "MFB"*[% +3 "core" %R +3 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18jul2315h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +4 #Priming with carrier +2 .ATV.dial ARV +4 "MFB"*b  +161 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*`  +25 "core"  +2 "MFB"*d% +3 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*_'$w +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*c' +2905 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*h n +172 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*f'R +5084 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*e'(@ +2909 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*i  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*j  +37 "core" +2 ."MFBPCR"delay 2 seconds +202 "MFB"*g% +3 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*l'FL +623 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 + "MFB"*m  +151 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*n% +4 "core" %FO  W +3 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*k' +1828 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP3 + "MFB"*p  +40 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +205 "MFB"*t% +3 "core" %vA +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*v' +647 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 +2 "MFB"*o  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +204 "MFB"*w% +3 "core" %@ +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*a' +644 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +43 "MFB"*K  +136 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*x% +3 "core" %#sK +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*s'\ +2208 "Can" \\ nnP +3661 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +3 "MFB"*{  +62 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*q% +3 "core" %\  U +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*}'\  +619 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*~  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +204 "MFB"*|% +3 "core" %\ \  O +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*' H +5044 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*  +75 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +6 "MFB"*  +38 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*% +5 "core" % I\  X +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'h +32606 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*  +84 "core"  + ."MFBPCR"ASV.dial :PCRlock +4 "MFB"* % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +14721 "Can"BP x +60004  R xwJ +4315 #"bkha"-> exit +2 #Session Ended +55687 "Can" \\ N +60004 \ ` v +60004  pO  +60004  Y oy +60004  c  +60004  L o +48852 ."PCR"PCR.off +143 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"18660910:2015,1001,695,735,60.0001;18661810:2231,1024,695,700,60.0374;18662860:2527,1348,652,684,60.0374;18771840:2007,918,642,709,59.9628;18772740:2280,920,686,684,60.0001;18773790:2503,1344,698,701,60.0001;18883220:2005,917,675,721,60.0001;18884120:2272,937,649,686,60.0001;18885170:2503,1368,690,697,60.0001;18993930:2012,917,674,716,59.9628;18994830:2284,973,685,688,60.0001;18995880:2499,1356,689,701,60.0001;19105000:2011,978,675,719,60.0001;19105900:2216,985,685,693,60.0001;19106950:2511,1318,688,690,60.0001;19216110:2007,968,671,722,60.0001;19217010:2225,1002,685,696,60.0001;19218060:2523,1312,681,685,60.0001;19326810:2020,960,646,722,60.0001;19327710:2255,965,686,695,60.0001;19328760:2517,1349,680,689,60.0001;19437680:2005,974,667,712,59.9628;19438580:2230,984,680,695,60.0001;19439630:2497,1330,685,692,60.0001;19548740:2013,969,671,720,60.0001;19549640:2255,959,684,693,60.0001;19550690:2522,1347,681,685,60.0001;19659780:2005,962,672,725,59.9628;19660680:2235,984,681,692,60.0001;19661730:2512,1345,680,690,60.0001;19771050:2016,986,670,713,59.9628;19771950:2226,1004,680,697,60.0001;19773000:2517,1318,648,689,60.0374;19881800:2014,941,667,708,59.9628;19882700:2251,995,680,680,60.0001;19883750:2490,1325,686,696,60.0001;19992860:2010,990,673,721,59.9628;19993760:2229,983,682,698,60.0001;19994810:2512,1322,680,682,60.0374;20103790:2016,970,635,710,60.0001;20104690:2235,966,680,680,59.9628;20105740:2509,1291,688,692,60.0001;20214930:2016,998,672,723,59.9628;20215830:2229,965,653,696,60.0001;20216880:2516,1297,680,683,60.0001;20325160:2005,922,670,718,60.0001;20326060:2275,947,683,683,60.0001;20327110:2497,1361,687,695,60.0001;20435810:2012,970,677,727,59.9628;20436710:2240,986,657,698,60.0001;20437760:2526,1347,684,685,60.0001;20546520:2008,994,677,725,60.0001;20547420:2232,1011,690,692,59.9628;20548470:2508,1286,688,683,60.0374;20657080:2011,976,682,735,60.0001;20657980:2235,953,661,702,60.0001;20659030:2531,1312,682,678,60.0374;20767410:2008,995,679,728,60.0001;20768310:2221,971,690,700,60.0001;20769360:2523,1296,687,678,59.9628;20877790:2016,894,673,715,59.9628;20878690:2276,978,677,643,60.0001;20879740:2482,1349,695,693,60.0374;20988450:2005,972,678,736,60.0001;20989350:2256,938,690,700,59.9628;20990400:2526,1348,687,682,60.0001;21099050:2011,994,670,719,59.9628;21099950:2243,965,651,689,59.9628;21101000:2506,1293,692,695,60.0374;21209840:2017,962,677,728,59.9628;21210740:2263,937,691,698,60.0001;21211790:2512,1349,684,652,60.0001;21320570:2021,909,669,723,60.0001;21321470:2243,957,682,684,59.9628;21322520:2513,1327,690,694,60.0001;21431200:2041,940,675,731,60.0001;21432100:2296,950,688,696,60.0001;21433150:2544,1346,557,687,60.0001;21541580:2084,919,675,726,59.9628;21542480:2351,967,687,693,60.0001;21543530:2580,1330,690,694,60.0374;21652250:2184,955,636,719,59.9628;21653150:2453,980,681,687,60.0001;21654200:2731,1284,688,689,60.0374;21763030:2380,928,676,718,60.0001;21763930:2688,976,682,684,59.9628;21764980:2942,1320,690,695,60.0001;21873470:2693,906,645,720,60.0001;21874370:3048,958,686,693,59.9628;21875420:3409,1353,685,690,60.0001;21984700:2808,1002,676,728,60.0001;21985600:3182,982,654,694,60.0001;21986650:3602,1304,682,687,60.0001;22095130:2753,931,678,726,60.0001;22096030:3113,959,685,695,60.0001;22097080:3511,1353,687,688,59.9628;22205890:2550,944,671,717,60.0001;22206790:2867,933,685,683,60.0001;22207840:3233,1343,692,688,60.0374;22316340:2084,929,679,730,59.9628;22317240:2351,955,695,692,60.0374;22318290:2609,1379,691,694,60.0001;22426830:1799,997,676,716,59.9628;22427730:1996,983,656,686,60.0001;22428780:2230,1324,694,691,60.0001;22537550:1750,996,682,725,60.0001;22538450:1935,1024,691,695,59.9628;22539500:2181,1292,688,674,59.9628;22648060:1738,981,673,716,59.9628;22648960:1933,984,650,688,59.9628;22650010:2154,1311,695,694,60.0001;22758220:1778,977,655,720,60.0001;22759120:1951,1013,690,694,60.0001;22760170:2192,1301,690,684,60.0374;22868280:1785,972,676,713,60.0001;22869180:1997,954,685,684,60.0001;22870230:2182,1325,695,666,60.0374;22978930:1777,1002,676,724,60.0001;22979830:1952,970,686,692,60.0001;22980880:2210,1330,691,686,60.0001;23089560:1762,982,679,726,59.9628;23090460:1948,1003,691,696,60.0001;23091510:2189,1317,686,680,60.0001;23200250:1755,1290,685,727,60.0001; +17 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18jul2315h.pcr + "MFB"*% +3 "core" %n +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1026 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +36 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*\ % +119 "core" & +2 "MFB"* % +3 "core" %(! +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"* 'Zg +220 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*% +3 "core" %ZW I +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6055 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> G +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'O +524 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +3 "core" %R  H +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*  +80 "core"  +2 "MFB"*% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'^ +259 "Can" Y ss +1777 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3071 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2746 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +2761 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*$'V +2758 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*'  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"**% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +226 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*#  +53 "core"  +2 "MFB"*+% +3 "core" %\ = +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*,'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*- % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*)% +3 "core" %>\  X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*/' +524 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*0  +52 "core" +2 "MFB"*1% +3 "core" % A +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*.'q< +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*4  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*2'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +10245 "Can" ^ w8 +7896 ."MFBPCR"PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*6' +5780 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +2758 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +48 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*9' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +2749 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*8' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*3'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*>' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*;'V +5067 "core" ' +3722 "Can" LU mm +60004  c mm +44270 #t-> ATV.extSrc +2 .ATV.dial :extSrc +2 "MFB"*=  +35 "core"  +3878 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*A% +3 "core" %V]; +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.05ml +2 "MFB"*B'Q +1036 "core" ' +2 "MFB"*?% +3 "core" %QY J +916 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*F% +3 "core" %Q` J +2 .tAS.seek 0.1ml +2 "MFB"*G'MG +1020 "core" ' +2 "MFB"*@% +3 "core" %M?` +1292 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*C% +3 "core" %M?L +2 .tAS.seek 0.3ml +2 "MFB"*H': +4045 "core" ' +2 "MFB"*(% +3 "core" %:6 > +2118 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*E% +3 "core" %: > +2 .tAS.seek 0.31ml +2 "MFB"*M'm +215 "core" ' +2 "MFB"*N% +3 "core" %l +699 #t-> ATV.air3 +2 .ATV.dial :air3 + "MFB"*I % +96 "core" % +317 "Can"\ Q mm +186 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*P% +3 "core" %l +2 .tAS.seek 0.34ml +2 "MFB"*D' +626 "core" ' +2 "MFB"*O% +3 "core" %\ 5 +1877 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*Q n +59 "core" o +459 #t-> AS.empty +3 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*S'R +1985 "core" ' +2 "MFB"*J% +3 "core" %R +1680 #t-> shortmfb([Rp],[:extSrc]){}.finish +10 "MFB"*T% +3 "core" %R +3 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18jul2317h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*V  +159 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*W  +24 "core"  +2 "MFB"*L% +3 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*R'$ +2549 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +2903 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*U n +173 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*Y'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*^'(@ +2905 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*\\  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*]  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*[% +3 "core" %(7 +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*b'Fa +646 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*`  +148 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*d% +3 "core" %Ff +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*X' +1831 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP3 + "MFB"*_  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"*h% +3 "core" % A +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*c' +616 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*f  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*i% +3 "core" % J +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*j': +612 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*g  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*e% +3 "core" %? / +48 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*m'\ +5851 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*n  +62 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*l% +3 "core" %\ \  P +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*p'\  +628 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*t  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*k% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*o' d +5044 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*w  +84 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*v  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*K% +4 "core" % `  E +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*x' +14491 "Can" a nn +18109 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*a  +82 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*{ % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +40748 "Can"\ ;J xx} +60004  U  +60004  _ s} +60004 CO { +60004  S oC +60004  \\ xx +60004  [  +60004  Q v +23986 ."PCR"PCR.off +143 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"26793500:2035,948,702,735,60.0001;26794400:2296,930,697,701,60.0001;26795450:2559,1353,660,688,60.0001;26904710:2019,965,649,717,60.0001;26905610:2300,966,686,683,60.0001;26906660:2512,1301,703,702,60.0001;27015590:2032,971,682,712,59.9628;27016490:2271,1017,686,687,59.9628;27017540:2503,1289,701,694,60.0374;27126710:2028,998,688,727,59.9628;27127610:2247,996,689,695,60.0001;27128660:2546,1281,691,681,60.0001;27237800:2028,953,680,709,60.0001;27238700:2255,931,684,685,60.0001;27239750:2504,1317,698,697,59.9628;27348840:2023,972,683,732,60.0001;27349740:2252,995,692,697,60.0001;27350790:2533,1313,688,683,60.0001;27460070:2029,970,679,723,60.0001;27460970:2251,1030,691,690,59.9628;27462020:2530,1327,691,686,60.0374;27571120:2022,945,685,723,59.9628;27572020:2266,965,687,689,60.0001;27573070:2519,1349,696,695,60.0001;27682040:2022,985,681,725,59.9628;27682940:2255,1002,688,695,59.9628;27683990:2531,1290,658,689,60.0001;27792890:2021,938,675,686,60.0001;27793790:2261,965,685,686,60.0001;27794840:2518,1306,694,695,60.0374;27904110:2022,929,678,722,60.0001;27905010:2249,1003,689,689,59.9628;27906060:2522,1264,693,695,60.0001;28015610:2014,926,680,727,59.9628;28016510:2266,943,688,689,60.0001;28017560:2523,1300,692,697,60.0001;28126570:2018,981,679,723,60.0001;28127470:2249,943,685,695,60.0001;28128520:2526,1287,687,686,60.0374;28237690:2020,947,683,727,60.0001;28238590:2257,951,690,694,60.0001;28239640:2536,1282,655,682,60.0001;28348650:2022,965,644,723,60.0001;28349550:2250,978,686,686,60.0001;28350600:2512,1291,691,692,59.9628;28459950:2017,944,680,727,60.0001;28460850:2264,944,656,690,60.0374;28461900:2522,1302,692,693,60.0374;28571050:2012,939,678,719,59.9628;28571950:2252,933,687,685,60.0001;28573000:2515,1282,666,693,60.0374;28681930:2029,968,687,701,59.9628;28682830:2275,965,696,699,60.0374;28683880:2551,1304,690,684,60.0374;28792770:2028,977,681,723,60.0001;28793670:2254,1010,691,690,60.0001;28794720:2529,1264,694,687,60.0374;28903850:2031,940,678,717,59.9628;28904750:2297,951,685,676,60.0001;28905800:2513,1311,701,700,60.0001;29014780:2025,966,682,720,60.0001;29015680:2249,989,687,685,59.9628;29016730:2509,1275,697,692,60.0001;29125770:2036,981,685,736,60.0001;29126670:2242,954,695,700,59.9628;29127720:2545,1303,652,682,60.0001;29236850:2026,934,646,718,59.9628;29237750:2303,925,686,686,60.0001;29238800:2520,1302,694,700,60.0374;29348030:2033,977,683,726,60.0001;29348930:2253,971,662,696,60.0001;29349980:2539,1264,691,690,60.0374;29458990:2038,951,682,727,59.9628;29459890:2298,932,692,688,60.0374;29460940:2533,1344,694,660,60.0374;29569800:2031,993,679,728,59.9628;29570700:2239,980,690,692,60.0001;29571750:2553,1301,689,685,60.0001;29680790:2036,956,678,718,60.0001;29681690:2262,995,686,690,60.0001;29682740:2541,1283,690,649,59.9628;29791630:2033,947,676,713,59.9628;29792530:2266,974,687,683,60.0001;29793580:2529,1293,694,692,60.0001;29902520:2041,949,680,719,60.0001;29903420:2287,940,688,682,60.0001;29904470:2531,1277,664,691,59.9628;30013500:2045,970,651,724,60.0001;30014400:2276,990,689,692,60.0374;30015450:2562,1294,690,689,60.0001;30124300:2048,950,682,723,60.0001;30125200:2305,926,687,688,60.0001;30126250:2541,1325,692,695,60.0001;30235510:2047,914,685,723,59.9628;30236410:2320,945,689,688,60.0001;30237460:2583,1320,697,695,60.0001;30346450:2078,968,677,717,59.9628;30347350:2314,943,687,683,60.0001;30348400:2600,1301,691,696,60.0001;30458010:2127,958,686,733,60.0001;30458910:2386,939,694,692,60.0001;30459960:2635,1316,692,687,60.0001;30569170:2197,978,691,727,60.0001;30570070:2460,962,695,698,60.0001;30571120:2777,1326,693,674,60.0374;30680050:2338,968,684,717,59.9628;30680950:2603,978,693,689,60.0001;30682000:2955,1292,692,690,60.0001;30791130:2563,995,688,725,59.9255;30792030:2862,1024,694,691,60.0374;30793080:3262,1280,660,680,60.0374;30901600:2865,950,687,728,59.9628;30902500:3268,934,697,691,60.0001;30903550:3638,1372,696,691,60.0001;31012640:3190,948,696,731,60.0001;31013540:3628,973,695,702,60.0001;31014590:4077,1336,662,684,60.0001;31123460:3499,908,681,675,59.9628;31124360:3986,947,687,685,59.9628;31125410:350,1320,700,697,60.0001;31234970:3763,972,679,717,60.0001;31235870:178,934,657,681,60.0001;31236920:350,1321,696,696,60.0001;31346120:3985,1291,691,728,59.9628; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18jul2317h.pcr +2 "MFB"*q% +3 "core" %| +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*s'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*~  +35 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*| % +118 "core" & +2 "MFB"*}% +3 "core" %(% +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zk +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +53 "core"  +2 "MFB"*% +3 "core" %Zb K +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6053 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> g +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'; +530 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"* % +3 "core" %6\  R +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*\ 'p +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +80 "core"  +2 "MFB"*% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'7 +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"* ' +3070 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2772 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2768 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +1601 "Can" [ oo +1167 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"*% +3 "core" %V/ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +231 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*  +51 "core" +2 "MFB"*% +3 "core" %\ = +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +50 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"* % +3 "core" %>  f +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*!' +526 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*"  +51 "core"  +2 "MFB"*'% +3 "core" %\ : +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q6 +325 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"**  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*$'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18142 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*#' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2762 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*-'V +1419 "Can" c oo +1349 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution +46 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*)' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*4'V +5069 "core" ' +28516 "Can" 2N nm +60004  Y mn +60004  ` mm +60004 \ `M mm +60004  W mm} +60004  ` mm +60004 M nm +60004  T mmV +60004  ^ mm +60003  Y nm +60004  Q mm5 +60004  [ mn +60004  d nn +60004  5O mm +60004  Z mm +60004  b mm +60004 \ M mm +60004  W mm +60004  a mm +60004  L mm +60004  V mmc +60004  _ nn +60004 -P mm +60004  T nmJ +60004  ] mm @CEST1532383640.31  /Y mm +60004  Q mm1 +60004  \\ mn +60004  >a mmE +60004  EO mm +60004  Y nm{ +60004  c nm +60004 \ M mm +60004  W mmg +60004  a mm} +60004 \ L ml4 +60004  V mmS +60004  ` nmy +60004 N nm +60004  T nmD +60004  ^ nmx +60004 V mm +60004  R mm! +60004  \\ mmn +60004  a mm& +60004  3N mn +60004  Z mm[ +60004  c mm` +10744 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721: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 +5 #mEXIT @1532396948.70CEST @1532413797.22CEST = =tMAIN =mMAIN_scheduler @CEST1532413798.85 #"core_reset"Sent BREAK +2 #t@0x06DA, state=0x3B10, ifg=0x20, ie=0x7F + #@0x0E4C, state=0x3B10, ifg=0x08, ie=0x5F #@0x2793, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x2A45, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x2CD0, state=0x3A84, ifg=0x10, ie=0xFD #@0x2F5C, state=0x3A84, ifg=0x10, ie=0xFD + #@0x31E7, state=0x3A84, ifg=0x10, ie=0xFD + #@0x32FD, state=0x3A84, ifg=0x80, ie=0xFD #@0x2CE1, state=0x3AE0, ifg=0x80, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +172 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +252 "Can" ] pq  ] pq + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +3 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +4 "core" %V= + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %% +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X can +2 "Can" ^ oo7 +59319  b oo +15176 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time Hs4 +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 +4 #mEXIT @1532414557.24CEST @1532415615.76CEST = =tMAIN =mMAIN_scheduler @CEST1532415617.42 #"core_reset"Sent BREAK +2 #t@0xF3C8, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +207 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +176 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +271 "Can" 6p J +  6p J + #tPolling Can every 10:00 +5 #Cleanly exited at 08:42:37CEST24-Jul-18 +6602 #-> can +3 "Can" 6p  +53343  $s  +5385 #t-> can +2 "Can" s  +54617 \ x  +17221 #t-> can +2 "Can"\ y  +42781 \ {  +46328 #t-> can +3 "Can"\ |  +13673 \ }  +60004 \   @1532418727.73CEST = =tMAIN =mMAIN_scheduler @CEST1532418729.39 #"core_reset"Sent BREAK +2 #t@0x9DDC, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +297 "Can"\   + \   + #tPolling Can every 10:00 +4 #Cleanly exited at 09:00:26CEST24-Jul-18 +1332 #-> ESP.ready? +497 #-> ESP.ready! +3 #Powering core bus +495 .Gate.power :raw,:ON +3 "sampler") + ) +3 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %%G + .tSS.configure SSconfig +3 "sampler")#.0X% +3 "core" %\   +2 "manipulator"&?& +3 "core" &i  +2 "storage"(@& +3 "core" &  x c / +2 "storage"(A% +3 "core" %[ ? +2 "collection"'B9 +3 "core" 9@ + "processing"%C9 +3 "core" 9 +2572 #t-> MFB.ready! +2 "MFB"*D% +3 "core" %c + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil +2 "MFB"* +10 *E% +2 "core" %: + .tATV.dial :air2 +2 "MFB"*F  +144 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +549 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5289 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*I n +103 "core" n + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*J'R +5259 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +1352 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*M  +123 "core"  +4451 #t-> AS.pull 0.05, ASslow1 + "MFB"*N% +3 "core" %Ri +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.049ml + "MFB"*O'N +1057 "core" ' +8 "MFB"*P% +4 "core" %N r +1250 #t-> AS.pull 0.05, ASslow1 + "MFB"*Q% +4 "core" %N Z +2 .tAS.seek 0.099ml +2 "MFB"*R'Il +1031 "core" ' + "MFB"*S% +4 "core" %I}\\ +2466 #t-> AS.pull 0.2, ASslow1 + "MFB"*T% +4 "core" %IzxV +2 .tAS.seek 0.299ml +2 "MFB"*U'6 +4051 "core" ' + "MFB"*V% +4 "core" %6 H +790 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*W % +96 "core" & +1320 #t-> AS.pull 0.03, ASslow1 + "MFB"*X% +3 "core" %6 H +3 .tAS.seek 0.329ml + "MFB"*Y' +628 "core" ' + "MFB"*Z% +4 "core" %\ 1 +551 #t-> ATV.waste +2 .ATV.dial :waste +2 "MFB"*[ n +67 "core" n +274 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*\\'R +1924 "core" ' + "MFB"*]% +4 "core" %R +5522 #t-> shortmfb([Bb],[:extSrc]){}.finish +9 "MFB"*^% +3 "core" %R +2 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18jul2409h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP5 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*_  +169 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*`  +24 "core"  + "MFB"*a% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*b'$v +2549 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +2901 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*d n +161 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*e'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*f'(@ +2820 "Can"\  {{ +84 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*g  +160 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*h  +37 "core"  + ."MFBPCR"delay 2 seconds +202 "MFB"*i% +3 "core" %($ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*j'FN +616 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*k n +103 "core" m + ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*l% +2 "core" %FR   @ +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*m' +1821 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*n I +36 "core" I + #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*o% +3 "core" %\ 5 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*p' +620 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*q % +36 "core" $ + #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*r% +2 "core" % J +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*s'' +639 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*t  +124 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*u% +2 "core" %* +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*v'\ +5855 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*w  +62 "core"  + ."MFBPCR"delay 2 seconds +202 "MFB"*x% +3 "core" %\ \  T +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*y'\  +622 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*z  +50 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*{% +2 "core" %\ R +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*|' G +5061 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*}  +84 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*~  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*% +4 "core" % MZ +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'l +32605 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +70 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +37 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +2161 "Can"\  k +60004 \  sr +60003 \  }, +60004 \  kY +60004 \ w  +60004 \ 5 ~ +60003 \ & r +60004 \  u +60004 \  R +20336 ."PCR"PCR.off +130 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"1401570:2043,955,664,647,60.0001;1402470:2296,965,680,686,60.0001;1403520:2532,1353,684,698,60.0001;1512610:2031,962,670,691,59.9628;1513510:2273,979,679,680,60.0001;1514560:2496,1305,687,692,60.0001;1624330:2027,932,671,700,60.0001;1625230:2265,955,683,689,60.0001;1626280:2542,1324,650,688,60.0374;1735200:2032,979,671,693,59.9628;1736100:2243,966,680,686,60.0001;1737150:2528,1303,682,689,60.0001;1846090:2027,966,674,706,59.9255;1846990:2265,962,682,692,59.9628;1848040:2534,1314,672,644,60.0374;1957530:2033,989,669,700,59.9628;1958430:2246,980,682,691,60.0001;1959480:2534,1335,680,687,60.0001;2068610:2030,954,665,695,59.9628;2069510:2244,957,678,682,59.9628;2070560:2515,1297,681,690,60.0374;2180180:2034,948,673,714,59.9628;2181080:2262,974,684,689,60.0001;2182130:2516,1309,677,680,60.0001;2291650:2018,979,673,710,59.9628;2292550:2247,982,682,690,60.0001;2293600:2522,1318,649,681,60.0001;2402420:2020,917,670,676,59.9628;2403320:2262,961,682,692,60.0001;2404370:2522,1346,682,684,60.0374;2514120:2015,942,669,709,59.9628;2515020:2225,994,681,689,60.0001;2516070:2521,1286,683,689,60.0001;2625030:2023,937,668,709,60.0001;2625930:2227,997,682,693,59.9628;2626980:2526,1287,650,684,60.0374;2736180:2015,941,639,716,59.9628;2737080:2261,934,681,690,59.9628;2738130:2515,1298,677,683,60.0001;2847260:2020,925,671,710,60.0001;2848160:2276,947,644,685,59.9628;2849210:2499,1312,685,694,60.0374;2958410:2012,943,667,707,60.0001;2959310:2241,975,680,683,60.0001;2960360:2501,1283,652,690,60.0374;3069800:2020,944,670,711,60.0001;3070700:2279,938,684,682,60.0001;3071750:2517,1297,689,690,60.0374;3180870:2016,932,669,709,60.0001;3181770:2229,927,680,683,60.0001;3182820:2506,1291,685,697,60.0001;3292230:2015,923,671,722,59.9628;3293130:2262,945,680,655,60.0001;3294180:2510,1294,681,683,60.0374;3404060:2008,962,672,712,60.0001;3404960:2235,964,681,688,60.0001;3406010:2511,1264,686,686,60.0374;3515410:2021,923,669,712,59.9628;3516310:2249,959,681,682,59.9628;3517360:2508,1281,684,689,59.9628;3626940:2023,919,641,715,59.9628;3627840:2241,969,680,688,60.0001;3628890:2517,1269,686,687,60.0001;3738190:2021,928,671,713,59.9628;3739090:2267,952,648,682,60.0001;3740140:2509,1341,685,693,60.0001;3849710:2019,931,682,725,60.0001;3850610:2255,933,685,693,59.9628;3851660:2523,1283,679,681,60.0001;3961040:2024,905,680,718,59.9628;3961940:2277,947,685,689,59.9628;3962990:2536,1310,687,690,60.0374;4072680:2022,911,674,720,60.0001;4073580:2270,924,682,682,59.9255;4074630:2518,1326,689,693,60.0374;4184180:2037,903,647,725,59.9628;4185080:2282,926,684,692,60.0001;4186130:2539,1319,691,690,60.0001;4295490:2041,948,675,716,59.9628;4296390:2267,976,647,685,59.9628;4297440:2527,1291,690,694,60.0001;4407060:2054,929,682,722,59.9628;4407960:2322,947,685,691,59.9628;4409010:2566,1297,684,683,60.0001;4518990:2085,938,678,722,59.9628;4519890:2354,918,686,686,60.0001;4520940:2600,1310,662,690,60.0001;4630580:2141,977,679,724,59.9628;4631480:2376,1006,686,695,59.9628;4632530:2685,1295,686,683,60.0001;4742300:2218,916,675,723,59.9628;4743200:2517,921,686,692,60.0001;4744250:2784,1331,690,690,60.0001;4854190:2382,924,678,712,59.9628;4855090:2684,942,684,683,59.9628;4856140:2997,1302,691,695,60.0374;4966150:2598,906,680,728,59.9628;4967050:2940,924,691,691,60.0374;4968100:3290,1332,688,692,60.0001;5077900:2814,939,674,715,59.9628;5078800:3194,949,683,680,60.0001;5079850:3570,1294,692,689,60.0001;5189740:3039,932,683,728,60.0001;5190640:3447,977,691,698,60.0001;5191690:3878,1310,687,680,59.9628;5301730:3247,910,646,715,59.9628;5302630:3700,973,685,686,60.0001;5303680:35,1316,690,695,60.0001;5413310:3434,937,683,729,60.0001;5414210:3906,914,688,692,60.0001;5415260:308,1315,686,690,60.0001;5525160:3626,952,679,717,60.0001;5526060:4072,972,655,688,60.0001;5527110:350,1305,693,685,60.0001;5636900:3777,935,685,725,59.9628;5637800:201,964,687,693,59.9255;5638850:350,1323,687,686,59.9628;5748630:3935,963,682,722,59.9628;5749530:350,947,689,695,60.0001;5750580:350,1301,654,676,60.0374;5860160:4076,923,686,725,59.9255;5861060:350,926,689,694,59.9628;5862110:350,1306,688,680,60.0001;5972080:121,1223,677,722,59.9628; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18jul2409h.pcr +2 "MFB"*% +3 "core" %i + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" % + "MFB"*% +4 "core" %(!8 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"* 'Zg +226 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*\  +51 "core" + "MFB"* % +4 "core" %Zg\  L +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +6055 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" % + ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> L [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'X +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core" + "MFB"*% +4 "core" %[\   M +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +336 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +79 "core"  + "MFB"*% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'h +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3070 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +35 ."MFBPCR"AS.seek 0ml +12 "MFB"* 'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*"  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +117 "core" & + "MFB"*(% +4 "core" %V" +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +228 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*!  +53 "core"  + "MFB"**% +4 "core" %,\ 5 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*,'> +1884 "Can"\  yy +14225 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*+ % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*%% +2 "core" %> ? \\ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'' +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*/  +52 "core"  + "MFB"*0% +4 "core" % C +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*1'q. +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*2  +36 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*3'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17535 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*4' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml + "MFB"*6' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*8' +2530 "Can"  || +3246 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*9'V +2729 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*:' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*;'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml + "MFB"*<' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*='V +5067 "core" ' +32965 "Can"  wwG +60004   ww! +4033 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*>  +37 "core"  +2619 #t-> AS.pull 0.20, ASslow1 + "MFB"*?% +3 "core" %V8: +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.2ml + "MFB"*@'D +4051 "core" ' + "MFB"*A% +4 "core" %DW\ ; +2209 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*B % +96 "core" & +471 #t-> AS.pull 0.03, ASslow1 + "MFB"*C% +3 "core" %D:\ ; +3 .tAS.seek 0.23ml +2 "MFB"*D' +628 "core" ' + "MFB"*E% +4 "core" %?\ 3 +562 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*F n +56 "core" o +437 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*G'R +1354 "core" ' + "MFB"*I% +4 "core" %RH +476 #t-> shortmfb([Bb],[:extSrc]){}.finish +10 "MFB"*H% +3 "core" %Rh +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18jul2412h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP5 primer + #Priming with carrier +2 .ATV.dial ARV +2 "MFB"*K  +157 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*L  +25 "core"  + "MFB"*M% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*N'$y +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +2909 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*P n +161 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*Q'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*O'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*S  +168 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*T  +36 "core" + ."MFBPCR"delay 2 seconds +203 "MFB"*R% +2 "core" %(- +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*V'FW +620 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*W n +100 "core" m + ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*X% +2 "core" %F[\ 0 +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*U' +1839 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*Z I +37 "core" I + #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*[% +2 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*Y' +647 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*] % +34 "core" % + #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*^% +3 "core" % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*_'8 +642 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*`  +122 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*a% +2 "core" %< +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*\\'\ +5848 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*b  +50 "core"  + ."MFBPCR"delay 2 seconds +202 "MFB"*d% +3 "core" %\ \ 5 +47 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*c'\  +620 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*e  +51 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*g% +2 "core" %\ X +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*h' Y +5069 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*i  +73 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*f  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*k% +4 "core" % V \  c +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*l'u +4339 "Can"  xw5 +28298 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*j  +72 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*n % +36 "core" & + ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +30570 "Can"   +60004   ~ +60003   t +60004    +60004   k +60003   n +60004   u +60004  W l +58380 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"i9503210:350,478,681,737,59.8509;9504110:2259,975,661,689,61.6786;9505160:2516,1281,690,677,62.6484;9614720:2033,890,688,720,60.0001;9615620:2288,944,688,689,59.9628;9616670:2520,1280,694,690,60.0001;9726360:2028,902,688,719,60.0001;9727260:2295,949,688,689,59.9628;9728310:2523,1314,692,656,60.0001;9837420:2023,955,680,676,59.9628;9838320:2266,966,685,683,60.0374;9839370:2504,1273,695,696,60.0374;9948100:2019,926,688,728,60.0001;9949000:2281,937,691,691,60.0001;9950050:2530,1283,661,692,60.0001;10059050:2010,938,651,716,59.9628;10059950:2258,958,684,687,60.0001;10061000:2535,1306,695,690,60.0374;10171010:2013,943,688,694,59.9628;10171910:2250,970,693,691,60.0001;10172960:2530,1288,690,680,60.0001;10282830:2013,939,688,718,59.9628;10283730:2261,938,687,686,60.0001;10284780:2512,1274,697,692,60.0001;10394440:2022,931,682,719,59.9628;10395340:2278,960,690,680,60.0001;10396390:2481,1291,696,692,60.0001;10506070:2011,884,689,722,60.0001;10506970:2274,920,690,688,59.9628;10508020:2526,1319,666,692,60.0001;10617540:2018,927,686,716,60.0001;10618440:2269,947,688,686,60.0001;10619490:2506,1306,694,691,60.0001;10729290:2017,953,688,718,59.9628;10730190:2244,977,688,685,59.9628;10731240:2512,1253,695,688,60.0001;10841200:2029,886,690,715,60.6342;10842100:2266,952,690,685,60.6342;10843150:2517,1320,694,696,60.2239;10952920:2003,907,687,722,59.9628;10953820:2276,926,689,690,60.0001;10954870:2520,1311,694,692,60.0001;11064820:2031,949,686,719,60.5969;11065720:2259,931,692,690,60.6715;11066770:2529,1294,688,679,60.2612;11176810:2024,920,681,707,60.5969;11177710:2250,955,689,685,60.6715;11178760:2515,1262,695,690,60.2612;11288640:2031,915,685,721,60.5969;11289540:2268,951,692,696,60.6715;11290590:2533,1347,690,690,60.2985;11400250:2018,949,686,712,60.5969;11401150:2254,974,693,687,60.6342;11402200:2535,1295,690,685,60.2612;11512190:2041,914,679,714,60.5969;11513090:2254,970,686,680,60.6715;11514140:2522,1295,692,694,60.2612;11623680:2049,909,650,708,60.5969;11624580:2304,926,687,688,60.6715;11625630:2550,1301,695,689,60.2612;11735450:2075,911,682,728,60.5969;11736350:2308,934,692,687,60.7088;11737400:2586,1304,690,679,60.2612;11847140:2131,934,678,709,60.5969;11848040:2367,941,656,681,60.6715;11849090:2638,1322,695,690,60.2612;11959250:2219,918,679,715,60.5969;11960150:2488,908,663,686,60.6715;11961200:2781,1328,692,684,60.2612;12071290:2374,896,687,721,60.6342;12072190:2653,932,661,693,60.6715;12073240:2969,1317,689,675,60.2985;12183150:2606,912,681,708,60.5969;12184050:2933,935,688,649,60.6715;12185100:3284,1312,695,691,60.2985;12295030:2892,930,686,715,60.5969;12295930:3254,945,694,691,60.6715;12296980:3648,1320,693,681,60.2612;12407150:3224,899,684,719,60.5969;12408050:3645,940,692,694,60.6715;12409100:4089,1325,695,685,60.2985;12519090:3551,899,683,712,60.6342;12519990:4050,943,688,685,60.6715;12521040:350,1272,698,692,60.2985;12630840:3868,915,683,715,60.5969;12631740:321,948,690,685,60.6715;12632790:350,1333,694,690,60.2985;12742930:76,947,682,713,60.5969;12743830:350,984,695,692,60.6715;12744880:350,1296,696,680,60.2612;12855030:333,899,683,716,60.5969;12855930:350,951,695,687,60.6715;12856980:350,1317,694,687,60.2612;12967310:350,932,682,711,60.5969;12968210:350,924,689,687,60.6715;12969260:350,1296,697,659,60.2985;13079260:350,949,685,715,60.5969;13080160:350,973,691,694,60.6715;13081210:350,1321,693,681,60.2985;13191330:350,959,680,709,60.5969;13192230:350,993,690,687,60.6342;13193280:350,1271,698,689,60.2985;13303170:350,928,679,710,60.5969;13304070:350,958,687,681,60.7088;13305120:350,1321,696,695,60.2985;13415640:350,930,680,711,60.5969;13416540:350,982,690,683,60.6715;13417590:350,1299,700,659,60.2985;13527320:350,908,686,717,60.5969;13528220:350,969,695,692,60.6342;13529270:350,1325,692,686,60.2612;13639270:350,920,680,706,60.5969;13640170:350,957,689,680,60.6715;13641220:350,1309,699,691,60.2985;13751020:350,924,682,706,60.5969;13751920:350,949,687,681,60.6715;13752970:350,1317,697,691,60.2985;13862830:350,918,686,718,60.5969;13863730:350,958,694,695,60.6715;13864780:350,1308,693,683,60.2985;13975310:350,937,683,710,60.5969;13976210:350,949,691,680,60.6715;13977260:350,1298,694,660,60.2985;14087500:350,1297,682,713,60.8580; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18jul2412h.pcr +2 "MFB"*o% +3 "core" %z$ + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*m'(@ +1031 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*q  +35 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"*r % +61 "Can" S y +58 "core" & + "MFB"*p% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*t'Ze +226 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*u  +51 "core"  + "MFB"*s% +4 "core" %Zc  X +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*w'> +6055 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*x % +50 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*v% +3 "core" %>  J +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*z'Y +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*{  +50 "core" + "MFB"*y% +4 "core" %X  O +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*}'p +336 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*~  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +78 "core"  + "MFB"*|% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'V +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*\ % +117 "core" & + "MFB"* % +4 "core" %V[ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"* ' +231 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core"  + "MFB"*% +4 "core" % C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +16111 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> g +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" + "MFB"*% +4 "core" %  T +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q4 +325 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +36 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty + "MFB"*'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +776 "Can"{ k +16761 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml + "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*"'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*('V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"* ' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +43 "Can" yz +4 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +5067 "core" ' +27161 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"**  +37 "core"  +2655 #t-> AS.pull 0.20, ASslow1 +2 "MFB"*% +2 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.2ml +2 "MFB"*+'D +4048 "core" ' + "MFB"*%% +4 "core" %D'  M +1980 #t-> AS.pull 0.008, ASslow1 +2 "MFB"*,% +3 "core" %D'\  M +2 .tAS.seek 0.208ml +2 "MFB"*/'l_ +182 "core" ' + "MFB"*0% +4 "core" %la\ 2 +424 #t-> ATV.air3 +2 .ATV.dial :air3 +3 "MFB"*' % +96 "core" & +384 #t-> AS.pull 0.03, ASslow1 + "MFB"*2% +3 "core" %la\ 2 +3 .tAS.seek 0.238ml +2 "MFB"*1'3 +626 "core" ' + "MFB"*3% +4 "core" %E . +433 #"bkha"Session Begun +231 #-> can +4 "Can" ww +862 #t-> ATV.waste + .ATV.dial :waste +5 "MFB"*4 n +57 "core" o +798 #t-> AS.empty +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*5'R +1403 "core" ' + "MFB"*6% +4 "core" %R +1379 #t-> shortmfb([Bb],[:extSrc]){}.finish +11 "MFB"*7% +3 "core" %R +2 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18jul2414h.pcr +3 #Building PCR Slug from extSrc with MM3 mix, PP5 primer +4 #Priming with carrier +2 .ATV.dial ARV +4 "MFB"*8  +158 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*9  +26 "core"  + "MFB"*:% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*;'$v +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*<' +2902 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*> n +161 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*?'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +6 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*='(@ +455 "Can" |{ +2455 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*A  +158 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*B  +37 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"*C% +2 "core" %(1 +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*@'F[ +637 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*E n +101 "core" m + ."MFBPCR"delay 2 seconds +203 #Adding MM3 + "MFB"*F% +3 "core" %FX +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*D' +1840 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*I I +38 "core" H + #"MFBPCR"Adding PP5 +2 .delay 2 seconds +204 "MFB"*H% +2 "core" %\ < +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*K' +620 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*L % +36 "core" $ + #"MFBPCR"adding ARV air +2 .delay 2 seconds +204 "MFB"*M% +2 "core" % K +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*G'* +619 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*N  +125 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*P% +3 "core" %%  d +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*J'\ +5846 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*Q  +63 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*S% +2 "core" %\ \  V +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*T'\  +617 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*R  +51 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +204 "MFB"*O% +2 "core" %\ \  Q +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*W' E +5037 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*X  +73 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +5 "MFB"*V  +36 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*Z% +5 "core" % @\ 3 +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*['_ +22883 #"bkha"-> can +4 "Can" 8 xw +911 #"bkha"-> exit +2 #Session Ended +8800 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*U  +72 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*] % +34 "core" & + ."MFBPCR"delay 5 seconds +316 "Can" O vu +187 #"MFBPCR"Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +59801 "Can" p +60003  G +60004  \\ +60004  t +60003  O +60004  ^ +60004  u +60003  yh +34344 ."PCR"PCR.off +175 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"q17001780:350,434,696,744,59.8509;17002680:2291,938,697,688,61.6786;17003730:2506,1341,695,674,62.6857;17113310:2033,912,689,718,59.9628;17114210:2287,920,690,677,60.0374;17115260:2516,1328,696,697,60.0001;17225280:2024,948,694,723,59.9628;17226180:2262,991,695,690,60.0001;17227230:2547,1250,692,682,60.0001;17337390:2027,963,697,725,59.9628;17338290:2277,941,695,693,60.0001;17339340:2562,1287,660,680,60.0001;17449010:2035,917,692,716,60.0001;17449910:2299,930,690,683,60.0001;17450960:2523,1320,700,696,60.0001;17561060:2032,978,696,726,60.0001;17561960:2268,967,696,695,60.0001;17563010:2548,1277,688,676,60.0001;17673500:2033,942,698,723,59.9628;17674400:2275,929,695,695,59.9628;17675450:2532,1315,693,647,60.0001;17785540:2025,905,699,728,60.0001;17786440:2289,930,699,696,60.0001;17787490:2541,1329,691,647,60.0001;17897570:2042,904,686,713,60.0001;17898470:2257,949,692,677,60.0001;17899520:2529,1266,697,658,60.0001;18009610:2033,893,695,715,60.6342;18010510:2286,921,695,694,60.7088;18011560:2545,1295,696,656,60.2985;18121430:2035,934,691,712,60.5969;18122330:2251,990,691,690,60.6715;18123380:2536,1276,693,688,60.2985;18233870:2039,922,693,706,60.5969;18234770:2276,913,688,682,60.6715;18235820:2516,1291,701,657,60.2985;18345720:2040,897,692,707,60.5969;18346620:2285,967,688,679,60.6715;18347670:2517,1331,699,697,60.2612;18457850:2043,898,695,719,60.5969;18458750:2262,955,697,694,60.6715;18459800:2554,1273,688,677,60.2985;18569820:2045,929,697,718,60.6342;18570720:2268,935,695,692,60.6715;18571770:2555,1295,693,680,60.2985;18681680:2057,887,659,710,60.5969;18682580:2314,953,690,684,60.6715;18683630:2535,1321,697,690,60.2985;18793540:2057,937,696,691,60.5969;18794440:2284,994,692,696,60.7088;18795490:2584,1286,693,680,60.2985;18905990:2114,917,668,718,60.6342;18906890:2334,957,697,691,60.6715;18907940:2636,1294,690,674,60.3358;19018660:2195,844,690,704,60.6342;19019560:2427,959,689,688,60.7088;19020610:2698,1287,698,693,60.3358;19130370:2307,882,687,708,60.6342;19131270:2543,954,688,681,60.6715;19132320:2837,1251,696,696,60.2985;19242340:2492,859,693,714,60.5969;19243240:2785,925,693,685,60.6715;19244290:3099,1318,696,693,60.3358;19354580:2756,879,694,716,60.5969;19355480:3093,926,694,690,60.6715;19356530:3452,1324,691,688,60.2985;19466700:3067,943,694,719,60.5969;19467600:3416,972,694,687,60.7088;19468650:3879,1321,692,679,60.3358;19579010:3411,864,687,707,60.5969;19579910:3833,951,686,679,60.7088;19580960:218,1335,696,662,60.3358;19691330:3747,885,687,704,60.6342;19692230:122,982,690,679,60.7088;19693280:350,1271,667,689,60.3358;19803460:4068,850,681,706,60.5969;19804360:350,932,687,685,60.6715;19805410:350,1297,670,687,60.3358;19915430:255,858,693,721,60.5969;19916330:350,930,696,692,60.7088;19917380:350,1299,689,639,60.3358;20027050:350,909,688,707,60.5969;20027950:350,951,690,681,60.6715;20029000:350,1294,694,689,60.3358;20139310:350,877,688,708,60.5969;20140210:350,973,689,678,60.6715;20141260:350,1273,699,663,60.2985;20251450:350,875,685,706,60.5969;20252350:350,973,690,684,60.6715;20253400:350,1320,698,654,60.3358;20363610:350,917,693,713,60.5969;20364510:350,1006,694,694,60.6715;20365560:350,1290,692,678,60.2985;20475990:350,929,683,706,60.5969;20476890:350,980,687,682,60.6715;20477940:350,1295,693,651,60.3358;20588320:350,848,687,705,60.5969;20589220:350,939,690,684,60.6715;20590270:350,1318,668,688,60.3358;20700520:350,898,684,707,60.5969;20701420:350,979,687,683,60.6715;20702470:350,1265,664,689,60.3358;20812510:350,860,688,710,60.6342;20813410:350,1009,692,687,60.7088;20814460:350,1312,698,643,60.3358;20924760:350,900,690,712,60.5969;20925660:350,975,694,693,60.7088;20926710:350,1281,688,642,60.3358;21036940:350,911,691,719,60.5969;21037840:350,968,695,693,60.6715;21038890:350,1321,688,640,60.2985;21149310:350,880,686,707,60.5596;21150210:350,949,688,680,60.6715;21151260:350,1296,669,695,60.3358;21261650:350,836,685,715,59.9628;21262550:350,946,690,682,60.0001;21263600:350,1311,668,690,60.0374;21373890:350,858,691,711,60.5596;21374790:350,1020,694,693,60.6715;21375840:350,1268,663,685,60.3358;21485950:350,852,690,715,60.5969;21486850:350,985,695,692,60.6715;21487900:350,1297,688,640,60.3358;21598710:350,1237,689,702,60.8207; +17 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18jul2414h.pcr +2 "MFB"*^% +3 "core" %[E + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Y'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*`  +35 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"*a % +117 "core" % + "MFB"*_% +4 "core" %(0 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*b'Zv +228 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*d  +51 "core" + "MFB"*\\% +4 "core" %Z} D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*e'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*g % +51 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*c% +3 "core" %>u +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*i'_ +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*f  +50 "core" + "MFB"*k% +4 "core" %[\  V +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*h'p +338 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*j  +57 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*n  +78 "core"  + "MFB"*o% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*l'U +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*q' +3070 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*r'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*p' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +231 "Can" yy +2510 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*u' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*t  +45 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*x % +116 "core" % + "MFB"*v% +4 "core" %V> +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*w' +229 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*{  +51 "core" + "MFB"*y% +4 "core" %  B +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*z'> +16110 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*~ % +51 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\  T +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*|' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*}  +50 "core" + "MFB"*% +4 "core" %  Z +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q2 +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 .PCR.run 10:00 +17234 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +1319 "Can" zy +1413 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*\ 'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +36 "MFB"* +15 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +19203 "Can" ww +60004  ww +60003  ww +45 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +37 "core"  +6622 #t-> AS.pull 0.50, ASslow1 + "MFB"* % +4 "core" %V8 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.5ml +2 "MFB"*'(W +10084 "core" ' + "MFB"*% +4 "core" %(] * +630 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +138 "core" n +536 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +2906 "core" ' + "MFB"*% +4 "core" %RK +33789 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +135 "core"  +5042 "Can" ww +6542 #t-> AS.pull 0.20, ASslow1 + "MFB"*% +4 "core" %RL# + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*'@? +4053 "core" ' + "MFB"*% +4 "core" %@MD B +2492 #t-> ATV.ar3 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message)undefined method `ar3' for ATV:Shaft: name:ar3: args[ +367 #-> ATV.air3 + .ATV.dial :air3 +2 "MFB"* % +95 "core" & +623 #t-> AS.pull 0.03, ASslow1 + "MFB"*% +3 "core" %@M Z B +3 .tAS.seek 0.229ml + "MFB"*"' +626 "core" ' + "MFB"*% +4 "core" % <\ ; +568 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*( n +57 "core" o +533 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"* 'R +1350 "core" ' + "MFB"**% +4 "core" %R( +2648 #t-> shortmfb([Tt1],[:extSrc]){}.finish +10 "MFB"*% +3 "core" %R- +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118jul2416h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*!  +156 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*%  +24 "core"  + "MFB"*,% +4 "core" %R- +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*0'$m +2557 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +2902 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*' n +160 "core" n + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*2'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*/'(@ +2902 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*3  +166 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*4  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*1% +2 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*6'FS +636 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*7  +148 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*8% +2 "core" %FY +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*9' +1828 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*:  +36 "core"  + #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*5% +3 "core" %\ 1 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*;' +637 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*> % +37 "core" & + #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*<% +3 "core" % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*?'0 +629 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*A  +125 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*B% +3 "core" %2  [ +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*C'\ +5850 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*=  +48 "core"  + ."MFBPCR"delay 2 seconds +202 "MFB"*E% +3 "core" %\ \  O +2 ."MFBPCR"AS.seek 0.6ml +39 "MFB"*F'\  +627 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*@  +51 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*I% +2 "core" %\ I +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*H' Y +5067 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*D  +73 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*L  +37 "core"  + #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*M% +4 "core" % \\\  M +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*K'{ +1396 "Can"0 ww +31217 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*N  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*P % +36 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +27649 "Can"s uz +60004 r ] +60004 r m +60003 p vz +60004 n P +60004 [ l +60003 ^ v +60004 ` N +60003 a vv +12041 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"26315690:350,619,688,747,59.8509;26316590:2496,1007,695,703,61.6786;26317640:2791,1240,690,643,62.5738;26427110:2246,951,702,729,59.9628;26428010:2504,946,699,698,59.9628;26429060:2823,1283,692,680,60.0001;26538970:2237,967,692,713,60.0001;26539870:2506,963,691,685,60.0001;26540920:2801,1240,700,691,60.0001;26650590:2231,915,657,708,59.9255;26651490:2504,987,691,680,60.0001;26652540:2803,1284,705,689,59.9628;26762680:2230,910,669,727,59.9628;26763580:2512,899,698,695,59.9628;26764630:2812,1296,693,684,60.0001;26874430:2231,954,697,726,60.0374;26875330:2472,950,697,690,60.1120;26876380:2810,1262,691,680,60.0001;26986440:2233,925,690,714,60.5969;26987340:2461,976,690,681,60.6715;26988390:2795,1259,697,689,60.2612;27098630:2242,875,699,723,60.5969;27099530:2495,912,696,695,60.6715;27100580:2804,1292,691,683,60.2985;27210920:2233,897,697,692,60.5969;27211820:2524,921,696,689,60.6715;27212870:2806,1325,689,683,60.2612;27322890:2238,900,692,705,60.5969;27323790:2478,949,689,682,60.7088;27324840:2769,1297,701,687,60.3358;27435080:2233,895,699,722,60.6342;27435980:2507,921,692,689,60.6342;27437030:2793,1325,697,692,60.2612;27547310:2238,907,692,707,60.6342;27548210:2473,954,662,682,60.6715;27549260:2767,1252,695,689,60.2985;27659460:2263,869,698,718,60.5969;27660360:2494,915,668,696,60.6715;27661410:2814,1336,686,678,60.3358;27771870:2244,867,694,704,60.6342;27772770:2490,908,690,681,60.7088;27773820:2779,1296,698,692,60.3358;27884070:2266,893,694,704,60.5969;27884970:2471,971,688,677,60.6715;27886020:2780,1273,697,688,60.3358;27996580:2287,837,693,712,60.5969;27997480:2498,936,689,684,60.7088;27998530:2775,1299,699,691,60.3358;28109090:2283,890,673,717,60.6342;28109990:2476,960,693,693,60.7088;28111040:2798,1264,691,676,60.2985;28221890:2291,779,690,701,60.5596;28222790:2500,895,690,681,60.7088;28223840:2781,1283,700,698,60.2985;28334220:2285,815,688,699,60.5969;28335120:2482,1003,687,682,60.6715;28336170:2780,1253,698,660,60.3358;28446170:2299,808,686,705,60.5969;28447070:2512,946,686,675,60.6715;28448120:2768,1278,699,695,60.2985;28558150:2307,830,697,717,60.5969;28559050:2506,923,693,695,60.7088;28560100:2801,1323,691,678,60.3358;28670680:2275,890,697,716,60.5969;28671580:2477,962,694,692,60.7088;28672630:2800,1294,659,681,60.3358;28783240:2361,827,687,710,60.5969;28784140:2476,988,692,690,60.6715;28785190:2783,1248,694,680,60.3358;28896270:2344,778,685,705,60.5969;28897170:2493,939,652,678,60.6715;28898220:2783,1273,695,691,60.2985;29008870:2379,814,688,713,60.5969;29009770:2461,959,691,685,60.6715;29010820:2794,1271,699,684,60.3358;29121060:2371,789,693,728,60.5969;29121960:2497,956,698,692,60.6715;29123010:2824,1294,690,681,60.3731;29233430:2327,831,656,706,60.5969;29234330:2536,930,689,678,60.7088;29235380:2812,1312,698,694,60.3358;29345550:2359,812,689,710,60.5969;29346450:2548,923,690,686,60.6715;29347500:2832,1299,698,695,60.3731;29458130:2433,829,661,717,60.5969;29459030:2577,981,697,692,60.7088;29460080:2913,1270,688,676,60.2985;29570720:2495,833,689,709,60.5969;29571620:2676,976,693,689,60.7088;29572670:3019,1243,693,675,60.3358;29683140:2678,804,694,715,60.6342;29684040:2849,945,696,697,60.7088;29685090:3218,1291,684,646,60.3358;29795810:2833,808,687,703,60.5969;29796710:3113,978,685,685,60.6715;29797760:3461,1276,670,695,60.3358;29908160:3200,803,696,711,60.5969;29909060:3376,974,696,689,60.7088;29910110:3829,1286,658,681,60.3358;30020780:3437,820,692,722,60.5969;30021680:3727,931,697,694,60.7088;30022730:92,1285,689,676,60.3358;30133280:3677,818,679,704,60.5969;30134180:4074,951,688,678,60.7088;30135230:350,1315,698,692,60.3358;30245790:3934,802,685,706,60.5969;30246690:272,961,657,684,60.7088;30247740:350,1292,698,690,60.3358;30358250:178,832,687,718,60.5969;30359150:350,940,696,693,60.7088;30360200:350,1281,689,676,60.3358;30470660:331,799,690,719,60.5969;30471560:350,914,695,694,60.7088;30472610:350,1338,696,683,60.3358;30582620:350,790,695,719,60.5969;30583520:350,923,696,696,60.6715;30584570:350,1344,690,682,60.2985;30695240:350,798,686,673,60.5969;30696140:350,927,692,684,60.7088;30697190:350,1319,698,688,60.3358;30807550:350,899,659,705,60.5969;30808450:350,980,692,685,60.7088;30809500:350,1281,695,687,60.3358;30920020:350,1176,697,718,60.8580; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118jul2416h.pcr +2 "MFB"*G% +3 "core" %{i + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Q'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*S  +35 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"*J % +117 "core" & + "MFB"*R% +4 "core" %(0Z +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*O'Zv +225 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*T  +51 "core"  + "MFB"*X% +4 "core" %Zv\ _ M +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*V'> +6054 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Z % +51 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*W% +3 "core" %>  a +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*U'R +534 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*]  +51 "core" + "MFB"*^% +4 "core" %a^\ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*['p +336 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*`  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*a  +88 "core"  + "MFB"*_% +4 "core" %qs +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*Y'i +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*d' +3070 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\\'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2733 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*f  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*k % +116 "core" & + "MFB"*i% +4 "core" %V[8 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*j' +232 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*n  +50 "core" + "MFB"*o% +4 "core" %v\ 3 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*h'> +10201 "Can"e yy +5909 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +51 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*q% +3 "core" %>\ T U +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*r' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*p  +51 "core" + "MFB"*m% +4 "core" %\ i N +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*u'q/ +334 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*t  +36 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty + "MFB"*x'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17273 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*v' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +1850 "Can"f {{ +3929 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2740 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*}' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5066 "core" ' +41519 "Can"i ww +60004 l ww +60004 m ww +60003 m ww +60004 p ww +60004 s ww +60003 w ww +60004 x ww +60003 z ww +60004 ~ ww +60004 ~ ww +60003  ww +60004  ww +60004  ww +60003  ww +60004  ww +60004  ww +60003  ww +60004  ww +60003  ww +60004  ww +60004  ww +60003  ww +60004  ww +60004  ww +60003  ww +60004  ww +60003  ww +60004  ww +60004  ww @CEST1532469744.42  ww +60004  ww +60004  ww +60003  ww +60004  ww +60004  ww +60003  ww +60004  ww +60003  ww +60004  ww +60004  ww +60003  ww +60004  ww +60004  ww +60003  ww +60004  ww +60003  ww +60004  ww +60004  ww +42976 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time !a% +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 +4 #mEXIT @1532480974.91CEST @1532499931.39CEST = =tMAIN =mMAIN_scheduler @CEST1532499932.99 #"core_reset"Sent BREAK + #t@0x6AF5, state=0x3B10, ifg=0x20, ie=0x7F + #@0x727F, state=0x3B10, ifg=0x08, ie=0x5F + #@0x0EDB, state=0x3AE0, ifg=0x84, ie=0x75 #@0x118B, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x1416, state=0x3A84, ifg=0x10, ie=0xFD + #@0x16A2, state=0x3A84, ifg=0x10, ie=0xFD #@0x192C, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1A42, state=0x3A84, ifg=0x80, ie=0xFD + #@0x70D6, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +251 "Can" yy +  yy + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ + ' 0\ +3 ' -\ +5 "processing"% 9\ +4 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %V- + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %  e + .tSS.reconfigure SSconfig +2 "sampler")#.0X can +3 "Can" ww +4017 #t-> exit +5 #mEXIT @1532499986.98CEST @1532500861.97CEST = =tMAIN =mMAIN_scheduler @CEST1532500863.57 #"core_reset"Sent BREAK + #t@0xA9D1, state=0x3B10, ifg=0x20, ie=0x7F + #@0xB157, state=0x3B10, ifg=0x08, ie=0x5F + #@0xA994, state=0x3B10, ifg=0x20, ie=0x7F #@0xAB39, state=0x3B10, ifg=0x20, ie=0x7F + #@0xB083, state=0x3B10, ifg=0x20, ie=0x7F + #@0xB12F, state=0x3B10, ifg=0x20, ie=0x7F #@0xB5FC, state=0x3B10, ifg=0x20, ie=0x7F + #@0xBB73, state=0x3B10, ifg=0x08, ie=0x5F + #@0x3C3E, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +254 "Can" yy +  yy + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %V- + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +5 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %  e + .tSS.reconfigure SSconfig +2 "sampler")#.0X can +3 "Can" ww +54933  ww +60004  ww +60004  ww +60003  ww +19056 #t-> can +2 "Can" ww +40946  ww @1532504653.73CEST = =tMAIN =mMAIN_scheduler @CEST1532504655.45 #"core_reset"Sent BREAK +2 #t@0xECC7, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +264 "Can" X +  X + #tPolling Can every 10:00 +4 #Cleanly exited at 08:41:14CEST25-Jul-18 +861 #-> ESP.ready! +3 #Powering core bus +492 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +3 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %j +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %a + .tSS.configure SSconfig +2 "sampler")#.0X can +2 "Can" E +971 #t-> MFB.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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 MFB:Module: name:\ ready: args[ +697 #-> MFB.ready! + "MFB"*,% +3 "core" %k +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *-% +3 "core" %F + .tATV.dial :air2 + "MFB"*.  +143 "core" +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*/' +550 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*0' +5285 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*1 n +99 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*2'R +5252 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*3  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*4  +4 "core" +42589 "Can" E +60004  I +60003  E +60004  S +60004  F +60003  Q +60004  B +60004  B +60003  L +60004  O +60003  R +60004  F +60004  C +47787 #t-> can +3 "Can" H +12213  L +60004  Q +60003  K +60004  O +60004  G +60003  J +60004  C +60004  G +60003  H +60004  C +60003  E +60004  L +60004  J +60003  E +25239 #t-> can +2 "Can" E +34763  C +60003  A +60004  C +60004  Q +60003  C +60004  C +60004  L +60003  G +60004  D +60003  H +58630 #t-> can +3 "Can" I +1371  B +38275 #"b"Session Begun +216 #-> can +4 "Can" J +503 #"b"-> exit +8 #Session Ended +20998 "Can" A +60003  D +60004  N +60004  Q +60003  C +60004  G +60003  J +60004  @ +60004  F +60003  A +60004  K +60003  K +60004   A +60004   Q +60003   G +60004   Q +60004   B +60003   C +60004   F +60003 \  O +60004 \  F +60004 \  I +60003 \  M +60004   P +60004 \  K +60003 \  B +60004 \  E +60003 \  E +60004 \  L +60004   P +60003 \  H +60004 \  G +60003   E +60004   G +60004   I +60003 \  D +60004 \  @ +60003   J +60004   J +60004 \  F +60003   I +60004   B +60004   P +60003   E +60004   M +60003   G +60004 \  O @CEST1532556269.45   H +60003   ? +60004   E +60004   A +60003 \   B +60004   L +60003   @ +60004  \  E +60004    E +60003 \   D +60004  \  E +60003    K +60004   F +60004 \  C +60003   H +60004   D +60004 \  K +60003 \  B +60004 \  E +60003   K +60004 \  N +60004   B +60003   O +60004   E +42861 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time B +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 +4 #mEXIT @1532570498.97CEST @1532585881.55CEST = =tMAIN =mMAIN_scheduler @CEST1532585883.24 #"core_reset"Sent BREAK +2 #t@0x8EA5, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +217 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +183 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +267 "Can"\   M + \   M + #tPolling Can every 10:00 +4 #Cleanly exited at 04:01:38CEST26-Jul-18 +398 #-> can +3 "Can"   S +1491 #t-> ESP.ready! +2 #Powering core bus +483 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready! + "MFB"*,% +3 "core" %w +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *-% +2 "core" % + .tATV.dial :air2 +2 "MFB"*.  +117 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*/' +553 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*0' +5283 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*1 n +124 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*2'R +5119 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*3  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*4  +4 "core" +613 #t-> can +3 "Can" D +4070 #t-> can +3 "Can"Z E +38316   M +60004   B +4822 #t-> can +3 "Can"y\  D +5962 #t-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.seek 0ml +2 "MFB"*5'V +32 "core" ' +2 .tATV.dial :air3 +2 "MFB"*6 % +57 "core" % +2 "MFB"*7% +4 "core" %Vve +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*8' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*9  +36 "core"  +2 "MFB"*:% +4 "core" %\ _ U +2 .tAS.seek 0.31ml +2 "MFB"*;'l +6054 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*< % +49 "core" % +2 .tdelay 3 seconds +302 "MFB"*=% +3 "core" %l\ 6 +2 .tAS.seek 0.335ml +2 "MFB"*>' +526 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*?  +50 "core"  +2 "MFB"*@% +4 "core" %f\ 1 +2 .tAS.seek 0.32ml +2 "MFB"*A'1 +325 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*B  +55 "core"  +3 .tAS.seek 0ml + "MFB"*C'V +6459 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*D'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*E'V +10081 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*F'(@ +2941 "core" ' +7 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*G'V +10077 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*H'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*I'V +3928 "Can"  F +6150 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*J'(@ +2903 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*K'V +10077 "core" ' +2 .tATV.dial :air2 +2 "MFB"*L  +118 "core"  +2 "MFB"*M% +4 "core" %Vk1 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*N'(9 +5058 "core" ' +2 .tATV.dial :extSrc + "MFB"*O  +135 "core"  +2 "MFB"*P% +4 "core" %($d / +2 .tAS.seek 0.02ml +2 "MFB"*Q' +4857 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*R n +122 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*S'R +145 "core" ' +2 "MFB"*T% +4 "core" %R +29945 "Can"  N +38042 #t-> can +3 "Can"  A +21959  K +28393 #t-> can +3 "Can" B +7101 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*U  +134 "core"  +1743 #t-> AS.pull 0.10, ASslow1 + "MFB"*V% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.099ml +2 "MFB"*W'I +2040 "core" ' +2 "MFB"*X% +4 "core" %I@\ 5 +1125 #t-> AS.pull 0.10, ASslow1 + "MFB"*Y% +3 "core" %Iw\ 5 +2 .tAS.seek 0.199ml +2 "MFB"*Z'@B +2035 "core" ' +2 "MFB"*[% +4 "core" %@O9 +1644 #t-> AS.pull 0.20, ASslow1 + "MFB"*\\% +3 "core" %@O5 +2 .tAS.seek 0.399ml +2 "MFB"*]'- +4051 "core" ' +2 "MFB"*^% +4 "core" %-; +2050 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*_ % +91 "core" & +442 #t-> AS.pull 0.203, ASslow1 +2 "MFB"*`% +3 "core" %-Y +2 .tAS.seek 0.602ml +2 "MFB"*a'\ *j +1235 .tAS.hold +2 "MFB"*b+ +3 "core" '`i +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.602ml Aborted!:@checkpoint: omitted +810 #-> ATV.waste + .ATV.dial :waste +2 "MFB"*c n +55 "core" n +429 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*d'R +2679 "core" ' +2 "MFB"*e% +4 "core" %R +3847 "Can" J +6125 #t-> shortmfb([Ss],[:extSrc]){}.finish +10 "MFB"*f% +3 "core" %R +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18jul2609h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*g  +154 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*h  +24 "core"  +2 "MFB"*i% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*j'$u +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*k' +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*l n +157 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*m'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*n'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*o  +165 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*p  +35 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*q% +3 "core" %(, +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*r'FV +645 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*s I +56 "core" I +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*t% +3 "core" %FRD +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*u' +1854 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*v n +35 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*w% +3 "core" %1 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*x' +660 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*y  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*z% +3 "core" % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*{'- +622 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*|  +125 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*}% +3 "core" %)  D +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*~'\ +5848 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +48 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\ y +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +632 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*% +3 "core" %\   J +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' K +5038 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*% +4 "core" % I\  Q +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"* 'h +15371 "Can"d G +17227 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*\  +71 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +41642 "Can"< Z +60003  ~c +60004  j +60004   O +60003   ^ +60004   k +60003   s +60004  [ +60004  I +21996 ."PCR"PCR.off +180 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"a4594160:2709,994,705,715,59.9628;4595110:3006,930,694,691,60.0001;4595960:2387,996,700,688,60.0001;4596710:1741,933,696,688,60.0001;4706550:2692,961,713,698,60.0374;4707500:3041,961,689,672,60.0374;4708350:2347,956,705,696,60.0001;4709100:1742,1005,692,678,60.0001;4819260:2727,906,712,714,60.5969;4820210:3027,1014,693,686,60.6342;4821060:2368,913,697,682,60.2985;4821810:1719,992,667,689,60.0747;4932180:2699,982,710,711,60.5969;4933130:3025,953,691,683,60.6342;4933980:2348,982,674,692,60.2985;4934730:1734,962,695,676,60.1120;5045040:2751,942,706,707,60.5969;5045990:3000,925,663,684,60.6342;5046840:2365,1031,695,686,60.3358;5047590:1717,937,694,679,60.1120;5158370:2896,805,709,703,60.5969;5159320:3009,996,700,694,60.6715;5160170:2381,974,692,673,60.3358;5160920:1707,988,705,662,60.1120;5271720:2881,855,709,703,60.5969;5272670:3008,929,693,687,60.6715;5273520:2348,1010,697,689,60.3731;5274270:1726,946,696,685,60.1493;5384880:2971,832,718,712,60.5969;5385830:3014,959,688,679,60.6715;5386680:2341,992,703,697,60.3358;5387430:1748,1005,696,673,60.1493;5498200:2888,828,715,722,60.5969;5499150:3023,973,692,677,60.7088;5500000:2345,958,704,698,60.3731;5500750:1735,978,660,672,60.1493;5611520:2934,853,715,718,60.6342;5612470:3015,942,695,675,60.6715;5613320:2326,1031,701,689,60.3731;5614070:1728,966,689,681,60.1493;5724610:3088,826,707,704,60.5969;5725560:2953,962,704,695,60.6715;5726410:2394,977,689,676,60.4104;5727160:1690,951,701,694,60.1866;5837880:3103,772,715,715,60.6342;5838830:3011,1008,692,680,60.7088;5839680:2352,948,699,686,60.4104;5840430:1684,1005,696,686,60.1866;5950930:3005,841,708,705,60.6342;5951880:2994,939,699,693,60.7088;5952730:2351,1016,692,685,60.4477;5953480:1714,928,697,681,60.2239;6064410:3139,861,677,705,60.6342;6065360:2989,913,696,690,60.7088;6066210:2357,1033,698,682,60.4104;6066960:1717,929,695,682,60.1866;6177690:3219,754,711,701,60.6342;6178640:2977,999,699,698,60.7088;6179490:2374,951,658,678,60.4104;6180240:1698,998,705,691,60.1866;6290760:3055,844,715,709,60.5969;6291710:3007,954,689,674,60.6715;6292560:2309,1013,702,694,60.4104;6293310:1740,955,694,675,60.1866;6403980:3122,820,722,696,60.5969;6404930:3028,995,692,677,60.7088;6405780:2347,982,702,694,60.4104;6406530:1745,984,692,683,60.1866;6517580:3127,843,709,697,60.6715;6518530:2987,973,703,697,60.7088;6519380:2391,1018,661,680,60.4477;6520130:1705,950,698,694,60.1866;6631520:3249,879,687,711,60.5969;6632470:3009,969,692,677,60.6715;6633320:2350,1043,700,690,60.4104;6634070:1735,962,691,675,60.2239;6744770:3263,762,712,708,60.6342;6745720:2999,995,698,688,60.7088;6746570:2372,958,657,680,60.4477;6747320:1693,1008,698,692,60.2239;6858070:3218,813,711,697,60.6342;6859020:2980,947,700,691,60.7088;6859870:2386,979,690,677,60.4477;6860620:1709,946,701,687,60.2239;6971620:3292,801,721,718,60.5969;6972570:3029,988,686,681,60.7088;6973420:2345,947,700,692,60.4477;6974170:1724,983,693,680,60.2239;7084980:3173,777,717,710,60.5969;7085930:3016,1022,692,646,60.7088;7086780:2363,935,695,688,60.4477;7087530:1709,1006,697,683,60.2239;7198660:3162,816,722,719,60.6342;7199610:3023,993,689,682,60.7461;7200460:2350,927,699,690,60.4477;7201210:1738,1011,662,680,60.2612;7312340:3187,801,725,721,60.5969;7313290:3039,1000,658,672,60.7088;7314140:2337,950,701,698,60.4477;7314890:1759,999,690,672,60.2239;7425930:3223,836,713,698,60.5969;7426880:3021,949,699,694,60.7461;7427730:2396,1014,694,678,60.4477;7428480:1725,917,666,681,60.2239;7539720:3351,833,721,711,60.6342;7540670:3034,941,655,677,60.7088;7541520:2347,1001,699,692,60.4477;7542270:1750,960,691,677,60.2239;7653270:3322,816,711,696,60.5969;7654220:3010,993,702,695,60.7088;7655070:2405,992,689,676,60.4850;7655820:1711,953,672,689,60.2612;7767140:3398,851,717,705,60.6342;7768090:3036,918,660,685,60.7088;7768940:2384,1023,697,693,60.4104;7769690:1738,944,692,677,60.2239;7880240:3358,855,681,702,60.6342;7881190:3051,947,703,696,60.7461;7882040:2426,1012,695,673,60.4477;7882790:1725,955,703,687,60.2239;7993710:3476,755,718,703,60.5969;7994660:3069,1022,700,688,60.7088;7995510:2429,942,656,678,60.4477;7996260:1742,1003,702,693,60.2239;8107280:3382,847,716,700,60.5969;8108230:3128,941,665,689,60.7088;8109080:2462,1011,695,683,60.4477;8109830:1774,964,699,687,60.2612;8220800:3498,795,722,717,60.6342;8221750:3192,998,691,675,60.7088;8222600:2477,942,705,700,60.4850;8223350:1824,978,658,676,60.2612;8334730:3454,844,720,713,60.5969;8335680:3248,954,657,678,60.7088;8336530:2521,1021,702,695,60.4850;8337280:1849,948,693,682,60.2612;8448110:3656,782,712,701,60.6342;8449060:3293,1005,703,698,60.7088;8449910:2605,978,690,674,60.4477;8450660:1840,955,673,662,60.2612;8561610:3752,754,723,715,60.6342;8562560:3436,1026,691,682,60.7088;8563410:2640,953,698,689,60.4477;8564160:1923,1022,695,689,60.2612;8675270:3728,832,679,698,60.5969;8676220:3500,984,699,698,60.7461;8677070:2760,992,692,674,60.4477;8677820:1956,949,704,695,60.2612;8788420:3889,790,725,721,60.5969;8789370:3640,994,689,676,60.7461;8790220:2798,952,702,653,60.4850;8790970:2037,993,696,677,60.2612;8902460:3885,861,690,710,60.5969;8903410:3736,953,696,685,60.7088;8904260:2913,1054,697,689,60.4477;8905010:2082,947,696,683,60.2239;9016240:98,821,714,697,60.6342;9017190:3851,963,703,692,60.7461;9018040:2999,1014,692,677,60.4477;9018790:2127,953,703,694,60.2612;9129780:153,858,693,712,60.5969;9130730:3999,927,689,681,60.7088;9131580:3094,1002,701,694,60.4477;9132330:2223,950,692,671,60.2239;9243420:257,778,712,695,60.5969; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18jul2609h.pcr + "MFB"* % +4 "core" %j + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +116 "core" & +2 "MFB"*% +4 "core" %(#\  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zi +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %Zg\ < +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>  H +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'U +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*% +4 "core" %`  > +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +76 "core"  +2 "MFB"*!% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*"'g +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*$' +3069 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*''V +2738 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2734 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*#  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*) % +115 "core" & +2 "MFB"*,% +4 "core" %V # +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*-' +237 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*.  +49 "core" +2 "MFB"*/% +4 "core" % +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*1'> +202 "Can" L +15911 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*0 % +49 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*3% +3 "core" %>\  W +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*4' +517 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*6  +49 "core" +2 "MFB"*7% +4 "core" % +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*2'q +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*5  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*9'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17233 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*:' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*8'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*;' +1152 "Can" L +4623 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*?'V +2736 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*@' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +148 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +5070 "core" ' +12908 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*C  +34 "core"  +4153 #t-> AS.pull 0.20, ASslow1 + "MFB"*D% +3 "core" %V7 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.2ml + "MFB"*E'C +4052 "core" ' +2 "MFB"*F% +4 "core" %D\ 7 +1253 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*G % +93 "core" & +1389 #t-> AS.pull 0.03, ASslow1 + "MFB"*H% +3 "core" %D\ 7 +2 .tAS.seek 0.23ml +2 "MFB"*I' +625 "core" ' +2 "MFB"*J% +4 "core" % D +1506 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*L  +91 "core"  +1824 #t-> AS.pull 0.006, ASslow1 + "MFB"*M% +3 "core" % D +2 .tAS.seek 0.236ml +2 "MFB"*K' +141 "core" ' +2 "MFB"*O% +4 "core" %\ 0 +314 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*P % +93 "core" & +434 #t-> AS.pull 0.03, ASslow1 + "MFB"*N% +3 "core" %\ 0 +2 .tAS.seek 0.266ml +2 "MFB"*R' +625 "core" ' +2 "MFB"*T% +4 "core" %  ` +604 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*Q n +56 "core" o +506 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*U'R +747 "Can" H +816 "core" ' +2 "MFB"*V% +4 "core" %R +1137 #t-> shortmfb([Ss],[:extSrc]){}.finish +10 "MFB"*S% +3 "core" %R' +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18jul2611h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*X  +166 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*Y  +22 "core"  +2 "MFB"*W% +4 "core" %R$ +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*['$ +2557 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*\\' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*Z n +157 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*^'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*_'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*`  +166 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*]  +44 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*a% +3 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*c'FL +622 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*b I +58 "core" I +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*e% +3 "core" %FI   ] +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*f' +1821 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*g n +35 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*h% +3 "core" %  I +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*i' +627 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*d  +34 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*j% +3 "core" %\ 8 +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*l' +619 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*k  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*m% +3 "core" %\  T +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*o'\ +5847 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*p  +48 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*q% +3 "core" %\  J +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*n'\  +621 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*s  +58 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*t% +3 "core" %\ L +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*r' D +5060 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*v  +69 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*w  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*u% +4 "core" % E\  X +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*y'd +19590 "Can" B +13039 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*z  +81 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*x % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +45820 "Can" ~b +60003  q +60004  U +60004  d +60003  j +60004  t +60004  Z +60003  c +60004  G +25401 ."PCR"PCR.off +186 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"12343060:2509,928,730,743,60.0001;12344010:2775,1005,695,689,60.0374;12344860:2187,918,694,649,60.0001;12345610:1612,1053,698,690,60.0001;12456510:2484,968,721,711,59.9628;12457460:2756,916,697,689,59.9628;12458310:2188,987,698,685,59.9628;12459060:1604,933,696,684,60.0001;12569620:2486,969,718,680,60.5969;12570570:2765,912,698,687,60.7088;12571420:2182,1010,701,691,60.3731;12572170:1603,911,691,680,60.1493;12682900:2529,907,719,706,60.5969;12683850:2759,914,699,691,60.6715;12684700:2186,1012,693,652,60.3731;12685450:1600,920,696,679,60.1493;12796140:2561,848,729,719,60.5969;12797090:2779,969,658,674,60.7088;12797940:2155,918,699,693,60.4104;12798690:1608,1008,694,685,60.1493;12909380:2599,845,684,706,60.6342;12910330:2762,996,701,691,60.6715;12911180:2180,948,695,674,60.4104;12911930:1596,987,699,698,60.1493;13022530:2699,759,725,710,60.6342;13023480:2766,1001,694,685,60.7088;13024330:2164,911,693,648,60.4104;13025080:1596,1001,697,689,60.1866;13136070:2662,842,721,712,60.5969;13137020:2741,910,698,690,60.6715;13137870:2173,1034,699,692,60.4104;13138620:1600,914,694,683,60.1866;13249440:2861,845,722,701,60.6342;13250390:2743,934,697,686,60.7088;13251240:2174,1000,698,687,60.4477;13251990:1604,934,662,681,60.2239;13362920:2910,791,730,717,60.5969;13363870:2769,955,661,640,60.7088;13364720:2147,955,703,692,60.4104;13365470:1611,966,691,675,60.1866;13476120:2803,834,690,702,60.5969;13477070:2737,922,699,686,60.7088;13477920:2183,1008,693,683,60.4477;13478670:1586,935,700,682,60.2239;13589960:2922,798,727,720,60.5969;13590910:2759,951,691,676,60.6715;13591760:2120,957,705,701,60.4104;13592510:1612,973,691,675,60.1866;13703460:2891,859,690,705,60.6342;13704410:2728,924,696,688,60.7088;13705260:2165,1015,699,684,60.4477;13706010:1584,923,695,682,60.2239;13816990:2995,809,728,721,60.6342;13817940:2760,937,692,676,60.7088;13818790:2129,931,703,688,60.4477;13819540:1601,989,691,678,60.2612;13930750:2894,863,695,706,60.5969;13931700:2741,938,695,686,60.7461;13932550:2149,986,701,687,60.4477;13933300:1591,917,699,678,60.2239;14044210:3077,740,727,712,60.5969;14045160:2742,1005,694,687,60.7088;14046010:2160,898,665,678,60.4477;14046760:1585,978,699,687,60.2612;14158240:2915,874,695,713,60.6342;14159190:2759,928,693,677,60.7088;14160040:2154,978,703,699,60.4477;14160790:1602,956,692,677,60.2239;14271780:2984,791,729,720,60.5969;14272730:2766,968,690,679,60.7461;14273580:2144,930,702,693,60.4477;14274330:1613,988,691,674,60.2612;14385050:2982,822,722,709,60.5969;14386000:2754,920,661,689,60.7088;14386850:2173,1029,700,689,60.4477;14387600:1603,947,698,677,60.2239;14498730:3112,826,725,713,60.6342;14499680:2794,948,688,676,60.7088;14500530:2167,939,705,696,60.4850;14501280:1628,935,692,672,60.2612;14612320:3058,817,728,711,60.5969;14613270:2858,948,657,678,60.7461;14614120:2242,965,699,694,60.4477;14614870:1665,934,690,671,60.2239;14726040:3230,776,718,696,60.6342;14726990:2921,963,701,694,60.7088;14727840:2315,993,696,681,60.4850;14728590:1665,918,697,687,60.2239;14839980:3442,800,723,712,60.5969;14840930:3051,941,693,677,60.7088;14841780:2398,1005,702,689,60.4477;14842530:1762,949,691,678,60.2612;14953930:3522,842,721,704,60.5969;14954880:3197,932,697,683,60.7088;14955730:2498,983,697,661,60.4477;14956480:1817,936,691,681,60.2612;15067370:3670,766,726,713,60.5596;15068320:3335,973,692,685,60.7088;15069170:2600,943,700,683,60.4104;15069920:1882,995,698,683,60.2612;15181010:3683,740,722,710,60.5969;15181960:3463,1003,697,688,60.7088;15182810:2710,933,694,683,60.4477;15183560:1905,942,699,689,60.2612;15294400:3778,827,724,707,60.6342;15295350:3607,910,690,643,60.7088;15296200:2809,1001,702,691,60.4477;15296950:2027,949,694,673,60.2612;15408050:3998,794,724,719,60.5969;15409000:3749,983,688,675,60.7461;15409850:2888,931,702,694,60.4477;15410600:2092,1010,662,674,60.2612;15522130:4074,745,726,716,60.6342;15523080:3828,997,694,680,60.7088;15523930:2983,926,700,679,60.4477;15524680:2152,1001,695,685,60.2612;15636110:33,806,728,720,60.6342;15637060:3992,995,689,674,60.7088;15637910:3057,952,700,655,60.4477;15638660:2210,1004,690,678,60.2612;15749970:227,743,715,663,60.6342;15750920:4077,998,699,689,60.7461;15751770:3174,944,692,673,60.4850;15752520:2240,1015,701,693,60.2612;15863970:245,843,725,707,60.6342;15864920:96,909,693,682,60.7088;15865770:3187,1002,703,691,60.4477;15866520:2315,949,693,674,60.2612;15978220:350,812,721,709,60.5969;15979170:199,947,694,682,60.7088;15980020:3335,997,698,697,60.4850;15980770:2349,957,692,677,60.2612;16092010:350,815,719,704,60.5969;16092960:278,948,661,690,60.7461;16093810:3398,1007,699,685,60.4850;16094560:2399,936,695,682,60.2612;16206040:350,748,723,703,60.6342;16206990:350,1014,700,692,60.7088;16207840:3455,926,689,637,60.4477;16208590:2425,1009,696,693,60.2612;16320000:350,769,720,669,60.5969;16320950:350,1027,696,690,60.6715;16321800:3522,928,697,686,60.4477;16322550:2473,1010,700,688,60.2612;16433830:350,738,722,714,60.5969;16434780:350,1018,695,683,60.7088;16435630:3570,922,695,682,60.4477;16436380:2506,1011,695,690,60.2612;16547630:350,873,689,712,60.6342;16548580:350,942,698,684,60.7461;16549430:3645,995,698,690,60.4850;16550180:2574,930,694,682,60.2612;16661720:350,836,727,711,60.5969;16662670:350,967,658,679,60.7461;16663520:3674,1017,703,688,60.4477;16664270:2613,946,688,678,60.2612;16775700:350,765,728,719,60.5969;16776650:350,1001,694,687,60.7088;16777500:3756,934,698,682,60.4477;16778250:2615,989,697,685,60.2612;16889760:350,815,697,680,60.5969;16890710:350,919,693,682,60.7461;16891560:3783,1020,701,692,60.4850;16892310:2678,952,693,678,60.2985;17003690:350,788,717,699,60.5969; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18jul2611h.pcr + "MFB"*|% +3 "core" %e +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*}'(@ +1031 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*{  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +115 "core" & +2 "MFB"*% +4 "core" %($m +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*~'Zj +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*% +4 "core" %Zq\ ; +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> h Q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'W +519 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*\ % +4 "core" %Jg +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +88 "core"  +2 "MFB"*% +4 "core" %p_ + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'E +2039 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3069 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2734 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +199 "Can" N +2535 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +116 "core" & +2 "MFB"*% +4 "core" %Vp$ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +241 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*% +4 "core" %{ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +16117 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*! % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*"' +522 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*$  +49 "core" +2 "MFB"*'% +4 "core" %y +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q) +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"**  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17232 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*#' +5778 "core" ' +3 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*)'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +978 "Can" J +1756 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*.' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +2736 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*-' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +39 "MFB"* +15 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*0'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*3' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*1'V +5069 "core" ' +28095 "Can"  E +60003  E +60004  E +57295 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*6  +45 "core"  +2660 "Can" O +4410 #t-> AS.pull 0.1, ASslow1 + "MFB"*7% +3 "core" %V_" +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.1ml + "MFB"*4'MW +2039 "core" ' +2 "MFB"*5% +4 "core" %MU \\ A +552 #t-> AS.pull 0.1, ASslow1 +2 "MFB"*2% +3 "core" %MU D A +2 .tAS.seek 0.2ml +2 "MFB"*9'D +2035 "core" ' +2 "MFB"*:% +4 "core" %DI\ = +193 #t-> AS.pull 0.1, ASslow1 + "MFB"*8% +3 "core" %Dp\ = +2 .tAS.seek 0.3ml +2 "MFB"*<': +2034 "core" ' +2 "MFB"*=% +4 "core" %:>\ ; +1737 #t-> AS.pull 0.1, ASslow1 + "MFB"*;% +3 "core" %:f\ ; +2 .tAS.seek 0.4ml +2 "MFB"*?'1 +2035 "core" ' +2 "MFB"*@% +4 "core" %1{\ 2 +2254 #t-> AS.pull 0.2, ASslow1 + "MFB"*>% +3 "core" %1\ 1 +2 .tAS.seek 0.6ml +2 "MFB"*B'\  +4046 "core" ' +2 "MFB"*C% +4 "core" %\ O\ 4 +2117 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*D n +135 "core" o +570 #t-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*A'R +3484 "core" ' +2 "MFB"*F% +4 "core" %Rq +1514 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*G  +133 "core"  +1082 #t-> AS.pull 0.006, ASslow1 + "MFB"*H% +3 "core" %Ru +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.005ml + "MFB"*E'p +153 "core" ' +2 "MFB"*J% +4 "core" %p y D +1021 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*L % +92 "core" % +1341 #t-> AS.pull 0.03, ASslow1 + "MFB"*M% +3 "core" %p o D +2 .tAS.seek 0.035ml +2 "MFB"*O' +626 "core" ' +2 "MFB"*I% +4 "core" % E +744 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*P  +91 "core"  +393 #t-> AS.pull 0.006, ASslow1 + "MFB"*N% +3 "core" % d E +2 .tAS.seek 0.041ml +2 "MFB"*K'% +147 "core" ' +2 "MFB"*T% +4 "core" %%` +491 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*Q % +92 "core" & +1150 #t-> AS.pull 0.03, ASslow1 + "MFB"*R% +3 "core" %%ak +2 .tAS.seek 0.071ml +2 "MFB"*V' +631 "core" ' +2 "MFB"*S% +4 "core" %\ n L +769 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*X n +55 "core" o +445 #t-> AS.empty +2 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +4 "MFB"*Y'R +446 "core" ' +2 "MFB"*W% +4 "core" %Ry& +5421 #t-> shortmfb([Tt1],[:extSrc]){}.finish +11 "MFB"*U% +3 "core" %R& +2 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118jul2614h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*[  +154 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*Z  +24 "core"  +2 "MFB"*\\% +4 "core" %R& +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*^'$Y +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*] n +157 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*a'R +5074 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*_'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*b  +155 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*e  +35 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*c% +3 "core" %(%^ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*g'FO +130 "Can" F +506 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*h  +145 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*f% +2 "core" %FUzK +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*d' +1851 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +43 "MFB"*j  +39 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*i% +3 "core" %xf +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*k' +630 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*m % +35 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*l% +3 "core" %i / +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*p'* +643 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*q  +123 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*o% +3 "core" %0p= +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*s'\ +5867 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*t  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*n% +3 "core" %\ yy +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*v'\  +643 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*w  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*u% +3 "core" %\ pK +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*r' Y +5067 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*z  +69 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*x  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*|% +4 "core" % \\ cq +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*y'{ +32606 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*{  +70 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +33 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +2936 "Can" k +60003  Y +60004  ` +60003  k +60004  [ +60004  c +60003  b +60004  s +60004  Q +60003    +12606 ."PCR"PCR.off +133 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"22364100:2280,899,732,697,59.9628;22365000:2568,924,696,690,60.0001;22366050:2877,1313,703,700,60.0001;22476370:2276,962,726,701,59.9628;22477270:2541,970,704,700,60.0001;22478320:2890,1294,690,679,60.0374;22588720:2288,910,687,714,60.5969;22589620:2597,905,694,686,60.7088;22590670:2851,1326,700,691,60.3358;22700910:2292,945,697,717,60.5969;22701810:2528,986,698,696,60.6715;22702860:2872,1268,697,680,60.2985;22812940:2332,877,688,710,59.9628;22813840:2525,975,694,683,60.0001;22814890:2857,1252,699,688,60.0001;22926100:2467,829,721,708,60.5969;22927000:2522,987,696,692,60.7088;22928050:2863,1278,692,641,60.3731;23038480:2510,857,727,716,60.6342;23039380:2526,953,700,699,60.6715;23040430:2867,1317,657,676,60.3731;23151380:2525,816,717,699,60.5969;23152280:2554,961,685,641,60.7088;23153330:2821,1258,702,693,60.3731;23264180:2688,767,715,702,60.5969;23265080:2554,954,655,677,60.7088;23266130:2831,1318,701,700,60.3731;23377090:2688,800,699,715,60.6342;23377990:2558,952,704,693,60.7461;23379040:2862,1296,693,680,60.3731;23489810:2645,822,730,714,60.6342;23490710:2530,975,701,700,60.7461;23491760:2860,1311,692,673,60.3731;23602770:2707,731,721,716,59.9628;23603670:2554,905,696,687,59.9628;23604720:2819,1297,701,687,60.0001;23716090:2698,793,729,719,60.5969;23716990:2540,934,702,697,60.7088;23718040:2853,1326,696,679,60.3731;23828650:2736,792,729,726,60.5969;23829550:2519,967,701,698,60.7088;23830600:2856,1337,690,677,60.4104;23942000:2778,794,716,696,60.5596;23942900:2528,994,691,678,60.7461;23943950:2824,1276,700,654,60.3731;24054300:2906,794,730,714,60.5969;24055200:2523,984,699,697,60.7461;24056250:2856,1300,687,638,60.4104;24167100:2782,768,714,701,60.6342;24168000:2555,992,689,673,60.7461;24169050:2795,1288,705,694,60.4104;24280610:2933,824,729,724,60.5969;24281510:2505,973,703,698,60.7088;24282560:2849,1290,696,672,60.3731;24393810:2866,755,719,698,60.5969;24394710:2551,969,695,677,60.7461;24395760:2835,1297,706,698,60.4104;24507150:2866,832,726,712,60.5969;24508050:2506,962,699,662,60.7088;24509100:2852,1285,693,679,60.4104;24620630:2942,828,721,706,60.5969;24621530:2493,1028,695,682,60.7834;24622580:2832,1239,701,686,60.4104;24733990:3010,809,713,697,60.5969;24734890:2532,972,693,642,60.7461;24735940:2806,1285,704,693,60.4104;24847520:3028,818,694,719,60.6342;24848420:2524,981,703,695,60.7461;24849470:2871,1316,688,678,60.4477;24961250:3013,755,728,708,60.5969;24962150:2600,916,701,688,60.7088;24963200:2857,1292,696,683,60.3731;25074770:2944,733,724,703,60.5969;25075670:2632,896,661,679,60.7461;25076720:2907,1345,704,690,60.4104;25188110:3025,742,727,715,60.5969;25189010:2692,932,699,690,60.7834;25190060:2998,1383,699,687,60.4104;25301130:3089,828,721,709,60.5969;25302030:2753,1000,698,683,60.7461;25303080:3111,1254,696,678,60.4104;25414530:3402,815,723,730,60.6342;25415430:2928,991,700,694,60.7834;25416480:3341,1294,693,675,60.4477;25528610:3612,729,714,699,60.5969;25529510:3249,930,692,678,60.7461;25530560:3599,1260,702,695,60.4104;25641710:3850,743,719,694,60.6342;25642610:3573,948,658,678,60.7461;25643660:4015,1315,704,693,60.4477;25755290:98,762,713,697,60.0001;25756190:3888,982,692,675,60.0001;25757240:307,1291,704,692,59.9628;25868610:350,773,714,700,60.6342;25869510:161,962,686,639,60.7461;25870560:350,1277,702,691,60.4104;25982360:350,820,729,711,60.5969;25983260:350,992,701,696,60.7461;25984310:350,1316,694,672,60.4104;26095730:350,822,724,714,60.5969;26096630:350,965,705,667,60.7461;26097680:350,1305,689,678,60.4477;26209090:350,829,697,716,60.5969;26209990:350,994,702,691,60.7088;26211040:350,1322,693,672,60.4104;26322620:350,786,728,713,60.6342;26323520:350,961,698,686,60.7461;26324570:350,1362,664,683,60.4477;26436680:350,848,678,691,60.6342;26437580:350,1005,688,676,60.7461;26438630:350,1294,702,690,60.4477;26550010:350,750,721,702,60.6342;26550910:350,936,695,685,60.7461;26551960:350,1306,673,689,60.4477;26663520:350,733,716,696,60.5969;26664420:350,948,691,676,60.7461;26665470:350,1366,705,696,60.4104;26776800:350,841,727,713,60.5969;26777700:350,1037,702,698,60.7461;26778750:350,1312,695,669,60.4477;26890390:350,795,714,700,60.5969;26891290:350,969,691,672,60.7088;26892340:350,1329,706,699,60.4104;27003940:350,1186,697,717,60.8580; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118jul2614h.pcr + "MFB"*% +3 "core" %v +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*}'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +115 "core" % +2 "MFB"*~% +4 "core" %(- + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zs +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*% +4 "core" %Zu\ 5 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\ % +49 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>  K +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* 'a +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*% +4 "core" %X @ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +76 "core"  +2 "MFB"* % +4 "core" %p0 + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'d +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +44 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2734 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2735 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +116 "core" & +2 "MFB"*% +4 "core" %V;9 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*!' +239 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"* % +4 "core" %\  +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*$'> +9597 "Can" E +6516 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*' % +49 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*"% +3 "core" %>  J +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"**' +529 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*% +4 "core" %  K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*#'q8 +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*)  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*,'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17233 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*+' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +2738 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*-'V +2735 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*3'V +2735 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +1268 "Can" K +4507 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +2735 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*1' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +5070 "core" ' +909 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*2  +34 "core"  +4265 #t-> AS.pull 0.20, ASslow1 + "MFB"*4% +3 "core" %V1 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.2ml +2 "MFB"*:'D +4051 "core" ' +2 "MFB"*8% +4 "core" %D! / +1731 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*9 n +135 "core" n +443 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*=% +3 "core" %D! / +2 .tAS.seek 0.23ml +2 "MFB"*;' +626 "core" ' +2 "MFB"*<% +4 "core" % A +2476 #t-> AS.push 0.03, ASslow1 + "MFB"*@% +3 "core" %  A +2 .tAS.seek 0.2ml +2 "MFB"*>'D +627 "core" ' +2 "MFB"*?% +4 "core" %D +1152 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*C % +81 "core" % +798 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*D% +3 "core" %D +2 .tAS.seek 0.23ml +2 "MFB"*B' +626 "core" ' +2 "MFB"*F% +4 "core" %  C +1259 #t-> ATV.extSrc +38 .ATV.dial :extSrc +8 "MFB"*G  +78 "core"  +415 #t-> AS.pull 0.006, ASslow1 + "MFB"*H% +3 "core" %  B +2 .tAS.seek 0.236ml +2 "MFB"*J'\ +143 "core" ' +2 "MFB"*A% +4 "core" % . +299 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*L % +93 "core" & +270 #t-> AS.pull 0.03, ASslow1 + "MFB"*M% +3 "core" % . +2 .tAS.seek 0.266ml +2 "MFB"*E' +627 "core" ' +2 "MFB"*I% +4 "core" %\  - +453 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*P n +55 "core" o +920 #t-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*N'R +1563 "core" ' +2 "MFB"*T% +4 "core" %Rf +1101 #t-> shortmfb([Tt1],[:extSrc]){}.finish +10 "MFB"*O% +3 "core" %RI +2 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118jul2616h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*Q  +155 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*R  +24 "core"  +2 "MFB"*K% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*S'$q +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*X' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*V n +157 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*W'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*U'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*[  +155 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*Z  +35 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*\\% +3 "core" %(. +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*Y'FX +346 "Can" B +276 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*^  +144 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*]% +2 "core" %FW\  X +3 ."MFBPCR"AS.seek 0.524ml + "MFB"*`' +1829 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*a  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*b% +3 "core" %= +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*e' +639 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*c % +36 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*_% +3 "core" %  I +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*h'' +638 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*f  +122 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*g% +3 "core" %) +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*j'\ +5855 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*i  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*d% +3 "core" %\ T +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*m'\  +636 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*l  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*k% +3 "core" %\   K +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*q' J +5038 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*o  +69 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*p  +34 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*t% +3 "core" % D\  R +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*n'c +32608 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*s  +69 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*w % +34 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +3276 "Can" k +60003  O +60004   \\ +60004   j +60003 \  T +60004   O +60003   ; +60004   u +60004  W +60003   G +9997 ."PCR"PCR.off +142 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"30152170:2279,1003,730,739,60.0001;30153070:2540,1017,698,697,60.0001;30154120:2885,1272,689,635,60.0001;30264410:2288,936,730,718,60.5969;30265310:2562,989,700,701,60.6715;30266360:2891,1302,684,637,60.3731;30377010:2310,959,716,699,60.6342;30377910:2545,964,692,683,60.7088;30378960:2848,1253,670,692,60.3358;30489480:2441,786,726,714,60.5969;30490380:2575,941,700,692,60.7088;30491430:2854,1308,694,678,60.3358;30602110:2391,799,723,714,60.5969;30603010:2576,924,695,650,60.7088;30604060:2861,1312,698,688,60.3731;30714730:2486,753,720,702,60.5969;30715630:2568,934,693,684,60.7461;30716680:2832,1324,706,698,60.3731;30827140:2631,794,727,727,60.5969;30828040:2550,965,703,694,60.7088;30829090:2873,1324,694,685,60.3731;30940270:2614,749,715,704,60.6342;30941170:2567,950,691,675,60.7461;30942220:2841,1305,703,665,60.4104;31053190:2737,784,725,716,60.5969;31054090:2573,919,700,690,60.7461;31055140:2858,1301,695,684,60.4104;31165900:2673,813,714,694,60.6342;31166800:2536,987,690,651,60.7088;31167850:2833,1250,698,683,60.4104;31278550:2834,758,718,712,59.9628;31279450:2552,936,695,686,60.0001;31280500:2842,1362,698,692,60.0001;31392130:2781,769,719,714,59.9255;31393030:2556,926,692,687,60.0001;31394080:2833,1339,701,691,60.0001;31505200:2823,864,725,707,60.5969;31506100:2522,984,700,691,60.7461;31507150:2844,1258,694,679,60.4104;31618670:2963,832,718,713,60.5969;31619570:2494,1021,694,692,60.7461;31620620:2851,1257,697,682,60.4104;31731770:2952,813,712,700,60.5969;31732670:2533,986,691,673,60.7461;31733720:2830,1273,701,695,60.4104;31845300:2986,824,723,713,60.6342;31846200:2516,968,673,693,60.7834;31847250:2864,1282,688,677,60.4477;31958140:2937,765,727,715,60.5969;31959040:2554,922,702,695,60.7461;31960090:2862,1335,691,675,60.4477;32071470:2871,780,722,711,60.6342;32072370:2579,916,696,690,60.7461;32073420:2845,1351,698,688,60.4104;32184540:2884,755,722,710,60.5969;32185440:2595,922,695,687,60.7088;32186490:2830,1320,697,683,60.4104;32297920:2888,852,722,720,60.5969;32298820:2528,1029,698,695,60.7461;32299870:2882,1255,692,674,60.4104;32411040:3010,735,717,694,60.5969;32411940:2608,960,691,680,60.7088;32412990:2865,1312,703,696,60.4104;32524230:3054,817,714,695,60.5969;32525130:2620,977,690,678,60.7461;32526180:2913,1279,700,690,60.4104;32638000:3245,739,727,716,60.5969;32638900:2712,944,701,697,60.7461;32639950:3041,1335,692,682,60.4104;32751090:3195,773,728,714,60.6342;32751990:2844,978,701,697,60.7461;32753040:3202,1323,696,674,60.4104;32864310:3390,794,716,706,60.5969;32865210:3027,1002,696,684,60.7461;32866260:3435,1275,696,679,60.4104;32978000:3777,815,722,707,60.6342;32978900:3319,1049,697,688,60.7461;32979950:3778,1318,690,631,60.4104;33091430:4067,829,723,707,60.6342;33092330:3663,991,668,691,60.7461;33093380:87,1280,694,677,60.4104;33205410:280,772,719,707,60.5969;33206310:4027,1012,696,687,60.7088;33207360:350,1284,689,643,60.4104;33318910:350,823,724,715,60.6342;33319810:302,966,674,695,60.7461;33320860:350,1330,687,673,60.4477;33432320:350,822,716,703,60.5969;33433220:350,1002,694,685,60.7461;33434270:350,1272,700,688,60.4104;33545890:350,733,719,706,60.5969;33546790:350,917,660,681,60.7461;33547840:350,1359,702,687,60.4104;33659320:350,763,713,695,60.5969;33660220:350,973,692,674,60.7461;33661270:350,1328,705,696,60.4477;33772770:350,843,720,707,60.5969;33773670:350,1043,694,687,60.7461;33774720:350,1294,692,676,60.3731;33885950:350,769,723,716,60.5969;33886850:350,932,702,692,60.7461;33887900:350,1355,691,677,60.4477;33999200:350,834,723,714,60.5969;34000100:350,1033,699,696,60.7461;34001150:350,1298,695,673,60.4104;34112830:350,767,726,719,60.5969;34113730:350,937,673,692,60.7088;34114780:350,1372,692,678,60.4477;34226560:350,771,720,710,60.5969;34227460:350,937,697,687,60.7088;34228510:350,1376,695,690,60.4104;34339950:350,823,723,711,60.5969;34340850:350,1030,704,657,60.7461;34341900:350,1308,694,673,60.4104;34453650:350,814,722,708,60.5969;34454550:350,1010,697,689,60.7088;34455600:350,1280,698,680,60.4104;34567190:350,837,721,717,60.5969;34568090:350,982,672,692,60.7088;34569140:350,1299,695,676,60.4104;34680460:350,802,712,704,59.9628;34681360:350,1028,688,675,60.0001;34682410:350,1302,701,685,60.0374;34794220:350,1178,722,715,60.8953; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118jul2616h.pcr + "MFB"*u% +3 "core" %f[ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*v'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*z  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*x % +115 "core" % +2 "MFB"*|% +4 "core" %(*K +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*r'Zp +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*{  +49 "core"  +2 "MFB"*% +4 "core" %Zt\ ; +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*y % +49 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\ C N +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'Y +528 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*~  +50 "core" +2 "MFB"*}% +4 "core" %Y\ : +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +86 "core"  +2 "MFB"*\ % +4 "core" %p% +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'V +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2734 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +115 "core" & +2 "MFB"*% +4 "core" %V* +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +241 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*% +4 "core" % +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +12233 "Can"  P +3871 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'t +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*% +4 "core" %g | H +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty + "MFB"*!'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17233 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*'' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2735 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*$' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +39 "MFB"*'V +2741 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"**'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*)' +3883 "Can" K +1891 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*#'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +5069 "core" ' +43566 "Can" > +60004  G +60003  D +60004  K +60004  B +60003  D +60004  D +60003  G +60004  E +60004  O +60003  K +60004  I +60004  D +60003  @ +60004  P +60003 $ B +60004 $ : +60004 & A +60003 & F +60004 + E +60003 ( B +60004 ) J +60004 , K +60003 . > +60004 1 E +60004 4 E +60003 5 E +60004 7 H +60004 9 Q +60003 = B +60004 ? G +60003 H J +60004 N @ @CEST1532642898.03 O M +60004 T I +60004 V P +60003 V ? +60004 Z O +60004 ^ D +60003 ] I +60004 \\ O +60004 a J +60003 a K +60004 d E +60003 h E +60004 i M +60004 n H +60003 q I +60004 s K +60004 r F +13140 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time `\ v + !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 +5 #mEXIT @1532652630.08CEST @1532672073.23CEST = =tMAIN =mMAIN_scheduler @CEST1532672074.92 #"core_reset"Sent BREAK +2 #t@0x281F, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +221 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +270 "Can"y N + y N + #tPolling Can every 10:00 +4 #Cleanly exited at 02:50:30CEST27-Jul-18 +1707 #-> ESP.ready? +811 #-> ESP.ready! +2 #Powering core bus +509 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %X + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  f h z + "manipulator"&?& +4 "core" &S c g i + "storage"(@& +4 "core" &  = + "storage"(A% +4 "core" %T  + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +2853 #t-> MFB.ready? + "MFB"*D% +3 "core" % +365 #t-> MFB.ready! + "MFB"*E% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *F% +3 "core" % + .tATV.dial :air2 + "MFB"*G  +141 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*H' +595 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*I' +5286 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*J n +100 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*K'R +5255 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*L  +4 "core"  +2 .tASV.dial :waste1 + "MFB"*M  +5 "core"  +2483 #t-> deconEluateRecoveryLine: extSrc + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"}compile error\ (ESP):5: syntax error, unexpected ':', expecting $end\ deconEluateRecoveryLine: extSrc\ ^ +2579 #-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.seek 0ml +2 "MFB"*N'V +33 "core" ' + .tATV.dial :air3 +2 "MFB"*O % +56 "core" % +2 "MFB"*P% +4 "core" %Vv I + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*Q' +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*R  +36 "core"  +2 "MFB"*S% +4 "core" % \ : +2 .tAS.seek 0.31ml + "MFB"*T'l +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*U % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*V% +3 "core" %m\ 4 +2 .tAS.seek 0.335ml +2 "MFB"*W' +525 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*X  +51 "core"  +2 "MFB"*Y% +4 "core" %\ 7 +2 .tAS.seek 0.32ml + "MFB"*Z'M +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*[  +56 "core"  +2 .tAS.seek 0ml +2 "MFB"*\\'V +6459 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*]'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*^'V +10080 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*_'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*`'V +3108 "Can" Z +6972 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*a'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*b'V +10074 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*c'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*d'V +10083 "core" ' + .tATV.dial :air2 +2 "MFB"*e  +118 "core" +2 "MFB"*f% +4 "core" %V + .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*g'(9 +5056 "core" ' + .tATV.dial :extSrc +2 "MFB"*h  +135 "core"  +2 "MFB"*i% +3 "core" %(&\ 0 +3 .tAS.seek 0.02ml + "MFB"*j' +4858 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*k n +120 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*l'R +147 "core" ' +2 "MFB"*m% +4 "core" %R0 +15806 "Can"r I +60003  P +21511 #t-> ATV +491 #-> ATV.ARV +2 .ATV.dial ARV + "MFB"*n  +166 "core"  +291 #t-> ARV +2 "MFB"*o +2 "core"  +1461 #t-> ARV.carrierSolution + .ARV.dial :carrierSolution +2 "MFB"*p  +25 "core"  +2182 #t-> AS.pull 0.5, ASslow1 +2 "MFB"*q% +3 "core" %R`E +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.499ml +2 "MFB"*r'$r +10082 "core" ' +2 "MFB"*s% +4 "core" %$}k > +597 #t-> ARV.air1 + .ARV.dial :air1 + "MFB"*t  +37 "core"  +944 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*u% +3 "core" %$~\ = +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.505ml +2 "MFB"*v'B +618 "core" ' +2 "MFB"*w% +3 "core" %B\  U +681 #t-> ARV.carrierSolution + .ARV.dial :carrierSolution +2 "MFB"*x  +36 "core"  +1027 #t-> AS.pull 0.030, ASslow2 +2 "MFB"*y% +3 "core" %B\ X U +2 .tAS.seek 0.535ml +2 "MFB"*z't +3070 "core" ' +2 "MFB"*{% +3 "core" %ل +875 #t-> ARV.air1 + .ARV.dial :air1 + "MFB"*|  +46 "core"  +345 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*}% +3 "core" %p E +2 .tAS.seek 0.541ml +2 "MFB"*~' +623 "core" ' +2 "MFB"*% +3 "core" % l Y +3550 #t-> ARV.carrierSolution + .ARV.dial :carrierSolution +2 "MFB"*  +34 "core"  +3058 #t-> AS.pull 0.109, ASslow2 +2 "MFB"*% +3 "core" %\ l X +2 .tAS.seek 0.65ml +2 "MFB"*'  +8160 "Can" P +2814 "core" ' +2 "MFB"*% +3 "core" %   d +9702 #t-> ATV.PCR +2 .ATV.dial PCR + "MFB"*  +71 "core"  +371 #t-> ARV.air1 +2 .ARV.dial :air1 +2 "MFB"*  +45 "core"  +288 #t-> ASV +1456 #-> AS.pulsh 0.324, ASslow2 +3 !o:Log::CannotDump:bt["7/home/esp/esp2/lib/log.rb:469:in `recordException'"7/home/esp/esp2/lib/log.rb:588:in `recordException'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"7/home/esp/esp2/lib/log.rb:587:in `recordException'"5/home/esp/esp2/lib/esp.rb:311: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"># +969 #-> AS.push 0.324, ASslow2 +2 "MFB"*% +3 "core" %   c +2 .tAS.seek 0.326ml +2 "MFB"*' +32633 "core" ' +2 "MFB"* % +3 "core" % +3706 #t-> ATV.ARV +2 .ATV.dial ARV + "MFB"*\  +81 "core"  +886 #t-> ASV.PCRlock + .ASV.dial :PCRlock +2 "MFB"* % +42 "core" & +6905 "Can" Q +23926 #t-> pcrMission(nil, Tt1) +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118jul2709h.pcr + #No template -- skipping PCR build and positioning + #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +36058 "Can"} i +60004 d ^ +60003 X  f +60004 T  i +60004 T! s +60003 P" ] +60004 M# ~g +60004 N$ i +60003 M$ ] +46470 ."PCR"PCR.off +131 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"03443970:1577,980,726,723,59.9628;3444870:1749,929,700,695,60.0001;3445920:1959,1334,689,676,60.0001;3555990:1575,911,717,718,59.9628;3556890:1781,926,663,689,60.0001;3557940:1945,1338,700,686,60.0374;3667940:1584,903,712,703,60.5969;3668840:1772,970,682,635,60.6715;3669890:1912,1317,701,700,60.2985;3780130:1631,864,725,721,60.5969;3781030:1749,942,699,695,60.6715;3782080:1942,1306,689,677,60.2985;3892530:1618,846,710,705,60.5969;3893430:1754,943,692,676,60.7088;3894480:1886,1291,701,700,60.3358;4005680:1763,788,719,706,60.5969;4006580:1754,916,692,686,60.6715;4007630:1903,1365,701,695,60.3358;4118350:1821,781,718,684,60.5969;4119250:1759,941,697,686,60.7088;4120300:1912,1337,695,688,60.3358;4230690:1819,867,689,717,59.9628;4231590:1711,1017,698,695,60.0001;4232640:1929,1278,692,673,60.0001;4343640:1902,828,721,720,60.5969;4344540:1706,987,695,692,60.7088;4345590:1924,1319,686,634,60.3358;4456490:1953,739,718,712,60.6342;4457390:1757,933,694,651,60.7461;4458440:1879,1353,697,685,60.3731;4569620:1925,802,722,727,60.5969;4570520:1716,953,697,694,60.7088;4571570:1915,1351,693,678,60.3731;4682340:1957,854,719,710,60.5969;4683240:1690,1020,696,693,60.7088;4684290:1917,1311,690,672,60.3731;4795090:2041,764,717,707,60.6342;4795990:1739,946,696,681,60.7088;4797040:1897,1368,667,695,60.4104;4908210:2076,836,717,711,60.5969;4909110:1687,977,671,690,60.7088;4910160:1912,1324,689,680,60.4104;5021630:2152,810,709,701,60.5969;5022530:1686,1007,696,685,60.7461;5023580:1896,1268,692,682,60.4104;5135100:2234,784,706,696,60.5969;5136000:1694,994,656,675,60.7461;5137050:1870,1285,701,687,60.4104;5248510:2234,742,708,700,60.5969;5249410:1744,947,688,671,60.7461;5250460:1878,1345,701,691,60.4104;5361850:2246,730,716,702,60.5969;5362750:1746,931,688,639,60.7088;5363800:1873,1371,697,693,60.3731;5475170:2187,811,692,718,60.5969;5476070:1710,983,700,695,60.7088;5477120:1903,1345,694,680,60.4104;5588720:2141,801,708,701,60.5969;5589620:1667,1008,696,687,60.7461;5590670:1894,1274,660,683,60.4104;5701940:2317,736,709,704,60.5969;5702840:1717,954,655,672,60.7461;5703890:1874,1330,700,693,60.4104;5815390:2250,779,721,710,60.5969;5816290:1732,925,696,685,60.7461;5817340:1886,1357,697,686,60.4477;5928810:2032,767,719,709,60.6342;5929710:1729,944,693,646,60.7834;5930760:1888,1366,699,685,60.4477;6042180:2174,762,708,665,60.5969;6043080:1736,929,690,683,60.7834;6044130:1869,1356,698,693,60.4104;6155420:2269,809,714,710,60.5969;6156320:1666,1010,696,686,60.7461;6157370:1886,1288,689,629,60.4477;6269150:2278,817,711,695,60.6342;6270050:1671,959,689,678,60.7834;6271100:1868,1288,698,684,60.4477;6382320:2347,754,721,714,60.5596;6383220:1717,974,698,691,60.7088;6384270:1895,1350,691,680,60.4104;6496000:2223,797,721,719,60.5969;6496900:1710,945,670,690,60.7461;6497950:1890,1345,692,678,60.4104;6609900:2246,804,714,719,60.6342;6610800:1683,976,696,694,60.7834;6611850:1904,1326,681,636,60.4477;6723360:2300,798,708,693,60.6342;6724260:1692,974,656,673,60.7461;6725310:1853,1309,703,692,60.4477;6836760:2648,814,698,698,60.5969;6837660:1678,1000,690,678,60.7461;6838710:1875,1272,695,684,60.4104;6950180:2364,809,716,713,60.6342;6951080:1674,1002,700,654,60.7461;6952130:1900,1294,688,670,60.4477;7063790:2264,799,709,696,60.6342;7064690:1663,1019,690,676,60.7461;7065740:1869,1289,700,688,60.4477;7177280:2393,735,714,701,60.5969;7178180:1732,942,659,676,60.7461;7179230:1868,1381,701,697,60.4104;7290590:2323,752,720,716,60.6342;7291490:1709,966,701,691,60.7461;7292540:1903,1358,691,678,60.4477;7404560:2255,752,715,704,60.5969;7405460:1711,911,693,675,60.7461;7406510:1869,1373,698,689,60.4477;7518270:2309,735,720,714,60.5969;7519170:1732,937,696,683,60.7834;7520220:1866,1383,698,650,60.4477;7631770:2244,769,714,697,60.6342;7632670:1724,985,654,680,60.7461;7633720:1839,1327,703,688,60.4477;7745310:2317,818,712,701,60.5969;7746210:1665,1002,696,688,60.7461;7747260:1873,1282,695,678,60.4477;7858900:2396,798,708,699,60.6342;7859800:1663,1002,664,682,60.7461;7860850:1872,1278,699,685,60.4104;7972740:2408,786,719,713,60.6342;7973640:1713,944,697,691,60.7461;7974690:1886,1386,690,651,60.4477;8086480:2265,1144,721,711,60.8580; +17 #tPCR for Tt1 completed -- closed /var/log/esp/Tt118jul2709h.pcr +13386 "Can"L$ K +60003 (% R +60004 *& L +38016 #t-> pcrMission(nil, Tt1) +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118jul2711h.pcr + #No template -- skipping PCR build and positioning + #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +16269 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +1699 #-> about.PCR +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `about' for main:Object: name:\ about +2223 #-> abort.PCR + !o:SystemExit: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" exit: statusi +1774 "Can"T$ ~\\ +2981 #t-> PCR.abort + .PCR.abort +183 ."PCR"PCR.off +7 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"n10776610:1570,1000,715,724,59.9628;10777510:1728,1004,694,684,60.0001;10778560:1933,1280,690,646,60.0001; +1373 #t-> exit +5 #mEXIT @1532682932.70CEST @1532682942.20CEST = =tMAIN =mMAIN_scheduler @CEST1532682943.82 #"core_reset"Sent BREAK +2 #t@0xBF0C, state=0x3AE0, ifg=0x84, ie=0x75 + #@0xC1BB, state=0x3A72, ifg=0x10, ie=0xF5 #@0xC447, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC6D0, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC95A, state=0x3A84, ifg=0x10, ie=0xFD #@0xCBE5, state=0x3A84, ifg=0x10, ie=0xFD + #@0xCE6F, state=0x3A84, ifg=0x10, ie=0xFD + #@0xCF87, state=0x3A84, ifg=0x80, ie=0xFD #@0x23B8, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +203 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +171 !o:AnalyticalModule::PCRCore: @refi4; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +252 "Can"c% P + c% P #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %\ @ + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %:L  +2 "sampler")% +3 "core" %\ @ +2 "manipulator"&% +3 "core" %\ U Q W + "manipulator"&& +4 "core" &S S P > + "storage"(& +3 "core" &  < +2 "storage"( % +3 "core" %T  + "collection"'!& +4 "core" &I  + "processing"%"& +3 "core" &  +2 "processing"%#% +3 "core" % +1152 #t-> MFB.ready? + "MFB"*$% +3 "core" % +5410 #t-> pcrMission(nil, Tt1) +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118jul2711h#2.pcr +2 #No template -- skipping PCR build and positioning + #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +51830 "Can"J' S +60004 C' ~a +60004 ,' i +60003 B' s +60004 :' ] +60003 L' c +60004 r' i +60004 ' r +60003 & M +34838 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi4; :\ @data"+11128160:211,627,688,730,59.8509;11129010:1568,1005,693,682,61.6786;11129910:1688,1036,696,686,62.7976;11130960:1899,1271,696,680,62.1262;11241430:2063,773,718,710,60.6342;11242280:1542,1023,698,685,60.7461;11243180:1707,1008,701,702,60.4850;11244230:1923,1309,696,678,60.1493;11354940:1973,795,716,707,60.6342;11355790:1540,1001,670,687,60.7461;11356690:1696,990,699,692,60.4850;11357740:1926,1304,693,673,60.1493;11468490:2018,862,718,714,60.5969;11469340:1547,940,688,677,60.7461;11470240:1751,920,694,676,60.4477;11471290:1902,1311,674,691,60.1493;11581800:2032,829,724,717,60.5969;11582650:1553,953,684,676,60.7461;11583550:1736,987,658,673,60.4477;11584600:1879,1325,702,692,60.1493;11695840:2197,840,697,711,60.6342;11696690:1565,964,686,672,60.7461;11697590:1703,965,690,672,60.4477;11698640:1880,1289,701,695,60.1866;11810060:2201,745,715,700,60.6342;11810910:1524,1011,698,687,60.7461;11811810:1696,968,667,690,60.4850;11812860:1912,1309,693,677,60.1866;11924040:2212,860,689,711,60.6342;11924890:1544,932,691,676,60.7834;11925790:1741,931,689,678,60.4850;11926840:1874,1336,702,696,60.1866;12037900:2232,857,719,707,60.6342;12038750:1532,935,697,684,60.7461;12039650:1751,974,657,682,60.4850;12040700:1882,1338,702,696,60.2239;12151780:2219,738,711,670,60.5969;12152630:1515,1009,696,693,60.7461;12153530:1674,1014,702,693,60.4850;12154580:1902,1323,691,671,60.1866;12266220:2248,824,706,698,60.6342;12267070:1502,946,698,657,60.7461;12267970:1720,973,701,695,60.4850;12269020:1897,1359,692,680,60.1866;12380330:2206,800,709,696,60.5969;12381180:1494,981,706,694,60.7834;12382080:1705,984,701,696,60.5223;12383130:1892,1313,690,674,60.2239;12494390:2220,757,714,698,60.6342;12495240:1510,1000,674,697,60.7461;12496140:1686,1019,699,694,60.4850;12497190:1896,1307,687,673,60.2239;12608650:2301,744,714,706,60.6715;12609500:1511,1010,699,689,60.7461;12610400:1680,1014,703,659,60.4850;12611450:1885,1310,693,672,60.1866;12723030:2306,804,697,719,60.6342;12723880:1547,1004,689,672,60.7461;12724780:1680,1004,690,676,60.4850;12725830:1869,1303,701,688,60.2239;12837600:2417,752,714,703,60.6342;12838450:1515,953,672,692,60.7461;12839350:1688,1004,702,690,60.4850;12840400:1890,1349,689,672,60.2239;12952000:2312,831,712,700,60.6342;12952850:1510,927,698,689,60.7461;12953750:1715,910,664,681,60.4850;12954800:1874,1400,697,689,60.2239;13065990:2270,838,687,710,60.5969;13066840:1535,967,692,678,60.7834;13067740:1717,961,691,678,60.5223;13068790:1843,1333,705,691,60.2239;13180120:2323,734,711,700,60.6342;13180970:1499,993,703,694,60.7834;13181870:1678,943,704,697,60.5223;13182920:1898,1320,690,669,60.2239;13294430:2264,747,714,700,60.5969;13295280:1506,1026,698,694,60.7461;13296180:1679,1012,697,691,60.4850;13297230:1890,1362,656,677,60.2239;13408500:2354,788,723,712,60.6342;13409350:1535,998,657,637,60.7834;13410250:1686,1007,691,677,60.5223;13411300:1864,1304,698,679,60.2612;13522750:2388,800,712,700,60.5969;13523600:1510,928,699,684,60.7461;13524500:1726,946,695,679,60.4850;13525550:1843,1374,700,684,60.2239;13636860:2287,802,718,724,60.6342;13637710:1513,939,689,674,60.7834;13638610:1711,959,692,676,60.5223;13639660:1847,1311,701,693,60.2612;13751600:2421,787,704,708,59.9628;13752450:1493,887,664,691,59.9628;13753350:1707,970,700,687,60.0001;13754400:1881,1356,697,683,60.0374;13865710:2274,759,722,712,60.5969;13866560:1529,1002,692,684,60.7461;13867460:1657,1021,694,688,60.4850;13868510:1862,1278,697,679,60.2239;13979750:2422,809,711,709,60.5969;13980600:1500,949,693,683,60.7834;13981500:1724,925,696,681,60.4850;13982550:1871,1368,701,691,60.2612;14094350:2322,766,708,690,60.6342;14095200:1488,985,702,691,60.7461;14096100:1690,927,700,693,60.5223;14097150:1883,1344,690,679,60.2239;14208920:2318,753,717,714,60.6342;14209770:1524,989,693,684,60.7834;14210670:1657,1005,693,683,60.5223;14211720:1860,1260,696,683,60.2612;14323460:2468,814,713,686,60.6342;14324310:1517,972,691,675,60.7834;14325210:1709,959,687,675,60.5223;14326260:1840,1315,703,687,60.2239;14437910:2421,806,705,702,60.5969;14438760:1506,930,697,682,60.7461;14439660:1708,894,697,682,60.4850;14440710:1860,1382,696,691,60.2239;14552310:2328,782,721,715,60.5969;14553160:1529,986,690,675,60.7834;14554060:1660,1003,694,684,60.5223;14555110:1848,1271,699,682,60.2612;14667130:2472,759,706,696,60.5969;14667980:1498,960,700,696,60.7461;14668880:1699,975,703,694,60.5223;14669930:1883,1337,658,677,60.2612;14781750:2365,781,704,697,60.6342;14782600:1471,997,702,693,60.7461;14783500:1698,947,704,691,60.4850;14784550:1891,1322,691,675,60.2612;14896550:2343,761,718,721,60.6342;14897400:1532,968,654,671,60.7834;14898300:1684,983,690,674,60.5223;14899350:1852,1316,701,689,60.2612;15011230:2476,808,711,719,60.6342;15012080:1526,976,686,673,60.7834;15012980:1657,979,690,677,60.5223;15014030:1860,1296,696,688,60.2239;15126190:2488,822,703,711,60.5969;15127040:1527,921,690,677,60.7461;15127940:1702,961,685,631,60.4850;15128990:1857,1306,700,691,60.2239;15240450:2443,811,664,699,60.6342;15241300:1496,992,703,693,60.7461;15242200:1699,956,701,694,60.5223;15243250:1883,1348,695,680,60.2612;15354620:2308,779,718,718,60.5969;15355470:1528,994,689,670,60.7461;15356370:1663,998,688,676,60.5223;15357420:1848,1287,702,687,60.2239;15469220:2461,758,708,718,60.6342;15470070:1534,1010,688,674,60.7834;15470970:1672,999,690,647,60.4850;15472020:1851,1252,700,686,60.2612;15583480:2451,808,679,713,60.5969;15584330:1534,961,687,678,60.7834;15585230:1678,1001,689,675,60.5223;15586280:1859,1277,703,692,60.2612;15698340:2433,823,703,714,60.6342;15699190:1516,940,689,677,60.7834;15700090:1707,947,694,673,60.5223;15701140:1849,1324,697,693,60.2612;15813160:2390,1132,716,712,60.8580; +21 #tPCR for Tt1 completed -- closed /var/log/esp/Tt118jul2711h#2.pcr +24967 "Can"& K +60004 & O +60003 u& O +60004 h' E +60003 A& I +60004 ' R +19809 #"bkah"Session Begun +209 #-> can +4 "Can" & M +39982 ' H +60003  ' H +60004 ( T +60004 ' K +36839 #t-> can +3 "Can"' N +23161 %& G +60004 +' U +60003 +' F +60004 0' I +60004 5& O +60003 8' H +20303 #"bkah"-> can +4 "Can"9& R +990 #"bkah"-> exit +2 #Session Ended +38705 "Can";' I +60004 ?& R +60003 D& J +60004 D' G +6021 #"mwj"Session Begun +527 #-> can +4 "Can"G' K +53451 I& G +60004 O& P +60004 O& L +20703 #"mwj"Session Ended +39300 "Can"R& H +60004 U& U +60003 Y& L +60004 \\& Q +60004 `& J +60003 b& G +60004 d& O +60004 h& J +60003 j& J +60004 m& G +60004 p& H +60003 p& G +60004 t% E +60003 t% K +60004 y& J +60004 y% P +60003 |& Q +60004 % M +60003 ~' H +60004 & K +60004 & W +60003 & W +51648 #"mwj"Session Begun +256 #-> can +4 "Can"% U +606 #"mwj"Session Ended +7490 "Can"& S +60004 & H +60003 & L +60004 & G +60003 & P +60004 & E +60004 % I +60003 % M +60004 & T +60004 & R +60003 % N +60004 & S +60003 % G +60004 % S +60004 % N +60003 % J +60004 & I +60004 & O +60003 & R +60004 % I +60003 % H +60004 % G @CEST1532729153.03 % K +60003 % S +60004 % P +60003 % K +60004 % S +60004 % H +60003 % H +60004 % J +60004 % E +60003 $ W +60004 % Q +60003 $ R +60004 % P +60004 % Y +60003 $ L +60004 # Q +60004 $ Y +60003 $ S +60004 $ M +60003 # I +6626 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time nC + !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 +5 #mEXIT @1532740620.05CEST @1532756621.42CEST = =tMAIN =mMAIN_scheduler @CEST1532756623.04 #"core_reset"Sent BREAK +2 #t@0xEA53, state=0x3A84, ifg=0x10, ie=0xFD + #@0xECDC, state=0x3A84, ifg=0x10, ie=0xFD #@0xEF67, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF1EF, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF479, state=0x3A84, ifg=0x10, ie=0xFD #@0xF703, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF98C, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFAA1, state=0x3A84, ifg=0x80, ie=0xFD #@0x7123, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @refi\\; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +255 "Can"" Z + " Z #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +3 "core" % +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %\ @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X can +2 "Can"# J +1606 #t-> can +2 "Can"# O +1674 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721: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 +5 #mEXIT @1532756671.09CEST @1532793182.99CEST = =mMAIN_scheduler =tMAIN @CEST1532793184.61 #"core_reset"Sent BREAK +2 #t@0xFFA3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x0724, state=0x3B10, ifg=0x08, ie=0x5F #@0x3C22, state=0x3B10, ifg=0x20, ie=0x7F + #@0x3DC7, state=0x3B10, ifg=0x20, ie=0x7F + #@0x430E, state=0x3B10, ifg=0x20, ie=0x7F #@0x43BA, state=0x3B10, ifg=0x20, ie=0x7F + #@0x4885, state=0x3B10, ifg=0x20, ie=0x7F + #@0x4DF7, state=0x3B10, ifg=0x08, ie=0x5F #@0x7B67, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +203 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +251 "Can"- S + - S #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +3 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %\ @ + .tSS.reconfigure SSconfig +2 "sampler")#.0X  + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"' + +4 "core" + + .tCS.configure CSconfig +2 "collection"'#P d@b +3 "processing"%& +2 "core" &  + .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 .tPC.hold +2 "processing"%, +2 "core" , + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +3 %% +2 "core" % + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"&% +3 "core" %\  G R Z + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.hold +2 "manipulator"&+ +3 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 && +2 "core" &S O H + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &  < + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure SCloose +4 "storage"($.(\ 1~b +4 (% +6 "core" %T  +2 .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 + "processing"%  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +2 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +12 #tCleanly exited at 07:44:31CEST28-Jul-18 +1440 #-> can +2 "Can", M +58144 - G +60004 - J +60003 - H +60004 , O +34841 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time s + !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 +5 #mEXIT @1532795939.62CEST @1532802075.29CEST = =tMAIN =mMAIN_scheduler @CEST1532802076.89 #"core_reset"Sent BREAK +2 #t@0x22DD, state=0x3B10, ifg=0x20, ie=0x7F + #@0x2A66, state=0x3B10, ifg=0x08, ie=0x5F + #@0x308F, state=0x3B10, ifg=0x20, ie=0x7F #@0x3235, state=0x3B10, ifg=0x20, ie=0x7F + #@0x377F, state=0x3B10, ifg=0x20, ie=0x7F #@0x382B, state=0x3B10, ifg=0x20, ie=0x7F + #@0x3CF9, state=0x3B10, ifg=0x20, ie=0x7F + #@0x4272, state=0x3B10, ifg=0x08, ie=0x5F #@0x603B, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +172 !o:AnalyticalModule::PCRCore: @refi`; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +252 "Can"- O + - O #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" % + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %  \ @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X can +2 "Can"- Q +59041 - P +60004 , P +60003 , K +15114 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721: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 +4 #mEXIT @1532804033.88CEST @1532845870.34CEST = =tMAIN =mMAIN_scheduler @CEST1532845871.96 #"core_reset"Sent BREAK +2 #t@0x031C, state=0x3B10, ifg=0x20, ie=0x7F + #@0x0AA3, state=0x3B10, ifg=0x08, ie=0x5F #@0x877D, state=0x3B10, ifg=0x20, ie=0x7F + #@0x8924, state=0x3B10, ifg=0x20, ie=0x7F + #@0x8E6D, state=0x3B10, ifg=0x20, ie=0x7F #@0x8F19, state=0x3B10, ifg=0x20, ie=0x7F + #@0x93E7, state=0x3B10, ifg=0x20, ie=0x7F + #@0x995E, state=0x3B10, ifg=0x08, ie=0x5F #@0xD0F0, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +261 "Can"I& V + I& V #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" % + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %,,\ @ + .tSS.reconfigure SSconfig +2 "sampler")#.0X can +2 "Can"G' U +59256 I& H +60004 H' F +60003 H' N +60004 H' G +60004 G' F +60003 F( G +60004 F( H +60003 F( G +60004 E) L +1487 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721: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 +4 #mEXIT @1532851293.52CEST @1532852890.87CEST = =tMAIN =mMAIN_scheduler @CEST1532852892.47 #"core_reset"Sent BREAK +2 #t@0xC3A1, state=0x3B10, ifg=0x20, ie=0x7F + #@0xCB27, state=0x3B10, ifg=0x08, ie=0x5F #@0xE459, state=0x3B10, ifg=0x20, ie=0x7F + #@0xE5FD, state=0x3B10, ifg=0x20, ie=0x7F + #@0xEB46, state=0x3B10, ifg=0x20, ie=0x7F #@0xEBF2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xF0BD, state=0x3B10, ifg=0x20, ie=0x7F + #@0xF630, state=0x3B10, ifg=0x08, ie=0x5F #@0xAD22, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +172 !o:AnalyticalModule::PCRCore: @refi(; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +258 "Can"@) K + @) K #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %r + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %--\ @ + .tSS.reconfigure SSconfig +2 "sampler")#.0X can +2 "Can"B) D +57060 B* Q +60004 B* H +60003 A* T +16840 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@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 +5 #mEXIT @1532854867.30CEST @1532878169.92CEST = =tMAIN =mMAIN_scheduler @CEST1532878171.54 #"core_reset"Sent BREAK +2 #t@0x36A7, state=0x3B10, ifg=0x20, ie=0x7F + #@0x3E2C, state=0x3B10, ifg=0x08, ie=0x5F #@0xBD96, state=0x3B10, ifg=0x20, ie=0x7F + #@0xBF3A, state=0x3B10, ifg=0x20, ie=0x7F + #@0xC481, state=0x3B10, ifg=0x20, ie=0x7F #@0xC52E, state=0x3B10, ifg=0x20, ie=0x7F + #@0xC9F8, state=0x3B10, ifg=0x20, ie=0x7F + #@0xCF6C, state=0x3B10, ifg=0x08, ie=0x5F #@0x3A96, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +175 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +261 "Can"F+ G + F+ G #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +30 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %13\ @ + .tSS.reconfigure SSconfig +2 "sampler")#.0X can +2 "Can"H- P +59059 F. J +60004 H- J +60004 F- P +60003 F- U +45154 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time %D + !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 +5 #mEXIT @1532881029.05CEST @1532887909.06CEST = =tMAIN =mMAIN_scheduler @CEST1532887910.67 #"core_reset"Sent BREAK +2 #t@0x79ED, state=0x3B10, ifg=0x20, ie=0x7F + #@0x8175, state=0x3B10, ifg=0x08, ie=0x5F + #@0xE269, state=0x3B10, ifg=0x20, ie=0x7F #@0xE40F, state=0x3B10, ifg=0x20, ie=0x7F + #@0xE95A, state=0x3B10, ifg=0x20, ie=0x7F + #@0xEA06, state=0x3B10, ifg=0x20, ie=0x7F #@0xEED5, state=0x3B10, ifg=0x20, ie=0x7F + #@0xF44C, state=0x3B10, ifg=0x08, ie=0x5F #@0x0C5B, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +206 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +261 "Can"I. O + I. O + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %33\ @ + .tSS.reconfigure SSconfig +2 "sampler")#.0X can +2 "Can"L- Q +563 !to: EOFError: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"end of file reached + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time U0 + !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 +5 #mEXIT @1532887931.06CEST @1532925921.64CEST = =tMAIN =mMAIN_scheduler @CEST1532925923.25 #"core_reset"Sent BREAK +2 #t@0xCBFF, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD386, state=0x3B10, ifg=0x08, ie=0x5F #@0x550A, state=0x3B10, ifg=0x20, ie=0x7F + #@0x56B0, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5BFB, state=0x3B10, ifg=0x20, ie=0x7F #@0x5CA7, state=0x3B10, ifg=0x20, ie=0x7F + #@0x6176, state=0x3B10, ifg=0x20, ie=0x7F + #@0x66EB, state=0x3B10, ifg=0x08, ie=0x5F #@0x70A1, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +206 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @refix; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +261 "Can"a( O + a( O #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" % + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %>?\ @ + .tSS.reconfigure SSconfig +2 "sampler")#.0X can +2 "Can"`' S +58702 `( I +60004 b( J +60003 b) I +60004 c) M +60003 b( H +60004 b' K +60004 b( P +60003 b' T +60004 d( J +60004 c) G +60003 ' O +60004 ( P +11953 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +3 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@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 +8 #mEXIT @1532933249.37CEST @1532940301.40CEST = =tMAIN =mMAIN_scheduler @CEST1532940302.99 #"core_reset"Sent BREAK +2 #t@0xB4A8, state=0x3B10, ifg=0x20, ie=0x7F + #@0xBC2E, state=0x3B10, ifg=0x08, ie=0x5F #@0x5796, state=0x3B10, ifg=0x20, ie=0x7F + #@0x593A, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5E82, state=0x3B10, ifg=0x20, ie=0x7F #@0x5F2E, state=0x3B10, ifg=0x20, ie=0x7F + #@0x63F8, state=0x3B10, ifg=0x20, ie=0x7F + #@0x696C, state=0x3B10, ifg=0x08, ie=0x5F #@0x6F25, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +246 "Can" N +  N + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" % + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %\ @ + .tSS.reconfigure 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 +3 ' % +2 "core" %:;=  +2 .tCS.reconfigure CSconfig + "collection"'#P d@b +2 .tCS.hold +2 "collection"' + +4 "core" + + .tCS.configure CSconfig +2 "collection"'#P d@b +3 "processing"%& +2 "core" &  +2 .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b + .tPC.hold +2 "processing"%, +2 "core" , + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 %% +3 "core" %P + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"&% +3 "core" %\ f f 9 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.hold +2 "manipulator"&+ +2 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 && +3 "core" &S f e + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &  < +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure SCloose +2 "storage"($.(\ 1~b +3 (% +2 "core" %T  + .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.hold +2 "storage"(+ +2 "core" + + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'  +2 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 + .tPH.coast +2 "processing"%  +2 "core" + .tPH.configure PHconfig +2 "processing"%\ 2 +2 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +12 #tCleanly exited at 08:47:29CEST30-Jul-18 +253 #-> can +2 "Can" J @1532942355.12CEST = =tMAIN =mMAIN_scheduler @CEST1532942356.78 #"core_reset"Sent BREAK +2 #t@0x3250, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +207 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @refi; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +270 "Can"  K +   K + #tPolling Can every 10:00 +5 #Cleanly exited at 10:45:13CEST30-Jul-18 +1213 #-> ESP.ready? +320 #-> ESP.ready! +2 #Powering core bus +498 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +3 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  u r Y +2 "manipulator"&?& +3 "core" &b p p 9 +2 "storage"(@& +4 "core" & U ! 7 + "storage"(A% +4 "core" %O  + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +2984 #t-> MFB.ready? + "MFB"*D% +4 "core" % +316 #t-> MFB.ready! + "MFB"*E% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *F% +3 "core" % + .tATV.dial :waste2 +2 "MFB"*G % +78 "core" $ +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*H' +1575 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*I' +5287 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*J n +123 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*K'R +5250 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*L  +25 "core"  +2 .tASV.dial :waste1 +2 "MFB"*M  +42 "core"  +6723 #t-> can +3 "Can"  C +20559 #t-> can +3 "Can"  H +523 #t-> can +3 "Can"  F +12177  C +2754 #t-> can +3 "Can" J +2650 #t-> ARV + "MFB"*N +3 "core"  +2043 #t-> ARV.carrierSolution + .ARV.dial :carrierSolution +2 "MFB"*O  +24 "core"  +622 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*P  +141 "core"  +1592 #t-> AS.pull 0.50, ASslow1 + "MFB"*Q% +3 "core" %R9 +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.499ml +2 "MFB"*R'$e +10084 "core" ' +2 "MFB"*S% +4 "core" %$k / +3360 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*T  +36 "core" +1100 #t-> AS.pull 0.506, ASslow1 + "MFB"*U% +3 "core" %$k / +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg":Analytical Syringe at 1.005ml would be out of bounds!: @reply0:@axisName"Analytical Syringe +681 #-> AS.pull 0.006, ASslow1 + "MFB"*V% +3 "core" %$k / +2 .tAS.seek 0.505ml +2 "MFB"*W'B +151 "core" ' +2 "MFB"*X% +4 "core" %B +1494 #t-> AS.pull 0.030, ASslow2 + "MFB"*Y% +3 "core" %B +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.535ml +2 "MFB"*Z'o +3037 "core" ' +2 "MFB"*[% +4 "core" %l I +2082 #t-> ARV.carrierSolution + .ARV.dial :carrierSolution +2 "MFB"*\\  +35 "core"  +1510 #t-> AS.pull 0.065, ASslow1 + "MFB"*]% +3 "core" %l I +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.6ml + "MFB"*^'\ 4 +1328 "core" ' +2 "MFB"*_% +4 "core" %\ 5\ 1 +463 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*`  +35 "core"  +667 #t-> AS.pull 0.006, ASslow2 + "MFB"*a% +3 "core" %\ 5\ 1 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.606ml + "MFB"*b'\ >_ +632 "core" ' +2 "MFB"*c% +4 "core" %\ >f +388 #t-> ARV.carrierSolution + .ARV.dial :carrierSolution +2 "MFB"*d  +35 "core"  +446 #t-> AS.pull 0.030, ASslow2 + "MFB"*e% +3 "core" %\ >[_ +2 .tAS.seek 0.636ml +2 "MFB"*f'\ - +3048 "core" ' +2 "MFB"*g% +4 "core" %\ )\  U +542 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*h  +35 "core"  +293 #t-> AS.pull 0.006, ASslow2 + "MFB"*i% +3 "core" %\ *\  T +2 .tAS.seek 0.642ml +2 "MFB"*j'\ T +635 "core" ' +2 "MFB"*k% +4 "core" %\ [ +1380 #t-> ARV.carrierSolution + .ARV.dial :carrierSolution +2 "MFB"*l  +37 "core"  +1184 #t-> AS.pull 0.108, ASslow2 + "MFB"*m% +3 "core" %\ ZL +2 .tAS.seek 0.75ml +2 "MFB"*n' P +10888 "core" ' +2 "MFB"*o% +4 "core" % Q E +2145 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*p  +36 "core" +452 #t-> ASV +601 #-> ATV.PCR + .ATV.dial PCR +2 "MFB"*q  +71 "core"  +1095 "Can" D +619 #t-> AS.pulsh 0.324, ASslow2 +2 !o:Log::CannotDump:bt["7/home/esp/esp2/lib/log.rb:469:in `recordException'"7/home/esp/esp2/lib/log.rb:588:in `recordException'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"7/home/esp/esp2/lib/log.rb:587:in `recordException'"5/home/esp/esp2/lib/esp.rb:311: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"># +629 #-> AS.push 0.324, ASslow2 + "MFB"*r% +3 "core" % Q  E +2 .tAS.seek 0.426ml +2 "MFB"*s'p +32625 "core" ' +2 "MFB"*t% +4 "core" %l +1856 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*u  +71 "core"  +834 #t-> ASV.PCRlock + .ASV.dial :PCRlock +2 "MFB"*v % +34 "core" % +13896 #t-> can +3 "Can" ? +5758 #t-> pcrMission(nil,Tt1) +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118jul3011h.pcr + #No template -- skipping PCR build and positioning + #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +3635 "Can" k +60004  X +60003  a +60004  k +60004  t +60003  U +6414 #"bkha"Session Begun +1935 #-> PCR.sample +120 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data" 1981450:1675,1128,716,711,60.0001;1982300:1647,1164,702,698,60.0001;1983200:1845,1173,699,662,60.0001;1984250:2084,1603,692,676,60.0001;2094210:1681,1145,709,708,59.9628;2095060:1637,1135,701,694,60.0001;2095960:1879,1123,701,690,60.0374;2097010:2072,1642,694,683,60.0001;2207130:1662,1095,714,703,59.9628;2207980:1633,1187,698,697,60.0001;2208880:1844,1181,699,693,60.0001;2209930:2074,1601,693,679,60.0001;2320260:1669,1143,715,712,60.5596;2321110:1652,1132,692,677,60.6715;2322010:1880,1105,693,678,60.3358;2323060:2038,1608,702,693,60.0001;2433580:1667,1140,716,708,60.5969;2434430:1634,1109,696,685,60.6715;2435330:1859,1085,694,687,60.3358;2436380:2029,1639,698,696,60.0001;2546900:1661,1140,720,727,60.5969;2547750:1640,1102,688,680,60.7088;2548650:1854,1111,693,676,60.3731;2549700:2013,1581,701,691,60.0374;2660000:1650,1086,709,703,60.5969;2660850:1577,1052,699,692,60.7088;2661750:1819,1057,700,692,60.3731;2662800:2002,1550,665,684,60.0747;2773180:1779,922,710,698,60.6342;2774030:1559,1089,706,692,60.6715;2774930:1781,1086,703,696,60.3731;2775980:1982,1528,691,671,60.0747;2886710:1702,921,710,700,60.5969;2887560:1562,1098,674,694,60.7088;2888460:1764,1091,704,700,60.3731;2889510:2002,1534,691,669,60.0747;3000490:1836,947,712,703,60.5969;3001340:1603,1133,699,694,60.7088;3002240:1792,1102,702,697,60.4104;3003290:1997,1550,692,675,60.1120;3114320:1856,984,713,716,60.5969;3115170:1586,1050,694,683,60.7461;3116070:1825,1073,696,681,60.4104;3117120:1988,1575,704,691,60.1120;3227890:1903,904,715,706,60.6342;3228740:1591,1095,697,693,60.7088;3229640:1770,1150,699,652,60.4477;3230690:1993,1511,693,674,60.1120;3341390:1967,977,715,718,60.0001;3342240:1599,1050,693,683,60.0001;3343140:1801,1077,694,680,60.0001;3344190:1962,1584,703,694,60.0001;3455310:1974,992,718,718,60.5969;3456160:1605,1078,691,681,60.7088;3457060:1808,1061,690,632,60.4477;3458110:1971,1561,699,693,60.1493;3569140:2040,976,718,691,60.5969;3569990:1611,1081,692,682,60.7461;3570890:1828,1092,694,681,60.4477;3571940:1970,1583,703,696,60.1493;3683270:2123,989,718,709,60.5969;3684120:1604,1089,693,645,60.7088;3685020:1815,1108,694,676,60.4477;3686070:1972,1615,699,694,60.1493;3797170:2077,937,721,708,60.6342;3798020:1611,1159,690,683,60.7461;3798920:1761,1174,693,680,60.4477;3799970:1990,1532,664,685,60.1866;3910670:2189,928,722,723,59.9628;3911520:1620,1126,686,682,60.0001;3912420:1761,1114,696,678,60.0001;3913470:1972,1570,700,693,60.0001;4024720:2169,998,718,705,60.5969;4025570:1602,1091,692,682,60.7461;4026470:1817,1083,697,679,60.4850;4027520:1979,1584,671,689,60.2239;4138630:2113,942,713,702,60.6342;4139480:1572,1113,699,657,60.7461;4140380:1796,1112,702,696,60.4850;4141430:1991,1584,691,675,60.1866;4252690:2112,937,720,703,60.5969;4253540:1600,1182,695,690,60.7461;4254440:1759,1176,697,689,60.4477;4255490:1990,1555,697,680,60.1493;4366830:2249,1016,687,710,60.5969;4367680:1602,1116,696,686,60.7461;4368580:1828,1093,697,682,60.4477;4369630:1979,1637,700,687,60.2239;4481510:2155,985,721,720,60.5969;4482360:1616,1110,689,679,60.7461;4483260:1819,1147,695,674,60.4850;4484310:1986,1598,698,693,60.1866;4595350:2194,999,713,698,60.5969;4596200:1580,1130,702,695,60.7461;4597100:1804,1174,701,658,60.4477;4598150:2016,1632,692,676,60.1866;4709400:2178,1018,696,716,60.5969;4710250:1626,1156,688,675,60.7088;4711150:1796,1160,693,676,60.4477;4712200:1994,1623,704,696,60.1866;4823800:2245,986,719,712,60.6342;4824650:1628,1126,659,679,60.7461;4825550:1829,1117,693,676,60.4850;4826600:1979,1672,702,695,60.1866; +51535 "Can" _ +60004  j +60003  t +60004  G +14921 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"1981450:1675,1128,716,711,60.0001;1982300:1647,1164,702,698,60.0001;1983200:1845,1173,699,662,60.0001;1984250:2084,1603,692,676,60.0001;2094210:1681,1145,709,708,59.9628;2095060:1637,1135,701,694,60.0001;2095960:1879,1123,701,690,60.0374;2097010:2072,1642,694,683,60.0001;2207130:1662,1095,714,703,59.9628;2207980:1633,1187,698,697,60.0001;2208880:1844,1181,699,693,60.0001;2209930:2074,1601,693,679,60.0001;2320260:1669,1143,715,712,60.5596;2321110:1652,1132,692,677,60.6715;2322010:1880,1105,693,678,60.3358;2323060:2038,1608,702,693,60.0001;2433580:1667,1140,716,708,60.5969;2434430:1634,1109,696,685,60.6715;2435330:1859,1085,694,687,60.3358;2436380:2029,1639,698,696,60.0001;2546900:1661,1140,720,727,60.5969;2547750:1640,1102,688,680,60.7088;2548650:1854,1111,693,676,60.3731;2549700:2013,1581,701,691,60.0374;2660000:1650,1086,709,703,60.5969;2660850:1577,1052,699,692,60.7088;2661750:1819,1057,700,692,60.3731;2662800:2002,1550,665,684,60.0747;2773180:1779,922,710,698,60.6342;2774030:1559,1089,706,692,60.6715;2774930:1781,1086,703,696,60.3731;2775980:1982,1528,691,671,60.0747;2886710:1702,921,710,700,60.5969;2887560:1562,1098,674,694,60.7088;2888460:1764,1091,704,700,60.3731;2889510:2002,1534,691,669,60.0747;3000490:1836,947,712,703,60.5969;3001340:1603,1133,699,694,60.7088;3002240:1792,1102,702,697,60.4104;3003290:1997,1550,692,675,60.1120;3114320:1856,984,713,716,60.5969;3115170:1586,1050,694,683,60.7461;3116070:1825,1073,696,681,60.4104;3117120:1988,1575,704,691,60.1120;3227890:1903,904,715,706,60.6342;3228740:1591,1095,697,693,60.7088;3229640:1770,1150,699,652,60.4477;3230690:1993,1511,693,674,60.1120;3341390:1967,977,715,718,60.0001;3342240:1599,1050,693,683,60.0001;3343140:1801,1077,694,680,60.0001;3344190:1962,1584,703,694,60.0001;3455310:1974,992,718,718,60.5969;3456160:1605,1078,691,681,60.7088;3457060:1808,1061,690,632,60.4477;3458110:1971,1561,699,693,60.1493;3569140:2040,976,718,691,60.5969;3569990:1611,1081,692,682,60.7461;3570890:1828,1092,694,681,60.4477;3571940:1970,1583,703,696,60.1493;3683270:2123,989,718,709,60.5969;3684120:1604,1089,693,645,60.7088;3685020:1815,1108,694,676,60.4477;3686070:1972,1615,699,694,60.1493;3797170:2077,937,721,708,60.6342;3798020:1611,1159,690,683,60.7461;3798920:1761,1174,693,680,60.4477;3799970:1990,1532,664,685,60.1866;3910670:2189,928,722,723,59.9628;3911520:1620,1126,686,682,60.0001;3912420:1761,1114,696,678,60.0001;3913470:1972,1570,700,693,60.0001;4024720:2169,998,718,705,60.5969;4025570:1602,1091,692,682,60.7461;4026470:1817,1083,697,679,60.4850;4027520:1979,1584,671,689,60.2239;4138630:2113,942,713,702,60.6342;4139480:1572,1113,699,657,60.7461;4140380:1796,1112,702,696,60.4850;4141430:1991,1584,691,675,60.1866;4252690:2112,937,720,703,60.5969;4253540:1600,1182,695,690,60.7461;4254440:1759,1176,697,689,60.4477;4255490:1990,1555,697,680,60.1493;4366830:2249,1016,687,710,60.5969;4367680:1602,1116,696,686,60.7461;4368580:1828,1093,697,682,60.4477;4369630:1979,1637,700,687,60.2239;4481510:2155,985,721,720,60.5969;4482360:1616,1110,689,679,60.7461;4483260:1819,1147,695,674,60.4850;4484310:1986,1598,698,693,60.1866;4595350:2194,999,713,698,60.5969;4596200:1580,1130,702,695,60.7461;4597100:1804,1174,701,658,60.4477;4598150:2016,1632,692,676,60.1866;4709400:2178,1018,696,716,60.5969;4710250:1626,1156,688,675,60.7088;4711150:1796,1160,693,676,60.4477;4712200:1994,1623,704,696,60.1866;4823800:2245,986,719,712,60.6342;4824650:1628,1126,659,679,60.7461;4825550:1829,1117,693,676,60.4850;4826600:1979,1672,702,695,60.1866;4938360:2227,1009,722,711,60.5969;4939210:1617,1118,693,680,60.7461;4940110:1817,1099,694,683,60.4850;4941160:1975,1664,701,694,60.1866;5052090:350,3697,468,726,59.8882;5052940:1626,1192,696,674,61.6786;5053840:1759,1161,692,675,62.7976;5054890:1967,1607,700,688,62.1262;5166320:2040,1018,722,707,60.6342;5167170:1613,1129,688,643,60.7834;5168070:1817,1125,692,682,60.4850;5169120:1971,1668,700,694,60.2239;5279730:2122,1028,715,697,60.5969;5280580:1618,1224,699,697,60.7834;5281480:1820,1214,701,689,60.4850;5282530:2041,1737,657,673,60.1866;5393840:2165,1000,712,702,60.5969;5394690:1577,1096,665,688,60.7461;5395590:1817,1085,698,686,60.4850;5396640:1975,1623,696,686,60.1866;5507900:2140,929,724,710,60.6342;5508750:1610,1152,693,681,60.7834;5509650:1743,1182,703,651,60.5223;5510700:1989,1514,701,673,60.2239;5621980:2287,983,676,695,60.5969;5622830:1591,1100,700,693,60.7461;5623730:1801,1103,701,689,60.4850;5624780:1986,1634,691,678,60.1866;5735990:2156,929,720,711,60.5969;5736840:1598,1159,691,652,60.7461;5737740:1735,1177,699,682,60.5223;5738790:1967,1532,695,683,60.2239;5850380:2348,951,712,698,60.6342;5851230:1570,1103,702,696,60.7461;5852130:1781,1096,702,658,60.5223;5853180:1987,1611,693,675,60.2612;5964650:2195,930,720,713,60.5969;5965500:1587,1149,696,687,60.7461;5966400:1742,1144,700,688,60.4850;5967450:1973,1545,663,677,60.2239;6079150:2323,923,725,720,60.5969;6080000:1586,1102,689,674,60.7461;6080900:1765,1148,694,674,60.4477;6081950:1947,1543,701,697,60.2239;6193100:2310,902,721,705,60.5969;6193950:1591,1153,693,686,60.7834;6194850:1739,1128,664,682,60.4850;6195900:1955,1512,698,687,60.2239;6307720:2332,937,714,695,60.6342;6308570:1563,1090,702,697,60.7834;6309470:1772,1111,703,694,60.4850;6310520:1975,1556,686,672,60.2239;6421950:2206,957,712,697,60.5969;6422800:1552,1113,700,698,60.7834;6423700:1778,1095,705,692,60.5223;6424750:1978,1562,691,674,60.2239;6536060:2180,989,723,714,60.5969;6536910:1614,1120,695,673,60.7461;6537810:1790,1132,695,679,60.4477;6538860:1959,1616,703,700,60.2239;6650250:2328,1447,723,710,60.8580; +21 #tPCR for Tt1 completed -- closed /var/log/esp/Tt118jul3011h.pcr +37687 #"bkha"-> exit +3 #Session Ended +7194 "Can" L +60004  A +28636 #t-> can +3 "Can" ? +31365  > +32886 #t-> can +3 "Can"| < +27114  P +60004  C +60004  K +60003 } K +60004 } : +60003 | B +53089 #t-> can +3 "Can" J +6912  D +60004  K +60003  A +60004  C +60004  < +60003  Q +60004  I +38101 #t-> can +3 "Can" F +21899  L +60004  G +60004  J +60003 } F +60004 }  K +60004 x  A +60003 y  K +60004 z! D +60003 y  B +60004 y C +60004 w  B +60003 y D +60004 w! > +60004 ~! D +60003  = +60004   I +60003   : +60004   B +60004  @ +60003 ! E +60004   < +60004   < +60003   > +60004 ! E +60003   F +60004  = +60004  = +60003   = +60004   +60004   +60003   +60004   +60003   +60004   +60004   +60003   +60004   +60004   +60003   +60004   +60003   +60004   +60004   +60003   +60004   +60004   +60003   +60004   @CEST1532988571.22  F +60004   +60004   +60003   +60004  E +60004   +60003   +60004  = +60004  ; +60003   +60004  ? +60003   +60004   +60004   +60003   +60004   +60004   +60003   +60004   +60003   +60004  F +60004   +60003   +15480 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time |I + !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 +4 #mEXIT @1533001926.90CEST @1533017552.81CEST = =tMAIN =mMAIN_scheduler @CEST1533017554.41 #"core_reset"Sent BREAK + #t@0x1291, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x1540, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x17CC, state=0x3A84, ifg=0x10, ie=0xFD #@0x1A56, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1CE0, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1F6C, state=0x3A84, ifg=0x10, ie=0xFD #@0x21F6, state=0x3A84, ifg=0x10, ie=0xFD + #@0x230F, state=0x3A84, ifg=0x80, ie=0xFD + #@0x41CC, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @refiP; :\ @name"PCR: @configS:Instrument::Configuration: name@:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT +259 "Can"PC R + PC R + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %l + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +2 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %\ L + .tSS.reconfigure SSconfig +2 "sampler")#.0X can +3 "Can"RB P +618 #t-> excit + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `excit' for main:Object: name:\ excit +420 #-> exit +5 #mEXIT @1533017578.12CEST @1533063720.09CEST = =tMAIN =mMAIN_scheduler @CEST1533063721.71 #"core_reset"Sent BREAK + #t@0xC318, state=0x3B10, ifg=0x20, ie=0x7F + #@0xCAA2, state=0x3B10, ifg=0x08, ie=0x5F + #@0xBDA5, state=0x3B10, ifg=0x20, ie=0x7F #@0xBF4A, state=0x3B10, ifg=0x20, ie=0x7F + #@0xC493, state=0x3B10, ifg=0x20, ie=0x7F + #@0xC53F, state=0x3B10, ifg=0x20, ie=0x7F + #@0xCA0D, state=0x3B10, ifg=0x20, ie=0x7F #@0xCF81, state=0x3B10, ifg=0x08, ie=0x5F + #@0x6DBA, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +262 "Can"t# D + t# D + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %l +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %\ L +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X Puck.count +2 "storage"(% +3 "core" %O J  +3 .tSE.seek :down + "storage"('X +3 "core" ' +2 .tSE.coast "storage"(5 +2 .tHand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" % \ }  + .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(( +239 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 ( & +3 "core" & ] ^  +2 "manipulator"&!& +3 "core" &b   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&"( +31 "core" ( +2 "manipulator"&#& +4 "core" &  : +2 "storage"($& +3 "core" & S ^  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&%' +93 "core" ' +3 "storage"(&& +3 "core" & |  +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak + "storage"(''V +279 "core" ' +2 "storage"((- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ()% +2 "core" %U i h " +3 ."downElevator"SE.seek :down +3 "storage"(*'X +99 (+% +3 "core" %+ i j  a +2 "manipulator"&,% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +87 "core" ' +75 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(.( +213 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (/& +2 "core" &  > +2 "manipulator"&0& +3 "core" & c w * +2 .tElbow.seek 2 +2 "manipulator"&1( +3 "core" ( + "manipulator"&2& +4 "core" & {  + "storage"(3& +4 "core" &  ? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&4' +89 "core" ' +2 "storage"(5& +4 "core" &  j q   +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak + "storage"(6'V +280 "core" ' +2 "storage"(7- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (8% +2 "core" %X 0 S +3 ."downElevator"SE.seek :down +3 "storage"(9'X +99 (:% +3 "core" %( = K a +2 "manipulator"&;% +3 "core" % U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +88 "core" ' +74 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(=(~ +236 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (>& +2 "core" & ^ Z  +2 "manipulator"&?& +3 "core" & +2 .tElbow.seek 3 +2 "manipulator"&@( +14 "core" ( +2 "manipulator"&A& +4 "core" &  +2 "storage"(B& +4 "core" & V \\ i  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&C'н +93 "core" ' +2 "storage"(D& +4 "core" & r   +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak + "storage"(E'V +279 "core" ' +2 "storage"(F- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (G% +2 "core" %Q h k  +3 ."downElevator"SE.seek :down +3 "storage"(H'X +99 (I% +4 "core" %. h i 4 a +2 "manipulator"&J% +3 "core" %н +36 .tForearm.reconfigure LooseForearm +8 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&K'\ +91 "core" ' +23 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(L(,% +209 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (M& +2 "core" &,&  ; +2 "manipulator"&N& +3 "core" & u +2 .tElbow.seek 4 +2 "manipulator"&O(k +13 "core" ( +2 "manipulator"&P& +4 "core" &k  +2 "storage"(Q& +4 "core" &,' : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&R'Ю +98 "core" ' +2 "storage"(S& +4 "core" &,'  : +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak + "storage"(T'V +281 "core" ' +2 "storage"(U- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (V% +2 "core" %X +3 ."downElevator"SE.seek :down +3 "storage"(W'X +99 (X% +3 "core" %(g b +2 "manipulator"&Y% +3 "core" %е y  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +89 "core" ' +70 ' +2 ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"([(; +231 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (\\& +2 "core" &; p a +2 "manipulator"&]& +4 "core" &k  + .tElbow.seek 5 +2 "manipulator"&^(_ +12 "core" ( +2 "manipulator"&_& +4 "core" &i k +2 "storage"(`& +3 "core" &; 9 < +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&a'e +98 "core" ' +2 "storage"(b& +4 "core" &; h g % +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak + "storage"(c'V +281 "core" ' +2 "storage"(d- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (e% +2 "core" %V P @ +3 ."downElevator"SE.seek :down +3 "storage"(f'X +99 (g% +3 "core" %, F E b +2 "manipulator"&h% +3 "core" %c C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +88 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(j(K +208 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (k& +3 "core" &K  3 +2 "manipulator"&l& +3 "core" &i k +2 .tElbow.seek 6 +2 "manipulator"&m(j +3 "core" ( + "manipulator"&n& +4 "core" &i k + "storage"(o& +4 "core" &K   3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&p'и +108 "core" ' +2 "storage"(q& +4 "core" &K   3 +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak + "storage"(r'V +283 "core" ' +2 "storage"(s- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (t% +2 "core" %R +3 ."downElevator"SE.seek :down +3 "storage"(u'X +99 (v% +4 "core" %d* B b +2 "manipulator"&w% +3 "core" % s 1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +86 "core" ' +70 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(y([h +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (z& +2 "core" &[e #C +2 "manipulator"&{& +3 "core" &i [ T Gk +2 .tElbow.seek 7 +2 "manipulator"&|( +29 "core" ( +2 "manipulator"&}& +4 "core" &| X [ $ k +2 "storage"(~& +3 "core" &[g "C +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(& +4 "core" &[g "C +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak + "storage"('V +283 "core" ' +2 "storage"(- +3 "core" -'V + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (% +2 "core" %Yx +3 ."downElevator"SE.seek :down +3 "storage"('X +99 (% +3 "core" %(L b +2 "manipulator"&% +3 "core" % 9 0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +90 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +657 #t-> ESP.shutdown +3 ."shutdown"AS.coast +2 #tAsleep / Shutdown +2 "MFB"*5 +2 ."shutdown"SS.coast + "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 + "manipulator"&6 +38 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +366 #t-> ESP.ready! +2 #Powering core bus +499 .Gate.power :raw,:ON +2 "sampler") +2 )  +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X& +6 "core" &d +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 +2 "processing"%?( + "collection"'A( +281 "core" ( +14 ( +2 "collection"'B +4 "core"  + "processing"%9 +3 "core" V +2 "processing"%. +3 "core"  + "processing"%D +3 "core"  +2 "collection"'1 +3 "core" | + "MFB"*< +3 "core"  +2 "MFB"*F +3 "core" % + "MFB"*G +3 "core"  +2 "MFB"*I9 +3 "core" 9op +2 "MFB"*J% +3 "core" % +3 "sampler")E% +3 "core" %\ ; +2 "collection"'C& +3 "core" &   +2 "collection"'M% +3 "core" %3  +2 "processing"%N& +4 "core" &k  +2 "processing"%P% +3 "core" %m +2 "manipulator"&Q% +3 "core" %\  +2 "manipulator"&H& +3 "core" &b t y +2 "storage"(=& +4 "core" &  ; + "storage"(S% +4 "core" %S  +2 "collection"'@9 +2 "core" 9 +2 "processing"%K9 +3 "core" 9 +939 #t-> can +2 "Can"s" C +1870 #t-> ESP.shutdown +2 ."shutdown"SS.coast +3 #tAsleep / Shutdown + "sampler")5 +2 ."shutdown"CC.coast + "collection"'6 +2 ."shutdown"CS.coast +2 "collection"'5 +2 ."shutdown"PC.coast + "processing"%6 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +3 ."shutdown"SC.coast + "storage"(6 +2 ."shutdown"SE.coast + "storage"(5 +37 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +112 #t-> exit +5 #mEXIT @1533063888.59CEST @1533113782.48CEST = =tMAIN =mMAIN_scheduler @CEST1533113784.15 #"core_reset"Sent BREAK +3 #t@0x3EC6, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refiX; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +265 "Can" U +  U #tPolling Can every 10:00 +7 #Cleanly exited at 21:04:48CEST31-Jul-18 +521 #-> can +3 "Can" R +14875 #"mwj"Session Begun +274 #-> can +4 "Can"E R +44250 Y W +24898 #"mwj"-> can +3 "Can"` [ +35103  X +28509 #"mwj"-> can +4 "Can"0 Y +11451 #"mwj"-> can +4 "Can" Z +535 #"mwj"-> can +5 "Can" X +4244 #"mwj"-> can +4 "Can"~ \\ +3699 #"mwj"-> can +4 "Can"l{ e +9235 #"mwj"-> can +4 "Can"Bu [ +2306 >t [ +50269 #"mwj"-> can +4 "Can"p [ +9731 p Z +27645 #"mwj"-> can +5 "Can"h ^ +32354 \\ i +26706 #"mwj"-> can +4 "Can"d ] +19381 #"mwj"-> can +4 "Can"g ^ +13234 #"mwj"-> can +4 "Can"b \\ +671 a \\ +38921 #"mwj"-> can +4 "Can"V ` +3998 #"mwj"-> can +4 "Can"W ] +8530 #t-> ESP.ready? +584 #-> ESP.ready! +4 #Powering core bus +514 .Gate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +4 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")% +3 "core" % + .tSS.configure SSconfig +3 "sampler")#.0X% +3 "core" %\ \ \   +2 "manipulator"&?& +4 "core" &V  _ + "storage"(@& +4 "core" & / + +2 "storage"(A% +3 "core" %T  7 +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +2241 #t-> MFB.ready? +2 "MFB"*D% +4 "core" % +433 #t-> MFB.ready! +2 "MFB"*E% +4 "core" %\\ +2 #tReadying the MFB + #Homing MFB Syringe +2 .AFV.select :holdingCoil +3 "MFB"* +11 *F% +3 "core" %y + .tATV.dial :waste2 +2 "MFB"*G % +81 "core" $ +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.home.seek :home + "MFB"*H' +2151 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*I' +387 "Can"] uu +4903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*J n +125 "core" m +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty +2 "MFB"*K'R +5252 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +5 "MFB"*L  +26 "core"  +2 .tASV.dial :waste1 +2 "MFB"*M  +37 "core"  +6105 #t-> ATV +494 #-> ATV.ARV + .ATV.dial ARV +4 "MFB"*N  +146 "core"  +845 #t-> ARV,carrierSolution +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Hcompile error\ (ESP):8: syntax error, unexpected '\\n', expecting '=' +636 #-> ARV.carrierSolution + .ARV.dial :carrierSolution +5 "MFB"*O  +25 "core"  +2069 #t-> AS.pul 0.5, ASslow1 +3 !o:Log::CannotDump:bt["7/home/esp/esp2/lib/log.rb:469:in `recordException'"7/home/esp/esp2/lib/log.rb:588:in `recordException'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"7/home/esp/esp2/lib/log.rb:587:in `recordException'"5/home/esp/esp2/lib/esp.rb:311: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"<# +720 #-> AS.pull 0.5, ASslow1 +3 "MFB"*P% +4 "core" %RB +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.499ml +2 "MFB"*Q'$t +10079 "core" ' +2 "MFB"*R% +4 "core" %$g +689 #t-> can +3 "Can"&[ pp +903 #t-> ARV.air1 + .ARV.dial :air1 +4 "MFB"*S  +37 "core" +844 #t-> AS.pull 0.006, ASslow1 +2 "MFB"*T% +5 "core" %$g +2 .tAS.seek 0.505ml +3 "MFB"*U'B +146 "core" ' +2 "MFB"*V% +4 "core" %B C +1855 #t-> AS.pull 0.030, ASslow2 +3 "MFB"*W% +4 "core" %B} C +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.535ml + "MFB"*X'c +3029 "core" ' +2 "MFB"*Y% +4 "core" %`} F +2576 #t-> ARV.carierSolution +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message4undefined method `carierSolution' for ARV:Shaft: name:carierSolution: args[ +475 #-> ARV.carrierSolution + .ARV.dial :carrierSolution +5 "MFB"*Z  +38 "core"  +1502 #t-> AS.pull 0.075, ASslow1 +3 "MFB"*[% +4 "core" %`i F +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.61ml +3 "MFB"*\\'\ Rn +1530 "core" ' +2 "MFB"*]% +4 "core" %\ Rf\ y ` +668 #t-> ARV.air1 + .ARV.dial :air1 +4 "MFB"*^  +39 "core"  +557 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*_% +4 "core" %\ Rg\ j _ +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.616ml +2 "MFB"*`'\ p +622 "core" ' +2 "MFB"*a% +4 "core" %\ p^\ : +574 #t-> ARV.carrierSolution + .ARV.dial :carrierSolution +5 "MFB"*b  +38 "core"  +354 #t-> AS.pull 0.030, ASslow2 +3 "MFB"*c% +4 "core" %\ pnE +2 .tAS.seek 0.646ml +3 "MFB"*d' h +3046 "core" ' +2 "MFB"*e% +4 "core" % do / +536 #t-> ARV.air1 + .ARV.dial :air1 +4 "MFB"*f  +46 "core"  +288 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*g% +4 "core" % dV / +2 .tAS.seek 0.652ml +3 "MFB"*h' % +618 "core" ' +2 "MFB"*i% +4 "core" % %\ Z U +1393 #t-> ARV.carrierSolution + .ARV.dial :carrierSolution +5 "MFB"*j  +38 "core"  +810 #t-> AS.pull 0.108, ASslow1 +3 "MFB"*k% +4 "core" % % m T +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.76ml +2 "MFB"*l' D +2197 "core" ' +2 "MFB"*m% +4 "core" % DY - +1156 #t-> ASV.waste1 + .ASV.dial :waste1 +1317 #-> ARV.air1 + .ARV.dial :air1 +4 "MFB"*n  +37 "core" +113 "Can"W pp +424 #t-> ATV.PCR + .ATV.dial PCR +4 "MFB"*o  +74 "core"  +1449 #t-> AS.push 0.324, ASslow1 +2 "MFB"*p% +5 "core" % Dd - +2 .tAS.seek 0.436ml +3 "MFB"*q' +6541 "core" ' +2 "MFB"*r% +4 "core" %U +905 #t-> ATV.ARV + .ATV.dial ARV +4 "MFB"*s  +74 "core"  +195 #t-> ATV +833 #-> ASV.PCRlock + .ASV.dial :PCRlock +4 "MFB"*t % +36 "core" & +3847 #t-> pcrMission(nil,Tt1) +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118aug0112h.pcr +3 #No template -- skipping PCR build and positioning +3 #Running Tt1 Profile60C300 thermocycling +3 ."PCR"PCR.program Profile60C300 +16 #Profile60C300 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +45565 "Can"P n +60004 Z s +60004 cS zz +22972 #"mwj"-> PCR.sample +65 !o:#AnalyticalModule::PCRRawSample: @refiX; :\ @data"1068740:1586,912,712,677,59.9628;1069590:1601,883,694,691,60.0001;1070490:1794,899,697,680,60.0374;1071540:1965,1236,693,688,60.0001;1179980:1588,887,703,711,59.9628;1180830:1590,943,690,650,60.0001;1181730:1751,939,695,684,60.0001;1182780:1968,1211,688,682,60.0001;1292010:1587,884,710,718,60.0001;1292860:1598,929,687,678,60.0001;1293760:1739,950,692,683,60.0001;1294810:1961,1196,693,683,60.0374;1403920:1603,927,704,712,59.9628;1404770:1582,877,690,683,60.0001;1405670:1788,885,691,676,60.0374;1406720:1959,1263,694,683,60.0001;1515890:1591,918,705,711,59.9628;1516740:1588,894,693,679,59.9628;1517640:1789,899,658,676,60.0001;1518690:1954,1238,702,686,60.0374;1627560:1580,951,707,715,60.0001;1628410:1576,879,695,679,60.0001;1629310:1784,871,695,681,60.0374;1630360:1956,1197,669,689,60.0374;1738960:1595,903,706,701,60.0001;1739810:1548,908,692,687,60.0001;1740710:1768,902,699,684,60.0001;1741760:1980,1228,694,673,60.0001;1851020:1583,923,712,712,59.9628;1851870:1593,880,651,677,60.0001;1852770:1771,901,690,672,60.0001;1853820:1939,1235,699,687,60.0001;1962960:1583,888,711,705,59.9628;1963810:1565,896,695,657,59.9628;1964710:1770,878,697,692,60.0374;1965760:1956,1237,697,680,60.0001;2074670:1584,902,708,710,60.0001;2075520:1557,958,697,685,60.0001;2076420:1740,926,700,687,60.0001;2077470:1974,1226,692,674,60.0001;2186200:1576,860,715,708,60.0001;2187050:1583,953,694,687,60.0001;2187950:1744,933,698,689,60.0001;2189000:1958,1208,692,677,60.0001;2298190:1582,883,713,703,59.9628;2299040:1562,931,698,686,60.0001;2299940:1770,903,700,693,60.0001;2300990:1954,1218,687,676,60.0001;2409840:1589,883,689,718,59.9628;2410690:1600,909,691,685,60.0001;2411590:1750,956,695,681,60.0001;2412640:1945,1178,697,676,59.9628;2521140:1575,941,713,707,59.9628;2521990:1554,913,699,648,59.9628;2522890:1780,893,697,686,60.0001;2523940:1953,1248,696,682,60.0001;2632410:1577,922,724,712,60.0001;2633260:1577,935,694,684,60.0001;2634160:1736,959,696,654,60.0374;2635210:1956,1216,688,678,60.0001; +36967 "Can"L o +60005 X y +2694 #"mwj"-> can +4 "Can"W {z +634 #"mwj"-> PCR.sample +102 !o:#AnalyticalModule::PCRRawSample: @refiX; :\ @data"x 1068740:1586,912,712,677,59.9628;1069590:1601,883,694,691,60.0001;1070490:1794,899,697,680,60.0374;1071540:1965,1236,693,688,60.0001;1179980:1588,887,703,711,59.9628;1180830:1590,943,690,650,60.0001;1181730:1751,939,695,684,60.0001;1182780:1968,1211,688,682,60.0001;1292010:1587,884,710,718,60.0001;1292860:1598,929,687,678,60.0001;1293760:1739,950,692,683,60.0001;1294810:1961,1196,693,683,60.0374;1403920:1603,927,704,712,59.9628;1404770:1582,877,690,683,60.0001;1405670:1788,885,691,676,60.0374;1406720:1959,1263,694,683,60.0001;1515890:1591,918,705,711,59.9628;1516740:1588,894,693,679,59.9628;1517640:1789,899,658,676,60.0001;1518690:1954,1238,702,686,60.0374;1627560:1580,951,707,715,60.0001;1628410:1576,879,695,679,60.0001;1629310:1784,871,695,681,60.0374;1630360:1956,1197,669,689,60.0374;1738960:1595,903,706,701,60.0001;1739810:1548,908,692,687,60.0001;1740710:1768,902,699,684,60.0001;1741760:1980,1228,694,673,60.0001;1851020:1583,923,712,712,59.9628;1851870:1593,880,651,677,60.0001;1852770:1771,901,690,672,60.0001;1853820:1939,1235,699,687,60.0001;1962960:1583,888,711,705,59.9628;1963810:1565,896,695,657,59.9628;1964710:1770,878,697,692,60.0374;1965760:1956,1237,697,680,60.0001;2074670:1584,902,708,710,60.0001;2075520:1557,958,697,685,60.0001;2076420:1740,926,700,687,60.0001;2077470:1974,1226,692,674,60.0001;2186200:1576,860,715,708,60.0001;2187050:1583,953,694,687,60.0001;2187950:1744,933,698,689,60.0001;2189000:1958,1208,692,677,60.0001;2298190:1582,883,713,703,59.9628;2299040:1562,931,698,686,60.0001;2299940:1770,903,700,693,60.0001;2300990:1954,1218,687,676,60.0001;2409840:1589,883,689,718,59.9628;2410690:1600,909,691,685,60.0001;2411590:1750,956,695,681,60.0001;2412640:1945,1178,697,676,59.9628;2521140:1575,941,713,707,59.9628;2521990:1554,913,699,648,59.9628;2522890:1780,893,697,686,60.0001;2523940:1953,1248,696,682,60.0001;2632410:1577,922,724,712,60.0001;2633260:1577,935,694,684,60.0001;2634160:1736,959,696,654,60.0374;2635210:1956,1216,688,678,60.0001;2743940:1585,911,723,715,59.9628;2744790:1584,930,692,678,60.0001;2745690:1741,935,693,680,60.0001;2746740:1944,1221,664,682,60.0001;2855750:1581,887,678,709,59.9628;2856600:1552,925,699,687,60.0001;2857500:1761,910,701,688,60.0001;2858550:1942,1253,692,678,60.0001;2967580:1574,887,716,702,59.9628;2968430:1537,895,698,691,60.0001;2969330:1766,882,696,684,60.0374;2970380:1961,1258,694,684,60.0001;3079610:1577,935,722,715,60.0001;3080460:1590,887,688,676,59.9628;3081360:1772,881,693,676,60.0001;3082410:1934,1250,699,691,60.0374;3191220:1552,939,720,714,60.0001;3192070:1574,879,691,680,60.0001;3192970:1758,904,692,681,60.0001;3194020:1938,1267,699,684,60.0374;3302790:1574,932,716,703,59.9628;3303640:1554,890,700,694,60.0001;3304540:1792,934,668,685,60.0374;3305590:1961,1259,695,686,60.0001;3414350:1584,874,719,707,60.0001;3415200:1545,927,699,687,60.0374;3416100:1733,937,698,692,60.0001;3417150:1959,1234,695,675,60.0001;3525920:1585,903,696,713,59.9628;3526770:1572,915,689,677,59.9628;3527670:1756,893,689,680,60.0001;3528720:1934,1231,700,688,60.0001;3637600:1574,914,723,713,60.0001;3638450:1580,916,686,635,60.0001;3639350:1772,878,695,674,59.9628;3640400:1935,1237,696,692,60.0374; +56570 "Can"M w +60004 G t +60004 Q }} +22016 ."PCR"PCR.off +174 !o:#AnalyticalModule::PCRRawSample: @refiX; :\ @data"o1068740:1586,912,712,677,59.9628;1069590:1601,883,694,691,60.0001;1070490:1794,899,697,680,60.0374;1071540:1965,1236,693,688,60.0001;1179980:1588,887,703,711,59.9628;1180830:1590,943,690,650,60.0001;1181730:1751,939,695,684,60.0001;1182780:1968,1211,688,682,60.0001;1292010:1587,884,710,718,60.0001;1292860:1598,929,687,678,60.0001;1293760:1739,950,692,683,60.0001;1294810:1961,1196,693,683,60.0374;1403920:1603,927,704,712,59.9628;1404770:1582,877,690,683,60.0001;1405670:1788,885,691,676,60.0374;1406720:1959,1263,694,683,60.0001;1515890:1591,918,705,711,59.9628;1516740:1588,894,693,679,59.9628;1517640:1789,899,658,676,60.0001;1518690:1954,1238,702,686,60.0374;1627560:1580,951,707,715,60.0001;1628410:1576,879,695,679,60.0001;1629310:1784,871,695,681,60.0374;1630360:1956,1197,669,689,60.0374;1738960:1595,903,706,701,60.0001;1739810:1548,908,692,687,60.0001;1740710:1768,902,699,684,60.0001;1741760:1980,1228,694,673,60.0001;1851020:1583,923,712,712,59.9628;1851870:1593,880,651,677,60.0001;1852770:1771,901,690,672,60.0001;1853820:1939,1235,699,687,60.0001;1962960:1583,888,711,705,59.9628;1963810:1565,896,695,657,59.9628;1964710:1770,878,697,692,60.0374;1965760:1956,1237,697,680,60.0001;2074670:1584,902,708,710,60.0001;2075520:1557,958,697,685,60.0001;2076420:1740,926,700,687,60.0001;2077470:1974,1226,692,674,60.0001;2186200:1576,860,715,708,60.0001;2187050:1583,953,694,687,60.0001;2187950:1744,933,698,689,60.0001;2189000:1958,1208,692,677,60.0001;2298190:1582,883,713,703,59.9628;2299040:1562,931,698,686,60.0001;2299940:1770,903,700,693,60.0001;2300990:1954,1218,687,676,60.0001;2409840:1589,883,689,718,59.9628;2410690:1600,909,691,685,60.0001;2411590:1750,956,695,681,60.0001;2412640:1945,1178,697,676,59.9628;2521140:1575,941,713,707,59.9628;2521990:1554,913,699,648,59.9628;2522890:1780,893,697,686,60.0001;2523940:1953,1248,696,682,60.0001;2632410:1577,922,724,712,60.0001;2633260:1577,935,694,684,60.0001;2634160:1736,959,696,654,60.0374;2635210:1956,1216,688,678,60.0001;2743940:1585,911,723,715,59.9628;2744790:1584,930,692,678,60.0001;2745690:1741,935,693,680,60.0001;2746740:1944,1221,664,682,60.0001;2855750:1581,887,678,709,59.9628;2856600:1552,925,699,687,60.0001;2857500:1761,910,701,688,60.0001;2858550:1942,1253,692,678,60.0001;2967580:1574,887,716,702,59.9628;2968430:1537,895,698,691,60.0001;2969330:1766,882,696,684,60.0374;2970380:1961,1258,694,684,60.0001;3079610:1577,935,722,715,60.0001;3080460:1590,887,688,676,59.9628;3081360:1772,881,693,676,60.0001;3082410:1934,1250,699,691,60.0374;3191220:1552,939,720,714,60.0001;3192070:1574,879,691,680,60.0001;3192970:1758,904,692,681,60.0001;3194020:1938,1267,699,684,60.0374;3302790:1574,932,716,703,59.9628;3303640:1554,890,700,694,60.0001;3304540:1792,934,668,685,60.0374;3305590:1961,1259,695,686,60.0001;3414350:1584,874,719,707,60.0001;3415200:1545,927,699,687,60.0374;3416100:1733,937,698,692,60.0001;3417150:1959,1234,695,675,60.0001;3525920:1585,903,696,713,59.9628;3526770:1572,915,689,677,59.9628;3527670:1756,893,689,680,60.0001;3528720:1934,1231,700,688,60.0001;3637600:1574,914,723,713,60.0001;3638450:1580,916,686,635,60.0001;3639350:1772,878,695,674,59.9628;3640400:1935,1237,696,692,60.0374;3749120:1571,908,721,706,59.9628;3749970:1566,907,700,695,60.0374;3750870:1751,915,675,691,60.0374;3751920:1945,1212,690,679,60.0001;3861080:1572,897,719,707,59.9628;3861930:1562,966,697,688,60.0001;3862830:1740,927,696,663,60.0001;3863880:1949,1216,692,676,60.0374;3972680:1580,981,720,715,60.0001;3973530:1578,907,692,681,59.9628;3974430:1759,912,696,679,60.0001;3975480:1932,1229,670,691,60.0001;4084790:1571,910,722,712,60.0001;4085640:1579,913,695,680,60.0001;4086540:1781,921,696,679,60.0374;4087590:1934,1228,666,688,60.0001;4196460:1577,943,720,687,60.0001;4197310:1568,874,692,678,60.0001;4198210:1767,872,696,676,60.0001;4199260:1938,1213,701,688,59.9628;4308400:1585,927,725,719,59.9628;4309250:1572,956,691,678,59.9628;4310150:1754,915,697,676,60.0001;4311200:1934,1225,702,690,60.0001;4419840:1565,921,724,718,59.9628;4420690:1584,887,686,633,60.0001;4421590:1756,907,690,674,60.0747;4422640:1931,1220,699,687,60.0374;4531100:1572,901,718,702,59.9628;4531950:1557,897,699,691,60.0001;4532850:1749,934,699,657,60.0001;4533900:1955,1192,689,679,60.0001;4642730:1579,924,718,708,59.9628;4643580:1557,888,698,688,59.9628;4644480:1767,917,701,697,60.0001;4645530:1957,1239,664,680,60.0374;4754410:1578,906,716,670,60.0001;4755260:1547,912,703,683,60.0001;4756160:1761,893,700,691,60.0374;4757210:1947,1237,696,679,60.0001;4865550:1587,915,716,703,59.9628;4866400:1555,920,700,686,60.0001;4867300:1751,919,696,690,60.0374;4868350:1950,1259,694,688,60.0001;4977140:1570,931,727,711,59.9628;4977990:1578,933,696,677,59.9628;4978890:1775,934,654,675,60.0001;4979940:1928,1234,703,687,60.0001;5088460:1577,893,728,708,59.9628;5089310:1553,977,697,685,60.0001;5090210:1740,901,699,684,60.0001;5091260:1960,1197,661,675,60.0001;5200240:1583,909,686,708,59.9628;5201090:1561,931,697,687,60.0001;5201990:1741,970,698,690,60.0001;5203040:1949,1237,694,677,60.0001;5311830:1576,901,717,705,59.9628;5312680:1556,906,664,695,60.0001;5313580:1767,907,699,685,59.9628;5314630:1975,1255,696,682,60.0374;5423370:1582,896,717,707,60.0001;5424220:1558,948,698,692,60.0374;5425120:1754,893,702,695,60.0001;5426170:1951,1241,694,677,60.0001;5535070:1567,957,720,704,59.9628;5535920:1569,906,695,689,60.0001;5536820:1775,915,695,644,60.0374;5537870:1958,1262,697,685,59.9628;5646780:1538,1247,689,712,60.0001; +22 #tPCR for Tt1 completed -- closed /var/log/esp/Tt118aug0112h.pcr +37792 "Can"TD po +32763 #t-> can +3 "Can"O po +27238 WN oo +6622 #"mwj"-> exit +2 #Session Ended +53380 "Can"wM oo +60004 G oo +50585 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*u  +62 "core"  +3680 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*v% +3 "core" %8 +2 .tAS.seek 0.486ml +2 "MFB"*w' +1033 "core" ' +2 "MFB"*x% +4 "core" %%B +1389 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*y% +3 "core" %!B +2 .tAS.seek 0.536ml +2 "MFB"*z'ހ +1034 "core" ' +2 "MFB"*{% +4 "core" %z  ] +2188 "Can"S qq +746 #t-> ATV.waste + .ATV.dial :waste + "MFB"*| n +125 "core" n +477 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*}'R +3115 "core" ' +2 "MFB"*~% +4 "core" %RDb +802 #t-> exit +5 #mEXIT @1533126448.81CEST @1533126456.70CEST = =tMAIN =mMAIN_scheduler @CEST1533126458.32 #"core_reset"Sent BREAK +2 #t@0xF161, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF3EC, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF678, state=0x3A84, ifg=0x10, ie=0xFD #@0xF903, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFB8F, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFE1A, state=0x3A84, ifg=0x10, ie=0xFD #@0x00A6, state=0x3A84, ifg=0x10, ie=0xFD + #@0x01BB, state=0x3A84, ifg=0x80, ie=0xFD + #@0x84CE, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +255 "Can"JT ss + JT ss + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %RE< + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +4 "core" %7 + "sampler")% +4 "core" % +2 "manipulator"&% +3 "core" %\ \  + "manipulator"&& +3 "core" &V  +2 "storage"(& +3 "core" &  + +2 "storage"( % +3 "core" %T  7 + "collection"'!& +3 "core" &}  +2 "processing"%"& +3 "core" &Q  +2 "processing"%#% +3 "core" %T +728 #t-> MFB.ready? + "MFB"*$% +3 "core" %Rl< +825 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*%  +138 "core"  +6251 #t-> AS.pull 0.5, ASslow1 +2 "MFB"*&% +3 "core" %RN< +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.499ml +2 "MFB"*''$w +1595 .tAS.hold +2 "MFB"*(+ +3 "core" 'cO +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.499ml Aborted!:@checkpoint: omitted +3112 #-> AS.pull 0.2, ASslow1 +2 "MFB"*)% +3 "core" % +2 .tAS.seek 0.278ml +2 "MFB"**'- +4047 "core" ' +2 "MFB"*+% +4 "core" %*   b +2541 #t-> ATV.air3 + .ATV.dial :air3 + "MFB"*, % +95 "core" & +523 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*-% +3 "core" %+  a +2 .tAS.seek 0.308ml +2 "MFB"*.'d +624 "core" ' +2 "MFB"*/% +4 "core" %d K +595 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*0 n +55 "core" n +594 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*1'R +1806 "core" ' +2 "MFB"*2% +4 "core" %Rs +7667 #t-> shortmfb([Tt1],[:extSrc]){}.finish +11 "MFB"*3% +3 "core" %R] +2 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118aug0114h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*4  +161 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*5  +36 "core"  +2 "MFB"*6% +4 "core" %R] +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*7'$~ +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*8' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*9 n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*:'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*;'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*<  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*=  +37 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*>% +3 "core" %(1 +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*?'F[ +627 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +38 "MFB"*@  +156 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*A% +2 "core" %F] I V +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*B' +1819 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*C  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*D% +3 "core" %i +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*E' +647 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*F % +35 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*G% +3 "core" % Z +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*H'; +637 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*I  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*J% +3 "core" %@> @ +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*K'\ +2422 "Can"yQ qp +3419 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*L  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*M% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*N'\  +643 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*O  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*P% +3 "core" %\   +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*Q' l +5057 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*R  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*S  +36 "core"  +2 ."MFBPCR"ARV.dial :air1 +2 "MFB"*T  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*U% +3 "core" % pM +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*V' +32586 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*W  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*X % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +14952 "Can"|C { +60004 FL || +60004 kK ` +24863 #"mwj"Session Begun +376 #-> can +4 "Can"Q x +2102 #"mwj"-> exit +2 #Session Ended +32657 "Can"F { +60004 K l +60004 G x +60004 Q  +60004 /K t +47925 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"9831640:2314,901,730,717,59.9628;9832540:2603,894,666,694,60.0001;9833590:2944,1212,696,677,60.0001;9942260:2309,873,716,705,59.9628;9943160:2630,920,690,673,60.0001;9944210:2909,1270,695,695,60.0374;10052770:2307,886,720,706,60.0001;10053670:2618,896,683,640,59.9628;10054720:2918,1246,698,688,60.0001;10163500:2311,918,719,703,60.0001;10164400:2617,930,689,679,60.0001;10165450:2894,1238,694,693,60.0001;10274370:2298,928,717,702,59.9628;10275270:2588,917,661,677,60.0001;10276320:2919,1169,702,684,59.9628;10384920:2312,910,720,708,60.0001;10385820:2633,888,694,677,60.0001;10386870:2886,1207,698,691,60.0374;10495780:2306,905,716,703,59.9628;10496680:2588,943,657,681,60.0001;10497730:2911,1213,697,686,60.0001;10606210:2308,903,717,703,59.9628;10607110:2586,941,688,682,60.0374;10608160:2904,1230,698,687,60.0001;10716770:2289,909,718,700,60.0001;10717670:2612,915,689,644,60.0001;10718720:2884,1197,705,689,60.0374;10827000:2303,917,724,713,59.9628;10827900:2600,878,696,692,60.0001;10828950:2921,1254,697,684,60.0001;10937530:2301,903,719,708,59.9628;10938430:2626,892,694,687,60.0001;10939480:2920,1263,697,684,60.0001;11048360:2298,873,714,708,60.0001;11049260:2596,885,658,677,60.0001;11050310:2886,1246,698,689,60.0374;11158780:2305,921,725,710,59.9628;11159680:2578,938,698,693,60.0001;11160730:2919,1221,692,672,60.0374;11268870:2303,922,726,715,59.9628;11269770:2573,930,696,692,60.0001;11270820:2898,1189,662,671,60.0374;11379470:2304,952,719,706,60.0001;11380370:2556,921,695,686,60.0001;11381420:2904,1208,699,683,60.0001;11490230:2301,898,723,709,60.0001;11491130:2606,929,698,681,60.0001;11492180:2897,1297,696,689,60.0001;11600940:2296,957,721,720,60.0001;11601840:2579,901,670,687,60.0001;11602890:2910,1257,696,675,60.0001;11711630:2296,918,722,716,59.9628;11712530:2598,906,695,692,60.0001;11713580:2932,1269,696,683,60.0001;11822110:2296,891,717,712,59.9628;11823010:2590,886,689,637,60.0001;11824060:2897,1272,698,683,60.0001;11932700:2309,938,718,705,60.0001;11933600:2578,949,694,684,60.0001;11934650:2904,1206,696,680,60.0001;12043550:2305,934,719,715,59.9628;12044450:2597,927,667,698,60.0001;12045500:2908,1269,690,676,60.0001;12154160:2327,959,725,716,59.9628;12155060:2601,961,699,684,60.0001;12156110:2935,1216,696,679,60.0001;12264660:2348,953,723,712,59.9628;12265560:2635,941,698,660,60.0001;12266610:2972,1207,694,675,60.0001;12375410:2416,908,720,708,59.9628;12376310:2750,881,698,683,60.0001;12377360:3048,1261,699,683,60.0374;12485480:2539,941,721,717,60.0001;12486380:2851,956,699,687,60.0001;12487430:3203,1218,694,679,60.0001;12596230:2725,916,722,710,60.0001;12597130:3072,906,692,676,60.0374;12598180:3462,1243,705,690,60.0374;12706960:2931,878,719,703,60.0001;12707860:3323,890,694,678,60.0001;12708910:3735,1263,699,695,60.0001;12817340:2976,940,723,711,60.0001;12818240:3351,967,700,692,60.0001;12819290:3792,1241,693,678,60.0001;12927720:2958,940,718,674,60.0001;12928620:3332,977,696,684,60.0001;12929670:3770,1221,696,684,60.0001;13038110:2878,891,721,704,60.0001;13039010:3283,921,690,678,60.0374;13040060:3659,1224,701,658,60.0001;13148400:2770,919,727,717,59.9628;13149300:3142,893,701,652,60.0001;13150350:3541,1258,694,679,60.0374;13259220:2494,941,720,710,60.0001;13260120:2823,959,694,686,60.0001;13261170:3181,1209,699,679,60.0001;13369790:2265,923,725,720,60.0001;13370690:2572,899,663,686,59.9628;13371740:2850,1268,700,683,60.0374;13480490:1923,935,720,712,59.9628;13481390:2153,949,697,688,60.0001;13482440:2429,1211,695,675,60.0001;13590800:1795,950,717,707,60.0001;13591700:1990,940,696,687,59.9628;13592750:2209,1209,694,680,60.0374;13701100:1769,901,711,667,59.9628;13702000:1981,928,696,676,60.0001;13703050:2171,1267,706,686,60.0374;13811580:1762,984,716,710,60.0001;13812480:1950,934,698,683,60.0001;13813530:2192,1220,693,642,60.0001;13922020:1764,948,723,708,59.9628;13922920:1953,940,665,685,59.9628;13923970:2198,1220,695,678,60.0001;14032470:1732,952,717,707,59.9628;14033370:1939,963,694,687,60.0001;14034420:2168,1206,694,681,60.0001;14142650:1746,907,722,712,59.9628;14143550:1972,894,692,684,60.0374;14144600:2139,1235,697,687,60.0001;14253320:1753,910,721,678,59.9628;14254220:1938,931,701,679,60.0001;14255270:2195,1267,690,676,60.0374;14363710:1750,1262,715,704,60.0001; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118aug0114h.pcr +2 "MFB"*Y% +3 "core" % +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Z'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*[  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*\\ % +118 "core" & +2 "MFB"*]% +4 "core" %(#6 + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*^'Zi +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*_  +51 "core"  +2 "MFB"*`% +4 "core" %Zk E +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*a'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*b % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*c% +3 "core" %> fj +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*d'Q +517 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*e  +51 "core" +2 "MFB"*f% +4 "core" %_s +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*g'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*h  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*i  +78 "core"  +2 "MFB"*j% +4 "core" %p  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*k'c +1197 "Can" I uu +839 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*l' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +2744 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*n' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*o'V +2737 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*p' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*q'V +2769 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*r  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*s % +118 "core" % +2 "MFB"*t% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*u' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*v  +51 "core"  +2 "MFB"*w% +4 "core" % B +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*x'> +16117 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*y % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*z% +3 "core" %>;N +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*{' +524 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*|  +50 "core"  +2 "MFB"*}% +4 "core" % +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*~'q# +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +11191 "Can"L { +6689 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2771 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2766 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2774 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2754 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +52 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +4847 "Can"F oo +60004 Q po +60004 4K oo +60004 K po +60005 zL oo +60004 CG oo +60004 vQ oo +60004 UM oo +60004 H oo +60004 R oo +60004 F oo +60004 N oo +60004 N oo +60004 J po +60004 N oo +60004 N oo +60004 H oo +60004 P oo +60004 N oo +60004 H oo +60004 O oo +60004 M oo +60004 G oo +60004 YQ oo +60004 K oo +60004 H oo +60004 mP oo +60004 M oo +60004 G oo +60004 O po +60004 6I oo +60004 U oo +60004 _ oo +60004 i oo +60004 ps oo +60004 { oo +60004 f oo +60004 s oo +60004 ]U oo +60004 }S oo +60004 X oo +60004 U oo +60004 N oo +60004 P oo +60004 eQ oo +60004 eJ oo @CEST1533161266.32 U oo +60004 H oo +60004 $R po +60004 wM oo +60004 VI oo +60004 R oo +60004 F oo +60004 7Q oo +60004 yM oo +60004 7I oo +60004 R oo +60004 F oo +60004 -Q oo +60004 L oo +60004 C oo +60004 O oo +60004 /H oo +60004 jO oo +60004 J oo +35989 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time Am6 +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 +4 #mEXIT @1533172427.02CEST @1533189739.78CEST = =tMAIN =mMAIN_scheduler @CEST1533189741.38 #"core_reset"Sent BREAK +2 #t@0xF460, state=0x3B10, ifg=0x20, ie=0x7F + #@0xFBD1, state=0x3B10, ifg=0x08, ie=0x5F + #@0xA98E, state=0x3AE0, ifg=0x84, ie=0x75 #@0xAC40, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xAECC, state=0x3A84, ifg=0x10, ie=0xFD + #@0xB158, state=0x3A84, ifg=0x10, ie=0xFD #@0xB3E3, state=0x3A84, ifg=0x10, ie=0xFD + #@0xB4F9, state=0x3A84, ifg=0x80, ie=0xFD + #@0x604A, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +175 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +252 "Can"G pq G pq + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +3 "core" %Vh +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.reconfigure SSconfig +2 "sampler")#.0X telnet ESPshore.mbari.org 2020 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"$uninitialized constant ESPshore: name: ESPshore +458 #-> exit +5 #mEXIT @1533189782.00CEST @1533190557.31CEST = =tMAIN =mMAIN_scheduler @CEST1533190558.97 #"core_reset"Sent BREAK +2 #t@0xE313, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +217 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refi@; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +269 "Can"CM b + CM b + #tPolling Can every 10:00 +7 #Cleanly exited at 08:03:01CEST02-Aug-18 +328 #-> can +3 "Can"BM k +1504 #t-> ESP.ready? +393 #-> ESP.ready! +3 #Powering core bus +475 .Gate.power :raw,:ON +3 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  W +2 "manipulator"&?& +3 "core" &k ~ +2 "storage"(@& +3 "core" & D ) +2 "storage"(A% +4 "core" %R ( : +2 "collection"'B9 +3 "core" 9 + "processing"%C9 +3 "core" 9 +1091 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % + #tReadying the MFB +2 #Homing MFB Syringe .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" % + .tATV.dial :air2 +2 "MFB"*F  +146 "core" +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +549 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5284 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*I n +104 "core" m + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*J'R +5255 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +1860 #t-> deconEluateRecoveryLine :extSrc +2 #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.seek 0ml +36 "MFB"*M'V +45 "core" ' + .tATV.dial :air3 +2 "MFB"*N % +57 "core" % + "MFB"*O% +4 "core" %V v T +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*P' +227 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Q  +37 "core"  + "MFB"*R% +4 "core" %|R +2 .tAS.seek 0.31ml +2 "MFB"*S'm +6061 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*T % +53 "core" & + .tdelay 3 seconds +303 "MFB"*U% +2 "core" %m\ a S +2 .tAS.seek 0.335ml +2 "MFB"*V' +524 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*W  +54 "core"  + "MFB"*X% +4 "core" %\ < +2 .tAS.seek 0.32ml +2 "MFB"*Y'Q +328 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*Z  +56 "core"  +2 .tAS.seek 0ml +2 "MFB"*['V +6454 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*\\'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*]'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*^'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*_'V +8719 "Can"R uu +1360 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*`'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*a'V +10077 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*b'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*c'V +10079 "core" ' + .tATV.dial :air2 +2 "MFB"*d  +122 "core"  + "MFB"*e% +4 "core" %Vg +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*f'(E +5054 "core" ' + .tATV.dial :extSrc +2 "MFB"*g  +138 "core"  + "MFB"*h% +4 "core" %(1y +2 .tAS.seek 0.02ml +2 "MFB"*i'\ +4853 "core" ' + .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*j n +123 "core" n + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*k'R +148 "core" ' + "MFB"*l% +4 "core" %RS} +6715 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*m  +138 "core"  +2010 #t-> AS.pull 0.2, ASslow1 + "MFB"*n% +3 "core" %RHf +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml + "MFB"*o'@F +4051 "core" ' + "MFB"*p% +4 "core" %@Q +3033 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*q % +95 "core" & +901 #t-> AS.pull 0.03, ASslow1 + "MFB"*r% +3 "core" %@QB +3 .tAS.seek 0.229ml +2 "MFB"*s'# +628 "core" ' + "MFB"*t% +4 "core" %(\ 4 +534 #t-> ATV.waste +2 .ATV.dial :waste +2 "MFB"*u n +58 "core" o +398 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*v'R +1352 "core" ' + "MFB"*w% +4 "core" %R +1455 "Can" O ss +2641 #t-> shortmfb([Tt1],[:extSrc]){}.finish +10 "MFB"*x% +3 "core" %RU +2 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118aug0208h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*y  +162 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*z  +25 "core"  + "MFB"*{% +4 "core" %RU +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*|'$ +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +2901 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*~ n +163 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +170 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +36 "core" + ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %(/  +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FY +626 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +151 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*% +3 "core" %F[  V +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1825 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*  +36 "core"  + #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*\ % +2 "core" %I +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"* ' +658 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"* % +36 "core" % + #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"* % +3 "core" % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'8 +628 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +125 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*% +2 "core" %2  ] +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5213 #"bkha"Session Begun +382 #-> can +4 "Can"M tt +241 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +52 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %\  > +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +622 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +54 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +206 "MFB"*% +2 "core" %\ r G +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' O +5041 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +75 "core"  +2 #"bkha"-> PRV.legend +2 ."MFBPCR"ASV.dial :waste1 +6 .ARV.dial :air1 +8 "MFB"*  +38 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % I t S +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*'h +13531 #"bkha"-> can +4 "Can"'G st +313 #"bkha"-> can +4 "Can".F tt +4932 G tt +13824 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +85 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*" % +38 "core" % +46 ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +44980 "Can"F { +60004 N x +60004 H | +15568 #"mwj"Session Begun +44436 "Can"H s +60004 Q ~~ +60004 N k +60004 I w +60004 O } +19451 ."PCR"PCR.off +133 !o:#AnalyticalModule::PCRRawSample: @refi@; :\ @data" 2168690:2275,854,722,705,59.9628;2169590:2600,883,694,684,59.9628;2170640:2897,1258,698,690,60.0001;2279400:2296,938,716,703,60.0001;2280300:2583,928,689,679,60.0001;2281350:2897,1196,659,685,60.0374;2390130:2281,916,715,705,60.0001;2391030:2572,926,690,681,60.0001;2392080:2892,1207,697,689,60.0001;2500880:2295,896,723,712,60.0001;2501780:2589,916,699,692,60.0001;2502830:2923,1207,661,678,60.0001;2612160:2300,935,721,712,60.0001;2613060:2583,916,695,686,60.0001;2614110:2917,1219,693,676,60.0001;2722750:2299,883,724,711,60.0001;2723650:2623,876,661,688,60.0001;2724700:2890,1248,696,686,60.0001;2833400:2295,870,718,707,59.9628;2834300:2605,904,694,677,60.0001;2835350:2888,1245,698,689,60.0374;2944590:2294,895,713,671,59.9628;2945490:2612,843,694,684,60.0001;2946540:2879,1252,696,691,60.0001;3055610:2294,913,726,717,59.9628;3056510:2603,918,695,688,59.9628;3057560:2861,1240,694,683,59.9628;3166710:2274,951,714,705,59.9628;3167610:2570,930,694,678,60.0001;3168660:2890,1183,698,682,60.0001;3278020:2297,920,725,684,59.9628;3278920:2589,908,695,689,60.0001;3279970:2917,1234,693,675,60.0001;3389020:2286,900,718,706,60.0001;3389920:2586,956,693,683,60.0001;3390970:2876,1175,698,683,60.0001;3499870:2292,906,715,706,59.9628;3500770:2596,950,689,679,60.0001;3501820:2886,1224,694,692,60.0374;3611010:2281,957,722,710,59.9628;3611910:2545,933,695,684,60.0001;3612960:2892,1190,696,678,59.9628;3721910:2302,924,721,715,60.0001;3722810:2585,921,700,692,60.0374;3723860:2912,1232,688,642,60.0001;3832970:2288,941,716,676,59.9628;3833870:2568,966,697,684,59.9628;3834920:2903,1203,694,670,59.9628;3943980:2291,905,719,699,60.0001;3944880:2587,911,685,673,60.0374;3945930:2871,1240,699,693,60.0374;4055150:2298,946,723,712,60.0001;4056050:2580,907,698,688,59.9628;4057100:2897,1232,693,680,60.0001;4166070:2290,914,717,703,59.9628;4166970:2569,927,695,683,59.9628;4168020:2898,1205,694,680,60.0374;4276800:2297,909,722,708,59.9628;4277700:2616,884,691,683,60.0001;4278750:2910,1246,695,647,60.0001;4387770:2298,935,715,666,59.9628;4388670:2600,922,690,681,60.0001;4389720:2881,1237,699,690,60.0001;4498720:2287,923,718,703,59.9628;4499620:2590,942,692,681,60.0001;4500670:2882,1203,696,683,60.0374;4609790:2299,931,715,702,60.0001;4610690:2591,945,693,680,60.0001;4611740:2904,1215,697,684,59.9628;4720580:2315,909,716,702,59.9628;4721480:2581,910,690,680,60.0001;4722530:2894,1223,701,690,60.0374;4831500:2324,919,726,714,59.9628;4832400:2628,890,696,687,60.0001;4833450:2942,1225,665,683,60.0001;4942800:2366,945,716,704,60.0001;4943700:2634,953,695,681,60.0001;4944750:2955,1200,696,682,60.0374;5053230:2400,893,723,712,60.0001;5054130:2716,901,696,652,60.0001;5055180:3039,1233,693,680,59.9628;5164520:2495,917,718,702,59.9628;5165420:2810,928,696,682,60.0001;5166470:3153,1234,663,687,60.0001;5275630:2640,908,682,699,60.0001;5276530:3004,904,690,680,60.0001;5277580:3335,1241,695,689,60.0001;5386720:2872,891,713,701,60.0001;5387620:3248,923,658,674,60.0001;5388670:3644,1215,698,693,60.0374;5497980:3129,924,721,711,59.9628;5498880:3542,908,697,692,60.0001;5499930:4012,1254,692,643,59.9628;5609030:3417,936,714,668,60.0001;5609930:3880,956,693,685,59.9628;5610980:313,1215,694,686,60.0374;5719770:3717,897,717,706,60.0001;5720670:147,903,692,672,60.0374;5721720:350,1228,697,685,60.0001;5830460:4016,947,696,718,60.0001;5831360:350,907,697,692,60.0001;5832410:350,1253,695,676,60.0374;5941680:221,961,721,710,59.9628;5942580:350,913,670,683,59.9255;5943630:350,1242,690,678,60.0001;6053100:350,953,720,707,60.0001;6054000:350,946,692,683,60.0001;6055050:350,1220,693,676,60.0001;6164210:350,880,724,714,59.9255;6165110:350,897,693,679,59.9628;6166160:350,1262,697,685,60.0374;6275110:350,916,724,714,59.9628;6276010:350,890,694,688,60.0374;6277060:350,1265,693,682,60.0001;6385620:350,916,727,713,59.9628;6386520:350,953,700,692,60.0001;6387570:350,1284,691,677,60.0374;6496480:350,947,720,704,59.9628;6497380:350,896,692,682,59.9628;6498430:350,1270,699,680,60.0001;6607480:350,957,721,712,60.0001;6608380:350,949,697,682,60.0001;6609430:350,1248,659,676,60.0374;6718380:350,1263,720,676,59.9628; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118aug0208h.pcr +2 "MFB"*% +5 "core" %l +2 #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution +3 "MFB"* +13 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*('(@ +1031 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"ASV.dial :waste1 +3 "MFB"*  +37 "core"  + ."MFBPCR"ATV.dial :air3 +4 "MFB"*! % +120 "core" & + "MFB"**% +4 "core" %(+ +2 ."MFBPCR"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +39 "MFB"*,'Zq +237 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*+  +55 "core" + "MFB"*%% +4 "core" %Zz  E +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*''> +6058 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*/ % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*0% +2 "core" %>\  c +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*1'W +519 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*2  +55 "core" + "MFB"*3% +4 "core" %_ +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*4'p +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*5  +61 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*6  +81 "core"  + "MFB"*7% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +3 "MFB"*8'\\ +2041 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*9' +3072 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2775 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*;' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +4 "MFB"*<'V +2760 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +4 "MFB"*=' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +4 "MFB"*>'V +2775 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*?  +48 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*@ % +121 "core" & + "MFB"*A% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*B' +232 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*C  +55 "core" + "MFB"*D% +4 "core" %f\ = +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*E'> +2548 "Can"jN uu +13565 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*F % +55 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*G% +3 "core" %> : E +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*I' +531 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*H  +55 "core" + "MFB"*K% +4 "core" % 5 V +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*L'q- +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*N  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*O'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +18142 .PCR.off +5 .AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*J' +5782 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +4 "MFB"*M'V +2762 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +4 "MFB"*Q' +2522 #"mwj"-> exit +2 #Session Ended +3246 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2761 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*P' +2473 "Can"E xx +3298 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2773 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*U' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2777 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*W' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*X'V +5069 "core" ' +32807 "Can"O ts +26433 #t-> ATV.air3 + .ATV.dial :air3 +5 "MFB"*V % +74 "core" % +917 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*Z% +4 "core" %V5 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml +2 "MFB"*Y'{ +638 "core" ' + "MFB"*[% +4 "core" %\ ; +1322 #t-> ATV.extSrc + .ATV.dial :extSrc +5 "MFB"*\\  +96 "core"  +794 #t-> AS.pull 0.06, ASslow1 +3 "MFB"*]% +3 "core" %\ ; +3 .tAS.seek 0.09ml +3 "MFB"*^'& +1229 "core" ' + "MFB"*_% +4 "core" %  M +634 #t-> ATV.waste + .ATV.dial :waste +5 "MFB"*` n +142 "core" o +1255 #t-> AS.empty +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*a'R +553 "core" ' +2 "MFB"*b% +3 "core" %RW +5678 #t-> ATV.extSrc + .ATV.dial :extSrc +5 "MFB"*d  +140 "core"  +1714 #t-> AS.pull 0.2, ASslow1 +3 "MFB"*e% +3 "core" %R@ +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml +2 "MFB"*c'@F +4055 "core" ' + "MFB"*g% +4 "core" %@N" +1374 #t-> ATV.air3 +2 .ATV.dial :air3 +3 "MFB"*h % +97 "core" & +557 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*f% +3 "core" %@N " +2 .tAS.seek 0.229ml +3 "MFB"*j' +627 "core" ' + "MFB"*l% +4 "core" %&]\ 0 +715 #t-> ATV.waste +2 .ATV.dial :waste +3 "MFB"*i n +60 "core" o +728 #t-> AS.empty +2 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*m'R +1353 "core" ' + "MFB"*n% +4 "core" %R\\ +8422 #t-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc +4 .ATV.dial :waste +4 .AS.reconfigure ASnorm +5 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*k'V +29 "core" ' + .tATV.dial :air3 +3 "MFB"*p % +75 "core" % + "MFB"*q% +4 "core" %Vq! +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*r' +110 "Can"S uu +114 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*o  +37 "core"  + "MFB"*t% +4 "core" % , P +2 .tAS.seek 0.31ml +2 "MFB"*u'l +6062 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*s % +53 "core" % + .tdelay 3 seconds +303 "MFB"*w% +2 "core" %l\ 8 +2 .tAS.seek 0.335ml +3 "MFB"*x' +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*y  +53 "core" + "MFB"*z% +4 "core" %7 . +2 .tAS.seek 0.32ml +2 "MFB"*{': +326 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*v  +59 "core"  +2 .tAS.seek 0ml +3 "MFB"*|'V +6459 "core" ' + .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*~'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*}'V +10080 "core" ' + .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +10077 "core" ' + .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +1603 "Can"JM uu +8476 "core" ' + .tATV.dial :air2 +3 "MFB"*  +124 "core" + "MFB"*% +4 "core" %V +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"* '(@ +5059 "core" ' + .tATV.dial :extSrc +3 "MFB"*\  +150 "core"  + "MFB"*% +4 "core" %(5 +2 .tAS.seek 0.02ml +3 "MFB"* ' +4858 "core" ' + .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +126 "core" n + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"* 'R +148 "core" ' +2 "MFB"*% +4 "core" %R] +10566 #t-> ATV.extSrc + .ATV.dial :extSrc +4 "MFB"*  +140 "core"  +1585 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +4 "core" %RdJ +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.029ml +3 "MFB"*' +637 "core" ' + "MFB"*% +4 "core" %l\ : +779 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*% +3 "core" %`\ : +3 .tAS.seek 0.059ml +2 "MFB"*'q +630 "core" ' + "MFB"*% +4 "core" %s` D +2199 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*% +4 "core" %t\\ C +3 .tAS.seek 0.259ml +3 "MFB"*'m +4046 "core" ' + "MFB"*% +4 "core" %m_\ 0 +1448 #t-> ATV.air3 +2 .ATV.dial :air3 +3 "MFB"* % +97 "core" & +282 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*% +3 "core" %m / +3 .tAS.seek 0.289ml +3 "MFB"* ' +630 "core" ' + "MFB"*"% +4 "core" %\ 4 +591 #t-> ATV.waste +2 .ATV.dial :waste +3 "MFB"* n +60 "core" o +592 #t-> AS.empty +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*'R +1696 "core" ' + "MFB"*% +4 "core" %R: +3193 #t-> shortmfb([Ss],[:extSrc]){}.finish +12 "MFB"*!% +3 "core" %R0 +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0211h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +2 #Priming with carrier +3 .ATV.dial ARV +4 "MFB"**  +162 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*(  +26 "core"  + "MFB"*+% +4 "core" %R0 +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*%'$y +2559 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*,' +2905 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*/ n +174 "core" n + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*0'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*''(@ +7 "Can"I ss +2902 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*2  +161 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*3  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*1% +2 "core" %(6 +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*5'F` +644 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*6 I +59 "core" J + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*7% +3 "core" %FfYG +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*4' +1844 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*8 n +37 "core" o + #"MFBPCR"Adding PP2 + .delay 2 seconds +206 "MFB"*9% +2 "core" %J +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*:' +639 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*;  +36 "core" + #"MFBPCR"adding ARV air + .delay 2 seconds +205 "MFB"*<% +2 "core" %s +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*='C +622 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +45 "MFB"*?  +130 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*@% +2 "core" %Bh\ 1 +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*A'\ +5870 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*>  +53 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*C% +2 "core" %\ t +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*D'\  +647 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*B  +54 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +204 "MFB"*F% +2 "core" %\ a +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*G' e +5058 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*E  +76 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +5 "MFB"*H  +38 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*K% +5 "core" % b |h +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*I' +32605 "core" ' + ."MFBPCR"delay 5 seconds +365 "Can"^Q rr +137 ."MFBPCR"ATV.dial ARV +3 "MFB"*N  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*L % +38 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +21887 #"bkha"-> can +3 "Can"J l +37335 rK s +60004 G ~~ +2645 #"mwj"Session Begun +57359 "Can"P k +60004 I r +60004 I ~~ +60004 O n +60004 I z +60004  I x +8024 ."PCR"PCR.off +179 !o:#AnalyticalModule::PCRRawSample: @refi@; :\ @data"11016890:2686,898,731,734,60.0374;11017840:3055,916,692,684,60.0374;11018690:2379,880,664,690,60.0001;11019440:1722,969,695,686,60.0001;11128200:2696,974,720,710,60.0001;11129150:3019,860,698,681,60.0001;11130000:2371,944,697,684,60.0001;11130750:1742,892,660,678,60.0001;11240360:2692,890,717,717,59.9628;11241310:3031,898,694,680,60.0001;11242160:2370,944,694,692,60.0374;11242910:1730,892,658,679,60.0374;11351930:2732,933,683,701,60.0001;11352880:3008,921,695,692,60.0001;11353730:2389,943,691,676,60.0001;11354480:1721,937,698,684,60.0001;11463760:2699,935,720,680,60.0001;11464710:3041,938,693,676,60.0001;11465560:2361,917,702,686,60.0001;11466310:1734,927,694,680,60.0001;11575220:2692,932,722,707,59.9628;11576170:3015,906,655,686,60.0001;11577020:2351,930,699,685,60.0001;11577770:1744,918,694,675,60.0374;11686870:2696,911,722,716,60.0001;11687820:3024,916,689,678,59.9628;11688670:2333,928,699,692,60.0374;11689420:1735,951,691,674,60.0001;11798680:2727,909,715,703,60.0001;11799630:2994,926,695,690,60.0001;11800480:2396,935,662,679,60.0001;11801230:1723,923,699,683,59.9628;11910540:2712,949,719,703,59.9255;11911490:3012,899,697,684,60.0001;11912340:2386,963,691,650,60.0374;11913090:1729,888,694,679,60.0001;12022240:2734,896,721,705,59.9628;12023190:3003,956,695,683,60.0374;12024040:2379,898,689,676,60.0001;12024790:1701,922,669,688,60.0001;12133470:2729,914,720,697,59.9628;12134420:3005,927,670,692,60.0001;12135270:2369,926,693,671,60.0001;12136020:1713,906,701,686,60.0001;12245220:2692,907,724,714,60.0001;12246170:3040,903,690,675,60.0374;12247020:2339,931,698,694,60.0374;12247770:1718,940,694,675,60.0001;12356950:2710,901,721,709,59.9628;12357900:3044,965,697,688,60.0374;12358750:2382,864,662,679,60.0001;12359500:1722,971,696,683,60.0001;12468540:2721,928,715,703,59.9628;12469490:2995,927,696,695,60.0001;12470340:2378,931,694,675,60.0001;12471090:1703,903,701,689,60.0001;12580170:2714,883,692,714,60.0374;12581120:3025,947,693,682,60.0374;12581970:2362,891,695,682,60.0001;12582720:1756,917,695,685,60.0001;12692190:2720,916,685,700,60.0001;12693140:3005,928,694,692,60.0001;12693990:2380,937,698,685,60.0001;12694740:1719,922,693,679,60.0001;12804320:2689,928,688,715,59.9628;12805270:3021,890,692,676,60.0001;12806120:2356,931,699,682,60.0001;12806870:1718,896,693,677,60.0374;12915450:2734,910,717,700,60.0001;12916400:3007,923,668,697,59.9628;12917250:2382,936,692,680,59.9628;12918000:1715,890,696,684,60.0001;13027120:2727,901,720,713,60.0001;13028070:3033,966,695,685,60.0001;13028920:2354,883,696,679,60.0001;13029670:1725,951,694,689,60.0001;13138550:2723,949,716,704,59.9628;13139500:3008,896,694,694,60.0001;13140350:2369,939,692,646,60.0001;13141100:1728,942,698,687,60.0001;13250000:2708,950,717,709,60.0001;13250950:3031,883,693,677,60.0001;13251800:2368,961,691,686,60.0001;13252550:1729,878,660,674,60.0001;13361860:2698,891,695,707,59.9628;13362810:3021,921,690,677,60.0001;13363660:2354,910,700,692,60.0374;13364410:1736,919,694,680,59.9628;13473670:2694,930,726,716,60.0001;13474620:3009,913,690,673,60.0001;13475470:2353,916,699,691,60.0001;13476220:1739,929,691,677,60.0001;13584980:2707,915,726,720,59.9628;13585930:3029,960,688,642,60.0001;13586780:2355,913,700,685,60.0374;13587530:1728,948,690,679,60.0374;13696580:2700,940,724,715,60.0001;13697530:3034,944,691,679,60.0001;13698380:2356,907,667,687,60.0374;13699130:1752,938,690,682,60.0001;13808190:2741,909,719,707,59.9628;13809140:3025,932,697,686,60.0001;13809990:2392,941,693,675,59.9628;13810740:1706,911,695,687,60.0001;13919670:2714,941,724,717,60.0001;13920620:3015,951,689,680,60.0001;13921470:2370,901,702,685,60.0001;13922220:1753,944,694,682,60.0001;14031530:2717,906,717,718,60.0001;14032480:3047,941,693,679,60.0001;14033330:2390,907,694,682,60.0001;14034080:1732,943,695,682,60.0374;14143410:2749,927,717,697,60.0374;14144360:3029,921,667,688,60.0374;14145210:2401,944,694,682,60.0001;14145960:1736,909,691,680,60.0374;14255230:2730,922,721,708,60.0001;14256180:3061,918,692,674,60.0001;14257030:2383,897,701,691,60.0374;14257780:1772,927,689,677,60.0374;14367130:2800,891,714,703,60.0001;14368080:3108,938,695,684,60.0001;14368930:2436,918,693,678,60.0001;14369680:1751,923,697,695,60.0001;14478530:2833,920,718,702,59.9628;14479480:3141,915,695,680,60.0374;14480330:2477,954,696,680,60.0374;14481080:1777,890,694,682,60.0374;14590070:2882,947,690,721,59.9628;14591020:3223,949,690,677,59.9628;14591870:2499,897,702,682,60.0374;14592620:1833,950,691,680,60.0001;14701390:2933,979,719,709,60.0001;14702340:3300,921,659,679,60.0001;14703190:2587,947,697,688,60.0001;14703940:1865,896,693,678,60.0374;14813160:3033,900,721,704,60.0001;14814110:3358,946,697,695,60.0001;14814960:2619,930,692,681,60.0001;14815710:1876,944,696,687,60.0001;14925280:3104,917,717,707,60.0001;14926230:3409,960,697,694,60.0001;14927080:2677,955,690,677,60.0001;14927830:1919,954,700,687,60.0001;15036480:3148,954,714,702,59.9628;15037430:3508,878,698,692,60.0001;15038280:2754,951,696,684,60.0374;15039030:1956,889,698,686,60.0001;15148240:3191,981,722,713,60.0001;15149190:3603,917,691,673,60.0001;15150040:2785,930,696,691,60.0374;15150790:2019,931,660,677,60.0001;15260190:3300,907,717,699,60.0001;15261140:3643,923,701,689,60.0374;15261990:2879,919,692,675,59.9628;15262740:2030,909,697,655,60.0001;15371500:3357,917,718,707,59.9628;15372450:3720,893,695,686,59.9628;15373300:2913,902,691,676,59.9628;15374050:2060,956,696,682,60.0001;15483000:3412,916,721,707,59.9628;15483950:3815,934,690,678,60.0001;15484800:2923,898,700,688,60.0001;15485550:2109,952,696,681,60.0001;15594430:3495,899,714,704,60.0001; +23 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug0211h.pcr +2 "MFB"*O% +5 "core" % +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +4 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*J'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"ASV.dial :waste1 +3 "MFB"*M  +38 "core"  + ."MFBPCR"ATV.dial :air3 +5 "MFB"*Q % +119 "core" & + "MFB"*R% +4 "core" %(4 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*P'Zz +230 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*T  +54 "core" + "MFB"*U% +4 "core" %Z E +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*S'> +4228 #"mwj"Session Ended +1826 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*W % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*V% +2 "core" %>\  f +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*Z'] +518 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*X  +52 "core" + "MFB"*[% +4 "core" %^ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*\\'p +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*]  +61 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*Y  +81 "core"  + "MFB"*_% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*`'f +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*^' +3072 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +2759 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2771 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2771 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*h  +48 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*f % +121 "core" & + "MFB"*c% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*l' +228 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*i  +53 "core" + "MFB"*j% +4 "core" %\ 3 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*n'> +14018 "Can"P uu +2095 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*p % +53 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*q% +3 "core" %> P X +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*m' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*k  +53 "core" + "MFB"*o% +4 "core" %a I +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*t'q8 +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*r  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +42 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek :empty +2 "MFB"*s'R +4746 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18143 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*w' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +2787 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*y' +1775 #"mwj"Session Begun +3998 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*z'V +2748 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*x' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +4 "MFB"*v'V +2747 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*{' +4627 "Can"J xx +1151 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"*|'V +2757 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +13 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +6 ."MFBPCR"AS.seek 1ml +3 "MFB"*~' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +4 "MFB"*}'V +5066 "core" ' +44263 "Can" C rr +43571 #t-> ATV.air3 + .ATV.dial :air3 +7 "MFB"* % +74 "core" % +359 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +6 "core" %V} +2 .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml +2 "MFB"*'w +632 "core" ' + "MFB"*% +4 "core" %p G +1480 #t-> ATV.extSrc + .ATV.dial :extSrc +6 "MFB"*  +98 "core"  +744 #t-> AS.pull 0.04, ASslow1 +2 "MFB"*% +6 "core" %p G +2 .tAS.seek 0.07ml +4 "MFB"*' +828 "core" ' + "MFB"*% +4 "core" %  N +491 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*\ % +6 "core" % * N +3 .tAS.seek 0.08ml +3 "MFB"*' +225 "core" ' + "MFB"* % +4 "core" %\  N +723 #t-> ATV.waste + .ATV.dial :waste +7 "MFB"* n +142 "core" o +492 #t-> AS.empty +2 .AS.reconfigure ASconfig +8 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +4 "MFB"*'R +497 "core" ' +2 "MFB"* % +4 "core" %R +4694 #t-> AS.pull 0.20, ASslow1 +2 "MFB"*% +5 "core" %RH +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.199ml +4 "MFB"*'@G +770 .tAS.hold +5 "MFB"* + +4 "core" 'aO +11 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.199ml Aborted!:@checkpoint: omitted +1357 #-> AS.empty +2 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +4 "MFB"*'R +255 "core" ' + "MFB"*% +4 "core" %R\\5 +839 #t-> ATV.extSrc + .ATV.dial :extSrc +7 "MFB"*  +141 "core"  +327 #t-> AS.pull 0.20, ASslow1 +2 "MFB"*% +6 "core" %RSI +2 .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml +2 "MFB"*'@8 +1069 "Can"0S vu +2987 "core" ' + "MFB"*% +4 "core" %@<k * +664 #t-> ATV.air3 + .ATV.dial :air3 +7 "MFB"* % +96 "core" & +425 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +4 "core" %@=b ) +4 .tAS.seek 0.229ml +5 "MFB"*' +623 "core" ' + "MFB"*% +4 "core" %j\ : +497 #t-> ATV.waste +2 .ATV.dial :waste +6 "MFB"*" n +59 "core" o +385 #t-> AS.empty +2 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +4 "MFB"*'R +1353 "core" ' + "MFB"* % +4 "core" %RbH +1160 #t-> shortmfb([Ss],[:extSrc]){}.finish +14 "MFB"*% +2 "core" %Ra7 +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0213h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +4 #Priming with carrier +3 .ATV.dial ARV +6 "MFB"*!  +162 "core"  + ."MFBPCR"ARV.dial :carrier +42 "MFB"**  +31 "core"  + "MFB"*(% +4 "core" %RZ8 +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0.499ml +3 "MFB"*+'${ +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +13 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*' +2902 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +14 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +3 "MFB"*% n +165 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +4 "MFB"*/'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*,'(@ +2906 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +13 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*0  +164 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*2  +38 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*3% +2 "core" %('\ +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +5 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*1'FQ +625 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +3 "MFB"*' I +68 "core" J + ."MFBPCR"delay 2 seconds +203 #Adding MM1 +2 "MFB"*6% +5 "core" %FRY +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*7' +1842 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*5 n +37 "core" n + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +206 "MFB"*8% +2 "core" %K +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*9' +671 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*4  +40 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +206 "MFB"*;% +2 "core" %{; +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*<'/ +638 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*:  +129 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*?% +2 "core" %0n\ 5 +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*@'\ +5863 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*=  +55 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*>% +2 "core" %\ K +3 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*C'\  +645 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*A  +55 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +206 "MFB"*B% +2 "core" %\ \\? +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*F' [ +5080 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*D  +76 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +8 "MFB"*E  +36 "core"  + #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*H% +7 "core" % ^i +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*K'} +12948 "Can"F tt +19643 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*G  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*N % +38 "core" & + ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +18 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +39213 "Can"E y +60004 3M  +18260 #"bkha"-> can +4 "Can"F y +41741 N r +60004 I z +60004 H f +60004 Q r +60004 F ~~ +60004 \ O j +28458 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi@; :\ @data"19010720:2275,897,736,725,59.9628;19011670:2579,917,660,685,60.0001;19012520:2015,909,697,691,60.0374;19013270:1505,925,692,682,60.0001;19122520:2329,902,716,708,60.0001;19123470:2571,924,695,688,60.0374;19124320:2022,881,696,676,60.0001;19125070:1502,937,698,687,60.0001;19234310:2276,978,719,711,60.0001;19235260:2558,903,692,680,59.9628;19236110:2030,912,669,684,60.0001;19236860:1507,933,692,677,59.9628;19346120:2336,892,717,705,60.0001;19347070:2540,937,700,688,60.0001;19347920:2023,924,695,678,60.0001;19348670:1495,905,671,693,60.0001;19457920:2293,923,690,721,59.9628;19458870:2558,941,692,687,60.0374;19459720:2022,917,700,688,60.0001;19460470:1507,942,696,683,59.9628;19569610:2319,877,715,701,60.0001;19570560:2520,895,694,696,60.0001;19571410:2037,922,692,677,60.0001;19572160:1500,945,702,683,60.0374;19680990:2297,925,719,708,60.0001;19681940:2570,897,687,645,60.0001;19682790:2029,915,697,688,60.0001;19683540:1509,915,691,675,60.0374;19792740:2322,880,716,707,60.0001;19793690:2538,951,694,685,59.9628;19794540:2013,891,692,677,60.0001;19795290:1492,905,695,686,60.0001;19904600:2321,928,715,704,60.0001;19905550:2544,939,698,690,60.0001;19906400:2043,948,661,687,60.0001;19907150:1489,898,698,688,60.0001;20016900:2318,934,713,707,60.0001;20017850:2547,922,698,683,60.0001;20018700:2015,912,693,680,60.0001;20019450:1493,914,696,679,60.0001;20128910:2280,939,719,711,60.0001;20129860:2557,885,692,678,60.0374;20130710:2023,931,669,685,60.0001;20131460:1503,917,691,675,60.0374;20240370:2289,924,726,719,59.9628;20241320:2555,920,694,680,59.9628;20242170:2017,918,696,683,60.0001;20242920:1487,938,696,684,60.0374;20351950:2302,940,685,707,60.0001;20352900:2557,892,697,684,60.0001;20353750:2025,971,695,684,60.0001;20354500:1501,905,693,682,60.0001;20463570:2307,917,722,710,60.0001;20464520:2540,931,694,688,59.9628;20465370:2025,897,696,679,59.9628;20466120:1486,935,701,687,60.0001;20575390:2323,923,718,706,60.0001;20576340:2549,938,697,655,60.0374;20577190:2033,914,690,677,60.0374;20577940:1475,931,700,695,60.0001;20686770:2292,927,724,711,60.0374;20687720:2581,912,690,679,60.0001;20688570:2015,914,666,689,60.0001;20689320:1517,950,695,681,60.0001;20798800:2310,936,718,705,60.0001;20799750:2551,910,697,684,60.0001;20800600:2041,943,661,685,60.0001;20801350:1491,912,695,682,60.0374;20910350:2299,904,722,717,59.9628;20911300:2571,931,690,675,60.0001;20912150:2017,901,698,687,60.0001;20912900:1495,908,693,679,60.0001;21021760:2290,926,688,711,60.0001;21022710:2566,892,692,684,60.0001;21023560:2035,956,694,681,60.0001;21024310:1499,902,694,684,60.0374;21133620:2320,897,717,707,59.9628;21134570:2551,926,660,685,59.9628;21135420:2025,899,692,673,60.0001;21136170:1483,953,696,685,60.0001;21245590:2278,952,719,709,60.0001;21246540:2558,910,655,683,60.0374;21247390:2014,963,696,684,60.0001;21248140:1498,903,694,676,60.0001;21357600:2294,949,721,707,59.9628;21358550:2561,900,662,683,60.0001;21359400:2040,974,697,682,60.0001;21360150:1496,898,693,682,60.0001;21469340:2287,902,724,719,59.9628;21470290:2578,941,691,683,60.0001;21471140:2000,938,698,687,60.0001;21471890:1503,952,696,683,60.0001;21581020:2281,945,721,710,60.0001;21581970:2565,924,690,675,60.0001;21582820:2009,912,669,688,60.0001;21583570:1506,925,688,677,59.9628;21692080:2288,912,693,711,60.0001;21693030:2566,925,689,678,60.0374;21693880:2032,911,698,686,60.0374;21694630:1507,909,692,673,60.0001;21803860:2293,927,715,705,60.0001;21804810:2539,915,700,686,60.0001;21805660:2047,939,695,677,60.0001;21806410:1508,921,697,689,60.0001;21915680:2326,909,717,705,60.0001;21916630:2556,916,667,687,60.0001;21917480:2035,931,692,674,60.0001;21918230:1485,928,699,692,59.9628;22027220:2332,913,720,707,59.9628;22028170:2566,937,695,683,60.0001;22029020:2030,904,695,678,60.0374;22029770:1494,939,701,685,60.0001;22138910:2293,961,724,719,59.9628;22139860:2570,921,691,675,60.0001;22140710:2018,917,697,649,60.0001;22141460:1501,940,695,681,60.0001;22250320:2332,918,717,707,59.9628;22251270:2573,938,701,691,60.0001;22252120:2040,912,693,679,60.0001;22252870:1498,949,699,657,60.0001;22361910:2326,921,713,664,59.9628;22362860:2559,904,702,684,60.0001;22363710:2047,969,694,681,60.0001;22364460:1498,924,696,682,60.0001;22473450:2356,909,718,702,60.0001;22474400:2571,946,667,687,60.0374;22475250:2047,900,690,670,60.0374;22476000:1492,951,702,687,59.9628;22585260:2327,927,721,719,60.0001;22586210:2611,919,693,679,60.0001;22587060:2029,889,702,686,59.9628;22587810:1549,940,693,673,59.9628;22697070:2372,938,719,701,60.0001;22698020:2601,899,702,691,60.0001;22698870:2096,915,661,678,60.0374;22699620:1517,892,700,691,60.0001;22808890:2367,930,722,711,59.9628;22809840:2642,889,690,683,60.0001;22810690:2082,936,696,651,59.9628;22811440:1546,888,692,669,60.0001;22920630:2416,918,680,704,59.9628;22921580:2645,937,695,680,60.0001;22922430:2111,901,690,670,60.0374;22923180:1524,927,699,683,60.0001;23032580:2408,936,722,681,60.0001;23033530:2698,948,691,678,59.9628;23034380:2120,913,696,681,60.0001;23035130:1583,937,690,674,60.0001;23144510:2428,953,721,712,60.0001;23145460:2694,908,689,669,60.0001;23146310:2126,922,697,686,60.0374;23147060:1594,925,691,673,60.0374;23256270:2446,959,721,712,60.0001;23257220:2742,910,653,676,60.0001;23258070:2168,925,696,688,60.0001;23258820:1593,917,690,674,60.0001;23367820:2507,906,718,707,60.0001;23368770:2750,955,692,690,59.9628;23369620:2198,900,689,677,60.0374;23370370:1599,927,698,683,60.0001;23480160:2508,908,722,716,60.0001;23481110:2796,951,695,688,59.9628;23481960:2195,902,694,678,60.0001;23482710:1602,954,695,685,60.0374;23591500:2543,938,718,708,59.9628; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug0213h.pcr +2 "MFB"*L% +5 "core" %F +2 #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution +4 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*O'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"ASV.dial :waste1 +3 "MFB"*I  +38 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*M % +121 "core" & + "MFB"*Q% +4 "core" %(+ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*R'Zq +227 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*J  +55 "core" + "MFB"*T% +4 "core" %Zj K +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*U'> +6059 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*P % +55 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*W% +2 "core" %>\ R [ +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*V'U +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*S  +55 "core" + "MFB"*X% +4 "core" %H F +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*['p +324 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*Z  +61 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*]  +82 "core"  + "MFB"*Y% +4 "core" %p% +2 ."MFBPCR"AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +45 "MFB"*_'V +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*\\' +3073 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2797 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*^' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*b'V +2791 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +4 "MFB"*d' +2914 "Can"N xx +2859 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"*e'V +2784 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*a  +50 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*h % +121 "core" & + "MFB"*f% +4 "core" %Vml +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*c' +234 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*g  +54 "core" + "MFB"*i% +4 "core" %\\\ 0 +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*j'> +14802 #"mwj"-> exit +2 #Session Ended +1307 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*l % +56 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*p% +3 "core" %>\ a ] +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*q' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*n  +53 "core" + "MFB"*k% +4 "core" % ) K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*o'q4 +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*m  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*r'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18142 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*t' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2764 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +2664 "Can"eI xx +3108 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +2762 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*y' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2768 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*v'V +2764 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +5068 "core" ' +2074 #t-> ATV.air3 +2 .ATV.dial :air3 +3 "MFB"*~ % +75 "core" % +472 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*% +3 "core" %V4. +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.03ml +3 "MFB"*'{ +638 "core" ' + "MFB"*}% +4 "core" %h +575 #t-> ATV.extSrc + .ATV.dial :extSrc +5 "MFB"*  +105 "core"  +354 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*% +3 "core" %wO +2 .tAS.seek 0.08ml +3 "MFB"*' +1034 "core" ' + "MFB"*% +4 "core" %s\ 2 +590 #t-> AS.empty +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*'R +493 "core" ' +3 "MFB"*\ % +4 "core" %Rd0 +912 #t-> ATV.extSrc + .ATV.dial :extSrc +5068 #-> AS.pull 0.20, ASslow1 + "MFB"* % +5 "core" %Rg6 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml +2 "MFB"*'@C +4057 "core" ' + "MFB"* % +4 "core" %@Gg $ +958 #t-> ATV.air3 +2 .ATV.dial :air3 +3 "MFB"* % +98 "core" & +582 #t-> AS.pull 0.03, ASslow1 +2 "MFB"* % +5 "core" %@Go $ +2 .tAS.seek 0.229ml +3 "MFB"*' +631 "core" ' + "MFB"*% +4 "core" %.= +255 #t-> AS.empty +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +3 "MFB"*'R +1348 "core" ' + "MFB"*% +4 "core" %R= +799 #t-> shortmfb([Ss],[:extSrc]){}.finish +11 "MFB"* % +3 "core" %R: +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0215h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +3 #Priming with carrier +2 .ATV.dial ARV +4 "MFB"*  +118 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +27 "core"  + "MFB"*% +4 "core" %R: +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$p +2284 "Can"'M xx +272 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2903 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"* n +164 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2909 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*"  +163 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +38 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"* % +2 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FT +623 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*! I +67 "core" J + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"**% +3 "core" %FO\  ^ +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*(' +1819 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"* n +38 "core" n + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +205 "MFB"*+% +2 "core" %\ 3 +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*%' +614 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +37 "core" + #"MFBPCR"adding ARV air + .delay 2 seconds +206 "MFB"*/% +2 "core" %! +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*0' +618 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*2  +127 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*3% +3 "core" % C +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*,'\ +5844 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*'  +54 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*6% +2 "core" %\ \ : +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*1'\  +629 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*5  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +205 "MFB"*8% +2 "core" %\ ^ G +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*7' - +5041 "core" ' + ."MFBPCR"delay 4 seconds +316 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +86 ."MFBPCR"ATV.dial PCR +3 "MFB"*4  +75 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +5 "MFB"*;  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*9% +5 "core" % )\  T +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*:'H +2064 #t-> PCR.abort + .PCR.abort +14567 #-> AS.stop + .AS.stop +3 "MFB"*5 +4 "core" '.S +6 !"MFBPCR"o:Slide::Error :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"*Analytical Syringe aborted at 0.485ml:@timestampu: Time M c:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni.: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressiS: voltagef11.190018654884634: @type2F: @error: aborted: @tagi?: @sourcei/:@destinationi% +2 "MFB"*?% +5 #"MFBPCR"Waiting to Resume from Checkpoint "Analytical Syringe aborted at 0.485ml" +2 ."Qmail"BadNews.email "Analytical Syringe aborted at 0.485ml",Subject: "Slide::Error in MFBPCR" +7 "core" %f +4168 #t-> ATV.ARV +2 .ATV.dial ARV +3 "MFB"*<  +75 "core"  +3129 "Can"S rr +7784 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*=  +103 "core" +1915 #t-> AS.pull 0.3, ASslow1 +3 "MFB"*>% +3 "core" %E +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.785ml +2 "MFB"*@' R +1361 .tAS.hold +4 "MFB"*A+ +4 "core" ' .Rd_ +12 + + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.785ml Aborted!:@checkpoint: omitted +722 #-> ARV.PP2 + .ARV.dial :PP2 +4 "MFB"*B n +38 "core" n +2290 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*C% +5 "core" % /d +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.558ml +2 "MFB"*D' N( +624 "core" ' + "MFB"*E% +4 "core" % N#X\ = +1062 #t-> ARV.air2 +2 .ARV.dial :air2 +3 "MFB"*H  +38 "core" +396 #t-> AS.pull 0.3, ASslow1 +3 "MFB"*F% +3 "core" % N#a\ = +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.858ml +2 "MFB"*G'2\\ +1691 .tAS.hold +4 "MFB"*N+ +4 "core" '\ dV +13 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.858ml Aborted!:@checkpoint: omitted +1105 #-> ARV.PP2 + .ARV.dial :PP2 +4 "MFB"*L n +38 "core" n +257 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*K% +3 "core" %\ J +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.649ml +2 "MFB"*I'  +621 "core" ' + "MFB"*M% +4 "core" % I / +297 #t-> ARV.air2 +2 .ARV.dial :air2 +3 "MFB"*Q  +38 "core" +589 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*O% +3 "core" % M +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.679ml +3 "MFB"*J' +632 "core" ' + "MFB"*T% +4 "core" %  R +754 #t-> ARV.PP2 + .ARV.dial :PP2 +4 "MFB"*R n +38 "core" n +235 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*P% +3 "core" %  Q +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.685ml +3 "MFB"*W' +620 "core" ' + "MFB"*U% +4 "core" % \  a +286 #t-> ARV.air2 + .ARV.dial :air2 +4 "MFB"*S  +38 "core" +229 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*X% +3 "core" %  a +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.715ml +2 "MFB"*V' _ +632 "core" ' + "MFB"*Z% +4 "core" % _ +1017 #t-> ARV.PP2 + .ARV.dial :PP2 +4 "MFB"*] n +37 "core" n +390 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*Y% +3 "core" % _I +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.721ml +3 "MFB"*[' } +641 "core" ' + "MFB"*_% +4 "core" % } C +382 #t-> ARV.air2 +2 .ARV.dial :air2 +3 "MFB"*\\  +37 "core" +261 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*`% +3 "core" % } C +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.751ml +2 "MFB"*^'  +627 "core" ' + "MFB"*b% +4 "core" % \ ; +1541 #t-> ARV.PP2 + .ARV.dial :PP2 +4 "MFB"*d n +38 "core" n +214 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*a% +3 "core" % \ ; +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.757ml +2 "MFB"*h' 2 +620 "core" ' + "MFB"*f% +4 "core" % 2 I +238 #t-> ARV.air2 +2 .ARV.dial :air2 +3 "MFB"*e  +38 "core" +205 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*g% +3 "core" % 2 I +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.787ml +2 "MFB"*i' ɿ +630 "core" ' + "MFB"*c% +4 "core" %  E +372 #t-> ARV.PP2 + .ARV.dial :PP2 +4 "MFB"*l n +38 "core" n +229 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*p% +3 "core" %  D +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.793ml +2 "MFB"*j' +621 "core" ' + "MFB"*n% +4 "core" %  I +956 #t-> ARV.air2 +2 .ARV.dial :air2 +3 "MFB"*k  +38 "core" +279 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*q% +3 "core" %  I +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.823ml +2 "MFB"*m'~ +629 "core" ' + "MFB"*o% +4 "core" %~\ ; +582 #t-> ARV.PP2 +2 .ARV.dial :PP2 +4 "MFB"*r n +36 "core" n +207 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*t% +3 "core" %~\ ; +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 .tAS.seek 0.829ml +2 "MFB"*s' +626 "core" ' + "MFB"*w% +4 "core" %\  [ +278 #t-> ARV.air2 + .ARV.dial :air2 +4 "MFB"*u  +37 "core" +214 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*y% +3 "core" %  Z +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.859ml +2 "MFB"*z'3 +627 "core" ' + "MFB"*x% +4 "core" %3 / +572 #t-> ARV.PP2 +2 .ARV.dial :PP2 +47 "MFB"*v n +39 "core" n +288 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*{% +3 "core" %3 . +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.865ml +3 "MFB"*~'Q +627 "core" ' + "MFB"*% +4 "core" %Q  ] +505 #t-> ARV.air2 +2 .ARV.dial :air2 +5 "MFB"*|  +37 "core" +540 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*}% +4 "core" %Q  \\ +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.895ml +3 "MFB"*' +625 "core" ' + "MFB"*% +4 "core" %  X +405 #t-> ARV.PP2 +2 .ARV.dial :PP2 +3 "MFB"* n +38 "core" n +195 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*% +5 "core" %  W +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.901ml +2 "MFB"*' +625 "core" ' + "MFB"*\ % +4 "core" %  U +406 #t-> ARV.air2 +2 .ARV.dial :air2 +3 "MFB"*  +37 "core" +230 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +5 "core" %U +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.931ml +2 "MFB"* ' +631 "core" ' + "MFB"*% +4 "core" %\ = +901 #t-> ARV.PP2 + .ARV.dial :PP2 +4 "MFB"* n +38 "core" n +189 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*% +3 "core" %\ = +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.937ml +2 "MFB"*' +617 "core" ' + "MFB"*% +4 "core" %  O +256 #t-> ARV.air2 +2 .ARV.dial :air2 +3 "MFB"*  +38 "core" +195 #t-> AS.pull 0.03, ASslow1 +3 "MFB"* % +4 "core" %  O +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.967ml +2 "MFB"*'R +624 "core" ' + "MFB"*% +4 "core" %R  R +731 #t-> ATV.waste + .ATV.dial :waste +5 "MFB"* n +163 "core" o +307 #t-> AS.empty +2 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*'R +5591 "core" ' + "MFB"*% +4 "core" %R +738 #t-> ARV.PP2 +2 .ARV.dial :PP2 +3 "MFB"* n +38 "core" n +272 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*% +3 "core" %R +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.005ml +2 "MFB"*'p +642 "core" ' + "MFB"*"% +4 "core" %q  +418 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*  +37 "core" +277 #t-> AS.pull 0.03, ASslow1 +3 "MFB"* % +3 "core" %p\  _ +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.035ml +3 "MFB"*' +630 "core" ' + "MFB"*!% +4 "core" % I +468 #t-> ARV.PP2 +2 .ARV.dial :PP2 +3 "MFB"** n +37 "core" o +576 #t-> AS.pull 0.01, ASslow2 +3 "MFB"*% +3 "core" % I +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.045ml +3 "MFB"*': +1020 "core" ' + "MFB"*+% +4 "core" %: F +401 #t-> ARV.air2 +2 .ARV.dial :air2 +3 "MFB"*(  +37 "core" +229 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*% +3 "core" %: F +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.075ml +2 "MFB"*/' +625 "core" ' + "MFB"*%% +4 "core" % +212 "Can"'K uu +169 #t-> ARV.PP2 + .ARV.dial :PP2 +4 "MFB"*2 n +38 "core" n +212 #t-> AS.pull 0.01, ASslow2 +3 "MFB"*3% +3 "core" % +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.085ml +2 "MFB"*0'% +1018 "core" ' + "MFB"*'% +4 "core" %"\  e +840 #t-> ARV.air2 + .ARV.dial :air2 +4 "MFB"*6  +38 "core" +212 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*,% +3 "core" %#\  d +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.115ml +3 "MFB"*5' +625 "core" ' + "MFB"*8% +4 "core" %\ 6 +1647 #t-> ARV.PP2 + .ARV.dial :PP2 +4 "MFB"*1 n +37 "core" n +221 #t-> AS.pull 0.01, ASslow2 +3 "MFB"*4% +3 "core" %\ 5 +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.125ml +3 "MFB"*;'D +1018 "core" ' + "MFB"*9% +4 "core" %? , +392 #t-> ARV.air2 +2 .ARV.dial :air2 +3 "MFB"*7  +38 "core" +202 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*:% +3 "core" %? , +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.155ml +2 "MFB"*?'c +630 "core" ' + "MFB"*<% +4 "core" %c * +410 #t-> ARV.PP2 + .ARV.dial :PP2 +4 "MFB"*= n +38 "core" n +240 #t-> AS.pull 0.01, ASslow2 +3 "MFB"*>% +3 "core" %c * +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.165ml +3 "MFB"*@'e +1030 "core" ' + "MFB"*B% +4 "core" %p& +1497 #t-> ARV.air2 +2 .ARV.dial :air2 +3 "MFB"*C  +37 "core" +290 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*A% +3 "core" %jW +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.195ml +2 "MFB"*E',< +625 "core" ' + "MFB"*H% +4 "core" %,- +295 #t-> ARV.PP2 +2 .ARV.dial :PP2 +4 "MFB"*F n +37 "core" n +199 #t-> AS.pull 0.01, ASslow2 +3 "MFB"*D% +3 "core" %,- +2 .tAS.reconfigure ASslow2 +49 "MFB"*#,,'T0 b +4 .tAS.seek 0.205ml +2 "MFB"*G'^s +1023 "core" ' + "MFB"*L% +4 "core" %^n G +306 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*K  +37 "core" +214 #t-> AS.pull 0.03, ASslow1 +4 "MFB"*N% +3 "core" %^n G +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.235ml +2 "MFB"*M'@ +627 "core" ' + "MFB"*Q% +4 "core" %: + +663 #t-> ARV.PP2 +2 .ARV.dial :PP2 +3 "MFB"*O n +38 "core" n +226 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*I% +5 "core" %: + +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.245ml +2 "MFB"*T'' +1021 "core" ' + "MFB"*R% +4 "core" %' > +365 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*P  +36 "core" +367 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*J% +5 "core" %'\ = +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.275ml +2 "MFB"*U'R +627 "core" ' + "MFB"*S% +4 "core" %L / +529 #t-> ARV.PP2 +2 .ARV.dial :PP2 +5 "MFB"*X n +38 "core" n +241 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*W% +5 "core" %L0 / +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.285ml +2 "MFB"*Z' +1040 "core" ' + "MFB"*]% +4 "core" %I +438 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*Y  +37 "core" +181 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*V% +5 "core" %] +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.315ml +2 "MFB"*_'i +630 "core" ' + "MFB"*\\% +4 "core" %tW - +593 #t-> ARV.PP2 + .ARV.dial :PP2 +5 "MFB"*` n +37 "core" n +199 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*[% +4 "core" %tY - +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.325ml +2 "MFB"*b' +1035 "core" ' + "MFB"*d% +4 "core" %m +601 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*a  +37 "core" +233 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*^% +3 "core" %c/ +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.355ml +2 "MFB"*f'P +632 "core" ' + "MFB"*e% +4 "core" %PT - +357 #t-> ARV.PP2 +2 .ARV.dial :PP2 +3 "MFB"*g n +38 "core" n +226 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*h% +5 "core" %Pd - +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.365ml +2 "MFB"*c' +1017 "core" ' + "MFB"*l% +4 "core" % ) +447 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*p  +37 "core" +201 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*i% +5 "core" %` ) +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.395ml +2 "MFB"*n' +627 "core" ' + "MFB"*k% +4 "core" %\\ ' +838 #t-> ARV.PP2 +2 .ARV.dial :PP2 +3 "MFB"*q n +38 "core" n +253 #t-> AS.pull 0.01, ASslow2 +3 "MFB"*j% +3 "core" %< ' +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.405ml +2 "MFB"*o'K +1025 "core" ' + "MFB"*r% +4 "core" %Kj J +249 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*t  +37 "core" +187 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*m% +3 "core" %Kr J +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.435ml +3 "MFB"*w' +629 "core" ' + "MFB"*u% +4 "core" %j\ 0 +639 #t-> ARV.PP2 +2 .ARV.dial :PP2 +3 "MFB"*y n +37 "core" n +182 #t-> AS.pull 0.01, ASslow2 +3 "MFB"*s% +3 "core" %\ 0 +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.445ml +2 "MFB"*x'\ +1026 "core" ' + "MFB"*v% +4 "core" %r @ +331 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*{  +38 "core" +214 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*z% +3 "core" %a @ +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.475ml +3 "MFB"*' +628 "core" ' + "MFB"*|% +4 "core" %c\ 6 +643 #t-> ARV.PP2 +2 .ARV.dial :PP2 +3 "MFB"*} n +38 "core" n +195 #t-> AS.pull 0.01, ASslow2 +3 "MFB"*~% +3 "core" %o\ 6 +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.485ml +3 "MFB"*'( +1014 "core" ' + "MFB"*% +4 "core" %)` # +287 #t-> ARV.air2 + .ARV.dial :air2 +4 "MFB"*  +38 "core" +215 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*% +4 "core" %)_ # +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.515ml +3 "MFB"*\ 't +629 "core" ' + "MFB"* % +4 "core" %uc\ 3 +483 #t-> ARV.PP2 + .ARV.dial :PP2 +5 "MFB"* n +37 "core" n +182 #t-> AS.pull 0.01, ASslow2 +3 "MFB"*% +3 "core" %ua\ 2 +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.525ml +2 "MFB"*'H +1028 "core" ' + "MFB"* % +4 "core" %N f L +1247 #t-> ARV.air2 +2 .ARV.dial :air2 +3 "MFB"*  +38 "core" +174 #t-> AS.pull 0.03, ASslow1 +2 "MFB"* % +4 "core" %N_X +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.555ml +2 "MFB"*' > +631 "core" ' + "MFB"*% +4 "core" % > +623 #t-> ARV.PP2 + .ARV.dial :PP2 +4 "MFB"* n +37 "core" n +187 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*% +4 "core" % >9 +3 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.565ml +2 "MFB"*' p_ +1024 "core" ' + "MFB"*% +4 "core" % p^ K +718 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*  +37 "core" +196 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +4 "core" % p^ K +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.595ml +2 "MFB"*'\ 0 +626 "core" ' + "MFB"*% +4 "core" %\ ,\ 1 +635 #t-> ARV.PP2 +2 .ARV.dial :PP2 +3 "MFB"* n +38 "core" n +173 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*"% +5 "core" %\ -\ 0 +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.605ml +2 "MFB"*'\ 9s +1030 "core" ' + "MFB"* % +4 "core" %\ 9z  C +541 #t-> ARV.air2 +2 .ARV.dial :air2 +5 "MFB"*  +38 "core" +216 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*!% +5 "core" %\ 9yQ +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.635ml +2 "MFB"**'\ K +634 "core" ' + "MFB"*% +4 "core" %\ M\ 7 +1345 #t-> ARV.PP2 + .ARV.dial :PP2 +5 "MFB"* n +38 "core" n +246 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*+% +5 "core" %\ N\ 6 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.645ml +2 "MFB"*('  +1027 "core" ' + "MFB"*% +4 "core" % ! +288 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*  +37 "core" +178 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*%% +5 "core" % j +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.675ml +2 "MFB"*2' l +629 "core" ' + "MFB"*3% +4 "core" % c\ < +700 #t-> ARV.PP2 + .ARV.dial :PP2 +5 "MFB"*/ n +38 "core" n +240 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*'% +5 "core" % d\ ; +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.685ml +2 "MFB"*6' ˪ +1028 "core" ' + "MFB"*,% +4 "core" % ˻ +318 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*0  +37 "core" +177 #t-> AS.pull 0.03, ASslow1 +4 "MFB"*8% +3 "core" % ˮE +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.715ml +2 "MFB"*1' b +633 "core" ' + "MFB"*4% +4 "core" % b~\  ^ +1105 #t-> ARV.PP2 +2 .ARV.dial :PP2 +3 "MFB"*5 n +38 "core" n +221 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*9% +5 "core" % b\  ] +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.725ml +2 "MFB"*7' +1023 "core" ' + "MFB"*:% +4 "core" %  M +650 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*;  +37 "core" +229 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*<% +5 "core" %  M +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.755ml +2 "MFB"*=' + +628 "core" ' + "MFB"*>% +4 "core" % + > +218 #t-> ARV.PP2 +2 .ARV.dial :PP2 +3 "MFB"*? n +37 "core" n +183 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*B% +4 "core" % + > +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 .tAS.seek 0.765ml +3 "MFB"*C' ] +650 "Can"oL tt +390 "core" ' + "MFB"*A% +4 "core" % ] +702 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*@  +37 "core" +235 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*H% +3 "core" % ] +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.795ml +2 "MFB"*F' +628 "core" ' + "MFB"*D% +4 "core" % \ < +213 #t-> ARV.PP2 +2 .ARV.dial :PP2 +3 "MFB"*E n +37 "core" n +217 #t-> AS.pull 0.01, ASslow2 +3 "MFB"*L% +3 "core" % \ < +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 .tAS.seek 0.805ml +2 "MFB"*K'' +1024 "core" ' + "MFB"*N% +4 "core" %'  ^ +736 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*G  +38 "core" +214 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*Q% +4 "core" %'  ] +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.835ml +3 "MFB"*O' +624 "core" ' + "MFB"*I% +4 "core" % C +461 #t-> ARV.PP2 + .ARV.dial :PP2 +4 "MFB"*M n +38 "core" n +230 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*R% +4 "core" % C +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.845ml +2 "MFB"*P' +1044 "core" ' + "MFB"*J% +4 "core" % +212 #t-> ARV.air2 +2 .ARV.dial :air2 +3 "MFB"*T  +37 "core" +182 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*S% +3 "core" % +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.875ml +3 "MFB"*X' +628 "core" ' + "MFB"*W% +4 "core" %  T +185 #t-> ARV.PP2 +2 .ARV.dial :PP2 +3 "MFB"*U n +38 "core" n +315 #t-> AS.pull 0.01, ASslow2 +3 "MFB"*]% +4 "core" %  T +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.885ml +2 "MFB"*Y'5 +1022 "core" ' + "MFB"*V% +4 "core" %2 h +404 #t-> ARV.air2 +2 .ARV.dial :air2 +3 "MFB"*Z  +38 "core" +215 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*\\% +3 "core" %2 h +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.915ml +3 "MFB"*`'P +624 "core" ' + "MFB"*[% +4 "core" %P I +305 #t-> ARV.PP2 +2 .ARV.dial :PP2 +3 "MFB"*_ n +37 "core" n +253 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*d% +5 "core" %P I +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.925ml +2 "MFB"*a'I +1028 "core" ' + "MFB"*^% +4 "core" %P +401 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*b  +37 "core" +223 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*e% +5 "core" %NM +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.955ml +2 "MFB"*g' +633 "core" ' + "MFB"*h% +4 "core" %,  Q +416 #t-> ARV.PP2 +2 .ARV.dial :PP2 +4 "MFB"*f n +37 "core" n +275 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*l% +5 "core" %, P Q +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.965ml +2 "MFB"*p'Kr +1021 "core" ' + "MFB"*i% +4 "core" %Kl  Y +378 #t-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*c  +37 "core" +217 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*k% +5 "core" %Km  X +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.995ml +4 "MFB"*q'? +625 "core" ' + "MFB"*j% +4 "core" %? I +486 #t-> ATV.waste + .ATV.dial :waste +421 #-> AS.empty +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +3 "MFB"*n'R +5756 "core" ' + "MFB"*r% +4 "core" %R^n +36323 "Can"Q sr +60004 N ss +1817 #"bkha"-> exit +2 #Session Ended +58185 "Can"I ss +60004 N sr +60004 N ss +60004 I ss +60004 N rr +60004 P ss +60004 J ss +60004 M ss +60004 P ss +60004 J ss +60004 K ss +60004 O ss +60004 K ss +60004 K ss +60004 P ss +60004 |L ss +60004 H ss +60004 R ss +60004 oK ss +60004 H ss +60004 P ss +60004 hL ss +60004  H ss +60004 R ss +60004 dK ss +60004 I ss +60004 Q sr +60004 MI ss +60004 +M sr +60004 P sr +60004 @I ss +60004 ,O ss +60004 P ss +60004 [ ss +60004 tf ss +60004 q rr +60004 x ss +60004  ss +60004 u ss +60004 KU ss +60004 S ss +60004 +M ss +60004 X ss +60004 LN ss +60004 Q ss +60004 U ss +60004 GM ss @CEST1533247574.51 WK ss +60004 U ss +60004 *N ss +60004 J ss +60004 S ss +60004 eL ss +60004 I ss +60004 ZR ss +60004 N ss +60004 H ss +60004 +R ss +60004 |N ss +60004 H ss +60004 ]R sr +60004 ^M rr +60004 dH sr +60004 TR ss +60004 ^N ss +60004 F sr +60004 Q ss +60004 FI sr +42938 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time a39 + !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 +6 #mEXIT @1533260004.78CEST @1533285299.19CEST = =tMAIN =mMAIN_scheduler @CEST1533285300.87 #"core_reset"Sent BREAK +2 #t@0x0959, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +214 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +183 !o:AnalyticalModule::PCRCore: @refiح; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +273 "Can"*S a + *S a #tPolling Can every 10:00 +7 #Cleanly exited at 03:33:24CEST03-Aug-18 +1539 #-> ESP.ready? +411 #-> ESP.ready! +3 #Powering core bus +514 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %Z +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X +2 .tForearm.seek :retract +2 "manipulator"&)'\ +99 "core" ' +2 "manipulator"&*% +3 "core" %\  c +2 "processing"%+& +4 "collection"',& +4 "core" & + &NPN + .tCC.reconfigure CCconfig +3 ."openPC"PC.reconfigure PCconfig +3 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +3 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +2 "collection"'-( +3 "processing"%.( +277 "core" ( +18 ( +2 "collection"'/ +3 "core"  +2 "processing"%0 +3 "core" V + "processing"%1 +3 "core"  +2 "processing"%2 +2 "core"  +2 "collection"'3 +3 "core" | +2 "MFB"*4 +2 "core" o +2 "MFB"*5 +3 "core"  + "MFB"*6 +3 "core"  +2 "MFB"*79 +3 "core" 9u + "MFB"*8% +4 "core" %_ +2 "sampler")9% +4 "core" % i +2 "collection"':& +3 "core" &MP/  +2 "collection"';% +3 "core" %3MMV +2 "processing"%<& +3 "core" &y \ +2 "processing"%=% +3 "core" %x +2 "manipulator"&>% +4 "core" %\  \  S +2 "manipulator"&?& +3 "core" &o\ \  +2 "storage"(@& +3 "core" & = + +2 "storage"(A% +3 "core" %Q ~ ) 8 +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +2 "core" 9 +981 #t-> MFB.ready! +2 "MFB"*D% +3 "core" %^ +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" %g +2 .tATV.dial :air2 + "MFB"*F  +103 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +551 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5289 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +119 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5254 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 + "MFB"*K  +116 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +5 "core"  +14970 #t-> ARV.air3 +2 .ARV.dial :air3 + "MFB"*M % +138 "core" $ +456 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*N  +146 "core"  +4016 #t-> AS.pull 0.5, ASslow1 +2 "MFB"*O% +3 "core" %Rq +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.499ml +2 "MFB"*P'$o +10080 "core" ' +2 "MFB"*Q% +4 "core" %$b_ H +999 #t-> ARV.PP2 +2 .ARV.dial :PP2 + "MFB"*R n +127 "core" n +4117 #t-> AS.push 0.05, ASslow1 +2 "MFB"*S% +2 "core" %$c G +3 .tAS.seek 0.449ml +2 "MFB"*T') +1032 "core" ' +2 "MFB"*U% +3 "core" %)  +763 #t-> AS.push 0.05, ASslow1 +2 "MFB"*V% +3 "core" %)  +2 .tAS.seek 0.399ml +2 "MFB"*W'- +1029 "core" ' +2 "MFB"*X% +3 "core" %- +583 #t-> AS.push 0.05, ASslow1 +2 "MFB"*Y% +3 "core" %- +2 .tAS.seek 0.349ml +2 "MFB"*Z'2I +1028 "core" ' +2 "MFB"*[% +3 "core" %2L +3158 "Can"CJ rr +2950 #t-> AS.pull 0.15, ASslow1 +2 "MFB"*\\% +3 "core" %2L +2 .tAS.seek 0.499ml +2 "MFB"*]'$h +3042 "core" ' +2 "MFB"*^% +3 "core" %$h B +1691 #t-> AS.pull 0.10, ASslow1 +2 "MFB"*_% +3 "core" %$i A +2 .tAS.seek 0.599ml +2 "MFB"*`'\ ' +2034 "core" ' +2 "MFB"*a% +3 "core" %\ &\ 1 +4016 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*b% +3 "core" %\ '\ 0 +2 .tAS.seek 0.649ml +2 "MFB"*c'  +1028 "core" ' +2 "MFB"*d% +3 "core" %  D +4298 #t-> AS.pull 0.15, ASslow1 +2 "MFB"*e% +2 "core" % V C +2 .tAS.seek 0.799ml +2 "MFB"*f' +3039 "core" ' +2 "MFB"*g% +3 "core" %] E +3575 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*h  +36 "core" +1103 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*i% +3 "core" %j E +2 .tAS.seek 0.829ml +2 "MFB"*j'~ +625 "core" ' +2 "MFB"*k% +3 "core" %~J B +929 #t-> ARV.PP2 +2 .ARV.dial :PP2 + "MFB"*l n +37 "core" n +808 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*m% +3 "core" %~l B +2 .tAS.seek 0.839ml +2 "MFB"*n' +223 "core" ' +2 "MFB"*o% +3 "core" %ѿ W P +302 #t-> ARV.air2 +2 .ARV.dial :air2 +2 "MFB"*p  +36 "core" +394 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*q% +3 "core" % ` O +2 .tAS.seek 0.869ml +2 "MFB"*r'h +627 "core" ' +2 "MFB"*s% +3 "core" %h H +337 #t-> ARV.PP2 +2 .ARV.dial :PP2 + "MFB"*t n +36 "core" n +963 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*u% +2 "core" %hj H +3 .tAS.seek 0.879ml + "MFB"*v' +224 "core" ' +2 "MFB"*w% +3 "core" % a Q +847 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*x  +36 "core" +277 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*y% +3 "core" % q P +2 .tAS.seek 0.909ml +2 "MFB"*z'1 +626 "core" ' +2 "MFB"*{% +3 "core" %1\ a [ +543 #t-> ARV.PP2 +2 .ARV.dial :PP2 +2 "MFB"*| n +36 "core" n +227 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*}% +3 "core" %1\ Q [ +2 .tAS.seek 0.919ml +2 "MFB"*~'c +223 "core" ' +2 "MFB"*% +4 "core" %c b \\ +787 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*  +36 "core" +297 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" %c\ W [ +2 .tAS.seek 0.949ml +2 "MFB"*' +623 "core" ' +2 "MFB"*% +3 "core" % d d +455 #t-> ARV.PP2 +2 .ARV.dial :PP2 + "MFB"* n +36 "core" n +506 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*% +3 "core" %\  d +2 .tAS.seek 0.959ml + "MFB"*', +222 "core" ' +2 "MFB"*% +3 "core" %, o N +1870 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*  +36 "core" +447 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*\ % +3 "core" %, L M +2 .tAS.seek 0.989ml +2 "MFB"* ' +625 "core" ' +2 "MFB"* % +3 "core" %\ + a +895 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"* n +163 "core" n +1262 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +5718 "core" ' +2 "MFB"*% +3 "core" %R +1381 #t-> ATV.ARV +2 .ATV.dial ARV + "MFB"*  +161 "core"  +241 #t-> ARV +743 #-> ARV.PP2 +2 .ARV.dial :PP2 + "MFB"* n +36 "core" n +340 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*' +230 "core" ' +2 "MFB"*% +3 "core" % E +782 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*  +36 "core" +386 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" % E +2 .tAS.seek 0.039ml +2 "MFB"*' +624 "core" ' +2 "MFB"*% +3 "core" % B +614 #t-> ARV.PP2 +2 .ARV.dial :PP2 + "MFB"* n +36 "core" n +1446 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*% +3 "core" % B +2 .tAS.seek 0.049ml +2 "MFB"*'N +223 "core" ' +2 "MFB"* % +4 "core" %N K +697 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*"  +36 "core" +502 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" %N K +3 .tAS.seek 0.079ml + "MFB"*(' +627 "core" ' +2 "MFB"*% +3 "core" % @ +1176 #t-> ARV.PP2 +2 .ARV.dial :PP2 + "MFB"*! n +36 "core" n +200 "Can"K ts +823 #t-> AS.pull 0.01, ASslow1 +2 "MFB"**% +3 "core" %{ ? +2 .tAS.seek 0.089ml +2 "MFB"*,'* +226 "core" ' +2 "MFB"*+% +3 "core" %@ +576 #t-> ARV.air2 +2 .ARV.dial :air2 +2 "MFB"*%  +35 "core" +1388 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*'% +3 "core" %*kU +2 .tAS.seek 0.119ml +2 "MFB"*/' +630 "core" ' +2 "MFB"*0% +3 "core" %\ 9 +785 #t-> ARV.PP2 +2 .ARV.dial :PP2 + "MFB"*1 n +37 "core" n +1109 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*2% +2 "core" %f\ 9 +3 .tAS.seek 0.129ml + "MFB"*3'5 +220 "core" ' +2 "MFB"*4% +3 "core" %,r +1107 #t-> ARV.air2 +10 .ARV.dial :air2 +2 "MFB"*5  +35 "core" +936 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*6% +2 "core" %, +3 .tAS.seek 0.159ml + "MFB"*7'v +627 "core" ' +2 "MFB"*8% +3 "core" %v * +396 #t-> ARV.PP2 +2 .ARV.dial :PP2 + "MFB"*9 n +36 "core" n +1239 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*:% +3 "core" %vz * +2 .tAS.seek 0.169ml +2 "MFB"*;'? +223 "core" ' +2 "MFB"*<% +3 "core" %7\ : +1234 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*=  +36 "core" +352 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*>% +3 "core" %7\ : +2 .tAS.seek 0.199ml +2 "MFB"*?'@ +628 "core" ' +2 "MFB"*@% +4 "core" %@ ' +1254 #t-> ARV.PP2 +2 .ARV.dial :PP2 + "MFB"*A n +37 "core" n +418 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*B% +3 "core" %@ ' +2 .tAS.seek 0.209ml +2 "MFB"*C'rT +226 "core" ' +2 "MFB"*D% +3 "core" %r[ p +1202 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*E  +37 "core" +222 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*F% +3 "core" %r[ p +2 .tAS.seek 0.239ml +2 "MFB"*G' - +627 "core" ' +2 "MFB"*I% +3 "core" % -\ 8 +1480 #t-> ARV.PP2 +2 .ARV.dial :PP2 + "MFB"*H n +37 "core" n +1132 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*K% +3 "core" % .\ 7 +2 .tAS.seek 0.249ml +2 "MFB"*L';t +226 "core" ' +2 "MFB"*M% +3 "core" %;p\ 6 +966 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*N  +37 "core" +259 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*O% +3 "core" %;r%\ 4 +2 .tAS.seek 0.279ml +2 "MFB"*J'D +626 "core" ' +2 "MFB"*Q% +3 "core" %H\ 1 +540 #t-> ARV.PP2 +2 .ARV.dial :PP2 + "MFB"*R n +36 "core" n +218 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*S% +3 "core" %H\ 1 +2 .tAS.seek 0.289ml +2 "MFB"*P' +220 "core" ' +2 "MFB"*U% +3 "core" %~\ 7 +1284 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*V  +36 "core" +232 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*T% +3 "core" %~\ 7 +2 .tAS.seek 0.319ml +2 "MFB"*X'P +625 "core" ' +2 "MFB"*Y% +3 "core" %H  U +3127 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*W n +163 "core" o +396 #t-> AS.empty +3 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*['R +1868 "core" ' +2 "MFB"*\\% +3 "core" %R}o +2399 #t-> pcrDecon + "MFB"*Z% +3 "core" %RT@ +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*^'(@ +2905 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*_ % +74 "core" % +2 "MFB"*]% +3 "core" %(7p +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml + "MFB"*a'Z} +227 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*b  +36 "core" +2 "MFB"*`% +3 "core" %ZT C +2 .tAS.seek 0.81ml +2 "MFB"*d'> +6060 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*e % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*c% +3 "core" %> g X +2 .tAS.seek 0.835ml + "MFB"*g'| +526 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*h  +51 "core" +2 "MFB"*i% +3 "core" %|n A +2 .tAS.seek 0.82ml +2 "MFB"*f'q +323 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*k  +148 "core"  + .tdelay 3 seconds +303 .ATV.dial :ARV + "MFB"*l  +81 "core"  +2 "MFB"*m% +3 "core" %q!c- +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*o' +2035 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*j' +3073 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*p'V +2773 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*q' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*n'V +29 "Can"L yy +2721 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*s' +5775 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*t'V +2774 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*u  +47 "core"  +2 .tATV.dial :air3 + "MFB"*w % +118 "core" & +2 "MFB"*r% +3 "core" %V|= +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*x' +231 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*y  +51 "core" +2 "MFB"*v% +3 "core" %z\ 0 +2 .tAS.seek 0.81ml +2 "MFB"*{'> +16112 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*| % +53 "core" % + .tdelay 3 seconds +303 "MFB"*}% +3 "core" %>  M +2 .tAS.seek 0.835ml + "MFB"*' +525 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*z  +52 "core" +2 "MFB"*% +3 "core" % G +2 .tAS.seek 0.82ml +2 "MFB"*'qB +323 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*~  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*'R +4741 "core" ' + .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18743 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5559 "Can"vP xx +216 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2771 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5769 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2801 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"* ' +5770 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*\ 'V +2780 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5773 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"* 'V +2764 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +37 "MFB"* ' +5778 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"* 'V +5065 "core" ' +2347 #t-> ATV.air3 +2 .ATV.dial :air3 + "MFB"* % +73 "core" % +2211 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" %V~ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.03ml +2 "MFB"*'v +628 "core" ' +2 "MFB"*% +3 "core" %lr B +617 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*  +95 "core"  +429 #t-> AS.pull 0.05, ASslow1 + "MFB"*% +4 "core" %mq A +2 .tAS.seek 0.08ml + "MFB"*' +1029 "core" ' +2 "MFB"*% +3 "core" %n H +550 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"* n +142 "core" o +347 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +494 "core" ' +2 "MFB"*% +3 "core" %Rqz +6291 #t-> ATV.extSrc +2 .ATV.dial :extSrc +2 "MFB"*  +139 "core"  +1211 #t-> AS.pull 0.02, ASslow1 +2 "MFB"* % +3 "core" %R{c +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.019ml +2 "MFB"*'X +430 "core" ' +2 "MFB"*"% +3 "core" %[\ ! ] +163 "Can"N tt +1260 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" %[  ] +2 .tAS.seek 0.049ml +2 "MFB"*'N- +626 "core" ' +2 "MFB"*% +3 "core" %N3\ = +1826 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*!% +3 "core" %N3\ = +2 .tAS.seek 0.249ml +2 "MFB"**'; +4043 "core" ' +2 "MFB"*+% +3 "core" %; , +860 #t-> ATV.air3 +2 .ATV.dial :air3 + "MFB"*( % +96 "core" & +646 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*%% +3 "core" %; , +2 .tAS.seek 0.279ml +2 "MFB"*''҅ +623 "core" ' +2 "MFB"*,% +3 "core" % o +448 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*0 n +58 "core" o +263 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*1'R +1641 "core" ' +2 "MFB"*2% +3 "core" %R6a +7483 #t-> shortmfb([Ss],[:extSrc]){}.finish +10 "MFB"*4% +3 "core" %RJD +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0311h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*/  +162 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*5  +25 "core"  +2 "MFB"*6% +3 "core" %RGD +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*3'$p +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*8' +2903 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*9 n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*:'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*<'(@ +2903 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*7  +159 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*=  +35 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*>% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*;'FH +626 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 +2 "MFB"*@ I +57 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*A% +3 "core" %FE r +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*B' +1816 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP2 + "MFB"*D n +37 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*?% +3 "core" %q , +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*E' +619 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*F  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*C% +3 "core" %\ ; +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*I' +613 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*H  +126 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*K% +3 "core" %z\ 5 +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*M'\ +5859 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*G  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*N% +3 "core" %\ lJ +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*O'\  +640 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*L  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*Q% +3 "core" %\ ZY +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*R' @ +5072 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*S  +71 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*U  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*J% +4 "core" % FAd +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*V'e +1609 "Can"A ts +30980 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*T  +72 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*P % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +27886 "Can"M x +60004 ~M x +60004 pI r +60004 F { +60005 P e +60004 M s +60004 F }} +60004 %O r +39666 ."PCR"PCR.off +170 !o:#AnalyticalModule::PCRRawSample: @refiح; :\ @data"E4138120:2272,911,719,722,59.9628;4139070:2561,937,690,679,60.0001;4139920:2024,902,700,691,60.0374;4140670:1498,932,691,678,60.0374;4250120:2307,946,716,702,59.9628;4251070:2548,917,699,691,60.0001;4251920:2036,931,690,682,60.0374;4252670:1474,905,696,688,60.0001;4361800:2322,886,684,706,60.0001;4362750:2556,951,696,690,60.0001;4363600:2032,903,694,677,60.0001;4364350:1480,931,698,694,60.0001;4473250:2283,938,721,709,60.0001;4474200:2558,879,694,685,60.0001;4475050:2016,942,699,683,60.0001;4475800:1505,884,695,673,60.0001;4584840:2303,918,724,712,60.0001;4585790:2563,913,693,684,59.9628;4586640:1999,950,695,685,60.0001;4587390:1491,955,695,688,60.0001;4696140:2321,892,713,703,60.0001;4697090:2546,965,697,695,60.0374;4697940:2039,904,691,674,60.0001;4698690:1471,924,699,680,59.9628;4807750:2313,900,717,703,59.9628;4808700:2549,928,698,691,60.0001;4809550:2047,933,693,678,60.0001;4810300:1491,938,696,646,59.9628;4919680:2297,927,694,712,60.0001;4920630:2561,918,689,678,60.0001;4921480:2011,934,697,690,60.0001;4922230:1502,939,691,682,60.0001;5032050:2276,945,720,709,59.9628;5033000:2564,924,693,683,60.0001;5033850:2041,952,694,687,60.0001;5034600:1505,883,688,641,60.0001;5143920:2316,942,686,704,59.9628;5144870:2547,928,696,685,60.0001;5145720:2030,932,694,683,60.0001;5146470:1487,894,699,688,60.0001;5255460:2302,909,725,718,60.0001;5256410:2558,925,692,673,60.0374;5257260:2008,904,699,688,60.0001;5258010:1516,938,694,674,60.0001;5367600:2326,907,723,708,60.0001;5368550:2566,930,662,682,60.0374;5369400:2043,892,695,680,60.0374;5370150:1502,936,695,685,60.0001;5479320:2290,942,721,712,59.9628;5480270:2561,915,691,673,60.0374;5481120:1996,914,700,682,60.0374;5481870:1515,907,692,674,60.0001;5590800:2318,885,722,712,59.9628;5591750:2541,956,697,688,60.0001;5592600:2023,905,690,645,60.0374;5593350:1501,953,697,681,60.0001;5702400:2285,935,721,714,59.9628;5703350:2555,907,693,678,60.0001;5704200:2024,950,698,683,59.9628;5704950:1508,943,658,679,60.0001;5813920:2286,941,690,715,59.9628;5814870:2551,912,692,678,60.0001;5815720:2020,953,697,681,60.0001;5816470:1499,901,689,677,60.0001;5925620:2297,944,721,710,60.0001;5926570:2538,914,692,683,60.0001;5927420:2033,966,698,682,60.0001;5928170:1500,887,697,685,60.0001;6037330:2291,932,725,713,60.0001;6038280:2557,925,658,681,60.0001;6039130:2009,932,696,684,60.0001;6039880:1510,911,697,674,60.0001;6148730:2318,896,716,701,59.9628;6149680:2553,919,696,687,60.0001;6150530:2034,936,657,673,60.0001;6151280:1475,909,701,691,60.0001;6260690:2295,919,725,711,59.9628;6261640:2568,944,691,678,59.9628;6262490:2026,925,695,652,60.0001;6263240:1506,961,692,681,60.0001;6372520:2305,946,717,705,59.9628;6373470:2562,944,694,685,59.9628;6374320:2052,937,784,686,60.0374;6375070:1476,898,691,688,60.0374;6484590:2328,938,720,709,59.9628;6485540:2562,953,696,684,59.9628;6486390:2046,924,695,677,60.0374;6487140:1472,956,697,686,60.0001;6596640:2309,957,718,706,60.0001;6597590:2550,933,696,687,60.0001;6598440:2044,939,694,678,60.0001;6599190:1470,904,699,689,60.0001;6708380:2299,941,717,709,60.0001;6709330:2570,902,692,678,60.0001;6710180:2032,942,694,684,60.0001;6710930:1508,904,658,671,60.0374;6820260:2294,953,718,707,60.0001;6821210:2571,885,690,680,60.0001;6822060:2030,943,693,683,60.0001;6822810:1503,871,687,639,60.0001;6932460:2290,935,719,714,60.0001;6933410:2575,923,690,674,60.0001;6934260:2017,946,696,686,60.0001;6935010:1511,920,662,674,60.0374;7044310:2319,944,689,701,60.0001;7045260:2570,912,698,688,59.9628;7046110:2053,938,692,678,60.0001;7046860:1496,899,701,686,60.0001;7156180:2294,947,716,678,60.0001;7157130:2583,912,693,679,60.0001;7157980:2037,961,696,680,60.0001;7158730:1498,948,694,680,60.0001;7267820:2295,925,717,718,59.9628;7268770:2574,918,690,675,60.0374;7269620:2036,900,701,687,60.0374;7270370:1501,946,691,677,60.0001;7379550:2320,932,717,706,60.0001;7380500:2560,880,694,652,60.0001;7381350:2037,953,694,680,60.0001;7382100:1504,931,698,690,60.0374;7491260:2316,918,722,714,59.9628;7492210:2602,929,690,676,60.0001;7493060:2005,942,696,686,60.0001;7493810:1515,940,692,676,60.0374;7602900:2342,958,720,708,60.0001;7603850:2595,886,696,683,59.9628;7604700:2055,943,697,680,60.0001;7605450:1488,868,698,678,60.0001;7714240:2386,917,683,701,59.9628;7715190:2618,920,698,686,60.0374;7716040:2102,939,695,679,60.0374;7716790:1532,937,698,691,60.0001;7826000:2388,948,718,708,60.0001;7826950:2643,931,699,693,60.0001;7827800:2105,969,695,684,60.0001;7828550:1545,929,690,686,60.0001;7937790:2448,929,721,708,60.0001;7938740:2704,945,664,682,60.0001;7939590:2136,919,696,681,60.0001;7940340:1555,927,698,683,60.0001;8049770:2440,946,721,717,59.9628;8050720:2752,917,657,678,60.0001;8051570:2155,944,695,681,60.0001;8052320:1589,944,692,678,60.0001;8161540:2482,950,723,713,59.9628;8162490:2797,960,693,676,60.0001;8163340:2161,930,700,683,60.0001;8164090:1642,939,695,674,60.0001;8273280:2551,919,720,705,59.9628;8274230:2820,969,696,684,60.0001;8275080:2225,900,660,679,60.0374;8275830:1610,949,697,686,60.0001;8384920:2567,975,722,711,60.0001;8385870:2873,909,696,680,60.0001;8386720:2256,955,701,693,60.0374;8387470:1649,931,692,674,60.0374;8496870:2605,941,722,706,59.9628;8497820:2913,936,690,688,60.0001;8498670:2303,964,695,684,60.0374;8499420:1648,916,693,680,60.0374;8608760:2676,898,714,705,59.9628;8609710:2960,959,694,683,60.0001;8610560:2328,930,692,678,60.0001;8611310:1664,921,666,689,60.0001;8720530:2709,892,681,707,60.0001; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug0311h.pcr + "MFB"*Y% +3 "core" %d +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*W'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*X  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*\\ % +119 "core" & +2 "MFB"*Z% +3 "core" %(5 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml + "MFB"*['Z{ +228 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +37 "MFB"*_  +57 "core" +2 "MFB"*]% +3 "core" %Zz  C +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*^'> +6054 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*b % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*`% +3 "core" %>  Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*a'] +517 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*e  +51 "core" +2 "MFB"*c% +3 "core" %[ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*d'p +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*h  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*i  +81 "core"  +2 "MFB"*g% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*k'` +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*l' +3071 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +2774 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +835 "Can"M xx +4937 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*o'V +2784 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*p'V +2777 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*q  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*n % +118 "core" & +2 "MFB"*s% +3 "core" %VgZ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*u' +233 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*w  +52 "core" +2 "MFB"*r% +3 "core" %g\ : +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*t'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*y % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*v% +3 "core" %> J +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*x' +517 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*|  +53 "core" +2 "MFB"*}% +3 "core" % +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*{'q9 +323 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*z  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18141 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +936 "Can"J yy +4848 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2772 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2766 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2788 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2788 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +5066 "core" ' +12667 "Can"B ss +56438 #t-> deconEluateRecoveryLine :extSrc +2 #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 "MFB"* n +127 "core" n +2 .tAS.seek 0ml +2 "MFB"* 'V +3 "core" ' + .tATV.dial :air3 +2 "MFB"* % +72 "core" $ +2 "MFB"*% +3 "core" %V5 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*' +234 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*  +37 "core"  +2 "MFB"*% +3 "core" %\ 9 +2 .tAS.seek 0.31ml +2 "MFB"*'m5 +2854 "Can"nR uu +3202 "core" ' + .tdelay 3 seconds +341 .ATV.dial :air3 +4 "MFB"* % +51 "core" % +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %m:X\ : +2 .tAS.seek 0.335ml + "MFB"*' +528 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +3 "core" %R\ 9 +2 .tAS.seek 0.32ml +2 "MFB"*' +325 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*  +57 "core"  +2 .tAS.seek 0ml +2 "MFB"* 'V +6457 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*"'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2898 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*!'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*+'V +4846 "Can"sI ut +5231 "core" ' + .tATV.dial :air2 +2 "MFB"*(  +122 "core"  +2 "MFB"*%% +3 "core" %Vj +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"**'(E +5058 "core" ' + .tATV.dial :extSrc +2 "MFB"*,  +137 "core"  +2 "MFB"*0% +3 "core" %(A $ +2 .tAS.seek 0.02ml +2 "MFB"*'' +4855 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"*2 n +125 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*4'R +147 "core" ' +2 "MFB"*/% +3 "core" %Rs: +5358 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*5  +149 "core"  +2160 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*6% +2 "core" %RB +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml + "MFB"*1'@/ +4053 "core" ' +2 "MFB"*3% +3 "core" %@D +1298 #t-> ATV.air3 +2 .ATV.dial :air3 + "MFB"*9 % +96 "core" & +409 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*8% +4 "core" %@6a +2 .tAS.seek 0.229ml + "MFB"*:' +632 "core" ' +2 "MFB"*7% +3 "core" %\ = +465 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*= n +57 "core" n +458 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*>'R +1351 "core" ' +2 "MFB"*<% +3 "core" %RM +1667 #t-> shortmfb([Ss],[:extSrc]){}.finish +10 "MFB"*@% +3 "core" %R +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0313h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*A  +160 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*;  +25 "core"  +2 "MFB"*D% +3 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*?'$t +2548 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +2903 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*F n +161 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*C'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*H  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*K  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*I% +3 "core" %(4 +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*G'F^ +618 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 +2 "MFB"*N I +55 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*M% +3 "core" %F_ / +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*L' +1824 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP2 + "MFB"*Q n +37 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*O% +3 "core" %p $ +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*S' +648 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*U  +34 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*J% +3 "core" %q ( +43 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*R'+ +636 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*T  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*P% +3 "core" %. +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*Y'\ +1168 "Can"8G tt +4690 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*V  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*X% +3 "core" %\ X\ = +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*\\'\  +617 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*Z  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*W% +3 "core" %\ W B +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*_' Z +5038 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*]  +75 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*[  +35 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*b% +3 "core" % WA\ : +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*`'v +114 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +821 #-> PCR.abort +2 .PCR.abort +522 #-> AS.stop +2 .AS.stop + "MFB"*5 +3 "core" '\ a +5 "MFB"*^% +4 !"MFBPCR"o:Slide::Error :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"*Analytical Syringe aborted at 0.636ml:@timestampu: Time k[:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni\ : velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressia: voltagef11.185109474717722/I: @type2F: @error: aborted: @tagie: @sourcei/:@destinationi% +4 ."Qmail"BadNews.email "Analytical Syringe aborted at 0.636ml",Subject: "Slide::Error in MFBPCR" +2 #"MFBPCR"Waiting to Resume from Checkpoint "Analytical Syringe aborted at 0.636ml" +4 "core" %\ a\ +11895 #t-> ATV.waste +2 .ATV.dial :waste +2 "MFB"*e n +112 "core" n +742 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*c'R +3683 "core" ' +2 "MFB"*a% +3 "core" %RYv +9393 #t-> ARV.air1 +2 .ARV.dial :air1 +938 #-> ATV.ARV +2 .ATV.dial ARV + "MFB"*h  +158 "core"  +1135 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*i% +3 "core" %RG +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.029ml +2 "MFB"*g' +635 "core" ' +2 "MFB"*d% +3 "core" %,\ : +1414 #t-> ARV.MM1 +2 .ARV.dial :MM1 + "MFB"*k I +56 "core" I +794 #t-> AS.pull 0.006, ASslow1 +2 "MFB"*l% +3 "core" %&\ : +2 .tAS.seek 0.035ml +2 "MFB"*m' +150 "core" ' +2 "MFB"*f% +3 "core" %) +1086 #t-> ARV.air1 +2 .ARV.dial :air1 + "MFB"*o  +57 "core" +311 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*j% +3 "core" %! +2 .tAS.seek 0.065ml +2 "MFB"*q' +627 "core" ' +2 "MFB"*n% +3 "core" %\ 8 +1501 #t-> ARV.MM1 +2 .ARV.dial :MM1 + "MFB"*s I +59 "core" J +560 #t-> AS.pull 0.006, ASslow1 +2 "MFB"*p% +3 "core" %}\ 7 +2 .tAS.seek 0.071ml +2 "MFB"*w' +146 "core" ' +2 "MFB"*r% +3 "core" % 8 Q +437 #t-> ARV.air1 +2 .ARV.dial :air1 + "MFB"*u  +58 "core" +857 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*y% +2 "core" % J Q +3 .tAS.seek 0.101ml + "MFB"*v'S +626 "core" ' +2 "MFB"*t% +3 "core" %S G +1253 #t-> ARV.carrierSolution + .ARV.dial :carrierSolution +2 "MFB"*|  +36 "core"  +1512 #t-> AS.pull 0.1, ASslow1 +2 "MFB"*}% +3 "core" %Sm G +2 .tAS.seek 0.201ml +2 "MFB"*x'J~ +2033 "core" ' +2 "MFB"*z% +3 "core" %J| , +683 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*{ n +172 "core" n +451 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +1188 "core" ' +2 "MFB"*% +3 "core" %Rz +1106 "Can"RP ss +767 #t-> shortmfb([Ss],[:extSrc]){}.finish +2 #Waiting for previous MFBPCR to complete... +374 !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +1068 #-> abort.PCR +2 !o:SystemExit: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" exit: statusi +725 #-> PCR.abort + .PCR.abort +1418 #-> shortmfb([Ss],[:extSrc]){}.finish + #Waiting for previous MFBPCR to complete... +582 !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +16056 #-> PCR.abort + .PCR.abort +131 #-> PCR.abort + .PCR.abort +134 #-> PCR.abort +2 .PCR.abort +151 #-> PCR.abort +2 .PCR.abort +547 #-> PCR.abort +2 .PCR.abort +492 #-> shortmfb([Ss],[:extSrc]){}.finish +2 #Waiting for previous MFBPCR to complete... +314 !o: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_st@1533298190.63CEST = =tMAIN =mMAIN_scheduler @CEST1533298192.34 #"core_reset"Sent BREAK +2 #t@0x31BD, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +214 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi,; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +279 "Can"E c + E c + #tPolling Can every 10:00 +7 #Cleanly exited at 10:35:09CEST03-Aug-18 +1625 #-> ESP.ready? +543 #-> ESP.ready! +3 #Powering core bus +477 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +6 "core"  + "processing"% +2 % +4 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %N + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %,, +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\ ! ( h + "manipulator"&?& +4 "core" &o ' $ Y +2 "storage"(@& +3 "core" & O +2 "storage"(A% +3 "core" %R ; +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9y +1227 #t-> MFB.ready! + "MFB"*D% +4 "core" %P + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +3 "core" %N + .tATV.dial :air2 + "MFB"*F  +103 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home + "MFB"*G' +553 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5284 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +126 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5256 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +25 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +4 "core"  +4536 #t-> shortmfb([Ss],[:extSrc]){}.finish +11 "MFB"*M% +3 "core" %Rl5 +45 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0314h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*N  +143 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*O  +24 "core"  +2 "MFB"*P% +4 "core" %R~5 +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*Q'$q +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*S n +158 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*T'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*U'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*V  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*W  +35 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*X% +3 "core" %(/ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*Y'FY +619 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*Z I +56 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 +2 "MFB"*[% +3 "core" %F] F +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*\\' +1828 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*] n +36 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*^% +3 "core" %K +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*_' +655 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*`  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*a% +3 "core" %[ +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*b'/ +631 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*c  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*d% +3 "core" %5\ 3 +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*e'\ +5847 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*f  +61 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*g% +3 "core" %\  H +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*h'\  +616 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*i  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*j% +3 "core" %\ \ = +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*k' L +4933 "Can"=M VV +112 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*l  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*m  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*n% +3 "core" % I  X +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*o'h +32608 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*p  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*q % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +25617 "Can"O | +60004 ;I `` +60004 K oo +60004 N | +60004 G __ +60004 1O mm +60004 MK l +41246 #"MWJ"Session Begun +18758 "Can"J ] +42278 ."PCR"PCR.off +173 !o:#AnalyticalModule::PCRRawSample: @refi,; :\ @data"E1162780:2347,856,718,711,60.0001;1163730:2618,917,667,684,59.9628;1164580:2090,885,694,683,60.0001;1165330:1526,950,696,688,59.9628;1274950:2381,896,715,705,60.0001;1275900:2606,939,661,685,59.9628;1276750:2082,930,692,671,59.9628;1277500:1512,928,701,690,60.0001;1387030:2369,895,720,710,59.9628;1387980:2623,961,663,685,60.0001;1388830:2067,913,693,681,60.0374;1389580:1508,929,693,684,60.0374;1498790:2369,902,717,703,60.0001;1499740:2606,922,698,692,60.0001;1500590:2070,937,690,674,60.0001;1501340:1517,897,699,691,60.0001;1610370:2361,955,716,706,60.0001;1611320:2618,929,692,681,60.0001;1612170:2079,924,660,681,60.0001;1612920:1525,923,698,682,60.0001;1722010:2366,929,716,702,60.0001;1722960:2602,911,694,684,60.0001;1723810:2069,956,695,682,60.0374;1724560:1515,909,695,680,60.0001;1834070:2361,884,720,706,60.0001;1835020:2625,950,696,682,60.0001;1835870:2070,932,693,677,59.9628;1836620:1518,919,667,685,60.0001;1945750:2357,951,688,708,59.9628;1946700:2609,899,693,687,60.0001;1947550:2068,941,697,683,60.0374;1948300:1529,900,694,677,60.0374;2057560:2330,903,722,718,59.9628;2058510:2604,885,687,674,60.0374;2059360:2068,947,700,688,60.0374;2060110:1522,934,692,680,60.0001;2169450:2349,901,724,717,59.9628;2170400:2603,931,693,685,60.0001;2171250:2077,904,696,677,60.0001;2172000:1516,946,694,685,60.0001;2281150:2341,963,719,712,60.0001;2282100:2610,888,693,639,60.0001;2282950:2063,960,698,684,60.0001;2283700:1526,891,691,676,60.0001;2393270:2364,921,715,701,60.0001;2394220:2593,947,701,651,60.0001;2395070:2071,917,690,678,60.0001;2395820:1529,952,699,692,60.0001;2504720:2371,926,715,695,60.0001;2505670:2612,939,695,682,60.0001;2506520:2084,933,659,680,60.0001;2507270:1518,919,698,684,60.0001;2616430:2368,893,718,713,60.0001;2617380:2608,945,695,684,60.0001;2618230:2069,922,692,677,60.0001;2618980:1499,952,694,679,60.0374;2728220:2367,886,719,707,59.9628;2729170:2616,971,697,687,60.0001;2730020:2071,904,694,680,59.9628;2730770:1523,936,667,688,60.0001;2840150:2335,924,721,717,60.0001;2841100:2615,946,689,675,60.0001;2841950:2058,916,699,690,60.0374;2842700:1536,971,692,639,60.0374;2951620:2369,892,717,695,60.0001;2952570:2589,918,697,691,60.0001;2953420:2063,938,695,676,60.0001;2954170:1515,926,696,683,60.0374;3063560:2362,934,718,716,60.0001;3064510:2606,931,693,687,60.0001;3065360:2071,880,695,686,60.0001;3066110:1523,946,694,684,60.0001;3175410:2345,930,720,712,60.0001;3176360:2626,950,662,677,60.0001;3177210:2069,941,698,689,60.0001;3177960:1529,958,693,681,60.0001;3287320:2373,928,716,705,59.9628;3288270:2596,949,696,650,60.0001;3289120:2071,909,691,677,60.0374;3289870:1516,944,693,684,60.0374;3399160:2370,925,716,698,59.9628;3400110:2597,920,696,689,60.0001;3400960:2073,940,690,676,60.0001;3401710:1508,913,703,683,60.0001;3510530:2368,932,715,703,59.9255;3511480:2597,912,697,689,60.0001;3512330:2073,945,692,679,60.0001;3513080:1503,908,700,686,60.0001;3622370:2349,918,692,713,60.0001;3623320:2621,943,689,672,60.0001;3624170:2065,911,699,685,60.0374;3624920:1539,948,689,678,60.0001;3734050:2368,905,722,703,60.0001;3735000:2595,963,698,685,60.0001;3735850:2061,915,694,680,60.0001;3736600:1504,975,698,683,60.0001;3846420:2331,937,724,673,60.0001;3847370:2615,906,690,676,60.0374;3848220:2042,938,695,688,60.0001;3848970:1534,907,690,674,60.0001;3958030:2362,926,718,699,59.9628;3958980:2612,928,668,693,60.0001;3959830:2081,914,692,681,60.0001;3960580:1513,925,695,687,60.0001;4069790:2374,905,723,710,60.0001;4070740:2623,975,695,687,60.0001;4071590:2052,903,694,680,60.0001;4072340:1537,960,694,680,60.0001;4181910:2356,940,720,712,59.9628;4182860:2628,971,692,682,60.0374;4183710:2054,912,691,684,60.0001;4184460:1522,961,694,683,60.0001;4294130:2345,912,721,716,60.0001;4295080:2633,924,689,637,60.0001;4295930:2074,912,700,685,60.0001;4296680:1529,954,690,678,60.0001;4406610:2341,930,724,709,60.0001;4407560:2630,914,656,673,60.0374;4408410:2060,903,702,684,60.0001;4409160:1522,937,690,675,60.0001;4518270:2375,926,714,704,59.9628;4519220:2596,919,700,693,60.0374;4520070:2067,924,691,674,60.0374;4520820:1517,947,694,688,60.0001;4629760:2350,952,721,706,60.0001;4630710:2623,928,695,679,60.0001;4631560:2080,940,692,647,60.0001;4632310:1523,902,696,677,60.0001;4741880:2357,913,724,710,60.0001;4742830:2630,935,690,681,60.0001;4743680:2061,923,691,645,60.0001;4744430:1541,952,695,677,60.0374;4853100:2371,912,687,705,60.0001;4854050:2612,968,694,692,60.0001;4854900:2078,914,697,679,59.9628;4855650:1525,956,695,685,60.0001;4964550:2380,920,715,705,59.9628;4965500:2592,924,695,684,60.0001;4966350:2077,916,692,680,60.0001;4967100:1513,937,697,687,60.0001;5076290:2372,907,716,698,59.9628;5077240:2614,929,697,660,60.0001;5078090:2075,927,690,674,60.0001;5078840:1513,905,697,681,60.0001;5188010:2368,939,717,702,60.0001;5188960:2609,923,693,695,59.9628;5189810:2080,926,693,679,60.0001;5190560:1515,928,697,685,60.0001;5300090:2371,957,716,702,60.0001;5301040:2613,908,697,692,60.0374;5301890:2082,932,664,680,60.0001;5302640:1527,929,698,680,60.0001;5411250:2367,937,715,668,60.0001;5412200:2631,935,699,689,60.0001;5413050:2080,944,696,684,60.0001;5413800:1527,916,693,682,60.0001;5522880:2387,908,715,703,60.0001;5523830:2615,958,664,691,60.0374;5524680:2078,914,690,676,60.0001;5525430:1509,935,699,687,60.0001;5634760:2359,947,714,706,60.0001;5635710:2616,930,693,646,59.9628;5636560:2071,940,696,684,60.0374;5637310:1525,922,693,676,60.0001;5746150:2383,936,718,713,60.0001; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug0314h.pcr +2 "MFB"*r% +4 "core" %n +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*s'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*t  +37 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*u % +120 "core" & +2 "MFB"*v% +4 "core" %($? + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*w'Zj +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*x  +52 "core" +2 "MFB"*y% +4 "core" %Z\\7 B +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*z'> +3313 #"MWJ"-> exit +2 #Session Ended +2742 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*{ % +49 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*|% +3 "core" %>\ O \\ +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*}'L +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*~  +53 "core"  +3 "MFB"*% +4 "core" %U[\ 1 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +78 "core"  +2 "MFB"*% +3 "core" %pl +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'Y +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +1229 "Can"Q XW +1528 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2761 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2755 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +117 "core" % +2 "MFB"*% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*% +4 "core" %V +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16114 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>  O +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" % G +43 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q' +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4740 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +16712 "Can"{Q ] +1428 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5782 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2754 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2760 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2738 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +4935 #"MWJ"Session Begun +130 "core" ' +1338 #"MWJ"-> can +5 "Can"(E UU +1102 #"MWJ"-> exit +2 #Session Ended +7778 "Can"@D UU +2290 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*% % +73 "core" & +1327 #t-> AS.pull 0.3, ASslow1 +2 "MFB"*'% +3 "core" %Vu9 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.3ml + "MFB"*/': +1388 .tAS.hold +2 "MFB"*0+ +3 "core" 'eo +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Analytical Syringe seek to 0.3ml Aborted!:@checkpoint: omitted +802 #-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*1  +93 "core"  +1179 #t-> AS.pull 0.04, ASslow1 +2 "MFB"*2% +3 "core" %\\l +2 .tAS.seek 0.109ml +2 "MFB"*3'yu +827 "core" ' +2 "MFB"*4% +4 "core" %yti A +829 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*5 n +139 "core" o +444 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*6'R +657 "core" ' +2 "MFB"*7% +4 "core" %R7 +25292 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*8  +137 "core"  +692 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*9% +3 "core" %R1 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*:'@= +4043 "core" ' +2 "MFB"*;% +4 "core" %@; +1460 #t-> ATV.air3 + .ATV.dial :air3 + "MFB"*< % +95 "core" & +581 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*=% +3 "core" %@; +2 .tAS.seek 0.229ml +2 "MFB"*>' +627 "core" ' +2 "MFB"*?% +4 "core" %\ # @ +503 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*@ n +55 "core" n +275 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*A'R +1352 "core" ' +2 "MFB"*B% +4 "core" %RU +326 #t-> ARV + "MFB"*C +3 "core"  +3159 #t-> shortmfb([Tt1],[:extSrc]){}.finish +11 "MFB"*D% +3 "core" %R@ +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118aug0316h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*E  +160 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*F  +24 "core"  +2 "MFB"*G% +4 "core" %R@ +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*I'$ +2558 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml + "MFB"*H' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*K n +172 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*L'R +4927 "Can"M ZZ +143 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*M'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*N  +167 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*O  +36 "core"  +4 ."MFBPCR"delay 2 seconds +202 "MFB"*P% +3 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*J'FL +616 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 + "MFB"*Q  +147 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*S% +3 "core" %FL\ 9 +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*R' +1819 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*T  +35 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*V% +3 "core" % - +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*W' +641 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*X % +35 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*U% +3 "core" % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*Z'* +631 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*[  +123 "core"  +46 ."MFBPCR"delay 7 seconds +703 "MFB"*Y% +3 "core" %0xu +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*]'\ +5865 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*^  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*\\% +3 "core" %\ w\ : +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*`'\  +617 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*a  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*_% +3 "core" %\ v J +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*c' P +5038 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*d  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*b  +35 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*f% +4 "core" % Vhq +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*g'u +32591 "core" ' +2 ."MFBPCR"delay 5 seconds +42 "Can"9P TT +460 ."MFBPCR"ATV.dial ARV +3 "MFB"*e  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*i % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +58910 "Can";I | +60004 E __ +60004 tQ pp +60004 M i +60004 F ss +60004 {R { +60004 N __ +60004 G on +5565 ."PCR"PCR.off +158 !o:#AnalyticalModule::PCRRawSample: @refi,; :\ @data"U8621510:2167,908,727,730,59.9628;8622410:2474,906,704,690,60.0001;8623460:2782,1280,691,674,60.0001;8732310:2194,897,721,706,60.0001;8733210:2492,894,699,683,60.0001;8734260:2765,1302,692,684,59.9628;8843840:2196,978,720,712,60.0001;8844740:2446,954,694,689,60.0374;8845790:2758,1236,696,678,60.0374;8954740:2190,952,722,715,60.0001;8955640:2450,962,695,689,60.0001;8956690:2770,1241,693,672,60.0001;9065880:2188,912,723,714,60.0001;9066780:2458,907,699,691,60.0001;9067830:2774,1287,696,676,60.0374;9176840:2199,907,723,714,60.0001;9177740:2480,922,696,685,60.0001;9178790:2760,1270,692,684,60.0001;9288030:2186,937,721,707,60.0001;9288930:2478,918,699,685,60.0001;9289980:2753,1274,697,688,60.0001;9399010:2195,898,717,701,60.0001;9399910:2440,922,694,675,60.0374;9400960:2748,1246,696,686,60.0374;9510120:2179,921,721,708,59.9628;9511020:2476,891,707,684,60.0001;9512070:2759,1273,695,682,60.0001;9621390:2191,939,714,701,60.0001;9622290:2470,946,691,674,60.0001;9623340:2736,1262,703,686,60.0001;9732560:2192,918,712,658,60.0001;9733460:2469,897,691,672,60.0001;9734510:2750,1235,701,691,60.0001;9843920:2180,986,721,711,60.0001;9844820:2447,960,695,687,60.0001;9845870:2751,1187,700,678,60.0001;9955160:2182,924,714,702,60.0001;9956060:2466,935,695,684,60.0001;9957110:2753,1242,696,689,60.0001;10066190:2194,917,721,713,60.0001;10067090:2461,886,698,687,60.0001;10068140:2754,1250,699,686,60.0374;10177770:2183,945,722,711,60.0001;10178670:2447,954,665,685,60.0001;10179720:2752,1230,696,675,60.0374;10289080:2193,911,715,704,60.0001;10289980:2456,951,691,674,60.0374;10291030:2745,1253,666,682,60.0001;10400120:2193,956,690,707,59.9628;10401020:2448,936,696,685,60.0001;10402070:2766,1258,695,674,60.0374;10511270:2201,941,722,710,60.0001;10512170:2493,885,664,683,60.0001;10513220:2760,1298,694,680,59.9628;10622300:2195,953,719,711,60.0001;10623200:2471,953,694,687,60.0001;10624250:2769,1222,663,681,59.9628;10733070:2204,893,715,664,59.9628;10733970:2499,938,692,678,60.0001;10735020:2756,1266,694,686,60.0001;10844760:2217,886,716,701,59.9628;10845660:2483,904,692,678,60.0001;10846710:2784,1235,696,687,60.0001;10955770:2245,983,721,708,59.9628;10956670:2515,932,697,686,60.0001;10957720:2845,1209,662,678,60.0374;11067060:2302,929,714,707,59.9628;11067960:2578,932,691,678,60.0001;11069010:2895,1260,697,689,60.0001;11178080:2387,918,714,706,59.9628;11178980:2687,931,690,679,60.0001;11180030:3018,1243,703,686,60.0001;11288640:2556,923,719,706,59.9628;11289540:2917,933,691,672,59.9628;11290590:3223,1266,699,690,59.9628;11399400:2769,922,723,708,59.9628;11400300:3131,910,696,683,59.9628;11401350:3509,1271,697,685,60.0001;11510340:3009,935,718,713,60.0001;11511240:3406,942,696,685,60.0001;11512290:3851,1252,656,671,60.0001;11620800:3266,962,724,704,59.9628;11621700:3692,921,697,654,60.0001;11622750:104,1260,693,678,60.0374;11731770:3513,936,719,712,60.0001;11732670:4005,934,701,685,60.0001;11733720:350,1334,692,648,60.0001;11843110:3737,910,684,707,59.9628;11844010:174,908,693,680,60.0001;11845060:350,1286,699,683,60.0001;11954040:3953,982,718,706,59.9628;11954940:350,955,696,684,60.0001;11955990:350,1228,695,678,60.0001;12064960:61,907,721,719,59.9628;12065860:350,947,697,688,60.0001;12066910:350,1279,692,678,60.0001;12175800:248,922,723,710,59.9628;12176700:350,887,696,683,60.0001;12177750:350,1298,695,684,60.0001;12286480:350,979,723,707,59.9628;12287380:350,959,693,685,60.0001;12288430:350,1265,691,639,60.0001;12397270:350,903,720,713,60.0001;12398170:350,952,695,689,60.0001;12399220:350,1279,693,678,60.0001;12508050:350,978,719,712,59.9628;12508950:350,975,693,685,60.0001;12510000:350,1269,658,682,60.0374;12618730:350,933,724,720,59.9628;12619630:350,948,699,684,59.9628;12620680:350,1292,690,676,59.9628;12729730:350,957,720,710,59.9628;12730630:350,965,694,687,60.0001;12731680:350,1218,697,681,60.0374;12840760:350,975,717,704,59.9628;12841660:350,948,695,679,60.0001;12842710:350,1243,699,678,60.0001;12951960:350,931,720,707,59.9628;12952860:350,927,698,686,60.0001;12953910:350,1297,699,686,60.0374;13062800:350,984,724,712,59.9255;13063700:350,967,698,687,60.0001;13064750:350,1272,660,672,60.0001;13173870:350,1300,689,708,60.0001; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118aug0316h.pcr +2 "MFB"*j% +3 "core" %o( +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*h'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*l  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*m % +118 "core" & +2 "MFB"*n% +4 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*k'Zh +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*p  +50 "core" +2 "MFB"*q% +4 "core" %Za I +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*r'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*o % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*t% +3 "core" %>  U +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*u'N +517 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*v  +51 "core" +2 "MFB"*s% +4 "core" %J +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*x'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*y  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*w  +80 "core"  +2 "MFB"*{% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*|'R +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*z' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2755 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2745 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2743 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"*% +4 "core" %Vs +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" %p\ = +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\ % +50 "core" & +2 ."MFBPCR"delay 3 seconds +165 "Can"cQ WW +137 "MFB"* % +3 "core" %>  S +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* ' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"* % +4 "core" % G +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q' +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18141 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2760 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2754 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2766 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +1349 "Can"M VV +1381 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5066 "core" ' +47039 "Can"H TT +60004 3N TT +60004 O TT +60004 I TT +60004 M TT +60004 O TT +60004 J TT +60004 L TT +60005 O TT +16507 #"mwj"Session Begun +1734 #-> deconEluateRecoveryLine +2 !o:ArgumentError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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) +2411 #-> deconEluateRecoveryLine :extSrc +2 #deconEluateRecoveryLine extSrc +2 .ATV.dial :waste +6 "MFB"* n +119 "core" o +3 ."mwj"AS.seek 0ml +4 "MFB"*"'V +3 "core" ' + ."mwj"ATV.dial :air3 +3 "MFB"* % +74 "core" $ +41 "MFB"*(% +8 "core" %V/ +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.01ml +3 "MFB"*' +229 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*!  +38 "core"  +2 "MFB"**% +4 "core" %\ 4 +2 ."mwj"AS.seek 0.31ml +3 "MFB"*,'m2 +6057 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*% % +54 "core" & +2 ."mwj"delay 3 seconds +302 "MFB"*'% +3 "core" %m7 @ +2 ."mwj"AS.seek 0.335ml +3 "MFB"*+' +528 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*/  +54 "core" +2 "MFB"*1% +4 "core" %L\ 0 +2 ."mwj"AS.seek 0.32ml +3 "MFB"*2' +328 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*0  +59 "core"  +3 ."mwj"AS.seek 0ml +3 "MFB"*4'V +6458 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 0.5ml +2 "MFB"*5'(@ +2902 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0ml +3 "MFB"*3'V +10080 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.5ml +3 "MFB"*7'(@ +2901 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0ml +3 "MFB"*8'V +7212 "Can"J WW +2868 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.5ml +2 "MFB"*9'(@ +2902 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0ml +3 "MFB"*6'V +10080 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.5ml +3 "MFB"*;'(@ +2901 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0ml +2 "MFB"*<'V +10080 "core" ' +2 ."mwj"ATV.dial :air2 +3 "MFB"*=  +123 "core" +2 "MFB"*:% +4 "core" %V +2 ."mwj"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."mwj"AS.seek 0.5ml +3 "MFB"*?'(E +5056 "core" ' + ."mwj"ATV.dial :extSrc +3 "MFB"*@  +139 "core"  +2 "MFB"*>% +4 "core" %(8h +2 ."mwj"AS.seek 0.02ml +2 "MFB"*B' +4854 "core" ' +2 ."mwj"delay 1 second +102 .ATV.dial :waste +2 "MFB"*C n +125 "core" n +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +2 "MFB"*D'R +145 "core" ' +2 "MFB"*E% +4 "core" %RV0 +19863 "Can"L UU +60005 O UT +60004 J UT +53368 #"mwj"Session Ended +6636 "Can"N UU +60004 P UU +60004 J UT +60004 M UU +60004 O TU +60004 H TU +60004 O TU +60004 P UU +60004 [ TT +60004 ze UT +60004 o UU +60004 w UT +60003 u UU +60004 v^ UT +60004 S UT +60004 yZ UT +60004 O UU +60004 M UT +60004 V UT +60004 EN UU +60004 J TU @CEST1533333605.97 pS UT +60004 K UU +60004 K TT +60004 R UU +60004 xL UT +60004 H UU +60005 R TT +60003 F UT +60005 KR TU +60004 M UT +60004 I UU +60004  O UT +60004 O TU +60004 hI UU +60004 dR UU +60004 K TT +60004 L UU +60004 N UU +60004 oH UT +60004 P TT +60004 P UT +60004 bI UU +60004 O TT +60004 O UT +60004 aG TT +60004 O TT +12990 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time ʅ0 +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 +4 #mEXIT @1533348736.96CEST @1533533331.05CEST = =tMAIN =mMAIN_scheduler @CEST1533533332.75 #"core_reset"Sent BREAK +2 #t@0xE87E, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +218 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +185 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +350 "Can"L b L b + #tPolling Can every 10:00 +7 #Cleanly exited at 04:12:16CEST04-Aug-18 +1525 #-> ESP.ready? +351 #-> ESP.ready! +3 #Powering core bus +484 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %#  + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  c u +2 "manipulator"&?& +3 "core" &i G +2 "storage"(@& +3 "core" & 2 ) +2 "storage"(A% +3 "core" %S d 7 +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +1513 #t-> MFB.ready! +3 "MFB"*D% +3 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil +2 "MFB"* +9 *E% +2 "core" % +2 .tATV.dial :air2 + "MFB"*F  +106 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +553 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5285 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +119 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5259 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 + "MFB"*K  +6 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +4 "core"  +30938 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*M  +125 "core"  +1145 #t-> AS.pull 0.05, ASslow1 + "MFB"*N% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.049ml + "MFB"*O'N\ +1031 "core" ' +2 "MFB"*P% +4 "core" %N7\ 8 +757 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*Q% +3 "core" %N\ 8 +2 .tAS.seek 0.099ml +2 "MFB"*R'If +1034 "core" ' +2 "MFB"*S% +3 "core" %Ii\ ; +1165 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*T% +3 "core" %IjO\ : +2 .tAS.seek 0.299ml +2 "MFB"*U'6 +4044 "core" ' +2 "MFB"*V% +3 "core" %6T\ 0 +1202 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*W n +140 "core" n +342 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*X'R +446 "Can"oT uu +1307 "core" ' +2 "MFB"*Y% +3 "core" %R\\z +2610 #t-> exit +5 #mEXIT @1533533984.15CEST @1533534082.81CEST = =mMAIN_scheduler =tMAIN @CEST1533534084.42 #"core_reset"Sent BREAK +2 #t@0x4EDD, state=0x3A84, ifg=0x10, ie=0xFD + #@0x5168, state=0x3A84, ifg=0x10, ie=0xFD #@0x53F4, state=0x3A84, ifg=0x10, ie=0xFD + #@0x5681, state=0x3A84, ifg=0x10, ie=0xFD + #@0x590D, state=0x3A84, ifg=0x10, ie=0xFD #@0x5B99, state=0x3A84, ifg=0x10, ie=0xFD + #@0x5E25, state=0x3A84, ifg=0x10, ie=0xFD + #@0x5F3A, state=0x3A84, ifg=0x80, ie=0xFD + #@0x4F46, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +172 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiH; :\ @name@ +261 "Can"NM qq + NM qq + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %RZK + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b + .tAS.hold +2 "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %! t +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? + "collection"'% +4 "core" %0QWW + "sampler")% +4 "core" %  t + "manipulator"&% +4 "core" %\   u + "manipulator"&& +3 "core" &i  +2 "storage"(& +3 "core" & + ) +2 "storage"( % +3 "core" %S  7 + "collection"'!& +3 "core" &RY  +2 "processing"%"& +3 "core" & \ +2 "processing"%#% +3 "core" % +570 #t-> MFB.ready? +2 "MFB"*$% +3 "core" %RK +3301 #t-> shortmfb([Ss],[:extSrc]){}.finish +10 "MFB"*%% +3 "core" %RK +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0607h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +2 #Priming with carrier + .ATV.dial ARV + "MFB"*&  +162 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*'  +25 "core"  +2 "MFB"*(% +4 "core" %RK +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*)'$~ +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +2902 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*+ n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*,'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*-'(@ +2909 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*.  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*/  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*0% +3 "core" %(5Y +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*1'F_ +628 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 +2 "MFB"*2 I +58 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*3% +3 "core" %F^\  d +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*4' +1826 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP2 + "MFB"*5 n +39 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*6% +3 "core" % A +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*7'\ +623 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*8  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*9% +3 "core" %  c +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*:'/ +613 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*;  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*<% +3 "core" %4\ ; +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*='\ +5851 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*>  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*?% +3 "core" %\ hJ +2 ."MFBPCR"AS.seek 0.6ml +38 "MFB"*@'\  +670 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*A  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*B% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*C' L +5052 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*D  +75 "core"  + ."MFBPCR"ASV.dial :waste1 +2 "MFB"*E  +4 "core"  + ."MFBPCR"ARV.dial :air1 +2 "MFB"*F  +36 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*G% +4 "core" % N  M +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*H'm +16334 "Can"SQ qp +16270 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV + "MFB"*I  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*J % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +42597 "Can"J { +60004 J e +60004 N z +60004 D ` +60004 R s +60004 kK {{ +60004 K d +60004 O r +24901 ."PCR"PCR.off +182 !o:#AnalyticalModule::PCRRawSample: @refiH; :\ @data"E1742340:2434,889,720,708,60.0001;1743290:2721,929,696,692,60.0374;1744140:2165,925,693,684,60.0001;1744890:1597,908,694,680,60.0001;1853450:2472,935,715,699,60.0001;1854400:2743,901,693,683,60.0374;1855250:2164,919,696,683,60.0001;1856000:1603,885,694,677,59.9628;1964830:2471,953,716,707,60.0001;1965780:2744,901,697,685,60.0001;1966630:2161,947,695,689,60.0001;1967380:1588,902,657,679,60.0001;2076610:2463,901,688,708,60.0001;2077560:2739,963,694,683,60.0001;2078410:2177,908,691,679,60.0374;2079160:1579,923,697,694,60.0374;2188190:2445,922,721,712,60.0001;2189140:2749,891,659,676,60.0001;2189990:2162,929,695,689,60.0001;2190740:1601,932,689,676,60.0001;2299690:2437,921,720,710,60.0001;2300640:2753,881,692,684,60.0001;2301490:2172,941,665,684,60.0001;2302240:1597,880,694,675,60.0374;2410770:2471,923,683,705,59.9628;2411720:2724,916,699,690,59.9628;2412570:2168,942,691,679,60.0001;2413320:1577,934,694,687,59.9628;2522490:2479,911,714,703,60.0001;2523440:2709,910,696,687,60.0001;2524290:2175,939,693,681,59.9628;2525040:1564,928,698,691,60.0001;2633880:2487,913,718,706,60.0001;2634830:2736,957,697,685,60.0001;2635680:2164,884,659,683,60.0374;2636430:1567,936,695,677,60.0001;2745610:2443,914,721,711,60.0001;2746560:2743,926,689,676,60.0001;2747410:2142,917,698,691,60.0001;2748160:1616,918,692,673,60.0001;2857470:2472,880,684,706,59.9628;2858420:2759,937,694,685,59.9628;2859270:2170,934,690,682,60.0001;2860020:1586,958,695,685,60.0374;2969180:2457,937,719,716,59.9628;2970130:2743,941,687,679,60.0001;2970980:2159,884,696,687,60.0001;2971730:1598,935,696,681,60.0001;3081170:2450,950,718,712,59.9628;3082120:2748,899,695,684,60.0001;3082970:2148,913,696,684,60.0001;3083720:1599,896,695,683,60.0001;3193260:2446,926,720,707,60.0001;3194210:2755,932,691,676,60.0001;3195060:2163,907,668,690,60.0001;3195810:1608,941,692,679,60.0374;3304970:2491,900,719,704,60.0001;3305920:2745,989,694,687,60.0374;3306770:2161,920,694,680,60.0001;3307520:1556,908,695,687,60.0001;3417090:2461,913,724,716,60.0001;3418040:2764,924,691,678,60.0001;3418890:2156,928,701,683,60.0001;3419640:1592,941,660,680,60.0001;3528870:2492,894,693,708,60.0001;3529820:2758,935,694,688,60.0001;3530670:2178,926,694,678,60.0001;3531420:1585,972,697,685,60.0001;3640610:2462,939,723,709,59.9628;3641560:2742,926,691,680,60.0001;3642410:2155,931,702,688,60.0001;3643160:1607,904,694,673,60.0001;3752450:2463,973,718,706,59.9628;3753400:2752,897,692,680,60.0374;3754250:2150,935,695,686,60.0374;3755000:1591,900,689,676,60.0001;3863960:2500,881,721,709,60.0001;3864910:2746,942,693,685,60.0001;3865760:2175,913,695,680,60.0374;3866510:1580,956,695,688,60.0001;3976110:2453,923,719,711,59.9628;3977060:2760,889,688,676,60.0001;3977910:2153,942,695,685,60.0001;3978660:1583,922,692,671,60.0001;4087930:2496,904,679,706,60.0001;4088880:2726,940,696,687,60.0001;4089730:2184,919,690,673,60.0001;4090480:1569,912,700,688,60.0001;4199710:2477,896,716,706,59.9628;4200660:2752,914,694,688,60.0374;4201510:2177,911,695,681,60.0001;4202260:1597,941,699,684,60.0001;4311130:2488,954,716,698,59.9628;4312080:2742,948,696,692,60.0001;4312930:2185,934,662,677,60.0001;4313680:1578,923,697,684,60.0001;4423140:2493,914,720,700,60.0001;4424090:2743,920,700,690,60.0001;4424940:2201,941,691,640,60.0001;4425690:1595,916,698,681,60.0001;4534840:2460,932,719,713,59.9628;4535790:2766,902,693,678,60.0001;4536640:2169,942,696,680,60.0001;4537390:1605,917,656,676,60.0001;4646900:2482,945,721,717,60.0001;4647850:2785,963,693,678,60.0001;4648700:2179,917,697,685,60.0374;4649450:1616,968,693,642,60.0001;4758480:2473,928,725,714,60.0001;4759430:2767,899,690,676,59.9628;4760280:2161,909,701,681,60.0001;4761030:1603,964,689,675,60.0374;4870230:2485,979,719,708,60.0001;4871180:2785,923,693,674,60.0374;4872030:2179,957,693,686,60.0001;4872780:1606,920,690,681,60.0001;4981820:2516,938,717,709,60.0001;4982770:2808,957,689,679,60.0374;4983620:2210,933,697,654,60.0001;4984370:1643,901,693,676,60.0001;5093310:2601,900,715,705,59.9628;5094260:2881,966,695,685,60.0374;5095110:2268,902,691,678,60.0374;5095860:1646,923,696,649,60.0001;5204840:2692,927,718,701,59.9628;5205790:2935,942,694,686,60.0001;5206640:2334,885,691,676,60.0001;5207390:1675,933,693,686,60.0001;5316270:2740,937,721,709,60.0001;5317220:3080,932,691,679,60.0374;5318070:2408,927,696,679,60.0374;5318820:1756,923,694,679,60.0001;5427620:2854,933,723,713,60.0001;5428570:3218,955,692,675,60.0001;5429420:2501,954,696,686,60.0374;5430170:1810,976,695,679,60.0001;5539390:2994,894,720,709,60.0001;5540340:3325,941,696,686,60.0001;5541190:2608,905,691,681,60.0374;5541940:1850,932,697,642,60.0001;5650800:3068,926,723,710,60.0001;5651750:3424,933,692,682,60.0374;5652600:2687,874,694,685,60.0001;5653350:1946,974,696,684,60.0001;5762900:3176,927,714,702,59.9628;5763850:3531,912,666,685,60.0001;5764700:2770,944,692,685,60.0001;5765450:1979,897,694,682,60.0001;5874370:3281,920,721,712,60.0001;5875320:3666,952,694,681,60.0374;5876170:2842,913,661,675,60.0001;5876920:2030,914,696,683,60.0001;5986000:3355,951,716,703,60.0001;5986950:3752,922,695,684,60.0001;5987800:2920,980,694,683,60.0001;5988550:2077,935,692,677,60.0374;6097810:3427,930,687,711,60.0001;6098760:3859,941,689,675,60.0001;6099610:2987,955,701,691,60.0374;6100360:2158,952,691,679,60.0001;6209410:3509,962,723,712,60.0001;6210360:3952,941,657,677,60.0001;6211210:3047,945,698,686,60.0374;6211960:2183,956,693,682,60.0001;6321270:3612,905,716,703,60.0001; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug0607h.pcr + "MFB"*K% +3 "core" %q$ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*L'(@ +1030 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*M  +35 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*N % +121 "core" & +2 "MFB"*O% +3 "core" %(' +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*P'Zm +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*Q  +53 "core" +2 "MFB"*R% +3 "core" %Zq D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*S'> +6055 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*T % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*U% +3 "core" %>\  e +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*V'V +517 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*W  +51 "core" +2 "MFB"*X% +3 "core" %M) +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Y'p +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*Z  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*[  +80 "core"  +2 "MFB"*\\% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*]'Y +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*^' +3075 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +2794 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2768 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +616 "Can"'G rs +2155 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*d  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*e % +119 "core" % +2 "MFB"*f% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*g' +227 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*h  +52 "core" +2 "MFB"*i% +3 "core" % . +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*j'> +16114 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*k % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*l% +3 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*m' +528 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*n  +51 "core" +2 "MFB"*o% +3 "core" %  P +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*p'q= +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*q  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*r'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*s' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2783 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*u' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*v'V +668 "Can"K rr +2088 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2767 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5770 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2755 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +5065 "core" ' +27773 "Can"R op +60004 J oo +60004 M oo +60004 dK oo +60004 H oo +60004 O oo +60004  H oo +60004 S oo +25506 #t-> ATV.air3 +2 .ATV.dial :air3 + "MFB"*} % +76 "core" & +1697 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*~% +3 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.05ml +2 "MFB"*'Q +1032 "core" ' +2 "MFB"*% +3 "core" %Qx E +783 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*  +96 "core"  +407 #t-> AS.pull 0.04, ASslow1 +2 "MFB"*% +4 "core" %Q E +2 .tAS.seek 0.09ml +42 "MFB"*' +828 "core" ' +2 "MFB"*% +3 "core" %p\ 9 +613 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*% +3 "core" %q\ 9 +2 .tAS.seek 0.1ml +2 "MFB"*'ML +224 "core" ' +2 "MFB"*\ % +4 "core" %MB B +480 #t-> ATV.waste +2 .ATV.dial :waste +2 "MFB"* n +140 "core" o +517 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +605 "core" ' +2 "MFB"*% +4 "core" %R| +522 #t-> ATV.extSrc +3 .ATV.dial :extSrc + "MFB"*  +140 "core"  +5963 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*'@< +4054 "core" ' +2 "MFB"*% +3 "core" %@O +1503 #t-> ATV.air3 +2 .ATV.dial :air3 + "MFB"* % +97 "core" & +488 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" %@Li +2 .tAS.seek 0.229ml +2 "MFB"*' +632 "core" ' +2 "MFB"*% +3 "core" %.\ 1 +437 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"* n +58 "core" o +765 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +1350 "core" ' +2 "MFB"*% +3 "core" %R +1507 #t-> shortmfb([Ss],[:extSrc]){}.finish +10 "MFB"* % +3 "core" %RX +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0610h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*!  +161 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*"  +24 "core"  +2 "MFB"*#% +4 "core" %R + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*$'$r +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*%' +2903 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*& n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*''R +3029 "Can"P uu +2042 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*('(@ +2907 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*)  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*+% +3 "core" %(/Y +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"**'FY +648 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 +2 "MFB"*, I +57 "core" J +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*.% +3 "core" %F^N +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*/' +1828 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP2 + "MFB"*0 n +36 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*-% +3 "core" %3 ' +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*2' +622 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*3  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*1% +3 "core" %\ \\ M +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*5'0 +615 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*6  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*4% +3 "core" %/i D +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*8'\ +5853 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*9  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*7% +3 "core" %\ c +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*;'\  +641 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*<  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*:% +3 "core" %\ N +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*>' [ +5066 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*?  +72 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*=  +36 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*A% +4 "core" % Z  c +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*B'y +30828 "Can"J pp +1771 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*@  +83 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*D % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +57085 "Can" E r +60004 yQ x +60004 tM { +60004 E _ +60004 R z +60004 I _ +60004 M s +60004 Q {{ +10624 ."PCR"PCR.off +174 !o:#AnalyticalModule::PCRRawSample: @refiH; :\ @data"13586870:2305,894,726,712,59.9628;13587820:2532,936,692,697,60.0001;13588670:2039,897,695,678,60.0374;13589420:1496,914,696,687,60.0001;13698290:2315,932,714,704,60.0001;13699240:2563,921,697,685,60.0001;13700090:2023,925,692,682,60.0001;13700840:1492,908,693,692,60.0374;13809920:2315,931,716,702,60.0001;13810870:2564,930,695,687,60.0001;13811720:2039,948,695,682,60.0001;13812470:1493,916,694,684,60.0001;13921360:2296,930,718,678,60.0001;13922310:2568,900,693,681,60.0001;13923160:2032,919,695,683,60.0001;13923910:1505,909,689,683,60.0001;14033490:2303,920,721,714,59.9628;14034440:2561,919,691,680,60.0374;14035290:2034,883,698,696,60.0001;14036040:1511,941,692,676,60.0374;14145250:2292,944,723,714,60.0001;14146200:2583,926,660,677,60.0001;14147050:2028,891,699,690,60.0374;14147800:1522,930,691,677,60.0374;14256950:2317,921,715,704,60.0001;14257900:2556,948,694,694,60.0374;14258750:2024,913,691,680,60.0001;14259500:1491,930,700,685,60.0001;14368700:2323,894,717,701,60.0001;14369650:2558,920,695,686,59.9628;14370500:2029,918,694,677,60.0001;14371250:1467,949,696,684,60.0001;14480430:2317,934,718,700,60.0001;14481380:2548,922,697,682,59.9628;14482230:2053,942,689,679,60.0001;14482980:1497,935,698,650,60.0001;14592610:2300,892,688,711,59.9628;14593560:2564,895,692,677,60.0001;14594410:2033,941,694,685,60.0374;14595160:1506,919,691,671,60.0001;14704080:2293,927,720,712,59.9628;14705030:2579,906,659,678,60.0001;14705880:2019,919,693,684,60.0001;14706630:1497,907,689,677,60.0001;14816240:2313,899,722,712,60.0001;14817190:2581,942,661,677,60.0374;14818040:2034,892,693,695,60.0001;14818790:1506,977,697,684,60.0001;14927670:2329,913,715,705,60.0001;14928620:2542,942,695,691,60.0001;14929470:2034,918,662,674,60.0001;14930220:1477,923,695,689,60.0001;15039450:2331,906,713,707,59.9628;15040400:2544,935,693,693,60.0001;15041250:2032,920,691,679,60.0001;15042000:1472,876,701,685,60.0001;15151600:2306,917,721,707,60.0001;15152550:2574,941,690,682,60.0374;15153400:2042,896,701,682,60.0001;15154150:1517,967,663,683,60.0374;15263820:2311,939,724,716,59.9628;15264770:2567,934,691,680,60.0001;15265620:2035,935,697,682,60.0374;15266370:1515,938,663,680,60.0001;15375980:2308,920,721,712,60.0001;15376930:2569,921,693,683,60.0374;15377780:2034,916,694,680,60.0001;15378530:1515,961,665,684,60.0374;15487710:2334,896,689,710,60.0001;15488660:2568,947,692,684,60.0001;15489510:2047,912,694,679,60.0374;15490260:1498,964,696,682,60.0001;15599580:2302,927,725,717,59.9628;15600530:2566,934,663,677,60.0001;15601380:2025,917,693,683,60.0001;15602130:1508,955,694,683,60.0001;15711150:2325,922,715,705,59.9628;15712100:2546,957,692,688,60.0374;15712950:2038,911,663,677,60.0001;15713700:1500,950,696,686,60.0374;15823000:2312,944,717,714,60.0001;15823950:2575,933,697,684,60.0001;15824800:2033,926,696,683,60.0001;15825550:1484,896,693,682,60.0001;15934690:2310,958,716,707,60.0001;15935640:2553,913,698,687,60.0374;15936490:2034,980,694,680,60.0001;15937240:1499,902,694,651,60.0001;16046460:2308,964,716,665,59.9628;16047410:2562,931,696,695,60.0001;16048260:2046,964,696,679,60.0001;16049010:1501,929,694,683,60.0001;16158150:2309,946,719,705,60.0001;16159100:2563,911,660,682,60.0374;16159950:2023,944,694,692,60.0001;16160700:1499,925,693,679,60.0001;16270000:2319,947,714,698,59.9628;16270950:2551,928,696,691,60.0001;16271800:2027,912,689,677,60.0001;16272550:1495,923,699,687,60.0374;16381420:2322,954,717,707,60.0001;16382370:2571,915,696,691,60.0001;16383220:2040,977,695,686,60.0001;16383970:1483,897,695,681,60.0001;16493190:2301,968,721,707,60.0001;16494140:2576,904,690,681,59.9628;16494990:2022,924,699,684,60.0001;16495740:1486,915,684,639,60.0001;16604970:2297,947,724,675,60.0001;16605920:2575,915,689,678,60.0001;16606770:2020,920,699,683,60.0001;16607520:1515,962,687,675,60.0374;16716400:2312,895,722,715,60.0374;16717350:2581,944,663,681,60.0001;16718200:2050,928,698,684,60.0747;16718950:1525,963,696,680,60.0001;16828070:2334,948,715,704,60.0001;16829020:2573,941,695,686,60.0001;16829870:2048,934,694,679,60.0001;16830620:1511,925,697,687,59.9628;16939930:2355,911,718,710,60.0001;16940880:2595,907,697,687,60.0001;16941730:2059,927,689,640,60.0374;16942480:1510,933,697,682,60.0001;17051920:2368,905,717,713,60.0001;17052870:2616,964,693,685,60.0374;17053720:2073,904,696,677,60.0374;17054470:1514,947,694,682,60.0374;17164110:2373,940,720,710,59.9628;17165060:2652,915,693,679,60.0001;17165910:2097,972,697,619,60.0001;17166660:1544,910,692,672,60.0001;17275380:2434,927,720,703,60.0001;17276330:2660,931,698,686,60.0001;17277180:2138,916,695,675,59.9628;17277930:1548,966,696,683,60.0374;17386850:2481,926,722,720,59.9628;17387800:2751,958,694,684,59.9628;17388650:2177,916,661,689,60.0001;17389400:1591,971,696,683,60.0001;17498630:2538,908,716,703,59.9628;17499580:2797,927,694,681,60.0001;17500430:2223,940,692,678,60.0001;17501180:1596,943,702,682,60.0001;17610440:2568,904,697,712,60.0001;17611390:2885,920,689,677,60.0001;17612240:2243,936,697,686,60.0001;17612990:1664,954,693,676,60.0001;17722230:2641,903,717,707,59.9628;17723180:2892,953,696,684,60.0001;17724030:2300,937,692,678,60.0001;17724780:1671,922,697,682,60.0374;17833970:2669,948,722,709,60.0001;17834920:2995,943,684,680,60.0001;17835770:2322,927,698,681,60.0374;17836520:1689,928,700,689,60.0001;17945830:2726,955,716,700,59.9628;17946780:3014,931,701,696,60.0001;17947630:2397,943,661,679,60.0001;17948380:1718,921,699,690,60.0001;18057300:2789,912,720,707,59.9628;18058250:3102,939,693,684,60.0374;18059100:2427,926,696,680,60.0001;18059850:1756,914,663,683,59.9628;18168470:2820,955,719,708,60.0001; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug0610h.pcr +2 "MFB"*E% +3 "core" %~' + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*F'(@ +1029 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*G  +35 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*C % +119 "core" & +2 "MFB"*I% +3 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*J'Zp +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*K  +51 "core" +2 "MFB"*H% +3 "core" %Zt A +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*M'> +6054 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*N % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*O% +3 "core" %>\  ] +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*L'O +517 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*Q  +52 "core" +2 "MFB"*R% +3 "core" %Y +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*P'p +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*T  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*U  +80 "core"  +2 "MFB"*S% +3 "core" %p^ +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*W'U +2040 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*X' +3074 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*V'V +2771 "core" ' + ."MFBPCR"AFV.select :carrierSolution +43 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2768 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\\' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +2779 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*]  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*^ % +118 "core" & +2 "MFB"*_% +3 "core" %V@ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*`' +231 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*a  +51 "core"  +2 "MFB"*b% +3 "core" % $ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*d'> +11431 "Can"K rr +4681 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*e % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*f% +3 "core" %>n +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*c' +529 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*h  +51 "core" +2 "MFB"*i% +3 "core" % D +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*g'qK +322 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*k  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*l'R +4746 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17878 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*j' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*n'V +2784 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*o' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +2761 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*q' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*p'V +2772 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +2358 "Can"+I tt +3414 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2773 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*t' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +5066 "core" ' +42005 "Can"Q pp +60004 tL po +45857 #t-> ATV +1102 #-> ATV.air3 +2 .ATV.dial :air3 + "MFB"*v % +76 "core" & +619 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*w% +3 "core" %V[B +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.03ml +2 "MFB"*x'| +634 "core" ' +2 "MFB"*y% +3 "core" %u` @ +918 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*z  +96 "core"  +415 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*{% +3 "core" %u7 @ +2 .tAS.seek 0.08ml +2 "MFB"*}' +1026 "core" ' +2 "MFB"*~% +3 "core" % +691 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*| n +141 "core" o +360 #t-> AS.empty +3 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +496 "core" ' +2 "MFB"*% +4 "core" %Ru +738 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*  +139 "core"  +4372 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*% +3 "core" %R + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*'@G +2251 "Can"K rq +1787 "core" ' +2 "MFB"*% +3 "core" %@9 +448 #t-> ATV.air3 +2 .ATV.dial :air3 + "MFB"*\ % +96 "core" % +274 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" %@9 +2 .tAS.seek 0.229ml +2 "MFB"* ' +629 "core" ' +2 "MFB"*% +3 "core" %\ 2 +329 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"* n +59 "core" o +254 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +1351 "core" ' +2 "MFB"*% +3 "core" %R +972 #t-> shortmfb([Ss],[:extSrc]){}.finish +11 "MFB"*% +3 "core" %R +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0613h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +159 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +25 "core"  +2 "MFB"*% +3 "core" %RB +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$ +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2901 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"* n +161 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +44 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2905 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*!  +36 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"*"% +3 "core" %(8 +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*#'Fb +629 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 + "MFB"* I +59 "core" J +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*$% +3 "core" %Fc  f +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*&' +1819 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP2 + "MFB"*% n +36 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*'% +3 "core" %Y" +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +614 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*)  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*+% +3 "core" % & +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*('- +619 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*,  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*.% +3 "core" %( ? +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"**'\ +5847 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*0  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*-% +3 "core" %\  @ +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*/'\  +619 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*3  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*1% +3 "core" %\  I +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*2' E +5057 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*6  +74 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*4  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*5% +4 "core" % HOV +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*9'g +15303 "Can"+O pq +17284 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*7  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*8 % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +41582 "Can",H zz +60004 C a +60004 O w +60004 E | +60004 @O ` +60004 mL { +60004 F h +60004 BS s +25822 ."PCR"PCR.off +175 !o:#AnalyticalModule::PCRRawSample: @refiH; :\ @data"22131810:2330,901,731,721,60.0001;22132760:2634,932,698,690,60.0374;22133610:2100,944,700,688,60.0001;22134360:1542,876,668,684,60.0001;22243920:2372,915,724,711,60.0001;22244870:2655,936,691,681,60.0001;22245720:2075,928,697,683,60.0001;22246470:1538,939,693,651,60.0374;22355370:2335,958,721,708,60.0001;22356320:2621,920,692,681,60.0374;22357170:2066,954,695,685,60.0001;22357920:1542,904,692,672,60.0001;22466780:2356,947,718,708,60.0001;22467730:2630,909,694,689,60.0001;22468580:2077,919,663,683,60.0001;22469330:1529,909,695,679,60.0001;22578650:2365,916,716,705,59.9628;22579600:2603,949,695,686,60.0001;22580450:2079,919,691,675,60.0001;22581200:1488,918,694,689,60.0374;22690050:2330,941,719,717,59.9628;22691000:2607,893,690,679,60.0001;22691850:2063,967,694,690,60.0001;22692600:1527,896,691,674,60.0001;22802510:2342,910,719,679,60.0001;22803460:2619,953,689,676,59.9628;22804310:2067,948,694,690,60.0001;22805060:1539,943,692,679,60.0374;22914490:2350,898,721,721,60.0001;22915440:2611,930,691,680,60.0001;22916290:2065,897,695,681,60.0374;22917040:1530,982,695,684,60.0001;23026520:2364,940,717,708,60.0001;23027470:2630,909,662,683,60.0001;23028320:2080,917,694,685,60.0001;23029070:1519,937,694,684,60.0001;23137880:2372,894,719,715,60.0001;23138830:2627,954,694,686,60.0001;23139680:2082,922,661,681,60.0001;23140430:1531,941,698,691,60.0374;23249570:2344,970,718,713,59.9628;23250520:2617,899,696,679,60.0001;23251370:2068,941,694,688,60.0001;23252120:1521,905,692,677,60.0001;23361570:2373,913,715,704,59.9628;23362520:2611,917,696,688,60.0001;23363370:2075,963,697,685,60.0001;23364120:1524,934,662,688,60.0001;23473260:2341,944,689,711,59.9628;23474210:2623,926,692,681,60.0001;23475060:2064,932,698,683,59.9628;23475810:1530,927,695,675,60.0001;23585330:2359,909,720,677,59.9255;23586280:2614,962,694,685,60.0374;23587130:2069,912,699,683,60.0001;23587880:1526,932,697,687,60.0001;23697130:2359,945,713,704,59.9628;23698080:2607,900,699,683,60.0001;23698930:2079,949,691,680,60.0001;23699680:1519,921,699,683,60.0001;23809110:2374,909,716,707,59.9628;23810060:2607,934,695,655,59.9628;23810910:2079,931,685,675,60.0374;23811660:1507,921,695,690,60.0374;23920630:2355,946,718,706,60.0001;23921580:2614,926,693,685,60.0001;23922430:2076,920,665,683,60.0001;23923180:1540,914,693,680,60.0001;24032260:2336,944,720,710,59.9628;24033210:2634,928,694,679,60.0374;24034060:2075,950,695,686,60.0374;24034810:1525,938,690,676,60.0374;24143770:2349,951,718,674,59.9628;24144720:2625,887,692,675,60.0001;24145570:2052,938,696,682,60.0001;24146320:1524,937,689,676,60.0001;24255470:2342,993,719,710,60.0001;24256420:2616,907,660,679,60.0001;24257270:2053,932,697,682,60.0001;24258020:1519,916,694,675,60.0001;24367430:2349,933,724,711,60.0001;24368380:2633,965,689,677,60.0001;24369230:2046,901,700,684,60.0001;24369980:1538,933,688,677,60.0001;24479140:2366,887,715,703,60.0001;24480090:2613,946,697,678,60.0374;24480940:2070,936,690,674,60.0001;24481690:1504,895,696,683,59.9628;24591320:2356,922,722,709,59.9628;24592270:2628,933,689,677,59.9628;24593120:2061,916,697,686,60.0001;24593870:1535,934,661,675,60.0374;24703100:2353,915,692,703,60.0001;24704050:2632,947,692,682,60.0374;24704900:2066,903,698,676,60.0001;24705650:1551,965,696,684,59.9628;24814910:2390,914,716,698,59.9628;24815860:2585,945,697,687,59.9628;24816710:2079,921,692,678,59.9628;24817460:1539,914,697,685,60.0001;24926750:2392,929,715,700,60.0001;24927700:2633,905,670,684,60.0001;24928550:2095,969,694,679,60.0001;24929300:1529,910,696,680,60.0001;25037830:2384,938,719,711,60.0001;25038780:2663,917,694,679,60.0001;25039630:2100,925,698,681,60.0374;25040380:1531,920,694,677,60.0374;25149330:2427,896,688,706,60.0001;25150280:2720,951,694,687,60.0001;25151130:2146,902,694,685,60.0001;25151880:1570,973,696,681,60.0001;25260820:2480,952,719,706,60.0001;25261770:2757,885,663,685,60.0374;25262620:2164,973,697,683,60.0001;25263370:1605,938,695,675,60.0001;25372070:2516,934,721,712,60.0001;25373020:2836,913,690,680,60.0001;25373870:2227,964,696,651,60.0374;25374620:1638,926,693,680,60.0001;25483540:2628,936,686,702,60.0001;25484490:2901,908,695,692,60.0001;25485340:2287,931,692,677,60.0001;25486090:1656,945,692,691,60.0001;25595390:2664,960,720,714,60.0001;25596340:2962,918,692,678,60.0001;25597190:2331,927,693,683,60.0374;25597940:1713,939,693,671,60.0001;25706750:2761,894,716,708,60.0001;25707700:3054,961,698,683,60.0001;25708550:2387,927,694,679,60.0001;25709300:1729,953,697,691,60.0374;25818380:2826,927,720,715,60.0001;25819330:3150,978,694,678,60.0001;25820180:2460,908,693,648,60.0374;25820930:1806,980,693,684,60.0374;25930290:2879,967,719,711,60.0001;25931240:3224,913,692,676,59.9628;25932090:2517,962,694,690,60.0374;25932840:1828,923,690,678,60.0374;26042080:2961,944,690,712,60.0001;26043030:3305,921,694,678,60.0374;26043880:2577,951,696,685,60.0001;26044630:1872,886,692,676,60.0001;26153970:3011,967,721,713,59.9628;26154920:3370,918,695,680,60.0001;26155770:2636,940,696,687,60.0001;26156520:1903,933,690,680,60.0001;26265540:3078,945,718,708,59.9628;26266490:3471,926,690,679,60.0001;26267340:2681,897,699,690,60.0001;26268090:1949,920,690,677,60.0001;26377280:3175,931,714,704,59.9628;26378230:3509,951,695,688,60.0374;26379080:2757,924,692,677,60.0374;26379830:1927,919,696,682,60.0374;26489050:3233,925,717,694,60.0001;26490000:3586,927,692,685,60.0001;26490850:2821,958,694,681,59.9628;26491600:2005,915,697,640,60.0001;26600890:3283,951,713,663,60.0001;26601840:3652,939,697,679,60.0001;26602690:2850,959,694,680,60.0001;26603440:2040,950,699,677,60.0001;26712360:3400,850,714,698,60.0374; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug0613h.pcr + "MFB"*<% +3 "core" %m +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*:'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*;  +35 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*? % +118 "core" % +2 "MFB"*=% +3 "core" %(0 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*A'Zv +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*>  +51 "core" +2 "MFB"*@% +3 "core" %Z| > +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*D'> +6060 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*E % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*B% +3 "core" %>  a +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*G'h +528 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*C  +51 "core" +2 "MFB"*I% +3 "core" %g  M +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*F'p +325 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*K  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*H  +80 "core"  +2 "MFB"*J% +3 "core" %q  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*N't +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*O' +3071 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2793 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2768 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +36 "MFB"*L' +5664 "Can"B uu +112 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2772 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*U  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*S % +118 "core" % +2 "MFB"*P% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*W' +227 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*X  +52 "core" +2 "MFB"*V% +3 "core" %\ 3 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*Z'> +16120 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*[ % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*\\% +3 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*]' +527 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*^  +51 "core" +2 "MFB"*_% +3 "core" %\ 4 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Y'qF +318 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*a  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*b'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18182 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*`' +5780 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2766 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +5427 "Can"R uv +346 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2761 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +2771 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2760 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*l'V +5066 "core" ' +1060 #t-> ATV.air3 +2 .ATV.dial :air3 + "MFB"*j % +75 "core" & +303 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*n% +3 "core" %V^' +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml + "MFB"*o'w +632 "core" ' +2 "MFB"*m% +3 "core" % p T +792 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*q% +3 "core" % m T +2 .tAS.seek 0.06ml +2 "MFB"*p'T +626 "core" ' +2 "MFB"*r% +3 "core" %Sm\ 1 +1404 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*s  +95 "core"  +400 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*t% +3 "core" %Sl\ 1 +3 .tAS.seek 0.11ml + "MFB"*v' +949 .tAS.hold +2 "MFB"*w+ +3 "core" 'p>dr +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/Analytical Syringe seek to 0.11ml Aborted!:@checkpoint: omitted +477 #-> ATV.waste +2 .ATV.dial :waste + "MFB"*u n +150 "core" o +320 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*y'R +650 "core" ' +2 "MFB"*z% +3 "core" %Rt] +2043 #t-> ATV.extSrc +2 .ATV.dial :extSrc +2 "MFB"*{  +148 "core"  +1842 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*x% +3 "core" %Rc< +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*~'@< +4053 "core" ' +2 "MFB"*|% +3 "core" %@Lg +1139 #t-> ATV.air3 +2 .ATV.dial :air3 + "MFB"*} % +95 "core" & +591 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" %@Lz +2 .tAS.seek 0.229ml +42 "MFB"*' +628 "core" ' +2 "MFB"*% +3 "core" %\\\ 2 +561 #t-> ATV.waste +3 .ATV.dial :waste + "MFB"* n +58 "core" o +322 #t-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +1349 "core" ' +2 "MFB"*\ % +4 "core" %Ru +1608 #t-> shortmfb([Ss],[:extSrc]){}.finish +9 "MFB"*% +3 "core" %RrE +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0615h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +161 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +25 "core"  +2 "MFB"*% +4 "core" %RgE +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"* '$ +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +969 "Can"J tt +1932 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"* n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %(  +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FJ +631 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 + "MFB"* I +56 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*% +3 "core" %FD K +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"* ' +1819 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP2 +2 "MFB"*! n +35 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*"% +3 "core" % * +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +627 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*$% +3 "core" %B +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*#' +643 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*%  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*'% +3 "core" % J +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*&'\ +5846 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*)  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*+% +3 "core" %\ \ ; +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +629 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*,  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*.% +3 "core" %\ b +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*(' @ +5061 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*0  +73 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*-  +37 "core"  + #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"**% +4 "core" % =  X +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*3'\\ +25500 "Can"-E qq +7111 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*1  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*/ % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +51754 "Can"N {{ +60004 K c +60004 /F s +60004 N zz +60004 E e +60004 R y +60004 F ~{ +60004 zS s^ +15664 ."PCR"PCR.off +175 !o:#AnalyticalModule::PCRRawSample: @refiH; :\ @data"29222940:2344,901,729,724,59.9628;29223890:2658,900,693,682,60.0374;29224740:2114,922,698,687,60.0001;29225490:1556,927,693,676,60.0001;29334580:2389,896,718,708,59.9628;29335530:2645,929,663,684,60.0001;29336380:2100,919,693,678,60.0001;29337130:1536,944,699,687,60.0001;29446620:2383,918,720,716,60.0374;29447570:2660,965,691,680,60.0001;29448420:2087,883,697,691,59.9628;29449170:1551,980,694,683,59.9628;29558620:2412,889,716,705,60.0374;29559570:2654,914,692,689,60.0001;29560420:2103,922,659,674,60.0374;29561170:1533,926,694,681,60.0374;29669810:2360,949,687,709,60.0001;29670760:2655,915,691,678,60.0001;29671610:2085,945,699,691,60.0001;29672360:1549,904,688,678,60.0001;29781730:2391,945,716,703,60.0001;29782680:2621,950,693,685,60.0001;29783530:2087,897,693,677,59.9628;29784280:1531,933,695,683,59.9628;29893710:2369,952,717,714,59.9628;29894660:2647,911,658,678,60.0001;29895510:2084,958,696,683,60.0001;29896260:1545,912,692,676,60.0374;30005260:2388,911,723,705,59.9628;30006210:2654,974,691,683,60.0374;30007060:2093,922,658,678,60.0374;30007810:1533,936,697,687,60.0374;30116470:2366,938,692,710,59.9628;30117420:2637,913,693,682,60.0001;30118270:2081,964,698,685,60.0001;30119020:1545,892,693,675,60.0374;30227960:2374,935,717,713,59.9628;30228910:2658,934,659,681,60.0001;30229760:2090,908,704,685,59.9628;30230510:1554,925,695,681,60.0374;30339790:2363,928,722,713,59.9628;30340740:2653,949,691,676,60.0001;30341590:2061,926,696,688,60.0001;30342340:1548,941,693,679,60.0001;30451620:2394,942,717,702,60.0001;30452570:2652,906,696,686,60.0374;30453420:2107,934,664,684,60.0001;30454170:1545,901,696,680,60.0001;30563360:2393,925,721,706,60.0001;30564310:2633,963,697,681,60.0001;30565160:2083,912,692,677,59.9628;30565910:1504,902,695,692,60.0001;30675120:2359,933,690,707,59.9628;30676070:2653,915,697,681,59.9628;30676920:2091,940,696,690,59.9628;30677670:1554,901,691,677,59.9628;30786950:2367,942,721,711,59.9628;30787900:2640,887,690,679,60.0374;30788750:2084,924,697,684,60.0001;30789500:1547,930,688,676,60.0001;30898620:2409,932,715,703,60.0001;30899570:2636,922,670,682,60.0001;30900420:2115,945,692,676,60.0374;30901170:1524,922,698,691,60.0001;31010370:2371,904,724,711,59.9628;31011320:2666,937,696,681,60.0001;31012170:2081,926,700,690,60.0374;31012920:1555,946,698,681,60.0001;31122080:2366,946,720,715,60.0001;31123030:2642,905,692,674,60.0001;31123880:2083,939,697,688,59.9628;31124630:1538,944,691,676,60.0001;31233910:2361,917,689,711,60.0001;31234860:2655,905,692,683,60.0001;31235710:2105,947,696,688,60.0374;31236460:1553,914,693,678,60.0001;31345100:2383,894,720,712,60.0001;31346050:2672,926,666,684,60.0374;31346900:2103,898,696,680,60.0001;31347650:1529,962,697,684,60.0001;31456280:2376,938,720,708,59.9628;31457230:2646,913,694,677,60.0001;31458080:2088,917,696,657,60.0001;31458830:1541,907,691,673,60.0001;31567970:2362,960,720,711,60.0001;31568920:2653,937,689,678,60.0374;31569770:2083,915,695,688,60.0001;31570520:1548,927,661,675,60.0001;31680200:2420,944,717,707,60.0001;31681150:2649,963,696,682,60.0001;31682000:2102,939,694,679,60.0001;31682750:1528,921,667,693,60.0001;31792080:2392,949,687,704,60.0001;31793030:2649,910,698,693,60.0001;31793880:2087,914,698,687,60.0001;31794630:1546,918,697,681,60.0001;31903820:2389,948,721,715,60.0001;31904770:2651,877,692,683,60.0001;31905620:2095,947,694,681,59.9628;31906370:1546,905,696,681,60.0001;32015490:2400,907,719,714,60.0374;32016440:2696,912,690,677,60.0374;32017290:2094,935,698,690,60.0374;32018040:1553,941,691,679,60.0001;32126750:2434,938,715,702,60.0001;32127700:2682,928,692,685,60.0001;32128550:2149,929,692,679,60.0001;32129300:1545,906,696,686,60.0001;32238730:2482,936,718,700,59.9628;32239680:2723,932,698,691,59.9628;32240530:2181,929,693,676,60.0374;32241280:1573,908,693,652,60.0374;32350820:2504,937,693,702,59.9628;32351770:2819,953,691,678,60.0001;32352620:2205,923,694,690,60.0001;32353370:1630,938,693,685,60.0001;32462060:2597,931,710,700,60.0001;32463010:2876,914,667,688,60.0374;32463860:2278,934,693,677,60.0001;32464610:1659,908,695,679,60.0001;32573850:2674,913,724,712,60.0001;32574800:2990,968,692,676,60.0001;32575650:2320,915,697,686,60.0001;32576400:1699,952,694,677,60.0001;32685800:2776,917,717,705,60.0001;32686750:3054,919,696,688,60.0001;32687600:2420,937,691,634,60.0001;32688350:1759,935,700,690,60.0001;32797290:2822,956,719,708,59.9628;32798240:3169,868,693,678,60.0374;32799090:2478,954,695,682,60.0374;32799840:1805,901,685,639,60.0001;32909040:2949,923,717,666,60.0001;32909990:3295,964,693,685,60.0001;32910840:2579,920,694,680,60.0001;32911590:1851,947,695,688,60.0001;33020600:3014,926,723,712,59.9628;33021550:3349,978,692,685,60.0001;33022400:2592,874,696,678,60.0001;33023150:1899,908,698,684,60.0001;33132270:3077,973,715,712,59.9628;33133220:3459,908,692,682,60.0001;33134070:2692,956,698,653,60.0001;33134820:1947,941,692,678,60.0001;33244140:3161,908,722,710,59.9628;33245090:3538,979,693,679,60.0001;33245940:2758,872,696,678,60.0374;33246690:1960,933,698,681,60.0001;33355810:3252,910,680,702,59.9628;33356760:3622,912,697,688,60.0001;33357610:2829,928,692,675,60.0374;33358360:2007,927,695,684,60.0001;33467490:3295,950,719,713,60.0001;33468440:3691,881,689,675,60.0001;33469290:2861,955,696,686,60.0001;33470040:2072,930,692,677,60.0374;33579300:3388,894,716,698,60.0001;33580250:3759,940,695,687,60.0001;33581100:2921,922,694,671,60.0001;33581850:2094,922,702,688,60.0374;33690830:3431,941,723,712,59.9628;33691780:3857,956,693,681,60.0001;33692630:2994,920,701,685,60.0001;33693380:2112,943,698,682,60.0001;33802930:3518,925,714,703,59.9628; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug0615h.pcr +2 "MFB"*6% +3 "core" %a< +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*4'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*5  +36 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*2 % +118 "core" & +2 "MFB"*7% +3 "core" %(0y +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*8'Zv +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*<  +52 "core" +2 "MFB"*9% +3 "core" %Z~i A +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*;'> +6055 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*? % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*=% +3 "core" %>\  f +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*:'[ +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +36 "MFB"*>  +59 "core" +2 "MFB"*@% +3 "core" %O G +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*A'p +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*E  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*B  +79 "core"  +2 "MFB"*D% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*C'V +2033 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*I' +3071 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*G'V +2783 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*K' +5780 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*H'V +2785 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*F'V +2767 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*N  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*O % +118 "core" & +2 "MFB"*M% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*Q' +227 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*R  +52 "core" +2 "MFB"*L% +3 "core" %^ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*U'> +6358 "Can"zI qq +9758 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*S % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*P% +3 "core" %>\  O +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*T' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*X  +51 "core" +2 "MFB"*V% +3 "core" % G +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*W'q/ +329 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*[  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*\\'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*Z' +5780 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*^'V +2769 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*_' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*]'V +2749 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +599 "Can"M rq +2131 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2758 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +5065 "core" ' +37007 "Can"M po +60004 F pp +60004 Q pp +60004 F po +60004 S po +60004 I po +60004 O oo +60004 kL op +60004 G po +60004 O op +60004 D pp +60004 R pp +60005 G pp +60004 `S oo +60004 }K po +60004 L pp +60004 N pp +60004 [F oo +60004 Q pp +60004 -F pp +60004 S po +60004 H pp +60004 GQ pp +60004 M pp +60004 J pp +60004 O pp +60004 \\ pp +60004 f po +60004 o pp +60004 w po +60003  oo +60004  pp +60004 m\\ oo +60004 4W po +60004 ,O pp +60004 S oo +60004 tQ pp +60004 L pp +60004 R po +60004 I oo @CEST1533592894.86 U pp +60004  H po +60004 T pp +60004 I pp +60004 \ Q po +60004 uL po +60004 L pp +60004 O pp +60004 E oo +60004 P po +60004 E pp +60004 S po +60004 H po +60004 PS po +60004 hK pp +60004 K po +60005 M pp +60004 E pp +60004 R pp +60004 G pp +60004 {T po +60004 I po +60004 N pp +60004 O po +60004 F po +60004 Q pp +30916 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time .jB + !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 +5 #mEXIT @1533608205.12CEST @1533621368.95CEST = =tMAIN =mMAIN_scheduler @CEST1533621370.62 #"core_reset"Sent BREAK +2 #t@0x9CEF, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @refi4; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +262 "Can"O n + O n #tPolling Can every 10:00 +7 #Cleanly exited at 04:16:45CEST07-Aug-18 +720 #-> ESP.ready! +2 #Powering core bus +480 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +3 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %*' + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\   + "manipulator"&?& +4 "core" &P  +2 "storage"(@& +3 "core" & j ( +2 "storage"(A% +3 "core" %T ~ 5 +2 "collection"'B9 +3 "core" 9 + "processing"%C9 +3 "core" 9 +848 #t-> MFB.ready! + "MFB"*D% +4 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +3 "core" % + .tATV.dial :air2 + "MFB"*F  +146 "core" +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home + "MFB"*G' +548 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5289 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +102 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5258 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*L  +4 "core"  +14481 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*M % +56 "core" % +912 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*N% +3 "core" %R ( +37 .tAS.reconfigure ASslow1 +9 "MFB"*#,,'Td20 b +2 .tAS.seek 0.029ml + "MFB"*O' +634 "core" ' +2 "MFB"*P% +4 "core" %G F +675 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*Q  +79 "core"  +412 #t-> AS.pull 0.045, ASslow1 + "MFB"*R% +3 "core" %V F +2 .tAS.seek 0.074ml +3 "MFB"*S' +926 "core" ' +2 "MFB"*T% +4 "core" %\  c +629 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*U n +140 "core" o +308 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*V'R +462 "core" ' +2 "MFB"*W% +4 "core" %RA +956 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*X  +137 "core"  +4814 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*Y% +3 "core" %RE +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml + "MFB"*Z'@2 +4052 "core" ' +2 "MFB"*[% +4 "core" %@0 / +460 #t-> ATV.air3 + .ATV.dial :air3 + "MFB"*\\ % +96 "core" & +762 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*]% +3 "core" %@0 / +2 .tAS.seek 0.229ml +2 "MFB"*^' +626 "core" ' +2 "MFB"*_% +4 "core" %\ 5 +439 #t-> AS.waste + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `waste' for AS:Syringe: name:\ waste: args[ +608 #-> ATV.waste + .ATV.dial :waste + "MFB"*` n +58 "core" o +355 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*a'R +1351 "core" ' +2 "MFB"*b% +4 "core" %RP +4203 #t-> shortmfb([Ss],[:extSrc]){}.finish +10 "MFB"*c% +3 "core" %RaX +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0708h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*d  +158 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*e  +26 "core"  +2 "MFB"*f% +4 "core" %RX + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*g'$| +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +2492 "Can"UI uu +412 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +8 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*i n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*j'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*k'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*l  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*m  +37 "core" +3 ."MFBPCR"delay 2 seconds +202 "MFB"*n% +3 "core" %($ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*o'FN +623 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 + "MFB"*p I +58 "core" J +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*q% +3 "core" %FP\  Q +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*r' +1819 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 + "MFB"*s n +37 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*t% +3 "core" % . +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*u' +621 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 + "MFB"*v  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*w% +3 "core" %  U +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*x'! +618 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*y  +126 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*z% +3 "core" %  T +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*{'\ +5844 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*|  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*}% +3 "core" %\ \ 9 +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*~'\  +628 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\ BW +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' 5 +5058 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +3 "core" % 4T K +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'S +27067 "Can"K pp +5538 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*  +83 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +53318 "Can"uL zz +60004 G e +60004 Q y +60004 I ~} +60004 HR s] +60004 L { +60004 J ^ +60004 Q s +14263 ."PCR"PCR.off +170 !o:#AnalyticalModule::PCRRawSample: @refi4; :\ @data"E1501230:2319,862,685,712,59.9628;1502180:2614,961,695,687,59.9628;1503030:2076,910,692,676,60.0374;1503780:1506,930,694,688,60.0001;1613510:2338,897,696,709,60.0001;1614460:2624,918,688,671,60.0374;1615310:2056,949,695,688,60.0374;1616060:1521,911,692,677,60.0001;1725030:2344,931,718,708,60.0001;1725980:2609,916,656,676,60.0374;1726830:2055,942,699,693,60.0001;1727580:1539,900,691,680,60.0374;1837080:2326,918,717,709,59.9628;1838030:2626,895,657,678,60.0001;1838880:2066,912,694,690,60.0001;1839630:1520,919,691,676,60.0001;1948820:2338,946,717,708,59.9628;1949770:2600,918,693,684,60.0001;1950620:2047,918,695,684,60.0001;1951370:1527,917,692,675,60.0001;2060970:2331,871,720,712,60.0001;2061920:2617,945,695,686,60.0001;2062770:2046,942,697,684,60.0001;2063520:1523,926,696,682,60.0001;2172720:2313,939,718,710,60.0001;2173670:2614,919,693,684,60.0001;2174520:2073,926,666,686,60.0001;2175270:1521,868,691,676,60.0374;2284170:2362,912,716,702,60.0001;2285120:2592,920,697,691,60.0001;2285970:2067,935,693,681,60.0001;2286720:1504,903,695,687,60.0374;2396280:2336,932,716,707,60.0001;2397230:2605,928,696,686,60.0374;2398080:2069,990,697,684,60.0001;2398830:1527,892,691,683,60.0374;2508270:2357,956,715,704,60.0001;2509220:2598,884,697,681,60.0001;2510070:2065,924,695,682,60.0001;2510820:1527,894,664,687,60.0374;2620030:2351,903,686,702,59.9628;2620980:2599,898,696,691,60.0001;2621830:2068,964,693,684,60.0374;2622580:1525,918,692,682,60.0001;2731940:2362,911,712,670,59.9628;2732890:2590,924,699,688,60.0001;2733740:2074,921,695,677,60.0374;2734490:1507,896,699,683,60.0001;2843540:2361,886,718,703,60.0374;2844490:2601,908,666,684,60.0001;2845340:2061,932,693,676,59.9628;2846090:1514,919,694,687,60.0001;2954830:2355,941,716,704,59.9628;2955780:2599,949,693,688,60.0374;2956630:2069,920,663,681,60.0374;2957380:1512,938,697,685,60.0374;3066070:2330,916,724,712,60.0001;3067020:2607,945,690,677,59.9628;3067870:2046,918,701,690,60.0001;3068620:1526,934,660,679,60.0374;3177900:2353,949,683,709,59.9628;3178850:2602,922,695,688,60.0001;3179700:2080,935,695,683,60.0747;3180450:1527,894,691,677,60.0374;3289510:2377,909,720,705,59.9628;3290460:2579,925,692,680,60.0374;3291310:2057,915,692,681,60.0374;3292060:1524,915,694,690,60.0001;3401450:2340,939,718,710,60.0001;3402400:2615,923,663,678,60.0001;3403250:2069,969,695,685,60.0001;3404000:1524,916,692,681,60.0001;3513280:2371,919,716,702,59.9628;3514230:2605,921,699,683,60.0001;3515080:2077,927,659,677,60.0001;3515830:1518,961,696,682,60.0001;3624550:2370,920,717,701,60.0001;3625500:2606,929,698,683,60.0001;3626350:2083,923,690,674,60.0001;3627100:1513,924,666,682,60.0001;3736460:2370,919,717,704,59.9628;3737410:2616,925,694,678,60.0001;3738260:2080,911,692,675,60.0001;3739010:1530,952,699,656,60.0001;3848140:2371,914,711,667,60.0001;3849090:2609,946,692,684,60.0001;3849940:2073,900,691,676,59.9628;3850690:1511,952,697,687,60.0001;3959860:2352,942,714,706,59.9628;3960810:2591,915,694,689,59.9628;3961660:2085,956,693,683,60.0374;3962410:1525,912,693,678,60.0374;4071480:2365,910,716,699,59.9628;4072430:2607,937,696,689,60.0001;4073280:2066,915,690,678,60.0001;4074030:1518,912,699,684,60.0374;4183080:2371,971,714,703,59.9628;4184030:2612,925,697,684,60.0001;4184880:2079,925,664,684,60.0001;4185630:1523,907,697,677,60.0001;4295100:2359,939,718,709,60.0001;4296050:2634,956,693,677,60.0001;4296900:2076,919,665,683,60.0001;4297650:1539,951,695,684,60.0001;4406840:2378,932,721,710,60.0001;4407790:2641,911,690,686,59.9628;4408640:2082,936,693,687,60.0001;4409390:1535,926,689,675,60.0001;4518440:2426,933,717,701,60.0001;4519390:2658,947,693,693,60.0001;4520240:2109,951,690,678,60.0001;4520990:1538,902,692,651,59.9628;4629720:2471,913,719,706,60.0374;4630670:2700,909,694,682,60.0001;4631520:2161,919,690,673,60.0001;4632270:1569,939,697,685,60.0374;4741250:2487,978,723,709,60.0001;4742200:2788,959,693,674,60.0001;4743050:2165,931,698,688,60.0374;4743800:1613,934,692,676,60.0001;4853210:2563,924,718,710,60.0374;4854160:2863,911,693,680,60.0374;4855010:2229,950,696,683,60.0001;4855760:1655,914,693,677,60.0001;4965150:2629,944,720,703,59.9628;4966100:2948,909,698,679,60.0001;4966950:2322,938,663,681,60.0001;4967700:1689,920,695,678,60.0001;5076580:2706,929,723,704,59.9628;5077530:3009,950,694,689,60.0374;5078380:2374,921,692,677,60.0374;5079130:1702,935,666,684,60.0374;5188460:2750,912,691,711,60.0001;5189410:3091,897,691,672,60.0001;5190260:2413,945,700,683,60.0001;5191010:1757,938,691,670,60.0374;5300280:2847,913,714,704,60.0001;5301230:3138,955,696,680,60.0001;5302080:2495,911,693,676,60.0001;5302830:1790,981,693,685,60.0001;5411620:2910,926,716,697,59.9628;5412570:3222,961,699,651,60.0001;5413420:2530,948,690,678,60.0001;5414170:1821,908,697,694,60.0374;5523340:2949,908,719,706,59.9628;5524290:3318,916,689,678,60.0001;5525140:2559,923,699,687,60.0001;5525890:1885,902,690,679,60.0374;5634920:3036,876,721,709,59.9628;5635870:3370,952,695,682,60.0001;5636720:2644,914,693,682,60.0001;5637470:1882,945,694,683,60.0001;5746510:3077,880,716,713,60.0001;5747460:3462,935,687,669,60.0001;5748310:2680,940,700,684,60.0001;5749060:1940,931,685,641,60.0374;5857930:3167,914,721,708,60.0001;5858880:3487,971,697,682,60.0001;5859730:2745,919,693,679,60.0374;5860480:1958,947,695,679,60.0001;5969460:3201,909,722,715,60.0001;5970410:3583,947,656,683,60.0001;5971260:2767,915,701,678,59.9628;5972010:2007,948,691,677,60.0001;6080980:3275,929,715,702,59.9628; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug0708h.pcr +2 "MFB"* % +3 "core" %Y + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\ '(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"* % +3 "core" %(!: +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zg +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*% +4 "core" %Zl @ +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> @ X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'U +527 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +3 "core" %bK +3 ."MFBPCR"AS.seek 0.82ml + "MFB"*'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +8 "MFB"*  +79 "core"  +2 "MFB"*% +4 "core" %qk + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'n +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2774 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +2771 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +2777 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"**  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*, % +118 "core" & +2 "MFB"*+% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*%' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*'  +53 "core"  +2 "MFB"*/% +4 "core" %L +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*0'> +7815 "Can".I rq +8306 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*1 % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*2% +3 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*3' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*4  +51 "core" +2 "MFB"*5% +4 "core" % D +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*6'q@ +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*7  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*8'R +4740 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18142 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*9' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2782 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*;' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +2762 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*=' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +1776 "Can"(O qr +993 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*@'V +2797 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*A' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +5067 "core" ' +10204 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*C % +73 "core" % +356 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*D% +3 "core" %VC +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.03ml +2 "MFB"*E'r +633 "core" ' +2 "MFB"*F% +4 "core" %n C +599 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*G  +95 "core"  +1370 #t-> AS.pull 0.045, ASslow1 +2 "MFB"*I% +3 "core" %n C +2 .tAS.seek 0.075ml +2 "MFB"*H'Ϫ +929 "core" ' +2 "MFB"*K% +4 "core" %ϲ E +524 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*L n +140 "core" o +283 #t-> AS,empty + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Icompile error\ (ESP):22: syntax error, unexpected '\\n', expecting '=' +625 #-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*M'R +464 "core" ' +2 "MFB"*N% +4 "core" %Rf +19268 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*J  +148 "core"  +2339 "Can"S oo +907 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*P% +3 "core" %R&j +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*Q'@G +4046 "core" ' +2 "MFB"*R% +4 "core" %@;, +1461 #t-> ATV.air3 + .ATV.dial :air3 + "MFB"*O % +94 "core" % +1042 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*T% +3 "core" %@; +2 .tAS.seek 0.229ml +2 "MFB"*U' +628 "core" ' +2 "MFB"*S% +4 "core" % \ 5 +540 #t-> ATV.empty +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `empty' for ATV:Shaft: name:\ empty: args[ +558 #-> ATV.waste + .ATV.dial :waste + "MFB"*W n +69 "core" n +388 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*X'R +1349 "core" ' +2 "MFB"*Y% +4 "core" %Rf +1506 #t-> shortmfb([Ss],[:extSrc]){}.finish +11 "MFB"*V% +3 "core" %Rh +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0710h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*[  +158 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*\\  +25 "core"  +2 "MFB"*]% +4 "core" %Rh + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*Z'$ +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*_' +2946 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*` n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*^'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*b'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*c  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*d  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*e% +3 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*f'FS +626 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*a I +66 "core" J +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*g% +3 "core" %FW\  _ +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*i' +1817 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*h n +35 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*j% +3 "core" %\ 6 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*l' +613 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 + "MFB"*m  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*n% +3 "core" %" +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*k' +621 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier + "MFB"*p  +125 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*q% +3 "core" %$X +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*o'\ +5887 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*s  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*t% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*r'\  +641 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*v  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*w% +3 "core" %\ J +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*u' M +5067 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*y  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*z  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*x% +4 "core" % S  U +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*|'r +8826 "Can"D qq +23783 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*}  +83 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*{ % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +35072 "Can"\ E m +60004 JM z +60004 L l +60004 E s +60004 Q { +60004 H _ +60004 )R s +60004 cM zz +32475 ."PCR"PCR.off +175 !o:#AnalyticalModule::PCRRawSample: @refi4; :\ @data"8874860:2377,896,730,728,60.0001;8875810:2686,936,691,678,60.0001;8876660:2112,910,700,689,60.0374;8877410:1561,954,689,675,60.0374;8986840:2426,921,718,707,60.0001;8987790:2696,955,695,681,60.0374;8988640:2124,901,696,680,60.0374;8989390:1559,913,694,681,59.9628;9098600:2419,931,716,705,59.9628;9099550:2674,958,700,685,60.0001;9100400:2122,944,695,678,60.0001;9101150:1546,909,692,645,60.0001;9210080:2428,925,719,701,60.0001;9211030:2633,946,696,675,60.0001;9211880:2132,945,689,677,60.0001;9212630:1554,924,687,689,60.0001;9321740:2394,919,720,710,59.9628;9322690:2683,922,658,681,60.0001;9323540:2102,933,698,689,60.0001;9324290:1565,940,690,675,60.0001;9433110:2401,933,722,719,59.9628;9434060:2688,925,692,680,60.0374;9434910:2120,942,662,690,60.0374;9435660:1552,942,694,685,60.0001;9544890:2428,915,716,699,60.0001;9545840:2674,951,696,688,60.0001;9546690:2127,905,692,674,60.0001;9547440:1516,951,698,687,60.0374;9656490:2389,939,693,715,60.0001;9657440:2682,945,694,678,60.0374;9658290:2108,917,694,685,60.0001;9659040:1578,931,692,679,60.0001;9768080:2394,946,720,708,60.0001;9769030:2670,936,693,691,60.0001;9769880:2106,940,697,680,60.0374;9770630:1543,894,693,675,60.0001;9879890:2381,922,720,708,60.0001;9880840:2679,901,657,682,60.0001;9881690:2108,959,694,685,59.9628;9882440:1569,934,695,675,60.0001;9990940:2426,923,715,703,59.9628;9991890:2656,942,700,684,60.0001;9992740:2116,925,688,641,60.0374;9993490:1541,912,690,687,60.0001;10102830:2420,938,715,706,59.9628;10103780:2660,896,692,682,60.0001;10104630:2112,927,691,679,60.0001;10105380:1519,920,695,683,60.0001;10214440:2394,949,720,708,60.0001;10215390:2689,946,695,680,59.9628;10216240:2114,911,698,682,60.0001;10216990:1569,956,699,647,60.0001;10326190:2414,947,685,703,60.0001;10327140:2660,944,693,682,60.0001;10327990:2108,945,693,678,60.0001;10328740:1538,934,696,687,60.0001;10437970:2421,909,720,705,60.0001;10438920:2655,931,700,686,60.0001;10439770:2126,910,692,681,60.0001;10440520:1550,957,693,690,60.0001;10549340:2409,923,715,716,60.0001;10550290:2704,975,691,644,59.9628;10551140:2113,910,699,686,60.0001;10551890:1566,965,696,684,60.0001;10661350:2401,923,719,712,60.0001;10662300:2678,956,694,679,60.0001;10663150:2087,910,696,682,60.0001;10663900:1563,958,694,680,60.0001;10773130:2407,928,725,718,59.9628;10774080:2676,933,692,677,60.0001;10774930:2117,910,663,686,60.0001;10775680:1559,931,693,686,60.0001;10885140:2397,922,719,712,60.0001;10886090:2692,942,691,675,60.0001;10886940:2110,882,663,686,60.0001;10887690:1565,946,698,683,60.0001;10996720:2395,947,719,702,60.0001;10997670:2689,938,693,675,60.0001;10998520:2110,964,693,689,60.0374;10999270:1556,937,690,677,60.0374;11108670:2422,946,717,715,60.0001;11109620:2693,940,693,682,60.0001;11110470:2122,939,694,687,60.0001;11111220:1547,926,665,679,60.0001;11220110:2437,907,712,655,60.0001;11221060:2671,943,697,687,60.0374;11221910:2138,954,690,677,60.0001;11222660:1546,920,698,685,60.0001;11332030:2440,958,720,706,60.0001;11332980:2693,926,699,687,60.0001;11333830:2141,961,694,687,60.0001;11334580:1575,910,693,680,60.0001;11443820:2461,957,717,704,59.9628;11444770:2741,910,691,642,60.0001;11445620:2170,961,691,677,60.0374;11446370:1584,916,694,681,60.0001;11555590:2506,963,720,708,60.0001;11556540:2816,939,689,679,60.0001;11557390:2186,906,697,682,60.0001;11558140:1625,928,691,669,60.0374;11667470:2590,978,721,706,60.0001;11668420:2921,958,690,677,60.0001;11669270:2283,916,666,689,60.0001;11670020:1671,957,690,677,60.0001;11779260:2713,967,720,708,60.0001;11780210:3034,941,690,679,60.0374;11781060:2388,948,695,681,60.0001;11781810:1720,935,693,673,60.0001;11891220:2842,938,716,703,60.0001;11892170:3140,925,692,680,60.0374;11893020:2481,969,693,678,60.0374;11893770:1782,923,698,684,60.0001;12002520:2943,912,714,666,60.0001;12003470:3272,930,696,685,60.0001;12004320:2571,920,692,678,60.0001;12005070:1844,933,698,687,60.0001;12114100:3028,965,722,712,60.0001;12115050:3401,930,655,677,60.0001;12115900:2641,926,700,677,60.0374;12116650:1928,931,690,678,60.0001;12225820:3165,912,718,699,60.0374;12226770:3499,964,696,686,60.0001;12227620:2730,952,691,675,60.0001;12228370:1949,939,697,688,60.0374;12337890:3252,988,717,704,59.9628;12338840:3632,923,695,683,59.9628;12339690:2802,958,696,683,60.0374;12340440:2028,934,690,681,60.0001;12449250:3361,919,719,705,59.9628;12450200:3730,939,697,683,60.0374;12451050:2922,953,690,678,60.0374;12451800:2047,944,700,684,60.0001;12561140:3457,916,718,705,59.9628;12562090:3861,993,693,689,59.9628;12562940:3002,887,692,675,60.0374;12563690:2103,895,696,687,60.0001;12672870:3528,953,719,711,59.9628;12673820:3971,945,693,684,60.0374;12674670:3089,982,696,684,60.0374;12675420:2201,910,691,639,60.0374;12784650:3633,933,693,712,59.9628;12785600:4070,965,693,685,59.9628;12786450:3158,952,694,676,60.0001;12787200:2241,955,699,688,60.0001;12896640:3723,954,687,705,60.0001;12897590:59,930,694,688,60.0001;12898440:3249,985,697,687,60.0001;12899190:2298,926,699,683,60.0001;13008760:3820,941,681,696,60.0001;13009710:158,931,694,690,60.0001;13010560:3302,945,688,675,60.0001;13011310:2324,929,698,687,60.0001;13120520:3914,931,721,714,60.0001;13121470:248,949,697,683,60.0001;13122320:3382,925,691,678,60.0374;13123070:2393,930,694,687,60.0001;13232090:3949,947,720,706,60.0001;13233040:350,958,689,673,60.0001;13233890:3386,918,701,686,60.0001;13234640:2424,939,693,673,60.0374;13343000:4036,948,718,708,59.9628;13343950:350,926,694,685,60.0001;13344800:3505,971,697,683,60.0001;13345550:2492,940,659,676,60.0001;13454580:44,960,684,701,59.9628; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug0710h.pcr + "MFB"*% +4 "core" %x + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*~  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"*% +4 "core" %(8 + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Z~ +229 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*% +4 "core" %Z G +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6053 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> K +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* 'r +516 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"* % +4 "core" %b +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*\ 'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +79 "core"  +2 "MFB"*% +3 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml + "MFB"*'m +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2780 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2057 "Can")I rr +717 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2755 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"*% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"*"% +4 "core" % G +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*( % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> J +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"**' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*,  +50 "core" +2 "MFB"*+% +3 "core" %  W +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*!'q3 +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*'  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*/'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17881 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*%' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2432 "Can"Q rr +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*0'V +2763 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +2766 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*3' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +2758 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*8'V +5066 "core" ' +20247 "Can"I pp +36771 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*9 % +75 "core" & +590 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*:% +3 "core" %VB +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml + "MFB"*;'y +633 "core" ' +2 "MFB"*<% +4 "core" %u > +575 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*=  +95 "core"  +557 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*>% +3 "core" %uS > +2 .tAS.seek 0.08ml +2 "MFB"*?' +969 .tAS.hold +2 "MFB"*@+ +3 "core" 'ފc +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/Analytical Syringe seek to 0.08ml Aborted!:@checkpoint: omitted +1324 #-> ATV.waste + .ATV.dial :waste +2 "MFB"*A n +138 "core" n +436 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*C'R +483 "core" ' +2 "MFB"*D% +4 "core" %RM +17288 "Can":R pp +60004 lO oo +60004 rI pp +60004 T pp +60004 I po +24090 #t-> exit +5 #mEXIT @1533639624.23CEST @1533639637.66CEST = =tMAIN =mMAIN_scheduler @CEST1533639639.27 #"core_reset"Sent BREAK +2 #t@0xFA1D, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFCA8, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFF34, state=0x3A84, ifg=0x10, ie=0xFD #@0x01BF, state=0x3A84, ifg=0x10, ie=0xFD + #@0x044A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x06D7, state=0x3A84, ifg=0x10, ie=0xFD #@0x0962, state=0x3A84, ifg=0x10, ie=0xFD + #@0x0A77, state=0x3A84, ifg=0x80, ie=0xFD + #@0xF369, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refip; :\ @name@ +261 "Can"P rr P rr + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %RQ + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %1/ s + .tSS.reconfigure SSconfig +2 "sampler")#.0X 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message exit +5 #mEXIT @1533639656.96CEST @1533640157.29CEST = =mMAIN_scheduler =tMAIN @CEST1533640159.04 #"core_reset"Sent BREAK +2 #t@0x05F3, state=0x3B10, ifg=0x20, ie=0x7F + #@0x0D65, state=0x3B10, ifg=0x08, ie=0x5F + #@0xA962, state=0x3B10, ifg=0x20, ie=0x7F #@0xAB08, state=0x3B10, ifg=0x20, ie=0x7F + #@0xB04A, state=0x3B10, ifg=0x20, ie=0x7F + #@0xB0F6, state=0x3B10, ifg=0x20, ie=0x7F #@0xB5B6, state=0x3B10, ifg=0x20, ie=0x7F + #@0xBB1E, state=0x3B10, ifg=0x08, ie=0x5F + #@0x869F, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +167 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +197 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi < :\ @name@ +222 "Can"K rr + K rr #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  + "MFB"* +2 * +3 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %RQ +2 .tAS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %31 s +2 .tSS.reconfigure SSconfig + "sampler")#.0X n +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.57ml + "MFB"*,'  +626 "core" ' +2 .tdelay 5 seconds @1533640302.24CEST = =tMAIN =mMAIN_scheduler @CEST1533640303.93 #"core_reset"Sent BREAK +2 #t@0x3910, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +216 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +184 !o:AnalyticalModule::PCRCore: @refiح; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +300 "Can"Q ` +2 Q ` +2 #tPolling Can every 10:00 +9 #Cleanly exited at 13:09:29CEST07-Aug-18 +1240 #-> ESP.ready? +347 #-> ESP.ready! +2 #Powering core bus +475 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %^ +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %95 + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  Y r + "manipulator"&?& +4 "core" &X  +2 "storage"(@& +3 "core" & - ) + "storage"(A% +4 "core" %S 8 : +2 "collection"'B9 +2 "core" 9 +2 "processing"%C9 +3 "core" 9 +759 #t-> MFB.ready! + "MFB"*D% +3 "core" %h +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *E% +3 "core" %q + .tATV.dial :waste2 + "MFB"*F % +100 "core" $ +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +3000 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5284 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +125 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5253 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +4 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +5 "core"  +964 #t-> exit +5 #mEXIT @1533640514.75CEST @1533640546.40CEST = =mMAIN_scheduler =tMAIN @CEST1533640548.14 #"core_reset"Sent BREAK + #t@0x3538, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x37EA, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x3A77, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3D03, state=0x3A84, ifg=0x10, ie=0xFD #@0x3F8E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x421A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x44A6, state=0x3A84, ifg=0x10, ie=0xFD #@0x45BE, state=0x3A84, ifg=0x80, ie=0xFD + #@0xC238, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +166 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +196 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi\\< :\ @name@ +229 "Can"4O sr + 4O sr + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %R= + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig + "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %96 s + .tSS.reconfigure SSconfig +2 "sampler")#.0X  +144 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*?  +25 "core"  +2 "MFB"*@% +4 "core" %RV= +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*A'$l +2552 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*C n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*D'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*F  +159 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*G  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*H% +3 "core" %(%z +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*I'FO +632 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 + "MFB"*J I +56 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*K% +3 "core" %FN} +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*L' +1828 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*M n +36 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*N% +3 "core" %| @ +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*O' +620 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 + "MFB"*P  +34 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*Q% +3 "core" %v . +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*R' +621 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*S  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*T% +3 "core" %w H +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*U'\ +4392 "Can"L rq +1449 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*V  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*W% +3 "core" %\  + +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*X'\  +617 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*Y  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*Z% +3 "core" %\ ~ > +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*[' = +5041 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*\\  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 + "MFB"*]  +5 "core"  +2 ."MFBPCR"ARV.dial :air1 +2 "MFB"*^  +35 "core"  +42 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*_% +4 "core" % 9  V +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*`'X +32604 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*a  +82 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*b % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +2893 #"mwj"Session Begun +1929 #-> AS.stop + .AS.stop +2 "MFB"*5 +4 *c% +2 "core" %^M +1584 #"mwj"-> PCR.abort + .PCR.abort +253 ."PCR"PCR.off +13 !o:2AnalyticalModule::PCRDataPoint::BadDataFormat:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg",Bad data format: "ERROR:No Data Stored":@timestampu: Time >T +6 ."Qmail"BadNews.email "Bad data format: \\"ERROR:No Data Stored\\"",Subject: "AnalyticalModule::PCRDataPoint::BadDataFormat in PCR" +10 !"MFBPCR"o:Thread::ChildDied : @causeo:2AnalyticalModule::PCRDataPoint::BadDataFormat:bt["=/home/esp/esp2/lib/instrument/pcr.rb:556:in `initialize'"6/home/esp/esp2/lib/instrument/pcr.rb:585:in `new'"=/home/esp/esp2/lib/instrument/pcr.rb:585:in `initialize'";/home/esp/esp2/lib/instrument/pcr.rb:585:in `collect!'"=/home/esp/esp2/lib/instrument/pcr.rb:585:in `initialize'"6/home/esp/esp2/lib/instrument/pcr.rb:343:in `new'"9/home/esp/esp2/lib/instrument/pcr.rb:343:in `sample'";/home/esp/esp2/protocol/pcrslug.rb:211:in `pcrMission'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg",Bad data format: "ERROR:No Data Stored":@timestampu: Time >T;["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@threadIdi6 ; " :PCR;\ @:@checkpoint: omitted +6 #Waiting to Resume from Checkpoint ":PCR" +700 ."Qmail"BadNews.email ":PCR",Subject: "Thread::ChildDied in MFBPCR" +615 #"bkha"Session Begun +437 #-> showlog 100 +8475 "Can"eF pp +1722 #"mwj"-> ATV +1455 #-> ATV.waste + .ATV.dial :waste +3 "MFB"*d n +164 "core" o +623 #"mwj"-> AS.empty +2 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +2 ."mwj"AS.seek :empty +2 "MFB"*e'R +1908 "core" ' +2 "MFB"*f% +4 "core" %RR +7241 #"mwj"-> ATV.ARV + .ATV.dial ARV +7 "MFB"*g  +173 "core"  +3746 #"mwj"-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*h  +103 "core" +1592 #"mwj"-> AS.pull 0.2, ASslow1 +2 "MFB"*i% +5 "core" %R? +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.199ml +2 "MFB"*j'@A +4054 "core" ' +2 "MFB"*k% +4 "core" %@HC . +805 #"mwj"-> ATV +546 #-> ARV.MM1 + .ARV.dial :MM1 +2 "MFB"*l I +62 "core" I +1494 #"mwj"-> AS.pull 0.006, ASslow1 +2 "MFB"*m% +6 "core" %@I? - +2 ."mwj"AS.seek 0.205ml +3 "MFB"*n'^s +146 "core" ' +2 "MFB"*o% +4 "core" %^G > +1413 #"mwj"-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*p  +59 "core" +514 #"mwj"-> AS.pull 0.03, ASslow1 +2 "MFB"*q% +6 "core" %^Q\ = +2 ."mwj"AS.seek 0.235ml +3 "MFB"*r'S +629 "core" ' +2 "MFB"*s% +4 "core" %ZT + +2835 #"mwj"-> ARV.MM1 + .ARV.dial :MM1 +5 "MFB"*t I +60 "core" I +450 #"mwj"-> AS.pull 0.006, ASslow2 +3 "MFB"*u% +5 "core" %Zt + +2 ."mwj"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."mwj"AS.seek 0.241ml +2 "MFB"*v' +628 "core" ' +2 "MFB"*w% +4 "core" %\ N X +503 #"mwj"-> ARV.air2 +2 .ARV.dial :air2 +6 "MFB"*x  +58 "core" +401 #"mwj"-> AS.pull 0.03, ASslow1 +2 "MFB"*y% +11 "core" % Z X +3 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.271ml +3 "MFB"*z'Z +626 "core" ' +2 "MFB"*{% +4 "core" %]D\ 7 +3065 #"mwj"-> ARV.MM1 + .ARV.dial :MM1 +5 "MFB"*| I +59 "core" I +328 #"mwj"-> AS.pull 0.006, ASslow2 +2 "MFB"*}% +5 "core" %]`\ 7 +2 ."mwj"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."mwj"AS.seek 0.277ml +2 "MFB"*~'ȇ +616 "core" ' +2 "MFB"*% +4 "core" %ȇt\ 1 +1148 #"mwj"-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*  +59 "core" +276 #"mwj"-> AS.pull 0.03, ASslow1 +2 "MFB"*% +6 "core" %Ȉ^\ 0 +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.307ml +3 "MFB"*'_Z +629 "core" ' +2 "MFB"*% +4 "core" %_[q\ 8 +16180 #"mwj"-> ARV.legend +141 #-> ARV +3252 "Can" mP qq +1036 #"mwj"-> ATV +668 #-> AS.pull 0.05, ASslow1 + "MFB"*% +6 "core" %_[\ 8 +3 ."mwj"AS.seek 0.357ml +4 "MFB"*'Z +1031 "core" ' +2 "MFB"*% +4 "core" %Z & +948 #"mwj"-> ARV.MM1 + .ARV.dial :MM1 +5 "MFB"*\ I +59 "core" I +1499 #"mwj"-> AS.pull 0.006, ASslow2 +2 "MFB"* % +5 "core" %ZH & +2 ."mwj"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."mwj"AS.seek 0.363ml +2 "MFB"*'x +616 "core" ' +2 "MFB"*% +4 "core" %xI * +2521 #"mwj"-> ARV.MM1 + .ARV.dial :MM1 +867 #-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*  +58 "core" +1078 #"mwj"-> AS.pull 0.05, ASslow1 +2 "MFB"*% +6 "core" %xN * +2 ."mwj"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +43 ."mwj"AS.seek 0.413ml +2 "MFB"*'t? +857 ."mwj"AS.hold +7 "MFB"*+ +5 "core" 'NaW +12 + +2 !"mwj"o:UserAbort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.413ml Aborted!:@checkpoint: omitted +2874 #-> ARV.MM1 + .ARV.dial :MM1 +3 "MFB"* I +59 "core" I +2062 #"mwj"-> AS.pull 0.010, ASslow2 +4 "MFB"*% +4 "core" %Q\ l +2 ."mwj"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."mwj"AS.seek 0.416ml +2 "MFB"*'P +1023 "core" ' +2 "MFB"*% +4 "core" %OG\ 2 +1614 #"mwj"-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*  +59 "core" +1359 #"mwj"-> AS.pull 0.05, ASslow2 +2 "MFB"*% +6 "core" %Om\ 2 +2 ."mwj"AS.seek 0.466ml +3 "MFB"*'~ +4250 ."mwj"AS.hold +7 "MFB"* + +5 "core" 'W t N +7 + +2 !"mwj"o:UserAbort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.466ml Aborted!:@checkpoint: omitted +1775 #-> AS.pull 0.05, ASslow1 + "MFB"*!% +6 "core" %X)s\ 7 +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.509ml +3 "MFB"*"'S +1027 "core" ' +2 "MFB"*#% +4 "core" %Sm J +10347 #"mwj"-> ARV.PP2 + .ARV.dial :PP2 +5 "MFB"*$ n +38 "core" n +601 #"mwj"-> AS.pull 0.006, ASslow2 +2 "MFB"*% +5 "core" %SV J +2 ."mwj"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."mwj"AS.seek 0.515ml +2 "MFB"*&'q +615 "core" ' +2 "MFB"*'% +4 "core" %q w N +1172 #"mwj"-> ATV.air2 + .ATV.dial :air2 +5 "MFB"*%  +102 "core" +1209 #"mwj"-> ATV.ARV + .ATV.dial ARV +5 "MFB"*)  +116 "core"  +667 #"mwj"-> ARV.air2 + .ARV.dial :air2 +5 "MFB"*(  +37 "core" +2616 #"mwj"-> AS.pull 0.05, ASslow1 +2 "MFB"*+% +5 "core" %q  M +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.565ml +3 "MFB"**' m +1029 "core" ' +2 "MFB"*-% +4 "core" % m\ 8 +1598 #"mwj"-> ARV +454 #-> ARV.legend +11756 "Can"2I qq +13434 #"mwj"-> ARV.MM1 + .ARV.dial :MM1 +5 "MFB"*, I +58 "core" I +1995 #"mwj"-> ATV +616 #-> AS.pull 0.01, ASslow2 + "MFB"*/% +5 "core" % m^\ 8 +3 ."mwj"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."mwj"AS.seek 0.575ml +4 "MFB"*.' F +1027 "core" ' +2 "MFB"*1% +4 "core" % Sn 0 +18858 #"mwj"-> ARV.air2 + .ARV.dial :air2 +3 "MFB"*0  +59 "core" +1471 #"mwj"-> AS.pull 0.05, ASslow2 +2 "MFB"*3% +6 "core" % IkY +2 ."mwj"AS.seek 0.625ml +3 "MFB"*2'\ +5066 "core" ' +2 "MFB"*5% +4 "core" %\ o +4282 #"mwj"-> pcrDecon +2 "MFB"*4% +6 "core" %\ J +2 #"mwj"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."mwj"AS.seek 0.5ml +3 "MFB"*6'(@ +743 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"ASV.dial :waste1 +2 "MFB"*8  +38 "core"  +2 ."mwj"ATV.dial :air3 +2 "MFB"*9 % +104 "core" & +2 "MFB"*7% +4 "core" %(ccL +2 ."mwj"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."mwj"AS.seek 0.51ml +2 "MFB"*;'Z +231 "core" ' +3 ."mwj"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*:  +54 "core" +2 "MFB"*=% +4 "core" %Z > +2 ."mwj"AS.seek 0.81ml + "MFB"*>'> +6059 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*? % +53 "core" & +2 ."mwj"delay 3 seconds +302 "MFB"*@% +3 "core" %>\  X +2 ."mwj"AS.seek 0.835ml +2 "MFB"*<' +527 "core" ' +3 ."mwj"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*A  +53 "core" +2 "MFB"*C% +4 "core" %\ 6 +2 ."mwj"AS.seek 0.82ml +2 "MFB"*B'q +324 "core" ' +2 ."mwj"delay 3 seconds +302 .ARV.dial :waste + "MFB"*D  +149 "core"  +2 ."mwj"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*F  +82 "core"  +2 "MFB"*G% +4 "core" %q0. +2 ."mwj"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."mwj"AS.seek 0.47ml +2 "MFB"*H' +2039 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*E' +256 "Can"N uu +2817 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*J'V +2767 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +4 "MFB"*K' +5773 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*I'V +2758 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +12 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +5 "MFB"*M' +5771 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*N'V +2759 "core" ' +2 ."mwj"ARV.dial between carrier and air1 +3 "MFB"*L  +48 "core"  +2 ."mwj"ATV.dial :air3 +3 "MFB"*P % +120 "core" & +2 "MFB"*Q% +4 "core" %VO +2 ."mwj"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."mwj"AS.seek 0.01ml +2 "MFB"*O' +225 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*S  +53 "core" +2 "MFB"*T% +4 "core" %N I +2 ."mwj"AS.seek 0.81ml +2 "MFB"*R'> +16112 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*V % +54 "core" & +2 ."mwj"delay 3 seconds +302 "MFB"*W% +3 "core" %> [ V +2 ."mwj"AS.seek 0.835ml +2 "MFB"*U' +527 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*Y  +54 "core" +2 "MFB"*Z% +4 "core" %/ . +2 ."mwj"AS.seek 0.82ml +2 "MFB"*X'q +323 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial PCR + "MFB"*\\  +37 "core"  +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +2 "MFB"*]'R +4747 "core" ' +2 ."mwj"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +12421 "Can"F z +6370 ."mwj"PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*^' +5783 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*_'V +2781 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*[' +5773 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*a'V +2761 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +245 .AS.reconfigure ASconfig +99 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*b' +5772 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*c'V +2764 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +5 "MFB"*`' +5769 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*d'V +2766 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."mwj"AS.seek 1ml +2 "MFB"*f' +5777 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."mwj"AS.seek 0ml +3 "MFB"*g'V +5067 "core" ' +5005 "Can"D pp +60004 M po +35660 #"mwj"-> exit + #Session Ended @1533645858.21CEST = =tMAIN =mMAIN_scheduler @CEST1533645859.88 #"core_reset"Sent BREAK +2 #t@0x0C08, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +272 "Can"eF _ + eF _ + #tPolling Can every 10:00 +8 #Cleanly exited at 13:15:58CEST07-Aug-18 +632 #-> ESP.ready? +332 #-> ESP.ready! +3 #Powering core bus +512 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %I + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %NO > + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  4 + "manipulator"&?& +4 "core" &l\  < +2 "storage"(@& +3 "core" & R ) +2 "storage"(A% +3 "core" %T > ; +2 "collection"'B9 +3 "core" 9 + "processing"%C9 +3 "core" 9 +766 #t-> MFB.ready! +2 "MFB"*D% +3 "core" %E +2 #tReadying the MFB + #Homing MFB Syringe .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" %P +2 .tATV.dial :air2 + "MFB"*F  +143 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +547 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5284 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +113 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5256 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +2813 #t-> 3.times {deconEluateRecoveryLine :extSrc} +2 #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.seek 0ml +2 "MFB"*M'V +75 "core" ' + .tATV.dial :air3 +2 "MFB"*N % +60 "core" $ +2 "MFB"*O% +3 "core" %Vuc K +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*P' +224 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*Q  +34 "core" +2 "MFB"*R% +3 "core" %s\ : +3 .tAS.seek 0.31ml + "MFB"*S'l +6055 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*T % +52 "core" & + .tdelay 3 seconds +303 "MFB"*U% +3 "core" %l`\ 9 +2 .tAS.seek 0.335ml + "MFB"*V' +527 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*W  +51 "core" +2 "MFB"*X% +3 "core" %l H +3 .tAS.seek 0.32ml + "MFB"*Y'E +330 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*Z  +58 "core"  +2 .tAS.seek 0ml +2 "MFB"*['V +6458 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*\\'(@ +2898 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*]'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*^'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*_'V +9261 "Can"G tt +818 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*`'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*a'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*b'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*c'V +10076 "core" ' + .tATV.dial :air2 +2 "MFB"*d  +122 "core" +2 "MFB"*e% +3 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*f'(F +5051 "core" ' + .tATV.dial :extSrc +2 "MFB"*g  +112 #"mwj"Session Begun +26 "core"  +2 "MFB"*h% +4 "core" %(0A +2 .tAS.seek 0.02ml +2 "MFB"*i' +4857 "core" ' + .tdelay 1 second +103 .ATV.dial :waste +2 "MFB"*j n +125 "core" n +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*k'R +148 "core" ' +2 #tdeconEluateRecoveryLine extSrc .ATV.dial :waste +5 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*l'V +33 "core" ' + .tATV.dial :air3 +3 "MFB"*m % +75 "core" $ +2 "MFB"*n% +4 "core" %VuB +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*o' +227 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*p  +37 "core"  +2 "MFB"*q% +3 "core" %) & +3 .tAS.seek 0.31ml +2 "MFB"*r'l +6057 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*s % +53 "core" % + .tdelay 3 seconds +303 "MFB"*t% +3 "core" %m S\ 8 +2 .tAS.seek 0.335ml +2 "MFB"*u' +525 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*v  +52 "core"  +2 "MFB"*w% +4 "core" %) + +2 .tAS.seek 0.32ml +2 "MFB"*x'M +328 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*y  +68 "core"  +2 .tAS.seek 0ml +3 "MFB"*z'V +6457 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*{'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*|'V +3302 "Can"N tt +6778 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*}'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*~'V +10077 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +10076 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*'(@ +2904 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' + .tATV.dial :air2 +4 "MFB"*  +121 "core" +2 "MFB"*% +3 "core" %V8 +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml + "MFB"*'(N +5057 "core" ' + .tATV.dial :extSrc +2 "MFB"*  +140 "core"  +2 "MFB"*% +3 "core" %(:L" +2 .tAS.seek 0.02ml +3 "MFB"* ' +4857 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"*\ n +126 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"* 'R +148 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +4 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +3 "MFB"* 'V +31 "core" ' + .tATV.dial :air3 +3 "MFB"* % +74 "core" % +2 "MFB"*% +4 "core" %Vv8 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml + "MFB"*' +223 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*  +38 "core"  +2 "MFB"*% +3 "core" %2\ 8 +3 .tAS.seek 0.31ml + "MFB"*'l +2012 "Can"H tt +4046 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +53 "core" % +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %l< * +2 .tAS.seek 0.335ml + "MFB"*' +526 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +52 "core"  +2 "MFB"*% +3 "core" %B\ = +2 .tAS.seek 0.32ml +3 "MFB"*') +328 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*  +57 "core"  +2 .tAS.seek 0ml +2 "MFB"*'V +6460 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*'(@ +2902 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"* 'V +10080 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*"'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"*'V +10078 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*('(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +10074 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*!'(@ +2905 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"**'V +3988 "Can"K tt +6092 "core" ' + .tATV.dial :air2 +4 "MFB"*,  +122 "core" +2 "MFB"*+% +3 "core" %V? +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml + "MFB"*%'(K +5058 "core" ' + .tATV.dial :extSrc +4 "MFB"*'  +137 "core"  +2 "MFB"*/% +3 "core" %(<, +2 .tAS.seek 0.02ml +3 "MFB"*0' +4900 "core" ' + .tdelay 1 second +103 .ATV.dial :waste +2 "MFB"*1 n +125 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*2'R +147 "core" ' +43271 "Can"L sr +32226 #t-> exit +6 #mEXIT + #"mwj"Session Ended @1533649193.46CEST @1533649313.36CEST = =tMAIN =mMAIN_scheduler @CEST1533649314.97 #"core_reset"Sent BREAK +2 #t@0x00BE, state=0x3B10, ifg=0x20, ie=0x7F + #@0x0830, state=0x3B10, ifg=0x08, ie=0x5F #@0x643E, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x66ED, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x6977, state=0x3A84, ifg=0x10, ie=0xFD #@0x6C00, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6E8A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6FA0, state=0x3A84, ifg=0x80, ie=0xFD #@0x1DDE, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +172 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +254 "Can"^F uu + ^F uu + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R=H +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %DC u +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X exit +5 #mEXIT @1533649340.49CEST @1533649377.06CEST = =mMAIN_scheduler =tMAIN @CEST1533649378.80 #"core_reset"Sent BREAK +2 #t@0x986E, state=0x3B10, ifg=0x20, ie=0x7F + #@0x9FE0, state=0x3B10, ifg=0x08, ie=0x5F #@0xC1A1, state=0x3B10, ifg=0x20, ie=0x7F + #@0xC345, state=0x3B10, ifg=0x20, ie=0x7F + #@0xC886, state=0x3B10, ifg=0x20, ie=0x7F + #@0xC932, state=0x3B10, ifg=0x20, ie=0x7F #@0xCDF2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD35A, state=0x3B10, ifg=0x08, ie=0x5F + #@0xC91E, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +165 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +26 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +194 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi8< :\ @name@ +229 "Can" G tt +  G tt #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %RKH + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %ED u +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X  +143 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*?  +25 "core"  +2 "MFB"*@% +3 "core" %Rn +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml + "MFB"*A'$` +2548 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +2903 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*C n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*D'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*F  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*G  +36 "core" + ."MFBPCR"delay 2 seconds +203 "MFB"*H% +3 "core" %($ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*I'FN +629 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 + "MFB"*J I +57 "core" J + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*K% +3 "core" %FLJ +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*L' +1838 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP2 + "MFB"*M n +36 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*N% +3 "core" % . +2 ."MFBPCR"AS.seek 0.53ml + "MFB"*O' +620 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*P  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*Q% +3 "core" % G +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*R'' +619 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*S  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*T% +3 "core" %% K +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*U'\ +4336 "Can"J ss +1515 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*V  +52 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*W% +3 "core" %\ f H +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*X'\  +621 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*Y  +52 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*Z% +3 "core" %\ nJ +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*[' J +5068 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*\\  +74 "core"  + ."MFBPCR"ASV.dial :waste1 +2 "MFB"*]  +4 "core"  + ."MFBPCR"ARV.dial :air1 +2 "MFB"*^  +36 "core"  +43 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*_% +3 "core" % KlR +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*`'j +319 #"espclient"Session Begun +706 #-> AS.stop + .AS.stop + "MFB"*5 +5 "core" '\ W +4 "MFB"*a% +3 !"MFBPCR"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni\ : velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressiW: voltagef11.190018654884634: @type2F: @error: aborted: @tagie: @sourcei/:@destinationi%:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg")Analytical Syringe aborted at 0.64ml:@axisName"Analytical Syringe:@timestampu: Time ?=:@checkpoint: omitted +6 #Waiting to Resume from Checkpoint "Analytical Syringe aborted at 0.64ml" +2 ."Qmail"BadNews.email "Analytical Syringe aborted at 0.64ml",Subject: "Slide::Error in MFBPCR" +6 "core" %\ f +1234 #"espclient"-> PCR.abort + .PCR.abort +9300 #-> ATV.waste + .ATV.dial :waste +3 "MFB"*b n +103 "core" n +664 #"espclient"-> AS.empty +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."espclient"AS.seek :empty + "MFB"*c'R +3709 "core" ' +2 "MFB"*d% +3 "core" %RNr +1317 #"espclient"-> ATV.ARV + .ATV.dial ARV +3 "MFB"*e  +160 "core"  +284 #"espclient"-> ARV +1125 #-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*f  +104 "core" +1507 #"espclient"-> AS.pull 0.20, ASslow1 +2 "MFB"*g% +4 "core" %RV^ +2 ."espclient"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."espclient"AS.seek 0.199ml +2 "MFB"*h'@D +4051 "core" ' +2 "MFB"*i% +3 "core" %@DB +2277 #"espclient"-> ARV.MM1 + .ARV.dial :MM1 +4 "MFB"*j I +58 "core" I +471 #"espclient"-> ATV +1208 #-> AS.pull 0.006, ASslow2 +2 "MFB"*k% +4 "core" %@DT +2 ."espclient"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."espclient"AS.seek 0.205ml +4 "MFB"*l'^n +633 "core" ' +2 "MFB"*m% +3 "core" %^vN\ ? +1097 #"espclient"-> ARV.air2 + .ARV.dial :air2 +3 "MFB"*n  +59 "core" +1061 #"espclient"-> AS.pull 0.030, ASslow1 +2 "MFB"*o% +4 "core" %^t_K +2 ."espclient"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."espclient"AS.seek 0.235ml +2 "MFB"*p'F +634 "core" ' +2 "MFB"*q% +3 "core" %Lg ) +13128 #"espclient"-> ARV.MM1 + .ARV.dial :MM1 +3 "MFB"*r I +59 "core" H +274 #"espclient"-> AS.pull 0.006, ASslow2 +2 "MFB"*s% +4 "core" %Lx ) +2 ."espclient"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."espclient"AS.seek 0.241ml +2 "MFB"*t'v +624 "core" ' +2 "MFB"*u% +3 "core" %x N R +697 #"espclient"-> ARV.air1 + .ARV.dial :air1 +3 "MFB"*v  +59 "core"  +810 #"espclient"-> AS.pull 0.020, ASslow1 +2 "MFB"*w% +3 "core" %y\  Q +3 ."espclient"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."espclient"AS.seek 0.261ml +2 "MFB"*x'x +424 "core" ' +2 "MFB"*y% +3 "core" %x\ 2 +2247 "Can"R rr +60004 H rr +6876 #"espclient"-> ATV +1547 #-> ARV.carrierSolution + .ARV.dial :carrierSolution +2 "MFB"*z  +39 "core"  +546 #"espclient"-> ATV.ARV + .ATV.dial ARV +2154 #-> AS.pull 0.100, ASslow1 +2 "MFB"*{% +4 "core" %x\ 1 +2 ."espclient"AS.seek 0.361ml +2 "MFB"*|'n +2034 "core" ' +2 "MFB"*}% +3 "core" %n\ 1 +4817 #"espclient"Session Ended +1534 #"mwj"Session Begun +466 #-> ATV.waste + .ATV.dial :waste +3 "MFB"*~ n +163 "core" o +290 #"mwj"-> AS.empty +2 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +2 "MFB"*'R +2110 "core" ' +2 "MFB"*% +3 "core" %R!` +2946 #"mwj"-> shortmfb([Ss],[:extSrc]){}.finish +2 #Waiting for previous MFBPCR to complete... +459 !o:UserAbort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg":@checkpoint: omitted @1533651506.10CEST = =mMAIN_scheduler =tMAIN @CEST1533651507.77 #"core_reset"Sent BREAK +2 #t@0xCE6F, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +270 "Can"T m + T m + #tPolling Can every 10:00 +8 #Cleanly exited at 15:43:09CEST07-Aug-18 +1069 #-> ESP.ready! +2 #Powering core bus +485 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %RQ + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\ + +2 "manipulator"&?& +3 "core" &V , +2 "storage"(@& +4 "core" & Q ( + "storage"(A% +4 "core" %Z! U H +2 "collection"'B9 +3 "core" 9 + "processing"%C9 +3 "core" 9 +618 #t-> MFB.ready! +2 "MFB"*D% +3 "core" %K +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" %S +2 .tATV.dial :air2 + "MFB"*F  +102 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +553 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5291 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +118 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5254 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 + "MFB"*K  +26 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +4793 #t-> shortmfb([Ss],[:extSrc]){}.finish +11 "MFB"*M% +3 "core" %R +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0716h.pcr +44 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*N  +155 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*O  +26 "core"  +2 "MFB"*P% +3 "core" %R} +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*Q'$s +2547 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +2903 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*S n +161 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*T'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*U'(@ +2903 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*V  +159 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*W  +36 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"*X% +3 "core" %(-E + ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*Y'FW +617 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 + "MFB"*Z I +57 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*[% +3 "core" %FQP\ 9 +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*\\' +1823 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP2 + "MFB"*] n +37 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*^% +3 "core" %B # +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*_' +614 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*`  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*a% +3 "core" %> ' +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*b' +623 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*c  +125 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*d% +3 "core" %`h +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*e'\ +5861 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*f  +52 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*g% +3 "core" %\ D\ 3 +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*h'\  +620 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*i  +51 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*j% +3 "core" %\ U J +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*k' ? +2957 #"mwj"Session Begun +1500 #-> AS.stop + .AS.stop +4 "MFB"*5 +3 "core" '\ \ L +6 !"MFBPCR"o:Slide::Error :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"*Analytical Syringe aborted at 0.644ml:@timestampu: Time p:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni\ : velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressiL: voltagef11.185109474717722/I: @type2F: @error: aborted: @tagip: @sourcei/:@destinationi% +3 "MFB"*l% +2 #"MFBPCR"Waiting to Resume from Checkpoint "Analytical Syringe aborted at 0.644ml" +5 ."Qmail"BadNews.email "Analytical Syringe aborted at 0.644ml",Subject: "Slide::Error in MFBPCR" +7 "core" %\ 6 +1338 #"mwj"-> PCR.abort + .PCR.abort +633 "Can"9G pp @1533652327.22CEST = =tMAIN =mMAIN_scheduler @CEST1533652328.92 #"core_reset"Sent BREAK +2 #t@0xD809, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +270 "Can" EW k +  EW k + #tPolling Can every 10:00 +8 #Cleanly exited at 16:18:36CEST07-Aug-18 +1617 #-> ESP.ready! +6 #Powering core bus +475 .Gate.power :raw,:ON +4 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %= + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %PL +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\ ' + "manipulator"&?& +4 "core" &Z 4 +2 "storage"(@& +3 "core" & |  & +2 "storage"(A% +3 "core" %Q  > +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +2 "core" 9 +825 #t-> MFB.ready! +2 "MFB"*D% +3 "core" %C + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil +2 "MFB"* +10 *E% +2 "core" %? + .tATV.dial :waste2 +2 "MFB"*F % +79 "core" $ +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +3405 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5288 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +123 "core" m + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*J'R +5253 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +25 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +3367 #t-> 3.times {deconEluaterecoveryLine :extSrc} +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message?undefined method `deconEluaterecoveryLine' for main:Object: name:deconEluaterecoveryLine: args[: extSrc +862 #-> 3.times {deconEluateRecoveryLine :extSrc} +2 #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.seek 0ml +2 "MFB"*M'V +34 "core" ' + .tATV.dial :air3 +2 "MFB"*N % +58 "core" $ + "MFB"*O% +4 "core" %Vw < L +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*P' +224 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*Q  +37 "core"  + "MFB"*R% +4 "core" %L\ 9 +2 .tAS.seek 0.31ml +2 "MFB"*S'l +6055 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*T % +52 "core" & + .tdelay 3 seconds +303 "MFB"*U% +2 "core" %l\ 4 +2 .tAS.seek 0.335ml +2 "MFB"*V' +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*W  +52 "core"  + "MFB"*X% +4 "core" %\ 2 +2 .tAS.seek 0.32ml +2 "MFB"*Y'8 +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*Z  +56 "core"  +2 .tAS.seek 0ml +2 "MFB"*['V +6457 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*\\'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*]'V +10082 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*^'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*_'V +4412 "Can"F qq +5668 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*`'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*a'V +10080 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*b'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*c'V +10080 "core" ' + .tATV.dial :air2 +2 "MFB"*d  +122 "core" + "MFB"*e% +4 "core" %VK +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*f'(D +5058 "core" ' + .tATV.dial :extSrc +2 "MFB"*g  +147 "core"  + "MFB"*h% +4 "core" %(4w / +2 .tAS.seek 0.02ml +2 "MFB"*i' +4856 "core" ' + .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*j n +125 "core" o + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*k'R +149 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*l'V +32 "core" ' + .tATV.dial :air3 +2 "MFB"*m % +74 "core" $ +2 "MFB"*n% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*o' +220 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*p  +45 "core" + "MFB"*q% +4 "core" %b % +2 .tAS.seek 0.31ml +2 "MFB"*r'm +6058 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*s % +50 "core" & + .tdelay 3 seconds +303 "MFB"*t% +2 "core" %m , +2 .tAS.seek 0.335ml +2 "MFB"*u' +526 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*v  +51 "core" + "MFB"*w% +4 "core" %\ 3 +2 .tAS.seek 0.32ml +2 "MFB"*x'V +329 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*y  +67 "core"  +2 .tAS.seek 0ml +2 "MFB"*z'V +6458 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*{'(@ +1486 "Can"O ts +1415 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*|'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*}'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*~'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*'V +10077 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*'V +10079 "core" ' + .tATV.dial :air2 +2 "MFB"*  +122 "core" + "MFB"*% +4 "core" %V& +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*'(K +5051 "core" ' + .tATV.dial :extSrc +2 "MFB"*  +138 "core"  + "MFB"*% +4 "core" %(5H +2 .tAS.seek 0.02ml +2 "MFB"* ' +3091 "Can"qJ sr +1762 "core" ' + .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*\ n +123 "core" o + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"* 'R +150 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"* 'V +35 "core" ' + .tATV.dial :air3 +2 "MFB"* % +74 "core" $ +2 "MFB"*% +4 "core" %Vw 8 M +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +223 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +34 "core" + "MFB"*% +4 "core" %D ? +2 .tAS.seek 0.31ml +2 "MFB"*'l +6061 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & + .tdelay 3 seconds +303 "MFB"*% +2 "core" %lZX +2 .tAS.seek 0.335ml +2 "MFB"*' +537 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" + "MFB"*% +4 "core" %3 +2 .tAS.seek 0.32ml +2 "MFB"*'D +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*  +58 "core"  +2 .tAS.seek 0ml + "MFB"*'V +6459 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"* 'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*"'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*('(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*'V +10073 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*!'(@ +2293 "Can"F ss +612 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"**'V +10079 "core" ' + .tATV.dial :air2 +2 "MFB"*,  +121 "core"  + "MFB"*+% +4 "core" %V< +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*%'(A +5060 "core" ' + .tATV.dial :extSrc +2 "MFB"*'  +136 "core"  + "MFB"*/% +4 "core" %(C0 , +2 .tAS.seek 0.02ml +2 "MFB"*0' +4852 "core" ' + .tdelay 1 second +102 .ATV.dial :waste +36 "MFB"*1 n +133 "core" o + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*2'R +146 "core" ' +38569 "Can"P oo +60004 F oo +60004 gR oo +60004 J oo +60004 K oo +60004 L oo +60004 F oo +60004 Q oo +60004  F oo +60004 R oo +60004 I oo +60004 N oo +60004 sM oo +60004 qG oo +60004 zR oo +60004 {J oo +60004 J oo +60004 O oo +60004 G oo +60004 S oo +60004 I oo +60004 O oo +60004 gN oo +60004 /H oo +60004 P oo +60004 0F oo +60004 S oo +60004 ] oo +60004 g oo +60004 o oo +60004 x oo +60004  oo +60004 Q oo +60004 O oo +60004 {Z oo +60004 dT oo +60004 xM oo +60004 V oo +60004 L oo +60004 :T oo @CEST1533679342.31 O oo +60004 H oo +60004 R oo +60004 J oo +60004 O oo +60004 wP oo +60004 G oo +60004 R oo +60004 G oo +60004 S oo +60004 K po +60004 O oo +60004 fN oo +60004 pG oo +60004 R oo +60004 KI oo +60004 'O oo +60004 N oo +60004 F oo +60004 Q oo +60004 J po +60004 "P po +60004 L oo +60004 H oo +60004 P oo +60004 G oo +42475 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time TM + !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 +5 #mEXIT @1533694768.12CEST @1533705622.47CEST = =tMAIN =mMAIN_scheduler @CEST1533705624.54 #"core_reset"Sent BREAK +2 #t@0xE588, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refi4; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +270 "Can" 1I b +  1I b + #tPolling Can every 10:00 +8 #Cleanly exited at 04:19:28CEST08-Aug-18 +5201 #-> ESP.ready! +3 #Powering core bus +302 "core"' !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +197 .tGate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %t + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %.- + .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready! +2 "MFB"*% +3 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil +2 "MFB"* +10 *% +2 "core" %{ + .tATV.dial :air2 +2 "MFB"*  +102 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*' +554 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +1516 !"rdySampler"o:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/shaft.rb:150:in `dialQuietly'"+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6No Response to I2C::Shaft::RotateRequest[12:->27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 + #Retry #1 of 3 + "collection"'  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[12:27->20]aborted at 4369 +3768 ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"* n +116 "core" n + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*'R +392 !"rdySampler"o:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/shaft.rb:150:in `dialQuietly'"+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6No Response to I2C::Shaft::RotateRequest[1A:->27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 + #Retry #2 of 3 + "collection"'  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[1A:27->20]aborted at 4369 +4500 !"rdySampler"o:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/shaft.rb:150:in `dialQuietly'"+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6No Response to I2C::Shaft::RotateRequest[1D:->27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 + #Retry #3 of 3 + "collection"'  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[1D:27->20]aborted at 4369 +356 ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*  +5 "core"  +1393 #t-> ESP.ready? +2 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"!Missing Hand, Forearm, Elbow +1010 #-> MFB.ready? + "MFB"*!% +4 "core" %R% +1717 ."rdySampler"CTV.stop +2 "collection"'"  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[1E:27->20]aborted at 4369 +7  + !"rdySampler"o:I2C::Request::Timeout\ :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"ZNo Response to I2C::Shaft::RotateRequest[1E:->27] while rotating Collection Top Valve: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45:@timestampu: Time Jm\ b:@checkpoint: omitted +3 #Waiting to Resume from Checkpoint "No Response to I2C::Shaft::RotateRequest[1E:->27] while rotating Collection Top Valve" +2 ."Qmail"BadNews.email "No Response to I2C::Shaft::RotateRequest[1E:->27] while rotating Collection Top Valve",Subject: "I2C::Request::Timeout in rdySampler" +22201 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*#  +145 "core"  +1125 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*$  +112 "core" +1167 #t-> AS.pull 0.5, ASslow1 + "MFB"*%% +3 "core" %R% +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.499ml + "MFB"*&'$m +10085 "core" ' + "MFB"*'% +4 "core" %$a > +1459 "Can"I DC +586 #t-> ARV.MM1 + .ARV.dial :MM1 +2 "MFB"*( I +58 "core" I +2524 #t-> AS.push 0.2, ASslow2 + "MFB"*)% +3 "core" %$as > +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.299ml +2 "MFB"**'6 +20130 "core" ' + "MFB"*+% +4 "core" %6z +3290 #t-> AS.pull 0.2, ASslow2 + "MFB"*,% +3 "core" %6x +2 .tAS.seek 0.499ml +2 "MFB"*-'$e +20134 "core" ' + "MFB"*.% +4 "core" %$`\  \\ +1060 #t-> ARV.air2 +40 .ARV.dial :air2 +3 "MFB"*/  +58 "core" +570 #t-> AS.pull 0.03, ASslow2 + "MFB"*0% +4 "core" %$`\  \\ +2 .tAS.seek 0.529ml +2 "MFB"*1'2 +3032 "core" ' + "MFB"*2% +4 "core" %9 ) +1352 #t-> ARV.MM1 + .ARV.dial :MM1 +2 "MFB"*3 I +59 "core" I +667 #t-> AS.pull 0.006, ASslow2 + "MFB"*4% +4 "core" %8U +2 .tAS.seek 0.535ml + "MFB"*5'b +637 "core" ' + "MFB"*6% +4 "core" %` I +559 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*7  +58 "core" +1396 #t-> AS.pull 0.03, ASslow1 + "MFB"*8% +3 "core" %` I +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.565ml +2 "MFB"*9' p2 +625 "core" ' + "MFB"*:% +4 "core" % p0 K +1395 #t-> ARV.MM1 + .ARV.dial :MM1 +2 "MFB"*; I +58 "core" H +436 #t-> AS.pull 0.006, ASslow2 + "MFB"*<% +3 "core" % p0 K +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.571ml + "MFB"*=' Z +614 "core" ' + "MFB"*>% +4 "core" % Y\ 6 +445 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*?  +57 "core" +54 "Can"EP DC +181 #t-> AS.pull 0.03, ASslow1 + "MFB"*@% +3 "core" % Y\ 6 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.601ml +2 "MFB"*A'\ %+ +624 "core" ' + "MFB"*B% +4 "core" %\ %&\ ; +14738 #t-> pcrDecon +2 "MFB"*C% +3 "core" %\ %&\ ; + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*D'(@ +613 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*E % +118 "core" & + "MFB"*F% +4 "core" %(hg +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*G'Z +231 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*H  +51 "core" + "MFB"*I% +4 "core" %Z\ : +2 .tAS.seek 0.81ml +2 "MFB"*J'> +6057 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*K % +51 "core" & + .tdelay 3 seconds +303 "MFB"*L% +2 "core" %> e R +2 .tAS.seek 0.835ml +2 "MFB"*M' +526 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*N  +53 "core" + "MFB"*O% +4 "core" %w\ = +2 .tAS.seek 0.82ml +2 "MFB"*P'q7 +322 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*Q  +145 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*R  +78 "core"  + "MFB"*S% +4 "core" %qEe +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*T' +2041 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*U' +3072 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*V'V +2740 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*W' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*X'V +2745 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*Y' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*Z'V +2751 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*[  +47 "core"  + .tATV.dial :air3 +2 "MFB"*\\ % +118 "core" & + "MFB"*]% +4 "core" %VD +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*^' +229 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*_  +51 "core"  + "MFB"*`% +4 "core" %S\ 3 +2 .tAS.seek 0.81ml +2 "MFB"*a'> +2546 #"mwj"Session Begun +4637 "Can" D ED +8936 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*b % +53 "core" & + .tdelay 3 seconds +303 "MFB"*c% +2 "core" %>u +2 .tAS.seek 0.835ml +3 "MFB"*d' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*e  +52 "core" +2 "MFB"*f% +3 "core" % K R +2 .tAS.seek 0.82ml +2 "MFB"*g'q@ +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*h  +37 "core"  + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*i'R +4744 "core" ' + .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18746 .PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*j' +5782 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*k'V +2732 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*l' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*m'V +2730 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +3 "MFB"*n' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*o'V +580 "Can"I EE +2150 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +3 "MFB"*p' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*q'V +2731 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*r' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +3 "MFB"*s'V +5068 "core" ' +37003 "Can"P BB +4584 #t-> PCR.temp +148 #-> Analytical Syringe at 0.361ml +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Qcompile error\ (ESP):23: syntax error, unexpected tIDENTIFIER, expecting $end +4373 #-> can +3 "Can"jR BB +1772 #t-> pcrDecon +2 "MFB"*t% +3 "core" %VO +3 #tCleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 .tAS.seek 0.5ml +3 "MFB"*u'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tASV.dial :waste1 + .ATV.dial :air3 +4 "MFB"*v % +76 "core" & + "MFB"*w% +4 "core" %(/C +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.51ml +2 "MFB"*x'Zu +225 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*y  +53 "core" + "MFB"*z% +4 "core" %ZqK D +2 .tAS.seek 0.81ml +2 "MFB"*{'> +6058 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*| % +51 "core" % + .tdelay 3 seconds +303 "MFB"*}% +2 "core" %> T W +2 .tAS.seek 0.835ml +38 "MFB"*~'_ +528 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core"  + "MFB"*% +4 "core" %QC +2 .tAS.seek 0.82ml +2 "MFB"*'p +327 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +48 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +80 "core"  + "MFB"*% +4 "core" %pU +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml +2 "MFB"*'\\ +2040 "core" ' + .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3077 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*'V +2732 "core" ' + .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +3 "MFB"* ' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*\ 'V +2731 "core" ' + .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +3 "MFB"* ' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"* 'V +2730 "core" ' + .tARV.dial between carrier and air1 +3 "MFB"*  +49 "core"  + .tATV.dial :air3 +3 "MFB"* % +119 "core" & + "MFB"*% +4 "core" %V' +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*' +237 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +54 "core"  + "MFB"*% +4 "core" %z\ 2 +2 .tAS.seek 0.81ml +2 "MFB"*'> +9646 "Can"E EE +6466 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & + .tdelay 3 seconds +303 "MFB"*% +2 "core" %> V N +2 .tAS.seek 0.835ml +2 "MFB"*' +528 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" + "MFB"*% +4 "core" %F E +2 .tAS.seek 0.82ml +2 "MFB"*'q> +324 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +37 "core"  + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*'R +4743 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18747 .PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5778 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 .tAS.seek 0ml +3 "MFB"*'V +2745 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"* ' +5777 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*!'V +2732 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*"'V +2742 "core" ' + .tdelay 3 seconds +297 "Can"J CC +5 .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*#' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*$'V +2732 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*%' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 .tAS.seek 0ml +3 "MFB"*'V +5066 "core" ' +1364 #t-> PCR.temp +755 #-> AS +2 "MFB"*'% +4 "core" %VV +37322 "Can" D BC +18176 #"bkha"Session Begun +457 #-> showlog 100 +41371 "Can"PI CB +47499 #t-> PCR.temp +12505 "Can"OM BB +17798 #t-> ATV.extSrc + .ATV.dial :extSrc +7 "MFB"*(  +37 "core"  +2037 #t-> AS.pull 0.05, Asslow1 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"#uninitialized constant Asslow1: name: Asslow1 +1076 #-> AS.pull 0.05, ASslow1 +2 "MFB"*)% +8 "core" %VT +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.05ml +5 "MFB"*&'R +1031 "core" ' + "MFB"*+% +4 "core" %Rl\ 7 +1146 #t-> AS.pull 0.05, ASslow1 + "MFB"*,% +6 "core" %Rg\ 7 +2 .tAS.seek 0.1ml +4 "MFB"**'Mg +1030 "core" ' + "MFB"*.% +4 "core" %Mbb J +996 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*/% +6 "core" %Mbk J +2 .tAS.seek 0.3ml +4 "MFB"*0': +4046 "core" ' + "MFB"*-% +4 "core" %:S F +1173 #t-> ATv.air3 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant ATv: name:ATv +446 #-> ATV.air3 +2 .ATV.dial :air3 +5 "MFB"*2 % +96 "core" & +1195 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*3% +5 "core" %:e F +3 .tAS.seek 0.33ml +3 "MFB"*4'ѡ +625 "core" ' + "MFB"*1% +4 "core" %ѓX I +609 #t-> ATV.waste +2 .ATV.dial :waste +6 "MFB"*6 n +56 "core" o +470 #t-> AS.empty +3 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +4 "MFB"*7'R +1930 "core" ' + "MFB"*8% +4 "core" %R@o +4523 #t-> shortmfb([Ss],[:extSrc]){}.finish +13 "MFB"*5% +3 "core" %R>r +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0809h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +7 #Priming with carrier .ATV.dial ARV +6 "MFB"*:  +160 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*;  +27 "core"  +2 "MFB"*<% +3 "core" %RAr +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*9'$~ +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +13 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*>' +2903 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +13 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*? n +174 "core" n + ."MFBPCR"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*@'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*='(@ +2908 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 #"MFBPCR"Building Slug + .ATV.dial :ARV +5 "MFB"*B  +158 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +40 "MFB"*C  +49 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*A% +2 "core" %(*2 +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +5 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*E'FT +622 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +3 "MFB"*F I +58 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 +2 "MFB"*D% +5 "core" %FV Y Q +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*H' +1820 "core" ' + ."MFBPCR"delay 25 seconds +1298 "Can" DF CC +1204 ."MFBPCR"ARV.dial :PP2 +3 "MFB"*I n +38 "core" n + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +205 "MFB"*G% +2 "core" %@\ 9 +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*K' +626 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +3 "MFB"*L  +38 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +205 "MFB"*J% +2 "core" %\ c [ +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*N' +616 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*O  +128 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*M% +2 "core" % k B +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*Q'\ +5847 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*R  +53 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*S% +2 "core" %\ ^ K +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*P'\  +627 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*T  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +205 "MFB"*U% +2 "core" %\ sY +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*V' @ +5062 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*W  +75 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +7 "MFB"*X  +38 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*Y% +7 "core" % : x O +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*['Y +32604 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*\\  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +5 "MFB"*] % +36 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +7221 "Can"_E ^ +14381 #"bkha"Session Ended +45623 "Can"M __ +60004 B u +60004 L MM +60004 I ]] +60004 ; ` +60004 M tt +60004 C \\\\ +60004 Q DD +670 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refi4; :\ @data"7311660:2263,897,721,671,60.0001;7312610:2571,919,694,684,60.0001;7313460:2026,917,699,679,60.0001;7314210:1506,911,694,680,60.0001;7423240:2301,937,718,722,60.0001;7424190:2580,914,664,687,60.0001;7425040:2032,931,697,682,60.0001;7425790:1501,956,694,686,60.0374;7534880:2290,911,721,714,60.0001;7535830:2561,911,689,683,60.0001;7536680:2001,889,699,680,60.0374;7537430:1508,929,691,677,60.0001;7646580:2307,907,721,707,59.9628;7647530:2552,951,696,685,60.0001;7648380:2032,901,692,640,60.0001;7649130:1488,935,696,679,60.0001;7758420:2308,922,717,708,60.0001;7759370:2548,930,698,686,60.0374;7760220:2030,929,695,681,60.0001;7760970:1470,905,697,689,60.0001;7870470:2299,899,719,706,60.0001;7871420:2543,937,695,684,60.0374;7872270:2039,955,697,685,60.0374;7873020:1481,882,693,678,60.0001;7982450:2318,912,714,703,59.9628;7983400:2545,911,691,687,60.0374;7984250:2021,908,694,681,60.0001;7985000:1494,921,663,688,60.0001;8093980:2294,888,691,713,59.9628;8094930:2568,920,690,680,60.0001;8095780:2020,917,700,684,60.0001;8096530:1505,931,696,680,60.0001;8205540:2306,953,716,715,60.0001;8206490:2562,909,661,686,60.0001;8207340:2025,933,696,692,60.0001;8208090:1488,950,694,686,60.0001;8317110:2308,918,720,700,59.9628;8318060:2557,911,701,685,60.0001;8318910:2022,905,691,681,60.0001;8319660:1491,908,695,678,60.0001;8428550:2309,926,719,705,60.0001;8429500:2541,937,698,681,60.0001;8430350:2031,904,694,682,60.0001;8431100:1478,928,696,694,60.0001;8539990:2302,905,689,707,60.0374;8540940:2540,942,694,689,60.0001;8541790:2017,898,694,681,60.0374;8542540:1496,923,696,686,60.0001;8651560:2306,907,719,706,60.0001;8652510:2522,909,697,689,60.0001;8653360:2015,919,694,679,60.0374;8654110:1484,918,691,687,60.0001;8763380:2303,898,719,702,60.0001;8764330:2541,929,693,657,60.0001;8765180:2012,925,693,675,60.0374;8765930:1479,909,697,685,60.0001;8875210:2321,904,707,703,59.9628;8876160:2550,952,688,682,59.9628;8877010:2018,904,695,679,60.0001;8877760:1480,970,703,684,60.0374;8987000:2294,916,723,717,60.0001;8987950:2568,908,689,681,59.9628;8988800:2018,940,696,645,60.0374;8989550:1495,973,698,683,60.0374;9098920:2325,905,720,697,59.9628;9099870:2555,907,700,678,60.0001;9100720:2039,944,689,677,60.0001;9101470:1477,945,700,680,60.0001;9210950:2296,932,723,710,60.0001;9211900:2561,925,688,684,59.9628;9212750:2018,933,787,685,60.0001;9213500:1482,940,689,678,60.0001;9322580:2291,954,720,708,60.0001;9323530:2556,929,692,681,60.0001;9324380:2024,971,697,683,60.0001;9325130:1492,915,687,636,60.0001;9434030:2304,930,718,709,60.0001;9434980:2533,941,692,680,59.9628;9435830:2025,947,695,681,60.0374;9436580:1492,909,697,679,60.0374;9546060:2287,928,717,709,59.9628;9547010:2543,938,693,676,60.0001;9547860:2028,931,699,680,60.0001;9548610:1515,936,690,678,60.0374;9658250:2320,918,718,704,60.0001;9659200:2538,951,695,687,60.0001;9660050:2032,944,691,677,60.0001;9660800:1498,949,700,686,59.9628;9769810:2303,966,720,707,59.9628;9770760:2563,920,662,685,59.9628;9771610:2052,948,698,685,59.9628;9772360:1505,922,696,687,60.0001;9881820:2306,950,720,714,59.9628;9882770:2566,924,659,682,60.0374;9883620:2023,958,696,686,60.0001;9884370:1511,931,696,677,60.0374;9993270:2319,931,722,712,60.0001;9994220:2592,943,688,683,60.0001;9995070:2041,921,696,645,60.0001;9995820:1529,922,692,678,60.0001;10105310:2342,940,720,709,60.0001;10106260:2632,919,697,681,60.0001;10107110:2072,947,696,691,60.0001;10107860:1516,936,693,678,60.0374;10216690:2416,925,682,708,59.9628;10217640:2664,954,693,690,60.0001;10218490:2118,922,694,680,60.0001;10219240:1546,921,700,681,60.0001;10328370:2443,919,719,703,60.0001;10329320:2702,944,693,693,60.0001;10330170:2140,984,698,687,60.0001;10330920:1582,893,695,685,60.0001;10440450:2487,956,715,707,59.9628;10441400:2751,938,700,685,60.0001;10442250:2186,990,694,687,60.0001;10443000:1608,894,693,680,60.0001;10552230:2549,933,715,700,60.0001;10553180:2803,928,662,687,60.0001;10554030:2220,955,692,678,60.0001;10554780:1614,933,700,691,60.0374;10664500:2597,920,716,704,60.0001;10665450:2875,927,666,689,60.0001;10666300:2265,934,692,683,60.0001;10667050:1660,923,693,684,60.0001;10776420:2642,936,723,716,59.9628;10777370:2927,968,690,649,60.0001;10778220:2310,945,695,688,60.0001;10778970:1695,934,696,684,60.0001;10888360:2665,949,719,711,59.9628;10889310:2995,910,692,678,59.9628;10890160:2330,954,696,686,60.0001;10890910:1722,900,693,675,60.0001;11000190:2724,915,721,706,60.0001;11001140:3053,981,695,685,60.0001;11001990:2372,909,696,684,60.0001;11002740:1735,945,695,679,60.0001;11111790:2761,966,718,704,60.0001;11112740:3098,926,692,679,60.0374;11113590:2409,924,698,685,60.0374;11114340:1752,905,692,675,60.0001;11223660:2814,910,717,709,60.0001;11224610:3150,917,693,684,60.0001;11225460:2477,964,696,682,60.0374;11226210:1784,898,691,679,60.0001;11335740:2869,927,719,713,60.0001;11336690:3187,955,691,681,60.0374;11337540:2499,922,700,682,60.0374;11338290:1779,914,695,685,60.0001;11447350:2900,933,690,711,60.0001;11448300:3242,924,699,687,60.0374;11449150:2536,946,692,683,60.0001;11449900:1843,912,694,675,60.0001;11559410:2934,926,691,707,60.0001;11560360:3286,951,696,680,60.0374;11561210:2570,910,693,678,60.0374;11561960:1873,978,696,684,60.0001;11671160:2978,981,718,710,60.0374;11672110:3316,938,695,686,60.0001;11672960:2590,966,695,686,60.0001;11673710:1875,915,693,675,60.0001;11782900:3019,919,725,701,60.0001;11783850:3373,956,694,646,60.0374;11784700:2645,921,697,677,60.0374;11785450:1903,940,693,686,60.0374;11894450:3063,938,716,705,59.9628; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug0809h.pcr +2 "MFB"*Z% +5 "core" %_Y + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*_'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*`  +37 "core"  + ."MFBPCR"ATV.dial :air3 +4 "MFB"*^ % +118 "core" & + "MFB"*b% +4 "core" %($7 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*c'Zj +225 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*a  +53 "core" + "MFB"*e% +4 "core" %Zm8\ = +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*f'> +6058 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*d % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*h% +2 "core" %>  ` +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*g'[ +518 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*i  +54 "core"  + "MFB"*j% +4 "core" %a5 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*k'p +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*l  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*m  +81 "core"  + "MFB"*n% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*o'g +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*p' +3071 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*q'V +2750 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2769 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*s' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*v'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*w  +49 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*u % +119 "core" & + "MFB"*y% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*z' +231 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*x  +54 "core"  + "MFB"*|% +4 "core" %` +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*}'> +16116 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*{ % +52 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %> K +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*~  +52 "core"  + "MFB"*% +4 "core" %  P +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q4 +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +40 "MFB"*'R +3044 "Can"I GG +1706 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18143 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5782 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2757 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2738 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2857 "Can"7I GG +2921 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +5069 "core" ' +51787 "Can"L BB +60004 D BB +60004 vQ BB +60004 G BB +60004 8I BB +60004 L BB +48527 #"mwj"Session Ended +11477 "Can"_E BB +60005 bL BB +60004 qJ BB +60004 3G BB +8563 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"* % +73 "core" & +228 #t-> AS.pull 0.03, ASslow1 + "MFB"*% +3 "core" %Vi +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml + "MFB"*'x +631 "core" ' + "MFB"*% +4 "core" %sy ? +696 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +94 "core"  +965 #t-> AS.pull 0.04, ASslow1 + "MFB"*% +3 "core" %tu > +3 .tAS.seek 0.07ml + "MFB"*' +829 "core" ' + "MFB"*% +4 "core" % x O +755 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +138 "core" o +392 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +438 "core" ' + "MFB"*% +4 "core" %RZ +24010 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +148 "core"  +3478 #t-> AS.pull 0.2, ASslow1 + "MFB"*% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml + "MFB"*'@G +4049 "core" ' + "MFB"* % +4 "core" %@M * +1781 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*! % +93 "core" & +676 #t-> AS.pull 0.03, ASslow1 + "MFB"*% +3 "core" %@N? ) +2 .tAS.seek 0.229ml +2 "MFB"*"' +629 "core" ' + "MFB"*#% +4 "core" %%K > +582 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*$ n +57 "core" o +373 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*%'R +1350 "core" ' + "MFB"*'% +4 "core" %RMF +548 #t-> AS +2 "MFB"*(% +3 "core" %RR; +1302 #t-> shortmfb([Ss],[:extSrc]){}.finish +10 "MFB"*)% +3 "core" %RW; +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0812h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +158 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*+  +25 "core"  + "MFB"*,% +4 "core" %RI; +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*&'$w +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*.' +2901 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*/ n +170 "core" n +36 ."MFBPCR"AS.reconfigure ASnorm +9 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"**'R +683 "Can"wP GH +4389 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*-'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*2  +156 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*3  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*0% +2 "core" %(( +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*1'FR +631 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*6 I +57 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*4% +3 "core" %FRN +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*8' +1840 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*5 n +37 "core" o + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +202 "MFB"*:% +2 "core" %\ 5 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*;' +614 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*<  +36 "core" + #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*7% +2 "core" %| * +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*9' +631 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*?  +125 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*>% +2 "core" %%uV +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*@'\ +5859 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*B  +50 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*C% +2 "core" %\ x ( +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*A'\  +639 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*=  +51 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*F% +2 "core" %\ k +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*D' E +5046 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*E  +72 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*I  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*G% +4 "core" % B n Q +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*H'a +28513 "Can"=H DC +4094 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*L  +72 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*J % +36 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +54773 "Can"DB cc +60004 O n +60004 G xx +60004 HB ]] +60004 O r +60004 G MM +60004 F [[ +60004 N r +13889 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refi4; :\ @data"20624430:2169,890,699,723,59.9628;20625380:2475,893,698,687,60.0001;20626230:1958,942,697,688,60.0374;20626980:1461,907,694,684,60.0001;20736050:2220,917,721,711,60.0001;20737000:2464,911,689,687,60.0001;20737850:1944,927,695,689,60.0001;20738600:1462,942,693,683,60.0001;20848270:2232,908,719,713,60.0001;20849220:2467,931,663,691,60.0374;20850070:1953,899,693,679,60.0001;20850820:1448,911,694,687,59.9628;20960390:2209,946,718,707,59.9628;20961340:2462,893,663,681,60.0374;20962190:1958,938,694,688,60.0001;20962940:1458,929,694,682,60.0001;21072500:2234,898,714,709,60.0001;21073450:2472,896,661,688,60.0001;21074300:1970,938,693,677,60.0001;21075050:1449,905,697,692,60.0001;21183880:2213,889,722,709,59.9628;21184830:2464,956,691,686,60.0001;21185680:1950,901,699,689,60.0001;21186430:1439,958,695,685,60.0001;21295590:2233,915,715,705,60.0001;21296540:2458,907,694,685,60.0001;21297390:1973,899,692,682,60.0001;21298140:1428,926,664,690,60.0001;21407330:2243,918,683,703,60.0001;21408280:2448,943,695,688,60.0001;21409130:1969,917,690,678,59.9628;21409880:1436,916,697,689,60.0001;21519360:2207,907,683,713,60.0001;21520310:2470,917,690,680,60.0001;21521160:1952,952,698,684,59.9628;21521910:1444,917,690,681,59.9628;21632030:2214,907,721,716,60.0001;21632980:2469,933,691,675,60.0374;21633830:1949,902,700,685,60.0374;21634580:1467,926,693,681,60.0374;21744160:2211,948,719,713,60.0001;21745110:2471,979,688,683,60.0001;21745960:1947,923,698,689,60.0001;21746710:1452,908,695,677,60.0001;21856040:2213,938,720,713,60.0001;21856990:2453,896,692,678,60.0001;21857840:1938,919,695,692,60.0001;21858590:1447,910,659,681,60.0001;21968070:2219,912,718,708,59.9628;21969020:2466,942,694,682,60.0001;21969870:1958,902,691,683,60.0001;21970620:1444,914,662,682,60.0001;22079810:2236,917,687,703,60.0001;22080760:2459,910,698,688,60.0001;22081610:1969,949,692,679,60.0374;22082360:1445,908,693,678,59.9628;22191760:2215,918,718,681,60.0001;22192710:2470,931,691,679,60.0374;22193560:1951,911,694,693,60.0001;22194310:1449,954,693,683,60.0374;22303480:2201,951,720,707,59.9628;22304430:2450,879,693,686,60.0001;22305280:1966,963,695,684,60.0001;22306030:1453,950,690,680,60.0001;22415700:2206,929,721,706,59.9628;22416650:2453,926,688,680,60.0001;22417500:1943,920,693,678,60.0001;22418250:1455,921,689,677,60.0374;22527910:2213,914,721,712,60.0001;22528860:2487,939,657,674,60.0001;22529710:1949,933,696,682,60.0001;22530460:1458,943,690,679,60.0001;22639820:2207,912,722,712,60.0001;22640770:2475,915,691,638,60.0001;22641620:1938,914,700,686,60.0001;22642370:1459,966,692,678,60.0374;22751490:2211,917,720,705,59.9628;22752440:2474,960,694,676,59.9628;22753290:1949,906,702,690,60.0001;22754040:1466,940,695,682,60.0001;22863250:2217,911,721,711,59.9628;22864200:2476,932,694,680,60.0374;22865050:1942,907,695,652,60.0374;22865800:1446,950,698,682,60.0001;22975250:2208,937,720,709,59.9628;22976200:2483,907,690,673,60.0001;22977050:1955,934,694,681,60.0001;22977800:1456,931,664,674,60.0374;23087220:2222,902,722,713,60.0001;23088170:2489,916,690,686,60.0001;23089020:1950,936,696,685,60.0001;23089770:1459,925,688,648,60.0374;23199190:2236,907,682,704,60.0001;23200140:2470,958,698,693,60.0001;23200990:1965,922,692,683,60.0374;23201740:1436,893,699,680,60.0001;23311470:2240,934,689,704,59.9628;23312420:2476,917,695,695,60.0001;23313270:1981,941,693,680,60.0374;23314020:1456,898,697,677,60.0374;23423040:2263,910,722,705,60.0001;23423990:2453,919,697,685,60.0001;23424840:1974,909,693,680,60.0001;23425590:1447,917,696,683,60.0001;23534850:2239,928,717,717,59.9628;23535800:2487,930,693,649,60.0001;23536650:1973,893,695,679,60.0001;23537400:1457,949,699,686,60.0374;23646870:2243,937,723,708,59.9628;23647820:2510,906,694,671,59.9628;23648670:1981,929,694,685,60.0001;23649420:1473,922,694,680,60.0374;23758770:2263,941,717,710,59.9628;23759720:2509,914,696,688,60.0001;23760570:1987,906,696,680,60.0374;23761320:1498,942,696,678,60.0001;23870430:2288,934,716,703,60.0001;23871380:2522,963,693,687,60.0001;23872230:2018,964,693,678,60.0001;23872980:1463,945,697,678,60.0001;23982110:2282,950,721,707,60.0001;23983060:2558,890,691,676,59.9628;23983910:2004,932,701,679,60.0001;23984660:1504,908,661,675,60.0001;24093700:2326,920,684,708,60.0001;24094650:2568,953,694,689,60.0001;24095500:2043,916,694,679,60.0001;24096250:1491,920,693,681,60.0374;24205440:2308,935,721,704,60.0001;24206390:2569,903,691,678,60.0001;24207240:2044,941,696,689,60.0374;24207990:1512,908,694,680,60.0001;24317640:2343,917,721,707,60.0001;24318590:2589,901,694,688,60.0001;24319440:2070,950,693,685,60.0374;24320190:1516,913,691,684,60.0001;24429660:2347,930,725,705,59.9628;24430610:2621,943,693,679,59.9628;24431460:2062,924,698,690,60.0001;24432210:1531,951,696,681,60.0001;24541890:2348,950,719,709,60.0001;24542840:2639,927,655,680,59.9628;24543690:2078,907,698,687,60.0001;24544440:1539,932,689,676,60.0001;24653770:2387,937,723,703,60.0001;24654720:2667,920,690,643,60.0374;24655570:2076,912,699,689,59.9628;24656320:1546,946,693,680,60.0001;24765860:2406,978,718,703,59.9628;24766810:2662,926,704,686,60.0001;24767660:2107,937,693,685,60.0374;24768410:1551,909,702,683,60.0001;24877320:2416,943,717,714,60.0001;24878270:2688,946,690,677,60.0001;24879120:2118,926,699,693,60.0001;24879870:1554,948,693,680,60.0001;24989170:2441,931,718,702,59.9628;24990120:2697,957,696,689,60.0001;24990970:2157,951,700,683,60.0001;24991720:1564,934,663,682,60.0001;25101590:2460,952,720,706,59.9628;25102540:2729,945,695,692,60.0001;25103390:2173,960,695,685,60.0374;25104140:1564,933,698,677,60.0001;25213010:2476,956,687,704,60.0001; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug0812h.pcr +2 "MFB"*K% +3 "core" %fq +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*O'(@ +1029 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*M  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*N % +118 "core" & + "MFB"*R% +4 "core" %(!k +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*S'Zg +224 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*Q  +51 "core"  + "MFB"*T% +4 "core" %Zec A +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*U'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*P % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*W% +2 "core" %>\  Y +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*X'I +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Y  +52 "core" + "MFB"*V% +4 "core" %R\ 3 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*\\'p +322 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*]  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*Z  +78 "core"  + "MFB"*[% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*`'` +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*^' +3076 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*_' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +41 "MFB"*a'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*d  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*h % +119 "core" & + "MFB"*f% +4 "core" %Vx +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*i' +226 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*j  +51 "core" + "MFB"*g% +4 "core" %rY +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*l'> +8297 "Can"D ED +7821 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*m % +50 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*n% +2 "core" %>\  Y +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*k' +524 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*o  +51 "core"  + "MFB"*p% +4 "core" %  L +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*q'q3 +326 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*r  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*t'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18140 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*s' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +2737 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*u' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2339 "Can"=J EE +392 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2746 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5068 "core" ' +38760 "Can"O CB +60004 E BB +60004 &L BB +19311 #t-> exit +6 #mEXIT @1533734030.99CEST @1533734038.57CEST = =tMAIN =mMAIN_scheduler @CEST1533734040.26 #"core_reset"Sent BREAK + #t@0xA81A, state=0x3B10, ifg=0x20, ie=0x7F + #@0xAF8C, state=0x3B10, ifg=0x08, ie=0x5F + #@0x9A3C, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x9CEC, state=0x3A72, ifg=0x10, ie=0xF5 #@0x9F75, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA1FF, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA488, state=0x3A84, ifg=0x10, ie=0xFD #@0xA59E, state=0x3A84, ifg=0x80, ie=0xFD + #@0x6041, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +207 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +176 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +259 "Can"C ED + C ED + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %Vb + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %HD + .tSS.configure SSconfig +2 "sampler")#.0X ATV.air3 + .ATV.dial :air3 +2 "MFB"* % +74 "core" & +1047 #t-> AS.pull 0.03, ASslow1 + "MFB"*% +3 "core" %V[ +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml + "MFB"*'x +629 "core" ' + "MFB"*% +4 "core" %wy\ : +671 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +94 "core"  +535 #t-> AS.pull 0.04, ASslow1 + "MFB"*% +4 "core" %w[\ : +2 .tAS.seek 0.07ml +2 "MFB"*' +828 "core" ' + "MFB"*% +4 "core" %^ I +580 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +137 "core" n +682 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +435 "core" ' + "MFB"*% +4 "core" %R|_ +2944 #t-> exit +5 #mEXIT @1533734179.58CEST @1533734265.63CEST = =mMAIN_scheduler =tMAIN @CEST1533734267.36 #"core_reset"Sent BREAK +2 #t@0x30D9, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3364, state=0x3A84, ifg=0x10, ie=0xFD + #@0x35EE, state=0x3A84, ifg=0x10, ie=0xFD #@0x3877, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3B01, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3D8A, state=0x3A84, ifg=0x10, ie=0xFD #@0x4014, state=0x3A84, ifg=0x10, ie=0xFD + #@0x4129, state=0x3A84, ifg=0x80, ie=0xFD + #@0x58D1, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +166 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +195 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refih< :\ @name@ +229 "Can"M FF + M FF + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %R7 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + +2 .tAS.configure ASconfig + "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %IH + .tSS.configure SSconfig +2 "sampler")#.0X27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 + #Retry #1 of 3 + "collection"'  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[13:27->20]aborted at 4369 +4499 !"rdySampler"o:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/shaft.rb:150:in `dialQuietly'"+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6No Response to I2C::Shaft::RotateRequest[14:->27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 + #Retry #2 of 3 + "collection"'  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[14:27->20]aborted at 4369 +4499 !"rdySampler"o:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/shaft.rb:150:in `dialQuietly'"+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6No Response to I2C::Shaft::RotateRequest[15:->27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 + #Retry #3 of 3 + "collection"'  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[15:27->20]aborted at 4369 +4499 ."rdySampler"CTV.stop + "collection"'  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[16:27->20]aborted at 4369 +8  + !"rdySampler"o:I2C::Request::Timeout\ :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"ZNo Response to I2C::Shaft::RotateRequest[16:->27] while rotating Collection Top Valve: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45:@timestampu: Time [ӗS:@checkpoint: omitted + #Waiting to Resume from Checkpoint "No Response to I2C::Shaft::RotateRequest[16:->27] while rotating Collection Top Valve" +2 ."Qmail"BadNews.email "No Response to I2C::Shaft::RotateRequest[16:->27] while rotating Collection Top Valve",Subject: "I2C::Request::Timeout in rdySampler" +7120 #"bkha"Session Begun +405 #-> showlog 100 +2218 #-> #hvad sker der? @1533734789.55CEST = =tMAIN =mMAIN_scheduler @CEST1533734791.20 #"core_reset"Sent BREAK +2 #t@0xBD85, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refi(; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +270 "Can"F h + F h + #tPolling Can every 10:00 +2 #Cleanly exited at 15:17:57CEST08-Aug-18 +389 #"bkha"Session Begun +917 #-> # hvad skete der? +636 #-> #genstartede du? +16973 #-> ESP.ready! +4 #Powering core bus +513 .Gate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + ."bkha"SPE.coast +2 "MFB"*  +5 "core" + ."bkha"SPE.configure SPEconfig + "MFB"*\ 2 +5 *% +3 "core" % +2 ."bkha"AS.configure ASconfig +3 "MFB"*#,,'T(^20( b +4 "sampler")% +2 "core" %HG +2 ."bkha"SS.configure SSconfig +3 "sampler")#.0X% +3 "core" %\  \   +2 "manipulator"&?& +4 "core" &` \  w + "storage"(@& +4 "core" & ( +2 "storage"(A% +3 "core" %U w G +37 "collection"'B9 +9 "core" 9 +2 "processing"%C9 +3 "core" 9 +2809 #t-> ESP.ready? +2 "collection"'D% +4 "core" %4msK +2 "sampler")E% +5 "core" %JI 1 +2 "manipulator"&F% +3 "core" %\  \  7 +2 "manipulator"&G& +3 "core" &` \  d +2 "storage"(H& +3 "core" & a ( + "storage"(I% +4 "core" %U U G + "collection"'J& +4 "core" &ns{  + "processing"%K& +3 "core" &>  +2 "processing"%L% +4 "core" %9 +2192 #t-> MFB.ready? +2 "MFB"*M% +4 "core" %4 +1216 #t-> MFB.ready! +2 "MFB"*N% +5 "core" % + #tReadying the MFB + #Homing MFB Syringe +3 .AFV.select :holdingCoil +4 "MFB"* +11 *O% +2 "core" % + .tATV.dial :air2 +2 "MFB"*P  +103 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.home.seek :home +2 "MFB"*Q' +554 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*R' +2013 #"bkha"Session Ended +3274 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*S n +117 "core" m + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*T'R +5255 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*U  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*V  +4 "core"  +9471 #"bkha"Session Begun +1047 #-> showlog 100 +1306 #-> exit +3 #Session Ended +8638 "Can"E qq +11724 #t-> exit +10 #mEXIT @1533735520.06CEST @1533735574.28CEST = =mMAIN_scheduler =tMAIN @CEST1533735576.04 #"core_reset"Sent BREAK + #t@0xC6A2, state=0x3AE0, ifg=0x84, ie=0x75 + #@0xC954, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xCBE0, state=0x3A84, ifg=0x10, ie=0xFD + #@0xCE6C, state=0x3A84, ifg=0x10, ie=0xFD #@0xD0F8, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD383, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD60F, state=0x3A84, ifg=0x10, ie=0xFD #@0xD727, state=0x3A84, ifg=0x80, ie=0xFD + #@0xD559, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +194 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +202 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refit< :\ @name@ +221 "Can" kG ss +  kG ss + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R0 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %OL 1 + .tSS.reconfigure SSconfig +2 "sampler")#.0X ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure SCloose + "storage"($.(\ 1~b +3 (% +2 "core" %U { G +2 .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" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +2 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +10 #tCleanly exited at 15:38:40CEST08-Aug-18 +3 #Loading /home/esp/esp2/mission/stdMER2017.rb mission +3 "collection"'% +3 "core" %4nsK +2 "sampler")% +3 "processing"%% + "manipulator"&% +9 "core" %NL 1 + % + %\  ! % +2 "manipulator"&& +3 "core" &` $ O +2 "storage"( & +3 "core" & E ( + "storage"(!% +4 "core" %U @ G + "collection"'"& +3 "core" &opl  +2 "processing"%#& +3 "core" &  +2 "MFB"*$% +3 "core" %Rx0 + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*%'(@ +2906 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 "MFB"*&  +121 "core"  +2 "MFB"*'% +4 "core" %(/ +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.53ml + "MFB"*(' +629 "core" ' +2 .tdelay 5 seconds +502 "MFB"*)% +4 "core" % \ 5 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.54ml +2 "MFB"**'Q +1017 "core" ' +2 .tdelay 20 seconds +2002 "MFB"*+% +3 "core" %M\ 7 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.57ml +2 "MFB"*,'  +624 "core" ' +2 .tdelay 5 seconds +502 "MFB"*-% +4 "core" %   L +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.58ml + "MFB"*.' Y +1022 "core" ' +2 .tdelay 20 seconds +2002 "MFB"*/% +3 "core" % Y\  W +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.61ml +2 "MFB"*0'\ Q+ +624 "core" ' +2 .tdelay 5 seconds +502 "MFB"*1% +4 "core" %\ Q/G D +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.62ml + "MFB"*2'\ u +1017 "core" ' +2 .tdelay 20 seconds +2002 "MFB"*3% +3 "core" %\ o  M +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.65ml + "MFB"*4' A +625 "core" ' +2 .tdelay 5 seconds +502 "MFB"*5% +4 "core" % C  @ +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.66ml + "MFB"*6' L +1021 "core" ' +2 .tdelay 20 seconds +2004 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.705ml +2 "MFB"*7' . +928 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*8  +160 "core" +2 "MFB"*9% +4 "core" % .\ 7 V +2 .tAS.seek 0.725ml + "MFB"*:' a +427 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste +4 "MFB"*; n +51 "core" m +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*<'R +7327 "core" ' +10 "MFB"*=% +3 "core" %Ra +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0815h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV + "MFB"*>  +144 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*?  +24 "core"  +2 "MFB"*@% +4 "core" %RY +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*A'$o +2555 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*C n +160 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*D'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*F  +157 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*G  +34 "core"  +7 ."MFBPCR"delay 2 seconds +202 "MFB"*H% +3 "core" %(/J +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*I'FY +618 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*J I +64 "core" J +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 +2 "MFB"*K% +2 "core" %FYY A +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*L' +1818 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*M n +35 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*N% +3 "core" % + +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*O' +619 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*P  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*Q% +3 "core" % H +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*R'$ +615 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*S  +126 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*T% +3 "core" %" E +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*U'\ +4444 "Can"K qq +1416 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*V  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*W% +3 "core" %\ K +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*X'\  +639 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*Y  +60 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*Z% +3 "core" %\  K +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*[' I +5039 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*\\  +70 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*]  +4 "core"  +2 ."MFBPCR"ARV.dial :air1 +2 "MFB"*^  +35 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*_% +3 "core" % D  S +42 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*`'c +32609 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*a  +72 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*b % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +12 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +16943 "Can" /F { +60004 A v +60004 O r +60004 E z +60004 EI p +60004 M s +60004 E || +60004 OQ e +50773 ."PCR"PCR.off +172 !o:#AnalyticalModule::PCRRawSample: @refit< :\ @data"E1860570:2338,864,721,715,60.0001;1861520:2640,928,694,686,60.0374;1862370:2062,886,695,678,60.0001;1863120:1521,932,696,688,60.0001;1971720:2344,942,721,708,59.9628;1972670:2618,919,692,681,60.0001;1973520:2054,923,698,683,60.0374;1974270:1535,917,693,676,60.0001;2083310:2339,929,690,708,60.0001;2084260:2631,922,694,682,60.0374;2085110:2091,964,698,683,60.0001;2085860:1531,923,698,679,60.0001;2195050:2366,923,723,712,60.0001;2196000:2603,897,692,680,60.0374;2196850:2075,946,698,679,60.0001;2197600:1532,952,694,687,60.0374;2306530:2344,943,720,703,59.9628;2307480:2607,915,696,689,60.0001;2308330:2065,929,694,683,60.0001;2309080:1526,914,693,691,60.0001;2418450:2374,907,715,706,59.9628;2419400:2611,960,693,686,60.0001;2420250:2074,922,691,644,60.0001;2421000:1525,954,698,682,60.0001;2530700:2361,910,713,706,59.9628;2531650:2606,903,696,683,60.0001;2532500:2068,957,691,642,60.0747;2533250:1515,916,699,687,60.0001;2642350:2369,899,713,705,59.9628;2643300:2601,939,693,686,60.0374;2644150:2065,909,694,680,60.0001;2644900:1512,911,662,681,60.0001;2754280:2335,939,690,715,59.9628;2755230:2609,933,688,676,60.0374;2756080:2063,953,694,683,60.0001;2756830:1526,950,690,678,60.0374;2865910:2343,921,720,713,60.0001;2866860:2603,902,690,681,60.0001;2867710:2062,901,699,684,60.0001;2868460:1526,935,693,680,60.0001;2977600:2358,918,719,702,60.0374;2978550:2604,898,697,684,60.0001;2979400:2059,935,664,678,60.0001;2980150:1513,943,698,686,60.0001;3089230:2355,920,715,705,59.9628;3090180:2603,907,699,684,60.0374;3091030:2081,919,689,681,60.0374;3091780:1516,910,696,682,60.0374;3200730:2358,914,715,666,60.0001;3201680:2594,926,688,689,60.0374;3202530:2074,909,693,680,60.0374;3203280:1522,933,695,685,60.0001;3313120:2344,908,694,713,59.9628;3314070:2621,936,693,678,60.0001;3314920:2065,892,696,689,60.0001;3315670:1526,938,691,677,60.0001;3424680:2342,952,718,706,60.0374;3425630:2621,900,655,682,60.0374;3426480:2076,950,696,684,60.0374;3427230:1527,934,692,682,60.0374;3536100:2342,951,722,713,59.9628;3537050:2615,950,692,680,60.0001;3537900:2061,929,667,687,60.0001;3538650:1518,972,692,679,60.0001;3647810:2345,925,718,709,60.0001;3648760:2612,926,692,679,60.0001;3649610:2057,935,697,680,60.0001;3650360:1514,895,686,678,60.0001;3759880:2341,935,719,709,60.0001;3760830:2627,921,692,676,60.0001;3761680:2052,915,700,678,60.0001;3762430:1540,921,656,676,60.0001;3871390:2356,918,717,711,60.0001;3872340:2598,941,693,679,60.0374;3873190:2057,911,695,682,60.0001;3873940:1528,973,694,681,60.0001;3983130:2371,924,714,702,59.9628;3984080:2618,912,667,689,60.0001;3984930:2084,920,693,675,60.0001;3985680:1520,916,692,684,60.0001;4094660:2383,915,721,714,60.0001;4095610:2632,944,691,675,60.0001;4096460:2073,920,661,686,60.0001;4097210:1546,936,689,679,60.0001;4206370:2399,933,717,704,59.9628;4207320:2680,938,699,692,60.0001;4208170:2106,936,694,683,60.0001;4208920:1558,891,691,680,60.0374;4318210:2447,923,689,711,59.9628;4319160:2742,935,688,677,59.9628;4320010:2154,923,698,684,60.0001;4320760:1591,940,699,677,60.0001;4429590:2495,913,715,710,60.0001;4430540:2791,968,692,680,60.0001;4431390:2169,926,701,684,60.0001;4432140:1621,937,693,679,60.0001;4541290:2569,898,721,712,59.9628;4542240:2879,943,693,678,60.0374;4543090:2250,912,664,684,60.0374;4543840:1657,939,696,681,60.0374;4653190:2649,942,716,716,59.9628;4654140:2955,941,690,680,60.0001;4654990:2319,954,695,677,60.0001;4655740:1655,959,698,684,60.0001;4764690:2710,920,692,711,60.0001;4765640:3011,955,690,679,60.0374;4766490:2364,914,697,679,60.0001;4767240:1723,945,690,679,60.0001;4876320:2788,925,716,707,59.9628;4877270:3060,933,694,682,60.0001;4878120:2429,933,692,678,60.0001;4878870:1740,932,697,687,60.0001;4987960:2857,908,712,699,59.9628;4988910:3162,925,691,687,59.9628;4989760:2486,955,692,676,60.0001;4990510:1786,916,696,682,60.0001;5099850:2895,934,719,710,60.0001;5100800:3244,958,693,677,60.0001;5101650:2529,926,691,651,60.0001;5102400:1847,957,692,681,59.9628;5211800:2979,939,721,711,59.9628;5212750:3308,966,695,687,60.0001;5213600:2595,900,692,683,60.0001;5214350:1856,934,696,680,60.0374;5323690:3050,940,718,704,60.0001;5324640:3377,944,694,681,60.0001;5325490:2651,941,691,678,59.9628;5326240:1900,915,696,644,60.0001;5435560:3085,931,689,706,60.0001;5436510:3456,907,685,677,60.0001;5437360:2673,930,695,681,60.0001;5438110:1930,949,690,678,60.0001;5547640:3160,960,714,670,59.9255;5548590:3507,903,690,687,60.0374;5549440:2747,940,692,680,60.0001;5550190:1983,942,698,683,60.0001;5659390:3215,931,715,700,60.0001;5660340:3580,912,666,686,60.0001;5661190:2791,960,692,680,60.0001;5661940:2007,920,695,685,60.0374;5771060:3251,977,720,709,60.0001;5772010:3650,928,691,675,60.0001;5772860:2810,924,694,684,60.0001;5773610:2033,919,690,676,60.0001;5882680:3319,957,718,707,59.9628;5883630:3698,916,696,682,60.0001;5884480:2883,929,694,684,60.0001;5885230:2058,912,688,643,60.0001;5994230:3365,960,717,711,59.9628;5995180:3740,957,695,686,60.0001;5996030:2925,920,695,680,60.0374;5996780:2085,956,696,680,60.0374;6106490:3387,958,717,714,59.9628;6107440:3801,921,694,683,60.0001;6108290:2972,957,696,684,60.0001;6109040:2111,934,694,675,60.0001;6218500:3455,940,717,709,60.0001;6219450:3838,933,689,681,60.0001;6220300:2992,893,695,686,60.0374;6221050:2136,975,694,682,60.0001;6330000:3480,960,719,702,60.0374;6330950:3911,937,693,683,60.0001;6331800:3015,946,699,684,60.0001;6332550:2180,924,693,672,60.0374;6441980:3543,953,722,714,60.0001; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug0815h.pcr + "MFB"*c% +3 "core" %` +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*d'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*e  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*f % +118 "core" & +2 "MFB"*g% +4 "core" %($ + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml + "MFB"*h'Zj +226 "core" ' +3 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*i  +52 "core"  +2 "MFB"*j% +4 "core" %Zu\ 7 +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*k'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*m% +3 "core" %> r +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*n'S +284 "Can"}K rr +241 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*o  +51 "core" +2 "MFB"*p% +4 "core" %V C +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*q'p +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*r  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*s  +87 "core"  +2 "MFB"*t% +4 "core" %p)% + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*u'_ +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*v' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +2752 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +241 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2766 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2760 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*|  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*} % +116 "core" & +2 "MFB"*~% +4 "core" %Vp +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*% +4 "core" %\ 5 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>  X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" + "MFB"*\ % +4 "core" % E +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'q* +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +36 "core"  + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +8242 "Can"D y +9940 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +8 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2783 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2769 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2765 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2762 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +8 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5064 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +1404 "Can"P ut +1497 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +8 .tATV.dial :air1 +2 "MFB"*  +138 "core" +2 "MFB"*!% +4 "core" %(*A + .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.506ml +2 "MFB"*"'FT +620 "core" ' +2 .tATV.dial :extSrc + "MFB"*#  +158 "core"  +2 "MFB"*$% +4 "core" %FO ` X +2 .tAS.seek 0.512ml + "MFB"*'dy +636 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*&  +159 "core" +2 "MFB"*'% +4 "core" %d~ + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.542ml +2 "MFB"*%'P +626 "core" ' +2 .tATV.dial :waste + "MFB"*) n +51 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*('R +3148 "core" ' +11 "MFB"*+% +3 "core" %Rn +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug0817h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +2 #Priming with carrier + .ATV.dial ARV + "MFB"**  +142 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*-  +24 "core"  +2 "MFB"*,% +4 "core" %Ra +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*/'$~ +2549 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*.' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*1 n +160 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*0'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*2  +156 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*5  +35 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*4% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*6'FH +622 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*8 I +55 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 +34 "MFB"*9% +11 "core" %FK  S +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*7' +1825 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*; n +36 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*:% +3 "core" % A +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*=' +629 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*>  +34 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*?% +2 "core" %cO +3 ."MFBPCR"AS.seek 0.536ml + "MFB"*@' +638 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*<  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*A% +3 "core" %x I +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*C'\ +5843 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*B  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*D% +3 "core" %\ a\ < +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*F'\  +616 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*G  +61 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*H% +3 "core" %\ L\ < +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*E' 5 +5045 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*J  +71 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*K  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*I% +3 "core" % 6 t X +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*M'U +13851 "Can"F qq +18747 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*N  +71 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*L % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +40121 "Can"FM z +60004 M f +60004 E s +60004 R {{ +60004 J f +54356 #"brent"Session Begun +396 #-> ESP::Mode +281 #-> can +4 "Can")J o +3327 #"brent"-> quit +2 #Session Ended +1638 "Can"9F s +60004  O {{ +60004 F g +27888 ."PCR"PCR.off +174 !o:#AnalyticalModule::PCRRawSample: @refit< :\ @data"8820610:2239,910,732,684,60.0001;8821560:2543,961,697,687,60.0374;8822410:2003,918,700,686,60.0374;8823160:1485,960,697,678,59.9628;8932410:2281,935,718,712,60.0001;8933360:2504,945,695,686,60.0374;8934210:2001,910,695,681,60.0374;8934960:1474,961,693,681,60.0001;9044900:2259,947,720,708,60.0001;9045850:2518,906,693,679,60.0001;9046700:1997,962,695,684,59.9628;9047450:1488,909,691,673,60.0001;9156800:2280,905,715,705,60.0001;9157750:2526,935,690,646,60.0001;9158600:2002,930,692,679,60.0001;9159350:1480,951,693,689,60.0374;9268380:2294,904,712,704,60.0001;9269330:2513,935,693,686,60.0001;9270180:2007,899,659,677,60.0001;9270930:1457,910,696,681,60.0374;9380290:2276,933,714,705,60.0001;9381240:2497,920,697,691,60.0001;9382090:2004,919,690,681,60.0001;9382840:1454,915,697,684,60.0001;9491850:2260,915,688,709,60.0001;9492800:2527,940,690,677,60.0001;9493650:1988,929,696,685,60.0001;9494400:1486,930,691,675,60.0374;9603650:2286,915,717,706,60.0001;9604600:2508,924,667,686,60.0374;9605450:1999,933,691,681,60.0374;9606200:1484,955,696,680,60.0374;9715230:2260,938,720,714,60.0001;9716180:2535,909,692,677,60.0001;9717030:1987,914,667,683,60.0001;9717780:1484,952,694,677,60.0374;9826870:2268,943,718,709,59.9628;9827820:2520,889,697,681,59.9628;9828670:1994,947,695,685,60.0001;9829420:1481,892,698,683,60.0001;9938880:2282,925,718,706,59.9628;9939830:2519,932,692,681,60.0001;9940680:2003,941,693,679,60.0001;9941430:1470,931,662,679,60.0001;10050270:2264,919,723,715,60.0001;10051220:2505,984,690,677,60.0001;10052070:1993,941,689,685,60.0374;10052820:1494,964,691,679,60.0001;10161980:2285,913,717,705,60.0001;10162930:2512,929,662,681,60.0001;10163780:1992,940,693,676,60.0001;10164530:1471,911,700,688,60.0374;10274070:2250,964,716,711,60.0001;10275020:2512,891,687,654,60.0001;10275870:2022,958,696,685,60.0001;10276620:1482,945,692,677,60.0001;10385480:2279,918,716,701,60.0001;10386430:2505,936,697,684,60.0001;10387280:2002,913,689,640,60.0001;10388030:1468,933,701,679,60.0001;10497480:2257,886,720,706,60.0001;10498430:2542,933,693,677,60.0374;10499280:1994,911,698,682,60.0374;10500030:1485,931,693,680,60.0001;10608900:2287,933,683,702,59.9628;10609850:2518,959,696,683,59.9628;10610700:2011,940,691,678,60.0001;10611450:1469,949,695,682,60.0001;10720800:2281,913,712,704,59.9628;10721750:2492,924,697,680,60.0001;10722600:2016,962,691,678,60.0374;10723350:1469,909,697,687,60.0001;10832720:2271,950,722,711,60.0001;10833670:2533,881,662,680,59.9628;10834520:2002,917,695,685,60.0001;10835270:1481,928,692,670,60.0001;10944670:2264,914,714,709,59.9628;10945620:2531,908,694,677,60.0001;10946470:1970,918,699,686,60.0374;10947220:1490,972,693,680,60.0374;11056720:2267,955,718,707,59.9628;11057670:2522,915,699,685,59.9628;11058520:2014,955,691,643,60.0001;11059270:1485,938,696,680,60.0001;11168540:2293,944,714,706,59.9628;11169490:2532,953,693,689,60.0001;11170340:2029,942,696,687,60.0001;11171090:1477,891,693,681,59.9628;11280640:2299,927,715,704,59.9628;11281590:2530,906,698,686,59.9628;11282440:2033,970,692,675,60.0001;11283190:1480,921,665,690,60.0374;11392700:2296,934,715,710,59.9628;11393650:2550,922,693,687,60.0001;11394500:2029,942,692,683,60.0374;11395250:1480,909,693,651,60.0001;11504780:2305,931,687,712,60.0001;11505730:2583,930,692,676,60.0001;11506580:2035,961,695,685,60.0001;11507330:1516,953,691,678,59.9628;11616570:2331,915,725,672,59.9628;11617520:2604,970,691,680,59.9628;11618370:2050,926,699,684,60.0001;11619120:1523,938,690,674,60.0374;11728150:2370,924,719,715,60.0001;11729100:2640,941,692,682,60.0001;11729950:2083,902,698,687,60.0374;11730700:1534,961,697,683,60.0001;11840130:2373,980,717,705,59.9628;11841080:2641,921,692,682,60.0001;11841930:2100,928,693,647,60.0001;11842680:1559,895,692,684,60.0374;11952020:2431,947,718,707,60.0001;11952970:2683,933,694,683,60.0001;11953820:2113,925,691,678,60.0374;11954570:1526,898,694,686,60.0001;12063590:2433,929,684,712,59.9628;12064540:2721,941,690,678,59.9628;12065390:2143,917,695,686,59.9628;12066140:1565,975,697,676,60.0374;12175870:2474,912,684,705,60.0001;12176820:2741,942,694,684,59.9628;12177670:2162,929,693,677,60.0001;12178420:1594,928,693,681,60.0001;12287310:2501,912,712,707,60.0001;12288260:2770,942,666,684,59.9628;12289110:2188,894,691,680,60.0001;12289860:1594,911,690,687,60.0374;12399540:2502,939,719,707,60.0001;12400490:2800,918,692,677,60.0001;12401340:2169,909,692,689,60.0374;12402090:1618,915,691,679,60.0001;12511810:2545,950,713,707,60.0001;12512760:2812,945,693,682,60.0374;12513610:2211,978,696,682,60.0374;12514360:1627,932,692,683,60.0001;12623650:2561,913,715,712,60.0001;12624600:2851,940,691,681,60.0001;12625450:2246,931,658,676,60.0374;12626200:1640,962,694,680,59.9628;12735570:2571,939,719,711,60.0001;12736520:2876,947,689,677,60.0374;12737370:2258,930,698,684,60.0001;12738120:1644,958,695,679,60.0001;12847160:2602,948,686,702,60.0001;12848110:2890,912,693,690,60.0001;12848960:2269,937,696,683,60.0374;12849710:1672,920,693,676,60.0001;12958810:2631,946,717,704,59.9628;12959760:2904,958,694,687,59.9628;12960610:2297,920,692,678,60.0001;12961360:1667,934,691,683,60.0001;13070360:2664,928,717,704,60.0001;13071310:2937,947,691,689,60.0001;13072160:2310,918,692,680,60.0001;13072910:1682,923,697,687,60.0374;13182360:2692,924,718,704,60.0001;13183310:2991,954,696,684,60.0001;13184160:2349,929,662,676,60.0374;13184910:1701,947,698,682,60.0374;13294460:2687,930,722,707,60.0001;13295410:2997,959,692,676,60.0374;13296260:2344,913,693,655,60.0001;13297010:1719,928,692,681,60.0001;13406530:2700,946,717,713,60.0001; +60 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug0817h.pcr + "MFB"*P% +3 "core" %VK +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Q'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*O  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*S % +118 "core" & +2 "MFB"*T% +4 "core" %(A +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*R'Z +226 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*V  +53 "core"  +2 "MFB"*W% +4 "core" %Z > +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*U'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Y % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*Z% +3 "core" %> I X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*X'w +530 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*\\  +50 "core" +2 "MFB"*]% +4 "core" %H +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*^'q +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*_  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*[  +77 "core"  +2 "MFB"*a% +4 "core" %q: + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*b' +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*c' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2773 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2764 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +3623 "Can"O uu +2147 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2763 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*i  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*j % +116 "core" & +2 "MFB"*h% +4 "core" %VF +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*l' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*m  +50 "core"  +2 "MFB"*k% +4 "core" %F\ 8 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*o'> +16120 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*p % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*n% +3 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*r' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*s  +50 "core" +2 "MFB"*t% +4 "core" %\ = +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*q'q< +319 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*u  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*v'R +4745 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18182 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*w' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2767 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +3401 "Can"L uu +2374 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2782 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +8 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2762 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*~' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2758 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5067 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 .tATV.dial :air1 +2 "MFB"*  +138 "core" +2 "MFB"*% +4 "core" %(+ +2 .tAS.reconfigure ASslow2 + "MFB"*#,,'T0 b +3 .tAS.seek 0.51ml +40 "MFB"*'Zq +1041 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +157 "core"  +2 "MFB"*\ % +4 "core" %Zvi +2 .tAS.seek 0.53ml + "MFB"*' +2033 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*  +159 "core" +2 "MFB"* % +4 "core" % > +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.56ml + "MFB"*' U +630 "core" ' +2 .tATV.dial :waste +2 "MFB"* n +50 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +3248 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml + "MFB"*'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*  +53 "core" + "MFB"*% +4 "core" %(/ +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"*' +427 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +157 "core"  +2 "MFB"*% +4 "core" % * +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.545ml + "MFB"*' \ u +2543 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*  +159 "core" +2 "MFB"* % +4 "core" % \ {Y +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.575ml + "MFB"*!' M +632 "core" ' +2 .tATV.dial :waste + "MFB"* n +61 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*#'R +3337 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +8 .tdelay 2 seconds +14 "Can"D qp +189 .tAS.seek 0.5ml + "MFB"*$'(@ +2907 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 .tATV.dial :air1 +2 "MFB"*"  +49 "core" +2 "MFB"*&% +4 "core" %(0w + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"*'' +428 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +168 "core"  +2 "MFB"*)% +4 "core" %m / + .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.538ml + "MFB"*%': +1827 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*+  +157 "core" +2 "MFB"**% +4 "core" %;| @ + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.568ml + "MFB"*-' ~ +623 "core" ' +2 .tATV.dial :waste + "MFB"*, n +61 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*('R +3297 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*/'V +27 "core" ' +2 .tATV.dial :air3 + "MFB"*1 % +58 "core" % +2 "MFB"*.% +4 "core" %V +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*0' +228 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*2  +34 "core"  +2 "MFB"*5% +4 "core" % @ +2 .tAS.seek 0.31ml + "MFB"*4'm +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*3 % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*8% +3 "core" %m! , +2 .tAS.seek 0.335ml +2 "MFB"*9' +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*6  +50 "core" +2 "MFB"*;% +4 "core" %\ 4 +2 .tAS.seek 0.32ml + "MFB"*:'m +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*7  +55 "core"  +3 .tAS.seek 0ml + "MFB"*>'V +6454 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*?'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*='V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*<'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*A'V +10072 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*@'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*B'V +3389 "Can"P rr +6684 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*D'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*C'V +10078 "core" ' +2 .tATV.dial :air2 + "MFB"*G  +122 "core" +2 "MFB"*H% +4 "core" %V +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*F'(A +5058 "core" ' +2 .tATV.dial :extSrc + "MFB"*J  +136 "core"  +32 "MFB"*K% +10 "core" %(.\ 5 +2 .tAS.seek 0.02ml + "MFB"*I' +4853 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*E n +122 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*N'R +144 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*L'V +29 "core" ' +2 .tATV.dial :air3 + "MFB"*P % +75 "core" $ + "MFB"*M% +4 "core" %Vg +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*O' +224 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*S  +34 "core" +2 "MFB"*T% +4 "core" % & +2 .tAS.seek 0.31ml + "MFB"*Q'm/ +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*V % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*W% +3 "core" %m"\ ` ` +2 .tAS.seek 0.335ml +2 "MFB"*R' +528 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Y  +51 "core" +2 "MFB"*Z% +4 "core" %t^ +2 .tAS.seek 0.32ml + "MFB"*U'o +322 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*\\  +58 "core"  +2 .tAS.seek 0ml + "MFB"*]'V +6458 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*X'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*_'V +10076 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*['(@ +474 "Can"H uu +2425 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*a'V +10072 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*^'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*b'V +10075 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*c'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*`'V +10075 "core" ' +2 .tATV.dial :air2 + "MFB"*e  +121 "core" +2 "MFB"*f% +4 "core" %V+ +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*g'(N +5051 "core" ' +2 .tATV.dial :extSrc + "MFB"*i  +147 "core"  +2 "MFB"*j% +4 "core" %(7P +2 .tAS.seek 0.02ml + "MFB"*h' +4853 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*d n +124 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*m'R +145 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*k'V +34 "core" ' +2 .tATV.dial :air3 + "MFB"*l % +74 "core" % +3 "MFB"*p% +4 "core" %VwN @ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*n' +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*o  +35 "core"  +2 "MFB"*s% +4 "core" %[ F +2 .tAS.seek 0.31ml + "MFB"*t'm +6056 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*r % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*u% +3 "core" %mc +2 .tAS.seek 0.335ml +2 "MFB"*q' +530 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*v  +51 "core" +2 "MFB"*w% +4 "core" %\ 8 +2 .tAS.seek 0.32ml + "MFB"*x'R +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*y  +67 "core"  +2 .tAS.seek 0ml + "MFB"*z'V +1232 "Can"L qr +5226 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*|'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*}'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*~'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*{'V +10073 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +32 "MFB"*'(@ +2909 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' +2 .tATV.dial :air2 + "MFB"*  +122 "core" +2 "MFB"*% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml + "MFB"*\ '(N +1325 "Can"N ss +3728 "core" ' +2 .tATV.dial :extSrc + "MFB"*  +147 "core"  +2 "MFB"*% +4 "core" %(8 * +2 .tAS.seek 0.02ml + "MFB"* ' +4858 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +124 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +145 "core" ' +5 #mEXIT @1533752474.24CEST @1533791345.59CEST = =tMAIN =mMAIN_scheduler @CEST1533791347.25 #"core_reset"Sent BREAK +2 #t@0xF6A1, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +207 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refi(; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +270 "Can"MN a + MN a + #tPolling Can every 10:00 +2 #Cleanly exited at 20:21:14CEST08-Aug-18 +1474 #-> ESP.ready! +3 #Powering core bus +502 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %22 + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  +2 "manipulator"&?& +4 "core" &R ~ + "storage"(@& +4 "core" &    + "storage"(A% +4 "core" %P  = + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +1009 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +11 *E% +2 "core" % + .tATV.dial :air2 +2 "MFB"*F  +102 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +554 "core" ' + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*H' +5284 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +117 "core" m + .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty + "MFB"*J'R +5254 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +6 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +4 "core"  +2411 #t-> deconEluateRecoveryLine :extSrc +2 #deconEluateRecoveryLine extSrc .ATV.dial :waste +3 .AS.seek 0ml + "MFB"*M'V +30 "core" ' + .tATV.dial :air3 +2 "MFB"*N % +58 "core" $ + "MFB"*O% +4 "core" %Voc +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +37 "MFB"*P' +229 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Q  +36 "core"  + "MFB"*R% +4 "core" %a\ 0 +2 .tAS.seek 0.31ml +2 "MFB"*S'l +6057 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*T % +52 "core" & + .tdelay 3 seconds +303 "MFB"*U% +2 "core" %l\ ; +2 .tAS.seek 0.335ml +2 "MFB"*V' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*W  +52 "core"  + "MFB"*X% +4 "core" %\ = +2 .tAS.seek 0.32ml +2 "MFB"*Y'@ +325 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*Z  +56 "core"  +2 .tAS.seek 0ml +2 "MFB"*['V +6459 "core" ' + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*\\'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*]'V +10081 "core" ' + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*^'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*_'V +9064 "Can"G [[ +1012 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*`'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*a'V +10081 "core" ' + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*b'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*c'V +10079 "core" ' + .tATV.dial :air2 +2 "MFB"*d  +121 "core"  + "MFB"*e% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*f'(@ +5057 "core" ' + .tATV.dial :extSrc + "MFB"*g  +137 "core"  + "MFB"*h% +4 "core" %(." +2 .tAS.seek 0.02ml +2 "MFB"*i' +4854 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*j n +123 "core" o + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*k'R +147 "core" ' +2 "MFB"*l% +4 "core" %RV +21764 "Can"{R YY +60004 L YY +60004 iG YY +60004 Q YY +60004 I YY +60004 'P YX +22555 #"bkha"Session Begun +293 #-> can +4 "Can"F YY +37152 K YY @1533798295.11CEST = =mMAIN_scheduler =tMAIN @CEST1533798296.79 #"core_reset"Sent BREAK + #t@0xAFAB, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refiح; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +272 "Can"P a + P a + #tPolling Can every 10:00 +2 #Cleanly exited at 07:09:16CEST09-Aug-18 +34333 #-> ESP.ready? +329 #-> ESP.ready! +3 #Powering core bus +465 .Gate.power :raw,:ON +7 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %b +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %/0 + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\   + "manipulator"&?& +4 "core" &p  + "storage"(@& +4 "core" & g ( +2 "storage"(A% +3 "core" %Y J +2 "collection"'B9 +3 "core" 9 + "processing"%C9 +3 "core" 9| +1003 #t-> MFB.ready! +2 "MFB"*D% +3 "core" %H +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +3 "core" %^ + .tATV.dial :air2 +2 "MFB"*F  +101 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +553 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5285 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +117 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5118 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  +2 .tASV.dial :waste1 +2 "MFB"*L  +3 "core"  +7557 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*M % +58 "core" $ +1506 #t-> AS.pull 0.05, ASslow1 + "MFB"*N% +3 "core" %Ry1 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.049ml +36 "MFB"*O'N +1040 "core" ' +2 "MFB"*P% +4 "core" %Na +85 "Can"\ M ss +598 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*Q  +77 "core"  +1153 #t-> AS.push 0.01, ASslow1 + "MFB"*R% +3 "core" %N +3 .tAS.seek 0.039ml +2 "MFB"*S' +229 "core" ' +2 "MFB"*T% +4 "core" % +614 #t-> AS.push 0.01, ASslow1 + "MFB"*U% +3 "core" %V( +3 .tAS.seek 0.029ml + "MFB"*V' +222 "core" ' +2 "MFB"*W% +4 "core" % +1294 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*X n +139 "core" n +296 #t-> As.empty + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant As: name:As +560 #-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*Y'R +202 "core" ' +2 "MFB"*Z% +4 "core" %R8 +31459 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*[  +137 "core"  +4128 #t-> AS.pull 0.2, ASslow1 + "MFB"*\\% +3 "core" %RY8 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*]'@ +4051 "core" ' +2 "MFB"*^% +4 "core" %@C ) +1165 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*_ n +139 "core" o +696 #t-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*`'R +1186 "core" ' +2 "MFB"*a% +4 "core" %RH +9531 #t-> runSPE (:extSrc); deconEluateRecoveryLine :extSrc +2 #Extracting Nucleic Acid from extSrc +4 .SPE.hold 2:46:40,55C +4 "MFB"*b @@T +4 .tASV.dial :SPEdelivery +6 "MFB"*c  +39 "core"  +4 .tdelay 20 seconds +1976 "Can"E  +27 .tAFV.select :holdingCoil +2 .ATV.dial :air2 +2 "MFB"*d  +110 "core"  +2 "MFB"*e% +4 "core" %R( +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.069ml +2 "MFB"*f' +1441 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*g  +134 "core"  +2 "MFB"*h% +4 "core" % q) L +2 .tAS.seek 0.469ml +2 "MFB"*i' +8068 "core" ' +2 .tdelay 5 seconds +502 "MFB"*j9 +3 "core" 9d +2 #tSolid Phase Extraction Heater at 35.9C + .ATV.dial ASV +2 "MFB"*k n +77 "core" n +2 .tASV.dial :SPEdelivery + "MFB"*l% +4 "core" % H*\ < +2 .tAS.seek 0.041ml +2 "MFB"*m'&\ +8636 "core" ' +2 .tdelay 10 seconds +1002 #Rinsing external lysate line extSrc + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*n' +5536 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :extSrc +2 "MFB"*o  +74 "core"  +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*p'V +5068 "core" ' +2 .tATV.dial :air2 + "MFB"*q  +143 "core" +2 "MFB"*r% +4 "core" %V e +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.05ml +2 "MFB"*s'R +534 "core" ' +2 .tATV.dial :extSrc + "MFB"*t  +143 "core"  +2 "MFB"*u% +4 "core" %Q  Zz +2 .tAS.seek 0.01ml +2 "MFB"*v' +432 "core" ' +2 .tATV.dial :waste +2 "MFB"*w n +127 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*x'R +90 "core" ' +2 #tethanol wash + .ATV.dial :air2 + "MFB"*y  +104 "core"  +2 "MFB"*z% +4 "core" %Rv3 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.009ml +2 "MFB"*{' +1063 "core" ' +2 .tdelay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*|  +74 "core" +2 "MFB"*}% +4 "core" %X + +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.409ml +2 "MFB"*~'_ +8067 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air1 + "MFB"*  +36 "core" +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %_  , +2 .tAS.seek 0.434ml +2 "MFB"*'ݥ +528 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :ethanol + "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %ݟ\ 4 +2 .tAS.seek 0.419ml +2 "MFB"*'6 +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV + "MFB"* n +128 "core" o +2 "MFB"*% +4 "core" %6 ! +2 .tAS.seek 0.092ml +2 "MFB"*'&@ +6594 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste2 +2 "MFB"* % +72 "core" $ +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*\ 'R +563 "core" ' +2 .tATV.dial :air2 + "MFB"*  +36 "core"  +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 1ml +2 "MFB"* ' +7461 "Can"zJ z +12689 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial ASV +2 "MFB"* n +96 "core" o +2 .tASV.dial :SPEdelivery +2 .AS.seek 0.02ml +2 "MFB"*' +19734 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air2 +2 "MFB"*  +96 "core"  +2 "MFB"*% +4 "core" % +2 .tAS.seek 0.52ml +2 "MFB"*' +6549 #"bkha"Session Begun +3530 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial ASV +3 "MFB"* n +96 "core" o +2 .tASV.dial :wasteR +3 "MFB"*  +33 "core"  +3 .tAS.seek 0.3ml +3 "MFB"*': +4450 "core" ' +2 .tdelay 20 seconds +2004 .AS.seek 0.07ml +2 "MFB"*'w +4647 "core" ' +2 .tdelay 20 seconds +2003 .ATV.dial :waste2 + "MFB"* % +75 "core" $ +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*'R +434 "core" ' +3 #tElution + .ATV.dial :air1 +5 "MFB"*  +102 "core" +2 "MFB"*% +4 "core" %R 1 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.049ml + "MFB"*'N$ +1035 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ElutionWater +2 "MFB"* I +60 "core" I +2 "MFB"* % +4 "core" %N,  D +2 .tAS.seek 0.109ml +2 "MFB"*"'{ +467 "Can"4M y +765 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV,via: :air2 +2 "MFB"* n +210 "core" n +3 .tASV.dial :SPEelution +2 "MFB"*(  +57 "core"  +2 .tAFV.select :carrierSolution + "MFB"* +11 *% +3 "core" %{\\ +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.759ml +2 "MFB"*!' ? +3307 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :holdingCoil + "MFB"* +11 **% +2 "core" % ?  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.474ml +2 "MFB"*+' +5757 "core" ' +2 .tdelay 5 seconds +502 "MFB"*,% +4 "core" % +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.439ml +2 "MFB"*%' +1767 #"bkha"-> PRV.legend +1768 "core" ' +2 .tdelay 1:00 +6003 #pushing eluate to holding coil + "MFB"*'% +4 "core" % +4 .tAS.seek 0.279ml + "MFB"*/'} +16098 "core" ' +2 .tdelay 30 seconds +3003 .ATV.dial :waste,via: :air3 +2 "MFB"*0 n +172 "core" o +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*1'R +1640 "core" ' +2 #tParking Bleach in LysateSource line and SPEcolumn + .ATV.dial :air3 +5 "MFB"*2 % +74 "core" % +2 "MFB"*3% +4 "core" %RM +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.029ml +2 "MFB"*4'y +630 "core" ' +2 .tATV.dial :ElutionWater +3 "MFB"*5 I +52 "core" J +2 "MFB"*6% +4 "core" %u\ = +2 .tAS.seek 0.059ml +2 "MFB"*7'G +627 "core" ' +2 .tATV.dial :air3 +3 "MFB"*8 % +51 "core" & +2 "MFB"*9% +4 "core" %I I +2 .tAS.seek 0.069ml +2 "MFB"*:' +229 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*;  +39 "core" +2 "MFB"*<% +4 "core" % R +2 .tAS.seek 0.149ml +2 "MFB"*='D +1633 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*> % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*?% +3 "core" %D E +2 .tAS.seek 0.174ml +2 "MFB"*@'c +522 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*A  +53 "core" +2 "MFB"*B% +4 "core" %S +47 .tAS.seek 0.159ml +2 "MFB"*C'v +328 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*D  +58 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.015ml +2 "MFB"*E' +855 "core" ' +2 .tATV.dial :waste +3 "MFB"*F n +140 "core" n +2 .tAS.seek :empty +4 "MFB"*G'R +119 "core" ' +2 .tATV.dial :air3 +3 "MFB"*I % +73 "core" $ +2 "MFB"*H% +4 "core" %R ? +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.009ml +2 "MFB"*K' +234 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*L  +37 "core"  +2 "MFB"*M% +4 "core" % > +2 .tAS.seek 0.579ml +2 "MFB"*N' +8385 #"bkha"Session Ended +2245 "Can"F y +858 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*J % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*P% +3 "core" %  \ 8 +2 .tAS.seek 0.604ml +2 "MFB"*Q'\ 4g +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*R  +53 "core"  +2 "MFB"*T% +4 "core" %\ 4]  L +2 .tAS.seek 0.589ml +2 "MFB"*O' +321 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV + "MFB"*U n +102 "core" m +2 .tASV.dial :wasteR + "MFB"*W  +56 "core"  +3 .tAS.seek 0ml + "MFB"*S'V +11887 "core" ' +2 .tdelay 1:00 +6003 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +205 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*X' +5772 "core" ' +4 .tdelay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +103 .ATV.dial ASV +2 .ASV.dial :wasteR +4 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"*Z'V +20138 "core" ' +2 .tdelay 20 seconds +2003 .ATV.dial :air3 +2 "MFB"*V % +142 "core" % +2 "MFB"*[% +4 "core" %V~ +2 .tAS.seek 0.59ml +2 "MFB"*\\' +10365 "Can"L w +1528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV + "MFB"*Y n +140 "core" n +2 .tASV.dial :wasteR + "MFB"*^% +4 "core" % \ = +2 .tAS.seek 0.09ml +2 "MFB"*_' +10075 "core" ' +2 .tdelay 30 seconds +3003 .ATV.dial :extSrc + "MFB"*]  +74 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ElutionWater +2 "MFB"*a I +103 "core" I +2 "MFB"*c% +4 "core" %  +2 .tAS.seek 0.12ml +2 "MFB"*d' +631 "core" ' +2 .tATV.dial :air3 + "MFB"*e % +51 "core" % +2 "MFB"*`% +4 "core" %\ 3 +2 .tAS.seek 0.13ml +2 "MFB"*g'! +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*h  +37 "core"  +3 "MFB"*f% +4 "core" %#  - +3 .tAS.seek 0.23ml +2 "MFB"*j' +2036 "core" ' +4 .tdelay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*k % +52 "core" % +2 .tdelay 3 seconds +303 "MFB"*l% +3 "core" % . +2 .tAS.seek 0.255ml +2 "MFB"*i'X +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*m  +51 "core" +2 "MFB"*o% +4 "core" %X\ < +2 .tAS.seek 0.24ml + "MFB"*n' & +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV + "MFB"*q n +102 "core" m +2 .tASV.dial :SPEdelivery + "MFB"*r  +35 "core"  +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*p'(@ +1521 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 *t% +3 "core" %(&  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.17ml +2 "MFB"*u' +6661 "core" ' +3 .tSPE.hold 2:46:40,95C +3 "MFB"*s @F@ +2 .tdelay 3:00 +4 "core" *t +18001 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*w' +4795 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ASV.dial :wasteD +2 "MFB"*y I +104 "core" I +3 .tAS.seek 0ml + "MFB"*z'V +5777 "core" ' +2 #tPriming Eluate + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*v'(@ +1021 "Can"lO . +1882 "core" ' +3 .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*x  +58 "core"  +2 #tSwish #1 of 2 + "MFB"*|% +4 "core" %(4 \\ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.6ml +2 "MFB"*}'\  +1039 "core" ' +2 "MFB"*{% +4 "core" %\  m_ ' +2 .tAS.seek 0.5ml +2 "MFB"*'(D +1033 "core" ' +4 #tSwish #2 of 2 +2 "MFB"*% +8 "core" %(` dz +4 .tAS.seek 0.6ml +2 "MFB"*~'\  +1040 "core" ' +4 "MFB"*% +8 "core" %\  i +4 .tAS.seek 0.5ml +4 "MFB"*'(Q +1035 "core" ' +4 .tdelay 3 seconds +303 "MFB"*% +3 "core" %(a co +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.684ml +2 "MFB"*' l +3726 "core" ' +4 .tdelay 3 seconds +303 #Eluate primed +2 .ATV.dial :waste2 +2 "MFB"* % +61 "core" $ +4 .tAS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +6 .tAS.seek 0ml +2 "MFB"*'V +3481 "core" ' +4 .tSPE.coast +2 "MFB"*  +8 "core"  +2  +2 .tASV.dial :SPErecovery +2 #deconEluateRecoveryLine extSrc +2 .ATV.dial :waste +4 "MFB"* n +133 "core" n +6 .tAS.seek 0ml +2 "MFB"* 'V +8 "core" ' +2 .tATV.dial :air3 +4 "MFB"*\ % +58 "core" % +4 "MFB"* % +8 "core" %V T +4 .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +6 .tAS.seek 0.01ml +2 "MFB"* ' +233 "core" ' +2 .tdelay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +36 "core"  +4 "MFB"*% +8 "core" % \ 8 +4 .tAS.seek 0.31ml +4 "MFB"*'m) +6057 "core" ' +4 .tdelay 3 seconds +303 .ATV.dial :air3 +4 "MFB"* % +50 "core" & +4 .tdelay 3 seconds +303 "MFB"*% +5 "core" %m1  + +6 .tAS.seek 0.335ml +2 "MFB"*' +527 "core" ' +4 .tdelay 3 seconds +304 .ATV.dial :bleach +2 "MFB"*  +54 "core"  +2 "MFB"*% +8 "core" %  . +4 .tAS.seek 0.32ml +4 "MFB"*' +327 "core" ' +4 .tdelay 3 seconds +302 .ATV.dial :extSrc +4 "MFB"*  +56 "core"  +6 .tAS.seek 0ml +2 "MFB"*'V +6458 "core" ' +4 .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +205 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +4 "MFB"*'(@ +2902 "core" ' +4 .tdelay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +11 .tATV.dial :extSrc +4 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"*'V +10077 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"* '(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*('V +341 "Can"A rr +9734 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*"'V +10094 "core" ' +2 .tATV.dial :air2 +2 "MFB"**  +121 "core"  +2 "MFB"*!% +4 "core" %V  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*,'(O +5057 "core" ' +2 .tATV.dial :extSrc + "MFB"*+  +138 "core"  +2 "MFB"*'% +4 "core" %(; +2 .tAS.seek 0.02ml +2 "MFB"*%' +4854 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*0 n +122 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*/'R +149 "core" ' +2 "MFB"*2% +4 "core" %R & +26344 "Can"ON qq +2466 #t-> recover 0.080 + .ASV.dial :SPErecovery + .ATV.dial :recoveryTube +2 "MFB"*3  +139 "core"  +2 "MFB"*1% +4 "core" %R& +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*5'@3 +4050 "core" ' +2 .tATV.dial ASV + "MFB"*6 n +56 "core" m +2 "MFB"*4% +4 "core" %@, ' +2 .tAS.seek 0.279ml +2 "MFB"*8'] +1631 "core" ' +2 .tATV.dial :air2 + "MFB"*9  +78 "core"  +39 "MFB"*7% +13 "core" %a # - +2 .tAS.seek 0.289ml +2 "MFB"*;' +226 "core" ' +2 .tATV.dial :recoveryTube + "MFB"*<  +136 "core"  +3 "MFB"*:% +4 "core" % \  C +2 .tAS.seek 0.019ml +2 "MFB"*>'C +5453 "core" ' +2 "MFB"*?% +4 "core" %R  +1581 #t-> ATV +3689 #-> AS.push 0.03, ASslow1 + "MFB"*=% +4 "core" %R +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg";Analytical Syringe at -0.011ml would be out of bounds!: @reply0 +2834 #-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*A % +91 "core" % +1121 #t-> AS.pull 0.05, ASslow1 + "MFB"*B% +4 "core" %R +2 .tAS.seek 0.069ml +2 "MFB"*@' +1032 "core" ' +2 "MFB"*D% +4 "core" % A +929 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*C  +93 "core"  +1525 #t-> AS.push 0.05, ASslow1 + "MFB"*F% +4 "core" %  @ +2 .tAS.seek 0.019ml +2 "MFB"*I'[ +1030 "core" ' +2 "MFB"*H% +4 "core" %_  +6039 #t-> deconSPE (:extSrc) + #Decon extraction column and decon extSrc +2 .SPE.hold 2:46:40,55C +3 "MFB"*E @@T +2 .tASV.dial :SPEdelivery +3 "MFB"*G  +55 "core"  +2 .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*L'(@ +2789 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*M  +167 "core" +2 "MFB"*K% +4 "core" %() +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*J' +437 "core" ' +2 .tATV.dial :ASV + "MFB"*P n +154 "core" o +2 .tASV.dial :SPErecovery +2 "MFB"*N  +55 "core"  +2 "MFB"*R% +4 "core" % +2 .tAS.seek 0.62ml +2 "MFB"*T'\ w +2038 "core" ' +2 .tATV.dial :waste + "MFB"*Q n +190 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek :empty + "MFB"*U'R +3159 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.seek 0ml +2 "MFB"*W'V +30 "core" ' +2 .tATV.dial :air3 +2 "MFB"*O % +59 "core" % +2 "MFB"*S% +4 "core" %Vs  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*X' +230 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*V  +37 "core"  +2 "MFB"*[% +4 "core" %  Q +2 .tAS.seek 0.31ml +2 "MFB"*Z'l +6056 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*Y % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*^% +3 "core" %l \ 5 +2 .tAS.seek 0.335ml +2 "MFB"*\\' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*]  +52 "core" +2 "MFB"*a% +4 "core" % \ 5 +2 .tAS.seek 0.32ml +2 "MFB"*c'7 +325 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*_  +58 "core"  +3 .tAS.seek 0ml + "MFB"*e'V +5308 "Can"R y +1147 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*`'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*d'V +10081 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*h'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*f'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*g'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*k'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*l'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*j'V +10077 "core" ' +2 .tATV.dial :air2 +2 "MFB"*m  +123 "core"  +2 "MFB"*o% +4 "core" %Vs +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*i'(P +5055 "core" ' +2 .tATV.dial :extSrc + "MFB"*q  +139 "core"  +2 "MFB"*r% +4 "core" %(9 +2 .tAS.seek 0.02ml +2 "MFB"*n' +218 "Can"zL y +4636 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*t n +125 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*p'R +147 "core" ' +2 .tAFV.select :holdingCoil + .ATV.dial :waste +2 .AS.seek 0ml +2 "MFB"*u'V +24 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*y'(@ +2895 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air3 +2 "MFB"*w % +84 "core" % +2 "MFB"*z% +4 "core" %(* +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*x' +424 "core" ' +2 .tATV.dial :air3 + "MFB"*|% +4 "core" % I +2 .tAS.seek 0.53ml +2 "MFB"*v' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*{  +38 "core"  +2 "MFB"*}% +4 "core" % \ 7 +2 .tAS.seek 0.71ml +2 "MFB"*' G +3644 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" % H J +2 .tAS.seek 0.735ml +2 "MFB"*~' Ű +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*% +4 "core" % ŵ\ : +2 .tAS.seek 0.72ml +2 "MFB"*' zL +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +101 "core" m +2 .tASV.dial :SPErecovery + "MFB"* % +4 "core" % zL +2 .tAS.seek 0.365ml +2 "MFB"*' +7162 "core" ' +2 .tATV.dial :waste + "MFB"*\ n +169 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"* 'R +584 #"bkha"Session Begun +597 #-> CSV.legend +695 "core" ' +2 .tATV.dial :air3 +2 "MFB"* % +69 "core" $ +2 "MFB"* % +3 "core" %R; +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.009ml +3 "MFB"*' +232 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +37 "core"  +2 "MFB"* % +4 "core" % X +2 .tAS.seek 0.579ml +2 "MFB"*' +6804 #"bkha"-> CSR.legend +2 .CSR.select :legend +3 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +2384 #-> CSR +2303 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +39 "MFB"* % +60 "core" % +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %  ; I +2 .tAS.seek 0.604ml +2 "MFB"*'\ 4P +118 #"bkha"-> CSR.legend +2 .CSR.select :legend +3 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +404 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %\ 4J  A +2 .tAS.seek 0.589ml +2 "MFB"*' +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +102 "core" m +2 .tASV.dial :wasteR +3 "MFB"*  +34 "core"  +3 .tAS.seek 0ml +3 "MFB"*'V +2094 #"bkha"-> CSV.legend +546 #-> CSR.legend + .CSR.select :legend +5 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +1414 #-> PRV.legend +993 #-> CSR +3837 #-> CSR.legend + .CSR.select :legend +4 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +2976 "core" ' +2 .tdelay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*' +2979 "Can"kH w +2796 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"* 'V +4070 #"bkha"-> CSR.legend +2 .CSR.select :legend +3 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +491 #-> PCR.legend +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message PSR.legend + .PSR.select :legend +5 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Processing Valve::Manifold has no selection: legend +2624 #-> PSR.legend + .PSR.select :legend +4 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Processing Valve::Manifold has no selection: legend +2382 #-> PSR.air1 + .PSR.select :air1 +4 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6Processing Valve::Manifold has no selection: air1 +1524 #-> PSR.flush + .PSR.select :flush +4 "collection"'\ +4 "processing"%j +1917 #"bkha"-> PSR.air + .PSR.select :air +5 "processing"% +1096 #"bkha"-> PSR.legend + .PSR.select :legend +5 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Processing Valve::Manifold has no selection: legend +4883 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"* % +143 "core" % +2 "MFB"*% +4 "core" %Vr +2 .tAS.seek 0.01ml +2 "MFB"*(' +230 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +55 "core"  +2 "MFB"**% +4 "core" %M +2 .tAS.seek 0.58ml +2 "MFB"*!' q +11491 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*" % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*+% +3 "core" % y '\ < +2 .tAS.seek 0.605ml +2 "MFB"*''\ 8( +527 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*,  +53 "core" +2 "MFB"*0% +4 "core" %\ 8)  A +2 .tAS.seek 0.59ml +2 "MFB"*2' +323 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*% n +102 "core" m +2 .tASV.dial :SPEdelivery +3 "MFB"*3  +34 "core"  +3 .tAS.seek 0ml +3 "MFB"*1'V +11886 "core" ' +2 .tdelay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*/' +3233 "Can"RG s +2541 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +4 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +3 "MFB"*6'V +10297 #"bkha"-> CSR.legend + .CSR.select :legend +4 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +436 #-> CSV.legend +1735 #-> PSR.legend + .PSR.select :legend +4 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Processing Valve::Manifold has no selection: legend +521 #-> PSV.legend +573 #-> PRV.legend +6566 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*4  +80 "core" +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.8ml +2 "MFB"*5' x +6286 #"bkha"-> CSR.legend +2 .CSR.select :legend +3 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +1787 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV + "MFB"*9 n +97 "core" n +2 .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 .tAS.seek 0.03ml +3 "MFB"*7'^ +10160 #"bkha"-> CSV +3817 #-> CSR.kill + .CSR.select :kill +5 "collection"' +565 #"bkha"-> CSR.air + .CSR.select :air +5 "collection"' +955 "core" ' +2 .tdelay 20 seconds +1577 #"bkha"-> CSV.legend +425 .tATV.dial :waste,via: :air3 +2 "MFB"*8 n +172 "core" n +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +4 "MFB"*<'R +204 "core" ' +2 .tSPE.coast +3 "MFB"*:  +4 "core" ( ( +2 #tRemoving Bleach from Mixing Coil .AFV.select :carrierSolution +3 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*;'(@ +2907 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :ASV +2 "MFB"*? n +167 "core" o +2 .tASV.dial :SPErecovery +2 "MFB"*=  +56 "core"  +2 "MFB"*A% +4 "core" %(1 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.73ml +2 "MFB"*B' ~ +4649 "core" ' +2 .tASV.dial :wasteD +3 "MFB"*> I +63 "core" H +3 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +2 "MFB"*D'V +1369 "Can"Q uu +2343 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*C'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial ASV + .ASV.dial :SPErecovery +4 "MFB"*F  +54 "core"  +2 "MFB"*@% +4 "core" %(0 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.3ml +2 "MFB"*H': +2037 "core" ' +2 .tATV.dial :air2 +3 "MFB"*G  +94 "core"  +2 "MFB"*I% +4 "core" %: +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml +3 "MFB"*M'S +423 "core" ' +2 .tATV.dial ASV +3 "MFB"*K n +94 "core" o +2 "MFB"*L% +4 "core" %E ' +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml +44 "MFB"*P'  +2542 "core" ' +2 .tASV.dial :wasteD +3 "MFB"*N I +54 "core" I +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +2 "MFB"*R'V +2908 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*J'(@ +2247 #"bkha"Session Ended +655 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*Q  +55 "core"  +2 "MFB"*T% +4 "core" %(2 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*O': +2037 "core" ' +2 .tATV.dial :air2 +2 "MFB"*S  +92 "core"  +2 "MFB"*U% +4 "core" %:+ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml + "MFB"*W'Z +433 "core" ' +3 .tATV.dial ASV + "MFB"*V n +93 "core" n +2 "MFB"*[% +4 "core" %\\ n +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*X' 6 +2539 "core" ' +2 .tASV.dial :wasteD +2 "MFB"*Y I +54 "core" I +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*^'V +2902 "core" ' +2 .tATV.dial :air2 + "MFB"*Z  +94 "core" +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*]': +3044 "core" ' +2 .tATV.dial :ASV + "MFB"*a n +105 "core" n +2 .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.05ml +2 "MFB"*\\'Q +1463 "core" ' +2 .tATV.dial :waste + "MFB"*_ n +182 "core" m +3 .tAS.seek 0ml + "MFB"*c'V +314 "core" ' +2 .tASV.dial :SPEdelivery +2 "MFB"*e  +95 "core"  +29242 "Can"G pp +59019 #t-> PRV.legend +985 "Can"U qp +8843 #"brent"Session Begun +595 #-> PSR.list +14061 #-> PSR.map +14796 #-> PSR.wiring +1803 #-> PSR.names +2 .PSR.select :names +4 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"7Processing Valve::Manifold has no selection: names +10545 #"brent#2"Session Begun +537 #-> PSR.names +2 .PSR.select :names +5 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"7Processing Valve::Manifold has no selection: names +472 #-> PSR.labels +2 .PSR.select :labels +5 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Processing Valve::Manifold has no selection: labels +585 #Session Ended +7747 "Can"PI pp +5571 #"brent"Session Ended +54433 "Can"@ pp +60004 F pp +60004 T pp +60004 J qp +60004 D pp +24571 #"bkha"Session Begun +1233 #-> PSR.list +34200 "Can"S pp +55841 #"bkha"Session Ended +4163 "Can"H pp +60004 K pp +60004 yQ pp +60004 rJ qp +60004 B pp +60004 T pp +60004 O pq +658 #"bkha"Session Begun +693 #-> PSR.list +1083 #-> CSR.list +57570 "Can"8B pp +40370 #"bkha"-> exit +2 #Session Ended +19632 "Can"BH pp +60004 R qp +60004 C qp +60004 U qp +60004 J pp +60004 E qp +60004 Q qp +60004 NB qp +60004 V qq +60004 H pq +60004 }T qq +60004 ? pp +60004 O pq +60004 xN pp +60004 J pq +60004 W qp +60004  C pp +60004 R qq +60004 <F pq +60004 J pp +60004 W pq +60004  *C pp +60004 R qq +60004 >E qp +60005  L qp +60004 W pp +60004  EC qp +60004 Q qq +60004 6C qq +60004  )K qq +60004 W qq +60004  ]D qq +60004  R qq +60004 JF qq +60004  JJ pp +60004  V pp +60004  nB qp +60004  ,P pp +60004 bH pp +60004  dI pp +60004  U qp +60004  O@ pp +60004  QN qq +60004  Z qq +60004 b pp +60004 i pp +60004 o pp +60004 t pp +60004 y pp +60003 m pp +60004  M qp +60004  ]\\ pp +60004  G pp +60004  {V pp +60004 PJ pq +60004  N qp +60004  _Z pp +60004  C pp @CEST1533852311.42  R qq +60004 K pp +60004  I pp +60005  U qp +60004  (@ pq +60003  O pp +60005 U pp +60004  D qp +60004  S qp +45242 #"brent"Session Begun +857 #-> showlog 30 +1166 #-> ESP.main.exit +7 #mEXIT +3 #"brent"Session Ended @1533857584.52CEST @1533857592.01CEST = =tMAIN =mMAIN_scheduler @CEST1533857593.62 #"core_reset"Sent BREAK + #t@0x5C97, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x5F49, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x61D4, state=0x3A84, ifg=0x10, ie=0xFD #@0x6460, state=0x3A84, ifg=0x10, ie=0xFD + #@0x66ED, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6979, state=0x3A84, ifg=0x10, ie=0xFD #@0x6C05, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6D1D, state=0x3A84, ifg=0x80, ie=0xFD + #@0x1912, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +206 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +254 "Can"M ss + M ss #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" ( +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %Voj + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % u + .tSS.reconfigure SSconfig +2 "sampler")#.0X $bacmfb +3408 #-> quit +5 #mEXIT @1533857648.03CEST @1533857903.42CEST = =tMAIN =mMAIN_scheduler @CEST1533857905.02 #"core_reset"Sent BREAK + #t@0x843B, state=0x3B10, ifg=0x20, ie=0x7F + #@0x8BAD, state=0x3B10, ifg=0x08, ie=0x5F + #@0x5C09, state=0x3B10, ifg=0x20, ie=0x7F #@0x5DAE, state=0x3B10, ifg=0x20, ie=0x7F + #@0x62F1, state=0x3B10, ifg=0x20, ie=0x7F + #@0x639D, state=0x3B10, ifg=0x20, ie=0x7F + #@0x685D, state=0x3B10, ifg=0x20, ie=0x7F #@0x6DC5, state=0x3B10, ifg=0x08, ie=0x5F + #@0xA0DD, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +203 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +260 "Can" A sr +  A sr #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" ( +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %Vj + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % u + .tSS.reconfigure SSconfig +2 "sampler")#.0X PRV +2 "processing"% +3 "core"  +668 #t-> PRV.legend +2147 #-> quit +5 #mEXIT @1533857958.86CEST @1533883086.88CEST = =tMAIN =mMAIN_scheduler @CEST1533883088.49 #"core_reset"Sent BREAK + #t@0x2505, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x27B3, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x2A3C, state=0x3A84, ifg=0x10, ie=0xFD #@0x2CC5, state=0x3A84, ifg=0x10, ie=0xFD + #@0x2F4E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x31D7, state=0x3A84, ifg=0x10, ie=0xFD #@0x345F, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3577, state=0x3A84, ifg=0x80, ie=0xFD + #@0x4291, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +212 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiԙ; :\ @name@ +256 "Can"\ 3P rs + \ 3P rs #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" ( + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %V$j + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %8: u + .tSS.reconfigure SSconfig +2 "sampler")#.0X CSR.legend + .CSR.select :legend +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +606 #-> CSR.list +57674 "Can"{P pp +60004 \ dE pp +28541 #t-> exit +3 "collection"'\ +11 #mEXIT @1533884580.23CEST @1533885985.00CEST = =tMAIN =mMAIN_scheduler @CEST1533885986.63 #"core_reset"Sent BREAK +2 #t@0xC7F2, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +206 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +175 !o:AnalyticalModule::PCRCore: @refi4; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +255 "Can"\ B  + \ B  #tPolling Can every 10:00 +1078 #-> exit +3 #mEXIT @1533886006.00CEST @1533886016.92CEST = =mMAIN_scheduler =tMAIN @CEST1533886018.54 #"core_reset"Sent BREAK +2 #t@0xFCBC, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +261 "Can"\ C  + \ C  #tPolling Can every 10:00 +2 #Cleanly exited at 09:26:45CEST10-Aug-18 +13071 #-> CC.unloadPuck 2, :SVS +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Wcollection microcontroller never signed on while reading Collection Clamp's status:@checkpoint: omitted +830 #-> ESP.ready! +2 #Powering core bus +487 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %89 + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  +2 "manipulator"&?& +3 "core" &[  +2 "storage"(@& +3 "core" & ( +2 "storage"(A% +3 "core" %V D +2 "collection"'B9 +3 "core" 9 + "processing"%C9 +4 "core" 9 +2251 #t-> CC.unloadPuck 2, :SVS + "collection"'D& +3 "core" & i  +2 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"#Collection Clamp is NOT CLOSED +2822 #-> CC.close + "manipulator"&E& +3 "core" &[  +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Cannot hold puck in Collection Clamp because Hand is closed:@checkpoint: omitted +12043 #-> Hand.open + .Hand.open + "manipulator"&F1 +65 "core" 1 +625 #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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Claim Arm, then retry closing Collection Clamp:@checkpoint: omitted +2137 #-> Claim Arm + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message-undefined method `Claim' for main:Object: name:\ Claim: args[mArm +5622 #-> Hand.close + .Hand.close + "manipulator"&G/ +73 "core" / +729 #t-> CC.open +2 .CC.seek :open +2 "collection"'H( +2 "core" ( +2 "collection"'I& +4 "core" &v  +1126 #t-> CC.close + "manipulator"&J& +4 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Cannot hold puck in Collection Clamp because Hand is closed:@checkpoint: omitted +9683 #-> Hand.open + .Hand.open + "manipulator"&K1 +66 "core" 1 +1858 #t-> Arm.retract + "manipulator"&L% +3 "core" % \  +2 "manipulator"&M& +4 "core" &[ E +2 "manipulator"&N% +3 "core" % \  +4281 #t-> CC.unloadpuck 1, :SVS + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message/undefined method `unloadpuck' for CC:Clamp: name:unloadpuck: args[i:SVS +322 "Can"\ O ooS +1239 #t-> CC.unloadPuck 1, :SVS + "collection"'O& +3 "core" &   +2 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"#Collection Clamp is NOT CLOSED +1094 #-> 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Claim Arm, then retry closing Collection Clamp:@checkpoint: omitted +3177 #-> exit +5 #mEXIT @1533886683.07CEST @1533886714.74CEST = =tMAIN =mMAIN_scheduler @CEST1533886716.35 #"core_reset"Sent BREAK +2 #t@0x848D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8718, state=0x3A84, ifg=0x10, ie=0xFD #@0x89A3, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8C2E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8EBB, state=0x3A84, ifg=0x10, ie=0xFD #@0x9146, state=0x3A84, ifg=0x10, ie=0xFD + #@0x93D1, state=0x3A84, ifg=0x10, ie=0xFD + #@0x94E7, state=0x3A84, ifg=0x80, ie=0xFD #@0x219A, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +207 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +176 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiԙ; :\ @name@ +256 "Can"\ Q qqS \ Q qqS + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +3 % +2 "core"  +2 "MFB"* + * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %7 + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %LM v + .tSS.reconfigure SSconfig +3 "sampler")#.0X 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Claim Arm, then retry closing Collection Clamp:@checkpoint: omitted +56196 "Can"G oo +19967 #t-> exit +5 #mEXIT @1533887522.63CEST @1534065640.32CEST = =tMAIN =mMAIN_scheduler @CEST1534065642.03 #"core_reset"Sent BREAK + #t@0xEE66, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +213 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +184 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +273 "Can" 7C j +  7C j #tPolling Can every 10:00 +2 #Cleanly exited at 09:52:02CEST10-Aug-18 +1860 #-> ESP.ready? +681 #-> ESP.ready! +2 #Powering core bus +494 .Gate.power :raw,:ON +2 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %' + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %<;, + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\    C +2 "manipulator"&?& +3 "core" &p   { +2 "storage"(@& +3 "core" &   +2 "storage"(A% +3 "core" %R 5 B +2 "collection"'B9 +2 "core" 9 +2 "processing"%C9 +3 "core" 9 +950 #t-> MFB.ready! + "MFB"*D% +3 "core" %B +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *E% +3 "core" %] + .tATV.dial :air2 +2 "MFB"*F  +118 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home + "MFB"*G' +598 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5286 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +116 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5255 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +4 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +35 "core" +525 #t-> ATV +671 #-> ATV.ARV + .ATV.dial ARV + "MFB"*M  +146 "core"  +3384 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*N  +25 "core" +1724 #t-> AS.pull 0.2, ASslow1 + "MFB"*O% +3 "core" %R} +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml + "MFB"*P'@; +4047 "core" ' +2 "MFB"*Q% +4 "core" %@< , +669 #t-> ATV +920 #-> ARV.PP1 + .ARV.dial :PP1 +2 "MFB"*R % +35 "core" % +2023 #t-> AS.pull 0.120, ASslow1 + "MFB"*S% +3 "core" %@< , +2 .tAS.seek 0.319ml +2 "MFB"*T' +2439 "core" ' +2 "MFB"*U% +4 "core" %y I +3711 #t-> ARV.air1 + .ARV.dial :air1 + "MFB"*V  +36 "core"  +1564 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*W% +3 "core" %zo H +2 .tAS.seek 0.349ml +2 "MFB"*X'2L +627 "core" ' +2 "MFB"*Y% +4 "core" %2T\ 6 +1049 #t-> ARV.PP1 + .ARV.dial :PP1 +2 "MFB"*Z % +35 "core" & +2546 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*[% +3 "core" %2TY\ 6 +2 .tAS.seek 0.359ml +2 "MFB"*\\'d +227 "core" ' +2 "MFB"*]% +4 "core" %du ? +449 #t-> ARV.air1 + .ARV.dial :air1 + "MFB"*^  +38 "core"  +182 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*_% +3 "core" %di ? +2 .tAS.seek 0.389ml +2 "MFB"*`'q +625 "core" ' +2 "MFB"*a% +4 "core" %ff E +582 #t-> ARV.PP1 + .ARV.dial :PP1 +2 "MFB"*b % +35 "core" % +961 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*c% +3 "core" %gI D +2 .tAS.seek 0.399ml +2 "MFB"*d'- +225 "core" ' +2 "MFB"*e% +4 "core" %-Z B +1176 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*f  +36 "core" +1028 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*g% +3 "core" %-r B +2 .tAS.seek 0.429ml +2 "MFB"*h'} +624 "core" ' +2 "MFB"*i% +4 "core" %N\ 0 +954 #t-> ARV.PP1 + .ARV.dial :PP1 +2 "MFB"*j % +35 "core" & +954 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*k% +3 "core" %Y\ 0 +2 .tAS.seek 0.439ml +2 "MFB"*l' +223 "core" ' +2 "MFB"*m% +4 "core" %B @ +862 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*n  +37 "core"  +767 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*o% +3 "core" %; @ +2 .tAS.seek 0.469ml +2 "MFB"*p' +624 "core" ' +2 "MFB"*q% +4 "core" % [ N +643 #t-> ARV.PP1 + .ARV.dial :PP1 +2 "MFB"*r % +35 "core" % +982 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*s% +3 "core" % S N +2 .tAS.seek 0.479ml +2 "MFB"*t' +227 "core" ' +2 "MFB"*u% +4 "core" %D\ 8 +2783 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*v  +36 "core"  +480 "Can"G XX +162 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*w% +3 "core" %:\ 8 +2 .tAS.seek 0.509ml +2 "MFB"*x'V +625 "core" ' +2 "MFB"*y% +4 "core" %V= > +885 #t-> ARV.PP1 + .ARV.dial :PP1 +2 "MFB"*z % +34 "core" & +1178 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*{% +3 "core" %V*\ = +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.515ml +2 "MFB"*|'t +620 "core" ' +2 "MFB"*}% +4 "core" %t\   [ +581 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*~  +37 "core"  +1385 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" %t\ = [ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.545ml +2 "MFB"*' +624 "core" ' +2 "MFB"*% +4 "core" % 3 A +2404 #t-> ATV.waste + .ATV.dial :waste + "MFB"* n +163 "core" o +375 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +3167 "core" ' +2 "MFB"*% +4 "core" %R+ +523 #t-> pcrDecon +2 "MFB"*% +4 "core" %R + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml + "MFB"*'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"* % +73 "core" % +2 "MFB"* % +4 "core" %(1, + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml + "MFB"*\ 'Zw +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +35 "core" +2 "MFB"* % +4 "core" %Z|I F +2 .tAS.seek 0.81ml + "MFB"* '> +6055 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +60 "core" % +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %>\ 4 _ +2 .tAS.seek 0.835ml + "MFB"*'^ +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*% +4 "core" %dR\ = +2 .tAS.seek 0.82ml + "MFB"*'p +328 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*  +58 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +89 "core"  +2 "MFB"*% +4 "core" %q1 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"*'q +2037 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*' +3075 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2735 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2749 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"* ' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*"'V +2759 "core" ' +2 .tARV.dial between carrier and air1 + "MFB"*  +47 "core"  +2 .tATV.dial :air3 +2 "MFB"*( % +116 "core" & +2 "MFB"*% +4 "core" %V{ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*!' +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"**  +62 "core" +2 "MFB"*+% +4 "core" %} ? +2 .tAS.seek 0.81ml + "MFB"*,'> +7730 "Can"3M YY +8383 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*% % +49 "core" % +2 .tdelay 3 seconds +302 "MFB"*'% +3 "core" %>\ ) b +2 .tAS.seek 0.835ml +2 "MFB"*/' +523 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*0  +51 "core" +2 "MFB"*1% +4 "core" % I +2 .tAS.seek 0.82ml + "MFB"*2'q +322 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR + "MFB"*3  +36 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*4'R +4742 "core" ' +2 .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19094 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*5' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*6'V +2765 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*7' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*8'V +2744 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*9' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*:'V +787 "Can"J ZZ +1945 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*;' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*<'V +2735 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*=' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*>'V +5066 "core" ' +37223 "Can"rG XX +60004 Q XX +16945 #t-> exit +5 #mEXIT @1534068822.66CEST @1534070009.66CEST = =tMAIN =mMAIN_scheduler @CEST1534070011.29 #"core_reset"Sent BREAK + #t@0x1BBC, state=0x3B10, ifg=0x20, ie=0x7F + #@0x232E, state=0x3B10, ifg=0x08, ie=0x5F + #@0x14F4, state=0x3AE0, ifg=0x84, ie=0x75 #@0x17A5, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x1A30, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1CBC, state=0x3A84, ifg=0x10, ie=0xFD #@0x1F47, state=0x3A84, ifg=0x10, ie=0xFD + #@0x205D, state=0x3A84, ifg=0x80, ie=0xFD + #@0x5617, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +206 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +260 "Can"J ZZ + J ZZ #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %V: +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %>> r + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %7]e! +2 "sampler")% +3 "core" %>< r +2 "manipulator"&% +3 "core" %\    W + "manipulator"&& +4 "core" &p   I + "storage"(& +3 "core" &   +2 "storage"( % +3 "core" %R B + "collection"'!& +3 "core" &ac  +2 "processing"%"& +3 "core" &E  +2 "processing"%#% +3 "core" %? +751 #t-> CSV.legend +2296 #-> CSR.legend + .CSR.select :legend +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +609 #-> CSR.list +3273 #-> PRV.legend +2061 #-> PSR.legend + .PSR.select :legend +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Processing Valve::Manifold has no selection: legend +523 #-> PSR.list +48311 "Can"H WW +60004 ]P WV +60004  O WX +1444 #t-> ARV.legend +54943 #-> ATV.ARV + .ATV.dial ARV + "MFB"*$  +58 "core"  +848 #t-> ARV.carrierSolution + .ARV.dial :carrierSolution +2 "MFB"*%  +24 "core"  +1829 #t-> AS.pull 0.5, ASslow +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg""uninitialized constant ASslow: name: ASslow +569 #-> AS.pull 0.5, ASslow1 +3 "MFB"*&% +3 "core" %V: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.5ml + "MFB"*''(] +268 "Can"%G YY +9816 "core" ' +2 "MFB"*(% +4 "core" %(a} . +1209 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*) n +162 "core" o +720 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"**'R +2906 "core" ' +2 "MFB"*+% +4 "core" %R_ +31710 #t-> ARV +1476 #-> ATV.ARV + .ATV.dial ARV +2 "MFB"*,  +159 "core"  +993 #t-> AS.pull 1, ASslow1 +2 "MFB"*-% +3 "core" %R> +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.999ml +2 "MFB"*.'' +10814 "Can"kW YY +9323 "core" ' +2 "MFB"*/% +4 "core" %&6 I +1428 #t-> ATV.waste + .ATV.dial :waste + "MFB"*0 n +161 "core" o +438 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*1'R +5775 "core" ' +2 "MFB"*2% +4 "core" %RE +984 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*3  +158 "core"  +992 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*4% +3 "core" %R4 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*5'@E +3122 .tAS.hold +2 "MFB"*6+ +3 "core" '\\ef +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.199ml Aborted!:@checkpoint: omitted +15262 #-> ATV.waste + .ATV.dial :waste + "MFB"*7 n +161 "core" o +255 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*8'R +919 "core" ' +2 "MFB"*9% +4 "core" %R +2694 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*:  +158 "core"  +759 #t-> AS.pull 1, ASslow0 +2 "MFB"*;% +3 "core" %R +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +37 "MFB"*<'/ +10097 "core" ' +2 "MFB"*=% +4 "core" %0  R +6887 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*> n +160 "core" o +138 "Can"oU XX +202 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*?'R +5775 "core" ' +2 "MFB"*@% +4 "core" %R^ +644 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*A  +168 "core"  +320 #t-> AS.pull 1, ASslow0 +2 "MFB"*B% +3 "core" %RJ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.999ml +2 "MFB"*C'1 +10092 "core" ' +2 "MFB"*D% +4 "core" %>  Q +486 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*E n +158 "core" o +338 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*F'R +5775 "core" ' +2 "MFB"*G% +4 "core" %RO +2031 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*H  +158 "core"  +222 #t-> AS.pull 1, ASslow0 +2 "MFB"*I% +3 "core" %R] +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*J'" +10085 "core" ' +2 "MFB"*K% +4 "core" %!+ @ +2174 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*L n +160 "core" o +239 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*M'R +5776 "core" ' +2 "MFB"*N% +4 "core" %R{ +1156 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*O  +159 "core"  +345 #t-> AS.pull 1, ASslow0 +3 "MFB"*P% +3 "core" %RK +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml + "MFB"*Q'2 +10092 "core" ' +2 "MFB"*R% +4 "core" %6k G +1404 #t-> ATV.waste + .ATV.dial :waste + "MFB"*S n +161 "core" o +334 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*T'R +1425 "Can"HG \\\\ +4353 "core" ' +2 "MFB"*U% +4 "core" %R\\ +509 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*V  +159 "core"  +257 #t-> AS.pull 1, ASslow0 +2 "MFB"*W% +3 "core" %RS +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*X'1 +10085 "core" ' +2 "MFB"*Y% +4 "core" %76 F +557 #t-> ATV.waste + .ATV.dial :waste + "MFB"*Z n +161 "core" o +209 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*['R +5774 "core" ' +2 "MFB"*\\% +4 "core" %R7: +22522 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*]  +158 "core"  +637 #t-> AS.pull 0.1, ASslow0 +2 "MFB"*^% +3 "core" %R> +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.099ml +2 "MFB"*_'Iw +1042 "core" ' +2 "MFB"*`% +4 "core" %IwO G +13515 "Can"TU XW +10444 #t-> AS.pull 0.5, ASslow0 +2 "MFB"*a% +3 "core" %Iw2 G +2 .tAS.seek 0.599ml +2 "MFB"*b'\ + +5054 "core" ' +2 "MFB"*c% +4 "core" %\ \ 0 +1466 #t-> ATV.waste + .ATV.dial :waste + "MFB"*d n +161 "core" n +266 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*e'R +3474 "core" ' +2 "MFB"*f% +4 "core" %R5 +39108 "Can"< VV +60005 W WV +60004 .? WV +1256 #t-> ATV +30510 #-> ATV.legend +3006 #-> ATV.ElutionWater + .ATV.dial :ElutionWater +2 "MFB"*g I +51 "core" I +1598 #t-> AS.pull 0.1, ASslow0 +2 "MFB"*h% +3 "core" %R +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.099ml +2 "MFB"*i'Ix +1028 "core" ' +2 "MFB"*j% +4 "core" %IbQ\ 2 +1013 #t-> ATV.waste + .ATV.dial :waste + "MFB"*k n +51 "core" o +328 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*l'R +602 "core" ' +2 "MFB"*m% +4 "core" %RA: +20523 "Can"M WW +14226 #t-> ATV.ElutionWater + .ATV.dial :ElutionWater +2 "MFB"*n I +51 "core" I +1207 #t-> AS.pull 1,0, ASslow0 + "MFB"*o% +4 "core" %RF7 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg".Analytical Syringe has no 0 configuration: @reply0 +614 #-> AS.pull 1, ASslow0 +2 "MFB"*p% +3 "core" %R7 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml + "MFB"*q'' +1451 .tAS.hold +2 "MFB"*r+ +3 "core" ' @#(!m +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +10064 #-> ATV.waste + .ATV.dial :waste + "MFB"*s n +51 "core" o +291 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*t'R +853 "core" ' +2 "MFB"*u% +4 "core" %R+ +716 #t-> ATV.ElutionWater + .ATV.dial :ElutionWater +2 "MFB"*v I +51 "core" I +420 #t-> AS.pull 1, ASslow0 +2 "MFB"*w% +3 "core" %R +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*x'* +10088 "core" ' +2 "MFB"*y% +4 "core" %, J +370 #t-> ATV.waste + .ATV.dial :waste + "MFB"*z n +51 "core" n +280 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*{'R +5775 "core" ' +2 "MFB"*|% +4 "core" %Rc +962 #t-> ATV.ElutionWater + .ATV.dial :ElutionWater +2 "MFB"*} I +51 "core" I +1220 #t-> AS.pull 0.1, ASslow0 +2 "MFB"*~% +3 "core" %R56 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.099ml +2 "MFB"*'I +1040 "core" ' +2 "MFB"*% +4 "core" %IuG\ 5 +10052 "Can"A XW +4711 #t-> ATV.waste + .ATV.dial :waste + "MFB"* n +51 "core" n +378 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +603 "core" ' +2 "MFB"*% +4 "core" %R? +676 #t-> ATV.ElutionWater + .ATV.dial :ElutionWater +2 "MFB"* I +51 "core" I +559 #t-> AS.pull 1, ASslow0 +2 "MFB"*% +3 "core" %R/ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*'/ +10091 "core" ' +2 "MFB"*\ % +4 "core" %;R J +11463 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +51 "core" n +278 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +5777 "core" ' +2 "MFB"*% +4 "core" %R( +10788 #t-> ATV.ElutionWater + .ATV.dial :ElutionWater +2 "MFB"* I +51 "core" I +203 #t-> AS.pull 1, ASslow0 + "MFB"*% +4 "core" %R +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*'0 +10086 "core" ' +2 "MFB"*% +4 "core" %9   X +4110 "Can"U XX +402 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +51 "core" n +194 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +5776 "core" ' +2 "MFB"*% +4 "core" %RW +2328 #t-> ATV.ElutionWater + .ATV.dial :ElutionWater +2 "MFB"* I +52 "core" H +235 #t-> AS.pull 1, ASslow0 +2 "MFB"*% +3 "core" %R^D +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*'1 +10092 "core" ' +2 "MFB"*% +4 "core" %C H +30934 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +51 "core" n +375 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*!'R +5775 "core" ' +2 "MFB"*"% +4 "core" %Rwz +1200 #t-> ATV.ElutionWater + .ATV.dial :ElutionWater +2 "MFB"*# I +50 "core" I +242 #t-> AS.pull 1, ASslow0 +2 "MFB"*$% +3 "core" %RK +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*%'1 +2175 "Can"U: [[ +7913 "core" ' +2 "MFB"*&% +4 "core" %  M +17381 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +50 "core" n +200 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*('R +5775 "core" ' +2 "MFB"*)% +4 "core" %RQ +5715 #t-> ATV.ElutionWater + .ATV.dial :ElutionWater +2 "MFB"*' I +51 "core" I +675 #t-> AS.pull 0.2, ASslow0 +2 "MFB"*+% +3 "core" %RG +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.199ml +2 "MFB"*,'@C +2044 "core" ' +2 "MFB"*-% +4 "core" %@Go\ 6 +956 #t-> AS.pull 0.2, ASslow0 +2 "MFB"**% +3 "core" %@Hi\ 5 +2 .tAS.seek 0.399ml +2 "MFB"*/'- +2039 "core" ' +2 "MFB"*0% +4 "core" %-\ 0 +575 #t-> ATV +13207 #-> AS.pull 0.1, ASslow0 +2 "MFB"*.% +3 "core" %-1\ 0 +2 .tAS.seek 0.499ml +2 "MFB"*2'$ +604 .tAS.hold +2 "MFB"*3+ +3 "core" 'X8 AZ +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.499ml Aborted!:@checkpoint: omitted +2727 "Can"*U WV +7157 #t-> AS.pull 0.2, ASslow0 +2 "MFB"*4% +3 "core" %\\} +2 .tAS.seek 0.659ml +2 "MFB"*1' J +2040 "core" ' +2 "MFB"*5% +4 "core" % JS\ 6 +676 #t-> AS.pull 0.2, ASslow0 +2 "MFB"*7% +3 "core" % Jw\ 6 +2 .tAS.seek 0.859ml +2 "MFB"*6'7 +2038 "core" ' +2 "MFB"*9% +4 "core" %78 B +929 #t-> ATV.waste + .ATV.dial :waste + "MFB"*: n +53 "core" n +306 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*;'R +4972 "core" ' +2 "MFB"*8% +4 "core" %R! +41787 "Can"w? VV +23198 #t-> ATV +481 #-> ATV.legend +18592 #-> ATV.bleach + .ATV.dial :bleach + "MFB"*=  +96 "core" +2328 #t-> AS.pull 0.5, ASslow0 +2 "MFB"*>% +3 "core" %R +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.499ml +2 "MFB"*<'$b +1540 .tAS.hold +2 "MFB"*@+ +3 "core" 'PN"0 l +17 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.499ml Aborted!:@checkpoint: omitted +3719 #-> AS.pull 0.5, ASslow0 +2 "MFB"*A% +3 "core" %T2 +2 .tAS.seek 0.652ml +2 "MFB"*B' & +4436 .tAS.hold +2 "MFB"*?+ +3 "core" ' eV +17 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.652ml Aborted!:@checkpoint: omitted +753 #-> AS +2 "MFB"*D% +3 "core" % a +4784 "Can"U VV +7497 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*E n +94 "core" n +449 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*C'R +3441 "core" ' +2 "MFB"*G% +4 "core" %R8 +1366 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*H  +95 "core"  +1195 #t-> AS.pull 1, ASslow0 +2 "MFB"*I% +3 "core" %R8 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml + "MFB"*F'. +10084 "core" ' +2 "MFB"*K% +4 "core" % U S +1039 #t-> ATV.waste + .ATV.dial :waste + "MFB"*L n +95 "core" o +314 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*J'R +5777 "core" ' +2 "MFB"*N% +4 "core" %R! +7307 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*O  +95 "core"  +815 #t-> AS.pull 0.4, ASslow0 +2 "MFB"*P% +3 "core" %R +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.399ml +2 "MFB"*M'- +4056 "core" ' +2 "MFB"*R% +4 "core" %-5 +12135 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*S n +94 "core" o +281 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*Q'R +2323 "core" ' +2 "MFB"*U% +4 "core" %RK +1313 #t-> ATV.bleach + .ATV.dial :bleach + "MFB"*V  +44 "Can" )G  +52 "core" +577 #t-> AS.pull 1, ASslow0 +2 "MFB"*W% +3 "core" %RK +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml + "MFB"*T'0 +10086 "core" ' +2 "MFB"*Y% +4 "core" %>j I +957 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*Z n +105 "core" n +428 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*X'R +5774 "core" ' +2 "MFB"*\\% +4 "core" %R/ +655 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*]  +93 "core"  +266 #t-> AS.pull 1, ASslow0 +2 "MFB"*^% +3 "core" %R* +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*['& +10077 "core" ' +2 "MFB"*`% +4 "core" %b +829 #t-> ATV.waste + .ATV.dial :waste + "MFB"*a n +94 "core" n +175 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*_  +94 "core"  +209 #t-> ATV.waste + .ATV.dial :waste + "MFB"*c n +94 "core" o +274 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*d'R +5776 "core" ' +2 "MFB"*b% +4 "core" %Ry; +440 #t-> ATV.bleach + .ATV.dial :bleach + "MFB"*f  +95 "core"  +380 #t-> AS.pull 1, ASslow0 + "MFB"*g% +4 "core" %Rq] +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml + "MFB"*h' +10082 "core" ' +2 "MFB"*e% +4 "core" %< +8303 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*j n +93 "core" n +282 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*k'R +3605 "Can"xH [[ +2169 "core" ' +2 "MFB"*i% +4 "core" %R+ +1558 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*m  +95 "core"  +193 #t-> AS.pull 1, ASslow0 +2 "MFB"*n% +3 "core" %RnF +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*o'# +10088 "core" ' +2 "MFB"*p% +4 "core" %$ B N +868 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*l n +95 "core" o +157 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*q'R +5774 "core" ' +2 "MFB"*s% +4 "core" %R +999 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*r  +95 "core"  +466 #t-> AS.pull 1, ASslow0 +2 "MFB"*u% +3 "core" %R +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*v'. +10087 "core" ' +2 "MFB"*w% +4 "core" %5 \  M +639 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*t n +92 "core" o +324 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*y'R +5776 "core" ' +2 "MFB"*z% +4 "core" %R6| +8533 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*x  +94 "core"  +533 #t-> AS.pull 0.5, ASslow0 + "MFB"*|% +3 "core" %R3L +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.499ml + "MFB"*}'$ +4712 .tAS.hold +2 "MFB"*~+ +3 "core" '~C Z +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.499ml Aborted!:@checkpoint: omitted +6535 "Can"kL WV +20184 #t-> ATV.bleach + .ATV.dial :bleach +734 #-> ATV.waste + .ATV.dial :waste + "MFB"*{ n +96 "core" o +285 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +2716 "core" ' +2 "MFB"*% +4 "core" %R>| +2136 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*  +96 "core"  +724 #t-> AS.pull 0.6, ASslow0 + "MFB"*% +3 "core" %RM8 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.599ml +2 "MFB"*'\ 7 +6070 "core" ' +2 "MFB"*% +4 "core" %\ :G\ 9 +2581 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +93 "core" o +416 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*\ 'R +3477 "core" ' +2 "MFB"* % +4 "core" %R| +20341 "Can"D WV +23757 #t-> ATV.legend +1450 #-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*  +56 "core" +1608 #t-> AS.pull 0.5, ASslow0 + "MFB"*% +3 "core" %R' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.499ml +2 "MFB"*'$ +18207 "core" ' +4 !to:SignalException :\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@checkpoint: omitted +9 !"cmdSocket"o:Errno::EPIPE:bt[\ "2/home/esp/esp2/lib/threads.rb:778:in `create'"1/home/esp/esp2/lib/threads.rb:718:in `start'"2/home/esp/esp2/lib/threads.rb:775:in `create'"6/home/esp/esp2/lib/threads.rb:774:in `initialize'"&/home/esp/esp2/lib/threads.rb:774:\ errnoi%: mesg"Broken pipe +2 !to:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time @I +2 !"cmdSocket"o:Errno::EIO :bt[ "1/home/esp/esp2/lib/threads.rb:721:in `start'"2/home/esp/esp2/lib/threads.rb:775:in `create'"6/home/esp/esp2/lib/threads.rb:774:in `initialize'"&/home/esp/esp2/lib/threads.rb:774:\ errnoi\ : mesg"Input/output error:@timestampu: Time T + !to: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 +2 !"cmdSocket"o:Errno::EIO:bt["2/home/esp/esp2/lib/threads.rb:775:in `create'"6/home/esp/esp2/lib/threads.rb:774:in `initialize'"&/ho@1534083716.91CEST = =mMAIN_scheduler =tMAIN @CEST1534083718.57 #"core_reset"Sent BREAK + #t@0x78BA, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refi(; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +273 "Can"S n + S n + #tPolling Can every 10:00 +2 #Cleanly exited at 16:21:09CEST12-Aug-18 +723 #-> ESP.ready! +3 #Powering core bus +478 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %3 + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +9 "core" %y{ +3 .tSS.configure SSconfig +6 "sampler")#.0X MFB.ready! + "MFB"*,% +3 "core" %L +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *-% +3 "core" %R + .tATV.dial :waste2 + "MFB"*. % +82 "core" & +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*/' +2567 "core" ' +4 .tAFV.select :carrierSolution +2 "MFB"* +12 .tdelay 2 seconds +204 .AS.seek 1ml + "MFB"*0' +5290 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*1 n +138 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*2'R +5251 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*3  +25 "core"  +2 .tASV.dial :waste1 +2 "MFB"*4  +4 "core"  +6891 #t-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*5  +82 "core" +1684 #t-> AS.pull 1, ASslow0 +2 "MFB"*6% +3 "core" %Rd +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*7' +10092 "core" ' +2 "MFB"*8% +4 "core" %> +1278 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*9 n +71 "core" m +1376 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*:'R +5772 "core" ' +2 "MFB"*;% +4 "core" %RO +3358 #t-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*<  +72 "core" +1153 #t-> AS.pull 0.3, ASslow1 +2 "MFB"*=% +3 "core" %RO +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.299ml + "MFB"*>'7 +6053 "core" ' +2 "MFB"*?% +4 "core" %64 +412 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*@ n +73 "core" n +217 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*A'R +1750 "core" ' +2 "MFB"*B% +4 "core" %R& +1979 "Can"4? kk +7162 #t-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*C  +81 "core" +810 #t-> AS.pull 1, ASslow0 +2 "MFB"*D% +3 "core" %R/ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.999ml + "MFB"*E'# +10085 "core" ' +2 "MFB"*F% +4 "core" %&  N +1218 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*G n +73 "core" m +285 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*H'R +5774 "core" ' +2 "MFB"*I% +4 "core" %RcM +1655 #t-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*J  +74 "core" +199 #t-> AS.pull 1, ASslow0 +2 "MFB"*K% +3 "core" %RNB +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.999ml + "MFB"*L') +10091 "core" ' +2 "MFB"*M% +4 "core" %2 8 L +5826 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*N n +73 "core" m +175 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*O'R +5775 "core" ' +2 "MFB"*P% +4 "core" %Rh8 +570 #t-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*Q  +72 "core" +671 #t-> AS.pull 1, ASslow0 +2 "MFB"*R% +3 "core" %Ru2 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*S'& +9241 "Can"T po +842 "core" ' +2 "MFB"*T% +4 "core" %p +292 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*U n +73 "core" m +248 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*V'R +5774 "core" ' +2 "MFB"*W% +4 "core" %R5^ +4706 #t-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*X  +81 "core" +181 #t-> AS.pull 1, ASslow0 +2 "MFB"*Y% +3 "core" %R; +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.999ml + "MFB"*Z'' +10088 "core" ' +2 "MFB"*[% +4 "core" %| J +12866 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*\\ n +73 "core" m +218 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*]'R +5776 "core" ' +2 "MFB"*^% +4 "core" %R L +4066 #t-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*_  +73 "core" +580 #t-> AS.pull 1, ASslow0 +2 "MFB"*`% +3 "core" %RO +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*a' +10089 "core" ' +2 "MFB"*b% +4 "core" % G +3894 "Can"= ll +335 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*c n +72 "core" m +299 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*d'R +5775 "core" ' +2 "MFB"*e% +4 "core" %R E +22230 #t-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*f  +73 "core" +1006 #t-> AS.pull 03, ASslow1 + "MFB"*g% +3 "core" %R)B +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg":Analytical Syringe at 2.999ml would be out of bounds!: @reply0 +3932 #-> AS.pull 0.3, ASslow1 +2 "MFB"*h% +3 "core" %R=B +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.299ml +2 "MFB"*i'6 +4179 .tAS.hold +2 "MFB"*j+ +3 "core" 'dfB +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.299ml Aborted!:@checkpoint: omitted +1614 #-> ATV.waste + .ATV.dial :waste +2 "MFB"*k n +72 "core" m +211 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*l'R +1222 "core" ' +2 "MFB"*m% +4 "core" %Rc +287 #t-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*n  +72 "core" +258 #t-> AS.pull 0.3, ASslow1 +2 "MFB"*o% +3 "core" %R_ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.299ml +2 "MFB"*p'6 +6061 "core" ' +2 "MFB"*q% +4 "core" %6T\ 7 +1289 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*r n +72 "core" m +186 #t-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*s'R +1755 "core" ' +2 "MFB"*t% +4 "core" %RM +8890 "Can"P lk +2713 #t-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*u  +73 "core" +2793 #t-> AS.pull 0.4, ASslow1 +2 "MFB"*v% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.399ml +2 "MFB"*w'- +8068 "core" ' +2 "MFB"*x% +4 "core" %-R +1222 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*y n +72 "core" m +377 #t-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*z'R +2326 "core" ' +2 "MFB"*{% +4 "core" %R: +42321 "Can" D= kk +7701 #t-> exit +5 #mEXIT @1534086807.43CEST @1534143503.71CEST = =tMAIN =mMAIN_scheduler @CEST1534143505.43 #"core_reset"Sent BREAK + #t@0xAD13, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +212 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refi@; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +277 "Can" ; l +  ; l + #tPolling Can every 10:00 +2 #Cleanly exited at 17:13:27CEST12-Aug-18 +1169 #-> AFV.legend +628 #-> AFV.carrier + .AFV.select :carrier + !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"'Analytical Fluidic is not powered! +627 #-> MFB.ready! +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"RMFB microcontroller never signed on while reading Analytical Syringe's status:@checkpoint: omitted +440 #-> ESP.ready! +2 #Powering core bus +309 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +178 .tGate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %TR! + .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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 ESP:Module: name:\ ready: args[ +234 #-> ESP.ready? + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"!Missing Hand, Forearm, Elbow +355 !"rdySampler"o:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/shaft.rb:150:in `dialQuietly'"+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6No Response to I2C::Shaft::RotateRequest[12:->27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 + #Retry #1 of 3 +2 "collection"'  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[12:27->20]aborted at 4369 +695 #t-> ESP.ready! +2 "collection"'% +5 "core" % X d  + ."rdySampler"Intake.select :close +3 "processing"%% +4 !to:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Omanipulator microcontroller never signed on while reading Forearm's status:@checkpoint: omitted +2 ."rdySampler"Exhaust.select :close +3 .CTV.dial :air +2 "collection"'  +4 "core" %  +2 !"rdySampler"o:Shaft::Error :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Top Valve: mesg"7Collection Top Valve aborted at intake + 17 counts:@timestampu: Time  :@checkpoint: omitted: @replyo:I2C::Shaft::RotateReply\ : @error: aborted: @anglei: @tagi: @sourcei,:@destinationi% +3 #Waiting to Resume from Checkpoint "Collection Top Valve aborted at intake + 17 counts" + ."Qmail"BadNews.email "Collection Top Valve aborted at intake + 17 counts",Subject: "Shaft::Error in rdySampler" +4492 !"rdySampler"o:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/shaft.rb:150:in `dialQuietly'"+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6No Response to I2C::Shaft::RotateRequest[18:->27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 + #Retry #1 of 3 +2 "collection"'  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[18:27->20]aborted at 4369 +4498 !"rdySampler"o:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/shaft.rb:150:in `dialQuietly'"+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6No Response to I2C::Shaft::RotateRequest[19:->27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 +2 #Retry #2 of 3 +2 "collection"'  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[19:27->20]aborted at 4369 +264 #t-> can +3 "Can" B AA +4232 !"rdySampler"o:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/shaft.rb:150:in `dialQuietly'"+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6No Response to I2C::Shaft::RotateRequest[1A:->27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 + #Retry #3 of 3 +2 "collection"'  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[1A:27->20]aborted at 4369 +4499 ."rdySampler"CTV.stop + "collection"'  +3 "core"  !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[1B:27->20]aborted at 4369 +6  +2 !"rdySampler"o:I2C::Request::Timeout\ :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"ZNo Response to I2C::Shaft::RotateRequest[1B:->27] while rotating Collection Top Valve: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45:@timestampu: Time F& :@checkpoint: omitted +2 #Waiting to Resume from Checkpoint "No Response to I2C::Shaft::RotateRequest[1B:->27] while rotating Collection Top Valve" +231 ."Qmail"BadNews.email "No Response to I2C::Shaft::RotateRequest[1B:->27] while rotating Collection Top Valve",Subject: "I2C::Request::Timeout in rdySampler" +784 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time w +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 +6 #mEXIT @1534143792.76CEST @1534143811.65CEST = =tMAIN =mMAIN_scheduler @CEST1534143813.33 #"core_reset"Sent BREAK + #t@0xBBA7, state=0x3AE0, ifg=0x84, ie=0x75 +2 #@0xBE57, state=0x3A72, ifg=0x10, ie=0xF5 #@0xC0E0, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC36A, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC5F4, state=0x3A84, ifg=0x10, ie=0xFD #@0xC87D, state=0x3A84, ifg=0x10, ie=0xFD + #@0xCB07, state=0x3A84, ifg=0x10, ie=0xFD + #@0xCC1F, state=0x3A84, ifg=0x80, ie=0xFD #@0x22FE, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +7 #ESP2 v3.30 I2C Gateway v3.06 for core bus +217 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +176 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +264 "Can"\ $J DD + \ $J DD + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +101 ' -\ +103 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +102 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %^] + .tSS.configure SSconfig +2 "sampler")#.0XRESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refid; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +273 "Can"VH l VH l + #tPolling Can every 10:00 +2 #Cleanly exited at 09:10:21CEST13-Aug-18 +800 #-> ESP.ready! +2 #Powering core bus +499 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %ig W +2 .tSS.configure SSconfig +2 "sampler")#.0X20] +6293 #t-> MFB.ready! +2 "MFB"*% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *% +2 "core" % +2 .tATV.dial :air2 + "MFB"*  +119 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*' +552 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5284 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"* n +127 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"* 'R +5256 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 + "MFB"*!  +5 "core"  +2 .tASV.dial :waste1 + "MFB"*"  +5 "core"  +39551 "Can"M KJ +7742 #t-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +1307 #t-> AS.pull 1, ASslow1 + "MFB"*#% +4 "core" %RL2 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.999ml + "MFB"*$'$ +3509 .tAS.hold +2 "MFB"*%+ +3 "core" 'bP +13 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +688 #-> AS.to. 0.999 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg";compile error\ (ESP):5: syntax error, unexpected tFLOAT +508 #-> AS.to 0.999 +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.999ml +2 "MFB"*&' +4768 "core" ' +2 "MFB"*'% +3 "core" %Q +656 #t-> ATV.legend +1088 #-> AFV.holdingcoil + .AFV.select :holdingcoil + "MFB"* +674 #t-> ATV +375 #-> AS.empty +2 .AS.seek :empty +2 "MFB"*('R +377 .tAS.hold + "MFB"*)+ +4 "core" 'T +20 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Analytical Syringe seek to empty Aborted!:@checkpoint: omitted +616 #-> AS.empty ASfast +2 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +38 .tAS.seek :empty +7 "MFB"**'R +2583 "core" ' +2 "MFB"*+% +4 "core" %RGR +5617 #t-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +561 #t-> AS.to 0.999 +3 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.999ml +2 "MFB"*,' +868 .tAS.hold + "MFB"*-+ +4 "core" '>X(21I +18 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +23615 #-> AS.to 0.999 +2 .AS.seek 0.999ml +2 "MFB"*.' +4272 "Can" $B OO +634 "core" ' +2 "MFB"*/% +3 "core" % +418 #t-> ATV.holding +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message-undefined method `holding' for ATV:Shaft: name: holding: args[ +851 #-> AFV.holdingcoil + .AFV.select :holdingcoil + "MFB"* +770 #t-> AS.empty ASfast +2 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty +2 "MFB"*0'R +2769 "core" ' +2 "MFB"*1% +3 "core" %R3 +1525 #t-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +800 #t-> AS.to 0.999 +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.999ml +2 "MFB"*2' +2234 .tAS.hold + "MFB"*3+ +4 "core" '`(0: +18 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +932 #-> AFV.holfdingcoil + .AFV.select :holfdingcoil + !o:Solenoid::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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"9Invalid Analytical Fluidic Valve State: holfdingcoil +382 #-> AFV.holddingcoil + .AFV.select :holddingcoil +2 !o:Solenoid::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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"9Invalid Analytical Fluidic Valve State: holddingcoil +1257 #-> AFV.holdingcoil + .AFV.select :holdingcoil + "MFB"* +420 #t-> AS.empty ASfast +2 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty +2 "MFB"*4'R +1097 "core" ' +2 "MFB"*5% +3 "core" %R +434 #t-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +304 #t-> AS.to 0.999 +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.999ml +2 "MFB"*6' +5770 "core" ' +2 "MFB"*7% +3 "core" % +869 #t-> AFV.holdingcoil + .AFV.select :holdingcoil + "MFB"* +280 #t-> AS.empty ASfast +2 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty +2 "MFB"*8'R +2752 "core" ' +2 "MFB"*9% +3 "core" %Rv +730 #t-> AFV.holdingcoil + .AFV.select :holdingcoil +223 #-> AS.to 0.999 +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.999ml +2 "MFB"*:' +1573 .tAS.hold + "MFB"*;+ +4 "core" 'f`'109 +19 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +704 #-> AS.empty ASfast +2 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty +2 "MFB"*<'R +784 "core" ' +2 "MFB"*=% +3 "core" %R(} +324 #t-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +158 #t-> AS.to 0.999 +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.999ml +2 "MFB"*>' +5773 "core" ' +2 "MFB"*?% +3 "core" %< +872 #t-> AFV.holdingcoil + .AFV.select :holdingcoil + "MFB"* +340 #t-> AS.empty ASfast +2 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty +2 "MFB"*@'R +2740 "core" ' +2 "MFB"*A% +4 "core" %RO +475 #t-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +222 #t-> AS.to 0.999 +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.999ml +2 "MFB"*B' +5768 "core" ' +2 "MFB"*C% +3 "core" %! +678 #t-> AFV.holdingcoil + .AFV.select :holdingcoil + "MFB"* +345 #t-> AS.empty ASfast +2 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty +2 "MFB"*D'R +2747 "core" ' +2 "MFB"*E% +3 "core" %R +376 #t-> AFV.holdingcoil + .AFV.select :holdingcoil +369 #-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +564 #t-> AS.to 0.999 +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.999ml +2 "MFB"*F' +5770 "core" ' +2 "MFB"*G% +3 "core" % +982 #t-> AFV.holdingcoil + .AFV.select :holdingcoil + "MFB"* +527 #t-> AS.empty ASfast +3 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*H'R +2206 "Can"O LL +536 "core" ' +2 "MFB"*I% +3 "core" %RmD +276 #t-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +344 #t-> AS.to 0.999 +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.999ml +2 "MFB"*J' +1044 .tAS.hold + "MFB"*K+ +4 "core" '|_'0= +19 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +7462 #-> AFV.carrier +2 .AFV.select :carrier +203 #-> AS.to 0.999 +2 .AS.seek 0.999ml +2 "MFB"*L' +4730 "core" ' +2 "MFB"*M% +3 "core" %+ +709 #t-> AFV.holdingcoil + .AFV.select :holdingcoil + "MFB"* +351 #t-> AS.empty ASfast +2 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*N'R +2769 "core" ' +2 "MFB"*O% +3 "core" %Rs +1016 #t-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +289 #t-> AS.to 0.999 +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.999ml +2 "MFB"*P' +3887 .tAS.hold + "MFB"*Q+ +4 "core" ' 1\\(0= +18 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +442 #-> AFV.holdingcoil + .AFV.select :holdingcoil + "MFB"* +428 #t-> AS.empty ASfast +2 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty +2 "MFB"*R'R +1520 .tAS.hold + "MFB"*S+ +4 "core" '+ О +36 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Analytical Syringe seek to empty Aborted!:@checkpoint: omitted +235 #-> AFV.holdingcoil + .AFV.select :holdingcoil +372 #-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +318 #t-> AS.to 0.999 +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.999ml +2 "MFB"*T' +2127 .tAS.hold + "MFB"*U+ +4 "core" 'b'0< +19 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +1491 #-> ESP.ready! +2 "collection"'V% +5 "core" % @ C 58 + %3`b +2 ."rdySampler"Intake.select :close +4 "processing"%W% +2 !to:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Omanipulator microcontroller never signed on while reading Forearm's status:@checkpoint: omitted +5 ."rdySampler"Exhaust.select :close +3 .CTV.dial :air + .CSV.dial :waste1 +2 .SSV.dial :spit,avoiding: :exhaust +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +2 "sampler")#.0X20] +2993 #t-> CS + "collection"'Z% +4 "core" %# 6 @ \ , + %7]a +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"&Collection Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni(: velocityi: currenti:pwmi:erri,: inPressi6 : outPressi@ :deltaPressi\ : voltagef11.391295041728032": @type2F +846 #-> ESP.ready! +3 "collection"'[% +2 "processing"%\\% +7 !to:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Omanipulator microcontroller never signed on while reading Forearm's status:@checkpoint: omitted +3 "core" %# D D , +2 %7`a + %E +2 ."rdySampler"Intake.select :close +2 .Exhaust.select :close +2 .CTV.dial :air + .CSV.dial :waste1 +2 .SSV.dial :spit,avoiding: :exhaust +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +2 "sampler")#.0X20] +2086 #t-> ESP.ready! +3 "collection"'_% +3 "processing"%`% +6 "core" %# @ C . +2 !to:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Omanipulator microcontroller never signed on while reading Forearm's status:@checkpoint: omitted +4 "core" %/\\b +2 ."rdySampler"Intake.select :close +3 !"core"o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" I2C::Servo::Status3Reply[5F:27->20] +2 ."rdySampler"Exhaust.select :close +2 "core" %I + ."rdySampler"CTV.dial :air +2 .CSV.dial :waste1 +2 .SSV.dial :spit,avoiding: :exhaust +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +2 "sampler")#.0X20] +281 #t-> CSV +1792 #-> CSV.legend +7246 #-> CSV.air +2 .CSV.dial :air + "collection"'c @ +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[13:27->20]aborted at 4369 +79 B +520 #t-> CSV.air +2 .CSV.dial :air +1096 #-> CSV.air2 +2 .CSV.dial :air2 + "collection"'d @ +3 "core"  !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[63:27->20]aborted at 4369 +143 B +665 #t-> CSV.air +2 .CSV.dial :air + "collection"'e @ +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[64:27->20]aborted at 4369 +142 A +1252 #t-> CSV.air2 +2 .CSV.dial :air2 + "collection"'f @ +3 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[65:27->20]aborted at 4369 +142 ? +460 #t-> CSV.air +2 .CSV.dial :air + "collection"'g @ +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[66:27->20]aborted at 4369 +142 ? +163 #t-> CSV.air2 +2 .CSV.dial :air2 + "collection"'h @ +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[67:27->20]aborted at 4369 +142 ? +1983 #t-> CSV.air +2 .CSV.dial :air + "collection"'i @ +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[68:27->20]aborted at 4369 +142 > +490 #t-> CSV.air2 +2 .CSV.dial :air2 + "collection"'j @ +3 "core"  !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[69:27->20]aborted at 4369 +142 ? +111 #t-> CSV.air +2 .CSV.dial :air + "collection"'k @ +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[6A:27->20]aborted at 4369 +142 > +2235 #t-> CS.fill +2 .CS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 10ml +2 "collection"'l' +3 "core" '2 ; 8 $ +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"+Collection Syringe notReady at 1.474ml:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni7: velocityi: currenti:pwmi:erri: inPressi; : outPressi8 :deltaPressi$ : voltagef11.396204221894944&: @type2F: @error: notReady: @tagiq: @sourcei,:@destinationi% +613 "Can"ZJ ML +2037 "core" ' + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*I2C::Servo::AbsMove3Reply[6C:27->20] +1622 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'m +2 "core"  !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[6B:27->20]aborted at 4369 +75 +748 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'n' +3 "core" '2 ? ? 5 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"+Collection Syringe notReady at 1.474ml:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni7: velocityi: currenti:pwmi:erri: inPressi? : outPressi? :deltaPressi5 : voltagef11.396204221894944&: @type2F: @error: notReady: @tagis: @sourcei,:@destinationi% +2648 "core" ' + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*I2C::Servo::AbsMove3Reply[6E:27->20] +1558 #t-> ESP.ready! +3 "collection"'o% +5 "processing"%p% +3 "core" %2 5 =  +2 !to:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Omanipulator microcontroller never signed on while reading Forearm's status:@checkpoint: omitted +4 "core" %ac +2 ."rdySampler"Intake.select :close +3 !"core"o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" I2C::Servo::Status3Reply[6F:27->20] +3 ."rdySampler"Exhaust.select :close + "core" % +2 ."rdySampler"CTV.dial :air + .CSV.dial :waste1 +2 .SSV.dial :spit,avoiding: :exhaust +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +2 "sampler")#.0X20] +50247 "Can"\ H JI +51617 #t-> Armretract +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"&uninitialized constant Armretract: name:Armretract +972 #-> Arm.retract +2 .Hand.open +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"VHand could not finish opening because\ manipulator microcontroller never signed on:@checkpoint: omitted +7409 "Can">R JJ +4783 #"bkha"Session Begun +273 #-> ls +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `ls' for #: name:ls +874 #-> showlog 200 +54072 "Can"F JJ +25925 #"bkha"-> can +5 "Can"zM JJ +34074 T JJ +13439 #"brent"Session Begun +473 #-> can +6 "Can"nP JJ +6616 #"brent"-> quit +2 #Session Ended +24627 #t-> can +3 "Can"F JJ +14838  RI JJ +30144 #t-> CSV.flush +2 .CSV.dial :flush +4 "collection"'s  +4 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[6D:27->20]aborted at 4369 +44  +1534 #t-> CS.pull 1 +2 "collection"'t% +5 "core" %5 2 3  +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"&Collection Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni:: velocityi: currenti:pwmi:erri: inPressi2 : outPressi3 :deltaPressi : voltagef11.396204221894944&: @type2F +5 "core" %5ef + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" I2C::Servo::Status3Reply[74:27->20] +2241 #t-> CS.pull 0.5 +2 "collection"'u% +5 "core" %5 9 4  +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"&Collection Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni:: velocityi: currenti:pwmi:erri: inPressi9 : outPressi4 :deltaPressi : voltagef11.396204221894944&: @type2F +4 "core" %5fiu + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[75:27->20] +19625 #t-> CSV.air +2 .CSV.dial :air +4 "collection"'v @ +3 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[73:27->20]aborted at 4369 +42 A +3835 #t-> CS.pull fill +4 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `fill' for main:Object: name: fill +571 #-> CS.fill +3 .CS.reconfigure CSconfig +4 "collection"'#P d@b +3 .tCS.seek 10ml +4 "collection"'w' +3 "core" '5 3 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"+Collection Syringe notReady at 1.474ml:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni:: velocityi: currenti:pwmi:erri: inPressi3 : outPressi3 :deltaPressi : voltagef11.396204221894944&: @type2F: @error: notReady: @tagi|: @sourcei,:@destinationi% +1893 "Can"{N LL +755 "core" ' + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*I2C::Servo::AbsMove3Reply[77:27->20] +482 #t-> CSV.waste1 +2 .CSV.dial :waste1 +5 "collection"'x +3 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[76:27->20]aborted at 4369 +78 +586 #t-> CS.empty +3 .CS.seek :empty +4 "collection"'y' +4 "core" '5 8 5 ~ +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"+Collection Syringe notReady at 1.474ml:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni:: velocityi: currenti:pwmi:erri: inPressi8 : outPressi5 :deltaPressi~ : voltagef11.396204221894944&: @type2F: @error: notReady: @tagi~: @sourcei,:@destinationi% +2648 "core" ' + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*I2C::Servo::AbsMove3Reply[79:27->20] +532 #t-> CSV.air +2 .CSV.dial :air +4 "collection"'z @ +3 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[78:27->20]aborted at 4369 +79 B +627 #t-> CS.pull 1 +2 "collection"'{% +4 "core" %5 5 9 { + %dhD +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"&Collection Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni:: velocityi: currenti:pwmi:erri: inPressi5 : outPressi9 :deltaPressi{ : voltagef11.396204221894944&: @type2F +1433 #-> ESP.ready! +3 "collection"'|% +4 "processing"%}% +5 "core" %5 3 5  +2 !to:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Omanipulator microcontroller never signed on while reading Forearm's status:@checkpoint: omitted +5 "core" %dh; +2 ."rdySampler"Intake.select :close +4 !"core"o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" I2C::Servo::Status3Reply[7C:27->20] +2 % + ."rdySampler"Exhaust.select :close +4 .CTV.dial :air +2 .CSV.dial :waste1 +5 "collection"'~ +3 "core"  !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[7A:27->20]aborted at 4369 +78 + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 ."readyCS"CS.reconfigure CSfast +6 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +3 "sampler")#.0X20] +489 #t-> ESP.ready! +5 "collection"'% +3 "processing"%% +5 "core" %3dfO + %6 2 4  +5 !to:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Omanipulator microcontroller never signed on while reading Forearm's status:@checkpoint: omitted +3 "sampler")% +7 "core" % + %pk y +1606 #t-> ESP.ready! +3 "collection"'% +5 "core" %3ei< + %6 5 :  +3 "sampler")% +2 "processing"%% +3 !to:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Omanipulator microcontroller never signed on while reading Forearm's status:@checkpoint: omitted +10 "core" %nn y + % +1194 #t-> ESP.ready? +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"!Missing Hand, Forearm, Elbow +3155 #-> ESP.ready? +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"!Missing Hand, Forearm, Elbow +206 #-> ESP.ready! +4 "collection"'% +3 "processing"% % +3 !to:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Omanipulator microcontroller never signed on while reading Forearm's status:@checkpoint: omitted +9 "core" %6 2 4  + %3de? + % +2 ."rdySampler"Intake.select :close +4 .Exhaust.select :close +3 .CTV.dial :air +3 .CSV.dial :waste1 +2 .SSV.dial :spit,avoiding: :exhaust +4 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +5 ."readyCS"CS.home.seek 0ml +3 "sampler")#.0X20] +742 #t-> ESP.ready! +4 "collection"' % +4 "processing"% % +5 "core" %5 4 5  + %2dg? +2 !to:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Omanipulator microcontroller never signed on while reading Forearm's status:@checkpoint: omitted +5 ."rdySampler"Intake.select :close +4 .Exhaust.select :close +4 .CTV.dial :air +4 .CSV.dial :waste1 +3 .SSV.dial :spit,avoiding: :exhaust +4 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +5 "collection"'#d @b +4 "sampler")#.0X20] +2852 #t-> ESP.ready! +3 "collection"'% +4 "processing"%% +4 !to:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Omanipulator microcontroller never signed on while reading Forearm's status:@checkpoint: omitted +7 "core" %6 8 5  +2 %2df= % +2 ."rdySampler"Intake.select :close +5 .Exhaust.select :close +3 .CTV.dial :air +2 .CSV.dial :waste1 +3 .SSV.dial :spit,avoiding: :exhaust +4 ."readyCS"CS.reconfigure CSfast +5 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +3 "sampler")#.0X20] +38098 "Can" I II +60004 "G II +60004 C II +60004 QL II +60005 aM II +60004 ?B II +60004 O II +60004 A II +60004 Q II +60004 B II +60004 T II +60004 F II +60004 ZW II +60004 J II +39928 #t-> PRV.legend +685 #-> PRV.speDil +2 .PRV.dial :speDil +4 "processing"%  +80 "core"  +527 #t-> PTV +2 "processing"% +3 "core"  +2394 #t-> PSV +657 #-> PS.fill +3 .PS.seek 2.5ml +3 "processing"%' +2692 "core" ' +2 "processing"%% +3 "core" %@ \ +959 #t-> PSV.waste1 +2 .PSV.dial :waste1 +5 "processing"%  +115 "core"  +315 #t-> PS.to 1 +2 .PS.seek 1ml +5 "processing"%'Rq +1642 "core" ' +2 "processing"%% +3 "core" %RvA +1354 #t-> PS.empty +2 .PS.seek :empty +6 "processing"%' +1118 "core" ' +2 "processing"%% +3 "core" %> +2804 #t-> PSV.PRV +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message)undefined method `PRV' for PSV:Shaft: name:PRV: args[ +828 #-> PSV.legend +2631 #-> PSV.PTV +2 .PSV.dial PTV +4 "processing"% +115 "core" +642 #t-> PTV +2 "processing"% +2 "core"  +451 "Can"*N JJ +7810 #t-> PS.pull 1 +2 "processing"%!% +3 "core" % +3 .tPS.seek 0.999ml +5 "processing"%"'RQ +539 .tPS.hold +3 "processing"%#+ +4 "core" '[a `l +67 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +1069 #-> PSV +1253 #-> PTV +2 "processing"%  +4 "core"  +944 #t-> PRV +512 #-> PTV +3 "processing"%$ +3 "core"  +2848 #t-> PS.pull 1 +2 "processing"%%% +4 "core" %  +2 .tPS.seek 1.523ml +4 "processing"%'' +1120 "core" ' +2 "processing"%&% +3 "core" %  +4309 #t-> PSV +1397 #-> PRV +517 #-> PTV +2 "processing"%( +4 "core"  +3468 #t-> PTV +2 "processing"%) +3 "core"  +787 #t-> PTV.legend +3046 #-> PTV.PRV +2 .PTV.dial PRV +4 "processing"%+ @ +81 "core" ? +1453 #t-> PTV.SpeDIl +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `SpeDIl' for PTV:Shaft: name: SpeDIl: args[ +1089 #-> PS.pull 1 +2 "processing"%*% +5 "core" %#  + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Processing Syringe: mesg":Processing Syringe at 2.523ml would be out of bounds!: @reply0 +559 #-> PSV.waste1 +2 .PSV.dial :waste1 +4 "processing"%,  +116 "core"  +200 #t-> PS.empty +2 .PS.seek :empty +6 "processing"%-' +1659 "core" ' +2 "processing"%/% +4 "core" %) +4895 #t-> PSV.PTV +2 .PSV.dial PTV +4 "processing"%. +115 "core" +1067 #t-> PS.pull 1 +2 "processing"%1% +4 "core" %E +3 .tPS.seek 0.999ml +3 "processing"%0'RQ +1115 "core" ' +2 "processing"%2% +4 "core" %RO;  +13281 #t-> PSV.waste1 +2 .PSV.dial :waste1 +5 "processing"%3  +114 "core"  +189 #t-> PS.empty +3 .PS.seek :empty +4 "processing"%5' +1118 "core" ' +2 "processing"%4% +4 "core" %c +3124 "Can"Z JJ +9978 #t-> PSV.PTV +2 .PSV.dial PTV +4 "processing"%7 +114 "core" +1354 #t-> PS.to 1 +2 .PS.seek 1ml +5 "processing"%6'Rq +1117 "core" ' +2 "processing"%9% +4 "core" %RqN  +18349 #t-> PS.to 2 +2 .PS.seek 2ml +5 "processing"%8' +1117 "core" ' +2 "processing"%:% +3 "core" %/  +7038 #t-> PSV.waste1 +2 .PSV.dial :waste1 +5 "processing"%;  +114 "core"  +326 #t-> PS.empty +2 .PS.seek :empty +6 "processing"%=' +2164 "core" ' +2 "processing"%<% +3 "core" % +1803 #t-> PSV.PTV +2 .PSV.dial PTV +4 "processing"%? +114 "core" +624 #t-> PS.fill +3 .PS.seek 2.5ml +4 "processing"%>' +2657 "core" ' +2 "processing"%A% +3 "core" %!  +435 #t-> PSV.waste +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `waste' for PSV:Shaft: name:\ waste: args[ +224 #-> PSV.waste1 +2 .PSV.dial :waste1 +4 "processing"%@  +116 "core"  +220 #t-> PS.empty +3 .PS.seek :empty +4 "processing"%C' +2690 "core" ' +2 "processing"%B% +4 "core" %* +731 #t-> PSV.PTV +2 .PSV.dial PTV +4 "processing"%E +115 "core" +405 #t-> PS.fill +4 .PS.seek 2.5ml +4 "processing"%D' +2676 "core" ' +2 "processing"%G% +4 "core" %5 \ +540 #t-> PSV.waste1 +2 .PSV.dial :waste1 +5 "processing"%F  +125 "core"  +288 #t-> PS.empty +3 .PS.seek :empty +4 "processing"%I' +2652 "core" ' +2 "processing"%H% +4 "core" %2 +1787 "Can" YN KK +2269 #t-> PSV.PTV +2 .PSV.dial PTV +4 "processing"%J +113 "core" +620 #t-> PS.fill +3 .PS.seek 2.5ml +4 "processing"%K' +2621 .tPS.hold +2 "processing"%M+ +5 "core" '!'8 !' +23 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Processing Syringe seek to 2.5ml Aborted!:@checkpoint: omitted +270 #-> PSV.waste2 +2 .PSV.dial :waste2 +4 "processing"%L  +146 "core"  +212 #t-> PSV.waste1 +2 .PSV.dial :waste1 +5 "processing"%O  +48 "core"  +252 #t-> PS.empty +3 .PS.seek :empty +4 "processing"%N' +2650 "core" ' +2 "processing"%P% +3 "core" %A +16924 #t-> PSV +563 #-> PSV.PTV +2 .PSV.dial PTV +4 "processing"%Q +115 "core" +527 #t-> PS.pull 1 + "processing"%R% +6 "core" %n +2 .tPS.seek 0.999ml +2 "processing"%S'RW +774 .tPS.hold +3 "processing"%T+ +4 "core" '.cd _k +62 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +3043 #-> PS.to 0.999 +3 .PS.seek 0.999ml +4 "processing"%V'RQ +333 "core" ' +2 "processing"%W% +3 "core" %RNf  +710 #t-> PS.to 1.5 +2 .PS.seek 1.5ml +5 "processing"%X' +247 .tPS.hold +2 "processing"%+ +5 "core" 'mck `l +64 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Processing Syringe seek to 1.5ml Aborted!:@checkpoint: omitted +619 #-> PRV +1874 #-> PRV +620 #-> PRV.air +2 .PRV.dial :air +4 "processing"%Z  +50 "core"  +655 #t-> PS.fill +3 .PS.seek 2.5ml +5 "processing"%\\' +803 .tPS.hold +3 "processing"%[+ +4 "core" 'XbX `l +63 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Processing Syringe seek to 2.5ml Aborted!:@checkpoint: omitted +240 #-> PSV.waste1 +2 .PSV.dial :waste1 +4 "processing"%]  +114 "core"  +223 #t-> PS.empty +3 .PS.seek :empty +4 "processing"%Y' +2189 "core" ' +2 "processing"%_% +3 "core" %M +4208 #t-> PSV.PSR +2 .PSV.dial PSR +4 "processing"%` +50 "core"  +230 #t-> PSR.flush +2 .PSR.select :flush +5 "processing"%j +847 #t-> PS.pull 1 + "processing"%a% +5 "core" %J +3 .tPS.seek 0.999ml +2 "processing"%^'RO +1099 "core" ' +2 "processing"%c% +4 "core" %RJJ  +956 #t-> PSR.air +2 .PSR.select :air +4 "processing"% +447 #t-> PS.pull 1 +2 "processing"%d% +3 "core" %RJ<  +4 .tPS.seek 1.999ml +2 "processing"%e'м +1099 "core" ' +2 "processing"%f% +4 "core" %пA  +408 #t-> PS.fill +59 .PS.seek 2.5ml +5 "processing"%g' +603 "core" ' +2 "processing"%h% +3 "core" %">  +599 #t-> PSV.PTV +2 .PSV.dial PTV +4 "processing"%i +79 "core" +2402 #t-> PRV.waste2 +2 .PRV.dial :waste2 +5 "processing"%j @ +80 "core" ? +1507 #t-> PSV +155 #-> PTV +264 #-> PRV +725 #-> PS.empty +2 .PS.seek :empty +6 "processing"%k' +2685 "core" ' +2 "processing"%l% +4 "core" %5 +1234 "Can"!O JJ +2710 #t-> PSV.PSR +2 .PSV.dial PSR +4 "processing"%m +81 "core"  +319 #t-> PS.fill +3 .PS.seek 2.5ml +5 "processing"%n' +341 .tPS.hold +3 "processing"%o+ +4 "core" 'Vc% am +63 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Processing Syringe seek to 2.5ml Aborted!:@checkpoint: omitted +153 #-> PSR +242 #-> PS.fill +3 .PS.seek 2.5ml +5 "processing"%p' +2317 "core" ' +2 "processing"%q% +4 "core" %!! \ +441 #t-> PSV.PTV +2 .PSV.dial PTV +4 "processing"%b +81 "core" +301 #t-> PS.empty +3 .PS.seek :empty +5 "processing"%s' +2663 "core" ' +2 "processing"%t% +4 "core" % +50235 "Can"S KK +60004 E KK +60004 EL KK +60004 M KK +60004 C KK +60004 Q KK +60004 E KJ +60004 UT KK +60004 {J KK +60004 8L KK +60004 R KK +60004 E KK +60004 sU KK +9158 #"bkha"-> exit +2 #Session Ended +50844 "Can"I KJ +60004 5N KK +60004 QM KK +60004 H KK +60004 O KK +60004 D KK +60004 P KK +60004 E KK +60004 U JK +60004 G KK +60004 ?T KK +60004 pK KJ +60004 -L KJ +60004 YN KK +60005  G KK +60004 P KK +60004 D KK +60004 Q KK +60004 C JJ +60004 U KJ +60004 H KJ +60004 2R KK +60004 ]L KK +60004 G KK +60004 O KK +60004 D KJ +60004 Q KK +60004 D KK +60004 S KK +60004 G KK +60004 @T KK +60004 xJ KK +60004 1N KK +60004 V KK +60004 _ KK +60004 vj KK +60004 q KK +60004 w KK +60004 } KK +60003 wY KK +60004 T KK +60004 bS KK +60004 M KK +60004 V KK +33153 #"brent"Session Begun +263 #-> ESP +3 "collection"'u +4 "core"  +  +2 "processing"%v +3 "core" V +2 "collection"'w +3 "core" | +  +2 "MFB"*x +3 "core"  +2 "MFB"*y9 +3 "core" 9|R +2 "MFB"*z% +3 "core" %ʇ` +5 "sampler"){% +3 "core" %:9 ~ +2 "collection"'|& +5 "core" &_a + & , ;  + "collection"'}% +5 "core" %5 U E  + %7^b +2 "processing"%~& +3 "core" &? +2 "processing"%% +3 "core" %A +2 "storage"(r& +4 "core" & \ +2 "storage"(% +3 "core" % \  +2 "collection"'9 +3 "core" 9 + 9 8 7 + "processing"%9 +3 "core" 9 +530 #"brent"-> CS +2 "collection"'% +5 "core" %5 8 C  +3 !"brent"o:Slide::Error :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"&Collection Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni:: velocityi: currenti:pwmi:erri: inPressi8 : outPressiC :deltaPressi : voltagef11.396204221894944&: @type2F +4 "core" %7\\a + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" I2C::Servo::Status3Reply[05:27->20] +981 #"brent"-> PS +3 "processing"%% +4 "core" % +1178 #"brent"-> CS.home.to 0 +2 .CS.reconfigure CSconfig +5 "collection"'#P d@b +4 ."brent"CS.home.seek 0ml +2 "collection"''4 +43 "core" '  Qb +2 !"brent"o:Slide::Error\ :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg".Collection Syringe overCurrent at 1.494ml:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmig:erri: inPressi : outPressi:deltaPressiQ : voltagef11.234201276386843: @type2F: @error:overCurrent: @tagi : @sourcei,:@destinationi% +957 "core" ' + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*I2C::Servo::AbsMove3Reply[06:27->20] +949 #"brent"-> CS +3 "collection"' % +5 "core" %6 C 6 ; + %3]` + !"brent"o:Slide::Error :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"&Collection Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni;: velocityi: currenti:pwmi:erri: inPressiC : outPressi6 :deltaPressi; : voltagef11.396204221894944&: @type2F +882 #-> CS.legend +1327 #-> CS.jog -300 +2 .CS.reconfigure CSconfig +5 "collection"'#P d@b +3 ."brent"CS.jog -300 +3 "collection"') +20 "core" )P ʞ +2 !"brent"o:Slide::Error\ :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg".Collection Syringe overCurrent at 1.509ml:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioniP: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef11.209655375552282: @type2F: @error:overCurrent: @tagi : @sourcei,:@destinationi% +55 "core" ) + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*I2C::Servo::RelMove3Reply[08:27->20] +1371 #"brent"-> CS.jog 300 +2 .CS.jog 300 +5 "collection"'\ ), +36 "core" )P 7Ȟ +2 !"brent"o:Slide::Error\ :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg".Collection Syringe overCurrent at 1.509ml:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioniP: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi7 : voltagef11.199837015218458}: @type2F: @error:overCurrent: @tagi: @sourcei,:@destinationi% +27 "core" ) + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*I2C::Servo::RelMove3Reply[0A:27->20] +3576 #"brent"-> Thread.lastErr +703 #-> Thread.lastErr.reply.status +2971 #-> CSV +779 #-> CSV.legend +1215 #-> CSV.wast2 +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `wast2' for CSV:Shaft: name:\ wast2: args[ +320 #-> CSV.waste2 +2 .CSV.dial :waste2 +4 "collection"' +4 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[7E:27->20]aborted at 4369 +108  +930 #"brent"-> CSV.waste2 +2 .CSV.dial :waste2 +655 #-> CSV.waste +2 .CSV.dial :waste +5 "collection"' +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[01:27->20]aborted at 4369 +111 +1214 #"brent"-> ESP.main.exit +14 #mEXIT +2 #"brent"Session Ended @1534195838.12CEST @1534195845.51CEST = =tMAIN =mMAIN_scheduler @CEST1534195847.14 #"core_reset"Sent BREAK +2 #t@0x0CB0, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x0F61, state=0x3A72, ifg=0x10, ie=0xF5 #@0x11EC, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1479, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1705, state=0x3A84, ifg=0x10, ie=0xFD #@0x1990, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1C1B, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1D33, state=0x3A84, ifg=0x80, ie=0xFD #@0x81D8, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +206 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi,; :\ @name@ +262 "Can" F MM +  F MM + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[0C:27->20]aborted at 4369 +2 "collection"' 0\ +2 ' -\ +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[12:27->20]aborted at 4369 +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +3 "core" %ʇ +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %75 ~ + .tSS.reconfigure SSconfig +2 "sampler")#.0X20] +2 "collection"' % +4 "core" %6 4 3 y + %+Ya  + .tCS.configure CSconfig +2 "collection"'#P d@b +2 "processing"% & +3 "core" & + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +3 % % +3 "core" % + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure PSconfig +2 "processing"%#A d`xb +3 !to:I2C::NodeOffline:bt["8/home/esp/esp2/lib/framework.rb:85:in `missingAxes'")/home/esp/esp2/lib/esp.rb:55:in `[]'"1/home/esp/esp2/lib/esp.rb:55:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"manipulator Not Responding + #MISSING Hand +4 !o:I2C::NodeOffline:bt["8/home/esp/esp2/lib/framework.rb:85:in `missingAxes'")/home/esp/esp2/lib/esp.rb:55:in `[]'"1/home/esp/esp2/lib/esp.rb:55:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"manipulator Not Responding +3 #MISSING Forearm +2 !o:I2C::NodeOffline:bt["8/home/esp/esp2/lib/framework.rb:85:in `missingAxes'")/home/esp/esp2/lib/esp.rb:55:in `[]'"1/home/esp/esp2/lib/esp.rb:55:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"manipulator Not Responding + #MISSING Elbow +5 "storage"(& +2 "core" & +2 .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 .tPCR.off +2 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +2 #All dwarf controllers running firmware version 3.75 +2 "sampler") +10 #tCleanly exited at 23:30:38CEST13-Aug-18 +816 #-> CSV.position + "collection"' +3 "core"  +  +757 #t-> CSV.rawPosition + "collection"' +3 "core"  +  +2958 #t-> CSV.legend +1077 #-> CSV.to CBV + .CSV.dial CBV +2 "collection"' +49 "core" ~ +2097 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[15:27->20]aborted at 4369 +76  +1212 #t-> CSV.stop.rawPosition +2 .CSV.stop + "collection"' +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[16:27->20]aborted at 4369 +2  +2 !to: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageJundefined method `rawPosition' for #: name:rawPosition: args[ +4 "core"  !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/I2C::Shaft::RotateReply[17:27->20] at 4369 +2030 #t-> CSV.stop;CSV.rawPosition + .CSV.stop +2 "collection"' +5 "core"   +2 "collection"' +3 "core"  +  +937 #t-> CSV.air +2 .CSV.dial :air + "collection"' @ +47 "core" B +281 #t-> CSV.stop;CSV.rawPosition + .CSV.stop +2 "collection"' +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[1A:27->20]aborted at 4369 +2 B + "collection"' +4 "core" B +  +  !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/I2C::Shaft::RotateReply[1B:27->20] at 4369 +2661 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +80 "core" +1827 #t-> CSV.stop;CSV.rawPosition + .CSV.stop +2 "collection"' +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[1D:27->20]aborted at 4369 +3 + "collection"' +4 "core"  +   + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/I2C::Shaft::RotateReply[1E:27->20] at 4369 +828 #t-> CSV.stop;CSV.rawPosition + .CSV.stop +2 "collection"' +6 "core"  +2 "collection"'! +3 "core"  +  +1365 #t-> CSV.stop + .CSV.stop + "collection"'" +6 "core"  +2889 #t-> CSV.waste; CSV.stop + .CSV.dial :waste +2 .CSV.stop + "collection"'# +6 "core"  +246 #t-> CSV.waste; CSV.stop + .CSV.dial :waste +2 .CSV.stop + "collection"'$ +6 "core"  +1153 #t-> CSV.waste2; CSV.stop + .CSV.dial :waste2 +2 "collection"'% +113 "core"  + .tCSV.stop +2 "collection"'& +3 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[25:27->20]aborted at 4369 +  +4  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/I2C::Shaft::RotateReply[26:27->20] at 4369 +5666 #t-> Valve +452 #-> Shaft +2 "collection"'' +3 "core"   +2 "collection"'( +4 "core"   +2 "processing"%) +3 "core"  + "processing"%* +3 "core" V +2 "processing"%+ +3 "core" ? +2 "processing"%, +2 "core" ? +2 "sampler")- +3 "core"  + "collection"'. +4 "core" |  +2 "MFB"*/ +2 "core" n +2 "MFB"*0 +3 "core"  +3 "MFB"*1 +2 "core"  +460 #t-> PSV + "processing"%2 +3 "core"  +1157 #t-> PSV.stop;PSR.rawPosition + .PSV.stop +2 "processing"%3 +4 "core" + .tPSR.select :rawPosition +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"=Processing Valve::Manifold has no selection: rawPosition +749 #-> PSV.stop;PSV.rawPosition + .PSV.stop +2 "processing"%4 +4 "core" +2 "processing"%5 +3 "core"  +575 #t-> PSV.legend +1392 #-> PSV.air;PSV.rawPosition + .PSV.dial :air +2 "processing"%6  +80 "core"  +2 "processing"%7 +3 "core"  +655 #t-> PSV.air;PSV.rawPosition + .PSV.dial :air +2 "processing"%8 +2 "core"  +1591 #t-> PSV.PTR;PSV.rawPosition +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message)undefined method `PTR' for PSV:Shaft: name:PTR: args[ +1276 #-> PSV.waste1;PSV.rawPosition +2 .PSV.dial :waste1 + "processing"%9  +111 "core"  +2 "processing"%: +3 "core"  +908 #t-> PSV.waste2;PSV.rawPosition + .PSV.dial :waste2 +2 "processing"%;  +47 "core"  +2 "processing"%< +3 "core"  +1278 #t-> PSV.slop +1879 #-> PSR.position 0 +2 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"(wrong number of arguments (2 for 1) +1357 #-> PSV.position 0 +2 "processing"%= +2 "core"  +1828 #t-> PSV.CBV.position 0 + .PSV.dial CBV +2 "processing"%> @ +46 "core" ? +2 !to: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageGundefined method `position' for #: name: position: args[i +908 #-> PSV.position 0 +2 "processing"%? +2 "core" ? +1937 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%@  +79 "core"  +291 #t-> PSV.position 0 +2 "processing"%A +2 "core"  +11140 "Can"U KK +60004 H KK @CEST1534197653.74 T KK +60004 SN KK +60004 F KK +60004 R KK +60004 D KK +8641 #t-> Hand +1010 #-> Hand.open + .Hand.open +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"VHand could not finish opening because\ manipulator microcontroller never signed on:@checkpoint: omitted +1224 #-> Hand.dwarf +1245 #-> Arm.ready! +2 .Forearm.reconfigure LooseForearm +3 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Kmanipulator microcontroller never signed on during Forearm reconfigure:@checkpoint: omitted +424 #-> ESP.configure +124 "sampler") +2 )B +2 "core"  + "collection"' +2 'C +3 "core"  + "processing"% +2 %D +3 "core"  + "MFB"* +3 *E +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*F  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *G% +3 "core" %ʇ +2 .tAS.hold +2 "MFB"*H+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")I% +3 "core" %87 ~ + .tSS.hold +2 "sampler")J+ +3 "core" + + .tSS.configure SSconfig +2 "sampler")#.0X  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[4B:27->20] +3 "collection"'L% +4 "core" %6 2 4 g + %+\\^  + .tCS.configure CSconfig +2 "collection"'#P d@b +3 "processing"%M& +2 "core" & +2 .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 %N% +3 "core" % + .tPS.hold +2 "processing"%O+ +4 "core" + + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 !to:I2C::NodeOffline:bt["8/home/esp/esp2/lib/framework.rb:85:in `missingAxes'")/home/esp/esp2/lib/esp.rb:55:in `[]'"1/home/esp/esp2/lib/esp.rb:55:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(ESP):39:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0: mesg"manipulator Not Responding #MISSING Hand +2 !o:I2C::NodeOffline:bt["8/home/esp/esp2/lib/framework.rb:85:in `missingAxes'")/home/esp/esp2/lib/esp.rb:55:in `[]'"1/home/esp/esp2/lib/esp.rb:55:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(ESP):39:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0: mesg"manipulator Not Responding + #MISSING Forearm +3 !o:I2C::NodeOffline:bt["8/home/esp/esp2/lib/framework.rb:85:in `missingAxes'")/home/esp/esp2/lib/esp.rb:55:in `[]'"1/home/esp/esp2/lib/esp.rb:55:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(ESP):39:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0: mesg"manipulator Not Responding #MISSING Elbow +3 "storage"(P& +3 "core" & a +2 .tSC.configure SCloose +2 "storage"($.(\ 1~b +2 (Q% +3 "core" % + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'R  +2 "core" + + .tCH.configure CHconfig +2 "collection"'\ 2 + .tPH.coast +2 "processing"%S  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +2 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +2 #All dwarf controllers running firmware version 3.75 +2 "sampler") +3 "processing"% +441 #t-> Arm.ready! + .Forearm.reconfigure LooseForearm +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Kmanipulator microcontroller never signed on during Forearm reconfigure:@checkpoint: omitted +1588 #-> ESP.configure +123 "sampler") +2 )T +2 "core"  + "collection"' +3 'U +2 "core"  +2 "processing"% +2 %V +3 "core"  + "MFB"* +2 *W +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*X  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *Y% +3 "core" %ʇG +2 .tAS.hold + "MFB"*Z+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")[% +2 "core" %97 ~ +2 .tSS.hold +2 "sampler")\\+ +2 "core" + +2 .tSS.configure SSconfig +2 "sampler")#.0X20] +3 "processing"%_& +3 "core" & + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 %`% +3 "core" % + .tPS.hold +2 "processing"%a+ +3 "core" + +2 .tPS.configure PSconfig +2 "processing"%#A d`xb +3 !to:I2C::NodeOffline:bt["8/home/esp/esp2/lib/framework.rb:85:in `missingAxes'")/home/esp/esp2/lib/esp.rb:55:in `[]'"1/home/esp/esp2/lib/esp.rb:55:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(ESP):41:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0: mesg"manipulator Not Responding + #MISSING Hand +2 !o:I2C::NodeOffline:bt["8/home/esp/esp2/lib/framework.rb:85:in `missingAxes'")/home/esp/esp2/lib/esp.rb:55:in `[]'"1/home/esp/esp2/lib/esp.rb:55:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(ESP):41:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0: mesg"manipulator Not Responding + #MISSING Forearm +2 !o:I2C::NodeOffline:bt["8/home/esp/esp2/lib/framework.rb:85:in `missingAxes'")/home/esp/esp2/lib/esp.rb:55:in `[]'"1/home/esp/esp2/lib/esp.rb:55:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(ESP):41:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0: mesg"manipulator Not Responding + #MISSING Elbow +4 "storage"(b& +3 "core" & u + .tSC.configure SCloose +2 "storage"($.(\ 1~b +3 (c% +3 "core" % 5 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'d  +2 "core" + + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%e  +3 "core" + .tPH.configure PHconfig +2 "processing"%\ 2 +2 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +2 #All dwarf controllers running firmware version 3.75 +2 "sampler") +1578 #t-> ESP.shutdown +2 ."shutdown"AS.coast +2 #tAsleep / Shutdown + "MFB"*5 +3 ."shutdown"SS.coast + "sampler")5 +2 ."shutdown"PS.coast + "processing"%5 +38 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +561 #t-> ESP.configure +2 #Powering core bus +501 .Gate.power :raw,:ON +3 "sampler") +2 )f + "core"  +2 "collection"' +2 'g +2 "core"  +2 "processing"% +2 %h +2 "core"  +2 "MFB"* +2 *i +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*j  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *k% +3 "core" %Z +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")l% +3 "core" %88 \\ + .tSS.configure SSconfig +2 "sampler")#.0X Hand +555 #-> Hand.close + .Hand.close + "manipulator"&w/ +20 "core" / +687 #t-> Hand.open + .Hand.open + "manipulator"&x1 +74 "core" 1 +599 #t-> Hand.close +2 .Hand.close + "manipulator"&y/ +73 "core" / +18416 #t-> CS + "collection"'z% +3 "core" %\\b +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"&Collection Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi\\: outPressib:deltaPressi: voltagef12.250401570937655: @type2F +435 #-> CS.legen +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `legen' for CS:Syringe: name:\ legen: args[ +510 #-> CS.legend +5805 #-> CS.jog 300 +2 .CS.jog 300 + "collection"'{), +59 "core" ) +2 "collection"'|% +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"&Collection Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni): velocityi: currenti:pwmi :erri: inPressi[: outPressi_:deltaPressi: voltagef12.245492390770742: @type2F +364 #-> CS.jog 300 +2 .CS.jog 300 + "collection"'}), +63 "core" ) +2 "collection"'~% +4 "core" %V\\`  +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"&Collection Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioniV: velocityi: currenti:pwmi :erri : inPressi\\: outPressi`:deltaPressi: voltagef12.245492390770742: @type2F +1934 #-> CS.jog -600 +2 .CS.jog -600 + "collection"') +93 "core" ) +2 "collection"'% +3 "core" %\\a +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"&Collection Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi\\: outPressia:deltaPressi: voltagef12.245492390770742: @type2F +588 #-> CS.jog -300 +2 .CS.jog -300 + "collection"') +64 "core" ) +2 "collection"'% +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"&Collection Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi[: outPressi`:deltaPressi: voltagef12.245492390770742: @type2F +263 #-> CS.jog -300 +2 .CS.jog -300 + "collection"') +74 "core" ) +2 "collection"'% +3 "core" %\\a +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"&Collection Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi\\: outPressia:deltaPressi: voltagef12.245492390770742: @type2F +174 #-> CS.jog -300 +2 .CS.jog -300 + "collection"') +72 "core" ) +2 "collection"'% +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"&Collection Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi[: outPressi_:deltaPressi: voltagef12.240583210603830: @type2F +574 #-> CS.home.to 0 +2 .CS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.home.seek 0ml +2 "collection"'\ '4 +1029 "core" ' +2 "collection"' % +3 "core" %2[a +3608 #t-> CSR +587 #-> CSV + "collection"'  +3 "core"  +2176 #t-> CS.to 3 +2 .CS.seek 3ml +2 "collection"' '0 +869 "core" ' +2 "collection"'% +3 "core" %0\\`  +339 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'' +868 "core" ' +2 "collection"'% +3 "core" %\\` +593 #t-> CS.jog -200 +2 .CS.jog -200 + "collection"')8 +52 "core" ) +2 "collection"'% +3 "core" %?[a +17 "Can"R ED +205 #t-> CS.jog -200 +2 .CS.jog -200 + "collection"')8 +61 "core" ) +2 "collection"'% +3 "core" %v\\a +135 #t-> CS.jog -200 +2 .CS.jog -200 + "collection"')8 +51 "core" ) +3 "collection"'% +3 "core" %ΰ]a3 +135 #t-> CS.jog -200 +2 .CS.jog -200 + "collection"')8 +68 "core" ) +2 "collection"'% +3 "core" %\\_  +156 #t-> CS.jog -200 +2 .CS.jog -200 + "collection"')8 +67 "core" ) +2 "collection"'% +3 "core" %\\` +193 #t-> CS.jog -200 +2 .CS.jog -200 + "collection"')8 +77 "core" ) +2 "collection"'% +3 "core" %Q\\` +182 #t-> CS.jog -200 +2 .CS.jog -200 + "collection"')8 +79 "core" ) +2 "collection"'% +3 "core" %˄[a" +1026 #t-> CS.status + "collection"' % +3 "core" %˄^a3 +1149 #t-> CS.jog -500 +2 .CS.jog -500 + "collection"'!) +29 "core" )1f[a7 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"/Collection Syringe overCurrent at -0.189ml:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni1: velocityi: currentif:pwmi:erri: inPressi[: outPressia:deltaPressi7: voltagef12.166945508100147+: @type2F: @error:overCurrent: @tagi&: @sourcei,:@destinationi% +948 #-> CS.home.empty +2 .CS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.home.seek :empty +2 "collection"'"' +1050 "core" ' +2 "collection"'#% +3 "core" %^` +1197 #t-> CS.jog -200 +2 .CS.jog -200 + "collection"'$)8 +52 "core" ) +2 "collection"'%% +3 "core" %=\\b +481 #t-> CS.status +2 "collection"'&% +3 "core" %=\\c +357 #t-> CS.jog -200 +2 .CS.jog -200 + "collection"'')8 +61 "core" ) +2 "collection"'(% +3 "core" %q]a +319 #t-> CS.status + "collection"')% +3 "core" %q_`, +269 #t-> CS.jog -200 +2 .CS.jog -200 + "collection"'*)8 +50 "core" ) +2 "collection"'+% +3 "core" %Ϋ[_ +224 #t-> CS.status + "collection"',% +3 "core" %ΫZa +201 #t-> CS.jog -200 +2 .CS.jog -200 + "collection"'-)8 +60 "core" ) +2 "collection"'.% +3 "core" %\\b +185 #t-> CS.status + "collection"'/% +3 "core" %\\_8 +422 #t-> CS.jog -200 +2 .CS.jog -200 + "collection"'0)8 +75 "core" ) +2 "collection"'1% +3 "core" %[`  +169 #t-> CS.status + "collection"'2% +3 "core" %\\_7  +284 #t-> CS.jog -200 +3 .CS.jog -200 + "collection"'3)8 +56 "core" ) +2 "collection"'4% +3 "core" %P[a +254 #t-> CS.status + "collection"'5% +3 "core" %P[c +1090 #t-> CS.jog -100 +2 .CS.jog -100 + "collection"'6) +40 "core" ) +2 "collection"'7% +3 "core" %[a +209 #t-> CS.status + "collection"'8% +3 "core" %\\c +1007 #t-> CS.to 0 +2 .CS.seek 0ml +2 "collection"'9'4 +137 "core" ' +2 "collection"':% +3 "core" %8^_%  +23950 #t-> 4096+192 +1348 #-> 4096+192+64 +458 #-> 4096+192+64+16 +21271 "Can"G DD +16751 #t-> ESP.ready! +3 "collection"';% +4 "core" %8Z`M  +2 "processing"%<% +3 "sampler")=% + "manipulator"&>% +10 "core" %% + %89 + % X ^ \  +2 "manipulator"&?% + ."rdyProcessing"PSV.dial :air +4 ."rdySampler"Intake.select :close +2 "processing"%@  + ."rdySampler"Exhaust.select :close +2 .CTV.dial :air +2 "collection"'A  +2 "core" % Y Y 0 +3 .tForearm.home.seek :retract +2 "manipulator"&B'\ +2 "core" + ."rdySampler"CSV.dial :waste1 +2 "collection"'C +63 "core" ' + ."closeHand"Hand.close +4 .tElbow.jog 1500 +3 "manipulator"&D/ + &E* +22 "core" / +14  +2 ."rdyProcessing"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%F' +3 "core" * +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 .tElbow.reconfigure LooseElbow +2 "sampler")G +2 "manipulator"&$ &.,(#b +4 "core"  + .tElbow.home.seek :clear +4 "sampler")I + "manipulator"&K(d +4 "core"  +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +2 "sampler")#.0X can +2 "Can"UN oo +1786 #t-> Hand +560 #-> Puck .count + "storage"(k% +3 "core" %S s : +34 .tSE.seek :down +14 "storage"(l'X +4 "core" ' + .tSE.coast + "storage"(5 +2 .tHand.open + "manipulator"&m1 +67 "core" 1 +2 "manipulator"&n% +3 "core" % \   +2 .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(o( +233 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 (p& +3 "core" & # + "manipulator"&q& +4 "core" &`   U +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&r( +29 "core" ( +2 "manipulator"&s& +4 "core" & !  * +2 "storage"(t& +3 "core" & 2 +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&u' +102 "core" ' +3 "storage"(v& +3 "core" & W +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +6 .tSE.seek beamBreak + "storage"(w'V +287 "core" ' +2 "storage"(x- +3 "core" -'V + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (y% +3 "core" %S +2 ."downElevator"SE.seek :down +3 "storage"(z'X +100 (|% +2 "core" %n> O a +2 "manipulator"&~% +4 "core" %  l} + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +89 "core" ' +75 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +212 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 (}& +3 "core" & } ' + "manipulator"&& +4 "core" &\  d +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & ( i +2 "storage"(& +4 "core" & n ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(& +4 "core" & g ( + .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +6 .tSE.seek beamBreak + "storage"('V +289 "core" ' +2 "storage"( - +3 "core" -'V + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ( % +3 "core" %S s 1 +2 ."downElevator"SE.seek :down +3 "storage"(\ 'X +100 (% +2 "core" %=8 k n = a +2 "manipulator"& % +4 "core" %н \  q + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +77 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast +2 "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"((~ +209 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 (& +3 "core" &  + + "manipulator"&& +4 "core" &  +2 .tElbow.seek 3 + "manipulator"&( +15 "core" ( +2 "manipulator"&& +4 "core" & L + "storage"(& +4 "core" &  + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&'н +92 "core" ' +2 "storage"(& +3 "core" &  + +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak + "storage"('V +291 "core" ' +2 "storage"(- +3 "core" -'V + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (% +3 "core" %V q t +2 ."downElevator"SE.seek :down +3 "storage"('X +100 (% +2 "core" %98 h M a +2 "manipulator"&% +4 "core" %\  = + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +72 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(!(,% +208 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 (& +3 "core" &,& Z ( + "manipulator"&#& +4 "core" & \   +2 .tElbow.seek 4 +2 "manipulator"&%(k +13 "core" ( +2 "manipulator"&"& +4 "core" &r * h + "storage"(&& +4 "core" &,& k ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&('Ю +92 "core" ' +2 "storage"($& +3 "core" &,& ( +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +6 .tSE.seek beamBreak + "storage"()'V +290 "core" ' +2 "storage"(+- +3 "core" -'V + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (,% +3 "core" %^ O +2 ."downElevator"SE.seek :down +3 "storage"(''X +100 (.% +4 "core" %M9 v k 0 a + "manipulator"&/% +4 "core" %С \  { + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +93 "core" ' +79 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(1(; +209 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 (2& +2 "core" &;F b ` 5 +2 "manipulator"&-& +4 "core" &r W + .tElbow.seek 5 +2 "manipulator"&4(_ +20 "core" ( +2 "manipulator"&0& +4 "core" &d   I + "storage"(5& +4 "core" &; O  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&7'e +100 "core" ' +2 "storage"(8& +3 "core" &;\  +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +6 .tSE.seek beamBreak + "storage"(3'V +288 "core" ' +2 "storage"(:- +3 "core" -'V + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (6% +3 "core" %_ * +2 ."downElevator"SE.seek :down +3 "storage"(;'X +100 (>% +2 "core" %p> a +2 "manipulator"&<% +3 "core" %Y  _P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&='\ +95 "core" ' +74 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(?(K +206 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 (A& +2 "core" &K  ( +2 "manipulator"&D& +4 "core" &d I + .tElbow.seek 6 +2 "manipulator"&@(j +3 "core" ( + "manipulator"&C& +4 "core" &d & EI +2 "storage"(G& +3 "core" &K L ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&I'и +93 "core" ' +2 "storage"(E& +3 "core" &K x ( +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +6 .tSE.seek beamBreak + "storage"(9'V +291 "core" ' +2 "storage"(N- +3 "core" -'V + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ( % +3 "core" %] t +2 ."downElevator"SE.seek :down +3 "storage"(F'X +100 (B% +2 "core" %x7 v ) a +2 "manipulator"&K% +4 "core" % M + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +89 "core" ' +76 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(V([h +203 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 (U& +3 "core" &[e o 1 + "manipulator"&R& +4 "core" &d PI +2 .tElbow.seek 7 + "manipulator"&( +37 "core" ( +2 "manipulator"&Y& +4 "core" & FD + "storage"([& +4 "core" &[fr ^ Z 5 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&]' +94 "core" ' +2 "storage"(^& +3 "core" &[fq ^ y 9 +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +6 .tSE.seek beamBreak + "storage"(_'V +291 "core" ' +2 "storage"(`- +3 "core" -'V + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (b% +3 "core" %\\ ; C $ +46 ."downElevator"SE.seek :down +4 "storage"(c'X +98 (d% +3 "core" %0 4 . a + "manipulator"&e% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +87 "core" ' +80 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +31562 "Can"1T NN +20582 #t-> exit +5 #mEXIT @1534202062.57CEST @1534228815.15CEST = =tMAIN =mMAIN_scheduler @CEST1534228816.81 #"core_reset"Sent BREAK + #t@0x6883, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +207 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +264 "Can" I ^ +  I ^ #tPolling Can every 10:00 +4 #Cleanly exited at 01:14:22CEST14-Aug-18 +462 #-> ESP.ready! +3 #Powering core bus +511 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %?= + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\ \ \   +2 "manipulator"&?& +3 "core" &n\ \  z +2 "storage"(@& +3 "core" & p p u * +2 "storage"(A% +3 "core" %R e q 8 +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +1100 #t-> require 'shuffle' +453 #-> clear! +479 #-> access 1 +2 .SE.seek :down + "storage"(D'X +4 "core" ' +2 "manipulator"&E% +4 "core" %\ \   +2 "manipulator"&F& +3 "core" &n  + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(G(; +543 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (H& +3 "core" &;   +3976 #t-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] + #Loading generic puck from tube 1 into Collection Clamp +2 "collection"'I& +3 "core" &\\c0  + .tHand.open + "manipulator"&J1 +71 "core" 1 +2 "manipulator"&K% +4 "core" % \   +2 "storage"(L% +3 "core" %S 7 +2 "storage"(M. +2 "core" .(; +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(N( +677 "core" ( +43 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (O& +3 "core" &  + "manipulator"&P& +4 "core" &n  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&Q( +23 "core" ( +2 "manipulator"&R& +4 "core" & ( i" +2 "storage"(S& +4 "core" & H +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&T' +95 "core" ' +2 "storage"(U& +4 "core" & } +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(V'V +308 "core" ' +2 "storage"(W- +3 "core" -'S +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (X& +2 "core" &  +2 "manipulator"&Y& +3 "core" & " +3 .tElbow.seek 1 + "manipulator"&Z( +19 "core" ( +2 "manipulator"&[& +4 "core" & ,  +2 "storage"(\\& +3 "core" & E +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&]'υ +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&^/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&_& +5 "storage"(`'X +2 "core" &  +2 "manipulator"&a% +4 "core" % τ  7 5 +2 .tForearm.seek :retract +2 "manipulator"&b'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&c(ӷ +163 "core" ' + ( + ."downElevator"SE.coast +4 "manipulator"&d& + "storage"(5 +6 "core" &Ӽ( Du + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" &ӽ& Ct +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&f' +99 "core" ' +3 "manipulator"&g& +4 "core" &ӽ& nCt + "manipulator"&h% +4 "core" % Q +2 "collection"'i& +4 "core" &`d-  + "collection"'j& +4 .tCC.seek :closed +2 "collection"'k(W +2 "core" &`e0  +4 &\\c J +9 &C^d 5 +10 &1i_c J +9 &u^c Z +9 &x\\]d Z +10 &:]^d Z +9 &[_d Z +9 &\\]d Z +10 &Y_d Z +9 &BZ_d Z +10 &_]d Z +9 & Z]e' Z +9 &"Y^f5 Z +10 &$K]^b5 Y +9 && Y^d= Y +9 &'`_eA Z +10 &)U\\dM Y +9 &+SZ`eO Y +10 &-]^cI Z +9 &.`^bN Z +9 &0\\]cQ Y +10 &2Y]^c^ Z +9 &4Y\\de Z +9 &5\\^c_ Z +10 &7^_ca Z +9 &9b\\_do Z +10 &;%X^cu Y +9 &<^_dv Z +9 &>Y^d Y +10 &@i`]d Z +9 &B+Z^e Z +9 &CY_b Y +10 &E_]c Z +9 &Gq_^c Z +10 &I/m_b [ +9 &J]c ^ +9 &L\\a |b +10 &NR]a yb. +9 &P\\` ybB +9 &Q\\` ybM +10 &S\\[b ybM +9 &U^_ xbK +10 &VZ` y< +9 &WR^_ U +9 ( + &WYb\\` N + "collection"'j& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.21 + .Hand.open + "manipulator"&l1 +65 "core" 1 +2 "manipulator"&m% +4 "core" %  N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%o& +4 "core" & \ +2 "manipulator"&p% +4 "core" %\ \  +2 "storage"(q% +3 "core" %T %  +2 "storage"(r. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(s( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (t& +3 "core" & 2  +2 "manipulator"&u& +3 "core" && Cm +2 "manipulator"&v% +3 "core" %\ \  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&w( +183 "core" ( +2 "manipulator"&x& +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"&z' +103 "core" ' +2 "storage"({& +4 "core" & [  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(|'V +307 "core" ' +2 "storage"(}- +3 "core" -'[ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (~& +3 "core" & z  +2 "manipulator"&& +3 "core" &  z +2 .tElbow.seek 1 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"(& +4 "core" &  +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&'υ +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +5 "storage"('X +2 "core" &  +2 "manipulator"&% +3 "core" % ω  > +2 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&\ (w +172 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +99 "core" ( +3 "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 PC + "manipulator"& ' +94 "core" ' +2 "manipulator"&& +4 "core" & +  +2 "manipulator"&% +4 "core" %Ͼ \  - +2 "processing"%& +3 "core" & \ +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%(T +2 "core" & \ +2 &  +10 &2~ . +9 &` B +9 &3r V +10 &O X +9 &L X +10 &rM X +9 &5L W +9 &O W +10 &N W +9 &yN X +9 & ;P X +10 &!Q X +9 &#R X +10 &%H X +9 &'CL X +9 &)O X +10 &*N X +9 &,T X +9 &.LO X +10 &0N W +9 &1Q X +10 &3M W +9 &5UO W +9 &7K X +10 &8R X +9 &:S W +9 &<]O W +10 &>L X +9 &?L W +10 &AQ W +9 &CdP W +9 &E%N X +10 &FU X +9 &H_ Y +9 &Jap [ +10 &L\ ^ +9 &M _ +10 &O _ +9 &Q^ _ +9 &S  _ +10 &TQm #k +9 &T G 3 +5 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.70 +2 .Hand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % Ͼ 9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%& +4 "core" &T(< 3 +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +4 "core" % \    + "storage"(% +4 "core" %M B  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" & T \\  ) +2 "manipulator"& & +3 "core" & . +2 "manipulator"&"% +3 "core" % \ O +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +258 "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"&!' +95 "core" ' +2 "storage"(*& +4 "core" & Z X ) +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(,'V +292 "core" ' +2 "storage"(+- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(%' +37 "core" ' +2 "manipulator"&'& +4 "core" &  +2 "manipulator"&/% +3 "core" % ~t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&0'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&1(w +260 "core" ( +10 "manipulator"&2& +4 "core" & [ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" & [ +2 .tForearm.seek PC + "manipulator"&4' +91 "core" ' +2 .tHand.close + "manipulator"&5/ +72 "core" / +2 .tPC.seek :open +2 "processing"%6( +406 "core" ( +2 "storage"(7& +4 "core" & b m  ) +2 "manipulator"&8& +3 "core" & S[ +2 "manipulator"&9% +3 "core" % ^\ +2 .tForearm.seek :retract +2 "manipulator"&:'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&;( +267 "core" ( +2 "manipulator"&<& +4 "core" & '1 +2 "storage"(=& +3 "core" & R [ i ) +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&>' +89 "core" ' +2 .tHand.open + "manipulator"&?1 +66 "core" 1 +2 "storage"(@- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(A' +20 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"(B'_ +54 "core" ' +2 #tLights, camera, ACTION! + "storage"(C- +4 "core" -'_ + "storage"(E& +4 "core" & c ) +2 "manipulator"&F& +3 "core" &   c0 +2 .tElbow.seek 2 +2 "manipulator"&#( +3 "core" ( +2 "manipulator"&$& +4 "core" & " " @0 + "storage"(H& +4 "core" & ? ) +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&I' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(J' +68 "core" ' +2 "manipulator"&K& +4 "core" & 0 +2 "storage"(L& +4 "core" & f ` X ) + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&M' +27 "core" ' +2 .tElbow.hold +2 "manipulator"&G, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0 Pucks below Top Plate +2 "storage"(O' +29 "core" ' +2 "manipulator"&P% +4 "core" %A } ~ F +2 "storage"(R& +3 "core" & "  t ) +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 350 counts + "manipulator"&S'm +14 "core" ' +2 "manipulator"&U& +4 "core" & & 80 +2 "storage"(&& +4 "core" & m k ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&)' +27 "core" ' +2 "storage"(D% +4 "core" % x s +2 ."downElevator"SE.seek :down +4 "storage"(W'X +99 (X% +3 "core" %/9 P N : a +2 "manipulator"&Y% +3 "core" %б # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&['\ +86 "core" ' +74 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'\\& +4 "core" &WYbX]@ N + #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&^% +4 "core" %\  B +2 "storage"(_% +3 "core" %Y @  +2 "storage"(a. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(Q( +15 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (T& +3 "core" & )   +2 "manipulator"&d& +3 "core" & \  80 +2 .tElbow.seek 2 +2 "manipulator"&e( +3 "core" ( +2 "manipulator"&V& +3 "core" & c0 +2 "storage"(]& +3 "core" & C ~  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&g' +96 "core" ' +3 "storage"(h& +3 "core" & C R  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(Z'V +310 "core" ' +2 "storage"(i- +3 "core" -'[ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&`& +3 "core" & +0 +2 "storage"(b& +3 "core" & A =  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&-' +22 "core" ' +2 .tElbow.hold +2 "manipulator"&l, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(m- +2 "core" -'[ +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(o' +28 "core" ' +2 "manipulator"&p% +4 "core" %A + +2 "storage"(q& +3 "core" & B y y g  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 350 counts + "manipulator"&r'm +15 "core" ' +2 "manipulator"&j& +4 "core" &\  0 +2 "storage"(t& +4 "core" & A !  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&u' +26 "core" ' +3 .tSE.seek 1.04 Pucks below Top Plate +2 "storage"(v' +42 "core" ' +2 "manipulator"&f& +4 "core" & W0 +2 "manipulator"&x% +3 "core" % \   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&y'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&N(ӷ +159 "core" ( +2 "manipulator"&c& +4 "core" &! :?Q + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +2 "core" &! >?Q +2 .tForearm.seek CC +2 "manipulator"&n' +91 "core" ' +2 .tHand.close + "manipulator"&}/ +65 "core" / +2 .tCC.seek :open +2 "collection"'~( +422 "core" ( +2 "storage"(& +4 "core" & A   + "storage"(& +4 "core" & A   + "manipulator"&& +4 "core" &" ?Q + "manipulator"&% +4 "core" % D s +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +175 "core" ( +2 "manipulator"&w& +4 "core" &  R +2 "storage"(z& +3 "core" & A #  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&|' +98 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"& 1 +69 "core" 1 +41 "manipulator"& % +4 "core" % @  + "storage"(& +4 "core" & A <  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 349 counts + "manipulator"&'l +14 "core" ' +2 "manipulator"&& +4 "core" &   W +2 "storage"(& +3 "core" & A o  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +28 "core" ' +2 "storage"( % +4 "core" % +2 ."downElevator"SE.seek :down +4 "storage"(.'X +99 (% +3 "core" %( - ` +2 "manipulator"&% +3 "core" %Ь \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 2 to 3 of [1..7] + #Loading generic puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &^b+ +2 "manipulator"&% +3 "core" % \  3 = } y +2 "storage"(% +4 "core" %d +2 "storage"(. +2 "core" . +38 .tSC.reconfigure SCtight +10 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"( ( +16 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +4 "core" & /  +2 "manipulator"& & +3 "core" &  +2 .tElbow.seek 2 +2 "manipulator"&"( +3 "core" ( +2 "manipulator"&s& +4 "core" &  z +2 "storage"((& +3 "core" & C K  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(\ & +4 "core" & C   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(*'V +309 "core" ' +2 "storage"(- +3 "core" -'R +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (+& +2 "core" & A )  +2 "manipulator"&'& +3 "core" &  C +2 .tElbow.seek 2 + "manipulator"&/( +3 "core" ( +2 "manipulator"&,& +3 "core" &  d +2 "storage"(!& +4 "core" & A ,  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&2'; +21 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&3/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(5'X +6 "core" &  R + "manipulator"&0% +4 "core" % ?   +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&7(ӷ +157 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ( +2 "manipulator"&8& +3 "core" & + I<? +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" & \  W<? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4' +102 "core" ' +2 "manipulator"&<& +4 "core" & b<? +2 "manipulator"&=% +3 "core" %!  +3 "collection"'1& +4 "core" &^e +2 "collection"'?& +3 .tCC.seek :closed +2 "collection"'@(W +3 "core" &^d! +3 &^c  +9 &%]e . +9 &]]d B +10 &$_c W +9 &\\_b Y +9 &V_c Y +10 &aU]b Y +9 &#T]c Y +9 &Z^c Y +10 &T_f Y +9 &jW^d Y +10 & ,R^d Y +9 &!Q]d Y +9 &#R^d Y +10 &%rV]d\ Y +9 &'5V^d Y +9 &(S_b\ X +10 &*U`g\ Y +9 &,|S[d X +10 &.=Z_d Y +9 &/R`c Y +9 &1U^e X +10 &3Y_e Y +9 &5EU`d Y +9 &7Sad X +10 &8O`d Y +9 &:T`c X +10 &Y^d Y +9 &?T_e Y +10 &AU`d X +9 &CUU_c X +9 &EU^c Y +10 &FU_e Y +9 &H__d Z +10 &JUn_d [ +9 &L \\a _ +9 &M^b {b" +10 &Ov[b {b0 +9 &Q'^b zbA +9 &R\\b zbG +10 &T[` ybI +9 &V4]_ y] +10 &W@+\\_ &o +9 &WZw[c\ U +2 ( + "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.31 + .Hand.open + "manipulator"&C1 +77 "core" 1 +2 "manipulator"&E% +4 "core" %  p +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +97 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%$& +4 "core" & +2 "manipulator"&H% +4 "core" %\  { +2 "storage"(:% +4 "core" %P @ + "storage"(K. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(L( +14 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (%& +3 "core" & ! \\  +2 "manipulator"&P& +3 "core" & _<? +2 "manipulator"&R% +4 "core" %\  o +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&A( +183 "core" ( +2 "manipulator"&U& +4 "core" & \  j +2 "storage"(&& +4 "core" & C *  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&D' +89 "core" ' +2 "storage"(;& +4 "core" & C v  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(>'V +307 "core" ' +2 "storage"(B- +3 "core" -'[ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (X& +3 "core" & @ b b  +2 "manipulator"&Y& +3 "core" & 6 +2 .tElbow.seek 2 + "manipulator"&I( +4 "core" ( + "manipulator"&#& +4 "core" & B +2 "storage"(J& +3 "core" & A ^  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&M'; +33 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&S/ +68 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&\\& +2 "storage"(^'X +6 "core" & R +2 "manipulator"&_% +3 "core" % > 5f +2 .tForearm.seek :retract +2 "manipulator"&O'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&a(w +169 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +102 "core" ( +3 "manipulator"&T& +4 "core" & P + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &d& +3 "core" & d + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&V' +102 "core" ' +2 "manipulator"&]& +4 "core" & i +2 "manipulator"&)% +4 "core" % T +2 "processing"%h& +3 "core" & +2 "processing"%W& +3 .tPC.seek :closed +2 "processing"%(T +3 "core" & +3 &  +9 &'n - +9 &\\| A +9 &&q U +10 &O X +9 &G X +10 &bK X +9 &$L X +9 &K W +10 &J W +9 &lK W +9 & .K W +10 &!F W +9 &#M X +10 &%sI X +9 &'6L W +9 &(I W +10 &*I W +9 &,{O X +9 &.>G W +10 &0I W +9 &1L W +10 &3G W +9 &5EO X +9 &7I W +10 &8K W +9 &:N W +9 &G W +9 &?G W +10 &AJ W +9 &CUO X +9 &EJ W +10 &FN X +9 &HZ Y +9 &JTk [ +10 &L ] +9 &M ^ +10 &O _ +9 &QQ ^ +9 &S _ +10 &TtOj *} +9 &T 8 . +5 ( + "processing"%W& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.77 .Hand.open +2 "manipulator"&G1 +68 "core" 1 +2 "manipulator"&[% +4 "core" % U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&i'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%`& +4 "core" &T# . +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&b% +4 "core" %\  : +2 "storage"(m% +3 "core" %L G  +2 "storage"(p. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(q(~ +211 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (j& +3 "core" &3 s y o  +2 "manipulator"&t& +3 "core" & m +2 "manipulator"&f% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 + "manipulator"&x( +268 "core" ( +2 "manipulator"&g& +4 "core" &\  y& +2 "storage"(e& +3 "core" & &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&Z'н +89 "core" ' +2 "storage"(-& +4 "core" &   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(r'V +290 "core" ' +2 "storage"(o- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(c' +35 "core" ' +2 "manipulator"&{& +4 "core" &\  L% +2 "manipulator"&u% +3 "core" %й \  @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +138 "core" ' +2 .tElbow.seek PC +2 "manipulator"&}(w +265 "core" ( +2 "manipulator"&y& +4 "core" & * ' + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &k& +3 "core" & h +2 .tForearm.seek PC +2 "manipulator"&' +90 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tPC.seek :open +2 "processing"%( +402 "core" ( +2 "storage"(& +4 "core" & T  +2 "manipulator"&w& +3 "core" &\ \  7 +2 "manipulator"&z% +3 "core" % \ \  p +2 .tForearm.seek :retract +2 "manipulator"&n'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&N( +262 "core" ( +2 "manipulator"& & +4 "core" & + ^\ +2 "storage"( & +3 "core" & J  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&'н +94 "core" ' +2 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "storage"(- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"( ' +24 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"('_ +53 "core" ' +3 #tLights, camera, ACTION! + "storage"(- +3 "core" -'_ +2 "storage"(& +4 "core" & (  + "manipulator"&& +4 "core" & c _ \ +2 .tElbow.seek 3 +2 "manipulator"&|( +3 "core" ( +2 "manipulator"&& +4 "core" & d e M\ +2 "storage"(& +4 "core" & N  +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&'н +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(' +69 "core" ' +2 "manipulator"&& +4 "core" &  \ +2 "storage"(v& +3 "core" &   +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +2 "manipulator"&' +27 "core" ' +2 .tElbow.hold +2 "manipulator"& , +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0 Pucks below Top Plate +2 "storage"(s' +30 "core" ' +2 "manipulator"&(% +4 "core" %2 ; +2 "storage"(& +4 "core" & U  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 349 counts + "manipulator"&\ '^ +15 "core" ' +2 "manipulator"&.& +4 "core" & \ \ \ +2 "storage"(Q& +4 "core" & r  +2 .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 +4 "storage"('X +99 (+% +3 "core" %j; _ a +2 "manipulator"&'% +3 "core" %з\   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&,'\ +88 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'!& +3 "core" &WZv^b U +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&3% +4 "core" %\  ] +2 "storage"(% +3 "core" %O \\  +2 "storage"(0. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"("(~ +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +2 "core" & )  +2 "manipulator"&8& +3 "core" &  3\ +2 .tElbow.seek 3 +2 "manipulator"&9( +3 "core" ( +2 "manipulator"&*& +3 "core" &  n\ +2 "storage"(2& +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" & ,  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(/'V +310 "core" ' +2 "storage"(1- +4 "core" -'[ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&5& +3 "core" & \ + "storage"(& +4 "core" & "  + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +2 "manipulator"&~' +29 "core" ' +2 .tElbow.hold + "manipulator"&C, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(E- +2 "core" -'[ +3 .tSE.seek 0.04 Pucks below Top Plate + "storage"($' +28 "core" ' +2 "manipulator"&?% +4 "core" %+  + "storage"(H& +4 "core" & <  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 342 counts + "manipulator"&:'W +14 "core" ' +2 "manipulator"&K& +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"&P'н +27 "core" ' +2 .tSE.seek 1.04 Pucks below Top Plate +2 "storage"(R' +45 "core" ' +2 "manipulator"&4& +4 "core" &  :\ +2 "manipulator"&U% +4 "core" %  > + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&&'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"& (ӷ +158 "core" ( +2 "manipulator"&;& +4 "core" &ӷ' \ 3Dz +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &ӷ' \  Dz +2 .tForearm.seek CC + "manipulator"&F' +95 "core" ' +2 .tHand.close + "manipulator"&B/ +75 "core" / +2 .tCC.seek :open +2 "collection"'X( +422 "core" ( +2 "storage"(Y& +4 "core" & R  + "storage"(#& +4 "core" & >  + "manipulator"&J& +4 "core" &% \  ?Bi + "manipulator"&S% +4 "core" % ? \  : +2 .tForearm.seek :retract + "manipulator"&\\'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&_( +183 "core" ( +2 "manipulator"&A& +4 "core" & "  K +2 "storage"(D& +3 "core" & |  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&>' +99 "core" ' +2 .tElbow.hold +2 "manipulator"&M, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&T1 +69 "core" 1 +3 "manipulator"&d% +4 "core" % 0 \  4 +2 "storage"(I& +3 "core" &  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 347 counts + "manipulator"&]'\\ +15 "core" ' +2 "manipulator"&)& +4 "core" & @ ;  +2 "storage"(h& +3 "core" & 5  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&^'н +19 "core" ' +2 "storage"(O% +4 "core" % +2 ."downElevator"SE.seek :down +4 "storage"(6'X +99 (G% +3 "core" %* c ` +2 "manipulator"&[% +4 "core" %н   P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +86 "core" ' +59 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 3 to 4 of [1..7] + #Loading generic puck from tube 3 into Collection Clamp + "collection"'b& +4 "core" &^e +2 "manipulator"&m% +4 "core" %\  } +39 "storage"(W% +12 "core" %V  +2 "storage"(p. +3 "core" . +2 .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 (j& +3 "core" & Y  +2 "manipulator"&t& +4 "core" &  ] + .tElbow.seek 3 +2 "manipulator"&f( +3 "core" ( +2 "manipulator"&L& +3 "core" &    +2 "storage"(g& +4 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&e'н +95 "core" ' +3 "storage"(a& +4 "core" &  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(-'V +300 "core" ' +2 "storage"(i- +3 "core" -'Q +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (o& +2 "core" & G  +2 "manipulator"&{& +3 "core" &    +2 .tElbow.seek 3 +2 "manipulator"&u( +3 "core" ( + "manipulator"&r& +4 "core" & #  V + "storage"(Z& +4 "core" & s  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&y'- +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&k/ +72 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&x& +2 "storage"('X +6 "core" &   e + "manipulator"&l% +4 "core" % > , : k +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +156 "core" ( +2 "manipulator"&w& +5 "core" &ӽ) G E ' +2 .tElbow.reconfigure LooseElbow +2 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +5 "manipulator"&z& +3 "core" &Ӿ) 4 E~ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' +2 "manipulator"& & +4 "core" &)  E| +2 "manipulator"& % +3 "core" %  ' +2 "collection"'}& +4 "core" &`d +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(W +3 "core" &`f +3 &cf \ +8 &(`f . +10 &\\`e B +9 &0be V +9 &[`e X +10 &Yaf X +9 &m\\bd Y +9 &0W_g X +10 &W`d X +9 &Yaf X +10 &wV_e X +9 & 9X`f X +9 &!Tbc X +10 &#W`f X +9 &%~W`e X +9 &'@Wbf X +10 &)Sbg X +9 &*Xad X +10 &,V`g X +9 &.HYcf X +9 &0 Wae Y +10 &1Uag X +9 &3Y_e Y +9 &5QScf X +10 &7T_e X +9 &8Saf X +10 &:S`h X +9 &V_d Y +10 &?Rae X +9 &AX`e X +9 &C`S_d X +10 &E#Uae X +9 &FWag X +10 &Hc`e Y +9 &Jbr_e Z +9 &L^d ^ +10 &M^d b! +9 &O^b b) +9 &Q>^b b4 +10 &R]` b9 +9 &T\\b b7 +10 &VX^b ~X +9 &WFg^b V +9 &Wf\\c ] +9 ( +2 &Wk|^c X + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.27 + .Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" %  B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%& +4 "core" & + "manipulator"&% +4 "core" % \ _ +2 "storage"(n% +4 "core" %Q v  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(v(~ +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (c& +2 "core" & -  +2 "manipulator"&(& +3 "core" &' yD{ +2 "manipulator"&% +4 "core" % \  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"& ( +187 "core" ( +2 "manipulator"&.& +4 "core" &   +2 "storage"(Q& +4 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts + "manipulator"&'н +109 "core" ' +2 "storage"(N& +4 "core" &  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +301 "core" ' +2 "storage"(- +3 "core" -'Z +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (+& +3 "core" & n  + "manipulator"&'& +4 "core" & $ +2 .tElbow.seek 3 + "manipulator"&( +3 "core" ( +2 "manipulator"&|& +3 "core" & .  +2 "storage"(& +3 "core" & F  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'- +19 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&\ / +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&!& +5 "storage"(3'X +4 "core" &  * +2 "manipulator"&% +4 "core" % + j +2 .tForearm.seek :retract + "manipulator"&0'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&s(w +170 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +80 "core" ( +2 "manipulator"&& +4 "core" &t   7 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &t  5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&*' +100 "core" ' +2 "manipulator"&2& +4 "core" &t ) v +2 "manipulator"&% +3 "core" %Ϲ v +2 "processing"%=& +4 "core" & + "processing"%& +4 .tPC.seek :closed +2 "processing"%q(T +2 "core" & +4 & 0 +10 &(Ax 3 +9 &=i} G +10 &e W +9 &G W +9 &GH W +10 & L W +9 &J W +9 &I W +10 &OK W +9 &G W +10 & I V +9 &"I W +9 &$XH V +10 &&H W +9 &'I W +9 &)I V +10 &+`I V +9 &-!I W +10 &.G W +9 &0I W +9 &2fM W +10 &4)G W +9 &5J W +9 &7L W +10 &9oG W +9 &;1I W +10 &<I W +9 &>H W +9 &@wH W +10 &B9L W +9 &CI V +9 &EI W +10 &G|X X +9 &I;` Y +10 &Js [\ +9 &L ^ +9 &Nr ^ +10 &P3 ^ +9 &Q ^ +9 &S L +10 &T0m T +9 &T+ 2 +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.82 +2 .Hand.open + "manipulator"& 1 +71 "core" 1 +2 "manipulator"&,% +4 "core" % Ϲ uv +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%5& +4 "core" &T* 2 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&% +4 "core" % \ F + "storage"(E% +4 "core" %J s  + "storage"(?. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(H(,% +203 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (K& +3 "core" &,# C K f + + "manipulator"&%& +4 "core" &t O + "manipulator"&4% +4 "core" % \ E +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&U(k +264 "core" ( +2 "manipulator"&<& +4 "core" &_ Y# +2 "storage"(9& +3 "core" &,# M P u + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&/'Ю +96 "core" ' +2 "storage"(~& +4 "core" &,# X Q  + +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(:'V +292 "core" ' +2 "storage"($- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(;' +35 "core" ' +2 "manipulator"&7& +4 "core" &_ n# +2 "manipulator"&P% +42 "core" %Ь t +12 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&B(w +266 "core" ( +2 "manipulator"&&& +4 "core" &v N + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &@& +3 "core" &v  +2 .tForearm.seek PC +2 "manipulator"&Y' +95 "core" ' +2 .tHand.close + "manipulator"&#/ +75 "core" / +2 .tPC.seek :open +2 "processing"%J( +406 "core" ( +2 "storage"(S& +4 "core" &,# Q N  + +2 "manipulator"&A& +3 "core" &w N +2 "manipulator"&D% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&F'\ +95 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"& (k +271 "core" ( +2 "manipulator"&T& +4 "core" &e C] +2 "storage"(d& +4 "core" &,# P Q u + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&I'Ю +91 "core" ' +2 .tHand.open + "manipulator"&)1 +69 "core" 1 +2 "storage"(h- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(O' +26 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.9 Pucks below Top Plate +2 "storage"(\\'_ +53 "core" ' +2 #tLights, camera, ACTION! + "storage"(G- +4 "core" -'_ + "storage"([& +4 "core" &,# n + +2 "manipulator"&_& +3 "core" &e  ! C] +2 .tElbow.seek 4 +2 "manipulator"&>(k +3 "core" ( +2 "manipulator"&b& +4 "core" &e ' , E] + "storage"(]& +4 "core" &,# > + +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&m'Ю +3 "core" ' +2 .tSE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(W' +66 "core" ' +2 "manipulator"&R& +4 "core" &e K] +2 "storage"(p& +4 "core" &,# [ Q  + + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&j' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&t, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0 Pucks below Top Plate +2 "storage"(L' +28 "core" ' +2 "manipulator"&g% +4 "core" % ] ` Qɿi +2 "storage"(^& +3 "core" &,# 7 K 2 + +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 341 counts + "manipulator"&a'G +14 "core" ' +2 "manipulator"&6& +4 "core" &e X] +2 "storage"("& +4 "core" &,# O O y + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&M'Ю +27 "core" ' +2 "storage"(`% +4 "core" % N N ; +2 ."downElevator"SE.seek :down +4 "storage"(i'X +99 (o% +3 "core" %u> = Q N a +2 "manipulator"&{% +4 "core" %д  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&r'\ +92 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'Z& +3 "core" &Wk{_e X +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&k% +4 "core" %\   +2 "storage"(x% +4 "core" %Y 6  + "storage"(l. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(f(,% +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (e& +3 "core" &," 7  +2 "manipulator"&w& +3 "core" &e \  |] +2 .tElbow.seek 4 +2 "manipulator"&z(k +3 "core" ( +2 "manipulator"&-& +3 "core" &e & J] +2 "storage"(y& +3 "core" &,"N w  ! +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& 'Ю +98 "core" ' +2 "storage"( & +4 "core" &,# v s ' +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(u'V +309 "core" ' +2 "storage"(}- +3 "core" -'Y + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &e @] +2 "storage"(& +3 "core" &,# O M D ' +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&X' +27 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'Y +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 "manipulator"&% +4 "core" %# k q +2 "storage"(& +3 "core" &,# \\ \\ 1 ' +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 349 counts +2 "manipulator"&n'O +14 "core" ' +2 "manipulator"&& +4 "core" &e Y] +2 "storage"(c& +3 "core" &,# O S I ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&('Ю +29 "core" ' +3 .tSE.seek 1.04 Pucks below Top Plate + "storage"(' +43 "core" ' +2 "manipulator"&& +4 "core" &e T] +2 "manipulator"&.% +3 "core" %й  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&Q'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&V(ӷ +154 "core" ( +2 "manipulator"&& +4 "core" &ӵ' DDz + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &N& +2 "core" &ӵ' Dz +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&/ +68 "core" / +2 .tCC.seek :open +2 "collection"'+( +423 "core" ( +2 "storage"('& +4 "core" &,# v v\ ' +2 "storage"(|& +3 "core" &,# x y ' +2 "manipulator"&& +3 "core" &ӻ& 'Ct +2 "manipulator"&\ % +3 "core" % :  +2 .tForearm.seek :retract +2 "manipulator"&!'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&(k +193 "core" ( +2 "manipulator"& & +4 "core" &j ' X l +2 "storage"(& +3 "core" &,# Q ' +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&' +100 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +70 "core" 1 +3 "manipulator"&8% +4 "core" %  +2 "storage"(& +4 "core" &,# h g ' + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 346 counts + "manipulator"&2'L +16 "core" ' +2 "manipulator"&& +4 "core" &j  l +2 "storage"(=& +4 "core" &,# W ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&3'Ю +17 "core" ' +2 "storage"(0% +4 "core" % X +2 ."downElevator"SE.seek :down +4 "storage"('X +99 ( % +42 "core" %i* { % ` +10 "manipulator"&,% +4 "core" %Б L + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +88 "core" ' +12 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 4 to 5 of [1..7] + #Loading generic puck from tube 4 into Collection Clamp + "collection"'& +5 "core" &bh +2 "manipulator"&E% +3 "core" % \    . +2 "storage"(% +4 "core" %W  +2 "storage"(?. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(*(,% +20 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (K& +3 "core" &,"P u # +2 "manipulator"&%& +3 "core" &j  l +2 .tElbow.seek 4 +2 "manipulator"&4(k +3 "core" ( +2 "manipulator"&v& +3 "core" &j  c l +2 "storage"(<& +4 "core" &,# ; ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&9'Ю +92 "core" ' +3 "storage"(s& +4 "core" &,# v ' +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(~'V +305 "core" ' +2 "storage"(1- +3 "core" -'P +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ($& +3 "core" &,# j ` L ' +2 "manipulator"&7& +3 "core" &j\   l +2 .tElbow.seek 4 +2 "manipulator"&P(k +2 "core" ( +2 "manipulator"&:& +3 "core" &j . { l +2 "storage"(/& +3 "core" &,#  ' +3 .tForearm.seek 4 + 300 counts + "manipulator"&&' +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&@/ +71 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&U& +2 "storage"(#'X +6 "core" &j \  | l +2 "manipulator"&C% +3 "core" % /  +2 .tForearm.seek :retract +2 "manipulator"&q'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&S(ӷ +155 "core" ( +2 "manipulator"&A& +4 "core" &Ӿ& NCs + ' +2 .tElbow.reconfigure LooseElbow +2 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +5 "manipulator"&D& +4 "core" &Ӿ& Cs +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&Y' +103 "core" ' +2 "manipulator"&T& +4 "core" &Ӿ& >Cs +2 "manipulator"&d% +3 "core" % Mr +2 "collection"'B& +4 "core" &`f1 +2 "collection"')& +3 .tCC.seek :closed +2 "collection"'h(W +3 "core" &bfC +3 &`f_ 0 +10 &"C^gK 4 +9 &9j`g[ ~I +9 &o`f\\ X +10 &U_eV X +9 &CVbe[ X +10 &Q`gO X +9 &Rae X +9 &LbfX X +10 &MOag^ W +9 &Qaf W +9 & QceW X +10 &"O`f[ X +9 &$TR`fZ X +10 &&Lde X +9 &'QagX X +9 &)PbhP X +10 &+[T`e X +9 &-T`fR X +9 &.U_fW X +10 &0Ncg1 X +9 &2fP`hX W +10 &4(LagJ W +9 &5RcgY X +9 &7QbgV X +10 &9nQ`d W +9 &;/M^g$ X +9 &<Q`gU X +10 &>LbgS W +9 &@uVcf, X +10 &B8KagF W +9 &CNafT W +9 &EUag X +10 &G|Ucf" X +9 &I;_`f Y +9 &Jyae \\ +10 &L_d }_ +9 &Nd^d xb! +10 &P_c wb* +9 &Q`d yb2 +9 &S^d xb6 +10 &UC_c wb6 +9 &V`d z7 +9 &WS>_c 8 +2 ( + "collection"')& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.29 +2 .Hand.open + "manipulator"&G1 +70 "core" 1 +2 "manipulator"&[% +4 "core" %  y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%b& +4 "core" &p + "manipulator"&]% +4 "core" % \ ) +2 "storage"(F% +4 "core" %Z ;  + "storage"(R. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(p(,% +19 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (;& +3 "core" &,"N w J " +2 "manipulator"&g& +3 "core" &Ӿ& Cs +2 "manipulator"&^% +3 "core" % \ ] +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&O(k +183 "core" ( +2 "manipulator"&6& +4 "core" &o ! m +2 "storage"("& +3 "core" &,# t ~ S ( +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&`'Ю +95 "core" ' +2 "storage"( & +4 "core" &,# ) ( +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(I'V +301 "core" ' +2 "storage"(\\- +3 "core" -'Y +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (o& +3 "core" &,# x w ( +2 "manipulator"&{& +3 "core" &o\ \ e +2 .tElbow.seek 4 +2 "manipulator"&m(k +2 "core" ( +2 "manipulator"&>& +3 "core" &o  +2 "storage"(W& +3 "core" &,# r p ( +3 .tForearm.seek 4 + 300 counts + "manipulator"&j' +26 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&a/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Z& +3 "storage"(k'X +5 "core" &o . a +2 "manipulator"&x% +4 "core" % @ X +2 .tForearm.seek :retract +2 "manipulator"&L'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&l(w +173 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +87 "core" ( +2 "manipulator"&e& +4 "core" & /  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &w& +3 "core" & k + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&-' +100 "core" ' +2 "manipulator"&y& +4 "core" & X +2 "manipulator"&M% +4 "core" % g` +2 "processing"% & +3 "core" &p +2 "processing"%i& +3 .tPC.seek :closed +2 "processing"%H(T +3 "core" &g +3 &c  +8 &(nh - +10 &]{f A +9 &=me U +9 &Li W +10 &Fa W +9 &zGf X +9 &<I_ X +10 &GX W +9 &J^ W +10 &Fc X +9 & FF` W +9 &"F\\ W +10 &#IV W +9 &%EV W +9 &'MG] W +10 &)F] W +9 &*D_ W +9 &,K] W +10 &.VFZ W +9 &0FZ W +10 &1Ig W +9 &3G] W +9 &5^IU W +10 &7 GW W +9 &8HT W +9 &:IS W +10 &&IX X +10 &?HS W +9 &AIY W +9 &CmEY W +10 &E.H[ X +9 &FN\\ X +9 &H\\e Y +10 &Jlka Z +9 &L%X ] +10 &MV _ +9 &O] _ +9 &QgY _ +10 &S(] _ +9 &TQh] c +9 &T>b 4 +6 ( + "processing"%i& +5 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.80 .Hand.open +2 "manipulator"&t1 +3 "core" &T0g 4 +70 1 +2 "manipulator"&r% +4 "core" % Aa +41 .tForearm.reconfigure LooseForearm +10 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&}'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%& +4 "core" &T0s 4 +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&% +4 "core" %\  m +2 "storage"(% +4 "core" %K ;  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"((; +226 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &; V  +2 "manipulator"&c& +3 "core" &   +2 "manipulator"&% +3 "core" %\ \  w +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&.(_ +279 "core" ( +2 "manipulator"& & +4 "core" &j A  W` +2 "storage"(z& +3 "core" &; i  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&u'e +95 "core" ' +2 "storage"(X& +4 "core" &; {  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(n'V +289 "core" ' +3 "storage"(- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(' +36 "core" ' +2 "manipulator"&N& +4 "core" &j \  D` +2 "manipulator"&(% +4 "core" %e\ \  R + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(w +263 "core" ( +2 "manipulator"&Q& +4 "core" & ) t + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &\ \ c +2 .tForearm.seek PC +2 "manipulator"&'' +92 "core" ' +2 .tHand.close + "manipulator"&|/ +67 "core" / +2 .tPC.seek :open +2 "processing"%( +402 "core" ( +2 "storage"(\ & +4 "core" &; %  +2 "manipulator"& & +3 "core" &  +2 "manipulator"&% +3 "core" % o +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&V(_ +274 "core" ( +2 "manipulator"&& +4 "core" &k <  /o +2 "storage"(8& +3 "core" &; {  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'e +97 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "storage"(=- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate + "storage"(0' +25 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"(!'_ +53 "core" ' +2 #tLights, camera, ACTION! + "storage"( - +4 "core" -'_ +2 "storage"(& +3 "core" &;    +2 "manipulator"&,& +3 "core" &k o +2 .tElbow.seek 5 +2 "manipulator"&(_ +7 "core" ( +2 "manipulator"&& +4 "core" &i ~ e +2 "storage"(2& +3 "core" &;    +3 .tForearm.seek 5 + 700 counts + "manipulator"&E'e +4 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(' +68 "core" ' +2 "manipulator"&?& +4 "core" &i oe +2 "storage"(& +4 "core" &; I  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 5 +2 "manipulator"&K'ͩ +26 "core" ' +2 .tElbow.hold +2 "manipulator"&%, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0 Pucks below Top Plate +2 "storage"(v' +28 "core" ' +2 "manipulator"&<% +4 "core" % ׽Q +2 "storage"(s& +4 "core" &; \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 343 counts +2 "manipulator"&3' +16 "core" ' +2 "manipulator"&& +4 "core" &i  # Ie +2 "storage"(f& +4 "core" &;  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'e +29 "core" ' +2 "storage"(5% +4 "core" % Q +3 ."downElevator"SE.seek :down +4 "storage"(1'X +99 ($% +3 "core" %e> o a +2 "manipulator"&7% +3 "core" %З ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&:'\ +88 "core" ' +74 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'/& +3 "core" &WSA^c 8 +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&@% +4 "core" %\   M +2 "storage"(U% +4 "core" %V s  + "storage"(C. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(4(; +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (9& +3 "core" &; k  +2 "manipulator"&A& +3 "core" &i   &e +2 .tElbow.seek 5 +2 "manipulator"&D(_ +3 "core" ( +2 "manipulator"&~& +4 "core" &i  % &e +2 "storage"(&& +3 "core" &; A  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&T'e +93 "core" ' +2 "storage"(d& +4 "core" &;  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(P'V +308 "core" ' +2 "storage"(B- +3 "core" -'Z +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&#& +3 "core" &i Re +2 "storage"(q& +3 "core" &; S  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 5 +2 "manipulator"&+'ͩ +29 "core" ' +2 .tElbow.hold + "manipulator"&G, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"([- +2 "core" -'Z +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(b' +28 "core" ' +2 "manipulator"&]% +4 "core" % ]ټK + "storage"(F& +4 "core" &; 8  + .tForearm.force -20 + "manipulator"&5 +42 .tForearm.seek 5 + 328 counts +9 "manipulator"&)' +14 "core" ' +2 "manipulator"&R& +4 "core" &i  e +2 "storage"(;& +3 "core" &;  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&g'e +22 "core" ' +3 .tSE.seek 1.04 Pucks below Top Plate +2 "storage"(^' +42 "core" ' +2 "manipulator"&Y& +4 "core" &i  " $e +2 "manipulator"&6% +4 "core" %z   < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&*(ӷ +152 "core" ( +3 "manipulator"& & +4 "core" &Ӷ"\  @\\ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &S& +3 "core" &Ӷ" @\\ +2 .tForearm.seek CC +2 "manipulator"&_' +91 "core" ' +2 .tHand.close + "manipulator"&\\/ +69 "core" / +2 .tCC.seek :open +2 "collection"'o( +419 "core" ( +2 "storage"({& +4 "core" &; l  +2 "storage"(>& +3 "core" &;  +2 "manipulator"&W& +4 "core" &Ӷ" @\\ + "manipulator"&a% +4 "core" % G $ +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&x(_ +181 "core" ( +2 "manipulator"&O& +4 "core" &i ' G U +2 "storage"(`& +3 "core" &; (  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&I'ͩ +106 "core" ' +2 .tElbow.hold +2 "manipulator"&j, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&e1 +66 "core" 1 +3 "manipulator"&w% +4 "core" % ^ۻ9 +2 "storage"(m& +3 "core" &; b  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 325 counts + "manipulator"&y' +12 "core" ' +2 "manipulator"&M& +4 "core" &i : 4  +2 "storage"( & +3 "core" &; 5  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&k'e +20 "core" ' +2 "storage"(L% +4 "core" % +2 ."downElevator"SE.seek :down +4 "storage"(J'X +99 (i% +3 "core" %- t ` +2 "manipulator"&t% +4 "core" %q   L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +91 "core" ' +54 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 5 to 6 of [1..7] + #Loading generic puck from tube 5 into Collection Clamp + "collection"'& +4 "core" &`eW +2 "manipulator"&% +4 "core" %\    k +2 "storage"(% +3 "core" %M m  +2 "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 (& +3 "core" &; $  + "manipulator"&c& +4 "core" &i   U +2 .tElbow.seek 5 +2 "manipulator"&(_ +2 "core" ( +2 "manipulator"&p& +3 "core" &i    +2 "storage"( & +4 "core" &;  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&z'e +95 "core" ' +3 "storage"(l& +4 "core" &;  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(X'V +300 "core" ' +2 "storage"(}- +3 "core" -'P +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &; .  +2 "manipulator"&N& +3 "core" &i    +2 .tElbow.seek 5 + "manipulator"&((_ +3 "core" ( +2 "manipulator"&n& +3 "core" &i   x +2 "storage"(u& +3 "core" &; q  +3 .tForearm.seek 5 + 300 counts + "manipulator"&Q' +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&.& +3 "storage"(|'X +6 "core" &i = B  + "manipulator"&% +4 "core" % A 5 b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&\ (ӷ +160 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +4 "core" ( +2 "manipulator"& & +4 "core" &  e;8 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & ,;8 + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'' +98 "core" ' +2 "manipulator"&& +4 "core" & - S;8 +2 "manipulator"&8% +3 "core" % \  G +2 "collection"'& +4 "core" &`eH +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'=(W +3 "core" &bf@ +2 &afD  +10 &(|bgH . +9 &]aeF B +9 &9uafG V +10 &P`eC X +9 &UadC X +9 &xUaeF X +10 &:R`d@ X +9 &O_gC W +10 &R`gD W +9 &OahF W +9 & BNag? X +10 &"J`d> W +9 &#R`fE W +9 &%QbgI X +10 &'JQ_eB X +9 &) R`gD W +10 &*SbfJ W +9 &,Obf? W +9 &.RRag> X +10 &0LagE W +9 &1NagG X +9 &3QbgE W +10 &5[QaeI W +9 &7Obd@ W +10 &8L`dG W +9 &:OcgB W +9 &&QafD W +9 &?O`eA W +9 &AN`f< W +10 &CkQaf8 W +9 &E-PcfE W +10 &FPbe2 W +9 &HZce7 X +9 &Jkkbe9 Z +10 &L!]dD ^ +9 &M_e< b +9 &O`c9 b$ +10 &QP]c8 b* +9 &S^b8 b4 +10 &T^e3 b1 +9 &Vu[b< H +9 &WE&\\c6 $k +10 &W`k^c7 P +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.31 + .Hand.open + "manipulator"& 1 +68 "core" 1 +2 "manipulator"&% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&,'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"%& +4 "core" & + "manipulator"&2% +4 "core" %\  ` +2 "storage"(% +3 "core" %M  +2 "storage"(?. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((; +2 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 (& +3 "core" &;  +2 "manipulator"&<& +3 "core" & ;8 +2 "manipulator"&s% +4 "core" %\ \  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +50 .tElbow.seek 5 +2 "manipulator"&0(_ +170 "core" ( +2 "manipulator"&& +4 "core" &h  V +2 "storage"(f& +3 "core" &; f  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&5'e +94 "core" ' +2 "storage"(V& +4 "core" &;  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +309 "core" ' +2 "storage"(!- +3 "core" -'Y +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ($& +2 "core" &;  +2 "manipulator"&7& +3 "core" &h   +2 .tElbow.seek 5 +2 "manipulator"&E(_ +3 "core" ( +2 "manipulator"&& +4 "core" &h  F 4 +2 "storage"(& +3 "core" &; n  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&K' +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&3/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&/& +3 "storage"(@'X +6 "core" &h n +2 "manipulator"&U% +4 "core" %  ) +2 .tForearm.seek :retract + "manipulator"&v'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&C(w +174 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +94 "core" ( +3 "manipulator"&9& +4 "core" &  1 e + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&~' +103 "core" ' +2 "manipulator"&&& +4 "core" &  X +2 "manipulator"&% +3 "core" % ! H] +2 "processing"%d& +4 "core" & + "processing"%1& +4 .tPC.seek :closed +2 "processing"%(T +2 "core" & +3 &  +10 &)n , +9 &]{ A +10 &@m U +9 &L W +9 &I W +10 &~J W +9 &@G W +9 &F W +10 &J W +9 &E V +11 & JF V +8 &" F V +9 &#I W +10 &%I W +9 &'QF W +9 &)I W +10 &*C V +9 &,I W +10 &.YD W +9 &0D W +9 &1F W +10 &3F V +9 &5bG V +9 &7#F W +10 &8J W +9 &:F W +10 &+G W +9 &?L W +10 &AG W +9 &CrJ V +9 &E3F W +10 &FO X +9 &HY X +10 &Jop Z +9 &L* ] +9 &M _ +10 &O ^ +9 &Qj _ +9 &S, _ +10 &TOj b +9 &TF 7 +5 ( + "processing"%1& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.80 .Hand.open +2 "manipulator"&%1 +72 "core" 1 +2 "manipulator"&:% +4 "core" % >] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%#& +4 "core" &T8 7 +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&q% +4 "core" %\ - +2 "storage"([% +4 "core" %Y  + "storage"(]. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(F(K +231 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (R& +2 "core" &K +2 "manipulator"&;& +4 "core" & D + "manipulator"&Y% +4 "core" %\ 4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&6(j +260 "core" ( +2 "manipulator"&T& +4 "core" &r Y +2 "storage"(D& +3 "core" &K  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&P'и +92 "core" ' +2 "storage"(+& +4 "core" &K  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"()'V +292 "core" ' +2 "storage"(b- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"( ' +37 "core" ' +2 "manipulator"&S& +4 "core" &r c +2 "manipulator"&g% +3 "core" % + { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&\\(w +268 "core" ( +2 "manipulator"&"& +4 "core" &w   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &w   +2 .tForearm.seek PC +2 "manipulator"&{' +91 "core" ' +2 .tHand.close + "manipulator"&>/ +77 "core" / +2 .tPC.seek :open +2 "processing"%W( +408 "core" ( +2 "storage"(a& +4 "core" &K O + "manipulator"&O& +4 "core" & D\ +2 "manipulator"&`% +4 "core" % H +2 .tForearm.seek :retract + "manipulator"&_'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&*(j +261 "core" ( +2 "manipulator"&e& +4 "core" &t\  e +2 "storage"(w& +3 "core" &K  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&m'и +95 "core" ' +2 .tHand.open + "manipulator"&M1 +75 "core" 1 +2 "storage"( - +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(L' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"(Z'_ +53 "core" ' +2 #tLights, camera, ACTION! + "storage"(i- +3 "core" -'_ +2 "storage"(t& +4 "core" &K  + "manipulator"&x& +4 "core" &t d e  +2 .tElbow.seek 6 + "manipulator"&I(j +3 "core" ( +2 "manipulator"&& +17 "core" &t ` ` | +2 "storage"(y& +4 "core" &K +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'и +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(' +73 "core" ' +2 "manipulator"&& +4 "core" &t\  ' +2 "storage"(^& +3 "core" &K ] +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 6 +2 "manipulator"&' +25 "core" ' +2 .tElbow.hold +2 "manipulator"&c, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0 Pucks below Top Plate +41 "storage"(p' +36 "core" ' +2 "manipulator"& % +4 "core" %* c +2 "storage"(k& +3 "core" &K  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 346 counts + "manipulator"&l'V +14 "core" ' +2 "manipulator"&J& +4 "core" &t / a +2 "storage"(4& +4 "core" &K K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&j'и +24 "core" ' +2 "storage"(r% +4 "core" % ` +3 ."downElevator"SE.seek :down +3 "storage"(}'X +99 (% +4 "core" %aB e b +2 "manipulator"&N% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +88 "core" ' +77 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'u& +4 "core" &W`k\\c/ P + #tStoring generic puck in Collection Clamp to tube 6 +2 "manipulator"&% +3 "core" %\    +2 "storage"(.% +4 "core" %l u +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (z& +2 "core" &K   +2 "manipulator"& & +3 "core" &t   +2 .tElbow.seek 6 +2 "manipulator"&(j +3 "core" ( +2 "manipulator"&X& +3 "core" &t  ~ +2 "storage"(Q& +4 "core" &K N  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&'и +95 "core" ' +2 "storage"(8& +4 "core" &K   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +3 "storage"(('V +307 "core" ' +2 "storage"(- +3 "core" -'\\ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&|& +3 "core" &t   +2 "storage"(H& +3 "core" &K |  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 6 +2 "manipulator"&o' +26 "core" ' +2 .tElbow.hold +2 "manipulator"& , +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'\\ +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 "manipulator"&2% +4 "core" %& X +2 "storage"(& +3 "core" &K  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 342 counts + "manipulator"&'R +16 "core" ' +2 "manipulator"&?& +4 "core" &t \ t +2 "storage"(& +4 "core" &K  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&<'и +24 "core" ' +3 .tSE.seek 1.04 Pucks below Top Plate + "storage"(s' +58 "core" ' +2 "manipulator"&'& +4 "core" &t : +2 "manipulator"&% +4 "core" %л  U + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&-(ӷ +160 "core" ( +3 "manipulator"&V& +4 "core" &Ӷ& fCs + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &Ӷ&\  Cs +2 .tForearm.seek CC +2 "manipulator"&,' +92 "core" ' +2 .tHand.close + "manipulator"&!/ +73 "core" / +2 .tCC.seek :open +2 "collection"'$( +422 "core" ( +2 "storage"(7& +4 "core" &K \  + "storage"(& +4 "core" &K  +2 "manipulator"&& +3 "core" &# & CA_ +2 "manipulator"&3% +3 "core" % > ! U\ +2 .tForearm.seek :retract +2 "manipulator"&/'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&U(j +183 "core" ( +2 "manipulator"&0& +4 "core" &l  $ n +2 "storage"(5& +3 "core" &K d  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"&' +102 "core" ' +2 .tElbow.hold +2 "manipulator"&K, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&91 +68 "core" 1 +3 "manipulator"&A% +4 "core" %   +2 "storage"(E& +3 "core" &K O  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 330 counts + "manipulator"&&'F +15 "core" ' +2 "manipulator"&& +4 "core" &l : ?  +2 "storage"(d& +3 "core" &K u  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&@'и +19 "core" ' +2 "storage"(v% +4 "core" % +2 ."downElevator"SE.seek :down +4 "storage"('X +99 (%% +3 "core" %. a +2 "manipulator"&:% +4 "core" %Ф & & D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +89 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 6 to 7 of [1..7] + #Loading generic puck from tube 6 into Collection Clamp + "collection"'q& +4 "core" &`e +2 "manipulator"&1% +3 "core" %\ 8 $ ) +2 "storage"([% +4 "core" %g  + "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 (R& +3 "core" &K  +2 "manipulator"&;& +4 "core" &l  6 u + .tElbow.seek 6 +2 "manipulator"&Y(j +3 "core" ( +2 "manipulator"&& +3 "core" &l   h +2 "storage"(T& +4 "core" &K `  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&D'и +94 "core" ' +2 "storage"(C& +4 "core" &K  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(+'V +307 "core" ' +2 "storage"(B- +3 "core" -'R +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (b& +3 "core" &K y  + "manipulator"&S& +4 "core" &l ( % I +2 .tElbow.seek 6 + "manipulator"&g(j +50 "core" ( +2 "manipulator"&)& +4 "core" &l &  n + "storage"(P& +4 "core" &K U  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&"'( +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&h/ +68 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&6& +3 "storage"(>'X +6 "core" &l & (  +2 "manipulator"&G% +3 "core" % 3 " 4 +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&a(ӷ +158 "core" ' +3 ."downElevator"SE.coast + "storage"(5 +2 "core" ( +2 "manipulator"&O& +4 "core" &Ӵ& 8  _Cs + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &Ӵ&  kCs +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&{' +93 "core" ' +2 "manipulator"&e& +4 "core" &Ӵ& & yCs +2 "manipulator"&w% +3 "core" %!  5 +3 "collection"'\\& +3 "core" &ag +2 "collection"'M& +4 .tCC.seek :closed +2 "collection"' (W +2 "core" &`d2 +3 &acc  +10 &*{`d/ - +9 &\\af3 A +10 &Aw_eu U +9 &Qae^ W +9 &O_c\\ W +10 &OadY W +9 &BQ_e/ W +10 &Raep W +9 &Oben W +9 &Nag W +10 & JRafY W +9 &" Lbfw W +9 &#P^ey W +10 &%Tafa X +9 &'RP`ew W +10 &)O_e3 W +9 &*P_fs W +9 &,Nadw W +10 &.YUbdb W +9 &0N^ew W +9 &1N`gw V +10 &3R^ep W +9 &5aR_fw W +10 &7#N_ev W +9 &8N_f{ W +9 &:Nbd7 W +10 &,Pber W +9 &?Nad. V +10 &AR`do W +9 &CrPaeu W +10 &E4O`f_ W +9 &FRbf W +9 &HY`e\ X +10 &Jqp`g Z +9 &L*]e ] +9 &M_d b +10 &O_a b# +9 &QW\\b b) +10 &S^b b/ +9 &T^a b2 +9 &V}]a D +10 &WG#\\c" $i +9 &Wbh^bJ N +2 ( + "collection"'M& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.31 + .Hand.open + "manipulator"&i1 +74 "core" 1 +2 "manipulator"&t% +4 "core" % ! " U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +96 "core" ' +3 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%_& +4 "core" & +2 "manipulator"&% +4 "core" %\  < + "storage"(y% +4 "core" %S  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(^(K +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ( & +2 "core" &K  +2 "manipulator"&L& +2 "Can"E hg +3 "core" &Ӵ&\ \  ;Cs +2 "manipulator"& % +4 "core" %\  | +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&k(j +198 "core" ( +2 "manipulator"&J& +4 "core" &b Cd +2 "storage"(4& +3 "core" &K !  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&*'и +98 "core" ' +2 "storage"(m& +4 "core" &K  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(r'V +312 "core" ' +2 "storage"(Z- +3 "core" -'\\ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &K  +2 "manipulator"&& +3 "core" &b 5 ;d +2 .tElbow.seek 6 +2 "manipulator"&N(j +2 "core" ( +2 "manipulator"&I& +3 "core" &b  Ld +2 "storage"(& +3 "core" &K  +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&'( +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&l/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&u& +3 "storage"('X +6 "core" &b   Fd + "manipulator"&p% +4 "core" % B    +2 .tForearm.seek :retract +2 "manipulator"&.'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(w +176 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +91 "core" ( +2 "manipulator"&z& +4 "core" &}   b + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 & & +3 "core" &}   + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&X' +100 "core" ' +2 "manipulator"&Q& +4 "core" & y\ +2 "manipulator"&j% +4 "core" %ϻ y~ +2 "processing"%8& +3 "core" & +2 "processing"%}& +3 .tPC.seek :closed +2 "processing"%F(T +3 "core" & +3 & / +10 &$B{ 3 +9 &<j{ G +9 &f W +10 &H W +9 &FF W +10 &M W +9 &F W +9 &D W +10 &NF W +9 &D W +9 & I W +10 &"I W +9 &$VJ W +10 &&I W +9 &'G V +9 &)G W +10 &+^G W +9 &- D W +9 &.I W +10 &0F W +9 &2fF W +10 &4(D W +9 &5I W +9 &7I7 W +10 &9nE W +9 &;0F W +9 &<D V +10 &>F V +9 &@vG W +10 &B8L W +9 &CK W +9 &EJ W +10 &G|R X +9 &I;] Y +9 &Jx [ +10 &L ^ +9 &Nr ^ +10 &P4 ^ +9 &Q _ +9 &S K +10 &T0v Z +9 &T$ 0 +2 ( + "processing"%}& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.84 + .Hand.open + "manipulator"&c1 +69 "core" 1 +2 "manipulator"&n% +4 "core" % ϻ ( ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%|& +4 "core" &T ' 0 +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&H% +4 "core" %\   +2 "storage"(% +3 "core" %W  +2 "storage"(2. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([h +211 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (?& +3 "core" &[f- \\ [ ? 4 + "manipulator"&& +4 "core" & \ +2 "manipulator"&'% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&( +263 "core" ( +2 "manipulator"&& +4 "core" &t  +2 "storage"(& +3 "core" &[f, Q R 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&(' +92 "core" ' +2 "storage"(o& +4 "core" &[f. ^ S L 4 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +293 "core" ' +2 "storage"(- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(V' +40 "core" ' +5 "manipulator"&\ & +3 "core" &t  +49 "manipulator"&<% +5 "core" % u +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&!(w +269 "core" ( +2 "manipulator"&f& +4 "core" & c + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &=& +3 "core" &  +2 .tForearm.seek PC + "manipulator"&7' +95 "core" ' +2 .tHand.close +2 "manipulator"&/ +74 "core" / +2 .tPC.seek :open +2 "processing"%( +408 "core" ( +2 "storage"(3& +4 "core" &[f) \\ ] [ 4 +2 "manipulator"&0& +4 "core" &  +2 "manipulator"&5% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&,'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&-( +283 "core" ( +2 "manipulator"&9& +4 "core" & m@ +2 "storage"(A& +3 "core" &[f) _ _ 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&E' +95 "core" ' +2 .tHand.open +2 "manipulator"&1 +65 "core" 1 +3 "storage"(d- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(v' +25 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"(/'_ +53 "core" ' +2 #tLights, camera, ACTION! + "storage"(%- +4 "core" -'_ + "storage"(:& +4 "core" &[f 4 + "manipulator"&U& +4 "core" & c? +2 .tElbow.seek 7 +2 "manipulator"&( +23 "core" ( +2 "manipulator"&&& +4 "core" &    +2 "storage"(q& +3 "core" &[f  4 +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&1' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.18 Pucks below Top Plate + "storage"([' +69 "core" ' +2 "manipulator"&]& +4 "core" & < +2 "storage"(s& +4 "core" &[f* - , = 4 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 7 +2 "manipulator"&R'G +25 "core" ' +2 .tElbow.hold +2 "manipulator"&;, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0 Pucks below Top Plate +2 "storage"(' +30 "core" ' +2 "manipulator"&T% +4 "core" %t ZI +2 "storage"(@& +3 "core" &[f- I @ 4 +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 345 counts + "manipulator"&C'Ϡ +15 "core" ' +2 "manipulator"&& +4 "core" & \\ +2 "storage"(& +4 "core" &[f- E W W 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&K' +27 "core" ' +2 "storage"(#% +4 "core" % Z S  +3 ."downElevator"SE.seek :down +4 "storage"(B'X +99 (b% +3 "core" %< Q X b +2 "manipulator"&S% +4 "core" %# b + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +88 "core" ' +72 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'P& +3 "core" &Wbk^b N +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&h% +4 "core" % \   e +2 "storage"(6% +3 "core" %O O  +2 "storage"(G. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(Y([h +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (D& +3 "core" &[f M  +2 "manipulator"&O& +4 "core" &  @ +2 .tElbow.seek 7 + "manipulator"&`( +3 "core" ( +2 "manipulator"&+& +3 "core" & \  p +2 "storage"("& +4 "core" &[f  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&e' +94 "core" ' +2 "storage"(w& +4 "core" &[f +  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(\\'V +310 "core" ' +2 "storage"(g- +3 "core" -'[ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&>& +3 "core" &    +2 "storage"(& +3 "core" &[f  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 7 +2 "manipulator"&$'G +25 "core" ' +2 .tElbow.hold + "manipulator"&i, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(t- +2 "core" -'[ +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(_' +27 "core" ' +2 "manipulator"&% +4 "core" %u\ pD +2 "storage"(M& +3 "core" &[f  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 346 counts + "manipulator"&y'ϡ +16 "core" ' +2 "manipulator"&& +4 "core" & #  +2 "storage"( & +3 "core" &[f f  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&L' +28 "core" ' +2 .tSE.seek 1.04 Pucks below Top Plate +2 "storage"( ' +43 "core" ' +2 "manipulator"&{& +4 "core" &   +2 "manipulator"&J% +4 "core" %   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&4'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&~(ӷ +160 "core" ( +3 "manipulator"&a& +4 "core" &Ӷ& xCr + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &Ӷ& yCr +2 .tForearm.seek CC +2 "manipulator"&x' +91 "core" ' +2 .tHand.close + "manipulator"&Z/ +65 "core" / +2 .tCC.seek :open +2 "collection"'( +422 "core" ( +2 "storage"(& +4 "core" &[f H  + "storage"(I& +4 "core" &[f |  + "manipulator"&& +4 "core" &Ӷ&\  UCr + "manipulator"&l% +4 "core" %8 \  ! +2 .tForearm.seek :retract +2 "manipulator"&u'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&p( +196 "core" ( +47 "manipulator"&k& +5 "core" &   0 +2 "storage"(*& +4 "core" &[f y  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 7 +2 "manipulator"&r'G +97 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&z1 +73 "core" 1 +3 "manipulator"& % +4 "core" % u  # + "storage"(N& +4 "core" &[f '  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 346 counts + "manipulator"&Q'ϡ +14 "core" ' +2 "manipulator"&j& +4 "core" &  ' 0 +2 "storage"(8& +4 "core" &[f |  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +25 "core" ' +2 "storage"(.% +4 "core" % +3 ."downElevator"SE.seek :down +4 "storage"(W'X +99 (c% +3 "core" %, l a +2 "manipulator"&n% +4 "core" %   ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +90 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 7 to 1 of [1..7] + #Loading generic puck from tube 7 into Collection Clamp + "collection"'H& +4 "core" &`d" +2 "manipulator"&% +3 "core" %\    X +2 "storage"(}% +4 "core" %V  + "storage"(2. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(X([h +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (?& +3 "core" &[f  +2 "manipulator"&& +3 "core" &  C/ +2 .tElbow.seek 7 +2 "manipulator"&'( +23 "core" ( +3 "manipulator"&^& +4 "core" & #  Jy +2 "storage"(& +3 "core" &[f h  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(& +4 "core" &[f <  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(o'V +304 "core" ' +2 "storage"(- +3 "core" -'S +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &[f Y  +2 "manipulator"&\ & +3 "core" & ) " qy +2 .tElbow.seek 7 + "manipulator"&<( +3 "core" ( +2 "manipulator"&& +3 "core" & $  .y +2 "storage"((& +3 "core" &[f E  +3 .tForearm.seek 7 + 300 counts + "manipulator"&f's +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&=/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"('X +5 "core" &  & Fy +2 "manipulator"& % +4 "core" % f   Bc +2 .tForearm.seek :retract +2 "manipulator"&F'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&3(ӷ +154 "core" ( +3 "manipulator"&0& +4 "core" ' + &Ӵ!\  q?Q + .tElbow.reconfigure LooseElbow +3 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +3 "manipulator"&5& +6 "core" &Ӵ! 7 ~?Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&7' +97 "core" ' +2 "manipulator"&9& +4 "core" &Ӵ!  ?Q +2 "manipulator"&A% +3 "core" %# s +2 "collection"'!& +4 "core" &`e + "collection"'& +5 .tCC.seek :closed +2 "collection"'d(W +3 "core" &^d +3 &_e 3 +10 &5Cae 3 +9 &Lj`d H +10 &i^e W +9 &T_d* W +9 &XQ^f W +10 &N^c W +9 &R`d V +9 &N_e W +10 &aP_e\ W +9 &#O`f W +10 & P_e W +9 &"Q_d& W +9 &$iQ_e W +10 &&+N_d3 W +9 &'R_f3 V +9 &)N_d W +10 &+pT_dS W +9 &-3O^dx W +10 &.T`d W +9 &0M`e V +9 &2yN_d W +10 &4<L`f\ V +9 &5N_f[ V +9 &7P_eu W +10 &9Q`d4 W +9 &;CK_dY W +10 &=R^ex V +9 &>Kaf5 V +9 &@P_dS W +10 &BKNady W +9 &D Q^cw W +9 &EUbew W +10 &GT_dz W +9 &IO`_d| X +10 &K y^d3 [\ +9 &L\\e _ +9 &Nx[bs b +10 &P5[b/ b$ +9 &Q[bv b( +9 &S\\bw b/ +10 &Uc\\cx b( +10 &Vb[cy 4 +12 &W[]ay Z +7 ( +2 &Wek[b6 P +2 "collection"'& +11 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.32 +2 .Hand.open +2 "manipulator"&%1 +11 "core" &Wek^`l P +57 1 +2 "manipulator"&:% +4 "core" % # X + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&U'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 7 into Processing Clamp +2 "processing"%,& +4 "core" & + "manipulator"&&% +4 "core" %\   +2 "storage"(q% +3 "core" %S  +2 "storage"(]. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(s([h +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (V& +2 "core" &[f  +2 "manipulator"&T& +4 "core" &Ӵ! p?Q + "manipulator"&@% +4 "core" %\  z + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&v( +170 "core" ( +2 "manipulator"&& +4 "core" &{ ) +2 "storage"(& +3 "core" &[f  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&#' +104 "core" ' +2 "storage"(-& +4 "core" &[f *  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(E'V +301 "core" ' +2 "storage"(/- +3 "core" -'\\ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (b& +3 "core" &[f A  +2 "manipulator"&S& +3 "core" &{   +2 .tElbow.seek 7 + "manipulator"&1( +4 "core" ( + "manipulator"&& +4 "core" &{  J +2 "storage"([& +4 "core" &[f Y  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&R's +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&C/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&P& +4 "storage"(h'X +5 "core" &{   + "manipulator"&6% +4 "core" % π   | +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&G(w +174 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +91 "core" ( +2 "manipulator"&D& +4 "core" &   +48 .tElbow.reconfigure LooseElbow +3 "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"&"& +4 "core" & ) e +2 "manipulator"&K% +3 "core" % % *Q +2 "processing"%w& +4 "core" & +2 "processing"%B& +4 .tPC.seek :closed +2 "processing"%(T +4 "core" & + &  +9 &)n ,~ +9 &[y @ +9 &;n U +10 &J W +9 &J V +10 &yJ W +9 &<G V +9 &G V +10 &I W +9 &J W +9 & CJ W +10 &"J V +9 &#H W +10 &%I W +9 &'KN W +9 &) H W +10 &*D W +9 &,M W +9 &.SJ W +10 &0I V +9 &1I V +10 &3F V +9 &5[K W +9 &7J W +10 &8J W +9 &:J W +9 &&J V +9 &?G V +10 &AI V +9 &ClH V +9 &E.H V +10 &FM W +9 &HU X +9 &Jjj Z +10 &L# ] +9 &M ^ +10 &O ^ +9 &Qc _ +9 &S' ^ +10 &TNe #j +9 &T H 5 +5 ( + "processing"%B& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.76 + .Hand.open + "manipulator"&;1 +65 "core" 1 +2 "manipulator"&)% +4 "core" % ?Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%>& +4 "core" &T0 5 +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +4 "core" %\   w +2 "storage"(t% +4 "core" %Y  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(M( +1009 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" & j  +2 ."raiseStack"SE.reconfigure SEplace +3 "manipulator"& & +4 "storage"(#]BK-0-\ b +2 "core" & \ 2  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&{(w +3 ."raiseStack"SE.seek beamBreak +2 "storage"(J'V +6 "core" ( +2 "manipulator"&e& +4 "core" & * 5g +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" & g +2 .tForearm.seek PC + "manipulator"&\\' +92 "core" ' +5 .tHand.close +2 "manipulator"&$/ +77 "core" / +2 .tPC.seek :open +2 "processing"%y( +85 "core" ' +2 "storage"(_- +3 "core" -'V +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(a' +34 "core" ' +275 ( +2 "storage"(m& +4 "core" & T  +2 "manipulator"&L& +3 "core" &\  ?g +2 "manipulator"&i% +3 "core" % ~ +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&4( +276 "core" ( +2 "manipulator"& & +4 "core" & 5 +2 "storage"(& +3 "core" & V  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&I' +95 "core" ' +2 .tHand.open +2 "manipulator"&1 +73 "core" 1 +3 "storage"(l- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate + "storage"(x' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate +2 "storage"(k'_ +54 "core" ' +2 #tLights, camera, ACTION! + "storage"(*- +4 "core" -'_ + "storage"(~& +4 "core" & E  +2 "manipulator"&z& +3 "core" & G ; 5 +2 .tElbow.seek 1 +2 "manipulator"& ( +3 "core" ( + "manipulator"&N& +4 "core" & < D 5 +2 "storage"(j& +3 "core" & H  +3 .tForearm.seek 1 + 700 counts + "manipulator"&8' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(.' +67 "core" ' +2 "manipulator"&u& +4 "core" &  5 +2 "storage"(c& +4 "core" &  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&n'Y +25 "core" ' +2 .tElbow.hold +2 "manipulator"&p, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0 Pucks below Top Plate +2 "storage"(r' +28 "core" ' +2 "manipulator"&Q% +4 "core" %| \  4@ +2 "storage"(H& +3 "core" &   +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 335 counts + "manipulator"&'Ϩ +15 "core" ' +2 "manipulator"&}& +4 "core" &  7 4 +2 "storage"(2& +4 "core" & t  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"& ' +29 "core" ' +2 "storage"(?% +4 "core" % u +2 ."downElevator"SE.seek :down +4 "storage"('X +99 (^% +3 "core" %< U a +2 "manipulator"&% +3 "core" % \  ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'& +3 "core" &Wek]` P +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&W% +4 "core" %\    +2 "storage"(Y% +3 "core" %J >  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(|( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &  +2 "manipulator"&& +4 "core" &   f4 +2 .tElbow.seek 1 + "manipulator"&\ ( +3 "core" ( +2 "manipulator"&& +3 "core" & ) 4 +2 "storage"((& +4 "core" & b  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&=' +91 "core" ' +2 "storage"(& +4 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'V +299 "core" ' +2 "storage"('- +3 "core" -'[ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & ! #4 +2 "storage"(0& +3 "core" & : \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 1 +47 "manipulator"&5'Y +27 "core" ' +2 .tElbow.hold +2 "manipulator"&o, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(f- +2 "core" -'[ +3 .tSE.seek 0.04 Pucks below Top Plate + "storage"(9' +29 "core" ' +2 "manipulator"&A% +4 "core" %Έ \  k_ +2 "storage"(!& +4 "core" & L \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 347 counts + "manipulator"&<'ϴ +16 "core" ' +2 "manipulator"&& +4 "core" &   13 +2 "storage"(F& +3 "core" &  \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +26 "core" ' +3 .tSE.seek 1.04 Pucks below Top Plate +2 "storage"(' +43 "core" ' +2 "manipulator"&%& +4 "core" &  3 +2 "manipulator"&:% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&&(ӷ +162 "core" ( +3 "manipulator"&q& +4 "core" &ӵ( !E + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &ӵ( E +2 .tForearm.seek CC +2 "manipulator"&V' +93 "core" ' +2 .tHand.close + "manipulator"&T/ +69 "core" / +2 .tCC.seek :open +2 "collection"'@( +422 "core" ( +2 "storage"(7& +4 "core" & \ +2 "storage"(& +3 "core" & / \ +2 "manipulator"&& +4 "core" &ӵ(\  AE + "manipulator"&X% +4 "core" % A = +2 .tForearm.seek :retract + "manipulator"&-'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&3( +193 "core" ( +2 "manipulator"&U& +4 "core" & . q? +2 "storage"(/& +4 "core" & \ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&b'Y +101 "core" ' +2 .tElbow.hold +2 "manipulator"&S, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +67 "core" 1 +3 "manipulator"&[% +3 "core" % ~ \  oG +2 "storage"(C& +3 "core" & > \ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 337 counts +2 "manipulator"&P'Ϫ +13 "core" ' +2 "manipulator"&6& +4 "core" & "  26 +2 "storage"(v& +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&#' +22 "core" ' +2 "storage"(E% +4 "core" % y +2 ."downElevator"SE.seek :down +4 "storage"(R'X +99 (D% +3 "core" %- / b +2 "manipulator"&O% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +88 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +1328 #t-> access 1 +2 .SE.seek :down +2 "storage"("'X +3 "core" ' +2 "manipulator"&K% +4 "core" %\   n + "manipulator"&w& +4 "core" & %  k5 + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(h(; +707 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &;  +40976 "Can"J QP +60004  vO PP +60004 : QP +60004 P PQ +60004 G QP +60004 7C PP +60004 QR QP +60004 F QP +60004 L QP +11262 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +144 "core"  +2238 #t-> CSR.flush + .CSR.select :flush +2 "collection"' +1792 #t-> CS.pull 2 +2 "collection"';% +3 "core" %6ek +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 2ml +2 "collection"')' +606 "core" ' +2 "collection"'>% +4 "core" %hl \ +486 #t-> CSV +116 #-> CSR +675 #-> CSR.legend + .CSR.select :legend +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +876 #-> CS.pull 2 +2 "collection"'% +3 "core" %fl \ +2 .tCS.seek 4ml +2 "collection"'t'P +604 "core" ' +2 "collection"'B% +4 "core" %Pfk  +684 #t-> CS.pull 2 +2 "collection"'% +3 "core" %PgkW  +2 .tCS.seek 6ml +2 "collection"'+' +610 "core" ' +2 "collection"'s% +4 "core" %fj  +90 #t-> CS.pull 2 +2 "collection"'% +3 "core" %ejW  +2 .tCS.seek 8ml +2 "collection"' 'N +608 "core" ' +2 "collection"'e% +4 "core" %Lgj  +795 #t-> CSV.waste + .CSV.dial :waste +2 "collection"'` +144 "core" +442 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'$' +2146 "core" ' +2 "collection"'_% +4 "core" %chv +19533 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'G  +144 "core"  +241 #t-> CSV.waste + .CSV.dial :waste + "collection"'g +145 "core" +146 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +145 "core"  +741 #t-> CSR.flush + .CSR.select :flush +453 #-> CS.pull 2 +2 "collection"'J% +3 "core" %gl +2 .tCS.seek 1.993ml +2 "collection"'m' +616 "core" ' +2 "collection"'L% +4 "core" %fk  +2185 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'i  +111 "core" +678 #t-> CS.pull 2 +2 "collection"'\\% +2 "core" %fkg  +3 .tCS.seek 3.993ml + "collection"' 'P +606 "core" ' +2 "collection"'% +4 "core" %Pfj \ +308 #t-> CSV.CSR + .CSV.dial CSR + "collection"'{  +112 "core"  +445 #t-> CSR.air + .CSR.select :air + "collection"' +305 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' +574 .tCS.hold +2 "collection"'l+ +3 "core" 'Dd fje al +78 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"-Collection Syringe seek to 10ml Aborted!:@checkpoint: omitted +363 #-> CSV.waste + .CSV.dial :waste +2 "collection"'* +144 "core" +260 #t-> CS.empty + .CS.seek :empty +2 "collection"'~' +1709 "core" ' +2 "collection"'z% +4 "core" %gl  +5490 "Can"S OO +2385 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'N  +44 "core"  +917 #t-> CS.pull 1 +2 "collection"'Z% +3 "core" %ho  +2 .tCS.seek 0.994ml +2 "collection"'j' +356 "core" ' +2 "collection"'u% +4 "core" %hk  +644 #t-> CS.pull 1 +2 "collection"'c% +3 "core" %il  +2 .tCS.seek 1.994ml +2 "collection"'a' +356 "core" ' +2 "collection"'Q% +4 "core" %gl  +8086 #t-> CS.pull 1 +2 "collection"'H% +3 "core" %km  +2 .tCS.seek 2.994ml +2 "collection"'x'0 +349 "core" ' +2 "collection"'}% +4 "core" %0gn \ +10914 #t-> CS.pull 5 +2 "collection"'2% +3 "core" %0hk \ +2 .tCS.seek 7.994ml +2 "collection"'?' +1368 "core" ' +2 "collection"'4% +4 "core" %ho  +2153 #t-> CSV,waste + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Icompile error\ (ESP):35: syntax error, unexpected '\\n', expecting '=' +561 #-> CSV.waste + .CSV.dial :waste +2 "collection"'I +48 "core" +389 #t-> CS.empty + .CS.seek :empty +2 "collection"'k' +2158 "core" ' +2 "collection"'^% +4 "core" %gn  +1509 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'  +48 "core"  +826 #t-> CS.pull 5 +2 "collection"'8% +3 "core" %hm  +2 .tCS.seek 4.994ml +2 "collection"' 'pr +1390 "core" ' +2 "collection"'.% +4 "core" %pthn +1594 #t-> CS.pull 5 +2 "collection"'n% +3 "core" %pthk +2 .tCS.seek 9.994ml +2 "collection"'' +1227 .tCS.hold +2 "collection"'+ +3 "core" 'dfke `k +75 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Collection Syringe seek to 9.994ml Aborted!:@checkpoint: omitted +323 #-> CSV.waste + .CSV.dial :waste +2 "collection"'W +48 "core" +235 #t-> CS.empty + .CS.seek :empty +2 "collection"'Y' +2614 "core" ' +2 "collection"'% +4 "core" %fk  +19265 "Can"G OO +6953 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'r  +47 "core"  +10235 #t-> CS.pull 5 +2 "collection"'% +3 "core" %il_  +2 .tCS.seek 4.994ml +2 "collection"''po +935 .tCS.hold +2 "collection"'+ +3 "core" 'Aehkc `k +77 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Collection Syringe seek to 4.994ml Aborted!:@checkpoint: omitted +501 #-> CSV.waste + .CSV.dial :waste +2 "collection"'( +47 "core" +466 #t-> CS.empty +2 .CS.seek :empty +2 "collection"' ' +1033 "core" ' +2 "collection"'% +4 "core" %fk +39678 "Can"(T OP +5262 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +145 "core"  +803 #t-> CSR.list +1060 #-> CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +488 #t-> CS.pull 2 +2 "collection"'M% +3 "core" %fl +2 .tCS.seek 1.993ml +2 "collection"'p' +603 "core" ' +2 "collection"'% +4 "core" %im  +10098 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%' +143 "core" +722 #t-> PSR.list +707 #-> PSR.killMFB + .PSR.select :killMFB +2 "processing"% +1214 #t-> PS.pull 2 +2 "processing"%% +3 "core" % +2 .tPS.seek 2ml + "processing"%0' +2167 "core" ' +2 "processing"%f% +4 "core" %  +721 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%A' +595 "core" ' +2 "processing"%!% +4 "core" % \ +35226 "Can"S QQ +51544 #t-> CSV.CSR + .CSV.dial CSR +120 #-> CSR +996 #-> CS.pull 5 + "collection"'% +3 "core" %gl  +2 .tCS.seek 6.994ml +2 "collection"'F'4 +1370 "core" ' +2 "collection"'%% +4 "core" %4ho  +566 #t-> PSV.PSR +2 .PSV.dial PSR +154 #-> PSR +886 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%:' +3 "core" ' +2 "processing"%=% +3 "core" % \ +1113 #t-> PSV.waste +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `waste' for PSV:Shaft: name:\ waste: args[ +1223 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%\  +46 "core"  +1439 #t-> PS.empty + .PS.seek :empty +47 "processing"% ' +466 "Can" H UU +2224 "core" ' +2 "processing"%5% +4 "core" % +427 #t-> PSV.PSR + .PSV.dial PSR + "processing"%< +48 "core" +72 #t-> PSR +994 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%9' +2637 "core" ' +2 "processing"%q% +4 "core" %  +603 #t-> PSv + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant PSv: name:PSv +201 #-> PSV +249 #-> PSR +408 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%]  +47 "core"  +172 #t-> PS.empty +2 .PS.seek :empty + "processing"%' +2689 "core" ' +2 "processing"%o% +4 "core" % +907 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%T +48 "core"  +72 #t-> PSR +1135 #-> PSV +347 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%,' +2679 "core" ' +2 "processing"%d% +4 "core" %!  +571 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%7  +46 "core"  +492 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%' +2681 "core" ' +2 "processing"%% +4 "core" %, +5741 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%X +47 "core" +110 #t-> PS + "processing"%U% +4 "core" %; +274 #t-> PSR +720 #-> PS.pull1 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `pull1' for PS:Syringe: name:\ pull1: args[ +253 #-> PS.pull 1 +2 "processing"%V% +3 "core" %= +2 .tPS.seek 0.999ml +2 "processing"%/'RX +1103 "core" ' +2 "processing"%&% +4 "core" %RTB  +543 #t-> CSV +154 #-> CSR +688 #-> CS.pull 1 +2 "collection"'% +3 "core" %4ltg  +2 .tCS.seek 7.994ml +2 "collection"'[' +352 "core" ' +2 "collection"'C% +4 "core" %lp  +30175 "Can"+P PP +5052 #t-> CSV +128 #-> CSR +878 #-> CS.pull 2 +2 "collection"'6% +3 "core" %mn  +2 .tCS.seek 9.993ml +2 "collection"'v' +602 "core" ' +2 "collection"'E% +4 "core" %mo  +585 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'- +144 "core" +215 #t-> CS.empty + .CS.seek :empty +2 "collection"'D' +2651 "core" ' +2 "collection"'O% +4 "core" %no~ +230 #t-> CSR +184 #-> CSV +239 #-> CSV.CSR + .CSV.dial CSR +2 "collection"'3  +142 "core"  +367 #t-> CS.pull 1 +2 "collection"'b% +4 "core" %iq +2 .tCS.seek 0.994ml + "collection"'P' +348 "core" ' +2 "collection"'% +4 "core" %ip  +312 #t-> CS.pull 1 +2 "collection"'#% +3 "core" %loU  +2 .tCS.seek 1.994ml +2 "collection"'R' +348 "core" ' +2 "collection"'|% +4 "core" %lq}  +750 #t-> CSR.air + .CSR.select :air + "collection"' +348 #t-> CS.pull 1 +2 "collection"'K% +3 "core" %mr  +2 .tCS.seek 2.993ml +2 "collection"'w'0 +354 "core" ' +2 "collection"'% +4 "core" %0lp|  +2727 #t-> PS + "processing"%% +4 "core" %RT  +1067 #t-> PSV +112 #-> PSR +614 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%;' +1645 "core" ' +2 "processing"%% +4 "core" % +319 #t-> PS.waste1 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message-undefined method `waste1' for PS:Syringe: name: waste1: args[ +142 #-> PS.waste + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `waste' for PS:Syringe: name:\ waste: args[ +570 #-> PSV.waste + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `waste' for PSV:Shaft: name:\ waste: args[ +396 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%>  +47 "core"  +150 #t-> PS.empty + .PS.seek :empty +2 "processing"%' +2692 "core" ' +2 "processing"%)% +4 "core" % +2317 #t-> PSV +254 #-> PSV.PSR + .PSV.dial PSR + "processing"%B +49 "core"  +56 #t-> PS +2 "processing"%% +3 "core" % +145 #t-> PSR +458 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%t' +2005 .tPS.hold +2 "processing"%s+ +3 "core" 'Ťb am +64 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Processing Syringe seek to 2.5ml Aborted!:@checkpoint: omitted +242 #-> PSV.waste + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `waste' for PSV:Shaft: name:\ waste: args[ +200 #-> PSV.waste1 + .PSV.dial :waste1 +3 "processing"%  +59 "core"  +221 #t-> PS.empty +2 .PS.seek :empty + "processing"%+' +2087 "core" ' +2 "processing"%e% +4 "core" % +27352 "Can"P PP +60004 = QP +60004 vO QQ +60004 = QQ +60004 O PP +60004 A PQ +18781 #t-> CSV +364 #-> CSR.flush + .CSR.select :flush +2 "collection"' +408 #t-> CS.pull 1 +2 "collection"'`% +3 "core" %0mrj  +2 .tCS.seek 3.994ml +2 "collection"' 'P +360 "core" ' +2 "collection"'_% +4 "core" %Pnq  +744 #t-> CS.pull 1 +2 "collection"'G% +3 "core" %Pkpi  +2 .tCS.seek 4.994ml +2 "collection"'g'ps +348 "core" ' +2 "collection"'% +4 "core" %pols  +378 #t-> CS.pull 1 +2 "collection"'J% +3 "core" %pols  +2 .tCS.seek 5.994ml +2 "collection"'$'R +347 "core" ' +2 "collection"'L% +4 "core" %Qlq  +908 #t-> CSV.waste + .CSV.dial :waste +2 "collection"'i +144 "core" +293 #t-> CS.empty + .CS.seek :empty +2 "collection"'\\' +1618 "core" ' +2 "collection"'m% +4 "core" %lr +35251 "Can"%S QQ +15168 #t-> CSV +13835 #-> CSV +585 #-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +144 "core"  +215 #t-> CSR +554 #-> CS.pull 1 +2 "collection"'{% +3 "core" %lp2 +2 .tCS.seek 0.994ml +2 "collection"' ' +356 "core" ' +2 "collection"'% +4 "core" %lo3  +129 #t-> CS.pull 1 +2 "collection"'*% +4 "core" %kp2  +2 .tCS.seek 1.994ml +2 "collection"'l' +346 "core" ' +2 "collection"'z% +4 "core" %ko/  +2858 #t-> CS.pull 1 +2 "collection"'N% +2 "core" %ls  +2 .tCS.seek 2.993ml +2 "collection"'Z'0 +359 "core" ' +2 "collection"'~% +4 "core" %0mq0  +4831 #t-> CS.pull 4 +2 "collection"'u% +3 "core" %0mq  +2 .tCS.seek 6.994ml +2 "collection"'c'6 +1117 "core" ' +2 "collection"'j% +4 "core" %7mqI  +227 #t-> CS.pull 2 +2 "collection"'Q% +3 "core" %7lq%  +2 .tCS.seek 8.994ml +2 "collection"'H' +605 "core" ' +2 "collection"'a% +4 "core" %kpT  +1915 #t-> CS.pull 2 +2 "collection"'}% +3 "core" %lr.  +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg";Collection Syringe at 10.994ml would be out of bounds!: @reply0 +358 #-> CS.pull 1 +2 "collection"'2% +3 "core" %kr$  +2 .tCS.seek 9.994ml +2 "collection"'x' +361 "core" ' +2 "collection"'4% +4 "core" %mpA  +548 #t-> CSV.waste + .CSV.dial :waste +2 "collection"'I +145 "core" +287 #t-> CS.empty + .CS.seek :empty +2 "collection"'?' +2646 "core" ' +2 "collection"'^% +4 "core" %msT +309 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +142 "core"  +402 #t-> CS.pull 2 +2 "collection"'8% +3 "core" %lqO +2 .tCS.seek 1.994ml +2 "collection"'k' +604 "core" ' +2 "collection"'.% +4 "core" %lrZ  +175 #t-> CS.pull 2 +2 "collection"'n% +3 "core" %moN  +2 .tCS.seek 3.994ml +2 "collection"' 'P +485 .tCS.hold +2 "collection"'+ +3 "core" 'Hcmsm al +76 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Collection Syringe seek to 3.994ml Aborted!:@checkpoint: omitted +775 #-> CSV.waste + .CSV.dial :waste +2 "collection"'W +156 "core" +513 #t-> CS.empty + .CS.seek :empty +2 "collection"'' +1092 "core" ' +2 "collection"'% +4 "core" %nsm +4547 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'r  +145 "core"  +413 #t-> CSR +898 #-> CS.pull 5 +2 "collection"'% +3 "core" %ns +2 .tCS.seek 4.994ml +2 "collection"'Y'ps +1376 "core" ' +2 "collection"'% +4 "core" %prpt  +131 "Can"Q QQ +297 #t-> CSR.air + .CSR.select :air + "collection"' +375 #t-> CS.pull 3 +2 "collection"'(% +3 "core" %prpr|  +2 .tCS.seek 7.994ml +2 "collection"'' +636 .tCS.hold +2 "collection"'+ +3 "core" 'enr `k +79 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Collection Syringe seek to 7.994ml Aborted!:@checkpoint: omitted +195 #-> CSV,waste + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Jcompile error\ (ESP):148: syntax error, unexpected '\\n', expecting '=' +491 #-> CSV.waste + .CSV.dial :waste + "collection"' +145 "core" +532 #t-> CS.empty + .CS.seek :empty +2 "collection"'M' +2007 "core" ' +2 "collection"' % +4 "core" %nt +55217 "Can"'G QQ +60004 S QQ +60004 P QQ +60004 I QQ +60004 1S RQ +60004 I QQ +60004 5R QQ +60004 S QQ +60004 \\N RQ +60004  F QQ +8646 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +144 "core"  +211 #t-> CSR.lysis + .CSR.select :lysis +2 "collection"' +1986 #t-> CS.pull 2 +48 "collection"''% +4 "core" %pvD +3 .tCS.seek 1.994ml + "collection"'' +604 "core" ' +2 "collection"'f% +4 "core" %otK  +144 #t-> CS.pull 2 +2 "collection"'0% +3 "core" %ouT  +2 .tCS.seek 3.994ml +2 "collection"'!'P +331 .tCS.hold +2 "collection"'+ +3 "core" '5YdptO al +80 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Collection Syringe seek to 3.994ml Aborted!:@checkpoint: omitted +476 #-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'p +49 "core"  +1294 #t-> CS.empty +2 .CS.seek :empty + "collection"'%' +941 "core" ' +2 "collection"'=% +4 "core" %nsO +45003 "Can"\ T QQ +60004 D QQ +60004  P QQ +60004 0G QQ +59107 #t-> CSV.CSR + .CSV.dial CSR + "collection"'A  +49 "core"  +56 #t-> CSR +790 "Can"3W QQ +2824 #t-> CS.pull 2 +2 "collection"'\ % +3 "core" %|J +2 .tCS.seek 1.994ml +2 "collection"':' +609 "core" ' +2 "collection"'5% +4 "core" %}C \ +550 #t-> CS.pull 1 +2 "collection"'<% +4 "core" %}3 \ +2 .tCS.seek 2.993ml +2 "collection"' '0 +349 "core" ' +2 "collection"'q% +4 "core" %0}$  +2138 #t-> CS.pull 2 +2 "collection"']% +3 "core" %0}  +2 .tCS.seek 4.993ml +2 "collection"'9'pj +601 "core" ' +2 "collection"'o% +4 "core" %po}  +2283 #t-> CS.pull 2 +2 "collection"'T% +3 "core" %po{!  +2 .tCS.seek 6.994ml +2 "collection"''5 +611 "core" ' +2 "collection"'d% +4 "core" %2  +338 #t-> CS.pull 2 +2 "collection"'7% +3 "core" %2|  +2 .tCS.seek 8.993ml +2 "collection"',' +613 "core" ' +2 "collection"'% +4 "core" %|  +1164 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'X +145 "core" +566 #t-> CS.empty + .CS.seek :empty +2 "collection"'U' +2394 "core" ' +2 "collection"'V% +4 "core" %{ +4630 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +142 "core"  +351 #t-> CS.pull 2 +2 "collection"'&% +3 "core" %| +3 .tCS.seek 1.994ml +2 "collection"'' +599 "core" ' +2 "collection"'F% +4 "core" %x  +8988 #t-> CSV.CSR + .CSV.dial CSR +113 #-> CSR +691 #-> CS.pull 2 +2 "collection"'C% +3 "core" %{<  +2 .tCS.seek 3.993ml +2 "collection"'6'P +604 "core" ' +2 "collection"'[% +4 "core" %P{S  +605 #t-> CSV,waste2 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Jcompile error\ (ESP):172: syntax error, unexpected '\\n', expecting '=' +637 #-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'E +48 "core"  +286 #t-> CS.empty + .CS.seek :empty +2 "collection"'-' +1121 "core" ' +2 "collection"'v% +4 "core" %zD +25868 "Can"A QQ +1581 #t-> 3.times{CC.loadFlush{hotbleachInternal};samplepassD;fullDecon;delay 360}; Initialpurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'O& +3 "core" &v}K + .tHand.open + "manipulator"&31 +22 "core" 1 +2 "manipulator"&b& +4 "core" & ( " 4 + "manipulator"&D% +4 "core" %\    +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +181 "core" ( +2 "manipulator"&#& +4 "core" &-  ( 5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &- &   +2 .tForearm.seek :garage +2 "manipulator"&|'η +95 "core" ' +2 .tHand.close + "manipulator"&K/ +77 "core" / +2 "manipulator"&R& +4 "core" &- \  ? + "manipulator"&% +4 "core" %   (a +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&/(ӷ +282 "core" ( +2 "manipulator"&& +4 "core" &ӵ( ( ^E + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &ӵ( $ GE +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&;' +97 "core" ' +2 "manipulator"&)& +4 "core" &ӵ)  qE +2 "manipulator"&B% +4 "core" %  ` +2 "collection"'& +3 "core" &x~P +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'t(W +3 "core" &z}& +2 &w{#  +8 &(y{% / +10 &\\x|$ C +9 &;v|! W +9 &[x Z +10 &\\w|% Z +9 &x\\w|$ Z +10 &:\\w| Z +9 &Xy| Y +9 &Yv|% Z +10 &[xz! Y +9 & B\\w}! Z +9 &"Wx} Z +10 &#]x| Y +9 &%Yx{% Z +10 &'KYw| Y +9 &) Zw| Y +9 &*Zw{ Z +10 &,Yw| Y +9 &.R_x}! Z +9 &0Tx| Y +10 &1\\x} Z +9 &3Zx|! Z +10 &5ZWx|% Z +9 &7Xv{$ Y +9 &8Tw| Y +10 &:Ww|$ Z +9 &$]u|" Z +10 &?Yw| Z +9 &AUy} Y +10 &CkSv|$ Y +9 &E,Uu} Z +9 &FZw~ Z +10 &Hcu| Z +9 &Jmnu{ [ +9 &L&v{ ^ +10 &Mtz b +9 &Orz' b- +10 &QFvy1 b: +9 &Ruz( b> +9 &Ttz b: +10 &VYrz" X +9 &WKpux" W +9 &Wytw% S +9 ( +2 &W|mty P + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.09 + "collection"'& +4 "core" &W|mtxD P + .tHand.open +2 "manipulator"&s1 +76 "core" 1 +2 "manipulator"&e% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +92 "core" ' +2 !to: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageKundefined local variable or method `hotbleachInternal' for main:Object: name:hotbleachInternal +1348 #-> CC.unloadFlushPuck + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&w& +3 "core" &" \\?R +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_(ӷ +16 "core" ( +2 "manipulator"&G& +4 "core" &Ӽ ' M6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &Ӽ \ F6 +2 .tForearm.seek CC +2 "manipulator"&' +92 "core" ' +2 .tHand.close + "manipulator"&J/ +76 "core" / +2 .tCC.seek :open +2 "collection"'g( +486 "core" ( +2 "manipulator"&L& +4 "core" &  4 +49 "manipulator"&i% +5 "core" % H   + .tForearm.seek :retract +2 "manipulator"&$'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&m(- +306 "core" ( +2 "manipulator"&& +4 "core" &- , , , + .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"&\\'η +113 "core" ' +2 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&*% +4 "core" % ΰ ۼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +1241 #t-> 3.times{CC.loadFlush{HotbleachInternal};samplepassD;fullDecon;delay 360}; Initialpurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'z& +3 "core" &w{W +2 .tHand.open + "manipulator"&N1 +27 "core" 1 +2 "manipulator"&l& +4 "core" &- + $ , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&~(- +12 "core" ( +2 "manipulator"&u& +4 "core" &- * $ f + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &-   ` +2 .tForearm.seek :garage +2 "manipulator"&j'η +99 "core" ' +2 .tHand.close + "manipulator"&Q/ +65 "core" / +2 "manipulator"&c& +4 "core" &- \   +2 "manipulator"&a% +3 "core" % \ \  ' +2 .tForearm.seek :retract +2 "manipulator"&}'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&2(ӷ +289 "core" ( +2 "manipulator"&H& +4 "core" &  *=F + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" &  9=F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&I' +103 "core" ' +2 "manipulator"&x& +4 "core" &   =E +2 "manipulator"&^% +4 "core" %  RM +2 "collection"'& +3 "core" &w}@ +2 "collection"'8& +3 .tCC.seek :closed +2 "collection"'?(W +4 "core" &v} + &z}  +8 &$zw}# . +10 &^y{ B +9 &'}w| W +10 &Wx| Y +9 &Xx Y +9 &eTw| Y +10 &'Wv| Y +9 &Xx} Y +9 &Zx{ Y +10 &mUw} Y +9 & /Qw~ Y +10 &!Nw} Y +9 &#Sv| X +9 &%tVv{! Y +10 &'7Py~ Y +9 &(Ty} X +9 &*Sx{ Y +10 &,}Su{" Y +9 &.@Uv{( Y +10 &0Mw| X +9 &1Rz{ X +9 &3Tw~ Y +10 &5HQu} Y +9 &7\ Qv| Y +9 &8Nv{ X +10 &:Sx{ X +9 &Pwz Y +9 &?Rxz Y +9 &AUx} Y +10 &CXQwz Y +9 &EOx| X +9 &FNw{ Y +10 &HYx|! Y +9 &J[cv|' Z +10 &Lv{ ] +9 &Mvy& b +10 &Osy b( +9 &Q6uy+ b5 +9 &Ruy% b= +9 &Tvz& b< +10 &VTuz) Z +9 &WN^uz ; +5 ( + "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.20 +2 "collection"'.& +4 "core" &WNJuxP ; + .tHand.open +2 "manipulator"&n1 +66 "core" 1 +2 "manipulator"&k% +4 "core" %  3 M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +2 !to: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"-uninitialized constant HotbleachInternal: name:HotbleachInternal +8157 #-> 3.times{CC.loadFlush{hotBleachInternal};samplepassD;fullDecon;delay 360}; Initialpurge +2 "collection"'W& +3 "core" &WNIww& ; +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &WNIt{$ ; +2 "collection"'% +3 "core" %tzL + .tCSV.dial :flush +2 "collection"'r  +145 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"''p +1381 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +46 "core" A +2 "collection"'% +4 "core" %psz$  +2 .tCS.seek 7.001ml + "collection"'('n +611 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'Y  +3 '  +45 "core"  +109  +2 .tCBV.dial :waste1 + "collection"' @ +49 "core" A +3 .tCS.seek 0ml + "collection"''4 +1883 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"' & +4 "core" &WNI|F ; +2 "collection"'% +4 "core" %7{J + .tCSV.dial :flush + "collection"''  +81 "core" +3 .tCS.seek 5ml + "collection"'M'p +1382 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'f @ +47 "core" B +2 "collection"'0% +4 "core" %px|  +2 .tCS.seek 7ml +2 "collection"''m +614 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'!  +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'p  +82 "core"  +2 .tCS.seek 0ml +2 "collection"''4 +1872 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'=  +44 "core"  +2 "collection"'A% +4 "core" %/v{ + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'B +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'\ 'P +1116 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'%' +1631 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'5  +46 "core"  +2 .tCBV.dial :waste1 +2 "collection"'< @ +82 "core" @ +3 .tCS.seek 0ml + "collection"':'4 +2630 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'q  +47 "core"  +2 "collection"']% +4 "core" %1mu" + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"' 'P +1116 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'o' +1628 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'T  +48 "core" ~ +2 .tCBV.dial :waste2b +2 "collection"'9  +82 "core"  +3 .tCS.seek 0ml + "collection"'d'4 +2623 "core" ' +2 #tKilling upper manifold +48 .CSV.dial CSR +3 "collection"'7  +48 "core"  +2 "collection"'% +4 "core" %4w~) + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''P +1120 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'X' +1637 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"', +4 'V  +51 "core"  +73  +2 .tCTV.dial :air +2 "collection"'  +149 "core" +3 .tCS.seek 0ml + "collection"'&'4 +2654 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'U'0 +859 "core" ' +2 .tCSV.dial :waste + "collection"'F +48 "core" +3 .tCS.seek 0ml + "collection"'C'4 +851 "core" ' +2 #tFlushing upper manifold + "collection"'& +4 "core" &WNIw3 ; +2 "collection"'[% +3 "core" %3x~c + .tCSV.dial :flush +2 "collection"'E  +44 "core"  +3 .tCS.seek 5ml + "collection"'6'p +1371 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'v @ +48 "core" B +2 "collection"'O% +4 "core" %pz~_  +2 .tCS.seek 7ml +2 "collection"'3'l +596 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'b +115 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'D'4 +1862 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'#'0 +859 "core" ' +2 .tCSV.dial :waste + "collection"'P +47 "core" +2 .tCS.seek 0ml +2 "collection"'S'4 +852 "core" ' +2 "collection"'K& +4 "core" &WNI{~a ; + "collection"'R% +4 "core" %8w7 + .tCSV.dial :flush +2 "collection"'  +46 "core"  +3 .tCS.seek 3ml + "collection"'1'0 +849 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'| @ +45 "core" A +2 "collection"'% +4 "core" %0y~1  +2 .tCS.seek 5ml +2 "collection"'>'p +605 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"''4 +1363 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"')'0 +853 "core" ' +2 .tCSV.dial :waste + "collection"'B +79 "core" +3 .tCS.seek 0ml + "collection"''4 +469 "Can"\ P aa +379 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &WNI{1 ; +2 "collection"'@% +4 "core" %4z[ + .tCSV.dial :flush +2 "collection"'  +47 "core"  +3 .tCS.seek 5ml + "collection"'s'p +1355 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'e @ +45 "core" A +2 "collection"'% +4 "core" %p|-  +2 .tCS.seek 7ml + "collection"';'f +606 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'w  +2 'G  +45 "core"  +108  +2 .tCBV.dial :waste1 + "collection"' @ +47 "core" A +3 .tCS.seek 0ml + "collection"'J'4 +1865 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'/& +4 "core" &WNI|4 ; +2 "collection"'`% +3 "core" %3za + .tCSV.dial :flush +2 "collection"'t  +80 "core" +3 .tCS.seek 5ml + "collection"'L'p +1357 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'i @ +47 "core" A +2 "collection"'% +4 "core" %pzp  +2 .tCS.seek 7ml +2 "collection"'_'l +606 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +48 "core"  +2 .tCBV.dial :waste2b +2 "collection"'{  +82 "core"  +3 .tCS.seek 0ml + "collection"''4 +1861 "core" ' +2 "collection"'*& +4 "core" &WNIzo ; + !to: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageEundefined local variable or method `samplepassD' for main:Object: name:samplepassD +11291 #-> samplePassD;fullDecon;delay 360 + #Beginning samplePassD +2 "collection"'$& +3 "core" &WNI|Y ; + .tAWV.select :air + "collection"' +10 .tAIV.dial :bypass +2 "collection"'\\ { +4 "core" | +2 .tPSV.dial PSR + "processing"%z +47 "core"  +2 "processing"%N% +4 "core" % + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +3 .PS.seek 1.5ml +2 "processing"%l' +1631 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%u  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%Z' +1663 "core" ' +2 .tPSV.dial PSR + "processing"%Q +49 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%c' +2691 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%a  +2 "collection"'m  +113 "core"  +6 +2 .tPSV.dial :mixloop + "processing"% +113 "core" +2 .tCTV.dial :air,avoiding: :intake +2 "collection"'j  +149 "core" +2 .tPTV.dial :PRVmixing + "processing"%H  +80 "core" +2 .tPS.seek 0ml +2 "processing"%4' +2679 "core" ' +2 .tPSV.dial PSR + "processing"%~ +113 "core"  +2 "processing"%x% +4 "core" %a + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%^' +1634 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%}' +1637 "core" ' +2 .tPSV.dial PSR + "processing"%g +48 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%.' +2673 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%n +109 "core" +2 .tCTV.dial :air,avoiding: :intake +47 .PTV.dial :PRVmixing +4 .PS.seek 0ml +2 "processing"%k' +2684 "core" ' +2 .tPSV.dial PSR + "processing"%8 +113 "core"  +2 "processing"%I% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%W' +1625 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +46 "core"  +3 .tPS.seek 0ml + "processing"%' +1618 "core" ' +2 .tPSV.dial PSR + "processing"%r +49 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%-' +2660 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"% +122 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%' +2673 "core" ' +2 .tPSV.dial PSR + "processing"% +111 "core"  +2 "processing"%Y% +4 "core" % + #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 +3 "processing"%  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%(' +1615 "core" ' +2 .tPSV.dial PSR + "processing"% +49 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2648 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%' +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.2ml +2 "processing"%'k +2676 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%f  +146 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%0' +532 "Can"DG dd +773 "core" ' +2 .tPSV.dial :air + "processing"%M  +114 "core" +2 .tPS.seek 2.5ml +2 "processing"%!' +2647 "core" ' +2 .tPSV.dial :mixloop + "processing"%p +46 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml + "processing"%' +5125 "core" ' +2 .tPSV.dial :air + "processing"%=  +47 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml + "processing"%A' +2661 "core" ' +2 .tPSV.dial :mixloop + "processing"% +47 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml + "processing"%\ ' +5113 "core" ' +2 "collection"'5& +4 "core" &WNIzM ; + #tFull MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*< @@T +2 .tASV.dial :SPEdelivery +3 "MFB"*%  +37 "core"  +2 .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml + "MFB"*q'(@ +3 "core" '/ +2 .tSPE.coast +2 "MFB"*]  +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"(Analytical Syringe notReady at home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef10.448732449680904 : @type2F: @error: notReady: @tagiv: @sourcei/:@destinationi% +10001 #"bkha"Session Begun +188 #-> ls +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `ls' for #: name:ls +1386 #-> showlog 100 +1672 #-> MFB.ready! +3 "MFB"*:% +4 "core" %f +2 #"bkha"Readying the MFB + #Homing MFB Syringe +3 .AFV.select :holdingCoil +4 "MFB"* +10 * % +3 "core" % + ."bkha"ATV.dial :waste2 +3 "MFB"*T % +151 "core" % +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.home.seek :home +4 "MFB"*9' +2468 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*o' +5288 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"delay 1 second +102 .ATV.dial :waste +2 "MFB"*7 n +139 "core" n +2 ."bkha"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."bkha"AS.home.seek :empty +3 "MFB"*'R +5252 "core" ' +2 ."bkha"ATV.dial :waste + .ARV.dial between carrier and air1 +5 "MFB"*d  +5 "core"  + ."bkha"ASV.dial :waste1 +3 "MFB"*  +36 "core"  +14006 "Can"F cb +29382 #t-> Initialpurge; fullDecon; delay 360; 2.times{CC.loadFlush{HotbleachInternal};samplepassD;fullDecon;delay 360}; Initialpurge +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"(uninitialized constant Initialpurge: name:Initialpurge +2575 #-> initialpurge +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageFundefined local variable or method `initialpurge' for main:Object: name:initialpurge +343 #-> Initialpurge +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"(uninitialized constant Initialpurge: name:Initialpurge +252 #-> InitialPurge +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"(uninitialized constant InitialPurge: name:InitialPurge +494 #-> Initialpurge +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"(uninitialized constant Initialpurge: name:Initialpurge +3616 #-> initialPurge; fullDecon; delay 360; 2.times{CC.loadFlush{HotbleachInternal};samplePassD;fullDecon;delay 360}; initialPurge +2 #Starting initialPurge +5 "collection"'V& +3 "core" &WNI@ ; +2 #tFlushing the Collection Valve::Manifold +2 "collection"',& +5 "core" &WNII ; +2 "collection"'% +3 "core" %8J + .tCSV.dial CSR +3 "collection"'X  +45 "core"  +2 "collection"'&% +4 "core" %8p + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'F'p +1391 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 'U% +2 "core" %p +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"''Y +729 "core" ' +2 .tCSV.dial :waste +3 "collection"'[ +145 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'E'4 +2045 "core" ' +2 #tPurging external Intake +2 "collection"'C& +5 "core" &WNI ; +2 "collection"'v% +3 "core" %2 +2 .tCSV.dial :flush +2 "collection"'O  +47 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'6' +2655 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'b +3 '3  +83 "core"  +3  + .tCTV.dial :intake +3 "collection"'D  +84 "core"  +2 .tIntake.select :open + "sampler") +12 .tCS.seek 0ml +2 "collection"'P'4 +2776 "core" ' +2 .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air +2 "collection"'#  +84 "core" +2 #tFlushing upper manifold +2 "collection"'K& +5 "core" &WNI ; +2 "collection"'R% +3 "core" %5'  +2 .tCSV.dial :flush +2 "collection"'  +93 "core" +3 .tCS.seek 5ml +3 "collection"'S'p +1371 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'| @ +60 "core" ? +2 "collection"'% +4 "core" %p^  +2 .tCS.seek 7ml +2 "collection"'1'j +610 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'> +113 "core" ~ +2 .tCTV.dial :air +3 .CS.seek 0ml +5 "collection"''4 +1859 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'B'0 +855 "core" ' +2 .tCSV.dial :waste +3 "collection"') +48 "core" +3 .tCS.seek 0ml +2 "collection"''4 +848 "core" ' +2 "collection"'@& +4 "core" &WNI ; + "collection"'% +4 "core" %3 + .tCSV.dial :flush +2 "collection"'  +47 "core"  +3 .tCS.seek 3ml +2 "collection"'e'0 +853 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +59 "core" ? +2 "collection"'s% +4 "core" %0  +2 .tCS.seek 5ml +2 "collection"'w'p +623 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +5 "collection"'G'4 +1381 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"' '0 +704 "Can"S ee +28 #"bkha"-> exit +2 #Session Ended +118 "core" ' +2 .tCSV.dial :waste +2 "collection"'; +77 "core" +3 .tCS.seek 0ml + "collection"'/'4 +855 "core" ' +2 "collection"'`& +4 "core" &WNI ; + #tFull MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*t @@T +2 .tASV.dial :SPEdelivery +3 "MFB"*J  +38 "core"  +2 .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*i'(@ +2907 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*  +54 "core" +2 "MFB"*L% +4 "core" %(), +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*' +427 "core" ' +2 .tATV.dial :ASV + "MFB"*{ n +161 "core" n +2 .tASV.dial :SPErecovery +2 "MFB"*_  +57 "core"  +2 "MFB"**% +4 "core" %\ A+ D +2 .tAS.seek 0.62ml +2 "MFB"*$'\ s +2032 "core" ' +2 .tATV.dial :waste + "MFB"*\\ n +200 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*z'R +3161 "core" ' +2 .tAFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0ml + "MFB"*N'V +27 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*+'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air3 +2 "MFB"*u % +62 "core" % +2 "MFB"*l% +4 "core" %(+, +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*Q' +426 "core" ' +2 .tATV.dial :air3 + "MFB"*Z% +4 "core" %9 B +2 .tAS.seek 0.53ml +2 "MFB"*a' +227 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*m  +39 "core" +2 "MFB"* % +4 "core" %|> B +2 .tAS.seek 0.71ml +2 "MFB"*j' G +3641 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*H % +53 "core" % +2 .tdelay 3 seconds +302 "MFB"*c% +3 "core" % G\ ] ` +2 .tAS.seek 0.735ml +2 "MFB"*~' ţ +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*x  +53 "core" +2 "MFB"*4% +4 "core" % ş\\ J +2 .tAS.seek 0.72ml +2 "MFB"*' z6 +337 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*^ n +106 "core" m +2 .tASV.dial :SPErecovery +2 "MFB"*g% +3 "core" % z3\\ +2 .tAS.seek 0.365ml +2 "MFB"*}'y +7159 "core" ' +2 .tATV.dial :waste + "MFB"*n n +172 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*.'R +1875 "core" ' +2 .tATV.dial :air3 + "MFB"*8 % +69 "core" % +2 "MFB"*I% +4 "core" %R|6 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*k' +230 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +49 "MFB"*  +37 "core"  +2 "MFB"*W% +4 "core" % @ +2 .tAS.seek 0.579ml +2 "MFB"*r' +11483 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %  N +2 .tAS.seek 0.604ml +2 "MFB"*-'\ 4C +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*Y% +4 "core" %\ 4R\ 2 +2 .tAS.seek 0.589ml +2 "MFB"*' +322 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +109 "core" o +2 .tASV.dial :wasteR +2 "MFB"*  +34 "core"  +3 .tAS.seek 0ml + "MFB"* 'V +11883 "core" ' +2 .tdelay 1:00 +1710 "Can"I | +4292 .tATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*(' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*''V +20132 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"* % +139 "core" & +2 "MFB"*f% +4 "core" %V +2 .tAS.seek 0.01ml +2 "MFB"*' +227 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*M  +62 "core" +2 "MFB"*0% +4 "core" % A +2 .tAS.seek 0.58ml +2 "MFB"*p' +11487 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*! % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*=% +3 "core" %  8 * +2 .tAS.seek 0.605ml +2 "MFB"*'\ 8H +526 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*A% +4 "core" %\ 8X n +2 .tAS.seek 0.59ml +2 "MFB"*5' +323 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*% n +100 "core" m +2 .tASV.dial :SPEdelivery + "MFB"*q  +34 "core"  +3 .tAS.seek 0ml + "MFB"*]'V +11889 "core" ' +2 .tdelay 1:00 +1996 "Can"(F { +4007 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*:' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"* 'V +20137 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*T  +78 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.8ml + "MFB"*9' x +8071 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV + "MFB"*7 n +94 "core" n +2 .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.03ml +2 "MFB"*o'^ +15510 "core" ' +2 .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*d n +166 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +205 "core" ' +2 .tSPE.coast +2 "MFB"*V  +3 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*,'(@ +1949 "Can"Q fg +956 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :ASV +2 "MFB"* n +163 "core" o +2 .tASV.dial :SPErecovery +2 "MFB"*X  +54 "core"  +2 "MFB"*&% +4 "core" %(%j +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.73ml +2 "MFB"*' r +4647 "core" ' +2 .tASV.dial :wasteD + "MFB"*U I +55 "core" I +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*F'V +3709 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*['(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +55 "core"  +2 "MFB"*C% +4 "core" %(% +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*v': +2041 "core" ' +2 .tATV.dial :air2 + "MFB"*O  +103 "core"  +2 "MFB"*E% +4 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*b'K +430 "core" ' +2 .tATV.dial ASV + "MFB"*3 n +90 "core" n +2 "MFB"*D% +4 "core" %T % - +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*6' . +2543 "core" ' +2 .tASV.dial :wasteD + "MFB"*# I +54 "core" I +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*K'V +2903 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*R'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +55 "core"  +2 "MFB"*P% +4 "core" %(  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml + "MFB"*|': +2043 "core" ' +2 .tATV.dial :air2 + "MFB"*  +92 "core" +2 "MFB"*S% +4 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*>'2 +425 "core" ' +2 .tATV.dial ASV + "MFB"*1 n +93 "core" n +2 "MFB"*% +4 "core" %6 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*)'  +2543 "core" ' +2 .tASV.dial :wasteD + "MFB"*B I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*@'V +2903 "core" ' +2 .tATV.dial :air2 + "MFB"*  +93 "core" +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml + "MFB"*': +3045 "core" ' +2 .tATV.dial :ASV + "MFB"* n +103 "core" n +2 .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +45 "MFB"*#,,'T(^20( b +6 .tAS.seek 0.05ml + "MFB"*'Q +1464 "core" ' +2 .tATV.dial :waste + "MFB"*s n +177 "core" n +3 .tAS.seek 0ml + "MFB"*e'V +315 "core" ' +2 .tASV.dial :SPEdelivery +2 "MFB"*w  +105 "core"  +2 #tdeconLysateINT + .ATV.dial :air3 +2 "MFB"*G % +156 "core" % +2 "MFB"*;% +4 "core" %V5 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"* ' +231 "core" ' +3 .tdelay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*`  +44 "core" +2 "MFB"*J% +4 "core" %p E +2 .tAS.seek 0.96ml +2 "MFB"*'1 +19125 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*L% +3 "core" %1\ ; +2 .tAS.seek 0.985ml +2 "MFB"*i' +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*{  +51 "core"  +2 "MFB"*_% +4 "core" % h +2 .tAS.seek 0.97ml +2 "MFB"**'cH +326 "core" ' +2 .tdelay 3 seconds +187 "Can"6= aa +115 .tATV.dial AIV +2 "MFB"* I +118 "core" H +2 .tAIV.dial :coilToMFB + .AWV.select :waste +2 "collection"' +9 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*\\' +200 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*$'R +10092 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*z' +5781 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*N'R +10091 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*u' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*l'R +10092 "core" ' +2 .tATV.dial :air2 + "MFB"*+  +57 "core" +2 "MFB"*Z% +4 "core" %RE +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*Q' +226 "core" ' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"*m' +9989 "core" ' +2 .tATV.dial AIV + "MFB"* I +72 "core" J +3 .tAS.seek 0.02ml + "MFB"*a' +6017 "Can"S ee +3870 "core" ' +2 .tATV.dial :waste + "MFB"*H n +158 "core" n +3 .tAS.seek 0ml + "MFB"*c'V +226 "core" ' +2 .tAWV.select :air + "collection"' +9 "MFB"*j% +3 "core" %V* +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*x'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +2 "MFB"*4  +34 "core"  +2 .tATV.dial :air3 +2 "MFB"*~ % +67 "core" % +2 "MFB"*^% +4 "core" %(/ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*g'Zu +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +37 "core" +2 "MFB"*n% +4 "core" %Z\ 4 +2 .tAS.seek 0.81ml +2 "MFB"*}'> +6055 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*8 % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*I% +3 "core" %>\ Z b +2 .tAS.seek 0.835ml +2 "MFB"*.'f +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +51 "core"  +2 "MFB"*W% +4 "core" %fD . +2 .tAS.seek 0.82ml +2 "MFB"*k'p +326 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*  +47 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV + "MFB"*  +76 "core"  +2 "MFB"*r% +4 "core" %p  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*'` +2036 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*Y' +3071 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*-'V +2732 "core" ' + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2744 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5769 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"* 'V +2745 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*(  +46 "core"  +2 .tATV.dial :air3 +2 "MFB"* % +114 "core" % +2 "MFB"*f% +4 "core" %Vp +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*'' +227 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*M  +51 "core"  +2 "MFB"*0% +4 "core" %u @ +2 .tAS.seek 0.81ml + "MFB"*'> +16110 "core" ' +2 .tdelay 3 seconds +221 "Can"R? cc +81 .tATV.dial :air3 +2 "MFB"*! % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*=% +3 "core" %>\ 4 T +2 .tAS.seek 0.835ml +2 "MFB"*p' +524 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +52 "core"  +2 "MFB"*A% +4 "core" %5\ 7 +2 .tAS.seek 0.82ml +42 "MFB"*'q? +334 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*%  +35 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*q'R +4743 "core" ' +2 .tPCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19051 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*5' +5778 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*]'V +2776 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*:' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*T'V +2755 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"* ' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*7'V +2739 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*9' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*d'V +99 "Can"T dd +2639 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*V' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*o'V +5066 "core" ' +4 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"* n +118 "core" o +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"*X'(@ +2552 "core" ' +2 .tATV.dial :waste2 + "MFB"*& % +120 "core" % +2 .tAS.seek 0ml +2 "MFB"*,'V +2548 "core" ' +2 .tdelay 6:00 +34211 "Can"C bb +1792 "collection"'U& +3 "core" &WNI~ ; +2 !to: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"-uninitialized constant HotbleachInternal: name:HotbleachInternal +58207 "Can"W bb +60004 J bb +60004 XS bb +60004 oN bb +60004 <E bb +60004 P bb +60004 < bb +60004 R bb +60004 K= bb +60004 U ba +60004 C bb +60004 jX bb +60004 G bb +60004 DR bb +60004 J bb +60004 FJ ba +60005 lM bb +60003 5C bb +60005 O bb +60004 '= bb +60004 O bb +60004 $; bb +60004 Q ba +60004 +? bb +60004 T bb +60004 a ab +60004 i ba +60004 ^q ba +60004 w ba +60003 ~ bb +60004  bb +60004 L ba +60004 E ba +60004 T bb +60004 A bb +60004 hU ba +60004 ? bb +60004 U ba +60004 :@ ba @CEST1534284031.46 V ba +60004  C bb +60004 }W bb +60004 G bb +60004 IV bb +60004 J bb +60004 BO bb +60005 tM bb +60004 DI bb +60004 mM bb +60004 6D bb +60004 O bb +60004 ? bb +60004 O bb +60004 < bb +60004 Q ba +60004 R; bb +60004 R bb +60004 l= bb +60004 S bb +60004 M? bb +60004 U bb +60004 5A bb +9896 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time G^ +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 +3 !o:Storage::Warning:bt["6/home/esp/esp2/utils/storage.rb:531:in `writeAll'"2/home/esp/esp2/utils/storage.rb:526:in `each'"6/home/esp/esp2/utils/storage.rb:526:in `writeAll'"2/home/esp/esp2/utils/storage.rb:522:in `open'"6/home/esp/esp2/utils/storage.rb:522:in `writeAll'"(/home/esp/esp2/utils/storage.rb:538"3/home/esp/esp2/lib/framework.rb:95:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"4Exiting with Collection Clamp holding FlushPuck +2 !o:Errno::EIO:bt["3/home/esp/esp2/lib/framework.rb:97:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error +2 #mEXIT + !to: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 @1534297331.42CEST @1534314330.62CEST = =tMAIN =mMAIN_scheduler @CEST1534314332.31 #"core_reset"Sent BREAK +2 #t@0x653F, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +216 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refiX; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +264 "Can"rM i +3 rM i + #tPolling Can every 10:00 +2 !o:Storage::Warning:bt[ "8/home/esp/esp2/utils/storage.rb:408:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:597:in `restore!'"-/home/esp/esp2/lib/esp.rb:127:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Uncleanly Exited +2 !o:Storage::Warning: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:597:in `restore!'"-/home/esp/esp2/lib/esp.rb:127:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"CC.holds FlushPuck + #ESP.ready! will restore puck positions +1541 #-> CC.unloadFlush +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Wcollection microcontroller never signed on while reading Collection Clamp's status:@checkpoint: omitted +826 #-> ESP.ready! +3 #Powering core bus +503 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +4 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +4 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %n + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %?= 6 + .tSS.configure SSconfig +2 "sampler")#.0X X +10 &'9Reh> X +10 &(Pdg? X +8 &*Ocg1 X +10 &,Oeh0 X +9 &.BNcj) X +9 &0Qcg3 X +11 &1Tbh< X +9 &3Rei: X +9 &5JOci4 X +10 &7 Pbh) W +9 &8Rbg1 W +9 &:Nch. X +9 &Rcf5 X +10 &?Qdi3 W +9 &ASch W +10 &C\\Oeh4 W +10 &ETeh5 W +8 &FOeh* X +11 &HVdh0 X +9 &J`Zdg- Y +8 &Ltdg& [\ +10 &Mae0 ` +10 &O`e+ b# +9 &Q@_e5 b+ +9 &R_e0 b6 +10 &T`d6 b2 +10 &Vcce2 V +9 &WObae. < +5 ( + "collection"'8& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.20 +2 "collection"':& +4 "core" &WOQ]e3 < + &WORaf3 < + .tHand.open + "manipulator"&;1 +69 "core" 1 +2 "manipulator"&<% +4 "core" % 7 \  , +2 .tForearm.seek :retract +2 "manipulator"&='\ +93 "core" ' +2 "processing"%>& +3 "collection"'?& +6 "core" & + &WOQaf < +2 ."openPC"PC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 ."openPC"PC.home.seek :open +2 "processing"%@( +293 "core" ( +2 "collection"'A +3 "core"  +2 "processing"%B +3 "core" V +2 "processing"%C +2 "core"  +2 "processing"%D +3 "core"  + "collection"'E +3 "core" | +2 "MFB"*F +3 "core" % + "MFB"*G +3 "core"  +2 "MFB"*H +3 "core"  + "MFB"*I9 +3 "core" 9wb +2 "MFB"*J% +3 "core" %R +38 "sampler")K% +10 "core" %=: v +2 "collection"'L& +3 "core" &WOQbd < +2 "collection"'M% +4 "core" %4af& +2 "processing"%N& +3 "core" &  +2 "processing"%O% +3 "core" % +2 "manipulator"&P% +4 "core" %\ # 3 + "manipulator"&Q& +4 "core" &  E6 +2 "storage"(R& +3 "core" & +2 "storage"(S% +3 "core" %V 3 +2 "collection"'T9 +3 "core" 9 +2 "processing"%U9 +3 "core" 9 +795 #t-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&V& +3 "core" &\ \  6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&W(ӷ +15 "core" ( + "manipulator"&X& +4 "core" &Ӹ  Z1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &Ӹ t1 +2 .tForearm.seek CC + "manipulator"&Z' +94 "core" ' + .tHand.close +2 "manipulator"&[/ +75 "core" / +2 .tCC.seek :open +2 "collection"'\\( +423 "core" ( + "manipulator"&]& +4 "core" &  - +2 "manipulator"&^% +3 "core" % ?  x +2 .tForearm.seek :retract +2 "manipulator"&_'\ +94 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&`(- +305 "core" ( + "manipulator"&a& +4 "core" &-  ' $ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &b& +3 "core" &-   C + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&c'η +115 "core" ' +2 .tHand.open + "manipulator"&d1 +77 "core" 1 + "manipulator"&e% +4 "core" % θ ں +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +98 "core" ' +50754 "Can"hF RR +4983 #t-> 2.times{CC.loadFlush{hotBleachInternal}:samplePassD;fullDecon;Delay 360};initialPurge +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"compile error\ (ESP):4: syntax error, unexpected ':', expecting '}'\ ....loadFlush{hotBleachInternal}:samplePassD;fullDecon;Delay 36...\ ^ +849 #-> MFB.ready! +2 "MFB"*g% +3 "core" %m + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil +2 "MFB"* +9 *h% +2 "core" %l +2 .tATV.dial :air2 + "MFB"*i  +52 "core" +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*j' +549 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*k' +5291 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*l n +100 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*m'R +5256 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*n  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*o  +5 "core"  +4015 #t-> 2.times{CC.loadFlush{hotBleachInternal};samplePassD;fullDecon;Delay 360};initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'p& +3 "core" &gk" +2 .tHand.open + "manipulator"&q1 +15 "core" 1 + "manipulator"&r& +4 "core" &- ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&s(- +2 "core" ( +2 "manipulator"&t& +3 "core" &- ' a + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +2 "core" &-   V +2 .tForearm.seek :garage +2 "manipulator"&v'η +99 "core" ' + .tHand.close +2 "manipulator"&w/ +66 "core" / +2 "manipulator"&x& +3 "core" &- ) P +2 "manipulator"&y% +3 "core" % gG +2 .tForearm.seek :retract +2 "manipulator"&z'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{(ӷ +281 "core" ( + "manipulator"&|& +4 "core" &ӵ$  Ac +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &ӵ#  Ac +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~' +103 "core" ' + "manipulator"&& +4 "core" &ӵ$ KAc +2 "manipulator"&% +3 "core" %  h +2 "collection"'& +4 "core" &gk + "collection"'& +4 .tCC.seek :closed +2 "collection"'(W +3 "core" &fi +3 &ek / +10 &Bgi 5 +9 &5iej I +9 &pel Y +11 &{Wdi Y +8 &=Xdj\ Y +10 &Uej Y +9 &Vek Y +9 &Lcj Y +10 &FOel Y +10 &Tfl Y +9 & Wfj Y +10 &"Sgh Y +9 &$NRfk Y +9 &&Qfk Y +9 &'Ueh Y +9 &)Qfk Y +10 &+VSgj Y +9 &-Tfk X +9 &.Udi Y +11 &0Thk Y +9 &2^Ufk Y +8 &4!Qgi X +10 &5Tfk* Y +9 &7Tel X +10 &9gSek Y +9 &;*Sfj X +9 &<Rek Y +10 &>Qgkc X +9 &@nWekw Y +10 &B1Ofjl X +9 &CRek- Y +9 &ESdj X +10 &GvNfje Y +9 &I7\\djr Y +10 &Jfckq [\ +9 &Lchc _ +9 &Nbbh+ b +9 &Pch` b, +10 &Q`g_ b: +9 &S~`hl b@ +10 &U/ai. b? +9 &Vbho 9 +9 &WJagk 0 +10 &W~zaee S +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.24 +2 "collection"'& +3 "core" &W~sbfh S +2 &W~scgi S + .tHand.open + "manipulator"&1 +76 "core" 1 + "manipulator"&% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"' & +4 "core" &W~sde S + "collection"'\ % +4 "core" %4ce + .tCSV.dial :flush + "collection"'  +49 "core"  +2 .tCS.seek 5ml +2 "collection"' 'p +1387 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +45 "core" A +2 "collection"'% +3 "core" %pcg'  +2 .tCS.seek 7ml +2 "collection"''m +609 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  + '  +48 "core"  +106  + .tCBV.dial :waste1 +2 "collection"' @ +50 "core" A +2 .tCS.seek 0ml +2 "collection"''4 +1887 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'& +4 "core" &W~rbg* S + "collection"'% +4 "core" %4ci + .tCSV.dial :flush + "collection"'  +81 "core" +2 .tCS.seek 5ml +2 "collection"''p +1389 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +47 "core" A +2 "collection"'% +3 "core" %pbf  +2 .tCS.seek 7ml +2 "collection"''h +603 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +46 "core"  + .tCBV.dial :waste2b +2 "collection"'  +83 "core"  +2 .tCS.seek 0ml +2 "collection"'"'4 +1883 "core" ' + #tFlushing lower manifold's waste1 port +2 .CSV.dial CSR + "collection"'  +48 "core"  +2 "collection"'(% +3 "core" %8ch' +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'j\ +9 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''P +1111 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'!' +1626 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'*  +49 "core"  + .tCBV.dial :waste1 +2 "collection"'+ @ +83 "core" A +2 .tCS.seek 0ml +2 "collection"','4 +2641 "core" ' + #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR + "collection"'-  +91 "core"  +2 "collection"'.% +3 "core" %2ej +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +9 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'%'P +1118 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"''' +1626 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'0  +49 "core"  + .tCBV.dial :waste2b +2 "collection"'1  +83 "core"  +2 .tCS.seek 0ml +2 "collection"'&'4 +2644 "core" ' + #tKilling upper manifold +2 .CSV.dial CSR + "collection"'3  +48 "core"  +2 "collection"')% +3 "core" %6ch +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +9 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'5'P +1111 "core" ' + .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'6' +1625 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'7 +4 '4  +51 "core" +64 + .tCTV.dial :air +2 "collection"'8  +150 "core" +2 .tCS.seek 0ml +2 "collection"':'4 +2651 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"';'0 +857 "core" ' + .tCSV.dial :waste +2 "collection"'< +47 "core" +2 .tCS.seek 0ml +2 "collection"'?'4 +852 "core" ' + #tFlushing upper manifold +2 "collection"'>& +4 "core" &W~pbf S + "collection"'2% +3 "core" %3bf\ +2 .tCSV.dial :flush + "collection"'A  +47 "core"  +2 .tCS.seek 5ml +2 "collection"'B'p +1366 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'C @ +58 "core" ? +2 "collection"'D% +3 "core" %pbh&  +2 .tCS.seek 7ml +2 "collection"'E'k +602 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'F +113 "core" ~ + .tCTV.dial :air +3 .CS.seek 0ml + "collection"'G'4 +1860 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'H'0 +859 "core" ' + .tCSV.dial :waste +2 "collection"'I +49 "core" +2 .tCS.seek 0ml +2 "collection"'J'4 +367 "Can"NF kj +490 "core" ' + "collection"'K& +4 "core" &W~oae S +2 "collection"'L% +3 "core" %3ag + .tCSV.dial :flush +2 "collection"'M  +48 "core"  +2 .tCS.seek 3ml +2 "collection"'N'0 +878 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'O @ +58 "core" ? +2 "collection"'P% +3 "core" %0`f +2 .tCS.seek 5ml +2 "collection"'Q'p +606 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'R'4 +1351 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'S'0 +853 "core" ' + .tCSV.dial :waste +2 "collection"'T +80 "core" +2 .tCS.seek 0ml +2 "collection"'U'4 +863 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'V& +4 "core" &W~o`eJ S + "collection"'X% +4 "core" %1_dj + .tCSV.dial :flush + "collection"'Y  +49 "core"  +2 .tCS.seek 5ml +2 "collection"'['p +1368 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'/ @ +45 "core" A +2 "collection"'=% +3 "core" %pae4  +2 .tCS.seek 7ml +2 "collection"'9'l +599 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"']  +4 '^  +45 "core"  +108  + .tCBV.dial :waste1 +2 "collection"'Z @ +48 "core" A +2 .tCS.seek 0ml +2 "collection"'W'4 +1866 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'a& +4 "core" &W~oei S + "collection"'b% +4 "core" %5eh + .tCSV.dial :flush +2 "collection"'d  +81 "core" +2 .tCS.seek 5ml +2 "collection"'e'p +1354 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'_ @ +48 "core" B +2 "collection"'c% +3 "core" %p`c'  +2 .tCS.seek 7ml +2 "collection"'g'j +615 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'h  +47 "core"  + .tCBV.dial :waste2b +2 "collection"'i  +83 "core"  +2 .tCS.seek 0ml +2 "collection"'j'4 +1872 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&l& +4 "core" & \  W:1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&k(ӷ +21 "core" ( + "manipulator"&n& +4 "core" &Ӷ * v) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" &Ӷ $ t) +2 .tForearm.seek CC + "manipulator"&p' +98 "core" ' + .tHand.close +2 "manipulator"&q/ +77 "core" / +2 .tCC.seek :open + "collection"'r( +423 "core" ( + "manipulator"&t& +4 "core" &\  }% +2 "manipulator"&u% +3 "core" % " c +2 .tForearm.seek :retract +2 "manipulator"&w'\ +93 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&x(- +312 "core" ( + "manipulator"&y& +4 "core" &- . + I +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &`& +3 "core" &-   m + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&f'η +113 "core" ' +2 .tHand.open + "manipulator"&v1 +72 "core" 1 + "manipulator"&|% +4 "core" % ζ {ۼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +95 "core" ' + #tBeginning samplePassD +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'s& +4 "core" &ci + .tHand.open +2 "manipulator"&1 +19 "core" 1 + "manipulator"&& +4 "core" &- #   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +2 "core" ( +2 "manipulator"&z& +3 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&'η +98 "core" ' + .tHand.close +2 "manipulator"&/ +67 "core" / +2 "manipulator"&& +3 "core" &-   ( +2 "manipulator"&% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&\ (ӷ +278 "core" ( + "manipulator"& & +4 "core" &ӭ   W:/ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &ӭ  o:/ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +94 "core" ' + "manipulator"& & +4 "core" &ӭ & H:/ +2 "manipulator"&% +3 "core" %! !  +2 "collection"' & +4 "core" &ei + "collection"'& +4 .tCC.seek :closed +2 "collection"'(W +3 "core" &dis + &egY  +9 &({di . +9 &^cj B +9 &:xdh U +10 &Rdiq W +10 &Wbit W +9 &zQek^ W +9 &;RdjZ W +9 &Rdi W +10 &Rai- W +9 &Qdj2 W +9 & DTej W +11 &"Odhq V +8 &#Rci_ W +10 &%Sfi] W +9 &'JRekZ X +9 &)Peh+ W +10 &*Sfh\\ W +9 &,Pdi_ W +10 &.RQej X +9 &0Qdi[ W +9 &1PegX W +9 &3Rcj W +10 &5\\OejX W +9 &7Qeh W +10 &8Rch W +10 &:OcjX W +8 &%Rdj/ W +9 &?Ndgv W +9 &AQgi] W +10 &CmNdg] V +9 &E-Qci1 W +10 &FQdgq W +9 &HWgiw X +9 &JqXfl4 X +10 &L*vfj/ [\ +9 &Mcj1 ` +9 &Och b +10 &QTdg b& +9 &Sbf b* +10 &Tagr b/ +9 &V|dfz C +9 &WE&bhx &p +10 &Wkbbg J +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.14 +2 "collection"'& +3 "core" &Wk`cgp J + .tHand.open +2 "manipulator"&1 +75 "core" 1 + "manipulator"&% +4 "core" % !  +40 .tForearm.reconfigure LooseForearm +10 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' + .tAWV.select :air + "collection"' +10 .tAIV.dial :bypass + "collection"' { +5 "core" | + .tPSV.dial PSR +2 "processing"% +146 "core"  +2 "processing"%% +3 "core" % +2 #tPulling 1.5ml of PSR.killMFB .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml + "processing"%' +1644 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1651 "core" ' + .tPSV.dial PSR +2 "processing"% +48 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2680 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%  +2 "collection"'(  +5 "core"  +114 + .tPSV.dial :mixloop +2 "processing"%" +113 "core" + .tCTV.dial :air,avoiding: :intake +2 "collection"'  +150 "core" + .tPTV.dial :PRVmixing +2 "processing"%*  +5 "core" +2 .tPS.seek 0ml +2 "processing"%+' +2693 "core" ' + .tPSV.dial PSR +2 "processing"%! +112 "core"  +2 "processing"%-% +3 "core" % +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%.' +1625 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%,  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%%' +1643 "core" ' + .tPSV.dial PSR +2 "processing"%0 +49 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%1' +2692 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%' +123 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 .PS.seek 0ml + "processing"%3' +2680 "core" ' + .tPSV.dial PSR +2 "processing"%) +111 "core"  +2 "processing"%&% +3 "core" % +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%5' +1625 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%4  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%7' +1639 "core" ' + .tPSV.dial PSR +2 "processing"%8 +49 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%6' +2680 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%: +112 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.seek 0ml + "processing"%<' +2669 "core" ' + .tPSV.dial PSR +2 "processing"%; +113 "core"  +2 "processing"%>% +3 "core" % +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%2' +1622 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%A  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%?' +1621 "core" ' + .tPSV.dial PSR +2 "processing"%C +59 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%D' +2660 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%B +113 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.2ml +2 "processing"%F'k +2672 "core" ' + .tPSV.dial :waste1 +2 "processing"%E  +146 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%G' +1315 "core" ' + .tPSV.dial :air +2 "processing"%I  +113 "core" +2 .tPS.seek 2.5ml +2 "processing"%H' +1386 "Can"zN ih +1275 "core" ' + .tPSV.dial :mixloop +2 "processing"%K +46 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%L' +5109 "core" ' + .tPSV.dial :air +2 "processing"%M  +47 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%J' +2661 "core" ' + .tPSV.dial :mixloop +2 "processing"%O +47 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%P' +5101 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&N& +4 "core" &\ \  4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&Q(ӷ +14 "core" ( + "manipulator"&R& +4 "core" &ӻ  E/ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &ӻ  / +2 .tForearm.seek CC + "manipulator"&S' +96 "core" ' + .tHand.close +2 "manipulator"&V/ +67 "core" / +2 .tCC.seek :open + "collection"'X( +422 "core" ( + "manipulator"&Y& +4 "core" & , +2 "manipulator"&U% +3 "core" % =  Z +2 .tForearm.seek :retract +2 "manipulator"&/'\ +92 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&=(- +307 "core" ( + "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 :garage +2 "manipulator"&^'η +114 "core" ' +2 .tHand.open + "manipulator"&Z1 +66 "core" 1 + "manipulator"&9% +4 "core" % θ Dڽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +99 "core" ' + #tFull MFB Decontamination +2 #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 .ASV.dial :SPEdelivery + "MFB"*b @@T +4 *d  +39 "core"  + .tdelay 20 seconds +2003 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*W'(@ +2909 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :air1 + "MFB"*_  +55 "core" +2 "MFB"*c% +3 "core" %(* / +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*e' +426 "core" ' + .tATV.dial :ASV +2 "MFB"*h n +160 "core" n + .tASV.dial :SPErecovery +2 "MFB"*i  +59 "core"  +2 "MFB"*g% +3 "core" %\ d. F +2 .tAS.seek 0.62ml +2 "MFB"*l'\ p +2037 "core" ' + .tATV.dial :waste +2 "MFB"*n n +200 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*o'R +3161 "core" ' + .tAFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0ml +2 "MFB"*q'V +27 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*{'(@ +2897 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :air3 + "MFB"* % +63 "core" $ +2 "MFB"*% +3 "core" %(TM4 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*t' +434 "core" ' + .tATV.dial :air3 +2 "MFB"*u% +4 "core" %5 +2 .tAS.seek 0.53ml + "MFB"*p'= +230 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*k  +37 "core"  +2 "MFB"*y% +3 "core" %H0: +2 .tAS.seek 0.71ml +2 "MFB"*`' H7 +3649 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*v % +55 "core" % + .tdelay 3 seconds +303 "MFB"*|% +2 "core" % H6 G W +3 .tAS.seek 0.735ml + "MFB"*s' +526 "core" ' +5 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*w  +54 "core" +2 "MFB"*% +3 "core" % P I +2 .tAS.seek 0.72ml +2 "MFB"*' zz +329 "core" ' + .tdelay 3 seconds +303 .ATV.dial ASV + "MFB"*z n +106 "core" n + .tASV.dial :SPErecovery +2 "MFB"*\\% +4 "core" % zyZ +2 .tAS.seek 0.365ml + "MFB"*f' +7163 "core" ' + .tATV.dial :waste +2 "MFB"* n +170 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*'R +1874 "core" ' + .tATV.dial :air3 +2 "MFB"* % +58 "core" % +2 "MFB"*x% +3 "core" %R= +41 .tAS.reconfigure ASslow1 +10 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml + "MFB"*}' +229 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +36 "core"  +2 "MFB"* % +3 "core" % ? +3 .tAS.seek 0.579ml + "MFB"*~' +11486 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +53 "core" & + .tdelay 3 seconds +303 "MFB"* % +3 "core" %  g +2 .tAS.seek 0.604ml +2 "MFB"*'\ 4L +530 "core" ' + .tdelay 3 seconds +138 "Can"$B x +165 .tATV.dial :bleach + "MFB"*  +52 "core"  +2 "MFB"* % +3 "core" %\ 4V I @ +3 .tAS.seek 0.589ml + "MFB"*r' +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial :ASV + "MFB"* n +109 "core" o + .tASV.dial :wasteR +2 "MFB"*  +37 "core"  +2 .tAS.seek 0ml +2 "MFB"*'V +11871 "core" ' + .tdelay 1:00 +6003 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +101 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +20135 "core" ' + .tdelay 10 seconds +1004 .ATV.dial :air3 + "MFB"* % +138 "core" & +2 "MFB"*% +3 "core" %V +3 .tAS.seek 0.01ml + "MFB"*' +228 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +52 "core" +2 "MFB"*% +3 "core" %\ 9 +3 .tAS.seek 0.58ml + "MFB"* ' +11486 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & + .tdelay 3 seconds +303 "MFB"*% +2 "core" %  E +3 .tAS.seek 0.605ml + "MFB"*('\ 82 +529 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*"  +53 "core" +2 "MFB"*% +3 "core" %\ 8A @ +2 .tAS.seek 0.59ml +2 "MFB"**' +68 "Can"vO { +257 "core" ' + .tdelay 3 seconds +303 .ATV.dial ASV + "MFB"* n +100 "core" n + .tASV.dial :SPEdelivery +2 "MFB"*!  +33 "core"  +2 .tAS.seek 0ml +2 "MFB"*-'V +11888 "core" ' + .tdelay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*+' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +101 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*,'V +20134 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air2 + "MFB"*.  +79 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.8ml +2 "MFB"*0' x +8079 "core" ' + .tdelay 3 seconds +303 .ATV.dial :ASV + "MFB"*% n +105 "core" n + .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.03ml +2 "MFB"*''^ +5469 "Can"E y +10041 "core" ' + .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 + "MFB"*1 n +170 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*)'R +203 "core" ' + .tSPE.coast +2 "MFB"*&  +3 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*3'(@ +2907 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :ASV + "MFB"*4 n +163 "core" n + .tASV.dial :SPErecovery +2 "MFB"*5  +55 "core"  +2 "MFB"*8% +3 "core" %(, +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.73ml + "MFB"*7' y +4651 "core" ' + .tASV.dial :wasteD +2 "MFB"*: I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*6'V +3706 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*;'(@ +2904 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*>  +55 "core"  +2 "MFB"*<% +3 "core" %(! +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml + "MFB"*A': +2040 "core" ' + .tATV.dial :air2 +2 "MFB"*2  +92 "core"  +2 "MFB"*C% +3 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml + "MFB"*?'D +429 "core" ' +2 .tATV.dial ASV +2 "MFB"*B n +92 "core" o +2 "MFB"*D% +3 "core" %@\ 4 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml + "MFB"*E'  +2544 "core" ' + .tASV.dial :wasteD +2 "MFB"*F I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*I'V +2903 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*G'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*K  +54 "core"  +2 "MFB"*H% +3 "core" %(4 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml + "MFB"*M': +2037 "core" ' + .tATV.dial :air2 +2 "MFB"*L  +103 "core" +2 "MFB"*O% +3 "core" %:> +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml + "MFB"*J'8 +434 "core" ' +2 .tATV.dial ASV + "MFB"*N n +92 "core" o +2 "MFB"*R% +3 "core" %G\ 1 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml + "MFB"*T' ! +2542 "core" ' + .tASV.dial :wasteD +2 "MFB"*V I +63 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*\ 'V +2906 "core" ' + .tATV.dial :air2 +2 "MFB"*  +94 "core" +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*': +3042 "core" ' + .tATV.dial :ASV +2 "MFB"*Y n +103 "core" n + .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.05ml +2 "MFB"*U'Q +1466 "core" ' + .tATV.dial :waste +2 "MFB"*S n +178 "core" m +2 .tAS.seek 0ml +2 "MFB"*Q'V +315 "core" ' +2 .tASV.dial :SPEdelivery + "MFB"*[  +95 "core"  + #tdeconLysateINT + .ATV.dial :air3 +2 "MFB"*] % +57 "core" $ +2 "MFB"*Z% +3 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*9' +232 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*/  +35 "core"  +2 "MFB"*d% +3 "core" % +3 .tAS.seek 0.96ml + "MFB"*^'1 +6760 "Can"K WV +12368 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*m % +51 "core" & + .tdelay 3 seconds +303 "MFB"*_% +48 "core" %1! C +2 .tAS.seek 0.985ml +2 "MFB"*c' +524 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*W  +52 "core"  +2 "MFB"*h% +3 "core" %\  ` +3 .tAS.seek 0.97ml + "MFB"*i'cj +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial AIV + "MFB"*g I +120 "core" H + .tAIV.dial :coilToMFB +2 .AWV.select :waste + "collection"' +10 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*e' +200 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*n'R +10092 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*l' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*o'R +10094 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*q' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*'R +10092 "core" ' + .tATV.dial :air2 +2 "MFB"*  +57 "core" +2 "MFB"*{% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml +2 "MFB"*u' +228 "core" ' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"*t' +1598 "Can"\\P XX +8394 "core" ' + .tATV.dial AIV +2 "MFB"*k I +72 "core" J +2 .tAS.seek 0.02ml +2 "MFB"*y' +9885 "core" ' + .tATV.dial :waste +2 "MFB"*p n +158 "core" m +2 .tAS.seek 0ml +2 "MFB"*v'V +226 "core" ' + .tAWV.select :air + "collection"' +10 "MFB"*|% +3 "core" %VC + #tCleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*`'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tASV.dial :waste1 + "MFB"*w  +35 "core"  + .tATV.dial :air3 +2 "MFB"* % +57 "core" % +2 "MFB"*s% +3 "core" %(-3 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml + "MFB"*z'Zs +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*\\  +37 "core"  +2 "MFB"*% +3 "core" %Zp  L +2 .tAS.seek 0.81ml +2 "MFB"*'> +6055 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*f % +51 "core" & + .tdelay 3 seconds +303 "MFB"*% +3 "core" %> H +2 .tAS.seek 0.835ml + "MFB"*x'd +526 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*% +3 "core" %by\ 8 +2 .tAS.seek 0.82ml +2 "MFB"* 'p +327 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*}  +47 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +76 "core"  +2 "MFB"* % +3 "core" %pY +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"*~'[ +2037 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"* ' +3075 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"* 'V +2732 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2743 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*r'V +2743 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  + .tATV.dial :air3 +2 "MFB"* % +116 "core" % +2 "MFB"*% +3 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +227 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*% +3 "core" %S B +2 .tAS.seek 0.81ml +2 "MFB"*'> +1852 "Can"qC VV +14268 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +52 "core" & + .tdelay 3 seconds +303 "MFB"*% +3 "core" %>` +2 .tAS.seek 0.835ml + "MFB"*' +527 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*"% +3 "core" %Z @ +2 .tAS.seek 0.82ml +2 "MFB"*'q+ +323 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*(  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +4742 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19087 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*!' +5780 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"**'V +2752 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*-' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*+'V +2732 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*.' +919 "Can"I YY +4854 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*,'V +2730 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*%' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*0'V +2771 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*1' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*&'V +5065 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*'' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*) n +116 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*4'(@ +2555 "core" ' + .tATV.dial :waste2 +2 "MFB"*5 % +122 "core" & +2 .tAS.seek 0ml +2 "MFB"*8'V +2549 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +4 "core" &ipw + .tHand.open + "manipulator"&:1 +18 "core" 1 + "manipulator"&7& +4 "core" &- ' * I +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&6(- +3 "core" ( + "manipulator"&>& +3 "core" &- . ( R +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &- +  W +2 .tForearm.seek :garage +2 "manipulator"&;'η +97 "core" ' + .tHand.close +2 "manipulator"&2/ +67 "core" / +2 "manipulator"&C& +3 "core" &- 6  +2 "manipulator"&A% +4 "core" % & QU +2 .tForearm.seek :retract + "manipulator"&B'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&D(ӷ +284 "core" ( + "manipulator"&?& +4 "core" &Ӹ#  SAd +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &F& +3 "core" &Ӹ# Ad +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&E' +108 "core" ' +2 "manipulator"&I& +4 "core" &Ӹ$ + Ad +2 "manipulator"&K% +4 "core" % $ J +3 "collection"'H& +3 "core" &ioz +2 "collection"'G& +4 .tCC.seek :closed +2 "collection"'L(W +3 "core" &ioH +2 &ipI  +8 &(imS / +10 &]inE C +9 &6zjpH W +9 &QhnK Y +9 &TknL Y +9 &uRin? Y +11 &6Wjm? Y +9 &Tjp; Y +9 &Uin< Y +9 &}ThoD Y +10 & >Win; Y +9 &"Qin; Y +10 &#SikH Y +8 &%VhoF Y +11 &'FRhnD Y +9 &)Thn: Y +9 &*Yho9 Y +10 &,Sin3 Y +9 &.OYim: Y +9 &0Uin< Y +10 &1UjoC Y +8 &3Ugm8 Y +11 &5WQjn; Y +9 &7Oho6 Y +9 &8Ohm8 Y +9 &:Pjn< Y +9 &<_Uho< Y +10 &>!XjoA Y +10 &?Uim? Y +9 &ATjn? Y +9 &CgQim< Y +9 &E*Rhn= X +9 &FQgn@ Y +10 &H]hn8 Z +9 &Jlehn8 Z +10 &L$hm: ] +9 &Mdl6 b +9 &Ogk6 b) +10 &QBfl7 b9 +9 &Rdk8 bB +9 &Tgl4 bC +10 &VXgk1 [ +9 &WPbfk5 < +6 ( + "collection"'G& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.21 +2 "collection"'O& +3 "core" &WPRekj < +2 .tHand.open + "manipulator"&M1 +70 "core" 1 +2 "manipulator"&N% +3 "core" %  \\E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +94 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'J& +4 "core" &WPRhk` < +2 "collection"'V% +4 "core" %5cl7 + .tCSV.dial :flush +2 "collection"'T  +81 "core" +3 .tCS.seek 5ml +2 "collection"''p +1384 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'\ @ +49 "core" B +2 "collection"'Y% +3 "core" %pfk:  +2 .tCS.seek 7ml +2 "collection"''l +602 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'S  +2 'U  +58 "core"  +97  + .tCBV.dial :waste1 +2 "collection"'[ @ +50 "core" ? +2 .tCS.seek 0ml +2 "collection"']'4 +1891 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'Z& +4 "core" &WPRip< < + "collection"'Q% +4 "core" %1jlh + .tCSV.dial :flush +2 "collection"'/  +79 "core" +2 .tCS.seek 5ml +2 "collection"'d'p +1368 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'9 @ +49 "core" B +2 "collection"'m% +3 "core" %pfk;  +2 .tCS.seek 7ml +2 "collection"'_'g +614 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'^  +46 "core"  + .tCBV.dial :waste2b +2 "collection"'W  +82 "core"  +2 .tCS.seek 0ml +2 "collection"'h'4 +1883 "core" ' + #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'c  +48 "core"  +2 "collection"'g% +3 "core" %1fn< +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +9 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 4ml +45 "collection"'i'P +1115 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'e' +1634 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'n  +49 "core"  + .tCBV.dial :waste1 +2 "collection"'l @ +83 "core" A +2 .tCS.seek 0ml +2 "collection"'o'4 +2663 "core" ' + #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'q  +48 "core"  +2 "collection"'% +4 "core" %2gn8  + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +9 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'{'P +1113 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1017 "Can" M ff +608 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'u  +50 "core" ~ + .tCBV.dial :waste2b +2 "collection"'k  +83 "core"  +2 .tCS.seek 0ml +2 "collection"'t'4 +106 #"bkha"Session Begun +248 #-> ls +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `ls' for #: name:ls +474 #-> showlog 100 +1819 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +5 "collection"'p  +50 "core"  +2 "collection"'|% +4 "core" %1ho< + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +5 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +5 .tCS.seek 4ml +4 "collection"'y'P +1125 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +10 "collection"' +11 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'v' +1626 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'w +3 '  +53 "core"  +60 + .tCTV.dial :air +3 "collection"'s  +151 "core" +3 .tCS.seek 0ml +3 "collection"'`'4 +2660 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'\\'0 +869 "core" ' + .tCSV.dial :waste +3 "collection"' +47 "core" +2 .tCS.seek 0ml +3 "collection"'z'4 +856 "core" ' + #tFlushing upper manifold +3 "collection"'f& +5 "core" &WPPims < +2 "collection"'% +3 "core" %7ioq + .tCSV.dial :flush +3 "collection"'  +48 "core"  +2 .tCS.seek 5ml +4 "collection"''p +1391 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"' @ +47 "core" A +2 "collection"'x% +3 "core" %pioI  +3 .tCS.seek 7ml +2 "collection"'}'k +616 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"' +115 "core"  + .tCTV.dial :air +4 .CS.seek 0ml +4 "collection"' '4 +1863 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"' '0 +851 "core" ' + .tCSV.dial :waste +2 "collection"'~ +49 "core" +2 .tCS.seek 0ml +3 "collection"' '4 +875 "core" ' +2 "collection"' & +3 "core" &WPQinz < +2 "collection"'% +3 "core" %6ioL  + .tCSV.dial :flush +2 "collection"'  +48 "core"  +2 .tCS.seek 3ml +4 "collection"''0 +852 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +46 "core" A +2 "collection"'% +3 "core" %0koo  +2 .tCS.seek 5ml +3 "collection"''p +605 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +4 "collection"'r'4 +1364 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +3 "collection"''0 +853 "core" ' + .tCSV.dial :waste +4 "collection"' +80 "core" +2 .tCS.seek 0ml +4 "collection"''4 +862 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +6 "core" &WPPkoy < + "collection"'% +4 "core" %0ip{ + .tCSV.dial :flush +2 "collection"'  +50 "core"  +2 .tCS.seek 5ml +4 "collection"' 'p +1364 "core" ' + .tdelay 5 seconds +504 .CSV.dial :air +3 "collection"'" @ +47 "core" A +2 "collection"'% +3 "core" %pkrW  +3 .tCS.seek 7ml +2 "collection"'('k +598 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  +3 '  +46 "core"  +108  + .tCBV.dial :waste1 +3 "collection"'! @ +48 "core" @ +2 .tCS.seek 0ml +4 "collection"'*'4 +1861 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'-& +6 "core" &WPPkqu < + "collection"'+% +4 "core" %4kpR + .tCSV.dial :flush +2 "collection"'.  +83 "core" +2 .tCS.seek 5ml +4 "collection"','p +1372 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'% @ +60 "core" ? +2 "collection"'0% +4 "core" %pjn@ +2 .tCS.seek 7.001ml +2 "collection"'1's +605 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'&  +49 "core"  + .tCBV.dial :waste2b +3 "collection"')  +84 "core"  +2 .tCS.seek 0ml +4 "collection"'''4 +1902 "core" ' + #tGaraging FlushPuck in Collection Clamp +3 "manipulator"&5& +5 "core" &\  K;6 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&4(ӷ +18 "core" ( + "manipulator"&3& +4 "core" &Ӿ B+ +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &:& +3 "core" &Ӿ  / l+ +2 .tForearm.seek CC +2 "manipulator"&7' +96 "core" ' + .tHand.close +2 "manipulator"&>/ +69 "core" / +2 .tCC.seek :open +3 "collection"'<( +422 "core" ( + "manipulator"&2& +4 "core" &   z* +2 "manipulator"&C% +3 "core" % >  1 { +47 .tForearm.seek :retract +2 "manipulator"&A'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&=(- +303 "core" ( +2 "manipulator"&a& +3 "core" &-  ! = +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &;& +2 "core" &-  ) p +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&?'η +112 "core" ' + .tHand.open +2 "manipulator"&F1 +75 "core" 1 +2 "manipulator"&6% +3 "core" % α dڼ +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&I'\ +102 "core" ' + #tBeginning samplePassD +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'K& +5 "core" &ms + .tHand.open +2 "manipulator"&H1 +17 "core" 1 +2 "manipulator"&B& +3 "core" &-  # A +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(- +16 "core" ( +2 "manipulator"&O& +3 "core" &- & " +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &M& +2 "core" &-  & # +2 .tForearm.seek :garage +4 "manipulator"&N'η +100 "core" ' + .tHand.close +2 "manipulator"&J/ +68 "core" / +2 "manipulator"&V& +4 "core" &-  > + "manipulator"&G% +4 "core" %  M3 +2 .tForearm.seek :retract +3 "manipulator"&T'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&E(ӷ +286 "core" ( +2 "manipulator"&j& +3 "core" &ӻ"   @[ +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &\ & +2 "core" &ӻ" @[ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&Y' +100 "core" ' +2 "manipulator"&& +3 "core" &ӻ" @[ +2 "manipulator"&S% +4 "core" %   +2 "collection"'U& +3 "core" &ot~ +2 "collection"'[& +3 .tCC.seek :closed +3 "collection"'(W +6 "core" &nsT + &orP +6 &+msX $d +10 &rRmsO < +9 &wmtL P +9 &XamtP Y +9 &XnuH X +10 &UnrD X +9 &VosD W +10 &bUnsD X +9 &%VnsN X +10 &VnsF X +9 &XmtI X +9 &!kUorG W +10 &#-QmtE W +9 &$SpsF W +9 &&WnqC X +10 &(sWmsF X +9 &*5SnrN X +10 &+RorC X +9 &-RnuL W +9 &/{ToqJ W +9 &1>QorO W +10 &2TnsL X +9 &4QmrA W +9 &6TmtD X +10 &8FOnr@ W +10 &:RmsA W +8 &;Rnr< W +10 &=SnsA W +9 &?MRmsG X +9 &AWouG X +10 &BUnrF X +9 &DTntG W +9 &FWNnqH W +10 &HTms? X +9 &IWru? X +10 &KkquA Z +9 &MIpuC ^ +9 &NotB b! +10 &Pot< b' +10 &Ruqs= b. +8 &T.mr? b1 +10 &UnrD b# +10 &W)AmsB "h +8 &Wolr> R +11 ( + &Wqlkq> P + "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.20 +2 "collection"'Z& +6 "core" &WqlntC P + .tHand.open +2 "manipulator"&Q1 +74 "core" 1 +2 "manipulator"&/% +3 "core" % \  p +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&]'\ +97 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass +4 .PSV.dial PSR +4 "processing"%9 +116 "core"  +2 "processing"%m% +3 "core" % +2 #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +5 "processing"% +11 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 1.5ml +2 "processing"%d' +1651 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%^  +49 "core"  +2 .tPS.seek 0ml +2 "processing"%W' +1632 "core" ' + .tPSV.dial PSR +2 "processing"%_ +50 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +3 "processing"%c' +2667 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "collection"'g  +118 "core" + .tPSV.dial :mixloop +3 "processing"%h +114 "core" + .tCTV.dial :air,avoiding: :intake +3 "collection"'i  +152 "core" +2 .tPTV.dial :PRVmixing +2 .PS.seek 0ml +4 "processing"%n' +2668 "core" ' + .tPSV.dial PSR +3 "processing"%l +114 "core"  +2 "processing"%e% +3 "core" % +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%q' +1638 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +4 "processing"%  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%o' +1632 "core" ' + .tPSV.dial PSR +3 "processing"%{ +48 "core" + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +3 "processing"%u' +2678 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :mixloop +5 "processing"%k +30 #"bkha"Session Ended +83 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 .PS.seek 0ml + "processing"%' +2663 "core" ' + .tPSV.dial PSR +2 "processing"%p +113 "core"  +2 "processing"%|% +3 "core" % +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%t' +1618 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%y  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%' +746 "Can"B; kk +888 "core" ' + .tPSV.dial PSR +2 "processing"%w +49 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%s' +2658 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%v +113 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 .PS.seek 0ml + "processing"%`' +2652 "core" ' + .tPSV.dial PSR +2 "processing"% +113 "core"  +2 "processing"%\\% +3 "core" % +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%f' +1628 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1630 "core" ' + .tPSV.dial PSR +2 "processing"%z +49 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%x +112 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +40 .PS.reconfigure PSslow +10 "processing"%#A 2`xb +2 .tPS.seek 1.2ml +2 "processing"%'k +2674 "core" ' + .tPSV.dial :waste1 +2 "processing"%  +147 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%}' +1321 "core" ' + .tPSV.dial :air +2 "processing"%  +125 "core"  +2 .tPS.seek 2.5ml +2 "processing"%~' +2668 "core" ' + .tPSV.dial :mixloop +2 "processing"% +48 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"% ' +5103 "core" ' + .tPSV.dial :air +2 "processing"%  +47 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2664 "core" ' + .tPSV.dial :mixloop +2 "processing"% +47 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%' +5114 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" & ;6 + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +17 "core" ( +2 "manipulator"&& +3 "core" &ӿ % B0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &ӿ % E0 +2 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' + .tHand.close +2 "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +423 "core" ( + "manipulator"&& +4 "core" &  . +2 "manipulator"&% +3 "core" % 6  f +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&"(- +304 "core" ( +2 "manipulator"&& +3 "core" &- 8 -  +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"&'η +112 "core" ' + .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&!% +3 "core" % ε ^ٻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&('\ +98 "core" ' + #tFull MFB Decontamination +2 #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 .ASV.dial :SPEdelivery +2 "MFB"*- @@T +2 *+  +39 "core"  + .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*.'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :air1 + "MFB"**  +129 "core" +2 "MFB"*%% +3 "core" %(\\5. +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"*0' +432 "core" ' + .tATV.dial :ASV +2 "MFB"*, n +176 "core" n + .tASV.dial :SPErecovery +2 "MFB"*&  +57 "core"  +2 "MFB"*)% +3 "core" %-7 +2 .tAS.seek 0.62ml +2 "MFB"*1'\ +2041 "core" ' + .tATV.dial :waste +2 "MFB"*5 n +199 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*3'R +3159 "core" ' + .tAFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0ml +2 "MFB"*:'V +26 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*>'(@ +2895 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :air3 + "MFB"*D % +63 "core" % +2 "MFB"*R% +3 "core" %('- +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"*L' +420 "core" ' + .tATV.dial :air3 +2 "MFB"*2% +4 "core" %. 5 +2 .tAS.seek 0.53ml + "MFB"*C' +221 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*7  +37 "core" +2 "MFB"*4% +3 "core" %4\ = +2 .tAS.seek 0.71ml +2 "MFB"*a' G +3641 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*; % +53 "core" % + .tdelay 3 seconds +303 "MFB"*F% +3 "core" % G` K +2 .tAS.seek 0.735ml + "MFB"*6' s +531 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*A  +51 "core" +2 "MFB"*K% +3 "core" % gQ +2 .tAS.seek 0.72ml +2 "MFB"*H' y +326 "core" ' + .tdelay 3 seconds +303 .ATV.dial ASV + "MFB"*B n +113 "core" o + .tASV.dial :SPErecovery +2 "MFB"*O% +4 "core" % y +2 .tAS.seek 0.365ml + "MFB"*M'C +3670 "Can"Q X +3491 "core" ' + .tATV.dial :waste +2 "MFB"*? n +172 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*J'R +1873 "core" ' + .tATV.dial :air3 +2 "MFB"*V % +58 "core" % +2 "MFB"*G% +3 "core" %R_ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml + "MFB"*=' +227 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*I  +37 "core"  +2 "MFB"*N% +3 "core" % ? +3 .tAS.seek 0.579ml + "MFB"*j' +11487 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\ % +52 "core" & + .tdelay 3 seconds +303 "MFB"*X% +3 "core" %   J +2 .tAS.seek 0.604ml +2 "MFB"*'\ 4^ +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*S  +52 "core"  +2 "MFB"*U% +3 "core" %\ 4S & K +2 .tAS.seek 0.589ml +2 "MFB"*T' +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*< n +98 "core" n + .tASV.dial :wasteR +2 "MFB"*Z  +35 "core"  +2 .tAS.seek 0ml +2 "MFB"*Q'V +10351 #"bkha2"Session Begun +453 #-> showlog 100 +1068 "core" ' +2 .tdelay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution +2 "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*/' +5774 "core" ' +46 .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*['V +12320 #"bkha3"Session Begun +686 #-> exit + #Session Ended +2924 "Can"?A ~~ +4202 "core" ' + .tdelay 10 seconds +1004 .ATV.dial :air3 +2 "MFB"*9 % +142 "core" & +2 "MFB"*m% +4 "core" %V +2 .tAS.seek 0.01ml +2 "MFB"*Y' +234 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +4 "MFB"*P  +54 "core"  +2 "MFB"*^% +4 "core" %\ < +2 .tAS.seek 0.58ml +2 "MFB"*d' +11488 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*_ % +52 "core" & + .tdelay 3 seconds +303 "MFB"*W% +3 "core" %  K +2 .tAS.seek 0.605ml +2 "MFB"*g'\ 80 +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*h  +51 "core" +2 "MFB"*i% +3 "core" %\ 8? . +3 .tAS.seek 0.59ml +2 "MFB"*c' +328 "core" ' + .tdelay 3 seconds +303 .ATV.dial ASV +2 "MFB"*l n +102 "core" m + .tASV.dial :SPEdelivery +3 "MFB"*e  +35 "core"  +2 .tAS.seek 0ml +3 "MFB"*n'V +11887 "core" ' + .tdelay 1:00 +6003 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +101 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +4 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*q'V +16187 "Can"U |w +3949 "core" ' + .tdelay 10 seconds +1004 .ATV.dial :air2 +2 "MFB"*{  +79 "core" +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.8ml +2 "MFB"*o' x +8076 "core" ' + .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*k n +95 "core" n + .tASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml +2 "MFB"*u'^ +15514 "core" ' + .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*p n +169 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +4 "MFB"*|'R +204 "core" ' + .tSPE.coast +3 "MFB"*  +4 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution +4 "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +3 "MFB"*y'(@ +2904 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tATV.dial :ASV +2 "MFB"*t n +165 "core" o + .tASV.dial :SPErecovery +3 "MFB"*w  +56 "core"  +2 "MFB"*% +3 "core" %(1 +2 .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0.73ml +2 "MFB"*v' ~ +4652 "core" ' + .tASV.dial :wasteD +3 "MFB"*s I +54 "core" I +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +2 "MFB"*'V +3705 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*\\'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tATV.dial ASV + .ASV.dial :SPErecovery +4 "MFB"*`  +55 "core"  +2 "MFB"*% +3 "core" %(2 +2 .tAS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*f': +2038 "core" ' + .tATV.dial :air2 +3 "MFB"*z  +96 "core" +2 "MFB"*% +3 "core" %: +2 .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml +2 "MFB"*x'; +427 "core" ' +2 .tATV.dial ASV +2 "MFB"* n +106 "core" m +2 "MFB"*% +3 "core" %1 7\ 0 +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.57ml +2 "MFB"*' +2545 "core" ' + .tASV.dial :wasteD +3 "MFB"* I +57 "core" H +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +2 "MFB"*}'V +2904 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"* '(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tATV.dial ASV + .ASV.dial :SPErecovery +4 "MFB"*~  +56 "core"  +2 "MFB"*% +3 "core" %() +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.3ml +2 "MFB"* ': +1775 "Can"mA XX +267 "core" ' + .tATV.dial :air2 +3 "MFB"*  +94 "core" +2 "MFB"*% +3 "core" %: &? +2 .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml +2 "MFB"*'P +436 "core" ' + .tATV.dial ASV +3 "MFB"* n +96 "core" o +2 "MFB"*r% +3 "core" %^ - +2 .tAS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml +2 "MFB"*' 8 +2545 "core" ' + .tASV.dial :wasteD +3 "MFB"*E I +57 "core" H +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +3 "MFB"*]'V +2906 "core" ' + .tATV.dial :air2 +4 "MFB"*  +93 "core" +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +3 "MFB"*': +3045 "core" ' + .tATV.dial :ASV +4 "MFB"* n +94 "core" o + .tASV.dial :wasteD +3 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.05ml +3 "MFB"*'Q +1464 "core" ' + .tATV.dial :waste +4 "MFB"* n +164 "core" o +2 .tAS.seek 0ml +3 "MFB"*'V +315 "core" ' + .tASV.dial :SPEdelivery +2 "MFB"*  +97 "core"  + #tdeconLysateINT +2 .ATV.dial :air3 +4 "MFB"* % +73 "core" $ +2 "MFB"*!% +3 "core" %V; +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*' +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*+  +36 "core"  +2 "MFB"*% +3 "core" % +3 .tAS.seek 0.96ml +46 "MFB"*8'0 +19130 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +3 "MFB"** % +52 "core" & + .tdelay 3 seconds +303 "MFB"*%% +3 "core" %0 o X +2 .tAS.seek 0.985ml +2 "MFB"*.' +525 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*,  +52 "core" +2 "MFB"*&% +4 "core" % xm +2 .tAS.seek 0.97ml +2 "MFB"*)'c/ +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial AIV +2 "MFB"*0 I +122 "core" H + .tAIV.dial :coilToMFB +2 .AWV.select :waste +4 "collection"' +11 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*5' +199 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek :empty +3 "MFB"*1'R +10095 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*3' +5777 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek :empty +3 "MFB"*:'R +9173 "Can"J YX +918 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*D' +5778 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek :empty +3 "MFB"*R'R +10092 "core" ' + .tATV.dial :air2 +3 "MFB"*>  +58 "core" +2 "MFB"*2% +4 "core" %RP +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.009ml +3 "MFB"*L' +230 "core" ' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 1ml +4 "MFB"*7' +9988 "core" ' + .tATV.dial AIV +3 "MFB"*4 I +73 "core" J +2 .tAS.seek 0.02ml +4 "MFB"*C' +9883 "core" ' + .tATV.dial :waste +3 "MFB"*; n +161 "core" m +2 .tAS.seek 0ml +3 "MFB"*F'V +225 "core" ' + .tAWV.select :air +2 "collection"' +11 "MFB"*a% +3 "core" %V7 + #tCleaning PCR +2 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*A'(@ +2904 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tASV.dial :waste1 +2 "MFB"*K  +36 "core"  + .tATV.dial :air3 +3 "MFB"*6 % +58 "core" % +2 "MFB"*B% +3 "core" %( J +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.51ml +2 "MFB"*O'Zf +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*H  +37 "core"  +2 "MFB"*?% +3 "core" %Ze> F +3 .tAS.seek 0.81ml +2 "MFB"*M'> +6058 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*V % +51 "core" & + .tdelay 3 seconds +303 "MFB"*G% +3 "core" %>  Z +2 .tAS.seek 0.835ml +2 "MFB"*J'Q +528 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*I  +53 "core"  +2 "MFB"*N% +3 "core" %W\ 9 +3 .tAS.seek 0.82ml +2 "MFB"*='p +326 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*\  +48 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*X  +78 "core"  +2 "MFB"*j% +3 "core" %pu +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.47ml +2 "MFB"*S'_ +2039 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.seek 1ml +3 "MFB"*U' +3076 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*'V +2764 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*<' +985 "Can"s7 ZZ +4786 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*Z'V +2756 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*T' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*Q'V +2734 "core" ' + .tARV.dial between carrier and air1 +3 "MFB"*/  +48 "core"  + .tATV.dial :air3 +3 "MFB"*9 % +116 "core" & +2 "MFB"*m% +3 "core" %V? +2 .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*[' +222 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*P  +53 "core"  +2 "MFB"*^% +3 "core" %p +2 .tAS.seek 0.81ml +3 "MFB"*Y'> +16112 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*_ % +54 "core" & + .tdelay 3 seconds +303 "MFB"*W% +2 "core" %>; H +3 .tAS.seek 0.835ml +2 "MFB"*d' +526 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*h  +53 "core"  +2 "MFB"*i% +3 "core" %D\ = +2 .tAS.seek 0.82ml +3 "MFB"*g'q- +323 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR +2 "MFB"*l  +36 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*e'R +4744 "core" ' + .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +19087 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*c' +188 "Can" J \\[ +5591 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*n'V +2748 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*{'V +2734 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*q' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*k'V +2760 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*o' +5777 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*p'V +2732 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +4 "MFB"*' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +2 "MFB"*u'V +5068 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*|' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*t n +128 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml +2 "MFB"*w'(@ +2553 "core" ' + .tATV.dial :waste2 +4 "MFB"* % +123 "core" & +2 .tAS.seek 0ml +3 "MFB"*y'V +2550 "core" ' + #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'s& +6 "core" &u} + .tHand.open +2 "manipulator"&v1 +20 "core" 1 +2 "manipulator"&& +3 "core" &- #  : +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&`(- +4 "core" ( +2 "manipulator"&& +3 "core" &- # - +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &\\& +4 "core" &-    + .tForearm.seek :garage +2 "manipulator"&z'η +99 "core" ' + .tHand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&f& +3 "core" &- - [ +2 "manipulator"&% +4 "core" % l +2 .tForearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&x(ӷ +58 "Can"J; ZY +224 "core" ( +2 "manipulator"& & +3 "core" &ӷ%  Bk +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &ӷ%\  bBk +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&}' +101 "core" ' +2 "manipulator"&~& +3 "core" &ӷ%  Bk +2 "manipulator"&% +4 "core" %  x +2 "collection"' & +4 "core" &vz= + "collection"' & +4 .tCC.seek :closed +3 "collection"'(W +5 "core" &v{ + &sy +6 &0v{ %g +10 &{Qv{ < +9 &vvy Q +9 &\\csz Z +10 &Rvy Y +9 &Pu{ Y +10 &Wv{ Y +9 &fTwz Y +10 &(Vux Y +9 &Ttz Y +9 &Wvz Y +10 &!nYuz Y +8 &#0Tuz Y +10 &$Suz Y +10 &&Tuz Y +9 &(vUwz Y +9 &*8Tu| Y +9 &+Xu{ Y +10 &-Qtz X +10 &/~Vuy Y +9 &1@Svz Y +9 &3Ru{ Y +9 &4Pv{ Y +10 &6Ruz Y +10 &8IQuz X +9 &:\ Tuz Y +9 &;Pv| Y +10 &=Ru{ X +9 &?PSt{ Y +9 &AUv{ Y +10 &BYv{ Y +9 &DRty X +10 &FYNr{ X +8 &HTwz Y +10 &IYtx Z +10 &Kxtw \\ +8 &MKsy ` +11 &Osv b% +8 &Psv b/ +9 &Rnsx# b< +10 &T%su b8 +10 &Usw b: +9 &WAWrv V +10 ( + &W^?qt 9 + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.23 +2 "collection"' & +6 "core" &W^Arw" 9 + .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&r% +3 "core" % \   +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +3 "manipulator"&'\ +98 "core" ' + #tFlushing the Collection Valve::Manifold +3 "collection"'E& +5 "core" &W^Asw 9 + "collection"'% +4 "core" %1qv@ +2 .tCSV.dial CSR +2 "collection"'  +48 "core"  +2 "collection"']% +4 "core" %1pv + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml +3 "collection"''p +1388 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +4 "collection"' +10 '% +2 "core" %pqu  +2 .tCS.reconfigure CSfast +4 "collection"'#d @b +2 .tCS.seek 7.5ml +3 "collection"''Z +733 "core" ' + .tCSV.dial :waste +4 "collection"' +145 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"' '4 +2017 "core" ' + #tPurging external Intake +2 "collection"'& +6 "core" &W^@pv; 9 +2 "collection"'!% +3 "core" %3ruA + .tCSV.dial :flush +3 "collection"'  +58 "core" +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'+' +2648 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' +4 '  +77 "core"  +8  + .tCTV.dial :intake +4 "collection"'*  +81 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml +2 "collection"'%'4 +2758 "core" ' +37 .tIntake.select :close +12 "sampler")0 +11 .tCTV.dial :air + "collection"'8  +84 "core"  + #tFlushing upper manifold +3 "collection"',& +5 "core" &W^@rv 9 +2 "collection"'&% +3 "core" %0sx + .tCSV.dial :flush +3 "collection"'.  +81 "core"  +2 .tCS.seek 5ml +4 "collection"'0'p +1375 "core" ' + .tdelay 5 seconds +504 .CSV.dial :air +3 "collection"') @ +48 "core" B +2 "collection"'5% +3 "core" %prvD  +3 .tCS.seek 7ml +2 "collection"'1'l +612 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'3 +116 "core" ~ + .tCTV.dial :air +3 .CS.seek 0ml +5 "collection"':'4 +1863 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +3 "collection"'D'0 +862 "core" ' + .tCSV.dial :waste +3 "collection"'> +50 "core" +2 .tCS.seek 0ml +4 "collection"'2'4 +858 "core" ' +2 "collection"'R& +3 "core" &W^@pu/ 9 +2 "collection"'L% +3 "core" %1pv +2 .tCSV.dial :flush +2 "collection"'4  +47 "core"  +2 .tCS.seek 3ml +4 "collection"'7'0 +868 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'; @ +48 "core" B +2 "collection"'a% +3 "core" %0qv  +3 .tCS.seek 5.001ml +2 "collection"'C'p +601 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +5 "collection"'F'4 +1357 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"'K'0 +855 "core" ' + .tCSV.dial :waste +4 "collection"'6 +80 "core" +2 .tCS.seek 0ml +4 "collection"'B'4 +862 "core" ' + #tGaraging FlushPuck in Collection Clamp +3 "manipulator"&A& +5 "core" &\ \  '<< +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&H(ӷ +19 "core" ( +2 "manipulator"&?& +3 "core" &Ӹ ' / +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &O& +3 "core" &Ӹ ' Y/ +2 .tForearm.seek CC +2 "manipulator"&V' +97 "core" ' + .tHand.close +2 "manipulator"&G/ +75 "core" / +2 .tCC.seek :open +3 "collection"'M( +423 "core" ( + "manipulator"&I& +4 "core" & \  B, +2 "manipulator"&N% +3 "core" % B $  +2 .tForearm.seek :retract +3 "manipulator"&J'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&\ (- +306 "core" ( + "manipulator"&X& +4 "core" &- $ * O +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &j& +3 "core" &-    +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&='η +114 "core" ' + .tHand.open +2 "manipulator"&S1 +78 "core" 1 +2 "manipulator"&U% +3 "core" % ι @ټ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +33199 "Can"K UU +60004 A> UU +60004 BT UU +60005 = UU +21121 #t-> access 2 +4 .SE.seek :down +4 "storage"(<'X +3 "core" ' +2 "manipulator"&Z% +4 "core" %\   3 + "manipulator"&T& +4 "core" &-   Q + .tSC.reconfigure SCtight +4 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +3 "storage"(/(K +688 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (9& +2 "core" &K O ' +38153 "Can"QU oo +14791 #t-> exit +6 #mEXIT + #"bkha2"Session Ended @1534329492.39CEST @1534329671.46CEST = =mMAIN_scheduler =tMAIN @CEST1534329673.12 #"core_reset"Sent BREAK +2 #t@0x3F5E, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +271 "Can"m> l + m> l #tPolling Can every 10:00 +2 #Cleanly exited at 12:38:12CEST15-Aug-18 +422 #-> ESP.ready! +2 #Powering core bus +489 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %, + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %hf + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\ \  d +2 "manipulator"&?& +3 "core" &p ! V +2 "storage"(@& +3 "core" & ( +2 "storage"(A% +3 "core" %T : +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9| +392 #t-> MFB.ready! +2 "MFB"*D% +3 "core" %B + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +3 "core" %& + .tATV.dial :air2 + "MFB"*F  +53 "core" +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home + "MFB"*G' +548 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5282 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +99 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5257 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 + "MFB"*K  +5 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +5 "core"  +16167 #t-> Power.sampler :on + .Gate.power :sampler,:ON +2072 #-> Power.sampler :off + .Gate.power :sampler,:OFF +2182 #-> exit +5 #mEXIT @1534330042.69CEST @1534330130.44CEST = =mMAIN_scheduler =tMAIN @CEST1534330132.72 #"core_reset"Sent BREAK +4 #t@0x0316, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x05C5, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x0850, state=0x3A84, ifg=0x10, ie=0xFD +2 #@0x0ADA, state=0x3A84, ifg=0x10, ie=0xFD +2 #@0x0D64, state=0x3A84, ifg=0x10, ie=0xFD + #@0x0FEE, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1277, state=0x3A84, ifg=0x10, ie=0xFD +2 #@0x138F, state=0x3A84, ifg=0x80, ie=0xFD + #@0x80A3, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +17 #ESP2 v3.30 I2C Gateway v3.06 for core bus +233 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +27 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +282 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi < :\ @name@ +271 "Can" /F oo +  /F oo + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +4 ' +5 "core"  +3 "processing"% +4 % +6 "core"  +3 "MFB"* +3 * +6 "core"  +8 "collection"' 9\ +4 ' 0\ +4 ' -\ +8 "processing"% 9\ +4 % 2\ +2 % *\ +4 % 0\ +7 "sampler")&\ +3 "collection"' 2\ +7 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %Rc2 +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %id " + .tSS.reconfigure SSconfig +2 "sampler")#.0X 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@12:49:01, 16.4C, 66% humidity, 14.6psia, 12.006V, 0.626A, 0.626A avg, 7.51W",Subject: "18tun begun" +14 ."shutdown"AS.coast +6 #tAsleep til +0:00:15 +2 "MFB"*5 +3 #tContinuing at 12:49 +5 ."shutdown"SS.coast +9 "Can" +F no +5 "sampler")5 +5 ."shutdown"CC.coast +4 "collection"'6 +2 #"bkha"Session Begun +8 ."shutdown"CS.coast +4 "collection"'5 +4 ."shutdown"PC.coast +2 "processing"%6 +4 ."shutdown"Forearm.coast +3 "manipulator"&5 +4 ."shutdown"Elbow.coast +2 "manipulator"&6 +4 ."shutdown"SC.coast +4 "storage"(6 +3 ."shutdown"SE.coast +3 "storage"(5 +39 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +2 #Shutdown +590 ."Qmail"GoodNews.email "Then, in tube 2: coreNegNTCphase\\n/home/esp/esp2/mission/18tun.rb:106\\n{3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@12:49:07, 16.4C, 66% humidity, 14.6psia, 12.011V, 0.619A, 0.626A avg, 7.44W",Subject: "Asleep until 12:49" +749 "Can" %G e +3 #tPowering core bus +303 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +198 .tGate.power :raw,:ON +4 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +3 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +4 * % +4 "core" %T + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")!% +3 "core" %ig  + .tSS.configure SSconfig +3 "sampler")#.0X abort! +2 !o:CmdServer::Client::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg":Attempt to Abort Mission without specifying a reason! +1109 #-> abort! "hand not responding again" + !o:CmdServer::Client::Error:bt[" bkha:2:in `topLevelBinding'" ESP.shutdown +4 ."shutdown"SS.coast +3 #"bkha"Asleep / Shutdown +3 "sampler")5 +5 ."shutdown"CS.coast + "collection"'5 +238 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +4 #Shutdown +612 #"bkha"-> ESP.configure +5 #Powering core bus +496 .Gate.power :raw,:ON +5 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + ."bkha"SPE.coast +2 "MFB"*  +5 "core" + ."bkha"SPE.configure SPEconfig +2 "MFB"*\ 2 +4 *% +3 "core" % + ."bkha"AS.configure ASconfig +3 "MFB"*#,,'T(^20( b +4 "sampler")% +3 "core" %sp $ + ."bkha"SS.configure SSconfig +3 "sampler")#.0X Arm.ready! +3 .Forearm.reconfigure LooseForearm +4 "manipulator"&#@2^d^2b +4 ."bkha"Forearm.home.seek :retract +2 "manipulator"&#'\ +32 "core" ' E > +b +2 ."bkha"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."bkha"Forearm.hold +3 "manipulator"&$+ +12 "core" + +2 "manipulator"&%% +4 "core" %= Z ` v9 + ."closeHand"Hand.close +4 ."bkha"Elbow.jog 1500 +4 "manipulator"&&/ + &'* +17 "core" / +30 * +2 ."bkha"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 ."bkha"Elbow.home.seek :clear +4 "manipulator"&((d +458 "core" ( +2 "manipulator"&)& +4 "core" &d Z X P + "manipulator"&*% +3 "core" %= I M ]9 +1928 #"bkha"-> exit +2 #Session Ended +518 #t-> exit +6 #mEXIT @1534330537.73CEST @1534330546.55CEST = =tMAIN =mMAIN_scheduler @CEST1534330548.15 #"core_reset"Sent BREAK +2 #t@0x2BEC, state=0x3A84, ifg=0x10, ie=0xFD + #@0x2E76, state=0x3A84, ifg=0x10, ie=0xFD #@0x3101, state=0x3A84, ifg=0x10, ie=0xFD + #@0x338A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3614, state=0x3A84, ifg=0x10, ie=0xFD #@0x389D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3B26, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3C3B, state=0x3A84, ifg=0x80, ie=0xFD #@0xBC99, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refil; :\ @name@ +262 "Can"$X GG + $X GG + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %ut +2 .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +4 "core" %}n +2 ."rdySampler"Intake.select :close +4 "processing"%% + "manipulator"&% +4 ."rdySampler"Exhaust.select :close +5 .CTV.dial :air + "collection"'  +3 "core" %9 + %= L V Q9 +  +2 ."rdyProcessing"PSV.dial :air +3 "manipulator"&& + ."rdySampler"CSV.dial :waste1 +4 "processing"%  + "collection"' +4 "core" &d K S D +2  +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 "storage"(& + ."rdyProcessing"PS.reconfigure PSconfig +5 "sampler") + "processing"%#A d`xb +4 "core" &  +  + "manipulator"&% +3 ."rdyProcessing"PS.home.seek 0ml +4 "sampler") + "processing"%' +4 "core" %= K P h9 +  +3 "manipulator"& & + ."readyCS"CS.reconfigure CSfast +5 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b + "sampler")#.0X ESP.shutdown +2 ."shutdown"SS.coast +2 #tAsleep / Shutdown +2 "sampler")5 +2 ."shutdown"CS.coast + "collection"'5 +2 ."shutdown"Forearm.coast +2 "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +2 ."shutdown"SC.coast + "storage"(6 +3 ."shutdown"SE.coast + "storage"(5 +37 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +1061 #t-> ESP.configure +2 #Powering core bus +477 .Gate.power :raw,:ON +2 "sampler") +2 )+ +2 "core"  + "collection"' +2 ', +3 "core"  + "processing"% +2 %- +3 "core"  + "MFB"* +2 *. +4 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*/  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *0% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")1% +2 "core" %tr +2 .tSS.configure SSconfig +2 "sampler")#.0X Arm.ready! + .Forearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +3 .tForearm.home.seek :retract + "manipulator"&<'\ +74 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.jog 1500 +3 "manipulator"&=/ + &>* +19 "core" / +30 * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&?(d +457 "core" ( +2 "manipulator"&@& +4 "core" &d D 6 \\ + "manipulator"&A% +4 "core" %\ 3 3  +565 #t-> ESP.ready! +3 "collection"'B% +4 "core" %{J +2 ."rdySampler"Intake.select :close +4 "processing"%C% + "manipulator"&D% +2 ."rdySampler"Exhaust.select :close +6 .CTV.dial :air +2 "collection"'E  +3 "core" % + %\ 3 * Z +  +3 ."rdyProcessing"PSV.dial :air +3 "manipulator"&F& +2 ."rdySampler"CSV.dial :waste1 +2 "processing"%G  + "collection"'H +5 "core" &d 4 *   +2 + ."rdyProcessing"PS.reconfigure PSconfig +4 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 "storage"(I& +2 "processing"%#A d`xb + "sampler")J +47 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%K' +3 "core" & ,   +3 "manipulator"&L% + "sampler")M +4 "core" %\ = * d +3 "manipulator"&N& +3 "core"  + &d R +2 "storage"(O& +2 ."readyCS"CS.reconfigure CSfast +6 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +3 "sampler")#.0X MFB.ready! + "MFB"*s% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *t% +3 "core" %w + .tATV.dial :air2 +2 "MFB"*u  +116 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*v' +553 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*w' +5284 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*x n +114 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*y'R +5257 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 + "MFB"*z  +5 "core"  +2 .tASV.dial :waste1 + "MFB"*{  +5 "core"  +764 #t-> exit +5 #mEXIT @1534330776.56CEST @1534330793.59CEST = =mMAIN_scheduler =tMAIN @CEST1534330795.34 #"core_reset"Sent BREAK +3 #t@0x0629, state=0x3AE0, ifg=0x84, ie=0x75 +2 #@0x08D8, state=0x3A72, ifg=0x10, ie=0xF5 +2 #@0x0B63, state=0x3A84, ifg=0x10, ie=0xFD + #@0x0DEE, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1078, state=0x3A84, ifg=0x10, ie=0xFD +2 #@0x1302, state=0x3A84, ifg=0x10, ie=0xFD + #@0x158E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x16A6, state=0x3A84, ifg=0x80, ie=0xFD +2 #@0x9060, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +18 #ESP2 v3.30 I2C Gateway v3.06 for core bus +224 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +283 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi < :\ @name@ +307 "Can"K sr + K sr + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +4 "processing"% +4 % +6 "core"  +2 "MFB"* +4 * +6 "core"  +8 "collection"' 9\ +4 ' 0\ +4 ' -\ +8 "processing"% 9\ +2 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 "collection"' 2\ +8 "MFB"*\ 9\ +4 *\ 9\ +3 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %RC +2 .tAS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %qn | + .tSS.reconfigure SSconfig +2 "sampler")#.0X 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@13:00:04, 16.7C, 45% humidity, 14.6psia, 12.001V, 0.651A, 0.645A avg, 7.81W",Subject: "18tun begun" +7 ."shutdown"AS.coast +3 #tAsleep til +0:00:15 + "MFB"*5 +3 #tContinuing at 13:00 +4 ."shutdown"SS.coast +6 "Can"I rr +4 "sampler")5 +10 ."shutdown"CC.coast +2 "collection"'6 +4 ."shutdown"CS.coast +2 "collection"'5 +4 ."shutdown"PC.coast +2 "processing"%6 +4 ."shutdown"Forearm.coast +2 "manipulator"&5 +5 ."shutdown"Elbow.coast +4 "manipulator"&6 +4 ."shutdown"SC.coast +2 "storage"(6 +4 ."shutdown"SE.coast +2 "storage"(5 +23 #"bkha"Session Begun +21 ."shutdown"Gate.power :core,:OFF +3 .Gate.power :raw,:OFF +2 #Shutdown +555 ."Qmail"GoodNews.email "Then, in tube 2: coreNegNTCphase\\n/home/esp/esp2/mission/18tun.rb:106\\n{3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@13:00:09, 16.6C, 45% humidity, 14.6psia, 12.001V, 0.645A, 0.645A avg, 7.74W",Subject: "Asleep until 13:00" +810 "Can"I c +3 #tPowering core bus +466 .Gate.power :raw,:ON +7 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +4 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" +3 .tSPE.configure SPEconfig + "MFB"*\ 2 +4 * % +4 "core" %P + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")!% +3 "core" %po T + .tSS.configure SSconfig +2 "sampler")#.0X( +195 "core" ' +3 ."rdyProcessing"PS.coast + "processing"%5 +162 "core" ' +43 ( +2 .tForearm.seek :retract +3 "manipulator"&?'\ +5 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&@(_ +119 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 350 counts + "manipulator"&A' +96 "core" ' +2 "manipulator"&B% +4 "core" % os +2 .tForearm.seek :retract +2 "manipulator"&C'\ +99 "core" ' +2 "manipulator"&D% +4 "core" %\ \  +2 "processing"%E& +2 "collection"'F& +6 "core" &: + &{ + .tCC.reconfigure CCconfig +3 ."openPC"PC.reconfigure PCconfig +4 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +3 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +3 "collection"'G( + "processing"%H( +281 "core" ( +11 ( +30 "Can" I a +6 #tPhase [coreNegNTCphase] + ."Qmail"GoodNews.email "At 13:00:50 began in tube 2: coreNegNTCphase\\n/home/esp/esp2/mission/18tun.rb:106\\n{3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@13:00:50, 16.6C, 45% humidity, 14.6psia, 11.977V, 0.758A, 0.758A avg, 9.08W",Subject: "Started 18tun phase coreNegNTCphase" +5 #t==================> STARTED coreNegNTC (phase #1) <=== +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'I& +5 "core" &w  + .tHand.open + "manipulator"&J1 +72 "core" 1 +2 "manipulator"&K& +4 "core" &p + 5 +2 "manipulator"&L% +3 "core" % \  # V +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&M(- +196 "core" ( +2 "manipulator"&N& +4 "core" &- # Tt +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &O& +3 "core" &- ot + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :garage +4 "manipulator"&P'η +98 "core" ' +2 .tHand.close +2 "manipulator"&Q/ +77 "core" / +2 "manipulator"&R& +4 "core" &- Mt +2 "manipulator"&S% +3 "core" % ]2 +2 .tForearm.seek :retract +2 "manipulator"&T'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&U(ӷ +289 "core" ( +2 "manipulator"&V& +4 "core" &ӽ# Ae + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &W& +3 "core" &ӽ# Ae +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&X' +97 "core" ' +2 "manipulator"&Y& +4 "core" &# [Aa +2 "manipulator"&Z% +4 "core" %   +2 "collection"'[& +3 "core" &|#  +2 "collection"'\\& +4 .tCC.seek :closed +2 "collection"'](W +5 "core" &{  +2 &{  +7 &Q{~ 'n +9 &jP|~ ; +9 &u{~ O +10 &E_z~ Y +9 &My} Y +9 &Qx~ Y +10 &Oz~ Y +9 &PNz X +10 &Lz} Y +9 &O|} Y +9 &Nx~ X +10 &!WQy Y +9 &#Qx} Y +9 &$N{\ X +10 &&My~ Y +9 &(^Qz~ Y +10 &* Lz Y +9 &+Sz Y +9 &-Ky~\ Y +10 &/fQ{ Y +9 &1(Rz~ Y +9 &2O| Y +10 &4Nz~ Y +9 &6nTz Y +11 &81Oy X +8 &9Qz~ X +9 &;Jy~ X +10 &=xRz\ X +9 &?9Ox Y +9 &@V|~ Y +10 &BWx~ Y +9 &DQz Y +10 &FBLx~ X +9 &HQz Y +9 &IZz~ Z +10 &K~u{} \\ +10 &M4y| ~` +8 &Nw{ |b$ +10 &Px{ |b0 +11 &RUw| {b= +8 &T v{ |b< +9 &Uv|\ zb= +9 &W%Uw{ e +10 &WR{xz U +2 ( + "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.36 + "collection"'^& +6 "core" &WRyx|9 U + .tHand.open + "manipulator"&_1 +70 "core" 1 +2 "manipulator"&`% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&a'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'b& +5 "core" &WRxx~7 U +2 "collection"'c% +4 "core" %/w}; + .tCSV.dial CSR +2 "collection"'d  +149 "core"  +2 "collection"'e% +4 "core" %/w{\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'f'p +1382 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 'g% +3 "core" %pvyC  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'h'\\ +761 "core" ' +2 .tCSV.dial :waste +2 "collection"'i +148 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'j'4 +2016 "core" ' +2 #tPurging external Intake +2 "collection"'k& +4 "core" &WRxvy U +2 "collection"'l% +4 "core" %0uz + .tCSV.dial :flush +2 "collection"'m  +49 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'n' +2676 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'o +3 'p  +15 "core" +67 ~ +2 .tCTV.dial :intake +2 "collection"'q  +85 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'r'4 +2785 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'s  +85 "core" +2 #tFlushing upper manifold +2 "collection"'t& +5 "core" &WRvw|6 U + "collection"'u% +4 "core" %1x{\ + .tCSV.dial :flush +2 "collection"'v  +81 "core"  +2 .tCS.seek 5ml +3 "collection"'w'p +1381 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'x @ +49 "core" B +2 "collection"'y% +4 "core" %px|  +2 .tCS.seek 7ml +2 "collection"'z'l +613 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'{ +117 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"'|'4 +1881 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'}'0 +868 "core" ' + .tCSV.dial :waste +3 "collection"'~ +49 "core" +2 .tCS.seek 0ml +3 "collection"''4 +861 "core" ' +2 "collection"'& +4 "core" &WRvvz* U + "collection"'% +4 "core" %1v|) + .tCSV.dial :flush +2 "collection"'  +47 "core"  +41 .tCS.seek 3ml +3 "collection"''0 +860 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +47 "core" A +2 "collection"'% +4 "core" %0tz!  +2 .tCS.seek 5ml +2 "collection"''p +605 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"'\ '4 +1373 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"' '0 +862 "core" ' +2 .tCSV.dial :waste +2 "collection"' +82 "core" +2 .tCS.seek 0ml +3 "collection"''4 +862 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & t<; +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&(ӷ +17 "core" ( +2 "manipulator"&& +4 "core" & . + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +4 "core" & . + .tForearm.seek CC +2 "manipulator"&' +93 "core" ' + .tHand.close +3 "manipulator"&/ +72 "core" / +2 .tCC.seek :open +3 "collection"'( +421 "core" ( +2 "manipulator"& & +4 "core" & , + "manipulator"& % +4 "core" % ?  +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(- +302 "core" ( +2 "manipulator"&& +4 "core" &- m + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &- m +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&'η +114 "core" ' +2 .tHand.open +3 "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" % ε zϻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +9 #tStarting mfb + #pcrBAC wcr sampling at most 1500ml +5 ."Qmail"BACfans.email "Started mfb in tube 2 at 13:05:27CEST15-Aug-18\\n{3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@13:00:50, 16.6C, 45% humidity, 14.6psia, 11.977V, 0.758A, 0.758A avg, 9.08W",Subject: "pcrBAC wcr sampling at most 1500ml" +4 "MFB"*% +3 #tLoading sh1 puck from tube 2 into Collection Clamp +5 "collection"'& +5 "core" %  + &z~ +2 #"readyMFB"Readying the MFB +2 "manipulator"&% +2 #"readyMFB"Homing MFB Syringe +4 .AFV.select :holdingCoil + "MFB"* +5 "core" %\ b +2 "storage"( % +3 "core" %T o 7 +2 "storage"(!. +3 "MFB"*"% +4 "core" .( + %! +2 ."readyMFB"ATV.dial :air2 +3 "storage"(#& + "MFB"*$  +6 "core" & 0 + + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (%& +5 "core" & _ [ + +6 "manipulator"&&& +6 "core" &- > +2 "manipulator"&'% +4 "core" %\ g +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&(( +74 "core"  +4 ."readyMFB"AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +6 ."readyMFB"AS.home.seek :home +4 "MFB"*)' +96 "core" ( +4 "manipulator"&*& +16 "core" & " W +7 "storage"(+& +6 "core" & x } + +8 .tForearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +11 .tForearm.seek 2 + 700 counts +4 "manipulator"&-' +91 "core" ' +4 "storage"(,& +8 "core" & u u + +4 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +13 .tSE.seek beamBreak +4 "storage"(/'V +269 "core" ' +2 ."readyMFB"AFV.select :carrierSolution + "MFB"* +10 ."readyMFB"delay 2 seconds +23 "core" ' +2 "storage"(.- +3 "core" -'4 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 (1& +4 "core" & = + +2 "manipulator"&0& +3 "core" &\   +2 .tElbow.seek 2 +2 "manipulator"&3( +5 "core" ( + "manipulator"&5& +4 "core" & Q +2 "storage"(6& +3 "core" & U + +3 .tForearm.seek 2 + 300 counts +3 "manipulator"&9'; +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tHand.close +2 "manipulator"&:/ +68 "core" / +5 ."downElevator"SE.seek :down +5 "manipulator"&<& +2 "storage"(2'X +6 "core" & Q +2 "manipulator"&B% +4 "core" % ? W +2 .tForearm.seek :retract +2 "manipulator"&4'\ +6 ."readyMFB"AS.seek 1ml +2 "MFB"*;' +85 "core" ' +2 .tElbow.seek CC +3 "manipulator"&D(ӷ +152 "core" ' + ."downElevator"SE.coast +37 "storage"(5 +11 "core" ( + "manipulator"&F& +4 "core" &Ӷ# A` +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +7 &E& +8 "core" &Ӷ# NA` +4 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +4 "manipulator"&?' +107 "core" ' +2 "manipulator"&A& +5 "core" &Ӷ# A` +3 "manipulator"&I% +4 "core" %!  +2 "collection"'J& +3 "core" &x~ +2 "collection"'K& +4 .tCC.seek :closed +2 "collection"'L(W +5 "core" &x +3 &z} \ +8 &){w} - +10 &]w B +9 &8vz} V +9 &Rz~ X +10 &Ry} W +9 &vQz| X +10 &:Qz~ W +9 &Pz| W +9 &Rz~ W +10 &Qw~ W +9 & BQz~ W +9 &"Ly} W +10 &#O{| W +9 &%Wx X +11 &'JOz} W +8 &) Oz} W +9 &*Tx W +10 &,Qy~ W +9 &.ROz} W +9 &0Ox W +10 &1Sx~ W +9 &3Sw} X +10 &5ZPy| W +9 &7Py~ W +9 &8O{| X +10 &:Oz~ W +9 &#Oy~ X +10 &?Ny~ W +9 &ASy} W +10 &CjNy} W +10 &E,Qz} W +8 &FPx} X +10 &HXx| X +9 &Jlcx| Y +9 &L$x} ] +10 &Mw{ {a +9 &Ov{ zb$ +10 &QOuy zb* +9 &Sw{ xb4 +9 &Tu{ yb3 +10 &Vnvz xR +9 &WOjt{ @ +5 ( + "collection"'K& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.29 + .Hand.open +3 "manipulator"&N1 +4 "core" &WOVsz @ +67 1 +2 "manipulator"&O% +4 "core" % ! ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&@'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +4 #tskipping prime and sample collection +2 #Evacuating Puck (bubblePt=55psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +3 "collection"'Q& +6 "core" &WOVuy @ +2 ."airStroke"CSV.dial :waste +3 "sampler")R% +4 ."airStroke"CS.seek 0ml +3 "collection"'S'4 +4 "core" %ig } + ' +3 "Can"o8 i +2 #tCalibrating pressure and temperature sensors +2 ."airStroke"CSV.dial :air +8 .tCTV.dial :air +6 "collection"'C @ +6 .tSSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure SSfast +14 "sampler")#.0X +27  +2 .tdelay 3.8 seconds +382 "collection"'Y% +4 "core" %)c sz ]h + "sampler")Z% +4 "core" %5Jjg U + .tSSV.dial :spit +2 "sampler")[ +149 "core" +2 .tSS.seek 0ml +5 "sampler")T' +270 "core" ' +2 .tSSV.dial CBV +4 "sampler")G  +147 "core"  +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +2 .CTV.dial :air +5 .delay 15 seconds +1338 "core" ' +166 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")^ +148 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 "collection"'_  +3 .tSS.reconfigure SSexhale +5 "sampler")#.0X +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'i' +2630 "core" ' +2 "collection"'h% +4 "core" % W Z  + .tCSV.dial between air and CTV +3 "collection"'k ` +34 "core" a +3 .tCS.seek 3.421ml +4 "collection"'l'>K +963 "core" ' + ."readyMFB"ATV.dial :waste +2 .ARV.dial between carrier and air1 +5 "MFB"*m  +6 "core"  +2 ."readyMFB"ASV.dial :waste1 +2 "MFB"*j  +5 "core"  +794 ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +6 "collection"'p  +30 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<kb +5 .tCS.seek 0ml +2 "collection"'o'4 +947 "core" ' +2 .tCSV.dial :air +2 "collection"'q @ +51 "core" ? +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'n' +2630 "core" ' +2 "collection"'s% +4 "core" %   + .tCSV.dial between air and CTV +3 "collection"'t ` +76 "core" a +3 .tCS.seek 2.155ml +4 "collection"'u' +2085 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +5 "collection"'v  +31 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<kb +5 .tCS.seek 0ml + "collection"'r'4 +184 "core" 'im +3 "collection"'x% +4 "core" %nt  + "sampler")y% +4 "core" %ji q +2 #tBubblePoint: Intake @70.0psia, Outlet @14.8psia + .CBV.dial SSV +4 "collection"'w @ +33 "core" A +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"''4 +134 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +4 "sampler") +147 "core"  +2 .tSS.reconfigure SSexhale +5 "sampler")#.0X +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'' +2637 "core" ' +2 "collection"' % +4 "core" % a e  + .tCSV.dial between air and CTV +3 "collection"'! ` +34 "core" a +3 .tCS.seek 3.39ml +4 "collection"'"'=I +1774 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +5 "collection"'#  +31 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +5 .tCS.seek 0ml +2 "collection"'%'4 +944 "core" ' + .tCSV.dial :air +5 "collection"'& @ +49 "core" > +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"''' +2617 "core" ' +2 "collection"'$% +4 "core" %"  + .tCSV.dial between air and CTV +3 "collection"' ` +89 "core" _ +3 .tCS.seek 2.139ml +4 "collection"'*'l +2094 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +5 "collection"'+  +33 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +5 .tCS.seek 0ml +2 "collection"''4 +187 "core" ' +3 "collection"',% +4 "core" %  + "sampler")% +4 "core" %|~ +2 #tBubblePoint: Intake @70.7psia, Outlet @16.3psia + .CBV.dial SSV +4 "collection"'= @ +35 "core" A +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X= N +2 #tEvacuated: Intake @28.9psia, Outlet @30.0psia + .SSV.dial :spit,avoiding: :exhaust +6 "sampler")5 +149 "core"  +2 .tSS.reconfigure SSexhale +5 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"'/'4 +112 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")9 +148 "core"  +2 .tSS.reconfigure SSexhale +5 "sampler")#.0X% +3 "core" %  +2 .tCS.seek 4.5ml +2 "collection"''` +870 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'8  +51 "core" ~ +2 .tCS.seek 1.275ml +4 "collection"'S' +916 "core" ' +2 #tHeating sh1 puck from tube 2 in Collection Clamp to 85C for 5:00 +3 .CH.seek 85C,8:00 +6 "collection"'M   +3 'W9 +5 "core" 9d +103 "collection"'Y9 +3 "core" 9d +102 "collection"'Z9 +3 "core" 9 d +102 "collection"'[9 +3 "core" 9 d +102 "collection"'P9 +3 "core" 9d +102 "collection"'G9 +3 "core" 9d +102 "collection"'^9 +3 "core" 9d +102 "collection"'_9 +3 "core" 9d +102 "collection"'b9 +3 "core" 9"d +102 "collection"'\\9 +3 "core" 9&d +102 "collection"'c9 +6 "core" 9+d +103 "collection"'d9 +3 "core" 9/d +102 "collection"'e9 +3 "core" 93d +102 "collection"'T9 +3 "core" 97d +102 "collection"'V9 +3 "core" 9(L +103 "collection"'&9 +3 "core" 9 7 BK +102 "collection"'%9 +2 "core" 9 H FI +103 "collection"'$9 +6 "core" 9 YKH +102 "collection"'9 +3 "core" 9 jOG +102 "collection"''9 +3 "core" 9 ySG +103 "collection"'+9 +3 "core" 9 WE +102 "collection"',9 +3 "core" 9 [D +102 "collection"'9 +3 "core" 9 `C +102 "collection"'=9 +3 "core" 9 dC +102 "collection"'*9 +3 "core" 9 h@ +103 "collection"'9 +3 "core" 9 l@ +102 "collection"'19 +2 "core" 9 p> +103 "collection"'09 +2 "core" 9 u= +103 "collection"'59 +3 "core" 9  y= +102 "collection"'.9 +3 "core" 9\ #}; +102 "collection"'69 +3 "core" 9\ %: +102 "collection"'<9 +3 "core" 9\ "'9 +102 "collection"'B9 +3 "core" 9\ .*9 +102 "collection"'-9 +3 "core" 9\ :*8 +102 "collection"':9 +3 "core" 9\ F*7 +103 "collection"'99 +3 "core" 9\ Q*7 +102 "collection"'9 +3 "core" 9\ \\-4 +102 "collection"'(9 +3 "core" 9\ h/3 +102 "collection"'/9 +3 "core" 9\ s/3 +102 "collection"'F9 +3 "core" 9\ 03 +103 "collection"')9 +2 "core" 9\ 32 +103 "collection"'39 +3 "core" 9\ 31 +102 "collection"'E9 +3 "core" 9\ 7/ +102 "collection"'I9 +3 "core" 9\ 7/ +102 "collection"'A9 +2 "core" 9\ 7/ +103 "collection"'J9 +3 "core" 9\ 9. +102 "collection"'29 +3 "core" 9\ :- +102 "collection"'49 +3 "core" 9\ =, +102 "collection"'K9 +3 "core" 9\ ?, +102 "collection"'9 +3 "core" 9\ B, +103 "collection"'O9 +3 "core" 9\ A+ +102 "collection"'N9 +3 "core" 9\ C+ +102 "collection"'R9 +3 "core" 9\ D* +102 "collection"'C9 +3 "core" 9\ D) +102 "collection"'Q9 +3 "core" 9 G* +103 "collection"'>9 +3 "core" 9 J' +102 "collection"'?9 +3 "core" 9 K' +102 "collection"'89 +3 "core" 9 L( +102 "collection"'9 +3 "core" 9 (M& +102 "collection"'W9 +3 "core" 9 0N% +103 "collection"'Y9 +3 "core" 9 7P% +102 "collection"'Z9 +3 "core" 9 >Q& +102 "collection"'[9 +3 "core" 9 FQ% +102 "collection"'P9 +2 "core" 9 MT & +103 "collection"'G9 +3 "core" 9 TV& +102 "collection"'^9 +3 "core" 9 ZX& +102 "collection"'_9 +3 "core" 9 `X& +102 "collection"'b9 +3 "core" 9 f[' +102 "collection"'\\9 +3 "core" 9 k[!' +102 "collection"'c9 +3 "core" 9 q[%' +103 "collection"'d9 +3 "core" 9 w^*( +102 "collection"'e9 +3 "core" 9 |`.' +102 "collection"'T9 +3 "core" 9 _2( +102 "collection"'V9 +3 "core" 9 a6' +102 "collection"'79 +3 "core" 9 c:' +103 "collection"';9 +3 "core" 9 e?& +102 "collection"'f9 +3 "core" 9 dC& +102 "collection"'X9 +3 "core" 9 gG' +102 "collection"'h9 +3 "core" 9 fK& +102 "collection"'k9 +3 "core" 9 jO& +102 "collection"'i9 +3 "core" 9 jT& +102 "collection"'m9 +3 "core" 9 kX& +102 "collection"'j9 +3 "core" 9 m\\& +141 "collection"'p9 +10 "core" 9 pb& +102 "collection"'l9 +3 "core" 9 of' +102 "collection"'q9 +3 "core" 9 qj' +102 "collection"'o9 +3 "core" 9 ro' +102 "collection"'s9 +3 "core" 9 ss' +102 "collection"'t9 +3 "core" 9 rw& +102 "collection"'n9 +3 "core" 9 u{% +103 "collection"'v9 +3 "core" 9 u& +102 "collection"'x9 +3 "core" 9 v' +102 "collection"'y9 +3 "core" 9 w& +102 "collection"'w9 +3 "core" 9 y% +102 "collection"'u9 +3 "core" 9 y% +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 & +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 +3 "core" 9 1% +103 "collection"'9 +3 "core" 9 7% +102 "collection"'r9 +3 "core" 9 ;$ +102 "collection"'9 +3 "core" 9 A$ +102 "collection"'9 +3 "core" 9 G# +102 "collection"'9 +3 "core" 9 L# +103 "collection"'9 +3 "core" 9 Q$ +102 "collection"' 9 +3 "core" 9 T# +102 "collection"'\ 9 +3 "core" 9 Y# +102 "collection"'9 +2 "core" 9 ]# +103 "collection"'9 +3 "core" 9 c# +102 "collection"'9 +3 "core" 9 h" +102 "collection"'U9 +3 "core" 9 m" +102 "collection"']9 +3 "core" 9 q" +102 "collection"'9 +2 "core" 9 v" +103 "collection"'a9 +3 "core" 9 z" +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 +3 "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 +3 "core" 9 # +103 "collection"' 9 +3 "core" 9 ( +102 "collection"'!9 +3 "core" 9 , +2 .tCH.hold 5:00,85C +3 "collection"'   E +5 "core" , +13617 "Can"Q g +16385 "core"  +2 "collection"'#9 +3 "core" 9 @ +2 #tCollection Puck Heater at 85.2C after lysing +2 .CS.seek 0ml +5 "collection"'"'4 +432 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +5 "collection"'& @ +116 "core" A +3 .tCSV.dial :air +4 "collection"'% @ +46 "core" ? +2 .tCS.seek 5ml +5 "collection"'$'p +1388 "core" ' + .tCSV.dial CTV +5 "collection"'  +48 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'' @ +51 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'+  +51 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"', @ +50 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"''4 +1377 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +5 "collection"'= +114 "core"  +2 .tCBV.dial CSV +3 "collection"'*  +32 "core" +2 "collection"'% +4 "core" %2\ y\ | +2 .tCS.seek 5ml +2 "collection"'1'p +1368 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'0  +49 "core" +2 "collection"'5% +4 "core" %pOL -  +2 .tCS.seek 7ml +2 "collection"'.'i +623 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'6 @ +48 "core" ? +2 .tCS.seek 10ml +3 "collection"'<' +862 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"'B ` +139 "core" a +2 #tLysing Complete +2 "collection"'-& +6 "core" &WOV @ +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&:% +6 "core" %\ \  ( + "storage"(9% +4 "core" %W  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 1 + "storage"((( +215 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +5 (/& +3 "core" &  +2 "manipulator"&F& +3 "core" &ӷ" A_ +2 "manipulator"&)% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&3( +178 "core" ( +2 "manipulator"&E& +4 "core" & ( E +2 "storage"(I& +3 "core" &  +3 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&A' +102 "core" ' +2 "storage"(J& +4 "core" & +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +8 .tSE.seek beamBreak + "storage"(2'V +296 "core" ' +2 "storage"(4- +3 "core" -'V +40 .tSE.configure SEconfig +10 "storage"(#QK-0-\ b +5 .tSE.seek :place +3 "storage"(K' +35 "core" ' +2 "manipulator"&& +4 "core" &\   +2 "manipulator"&O% +4 "core" %D w +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract + "manipulator"&N'\ +92 "core" ' +2 .tElbow.seek CC +5 "manipulator"&R(ӷ +159 "core" ( +2 "manipulator"&C& +4 "core" &Ӻ# Ae +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &Q& +2 "core" &Ӻ" 0Ae +2 .tForearm.seek CC +3 "manipulator"&>' +98 "core" ' +2 .tHand.close +2 "manipulator"&?/ +71 "core" / +2 .tCC.seek :open +3 "collection"'8( +424 "core" ( +2 "storage"(& +4 "core" & +2 "storage"(W& +3 "core" & +2 "manipulator"&Y& +3 "core" &Ӻ# Ae +2 "manipulator"&Z% +4 "core" % ?  +2 .tForearm.seek :retract + "manipulator"&['\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&P( +180 "core" ( +2 "manipulator"&G& +4 "core" & 5 Y +2 "storage"(^& +3 "core" &  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +6 .tForearm.seek 1 +2 "manipulator"&_'Y +96 "core" ' +2 .tElbow.hold + "manipulator"&b, +6 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&\\1 +68 "core" 1 +3 "manipulator"&c% +4 "core" % ΋ S + "storage"(d& +4 "core" & \  + .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 350 counts +2 "manipulator"&e'Ϸ +17 "core" ' +2 "manipulator"&T& +4 "core" &  B ( +2 "storage"(V& +3 "core" & N +3 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&7' +30 "core" ' +2 "storage"(;% +4 "core" %  +3 ."downElevator"SE.seek :down +5 "storage"(f'X +98 (X% +3 "core" %wE a +2 "manipulator"&h% +4 "core" %\ \ ^ +2 .tForearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +93 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +5 .tSC.coast + "storage"(6 +5 #tTranferring lysate to PRV + .CSV.dial :air +3 "collection"'i @ +33 "core" ? +3 .tCS.seek 10ml +3 "collection"'m' +4 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"'j ` +32 "core" b +2 .tAIV.dial :bypass +2 "collection"'p { +7 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"'l& +5 "core" &  + .tHand.open +2 "manipulator"&q1 +18 "core" 1 +2 "manipulator"&o& +4 "core" & G A C +2 "manipulator"&s% +3 "core" %\  5 < b +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&t(- +195 "core" ( +2 "manipulator"&n& +4 "core" &- A D Q\ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &v& +2 "core" &- A = \ +2 .tForearm.seek :garage +3 "manipulator"&x'η +98 "core" ' +2 .tHand.close +2 "manipulator"&y/ +78 "core" / +2 "manipulator"&w& +4 "core" &- 4 p\ +2 "manipulator"&u% +3 "core" %   hB +2 .tForearm.seek :retract +2 "manipulator"&`'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&z(ӷ +288 "core" ( +2 "manipulator"&|& +4 "core" &ӵ$  " [Bi + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &~& +2 "core" &ӵ$  Bi +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&{' +98 "core" ' +2 "manipulator"&}& +4 "core" &ӵ$ +  Bi +2 "manipulator"&% +4 "core" %  +2 "collection"'& +3 "core" & +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'(W +6 "core" & + & +8 & -e $c +9 &sQ : +9 &v O +10 &V] W +9 &S W +9 &Pu W +10 &R W +9 &_O W +9 &"Rc V +10 &O< V +9 &Q W +10 &!gN W +9 &#)O W +9 &$Q W +10 &&R W +9 &(pO V +9 &*2Ox V +10 &+UT W +9 &-J V +10 &/wOg W +9 &19Qc W +9 &2NC V +10 &4O W +9 &6T W +9 &8BO V +52 &:R W +7 &;L W + &=P V +4 &?IQ W + &A P W + &BN W +3 &DQs W +7 &FQQb W +9 &HSK W +9 &I]1 X +10 &K \\ +9 &M? ` +9 &N b +10 &P b( +9 &Rp b- +10 &T* b0 +9 &U a +9 &W< *{ +10 &W[} U +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.35 +2 "collection"'& +6 "core" &W[v U +2 &W[w U + .tHand.open + "manipulator"&r1 +72 "core" 1 +2 "manipulator"&% +4 "core" %  k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass +3 .PSV.dial PSR +6 "processing"% +146 "core"  +2 "processing"%% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"% ' +1634 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%\  +49 "core"  +2 .tPS.seek 0ml +5 "processing"%' +1643 "core" ' + .tPSV.dial PSR +5 "processing"% +49 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%' +2677 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +5 "processing"%U  +2 "collection"']  +6 "core" +78 +2 .tPSV.dial :mixloop +3 "processing"% +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +6 "processing"%a  +5 "core" +2 .tPS.seek 0ml +3 "processing"% ' +2692 "core" ' + .tPSV.dial :air +4 "processing"%  +48 "core"  +2 .tPS.seek 2.5ml +5 "processing"%' +2665 "core" ' + .tPSV.dial :mixloop +5 "processing"% +47 "core" +2 .tPS.seek 0ml +3 "processing"%' +2667 "core" ' + .tPSV.dial :air +4 "processing"%  +48 "core"  +2 .tPS.seek 2.5ml +3 "processing"% ' +2682 "core" ' + .tPSV.dial :mixloop +5 "processing"% +47 "core" +2 .tPS.seek 0ml +5 "processing"%' +2656 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & \  c<> +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"& (ӷ +17 "core" ( +2 "manipulator"&!& +4 "core" &ӻ  n2 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &M& +2 "core" &ӻ 2 +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' + .tHand.close +3 "manipulator"&#/ +71 "core" / +2 .tCC.seek :open +3 "collection"'S( +424 "core" ( +2 "manipulator"&&& +4 "core" & . + "manipulator"&%% +4 "core" % =  g +2 .tForearm.seek :retract +2 "manipulator"&"'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&(- +304 "core" ( +2 "manipulator"&'& +4 "core" &- E G < + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &+& +2 "core" &- 6 A  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&,'η +116 "core" ' + .tHand.open +3 "manipulator"&$1 +69 "core" 1 +2 "manipulator"&=% +4 "core" % κS ի +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&*'\ +105 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV +4 .AIV.dial :bypass +2 .PSV.dial :mixloop +4 .PTV.dial :PRVmixing +3 .PRV.dial AIV +4 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +4 "collection"'& +6 "core" &03q +2 "manipulator"&% +3 "core" %\ 7 @ { +2 "storage"(0% +3 "core" %M >  +2 "storage"(5. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(1( +219 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +5 (6& +3 "core" & , + "manipulator"&.& +4 "core" &-  +2 "manipulator"&B% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +3 "manipulator"&-( +194 "core" ( +2 "manipulator"&:& +4 "core" & + d +2 "storage"(9& +3 "core" & [ , +46 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +3 "manipulator"&' +102 "core" ' +2 "storage"(/& +4 "core" & ~ , +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +8 .tSE.seek beamBreak + "storage"(F'V +306 "core" ' +2 "storage"()- +3 "core" -'O +2 .tSE.configure SEconfig +4 "storage"(#QK-0-\ b +3 (E& +3 "core" & , +2 "manipulator"&I& +3 "core" &\   +2 .tElbow.seek 2 +3 "manipulator"&D( +5 "core" ( + "manipulator"&J& +4 "core" & , 5 +2 "storage"(@& +4 "core" & d , +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&4'; +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tHand.close +2 "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +6 "manipulator"&O& +4 "storage"(2'X +6 "core" & B + "manipulator"&C% +4 "core" % 1 o_ +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +92 "core" ' +2 .tElbow.seek CC +5 "manipulator"&A(ӷ +157 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +5 "core" ( + "manipulator"&3& +4 "core" &ӵ# Ad +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &?& +3 "core" &ӵ" 5Ad +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&N' +104 "core" ' +3 "manipulator"&L& +4 "core" &ӵ" Ad +2 "manipulator"&% +3 "core" %"  +2 "collection"'W& +4 "core" &/3 +2 "collection"'Y& +4 .tCC.seek :closed +2 "collection"'Z(W +6 "core" &04 + &/3 +6 &\ 305& $e +10 &R~04Z : +9 &v}03F O +9 &i[/5# X +10 &,N/4 W +9 &H/3 W +10 &J.2 W +9 &rL/2x W +9 &4K/3e W +10 &M-2P W +9 &L/5= X +9 &!zN-4, W +10 &#<L/6 W +9 &$H15 W +10 &&O05 X +9 &(N/4 W +9 &*DL24 W +10 &,P14 W +9 &-K04 W +9 &/J/3 W +10 &1LL15 W +9 &3K04B W +10 &4L/59 W +9 &6J04 W +9 &8UI02& W +10 &:N05{ W +9 &;M04l W +9 &=M04" V +10 &?]N/6! W +9 &AN03 W +10 &BN/46 W +9 &DM14 W +9 &FdO02 W +10 &H%T.6 X +9 &I_-4 Y +9 &K.3 ] +10 &MO,1 ~a +9 &O\ ,0~ |b# +10 &P+/} }b) +9 &R-1t |b/ +9 &T:+/e |b2 +10 &U+0l {\\ +9 &W#E+0_ #k +9 &W\\\ +1Z \\ +6 ( + "collection"'Y& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.46 + .Hand.open +4 "manipulator"&G1 +5 "core" &W\\,0H \\ +61 1 +2 "manipulator"&^% +4 "core" % " 4 + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract + "manipulator"&>'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +4 .tCTV.dial CSV,avoiding: :intake +4 "collection"'R  +153 "core"  +2 .tCSV.dial CTV +3 "collection"'\\  +31 "core"  +2 .tCS.seek 5ml +5 "collection"'c'p +1381 "core" ' +2 .tdelay 1:20 +4505 "Can"@ ed +3498 .tCS.seek 2.5ml +2 "collection"'d' +743 "core" ' +2 .tdelay 40 seconds +4004 .CS.seek 0ml + "collection"'T'4 +743 "core" ' +2 .tdelay 1:00 +6003 .PSV.dial :air + "processing"%V  +50 "core"  +2 .tPS.seek 2.5ml +3 "processing"%;' +2662 "core" ' + .tPSV.dial :mixloop +3 "processing"%[ +49 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%X  +48 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop + "processing"%h +49 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%P  +146 "core"  +3 .tPS.seek :empty +4 "processing"%_' +2655 "core" ' + .tCBV.dial :waste1 +3 "collection"'e @ +50 "core" ? +2 .tdelay 5 seconds +502 .CBV.dial AIV +3 "collection"'K  +52 "core" +2 .tdelay 10 seconds +1003 .CBV.dial :waste1 + "collection"'i @ +52 "core" > +2 .tdelay 10 seconds +1003 .CBV.dial AIV +2 "collection"'j  +51 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +5 "collection"'p ` +36 "core" ^ +2 .tCSV.dial :air +2 "collection"'l @ +49 "core" > +2 .tCS.seek 10ml +3 "collection"'7' +2646 "core" ' + .tCSV.dial CTV +3 "collection"'q  +48 "core"  +2 .tCS.seek 0ml +3 "collection"'o'4 +2671 "core" ' + .tCBV.dial :waste1 +3 "collection"'s @ +31 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'f  +152 "core" +3 "collection"'(& +4 "core" &W\\ \\ + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&n% +6 "core" %\  C + "storage"(<% +4 "core" %L  + "storage"(v. +3 "core" . +46 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 1 +2 "storage"(b( +218 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +5 (y& +3 "core" & ] Y d +2 "manipulator"&w& +3 "core" &ӵ" Ad +2 "manipulator"&u% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&k( +181 "core" ( +2 "manipulator"&x& +4 "core" & 5 +2 "storage"(|& +3 "core" &| w y  +3 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&~' +99 "core" ' +2 "storage"(t& +4 "core" &| w 8 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +8 .tSE.seek beamBreak + "storage"(}'V +305 "core" ' +2 "storage"(- +3 "core" -'O +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 "manipulator"&& +3 "core" & n +2 "storage"(`& +4 "core" & x v # + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tForearm.seek 1 +3 "manipulator"&8'Y +23 "core" ' +3 .tElbow.hold +3 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 "storage"(- +2 "core" -'O +2 .tSE.seek 0.03 Pucks below Top Plate +3 "storage"(r' +31 "core" ' +2 "manipulator"&% +4 "core" %΋  +2 "storage"(& +3 "core" &} [ ] B +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 350 counts +3 "manipulator"&'Ϸ +16 "core" ' +2 "manipulator"&{& +4 "core" &  Z +2 "storage"(\ & +3 "core" &~ y x +3 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +24 "core" ' +3 .tSE.seek 1.03 Pucks below Top Plate +4 "storage"(' +42 "core" ' +2 "manipulator"&& +4 "core" & \ S +2 "manipulator"&U% +4 "core" %\  J +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&]'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +155 "core" ( +2 "manipulator"&a& +3 "core" &ӭ ?P +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 && +2 "core" &ӭ c?P +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' + .tHand.close +3 "manipulator"& / +68 "core" / +2 .tCC.seek :open +4 "collection"'( +425 "core" ( +3 "storage"(& +4 "core" & v u + "storage"(& +4 "core" & e m @ + "manipulator"&& +4 "core" &Ӹ ==E +2 "manipulator"& % +3 "core" % F * +3 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +3 "manipulator"&( +175 "core" ( +2 "manipulator"&!& +4 "core" &  _ +2 "storage"(M& +3 "core" & R +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +5 .tForearm.seek 1 +2 "manipulator"&#'Y +99 "core" ' +2 .tElbow.hold +3 "manipulator"&z, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&1 +78 "core" 1 +4 "manipulator"&% +4 "core" % Έ H + "storage"(&& +4 "core" & o f R + .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 347 counts + "manipulator"&%'ϴ +16 "core" ' +2 "manipulator"&& +4 "core" & . K +2 "storage"( & +3 "core" & +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&'' +30 "core" ' +2 "storage"(+% +4 "core" % + +2 ."downElevator"SE.seek :down +4 "storage"($'X +99 (=% +3 "core" %( n ` +2 "manipulator"&"% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +51 ' +2 ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast +2 "storage"(6 +4 .tPSV.dial :air +4 "processing"%  +123 "core"  +3 "processing"%0% +4 "core" % +2 .tPS.seek 0.499ml +3 "processing"%5' +598 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%, +50 "core" +2 .tPRV.dial :air +3 "processing"%6  +50 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%.  +50 "core"  +2 .tCBV.dial AIV +41 "collection"'B  +56 "core" +2 .tPRV.dial between CBV and air +3 "processing"%:  +32 "core"  +2 .tPRV.dial :air +2 "processing"%9  +32 "core"  +2 "processing"%% +4 "core" %  +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +4 .tPS.seek 0.599ml +2 "processing"%/' +256 "core" ' +2 .tPRV.dial :waste2 +3 "processing"%* @ +80 "core" ? +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +4 .tPS.seek :empty +3 "processing"%)' +688 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'E& +6 "core" & $ + .tHand.open +2 "manipulator"&I1 +22 "core" 1 +2 "manipulator"&J& +4 "core" & 8 > { +2 "manipulator"&@% +3 "core" %\  ? > U z +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +193 "core" ( +2 "manipulator"&O& +4 "core" &- = 7 N\ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &C& +2 "core" &- 5 ? \ +2 .tForearm.seek :garage +3 "manipulator"&-'η +100 "core" ' +2 .tHand.close +2 "manipulator"&/ +66 "core" / +2 "manipulator"&3& +4 "core" &- , Z\ +2 "manipulator"&?% +3 "core" % \ g +2 .tForearm.seek :retract +3 "manipulator"&F'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&4(ӷ +285 "core" ( +2 "manipulator"&D& +4 "core" &Ӳ#  7 A_ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &L& +2 "core" &Ӳ#  A_ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' +2 "manipulator"&W& +4 "core" &Ӳ# , hA_ +2 "manipulator"&2% +4 "core" %  +2 "collection"'Q& +3 "core" &!#_ +2 "collection"'S& +4 .tCC.seek :closed + "collection"'Y(W +8 "core" &!$` + & $\\ +6 & 2!%] $e +9 &wR|"%^ : +10 &w{ %^ O +9 &_W $Z W +9 &!P$^ W +10 &O$S W +9 &N %V W +10 &gJ"%\\ W +9 &*K $O W +9 &N!#Q W +10 &M#%Z W +9 &!oO $g W +9 &#1M!$\\ W +10 &$J %a V +9 &&N #_ V +10 &(xM %] V +9 &*9O#R W +9 &+R #^ V +10 &-M!%V W +9 &/L!#W W +9 &1BL!$S V +10 &3N &[ V +9 &4K!$\\ V +10 &6N #^ V +9 &8JO%[ V +9 &: R $X V +10 &;N $^ V +9 &=O$[ W +9 &?QO"$W W +10 &AR %P W +9 &BO#%K W +10 &DJ $R V +9 &F[L#$J V +9 &HR$M W +10 &IY#I X +9 &Kp#L Z +9 &ML!P ^ +10 &O#Q b +9 &P!M b! +10 &RI b% +9 &T>H b) +9 &UH \\ +10 &W#? C &r +9 &WegI I +5 ( + "collection"'S& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.37 +4 "collection"'G& +5 "core" &We` R I + &We_"O I + .tHand.open +2 "manipulator"&^1 +72 "core" 1 +2 "manipulator"&R% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract + "manipulator"&\\'\ +98 "core" ' +3 "collection"'N& +4 "core" &We`"H I + #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake +4 .PRV.dial :waste2 +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%1 @ +81 "core" @ +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%m  +83 "core" +2 .tdelay 2 seconds +202 .PSV.dial :PML + .delay 2 seconds +204 .PRV.dial :air +2 "processing"%c  +82 "core"  +2 .tdelay 2 seconds +202 "processing"%d% +3 "core" % +2 .tPS.seek 1.499ml +3 "processing"%V' +1615 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%' +1111 "core" ' + .tPSV.dial :air +5 "processing"%[  +47 "core"  +2 .tPS.seek 0ml +3 "processing"%X' +2657 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +5 "processing"%h +47 "core" +2 .tCBV.dial :PRV + .PRV.dial :air +4 .delay 2 seconds +203 .PRV.dial :speDil +2 "processing"%P  +49 "core" ~ +2 .tdelay 2 seconds +202 "processing"%;% +4 "core" % +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +5 .tPS.seek 0.225ml +2 "processing"%e'v +2368 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%K  +83 "core"  +2 .tdelay 2 seconds +202 "processing"%i% +3 "core" %v \ +2 .tPS.seek 0.475ml +3 "processing"%j' +2566 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%p  +50 "core"  +2 .tdelay 2 seconds +203 .PS.seek 0.965ml +2 "processing"%l'N +5030 "core" ' +2 .tdelay 10 seconds +1003 .PRV.dial CBV +2 "processing"%T  +51 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +6 "processing"%q  +47 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +4 .tPS.seek 2.5ml +3 "processing"%7' +499 "Can"T cb +1160 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%s +136 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +4 "processing"%f @ +80 "core" ? +2 .tPS.seek 0ml +4 "processing"%(' +2669 "core" ' +2 .tPSV.dial :air +4 "processing"%n  +80 "core"  +2 .tPS.seek 2.5ml +5 "processing"%<' +2641 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%v +82 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +6 "processing"%y' +2668 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +4 .AIV.dial :bypass +3 .PRV.dial CBV +2 .PSV.dial :air +4 "processing"%w  +81 "core"  +2 .tPS.seek 2.5ml +5 "processing"%u' +2668 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"%x +50 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +4 "processing"%|  +80 "core" +2 "processing"%A% +4 "core" %!F  +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +4 .tPS.seek 1.74ml +3 "processing"%t' +7737 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +2 "collection"'> & +61 "core" $ +2 .tAWV.select :waste + "collection"' +12 "processing"%% +3 "core" % +2 .tPS.reconfigure PSslow2 +5 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%'nH +10709 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass + "collection"'` { +61 "core" | +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +4 .tPS.seek 0ml +3 "processing"%' +1331 "core" ' + .tPSV.dial :air +5 "processing"%  +47 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2664 "core" ' + .tPSV.dial :PML +3 "processing"%{ +49 "core" +2 .tPS.seek 0ml +5 "processing"%\ ' +2665 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air +2 "collection"' +13 '& +3 "core" &We` I +2 #"MFBPCR"Extracting Nucleic Acid from AIV +4 .SPE.hold 2:46:40,55C +4 #tBeginning samplePassD +4 "MFB"*U @@T +2 "collection"'~& +3 ."MFBPCR"ASV.dial :SPEdelivery +5 "MFB"*k  +5 "core" &We` I + .tAWV.select :air + .AIV.dial :bypass +4 .PSV.dial PSR +4 "processing"%} +24 "core"  +2 ."MFBPCR"delay 20 seconds +96 "core"  +2 "processing"%8% +4 "core" %  + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +5 "processing"% +12 .tPS.seek 1.5ml +3 "processing"%' +1706 "core" ' +2 .tdelay 5 seconds +170 #"MFBPCR"primeLysateINT + .AWV.select :air +4 .AIV.dial :coilToMFB +2 .ATV.dial AIV +4 "MFB"*r I +190 "core" I +2 "MFB"*a% +4 "core" %R+ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*'6 +114 .tPSV.dial :waste1 +3 "processing"%  +51 "core"  +2 .tPS.seek 0ml +5 "processing"%' +1704 "core" ' + .tPSV.dial PSR +5 "processing"% +50 "core"  +2 .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml + "processing"%]' +2798 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :mixloop +6 "processing"%Z +118 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +6 .PS.seek 0ml +4 "processing"%' +1170 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*  +78 "core" +2 "MFB"*% +4 "core" %6\ T) L +2 ."MFBPCR"AS.seek 0.329ml +2 "MFB"* ' +527 "core" ' + .tPSV.dial PSR +3 "processing"%! +99 "core" ' + ."MFBPCR"ATV.dial :waste2 +48 "MFB"*M % +5 "core"  +2 "processing"%% +3 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +13 .tPS.seek 1.5ml +2 "processing"%' +26 "core" & +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +1668 "core" ' +2 .tdelay 5 seconds +30 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil +3 .ATV.dial :air2 +4 "MFB"*  +57 "core" +2 "MFB"*&% +4 "core" %R+ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.069ml +3 "MFB"*' +388 .tPSV.dial :waste1 +3 "processing"%  +50 "core"  +2 .tPS.seek 0ml +5 "processing"%+' +979 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"* I +80 "core" J +2 "MFB"*=% +4 "core" %* +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*' +339 "core" ' +2 .tPSV.dial PSR +4 "processing"%" +50 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%#' +2795 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :mixloop +5 "processing"%% +118 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +7 .PS.seek 0ml +4 "processing"%' +2033 "Can"F ( +747 "core" ' + .tPSV.dial PSR +5 "processing"% +117 "core" +2 "processing"%0% +4 "core" % ( + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +7 "processing"%@ +10 .tPS.seek 1.5ml +3 "processing"%'' +1689 "core" ' +2 .tdelay 5 seconds +98 "core" ' +2 ."MFBPCR"delay 5 seconds +402 .tPSV.dial :waste1 +3 "processing"%$  +51 "core"  +2 .tPS.seek 0ml +5 "processing"%b' +39 "MFB"*_9 +2 "core" 9lH +2 #"MFBPCR"Solid Phase Extraction Heater at 47.5C + .ATV.dial ASV +5 "MFB"*, n +37 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*6% +6 "core" %\ VS \\ +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*.'% +1589 "core" ' +2 .tPSV.dial PSR +4 "processing"%B +61 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%:' +2733 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :mixloop +6 "processing"%9 +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +6 .PS.seek 0ml +3 "processing"%' +2742 "core" ' + .tPSV.dial PSR +5 "processing"%5 +116 "core"  +2 "processing"%*% +4 "core" %^ \\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +10 .tPS.seek 1.5ml +3 "processing"%/' +1192 "core" ' +2 ."MFBPCR"delay 10 seconds +466 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%E  +30 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +4 "core"  +2 .tPS.seek 0ml +2 "processing"%I' +194 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +1446 "core" ' +2 .tPSV.dial PSR +4 "processing"%@ +49 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%O' +2713 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :mixloop +5 "processing"%C +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +6 .PS.reconfigure PSslow +3 "processing"%#A 2`xb +4 .tPS.seek 1.2ml +2 "processing"%z'k +1161 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"* I +63 "core" I +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 "collection"' +13 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +5 "MFB"*3'V +1208 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%?  +147 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +5 .tPS.seek 0ml +2 "processing"%' +1334 "core" ' + .tPSV.dial :air +45 "processing"%-  +121 "core" +2 .tPS.seek 2.5ml +6 "processing"%D' +2693 "core" ' +2 .tPSV.dial :mixloop +4 "processing"%L +46 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +4 .tPS.seek 0ml +3 "processing"%' +4448 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*W  +59 "core" +2 "MFB"*2% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*Q'Q +584 "core" ' +2 .tPSV.dial :air +4 "processing"%F  +47 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +5 .tPS.seek 2.5ml +2 "processing"%' +382 "core" ' + ."MFBPCR"ATV.dial :AIV +4 "MFB"*S I +75 "core" J +3 "MFB"*G% +4 "core" %Q D +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*^' +834 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*R n +162 "core" n +2 ."MFBPCR"AS.seek :empty +3 "MFB"*N'R +242 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +5 "MFB"*1  +126 "core"  +3 "MFB"*% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*m' +803 "core" ' +2 .tPSV.dial :mixloop +4 "processing"%c +50 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +5 .tPS.seek 0ml +3 "processing"%d' +159 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +5 "MFB"*)  +83 "core" +2 "MFB"*V% +4 "core" %\ 9 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*['_ +4532 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +6 "collection"'  +45 "core"  +2 "collection"'h% +4 "core" %/" ~ + #tPulling 4ml of CSR.flush + .CSR.select :flush +5 "collection"' +12 .tCS.seek 4ml +2 "collection"'P'P +1118 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +12 .tCS.seek 10ml +2 "collection"';' +1636 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'X  +5 'K  +44 "core" ~ +109  +2 .tCBV.dial :waste1 +2 "collection"'i @ +7 "core" ' +2 ."MFBPCR"delay 3 seconds +42 "core" ? +3 .tCS.seek 0ml +3 "collection"'e'4 +254 ."MFBPCR"ATV.dial :air1 +2 "MFB"*p  +38 "core" +3 ."MFBPCR"delay 3 seconds +303 "MFB"*j% +3 "core" %_\ 8 +2 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*T'ݚ +530 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol + "MFB"*q  +53 "core" +2 "MFB"*l% +4 "core" %ݧ * +2 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*s'> +339 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*f n +122 "core" o +2 "MFB"*7% +4 "core" %/ +2 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*n'&9 +360 "core" ' + .tCSV.dial CSR +5 "collection"'(  +48 "core"  +2 "collection"'v% +4 "core" %3 %3 + #tPulling 4ml of CSR.flush + .CSR.select :flush +6 "collection"' +10 .tCS.seek 4ml +2 "collection"'<'P +1127 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml + "collection"'w' +1631 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'y  +49 "core" ~ +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +5 "collection"'x'4 +2644 "core" ' +2 "collection"'|& +4 "core" &We`!%/ I +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +7 "core" & 3:/ +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&u(ӷ +18 "core" ( +2 "manipulator"&>& +4 "core" & - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" & z- +2 .tForearm.seek CC +2 "manipulator"&t' +95 "core" ' +2 .tHand.close +2 "manipulator"&`/ +11 "core" ' +2 ."MFBPCR"delay 3 seconds +55 "core" / +2 .tCC.seek :open +3 "collection"'( +242 ."MFBPCR"ATV.dial :waste2 +2 "MFB"* % +85 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +82 "core" ( +2 "manipulator"&{& +4 "core" & K+ +2 "manipulator"&% +3 "core" % <  +2 .tForearm.seek :retract +47 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&~(- +305 "core" ' +2 ."MFBPCR"ATV.dial :air2 +4 "MFB"*k  +4 "core" ( +2 "manipulator"&}& +3 "core" &- K = +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &8& +3 "core" &- ^ c f +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&\ 'η +5 "core"  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +99 "core" ' +2 .tHand.open +2 "manipulator"&a1 +73 "core" 1 +2 "manipulator"& % +4 "core" % ιx M O ƶa +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&g'\ +101 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 2 into Collection Clamp +4 "collection"'& +6 "core" &!' +2 "manipulator"& % +4 "core" %\ q +2 "storage"(% +3 "core" %W Z \\ 9  +2 "storage"(Z. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +5 ."WCR"SC.seek 2 +2 "storage"(]( +218 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +5 (& +3 "core" &  + +2 "manipulator"&& +3 "core" &- r g  +2 "manipulator"&% +4 "core" %\ q a +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +3 "manipulator"&!( +206 "core" ( +2 "manipulator"&& +4 "core" & s k +2 "storage"(M& +3 "core" & \ { + +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&' +109 "core" ' +2 "storage"( & +4 "core" &  + +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 ."WCR"SE.seek beamBreak +2 "storage"('V +318 "core" ' +2 "storage"(&- +3 "core" -'Y +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +6 (& +3 "core" &  + + "manipulator"& & +4 "core" & X c  +2 ."WCR"Elbow.seek 2 +2 "manipulator"&( +6 "core" ( + "manipulator"& & +4 "core" & e f 8 + "storage"(=& +4 "core" &  e + +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&'; +25 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 ."WCR"Hand.close +3 "manipulator"&"/ +74 "core" / +3 !"WCR"o:Puck::Warning:bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"//home/esp/esp2/protocol/wcr.rb:24:in `wcr'"//home/esp/esp2/protocol/MFB.rb:49:in `mfb'":/home/esp/esp2/protocol/utilities.rb:67:in `protocol'"//home/esp/esp2/protocol/MFB.rb:41:in `mfb'"'N''[ qX +9 &?O$)Z qX +10 &AN%(X rW +9 &CoL%)[ sW +10 &E1M$*c rW +9 &FN%*_ qX +9 &HV&(b qX +10 &Jpa%*` pZ +9 &L'&+[ l] +9 &M$*[ gb +10 &O$*[ gb( +9 &QH")[ gb6 +10 &R$(_ eb9 +9 &T#'] eb8 +9 &Vc%*Z eX +10 &WS]$)T p; +5 ( + "collection"'& +5 #"WCR"Collection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.39 + .Hand.open +6 "manipulator"&b1 +3 "core" &WSA&(U s; +65 1 +2 "manipulator"&9% +4 "core" %  H L O +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&:'\ +93 "core" ' +2 ."WCR"SC.coast + "storage"(6 +5 #"WCR"collectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +5 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +4 "sampler")5+ +6 "core" + + "sampler")*% +4 "core" %vu d +2 "collection"'& +3 "core" &WS@#(? M; +47 "Can"'O q +5 #"WCR"Calibrating pressure sensors + .CTV.dial :air +5 "collection"'E  +155 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +6 "sampler")#.0X R +2 "sampler")C% +3 "core" %5Mws l +2 ."WCR"SSV.dial :spit +2 "sampler")O +151 "core"  +3 ."WCR"SS.seek 0ml +4 "sampler")' +281 "core" ' +2 ."WCR"SSV.dial CBV +4 "sampler")J  +151 "core"  + ."WCR"CTV.dial :intake +3 "collection"'?  +87 "core"  +2 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "14:04:02.44" +4566 "Can"J Q +11261 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ASV +3 "MFB"*z n +98 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.seek 0.02ml +5 "MFB"*-' +11737 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 #Allowing 40s for 7.0ml of remaining 7.0ml +3 .Intake.select :open +3 "sampler") +212 "collection"'% +3 "core" %6  +2 #"WCR"Intake @22.4psia, vacuum from 15.9 to 19.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +7 "sampler")#.0X7 , +53 "collection"'% +3 "core" %6  +2 "sampler")N% +3 "core" %W"@> + +53 "collection"'c% +3 "core" %6  +2 "sampler")% +3 "core" %WDD - b +53 "collection"')% +4 "core" %6  +2 "sampler")V% +3 "core" %WLK . +53 "collection"'m% +3 "core" %6  +2 "sampler")% +3 "core" %WTP . +53 "collection"'h% +3 "core" %6  +2 "sampler")o% +3 "core" %WZV . +53 "collection"'P% +3 "core" %6  +2 "sampler")X% +3 "core" %W`^ 0 +53 "collection"'K% +3 "core" %6  +2 "sampler")i% +3 "core" %Wec . +53 "collection"'p% +3 "core" %6  +2 "sampler");% +3 "core" %Wni . +53 "collection"'j% +3 "core" %6  +2 "sampler")[% +3 "core" %Wpp - +53 "collection"'q% +3 "core" %6  +2 "sampler")l% +3 "core" %Wyu . +53 "collection"'T% +3 "core" %6  +2 "sampler")f% +3 "core" %W{ . +53 "collection"'7% +3 "core" %6  +2 "sampler")s% +4 "core" %W . +52 "collection"'(% +3 "core" %6  +2 "sampler")v% +3 "core" %W - +53 "collection"'e% +3 "core" %6  +2 "sampler")<% +3 "core" %W . +53 "collection"'y% +3 "core" %6  +2 "sampler")w% +3 "core" %W 0 +53 "collection"'|% +3 "core" %6  +2 "sampler")A% +3 "core" %W . +53 "collection"'>% +3 "core" %6  +2 "sampler")% +3 "core" %W / +53 "collection"'`% +3 "core" %6  +2 "sampler")4% +3 "core" %W / +53 "collection"'\\% +3 "core" %6  +2 "sampler")Y% +3 "core" %W . +2 "sampler")% +4 "core" %W / + ."WCR"Intake.select :close +2 "sampler")0 +10 ){% +3 "core" %W s +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %Ud ( +15 "collection"'% +3 "core" %6  +2 "sampler")`% +3 "core" %Ud * +15 "collection"'4% +3 "core" %6  +2 "sampler")\\% +4 "core" %Ud ) +15 "collection"'Y% +3 "core" %6  +2 "sampler")% +4 "core" %Ud ) +15 "collection"'{% +3 "core" %6  +2 "sampler")% +3 "core" %Ud ) +15 "collection"'L% +3 "core" %6  +2 "sampler")u% +3 "core" %Uc + +15 "collection"'}% +3 "core" %6  +2 "sampler")8% +3 "core" %Ud * +15 "collection"'k% +3 "core" %6  +2 "sampler")n% +3 "core" %Ud ( +15 "collection"'t% +3 "core" %6  +2 "sampler") % +3 "core" %Ud ( +15 "collection"'% +3 "core" %6  +2 "sampler")% +3 "core" %Ud ) +15 "collection"'% +4 "core" %6  + "sampler")a% +4 "core" %Ud ) +15 "collection"'% +3 "core" %6  +2 "sampler")Z% +3 "core" %Ud ( +15 "collection"'\ % +3 "core" %6  +2 "sampler") % +3 "core" %Ud ( +15 "collection"'% +3 "core" %6  +2 "sampler")% +3 "core" %Ud ) +15 "collection"'% +3 "core" %6  +2 "sampler")M% +3 "core" %Ud , +15 "collection"'~% +3 "core" %6  +2 "sampler") % +3 "core" %Ud ( +15 "collection"'g% +3 "core" %6  +2 "sampler")&% +3 "core" %Uc ( +15 "collection"'% +3 "core" %6  +2 "sampler") % +3 "core" %Ud ) +15 "collection"' % +3 "core" %6  +2 "sampler")=% +3 "core" %Ud ) +15 "collection"'"% +3 "core" %6  +2 "sampler")+% +3 "core" %Ud ) +15 "collection"'#% +3 "core" %6  +2 "sampler")!% +3 "core" %Ud ) +15 "collection"'% +3 "core" %6  +2 "sampler")% +4 "core" %Uc ( +15 "collection"'$% +3 "core" %6  +2 "sampler")% +3 "core" %Uc ( +15 "collection"'% +3 "core" %6  +2 "sampler"),% +3 "core" %Ud ) +15 "collection"'% +3 "core" %6  +2 "sampler")6% +3 "core" %Ud * +15 "collection"''% +3 "core" %6  +2 "sampler")%% +3 "core" %Ud ) +8 ' +2 ."MFBPCR"delay 5 seconds +5 "collection"'% +3 "core" %6  +2 "sampler")% +3 "core" %Uc * +15 "collection"'% +3 "core" %6&  +2 "sampler")% +3 "core" %Uc * +15 "collection"'9% +3 "core" %6  +2 "sampler")*% +3 "core" %Uc * +15 "collection"'% +3 "core" %6  +2 "sampler")_% +3 "core" %Uc * +15 "collection"'E% +3 "core" %6+  +2 "sampler")]% +3 "core" %Uc ) +15 "collection"'5% +3 "core" %6  +2 "sampler").% +3 "core" %Uc % +15 "collection"'@% +4 "core" %6 +2 "sampler")I% +3 "core" %Uc ) +16 "collection"'C% +3 "core" %6  +2 "sampler")O% +3 "core" %Uc * +15 "collection"'/% +3 "core" %69  +2 "sampler")J% +3 "core" %Uc + +15 "collection"'?% +3 "core" %6  +2 "sampler")z% +4 "core" %Uc * +15 "collection"'r% +3 "core" %6;  +2 "sampler")% +3 "core" %Uc * +15 "collection"'% +3 "core" %6!  +2 "sampler")D% +3 "core" %Ub * +2 "collection"'W% +4 "core" %6$  +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 122 +3 "sampler")#.z0X% +3 "core" %Y * +2 "collection"'% +4 "core" %6  + #"WCR"Intake @18.9psia, vacuum from 12.4 to 16.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +5 "sampler")#.n0X% +3 "core" %q^ + +15 "collection"'% +3 "core" %6  +2 "sampler")(% +3 "core" %q^ * +15 "collection"'4% +3 "core" %6  +2 "sampler")\\% +4 "core" %q] + +14 "collection"'Y% +3 "core" %6  +2 "sampler")% +3 "core" %q] * +15 "collection"'{% +3 "core" %6  +2 "sampler")% +3 "core" %q^ - +15 "collection"'L% +3 "core" %6  +2 "sampler")u% +3 "core" %q^ , +15 "collection"'}% +3 "core" %6  +2 "sampler")8% +3 "core" %q^ + +15 "collection"'k% +3 "core" %6  +2 "sampler")n% +3 "core" %q^ + +15 "collection"'t% +3 "core" %6  +2 "sampler") % +3 "core" %q] * +15 "collection"'% +3 "core" %6  +2 "sampler")% +3 "core" %q] * +15 "collection"'% +3 "core" %6  +2 "sampler")a% +3 "core" %q^ + +15 "collection"'% +3 "core" %6  +2 "sampler")Z% +3 "core" %q] , +15 "collection"'\ % +3 "core" %6  +2 "sampler") % +3 "core" %q] * +15 "collection"'% +3 "core" %6  +2 "sampler")% +3 "core" %q] * +15 "collection"'% +3 "core" %6  +2 "sampler")M% +3 "core" %q^ * +15 "collection"'~% +3 "core" %6  +2 "sampler") % +3 "core" %q^ + +15 "collection"'g% +3 "core" %6  +2 "sampler")&% +3 "core" %q] + +15 "collection"'% +3 "core" %6  +2 "sampler") % +3 "core" %q] * +15 "collection"' % +3 "core" %6  +2 "sampler")=% +3 "core" %q^ ) +15 "collection"'"% +3 "core" %6  +2 "sampler")+% +3 "core" %q] + +15 "collection"'#% +3 "core" %6  +2 "sampler")!% +3 "core" %q^ ) +15 "collection"'% +3 "core" %6  +2 "sampler")% +3 "core" %q] * +15 "collection"'$% +3 "core" %6  +2 "sampler")% +3 "core" %q^ + +15 "collection"'% +3 "core" %6  +2 "sampler"),% +3 "core" %q^ + +15 "collection"'% +3 "core" %6  +2 "sampler")6% +3 "core" %q^ + +15 "collection"''% +3 "core" %6  +2 "sampler")%% +3 "core" %q^  + +2 "collection"'% +3 "core" %6  +2 #"WCR"Intake @19.4psia, vacuum from 12.9 to 16.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +5 "sampler")#.c0X% +3 "core" %6X  +2 "sampler")% +3 "core" %kV + +15 "collection"'(% +3 "core" %6[  +2 "sampler")4% +3 "core" %kV , +15 "collection"'\\% +3 "core" %6  +2 "sampler")Y% +3 "core" %kV , +15 "collection"'% +3 "core" %6a  +2 "sampler"){% +3 "core" %kV , +15 "collection"'% +3 "core" %6a  +2 "sampler")L% +3 "core" %kV , +15 "collection"'u% +3 "core" %6B  +2 "sampler")}% +3 "core" %kV - +15 "collection"'8% +3 "core" %6`  +2 "sampler")k% +3 "core" %kV + +15 "collection"'n% +3 "core" %6b  +2 "sampler")t% +3 "core" %kV , +15 "collection"' % +3 "core" %6@  +2 "sampler")% +3 "core" %kV , +15 "collection"'% +3 "core" %6`  +2 "sampler")% +3 "core" %kV , +15 "collection"'a% +3 "core" %69  +2 "sampler")% +3 "core" %kV * +13 ' + ."MFBPCR"delay 5 seconds +5 "collection"'Z% +3 "core" %6  +2 "sampler")\ % +4 "core" %kV - + "collection"' % +4 "core" %6&  + #"WCR"Intake @19.2psia, vacuum from 12.7 to 16.7psi +3 .SS.reconfigure SSinhale.with maxSpeed: 89 +5 "sampler")#.Y0X% +3 "core" %6  +2 "sampler")% +3 "core" %O . +15 "collection"'(% +3 "core" %6  +2 "sampler")4% +3 "core" %O . +15 "collection"'\\% +3 "core" %6  +2 "sampler")Y% +3 "core" %O / +2 "collection"'% +4 "core" %6  + #"WCR"Intake @19.4psia, vacuum from 12.9 to 16.9psi +3 .SS.reconfigure SSinhale.with maxSpeed: 80 +5 "sampler")#.P0X/  +2 "sampler")<% +3 "core" %SH 4 +2 "collection"'y% +4 "core" %6 = =0  + #"WCR"Intake @24.9psia, vacuum from 18.4 to 22.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +7 "sampler")#.A0X% +3 "core" %6 / 6~  +2 "sampler")% +3 "core" %t 1" +53 "collection"'(% +3 "core" %6 2 ;f  +2 "sampler")4% +3 "core" %t 1" +53 "collection"'\\% +3 "core" %6 / 3  +2 "sampler")Y% +3 "core" %u 1" +53 "collection"'% +3 "core" %6 9 ?j  +2 "sampler")Q% +3 "core" %t 0" +53 "collection"'% +3 "core" %6 5 7  +2 "sampler")L% +3 "core" %t\  2" +53 "collection"'u% +3 "core" %6 A Fl  +2 "sampler")}% +3 "core" %t 3" +53 "collection"'8% +3 "core" %6 F L  +2 "sampler")k% +3 "core" %t-- 1" +53 "collection"'n% +4 "core" %6 R Y  +2 "sampler")t% +3 "core" %J\\V 4 +53 "collection"' % +3 "core" %6 i lv +2 "sampler")% +3 "core" % 9& +53 "collection"'% +3 "core" %6 y  +2 "sampler")% +3 "core" % :& +2 "sampler")a% +4 "core" % 9& + ."WCR"Intake.select :close + "sampler")0 +11 )% +3 "core" % {& + ."WCR"SSV.dial :exhaust +3 "sampler")Z  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X A  + #"WCR"Intake @25.0psia, vacuum from 18.5 to 22.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +6 "sampler")#.50X% +3 "core" % b] 9 Q +53 "collection"'% +3 "core" %6 u x ! +2 "sampler")(% +3 "core" % 98 +53 "collection"'4% +3 "core" %6  ! +2 "sampler")\\% +3 "core" % :8 +53 "collection"'Y% +3 "core" %6  ! +2 "sampler")% +3 "core" % ;8 +2 "sampler")Q% +4 "core" %# :8 + ."WCR"Intake.select :close + "sampler")0 +11 )% +3 "core" %&$ {8 + ."WCR"SSV.dial :exhaust +3 "sampler")L  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X 4 +53 "collection"'R% +3 "core" %6 u y ! +2 "sampler")z% +3 "core" % ; T +53 "collection"',% +3 "core" %6  " +2 "sampler")1% +3 "core" % ; +53 "collection"'% +3 "core" %6  # +2 "sampler")N% +3 "core" % < +2 "sampler")-% +4 "core" % < + ."WCR"Intake.select :close + "sampler")0 +11 )c% +3 "core" % { + ."WCR"SSV.dial :exhaust +3 "sampler")  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %On A +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*' +142 "collection"'(% +3 "core" %6  ! +2 #"WCR"Intake @28.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +4 "sampler")#.+0X +53 "collection"'h% +3 "core" %6  $ +2 "sampler") % +3 "core" % = +53 "collection"'P% +3 "core" %6  $ +2 "sampler")X% +3 "core" %  = +2 "sampler")K% +4 "core" %  = + ."WCR"Intake.select :close + "sampler")0 +11 )i% +3 "core" % } + ."WCR"SSV.dial :exhaust +3 "sampler")F  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +53 "collection"'o% +3 "core" %6  % +2 "sampler")% +3 "core" % > +53 "collection"'<% +3 "core" %6  % +2 "sampler")y% +3 "core" %  > +2 "sampler")j% +3 "core" %\ \ > +2 ."WCR"Intake.select :close + "sampler")0 +11 )|% +3 "core" % } + ."WCR"SSV.dial :exhaust +3 "sampler")A  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X' +938 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")(  +84 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 1050.0ml + .Intake.select :open +3 "sampler") +212 "collection"'l% +3 "core" %6  % + #"WCR"Intake @28.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 35 +4 "sampler")#.#0X +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*L'  +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV + "MFB"*f n +104 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*}  +59 "core"  +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*8'V +1148 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'u% +3 "core" %6 j l # +2 "sampler")4% +3 "core" %51 =\ Y +53 "collection"'t% +3 "core" %6 p x- $ +2 "sampler") % +3 "core" %\ il = G +53 "collection"'% +3 "core" %6 {  # +2 "sampler")% +3 "core" %\  = G +53 "collection"'% +3 "core" %6 , # +2 "sampler")a% +51 "core" %\  = G +2 "sampler")% +3 "core" %\  < G + ."WCR"Intake.select :close +2 "sampler")0 +11 )Z% +3 "core" %\  { G +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +86 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X + ."WCR"Intake.select :close + "sampler")0 +11 )R% +3 "core" %  { + ."WCR"SSV.dial :exhaust +3 "sampler")S  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +53 "collection"' % +3 "core" %6 \\ % +2 "sampler")P% +3 "core" % ? +53 "collection"'X% +3 "core" %6 m $ +2 "sampler")K% +3 "core" % > +53 "collection"'i% +3 "core" %6 c $ +2 "sampler")F% +3 "core" %  = +2 "sampler")-% +4 "core" % = + ."WCR"Intake.select :close + "sampler")0 +11 )p% +3 "core" %  | + ."WCR"SSV.dial :exhaust +3 "sampler")[  +85 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X 8 +15 "collection"'v% +3 "core" %6 i n  +2 "sampler")o% +3 "core" %x>  8 +2 "collection"'% +4 "core" %6 i l  + #"WCR"Intake @26.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +4 "sampler")#. 0X :{ +53 "collection"'|% +3 "core" %6 } i # +2 "sampler")A% +3 "core" %\ wz ; > +53 "collection"';% +3 "core" %6 } " +2 "sampler")(% +3 "core" %\  < > +53 "collection"'l% +3 "core" %6 c ! +2 "sampler")>% +3 "core" %\  > > +53 "collection"'\\% +3 "core" %6 k " +2 "sampler")Y% +3 "core" %\  ; > +53 "collection"',% +3 "core" %6 w " +2 "sampler")Q% +3 "core" %\  < > +53 "collection"'% +3 "core" %6 q " +2 "sampler")% +3 "core" %\ \  ; > +53 "collection"'f% +3 "core" %6 } " +2 "sampler")}% +3 "core" %\ \  ; > +53 "collection"'L% +4 "core" %6 m ! +2 "sampler")u% +3 "core" %\   ; > +53 "collection"'4% +3 "core" %6 t " +2 "sampler")t% +3 "core" %\   ; > +2 "sampler") % +4 "core" %\ \  ; > + ."WCR"Intake.select :close + "sampler")0 +11 )% +3 "core" %\  y > + ."WCR"SSV.dial :exhaust +2 "sampler")  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +39 ' +2 ."MFBPCR"delay 20 seconds +12 "collection"'% +3 "core" %6 $ # +2 "sampler")9% +3 "core" %\ \ < +53 "collection"'g% +4 "core" %6  " +2 "sampler")% +3 "core" %\  ; +53 "collection"'_% +3 "core" %6 ) $ +2 "sampler")*% +3 "core" %  = +53 "collection"']% +3 "core" %6 \ # +2 "sampler")% +3 "core" %  < +53 "collection"'.% +3 "core" %6 ) $ +2 "sampler")% +3 "core" %\  = +53 "collection"'5% +3 "core" %6  $ +2 "sampler")8% +3 "core" %\  < +53 "collection"'C% +3 "core" %6 ( # +2 "sampler")O% +3 "core" % \ ? +53 "collection"'{% +3 "core" %6  " +2 "sampler")M% +3 "core" %\  < +53 "collection"'?% +3 "core" %6 ! # +2 "sampler")% +3 "core" %  = +53 "collection"'r% +3 "core" %6 " # +2 "sampler")% +3 "core" % \ < +53 "collection"'% +3 "core" %6  $ +2 "sampler")D% +3 "core" %\  < +53 "collection"'% +3 "core" %6 \ # +2 "sampler")3% +3 "core" %  = +53 "collection"'`% +3 "core" %6  $ +2 "sampler")W% +3 "core" %\  = +53 "collection"'G% +3 "core" %6  # +2 "sampler")R% +3 "core" %  < +53 "collection"'S% +3 "core" %6  # +2 "sampler")@% +3 "core" % \ = +53 "collection"'1% +3 "core" %6  # +2 "sampler")% +3 "core" %\  < +53 "collection"'z% +3 "core" %6  $ +2 "sampler")I% +3 "core" % = +53 "collection"'E% +3 "core" %6  $ +2 "sampler")c% +3 "core" %  = +53 "collection"'% +3 "core" %6  # +2 "sampler")b% +3 "core" %  = +53 "collection"'V% +4 "core" %6  # + "sampler")m% +4 "core" % = +52 "collection"')% +3 "core" %6  # +2 "sampler")h% +3 "core" %\  = +53 "collection"' % +3 "core" %6  $ +2 "sampler")P% +3 "core" %  = +53 "collection"'X% +3 "core" %6  # +2 "sampler")K% +3 "core" %\  = +53 "collection"'i% +3 "core" %6  # +2 "sampler")F% +3 "core" % \ = +53 "collection"'-% +3 "core" %6  # +2 "sampler")p% +3 "core" %\  = +53 "collection"'[% +3 "core" %6  $ +2 "sampler")N% +3 "core" %  = +53 "collection"'T% +3 "core" %6  $ +2 "sampler")2% +3 "core" %  = +53 "collection"'/% +3 "core" %6  $ +2 "sampler")s% +3 "core" % \ = +53 "collection"'q% +3 "core" %6  $ +2 "sampler")v% +3 "core" %  = +54 "collection"'o% +3 "core" %6  $ +2 "sampler")% +3 "core" %  > +53 "collection"'7% +3 "core" %6  $ +2 "sampler")y% +3 "core" %\  = +53 "collection"'j% +3 "core" %6  # +2 "sampler")|% +3 "core" % \ = +53 "collection"'A% +3 "core" %6  $ +2 "sampler");% +3 "core" % = +28 ."MFBPCR"ATV.dial :air3 +2 "MFB"*( % +23 "collection"'l% +3 "core" %6  # +2 "sampler")>% +3 "core" %\  - +53 "collection"'\\% +3 "core" %6   +2 "sampler")Y% +3 "core" %  1 +53 % +2 "MFB"*,% +3 "collection"'Q% +4 "core" %Vp + %6  " +2 "sampler")% +3 ."MFBPCR"AS.seek 0.59ml +4 "MFB"*' +4 "core" % \ = +53 "collection"'f% +4 "core" %6  # +2 "sampler")}% +3 "core" %\  < +53 "collection"'L% +3 "core" %6  # +2 "sampler")u% +3 "core" % \ < +53 "collection"'4% +3 "core" %6 \ # +2 "sampler")t% +3 "core" %  ; +53 "collection"' % +3 "core" %6  # +2 "sampler")% +3 "core" %\  < +53 "collection"'% +3 "core" %6  # +2 "sampler")<% +3 "core" % \ < +53 "collection"'a% +3 "core" %6  # +2 "sampler")% +3 "core" %\  < +53 "collection"'% +3 "core" %6  # +2 "sampler") % +3 "core" %\  < +53 "collection"'^% +3 "core" %6  # +2 "sampler")J% +3 "core" %  < +53 "collection"'n% +3 "core" %6  # +2 "sampler")w% +3 "core" %  < +53 "collection"'~% +5 "core" %6  ! +2 "sampler")% +3 "core" %  < +53 "collection"' % +3 "core" %6  # +2 "sampler")\ % +3 "core" %  < +53 "collection"'% +3 "core" %6  $ +2 "sampler")% +3 "core" %  < +53 "collection"'e% +3 "core" %6  # +2 "sampler")=% +3 "core" %  < +53 "collection"'"% +3 "core" %6  # +2 "sampler")+% +3 "core" % \ < +2 ."WCR"SS.reconfigure SSconfig +3 "sampler")#.0X +53 "sampler")O% +3 "core" %53 2 +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'{  +101 "core"  +2 "collection"'M% +4 "core" %Z  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'? ` +65 "core" _ +3 ."WCR"CS.seek 7.337ml +3 "collection"''& +768 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'r  +4 '  +30 "core"  +119  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +2 "collection"''4 +545 ."MFBPCR"ATV.dial :extSrc +2 "MFB"*D  +74 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater + "MFB"* I +103 "core" J +2 "MFB"*3% +4 "core" % +2 ."MFBPCR"AS.seek 0.12ml +2 "MFB"*`' +630 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*W % +53 "core" % +2 "MFB"*G% +4 "core" %\ 5 +2 ."MFBPCR"AS.seek 0.13ml +2 "MFB"*R'\ +151 "core" '_ ) +3 ."WCR"delay 2:00 +76 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*S  +38 "core"  +2 "MFB"*@% +4 "core" % W +2 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*1' +2042 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*z% +3 "core" % ) +2 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*I'X +528 "core" ' +2 ."MFBPCR"delay 3 seconds +347 .ATV.dial :bleach +3 "MFB"*E  +52 "core" +2 "MFB"*c% +4 "core" %X + +2 ."MFBPCR"AS.seek 0.24ml +2 "MFB"*' ' +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*b n +100 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*V  +35 "core"  +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*m'(@ +1521 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 *)% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*h' +5377 ."WCR"CBV.dial :waste2b +2 "collection"'  +34 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'P' +175 "core" ' +2 ."WCR"delay 1:00 +1061 "core" ' +3 ."MFBPCR"SPE.hold 2:46:40,95C +3 "MFB"*X @F@ +2 ."MFBPCR"delay 3:00 +5 "core" /t +4929 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'K  +158 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +4 "collection"'i  +48 "core"  +2 "collection"'F% +4 "core" %  + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'-' +641 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +12 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'p' +2239 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +5 "collection"'[ @ +85 "core" ? +53 "sampler")N% +3 "core" %.. -2 +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'T  +105 "core"  +2 "collection"'2% +4 "core" %  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'/ ` +67 "core" ^ +3 ."WCR"CS.seek 7.364ml +4 "collection"'s' +795 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'q  +2 'v  +33 "core"  +125  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +3 "collection"'o'4 +1904 "core" '   +3 ."WCR"delay 2:00 +3697 "Can"B  +2499 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +4795 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteD +2 "MFB"*7 I +105 "core" I +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*y'V +460 ."WCR"CBV.dial :waste2b +2 "collection"'j  +34 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'|' +222 "core" ' +2 ."WCR"delay 1:00 +5043 "core" ' +2 #"MFBPCR"Priming Eluate + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*A'(@ +739 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"';  +155 "core" +2 "collection"'l& +4 "core" &WS?d 0; +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&>% +5 "core" %\ y  +2 "storage"(\\% +4 "core" %O \  S + "storage"(Y. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +4 ."WCR"SC.seek 1 + "storage"((( +213 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (Q& +3 "core" & M G +2 "manipulator"&,& +3 "core" &Ӱ  {?T +2 "manipulator"&% +3 "core" %\  } +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&f( +177 "core" ( +2 "manipulator"&}& +4 "core" & I +2 "storage"(L& +3 "core" &  K +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&u' +91 "core" ' +2 "storage"(4& +4 "core" & 7 L +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 ."WCR"SE.seek beamBreak +2 "storage"(t'V +318 "core" ' +2 "storage"( - +3 "core" -'D +47 ."WCR"SE.configure SEconfig +5 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" & C +2 "storage"(& +4 "core" & V K + ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek 1 +3 "manipulator"&'Y +26 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&<, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(a- +2 "core" -'D +3 ."WCR"SE.seek 1.03 Pucks below Top Plate +2 "storage"(' +29 "core" ' +2 "manipulator"&% +4 "core" %u  { +2 "storage"( & +4 "core" &  I + ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 328 counts +2 "manipulator"&^'ϡ +17 "core" ' +2 "manipulator"&J& +4 "core" & : +2 "storage"(n& +4 "core" & +  L +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&w' +30 "core" ' +3 ."WCR"SE.seek 2.03 Pucks below Top Plate +3 "storage"(~' +45 "core" ' +2 "manipulator"&& +4 "core" &} U +2 "manipulator"& % +4 "core" % { [ +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&\ '\ +92 "core" ' +2 ."WCR"Elbow.seek CC +4 "manipulator"&(ӷ +161 "core" ( +3 "manipulator"&& +4 "core" &Ӯ ' 1~@Y + ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &e& +3 "core" &Ӯ # " w~@Y +2 ."WCR"Forearm.seek CC +2 "manipulator"&=' +98 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&"/ +76 "core" / +2 ."WCR"CC.seek :open +4 "collection"'+( +299 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +3 "MFB"*!  +2 "core" ( +4 "storage"(& +4 "core" &   G + "storage"(& +4 "core" & H G +2 "manipulator"&Z& +3 "core" &ӱ 4 }y?V +2 "manipulator"&#% +3 "core" % 5\ Nx +3 ."WCR"Forearm.seek :retract +2 "manipulator"&k'\ +31 "core"  +2 #"MFBPCR"Swish #1 of 2 +2 "MFB"*% +4 "core" %(0 ^ +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*x'\  +47 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&$( +175 "core" ( +2 "manipulator"& & +4 "core" & +2 "storage"(6& +4 "core" &  S + ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&'Y +100 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&%, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open + "manipulator"&1 +73 "core" 1 +3 "manipulator"&% +4 "core" % ΅ sS + "storage"('& +4 "core" &  / R + ."WCR"Forearm.force -20 +2 "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 344 counts +2 "manipulator"&'ϱ +16 "core" ' +2 "manipulator"&g& +4 "core" & i +2 "storage"(& +4 "core" & 2 2 U +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +20 "core" ' +2 "storage"(*% +4 "core" % , / W +3 ."downElevator"SE.seek :down +3 "storage"(9'X +99 (% +3 "core" %;* . (  Ub +2 "manipulator"&.% +3 "core" %  +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +50 ' + ."downElevator"SE.coast +2 "storage"(5 +3 ."WCR"SC.coast +2 "storage"(6 +4 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"']& +6 "core" & #G D + .tHand.open +2 "manipulator"&51 +23 "core" 1 +2 "manipulator"&C& +4 "core" & 3  f +2 "manipulator"&O% +3 "core" %\    ; +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&{(- +171 "core" ' +9 "MFB"*M% +3 "core" %\  n\ = +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*?'( +22 "core" ( +2 "manipulator"&8& +4 "core" &- 1 ; !r +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &- + , r +3 .tForearm.seek :garage +2 "manipulator"&r'η +101 "core" ' +2 .tHand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&D& +4 "core" &-r +2 "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&3'\ +100 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&_(ӷ +289 "core" ( +2 "manipulator"&W& +4 "core" &ӳ"   ZAb +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &G& +3 "core" &ӳ"   Ab +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&`' +101 "core" ' +2 "manipulator"&S& +4 "core" &ӳ" Ab +2 "manipulator"&@% +4 "core" %  u +2 "collection"'R& +4 "core" &% G + "collection"'& +5 .tCC.seek :closed +2 "collection"'z(W +6 "core" &$6 G + &% D +8 &(w# ;- +9 &Z!$ ;A +9 &%u# \ I$ BZ +9 &?L$ BZ +9 &AJ $ BZ +10 &CQF % BY +9 &EG!& EZ +10 &FE# EZ +9 &HK # CZ +9 &JSQ# @[ +10 &L r$ =^ +9 &M" 9b +10 &Or  7b2 +9 &Q" 5bI +9 &R  7bW +10 &Tq" 7bY +9 &V  7b' +9 &W4/" :*| +10 &Wfb" @J +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.37 + "collection"'c& +6 "core" &Wf^" @J + .tHand.open +2 "manipulator"&I1 +71 "core" 1 +2 "manipulator"&b% +4 "core" %  p +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&V'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +5 "core" &Wf_  BJ +2 "collection"')% +4 "core" %! C + .tCSV.dial CSR +2 "collection"'m  +48 "core"  +2 "collection"' % +4 "core" %" A + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 5ml +2 "collection"''p +591 "core" ' +2 "MFB"*K% +4 "core" %\ \ q\ : +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*i'(# +829 "core" ' +2 .tdelay 5 seconds +204 "core" ' +2 ."MFBPCR"delay 3 seconds +296 .tCSR.select :air +2 "collection"' +6 "MFB"*F% +3 "core" %(7 vs +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*P' B +4 "collection"'-% +3 "core" %p# K +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'['\\ +757 "core" ' +2 .tCSV.dial :waste +3 "collection"'N +160 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"'T'4 +2049 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'2& +5 "core" &Wf`# PJ +2 "collection"'/% +4 "core" %0" R + .tCSV.dial :flush +2 "collection"'p  +52 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'v'p +656 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Eluate primed + .ATV.dial :waste2 +3 "MFB"*q % +59 "core" $ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +4 "MFB"*s'V +359 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'h @ +48 "core" B +2 "collection"'7% +4 "core" %p# U +2 .tCS.seek 7ml +2 "collection"''m +611 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'j  +4 'o  +44 "core"  +112  +2 .tCBV.dial :waste1 +3 "collection"'y @ +84 "core" A +3 .tCS.seek 0ml +3 "collection"';'4 +1677 "core" ' + ."MFBPCR"SPE.coast +4 "MFB"*l  +3 "core"  +  + ."MFBPCR"ASV.dial :SPErecovery +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118aug1514h.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*>  +94 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*\\  +26 "core"  +2 "MFB"*Y% +4 "core" %V D +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Q'(= +88 "core" ' +2 #tFlushing lower manifold's waste2b port +51 "collection"',& +6 "core" &Wfc"& J +2 "collection"'% +4 "core" %2!% + .tCSV.dial :flush +2 "collection"'}  +82 "core" +3 .tCS.seek 5ml +3 "collection"'L'p +1382 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'4 @ +49 "core" B +2 "collection"'0% +4 "core" %p#  +2 .tCS.seek 7.001ml +3 "collection"':'p +361 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +22 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +84 "core"  +2 .tCS.seek 0ml +4 "collection"'a'4 +1864 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +4 "collection"'  +46 "core"  +2 "collection"' % +4 "core" %4 % +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +13 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'J'P +781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*n n +124 "core" ' +2 .tdelay 5 seconds +17 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +474 .tCSR.select :air + "collection"' +11 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"' ' +1625 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'u  +48 "core"  +2 .tCBV.dial :waste1 +2 "collection"'f @ +85 "core" A +3 .tCS.seek 0ml +3 "collection"'t'4 +2630 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +4 "collection"'  +47 "core"  +2 "collection"'^% +4 "core" %/$ + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"''P +82 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +813 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'e' +1565 "core" ' +2 ."MFBPCR"delay 1 second +40 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'w  +48 "core"  +2 .tCBV.dial :waste2b +2 "collection"'<  +5 ."MFBPCR"AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*"  +66 "core"  +2 .tCS.seek 0ml +4 "collection"'\ '4 +86 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*B  +36 "core" +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(5 M +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*'F_ +618 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*Z  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*#% +3 "core" %Fe s +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*!' +884 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +4 "collection"'  +48 "core"  +2 "collection"' % +4 "core" %4 $ + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'6'P +869 "core" ' +2 ."MFBPCR"delay 25 seconds +255 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +12 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'=' +1611 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'A +4 '  +51 "core"  +47 ."MFBPCR"ARV.dial :PP4 +2 "MFB"*  +13 "core" +2 .tCTV.dial :air +2 "collection"'  +20 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +126 "core" +2 .tCS.seek 0ml +4 "collection"'''4 +71 "MFB"*g% +3 "core" % f +51 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +639 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"** % +37 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +204 "MFB"*k% +3 "core" % V G +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*'= +598 "core" ' +2 .tdelay 7 seconds +16 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*.  +126 "core"  +2 ."MFBPCR"delay 7 seconds +52 .tCS.seek 3ml +2 "collection"'$'0 +648 "MFB"*% +3 "core" %: m G +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*]'\ +206 "core" ' +2 .tCSV.dial :waste +3 "collection"' +45 "core" +2 .tCS.seek 0ml +4 "collection"'~'4 +854 "core" ' +2 #tFlushing upper manifold +2 "collection"'5& +5 "core" &Wfb! J +2 "collection"'C% +4 "core" %3! + .tCSV.dial :flush +2 "collection"'O  +49 "core"  +3 .tCS.seek 5ml +3 "collection"''p +1367 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'M @ +45 "core" A +2 "collection"'8% +4 "core" %p!  +2 .tCS.seek 7ml +3 "collection"''k +612 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'9 +114 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +5 "collection"'('4 +1353 #"bka"Session Begun +516 "core" ' +3 .tdelay 7 seconds +114 "core" ' +2 ."MFBPCR"delay 5 seconds +283 "Can"N a` +219 ."MFBPCR"ATV.dial :ASV +2 "MFB"*% n +47 "core" n +2 ."MFBPCR"delay 2 seconds +34 .tCS.seek 3ml +2 "collection"''0 +166 "MFB"*D% +3 "core" %\  )? +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*'\  +100 #"bka"-> showlog 100 +563 "core" ' +2 ."MFBPCR"delay 4 seconds +22 "core" ' +2 .tCSV.dial :waste +2 "collection"'x +49 "core" +2 .tCS.seek 0ml +5 "collection"''4 +320 ."MFBPCR"ATV.dial ARV +2 "MFB"*r  +60 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +204 "MFB"*W% +3 "core" %\  UJ +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*G' f +72 "core" ' +2 "collection"'{& +4 "core" &Wfb# J +2 "collection"'S% +3 "core" %5!  +2 .tCSV.dial :flush +2 "collection"'@  +49 "core"  +3 .tCS.seek 3ml +4 "collection"'R'0 +867 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'3 @ +48 "core" A +2 "collection"'1% +4 "core" %0"  +2 .tCS.seek 5.001ml +2 "collection"'+'p +604 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +7 "collection"'c'4 +1357 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'I'0 +812 "core" ' +2 ."MFBPCR"delay 4 seconds +51 "core" ' + .tCSV.dial :waste +4 "collection"'b +81 "core" +3 .tCS.seek 0ml +4 "collection"'?'4 +258 ."MFBPCR"ATV.dial PCR +2 "MFB"*  +58 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +77 "core"  +3 ."MFBPCR"ARV.dial :air1 +4 "MFB"*)  +34 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +4 "MFB"*m% +4 "core" % l  b N +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"* ' +406 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'`& +6 "core" &Wf`"5 J +2 "collection"'|% +3 "core" %0V +2 .tCSV.dial :flush +2 "collection"'K  +49 "core"  +3 .tCS.seek 5ml +4 "collection"'E'p +1368 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'F @ +49 "core" B +2 "collection"'-% +4 "core" %p!\\  +2 .tCS.seek 7ml +2 "collection"'i'j +598 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'  +5 'N  +43 "core"  +109  +2 .tCBV.dial :waste1 +2 "collection"'[ @ +48 "core" @ +3 .tCS.seek 0ml +3 "collection"'2'4 +1853 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'/& +6 "core" &Wfb#? J +2 "collection"'p% +4 "core" %8 %L + .tCSV.dial :flush +2 "collection"'T  +82 "core" +3 .tCS.seek 5ml +48 "collection"'q'p +1392 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'P @ +48 "core" B +2 "collection"'h% +4 "core" %p"B +2 .tCS.seek 7ml +3 "collection"'7'g +597 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'v  +46 "core"  +2 .tCBV.dial :waste2b +4 "collection"'j  +83 "core"  +3 .tCS.seek 0ml +4 "collection"'o'4 +1855 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&y& +7 "core" &   R;6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&(ӷ +18 "core" ( +2 "manipulator"&l& +4 "core" &  & O/ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &>& +3 "core" & / +2 .tForearm.seek CC +2 "manipulator"&\\' +92 "core" ' +2 .tHand.close +2 "manipulator"&Y/ +77 "core" / +2 .tCC.seek :open +4 "collection"',( +424 "core" ( +2 "manipulator"&& +4 "core" &   D, +2 "manipulator"&}% +3 "core" % /   - +2 .tForearm.seek :retract +3 "manipulator"&s'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&;(- +299 "core" ( +2 "manipulator"&4& +4 "core" &- ] H b + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &0& +3 "core" &- @ 7  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&L'η +113 "core" ' +3 .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&% +4 "core" % ν~\ }ݸp +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&Q'\ +101 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"':& +5 "core" &#'> + .tHand.open +2 "manipulator"&1 +28 "core" 1 +2 "manipulator"& & +4 "core" &- 1 4  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&a(- +11 "core" ( +2 "manipulator"&n& +4 "core" &- < / 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 & & +3 "core" &- 6 3 R +2 .tForearm.seek :garage +2 "manipulator"&J'η +100 "core" ' +2 .tHand.close +2 "manipulator"&u/ +70 "core" / +2 "manipulator"&f& +4 "core" &- !  +2 "manipulator"& % +4 "core" %   9 +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&^(ӷ +284 "core" ( +2 "manipulator"&t& +4 "core" &Ӿ  # W?P + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 && +2 "core" &Ӿ   _?P +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&' +92 "core" ' +2 "manipulator"&w& +4 "core" &ӿ   [>O +2 "manipulator"&<% +3 "core" %    +2 "collection"'"& +4 "core" &!( +2 "collection"'e& +4 .tCC.seek :closed +2 "collection"'B(W +6 "core" &"' +2 &!'7  +8 &,}"&8 - +9 &]!%2 A +9 &Fu"&0 T +10 &N'3 V +9 &R '4 W +9 &M"%4 V +10 &FM$'3 V +9 & N!(. V +10 &O ', W +9 &N %1 V +9 & NL"'( V +10 &"I#'0 W +9 &#Q#'4 V +9 &%T#'4 W +10 &'VQ!'5 V +9 &)O"'* V +10 &*N"&4 W +9 &,Q!&1 V +9 &.]Q!&3 W +10 &0 L &4 V +9 &1O&- V +9 &3O!'* V +10 &5fQ!'( V +9 &7'Q"&2 W +10 &8P#'6 W +9 &:O#'2 V +9 &1L!&8 V +9 &?J#%9 V +9 &AJ '5 V +10 &CvJ"(1 V +9 &E8O &2 V +10 &FL"&4 V +9 &HO"&3 V +9 &J|Z$(5 W +10 &L4w#(/ [ +9 &M#'- ^ +9 &O!'2 b +10 &Qc"&( b +9 &S!"'+ b$ +10 &T!'& b) +9 &V$%1 D +9 &WL* &3 a +10 ( + &Wcb!$( J + "collection"'e& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.19 +2 "collection"'& +6 "core" &Wcb % J +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&Z% +4 "core" %  _ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&#'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +6 "core" &Wcb!' J +2 "collection"'% +3 "core" %1& +2 .tCSV.dial CSR +2 "collection"'  +49 "core"  +2 "collection"'\ % +4 "core" %1 %3 +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 5ml +3 "collection"'6'p +1380 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 '% +3 "core" %p#1  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +5 .tCS.seek 7.501ml + "collection"'A'` +737 "core" ' +2 .tCSV.dial :waste +4 "collection"' +146 "core" +2 .tCS.reconfigure CSconfig +5 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +2015 "core" ' +50 #tPurging external Intake +6 "collection"'g& +6 "core" &Wcb $ J +2 "collection"'=% +3 "core" %2 " +2 .tCSV.dial :flush +2 "collection"'!  +47 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'*' +2624 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'k +4 '  +51 "core"  +31 ~ +2 .tCTV.dial :intake +2 "collection"'.  +84 "core" +2 .tIntake.select :open + "sampler") +13 .tCS.seek 0ml +2 "collection"'''4 +2721 "core" ' +2 .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air +2 "collection"'  +84 "core"  +2 #tFlushing upper manifold +2 "collection"'& +6 "core" &Wcb$ J +2 "collection"'% +3 "core" %4## + .tCSV.dial :flush +3 "collection"'$  +94 "core" +3 .tCS.seek 5ml +4 "collection"'5'p +1363 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'C @ +51 "core" B +2 "collection"'O% +4 "core" %p$  +2 .tCS.seek 7ml +2 "collection"'~'m +604 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'M +118 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +6 "collection"'8'4 +1851 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +861 "core" ' +2 .tCSV.dial :waste +3 "collection"'9 +50 "core" +2 .tCS.seek 0ml +5 "collection"''4 +848 "core" ' +2 "collection"'%& +4 "core" &Wca# J +2 "collection"'D% +3 "core" %5% +2 .tCSV.dial :flush +2 "collection"'(  +47 "core"  +3 .tCS.seek 3ml +4 "collection"']'0 +853 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'x @ +60 "core" ? +2 "collection"'% +4 "core" %0 #  +2 .tCS.seek 5ml +2 "collection"'r'p +108 "core" ' +2 ."MFBPCR"delay 5 seconds +485 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +5 "collection"'W'4 +8 ."MFBPCR"ATV.dial ARV +2 "MFB"*{  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +4 "MFB"*S % +33 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +16 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +707 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'@'0 +36 #"bka"Session Ended +826 "core" ' + .tCSV.dial :waste +3 "collection"' +80 "core" +2 .tCS.seek 0ml +4 "collection"''4 +851 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&3& +5 "core" & %:. +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&1(ӷ +18 "core" ( +2 "manipulator"&R& +4 "core" &ӹ 80 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &+& +4 "core" &ӹ 0 +2 .tForearm.seek CC +2 "manipulator"&c' +96 "core" ' +2 .tHand.close +2 "manipulator"&b/ +74 "core" / +2 .tCC.seek :open +3 "collection"'I( +425 "core" ( +2 "manipulator"&& +4 "core" & - + "manipulator"&% +4 "core" % 9 X +2 .tForearm.seek :retract +2 "manipulator"&)'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&m(- +314 "core" ( +2 "manipulator"&G& +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"&|'η +111 "core" ' + .tHand.open +3 "manipulator"&K1 +68 "core" 1 +2 "manipulator"&?% +4 "core" % μ F M [ƺ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&F'\ +97 "core" ' + #tCompleted [coreNegNTCphase] begun 13:00:50 +2 #Extending 18tun until completion of MFBPCR +13920 "Can"S XW +60004 > ji +60004 P m +60004 > gg +60004 P  +60004 = WW +60005 O gg +60004 +? T +43829 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"7229910:1550,1796,717,714,59.9628;7230810:1771,1818,665,677,60.0001;7231860:1967,2765,695,691,60.0001;7340360:1578,1811,722,719,59.9628;7341260:1772,1843,696,689,60.0001;7342310:1957,2768,693,681,60.0001;7450820:1584,1790,713,706,60.0001;7451720:1768,1822,691,678,60.0374;7452770:1941,2719,697,687,60.0001;7561540:1565,1840,687,707,60.0001;7562440:1766,1849,693,683,59.9628;7563490:1957,2700,693,686,60.0001;7671740:1578,1822,716,706,60.0001;7672640:1762,1807,693,681,60.0374;7673690:1947,2767,692,647,60.0001;7782380:1587,1764,721,706,60.0001;7783280:1781,1775,661,682,60.0001;7784330:1947,2694,695,689,60.0001;7893150:1585,1808,720,718,59.9628;7894050:1765,1780,697,689,60.0374;7895100:1961,2691,690,677,60.0001;8003720:1591,1779,721,705,59.9628;8004620:1773,1756,659,679,60.0001;8005670:1937,2641,699,690,60.0001;8114000:1579,1729,686,708,60.0001;8114900:1764,1752,689,679,60.0374;8115950:1944,2672,698,686,60.0001;8224730:1576,1731,723,706,60.0001;8225630:1766,1738,692,683,60.0001;8226680:1943,2604,694,687,60.0001;8334830:1583,1735,721,707,59.9628;8335730:1761,1736,661,680,59.9628;8336780:1949,2634,696,685,60.0001;8445520:1584,1751,723,714,59.9628;8446420:1756,1769,694,689,60.0001;8447470:1959,2642,695,677,60.0001;8555860:1578,1710,718,711,60.0001;8556760:1761,1758,691,684,60.0001;8557810:1950,2578,667,679,59.9628;8666430:1589,1676,718,711,60.0001;8667330:1753,1693,694,683,60.0001;8668380:1955,2589,699,685,60.0001;8776400:1582,1679,693,713,59.9628;8777300:1765,1725,695,684,60.0001;8778350:1965,2607,693,678,60.0001;8886650:1583,1704,721,713,60.0001;8887550:1767,1749,697,686,60.0374;8888600:1966,2595,692,639,60.0374;8997660:1578,1691,721,716,59.9628;8998560:1760,1699,697,689,60.0001;8999610:1965,2583,695,680,60.0001;9108520:1578,1643,720,705,59.9628;9109420:1745,1639,696,682,60.0001;9110470:1956,2424,661,677,60.0001;9219160:1580,1622,721,714,59.9628;9220060:1755,1621,694,689,59.9628;9221110:1969,2470,693,678,60.0001;9329680:1584,1622,721,710,60.0001;9330580:1769,1603,695,686,60.0001;9331630:1960,2499,694,682,60.0001;9440930:1583,1622,717,708,60.0001;9441830:1737,1630,691,681,60.0001;9442880:1950,2388,696,686,59.9628;9552010:1584,1802,715,706,59.9628;9552910:1764,1824,691,676,60.0001;9553960:1938,2754,666,686,60.0374;9662440:1574,1812,717,703,59.9628;9663340:1749,1837,660,680,60.0001;9664390:1943,2761,699,687,60.0001;9772870:1571,1840,721,708,60.0001;9773770:1753,1878,693,686,60.0001;9774820:1962,2748,693,679,60.0001;9883510:1589,1827,720,712,60.0001;9884410:1759,1813,699,687,59.9628;9885460:1958,2760,661,680,60.0001;9994620:1578,1815,689,711,59.9628;9995520:1754,1847,695,686,59.9628;9996570:1964,2756,691,679,60.0374;10104700:1588,1791,721,706,59.9628;10105600:1790,1787,695,684,60.0001;10106650:1949,2777,696,647,59.9628;10215250:1587,1801,718,706,59.9628;10216150:1775,1807,657,678,60.0001;10217200:1943,2758,698,689,60.0374;10325680:1585,1808,718,709,60.0001;10326580:1779,1818,691,680,60.0001;10327630:1948,2746,695,682,60.0001;10435990:1583,1805,722,710,59.9628;10436890:1778,1795,693,683,60.0001;10437940:1944,2717,695,681,60.0001;10546550:1584,1814,722,714,60.0001;10547450:1752,1845,694,683,60.0374;10548500:1959,2747,696,680,60.0001;10656790:1581,1811,722,710,59.9628;10657690:1756,1803,696,685,60.0001;10658740:1962,2753,693,676,60.0001;10767290:1574,1823,719,712,59.9628;10768190:1758,1838,691,645,60.0001;10769240:1957,2739,695,681,60.0001;10877670:1583,1797,690,709,59.9628;10878570:1755,1826,695,688,60.0001;10879620:1961,2755,693,678,60.0001;10988100:1586,1788,717,709,60.0001;10989000:1758,1782,692,678,60.0001;10990050:1945,2688,666,684,60.0001;11098520:1585,1809,720,712,60.0001;11099420:1748,1818,696,685,60.0001;11100470:1943,2715,696,674,60.0001;11208860:1584,1787,717,674,59.9628;11209760:1779,1816,695,679,60.0001;11210810:1964,2762,694,684,60.0001;11319150:1584,1794,721,710,60.0001;11320050:1757,1801,698,688,60.0001;11321100:1966,2710,691,644,60.0374;11429350:1591,1796,717,705,60.0001;11430250:1781,1820,694,678,60.0374;11431300:1939,2733,696,692,60.0001;11540040:1590,1765,693,711,59.9628;11540940:1761,1823,695,687,60.0374;11541990:1959,2729,694,681,60.0001;11650870:1588,1785,716,703,59.9628;11651770:1772,1801,692,680,60.0374;11652820:1939,2650,696,682,60.0374;11761750:1585,2687,715,669,60.0001; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118aug1514h.pcr +2 "MFB"*-% +4 "core" % +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*E'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*N % +117 "core" & +2 "MFB"*[% +4 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*i'Zh +224 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*/  +54 "core" +2 "MFB"*p% +4 "core" %Z_ K +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*T'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*2 % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*P% +3 "core" %>\  ] +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*h'A +530 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*q  +53 "core"  +2 "MFB"*v% +4 "core" %M G +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*j'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +52 "MFB"*7  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*y  +77 "core"  +2 "MFB"*l% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*>'R +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*Y' +2966 "Can"R RR +110 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*_'V +2744 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*V' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*z'V +2748 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*}'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*\\  +49 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"*4% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*0' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %P @ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*s'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*: % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\ / [ +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"* ' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*n  +52 "core"  +2 "MFB"* % +4 "core" % \ < +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*L'q +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*u  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*f'R +4741 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +15206 "Can""A ~~Z +2978 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*;'V +2754 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*Q' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*J'V +2742 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*t' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2741 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +45 "MFB"*"'V +5072 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18aug1516h.pcr + #Building PCR Slug from ASV with MM1 mix, PP1 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +67 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*,  +26 "core"  +2 "MFB"*% +4 "core" %V- +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(J +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*Z' +2897 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +169 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*e'R +2428 "Can"T QQ +2644 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +3 "MFB"*  +167 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*\  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(# +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*o'FM +637 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"* I +56 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 +2 "MFB"*6% +3 "core" %FO +3 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*' +1832 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*A % +36 "core" $ +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +204 "MFB"*g% +3 "core" %\ ; +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*=' +630 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*!  +35 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" %= +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'$ +650 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*k  +36 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*.% +3 "core" %Q +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"**'\ +5859 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +37 "core" m +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +645 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*$  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*'% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*C' @ +5052 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*O  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*5  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*M% +5 "core" % FIJ +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*~'e +30285 "Can"C MM +2342 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*8  +71 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*9 % +35 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running IPc ProfileIPc thermocycling +2 ."PCR"PCR.program ProfileIPc +15 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +56523 "Can"jU hh +60004 E } +60004 bV _ +60004 F WW +60004 PS ee +60004 G ~ +60004 ;S h +60004 F WW +20759 ."PCR"PCR.off +226 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"*14041110:1368,1268,730,720,58.9930;14041960:1550,1751,696,686,59.0676;14042910:1766,2225,697,685,59.0303;14043960:1951,2643,693,679,59.0676;14045110:2161,3078,667,685,58.9930;14155720:1404,1328,718,715,59.0676;14156570:1571,1742,691,678,59.0303;14157520:1755,2200,698,688,59.0303;14158570:1947,2639,693,677,59.0303;14159720:2143,3100,697,691,59.0303;14270060:1375,1247,684,710,58.9930;14270910:1563,1781,697,684,59.0303;14271860:1757,2186,690,676,59.0303;14272910:1941,2627,698,686,59.0303;14274060:2134,3083,695,679,59.0303;14384240:1402,1321,721,713,59.0303;14385090:1571,1718,689,677,59.0303;14386040:1749,2197,698,685,59.0303;14387090:1958,2625,691,677,59.0303;14388240:2136,3103,695,686,59.0303;14498450:1382,1301,715,708,59.0303;14499300:1555,1765,693,684,58.9930;14500250:1767,2237,698,682,59.0303;14501300:1946,2618,661,684,59.0303;14502450:2142,3104,696,683,59.0303;14612260:1375,1332,714,707,59.0303;14613110:1553,1793,691,686,59.0303;14614060:1739,2237,693,682,59.0303;14615110:1942,2677,698,684,59.0303;14616260:2128,3153,694,675,58.9930;14726530:1397,1339,719,707,58.9930;14727380:1563,1801,690,685,59.0676;14728330:1752,2259,697,683,59.0676;14729380:1948,2691,692,681,58.9930;14730530:2137,3205,698,686,59.0303;14840880:1376,1341,719,710,59.0303;14841730:1549,1782,695,687,58.9930;14842680:1748,2247,693,678,59.0303;14843730:1945,2757,696,687,59.0676;14844880:2136,3191,693,644,59.0303;14955210:1399,1341,719,709,59.0303;14956060:1566,1834,691,683,59.0303;14957010:1733,2265,696,681,59.0303;14958060:1926,2753,693,683,59.0676;14959210:2125,3230,697,681,59.0303;15069630:1402,1378,690,712,59.0303;15070480:1575,1860,690,682,59.0676;15071430:1746,2303,695,687,59.0303;15072480:1953,2792,692,679,59.0676;15073630:2110,3248,696,684,59.0303;15183470:1376,1366,721,705,58.9930;15184320:1542,1842,693,685,59.0303;15185270:1756,2276,661,683,59.0303;15186320:1943,2763,696,684,59.0303;15187470:2135,3253,696,680,59.0303;15297570:1400,1311,690,712,58.9930;15298420:1566,1845,689,679,59.0303;15299370:1744,2314,696,685,59.0676;15300420:1941,2780,692,676,59.0303;15301570:2114,3244,700,684,59.0303;15411730:1377,1326,719,705,59.0303;15412580:1553,1849,694,687,59.0303;15413530:1743,2307,692,647,59.0303;15414580:1936,2768,694,680,59.0676;15415730:2146,3248,696,686,59.0303;15526130:1399,1347,721,707,59.0303;15526980:1564,1835,690,685,59.0676;15527930:1759,2332,695,686,59.0303;15528980:1945,2800,689,638,59.0303;15530130:2129,3262,700,683,59.0676;15640210:1364,1368,717,708,58.9930;15641060:1553,1852,695,689,58.9930;15642010:1735,2306,693,675,59.0676;15643060:1931,2774,695,686,59.0676;15644210:2126,3251,693,679,59.0303;15754540:1394,1370,715,708,59.0303;15755390:1561,1824,693,684,59.0303;15756340:1758,2328,693,679,58.9930;15757390:1934,2732,691,680,59.0303;15758540:2153,3280,693,683,59.0676;15868900:1385,1386,722,705,59.0303;15869750:1549,1847,693,686,59.0303;15870700:1736,2289,696,682,59.0303;15871750:1945,2855,695,684,59.0303;15872900:2118,3297,690,639,59.0303;15983490:1384,1354,720,705,58.9930;15984340:1555,1854,693,684,59.0303;15985290:1760,2353,693,644,59.0303;15986340:1939,2801,696,683,59.0676;15987490:2136,3280,696,681,59.0676;16097660:1395,1384,693,705,58.9930;16098510:1564,1838,690,681,59.0303;16099460:1736,2364,695,687,59.0676;16100510:1958,2817,694,678,59.0303;16101660:2105,3292,697,685,59.0303;16211830:1387,1363,719,706,59.0303;16212680:1545,1842,695,686,59.0676;16213630:1738,2303,696,679,59.0303;16214680:1936,2798,696,680,59.0676;16215830:2130,3280,697,682,59.0676;16326270:1368,1398,715,705,58.9930;16327120:1550,1907,693,687,59.0303;16328070:1748,2309,691,678,59.0676;16329120:1917,2773,694,683,59.0676;16330270:2138,3303,694,681,59.0303;16440660:1401,1372,720,711,59.0303;16441510:1560,1843,690,682,59.0303;16442460:1744,2345,700,686,59.0303;16443510:1948,2808,691,679,59.0303;16444660:2126,3298,694,649,59.0303;16555030:1399,1365,721,711,58.9930;16555880:1566,1883,692,680,59.0303;16556830:1755,2367,696,686,59.0676;16557880:1934,2812,696,679,58.9930;16559030:2127,3319,697,684,59.0303;16669360:1396,1356,687,709,58.9930;16670210:1557,1841,695,685,59.0303;16671160:1748,2332,694,682,59.0303;16672210:1937,2833,694,679,59.0303;16673360:2113,3309,696,682,59.0303;16783620:1376,1398,722,710,59.0303;16784470:1557,1883,691,683,59.0676;16785420:1737,2318,663,681,59.0303;16786470:1948,2849,691,685,59.0303;16787620:2113,3307,693,683,59.0303;16897410:1390,1397,721,714,58.9930;16898260:1553,1885,689,681,59.0303;16899210:1735,2358,698,679,59.0303;16900260:1949,2849,692,677,58.9930;16901410:2118,3291,665,685,59.0303;17011830:1394,1402,718,710,59.0303;17012680:1579,1839,690,677,59.0303;17013630:1752,2350,664,688,59.0303;17014680:1946,2852,691,674,59.0303;17015830:2127,3344,694,682,59.0303;17125960:1391,1371,689,709,59.0303;17126810:1564,1926,690,682,59.0303;17127760:1730,2361,693,681,59.0676;17128810:1941,2894,693,686,59.0303;17129960:2105,3361,693,680,59.0303;17240250:1379,1409,721,711,59.0303;17241100:1562,1917,691,677,59.0303;17242050:1721,2388,694,679,59.0676;17243100:1942,2901,695,684,59.0303;17244250:2117,3343,692,683,59.0303;17354090:1400,1428,720,707,59.0303;17354940:1564,1887,691,685,59.0303;17355890:1747,2388,697,683,59.0303;17356940:1953,2888,660,680,59.0676;17358090:2140,3426,698,684,59.0303;17468480:1369,1433,717,708,59.0303;17469330:1554,1879,666,683,59.0676;17470280:1744,2408,691,676,59.0303;17471330:1934,2894,694,683,59.0303;17472480:2118,3400,687,644,59.0676;17582320:1393,1418,721,707,58.9930;17583170:1570,1937,689,678,59.0303;17584120:1742,2434,695,684,58.9930;17585170:1931,2925,660,678,59.0303;17586320:2112,3438,690,679,58.9930;17696150:1398,1436,718,712,59.0303;17697000:1561,1958,690,679,58.9930;17697950:1733,2477,693,685,59.0303;17699000:1948,2952,691,677,59.0303;17700150:2116,3463,697,682,59.0303;17810590:1370,1420,718,707,58.9930;17811440:1548,1983,691,684,59.0303;17812390:1743,2476,692,676,59.0676;17813440:1900,2975,695,685,59.0303;17814590:2120,3457,693,678,59.0303;17924790:1389,1466,710,674,59.0303;17925640:1561,1950,690,681,58.9930;17926590:1748,2487,697,685,59.0303;17927640:1942,3000,690,677,59.0303;17928790:2120,3497,698,681,59.0303;18039230:1380,1458,720,708,59.0303;18040080:1545,2021,692,681,59.0303;18041030:1722,2521,662,684,58.9930;18042080:1933,3036,695,682,59.0303;18043230:2126,3538,694,678,59.0303;18153250:1398,1480,693,711,59.0303;18154100:1568,1998,689,680,59.0303;18155050:1745,2552,697,686,59.0303;18156100:1952,3047,692,680,59.0303;18157250:2103,3571,696,681,59.0303;18267450:1397,1503,720,709,59.0303;18268300:1568,2020,690,679,59.0303;18269250:1727,2525,695,686,59.0303;18270300:1952,3108,693,680,59.0303;18271450:2118,3599,694,683,59.0303;18381600:1387,1462,719,705,58.9930;18382450:1570,2026,692,685,59.0303;18383400:1757,2553,696,684,59.0303;18384450:1939,3065,662,679,58.9930;18385600:2142,3665,697,680,59.0303;18495650:1400,1501,719,710,59.0303;18496500:1561,2052,688,638,59.0303;18497450:1758,2565,695,684,59.0303;18498500:1943,3119,696,675,59.0303;18499650:2132,3651,696,685,59.0303;18609970:1388,1501,717,702,59.0303;18610820:1563,2045,693,690,58.9930;18611770:1760,2599,694,679,59.0303;18612820:1940,3087,691,678,59.0303;18613970:2145,3695,695,678,59.0303;18724510:1745,3161,720,708,58.9930; +74 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18aug1516h.pcr + "MFB"*% +5 "core" %ju + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*%'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*D  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*( % +118 "core" & +2 "MFB"*% +4 "core" %(1z +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*x'Zw +225 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*]% +4 "core" %Z~\ 9 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*{'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*S % +50 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*r% +3 "core" %>\ r d +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*W'\\ +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*@% +4 "core" %Wb G +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*3'p +331 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*R  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*+  +90 "core"  +2 "MFB"*b% +4 "core" %pr +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*^'\\ +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*#' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2760 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2741 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*1'V +2737 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*G  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*` % +117 "core" & +2 "MFB"*K% +4 "core" %V0 + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*?' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*)  +53 "core"  +2 "MFB"*|% +4 "core" % D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*-'> +1257 "Can"BP PO +14852 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +62 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> f X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*N' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*[  +52 "core"  +2 "MFB"*E% +4 "core" %j @ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*/'q+ +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*p  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*i'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +18184 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*2' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*P'V +2774 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +53 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*T' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*q'V +2751 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +1121 "Can"I RQ +4653 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*h'V +2746 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*7' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*y'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*l' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*j'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18aug1518h.pcr + #Building PCR Slug from ASV with MM2 mix, PP3 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*>  +58 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*Y  +25 "core"  +2 "MFB"*_% +4 "core" %V` +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*V'(N +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*z' +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +159 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*\\'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*4  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*}  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(2L +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml + "MFB"*'F\\ +618 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 + "MFB"*0  +148 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*:% +5 "core" %FbY +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*' +1840 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*s  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*n% +3 "core" %N +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"* ' +633 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*u% +3 "core" %q! +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*L'= +637 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*f  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"* % +3 "core" %@q +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*;'\ +5861 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*Q n +35 "core" n +2 ."MFBPCR"delay 2 seconds +202 "MFB"*J% +3 "core" %\  K +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*U'\  +145 "Can"1M NN +477 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*t  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\ \ QW +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*a' i +5059 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*w  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*<  +38 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +4 "core" % g w L +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*,' +32628 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +123 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*" % +35 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +19259 "Can"I XX +60004 ;M ii +60004 K ` +60004 ,I ii +60004 zM ~~ +60004 'E XX +60004 N hh +60004 ? i +45733 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"21007940:1944,917,698,719,59.9255;21008840:2198,964,696,685,60.0001;21009890:2475,1253,693,680,60.0374;21119050:1974,923,714,703,60.0001;21119950:2224,929,688,639,60.0001;21121000:2470,1305,696,683,60.0374;21230010:1973,938,714,703,59.9628;21230910:2222,917,691,681,60.0001;21231960:2466,1314,697,691,60.0001;21341250:1971,963,715,704,60.0001;21342150:2188,957,692,680,60.0374;21343200:2472,1260,697,683,60.0001;21452520:1968,943,719,713,59.9628;21453420:2205,953,695,685,60.0001;21454470:2459,1255,691,681,60.0001;21563960:1975,947,720,709,60.0001;21564860:2212,949,695,685,60.0001;21565910:2474,1269,695,682,60.0001;21675440:1978,922,682,707,60.0001;21676340:2216,949,693,680,60.0374;21677390:2470,1277,695,683,60.0001;21786850:1977,949,716,708,60.0001;21787750:2205,946,663,685,59.9628;21788800:2479,1276,692,678,60.0001;21898170:1986,920,717,703,60.0001;21899070:2215,940,689,678,60.0374;21900120:2461,1274,661,683,59.9628;22009390:1977,905,689,710,59.9628;22010290:2224,930,694,685,60.0001;22011340:2475,1296,695,680,60.0001;22120380:1979,951,715,706,59.9628;22121280:2213,953,688,677,60.0001;22122330:2468,1263,663,683,60.0374;22231740:1974,929,683,703,60.0001;22232640:2228,976,690,678,60.0001;22233690:2467,1286,695,685,60.0001;22342850:1981,940,713,703,59.9628;22343750:2222,954,687,644,60.0001;22344800:2472,1255,695,681,60.0001;22453960:1976,946,719,711,60.0001;22454860:2227,918,695,684,60.0001;22455910:2482,1268,695,675,60.0001;22564970:1974,949,720,708,59.9628;22565870:2204,912,694,682,60.0001;22566920:2489,1313,695,677,60.0374;22676400:1983,961,716,701,59.9628;22677300:2240,932,689,681,60.0001;22678350:2463,1257,666,682,60.0001;22787910:1982,955,719,710,60.0001;22788810:2226,945,694,683,60.0001;22789860:2489,1282,688,677,60.0001;22898900:1978,903,714,700,60.0001;22899800:2234,951,659,677,60.0374;22900850:2459,1301,699,686,60.0374;23010140:1983,938,717,703,60.0001;23011040:2229,950,692,677,60.0001;23012090:2475,1289,662,681,60.0374;23121330:1982,940,687,709,60.0001;23122230:2221,955,694,679,60.0001;23123280:2485,1251,694,676,60.0001;23232040:1985,938,718,713,59.9628;23232940:2237,947,694,682,59.9628;23233990:2470,1283,696,684,60.0374;23343640:1985,963,715,703,59.9628;23344540:2229,921,691,679,60.0001;23345590:2461,1294,699,689,60.0001;23454870:1971,941,719,710,60.0001;23455770:2212,912,663,687,60.0001;23456820:2482,1256,692,677,60.0374;23566160:1976,959,720,706,60.0001;23567060:2221,961,694,680,60.0374;23568110:2481,1250,662,681,59.9628;23677810:1976,963,722,711,60.0001;23678710:2230,959,696,684,60.0001;23679760:2491,1275,692,677,60.0001;23788910:1980,924,712,707,59.9628;23789810:2202,946,692,682,60.0001;23790860:2464,1261,696,684,60.0374;23900100:1976,941,718,711,59.9628;23901000:2222,941,695,684,60.0001;23902050:2491,1283,658,680,60.0001;24011340:1991,955,686,710,60.0001;24012240:2225,961,692,683,60.0001;24013290:2493,1274,694,676,60.0374;24122640:1987,953,722,707,60.0001;24123540:2218,948,663,685,60.0001;24124590:2498,1281,690,675,60.0374;24233620:1991,957,720,709,60.0001;24234520:2238,926,695,682,60.0001;24235570:2492,1301,690,646,59.9628;24344480:1984,983,717,706,59.9628;24345380:2212,936,691,686,60.0001;24346430:2502,1263,695,679,60.0374;24456070:1978,953,721,712,60.0001;24456970:2230,938,694,683,60.0001;24458020:2493,1263,692,678,59.9628;24567260:1983,927,719,706,60.0001;24568160:2221,958,693,682,60.0001;24569210:2482,1269,694,678,60.0001;24678050:1983,929,713,704,60.0001;24678950:2216,918,658,678,59.9628;24680000:2478,1260,697,684,60.0374;24788950:1982,917,720,703,59.9628;24789850:2233,925,690,678,59.9628;24790900:2494,1287,695,682,60.0374;24900090:1977,948,716,703,60.0001;24900990:2236,910,691,681,59.9628;24902040:2481,1268,697,683,60.0001;25011650:1980,946,718,710,60.0001;25012550:2235,957,695,685,60.0001;25013600:2481,1265,693,675,59.9628;25123020:1993,964,718,707,60.0001;25123920:2231,951,695,688,59.9628;25124970:2494,1267,691,679,60.0001;25234060:1991,928,719,709,60.0001;25234960:2207,945,694,683,60.0374;25236010:2492,1283,692,675,60.0001;25345100:1981,947,716,707,60.0001;25346000:2220,982,693,686,59.9628;25347050:2490,1276,689,639,60.0001;25456410:1994,942,692,711,60.0001;25457310:2221,937,693,684,60.0001;25458360:2502,1266,690,681,60.0001;25567530:1985,1259,716,700,60.0001; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18aug1518h.pcr +3 "MFB"*% +4 "core" % +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*Z  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*e % +118 "core" & +2 "MFB"* % +4 "core" %(& + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*\ 'Zl +223 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*% +4 "core" %Zl\ ; +53 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6058 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*6 % +50 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*o% +3 "core" %> Mq +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*A'J +519 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*g  +53 "core"  +2 "MFB"*% +4 "core" %WE +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*!'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*=  +79 "core"  +2 "MFB"*k% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml + "MFB"*.'W +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +1067 "Can"N RR +2010 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2743 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2750 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*$' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*''V +2735 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*O % +118 "core" & +2 "MFB"*5% +4 "core" %V5 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*M' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*C  +52 "core" +2 "MFB"*8% +4 "core" % 7 M +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*9'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*X % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> # X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*~' +518 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*D  +52 "core"  +2 "MFB"*(% +4 "core" % +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q0 +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*%  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +13314 "Can"< Y +4870 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*]' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2745 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*S' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*r'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*{' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2753 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml + "MFB"*@' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +50 "MFB"* +13 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +2773 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*+'V +5066 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug1520h.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*b  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*3  +26 "core"  +2 "MFB"*^% +4 "core" %V? +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*#'(^ +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*B' +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +171 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +519 "Can"O QQ +4551 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*c'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*G  +168 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*`  +37 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*K% +3 "core" %(&S +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*1'FP +634 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*) I +56 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*|% +5 "core" %FVVI +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*?' +1849 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"* n +37 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*% +3 "core" %gI +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*-' +680 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*[  +34 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*E% +3 "core" %] H +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*N'( +623 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*p  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*/% +3 "core" %.  L +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*i'\ +5849 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*2 n +36 "core" m +2 ."MFBPCR"delay 2 seconds +202 "MFB"*P% +3 "core" %\ sW +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*T'\  +638 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*q  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*v% +3 "core" %\ s ? +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*h' R +5041 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*7  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*y  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*l% +5 "core" % Wc K +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*>'v +28284 "Can"K< NM +4313 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*Y  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*_ % +34 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +54551 "Can"Q nn +60005 P> ~~ +60004 Q \\ +60004 C? gg +60004 S ~ +60004 _ WW +60004 h ee +60003 p ~ +13810 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"27849980:2216,900,728,720,59.9628;27850930:2499,974,690,683,60.0374;27851780:1989,935,693,676,60.0374;27852530:1448,945,695,680,60.0001;27961780:2249,958,718,703,60.0001;27962730:2479,948,694,682,60.0001;27963580:1977,977,693,682,60.0001;27964330:1467,941,660,680,60.0001;28073900:2230,945,718,710,60.0001;28074850:2498,941,691,675,60.0001;28075700:1967,949,697,687,60.0001;28076450:1463,948,688,640,60.0001;28185820:2253,950,688,708,59.9628;28186770:2494,945,691,679,60.0374;28187620:1975,935,697,683,60.0001;28188370:1458,966,696,679,60.0374;28297550:2230,969,719,713,59.9628;28298500:2480,935,688,680,60.0001;28299350:1970,931,699,687,60.0374;28300100:1474,944,693,677,60.0001;28409430:2234,965,718,710,60.0001;28410380:2508,930,689,643,60.0374;28411230:1982,924,697,688,60.0001;28411980:1474,952,690,677,60.0001;28521210:2257,926,715,706,59.9628;28522160:2492,978,694,685,60.0001;28523010:1981,937,659,677,60.0001;28523760:1458,957,694,683,60.0001;28632960:2247,967,715,703,59.9628;28633910:2480,922,692,684,60.0374;28634760:1984,966,694,681,60.0374;28635510:1449,912,694,680,60.0001;28745020:2268,927,714,701,60.0001;28745970:2488,950,693,682,59.9628;28746820:1980,964,688,675,60.0001;28747570:1470,961,664,688,59.9628;28856080:2246,952,719,703,60.0001;28857030:2501,930,659,682,60.0001;28857880:1986,961,694,681,60.0001;28858630:1462,929,693,677,59.9628;28968230:2242,998,714,703,59.9628;28969180:2492,926,662,686,60.0001;28970030:1989,967,692,682,60.0001;28970780:1466,955,693,680,59.9628;29079980:2230,949,719,710,59.9628;29080930:2503,917,691,680,60.0001;29081780:1960,924,695,683,60.0001;29082530:1472,939,691,679,60.0001;29191640:2240,985,718,706,59.9628;29192590:2495,942,693,680,60.0001;29193440:1982,953,698,681,60.0374;29194190:1473,953,687,642,60.0001;29303660:2238,929,684,706,60.0001;29304610:2492,938,693,680,60.0374;29305460:1985,921,696,679,60.0001;29306210:1474,939,693,681,60.0001;29415090:2247,952,720,711,60.0001;29416040:2496,955,658,678,60.0374;29416890:1980,934,695,682,60.0374;29417640:1465,964,694,680,60.0001;29527070:2237,955,722,711,60.0001;29528020:2503,963,691,676,60.0001;29528870:1952,962,695,683,59.9628;29529620:1465,953,694,676,60.0001;29639010:2251,937,720,706,59.9628;29639960:2501,989,689,680,60.0374;29640810:1981,927,662,681,60.0001;29641560:1474,958,695,685,60.0001;29750350:2264,928,716,701,59.9628;29751300:2493,965,696,686,60.0001;29752150:1984,961,692,676,60.0374;29752900:1454,927,692,648,60.0001;29862680:2253,945,720,709,59.9628;29863630:2503,961,691,685,60.0374;29864480:1975,941,693,680,60.0374;29865230:1459,953,691,649,60.0001;29973980:2251,981,722,710,59.9628;29974930:2514,947,659,677,60.0001;29975780:1981,942,696,678,60.0001;29976530:1477,924,695,676,60.0001;30086040:2260,951,717,702,59.9628;30086990:2498,931,695,650,60.0001;30087840:1996,966,690,676,60.0001;30088590:1453,940,695,687,60.0001;30197300:2241,943,720,707,59.9628;30198250:2508,952,692,676,60.0001;30199100:1986,967,694,687,60.0001;30199850:1462,947,686,677,59.9628;30309100:2241,944,719,709,60.0001;30310050:2516,930,690,679,60.0374;30310900:1987,941,695,680,60.0374;30311650:1472,953,660,674,60.0001;30421040:2265,920,686,703,60.0001;30421990:2493,969,692,679,60.0001;30422840:1987,937,693,677,60.0001;30423590:1456,943,694,688,60.0001;30532860:2240,975,717,707,60.0001;30533810:2491,961,658,683,60.0001;30534660:1974,943,694,680,60.0001;30535410:1455,960,690,678,60.0001;30644230:2252,950,718,706,60.0001;30645180:2505,985,690,679,60.0001;30646030:1977,915,660,681,60.0001;30646780:1458,976,693,682,60.0374;30756430:2260,971,716,702,59.9628;30757380:2495,964,695,686,60.0001;30758230:1995,943,661,681,60.0001;30758980:1475,939,692,679,60.0001;30868450:2270,923,718,704,60.0001;30869400:2494,969,692,682,60.0001;30870250:1992,953,688,638,60.0001;30871000:1456,983,696,685,60.0001;30980150:2255,958,718,709,59.9628;30981100:2506,963,691,682,60.0001;30981950:1985,932,691,680,60.0001;30982700:1464,953,663,683,60.0001;31091800:2272,963,714,664,60.0001;31092750:2504,965,694,688,60.0001;31093600:1986,958,692,683,60.0001;31094350:1458,944,691,679,60.0001;31203950:2268,948,721,702,59.9628;31204900:2481,968,693,684,60.0001;31205750:2004,950,694,680,59.9628;31206500:1461,970,696,686,59.9628;31315930:2251,1002,719,710,60.0001;31316880:2518,933,659,678,60.0001;31317730:1989,969,699,682,60.0374;31318480:1484,942,695,677,60.0374;31427930:2275,930,720,708,60.0001;31428880:2522,973,691,652,60.0374;31429730:2004,952,695,679,60.0001;31430480:1466,1002,697,684,60.0001;31539940:2256,988,720,707,59.9628;31540890:2522,952,692,677,60.0374;31541740:1979,937,697,688,60.0001;31542490:1478,958,692,676,59.9628;31651660:2271,940,722,707,59.9628;31652610:2526,966,690,684,60.0374;31653460:2001,929,666,684,60.0001;31654210:1478,953,693,683,60.0001;31763460:2277,948,721,713,60.0001;31764410:2539,952,692,675,60.0374;31765260:2009,955,696,684,60.0001;31766010:1469,973,691,677,60.0001;31874860:2297,931,719,709,60.0001;31875810:2535,943,691,683,59.9628;31876660:2016,945,695,680,60.0001;31877410:1489,966,697,681,60.0374;31986710:2310,953,720,709,59.9628;31987660:2549,967,694,655,60.0001;31988510:2019,952,692,675,60.0001;31989260:1484,974,697,685,60.0374;32099040:2292,969,719,711,60.0001;32099990:2565,949,688,640,60.0374;32100840:2023,1008,695,683,60.0374;32101590:1506,952,691,676,59.9628;32210740:2316,936,719,704,60.0001;32211690:2555,942,694,687,60.0001;32212540:2038,983,662,683,60.0374;32213290:1499,958,697,685,60.0001;32323090:2300,954,723,712,60.0001;32324040:2576,1008,692,680,60.0001;32324890:2043,948,664,678,60.0374;32325640:1510,997,696,682,60.0374;32435110:2310,947,718,707,59.9628; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug1520h.pcr +2 "MFB"*j% +4 "core" %| +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*V'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*z % +116 "core" % +2 "MFB"*\\% +4 "core" %(> + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*4'Z +227 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*}  +51 "core" +2 "MFB"*% +4 "core" %Zg +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6061 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +50 "MFB"*0 % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*:% +3 "core" %> !r +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'v +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*s  +52 "core"  +2 "MFB"*n% +4 "core" %w? F +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*u  +77 "core"  +2 "MFB"* % +4 "core" %q# + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*f' +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*L'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*J'V +2739 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*;' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*t'V +2737 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*U % +117 "core" & +2 "MFB"*w% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml + "MFB"*<' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*a% +4 "core" % B +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +8304 "Can"`x OO +7806 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*" % +50 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> j +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*,' +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*Z  +51 "core" +2 "MFB"*e% +4 "core" % D +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'q +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*6' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*o'V +2737 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2588 "Can" NO +143 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +2733 "core" ' +8 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +5067 "core" ' +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18aug1522h.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*k  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*!  +26 "core"  +2 "MFB"*.% +4 "core" %VL( +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(E +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +168 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"**'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*$'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +166 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*O  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*5% +3 "core" %(6v +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*''F` +627 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*C n +101 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 + "MFB"*8% +5 "core" %Fc  c +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*M' +1819 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*X I +36 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*% +3 "core" %|\ 1 +3 ."MFBPCR"AS.seek 0.53ml + "MFB"*9' +615 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*D % +34 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*(% +3 "core" %\ 0 +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*~', +622 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*%  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %- H +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*'\ +5862 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*] n +35 "core" m +2 ."MFBPCR"delay 2 seconds +202 "MFB"*x% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*S'\  +621 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*r  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*{% +3 "core" %\  - +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' P +5041 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*@  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*W  +46 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*R% +5 "core" % R  L +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*b'q +642 "Can" NN +31991 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*3  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*^ % +34 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +26875 "Can"O w +60004 `T }}k +60004 7I } +60004 [ YY +60004 J gg +60004 HW }| +60004 I a +60004 R } +37213 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"34716920:2125,919,725,716,59.9628;34717820:2409,946,694,673,60.0001;34718870:2690,1282,696,686,60.0374;34827670:2133,934,719,705,59.9628;34828570:2427,949,659,680,60.0001;34829620:2699,1304,698,684,60.0001;34938550:2138,942,720,711,60.0001;34939450:2417,949,694,689,60.0001;34940500:2700,1298,690,679,60.0001;35049520:2130,953,720,714,60.0001;35050420:2397,935,697,687,60.0374;35051470:2683,1293,694,680,60.0001;35160760:2140,963,718,704,60.0001;35161660:2401,934,691,679,60.0001;35162710:2679,1266,662,684,60.0001;35271550:2134,943,713,706,59.9628;35272450:2394,939,691,679,60.0001;35273500:2676,1302,696,685,60.0001;35382710:2125,936,722,712,60.0001;35383610:2397,934,695,685,60.0374;35384660:2683,1281,692,677,59.9628;35493390:2134,921,713,671,59.9628;35494290:2407,942,693,680,60.0001;35495340:2683,1282,696,685,60.0001;35604530:2137,985,716,704,59.9628;35605430:2396,963,695,686,60.0374;35606480:2677,1273,693,679,60.0001;35715680:2139,917,720,707,60.0001;35716580:2419,942,692,684,60.0001;35717630:2671,1326,697,684,60.0001;35826700:2129,995,721,710,59.9628;35827600:2403,915,695,682,60.0001;35828650:2698,1282,692,681,60.0001;35938130:2138,969,718,707,60.0001;35939030:2395,980,693,685,60.0374;35940080:2685,1277,662,682,59.9628;36049640:2133,946,721,679,59.9628;36050540:2401,981,697,683,60.0001;36051590:2696,1266,694,676,60.0001;36160480:2134,915,718,704,59.9628;36161380:2409,932,693,679,60.0001;36162430:2682,1274,662,680,60.0001;36271540:2135,986,716,672,59.9628;36272440:2392,980,696,687,60.0374;36273490:2699,1262,694,682,60.0001;36382440:2133,938,715,705,60.0001;36383340:2390,944,693,679,60.0001;36384390:2665,1240,695,682,60.0001;36493890:2129,951,722,714,59.9628;36494790:2398,955,696,686,59.9628;36495840:2699,1292,693,679,60.0001;36604960:2133,954,724,708,59.9628;36605860:2392,903,693,684,60.0374;36606910:2687,1262,695,682,60.0374;36716370:2134,926,716,711,60.0001;36717270:2385,991,694,683,60.0001;36718320:2675,1284,663,677,60.0374;36827150:2138,922,721,714,60.0001;36828050:2389,924,695,687,60.0001;36829100:2689,1272,696,678,60.0001;36938520:2126,933,721,714,59.9628;36939420:2416,902,693,684,60.0001;36940470:2662,1278,691,682,60.0374;37048820:2137,936,713,671,60.0001;37049720:2403,942,693,684,60.0001;37050770:2689,1256,696,685,60.0001;37160390:2138,936,720,706,59.9628;37161290:2408,930,663,684,60.0001;37162340:2691,1306,696,686,60.0001;37271430:2135,966,718,710,60.0001;37272330:2390,978,696,680,60.0001;37273380:2692,1275,690,643,60.0001;37382340:2134,929,721,710,59.9628;37383240:2405,919,663,689,60.0001;37384290:2683,1315,694,679,60.0374;37493780:2133,908,717,706,60.0001;37494680:2414,953,692,681,60.0001;37495730:2670,1271,665,684,60.0001;37604930:2141,914,689,707,60.0001;37605830:2403,920,695,679,60.0001;37606880:2684,1282,696,684,60.0001;37715950:2121,950,717,705,60.0001;37716850:2400,947,689,679,60.0001;37717900:2654,1277,699,686,60.0001;37827040:2139,955,720,707,60.0001;37827940:2398,974,696,682,60.0001;37828990:2688,1263,698,679,60.0001;37937630:2138,944,717,701,60.0001;37938530:2404,968,657,678,60.0001;37939580:2680,1272,699,682,60.0374;38048670:2132,926,718,709,59.9628;38049570:2413,923,691,685,60.0001;38050620:2681,1267,693,659,60.0374;38159810:2140,943,716,672,59.9628;38160710:2401,948,696,683,60.0001;38161760:2695,1298,695,683,60.0001;38270700:2133,960,718,704,59.9628;38271600:2391,977,694,681,60.0374;38272650:2676,1264,658,677,60.0374;38381810:2131,930,690,710,60.0001;38382710:2400,953,695,682,60.0374;38383760:2698,1254,696,678,60.0001;38492860:2140,955,716,702,60.0001;38493760:2404,943,690,675,59.9628;38494810:2662,1286,698,683,60.0001;38603810:2135,927,716,703,60.0001;38604710:2412,950,691,681,60.0001;38605760:2668,1279,696,686,60.0374;38714780:2130,941,718,710,60.0001;38715680:2398,946,692,652,60.0001;38716730:2687,1293,690,678,60.0001;38825520:2128,916,716,702,60.0001;38826420:2402,969,691,676,60.0001;38827470:2684,1283,695,681,59.9628;38936450:2141,964,718,711,59.9628;38937350:2392,902,694,685,60.0001;38938400:2690,1265,693,678,60.0374;39047620:2136,925,716,705,60.0001;39048520:2408,930,693,678,60.0001;39049570:2676,1270,664,684,60.0374;39158700:2135,920,684,706,60.0001;39159600:2405,939,689,681,60.0001;39160650:2675,1306,696,683,60.0001;39269670:2135,1265,720,705,60.0001; +17 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18aug1522h.pcr +2 "MFB"*+% +4 "core" %u7 +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*#'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*B % +118 "core" % +2 "MFB"*% +4 "core" %(- + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*G'Zs +226 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*`  +53 "core"  +2 "MFB"*K% +4 "core" %Zjv D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*c'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*) % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*|% +3 "core" %> 2m +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*1'L +522 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*% +4 "core" %R) +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*?'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*[  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*E  +79 "core"  +2 "MFB"*-% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +3 "MFB"*p'W +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*/' +3072 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +51 "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*N'V +2753 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*2' @CEST1534370408.75 "Can"}M RQ +2460 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*P'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*q'V +2746 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*v  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*T % +118 "core" & +2 "MFB"*7% +4 "core" %V= +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*y' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*l  +53 "core" +2 "MFB"*h% +4 "core" %\ = +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*Y'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*_ % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*j% +3 "core" %>  P +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*>' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +52 "core"  +2 "MFB"*z% +4 "core" % % O +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*\\'q+ +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*V  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*}'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18182 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3426 "Can"L RR +2349 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*4'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*0' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*:'V +2747 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2751 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*n' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +5067 "core" ' +3 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218aug1600h.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP6 primer +3 #Priming with carrier + .ATV.dial ARV +4 "MFB"*  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +26 "core"  +2 "MFB"*f% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(^ +2549 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +56 ."MFBPCR"AS.seek 1ml +3 "MFB"*L' +2897 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*Q n +161 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty + "MFB"*J'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*;'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*U  +36 "core"  +6 ."MFBPCR"delay 2 seconds +203 "MFB"*w% +3 "core" %(  +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*t'FJ +139 "Can"pN NN +477 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"* n +103 "core" m +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*a% +5 "core" %FP K +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*<' +1823 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP6 +2 "MFB"*"  +37 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +203 "MFB"*% +3 "core" %h A +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +623 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*Z  +80 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*e% +3 "core" % ; X +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*,'# +623 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +37 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"* % +3 "core" %)w J +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5844 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +35 "core" n +2 ."MFBPCR"delay 2 seconds +202 "MFB"*\ % +3 "core" %\  E +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*6'\  +618 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*o  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\   E +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*g' A +5058 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +58 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*A  +37 "core"  +62 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*% +5 "core" % FO +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*k'e +32590 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*!  +82 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*. % +35 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Tt2 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +3153 "Can"I ~} +60004 N WW +60004 ? hh +60004 O b +60004 *> ff +60004 N } +60004 ; WW +60004 O gg +60004 9 SS +713 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"41549370:2383,911,725,705,60.0001;41550270:2726,947,659,681,60.0001;41551320:3044,1252,698,687,60.0001;41659930:2411,967,719,702,60.0001;41660830:2711,951,692,686,60.0001;41661880:3052,1274,693,684,60.0374;41770600:2400,952,718,707,60.0001;41771500:2707,957,692,685,60.0001;41772550:3047,1254,694,675,60.0374;41881440:2408,950,689,709,59.9628;41882340:2709,925,695,686,60.0374;41883390:3054,1247,691,677,60.0001;41992340:2405,960,716,702,60.0001;41993240:2726,921,694,678,60.0374;41994290:3031,1278,697,685,60.0374;42103280:2414,931,720,707,60.0001;42104180:2712,954,692,679,60.0374;42105230:3043,1270,696,686,60.0374;42214240:2408,946,716,706,60.0001;42215140:2696,965,691,679,60.0001;42216190:3050,1258,695,683,60.0001;42325720:2409,928,716,702,60.0001;42326620:2717,923,690,679,60.0001;42327670:3035,1252,695,685,60.0001;42436330:2416,934,721,711,60.0001;42437230:2697,957,694,684,60.0001;42438280:3059,1301,695,684,60.0001;42547840:2406,956,719,710,59.9628;42548740:2714,933,697,652,59.9628;42549790:3069,1288,692,677,60.0374;42658440:2412,929,717,700,60.0001;42659340:2730,925,692,679,60.0001;42660390:3052,1258,695,685,60.0001;42769480:2422,946,720,708,59.9628;42770380:2737,924,661,680,60.0001;42771430:3058,1258,696,687,60.0001;42880410:2417,938,716,707,59.9628;42881310:2714,964,694,683,60.0001;42882360:3045,1230,693,674,60.0001;42991240:2410,937,720,714,60.0001;42992140:2732,915,662,683,60.0001;42993190:3048,1266,691,681,60.0001;43102050:2410,954,682,707,59.9628;43102950:2716,940,690,676,59.9628;43104000:3056,1284,696,684,60.0374;43213010:2410,950,721,710,60.0001;43213910:2715,962,695,692,59.9628;43214960:3043,1295,693,678,60.0001;43324280:2413,928,721,711,59.9628;43325180:2732,936,695,683,60.0374;43326230:3055,1273,690,676,60.0374;43435260:2414,952,718,704,59.9628;43436160:2716,904,693,680,60.0374;43437210:3065,1291,695,680,60.0374;43546480:2422,900,717,700,59.9628;43547380:2744,919,688,679,59.9628;43548430:3060,1265,666,682,60.0001;43657260:2420,960,718,710,59.9628;43658160:2706,969,693,683,59.9628;43659210:3056,1261,693,681,60.0001;43768020:2423,946,716,704,59.9628;43768920:2731,953,690,681,60.0001;43769970:3059,1272,661,684,60.0374;43878960:2414,959,718,675,59.9628;43879860:2738,939,693,684,60.0001;43880910:3065,1276,692,679,60.0374;43989820:2424,950,717,706,59.9628;43990720:2733,948,693,675,60.0001;43991770:3059,1255,666,683,60.0374;44100800:2424,954,716,666,60.0001;44101700:2735,964,690,678,59.9628;44102750:3059,1275,694,681,60.0001;44211460:2423,919,719,702,59.9628;44212360:2748,925,694,680,60.0001;44213410:3070,1275,667,681,60.0374;44322210:2424,938,714,704,59.9628;44323110:2698,949,693,677,59.9628;44324160:3062,1258,696,684,60.0001;44433470:2428,935,718,698,59.9628;44434370:2754,937,693,681,59.9628;44435420:3048,1264,666,684,60.0001;44544320:2429,952,717,707,60.0001;44545220:2706,930,692,679,60.0001;44546270:3061,1271,694,681,60.0001;44655440:2437,955,720,708,60.0001;44656340:2731,930,696,681,60.0374;44657390:3065,1258,693,678,60.0001;44766180:2432,934,717,676,60.0001;44767080:2751,933,694,684,60.0001;44768130:3078,1299,694,683,60.0001;44877370:2442,945,717,704,60.0001;44878270:2742,959,695,684,59.9628;44879320:3062,1263,696,681,59.9628;44988750:2448,937,721,711,60.0001;44989650:2754,940,696,690,60.0001;44990700:3103,1268,688,642,60.0001;45099840:2457,957,715,699,60.0001;45100740:2752,935,691,679,60.0001;45101790:3098,1268,696,683,60.0374;45210380:2488,968,722,709,60.0001;45211280:2788,950,694,687,60.0001;45212330:3149,1263,690,636,60.0001;45321070:2530,939,716,706,60.0001;45321970:2833,951,657,682,59.9628;45323020:3202,1241,696,678,60.0001;45432150:2586,938,717,702,60.0001;45433050:2954,929,693,682,60.0001;45434100:3275,1281,693,647,60.0374;45543430:2694,937,687,708,59.9628;45544330:3062,942,695,683,60.0001;45545380:3405,1295,696,678,59.9628;45654040:2792,929,719,706,59.9628;45654940:3189,949,693,681,60.0001;45655990:3550,1288,666,686,60.0374;45765410:2893,934,719,711,60.0001;45766310:3275,933,693,682,60.0001;45767360:3696,1301,694,680,60.0001;45876640:2998,908,721,706,60.0001;45877540:3391,946,694,684,60.0001;45878590:3795,1317,695,685,60.0001;45987330:3072,973,718,674,60.0001;45988230:3482,931,693,686,60.0001;45989280:3939,1275,693,680,60.0001;46098580:3146,1288,713,702,60.0001; +16 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218aug1600h.pcr +2 #Full MFB Decontamination +3 #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +3 "MFB"*= @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*  +61 "core"  +2 ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*  +186 "core" +2 "MFB"**% +4 "core" %(31 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +434 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*O n +177 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*5  +59 "core"  +2 "MFB"*$% +4 "core" %1E +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*C'\ t +2041 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"*8 n +184 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*''R +3159 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +3 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*X'V +30 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml + "MFB"*'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*M % +81 "core" % +2 "MFB"*D% +4 "core" %($e2 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*(' +426 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*9% +5 "core" % 2\ = +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*%' +219 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +39 "core" +2 "MFB"*~% +4 "core" %B2 +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*]' G +3645 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*x % +55 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" % G V T +2 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*r' Ŗ +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*{  +57 "core"  +2 "MFB"*S% +4 "core" % řV K +2 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*@' z0 +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +51 "MFB"*W n +109 "core" m +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*R% +5 "core" % z8#W +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*'~ +7163 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"*3 n +173 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*^'R +1874 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*+ % +58 "core" & +2 "MFB"*b% +4 "core" %RY +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*B  +37 "core" +2 "MFB"*% +4 "core" %  K +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*#' +11488 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*` % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*K% +3 "core" %  R +2 ."MFBPCR"AS.seek 0.604ml +3 "MFB"*G'\ 4` +534 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*)  +54 "core" +2 "MFB"*|% +4 "core" %\ 4p l +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*c'  +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +112 "core" o +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*1'V +11870 "core" ' +2 ."MFBPCR"delay 1:00 +3578 "Can"P ] +2424 ."MFBPCR"ATV.dial ASV + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*[' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*E'V +20135 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*- % +140 "core" % +2 "MFB"*?% +4 "core" %V +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*p' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*/  +53 "core" +2 "MFB"*N% +4 "core" %^ +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*2' +11493 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*P % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*i% +3 "core" % \ 1 +2 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*v'\ 86 +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*T  +52 "core" +2 "MFB"*7% +4 "core" %\ 8= \ \ 6 +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*q' +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*l n +101 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*h  +33 "core"  +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*y'V +11890 "core" ' +2 ."MFBPCR"delay 1:00 +3839 "Can": l +2163 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*_' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*j'V +20133 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*Y  +80 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +4 "MFB"*' x +8073 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV + "MFB"*z n +96 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*>'^ +15507 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*V n +169 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*\\'R +204 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*}  +4 "core" ^ + ^ + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial :ASV +2 "MFB"*4 n +166 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*0  +55 "core"  +2 "MFB"*:% +4 "core" %( + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*' l +507 "Can"P ON +4141 "core" ' + ."MFBPCR"ASV.dial :wasteD +4 "MFB"*s I +53 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*n'V +3709 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +3 "MFB"*  +54 "core"  +2 "MFB"* % +4 "core" %(& +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +2039 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*f  +94 "core" +2 "MFB"*u% +4 "core" %:P +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.32ml +2 "MFB"* '2 +434 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*Q n +93 "core" n +2 "MFB"*L% +4 "core" %B 'D +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*J'  +2550 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +55 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +2905 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*w'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +3 "MFB"*;  +55 "core"  +2 "MFB"*% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*a': +2041 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*t  +92 "core"  +2 "MFB"*"% +4 "core" %: +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*': +426 "core" ' +3 ."MFBPCR"ATV.dial ASV +3 "MFB"*< n +93 "core" o +2 "MFB"*Z% +4 "core" %:\ 2 +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*e'  +2545 "core" ' + ."MFBPCR"ASV.dial :wasteD +4 "MFB"* I +54 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2904 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*  +93 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*,': +3046 "core" ' + ."MFBPCR"ATV.dial :ASV +4 "MFB"* n +92 "core" n +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*\ 'Q +1465 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +180 "core" m +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*o'V +316 "core" ' +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +96 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +4 "MFB"*6 % +55 "core" % +2 "MFB"*% +4 "core" %VE +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*A' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +38 "core"  +2 "MFB"*g% +4 "core" %  @ +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*!'0 +19127 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*. % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %0  P +2 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*k' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +52 "core"  +2 "MFB"**% +4 "core" %\  d +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*'c5 +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial AIV +2 "MFB"*O I +121 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*5' +200 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*$'R +1009 "Can"T; PP +9083 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*8'R +10087 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*C' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +152 .AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*''R +10091 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*X  +56 "core" +2 "MFB"*M% +4 "core" %Rd3 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*D' +232 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +9989 "core" ' + ."MFBPCR"ATV.dial AIV +4 "MFB"*9 I +72 "core" J +3 ."MFBPCR"AS.seek 0.02ml +3 "MFB"*(' +7849 "Can"Q PP +2034 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"* n +159 "core" m +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*~'V +228 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +11 "MFB"*%% +3 "core" %V +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*x'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +33 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*] % +68 "core" & +2 "MFB"*{% +4 "core" %(+ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*S'Zq +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*r  +36 "core" +2 "MFB"*W% +4 "core" %Zl\ < +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*R'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*@ % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*3% +3 "core" %>\  d +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*'J +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*+  +52 "core"  +2 "MFB"*b% +4 "core" %KL\ : +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*^'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*B  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*  +79 "core"  +2 "MFB"*% +4 "core" %p{ +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml + "MFB"*`'S +2040 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*K' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*#'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*)' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +9 ."MFBPCR"AS.seek 1ml +6 "MFB"*G' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2741 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*c % +118 "core" & +2 "MFB"*1% +4 "core" %Vr +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*[' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*-  +53 "core"  +2 "MFB"*?% +4 "core" %Y\ 3 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*E'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*/ % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*N% +3 "core" %>\ Y ] +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*p' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*P  +52 "core"  +2 "MFB"*i% +4 "core" %5 . +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*2'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +93 "Can"R= LL +209 ."MFBPCR"ATV.dial PCR +2 "MFB"*T  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*7'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +18840 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*v' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*l'V +2770 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*h' +5772 "core" ' +3 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*q'V +2736 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*_'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*Y' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*j'V +2114 "Can"Q ON +634 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*z' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +5066 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*} n +119 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*>'(@ +2553 "core" ' + ."MFBPCR"ATV.dial :waste2 +4 "MFB"*\\ % +121 "core" % +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*4'V +2547 "core" ' +2 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118aug1603h.pcr +2 #Building PCR Slug from elutionWater with MM2 mix, PP4 primer +2 #Priming with carrier +2 .ATV.dial ARV +4 "MFB"*0  +78 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*:  +25 "core"  +2 "MFB"*% +4 "core" %V4 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*s'(K +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*n n +145 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"* 'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"* '(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*f  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*u% +3 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FI +626 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*Q  +147 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*L% +4 "core" %FI  t +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"* ' +1821 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*J% +3 "core" % ' +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*U' +617 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*; % +36 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" % +53 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*w'! +624 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*t  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*"% +3 "core" %% K +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*a'\ +5840 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"*< I +139 "core" J +2 ."MFBPCR"delay 2 seconds +205 "MFB"*Z% +9 "core" %\ " +6 ."MFBPCR"AS.seek 0.6ml +6 "MFB"*'\  +629 "core" ' +4 ."MFBPCR"delay 4 seconds +404 .ATV.dial ARV +2 "MFB"*  +137 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*e% +3 "core" %\  E +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"* ' : +3112 "Can"C? MM +1936 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +3 "MFB"*  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*  +38 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*,% +5 "core" % ?  X +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'^ +24936 #"bkha"Session Ended +7671 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*\  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock + "MFB"* % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +23789 "Can"R ii +60004 %A c +60004 T gg +60004 C ~| +60004 |U YY +60004 E ff +60004 {V R +60004 F gg +39499 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"51535280:1540,890,730,724,60.0001;51536180:1780,936,696,690,60.0001;51537230:1966,1298,695,683,60.0374;51645580:1576,956,718,713,60.0001;51646480:1755,931,695,687,60.0001;51647530:1946,1256,693,677,60.0001;51756730:1586,897,719,706,59.9628;51757630:1776,924,693,680,60.0001;51758680:1957,1263,697,686,60.0374;51867510:1584,917,719,710,59.9628;51868410:1766,944,664,682,59.9628;51869460:1960,1284,694,682,60.0374;51978070:1578,926,715,707,60.0001;51978970:1774,929,691,676,60.0001;51980020:1945,1254,697,685,60.0001;52088830:1582,911,717,704,59.9628;52089730:1771,923,659,682,60.0374;52090780:1941,1273,692,686,60.0374;52199590:1566,962,717,707,60.0001;52200490:1747,949,693,684,60.0001;52201540:1947,1249,695,683,60.0001;52310190:1574,955,714,698,59.9628;52311090:1755,922,660,681,60.0001;52312140:1940,1265,695,684,60.0001;52421250:1574,945,719,711,59.9628;52422150:1751,941,697,687,60.0001;52423200:1953,1288,692,647,60.0001;52531800:1573,964,715,706,60.0001;52532700:1753,934,658,680,60.0001;52533750:1927,1255,695,685,60.0001;52642810:1566,940,723,710,59.9628;52643710:1745,935,694,684,60.0001;52644760:1943,1249,690,645,60.0001;52753490:1570,908,720,708,60.0001;52754390:1757,920,661,681,60.0374;52755440:1934,1300,695,686,60.0001;52864570:1564,939,721,709,60.0001;52865470:1763,945,695,684,60.0001;52866520:1936,1281,695,648,60.0374;52975840:1571,932,689,710,60.0001;52976740:1756,940,694,684,60.0001;52977790:1950,1275,694,680,60.0001;53086650:1568,928,717,706,59.9628;53087550:1737,950,693,686,59.9628;53088600:1926,1205,693,684,60.0001;53197310:1572,919,721,710,60.0001;53198210:1731,949,696,688,60.0001;53199260:1941,1272,692,682,60.0001;53307930:1572,926,715,705,60.0374;53308830:1754,955,695,678,60.0001;53309880:1937,1284,697,649,60.0001;53418490:1569,923,717,703,60.0001;53419390:1762,939,656,680,60.0001;53420440:1924,1295,696,689,60.0001;53529570:1571,957,720,713,60.0001;53530470:1746,952,696,689,60.0001;53531520:1944,1280,693,679,60.0374;53640130:1569,920,720,713,60.0001;53641030:1759,930,690,648,59.9628;53642080:1937,1285,696,681,60.0001;53751000:1572,946,721,710,60.0001;53751900:1752,919,699,687,60.0001;53752950:1941,1291,692,676,60.0001;53861960:1567,900,717,706,60.0001;53862860:1751,902,693,681,60.0001;53863910:1931,1269,697,684,60.0001;53972540:1559,943,718,702,60.0001;53973440:1739,957,691,684,60.0001;53974490:1932,1268,696,682,60.0001;54083490:1567,943,717,706,60.0001;54084390:1740,948,693,678,60.0374;54085440:1927,1287,695,685,60.0001;54194180:1570,967,718,710,59.9628;54195080:1742,978,689,682,60.0374;54196130:1940,1266,695,680,60.0374;54304740:1569,930,717,701,60.0001;54305640:1750,944,688,643,60.0374;54306690:1929,1263,699,684,60.0001;54415290:1570,932,720,708,59.9628;54416190:1755,934,696,684,60.0001;54417240:1941,1285,695,679,60.0001;54526210:1561,961,720,711,60.0001;54527110:1751,940,667,684,60.0001;54528160:1946,1273,694,681,60.0001;54636430:1575,937,689,707,59.9628;54637330:1751,976,696,688,60.0374;54638380:1943,1250,695,681,60.0374;54747130:1564,945,716,707,60.0001;54748030:1737,946,693,681,60.0001;54749080:1938,1254,694,680,60.0001;54857550:1573,922,717,706,60.0001;54858450:1739,914,691,680,60.0001;54859500:1929,1254,697,687,60.0001;54968400:1571,925,718,709,60.0001;54969300:1735,946,695,681,59.9628;54970350:1922,1246,693,641,59.9628;55079010:1563,940,723,712,60.0001;55079910:1755,917,661,688,60.0001;55080960:1935,1294,696,680,60.0001;55189700:1567,925,720,711,60.0001;55190600:1759,909,695,680,60.0001;55191650:1937,1273,695,684,60.0001;55300450:1569,942,720,707,60.0001;55301350:1743,946,665,685,60.0001;55302400:1939,1283,691,679,60.0001;55411270:1564,949,719,702,60.0001;55412170:1752,945,691,677,60.0001;55413220:1923,1279,696,684,60.0374;55521970:1565,947,717,703,59.9255;55522870:1753,913,660,678,60.0001;55523920:1926,1240,694,688,60.0001;55632990:1568,931,720,711,59.9628;55633890:1765,921,692,686,60.0001;55634940:1943,1276,691,651,60.0001;55743660:1572,960,717,705,60.0001;55744560:1746,948,659,677,60.0001;55745610:1927,1264,696,686,60.0001;55854150:1570,957,717,708,59.9628;55855050:1740,941,693,681,60.0001;55856100:1926,1270,693,681,60.0001;55964890:1568,919,718,706,59.9628;55965790:1771,932,662,682,60.0001;55966840:1925,1276,696,685,60.0374;56075940:1565,1265,714,702,60.0001; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118aug1603h.pcr + "MFB"*6% +3 "core" %ZT +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1024 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*o  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"* % +128 "core" % +2 "MFB"*g% +4 "core" %(B  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*A'Z +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*.  +50 "core" +2 "MFB"*% +4 "core" %Zt\ : +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*!'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"**% +3 "core" %>\ % ] +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*k'j +521 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*O  +51 "core" +2 "MFB"*% +4 "core" %r +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*5'q +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*$  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*  +77 "core"  +2 "MFB"*8% +4 "core" %q) + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*C'~ +2034 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*X' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*'' +1131 "Can"GS RQ +4641 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +2738 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*9' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2766 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*% % +116 "core" & +2 "MFB"*(% +4 "core" %V9 + ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml + "MFB"*~' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +51 "core"  +2 "MFB"*]% +4 "core" %@ A +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*{'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*x % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*r% +3 "core" %>\  ] +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*W' +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*S  +52 "core" +2 "MFB"*@% +4 "core" %? G +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*3'q+ +319 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*R  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*+'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 +50 .PCR.run 10:00 +18181 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*b' +1208 "Can"H SS +4569 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2755 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2744 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*^'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*K'V +2746 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*#' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*)'V +5068 "core" ' +3 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18aug1604h.pcr +2 #Building PCR Slug from elutionWater with MM1 mix, PP1 primer + #Priming with carrier + .ATV.dial ARV + "MFB"*|  +56 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*G  +25 "core"  +2 "MFB"*% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*c'(Y +2549 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*1' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"* n +161 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*-'R +5094 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*?'(@ +1620 "Can"7Q QQ +1282 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*[  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*/  +37 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*N% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*E'FB +621 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 + "MFB"*P I +56 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*i% +3 "core" %F< k +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*p' +1832 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 + "MFB"*T % +36 "core" $ +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +202 "MFB"*2% +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*7' +627 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 + "MFB"*v  +34 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*l% +3 "core" % J +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*h' +610 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*q  +36 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*y% +3 "core" %  # +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*_'\ +5844 "core" ' +2 ."MFBPCR"delay 5 seconds +551 .ATV.dial :elutionWater +2 "MFB"*Y I +139 "core" J +2 ."MFBPCR"delay 2 seconds +202 "MFB"*j% +3 "core" %\ p +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*z'\  +637 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*  +137 "core"  +3 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*}% +3 "core" %\ P +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*V' 7 +5053 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*\\  +84 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*>  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*0% +4 "core" % = ; N +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*:'\\ +32621 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*  +82 "core"  +2 ."MFBPCR"ASV.dial :PCRlock + "MFB"*4 % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +14 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +864 "Can"H ~~ +60004 AP ~w +60004 H [ +60004 .N oo +60004 I gg +60004 -M }x +60004 J X +60004 %L T +60004 uK ff +16717 ."PCR"PCR.off +231 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"*58357340:1350,1199,724,711,58.9930;58358190:1535,1666,697,683,59.0303;58359140:1765,2050,694,681,59.0303;58360190:1957,2441,697,686,59.0676;58361340:2152,2848,662,680,59.0676;58471500:1398,1267,721,707,59.0303;58472350:1569,1638,689,675,58.9930;58473300:1756,2046,697,687,59.0303;58474350:1943,2433,690,676,59.0303;58475500:2139,2877,696,685,59.0303;58585870:1380,1195,684,701,59.0303;58586720:1556,1636,692,685,59.0303;58587670:1752,2011,692,679,59.0303;58588720:1941,2463,697,686,59.0303;58589870:2135,2837,691,680,59.0303;58700340:1382,1237,715,706,59.0303;58701190:1560,1613,694,650,59.0303;58702140:1767,2051,691,680,59.0303;58703190:1940,2435,694,686,59.0303;58704340:2157,2876,695,683,59.0303;58814840:1380,1230,715,704,59.0303;58815690:1563,1628,692,684,59.0303;58816640:1767,2033,692,676,59.0303;58817690:1933,2464,696,682,59.0303;58818840:2144,2851,691,678,59.0303;58929150:1380,1219,684,701,59.0303;58930000:1554,1640,693,689,59.0303;58930950:1761,2047,691,679,59.0303;58932000:1944,2455,694,675,59.0303;58933150:2124,2862,693,676,59.0676;59043440:1394,1226,715,707,59.0303;59044290:1565,1631,688,684,59.0303;59045240:1754,2054,693,677,59.0303;59046290:1953,2450,694,685,59.0303;59047440:2150,2880,692,682,59.0303;59158020:1389,1260,720,709,58.9930;59158870:1576,1662,690,681,58.9930;59159820:1754,2071,695,680,59.0303;59160870:1953,2448,661,679,59.0303;59162020:2132,2896,693,680,59.0303;59271970:1375,1236,720,705,59.0303;59272820:1569,1660,692,687,59.0303;59273770:1729,2054,693,669,59.0303;59274820:1938,2468,694,685,59.0303;59275970:2131,2874,690,678,59.0676;59386250:1390,1232,716,704,59.0303;59387100:1558,1621,692,684,59.0303;59388050:1770,2056,695,679,59.0303;59389100:1936,2389,693,679,59.0303;59390250:2139,2868,694,685,59.0303;59500460:1378,1238,718,704,58.9930;59501310:1550,1618,693,687,59.0303;59502260:1757,2064,692,682,59.0303;59503310:1946,2462,696,682,59.0303;59504460:2140,2883,697,648,59.0303;59614700:1370,1243,720,708,58.9930;59615550:1561,1638,691,687,59.0676;59616500:1741,2062,694,679,59.0303;59617550:1911,2441,696,682,59.0303;59618700:2117,2878,692,679,58.9930;59728940:1394,1268,717,674,59.0303;59729790:1567,1664,691,682,59.0303;59730740:1752,2067,694,684,59.0303;59731790:1942,2436,694,679,59.0676;59732940:2129,2860,694,685,59.0303;59843220:1407,1270,720,712,58.9930;59844070:1558,1650,691,682,59.0303;59845020:1747,2072,667,679,59.0303;59846070:1953,2522,690,679,58.9930;59847220:2125,2918,697,684,59.0303;59957270:1384,1241,686,702,58.9930;59958120:1568,1702,691,683,58.9930;59959070:1740,2088,695,679,59.0303;59960120:1934,2522,695,683,59.0303;59961270:2103,2908,695,678,58.9930;60071310:1375,1255,718,706,59.0303;60072160:1555,1699,690,683,59.0303;60073110:1739,2094,695,677,59.0303;60074160:1948,2552,695,683,59.0303;60075310:2118,2967,692,676,59.0303;60185400:1374,1297,718,707,59.0303;60186250:1563,1745,693,691,59.0303;60187200:1741,2120,694,679,59.0676;60188250:1929,2562,666,686,59.0303;60189400:2121,2993,694,679,59.0303;60300200:1379,1305,718,712,58.9930;60301050:1543,1737,691,682,59.0303;60302000:1739,2176,691,683,59.0303;60303050:1945,2614,693,685,58.9930;60304200:2110,2964,660,680,59.0303;60414610:1369,1290,720,706,58.9930;60415460:1550,1764,690,682,59.0303;60416410:1742,2144,660,682,59.0303;60417460:1949,2616,696,684,59.0303;60418610:2107,3032,696,678,59.0303;60529080:1402,1307,690,708,59.0303;60529930:1567,1740,689,676,59.0303;60530880:1750,2218,695,688,59.0303;60531930:1945,2638,690,679,59.0303;60533080:2117,3077,700,683,59.0303;60643270:1380,1313,720,708,59.0303;60644120:1572,1784,690,686,59.0303;60645070:1727,2158,696,681,58.9930;60646120:1930,2657,694,683,59.0303;60647270:2120,3054,693,677,59.0676;60757650:1380,1299,715,702,59.0303;60758500:1544,1779,696,684,59.0303;60759450:1738,2206,692,678,59.0676;60760500:1926,2607,660,684,59.0303;60761650:2133,3088,690,680,59.0303;60871980:1382,1321,719,714,59.0303;60872830:1562,1764,660,681,59.0303;60873780:1731,2197,695,684,59.0303;60874830:1940,2677,691,684,58.9930;60875980:2111,3100,689,638,59.0303;60986430:1381,1347,714,705,58.9930;60987280:1545,1777,693,684,59.0676;60988230:1756,2234,690,645,59.0303;60989280:1936,2649,694,679,59.0303;60990430:2146,3138,696,680,59.0303;61100580:1395,1324,687,703,59.0303;61101430:1553,1768,689,684,58.9930;61102380:1757,2260,696,678,59.0303;61103430:1946,2659,690,675,59.0303;61104580:2105,3139,697,682,59.0303;61214880:1373,1379,717,709,59.0303;61215730:1555,1806,695,687,58.9930;61216680:1730,2223,693,675,59.0303;61217730:1944,2680,698,688,59.0303;61218880:2135,3149,695,685,58.9930;61329270:1403,1351,718,707,59.0303;61330120:1571,1774,691,678,59.0303;61331070:1751,2265,695,684,59.0303;61332120:1929,2674,694,680,59.0303;61333270:2117,3168,693,680,59.0303;61443850:1367,1345,717,704,58.9930;61444700:1544,1794,691,684,59.0303;61445650:1736,2269,694,680,59.0676;61446700:1937,2709,697,681,59.0303;61447850:2131,3140,658,677,59.0303;61558260:1373,1341,717,707,59.0303;61559110:1553,1822,691,686,58.9930;61560060:1740,2219,660,678,59.0303;61561110:1939,2735,698,683,59.0676;61562260:2123,3198,693,676,59.0676;61672460:1402,1354,719,712,59.0303;61673310:1563,1844,688,675,59.0303;61674260:1739,2279,695,686,59.0303;61675310:1966,2715,688,638,59.0303;61676460:2119,3227,698,685,59.0676;61787120:1371,1384,718,705,59.0303;61787970:1542,1837,692,685,59.0676;61788920:1742,2270,695,676,59.0303;61789970:1931,2811,697,685,59.0303;61791120:2133,3269,688,640,59.0303;61901500:1397,1371,719,709,59.0303;61902350:1553,1862,692,683,59.0303;61903300:1753,2369,698,684,59.0303;61904350:1948,2828,660,675,59.0303;61905500:2124,3326,696,686,59.0303;62016110:1402,1432,717,713,59.0303;62016960:1568,1858,689,678,59.0303;62017910:1737,2386,698,684,58.9930;62018960:1937,2892,695,681,59.0303;62020110:2120,3373,693,642,59.0303;62130590:1373,1425,718,705,59.0303;62131440:1550,1934,696,684,59.0303;62132390:1747,2379,688,641,58.9930;62133440:1934,2923,697,682,59.0303;62134590:2142,3407,695,682,59.0303;62244600:1386,1434,716,672,58.9930;62245450:1556,1953,692,687,59.0303;62246400:1751,2459,693,678,59.0303;62247450:1934,2912,696,679,59.0303;62248600:2125,3426,696,682,59.0676;62359380:1377,1462,719,701,59.0303;62360230:1550,1966,695,684,59.0303;62361180:1743,2459,693,679,59.0303;62362230:1939,2986,696,682,59.0303;62363380:2142,3508,694,681,59.0303;62473900:1389,1463,717,702,59.0303;62474750:1563,2008,691,683,59.0303;62475700:1768,2494,695,683,59.0676;62476750:1935,3019,691,679,59.0303;62477900:2136,3554,695,686,59.0303;62587850:1383,1484,716,703,58.9930;62588700:1543,1972,694,682,58.9930;62589650:1748,2550,694,679,59.0303;62590700:1944,3042,697,685,59.0676;62591850:2149,3609,689,643,59.0303;62702400:1378,1502,721,705,59.0676;62703250:1559,2049,692,685,59.0303;62704200:1741,2562,693,639,59.0303;62705250:1939,3103,695,682,59.0303;62706400:2119,3626,692,680,58.9930;62816510:1402,1478,687,706,58.9930;62817360:1561,2015,694,681,59.0303;62818310:1751,2596,695,680,59.0303;62819360:1940,3102,692,675,59.0676;62820510:2102,3661,694,689,59.0303;62930560:1399,1489,719,708,59.0303;62931410:1564,2047,687,676,59.0676;62932360:1741,2600,696,683,59.0303;62933410:1960,3171,689,676,58.9930;62934560:2126,3685,696,681,59.0676;63045040:1777,3135,717,704,58.9930; +27 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18aug1604h.pcr + "MFB"*s% +3 "core" %`]\ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*n'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +43 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"* % +117 "core" & +2 "MFB"*% +4 "core" %(p + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml + "MFB"*f'Zd +225 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*u  +52 "core" +2 "MFB"* % +4 "core" %Zdg B +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*Q'> +6053 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*L % +50 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>   R +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'= +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*J  +52 "core"  +2 "MFB"* % +4 "core" %@ I +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*;'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*U  +78 "core"  +2 "MFB"*t% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*"'L +2035 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*w' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +2739 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2755 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2758 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +116 "core" % +2 "MFB"*% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml + "MFB"*,' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +51 "core" +2 "MFB"*\ % +4 "core" %a +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*'> +5394 "Can"%E ON +10722 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*6 % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\ I ] +2 ."MFBPCR"AS.seek 0.835ml +50 "MFB"*o' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +51 "core" +2 "MFB"*g% +4 "core" %? D +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q8 +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*.  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18182 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*A' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2778 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2750 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +5281 "Can"L RQ +490 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +2774 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2750 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*$' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5063 "core" ' +3 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18aug1606h.pcr +2 #Building PCR Slug from elutionWater with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV + "MFB"*8  +58 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*5  +25 "core"  +2 "MFB"*C% +4 "core" %V\\3 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*X'(R +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*M' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*' n +161 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*D'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*9'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*%  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*(% +3 "core" %(.Q +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FX +644 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 + "MFB"*  +147 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*]% +3 "core" %F[o +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*~' +1829 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 + "MFB"*x  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"*r% +3 "core" %d K +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*{' +610 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +51 "MFB"*S  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*@% +3 "core" %, & +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*W'# +630 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*R  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*3% +3 "core" % +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*+'\ +5846 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +2 "MFB"*b I +140 "core" J +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\  # +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*B'\  +615 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*  +137 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*% +3 "core" %\ r\ 7 +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*^' < +2620 "Can"A NN +2426 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*`  +82 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 + "MFB"*K  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*#% +4 "core" % @ U R +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*|'_ +32605 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*G  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock + "MFB"* % +34 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +23301 "Can"N hh +60004 @ a +60004 N hg +60004 e< ~ +60004 O WW +60004 ; gg +60004 AU r +20420 #"bkha"Session Begun +410 #-> showlog 100 +39174 "Can"= jj +40864 ."PCR"PCR.off +143 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"65326290:1896,914,732,719,59.9628;65327190:2169,942,665,685,60.0001;65328240:2416,1278,697,682,60.0374;65437470:1910,941,717,704,59.9628;65438370:2171,914,691,677,60.0001;65439420:2397,1259,696,647,60.0374;65548290:1914,933,717,704,59.9628;65549190:2166,915,693,681,59.9628;65550240:2407,1307,691,681,60.0747;65659610:1919,906,720,713,60.0001;65660510:2161,936,697,685,60.0001;65661560:2406,1277,665,680,60.0374;65770600:1921,928,715,671,60.0001;65771500:2148,980,691,680,60.0001;65772550:2401,1274,691,681,60.0001;65882150:1931,931,720,708,59.9628;65883050:2160,926,665,685,60.0374;65884100:2415,1283,689,677,60.0001;65992960:1927,935,682,706,60.0001;65993860:2157,978,692,677,60.0001;65994910:2397,1272,699,682,60.0001;66104150:1919,918,715,702,59.9628;66105050:2160,917,689,641,60.0001;66106100:2390,1252,696,683,60.0001;66214930:1916,917,719,705,60.0001;66215830:2170,940,691,683,59.9628;66216880:2396,1260,697,684,60.0001;66325880:1919,927,720,709,60.0001;66326780:2153,878,696,685,60.0374;66327830:2400,1257,693,683,60.0374;66436740:1914,948,722,712,59.9628;66437640:2146,947,695,687,60.0001;66438690:2425,1276,691,636,60.0001;66547530:1922,913,719,706,59.9628;66548430:2144,901,694,685,60.0001;66549480:2404,1255,697,681,60.0001;66658990:1915,931,717,704,60.0001;66659890:2149,933,694,680,60.0374;66660940:2402,1242,693,682,60.0001;66770320:1923,953,715,702,59.9628;66771220:2158,956,694,677,60.0001;66772270:2397,1249,694,683,60.0374;66881480:1923,977,716,704,60.0001;66882380:2127,946,693,680,60.0001;66883430:2404,1255,698,681,60.0001;66992330:1918,972,721,708,60.0001;66993230:2155,970,694,687,60.0001;66994280:2407,1253,662,681,60.0001;67103530:1925,898,690,709,60.0001;67104430:2169,921,695,685,60.0001;67105480:2407,1283,692,680,60.0001;67214720:1927,940,721,704,60.0001;67215620:2153,960,691,646,60.0001;67216670:2401,1252,694,678,60.0374;67326020:1927,932,716,705,59.9628;67326920:2154,965,692,679,60.0001;67327970:2401,1250,696,683,60.0001;67436670:1928,962,718,710,60.0001;67437570:2148,937,661,682,60.0001;67438620:2414,1262,692,679,60.0374;67547830:1920,924,717,704,60.0001;67548730:2171,945,693,679,60.0374;67549780:2400,1306,695,645,60.0001;67659230:1924,953,687,710,59.9628;67660130:2142,923,691,683,60.0374;67661180:2409,1240,693,679,60.0374;67770520:1924,956,718,702,59.9628;67771420:2148,932,664,681,59.9628;67772470:2407,1226,695,677,60.0001;67881710:1921,933,718,703,59.9628;67882610:2166,920,693,678,60.0001;67883660:2405,1284,695,650,60.0001;67993070:1931,915,687,709,60.0001;67993970:2169,941,698,682,60.0001;67995020:2404,1305,692,682,60.0001;68103760:1926,879,715,704,59.9628;68104660:2187,934,693,678,60.0001;68105710:2397,1270,664,688,60.0374;68214380:1928,967,720,708,60.0001;68215280:2148,940,692,684,60.0001;68216330:2411,1269,691,679,60.0001;68325280:1927,918,719,708,60.0001;68326180:2172,937,695,682,60.0374;68327230:2413,1284,692,647,60.0001;68436370:1930,931,716,701,59.9628;68437270:2148,949,691,680,60.0001;68438320:2408,1241,696,683,60.0001;68547140:1934,927,712,705,60.0001;68548040:2161,923,692,680,60.0001;68549090:2413,1253,664,684,60.0001;68658640:1927,902,713,666,59.9628;68659540:2183,926,690,675,59.9628;68660590:2401,1275,695,686,60.0001;68769380:1928,934,716,702,60.0001;68770280:2143,936,691,679,60.0001;68771330:2412,1249,660,677,60.0001;68880430:1926,927,710,663,59.9628;68881330:2155,927,691,680,60.0001;68882380:2420,1252,696,682,60.0001;68991220:1931,921,718,707,60.0001;68992120:2185,905,692,676,60.0001;68993170:2404,1274,664,687,60.0001;69102230:1931,918,719,673,59.9628;69103130:2187,905,695,684,60.0001;69104180:2423,1275,694,681,60.0374;69213400:1937,926,723,716,60.0001;69214300:2178,943,697,688,59.9628;69215350:2418,1287,689,676,60.0374;69324700:1940,966,721,712,60.0001;69325600:2148,953,696,689,60.0001;69326650:2426,1255,689,668,60.0001;69435720:1944,981,720,708,60.0001;69436620:2156,951,695,689,60.0374;69437670:2438,1241,691,673,60.0001;69547290:1938,915,722,713,59.9628;69548190:2177,931,696,691,60.0374;69549240:2437,1269,688,668,60.0374;69658130:1944,931,692,710,60.0001;69659030:2150,969,695,687,59.9628;69660080:2431,1241,691,666,60.0001;69769130:1937,927,712,698,60.0001;69770030:2166,950,691,672,60.0374;69771080:2397,1231,697,685,60.0374;69880160:1931,1265,714,701,59.9628; +18 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18aug1606h.pcr + "MFB"*)% +5 "core" %dh + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +6 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*c'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*1 % +120 "core" & +2 "MFB"*-% +4 "core" %(l +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*['Ze +227 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*/  +52 "core" +2 "MFB"*N% +4 "core" %Zmx ? +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*?'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*P % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*i% +3 "core" %>\  d +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*E'I +518 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*T  +52 "core" +2 "MFB"*2% +4 "core" %R +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*p'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*v  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*l  +81 "core"  +2 "MFB"*7% +4 "core" %p@ + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*q'S +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*y' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*h'V +2676 "Can"S OO +108 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Y' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*_' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2754 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*}  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*z % +121 "core" & +2 "MFB"*\\% +4 "core" %V&[ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*>' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*0  +52 "core" +2 "MFB"*V% +4 "core" %F D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*4 % +50 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*s% +3 "core" %>; A +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*:' +530 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +53 "core"  +2 "MFB"* % +4 "core" %) K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q- +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*n  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*u'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +18173 "Can"z=  +60 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"* ' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*f'V +2780 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*L' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2768 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*Q' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*J'V +2759 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"* ' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2764 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +5067 "core" ' +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug1608h.pcr +2 #Building PCR Slug from elutionWater with MM1 mix, PP2 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*t  +68 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*;  +26 "core"  +2 "MFB"*"% +4 "core" %VG8 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*w'(Y +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*<' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*Z n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*a'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ + "Can"Q ON +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +169 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +37 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(+h +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*e'FU +616 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"* I +56 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*\ % +5 "core" %FP} K +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*,' +1823 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*6 n +36 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*% +3 "core" %s . +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +615 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +34 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*g% +3 "core" % ( +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*o'% +625 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*.  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %+q +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5868 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"*A I +138 "core" I +2 ."MFBPCR"delay 2 seconds +202 "MFB"*=% +3 "core" %\ 0J +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +638 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"**  +140 "core"  +3 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*!% +3 "core" %\  D +2 ."MFBPCR"AS.seek 0.65ml +52 "MFB"*O' R +5051 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*k  +38 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*$% +5 "core" % NF +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*8'm +32586 "core" ' +2 ."MFBPCR"delay 5 seconds +294 "Can"G? KK +208 ."MFBPCR"ATV.dial ARV +3 "MFB"*5  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*C % +37 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +59157 "Can"Q ~~ +60004 g> WW +60004 R hh +60004 Z? ~~ +60004 R  +49545 #"bkha"Session Ended +10459 "Can"F? ff +60004 S i +60004 I? ff +6987 ."PCR"PCR.off +223 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"72162010:1916,909,720,707,59.9628;72162960:2123,930,702,689,60.0374;72163810:1752,965,694,677,60.0374;72164560:1289,911,698,690,60.0001;72273300:1974,914,713,696,60.0001;72274250:2133,965,697,699,60.0001;72275100:1722,927,688,678,60.0001;72275850:1265,944,697,688,60.0001;72384580:1918,951,715,709,60.0001;72385530:2140,927,694,678,60.0001;72386380:1715,960,695,686,60.0001;72387130:1304,925,690,677,59.9628;72496260:1969,915,679,702,60.0001;72497210:2139,932,696,691,60.0374;72498060:1725,920,692,671,60.0001;72498810:1278,923,699,688,60.0374;72608200:1900,928,721,715,60.0001;72609150:2140,942,690,674,60.0374;72610000:1708,950,698,691,59.9628;72610750:1302,943,689,667,59.9628;72719580:1965,918,723,698,59.9628;72720530:2125,956,698,695,60.0001;72721380:1721,908,689,672,60.0374;72722130:1268,936,698,689,60.0001;72831450:1922,936,723,712,59.9628;72832400:2147,948,689,676,60.0001;72833250:1707,936,670,689,60.0374;72834000:1298,961,688,673,60.0001;72943010:1939,948,717,697,60.0001;72943960:2133,918,696,691,59.9628;72944810:1735,939,689,676,59.9628;72945560:1281,890,667,685,60.0001;73054740:1914,905,721,714,59.9628;73055690:2146,954,690,674,60.0001;73056540:1705,910,700,692,60.0374;73057290:1301,956,689,677,60.0374;73166340:1910,962,720,711,60.0001;73167290:2148,928,687,682,60.0001;73168140:1695,929,696,689,60.0001;73168890:1305,907,689,674,60.0374;73277710:1959,922,715,703,59.9628;73278660:2135,980,694,692,59.9628;73279510:1725,908,688,668,60.0374;73280260:1278,927,670,686,60.0001;73389570:1950,906,684,710,59.9628;73390520:2153,977,692,684,59.9628;73391370:1716,899,694,678,60.0374;73392120:1285,986,696,685,60.0001;73501460:1919,936,714,707,60.0001;73502410:2115,909,694,681,60.0001;73503260:1722,990,695,683,60.0001;73504010:1295,888,694,682,60.0001;73612790:1896,963,725,712,59.9628;73613740:2153,921,685,671,59.9628;73614590:1685,971,698,693,60.0374;73615340:1297,967,688,671,60.0001;73723970:1937,922,719,707,60.0001;73724920:2147,970,690,684,60.0001;73725770:1703,892,696,683,60.0001;73726520:1272,944,697,682,60.0001;73835300:1962,904,716,696,59.9628;73836250:2104,943,694,692,60.0001;73837100:1725,914,690,670,60.0001;73837850:1274,949,700,688,60.0001;73946750:1962,878,717,700,60.0001;73947700:2125,970,696,656,60.0001;73948550:1720,891,691,676,60.0001;73949300:1274,963,698,686,60.0001;74058340:1902,970,716,712,59.9628;74059290:2146,904,689,678,60.0001;74060140:1711,912,668,693,60.0374;74060890:1314,917,690,677,60.0374;74170200:1905,949,721,711,60.0001;74171150:2146,943,687,674,60.0001;74172000:1699,917,699,688,60.0001;74172750:1287,958,691,677,60.0001;74281680:1966,940,681,703,59.9628;74282630:2121,963,696,687,60.0374;74283480:1732,907,689,671,60.0001;74284230:1264,916,695,688,60.0001;74392680:1964,899,713,696,59.9628;74393630:2139,948,695,691,60.0001;74394480:1730,929,657,672,59.9628;74395230:1276,948,698,687,60.0001;74504180:1965,910,711,700,60.0001;74505130:2133,937,697,689,60.0001;74505980:1730,922,690,669,60.0001;74506730:1279,939,667,690,60.0001;74615740:1909,987,720,671,59.9628;74616690:2133,875,690,680,60.0001;74617540:1718,937,692,684,60.0001;74618290:1297,912,691,674,60.0001;74727020:1957,900,717,702,59.9628;74727970:2132,940,695,658,60.0001;74728820:1730,924,694,673,60.0001;74729570:1275,986,698,689,60.0001;74838580:1905,969,721,720,60.0001;74839530:2154,942,691,671,60.0001;74840380:1699,920,668,690,60.0001;74841130:1297,972,691,672,60.0001;74949690:1952,939,685,695,59.9628;74950640:2111,932,698,692,60.0001;74951490:1725,974,688,676,60.0374;74952240:1265,909,698,687,60.0001;75061050:1950,936,711,697,59.9628;75062000:2119,890,671,687,60.0001;75062850:1725,939,688,674,60.0001;75063600:1284,930,699,689,60.0001;75173130:1958,902,715,707,60.0001;75174080:2123,969,694,656,60.0001;75174930:1725,929,687,673,60.0001;75175680:1279,973,697,691,60.0001;75284740:1900,930,719,709,60.0001;75285690:2153,923,690,675,60.0001;75286540:1700,949,669,686,60.0001;75287290:1303,925,686,673,60.0001;75396380:1943,948,712,698,60.0001;75397330:2126,932,698,686,60.0001;75398180:1725,978,691,681,60.0374;75398930:1288,904,694,681,60.0001;75508030:1965,898,679,702,59.9628;75508980:2141,988,695,689,60.0001;75509830:1729,918,691,670,60.0374;75510580:1268,940,700,686,60.0001;75619150:1913,959,723,717,60.0001;75620100:2152,921,685,637,60.0001;75620950:1697,921,699,687,60.0001;75621700:1307,972,688,674,60.0001;75730870:1903,971,722,709,60.0374;75731820:2155,946,687,676,60.0374;75732670:1693,915,699,693,59.9628;75733420:1292,972,687,673,60.0001;75842110:1921,971,714,672,60.0001;75843060:2139,884,697,682,60.0001;75843910:1710,962,695,682,60.0001;75844660:1289,915,692,679,60.0001;75953700:1933,959,716,698,59.9628;75954650:2134,896,665,688,59.9628;75955500:1725,960,692,680,60.0001;75956250:1287,904,696,677,59.9628;76065020:1908,953,717,702,60.0001;76065970:2136,910,693,684,60.0001;76066820:1705,944,667,682,60.0374;76067570:1297,904,693,676,60.0001;76176750:1913,903,725,712,60.0001;76177700:2151,972,685,672,60.0001;76178550:1691,933,699,693,60.0001;76179300:1306,935,690,672,60.0001;76287700:1965,893,714,701,59.9628;76288650:2136,932,668,685,60.0374;76289500:1718,911,690,668,60.0001;76290250:1289,956,696,692,60.0001;76399010:1924,956,712,701,59.9628;76399960:2124,900,693,685,60.0001;76400810:1704,956,664,682,60.0374;76401560:1282,925,693,679,60.0001;76510520:1901,977,719,711,59.9628;76511470:2148,899,694,674,60.0001;76512320:1710,959,696,690,60.0001;76513070:1301,905,655,673,60.0001;76622420:1961,893,682,702,59.9628;76623370:2139,969,694,687,60.0374;76624220:1721,885,692,676,60.0374;76624970:1276,952,696,684,60.0374;76733570:1958,945,715,695,60.0001; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug1608h.pcr + "MFB"*% +3 "core" %m} +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*X'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*'  +34 "core" +2 ."MFBPCR"ATV.dial :air3 + "MFB"*M % +119 "core" & +2 "MFB"*D% +4 "core" %(+ + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zq +225 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*%  +52 "core" +2 "MFB"*(% +4 "core" %Z{ B +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*9'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*]% +3 "core" %>\  e +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'` +518 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*x  +51 "core" +2 "MFB"*r% +4 "core" %k +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*~'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*S  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*@  +80 "core"  +2 "MFB"*{% +4 "core" %q  + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*R'u +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*3' +3069 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +2764 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2760 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2745 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*B % +117 "core" & +2 "MFB"*`% +4 "core" %V  + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml + "MFB"*K' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*#  +63 "core" +2 "MFB"*^% +4 "core" %B\ 9 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*G'> +15114 "Can"R NN +995 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +61 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*)% +3 "core" %> Ik +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*|' +520 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +50 "core" +2 "MFB"*1% +4 "core" %{\\ ' +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*-'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*c  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*/'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18183 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*N' +5829 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2758 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*P' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +2768 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2782 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +5700 "Can"7@ RR +71 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +2771 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*l'V +5065 "core" ' +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18aug1610h.pcr +2 #Building PCR Slug from elutionWater with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV + "MFB"*7  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*p  +25 "core"  +2 "MFB"*q% +4 "core" %V7 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*y'(^ +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*Y n +161 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*j'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*_'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*}  +169 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*z  +35 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*\\% +3 "core" %(2a +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'F\\ +630 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 + "MFB"*0 n +103 "core" m +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*V% +3 "core" %F`_[ +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*>' +1852 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 + "MFB"*4 I +36 "core" H +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*s% +3 "core" %{ +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +627 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"* % +34 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"* % +3 "core" % l D +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*:'5 +620 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*n  +123 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*% +3 "core" %:v H +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*u'\ +5860 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"* I +137 "core" I +2 ."MFBPCR"delay 2 seconds +202 "MFB"*f% +3 "core" %\ f +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*L'\  +632 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*  +137 "core"  +3 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*Q% +3 "core" %\ uT +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*J' ^ +5064 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*  +71 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 + "MFB"*  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +52 "MFB"*% +4 "core" % d ' Z +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*t' +6715 "Can"S MM +25889 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*;  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*" % +34 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +32980 "Can"#B lk +60004 T }~ +60004 5@  +60004 UT }| +60004 H YY +25354 #"bkha"Session Begun +469 #-> showlog 100 +34181 "Can"4S ii +60004 I f +57759 #"mwj"Session Begun +2245 "Can"FO zz +30226 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"79016550:2013,866,730,721,59.9628;79017450:2331,918,699,690,60.0374;79018500:2576,1257,690,673,60.0374;79126670:2046,894,713,693,59.9628;79127570:2313,935,687,676,60.0001;79128620:2556,1297,697,688,60.0001;79237830:2038,961,721,712,59.9628;79238730:2303,935,697,687,60.0001;79239780:2588,1263,688,672,60.0001;79348830:2060,911,683,697,60.0001;79349730:2331,922,685,675,60.0374;79350780:2557,1238,698,694,60.0001;79459630:2044,915,716,700,60.0001;79460530:2330,929,687,674,60.0001;79461580:2536,1271,699,686,60.0374;79569990:2046,919,719,709,59.9628;79570890:2308,901,695,682,59.9628;79571940:2585,1260,693,678,60.0374;79681190:2040,933,720,710,60.0001;79682090:2296,947,694,692,59.9628;79683140:2589,1259,655,671,60.0001;79791720:2049,915,720,712,60.0001;79792620:2307,880,698,691,60.0001;79793670:2587,1277,691,676,60.0001;79902190:2043,927,710,699,60.0001;79903090:2295,965,687,675,60.0374;79904140:2556,1230,696,686,60.0374;80013090:2057,942,720,715,60.0001;80013990:2305,921,696,692,60.0001;80015040:2577,1274,688,673,60.0001;80123930:2059,896,716,707,59.9628;80124830:2322,885,694,681,60.0001;80125880:2589,1278,690,680,60.0001;80234400:2051,942,719,713,60.0001;80235300:2287,937,692,695,60.0001;80236350:2579,1244,687,673,60.0001;80345070:2045,896,690,710,60.0001;80345970:2288,975,695,687,60.0001;80347020:2590,1228,689,671,60.0374;80456140:2053,923,720,707,60.0001;80457040:2296,918,698,696,60.0001;80458090:2576,1247,690,669,60.0374;80567020:2058,918,723,712,60.0001;80567920:2336,905,697,684,60.0001;80568970:2578,1253,691,676,60.0001;80678030:2044,906,715,695,60.0001;80678930:2305,904,687,676,60.0001;80679980:2547,1267,696,693,60.0374;80788780:2046,922,713,699,59.9628;80789680:2314,898,692,677,59.9628;80790730:2561,1250,699,696,59.9628;80899650:2051,893,713,699,59.9628;80900550:2314,896,652,675,60.0001;80901600:2560,1251,701,687,60.0001;81010610:2049,957,719,700,60.0001;81011510:2272,936,691,675,59.9628;81012560:2569,1210,691,650,60.0374;81121170:2051,975,716,706,59.9628;81122070:2284,946,660,679,60.0374;81123120:2570,1195,692,673,60.0001;81232160:2060,873,715,697,60.0001;81233060:2307,910,690,667,59.9628;81234110:2556,1256,698,655,59.9628;81342520:2054,934,711,699,59.9628;81343420:2301,920,687,670,60.0001;81344470:2541,1225,694,690,60.0001;81453110:2053,891,722,710,59.9628;81454010:2315,878,696,687,60.0001;81455060:2572,1256,692,680,60.0001;81563700:2051,913,716,701,60.0001;81564600:2323,892,692,680,60.0001;81565650:2567,1247,701,654,60.0001;81674580:2034,947,716,696,59.9628;81675480:2276,920,692,677,60.0001;81676530:2558,1214,695,679,60.0001;81785540:2044,889,720,711,60.0001;81786440:2329,905,690,680,60.0001;81787490:2569,1267,694,642,60.0001;81896580:2056,899,721,714,59.9628;81897480:2302,914,695,687,60.0001;81898530:2579,1268,689,673,60.0001;82007410:2051,908,721,713,60.0001;82008310:2316,904,696,685,60.0001;82009360:2570,1282,657,678,60.0001;82118010:2048,929,712,697,60.0001;82118910:2268,931,686,670,60.0001;82119960:2556,1233,695,684,60.0001;82228760:2056,960,714,696,59.9628;82229660:2293,959,689,676,60.0001;82230710:2555,1235,697,682,60.0001;82339360:2045,939,712,692,59.9628;82340260:2296,959,656,674,60.0001;82341310:2570,1233,701,683,59.9628;82450420:2041,914,710,696,60.0001;82451320:2318,929,688,677,60.0001;82452370:2540,1237,698,652,60.0001;82561270:2040,881,723,712,60.0001;82562170:2312,879,695,684,60.0001;82563220:2587,1267,693,680,60.0001;82672070:2047,979,720,717,60.0001;82672970:2282,950,694,685,60.0001;82674020:2585,1243,690,673,60.0001;82783000:2040,881,716,704,60.0001;82783900:2320,898,657,674,60.0001;82784950:2565,1252,696,688,60.0374;82893950:2050,949,722,713,60.0001;82894850:2286,950,696,688,60.0001;82895900:2577,1251,686,631,60.0001;83005160:2049,896,717,677,60.0001;83006060:2314,916,693,684,60.0001;83007110:2573,1307,690,681,60.0001;83115820:2040,945,718,711,60.0001;83116720:2284,954,699,690,60.0374;83117770:2579,1217,654,678,60.0001;83226800:2052,897,713,670,60.0001;83227700:2321,865,696,679,60.0374;83228750:2558,1275,695,681,60.0374;83337760:2040,918,720,713,60.0001;83338660:2290,938,697,692,60.0001;83339710:2575,1226,690,670,60.0001;83448600:2040,918,689,711,59.9628;83449500:2279,944,697,686,60.0001;83450550:2580,1215,689,673,60.0374;83559480:2046,1284,716,702,59.9628; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18aug1610h.pcr +2 "MFB"*U% +6 "core" %}Y +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*w'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*Z  +35 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*< % +120 "core" & +52 "MFB"*a% +6 "core" %(%U + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zk +226 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %ZkV @ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*\ % +3 "core" %>\  c +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*e'G +520 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*6  +52 "core" +2 "MFB"*% +4 "core" %;o +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*,'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*g  +80 "core"  +2 "MFB"*% +4 "core" %pl +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*.'E +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*o'V +2776 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*A' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"*='V +2753 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +4 "MFB"*' +1274 "Can"J QQ +4497 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"**'V +2757 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*!  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +120 "core" & +2 "MFB"*% +4 "core" %V{ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*k' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*$  +54 "core" +2 "MFB"*O% +4 "core" %>\ < +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*5'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*C % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\  ^ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*8' +528 "core" ' +7 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*'  +53 "core" +2 "MFB"*M% +4 "core" %%\ 8 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*D'q +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*X  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*%'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18186 .PCR.off +3 .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*(' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2767 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +1002 "Can"<L QQ +4774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"*]'V +2764 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*9' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +147 .AS.reconfigure ASfast +9 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2754 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +4 "MFB"*r' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2743 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*S' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*@'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218aug1612h.pcr + #Building PCR Slug from elutionWater with MM3 mix, PP6 primer +4 #Priming with carrier +3 .ATV.dial ARV +4 "MFB"*{  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*~  +26 "core"  +2 "MFB"*R% +4 "core" %V2; +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*3'(Y +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*W' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*b n +174 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*+'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*  +159 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*B  +37 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*`% +3 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FT +619 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 + "MFB"*# n +104 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*^% +5 "core" %FT;\ ; +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*K' +1821 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP6 +2 "MFB"*  +36 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +203 "MFB"*)% +3 "core" %U - +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*G' +617 "core" ' +2 ."MFBPCR"delay 10 seconds +552 "Can" Z@ MM +450 ."MFBPCR"ARV.dial :air1 +2 "MFB"*  +80 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +205 "MFB"*1% +3 "core" %E * +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*|'+ +626 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*c  +38 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*-% +3 "core" %1J D +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*/'\ +5851 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"*N I +141 "core" I +2 ."MFBPCR"delay 2 seconds +202 "MFB"*[% +3 "core" %\ z\ 9 +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*P'\  +621 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*i  +138 "core"  +3 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*?% +3 "core" %\  F +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*T' S +5045 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*2  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*E  +39 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +4 "MFB"*v% +4 "core" % R O R +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*7'q +32597 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*p  +76 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +4 "MFB"*q % +34 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Tt2 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +16 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +9751 "Can"}V a +60004 \ /G } +60005 N XX +60004 zA ii +60004 S b +21436 #"mwj"-> exit +2 #Session Ended +38566 "Can"C hg +60004 fU }} +60004 G WW +53754 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"85843740:2449,871,719,673,60.0001;85844640:2837,909,691,678,60.0374;85845690:3167,1279,699,682,60.0001;85954480:2484,924,710,699,59.9628;85955380:2799,945,689,671,60.0001;85956430:3154,1232,661,686,60.0001;86065220:2488,893,718,712,60.0001;86066120:2803,902,696,683,60.0001;86067170:3143,1306,694,683,60.0001;86175840:2469,964,718,710,60.0001;86176740:2770,948,696,683,60.0001;86177790:3148,1235,685,639,60.0374;86286880:2472,923,721,716,60.0001;86287780:2761,931,698,691,60.0001;86288830:3140,1240,693,676,60.0374;86397370:2455,902,722,708,60.0001;86398270:2799,906,694,686,60.0001;86399320:3132,1282,691,641,60.0374;86508620:2465,952,711,669,59.9628;86509520:2774,969,687,678,60.0374;86510570:3140,1217,692,681,60.0374;86619700:2482,915,721,715,59.9628;86620600:2804,951,695,685,60.0001;86621650:3152,1281,687,670,60.0001;86731070:2492,965,720,714,60.0001;86731970:2811,956,696,684,60.0001;86733020:3181,1238,689,672,60.0374;86842260:2460,920,716,701,59.9628;86843160:2775,906,691,676,60.0001;86844210:3106,1286,693,682,60.0001;86953100:2442,923,720,711,60.0001;86954000:2772,907,693,685,60.0001;86955050:3095,1276,665,680,60.0001;87064260:2430,926,711,700,59.9628;87065160:2732,939,686,671,60.0001;87066210:3059,1248,698,688,60.0374;87175100:2431,923,713,697,60.0001;87176000:2757,931,690,673,60.0747;87177050:3086,1243,699,658,60.0374;87285810:2432,945,713,696,59.9628;87286710:2745,956,656,675,60.0001;87287760:3082,1250,698,684,60.0001;87396980:2469,934,717,705,60.0001;87397880:2766,945,693,681,60.0001;87398930:3129,1224,684,643,60.0747;87507420:2491,967,717,709,60.0001;87508320:2786,936,666,687,60.0001;87509370:3169,1243,691,676,60.0374;87618080:2486,935,712,698,60.0001;87618980:2803,931,689,671,60.0374;87620030:3137,1208,695,683,60.0001;87728640:2445,906,715,704,60.0001;87729540:2777,911,685,640,60.0001;87730590:3076,1254,696,689,59.9628;87839380:2404,954,713,698,60.0001;87840280:2701,965,689,678,60.0001;87841330:3036,1233,696,682,60.0001;87950350:2389,952,715,708,59.9628;87951250:2672,946,695,684,60.0001;87952300:3023,1198,691,673,60.0001;88061240:2355,951,723,715,60.0001;88062140:2670,972,696,692,60.0001;88063190:3000,1239,686,637,59.9628;88172650:2370,930,692,708,60.0001;88173550:2667,919,696,687,60.0001;88174600:3021,1289,689,671,59.9628;88283300:2444,964,715,704,60.0001;88284200:2761,955,693,682,60.0001;88285250:3109,1245,659,681,60.0001;88394490:2435,904,715,702,59.9628;88395390:2730,906,689,672,60.0001;88396440:3069,1276,698,682,60.0374;88504800:2483,919,718,707,59.9628;88505700:2780,965,695,681,60.0001;88506750:3144,1229,688,670,60.0001;88615670:2433,942,712,696,60.0001;88616570:2745,952,654,673,60.0374;88617620:3067,1212,697,685,60.0374;88726380:2360,935,719,709,59.9628;88727280:2648,947,698,684,60.0374;88728330:2997,1271,689,671,60.0374;88837090:2315,949,713,698,60.0001;88837990:2612,919,658,674,60.0001;88839040:2894,1243,699,687,60.0374;88947890:2272,944,713,699,59.9628;88948790:2547,987,691,682,60.0001;88949840:2869,1208,697,672,60.0374;89058770:2266,917,722,710,59.9628;89059670:2561,909,663,686,60.0374;89060720:2874,1253,689,675,60.0001;89169900:2239,917,722,713,60.0001;89170800:2532,939,696,690,60.0001;89171850:2839,1264,686,645,60.0374;89280680:2222,907,723,714,60.0001;89281580:2492,904,695,687,59.9628;89282630:2803,1273,693,681,60.0001;89391460:2338,918,723,713,60.0001;89392360:2646,878,699,689,60.0001;89393410:2962,1264,692,681,60.0001;89502400:2429,944,713,698,60.0001;89503300:2713,901,690,675,60.0374;89504350:3050,1227,697,682,60.0374;89613360:2393,913,715,696,59.9628;89614260:2719,917,687,678,60.0001;89615310:2998,1255,696,652,60.0374;89723970:2303,929,718,706,59.9628;89724870:2610,907,692,685,59.9628;89725920:2885,1298,691,679,60.0001;89834790:2239,941,709,698,59.9628;89835690:2500,940,687,671,60.0001;89836740:2812,1222,695,682,60.0374;89945800:2207,919,717,712,60.0001;89946700:2465,954,667,684,60.0001;89947750:2787,1231,687,676,60.0374;90056720:2197,927,713,697,60.0001;90057620:2485,915,689,673,60.0001;90058670:2767,1274,696,693,60.0374;90167670:2199,943,710,699,59.9628;90168570:2439,949,689,679,60.0001;90169620:2753,1220,694,684,60.0374;90278540:2174,910,712,697,60.0001;90279440:2443,944,690,674,60.0001;90280490:2729,1258,698,653,60.0374;90389110:2175,1256,713,699,59.9628; +16 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218aug1612h.pcr +3 "MFB"*l% +4 "core" %w + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*y'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*Y  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*h % +119 "core" & +2 "MFB"*j% +4 "core" %(Y + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml + "MFB"*}'Za +226 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*z  +53 "core"  +2 "MFB"*\\% +4 "core" %Zn`\ : +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*_'> +4058 "Can"WM OO +1998 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*0 % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*V% +3 "core" %> r U +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'S +517 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*4  +53 "core" +2 "MFB"*s% +4 "core" %Pi +2 ."MFBPCR"AS.seek 0.82ml +50 "MFB"*>'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +80 "core"  +2 "MFB"*% +4 "core" %pP +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml + "MFB"*n'X +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2754 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*f'V +2765 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*u' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2762 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*Q  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*L % +120 "core" & +2 "MFB"* % +4 "core" %V*^ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*J% +4 "core" %/ & +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*;'> +16113 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*" % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*U% +3 "core" %>\  ] +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*t' +530 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*Z  +53 "core" +2 "MFB"*<% +4 "core" % C +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*a'q9 +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*w  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4741 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +5238 "Can"rK ~~ +12946 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2778 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +2761 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +4 "MFB"*6'V +2744 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*e'V +2755 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +48 "MFB"*g'V +3655 "Can"=G QQ +1416 "core" ' +7 #tAsleep after completing 18tun assays + #Mission runtime was 1 day, 1:30:16.895923 +3 ."Qmail"GoodNews.email "{1 => 3, 2 => 0, 3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@14:30:12, 16.5C, 47% humidity, 14.6psia, 12.060V, 0.437A, 0.437A avg, 5.27W",Subject: "Asleep after completing 18tun assays" +1196 #mEXIT + #"bkha"Session Ended @1534422638.53CEST @1534426144.78CEST = =tMAIN =mMAIN_scheduler @CEST1534426146.48 #"core_reset"Sent BREAK +2 #t@0x7FF2, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +215 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +188 !o:AnalyticalModule::PCRCore: @refiL; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +273 "Can"bP a + bP a + #tPolling Can every 10:00 +4 #Cleanly exited at 14:30:38CEST16-Aug-18 +1077 #-> MFB.ready? +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"RMFB microcontroller never signed on while reading Analytical Syringe's status:@checkpoint: omitted +312 #-> MFB.ready! +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"RMFB microcontroller never signed on while reading Analytical Syringe's status:@checkpoint: omitted +1136 #-> ESP.ready! +2 #Powering core bus +514 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %FF +2 .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready! + "MFB"*,% +3 "core" %  +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *-% +3 "core" %> + .tATV.dial :air2 + "MFB"*.  +144 "core" +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home + "MFB"*/' +547 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*0' +5285 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*1 n +101 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*2'R +5254 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*3  +5 "core"  +2 .tASV.dial :waste1 + "MFB"*4  +4 "core" +1218 #t-> ATV +567 #-> ATV.ARV + .ATV.dial ARV +2 "MFB"*5  +144 "core"  +400 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*6  +25 "core" +1607 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*7% +3 "core" %R2 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml + "MFB"*8'@+ +4042 "core" ' +2 "MFB"*9% +4 "core" %@q +2831 #t-> ATV +1021 #-> ARV.PP4 + .ARV.dial :PP4 + "MFB"*:  +170 "core"  +2041 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*;% +3 "core" %@N +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.205ml +2 "MFB"*<'^G +646 "core" ' +2 "MFB"*=% +4 "core" %^KI +2072 #t-> ARV.air3 + .ARV.dial :air3 + "MFB"*> % +36 "core" % +1413 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*?% +3 "core" %^KO +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.235ml +2 "MFB"*@' +624 "core" ' +2 "MFB"*A% +4 "core" %1 +1592 #t-> ARV.PP4 + .ARV.dial :PP4 + "MFB"*B  +35 "core"  +287 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*C% +3 "core" % +45 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.241ml +2 "MFB"*D'G +628 "core" ' +2 "MFB"*E% +4 "core" %O\ 8 +1306 #t-> ARV.air3 + .ARV.dial :air3 + "MFB"*F % +36 "core" & +550 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*G% +3 "core" %M(H +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.271ml +2 "MFB"*H' +631 "core" ' +2 "MFB"*I% +4 "core" %\ 4 +1462 #t-> ARV.PP4 + .ARV.dial :PP4 +2 "MFB"*J  +35 "core"  +204 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*K% +3 "core" %\ 4 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.277ml + "MFB"*L'@ +612 "core" ' +3 "MFB"*M% +8 "core" %? & +1018 #t-> ARV.air3 + .ARV.dial :air3 + "MFB"*N % +37 "core" & +758 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*O% +3 "core" %? & +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.307ml +2 "MFB"*P'_ +627 "core" ' +2 "MFB"*Q% +4 "core" %_ ? +208 "Can"= mm +985 #t-> ARV.PP4 + .ARV.dial :PP4 +2 "MFB"*R  +36 "core"  +188 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*S% +3 "core" %_ ? +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.313ml + "MFB"*T'}A +624 "core" ' +2 "MFB"*U% +4 "core" %}A  R +1641 #t-> ARV.air3 + .ARV.dial :air3 + "MFB"*V % +37 "core" & +252 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*W% +3 "core" %}B  Q +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.343ml +2 "MFB"*X' +627 "core" ' +2 "MFB"*Y% +4 "core" % F +1489 #t-> ARV.PP4 + .ARV.dial :PP4 +2 "MFB"*Z  +35 "core"  +314 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*[% +3 "core" % F +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.349ml +2 "MFB"*\\'2> +619 "core" ' +2 "MFB"*]% +4 "core" %2E - +785 #t-> ARV.air3 + .ARV.dial :air3 + "MFB"*^ % +36 "core" & +280 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*_% +3 "core" %2DX +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.379ml +2 "MFB"*`' +633 "core" ' +2 "MFB"*a% +4 "core" %\ = +941 #t-> ARV.PP4 + .ARV.dial :PP4 +2 "MFB"*b  +36 "core" +219 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*c% +3 "core" %\ = +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.385ml +2 "MFB"*d'F +618 "core" ' +2 "MFB"*e% +4 "core" %M 1 +592 #t-> ARV.air3 + .ARV.dial :air3 + "MFB"*f % +36 "core" & +430 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*g% +3 "core" %KH +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.415ml + "MFB"*h'~ +630 "core" ' +2 "MFB"*i% +4 "core" %~\ 5 +748 #t-> ARV.PP4 + .ARV.dial :PP4 +2 "MFB"*j  +36 "core"  +268 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*k% +3 "core" %~\ 5 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.421ml + "MFB"*l'9 +628 "core" ' +2 "MFB"*m% +4 "core" %E +722 #t-> ARV.air3 + .ARV.dial :air3 + "MFB"*n % +36 "core" & +245 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*o% +3 "core" %;@ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.451ml +2 "MFB"*p'3 +631 "core" ' +2 "MFB"*q% +4 "core" %3 , +930 #t-> ARV.PP4 + .ARV.dial :PP4 +2 "MFB"*r  +36 "core"  +371 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*s% +3 "core" %3 , +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.457ml +2 "MFB"*t'Q: +620 "core" ' +2 "MFB"*u% +4 "core" %Q5 I +1499 #t-> ARV.air3 + .ARV.dial :air3 + "MFB"*v % +36 "core" & +314 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*w% +3 "core" %Q5 I +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.487ml +2 "MFB"*x' +624 "core" ' +2 "MFB"*y% +4 "core" % > +900 #t-> ARV.PP4 + .ARV.dial :PP4 +2 "MFB"*z  +37 "core" +683 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*{% +3 "core" %\ = +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.493ml +2 "MFB"*|'0 +613 "core" ' +2 "MFB"*}% +4 "core" %2 % +672 #t-> ARV.air3 + .ARV.dial :air3 + "MFB"*~ % +36 "core" & +1178 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" %2 % +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.523ml +2 "MFB"*' +626 "core" ' +2 "MFB"*% +4 "core" % * +723 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*% +3 "core" % * +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.529ml +2 "MFB"*'' +636 "core" ' +2 "MFB"*% +4 "core" %- +1095 #t-> ARV.air3 + .ARV.dial :air3 +1172 #-> ARV.PP4 + .ARV.dial :PP4 + "MFB"*  +36 "core"  +210 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*% +3 "core" %- +2 .tAS.seek 0.535ml +2 "MFB"*'W +636 "core" ' +2 "MFB"* % +4 "core" %Z" +811 #t-> ARV.air3 + .ARV.dial :air3 + "MFB"*\ % +36 "core" & +368 #t-> AS.pull 0.03, ASslow1 +2 "MFB"* % +3 "core" %Z/ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.565ml +2 "MFB"* ' p, +620 "core" ' +2 "MFB"* % +4 "core" % p%2 +951 #t-> ARV.PP4 + .ARV.dial :PP4 +2 "MFB"*  +37 "core" +504 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*% +3 "core" % p% +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.571ml + "MFB"*' O +622 "core" ' +2 "MFB"*% +4 "core" % K B +486 #"bkha"Session Begun +311 #t-> ARV.air3 + .ARV.dial :air3 +5 "MFB"* % +37 "core" & +653 #"bkha"-> showlog 50 +1285 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*% +4 "core" % L4 A +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.601ml + "MFB"*'\ % +627 "core" ' +2 "MFB"*% +4 "core" %\ %\ 6 +930 #"bkha"-> #Hvor meget har du hevet indtil nu? +1674 #-> showlog 100 +1371 #-> showlog 500 +733 #t-> ARV.PP4 + .ARV.dial :PP4 +4 "MFB"*  +38 "core"  +558 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*% +4 "core" %\ %'\ 6 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.607ml +3 "MFB"*'\ CI +636 "core" ' +2 "MFB"*% +4 "core" %\ CM" +3370 #t-> ARV.air3 + .ARV.dial :air3 +40 "MFB"* % +46 "core" & +211 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*% +4 "core" %\ CM  +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.637ml +3 "MFB"*'\  +627 "core" ' +2 "MFB"*% +4 "core" %\ 7 @ +1413 #t-> ARV.PP4 + .ARV.dial :PP4 +4 "MFB"*  +37 "core"  +227 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*$% +4 "core" %\ ] ? +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.643ml +3 "MFB"*''\ J +621 "core" ' +2 "MFB"**% +4 "core" %\ Oi J +1717 #t-> ARV.air3 + .ARV.dial :air3 +4 "MFB"* % +37 "core" & +305 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*+% +4 "core" %\ PM I +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.673ml +2 "MFB"*#' " +624 "core" ' +2 "MFB"*% +4 "core" % "J J +1763 #t-> ARV.PP4 + .ARV.dial :PP4 +4 "MFB"*)  +39 "core" +229 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*,% +4 "core" % " J +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.679ml +2 "MFB"*-' L +621 "core" ' +2 "MFB"*.% +4 "core" % U\ < +1164 #t-> ARV.air3 + .ARV.dial :air3 +4 "MFB"*/ % +36 "core" & +1047 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*1% +5 "core" % LT +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.709ml +2 "MFB"*0' D +631 "core" ' +2 "MFB"*3% +4 "core" % D%7\ < +1241 #t-> ARV.PP4 + .ARV.dial :PP4 +4 "MFB"*4  +37 "core"  +231 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*5% +4 "core" % D%7\ < +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.715ml +3 "MFB"*6' bO +618 "core" ' +2 "MFB"*7% +4 "core" % bV;\ 5 +143 "Can" qQ ll +1382 #t-> ARV.air3 + .ARV.dial :air3 +4 "MFB"*2 % +36 "core" & +214 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*9% +4 "core" % bSAb +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.745ml +2 "MFB"*:' % +631 "core" ' +2 "MFB"*;% +4 "core" % U S +972 #t-> ARV.PP4 + .ARV.dial :PP4 +4 "MFB"*8  +36 "core"  +253 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*=% +4 "core" % ] S +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 .tAS.seek 0.751ml +2 "MFB"*>' J +613 "core" ' +2 "MFB"*?% +4 "core" % Kd\ < +746 #t-> ARV.air3 + .ARV.dial :air3 +4 "MFB"*< % +37 "core" & +1124 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*A% +4 "core" % Ke\ < +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.781ml +2 "MFB"*B'  +626 "core" ' +2 "MFB"*C% +4 "core" % u W +1057 #t-> ARV.PP4 + .ARV.dial :PP4 +4 "MFB"*@  +38 "core" +434 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*E% +4 "core" % ! s V +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 .tAS.seek 0.787ml +3 "MFB"*F' K +620 "core" ' +2 "MFB"*G% +4 "core" % Sj\ ; +1474 #t-> ARV.air3 + .ARV.dial :air3 +4 "MFB"*D % +37 "core" & +941 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*I% +5 "core" % Qeo +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.817ml +2 "MFB"*J'c# +633 "core" ' +2 "MFB"*K% +4 "core" %c vn +1302 #t-> ARV.PP4 + .ARV.dial :PP4 +4 "MFB"*H  +37 "core"  +428 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*M% +4 "core" %c m +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.823ml +2 "MFB"*N'J +619 "core" ' +2 "MFB"*O% +4 "core" %G kn +876 #t-> ARV.air3 + .ARV.dial :air3 +4 "MFB"*L % +36 "core" & +776 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*Q% +5 "core" %I l +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.853ml +2 "MFB"*R' +626 "core" ' +2 "MFB"*S% +4 "core" % K +1179 #t-> ARV.PP4 + .ARV.dial :PP4 +4 "MFB"*P  +38 "core" +611 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*U% +4 "core" % K +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.859ml + "MFB"*V'6H +625 "core" ' +2 "MFB"*W% +4 "core" %6OC\ 5 +635 #t-> ARV.air3 + .ARV.dial :air3 +4 "MFB"*T % +36 "core" & +176 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*Y% +4 "core" %6N=T +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.889ml +2 "MFB"*Z' +629 "core" ' +2 "MFB"*[% +4 "core" %\  K +959 #t-> ARV.PP4 + .ARV.dial :PP4 +4 "MFB"*X  +37 "core"  +543 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*]% +5 "core" % K +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.895ml +4 "MFB"*^'C +622 "core" ' +2 "MFB"*_% +4 "core" %Pz , +876 #t-> ARV.air3 + .ARV.dial :air3 +4 "MFB"*\\ % +36 "core" & +1245 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*a% +4 "core" %EoI +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.925ml +2 "MFB"*b' +632 "core" ' +2 "MFB"*c% +4 "core" %Y J +677 #t-> ATV +724 #-> ARV.PP4 + .ARV.dial :PP4 +4 "MFB"*`  +37 "core"  +351 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*e% +4 "core" %] I +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.931ml +3 "MFB"*f'E +620 "core" ' +2 "MFB"*g% +4 "core" %E\ & _ +1420 #t-> ARV.air3 + .ARV.dial :air3 +4 "MFB"*d % +36 "core" & +678 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*i% +4 "core" %F\  ^ +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.961ml +2 "MFB"*j'7 +625 "core" ' +2 "MFB"*k% +4 "core" %7\  Y +1681 #t-> ARV.PP4 + .ARV.dial :PP4 +4 "MFB"*h  +39 "core" +231 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*m% +4 "core" %7  X +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.967ml +3 "MFB"*n'U? +617 "core" ' +2 "MFB"*o% +4 "core" %UA  W +576 #t-> ARV.air3 +2 .ARV.dial :air3 +4 "MFB"*l % +37 "core" & +516 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*q% +4 "core" %UA  W +3 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.997ml +2 "MFB"*r' +633 "core" ' +2 "MFB"*s% +4 "core" %c +1144 #t-> ATV.waste + .ATV.dial :waste +4 "MFB"*p n +162 "core" o +350 #t-> AS.empty +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*u'R +5761 "core" ' +2 "MFB"*v% +4 "core" %RG4 +1405 #t-> ATV.ARV + .ATV.dial ARV +4 "MFB"*w  +159 "core"  +363 #t-> ARV +524 #-> ARV.PP4 + .ARV.dial :PP4 +4 "MFB"*t  +39 "core" +488 #t-> AS.pull 0.006, ASslow2 +6 "MFB"*y% +5 "core" %R=4 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.005ml +2 "MFB"*z'p +644 "core" ' +2 "MFB"*{% +4 "core" %p\ = Z +1189 #t-> ARV.air3 + .ARV.dial :air3 +5 "MFB"*x % +37 "core" & +872 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*}% +4 "core" %p\ 2 Z +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.035ml +2 "MFB"*~' +623 "core" ' +2 "MFB"*% +4 "core" % D +1077 #t-> ARV.PP4 + .ARV.dial :PP4 +4 "MFB"*|  +37 "core"  +1098 #t-> AS.pull 0.006, ASslow2 + "MFB"*% +4 "core" %@ C +3 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.041ml +3 "MFB"*'% +621 "core" ' +2 "MFB"*% +4 "core" %%\ U Z +2042 #t-> ARV.air3 + .ARV.dial :air3 +5 "MFB"* % +37 "core" & +204 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +4 "core" %%\ ` Z +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.071ml +3 "MFB"*' +623 "core" ' +2 "MFB"*% +4 "core" % T P +1776 #t-> ARV.PP4 + .ARV.dial :PP4 +4 "MFB"*  +38 "core"  +273 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*\ % +4 "core" %  P +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 .tAS.seek 0.077ml +2 "MFB"* ' +631 "core" ' +2 "MFB"*% +4 "core" %8 +2205 "Can" DY ll +13509 #t-> ATV +107 #-> ARV +3937 #-> AS.pull 0.03, ASslow1 + "MFB"* % +5 "core" %NM +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.107ml +3 "MFB"*'q +685 "core" ' +2 "MFB"*% +4 "core" %qN +1020 #t-> AS.pull 0.03, ASslow1 +2 "MFB"* % +5 "core" %qT +2 .tAS.seek 0.137ml +3 "MFB"*'p +632 "core" ' +2 "MFB"*% +4 "core" %{ I +856 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +4 "core" %{ I +2 .tAS.seek 0.167ml +4 "MFB"*'M +626 "core" ' +2 "MFB"*% +4 "core" %P , +870 #t-> AS.pull 0.03, ASslow1 + "MFB"*% +5 "core" %P , +2 .tAS.seek 0.197ml +3 "MFB"*'6" +629 "core" ' +2 "MFB"*% +4 "core" %6! @ +407 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*% +4 "core" %6"g ? +2 .tAS.seek 0.227ml +3 "MFB"*' +627 "core" ' +2 "MFB"*% +4 "core" % / +1121 #t-> AS.pull 0.03, ASslow1 + "MFB"*% +5 "core" % / +2 .tAS.seek 0.257ml +4 "MFB"*'c +626 "core" ' +2 "MFB"* % +4 "core" %c ( +1007 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*$% +4 "core" %c ( +2 .tAS.seek 0.287ml +3 "MFB"*' +629 "core" ' +2 "MFB"**% +7 "core" %  V +2249 #t-> AS.pull 0.03, ASslow1 + "MFB"*% +5 "core" %  U +2 .tAS.seek 0.317ml +3 "MFB"*+'m +628 "core" ' +2 "MFB"*'% +4 "core" %u\ 0 +2019 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +5 "core" %u\ 0 +2 .tAS.seek 0.347ml +3 "MFB"*)'(G +626 "core" ' +2 "MFB"*,% +4 "core" %(< n +1108 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*#% +5 "core" %(@ j +2 .tAS.seek 0.377ml +3 "MFB"*.' +625 "core" ' +2 "MFB"*/% +4 "core" %}\ ; +1627 #t-> ATV +113 #-> ARV +1546 #-> PP4 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant PP4: name:PP4 +1563 #-> Tt1 +696 #-> ARV +211 #-> ATV +691 #-> AS.pull 0.03, ASslow1 +2 "MFB"*1% +5 "core" %v\ : +2 .tAS.seek 0.407ml +3 "MFB"*-'U +398 .tAS.hold +3 "MFB"*3+ +4 "core" '!i_ +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.407ml Aborted!:@checkpoint: omitted +2372 #-> ATV.air3 + .ATV.dial :air3 +4 "MFB"*4 % +120 "core" & +1088 #t-> AS.pull 0.2, ASslow1 +3 "MFB"*5% +4 "core" %#R +2 .tAS.seek 0.597ml +3 "MFB"*0'\  +570 .tAS.hold +3 "MFB"*7+ +4 "core" '*fF +13 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.597ml Aborted!:@checkpoint: omitted +893 #-> ARV.air3 + .ARV.dial :air3 +4 "MFB"*2 % +36 "core" & +381 #t-> ATV.ARV + .ATV.dial ARV +4 "MFB"*9  +117 "core"  +389 #t-> AS.pull 0.2, ASslow1 +3 "MFB"*6% +4 "core" %h +2 .tAS.seek 0.626ml +3 "MFB"*;'\ r +1278 .tAS.hold +3 "MFB"*8+ +5 "core" 'bge +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.626ml Aborted!:@checkpoint: omitted +11069 "Can"F ll +6569 #t-> pcrDecon; shortmfb([Tt1,Tt2],[:elutionWater]){}.finish +2 "MFB"*=% +5 "core" %+; +2 #tCleaning PCR .AFV.select :carrierSolution +3 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*:'(@ +87 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tASV.dial :waste1 + .ATV.dial :air3 +5 "MFB"*? % +119 "core" & +2 "MFB"*<% +4 "core" %("$ + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.51ml +2 "MFB"*A'Zh +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*>  +53 "core" +3 "MFB"*C% +3 "core" %Zd\ 7 +2 .tAS.seek 0.81ml +2 "MFB"*@'> +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*E % +54 "core" & +2 .tdelay 3 seconds +302 "MFB"*B% +3 "core" %>\  Y +2 .tAS.seek 0.835ml +2 "MFB"*G'K +518 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*D  +53 "core" +2 "MFB"*I% +4 "core" %K +2 .tAS.seek 0.82ml +2 "MFB"*F'p +327 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*K  +103 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*H  +81 "core"  +2 "MFB"*M% +4 "core" %p + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml +2 "MFB"*J'X +2037 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*O' +3071 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*L'V +2760 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*Q' +5780 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*N'V +2767 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*S' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil +10 "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*P'V +2758 "core" ' +2 .tARV.dial between carrier and air1 +3 "MFB"*U  +47 "core"  +2 .tATV.dial :air3 +2 "MFB"*R % +119 "core" & +2 "MFB"*W% +4 "core" %V +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*T' +231 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*Y  +53 "core" +2 "MFB"*V% +4 "core" % G +2 .tAS.seek 0.81ml +2 "MFB"*['> +16111 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*X % +52 "core" & +2 .tdelay 3 seconds +140 "Can"\ FH mm +162 "MFB"*]% +3 "core" %>\  [ +2 .tAS.seek 0.835ml +2 "MFB"*Z' +530 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*_  +54 "core"  +2 "MFB"*\\% +4 "core" % D +2 .tAS.seek 0.82ml +2 "MFB"*a'q) +328 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*^  +36 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*c'R +4742 "core" ' +2 .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18746 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*`' +5785 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*e'V +2759 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*b' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*g'V +2758 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*d' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*i'V +2757 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*f' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*k'V +660 "Can"B mm +2097 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*h' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +4 "MFB"*m'V +5066 "core" ' +12 "MFB"*j% +2 "core" %V: +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118aug1616h.pcr +3 #Building PCR Slug from elutionWater with MM2 mix, PP4 primer +4 #Priming with carrier +2 .ATV.dial ARV +4 "MFB"*o  +67 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*l  +26 "core"  +2 "MFB"*q% +4 "core" %V: +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*n'(X +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*s' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*p n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*r'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*v'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*w  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*t  +38 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*y% +3 "core" %(. +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*u'FX +640 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*{  +147 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*x% +4 "core" %F^ +3 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*}' +1828 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*z  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +204 "MFB"*% +3 "core" % ) +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*|' +621 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"* % +38 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +205 "MFB"*~% +3 "core" %  D +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'3 +633 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %9 +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*'\ +5856 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"* I +140 "core" I +2 ."MFBPCR"delay 2 seconds +202 "MFB"* % +3 "core" %\ W +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*\ '\  +643 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +137 "core"  +2 ."MFBPCR"delay 2 seconds +248 .ARV.dial :carrier + .delay 2 seconds +204 "MFB"*% +3 "core" %\  K +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"* ' d +5059 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +6 "MFB"*  +46 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"* % +4 "core" % b! F +3 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*' +7526 "Can" zH mm +25079 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +33783 "Can"1? d +60004 M t +60004 EC ~p +60004 _H d +5732 #"bkha"-> exit +2 #Session Ended +54270 "Can"K | +60004 B ] +60004 N t +60004 @ vu +31926 ."PCR"PCR.off +164 !o:#AnalyticalModule::PCRRawSample: @refiL; :\ @data"&4674340:2002,868,713,703,59.9628;4675240:2281,914,663,646,60.0001;4676290:2525,1273,694,688,60.0374;4785710:2028,922,714,713,60.0001;4786610:2268,965,694,687,60.0001;4787660:2531,1220,662,688,60.0374;4896250:2018,952,713,716,60.0001;4897150:2271,938,690,677,60.0001;4898200:2540,1243,695,679,60.0001;5007920:2023,944,725,711,59.9628;5008820:2288,931,694,690,60.0374;5009870:2545,1272,696,678,60.0001;5119120:2030,931,715,709,60.0001;5120020:2285,925,687,676,60.0001;5121070:2537,1264,693,641,59.9628;5230420:2017,944,686,708,59.9628;5231320:2295,928,696,691,60.0001;5232370:2549,1285,688,689,59.9628;5342330:2024,968,715,668,60.0001;5343230:2275,951,695,687,60.0001;5344280:2529,1271,698,688,60.0374;5453420:2023,910,718,704,60.0001;5454320:2273,907,689,676,60.0001;5455370:2511,1254,692,685,60.0001;5564660:2027,927,717,702,60.0001;5565560:2277,977,697,676,60.0001;5566610:2537,1250,694,648,60.0374;5675280:2044,927,718,715,59.9628;5676180:2267,918,695,683,60.0374;5677230:2557,1253,698,677,60.0001;5786600:2026,930,712,698,60.0001;5787500:2287,923,696,685,60.0001;5788550:2514,1254,695,684,60.0374;5897750:2039,923,718,704,60.0001;5898650:2288,952,693,693,60.0001;5899700:2547,1276,694,679,60.0001;6009140:2031,930,722,700,60.0001;6010040:2264,939,691,682,60.0001;6011090:2533,1257,696,687,60.0001;6120340:2039,928,721,711,59.9628;6121240:2264,909,692,686,60.0374;6122290:2554,1273,658,685,60.0001;6231530:2052,901,687,710,59.9628;6232430:2293,932,693,680,60.0374;6233480:2542,1288,694,684,60.0374;6342610:2027,921,719,707,59.9628;6343510:2279,919,664,645,60.0001;6344560:2555,1253,695,677,60.0001;6453520:2031,960,716,708,60.0001;6454420:2266,971,694,683,60.0001;6455470:2546,1266,690,671,60.0001;6564780:2031,948,717,666,60.0001;6565680:2281,950,688,678,60.0001;6566730:2539,1257,696,684,60.0001;6675790:2032,960,721,709,60.0001;6676690:2279,927,693,681,60.0001;6677740:2539,1254,695,681,60.0001;6787150:2032,941,716,709,60.0001;6788050:2292,946,694,691,60.0001;6789100:2546,1279,686,640,60.0001;6898330:2048,926,687,711,59.9628;6899230:2296,948,697,691,60.0001;6900280:2551,1260,692,680,59.9628;7009650:2033,938,719,709,60.0001;7010550:2309,921,666,693,60.0374;7011600:2558,1261,698,676,60.0374;7120730:2029,973,717,711,59.9628;7121630:2281,957,695,684,60.0001;7122680:2571,1230,666,688,60.0001;7232150:2036,929,721,712,60.0001;7233050:2289,938,696,686,60.0001;7234100:2560,1294,692,683,60.0374;7343560:2033,922,682,703,59.9628;7344460:2262,974,692,684,60.0001;7345510:2549,1254,691,677,60.0001;7455080:2038,943,721,714,60.0001;7455980:2284,899,696,685,60.0001;7457030:2565,1271,695,683,60.0001;7566280:2045,955,718,706,59.9628;7567180:2292,927,694,677,59.9628;7568230:2555,1229,654,681,60.0374;7677250:2037,921,685,714,60.0001;7678150:2302,929,694,683,60.0001;7679200:2564,1281,695,678,60.0374;7788550:2051,959,708,713,59.9628;7789450:2288,958,661,642,59.9628;7790500:2548,1263,695,682,60.0001;7899800:2045,939,717,704,59.9628;7900700:2292,949,692,678,60.0001;7901750:2579,1256,653,672,60.0374;8011180:2079,957,723,712,59.9628;8012080:2323,924,690,678,60.0374;8013130:2588,1279,697,685,60.0001;8122470:2077,914,679,668,59.9628;8123370:2340,913,692,682,59.9628;8124420:2619,1300,692,678,60.0374;8234090:2111,956,718,713,59.9628;8234990:2386,938,667,686,60.0001;8236040:2682,1272,692,685,60.0374;8345130:2176,964,723,713,60.0001;8346030:2447,925,696,681,60.0001;8347080:2748,1266,662,681,60.0001;8456400:2236,948,717,702,59.9628;8457300:2500,945,691,680,60.0374;8458350:2810,1246,690,677,60.0001;8567580:2304,954,717,705,59.9628;8568480:2572,944,692,684,60.0001;8569530:2904,1265,692,679,60.0001;8679030:2375,956,713,704,60.0374;8679930:2700,923,684,632,60.0001;8680980:2980,1291,694,683,59.9628;8790130:2440,965,713,709,59.9628;8791030:2738,928,692,678,60.0001;8792080:3096,1254,690,639,60.0001;8901430:2512,942,683,712,60.0001;8902330:2855,920,688,676,60.0001;8903380:3169,1286,695,685,60.0001;9012530:2575,943,715,703,60.0001;9013430:2915,926,660,686,59.9628;9014480:3284,1278,697,686,60.0374;9123650:2663,939,721,718,60.0001;9124550:3023,945,697,686,60.0001;9125600:3379,1295,662,684,60.0374;9234650:2712,1306,690,709,60.0001; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118aug1616h.pcr + "MFB"*% +3 "core" %} +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"*% +4 "core" %()[ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zo +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %Z{jC +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6064 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"* % +3 "core" %>\  \\ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*$'e +520 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"**% +4 "core" %Uq +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*'  +79 "core"  +2 "MFB"*% +4 "core" %p< + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*+'[ +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*,' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +2788 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*)' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +2609 "Can"P nn +178 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*1' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +2764 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*-  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*4 % +118 "core" & +2 "MFB"*5% +4 "core" %VE& + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*3' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*0  +50 "core" +2 "MFB"*2% +4 "core" %L\ 1 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*9'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*6 % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*7% +3 "core" %>\  [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*;' +525 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*=  +51 "core" +2 "MFB"*8% +4 "core" %\ 6 +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*?'qE +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*<  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*:'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18140 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*>' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*C'V +2708 "Can"`C oo +78 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*A' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +2785 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +5776 "core" ' +2 ."MFBPCR"delay 1 second +145 .AFV.select :holdingCoil +3 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*@'V +2774 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*D' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +2794 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*K'V +5065 "core" ' +4 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218aug1618h.pcr + #Building PCR Slug from elutionWater with MM3 mix, PP6 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*H  +66 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*M  +24 "core"  +2 "MFB"*F% +4 "core" %Vn +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*J'([ +2548 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*L n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty + "MFB"*Q'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*N'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*S  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*U  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*R% +3 "core" %(, +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*W'FV +634 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*P n +102 "core" m +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*Y% +3 "core" %F[y +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*V' +1829 "core" ' +2 ."MFBPCR"delay 25 seconds +2294 "Can""Q ll +208 ."MFBPCR"ARV.dial :PP6 +2 "MFB"*T  +35 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +202 "MFB"*X% +3 "core" %?\ 0 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*]' +615 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*[  +79 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*_% +3 "core" %> ) +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*\\'* +636 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*Z  +36 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*^% +3 "core" %-H +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*a'\ +5850 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +2 "MFB"*c I +139 "core" I +2 ."MFBPCR"delay 2 seconds +202 "MFB"*`% +3 "core" %\  & +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*e'\  +619 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*b  +136 "core"  +3 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*g% +3 "core" %\ / D +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*d' F +5040 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*i  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*f  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*k% +4 "core" % B  P +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*h'a +32599 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*j  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*o % +34 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Tt2 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +8157 "Can"%D { +60004 S c +60004 E { +60004 ?O a +60004 I t +60004 J vv +60004 vL \\ +60004 BC { +56477 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refiL; :\ @data"11522470:2210,905,729,719,59.9628;11523370:2526,906,698,687,60.0001;11524420:2844,1307,700,690,59.9628;11633150:2245,930,714,712,59.9628;11634050:2526,945,691,680,59.9628;11635100:2818,1275,667,687,59.9628;11744400:2238,927,710,705,59.9628;11745300:2528,910,688,676,60.0001;11746350:2797,1270,689,685,60.0374;11855490:2235,947,715,711,60.0001;11856390:2500,924,692,677,60.0374;11857440:2831,1222,693,682,60.0001;11966760:2246,919,715,699,60.0001;11967660:2538,959,687,687,60.0001;11968710:2823,1262,665,690,60.0001;12077670:2242,906,683,705,59.9628;12078570:2510,939,693,675,60.0001;12079620:2833,1272,691,680,60.0374;12189000:2235,913,718,704,60.0001;12189900:2535,944,658,682,60.0001;12190950:2816,1261,698,679,60.0001;12300450:2241,947,724,716,59.9628;12301350:2541,922,695,686,60.0001;12302400:2816,1231,692,685,60.0001;12411620:2247,973,720,701,59.9628;12412520:2523,934,684,682,60.0001;12413570:2830,1252,697,688,60.0001;12522330:2241,909,711,704,60.0001;12523230:2512,887,655,678,60.0374;12524280:2807,1223,692,678,60.0001;12633310:2246,949,721,715,59.9628;12634210:2548,948,695,688,60.0001;12635260:2810,1291,692,640,60.0374;12744220:2246,955,719,674,59.9628;12745120:2483,952,694,681,59.9628;12746170:2827,1231,695,673,60.0001;12855040:2267,957,720,713,60.0001;12855940:2554,933,697,686,60.0374;12856990:2826,1262,659,680,60.0001;12966110:2248,939,689,712,60.0001;12967010:2530,920,693,683,60.0001;12968060:2825,1275,695,684,60.0374;13077300:2241,925,716,712,60.0001;13078200:2517,906,660,676,60.0001;13079250:2817,1257,693,680,60.0001;13188040:2237,906,718,703,59.9628;13188940:2529,968,693,682,60.0374;13189990:2821,1273,691,676,60.0001;13298710:2232,954,717,703,60.0001;13299610:2541,939,662,677,60.0001;13300660:2799,1275,697,687,60.0374;13409200:2235,919,689,712,60.0001;13410100:2533,929,696,690,60.0374;13411150:2838,1295,694,689,60.0001;13520330:2253,922,716,701,60.0001;13521230:2535,900,661,682,60.0374;13522280:2830,1247,691,683,60.0001;13632120:2246,929,720,708,59.9628;13633020:2515,962,693,680,60.0001;13634070:2821,1249,694,678,60.0001;13743590:2239,912,719,703,60.0001;13744490:2534,925,690,681,60.0001;13745540:2829,1291,665,677,60.0001;13854630:2246,949,681,706,60.0001;13855530:2541,921,694,681,60.0001;13856580:2804,1288,698,686,60.0001;13966000:2241,931,724,711,59.9628;13966900:2524,941,667,686,60.0001;13967950:2838,1288,694,687,60.0001;14077050:2246,932,714,709,60.0001;14077950:2537,932,692,671,60.0001;14079000:2838,1252,665,684,60.0001;14188260:2226,932,686,701,59.9628;14189160:2532,946,695,682,60.0001;14190210:2838,1270,694,682,60.0374;14299100:2253,948,714,703,60.0001;14300000:2529,969,693,687,60.0001;14301050:2824,1241,698,683,60.0001;14410430:2268,932,720,710,60.0001;14411330:2527,960,696,684,60.0001;14412380:2841,1257,691,646,60.0001;14521720:2252,944,687,708,59.9628;14522620:2535,964,692,682,59.9628;14523670:2838,1254,697,682,60.0001;14633020:2232,937,723,714,59.9628;14633920:2543,929,665,687,60.0001;14634970:2849,1296,693,673,60.0001;14744060:2252,944,718,707,60.0001;14744960:2524,912,694,680,60.0001;14746010:2846,1246,661,671,60.0001;14854720:2252,951,714,708,60.0001;14855620:2503,985,696,684,60.0001;14856670:2838,1228,691,679,60.0001;14965970:2269,944,716,700,60.0001;14966870:2552,957,687,677,60.0001;14967920:2813,1262,700,688,60.0001;15076740:2253,946,724,714,59.9628;15077640:2563,939,700,686,60.0374;15078690:2857,1290,691,679,60.0374;15187970:2271,929,716,695,60.0001;15188870:2565,974,659,678,60.0001;15189920:2879,1301,696,688,60.0374;15299060:2287,974,720,706,59.9628;15299960:2555,985,693,680,60.0374;15301010:2889,1256,658,681,60.0374;15409770:2316,921,714,699,59.9628;15410670:2595,915,694,678,60.0001;15411720:2913,1272,693,680,60.0374;15520650:2339,931,726,701,59.9628;15521550:2659,930,694,672,60.0001;15522600:2939,1270,669,685,60.0374;15631730:2365,936,690,713,60.0001;15632630:2700,941,697,688,60.0001;15633680:3019,1262,692,677,60.0374;15742370:2401,931,715,704,59.9628;15743270:2688,980,699,677,60.0001;15744320:2998,1270,699,692,59.9628;15853510:2428,976,719,704,60.0001;15854410:2723,928,695,683,60.0374;15855460:3060,1293,696,674,60.0374;15965070:2449,951,690,703,60.0001;15965970:2749,971,692,685,60.0001;15967020:3077,1255,696,675,60.0001;16076180:2438,1244,722,713,59.9628; +16 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218aug1618h.pcr +2 "MFB"*l% +3 "core" %b| + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*q'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*m  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*n % +118 "core" % +2 "MFB"*p% +4 "core" %(4W + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*s'Zz +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*r  +52 "core" +2 "MFB"*w% +4 "core" %ZxM\ 6 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*t'> +1343 "Can"M nn +4712 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*y % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*v% +3 "core" %>\ [ c +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*{'m +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*x  +51 "core" +2 "MFB"*u% +4 "core" %V\ < +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*z'q +322 "core" ' +2 ."MFBPCR"delay 3 seconds +344 .ARV.dial :waste +8 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*}  +79 "core"  +2 "MFB"*% +4 "core" %q&Q, + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*~' +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*|' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2780 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2777 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2763 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"*% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*\ ' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +51 "core" +2 "MFB"*% +4 "core" % E +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +16114 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>o +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +530 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" % g K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'qS +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4741 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +2518 "Can"+A s +15623 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5785 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2771 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2789 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2757 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2783 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*$'V +984 "Can"P pp +4082 "core" ' +55922 "Can"D ll +60004 IR ll +60004 ~I ll +60004 (H ll +60004 L ll +60004 ? ll +60004 P ll +60004 Z ll +60004 c ll +60004 l ll +60004 u ll +60003 { ll +60004  ll +60004 |^ ll +60004 lR ll +60004 VV ll +60004 I ll +60004 W ll +60004 J ll +60004 jU ll +60004 L ll +60004 P ll @CEST1534457360.37 gN ll +60004 H ll +60004 P ll +60004 B ll +60004 Q ll +60004 D ll +60004 S ll +60004 G ll +60004 /M ll +60005 mK ll +60004 E ll +60004 O ll +60004 *A ll +60004 Q ll +60004 E ll +60004 7Q ll +60004 {I ll +60004 !H ll +60004 M ll +60004 @ ll +60004 N ll +60004 @ ll +60004 Q ll +60004 D ll +60004 CQ ll +60004 I ll +60004 &K ll +13158 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@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 +4 #mEXIT @1534473093.09CEST @1534478720.64CEST = =tMAIN =mMAIN_scheduler @CEST1534478722.27 #"core_reset"Sent BREAK +2 #t@0xFE85, state=0x3B10, ifg=0x20, ie=0x7F + #@0x05F7, state=0x3B10, ifg=0x08, ie=0x5F + #@0xB305, state=0x3AE0, ifg=0x84, ie=0x75 #@0xB5B6, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xB841, state=0x3A84, ifg=0x10, ie=0xFD + #@0xBACE, state=0x3A84, ifg=0x10, ie=0xFD #@0xBD59, state=0x3A84, ifg=0x10, ie=0xFD + #@0xBE6F, state=0x3A84, ifg=0x80, ie=0xFD + #@0x8929, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +207 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi8; :\ @name@ +260 "Can"E on + E on + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +3 "core" %VS. +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %., p + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %2dh +2 "sampler")% +3 "core" %.- p +2 "manipulator"&% +3 "core" %  ! > +2 "manipulator"&& +3 "core" &p  C + "storage"(& +4 "core" &  * + "storage"(% +3 "core" %T  1 +2 "collection"'& +3 "core" &dh +493 #t-> ESP.ready! +3 "collection"'% +3 "core" %2df +3 "processing"% % +4 "manipulator"&!% +2 "sampler")"% +8 "core" % + % \  f + %/- p + "manipulator"&#& +5 "core" &p X + "storage"($& +3 "core" & O * +2 "storage"(%% +3 "core" %T Q 1 +2 "collection"'&& +3 "core" &ce + "manipulator"&'% +3 "core" %  ( G +2 "manipulator"&(& +3 "core" &p \  h +2 "storage"()& +3 "core" &  * +2 "storage"(*% +3 "core" %T / 1 +3 .tForearm.seek :retract + "manipulator"&+'\ +27 "core" ' kb +3 .tElbow.seek :hammer + "manipulator"&,(_ +16 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 350 counts + "manipulator"&-' +81 "core" ' +2 "manipulator"&.% +4 "core" % + q +2 .tForearm.seek :retract + "manipulator"&/'\ +86 "core" ' b +3 !to:Slide::Error\ :bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/misc.rb:218:in `stretch'"+/home/esp/esp2/lib/slide.rb:84:in `in'"2/home/esp/esp2/utils/misc.rb:217:in `stretch'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"2/home/esp/esp2/utils/misc.rb:206:in `stretch'"3/home/esp/esp2/utils/storage.rb:42:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:33:in `ready!'"1/home/esp/esp2/utils/misc.rb:545:in `ready!'"(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:@axisName" Forearm: mesg"*Forearm speedErr at home + 721 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmig:erri: inPressi: outPressi:deltaPressi : voltagef11.126199312714776y: @type2F: @error: speedErr: @tagi4: @sourcei+:@destinationi% +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"?Forearm cannot move its full travel.\ Consider Arm.stretch!:@checkpoint: omitted +2879 #-> MFB.ready! + "MFB"*0% +3 "core" %Vc. +3037 #t-> espclient mwj + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `mwj' for main:Object: name:mwj +2583 #-> MFB.ready? + "MFB"*1% +3 "core" %V\\. +48982 "Can"BQ ll +20259 #t-> exit +5 #mEXIT @1534479531.53CEST @1534482322.88CEST = =tMAIN =mMAIN_scheduler @CEST1534482324.54 #"core_reset"Sent BREAK +2 #t@0x5975, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi ; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +264 "Can"N g + N g #tPolling Can every 10:00 +5 #Cleanly exited at 06:18:51CEST17-Aug-18 +806 #-> ESP.ready? +315 #-> ESP.ready! +2 #Powering core bus +468 .Gate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %.+ + .tSS.configure SSconfig +3 "sampler")#.0X% +3 "core" %\ & ' V +2 "manipulator"&?& +3 "core" &n  c +2 "storage"(@& +3 "core" &   +2 "storage"(A% +3 "core" %T t 3 +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +2 "core" 9 +837 #t-> MFB.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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 MFB:Module: name:\ ready: args[ +551 #-> MFB.ready! + "MFB"*D% +3 "core" %8 +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *E% +3 "core" % + .tATV.dial :air2 +2 "MFB"*F  +142 "core" +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +547 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5286 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +100 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*J'R +5253 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  +2 .tASV.dial :waste1 +2 "MFB"*L  +4 "core"  +9256 #t-> 3.times {deconEluaterecoveryLine :extSrc} + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message?undefined method `deconEluaterecoveryLine' for main:Object: name:deconEluaterecoveryLine: args[: extSrc +931 #-> 3.times {deconEluateRecoveryLine :extSrc} + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.seek 0ml +2 "MFB"*M'V +26 "core" ' +2 .tATV.dial :air3 +2 "MFB"*N % +57 "core" % +2 "MFB"*O% +4 "core" %Vow ( +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*P' +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Q  +36 "core" +2 "MFB"*R% +4 "core" %` @ +2 .tAS.seek 0.31ml +2 "MFB"*S'l +6053 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*T % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*U% +3 "core" %l p{ +2 .tAS.seek 0.335ml +2 "MFB"*V' +524 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*W  +51 "core" +2 "MFB"*X% +4 "core" %c > +2 .tAS.seek 0.32ml +2 "MFB"*Y'* +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*Z  +58 "core"  +3 .tAS.seek 0ml + "MFB"*['V +6457 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*\\'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*]'V +10077 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*^'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*_'V +1178 "Can"C VV +8901 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*`'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*a'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*b'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*c'V +10078 "core" ' +2 .tATV.dial :air2 + "MFB"*d  +122 "core" +2 "MFB"*e% +4 "core" %Vp +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*f'(? +5055 "core" ' +2 .tATV.dial :extSrc + "MFB"*g  +137 "core"  +2 "MFB"*h% +4 "core" %()y # +2 .tAS.seek 0.02ml +2 "MFB"*i' +4854 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*j n +122 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*k'R +160 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*l'V +31 "core" ' +2 .tATV.dial :air3 + "MFB"*m % +83 "core" % +3 "MFB"*n% +4 "core" %Vo~ # + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*o' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*p  +36 "core" +2 "MFB"*q% +4 "core" %\ 7 +2 .tAS.seek 0.31ml +2 "MFB"*r'l +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*s % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*t% +3 "core" %m / +2 .tAS.seek 0.335ml +2 "MFB"*u' +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*v  +52 "core" +2 "MFB"*w% +4 "core" %\ ; +2 .tAS.seek 0.32ml +2 "MFB"*x'J +324 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*y  +56 "core"  +3 .tAS.seek 0ml + "MFB"*z'V +4942 "Can"P VU +1512 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*{'(@ +2898 "core" ' +4 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*|'V +2013 #"mwj"Session Begun +8065 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*}'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*~'V +10079 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10081 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' +2 .tATV.dial :air2 +3 "MFB"*  +121 "core" +2 "MFB"*% +4 "core" %V- +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +6 .tAS.seek 0.5ml +2 "MFB"*'(M +5024 "Can"A WX +35 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*  +138 "core"  +2 "MFB"*% +4 "core" %(F7\ 1 +2 .tAS.seek 0.02ml +2 "MFB"* ' +4856 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*\ n +125 "core" o +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"* 'R +148 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +5 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"* 'V +30 "core" ' +2 .tATV.dial :air3 +3 "MFB"* % +73 "core" % +3 "MFB"*% +4 "core" %Vo< + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*' +227 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +37 "core"  +2 "MFB"*% +4 "core" %8\ 4 +2 .tAS.seek 0.31ml +2 "MFB"*'l +6059 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %lA\ 6 +2 .tAS.seek 0.335ml +2 "MFB"*' +529 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %>\ 9 +2 .tAS.seek 0.32ml +2 "MFB"*'C +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*  +58 "core"  +3 .tAS.seek 0ml +2 "MFB"*'V +6458 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"* 'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*"'(@ +2918 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"*'V +10071 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*('(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"*'V +9239 "Can"Q VV +841 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*!'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"**'V +10079 "core" ' +2 .tATV.dial :air2 +3 "MFB"*,  +122 "core" +2 "MFB"*+% +4 "core" %V_ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml +2 "MFB"*%'(G +5096 "core" ' +10 .tATV.dial :extSrc +2 "MFB"*'  +140 "core"  +2 "MFB"*/% +4 "core" %(ZG % +2 .tAS.seek 0.02ml +2 "MFB"*0'3 +4857 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*1 n +125 "core" o +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +4 "MFB"*2'R +147 "core" ' +16703 #t-> 3.times {pcrDecon} +2 "MFB"*3% +4 "core" %R> + #tCleaning PCR +3 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*4'(@ +2907 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tASV.dial :waste1 + .ATV.dial :air3 +4 "MFB"*5 % +84 "core" % +2 "MFB"*6% +4 "core" %(< +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*7'Z_ +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*8  +38 "core" +2 "MFB"*9% +4 "core" %Zk.\ 1 +2 .tAS.seek 0.81ml +2 "MFB"*:'> +6058 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*; % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*<% +3 "core" %> 3 f +2 .tAS.seek 0.835ml +2 "MFB"*='S +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*>  +52 "core" +2 "MFB"*?% +4 "core" %JE G +2 .tAS.seek 0.82ml +2 "MFB"*@'p +323 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*A  +48 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*B  +80 "core"  +2 "MFB"*C% +4 "core" %pC# +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.47ml +2 "MFB"*D'U +2037 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*E' +3070 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*F'V +390 "Can"hJ VV +2371 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*G' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*I'V +2764 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*H' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*K'V +2745 "core" ' +2 .tARV.dial between carrier and air1 +3 "MFB"*L  +47 "core"  +2 .tATV.dial :air3 +2 "MFB"*N % +121 "core" & +2 "MFB"*O% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*J' +227 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*M  +55 "core"  +2 "MFB"*Q% +4 "core" %|\ : +2 .tAS.seek 0.81ml +2 "MFB"*R'> +16113 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*P % +53 "core" % +2 .tdelay 3 seconds +302 "MFB"*T% +3 "core" %>\ d c +2 .tAS.seek 0.835ml +2 "MFB"*U'k +527 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*S  +53 "core"  +2 "MFB"*W% +4 "core" %pc\ 3 +2 .tAS.seek 0.82ml +2 "MFB"*X'q +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*V  +36 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*Z'R +4744 "core" ' +2 .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +15872 "Can"? d +2872 .tPCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*Y' +5781 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*['V +2749 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*\\' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*]'V +2772 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*^' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*_'V +2763 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*`' +5769 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*a'V +2754 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*b' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +3 "MFB"*d'V +5064 "core" ' +4 "MFB"*e% +2 "core" %VP +2 #tCleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*c'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tASV.dial :waste1 + .ATV.dial :air3 +4 "MFB"*g % +75 "core" % +2 "MFB"*h% +4 "core" %(*M +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.51ml +2 "MFB"*f'Zp +228 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*j  +53 "core"  +2 "MFB"*m% +4 "core" %Zr^ F +2 .tAS.seek 0.81ml +2 "MFB"*n'> +4851 "Can"O WV +1205 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*i % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*k% +3 "core" %>\ e c +2 .tAS.seek 0.835ml +2 "MFB"*l'Y +528 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*p  +54 "core" +2 "MFB"*q% +4 "core" %cd\ 5 +2 .tAS.seek 0.82ml +2 "MFB"*o'p +329 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*s  +49 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*t  +80 "core"  +2 "MFB"*r% +4 "core" %pR +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.47ml +2 "MFB"*v'c +2039 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*w' +3075 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*u'V +2730 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*y' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*x'V +2762 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*z' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*{'V +2731 "core" ' +2 .tARV.dial between carrier and air1 +3 "MFB"*|  +48 "core"  +2 .tATV.dial :air3 +3 "MFB"*} % +120 "core" & +2 "MFB"*~% +4 "core" %Vd +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*' +262 "core" ' +13 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*% +4 "core" %u\ 9 +2 .tAS.seek 0.81ml +2 "MFB"*'> +16111 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %>  V +2 .tAS.seek 0.835ml +2 "MFB"*' +519 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core"  +2 "MFB"*% +4 "core" %" +2 .tAS.seek 0.82ml +2 "MFB"*\ 'q: +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +37 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +4743 "core" ' +2 .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +6067 "Can"A { +12681 .tPCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +5780 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"* 'V +2749 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml + "MFB"* ' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*'V +2755 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*'V +2758 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*'V +2760 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +4 "MFB"*'V +3955 "Can":S YY +1113 "core" ' +4 "MFB"*% +2 "core" %V. +2 #tCleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*'(@ +2896 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tASV.dial :waste1 + .ATV.dial :air3 +4 "MFB"* % +74 "core" & +2 "MFB"*% +4 "core" %(n +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*'Z` +228 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"* % +4 "core" %Z^A I +2 .tAS.seek 0.81ml +2 "MFB"*"'> +6056 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*(% +3 "core" %>\  \\ +2 .tAS.seek 0.835ml +2 "MFB"*'> +528 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*!  +51 "core" +2 "MFB"*,% +4 "core" %M\ 6 +2 .tAS.seek 0.82ml +2 "MFB"*+'p +326 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"**  +48 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*'  +80 "core"  +2 "MFB"*/% +4 "core" %p +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.47ml +2 "MFB"*%'O +2037 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*1' +3074 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*0'V +2755 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*3' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*2'V +2756 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*5' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*6'V +2735 "core" ' +2 .tARV.dial between carrier and air1 +3 "MFB"*4  +49 "core"  + .tATV.dial :air3 +3 "MFB"*8 % +120 "core" & +2 "MFB"*9% +4 "core" %V4 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*7' +234 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*;  +55 "core"  +2 "MFB"*<% +4 "core" %+\ ; +2 .tAS.seek 0.81ml +2 "MFB"*:'> +16121 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*> % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*?% +3 "core" %>> +2 .tAS.seek 0.835ml +2 "MFB"*=' +528 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*A  +53 "core" +2 "MFB"*B% +4 "core" %A H +2 .tAS.seek 0.82ml +2 "MFB"*C'q/ +322 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*@  +36 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*D'R +1036 "Can"E YY +3706 "core" ' +2 .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18484 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*E' +5780 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*F'V +2776 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*G' +5778 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*I'V +2758 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*H' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*L'V +2763 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*N' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*O'V +2782 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*K' +381 "Can"9F YY +5394 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +3 "MFB"*M'V +5063 "core" ' +11859 #t-> shortmfb([Tt2],[:elutionWater]){}.finish +11 "MFB"*Q% +3 "core" %V17 +2 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218aug1708h.pcr +4 #Building PCR Slug from elutionWater with MM3 mix, PP6 primer +2 #Priming with carrier +3 .ATV.dial ARV +6 "MFB"*J  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*P  +26 "core"  +2 "MFB"*T% +4 "core" %V)7 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*R'(T +2555 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*S' +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*W n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*U'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*V'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +3 "MFB"*X  +170 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*Z  +38 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*Y% +3 "core" %(j +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*['FE +634 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*\\ n +105 "core" m +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*]% +5 "core" %FKS: +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*^' +1841 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP6 +2 "MFB"*_  +36 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +204 "MFB"*`% +3 "core" %^\ 9 +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*a' +624 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*b  +81 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +204 "MFB"*e% +3 "core" %\ 5 +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*d' +624 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*g  +37 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*h% +3 "core" %\  Y +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*c'\ +5840 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"*j I +140 "core" J +2 ."MFBPCR"delay 2 seconds +202 "MFB"*m% +3 "core" %\  % +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*f'\  +644 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*i  +138 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +204 "MFB"*k% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*n' = +4436 "Can"P UU +614 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*p  +83 "core"  +2 ."MFBPCR"ASV.dial :waste1 +41 .ARV.dial :air1 +8 "MFB"*q  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*l% +4 "core" % C\  Z +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*s'b +32608 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*t  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*r % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt2 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +25049 "Can" DB { +60004 NN __ +60004 sI oo +35009 #"mwj"Session Ended +24995 "Can"*D { +60004 L xx +60004 &= { +60004 N __ +60004 A ml +29853 #"mwj"Session Begun +9630 ."PCR"PCR.off +175 !o:#AnalyticalModule::PCRRawSample: @refi ; :\ @data"c7771390:2208,866,716,715,59.9628;7772290:2548,916,692,684,60.0001;7773340:2817,1233,694,649,60.0001;7881790:2237,927,718,715,59.9628;7882690:2523,926,662,691,60.0001;7883740:2836,1259,695,680,60.0374;7993210:2254,950,716,716,59.9628;7994110:2523,913,694,689,60.0001;7995160:2841,1237,657,684,60.0374;8104430:2238,926,721,706,60.0001;8105330:2519,939,694,683,60.0001;8106380:2821,1270,686,678,60.0374;8215470:2240,930,717,701,59.9628;8216370:2508,936,691,680,60.0001;8217420:2810,1232,697,688,60.0374;8326580:2232,945,721,707,59.9628;8327480:2504,943,694,680,60.0001;8328530:2822,1206,662,669,60.0001;8437470:2238,929,715,670,60.0001;8438370:2522,920,693,687,60.0001;8439420:2835,1260,694,677,60.0001;8548490:2263,927,721,708,60.0001;8549390:2526,926,693,684,60.0001;8550440:2791,1241,694,678,60.0374;8659350:2237,925,721,705,60.0001;8660250:2525,931,687,677,60.0001;8661300:2842,1221,694,684,60.0001;8770090:2246,890,720,707,60.0001;8770990:2543,891,662,677,60.0001;8772040:2788,1248,695,685,60.0001;8881000:2241,941,714,709,59.9628;8881900:2503,933,692,687,60.0374;8882950:2823,1249,691,650,60.0001;8991520:2235,914,717,710,60.0001;8992420:2506,948,661,688,60.0374;8993470:2833,1201,695,678,60.0001;9102530:2231,914,719,713,60.0001;9103430:2535,932,698,684,60.0001;9104480:2841,1268,666,678,60.0374;9214080:2239,916,686,705,60.0001;9214980:2523,935,697,684,60.0001;9216030:2821,1228,701,681,60.0374;9325520:2247,921,722,702,60.0001;9326420:2518,889,696,678,60.0001;9327470:2810,1234,698,678,60.0001;9436630:2243,949,719,705,60.0001;9437530:2515,945,694,684,60.0374;9438580:2836,1231,664,676,60.0001;9547310:2251,914,716,705,59.9628;9548210:2507,905,691,680,60.0001;9549260:2811,1287,699,688,60.0001;9658090:2250,926,719,708,59.9628;9658990:2534,953,691,678,59.9628;9660040:2849,1220,663,687,60.0001;9769110:2250,920,689,709,60.0374;9770010:2517,954,694,682,60.0001;9771060:2833,1227,690,675,60.0374;9879820:2243,927,722,705,59.9628;9880720:2536,920,694,686,60.0374;9881770:2829,1214,698,686,60.0374;9990720:2248,916,689,703,60.0001;9991620:2528,920,697,686,60.0001;9992670:2829,1236,695,683,60.0001;10101830:2255,909,715,705,60.0001;10102730:2511,958,664,680,60.0001;10103780:2838,1230,693,676,60.0001;10212120:2265,956,721,710,60.0001;10213020:2524,919,692,682,59.9628;10214070:2845,1206,697,686,60.0001;10323300:2255,952,722,706,60.0001;10324200:2519,894,694,679,60.0001;10325250:2859,1250,701,689,60.0001;10434800:2252,924,720,706,59.9628;10435700:2545,942,666,681,60.0001;10436750:2848,1257,694,679,60.0001;10545310:2268,960,721,717,59.9628;10546210:2564,935,698,685,60.0001;10547260:2866,1280,695,683,60.0374;10656180:2259,924,715,705,59.9628;10657080:2531,911,694,678,60.0001;10658130:2849,1241,694,684,60.0001;10767280:2268,905,718,710,59.9628;10768180:2562,921,695,686,60.0001;10769230:2862,1247,659,683,60.0374;10878170:2272,934,716,672,60.0001;10879070:2532,945,693,682,60.0374;10880120:2861,1210,692,683,60.0374;10989050:2268,906,716,701,59.9628;10989950:2558,941,690,682,60.0001;10991000:2854,1218,692,680,60.0001;11100540:2265,939,715,707,59.9628;11101440:2555,958,693,677,60.0001;11102490:2866,1234,690,676,60.0001;11211530:2263,918,723,710,60.0001;11212430:2537,914,697,686,60.0001;11213480:2872,1262,696,681,60.0001;11322650:2278,973,717,712,60.0001;11323550:2557,904,696,684,60.0001;11324600:2863,1250,699,685,60.0374;11434000:2270,954,717,703,60.0001;11434900:2540,936,691,681,60.0001;11435950:2870,1221,696,675,60.0001;11545380:2282,892,687,702,59.9628;11546280:2579,900,691,677,60.0001;11547330:2874,1250,697,675,60.0001;11656280:2273,917,718,711,59.9628;11657180:2569,895,695,687,60.0001;11658230:2868,1234,700,681,60.0001;11767350:2285,942,717,712,60.0001;11768250:2572,975,690,691,60.0001;11769300:2888,1239,698,687,60.0374;11878400:2285,938,719,704,59.9628;11879300:2551,921,693,681,60.0374;11880350:2883,1220,693,685,60.0374;11988960:2284,923,722,714,59.9628;11989860:2606,949,696,683,60.0001;11990910:2892,1245,665,681,60.0001;12099850:2291,903,714,675,60.0001;12100750:2566,940,694,677,60.0001;12101800:2874,1237,696,684,60.0001;12210860:2291,955,720,703,59.9628;12211760:2580,964,691,680,60.0001;12212810:2868,1193,696,669,60.0001;12322150:2301,1255,722,694,60.0001; +20 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218aug1708h.pcr +2 "MFB"*o% +4 "core" %e` +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*v'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*w  +38 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*u % +120 "core" & +2 "MFB"*y% +4 "core" %(!Y +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*x'Zg +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*z  +52 "core" +2 "MFB"*|% +4 "core" %ZusH +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*}'> +6062 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*~ % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*{% +3 "core" %>\  Z +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*'[ +518 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core"  +2 "MFB"*% +4 "core" %m# +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +80 "core"  +2 "MFB"*% +4 "core" %q% + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'| +2035 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"* 'V +2746 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*\ ' +1040 "Can"ZM YY +4731 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2753 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2740 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +120 "core" & +2 "MFB"*% +4 "core" %Vg +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +55 "core"  +2 "MFB"*% +4 "core" %r C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>| I +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +519 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %y +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18143 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +1172 "Can"|J [Z +4607 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*('V +2758 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*"' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*!'V +2762 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +78 #"mwj"-> exit +2 #Session Ended +123 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +145 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2753 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*''V +2755 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +5066 "core" ' +12948 "Can"/B UU +60004 M UU +43926 #t-> 3.times {bleach 0.9;ATV,waste;AS.empty;AS.fast} +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"compile error\ (ESP):9: syntax error, unexpected ';', expecting '='\ 3.times {bleach 0.9;ATV,waste;AS.empty;AS.fast}\ ^ +3716 #-> 3.times {bleach 0.9;ATV.waste;AS.empty;AS.fast} + .ATV.dial :air3 +2 "MFB"*% % +73 "core" % +2 "MFB"*1% +4 "core" %V9 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*0' +230 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*3  +52 "core"  +2 "MFB"*2% +4 "core" % C +2 .tAS.seek 0.91ml +2 "MFB"*5'5 +11772 "Can"E VV +934 #"mwj"Session Begun +5415 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*4 % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*8% +3 "core" %5 <k +2 .tAS.seek 0.935ml +2 "MFB"*9'@ +526 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*6  +51 "core" +2 "MFB"*;% +4 "core" %D> G +2 .tAS.seek 0.92ml +2 "MFB"*<'g +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste +2 "MFB"*7 n +107 "core" n +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*>'R +5317 "core" ' +2 !to: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `fast' for AS:Syringe: name: fast: args[ +17699 #"bkha"Session Begun +2416 #-> showlog 100 +1590 #t-> 2.times {bleach 0.9;ATV.waste;AS.empty ASfast} + .ATV.dial :air3 +6 "MFB"*? % +75 "core" % +2 "MFB"*:% +4 "core" %R\\d +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +7 .tAS.seek 0.009ml +2 "MFB"*A' +236 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*B  +38 "core" +2 "MFB"*=% +4 "core" %d F +2 .tAS.seek 0.909ml +2 "MFB"*@'1 +18121 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*C % +54 "core" & +2 .tdelay 3 seconds +303 "MFB"*D% +3 "core" %1 B +2 .tAS.seek 0.934ml +2 "MFB"*E'{ +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*F  +55 "core" +2 "MFB"*G% +4 "core" %p\  Y +2 .tAS.seek 0.919ml +2 "MFB"*I'd +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste +2 "MFB"*H n +97 "core" n +2 .tAS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 .tAS.seek :empty +2 "MFB"*L'R +2544 "core" ' +2 .tATV.dial :air3 +5 "MFB"*N % +82 "core" % +2 "MFB"*O% +4 "core" %RH +2 .tAS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*K' +230 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Q  +38 "core" +2 "MFB"*J% +4 "core" % E +2 .tAS.seek 0.909ml +2 "MFB"*P'1 +157 "Can"$Q WW +17970 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*T % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"*M% +3 "core" %1[ +2 .tAS.seek 0.934ml +2 "MFB"*R'` +530 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*W  +54 "core"  +2 "MFB"*S% +4 "core" %b V L +2 .tAS.seek 0.919ml +2 "MFB"*U'c +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste +2 "MFB"*X n +98 "core" o +2 .tAS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 .tAS.seek :empty +2 "MFB"*Z'R +2540 "core" ' +7685 #t-> fullDecon + #Full MFB Decontamination +5 #Decon extraction column and decon AIV +5 .SPE.hold 2:46:40,55C +5 "MFB"*Y @@T +3 .tASV.dial :SPEdelivery +4 "MFB"*V  +37 "core"  +2 .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +4 "MFB"*\\'(@ +2909 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tATV.dial :air1 +2 "MFB"*]  +40 "core" + "MFB"*[% +4 "core" %(7// +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.52ml +2 "MFB"*_' +433 "core" ' +2 .tATV.dial :ASV +4 "MFB"*` n +163 "core" n +2 .tASV.dial :SPErecovery +3 "MFB"*^  +61 "core"  +2 "MFB"*b% +4 "core" %/O +2 .tAS.seek 0.62ml +2 "MFB"*e'\ +2044 "core" ' +2 .tATV.dial :waste +4 "MFB"*a n +204 "core" m +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 .tAS.seek :empty +2 "MFB"*g'R +3163 "core" ' +2 .tAFV.select :holdingCoil + .ATV.dial :waste +5 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 .tAS.seek 0ml +3 "MFB"*h'V +30 "core" ' +2 .tAFV.select :carrierSolution +36 "MFB"* +19 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*d'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :air3 +2 "MFB"*j % +64 "core" % +2 "MFB"*m% +4 "core" %(Kz0 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.52ml +2 "MFB"*c' +432 "core" ' +2 .tATV.dial :air3 +4 "MFB"*i% +4 "core" %36\ 5 +3 .tAS.seek 0.53ml +2 "MFB"*k'# +218 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*f  +42 "core"  +2 "MFB"*p% +4 "core" %;7 +2 .tAS.seek 0.71ml +3 "MFB"*q' H +3645 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*l % +57 "core" & +2 .tdelay 3 seconds +302 "MFB"*n% +3 "core" % H b V +2 .tAS.seek 0.735ml +3 "MFB"*t' Ű +527 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*r  +58 "core" +2 "MFB"*o% +4 "core" % ű_` G +2 .tAS.seek 0.72ml +3 "MFB"*s' zH +324 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*w n +110 "core" m +2 .tASV.dial :SPErecovery +3 "MFB"*u% +5 "core" % zL` +2 .tAS.seek 0.365ml +3 "MFB"*y' +7160 "core" ' +2 .tATV.dial :waste +4 "MFB"*v n +175 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek :empty +3 "MFB"*z'R +347 "Can" _? T!  +1529 "core" ' +2 .tATV.dial :air3 +3 "MFB"*| % +62 "core" % +2 "MFB"*x% +4 "core" %RR, +2 .tAS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*~' +238 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*{  +37 "core" +2 "MFB"*}% +4 "core" % E +2 .tAS.seek 0.579ml +2 "MFB"*' +11490 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +53 "core" % +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" % V +2 .tAS.seek 0.604ml +2 "MFB"*'\ 4] +533 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core" +2 "MFB"*% +4 "core" %\ 4f\ = +2 .tAS.seek 0.589ml +2 "MFB"*' +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +104 "core" n +2 .tASV.dial :wasteR +2 "MFB"*  +39 "core"  +3 .tAS.seek 0ml +4 "MFB"* 'V +11869 "core" ' +2 .tdelay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution +5 "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*\ ' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +6 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"*'V +19935 "Can"@L ~~ +200 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"* % +145 "core" % +2 "MFB"* % +4 "core" %V +2 .tAS.seek 0.01ml +3 "MFB"*' +229 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +55 "core"  +2 "MFB"* % +4 "core" % \ 1 +2 .tAS.seek 0.58ml +2 "MFB"*' w +11489 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +55 "core" % +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" % y\ 2 +2 .tAS.seek 0.605ml +3 "MFB"*'\ 8( +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core" +2 "MFB"*% +4 "core" %\ 8.\ 2 +2 .tAS.seek 0.59ml +2 "MFB"*' +331 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +105 "core" m +2 .tASV.dial :SPEdelivery +3 "MFB"*  +34 "core"  +2 .tAS.seek 0ml +4 "MFB"* 'V +11887 "core" ' +2 .tdelay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +6 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +20138 "core" ' +2 .tdelay 10 seconds +31 "Can"6@  +972 .tATV.dial :air2 +2 "MFB"*  +82 "core"  +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 .tAS.seek 0.8ml +2 "MFB"*(' x +8070 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*" n +98 "core" o +2 .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 .tAS.seek 0.03ml +2 "MFB"*!'^ +15511 "core" ' +2 .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*, n +173 "core" o +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +4 "MFB"*'R +204 "core" ' +2 .tSPE.coast +2 "MFB"**  +6 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution +4 "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*''(@ +2909 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tATV.dial :ASV +2 "MFB"*/ n +167 "core" n +2 .tASV.dial :SPErecovery +3 "MFB"*%  +56 "core"  +2 "MFB"*1% +4 "core" %(, +2 .tAS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +2 .tAS.seek 0.73ml +2 "MFB"*+' y +4649 "core" ' +2 .tASV.dial :wasteD +4 "MFB"*3 I +55 "core" H +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 .tAS.seek 0ml +2 "MFB"*2'V +3710 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 .tAS.seek 0.5ml +3 "MFB"*0'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tATV.dial ASV + .ASV.dial :SPErecovery +6 "MFB"*4  +55 "core"  +2 "MFB"*8% +4 "core" %( +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.3ml +2 "MFB"*5': +2041 "core" ' +2 .tATV.dial :air2 +4 "MFB"*6  +94 "core"  +9 "MFB"*;% +4 "core" %:  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 .tAS.seek 0.32ml +2 "MFB"*9'E +429 "core" ' +2 .tATV.dial ASV +3 "MFB"*7 n +95 "core" o +2 "MFB"*<% +4 "core" %I\ 0 +2 .tAS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml +3 "MFB"*?' # +2539 "core" ' +2 .tASV.dial :wasteD +4 "MFB"*: I +62 "core" H +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +6 .tAS.seek 0ml +2 "MFB"*>'V +2905 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 .tAS.seek 0.5ml +4 "MFB"*B'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial ASV + .ASV.dial :SPErecovery +6 "MFB"*=  +55 "core"  +2 "MFB"*A% +4 "core" %(J +2 .tAS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*C': +2036 "core" ' +2 .tATV.dial :air2 +4 "MFB"*D  +94 "core"  +2 "MFB"*@% +4 "core" %:8 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 .tAS.seek 0.32ml + "MFB"*F'r +435 "core" ' +2 .tATV.dial ASV +3 "MFB"*G n +95 "core" o +2 "MFB"*E% +4 "core" %~\ 2 +2 .tAS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*H' X +2542 "core" ' +2 .tASV.dial :wasteD +4 "MFB"*I I +55 "core" H +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 .tAS.seek 0ml +3 "MFB"*N'V +393 "Can"HI XX +2511 "core" ' +2 .tATV.dial :air2 +4 "MFB"*O  +94 "core" +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 .tAS.seek 0.3ml +2 "MFB"*L': +3046 "core" ' +2 .tATV.dial :ASV +4 "MFB"*Q n +94 "core" n +2 .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.05ml +3 "MFB"*J'Q +1465 "core" ' +2 .tATV.dial :waste +4 "MFB"*K n +183 "core" m +3 .tAS.seek 0ml +3 "MFB"*T'V +316 "core" ' +2 .tASV.dial :SPEdelivery +3 "MFB"*M  +97 "core"  +2 #tdeconLysateINT + .ATV.dial :air3 +6 "MFB"*P % +58 "core" % +2 "MFB"*W% +4 "core" %VK +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 .tAS.seek 0.01ml +2 "MFB"*S' +237 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*R  +39 "core"  +2 "MFB"*X% +4 "core" %\ : +2 .tAS.seek 0.96ml +2 "MFB"*U'1 +19129 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*V % +54 "core" & +2 .tdelay 3 seconds +302 "MFB"*Z% +3 "core" %1v A +2 .tAS.seek 0.985ml +3 "MFB"*]' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*[  +54 "core"  +2 "MFB"*\\% +4 "core" %\  d +2 .tAS.seek 0.97ml +2 "MFB"*`'cI +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"*^ I +122 "core" H +2 .tAIV.dial :coilToMFB +2 "collection"'b { +7 "core" | +2 .tAWV.select :waste +2 "collection"' +11 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +5 "MFB"*_' +197 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 .tAS.seek :empty +3 "MFB"*a'R +10091 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +5 "MFB"*e' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 .tAS.seek :empty +3 "MFB"*g'R +10089 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +4 "MFB"*h' +2789 "Can"}I YY +2992 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 .tAS.seek :empty +3 "MFB"*j'R +10094 "core" ' +2 .tATV.dial :air2 +4 "MFB"*m  +58 "core" +2 "MFB"*d% +4 "core" %R +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.009ml +3 "MFB"*i' +229 "core" ' +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 1ml +3 "MFB"*c' +9993 "core" ' +2 .tATV.dial AIV +4 "MFB"*f I +74 "core" J +3 .tAS.seek 0.02ml +3 "MFB"*p' +9880 "core" ' +2 .tATV.dial :waste +4 "MFB"*k n +172 "core" n +3 .tAS.seek 0ml +3 "MFB"*l'V +225 "core" ' +2 .tAWV.select :air + "collection"' +13 "MFB"*n% +2 "core" %V9 +2 #tCleaning PCR .AFV.select :carrierSolution +4 "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*q'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tASV.dial :waste1 +2 "MFB"*r  +35 "core"  +2 .tATV.dial :air3 +4 "MFB"*o % +60 "core" $ +2 "MFB"*t% +4 "core" %("k +2 .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +3 "MFB"*w'Zh +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*u  +37 "core"  +2 "MFB"*s% +4 "core" %Ze^ F +2 .tAS.seek 0.81ml +2 "MFB"*v'> +6058 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*y % +55 "core" & +2 .tdelay 3 seconds +302 "MFB"*|% +3 "core" %>\ A \\ +2 .tAS.seek 0.835ml +2 "MFB"*x'@ +520 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*z  +54 "core"  +2 "MFB"*{% +4 "core" %KT +2 .tAS.seek 0.82ml +2 "MFB"*}'p +327 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*~  +47 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +80 "core"  +2 "MFB"*% +4 "core" %pV +2 .tAS.reconfigure ASconfig +45 "MFB"*#,,'T(^20( b +5 .tAS.seek 0.47ml +2 "MFB"*'O +2039 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3073 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +5 "MFB"*'V +2735 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +5 "MFB"*' +4855 "Can"'D YY +919 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +5 "MFB"*'V +2734 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +5 "MFB"*' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +5 "MFB"*'V +2729 "core" ' +2 .tARV.dial between carrier and air1 +3 "MFB"*  +48 "core"  +2 .tATV.dial :air3 +3 "MFB"*\ % +120 "core" & +2 "MFB"* % +4 "core" %VL +2 .tAS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"* ' +230 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*% +4 "core" %E\ 8 +2 .tAS.seek 0.81ml +2 "MFB"* '> +16112 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +54 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %>\ ? Z +2 .tAS.seek 0.835ml +3 "MFB"*' +527 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core" +2 "MFB"*% +4 "core" %D F +2 .tAS.seek 0.82ml +2 "MFB"*'q! +324 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +38 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*'R +4741 "core" ' +2 .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18748 .PCR.off +5 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +4377 "Can"K ZZ +1403 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*'V +2750 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +6 .tAS.seek 1ml +4 "MFB"* ' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*'V +2754 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +3 "MFB"*'V +2749 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*"' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*('V +2748 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +4 "MFB"*,' +5769 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 .tAS.seek 0ml +3 "MFB"**'V +5067 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*!' +5777 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +118 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 .tAS.seek 0.5ml +2 "MFB"*/'(@ +2554 "core" ' +2 .tATV.dial :waste2 +4 "MFB"*% % +125 "core" & +2 .tAS.seek 0ml +4 "MFB"*1'V +2549 "core" ' +2 "MFB"*'% +4 "core" %V +4583 "Can"> TT +60004 R TT +5737 #t-> exit +7 #mEXIT + #"mwj"Session Ended +3 #"bkha"Session Ended @1534503394.04CEST @1534503727.87CEST = =tMAIN =mMAIN_scheduler @CEST1534503729.54 #"core_reset"Sent BREAK +2 #t@0x0101, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refiL; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +270 "Can"O a + O a + #tPolling Can every 10:00 +4 #Cleanly exited at 12:56:33CEST17-Aug-18 +1685 #-> ESP.ready? +321 #-> ESP.ready! +3 #Powering core bus +465 .Gate.power :raw,:ON +8 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +3 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %W + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %FE +2 .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\   & +2 "manipulator"&?& +3 "core" &K   S9 +2 "storage"(@& +3 "core" & +2 "storage"(A% +4 "core" %T 4 + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +1302 #t-> MFB.ready! +2 "MFB"*D% +3 "core" %= +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" %; +2 .tATV.dial :air2 + "MFB"*F  +51 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +546 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5293 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +103 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5258 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +42614 "Can"@ SS +60005 O SS +60003 bD TS +39600 #t-> access 3 +3 .SE.seek :down +2 "storage"(M'X +36 "core" ' +9 "manipulator"&N% +3 "core" %\   < +2 "manipulator"&O& +4 "core" &K   *9 +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(P([h +847 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (Q& +2 "core" &[f$ k k 5 +1403 #t-> access 2 +3 .SE.seek :down +2 "storage"(R'X +2 "core" ' +2 "manipulator"&S% +4 "core" %\ X + "manipulator"&T& +4 "core" &K j9 + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(U(K +219 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (V& +2 "core" &K F +812 #t-> access 1 +3 .SE.seek :down + "storage"(W'X +4 "core" ' + "manipulator"&X% +4 "core" %\  +2 "manipulator"&Y& +3 "core" &K 9 +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(Z(; +202 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ([& +2 "core" &; 4 +16778 "Can"S kk +9979 #t-> access 2 +3 .SE.seek :down + "storage"(\\'X +3 "core" ' +2 "manipulator"&]% +3 "core" %\  +2 "manipulator"&^& +4 "core" &K \ y9 + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(_(K +219 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (`& +2 "core" &K 6 , +38670 #t-> exit +5 #mEXIT @1534506630.19CEST @1534506638.40CEST = =tMAIN =mMAIN_scheduler @CEST1534506640.00 #"core_reset"Sent BREAK +2 #t@0xDF0E, state=0x3A84, ifg=0x10, ie=0xFD #@0xE198, state=0x3A84, ifg=0x10, ie=0xFD + #@0xE424, state=0x3A84, ifg=0x10, ie=0xFD + #@0xE6AE, state=0x3A84, ifg=0x10, ie=0xFD #@0xE939, state=0x3A84, ifg=0x10, ie=0xFD + #@0xEBC5, state=0x3A84, ifg=0x10, ie=0xFD + #@0xEE50, state=0x3A84, ifg=0x10, ie=0xFD #@0xEF65, state=0x3A84, ifg=0x80, ie=0xFD + #@0x10B8, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +203 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +261 "Can"A qp A qp + #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %RI2 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %OM  +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +4 "core" %0sy3 + "sampler")% +4 "core" %ON  +2 "manipulator"&% +3 "core" %\  + "manipulator"&& +4 "core" &K 9 + "storage"(& +3 "core" &K  + +2 "storage"( % +3 "core" %T 7 4 +2 "collection"'!& +3 "core" &tz6  +2 "processing"%"& +3 "core" &.  + "processing"%#% +4 "core" %' +662 #t-> MFB.ready? +2 "MFB"*$% +3 "core" %RG2 +395 #t-> exit +5 #mEXIT @1534506672.83CEST @1534506821.91CEST = =mMAIN_scheduler =tMAIN @CEST1534506823.65 #"core_reset"Sent BREAK +2 #t@0x235E, state=0x3A84, ifg=0x10, ie=0xFD #@0x25E7, state=0x3A84, ifg=0x10, ie=0xFD + #@0x2871, state=0x3A84, ifg=0x10, ie=0xFD + #@0x2AFA, state=0x3A84, ifg=0x10, ie=0xFD + #@0x2D83, state=0x3A84, ifg=0x10, ie=0xFD #@0x300D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3298, state=0x3A84, ifg=0x10, ie=0xFD + #@0x33AD, state=0x3A84, ifg=0x80, ie=0xFD #@0xC852, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +166 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +195 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi < :\ @name@ +222 "Can"B po + B po #tPolling Can every 10:00 +124 "sampler") + ) +3 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R'2 +2 .tAS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %NM  + .tSS.reconfigure SSconfig +2 "sampler")#.0X 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@13:53:49, 16.2C, 53% humidity, 14.6psia, 12.016V, 0.632A, 0.626A avg, 7.59W",Subject: "18tun begun" +7 ."shutdown"AS.coast +2 #tAsleep til +0:00:15 +2 "MFB"*5 +2 #tContinuing at 13:54 +2 ."shutdown"SS.coast +3 "Can"@ pp +2 "sampler")5 +5 ."shutdown"CC.coast + "collection"'6 +2 ."shutdown"CS.coast + "collection"'5 +2 ."shutdown"PC.coast + "processing"%6 + ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +2 ."shutdown"SC.coast + "storage"(6 +2 ."shutdown"SE.coast + "storage"(5 +38 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +812 ."Qmail"GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:106\\n{4 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@13:53:54, 16.1C, 53% humidity, 14.6psia, 12.016V, 0.632A, 0.632A avg, 7.59W",Subject: "Asleep until 13:54" +597 "Can"A e +3 #tPowering core bus +488 .Gate.power :raw,:ON + "sampler") +2 ) +2 "core"  +3 "collection"' + ' +3 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 * % +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")!% +3 "core" %LI + +2 .tSS.configure SSconfig +3 "sampler")#.0X( +250 "core" ' + ."rdyProcessing"PS.coast + "processing"%5 +149 "core" ' +628 ( +2 .tForearm.seek :retract + "manipulator"&?'\ +4 "core" ' + .tElbow.seek :hammer +2 "manipulator"&@(_ +115 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 350 counts +2 "manipulator"&A' +97 "core" ' +2 "manipulator"&B% +4 "core" % + ` + .tForearm.seek :retract +2 "manipulator"&C'\ +94 "core" ' + "manipulator"&D% +4 "core" %\  6 w l +3 "processing"%E& +2 "collection"'F& +5 "core" &T + &tx +3 ."openPC"PC.reconfigure PCconfig + .tCC.reconfigure CCconfig +4 "processing"%$x2 ^22b + "collection"'$x2 ^22b +4 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +2 "collection"'G( + "processing"%H( +283 "core" ( +8 ( +29 "Can"@ po +6 #tPhase [coreNEG] + ."Qmail"GoodNews.email "At 13:54:40 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:106\\n{4 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@13:54:40, 16.1C, 51% humidity, 14.6psia, 12.016V, 0.632A, 0.626A avg, 7.59W",Subject: "Started 18tun phase coreNEG" +2 #t==================> STARTED coreNEG (phase #1) <=== +2 #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'I& +4 "core" &ty  + .tHand.open +2 "manipulator"&J1 +76 "core" 1 +4 "manipulator"&K& +4 "core" &m \   +2 "manipulator"&L% +3 "core" % \ \ \  ; l +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&M(- +188 "core" ( +4 "manipulator"&N& +8 "core" &- # + +6 .tElbow.reconfigure LooseElbow +5 "manipulator"&$ &.,(#b +4 &O& +6 "core" &- " < +4 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :garage +7 "manipulator"&P'η +23 #"bkha"Session Begun +77 "core" ' +6 .tHand.close +7 "manipulator"&Q/ +76 "core" / +2 "manipulator"&R& +4 "core" &- [ +2 "manipulator"&S% +4 "core" % " +2 .tForearm.seek :retract + "manipulator"&T'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +2 "manipulator"&U(ӷ +281 "core" ( + "manipulator"&V& +4 "core" &Ӱ% Bf +3 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &W& +2 "core" &Ӱ% Bf +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&X' +103 "core" ' +2 "manipulator"&Y& +3 "core" &ӱ# Ae +2 "manipulator"&Z% +4 "core" %  +2 "collection"'[& +3 "core" &sx  +2 "collection"'\\& +4 .tCC.seek :closed +2 "collection"'](W +6 "core" &rx  + &tx  +6 &Uqx (q +11 &mQqx < +9 &vrw Q +8 &Ldsw Z +11 &Srx Z +8 &Utw Y +10 &Ztx Z +10 &UTrw Z +8 &Sux Y +11 &Rqx Z +8 &Xrx Y +10 &!^Tsx Y +10 &# Ssy Y +8 &$Rry Y +11 &&Uqw Y +9 &(eRrv Z +8 &*(Tsx Y +11 &+Vty Z +9 &-Osw Y +8 &/nQtx Y +10 &10Qsw Y +10 &2Qrw Z +9 &4Qru Y +9 &6vSrw Y +9 &89Oqx Y +10 &9Xsx Z +9 &;Osx Y +9 &=~Utw Y +10 &?AQux Y +9 &AZsw Y +4 #"bkha"-> showlog 100 +8 "core" &BZrw Y +9 &DWsu Y +7 &FHVpw Y +10 &H [sw Z +10 &I_rw Z +8 &Kysx ] +10 &M:qw ~a +10 &Nov {b* +9 &Ppu {b8 +11 &RSqs {bB +7 &Tpt {bB +10 &Uns zbD +12 &W You !h +6 &Wbnu w(x +10 &Wjnu M +2 ( + "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.29 +2 "collection"'^& +5 "core" &Whot M +2 .tHand.open + "manipulator"&_1 +70 "core" 1 +2 "manipulator"&`% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&a'\ +93 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'b& +5 "core" &Whqv M +3 "collection"'c% +4 "core" %0pu + .tCSV.dial CSR +2 "collection"'d  +149 "core"  +2 "collection"'e% +3 "core" %0nu +2 #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"'f'p +1384 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 'g% +2 "core" %ppu \ +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'h'[ +743 "core" ' + .tCSV.dial :waste +3 "collection"'i +147 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'j'4 +2035 "core" ' + #tPurging external Intake +3 "collection"'k& +4 "core" &Weps M +2 "collection"'l% +3 "core" %:os  + .tCSV.dial :flush +2 "collection"'m  +50 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +4 "collection"'n' +2670 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'o +4 'p  +5 "core" +86 + .tCTV.dial :intake +2 "collection"'q  +85 "core"  + .tIntake.select :open + "sampler") +12 .tCS.seek 0ml + "collection"'r'4 +2774 "core" ' + .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air + "collection"'s  +86 "core" ~ + #tFlushing upper manifold +2 "collection"'t& +5 "core" &Wfrw M +2 "collection"'u% +3 "core" %6qx +2 .tCSV.dial :flush + "collection"'v  +81 "core"  +2 .tCS.seek 5ml +2 "collection"'w'p +1367 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'x @ +49 "core" B +2 "collection"'y% +3 "core" %ppt \ +2 .tCS.seek 7ml +2 "collection"'z'e +611 "core" ' + ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'{ +118 "core"  + .tCTV.dial :air +3 .CS.seek 0ml +3 "collection"'|'4 +1882 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'}'0 +875 "core" ' + .tCSV.dial :waste +2 "collection"'~ +50 "core" +2 .tCS.seek 0ml +2 "collection"''4 +862 "core" ' + "collection"'& +4 "core" &W]ru M +2 "collection"'% +36 "core" %4ns +7 .tCSV.dial :flush +2 "collection"'  +48 "core"  +2 .tCS.seek 3ml +3 "collection"''0 +867 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +60 "core" > +2 "collection"'% +4 "core" %0ot  +2 .tCS.seek 5ml +2 "collection"''p +605 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +4 "collection"'\ '4 +1370 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"' '0 +862 "core" ' + .tCSV.dial :waste +2 "collection"' +81 "core" +2 .tCS.seek 0ml +2 "collection"''4 +868 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" &" ;8 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +17 "core" ( +2 "manipulator"&& +3 "core" & 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" & 5 +2 .tForearm.seek CC + "manipulator"&' +95 "core" ' + .tHand.close +3 "manipulator"&/ +74 "core" / +2 .tCC.seek :open +3 "collection"'( +425 "core" ( + "manipulator"& & +4 "core" & 2 +2 "manipulator"& % +3 "core" % 1  +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&(- +317 "core" ( + "manipulator"&& +4 "core" &- 1  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &- 1 S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +116 "core" ' +2 .tHand.open +3 "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +3 "core" % ι ѽ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +9 #tStarting mfb + #pcrBAC wcr sampling at most 0ml +4 ."Qmail"BACfans.email "Started mfb in tube 2 at 13:59:18CEST17-Aug-18\\n{4 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@13:54:40, 16.1C, 51% humidity, 14.6psia, 12.016V, 0.632A, 0.626A avg, 7.59W",Subject: "pcrBAC wcr sampling at most 0ml" +4 "MFB"*% +3 #tLoading sh1 puck from tube 2 into Collection Clamp +5 "collection"'& +5 "core" %E + &sz +2 #"readyMFB"Readying the MFB +2 "manipulator"&% +2 #"readyMFB"Homing MFB Syringe +2 .AFV.select :holdingCoil +4 "MFB"* +5 "core" %\ \  J +2 "storage"( % +3 "core" %T { [ 7 +2 "storage"(!. +4 "MFB"*"% +3 "core" .( + %/ + ."readyMFB"ATV.dial :air2 +3 "storage"(#& +2 "MFB"*$  +6 "core" & ) +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +5 (%& +4 "core" & ) +2 "manipulator"&&& +3 "core" &-  +2 "manipulator"&'% +4 "core" %\  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&(( +81 "core"  +2 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."readyMFB"AS.home.seek :home +2 "MFB"*)' +107 "core" ( +3 "manipulator"&*& +6 "core" & $ Q$ +4 "storage"(+& +5 "core" & t ) +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&,' +99 "core" ' +2 "storage"(.& +4 "core" & ~ ) + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +3 "storage"(-'V +299 "core" ' +2 ."readyMFB"AFV.select :carrierSolution + "MFB"* +4 "core" ' +2 "storage"(/- +2 "core" -'B +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (0& +4 ."readyMFB"delay 2 seconds +3 "core" & 5 ) + "manipulator"&1& +4 "core" &\ \ $ +2 .tElbow.seek 2 +2 "manipulator"&2( +4 "core" ( +2 "manipulator"&5& +3 "core" & 0 f$ +2 "storage"(6& +4 "core" &  ) +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&9'; +25 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&:/ +68 "core" / +3 ."downElevator"SE.seek :down +6 "manipulator"&<& +5 "storage"(3'X +3 "core" & $ +2 "manipulator"&B% +4 "core" % 8\  a +2 .tForearm.seek :retract +2 "manipulator"&4'\ +42 ."readyMFB"AS.seek 1ml +3 "MFB"*;' +47 "core" ' +37 .tElbow.seek CC +8 "manipulator"&D(ӷ +106 "core" ' + ."downElevator"SE.coast + "storage"(5 +51 "core" ( +2 "manipulator"&E& +4 "core" & <9 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &F& +3 "core" & <9 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&?' +101 "core" ' +2 "manipulator"&A& +4 "core" & ;8 +2 "manipulator"&I% +3 "core" % e +3 "collection"'J& +4 "core" &vy +2 "collection"'K& +4 .tCC.seek :closed +2 "collection"'L(W +6 "core" &sw + &tx  +9 &%~tw / +9 &^sz C +10 &3yux W +9 &Urz Y +9 &Usx Y +10 &tQsy X +9 &5Ttx X +9 &Qtw X +10 &Rrx X +9 &{Qsy X +10 & =Wtw X +9 &!Msy X +8 &#Pry X +10 &%Qrx X +9 &'DUrx Y +10 &)Qsy X +10 &*Trx X +8 &,Ruz X +11 &.NRty X +9 &0Rux X +8 &1Nsw X +10 &3Uqw X +11 &5UOsw X +7 &7Ntx X +11 &8Orw X +9 &:Qsz X +9 &<]Rty X +9 &>Svz Y +10 &?Qsz X +9 &ATsy X +9 &CeOsx X +9 &E'Ntx X +11 &FTsy X +8 &H]ty Y +10 &Jelqx [\ +9 &Lpw ~` +10 &Mnw zb" +9 &Opv zb- +9 &Q=ou yb: +11 &Rou xb? +8 &Tpt yb= +10 &VRov xZ +9 &WGeqt U +9 &Whpv }\\ +10 ( + &Wk}pu Y + "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.30 + .Hand.open +4 "manipulator"&N1 +72 "core" 1 +3 "manipulator"&O% +4 "core" %  { + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&@'\ +97 "core" ' + .tSC.coast + "storage"(6 +5 #tskipping prime and sample collection +2 #Evacuating Puck (bubblePt=55psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +4 "collection"'Q& +5 "core" &Wk}pu Y + ."airStroke"CSV.dial :waste +4 "sampler")R% +5 ."airStroke"CS.seek 0ml +2 "collection"'S'4 +4 "core" %KH + ' +2 ."airStroke"CSV.dial :air +3 "Can" b? mk +3 #tCalibrating pressure and temperature sensors +2 "collection"'C @ +2 .tCTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +4 "sampler")#.0X +22  +2 .tdelay 3.8 seconds +382 "collection"'Y% +3 "core" %(6b lr _i + "sampler")Z% +4 "core" %5GLL U + .tSSV.dial :spit +2 "sampler")[ +150 "core"  +2 .tSS.seek 0ml +4 "sampler")T' +269 "core" ' + .tSSV.dial CBV +2 "sampler")G  +147 "core"  +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 .CTV.dial :air +3 .delay 15 seconds +1358 "core" ' +145 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")^ +149 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 "collection"'_  +4 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'n' +2628 "core" ' +2 "collection"'s% +3 "core" %   +2 .tCSV.dial between air and CTV +38 "collection"'t ` +39 "core" a +3 .tCS.seek 2.154ml +3 "collection"'u' +2104 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +4 "collection"'v  +31 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<cb +3 .tCS.seek 0ml +2 "collection"'r'4 +177 "core" '`c +2 "collection"'x% +4 "core" %Gdi  +2 "sampler")y% +3 "core" %SP v +2 #tBubblePoint: Intake @69.9psia, Outlet @14.9psia + .CBV.dial SSV +4 "collection"'w @ +34 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"''4 +147 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +4 "sampler") +148 "core"  +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'' +2621 "core" ' + "collection"' % +4 "core" % [ a  +2 .tCSV.dial between air and CTV +2 "collection"'! ` +35 "core" a +2 .tCS.seek 3.382ml +5 "collection"'"'= +1771 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +5 "collection"'#  +32 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +4 .tCS.seek 0ml +3 "collection"'%'4 +938 "core" ' + .tCSV.dial :air +5 "collection"'& @ +49 "core" > +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"''' +2627 "core" ' + "collection"'$% +4 "core" %  +2 .tCSV.dial between air and CTV +38 "collection"' ` +39 "core" a +3 .tCS.seek 2.141ml +3 "collection"'*'v +2097 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +5 "collection"'+  +32 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +5 .tCS.seek 0ml +2 "collection"''4 +192 "core" '} +2 "collection"'.% +4 "core" %n  +2 "sampler")% +4 "core" %b^  +2 #tBubblePoint: Intake @70.9psia, Outlet @15.9psia .CBV.dial SSV +7 "collection"'= @ +33 "core" A +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +4 "collection"'-'4 +133 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +4 "sampler")E +148 "core" +2 .tSS.reconfigure SSexhale +5 "sampler")#.0X% +2 "core" %\   +3 .tCS.seek 4.5ml +2 "collection"''` +875 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'8  +50 "core"  +2 .tCS.seek 1.275ml +2 "collection"'S' +921 "core" ' +2 #tHeating sh1 puck from tube 2 in Collection Clamp to 85C for 5:00 +3 .CH.seek 85C,8:00 +5 "collection"'M   +4 'W9 +5 "core" 9d +102 "collection"'Y9 +2 "core" 9d +103 "collection"'Z9 +2 "core" 9 d +103 "collection"'[9 +2 "core" 9 d +103 "collection"'P9 +2 "core" 9d +103 "collection"'G9 +2 "core" 9d +103 "collection"'^9 +2 "core" 9d +103 "collection"'_9 +2 "core" 9d +103 "collection"'b9 +2 "core" 9"d +103 "collection"'c9 +2 "core" 9&d +103 "collection"'\\9 +3 "core" 9+d +103 "collection"'d9 +2 "core" 9/d +103 "collection"'e9 +2 "core" 93d +103 "collection"'T9 +2 "core" 97d +103 "collection"'V9 +2 "core" 9;d +103 "collection"'79 +3 "core" 9%@d +103 "collection"';9 +2 "core" 9=Dd +103 "collection"'f9 +2 "core" 9VHd +103 "collection"'X9 +2 "core" 9oLd +103 "collection"'h9 +2 "core" 9Pd +103 "collection"'k9 +2 "core" 9Ud +103 "collection"'i9 +2 "core" 9Yd +103 "collection"'m9 +2 "core" 9]d +103 "collection"'j9 +2 "core" 9ad +140 "collection"'p9 +9 "core" 9gd +103 "collection"'l9 +3 "core" 9:kd +103 "collection"'q9 +2 "core" 9Tpd +103 "collection"'o9 +2 "core" 9otd +103 "collection"'s9 +2 "core" 9xd +103 "collection"'t9 +2 "core" 9|d +103 "collection"'n9 +2 "core" 9d +103 "collection"'v9 +2 "core" 9d +103 "collection"'x9 +2 "core" 9d +103 "collection"'y9 +2 "core" 9 d +103 "collection"'w9 +2 "core" 9$d +103 "collection"'u9 +3 "core" 9<d +103 "collection"'`9 +2 "core" 9Wd +103 "collection"'z9 +2 "core" 9od +103 "collection"'|9 +2 "core" 9d +103 "collection"'~9 +2 "core" 9d +103 "collection"'{9 +3 "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" 9d +103 "collection"'9 +3 "core" 93d +103 "collection"'9 +2 "core" 9Jd +103 "collection"'r9 +2 "core" 9bd +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" 9d +103 "collection"'9 +2 "core" 9d +103 "collection"'9 +3 "core" 9d +103 "collection"'9 +2 "core" 97d +103 "collection"'U9 +2 "core" 9Nd +103 "collection"']9 +2 "core" 9e d +103 "collection"'9 +2 "core" 9{ d +103 "collection"'a9 +3 "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" 9d +103 "collection"'9 +3 "core" 9c +103 "collection"'9 +2 "core" 9a +103 "collection"' 9 +2 "core" 90` +103 "collection"' 9 +2 "core" 9G ^ +103 "collection"'9 +2 "core" 9[ $] +103 "collection"'9 +2 "core" 9q )Z +103 "collection"' 9 +2 "core" 9#-Y +103 "collection"'!9 +2 "core" 9#1W +103 "collection"'9 +2 "core" 9#5U +103 "collection"'#9 +2 "core" 9&9S +103 "collection"'"9 +3 "core" 9*>R +103 "collection"'&9 +2 "core" 9*BQ +103 "collection"'%9 +2 "core" 9 )FN +103 "collection"'$9 +2 "core" 9 +JM +103 "collection"'9 +2 "core" 9 '.OK +103 "collection"''9 +3 "core" 9 ;1SJ +103 "collection"'+9 +2 "core" 9 M2WH +103 "collection"'.9 +2 "core" 9 _3[G +103 "collection"'9 +2 "core" 9 p4_E +103 "collection"'=9 +2 "core" 9 2dC +103 "collection"'*9 +3 "core" 9 <hC +103 "collection"'9 +2 "core" 9 <lA +103 "collection"'09 +2 "core" 9 >pA +103 "collection"'19 +2 "core" 9 >t? +103 "collection"'59 +2 "core" 9 @y> +103 "collection"'/9 +2 "core" 9 ?}< +103 "collection"'69 +2 "core" 9 A; +103 "collection"'<9 +2 "core" 9\ D: +103 "collection"'B9 +2 "core" 9\ B9 +103 "collection"',9 +2 "core" 9\ #K7 +103 "collection"':9 +3 "core" 9\ 1E7 +103 "collection"'E9 +2 "core" 9\ ?K6 +103 "collection"'9 +2 "core" 9\ LP4 +103 "collection"'(9 +2 "core" 9\ YN5 +103 "collection"'-9 +2 "core" 9\ eQ3 +103 "collection"'99 +3 "core" 9\ tP1 +103 "collection"')9 +2 "core" 9\ O1 +103 "collection"'A9 +2 "core" 9\ P0 +103 "collection"'F9 +2 "core" 9\ Q/ +103 "collection"'29 +2 "core" 9\ R. +103 "collection"'I9 +3 "core" 9\ Y- +103 "collection"'J9 +2 "core" 9\ Z- +103 "collection"'39 +2 "core" 9\ X, +103 "collection"'49 +2 "core" 9\ W+ +103 "collection"'N9 +2 "core" 9\ V* +103 "collection"'9 +2 "core" 9\ Y) +103 "collection"'Q9 +2 "core" 9\ \\) +103 "collection"'O9 +2 "core" 9\ a' +103 "collection"'R9 +2 "core" 9 f' +103 "collection"'C9 +2 "core" 9 `& +103 "collection"'K9 +3 "core" 9 a& +103 "collection"'>9 +2 "core" 9 c% +103 "collection"'?9 +2 "core" 9 (b% +103 "collection"'89 +2 "core" 9 1b% +103 "collection"'9 +2 "core" 9 8i$ +103 "collection"'W9 +6 "core" 9 Ao$ +103 "collection"'Y9 +2 "core" 9 Il$ +103 "collection"'Z9 +2 "core" 9 Ps# +103 "collection"'[9 +2 "core" 9 Xq" +103 "collection"'P9 +2 "core" 9 _p " +103 "collection"'G9 +2 "core" 9 gr# +103 "collection"'^9 +2 "core" 9 mt" +103 "collection"'_9 +2 "core" 9 st$ +103 "collection"'b9 +2 "core" 9 zs" +103 "collection"'c9 +2 "core" 9 q!" +103 "collection"'\\9 +3 "core" 9 t%" +103 "collection"'d9 +2 "core" 9 x)# +103 "collection"'e9 +2 "core" 9 v.# +103 "collection"'T9 +2 "core" 9 u2" +103 "collection"'V9 +2 "core" 9 x6" +103 "collection"'79 +3 "core" 9 ~:# +103 "collection"';9 +2 "core" 9 }>" +103 "collection"'f9 +2 "core" 9 C" +103 "collection"'X9 +2 "core" 9 G" +103 "collection"'h9 +2 "core" 9 K" +103 "collection"'k9 +3 "core" 9 O# +103 "collection"'i9 +2 "core" 9 S" +103 "collection"'m9 +2 "core" 9 X" +142 "collection"'j9 +10 "core" 9 ^# +102 "collection"'p9 +2 "core" 9 b" +103 "collection"'l9 +2 "core" 9 f" +103 "collection"'q9 +2 "core" 9 j" +103 "collection"'o9 +2 "core" 9 n" +103 "collection"'s9 +2 "core" 9 s" +103 "collection"'t9 +2 "core" 9 w! +103 "collection"'n9 +3 "core" 9 {! +103 "collection"'v9 +2 "core" 9 ! +103 "collection"'x9 +2 "core" 9  +103 "collection"'y9 +2 "core" 9  +103 "collection"'w9 +2 "core" 9  +103 "collection"'u9 +2 "core" 9  +103 "collection"'`9 +2 "core" 9  +103 "collection"'z9 +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 9 +103 "collection"'9 +2 "core" 9 > +103 "collection"'9 +2 "core" 9 C +103 "collection"'9 +2 "core" 9 H +103 "collection"'9 +3 "core" 9 N +103 "collection"'9 +2 "core" 9 R +103 "collection"'r9 +2 "core" 9 W +103 "collection"'9 +2 "core" 9 [ +103 "collection"'9 +2 "core" 9 ` +103 "collection"'9 +3 "core" 9 d +103 "collection"'9 +2 "core" 9 j +103 "collection"' 9 +2 "core" 9 m +103 "collection"'\ 9 +2 "core" 9 q +103 "collection"'9 +2 "core" 9 u +103 "collection"'9 +2 "core" 9 y +103 "collection"'9 +2 "core" 9 ~ +103 "collection"'U9 +2 "core" 9  +103 "collection"']9 +2 "core" 9  +103 "collection"'9 +2 "core" 9  +103 "collection"'a9 +3 "core" 9  +102 "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  +102 "collection"'9 +2 "core" 9  +103 "collection"' 9 +2 "core" 9  +103 "collection"' 9 +2 "core" 9  +103 "collection"'9 +2 "core" 9  +3 .tCH.hold 5:00,85C +3 "collection"'   F +5 "core"  +13629 "Can"yE e +16374 "core"  +2 "collection"' 9 +3 "core" 9 / +2 #tCollection Puck Heater at 85C after lysing +2 .CS.seek 0ml +5 "collection"'!'4 +424 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +5 "collection"' @ +116 "core" @ + .tCSV.dial :air +3 "collection"'# @ +49 "core" > +2 .tCS.seek 5ml +4 "collection"'"'p +1371 "core" ' + .tCSV.dial CTV +5 "collection"'&  +47 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +3 "collection"'% @ +50 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +4 "collection"'$  +51 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +50 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'''4 +1371 "core" ' + #tRecovering Lysate into Collection syringe +2 .CSV.dial CBV +5 "collection"'+ +114 "core"  + .tCBV.dial CSV +4 "collection"'.  +33 "core" +2 "collection"'% +3 "core" %4\ d\ i +3 .tCS.seek 5ml +2 "collection"'='p +1396 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'*  +52 "core" +2 "collection"'% +3 "core" %pcb +3 .tCS.seek 7ml +2 "collection"'0'f +607 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'1 @ +48 "core" ? +2 .tCS.seek 10ml +2 "collection"'5' +861 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +5 "collection"'/ ` +129 "core" _ +2 #tLysing Complete + "collection"'6& +6 "core" &Wk{ Y +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&<% +5 "core" %\   +2 "storage"(B% +3 "core" %P R  +2 "storage"(,. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(:( +234 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +5 (E& +2 "core" &  +2 "manipulator"&& +4 "core" & ; ;6 +2 "manipulator"&(% +3 "core" %\    +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 + "manipulator"&-( +179 "core" ( + "manipulator"&9& +4 "core" & '  ? +2 "storage"()& +4 "core" & +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +3 "manipulator"&A' +101 "core" ' +2 "storage"(F& +4 "core" & +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(2'V +294 "core" ' +2 "storage"(I- +3 "core" -'V + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +48 .tSE.seek :place +5 "storage"(J' +38 "core" ' +2 "manipulator"&3& +4 "core" &  ( f +2 "manipulator"&4% +3 "core" %    +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&N'\ +89 "core" ' +2 .tElbow.seek CC +4 "manipulator"&(ӷ +162 "core" ( +2 "manipulator"&Q& +3 "core" &ӻ" 1 @X +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &O& +2 "core" &ӻ" \  S@X +2 .tForearm.seek CC +2 "manipulator"&R' +97 "core" ' + .tHand.close +4 "manipulator"&C/ +74 "core" / +3 .tCC.seek :open +5 "collection"'K( +424 "core" ( + "storage"(>& +4 "core" & +2 "storage"(?& +4 "core" & +2 "manipulator"&8& +3 "core" &Ӽ"   !@W +2 "manipulator"&% +4 "core" % >   +2 .tForearm.seek :retract +2 "manipulator"&W'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&Y( +180 "core" ( +2 "manipulator"&Z& +3 "core" & F C S +2 "storage"([& +4 "core" & + & + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +5 .tForearm.seek 1 +3 "manipulator"&P'Y +100 "core" ' + .tElbow.hold +4 "manipulator"&G, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&^1 +77 "core" 1 +2 "manipulator"&_% +4 "core" % Ή \  { +2 "storage"(b& +4 "core" & + .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 348 counts + "manipulator"&c'ϵ +16 "core" ' +2 "manipulator"&\\& +4 "core" & K D < +2 "storage"(d& +3 "core" & +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&e' +26 "core" ' +2 "storage"(T% +4 "core" % x +4 ."downElevator"SE.seek :down +3 "storage"(V'X +100 (7% +3 "core" %A % b + "manipulator"&;% +4 "core" % 5 ? % +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&f'\ +91 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +5 .tSC.coast + "storage"(6 +5 #tTranferring lysate to PRV + .CSV.dial :air +3 "collection"'X @ +31 "core" > +2 .tCS.seek 10ml +4 "collection"'h' +22 "core" ' + .tCSV.dial between air and CTV +4 "collection"'k ` +31 "core" a + .tAIV.dial :bypass +2 "collection"'i { +6 "core" | +2 #tBeginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'m& +6 "core" &  +2 .tHand.open +2 "manipulator"&j1 +25 "core" 1 +2 "manipulator"&p& +4 "core" & Y Z ` + "manipulator"&l% +4 "core" %\ U F a +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&q(- +198 "core" ( + "manipulator"&o& +4 "core" &- _ H u +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &s& +3 "core" &- 2 4  +2 .tForearm.seek :garage +3 "manipulator"&t'η +100 "core" ' + .tHand.close +2 "manipulator"&n/ +75 "core" / +2 "manipulator"&v& +3 "core" &- ) * + +2 "manipulator"&x% +4 "core" % "  YP +2 .tForearm.seek :retract +2 "manipulator"&y'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&w(ӷ +283 "core" ( + "manipulator"&u& +4 "core" &ӵ# + ( kAb +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &`& +3 "core" &ӵ# * * Ab +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&z' +98 "core" ' +2 "manipulator"&|& +3 "core" &ӵ# = Ab +2 "manipulator"&~% +4 "core" %   ` +2 "collection"'{& +4 "core" & + "collection"'}& +4 .tCC.seek :closed +3 "collection"'(W +5 "core" & +2 &  +8 &*}[ . +9 &_~ B +10 &MuQ U +9 &O W +10 &R  W +9 &O W +9 &NQ W +10 &Q V +9 &Pj V +9 &N@ W +9 & VO" W +10 &"N V +9 &#N W +10 &%Q  W +9 &'_O - V +9 &) R  W +10 &*U W +9 &,R V +9 &.fP W +10 &0)N W +10 &1S V +9 &3Uj V +9 &5nT[ W +9 &72T8 V +11 &8P W +9 &:Q W +8 &8S W +9 &?Rr W +10 &AOK V +9 &COC V +9 &EASt V +10 &GT W +9 &HY W +44 &Ji Y +10 &L9 \\ + &M a +2 &O b! &Qi~ b# + &S&h b( +8 &TX b* +9 &VF @ +9 &WJ(4 !d +10 &W_j O +2 ( + "collection"'}& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.25 +2 "collection"'& +6 "core" &W_j O +2 .tHand.open +2 "manipulator"&1 +78 "core" 1 +2 "manipulator"&% +4 "core" % \  ! c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&'\ +96 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass +4 .PSV.dial PSR +4 "processing"%r +147 "core"  +2 "processing"%% +4 "core" %< + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 .tPS.seek 1.5ml + "processing"%' +1653 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +4 "processing"%  +49 "core"  +2 .tPS.seek 0ml +5 "processing"%' +1631 "core" ' + .tPSV.dial PSR +5 "processing"% +48 "core"  + .tPSR.select :air +3 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%\ ' +2687 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +5 "processing"%  +5 "collection"'  +3 "core"  +79 + .tPSV.dial :mixloop +4 "processing"% +113 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 "processing"%U  +6 "core" +2 .tPS.seek 0ml +2 "processing"%]' +2684 "core" ' + .tPSV.dial :air +2 "processing"%  +50 "core"  +2 .tPS.seek 2.5ml +2 "processing"%a' +2674 "core" ' + .tPSV.dial :mixloop +4 "processing"% +48 "core" +2 .tPS.seek 0ml +5 "processing"%' +2690 "core" ' + .tPSV.dial :air +4 "processing"%  +48 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2678 "core" ' + .tPSV.dial :mixloop +4 "processing"% +48 "core" +2 .tPS.seek 0ml +4 "processing"%' +2691 "core" ' + #tGaraging FlushPuck in Collection Clamp +3 "manipulator"& & +6 "core" &   :0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"& (ӷ +17 "core" ( + "manipulator"&& +4 "core" &Ӷ f1 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &M& +3 "core" &Ӷ  1 +2 .tForearm.seek CC + "manipulator"&' +97 "core" ' + .tHand.close +2 "manipulator"& / +68 "core" / +2 .tCC.seek :open +2 "collection"'S( +424 "core" ( + "manipulator"&& +4 "core" & , +2 "manipulator"&#% +4 "core" % 0   +2 .tForearm.seek :retract +2 "manipulator"&!'\ +97 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&&(- +302 "core" ( + "manipulator"&%& +4 "core" &- ^ \\ n +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &$& +3 "core" &- W X  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'η +117 "core" ' +2 .tHand.open +2 "manipulator"&"1 +73 "core" 1 +2 "manipulator"&+% +3 "core" % βS 2׫ +2 .tForearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +3 "manipulator"&.'\ +105 "core" ' + #tConnecting PS to CS to transfer sample + .CBV.dial AIV +4 .AIV.dial :bypass +3 .PSV.dial :mixloop +3 .PTV.dial :PRVmixing +3 .PRV.dial AIV +2 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +4 "collection"'& +6 "core" &15 +2 "manipulator"&'% +4 "core" %\ = 8  + "storage"(*% +4 "core" %J %  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(=( +219 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +5 (1& +2 "core" & - +2 "manipulator"&0& +3 "core" &-\ \  d +2 "manipulator"&/% +4 "core" %\ \ \  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +2 "manipulator"&6( +192 "core" ( +2 "manipulator"&<& +3 "core" &   +2 "storage"(B& +4 "core" & O - +2 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +46 "manipulator"&,' +100 "core" ' + "storage"(E& +4 "core" &  - +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +2 "storage"('V +305 "core" ' + "storage"((- +4 "core" -'U + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +5 (9& +3 "core" &  - +2 "manipulator"&)& +3 "core" &\ \  L +2 .tElbow.seek 2 +2 "manipulator"&D( +6 "core" ( + "manipulator"&F& +4 "core" & !  +2 "storage"(@& +4 "core" & \ - +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&I'; +16 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tHand.close + "manipulator"&3/ +90 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&4& +6 "storage"(2'X +5 "core" & \   +2 "manipulator"&Q% +3 "core" % 8 \  +2 .tForearm.seek :retract +3 "manipulator"&O'\ +91 "core" ' +3 .tElbow.seek CC +4 "manipulator"&A(ӷ +157 "core" ' + ."downElevator"SE.coast + "storage"(5 +6 "core" ( +2 "manipulator"&-& +3 "core" & \  _?Q +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &C& +3 "core" & G?Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&N' +95 "core" ' +2 "manipulator"&L& +4 "core" & N?P +2 "manipulator"&>% +3 "core" % P +2 "collection"'?& +4 "core" &05 +2 "collection"'8& +3 .tCC.seek :closed +2 "collection"'(W +7 "core" &06 + &27  +8 &)x15 - +10 &^05 B +9 &@r.6 V +9 &P16 X +10 &P16y W +9 &M17h W +10 &BP/5M W +8 &O160 W +10 &M25 W +10 &L16 W +8 & JQ37 W +11 &" I/6 W +8 &#N27 W +10 &%Q26 W +9 &'QN18 X +10 &)L27 W +9 &*O06 W +9 &,L05 W +9 &.ZO06e W +10 &0N37 W +10 &1M27 W +8 &3O16} W +10 &5cN25t W +9 &7%N18g W +10 &8N07] W +9 &:N17Q W +9 &-P47 W +9 &?R15 W +10 &AQ26 W +9 &CsN28 W +9 &E5P26 W +10 &FO27 W +9 &HV18z X +9 &Jti36r Y +10 &L(/6g ^ +10 &M.6_ ~b +9 &O05N ~b& +9 &QS/4V ~b. +9 &S .3A }b7 +10 &T.4> |b7 +9 &Vv/3> }L +9 &WH/35 )u +10 &Wgy.3? V +2 ( + "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.34 +2 .Hand.open +2 "manipulator"&Z1 +70 "core" 1 +2 "manipulator"&[% +3 "core" %  [ +2 .tForearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +3 "manipulator"&R'\ +97 "core" ' + .tSC.coast + "storage"(6 +5 .tCTV.dial CSV,avoiding: :intake +4 "collection"'  +151 "core"  + .tCSV.dial CTV +4 "collection"'^  +31 "core"  +2 .tCS.seek 5ml +4 "collection"'_'p +1367 "core" ' + .tdelay 1:20 +4473 "Can"fI dd +3530 .tCS.seek 2.5ml +2 "collection"'b' +757 "core" ' + .tdelay 40 seconds +4004 .CS.seek 0ml +2 "collection"'\\'4 +752 "core" ' + .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%d  +48 "core"  +2 .tPS.seek 2.5ml +2 "processing"%T' +2682 "core" ' + .tPSV.dial :mixloop +2 "processing"%W +50 "core" +2 .tdelay 3 seconds +301 .PSV.dial :air +2 "processing"%7  +48 "core"  + .tdelay 2 seconds +202 .PSV.dial :mixloop +3 "processing"%; +49 "core" +2 .tdelay 3 seconds +301 .PSV.dial :waste1 +2 "processing"%Y  +148 "core"  +3 .tPS.seek :empty +2 "processing"%P' +2694 "core" ' + .tCBV.dial :waste1 +2 "collection"'c @ +50 "core" ? +2 .tdelay 5 seconds +501 .CBV.dial AIV +3 "collection"'J  +52 "core" + .tdelay 10 seconds +1003 .CBV.dial :waste1 +3 "collection"'X @ +51 "core" ? + .tdelay 10 seconds +1003 .CBV.dial AIV +2 "collection"'k  +50 "core" + .tdelay 10 seconds +1004 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +3 "collection"'i ` +36 "core" _ + .tCSV.dial :air +2 "collection"'m @ +51 "core" > +2 .tCS.seek 10ml +2 "collection"'e' +2652 "core" ' + .tCSV.dial CTV +2 "collection"'j  +51 "core"  +2 .tCS.seek 0ml +2 "collection"'p'4 +2682 "core" ' + .tCBV.dial :waste1 +2 "collection"'l @ +32 "core" @ + .tdelay 10 seconds +1004 .CTV.dial :air,avoiding: :intake +2 "collection"'V  +152 "core" +2 "collection"':& +4 "core" &Wgu V +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&5% +6 "core" %\ [ +2 "storage"(o% +3 "core" %L  +2 "storage"(s. +2 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +46 "storage"(G( +213 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +5 (n& +3 "core" & m + "manipulator"&v& +4 "core" & ?P +2 "manipulator"&x% +3 "core" %\  +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +3 "manipulator"&f( +180 "core" ( +2 "manipulator"&t& +4 "core" & g + "storage"(u& +4 "core" & , +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&`' +96 "core" ' +2 "storage"(q& +3 "core" &  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +2 "storage"(|'V +311 "core" ' + "storage"(~- +4 "core" -'V + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +5 "manipulator"&{& +3 "core" &  +2 "storage"(y& +3 "core" & F +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tForearm.seek 1 +3 "manipulator"&K'Y +27 "core" ' +2 .tElbow.hold +4 "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 "storage"(- +2 "core" -'V +2 .tSE.seek 0.03 Pucks below Top Plate +2 "storage"(' +30 "core" ' +2 "manipulator"&}% +3 "core" %΅ ` +2 "storage"(r& +4 "core" & y y +2 .tForearm.force -20 "manipulator"&5 +6 .tForearm.seek 1 + 344 counts +2 "manipulator"&'ϱ +16 "core" ' +2 "manipulator"&z& +3 "core" &\  n +2 "storage"(& +4 "core" & j +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +3 "manipulator"&' +30 "core" ' +2 .tSE.seek 1.03 Pucks below Top Plate +4 "storage"( ' +45 "core" ' +2 "manipulator"&& +4 "core" & 8 +2 "manipulator"&% +3 "core" % } +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +158 "core" ( + "manipulator"&U& +4 "core" & <= +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &\ & +3 "core" & <= +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' + .tHand.close +2 "manipulator"&]/ +79 "core" / +2 .tCC.seek :open +4 "collection"' ( +423 "core" ( +3 "storage"(a& +3 "core" & T +2 "storage"(& +3 "core" & L +2 "manipulator"&& +4 "core" & \  << + "manipulator"&% +4 "core" % G\ \  w( +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"& ( +175 "core" ( +2 "manipulator"&& +3 "core" &  N +2 "storage"(M& +4 "core" & T + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +5 .tForearm.seek 1 +2 "manipulator"& 'Y +98 "core" ' + .tElbow.hold +4 "manipulator"&w, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&1 +76 "core" 1 +4 "manipulator"&% +4 "core" % ΁ % +2 "storage"(& +3 "core" & E +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 340 counts +2 "manipulator"&#'ϭ +15 "core" ' +2 "manipulator"&& +4 "core" &  A @ +2 "storage"( & +3 "core" & ` +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&%' +27 "core" ' +2 "storage"($% +4 "core" % C +2 ."downElevator"SE.seek :down +4 "storage"("'X +99 (+% +2 "core" %* b +2 "manipulator"&!% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +55 ' +2 ."downElevator"SE.coast + "storage"(5 +5 .tSC.coast + "storage"(6 +4 .tPSV.dial :air +4 "processing"%'  +125 "core"  +3 "processing"%*% +4 "core" % +2 .tPS.seek 0.499ml +2 "processing"%' +597 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +51 "core" + .tPRV.dial :air +4 "processing"%1  +50 "core"  + .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%0  +51 "core"  + .tCBV.dial AIV +4 "collection"'/  +50 "core" + .tPRV.dial between CBV and air +44 "processing"%<  +37 "core"  + .tPRV.dial :air +2 "processing"%B  +32 "core"  +2 "processing"%&% +3 "core" %  +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +5 .tPS.seek 0.599ml +2 "processing"%E' +247 "core" ' + .tPRV.dial :waste2 +4 "processing"%. @ +79 "core" ? +4 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +5 .tPS.seek :empty +3 "processing"%(' +699 "core" ' + #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'9& +6 "core" & &F +2 .tHand.open +2 "manipulator"&)1 +22 "core" 1 +2 "manipulator"&F& +4 "core" & 7 A M + "manipulator"&@% +4 "core" %\ 4 =  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&3(- +201 "core" ( +2 "manipulator"&4& +3 "core" &- ? 7  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &Q& +3 "core" &- 3 2 l +2 .tForearm.seek :garage +3 "manipulator"&6'η +100 "core" ' + .tHand.close +3 "manipulator"&,/ +71 "core" / +2 "manipulator"&-& +4 "core" &-  \\ + "manipulator"&C% +4 "core" %  7I +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&I(ӷ +274 "core" ( + "manipulator"&L& +4 "core" &  # A:/ +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &>& +3 "core" &   ,:/ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&D' +107 "core" ' +2 "manipulator"&?& +4 "core" &  \ :/ +2 "manipulator"&2% +3 "core" %  F +2 "collection"'O& +4 "core" & $5 + "collection"'S& +4 .tCC.seek :closed +3 "collection"'Z(W +5 "core" &!$4 + &%  +9 &*x$ - +9 &^~ # A +10 &8t% U +9 &O $ W +9 &Q $ W +10 &wN & W +9 &9N % W +9 &T% W +11 &O$ W +8 &L # W +9 & AP& W +10 &"L % V +9 &#O % W +9 &%Q $ W +10 &'IM!# W +10 &) O# W +9 &*N $ W +9 &,M$ V +9 &.PN % W +10 &0N $ W +10 &1M % W +8 &3O$ W +10 &5ZL!! V +10 &7N$ W +9 &8M" W +9 &:M & W +9 &$O % V +8 &?L!% V +9 &AN#% W +10 &CiP % W +9 &E+L% W +10 &FJ$ W +9 &HQ"% W +9 &Jn` % X +10 &L'z$ [\ +9 &M" ` +9 &O! b +10 &QS! b$ +9 &S# b( +10 &T! b+ +9 &Vx" A +9 &WD%# $k +10 &W_l! P +2 ( + "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.20 +2 "collection"'[& +6 "core" &W_j!1 P +2 .tHand.open + "manipulator"&81 +79 "core" 1 + "manipulator"&% +4 "core" %  l +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&^'\ +99 "core" ' +2 "collection"'N& +3 "core" &W_k"5 P +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake +5 .PRV.dial :waste2 +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%= @ +81 "core" ? + .tdelay 2 seconds +203 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%h  +82 "core" + .tdelay 2 seconds +203 .PSV.dial :PML + .delay 2 seconds +203 .PRV.dial :air +3 "processing"%_  +83 "core"  +2 .tdelay 2 seconds +202 "processing"%b% +3 "core" %g +2 .tPS.seek 1.499ml +7 "processing"%d' +1640 "core" ' + .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%' +1121 "core" ' + .tPSV.dial :air +5 "processing"%W  +47 "core"  +2 .tPS.seek 0ml +4 "processing"%7' +2688 "core" ' + #t\mixing lysate with speDil + .PSV.dial :PML +6 "processing"%; +48 "core" + .tCBV.dial :PRV +2 .PRV.dial :air +4 .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%Y  +52 "core"  + .tdelay 2 seconds +203 "processing"%T% +4 "core" % +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +5 .tPS.seek 0.225ml +3 "processing"%c'q +2361 "core" ' + .tdelay 5 seconds +502 .PRV.dial CBV +4 "processing"%J  +84 "core"  + .tdelay 2 seconds +203 "processing"%X% +3 "core" %o \ +2 .tPS.seek 0.475ml +2 "processing"%k' +2570 "core" ' + .tdelay 5 seconds +502 .PRV.dial :air +4 "processing"%i  +51 "core"  +2 .tdelay 2 seconds +202 .PS.seek 0.965ml +2 "processing"%m'N +4986 "core" ' + .tdelay 10 seconds +1003 .PRV.dial CBV +47 "processing"%\\  +52 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PSV.dial :air +6 "processing"%j  +47 "core"  +2 .tPS.reconfigure PSconfig +4 "processing"%#A d`xb +4 .tPS.seek 2.5ml +2 "processing"%e' +289 "Can"%C dc +1377 "core" ' + .tdelay 3 seconds +302 .PSV.dial PTV +3 "processing"%l +83 "core" ~ + .tPTV.dial :PRV,avoiding: :puck +5 "processing"%V @ +79 "core" @ +2 .tPS.seek 0ml +5 "processing"%:' +2688 "core" ' + .tPSV.dial :air +4 "processing"%5  +81 "core"  +2 .tPS.seek 2.5ml +4 "processing"%o' +2658 "core" ' + .tdelay 3 seconds +302 .PSV.dial PTV +3 "processing"%s +82 "core"  + .tPTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +6 "processing"%n' +2655 "core" ' + #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +5 .AIV.dial :bypass +3 .PRV.dial CBV +3 .PSV.dial :air +4 "processing"%v  +82 "core"  +2 .tPS.seek 2.5ml +5 "processing"%x' +2651 "core" ' + .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"%t +49 "core" + .tPTV.dial :PRVmixing,avoiding: :puck +5 "processing"%u  +80 "core" +2 "processing"%A% +3 "core" %D \ +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +5 .tPS.seek 1.74ml +3 "processing"%q' +7735 "core" ' + .tdelay 5 seconds +502 .AIV.dial :sample +3 "collection"'R & +62 "core" % + .tAWV.select :waste +2 "collection"' +12 "processing"%~% +3 "core" % +2 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +5 .tPS.seek 1.22ml +2 "processing"%{'n> +10707 "core" ' + .tdelay 15 seconds +1502 .AIV.dial :bypass +3 "collection"'y { +61 "core" | +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +4 .tPS.seek 0ml +2 "processing"%' +1353 "core" ' + .tPSV.dial :air +3 "processing"%}  +49 "core"  +2 .tPS.seek 2.5ml +4 "processing"%r' +2653 "core" ' + .tPSV.dial :PML +5 "processing"%z +48 "core" +2 .tPS.seek 0ml +2 "processing"%' +2658 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air +2 "collection"' +13 '& +2 "core" &W_j P +3 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +4 ."MFBPCR"SPE.hold 2:46:40,55C +4 "collection"'& +3 "MFB"*` @@T +4 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*f  +4 "core" &W_j P +2 .tAWV.select :air + .AIV.dial :bypass +4 .PSV.dial PSR +4 "processing"%| +25 "core"  + ."MFBPCR"delay 20 seconds +96 "core"  +2 "processing"%K% +4 "core" %  + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +6 "processing"% +10 .tPS.seek 1.5ml +2 "processing"%' +1706 "core" ' +2 .tdelay 5 seconds +173 #"MFBPCR"primeLysateINT + .AWV.select :air +4 .AIV.dial :coilToMFB +2 .ATV.dial AIV +4 "MFB"* I +182 "core" I +2 "MFB"*U% +3 "core" %R,: +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*\ '6 +119 .tPSV.dial :waste1 +4 "processing"%  +50 "core"  +2 .tPS.seek 0ml +5 "processing"%' +1704 "core" ' + .tPSV.dial PSR +4 "processing"%] +52 "core"  + .tPSR.select :air +3 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%' +2804 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 .PSV.dial :mixloop +5 "processing"% +121 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +7 .PS.seek 0ml +2 "processing"%a' +1148 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*  +81 "core"  +2 "MFB"*% +3 "core" %6, +2 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*'ͺ +548 "core" ' + .tPSV.dial PSR +3 "processing"% +78 "core" ' + ."MFBPCR"ATV.dial :waste2 +4 "MFB"*M % +40 "core"  +2 "processing"%% +49 "core" % + %A  + #tPulling 1.5ml of PSR.flush +2 ."MFBPCR"AS.reconfigure ASnorm +5 .tPSR.select :flush +4 "MFB"*#,,'T20 b +3 "processing"%@ +5 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +7 .tPS.seek 1.5ml +2 "processing"%' +1691 "core" ' + #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil +4 .ATV.dial :air2 +4 "MFB"*  +4 "core" ' +2 .tdelay 5 seconds +51 "core" +2 "MFB"*% +4 "core" %R- +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*' +434 .tPSV.dial :waste1 +3 "processing"%  +50 "core"  +2 .tPS.seek 0ml +5 "processing"%$' +944 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"* I +81 "core" I +2 "MFB"*+% +3 "core" % + R +2 ."MFBPCR"AS.seek 0.469ml +3 "MFB"*!' +369 "core" ' + .tPSV.dial PSR +5 "processing"% +50 "core"  + .tPSR.select :air +3 "processing"% +12 .tPS.seek 2.5ml +3 "processing"% ' +2803 "core" ' + ."connect"PRV.dial CBV +5 .tCBV.dial PRV +2 .PSV.dial :mixloop +5 "processing"%# +118 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +5 .PS.seek 0ml +6 "processing"% ' +1834 "Can"M + +961 "core" ' + .tPSV.dial PSR +3 "processing"%' +120 "core"  +2 "processing"%*% +4 "core" %R , + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%%' +1690 "core" ' +2 .tdelay 5 seconds +38 "core" ' + ."MFBPCR"delay 5 seconds +462 .tPSV.dial :waste1 +4 "processing"%"  +37 "MFB"*G9 +2 "core" 9l~G +2 #"MFBPCR"Solid Phase Extraction Heater at 47.5C + .ATV.dial ASV +4 "MFB"*P n +5 "core"  +2 .tPS.seek 0ml +3 "processing"%' +29 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*1% +6 "core" % Rl +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*0'% +1642 "core" ' + .tPSV.dial PSR +5 "processing"%/ +50 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%<' +2739 "core" ' + ."connect"PRV.dial CBV +5 .tCBV.dial PRV +2 .PSV.dial :mixloop +5 "processing"%B +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +5 .PS.seek 0ml +6 "processing"%&' +2706 "core" ' + .tPSV.dial PSR +5 "processing"% +116 "core"  +2 "processing"%.% +4 "core" %s ] + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%E' +1181 "core" ' + ."MFBPCR"delay 10 seconds +464 "core" ' +2 .tdelay 5 seconds +501 .PSV.dial :waste1 +3 "processing"%9  +33 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +2 "core"  +3 .tPS.seek 0ml +3 "processing"%)' +195 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*F' +1450 "core" ' + .tPSV.dial PSR +5 "processing"%@ +48 "core" + .tPSR.select :air +2 "processing"% +14 .tPS.seek 2.5ml +2 "processing"%4' +2714 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 .PSV.dial :mixloop +5 "processing"%Q +116 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +7 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 1.2ml +4 "processing"%w'k +1153 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial AIV +2 "MFB"*, I +64 "core" I + ."MFBPCR"AIV.dial :coilToMFB +2 .AWV.select :waste +2 "collection"' +12 ."MFBPCR"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*-'V +1216 "core" ' + .tPSV.dial :waste1 +5 "processing"%C  +148 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +5 .tPS.seek 0ml +2 "processing"%' +1338 "core" ' + .tPSV.dial :air +5 "processing"%6  +114 "core" +2 .tPS.seek 2.5ml +44 "processing"%L' +2693 "core" ' + .tPSV.dial :mixloop +5 "processing"%> +45 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +5 .tPS.seek 0ml +2 "processing"%3' +4450 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*?  +61 "core" +2 "MFB"*2% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*O'Q +584 "core" ' + .tPSV.dial :air +3 "processing"%  +49 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +4 .tPS.seek 2.5ml +3 "processing"% ' +384 "core" ' + ."MFBPCR"ATV.dial :AIV +4 "MFB"*[ I +75 "core" J +3 "MFB"*8% +3 "core" %Q  M +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*' +831 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*S n +166 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*N'R +245 "core" ' + #"MFBPCR"ethanol wash + .ATV.dial :air2 +5 "MFB"*=  +119 "core"  +2 "MFB"*D% +3 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +5 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*h' +811 "core" ' + .tPSV.dial :mixloop +5 "processing"%_ +47 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +4 .tPS.seek 0ml +3 "processing"%b' +187 "core" ' + ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +5 "MFB"*(  +76 "core" +2 "MFB"*d% +3 "core" % @ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*W'_ +4524 "core" ' + #tCleaning Collection Syringe + .CSV.dial CSR +6 "collection"'  +48 "core"  +2 "collection"';% +4 "core" %0  + #tPulling 4ml of CSR.flush + .CSR.select :flush +5 "collection"' +13 .tCS.seek 4ml +2 "collection"'Y'P +1137 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +12 .tCS.seek 10ml +2 "collection"'T' +1646 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'7  +5 'J  +45 "core"  +100 ' +2 ."MFBPCR"delay 3 seconds +4 "core"  +2 .tCBV.dial :waste1 +2 "collection"'X @ +50 "core" ? +2 .tCS.seek 0ml +5 "collection"'c'4 +236 ."MFBPCR"ATV.dial :air1 +3 "MFB"*i  +38 "core" +2 ."MFBPCR"delay 3 seconds +303 "MFB"*k% +2 "core" %_ @ +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*\\'݉ +528 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*j  +53 "core" +2 "MFB"*m% +3 "core" %ݝ ' +2 ."MFBPCR"AS.seek 0.419ml +3 "MFB"*l'4 +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*V n +128 "core" o +2 "MFB"*e% +3 "core" %> +2 ."MFBPCR"AS.seek 0.092ml +3 "MFB"*5'&H +402 "core" ' + .tCSV.dial CSR +4 "collection"':  +48 "core"  +2 "collection"'s% +4 "core" %0! + #tPulling 4ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.seek 4ml +2 "collection"'o'P +1131 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'v' +1631 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'n  +48 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +6 "collection"'t'4 +2645 "core" ' +2 "collection"'u& +3 "core" &W_i$ P +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&A& +6 "core" & 6 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&x(ӷ +16 "core" ( +2 "manipulator"&R& +3 "core" &Ӹ 0 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &~& +3 "core" &Ӹ 0 +2 .tForearm.seek CC +2 "manipulator"&q' +64 "core" ' + ."MFBPCR"delay 3 seconds +32 "core" ' + .tHand.close +2 "manipulator"&y/ +72 "core" / +2 .tCC.seek :open +2 "collection"'{( +191 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*} % +75 "core" $ +3 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +143 "core" ( +2 "manipulator"&z& +4 "core" & , +2 "manipulator"&r% +4 "core" % A  +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +46 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(- +252 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*f  +38 "core" +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +17 "core" ( +2 "manipulator"&K& +4 "core" &- ,  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 && +2 "core" &-  +2 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&'η +118 "core" ' + .tHand.open +2 "manipulator"&U1 +67 "core" 1 +2 "manipulator"&% +4 "core" % ζ~ i g ʸn +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&g'\ +97 "core" ' + #"WCR"Whole Cell Archive sampling 0ml +2 #Loading wcr puck from tube 2 into Collection Clamp +4 "collection"'& +6 "core" & $ +2 "manipulator"&]% +4 "core" %\ { +2 "storage"(% +3 "core" %M z {  +2 "storage"(. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +4 ."WCR"SC.seek 2 +2 "storage"(( +220 "core" ( + ."WCR"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +5 (& +4 "core" & . 0 ? , + "manipulator"&& +4 "core" &- } } Z +2 "manipulator"&\ % +3 "core" %\ |  +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +3 "manipulator"&( +207 "core" ( +2 "manipulator"&& +4 "core" & y +2 "storage"(M& +3 "core" & 0 - , +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&' +90 "core" ' +2 "storage"(a& +4 "core" & 2 / , +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +3 "storage"('V +315 "core" ' +2 "storage"(- +3 "core" -'^ + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +6 (& +2 "core" &   Q , +2 "manipulator"& & +3 "core" & H +2 ."WCR"Elbow.seek 2 +3 "manipulator"&( +5 "core" ( +2 "manipulator"&& +3 "core" &  +2 "storage"(+& +3 "core" &   j , +3 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&'; +22 "core" ' + ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 ."WCR"Hand.close +2 "manipulator"& / +78 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&$& +8 "storage"(#'X +2 "core" & u  +2 "manipulator"& % +4 "core" % ;  +2 ."WCR"Forearm.seek :retract +3 "manipulator"&''\ +92 "core" ' +2 ."WCR"Elbow.seek CC +5 "manipulator"&*(ӷ +149 "core" ( +2 "manipulator"& & +4 "core" &ӯ M Q b<> +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &G& +2 "core" &ӯ 7 , \\<> +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 "core" ' + ."downElevator"SE.coast +3 ."WCR"Forearm.seek CC +4 "storage"(5 +4 "manipulator"&"' +104 "core" ' +3 "manipulator"&P& +4 "core" &ӯ & . T<> +2 "manipulator"&1% +4 "core" %! " # Ul +2 "collection"'%& +3 "core" &#! { +2 "collection"'!& +4 ."WCR"CC.seek :closed +3 "collection"'/(W +6 "core" & #% | + &$5 { +8 &\ 2#) x%f +8 &Q}$, o; +10 &v{%! pO +10 &fX#& tY +9 &)N $% uX +9 &I" vX +9 &N$ uX +10 &oL# vX +9 &2J$) uX +9 &P$+ tX +10 &L&) uX +9 &!yL $" uW +9 &#9M %* uX +10 &$J# uX +10 &&N $ uX +9 &(M $ vX +9 &*BJ$ vX +9 &,Q # tX +9 &-J$ uX +9 &/J% uX +10 &1JO" vX +10 &3 L!$ vX +9 &4O!% vX +8 &6L $ uX +10 &8SL $ uW +9 &:O $ uX +9 &;I$ uX +10 &=L $ uW +9 &?YN# uX +10 &AN& uX +9 &BN% uX +9 &DL$ tW +10 &FaN# uX +9 &H"W %? sY +9 &I] & oY +10 &K$ k] +9 &MO"$D ka +10 &O$ ib( +9 &P# ib3 +9 &Rq$O hb; +10 &T%$ hb: +10 &U$ hb; +8 &W@V$F qR +11 ( + &WY?# x9 + "collection"'!& +3 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.42 +2 .Hand.open +6 "manipulator"&1 +73 "core" 1 +2 "manipulator"&B% +3 "core" %   m +2 ."WCR"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&<'\ +98 "core" ' + ."WCR"SC.coast + "storage"(6 +6 #"WCR"collectSample 0ml w/bubble point of 55psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +4 .Intake.select :close +2 .Exhaust.select :close +4 .SS.hold +6 "sampler")+ +3 "core" + +2 "sampler").% +3 "core" %RQ i +2 "collection"'&& +4 "core" &WY?$ N9 +2 "Can"(E w +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +51 "collection"'9  +157 "core" + ."WCR"SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +5 "sampler")#.0X showlog 100 +11111 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ASV +4 "MFB"*w n +99 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +4 .AS.seek 0.02ml +6 "MFB"*6' +11772 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +7 #Allowing 40s for 7.0ml of remaining 7.0ml +5 .Intake.select :open +4 "sampler") +212 "collection"'% +3 "core" %3   + #"WCR"Intake @29.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 150 +7 "sampler")#.0X'W +603 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'L% +3 "core" %3 g k*  +2 "sampler")?% +3 "core" %W . +53 "collection"'2% +3 "core" %3 d f  +2 "sampler")-% +3 "core" %W / +53 "collection"'% +3 "core" %3 g k(  + "sampler")3% +4 "core" %W / +53 "collection"'[% +3 "core" %3 e j  +2 "sampler")8% +3 "core" %W 2 +53 "collection"'O% +3 "core" %3 f k/  +2 "sampler")S% +3 "core" %W / +53 "collection"'% +3 "core" %3 c h  +2 "sampler")=% +3 "core" %W,, . +53 "collection"'D% +3 "core" %3 f l  +2 "sampler")N% +3 "core" %W>< / +53 "collection"'_% +3 "core" %3 k n  + "sampler") % +4 "core" %WPN . +53 "collection"'(% +4 "core" %3 n u  + "sampler")d% +4 "core" %Wge / +53 "collection"'h% +3 "core" %3 u w  +2 "sampler")% +3 "core" %W}~ . +53 "collection"';% +3 "core" %3 {   +2 "sampler")p% +3 "core" %W / +53 "collection"'Y% +3 "core" %3 *  + "sampler")7% +4 "core" %W . +53 "collection"'J% +3 "core" %3 v y  + "sampler")X% +4 "core" %W / +53 "collection"'i% +3 "core" %3 ,  + "sampler")T% +4 "core" %W / +2 "sampler")k% +3 "core" %W / + ."WCR"Intake.select :close +2 "sampler")0 +12 )W% +3 "core" %W z + ."WCR"SSV.dial :exhaust +3 "sampler")j  +86 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +4 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'c' +76 "core" +2 "MFB"*o% +3 "core" %" +2 ."MFBPCR"AS.seek 0.52ml +3 "MFB"*n' +2591 "core" ' + #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +7 "collection"'v @ +85 "core" ? +53 "sampler")u% +3 "core" %[Y 6 + ."WCR"CBV.dial between CSV and waste2b +6 "collection"'A  +101 "core"  +2 "collection"'R% +4 "core" %"  + ."WCR"CSV.dial between air and CTV +3 "collection"'~ ` +37 "core" b +2 ."WCR"CS.seek 7.397ml +50 "collection"'y' +754 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +6 "collection"'I  +2 '^  +33 "core"  +50  +2 ."WCR"CS.reconfigure CSpressurize +6 "collection"'# d@<<#b +3 ."WCR"CS.seek 0ml +3 "collection"'}'4 +1956 "core" ' + ."WCR"CSV.dial :air +3 "collection"'Z @ +63 "core" A +2 ."WCR"CS.reconfigure CSfast +4 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'z' +2675 "core" ' +2 "collection"'r% +4 "core" % % )$  + ."WCR"CSV.dial between air and CTV +3 "collection"'5 ` +34 "core" a +3 ."WCR"CS.seek 2.547ml +4 "collection"'q'"k +1509 "core" ' + ."MFBPCR"delay 5 seconds +502 "core" ' +5 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +6 "collection"'f  +4 ."MFBPCR"ATV.dial ASV +3 "MFB"*x n +25 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<#b +6 ."WCR"CS.seek 0ml +3 "collection"'K'4 +58 "core" o + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*  +45 "core"  +2 ."MFBPCR"AS.seek 0.3ml +5 "MFB"*U': +360 "core" '&#1 +3 ."WCR"CBV.dial :waste2b +4 "collection"'  +36 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +5 ."WCR"CS.seek :empty +3 "collection"'' +331 "core" ' + ."WCR"delay 1:00 +3698 "core" ' + ."MFBPCR"delay 20 seconds +2004 .AS.seek 0.07ml +3 "MFB"*'w +297 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +154 "core" +3 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +6 "collection"']  +47 "core"  +3 "collection"'% +4 "core" % + #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +8 "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'' +634 "core" ' + ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +13 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +6 ."WCR"CS.seek 10ml +4 "collection"'' +2136 "core" ' + #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +7 "collection"' @ +84 "core" ? +53 "sampler")% +3 "core" %SR 6 + ."WCR"CBV.dial between CSV and waste2b +3 "collection"'\  +103 "core"  +2 "collection"'% +4 "core" % %  + ."WCR"CSV.dial between air and CTV +4 "collection"'M ` +68 "core" _ +2 ."WCR"CS.seek 7.238ml +4 "collection"'' +461 "core" ' + ."MFBPCR"delay 20 seconds +340 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +6 "collection"'a  +2 'g  +35 "core"  +117  +3 ."WCR"CS.reconfigure CSpressurize +4 "collection"'# d@<<b +5 ."WCR"CS.seek 0ml +3 "collection"''4 +1482 ."MFBPCR"ATV.dial :waste2 +3 "MFB"* % +77 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +346 "core" ' + ."WCR"CSV.dial :air +3 "collection"' @ +52 "core" > +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +7 ."WCR"CS.seek 10ml +5 "collection"'+' +18 "core" ' + #"MFBPCR"Elution + .ATV.dial :air1 +7 "MFB"*  +103 "core" +2 "MFB"*$% +3 "core" %RJ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +6 ."MFBPCR"AS.seek 0.049ml + "MFB"* 'N +1038 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater +2 "MFB"* I +62 "core" I +2 "MFB"*% +4 "core" %N+ . +2 ."MFBPCR"AS.seek 0.109ml + "MFB"* '{ +1087 "core" ' +2 "collection"'G% +4 "core" % 9 =  + ."WCR"CSV.dial between air and CTV +3 "collection"' ` +36 "core" a +49 ."WCR"CS.seek 2.17ml +4 "collection"''b +46 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV,via: :air2 +2 "MFB"*P n +136 "Can"J t +77 "core" o + ."MFBPCR"ASV.dial :SPEelution +3 "MFB"*  +60 "core"  + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 *1% +2 "core" %{ G +2 ."MFBPCR"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.759ml +3 "MFB"*%' ? +1453 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +9 "collection"''  +30 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +6 ."WCR"CS.seek 0ml +5 "collection"'#'4 +207 "core" '  +2 ."WCR"delay 2:00 +1581 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :holdingCoil + "MFB"* +14 *{% +3 "core" % ?  + ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.474ml +3 "MFB"*' +5760 "core" ' + ."MFBPCR"delay 5 seconds +503 "MFB"*B% +4 "core" % +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +5 ."MFBPCR"AS.seek 0.439ml +3 "MFB"*!' +3540 "core" ' + ."MFBPCR"delay 1:00 +266 ."WCR"CBV.dial :waste2b +3 "collection"'.  +37 "core"  +2 ."WCR"CS.reconfigure CSconfig +5 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'&' +530 "core" ' + ."WCR"delay 1:00 +5154 #"MFBPCR"pushing eluate to holding coil +2 "MFB"*"% +6 "core" % +2 ."MFBPCR"AS.seek 0.279ml +3 "MFB"*9'` +836 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +152 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +3 .CSV.dial CSR +7 "collection"'  +46 "core"  +2 "collection"'0% +4 "core" % & + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +5 "collection"' +13 ."WCR"CS.seek 2ml +3 "collection"'@' +629 "core" ' + ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +14 ."WCR"CS.reconfigure CSfast +4 "collection"'#d @b +5 ."WCR"CS.seek 10ml +4 "collection"')' +2151 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +9 "collection"'Q @ +81 "core" ? +53 "sampler")4% +3 "core" %SP 6 + ."WCR"CBV.dial between CSV and waste2b +3 "collection"'E  +104 "core"  +2 "collection"'F% +4 "core" %!&I  + ."WCR"CSV.dial between air and CTV +4 "collection"'C ` +68 "core" _ +3 ."WCR"CS.seek 7.23ml +4 "collection"'w' +813 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +6 "collection"'|  +2 '  +37 "core"  +116  +2 ."WCR"CS.reconfigure CSpressurize +6 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +3 "collection"','4 +1917 "core" ' + ."WCR"CSV.dial :air +3 "collection"'L @ +52 "core" ? +2 ."WCR"CS.reconfigure CSfast +6 "collection"'#d @b +3 ."WCR"CS.seek 10ml +3 "collection"'?' +2658 "core" ' +2 "collection"'2% +4 "core" % G K`  + ."WCR"CSV.dial between air and CTV +6 "collection"'- ` +32 "core" a +2 ."WCR"CS.seek 2.155ml +4 "collection"'' +2133 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +8 "collection"'3  +31 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +6 ."WCR"CS.seek 0ml +5 "collection"'['4 +188 "core" '=  +2 ."WCR"delay 2:00 +3299 "core" ' + ."MFBPCR"delay 30 seconds +3004 .ATV.dial :waste,via: :air3 + "MFB"*8 n +172 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek :empty +2 "MFB"*O'R +1635 "core" ' + #"MFBPCR"Parking Bleach in LysateSource line and SPEcolumn + .ATV.dial :air3 +7 "MFB"*S % +74 "core" $ +2 "MFB"*% +3 "core" %R 7 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.029ml +3 "MFB"*=' +637 "core" ' + ."MFBPCR"ATV.dial :ElutionWater +5 "MFB"*D I +53 "core" I +2 "MFB"*N% +3 "core" %  D +49 ."MFBPCR"AS.seek 0.059ml +2 "MFB"*_'q +628 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +54 "core" % +2 "MFB"*(% +4 "core" %q (\ ; +2 ."MFBPCR"AS.seek 0.069ml +3 "MFB"*d' +227 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +4 "MFB"*h  +38 "core" +2 "MFB"*% +3 "core" %  I +3 ."MFBPCR"AS.seek 0.769ml +3 "MFB"*;' q +1845 ."WCR"CBV.dial :waste2b +3 "collection"'p  +38 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +5 ."WCR"CS.seek :empty +2 "collection"'Y' +514 "core" ' + ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'7  +155 "core" +2 "collection"'J& +4 "core" &WY?"$% 9 + #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&X% +7 "core" %\ " +2 "storage"(i% +4 "core" %X M ?  +2 "storage"(T. +2 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +5 ."WCR"SC.seek 1 +3 "storage"(k( +232 "core" ( + ."WCR"SC.reconfigure SCloose +4 "storage"($.(\ 1~b +5 (W& +3 "core" & H < =  +2 "manipulator"&j& +3 "core" &ӱ f<< +2 "manipulator"&>% +4 "core" %\  +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +3 "manipulator"&V( +178 "core" ( +2 "manipulator"&e& +4 "core" & L + "storage"(l& +4 "core" & [ ^  +2 ."WCR"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&m' +101 "core" ' +2 "storage"(:& +4 "core" & ^ ^ t  + ."WCR"SE.reconfigure SEpick +4 "storage"(#]K-0-\ b +8 ."WCR"SE.seek beamBreak +3 "storage"(s'V +308 "core" ' +2 "storage"(o- +3 "core" -'L + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +7 "manipulator"&t& +2 "core" & d +2 "storage"(6& +4 "core" & M >  + ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +5 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 ."WCR"Forearm.seek 1 +3 "manipulator"&v'Y +28 "core" ' + ."WCR"Elbow.hold +3 "manipulator"&u, +7 "core" , + ."WCR"Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 "storage"(A- +3 "core" -'L +2 ."WCR"SE.seek 1.04 Pucks below Top Plate +3 "storage"(R' +29 "core" ' +2 "manipulator"&~% +4 "core" %΂ ~ C@ + "storage"(c& +4 "core" & b a  + ."WCR"Forearm.force -20 + "manipulator"&5 +7 ."WCR"Forearm.seek 1 + 341 counts +3 "manipulator"&^'Ϯ +18 "core" ' +2 "manipulator"&I& +4 "core" & g + "storage"(y& +4 "core" & * -  +2 ."WCR"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&Z' +28 "core" ' +2 ."WCR"SE.seek 2.04 Pucks below Top Plate +6 "storage"(}' +42 "core" ' +2 "manipulator"&r& +4 "core" &  +2 "manipulator"&5% +4 "core" %" 6 +2 ."WCR"Forearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +4 "manipulator"&z'\ +92 "core" ' +2 ."WCR"Elbow.seek CC +5 "manipulator"&f(ӷ +163 "core" ( +2 "manipulator"&x& +4 "core" & %9# +2 ."WCR"Elbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +3 && +2 "core" & g9# +2 ."WCR"Forearm.seek CC +3 "manipulator"&q' +98 "core" ' + ."WCR"Hand.close +2 "manipulator"&n/ +70 "core" / +2 ."WCR"CC.seek :open +6 "collection"'( +417 "core" ( +2 "storage"(K& +3 "core" & X U c  +2 "storage"(U& +4 "core" & 0 F  +2 "manipulator"&& +3 "core" & } 9# +2 "manipulator"&]% +3 "core" % C E +2 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +3 "manipulator"&( +186 "core" ( +2 "manipulator"&& +3 "core" &  +2 "storage"(& +4 "core" & b a  +2 ."WCR"Elbow.reconfigure LimpElbow +6 "manipulator"&$ ,(#b +3 ."WCR"Forearm.seek 1 +3 "manipulator"&'Y +101 "core" ' +49 ."WCR"Elbow.hold +6 "manipulator"&\ , +5 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +3 "manipulator"&1 +78 "core" 1 +2 "manipulator"&M% +4 "core" % ~ B +2 "storage"(& +4 "core" & _ _  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +6 ."WCR"Forearm.seek 1 + 337 counts +3 "manipulator"&g'Ϫ +17 "core" ' +2 "manipulator"&a& +4 "core" &  +2 "storage"(& +3 "core" & \\ ^ v  +3 ."WCR"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&' +25 "core" ' +2 "storage"(% +4 "core" % ^ ^ +3 ."downElevator"SE.seek :down +3 "storage"('X +99 ( % +3 "core" %7 ] ] a + "manipulator"&$% +4 "core" % g +2 ."WCR"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +5 ."WCR"Forearm.seek :retract +5 "manipulator"&'\ +87 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +6 ."WCR"SC.coast +3 "storage"(6 +5 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"' & +7 "core" &%+1 + .tHand.open +2 "manipulator"&1 +28 "core" 1 +2 "manipulator"&& +4 "core" &  +2 "manipulator"& % +3 "core" %\  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(- +197 "core" ( +2 "manipulator"&& +4 "core" &-  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +6 &+& +3 "core" &-  +2 .tForearm.seek :garage +3 "manipulator"&P'η +98 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 "manipulator"&1& +4 "core" &- H + "manipulator"& % +4 "core" % \\w +2 .tForearm.seek :retract +3 "manipulator"&''\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&(ӷ +286 "core" ( +2 "manipulator"&{& +4 "core" &ӵ >M + .tElbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +3 &%& +2 "core" &ӵ ^>M +2 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&B' +103 "core" ' +2 "manipulator"&& +4 "core" &ӵ [>M +2 "manipulator"&.% +3 "core" % }  +3 "collection"'#& +3 "core" &%+ +2 "collection"'"& +4 .tCC.seek :closed +2 "collection"'!(W +7 "core" &$)$ + &$+ +8 & 3%* $e +8 &Q~(+ y: +11 &u}$) xO +8 &nY&+ |X +10 &1O#+ }X +9 &L(* ~X +9 &N$* }X +11 &wL%+ ~X +8 &9N$+ }X +9 &K&+ ~X +10 &M&, }X +9 &!L$* ~X +10 &#AM&+ ~X +9 &%L%+ ~X +10 &&P&) }X +10 &(M'+ ~X +9 &*IO%) }X +9 &, N&* ~X +9 &-N%+ X +10 &/I$, X +9 &1QK#* X +9 &3J%* }X +9 &4J&) }X +10 &6L&+ ~X +9 &8ZL%* ~W +9 &:M%+ ~X +10 &;L%( }X +9 &=J$* ~W +9 &?bL() ~X +10 &A$M%* ~X +9 &BN#* }X +10 &DJ$+ X +9 &FjK&* ~W +9 &H+L$) }X +10 &IR%) }Y +9 &Ke$+ {[ +9 &M\\"' w_ +10 &O"( rb! +9 &P$& sb, +10 &R"( rb4 +10 &T: ' pb9 +8 &U"( qb& +10 &W+<"( z'u +10 &Wc"' yV +5 ( + "collection"'"& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.40 +2 "collection"'& +8 "core" &Wcu"' yV + &Wcv#&" zV + .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&0% +3 "core" %  s j m +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +5 "manipulator"&&'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'@& +7 "core" &Wcu!' {V +2 "collection"'Q% +3 "core" %!% z +2 .tCSV.dial CSR +3 "collection"'4  +47 "core"  +2 "collection"'E% +4 "core" %"(# z + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +5 "collection"' +12 .tCS.seek 5ml +3 "collection"'F'p +670 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*C % +54 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*)% +3 "core" % q C + +2 ."MFBPCR"AS.seek 0.794ml +2 "MFB"*' +47 "core" ' +2 .tdelay 5 seconds +485 "core" ' + ."MFBPCR"delay 3 seconds +15 .tCSR.select :air +2 "collection"' +11 '|% +3 "core" %p$) s + .tCS.reconfigure CSfast +4 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"'w'] +258 ."MFBPCR"ATV.dial :bleach +3 "MFB"*L  +55 "core" +2 "MFB"*,% +3 "core" %  +2 ."MFBPCR"AS.seek 0.779ml +2 "MFB"*2' @ +326 "core" ' + ."MFBPCR"delay 3 seconds +81 "core" ' + .tCSV.dial :waste +52 "collection"'- +149 "core" +3 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'?'4 +5 ."MFBPCR"ATV.dial :AIV +3 "MFB"*3 I +128 "core" H +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.015ml +3 "MFB"*' +947 "Can"> x +913 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'8& +8 "core" &Wcv & {V +2 "collection"'9% +3 "core" %3"' | +2 .tCSV.dial :flush +3 "collection"'S  +48 "core"  +2 .tCS.reconfigure CSfast +6 "collection"'#d @b +3 .tCS.seek 5ml +3 "collection"''p +1377 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'O @ +51 "core" B +2 "collection"'D% +4 "core" %p!% { +2 .tCS.seek 7ml +3 "collection"'N'j +529 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*= n +80 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'  +2 '(  +47 "core"  +11 m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*_'R +93 "core"  + .tCBV.dial :waste1 +3 "collection"'h @ +24 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +60 "core" & + A +2 "MFB"*d% +6 .tCS.seek 0ml +2 "collection"'p'4 +7 "core" %Rs +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +3 "MFB"*[' +232 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*7  +38 "core" +2 "MFB"*J% +3 "core" % E +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*X' +1379 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'i& +8 "core" &Wcu&+; |V +2 "collection"'T% +3 "core" %4&, | +2 .tCSV.dial :flush +2 "collection"'W  +85 "core"  +2 .tCS.seek 5ml +5 "collection"'j'p +1373 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'> @ +63 "core" ? +2 "collection"'e% +4 "core" %p%) | +2 .tCS.seek 7ml +3 "collection"'l'e +603 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +6 "collection"'*  +50 "core"  +2 .tCBV.dial :waste2b +2 "collection"':  +87 "core"  +2 .tCS.seek 0ml +5 "collection"'<'4 +1879 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +6 "collection"'o  +50 "core"  +2 "collection"'t% +4 "core" %8"(7 | + #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +5 "collection"'@ +12 .tCS.reconfigure CSconfig +4 "collection"'#P d@b +5 .tCS.seek 4ml +3 "collection"'6'P +1131 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +13 .tCS.reconfigure CSfast +5 "collection"'#d @b +3 .tCS.seek 10ml +3 "collection"'A' +1629 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'~  +51 "core"  + .tCBV.dial :waste1 +6 "collection"'c @ +84 "core" @ +2 .tCS.seek 0ml +6 "collection"'I'4 +1854 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*y % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*r% +3 "core" %  F +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*5'\ 4] +125 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +6 "collection"'m  +49 "core"  +2 "collection"'V% +4 "core" %2&+ | + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +6 "collection"'@ +11 .tCS.reconfigure CSconfig +4 "collection"'#P d@b +5 .tCS.seek 4ml +3 "collection"'s'P +310 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*v  +53 "core" +2 "MFB"*^% +3 "core" %\ 4Y N +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*R' +326 "core" ' + ."MFBPCR"delay 3 seconds +121 "core" ' + .tdelay 5 seconds +180 ."MFBPCR"ATV.dial :ASV +3 "MFB"*x n +104 "core" n + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*  +58 "core"  +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*Z'V +147 .tCSR.select :air +2 "collection"' +14 .tCS.reconfigure CSfast +5 "collection"'#d @b +3 .tCS.seek 10ml +3 "collection"'u' +1630 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +6 "collection"'n  +51 "core" ~ + .tCBV.dial :waste2b +6 "collection"'z  +82 "core"  +2 .tCS.seek 0ml +52 "collection"'/'4 +2645 "core" ' + #tKilling upper manifold + .CSV.dial CSR +6 "collection"'K  +51 "core"  +2 "collection"'U% +4 "core" %5%*6 | + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +6 "collection"'@ +13 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 4ml +4 "collection"''P +1112 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +14 .tCS.reconfigure CSfast +5 "collection"'#d @b +3 .tCS.seek 10ml +3 "collection"']' +1632 "core" ' + ."connect"CSV.dial CBV +4 "collection"'q +4 .tCBV.dial CSV +5 "collection"'  +53 "core" +59 + .tCTV.dial :air +5 "collection"'  +152 "core" +2 .tCS.seek 0ml +6 "collection"'f'4 +2642 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +205 "core" ' + ."MFBPCR"delay 1:00 +666 "core" ' + .tCSV.dial :waste +5 "collection"'M +60 "core" +2 .tCS.seek 0ml +6 "collection"''4 +858 "core" ' + #tFlushing upper manifold +2 "collection"'a& +8 "core" &Wcu'+I |V + "collection"'% +4 "core" %3&* | + .tCSV.dial :flush +3 "collection"'  +50 "core"  +2 .tCS.seek 5ml +4 "collection"''p +1370 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +50 "core" B +2 "collection"'% +4 "core" %p%+J { +2 .tCS.seek 7ml +3 "collection"'$'e +629 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"' +117 "core"  + .tCTV.dial :air +3 .CS.seek 0ml +7 "collection"'g'4 +1623 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +13 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +5 "MFB"* ' +16 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'}'0 +872 "core" ' + .tCSV.dial :waste +5 "collection"' +50 "core" +2 .tCS.seek 0ml +5 "collection"''4 +874 "core" ' +2 "collection"' & +3 "core" &Wct(.R zV +2 "collection"'% +4 "core" %2%-' z + .tCSV.dial :flush +3 "collection"'  +49 "core"  +2 .tCS.seek 3ml +6 "collection"'+'0 +866 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +50 "core" B +2 "collection"'k% +4 "core" %0',H { +2 .tCS.seek 5ml +3 "collection"'\ 'p +602 "core" ' + .tCSV.dial :air +6 .CS.seek 0ml +4 "collection"''4 +1123 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +13 ."MFBPCR"delay 1 second +101 .ATV.dial ASV +2 .ASV.dial :wasteR +5 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0ml +7 "core" ' +2 .tdelay 7 seconds + "MFB"*1'V +701 .tCS.seek 3ml +2 "collection"' '0 +861 "core" ' + .tCSV.dial :waste +5 "collection"' +85 "core" +2 .tCS.seek 0ml +6 "collection"'P'4 +848 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'{& +8 "core" &Wcs*/U |V +2 "collection"'%% +3 "core" %8'.$ { + .tCSV.dial :flush +3 "collection"'G  +50 "core"  +2 .tCS.seek 5ml +6 "collection"''p +1357 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'. @ +48 "core" A +2 "collection"'#% +4 "core" %p(/! | +2 .tCS.seek 7ml +3 "collection"'''k +610 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'  +2 '"  +47 "core"  +109  + .tCBV.dial :waste1 +4 "collection"' @ +50 "core" A +2 .tCS.seek 0ml +6 "collection"''4 +1859 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'0& +8 "core" &Wct+/T {V +2 "collection"'@% +4 "core" %2).% { + .tCSV.dial :flush +3 "collection"'Q  +84 "core" +2 .tCS.seek 5ml +5 "collection"'4'p +1376 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'E @ +52 "core" B +2 "collection"'B% +4 "core" %p).] { +2 .tCS.seek 7ml +2 "collection"'Y'j +612 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +6 "collection"'C  +47 "core"  + .tCBV.dial :waste2b +6 "collection"')  +83 "core"  +2 .tCS.seek 0ml +50 "collection"';'4 +1863 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&|& +8 "core" & { 8 +2 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&F(ӷ +18 "core" ( +2 "manipulator"&L& +4 "core" &Ӽ 2 + .tElbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +3 &,& +3 "core" &Ӽ q2 +2 .tForearm.seek CC +2 "manipulator"&' +99 "core" ' + .tHand.close +5 "manipulator"&-/ +69 "core" / +2 .tCC.seek :open +5 "collection"'3( +423 "core" ( +2 "manipulator"&w& +3 "core" & t. +2 "manipulator"&2% +4 "core" % , r +2 .tForearm.seek :retract +3 "manipulator"&8'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +2 "manipulator"&9(- +315 "core" ( +2 "manipulator"&S& +4 "core" &- *  + .tElbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +3 &?& +2 "core" &- Q +2 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&O'η +115 "core" ' + .tHand.open +3 "manipulator"&D1 +69 "core" 1 +2 "manipulator"&% +4 "core" % λ h f ˾ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +3 "manipulator"& '\ +102 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'=& +8 "core" &/2@ + .tHand.open +2 "manipulator"&(1 +25 "core" 1 +2 "manipulator"&& +3 "core" &-  +2 .tElbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&h(- +6 "core" ( +2 "manipulator"&d& +3 "core" &- F +2 .tElbow.reconfigure LooseElbow +5 "manipulator"&$ &.,(#b +3 && +4 "core" &- F +2 .tForearm.seek :garage +2 "manipulator"&N'η +100 "core" ' + .tHand.close +2 "manipulator"&_/ +74 "core" / +2 "manipulator"&7& +4 "core" &-  + "manipulator"&J% +4 "core" % ` +2 .tForearm.seek :retract +3 "manipulator"&['\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +2 "manipulator"&i(ӷ +284 "core" ( +2 "manipulator"&T& +3 "core" &Ӯ ?U +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &W& +3 "core" &Ӯ ?U +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&p' +101 "core" ' +2 "manipulator"&>& +4 "core" &ӯ O?T + "manipulator"&e% +4 "core" %  +2 "collection"'j& +4 "core" &059 + "collection"'*& +4 .tCC.seek :closed +3 "collection"':(W +7 "core" &04h + &/41 +5 & 8136 %f +10 &Qx/4: x: +10 &vy-39 xO +9 &eU-27 }X +10 &)I/4= ~W +8 &K.2< ~W +10 &M-3? W +9 &nI-4? W +9 &0K/38 W +10 &K048 }W +9 &K.47 ~X +10 &!vL/47 ~W +9 &#8K.4= }W +10 &$G04= W +10 &&M-28 ~W +9 &(~L.3> W +8 &*@L/1< ~W +10 &,O03< }W +9 &-I05: ~W +10 &/L/3< ~W +9 &1HL.3< ~W +9 &3 L-36 }X +11 &4L047 ~W +8 &6L/36 }W +9 &8PL.42 ~W +10 &:N.4> }W +9 &;J/28 X +10 &=J-51 ~W +9 &?XM/5, }W +9 &AP036 }W +10 &BL03/ W +9 &DJ025 W +9 &FbJ04) V +10 &H#N.4, ~W +9 &IR15* }X +10 &Kg17. {Y +9 &MS262 v_ +9 &O\ /76 sb +10 &P25, qb' +10 &R-32 rb. +9 &T:03- sb2 +9 &U-46 qa +9 &W4/43 x*| +10 &Ws e04, |C +6 ( + "collection"'*& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.35 +6 "collection"'l& +4 "core" &WsP05+ ~C + &WsP.4\\ }C + .tHand.open +2 "manipulator"&o1 +69 "core" 1 +2 "manipulator"&t% +3 "core" %  R T / +2 .tForearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +102 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'6& +8 "core" &WsP/3- C + "collection"'~% +4 "core" %7.3_  + .tCSV.dial CSR +3 "collection"'c  +49 "core"  +2 "collection"'A% +4 "core" %7,2- ~ + #tPulling 5ml of CSR.flush +2 .CSR.select :flush +6 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +5 .tCS.seek 5ml +5 "collection"'y'p +1379 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +12 'r% +2 "core" %p,1U ~ +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +5 .tCS.seek 7.501ml +2 "collection"'m'b +737 "core" ' + .tCSV.dial :waste +5 "collection"'V +84 "Can"qO w +63 "core" +2 .tCS.reconfigure CSconfig +6 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"'X'4 +2021 "core" ' + #tPurging external Intake +2 "collection"'I& +7 "core" &WsP,22 ~C +2 "collection"'v% +4 "core" %1+11  + .tCSV.dial :flush +2 "collection"'^  +49 "core"  +2 .tCS.reconfigure CSfast +5 "collection"'#d @b +3 .tCS.seek 10ml +3 "collection"'5' +268 "core" ' + ."MFBPCR"delay 20 seconds +2003 .ATV.dial :air3 +3 "MFB"*x % +145 "core" % +2 "MFB"*% +3 "core" %V +3 ."MFBPCR"AS.seek 0.59ml +4 "MFB"*R' +209 "core" ' + .tdelay 5 seconds +552 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"'s +2 'n  +52 "core"  +35  + .tCTV.dial :intake +6 "collection"'z  +83 "core" + .tIntake.select :open +2 "sampler") +13 .tCS.seek 0ml +3 "collection"'u'4 +2759 "core" ' + .tIntake.select :close +2 "sampler")0 +13 .tCTV.dial :air +2 "collection"'K  +86 "core"  +2 #tFlushing upper manifold + "collection"'U& +7 "core" &WsQ*.J C +2 "collection"'/% +4 "core" %0+.! ~ + .tCSV.dial :flush +2 "collection"'  +84 "core"  +2 .tCS.seek 5ml +6 "collection"''p +1364 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'q @ +48 "core" B +2 "collection"'% +4 "core" %p*0  +2 .tCS.seek 7ml +2 "collection"']'m +611 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +6 "collection"'f +118 "core" ~ + .tCTV.dial :air +3 .CS.seek 0ml +6 "collection"'M'4 +1887 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +3 "collection"''0 +874 "core" ' + .tCSV.dial :waste +5 "collection"'a +50 "core" +2 .tCS.seek 0ml +5 "collection"''4 +843 "core" ' +2 "collection"'& +3 "core" &WsQ),G C +2 "collection"'% +4 "core" %8). + .tCSV.dial :flush +2 "collection"'  +50 "core"  +2 .tCS.seek 3ml +5 "collection"''0 +827 "core" ' + ."MFBPCR"delay 3 seconds +29 "core" ' + .tdelay 5 seconds +272 ."MFBPCR"ATV.dial :ASV +3 "MFB"* n +153 "core" o +2 ."MFBPCR"ASV.dial :wasteR +6 "MFB"*% +3 "core" %   ( +2 ."MFBPCR"AS.seek 0.09ml +3 "MFB"*$' +58 .tCSV.dial :air +4 "collection"'Z @ +60 "core" ? +2 "collection"'g% +4 "core" %0)-  +2 .tCS.seek 5ml +3 "collection"''p +600 "core" ' + .tCSV.dial :air +6 .CS.seek 0ml +4 "collection"'}'4 +1380 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"' '0 +855 "core" ' + .tCSV.dial :waste +5 "collection"' +81 "core" +2 .tCS.seek 0ml +6 "collection"''4 +873 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +8 "core" & 8" +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&(ӷ +17 "core" ( +2 "manipulator"&k& +3 "core" &Ӽ &3 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +6 &+& +2 "core" &Ӽ 3 +2 .tForearm.seek CC +3 "manipulator"&\ ' +94 "core" ' + .tHand.close +2 "manipulator"& / +69 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( + "manipulator"&& +4 "core" & 0 +2 "manipulator"& % +3 "core" % K  +3 .tForearm.seek :retract +2 "manipulator"&{'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +2 "manipulator"&%(- +305 "core" ( + "manipulator"&G& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &P& +3 "core" &- j +2 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +3 "manipulator"&.'η +112 "core" ' + .tHand.open +2 "manipulator" +75 "core" 1 +2 "manipulator"&% +3 "core" % κ f r ˾ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +3 "manipulator"&'\ +103 "core" ' + #tCompleted [coreNEG] begun 13:54:40 +2 #Extending 18tun until completion of MFBPCR +3998 "core" ' + ."MFBPCR"delay 30 seconds +3003 .ATV.dial :extSrc +2 "MFB"*"  +75 "core"  +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :ElutionWater +2 "MFB"* I +105 "core" I +2 "MFB"*'% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.12ml +3 "MFB"*0' +633 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*@ % +54 "core" % +2 "MFB"*Q% +3 "core" %\ 2 +2 ."MFBPCR"AS.seek 0.13ml +3 "MFB"*'% +227 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*E  +39 "core" +2 "MFB"*B% +3 "core" %#\ 3 +2 ."MFBPCR"AS.seek 0.23ml +3 "MFB"*4' +2035 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*C % +55 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*)% +2 "core" % $ +3 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*Y'X +531 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*|  +54 "core" +2 "MFB"*L% +3 "core" %X" +2 ."MFBPCR"AS.seek 0.24ml +2 "MFB"*,' 2 +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*- n +104 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +45 "MFB"*  +42 "core"  + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +13 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*&'(@ +1522 "core" ' + ."MFBPCR"delay 1 second +33 #"bkha"Session Ended +69 ."MFBPCR"AFV.select :holdingCoil +2 "MFB"* +11 *!% +2 "core" %(- +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*w'" +1820 #"mwj"Session Ended +4843 "core" ' +2 ."MFBPCR"SPE.hold 2:46:40,95C +5 .delay 3:00 + "MFB"*2 @F@ +5 "core" /v +15277 "Can"^F  +2719 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +4796 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ASV.dial :wasteD +2 "MFB"*F I +106 "core" I +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*S'V +2780 #"bkha"Session Begun +391 #-> showlog 100 +2604 "core" ' + #"MFBPCR"Priming Eluate + .AFV.select :carrierSolution +4 "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*?'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +4 "MFB"*D  +59 "core"  + #"MFBPCR"Swish #1 of 2 +2 "MFB"*% +6 "core" %() g +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*8'\  +1030 "core" ' + "MFB"*=% +4 "core" %\  m +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*('( +1032 "core" ' + #"MFBPCR"Swish #2 of 2 +4 "MFB"*% +4 "core" %(6 t +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*d'\  +1038 "core" ' + "MFB"*% +4 "core" %\  t\ < +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*O'($ +1036 "core" ' + ."MFBPCR"delay 3 seconds +303 "MFB"*_% +3 "core" %(7 | +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*7' B +3726 "core" ' + ."MFBPCR"delay 3 seconds +303 #Eluate primed .ATV.dial :waste2 +5 "MFB"*J % +60 "core" $ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*9'V +3476 "core" ' + ."MFBPCR"SPE.coast +4 "MFB"*  +4 "core"   + ."MFBPCR"ASV.dial :SPErecovery +3 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118aug1715h.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer +4 #Priming with carrier +3 .ATV.dial ARV +5 "MFB"*N  +95 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*T  +27 "core"  +2 "MFB"*W% +4 "core" %V  +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*h'(Y +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*>' +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*e n +149 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +4 "MFB"*j'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*['(@ +2902 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*3  +162 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"**  +38 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*l% +3 "core" %($ - + ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +5 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*o'FN +637 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*t  +149 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*6% +5 "core" %FT  +3 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*~' +1848 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*c  +38 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +205 "MFB"*A% +3 "core" % @ +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*p' +639 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*; % +37 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +205 "MFB"*r% +3 "core" % 1\ 8 +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*y') +616 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*V  +128 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*m% +3 "core" %/ S\ 0 +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*I'\ +5846 "core" ' + ."MFBPCR"delay 5 seconds +81 "Can"2K NN +422 ."MFBPCR"ATV.dial :ASV +2 "MFB"*v n +47 "core" o + ."MFBPCR"delay 2 seconds +245 "MFB"*^% +9 "core" %\  o ' +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*X'\  +637 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*x  +52 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +205 "MFB"*% +3 "core" %\  h +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*1' R +5071 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +3 "MFB"*n  +59 "core"  + ."MFBPCR"ASV.dial :waste1 +4 "MFB"*s  +77 "core"  + ."MFBPCR"ARV.dial :air1 +5 "MFB"*z  +35 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +4 "MFB"*5% +4 "core" % W V +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*K'v +32586 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*U  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +5 "MFB"*/ % +33 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +16 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +18359 "Can" 6D _^^ +60004  B ji +60004 N ~ +18216 #"bkha"-> exit + #Session Ended +41787 "Can"D gg +60004 P hg +60003 E c +60005 lS gg +60004 rI ~ +47243 ."PCR"PCR.off +185 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"Z7234360:2005,888,688,719,60.0001;7235260:2329,923,699,694,59.9628;7236310:2601,1211,693,679,60.0374;7345340:2067,883,714,701,60.0001;7346240:2292,880,694,665,60.0001;7347290:2525,1281,697,694,60.0001;7456550:2032,950,718,709,60.0001;7457450:2259,941,694,690,60.0374;7458500:2578,1192,680,670,60.0001;7568240:2079,879,673,697,60.0001;7569140:2367,859,680,667,60.0374;7570190:2565,1242,697,697,60.0001;7679750:2077,973,716,706,60.0001;7680650:2304,953,665,689,60.0001;7681700:2634,1187,684,676,60.0374;7790760:2074,976,720,712,59.9628;7791660:2284,934,695,688,60.0001;7792710:2617,1193,683,640,60.0001;7902100:2065,906,697,720,60.0001;7903000:2314,897,704,689,60.0001;7904050:2618,1244,694,665,60.0001;8012830:2058,921,716,695,60.0001;8013730:2293,939,689,680,60.0001;8014780:2561,1217,703,655,60.0001;8123980:2039,928,717,672,59.9628;8124880:2277,955,685,668,60.0001;8125930:2543,1196,698,689,60.0374;8235210:2039,856,713,696,60.0001;8236110:2318,939,688,673,60.0001;8237160:2528,1228,703,696,60.0374;8346550:2037,949,722,707,60.0001;8347450:2274,936,686,684,60.0374;8348500:2545,1193,694,629,59.9628;8457800:2029,988,722,687,60.0001;8458700:2242,915,697,695,60.0001;8459750:2569,1225,690,681,59.9628;8568720:2032,859,715,700,59.9628;8569620:2290,842,692,659,60.0001;8570670:2516,1196,697,687,60.0001;8680200:2022,940,721,705,59.9628;8681100:2241,935,695,683,60.0001;8682150:2552,1228,683,683,60.0374;8791320:2027,1024,720,693,60.0001;8792220:2231,964,694,684,59.9628;8793270:2541,1215,692,666,59.9628;8902950:2028,870,710,696,60.0001;8903850:2301,852,687,664,60.0001;8904900:2521,1286,698,688,60.0001;9014410:2034,950,706,691,60.0001;9015310:2252,999,682,680,60.0001;9016360:2545,1241,699,699,60.0001;9125310:2019,886,722,714,60.0001;9126210:2335,921,659,678,60.0001;9127260:2552,1278,695,681,60.0001;9236220:2024,961,711,687,59.9628;9237120:2267,920,684,677,59.9628;9238170:2534,1217,704,693,60.0374;9347210:2019,863,710,685,59.9628;9348110:2310,875,682,624,60.0001;9349160:2498,1280,698,688,60.0001;9458030:2023,884,716,700,60.0001;9458930:2319,863,680,672,60.0001;9459980:2525,1266,698,690,60.0374;9569710:2044,899,700,722,60.0001;9570610:2304,926,705,696,60.0001;9571660:2561,1272,686,672,60.0374;9681300:2045,903,717,680,60.0001;9682200:2281,908,660,671,60.0374;9683250:2507,1292,700,695,60.0374;9792630:2065,928,722,713,60.0001;9793530:2289,975,693,684,60.0001;9794580:2612,1195,656,676,60.0374;9904020:2097,870,717,693,59.9628;9904920:2400,895,682,679,60.0001;9905970:2588,1248,700,694,60.0001;10015460:2112,876,726,710,60.0001;10016360:2383,882,690,681,60.0001;10017410:2626,1309,694,682,60.0001;10126520:2135,872,719,700,59.9255;10127420:2406,878,687,675,60.0374;10128470:2650,1245,670,691,60.0374;10238120:2132,880,715,691,59.9628;10239020:2428,924,684,681,60.0001;10240070:2644,1232,707,695,60.0374;10349050:2143,1001,723,713,60.0001;10349950:2377,930,698,686,59.9628;10351000:2701,1172,685,666,60.0001;10459870:2165,846,716,704,59.9628;10460770:2468,868,690,670,60.0001;10461820:2700,1319,698,657,60.0001;10571090:2173,944,723,710,59.9628;10571990:2418,903,668,689,60.0001;10573040:2753,1231,678,676,60.0001;10681890:2166,883,727,719,60.0001;10682790:2513,872,700,687,59.9628;10683840:2772,1297,694,688,60.0374;10793070:2260,864,715,694,59.9628;10793970:2508,856,691,647,60.0001;10795020:2845,1285,699,697,60.0001;10904290:2337,910,725,720,60.0001;10905190:2692,900,694,689,60.0001;10906240:2916,1271,697,679,60.0001;11015490:2443,926,728,726,59.9628;11016390:2757,929,704,695,60.0001;11017440:3081,1287,692,682,60.0001;11126830:2507,1027,708,714,59.9628;11127730:2810,958,688,685,60.0374;11128780:3184,1204,700,687,60.0001;11237690:2628,961,708,691,60.0374;11238590:2944,965,685,686,60.0374;11239640:3333,1197,665,678,60.0001;11348820:2723,898,694,722,60.0001;11349720:3043,958,705,693,59.9628;11350770:3486,1253,684,669,60.0001;11460240:2822,985,721,711,60.0001;11461140:3156,931,668,685,60.0001;11462190:3614,1251,700,664,60.0001;11571350:2921,909,724,712,59.9628;11572250:3315,934,701,700,60.0001;11573300:3747,1295,688,634,60.0001;11682400:3000,867,709,677,60.0001;11683300:3410,892,690,672,60.0374;11684350:3838,1302,703,685,60.0374;11793900:3093,1241,725,721,60.0001; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118aug1715h.pcr +2 "MFB"*% +5 "core" %q + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*u'(@ +1029 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*q  +35 "core" + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +120 "core" & +2 "MFB"*% +3 "core" %(# +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*f'Zi +224 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*]  +53 "core" +2 "MFB"*M% +3 "core" %Zk\ 8 +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*a'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %> i +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'I +519 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core" +2 "MFB"*% +3 "core" %C +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*'p +326 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*Z  +81 "core"  +2 "MFB"*g% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*R'K +1811 "Can"EN SR +226 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3076 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2740 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*k  +47 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*+ % +120 "core" & +2 "MFB"* % +3 "core" %VD+ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*i' +233 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*<  +53 "core" +2 "MFB"*:% +3 "core" %J\ ; +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16113 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*\ % +3 "core" %>$ F +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*G  +54 "core" +2 "MFB"*P% +3 "core" %"\ 9 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*#'qF +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*{'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +11817 "Can"M Y +6109 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*.' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2740 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*''V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*$' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*@'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*Q' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*0'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +5067 "core" ' +3 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18aug1717h.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier +3 .ATV.dial ARV +3 "MFB"*  +57 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*C  +27 "core"  +2 "MFB"*)% +3 "core" %VQ +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*4'([ +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +2690 "Can"C RR +210 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*L n +172 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*Y'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*-'(@ +2909 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*  +159 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*,  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*!% +3 "core" %(+4 +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*&'FU +620 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*w I +57 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*F% +5 "core" %FW G +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1824 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*S % +37 "core" $ +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"*D% +3 "core" %_ C +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +632 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*?  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*=% +3 "core" %&H +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*8', +646 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +38 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*(% +3 "core" %2K +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5866 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*d n +38 "core" m + ."MFBPCR"delay 2 seconds +203 "MFB"*_% +3 "core" %\ b E +2 ."MFBPCR"AS.seek 0.6ml +52 "MFB"*O'\  +620 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*J  +51 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*7% +3 "core" %\ g I +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"* ' M +5049 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*N  +59 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +4 "MFB"*T  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*W% +5 "core" % PK +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*9'o +27259 "Can"P OO +5353 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*h  +83 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*e % +35 "core" % + ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +16 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +53500 "Can"\ B ZY +60005 R ij +60003 G ~ +60004 bR j +60004 mJ ZZ +60004 @O gg +60004 vK gg +60004  H ~ +24614 ."PCR"PCR.off +227 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"*14073750:1375,1346,734,736,58.9930;14074600:1602,1780,689,680,59.0303;14075550:1741,2232,705,693,59.0303;14076600:1972,2654,668,677,59.0303;14077750:2101,3107,699,687,59.0676;14187920:1388,1329,724,714,59.0303;14188770:1578,1811,666,687,59.0303;14189720:1714,2152,688,680,59.0303;14190770:1943,2688,694,690,59.0303;14191920:2087,3050,689,612,59.0303;14302320:1439,1306,724,711,59.0303;14303170:1586,1700,671,677,59.0303;14304120:1765,2209,712,667,59.0303;14305170:1952,2606,685,654,59.0676;14306320:2137,3108,704,697,59.0303;14416420:1362,1264,684,699,58.9930;14417270:1552,1719,702,699,59.0303;14418220:1764,2155,685,677,59.0676;14419270:1918,2616,701,670,59.0303;14420420:2153,3073,697,689,59.0676;14530420:1419,1259,719,703,59.0303;14531270:1553,1703,686,681,59.0303;14532220:1771,2158,700,690,59.0303;14533270:1956,2575,683,672,59.0303;14534420:2143,3075,695,696,59.0676;14644910:1432,1305,718,716,58.9930;14645760:1577,1703,687,680,59.0303;14646710:1777,2217,696,677,59.0303;14647760:1950,2558,686,671,59.0303;14648910:2150,3090,696,693,59.0303;14758740:1435,1303,720,712,58.9930;14759590:1558,1730,673,617,59.0676;14760540:1721,2191,700,694,59.0303;14761590:1952,2626,689,679,59.0303;14762740:2103,3118,702,699,59.0303;14872760:1380,1326,724,716,59.0303;14873610:1525,1810,691,687,59.0303;14874560:1708,2192,687,672,59.0303;14875610:1927,2589,672,688,59.0303;14876760:2109,2998,681,675,59.0303;14987000:1428,1314,719,708,58.9930;14987850:1569,1698,651,680,59.0303;14988800:1748,2176,701,692,59.0303;14989850:1937,2618,682,658,59.0676;14991000:2125,3076,702,662,59.0676;15101040:1362,1330,729,723,59.0303;15101890:1581,1778,690,678,58.9930;15102840:1698,2188,695,685,59.0303;15103890:1904,2582,693,685,58.9930;15105040:2071,3060,690,671,59.0303;15215720:1347,1286,713,657,58.9930;15216570:1539,1804,700,684,59.0303;15217520:1693,2179,681,665,59.0303;15218570:1909,2670,692,689,59.0303;15219720:2098,2980,691,672,59.0303;15330740:1322,1277,705,682,59.0303;15331590:1530,1758,673,684,59.0676;15332540:1714,2159,677,678,59.0303;15333590:1869,2645,700,695,59.0303;15334740:2110,3024,681,624,59.0676;15444960:1402,1321,720,706,59.0303;15445810:1558,1689,688,687,59.0676;15446760:1762,2196,697,686,59.0303;15447810:1927,2571,682,669,59.0303;15448960:2156,3079,695,692,58.9930;15559190:1404,1329,724,689,59.0303;15560040:1564,1839,691,666,59.0676;15560990:1715,2244,696,683,59.0303;15562040:1934,2674,694,681,59.0303;15563190:2078,2978,693,678,59.0303;15673810:1349,1309,717,702,59.0303;15674660:1551,1856,693,684,59.0303;15675610:1702,2073,688,671,59.0303;15676660:1926,2701,690,685,59.0303;15677810:2072,3019,688,663,59.0676;15787860:1394,1347,722,724,58.9930;15788710:1587,1707,688,668,59.0303;15789660:1722,2235,702,699,59.0303;15790710:1962,2637,651,663,59.0303;15791860:2099,3105,702,697,59.0303;15901890:1407,1350,726,725,58.9930;15902740:1575,1853,693,631,59.0303;15903690:1711,2197,702,692,59.0303;15904740:1947,2653,696,682,59.0303;15905890:2086,3095,699,686,59.0303;16016050:1340,1295,721,696,58.9930;16016900:1542,1719,704,703,59.0303;16017850:1748,2182,684,667,59.0303;16018900:1894,2595,673,699,58.9930;16020050:2130,3093,684,675,59.0303;16130870:1425,1297,719,714,58.9930;16131720:1548,1687,674,674,59.0303;16132670:1759,2180,699,686,59.0303;16133720:1952,2587,693,653,59.0303;16134870:2146,3104,677,685,59.0303;16245070:1352,1254,716,695,59.0303;16245920:1517,1743,700,697,59.0676;16246870:1741,2165,699,683,59.0303;16247920:1935,2594,670,693,59.0303;16249070:2131,3038,695,673,59.0303;16359690:1414,1350,722,711,58.9930;16360540:1561,1667,681,668,59.0303;16361490:1731,2208,696,690,59.0303;16362540:1934,2577,686,673,59.0303;16363690:2152,3072,703,658,59.0303;16473780:1325,1289,715,689,59.0303;16474630:1527,1814,699,686,59.0303;16475580:1698,2161,685,662,59.0303;16476630:1891,2592,694,693,59.0303;16477780:2083,3053,689,671,59.0303;16588890:1343,1331,723,719,58.9930;16589740:1544,1826,692,687,59.0303;16590690:1677,2155,689,673,59.0676;16591740:1894,2648,668,688,59.0303;16592890:2080,3025,679,663,59.0676;16703260:1417,1306,724,714,58.9930;16704110:1585,1756,647,679,59.0303;16705060:1724,2238,704,686,59.0303;16706110:1966,2691,689,663,59.0303;16707260:2097,3107,701,661,59.0303;16817800:1422,1356,724,714,59.0303;16818650:1566,1715,685,661,58.9930;16819600:1719,2184,698,660,59.0303;16820650:1941,2591,690,668,59.0303;16821800:2136,3128,699,690,59.0303;16932450:1413,1333,730,711,59.0303;16933300:1587,1765,682,661,59.0303;16934250:1730,2242,698,700,59.0303;16935300:1958,2630,654,664,59.0676;16936450:2112,3114,703,691,59.0303;17046980:1366,1278,706,697,58.9930;17047830:1540,1739,701,696,59.0303;17048780:1775,2217,686,664,59.0303;17049830:1919,2641,704,695,59.0303;17050980:2165,3072,694,631,58.9930;17161830:1357,1304,725,693,58.9930;17162680:1513,1749,702,702,58.9930;17163630:1751,2156,653,666,58.9930;17164680:1902,2638,705,691,58.9930;17165830:2171,3112,695,685,59.0303;17275900:1415,1352,696,713,58.9930;17276750:1568,1739,690,676,58.9930;17277700:1770,2251,698,687,59.0303;17278750:1940,2666,682,656,59.0303;17279900:2089,3141,701,700,59.0303;17390430:1421,1368,722,726,58.9930;17391280:1581,1776,676,636,59.0676;17392230:1723,2316,699,700,59.0303;17393280:1966,2744,688,674,59.0303;17394430:2095,3241,705,699,59.0303;17504890:1400,1396,727,724,58.9930;17505740:1586,1826,682,680,59.0303;17506690:1719,2316,704,696,59.0676;17507740:1926,2751,684,663,59.0676;17508890:2090,3235,700,689,59.0303;17619370:1321,1299,667,700,58.9930;17620220:1532,1876,695,689,59.0676;17621170:1723,2277,683,664,59.0303;17622220:1914,2793,696,699,59.0676;17623370:2103,3230,683,674,59.0303;17733540:1332,1379,717,704,58.9930;17734390:1532,1941,694,693,59.0303;17735340:1700,2172,686,661,59.0303;17736390:1913,2868,695,683,59.0303;17737540:2082,3257,679,667,59.0303;17847680:1433,1394,717,709,59.0303;17848530:1556,1821,688,673,59.0303;17849480:1750,2353,697,679,59.0303;17850530:1950,2786,649,669,59.0303;17851680:2157,3349,702,679,59.0303;17961850:1425,1417,722,705,58.9930;17962700:1570,1832,652,664,59.0303;17963650:1753,2397,697,685,59.0303;17964700:1940,2829,692,664,59.0676;17965850:2140,3348,700,663,59.0303;18076110:1427,1375,717,709,59.0676;18076960:1561,1851,689,676,59.0303;18077910:1755,2401,693,694,58.9557;18078960:1930,2824,688,668,59.0676;18080110:2147,3408,702,686,59.0303;18190330:1394,1454,728,683,58.9930;18191180:1589,1959,681,668,59.0303;18192130:1719,2410,703,689,59.0303;18193180:1957,2969,695,683,59.0676;18194330:2086,3370,696,686,59.0303;18305180:1401,1494,719,718,59.0303;18306030:1597,1946,693,651,59.0303;18306980:1724,2500,698,688,59.0303;18308030:1935,2965,694,681,59.0303;18309180:2068,3408,681,669,58.9930;18419010:1425,1467,721,711,58.9930;18419860:1591,1919,693,658,59.0303;18420810:1730,2482,704,694,59.0303;18421860:1951,2961,665,686,59.0303;18423010:2056,3425,690,671,59.0676;18533030:1389,1468,719,704,58.9930;18533880:1552,1904,687,636,59.0303;18534830:1754,2494,696,683,58.9930;18535880:1937,2941,686,678,59.0303;18537030:2119,3515,705,696,59.0303;18647630:1333,1424,715,699,59.0303;18648480:1497,2007,697,686,59.0303;18649430:1698,2421,681,638,59.0676;18650480:1926,2990,699,702,59.0676;18651630:2102,3499,682,667,59.0303;18762170:1763,3015,690,694,59.0303; +27 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18aug1717h.pcr +2 "MFB"*>% +4 "core" %p +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*j'(@ +1031 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 + "MFB"*3  +35 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"** % +119 "core" % +2 "MFB"*l% +3 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*['Zo +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*t  +53 "core"  +2 "MFB"*6% +3 "core" %Zu\ = +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*o'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*c % +54 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*A% +2 "core" %>\  _ +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*~'b +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*;  +53 "core" +2 "MFB"*r% +3 "core" %d F +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*p'p +322 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*V  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*m  +81 "core"  +2 "MFB"*y% +3 "core" %pw +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*v'h +2035 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*^' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +2747 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2762 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*X' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*n'V +884 "Can"N PP +1874 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*s  +47 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*z % +120 "core" & +2 "MFB"*5% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*1' +225 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*U  +53 "core" +2 "MFB"*/% +3 "core" % @ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16110 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +49 "MFB"*K % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*q% +3 "core" %>\ V ` +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*u% +3 "core" %k\ ; +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*]'q# +322 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*M  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*f'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18182 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2742 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +631 "Can"A PP +2117 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2744 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*Z'V +2737 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml + "MFB"*'V +5067 "core" ' +3 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18aug1719h.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer + #Priming with carrier +3 .ATV.dial ARV +3 "MFB"*R  +68 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +27 "core"  +2 "MFB"*% +3 "core" %VuS +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*}'(Y +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"* n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*k'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*+'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +161 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*<% +3 "core" %()t + ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*:'FS +618 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*i  +147 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"* % +4 "core" %FQE +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*\ ' +1849 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*  +37 "core" +2 #"MFBPCR"Adding PP3 +50 .delay 2 seconds +205 "MFB"*G% +3 "core" %  O +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*P' +614 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" %\ 4 +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*#'# +643 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*{  +127 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*.% +3 "core" % +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*"'\ +2948 "Can"O OO +2901 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +37 "core" m + ."MFBPCR"delay 2 seconds +203 "MFB"*'% +3 "core" %\  ( +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*`'\  +628 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*$  +52 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*@% +3 "core" %\ U +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*Q' G +5083 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*0  +59 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +3 "MFB"*E  +38 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % M?G +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*C'l +32606 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*)  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*B % +36 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +15497 "Can"5A V +60004 Q  +60004 D ih +60005 T ` +60004 G ii +60004 VS } +60004 G aa +60004 eQ ji +49008 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"21046590:1922,842,719,708,60.0001;21047490:2191,858,689,681,60.0001;21048540:2455,1310,697,681,60.0001;21157550:1974,1016,710,711,60.0001;21158450:2180,1017,683,667,60.0374;21159500:2405,1244,697,660,60.0001;21268070:1956,854,709,686,60.0001;21268970:2235,911,653,667,60.0374;21270020:2424,1278,696,700,60.0374;21379110:1915,883,720,711,60.0374;21380010:2236,882,694,684,59.9628;21381060:2426,1299,692,653,60.0001;21490040:1930,913,704,681,60.0001;21490940:2174,929,693,657,60.0374;21491990:2421,1257,707,689,60.0001;21601440:1951,914,713,695,59.9628;21602340:2198,920,675,679,60.0001;21603390:2411,1273,675,688,60.0374;21712450:1949,935,725,679,59.9628;21713350:2151,945,700,688,60.0001;21714400:2447,1210,691,670,60.0374;21823570:1953,847,705,704,59.9628;21824470:2211,898,681,666,60.0374;21825520:2382,1268,696,696,60.0001;21934640:1947,909,708,699,59.9628;21935540:2183,903,688,681,60.0374;21936590:2416,1264,702,689,60.0001;22045780:1942,929,703,691,59.9628;22046680:2176,963,680,671,60.0001;22047730:2412,1255,704,696,60.0001;22157160:1941,881,718,700,60.0374;22158060:2220,880,691,652,60.0001;22159110:2416,1267,699,684,60.0001;22268430:1939,957,709,697,60.0001;22269330:2169,952,684,671,60.0374;22270380:2420,1225,703,688,60.0001;22379330:1939,960,700,699,60.0001;22380230:2220,980,657,676,60.0374;22381280:2429,1219,706,696,60.0001;22490240:1952,1009,725,711,60.0001;22491140:2160,1003,694,684,60.0374;22492190:2423,1198,695,664,60.0374;22601140:1958,937,718,687,59.9628;22602040:2205,1005,658,660,60.0001;22603090:2401,1231,703,691,60.0374;22712640:1945,1019,721,692,60.0001;22713540:2155,980,694,683,59.9628;22714590:2436,1200,653,668,60.0001;22823610:1936,945,726,688,60.0001;22824510:2216,927,703,697,60.0001;22825560:2458,1323,693,682,60.0374;22934590:1954,901,729,724,59.9628;22935490:2197,929,705,697,60.0001;22936540:2445,1301,698,685,60.0001;23045440:1958,894,714,697,60.0001;23046340:2218,942,691,662,60.0001;23047390:2392,1286,701,701,60.0001;23156440:1947,982,723,706,59.9628;23157340:2147,925,699,683,60.0374;23158390:2453,1262,685,632,60.0001;23267590:1929,900,729,698,59.9628;23268490:2188,939,704,699,60.0001;23269540:2468,1301,688,682,60.0001;23378720:1954,897,715,698,60.0001;23379620:2190,890,694,670,60.0001;23380670:2405,1229,701,697,60.0001;23489500:1949,1046,720,709,60.0001;23490400:2166,991,697,673,60.0374;23491450:2434,1185,696,679,60.0374;23600130:1993,906,728,720,60.0001;23601030:2215,912,694,655,60.0001;23602080:2449,1277,695,676,60.0374;23711380:1950,924,729,716,59.9628;23712280:2248,927,703,697,60.0001;23713330:2468,1303,685,635,60.0001;23822220:1944,929,717,677,60.0001;23823120:2182,910,691,678,60.0001;23824170:2400,1282,702,702,60.0001;23933380:1978,873,720,704,60.0001;23934280:2238,905,691,671,60.0001;23935330:2404,1299,667,693,60.0001;24044680:1947,977,689,713,59.9628;24045580:2152,966,694,680,60.0374;24046630:2453,1219,685,656,60.0001;24155660:1952,862,706,694,60.0001;24156560:2236,885,690,655,60.0374;24157610:2411,1279,694,685,60.0001;24267060:1954,878,717,696,59.9628;24267960:2230,899,679,671,60.0001;24269010:2422,1269,704,657,60.0001;24377680:1932,894,732,722,60.0001;24378580:2207,940,704,700,60.0001;24379630:2469,1288,685,689,60.0001;24489110:1953,992,713,698,60.0001;24490010:2146,985,690,678,60.0001;24491060:2447,1233,673,628,60.0001;24600200:1930,892,718,705,60.0001;24601100:2204,882,695,678,60.0001;24602150:2443,1319,691,687,60.0001;24711010:1957,958,717,691,60.0001;24711910:2203,993,691,666,60.0001;24712960:2432,1251,675,695,60.0001;24822300:1961,871,681,698,60.0001;24823200:2227,883,681,674,60.0001;24824250:2394,1249,702,695,60.0001;24933510:1963,934,708,691,59.9628;24934410:2197,999,698,631,60.0001;24935460:2460,1212,700,678,60.0001;25044480:1952,882,716,684,59.9628;25045380:2222,921,692,667,60.0374;25046430:2432,1240,703,705,60.0001;25155180:1929,917,723,708,59.9628;25156080:2254,903,651,679,60.0001;25157130:2462,1303,701,688,60.0001;25266220:1956,963,712,714,60.0001;25267120:2189,976,687,686,60.0001;25268170:2463,1212,693,641,60.0001;25377000:1965,906,725,718,59.9628;25377900:2244,868,695,684,60.0374;25378950:2465,1311,691,685,59.9628;25487740:1967,881,719,703,59.9628;25488640:2249,879,688,685,60.0001;25489690:2426,1282,698,676,60.0001;25599140:1972,1226,699,644,59.9628; +17 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18aug1719h.pcr +2 "MFB"*4% +4 "core" %nf + +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*L'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 + "MFB"*|  +35 "core" + ."MFBPCR"ATV.dial :air3 +3 "MFB"*Y % +119 "core" & +2 "MFB"*% +3 "core" %(5 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*,'Z{ +226 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*!  +53 "core"  +2 "MFB"*-% +3 "core" %Zyf B +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*w'> +6056 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*F % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*&% +2 "core" %>\  Z +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*S'[ +519 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*D  +54 "core" +2 "MFB"*% +3 "core" %Uz +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*?'p +326 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*=  +60 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +81 "core"  +2 "MFB"*% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*('a +101 "Can"I SR +1937 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*8' +3071 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*_' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2760 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +2748 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*O  +49 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*N % +121 "core" & +2 "MFB"*T% +3 "core" %V5 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*W' +233 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*h% +3 "core" % * +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*e'> +16113 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*2 % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*>% +2 "core" %>\ U Z +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*9' +518 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*3  +53 "core" +2 "MFB"**% +3 "core" %G +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*l'qH +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*j  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*t'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +10078 "Can"=N d +7851 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*6' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +2735 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*o' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*;'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*r' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +5068 "core" ' +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug1721h.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*y  +68 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*p  +27 "core"  +2 "MFB"*v% +3 "core" %Vn, +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*^'(S +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*I' +940 "Can"|K RR +1961 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*x n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*X'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*s  +160 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*z  +37 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*5% +3 "core" %(^ + ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*n'F +637 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*U I +58 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*/% +5 "core" %F G +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*1' +1820 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*K n +37 "core" o + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +203 "MFB"*q% +2 "core" % . +3 ."MFBPCR"AS.seek 0.53ml + "MFB"*'' +615 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +38 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*u% +2 "core" %$y ' +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'N +622 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*M  +126 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*]% +3 "core" %I  N +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*f'\ +5841 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +38 "core" m + ."MFBPCR"delay 2 seconds +203 "MFB"*% +53 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*a'\  +625 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +51 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*% +3 "core" %\  @ +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' o +5044 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +59 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +3 "MFB"*Z  +38 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*g% +5 "core" % j L X +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*R' +25480 "Can"Q NN +7129 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"* % +35 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +51733 "Can"[ YX +60003 e gg +60004 n ~w +60003 t XX +60004 l{ dd +60004 y c +60004 BG yyU +60004 T ee +15958 ."PCR"PCR.off +194 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"27877200:2387,840,729,713,60.0374;27878150:2652,971,696,691,60.0374;27879000:2103,910,689,673,60.0374;27879750:1500,980,693,699,60.0001;27988530:2339,898,722,724,59.9628;27989480:2672,1029,690,684,60.0001;27990330:2088,887,692,678,60.0001;27991080:1506,967,692,686,60.0001;28100050:2344,915,699,726,59.9628;28101000:2669,959,696,689,60.0001;28101850:2070,877,695,683,60.0001;28102600:1510,936,692,689,60.0374;28211500:2388,920,723,720,60.0001;28212450:2673,970,650,674,60.0001;28213300:2076,875,696,681,60.0001;28214050:1540,1017,692,687,60.0001;28323180:2332,997,718,703,60.0001;28324130:2640,884,678,675,60.0001;28324980:2034,974,697,689,60.0001;28325730:1553,911,689,652,60.0374;28434940:2339,1011,721,707,60.0001;28435890:2631,860,689,675,60.0001;28436740:2085,986,699,704,60.0001;28437490:1535,886,690,660,60.0001;28546510:2357,905,699,726,59.9628;28547460:2671,1005,691,671,60.0001;28548310:2099,894,702,691,60.0374;28549060:1556,1026,694,679,60.0001;28658310:2339,997,718,710,60.0001;28659260:2635,887,656,664,60.0001;28660110:2049,998,701,691,60.0001;28660860:1547,942,682,674,60.0374;28769720:2328,979,719,709,60.0001;28770670:2643,889,685,673,60.0001;28771520:2067,930,669,697,60.0001;28772270:1545,893,693,659,60.0374;28881250:2370,1016,705,711,59.9628;28882200:2605,919,705,692,60.0001;28883050:2108,1034,696,683,60.0374;28883800:1524,879,652,684,60.0374;28992810:2384,868,711,667,60.0001;28993760:2652,978,700,686,60.0001;28994610:2098,892,691,671,59.9628;28995360:1526,997,696,696,60.0001;29105070:2349,940,724,680,60.0374;29106020:2647,1018,694,682,60.0001;29106870:2085,868,691,670,60.0001;29107620:1511,938,695,687,60.0001;29216830:2354,916,720,717,59.9628;29217780:2670,926,650,669,60.0374;29218630:2091,924,701,701,60.0374;29219380:1565,955,694,664,60.0001;29328850:2385,991,721,713,60.0001;29329800:2634,915,690,645,60.0374;29330650:2088,1012,696,683,60.0374;29331400:1533,883,696,673,60.0001;29440630:2327,994,725,713,59.9628;29441580:2664,935,686,679,59.9628;29442430:2064,940,678,700,60.0001;29443180:1557,990,688,663,60.0001;29552290:2416,879,719,705,60.0001;29553240:2638,1024,696,688,59.9628;29554090:2088,891,692,667,60.0001;29554840:1478,963,695,686,60.0001;29663990:2394,966,680,688,59.9628;29664940:2624,934,706,705,59.9628;29665790:2119,1059,687,668,59.9628;29666540:1513,908,702,689,60.0001;29775190:2349,965,726,723,59.9628;29776140:2676,966,655,666,60.0001;29776990:2054,933,705,696,60.0001;29777740:1573,1027,690,688,60.0374;29886750:2407,947,726,714,60.0001;29887700:2656,968,692,681,60.0001;29888550:2088,911,658,673,60.0001;29889300:1537,1006,695,687,60.0001;29998620:2326,968,722,717,60.0001;29999570:2652,960,689,679,59.9628;30000420:2054,924,701,700,60.0001;30001170:1575,960,683,628,60.0001;30110530:2361,991,687,710,59.9628;30111480:2635,896,691,680,60.0374;30112330:2074,985,695,685,60.0374;30113080:1537,868,692,672,60.0001;30222470:2431,914,711,699,60.0001;30223420:2614,920,709,695,60.0001;30224270:2104,951,695,679,60.0001;30225020:1535,908,705,692,60.0374;30334240:2338,1025,720,710,59.9628;30335190:2643,895,652,667,60.0001;30336040:2067,991,696,690,60.0001;30336790:1557,927,682,659,60.0374;30446080:2336,1013,718,708,59.9628;30447030:2652,876,691,653,60.0001;30447880:2021,970,698,686,60.0001;30448630:1550,920,687,674,60.0374;30557830:2419,931,706,697,60.0001;30558780:2648,936,705,698,60.0374;30559630:2113,1029,653,667,60.0001;30560380:1525,904,699,681,60.0001;30669510:2432,927,714,707,59.9628;30670460:2605,973,697,696,60.0001;30671310:2115,984,685,663,60.0374;30672060:1493,916,704,694,60.0001;30781350:2328,960,691,715,59.9628;30782300:2654,914,682,671,60.0374;30783150:2078,948,694,690,60.0374;30783900:1546,912,688,672,60.0001;30893310:2416,946,724,705,59.9628;30894260:2626,1023,696,690,59.9628;30895110:2103,871,692,675,60.0374;30895860:1527,952,698,681,60.0374;31005140:2438,883,714,707,60.0001;31006090:2630,896,671,686,59.9628;31006940:2103,896,689,672,60.0001;31007690:1536,975,698,693,60.0001;31116460:2440,887,708,697,59.9628;31117410:2625,986,695,689,59.9628;31118260:2107,906,642,674,60.0001;31119010:1475,991,701,685,60.0374;31228550:2348,972,723,708,59.9628;31229500:2682,933,685,672,60.0001;31230350:2080,958,704,662,60.0001;31231100:1580,955,679,668,60.0374;31340580:2351,974,719,713,60.0001;31341530:2676,911,687,678,60.0374;31342380:2050,943,703,684,60.0001;31343130:1565,932,683,621,60.0001;31452360:2420,920,723,684,59.9628;31453310:2682,986,683,690,60.0001;31454160:2090,899,700,685,60.0374;31454910:1566,977,696,683,60.0001;31563830:2391,913,728,723,60.0001;31564780:2708,971,651,668,60.0001;31565630:2087,932,701,689,60.0001;31566380:1572,973,697,673,60.0001;31675600:2378,952,733,712,60.0001;31676550:2706,970,683,671,60.0001;31677400:2062,902,703,695,60.0001;31678150:1600,993,684,668,60.0001;31787870:2355,1004,722,713,60.0001;31788820:2693,880,693,656,60.0001;31789670:2115,911,672,698,60.0374;31790420:1569,923,683,675,60.0001;31899610:2402,993,715,710,60.0001;31900560:2686,894,696,682,60.0001;31901410:2134,939,694,681,60.0001;31902160:1552,864,688,673,60.0001;32011830:2359,995,721,711,59.9628;32012780:2700,906,676,662,60.0001;32013630:2114,919,698,691,60.0001;32014380:1575,945,682,662,60.0001;32124160:2434,1001,706,691,59.9628;32125110:2700,925,704,696,60.0001;32125960:2135,1016,689,676,60.0001;32126710:1542,903,694,678,60.0001;32236080:2468,896,705,699,60.0001;32237030:2661,1004,701,692,60.0001;32237880:2143,950,696,662,60.0001;32238630:1545,908,707,659,60.0374;32346910:2421,938,725,717,60.0001;32347860:2695,999,693,651,60.0001;32348710:2109,897,689,676,60.0001;32349460:1528,967,692,684,60.0374;32458430:2372,950,721,713,60.0001; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug1721h.pcr + "MFB"*% +5 "core" % + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*}'(@ +1029 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +121 "core" & +2 "MFB"*k% +3 "core" %(B +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"* 'Z +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"*<% +3 "core" %Z\ 4 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*+'> +6061 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*i % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"* % +3 "core" %> k +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*:'y +525 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*G% +3 "core" %t\ < +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*\ 'q +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +81 "core"  +2 "MFB"*P% +3 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*{'y +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*.' +3074 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*''V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*$'V +2745 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*@  +49 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*` % +120 "core" & +2 "MFB"*0% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*E' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core" + "MFB"*Q% +4 "core" % E +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*)'> +6182 "Can"QV OO +9934 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*B % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*4% +2 "core" %>\  a +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*C' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*|  +53 "core" +2 "MFB"*Y% +3 "core" %\ 5 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'qA +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*L  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*!'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17879 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +50 "MFB"*-' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*F' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*&'V +2747 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +394 "Can"9L OO +2338 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*=' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5069 "core" ' +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18aug1723h.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +60 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*?  +26 "core"  +2 "MFB"*(% +3 "core" %VE +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*8'(W +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +2901 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*_ n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*J'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*O  +161 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*N  +38 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*T% +3 "core" %(!F + ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*7'FK +618 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"* n +105 "core" m + ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*h% +4 "core" %FN   P +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*W' +1839 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*2 I +38 "core" H + #"MFBPCR"Adding PP5 +2 .delay 2 seconds +203 "MFB"*>% +3 "core" %ZF +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*e' +641 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*3 % +36 "core" % + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"**% +3 "core" %`X +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*9', +641 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*j  +125 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*l% +3 "core" %2f +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*t'\ +5852 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*6 n +38 "core" m + ."MFBPCR"delay 2 seconds +203 "MFB"*[% +2 "core" %\ [" +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*c'\  +617 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*A  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*o% +3 "core" %\ b\ 6 +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*;' T +3983 "Can"U OO +1084 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*r  +60 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +54 "MFB"*~  +38 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*V% +5 "core" % ZLL +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*y'y +32584 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*p  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*v % +35 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +24621 "Can"J  +60004 V YX +60004 I hh @CEST1534543435.11 =V i +60004 J ee +60004 )O ~z +60004 mL ^^ +60004 O ~ +37543 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"34741060:1641,912,717,705,60.0001;34741960:1840,997,685,670,60.0001;34743010:2051,1244,704,689,60.0747;34851210:1671,934,724,712,60.0001;34852110:1853,977,693,700,60.0001;34853160:2128,1276,675,670,60.0001;34961420:1653,863,706,699,60.0001;34962320:1851,882,648,666,60.0001;34963370:2012,1290,695,689,60.0001;35071840:1611,880,725,722,60.0001;35072740:1845,902,702,695,60.0001;35073790:2063,1273,689,671,60.0001;35182620:1635,862,709,694,60.0001;35183520:1857,887,651,663,59.9628;35184570:1992,1303,699,690,60.0001;35293150:1615,958,716,711,60.0001;35294050:1754,979,697,684,59.9628;35295100:2022,1255,684,668,59.9628;35403540:1615,892,721,713,59.9628;35404440:1809,890,691,656,60.0001;35405490:1923,1341,693,689,60.0001;35514300:1583,873,712,702,60.0001;35515200:1827,873,690,672,60.0001;35516250:1940,1288,698,697,60.0001;35625120:1549,1035,723,713,60.0001;35626020:1699,960,664,682,60.0001;35627070:1917,1203,686,672,60.0001;35735340:1527,878,708,695,60.0001;35736240:1701,860,685,672,60.0001;35737290:1876,1288,697,697,60.0001;35845820:1508,903,711,691,60.0001;35846720:1650,961,679,663,60.0001;35847770:1834,1205,686,645,60.0001;35956070:1452,887,714,694,60.0001;35956970:1627,949,679,630,60.0001;35958020:1815,1214,701,699,59.9628;36066700:1504,922,714,703,60.0001;36067600:1657,998,685,683,60.0001;36068650:1821,1199,700,673,60.0374;36177640:1494,838,714,699,60.0001;36178540:1697,925,646,674,60.0001;36179590:1829,1192,701,702,60.0001;36287930:1500,881,679,709,59.9628;36288830:1681,893,693,671,60.0001;36289880:1820,1261,693,693,60.0001;36398360:1498,898,695,694,60.0374;36399260:1678,912,679,672,60.0001;36400310:1814,1247,667,686,60.0374;36508940:1486,866,713,698,59.9628;36509840:1675,841,689,677,60.0001;36510890:1822,1326,692,687,60.0001;36619760:1483,923,719,708,59.9628;36620660:1611,965,698,679,60.0001;36621710:1848,1225,677,615,60.0001;36730450:1481,975,718,698,60.0001;36731350:1619,930,661,682,60.0001;36732400:1824,1195,696,684,60.0001;36840700:1494,1009,682,713,60.0001;36841600:1639,946,691,687,60.0001;36842650:1801,1243,702,688,60.0001;36951240:1481,876,704,692,59.9628;36952140:1686,880,688,675,60.0374;36953190:1819,1239,668,693,60.0001;37061800:1499,971,712,697,59.9628;37062700:1635,970,679,654,60.0001;37063750:1823,1217,701,687,60.0001;37172260:1496,865,674,698,59.9628;37173160:1653,879,682,672,60.0001;37174210:1831,1225,698,689,60.0001;37283130:1498,917,709,688,60.0001;37284030:1671,972,696,662,60.0001;37285080:1798,1192,706,698,60.0001;37393590:1488,952,709,690,60.0001;37394490:1649,980,690,663,60.0001;37395540:1819,1225,706,699,60.0374;37503950:1493,955,721,693,60.0001;37504850:1640,1010,693,685,60.0001;37505900:1858,1181,695,677,60.0374;37614470:1514,886,716,688,59.9628;37615370:1675,941,677,623,60.0374;37616420:1840,1219,702,698,60.0001;37724650:1506,889,719,670,60.0001;37725550:1701,887,695,692,60.0001;37726600:1881,1290,690,678,60.0374;37835250:1504,933,700,689,59.9628;37836150:1698,967,685,663,60.0374;37837200:1816,1242,670,692,60.0001;37946070:1505,873,708,675,59.9628;37946970:1679,897,693,653,60.0001;37948020:1866,1253,696,692,60.0374;38056620:1522,893,713,696,60.0001;38057520:1714,927,678,690,60.0001;38058570:1843,1243,702,661,60.0001;38167210:1513,974,717,709,60.0001;38168110:1653,942,674,692,60.0001;38169160:1888,1238,681,673,60.0001;38277560:1517,949,718,705,60.0001;38278460:1655,959,697,683,60.0001;38279510:1896,1182,689,647,60.0001;38387880:1532,939,721,696,59.9628;38388780:1661,987,693,682,60.0001;38389830:1889,1206,685,634,60.0001;38498500:1550,877,718,699,60.0001;38499400:1753,844,645,659,60.0001;38500450:1850,1299,700,693,60.0001;38608720:1544,951,685,703,60.0001;38609620:1672,998,694,677,60.0001;38610670:1915,1215,687,674,60.0001;38719090:1540,997,721,704,60.0001;38719990:1675,993,694,686,60.0001;38721040:1899,1177,659,674,60.0001;38829870:1537,903,717,684,60.0374;38830770:1686,970,680,667,60.0001;38831820:1880,1231,700,700,59.9628;38940200:1544,897,711,702,59.9628;38941100:1701,922,688,674,60.0001;38942150:1878,1261,700,702,60.0374;39050640:1541,875,715,690,59.9628;39051540:1718,996,688,632,60.0001;39052590:1908,1234,703,699,60.0001;39161180:1555,889,729,721,59.9628;39162080:1743,902,697,688,60.0001;39163130:1911,1303,690,683,60.0001;39271590:1544,1300,719,708,59.9628; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18aug1723h.pcr +2 "MFB"*m% +5 "core" %t + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*^'(@ +1029 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 + "MFB"*x  +36 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"*I % +121 "core" & +2 "MFB"*% +3 "core" %(4 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +54 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*s'Zz +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*z  +53 "core"  +2 "MFB"*5% +3 "core" %Zu A +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*X'> +6054 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*U % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*/% +3 "core" %>\  a +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*n'N +530 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*K  +53 "core" +2 "MFB"*q% +3 "core" %]\ : +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*1'p +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*u  +81 "core"  +2 "MFB"*% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*M'M +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*]' +3072 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2988 "Can"P RS +2785 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2755 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2749 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +46 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*a % +118 "core" % +2 "MFB"*% +3 "core" %VY +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*Z' +228 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*g  +52 "core"  +2 "MFB"*% +3 "core" %  L +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16113 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %>\  ^ +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*R' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core" + "MFB"*% +4 "core" %\  @ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*k'q1 +323 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*}  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*<' +3385 "Can"B TT +2392 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2752 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +352 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +3 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218aug1801h.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP6 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*P  +68 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*\  +25 "core"  +2 "MFB"*{% +3 "core" %V# +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*.'(R +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*#' +2899 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"* n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*''R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*"'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*@  +160 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*`  +47 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*0% +3 "core" %((T + ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*$'FR +102 "Can"Q NN +531 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"* n +103 "core" m + ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*Q% +4 "core" %FVK +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*E' +1830 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP6 +2 "MFB"*B  +37 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +203 "MFB"*4% +3 "core" % s S +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*)' +627 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*|  +81 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*Y% +3 "core" %n> +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*C'( +632 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*L  +36 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*% +3 "core" %,P ( +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*!'\ +5843 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*- n +36 "core" m + ."MFBPCR"delay 2 seconds +203 "MFB"*,% +3 "core" %\  ( +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*F'\  +619 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*&  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*w% +3 "core" %\  @ R +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*D' C +5043 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +59 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +4 "MFB"*S  +37 "core"  +54 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*=% +5 "core" % H1 E +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*'g +32620 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*?  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*( % +36 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Tt2 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +3086 "Can"C ~ +60004 S ZY +60004 F ii +60004 TT e +60005 H mm +60004 /P } +60004 zL YY +60004 E gg +60004 N YX +1339 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"41551690:2169,868,732,717,59.9628;41552590:2521,878,696,679,60.0001;41553640:2753,1269,698,687,60.0001;41662460:2207,869,702,688,59.9628;41663360:2528,868,687,671,60.0001;41664410:2758,1247,697,702,60.0001;41773610:2201,983,703,709,60.0001;41774510:2468,934,686,664,60.0374;41775560:2735,1246,703,696,60.0001;41884710:2213,962,720,712,60.0001;41885610:2460,942,706,685,60.0374;41886660:2794,1256,651,674,60.0001;41996220:2204,897,720,724,59.9628;41997120:2497,900,701,696,60.0747;41998170:2808,1297,698,682,60.0001;42107420:2208,860,717,703,60.0001;42108320:2481,869,685,674,60.0001;42109370:2721,1301,699,685,60.0001;42218770:2201,1006,709,690,59.9628;42219670:2452,981,686,674,60.0001;42220720:2760,1191,663,668,60.0001;42329600:2207,925,718,696,59.9628;42330500:2444,954,691,661,60.0001;42331550:2747,1214,700,688,59.9628;42440450:2179,872,719,697,59.9628;42441350:2544,871,690,669,59.9628;42442400:2747,1286,667,685,60.0001;42551010:2196,958,716,708,60.0001;42551910:2434,949,694,677,60.0001;42552960:2776,1170,691,668,60.0001;42661870:2202,883,715,700,60.0001;42662770:2486,837,690,661,60.0001;42663820:2752,1325,701,662,60.0747;42772920:2179,928,733,717,60.0001;42773820:2510,883,671,700,60.0001;42774870:2815,1259,697,667,60.0001;42883890:2207,870,712,689,59.9628;42884790:2505,891,688,678,60.0001;42885840:2757,1255,696,655,60.0374;42994910:2201,902,729,720,60.0001;42995810:2475,905,701,694,60.0001;42996860:2808,1288,689,684,60.0374;43106320:2197,916,725,725,59.9628;43107220:2487,890,706,701,60.0001;43108270:2765,1336,699,673,60.0374;43217310:2202,911,726,711,59.9628;43218210:2515,921,705,699,60.0001;43219260:2809,1263,684,684,60.0001;43328380:2192,929,719,691,60.0001;43329280:2473,940,691,681,59.9628;43330330:2745,1256,704,694,60.0001;43439420:2204,918,705,684,59.9628;43440320:2528,954,676,688,60.0001;43441370:2741,1247,708,669,60.0001;43550690:2200,886,690,711,60.0001;43551590:2544,876,694,684,60.0001;43552640:2752,1287,695,682,60.0374;43661650:2199,892,725,729,59.9628;43662550:2504,902,706,701,60.0374;43663600:2793,1309,685,669,60.0374;43772960:2232,900,724,724,60.0001;43773860:2502,918,703,698,60.0001;43774910:2816,1277,683,685,60.0001;43883970:2212,936,704,696,59.9628;43884870:2491,953,694,664,60.0001;43885920:2765,1260,706,695,60.0001;43994600:2228,913,725,714,59.9628;43995500:2497,918,702,698,60.0001;43996550:2806,1276,697,666,60.0001;44105730:2233,916,722,734,60.0001;44106630:2498,937,671,692,60.0001;44107680:2812,1292,693,686,60.0374;44216760:2204,984,718,710,60.0001;44217660:2453,965,696,684,60.0001;44218710:2786,1218,684,636,60.0374;44327820:2218,966,718,714,59.9628;44328720:2424,984,694,691,60.0001;44329770:2790,1177,687,655,60.0374;44438830:2211,975,720,719,60.0001;44439730:2484,896,704,680,60.0001;44440780:2812,1261,655,663,60.0001;44549540:2194,968,725,709,60.0001;44550440:2490,939,698,700,60.0001;44551490:2813,1279,687,667,60.0001;44660500:2237,915,726,726,60.0001;44661400:2517,918,701,699,60.0001;44662450:2820,1276,684,630,60.0001;44771220:2250,894,725,776,60.0001;44772120:2519,865,698,685,60.0001;44773170:2776,1319,695,682,60.0001;44882190:2207,915,722,711,59.9628;44883090:2462,974,695,691,60.0001;44884140:2811,1189,687,624,60.0374;44993780:2209,915,720,719,59.9628;44994680:2479,923,702,689,60.0001;44995730:2819,1284,688,669,59.9628;45104650:2223,879,714,702,60.0001;45105550:2521,918,648,676,60.0001;45106600:2768,1300,702,699,60.0001;45215520:2238,915,720,709,60.0001;45216420:2553,881,693,682,60.0001;45217470:2794,1311,694,692,60.0001;45326490:2244,960,722,728,60.0001;45327390:2513,927,692,694,60.0001;45328440:2830,1256,691,663,60.0001;45437530:2259,991,713,700,60.0001;45438430:2493,956,694,682,60.0001;45439480:2853,1181,691,677,60.0001;45548860:2263,891,710,673,59.9628;45549760:2622,859,692,681,60.0001;45550810:2901,1322,693,684,60.0001;45659610:2375,910,722,711,60.0001;45660510:2638,976,701,702,59.9628;45661560:3025,1268,653,664,60.0001;45770570:2452,915,711,649,60.0001;45771470:2770,947,679,666,60.0001;45772520:3109,1220,701,696,60.0001;45881570:2570,894,705,705,60.0001;45882470:2937,911,688,675,60.0001;45883520:3240,1243,699,695,60.0001;45992280:2734,885,707,671,59.9628;45993180:3130,913,692,676,60.0374;45994230:3473,1308,694,685,60.0374;46103280:2898,1309,723,707,60.0001; +17 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218aug1801h.pcr + #Full MFB Decontamination +3 #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +4 "MFB"* @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*8  +62 "core"  + ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*_'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial :air1 +2 "MFB"*d  +187 "core" +3 "MFB"*% +3 "core" %(Z1 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*O' +429 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*N n +177 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*T  +60 "core"  +2 "MFB"*J% +3 "core" %\ A1 > +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"* '\ m +2036 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"*h n +201 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*7'R +3159 "core" ' + ."MFBPCR"AFV.select :holdingCoil + .ATV.dial :waste +4 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*2'V +26 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +253 .AS.seek 0.5ml +2 "MFB"*>'(@ +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial :air3 +2 "MFB"*W % +65 "core" % +2 "MFB"*3% +3 "core" %(/3 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.52ml +2 "MFB"**' +428 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*e% +5 "core" %\ U2 B +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*j' +226 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*l  +42 "core"  +2 "MFB"*9% +3 "core" %\ 1 J +3 ."MFBPCR"AS.seek 0.71ml + "MFB"*6' G +3642 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*[ % +58 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*t% +3 "core" % G\ = Y +2 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*A' Ŕ +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*o  +58 "core"  +2 "MFB"*c% +3 "core" % ř H M +2 ."MFBPCR"AS.seek 0.72ml +3 "MFB"*r' z0 +329 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*~ n +109 "core" m + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*V% +5 "core" % z2S +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*;'x +7163 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"*p n +184 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*v'R +1875 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*m % +61 "core" % +2 "MFB"*y% +3 "core" %R ' +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*x' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*I  +40 "core"  +2 "MFB"*% +3 "core" % ? K +2 ."MFBPCR"AS.seek 0.579ml +3 "MFB"*^' +11485 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*z % +54 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*5% +3 "core" %  2 K +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*s'\ 4O +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*U  +55 "core"  +2 "MFB"*/% +3 "core" %\ 4O \ 6 +2 ."MFBPCR"AS.seek 0.589ml +3 "MFB"*X' +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*K n +103 "core" m + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*q  +35 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*n'V +11868 "core" ' + ."MFBPCR"delay 1:00 +2972 "Can"B t +3030 ."MFBPCR"ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +20134 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ATV.dial :air3 + "MFB"* % +143 "core" % +2 "MFB"*1% +3 "core" %V  +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*M' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*]  +56 "core"  +2 "MFB"*% +3 "core" % B +2 ."MFBPCR"AS.seek 0.58ml +3 "MFB"*' +11488 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*f% +3 "core" % [ +2 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*'\ 81 +533 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*a  +53 "core" +2 "MFB"*% +3 "core" %\ 8>  C +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"* ' +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*g n +103 "core" m + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +33 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*Z'V +11891 "core" ' + ."MFBPCR"delay 1:00 +3230 "Can"R ` +2772 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial ASV + .ASV.dial :SPEdelivery +4 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +20135 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*  +82 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.8ml +48 "MFB"* ' x +8083 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +96 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*R'^ +15511 "core" ' + ."MFBPCR"delay 20 seconds +2004 .ATV.dial :waste,via: :air3 +2 "MFB"*} n +169 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*k'R +206 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*  +4 "core" ` ` +2 #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*<'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +79 "Can"F vv +90 "core" o + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*i  +56 "core"  +2 "MFB"* % +3 "core" %(/ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*+' | +4649 "core" ' + ."MFBPCR"ASV.dial :wasteD +4 "MFB"* I +64 "core" J +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*G'V +3709 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*:'(@ +2905 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +55 "core"  +2 "MFB"*P% +3 "core" %(> +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*\ ': +2040 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*{  +93 "core" +2 "MFB"*% +3 "core" %: +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +3 "MFB"*.'Z +430 "core" ' + ."MFBPCR"ATV.dial ASV +2 "MFB"* n +95 "core" o +2 "MFB"*#% +3 "core" %Y 4\ : +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*'' 3 +2543 "core" ' + ."MFBPCR"ASV.dial :wasteD +4 "MFB"*@ I +54 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*`'V +2905 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*0'(@ +2905 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +3 "MFB"*"  +56 "core"  +2 "MFB"*% +3 "core" %(0 +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*Q': +2039 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*$  +96 "core" +2 "MFB"*B% +3 "core" %:x@ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*4'6 +424 "core" ' +2 ."MFBPCR"ATV.dial ASV +2 "MFB"*E n +96 "core" o +2 "MFB"*|% +3 "core" %(  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*Y'  +2544 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*) I +57 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*L'V +2904 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +94 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*C': +3051 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*- n +95 "core" o + ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.05ml +3 "MFB"*,'Q +1464 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*! n +183 "core" m +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*&'V +317 "core" ' +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*w  +96 "core"  + #"MFBPCR"deconLysateINT + .ATV.dial :air3 +5 "MFB"*F % +57 "core" $ +2 "MFB"*% +3 "core" %V8 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*S' +232 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*=  +38 "core"  +2 "MFB"*D% +3 "core" %\ 3 +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*?'0 +19131 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*( % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*8% +3 "core" %1  J +2 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*' +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*d  +53 "core"  +4 "MFB"*% +4 "core" %   a +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*_'cK +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV + "MFB"*N I +133 "core" I + ."MFBPCR"AIV.dial :coilToMFB +2 .AWV.select :waste +2 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*T' +201 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*J'R +324 "Can"bS QQ +9769 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*h'R +10095 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*7'R +10095 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*2  +57 "core" +2 "MFB"*W% +3 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*3' +239 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*>' +9995 "core" ' + ."MFBPCR"ATV.dial AIV +4 "MFB"*e I +71 "core" J +2 ."MFBPCR"AS.seek 0.02ml +3 "MFB"**' +7188 "Can"G QQ +2699 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"*l n +170 "core" n +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*9'V +226 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +11 "MFB"*j% +3 "core" %VB + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*['(@ +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*t  +34 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*6 % +59 "core" % +2 "MFB"*o% +3 "core" %(.5 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*c'Zt +224 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*A  +37 "core"  +2 "MFB"*~% +3 "core" %ZpC A +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*V'> +6052 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*r % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*p% +3 "core" %>\ Q ^ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*;'H +530 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*m  +53 "core"  +2 "MFB"*y% +3 "core" %W`\ : +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*v'p +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*I  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +81 "core"  +2 "MFB"*x% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*z'` +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*5' +3077 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*^'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*U' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*s' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*K'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*q  +46 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*X % +118 "core" & +2 "MFB"*n% +3 "core" %V6 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +232 "core" ' + ."MFBPCR"delay 2 seconds +251 .ATV.dial :bleach +4 "MFB"*  +53 "core" +2 "MFB"*1% +3 "core" %\ = +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*u'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*] % +51 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %> J +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*M' +519 "core" ' +2 ."MFBPCR"delay 3 seconds +104 "Can"ER NM +199 ."MFBPCR"ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*f% +3 "core" %L +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q% +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*a  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18487 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5782 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2752 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +1816 "Can"lJ PO +917 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +5066 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"* n +118 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*R'(@ +2554 "core" ' +4 ."MFBPCR"ATV.dial :waste2 +5 "MFB"*k % +127 "core" % +2 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2548 "core" ' +4 #tAsleep after completing 18tun assays +2 #Mission runtime was 14:04:02.855339 +2 ."Qmail"GoodNews.email "{1 => 3, 2 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@03:53:56, 16.7C, 49% humidity, 14.6psia, 12.065V, 0.430A, 0.424A avg, 5.19W",Subject: "Asleep after completing 18tun assays" +773 #mEXIT + #"bkha#2"Session Ended @1534557484.82CEST @1534753628.00CEST = =mMAIN_scheduler =tMAIN @CEST1534753629.68 #"core_reset"Sent BREAK +2 #t@0xF4DA, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi(; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +278 "Can"Z Y + Z Y #tPolling Can every 10:00 +4 #Cleanly exited at 03:58:04CEST18-Aug-18 +2667 #-> ESP.ready? +2782 #-> ESP.ready! +2 #Powering core bus +502 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %r + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %][ + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  8 +2 "manipulator"&?& +3 "core" &g / +2 "storage"(@& +3 "core" &  9 < K 2 +2 "storage"(A% +3 "core" %S = = 3 +2 "collection"'B9 +3 "core" 9O +2 "processing"%C9 +2 "core" 957 +1833 #t-> MFB.ready? + "MFB"*D% +3 "core" %\\ +290 #t-> MFB.ready! + "MFB"*E% +3 "core" %N +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *F% +3 "core" %J + .tATV.dial :air2 +2 "MFB"*G  +51 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*H' +553 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*I' +5284 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*J n +101 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*K'R +5254 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*L  +5 "core"  +2 .tASV.dial :waste1 +2 "MFB"*M  +4 "core"  +2440 #t-> pcrDecon +2 "MFB"*N% +3 "core" %RI; + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +37 "MFB"*O'(@ +2914 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*P % +58 "core" $ +2 "MFB"*Q% +4 "core" %(1 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*R'Zw +224 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*S  +34 "core" +2 "MFB"*T% +4 "core" %Z~\ 9 +2 .tAS.seek 0.81ml +2 "MFB"*U'> +6054 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*V % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*W% +3 "core" %>\  ^ +2 .tAS.seek 0.835ml +2 "MFB"*X'e +517 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Y  +51 "core" +2 "MFB"*Z% +4 "core" %r +2 .tAS.seek 0.82ml +2 "MFB"*['q +324 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*\\  +46 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*]  +78 "core"  +2 "MFB"*^% +4 "core" %q +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml + "MFB"*_'{ +2037 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*`' +3070 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*a'V +2788 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*b' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*c'V +2767 "core" ' +3 .tAFV.select :carrierSolution +3 "MFB"* +11 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*d' +317 #"bkha"Session Begun +603 #-> showlog 100 +1119 #-> showlog 1000 +501 #"mawj"Session Begun +3231 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +4 "MFB"*e'V +97 "Can"n || +2671 "core" ' +2 .tARV.dial between carrier and air1 +3 "MFB"*f  +48 "core"  +2 .tATV.dial :air3 +2 "MFB"*g % +121 "core" & +2 "MFB"*h% +4 "core" %V +2 .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*i' +232 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*j  +54 "core" +2 "MFB"*k% +4 "core" %u ( +2 .tAS.seek 0.81ml +2 "MFB"*l'> +16113 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*m % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*n% +3 "core" %>\ ! [ +2 .tAS.seek 0.835ml +2 "MFB"*o' +527 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*p  +54 "core" +2 "MFB"*q% +4 "core" % ? +2 .tAS.seek 0.82ml +2 "MFB"*r'q1 +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*s  +40 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*t'R +4745 "core" ' +2 .tPCR.program :bleachProfile +8 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18749 .PCR.off +5 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*u' +5777 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*v'V +2779 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +2 "MFB"*w' +5225 "Can"d  +555 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*x'V +2765 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +5 "MFB"*y' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*z'V +2765 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +3 "MFB"*{' +1108 #"mawj"Session Ended +978 #"bkha"Session Ended +3691 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*|'V +2781 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*}' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*~'V +5066 "core" ' +26260 "Can"V zz +15714 #t-> 2.times {ATV.elutionWater;AS.fill;delay 3;ATV.waste1;AS.empty ASfast;delay 2} + .ATV.dial :elutionWater +2 "MFB"* I +95 "core" I +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +5773 "core" ' +2 .tdelay 3 seconds +303 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `waste1' for ATV:Shaft: name: waste1: args[ +33356 #-> ATV +667 #-> ATV.waste1 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `waste1' for ATV:Shaft: name: waste1: args[ +355 #-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +36 "core" n +573 #t-> AS.empty + .AS.seek :empty +2 "MFB"*'R +3111 "Can""e ~~ +2667 "core" ' +2 "MFB"*% +4 "core" %R +1541 #t-> 1.times {ATV.elutionWater;AS.fill;delay 3;ATV.waste;AS.empty ASfast;delay 2} + .ATV.dial :elutionWater +2 "MFB"* I +50 "core" I +3 .tAS.seek 1ml + "MFB"*' +5776 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste +2 "MFB"* n +50 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*'R +2783 "core" ' +2 .tdelay 2 seconds +13066 #-> 3.times {deconEluateRecoveryLine :extSrc} + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"* 'V +27 "core" ' +2 .tATV.dial :air3 + "MFB"*\ % +73 "core" % +2 "MFB"* % +4 "core" %V~= +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"* ' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +36 "core" +2 "MFB"*% +4 "core" %N F +2 .tAS.seek 0.31ml +2 "MFB"*'l +6059 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %l ? +2 .tAS.seek 0.335ml +2 "MFB"*' +524 "core" ' +3 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*% +4 "core" %- - +2 .tAS.seek 0.32ml +2 "MFB"*'L +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*  +56 "core"  +3 .tAS.seek 0ml + "MFB"*'V +6501 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10080 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +1765 "Can"N |{ +8313 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*"'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*('(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10079 "core" ' +2 .tATV.dial :air2 +2 "MFB"*!  +121 "core" +2 "MFB"**% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*,'(N +5053 "core" ' +2 .tATV.dial :extSrc + "MFB"*+  +138 "core"  +2 "MFB"*%% +4 "core" %(74 $ +2 .tAS.seek 0.02ml +2 "MFB"*' +4855 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*' n +133 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*/'R +147 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*0'V +33 "core" ' +2 .tATV.dial :air3 +2 "MFB"*1 % +71 "core" % +3 "MFB"*2% +4 "core" %VnD\ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*3' +214 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*4  +35 "core"  +2 "MFB"*5% +4 "core" %O +2 .tAS.seek 0.31ml +2 "MFB"*6'l +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*7 % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*8% +3 "core" %lXi +2 .tAS.seek 0.335ml +2 "MFB"*9' +530 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*:  +51 "core"  +2 "MFB"*;% +4 "core" %W\ 1 +2 .tAS.seek 0.32ml +2 "MFB"*<'D +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*=  +56 "core"  +3 .tAS.seek 0ml + "MFB"*>'V +5544 "Can"E^ |{ +914 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*?'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*@'V +10075 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*A'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*B'V +10080 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*C'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*D'V +10075 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*E'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*F'V +10078 "core" ' +2 .tATV.dial :air2 + "MFB"*G  +122 "core"  +2 "MFB"*H% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*J'(M +5055 "core" ' +2 .tATV.dial :extSrc + "MFB"*I  +138 "core"  +2 "MFB"*L% +4 "core" %(7\ 7 +2 .tAS.seek 0.02ml +2 "MFB"*M' +462 "Can" T }} +4392 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*N n +123 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*K'R +147 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*P'V +28 "core" ' +2 .tATV.dial :air3 + "MFB"*Q % +72 "core" % +2 "MFB"*O% +4 "core" %Vv\\ +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*S' +224 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*T  +35 "core"  +2 "MFB"*R% +4 "core" %\ 8 +2 .tAS.seek 0.31ml +2 "MFB"*V'm +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*W % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*U% +3 "core" %m ) +2 .tAS.seek 0.335ml +2 "MFB"*Y' +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Z  +51 "core" +2 "MFB"*X% +4 "core" %P +2 .tAS.seek 0.32ml +2 "MFB"*\\'\\ +322 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*]  +58 "core"  +3 .tAS.seek 0ml + "MFB"*^'V +6458 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*['(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*_'V +10073 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*`'(@ +2896 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*a'V +10080 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*b'(@ +2898 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*c'V +9986 "Can"U {{ +94 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*d'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*f'V +10079 "core" ' +2 .tATV.dial :air2 + "MFB"*g  +122 "core" +2 "MFB"*h% +4 "core" %Vs +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*e'(L +5057 "core" ' +2 .tATV.dial :extSrc + "MFB"*j  +138 "core"  +2 "MFB"*k% +4 "core" %(9\ 0 +2 .tAS.seek 0.02ml +2 "MFB"*i' +4856 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*m n +123 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*n'R +147 "core" ' +36002 "Can"!Q zz +8006 #t-> 5.times {ATV.ARV;ARV.carrier;AS.fill;delay 3;ATV.waste;AS.empty ASfast; delay 3} + .ATV.dial ARV +2 "MFB"*l  +160 "core"  +2 .tARV.dial :carrier +2 "MFB"*p  +24 "core"  +3 .tAS.seek 1ml + "MFB"*q' +5778 "core" ' +37 .tdelay 3 seconds +310 .ATV.dial :waste +2 "MFB"*o n +172 "core" n +3 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*s'R +2775 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ARV +2 "MFB"*r  +157 "core"  +2 .tARV.dial :carrier +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*t' +5780 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste +2 "MFB"*u n +160 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*v'R +2770 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ARV +2 "MFB"*w  +157 "core"  +2 .tARV.dial :carrier +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*x' +5779 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste +2 "MFB"*y n +161 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*z'R +2778 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ARV +2 "MFB"*{  +169 "core"  +2 .tARV.dial :carrier +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*|' +5780 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste +2 "MFB"*} n +160 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*'R +2767 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ARV +2 "MFB"*~  +168 "core"  +2 .tARV.dial :carrier +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste +2 "MFB"* n +160 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*'R +2745 "core" ' +2 .tdelay 3 seconds +4735 "Can"L zy +60004 V yy +22079 #t-> pcrDecon +2 "MFB"*% +3 "core" %RZ + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"* % +73 "core" $ +2 "MFB"*% +4 "core" %(." +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*\ 'Zt +224 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +35 "core"  +2 "MFB"*% +4 "core" %Zp K +2 .tAS.seek 0.81ml +2 "MFB"* '> +6055 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %>\  _ +2 .tAS.seek 0.835ml +2 "MFB"* '` +528 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" %p +2 .tAS.seek 0.82ml +2 "MFB"*'q +325 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +36 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +77 "core"  +2 "MFB"*% +4 "core" %qz + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml + "MFB"*'o +2035 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3072 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2780 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2774 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +1907 "Can"YH {{ +860 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*  +46 "core"  +2 .tATV.dial :air3 +2 "MFB"*" % +118 "core" & +2 "MFB"*(% +4 "core" %V;W +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*!' +228 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"**  +51 "core" +2 "MFB"*% +4 "core" %E\ 3 +2 .tAS.seek 0.81ml +2 "MFB"*+'> +16114 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*% % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*,% +3 "core" %>V\ 9 +2 .tAS.seek 0.835ml +2 "MFB"*'' +527 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*1  +51 "core" +2 "MFB"*2% +4 "core" %_ J +2 .tAS.seek 0.82ml +2 "MFB"*'qQ +322 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*/  +35 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*0'R +4740 "core" ' +2 .tPCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18742 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*4' +5777 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*5'V +2795 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*3' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*7'V +1100 "Can"U || +1667 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*8' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*6'V +2771 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*:' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +35 "MFB"*;'V +2780 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*9' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*='V +5068 "core" ' +28130 "Can"jG zz +60004 U zz +36293 #t-> shortmfb([Tt2],[:elutionWater]){}.finish +9 "MFB"*<% +3 "core" %V1 +3 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218aug2013h.pcr +3 #Building PCR Slug from elutionWater with MM3 mix, PP6 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*>  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*?  +24 "core"  +2 "MFB"*@% +4 "core" %V{1 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*A'(S +2555 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*B' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*C n +161 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*D'R +5068 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*G  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*H  +36 "core" +2 ."MFBPCR"delay 2 seconds +202 "MFB"*F% +3 "core" %( P +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*I'FJ +614 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*L n +105 "core" m +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*J% +3 "core" %FK B O +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*N' +1830 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP6 +2 "MFB"*Q  +35 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +202 "MFB"*O% +3 "core" % F W +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*M' +610 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*K  +80 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*P% +3 "core" %, - +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*T' +621 "core" ' +2 ."MFBPCR"delay 5 seconds +347 "Can"lG {{ +155 ."MFBPCR"ARV.dial :carrier +3 "MFB"*R  +37 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*S% +3 "core" %"4 J +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*W'\ +5840 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"*U I +138 "core" I +2 ."MFBPCR"delay 2 seconds +202 "MFB"*V% +3 "core" %\ - +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*Z'\  +620 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*X  +136 "core"  +3 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*Y% +3 "core" %\ 9 C +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*]' A +5042 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*\\  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*^  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*[% +4 "core" % ? ' R +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*_'^ +12924 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +325 #-> AS.stop + .AS.stop + "MFB"*5 +3 "core" 'pZ +4 "MFB"*`% +5 !"MFBPCR"o:Slide::Error :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"*Analytical Syringe aborted at 0.518ml:@timestampu: Time =0:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionip: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressiZ: voltagef11.175291114383898: @type2F: @error: aborted: @tagid: @sourcei/:@destinationi% +2 #Waiting to Resume from Checkpoint "Analytical Syringe aborted at 0.518ml" +2 ."Qmail"BadNews.email "Analytical Syringe aborted at 0.518ml",Subject: "Slide::Error in MFBPCR" +2792 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +6 "core" %hL +167 #"bkha"Session Begun +317 #-> AS.stop +2 .AS.stop +3 "MFB"*5 +4 *a% +3 "core" %hq +1456 #"bkha"-> PCR.abort! +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message PCR.abort +2 .PCR.abort +644 #t-> shortmfb([Tt2],[:elutionWater]){}.finish +2 #Waiting for previous MFBPCR to complete... +341 !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +443 #"bkha"-> PCR.stop +2 .PCR.stop +335 #t-> shortmfb([Tt2],[:elutionWater]){}.finish +2 #Waiting for previous MFBPCR to complete... +163 !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +652 #"bkha"-> PCR.stop +2 .PCR.stop +89 #-> PCR.stop + .PCR.stop +94 #-> PCR.stop + .PCR.stop +718 #-> PCR.abort + .PCR.abort +950 #-> exit +2 #Session Ended +752 #t-> exit +2006 #Sending Email @1534763731.93CEST = =tMAIN =mMAIN_scheduler @CEST1534763733.58 #"core_reset"Sent BREAK +2 #t@0xDA32, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refiح; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +269 "Can"R f + R f #tPolling Can every 10:00 +4 #Cleanly exited at 10:27:18CEST20-Aug-18 +448 #-> MFB.ready! +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"RMFB microcontroller never signed on while reading Analytical Syringe's status:@checkpoint: omitted +565 #-> ESP.ready! +2 #Powering core bus +481 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +3 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %QO +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  \  7 +2 "manipulator"&?& +3 "core" &[ \ G +2 "storage"(@& +3 "core" & ` ` e - +2 "storage"(A% +3 "core" %T a ` C 7 +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +450 #t-> MFB.ready! + "MFB"*D% +3 "core" %} +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +3 "core" % + .tATV.dial :waste2 +2 "MFB"*F % +138 "core" $ +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +2677 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5289 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +123 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5251 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*K  +26 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +5 "core"  +20874 #t-> shortmfb([Tt2],[:elutionWater]){}.finish +9 "MFB"*M% +3 "core" %R# +4 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218aug2013h#2.pcr +2 #Building PCR Slug from elutionWater with MM3 mix, PP6 primer +2 #Priming with carrier + .ATV.dial ARV + "MFB"*N  +143 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*O  +24 "core"  +2 "MFB"*P% +4 "core" %R$ +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*Q'$j +2548 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*S n +160 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*T'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*U'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*V  +159 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*W  +35 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*X% +3 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*Y'FT +628 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 + "MFB"*Z n +104 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +3 "MFB"*[% +2 "core" %FZZ +3 ."MFBPCR"AS.seek 0.524ml + "MFB"*\\' +1846 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP6 + "MFB"*]  +36 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +202 "MFB"*^% +3 "core" %  S +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*_' +398 "Can"HB tt +216 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 + "MFB"*`  +80 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*a% +3 "core" %\ < +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*b'+ +624 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*c  +37 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*d% +3 "core" %1W +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*e'\ +5884 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +2 "MFB"*f I +140 "core" I +2 ."MFBPCR"delay 2 seconds +202 "MFB"*g% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*h'\  +645 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*i  +137 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*j% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*k' Y +5053 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*l  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*m  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*n% +4 "core" % ]  O +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*o'| +32621 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*p  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*q % +34 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Tt2 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +8928 "Can"N w +60004 A m +60004 M x +60004 5B o +60004 )Q p +60004 6D  +60004 R j +60004 F x +56842 ."PCR"PCR.off +130 !o:#AnalyticalModule::PCRRawSample: @refiح; :\ @data")1342440:1916,839,676,705,59.9628;1343340:2219,836,690,683,60.0001;1344390:2428,1234,699,691,60.0001;1453860:1927,889,725,726,59.9628;1454760:2189,907,675,694,59.9628;1455810:2470,1228,686,679,60.0001;1565280:1946,885,719,713,60.0001;1566180:2164,975,695,692,60.0001;1567230:2459,1269,651,668,60.0374;1676380:1930,948,671,700,59.9628;1677280:2169,915,685,673,60.0001;1678330:2402,1258,703,698,60.0001;1787770:1946,937,717,700,60.0001;1788670:2155,963,662,685,60.0001;1789720:2439,1166,688,669,60.0374;1898560:1939,871,725,714,59.9628;1899460:2233,864,697,687,60.0001;1900510:2429,1322,693,649,60.0001;2009650:1953,967,724,714,59.9628;2010550:2172,915,691,691,60.0001;2011600:2458,1228,695,661,60.0747;2121250:1943,928,714,706,59.9628;2122150:2150,985,695,687,60.0001;2123200:2434,1215,690,676,60.0001;2232700:1940,865,714,703,59.9628;2233600:2184,937,690,665,60.0001;2234650:2421,1220,673,696,60.0001;2344260:1951,977,722,711,60.0001;2345160:2178,913,693,694,60.0374;2346210:2455,1292,676,684,60.0001;2455690:1953,881,690,714,60.0001;2456590:2178,946,700,685,60.0001;2457640:2461,1256,684,674,59.9628;2567020:1939,893,703,707,60.0001;2567920:2165,915,650,663,60.0001;2568970:2429,1231,702,701,60.0001;2678340:1959,949,710,715,59.9628;2679240:2162,1002,695,669,60.0001;2680290:2420,1218,667,690,60.0001;2790360:1945,936,722,715,60.0001;2791260:2167,971,697,684,60.0001;2792310:2459,1287,685,634,60.0374;2901160:1948,919,709,701,60.0001;2902060:2154,985,678,665,60.0001;2903110:2405,1213,702,694,60.0001;3012180:1953,871,711,688,60.0001;3013080:2207,876,682,661,60.0001;3014130:2374,1256,698,696,60.0001;3123590:1958,902,725,723,60.0001;3124490:2242,910,701,690,60.0001;3125540:2472,1317,688,668,60.0001;3234620:1954,963,718,710,59.9628;3235520:2131,952,693,675,60.0001;3236570:2439,1210,686,677,60.0374;3346240:1948,947,714,702,60.0001;3347140:2148,973,664,688,60.0001;3348190:2442,1209,693,663,60.0001;3458280:1960,938,710,698,60.0001;3459180:2215,954,653,655,59.9628;3460230:2411,1251,700,700,60.0001;3569430:1952,934,729,717,60.0001;3570330:2196,892,699,698,59.9628;3571380:2479,1299,654,667,60.0001;3680310:1952,936,706,656,60.0374;3681210:2173,952,688,669,60.0001;3682260:2432,1248,707,700,60.0001;3791900:1945,982,719,700,60.0001;3792800:2144,1018,692,652,60.0001;3793850:2449,1191,693,673,60.0001;3903450:1962,893,718,690,59.9628;3904350:2173,926,679,677,59.9628;3905400:2407,1215,674,699,60.0001;4014800:1963,912,724,719,59.9628;4015700:2178,940,702,691,60.0001;4016750:2481,1302,683,670,60.0374;4126070:1973,904,733,682,60.0001;4126970:2218,865,707,694,60.0001;4128020:2472,1298,684,663,60.0374;4237170:1953,870,711,694,60.0001;4238070:2225,852,692,663,60.0001;4239120:2395,1297,701,683,60.0001;4347920:1954,1037,721,716,60.0001;4348820:2169,972,696,687,60.0001;4349870:2453,1206,697,688,59.9628;4459060:1953,976,720,726,60.0001;4459960:2160,953,703,687,60.0001;4461010:2475,1244,685,658,60.0374;4570410:1953,985,719,696,59.9628;4571310:2160,980,685,645,60.0001;4572360:2437,1207,693,683,60.0374;4681610:1955,949,724,729,60.0001;4682510:2186,955,695,693,60.0001;4683560:2457,1264,681,623,60.0001;4792860:1958,946,684,710,60.0001;4793760:2167,972,685,666,60.0001;4794810:2440,1250,701,690,60.0747;4903460:1952,983,726,716,60.0001;4904360:2179,953,697,701,60.0001;4905410:2483,1265,683,660,60.0374;5014540:1954,891,716,688,59.9628;5015440:2237,872,688,677,60.0001;5016490:2396,1278,699,692,60.0001;5125690:1960,995,716,708,59.9628;5126590:2132,992,695,687,60.0001;5127640:2460,1190,696,662,60.0001;5236700:1982,883,722,713,60.0001;5237600:2209,880,696,680,60.0374;5238650:2440,1314,694,686,60.0374;5347930:1957,987,720,705,60.0001;5348830:2149,983,691,688,60.0001;5349880:2466,1217,688,678,60.0001;5459250:1963,857,727,673,60.0374;5460150:2233,893,699,689,60.0001;5461200:2457,1326,695,684,60.0001;5570070:1953,984,722,712,59.9628;5570970:2168,969,705,691,60.0374;5572020:2474,1264,654,670,60.0374;5681140:1968,865,685,706,59.9628;5682040:2252,889,688,674,60.0001;5683090:2416,1305,696,692,60.0374;5792390:1966,971,723,715,60.0001;5793290:2167,945,670,690,60.0001;5794340:2463,1230,677,676,60.0001;5903850:1940,1226,726,723,59.9628; +17 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218aug2013h#2.pcr + "MFB"*r% +4 "core" %tV +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*s'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*t  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*u % +119 "core" & +2 "MFB"*v% +4 "core" %(x + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*w'Ze +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*x  +51 "core" +2 "MFB"*y% +3 "core" %Zlo\ ; +3 ."MFBPCR"AS.seek 0.81ml + "MFB"*z'> +978 "Can"hS vu +5076 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*{ % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*|% +3 "core" %>\ f b +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*}'I +520 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*~  +51 "core" +2 "MFB"*% +3 "core" %Sr +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +88 "core"  +2 "MFB"*% +3 "core" %pV +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'Z +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2760 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2777 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2782 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +116 "core" % +2 "MFB"*% +4 "core" %VR + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*% +3 "core" %X C +3 ."MFBPCR"AS.seek 0.81ml + "MFB"*'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\ | ] +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*% +3 "core" % u Q +3 ."MFBPCR"AS.seek 0.82ml + "MFB"*'q +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4740 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +2210 "Can"J p +15671 ."MFBPCR"PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2778 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2770 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2771 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2788 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +934 "Can"(M xx +4132 "core" ' +42088 #t-> fullDecon + #Full MFB Decontamination +2 #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +2 "MFB"*% @@T +2 .tASV.dial :SPEdelivery +3 "MFB"*'  +37 "core"  +2 .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*/'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*0  +154 "core" +2 "MFB"*1% +4 "core" %(1% +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*2' +428 "core" ' + .tATV.dial :ASV +2 "MFB"*3 n +161 "core" n +2 .tASV.dial :SPErecovery + "MFB"*4  +60 "core"  +2 "MFB"*5% +4 "core" % 1%\ 4 +2 .tAS.seek 0.62ml + "MFB"*6'\ +2037 "core" ' + .tATV.dial :waste +2 "MFB"*7 n +202 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*8'R +3156 "core" ' + .tAFV.select :holdingCoil +2 .ATV.dial :waste + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0ml + "MFB"*9'V +25 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml + "MFB"*:'(@ +2005 "Can"Q  +894 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air3 +2 "MFB"*; % +62 "core" % +2 "MFB"*<% +4 "core" %(+3' +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*=' +425 "core" ' + .tATV.dial :air3 +2 "MFB"*>% +4 "core" %%\ < +2 .tAS.seek 0.53ml +2 "MFB"*?' +218 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*@  +40 "core"  +2 "MFB"*A% +4 "core" % &\ 2 +2 .tAS.seek 0.71ml +2 "MFB"*B' G +3645 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*C % +56 "core" & +2 .tdelay 3 seconds +302 "MFB"*D% +3 "core" % GS +2 .tAS.seek 0.735ml +2 "MFB"*E' Ş +526 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*F  +55 "core"  +2 "MFB"*G% +4 "core" % ũP D +2 .tAS.seek 0.72ml +2 "MFB"*I' z@ +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV + "MFB"*H n +114 "core" o +2 .tASV.dial :SPErecovery + "MFB"*K% +4 "core" % zCo +2 .tAS.seek 0.365ml +2 "MFB"*L' +7158 "core" ' +3 .tATV.dial :waste +3 "MFB"*M n +176 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*N'R +1472 #"bkha"Session Begun +400 "core" ' +2 .tATV.dial :air3 +2 "MFB"*O % +60 "core" % +2 "MFB"*P% +4 "core" %R  +3 .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +3 "MFB"*J' +232 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*Q  +18 #"bkha"-> showlog 100 +19 "core" +2 "MFB"*S% +4 "core" % I +2 .tAS.seek 0.579ml +3 "MFB"*R' +11486 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*T % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"*V% +3 "core" %  6 ? +2 .tAS.seek 0.604ml +2 "MFB"*W'\ 4Y +528 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*X  +53 "core" +2 "MFB"*U% +4 "core" %\ 4Y ? O +2 .tAS.seek 0.589ml +2 "MFB"*Z' +328 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV + "MFB"*[ n +103 "core" m +2 .tASV.dial :wasteR +3 "MFB"*Y  +35 "core"  +2 .tAS.seek 0ml +3 "MFB"*]'V +11874 "core" ' +2 .tdelay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution +2 "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*^' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"*\\'V +4306 "Can"@D w +15828 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*` % +143 "core" & +2 "MFB"*a% +4 "core" %V  +2 .tAS.seek 0.01ml +2 "MFB"*_' +232 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*c  +53 "core" +2 "MFB"*d% +4 "core" % +2 .tAS.seek 0.58ml + "MFB"*b'  +11489 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*f % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*g% +3 "core" %  \ 4 +2 .tAS.seek 0.605ml +2 "MFB"*e'\ 8= +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*i  +64 "core" +2 "MFB"*j% +4 "core" %\ 8A\ 9 +2 .tAS.seek 0.59ml +2 "MFB"*h' +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*l n +101 "core" m +2 .tASV.dial :SPEdelivery +3 "MFB"*m  +33 "core"  +2 .tAS.seek 0ml +3 "MFB"*n'V +11886 "core" ' +2 .tdelay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*k' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +4 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"*p'V +4552 "Can"Q w +15582 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*q  +80 "core" +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.8ml +2 "MFB"*r' x +8077 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV + "MFB"*o n +97 "core" n +2 .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml +4 "MFB"*t'^ +15510 "core" ' +2 .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*u n +171 "core" o +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +4 "MFB"*v'R +202 "core" ' + .tSPE.coast +3 "MFB"*s  +5 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution +3 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*x'(@ +2905 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :ASV +2 "MFB"*y n +166 "core" o +2 .tASV.dial :SPErecovery +3 "MFB"*w  +55 "core"  +2 "MFB"*{% +4 "core" %(+ +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.73ml +2 "MFB"*|' x +4652 "core" ' + .tASV.dial :wasteD +4 "MFB"*z I +55 "core" H +46 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +2 "MFB"*~'V +3706 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*'(@ +2905 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial ASV + .ASV.dial :SPErecovery +4 "MFB"*}  +57 "core"  +2 "MFB"*% +4 "core" %(/z +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +3 "MFB"*': +1633 "Can"H wv +406 "core" ' + .tATV.dial :air2 +3 "MFB"*  +95 "core" +3 "MFB"*% +4 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.32ml +3 "MFB"*'K +427 "core" ' +2 .tATV.dial ASV +3 "MFB"* n +93 "core" n +3 "MFB"*% +3 "core" %U \ 4 +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.57ml +2 "MFB"*' / +2543 "core" ' + .tASV.dial :wasteD +4 "MFB"* I +64 "core" I +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +2 "MFB"*\ 'V +2904 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"* '(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial ASV + .ASV.dial :SPErecovery +4 "MFB"*  +55 "core"  +2 "MFB"*% +4 "core" %(( +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.3ml +3 "MFB"* ': +2041 "core" ' + .tATV.dial :air2 +4 "MFB"*  +94 "core" +2 "MFB"*% +4 "core" %:  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.32ml +2 "MFB"*'M +430 "core" ' + .tATV.dial ASV +4 "MFB"* n +94 "core" n +2 "MFB"*% +4 "core" %V ) +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +5 .tAS.seek 0.57ml +2 "MFB"*' 0 +2542 "core" ' + .tASV.dial :wasteD +4 "MFB"* I +55 "core" I +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +2 "MFB"*'V +2904 "core" ' + .tATV.dial :air2 +4 "MFB"*  +94 "core" +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.3ml +2 "MFB"*': +3050 "core" ' + .tATV.dial :ASV +4 "MFB"* n +93 "core" n +2 .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.05ml +3 "MFB"*'Q +1464 "core" ' + .tATV.dial :waste +4 "MFB"* n +181 "core" n +2 .tAS.seek 0ml +3 "MFB"* 'V +312 "core" ' +2 .tASV.dial :SPEdelivery +3 "MFB"*"  +97 "core"  +2 #tdeconLysateINT + .ATV.dial :air3 +5 "MFB"* % +58 "core" % +2 "MFB"*(% +4 "core" %V/ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*' +234 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*!  +37 "core"  +2 "MFB"**% +4 "core" % @ +2 .tAS.seek 0.96ml +2 "MFB"*,'0 +19135 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*' % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*+% +3 "core" %1N +2 .tAS.seek 0.985ml +2 "MFB"*0' +536 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*1  +53 "core"  +2 "MFB"*/% +4 "core" % w +2 .tAS.seek 0.97ml +2 "MFB"*3'cT +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"*4 I +122 "core" H +2 .tAIV.dial :coilToMFB +3 "collection"'5 { +5 "core" | +2 .tAWV.select :waste + "collection"' +11 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*2' +199 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek :empty +4 "MFB"*7'R +10089 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*6' +3511 "Can"gT ww +2270 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek :empty +4 "MFB"*8'R +10092 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*9' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek :empty +4 "MFB"*;'R +10095 "core" ' + .tATV.dial :air2 +4 "MFB"*<  +56 "core"  +2 "MFB"*:% +4 "core" %Ru +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.009ml +2 "MFB"*>' +226 "core" ' +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 1ml +3 "MFB"*=' +9994 "core" ' + .tATV.dial AIV +4 "MFB"*@ I +71 "core" J +2 .tAS.seek 0.02ml +4 "MFB"*A' +9887 "core" ' + .tATV.dial :waste +4 "MFB"*? n +162 "core" m +2 .tAS.seek 0ml +3 "MFB"*C'V +225 "core" ' + .tAWV.select :air +2 "collection"' +11 "MFB"*D% +3 "core" %V4 +2 #tCleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*B'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +2 "MFB"*F  +36 "core" +2 .tATV.dial :air3 +2 "MFB"*G % +58 "core" $ +2 "MFB"*E% +4 "core" %($t +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.51ml +2 "MFB"*H'Zj +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*K  +35 "core" +2 "MFB"*I% +4 "core" %Zl> ? +2 .tAS.seek 0.81ml +2 "MFB"*M'> +1253 #"mwj"Session Begun +4806 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*L % +55 "core" & +2 .tdelay 3 seconds +138 "Can"K ut +164 "MFB"*O% +3 "core" %> 9| +2 .tAS.seek 0.835ml +3 "MFB"*P'J +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*N  +53 "core" +2 "MFB"*Q% +4 "core" %@#\ ; +2 .tAS.seek 0.82ml +2 "MFB"*S'p +330 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*J  +50 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*T  +80 "core"  +2 "MFB"*V% +4 "core" %p> +2 .tAS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*R'A +2041 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +12 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*X' +3078 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*U'V +2747 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +13 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +4 "MFB"*W' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +143 .AS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +5 .tAS.seek 0ml +4 "MFB"*['V +2732 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +5 "MFB"*Y' +4069 #"bkha#2"Session Begun +607 #-> ATV.legend +1094 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +103 .AS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +4 "MFB"*Z'V +2751 "core" ' +2 .tARV.dial between carrier and air1 +6 "MFB"*]  +46 "core"  +2 .tATV.dial :air3 +3 "MFB"*^ % +120 "core" & +2 "MFB"*`% +4 "core" %VA +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 .tAS.seek 0.01ml +3 "MFB"*a' +233 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*\\  +55 "core" +2 "MFB"*c% +4 "core" %\ 8 +2 .tAS.seek 0.81ml +3 "MFB"*d'> +16111 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :air3 +3 "MFB"*_ % +55 "core" & + .tdelay 3 seconds +303 "MFB"*f% +3 "core" %>\  ] +2 .tAS.seek 0.835ml +3 "MFB"*g' +529 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*b  +55 "core"  +2 "MFB"*i% +4 "core" %  ? +2 .tAS.seek 0.82ml +3 "MFB"*j'q +333 "core" ' +4 .tdelay 3 seconds +303 .ATV.dial PCR +4 "MFB"*e  +41 "core"  +4 .tAS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +10 .tAS.seek :empty +5 "MFB"*l'R +4748 "core" ' +2 .tPCR.program :bleachProfile +9 #PCR program should complete in < 2:45 + .PCR.run 10:00 +7687 "Can"H w +8374 #"bkha"-> ASV.legend +2696 .tPCR.off +7 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*m' +5783 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +4 "MFB"*h'V +2792 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +6 "MFB"*n' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +4 "MFB"*k'V +2754 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +6 .tAS.seek 1ml +3 "MFB"*q' +5777 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +4 "MFB"*p'V +2760 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +6 .tAS.seek 1ml +4 "MFB"*o' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +4 "MFB"*r'V +2792 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +6 .tAS.seek 1ml +4 "MFB"*u' +4391 #"bkha"-> ATV.legend +1382 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASnorm +6 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +4 "MFB"*s'V +5069 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +13 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +4 "MFB"*t' +146 "Can"S yy +5633 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*v n +121 "core" n +2 .tAS.reconfigure ASnorm +6 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"*y'(@ +2556 "core" ' + .tATV.dial :waste2 +6 "MFB"*w % +124 "core" % +2 .tAS.seek 0ml +6 "MFB"*{'V +2547 "core" ' +2 "MFB"*x% +4 "core" %VEh +48769 "Can"xJ ss +4711 #t-> ATV.extSrc + .ATV.dial :extSrc +9 "MFB"*z  +110 "core"  +1163 #"bkha"-> exit +2 #Session Ended +6893 #t-> AS.pull 0.2, ASslow1 +3 "MFB"*|% +5 "core" %V5 +2 .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0.2ml +3 "MFB"*~'D +4055 "core" ' +2 "MFB"*}% +4 "core" %D% . +1173 #t-> ATV.waste + .ATV.dial :waste +7 "MFB"* n +125 "core" o +579 #t-> AS.empty + .AS.reconfigure ASconfig +8 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*'R +1183 "core" ' +2 "MFB"*% +4 "core" %R +26024 #t-> runSPE(:extSrc);deconEluateRecoveryLine :extSrc;delay 10;ASV.SPErecovery;delay 10;shortmfb([Tt2],[:ASV]){}.finish;fulDecon +2 #Extracting Nucleic Acid from extSrc +6 .SPE.hold 2:46:40,55C +5 .ASV.dial :SPEdelivery +3 "MFB"* @@T +2 *  +39 "core"  +2 .tdelay 20 seconds +2003 .AFV.select :holdingCoil +41 .ATV.dial :air2 +8 "MFB"*  +112 "core"  +2 "MFB"*% +4 "core" %Re& +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.069ml +3 "MFB"*' +1434 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*  +137 "core"  +2 "MFB"*% +4 "core" %<% +2 .tAS.seek 0.469ml +3 "MFB"*\ ' +8068 "core" ' +2 .tdelay 5 seconds +502 "MFB"* 9 +3 "core" 9Eac +2 #tSolid Phase Extraction Heater at 40.5C + .ATV.dial ASV +6 "MFB"* n +82 "core" m +2 .tASV.dial :SPEdelivery +2 "MFB"* % +7 "core" %\ & Q +2 .tAS.seek 0.041ml +2 "MFB"*'% +1111 "Can",M  +7522 "core" ' +2 .tdelay 10 seconds +1003 #Rinsing external lysate line extSrc + .AFV.select :carrierSolution +5 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +5 "MFB"*' +5535 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .ATV.dial :extSrc +2 "MFB"*  +88 "core"  +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 .tAS.seek 0ml +2 "MFB"*'V +5068 "core" ' + .tATV.dial :air2 +4 "MFB"*  +151 "core"  +3 "MFB"*% +3 "core" %V9 +2 .tAS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +3 .tAS.seek 0.05ml +2 "MFB"*'R +542 "core" ' + .tATV.dial :extSrc +4 "MFB"*  +140 "core"  +2 "MFB"*% +4 "core" %R[\ 0 +2 .tAS.seek 0.01ml +3 "MFB"*' +436 "core" ' +2 .tATV.dial :waste +3 "MFB"* n +138 "core" n +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*'R +90 "core" ' +2 #tethanol wash + .ATV.dial :air2 +5 "MFB"*  +108 "core"  +2 "MFB"*% +4 "core" %Rs +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +5 .tAS.seek 0.009ml +2 "MFB"*"' +1043 "core" ' +2 .tdelay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +6 "MFB"*  +76 "core" +2 "MFB"*(% +4 "core" %\  +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.409ml +3 "MFB"* '` +8068 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*!  +38 "core" +2 .tdelay 3 seconds +302 "MFB"**% +3 "core" %_ C +2 .tAS.seek 0.434ml +3 "MFB"*'ݨ +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*'  +54 "core" +2 "MFB"*+% +4 "core" %ݲ\ 0 +2 .tAS.seek 0.419ml +3 "MFB"*,'I +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*1 n +129 "core" n +2 "MFB"*/% +4 "core" %S +2 .tAS.seek 0.092ml +2 "MFB"*0'&] +6604 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste2 +2 "MFB"*4 % +75 "core" $ +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*5'R +562 "core" ' + .tATV.dial :air2 +4 "MFB"*3  +36 "core" +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 1ml +3 "MFB"*2' +19182 "Can"N x +975 "core" ' +2 .tdelay 5 seconds +503 .ATV.dial ASV +3 "MFB"*7 n +97 "core" n +2 .tASV.dial :SPEdelivery +4 .AS.seek 0.02ml +4 "MFB"*6' +19727 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air2 +3 "MFB"*8  +98 "core"  +2 "MFB"*9% +4 "core" % +2 .tAS.seek 0.52ml +2 "MFB"*<' +10082 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial ASV +3 "MFB"*: n +98 "core" o +2 .tASV.dial :wasteR +3 "MFB"*;  +34 "core"  +2 .tAS.seek 0.3ml +4 "MFB"*>': +4449 "core" ' +2 .tdelay 20 seconds +2004 .AS.seek 0.07ml +2 "MFB"*@'w +4649 "core" ' +2 .tdelay 20 seconds +2003 .ATV.dial :waste2 +2 "MFB"*= % +73 "core" $ +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*?'R +435 "core" ' +2 #tElution +2 .ATV.dial :air1 +6 "MFB"*D  +106 "core" +2 "MFB"*A% +4 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 .tAS.seek 0.049ml +2 "MFB"*C'N+ +1036 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ElutionWater +2 "MFB"*F I +61 "core" H +2 "MFB"*G% +4 "core" %N. D +2 .tAS.seek 0.109ml +2 "MFB"*E'{ +1232 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV,via: :air2 +2 "MFB"*B n +211 "core" n +2 .tASV.dial :SPEelution +4 "MFB"*K  +55 "core" +2 .tAFV.select :carrierSolution + "MFB"* +12 *I% +3 "core" %{ , +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 .tAS.seek 0.759ml +2 "MFB"*H' ? +3304 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :holdingCoil + "MFB"* +11 *L% +3 "core" % ? +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.474ml +2 "MFB"*O' +3087 #"mwj"Session Ended +2674 "core" ' +2 .tdelay 5 seconds +502 "MFB"*M% +4 "core" % + .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 .tAS.seek 0.439ml +2 "MFB"*N' +409 "Can"E x +3129 "core" ' +2 .tdelay 1:00 +6003 #pushing eluate to holding coil + "MFB"*Q% +4 "core" % +3 .tAS.seek 0.279ml +3 "MFB"*P'u +16128 "core" ' +2 .tdelay 30 seconds +3003 .ATV.dial :waste,via: :air3 +2 "MFB"*J n +174 "core" o +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +4 "MFB"*T'R +1636 "core" ' +2 #tParking Bleach in LysateSource line and SPEcolumn + .ATV.dial :air3 +5 "MFB"*V % +74 "core" % +2 "MFB"*S% +4 "core" %R +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.029ml +2 "MFB"*R' +629 "core" ' + .tATV.dial :ElutionWater +4 "MFB"*X I +51 "core" J +2 "MFB"*U% +4 "core" %\ : +2 .tAS.seek 0.059ml +2 "MFB"*W'l +628 "core" ' +2 .tATV.dial :air3 +3 "MFB"*[ % +53 "core" % +2 "MFB"*Y% +4 "core" %w\ 6 +2 .tAS.seek 0.069ml +2 "MFB"*]' +227 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*^  +36 "core" +2 "MFB"*`% +4 "core" % W +2 .tAS.seek 0.149ml +2 "MFB"*Z'D +1632 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\\ % +88 "core" & +9 .tdelay 3 seconds +302 "MFB"*c% +3 "core" %D b +2 .tAS.seek 0.174ml +2 "MFB"*a'• +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*_  +53 "core"  +2 "MFB"*f% +4 "core" %˜\ : +2 .tAS.seek 0.159ml +3 "MFB"*d'w/ +322 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*b  +60 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.015ml +2 "MFB"*i' +857 "core" ' + .tATV.dial :waste +4 "MFB"*g n +142 "core" o +2 .tAS.seek :empty +3 "MFB"*e'R +120 "core" ' +2 .tATV.dial :air3 +3 "MFB"*j % +75 "core" $ +2 "MFB"*l% +4 "core" %RJ +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml +2 "MFB"*m' +233 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*h  +36 "core"  +2 "MFB"*n% +4 "core" % \ : +2 .tAS.seek 0.579ml +2 "MFB"*k' +11488 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*q % +54 "core" & +2 .tdelay 3 seconds +302 "MFB"*p% +3 "core" %  +2 .tAS.seek 0.604ml +2 "MFB"*o'\ 4i +532 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*r  +54 "core"  +2 "MFB"*u% +4 "core" %\ 4~ +2 .tAS.seek 0.589ml +2 "MFB"*s'  +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*v n +102 "core" m +2 .tASV.dial :wasteR +3 "MFB"*t  +54 "core"  +2 .tAS.seek 0ml +4 "MFB"*w'V +8424 "Can"R v +3449 "core" ' +2 .tdelay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*y' +5777 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :wasteR +5 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +3 "MFB"*x'V +20136 "core" ' +2 .tdelay 20 seconds +2003 .ATV.dial :air3 +2 "MFB"*z % +144 "core" & +2 "MFB"*|% +4 "core" %V +2 .tAS.seek 0.59ml +3 "MFB"*{' +11881 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*} n +141 "core" m +2 .tASV.dial :wasteR +3 "MFB"*% +4 "core" %  +2 .tAS.seek 0.09ml +2 "MFB"*~' +9677 "Can"G x +401 "core" ' +2 .tdelay 30 seconds +3003 .ATV.dial :extSrc +2 "MFB"*  +76 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ElutionWater +2 "MFB"* I +103 "core" I +2 "MFB"*% +4 "core" %  +2 .tAS.seek 0.12ml +2 "MFB"*' +632 "core" ' + .tATV.dial :air3 +4 "MFB"* % +52 "core" % +2 "MFB"* % +4 "core" % * +2 .tAS.seek 0.13ml +2 "MFB"*'2 +230 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +37 "core" +2 "MFB"* % +4 "core" %;L +2 .tAS.seek 0.23ml +2 "MFB"*' +2043 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"*\ % +3 "core" % ) +2 .tAS.seek 0.255ml +2 "MFB"*'X +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %X + +2 .tAS.seek 0.24ml +2 "MFB"*' P +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +102 "core" n +2 .tASV.dial :SPEdelivery +3 "MFB"*  +34 "core"  +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*'(@ +1521 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 *% +3 "core" %(/ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.17ml +2 "MFB"*'$ +6660 "core" ' +3 .tSPE.hold 2:46:40,95C +4 .delay 3:00 +3 "MFB"* @F@ +5 "core" *~ +17996 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*' +4796 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .ASV.dial :wasteD + "MFB"* I +108 "core" I +2 .tAS.seek 0ml +4 "MFB"*'V +5775 "core" ' +2 #tPriming Eluate + .AFV.select :carrierSolution +3 "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial ASV + .ASV.dial :SPErecovery +4 "MFB"*  +59 "core"  +2 #tSwish #1 of 2 +2 "MFB"*(% +5 "core" %(+\ ^ +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.6ml +3 "MFB"*"'\  +1030 "core" ' +2 "MFB"*!% +4 "core" %\  b +2 .tAS.seek 0.5ml +2 "MFB"**'( +1037 "core" ' + #tSwish #2 of 2 +3 "MFB"* % +5 "core" %(+ j +2 .tAS.seek 0.6ml +2 "MFB"*''\  +1033 "core" ' +2 "MFB"*+% +4 "core" %\  Sl +2 .tAS.seek 0.5ml +2 "MFB"*'( +1036 "core" ' +2 .tdelay 3 seconds +302 "MFB"*1% +3 "core" %(% s +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.684ml +2 "MFB"*/' 0 +3726 "core" ' +2 .tdelay 3 seconds +302 #Eluate primed + .ATV.dial :waste2 +4 "MFB"*, % +59 "core" % +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +2 "MFB"*4'V +950 "Can"@T O33 +2528 "core" ' + .tSPE.coast +4 "MFB"*0  +4 "core"   + .tASV.dial :SPErecovery +2 #deconEluateRecoveryLine extSrc +2 .ATV.dial :waste +4 "MFB"*3 n +126 "core" n +2 .tAS.seek 0ml +4 "MFB"*5'V +3 "core" ' +2 .tATV.dial :air3 +2 "MFB"*7 % +59 "core" % +2 "MFB"*2% +4 "core" %V GK +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +3 "MFB"*8' +230 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*9  +36 "core"  +2 "MFB"*6% +4 "core" % \ : +2 .tAS.seek 0.31ml +39 "MFB"*:'m +6063 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*; % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*<% +3 "core" %m"  - +2 .tAS.seek 0.335ml +2 "MFB"*>' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*=  +52 "core" +2 "MFB"*@% +4 "core" % t\ : +2 .tAS.seek 0.32ml +2 "MFB"*D'f +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*A  +60 "core"  +2 .tAS.seek 0ml +4 "MFB"*?'V +6458 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*F'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*G'V +10078 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*C'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*B'V +10080 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*K'(@ +2897 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*I'V +10078 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*E'(@ +1717 "Can"zL xx +1184 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*L'V +10084 "core" ' +2 .tATV.dial :air2 +3 "MFB"*H  +123 "core"  +2 "MFB"*M% +4 "core" %V M +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml +2 "MFB"*O'(4 +5052 "core" ' + .tATV.dial :extSrc +4 "MFB"*Q  +138 "core"  +2 "MFB"*N% +4 "core" %( 2\ 0 +2 .tAS.seek 0.02ml +2 "MFB"*J' +4858 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*P n +126 "core" o +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +4 "MFB"*V'R +144 "core" ' +2 .tdelay 10 seconds +1003 .ASV.dial :SPErecovery + .delay 10 seconds +1013 "MFB"*S% +3 "core" %R 2I +3 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218aug2017h.pcr +3 #Building PCR Slug from ASV with MM3 mix, PP6 primer +4 #Priming with carrier +2 .ATV.dial ARV +4 "MFB"*T  +171 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*X  +26 "core"  +2 "MFB"*U% +4 "core" %R I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +3 "MFB"*R'$p +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*[' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*Y n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*W'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*^'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*`  +171 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*]  +38 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*\\% +3 "core" %($ +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*c'FN +623 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*Z n +105 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*_% +4 "core" %FJ  l +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*f' +1821 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP6 +2 "MFB"*a  +38 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +204 "MFB"*b% +3 "core" %\ = +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*d' +614 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*g  +81 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +204 "MFB"*j% +3 "core" % X +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*l'# +641 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*i  +37 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*e% +3 "core" %(H +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*h'\ +5868 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*n n +37 "core" n +2 ."MFBPCR"delay 2 seconds +202 "MFB"*m% +3 "core" %\  / +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*q'\  +634 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*p  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +205 "MFB"*k% +3 "core" %\  = +47 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*r' G +3002 "Can")N tt +2051 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*u  +58 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*o  +77 "core" +2 ."MFBPCR"ARV.dial :air1 +4 "MFB"*v  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*t% +4 "core" % A ) H +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*s'` +32631 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*w  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*y % +36 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Tt2 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +23576 "Can"O r +60004 D x +60004 Q e +60004 E r +60004 S  +60004 I k +60004 9R y +60004 `L q +41229 ."PCR"PCR.off +144 !o:#AnalyticalModule::PCRRawSample: @refiح; :\ @data"17980360:2118,827,728,721,59.9628;17981260:2437,872,696,690,60.0374;17982310:2702,1285,692,688,60.0001;18091420:2175,910,725,721,60.0001;18092320:2461,924,694,696,60.0374;18093370:2735,1244,687,676,59.9628;18202460:2162,879,705,704,59.9628;18203360:2429,914,695,678,60.0001;18204410:2727,1245,696,699,60.0001;18313660:2168,912,722,718,60.0001;18314560:2460,921,700,698,60.0001;18315610:2747,1297,690,673,60.0001;18425070:2164,950,718,715,60.0001;18425970:2406,938,698,653,60.0001;18427020:2735,1223,685,676,60.0001;18535910:2166,888,715,703,60.0001;18536810:2444,879,688,674,60.0001;18537860:2736,1254,704,702,59.9628;18646580:2158,919,726,720,60.0001;18647480:2441,915,669,693,60.0001;18648530:2741,1308,692,679,60.0374;18757390:2162,979,717,710,59.9628;18758290:2408,942,696,685,60.0001;18759340:2730,1211,682,641,60.0001;18868330:2164,942,717,694,60.0001;18869230:2410,939,693,682,60.0001;18870280:2713,1243,703,694,60.0374;18979220:2165,890,715,701,60.0001;18980120:2454,874,692,675,60.0001;18981170:2718,1222,673,687,60.0374;19090570:2154,908,709,699,59.9628;19091470:2449,873,689,678,60.0374;19092520:2695,1248,697,683,60.0001;19201320:2163,934,724,712,59.9628;19202220:2407,939,694,692,60.0374;19203270:2725,1222,693,678,60.0374;19312380:2163,908,704,702,59.9628;19313280:2457,887,688,675,59.9628;19314330:2712,1242,695,697,59.9628;19422840:2159,941,714,709,59.9628;19423740:2411,911,665,686,60.0001;19424790:2732,1185,696,686,60.0001;19534070:2178,868,716,702,59.9628;19534970:2436,894,688,681,60.0001;19536020:2707,1246,672,695,60.0001;19644800:2168,924,731,720,59.9628;19645700:2435,916,698,700,60.0001;19646750:2756,1292,695,672,60.0374;19755550:2160,979,715,712,59.9628;19756450:2416,990,696,689,60.0001;19757500:2736,1205,657,676,60.0001;19866510:2195,895,680,710,59.9628;19867410:2471,859,695,685,60.0001;19868460:2734,1272,695,681,60.0001;19977510:2167,902,720,709,60.0001;19978410:2479,899,686,628,60.0374;19979460:2740,1319,695,684,60.0001;20089280:2167,898,723,714,60.0001;20090180:2465,893,700,688,60.0001;20091230:2745,1259,689,685,60.0374;20200390:2148,952,718,702,60.0001;20201290:2448,949,693,673,60.0374;20202340:2732,1236,709,695,60.0001;20311300:2171,868,713,706,59.9628;20312200:2434,867,691,677,60.0001;20313250:2724,1265,698,686,60.0001;20422040:2174,962,725,713,59.9628;20422940:2425,941,700,692,60.0374;20423990:2744,1224,689,626,60.0374;20532780:2168,950,710,705,60.0001;20533680:2425,926,689,682,60.0001;20534730:2717,1240,702,690,60.0374;20643650:2172,946,709,701,59.9628;20644550:2442,939,692,676,60.0001;20645600:2715,1231,672,694,60.0001;20754920:2167,900,722,720,60.0001;20755820:2462,902,705,693,60.0001;20756870:2766,1273,699,672,60.0001;20865860:2180,870,713,686,59.9628;20866760:2464,914,660,665,60.0001;20867810:2717,1284,701,694,60.0001;20977060:2184,999,720,712,59.9628;20977960:2437,951,694,672,60.0001;20979010:2748,1232,659,675,60.0001;21087930:2180,899,691,709,59.9628;21088830:2424,943,700,690,60.0001;21089880:2750,1217,691,679,60.0374;21199170:2177,912,708,683,59.9628;21200070:2472,934,654,664,60.0001;21201120:2749,1259,698,686,60.0001;21310010:2190,969,720,707,60.0001;21310910:2427,925,695,683,60.0001;21311960:2764,1221,677,639,60.0001;21420830:2201,893,721,719,59.9628;21421730:2442,980,695,691,60.0001;21422780:2779,1230,694,669,60.0001;21531810:2181,969,715,708,59.9628;21532710:2435,975,694,682,60.0001;21533760:2750,1195,685,679,59.9628;21642850:2171,914,721,705,60.0001;21643750:2514,872,694,685,60.0001;21644800:2749,1282,693,686,60.0001;21753530:2205,910,716,705,60.0001;21754430:2513,885,657,669,60.0374;21755480:2764,1282,691,681,60.0374;21864940:2188,928,723,718,59.9255;21865840:2485,902,700,688,60.0374;21866890:2786,1289,667,678,60.0374;21976110:2198,928,678,704,60.0001;21977010:2493,924,682,678,60.0374;21978060:2781,1259,696,696,60.0374;22086740:2207,956,722,714,60.0001;22087640:2458,928,696,691,60.0001;22088690:2791,1219,679,676,60.0001;22197820:2213,894,720,709,59.9628;22198720:2511,895,693,678,60.0374;22199770:2774,1267,694,684,60.0374;22308890:2208,944,711,702,59.9628;22309790:2474,919,697,689,60.0001;22310840:2766,1242,700,688,60.0001;22420170:2218,949,715,696,59.9628;22421070:2491,968,687,730,60.0001;22422120:2757,1212,700,684,60.0001;22530980:2208,1224,681,698,60.0001; +17 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218aug2017h.pcr +3 "MFB"*z% +4 "core" %ex + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*|'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*x  +37 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*} % +122 "core" & +2 "MFB"*% +4 "core" %('j +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*{'Zm +229 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +54 "core"  +2 "MFB"*% +4 "core" %Zrc K +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*~ % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\ Z f +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"* 'R +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core"  +2 "MFB"*% +4 "core" %W[ @ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +89 "core"  +2 "MFB"*\ % +4 "core" %pS + ."MFBPCR"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'J +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*'V +2271 "Can" H uu +491 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2756 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2764 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +49 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +119 "core" & +2 "MFB"*% +4 "core" %V5 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +241 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"*% +4 "core" % +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*( % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> H +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*!' +519 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*"  +54 "core"  +2 "MFB"* % +4 "core" % +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"**'q? +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*+  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*''R +4740 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17740 "Can"P { +97 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*1' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +43 "MFB"*'V +2780 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*/'V +2781 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*0' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*3'V +2771 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*7' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*2'V +2758 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*4' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*5'V +5067 "core" ' +3 !to: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `fulDecon' for main:Object: name: fulDecon +11365 "Can" D rr +60004 Q rr +60004 E sr +60004 tT rr +60005 I sr +60004 8Q sr +60004 bL rr +60004 I rr +60004 N rr +60004 C rr +60004 P rr +60004 }[ rr +60004 d rr +60004 l rr +60003 qt rr +60004 y sr +60004 n rr +60004 IT rr +60004 [P rr +60004 T rr +60004 oS rr +60004 H rr +60004 S rr +60004 H sr +60004 V rs @CEST1534802747.62 K rr +60004 #N rr +60004 N ss +60004 D rr +60004 Q rr +60004 D rr +60004 S rr +60004 G rr +60004 ;R rr +60004 hK sr +60004 )J sr +60005 M rr +60003 D rr +60005 P sr +60004 D sr +60004 T rr +60004 G rr +60004 ER rr +60004 sJ rr +60004 *M rr +60004 kL rr +60004 E rr +60004 N rr +60004 B rr +60004 Q rr +60004 F rr +13659 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time H +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 +4 #mEXIT + #"bkha#2"Session Ended +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time H + !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 @1534829454.89CEST = =tMAIN =mMAIN_scheduler @CEST1534829456.54 #"core_reset"Sent BREAK +2 #t@0xF2F7, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi(; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +270 "Can"S [ + S [ + #tPolling Can every 10:00 +4 #Cleanly exited at 04:18:05CEST21-Aug-18 +805 #-> ESP.ready! +3 #Powering core bus +510 .Gate.power :raw,:ON +3 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %4 + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %" + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\ \ L + "manipulator"&?& +4 "core" &k Y + "storage"(@& +4 "core" &  ( +2 "storage"(A% +3 "core" %T  5 +2 "collection"'B9 +2 "core" 9 +2 "processing"%C9 +3 "core" 9 +4500 #t-> MFB.ready! +2 "MFB"*D% +3 "core" %Q + #tReadying the MFB +2 #Homing MFB Syringe .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" % + .tATV.dial :air2 +2 "MFB"*F  +154 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +550 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5287 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +103 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty + "MFB"*J'R +5259 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +2683 #t-> fullDecon + #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*M @@T + .tASV.dial :SPEdelivery +5 "MFB"*N  +37 "core"  + .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*O'(@ +2905 "core" ' +8 .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :air1 + "MFB"*P  +54 "core" + "MFB"*Q% +4 "core" %(!' +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*R' +428 "core" ' + .tATV.dial :ASV +2 "MFB"*S n +163 "core" n + .tASV.dial :SPErecovery +2 "MFB"*T  +59 "core"  + "MFB"*U% +4 "core" %\ 1' ? +2 .tAS.seek 0.62ml +2 "MFB"*V'\ { +2035 "core" ' + .tATV.dial :waste +2 "MFB"*W n +203 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*X'R +3159 "core" ' + .tAFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0ml +2 "MFB"*Y'V +25 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*Z'(@ +2896 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +8 .tATV.dial :air3 +2 "MFB"*[ % +63 "core" & + "MFB"*\\% +4 "core" %(z( +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*]' +426 "core" ' + .tATV.dial :air3 +2 "MFB"*^% +3 "core" %\ U' D +3 .tAS.seek 0.53ml + "MFB"*_' +215 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*`  +39 "core" + "MFB"*a% +4 "core" %d( +2 .tAS.seek 0.71ml +2 "MFB"*b' G +3643 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*c % +54 "core" & + .tdelay 3 seconds +303 "MFB"*d% +2 "core" % GzO ? +2 .tAS.seek 0.735ml +2 "MFB"*e' ņ +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*f  +55 "core" + "MFB"*g% +4 "core" % Ń L R +2 .tAS.seek 0.72ml +2 "MFB"*h' z +329 "core" ' + .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*i n +109 "core" m + .tASV.dial :SPErecovery +2 "MFB"*j% +3 "core" % z&O +3 .tAS.seek 0.365ml + "MFB"*k'l +7162 "core" ' + .tATV.dial :waste +2 "MFB"*l n +175 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*m'R +1873 "core" ' + .tATV.dial :air3 +2 "MFB"*n % +59 "core" % + "MFB"*o% +4 "core" %R 7 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*p' +233 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*q  +36 "core" + "MFB"*r% +4 "core" % B: +2 .tAS.seek 0.579ml +2 "MFB"*s' +6389 "Can"@ h +5100 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*t % +53 "core" & + .tdelay 3 seconds +303 "MFB"*u% +2 "core" %  3\ : +3 .tAS.seek 0.604ml + "MFB"*v'\ 4< +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*w  +54 "core"  + "MFB"*x% +4 "core" %\ 4=  A +2 .tAS.seek 0.589ml +2 "MFB"*y' +325 "core" ' + .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*z n +101 "core" n + .tASV.dial :wasteR +2 "MFB"*{  +36 "core"  +2 .tAS.seek 0ml +2 "MFB"*|'V +11867 "core" ' + .tdelay 1:00 +6002 .ATV.dial ASV + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*}' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*~'V +20137 "core" ' +5 .tdelay 10 seconds +1005 .ATV.dial :air3 +2 "MFB"* % +144 "core" & + "MFB"*% +4 "core" %V +2 .tAS.seek 0.01ml +2 "MFB"*' +228 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +54 "core" + "MFB"*% +4 "core" % D +2 .tAS.seek 0.58ml +2 "MFB"*' n +6677 "Can"R y +4807 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" % + .tdelay 3 seconds +303 "MFB"*% +2 "core" % f  > +2 .tAS.seek 0.605ml +2 "MFB"*'\ 8 +526 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*  +54 "core"  + "MFB"*\ % +4 "core" %\ 8\ < +2 .tAS.seek 0.59ml +2 "MFB"* ' +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +101 "core" m + .tASV.dial :SPEdelivery +2 "MFB"*  +33 "core"  +2 .tAS.seek 0ml +2 "MFB"*'V +11887 "core" ' + .tdelay 1:00 +6003 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +101 .ATV.dial ASV +2 .ASV.dial :SPEdelivery + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +20136 "core" ' + .tdelay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*  +80 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.8ml +2 "MFB"*' x +7527 "Can"@C w +549 "core" ' + .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +95 "core" n + .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.03ml +2 "MFB"*'^ +15510 "core" ' + .tdelay 20 seconds +2002 .ATV.dial :waste,via: :air3 +2 "MFB"* n +171 "core" o + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +205 "core" ' + .tSPE.coast +2 "MFB"*  +3 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*'(@ +2905 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :ASV +2 "MFB"* n +167 "core" n + .tASV.dial :SPErecovery +2 "MFB"*  +55 "core"  + "MFB"*% +4 "core" %(/ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.73ml +2 "MFB"* ' | +4652 "core" ' + .tASV.dial :wasteD +2 "MFB"*" I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +3708 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*('(@ +2904 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +56 "core"  + "MFB"*!% +4 "core" %(4 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"**': +2037 "core" ' + .tATV.dial :air2 +2 "MFB"*,  +93 "core"  + "MFB"*+% +4 "core" %:xM +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*%'5 +433 "core" ' + .tATV.dial ASV +2 "MFB"*' n +94 "core" n + "MFB"*/% +4 "core" %B B +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*0'  +2546 "core" ' + .tASV.dial :wasteD +2 "MFB"*1 I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*2'V +2903 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*3'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*4  +55 "core"  + "MFB"*5% +4 "core" %(/ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*6': +2038 "core" ' + .tATV.dial :air2 +2 "MFB"*7  +94 "core" + "MFB"*8% +4 "core" %:J +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*9') +432 "core" ' + .tATV.dial ASV +2 "MFB"*: n +94 "core" n + "MFB"*;% +4 "core" %!? +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml + "MFB"*<' +2548 "core" ' + .tASV.dial :wasteD +2 "MFB"*= I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*>'V +2904 "core" ' + .tATV.dial :air2 +2 "MFB"*?  +94 "core" +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*@': +3044 "core" ' + .tATV.dial :ASV +2 "MFB"*A n +95 "core" o + .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.05ml +2 "MFB"*B'Q +1465 "core" ' + .tATV.dial :waste +2 "MFB"*C n +167 "core" o +2 .tAS.seek 0ml +2 "MFB"*D'V +315 "core" ' +45 .tASV.dial :SPEdelivery +2 "MFB"*E  +104 "core"  + #tdeconLysateINT + .ATV.dial :air3 +2 "MFB"*F % +75 "core" $ + "MFB"*G% +4 "core" %V> +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*I' +229 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*H  +37 "core"  +2 "MFB"*K% +3 "core" %[ % +3 .tAS.seek 0.96ml + "MFB"*L'0 +277 "Can"Q po +18850 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*N % +51 "core" & + .tdelay 3 seconds +303 "MFB"*J% +2 "core" %0\ = +3 .tAS.seek 0.985ml + "MFB"*P' +535 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Q  +52 "core"  +2 "MFB"*O% +3 "core" % ) +2 .tAS.seek 0.97ml +2 "MFB"*S'cP +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"*T I +123 "core" H + .tAIV.dial :coilToMFB +2 "collection"'U { +3 "core" | +2 .tAWV.select :waste + "collection"' +9 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*R' +198 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*W'R +10094 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*V' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*X'R +10094 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*Y' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*['R +5549 "Can"B qq +4544 "core" ' + .tATV.dial :air2 +2 "MFB"*\\  +58 "core" + "MFB"*Z% +4 "core" %RJ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml + "MFB"*^' +230 "core" ' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 1ml + "MFB"*]' +9989 "core" ' + .tATV.dial AIV +2 "MFB"*` I +74 "core" J +2 .tAS.seek 0.02ml +2 "MFB"*a' +9887 "core" ' + .tATV.dial :waste +2 "MFB"*_ n +162 "core" m +2 .tAS.seek 0ml +2 "MFB"*c'V +224 "core" ' + .tAWV.select :air + "collection"' +10 "MFB"*d% +3 "core" %V` + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*b'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +2 "MFB"*f  +35 "core"  + .tATV.dial :air3 +2 "MFB"*g % +57 "core" $ + "MFB"*e% +4 "core" %(,v +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*i'Zr +225 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*j  +36 "core"  + "MFB"*h% +4 "core" %Zb\ 1 +2 .tAS.seek 0.81ml +2 "MFB"*l'> +6064 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*k % +51 "core" % + .tdelay 3 seconds +303 "MFB"*n% +2 "core" %> +3 .tAS.seek 0.835ml + "MFB"*o'z +531 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*m  +52 "core"  + "MFB"*q% +4 "core" %t @ +2 .tAS.seek 0.82ml +2 "MFB"*r'q +327 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*p  +48 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*t  +78 "core"  + "MFB"*u% +4 "core" %qi +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*s' +2040 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*w' +3070 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*x'V +2757 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*v' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*z'V +2755 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*{' +4757 "Can"Q ss +1017 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*y'V +2743 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*|  +47 "core"  + .tATV.dial :air3 +2 "MFB"*} % +117 "core" & + "MFB"*% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +225 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*~  +52 "core"  + "MFB"*% +4 "core" %\ 4 +2 .tAS.seek 0.81ml +2 "MFB"*'> +16112 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + .tdelay 3 seconds +303 "MFB"*% +2 "core" %>\  \\ +2 .tAS.seek 0.835ml +2 "MFB"*' +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" + "MFB"* % +4 "core" %  W +2 .tAS.seek 0.82ml +2 "MFB"*\ 'q. +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +36 "core"  + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"* 'R +4743 "core" ' + .tPCR.program :bleachProfile +4 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +18744 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"* ' +5779 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"* 'V +2782 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +3980 "Can"C ss +1792 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2755 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2761 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2730 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*'V +5067 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"* n +118 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2553 "core" ' + .tATV.dial :waste2 +2 "MFB"* % +123 "core" $ +2 .tAS.seek 0ml +37 "MFB"*'V +2557 "core" ' + "MFB"*% +4 "core" %V:v +13496 "Can"hR nn +60004 MA on +60004 P on +60004 9E nn +60004 T\\ nn +58139 #t-> CC.loadFlush{hotBleach};samplepassD;fullDecon;delay 360;initialpurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +3 "core" &hl6  +2 .tHand.open +2 "manipulator"& 1 +80 "core" 1 + "manipulator"&& +4 "core" &k ` +2 "manipulator"&% +3 "core" % \ \ / +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&!(- +187 "core" ( + "manipulator"&(& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &,& +3 "core" &-  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +2 "manipulator"&+'η +97 "core" ' + .tHand.close +2 "manipulator"&*/ +72 "core" / +2 "manipulator"&'& +3 "core" &-  +2 "manipulator"&/% +4 "core" % x +3 .tForearm.seek :retract + "manipulator"&%'\ +94 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&1(ӷ +281 "core" ( + "manipulator"&0& +4 "core" &ӷ% 'Cr +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &2& +3 "core" &ӷ% =Cr +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4' +99 "core" ' +2 "manipulator"&5& +4 "core" &ӷ% PCr +2 "manipulator"&3% +3 "core" % x +2 "collection"'7& +4 "core" &gl'  + "collection"'8& +4 .tCC.seek :closed +2 "collection"'6(W +2 "core" &gj\  +4 &hj J +9 &Dgj" 6 +9 &1iii# }J +10 &sfj Y +9 &zYfk Z +9 &<Tgi Z +10 &Sgj Y +9 &Ygh Z +10 &Qfi Z +9 &EUgj" Y +9 &Tgj! Z +10 & Uij Z +9 &"Uek Z +9 &$MThl Y +10 &&Rhj Y +9 &'Xgk Z +10 &)Rfl Y +9 &+UTji Y +9 &-Xel$ Y +10 &.Zgj Z +9 &0Vhk Y +9 &2]Ufk# Y +10 &4Tgk Y +9 &5Wgi Y +10 &7Rgi Z +9 &9eSgi Y +9 &;'Qek Y +10 &<Uim Z +9 &>Sgi\ Y +9 &@lTgk Z +10 &B0Ofj Y +9 &CUgk Y +10 &EXhj Z +9 &GuTil Y +9 &I6\\gj Z +10 &Jsik \\ +9 &Lek }_ +9 &N_ei wb# +10 &Pcg ub1 +9 &Qeg wb@ +10 &Sweh ubF +9 &U)eg ubD +9 &Vdh w: +10 &WQeh U +6 ( + "collection"'8& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.21 +2 "collection"':& +3 "core" &WRlef T + &WRmdg T +2 .tHand.open + "manipulator"&;1 +65 "core" 1 +2 "manipulator"&9% +4 "core" %   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&='\ +96 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'<& +4 "core" &WRmef T + "collection"'?% +4 "core" %3di + .tCSV.dial :flush +2 "collection"'>  +49 "core"  +2 .tCS.seek 5ml +2 "collection"'A'p +160 "Can"Z Y +1245 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'@ @ +58 "core" > +2 "collection"'C% +3 "core" %pbf  +2 .tCS.seek 7ml +2 "collection"'B'k +610 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'E  +5 'F  +46 "core"  +108 ~ + .tCBV.dial :waste1 +2 "collection"'G @ +49 "core" A +2 .tCS.seek 0ml +2 "collection"'D'4 +1894 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'H& +3 "core" &WRkgi T +2 "collection"'K% +4 "core" %4hh + .tCSV.dial :flush + "collection"'I  +82 "core"  +2 .tCS.seek 5ml +2 "collection"'N'p +1385 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'J @ +47 "core" A + "collection"'L% +4 "core" %pcc  +2 .tCS.seek 7ml +2 "collection"'Q'f +622 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'O  +47 "core"  + .tCBV.dial :waste2b +2 "collection"'P  +83 "core"  +2 .tCS.seek 0ml +2 "collection"'T'4 +1904 "core" ' + #tFlushing upper manifold +2 "collection"'U& +3 "core" &WRkcg T +2 "collection"'S% +3 "core" %3bg +2 .tCSV.dial :flush + "collection"'R  +81 "core" +2 .tCS.seek 5ml +2 "collection"'W'p +1388 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'V @ +49 "core" B + "collection"'X% +4 "core" %p_d  +2 .tCS.seek 7ml +2 "collection"'Y'i +608 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'\\ +2 'Z  +52 "core"  +69 ~ + .tCTV.dial :air +2 "collection"'[  +148 "core" +2 .tCS.seek 0ml +2 "collection"'^'4 +1888 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'`'0 +866 "core" ' + .tCSV.dial :waste +2 "collection"'] +49 "core" +2 .tCS.seek 0ml +2 "collection"'_'4 +863 "core" ' + "collection"'d& +4 "core" &WRj`c T +2 "collection"'a% +3 "core" %7]a + .tCSV.dial :flush +2 "collection"'c  +46 "core"  +2 .tCS.seek 3ml +2 "collection"'f'0 +868 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +47 "core" B + "collection"'e% +4 "core" %0`b  +2 .tCS.seek 5ml +2 "collection"'b'p +626 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'j'4 +1376 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'h'0 +869 "core" ' + .tCSV.dial :waste +2 "collection"'i +83 "core" +2 .tCS.seek 0ml +2 "collection"'k'4 +854 "core" ' + #tDisinfecting external Intake with mfbkill +2 "collection"'n& +3 "core" &WRn`` T +2 "collection"'l% +4 "core" %2\\a + .tCSV.dial CSR +2 "collection"'m  +158 "core"  +2 "collection"'q% +3 "core" %2]a +2 #tPulling 8ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'j\ +10 .tCS.seek 8ml + "collection"'o'L +2141 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'p' +605 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'t +114 "core" + .tCTV.dial :intake +2 "collection"'u  +83 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'r' +2240 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'s  +83 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'w'4 +608 "core" ' + #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'x  +116 "core"  + "collection"'v% +4 "core" %8`d +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.seek 4ml + "collection"'z'P +1116 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'{' +1626 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'|  +2 '}  +46 "core"  +109  + .tCBV.dial :waste1 +2 "collection"' @ +49 "core" A +46 .tCS.seek 0ml +2 "collection"'y'4 +2661 "core" ' + #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'~  +49 "core"  +2 "collection"'% +3 "core" %3_` +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"''P +1112 "core" ' + .tdelay 5 seconds +438 #"mwj"Session Begun +64 .tCSR.select :air +3 "collection"' +11 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'' +1638 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +5 "collection"'  +50 "core"  + .tCBV.dial :waste2b +3 "collection"'  +85 "core"  +2 .tCS.seek 0ml +4 "collection"''4 +2652 "core" ' + #tKilling upper manifold + .CSV.dial CSR +5 "collection"'  +49 "core"  +2 "collection"'% +3 "core" %3aeJ +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +11 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 4ml +4 "collection"''P +1114 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'\ ' +1621 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' +3 '  +51 "core"  +64 + .tCTV.dial :air +3 "collection"'  +151 "core"  +2 .tCS.seek 0ml +4 "collection"''4 +2647 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''0 +881 "core" ' + .tCSV.dial :waste +2 "collection"' +48 "core" +2 .tCS.seek 0ml +5 "collection"''4 +857 "core" ' + #tFlushing upper manifold +2 "collection"'& +5 "core" &WRk]bI T +2 "collection"'% +4 "core" %7]`$ + .tCSV.dial :flush +2 "collection"'  +49 "core"  +2 .tCS.seek 5ml +4 "collection"''p +1363 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +48 "core" B +2 "collection"'% +3 "core" %p]`  +2 .tCS.seek 7ml +3 "collection"''f +611 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' +117 "core"  + .tCTV.dial :air +3 .CS.seek 0ml +4 "collection"''4 +1873 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'"'0 +868 "core" ' + .tCSV.dial :waste +4 "collection"' +48 "core" +2 .tCS.seek 0ml +4 "collection"''4 +875 "core" ' + "collection"'& +4 "core" &WRl]a/ T +2 "collection"'(% +3 "core" %8]a  + .tCSV.dial :flush +2 "collection"',  +48 "core"  +2 .tCS.seek 3ml +4 "collection"'&'0 +868 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'* @ +49 "core" B + "collection"''% +4 "core" %0]_  +2 .tCS.seek 5ml +3 "collection"'/'p +597 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +4 "collection"')'4 +269 "Can" .B ] +1086 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'+'0 +872 "core" ' + .tCSV.dial :waste +2 "collection"'0 +83 "core" +2 .tCS.seek 0ml +4 "collection"'2'4 +852 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'!& +6 "core" &WRk^b/ T + "collection"'5% +4 "core" %1aa/ + .tCSV.dial :flush +2 "collection"'3  +48 "core"  +2 .tCS.seek 5ml +3 "collection"'7'p +1367 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'% @ +49 "core" B + "collection"'-% +4 "core" %p_a  +3 .tCS.seek 7ml +2 "collection"'8'e +604 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"':  +3 ';  +46 "core"  +109  + .tCBV.dial :waste1 +3 "collection"'9 @ +49 "core" A +2 .tCS.seek 0ml +4 "collection"'<'4 +1887 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'?& +6 "core" &WRkae* T +2 "collection"'>% +3 "core" %3be, + .tCSV.dial :flush +2 "collection"'4  +84 "core" +2 .tCS.seek 5ml +4 "collection"''p +1368 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'@ @ +50 "core" A + "collection"'C% +4 "core" %paa  +2 .tCS.seek 7ml +3 "collection"'A'g +611 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'E  +47 "core"  + .tCBV.dial :waste2b +4 "collection"'F  +83 "core"  +2 .tCS.seek 0ml +3 "collection"'G'4 +1863 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'B& +6 "core" &WRmae. T + "collection"'H% +4 "core" %5cc + .tCSV.dial CSR +2 "collection"'K  +47 "core"  +2 "collection"'I% +3 "core" %5cd +2 #tPulling 8ml of CSR.kill .CSR.select :kill +4 "collection"' +12 .tCS.seek 8ml +2 "collection"'D'L +2143 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'J' +612 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'L +4 'N  +52 "core"  +61 + .tCTV.dial :intake +4 "collection"'O  +81 "core" + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +3 "collection"'P' +2219 "core" ' + .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air + "collection"'Q  +85 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'U'4 +611 "core" ' + .tCSV.dial CSR +2 "collection"'S  +115 "core"  + "collection"'R% +4 "core" %0be4 + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'T'p +1367 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +39 "collection"'V' +1378 "core" ' + .tCSV.dial CBV +3 "collection"'X +115 "core" +2 .tCS.seek 0ml +3 "collection"'W'4 +2658 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Z& +6 "core" & Q<@ + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&\\(ӷ +20 "core" ( +2 "manipulator"&[& +3 "core" &Ӽ A0 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &Y& +2 "core" &Ӽ F0 +2 .tForearm.seek CC +3 "manipulator"&^' +96 "core" ' + .tHand.close +2 "manipulator"&]/ +77 "core" / +2 .tCC.seek :open +2 "collection"'`( +425 "core" ( + "manipulator"&d& +4 "core" & , +2 "manipulator"&a% +3 "core" % 3  +2 .tForearm.seek :retract +2 "manipulator"&c'\ +97 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&_(- +311 "core" ( + "manipulator"&g& +4 "core" &-\  ( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &e& +3 "core" &- v +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&f'η +113 "core" ' + .tHand.open +3 "manipulator"&b1 +71 "core" 1 + "manipulator"&j% +4 "core" % η qѾ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +3 "manipulator"&i'\ +99 "core" ' + !to: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageEundefined local variable or method `samplepassD' for main:Object: name:samplepassD +32828 "Can"W nm +2707 #t-> samplePassD;fullDecon;delay 360;initialpurge +2 #Beginning samplePassD +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'h& +4 "core" &ko +2 .tHand.open +3 "manipulator"&n1 +20 "core" 1 + "manipulator"&l& +4 "core" &-  c +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&m(- +7 "core" ( + "manipulator"&q& +4 "core" &- \  +2 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &k& +2 "core" &- v +2 .tForearm.seek :garage +2 "manipulator"&o'η +99 "core" ' + .tHand.close +3 "manipulator"&t/ +67 "core" / +2 "manipulator"&u& +3 "core" &- 1 +2 "manipulator"&p% +4 "core" % 2| +2 .tForearm.seek :retract +2 "manipulator"&s'\ +98 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&r(ӷ +281 "core" ( + "manipulator"&x& +4 "core" &Ӵ$ #Bf +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &v& +3 "core" &Ӵ$ KBf +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&w' +104 "core" ' + "manipulator"&z& +4 "core" &Ӵ# PBf +2 "manipulator"&|% +4 "core" % ' +2 "collection"'}& +3 "core" &km +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'{(W +6 "core" &kn + &mm  +8 &$}kn / +9 &^lm |C +9 &1lm ~X +10 &Xjm Z +9 &[jl Y +10 &qVjm Y +9 &3Xko Y +9 &Uhm Y +10 &Ukn Y +9 &zQln Y +9 & <Ujn Y +10 &!Qln Y +9 &#Uho Y +10 &%Wlo Y +9 &'DWin Y +10 &)Tjl X +9 &*Ukm Y +9 &,Tlo X +9 &.LWkm Y +10 &0Tkl X +9 &1Ulm Y +10 &3Ykn Y +9 &5TVmo Y +9 &7Wjo Y +10 &8Sjn Y +9 &:Sjn X +9 &<]Zkn Y +10 &>Vln Y +9 &?Vjn X +10 &AYko Y +9 &CcYkn Y +9 &E&Wmo Y +10 &FXkn X +9 &H\\lq Y +9 &Jhgmq Z +10 &L!io ~] +9 &Mhm xb +10 &Ohk wb* +9 &Q@hm wb8 +9 &Rgj ubC +10 &Tkj ubA +9 &VRkk u[ +9 &WNhhi = +7 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.18 +2 "collection"'~& +6 "core" &WNRhk = + &WNRhl = + .tHand.open +2 "manipulator"&1 +72 "core" 1 + "manipulator"&y% +4 "core" %  - +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +3 "manipulator"&'\ +93 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass +3 .PSV.dial PSR +4 "processing"% +146 "core" +2 "processing"%% +4 "core" % + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +5 "processing"% +12 .tPS.seek 1.5ml +2 "processing"%' +1648 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1661 "core" ' + .tPSV.dial PSR +4 "processing"% +46 "core" + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2708 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%  +4 "collection"'  +5 "core" +78 + .tPSV.dial :mixloop +3 "processing"% +115 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%\  +5 "core" +2 .tPS.seek 0ml +2 "processing"%' +2707 "core" ' + .tPSV.dial PSR +4 "processing"% +125 "core"  + "processing"%% +4 "core" % +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%' +1640 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +50 "core"  +2 .tPS.seek 0ml +4 "processing"%' +1657 "core" ' + .tPSV.dial PSR +4 "processing"% +48 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +3 "processing"%' +2688 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :mixloop +5 "processing"% +113 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%' +2702 "core" ' + .tPSV.dial PSR +2 "processing"% +115 "core"  +2 "processing"%% +3 "core" %& +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +5 "processing"%@ +12 .tPS.seek 1.5ml + "processing"%' +1644 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +2 .tPS.seek 0ml +2 "processing"%"' +1660 "core" ' + .tPSV.dial PSR +2 "processing"% +50 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +3 "processing"%(' +2686 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 .PSV.dial :mixloop +4 "processing"%, +113 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%' +2692 "core" ' + .tPSV.dial PSR +2 "processing"%* +155 "core" +7 "processing"%'% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%&' +1640 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%/  +48 "core"  +2 .tPS.seek 0ml +5 "processing"%)' +181 #"mwj"Session Ended +1442 "core" ' + .tPSV.dial PSR +2 "processing"%0 +48 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%+' +2678 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%! +113 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%5'k +2678 "core" ' + .tPSV.dial :waste1 +2 "processing"%3  +147 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%2' +1333 "core" ' + .tPSV.dial :air +2 "processing"%%  +114 "core" +2 .tPS.seek 2.5ml +2 "processing"%-' +2691 "core" ' + .tPSV.dial :mixloop +2 "processing"%7 +46 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml + "processing"%:' +5103 "core" ' +2 .tPSV.dial :air +2 "processing"%;  +47 "core"  +2 .tPS.reconfigure PSconfig +4 "processing"%#A d`xb +7 .tPS.seek 2.5ml +3 "processing"%9' +2673 "core" ' + .tPSV.dial :mixloop +2 "processing"%8 +47 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%?' +5084 "Can"NB a +33 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&>& +4 "core" & O;2 + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&4(ӷ +17 "core" ( + "manipulator"&<& +4 "core" &ӹ }- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &ӹ - +2 .tForearm.seek CC +2 "manipulator"&C' +93 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 .tCC.seek :open +2 "collection"'E( +419 "core" ( +2 "manipulator"&F& +4 "core" & * +2 "manipulator"&A% +3 "core" % > t +2 .tForearm.seek :retract +2 "manipulator"&B'\ +97 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&H(- +301 "core" ( + "manipulator"&K& +4 "core" &- '  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &-  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&G'η +112 "core" ' +2 .tHand.open + "manipulator"&D1 +69 "core" 1 + "manipulator"&N% +4 "core" % ζ tϼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +98 "core" ' + #tFull MFB Decontamination +2 #Decon extraction column and decon AIV + .SPE.hold 2:46:40,55C +4 .ASV.dial :SPEdelivery +2 "MFB"*O @@T + *J  +39 "core"  + .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*Q'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :air1 + "MFB"*P  +132 "core" +2 "MFB"*S% +3 "core" %(2*' +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"*R' +421 "core" ' + .tATV.dial :ASV +2 "MFB"*U n +180 "core" n + .tASV.dial :SPErecovery +2 "MFB"*T  +59 "core"  + "MFB"*X% +4 "core" %( +2 .tAS.seek 0.62ml +2 "MFB"*V'\ t +2038 "core" ' + .tATV.dial :waste +2 "MFB"*Z n +203 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*['R +3160 "core" ' + .tAFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0ml +2 "MFB"*Y'V +27 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*]'(@ +2898 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +8 .tATV.dial :air3 +2 "MFB"*1 % +65 "core" % + "MFB"*=% +4 "core" %()^' +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*6' +427 "core" ' + .tATV.dial :air3 +2 "MFB"*d% +3 "core" % & P +3 .tAS.seek 0.53ml + "MFB"*a' +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*^  +39 "core"  +2 "MFB"*\\% +3 "core" %\ ' H +2 .tAS.seek 0.71ml +2 "MFB"*g' G +1821 #"mwj"Session Begun +1823 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*e % +56 "core" & + .tdelay 3 seconds +303 "MFB"*b% +2 "core" % G kZk +3 .tAS.seek 0.735ml +2 "MFB"*j' { +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*c  +56 "core"  +2 "MFB"*f% +3 "core" % ~ X S +2 .tAS.seek 0.72ml +3 "MFB"*h' z +329 "core" ' + .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*n n +108 "core" n + .tASV.dial :SPErecovery +4 "MFB"*l% +3 "core" % z$vZ +2 .tAS.seek 0.365ml +3 "MFB"*q'j +7163 "core" ' + .tATV.dial :waste +2 "MFB"*k n +177 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*t'R +1876 "core" ' + .tATV.dial :air3 +3 "MFB"*u % +60 "core" % + "MFB"*p% +4 "core" %R L: +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.009ml +2 "MFB"*_' +232 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*i  +38 "core" + "MFB"*o% +4 "core" % \ = +2 .tAS.seek 0.579ml +3 "MFB"*x' +11490 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*v % +53 "core" % + .tdelay 3 seconds +303 "MFB"*m% +2 "core" %  B +3 .tAS.seek 0.604ml +2 "MFB"*z'\ 4` +527 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*|  +52 "core" + "MFB"*}% +4 "core" %\ 4_ D +48 .tAS.seek 0.589ml +2 "MFB"*s' +330 "core" ' + .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*` n +103 "core" n + .tASV.dial :wasteR +3 "MFB"*  +38 "core"  +2 .tAS.seek 0ml +4 "MFB"*~'V +11872 "core" ' + .tdelay 1:00 +1286 "Can"4L { +4717 .tATV.dial ASV + .AFV.select :carrierSolution +3 "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +4 "MFB"*' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +101 .ASV.dial :wasteR +3 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*y'V +20138 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"* % +144 "core" % + "MFB"*% +4 "core" %V  +2 .tAS.seek 0.01ml +3 "MFB"*w' +240 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +64 "core" +2 "MFB"*% +3 "core" %  +3 .tAS.seek 0.58ml +2 "MFB"*' w +11491 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + .tdelay 3 seconds +303 "MFB"* % +2 "core" % { A +3 .tAS.seek 0.605ml +2 "MFB"* '\ 8* +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +55 "core"  +2 "MFB"*\ % +4 "core" %\ 80\ 0 +2 .tAS.seek 0.59ml +2 "MFB"*' +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +103 "core" m + .tASV.dial :SPEdelivery +3 "MFB"*  +34 "core"  +2 .tAS.seek 0ml +3 "MFB"*'V +11890 "core" ' + .tdelay 1:00 +1515 "Can"M z +4488 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +101 .ATV.dial ASV + .ASV.dial :SPEdelivery +5 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +20135 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*  +81 "core"  +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.8ml +2 "MFB"*' x +8075 "core" ' + .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +96 "core" n + .tASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0.03ml +2 "MFB"*'^ +6431 #"bkha"Session Begun +1113 #-> CTV.legend +7967 "core" ' + .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 +3 "MFB"* n +173 "core" o +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*'R +206 "core" ' + .tSPE.coast +5 "MFB"*  +3 "core"  +  + #tRemoving Bleach from Mixing Coil +2 .AFV.select :carrierSolution +4 "MFB"* +11 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"* '(@ +1427 "Can"A sr +1482 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :ASV +2 "MFB"* n +169 "core" n + .tASV.dial :SPErecovery +4 "MFB"*  +56 "core"  + "MFB"*"% +4 "core" %(' +2 .tAS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0.73ml +3 "MFB"*,' t +4652 "core" ' + .tASV.dial :wasteD +5 "MFB"*( I +63 "core" I +2 .tAS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +2 "MFB"**'V +1529 #"bkha"-> exit + #Session Ended +2177 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*''(@ +2905 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial ASV +2 .ASV.dial :SPErecovery +4 "MFB"*  +55 "core"  +2 "MFB"*/% +3 "core" %(5 +2 .tAS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +3 "MFB"*&': +2039 "core" ' + .tATV.dial :air2 +3 "MFB"*0  +95 "core"  + "MFB"*)% +4 "core" %: +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml +3 "MFB"*!'W +429 "core" ' + .tATV.dial ASV +3 "MFB"*+ n +96 "core" o + "MFB"*3% +4 "core" %W\ 1 +2 .tAS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +3 "MFB"*5' 1 +2546 "core" ' + .tASV.dial :wasteD +4 "MFB"*% I +30 #"mwj"Session Ended +25 "core" I +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*2'V +2903 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*7'(@ +2904 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +8 .tATV.dial ASV +2 .ASV.dial :SPErecovery + "MFB"*-  +56 "core"  + "MFB"*;% +4 "core" %() +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*:': +2038 "core" ' +3 .tATV.dial :air2 +3 "MFB"*8  +96 "core" +3 "MFB"*9% +8 "core" %: +4 .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0.32ml +3 "MFB"*>'2 +417 "core" ' +3 .tATV.dial ASV +3 "MFB"*< n +96 "core" o +3 "MFB"*@% +8 "core" %" +4 .tAS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 .tAS.seek 0.57ml +3 "MFB"*' +2546 "core" ' +3 .tASV.dial :wasteD +3 "MFB"*r I +55 "core" I +4 .tAS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +5 .tAS.seek 0ml +4 "MFB"*'V +2903 "core" ' + .tATV.dial :air2 +2 "MFB"*{  +96 "core" +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*F': +3053 "core" ' + .tATV.dial :ASV +2 "MFB"*A n +95 "core" o + .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.05ml +2 "MFB"*C'Q +1466 "core" ' + .tATV.dial :waste +2 "MFB"*4 n +167 "core" n +2 .tAS.seek 0ml +2 "MFB"*K'V +314 "core" ' + .tASV.dial :SPEdelivery +2 "MFB"*I  +95 "core"  +8 #tdeconLysateINT + .ATV.dial :air3 +2 "MFB"*D % +72 "core" % + "MFB"*N% +4 "core" %V? +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*B' +235 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*J  +36 "core"  +2 "MFB"*G% +3 "core" % +3 .tAS.seek 0.96ml + "MFB"*'1 +19127 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*P % +52 "core" & + .tdelay 3 seconds +303 "MFB"*S% +2 "core" %1  D +3 .tAS.seek 0.985ml + "MFB"*Q' +524 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*U  +52 "core" +2 "MFB"*T% +3 "core" %  M +2 .tAS.seek 0.97ml +2 "MFB"*X'cf +44 "Can"Q pp +283 "core" ' + .tdelay 3 seconds +303 .ATV.dial AIV + "MFB"*R I +134 "core" J + .tAIV.dial :coilToMFB +2 .AWV.select :waste + "collection"' +9 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*Z' +200 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*V'R +10096 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*[' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*Y'R +10092 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*1' +5778 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*='R +10095 "core" ' + .tATV.dial :air2 +2 "MFB"*]  +58 "core"  + "MFB"*d% +4 "core" %RZ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml + "MFB"*6' +226 "core" ' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"*^' +9989 "core" ' + .tATV.dial AIV +2 "MFB"*\\ I +83 "core" I +2 .tAS.seek 0.02ml +2 "MFB"*a' +5517 "Can"C qq +4365 "core" ' + .tATV.dial :waste +2 "MFB"*e n +161 "core" m +2 .tAS.seek 0ml +2 "MFB"*b'V +229 "core" ' + .tAWV.select :air + "collection"' +10 "MFB"*g% +3 "core" %V + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*c'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +8 .tASV.dial :waste1 +2 "MFB"*f  +35 "core"  + .tATV.dial :air3 +2 "MFB"*j % +58 "core" % + "MFB"*n% +4 "core" %()P +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*l'Zo +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*h  +36 "core" + "MFB"*k% +4 "core" %Zb@L +2 .tAS.seek 0.81ml +2 "MFB"*q'> +6063 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*u % +51 "core" & + .tdelay 3 seconds +303 "MFB"*p% +2 "core" %> ;g +2 .tAS.seek 0.835ml +2 "MFB"*t'J +526 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*i  +51 "core" + "MFB"*o% +4 "core" %P%\ 0 +2 .tAS.seek 0.82ml +2 "MFB"*_'p +329 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*v  +46 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*m  +89 "core"  + "MFB"*x% +4 "core" %pP +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*|'B +2037 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*}' +3073 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*z'V +2729 "core" ' +3 .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*`' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2767 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*s' +5770 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*~'V +2751 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*M  +47 "core"  + .tATV.dial :air3 +2 "MFB"* % +117 "core" & + "MFB"*% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +228 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*y  +53 "core" + "MFB"* % +4 "core" %\ ; +2 .tAS.seek 0.81ml +2 "MFB"*'> +15781 "Can"O rr +330 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*w % +51 "core" & + .tdelay 3 seconds +303 "MFB"*% +2 "core" %>  O +2 .tAS.seek 0.835ml +2 "MFB"* ' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" + "MFB"* % +4 "core" %  S +2 .tAS.seek 0.82ml +2 "MFB"*\ 'q< +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +36 "core"  + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*'R +4743 "core" ' +3 .tPCR.program :bleachProfile +8 #PCR program should complete in < 2:45 +78 .PCR.run 10:00 +15289 #"mm"Session Begun +3493 .tPCR.off +5 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*'V +2751 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +4 "MFB"*'V +2754 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*'V +2741 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*' +5771 "core" ' + .tdelay 1 second +6 "Can"K on +96 .tAFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*'V +2742 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +3 "MFB"*'V +5069 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"* n +129 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml +2 "MFB"*'(@ +2557 "core" ' + .tATV.dial :waste2 +2 "MFB"* % +136 "core" % +2 .tAS.seek 0ml +2 "MFB"*"'V +2551 "core" ' + .tdelay 6:00 +33839 "Can"G nn +2164 !to: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageFundefined local variable or method `initialpurge' for main:Object: name:initialpurge +57841 "Can"N nn +60004 ? nn +60004 %P nn +30217 #t-> initialPurge + #Starting initialPurge +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"' & +3 "core" &UWK +2 .tHand.open + "manipulator"&(1 +20 #"mm"Session Ended +6 "core" 1 + "manipulator"&,& +4 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&*(- +3 "core" ( +2 "manipulator"&& +3 "core" &- !  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &-\  Q +2 .tForearm.seek :garage +2 "manipulator"&''η +95 "core" ' + .tHand.close +2 "manipulator"&0/ +68 "core" / + "manipulator"&)& +4 "core" &- p +2 "manipulator"&&% +3 "core" % x +2 .tForearm.seek :retract +2 "manipulator"&+'\ +96 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&3(ӷ +278 "core" ( + "manipulator"&!& +4 "core" &ӷ% *Cn +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &%& +3 "core" &ӷ% 8Cn + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&5' +100 "core" ' + "manipulator"&2& +4 "core" &ӷ% Cn +2 "manipulator"&-% +3 "core" %   +2 "collection"';& +4 "core" &VW2 + "collection"'7& +4 .tCC.seek :closed +2 "collection"'8(W +2 "core" &TW +3 &UW \ +9 &'UX / +9 &[VW ~C +9 &)~TX W +10 &YWX Z +9 &WVX Z +9 &gUTW Y +10 &([SV\ Z +9 &XTX\ Z +10 &WWX Z +9 &oTRX Y +9 & 0YVY Z +10 &!TVX Z +9 &#UTW Y +9 &%vYUW Z +10 &'8VUW Z +9 &(XWW Z +10 &*USX Z +9 &,WSY Y +9 &.@WUX Z +10 &0RTW Z +9 &1UUV Z +9 &3YVY Y +10 &5HRTW Z +9 &7 WVX Y +10 &8PWW Y +9 &:QUX Z +9 &TTX\ Z +9 &?UUW Z +9 &ATSZ Y +10 &CYQSW Y +9 &EYSV Z +10 &FTUW Z +9 &H\\TW Z +9 &J\\gSV [\ +10 &LTU ^ +9 &MRU xb! +9 &O~QS wb. +10 &Q.RU wb@ +9 &RRS ubF +10 &TRU wbB +9 &V9QS v[ +9 &W>&PT 'q +10 &W]uQU R +2 ( + "collection"'7& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.19 + "collection"'9& +4 "core" &W]rQU? R + .tHand.open + "manipulator"&:1 +66 "core" 1 + "manipulator"&<% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +96 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'>& +4 "core" &W]sST R + "collection"'r% +4 "core" %/SU + .tCSV.dial CSR +2 "collection"'  +114 "core"  + "collection"'{% +4 "core" %/RT + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"''p +1400 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'A% +2 "core" %pQT3 u \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'F'\\ +750 "core" ' + .tCSV.dial :waste +2 "collection"'4 +149 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'C'4 +2025 "core" ' + #tPurging external Intake +2 "collection"'I& +3 "core" &W]rQU R +2 "collection"'D% +3 "core" %1SU> +2 .tCSV.dial :flush + "collection"'N  +50 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'K' +2665 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +48 "collection"'J +4 'G  +82 "core"  +  +2 .tCTV.dial :intake +2 "collection"'B  +84 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'P'4 +2803 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'S  +85 "core"  + #tFlushing upper manifold +2 "collection"'& +4 "core" &W]pUW R + "collection"'U% +4 "core" %4VX  + .tCSV.dial :flush +2 "collection"'T  +81 "core"  +2 .tCS.seek 5ml +2 "collection"'Q'p +1390 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'R @ +58 "core" ? +2 "collection"'X% +3 "core" %pSU  +3 .tCS.seek 7ml + "collection"'Z'l +608 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'V +115 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'['4 +1888 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'Y'0 +873 "core" ' + .tCSV.dial :waste +2 "collection"'1 +48 "core" +2 .tCS.seek 0ml +2 "collection"']'4 +857 "core" ' + "collection"'d& +4 "core" &W]oRT R +2 "collection"'=% +3 "core" %0QS + .tCSV.dial :flush +2 "collection"'6  +47 "core"  +2 .tCS.seek 3ml +2 "collection"'\\'0 +874 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'^ @ +48 "core" B + "collection"'e% +4 "core" %0PRy  +3 .tCS.seek 5.001ml +2 "collection"'g'p +235 #"mwj"Session Begun +370 "core" ' + .tCSV.dial :air +4 .CS.seek 0ml +3 "collection"'a'4 +1396 "core" ' + .tdelay 7 seconds +422 #"mwj"-> exit + #Session Ended +280 .tCS.seek 3ml +2 "collection"'b'0 +869 "core" ' + .tCSV.dial :waste +2 "collection"'f +82 "core" +2 .tCS.seek 0ml +2 "collection"'j'4 +861 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&n& +3 "core" & ;5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&c(ӷ +18 "core" ( + "manipulator"&h& +4 "core" &Ӽ 1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &Ӽ K1 +2 .tForearm.seek CC + "manipulator"&l' +94 "core" ' + .tHand.close +2 "manipulator"&u/ +67 "core" / +2 .tCC.seek :open + "collection"'p( +424 "core" ( + "manipulator"&q& +4 "core" & - +2 "manipulator"&i% +3 "core" % ;  +2 .tForearm.seek :retract +2 "manipulator"&o'\ +92 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&t(- +306 "core" ( + "manipulator"&v& +4 "core" &- ,  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +2 "core" &- \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&x'η +114 "core" ' +3 .tHand.open +3 "manipulator"&_1 +75 "core" 1 + "manipulator"&|% +4 "core" % δ 'ϼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +99 "core" ' +2409 "Can"B oo +3648 #"bkha"Session Begun +811 #-> showlog 100 @1534847175.36CEST = =tMAIN =mMAIN_scheduler @CEST1534847177.02 #"core_reset"Sent BREAK +2 #t@0x56EF, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @refiL; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +270 "Can"dK b + dK b + #tPolling Can every 10:00 +4 #Cleanly exited at 07:31:05CEST21-Aug-18 +2543 #-> ESP.ready? +610 #-> ESP.ready! +2 #Powering core bus +501 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %] +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  \  Q + "manipulator"&?& +4 "core" &U \  w + "storage"(@& +4 "core" & b + + "storage"(A% +4 "core" %T e 6 +2 "collection"'B9 +2 "core" 9 +2 "processing"%C9 +3 "core" 9 +1332 #t-> MFB.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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 MFB:Module: name:\ ready: args[ +414 #-> MFB.ready! + "MFB"*D% +4 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +11 *E% +2 "core" % + .tATV.dial :air2 +2 "MFB"*F  +50 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +547 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*H' +5283 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +103 "core" m + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*J'R +5254 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core" +4577 #t-> access 1 +3 .SE.seek :down + "storage"(M'X +3 "core" ' +2 "manipulator"&N% +3 "core" %\  \ [ +37 "manipulator"&O& +10 "core" &U \  8 + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(P(; +524 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (Q& +2 "core" &;P %  +29569 #t-> access 2 +2 .SE.seek :down +2 "storage"(R'X +3 "core" ' + "manipulator"&S% +4 "core" %\    ? +2 "manipulator"&T& +3 "core" &U   N +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(U(K +206 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (V& +2 "core" &K y ' +6123 "Can" ? ll +18817 #t-> exit +5 #mEXIT @1534847976.14CEST @1534848089.56CEST = =mMAIN_scheduler =tMAIN @CEST1534848091.30 #"core_reset"Sent BREAK +2 #t@0x03C2, state=0x3A84, ifg=0x10, ie=0xFD + #@0x064C, state=0x3A84, ifg=0x10, ie=0xFD + #@0x08D4, state=0x3A84, ifg=0x10, ie=0xFD #@0x0B5D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x0DE6, state=0x3A84, ifg=0x10, ie=0xFD + #@0x106F, state=0x3A84, ifg=0x10, ie=0xFD #@0x12F8, state=0x3A84, ifg=0x10, ie=0xFD + #@0x140D, state=0x3A84, ifg=0x80, ie=0xFD + #@0xDC63, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +166 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +26 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +195 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi< :\ @name@ +236 "Can" N nn +  N nn + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +3 "core" %R +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %# } + .tSS.reconfigure SSconfig +2 "sampler")#.0X ls +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `ls' for #: name:ls +856 #Session Ended +15983 #"bkha"Session Begun +419 #-> showlog 100 +10964 "Can"`M kk +319 #"bkha"-> exit +2 #Session Ended @1534848776.47CEST = =tMAIN =mMAIN_scheduler @CEST1534848778.14 #"core_reset"Sent BREAK +2 #t@0x9DB5, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +217 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +184 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +267 "Can"UV k + UV k #tPolling Can every 10:00 +4871 #-> ESP.ready1 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message-undefined method `ready1' for ESP:Module: name: ready1: args[ +708 #-> ESP.ready! +3 #Powering core bus +305 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +196 .tGate.power :raw,:ON +3 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +3 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %V + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %-+ + .tSS.configure SSconfig +2 "sampler")#.0X27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 +2 #Retry #1 of 3 + "collection"'  +3 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[12:27->20]aborted at 4369 +4498 !"rdySampler"o:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/shaft.rb:150:in `dialQuietly'"+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6No Response to I2C::Shaft::RotateRequest[15:->27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 +2 #Retry #2 of 3 + "collection"'  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[15:27->20]aborted at 4369 +4499 !"rdySampler"o:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/shaft.rb:150:in `dialQuietly'"+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6No Response to I2C::Shaft::RotateRequest[16:->27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 +2 #Retry #3 of 3 + "collection"'  +3 "core"  !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[16:27->20]aborted at 4369 +4068 #t-> ESP.shutdown +4 #Asleep / Shutdown +34 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +390 ."rdySampler"CTV.stop +3 !o: BusOff:bt["+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Acore bus was not powered while stopping Collection Top Valve:@checkpoint: omitted +2 !o:I2C::Request::Timeout\ :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"ZNo Response to I2C::Shaft::RotateRequest[17:->27] while rotating Collection Top Valve: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45:@timestampu: Time B:@checkpoint: omitted +2 #Waiting to Resume from Checkpoint "No Response to I2C::Shaft::RotateRequest[17:->27] while rotating Collection Top Valve" +2 ."Qmail"BadNews.email "No Response to I2C::Shaft::RotateRequest[17:->27] while rotating Collection Top Valve",Subject: "I2C::Request::Timeout in rdySampler" +634 #t-> ESP.configure +3 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +169 .tGate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %T + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %./ +2 .tSS.configure SSconfig +2 "sampler")#.0X ARM.ready! +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant ARM: name:ARM +343 #-> Arm.ready! +2 .Forearm.reconfigure LooseForearm +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Kmanipulator microcontroller never signed on during Forearm reconfigure:@checkpoint: omitted +127 !"Qmail"o:Errno::ETIMEDOUT:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnois: mesg"&Connection timed out - connect(2) +2 #Retry #1 of 10 after 10:00 +751 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time B\ + !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 +2004 #Sending Email +2 !o:Errno::EIO:bt[ "3/home/esp/esp2/lib/framework.rb:97:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error +2 #mEXIT + !to: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 @1534849078.82CEST @1534849127.45CEST = =tMAIN =mMAIN_scheduler @CEST1534849129.14 #"core_reset"Sent BREAK +2 #t@0x7181, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +213 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +184 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +273 "Can"Q ^ + Q ^ + #tPolling Can every 10:00 + #Cleanly exited at 12:57:58CEST21-Aug-18 +386 #-> ESP.ready! +3 #Powering core bus +307 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +196 .tGate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +2 "core" %j + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %1/ + .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +750 #t-> ESP.configure +3 #Powering core bus +301 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +194 .tGate.power :raw,:ON +2 "sampler") +3 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 !"rdySampler"o:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/shaft.rb:150:in `dialQuietly'"+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6No Response to I2C::Shaft::RotateRequest[12:->27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 + #Retry #1 of 3 + "collection"'  +3 "core" %? + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "core"  +2 "sampler")% + ."rdySampler"CSV.dial :waste1 +5 "collection"' +2 "core" %0, + .tSS.configure SSconfig +3 "sampler")#.0X Arm.ready! +2 .Forearm.reconfigure LooseForearm +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Kmanipulator microcontroller never signed on during Forearm reconfigure:@checkpoint: omitted +741 #-> ESP.shutdown +2 ."shutdown"SS.coast +3 #tAsleep / Shutdown + "sampler")5 +3 ."shutdown"CS.coast + "collection"'5 +37 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +452 #t-> ESP.configure +3 #Powering core bus +301 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +192 .tGate.power :raw,:ON +2 "sampler") +8 )* + "core"  +2 "collection"' +2 '+ +2 "core"  +2 "processing"% +2 %, +3 "core"  + "MFB"* +2 *- +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*.  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 */% +3 "core" %N + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")0% +3 "core" %0. 9 + .tSS.configure SSconfig +2 "sampler")#.0X ESP.configure +124 "sampler") +2 )9 +2 "core"  +2 "collection"' +2 ': +2 "core"  +2 "processing"% +2 %; +3 "core"  +2 "MFB"* + *< +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*=  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *>% +4 "core" %E + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")?% +2 "core" %/. +2 .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +1362 #t-> ESP.configure +3 #Powering core bus +428 "core"' + !"core_reader"o:I2C::Bus::Error:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:383: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: mesg":Message ignored because its CRC was invalid:\ 00 00 00 + !"core"o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +73 .tGate.power :raw,:ON +3 "sampler") +2 )H +2 "core"  + "collection"' +2 'I +703 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[49:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #1 of 3 + "collection"' +2 'J +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[4A:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #2 of 3 + "collection"' +2 'K +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[4B:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #3 of 3 + "collection"' +2 'L +702 !to:I2C::Request::Timeout :bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"\\No Response to I2C::Solenoid::StatusRequest[4C:->27] while configuring CollectionValves: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7:@checkpoint: omitted +1890 #-> Arm.retract +2 .Hand.open +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"VHand could not finish opening because\ manipulator microcontroller never signed on:@checkpoint: omitted +1053 #-> Arm.ready! +2 .Forearm.reconfigure LooseForearm +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Kmanipulator microcontroller never signed on during Forearm reconfigure:@checkpoint: omitted +3049 !o:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time {Y +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 + "sampler") +11 #mEXIT @1534849386.17CEST @1534849395.91CEST = =tMAIN =mMAIN_scheduler @CEST1534849397.52 #"core_reset"Sent BREAK + #t@0x81F7, state=0x3B10, ifg=0x20, ie=0x7F + #@0x8969, state=0x3B10, ifg=0x08, ie=0x5F + #@0x3034, state=0x3B10, ifg=0x20, ie=0x7F + #@0x31DA, state=0x3B10, ifg=0x20, ie=0x7F #@0x371D, state=0x3B10, ifg=0x20, ie=0x7F + #@0x37C9, state=0x3B10, ifg=0x20, ie=0x7F + #@0x3C89, state=0x3B10, ifg=0x20, ie=0x7F #@0x41F1, state=0x3B10, ifg=0x08, ie=0x5F + #@0x22F5, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +175 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi,; :\ @name@ +263 "Can"?I <; + ?I <; #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"9No Response to I2C::Solenoid::StatusRequest[02:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #1 of 3 + "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"9No Response to I2C::Solenoid::StatusRequest[03:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #2 of 3 + "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"9No Response to I2C::Solenoid::StatusRequest[04:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #3 of 3 + "collection"' +2 ' +702 !to:I2C::Request::Timeout :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"\\No Response to I2C::Solenoid::StatusRequest[05:->27] while configuring CollectionValves: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7:@checkpoint: omitted +343 #-> can +3 "Can"-I 99 +1654 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time /s +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 + "sampler") +11 !to:TypeError:bt["3/home/esp/esp2/lib/framework.rb:97:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg""can't convert nil into String +2 #mEXIT + !to: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 @1534849453.90CEST @1534849467.16CEST = =mMAIN_scheduler =tMAIN @CEST1534849468.77 #"core_reset"Sent BREAK + #t@0x581E, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5F90, state=0x3B10, ifg=0x08, ie=0x5F + #@0xDA72, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDC18, state=0x3B10, ifg=0x20, ie=0x7F #@0xE15B, state=0x3B10, ifg=0x20, ie=0x7F + #@0xE207, state=0x3B10, ifg=0x20, ie=0x7F + #@0xE6C7, state=0x3B10, ifg=0x20, ie=0x7F #@0xEC2F, state=0x3B10, ifg=0x08, ie=0x5F + #@0x15D9, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiH; :\ @name@ +258 "Can"#F <; + #F <; #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"9No Response to I2C::Solenoid::StatusRequest[02:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #1 of 3 + "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"9No Response to I2C::Solenoid::StatusRequest[03:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #2 of 3 + "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"9No Response to I2C::Solenoid::StatusRequest[04:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #3 of 3 + "collection"' +2 ' +702 !to:I2C::Request::Timeout :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"\\No Response to I2C::Solenoid::StatusRequest[05:->27] while configuring CollectionValves: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7:@checkpoint: omitted +1524 #-> ESP.ready! +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[07:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #1 of 3 + "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[08:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #2 of 3 + "collection"' +2 '  +703 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[09:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #3 of 3 + "collection"' +2 '\  +703 !to:I2C::Request::Timeout :bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"\\No Response to I2C::Solenoid::StatusRequest[0A:->27] while configuring CollectionValves: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7:@checkpoint: omitted +1112 #-> ESP.shutdown +2 "sampler") +2 #tAsleep / Shutdown +42 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +642 #t-> ESP.configure +2 #Powering core bus +491 .Gate.power :raw,:ON +2 "sampler") +2 )  +2 "core"  +2 "collection"' +2 '  +3 "core"  + "processing"% +2 %  +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %& + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %.- +2 .tSS.configure SSconfig +2 "sampler")#.0X Arm.ready! +2 .Forearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +3 .tForearm.home.seek :retract +2 "manipulator"&'\ +72 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.jog 1500 +3 "manipulator"&/ +2 &* +18 "core" / +25 * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&(d +460 "core" ( +2 "manipulator"& & +4 "core" &d @ @ / +2 "manipulator"&!% +3 "core" % \  4 9 v +2079 #t-> ESP.ready! +2 "collection"'"% +5 "processing"%#% +4 "manipulator"&$% + "core" %\\]E +2 ."rdySampler"Intake.select :close +6 .Exhaust.select :close + .CTV.dial :air +2 "collection"'%  +3 "core" % + % \  > ;  +  + ."rdyProcessing"PSV.dial :air +3 "manipulator"&&& +2 ."rdySampler"CSV.dial :waste1 +4 "processing"%'  + "collection"'( +4 "core" &d 3 7 \\ +  +2 +3 ."rdyProcessing"PS.reconfigure PSconfig +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 "storage"()& +3 "processing"%#A d`xb "sampler")* +4 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%+' +2 "core" & u +  +2 "manipulator"&,% +4 "sampler")- +2 "core" % \  2  +2 "manipulator"&.& +3 "core"  + &d   +3 "storage"(/& + ."readyCS"CS.reconfigure CSfast +5 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +3 "sampler")#.0X +3 "core"  + "processing"%? +3 "core" V +2 "processing"%@ +3 "core"  + "processing"%A +3 "core"  +2 "collection"'B +3 "core" | + "MFB"*C +3 "core" o +2 "MFB"*D +3 "core"  + "MFB"*E +3 "core"  +2 "MFB"*F9 +3 "core" 9|x +2 "MFB"*G% +3 "core" % +3 "sampler")H% +4 "core" %-+ +2 "collection"'I& +3 "core" &\\^R  +2 "collection"'J% +3 "core" %8[^^ +2 "processing"%K& +4 "core" &  +2 "processing"%L% +3 "core" %' +2 "manipulator"&M% +3 "core" %\ # H +2 "manipulator"&N& +3 "core" &g g +2 "storage"(O& +4 "core" & U ( + "storage"(P% +4 "core" %X g F +2 "collection"'Q9 +2 "core" 9 +43 "processing"%R9 +3 "core" 9l +930 #t-> MFB.ready! + "MFB"*S% +3 "core" %y +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *T% +3 "core" % + .tATV.dial :air2 +2 "MFB"*U  +116 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*V' +553 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*W' +5284 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*X n +117 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*Y'R +5120 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*Z  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*[  +4 "core" +485 #t-> exit +5 !o:TypeError:bt["3/home/esp/esp2/lib/framework.rb:97:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg""can't convert nil into String +2 #mEXIT @1534849758.44CEST @1534849781.47CEST = =tMAIN =mMAIN_scheduler @CEST1534849783.08 #"core_reset"Sent BREAK + #t@0xB2E6, state=0x3AE0, ifg=0x84, ie=0x75 + #@0xB596, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xB820, state=0x3A84, ifg=0x10, ie=0xFD #@0xBAA9, state=0x3A84, ifg=0x10, ie=0xFD + #@0xBD33, state=0x3A84, ifg=0x10, ie=0xFD + #@0xBFBD, state=0x3A84, ifg=0x10, ie=0xFD #@0xC247, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC360, state=0x3A84, ifg=0x80, ie=0xFD + #@0xE889, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +261 "Can" `J sr +  `J sr #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %RJ + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %.- + .tSS.reconfigure SSconfig +2 "sampler")#.0X MFB.ready? +2 "MFB"*% +3 "core" %RJ +599 #t-> ESP.ready? +2 "collection"'% +3 "core" %8^`f +2 "sampler")% +3 "core" %.- +2 "manipulator"&% +3 "core" %\ \ ! u + "manipulator"&& +4 "core" &g " @ + "storage"( & +3 "core" & ; ( +2 "storage"(!% +3 "core" %X N F +2 "collection"'"& +3 "core" &_ae  +2 "processing"%#& +3 "core" &  + "processing"%$% +4 "core" % +604 #t-> exit +5 #mEXIT @1534849814.02CEST @1534849832.14CEST = =tMAIN =mMAIN_scheduler @CEST1534849833.77 #"core_reset"Sent BREAK + #t@0x8C61, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8F10, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9172, state=0x3A84, ifg=0x10, ie=0xFD #@0x93FC, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9684, state=0x3A84, ifg=0x10, ie=0xFD + #@0x990C, state=0x3A84, ifg=0x10, ie=0xFD #@0x9B95, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9CAA, state=0x3A84, ifg=0x80, ie=0xFD + #@0xF1E5, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +260 "Can" ~L pp +  ~L pp #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %RmJ +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %1, + .tSS.reconfigure SSconfig +2 "sampler")#.0X MFB.ready! + "MFB"*% +4 "core" %ReJ +419 #t-> MFB.ready? + "MFB"*% +4 "core" %R_J +423 #t-> exit +5 #mEXIT @1534849856.59CEST @1534849875.48CEST = =tMAIN =mMAIN_scheduler @CEST1534849877.23 #"core_reset"Sent BREAK + #t@0x006E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x02F7, state=0x3A84, ifg=0x10, ie=0xFD + #@0x0580, state=0x3A84, ifg=0x10, ie=0xFD #@0x0809, state=0x3A84, ifg=0x10, ie=0xFD + #@0x0A93, state=0x3A84, ifg=0x10, ie=0xFD + #@0x0D1D, state=0x3A84, ifg=0x10, ie=0xFD #@0x0FA6, state=0x3A84, ifg=0x10, ie=0xFD + #@0x10BB, state=0x3A84, ifg=0x80, ie=0xFD + #@0xDF27, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +26 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +282 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi< :\ @name@ +310 "Can" O ss +  O ss #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +6 "core"  +2 "processing"% +4 % +6 "core"  +2 "MFB"* +4 * +6 "core"  +10 "collection"' 9\ +4 ' 0\ +2 ' -\ +8 "processing"% 9\ +4 % 2\ +5 % *\ +3 % 0\ +8 "sampler")&\ +3 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %RjJ +2 .tAS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %/- +2 .tSS.reconfigure SSconfig + "sampler")#.0X showlog 100 +113 ."Qmail"GoodNews.email "Then, in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:106\\n{}\\nCan@13:11:31, 17.0C, 70% humidity, 14.7psia, 12.006V, 0.651A, 0.645A avg, 7.82W",Subject: "Asleep until 13:11" +780 "Can" O W +3 #tPowering core bus +485 .Gate.power :raw,:ON +4 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +3 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +4 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +5 * % +3 "core" % + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +4 "sampler")!% +2 "core" %21 \ +2 .tSS.configure SSconfig +2 "sampler")#.0X( +232 "core" ' +2 ."rdyProcessing"PS.coast + "processing"%5 +111 "core" ' +50 ( +2 .tForearm.seek :retract +3 "manipulator"&?'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&@(_ +114 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 350 counts +2 "manipulator"&A' +90 "core" ' +2 "manipulator"&B% +4 "core" % /  +2 .tForearm.seek :retract +2 "manipulator"&C'\ +93 "core" ' +2 "manipulator"&D% +4 "core" % \ \   +2 "processing"%E& +2 "collection"'F& +7 "core" &" + &`c| + ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +4 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +2 "processing"%G( +2 "collection"'H( +280 "core" ( +11 ( +30 "Can" Q ] +5 #tPhase [mbaPhase] +2 ."Qmail"GoodNews.email "At 13:12:12 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:106\\n{}\\nCan@13:12:12, 17.1C, 71% humidity, 14.7psia, 11.977V, 0.771A, 0.771A avg, 9.23W",Subject: "Started 18tun1 phase mbaPhase" +3 #t==================> STARTED MBAsuperphase (phase #1) <=== +2 #Starting initialPurge +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'I& +5 "core" &]c  + .tHand.open +2 "manipulator"&J1 +66 "core" 1 +2 "manipulator"&K& +4 "core" &` \  H +2 "manipulator"&L% +4 "core" % \ &  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&M(- +181 "core" ( +2 "manipulator"&N& +4 "core" &- 8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &O& +3 "core" &- 8  +3 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :garage + "manipulator"&P'η +98 "core" ' +2 .tHand.close +3 "manipulator"&Q/ +78 "core" / + "manipulator"&R& +5 "core" &- Q +2 "manipulator"&S% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&T'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&U(ӷ +273 "core" ( +2 "manipulator"&V& +4 "core" &ӱ l=G + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &W& +4 "core" &ӱ A=G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&X' +101 "core" ' +3 "manipulator"&Y& +3 "core" &ӱ n=G +2 "manipulator"&Z% +4 "core" %  +2 "collection"'[& +4 "core" &[ax  + "collection"'\\& +4 .tCC.seek :closed +2 "collection"'](W +4 "core" &]b  +3 &_b ! +9 &1^b} . +10 &^]cy }B +10 &!x`dx W +8 &O^c} Y +10 &S]cv Y +9 &`K^a} X +10 &!O_c| Y +9 &R^b~ Y +9 &O]az X +10 &gN^bu Y +9 & )O]cr Y +9 &!L^cy X +10 &#O_bt Y +9 &%nQ^cu Y +10 &'1O^bp Y +9 &(O_bp X +9 &*M]bx Y +10 &,xL_c| X +10 &.9Nacv Y +8 &/M^cu X +10 &1N`b{ Y +9 &3Q_dp Y +10 &5AN]bs Y +9 &7P`ap Y +9 &8J^an X +10 &:J_af X +9 & N_bs Y +10 &?I_bf Y +9 &AO`cc X +10 &CSI_cf X +9 &EO^bf Y +9 &FK`ac Y +10 &HT]dn Y +9 &JUd]bf Z +9 &Lu]bp ] +10 &M\\`f xb +9 &O{\\`d wb( +10 &Q-\\`d vb8 +9 &R]_j vbB +9 &T]`d ub@ +10 &VB\\^a v\\ +9 &WBk[_a Z +9 &Wq\\_d zW +10 ( + &Wxb[ac P + "collection"'\\& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.31 +2 "collection"'^& +5 "core" &Wxb[^p P + .tHand.open + "manipulator"&_1 +70 "core" 1 +3 "manipulator"&`% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&a'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'b& +5 "core" &Wxb\\`N P +2 "collection"'c% +3 "core" %8Z_M +3 .tCSV.dial CSR +3 "collection"'d  +148 "core"  +2 "collection"'e% +4 "core" %8[]T + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'f'p +1389 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 'g% +2 "core" %p]^K  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'h'\\ +742 "core" ' +2 .tCSV.dial :waste +2 "collection"'i +148 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'j'4 +2010 "core" ' +2 #tPurging external Intake +2 "collection"'k& +5 "core" &Wxa]`+ P + "collection"'l% +4 "core" %7Z`D + .tCSV.dial :flush +2 "collection"'m  +47 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'n' +2667 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'o +3 'p  +4 "core"  +77 ~ +2 .tCTV.dial :intake +2 "collection"'q  +85 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'r'4 +2788 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'s  +85 "core"  +2 #tFlushing upper manifold +2 "collection"'t& +5 "core" &Wx`]bS P + "collection"'u% +4 "core" %2^aJ + .tCSV.dial :flush +2 "collection"'v  +82 "core"  +3 .tCS.seek 5ml +2 "collection"'w'p +1288 #"mwj"Session Begun +102 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'x @ +47 "core" B +2 "collection"'y% +4 "core" %p\\`7  +2 .tCS.seek 7ml +2 "collection"'z'm +606 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'{ +117 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +5 "collection"'|'4 +1897 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'}'0 +871 "core" ' +2 .tCSV.dial :waste +3 "collection"'~ +50 "core" +3 .tCS.seek 0ml +4 "collection"''4 +882 "core" ' +2 "collection"'& +4 "core" &Wx`\\_8 P +2 "collection"'% +3 "core" %4]aO  + .tCSV.dial :flush +35 "collection"'  +54 "core"  +3 .tCS.seek 3ml +4 "collection"''0 +864 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +47 "core" A +2 "collection"'% +4 "core" %0]`R  +3 .tCS.seek 5ml +2 "collection"''p +622 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +5 "collection"'\ '4 +1376 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"' '0 +860 "core" ' +2 .tCSV.dial :waste +3 "collection"' +83 "core" +3 .tCS.seek 0ml +4 "collection"''4 +859 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & 7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(ӷ +13 "core" ( +2 "manipulator"&& +4 "core" & d0 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 && +2 "core" & l0 +2 .tForearm.seek CC +2 "manipulator"&' +98 "core" ' +2 .tHand.close +2 "manipulator"&/ +77 "core" / +2 .tCC.seek :open +3 "collection"'( +424 "core" ( +2 "manipulator"& & +4 "core" & 4. +2 "manipulator"& % +3 "core" % > ' +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&(- +303 "core" ( +2 "manipulator"&& +4 "core" &-  t + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 && +3 "core" &- V + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'η +116 "core" ' +2 .tHand.open +5 "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +4 "core" % κ fϽ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +9 #tStarting mfb +2 #pcrBAC sampling at most 1500ml, wcr at most 1500ml +5 ."Qmail"BACfans.email "Started mfb in tube 2 at 13:16:50CEST21-Aug-18\\n{}\\nCan@13:12:12, 17.1C, 71% humidity, 14.7psia, 11.977V, 0.771A, 0.771A avg, 9.23W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +6 #tLoading sh1 puck from tube 2 into Collection Clamp +4 "MFB"*% +3 "collection"'& +7 "core" % + &adN + #"readyMFB"Readying the MFB +3 "manipulator"&% +6 #"readyMFB"Homing MFB Syringe +2 .AFV.select :holdingCoil +2 "MFB"* +6 "core" %\ \ O +2 "storage"( % +3 "core" %V } a 4 D +2 "storage"(!. +3 "MFB"*"% +4 "core" .( + %$ + ."readyMFB"ATV.dial :air2 +3 "storage"(#& +3 "MFB"*$  +6 "core" & E + + .tSC.reconfigure SCloose +6 "storage"($.(\ 1~b +3 (%& +2 "core" & y + +2 "manipulator"&&& +3 "core" &-  +2 "manipulator"&'% +4 "core" %\ \ $  +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +3 "manipulator"&(( +80 "core"  +2 ."readyMFB"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."readyMFB"AS.home.seek :home +2 "MFB"*)' +103 "core" ( +16 "manipulator"&*& +5 "core" & \  d +2 "storage"(+& +3 "core" & r w + +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 2 + 700 counts +2 "manipulator"&,' +96 "core" ' +2 "storage"(-& +4 "core" & r $ + +2 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(.'V +306 "core" ' +2 "storage"(1- +3 "core" -'< +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +6 (0& +3 "core" & Z + +2 "manipulator"&/& +3 "core" & j +2 .tElbow.seek 2 + "manipulator"&2( +6 "core" ( +2 "manipulator"&5& +6 "core" ' +3 &  + ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +3 "storage"(6& +6 "core" &  + +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&9'; +5 ."readyMFB"delay 2 seconds +30 "core" ' +2 .tForearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&:/ +77 "core" / +3 ."downElevator"SE.seek :down +7 "manipulator"&<& +4 "storage"(4'X +5 "core" & \   +2 "manipulator"&B% +4 "core" % .\  u +2 .tForearm.seek :retract +2 "manipulator"&3'\ +56 ."readyMFB"AS.seek 1ml +2 "MFB"*;' +35 "core" ' +3 .tElbow.seek CC +39 "manipulator"&D(ӷ +109 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +44 "core" ( + "manipulator"&F& +4 "core" &Ӱ W<; +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &E& +3 "core" &Ӱ <; +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&?' +100 "core" ' +2 "manipulator"&A& +4 "core" &Ӱ T<; +2 "manipulator"&I% +4 "core" %  +2 "collection"'J& +4 "core" &`cB +2 "collection"'K& +4 .tCC.seek :closed +2 "collection"'L(W +7 "core" &^cG + &`e< +6 & ,_cC $c +9 &tQ`c@ ~: +9 &v~ac> ~O +10 &TZ`bA X +9 &L_d@ W +10 &N_b: X +9 &L`d+ X +9 &\\O_a- X +10 & O`c0 W +9 &Jad, W +9 &Oad- W +11 &!eR`b- X +8 &#'Kac, X +10 &$Nbc- W +10 &&Nbe- X +9 &(nNac) W +9 &*/L_f) X +9 &+Oac& X +9 &-Jae0 W +10 &/vLac+ W +9 &17O`d! X +10 &2N_c& X +9 &4J`e& W +9 &6}J`c! X +10 &8@L`c0 W +9 &:Mbd W +9 &;Ib` W +10 &=M_c W +9 &?GP_a X +10 &A Lac X +9 &BQ`b X +9 &DNab X +10 &FPL_c$ W +9 &HRad X +9 &I^ab! Y +10 &Ky^a* ~\\ +9 &M;]`- wa +10 &N]b- wb$ +9 &P^^) vb/ +9 &Re^^& vb5 +10 &T[`" tb6 +9 &U[`# vb4 +9 &W4R]_( }V +10 &WV [^* w&p +9 &Wn~[_' ~X +2 ( + "collection"'K& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.42 +2 .Hand.open +6 "manipulator"&N1 +69 "core" 1 +2 "manipulator"&O% +5 "core" %  % +2 .tForearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +5 #tcollectSample 1500ml w/bubble point of 55psi + #Priming 7ml +2 .Gate.power :sampler,:ON +3 .Intake.select :close +2 .Exhaust.select :close +4 .SS.hold +6 "sampler")Q+ +4 "core" + +2 "sampler")R% +4 "core" %:9 p + "collection"'S& +4 "core" &Wn{^_ SX +2 "Can"DL Tpo +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +4 "sampler")#.0X lgg +4191 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open +3 "sampler") +212 "collection"'b% +3 "core" %6   +2 #tIntake @29.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +6 "sampler")#.0X 0 +15 "collection"'f% +3 "core" %6   +2 "sampler")i% +3 "core" %R$> 0 +15 "collection"'h% +3 "core" %6   +2 "sampler")k% +3 "core" %R$> 0 +15 "collection"'l% +3 "core" %6   +2 "sampler")m% +4 "core" %R$> 0 +14 "collection"'j% +4 "core" %6 \  +2 "sampler")p% +3 "core" %R%> 0 +15 "collection"'o% +3 "core" %6   +2 "sampler")q% +4 "core" %R%> 1 +14 "collection"'n% +3 "core" %6   +2 "sampler")s% +3 "core" %R%> 1 +2 "collection"'t% +4 "core" %6   + #tIntake @26.2psia, vacuum from 19.7 to 23.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +5 "sampler")#.0X% +3 "core" %6 d  +2 "sampler")8% +3 "core" %g - +15 "collection"'Q% +4 "core" %6 X  +2 "sampler")V% +3 "core" %g - +15 "collection"'P% +3 "core" %6 r  +2 "sampler")W% +3 "core" %g - +15 "collection"'M% +3 "core" %6 c  +2 "sampler")Y% +3 "core" %g - +15 "collection"'C% +3 "core" %6 m  +2 "sampler")[% +3 "core" %g - +15 "collection"'T% +3 "core" %6 j  +2 "sampler")H% +4 "core" %g - +14 "collection"';% +3 "core" %6 [  +2 "sampler")_% +4 "core" %g - +14 "collection"'`% +3 "core" %6 b  +2 "sampler")b% +3 "core" %g - +15 "collection"'Z% +3 "core" %6 c  +2 "sampler")c% +4 "core" %g - +14 "collection"'d% +3 "core" %6 W  +2 "sampler")e% +3 "core" %g . +15 "collection"'X% +3 "core" %6 d  +2 "sampler")7% +3 "core" %g . +15 "collection"'g% +3 "core" %6 O  +2 "sampler")f% +3 "core" %g - +15 "collection"'i% +3 "core" %6 e  +2 "sampler")h% +3 "core" %g . +15 "collection"'k% +3 "core" %6 }  +2 "sampler")l% +3 "core" %g - +15 "collection"'m% +3 "core" %6 m  +2 "sampler")j% +3 "core" %g - +15 "collection"'p% +3 "core" %6 j  +2 "sampler")o% +3 "core" %g . +15 "collection"'q% +3 "core" %6 w  +2 "sampler")n% +3 "core" %g - +15 "collection"'s% +3 "core" %6 d  +2 "sampler")t% +3 "core" %g - +15 "collection"'v% +3 "core" %6 x  +2 "sampler")r% +3 "core" %g . +15 "collection"'x% +3 "core" %6 z  +2 "sampler")y% +3 "core" %g - +15 "collection"'w% +3 "core" %6 l  +2 "sampler"){% +3 "core" %g - +52 "collection"'\\% +12 "core" %6 b  + "sampler")z% +4 "core" %g - +2 "collection"'|% +3 "core" %6 k  + #tIntake @26.2psia, vacuum from 19.7 to 23.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +5 "sampler")#.n0X% +3 "core" %z] 0 +15 "collection"'8% +3 "core" %6   +2 "sampler")Q% +3 "core" %z] / +15 "collection"'V% +3 "core" %6 F  +2 "sampler")P% +3 "core" %z] 0 +15 "collection"'W% +3 "core" %6 :  +2 "sampler")M% +3 "core" %z^ 0 +15 "collection"'Y% +3 "core" %6   +2 "sampler")C% +3 "core" %z] 0 +15 "collection"'[% +3 "core" %6 E  +2 "sampler")T% +3 "core" %z] 0 +15 "collection"'H% +3 "core" %6 \  +2 "sampler");% +3 "core" %z] 0 +2 "collection"'_% +3 "core" %6 \  +2 #tIntake @26.3psia, vacuum from 19.8 to 23.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +5 "sampler")#.Y0X  +2 "sampler")j% +3 "core" %oQ 1 +15 "collection"'p% +3 "core" %6 \  +2 "sampler")o% +3 "core" %M 1 +15 "collection"'q% +3 "core" %6   +2 "sampler")n% +4 "core" %L 2 + "collection"'s% +4 "core" %6 J  + #tIntake @26.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +6 "sampler")#.P0X% +48 "core" %6   +2 "sampler")8% +3 "core" % ; +52 "collection"'Q% +3 "core" %6   +2 "sampler")V% +3 "core" % : +2 "sampler")P% +4 "core" %  9 + .tIntake.select :close + "sampler")0 +12 )W% +2 "core" % +2 .tSSV.dial :exhaust +2 "sampler")M  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X showlog 100 +286 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... +52 "collection"'k% +3 "core" %6 \  +2 "sampler")i% +4 "core" %+QM 8 +52 "collection"'m% +3 "core" %6  +2 "sampler")j% +4 "core" % = + "sampler")p% +4 "core" % = + .tIntake.select :close + "sampler")0 +13 )o% +2 "core" % + .tSSV.dial :exhaust +3 "sampler")q  +86 "core"  +2 .tExhaust.select :open + "sampler")@ +13 .tSS.reconfigure SSexhale +4 "sampler")#.0X  +2 "sampler")% +3 "core" %XGM 5 +53 "collection"'% +3 "core" %6 < ! +2 "sampler")% +3 "core" % < +2 "sampler")% +3 "core" % = +2 .tIntake.select :close + "sampler")0 +12 )"% +2 "core" % + .tSSV.dial :exhaust +2 "sampler")u  +87 "core"  +2 .tExhaust.select :open + "sampler")@ +13 .tSS.reconfigure SSexhale +3 "sampler")#.0X +53 "collection"'% +3 "core" %6  ! +2 "sampler")*% +4 "core" % = + "sampler")+% +4 "core" % < + .tIntake.select :close + "sampler")0 +13 )% +2 "core" %\  + .tSSV.dial :exhaust +3 "sampler")-  +85 "core"  +2 .tExhaust.select :open + "sampler")@ +13 .tSS.reconfigure SSexhale +3 "sampler")#.0X +52 "collection"'<% +3 "core" %6  " +2 "sampler")B% +3 "core" % = +2 "sampler")(% +4 "core" % < + .tIntake.select :close + "sampler")0 +12 ),% +2 "core" %\  + .tSSV.dial :exhaust +3 "sampler").  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +13 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %6   +2 "sampler")8% +4 "core" %]  6 +52 "collection"'Q% +3 "core" %6  " +2 "sampler")V% +3 "core" % > +53 "collection"'P% +3 "core" %6  " +2 "sampler")W% +4 "core" % = + "sampler")M% +4 "core" % > + .tIntake.select :close + "sampler")0 +13 )R% +2 "core" % + .tSSV.dial :exhaust +3 "sampler")C  +86 "core"  +2 .tExhaust.select :open + "sampler")@ +14 .tSS.reconfigure SSexhale +5 "sampler")#.0X +2 "sampler")|% +4 "core" % > + .tIntake.select :close + "sampler")0 +13 )% +2 "core" % + .tSSV.dial :exhaust +3 "sampler")  +86 "core"  +2 .tExhaust.select :open + "sampler")@ +14 .tSS.reconfigure SSexhale +5 "sampler")#.0X + .tIntake.select :close + "sampler")0 +13 )% +2 "core" % +2 .tSSV.dial :exhaust +2 "sampler")\  +86 "core"  +2 .tExhaust.select :open + "sampler")@ +15 .tSS.reconfigure SSexhale +5 "sampler")#.0X s +52 "collection"'% +3 "core" %6 [ $ +2 "sampler")% +3 "core" % ? +2 "sampler")% +3 "core" % > +2 .tIntake.select :close + "sampler")0 +13 )% +2 "core" % + .tSSV.dial :exhaust +3 "sampler")  +87 "core"  +2 .tExhaust.select :open + "sampler")@ +14 .tSS.reconfigure SSexhale +5 "sampler")#.0X a +52 "collection"'!% +3 "core" %6 n " +2 "sampler")% +4 "core" % ? + "sampler") % +4 "core" % ? + .tIntake.select :close + "sampler")0 +12 )%% +2 "core" % +2 .tSSV.dial :exhaust +2 "sampler")&  +86 "core"  +2 .tExhaust.select :open +2 "sampler")@ +13 .tSS.reconfigure SSexhale +5 "sampler")#.0X +2 "sampler")=% +4 "core" % ? + .tIntake.select :close + "sampler")0 +13 )1% +2 "core" % + .tSSV.dial :exhaust +3 "sampler")  +86 "core"  +2 .tExhaust.select :open + "sampler")@ +14 .tSS.reconfigure SSexhale +5 "sampler")#.0X% +3 "core" %6  " +2 "sampler")8% +3 "core" %"y ? +52 "collection"'Q% +3 "core" %6  & +2 "sampler")V% +3 "core" % B +2 "sampler")P% +3 "core" % B +2 .tIntake.select :close + "sampler")0 +12 )W% +2 "core" % + .tSSV.dial :exhaust +2 "sampler")M  +86 "core"  +2 .tExhaust.select :open + "sampler")@ +13 .tSS.reconfigure SSexhale +3 "sampler")#.0X +53 "collection"'% +3 "core" %6 R & +2 "sampler")% +3 "core" % B +2 "sampler")% +4 "core" % B + .tIntake.select :close + "sampler")0 +14 )% +2 "core" % + .tSSV.dial :exhaust +3 "sampler")]  +86 "core"  +2 .tExhaust.select :open + "sampler")@ +14 .tSS.reconfigure SSexhale +5 "sampler")#.0X +53 "collection"'% +3 "core" %6  ' +2 "sampler") % +4 "core" % C +52 "collection"'%% +3 "core" %6  & +2 "sampler")&% +4 "core" % B + "sampler")t% +4 "core" % B + .tIntake.select :close + "sampler")0 +12 )$% +2 "core" % +2 .tSSV.dial :exhaust +2 "sampler")  +88 "core"  + .tExhaust.select :open + "sampler")@ +14 .tSS.reconfigure SSexhale +5 "sampler")#.0X% +3 "core" %6 l & +2 "sampler")8% +3 "core" % B/ +2 "sampler")Q% +3 "core" % B/ +2 .tIntake.select :close + "sampler")0 +13 )V% +2 "core" % / +2 .tSSV.dial :exhaust +2 "sampler")P  +86 "core"  +2 .tExhaust.select :open + "sampler")@ +15 .tSS.reconfigure SSexhale +5 "sampler")#.0X +53 "collection"'I% +3 "core" %6  ' +2 "sampler")J% +3 "core" % B +52 "collection"'A% +3 "core" %6  % +2 "sampler").% +3 "core" % A +2 "sampler")% +4 "core" % B + .tIntake.select :close + "sampler")0 +14 )N% +2 "core" % +2 .tSSV.dial :exhaust +2 "sampler")3  +87 "core"  +2 .tExhaust.select :open + "sampler")@ +15 .tSS.reconfigure SSexhale +5 "sampler")#.0X% +3 "core" %6  " +2 "sampler")8% +3 "core" %%]a ? +53 "collection"'Q% +3 "core" %6  & +2 "sampler")V% +4 "core" % B +52 "collection"'P% +3 "core" %6  & +2 "sampler")O% +3 "core" % B +2 "sampler")M% +3 "core" % B +2 .tIntake.select :close + "sampler")0 +13 )K% +2 "core" % +2 .tSSV.dial :exhaust +2 "sampler")W  +87 "core"  + .tExhaust.select :open + "sampler")@ +13 .tSS.reconfigure SSexhale +2 "sampler")#.0X +52 "collection"'m% +3 "core" %6  ' +2 "sampler")7% +3 "core" % B +53 "collection"'p% +3 "core" %6  & +2 "sampler")o% +3 "core" % A +2 "sampler")j% +4 "core" % A + .tIntake.select :close + "sampler")0 +11 )g% +2 "core" % +2 .tSSV.dial :exhaust +2 "sampler")s  +86 "core"  +2 .tExhaust.select :open + "sampler")@ +15 .tSS.reconfigure SSexhale +5 "sampler")#.0X +14 "collection"'% +3 "core" %6  ! +2 "sampler")% +3 "core" %LH1 > +2 "collection"'% +4 "core" %6  " + #tIntake @27.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +8 "sampler")#.'0X  +85 "core" +2 #tAllowing 130s for 25.0ml of remaining 175.0ml +2 .Intake.select :open +4 "sampler") +213 "collection"'8% +3 "core" %6  & +2 #tIntake @29.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +9 "sampler")#.'0X +53 "collection"'% +3 "core" %6  ' +2 "sampler")\ % +4 "core" % C +52 "collection"'z% +3 "core" %6  & +2 "sampler")u% +3 "core" % B +2 "sampler")a% +4 "core" % B + .tIntake.select :close + "sampler")0 +12 )"% +2 "core" % + .tSSV.dial :exhaust +3 "sampler")U  +85 "core"  +2 .tExhaust.select :open + "sampler")@ +13 .tSS.reconfigure SSexhale +3 "sampler")#.0X' +459 "core" ' +54 .tSS.reconfigure SSfast +6 "sampler")#.0X +2 .tCS.reconfigure CSfast +4 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'p' +2647 "core" ' +2 "collection"'o% +4 "core" %   +2 .tCSV.dial between air and CTV +2 "collection"'j ` +35 "core" a +3 .tCS.seek 3.172ml +5 "collection"'g'6W +1850 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +8 "collection"'s  +29 "core"  +3 .tCS.reconfigure CSpressurize +5 "collection"'# d@<< b +3 .tCS.seek 0ml +2 "collection"'b'4 +752 "core" '>  +3 "collection"'f% +4 "core" %   + "sampler")r% +4 "core" %   + #tBubblePoint: Intake @66.8psia, Outlet @11.8psia + .CBV.dial SSV +7 "collection"'l @ +34 "core" B +3 .tSS.reconfigure SSconfig +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +5 ."CSpush"CS.seek 0ml +3 "collection"''4 +131 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +5 "sampler")\\ +99 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +44 "core"  +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X9 +3 "core" 9 d +102 "collection"'/9 +3 "core" 9* d +102 "collection"'V9 +3 "core" 9F d +103 "collection"'O9 +3 "core" 9ad +102 "collection"'89 +3 "core" 9{d +102 "collection"'K9 +3 "core" 9d +102 "collection"'.9 +3 "core" 9d +102 "collection"'P9 +3 "core" 9d +103 "collection"'M9 +3 "core" 9c +102 "collection"'W9 +3 "core" 9a +102 "collection"'R9 +3 "core" 9_ +102 "collection"'H9 +3 "core" 92] +102 "collection"')9 +3 "core" 9K[ +102 "collection"'_9 +3 "core" 9eX +102 "collection"'C9 +3 "core" 9~W +102 "collection"'?9 +3 "core" 9\ T +102 "collection"'c9 +3 "core" 9R +102 "collection"'Y9 +3 "core" 9!O +103 "collection"'Q9 +3 "core" 9!N +102 "collection"'d9 +3 "core" 9#L +102 "collection"';9 +3 "core" 9 %I +102 "collection"' 9 +3 "core" 9 )&#H +102 "collection"'X9 +7 "core" 9 B''F +102 "collection"'`9 +3 "core" 9 Y)+E +102 "collection"'Z9 +3 "core" 9 n*0B +102 "collection"'k9 +3 "core" 9 ,4A +102 "collection"'i9 +3 "core" 9 -8? +102 "collection"'e9 +4 "core" 9 /<= +102 "collection"'79 +3 "core" 9 0@< +102 "collection"'T9 +3 "core" 9 /E: +102 "collection"'o9 +3 "core" 9 0I9 +102 "collection"'j9 +3 "core" 9 3M7 +102 "collection"'p9 +3 "core" 9\ 3Q7 +102 "collection"'s9 +3 "core" 9\ "5U5 +102 "collection"'g9 +3 "core" 9\ 44Z3 +102 "collection"'f9 +3 "core" 9\ E6^2 +141 "collection"'r9 +10 "core" 9\ _7d2 +102 "collection"'l9 +4 "core" 9\ o8h0 +102 "collection"'[9 +3 "core" 9\ ;l/ +102 "collection"'m9 +3 "core" 9\ @p. +102 "collection"'{9 +3 "core" 9\ Du, +102 "collection"'n9 +3 "core" 9\ Ay, +102 "collection"'y9 +3 "core" 9\ C}+ +102 "collection"'q9 +3 "core" 9\ D* +102 "collection"'}9 +3 "core" 9\ D) +102 "collection"'9 +3 "core" 9\ E) +102 "collection"'x9 +3 "core" 9\ F( +102 "collection"'h9 +4 "core" 9\ I' +102 "collection"'\\9 +3 "core" 9 H' +102 "collection"'b9 +3 "core" 9 K% +102 "collection"'9 +3 "core" 9 L% +102 "collection"'v9 +3 "core" 9 !L$ +102 "collection"'9 +4 "core" 9 ,N# +102 "collection"'w9 +3 "core" 9 5P" +102 "collection"'9 +3 "core" 9 ?Q! +102 "collection"'9 +3 "core" 9 HR! +102 "collection"'9 +3 "core" 9 PR! +102 "collection"'|9 +4 "core" 9 ZR +102 "collection"'9 +3 "core" 9 bT +102 "collection"'9 +3 "core" 9 iU +102 "collection"'9 +3 "core" 9 rU +102 "collection"'z9 +3 "core" 9 xV +102 "collection"'\ 9 +3 "core" 9 Y +102 "collection"'a9 +3 "core" 9 [ +102 "collection"'u9 +3 "core" 9 [ +102 "collection"'U9 +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 d +102 "collection"'9 +3 "core" 9 f +102 "collection"'9 +3 "core" 9 g +102 "collection"' 9 +3 "core" 9 f +102 "collection"'9 +3 "core" 9 i +102 "collection"'!9 +3 "core" 9 h +103 "collection"'9 +3 "core" 9 i +102 "collection"'9 +3 "core" 9 k +102 "collection"'%9 +3 "core" 9 j +102 "collection"'9 +3 "core" 9 l! +102 "collection"' 9 +3 "core" 9 m% +102 "collection"'$9 +3 "core" 9 o) +102 "collection"'9 +3 "core" 9 o. +102 "collection"'&9 +3 "core" 9 q2 +102 "collection"'+9 +3 "core" 9 \ p6 +102 "collection"'9 +3 "core" 9 r: +102 "collection"''9 +3 "core" 9 s> +102 "collection"' 9 +3 "core" 9 uC +102 "collection"'=9 +3 "core" 9 vG +102 "collection"'19 +3 "core" 9 !vK +102 "collection"'t9 +3 "core" 9 %xO +102 "collection"'*9 +3 "core" 9 +yS +102 "collection"'59 +3 "core" 9 .zX +102 "collection"'9 +3 "core" 9 1|\\ +102 "collection"'9 +3 "core" 9 7{` +102 "collection"'<9 +3 "core" 9 <{d +102 "collection"',9 +3 "core" 9 A|h +102 "collection"'(9 +3 "core" 9 E}m +102 "collection"'9 +3 "core" 9 I~q +102 "collection"'9 +3 "core" 9 Mu +102 "collection"'-9 +3 "core" 9 Sy +102 "collection"'E9 +3 "core" 9 V} +102 "collection"':9 +3 "core" 9 [ +102 "collection"'29 +3 "core" 9 _ +102 "collection"'#9 +3 "core" 9 d +102 "collection"'99 +3 "core" 9 h +102 "collection"'09 +3 "core" 9 k +102 "collection"'J9 +3 "core" 9 o +102 "collection"'A9 +3 "core" 9 t +102 "collection"'B9 +3 "core" 9 w +102 "collection"'9 +4 "core" 9 | +102 "collection"'N9 +3 "core" 9  +102 "collection"'39 +3 "core" 9  +102 "collection"'69 +3 "core" 9  +102 "collection"'49 +3 "core" 9  +102 "collection"'S9 +4 "core" 9  +102 "collection"'I9 +3 "core" 9  +102 "collection"'F9 +3 "core" 9  +102 "collection"'>9 +3 "core" 9  +102 "collection"'/9 +3 "core" 9  +102 "collection"'V9 +3 "core" 9  +102 "collection"'O9 +3 "core" 9  +102 "collection"'89 +3 "core" 9  +102 "collection"'K9 +3 "core" 9  +102 "collection"'.9 +3 "core" 9  +102 "collection"'P9 +4 "core" 9  +2 .tCH.hold 5:00,85C +6 "collection"'M   H +4 "core"  +30001  +2 "collection"'W9 +3 "core" 9 ! +2 #tCollection Puck Heater at 85C after lysing +2 .CS.seek 0ml +8 "collection"'R'4 +425 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +5 "collection"'H @ +116 "core" A +2 .tCSV.dial :air +6 "collection"') @ +45 "core" > +3 .tCS.seek 5ml +5 "collection"'_'p +1369 "core" ' +2 .tCSV.dial CTV +4 "collection"'C  +50 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'? @ +52 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'c  +62 "core"  +2 .tdelay 2 seconds +32 "Can"H aa +170 .tCSV.dial :air +45 "collection"'Y @ +54 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'Q'4 +1382 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +7 "collection"'d +114 "core" ~ +2 .tCBV.dial CSV +5 "collection"';  +32 "core"  +2 "collection"' % +4 "core" %5\ \  +3 .tCS.seek 5ml +2 "collection"'X'p +1379 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'`  +52 "core" +2 "collection"'Z% +4 "core" %p  +2 .tCS.seek 7ml +3 "collection"'k'm +614 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'i @ +49 "core" ? +2 .tCS.seek 10ml +3 "collection"'e' +860 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +6 "collection"'7 ` +127 "core" ^ +2 #tLysing Complete +2 "collection"'T& +8 "core" &Wn| / X + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&o% +6 "core" %\   V +2 "storage"(j% +4 "core" %Q  + "storage"(p. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 1 + "storage"(s( +211 "core" ( +2 .tSC.reconfigure SCloose +6 "storage"($.(\ 1~b +2 (g& +3 "core" & + +2 "manipulator"&f& +4 "core" &Ӱ <; + "manipulator"&r% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek 1 +2 "manipulator"&l( +180 "core" ( +2 "manipulator"&[& +4 "core" & 0 i +2 "storage"(m& +4 "core" &( x +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek 1 + 700 counts +2 "manipulator"&{' +97 "core" ' +2 "storage"(n& +4 "core" &) s +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +8 .tSE.seek beamBreak + "storage"(y'V +294 "core" ' +2 "storage"(q- +3 "core" -'V +2 .tSE.configure SEconfig +6 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(}' +38 "core" ' +3 "manipulator"&& +4 "core" & \  U +2 "manipulator"&x% +5 "core" % \  :R +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&h'\ +90 "core" ' +2 .tElbow.seek CC +3 "manipulator"&\\(ӷ +150 "core" ( +2 "manipulator"&b& +5 "core" &Ӹ q:/ +2 .tElbow.reconfigure LooseElbow +5 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӹ b:/ +2 .tForearm.seek CC +2 "manipulator"&v' +98 "core" ' +2 .tHand.close +2 "manipulator"&/ +77 "core" / +2 .tCC.seek :open +3 "collection"'w( +426 "core" ( +2 "storage"(& +4 "core" &- 7 +2 "storage"(& +3 "core" &-  +2 "manipulator"&& +3 "core" &Ӹ V:/ +2 "manipulator"&|% +3 "core" % ; B +3 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +3 "manipulator"&( +175 "core" ( +2 "manipulator"&& +4 "core" &  ] +2 "storage"(z& +3 "core" &- +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +6 .tForearm.seek 1 +3 "manipulator"&\ 'Y +100 "core" ' + .tElbow.hold +3 "manipulator"&a, +7 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&u1 +72 "core" 1 +3 "manipulator"&U% +4 "core" % ΅ ' ZY +2 "storage"( & +3 "core" &, + .tForearm.force -20 + "manipulator"&5 +8 .tForearm.seek 1 + 344 counts +2 "manipulator"&"'ϱ +16 "core" ' + "manipulator"&& +4 "core" &  \ +2 "storage"(& +4 "core" &- s +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +3 "manipulator"&' +29 "core" ' +2 "storage"(~% +4 "core" % +3 ."downElevator"SE.seek :down +4 "storage"('X +98 (% +3 "core" % ? 4 b +44 "manipulator"&% +6 "core" %$\   +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +6 .tForearm.seek :retract +2 "manipulator"& '\ +87 "core" ' +23 ' + ."downElevator"SE.coast +2 "storage"(5 +6 .tSC.coast + "storage"(6 +6 #tTranferring lysate to PRV + .CSV.dial :air +7 "collection"' @ +29 "core" > +3 .tCS.seek 10ml +5 "collection"'!' +5 "core" ' +2 .tCSV.dial between air and CTV +5 "collection"' ` +31 "core" a + .tAIV.dial :bypass +3 "collection"' { +7 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +6 "collection"'%& +6 "core" &z +2 .tHand.open +2 "manipulator"&1 +23 "core" 1 +2 "manipulator"& & +4 "core" & O S \ +2 "manipulator"&$% +4 "core" %\ \ Y Z V +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +189 "core" ( +2 "manipulator"&&& +4 "core" &- U O  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &+& +3 "core" &- R J 5 +2 .tForearm.seek :garage +2 "manipulator"&'η +102 "core" ' +2 .tHand.close +2 "manipulator"&'/ +78 "core" / +2 "manipulator"& & +4 "core" &-  # X\ +2 "manipulator"&=% +3 "core" %  % i< +2 .tForearm.seek :retract +3 "manipulator"&1'\ +95 "core" ' +3 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&t(ӷ +280 "core" ( +2 "manipulator"&*& +4 "core" & 8 C :. +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &5& +3 "core" & 2 > :. +2 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +103 "core" ' +2 "manipulator"&& +4 "core" &  v:- +2 "manipulator"&<% +4 "core" %   % +2 "collection"',& +3 "core" &q +2 "collection"'(& +4 .tCC.seek :closed +2 "collection"'(W +8 "core" &_ + &6 +4 & \ 4 +10 &&C~ 4 +9 &Aj H +9 &gv W +10 &RG W +9 &OS W +9 &N V +10 &N; V +9 &H V +10 &XO  V +9 &P W +9 & L V +10 &"M V +9 &$`R V +9 &&!Rh W +11 &'QF W +8 &)N( W +10 &+hQ V +9 &-)Q W +9 &.Q W +10 &0O  V +9 &2pN - V +9 &42K  V +10 &5R V +9 &7Q W +10 &9xR W +9 &;;Q V +9 &<R V +10 &>N V +9 &@Ng V +9 &BCNP V +10 &DL< V +9 &EP V +10 &GO V +9 &IHU W +9 &Km Y +10 &L ^ +9 &Noo b +9 &P0O b +10 &Q8 b" +9 &Ss b% +10 &Uh b+ +9 &V] 9 +9 &W]_ @ +5 ( + "collection"'(& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.25 +2 "collection"'& +7 "core" &W]N @ +2 .tHand.open +2 "manipulator"&-1 +73 "core" 1 +2 "manipulator"&E% +4 "core" %    [ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&:'\ +98 "core" ' +2 .tAWV.select :air + .AIV.dial :bypass +5 .PSV.dial PSR +7 "processing"%2 +144 "core"  +2 "processing"%#% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +14 .tPS.seek 1.5ml +2 "processing"%9' +1637 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +5 "processing"%0  +50 "core"  +3 .tPS.seek 0ml +3 "processing"%J' +1647 "core" ' +2 .tPSV.dial PSR +4 "processing"%A +50 "core"  +2 .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml +2 "processing"%B' +2678 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +6 "processing"%  +2 "collection"'N  +8 "core" +76 +2 .tPSV.dial :mixloop +4 "processing"%3 +113 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +5 "processing"%6  +8 "core" +3 .tPS.seek 0ml +3 "processing"%4' +2690 "core" ' +2 .tPSV.dial :air +4 "processing"%S  +48 "core"  +3 .tPS.seek 2.5ml +3 "processing"%I' +2669 "core" ' +2 .tPSV.dial :mixloop +4 "processing"%F +48 "core" +3 .tPS.seek 0ml +5 "processing"%>' +2663 "core" ' +2 .tPSV.dial :air +4 "processing"%/  +48 "core"  +3 .tPS.seek 2.5ml +3 "processing"%V' +2662 "core" ' +2 .tPSV.dial :mixloop +4 "processing"%O +48 "core" +48 .tPS.seek 0ml +4 "processing"%8' +2669 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&K& +8 "core" &   D5\ +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&.(ӷ +18 "core" ( +2 "manipulator"&P& +4 "core" &Ӽ  !. +2 .tElbow.reconfigure LooseElbow +5 "manipulator"&$ &.,(#b +4 &M& +2 "core" &Ӽ #  9. +2 .tForearm.seek CC +2 "manipulator"&W' +99 "core" ' +2 .tHand.close +4 "manipulator"&/ +72 "core" / +2 .tCC.seek :open +3 "collection"']( +426 "core" ( +2 "manipulator"&H& +4 "core" &   ** +2 "manipulator"&)% +3 "core" % @   1 +2 .tForearm.seek :retract +3 "manipulator"&R'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&C(- +304 "core" ( +2 "manipulator"&?& +4 "core" &- Y _ O +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &c& +3 "core" &- N V +2 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Y'η +117 "core" ' +3 .tHand.open +4 "manipulator"&_1 +69 "core" 1 +2 "manipulator"&d% +4 "core" % ζU H٬ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +6 .tForearm.seek :retract +2 "manipulator"&;'\ +103 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV +5 .AIV.dial :bypass +3 .PSV.dial :mixloop +4 .PTV.dial :PRVmixing +4 .PRV.dial AIV +5 .CTV.dial :air,avoiding: :intake +5 #Loading lyfil puck from tube 2 into Collection Clamp +4 "collection"' & +7 "core" & ( + "manipulator"&Q% +4 "core" %\ \ V V  +2 "storage"(`% +3 "core" %S  v  +2 "storage"(Z. +3 "core" . +2 .tSC.reconfigure SCtight +5 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(X( +215 "core" ( +2 .tSC.reconfigure SCloose +6 "storage"($.(\ 1~b +2 (i& +3 "core" & ~ ) +2 "manipulator"&k& +3 "core" &-   +2 "manipulator"&7% +4 "core" %\ \  } +3 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&T( +203 "core" ( +2 "manipulator"&o& +4 "core" &  Y +2 "storage"(j& +3 "core" & ) +3 .tForearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&p' +96 "core" ' +2 "storage"(g& +4 "core" & v ) +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +8 .tSE.seek beamBreak + "storage"(f'V +306 "core" ' +2 "storage"(r- +3 "core" -'P +2 .tSE.configure SEconfig +6 "storage"(#QK-0-\ b +2 ([& +3 "core" & ( +2 "manipulator"&m& +3 "core" &   +2 .tElbow.seek 2 +3 "manipulator"&D( +6 "core" ( +2 "manipulator"&n& +4 "core" &  = 2 + "storage"(@& +4 "core" & ( +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&q'; +29 "core" ' +2 .tForearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&x& +8 "storage"(y'X +3 "core" &  u +2 "manipulator"&b% +3 "core" % U   +2 .tForearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 .tElbow.seek CC +3 "manipulator"&{(ӷ +155 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +7 "core" ( + "manipulator"&l& +4 "core" & 8" +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 && +3 "core" & 8" +2 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&h' +102 "core" ' +2 "manipulator"&L& +4 "core" & 8" +2 "manipulator"&% +4 "core" % "  +2 "collection"'& +3 "core" & c +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'|(W +8 "core" &> + & ' +5 &  1 +9 &(C  4 +9 &?i  H +10 &e W +9 &L J X +9 &LK = W +10 &M ! W +9 &P  W +9 &K W +10 &SN  W +9 &N  W +10 & Pp W +9 &"N [ W +9 &$[O H W +10 &&O 1 W +10 &'O . W +8 &)N  W +10 &+dO W +9 &-&O  W +10 &.O  W +9 &0R  W +9 &2lN W +10 &4/M V +9 &5O  W +10 &7N  W +9 &9uO  V +9 &;7P  V +10 &<Q  W +9 &>N* V +9 &@|Q- W +10 &B>J* W +9 &DM  W +9 &EQ  W +10 &GP u X +9 &IC^ q X +10 &J~  [ +9 &L , a +9 &Ni\  }b! +10 &P' | ~b% +9 &Q N }b- +9 &S\  ~b+ +10 &UR\  |b- +9 &Vw  / +10 &WE\  9 +9 &W m  G +5 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.35 + .Hand.open +3 "manipulator"&1 +8 "core" &W_  G +65 1 +3 "manipulator"&z% +4 "core" % !  +46 .tForearm.reconfigure LooseForearm +8 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +6 .tCTV.dial CSV,avoiding: :intake +3 "collection"'\\  +153 "core" ~ +2 .tCSV.dial CTV +4 "collection"'u  +30 "core"  +3 .tCS.seek 5ml +4 "collection"'U'p +1377 "core" ' +2 .tdelay 1:20 +8004 .CS.seek 2.5ml +2 "collection"' ' +736 "core" ' +2 .tdelay 40 seconds +4004 .CS.seek 0ml +2 "collection"''4 +739 "core" ' +2 .tdelay 1:00 +6003 .PSV.dial :air +2 "processing"%  +51 "core"  +3 .tPS.seek 2.5ml +5 "processing"%~' +2684 "core" ' +2 .tPSV.dial :mixloop +4 "processing"% +47 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%  +47 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +47 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%  +147 "Can"]M `_ +2 "core"  +2 .tPS.seek :empty +3 "processing"%\ ' +2684 "core" ' +2 .tCBV.dial :waste1 +4 "collection"'" @ +49 "core" > +2 .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'}  +49 "core" +2 .tdelay 10 seconds +1003 .CBV.dial :waste1 +2 "collection"' @ +52 "core" > +2 .tdelay 10 seconds +1003 .CBV.dial AIV +2 "collection"'  +51 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +6 "collection"' ` +35 "core" _ +2 .tCSV.dial :air +2 "collection"'% @ +51 "core" > +3 .tCS.seek 10ml +5 "collection"'' +2657 "core" ' +2 .tCSV.dial CTV +4 "collection"'  +51 "core"  +3 .tCS.seek 0ml +3 "collection"'$'4 +2662 "core" ' +2 .tCBV.dial :waste1 +2 "collection"' @ +32 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +151 "core" +2 "collection"'s& +5 "core" &W] G +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&e% +7 "core" %\  r +2 "storage"(&% +3 "core" %S E  +2 "storage"(+. +2 "core" . +2 .tSC.reconfigure SCtight +5 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(a( +212 "core" ( +2 .tSC.reconfigure SCloose +6 "storage"($.(\ 1~b +2 ('& +3 "core" & u + "manipulator"& & +4 "core" & x8" +2 "manipulator"&=% +3 "core" %\  p +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"& ( +177 "core" ( +2 "manipulator"&& +4 "core" & b +2 "storage"(*& +4 "core" &U H +2 .tForearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&5' +93 "core" ' +2 "storage"(& +4 "core" &X Z +2 .tSE.reconfigure SEpick +6 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +312 "core" ' +2 "storage"(<- +3 "core" -'T +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +5 "manipulator"&,& +3 "core" & 3 +2 "storage"(1& +3 "core" &\\ 6 +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +5 .tForearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 1 +3 "manipulator"&w'Y +27 "core" ' +4 .tElbow.hold +5 "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 "storage"(-- +3 "core" -'T +2 .tSE.seek 0.03 Pucks below Top Plate +2 "storage"(E' +31 "core" ' +2 "manipulator"&(% +4 "core" % d +2 "storage"(2& +4 "core" &W d s E + .tForearm.force -20 + "manipulator"&5 +7 .tForearm.seek 1 + 338 counts +2 "manipulator"&#'ϫ +15 "core" ' +2 "manipulator"&& +4 "core" &   +2 "storage"(0& +3 "core" &\\ a +3 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +3 "manipulator"&9' +30 "core" ' +3 .tSE.seek 1.03 Pucks below Top Plate +5 "storage"(A' +43 "core" ' +2 "manipulator"&J& +4 "core" &  +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +6 .tForearm.seek :retract + "manipulator"&N'\ +93 "core" ' +2 .tElbow.seek CC +3 "manipulator"&3(ӷ +166 "core" ( +2 "manipulator"&6& +4 "core" &Ӽ" |@\\ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +7 &B& +2 "core" &Ӽ P@\\ +47 .tForearm.seek CC +3 "manipulator"&S' +96 "core" ' +2 .tHand.close +2 "manipulator"&4/ +78 "core" / +2 .tCC.seek :open +3 "collection"'F( +425 "core" ( +2 "storage"(I& +4 "core" &\\  +2 "storage"(/& +3 "core" &\\  +2 "manipulator"&>& +4 "core" &" 5@X +2 "manipulator"&O% +3 "core" % H ! +2 .tForearm.seek :retract +3 "manipulator"&V'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +3 "manipulator"&K( +187 "core" ( +2 "manipulator"&P& +4 "core" & -  +2 "storage"(M& +4 "core" &\\ j +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +7 .tForearm.seek 1 +2 "manipulator"&'Y +103 "core" ' +2 .tElbow.hold +4 "manipulator"&t, +5 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&:1 +74 "core" 1 +4 "manipulator"&% +4 "core" % u \\ +2 "storage"(H& +4 "core" &\\ > + .tForearm.force -20 + "manipulator"&5 +7 .tForearm.seek 1 + 328 counts +2 "manipulator"&)'ϡ +18 "core" ' +2 "manipulator"&W& +4 "core" & C  ' +2 "storage"(.& +4 "core" &[ b +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 1 + 700 counts +2 "manipulator"&?' +21 "core" ' +2 "storage"(c% +4 "core" % Y +3 ."downElevator"SE.seek :down +3 "storage"(_'X +101 (d% +3 "core" %& B a +2 "manipulator"&R% +4 "core" %  + .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +3 "manipulator"& '\ +90 "core" ' +50 ' + ."downElevator"SE.coast +2 "storage"(5 +7 .tSC.coast + "storage"(6 +5 .tPSV.dial :air +5 "processing"%Q  +123 "core"  +3 "processing"%`% +4 "core" % +2 .tPS.seek 0.499ml +3 "processing"%Z' +594 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%Y +51 "core" +2 .tPRV.dial :air +4 "processing"%i  +50 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%k  +52 "core"  +2 .tCBV.dial AIV +4 "collection"'7  +49 "core" +2 .tPRV.dial between CBV and air +4 "processing"%o  +34 "core"  +2 .tPRV.dial :air +2 "processing"%j  +30 "core"  +2 "processing"%C% +4 "core" %  +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +5 .tPS.seek 0.599ml +2 "processing"%g' +245 "core" ' +2 .tPRV.dial :waste2 +4 "processing"%; @ +80 "core" ? +3 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +5 .tPS.seek :empty +3 "processing"%r' +694 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'[& +7 "core" & + .tHand.open +2 "manipulator"&m1 +27 "core" 1 +2 "manipulator"&n& +4 "core" & U L ( +2 "manipulator"&@% +4 "core" %\ S K ? +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +195 "core" ( +2 "manipulator"&x& +4 "core" &- X \\ Z +2 .tElbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +2 &b& +3 "core" &- N S +2 .tForearm.seek :garage +2 "manipulator"&T'η +99 "core" ' +2 .tHand.close +2 "manipulator"&p/ +76 "core" / +2 "manipulator"&l& +4 "core" &- " B +2 "manipulator"&% +4 "core" %  ' +2 .tForearm.seek :retract +2 "manipulator"&f'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +2 "manipulator"&q(ӷ +279 "core" ( +2 "manipulator"&L& +4 "core" &  + Q8! +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +6 &D& +3 "core" &  8! + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&' +103 "core" ' +2 "manipulator"&& +4 "core" & / Y8! +2 "manipulator"&y% +4 "core" % R +2 "collection"'& +3 "core" & +2 "collection"']& +4 .tCC.seek :closed +2 "collection"'(W +8 "core" & + & +4 & 2 +10 &(C 3 +9 &?i H +9 &e W +10 &O W +9 &KN W +48 &L W +5 &K W + &J W +2 &TI W + &L W + & K W +8 &"L W +9 &$\\L W +9 &&O W +11 &'N W +8 &)H V +10 &+dL W +9 &-'O V +9 &.N W +10 &0Q W +9 &2lL W +9 &4/J V +10 &5N W +9 &7O W +10 &9sN W +9 &;7L V +9 &<L W +10 &>L V +9 &@}N V +9 &B?I6 V +10 &DJ< V +9 &EM# V +10 &GJ/ V +9 &IDS2 X +9 &Kc\ Y +10 &L) ] +9 &Nm b +9 &P+ b! +10 &Q b$ +9 &S2 b, +10 &U^+ b1 +9 &Vf 1 +9 &W^- ` +10 ( + &Wo` O + "collection"']& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.26 +2 "collection"'& +8 "core" &Wo` O + .tHand.open + "manipulator"&z1 +78 "core" 1 +2 "manipulator"&\\% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +6 .tForearm.seek :retract +2 "manipulator"&u'\ +98 "core" ' +2 "collection"'h& +4 "core" &Wo` O +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake +5 .PRV.dial :waste2 +4 .PTV.dial :PRV,avoiding: :puck +5 "processing"%X @ +81 "core" ? +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +3 "processing"%!  +82 "core" +2 .tdelay 2 seconds +202 .PSV.dial :PML +2 .delay 2 seconds +205 .PRV.dial :air +2 "processing"%U  +82 "core"  +2 .tdelay 2 seconds +203 "processing"% % +2 "core" % +3 .tPS.seek 1.499ml +3 "processing"%' +1644 "core" ' +2 .tdelay 5 seconds +504 .PS.seek 2.5ml +3 "processing"%8' +1125 "core" ' +2 .tPSV.dial :air +4 "processing"%  +47 "core"  +3 .tPS.seek 0ml +5 "processing"%' +2667 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +8 "processing"% +47 "core" +2 .tCBV.dial :PRV + .PRV.dial :air +2 .delay 2 seconds +205 .PRV.dial :speDil +2 "processing"%  +50 "core"  + .tdelay 2 seconds +202 "processing"%~% +4 "core" % +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +6 .tPS.seek 0.225ml +5 "processing"%"'o +2360 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%}  +84 "core"  +2 .tdelay 2 seconds +202 "processing"%% +3 "core" %q  +3 .tPS.seek 0.475ml +2 "processing"%' +2569 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial :air +3 "processing"%  +52 "core"  +2 .tdelay 2 seconds +203 .PS.seek 0.965ml +2 "processing"%%'N +4996 "core" ' +2 .tdelay 10 seconds +1003 .PRV.dial CBV +2 "processing"%  +50 "core"  + .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +4 "processing"%  +49 "core"  +2 .tPS.reconfigure PSconfig +4 "processing"%#A d`xb +4 .tPS.seek 2.5ml +3 "processing"%' +1669 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"% +95 "core" +2 .tPTV.dial :PRV,avoiding: :puck +3 "processing"% @ +82 "core" > +2 .tPS.seek 0ml +5 "processing"%s' +2664 "core" ' +2 .tPSV.dial :air +4 "processing"%e  +80 "core"  +3 .tPS.seek 2.5ml +4 "processing"%&' +2638 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%+ +83 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +6 "processing"%'' +2644 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +5 .AIV.dial :bypass +4 .PRV.dial CBV +4 .PSV.dial :air +5 "processing"%  +81 "core"  +3 .tPS.seek 2.5ml +3 "processing"%=' +2636 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"% +50 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +3 "processing"%*  +83 "core" +2 "processing"%% +4 "core" %  +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +7 .tPS.seek 1.74ml +2 "processing"%{' +5395 "Can"D aa +2367 "core" ' +2 .tdelay 5 seconds +503 .AIV.dial :sample +6 "collection"'v & +63 "core" % +2 .tAWV.select :waste + "collection"' +15 "processing"%<% +2 "core" %  +2 .tPS.reconfigure PSslow2 +3 "processing"%#A `xb +5 .tPS.seek 1.22ml +3 "processing"%,'nB +10749 "core" ' +2 .tdelay 15 seconds +1503 .AIV.dial :bypass +45 "collection"'1 { +65 "core" | +2 .tPS.reconfigure PSconfig +6 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%-' +1332 "core" ' +2 .tPSV.dial :air +4 "processing"%(  +49 "core"  +2 .tPS.seek 2.5ml +5 "processing"%2' +2631 "core" ' +2 .tPSV.dial :PML +4 "processing"% +50 "core" +2 .tPS.seek 0ml +5 "processing"%0' +2659 "core" ' +2 .tAIV.dial :coilToMFB + .AWV.select :air +6 "collection"' +12 'J& +2 "core" &Wo_ O +2 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +5 ."MFBPCR"SPE.hold 2:46:40,55C +6 "collection"'& +4 "MFB"*5 @@T +5 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +5 "core" &Wo_ O +2 .tAWV.select :air + .AIV.dial :bypass +5 .PSV.dial PSR +5 "processing"% +20 "core"  +2 ."MFBPCR"delay 20 seconds +101 "core"  +2 "processing"%w% +4 "core" %9  +2 #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +8 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%#' +1704 "core" ' +2 .tdelay 5 seconds +165 #"MFBPCR"primeLysateINT + .AWV.select :air +5 .AIV.dial :coilToMFB +4 .ATV.dial AIV +4 "MFB"*E I +181 "core" I +2 "MFB"*6% +4 "core" %Ry/ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +6 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*B'6 +123 .tPSV.dial :waste1 +3 "processing"%9  +51 "core"  +3 .tPS.seek 0ml +3 "processing"%' +1715 "core" ' +2 .tPSV.dial PSR +4 "processing"%4 +51 "core"  +2 .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml +2 "processing"%N' +2795 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +5 .PSV.dial :mixloop +7 "processing"%| +129 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +8 .PS.seek 0ml +3 "processing"%I' +1127 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*/  +80 "core"  +2 "MFB"*>% +4 "core" %6S- +2 ."MFBPCR"AS.seek 0.329ml +3 "MFB"*O' +581 "core" ' +2 .tPSV.dial PSR +4 "processing"%P +42 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*S % +59 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +4 "MFB"*M'R +2 "core"  +4 "processing"%3% +5 "core" %v  +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +7 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%:' +1669 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil +3 .ATV.dial :air2 +6 "MFB"*  +34 "core" ' +2 .tdelay 5 seconds +23 "core" +2 "MFB"*H% +3 "core" %Rv. +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +6 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*W' +461 .tPSV.dial :waste1 +2 "processing"%.  +53 "core"  +2 .tPS.seek 0ml +4 "processing"%c' +915 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"*V I +82 "core" I +2 "MFB"*d% +4 "core" % , f +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*R' +394 "core" ' +2 .tPSV.dial PSR +4 "processing"%K +52 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%' +2799 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +5 .PSV.dial :mixloop +5 "processing"%) +119 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +7 .PS.seek 0ml +7 "processing"%A' +2786 "core" ' +2 .tPSV.dial PSR +2 "processing"%Q +120 "core"  +2 "processing"%`% +4 "core" % , +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +8 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%?' +1688 "core" ' +2 .tdelay 5 seconds +21 "core" ' +2 ."MFBPCR"delay 5 seconds +479 .tPSV.dial :waste1 +4 "processing"%_  +19 "MFB"*a9 +3 "core" 9}B + #"MFBPCR"Solid Phase Extraction Heater at 48C +2 .ATV.dial ASV +7 "MFB"*\ n +20 "core"  +3 .tPS.seek 0ml +3 "processing"%Y' +11 "core" n +41 ."MFBPCR"ASV.dial :SPEdelivery +11 "MFB"*i% +5 "core" % ] W +2 ."MFBPCR"AS.seek 0.041ml +3 "MFB"*k'% +1602 "core" ' +2 .tPSV.dial PSR +6 "processing"%7 +50 "core"  +2 .tPSR.select :air +2 "processing"% +14 .tPS.seek 2.5ml +2 "processing"%o' +2737 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +6 .PSV.dial :mixloop +7 "processing"%j +114 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +8 .PS.seek 0ml +3 "processing"%C' +2744 "core" ' +2 .tPSV.dial PSR +4 "processing"%Z +116 "core" +2 "processing"%;% +4 "core" %| a +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +8 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%g' +1168 "core" ' +2 ."MFBPCR"delay 10 seconds +485 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%[  +11 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution +4 "MFB"* +12 ."MFBPCR"delay 2 seconds +24 "core"  +3 .tPS.seek 0ml +4 "processing"%m' +172 ."MFBPCR"AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*n' +1478 "core" ' + .tPSV.dial PSR +2 "processing"%@ +51 "core"  +2 .tPSR.select :air +2 "processing"% +14 .tPS.seek 2.5ml +2 "processing"%x' +1669 #"mwj"Session Ended +1041 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :mixloop +5 "processing"%b +127 "core" +2 .tCTV.dial :air,avoiding: :intake +3 .PTV.dial :PRVmixing +9 .PS.reconfigure PSslow +8 "processing"%#A 2`xb +8 .tPS.seek 1.2ml +8 "processing"%t'k +1096 "core" ' +2 ."MFBPCR"delay 1 second +26 "Can"T n +76 ."MFBPCR"AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"*p I +63 "core" I +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +4 "collection"' +11 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*l'V +466 #"espclient"Session Begun +808 "core" ' +3 .tPSV.dial :waste1 +5 "processing"%  +147 "core"  +3 .tPS.reconfigure PSconfig +7 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"% ' +41 #"espclient"-> exit +2 #Session Ended +1288 "core" ' +2 .tPSV.dial :air +4 "processing"%T  +114 "core" +3 .tPS.seek 2.5ml +4 "processing"%L' +2421 #"mwj"Session Begun +252 "core" ' +2 .tPSV.dial :mixloop +6 "processing"%D +46 "core" +2 .tPS.reconfigure PSslow +5 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%' +4450 "core" ' +2 ."MFBPCR"ATV.dial :air2 +4 "MFB"*  +60 "core" +2 "MFB"*y% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.05ml +3 "MFB"*'Q +568 "core" ' +2 .tPSV.dial :air +4 "processing"%f  +49 "core"  +3 .tPS.reconfigure PSconfig +4 "processing"%#A d`xb +4 .tPS.seek 2.5ml +2 "processing"%F' +396 "core" ' +2 ."MFBPCR"ATV.dial :AIV +4 "MFB"* I +85 "core" I +3 "MFB"*z% +4 "core" %Q G +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*\\' +833 "core" ' +2 ."MFBPCR"ATV.dial :waste +6 "MFB"*] n +162 "core" m +2 ."MFBPCR"AS.seek :empty +5 "MFB"*h'R +242 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +7 "MFB"*X  +118 "core"  +3 "MFB"*% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +6 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*!' +787 "core" ' +2 .tPSV.dial :mixloop +4 "processing"%U +47 "core" +3 .tPS.reconfigure PSslow +5 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"% ' +172 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +5 "MFB"*r  +77 "core" + "MFB"*% +4 "core" %\ 5 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*'_ +4536 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +8 "collection"'8  +46 "core"  + "collection"'% +4 "core" %1b  +2 #tPulling 4ml of CSR.flush .CSR.select :flush +7 "collection"' +11 .tCS.seek 4ml +3 "collection"''P +1122 "core" ' +42 .tdelay 5 seconds +509 .CSR.select :air + "collection"' +15 .tCS.seek 10ml +2 "collection"'~' +1622 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +6 "collection"'  +2 '}  +48 "core"  +76 ' +2 ."MFBPCR"delay 3 seconds +30 "core"  +2 .tCBV.dial :waste1 +3 "collection"' @ +51 "core" ? +3 .tCS.seek 0ml +5 "collection"'"'4 +208 ."MFBPCR"ATV.dial :air1 +2 "MFB"*  +39 "core" +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %_ \ < +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*'ݎ +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*  +54 "core" +2 "MFB"*%% +4 "core" %݇\ 5 +2 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*' +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +127 "core" o +2 "MFB"*% +4 "core" % +2 ."MFBPCR"AS.seek 0.092ml +3 "MFB"*e'&$ +416 "core" ' +2 .tCSV.dial CSR +5 "collection"'s  +60 "core"  +2 "collection"'+% +4 "core" %8A +2 #tPulling 4ml of CSR.flush + .CSR.select :flush +6 "collection"' +12 .tCS.seek 4ml +3 "collection"'&'P +1125 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +13 .tCS.seek 10ml +2 "collection"' ' +1634 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +6 "collection"''  +47 "core" ~ +2 .tCBV.dial :waste1 +3 .CS.seek 0ml +6 "collection"''4 +2653 "core" ' +2 "collection"'*& +4 "core" &Wo_L O +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +7 "core" & 4 +2 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&=(ӷ +14 "core" ( +2 "manipulator"&v& +4 "core" & l- +2 .tElbow.reconfigure LooseElbow +5 "manipulator"&$ &.,(#b +3 &<& +3 "core" & - +2 .tForearm.seek CC +2 "manipulator"&{' +21 "core" ' +2 ."MFBPCR"delay 3 seconds +73 "core" ' +2 .tHand.close +4 "manipulator"&1/ +66 "core" / +2 .tCC.seek :open +4 "collection"',( +151 ."MFBPCR"ATV.dial :waste2 +6 "MFB"*( % +74 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek :empty +2 "MFB"*-'R +181 "core" ( +2 "manipulator"&& +4 "core" & + +2 "manipulator"&2% +3 "core" % > 2 +3 .tForearm.seek :retract +2 "manipulator"&J'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&(- +252 "core" ' +2 ."MFBPCR"ATV.dial :air2 +4 "MFB"*  +36 "core" +2 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +5 "core" ( +2 ."MFBPCR"AS.seek 1ml +3 "manipulator"&& +4 "MFB"*w' +5 "core" &-  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &0& +3 "core" &-\ \  +2 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E'η +117 "core" ' +2 .tHand.open +4 "manipulator"&61 +74 "core" 1 +2 "manipulator"&9% +4 "core" % εu i e ʵX +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +6 .tForearm.seek :retract +3 "manipulator"&^'\ +100 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 2 into Collection Clamp +5 "collection"'#& +7 "core" & + "manipulator"&4% +4 "core" %\ a +2 "storage"(% +3 "core" %O   +2 "storage"(|. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +5 "storage"($\ .(\ 1~b +6 ."WCR"SC.seek 2 +7 "storage"(N( +218 "core" ( +2 ."WCR"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +6 (/& +2 "core" & ; \\ ^ Q  +2 "manipulator"&>& +4 "core" &- { +2 "manipulator"&B% +3 "core" %\ \ t +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 2 +3 "manipulator"&S( +201 "core" ( +2 "manipulator"&P& +4 "core" &  +2 "storage"(3& +4 "core" &  | } j  +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&O' +101 "core" ' +2 "storage"(I& +4 "core" &  } x  +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +8 ."WCR"SE.seek beamBreak +2 "storage"('V +362 "core" ' +2 "storage"(H- +3 "core" -'U +2 ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +6 (M& +3 "core" &  N j L  +2 "manipulator"&.& +3 "core" & = +2 ."WCR"Elbow.seek 2 +3 "manipulator"&:( +6 "core" ( +2 "manipulator"&V& +3 "core" & a +2 "storage"(d& +4 "core" &  { z G  +2 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&W'; +25 "core" ' + ."WCR"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +5 ."WCR"Hand.close + "manipulator"&K/ +76 "core" / +4 ."downElevator"SE.seek :down +7 "manipulator"&c& +6 "storage"()'X +3 "core" &  +2 "manipulator"&% +4 "core" % ? N +2 ."WCR"Forearm.seek :retract +3 "manipulator"&Q'\ +92 "core" ' + ."WCR"Elbow.seek CC +6 "manipulator"&`(ӷ +152 "core" ( +2 "manipulator"&A& +4 "core" & g;2 + ."WCR"Elbow.reconfigure LooseElbow +7 "manipulator"&$ &.,(#b +2 &a& +3 "core" & ;2 +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&_' +6 "core" ' + ."downElevator"SE.coast + "storage"(5 +94 "core" ' +2 "manipulator"&\ & +4 "core" & &;2 +3 "manipulator"&i% +3 "core" %!  +2 "collection"'?& +4 "core" & +2 "collection"'R& +4 ."WCR"CC.seek :closed +2 "collection"'7(W +8 "core" & + & +5 & 1 +9 &#C~ z4 +10 &;j~ yH +9 &d {X +10 &K X +9 &GP ~W +9 & J W +10 &P ~W +9 &H W +9 &OM W +10 &N W +9 & L X +10 &"N ~W +9 &$WN ~W +9 &&L ~W +11 &'L W +8 &)J X +9 &+^L X +10 &-"J W +9 &.O ~X +10 &0L W +9 &2fKA X +9 &4)J` W +10 &5JL W +9 &7I^ W +9 &9oOe ~W +10 &;1Lh W +9 &<N^ W +10 &>J_ W +9 &@wLg W +9 &B:F` W +10 &CL[ X +9 &ENY X +9 &GLb W +10 &I>Ue ~X +9 &J__ |Y +10 &L[ x] +9 &NgV qb +9 &P!S rb' +10 &QS rb1 +9 &SI pb7 +9 &UHO pb6 +10 &VR s8 +9 &W`4M 4 +2 ( + "collection"'R& +3 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.34 + .Hand.open +6 "manipulator"&Y1 +78 "core" 1 +2 "manipulator"&j% +4 "core" % ! ) +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&o'\ +98 "core" ' +2 ."WCR"SC.coast + "storage"(6 +6 #"WCR"collectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +6 .Intake.select :close +3 .Exhaust.select :close +6 .SS.hold +4 "sampler")Z+ +6 "core" + +2 "sampler");% +4 "core" % f + "collection"'C& +4 "core" &W`5I L4 +3 "Can"B  + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +8 "collection"'[  +151 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +8 "sampler")#.0X +2 ."WCR"delay 3.8 seconds +382 "collection"'m% +3 "core" %4H \\ +2 "sampler")b% +4 "core" %5K w + ."WCR"SSV.dial :spit +2 "sampler")x +151 "core" +3 ."WCR"SS.seek 0ml +7 "sampler")p' +254 "core" ' +2 ."WCR"SSV.dial CBV +6 "sampler")n  +150 "core" +3 ."WCR"CTV.dial :intake +3 "collection"'  +84 "core"  +2 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "15:12:19.71" +15792 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ASV +3 "MFB"*t n +110 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.seek 0.02ml +5 "MFB"*T' +6781 "Can"H Y +5051 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 #Allowing 40s for 7.0ml of remaining 7.0ml +4 .Intake.select :open +2 "sampler") +215 "collection"' % +3 "core" %4 ?  +2 #"WCR"Intake @29.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +9 "sampler")#.0X +2 "sampler")F% +4 "core" %W@? # +52 "collection"'r% +3 "core" %4 ` fP  +2 "sampler")% +4 "core" %WQO # +52 "collection"'!% +3 "core" %4 e h7 +2 "sampler")8% +4 "core" %W`_ $ +52 "collection"'% +3 "core" %4 h mO \ +2 "sampler")$% +4 "core" %Wsp $ +52 "collection"'% +3 "core" %4 h mD  +2 "sampler")% +4 "core" %W # +52 "collection"'}% +3 "core" %4 j nZ +2 "sampler")% +4 "core" %W # +52 "collection"'% +3 "core" %4 q uF \ +2 "sampler")~% +4 "core" %W # +52 "collection"'% +3 "core" %4 v {[ +2 "sampler")% +4 "core" %W $ + "sampler") % +4 "core" %W $ + ."WCR"Intake.select :close +2 "sampler")0 +14 )%% +2 "core" %W u +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +87 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %4  :  +2 "sampler")B% +4 "core" %`yx  +52 "collection"'P% +3 "core" %4    +2 "sampler")3% +3 "core" %`{x  +53 "collection"'% +3 "core" %4  ?  +2 "sampler")I% +3 "core" %`{  +53 "collection"'^% +3 "core" %4  '  +2 "sampler")H% +3 "core" %`zx  +53 "collection"'M% +3 "core" %4  D  +2 "sampler").% +4 "core" %`|{  +52 "collection"'V% +3 "core" %4  6  +2 "sampler")d% +3 "core" %`  +53 "collection"'K% +3 "core" %4  V  +2 "sampler")c% +4 "core" %`  +52 "collection"'% +3 "core" %4  8  +2 "sampler")S% +3 "core" %`  +53 "collection"'O% +3 "core" %4  "N  +2 "sampler")A% +4 "core" %`  +52 "collection"'a% +3 "core" %4  !=  +2 "sampler")% +4 "core" %e  +52 "collection"'W% +3 "core" %4  %]  +2 "sampler")\ % +3 "core" %a  +100 "collection"'i% +4 "core" %4 8 >f +2 "sampler"):% +4 "core" % %' +52 "collection"'?% +3 "core" %4 Q SM +2 "sampler")Q% +4 "core" %:; &' +52 "collection"')% +3 "core" %4 h nx +2 "sampler"),% +4 "core" % %' +52 "collection"'Y% +3 "core" %4 q yL +2 "sampler")j% +4 "core" % %' +2 "sampler")R% +3 "core" % %' + ."WCR"Intake.select :close +2 "sampler")0 +14 );% +2 "core" % u' +2 ."WCR"SSV.dial :exhaust +3 "sampler")C  +87 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %9 % +52 "collection"'B% +3 "core" %4 G N  +2 "sampler")P% +4 "core" %  )< +52 "collection"'3% +3 "core" %4 h n  +2 "sampler")% +4 "core" %jm *< +52 "collection"'I% +3 "core" %4 z   +2 "sampler")^% +4 "core" % )< + "sampler")H% +4 "core" % )< + ."WCR"Intake.select :close +2 "sampler")0 +14 )M% +2 "core" % x< +2 ."WCR"SSV.dial :exhaust +2 "sampler").  +87 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" % - +2 ."WCR"Intake.select :close + "sampler")0 +14 )B% +2 "core" % y + ."WCR"SSV.dial :exhaust +3 "sampler")P  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X&  +2 "sampler")m% +4 "core" %,7 ( +2 "collection"'% +3 "core" %4 < B%  + #"WCR"Intake @26.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 65 +7 "sampler")#.A0Xd% +7 "core" %j +2 ."MFBPCR"AS.seek 0.279ml +2 "MFB"*B'҄ +1225 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +52 "collection"'P% +3 "core" %4 V [  +2 "sampler")% +4 "core" %N ) +52 "collection"'% +3 "core" %4 s x  +2 "sampler")I% +3 "core" %cg 0" +53 "collection"'3% +3 "core" %4   +2 "sampler")H% +4 "core" % . +2 "sampler")M% +3 "core" % . + ."WCR"Intake.select :close +2 "sampler")0 +13 ).% +2 "core" % x +2 ."WCR"SSV.dial :exhaust +2 "sampler")<  +87 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +52 "collection"'C% +3 "core" %4   +2 "sampler")K% +4 "core" % . +52 "collection"'[% +3 "core" %4   +50 "sampler")Z% +3 "core" % . +2 "sampler")@% +3 "core" % . +2 ."WCR"Intake.select :close +2 "sampler")0 +16 )A% +2 "core" % w +2 ."WCR"SSV.dial :exhaust +3 "sampler")T  +86 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % / + "sampler")% +4 "core" % / + ."WCR"Intake.select :close +2 "sampler")0 +13 )P% +2 "core" % w +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ."MFBPCR"AS.seek 0.779ml +3 "MFB"*V' ; +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"*d I +130 "core" I +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.015ml +3 "MFB"*S' +2134 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +52 "collection"'O% +3 "core" %4 L O)  +2 "sampler")a% +4 "core" %@ * +52 "collection"'% +3 "core" %4 e kW  +2 "sampler")W% +4 "core" %II ./ +52 "collection"'\ % +3 "core" %4  8  +2 "sampler")i% +4 "core" % . +52 "collection"'c% +3 "core" %4 \\  +2 "sampler")?% +3 "core" % . +2 "sampler")&% +4 "core" % / + ."WCR"Intake.select :close + "sampler")0 +12 ),% +2 "core" % v +2 ."WCR"SSV.dial :exhaust +2 "sampler")Y  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*'\ 4T +24 "collection"'% +3 "core" %4 d  +2 "sampler") % +4 "core" % / + "sampler")% +4 "core" % 0 + ."WCR"Intake.select :close +2 "sampler")0 +13 )~% +2 "core" % w +2 ."WCR"SSV.dial :exhaust +2 "sampler")L  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +86 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X D  +2 "sampler")A% +3 "core" %x< ( +2 "collection"'Z% +4 "core" %4 A Ey  + #"WCR"Intake @26.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +9 "sampler")#.00Xf% +4 "core" %R ' +52 "collection"'u% +3 "core" %4 l q?  +2 "sampler")P% +4 "core" % JK -\ U +52 "collection"'% +3 "core" %4 } _  +2 "sampler")% +4 "core" % - +52 "collection"'I% +3 "core" %4 @  +2 "sampler")3% +4 "core" % - +2 "sampler")M% +3 "core" % - + ."WCR"Intake.select :close +2 "sampler")0 +13 )%% +2 "core" % t +2 ."WCR"SSV.dial :exhaust +2 "sampler").  +86 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % 0 +2 "sampler")u% +3 "core" % 0 + ."WCR"Intake.select :close +2 "sampler")0 +14 )P% +2 "core" % v +2 ."WCR"SSV.dial :exhaust +4 "sampler")  +85 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  + "collection"'&% +4 "core" %4 ? A + #"WCR"Intake @26.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +4 "sampler")#.+0Xd% +3 "core" %4 ^ a +2 "sampler")u% +3 "core" %+  +53 "collection"'P% +3 "core" %4 t w +2 "sampler")% +4 "core" %IL  +52 "collection"'6% +4 "core" %4  + "sampler")I% +52 "core" %  +53 "collection"'3% +3 "core" %4  +2 "sampler")% +4 "core" %  +2 "sampler").% +3 "core" %  + ."WCR"Intake.select :close +2 "sampler")0 +10 )E% +2 "core" % / +2 ."WCR"SSV.dial :exhaust +2 "sampler")/  +87 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +3 ."WCR"SSV.dial :exhaust +2 "sampler")W  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +2 "core" % +2 ."WCR"SSV.dial :exhaust +2 "sampler")u  +87 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X\ 0 +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*.' +628 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*E  +132 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*/% +3 "core" %  p Y +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*e'\ +1675 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +52 "collection"'% +3 "core" %4 V Z % +2 "sampler")% +4 "core" %J @ +52 "collection"'V% +3 "core" %4 m pQ * +2 "sampler")#% +4 "core" %GI EB +52 "collection"'^% +3 "core" %4 u |} + +2 "sampler")% +4 "core" % F +52 "collection"'d% +3 "core" %4 U + +2 "sampler")M% +4 "core" % E +52 "collection"'c% +3 "core" %4 } , +2 "sampler")?% +4 "core" % E +2 "sampler")i% +3 "core" % E + ."WCR"Intake.select :close +2 "sampler")0 +13 )% +2 "core" % +2 ."WCR"SSV.dial :exhaust +2 "sampler"),  +86 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %4  ' +2 #"WCR"Intake @29.9psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +5 "sampler")#.'0X% +4 "core" % F +52 "collection"'-% +3 "core" %4  , +2 "sampler")1% +4 "core" % E +52 "collection"'2% +3 "core" %4  + +2 "sampler")% +4 "core" % E +52 "collection"'6% +3 "core" %4  + +2 "sampler")3% +4 "core" % E +52 "collection"'P% +3 "core" %4  + +2 "sampler")% +4 "core" % E +52 "collection"'R% +3 "core" %4  + +2 "sampler")E% +4 "core" % E +52 "collection"'/% +3 "core" %4  + +2 "sampler").% +4 "core" % E +52 "collection"'% +3 "core" %4  + +2 "sampler")% +4 "core" % E + ."WCR"SS.reconfigure SSconfig +3 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +56 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'?' +2600 "core" ' +2 ."MFBPCR"delay 5 seconds +52 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +5 "collection"'i @ +82 "core" > +53 "sampler")% +3 "core" % 2 +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"',  +100 "core"  +3 "collection"'I% +4 "core" %:  + ."WCR"CSV.dial between air and CTV +3 "collection"'H ` +34 "core" b +3 ."WCR"CS.seek 7.351ml +3 "collection"'k' +149 ."MFBPCR"ATV.dial ARV +3 "MFB"*&  +85 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*Q % +34 "core" % +2 ."MFBPCR"delay 5 seconds +502 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"';  +4 'e  +4 #"MFBPCR"Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +10 "core"  +53  +3 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +3 "collection"'a'4 +1697 "core" ' 2 | +3 ."WCR"CBV.dial :waste2b +2 "collection"'S  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'K' +353 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'[  +151 "core" +3 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +5 "collection"'A  +45 "core"  +2 "collection"'Z% +4 "core" % +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +11 ."WCR"CS.seek 2ml +3 "collection"'<' +616 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +12 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'b' +2146 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +5 "collection"'O @ +81 "core" ? +53 "sampler")m% +3 "core" % 2 +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'x  +100 "core"  +3 "collection"'Y% +4 "core" %Y  + ."WCR"CSV.dial between air and CTV +3 "collection"'_ ` +65 "core" _ +3 ."WCR"CS.seek 7.325ml +4 "collection"'w' +787 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'p  +2 '4  +33 "core"  +118  +3 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< {b +4 ."WCR"CS.seek 0ml +2 "collection"'W'4 +1820 "core" '޾ ~8 +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'\  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'y' +207 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'  +149 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +4 "collection"'N  +58 "core"  +2 "collection"'0% +4 "core" % +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +12 ."WCR"CS.seek 2ml +2 "collection"'l' +613 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +12 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'g' +2136 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +5 "collection"'( @ +81 "core" ? +53 "sampler")% +3 "core" % 2 +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +101 "core"  +3 "collection"'C% +4 "core" %  + ."WCR"CSV.dial between air and CTV +3 "collection"'h ` +64 "core" ^ +3 ."WCR"CS.seek 7.285ml +3 "collection"'U' +85 "Can"F } +747 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'  + '  +36 "core"  +117  +3 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< {b +4 ."WCR"CS.seek 0ml +2 "collection"''4 +1734 "core" ' q +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'!  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'f' +286 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'$  +152 "core" +2 "collection"'B& +5 "core" &W`6 }4 + #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&F% +6 "core" %\ |  +2 "storage"(% +3 "core" %P O P b  +2 "storage"(. +2 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +4 ."WCR"SC.seek 1 +2 "storage"(@( +212 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +5 (z& +2 "core" &   s +2 "manipulator"&:& +3 "core" & A C :+ +2 "manipulator"&% +4 "core" %\ C G a +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&( +180 "core" ( +2 "manipulator"&]& +4 "core" & ^ W [ +2 "storage"(t& +4 "core" &p ] +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&\\' +94 "core" ' +2 "storage"(~& +4 "core" &p   +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 ."WCR"SE.seek beamBreak +2 "storage"( 'V +308 "core" ' +2 "storage"(L- +3 "core" -'M +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +5 "manipulator"&X& +3 "core" & ] X  +2 "storage"(D& +4 "core" &t V + ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek 1 +52 "manipulator"&'Y +28 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&, +5 "core" , + ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -'M +2 ."WCR"SE.seek 1.04 Pucks below Top Plate +2 "storage"( ' +36 "core" ' +2 "manipulator"&T% +4 "core" %z " % +2 "storage"(j& +4 "core" &t ` + ."WCR"Forearm.force -20 +2 "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 333 counts +3 "manipulator"&}'Ϧ +14 "core" ' +2 "manipulator"&"& +4 "core" & c l  +2 "storage"(& +4 "core" &s  I +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&' +32 "core" ' +3 ."WCR"SE.seek 2.04 Pucks below Top Plate +3 "storage"(' +46 "core" ' + "manipulator"&)& +5 "core" & j g l +2 "manipulator"&*% +4 "core" % ^ U  +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&v'\ +86 "core" ' +2 ."WCR"Elbow.seek CC +4 "manipulator"&(ӷ +158 "core" ( +3 "manipulator"&q& +4 "core" &Ӵ! , % J@[ + ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &{& +2 "core" &ӵ! @@Z +2 ."WCR"Forearm.seek CC +2 "manipulator"&'' +97 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&n/ +73 "core" / +2 ."WCR"CC.seek :open +4 "collection"'( +419 "core" ( +2 "storage"(s& +4 "core" &u  +2 "storage"(& +4 "core" &t + "manipulator"&r& +4 "core" &  ! C=B +2 "manipulator"&+% +3 "core" % ?  b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&='\ +96 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&( +183 "core" ( +2 "manipulator"&9& +4 "core" & M +2 "storage"(J& +4 "core" &u + , + ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +5 ."WCR"Forearm.seek 1 +2 "manipulator"& 'Y +94 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +5 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +2 "manipulator"&|1 +72 "core" 1 +3 "manipulator"&>% +4 "core" % Ί a d  +2 "storage"(-& +3 "core" &t    +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 349 counts +2 "manipulator"&1'϶ +18 "core" ' +2 "manipulator"&2& +4 "core" & 7 +2 "storage"(& +4 "core" &u ) ) +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&6' +21 "core" ' +2 "storage"(3% +5 "core" % . * +2 ."downElevator"SE.seek :down +3 "storage"(P'X +100 (% +2 "core" %x0 ! ' 6 a +2 "manipulator"&R% +4 "core" % ] +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +3 "manipulator"&E'\ +88 "core" ' +50 ' +2 ."downElevator"SE.coast + "storage"(5 +3 ."WCR"SC.coast +2 "storage"(6 +4 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'/& +6 "core" & + .tHand.open + "manipulator"&.1 +23 "core" 1 +2 "manipulator"&& +4 "core" & - +2 "manipulator"&% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&#(- +193 "core" ( +2 "manipulator"&^& +4 "core" &-  l +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +4 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&u'η +95 "core" ' +2 .tHand.close +2 "manipulator"&V/ +70 "core" / +2 "manipulator"&M& +4 "core" &- ] +2 "manipulator"&c% +4 "core" % Gw +2 .tForearm.seek :retract +46 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&i(ӷ +280 "core" ( +2 "manipulator"&& +4 "core" & 8! +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &,& +3 "core" & 68! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&I' +95 "core" ' +2 "manipulator"&H& +4 "core" & 8! +2 "manipulator"&&% +4 "core" %  +2 "collection"'Q& +4 "core" &3 +2 "collection"'?& +4 .tCC.seek :closed +2 "collection"'e(W +5 "core" &2 +2 &  +8 &)z ~- +9 &\\ |A +10 &7t }U +9 &J W +10 &N W +9 &uJ X +9 &8L W +10 &J W +9 &P W +9 &~J W +10 & @J W +9 &"F W +10 &#L X +9 &%M W +9 &'HK W +10 &) K W +9 &*K W +9 &,J W +10 &.QN W +9 &0L W +10 &1J W +9 &3P W +9 &5WL X +10 &7L W +9 &8M X +9 &:I W +10 &<_N X +9 &>#M W +10 &?L W +9 &AQ W +9 &ChJ W +10 &E*M W +9 &FL W +9 &HO W +10 &JmV X +9 &L&v }[ +10 &M w` +9 &O ub! +9 &QN tb) +10 &S tb1 +9 &T tb1 +9 &Vr sJ +10 &WH& x$l +9 &Wib K +2 ( + "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.32 +2 "collection"';& +5 "core" &Wie K + .tHand.open +2 "manipulator"&k1 +76 "core" 1 +2 "manipulator"&S% +4 "core" %   B +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&a'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'[& +5 "core" &Wif K +2 "collection"'A% +4 "core" % + .tCSV.dial CSR +2 "collection"'Z  +47 "core"  +2 "collection"'K% +4 "core" % +2 #tPulling 5ml of CSR.flush .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"'<'p +1387 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +12 'O% +2 "core" %pX ~ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'m'] +740 "core" ' +2 .tCSV.dial :waste +3 "collection"'x +147 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'Y'4 +2012 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'_& +5 "core" &Wif> K +2 "collection"'b% +3 "core" %2> +2 .tCSV.dial :flush +2 "collection"'4  +59 "core" +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'p'p +1378 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'w @ +50 "core" A +2 "collection"'\ % +4 "core" %p` y +3 .tCS.seek 7ml +2 "collection"'W'i +619 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +2 'N  +45 "core"  +110  +2 .tCBV.dial :waste1 +3 "collection"'0 @ +82 "core" @ +3 .tCS.seek 0ml +3 "collection"'y'4 +1904 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'l& +6 "core" &Wie@ K +2 "collection"'(% +3 "core" %9?  + .tCSV.dial :flush +2 "collection"'  +83 "core" +3 .tCS.seek 5ml +3 "collection"''p +1365 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'C @ +50 "core" B +2 "collection"'h% +4 "core" %p[  +2 .tCS.seek 7ml +2 "collection"'g'e +614 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +84 "core"  +3 .tCS.seek 0ml +3 "collection"'U'4 +1865 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +4 "collection"'!  +48 "core"  +2 "collection"'% +4 "core" %4^ +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +5 .tCS.seek 4ml +2 "collection"'$'P +1129 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'B' +1625 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'F  +48 "core"  +2 .tCBV.dial :waste1 +3 "collection"' @ +83 "core" A +3 .tCS.seek 0ml +3 "collection"''4 +2669 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +5 "collection"'z  +47 "core"  +2 "collection"':% +4 "core" %2O +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"''P +1119 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"']' +1631 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'t  +49 "core" ~ +2 .tCBV.dial :waste2b +2 "collection"'~  +85 "core"  +3 .tCS.seek 0ml +3 "collection"'`'4 +2652 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +4 "collection"'o  +49 "core"  +2 "collection"'L% +4 "core" %4B +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +3 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"'X'P +1117 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'D' +1627 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' +2 'T  +53 "core"  +62 +2 .tCTV.dial :air +3 "collection"'j  +151 "core" +2 .tCS.seek 0ml +3 "collection"'"'4 +2650 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +431 "Can"XB ll +434 "core" ' +2 .tCSV.dial :waste +2 "collection"') +48 "core" +3 .tCS.seek 0ml +3 "collection"'*'4 +877 "core" ' +2 #tFlushing upper manifold +2 "collection"'\\& +5 "core" &Wie3 K +2 "collection"'% +3 "core" %71  +2 .tCSV.dial :flush +2 "collection"'  +47 "core"  +3 .tCS.seek 5ml +3 "collection"''p +1354 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'} @ +47 "core" B +2 "collection"' % +4 "core" %pL  +2 .tCS.seek 7ml +2 "collection"'q'h +598 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'{ +116 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +5 "collection"''4 +1870 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +859 "core" ' +2 .tCSV.dial :waste +3 "collection"'n +48 "core" +3 .tCS.seek 0ml +2 "collection"'v'4 +858 "core" ' +2 "collection"'7& +5 "core" &Wid- K +3 "collection"'s% +3 "core" %3A + .tCSV.dial :flush +2 "collection"'  +46 "core"  +3 .tCS.seek 3ml +3 "collection"'r'0 +866 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'+ @ +48 "core" A +52 "collection"'9% +5 "core" %0)  +3 .tCS.seek 5ml +2 "collection"'J'p +599 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +3 "collection"'''4 +1352 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +856 "core" ' +2 .tCSV.dial :waste +3 "collection"'| +82 "core" +3 .tCS.seek 0ml +3 "collection"'>'4 +860 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'-& +6 "core" &Wid K +2 "collection"'2% +3 "core" %6 + .tCSV.dial :flush +2 "collection"'  +51 "core"  +3 .tCS.seek 5ml +3 "collection"'3'p +1362 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'= @ +46 "core" A +2 "collection"'% +4 "core" %p  +3 .tCS.seek 7ml +2 "collection"'R'k +614 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  + '  +48 "core"  +108  +2 .tCBV.dial :waste1 +3 "collection"'/ @ +48 "core" B +3 .tCS.seek 0ml +3 "collection"'1'4 +1875 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'& +6 "core" &Wid K + "collection"'.% +4 "core" %.  + .tCSV.dial :flush +2 "collection"'  +84 "core" +3 .tCS.seek 5ml +3 "collection"''p +1371 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'6 @ +49 "core" B +2 "collection"'^% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"''e +602 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'P  +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'@  +84 "core"  +3 .tCS.seek 0ml +3 "collection"''4 +1855 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&V& +5 "core" &  F4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&M(ӷ +13 "core" ( +2 "manipulator"&c& +4 "core" &ӿ # 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &E& +3 "core" &ӿ\  L0 +2 .tForearm.seek CC +2 "manipulator"&u' +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +71 "core" / +2 .tCC.seek :open +3 "collection"',( +424 "core" ( +2 "manipulator"&#& +4 "core" & \  , +2 "manipulator"&H% +3 "core" % &  +3 .tForearm.seek :retract + "manipulator"&&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&Q(- +322 "core" ( +2 "manipulator"&& +4 "core" &- &  , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &- $  E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&;'η +115 "core" ' +3 .tHand.open +2 "manipulator"&k1 +67 "core" 1 +2 "manipulator"&S% +4 "core" % ν ڼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&['\ +99 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'?& +5 "core" & + .tHand.open +2 "manipulator"&A1 +21 "core" 1 +2 "manipulator"&Z& +4 "core" &-   9 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&K(- +4 "core" ( +2 "manipulator"&I& +3 "core" &- * ( R +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &f& +3 "core" &-  5 +2 .tForearm.seek :garage +2 "manipulator"&O'η +96 "core" ' +2 .tHand.close +2 "manipulator"&4M W +10 &?N V +9 &AJ V +10 &C{I V +9 &E<M W +9 &FK W +10 &HQ V +9 &JU X +9 &L9x( [ +10 &M _ +9 &O b +10 &Qc b% +9 &S  b* +9 &T ~b0 +10 &V A +9 &WH' "f +9 ( +2 "collection"'N& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.25 +2 "collection"'W& +6 "core" &WV| X + &WV{ X + .tHand.open + "manipulator"&l1 +77 "core" 1 +3 "manipulator"&(% +4 "core" %  X +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'y& +5 "core" &WV{ X +2 "collection"'C% +3 "core" %2 +2 .tCSV.dial CSR +2 "collection"'h  +47 "core"  +2 "collection"'% +4 "core" %2 + #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"''p +1367 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 '% +2 "core" %p t +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'g'] +729 "core" ' +2 .tCSV.dial :waste +2 "collection"'! +148 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"''4 +2047 "core" ' +2 #tPurging external Intake +2 "collection"'U& +5 "core" &WV{ X +2 "collection"'$% +3 "core" %-  + .tCSV.dial :flush +2 "collection"'F  +49 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'' +2644 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'B +4 'z  +49 "core"  +34  +2 .tCTV.dial :intake +2 "collection"':  +84 "core" +2 .tIntake.select :open + "sampler") +12 .tCS.seek 0ml +2 "collection"''4 +2756 "core" ' +2 .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air +2 "collection"'  +83 "core" +2 #tFlushing upper manifold +2 "collection"'t& +5 "core" &WV{ X +2 "collection"'~% +3 "core" %0 + .tCSV.dial :flush +2 "collection"']  +83 "core"  +3 .tCS.seek 5ml +3 "collection"'o'p +1367 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'L @ +46 "core" B +2 "collection"'`% +4 "core" %p w +2 .tCS.seek 7ml +2 "collection"'X'h +600 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'T +128 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml +5 "collection"''4 +1867 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'0 +854 "core" ' +2 .tCSV.dial :waste +2 "collection"'D +46 "core" +3 .tCS.seek 0ml +3 "collection"'"'4 +856 "core" ' +2 "collection"')& +4 "core" &WV{ X +2 "collection"'% +3 "core" %0 + .tCSV.dial :flush +2 "collection"'\\  +49 "core"  +3 .tCS.seek 3ml +3 "collection"''0 +859 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +57 "core" ? +2 "collection"'*% +4 "core" %0  +54 .tCS.seek 5ml +2 "collection"'}'p +609 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"' '4 +1363 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +853 "core" ' +2 .tCSV.dial :waste +3 "collection"'{ +81 "core" +3 .tCS.seek 0ml +3 "collection"'q'4 +861 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & -5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&n(ӷ +14 "core" ( +2 "manipulator"&& +4 "core" & $0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &7& +3 "core" & } '0 +2 .tForearm.seek CC +2 "manipulator"&s' +93 "core" ' +2 .tHand.close +2 "manipulator"&/ +71 "core" / +2 .tCC.seek :open +3 "collection"'v( +423 "core" ( +2 "manipulator"&+& +4 "core" & - +2 "manipulator"&9% +3 "core" % ;  +2 .tForearm.seek :retract +2 "manipulator"&r'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&J(- +299 "core" ( +2 "manipulator"&'& +4 "core" &- > + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &|& +3 "core" &- S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'η +112 "core" ' +2 .tHand.open +2 "manipulator"&-1 +72 "core" 1 +2 "manipulator"&2% +4 "core" % κ ,ͻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tCompleted [mbaPhase] begun 13:12:12 +2 #Extending 18tun1 until completion of MFBPCR +7490 "Can";Q hh +60004 B i +60004 S ff +60004 H  +60004 P XX +60004 K gg +27251 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"10643070:2175,869,721,715,59.9628;10643970:2510,898,699,690,59.9628;10645020:2798,1294,696,687,60.0374;10753850:2221,886,717,705,59.9628;10754750:2527,897,694,683,59.9628;10755800:2807,1266,695,685,60.0374;10864460:2218,919,727,710,60.0001;10865360:2508,921,667,688,60.0001;10866410:2800,1257,686,673,60.0374;10975360:2223,918,720,714,59.9628;10976260:2474,958,695,683,60.0001;10977310:2813,1232,689,676,60.0001;11086670:2229,950,713,700,59.9628;11087570:2495,904,691,679,60.0374;11088620:2780,1239,697,687,59.9628;11197220:2223,889,679,701,59.9628;11198120:2493,937,689,681,60.0001;11199170:2790,1217,696,688,60.0374;11308320:2223,937,718,710,59.9628;11309220:2503,897,695,651,60.0001;11310270:2816,1224,689,679,60.0374;11419100:2243,908,722,706,59.9628;11420000:2541,893,692,684,60.0001;11421050:2822,1290,694,678,60.0001;11530150:2237,922,723,710,60.0374;11531050:2530,901,663,684,60.0001;11532100:2818,1243,691,684,59.9628;11641040:2235,944,718,702,60.0001;11641940:2501,982,690,682,60.0001;11642990:2816,1237,699,680,60.0001;11751960:2229,936,715,702,59.9628;11752860:2505,920,690,676,60.0001;11753910:2810,1230,697,688,60.0374;11862710:2240,901,719,710,60.0001;11863610:2499,924,694,686,60.0001;11864660:2813,1223,694,675,60.0001;11973650:2232,925,716,702,60.0001;11974550:2528,948,659,679,60.0001;11975600:2815,1253,698,690,60.0001;12084930:2233,961,718,708,59.9628;12085830:2525,942,692,684,60.0001;12086880:2812,1225,658,680,60.0374;12196140:2236,934,688,707,60.0001;12197040:2511,934,692,684,59.9628;12198090:2818,1244,692,682,60.0001;12306640:2243,911,716,703,59.9628;12307540:2534,922,694,681,59.9628;12308590:2825,1245,665,684,60.0001;12417860:2257,955,685,704,59.9628;12418760:2516,938,692,681,60.0001;12419810:2822,1213,697,683,60.0374;12529180:2254,924,718,701,60.0001;12530080:2515,946,661,680,59.9628;12531130:2836,1236,694,682,60.0374;12640330:2243,941,717,700,60.0001;12641230:2521,959,692,680,59.9628;12642280:2837,1229,692,644,60.0001;12751440:2252,935,721,708,59.9628;12752340:2526,928,668,685,60.0001;12753390:2849,1256,691,678,60.0374;12862050:2246,936,719,708,60.0001;12862950:2550,864,696,683,60.0001;12864000:2840,1273,696,680,60.0001;12973040:2254,955,717,706,59.9628;12973940:2517,940,692,683,60.0001;12974990:2836,1248,695,684,60.0374;13084340:2254,965,715,702,60.0001;13085240:2528,965,694,683,60.0001;13086290:2836,1233,663,680,60.0001;13195610:2258,902,690,710,60.0001;13196510:2528,948,696,685,60.0001;13197560:2845,1239,694,672,60.0374;13306640:2260,943,722,706,60.0001;13307540:2538,912,697,687,59.9628;13308590:2828,1265,690,674,59.9628;13417860:2258,935,716,705,59.9628;13418760:2537,947,691,682,60.0001;13419810:2838,1229,699,684,60.0374;13528950:2259,956,718,708,60.0001;13529850:2524,936,693,680,60.0001;13530900:2853,1247,693,673,60.0001;13639940:2269,941,719,706,59.9628;13640840:2580,912,691,682,60.0001;13641890:2863,1254,697,651,60.0001;13751190:2277,892,710,661,59.9628;13752090:2583,939,690,675,59.9628;13753140:2859,1256,699,688,60.0001;13862110:2304,947,716,703,60.0001;13863010:2574,959,698,683,60.0001;13864060:2899,1200,691,678,60.0001;13973390:2340,925,712,662,60.0001;13974290:2618,939,692,682,60.0001;13975340:2932,1240,696,680,60.0374;14084170:2402,931,718,710,60.0001;14085070:2715,976,694,685,59.9628;14086120:3051,1246,658,680,60.0374;14194840:2528,961,719,712,60.0001;14195740:2835,916,694,685,60.0001;14196790:3206,1264,691,676,60.0374;14305350:2658,961,718,706,59.9628;14306250:3004,933,696,679,60.0001;14307300:3386,1256,692,680,60.0374;14416160:2832,954,721,705,59.9628;14417060:3189,950,664,684,60.0001;14418110:3614,1245,692,674,60.0374;14526980:2993,940,719,705,60.0001;14527880:3387,973,695,683,60.0001;14528930:3820,1235,692,676,60.0001;14637790:3147,940,722,710,60.0001;14638690:3576,892,666,687,60.0001;14639740:4063,1289,691,677,60.0374;14748690:3301,932,720,717,60.0001;14749590:3757,920,695,690,60.0001;14750640:122,1285,696,684,60.0001;14859740:3430,931,717,706,59.9628;14860640:3899,934,689,677,60.0001;14861690:304,1245,698,691,60.0001;14970120:3555,922,715,706,60.0001;14971020:4058,948,694,682,60.0001;14972070:350,1292,695,682,60.0374;15081020:3654,949,724,710,59.9628;15081920:57,918,662,686,60.0001;15082970:350,1250,693,675,60.0374;15191680:3762,1248,719,703,60.0001; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118aug2115h1500ml.pcr +2 "MFB"*>% +4 "core" %W +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*='(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +35 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*3 % +118 "core" % +2 "MFB"*% +4 "core" %(, +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"* 'Zr +228 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*/  +52 "core" +2 "MFB"*R% +4 "core" %Zp D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6058 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*. % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> m +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*1'Q +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*6  +52 "core" +2 "MFB"*^% +4 "core" %Z  B +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*P  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*@  +79 "core"  +2 "MFB"*% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*V'h +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*c' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +2736 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +2736 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*a' +4370 "Can"wE RR +1403 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*#  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*H % +121 "core" & +2 "MFB"*u% +4 "core" %VP +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*M' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %} , +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*k'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*S % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*&% +3 "core" %>\ F ] +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*?' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*A  +53 "core" +2 "MFB"*Z% +4 "core" %M G +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*I'q: +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*f  +38 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*;'R +4740 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18226 .PCR.off +10 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*<' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +4145 "Can"N SS +1627 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*Q'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*[' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*4' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*K' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +5065 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18aug2117h1500ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*p  +59 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +26 "core"  +2 "MFB"*_% +4 "core" %V  +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*,'([ +2551 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*N' +2897 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*W n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*l'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*('(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*y  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*C  +47 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*h% +3 "core" %(/ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FY +636 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*w I +58 "core" J +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 +2 "MFB"*% +3 "core" %F_ +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1835 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"* % +37 "core" % +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"*!% +3 "core" %W +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*g'\ +640 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*U  +37 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*$% +3 "core" % @ +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*F'2 +640 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +36 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*z% +3 "core" %8= +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*B'\ +698 "Can"@ OO +5175 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*: n +37 "core" m +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\ E +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +646 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*t  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*~% +3 "core" %\ 7M +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*]' R +5065 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +52 "MFB"*  +60 "core"  +3 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*L  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*`% +6 "core" % S\  \\ +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*o'r +32627 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*T  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*X % +35 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running IPc ProfileIPc thermocycling +2 ."PCR"PCR.program ProfileIPc +16 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +13144 "Can"O d +60004 B h +60004 R YY +60004 G hg +60004 O hg +60004 K l +60004 iD YY +60004 \ L gg +60004 ? YY +3993 ."PCR"PCR.off +227 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"*17472870:1333,1187,694,719,58.9930;17473720:1557,1717,697,690,59.0676;17474670:1742,2069,691,671,59.0676;17475720:1931,2548,696,690,59.0303;17476870:2127,2931,693,681,58.9930;17586800:1384,1238,714,704,59.0303;17587650:1563,1653,691,684,59.0303;17588600:1765,2118,664,682,59.0303;17589650:1940,2475,693,675,59.0303;17590800:2144,2944,694,681,59.1049;17700770:1399,1296,691,710,59.0303;17701620:1576,1722,685,677,59.0303;17702570:1742,2127,699,686,59.0303;17703620:1955,2556,694,682,59.0676;17704770:2107,3008,696,683,59.0303;17815020:1375,1293,717,711,59.0303;17815870:1576,1758,687,683,59.0303;17816820:1724,2118,695,677,59.0303;17817870:1944,2574,693,683,59.0676;17819020:2105,3007,692,675,59.0676;17929100:1389,1274,718,707,59.0303;17929950:1571,1712,689,682,58.9930;17930900:1733,2169,696,685,59.0303;17931950:1944,2562,662,676,58.9930;17933100:2116,2987,694,694,59.0303;18043340:1378,1253,711,699,58.9930;18044190:1544,1719,665,692,59.0303;18045140:1752,2109,688,673,59.0303;18046190:1930,2550,700,684,59.0303;18047340:2134,2967,692,642,59.0303;18157710:1372,1303,716,703,59.0303;18158560:1549,1742,691,683,59.0303;18159510:1732,2166,692,683,58.9930;18160560:1919,2560,694,678,59.0303;18161710:2093,3039,694,678,59.0676;18271750:1394,1306,715,708,59.0303;18272600:1543,1726,692,682,59.0303;18273550:1753,2198,694,683,59.0303;18274600:1938,2599,692,675,59.0303;18275750:2134,3045,669,688,59.0303;18385910:1394,1317,718,707,59.0303;18386760:1561,1727,693,683,59.0303;18387710:1756,2221,695,680,59.0676;18388760:1936,2599,659,678,59.0676;18389910:2134,3111,696,681,58.9930;18500260:1366,1303,715,706,59.0303;18501110:1537,1745,663,684,59.0303;18502060:1729,2218,692,678,59.0303;18503110:1914,2667,693,686,59.0303;18504260:2102,3076,685,636,59.0303;18614310:1407,1305,722,708,58.9930;18615160:1557,1746,688,680,59.0303;18616110:1746,2224,697,686,59.0303;18617160:1926,2649,692,675,59.0676;18618310:2113,3135,694,684,59.0303;18728640:1396,1355,719,712,59.0303;18729490:1557,1769,688,680,59.0303;18730440:1729,2257,699,687,59.0303;18731490:1938,2674,691,673,59.0303;18732640:2105,3102,697,656,59.0303;18842980:1397,1337,718,712,58.9930;18843830:1562,1767,689,672,59.0303;18844780:1740,2244,696,692,59.0676;18845830:1926,2684,692,669,59.0303;18846980:2122,3152,694,679,59.0676;18957010:1393,1373,720,714,59.0303;18957860:1557,1774,686,674,59.0303;18958810:1731,2237,696,688,59.0303;18959860:1941,2675,690,673,59.0303;18961010:2104,3120,666,683,58.9930;19071340:1366,1335,712,697,59.0303;19072190:1541,1745,698,688,59.0303;19073140:1743,2216,691,647,59.0303;19074190:1922,2686,699,681,59.0303;19075340:2132,3140,694,683,59.0303;19185520:1357,1309,685,707,59.0303;19186370:1537,1786,691,687,59.0303;19187320:1733,2224,690,670,59.0303;19188370:1923,2697,695,689,59.0303;19189520:2115,3156,691,674,59.0303;19299540:1359,1338,715,699,58.9930;19300390:1534,1821,696,681,59.0303;19301340:1727,2216,693,674,59.0303;19302390:1912,2732,696,685,58.9930;19303540:2117,3150,690,674,59.0303;19413920:1387,1338,716,708,58.9930;19414770:1551,1802,689,681,59.0303;19415720:1760,2264,695,682,59.0676;19416770:1932,2701,658,675,59.0303;19417920:2120,3175,698,685,59.0303;19528160:1361,1333,717,704,59.0303;19529010:1532,1817,664,682,59.0303;19529960:1722,2257,694,677,59.0303;19531010:1902,2726,695,684,59.0303;19532160:2097,3170,688,633,59.0676;19642090:1354,1350,716,709,59.0303;19642940:1547,1814,692,680,59.0303;19643890:1711,2246,694,680,59.0303;19644940:1923,2731,667,683,59.0303;19646090:2100,3188,695,681,59.0676;19756360:1382,1360,719,711,59.0303;19757210:1547,1831,690,683,59.0303;19758160:1714,2231,694,684,59.0303;19759210:1930,2724,694,684,59.0303;19760360:2091,3166,692,675,59.0303;19870590:1358,1300,714,703,58.9930;19871440:1538,1827,692,691,59.0303;19872390:1724,2259,692,673,59.0303;19873440:1915,2714,668,682,59.0303;19874590:2115,3180,692,669,59.0303;19984960:1383,1377,720,711,59.0303;19985810:1564,1786,659,676,58.9930;19986760:1725,2300,696,682,59.0303;19987810:1932,2732,692,680,59.0303;19988960:2107,3182,690,645,59.0303;20099030:1363,1324,712,700,58.9930;20099880:1524,1837,695,684,59.0303;20100830:1727,2246,687,680,59.0303;20101880:1898,2713,696,688,59.0303;20103030:2107,3172,692,673,58.9930;20213430:1395,1360,811,710,58.9930;20214280:1539,1816,688,679,59.0303;20215230:1738,2288,694,683,59.0676;20216280:1930,2734,693,675,59.0303;20217430:2123,3209,661,685,59.0676;20327360:1392,1384,721,710,59.0303;20328210:1547,1809,690,678,59.0303;20329160:1745,2288,694,684,59.0303;20330210:1925,2683,690,677,59.0303;20331360:2114,3216,697,689,59.0303;20441390:1377,1371,713,704,59.0303;20442240:1545,1829,659,688,59.0303;20443190:1745,2287,691,678,58.9930;20444240:1924,2761,697,685,59.0303;20445390:2131,3244,693,645,59.0303;20555150:1353,1343,714,702,59.0303;20556000:1527,1862,693,683,59.0303;20556950:1731,2300,692,675,58.9930;20558000:1903,2784,669,684,59.0303;20559150:2090,3242,690,673,59.0303;20669500:1382,1388,713,705,59.0303;20670350:1540,1832,663,686,59.0303;20671300:1755,2350,695,681,59.0303;20672350:1920,2775,697,683,58.9930;20673500:2130,3324,694,643,58.9930;20783530:1370,1398,711,702,59.0303;20784380:1547,1872,691,685,59.0303;20785330:1749,2369,694,681,59.0676;20786380:1917,2810,697,681,59.0303;20787530:2130,3367,697,681,59.0303;20898030:1401,1410,717,706,59.0303;20898880:1538,1896,689,681,59.0303;20899830:1739,2447,695,685,59.0676;20900880:1932,2882,693,676,59.0676;20902030:2128,3394,666,681,59.0676;21012360:1388,1448,718,711,58.9930;21013210:1561,1973,691,680,59.0303;21014160:1726,2461,692,682,59.0303;21015210:1926,2946,695,682,59.0303;21016360:2094,3451,691,676,59.0303;21126680:1402,1467,714,710,59.0303;21127530:1554,1925,684,676,58.9930;21128480:1721,2518,698,681,59.0303;21129530:1950,3005,687,677,59.0303;21130680:2102,3570,695,651,59.0676;21240340:1378,1471,717,703,58.9930;21241190:1542,2009,693,688,59.0303;21242140:1762,2534,694,678,59.0303;21243190:1917,3029,661,683,59.0303;21244340:2139,3593,694,683,59.0303;21354000:1364,1489,715,701,59.0303;21354850:1538,2019,694,691,59.0303;21355800:1748,2535,692,681,59.0676;21356850:1933,3093,694,687,59.0303;21358000:2124,3634,693,689,59.0303;21468060:1375,1536,716,716,58.9930;21468910:1560,2072,690,684,58.9930;21469860:1727,2650,693,679,59.0303;21470910:1929,3140,664,684,58.9930;21472060:2098,3687,692,673,59.0676;21582410:1381,1547,718,708,58.9930;21583260:1556,2070,661,683,59.0303;21584210:1750,2644,695,686,59.0303;21585260:1937,3172,692,676,59.0676;21586410:2127,3795,697,657,58.9930;21696270:1367,1536,714,702,59.0303;21697120:1537,2130,697,691,58.9930;21698070:1755,2649,689,678,59.0303;21699120:1921,3187,665,685,59.0303;21700270:2133,3823,693,678,59.0676;21810600:1386,1577,717,708,59.0303;21811450:1559,2102,660,677,59.0303;21812400:1748,2703,698,684,59.0303;21813450:1929,3292,694,677,59.0303;21814600:2136,3887,696,649,59.0676;21924120:1387,1570,691,713,59.0303;21924970:1563,2183,688,680,59.0303;21925920:1734,2775,698,684,59.0303;21926970:1940,3352,693,679,58.9930;21928120:2095,3902,693,680,58.9930;22038810:1364,1545,714,702,58.9930;22039660:1540,2143,664,686,59.0303;22040610:1745,2758,692,675,59.0303;22041660:1934,3356,699,685,59.0303;22042810:2134,3945,692,645,59.0303;22153200:1779,3384,712,698,59.0303; +27 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18aug2117h1500ml.pcr + "MFB"*% +5 "core" %wW + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*D'(@ +1031 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*j  +35 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*) % +120 "core" & +2 "MFB"*% +4 "core" %(: +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*\\'Z +228 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*"  +52 "core" +2 "MFB"* % +4 "core" %Z F +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"**'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*}% +3 "core" %>\  [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* '} +519 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*{  +52 "core" +2 "MFB"*% +4 "core" %B +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*7  +81 "core"  +2 "MFB"*% +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*b'q +2039 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*0'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +4 "MFB"*+' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*9'V +2728 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*s' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*n'V +2728 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*'  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*| % +120 "core" & +2 "MFB"*-% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*2' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*r  +52 "core" +2 "MFB"*% +4 "core" % +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*>'> +16115 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*8 % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>UZ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*3' +535 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*=% +4 "core" %d\ 7 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*/'qG +329 "core" ' +2 ."MFBPCR"delay 3 seconds +102 "Can"N MM +200 ."MFBPCR"ATV.dial PCR +2 "MFB"*R  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"* 'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17930 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*.' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2738 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*6'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*^' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*P' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*@'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +37 "Can"B NM +167 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +5064 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18aug2119h1500ml.pcr + #Building PCR Slug from ASV with MM2 mix, PP3 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*V  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*c  +26 "core"  +2 "MFB"*E% +4 "core" %V' +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(] +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*i' +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*a n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*#'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*H'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*u  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*e  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %()z +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FS +635 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*M  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*S% +5 "core" %FY/ +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*&' +1853 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*k  +37 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*A% +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*Z' +630 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*?  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*f% +3 "core" %^F +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*I'$ +640 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*;  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*<% +3 "core" %*e +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*x'\ +5863 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +52 "MFB"*m n +37 "core" n +2 ."MFBPCR"delay 2 seconds +202 "MFB"*Q% +3 "core" %\ \ 9 +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*5'\  +617 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*[  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*O% +3 "core" %\   W +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*4' E +5041 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*Y  +58 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*K  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*p% +5 "core" % K>K +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"* 'j +10244 "Can"Q OO +22361 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*_  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*\ % +36 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +36501 "Can"E  +60004 Q ZY +60004 I ii +60004 K e +60005 J ii +60004 iB  +60004 M ZZ +60004 @ hi +27634 ."PCR"PCR.off +187 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"24432260:1858,948,724,716,60.0001;24433160:2124,938,658,683,60.0374;24434210:2376,1235,696,684,60.0001;24543210:1889,922,718,713,60.0001;24544110:2118,934,695,685,60.0374;24545160:2377,1248,685,639,60.0747;24654250:1898,941,717,713,60.0374;24655150:2118,925,698,687,60.0001;24656200:2392,1261,693,678,60.0001;24765290:1903,907,711,707,60.0001;24766190:2129,939,692,674,60.0001;24767240:2362,1231,667,686,60.0001;24875860:1900,957,721,717,60.0001;24876760:2131,920,698,687,60.0374;24877810:2375,1260,690,677,60.0001;24986980:1882,940,716,706,59.9628;24987880:2114,967,695,686,60.0001;24988930:2369,1211,660,679,59.9628;25097960:1896,923,708,660,60.0001;25098860:2134,954,690,674,60.0001;25099910:2352,1280,692,684,60.0374;25208810:1889,945,717,707,59.9628;25209710:2115,968,695,685,60.0001;25210760:2364,1233,691,644,60.0001;25319660:1898,903,717,706,60.0001;25320560:2115,893,694,681,60.0001;25321610:2357,1259,697,686,60.0374;25430090:1891,913,720,708,59.9628;25430990:2138,917,695,685,60.0001;25432040:2371,1291,693,684,60.0001;25540740:1894,938,719,709,59.9628;25541640:2120,912,665,689,60.0374;25542690:2375,1258,689,676,60.0001;25652020:1899,935,717,715,59.9628;25652920:2133,943,700,688,60.0001;25653970:2371,1248,661,673,60.0374;25763790:1900,961,718,705,59.9628;25764690:2103,961,694,679,60.0001;25765740:2367,1236,694,682,60.0001;25874470:1881,943,720,709,59.9628;25875370:2113,964,666,688,60.0001;25876420:2368,1256,693,676,60.0001;25985350:1892,926,715,705,60.0001;25986250:2102,943,691,674,60.0374;25987300:2352,1228,696,688,60.0001;26096760:1897,983,717,670,60.0001;26097660:2097,963,692,685,60.0001;26098710:2375,1253,694,678,59.9628;26207470:1903,931,718,707,60.0001;26208370:2154,900,690,679,60.0001;26209420:2362,1278,667,686,60.0001;26318550:1895,936,680,696,59.9628;26319450:2131,930,693,676,60.0374;26320500:2368,1245,700,687,60.0001;26429680:1896,917,717,700,59.9628;26430580:2142,920,685,641,59.9628;26431630:2356,1276,697,681,60.0001;26540360:1893,911,713,662,60.0001;26541260:2139,937,685,676,60.0374;26542310:2366,1250,700,690,60.0374;26650800:1889,977,719,705,59.9628;26651700:2116,964,692,684,60.0001;26652750:2374,1222,692,639,60.0001;26762200:1897,907,686,708,60.0001;26763100:2140,883,698,683,60.0001;26764150:2368,1285,694,683,60.0001;26873170:1908,974,718,707,60.0001;26874070:2106,948,692,680,60.0374;26875120:2365,1236,693,678,60.0001;26984260:1906,938,720,705,59.9628;26985160:2124,921,694,687,60.0001;26986210:2388,1263,689,675,60.0001;27095160:1894,907,714,695,59.9628;27096060:2145,938,655,679,60.0001;27097110:2364,1277,699,683,60.0001;27206440:1894,912,714,703,59.9628;27207340:2114,939,691,681,60.0001;27208390:2375,1223,661,681,60.0001;27317080:1897,951,720,707,60.0001;27317980:2109,920,694,685,59.9628;27319030:2374,1254,690,670,60.0001;27427850:1893,918,721,714,60.0374;27428750:2136,952,696,689,60.0001;27429800:2392,1282,693,675,60.0001;27539040:1891,933,715,702,59.9628;27539940:2110,959,691,679,59.9628;27540990:2373,1239,697,684,60.0001;27650090:1907,905,718,711,60.0001;27650990:2153,904,693,681,60.0001;27652040:2385,1292,664,686,60.0001;27760670:1901,966,712,702,60.0001;27761570:2137,940,689,674,60.0001;27762620:2368,1245,696,685,60.0001;27871780:1897,967,718,710,60.0001;27872680:2128,917,694,684,60.0001;27873730:2385,1245,657,676,60.0374;27982910:1907,934,715,699,59.9628;27983810:2132,919,691,678,60.0374;27984860:2375,1247,695,684,60.0001;28093910:1916,922,723,713,60.0001;28094810:2170,918,699,687,60.0001;28095860:2400,1261,694,644,60.0001;28204850:1910,950,714,705,60.0001;28205750:2141,948,691,672,59.9628;28206800:2378,1272,697,689,60.0001;28315670:1933,940,718,717,59.9628;28316570:2156,919,696,691,60.0374;28317620:2437,1243,657,676,60.0001;28426850:1926,945,689,707,59.9628;28427750:2164,959,698,686,59.9628;28428800:2430,1261,690,673,60.0001;28537710:1952,950,714,701,60.0001;28538610:2173,923,692,678,60.0001;28539660:2419,1217,694,688,60.0374;28649000:1956,957,718,706,59.9628;28649900:2166,957,693,682,60.0001;28650950:2448,1237,693,680,60.0001;28760140:1951,916,715,702,60.0001;28761040:2199,918,691,678,60.0001;28762090:2433,1268,695,683,60.0001;28870820:1958,932,718,711,60.0001;28871720:2195,930,696,684,60.0001;28872770:2469,1257,692,674,60.0374;28981430:1974,1230,720,706,60.0001; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18aug2119h1500ml.pcr +2 "MFB"*,% +4 "core" %h - +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*W'(@ +1024 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*N  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*l % +120 "core" & +2 "MFB"*y% +4 "core" %("\ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*C'Zh +224 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*h  +53 "core" +2 "MFB"*(% +4 "core" %Zk D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*w'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> C T +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'U +519 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*!  +52 "core" +2 "MFB"*% +4 "core" %]T +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*U'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*$  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*g  +80 "core"  +2 "MFB"*% +4 "core" %pF +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*z'Z +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*F' +3072 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2737 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*B'V +2736 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*t' +3951 "Can"O SR +1821 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2730 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +119 "core" & +2 "MFB"*L% +4 "core" %Vl +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*`' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*]  +52 "core" +2 "MFB"*T% +4 "core" %y C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*X'> +16113 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*% % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>tV +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*o' +531 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*j  +52 "core" +2 "MFB"*)% +4 "core" %z K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q5 +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*D  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*"'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18183 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +52 "MFB"*\\'V +2754 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +3692 "Can"C SS +2081 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*}'V +2749 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +5069 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug2121h1500ml.pcr + #Building PCR Slug from ASV with MM1 mix, PP2 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +59 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +25 "core"  +2 "MFB"*b% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(X +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*0' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*+ n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*9'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*s'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*'  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*|  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*-% +3 "core" %(*[ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*n'FT +619 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*r I +57 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*% +5 "core" %FV_ > +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*2' +1821 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*8 n +37 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*% +3 "core" %q\ 0 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*>' +624 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*=% +3 "core" % ~ Q +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*3'( +623 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*R  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*/% +3 "core" %,w G +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"* '\ +197 "Can"Q OO +5650 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*. n +34 "core" n +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\ n ? +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +616 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*6  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*^% +3 "core" %\ _\ 7 +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*1' C +5050 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*P  +58 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*@  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % =G +2 ."MFBPCR"AS.seek 0.326ml +52 "MFB"*V'\\ +32613 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*c  +83 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*E % +35 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +12727 "Can"] Y +60004 $h e +60004 q hh +60003 y | +60004  ZY +60004 T gf +60004 F  +60004 4U YY +54329 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"31263390:2406,907,727,713,60.0001;31264340:2690,969,693,690,60.0747;31265190:2118,872,694,677,60.0374;31265940:1555,944,700,691,60.0001;31374700:2410,925,719,712,59.9628;31375650:2699,945,692,679,59.9628;31376500:2122,929,693,679,60.0374;31377250:1540,958,694,685,60.0001;31486220:2418,916,686,705,60.0001;31487170:2682,890,693,682,60.0001;31488020:2106,936,694,685,60.0001;31488770:1578,929,689,675,60.0001;31597480:2441,935,713,700,60.0001;31598430:2669,903,666,687,59.9628;31599280:2151,960,690,679,60.0374;31600030:1557,906,700,681,60.0001;31709540:2439,915,715,698,60.0001;31710490:2677,954,695,654,60.0374;31711340:2131,913,691,679,60.0374;31712090:1532,935,694,683,60.0374;31821050:2437,938,716,706,60.0001;31822000:2693,933,695,684,59.9628;31822850:2121,916,662,679,60.0001;31823600:1568,979,692,681,59.9628;31932700:2442,906,714,701,60.0001;31933650:2688,965,695,687,60.0001;31934500:2126,948,693,675,60.0001;31935250:1544,924,695,682,60.0001;32044130:2404,968,715,675,59.9628;32045080:2690,920,693,681,59.9628;32045930:2133,979,694,682,60.0001;32046680:1550,929,697,681,60.0001;32155820:2413,965,717,707,60.0001;32156770:2677,911,660,684,59.9628;32157620:2116,974,697,683,60.0001;32158370:1551,924,694,681,60.0001;32266930:2415,931,720,710,60.0001;32267880:2690,969,691,676,60.0001;32268730:2115,919,698,687,60.0001;32269480:1536,955,688,680,60.0374;32378380:2439,910,683,702,59.9628;32379330:2667,961,694,689,60.0001;32380180:2125,957,692,678,60.0001;32380930:1545,924,699,687,60.0001;32490090:2408,941,718,712,60.0001;32491040:2686,936,689,677,60.0001;32491890:2106,926,699,681,60.0001;32492640:1579,952,690,676,60.0001;32601680:2404,946,719,711,60.0001;32602630:2692,976,691,679,60.0374;32603480:2110,902,695,685,60.0374;32604230:1574,965,695,678,60.0001;32713240:2404,970,715,704,59.9628;32714190:2679,931,695,679,60.0001;32715040:2112,977,698,683,60.0001;32715790:1543,908,692,677,60.0001;32825020:2398,923,691,715,60.0001;32825970:2696,957,690,672,60.0001;32826820:2121,944,694,689,60.0001;32827570:1568,965,693,679,60.0001;32936810:2395,965,718,710,60.0001;32937760:2691,904,689,673,60.0001;32938610:2116,922,695,688,60.0001;32939360:1566,969,690,677,60.0001;33048560:2426,950,715,700,60.0001;33049510:2673,940,697,689,60.0001;33050360:2113,967,696,679,60.0001;33051110:1559,928,692,680,60.0001;33159850:2432,937,712,702,59.9628;33160800:2683,926,693,682,60.0001;33161650:2135,992,696,680,60.0001;33162400:1545,915,692,678,60.0374;33271290:2436,904,712,668,60.0001;33272240:2682,966,694,684,60.0001;33273090:2127,894,692,677,60.0001;33273840:1549,968,694,684,60.0001;33382710:2433,892,721,707,60.0001;33383660:2681,977,660,685,60.0001;33384510:2116,903,694,680,60.0374;33385260:1549,966,696,684,60.0374;33494650:2420,929,724,712,59.9628;33495600:2696,964,691,678,60.0001;33496450:2101,952,697,691,60.0374;33497200:1569,970,695,684,60.0374;33606450:2438,892,719,707,60.0001;33607400:2680,963,692,681,60.0001;33608250:2128,950,696,682,60.0001;33609000:1541,944,694,680,60.0001;33718420:2437,929,713,699,59.9628;33719370:2679,964,692,687,60.0001;33720220:2133,944,690,668,60.0374;33720970:1542,928,695,652,60.0001;33830210:2403,956,718,673,60.0001;33831160:2687,941,688,676,60.0001;33832010:2133,972,694,685,60.0001;33832760:1563,961,689,676,60.0001;33941700:2404,954,718,708,59.9628;33942650:2694,915,658,677,59.9628;33943500:2115,957,698,681,60.0001;33944250:1574,947,691,679,60.0001;34053300:2419,983,718,707,60.0001;34054250:2697,912,691,681,60.0001;34055100:2105,949,694,681,59.9628;34055850:1571,933,692,676,59.9628;34164540:2422,953,718,706,60.0001;34165490:2703,910,691,676,60.0374;34166340:2129,974,698,689,60.0747;34167090:1579,960,687,631,60.0001;34275780:2419,950,719,707,60.0001;34276730:2713,923,656,680,60.0001;34277580:2125,927,697,689,60.0001;34278330:1572,951,689,676,60.0001;34387470:2427,924,720,708,59.9628;34388420:2720,943,687,675,60.0001;34389270:2108,918,696,685,60.0001;34390020:1582,956,688,673,60.0374;34499420:2443,941,719,714,60.0374;34500370:2737,968,690,676,60.0001;34501220:2148,918,693,649,60.0001;34501970:1591,952,691,679,60.0001;34611860:2470,965,721,708,59.9628;34612810:2750,964,693,676,59.9628;34613660:2165,915,663,682,60.0001;34614410:1601,967,691,682,60.0001;34723490:2499,942,716,703,60.0001;34724440:2806,951,691,678,59.9628;34725290:2190,969,701,684,60.0001;34726040:1621,935,693,675,60.0001;34834940:2580,930,716,671,60.0001;34835890:2877,941,696,681,60.0001;34836740:2271,957,692,681,60.0001;34837490:1657,937,691,676,60.0001;34946790:2665,942,720,708,59.9628;34947740:2998,941,690,676,60.0001;34948590:2346,944,698,686,59.9628;34949340:1724,970,693,678,60.0001;35058270:2791,886,715,707,60.0001;35059220:3091,982,693,681,60.0001;35060070:2438,916,688,670,60.0001;35060820:1743,957,697,683,60.0374;35169610:2861,962,687,706,60.0001;35170560:3232,928,689,676,60.0001;35171410:2526,957,694,683,60.0001;35172160:1837,937,688,676,60.0001;35281530:2978,949,715,704,59.9628;35282480:3300,932,699,688,60.0001;35283330:2620,954,691,676,60.0001;35284080:1880,918,694,682,60.0001;35392780:3066,957,717,703,60.0001;35393730:3438,932,691,678,60.0001;35394580:2668,971,692,680,60.0374;35395330:1932,933,693,683,60.0001;35504330:3191,906,715,706,59.9628;35505280:3550,959,693,684,60.0001;35506130:2772,924,690,636,60.0001;35506880:1985,979,694,680,60.0001;35616130:3265,955,714,697,60.0001;35617080:3637,943,694,689,60.0374;35617930:2852,969,692,674,60.0001;35618680:2002,914,699,692,60.0374;35727770:3321,950,689,705,60.0001;35728720:3742,945,689,678,60.0374;35729570:2916,957,694,683,60.0001;35730320:2083,930,694,677,60.0001;35839180:3434,932,718,706,59.9628; +70 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug2121h1500ml.pcr +2 "MFB"*% +5 "core" %bE + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1031 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*a  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*i % +117 "core" % +2 "MFB"*#% +4 "core" %(1 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*u'Zw +226 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*e  +52 "core" +2 "MFB"*% +4 "core" %Zq F +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*H'> +3383 "Can"F QP +2673 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*M % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*S% +3 "core" %>\ s b +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'X +519 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*k  +52 "core" +2 "MFB"*A% +4 "core" %h^ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*&'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*?  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*f  +80 "core"  +2 "MFB"*Z% +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*;'i +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*<' +3069 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +2734 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*m' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*['V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*O  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*5 % +119 "core" & +2 "MFB"*Y% +4 "core" %Vg +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*K' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*p  +52 "core" +2 "MFB"*4% +4 "core" %\ 1 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*_'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\ % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*,% +3 "core" %>\  Y +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* ' +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*N  +52 "core" +2 "MFB"*l% +4 "core" % J +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*y'q +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*W  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*h'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +4706 "Can"!W | +13175 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*(' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*C'V +2743 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +152 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2743 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*$' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +3516 "Can"J RR +1548 "core" ' +4 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18aug2123h1500ml.pcr + #Building PCR Slug from ASV with MM3 mix, PP5 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +68 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*U  +26 "core"  +2 "MFB"*z% +4 "core" %V= +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*F'(\\ +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*:' +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +160 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*B'R +5073 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*t'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*  +159 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*L% +3 "core" %(+l +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*~'FU +632 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*] n +104 "core" m +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*T% +5 "core" %F[C +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*`' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*% I +36 "core" H +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*% +3 "core" %H\ 9 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*X' +625 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*j % +35 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*)% +3 "core" %B +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*o'/ +628 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*D  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %5l A +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*"'\ +5853 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +37 "core" m +2 ."MFBPCR"delay 2 seconds +202 "MFB"*\\% +3 "core" %\ C N +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +625 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*}  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"**% +3 "core" %\ ?K +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*{' Y +5065 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +59 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +6 "core" % [ O S +2 ."MFBPCR"AS.seek 0.326ml + "MFB"*'z +20039 "Can"N OO +12571 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +52 "MFB"*b % +35 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +46242 "Can"N ii @CEST1534888891.34 B b +60004 S ff +60005 E  +60003 S YY +60004 K gg +60005 C m +60004 Q gg +19083 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"38123210:1913,857,695,709,60.0001;38124110:2210,905,695,682,60.0001;38125160:2440,1249,699,684,60.0001;38233690:1954,911,714,702,60.0001;38234590:2187,883,690,675,60.0001;38235640:2422,1217,666,690,60.0001;38344910:1951,921,683,702,60.0001;38345810:2212,908,692,683,60.0001;38346860:2449,1263,694,684,60.0001;38456280:1951,966,712,699,60.0001;38457180:2175,954,661,682,60.0001;38458230:2441,1221,694,680,60.0001;38567170:1953,934,719,706,60.0001;38568070:2181,933,691,687,60.0001;38569120:2446,1274,690,675,60.0001;38678350:1935,937,712,700,60.0001;38679250:2167,941,693,676,60.0001;38680300:2438,1224,697,689,60.0001;38789990:1956,911,716,696,60.0001;38790890:2204,927,686,640,60.0001;38791940:2426,1257,699,691,60.0001;38901290:1953,916,714,698,60.0001;38902190:2200,936,689,680,59.9628;38903240:2425,1272,696,649,60.0001;39012810:1946,914,680,703,60.0001;39013710:2193,923,689,674,60.0001;39014760:2442,1231,700,683,60.0001;39123750:1955,900,717,706,59.9628;39124650:2209,894,694,684,60.0001;39125700:2428,1286,695,682,60.0001;39234830:1953,933,689,710,60.0001;39235730:2177,966,695,682,60.0001;39236780:2450,1236,695,686,60.0001;39345900:1961,897,720,714,60.0001;39346800:2193,948,698,694,60.0001;39347850:2439,1267,691,673,60.0001;39456980:1955,960,718,707,59.9628;39457880:2185,947,695,679,60.0001;39458930:2448,1236,697,681,59.9628;39568480:1959,935,683,702,60.0001;39569380:2184,953,688,680,60.0001;39570430:2427,1228,699,689,60.0001;39679780:1962,872,715,701,60.0001;39680680:2197,937,656,679,60.0001;39681730:2436,1269,694,683,60.0374;39790970:1955,915,710,699,60.0001;39791870:2206,919,688,672,60.0001;39792920:2418,1257,698,651,60.0001;39901990:1955,939,716,716,59.9628;39902890:2165,934,697,683,60.0001;39903940:2462,1253,692,670,60.0001;40012920:1957,946,716,708,59.9628;40013820:2182,970,694,685,60.0001;40014870:2446,1219,657,678,60.0001;40124580:1953,915,721,711,60.0001;40125480:2195,940,695,688,60.0001;40126530:2452,1268,691,677,60.0001;40235940:1956,922,718,673,60.0001;40236840:2186,958,697,684,60.0374;40237890:2458,1217,689,672,60.0001;40347140:1956,932,719,702,60.0001;40348040:2183,972,696,686,60.0001;40349090:2428,1213,691,674,60.0001;40458350:1957,899,717,705,60.0001;40459250:2223,893,690,676,60.0001;40460300:2443,1247,694,690,60.0001;40569700:1953,907,716,703,59.9628;40570600:2213,911,654,678,60.0374;40571650:2450,1249,698,687,60.0374;40681060:1950,922,714,697,60.0001;40681960:2208,925,690,673,60.0001;40683010:2444,1233,669,683,60.0001;40791910:1954,891,715,695,59.9628;40792810:2176,956,691,675,60.0001;40793860:2447,1245,699,689,60.0001;40903350:1972,915,709,701,60.0001;40904250:2183,908,691,676,60.0001;40905300:2418,1245,695,684,60.0374;41014780:1962,929,717,706,59.9628;41015680:2191,972,691,686,60.0374;41016730:2454,1240,690,640,60.0001;41125880:1961,904,716,707,60.0001;41126780:2189,911,693,683,60.0001;41127830:2452,1276,693,684,60.0374;41237110:1969,929,713,699,60.0001;41238010:2181,915,690,675,60.0001;41239060:2437,1223,695,687,60.0001;41348210:1958,905,690,709,60.0001;41349110:2199,918,695,685,60.0001;41350160:2452,1246,692,679,60.0001;41458970:1967,926,719,710,60.0001;41459870:2217,900,697,687,59.9628;41460920:2449,1244,693,679,60.0001;41570380:1955,890,712,703,59.9628;41571280:2194,925,690,675,60.0001;41572330:2451,1265,697,685,60.0374;41681110:1977,899,723,708,59.9255;41682010:2222,896,662,686,59.9628;41683060:2465,1274,693,683,60.0001;41792400:1980,938,721,710,60.0001;41793300:2238,905,694,684,60.0001;41794350:2479,1240,661,679,60.0001;41903670:1995,909,716,697,59.9628;41904570:2229,922,690,679,59.9628;41905620:2481,1267,694,684,60.0001;42015280:2029,972,717,705,60.0001;42016180:2255,938,692,646,60.0374;42017230:2551,1204,691,679,60.0001;42126600:2088,947,720,705,60.0001;42127500:2323,938,693,681,60.0001;42128550:2614,1219,684,635,60.0374;42237450:2136,901,718,711,60.0001;42238350:2403,913,691,684,60.0001;42239400:2707,1241,689,675,60.0001;42348680:2204,969,714,700,60.0001;42349580:2472,971,693,686,60.0001;42350630:2770,1217,660,680,60.0001;42459860:2255,902,688,708,60.0001;42460760:2572,945,699,688,60.0001;42461810:2860,1262,695,681,60.0001;42570820:2310,967,719,705,60.0001;42571720:2590,963,692,682,60.0001;42572770:2902,1231,695,684,60.0001;42682430:2351,1240,724,710,60.0001; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18aug2123h1500ml.pcr +2 "MFB"*7% +4 "core" %9 +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*+  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*0 % +120 "core" & +2 "MFB"*9% +4 "core" %(0 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*''Zv +226 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*|  +52 "core" +2 "MFB"*-% +4 "core" %Z5\ : +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*s'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +53 "MFB"*r % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\  [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*n'm +533 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*8  +52 "core" +2 "MFB"*% +4 "core" %x +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*2'q +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*=  +80 "core"  +2 "MFB"*>% +4 "core" %q  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*R't +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*/' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*3'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*.' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*^  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +120 "core" & +2 "MFB"*P% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*@' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*1% +4 "core" %\ < +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*c'> +3084 "Can"C PP +13031 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*E % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\  e +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*V' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*a  +51 "core" +2 "MFB"*i% +4 "core" % E +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*#'q4 +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*e'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*M' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*S'V +2745 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*H' +3354 "Can"T SS +2416 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*A' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +47 "MFB"*'V +2739 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*?' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +5066 "core" ' +4 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218aug2201h1500ml.pcr + #Building PCR Slug from ASV with MM3 mix, PP6 primer +2 #Priming with carrier +3 .ATV.dial ARV +3 "MFB"*Z  +56 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*&  +26 "core"  +2 "MFB"*;% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*<'(X +2551 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*I' +2897 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*m n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*Q'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*x'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*O  +159 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*5  +37 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*Y% +3 "core" %(0 +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*['FZ +645 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*p n +102 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*4% +5 "core" %F`J +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*K' +1841 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP6 +2 "MFB"*\  +34 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +203 "MFB"*,% +3 "core" % + +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*_' +614 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*N  +80 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*l% +3 "core" % z ' +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"* '5 +620 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*W  +37 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*y% +3 "core" %3 A +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*h'\ +5849 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*( n +37 "core" m +2 ."MFBPCR"delay 2 seconds +202 "MFB"*C% +3 "core" %\  P +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +626 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*w% +3 "core" %\ \ 7 +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*!' K +971 "Can"I OO +4088 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +59 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*$% +5 "core" % Qc +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'p +32609 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*U  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*z % +35 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Tt2 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +21644 "Can"H jj +60004 L  +60004 A YY +60004 O ih +60004 B Y +60004 Q ii +60004 G ~ +60004 P || +42090 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"44962090:2209,895,727,712,60.0001;44962990:2533,908,658,679,60.0001;44964040:2823,1253,700,692,60.0001;45073380:2246,908,714,701,60.0001;45074280:2548,924,688,674,60.0001;45075330:2821,1223,665,687,60.0374;45184340:2265,934,718,675,60.0001;45185240:2538,914,695,688,60.0374;45186290:2854,1270,693,685,60.0001;45294790:2246,971,718,709,60.0001;45295690:2512,955,693,684,60.0001;45296740:2847,1225,686,641,60.0001;45405790:2244,952,710,703,59.9628;45406690:2520,948,693,681,60.0001;45407740:2829,1226,695,681,60.0001;45516450:2252,939,718,708,60.0001;45517350:2541,905,693,684,60.0001;45518400:2844,1263,692,651,60.0374;45627070:2252,947,717,709,60.0001;45627970:2518,903,668,686,60.0001;45629020:2850,1242,693,676,60.0001;45738160:2245,904,720,708,60.0001;45739060:2524,958,693,687,60.0001;45740110:2837,1236,686,642,60.0001;45848940:2241,912,718,707,59.9628;45849840:2509,924,695,690,60.0001;45850890:2840,1256,691,675,60.0001;45959940:2245,900,716,699,60.0001;45960840:2544,889,688,682,60.0001;45961890:2806,1266,699,645,60.0001;46071040:2242,899,720,713,60.0001;46071940:2515,936,693,688,60.0001;46072990:2844,1221,693,679,60.0001;46181830:2254,953,717,710,60.0001;46182730:2513,905,695,688,59.9628;46183780:2835,1209,656,676,60.0001;46292930:2251,965,715,703,59.9628;46293830:2496,904,690,682,60.0001;46294880:2843,1226,688,678,60.0374;46403270:2253,950,718,707,60.0001;46404170:2524,908,693,691,60.0001;46405220:2844,1227,692,674,60.0374;46513870:2252,948,716,700,60.0001;46514770:2516,952,687,643,60.0374;46515820:2825,1215,693,683,60.0374;46624950:2251,943,717,710,60.0001;46625850:2534,954,698,684,60.0001;46626900:2853,1243,691,676,60.0001;46736090:2252,927,714,699,60.0001;46736990:2496,943,694,681,60.0374;46738040:2833,1221,694,686,60.0001;46846980:2243,937,716,706,59.9628;46847880:2522,947,695,687,60.0001;46848930:2838,1238,657,677,60.0374;46958190:2249,912,689,709,59.9628;46959090:2546,931,696,682,60.0001;46960140:2839,1297,695,680,60.0001;47068680:2241,984,721,703,59.9628;47069580:2520,933,695,686,60.0374;47070630:2848,1258,654,674,60.0001;47179790:2253,892,677,701,60.0001;47180690:2536,909,690,678,60.0374;47181740:2827,1239,697,688,60.0001;47290860:2256,945,719,708,60.0001;47291760:2529,970,693,690,60.0001;47292810:2826,1225,693,673,60.0374;47401520:2245,933,684,695,60.0001;47402420:2537,939,689,675,59.9628;47403470:2836,1229,692,685,60.0001;47512170:2250,960,719,710,60.0001;47513070:2527,905,696,691,60.0001;47514120:2844,1256,661,676,60.0374;47622680:2251,927,718,707,60.0001;47623580:2511,959,693,694,60.0374;47624630:2822,1227,693,677,60.0001;47733440:2253,919,718,713,60.0001;47734340:2546,920,698,685,60.0001;47735390:2846,1268,694,682,60.0001;47844410:2246,938,717,712,60.0001;47845310:2541,910,663,689,59.9628;47846360:2849,1276,692,679,60.0374;47955080:2254,962,722,708,59.9628;47955980:2517,911,695,691,60.0001;47957030:2841,1243,691,674,60.0374;48065780:2254,920,720,709,60.0001;48066680:2545,915,661,687,60.0001;48067730:2852,1261,692,677,60.0374;48176890:2259,897,719,703,60.0001;48177790:2558,914,692,680,60.0001;48178840:2844,1250,698,650,60.0001;48288150:2250,885,710,661,59.9628;48289050:2540,927,692,673,59.9628;48290100:2824,1284,699,683,60.0001;48399270:2262,929,722,713,59.9628;48400170:2553,916,694,683,60.0374;48401220:2831,1284,695,682,60.0001;48510200:2257,895,719,708,60.0001;48511100:2553,898,694,685,60.0001;48512150:2846,1287,696,683,60.0001;48620900:2258,924,715,699,60.0001;48621800:2537,939,654,673,60.0001;48622850:2833,1245,699,689,60.0001;48731690:2250,937,713,701,60.0001;48732590:2522,963,688,677,60.0001;48733640:2847,1249,698,677,60.0374;48842280:2258,934,718,707,59.9628;48843180:2541,932,665,689,60.0001;48844230:2854,1259,690,676,60.0001;48953540:2248,942,721,704,60.0001;48954440:2556,936,695,687,60.0001;48955490:2849,1268,691,681,60.0374;49064260:2264,901,720,705,59.9628;49065160:2567,912,658,677,60.0001;49066210:2836,1252,695,683,60.0001;49175430:2262,931,712,695,60.0001;49176330:2533,956,689,675,60.0001;49177380:2842,1238,693,649,60.0374;49286080:2259,913,721,711,60.0001;49286980:2541,964,661,690,59.9628;49288030:2870,1242,689,675,60.0374;49396590:2260,921,719,712,60.0001;49397490:2556,949,695,687,60.0001;49398540:2862,1274,692,682,60.0374;49507460:2267,1289,717,703,59.9628; +16 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218aug2201h1500ml.pcr + #Full MFB Decontamination +3 #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +4 "MFB"*g @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*F  +62 "core"  +2 ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*:  +188 "core" +4 "MFB"*B% +3 "core" %(%r4 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +417 "core" ' +2 ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +179 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*L  +58 "core"  +2 "MFB"*t% +4 "core" %05 +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*]'\ l +2036 "core" ' +2 ."MFBPCR"ATV.dial :waste +3 "MFB"*T n +202 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*~'R +3157 "core" ' +2 ."MFBPCR"AFV.select :holdingCoil + .ATV.dial :waste +3 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +27 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*` % +62 "core" & +2 "MFB"*j% +4 "core" %(*5 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*)' +479 "core" ' +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*X% +4 "core" % 35\ ; +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*D' +217 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +39 "core"  +2 "MFB"*o% +4 "core" %5 +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"* ' G +3645 "core" ' +2 ."MFBPCR"delay 3 seconds +65 "Can"J : +237 ."MFBPCR"ATV.dial :air3 +2 "MFB"*\\ % +57 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*"% +3 "core" % G X W +2 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*}' Š +518 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"**  +55 "core"  +2 "MFB"*% +4 "core" % Řg +2 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*' z/ +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +107 "core" m +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*% +5 "core" % z+Ne +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*{'q +7162 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"* n +175 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*b'R +1875 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*7 % +60 "core" $ +2 "MFB"*% +4 "core" %RD +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*+' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*0  +37 "core"  +2 "MFB"*9% +4 "core" %\  I +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*' +11482 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*| % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*-% +3 "core" %  K +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*''\ 4R +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*r  +52 "core"  +2 "MFB"*% +4 "core" %\ 4Rz P +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*s' +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*8 n +100 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*  +35 "core"  +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*n'V +11872 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*='V +10029 "Can"yG PO +10107 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*> % +142 "core" & +2 "MFB"*2% +4 "core" %V n +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*R' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*/  +54 "core"  +2 "MFB"*3% +4 "core" % s\ 3 +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*.' | +11480 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"* % +3 "core" % l\ : +2 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*^'\ 8 +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core" +2 "MFB"*P% +4 "core" %\ 8 " H +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*6' +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +102 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*1  +33 "core"  +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*@'V +11890 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*E' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +10302 "Can"M h +9835 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*c  +80 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +4 "MFB"*a' x +8068 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*i n +96 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*V'^ +15510 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +47 "MFB"* n +187 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*#'R +205 "core" ' +2 ."MFBPCR"SPE.coast +3 "MFB"*e  +3 "core" ^ + ^ + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*u n +170 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*M  +55 "core"  +2 "MFB"*S% +4 "core" %(  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*H' m +4650 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +2 "MFB"*k I +63 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +3710 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +2 "MFB"*?  +56 "core"  +2 "MFB"*Z% +4 "core" %(' +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*&': +2040 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*;  +94 "core" +2 "MFB"*f% +4 "core" %: +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*<'B +430 "core" ' +4 ."MFBPCR"ATV.dial ASV +2 "MFB"*m n +95 "core" n +2 "MFB"*I% +4 "core" %O $ +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*Q' ) +2545 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +2 "MFB"*O I +55 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +2060 "Can"? RR +844 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*Y'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +2 "MFB"*x  +56 "core"  + "MFB"*p% +4 "core" %(A +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*4': +2039 "core" ' +2 ."MFBPCR"ATV.dial :air2 +3 "MFB"*[  +93 "core" +2 "MFB"*\ % +4 "core" %: +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*,'h +437 "core" ' +2 ."MFBPCR"ATV.dial ASV +3 "MFB"*K n +94 "core" n +2 "MFB"*N% +4 "core" %u +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*l' O +2535 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +3 "MFB"*_ I +55 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +2904 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*y  +94 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +3 "MFB"* ': +3053 "core" ' +2 ."MFBPCR"ATV.dial :ASV +3 "MFB"*( n +95 "core" o +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.05ml +3 "MFB"*C'Q +1464 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*h n +182 "core" m +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +316 "core" ' +3 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*w  +95 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +3 "MFB"* % +58 "core" $ +2 "MFB"*% +4 "core" %V F +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*$  +36 "core" +2 "MFB"*!% +4 "core" %_ +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*U'1 +19132 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*z % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*F% +3 "core" %1\ \  e +2 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*:  +53 "core" +2 "MFB"*B% +4 "core" % h +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*'cS +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial AIV +2 "MFB"* I +122 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +255 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*L' +201 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*t'R +10092 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*T'R +3233 "Can"N QQ +6859 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*]' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*~'R +10092 "core" ' +2 ."MFBPCR"ATV.dial :air2 +3 "MFB"*%  +56 "core"  +2 "MFB"*`% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*j' +228 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +9988 "core" ' +2 ."MFBPCR"ATV.dial AIV +3 "MFB"*X I +72 "core" I +3 ."MFBPCR"AS.seek 0.02ml +3 "MFB"*)' +9884 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"* n +162 "core" m +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*o'V +225 "core" ' +2 ."MFBPCR"AWV.select :air + "collection"' +11 "MFB"*D% +2 "core" %V1 +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\\'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*"  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +58 "core" % +2 "MFB"**% +4 "core" %(!7 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zg +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*}  +37 "core"  +2 "MFB"* % +4 "core" %Zv&\ 9 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6058 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\ C c +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*{'m +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*7  +52 "core"  +2 "MFB"*% +4 "core" %j > +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*b'q +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*0  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*9  +77 "core"  +2 "MFB"*+% +4 "core" %q\  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*|'s +2039 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*-' +1338 "Can"? RQ +1736 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*r' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*'' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*8'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*s % +119 "core" & +2 "MFB"*n% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*>  +52 "core"  +2 "MFB"*2% +4 "core" %| ? +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*='> +14427 #"bkha"Session Ended +1686 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*/ % +51 "core" & +2 ."MFBPCR"delay 3 seconds +351 "MFB"*3% +5 "core" %> h +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*R' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"* % +4 "core" %  P +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*.'q2 +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*P'R +4740 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +13582 "Can"O [ +4901 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*^' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*1' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2741 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*@' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +5065 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*e n +116 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*V'(@ +478 "Can"C RR +2074 "core" ' +2 ."MFBPCR"ATV.dial :waste2 + "MFB"*# % +123 "core" % +3 ."MFBPCR"AS.seek 0ml + "MFB"*u'V +2548 "core" ' +5 #tAsleep after completing 18tun1 assays + ."Qmail"GoodNews.email "{1 => 3, 2 => 0}\\nCan@04:11:32, 16.3C, 41% humidity, 14.7psia, 12.065V, 0.443A, 0.443A avg, 5.34W",Subject: "Asleep after completing 18tun1 assays" +2 #tMission runtime was 15:00:48.70517 +797 #mEXIT @1534903947.93CEST @1534919172.47CEST = =tMAIN =mMAIN_scheduler @CEST1534919174.14 #"core_reset"Sent BREAK + #t@0xDAF0, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refi@; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +265 "Can"hV k + hV k + #tPolling Can every 10:00 +3 #Cleanly exited at 04:12:27CEST22-Aug-18 +1481 #-> ESP.ready! +3 #Powering core bus +465 .Gate.power :raw,:ON +7 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %, +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %h + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  [ p +2 "manipulator"&?& +4 "core" &^  + "storage"(@& +4 "core" & V - + "storage"(A% +4 "core" %S , : + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +761 #t-> MFB.ready! + "MFB"*D% +3 "core" %u +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *E% +3 "core" %m + .tATV.dial :air2 +2 "MFB"*F  +51 "core" +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home + "MFB"*G' +547 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5285 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +101 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5253 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +4 "core"  +6901 #t-> access 2 +2 .SE.seek :down +2 "storage"(M'X +2 "core" ' +2 "manipulator"&N% +4 "core" %\  o p +2 "manipulator"&O& +3 "core" &^  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(P(K +692 "core" ( +8 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (Q& +2 "core" &K  +748 #t-> access 1 +2 .SE.seek :down + "storage"(R'X +3 "core" ' +2 "manipulator"&S% +3 "core" %\  = 4  p +2 "manipulator"&T& +3 "core" &^ B 7 + +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(U(; +214 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (V& +3 "core" &; # +35395 "Can"G nm +60004  gD nm +60004 jJ nm +60004 7F mm +60004 B nn +60004 L nn +60004 &B nm +60004 Q mn +60004 G nn +60004 L mn +60004 J nm +60004 rH nm +60004 K nn +60004 hC nm +60004 K nn +60005 s@ mn +60004 L nm +57575 #t-> CC.loadFlush{hotBleach};samplePassD;fullDecon;delay 360;initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'W& +4 "core" &|"%  + .tHand.open + "manipulator"&X1 +67 "core" 1 +2 "manipulator"&Y& +4 "core" &^ 0 y + "manipulator"&Z% +4 "core" % \  \ 0 p + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&[(- +186 "core" ( +2 "manipulator"&\\& +4 "core" &- 1  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +2 "core" &- " 4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +4 "manipulator"&^'η +93 "core" ' +2 .tHand.close + "manipulator"&_/ +76 "core" / +2 "manipulator"&`& +4 "core" &- ,  + "manipulator"&a% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&b'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&c(ӷ +284 "core" ( +3 "manipulator"&d& +3 "core" & P?R +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +2 "core" & }?R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&f' +99 "core" ' +2 "manipulator"&g& +4 "core" &! ?R +2 "manipulator"&h% +3 "core" %# ^ +2 "collection"'i& +3 "core" &|#$b  +2 "collection"'j& +3 .tCC.seek :closed +2 "collection"'k(W +3 "core" &|!%  +2 &|"&  +10 &0$$ . +9 &\\#& B +9 & }"% W +10 &Z#& Z +9 &V"% Z +9 &GP#$ Z +10 &\ W"' Y +9 &W#& Y +10 &T!% Y +9 &PW"$ Y +9 & U#$ Z +10 &!O#% Y +9 &#T#$ Y +9 &%WX!$ Z +10 &'T!&Z Y +9 &(S"% Y +10 &*U"$ Z +9 &,`Q"% Y +9 &."R"' Y +10 &/Q"$ Y +9 &1Y!$ Y +9 &3hW!$ Y +10 &5)U!$ Z +9 &6T!$ Y +10 &8I!&\\ X +9 &:pR"$_ Y +9 &<3Q"& Y +10 &=T"&% Z +9 &?P!& Y +9 &AxU#%Z Y +10 &C:N"$ Y +9 &DT#% Y +11 &FM"% Y +11 &HW"$u Z +8 &J?_ $m Z +8 &K!$ ^ +10 &M" zb +8 &Ob$ wb+ +10 &Q " wb: +9 &R!! wbC +10 &Ty  vbD +9 &V' " v\\ +9 &W:5"p }"g +10 &WX\\" I +2 ( + "collection"'j& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.22 + "collection"'l& +3 "core" &WX[ # I +2 .tHand.open + "manipulator"&m1 +73 "core" 1 +2 "manipulator"&n% +4 "core" % #  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&o'\ +94 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'p& +4 "core" &WXZ# I +2 "collection"'q% +3 "core" %-! +2 .tCSV.dial :flush + "collection"'r  +45 "core"  +3 .tCS.seek 5ml + "collection"'s'p +733 "Can"YE [ +656 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'t @ +48 "core" B +2 "collection"'u% +4 "core" %p !m  +2 .tCS.seek 7ml +2 "collection"'v'j +618 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'w  +2 'x  +45 "core"  +110  +2 .tCBV.dial :waste1 + "collection"'y @ +48 "core" B +2 .tCS.seek 0ml +2 "collection"'z'4 +1881 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'{& +4 "core" &WXZ!& I +2 "collection"'|% +3 "core" %6#'j + .tCSV.dial :flush +2 "collection"'}  +80 "core"  +3 .tCS.seek 5ml + "collection"'~'p +1385 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +50 "core" B +2 "collection"'% +4 "core" %p   +2 .tCS.seek 7ml +2 "collection"''i +608 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +82 "core"  +2 .tCS.seek 0ml +2 "collection"''4 +1876 "core" ' +2 #tFlushing upper manifold + "collection"'& +4 "core" &WXZ" I +2 "collection"'% +3 "core" %1! + .tCSV.dial :flush + "collection"'  +83 "core" +3 .tCS.seek 5ml + "collection"' 'p +1380 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'\ @ +49 "core" A +2 "collection"' % +4 "core" %p  +2 .tCS.seek 7ml + "collection"' 'l +608 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 '  +52 "core"  +67  +2 .tCTV.dial :air + "collection"'  +150 "core" +2 .tCS.seek 0ml +2 "collection"''4 +1884 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''0 +863 "core" ' +2 .tCSV.dial :waste + "collection"' +48 "core" +2 .tCS.seek 0ml +2 "collection"''4 +867 "core" ' +2 "collection"'& +4 "core" &WXY x I + "collection"'% +4 "core" %6  + .tCSV.dial :flush +2 "collection"'  +47 "core"  +2 .tCS.seek 3ml +2 "collection"''0 +866 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +45 "core" A +2 "collection"'% +4 "core" %0!  +2 .tCS.seek 5ml + "collection"''p +609 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"''4 +1382 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''0 +863 "core" ' +2 .tCSV.dial :waste + "collection"'" +81 "core" +2 .tCS.seek 0ml +2 "collection"'('4 +859 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'& +4 "core" &WX` v I + "collection"'!% +4 "core" %8Z + .tCSV.dial CSR +2 "collection"'*  +147 "core"  +2 "collection"',% +4 "core" %8_ + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'j\ +9 .tCS.seek 8ml +2 "collection"'+'L +2148 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'%' +617 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +111 "core" +2 .tCTV.dial :intake +2 "collection"''  +82 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'/' +2237 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'0  +84 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'1'4 +616 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'2  +115 "core"  +2 "collection"'3% +4 "core" %- #b + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +9 .tCS.seek 4ml +2 "collection"'4'P +1124 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'5' +1625 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'6  +2 '7  +45 "core"  +109  +2 .tCBV.dial :waste1 + "collection"'8 @ +49 "core" A +3 .tCS.seek 0ml + "collection"'9'4 +2668 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +38 "collection"':  +56 "core"  +2 "collection"';% +4 "core" %3!!O  + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'<'P +1124 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'=' +1628 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'>  +49 "core"  +2 .tCBV.dial :waste2b +2 "collection"'?  +82 "core"  +3 .tCS.seek 0ml + "collection"'@'4 +2640 "core" ' +3 #tKilling upper manifold + .CSV.dial CSR + "collection"'A  +48 "core"  +2 "collection"'B% +4 "core" %7"$D + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'C'P +1159 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'D' +437 #"mwj"Session Begun +1198 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'E +2 'F  +52 "core"  +64 +2 .tCTV.dial :air +3 "collection"'G  +150 "core" +3 .tCS.seek 0ml +3 "collection"'I'4 +2661 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'H'0 +856 "core" ' +2 .tCSV.dial :waste +2 "collection"'K +47 "core" +3 .tCS.seek 0ml +3 "collection"'L'4 +855 "core" ' +2 #tFlushing upper manifold +2 "collection"'N& +6 "core" &WX` "C I + "collection"'O% +3 "core" %2 "H +2 .tCSV.dial :flush +2 "collection"'#  +48 "core"  +3 .tCS.seek 5ml +2 "collection"'$'p +1376 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'Q @ +46 "core" A +2 "collection"'S% +4 "core" %p#D  +2 .tCS.seek 7ml +2 "collection"'T'k +618 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'V +116 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +5 "collection"'M'4 +1866 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'P'0 +868 "core" ' +2 .tCSV.dial :waste +2 "collection"'W +49 "core" +3 .tCS.seek 0ml +3 "collection"'X'4 +882 "core" ' +2 "collection"'Y& +4 "core" &WX` $K I + "collection"'Z% +3 "core" %:#%d  +2 .tCSV.dial :flush +2 "collection"'\\  +47 "core"  +3 .tCS.seek 3ml +3 "collection"']'0 +864 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'& @ +47 "core" A +2 "collection"'_% +4 "core" %0##m  +2 .tCS.seek 5ml +2 "collection"'`'p +613 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +6 "collection"'a'4 +863 "Can" J [ +496 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"')'0 +871 "core" ' +2 .tCSV.dial :waste +2 "collection"'^ +84 "core" +2 .tCS.seek 0ml +3 "collection"'d'4 +857 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'e& +5 "core" &WX`"%U I +2 "collection"'[% +3 "core" %3!%q +2 .tCSV.dial :flush +2 "collection"'g  +48 "core"  +3 .tCS.seek 5ml +2 "collection"'h'p +1370 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'i @ +49 "core" B +2 "collection"'b% +4 "core" %p"%n  +2 .tCS.seek 7ml +2 "collection"'.'m +632 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'l  +4 'm  +46 "core"  +109  +2 .tCBV.dial :waste1 +3 "collection"'n @ +48 "core" A +2 .tCS.seek 0ml +3 "collection"'p'4 +1865 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'q& +5 "core" &WX`$L I +2 "collection"'j% +3 "core" %4#g + .tCSV.dial :flush +3 "collection"'r  +81 "core"  +3 .tCS.seek 5ml +2 "collection"'f'p +1368 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +50 "core" B +2 "collection"'t% +4 "core" %p!$a  +2 .tCS.seek 7ml +2 "collection"'u'g +605 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'s  +47 "core"  +2 .tCBV.dial :waste2b +3 "collection"'w  +82 "core"  +2 .tCS.seek 0ml +3 "collection"'x'4 +1860 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'y& +5 "core" &WX`%%\\ I +2 "collection"'v% +3 "core" %6#(] + .tCSV.dial CSR +2 "collection"'{  +48 "core"  +2 "collection"'|% +4 "core" %6#%d + #tPulling 8ml of CSR.kill + .CSR.select :kill +4 "collection"' +12 .tCS.seek 8ml +2 "collection"'}'L +2143 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'z' +611 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' +2 '  +52 "core"  +64 +2 .tCTV.dial :intake +3 "collection"'~  +84 "core" +2 .tIntake.select :open + "sampler") +12 .tCS.seek 2ml + "collection"'' +2218 "core" ' +2 .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air +2 "collection"'  +83 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +616 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +115 "core"  +2 "collection"'% +4 "core" %/$&\\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"''p +1381 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml +2 "collection"'' +1374 "core" ' +2 .tCSV.dial CBV +2 "collection"'\ +115 "core" +2 .tCS.seek 0ml +4 "collection"' '4 +2647 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +5 "core" & 2;5 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +17 "core" ( +2 "manipulator"& & +4 "core" &ӿ 0 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +2 "core" &ӿ :0 +2 .tForearm.seek CC +2 "manipulator"& ' +95 "core" ' +2 .tHand.close +2 "manipulator"&/ +67 "core" / +2 .tCC.seek :open +3 "collection"'( +423 "core" ( +2 "manipulator"&& +4 "core" & i- + "manipulator"&% +4 "core" % ; \\ + .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&(- +299 "core" ( +4 "manipulator"&& +5 "core" &- d +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &- + S +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +114 "core" ' +2 .tHand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" % η ҽ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tBeginning samplePassD +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'"& +5 "core" &(+t + .tHand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"&& +4 "core" &- ' j +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&!(- +3 "core" ( +3 "manipulator"&*& +3 "core" &- ; +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &,& +3 "core" &- \ o + .tForearm.seek :garage +3 "manipulator"&('η +98 "core" ' +2 .tHand.close +3 "manipulator"&+/ +70 "core" / +2 "manipulator"&& +4 "core" &- o +2 "manipulator"&'% +3 "core" % /r +2 .tForearm.seek :retract +2 "manipulator"&%'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&0(ӷ +283 "core" ( +48 "manipulator"&/& +4 "core" &ӵ" Ac + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &2& +3 "core" &ӵ" nAc + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&3' +100 "core" ' +2 "manipulator"&1& +4 "core" &ӵ" \\Ac +2 "manipulator"&4% +3 "core" %  +2 "collection"'6& +4 "core" &)- + "collection"'7& +4 .tCC.seek :closed +2 "collection"'8(W +6 "core" &)+ + &*, +7 &,*+ $e +9 &wQ~)+ ; +10 &x})- P +9 &^W)+ X +9 &!O&+ W +10 &M)+ W +9 &L(+ X +9 &gI&+h X +10 &*L)*o W +9 &J)+ X +10 &M), X +9 &!oJ&*e X +9 &#1L(,] X +10 &$I'+W W +9 &&M)* X +9 &(xP'+ W +10 &*:P*)W W +9 &+R(, X +10 &-L(*i W +9 &/L'+l W +9 &1AN(+ X +10 &3N)+ X +9 &4M)*. W +9 &6Q'* W +10 &8JO(* W +9 &: Q** W +10 &;L*+ W +9 &=L'+ W +9 &?RQ++ W +10 &AS() W +9 &BR(+ X +9 &DO'+ W +10 &F[N'+ W +9 &HQ*+ W +10 &IW+. X +9 &Kn*- [ +9 &MM(+ }_ +10 &O'* wb" +9 &P') yb* +9 &Rs') xb4 +10 &T*&) wb5 +9 &U%* wb+ +10 &W1J(* ] +9 &Wg$*2 r(y +9 &Wh'( M +2 ( + "collection"'7& +3 #tCollection Clamp onSpring/offSpring for 6/30 samples, on/off torque 2.36 +3 "collection"'5& +6 "core" &We'){ M + .tHand.open + "manipulator"&:1 +73 "core" 1 +3 "manipulator"&;% +4 "core" %  7 + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&9'\ +93 "core" ' +2 .tAWV.select :air + "collection"' +11 .tAIV.dial :bypass +2 "collection"'< { +5 "core" { +2 .tPSV.dial PSR +3 "processing"%> +145 "core"  +2 "processing"%?% +4 "core" %C + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +5 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%=' +1652 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%A  +48 "core"  +2 .tPS.seek 0ml +3 "processing"%B' +1658 "core" ' +2 .tPSV.dial PSR +2 "processing"%@ +47 "core" +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%C' +2681 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%F  +3 "collection"'E  +6 "core" +77 +2 .tPSV.dial :mixloop +3 "processing"%G +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +5 "processing"%D  +4 "core" +2 .tPS.seek 0ml +3 "processing"%I' +2716 "core" ' +2 .tPSV.dial PSR +3 "processing"%K +112 "core" +2 "processing"%H% +4 "core" %m + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%N' +1641 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%O  +46 "core"  +2 .tPS.seek 0ml +3 "processing"%#' +1627 "core" ' +2 .tPSV.dial PSR +2 "processing"%L +47 "core" +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%Q' +2681 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :mixloop +4 "processing"%S +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +5 "processing"%$' +2703 "core" ' +2 .tPSV.dial PSR +2 "processing"%V +113 "core"  +2 "processing"%T% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%M' +1645 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%W  +47 "core"  +2 .tPS.seek 0ml +3 "processing"%P' +1628 "core" ' +2 .tPSV.dial PSR +2 "processing"%Y +60 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%Z' +2678 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :mixloop +4 "processing"%\\ +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +5 "processing"%X' +2687 "core" ' +2 .tPSV.dial PSR +2 "processing"%& +113 "core" +2 "processing"%_% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%]' +1642 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%`  +48 "core"  +3 .tPS.seek 0ml +2 "processing"%a' +763 "Can"dA a +877 "core" ' +2 .tPSV.dial PSR +2 "processing"%^ +60 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%)' +2679 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :mixloop +4 "processing"%e +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.reconfigure PSslow +4 "processing"%#A 2`xb +4 .tPS.seek 1.2ml +2 "processing"%['k +2672 "core" ' +2 .tPSV.dial :waste1 +3 "processing"%g  +147 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +4 .tPS.seek 0ml +2 "processing"%d' +1328 "core" ' +2 .tPSV.dial :air +2 "processing"%i  +125 "core"  +2 .tPS.seek 2.5ml +3 "processing"%b' +2685 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%h +47 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0ml +4 "processing"%l' +5105 "core" ' +2 .tPSV.dial :air +2 "processing"%m  +48 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 2.5ml +4 "processing"%n' +2658 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%. +46 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +4 .tPS.seek 0ml +2 "processing"%q' +5111 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&j& +5 "core" & j;3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&r(ӷ +17 "core" ( +2 "manipulator"&p& +4 "core" &ӽ 71 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &ӽ l1 +2 .tForearm.seek CC + "manipulator"&t' +99 "core" ' +2 .tHand.close +2 "manipulator"&f/ +70 "core" / +2 .tCC.seek :open +3 "collection"'s( +424 "core" ( +2 "manipulator"&w& +4 "core" & - + "manipulator"&u% +4 "core" % / | + .tForearm.seek :retract +2 "manipulator"&y'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +4 "manipulator"&v(- +308 "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"&x'η +113 "core" ' +2 .tHand.open +2 "manipulator"&}1 +73 "core" 1 +2 "manipulator"&% +4 "core" % θ z #н + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 #tFull MFB Decontamination + #Decon extraction column and decon AIV +5 .SPE.hold 2:46:40,55C +4 "MFB"*~ @@T + .tASV.dial :SPEdelivery +5 "MFB"*z  +39 "core"  +2 .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*'(@ +2908 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +3 "MFB"*  +57 "core" +2 "MFB"*% +4 "core" %(2I+ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.52ml +2 "MFB"*' +430 "core" ' +2 .tATV.dial :ASV +3 "MFB"* n +164 "core" o +2 .tASV.dial :SPErecovery +3 "MFB"*  +59 "core"  +2 "MFB"*\ % +4 "core" %\ 2* I +2 .tAS.seek 0.62ml +2 "MFB"*'\ +2036 "core" ' +2 .tATV.dial :waste +2 "MFB"* n +205 "core" m +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek :empty +4 "MFB"* 'R +3154 "core" ' +2 .tAFV.select :holdingCoil + .ATV.dial :waste +4 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek 0ml +2 "MFB"*'V +30 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2897 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :air3 +2 "MFB"*c % +63 "core" % +2 "MFB"*o% +6 "core" %("+\ +4 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.52ml +2 "MFB"*k' +429 "core" ' +2 .tATV.dial :air3 +2 "MFB"*% +5 "core" %r1\ 8 +2 .tAS.seek 0.53ml +2 "MFB"*' +279 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +40 "core"  +3 "MFB"*% +4 "core" %0\ = +2 .tAS.seek 0.71ml +2 "MFB"*' G +3641 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +57 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" % G\ F b +2 .tAS.seek 0.735ml +2 "MFB"*' ś +519 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +55 "core" +2 "MFB"*"% +4 "core" % ŖL +2 .tAS.seek 0.72ml +2 "MFB"*' z- +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +108 "core" m +2 .tASV.dial :SPErecovery +2 "MFB"**% +5 "core" % z0XU +2 .tAS.seek 0.365ml +2 "MFB"*,'v +7158 "core" ' +2 .tATV.dial :waste +3 "MFB"* n +173 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek :empty +4 "MFB"*+'R +1872 "core" ' +2 .tATV.dial :air3 +3 "MFB"* % +59 "core" % +2 "MFB"*'% +4 "core" %R I) +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.009ml +2 "MFB"*' +233 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +37 "core" +2 "MFB"*(% +4 "core" % D +2 .tAS.seek 0.579ml +2 "MFB"*!' +3208 "Can"N c +8277 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*/ % +53 "core" % +2 .tdelay 3 seconds +302 "MFB"*2% +3 "core" %  K Q +2 .tAS.seek 0.604ml +2 "MFB"*1'\ 4P +524 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*4  +53 "core" +2 "MFB"*6% +4 "core" %\ 4K E +2 .tAS.seek 0.589ml + "MFB"*%' +330 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV + "MFB"* n +103 "core" m +2 .tASV.dial :wasteR +3 "MFB"*5  +35 "core"  +3 .tAS.seek 0ml +2 "MFB"*:'V +11867 "core" ' +2 .tdelay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*;' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"*7'V +18657 #"mwj"Session Ended +1487 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*< % +143 "core" & +2 "MFB"*>% +4 "core" %V  +2 .tAS.seek 0.01ml +2 "MFB"*?' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*3  +53 "core"  +2 "MFB"*A% +4 "core" %h +2 .tAS.seek 0.58ml +2 "MFB"*=' { +3482 "Can"@ x +8008 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*@ % +54 "core" & +2 .tdelay 3 seconds +302 "MFB"*B% +3 "core" % \ ; +2 .tAS.seek 0.605ml +2 "MFB"*F'\ 82 +527 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*E  +53 "core"  +2 "MFB"*G% +4 "core" %\ 89 G +2 .tAS.seek 0.59ml +2 "MFB"*D' +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*C n +99 "core" n +2 .tASV.dial :SPEdelivery + "MFB"*K  +32 "core"  +2 .tAS.seek 0ml +2 "MFB"*H'V +11887 "core" ' +2 .tdelay 1:00 +6002 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*I' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*O'V +20134 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*N  +79 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.8ml + "MFB"*L' x +4327 "Can"P x +3745 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV + "MFB"*# n +96 "core" o +2 .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.03ml +2 "MFB"*S'^ +15507 "core" ' +2 .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*Q n +170 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*V'R +204 "core" ' +2 .tSPE.coast +2 "MFB"*T  +3 "core"   +2 #tRemoving Bleach from Mixing Coil .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml + "MFB"*$'(@ +2907 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :ASV +2 "MFB"*W n +178 "core" n +2 .tASV.dial :SPErecovery + "MFB"*M  +55 "core"  +2 "MFB"*Y% +4 "core" %(' +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.73ml +2 "MFB"*P' t +4651 "core" ' +2 .tASV.dial :wasteD + "MFB"*\\ I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*Z'V +3708 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*&'(@ +2897 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*_  +54 "core"  +2 "MFB"*X% +4 "core" %(# ! +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*`': +2039 "core" ' +2 .tATV.dial :air2 + "MFB"*]  +94 "core" +2 "MFB"*^% +4 "core" %: + +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*a'K +433 "core" ' +2 .tATV.dial ASV + "MFB"*e n +94 "core" n +2 "MFB"*)% +4 "core" %? B + .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*g'  +2542 "core" ' +2 .tASV.dial :wasteD + "MFB"*[ I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*i'V +2901 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*d'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*h  +55 "core"  +2 "MFB"*b% +4 "core" %(' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*m': +2039 "core" ' +2 .tATV.dial :air2 + "MFB"*l  +94 "core"  +2 "MFB"*.% +4 "core" %: + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml + "MFB"*n'M +432 "core" ' +2 .tATV.dial ASV + "MFB"*j n +94 "core" n +2 "MFB"*p% +4 "core" %C? +2 .tAS.reconfigure ASslow0 +39 "MFB"*#,,'T20 b +10 .tAS.seek 0.57ml + "MFB"*'  +2548 "core" ' +2 .tASV.dial :wasteD + "MFB"*f I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*0'V +2905 "core" ' +2 .tATV.dial :air2 + "MFB"*9  +94 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*8': +2858 "Can"D tt +186 "core" ' +2 .tATV.dial :ASV + "MFB"*w n +94 "core" n +2 .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.05ml + "MFB"*u'Q +1466 "core" ' +2 .tATV.dial :waste + "MFB"*t n +183 "core" m +2 .tAS.seek 0ml +2 "MFB"*r'V +316 "core" ' +2 .tASV.dial :SPEdelivery +2 "MFB"*{  +96 "core"  +2 #tdeconLysateINT + .ATV.dial :air3 +2 "MFB"*| % +58 "core" % +2 "MFB"*}% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +231 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*y  +36 "core"  +2 "MFB"*z% +4 "core" % +2 .tAS.seek 0.96ml +2 "MFB"*x'1 +19129 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %1O +2 .tAS.seek 0.985ml +2 "MFB"*' +532 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +50 "core" +2 "MFB"*% +4 "core" % s +2 .tAS.seek 0.97ml +2 "MFB"*'ct +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"*\ I +121 "core" H +2 .tAIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +198 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"* 'R +10091 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"* 'R +10094 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*c'R +2353 "Can"R st +7738 "core" ' +2 .tATV.dial :air2 + "MFB"*o  +57 "core"  +2 "MFB"*% +4 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*' +231 "core" ' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*k' +9991 "core" ' +2 .tATV.dial AIV + "MFB"* I +72 "core" J +3 .tAS.seek 0.02ml + "MFB"*' +9883 "core" ' +2 .tATV.dial :waste + "MFB"* n +161 "core" n +2 .tAS.seek 0ml +2 "MFB"*'V +231 "core" ' +2 .tAWV.select :air + "collection"' +9 "MFB"*% +3 "core" %Vp +2 #tCleaning PCR .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +2 "MFB"*  +32 "core" +2 .tATV.dial :air3 +2 "MFB"*" % +57 "core" % +2 "MFB"*% +4 "core" %(/ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*'Zu +227 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"**  +36 "core"  +2 "MFB"*% +4 "core" %Z{` B +2 .tAS.seek 0.81ml +2 "MFB"*'> +6065 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*, % +53 "core" % +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %>u +2 .tAS.seek 0.835ml +2 "MFB"*''j +528 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*+  +51 "core" +2 "MFB"*% +4 "core" %v9\ 3 +2 .tAS.seek 0.82ml +2 "MFB"*('q +326 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*  +47 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV + "MFB"*/  +78 "core"  +2 "MFB"*2% +4 "core" %q] + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"*!'o +2038 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*4' +3077 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*6'V +2730 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*1' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2743 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*5' +1594 "Can"A uu +4177 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*%'V +2730 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*:  +46 "core"  +2 .tATV.dial :air3 +2 "MFB"*; % +116 "core" % +2 "MFB"*<% +4 "core" %VZB +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*>' +231 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +38 "MFB"*7  +58 "core"  +2 "MFB"*3% +4 "core" %I F +2 .tAS.seek 0.81ml +2 "MFB"*A'> +16109 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*? % +50 "core" % +2 .tdelay 3 seconds +302 "MFB"*@% +3 "core" %>\  Z +2 .tAS.seek 0.835ml +2 "MFB"*B' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*=  +51 "core"  +4 "MFB"*E% +8 "core" % H +4 .tAS.seek 0.82ml +4 "MFB"*G'q, +321 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*F  +35 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*C'R +4740 "core" ' +2 .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18743 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*K' +5779 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*D'V +2746 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*H' +820 "Can"R uu +4954 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*I'V +2754 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*N' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*O'V +2756 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*#' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*L'V +2732 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*Q' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*T'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*S' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*V n +118 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*W'(@ +2551 "core" ' +2 .tATV.dial :waste2 + "MFB"*M % +124 "core" % +2 .tAS.seek 0ml +2 "MFB"*Y'V +2547 "core" ' +2 .tdelay 6:00 +10393 "Can" yD pp +25609 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'$& +3 "core" &-0 + .tHand.open + "manipulator"&\\1 +24 "core" 1 +2 "manipulator"&P& +4 "core" &-\  <\ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Z(- +3 "core" ( +2 "manipulator"&_& +4 "core" &-  p\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &- \ +2 .tForearm.seek :garage +2 "manipulator"&&'η +93 "core" ' +2 .tHand.close + "manipulator"&]/ +69 "core" / +2 "manipulator"&^& +4 "core" &- ' C\ +2 "manipulator"&`% +3 "core" % G +2 .tForearm.seek :retract +2 "manipulator"&e'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&)(ӷ +285 "core" ( +2 "manipulator"&a& +4 "core" &" b@X + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &" @W +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&g' +100 "core" ' +2 "manipulator"&i& +4 "core" &! ?V +2 "manipulator"&h% +4 "core" %  +2 "collection"'b& +3 "core" &/0K + "collection"'d& +4 .tCC.seek :closed +2 "collection"'l(W +3 "core" &/1$ + &-1 \ +9 &',1 / +10 &\\,/ ~C +9 &/y-/ W +9 &Q.1 Y +10 &R,1 Y +9 &mT.0 Y +10 &/U,2 Y +9 &W./ Y +9 &S./ Y +10 &uQ.0 Y +9 & 6T./ Z +10 &!N-1 Y +9 &#P,0 Y +9 &%~T.0 Y +10 &'@O+. Y +9 &)O,0 X +9 &*P-0 Y +10 &,O,1 X +9 &.HR.1 Y +9 &0\ N-0 Y +10 &1Q.0 Y +9 &3R.0 Y +10 &5PL.0 Y +9 &7O-2 Y +9 &8O-/ X +10 &:N-0 Y +9 &Q+2 Y +10 &?Q+0 Y +9 &AT+0 Y +10 &C`Q./\ Y +9 &E"P./ Y +9 &FN/1 Y +10 &HW./\ Y +9 &Jd_,0 Z +9 &L,1 ~^ +10 &M(- zb +9 &O*. xb* +10 &Q=*, wb7 +9 &R)+ wb? +9 &T*. vb@ +10 &VT)- wZ +9 &WMc(- P +9 &Wr+- }S +9 ( +2 &Wvn*, O + "collection"'d& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.23 + "collection"'.& +4 "core" &Wvn)-0 O + .tHand.open +2 "manipulator"&m1 +71 "core" 1 +2 "manipulator"&j% +4 "core" %   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&p'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'n& +4 "core" &Wvn*-* O +2 "collection"'f% +3 "core" %0+- +2 .tCSV.dial CSR +2 "collection"'  +115 "core"  +2 "collection"'9% +4 "core" %0%- + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'0'p +1405 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'w% +3 "core" %p*.' +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'8'] +736 "core" ' +2 .tCSV.dial :waste +45 "collection"'t +149 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'u'4 +2003 "core" ' +2 #tPurging external Intake + "collection"'{& +4 "core" &Wvm+. O +2 "collection"'|% +3 "core" %8+/' + .tCSV.dial :flush +2 "collection"'}  +47 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'r' +2704 "core" ' +2 .tdelay 5 seconds +505 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'y +2 'z  +83 "core" ~ +4  +2 .tCTV.dial :intake +4 "collection"'  +82 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'J'4 +2782 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +83 "core" +2 #tFlushing upper manifold + "collection"'x& +4 "core" &Wvk02 O +2 "collection"'% +3 "core" %6141 +2 .tCSV.dial :flush + "collection"'  +82 "core"  +3 .tCS.seek 5ml + "collection"''p +1390 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'\ @ +47 "core" B +2 "collection"'% +4 "core" %p-/!  +2 .tCS.seek 7ml +2 "collection"''i +605 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +115 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1885 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"' '0 +871 "core" ' +2 .tCSV.dial :waste + "collection"' +49 "core" +2 .tCS.seek 0ml +2 "collection"'o'4 +882 "core" ' +2 "collection"'& +4 "core" &Wvk+0, O + "collection"'c% +4 "core" %:,/, + .tCSV.dial :flush + "collection"'  +47 "core"  +3 .tCS.seek 3ml + "collection"' '0 +873 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'k @ +47 "core" B +2 "collection"'% +4 "core" %0.-  +2 .tCS.seek 5ml +2 "collection"''p +603 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"''4 +1395 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +868 "core" ' +2 .tCSV.dial :waste + "collection"' +81 "core" +3 .tCS.seek 0ml + "collection"'"'4 +862 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & ;8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +18 "core" ( +2 "manipulator"&*& +4 "core" &ӹ 0/ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &ӹ R/ +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' +2 .tHand.close + "manipulator"&,/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +426 "core" ( +2 "manipulator"&& +4 "core" & b- + "manipulator"&+% +4 "core" % ?  +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&'(- +300 "core" ( +2 "manipulator"&& +3 "core" &-  }\ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &- 4\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&2'η +113 "core" ' +2 .tHand.open +2 "manipulator"&(1 +76 "core" 1 +2 "manipulator"&!% +4 "core" % ζ Ѽ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&4'\ +101 "core" ' +6998 "Can"M qp @1534950215.49CEST = =tMAIN =mMAIN_scheduler @CEST1534950217.16 #"core_reset"Sent BREAK +2 #t@0xB390, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +215 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +200 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +275 "Can"\ GP  + \ GP  #tPolling Can every 10:00 +537 #-> ESP.ready! +2 #Powering core bus +497 .Gate.power :raw,:ON +2 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %^ +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %ttl +2 .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  \  Y +2 "manipulator"&?& +3 "core" &k k +2 "storage"(@& +3 "core" & ` o ^ + +2 "storage"(A% +3 "core" %S d s U I +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +2 "core" 9 +1086 #t-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'D& +3 "core" &U\\y  + .tHand.open +2 "manipulator"&E1 +75 "core" 1 +2 "manipulator"&F& +3 "core" &k  +2 "manipulator"&G% +3 "core" % \  { +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&H(- +183 "core" ( +2 "manipulator"&I& +3 "core" &- , 6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &-\  < + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage + "manipulator"&K'η +100 "core" ' +2 .tHand.close + "manipulator"&L/ +75 "core" / +2 "manipulator"&M& +3 "core" &-  +2 "manipulator"&N% +3 "core" % *& +2 .tForearm.seek :retract +2 "manipulator"&O'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P(ӷ +286 "core" ( +2 "manipulator"&Q& +3 "core" &ӿ% DBl +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &ӿ% ABl + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +39 "manipulator"&S' +111 "core" ' +2 "manipulator"&T& +3 "core" &% Bk +2 "manipulator"&U% +4 "core" % G +2 "collection"'V& +3 "core" &U[x  +2 "collection"'W& +3 .tCC.seek :closed +2 "collection"'X(W +3 "core" &SZ  +4 &TY G +10 &DT[ 5 +9 &5iUX I +9 &lUZ Y +10 &}SU[ Y +9 &?RUY Y +10 &QT[ Y +9 &RSZ Y +9 &JSZ X +10 &HQTZ~ X +9 & PR[| Y +9 & UV[ Y +10 &"PUY Y +9 &$OORZ Y +10 &&JSY Y +9 &'NQ[ Y +9 &)IS[} X +10 &+YQS\\} X +9 &-LUZz X +10 &.NTZ Y +9 &0NT[ X +9 &2`NSZ Y +10 &4#JU\\ X +9 &5OTY X +9 &7LT\\ X +10 &9iLU[ X +9 &;,NUZ X +10 &<OU\\ X +9 &>OS[ X +9 &@qPVZ X +10 &B4LUZ X +9 &COV\\ X +9 &EQV[ X +10 &GxRU[ Y +9 &I6bT[ Z +10 &JSY ] +9 &LTZ ` +9 &N]RX b& +10 &PRY b0 +9 &QPY ~b= +9 &SPW ~b9 +10 &U2PU }b; +9 &VQW 8 +10 &WIpOW +z +9 &Wp{PW S +5 ( + "collection"'W& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.39 +2 "collection"'Y& +4 "core" &WpsRW S + &WpsOX S + .tHand.open +2 "manipulator"&Z1 +74 "core" 1 +2 "manipulator"&[% +3 "core" %  zF +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +94 "core" ' +2 "collection"']& +3 "core" &WprQUz S +730 #t-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&^& +3 "core" & +=D +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&_(ӷ +17 "core" ( +2 "manipulator"&`& +3 "core" &ӻ 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &ӻ %3 +2 .tForearm.seek CC + "manipulator"&b' +97 "core" ' + .tHand.close +2 "manipulator"&c/ +71 "core" / +2 .tCC.seek :open +2 "collection"'d( +422 "core" ( + "manipulator"&e& +4 "core" & I/ +2 "manipulator"&f% +3 "core" % 6 l +2 .tForearm.seek :retract +2 "manipulator"&g'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&h(- +300 "core" ( + "manipulator"&i& +4 "core" &-  F + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &j& +2 "core" &- \  ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&k'η +115 "core" ' + .tHand.open +2 "manipulator"&l1 +70 "core" 1 +2 "manipulator"&m% +3 "core" % θ Yϼ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +98 "core" ' +605 #t-> PC.loadFlush +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%o& +3 "core" & \ + .tHand.open + "manipulator"&p1 +25 "core" 1 +2 "manipulator"&q& +3 "core" &-\  x +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&r(- +2 "core" ( +2 "manipulator"&s& +3 "core" &- l + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +2 "core" &- \  +2 .tForearm.seek :garage +2 "manipulator"&u'η +96 "core" ' + .tHand.close +2 "manipulator"&v/ +69 "core" / +2 "manipulator"&w& +3 "core" &- s +2 "manipulator"&x% +3 "core" % Vd +2 .tForearm.seek :retract +2 "manipulator"&y'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&z(w +117 "core" ( +2 "manipulator"&{& +3 "core" &n o +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &n Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&}' +100 "core" ' +2 "manipulator"&~& +4 "core" &o ? + "manipulator"&% +4 "core" %Ͽ R +2 "processing"%& +3 "core" & \ +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%(T +3 "core" & \ +2 &  +9 &2} . +9 &_ B +10 &/r V +9 &M X +9 &N X +10 &lN Y +9 &0J X +9 &N X +10 &L X +9 &vK X +10 & 8N X +9 &!L X +9 &#N X +10 &%~J X +9 &'@O X +9 &)N X +10 &*I X +9 &,O X +10 &.IL W +9 &0 L X +9 &1O X +10 &3L X +9 &5OL X +9 &7L X +10 &8N X +9 &:N X +10 &L X +9 &?M X +10 &AN X +9 &C^N Y +9 &E"L X +10 &FR Y +9 &H[ Y +10 &J^q [ +9 &L ^ +9 &M _ +10 &OK ` +9 &QY ` +9 &S ` +10 &TQh %p +9 &TF 6 +5 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.75 +2 "processing"%& +3 "core" &T0 6 +2 .tHand.open + "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" % ϻ ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 "processing"%& +3 "core" &T/M 6 +932 #t-> PC.unloadFlush +2 #Garaging FlushPuck in Processing Clamp +2 "manipulator"& & +3 "core" &o h + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&\ (w +4 "core" ( +2 "manipulator"& & +3 "core" &o X +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &o y + .tForearm.seek PC +2 "manipulator"& ' +92 "core" ' + .tHand.close +2 "manipulator"&/ +76 "core" / +2 .tPC.seek :open +2 "processing"%( +405 "core" ( +2 "manipulator"&& +3 "core" &o | +2 "manipulator"&% +3 "core" % f +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +129 "core" ( +2 "manipulator"&& +3 "core" &- - > +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-\  G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&'η +115 "core" ' + .tHand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +3 "core" % θ $λ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +45096 #t-> CC.loadFlush{hotBleach};samplePassD;fullDecon;delay 360;initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &Y_ +2 .tHand.open + "manipulator"&1 +20 "core" 1 +2 "manipulator"& & +3 "core" &- $ ^ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&"(- +12 "core" ( +2 "manipulator"&& +3 "core" &- \ d +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &- \  Id +2 .tForearm.seek :garage + "manipulator"&'η +97 "core" ' + .tHand.close +2 "manipulator"&!/ +71 "core" / +2 "manipulator"&*& +3 "core" &- _d +2 "manipulator"&,% +3 "core" % *C +2 .tForearm.seek :retract +2 "manipulator"&+'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%(ӷ +290 "core" ( +2 "manipulator"&'& +3 "core" &ӽ% 5Bj +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &ӽ% @Bj + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&0' +100 "core" ' +2 "manipulator"&1& +3 "core" &Ӿ% 7Bi +2 "manipulator"&2% +4 "core" %"  +2 "collection"'3& +3 "core" &X^d +2 "collection"'4& +3 .tCC.seek :closed +2 "collection"'5(W +3 "core" &X]+ +4 &Z] / +10 &!AW]~ 4 +9 &4hY^ H +9 &kY] X +10 &wRX^\\ X +9 &:NY] X +9 &KW] X +10 &MW^* Y +9 &IZ] X +9 &BHY] X +10 &KY_ X +9 & JW^h X +10 &"JW^ X +9 &$JOW\\ X +9 && IX]_ X +10 &'JX\\n X +9 &)FX]i X +10 &+QMZ^ Y +9 &-JZ^ X +9 &.OY^ Y +10 &0LX]j Y +9 &2YLZ_ Y +9 &4J[] X +10 &5LY\\ X +9 &7LY] X +9 &9bKW] X +10 &;%LZ] X +9 &<LX] X +10 &>IZ] X +9 &@jJY\\ X +9 &B,GX] X +10 &CH[] X +9 &EPX` X +9 &GqOY] Y +10 &I0\\W^ Z +9 &J}V] ] +10 &LW[ ` +9 &NYW[ ~b# +9 &P V[ }b1 +10 &QV[ }b< +9 &SwVYo }b> +10 &U*TY |b; +9 &VVY ~9 +9 &WGVZ- 3 +10 &W sVY J +5 ( + "collection"'4& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.52 +2 "collection"'6& +4 "core" &WdVZ J + &WdW[ J + .tHand.open + "manipulator"&71 +72 "core" 1 +2 "manipulator"&8% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +92 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"':& +4 "core" &WdU[ J + "collection"';% +4 "core" %4VZ  +40 .tCSV.dial :flush +11 "collection"'<  +49 "core"  +2 .tCS.seek 5ml +2 "collection"'='p +1357 "Can" M a +23 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'> @ +46 "core" A +2 "collection"'?% +3 "core" %pUY  +3 .tCS.seek 7ml + "collection"'@'k +611 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'A  +3 'B  +43 "core"  +108  + .tCBV.dial :waste1 +2 "collection"'C @ +49 "core" @ +2 .tCS.seek 0ml +2 "collection"'D'4 +1880 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'E& +4 "core" &WcY] J + "collection"'F% +4 "core" %6X]} +2 .tCSV.dial :flush + "collection"'G  +93 "core"  +2 .tCS.seek 5ml +2 "collection"'I'p +1388 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'J @ +46 "core" A +2 "collection"'&% +4 "core" %pWX  +2 .tCS.seek 7ml + "collection"'L'i +608 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV + "collection"'M  +49 "core"  + .tCBV.dial :waste2b +2 "collection"'N  +83 "core"  +2 .tCS.seek 0ml +2 "collection"')'4 +1886 "core" ' + #tFlushing upper manifold +2 "collection"'K& +4 "core" &WcZ^( J + "collection"'Q% +4 "core" %3W^ + .tCSV.dial :flush +2 "collection"'R  +80 "core" +2 .tCS.seek 5ml +2 "collection"'H'p +1382 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'T @ +49 "core" B +2 "collection"'U% +3 "core" %pSZ \ +2 .tCS.seek 7ml +2 "collection"'V'f +608 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'O +3 '-  +52 "core"  +66 ~ + .tCTV.dial :air +2 "collection"'W  +150 "core"  +2 .tCS.seek 0ml +2 "collection"'Y'4 +1879 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'Z'0 +860 "core" ' + .tCSV.dial :waste +2 "collection"'[ +48 "core" +2 .tCS.seek 0ml +2 "collection"']'4 +863 "core" ' +2 "collection"'S& +3 "core" &WbT[x J +2 "collection"'^% +3 "core" %0SY +2 .tCSV.dial :flush + "collection"'`  +45 "core"  +2 .tCS.seek 3ml +2 "collection"'a'0 +860 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'c @ +47 "core" B +2 "collection"'P% +3 "core" %0TY|  +2 .tCS.seek 5ml +2 "collection"'\\'p +601 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'X'4 +1407 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'e'0 +869 "core" ' + .tCSV.dial :waste +2 "collection"'f +82 "core" +2 .tCS.seek 0ml +2 "collection"'b'4 +867 "core" ' + #tDisinfecting external Intake with mfbkill +2 "collection"'_& +4 "core" &WbSYo J + "collection"'i% +3 "core" %5TWm +2 .tCSV.dial CSR + "collection"'j  +146 "core"  +2 "collection"'l% +3 "core" %5WYs +2 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'j\ +11 .tCS.seek 8ml + "collection"'m'L +2135 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'g' +608 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'k +113 "core" + .tCTV.dial :intake +2 "collection"'o  +84 "core"  + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'p' +2205 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'q  +82 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'s'4 +613 "core" ' + #tFlushing lower manifold's waste1 port +2 .CSV.dial CSR + "collection"'t  +115 "core"  +2 "collection"'v% +3 "core" %4S[T +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.seek 4ml + "collection"'w'P +1114 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'x' +1622 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'h  +3 'n  +46 "core" ~ +109  + .tCBV.dial :waste1 +2 "collection"'{ @ +47 "core" A +2 .tCS.seek 0ml +2 "collection"'|'4 +2643 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR + "collection"'u  +49 "core"  +2 "collection"'~% +4 "core" %4TV: + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''P +1113 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1622 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'r  +49 "core" ~ + .tCBV.dial :waste2b +2 "collection"'y  +83 "core"  +2 .tCS.seek 0ml +2 "collection"'.'4 +2641 "core" ' + #tKilling upper manifold +2 .CSV.dial CSR + "collection"'  +48 "core"  +2 "collection"'% +3 "core" %3UZP +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''P +1114 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1628 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"' +2 '}  +53 "core"  +75  + .tCTV.dial :air +2 "collection"'  +148 "core" +2 .tCS.seek 0ml +2 "collection"' '4 +2643 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"' '0 +885 "core" ' + .tCSV.dial :waste +2 "collection"' +49 "core" +2 .tCS.seek 0ml +2 "collection"'z'4 +850 "core" ' + #tFlushing upper manifold +2 "collection"'& +4 "core" &WaTVH J + "collection"'% +3 "core" %3SX* +2 .tCSV.dial :flush + "collection"'  +46 "core"  +2 .tCS.seek 5ml +2 "collection"''p +1374 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +47 "core" B +2 "collection"'% +3 "core" %pSU&  +2 .tCS.seek 7ml +2 "collection"' 'h +603 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'\ +115 "core" ~ + .tCTV.dial :air +3 .CS.seek 0ml + "collection"''4 +1873 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +857 "core" ' + .tCSV.dial :waste +2 "collection"' +48 "core" +2 .tCS.seek 0ml +2 "collection"''4 +854 "core" ' +2 "collection"'& +3 "core" &WaSX% J +2 "collection"'% +3 "core" %2TY: + .tCSV.dial :flush +2 "collection"'  +45 "core"  +2 .tCS.seek 3ml +2 "collection"''0 +857 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'( @ +46 "core" A +2 "collection"'!% +3 "core" %0TX8  +2 .tCS.seek 5ml +2 "collection"'*'p +608 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"','4 +1354 "core" ' + .tdelay 7 seconds +426 "Can"\ < k +278 .tCS.seek 3ml + "collection"''0 +866 "core" ' + .tCSV.dial :waste +2 "collection"' +80 "core" +2 .tCS.seek 0ml +2 "collection"''4 +857 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"''& +4 "core" &WaR\\9 J + "collection"'/% +4 "core" %4TZ + .tCSV.dial :flush +2 "collection"'"  +47 "core"  +2 .tCS.seek 5ml +2 "collection"'1'p +1365 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'2 @ +46 "core" A +2 "collection"'3% +3 "core" %pSY8  +50 .tCS.seek 7ml +2 "collection"'+'m +613 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'d  +2 '4  +47 "core"  +107  + .tCBV.dial :waste1 +2 "collection"'6 @ +47 "core" @ +2 .tCS.seek 0ml +2 "collection"'7'4 +1864 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'8& +4 "core" &W`W^3 J + "collection"':% +4 "core" %4V\\ + .tCSV.dial :flush +2 "collection"';  +81 "core" +2 .tCS.seek 5ml +2 "collection"'<'p +1369 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'0 @ +49 "core" B +2 "collection"'% +4 "core" %pX\\5  +2 .tCS.seek 7ml + "collection"'>'e +605 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'?  +44 "core"  + .tCBV.dial :waste2b +2 "collection"'=  +83 "core"  +2 .tCS.seek 0ml +2 "collection"'A'4 +1862 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'B& +4 "core" &WaV^0 J + "collection"'C% +4 "core" %4Xa + .tCSV.dial CSR + "collection"'@  +45 "core"  +2 "collection"'E% +4 "core" %4U_ + #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +10 .tCS.seek 8ml +2 "collection"'F'L +2154 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'G' +615 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'D +2 'J  +53 "core"  +75  + .tCTV.dial :intake +2 "collection"'&  +83 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 2ml + "collection"'I' +2204 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'M  +83 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'N'4 +609 "core" ' + .tCSV.dial CSR +2 "collection"'L  +113 "core"  +2 "collection"'K% +3 "core" %1V^ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'Q'p +1379 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'R' +1379 "core" ' + .tCSV.dial CBV +2 "collection"') +113 "core" +2 .tCS.seek 0ml +2 "collection"'T'4 +2643 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&U& +4 "core" & =A + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&H(ӷ +21 "core" ( +2 "manipulator"&-& +3 "core" &Ӻ 2* +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &Ӻ * +2 .tForearm.seek CC +2 "manipulator"&W' +93 "core" ' + .tHand.close +2 "manipulator"&V/ +75 "core" / +2 .tCC.seek :open +2 "collection"'Y( +422 "core" ( +2 "manipulator"&[& +3 "core" & m) +2 "manipulator"&Z% +3 "core" % I m +2 .tForearm.seek :retract +2 "manipulator"&S'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&^(- +292 "core" ( +2 "manipulator"&`& +3 "core" &- 0  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &- . i + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&c'η +113 "core" ' + .tHand.open +2 "manipulator"&P1 +69 "core" 1 +2 "manipulator"&a% +3 "core" % ι @Ϻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +101 "core" ' + #tBeginning samplePassD +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'X& +4 "core" &\\c! + .tHand.open + "manipulator"&f1 +26 "core" 1 +2 "manipulator"&e& +3 "core" &- ( j +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&_(- +4 "core" ( +2 "manipulator"&i& +3 "core" &-  [ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +3 "core" &-\ \ 7 +2 .tForearm.seek :garage +2 "manipulator"&l'η +99 "core" ' + .tHand.close +2 "manipulator"&b/ +75 "core" / +2 "manipulator"&m& +3 "core" &- J +2 "manipulator"&k% +4 "core" % I + .tForearm.seek :retract +2 "manipulator"&o'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&g(ӷ +273 "core" ( +2 "manipulator"&q& +3 "core" &Ӯ K<= +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &Ӯ f<= +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&t' +101 "core" ' +2 "manipulator"&v& +4 "core" &Ӯ #<= + "manipulator"&s% +4 "core" %# ) +2 "collection"'w& +3 "core" &[c9 +2 "collection"'h& +4 .tCC.seek :closed + "collection"'n(W +3 "core" &\\b4 +3 &Zb8  +9 &)y[bB - +10 &\\Zc@ A +9 &7r\\c= U +9 &L]d< X +10 &M\\b; W +9 &vI[c4 W +9 &8N[b4 W +10 &LZe8 W +9 &JZa7 W +10 &~IYd6 W +9 & ?NYa2 X +9 &"J\\d8 W +10 &#L[b2 W +9 &%J[c: W +9 &'HI[b5 W +10 &)\ M\\d4 W +9 &*LZb8 W +10 &,I\\c< W +9 &.PMYc8 W +9 &0K[b5 W +10 &1MZd5 W +9 &3O]a6 W +9 &5ZL[a5 V +10 &7N[a4 W +9 &8J\\c8 W +10 &:OXb3 W +9 &#J[c3 W +10 &?L[d1 W +9 &ANZb3 V +9 &ChI\\a9 W +10 &E*KYd5 W +9 &FJZa- W +10 &HU\\e1 X +9 &JjbXa, Y +9 &L"Xa2 ] +10 &MW`/ b +9 &OY^/ ~b$ +9 &QKX_, b, +10 &SX_9 }b4 +9 &TZ`< }b. +10 &VlW^. }T +9 &WZZT]* 6 +5 ( + "collection"'h& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.39 +2 "collection"'{& +4 "core" &WZ5V_$ 6 + &WZ5X_ 6 + .tHand.open + "manipulator"&x1 +70 "core" 1 +2 "manipulator"&u% +3 "core" %  { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +98 "core" ' +2 .tAWV.select :air + "collection"' +9 .tAIV.dial :bypass + "collection"'| { +5 "core" { + .tPSV.dial PSR +2 "processing"% +147 "core"  +2 "processing"%r% +3 "core" % +2 #tPulling 1.5ml of PSR.killMFB .PSR.select :killMFB +2 "processing"% +10 .tPS.seek 1.5ml + "processing"%y' +1644 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%  +49 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1651 "core" ' + .tPSV.dial PSR +2 "processing"% +49 "core"  + .tPSR.select :air +2 "processing"% +9 .tPS.seek 2.5ml +2 "processing"%.' +2715 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%  +3 "collection"'}  +4 "core" +80 + .tPSV.dial :mixloop +2 "processing"% +114 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%  +5 "core" +2 .tPS.seek 0ml +2 "processing"%' +2702 "core" ' + .tPSV.dial PSR +2 "processing"% +114 "core"  +2 "processing"%% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"% ' +1652 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1649 "core" ' + .tPSV.dial PSR +2 "processing"% +49 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%z' +2699 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +113 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 .PS.seek 0ml + "processing"%' +2711 "core" ' + .tPSV.dial PSR +2 "processing"% +113 "core"  +2 "processing"%\ % +3 "core" %F +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"% ' +1632 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1625 "core" ' + .tPSV.dial PSR +2 "processing"% +48 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2683 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +112 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 .PS.seek 0ml +43 "processing"% ' +2696 "core" ' + .tPSV.dial PSR +2 "processing"% +114 "core"  +2 "processing"%(% +3 "core" %i +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%!' +1633 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%*' +1646 "core" ' + .tPSV.dial PSR +2 "processing"%, +49 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%' +121 "Can" O f +2568 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +112 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.2ml +2 "processing"%''k +2677 "core" ' + .tPSV.dial :waste1 +2 "processing"%/  +147 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%"' +1320 "core" ' + .tPSV.dial :air +2 "processing"%  +114 "core" +2 .tPS.seek 2.5ml +2 "processing"%2' +2691 "core" ' + .tPSV.dial :mixloop +2 "processing"%3 +46 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%1' +5112 "core" ' + .tPSV.dial :air +2 "processing"%d  +47 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%4' +2683 "core" ' + .tPSV.dial :mixloop +2 "processing"%6 +47 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%+' +5101 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&8& +4 "core" & ]6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&:(ӷ +16 "core" ( +2 "manipulator"&;& +3 "core" &Ӷ U1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &7& +3 "core" &Ӷ 1 +2 .tForearm.seek CC +2 "manipulator"&0' +96 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'<( +419 "core" ( +2 "manipulator"&?& +3 "core" & - +2 "manipulator"&=% +3 "core" % / f +2 .tForearm.seek :retract +2 "manipulator"&>'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&B(- +306 "core" ( +2 "manipulator"&C& +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"&E'η +115 "core" ' + .tHand.open +2 "manipulator"&A1 +77 "core" 1 +2 "manipulator"&F% +3 "core" % θy s ]̶[ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +101 "core" ' +2 #tFull MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 .ASV.dial :SPEdelivery + "MFB"*D @@T +4 *&  +38 "core"  +2 .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +3 "MFB"*G'(@ +3 "core" '* +2 .tSPE.coast +2 "MFB"*M  +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"(Analytical Syringe notReady at home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef10.424186548846343et: @type2F: @error: notReady: @tagiL: @sourcei/:@destinationi% +33589 "Can"7 tt +24017 #t-> MFB.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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 MFB:Module: name:\ ready: args[ +242 #-> MFB.ready! +2 "MFB"*I% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *L% +3 "core" % + .tATV.dial :air2 + "MFB"*K  +52 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*N' +548 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*Q' +5284 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*) n +104 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty + "MFB"*R'R +5258 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 + "MFB"*U  +6 "core"  + .tASV.dial :waste1 +2 "MFB"*-  +36 "core"  +2523 #t-> fullDecon;delay 360;initialPurge +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*O @@T +2 .tASV.dial :SPEdelivery +4 "MFB"*V  +38 "core"  +2 .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*%'(@ +2907 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 + "MFB"*9  +55 "core" +2 "MFB"*5% +3 "core" %(2* +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"*[' +426 "core" ' + .tATV.dial :ASV +2 "MFB"*Z n +163 "core" n + .tASV.dial :SPErecovery +2 "MFB"*W  +59 "core"  +2 "MFB"*`% +3 "core" %\ ) D +3 .tAS.seek 0.62ml + "MFB"*]'\ w +2035 "core" ' + .tATV.dial :waste +2 "MFB"*H n +204 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*P'R +3156 "core" ' + .tAFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0ml + "MFB"*a'V +25 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*S'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air3 + "MFB"*X % +63 "core" % +2 "MFB"*f% +3 "core" %((~. +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"*e' +428 "core" ' + .tATV.dial :air3 +2 "MFB"*i% +4 "core" % + C +2 .tAS.seek 0.53ml + "MFB"*j' +220 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*c  +40 "core"  +2 "MFB"*b% +3 "core" %) + +3 .tAS.seek 0.71ml + "MFB"*m' G +3641 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*k % +56 "core" & +2 .tdelay 3 seconds +302 "MFB"*^% +3 "core" % G\ D [ +2 .tAS.seek 0.735ml +2 "MFB"*\\' ń +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*l  +56 "core"  +2 "MFB"*q% +4 "core" % ŇkL K +2 .tAS.seek 0.72ml + "MFB"*p' z +330 "core" ' + .tdelay 3 seconds +224 "Can"Q 1 +79 .tATV.dial ASV + "MFB"*_ n +107 "core" n + .tASV.dial :SPErecovery +2 "MFB"*v% +4 "core" % z*X +2 .tAS.seek 0.365ml + "MFB"*s'p +7167 "core" ' + .tATV.dial :waste +2 "MFB"*w n +175 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*o'R +1873 "core" ' + .tATV.dial :air3 +2 "MFB"*Y % +60 "core" % +2 "MFB"*h% +4 "core" %R@ + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml + "MFB"*{' +234 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*x  +37 "core" +2 "MFB"*u% +3 "core" % ! P +3 .tAS.seek 0.579ml + "MFB"*|' +11486 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*r% +3 "core" %  ? +51 .tAS.seek 0.604ml +2 "MFB"*t'\ 4h +526 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +53 "core"  +2 "MFB"*y% +4 "core" %\ 4m L +2 .tAS.seek 0.589ml +2 "MFB"*'  +326 "core" ' + .tdelay 3 seconds +303 .ATV.dial :ASV + "MFB"* n +102 "core" n + .tASV.dial :wasteR +2 "MFB"*  +36 "core"  +2 .tAS.seek 0ml +2 "MFB"*}'V +11874 "core" ' +2 .tdelay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ASV.dial :wasteR + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"* 'V +12050 "Can"D t +8082 "core" ' + .tdelay 10 seconds +1004 .ATV.dial :air3 + "MFB"*. % +144 "core" & +2 "MFB"* % +4 "core" %V +2 .tAS.seek 0.01ml +2 "MFB"*' +237 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*% +3 "core" % +3 .tAS.seek 0.58ml + "MFB"* ' +11480 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" % x +2 .tAS.seek 0.605ml +2 "MFB"*'\ 8' +526 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*z  +52 "core" +2 "MFB"*% +4 "core" %\ 81\ 3 +2 .tAS.seek 0.59ml +2 "MFB"*\ ' +326 "core" ' + .tdelay 3 seconds +303 .ATV.dial ASV + "MFB"* n +103 "core" n + .tASV.dial :SPEdelivery +2 "MFB"*  +33 "core"  +2 .tAS.seek 0ml +2 "MFB"* 'V +11888 "core" ' + .tdelay 1:00 +6004 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5771 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +12332 "Can"D v +7803 "core" ' + .tdelay 10 seconds +1004 .ATV.dial :air2 + "MFB"*  +82 "core" +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.8ml +2 "MFB"*' x +8070 "core" ' + .tdelay 3 seconds +303 .ATV.dial :ASV + "MFB"* n +98 "core" o + .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml + "MFB"*('^ +15510 "core" ' + .tdelay 20 seconds +2004 .ATV.dial :waste,via: :air3 +2 "MFB"* n +171 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +203 "core" ' + .tSPE.coast +2 "MFB"*!  +3 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*,'(@ +2906 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :ASV +2 "MFB"** n +168 "core" o + .tASV.dial :SPErecovery +2 "MFB"*  +55 "core"  +2 "MFB"*% +3 "core" %(# +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.73ml + "MFB"*/' p +4651 "core" ' + .tASV.dial :wasteD +2 "MFB"*' I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +3707 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*"'(@ +2903 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*3  +55 "core"  +2 "MFB"*2% +3 "core" %( +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*d': +2040 "core" ' + .tATV.dial :air2 +2 "MFB"*1  +96 "core" +2 "MFB"*6% +3 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml + "MFB"*4'@ +429 "core" ' +2 .tATV.dial ASV +2 "MFB"*8 n +96 "core" o +2 "MFB"*;% +4 "core" %K d ( + .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml + "MFB"*7' % +2545 "core" ' + .tASV.dial :wasteD +2 "MFB"* I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*g'V +2904 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*~'(@ +1075 "Can")K zz +1827 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*n  +54 "core"  +2 "MFB"*?% +3 "core" %(2{ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml + "MFB"*=': +2037 "core" ' + .tATV.dial :air2 +2 "MFB"*0  +95 "core" +2 "MFB"*:% +3 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml + "MFB"*C'E +426 "core" ' +2 .tATV.dial ASV +2 "MFB"*@ n +104 "core" n +2 "MFB"*A% +3 "core" %I * +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml + "MFB"*F' # +2542 "core" ' + .tASV.dial :wasteD +2 "MFB"*> I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*&'V +2903 "core" ' + .tATV.dial :air2 +2 "MFB"*E  +93 "core" +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*G': +3052 "core" ' + .tATV.dial :ASV +2 "MFB"*M n +95 "core" o + .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.05ml + "MFB"*I'Q +1465 "core" ' + .tATV.dial :waste +2 "MFB"*L n +183 "core" m +2 .tAS.seek 0ml +2 "MFB"*K'V +314 "core" ' +2 .tASV.dial :SPEdelivery +2 "MFB"*N  +96 "core"  +2 #tdeconLysateINT + .ATV.dial :air3 +47 "MFB"*) % +58 "core" % +2 "MFB"*Q% +4 "core" %V / + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*U' +234 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*-  +36 "core"  +2 "MFB"*V% +4 "core" % R +2 .tAS.seek 0.96ml +2 "MFB"*R'1 +19130 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*9 % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*5% +3 "core" %1  L +2 .tAS.seek 0.985ml +2 "MFB"*%' +523 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*Z  +52 "core"  +2 "MFB"*W% +4 "core" %  c +2 .tAS.seek 0.97ml + "MFB"*`'cl +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial AIV + "MFB"*[ I +123 "core" H +2 .tAIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*H' +198 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*]'R +10091 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*P' +5776 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*a'R +5441 "Can"9 yy +4650 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*X' +5778 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*f'R +10092 "core" ' + .tATV.dial :air2 +2 "MFB"*S  +58 "core" +2 "MFB"*i% +4 "core" %R( + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml + "MFB"*e' +239 "core" ' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"*c' +9986 "core" ' + .tATV.dial AIV +2 "MFB"*b I +73 "core" I +2 .tAS.seek 0.02ml +2 "MFB"*j' +9884 "core" ' + .tATV.dial :waste +2 "MFB"*k n +161 "core" n +2 .tAS.seek 0ml +2 "MFB"*^'V +226 "core" ' + .tAWV.select :air +2 "collection"' +9 "MFB"*m% +3 "core" %V^< + #tCleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*l'(@ +2906 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + "MFB"*q  +43 "core"  + .tATV.dial :air3 +2 "MFB"*\\ % +58 "core" % +2 "MFB"*_% +3 "core" %('\ [ c +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml + "MFB"*v'Zm +223 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*p  +36 "core"  +2 "MFB"*w% +4 "core" %Zg B +2 .tAS.seek 0.81ml + "MFB"*s'> +6056 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*Y % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"*h% +3 "core" %>  O +2 .tAS.seek 0.835ml +2 "MFB"*o'W +517 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*x  +51 "core"  +2 "MFB"*u% +3 "core" %PY +3 .tAS.seek 0.82ml + "MFB"*{'p +327 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*  +47 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV + "MFB"*r  +78 "core"  +2 "MFB"*|% +3 "core" %p` +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"*'^ +2038 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*y' +3073 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*t'V +295 "Can"P xw +2437 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5774 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2732 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5774 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*}'V +2758 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  +2 .tATV.dial :air3 + "MFB"*. % +117 "core" % +2 "MFB"* % +3 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"* ' +235 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*  +52 "core"  +2 "MFB"*% +3 "core" %  +3 .tAS.seek 0.81ml + "MFB"*'> +16111 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %?y C +2 .tAS.seek 0.835ml + "MFB"* ' +526 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*z  +52 "core" +2 "MFB"*% +3 "core" %  T +2 .tAS.seek 0.82ml +2 "MFB"*'qO +322 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*  +36 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +4740 "core" ' + .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +15868 "Can"@ y +3224 .tPCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*\ ' +5779 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"* 'V +2759 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5775 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2775 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5770 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2788 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5770 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"* 'V +2748 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*!' +5774 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*('V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5776 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"** n +119 "core" o +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2011 "Can"N zz +542 "core" ' +2 .tATV.dial :waste2 +2 "MFB"* % +123 "core" $ +2 .tAS.seek 0ml +2 "MFB"*,'V +2547 "core" ' + .tdelay 6:00 +36004 #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"''& +3 "core" &\\_q + .tHand.open +2 "manipulator"&/1 +20 "core" 1 +2 "manipulator"&& +4 "core" &- / N + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&3(- +4 "core" ( +4 "manipulator"&2& +6 "core" &-  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &"& +3 "core" &-  t + .tForearm.seek :garage +2 "manipulator"&1'η +98 "core" ' +2 .tHand.close + "manipulator"&6/ +72 "core" / +2 "manipulator"&d& +4 "core" &- R + "manipulator"&8% +4 "core" % 7 +2 .tForearm.seek :retract +2 "manipulator"&;'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&4(ӷ +288 "core" ( +2 "manipulator"&& +3 "core" & >=C +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" & ]=C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&g' +102 "core" ' +2 "manipulator"&n& +4 "core" & =C + "manipulator"&?% +4 "core" %! " +2 "collection"'~& +3 "core" &[`` +2 "collection"'0& +3 .tCC.seek :closed +2 "collection"':(W +3 "core" &[_J +3 &]_d  +10 &&{[^h / +9 &][^f C +9 &6y\\^] W +10 &O]_[ Y +9 &P]_g Y +10 &tU^_f Y +9 &7R[`f Y +9 &U\\`i Y +10 &U\\`c Y +9 &L^_] X +9 & ?R[^g Y +10 &"J[_^ Y +9 &#N\\^\\ Y +10 &%Q\\_` Y +9 &'HR]_\\ Y +9 &) O]_Z X +10 &*R[`\\ Y +9 &,Q]][ Y +9 &.PPY]b Y +10 &0N[_[ X +9 &1Q^_` Y +10 &3R]^] Y +9 &5XM^_] Y +9 &7M[_f X +10 &8J\\]g X +9 &:L^_\\ X +9 &<`R]^] Y +10 &>"N[_` Y +9 &?O\\_\\ X +10 &AP^`` X +9 &CiMZ`] X +9 &E*R]]] Y +10 &FT[`_ Y +9 &HZ[^[ Y +9 &JhqZ]\\ [ +10 &LZ]d _ +9 &MX]g }b! +10 &O[\\^ |b. +9 &Q@Y\\d ~b; +9 &RW]Y }b@ +10 &TX[] }b? +9 &VX[[Z }[ +9 &WP_X[g = +6 ( + "collection"'0& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.37 +2 "collection"'=& +4 "core" &WPRZZ\\ = + &WPRX\\S = + .tHand.open + "manipulator"&@1 +68 "core" 1 +2 "manipulator"&A% +3 "core" %  f +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'>& +4 "core" &WPRX[\\ = + "collection"'F% +4 "core" %3X[B +2 .tCSV.dial CSR + "collection"'E  +115 "core"  +2 "collection"'&% +4 "core" %3X\\[ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'M'p +1389 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 'G% +3 "core" %pX[`  + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'L'_ +746 "core" ' + .tCSV.dial :waste +2 "collection"'I +145 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'N'4 +2009 "core" ' +2 #tPurging external Intake + "collection"')& +4 "core" &WPRW\\a = + "collection"'Q% +4 "core" %6XZK + .tCSV.dial :flush +2 "collection"'K  +49 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'-' +2650 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'V +2 'U  +85 "core" ~ +2 .tCTV.dial :intake +2 "collection"'9  +83 "core"  + .tIntake.select :open +2 "sampler") +10 .tCS.seek 0ml + "collection"'5'4 +2722 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +48 "collection"'R  +84 "core"  +2 #tFlushing upper manifold + "collection"'Z& +4 "core" &WPRZ\\a = +2 "collection"'W% +3 "core" %3Z\\^ + .tCSV.dial :flush +2 "collection"'%  +82 "core"  +2 .tCS.seek 5ml +2 "collection"'['p +1368 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'` @ +58 "core" ? +2 "collection"'H% +4 "core" %pX\\d  +2 .tCS.seek 7ml +2 "collection"']'l +613 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'P +126 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'a'4 +1881 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'X'0 +858 "core" ' + .tCSV.dial :waste +2 "collection"'S +48 "core" +2 .tCS.seek 0ml +2 "collection"'i'4 +858 "core" ' +2 "collection"'f& +3 "core" &WPQW\\A = +2 "collection"'e% +4 "core" %2X]` + .tCSV.dial :flush +2 "collection"'b  +45 "core"  +2 .tCS.seek 3ml +2 "collection"'c'0 +865 "core" ' + .tdelay 5 seconds +39 "Can"7J e +464 .tCSV.dial :air +2 "collection"'k @ +47 "core" B +2 "collection"'m% +4 "core" %0\\Z?  +2 .tCS.seek 5ml + "collection"'j'p +604 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'^'4 +1373 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'q'0 +878 "core" ' + .tCSV.dial :waste +2 "collection"'\\ +82 "core" +2 .tCS.seek 0ml +2 "collection"'_'4 +855 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&l& +4 "core" & f9' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&p(ӷ +13 "core" ( +2 "manipulator"&w& +3 "core" & S/ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +3 "core" & }/ + .tForearm.seek CC +2 "manipulator"&Y' +98 "core" ' + .tHand.close +2 "manipulator"&h/ +70 "core" / +2 .tCC.seek :open +2 "collection"'s( +423 "core" ( +2 "manipulator"&x& +3 "core" & , +2 "manipulator"&u% +4 "core" % 4 - + .tForearm.seek :retract +2 "manipulator"&o'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +309 "core" ( +2 "manipulator"&r& +3 "core" &- # I +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 +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&y% +3 "core" % θx l V̶\\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&t'\ +101 "core" ' +53578 "Can"= uu +60004 O uu +60005 D uu +60004 uG uu +60004 vL uu +60004 @ uu +60004 yM uu +60004 9 uu +60004 O uu +60004 : vu +60004 Q uu +60004 < uu +60004 P uu +60004 @ uu +60004 S uu +60004 _ uu +60004  i vu +60004 zt vu +60004 k| uu +60004 it uu +60004 [? uu +60004 A uu +60004 V vu +60004 D uu +60004 V vu +60004 I uu +60004 P uu +60004 iJ uu @CEST1534975430.84 qI uu +60004 N uu +60004 lA uu +60004 K uu +60004 f@ uu +60004 K uu +60004 `A uu +60004 M uu +60004 e9 vv +60004 M vu +60004 q8 vu +60004 M uu +60004 8 uu +60004 N uu +60004 9 uu +60004 M vu +60005 A< uu +60004 T uu +60004 D uu +60004 P uu +60004 I uu +60004 J uu +13205 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@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 +5 #mEXIT @1534988163.82CEST @1535012803.19CEST = =tMAIN =mMAIN_scheduler @CEST1535012804.86 #"core_reset"Sent BREAK +2 #t@0xFDD1, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +270 "Can"L h + L h #tPolling Can every 10:00 +2 #Cleanly exited at 03:36:03CEST23-Aug-18 +4353 #-> ESP.ready! +2 #Powering core bus +490 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %; + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\    o +2 "manipulator"&?& +3 "core" &m   A +2 "storage"(@& +3 "core" & +2 "storage"(A% +3 "core" %_ s G +2 "collection"'B9 +3 "core" 9 + "processing"%C9 +3 "core" 9 +741 #t-> access 2 +3 .SE.seek :down + "storage"(D'X +3 "core" ' + "manipulator"&E% +4 "core" %\    \\ +2 "manipulator"&F& +3 "core" &m   > +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(G(K +680 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (H& +3 "core" &K d * +2901 #t-> exit +5 #mEXIT @1535012925.57CEST @1535012947.37CEST = =tMAIN =mMAIN_scheduler @CEST1535012949.16 #"core_reset"Sent BREAK +2 #t@0xE578, state=0x3A84, ifg=0x10, ie=0xFD + #@0xE803, state=0x3A84, ifg=0x10, ie=0xFD + #@0xEA8E, state=0x3A84, ifg=0x10, ie=0xFD #@0xED18, state=0x3A84, ifg=0x10, ie=0xFD + #@0xEFA3, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF22D, state=0x3A84, ifg=0x10, ie=0xFD #@0xF4B8, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF5CD, state=0x3A84, ifg=0x80, ie=0xFD + #@0x0091, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +170 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +33 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +198 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiP< :\ @name@ +279 "Can"G qq + G qq + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +3 % +5 "core"  +4 "MFB"* +4 * +4 "core"  +8 "collection"' 9\ +5 ' 0\ +3 ' -\ +8 "processing"% 9\ +4 % 2\ +2 % *\ +4 % 0\ +6 "sampler")&\ +4 "collection"' 2\ +8 "MFB"*\ 9\ +4 *\ 9\ +2 *\ 9\ +4 .tSPE.coast +2 "MFB"*  +4 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %  + .tSS.reconfigure SSconfig +2 "sampler")#.0X showlog 0 +570 ."Qmail"GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:106\\n{}\\nCan@10:29:21, 16.5C, 51% humidity, 14.6psia, 12.006V, 0.638A, 0.638A avg, 7.66W",Subject: "Asleep until 10:29" +405 #"bkha"-> showlog 100 +339 "Can"G c +3 #tPowering core bus +482 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +3 * +5 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +4 *\ 9\ +3 *\ 9\ +2 .tSPE.coast + "MFB"*  +4 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +3 "core" % + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler") % +4 "core" % + .tSS.configure SSconfig +3 "sampler")#.0X'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&?(_ +120 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 350 counts +3 "manipulator"&@' +100 "core" ' +2 "manipulator"&A% +4 "core" % ; @  +2 .tForearm.seek :retract +2 "manipulator"&B'\ +96 "core" ' +2 "manipulator"&C% +4 "core" %\   $ @ +2 "processing"%D& +3 "collection"'E& +4 "core" & + & #_ +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 +3 "processing"%F( + "collection"'G( +283 "core" ( +11 ( +32 "Can"YE WX +3 #tPhase [coreNEG] +2 ."Qmail"GoodNews.email "At 10:30:09 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:106\\n{}\\nCan@10:30:09, 16.4C, 48% humidity, 14.6psia, 12.051V, 0.474A, 0.481A avg, 5.72W",Subject: "Started 18tun phase coreNEG" +3 #t==================> STARTED coreNEG (phase #1) <=== +2 #Starting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'H& +5 "core" &!#a  + .tHand.open + "manipulator"&I1 +76 "core" 1 +2 "manipulator"&J& +6 "core" &o  & , + "manipulator"&K% +4 "core" % \    L +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&L(- +187 "core" ( +3 "manipulator"&M& +5 "core" &-  " X +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &N& +2 "core" &-    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :garage + "manipulator"&O'η +99 "core" ' +2 .tHand.close +2 "manipulator"&P/ +73 "core" / +4 "manipulator"&Q& +6 "core" &-\  U +2 "manipulator"&R% +3 "core" % \ \  ^ +2 .tForearm.seek :retract +2 "manipulator"&S'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&T(ӷ +286 "core" ( +2 "manipulator"&U& +3 "core" &Ӹ#   OAe +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &V& +3 "core" &Ӹ#  Ae +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&W' +100 "core" ' +3 "manipulator"&X& +3 "core" &Ӹ# * PAe +2 "manipulator"&Y% +4 "core" %  r +2 "collection"'Z& +4 "core" &!$>  +2 "collection"'[& +4 .tCC.seek :closed +2 "collection"'\\(W +4 "core" & #U  +2 & %[ ! +10 &1 $^ . +10 &^"!T B +8 &*w #S V +10 &S #P Y +9 &R $Z X +9 &hQ"$V Y +10 &+M $K X +9 &T$W X +10 &O!"K X +9 &rJ!%O X +9 & 2P !L Y +10 &!L#T X +9 &#L!"M X +9 &%yM$L X +10 &'<N%P X +9 &(O#P X +10 &*M#J X +9 &,N #P X +9 &.BP#L Y +10 &0O!$J X +9 &1R#$K X +9 &3S!"O X +10 &5KN "D X +9 &7O$N X +10 &8J!&J X +9 &:K #J X +9 &L"K X +9 &?O !I Y +9 &AO#M X +10 &C[N "O X +9 &EO!#P X +10 &FL"L X +9 &HX  Q Y +9 &JZq#O [ +10 &L!P _ +9 &M N b! +9 &O K b) +10 &Q8 U b5 +9 &RK b7 +10 &T N b7 +9 &VX H W +9 &WJk!J U +10 &WxJ P +9 ( + &W|j M L + "collection"'[& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.40 +2 "collection"']& +4 "core" &W|jH L +2 .tHand.open + "manipulator"&^1 +76 "core" 1 +2 "manipulator"&_% +4 "core" %   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&`'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'a& +5 "core" &W|i. L + "collection"'b% +4 "core" %3J +2 .tCSV.dial CSR +2 "collection"'c  +148 "core"  +2 "collection"'d% +4 "core" %3* + #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"'e'p +1378 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 'f% +3 "core" %p*  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'g'[ +737 "core" ' + .tCSV.dial :waste +3 "collection"'h +146 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'i'4 +2017 "core" ' +2 #tPurging external Intake +2 "collection"'j& +4 "core" &W|i# L +2 "collection"'k% +3 "core" %1F + .tCSV.dial :flush +3 "collection"'l  +47 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'m' +2648 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'n +2 'o  +6 "core"  +75 ~ + .tCTV.dial :intake +2 "collection"'p  +83 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"'q'4 +2726 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'r  +83 "core"  +2 #tFlushing upper manifold + "collection"'s& +5 "core" &W|h : L +2 "collection"'t% +3 "core" %4! + .tCSV.dial :flush +3 "collection"'u  +80 "core"  +2 .tCS.seek 5ml +3 "collection"'v'p +1375 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'w @ +48 "core" B +2 "collection"'x% +4 "core" %p @  +2 .tCS.seek 7ml + "collection"'y'g +609 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'z +116 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"'{'4 +1887 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'|'0 +865 "core" ' + .tCSV.dial :waste +3 "collection"'} +49 "core" +2 .tCS.seek 0ml +3 "collection"'~'4 +849 "core" ' +2 "collection"'& +3 "core" &W|g L +2 "collection"'% +4 "core" %3 + .tCSV.dial :flush +2 "collection"'  +46 "core"  +41 .tCS.seek 3ml +3 "collection"''0 +858 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +46 "core" A +2 "collection"'% +4 "core" %0  +2 .tCS.seek 5ml +2 "collection"''p +628 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +4 "collection"''4 +1395 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"' '0 +856 "core" ' + .tCSV.dial :waste +3 "collection"' +81 "core" +2 .tCS.seek 0ml +3 "collection"' '4 +860 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & <: + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +17 "core" ( +2 "manipulator"&& +4 "core" &Ӿ ( O0 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӿ \  G0 +2 .tForearm.seek CC + "manipulator"&' +97 "core" ' + .tHand.close +2 "manipulator"&/ +73 "core" / +2 .tCC.seek :open +3 "collection"'( +422 "core" ( +2 "manipulator"&& +3 "core" &  L- +2 "manipulator"&\ % +4 "core" % / \   +2 .tForearm.seek :retract + "manipulator"& '\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&(- +305 "core" ( +2 "manipulator"&& +3 "core" &- 2 - o +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +2 "core" &- + ; +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +115 "core" ' + .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +4 "core" % δ{ t׷f + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +9 #tStarting mfb + #pcrBAC +5 ."Qmail"BACfans.email "Started mfb in tube 2 at 10:34:45CEST23-Aug-18\\n{}\\nCan@10:30:09, 16.4C, 48% humidity, 14.6psia, 12.051V, 0.474A, 0.481A avg, 5.72W",Subject: "pcrBAC" +5 "MFB"*% +4 #tLoading sh1 puck from tube 2 into Collection Clamp +3 "collection"'& +4 "core" % + & " +2 #"readyMFB"Readying the MFB +2 "manipulator"&% +4 #"readyMFB"Homing MFB Syringe +2 .AFV.select :holdingCoil +2 "MFB"* +4 "core" %\ ( )  +2 "storage"(% +3 "core" %Y Q > +2 "storage"( . +3 "MFB"*!% +3 "core" .( + % +2 ."readyMFB"ATV.dial :air2 +3 "storage"("& + "MFB"*#  +5 "core" & +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 ($& +2 "core" & q +2 "manipulator"&%& +4 "core" &-  \  +2 "manipulator"&&% +3 "core" %\  _ +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&'( +19 "core"  +2 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."readyMFB"AS.home.seek :home +2 "MFB"*(' +167 "core" ( +2 "manipulator"&)& +4 "core" &  % e% +2 "storage"(*& +3 "core" & a +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts +2 "manipulator"&+' +99 "core" ' +2 "storage"(-& +4 "core" & c +2 .tSE.reconfigure SEpick +8 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +2 "storage"(,'V +233 "core" ' + ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +10 ."readyMFB"delay 2 seconds +67 "core" ' +2 "storage"(.- +4 "core" -'V + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (/& +3 "core" & +2 "manipulator"&0& +3 "core" &  ! G$ +2 .tElbow.seek 2 +2 "manipulator"&1( +4 "core" ( +2 "manipulator"&3& +4 "core" &   4$ + "storage"(5& +4 "core" & +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&6'; +26 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tHand.close + "manipulator"&7/ +55 ."readyMFB"AS.seek 1ml + "MFB"*;' +15 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&4& +3 "storage"(A'X +7 "core" &  ' f$ +2 "manipulator"&2% +3 "core" % < + & F +2 .tForearm.seek :retract +3 "manipulator"&:'\ +94 "core" ' +2 .tElbow.seek CC +3 "manipulator"&C(ӷ +154 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +45 "core" ( +2 "manipulator"&E& +4 "core" &  <? +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &D& +3 "core" & Q<? +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&>' +101 "core" ' +2 "manipulator"&@& +4 "core" & , E<? +2 "manipulator"&H% +4 "core" % " ] +2 "collection"'I& +3 "core" & " +2 "collection"'J& +4 .tCC.seek :closed +2 "collection"'K(W +6 "core" &#- +2 &!!3 +5 &+!< $d +10 &qR !? ; +9 &x~!< O +10 &WY #F X +9 &L #P X +9 &Q "M W +10 &N "P X +9 &_Q"T X +9 &#M!Z W +10 &L !F W +9 &Q $L W +10 &!iN#T W +9 &#+J#Z W +9 &$J!!X W +10 &&L"Z W +9 &(qR#X W +9 &*2M#_ X +10 &+O#` W +9 &-I"b W +10 &/xM""f X +9 &1;L  d W +9 &2L"c X +10 &4L#h W +9 &6K "n W +9 &8DI#m W +10 &:N m W +9 &;J "p W +10 &=N"u W +9 &?KO n W +9 &A O!r X +10 &BO!!v W +9 &DN #~ W +9 &FRO !{ X +10 &H]!z X +9 &Iw" [ +10 &K  ` +9 &M:  b +9 &N! b% +10 &P  b0 +9 &Ri b4 +9 &T   b5 +10 &U b8 +9 &W?V V +9 ( + &WZG ; + "collection"'J& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.53 + .Hand.open +3 "manipulator"&M1 +79 "core" 1 +5 "manipulator"&N% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&?'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +4 #tskipping prime and sample collection + #Evacuating Puck (bubblePt=55psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +4 "collection"'P& +4 "core" &WZI ; +2 ."airStroke"CSV.dial :waste +4 "sampler")Q% +4 ."airStroke"CS.seek 0ml +3 "collection"'R'4 +5 "core" % y ' +3 "Can"9 hh +2 ."airStroke"CSV.dial :air +2 #tCalibrating pressure and temperature sensors +6 "collection"'B @ +2 .tCTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +3 "sampler")#.0X +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'h' +2621 "core" ' +2 "collection"'g% +4 "core" %\ \ @  + .tCSV.dial between air and CTV +2 "collection"'j ` +45 "core" _ +3 .tCS.seek 3.413ml +3 "collection"'k'> +802 "core" ' + ."readyMFB"ATV.dial :waste +2 .ARV.dial between carrier and air1 +3 "MFB"*l  +6 "core"  +2 ."readyMFB"ASV.dial :waste1 + "MFB"*i  +5 "core"  +946 ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +4 "collection"'o  +31 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +4 .tCS.seek 0ml +2 "collection"'n'4 +943 "core" ' + .tCSV.dial :air +3 "collection"'p @ +60 "core" A +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'m' +2640 "core" ' +2 "collection"'r% +4 "core" % >  + .tCSV.dial between air and CTV +3 "collection"'s ` +31 "core" b +45 .tCS.seek 2.154ml +3 "collection"'t' +2092 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'u  +41 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +4 .tCS.seek 0ml +2 "collection"'q'4 +179 "core" '[F +3 "collection"'w% +3 "core" %1 F  +2 "sampler")x% +4 "core" % ( + #tBubblePoint: Intake @69.7psia, Outlet @14.8psia + .CBV.dial SSV +2 "collection"'v @ +34 "core" A +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'' +2627 "core" ' +2 "collection"'% +4 "core" %    + .tCSV.dial between air and CTV +2 "collection"' ` +33 "core" a +3 .tCS.seek 3.383ml +3 "collection"'!'= +1774 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'"  +31 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<!b +4 .tCS.seek 0ml +3 "collection"'$'4 +933 "core" ' + .tCSV.dial :air +3 "collection"'% @ +49 "core" > +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 10ml +3 "collection"'&' +2620 "core" ' +2 "collection"'#% +4 "core" %   + .tCSV.dial between air and CTV +2 "collection"' ` +32 "core" a +44 .tCS.seek 2.142ml +3 "collection"')' +2097 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'*  +29 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<!b +4 .tCS.seek 0ml +2 "collection"''4 +190 "core" '!! +3 "collection"'-% +3 "core" %e#%  +2 "sampler")% +4 "core" % + #tBubblePoint: Intake @70.5psia, Outlet @16.0psia + .CBV.dial SSV +2 "collection"'< @ +33 "core" A +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +3 "collection"'('4 +120 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler"), +146 "core"  +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X' +480 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '=% +3 "core" % 06!  +2 .tCS.seek 4.5ml +2 "collection"' '` +874 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'9  +47 "core"  +2 .tCS.seek 1.275ml +3 "collection"'R' +942 "core" ' +2 #tHeating sh1 puck from tube 2 in Collection Clamp to 85C for 5:00 +3 .CH.seek 85C,8:00 +4 "collection"'L   +2 'V9 +6 "core" 9 +102 "collection"'X9 +2 "core" 9d +103 "collection"'Y9 +2 "core" 9 d +103 "collection"'Z9 +2 "core" 9 d +103 "collection"'O9 +2 "core" 9d +103 "collection"'G9 +2 "core" 9d +103 "collection"']9 +2 "core" 9d +103 "collection"'^9 +2 "core" 9d +103 "collection"'a9 +2 "core" 9"d +103 "collection"'[9 +2 "core" 9&d +103 "collection"'b9 +3 "core" 9+d +103 "collection"'c9 +2 "core" 9/d +103 "collection"'d9 +2 "core" 93d +103 "collection"'S9 +2 "core" 97d +103 "collection"'U9 +2 "core" 9;d +103 "collection"'89 +3 "core" 9@d +103 "collection"';9 +2 "core" 9Dd +103 "collection"'e9 +2 "core" 9Hd +103 "collection"'W9 +2 "core" 9Ld +103 "collection"'g9 +3 "core" 9Pd +102 "collection"'j9 +2 "core" 9Ud +103 "collection"'h9 +2 "core" 9Yd +103 "collection"'l9 +2 "core" 9/]d +103 "collection"'i9 +2 "core" 9>ad +103 "collection"'o9 +2 "core" 9Med +103 "collection"'k9 +3 "core" 9^jd +103 "collection"'p9 +2 "core" 9nnd +103 "collection"'n9 +53 "core" 9td +103 "collection"'r9 +3 "core" 9xd +102 "collection"'s9 +2 "core" 9}d +103 "collection"'m9 +2 "core" 9d +103 "collection"'u9 +2 "core" 9d +103 "collection"'w9 +2 "core" 9d +103 "collection"'x9 +3 "core" 9d +102 "collection"'v9 +2 "core" 9d +103 "collection"'t9 +3 "core" 9d +102 "collection"'_9 +2 "core" 9(d +103 "collection"'y9 +2 "core" 9:d +103 "collection"'{9 +3 "core" 9Md +102 "collection"'}9 +2 "core" 9_d +103 "collection"'z9 +6 "core" 9rd +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 +3 "core" 9d +102 "collection"'9 +2 "core" 9d +103 "collection"'q9 +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" 9Ad +103 "collection"' 9 +2 "core" 9Sd +103 "collection"'9 +2 "core" 9fd +103 "collection"'9 +2 "core" 9xd +103 "collection"'9 +3 "core" 9d +103 "collection"'9 +2 "core" 9d +103 "collection"'T9 +2 "core" 9d +103 "collection"'\\9 +2 "core" 9d +103 "collection"'9 +2 "core" 9d +103 "collection"'`9 +3 "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 +2 "core" 90d +103 "collection"'9 +3 "core" 9Bd +103 "collection"'9 +2 "core" 9Ud +102 "collection"' 9 +2 "core" 9gd +103 "collection"'9 +2 "core" 9y!d +103 "collection"'9 +2 "core" 9%d +103 "collection"'9 +2 "core" 9)d +103 "collection"'9 +2 "core" 9-d +103 "collection"' 9 +2 "core" 91d +103 "collection"'9 +2 "core" 96d +103 "collection"'"9 +2 "core" 9:d +103 "collection"'!9 +3 "core" 9>d +103 "collection"'%9 +2 "core" 9Bd +103 "collection"'$9 +2 "core" 9Fd +103 "collection"'#9 +2 "core" 9'Kd +103 "collection"'9 +2 "core" 98Od +103 "collection"'&9 +3 "core" 9ISd +103 "collection"'*9 +2 "core" 9ZWd +103 "collection"'-9 +2 "core" 9l\ [d +103 "collection"'9 +2 "core" 9| `d +103 "collection"'<9 +2 "core" 9\ dd +103 "collection"')9 +4 "core" 9\ hd +103 "collection"'9 +2 "core" 9 ld +103 "collection"'/9 +2 "core" 9qd +103 "collection"'09 +2 "core" 9ud +103 "collection"'39 +2 "core" 9yd +103 "collection"'.9 +2 "core" 9}d +103 "collection"'59 +2 "core" 9d +103 "collection"'49 +2 "core" 9d +103 "collection"'29 +2 "core" 9#d +103 "collection"'+9 +2 "core" 94d +103 "collection"'79 +3 "core" 9Cc +103 "collection"',9 +2 "core" 9Qc +103 "collection"'9 +2 "core" 9`a +103 "collection"''9 +2 "core" 9q _ +103 "collection"'(9 +2 "core" 9!^ +103 "collection"'69 +3 "core" 9$] +103 "collection"'D9 +2 "core" 9&\\ +103 "collection"'19 +2 "core" 9)Z +103 "collection"'E9 +2 "core" 9)X +103 "collection"'H9 +2 "core" 9+W +103 "collection"'@9 +3 "core" 9,V +103 "collection"'I9 +2 "core" 9/T +103 "collection"'A9 +2 "core" 91R +103 "collection"':9 +2 "core" 9 2R +103 "collection"'M9 +2 "core" 9 2Q +103 "collection"'9 +2 "core" 9 $4O +103 "collection"'P9 +2 "core" 9 26N +103 "collection"'N9 +2 "core" 9 @9M +103 "collection"'Q9 +2 "core" 9 N:L +103 "collection"'B9 +2 "core" 9 \\=K +103 "collection"'J9 +3 "core" 9 j=I +103 "collection"'=9 +2 "core" 9 wAH +103 "collection"'>9 +2 "core" 9 @G +103 "collection"'99 +2 "core" 9 BF +103 "collection"' 9 +2 "core" 9 CD +103 "collection"'V9 +3 "core" 9 FC +103 "collection"'X9 +2 "core" 9 HB +103 "collection"'Y9 +2 "core" 9 GB +103 "collection"'Z9 +2 "core" 9 L@ +103 "collection"'O9 +2 "core" 9 L ? +103 "collection"'G9 +2 "core" 9 L> +103 "collection"']9 +2 "core" 9 P> +103 "collection"'^9 +2 "core" 9\ Q= +103 "collection"'a9 +2 "core" 9\ T< +103 "collection"'[9 +2 "core" 9\ T!: +103 "collection"'b9 +3 "core" 9\ 'U%: +102 "collection"'c9 +3 "core" 9\ 3V*9 +102 "collection"'d9 +2 "core" 9\ >X.8 +103 "collection"'S9 +2 "core" 9\ K[26 +103 "collection"'U9 +2 "core" 9\ UY65 +103 "collection"'89 +3 "core" 9\ `[:4 +102 "collection"';9 +2 "core" 9\ l\\?5 +103 "collection"'e9 +2 "core" 9\ w_C3 +103 "collection"'W9 +2 "core" 9\ `G2 +103 "collection"'g9 +2 "core" 9\ dK2 +103 "collection"'j9 +3 "core" 9\ cO1 +102 "collection"'h9 +2 "core" 9\ eT0 +103 "collection"'l9 +2 "core" 9\ gX/ +103 "collection"'i9 +3 "core" 9\ h\\/ +102 "collection"'o9 +2 "core" 9\ h`, +103 "collection"'k9 +2 "core" 9\ hd, +141 "collection"'p9 +10 "core" 9\ kj, +103 "collection"'n9 +2 "core" 9\ oo* +103 "collection"'r9 +2 "core" 9\ qs) +103 "collection"'s9 +2 "core" 9\ uw( +103 "collection"'m9 +3 "core" 9\ u{( +103 "collection"'u9 +2 "core" 9 v( +103 "collection"'w9 +2 "core" 9 x' +103 "collection"'x9 +2 "core" 9 v& +103 "collection"'v9 +2 "core" 9 w% +103 "collection"'t9 +3 "core" 9 'x$ +103 "collection"'_9 +2 "core" 9 0{$ +103 "collection"'y9 +2 "core" 9 8~$ +103 "collection"'{9 +2 "core" 9 @$ +103 "collection"'}9 +2 "core" 9 G$ +103 "collection"'z9 +2 "core" 9 N$ +103 "collection"'|9 +2 "core" 9 W$ +103 "collection"'9 +2 "core" 9 ]$ +103 "collection"'9 +2 "core" 9 c% +103 "collection"'9 +3 "core" 9 m# +102 "collection"'9 +3 "core" 9 s$ +103 "collection"'9 +2 "core" 9 {$ +103 "collection"'q9 +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 $ +103 "collection"'9 +2 "core" 9 $ +103 "collection"'9 +3 "core" 9 $ +103 "collection"'9 +3 "core" 9 % +102 "collection"'9 +2 "core" 9 # +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"'\ 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"' 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 ,! +103 "collection"'9 +2 "core" 9 0" +103 "collection"'"9 +2 "core" 9 %4! +103 "collection"'!9 +2 "core" 9 *8! +103 "collection"'%9 +2 "core" 9 0=! +103 "collection"'$9 +2 "core" 9 5A! +103 "collection"'#9 +2 "core" 9 :E! +103 "collection"'9 +2 "core" 9 ?I +103 "collection"'&9 +3 "core" 9 EM +103 "collection"'*9 +2 "core" 9 JR +103 "collection"'-9 +2 "core" 9 OV +103 "collection"'9 +2 "core" 9 UZ +103 "collection"'<9 +2 "core" 9 [^ +103 "collection"')9 +3 "core" 9 _c +103 "collection"'9 +2 "core" 9 dg +103 "collection"'/9 +2 "core" 9 hk +103 "collection"'09 +2 "core" 9 oo +103 "collection"'39 +2 "core" 9 ts +103 "collection"'.9 +3 "core" 9 xx +103 "collection"'59 +2 "core" 9 }| +103 "collection"'49 +2 "core" 9  +103 "collection"'29 +2 "core" 9  +103 "collection"'+9 +2 "core" 9  +103 "collection"'79 +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"'69 +3 "core" 9  +103 "collection"'D9 +2 "core" 9  +103 "collection"'19 +2 "core" 9  +3 .tCH.hold 5:00,85C +3 "collection"'E   E +4 "core"  +10166 "Can" S t +19837 "core"  +2 "collection"'H9 +3 "core" 9 U +2 #tCollection Puck Heater at 84.6C after lysing +2 .CS.seek 0ml +3 "collection"'@'4 +419 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'I @ +116 "core" A +2 .tCSV.dial :air +2 "collection"'A @ +47 "core" > +2 .tCS.seek 5ml +3 "collection"':'p +1370 "core" ' + .tCSV.dial CTV +3 "collection"'M  +48 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +48 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'P  +48 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'N @ +49 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'Q'4 +1373 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +3 "collection"'B +114 "core" ~ +2 .tCBV.dial CSV +2 "collection"'J  +32 "core"  +2 "collection"'=% +4 "core" %5\ K\ O +2 .tCS.seek 5ml + "collection"'>'p +1394 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'9  +51 "core" +2 "collection"' % +4 "core" %p +2 .tCS.seek 7ml +2 "collection"'V'j +646 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'X @ +46 "core" > +2 .tCS.seek 10ml +3 "collection"'Y' +867 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +41 "collection"'Z ` +134 "core" ^ +2 #tLysing Complete +2 "collection"'O& +5 "core" &WZI]` V ; +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&G% +5 "core" %\   +2 "storage"(]% +4 "core" %T  + "storage"(^. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"(a( +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 ([& +3 "core" & g + "manipulator"&b& +4 "core" & m<? +2 "manipulator"&c% +3 "core" %\  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&d( +174 "core" ( +2 "manipulator"&S& +4 "core" & (  + "storage"(U& +4 "core" &  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&8' +96 "core" ' +2 "storage"(;& +4 "core" & T +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(e'V +294 "core" ' +2 "storage"(W- +3 "core" -'V + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"(g' +36 "core" ' +2 "manipulator"&j& +4 "core" &  +2 "manipulator"&h% +3 "core" % \  _ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&l'\ +91 "core" ' +2 .tElbow.seek CC +3 "manipulator"&i(ӷ +162 "core" ( +2 "manipulator"&o& +4 "core" &ӵ" $Aa + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &k& +3 "core" &ӵ" YAa +2 .tForearm.seek CC +2 "manipulator"&p' +98 "core" ' + .tHand.close +3 "manipulator"&n/ +77 "core" / +2 .tCC.seek :open +3 "collection"'r( +421 "core" ( +2 "storage"(s& +4 "core" & ~ + "storage"(m& +4 "core" & | E + "manipulator"&u& +4 "core" & ?T + "manipulator"&w% +4 "core" % : "b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&v( +175 "core" ( +2 "manipulator"&t& +4 "core" & ( k + "storage"(_& +4 "core" & +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +5 .tForearm.seek 1 +2 "manipulator"&y'Y +100 "core" ' +2 .tElbow.hold +2 "manipulator"&{, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&}1 +75 "core" 1 +3 "manipulator"&z% +4 "core" % Ί " +2 "storage"(|& +3 "core" & v +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 349 counts +2 "manipulator"&'϶ +16 "core" ' +2 "manipulator"&& +4 "core" &  & +2 "storage"(& +3 "core" & +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&' +29 "core" ' +2 "storage"(% +4 "core" % +2 ."downElevator"SE.seek :down +4 "storage"(q'X +99 (~% +3 "core" %wC a + "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 #tTranferring lysate to PRV + .CSV.dial :air +3 "collection"' @ +29 "core" ? +2 .tCS.seek 10ml +3 "collection"' ' +6 "core" ' + .tCSV.dial between air and CTV +4 "collection"' ` +31 "core" b +2 .tAIV.dial :bypass +2 "collection"' { +5 "core" { +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &  + .tHand.open + "manipulator"&1 +25 "core" 1 +3 "manipulator"&T& +4 "core" & 8 ? " +2 "manipulator"&\\% +3 "core" %\ > 6  +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&(- +194 "core" ( +2 "manipulator"&`& +4 "core" &- A 8 N + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &\ & +3 "core" &- ; A q +2 .tForearm.seek :garage +2 "manipulator"&'η +99 "core" ' +2 .tHand.close +2 "manipulator"&/ +66 "core" / +2 "manipulator"&& +4 "core" &- 8  J +43 "manipulator"&% +6 "core" %   0 +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"& (ӷ +284 "core" ( +2 "manipulator"&& +4 "core" &ӱ"   Aa + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +2 "core" &ӱ"   (Aa +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&' +98 "core" ' +2 "manipulator"&& +4 "core" &ӱ"  < HAa +2 "manipulator"& % +3 "core" %  g +2 "collection"'& +4 "core" & + "collection"'"& +5 .tCC.seek :closed + "collection"'!(W +6 "core" & + &{ +7 & - $c +9 &tQ : +9 &v J O +10 &V` , X +9 &U X +10 &T W +9 &T~ W +9 &_Q W +10 &#O V +9 &Q V +9 &P W +10 &!hP W +9 &#*N  W +10 &$M V +9 &&Q W +9 &(pP W +10 &*2T W +9 &+Rb W +9 &-Q W +10 &/yN V +9 &1:O W +10 &2P V +9 &4Q V +9 &6QN W +10 &8BN W +9 &:O W +9 &;O V +10 &=O W +9 &?JQ W +10 &A P V +9 &BO{ W +9 &DM[ V +10 &FSO V +9 &HU W +9 &Ij Y +10 &K ] +9 &M; b +10 &N b# +9 &Pk b) +9 &RoQ b, +10 &T' b, +9 &U ` +9 &W A (x +10 &Wg\ { O +5 ( + "collection"'"& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.43 +2 "collection"'%& +5 "core" &Wgld O +2 &Wgl O + .tHand.open + "manipulator"&$1 +74 "core" 1 +2 "manipulator"&#% +4 "core" %  \  4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass +3 .PSV.dial PSR +3 "processing"%& +145 "core"  +2 "processing"%*% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%-' +1649 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +2 .tPS.seek 0ml +3 "processing"%<' +1635 "core" ' + .tPSV.dial PSR +3 "processing"%) +60 "core"  +3 .tPSR.select :air +3 "processing"% +12 .tPS.seek 2.5ml +3 "processing"%' +2690 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%/  +2 "collection"'0  +5 "core" +79 +3 .tPSV.dial :mixloop +2 "processing"%3 +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 "processing"%.  +4 "core" +2 .tPS.seek 0ml +3 "processing"%5' +2693 "core" ' + .tPSV.dial :air +3 "processing"%4  +48 "core"  +2 .tPS.seek 2.5ml +3 "processing"%2' +2665 "core" ' + .tPSV.dial :mixloop +3 "processing"%+ +48 "core" +2 .tPS.seek 0ml +3 "processing"%7' +2668 "core" ' + .tPSV.dial :air +3 "processing"%,  +45 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2674 "core" ' + .tPSV.dial :mixloop +3 "processing"%' +47 "core" +2 .tPS.seek 0ml +3 "processing"%(' +2682 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&6& +5 "core" &  :0 + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&D(ӷ +17 "core" ( +2 "manipulator"&1& +4 "core" & A  :/ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &L& +3 "core" &  / +2 .tForearm.seek CC + "manipulator"&E' +97 "core" ' + .tHand.close +3 "manipulator"&H/ +74 "core" / +2 .tCC.seek :open +3 "collection"'R( +424 "core" ( +2 "manipulator"&I& +3 "core" &  ?- +2 "manipulator"&A% +4 "core" % F  jo +2 .tForearm.seek :retract +2 "manipulator"&@'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&M(- +311 "core" ( +2 "manipulator"&& +4 "core" &- 6 A J + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &P& +3 "core" &- B ? / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&N'η +115 "core" ' + .tHand.open +2 "manipulator"&:1 +69 "core" 1 +2 "manipulator"&B% +4 "core" % θ> ҧ +2 .tForearm.reconfigure LooseForearm +43 "manipulator"&#Q@2^d^2b +7 .tForearm.seek :retract +2 "manipulator"&J'\ +100 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV +2 .AIV.dial :bypass +3 .PSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 .PRV.dial AIV +2 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'=& +4 "core" & +3 "manipulator"&Q% +3 "core" %\  G 2  +2 "storage"(9% +3 "core" %L >  +2 "storage"( . +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(>( +216 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +5 (X& +2 "core" & , +2 "manipulator"&V& +3 "core" &-  K +2 "manipulator"&Z% +3 "core" %\  . W +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&O( +188 "core" ( +2 "manipulator"&G& +4 "core" &  \  + "storage"(]& +4 "core" & , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&^' +94 "core" ' +2 "storage"([& +4 "core" & , +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(b'V +313 "core" ' +2 "storage"(c- +3 "core" -'Y + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (S& +3 "core" & K , + "manipulator"&U& +4 "core" & \  ~ +2 .tElbow.seek 2 +2 "manipulator"&;( +4 "core" ( + "manipulator"&C& +4 "core" & ' $ +2 "storage"(?& +3 "core" & 2 , +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&W'; +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tHand.close + "manipulator"&j/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&h& +4 "storage"(e'X +6 "core" &\ \   + "manipulator"&o% +4 "core" % < \  Q +2 .tForearm.seek :retract +3 "manipulator"&k'\ +90 "core" ' +2 .tElbow.seek CC +3 "manipulator"&8(ӷ +162 "core" ( +2 "manipulator"&d& +4 "core" &Ӵ" Ab + .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &n& +3 "core" ' + &Ӵ" Ab +2 ."downElevator"SE.coast +2 .tForearm.reconfigure TightForearm + "storage"(5 +6 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&l' +101 "core" ' +3 "manipulator"&K& +4 "core" &Ӵ" Ab +2 "manipulator"&s% +4 "core" %" t +2 "collection"'m& +3 "core" & +2 "collection"'u& +4 .tCC.seek :closed +2 "collection"'w(W +5 "core" & + & +8 &\ 3a $d +9 &QE : +10 &w~$ O +9 &fY X +9 &*L W +10 &N[ W +9 &N W +9 &rK[ V +10 &3JP W +9 &N/ W +10 &P W +9 &!zL V +9 &#;J W +10 &$H W +9 &&M V +9 &(L| W +10 &*CNk W +9 &,Q[ W +10 &-NO W +9 &/J@ V +9 &1KN, W +10 &3N V +9 &4M V +9 &6L W +10 &8SJ W +9 &:L W +10 &;G V +9 &=L V +9 &?\\O V +10 &AR W +9 &BM W +9 &DP W +10 &FbRD W +9 &H"U X +10 &Il; Z +9 &K0 ^ +9 &MM" a +10 &O b# +9 &PZ b& +9 &RB b* +10 &T>' b+ +9 &U& ] +10 &W; *} +9 &Wh ~ Q +5 ( + "collection"'u& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.48 + .Hand.open +3 "manipulator"&t1 +5 "core" &Whp7 Q +70 1 +2 "manipulator"&_% +3 "core" % "  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&p'\ +96 "core" ' + .tSC.coast + "storage"(6 +4 .tCTV.dial CSV,avoiding: :intake +3 "collection"'i  +151 "core" ~ +2 .tCSV.dial CTV +2 "collection"'}  +30 "core"  +2 .tCS.seek 5ml +3 "collection"'z'p +1375 "core" ' +2 .tdelay 1:20 +1108 "Can"?> aa +6895 .tCS.seek 2.5ml +2 "collection"'|' +730 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml + "collection"''4 +738 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2683 "core" ' + .tPSV.dial :mixloop +3 "processing"%x +48 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%~  +48 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +48 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 + "processing"%v  +149 "core"  +4 .tPS.seek :empty +3 "processing"%y' +2682 "core" ' + .tCBV.dial :waste1 +3 "collection"' @ +50 "core" ? +2 .tdelay 5 seconds +502 .CBV.dial AIV +3 "collection"'g  +49 "core" +2 .tdelay 10 seconds +1003 .CBV.dial :waste1 +46 "collection"' @ +51 "core" ? +2 .tdelay 10 seconds +1003 .CBV.dial AIV +2 "collection"'  +49 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +4 "collection"' ` +34 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +49 "core" > +2 .tCS.seek 10ml +3 "collection"'' +2648 "core" ' + .tCSV.dial CTV +3 "collection"'T  +47 "core"  +2 .tCS.seek 0ml +3 "collection"''4 +2666 "core" ' + .tCBV.dial :waste1 +3 "collection"'\\ @ +32 "core" > +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'q  +149 "core" +2 "collection"'a& +4 "core" &Whn Q +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&Y% +5 "core" %\  \ a +2 "storage"(`% +3 "core" %N  +2 "storage"(\ . +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"({( +211 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (& +2 "core" & y r +2 "manipulator"&& +3 "core" &Ӵ" }Ab +2 "manipulator"&% +3 "core" %\  2 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&( +175 "core" ( +2 "manipulator"&& +4 "core" & ( u + "storage"(& +4 "core" &A v x +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(& +4 "core" &A z ~ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"('V +311 "core" ' +2 "storage"( - +3 "core" -'Z + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" & < + "storage"(& +4 "core" &E w v Z + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek 1 +3 "manipulator"&r'Y +24 "core" ' +3 .tElbow.hold +3 "manipulator"&", +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(%- +3 "core" -'Z +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"($' +28 "core" ' +2 "manipulator"&#% +4 "core" %·  + "storage"(&& +4 "core" &A ^ _ n + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 346 counts +2 "manipulator"&*'ϳ +18 "core" ' +2 "manipulator"&& +4 "core" & , ^ +2 "storage"(& +3 "core" &E x y +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&-' +24 "core" ' +2 .tSE.seek 1.04 Pucks below Top Plate +3 "storage"()' +42 "core" ' +2 "manipulator"&<& +4 "core" & \   +2 "manipulator"&/% +3 "core" %% ' +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&0'\ +90 "core" ' +2 .tElbow.seek CC +3 "manipulator"&3(ӷ +164 "core" ( +2 "manipulator"&.& +4 "core" &ӹ" ?Ab + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &ӹ" tAb +2 .tForearm.seek CC +2 "manipulator"&4' +98 "core" ' + .tHand.close +3 "manipulator"&5/ +74 "core" / +2 .tCC.seek :open +3 "collection"'+( +424 "core" ( +3 "storage"(2& +3 "core" &F y y H +2 "storage"(,& +4 "core" &E z y 2 + "manipulator"&7& +4 "core" &ӹ" Ab + "manipulator"&'% +4 "core" % 8 T +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&6( +174 "core" ( +2 "manipulator"&1& +4 "core" &  + "storage"(L& +4 "core" &E x + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&H'Y +95 "core" ' +2 .tElbow.hold +3 "manipulator"& , +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&1 +69 "core" 1 +3 "manipulator"&!% +4 "core" % ΋ q +2 "storage"(I& +3 "core" &E t $ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 350 counts + "manipulator"&A'Ϸ +17 "core" ' +2 "manipulator"&E& +4 "core" &\   + "storage"(D& +4 "core" &F +2 .tForearm.reconfigure TightForearm +48 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +20 "core" ' +2 "storage"(P% +4 "core" % ! +2 ."downElevator"SE.seek :down +4 "storage"(:'X +99 (B% +3 "core" %' < a +2 "manipulator"&@% +3 "core" % : +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&='\ +90 "core" ' +57 ' +2 ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast +2 "storage"(6 +4 .tPSV.dial :air +2 "processing"%Q  +112 "core" +3 "processing"%9% +4 "core" %s +2 .tPS.seek 0.499ml +2 "processing"% ' +594 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%N +47 "core" +2 .tPRV.dial :air +3 "processing"%X  +46 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%V  +48 "core" +2 .tCBV.dial AIV +2 "collection"'Z  +49 "core" +2 .tPRV.dial between CBV and air +3 "processing"%G  +32 "core"  +2 .tPRV.dial :air +2 "processing"%]  +31 "core"  +2 "processing"%M% +4 "core" %o  +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 0.599ml + "processing"%[' +255 "core" ' + .tPRV.dial :waste2 +3 "processing"%J @ +79 "core" ? +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek :empty +2 "processing"%c' +700 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'S& +5 "core" & +2 .tHand.open + "manipulator"&U1 +25 "core" 1 +2 "manipulator"&C& +4 "core" & E ?  + "manipulator"&?% +4 "core" %\ \ 3 ? J +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(- +194 "core" ( +2 "manipulator"&h& +4 "core" &- B ?  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &o& +3 "core" &- 2 =  +2 .tForearm.seek :garage +2 "manipulator"&O'η +100 "core" ' +2 .tHand.close +2 "manipulator"&^/ +66 "core" / +2 "manipulator"&d& +4 "core" &-  s + "manipulator"&n% +4 "core" % \   +2 .tForearm.seek :retract +2 "manipulator"&b'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&W(ӷ +285 "core" ( +2 "manipulator"&K& +4 "core" &Ӹ# ,  A_ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &;& +3 "core" &Ӹ#  _A_ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&s' +100 "core" ' +2 "manipulator"&m& +4 "core" &ӹ" ( _@^ +2 "manipulator"&e% +3 "core" %# k +2 "collection"'k& +4 "core" &+ + "collection"'R& +4 .tCC.seek :closed +2 "collection"'u(W +5 "core" & + & +8 &\ 3 %f +9 &Q~ : +10 &w| O +9 &mV W +10 &/L W +9 &N W +9 &N W +10 &vI V +9 &8J V +9 &J V +10 &Pc V +9 &!~Q V +10 &#@I V +9 &%J V +9 &&M V +10 &(Q W +9 &*IN V +9 &,\ Q V +10 &-L W +9 &/O V +10 &1PQ V +9 &3L W +9 &4J V +10 &6J_ W +9 &8XJf V +9 &:K V +10 &;J V +9 &=I V +10 &?`L W +9 &A"O W +9 &BN V +10 &DJ V +9 &FhI V +9 &H)O W +10 &I] X +9 &K [\ +10 &MU ` +9 &O a +9 &P b# +10 &R b% +9 &TK b* +9 &V T +10 &W": , +9 &W`g O +2 ( + "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.49 + "collection"'t& +5 "core" &W`_ O + .tHand.open +2 "manipulator"&_1 +71 "core" 1 +2 "manipulator"&i% +4 "core" % # \ 2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&}'\ +102 "core" ' +2 "collection"'l& +4 "core" &W`_ O + #tClearing PML for modified lysate +2 .CTV.dial :air,avoiding: :intake +2 .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +4 "processing"%> @ +79 "core" @ +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%  +81 "core" +2 .tdelay 2 seconds +202 .PSV.dial :PML +2 .delay 2 seconds +204 .PRV.dial :air +2 "processing"%z  +80 "core"  +2 .tdelay 2 seconds +202 "processing"%|% +3 "core" %{ +2 .tPS.seek 1.499ml +2 "processing"%' +1636 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%(' +1126 "core" ' + .tPSV.dial :air +46 "processing"%x  +49 "core"  +2 .tPS.seek 0ml +3 "processing"%~' +2687 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +4 "processing"% +48 "core" +2 .tCBV.dial :PRV + .PRV.dial :air +3 .delay 2 seconds +203 .PRV.dial :speDil +2 "processing"%v  +48 "core" ~ +2 .tdelay 2 seconds +202 "processing"%% +4 "core" % +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +4 .tPS.seek 0.225ml +2 "processing"%'t +2378 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%g  +82 "core" +2 .tdelay 2 seconds +202 "processing"% % +3 "core" %v +2 .tPS.seek 0.475ml +2 "processing"%' +2565 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%  +46 "core"  +2 .tdelay 2 seconds +203 .PS.seek 0.965ml + "processing"%'N +3241 "Can"Q cc +1778 "core" ' +2 .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%  +49 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +4 "processing"%T  +46 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 2.5ml +3 "processing"%' +1678 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%\\ +80 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%q @ +81 "core" ? +2 .tPS.seek 0ml +3 "processing"%a' +2687 "core" ' + .tPSV.dial :air +3 "processing"%Y  +80 "core"  +2 .tPS.seek 2.5ml +3 "processing"%`' +2676 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%\ +80 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +4 "processing"%' +2688 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +2 .AIV.dial :bypass +3 .PRV.dial CBV +2 .PSV.dial :air +4 "processing"%  +79 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2667 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"% +47 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%  +81 "core" +2 "processing"%% +4 "core" %\  +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +4 .tPS.seek 1.74ml + "processing"%8' +7735 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +3 "collection"'p & +59 "core" $ +2 .tAWV.select :waste + "collection"' +11 "processing"% % +3 "core" % +2 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +4 .tPS.seek 1.22ml +2 "processing"%'n> +10723 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"' { +60 "core" } +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 0ml +2 "processing"%%' +1346 "core" ' + .tPSV.dial :air +3 "processing"%#  +47 "core"  +2 .tPS.seek 2.5ml +3 "processing"%&' +1430 #"bkha#2"Session Begun +1185 #-> showlog 100 +66 "core" ' + .tPSV.dial :PML +4 "processing"% +48 "core" +3 .tPS.seek 0ml +4 "processing"%' +2681 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air +3 "collection"' +12 '<& +3 "core" &W`_ O +2 #"MFBPCR"Extracting Nucleic Acid from AIV +4 .SPE.hold 2:46:40,55C +5 #tBeginning samplePassD +6 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*/ @@T +2 "collection"'& +5 "MFB"*  +6 "core" &W`[ O + .tAWV.select :air +2 .AIV.dial :bypass +3 .PSV.dial PSR +4 "processing"% +23 "core"  +2 ."MFBPCR"delay 20 seconds +97 "core"  +2 "processing"%r% +4 "core" %  + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +6 "processing"% +10 .tPS.seek 1.5ml +2 "processing"%*' +1706 "core" ' +2 .tdelay 5 seconds +171 #"MFBPCR"primeLysateINT + .AWV.select :air +2 .AIV.dial :coilToMFB +3 .ATV.dial AIV +4 "MFB"*$ I +179 "core" I +2 "MFB"*.% +4 "core" %R/? +2 ."MFBPCR"AS.reconfigure ASslow1 +45 "MFB"*#,,'Td20 b +7 ."MFBPCR"AS.seek 0.299ml + "MFB"*'6 +81 .tPSV.dial :waste1 +3 "processing"%-  +51 "core"  +2 .tPS.seek 0ml +5 "processing"%"' +1711 "core" ' + .tPSV.dial PSR +3 "processing"%5 +52 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%0' +2797 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :mixloop +5 "processing"%w +119 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +6 .PS.seek 0ml +3 "processing"%2' +1196 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*,  +81 "core"  +2 "MFB"*7% +4 "core" %6-~ +2 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*''Ϳ +497 "core" ' + .tPSV.dial PSR +5 "processing"%1 +117 "core" +2 "processing"%L% +4 "core" %"  + ' +2 #tPulling 1.5ml of PSR.flush + ."MFBPCR"ATV.dial :waste2 +5 .tPSR.select :flush +2 "MFB"*4 % +5 "processing"%@ +11 .tPS.seek 1.5ml +3 "processing"%3' +39 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +1656 "core" ' +2 .tdelay 5 seconds +44 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil +2 .ATV.dial :air2 +5 "MFB"*!  +55 "core"  +2 "MFB"*I% +4 "core" %R/@ + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*E' +376 .tPSV.dial :waste1 +3 "processing"%D  +50 "core"  +2 .tPS.seek 0ml +5 "processing"%' +1004 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"*P I +81 "core" J +2 "MFB"*6% +4 "core" % - Z +2 ."MFBPCR"AS.seek 0.469ml + "MFB"*B' +317 "core" ' + .tPSV.dial PSR +5 "processing"%@ +50 "core"  +2 .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml +2 "processing"%H' +1529 "Can"jH + +1274 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :mixloop +6 "processing"%A +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +5 .PS.seek 0ml +5 "processing"%)' +2800 "core" ' + .tPSV.dial PSR +5 "processing"%Q +117 "core"  +2 "processing"%9% +4 "core" %5 @ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +10 .tPS.seek 1.5ml +3 "processing"%' +1693 "core" ' +2 .tdelay 5 seconds +76 "core" ' +2 ."MFBPCR"delay 5 seconds +424 .tPSV.dial :waste1 +3 "processing"%:  +50 "core"  +2 .tPS.seek 0ml +5 "processing"%{' +18 "MFB"*y9 +2 "core" 9T~: +2 #"MFBPCR"Solid Phase Extraction Heater at 46.9C + .ATV.dial ASV +5 "MFB"*N n +37 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*X% +4 "core" %k +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*V'% +1617 "core" ' + .tPSV.dial PSR +5 "processing"%Z +48 "core"  +2 .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml +2 "processing"%G' +2761 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :mixloop +5 "processing"%] +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +6 .PS.seek 0ml +3 "processing"%M' +2743 "core" ' + .tPSV.dial PSR +4 "processing"% +117 "core"  +2 "processing"%J% +4 "core" %N Z + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%[' +1148 "core" ' +2 ."MFBPCR"delay 10 seconds +529 "core" ' +2 .tdelay 5 seconds +471 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution +4 "MFB"* +10 ."MFBPCR"delay 2 seconds +16 .tPSV.dial :waste1 +2 "processing"%S  +48 "core"  +2 .tPS.seek 0ml +5 "processing"%U' +129 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*C' +1522 "core" ' + .tPSV.dial PSR +5 "processing"%? +94 "core"  +2 .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml +2 "processing"%h' +2712 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :mixloop +6 "processing"%o +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +6 .PS.reconfigure PSslow +3 "processing"%#A 2`xb +4 .tPS.seek 1.2ml +2 "processing"% 'k +1042 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"*^ I +63 "core" I +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 "collection"' +13 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +5 "MFB"*d'V +1330 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%n  +149 "core"  +2 .tPS.reconfigure PSconfig +5 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%=' +1329 "core" ' + .tPSV.dial :air +5 "processing"%O  +114 "core" +3 .tPS.seek 2.5ml +4 "processing"%K' +2660 "core" ' + .tPSV.dial :mixloop +3 "processing"%; +48 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +5 .tPS.seek 0ml +2 "processing"%j' +4411 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*m  +60 "core" +2 "MFB"*e% +4 "core" %Vx +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*k'Q +622 "core" ' + .tPSV.dial :air +5 "processing"%b  +47 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +5 .tPS.seek 2.5ml +2 "processing"%+' +345 "core" ' + ."MFBPCR"ATV.dial :AIV +4 "MFB"*t I +76 "core" J +2 "MFB"*_% +4 "core" %Q  J +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*i' +832 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*l n +165 "core" m +2 ."MFBPCR"AS.seek :empty +3 "MFB"*R'R +239 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +5 "MFB"*>  +120 "core"  +2 "MFB"*s% +4 "core" %RsK + ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +5 ."MFBPCR"AS.seek 0.009ml +2 "MFB"* ' +849 "core" ' + .tPSV.dial :mixloop +5 "processing"%z +47 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +4 .tPS.seek 0ml +3 "processing"%|' +150 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +5 "MFB"*c  +73 "core" +2 "MFB"*% +4 "core" % + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*x'_ +4579 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +6 "collection"'(  +45 "core"  +2 "collection"'% +4 "core" %*' + #tPulling 4ml of CSR.flush + .CSR.select :flush +3 "collection"' +13 .tCS.seek 4ml +3 "collection"'v'P +1125 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +12 .tCS.seek 10ml + "collection"'' +1630 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'~  +4 'g  +47 "core" ~ +75 ' + ."MFBPCR"delay 3 seconds +30 "core"  +2 .tCBV.dial :waste1 +4 "collection"' @ +49 "core" > +2 .tCS.seek 0ml +4 "collection"''4 +212 ."MFBPCR"ATV.dial :air1 +2 "MFB"*  +36 "core" +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %_ U +2 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*'݁ +526 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ethanol + "MFB"*T  +54 "core" +2 "MFB"*% +3 "core" %u\ 7 +3 ."MFBPCR"AS.seek 0.419ml + "MFB"*\\' +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*q n +126 "core" o +2 "MFB"*% +4 "core" %  +2 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*Y'&" +420 "core" ' + .tCSV.dial CSR +4 "collection"'a  +49 "core"  +2 "collection"'\ % +4 "core" %7\ + #tPulling 4ml of CSR.flush + .CSR.select :flush +6 "collection"' +10 .tCS.seek 4ml +2 "collection"'`'P +1126 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +13 .tCS.seek 10ml +2 "collection"'' +1624 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +49 "core"  +42 .tCBV.dial :waste1 +9 .CS.seek 0ml +5 "collection"''4 +2655 "core" ' +2 "collection"'& +4 "core" &W`_ O + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +7 "core" & :1 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&(ӷ +19 "core" ( +2 "manipulator"&p& +4 "core" &ӻ 2 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 "core" ' + "manipulator"& & +2 ."MFBPCR"delay 3 seconds +6 "core" &ӻ 2 +2 .tForearm.seek CC +3 "manipulator"&8' +97 "core" ' + .tHand.close +3 "manipulator"&/ +71 "core" / +2 .tCC.seek :open +3 "collection"'( +115 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*# % +75 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*%'R +219 "core" ( +2 "manipulator"&& +4 "core" & . +2 "manipulator"&&% +3 "core" % 7 : +2 .tForearm.seek :retract +2 "manipulator"&<'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&(- +219 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*  +37 "core" +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +20 "core" ( +2 "manipulator"&r& +4 "core" &- +  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &-  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&$'η +117 "core" ' + .tHand.open +3 "manipulator"&.1 +68 "core" 1 +2 "manipulator"&-% +4 "core" % λk ? M PDz9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&f'\ +103 "core" ' +2 #tSkipping Whole Cell Archive + #Starting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'*& +6 "core" & +2 .tHand.open + "manipulator"&51 +24 "core" 1 +2 "manipulator"&"& +4 "core" &- A +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +3 "manipulator"&w(- +4 "core" ( +2 "manipulator"&0& +3 "core" &- & w +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &,& +3 "core" &-  +3 .tForearm.seek :garage +2 "manipulator"&7'η +100 "core" ' +2 .tHand.close +2 "manipulator"&/ +77 "core" / +2 "manipulator"&1& +4 "core" &-  +2 "manipulator"&L% +3 "core" % s +2 .tForearm.seek :retract +2 "manipulator"&4'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&2(ӷ +283 "core" ( +2 "manipulator"&'& +4 "core" &Ӹ l?R + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &!& +3 "core" &Ӹ ?R +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&I' +98 "core" ' +2 "manipulator"&& +4 "core" &ӹ ?Q +2 "manipulator"&D% +4 "core" % o +2 "collection"'3& +3 "core" & +2 "collection"'P& +4 .tCC.seek :closed +2 "collection"'6(W +6 "core" & + & +6 &\ 3 $e +10 &R~ : +9 &v{ O +10 &jW W +9 &,N W +9 &L W +10 &J W +9 &sL W +9 &5J W +10 &J W +9 &L W +10 &!{N W +9 &#=L W +9 &$J W +10 &&O W +10 &(M W +8 &*DP W +10 &,N W +9 &-L W +10 &/K W +9 &1LO W +9 &3L W +10 &4N W +9 &6L V +9 &8UJ W +10 &:Q W +9 &;I W +10 &=K W +9 &?]N W +9 &AN W +10 &BK W +9 &DK W +9 &FdL W +10 &H'N W +9 &IT X +10 &Kn Z +9 &MU |_ +9 &O zb +10 &P zb$ +9 &R {b) +9 &TB yb1 +10 &U y[ +9 &W"? &s +10 &Wk  R +5 ( + "collection"'P& +5 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.38 +2 "collection"'E& +6 "core" &Wkp R + &Wkp R + .tHand.open +2 "manipulator"&@1 +72 "core" 1 +2 "manipulator"&% +4 "core" % 0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&A'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'H& +6 "core" &Wkp R +2 "collection"'Q% +3 "core" %1 + .tCSV.dial CSR +3 "collection"'9  +48 "core"  +2 "collection"')% +4 "core" %1 +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.seek 5ml +2 "collection"':'p +1371 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +60 'y% +3 "core" %p ~ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +5 .tCS.seek 7.5ml + "collection"'N'[ +734 "core" ' + .tCSV.dial :waste +4 "collection"'X +148 "core" +2 .tCS.reconfigure CSconfig +5 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +687 "Can"~A } +1323 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'B& +6 "core" &Wkp R +2 "collection"'Z% +4 "core" %3  + .tCSV.dial :flush +2 "collection"'{  +48 "core"  +2 .tCS.reconfigure CSfast +5 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"']'p +1368 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'G @ +60 "core" ? +2 "collection"' % +4 "core" %p  +2 .tCS.seek 7ml +3 "collection"'J'j +603 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'M  +50 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +6 "collection"'S'4 +1886 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'[& +6 "core" &Wkp ~R +2 "collection"'V% +3 "core" %4  + .tCSV.dial :flush +2 "collection"'?  +86 "core" +2 .tCS.seek 5ml +5 "collection"'U'p +1374 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'o @ +51 "core" B +2 "collection"'h% +4 "core" %p ~ +2 .tCS.seek 7ml +2 "collection"'^'g +619 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +5 "collection"'C  +48 "core"  +2 .tCBV.dial :waste2b +2 "collection"'n  +83 "core"  +2 .tCS.seek 0ml +5 "collection"' '4 +1865 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +6 "collection"'O  +58 "core"  +2 "collection"'=% +4 "core" %1 +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +5 .tCS.seek 4ml +4 "collection"';'P +1113 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'K' +1625 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'m  +48 "core" ~ +2 .tCBV.dial :waste1 +2 "collection"'e @ +85 "core" @ +2 .tCS.seek 0ml +5 "collection"'d'4 +594 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ASV +3 "MFB"*b n +99 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.seek 0.02ml +5 "MFB"*j' +1452 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +6 "collection"'t  +49 "core"  +2 "collection"'_% +4 "core" %4 ~ + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +6 "collection"'@ +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +5 "collection"'k'P +1114 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +12 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'l' +1636 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'i  +48 "core"  +2 .tCBV.dial :waste2b +2 "collection"'>  +85 "core"  +2 .tCS.seek 0ml +5 "collection"'s'4 +2647 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +6 "collection"'R  +47 "core"  +2 "collection"'z% +4 "core" %11  + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +5 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'+'P +1122 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'c' +1638 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' +5 '  +50 "core"  +62 +2 .tCTV.dial :air +3 "collection"'(  +150 "core" +3 .tCS.seek 0ml +4 "collection"''4 +2643 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +865 "core" ' + .tCSV.dial :waste +3 "collection"'v +49 "core" +2 .tCS.seek 0ml +50 "collection"'~'4 +854 "core" ' +2 #tFlushing upper manifold +2 "collection"'g& +6 "core" &WkoH ~R +2 "collection"' % +3 "core" %8+  + .tCSV.dial :flush +3 "collection"'  +48 "core"  +3 .tCS.seek 5ml +3 "collection"''p +1408 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +48 "core" A +2 "collection"'x% +4 "core" %p!  +2 .tCS.seek 7ml +2 "collection"'T'j +602 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"' +117 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +6 "collection"''4 +484 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :air2 +2 "MFB"*q  +96 "core"  +2 "MFB"*% +4 "core" % ' +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*\\' +773 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'a'0 +863 "core" ' + .tCSV.dial :waste +5 "collection"'\ +49 "core" +2 .tCS.seek 0ml +4 "collection"''4 +852 "core" ' +2 "collection"'`& +4 "core" &Wkp R + "collection"'% +4 "core" %2  +2 .tCSV.dial :flush +2 "collection"'  +49 "core"  +2 .tCS.seek 3ml +5 "collection"''0 +869 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +48 "core" B +2 "collection"'p% +4 "core" %07 ~ +2 .tCS.seek 5ml +2 "collection"' 'p +604 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +6 "collection"''4 +1359 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'W'0 +868 "core" ' + .tCSV.dial :waste +5 "collection"'} +83 "core" +3 .tCS.seek 0ml +4 "collection"'#'4 +860 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'u& +6 "core" &Wko1 R +2 "collection"'% +3 "core" %/  + .tCSV.dial :flush +3 "collection"'&  +50 "core"  +3 .tCS.seek 5ml +4 "collection"'Y'p +742 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ASV +3 "MFB"*8 n +98 "core" n +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*  +33 "core" ' +3 .tdelay 5 seconds +4 "core"  +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*r': +494 .tCSV.dial :air +2 "collection"' @ +49 "core" B +2 "collection"'% +4 "core" %p%  +2 .tCS.seek 7ml +2 "collection"'.'l +608 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'-  +5 '%  +43 "core"  +108  +2 .tCBV.dial :waste1 +3 "collection"'< @ +48 "core" @ +3 .tCS.seek 0ml +3 "collection"'*'4 +1872 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'5& +6 "core" &Wkp- R +2 "collection"'"% +3 "core" %1' + .tCSV.dial :flush +3 "collection"'0  +95 "core"  +2 .tCS.seek 5ml +5 "collection"','p +1068 "core" ' +2 ."MFBPCR"delay 20 seconds +303 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'$ @ +49 "core" B +2 "collection"'% +4 "core" %p:  +2 .tCS.seek 7ml +2 "collection"'1'g +616 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'L  +47 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +84 "core"  +2 .tCS.seek 0ml +5 "collection"'f'4 +369 ."MFBPCR"AS.seek 0.07ml +3 "MFB"*7'w +1497 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&'& +7 "core" & 49% + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&!(ӷ +15 "core" ( +2 "manipulator"&w& +4 "core" & 0 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 && +2 "core" & S0 +2 .tForearm.seek CC +2 "manipulator"&D' +95 "core" ' + .tHand.close +3 "manipulator"&3/ +66 "core" / +2 .tCC.seek :open +3 "collection"'4( +423 "core" ( +2 "manipulator"&& +4 "core" & L- + "manipulator"&P% +4 "core" % < y +2 .tForearm.seek :retract + "manipulator"&E'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +4 "manipulator"&@(- +344 "core" ( +2 "manipulator"&& +4 "core" &- N + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &H& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&Q'η +116 "core" ' + .tHand.open +3 "manipulator"&91 +67 "core" 1 +2 "manipulator"&)% +4 "core" % εl G B $Ʋ; +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&I'\ +97 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"'& +4 "core" &' + .tHand.open +2 "manipulator"&y1 +20 "core" 1 +2 "manipulator"&:& +4 "core" &- ( W +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&X(- +12 "core" ( +2 "manipulator"&N& +4 "core" &- & d + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &B& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&Z'η +100 "core" ' +2 .tHand.close +2 "manipulator"&{/ +71 "core" / +2 "manipulator"&& +4 "core" &-  +2 "manipulator"&G% +3 "core" %  +2 .tForearm.seek :retract +3 "manipulator"& '\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&](ӷ +283 "core" ( +2 "manipulator"&M& +4 "core" & 9# + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &J& +2 "core" & I9# +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC + "manipulator"&[' +95 "core" ' +2 "manipulator"&V& +4 "core" & m9# +2 "manipulator"&?% +3 "core" %  +2 "collection"'S& +4 "core" &- +2 "collection"'o& +3 .tCC.seek :closed +3 "collection"'h(W +6 "core" &3 + &7 +7 &\ 1; $d +9 &vQ{5 : +9 &wy+ ~O +10 &ZT3 W +9 &I6 W +10 &I5 W +9 &L4 W +9 &bJ2 W +10 &%I6 W +9 &N6 W +9 &J3 W +10 &!jO8 W +9 &#,I4 W +10 &$J3 W +9 &&M8 W +10 &(sI6 W +9 &*5L3 W +9 &+O/ W +9 &-J3 W +10 &/{K8 W +9 &1<N3 W +10 &2J4 W +9 &4I4 W +9 &6J4 W +10 &8EL3 W +9 &:O5 W +9 &;G2 W +10 &=J2 V +9 &?MK4 W +10 &AP9 W +9 &BM4 W +9 &DJ9 V +10 &FUH3 W +9 &HK9 W +9 &IU3 X +10 &Kn2 Z +9 &MG7 |^ +10 &N. zb +9 &P* zb% +9 &Ru- zb, +10 &T0, yb3 +9 &U2 z` +9 &W8y3 )y +10 &Wn7 M +5 ( + "collection"'o& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.42 +4 "collection"'U& +4 "core" &Wn[. M +2 &Wn[9 M + .tHand.open + "manipulator"&C1 +77 "core" 1 +2 "manipulator"&n% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&^'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold +4 "collection"'O& +5 "core" &Wn[4 M + "collection"'=% +4 "core" %34 + .tCSV.dial CSR +2 "collection"'  +48 "core"  +2 "collection"';% +4 "core" %30 + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +5 .tCS.seek 5ml +2 "collection"'m'p +157 "core" ' +2 ."MFBPCR"delay 20 seconds +1221 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 'e% +3 "core" %p/  \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'K'[ +250 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*b % +74 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +399 "Can"N ~ +7 "core" ' + .tCSV.dial :waste +3 "collection"'t +25 "core" ' +2 #"MFBPCR"Elution + .ATV.dial :air1 +5 "MFB"*_  +103 "core" +2 "MFB"*d% +4 "core" %R9 + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 "core" +2 ."MFBPCR"AS.seek 0.049ml +3 .tCS.reconfigure CSconfig +2 "MFB"*k'N( +3 "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'i'4 +1031 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater + "MFB"*> I +61 "core" H +2 "MFB"*l% +4 "core" %N- P +2 ."MFBPCR"AS.seek 0.109ml +2 "MFB"*R'{ +608 "core" ' +2 #tPurging external Intake +2 "collection"'z& +6 "core" &Wn\\ M +2 "collection"'s% +3 "core" %/ + .tCSV.dial :flush +3 "collection"'+  +48 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"' ' +543 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV,via: :air2 +2 "MFB"* n +210 "core" n +3 ."MFBPCR"ASV.dial :SPEelution +3 "MFB"*(  +58 "core" + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 *c% +3 "core" %{\ 6 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0.759ml + "MFB"*' ? +1490 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'v +2 '  +51 "core"  +35 ~ +2 .tCTV.dial :intake +3 "collection"'g  +84 "core" +2 .tIntake.select :open +41 "sampler") +20 .tCS.seek 0ml +2 "collection"' '4 +1062 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :holdingCoil + "MFB"* +9 *% +3 "core" % ? } Q +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.474ml + "MFB"*~' +1332 "core" ' + .tIntake.select :close +2 "sampler")0 +12 .tCTV.dial :air +2 "collection"'  +84 "core" ~ +2 #tFlushing upper manifold +2 "collection"'x& +6 "core" &Wn[1 M + "collection"'% +4 "core" %82 + .tCSV.dial :flush +2 "collection"'  +84 "core"  +3 .tCS.seek 5ml +4 "collection"'T'p +1377 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'q @ +48 "core" B +2 "collection"'% +4 "core" %p8 +2 .tCS.seek 7ml +2 "collection"'j'f +610 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +117 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +5 "collection"'\ '4 +1532 "core" ' +2 ."MFBPCR"delay 5 seconds +338 "core" ' +2 .tdelay 7 seconds +162 "MFB"*a% +7 "core" % +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.439ml +3 "MFB"*`' +522 .tCS.seek 3ml + "collection"''0 +863 "core" ' + .tCSV.dial :waste +4 "collection"' +50 "core" +2 .tCS.seek 0ml +5 "collection"''4 +879 "core" ' +2 "collection"'& +4 "core" &Wn\\ M + "collection"'p% +4 "core" %5+  + .tCSV.dial :flush +2 "collection"'  +50 "core"  +2 .tCS.seek 3ml +5 "collection"' '0 +860 "core" ' +2 .tdelay 5 seconds +273 "core" ' +2 ."MFBPCR"delay 1:00 +227 .tCSV.dial :air +3 "collection"' @ +48 "core" B +2 "collection"'}% +4 "core" %0.  +2 .tCS.seek 5ml +2 "collection"'W'p +601 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +5 "collection"'u'4 +1363 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"''0 +852 "core" ' + .tCSV.dial :waste +3 "collection"'& +85 "core" +2 .tCS.seek 0ml +5 "collection"'#'4 +876 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&8& +6 "core" & 5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(ӷ +16 "core" ( +2 "manipulator"&\\& +4 "core" &ӹ 0 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 && +2 "core" &ӹ ]0 +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' + .tHand.close +3 "manipulator"&Y/ +68 "core" / +2 .tCC.seek :open +3 "collection"'-( +423 "core" ( +2 "manipulator"&%& +4 "core" & ,, + "manipulator"&<% +4 "core" % 8 ] +2 .tForearm.seek :retract + "manipulator"&.'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +4 "manipulator"&5(- +308 "core" ( +2 "manipulator"&"& +4 "core" &-  : + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &0& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&*'η +97 #"MFBPCR"pushing eluate to holding coil +2 "MFB"*$% +5 "core" % +2 ."MFBPCR"AS.seek 0.279ml +3 "MFB"*'{ +6 "core" ' + .tHand.open +3 "manipulator"&,1 +68 "core" 1 +2 "manipulator"&L% +4 "core" % μv P ? {ȵX +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + #tCompleted [coreNEG] begun 10:30:09 +3 #Extending 18tun until completion of MFBPCR +15932 "core" ' +2 ."MFBPCR"delay 30 seconds +3003 .ATV.dial :waste,via: :air3 +2 "MFB"*1 n +182 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*r'R +1639 "core" ' +2 #"MFBPCR"Parking Bleach in LysateSource line and SPEcolumn + .ATV.dial :air3 +5 "MFB"*' % +72 "core" % +2 "MFB"*w% +4 "core" %R 5 + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.029ml +2 "MFB"*' +636 "core" ' + ."MFBPCR"ATV.dial :ElutionWater +4 "MFB"*3 I +52 "core" I +2 "MFB"*2% +3 "core" % "I +2 ."MFBPCR"AS.seek 0.059ml +3 "MFB"*A'i +633 "core" ' + ."MFBPCR"ATV.dial :air3 +4 "MFB"*6 % +52 "core" % +2 "MFB"*% +4 "core" %o\ < +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*P' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*D  +37 "core" +3 "MFB"*!% +4 "core" %  E +2 ."MFBPCR"AS.seek 0.769ml + "MFB"*' q +14102 "core" ' +2 ."MFBPCR"delay 3 seconds +63 "Can": j +239 ."MFBPCR"ATV.dial :air3 +2 "MFB"*H % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*9% +3 "core" % q , +2 ."MFBPCR"AS.seek 0.794ml +49 "MFB"*)' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*E  +53 "core" +2 "MFB"*% +4 "core" %  K +2 ."MFBPCR"AS.seek 0.779ml +2 "MFB"*y' : +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"*: I +124 "core" I +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.015ml +2 "MFB"*N' +4420 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"*B n +148 "core" n +2 ."MFBPCR"AS.seek :empty +4 "MFB"*Q'R +122 "core" ' + ."MFBPCR"ATV.dial :air3 +4 "MFB"*{ % +59 "core" % +2 "MFB"*% +4 "core" %R 5 + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*G' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*@  +37 "core"  +2 "MFB"*I% +4 "core" %  F +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*Z' +11486 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*M % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*J% +3 "core" %  D +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*X'\ 4V +530 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*V  +53 "core"  +2 "MFB"*?% +4 "core" %\ 4V F +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*S' +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +101 "core" m + ."MFBPCR"ASV.dial :wasteR +4 "MFB"*4  +57 "core"  +2 ."MFBPCR"AS.seek 0ml +5 "MFB"*o'V +11870 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*U' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :wasteR +5 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*C'V +5344 #"bkha3"Session Begun +1025 #-> showlog 10 +8085 "Can"M w +5681 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :air3 +2 "MFB"*n % +144 "core" % +2 "MFB"*O% +4 "core" %Vv +2 ."MFBPCR"AS.seek 0.59ml +5 "MFB"*=' +11891 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV + "MFB"* n +142 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*;% +6 "core" %  B +2 ."MFBPCR"AS.seek 0.09ml +3 "MFB"*[' +10077 "core" ' +2 ."MFBPCR"delay 30 seconds +3003 .ATV.dial :extSrc +2 "MFB"*f  +76 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater + "MFB"*e I +106 "core" I +2 "MFB"*m% +3 "core" % +3 ."MFBPCR"AS.seek 0.12ml +2 "MFB"*b' +631 "core" ' + ."MFBPCR"ATV.dial :air3 +5 "MFB"*7 % +53 "core" % +2 "MFB"*_% +3 "core" % G +3 ."MFBPCR"AS.seek 0.13ml + "MFB"*d'7 +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*t  +38 "core"  +3 "MFB"*% +4 "core" %:\ 7 +2 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*K' +2039 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*> % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*l% +3 "core" % . +2 ."MFBPCR"AS.seek 0.255ml +3 "MFB"*k'X +529 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*z  +55 "core" +2 "MFB"*s% +3 "core" %X  > +3 ."MFBPCR"AS.seek 0.24ml + "MFB"*+' ? +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV + "MFB"*i n +104 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*  +36 "core"  + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +6 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*('(@ +1524 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 *c% +3 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.17ml +3 "MFB"*R' +6659 "core" ' +3 ."MFBPCR"SPE.hold 2:46:40,95C +5 .delay 3:00 +3 "MFB"* @F@ +6 "core" /q +12098 "Can";  +5899 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*v' +4796 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteD + "MFB"*g I +107 "core" H +2 ."MFBPCR"AS.seek 0ml +6 "MFB"* 'V +1880 #"bkha3"Session Ended +3895 "core" ' +2 #"MFBPCR"Priming Eluate + .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +1997 #"bkha#2"Session Ended +905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +108 "core"  + #"MFBPCR"Swish #1 of 2 +2 "MFB"*% +5 "core" %(J i +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*x'\  +1032 "core" ' +2 "MFB"*% +4 "core" %\  an : +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(3 +1034 "core" ' + #"MFBPCR"Swish #2 of 2 +2 "MFB"* % +5 "core" %(H t +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*q'\  +1038 "core" ' +2 "MFB"*% +4 "core" %\  x\ = +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*T'(I +1034 "core" ' +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %(_ Z} +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*j' j +3734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Eluate primed + .ATV.dial :waste2 +3 "MFB"*a % +60 "core" $ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*~'V +3476 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*\  +4 "core"  +  + ."MFBPCR"ASV.dial :SPErecovery +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118aug2312h.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +95 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +24 "core"  +2 "MFB"*% +4 "core" %V\ x +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*p'(W +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +148 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5076 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*}'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +3 "MFB"*  +159 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*W  +38 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*u% +3 "core" %(0  +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*&'FZ +649 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +148 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*8% +5 "core" %F^ z +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*\\' +1859 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*Y% +3 "core" % L\ : +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*]' +619 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*^ % +37 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*h% +3 "core" %  F +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*%'. +636 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*<  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %4 Q +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +2686 "Can"O LL +3171 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*" n +35 "core" n +2 ."MFBPCR"delay 2 seconds +202 "MFB"*0% +3 "core" %\   J +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*$'\  +614 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*,  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*L% +3 "core" %\  \ : +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*.' J +5067 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*`  +59 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"**  +76 "core"  +3 ."MFBPCR"ARV.dial :air1 +2 "MFB"*1  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % P  +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*''o +32617 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*w  +82 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*r % +32 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 +44 .PCR.run 2:16:41.25 +9773 #"bkha4"Session Begun +603 #-> showlog 100 +4745 "Can"= ^ +60004 O VV +60004 @ gg +60004 T k +60004 H ii +60004 P | +60004 &D VV +60004 F ff +17539 #"bkha5"Session Begun +580 #-> showlog 10 +438 #-> exit + #Session Ended +31636 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refiP< :\ @data"W7266740:2044,875,715,704,60.0001;7267640:2361,905,689,681,60.0001;7268690:2612,1223,669,687,59.9628;7378130:2085,943,714,700,59.9628;7379030:2345,938,688,677,60.0001;7380080:2595,1226,697,687,60.0001;7489110:2074,899,720,711,59.9255;7490010:2364,888,662,688,60.0374;7491060:2616,1289,693,680,60.0374;7600510:2083,920,719,710,59.9628;7601410:2319,940,697,686,60.0001;7602460:2617,1209,659,679,60.0374;7711610:2072,923,685,706,60.0001;7712510:2309,959,690,684,60.0001;7713560:2611,1204,693,679,60.0001;7823170:2072,922,722,709,60.0001;7824070:2336,904,663,689,59.9628;7825120:2635,1281,688,671,60.0374;7934660:2076,933,713,702,59.9628;7935560:2319,944,688,684,60.0374;7936610:2611,1231,659,676,60.0001;8045840:2084,890,682,700,60.0001;8046740:2358,897,691,678,60.0001;8047790:2609,1232,698,685,60.0001;8157370:2085,894,716,708,60.0001;8158270:2350,911,659,680,60.0001;8159320:2617,1258,696,689,60.0001;8268140:2084,885,710,703,59.9628;8269040:2371,920,690,676,59.9628;8270090:2597,1256,698,689,60.0374;8379430:2083,876,715,709,60.0001;8380330:2367,897,657,683,60.0001;8381380:2600,1279,697,684,60.0001;8490170:2081,946,712,700,60.0001;8491070:2320,925,692,676,60.0001;8492120:2616,1208,694,683,60.0001;8601580:2073,964,714,670,60.0001;8602480:2317,962,694,685,59.9628;8603530:2608,1182,693,678,60.0001;8712720:2080,927,716,701,59.9628;8713620:2325,957,689,683,60.0001;8714670:2595,1231,692,679,60.0374;8824200:2085,896,720,708,60.0001;8825100:2374,882,695,680,60.0747;8826150:2603,1270,695,652,60.0001;8935090:2081,895,719,708,60.0001;8935990:2349,878,688,681,60.0374;8937040:2619,1279,692,681,60.0001;9046160:2083,921,720,706,60.0001;9047060:2325,959,696,685,60.0001;9048110:2622,1233,657,678,60.0001;9157840:2084,973,721,710,60.0001;9158740:2335,943,695,690,60.0001;9159790:2634,1227,690,672,60.0001;9269100:2094,878,720,707,60.0001;9270000:2349,884,696,681,60.0001;9271050:2610,1286,696,684,60.0001;9380440:2092,943,714,699,59.9255;9381340:2332,926,690,681,60.0001;9382390:2597,1223,694,684,60.0001;9492020:2091,945,716,707,59.9628;9492920:2322,956,692,678,60.0001;9493970:2624,1203,687,643,59.9628;9603130:2095,886,715,694,60.0001;9604030:2346,888,686,676,60.0001;9605080:2601,1207,698,686,60.0001;9714200:2090,916,714,703,59.9628;9715100:2325,956,691,679,60.0001;9716150:2619,1212,661,679,59.9628;9825490:2082,918,684,705,60.0001;9826390:2366,890,693,678,60.0001;9827440:2617,1271,694,683,60.0001;9936500:2096,879,718,703,59.9628;9937400:2380,916,691,677,60.0374;9938450:2583,1271,694,693,60.0374;10047980:2083,899,715,700,60.0001;10048880:2356,894,689,673,60.0001;10049930:2615,1263,695,655,60.0001;10159080:2080,904,717,699,60.0001;10159980:2343,924,689,677,60.0001;10161030:2608,1279,695,690,60.0001;10269930:2100,889,717,703,60.0001;10270830:2387,890,690,683,60.0001;10271880:2631,1257,664,684,60.0001;10380900:2094,921,709,659,60.0001;10381800:2354,949,690,671,60.0001;10382850:2625,1222,699,686,60.0001;10492090:2100,885,715,700,60.0001;10492990:2389,900,689,669,60.0001;10494040:2600,1229,694,687,60.0374;10603420:2106,955,721,713,60.0001;10604320:2371,918,693,689,60.0001;10605370:2658,1240,690,673,60.0001;10714170:2108,886,718,708,59.9628;10715070:2390,901,660,674,60.0001;10716120:2652,1236,694,683,60.0374;10825330:2125,930,721,712,60.0001;10826230:2405,910,699,683,60.0001;10827280:2676,1271,688,641,59.9628;10935770:2150,874,717,703,60.0001;10936670:2439,888,688,680,60.0001;10937720:2676,1244,697,687,60.0001;11046670:2143,934,710,673,60.0001;11047570:2504,995,702,679,60.0001;11048620:2765,1246,698,688,60.0001;11157840:2243,918,713,699,60.0001;11158740:2536,910,682,636,60.0374;11159790:2810,1232,696,689,60.0001;11269460:2305,922,714,697,60.0001;11270360:2607,934,689,674,60.0374;11271410:2888,1237,667,688,60.0001;11380650:2365,932,689,709,59.9628;11381550:2660,952,696,688,60.0374;11382600:3000,1248,692,671,60.0001;11491860:2438,897,717,707,60.0001;11492760:2776,886,688,645,60.0001;11493810:3070,1287,695,685,60.0001;11603010:2501,885,714,704,60.0001;11603910:2833,949,690,675,60.0001;11604960:3157,1254,699,652,60.0001;11714380:2567,952,691,711,60.0001;11715280:2885,959,697,687,60.0374;11716330:3267,1278,691,674,60.0001;11825490:2621,1246,718,702,59.9628; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118aug2312h.pcr + #Full MFB Decontamination +4 #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +5 "MFB"*3 @@T +3 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*2  +60 "core"  +8 ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +9 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*6  +206 "core" +2 "MFB"*% +4 "core" %(-'6 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.52ml +3 "MFB"*A' +427 "core" ' + ."MFBPCR"ATV.dial :ASV +4 "MFB"*D n +162 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*!  +60 "core"  +2 "MFB"*P% +4 "core" % =5 ] +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*H'\ +2035 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"*9 n +203 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +3047 "Can"E  +116 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +4 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*E'V +28 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*) % +66 "core" $ +2 "MFB"*:% +4 "core" %(:&7 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.52ml +3 "MFB"*y' +427 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*B% +5 "core" % 5 ] +3 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*{' +219 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +38 "core" +2 "MFB"*N% +4 "core" %= +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*Q' H +3647 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*@ % +55 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*I% +3 "core" % H |M Q +2 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*G' ŵ +519 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*M  +56 "core" +2 "MFB"*J% +4 "core" % ŧS +2 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*Z' z> +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*V n +105 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*?% +6 "core" % zAx +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*X' +7164 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"* n +176 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +4 "MFB"*4'R +1876 "core" ' + ."MFBPCR"ATV.dial :air3 +4 "MFB"*S % +61 "core" % +2 "MFB"*o% +4 "core" %R1 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +3 "MFB"*U' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*n  +36 "core" +2 "MFB"*O% +4 "core" %  ? +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*C' +11489 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*;% +3 "core" %   F +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*='\ 4T +530 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*f  +52 "core"  +2 "MFB"*e% +4 "core" %\ 4d '\ 9 +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*m' +331 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*[ n +102 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*7  +35 "core"  +2 ."MFBPCR"AS.seek 0ml +5 "MFB"*_'V +11869 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution +4 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*b' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*t'V +1891 "Can"~C b +18244 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"* % +144 "core" % +2 "MFB"*d% +4 "core" %V| +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*>' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*l  +52 "core" +2 "MFB"*K% +4 "core" % F +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*z' _ +11496 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*s % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*k% +3 "core" % l J +53 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*i'\ 8 +532 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*+% +4 "core" %\ 8" !\ : +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*c' +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV + "MFB"*( n +104 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*R  +34 "core"  +2 ."MFBPCR"AS.seek 0ml +5 "MFB"*g'V +11885 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*v' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +5 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2089 "Can"L g +18046 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*  +81 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*' x +8080 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +96 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +6 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.03ml +3 "MFB"*'^ +15510 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*x n +172 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +3 "MFB"* 'R +209 "core" ' + ."MFBPCR"SPE.coast +4 "MFB"*  +4 "core" a + a + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*q n +167 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*  +55 "core"  +2 "MFB"*T% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*a' j +4650 "core" ' + ."MFBPCR"ASV.dial :wasteD +4 "MFB"*j I +64 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*\ 'V +3714 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*'(@ +2280 "Can"iC OO +622 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +4 "MFB"*  +57 "core"  +2 "MFB"*% +4 "core" %(0  +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*~': +2039 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*p  +95 "core" +2 "MFB"*% +4 "core" %: I + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*'W +430 "core" ' +2 ."MFBPCR"ATV.dial ASV +2 "MFB"* n +96 "core" o +2 "MFB"* % +4 "core" %d 8 , +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*W' > +2545 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*u I +57 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*}'V +2907 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +4 "MFB"*8  +56 "core"  +2 "MFB"*&% +4 "core" %(( +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +2043 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*Y  +95 "core" +2 "MFB"*\\% +4 "core" %:  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*^'M +431 "core" ' +2 ."MFBPCR"ATV.dial ASV +4 "MFB"*h n +94 "core" o +2 "MFB"*]% +4 "core" %O\ : +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*<' ) +2546 "core" ' + ."MFBPCR"ASV.dial :wasteD +4 "MFB"* I +56 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +2906 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*"  +94 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*0': +3046 "core" ' + ."MFBPCR"ATV.dial :ASV +52 "MFB"* n +97 "core" o +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +4 "MFB"*,'Q +1463 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"*L n +194 "core" n +2 ."MFBPCR"AS.seek 0ml +5 "MFB"*$'V +315 "core" ' + ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*`  +96 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +6 "MFB"** % +58 "core" % +2 "MFB"*1% +4 "core" %Vu +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*.  +38 "core"  +2 "MFB"*w% +4 "core" %\ 7 +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*r'0 +19127 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*2 % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*'% +3 "core" %0 w X +2 ."MFBPCR"AS.seek 0.985ml +3 "MFB"*6' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*% +4 "core" % Z P +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*D'cI +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial AIV +2 "MFB"*! I +124 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +4 .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +4 "MFB"*P' +201 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek :empty +3 "MFB"*A'R +10098 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*9' +988 "Can"J OO +4789 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek :empty +3 "MFB"*H'R +10098 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*E'R +10101 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*)  +57 "core" +2 "MFB"*:% +4 "core" %Rf +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +3 "MFB"*' +221 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +9992 "core" ' + ."MFBPCR"ATV.dial AIV +4 "MFB"*y I +83 "core" H +2 ."MFBPCR"AS.seek 0.02ml +5 "MFB"*' +9882 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"*N n +161 "core" m +2 ."MFBPCR"AS.seek 0ml +5 "MFB"*{'V +227 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +12 "MFB"*@% +3 "core" %VZ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*I'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*Q  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*M % +58 "core" $ +2 "MFB"*J% +4 "core" %(4 + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*G'Zz +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*V  +35 "core" +2 "MFB"*?% +4 "core" %Z|\ 1 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*Z'> +4013 "Can"? MM +2043 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*X% +3 "core" %>7 B +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*S'^ +527 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*o  +52 "core" +2 "MFB"*4% +4 "core" %]\ ; +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*n'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*O  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*U  +79 "core"  +2 "MFB"* % +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.47ml + "MFB"*;'_ +2041 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +52 "MFB"*C' +3072 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*f'V +2735 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*e' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*='V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*[' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +4 "MFB"*7'V +2733 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*m  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +4 "MFB"*_ % +117 "core" & +2 "MFB"*b% +4 "core" %V7n +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +235 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*d  +53 "core" +2 "MFB"*t% +4 "core" %" +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*l'> +16114 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*K % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*>% +3 "core" %>H @ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*/' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*s  +52 "core"  +2 "MFB"*k% +4 "core" %; F +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*z'q7 +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*+'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 + .PCR.run 10:00 +5217 "Can"|O ~| +13574 ."MFBPCR"PCR.off +5 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*i' +5786 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*('V +2735 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +4 "MFB"*R' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*c'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +4 "MFB"*g' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"*v'V +2735 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +3150 "Can"g= NN +1918 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*x' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +46 "MFB"* n +126 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0.5ml + "MFB"*'(@ +2554 "core" ' + ."MFBPCR"ATV.dial :waste2 +4 "MFB"* % +125 "core" % +2 ."MFBPCR"AS.seek 0ml +5 "MFB"*q'V +2552 "core" ' +5 #tAsleep after completing 18tun assays + #Mission runtime was 4:32:14.273505 +3 ."Qmail"GoodNews.email "{1 => 2, 2 => 0}\\nCan@14:59:20, 15.9C, 48% humidity, 14.5psia, 12.065V, 0.418A, 0.418A avg, 5.04W",Subject: "Asleep after completing 18tun assays" +821 #mEXIT + #"bkha"Session Ended +5 #"bkha4"Session Ended @1535029304.21CEST @1535041955.43CEST = =tMAIN =mMAIN_scheduler @CEST1535041957.04 #"core_reset"Sent BREAK +2 #t@0x10E1, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1853, state=0x3B10, ifg=0x08, ie=0x5F + #@0x85FC, state=0x3AE0, ifg=0x84, ie=0x75 #@0x88AE, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x8B37, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8DC1, state=0x3A84, ifg=0x10, ie=0xFD #@0x904A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9160, state=0x3A84, ifg=0x80, ie=0xFD + #@0x8943, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +262 "Can"R LL + R LL #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" a + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +3 "core" %V` +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X A $ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold +2 "manipulator"&, +2 "core" , + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" & b + .tSC.configure SCloose +2 "storage"($.(\ 1~b +3 (% +2 "core" %Q a  + .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 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +10 #tCleanly exited at 15:01:44CEST23-Aug-18 +2189 #-> GoodNews.mail "Test Message" +3 ."Qmail"GoodNews.email "Test Message" +12942 #t-> quit +6 #mEXIT @1535042118.92CEST @1535115959.70CEST = =tMAIN =mMAIN_scheduler @CEST1535115961.36 #"core_reset"Sent BREAK +2 #t@0xAB5F, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +272 "Can" M g +  M g + #tPolling Can every 10:00 +3 #Cleanly exited at 18:35:18CEST23-Aug-18 +4261 #-> ESP.ready! +3 #Powering core bus +492 .Gate.power :raw,:ON +3 "sampler") +2 ) + "core"  +3 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +4 "core" %Z + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %- + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\ \  X + "manipulator"&?& +4 "core" &m  + "storage"(@& +4 "core" & m o , +2 "storage"(A% +3 "core" %P } p : +2 "collection"'B9 +2 "core" 9 +2 "processing"%C9 +3 "core" 9 +2842 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" % + .tATV.dial :air2 +2 "MFB"*F  +54 "core" +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +599 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5286 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*I n +114 "core" n + .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty + "MFB"*J'R +5257 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +6 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +4 "core"  +9648 #t-> CSV.legend +1364 #-> CS.legend +28134 "Can"kG pp +425 #t-> CS.CSV +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message*undefined method `CSV' for CS:Syringe: name:CSV: args[ +34427 #-> CSV.flush + .CSV.dial :flush + "collection"'M  +46 "core"  +25102 "Can" J pp +27402 #t-> CS.pull 1,0 +2 "collection"'N% +3 "core" %6-3  +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg".Collection Syringe has no 0 configuration: @reply0 +1034 #-> CS.pull 1.0 + "collection"'O% +3 "core" %6,4X  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 1ml + "collection"'P' +361 "core" ' + "collection"'Q% +4 "core" %/4  +17134 #t-> CS.pull 1.0 + "collection"'R% +3 "core" %.1X  +2 .tCS.seek 2ml +2 "collection"'S' +350 "core" ' + "collection"'T% +4 "core" %-/X \ +3084 #t-> CS.pull 1.0 + "collection"'U% +3 "core" %.2 \ +2 .tCS.seek 3ml +2 "collection"'V'0 +360 "core" ' + "collection"'W% +4 "core" %0.2H  +6694 #t-> CS.pull 1.0 + "collection"'X% +3 "core" %0-1\  +2 .tCS.seek 4ml +2 "collection"'Y'P +355 "core" ' + "collection"'Z% +4 "core" %P.1.  +3167 "Can"K pq +3326 #t-> CS.pull 1.0 + "collection"'[% +3 "core" %P-1  +2 .tCS.seek 5ml +2 "collection"'\\'p +350 "core" ' + "collection"']% +4 "core" %p-0  +8975 #t-> CS.pull 5.0 + "collection"'^% +3 "core" %p,0  +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"7Collection Syringe at 10ml would be out of bounds!: @reply0 +1098 #-> CSV +1656 #-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'_ +48 "core" +687 #t-> CS.empty +2 .CS.seek :empty + "collection"'`' +1370 "core" ' + "collection"'a% +4 "core" %,/ +725 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'b  +49 "core"  +484 #t-> CS.pull 5.0 +2 "collection"'c% +3 "core" %*/ +2 .tCS.seek 4.994ml +2 "collection"'d'pr +1381 "core" ' + "collection"'e% +4 "core" %pw+0  +2759 #t-> CS.pull 1.0 + "collection"'f% +3 "core" %pw+/  +2 .tCS.seek 5.995ml +2 "collection"'g'Z +347 "core" ' + "collection"'h% +4 "core" %[*0  +26786 #t-> CSV.waste + .CSV.dial :waste +2 "collection"'i +48 "core" +340 #t-> CS.empty +2 .CS.seek :empty + "collection"'j' +1631 "core" ' + "collection"'k% +4 "core" %/4. +2102 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'l  +48 "core"  +664 #t-> CS.pull 5.0 + "collection"'m% +3 "core" %040 +2 .tCS.seek 4.993ml +2 "collection"'n'pl +1373 "core" ' + "collection"'o% +4 "core" %pj/3@ \ +908 #t-> CSV.waste + .CSV.dial :waste +2 "collection"'p +47 "core" +341 #t-> CS.empty +2 .CS.seek :empty + "collection"'q' +1381 "core" ' + "collection"'r% +4 "core" %05? +982 "Can" [O qq +28168 #t-> CSR.legend + .CSR.select :legend +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +889 #-> CSR.list +913 #-> CSR.flush + .CSR.select :flush +2 "collection"' +715 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'s  +145 "core"  +2916 #t-> CS.pull 1.0 + "collection"'t% +3 "core" %7; +2 .tCS.seek 0.994ml +2 "collection"'u' +350 "core" ' + "collection"'v% +4 "core" %6;  +21329 #t-> CS.pull 1.0 + "collection"'w% +3 "core" %7:g  +2 .tCS.seek 1.994ml +2 "collection"'x' +346 "core" ' + "collection"'y% +6 "core" %8:  +4196 "Can"4O pp +18279 #t-> CS.pull 1.0 + "collection"'z% +3 "core" %49  +2 .tCS.seek 2.994ml +2 "collection"'{'0 +357 "core" ' + "collection"'|% +4 "core" %058  +6771 #t-> CS.pull 5.0 + "collection"'}% +3 "core" %049  +2 .tCS.seek 7.994ml +2 "collection"'~' +1372 "core" ' + "collection"'% +4 "core" %69 +5542 #t-> CS.pull 1.0 + "collection"'% +3 "core" %38 +2 .tCS.seek 8.994ml +2 "collection"'' +352 "core" ' + "collection"'% +4 "core" %37  +27292 "Can"D pp +12562 #t-> CSV.waste + .CSV.dial :waste +2 "collection"' +146 "core" +463 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'' +2397 "core" ' + "collection"'% +4 "core" %9<A +2362 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +146 "core"  +200 #t-> CSR +1050 #-> CS.pull 5.0 + "collection"'% +3 "core" %6>O +2 .tCS.seek 4.994ml +2 "collection"' 'po +1395 "core" ' + "collection"'\ % +4 "core" %ps9>d +1806 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +145 "core" +542 #t-> CSV.empty +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `empty' for CSV:Shaft: name:\ empty: args[ +551 #-> CS.empty + .CS.seek :empty +2 "collection"' ' +1368 "core" ' + "collection"' % +4 "core" %9?^ +30526 #t-> access 1 +2 .SE.seek :down +2 "storage"('X +4 "core" ' + "manipulator"&% +4 "core" %\ \   +2 "manipulator"&& +3 "core" &m  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((; +523 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +2 "core" &;0 P O 2 +3746 "Can"dT uu +1857 #t-> access 2 +2 .SE.seek :down +2 "storage"('X +2 "core" ' +2 "manipulator"&% +3 "core" %\ ' +2 "manipulator"&& +3 "core" &m m +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +211 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +2 "core" &K C  +25575 #t-> CC.loadFlush{hotBleach};samplePassD;fullDecon;delay 360;initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &>E{  +2 .tHand.open + "manipulator"&1 +74 "core" 1 + "manipulator"&& +4 "core" &m & ? +2 "manipulator"&% +3 "core" % \    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +186 "core" ( + "manipulator"&"& +4 "core" &-   ^ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &-   @ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage + "manipulator"&'η +100 "core" ' + .tHand.close +2 "manipulator"&!/ +72 "core" / + "manipulator"&*& +4 "core" &-  ( +2 "manipulator"&,% +3 "core" % \  & +2 .tForearm.seek :retract +2 "manipulator"&+'\ +98 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&%(ӷ +289 "core" ( + "manipulator"&& +4 "core" &ӵ% # FCn +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &'& +2 "core" &ӵ% \  Cn +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&/' +102 "core" ' + "manipulator"&0& +4 "core" &ӵ%  LCn +2 "manipulator"&1% +4 "core" %" \  O +36 "collection"'2& +12 "core" &@B  +2 "collection"'3& +3 .tCC.seek :closed +2 "collection"'4(W +3 "core" &>B  +3 &?@P  +9 &1~?B/ . +9 &]>C B +10 &*{>C\\ W +9 &U>Dw Y +10 &W?Dy Y +9 &hU?Cw Y +9 &*W>C| Y +10 &W?C| Y +9 &W@Dx Y +9 &rT@Bx X +10 & 2W=CX Y +9 &!Q?Bp X +10 &#T?B` Y +9 &%xU>Bw Y +9 &';U@Ds Y +10 &(R?C1 X +9 &*P>Dy Y +9 &,R>Cz X +10 &.BU>Ay Y +9 &0Q=Db Y +10 &1T?B{ Y +9 &3UACy Y +9 &5JR?Dv Y +10 &7 U?D_ X +9 &8J>Cw Y +9 &:S>Bu Y +10 &R=Dw Y +10 &?N>Cv X +9 &AV?Cy X +9 &C[Q?Cx X +10 &EU?Bz X +9 &FO=By X +9 &HX=By Y +10 &J^k>C| Z +9 &L>B~ ^ +10 &M;Ax b +9 &O;C{ b& +9 &Q<;@{ b2 +10 &R=@| b; +9 &T<>| b< +9 &V^=@z Y\ +10 &WSc;@v = +6 ( + "collection"'3& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.27 +2 "collection"'5& +3 "core" &WSR=Ax = +2 &WSR9?z = + .tHand.open + "manipulator"&61 +75 "core" 1 + "manipulator"&7% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +98 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'9& +3 "core" &WSS<A = +2 "collection"':% +4 "core" %;? + .tCSV.dial :flush +2 "collection"';  +48 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'<'p +1374 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'= @ +45 "core" A + "collection"'>% +4 "core" %p<@t  +2 .tCS.seek 7ml +2 "collection"'?'f +609 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'@  +2 'A  +45 "core"  +106  + .tCBV.dial :waste1 +2 "collection"'B @ +49 "core" B +2 .tCS.seek 0ml +2 "collection"'C'4 +1877 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'D& +3 "core" &WSR=DS = +2 "collection"'E% +3 "core" %0@C} +2 .tCSV.dial :flush + "collection"'F  +80 "core"  +2 .tCS.seek 5ml +2 "collection"'G'p +1371 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'I @ +47 "core" A + "collection"'H% +4 "core" %p=@  +2 .tCS.seek 7ml +2 "collection"'K'g +613 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'L  +46 "core"  + .tCBV.dial :waste2b +2 "collection"'M  +83 "core"  +2 .tCS.seek 0ml +2 "collection"'N'4 +1896 "core" ' + #tFlushing upper manifold +2 "collection"'O& +3 "core" &WSR9>h = +2 "collection"'% +3 "core" %38?  + .tCSV.dial :flush +2 "collection"'Q  +79 "core"  +2 .tCS.seek 5ml +2 "collection"'R'p +1390 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'P @ +48 "core" A + "collection"'T% +4 "core" %p8< +2 .tCS.seek 7ml +2 "collection"'U'i +616 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'S +2 'W  +50 "core" +67 ~ + .tCTV.dial :air +2 "collection"'X  +149 "core" +2 .tCS.seek 0ml +2 "collection"'V'4 +1866 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'Z'0 +879 "core" ' + .tCSV.dial :waste +2 "collection"'[ +48 "core" +2 .tCS.seek 0ml +2 "collection"'Y'4 +854 "core" ' + "collection"']& +4 "core" &WSR9?} = +2 "collection"'^% +3 "core" %7:>W + .tCSV.dial :flush +2 "collection"'_  +45 "core"  +2 .tCS.seek 3ml +2 "collection"'\\'0 +863 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'a @ +47 "core" B + "collection"'b% +4 "core" %0:>{  +2 .tCS.seek 5ml +2 "collection"'c'p +607 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'`'4 +1367 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'e'0 +866 "core" ' + .tCSV.dial :waste +2 "collection"'f +81 "core" +2 .tCS.seek 0ml +2 "collection"'d'4 +865 "core" ' + #tDisinfecting external Intake with mfbkill +2 "collection"'h& +3 "core" &WSQ7=E = +2 "collection"'i% +3 "core" %4;=k + .tCSV.dial CSR +2 "collection"'g  +145 "core"  + "collection"'k% +4 "core" %48=e + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.seek 8ml + "collection"'l'L +2136 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'m' +602 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'j +125 "core"  + .tCTV.dial :intake +2 "collection"'o  +83 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'p' +2185 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'n  +84 "core" + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'r'4 +605 "core" ' + #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'s  +112 "core"  + "collection"'t% +4 "core" %7;Am + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.seek 4ml + "collection"'q'P +1124 "core" ' + .tdelay 5 seconds +130 "Can"\ : bb +372 .tCSR.select :air +3 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'v' +1628 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'w  +3 'u  +46 "core" ~ +106  + .tCBV.dial :waste1 +2 "collection"'y @ +49 "core" A +2 .tCS.seek 0ml +2 "collection"'z'4 +2644 "core" ' + #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'x  +48 "core"  + "collection"'|% +4 "core" %89<8 + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'}'P +1124 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'{' +1623 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +48 "core"  + .tCBV.dial :waste2b +2 "collection"'  +83 "core"  +2 .tCS.seek 0ml +2 "collection"'~'4 +1507 #"bkha"Session Begun +1120 "core" ' + #tKilling upper manifold + .CSV.dial CSR +6 "collection"'  +48 "core"  + "collection"'% +4 "core" %.;>U + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +11 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 4ml +4 "collection"''P +1115 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'' +1620 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"' +2 '  +50 "core" +65 + .tCTV.dial :air +3 "collection"'  +149 "core" +2 .tCS.seek 0ml +4 "collection"'\ '4 +2624 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"' '0 +854 "core" ' + .tCSV.dial :waste +2 "collection"' +47 "core" +2 .tCS.seek 0ml +2 "collection"' '4 +855 "core" ' + #tFlushing upper manifold +2 "collection"'& +6 "core" &WSQ:?G = + "collection"'% +4 "core" %/9>C + .tCSV.dial :flush +2 "collection"'#  +49 "core"  +2 .tCS.seek 5ml +4 "collection"'$'p +1372 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +47 "core" A + "collection"'% +4 "core" %p;?<  +2 .tCS.seek 7.001ml +3 "collection"''n +621 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' +116 "core" ~ + .tCTV.dial :air +3 .CS.seek 0ml +3 "collection"''4 +1857 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +859 "core" ' + .tCSV.dial :waste +2 "collection"' +61 "core" +47 .tCS.seek 0ml +4 "collection"''4 +839 "core" ' + "collection"'& +4 "core" &WSP8>@ = +2 "collection"'% +3 "core" %69>F + .tCSV.dial :flush +2 "collection"'"  +51 "core"  +2 .tCS.seek 3ml +4 "collection"'('0 +855 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'& @ +47 "core" A + "collection"'!% +4 "core" %0;?8  +2 .tCS.seek 5ml +2 "collection"'*'p +603 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +4 "collection"','4 +1342 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"')'0 +852 "core" ' + .tCSV.dial :waste +4 "collection"' +80 "core" +2 .tCS.seek 0ml +4 "collection"''4 +843 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"''& +6 "core" &WSP8>8 = +2 "collection"' % +3 "core" %47>C + .tCSV.dial :flush +2 "collection"'0  +49 "core"  +2 .tCS.seek 5ml +3 "collection"'1'p +1360 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'2 @ +49 "core" B + "collection"'+% +4 "core" %p9?  +2 .tCS.seek 7ml +2 "collection"'.'g +599 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'3  +3 '5  +46 "core"  +107  + .tCBV.dial :waste1 +3 "collection"'6 @ +50 "core" A +2 .tCS.seek 0ml +3 "collection"'7'4 +1845 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'9& +6 "core" &WSP:@P = +2 "collection"':% +3 "core" %2=>A + .tCSV.dial :flush +2 "collection"';  +83 "core" +2 .tCS.seek 5ml +3 "collection"'/'p +1354 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +48 "core" A + "collection"'=% +4 "core" %p:?M  +2 .tCS.seek 7ml +2 "collection"'>'l +600 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'<  +49 "core"  + .tCBV.dial :waste2b +2 "collection"'@  +84 "core"  +2 .tCS.seek 0ml +2 "collection"'A'4 +1856 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'B& +6 "core" &WSP:>N = + "collection"'?% +4 "core" %5:@L + .tCSV.dial CSR +2 "collection"'D  +47 "core"  + "collection"'E% +4 "core" %59A +2 #tPulling 8ml of CSR.kill .CSR.select :kill +4 "collection"' +12 .tCS.seek 8ml +2 "collection"'F'L +2142 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +3 "collection"'C' +608 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'I +3 'H  +52 "core"  +62 + .tCTV.dial :intake +2 "collection"'G  +85 "core" + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"'L' +2171 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'M  +83 "core"  + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"'K'4 +630 "core" ' + .tCSV.dial CSR +2 "collection"'O  +115 "core"  + "collection"'% +4 "core" %:>BN + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 5ml +2 "collection"'Q'p +1378 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'N' +1381 "core" ' + .tCSV.dial CBV +2 "collection"'P +115 "core" +2 .tCS.seek 0ml +2 "collection"'T'4 +2647 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&R& +6 "core" & \ 9<> + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&W(ӷ +23 "core" ( + "manipulator"&S& +4 "core" &Ӹ \ S+ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &X& +2 "core" &Ӹ + +2 .tForearm.seek CC +2 "manipulator"&U' +99 "core" ' + .tHand.close +3 "manipulator"&V/ +71 "core" / +2 .tCC.seek :open +3 "collection"'[( +420 "core" ( + "manipulator"&Z& +4 "core" & w' +2 "manipulator"&]% +3 "core" %  \   +2 .tForearm.seek :retract +2 "manipulator"&^'\ +99 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&_(- +304 "core" ( + "manipulator"&Y& +4 "core" &-   + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &a& +3 "core" &-   # + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&b'η +115 "core" ' + .tHand.open +2 "manipulator"&\\1 +68 "core" 1 + "manipulator"&c% +4 "core" % η{ ׷d +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +3 "manipulator"&`'\ +103 "core" ' + #tBeginning samplePassD +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'f& +5 "core" &AGK + .tHand.open + "manipulator"&e1 +18 "core" 1 + "manipulator"&h& +4 "core" &-   O +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&i(- +4 "core" ( +2 "manipulator"&g& +4 "core" &-  ! * + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &k& +3 "core" &-   8 + .tForearm.seek :garage +3 "manipulator"&d'η +102 "core" ' + .tHand.close +4 "manipulator"&l/ +65 "core" / + "manipulator"&j& +4 "core" &- \  A +2 "manipulator"&o% +3 "core" % \ [ +2 .tForearm.seek :retract +3 "manipulator"&m'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&n(ӷ +281 "core" ( + "manipulator"&p& +4 "core" &  #=G + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &s& +3 "core" & \  0=G + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&t' +103 "core" ' + "manipulator"&r& +4 "core" & U=F +2 "manipulator"&q% +4 "core" % c +2 "collection"'w& +3 "core" &BGS +2 "collection"'u& +3 .tCC.seek :closed +2 "collection"'y(W +7 "core" &CGX + &BH(  +8 &&}AG# . +9 &_AF' B +9 &=wBG V +10 &OCG W +9 &SAF# W +10 &|VDI* X +9 &>SCH X +9 &TBG X +10 &OAG" W +9 &ODG" W +9 & GO@G W +10 &" RCG& W +9 &#PAG" W +10 &%OCH# X +9 &'NPAH# X +9 &)OAG' X +10 &*QCG" W +9 &,LBF W +9 &.WT@J$ W +10 &0RCH% X +9 &1RCH W +10 &3PBG W +9 &5_ODI( W +9 &7!QBJ W +10 &8NDH W +9 &:NCH W +9 &)QCG W +9 &?OBG W +10 &AQCI W +9 &CpMCH W +9 &E1OBJ W +10 &FNDG W +9 &HUBG W +9 &Jr`BG! Y +10 &L-|BF [ +9 &M@F a +10 &O@E! b +9 &Q[@F b# +9 &S?D b( +10 &T>D b, +9 &V>B > +9 &WO*>C F +10 ( + &WTW>C! A +2 "collection"'u& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.20 +3 "collection"'v& +4 "core" &WTW?E A +2 .tHand.open + "manipulator"&x1 +69 "core" 1 + "manipulator"&|% +4 "core" %  ) } +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&z'\ +99 "core" ' + .tAWV.select :air +2 "collection"' +10 .tAIV.dial :bypass +2 "collection"'} { +6 "core" | + .tPSV.dial PSR +3 "processing"% +146 "core"  + "processing"%% +4 "core" % +2 #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +5 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%{' +1647 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +48 "Can" sJ gg +13 "core"  +2 .tPS.seek 0ml +3 "processing"%' +1666 "core" ' + .tPSV.dial PSR +2 "processing"%~ +48 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2674 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%  +4 "collection"'  +5 "core"  +77 + .tPSV.dial :mixloop +2 "processing"% +115 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%  +6 "core" +2 .tPS.seek 0ml +3 "processing"%\ ' +2707 "core" ' + .tPSV.dial PSR +2 "processing"% +114 "core" + "processing"% % +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml +41 "processing"%' +1641 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +2 .tPS.seek 0ml +2 "processing"%#' +1660 "core" ' + .tPSV.dial PSR +2 "processing"% +50 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +3 "processing"%' +2692 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :mixloop +4 "processing"% +125 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 .PS.seek 0ml +4 "processing"%$' +2693 "core" ' + .tPSV.dial PSR +2 "processing"% +113 "core"  + "processing"%% +4 "core" %C +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +5 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%' +1645 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1632 "core" ' + .tPSV.dial PSR +3 "processing"% +49 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2690 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :mixloop +4 "processing"%" +114 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 .PS.seek 0ml +3 "processing"%' +2687 "core" ' + .tPSV.dial PSR +2 "processing"%& +127 "core"  + "processing"%!% +4 "core" %- + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%(' +1643 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%*  +50 "core"  +2 .tPS.seek 0ml +2 "processing"%,' +1659 "core" ' + .tPSV.dial PSR +2 "processing"% +50 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +3 "processing"%)' +2683 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :mixloop +4 "processing"%' +113 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 .PS.reconfigure PSslow +5 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"% 'k +2676 "core" ' + .tPSV.dial :waste1 +3 "processing"%0  +149 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%' +1324 "core" ' + .tPSV.dial :air +2 "processing"%2  +127 "core"  +2 .tPS.seek 2.5ml +2 "processing"%+' +2691 "core" ' + .tPSV.dial :mixloop +2 "processing"%1 +49 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 0ml +2 "processing"%3' +5113 "core" ' + .tPSV.dial :air +2 "processing"%5  +47 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 2.5ml +3 "processing"%6' +2683 "core" ' + .tPSV.dial :mixloop +3 "processing"%. +46 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 0ml +2 "processing"%9' +5112 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&:& +6 "core" & Z9$ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&;(ӷ +18 "core" ( + "manipulator"&7& +4 "core" &ӹ ) d0 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &ӹ w0 +2 .tForearm.seek CC +2 "manipulator"&=' +97 "core" ' + .tHand.close +3 "manipulator"&// +66 "core" / +2 .tCC.seek :open +3 "collection"'<( +423 "core" ( + "manipulator"&@& +4 "core" & |, +2 "manipulator"&>% +3 "core" % 5  +2 .tForearm.seek :retract +2 "manipulator"&B'\ +99 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&?(- +309 "core" ( + "manipulator"&D& +4 "core" &- "  J\ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &E& +4 "core" &-  }\ + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&A'η +114 "core" ' +2 .tHand.open +3 "manipulator"&F1 +71 "core" 1 + "manipulator"&H% +4 "core" % βu QյW +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&I'\ +101 "core" ' + #tFull MFB Decontamination +2 #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +5 "MFB"*G @@T +2 .tASV.dial :SPEdelivery +5 "MFB"*C  +40 "core"  + .tdelay 20 seconds +2003 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*M'(@ +2750 "Can"Z=  +161 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :air1 +3 "MFB"*L  +56 "core" + "MFB"*O% +4 "core" %((s3 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*' +419 "core" ' + .tATV.dial :ASV +3 "MFB"*K n +163 "core" n + .tASV.dial :SPErecovery +4 "MFB"*Q  +58 "core"  + "MFB"*P% +4 "core" %3 +2 .tAS.seek 0.62ml +2 "MFB"*N'\ d +2039 "core" ' + .tATV.dial :waste +2 "MFB"*R n +206 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.seek :empty +4 "MFB"*S'R +3156 "core" ' + .tAFV.select :holdingCoil + .ATV.dial :waste +4 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 0ml +2 "MFB"*X'V +31 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*V'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :air3 +2 "MFB"*% % +64 "core" & +2 "MFB"*8% +3 "core" %(E4 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.52ml +2 "MFB"*4' +429 "core" ' + .tATV.dial :air3 +2 "MFB"*Z% +6 "core" % 5 +2 .tAS.seek 0.53ml +2 "MFB"*]'( +229 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*U  +41 "core" + "MFB"*W% +4 "core" %* Z3\ < +2 .tAS.seek 0.71ml +2 "MFB"*Y' H +3644 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*a % +56 "core" % + .tdelay 3 seconds +303 "MFB"*\\% +2 "core" % H I b +2 .tAS.seek 0.735ml +3 "MFB"*c' +519 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*^  +56 "core" + "MFB"*f% +4 "core" % {J +2 .tAS.seek 0.72ml +3 "MFB"*e' zY +321 "core" ' + .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*h n +111 "core" m + .tASV.dial :SPErecovery +2 "MFB"*g% +6 "core" % zhR +2 .tAS.seek 0.365ml +2 "MFB"*k' +7163 "core" ' + .tATV.dial :waste +2 "MFB"*b n +179 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.seek :empty +3 "MFB"*l'R +1875 "core" ' + .tATV.dial :air3 +3 "MFB"*j % +61 "core" $ + "MFB"*o% +4 "core" %R8 +2 .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml +2 "MFB"*_' +236 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*`  +38 "core" + "MFB"*d% +4 "core" %R X +2 .tAS.seek 0.579ml +2 "MFB"*p' +11484 "core" ' +9 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*s % +53 "core" % + .tdelay 3 seconds +303 "MFB"*i% +2 "core" %  > +3 .tAS.seek 0.604ml +2 "MFB"*r'\ 47 +530 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*q  +53 "core" + "MFB"*w% +4 "core" %\ 4B ? +2 .tAS.seek 0.589ml +3 "MFB"*m' +328 "core" ' + .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*[ n +102 "core" n + .tASV.dial :wasteR +4 "MFB"*v  +44 "core"  +2 .tAS.seek 0ml +4 "MFB"*x'V +11872 "core" ' + .tdelay 1:00 +5555 #"bkha"Session Ended +447 .tATV.dial ASV + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*|' +1590 "Can""L s +4181 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*u'V +20139 "core" ' + .tdelay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"*} % +143 "core" & + "MFB"*% +4 "core" %V +2 .tAS.seek 0.01ml +2 "MFB"*' +229 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*t  +53 "core"  + "MFB"*% +4 "core" %\ 4 +2 .tAS.seek 0.58ml +2 "MFB"*{' +11484 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*~ % +52 "core" % + .tdelay 3 seconds +303 "MFB"*% +2 "core" %  + C +2 .tAS.seek 0.605ml +2 "MFB"*'\ 82 +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" + "MFB"*% +4 "core" %\ 88 ,\ 0 +2 .tAS.seek 0.59ml +2 "MFB"*' +326 "core" ' + .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +103 "core" n + .tASV.dial :SPEdelivery +2 "MFB"*  +34 "core"  +2 .tAS.seek 0ml +2 "MFB"* 'V +11887 "core" ' + .tdelay 1:00 +6002 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*\ ' +1879 "Can"S9 ~ +3893 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*'V +20136 "core" ' + .tdelay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*  +82 "core" +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.8ml +2 "MFB"* ' x +8078 "core" ' + .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*# n +97 "core" o + .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.03ml +2 "MFB"*'^ +15511 "core" ' + .tdelay 20 seconds +2002 .ATV.dial :waste,via: :air3 +2 "MFB"* n +170 "core" n + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +203 "core" ' + .tSPE.coast +2 "MFB"*  +3 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*$'(@ +2906 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :ASV +2 "MFB"* n +167 "core" o + .tASV.dial :SPErecovery +2 "MFB"*  +55 "core"  + "MFB"*% +4 "core" %(( +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.73ml +2 "MFB"*' u +4653 "core" ' + .tASV.dial :wasteD +2 "MFB"*" I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +68 "Can"R YY +3639 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*&'(@ +2902 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +8 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*!  +55 "core"  + "MFB"*% +4 "core" %(, +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"**': +2037 "core" ' + .tATV.dial :air2 +2 "MFB"*(  +104 "core"  + "MFB"*% +4 "core" %:< +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*,', +430 "core" ' +2 .tATV.dial ASV + "MFB"*' n +93 "core" n + "MFB"*)% +4 "core" %#\ 4 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*0' +2539 "core" ' + .tASV.dial :wasteD +2 "MFB"* I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*2'V +2903 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*1  +56 "core"  + "MFB"*+% +4 "core" %(Oz +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*5': +2040 "core" ' + .tATV.dial :air2 +2 "MFB"*3  +94 "core" + "MFB"*.% +4 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*6't +429 "core" ' +2 .tATV.dial ASV + "MFB"*: n +95 "core" n + "MFB"*7% +4 "core" %v +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"* ' b +2543 "core" ' + .tASV.dial :wasteD +2 "MFB"*/ I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*n'V +2903 "core" ' + .tATV.dial :air2 +2 "MFB"*z  +94 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*y': +3050 "core" ' + .tATV.dial :ASV +2 "MFB"*@ n +94 "core" n + .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.05ml +2 "MFB"*>'Q +1464 "core" ' + .tATV.dial :waste +2 "MFB"*= n +183 "core" m +45 .tAS.seek 0ml +2 "MFB"*;'V +312 "core" ' +5 .tASV.dial :SPEdelivery +2 "MFB"*D  +95 "core"  + #tdeconLysateINT + .ATV.dial :air3 +2 "MFB"*E % +68 "core" & + "MFB"*F% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*H' +228 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*B  +37 "core" + "MFB"*C% +4 "core" %\ 0 +2 .tAS.seek 0.96ml +2 "MFB"*A'1 +19136 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +51 "core" & + .tdelay 3 seconds +303 "MFB"*L% +2 "core" %1( +2 .tAS.seek 0.985ml +2 "MFB"*O' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*M  +52 "core" + "MFB"*K% +4 "core" %\  b +2 .tAS.seek 0.97ml +2 "MFB"*Q'cV +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"*P I +123 "core" I + .tAIV.dial :coilToMFB + .AWV.select :waste +2 "collection"' +8 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +199 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*R'R +5305 "Can"vD XX +4787 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*N' +5779 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*S'R +10094 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*X' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*%'R +10093 "core" ' + .tATV.dial :air2 +2 "MFB"*8  +58 "core" + "MFB"*V% +4 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*Z' +234 "core" ' + .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"*4' +9992 "core" ' + .tATV.dial AIV +2 "MFB"*U I +74 "core" J +2 .tAS.seek 0.02ml +2 "MFB"*W' +9886 "core" ' + .tATV.dial :waste +2 "MFB"*] n +172 "core" n +2 .tAS.seek 0ml +2 "MFB"*a'V +226 "core" ' + .tAWV.select :air + "collection"' +10 "MFB"*\\% +2 "core" %VI +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*Y'(@ +1673 "Can"}M YY +1229 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +2 "MFB"*^  +35 "core"  + .tATV.dial :air3 +2 "MFB"*f % +59 "core" $ + "MFB"*c% +4 "core" %(*u +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*h'Zp +225 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*g  +35 "core" + "MFB"*e% +4 "core" %Z}k E +2 .tAS.seek 0.81ml +2 "MFB"*b'> +6057 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*k % +53 "core" & + .tdelay 3 seconds +303 "MFB"*j% +2 "core" %> / +2 .tAS.seek 0.835ml +2 "MFB"*o'w +529 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*l  +51 "core" + "MFB"*`% +4 "core" %r c P +2 .tAS.seek 0.82ml +2 "MFB"*d'q +327 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*_  +47 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*s  +80 "core"  + "MFB"*i% +4 "core" %q* +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*p' +2037 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*q' +3075 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*w'V +2732 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*r' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*['V +2731 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*v' +5770 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*m'V +2733 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*x  +47 "core"  + .tATV.dial :air3 +2 "MFB"*| % +119 "core" & + "MFB"*}% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +227 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*u  +62 "core" + "MFB"*t% +4 "core" %O\ 7 +2 .tAS.seek 0.81ml +2 "MFB"*'> +16112 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + .tdelay 3 seconds +303 "MFB"*~% +2 "core" %> Y M +2 .tAS.seek 0.835ml +2 "MFB"*' +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*{  +52 "core" + "MFB"*% +4 "core" % H R +2 .tAS.seek 0.82ml +2 "MFB"*'q. +329 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +43 "MFB"*'R +4125 "Can"nI YY +620 "core" ' + .tPCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19045 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"* ' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2732 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"* ' +5769 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*\ 'V +2731 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2731 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*#' +5770 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"* 'V +2732 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +3115 "Can"lI ZY +2659 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5778 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"* n +119 "core" o +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2553 "core" ' + .tATV.dial :waste2 +2 "MFB"* % +123 "core" % +2 .tAS.seek 0ml +2 "MFB"*'V +2548 "core" ' + .tdelay 6:00 +9328 #"mwj"Session Begun +3338 #-> exit +2 #Session Ended +1872 #Session Begun +938 #-> ESP.ready? +3 "collection"'$% +4 "core" %5@DX +2 "sampler")"% +4 "core" % ! + "manipulator"&% +4 "core" %\    7 + "manipulator"&& +4 "core" &-   F\ + "storage"(!& +4 "core" &K  + "storage"(% +3 "core" %Q 9 +2 "collection"'&& +3 "core" &=C6 +2 "processing"%(& +3 "core" &  +2 "processing"%% +3 "core" % +2660 #"mwj"-> ls +3 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `ls' for #: name:ls +873 #-> exit +2 #Session Ended +16940 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'*& +3 "core" &=Cl + .tHand.open +2 "manipulator"&'1 +16 "core" 1 + "manipulator"&)& +4 "core" &- & ~\ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&,(- +2 "core" ( +2 "manipulator"& & +3 "core" &- $  >\ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &-   r\ +2 .tForearm.seek :garage +2 "manipulator"&2'η +100 "core" ' + .tHand.close +2 "manipulator"&1/ +77 "core" / + "manipulator"&+& +4 "core" &-  U\ +2 "manipulator"&% +3 "core" % # & +2 .tForearm.seek :retract +2 "manipulator"&3'\ +95 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&.(ӷ +286 "core" ( + "manipulator"&5& +4 "core" &  ;2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &:& +2 "core" & ;2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&7' +99 "core" ' + "manipulator"&6& +4 "core" &\  ;2 +2 "manipulator"&/% +4 "core" %  +2 "collection"' & +3 "core" &>Db +2 "collection"'z& +3 .tCC.seek :closed +2 "collection"'n(W +3 "core" &@D5 +3 &>C- \ +8 &'{>C> . +9 &]>C6 B +10 &.~?D4 W +9 &U?E5 Y +10 &V>D: Y +9 &mU=B1 X +9 &0R>A4 X +10 &U>C3 X +9 &R>C; Y +9 &vS?C6 X +10 & 6W@B> Y +9 &!R?D< X +10 &#R>C8 X +9 &%~U?C; X +9 &'?U?C; Y +10 &)Q=D< X +9 &*T>C5 Y +9 &,P@C8 Y +10 &.GT@B= Y +9 &0 N>C; X +10 &1R>C; Y +9 &3S>C= X +9 &5PL>D; X +10 &7S@C; X +9 &8O>C8 X +9 &:Q=D= X +10 &D; X +9 &>O?C4 X +10 &?S>D< X +9 &AV?C7 X +9 &C`R=E< X +10 &E!RBC0 Y +9 &FQ@C5 X +9 &HZ?C: Y +10 &Jch?C> Z +9 &L>C= ^ +10 &M;CB b +9 &O;@? b% +9 &QC<A= b/ +10 &R:@= b3 +9 &T;>= b3 +9 &Vd=B? V +10 &WOb<?= = +6 ( + "collection"'z& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.27 +2 "collection"'@& +3 "core" &WOS;B: = +2 &WOS<B= = + .tHand.open + "manipulator"&y1 +77 "core" 1 + "manipulator"&=% +4 "core" % - o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +93 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'D& +3 "core" &WOS9Ag = +2 "collection"'E% +3 "core" %5<Ad +2 .tCSV.dial CSR + "collection"'F  +115 "core"  + "collection"';% +4 "core" %5:Bd + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'B'p +1371 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'C% +2 "core" %p9@*  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'H'[ +743 "core" ' + .tCSV.dial :waste +2 "collection"'J +146 "core" + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 0ml +46 "collection"'L'4 +95 "Can"J ff +1920 "core" ' + #tPurging external Intake +2 "collection"'A& +3 "core" &WOR<@( = +2 "collection"'M% +3 "core" %0<?W +2 .tCSV.dial :flush + "collection"'K  +47 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'O' +2631 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'P +2 'Q  +83 "core" +  +2 .tCTV.dial :intake +2 "collection"'  +83 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'R'4 +2697 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'N  +84 "core"  + #tFlushing upper manifold +2 "collection"'S& +4 "core" &WOR<@' = + "collection"'X% +4 "core" %4<AP + .tCSV.dial :flush +2 "collection"'8  +82 "core"  +2 .tCS.seek 5ml +2 "collection"'V'p +1355 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'% @ +46 "core" A + "collection"'Z% +4 "core" %p9?5  +2 .tCS.seek 7ml +2 "collection"'U'k +611 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'4 +116 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"']'4 +1873 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'\\'0 +863 "core" ' + .tCSV.dial :waste +2 "collection"'W +48 "core" +2 .tCS.seek 0ml +2 "collection"'a'4 +857 "core" ' + "collection"'^& +4 "core" &WOR<=d = +2 "collection"'f% +3 "core" %0<?< + .tCSV.dial :flush +2 "collection"'c  +45 "core"  +2 .tCS.seek 3ml +2 "collection"'Y'0 +857 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +58 "core" ? + "collection"'e% +4 "core" %0<=?  +2 .tCS.seek 5ml +2 "collection"'h'p +605 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'k'4 +1367 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'j'0 +853 "core" ' + .tCSV.dial :waste +2 "collection"'b +80 "core" +2 .tCS.seek 0ml +2 "collection"'l'4 +857 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&`& +4 "core" &  -8 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&o(ӷ +17 "core" ( + "manipulator"&_& +4 "core" &Ӿ v1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &Ӿ 1 + .tForearm.seek CC +2 "manipulator"&i' +94 "core" ' + .tHand.close + "manipulator"&d/ +74 "core" / +2 .tCC.seek :open + "collection"'p( +420 "core" ( + "manipulator"&q& +4 "core" &  /. +2 "manipulator"&w% +3 "core" % )  & +2 .tForearm.seek :retract +2 "manipulator"&r'\ +95 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&[(- +301 "core" ( + "manipulator"&v& +4 "core" &- % ( e\ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &x& +2 "core" &-   Z\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&|'η +115 "core" ' + .tHand.open + "manipulator"&}1 +71 "core" 1 + "manipulator"&m% +4 "core" % βu XֵU +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +101 "core" ' +23891 #"mwj"Session Begun +13539 "Can"B VV +60004 {Q VV +60004 C VU +39457 #"mwj"-> forgetESPstate +3 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageLundefined local variable or method `forgetESPstate' for #: name:forgetESPstate +777 #-> ForgetESPstate +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*uninitialized constant ForgetESPstate: name:ForgetESPstate +3526 #-> forgetESPState +3 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageLundefined local variable or method `forgetESPState' for #: name:forgetESPState +2241 #-> forgetEspState +3 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageLundefined local variable or method `forgetEspState' for #: name:forgetEspState +13992 "Can"R VV +48415 #"mwj"-> forget ESPstate +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"$uninitialized constant ESPstate: name: ESPstate +3870 #Session Ended +2835 #Session Begun +1168 #-> forgetESPstate +3 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageLundefined local variable or method `forgetESPstate' for #: name:forgetESPstate +1274 #-> exit +2 #Session Ended +2435 "Can"I VV +2794 #"mwj"Session Begun +246 #-> ATV +1133 #-> execute 18tun.rb +3 !o:SyntaxError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"ncompile error\ mwj:2: syntax error, unexpected tIDENTIFIER, expecting $end\ execute 18tun.rb\ ^ +55828 "Can"yL VV +60004 hK VV +16410 #"mwj"Session Ended +11514 #Session Begun +818 #-> ATV +744 #-> ATV.ARV +2 .ATV.dial ARV +5 "MFB"*t  +90 "core"  +699 #"mwj"-> ATV.waste2 +2 .ATV.dial :waste2 +5 "MFB"* % +92 "core" $ +1568 #"mwj"-> execute "18tun.rb" +7 !o:RuntimeError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Mission's startTube should be 3, not 2 +1290 #-> forgetESPstate +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageLundefined local variable or method `forgetESPstate' for #: name:forgetESPstate +18787 #-> ForgetESPstate +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*uninitialized constant ForgetESPstate: name:ForgetESPstate +1454 #-> forgetESPState +3 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageLundefined local variable or method `forgetESPState' for #: name:forgetESPState +1450 #-> execute "18tun.rb" +7 !o:RuntimeError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Mission's startTube should be 3, not 2 +5053 "Can"I VV +60004 N VV +24984 #"mwj"Session Ended +35020 "Can"= VV +60004 Q VV +60004 ? VV +60004 R VV +60004 D VV +60004 Q VV +26053 #"mwj"Session Begun +2120 #-> ls +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `ls' for #: name:ls +18167 #Session Ended +4577 #Session Begun +1347 #-> ATV +5946 #-> telnet ESPshore.mbari.org +3 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"$uninitialized constant ESPshore: name: ESPshore +606 #-> exit +2 #Session Ended +1181 "Can"~J VV +21156 #"mwj"Session Begun +849 #-> showlog 10 +1423 #-> showlog 100 +36576 "Can"hJ VV +53481 #"mwj"Session Ended +6523 "Can"J VV +60004 F VV +2207 #"mwj"Session Begun +10699 #-> exit +2 #Session Ended +47097 "Can"vP VV +60004 S VV +60003 _ VV +60005 g VV +60003 p VV +60004 x VV +60004  VV +60004 "f VV +60004 I VV +60004 J VV +60004 ^Y VV +60004 P VV +60004 ? UU +60004 V VV +60004 G VV +60004 T VV @CEST1535148375.50 ]J VV +60004 tL VV +60004 N VV +60004 = VV +60004 Q VV +60004 = VV +60005 Q VU +60003 A VV +60005 R VV +60004 F VV +60004 I VV +60004 uM VV +60004 kA VV +60004 N VV +60004 W< VV +60004 L VV +60004 .= VV +60004 S VV +60004 C VV +60004 T VV +60004 rG VV +60004 pS VV +16081 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time !T2 + !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 +5 #mEXIT @1535161137.24CEST @1535178064.81CEST = =tMAIN =mMAIN_scheduler @CEST1535178066.44 #"core_reset"Sent BREAK +2 #t@0xB5AD, state=0x3AE0, ifg=0x84, ie=0x75 #@0xB85E, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xBAEA, state=0x3A84, ifg=0x10, ie=0xFD + #@0xBD76, state=0x3A84, ifg=0x10, ie=0xFD #@0xC001, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC28D, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC51A, state=0x3A84, ifg=0x10, ie=0xFD #@0xC632, state=0x3A84, ifg=0x80, ie=0xFD + #@0x8150, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +182 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +257 "Can"> XX + > XX + #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core"  + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %VD3 +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %  + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %4 s +2 "sampler")% +4 "core" %  + "manipulator"&% +3 "core" %\    % +2 "manipulator"&& +3 "core" &-    + "storage"( & +4 "core" &K  + "storage"(!% +3 "core" %Q u 9 +2 "collection"'"& +3 "core" &j +2 "processing"%#& +3 "core" &  + "processing"%$% +3 "core" % +1516 #t-> MFB.ready? +2 "MFB"*%% +3 "core" %V@3 +9394 #t-> forgetESPstate + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageHundefined local variable or method `forgetESPstate' for main:Object: name:forgetESPstate +47374 "Can"S VV +60004 B VV +60004 R VV +60004 uD VV +60004 yS VV +60004 G VV +60004 M VV +60004 kK VV +60004 [J VV +60004 J VV +60004 G VV +60004 sP VV +12437 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time (y\\ + !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 +5 #mEXIT @1535185397.46CEST @1535185440.92CEST = =tMAIN =mMAIN_scheduler @CEST1535185442.52 #"core_reset"Sent BREAK +2 #t@0xEBBE, state=0x3A84, ifg=0x10, ie=0xFD #@0xEE47, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF0D1, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF35B, state=0x3A84, ifg=0x10, ie=0xFD #@0xF5E5, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF86E, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFAF7, state=0x3A84, ifg=0x10, ie=0xFD #@0xFC0C, state=0x3A84, ifg=0x80, ie=0xFD + #@0x5E89, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +262 "Can"Q XX + Q XX + #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core"  +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %Vu3 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %  +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %4 2 +2 "sampler")% +4 "core" %  + "manipulator"&% +4 "core" %\    e + "manipulator"&& +4 "core" &-  f + "storage"( & +3 "core" &K S  +2 "storage"(!% +3 "core" %Q 9 +2 "collection"'"& +3 "core" &\  + "processing"%#& +3 "core" &m  +2 "processing"%$% +3 "core" %i +659 #t-> MFB.ready? +2 "MFB"*%% +3 "core" %Vm3 +1532 #t-> execute "18tun.rb" +7 #Preparing to sleep until +0:00:15 +2 ."Qmail"GoodNews.email "Starting 18tun w/pucks in tube 2\\n{}\\nCan@10:24:09, 17.1C, 44% humidity, 14.5psia, 12.051V, 0.481A, 0.481A avg, 5.79W",Subject: "18tun begun" +9 ."shutdown"AS.coast +3 #tAsleep til +0:00:15 + "MFB"*5 +2 #tContinuing at 10:25 +6 ."shutdown"SS.coast +4 "Can"S VV +2 "sampler")5 +5 ."shutdown"CC.coast +2 "collection"'6 +2 ."shutdown"CS.coast + "collection"'5 +3 ."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 +38 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +645 ."Qmail"GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:106\\n{}\\nCan@10:24:51, 17.2C, 44% humidity, 14.4psia, 12.055V, 0.468A, 0.468A avg, 5.64W",Subject: "Asleep until 10:25" +571 "Can"S _ +2 #tPowering core bus +420 "core"' + !"core_reader"o:I2C::Bus::Error:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:383: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: mesg":Message ignored because its CRC was invalid:\ 00 00 00 +2 !"core"o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +51 .tGate.power :raw,:ON +2 "sampler") +2 )& +2 "core"  +2 "collection"' +2 '' +702 !to:I2C::Request::Timeout:bt[ ")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"4/home/esp/esp2/utils/sleep.rb:240:in `restart!'"3/home/esp/esp2/utils/sleep.rb:170:in `restart'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"3/home/esp/esp2/utils/sleep.rb:168:in `restart'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:99:in `until'"//home/esp/esp2/utils/sleep.rb:106:in `til'"5/home/esp/esp2/utils/commskel.rb:159:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(/home/esp/esp2/mission/18tun.rb:106"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"(/home/esp/esp2/mission/18tun.rb:104"1/home/esp/esp2/lib/framework.rb:56:in `load'"1/home/esp/esp2/lib/framework.rb:56:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[27:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #1 of 3 + "collection"' +2 '( +703 !to:I2C::Request::Timeout:bt[ ")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"4/home/esp/esp2/utils/sleep.rb:240:in `restart!'"3/home/esp/esp2/utils/sleep.rb:170:in `restart'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"3/home/esp/esp2/utils/sleep.rb:168:in `restart'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:99:in `until'"//home/esp/esp2/utils/sleep.rb:106:in `til'"5/home/esp/esp2/utils/commskel.rb:159:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(/home/esp/esp2/mission/18tun.rb:106"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"(/home/esp/esp2/mission/18tun.rb:104"1/home/esp/esp2/lib/framework.rb:56:in `load'"1/home/esp/esp2/lib/framework.rb:56:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[28:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #2 of 3 + "collection"' +3 ') +702 !to:I2C::Request::Timeout:bt[ ")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"4/home/esp/esp2/utils/sleep.rb:240:in `restart!'"3/home/esp/esp2/utils/sleep.rb:170:in `restart'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"3/home/esp/esp2/utils/sleep.rb:168:in `restart'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:99:in `until'"//home/esp/esp2/utils/sleep.rb:106:in `til'"5/home/esp/esp2/utils/commskel.rb:159:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(/home/esp/esp2/mission/18tun.rb:106"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"(/home/esp/esp2/mission/18tun.rb:104"1/home/esp/esp2/lib/framework.rb:56:in `load'"1/home/esp/esp2/lib/framework.rb:56:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[29:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #3 of 3 + "collection"' +2 '* +702 .tGate.power :core,:OFF + .Gate.power :raw,:OFF +2 !o:I2C::Request::Timeout :bt["3/home/esp/esp2/utils/sleep.rb:170:in `restart'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"3/home/esp/esp2/utils/sleep.rb:168:in `restart'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:99:in `until'"//home/esp/esp2/utils/sleep.rb:106:in `til'"5/home/esp/esp2/utils/commskel.rb:159:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(/home/esp/esp2/mission/18tun.rb:106"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"(/home/esp/esp2/mission/18tun.rb:104"1/home/esp/esp2/lib/framework.rb:56:in `load'"1/home/esp/esp2/lib/framework.rb:56:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"(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: mesg"\\No Response to I2C::Solenoid::StatusRequest[2A:->27] while configuring CollectionValves: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7:@checkpoint: omitted +203 #Powering core bus +421 "core"' + !"core_reader"o:I2C::Bus::Error:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:383: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: mesg":Message ignored because its CRC was invalid:\ 00 00 00 +2 !"core"o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +83 .tGate.power :raw,:ON +2 "sampler") +2 )+ +2 "core"  + "collection"' +2 ', +702 !to:I2C::Request::Timeout:bt[ ")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"4/home/esp/esp2/utils/sleep.rb:240:in `restart!'"3/home/esp/esp2/utils/sleep.rb:170:in `restart'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"3/home/esp/esp2/utils/sleep.rb:168:in `restart'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:99:in `until'"//home/esp/esp2/utils/sleep.rb:106:in `til'"5/home/esp/esp2/utils/commskel.rb:159:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(/home/esp/esp2/mission/18tun.rb:106"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"(/home/esp/esp2/mission/18tun.rb:104"1/home/esp/esp2/lib/framework.rb:56:in `load'"1/home/esp/esp2/lib/framework.rb:56:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[2C:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #1 of 3 + "collection"' +2 '- +702 !to:I2C::Request::Timeout:bt[ ")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"4/home/esp/esp2/utils/sleep.rb:240:in `restart!'"3/home/esp/esp2/utils/sleep.rb:170:in `restart'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"3/home/esp/esp2/utils/sleep.rb:168:in `restart'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:99:in `until'"//home/esp/esp2/utils/sleep.rb:106:in `til'"5/home/esp/esp2/utils/commskel.rb:159:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(/home/esp/esp2/mission/18tun.rb:106"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"(/home/esp/esp2/mission/18tun.rb:104"1/home/esp/esp2/lib/framework.rb:56:in `load'"1/home/esp/esp2/lib/framework.rb:56:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[2D:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #2 of 3 + "collection"' +3 '. +702 !to:I2C::Request::Timeout:bt[ ")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"4/home/esp/esp2/utils/sleep.rb:240:in `restart!'"3/home/esp/esp2/utils/sleep.rb:170:in `restart'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"3/home/esp/esp2/utils/sleep.rb:168:in `restart'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:99:in `until'"//home/esp/esp2/utils/sleep.rb:106:in `til'"5/home/esp/esp2/utils/commskel.rb:159:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(/home/esp/esp2/mission/18tun.rb:106"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"(/home/esp/esp2/mission/18tun.rb:104"1/home/esp/esp2/lib/framework.rb:56:in `load'"1/home/esp/esp2/lib/framework.rb:56:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[2E:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #3 of 3 + "collection"' +2 '/ +702 .tGate.power :core,:OFF + .Gate.power :raw,:OFF +2 !o:I2C::Request::Timeout :bt["3/home/esp/esp2/utils/sleep.rb:170:in `restart'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"3/home/esp/esp2/utils/sleep.rb:168:in `restart'"2/home/esp/esp2/utils/sleep.rb:176:in `wakeup'"0/home/esp/esp2/utils/sleep.rb:99:in `until'"//home/esp/esp2/utils/sleep.rb:106:in `til'"5/home/esp/esp2/utils/commskel.rb:159:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"(/home/esp/esp2/mission/18tun.rb:106"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"(/home/esp/esp2/mission/18tun.rb:104"1/home/esp/esp2/lib/framework.rb:56:in `load'"1/home/esp/esp2/lib/framework.rb:56:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"(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: mesg"\\No Response to I2C::Solenoid::StatusRequest[2F:->27] while configuring CollectionValves: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7:@checkpoint: omitted +204 #Powering core bus +313 "core"' !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +151 .tGate.power :raw,:ON +9 "sampler") +2 )0 + "core"  +2 "collection"' +3 '1 +2 "core"  +2 "processing"% +2 %2 +3 "core"  + "MFB"* +2 *3 +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*4  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *5% +4 "core" %J + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")6% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +2 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +2 #All dwarf controllers running firmware version 3.75 +2 "sampler") +9 .tValve.reset +2 "collection"' +2 "processing"% +2 "MFB"* +10 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +2 .PCR.caltemp= 2.7073,0.0373,0 +4 "collection"'?% +6 "processing"%@% +3 "core" %\ ! +2 !to:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Omanipulator microcontroller never signed on while reading Forearm's status:@checkpoint: omitted +4 ."rdySampler"Intake.select :close +4 .Exhaust.select :close + .CTV.dial :air +2 "collection"'A  +3 "core" %h +3 ."rdyProcessing"PSV.dial :air +2 "processing"%B  +2 "core"  + ."rdySampler"CSV.dial :waste1 +2 "collection"'C +15 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")D +3 "core"  +2 "sampler")E  +5 "core"  +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +3 "sampler")#.0X @10:24:50.72 -> execute "18tun.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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Lcompile error\ (ESP):4: `@1' is not allowed as an instance variable name +24 #-> @10:24:50.79 Preparing to sleep until +0:00:15 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Lcompile error\ (ESP):5: `@1' is not allowed as an instance variable name +73 #-> @10:24:50.81 GoodNews.email "Starting 18tun w/pucks in tube 2\\n{}\\nCan@1 0:24:09, 17.1C, 44% humidity, 14.5psia, 12.051V, 0.481A, 0.481A avg, 5.79W",Subj ect: "18tun begun" +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Lcompile error\ (ESP):6: `@1' is not allowed as an instance variable name +18 #-> @10:24:50.90 AS.coast + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Lcompile error\ (ESP):7: `@1' is not allowed as an instance variable name +21 #-> @10:24:50.93
Asleep til +0:00:15 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Lcompile error\ (ESP):8: `@1' is not allowed as an instance variable name +18 #-> @10:24:50.96 Continuing at 10:25 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Lcompile error\ (ESP):9: `@1' is not allowed as an instance variable name +17 #-> @10:24:51.02 SS.coast +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):10: `@1' is not allowed as an instance variable name +14 #-> @10:24:51.13 CC.coast +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):11: `@1' is not allowed as an instance variable name +13 #-> @10:24:51.17 CS.coast +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):12: `@1' is not allowed as an instance variable name +14 #-> @10:24:51.21 PC.coast + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):13: `@1' is not allowed as an instance variable name +15 #-> @10:24:51.24 PS.coast +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):14: `@1' is not allowed as an instance variable name +15 #-> @10:24:51.28 Forearm.coast +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):15: `@1' is not allowed as an instance variable name +14 #-> @10:24:51.32 Elbow.coast +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):16: `@1' is not allowed as an instance variable name +13 #-> @10:24:51.35 SC.coast +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):17: `@1' is not allowed as an instance variable name +14 #-> @10:24:51.39 SE.coast + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):18: `@1' is not allowed as an instance variable name +18 #-> @10:24:51.78 Gate.power :core,:OFF +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):19: `@1' is not allowed as an instance variable name +18 #-> @10:24:51.79 Gate.power :raw,:OFF + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):20: `@1' is not allowed as an instance variable name +13 #-> @10:24:51.80 Shutdown + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):21: `@1' is not allowed as an instance variable name +117 #-> @10:24:58.25 GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/m ission/18tun.rb:106\\n{}\\nCan@10:24:51, 17.2C, 44% humidity, 14.4psia, 12.055V, 0 .468A, 0.468A avg, 5.64W",Subject: "Asleep until 10:25" +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):22: `@1' is not allowed as an instance variable name +18 #-> @10:25:03.98
Powering core bus +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):23: `@1' is not allowed as an instance variable name +46 #-> @10:25:08.19 I2C::Bus::Error in core_reader -- Message ignored because its CRC w as invalid:\ 00 00 00 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):24: `@1' is not allowed as an instance variable name +42 #-> @10:25:08.21 I2C::DuplicateAddress::Error in core -- Multiple core microcontroll ers at address 0x27 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):26: `@1' is not allowed as an instance variable name +18 #-> @10:25:08.72 Gate.power :raw,:ON +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):27: `@1' is not allowed as an instance variable name +43 #-> @10:25:15.84 I2C::Request::Timeout in MAIN -- No Response to I2C::Solenoid::Stat usRequest[27:->27] +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):28: `@1' is not allowed as an instance variable name +15 #-> @10:25:15.85 Retry #1 of 3 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):29: `@1' is not allowed as an instance variable name +44 #-> @10:25:22.91 I2C::Request::Timeout in MAIN -- No Response to I2C::Solenoid::Stat usRequest[28:->27] +3 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcompile error\ (ESP):30: `@1' is not allowed as an instance variable name +830 "Can"T EE +60004 gG EE +60004 iS EE +19626 #t-> Shutdown +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"$uninitialized constant Shutdown: name: Shutdown +2276 #-> ESP.ready? +2 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"!Missing Hand, Forearm, Elbow +1431 #-> ESP.ready! +4 "collection"'I% +2 "processing"%J% +3 !to:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Omanipulator microcontroller never signed on while reading Forearm's status:@checkpoint: omitted +8 "core" %5 + % +4 "sampler")K% +5 "core" % : +1764 #t-> MFB.ready? +2 "MFB"*L% +5 "core" %3 +14042 #t-> ESP.ready? +2 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"!Missing Hand, Forearm, Elbow +943 #"mwj"Session Ended +945 #t-> exit +6 #mEXIT @1535188268.98CEST @1535188277.18CEST = =mMAIN_scheduler =tMAIN @CEST1535188278.79 #"core_reset"Sent BREAK +2 #t@0x5C72, state=0x3A84, ifg=0x10, ie=0xFD #@0x5EFC, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6185, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6410, state=0x3A84, ifg=0x10, ie=0xFD #@0x6699, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6922, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6BAC, state=0x3A84, ifg=0x10, ie=0xFD #@0x6CC2, state=0x3A84, ifg=0x80, ie=0xFD + #@0xBABC, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +207 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +176 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi@; :\ @name@ +262 "Can"A FF + A FF + #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +202 ' +202 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +201 !to:I2C::SoftErr:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/lib/axis.rb:220:in `configure'"1/home/esp/esp2/lib/esp.rb:49:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" Slave NACK from collection + #Retry #1 of 3 + "collection"' 9\ +482 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:304:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:304: mesg"No Response from core +28 #"core_reset"Sent BREAK + #"core_reader"@0x8010, state=0x3B10, ifg=0x20, ie=0x7F + #@0x84D0, state=0x3B10, ifg=0x20, ie=0x7F + #@0x857C, state=0x3B10, ifg=0x20, ie=0x7F + #@0x8ADF, state=0x3AE0, ifg=0x20, ie=0x75 #@0x8BA0, state=0x3A96, ifg=0x20, ie=0xFF + #@0x8DCA, state=0x3B10, ifg=0x20, ie=0x7F + #@0x8E76, state=0x3B10, ifg=0x20, ie=0x7F #@0x15E0, state=0x3B10, ifg=0x0A, ie=0x7F + #@0x15F7, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 + !to:I2C::Gateway::Reset:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/lib/axis.rb:220:in `configure'"1/home/esp/esp2/lib/esp.rb:49:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06 +3 #Retry #2 of 3 + "collection"' 9\ +246 "Can"C EE + C EE + #"Restarting_core_reader"Polling Can every 10:00 +2 "collection"' 0\ +202 ' -\ +202 !to:I2C::SoftErr:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/lib/axis.rb:220:in `configure'"1/home/esp/esp2/lib/esp.rb:49:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" Slave NACK from collection + #Retry #1 of 3 + "collection"' -\ +482 !"core_reader"o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:304:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:304: mesg"No Response from core:@timestampu: Time )4]. +28 #"core_reset"Sent BREAK +2 #"core_reader"@0x65F2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x6AB2, state=0x3B10, ifg=0x20, ie=0x7F + #@0x6B5E, state=0x3B10, ifg=0x20, ie=0x7F #@0x701E, state=0x3B10, ifg=0x20, ie=0x7F + #@0x70CA, state=0x3B10, ifg=0x20, ie=0x7F + #@0x74B0, state=0x3B10, ifg=0x20, ie=0x7F #@0x755D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xEF05, state=0x3B10, ifg=0x0A, ie=0x7F + #@0x264A, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +4 !to:I2C::Gateway::Reset:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/lib/axis.rb:220:in `configure'"1/home/esp/esp2/lib/esp.rb:49:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Restarted ESP2 v3.30 I2C Gateway v3.06 + #Retry #2 of 3 + "collection"' -\ +227 "Can"D FE + D FE + #"Restarting_core_reader"Polling Can every 10:00 +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +102 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %F + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % : + .tSS.reconfigure SSconfig +2 "sampler")#.0X sp@ESPmer:~$ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"ecompile error\ (ESP):1: syntax error, unexpected ':', expecting $end\ sp@ESPmer:~$ esp\ ^ +1905 !o:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time )4 + !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 +5 #mEXIT @1535188393.74CEST @1535188420.90CEST = =tMAIN =mMAIN_scheduler @CEST1535188422.51 #"core_reset"Sent BREAK +2 #t@0x82B8, state=0x3B10, ifg=0x20, ie=0x7F #@0x8A2A, state=0x3B10, ifg=0x08, ie=0x5F + #@0x1A80, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1C25, state=0x3B10, ifg=0x20, ie=0x7F #@0x2165, state=0x3B10, ifg=0x20, ie=0x7F + #@0x2211, state=0x3B10, ifg=0x20, ie=0x7F + #@0x26D1, state=0x3B10, ifg=0x20, ie=0x7F #@0x2C39, state=0x3B10, ifg=0x08, ie=0x5F + #@0x640F, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +7 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +254 "Can"H HH + H HH + #tPolling Can every 10:00 +123 "sampler") +2 ) + "core"  +2 "collection"' +102 ' +102 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +103 ' 0\ +101 ' -\ +103 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +103 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %z + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % : + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"!Missing Hand, Forearm, Elbow +55091 "Can"I EE +60004 lM EE +60004 `D EE +60005 K EE +31354 #"bkha"Session Begun +1197 #-> showlog 100 +2614 #-> ESP.shutdown +4 ."shutdown"SS.coast +3 #"bkha"Asleep / Shutdown +3 "sampler")5 +4 ."shutdown"CS.coast + "collection"'5 +137 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF +3 #Shutdown +643 #"bkha"-> ESP.configure +5 #Powering core bus +402 "core"' !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +71 ."bkha"Gate.power :raw,:ON +4 "sampler") +3 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +4 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 ."bkha"SPE.coast +2 "MFB"*  +4 "core" +2 ."bkha"SPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" %T + ."bkha"AS.configure ASconfig +4 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %  +2 ."bkha"SS.configure SSconfig +3 "sampler")#.0X ESP.configure +127 "sampler") + )! +2 "core"  +2 "collection"' +2 '" +2 "core"  +2 "processing"% +2 %# +3 "core"  +2 "MFB"* +2 *$ +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + ."bkha"SPE.coast +2 "MFB"*%  +4 "core" +2 ."bkha"SPE.configure SPEconfig +2 "MFB"*\ 2 +3 *&% +3 "core" %r +2 ."bkha"AS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")'% +3 "core" % + ."bkha"SS.configure SSconfig +3 "sampler")#.0X ESP.shutdown +5 #Asleep / Shutdown +35 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +3 #Shutdown +525 #"bkha"-> ESP.configure +5 #Powering core bus +302 "core"' !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +201 ."bkha"Gate.power :raw,:ON +5 "sampler") +2 )0 +3 "core"  + "collection"' +2 '1 +3 "core"  +2 "processing"% +2 %2 +2 "core"  +2 "MFB"* +2 *3 +4 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + ."bkha"SPE.coast +2 "MFB"*4  +5 "core" + ."bkha"SPE.configure SPEconfig +2 "MFB"*\ 2 +4 *5% +3 "core" %f +2 ."bkha"AS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")6% +3 "core" % I + ."bkha"SS.configure SSconfig +3 "sampler")#.0X  +4 "core" + ."bkha"PH.configure PHconfig +3 "processing"%\ 2 +3 ."bkha"PCR.off +5 .PCR.pidtemp= 50,0.1,0,300,25,25 +5 .PCR.caltemp= 2.7073,0.0373,0 +4 #All dwarf controllers running firmware version 3.75 +3 "sampler") +545 #"bkha"-> ESP.shutdown +5 #Asleep / Shutdown +36 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF +3 #Shutdown +279 #"bkha"-> ESP.configure +5 #Powering core bus +302 "core"' !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +177 ."bkha"Gate.power :raw,:ON +4 "sampler") +2 )? +2 "core"  +2 "collection"' +2 '@ +2 "core"  +2 "processing"% +2 %A +3 "core"  + "MFB"* +2 *B +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 ."bkha"SPE.coast +2 "MFB"*C  +4 "core" + ."bkha"SPE.configure SPEconfig +2 "MFB"*\ 2 +4 *D% +3 "core" %W +2 ."bkha"AS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")E% +3 "core" % + ."bkha"SS.configure SSconfig +3 "sampler")#.0X exit +2 #Session Ended +3144 "Can"= AA +60004 Q AA +60005 A AA @1535193147.05CEST = =tMAIN =mMAIN_scheduler @CEST1535193148.73 #"core_reset"Sent BREAK +2 #t@0x31F6, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +214 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +188 !o:AnalyticalModule::PCRCore: @refi,; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +285 "Can"cU X + cU X + #tPolling Can every 10:00 +2 #Cleanly exited at 11:14:08CEST25-Aug-18 +1597 #-> ESP.ready! +2 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +198 .tGate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % ( + .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +2 ."shutdown"SS.coast +2 #tAsleep / Shutdown +2 "sampler")5 +2 ."shutdown"CS.coast + "collection"'5 +37 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +399 #t-> ESP.configure +2 #Powering core bus +303 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +181 .tGate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler") % +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +107 #t-> ESP.configure +2 #Powering core bus +418 "core"' + !"core_reader"o:I2C::Bus::Error:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:383: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: mesg":Message ignored because its CRC was invalid:\ 00 00 00 + !"core"o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +69 .tGate.power :raw,:ON +2 "sampler") +2 )) +2 "core"  + "collection"' +2 '* +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[2A:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 +2 #Retry #1 of 3 + "collection"' + '+ +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[2B:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 +2 #Retry #2 of 3 + "collection"' +2 ', +701 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[2C:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 +2 #Retry #3 of 3 + "collection"' + '- +703 !to:I2C::Request::Timeout :bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"\\No Response to I2C::Solenoid::StatusRequest[2D:->27] while configuring CollectionValves: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7:@checkpoint: omitted +445 #-> ESP.shutdown +2 "sampler") +2 #tAsleep / Shutdown +40 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +150 #t-> ESP.configure +2 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +165 .tGate.power :raw,:ON +5 "sampler") +2 ). +2 "core"  +2 "collection"' + '/ +3 "core"  + "processing"% +2 %0 +3 "core"  + "MFB"* +2 *1 +3 "core"  +3 "collection"' 9\ +4 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*2  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *3% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")4% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X Arm.ready! + .Forearm.reconfigure LooseForearm +3 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Kmanipulator microcontroller never signed on during Forearm reconfigure:@checkpoint: omitted +266 #-> ESP.shutdown +3 #Asleep / Shutdown +34 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +266 #t-> ESP.configure +2 #Powering core bus +415 "core"' +7 !"core_reader"o:I2C::Bus::Error:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:383: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: mesg":Message ignored because its CRC was invalid:\ 00 00 00 +2 !"core"o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +57 .tGate.power :raw,:ON +2 "sampler") +2 )= +2 "core"  +2 "collection"' +2 '> +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(ESP):10:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"9No Response to I2C::Solenoid::StatusRequest[3E:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #1 of 3 + "collection"' + '? +250 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +172 #-> ESP.shutdown +2 "sampler") +2 #tAsleep / Shutdown +41 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +125 #t-> ESP.configure +3 #Powering core bus +435 "core"' + !"core_reader"o:I2C::Bus::Error:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:383: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: mesg":Message ignored because its CRC was invalid:\ 00 00 00 + !"core"o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +70 .tGate.power :raw,:ON +3 "sampler") + )@ +2 "core"  +2 "collection"' +2 'A +355 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +153 #-> ESP.shutdown +2 "sampler") +2 #tAsleep / Shutdown +40 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +128 #t-> ESP.configure +2 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +163 .tGate.power :raw,:ON +7 "sampler") +2 )B +2 "core"  +2 "collection"' +2 'C +2 "core"  +2 "processing"% +2 %D +2 "core"  +2 "MFB"* +2 *E +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*F  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *G% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")H% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X ESP.configure +124 "sampler") +2 )Q +2 "core"  + "collection"' +2 'R +3 "core"  + "processing"% +2 %S +3 "core"  + "MFB"* +2 *T +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*U  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *V% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")W% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +126 #t-> ESP.configure +3 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +188 .tGate.power :raw,:ON +2 "sampler") +2 )` +2 "core"  +2 "collection"' +2 'a +2 "core"  +2 "processing"% +2 %b +2 "core"  +2 "MFB"* +2 *c +3 "core"  +4 "collection"' 9\ + ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*d  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *e% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")f% +3 "core" %  + .tSS.configure SSconfig +3 "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +97 #t-> ESP.configure +2 #Powering core bus +305 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +208 .tGate.power :raw,:ON +2 "sampler") +2 )o +2 "core"  + "collection"' +2 'p +2 "core"  +2 "processing"% +2 %q +3 "core"  + "MFB"* +2 *r +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*s  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *t% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")u% +3 "core" % Y + .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +114 #t-> ESP.configure +2 #Powering core bus +303 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +172 .tGate.power :raw,:ON +2 "sampler") +2 )~ +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % + .tSS.configure SSconfig +2 "sampler")#.0XRESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +286 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +184 !o:AnalyticalModule::PCRCore: @refit; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +266 "Can"L l + L l + #tPolling Can every 10:00 +2 #Cleanly exited at 12:35:51CEST25-Aug-18 +685 #-> ESP.ready! +2 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +197 .tGate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +34 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +707 #t-> ESP.configure +2 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +184 .tGate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 +2 #Retry #1 of 3 + "collection"'$  +5 "core"  + ."rdySampler"CSV.dial :waste1 +2 "collection"'% +5 "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 +3 "sampler")#.0XRESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +268 "Can"? b + ? b + #tPolling Can every 10:00 +1253 #-> ESP.configure +2 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +204 .tGate.power :raw,:ON +3 "sampler") + ) +3 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %o + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % ( + .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +5 #Asleep / Shutdown +34 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +264 #t-> ESP.configure +3 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +180 .tGate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +4 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +3 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +3 "core" %s + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X + .tCC.configure CCconfig +2 "collection"'$x2 ^22b +3 '% +2 "core" % & +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 +3 !to:I2C::NodeOffline:bt["8/home/esp/esp2/lib/framework.rb:85:in `missingAxes'")/home/esp/esp2/lib/esp.rb:55:in `[]'"1/home/esp/esp2/lib/esp.rb:55:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg"manipulator Not Responding + #MISSING Hand +2 !o:I2C::NodeOffline:bt["8/home/esp/esp2/lib/framework.rb:85:in `missingAxes'")/home/esp/esp2/lib/esp.rb:55:in `[]'"1/home/esp/esp2/lib/esp.rb:55:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg"manipulator Not Responding + #MISSING Forearm +3 !o:I2C::NodeOffline:bt["8/home/esp/esp2/lib/framework.rb:85:in `missingAxes'")/home/esp/esp2/lib/esp.rb:55:in `[]'"1/home/esp/esp2/lib/esp.rb:55:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg"manipulator Not Responding #MISSING Elbow +3 "storage"(& +3 "core" &   c + .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" + .tCH.configure CHconfig +2 "collection"'\ 2 +2 .tPH.coast + "processing"%  +2 "core" + .tPH.configure PHconfig +2 "processing"%\ 2 +2 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +2 .PCR.caltemp= 2.7073,0.0373,0 +4 #All dwarf controllers running firmware version 3.75 + "sampler") +181 #t-> ESP.shutdown +4 #Asleep / Shutdown +34 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +114 #t-> ESP.configure +3 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +171 .tGate.power :raw,:ON +2 "sampler") + ) +3 "core"  + "collection"' +2 '  +3 "core"  + "processing"% +2 %! +3 "core"  + "MFB"* +2 *" +3 "core"  +3 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*#  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *$% +3 "core" %e + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")%% +3 "core" %| + .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +34 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +92 #t-> ESP.configure +3 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +202 .tGate.power :raw,:ON +2 "sampler") +2 ). +2 "core"  + "collection"' +2 '/ +3 "core"  + "processing"% +2 %0 +3 "core"  + "MFB"* +2 *1 +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*2  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *3% +3 "core" %o + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")4% +2 "core" % + .tSS.configure SSconfig +3 "sampler")#.0X Arm.ready! +2 .Forearm.reconfigure LooseForearm +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Kmanipulator microcontroller never signed on during Forearm reconfigure:@checkpoint: omitted +927 #-> Arm.ready! +2 .Forearm.reconfigure LooseForearm +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Kmanipulator microcontroller never signed on during Forearm reconfigure:@checkpoint: omitted +571 #-> ESP.shutdown +5 #Asleep / Shutdown +34 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +366 #t-> ESP.configure +3 #Powering core bus +322 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +186 .tGate.power :raw,:ON +37 "sampler") +8 )= +2 "core"  +2 "collection"' +2 '> +2 "core"  +2 "processing"% +2 %? +2 "core"  +2 "MFB"* +2 *@ +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*A  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *B% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")C% +3 "core" % j + .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +5 #Asleep / Shutdown +33 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +137 #t-> ESP.configure +3 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +183 .tGate.power :raw,:ON +2 "sampler") + )L +3 "core"  + "collection"' +2 'M +3 "core"  +2 "processing"% +2 %N +3 "core"  + "MFB"* +3 *O +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*P  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *Q% +3 "core" %y + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")R% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +34 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +98 #t-> ESP.configure +3 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +206 .tGate.power :raw,:ON +2 "sampler") +2 )[ +2 "core"  + "collection"' +2 '\\ +3 "core"  + "processing"% +2 %] +3 "core"  + "MFB"* +2 *^ +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*_  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *`% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")a% +3 "core" % P + .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +34 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +91 #t-> ESP.configure +3 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +174 .tGate.power :raw,:ON +2 "sampler") +2 )j +2 "core"  +2 "collection"' +2 'k +2 "core"  +2 "processing"% +2 %l +2 "core"  +2 "MFB"* +2 *m +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*n  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *o% +4 "core" %~ + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")p% +2 "core" % B +2 .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +5 #Asleep / Shutdown +33 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +93 #t-> ESP.configure +3 #Powering core bus +414 "core"' + !"core_reader"o:I2C::Bus::Error:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:383: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: mesg":Message ignored because its CRC was invalid:\ 00 00 00 +2 !"core"o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +97 .tGate.power :raw,:ON +2 "sampler") + )y +2 "core"  +2 "collection"' +2 'z +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(ESP):19:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"9No Response to I2C::Solenoid::StatusRequest[7A:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #1 of 3 + "collection"' +2 '{ +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(ESP):19:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"9No Response to I2C::Solenoid::StatusRequest[7B:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #2 of 3 + "collection"' +2 '| +284 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +449 #-> ESP.shutdown +3 "sampler") + #tAsleep / Shutdown +41 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +109 #t-> ESP.configure +3 #Powering core bus +428 "core"' + !"core_reader"o:I2C::Bus::Error:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:383: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: mesg":Message ignored because its CRC was invalid:\ 00 00 00 +2 !"core"o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +47 .tGate.power :raw,:ON +2 "sampler") +2 )} + "core"  +2 "collection"' +2 '~ +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(ESP):21:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"9No Response to I2C::Solenoid::StatusRequest[7E:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #1 of 3 + "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(ESP):21:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"9No Response to I2C::Solenoid::StatusRequest[7F:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #2 of 3 + "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(ESP):21:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"9No Response to I2C::Solenoid::StatusRequest[01:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #3 of 3 + "collection"' +2 ' +702 !to:I2C::Request::Timeout :bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"\\No Response to I2C::Solenoid::StatusRequest[02:->27] while configuring CollectionValves: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7:@checkpoint: omitted +921 #-> MFB.ready! +2 "MFB"*% +3 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil +2 "MFB"* +9 *% +2 "core" % +2 .tATV.dial :air2 + "MFB"*  +3 "core" $ +2 !to:Shaft::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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Top Valve: mesg"8Analytical Top Valve invalidConfiguration at waste2:@checkpoint: omitted: @replyo:I2C::Shaft::RotateReply\ : @error:invalidConfiguration: @anglei$: @tagi\ : @sourcei/:@destinationi% +966 #-> ESP.ready! +124 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(ESP):23:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"9No Response to I2C::Solenoid::StatusRequest[07:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #1 of 3 + "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(ESP):23:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"9No Response to I2C::Solenoid::StatusRequest[08:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #2 of 3 + "collection"' +2 '  +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"1/home/esp/esp2/utils/misc.rb:542:in `ready!'"(ESP):23:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"9No Response to I2C::Solenoid::StatusRequest[09:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #3 of 3 + "collection"' +2 '\  +703 !to:I2C::Request::Timeout :bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"\\No Response to I2C::Solenoid::StatusRequest[0A:->27] while configuring CollectionValves: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7:@checkpoint: omitted +1436 #-> ESP.shutdown +3 "sampler") + #tAsleep / Shutdown +41 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +252 #t-> ESP.configure +3 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +169 .tGate.power :raw,:ON +2 "sampler") +2 )  +2 "core"  + "collection"' +2 '  +3 "core"  + "processing"% +2 %  +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +35 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +101 #t-> ESP.configure +3 #Powering core bus +312 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +166 .tGate.power :raw,:ON +2 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +2 "core" %3 +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler") % +3 "core" % # + .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +34 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +101 #t-> ESP.configure +3 #Powering core bus +312 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +111 ' !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +51 .tGate.power :raw,:ON +2 "sampler") +2 )) +2 "core"  + "collection"' +2 '* +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(ESP):29:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"9No Response to I2C::Solenoid::StatusRequest[2A:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #1 of 3 + "collection"' +2 '+ +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(ESP):29:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"9No Response to I2C::Solenoid::StatusRequest[2B:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #2 of 3 + "collection"' +2 ', +511 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +235 #-> can +3 "Can"N 99 +308 #t-> ESP.shutdown +4 "sampler") + #tAsleep / Shutdown +41 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +255 #t-> ESP.configure +3 #Powering core bus +422 "core"' + !"core_reader"o:I2C::Bus::Error:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:383: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: mesg":Message ignored because its CRC was invalid:@1535194003.70CEST = =tMAIN =mMAIN_scheduler @CEST1535194005.37 #"core_reset"Sent BREAK + #t@0x1FB2, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi8; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +270 "Can"R d + R d #tPolling Can every 10:00 +2 #Cleanly exited at 12:45:54CEST25-Aug-18 +753 #-> esp.configure +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 +581 #-> ESP.configure +4 #Powering core bus +414 "core"' + !"core_reader"o:I2C::Bus::Error:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:383: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: mesg":Message ignored because its CRC was invalid:\ 00 00 00 + !"core"o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +97 .tGate.power :raw,:ON +2 "sampler") +3 !to:I2C::NodeOffline:bt[ "9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg";sampler Not Responding while configuring SamplerValves:@checkpoint: omitted + #MISSING [Outer Intake, Outer Exhaust] + "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[01:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #1 of 3 + "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[02:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 #Retry #2 of 3 + "collection"' +2 ' +703 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[03:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #3 of 3 + "collection"' +2 ' +703 !to:I2C::Request::Timeout :bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"\\No Response to I2C::Solenoid::StatusRequest[04:->27] while configuring CollectionValves: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7:@checkpoint: omitted +2220 #-> ESp.shutdown + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant ESp: name:ESp +394 #-> ESP.shutdown +2 #Asleep / Shutdown +31 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +341 #t-> ESP.configure +2 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +171 .tGate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *\ % +4 "core" %R + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler") % +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tCH.coast + "collection"'  +2 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast + "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 + "sampler") +403 #t-> ESP.shutdown +4 #Asleep / Shutdown +34 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +157 #t-> ESP.configure +2 #Powering core bus +425 "core"' + !"core_reader"o:I2C::Bus::Error:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:383: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: mesg":Message ignored because its CRC was invalid:\ 00 00 00 + !"core"o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +70 .tGate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +703 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[15:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #1 of 3 + "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[16:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 #Retry #2 of 3 + "collection"' +2 ' +703 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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: mesg"9No Response to I2C::Solenoid::StatusRequest[17:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #3 of 3 + "collection"' + ' +703 !to:I2C::Request::Timeout :bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"\\No Response to I2C::Solenoid::StatusRequest[18:->27] while configuring CollectionValves: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7:@checkpoint: omitted +22730 #"bkha"Session Begun +343 #-> showlog +687 #-> showlog 100 +24867 "Can"9 99 +57840 #"bkha"-> exit +2 #Session Ended +2162 "Can"N 98 +60004 5 99 +60004 }O 99 +60004 9 99 +60004 P 99 +60004 #? 99 +60004 T 98 +60004 G 99 +60004 L 99 +60004 mJ 99 +60004 I 99 +60004 }O 99 +60004 9 99 +60004 P 99 +60005 : 99 +60004 O 99 +60004  A 99 +60004 S 99 +60004 H 99 +60004 sM 99 +60004 zJ 99 +60004 E 99 +60004 }Q 99 +60004 9 99 +60004 P 99 +60004 < 99 +60004 P 99 +60004 B 99 +60004 Q 99 +60004 I 99 +60004 mM 99 +60004 qI 99 +60004 M 99 +60004 N 99 +60004 9 99 +60004 P 99 +60004 ; 99 +60005 O 99 +60004 B 99 +60004 U 99 +60004 F 99 +60004 T 99 +60004 \\H 99 +60004 sQ 99 +60004 M 99 +60004 |: 99 +60004 O 99 +60004 7 99 +60004 M 99 +60004 4< 99 +60004 R 99 +60004 O 99 +60004 [ 89 +60004 e 99 +60004 m 99 +60004 t 99 +60004 | 99 +60004 &Y 99 +60004 K 99 +60004 C 99 +60004 Y 99 +60004 K 99 +60004 tM 99 +60004 tM 99 +60004 A 99 +60004 nR 98 @CEST1535234825.71 \ ; 99 +60004 S :: +60004 > 99 +60004 R 99 +60004 D 99 +60004 R 99 +60004 J 99 +60004 pJ 99 +60004 J 99 +60004 H 99 +60004 }O 99 +60004 9 99 +60005 Q 99 +60004 : 99 +60004 O 99 +60004 ? 99 +60004 T 99 +60004 E 99 +60004 U 98 +60004 H 99 +60004 M 99 +60004 xJ 99 +60004 eI 99 +60004 J 99 +60004 F 99 +60004 wP 98 +60004 : 98 +60004 P 98 +32716 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time B +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 + "sampler") +11 #mEXIT @1535251354.11CEST @1535276446.80CEST = =mMAIN_scheduler =tMAIN @CEST1535276448.43 #"core_reset"Sent BREAK + #t@0xFB35, state=0x3B10, ifg=0x20, ie=0x7F + #@0x02A7, state=0x3B10, ifg=0x08, ie=0x5F + #@0xA620, state=0x3B10, ifg=0x20, ie=0x7F #@0xA7C6, state=0x3B10, ifg=0x20, ie=0x7F + #@0xAD08, state=0x3B10, ifg=0x20, ie=0x7F + #@0xADB4, state=0x3B10, ifg=0x20, ie=0x7F #@0xB274, state=0x3B10, ifg=0x20, ie=0x7F + #@0xB7DC, state=0x3B10, ifg=0x08, ie=0x5F + #@0xDC33, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi ; :\ @name@ +256 "Can"N ;; + N ;; #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"9No Response to I2C::Solenoid::StatusRequest[02:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #1 of 3 + "collection"' +2 ' +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"9No Response to I2C::Solenoid::StatusRequest[03:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #2 of 3 + "collection"' + ' +703 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"-/home/esp/esp2/lib/esp.rb:126:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"9No Response to I2C::Solenoid::StatusRequest[04:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #3 of 3 + "collection"' +2 ' +702 !to:I2C::Request::Timeout :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"\\No Response to I2C::Solenoid::StatusRequest[05:->27] while configuring CollectionValves: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7:@checkpoint: omitted +1666 #-> ESP.shutdown +2 "sampler") +2 #tAsleep / Shutdown +41 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +2380 #t-> ESP.configure +2 #Powering core bus +478 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +3 *  +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*\  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 * % +3 "core" %M +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler") % +3 "core" %  + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +4 "core" %  w + ."rdySampler"Intake.select :close +5 "processing"%% + "manipulator"&% +3 ."rdySampler"Exhaust.select :close +5 .CTV.dial :air + "collection"'  +3 "core" % + % R T  +2 "manipulator"&% +2 ."rdyProcessing"PSV.dial :air +4 "processing"%  +2 "core"  + % O T a +2 ."rdySampler"CSV.dial :waste1 +4 .tForearm.reconfigure LooseForearm + "collection"' +4 "manipulator"&#@2^d^2b +2 .tForearm.home.seek :retract + "manipulator"&'\ +3 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +  +2 ."rdyProcessing"PS.reconfigure PSconfig +3 "sampler")  +2 "processing"%#A d`xb +3 ."rdyProcessing"PS.home.seek 0ml +3 "core"  + "processing"%!' +3 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b + "sampler")#.0X% +4 "core" % +2 "collection"'?& +3 "core" & t  +2 "collection"'@% +3 "core" %4\  { +2 "processing"%A& +4 "core" &  +2 "processing"%B% +3 "core" % +2 "manipulator"&C% +3 "core" %\  ; +2 "manipulator"&D& +3 "core" &a  +2 "storage"(E& +4 "core" & = , + "storage"(F% +4 "core" %R _ f 8 6 + "collection"'G9 +3 "core" 9 +2 "processing"%H9 +3 "core" 9 +2332 #t-> exit +4 !o:TypeError:bt["3/home/esp/esp2/lib/framework.rb:97:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg""can't convert nil into String +2 #mEXIT @1535276588.77CEST @1535277230.19CEST = =mMAIN_scheduler =tMAIN @CEST1535277231.95 #"core_reset"Sent BREAK + #t@0x6F37, state=0x3A84, ifg=0x10, ie=0xFD + #@0x71C2, state=0x3A84, ifg=0x10, ie=0xFD + #@0x744E, state=0x3A84, ifg=0x10, ie=0xFD #@0x76D9, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7963, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7BEE, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7E79, state=0x3A84, ifg=0x10, ie=0xFD #@0x7F93, state=0x3A84, ifg=0x80, ie=0xFD + #@0xF44D, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +192 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +52 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +403 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi8< :\ @name@ +279 "Can"E tt + E tt + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %y + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X'\ +5 "core" ' +2 .tElbow.seek :hammer + "manipulator"&?(_ +112 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 350 counts +2 "manipulator"&@' +95 "core" ' +2 "manipulator"&A% +4 "core" % 7  +2 .tForearm.seek :retract +2 "manipulator"&B'\ +95 "core" ' +2 "manipulator"&C% +4 "core" %\ '  +2 "processing"%D& +2 "collection"'E& +6 "core" & + &  [ +2 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +5 "processing"%$x2 ^22b + "collection"'$x2 ^22b +4 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +3 "processing"%F( + "collection"'G( +283 "core" ( +11 ( +30 "Can"H Y +5 #tPhase [coreNEG] + ."Qmail"GoodNews.email "At 11:54:46 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:106\\n{}\\nCan@11:54:46, 16.6C, 42% humidity, 14.6psia, 11.982V, 0.758A, 0.758A avg, 9.08W",Subject: "Started 18tun phase coreNEG" +4 #t==================> STARTED coreNEG (phase #1) <=== +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'H& +4 "core" & c  +2 .tHand.open + "manipulator"&I1 +76 "core" 1 +2 "manipulator"&J& +4 "core" &j ~ +3 "manipulator"&K% +5 "core" % \ x +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&L(- +189 "core" ( +2 "manipulator"&M& +4 "core" &- *  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &N& +3 "core" &- g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :garage + "manipulator"&O'η +98 "core" ' +2 .tHand.close +2 "manipulator"&P/ +73 "core" / +3 "manipulator"&Q& +4 "core" &- A +2 "manipulator"&R% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&S'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&T(ӷ +286 "core" ( +2 "manipulator"&U& +4 "core" & p<: + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &V& +3 "core" & <: +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&W' +94 "core" ' +2 "manipulator"&X& +5 "core" & @<: +2 "manipulator"&Y% +3 "core" %  +2 "collection"'Z& +4 "core" & s  +2 "collection"'[& +3 .tCC.seek :closed +2 "collection"'\\(W +5 "core" &S  +2 &\  m " +8 &2\  m . +10 &]\  s C +9 &,x  s W +9 &R v Y +10 &S\  n Y +9 &kT\  p Y +10 &-S c Y +9 &U i Y +9 &U _ Y +10 &tO p X +9 & 5R e Y +10 &!N  b Y +9 &#U _ Y +9 &%{T\  l Y +11 &'>S i X +8 &)O [ X +9 &*O _ X +10 &,O d X +9 &.FR ^ Y +9 &0O Y Y +10 &1Q  c X +9 &3U R Y +10 &5NPS Y +9 &7L  T Y +9 &8N\ f Y +10 &:O  c Y +9 &R\  j X +10 &?T f Y +9 &AW\ S Y +10 &C^Q\  T X +9 &E R\ P Y +9 &FQ  ^ Y +10 &HX [ Y +9 &Jai\  Q Z +9 &L R ^ +10 &M \\ b +10 &O X b) +9 &Q= \ h b4 +9 &R\ d b9 +9 &T \ e b6 +10 &V]` W +9 &WKh\ j T +9 &Wo\ e X +9 ( +2 &Wsx\ V T + "collection"'[& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.27 +2 "collection"']& +5 "core" &Wsy\\ T + .tHand.open + "manipulator"&^1 +70 "core" 1 +3 "manipulator"&_% +4 "core" %  C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&`'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'a& +5 "core" &Wsx9 T +2 "collection"'b% +4 "core" %4\ W + .tCSV.dial CSR +2 "collection"'c  +148 "core"  +2 "collection"'d% +4 "core" %4\ : + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'e'p +1393 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 'f% +3 "core" %p\ Z  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml + "collection"'g'^ +743 "core" ' +2 .tCSV.dial :waste +2 "collection"'h +148 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'i'4 +2004 "core" ' +2 #tPurging external Intake +2 "collection"'j& +4 "core" &Wsx\ H T +2 "collection"'k% +3 "core" %7 d +2 .tCSV.dial :flush +2 "collection"'l  +47 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'m' +2648 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'n +2 'o  +16 "core" +68 ~ +2 .tCTV.dial :intake +2 "collection"'p  +83 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'q'4 +2726 "core" ' +2 .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air +2 "collection"'r  +84 "core" +2 #tFlushing upper manifold + "collection"'s& +5 "core" &Wsx\ J T +2 "collection"'t% +4 "core" %8 f + .tCSV.dial :flush +2 "collection"'u  +81 "core"  +3 .tCS.seek 5ml +2 "collection"'v'p +1406 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'w @ +48 "core" B +2 "collection"'x% +4 "core" %p l  +2 .tCS.seek 7ml +2 "collection"'y'i +607 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'z +116 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"'{'4 +1888 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'|'0 +859 "core" ' +2 .tCSV.dial :waste +2 "collection"'} +50 "core" +3 .tCS.seek 0ml +2 "collection"'~'4 +866 "core" ' +2 "collection"'& +4 "core" &Wsv  R T + "collection"'% +4 "core" %.\ q + .tCSV.dial :flush +2 "collection"'  +47 "core"  +42 .tCS.seek 3ml +3 "collection"''0 +866 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +46 "core" B +2 "collection"'% +4 "core" %0 R  +2 .tCS.seek 5ml +2 "collection"''p +600 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"''4 +1367 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"' '0 +855 "core" ' +2 .tCSV.dial :waste +2 "collection"' +82 "core" +3 .tCS.seek 0ml +2 "collection"' '4 +856 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & 9$ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +17 "core" ( +2 "manipulator"&& +4 "core" &ӻ S2 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &ӻ H2 +2 .tForearm.seek CC +2 "manipulator"&' +97 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +2 .tCC.seek :open +3 "collection"'( +421 "core" ( +2 "manipulator"&& +4 "core" & W0 + "manipulator"&\ % +4 "core" % > ' +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(- +304 "core" ( +2 "manipulator"&& +4 "core" &- ! E + .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" ' +2 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % α :Ϲv +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +9 #tStarting mfb + #pcrBAC +3 ."Qmail"BACfans.email "Started mfb in tube 2 at 11:59:22CEST26-Aug-18\\n{}\\nCan@11:54:46, 16.6C, 42% humidity, 14.6psia, 11.982V, 0.758A, 0.758A avg, 9.08W",Subject: "pcrBAC" +6 #tLoading sh1 puck from tube 2 into Collection Clamp +3 "MFB"*% +2 "collection"'& +7 "core" %  + & +2 #"readyMFB"Readying the MFB +2 "manipulator"&% +5 #"readyMFB"Homing MFB Syringe +2 .AFV.select :holdingCoil +2 "MFB"* +4 "core" %\  +2 "storage"(% +4 "core" %Q { X 8 + "storage"( . +4 "MFB"*!% +3 "core" .( + % + ."readyMFB"ATV.dial :air2 +3 "storage"(#& +2 "MFB"*"  +6 "core" & $ ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +6 ($& +2 "core" &   P ( +2 "manipulator"&%& +3 "core" &- 8 +2 "manipulator"&&% +4 "core" %\ \  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "core"  +3 "manipulator"&'( +4 ."readyMFB"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."readyMFB"AS.home.seek :home + "MFB"*(' +191 "core" ( +3 "manipulator"&)& +4 "core" &\  g# +2 "storage"(*& +3 "core" & 6 ( +5 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&,' +98 "core" ' +2 "storage"(+& +4 "core" &  ( +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +2 "storage"(-'V +215 "core" ' + ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +10 ."readyMFB"delay 2 seconds +83 "core" ' +2 "storage"(/- +3 "core" -'S +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (0& +3 "core" &  ( +2 "manipulator"&.& +3 "core" & % Z# +2 .tElbow.seek 2 +2 "manipulator"&1( +19 "core" ( +2 "manipulator"&4& +4 "core" &  > T +3 "storage"(5& +3 "core" & n ( +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&8'; +30 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tHand.close +2 "manipulator"&9/ +20 ."readyMFB"AS.seek 1ml + "MFB"*;' +56 "core" / +3 ."downElevator"SE.seek :down +6 "storage"(3'X +2 "manipulator"&A& +7 "core" & p + "manipulator"&2% +4 "core" % y V +2 .tForearm.seek :retract +2 "manipulator"&:'\ +92 "core" ' +2 .tElbow.seek CC +3 "manipulator"&C(ӷ +155 "core" ' + ( + ."downElevator"SE.coast +33 "storage"(5 +13 "manipulator"&E& +7 "core" &Ӻ O>M +3 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &D& +3 "core" &Ӻ >M +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&>' +105 "core" ' +2 "manipulator"&@& +4 "core" &Ӻ F>M +2 "manipulator"&H% +4 "core" %  pn +2 "collection"'I& +3 "core" & +2 "collection"'J& +4 .tCC.seek :closed +2 "collection"'K(W +6 "core" & o + &   +8 &'|  . +9 &]  B +9 &0w  V +10 &Q  W +9 &T\ ~ X +10 &oR ~ W +9 &1Q x W +9 &Q~ W +10 &L  X +9 &wO X +9 & 9O  X +10 &!K  W +9 &#Ox W +10 &%P y X +9 &'BR  W +9 &)O x W +10 &*T y X +9 &,Ry X +9 &.IRx X +10 &0 L w W +9 &1R w X +10 &3S | X +9 &5QN t X +9 &7P r W +10 &8L i W +9 &:Jk W +9 &L i W +9 &?O o W +10 &ANi W +9 &CcK k W +9 &E#P n X +10 &FS l W +9 &H\\ y Y +9 &J^x l [ +10 &L\  i _ +9 &M\ j b" +10 &O\  i b( +9 &Q@  l b1 +9 &R  c ~b0 +10 &T h }b0 +9 &Vdh ~U +9 &WR[ j 9 +6 ( + "collection"'J& +5 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.41 + .Hand.open +3 "manipulator"&M1 +4 "core" &WR?  i 9 +72 1 +3 "manipulator"&N% +4 "core" %  tn +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&?'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +4 #tskipping prime and sample collection + #Evacuating Puck (bubblePt=55psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +3 "collection"'P& +5 "core" &WR=\  J 9 +2 ."airStroke"CSV.dial :waste +3 "sampler")Q% +5 ."airStroke"CS.seek 0ml +3 "collection"'R'4 +4 "core" % +3 "Can"R  +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +4 "sampler")#.0X +3 ."airStroke"CS.seek 10ml +3 "collection"'U' +187 "core" ' +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")V  +4 "collection"'L @ +118 "core" ? +29 + .tdelay 3.8 seconds +382 "collection"'X% +3 "core" %&d   ] ^i +2 "sampler")Y% +3 "core" %5P +2 .tSSV.dial :spit +2 "sampler")Z +146 "core"  +3 .tSS.seek 0ml +3 "sampler")S' +271 "core" ' +2 .tSSV.dial CBV +2 "sampler")G  +147 "core" +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV + .CTV.dial :air +3 .delay 15 seconds +1344 "core" ' +159 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")] +146 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure SSexhale +3 "collection"'^  +2 "sampler")#.0X +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +4 "collection"'h' +2625 "core" ' +2 "collection"'g% +4 "core" %\ \ Z  + .tCSV.dial between air and CTV +2 "collection"'j ` +33 "core" a +3 .tCS.seek 3.416ml +3 "collection"'k'># +942 "core" ' +2 ."readyMFB"ATV.dial :waste + .ARV.dial between carrier and air1 +3 "MFB"*l  +5 "core"  +2 ."readyMFB"ASV.dial :waste1 +2 "MFB"*i  +5 "core" +799 ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +4 "collection"'o  +31 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"'n'4 +941 "core" ' +2 .tCSV.dial :air +2 "collection"'p @ +49 "core" > +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'m' +2616 "core" ' +2 "collection"'r% +4 "core" % m  + .tCSV.dial between air and CTV +3 "collection"'s ` +32 "core" a +45 .tCS.seek 2.154ml +3 "collection"'t' +2107 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'u  +31 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"'q'4 +188 "core" 'y  +3 "collection"'w% +4 "core" %N  + "sampler")x% +4 "core" % ) + #tBubblePoint: Intake @69.8psia, Outlet @14.8psia + .CBV.dial SSV +2 "collection"'v @ +33 "core" @ +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"''4 +135 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +146 "core"  +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'' +2633 "core" ' +2 "collection"'% +4 "core" %\ \ z  + .tCSV.dial between air and CTV +2 "collection"'! ` +32 "core" a +3 .tCS.seek 3.393ml +3 "collection"' '=g +1759 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'#  +30 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 .tCS.seek 0ml +3 "collection"'$'4 +935 "core" ' +2 .tCSV.dial :air +2 "collection"'% @ +49 "core" > +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'&' +2613 "core" ' +2 "collection"'"% +4 "core" %  + .tCSV.dial between air and CTV +2 "collection"' ` +33 "core" a +45 .tCS.seek 2.145ml +3 "collection"')' +2079 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'*  +31 "core"  +3 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"''4 +191 "core" '   +3 "collection"'+% +4 "core" %w  + "sampler")% +4 "core" %  + #tBubblePoint: Intake @70.4psia, Outlet @15.1psia + .CBV.dial SSV +3 "collection"'< @ +32 "core" @ +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +3 "collection"'('4 +135 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")E +145 "core"  +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X' +489 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '=% +3 "core" %x  +2 .tCS.seek 4.5ml +2 "collection"' '` +883 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'7  +47 "core"  +2 .tCS.seek 1.275ml +3 "collection"'R' +920 "core" ' +3 #tHeating sh1 puck from tube 2 in Collection Clamp to 85C for 5:00 +2 .CH.seek 85C,8:00 +5 "collection"'L   +2 'V9 +5 "core" 9d +102 "collection"'X9 +3 "core" 9d +102 "collection"'Y9 +3 "core" 9 d +102 "collection"'Z9 +3 "core" 9 d +102 "collection"'O9 +3 "core" 9d +102 "collection"'G9 +3 "core" 9d +102 "collection"']9 +3 "core" 9d +102 "collection"'^9 +3 "core" 9d +102 "collection"'a9 +3 "core" 9"d +102 "collection"'[9 +3 "core" 9&d +102 "collection"'b9 +3 "core" 9+d +103 "collection"'c9 +3 "core" 9/d +102 "collection"'d9 +3 "core" 93d +102 "collection"'S9 +3 "core" 97d +102 "collection"'U9 +3 "core" 9;d +102 "collection"'69 +3 "core" 9@d +103 "collection"';9 +3 "core" 9Dd +102 "collection"'e9 +3 "core" 9 Hd +102 "collection"'W9 +3 "core" 9Ld +102 "collection"'g9 +3 "core" 9,Pd +102 "collection"'j9 +3 "core" 9<Ud +102 "collection"'h9 +3 "core" 9NYd +102 "collection"'l9 +3 "core" 9_]d +102 "collection"'i9 +3 "core" 9rad +102 "collection"'o9 +3 "core" 9ed +102 "collection"'k9 +3 "core" 9jd +103 "collection"'p9 +3 "core" 9nd +140 "collection"'n9 +9 "core" 9td +102 "collection"'r9 +3 "core" 9xd +102 "collection"'s9 +3 "core" 9|d +102 "collection"'m9 +3 "core" 9d +102 "collection"'u9 +3 "core" 9d +102 "collection"'w9 +3 "core" 9,d +102 "collection"'x9 +3 "core" 9@d +102 "collection"'v9 +3 "core" 9Td +102 "collection"'t9 +3 "core" 9jd +103 "collection"'_9 +3 "core" 9d +102 "collection"'y9 +3 "core" 9d +102 "collection"'{9 +3 "core" 9d +102 "collection"'}9 +3 "core" 9d +102 "collection"'z9 +3 "core" 9d +103 "collection"'|9 +3 "core" 9d +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 +103 "collection"'9 +3 "core" 9Nd +102 "collection"'q9 +3 "core" 9dd +102 "collection"'~9 +3 "core" 9xd +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"' 9 +3 "core" 9d +102 "collection"' 9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +103 "collection"'9 +3 "core" 9d +102 "collection"'T9 +3 "core" 90d +102 "collection"'\\9 +3 "core" 9Ed +102 "collection"'9 +3 "core" 9Yd +102 "collection"'`9 +3 "core" 9nd +103 "collection"'\ 9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +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 +3 "core" 96)d +102 "collection"'9 +3 "core" 9I-d +102 "collection"'!9 +3 "core" 9[1d +102 "collection"'9 +3 "core" 9o5d +102 "collection"'#9 +3 "core" 99d +102 "collection"' 9 +3 "core" 9>d +103 "collection"'%9 +3 "core" 9\ Bd +102 "collection"'$9 +3 "core" 9 Fd +102 "collection"'"9 +3 "core" 9 Jd +102 "collection"'9 +3 "core" 9Nd +102 "collection"'&9 +3 "core" 9Sd +103 "collection"'*9 +3 "core" 9Wd +102 "collection"'+9 +3 "core" 9[d +102 "collection"'9 +3 "core" 9,_b +102 "collection"'<9 +3 "core" 9?da +102 "collection"')9 +3 "core" 9Qh_ +103 "collection"'9 +3 "core" 9dl^ +102 "collection"'09 +3 "core" 9vp\\ +102 "collection"'.9 +3 "core" 9t\\ +102 "collection"'49 +3 "core" 9yY +102 "collection"'/9 +3 "core" 9}W +102 "collection"'59 +3 "core" 9V +102 "collection"'A9 +3 "core" 9 U +102 "collection"'29 +3 "core" 9"T +102 "collection"',9 +3 "core" 9$Q +102 "collection"'99 +3 "core" 9 %O +102 "collection"'E9 +3 "core" 9 'M +103 "collection"'9 +5 "core" 9 -&K +103 "collection"''9 +3 "core" 9 A(I +102 "collection"'(9 +3 "core" 9 Q,I +102 "collection"'-9 +3 "core" 9 c-H +103 "collection"'D9 +3 "core" 9 s.G +102 "collection"'19 +3 "core" 9 /G +102 "collection"'89 +3 "core" 9 /E +102 "collection"'H9 +3 "core" 9 0E +102 "collection"'@9 +3 "core" 9 2D +103 "collection"'I9 +3 "core" 9 5D +102 "collection"'39 +3 "core" 9 6D +102 "collection"':9 +3 "core" 9 6A +102 "collection"'J9 +3 "core" 9 9@ +102 "collection"'9 +3 "core" 9 <? +102 "collection"'N9 +3 "core" 9 :> +102 "collection"'M9 +3 "core" 9 == +102 "collection"'Q9 +3 "core" 9\ >= +102 "collection"'B9 +3 "core" 9\ A; +102 "collection"'P9 +3 "core" 9\ #D; +103 "collection"'=9 +3 "core" 9\ .D: +102 "collection"'>9 +3 "core" 9\ 9D8 +102 "collection"'79 +3 "core" 9\ ED7 +102 "collection"' 9 +3 "core" 9\ PG8 +102 "collection"'V9 +3 "core" 9\ [F5 +103 "collection"'X9 +3 "core" 9\ eI5 +102 "collection"'Y9 +3 "core" 9\ oK4 +102 "collection"'Z9 +3 "core" 9\ zP3 +102 "collection"'O9 +3 "core" 9\ Q 3 +102 "collection"'G9 +3 "core" 9\ S1 +102 "collection"']9 +3 "core" 9\ R1 +102 "collection"'^9 +3 "core" 9\ U1 +102 "collection"'a9 +3 "core" 9\ V0 +102 "collection"'[9 +3 "core" 9\ X!. +102 "collection"'b9 +3 "core" 9\ Y%. +102 "collection"'c9 +3 "core" 9\ Z)- +102 "collection"'d9 +3 "core" 9\ Z-, +102 "collection"'S9 +3 "core" 9\ [2, +102 "collection"'U9 +3 "core" 9\ \\6* +102 "collection"'69 +3 "core" 9\ _:* +103 "collection"';9 +3 "core" 9\ `>) +102 "collection"'e9 +3 "core" 9\ aC( +102 "collection"'W9 +3 "core" 9 cG( +102 "collection"'g9 +3 "core" 9 eK' +102 "collection"'j9 +3 "core" 9 gO' +103 "collection"'h9 +3 "core" 9 !gS' +102 "collection"'l9 +3 "core" 9 )kX% +102 "collection"'i9 +3 "core" 9 1k\\& +102 "collection"'o9 +3 "core" 9 8k`' +102 "collection"'k9 +3 "core" 9 @ld& +142 "collection"'p9 +9 "core" 9 Kpj& +103 "collection"'n9 +3 "core" 9 Qrn' +102 "collection"'r9 +3 "core" 9 Yps& +102 "collection"'s9 +3 "core" 9 _qw& +102 "collection"'m9 +3 "core" 9 fr{% +102 "collection"'u9 +3 "core" 9 nt& +102 "collection"'w9 +3 "core" 9 ut& +102 "collection"'x9 +3 "core" 9 |u& +102 "collection"'v9 +3 "core" 9 v& +102 "collection"'t9 +4 "core" 9 x& +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"'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 % +103 "collection"'9 +3 "core" 9 % +102 "collection"'q9 +3 "core" 9 & +102 "collection"'~9 +3 "core" 9 % +102 "collection"'9 +3 "core" 9 & +102 "collection"'9 +3 "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 $ +102 "collection"'9 +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"'\ 9 +3 "core" 9 $# +102 "collection"'9 +3 "core" 9 )# +102 "collection"'9 +3 "core" 9 /# +102 "collection"'9 +3 "core" 9 4\ # +102 "collection"'9 +3 "core" 9 9# +103 "collection"'9 +3 "core" 9 @! +102 "collection"' 9 +3 "core" 9 D" +102 "collection"'9 +3 "core" 9 I# +102 "collection"'9 +3 "core" 9 N" +102 "collection"'9 +3 "core" 9 S#" +102 "collection"'9 +3 "core" 9 W'! +102 "collection"'!9 +3 "core" 9 ],! +102 "collection"'9 +3 "core" 9 c0! +102 "collection"'#9 +3 "core" 9 h4! +102 "collection"' 9 +3 "core" 9 l8 +103 "collection"'%9 +3 "core" 9 p<" +102 "collection"'$9 +3 "core" 9 uA! +102 "collection"'"9 +3 "core" 9 yE +102 "collection"'9 +3 "core" 9 ~I! +102 "collection"'&9 +3 "core" 9 M! +103 "collection"'*9 +3 "core" 9 R +102 "collection"'+9 +3 "core" 9 V +102 "collection"'9 +3 "core" 9 Z +102 "collection"'<9 +3 "core" 9 ^ +102 "collection"')9 +3 "core" 9 b +103 "collection"'9 +3 "core" 9 g +102 "collection"'09 +3 "core" 9 k +102 "collection"'.9 +3 "core" 9 o +102 "collection"'49 +3 "core" 9 s +102 "collection"'/9 +3 "core" 9 w +103 "collection"'59 +3 "core" 9 | +2 .tCH.hold 5:00,85C +3 "collection"'A   I +5 "core" | +12267 "Can"jM u +17734 "core"  +2 "collection"'29 +3 "core" 9 8 +2 #tCollection Puck Heater at 84.7C after lysing +2 .CS.seek 0ml +3 "collection"','4 +421 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'9 @ +115 "core" A +2 .tCSV.dial :air +2 "collection"'E @ +46 "core" > +3 .tCS.seek 5ml +2 "collection"''p +1375 "core" ' +2 .tCSV.dial CTV +3 "collection"''  +59 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'( @ +46 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'-  +48 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'D @ +50 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'1'4 +1381 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +3 "collection"'8 +114 "core"  +2 .tCBV.dial CSV +2 "collection"'H  +32 "core"  +2 "collection"'@% +4 "core" %1\ \ ! +2 .tCS.seek 5ml +2 "collection"'I'p +1375 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'3  +50 "core" +2 "collection"':% +4 "core" %p  +2 .tCS.seek 6.999ml +2 "collection"'J'd +605 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +46 "core" ? +2 .tCS.seek 10ml +3 "collection"'N' +862 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'M ` +126 "core" _ +2 #tLysing Complete +2 "collection"'Q& +5 "core" &WR;V[ 9 +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&B% +5 "core" %\ \  +2 "storage"(P% +3 "core" %N \\  +2 "storage"(=. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(>( +208 "core" ( +40 .tSC.reconfigure SCloose +9 "storage"($.(\ 1~b +4 (7& +3 "core" & P +2 "manipulator"& & +3 "core" &Ӻ >M +2 "manipulator"&V% +3 "core" %\  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&X( +182 "core" ( +2 "manipulator"&Y& +4 "core" &   +2 "storage"(Z& +3 "core" &  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&O' +96 "core" ' +2 "storage"(G& +4 "core" & a +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(]'V +292 "core" ' +2 "storage"(^- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 .tSE.seek :place +2 "storage"(a' +34 "core" ' +2 "manipulator"&[& +4 "core" &  o +2 "manipulator"&b% +3 "core" %$ w +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&c'\ +91 "core" ' +2 .tElbow.seek CC +3 "manipulator"&d(ӷ +157 "core" ( +2 "manipulator"&S& +4 "core" &ӷ# , *Bg + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &U& +2 "core" &ӷ# uBg +2 .tForearm.seek CC +2 "manipulator"&6' +96 "core" ' +2 .tHand.close +2 "manipulator"&;/ +76 "core" / +2 .tCC.seek :open +3 "collection"'e( +420 "core" ( +2 "storage"(W& +4 "core" & + "storage"(g& +4 "core" & +2 "manipulator"&j& +3 "core" &Ӹ# Bf +2 "manipulator"&h% +4 "core" % I ~ +2 .tForearm.seek :retract + "manipulator"&l'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&i( +176 "core" ( +2 "manipulator"&o& +4 "core" &  @  +2 "storage"(k& +3 "core" & M +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&p'Y +101 "core" ' +2 .tElbow.hold +2 "manipulator"&n, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&r1 +66 "core" 1 +3 "manipulator"&s% +4 "core" % z Z +2 "storage"(m& +3 "core" & e +2 .tForearm.force -20 "manipulator"&5 +5 .tForearm.seek 1 + 333 counts + "manipulator"&u'Ϧ +15 "core" ' +2 "manipulator"&w& +4 "core" &   6 +2 "storage"(x& +3 "core" & F +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&v' +26 "core" ' +2 "storage"(t% +4 "core" % +2 ."downElevator"SE.seek :down +4 "storage"(_'X +99 (y% +3 "core" %? J b +2 "manipulator"&{% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&}'\ +89 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast +2 "storage"(6 +4 #tTranferring lysate to PRV + .CSV.dial :air +3 "collection"'z @ +31 "core" > +3 .tCS.seek 10ml +2 "collection"'|' +4 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"' ` +32 "core" a +2 .tAIV.dial :bypass +2 "collection"' { +5 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &~ + .tHand.open +2 "manipulator"&1 +28 "core" 1 +3 "manipulator"&& +4 "core" & @ C K +2 "manipulator"&q% +3 "core" %\  0 <  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&~(- +190 "core" ( +2 "manipulator"&& +4 "core" &- - = \ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- @ ? \ +2 .tForearm.seek :garage +2 "manipulator"& 'η +98 "core" ' +2 .tHand.close +2 "manipulator"& / +71 "core" / +2 "manipulator"&& +4 "core" &-  I\ + "manipulator"&% +4 "core" %  KQ +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&(ӷ +276 "core" ( +2 "manipulator"&T& +4 "core" &ӵ '  F<> + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &\\& +3 "core" &ӵ   <> +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +44 "manipulator"&' +110 "core" ' +2 "manipulator"&`& +4 "core" &ӵ   W<> +2 "manipulator"&\ % +3 "core" %   7, +3 "collection"'& +4 "core" & + "collection"'& +4 .tCC.seek :closed +2 "collection"'(W +6 "core" &  + &  +6 & - $d +10 &vR ; +9 &w` O +9 &]\\ X +10 & S X +9 &N W +10 &Q W +9 &gO W +9 &*O W +10 &L W +9 &N W +9 &!qPV V +10 &#2N W +9 &$L V +10 &&Q W +9 &(wQ W +9 &*9P W +10 &+Q W +9 &-Lp W +9 &/N W +10 &1CO V +9 &3N W +10 &4Np W +9 &6PR W +9 &8JP W +10 &: R W +9 &;H W +9 &=M W +10 &?SR V +9 &AR W +10 &BR V +9 &DO W +9 &FZNq W +10 &HUI W +9 &Ih3 Y +9 &K ] +10 &MF\\ a +9 &OR b +10 &P: b$ +9 &R b& +9 &T> b' +10 &U Y +9 &W@ 'w +9 &Wo N +6 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.44 +2 "collection"'& +5 "core" &Wp M + &Wp M + .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"& % +4 "core" %  - M' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR +4 "processing"% +145 "core"  +2 "processing"%% +4 "core" %X +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +3 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%' +1639 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%!  +47 "core"  +2 .tPS.seek 0ml +3 "processing"%' +1642 "core" ' +2 .tPSV.dial PSR +2 "processing"%# +48 "core" +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"% ' +2682 "core" ' +2 ."connect"PRV.dial CBV +3 "processing"%%  +2 .tCBV.dial PRV +5 "collection"'$  +4 "core"  +78 +2 .tPSV.dial :mixloop +2 "processing"%" +113 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 "processing"%  +5 "core" +2 .tPS.seek 0ml +3 "processing"%&' +2683 "core" ' +2 .tPSV.dial :air +2 "processing"%*  +47 "core"  +2 .tPS.seek 2.5ml +3 "processing"%+' +2684 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +48 "core" +2 .tPS.seek 0ml +3 "processing"%<' +2681 "core" ' +2 .tPSV.dial :air +2 "processing"%)  +47 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2691 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%0 +47 "core" +2 .tPS.seek 0ml +3 "processing"%.' +2688 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&4& +6 "core" &  7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&/(ӷ +12 "core" ( +2 "manipulator"&5& +4 "core" &Ӽ 0 73 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &L& +3 "core" &Ӽ  v3 +2 .tForearm.seek CC + "manipulator"&A' +95 "core" ' +2 .tHand.close +2 "manipulator"&2/ +75 "core" / +2 .tCC.seek :open +3 "collection"'R( +423 "core" ( +2 "manipulator"&9& +4 "core" &   0 + "manipulator"&E% +4 "core" % A  +2 .tForearm.seek :retract +2 "manipulator"&,'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&'(- +318 "core" ( +2 "manipulator"&(& +4 "core" &- > = n + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &-& +3 "core" &- 1 2 In +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&D'η +114 "core" ' +2 .tHand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&8% +4 "core" % βT Jի +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&H'\ +103 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass +2 .PSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 .PRV.dial AIV +2 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'@& +4 "core" &= +2 "manipulator"&1% +3 "core" %\ : 1  +46 "storage"(3% +4 "core" %O  +2 "storage"(:. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(I( +218 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (& +2 "core" & Q . +2 "manipulator"&J& +4 "core" &- ko + "manipulator"&M% +4 "core" %\ o +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&Q( +192 "core" ( +2 "manipulator"&B& +4 "core" &  ` +2 "storage"(P& +4 "core" & j . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&=' +98 "core" ' +2 "storage"(7& +4 "core" & w . +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"( 'V +311 "core" ' +2 "storage"(V- +3 "core" -'[ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (Y& +3 "core" & o . +2 "manipulator"&Z& +3 "core" &  +2 .tElbow.seek 2 +2 "manipulator"&C( +4 "core" ( +2 "manipulator"&G& +3 "core" &  G +2 "storage"(?& +4 "core" &  . +2 .tForearm.seek 2 + 300 counts + "manipulator"&^'; +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tHand.close + "manipulator"&[/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&b& +7 "storage"(]'X +2 "core" &  +2 "manipulator"&S% +4 "core" % ? d +2 .tForearm.seek :retract +2 "manipulator"&U'\ +94 "core" ' +2 .tElbow.seek CC +3 "manipulator"&O(ӷ +155 "core" ( +2 "manipulator"&X& +4 "core" &Ӯ! Y@^ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &;& +3 "core" &Ӯ! -@^ + ' +2 ."downElevator"SE.coast +2 .tForearm.reconfigure TightForearm +2 "storage"(5 +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&c' +95 "core" ' +3 "manipulator"&K& +4 "core" &Ӯ! @^ +2 "manipulator"&W% +4 "core" %  5 +2 "collection"'g& +3 "core" &u +2 "collection"'j& +4 .tCC.seek :closed +2 "collection"'h(W +5 "core" &] + &: +8 & , $d +9 &rP : +10 &w|# O +9 &WW W +9 &N W +10 &Ms W +9 &Pa W +9 &`N: W +10 &#J W +9 &O W +10 &PT W +9 &!hN* W +9 &#)P! W +10 &$K W +9 &&N W +9 &(pN9 W +10 &*2PN W +9 &+O@ W +10 &-N/ W +9 &/xM W +9 &1:P W +10 &2K V +9 &4N W +9 &6L V +10 &8CK V +9 &:N W +10 &;Kv V +9 &=Nh V +9 &?KOU V +10 &A PI W +9 &BO< W +9 &DM/ W +10 &FQO W +9 &HY X +10 &Ix [ +9 &K ^ +9 &M: b +10 &N b +9 &P b& +10 &Rq b- +9 &T, b2 +9 &U a +10 &W9 )x +9 &Wd{ P +5 ( + "collection"'j& +4 #tCollection Clamp onSpring/offSpring for 6/30 samples, on/off torque 2.50 + .Hand.open +3 "manipulator"&o1 +5 "core" &Wdj P +67 1 +2 "manipulator"&k% +4 "core" %   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&6'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'d  +149 "core"  +2 .tCSV.dial CTV +2 "collection"'r  +31 "core"  +3 .tCS.seek 5ml +2 "collection"'s'p +1370 "core" ' +2 .tdelay 1:20 +3262 "Can"`D `` +4741 .tCS.seek 2.5ml + "collection"'m' +744 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'w'4 +730 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%x  +47 "core"  +2 .tPS.seek 2.5ml +3 "processing"%t' +2690 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%l +48 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%y  +46 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%{ +45 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%i  +146 "core"  +3 .tPS.seek :empty +3 "processing"%p' +2684 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'u @ +48 "core" ? +2 .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'a  +51 "core" +2 .tdelay 10 seconds +1003 .CBV.dial :waste1 +2 "collection"'z @ +49 "core" ? +2 .tdelay 10 seconds +1003 .CBV.dial AIV + "collection"'  +50 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +4 "collection"' ` +34 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +49 "core" > +2 .tCS.seek 10ml +41 "collection"'' +2654 "core" ' +2 .tCSV.dial CTV +2 "collection"'v  +47 "core"  +2 .tCS.seek 0ml +3 "collection"''4 +2656 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'q @ +31 "core" @ +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'_  +149 "core" +2 "collection"'>& +4 "core" &Wdht{M P +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +5 "core" %\  t +2 "storage"(N% +4 "core" %S  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"(n( +209 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 ( & +3 "core" & ' +2 "manipulator"&& +3 "core" &Ӯ! @^ +2 "manipulator"&% +3 "core" %\ d +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&}( +178 "core" ( +2 "manipulator"& & +4 "core" & .  +2 "storage"(T& +3 "core" &k t y ^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&\\' +95 "core" ' +2 "storage"(~& +4 "core" &k u v u +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(`'V +307 "core" ' +2 "storage"(\ - +3 "core" -'U +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" & \  X +2 "storage"(& +3 "core" &r { +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek 1 +3 "manipulator"&e'Y +24 "core" ' +3 .tElbow.hold +3 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -'U +2 .tSE.seek 0.03 Pucks below Top Plate +2 "storage"(' +29 "core" ' +2 "manipulator"& % +4 "core" %Ί 9 +2 "storage"(& +3 "core" &o w { +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 349 counts + "manipulator"&'϶ +18 "core" ' +2 "manipulator"&& +4 "core" & e +2 "storage"(!& +4 "core" &r x q p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +22 "core" ' +2 .tSE.seek 1.03 Pucks below Top Plate +3 "storage"(#' +42 "core" ' +2 "manipulator"&& +4 "core" &\  W +2 "manipulator"&%% +4 "core" % B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&$'\ +87 "core" ' +2 .tElbow.seek CC +3 "manipulator"&"(ӷ +161 "core" ( +2 "manipulator"&& +4 "core" &Ӳ! ,@] + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +3 "core" &Ӳ! @] +2 .tForearm.seek CC +2 "manipulator"&*' +96 "core" ' +2 .tHand.close +2 "manipulator"&&/ +77 "core" / +2 .tCC.seek :open +3 "collection"'( +423 "core" ( +3 "storage"(+& +4 "core" &r } r + "storage"()& +4 "core" &r c c  + "manipulator"&<& +4 "core" &Ӳ! @] +2 "manipulator"&0% +3 "core" % G  +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&4( +186 "core" ( +2 "manipulator"&5& +4 "core" & ( =\ +2 "storage"(L& +3 "core" &r  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +5 .tForearm.seek 1 +2 "manipulator"&2'Y +98 "core" ' +2 .tElbow.hold +3 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&1 +69 "core" 1 +3 "manipulator"&% +3 "core" % · # * +2 "storage"(9& +3 "core" &q  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 346 counts +4 "manipulator"&E'ϳ +20 "core" ' +2 "manipulator"&A& +4 "core" &  =\ +2 "storage"(/& +4 "core" &r +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&(' +25 "core" ' +2 "storage"(-% +4 "core" % \\ +2 ."downElevator"SE.seek :down +4 "storage"('X +99 (8% +3 "core" %) ) ` +2 "manipulator"&,% +4 "core" %\  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&@'\ +89 "core" ' +58 ' + ."downElevator"SE.coast +2 "storage"(5 +47 .tSC.coast +2 "storage"(6 +5 .tPSV.dial :air +2 "processing"%1  +123 "core"  +3 "processing"%3% +4 "core" % +2 .tPS.seek 0.499ml +2 "processing"%:' +599 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%D +48 "core" +2 .tPRV.dial :air +3 "processing"%  +49 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%J  +48 "core"  +2 .tCBV.dial AIV +3 "collection"'M  +49 "core" +2 .tPRV.dial between CBV and air +3 "processing"%B  +32 "core"  +2 .tPRV.dial :air +2 "processing"%P  +30 "core"  +2 "processing"%'% +4 "core" %  +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 0.599ml +2 "processing"%7' +250 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%H @ +79 "core" @ +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek :empty +3 "processing"%V' +703 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Y& +6 "core" && + .tHand.open + "manipulator"&Z1 +18 "core" 1 +2 "manipulator"&G& +4 "core" & ? 7 \ +2 "manipulator"&?% +3 "core" %\ C B 1 +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&[(- +192 "core" ( +2 "manipulator"&b& +4 "core" &- > 6  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &S& +3 "core" &- > 5 ; +2 .tForearm.seek :garage +2 "manipulator"&Q'η +98 "core" ' +2 .tHand.close +2 "manipulator"&=/ +71 "core" / +2 "manipulator"&X& +4 "core" &-  +2 "manipulator"&;% +3 "core" % / B +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&^(ӷ +281 "core" ( +2 "manipulator"&K& +4 "core" &Ӿ# E  ;A` + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &W& +3 "core" &Ӿ#   4A` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&g' +100 "core" ' +2 "manipulator"&C& +4 "core" &" ( @^ +2 "manipulator"&]% +3 "core" % #   +2 "collection"'U& +4 "core" & + "collection"'R& +4 .tCC.seek :closed +2 "collection"'j(W +4 "core" & +2 &  +9 &+y - +9 &] A +10 &Gs U +9 &O V +9 &O V +10 &N W +9 &GN W +9 &\ L V +10 &O V +9 &N W +10 & PQ V +9 &"O V +9 &#Q V +10 &%R W +9 &'XL V +9 &)K V +10 &*O W +9 &,N W +10 &.`O W +9 &0"N W +9 &1P V +10 &3Q V +9 &5hQ V +9 &7*O V +10 &8J V +9 &:K V +10 &3O V +9 &?O W +10 &AQ W +9 &CxM W +9 &E:N W +10 &FN V +9 &HR W +10 &Jze Y +9 &L1 \\ +9 &M a +10 &O b +9 &Qg b +9 &S& b! +10 &T b# +9 &V~ A +10 &WJ' "f +9 &Wdf L +2 ( + "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.32 + "collection"'o& +5 "core" &Wde L +2 .tHand.open + "manipulator"&k1 +74 "core" 1 +2 "manipulator"&d% +4 "core" % # # 0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&r'\ +93 "core" ' +2 "collection"'c& +4 "core" &Wde L +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake +2 .PRV.dial :waste2 +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%I @ +80 "core" > +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%|  +80 "core" +2 .tdelay 2 seconds +202 .PSV.dial :PML + .delay 2 seconds +203 .PRV.dial :air +2 "processing"%s  +79 "core"  +2 .tdelay 2 seconds +202 "processing"%m% +3 "core" % +2 .tPS.seek 1.499ml +2 "processing"%x' +1641 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +2 "processing"%.' +1112 "core" ' +2 .tPSV.dial :air +2 "processing"%l  +46 "core"  +2 .tPS.seek 0ml +3 "processing"%y' +2679 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +4 "processing"%{ +48 "core" +2 .tCBV.dial :PRV + .PRV.dial :air +3 .delay 2 seconds +203 .PRV.dial :speDil +2 "processing"%i  +48 "core" ~ +2 .tdelay 2 seconds +202 "processing"%t% +3 "core" % +45 .tPS.reconfigure PSslow1 +4 "processing"%#A \ `xb +4 .tPS.seek 0.225ml +2 "processing"%u'v +2390 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%a  +82 "core" +2 .tdelay 2 seconds +202 "processing"%z% +3 "core" %v +3 .tPS.seek 0.475ml + "processing"%' +2590 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%  +48 "core"  +2 .tdelay 2 seconds +203 .PS.seek 0.965ml + "processing"%'N +5002 "core" ' +2 .tdelay 10 seconds +355 "Can"M bb +647 .tPRV.dial CBV +2 "processing"%w  +47 "core" +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +4 "processing"%v  +48 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 2.5ml +3 "processing"%' +1678 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%q +80 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%_ @ +80 "core" ? +3 .tPS.seek 0ml +2 "processing"%>' +2678 "core" ' +2 .tPSV.dial :air +2 "processing"%  +80 "core"  +3 .tPS.seek 2.5ml +2 "processing"%N' +2689 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"% +80 "core" +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +4 "processing"% ' +2681 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +3 .AIV.dial :bypass +2 .PRV.dial CBV +2 .PSV.dial :air +4 "processing"%  +80 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2670 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"% +47 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +3 "processing"%T  +79 "core" +2 "processing"%~% +4 "core" %-  +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +4 .tPS.seek 1.74ml +2 "processing"%O' +7734 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +3 "collection"'6 & +60 "core" % +2 .tAWV.select :waste + "collection"' +11 "processing"%\ % +3 "core" %S +2 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +4 .tPS.seek 1.22ml +2 "processing"%'nE +10691 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"' { +60 "core" } +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 0ml +3 "processing"%' +1357 "core" ' +2 .tPSV.dial :air +2 "processing"%  +48 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2665 "core" ' +2 .tPSV.dial :PML +2 "processing"% +48 "core" +3 .tPS.seek 0ml +2 "processing"%!' +2699 "core" ' +2 .tAIV.dial :coilToMFB + .AWV.select :air +2 "collection"' +11 '& +3 "core" &Wdd/ L +2 #"MFBPCR"Extracting Nucleic Acid from AIV +3 .SPE.hold 2:46:40,55C +3 #tBeginning samplePassD +4 "MFB"*% @@T +2 "collection"'\\& + ."MFBPCR"ASV.dial :SPEdelivery +7 "MFB"*}  +3 "core" &Wden L + .tAWV.select :air +2 .AIV.dial :bypass +2 .PSV.dial PSR +3 "processing"%` +26 "core"  +2 ."MFBPCR"delay 20 seconds +94 "core"  +2 "processing"%e% +4 "core" %]  + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +4 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%' +1705 "core" ' +2 .tdelay 5 seconds +176 #"MFBPCR"primeLysateINT + .AWV.select :air +2 .AIV.dial :coilToMFB +3 .ATV.dial AIV +2 "MFB"* I +182 "core" J +2 "MFB"*% +4 "core" %R(0 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.299ml +2 "MFB"* '6 +120 .tPSV.dial :waste1 +3 "processing"%  +50 "core"  +3 .tPS.seek 0ml +2 "processing"%' +1703 "core" ' +2 .tPSV.dial PSR +2 "processing"%& +51 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%$' +2801 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :mixloop +46 "processing"%h +121 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%+' +1121 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*)  +80 "core"  +2 "MFB"*<% +4 "core" %6\ G. A +2 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*0'ͭ +613 "core" ' +2 .tPSV.dial PSR +3 "processing"%5 +11 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*L % +67 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"**'R +27 "core"  +2 "processing"%"% +4 "core" %  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%' +1643 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil +2 .ATV.dial :air2 +4 "MFB"*  +54 "core" +2 "MFB"*9% +4 "core" %R0 + ' +3 .tdelay 5 seconds + ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*A' +491 .tPSV.dial :waste1 +17 "processing"%/  +50 "core"  +3 .tPS.seek 0ml +2 "processing"%-' +863 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"* I +80 "core" I +2 "MFB"*8% +4 "core" %/ +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*,' +447 "core" ' +2 .tPSV.dial PSR +2 "processing"%4 +50 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%2' +2802 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +4 "processing"%E +118 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%#' +689 "Can"= ( +2105 "core" ' +2 .tPSV.dial PSR +2 "processing"%( +118 "core"  +2 "processing"%1% +4 "core" %h & + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%3' +1671 "core" ' +2 ."MFBPCR"delay 5 seconds +24 "core" ' +2 .tdelay 5 seconds +476 "MFB"*9 +3 "core" 9[|= + #"MFBPCR"Solid Phase Extraction Heater at 47.1C + .ATV.dial ASV +3 "MFB"*n n +18 .tPSV.dial :waste1 +2 "processing"%p  +18 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*D% +5 "core" % ` J +2 ."MFBPCR"AS.seek 0.041ml + "MFB"*'% +20 "core"  +3 .tPS.seek 0ml +2 "processing"%J' +1692 "core" ' +2 .tPSV.dial PSR +2 "processing"%M +62 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%B' +2746 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :mixloop +4 "processing"%P +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%'' +2746 "core" ' +2 .tPSV.dial PSR +2 "processing"%: +117 "core"  +2 "processing"%H% +4 "core" %l Z + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml + "processing"%7' +1057 "core" ' +2 ."MFBPCR"delay 10 seconds +613 "core" ' +2 .tdelay 5 seconds +387 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +102 .tPSV.dial :waste1 +3 "processing"%Y  +48 "core"  +3 .tPS.seek 0ml +2 "processing"%Z' +44 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +1607 "core" ' +2 .tPSV.dial PSR +2 "processing"%? +49 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%b' +2715 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +4 .PSV.dial :mixloop +3 "processing"%S +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.reconfigure PSslow +4 "processing"%#A 2`xb +4 .tPS.seek 1.2ml + "processing"%'k +1008 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +48 ."MFBPCR"delay 1 second +108 .ATV.dial AIV +2 "MFB"*= I +64 "core" I +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 "collection"' +11 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*X'V +1316 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%;  +146 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +4 .tPS.seek 0ml +3 "processing"%@' +1319 "core" ' +2 .tPSV.dial :air +2 "processing"%Q  +126 "core"  +3 .tPS.seek 2.5ml +3 "processing"%K' +2692 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%W +50 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0ml +3 "processing"%[' +4394 "core" ' +2 ."MFBPCR"ATV.dial :air2 +3 "MFB"*C  +59 "core" +2 "MFB"*]% +4 "core" %V  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*U'Q +640 "core" ' +2 .tPSV.dial :air +2 "processing"%  +47 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 2.5ml +3 "processing"%' +329 "core" ' +2 ."MFBPCR"ATV.dial :AIV +3 "MFB"*o I +84 "core" H +2 "MFB"*k% +4 "core" %R   A +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*d' +831 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*c n +163 "core" n +2 ."MFBPCR"AS.seek :empty +3 "MFB"*R'R +240 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +4 "MFB"*I  +118 "core"  +3 "MFB"*g% +4 "core" %R 3 +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*|' +872 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%s +47 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0ml +3 "processing"%m' +101 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +3 "MFB"*V  +73 "core" +2 "MFB"*x% +4 "core" %\   [ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*l'_ +4615 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +4 "collection"'.  +47 "core"  +2 "collection"'{% +4 "core" %/p x + #tPulling 4ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 4ml +2 "collection"'i'P +1133 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml + "collection"'t' +1637 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'y  +4 'a  +46 "core"  +26 ' +2 ."MFBPCR"delay 3 seconds +76 "core"  +2 .tCBV.dial :waste1 +2 "collection"'z @ +49 "core" ? +3 .tCS.seek 0ml +2 "collection"'u'4 +168 ."MFBPCR"ATV.dial :air1 +2 "MFB"*  +36 "core" +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %_ > +2 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*w'ݦ +533 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol + "MFB"*v  +53 "core" +2 "MFB"*% +4 "core" %ݹ +2 ."MFBPCR"AS.seek 0.419ml + "MFB"*q'P +341 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*_ n +127 "core" n +2 "MFB"*% +4 "core" %X +2 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*'&b +447 "core" ' +2 .tCSV.dial CSR +2 "collection"'>  +50 "core"  +2 "collection"'% +4 "core" %1` x + #tPulling 4ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 4ml +2 "collection"'N'P +1130 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml +2 "collection"'' +1636 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +49 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +4 "collection"' '4 +2670 "core" ' +2 "collection"'T& +4 "core" &Wde zL + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&~& +5 "core" & b b <: +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(ӷ +16 "core" ( +2 "manipulator"&6& +4 "core" & \\/ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &\ & +3 "core" ' + & / +2 ."MFBPCR"delay 3 seconds +2 .tForearm.seek CC +3 "manipulator"&O' +95 "core" ' +4 .tHand.close +2 "manipulator"&/ +71 "core" / +2 .tCC.seek :open +3 "collection"'( +121 ."MFBPCR"ATV.dial :waste2 +2 "MFB"* % +73 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +216 "core" ( +2 "manipulator"&& +4 "core" & , +2 "manipulator"&% +3 "core" % K # +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&\\(- +226 "core" ' +2 ."MFBPCR"ATV.dial :air2 +3 "MFB"*}  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +27 "core" ( +2 "manipulator"&e& +4 "core" &- K +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &!& +2 "core" &- 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'η +113 "core" ' +2 .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % λv " * =µY +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&f'\ +101 "core" ' + #tSkipping Whole Cell Archive + #Starting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +4 "core" &W +2 .tHand.open + "manipulator"&&1 +18 "core" 1 +2 "manipulator"&& +4 "core" &- l +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&h(- +5 "core" ( +2 "manipulator"&$& +4 "core" &- : +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &)& +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&<'η +99 "core" ' +2 .tHand.close +2 "manipulator"& / +68 "core" / +2 "manipulator"&L& +4 "core" &- z j D +2 "manipulator"&5% +3 "core" % a ]  +2 .tForearm.seek :retract +2 "manipulator"&"'\ +101 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&0(ӷ +284 "core" ( +2 "manipulator"&+& +4 "core" &ӳ" GAb + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &ӳ" z Ab +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&9' +101 "core" ' +2 "manipulator"&*& +4 "core" &ӳ" d j Ab +2 "manipulator"&/% +3 "core" %  _ `  +3 "collection"'& +3 "core" &k +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'8(W +5 "core" &=  +2 &G  +9 &)xE y- +9 &^@ xB +9 &Jn> xV +10 &L< |W +9 &K? |X +9 &I9 |W +10 &LM? |W +9 &NH {W +10 &OH |W +9 &I= |W +9 & SLJ {X +10 &"JM {W +9 &#I? |W +9 &%NN {X +10 &'\\LJ |W +9 &)LK {W +10 &*M= |W +9 &,JI |W +9 &.eI; |W +10 &0&JI |W +9 &1LK |W +9 &3MG {W +10 &5lJE |W +9 &7.K< {W +10 &8NF wX +9 &:LA wW +9 &6M6 }W +9 &?K; |W +9 &AN: |W +10 &C|J= {W +9 &E>LC |W +9 &GK; W +10 &HN< X +9 &JW4 ~X +10 &L8~: x\\ +9 &M? ta +9 &O7 rb" +10 &Qa3 sb* +9 &SG qb2 +9 &TA sb. +10 &V|J sC +9 &WE#G w&o +10 &W\\rJ xX +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.32 + "collection"'A& +6 "core" &W\\ps xX + .tHand.open +2 "manipulator"&41 +76 "core" 1 +2 "manipulator"&-% +4 "core" %  U Q ! +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&E'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'2& +5 "core" &W\\pl yX +2 "collection"'(% +4 "core" %7e z + .tCSV.dial CSR +2 "collection"'1  +47 "core"  +2 "collection"'#% +4 "core" %7k z + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 5ml +2 "collection"''p +1385 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 'n% +2 "core" %pq y +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.501ml + "collection"'D'` +733 "core" ' +2 .tCSV.dial :waste +2 "collection"'p +148 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"','4 +2015 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'3& +5 "core" &W\\pn |X +2 "collection"'M% +3 "core" %3N { +2 .tCSV.dial :flush +2 "collection"'J  +48 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 5ml +4 "collection"'P'p +862 "Can"zT z +551 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'B @ +48 "core" B +2 "collection"':% +4 "core" %pB } +2 .tCS.seek 7ml +2 "collection"'H'j +613 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"''  +45 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +5 "collection"'Y'4 +1879 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'7& +6 "core" &W\\pb }X + "collection"'% +4 "core" %4U ~ + .tCSV.dial :flush +2 "collection"'?  +82 "core" +3 .tCS.seek 5ml +3 "collection"'Z'p +1375 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'S @ +49 "core" B +2 "collection"'b% +4 "core" %pa ~ +2 .tCS.seek 7ml +2 "collection"'='k +612 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'G  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"';  +82 "core"  +3 .tCS.seek 0ml +3 "collection"''4 +1877 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +4 "collection"'Q  +48 "core"  +2 "collection"'@% +4 "core" %0>  + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml + "collection"'W'P +1128 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +4 "collection"'K' +1623 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'C  +49 "core"  +2 .tCBV.dial :waste1 +2 "collection"'] @ +81 "core" A +3 .tCS.seek 0ml +3 "collection"'X'4 +649 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ASV +2 "MFB"* n +98 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.seek 0.02ml +4 "MFB"*[' +1385 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +4 "collection"'o  +60 "core"  +2 "collection"'k% +4 "core" %7E + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml + "collection"'U'P +1115 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +4 "collection"'c' +1622 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'d  +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'I  +83 "core"  +3 .tCS.seek 0ml +3 "collection"'g'4 +2655 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +4 "collection"'R  +48 "core"  +2 "collection"'s% +4 "core" %3,  + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"''P +1116 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'V' +1630 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'x +4 '|  +50 "core"  +63 +2 .tCTV.dial :air +3 "collection"'.  +149 "core" ~ +3 .tCS.seek 0ml +3 "collection"'{'4 +2646 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +868 "core" ' +2 .tCSV.dial :waste +2 "collection"'i +47 "core" +3 .tCS.seek 0ml +2 "collection"'y'4 +863 "core" ' +2 #tFlushing upper manifold +2 "collection"'a& +5 "core" &W\\oJ ~X +2 "collection"'z% +3 "core" %4H ~ + .tCSV.dial :flush +2 "collection"'  +47 "core"  +3 .tCS.seek 5ml +2 "collection"'t'p +1368 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +48 "core" B +2 "collection"'l% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'v'i +601 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +117 "core" ~ +2 .tCTV.dial :air +49 .CS.seek 0ml +3 "collection"'w'4 +614 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :air2 +3 "MFB"*_  +96 "core"  +2 "MFB"*% +4 "core" %  +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*q' +641 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'>'0 +858 "core" ' +2 .tCSV.dial :waste +3 "collection"' +49 "core" +3 .tCS.seek 0ml +3 "collection"'u'4 +875 "core" ' +2 "collection"'N& +4 "core" &W\\p% ~X +2 "collection"' % +3 "core" %6) ~ +2 .tCSV.dial :flush +2 "collection"'  +47 "core"  +3 .tCS.seek 3ml +3 "collection"'T'0 +866 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'~ @ +45 "core" A +2 "collection"'6% +4 "core" %0 } +2 .tCS.seek 5ml +2 "collection"'\ 'p +598 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"''4 +1363 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'^'0 +860 "core" ' +2 .tCSV.dial :waste +2 "collection"'r +82 "core" +3 .tCS.seek 0ml +3 "collection"' '4 +852 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'j& +5 "core" &W\\p! ~X +2 "collection"'% +3 "core" %3# ~ +2 .tCSV.dial :flush +2 "collection"'  +49 "core"  +3 .tCS.seek 5ml +3 "collection"''p +884 "core" ' +2 ."MFBPCR"delay 5 seconds +478 "core" ' +2 .tdelay 5 seconds +22 ."MFBPCR"ATV.dial ASV +3 "MFB"*O n +96 "core" n +2 ."MFBPCR"ASV.dial :wasteR +3 "MFB"*}  +34 "core"  +3 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*': +336 .tCSV.dial :air +2 "collection"'e @ +46 "core" A +3 "collection"'!% +4 "core" %p" ~ +2 .tCS.seek 7ml +2 "collection"''f +609 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +5 '  +42 "core"  +109  +2 .tCBV.dial :waste1 +3 "collection"' @ +47 "core" @ +3 .tCS.seek 0ml +2 "collection"''4 +1861 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'&& +5 "core" &W\\o ~X +2 "collection"'% +3 "core" %2 ~ +2 .tCSV.dial :flush +2 "collection"'$  +82 "core" +3 .tCS.seek 5ml +3 "collection"')'p +1252 "core" ' +2 ."MFBPCR"delay 20 seconds +124 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +49 "core" B +2 "collection"' % +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'L'j +604 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'5  +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'\\  +82 "core"  +3 .tCS.seek 0ml +3 "collection"'f'4 +564 ."MFBPCR"AS.seek 0.07ml +2 "MFB"*<'w +1297 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&+& +5 "core" & >;5 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +19 "core" ( +2 "manipulator"&h& +4 "core" &Ӻ +0 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &*& +3 "core" &Ӻ j0 +2 .tForearm.seek CC +2 "manipulator"&/' +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +76 "core" / +2 .tCC.seek :open +3 "collection"'"( +423 "core" ( +2 "manipulator"&& +4 "core" & . + "manipulator"&A% +4 "core" % E  +2 .tForearm.seek :retract + "manipulator"&4'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&-(- +300 "core" ( +2 "manipulator"&& +4 "core" &- i + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &2& +3 "core" &- n +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&('η +112 "core" ' +2 .tHand.open +2 "manipulator"&11 +69 "core" 1 +2 "manipulator"&#% +4 "core" % κv U Q KƵU +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&9'\ +104 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"' & +5 "core" & + .tHand.open +47 "manipulator"&n1 +21 "core" 1 +2 "manipulator"&& +4 "core" &- Z +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&p(- +9 "core" ( +2 "manipulator"&D& +4 "core" &- ' 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &3& +2 "core" &-\  I +2 .tForearm.seek :garage +2 "manipulator"&M'η +100 "core" ' +2 .tHand.close +2 "manipulator"&J/ +76 "core" / +2 "manipulator"&,& +5 "core" &- g +2 "manipulator"&B% +3 "core" % ` +3 .tForearm.seek :retract +2 "manipulator"&:'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&P(ӷ +289 "core" ( +2 "manipulator"&'& +4 "core" &ӿ f?U + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &H& +3 "core" & ?T +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&7' +95 "core" ' +11 "manipulator"&& +4 "core" & #>N +2 "manipulator"&?% +4 "core" % O +2 "collection"'Y& +3 "core" & +2 "collection"'S& +4 .tCC.seek :closed +2 "collection"'b(W +5 "core" & +2 &  +7 &*w ~- +10 &] }A +9 &7p }U +10 &I W +9 &N W +9 &tI W +10 &7J W +9 &L W +9 &L W +10 &}K W +9 & ?I W +10 &"H W +9 &#I V +9 &%J W +10 &'GI W +9 &) I W +9 &*J W +10 &,K V +9 &.OM W +10 &0I W +9 &1J V +9 &3L W +10 &5WI W +9 &7K V +9 &8J W +10 &:K W +9 &<_N W +10 &>!O W +9 &?O W +9 &AN W +10 &CfM W +9 &E)K W +9 &FI V +10 &HM W +9 &JlY X +10 &L%{ |[\ +9 &M z_ +9 &O yb +10 &QQ zb$ +9 &S yb) +9 &T wb, +10 &Vy xA +9 &WD( {%m +10 &WiW H +2 ( + "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.32 + "collection"'Z& +5 "core" &WiW H +2 .tHand.open + "manipulator"&G1 +74 "core" 1 +2 "manipulator"&;% +4 "core" %  2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&='\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'Q& +6 "core" &WiW H +2 "collection"'@% +3 "core" %3 +2 .tCSV.dial CSR +2 "collection"'  +48 "core"  +2 "collection"'W% +4 "core" %3 + #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"'C'p +344 "core" ' +3 ."MFBPCR"delay 20 seconds +1029 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ']% +3 "core" %p  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'K'Z +444 ."MFBPCR"ATV.dial :waste2 +2 "MFB"* % +73 "core" $ +3 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*`'R +198 "core" ' +2 .tCSV.dial :waste +2 "collection"'o +146 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'k'4 +78 "core" ' +2 #"MFBPCR"Elution + .ATV.dial :air1 +3 "MFB"*X  +104 "core" +2 "MFB"*U% +4 "core" %R 'H + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.049ml + "MFB"*d'N& +1039 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater + "MFB"*I I +60 "core" I +2 "MFB"*c% +4 "core" %N) B +2 ."MFBPCR"AS.seek 0.109ml + "MFB"*R'{ +399 "core" ' +2 #tPurging external Intake +2 "collection"'s& +5 "core" &WiW H + "collection"'g% +4 "core" %2 + .tCSV.dial :flush +2 "collection"'  +47 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 10ml +3 "collection"'|' +180 "Can"B } +576 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV,via: :air2 +2 "MFB"*x n +210 "core" o +3 ."MFBPCR"ASV.dial :SPEelution +2 "MFB"*.  +56 "core" +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 *V% +3 "core" %{\ 4 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.759ml +2 "MFB"*{' ? +1275 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'i +3 '  +50 "core"  +33 ~ +2 .tCTV.dial :intake +2 "collection"'a  +82 "core" +2 .tIntake.select :open + "sampler") +12 .tCS.seek 0ml +2 "collection"'z'4 +1327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :holdingCoil + "MFB"* +9 *% +3 "core" % ?  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.474ml + "MFB"*y' +1066 "core" ' +2 .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air +2 "collection"'  +81 "core" +2 #tFlushing upper manifold + "collection"'l& +6 "core" &WiX H + "collection"'t% +4 "core" %3\ + .tCSV.dial :flush +2 "collection"'  +82 "core"  +4 .tCS.seek 5ml +3 "collection"'v'p +1383 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'_ @ +59 "core" > +49 "collection"'% +5 "core" %p  +2 .tCS.seek 7ml +2 "collection"'['i +608 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'w +112 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"''4 +1739 "core" ' +2 ."MFBPCR"delay 5 seconds +162 "core" ' +2 .tdelay 7 seconds +338 "MFB"*>% +4 "core" %  +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.439ml +3 "MFB"*N' +350 .tCS.seek 3ml +2 "collection"' '0 +852 "core" ' +2 .tCSV.dial :waste +2 "collection"' +48 "core" +3 .tCS.seek 0ml +3 "collection"'u'4 +852 "core" ' +2 "collection"'~& +4 "core" &WiW H +2 "collection"'6% +3 "core" %4 + .tCSV.dial :flush +2 "collection"'T  +48 "core"  +3 .tCS.seek 3ml +3 "collection"'\ '0 +876 "core" ' +2 .tdelay 5 seconds +499 "core" ' +2 ."MFBPCR"delay 1:00 +3 .tCSV.dial :air +2 "collection"' @ +46 "core" A +2 "collection"'r% +4 "core" %0 +2 .tCS.seek 5ml +2 "collection"'^'p +601 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"'j'4 +1355 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +843 "core" ' +2 .tCSV.dial :waste +2 "collection"' +82 "core" +3 .tCS.seek 0ml +2 "collection"' '4 +846 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&O& +6 "core" & p:- +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&}(ӷ +17 "core" ( +2 "manipulator"&q& +4 "core" & i1 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &e& +3 "core" & 1 +2 .tForearm.seek CC +2 "manipulator"&!' +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +73 "core" / +2 .tCC.seek :open +3 "collection"'( +419 "core" ( +2 "manipulator"&& +4 "core" & . + "manipulator"&% +4 "core" % 0  +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&&(- +308 "core" ( +2 "manipulator"&& +4 "core" &- ( A + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &$& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&'η +114 "core" ' +2 .tHand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"& % +4 "core" % ξ 3θn +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&)'\ +101 "core" ' +2 #tCompleted [coreNEG] begun 11:54:46 + #Extending 18tun until completion of MFBPCR +79 #"MFBPCR"pushing eluate to holding coil +2 "MFB"*5% +4 "core" %K +2 ."MFBPCR"AS.seek 0.279ml +2 "MFB"*\\'҂ +16090 "core" ' +2 ."MFBPCR"delay 30 seconds +3003 .ATV.dial :waste,via: :air3 +2 "MFB"*L n +171 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +1636 "core" ' +2 #"MFBPCR"Parking Bleach in LysateSource line and SPEcolumn + .ATV.dial :air3 +3 "MFB"*+ % +75 "core" % +2 "MFB"*h% +4 "core" %Rd + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.029ml + "MFB"**' +632 "core" ' +2 ."MFBPCR"ATV.dial :ElutionWater +2 "MFB"* I +50 "core" I +2 "MFB"*0% +4 "core" % G +2 ."MFBPCR"AS.seek 0.059ml + "MFB"*E'a +626 "core" ' +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*8 % +51 "core" $ +2 "MFB"*% +4 "core" %\\ G +2 ."MFBPCR"AS.seek 0.069ml + "MFB"*A' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*/  +36 "core"  +3 "MFB"*% +4 "core" %\ 0 +2 ."MFBPCR"AS.seek 0.769ml +2 "MFB"*' q +9079 #"bkha"Session Ended +5021 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*2 % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*1% +3 "core" % q\ : +2 ."MFBPCR"AS.seek 0.794ml +2 "MFB"*#' +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*4  +51 "core" +2 "MFB"* % +4 "core" %  G +2 ."MFBPCR"AS.seek 0.779ml + "MFB"*n' ) +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV + "MFB"* I +123 "core" H +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.015ml + "MFB"*D' +63 "Can"V  +4355 "core" ' +2 ."MFBPCR"ATV.dial :waste + "MFB"*3 n +147 "core" n +2 ."MFBPCR"AS.seek :empty +2 "MFB"*('R +117 "core" ' +2 ."MFBPCR"ATV.dial :air3 + "MFB"*J % +58 "core" % +2 "MFB"*,% +4 "core" %R  + ."MFBPCR"AS.reconfigure ASslow1 +49 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*B' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*-  +37 "core" +2 "MFB"*9% +4 "core" % * +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*M' +11482 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*' % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*H% +3 "core" %  , +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*p'\ 4= +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +51 "core" +2 "MFB"*?% +4 "core" %\ 4G & +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*Y' +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV + "MFB"*: n +102 "core" m +2 ."MFBPCR"ASV.dial :wasteR + "MFB"*"  +56 "core"  +3 ."MFBPCR"AS.seek 0ml + "MFB"*Z'V +11871 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*;'V +16852 "Can"F ~~r +3281 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :air3 + "MFB"*Q % +143 "core" % +2 "MFB"*S% +4 "core" %V +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*@' +1308 #"bkha2"Session Begun +533 #-> showlog 100 +10049 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +141 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*W% +5 "core" %  > +2 ."MFBPCR"AS.seek 0.09ml +2 "MFB"*7' +10079 "core" ' +2 ."MFBPCR"delay 30 seconds +3003 .ATV.dial :extSrc + "MFB"*f  +86 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater + "MFB"*] I +104 "core" I +2 "MFB"*C% +4 "core" % +3 ."MFBPCR"AS.seek 0.12ml +2 "MFB"* ' +629 "core" ' +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*< % +51 "core" % +2 "MFB"*o% +4 "core" % $ +2 ."MFBPCR"AS.seek 0.13ml + "MFB"*X') +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*U  +39 "core" +3 "MFB"*K% +4 "core" %\ 1 +2 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*`' +2035 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*I % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*c% +3 "core" % * +2 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*d'X +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*s  +54 "core" +2 "MFB"*g% +4 "core" %X +2 ."MFBPCR"AS.seek 0.24ml +2 "MFB"*'  +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*k n +102 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*x  +35 "core"  +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*.'(@ +1525 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 *V% +3 "core" %(+  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*R' +6661 "core" ' +3 ."MFBPCR"SPE.hold 2:46:40,95C +3 "MFB"* @F@ +4 ."MFBPCR"delay 3:00 +3 "core" /g +14531 "Can"xU  +3469 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +4796 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteD +2 "MFB"*a I +106 "core" H +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*|'V +5774 "core" ' +2 #"MFBPCR"Priming Eluate + .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +3 "MFB"*{  +59 "core"  +2 #"MFBPCR"Swish #1 of 2 +2 "MFB"*% +4 "core" %(, im +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*l'\  +1028 "core" ' +2 "MFB"*t% +3 "core" %\  dj +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'( +1033 "core" ' + #"MFBPCR"Swish #2 of 2 +2 "MFB"*z% +5 "core" %(6 Vjt +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*_'\  +1037 "core" ' +2 "MFB"*% +4 "core" %\  p +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*v'($ +1033 "core" ' +2 ."MFBPCR"delay 3 seconds +302 "MFB"*w% +3 "core" %(3 s$ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*[' > +3729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Eluate primed + .ATV.dial :waste2 +3 "MFB"*> % +60 "core" $ +43 ."MFBPCR"AS.reconfigure ASnorm +8 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*y'V +3477 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*  +4 "core"  +  + ."MFBPCR"ASV.dial :SPErecovery +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118aug2613h.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer +2 #Priming with carrier +3 .ATV.dial ARV +3 "MFB"*  +93 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +26 "core"  +2 "MFB"*~% +4 "core" %V @ +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*6'(^ +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*T' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*u n +146 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*r'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +3 "MFB"*\  +170 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*^  +36 "core"  +7 ."MFBPCR"delay 2 seconds +202 "MFB"*j% +3 "core" %(  +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml + "MFB"*'FF +620 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +3 "MFB"*O% +3 "core" %FG  p V +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*q' +1833 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*e  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*% +3 "core" % A +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*P' +641 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*= % +36 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*b% +3 "core" %  M M +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*' +623 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*!% +3 "core" % qb +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*}'\ +5174 "Can"L LL +691 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +37 "core" m +2 ."MFBPCR"delay 2 seconds +202 "MFB"*$% +3 "core" %\  [ H +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +621 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\ \   d +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*5' 7 +5039 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +59 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*N  +77 "core" +2 ."MFBPCR"ARV.dial :air1 +2 "MFB"*L  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*\\% +5 "core" % 6   U +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*+'U +32630 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*h  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +43 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +17648 "Can"@ ~V +60004 P hh +60004 z9  +60004 P VV +60004 (> hh +60004 V W +60004 G ff +60004 U x +20264 #"bkha5"Session Begun +418 #-> showlog 100 +25771 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi8< :\ @data"W7240540:2168,839,719,707,59.9628;7241440:2525,889,691,678,60.0001;7242490:2766,1227,702,688,60.0374;7351450:2188,916,720,718,60.0001;7352350:2481,895,698,693,60.0001;7353400:2782,1273,693,682,60.0001;7462740:2154,905,720,717,60.0001;7463640:2417,927,697,691,60.0001;7464690:2728,1292,692,678,60.0001;7573410:2118,958,715,703,59.9628;7574310:2372,961,691,685,60.0001;7575360:2678,1224,686,638,60.0374;7684640:2088,941,715,673,60.0001;7685540:2335,944,691,688,60.0001;7686590:2646,1216,692,681,60.0374;7795570:2075,934,722,718,59.9628;7796470:2339,929,699,692,60.0001;7797520:2619,1236,690,678,60.0374;7906040:2056,878,714,700,60.0001;7906940:2326,895,692,675,60.0374;7907990:2569,1263,698,690,60.0374;8016690:2014,895,710,703,59.9628;8017590:2290,912,689,676,60.0001;8018640:2529,1251,695,657,60.0001;8127510:2014,921,725,708,60.0001;8128410:2267,889,695,685,60.0001;8129460:2509,1283,695,683,60.0001;8238640:2016,933,716,699,59.9628;8239540:2274,928,686,675,59.9628;8240590:2491,1240,671,692,60.0001;8349550:2015,923,718,717,60.0001;8350450:2239,962,700,691,60.0001;8351500:2541,1237,690,673,60.0001;8460570:1977,926,718,696,60.0001;8461470:2217,930,687,677,60.0001;8462520:2462,1217,663,685,60.0001;8571860:1923,918,711,693,59.9628;8572760:2144,939,686,676,60.0001;8573810:2369,1225,699,685,59.9628;8683020:1877,912,714,702,60.0001;8683920:2094,986,688,676,60.0001;8684970:2347,1202,693,679,60.0374;8794460:1839,915,714,697,60.0001;8795360:2076,917,689,672,60.0001;8796410:2272,1235,700,686,60.0001;8905830:1814,907,710,660,59.9628;8906730:2057,912,690,675,60.0001;8907780:2269,1255,699,688,60.0374;9016660:1793,865,720,709,59.9628;9017560:2033,896,693,680,60.0001;9018610:2221,1257,666,688,60.0001;9127590:1748,960,721,681,60.0001;9128490:1941,966,697,688,60.0001;9129540:2188,1249,689,668,60.0001;9238760:1721,970,714,703,60.0001;9239660:1898,954,692,678,60.0001;9240710:2116,1231,696,684,60.0001;9349130:1696,877,713,664,60.0001;9350030:1946,887,691,683,60.0001;9351080:2105,1293,698,690,60.0001;9459510:1701,877,719,710,60.0374;9460410:1912,892,694,684,60.0001;9461460:2101,1247,692,651,60.0001;9569950:1671,947,711,702,60.0001;9570850:1844,944,663,678,60.0374;9571900:2075,1221,692,681,60.0001;9680870:1671,917,727,714,59.9628;9681770:1857,946,697,692,60.0374;9682820:2077,1273,691,676,60.0374;9791530:1618,947,719,708,60.0374;9792430:1780,941,666,687,60.0374;9793480:2011,1214,689,678,60.0001;9902310:1585,926,678,697,60.0001;9903210:1800,948,688,676,60.0001;9904260:1946,1237,700,688,60.0001;10013560:1570,939,725,708,59.9628;10014460:1748,906,667,692,60.0001;10015510:1955,1228,691,674,60.0001;10124230:1575,869,714,702,59.9628;10125130:1792,904,692,673,60.0001;10126180:1927,1214,699,692,60.0001;10235320:1569,954,719,714,59.9628;10236220:1722,933,699,687,60.0001;10237270:1938,1237,690,674,60.0001;10346080:1524,901,713,696,59.9628;10346980:1715,922,688,672,60.0001;10348030:1868,1208,701,690,60.0001;10457300:1667,977,722,714,59.9628;10458200:1843,924,699,689,60.0001;10459250:2091,1251,689,675,60.0001;10568280:1686,915,721,710,59.9628;10569180:1889,953,697,689,60.0374;10570230:2107,1266,662,676,60.0374;10678650:1667,893,717,700,59.9628;10679550:1877,938,656,673,59.9628;10680600:2066,1253,699,692,59.9628;10789520:1643,939,715,702,60.0001;10790420:1811,952,693,679,60.0001;10791470:2035,1217,690,676,60.0001;10900250:1643,919,718,707,60.0001;10901150:1862,885,660,679,60.0001;10902200:2025,1268,697,687,60.0374;11010880:1649,897,723,708,59.9628;11011780:1862,885,696,681,60.0001;11012830:2032,1279,698,686,60.0001;11121630:1692,953,714,700,59.9628;11122530:1875,950,692,680,60.0374;11123580:2083,1194,699,683,60.0001;11232520:1684,956,723,719,59.9628;11233420:1876,934,701,695,60.0001;11234470:2105,1258,691,673,60.0001;11343320:1659,922,716,700,59.9628;11344220:1855,906,657,677,60.0001;11345270:2025,1256,700,686,60.0001;11453810:1674,996,717,708,60.0001;11454710:1838,968,696,681,60.0001;11455760:2082,1220,692,675,59.9628;11564460:1690,900,724,715,60.0001;11565360:1897,913,667,693,60.0001;11566410:2119,1293,692,678,60.0001;11675390:1694,903,713,700,59.9628;11676290:1914,918,690,672,60.0001;11677340:2082,1251,697,696,60.0374;11786750:1671,1276,715,676,60.0001; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118aug2613h.pcr +4 "MFB"*% +4 "core" %[K + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +7 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*0'(@ +1030 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"**  +35 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*8 % +121 "core" & +2 "MFB"*% +4 "core" %(- +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*E'Zs +225 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*/  +54 "core" +2 "MFB"*% +4 "core" %Zn H +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*A'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*2 % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*1% +3 "core" %>\  ` +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'Y +530 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*4  +53 "core" +2 "MFB"* % +48 "core" %[  Q +8 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*#'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*n  +80 "core"  +2 "MFB"*3% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*J'_ +2039 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*,' +314 "Can"\\H QQ +2758 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*D'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*(' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*-'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*9' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*B'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*'  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +4 "MFB"*H % +119 "core" & +2 "MFB"*M% +4 "core" %VcB +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*?  +52 "core" +2 "MFB"*p% +4 "core" %n / +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*:'> +15605 #"bkha5"-> AS.stop + .AS.stop +4 "MFB"*5 +4 "core" ' `fx +5 "MFB"*"% +3 !"MFBPCR"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni` : velocityik: currenti:pwmi:erri: inPressi: outPressi:deltaPressix: voltagef11.244019636720669: @type2F: @error: aborted: @tagi?: @sourcei/:@destinationi%:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*Analytical Syringe aborted at 0.786ml:@axisName"Analytical Syringe:@timestampu: Time MnhR:@checkpoint: omitted +3 #Waiting to Resume from Checkpoint "Analytical Syringe aborted at 0.786ml" +2 ."Qmail"BadNews.email "Analytical Syringe aborted at 0.786ml",Subject: "Slide::Error in MFBPCR" +7 "core" % x +1801 #"bkha5"-> Abort! "we want the lysate!" +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message4undefined method `Abort!' for #: name: Abort!: args["we want the lysate! +1171 #-> abort! "we want the lysate!" + !o:CmdServer::Client::Error:bt["!bkha5:4:in `topLevelBinding'" ESP.ready! +4 "collection"'% +2 "processing"%% +3 "manipulator"&% +5 "core" %6 +5 "sampler")% +4 "core" %{ + %\ 7 5  + % +2 "manipulator"&& +3 "core" &- ? >  +2 "storage"(& +3 "core" & +2 "storage"(% +3 "core" %M  + "collection"'& +3 "core" & +2 "processing"% & +3 "core" &g  +2 "collection"'! +3 "core"  +2 "collection"'" +2 "core"  +2 "collection"'# +3 "core"  + "processing"%$ +3 "core"  +2 "processing"%% +3 "core" V +2 "processing"%& +2 "core"  +2 "processing"%' +3 "core"  + "sampler")( +3 "core"  +2 "collection"') +3 "core" } +2 "MFB"** +2 "core"  +2 "MFB"*+ +3 "core"  +2 "MFB"*, +2 "core"  +2 "MFB"*-9 +3 "core" 9 +2 "MFB"*.% +3 "core" % c +3 "sampler")/% +3 "core" % +2 "collection"'0& +4 "core" & + "collection"'1% +4 "core" %6\ +2 "processing"%2& +3 "core" &m  +2 "processing"%3% +3 "core" %[ +2 "manipulator"&4% +4 "core" %\ 3 A  + "manipulator"&5& +4 "core" &- 3 ?  +2 "storage"(6& +3 "core" & +2 "storage"(7% +3 "core" %M  +2 "collection"'89 +3 "core" 9 + "processing"%99 +3 "core" 9 +1537 #t-> MFB.ready! + "MFB"*:% +3 "core" % P +746 #t-> MFB.ready? + "MFB"*;% +4 "core" % L +4094 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time M2a +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 +4 #mEXIT @1535289870.31CEST @1535290007.07CEST = =tMAIN =mMAIN_scheduler @CEST1535290008.68 #"core_reset"Sent BREAK + #t@0xBED0, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC15B, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC3E5, state=0x3A84, ifg=0x10, ie=0xFD #@0xC66E, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC8F9, state=0x3A84, ifg=0x10, ie=0xFD + #@0xCB82, state=0x3A84, ifg=0x10, ie=0xFD #@0xCE0B, state=0x3A84, ifg=0x10, ie=0xFD + #@0xCF21, state=0x3A84, ifg=0x80, ie=0xFD + #@0x546D, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +213 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refip; :\ @name@ +257 "Can"; LL + ; LL #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core"  + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %  +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready? + "MFB"*% +4 "core" %  +2319 #t-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 "MFB"* n +96 "core" o +3 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +3988 "core" ' +2 .tATV.dial :air3 + "MFB"* % +73 "core" % +2 "MFB"*% +4 "core" %V) +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +230 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +36 "core"  +2 "MFB"*% +4 "core" % J +2 .tAS.seek 0.31ml + "MFB"* 'm$ +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*! % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*"% +3 "core" %m,\ : +2 .tAS.seek 0.335ml +2 "MFB"*#' +524 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*$  +52 "core" +2 "MFB"*%% +4 "core" %\ : +2 .tAS.seek 0.32ml + "MFB"*&'i +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*'  +59 "core"  +3 .tAS.seek 0ml + "MFB"*('V +6460 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*)'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"**'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*+'(@ +2896 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*,'V +10082 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*-'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*.'V +6923 "Can"S MM +3155 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*/'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*0'V +10073 "core" ' +2 .tATV.dial :air2 + "MFB"*1  +122 "core" +2 "MFB"*2% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*3'(M +5063 "core" ' +2 .tATV.dial :extSrc + "MFB"*4  +136 "core"  +2 "MFB"*5% +4 "core" %(N\ 5 +2 .tAS.seek 0.02ml + "MFB"*6'' +4856 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*7 n +123 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*8'R +146 "core" ' +2 "MFB"*9% +4 "core" %R}@ +10115 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721: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 +5 #mEXIT @1535290986.97CEST @1535291633.51CEST = =mMAIN_scheduler =tMAIN @CEST1535291635.20 #"core_reset"Sent BREAK +2 #t@0x4484, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +211 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +217 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi8; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +274 "Can"R ^ + R ^ #tPolling Can every 10:00 +3 #Cleanly exited at 15:43:06CEST26-Aug-18 +319 #-> ESP.ready! +2 #Powering core bus +468 .Gate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +3 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  C + "manipulator"&?& +4 "core" &l  + "storage"(@& +4 "core" &  + + "storage"(A% +4 "core" %S X 5 +2 "collection"'B9 +2 "core" 9 +2 "processing"%C9 +3 "core" 9 +390 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *E% +2 "core" %{ +2 .tATV.dial :air2 + "MFB"*F  +104 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +553 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5287 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +117 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5251 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 + "MFB"*K  +4 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core" +828 #t-> deconEluateRecoveryLine :extSrc +2 #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.seek 0ml +2 "MFB"*M'V +31 "core" ' + .tATV.dial :air3 +2 "MFB"*N % +58 "core" % +2 "MFB"*O% +3 "core" %VZ\ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +36 "MFB"*P' +233 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*Q  +37 "core" +2 "MFB"*R% +3 "core" %k K +2 .tAS.seek 0.31ml +2 "MFB"*S'm\ +6057 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*T % +53 "core" % +2 .tdelay 3 seconds +302 "MFB"*U% +3 "core" %m  / +2 .tAS.seek 0.335ml +2 "MFB"*V' +524 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*W  +52 "core"  +2 "MFB"*X% +3 "core" %! +3 .tAS.seek 0.32ml + "MFB"*Y'` +332 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*Z  +57 "core"  +2 .tAS.seek 0ml +2 "MFB"*['V +6456 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*\\'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*]'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*^'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*_'V +10080 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*`'(@ +2274 "Can"C ss +625 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*a'V +10074 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*b'(@ +2902 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*c'V +10080 "core" ' + .tATV.dial :air2 +2 "MFB"*d  +122 "core"  +2 "MFB"*e% +3 "core" %VE +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*f'(< +5052 "core" ' + .tATV.dial :extSrc +2 "MFB"*g  +138 "core"  +2 "MFB"*h% +3 "core" %(& +2 .tAS.seek 0.02ml +2 "MFB"*i' +4857 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"*j n +135 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*k'R +145 "core" ' +2 "MFB"*l% +3 "core" %R8N +5803 #t-> Recover 0.08 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message/undefined method `Recover' for main:Object: name: Recover: args[f0.080000000000000002{ +911 #-> recover 0.08 +2 .ASV.dial :SPErecovery + "MFB"*m  +76 "core"  + .tATV.dial :recoveryTube +2 "MFB"*n  +138 "core"  +2 "MFB"*o% +3 "core" %R@ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*p'@@ +4053 "core" ' + .tATV.dial ASV +2 "MFB"*q n +56 "core" n +2 "MFB"*r% +3 "core" %@>1X +2 .tAS.seek 0.279ml +2 "MFB"*s'o +1638 "core" ' + .tATV.dial :air2 +2 "MFB"*t  +80 "core" +2 "MFB"*u% +3 "core" %k\ \ 6 +2 .tAS.seek 0.289ml +2 "MFB"*v' +216 "core" ' + .tATV.dial :recoveryTube +2 "MFB"*w  +137 "core"  +2 "MFB"*x% +3 "core" % +2 .tAS.seek 0.019ml +2 "MFB"*y'< +5454 "core" ' +2 "MFB"*z% +3 "core" %; +1370 #t-> AS,.empty + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Wcompile error\ (ESP):6: syntax error, unexpected '.', expecting '='\ AS,.empty\ ^ +901 #-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*{'R +142 "core" ' +2 "MFB"*|% +3 "core" %Rh& +4211 "Can"E on +1020 #t-> deconEluateRecoveryLine :extSrc;fullDecon;initialPurge +2 #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 "MFB"*} n +123 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*~'V +30 "core" ' + .tATV.dial :air3 +2 "MFB"* % +72 "core" & +2 "MFB"*% +3 "core" %Vw +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*' +232 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*  +37 "core" +2 "MFB"*% +3 "core" %= +2 .tAS.seek 0.31ml +2 "MFB"*'l +6069 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %m +2 .tAS.seek 0.335ml + "MFB"*' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +51 "core" +2 "MFB"*\ % +3 "core" %\ 2 +2 .tAS.seek 0.32ml +2 "MFB"* 'V +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*  +58 "core"  +2 .tAS.seek 0ml +2 "MFB"* 'V +6455 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10080 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2897 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +268 "Can"KJ pp +9812 "core" ' + .tATV.dial :air2 +2 "MFB"*  +122 "core" +2 "MFB"*% +3 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*'(G +5054 "core" ' + .tATV.dial :extSrc +2 "MFB"*  +138 "core"  +2 "MFB"*% +3 "core" %(0 +2 .tAS.seek 0.02ml +2 "MFB"*' +4857 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"* n +126 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*"'R +145 "core" ' + #tFull MFB Decontamination +2 #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +2 "MFB"*( @@T +2 .tASV.dial :SPEdelivery +4 "MFB"*  +60 "core"  +2 .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*!'(@ +2908 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 + "MFB"**  +38 "core" +2 "MFB"*+% +3 "core" %(4, +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*,' +429 "core" ' + .tATV.dial :ASV +2 "MFB"*% n +161 "core" n + .tASV.dial :SPErecovery +2 "MFB"*  +60 "core"  +2 "MFB"*'% +3 "core" %\ V, B +2 .tAS.seek 0.62ml +2 "MFB"*/'\ +2036 "core" ' + .tATV.dial :waste +2 "MFB"*0 n +202 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*1'R +3156 "core" ' + .tAFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0ml +2 "MFB"*2'V +27 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*3'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air3 + "MFB"*4 % +65 "core" % +2 "MFB"*5% +3 "core" %(*- +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"*6' +429 "core" ' + .tATV.dial :air3 +2 "MFB"*7% +4 "core" %\ }- A +2 .tAS.seek 0.53ml + "MFB"*8' +226 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach +36 "MFB"*9  +47 "core"  +2 "MFB"*:% +4 "core" % , E +2 .tAS.seek 0.71ml +2 "MFB"*;' G +3643 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*< % +55 "core" % +2 .tdelay 3 seconds +302 "MFB"*=% +3 "core" % G\ jT e +2 .tAS.seek 0.735ml +2 "MFB"*>' ŕ +525 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*?  +55 "core"  +2 "MFB"*@% +4 "core" % Ŕ R L +2 .tAS.seek 0.72ml + "MFB"*A' z+ +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial ASV + "MFB"*B n +107 "core" n + .tASV.dial :SPErecovery +2 "MFB"*C% +4 "core" % z6rX +2 .tAS.seek 0.365ml +2 "MFB"*D'| +7161 "core" ' +2 .tATV.dial :waste +2 "MFB"*E n +176 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*F'R +1875 "core" ' + .tATV.dial :air3 +2 "MFB"*G % +59 "core" % +2 "MFB"*I% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml + "MFB"*H' +229 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*K  +36 "core" +2 "MFB"*L% +3 "core" %  \ = +3 .tAS.seek 0.579ml + "MFB"*N' +8127 "Can"e= k +3360 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*O % +54 "core" & + .tdelay 3 seconds +303 "MFB"*J% +3 "core" % \ 8 +2 .tAS.seek 0.604ml +2 "MFB"*M'\ 4X +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*Q  +53 "core"  +2 "MFB"*R% +3 "core" %\ 4U $ ? +3 .tAS.seek 0.589ml + "MFB"*P' +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial :ASV + "MFB"*T n +100 "core" n + .tASV.dial :wasteR +2 "MFB"*U  +34 "core"  +2 .tAS.seek 0ml +2 "MFB"*S'V +11871 "core" ' + .tdelay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*W' +5773 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*X'V +20129 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air3 + "MFB"*V % +142 "core" % +2 "MFB"*Z% +3 "core" %V  +3 .tAS.seek 0.01ml + "MFB"*Y' +227 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*[  +51 "core" +2 "MFB"*\\% +3 "core" % \ 2 +2 .tAS.seek 0.58ml +2 "MFB"*]' +8440 "Can"L w +3047 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*^ % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*_% +3 "core" % } ? +2 .tAS.seek 0.605ml + "MFB"*`'\ 8, +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*a  +51 "core" +2 "MFB"*b% +3 "core" %\ 89 / +2 .tAS.seek 0.59ml +2 "MFB"*d' +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial ASV + "MFB"*e n +101 "core" m + .tASV.dial :SPEdelivery +2 "MFB"*c  +35 "core"  +2 .tAS.seek 0ml +2 "MFB"*g'V +11885 "core" ' + .tdelay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*h' +5771 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*f'V +20134 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air2 + "MFB"*j  +79 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.8ml +2 "MFB"*l' x +8069 "core" ' + .tdelay 3 seconds +303 .ATV.dial :ASV + "MFB"*i n +95 "core" n + .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.03ml +2 "MFB"*m'^ +817 "Can"9> y +14693 "core" ' + .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*n n +170 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*o'R +203 "core" ' + .tSPE.coast +2 "MFB"*k  +3 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*q'(@ +2907 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :ASV + "MFB"*r n +168 "core" o + .tASV.dial :SPErecovery +2 "MFB"*p  +56 "core"  +2 "MFB"*t% +3 "core" %(- +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.73ml +2 "MFB"*u' z +4650 "core" ' + .tASV.dial :wasteD +2 "MFB"*s I +53 "core" I +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*w'V +3709 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*x'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*v  +53 "core"  +2 "MFB"*z% +3 "core" %(&~ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml + "MFB"*|': +2039 "core" ' + .tATV.dial :air2 +2 "MFB"*y  +94 "core"  +2 "MFB"*}% +3 "core" %:6 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*'< +434 "core" ' + .tATV.dial ASV +2 "MFB"* n +94 "core" o +2 "MFB"*{% +3 "core" %I / +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*~' # +2544 "core" ' + .tASV.dial :wasteD +2 "MFB"* I +56 "core" I +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +2905 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +54 "core"  +2 "MFB"*% +3 "core" %(.| +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*': +2038 "core" ' + .tATV.dial :air2 +2 "MFB"*  +94 "core"  +2 "MFB"*\ % +3 "core" %:D +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*'2 +421 "core" ' + .tATV.dial ASV +2 "MFB"* n +94 "core" o +2 "MFB"* % +3 "core" %( +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml + "MFB"* '  +2545 "core" ' + .tASV.dial :wasteD +2 "MFB"* I +55 "core" I +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +2904 "core" ' + .tATV.dial :air2 +2 "MFB"*  +94 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*': +3050 "core" ' + .tATV.dial :ASV +2 "MFB"* n +94 "core" o + .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.05ml +2 "MFB"*'Q +1466 "core" ' + .tATV.dial :waste +2 "MFB"* n +183 "core" m +2 .tAS.seek 0ml +2 "MFB"*'V +313 "core" ' +2 .tASV.dial :SPEdelivery + "MFB"*  +96 "core"  +2 #tdeconLysateINT + .ATV.dial :air3 + "MFB"* % +58 "core" $ +2 "MFB"*% +3 "core" %VJ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*' +234 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*  +36 "core" +2 "MFB"* % +3 "core" % - +2 .tAS.seek 0.96ml +2 "MFB"*'1 +2114 "Can"P qp +17013 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*"% +3 "core" %0  R +2 .tAS.seek 0.985ml + "MFB"**' +525 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*+  +52 "core" +2 "MFB"*!% +3 "core" %\  a +2 .tAS.seek 0.97ml +2 "MFB"*%'cR +326 "core" ' + .tdelay 3 seconds +303 .ATV.dial AIV + "MFB"* I +122 "core" H + .tAIV.dial :coilToMFB +2 "collection"'' { +5 "core" | + .tAWV.select :waste +2 "collection"' +9 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*,' +197 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +37 "MFB"*0'R +10102 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*/' +5775 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*1'R +10094 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*2' +5776 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*4'R +7351 "Can"@ rr +2745 "core" ' + .tATV.dial :air2 +2 "MFB"*5  +56 "core"  +2 "MFB"*3% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml + "MFB"*7' +228 "core" ' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"*6' +9993 "core" ' + .tATV.dial AIV +2 "MFB"*9 I +83 "core" I +2 .tAS.seek 0.02ml +2 "MFB"*:' +9885 "core" ' + .tATV.dial :waste +2 "MFB"*8 n +160 "core" n +2 .tAS.seek 0ml +2 "MFB"*<'V +229 "core" ' + .tAWV.select :air + "collection"' +10 "MFB"*=% +3 "core" %V + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*;'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + "MFB"*?  +35 "core" + .tATV.dial :air3 +2 "MFB"*@ % +58 "core" % +2 "MFB"*>% +3 "core" %(= +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml + "MFB"*B'Zb +223 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*C  +36 "core" +2 "MFB"*A% +3 "core" %ZWH D +2 .tAS.seek 0.81ml +2 "MFB"*E'> +6057 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*D % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*G% +3 "core" %>  U +2 .tAS.seek 0.835ml + "MFB"*I'G +522 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*F  +52 "core" +2 "MFB"*K% +3 "core" %CH - +2 .tAS.seek 0.82ml +2 "MFB"*L'p +328 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*H  +47 "core"  + .tdelay 3 seconds +303 .ATV.dial :ARV + "MFB"*O  +79 "core"  +2 "MFB"*J% +3 "core" %p +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*N'@ +2039 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*Q' +3074 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*R'V +2732 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*M' +5774 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*T'V +2730 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*U' +5775 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*P'V +614 "Can"Q pp +2117 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*S  +47 "core"  +2 .tATV.dial :air3 +2 "MFB"*W % +117 "core" & +2 "MFB"*V% +3 "core" %V@ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*Z' +230 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*X  +52 "core" +2 "MFB"*[% +3 "core" % / +2 .tAS.seek 0.81ml +2 "MFB"*\\'> +16111 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*Y % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*^% +3 "core" %>  L +2 .tAS.seek 0.835ml + "MFB"*_' +528 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*]  +52 "core"  +2 "MFB"*a% +3 "core" % H +3 .tAS.seek 0.82ml + "MFB"*b'q +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*`  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*e'R +4742 "core" ' + .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18743 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*c' +5780 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*d'V +2727 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*g' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +10 "Can"A oo +92 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*h'V +2732 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*j' +5774 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*f'V +2740 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*i' +5778 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*l'V +2730 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*n' +5774 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +136 .AS.reconfigure ASnorm +10 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*k'V +5065 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*m' +5774 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*o n +129 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*r'(@ +2551 "core" ' + .tATV.dial :waste2 +2 "MFB"*p % +125 "core" % +2 .tAS.seek 0ml +2 "MFB"*t'V +2546 "core" ' + #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'q& +4 "core" &  + .tHand.open +2 "manipulator"&s1 +69 "core" 1 +2 "manipulator"&u& +3 "core" &l , E +2 "manipulator"&w% +4 "core" % \    + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&v(- +186 "core" ( +2 "manipulator"&z& +3 "core" &- ! 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &-  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +2 "manipulator"&y'η +97 "core" ' + .tHand.close +2 "manipulator"&}/ +74 "core" / +2 "manipulator"&|& +3 "core" &-  +2 "manipulator"&% +4 "core" % f +2 .tForearm.seek :retract + "manipulator"&{'\ +104 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӷ +275 "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"&' +100 "core" ' +2 "manipulator"&& +3 "core" &ӷ S<: +2 "manipulator"&% +4 "core" %"  +2 "collection"'& +3 "core" &{  +2 "collection"' & +3 .tCC.seek :closed +2 "collection"'\ (W +3 "core" &  +2 & ! +9 &2 . +10 &] B +9 &,y V +9 &V Y +10 &T X +9 &hU Y +9 &,Ts X +10 &T X +9 &W X +10 &rVh X +9 & 4X X +9 &!N X +10 &#R X +9 &%yU Y +9 &'=S X +10 &(T X +9 &*R X +10 &,R X +9 &.CS Y +9 &0O X +10 &1S X +9 &3W X +9 &5LR X +10 &7S X +9 &8I W +10 &:N X +9 &O X +10 &?P Y +9 &AT X +9 &C[O Y +10 &EQ X +9 &FK X +10 &HU Y +9 &J_d Z +9 &L ^ +10 &M b +9 &O b# +9 &QA b- +10 &R b6 +9 &T b5 +10 &Vg V +9 &WS_ ; +5 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.24 +2 "collection"'& +4 "core" &WSJ ; + &WSJm ; + .tHand.open + "manipulator"& 1 +78 "core" 1 +2 "manipulator"& % +3 "core" %  t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &WSJ ; + "collection"' % +3 "core" %5 +2 .tCSV.dial CSR +2 "collection"'  +145 "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"''p +1391 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +9 '% +3 "core" %p  + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"''^ +730 "core" ' + .tCSV.dial :waste +2 "collection"' +145 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"''4 +2003 "core" ' + #tPurging external Intake +2 "collection"'& +4 "core" &WSJ ; + "collection"'% +4 "core" %2s + .tCSV.dial :flush +2 "collection"'  +47 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' +2642 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' +2 '  +6 "core" +76 ~ + .tCTV.dial :intake +2 "collection"'  +83 "core"  + .tIntake.select :open +2 "sampler") +10 .tCS.seek 0ml + "collection"'"'4 +2728 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'  +83 "core"  +2 #tFlushing upper manifold + "collection"'+& +4 "core" &WSIh ; + "collection"'!% +4 "core" %3 + .tCSV.dial :flush +2 "collection"'*  +82 "core"  +2 .tCS.seek 5ml +2 "collection"''p +1366 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'' @ +45 "core" A +2 "collection"'%% +3 "core" %p  +3 .tCS.seek 7ml + "collection"','h +561 "Can"P S +41 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'0 +115 "core" ~ + .tCTV.dial :air +3 .CS.seek 0ml + "collection"'/'4 +1871 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'1'0 +857 "core" ' + .tCSV.dial :waste +2 "collection"'2 +48 "core" +2 .tCS.seek 0ml +2 "collection"'5'4 +854 "core" ' +2 "collection"'3& +3 "core" &WSI` ; +2 "collection"'4% +3 "core" %7 + .tCSV.dial :flush +2 "collection"'7  +47 "core"  +2 .tCS.seek 3ml +2 "collection"'9'0 +871 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air + "collection"'6 @ +46 "core" A +2 "collection"'8% +3 "core" %0  +2 .tCS.seek 5ml +2 "collection"'='p +608 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"':'4 +1358 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'<'0 +866 "core" ' + .tCSV.dial :waste +2 "collection"'? +81 "core" +2 .tCS.seek 0ml +2 "collection"'@'4 +859 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&>& +4 "core" & ;7 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&;(ӷ +12 "core" ( +2 "manipulator"&C& +3 "core" &Ӽ 13 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &A& +3 "core" &Ӽ H3 +2 .tForearm.seek CC + "manipulator"&B' +95 "core" ' + .tHand.close +2 "manipulator"&D/ +69 "core" / +2 .tCC.seek :open +2 "collection"'G( +423 "core" ( +2 "manipulator"&E& +3 "core" & z0 +2 "manipulator"&F% +3 "core" % @ w +38 .tForearm.seek :retract +9 "manipulator"&K'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&I(- +305 "core" ( +2 "manipulator"&H& +3 "core" &- + 5 +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"&J'η +112 "core" ' + .tHand.open +2 "manipulator"&L1 +69 "core" 1 +2 "manipulator"&N% +3 "core" % ι OϹv +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&Q'\ +100 "core" ' +48085 "Can"D oo +60004 S oo +60004 E oo +60004 S oo +60004 G oo +60004 O oo +60004 dI oo +60004 wK oo +60004 L oo +1876 #"bkha"Session Begun +423 #-> showlog 100 +30389 #-> exit + #Session Ended +27315 "Can"oA oo +60004 N oo +5630 #t-> access 2 +3 .SE.seek :down +2 "storage"(R'X +3 "core" ' +2 "manipulator"&M% +3 "core" %\  +2 "manipulator"&T& +3 "core" &-  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(U(K +679 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 (S& +3 "core" &K P ( +187 #t-> access 1 +2 .SE.seek :down +2 "storage"(W'X +3 "core" ' +2 "manipulator"&V% +3 "core" %\ \ \  v +2 "manipulator"&P& +3 "core" &- M +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(X(; +217 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ([& +3 "core" &;s  +13517 #t-> access 2 +2 .SE.seek :down +2 "storage"(Z'X +2 "core" ' +2 "manipulator"&Y% +4 "core" %\  + "manipulator"&^& +4 "core" &-  + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(\\(K +214 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (]& +3 "core" &K p ) +2629 #t-> exit +5 #mEXIT @1535305078.56CEST @1535305289.08CEST = =mMAIN_scheduler =tMAIN @CEST1535305291.08 #"core_reset"Sent BREAK +2 #t@0x95A0, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9806, state=0x3A84, ifg=0x10, ie=0xFD #@0x9A91, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9D1B, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9FA6, state=0x3A84, ifg=0x10, ie=0xFD #@0xA231, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA4BB, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA5D0, state=0x3A84, ifg=0x80, ie=0xFD #@0x6A88, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +170 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +196 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi< :\ @name@ +304 "Can"I rq + I rq + #tPolling Can every 10:00 +123 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core"  + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %V + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.reconfigure SSconfig + "sampler")#.0X showlog 100 +2991 #-> abort! "fixing starttube" + !o:CmdServer::Client::Error:bt["!bkha1:2:in `topLevelBinding'" showlog 100 +67 ."Qmail"GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:106\\n{}\\nCan@19:42:59, 16.4C, 41% humidity, 14.6psia, 12.011V, 0.638A, 0.645A avg, 7.67W",Subject: "Asleep until 19:43" +817 "Can"E c +3 #tPowering core bus +483 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +4 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 * % +4 "core" %s + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")!% +3 "core" % + +2 .tSS.configure SSconfig +2 "sampler")#.0X( +359 "core" ' + ."rdyProcessing"PS.coast + "processing"%5 +105 "core" ' +570 ( +2 .tForearm.seek :retract +3 "manipulator"&?'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&@(_ +120 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 350 counts +3 "manipulator"&A' +98 "core" ' +2 "manipulator"&B% +4 "core" % "  +2 .tForearm.seek :retract + "manipulator"&C'\ +92 "core" ' +2 "manipulator"&D% +4 "core" % \  ) d +2 "processing"%E& +2 "collection"'F& +6 "core" & + &l +2 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +3 "processing"%G( +2 "collection"'H( +282 "core" ( +9 ( +30 "Can"D rr +5 #tPhase [coreNEG] +2 ."Qmail"GoodNews.email "At 19:43:45 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:106\\n{}\\nCan@19:43:45, 16.3C, 40% humidity, 14.6psia, 12.011V, 0.645A, 0.645A avg, 7.74W",Subject: "Started 18tun phase coreNEG" +3 #t==================> STARTED coreNEG (phase #1) <=== +3 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'I& +5 "core" &s \ + .tHand.open +2 "manipulator"&J1 +71 "core" 1 +2 "manipulator"&K& +6 "core" &o \  o +2 "manipulator"&L% +4 "core" % \  \   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&M(- +176 "core" ( +2 "manipulator"&N& +4 "core" &- . o + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &O& +4 "core" &- e +3 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +8 .tForearm.seek :garage +3 "manipulator"&P'η +98 "core" ' +2 .tHand.close +2 "manipulator"&Q/ +76 "core" / +3 "manipulator"&R& +4 "core" &- O +2 "manipulator"&S% +4 "core" % \ +2 .tForearm.seek :retract +2 "manipulator"&T'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&U(ӷ +278 "core" ( +2 "manipulator"&V& +3 "core" &ӷ }=E +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &W& +3 "core" &ӷ 1=E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&X' +100 "core" ' +2 "manipulator"&Y& +4 "core" &ӷ =E +2 "manipulator"&Z% +4 "core" %  +2 "collection"'[& +3 "core" & \ +2 "collection"'\\& +4 .tCC.seek :closed + "collection"'](W +4 "core" &o \ +3 &  +9 &1 . +11 &] B +8 &w W +9 &T Y +10 &L Y +9 &VM X +9 &N X +10 &P X +9 &Q Y +9 &_M X +10 & !M X +9 &!I X +10 &#N X +9 &%fL Y +9 &'(O} Y +10 &(K X +9 &*O X +9 &,nO Y +10 &.0N Y +9 &/G X +10 &1N X +9 &3vT Y +10 &58L Y +9 &6I X +9 &8I X +9 &:I X +10 &<@L Y +9 &>N Y +10 &?J Y +9 &AL Y +9 &CHL Y +10 &E\ N Y +9 &FK X +9 &HT Y +10 &JL_ Z +9 &L ^ +10 &M b +9 &Op b) +9 &Q' b4 +10 &R b< +9 &T b; +9 &V? ~Y\ +10 &WA( 'r +9 &Wmc F +3 ( + "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.42 +2 "collection"'^& +5 "core" &Wm`w F + .tHand.open +2 "manipulator"&_1 +71 "core" 1 +2 "manipulator"&`% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&a'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'b& +4 "core" &Wm` F +2 "collection"'c% +3 "core" %54 +2 .tCSV.dial CSR +2 "collection"'d  +147 "core"  +2 "collection"'e% +3 "core" %57 +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'f'p +1388 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +11 'g% +3 "core" %p  + .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'h'] +735 "core" ' + .tCSV.dial :waste +3 "collection"'i +146 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'j'4 +2008 "core" ' + #tPurging external Intake +3 "collection"'k& +4 "core" &Wm` F +2 "collection"'l% +3 "core" %3 + .tCSV.dial :flush +2 "collection"'m  +48 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'n' +2644 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'o +3 'p  +6 "core" +76  + .tCTV.dial :intake +2 "collection"'q  +85 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"'r'4 +2744 "core" ' + .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air +2 "collection"'s  +83 "core"  +2 #tFlushing upper manifold + "collection"'t& +5 "core" &Wm_ F +2 "collection"'u% +3 "core" %4{ + .tCSV.dial :flush +2 "collection"'v  +93 "core" +2 .tCS.seek 5ml +3 "collection"'w'p +1372 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'x @ +50 "core" B +2 "collection"'y% +3 "core" %py  +2 .tCS.seek 7ml +2 "collection"'z'g +606 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'{ +117 "core" ~ + .tCTV.dial :air +3 .CS.seek 0ml +3 "collection"'|'4 +1891 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'}'0 +860 "core" ' + .tCSV.dial :waste +2 "collection"'~ +50 "core" +2 .tCS.seek 0ml +3 "collection"''4 +858 "core" ' +2 "collection"'& +3 "core" &Wm_y F +2 "collection"'% +3 "core" %3 +2 .tCSV.dial :flush + "collection"'  +49 "core"  +41 .tCS.seek 3ml +2 "collection"''0 +857 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +47 "core" A +2 "collection"'% +3 "core" %0k  +3 .tCS.seek 5ml +2 "collection"''p +612 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +4 "collection"'\ '4 +1377 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +3 "collection"' '0 +868 "core" ' + .tCSV.dial :waste +2 "collection"' +82 "core" +2 .tCS.seek 0ml +2 "collection"''4 +857 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & _7 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +17 "core" ( +2 "manipulator"&& +3 "core" &Ӻ _1 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӻ x1 +2 .tForearm.seek CC +2 "manipulator"&' +97 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +419 "core" ( +2 "manipulator"& & +3 "core" & a- +2 "manipulator"& % +3 "core" % < G +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&(- +306 "core" ( +2 "manipulator"&& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +2 "core" &-  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +111 "core" ' + .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +3 "core" % ξ 9ιv +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +9 #tStarting mfb + #pcrBAC +5 ."Qmail"BACfans.email "Started mfb in tube 2 at 19:48:21CEST26-Aug-18\\n{}\\nCan@19:43:45, 16.3C, 40% humidity, 14.6psia, 12.011V, 0.645A, 0.645A avg, 7.74W",Subject: "pcrBAC" +3 "MFB"*% +3 #tLoading sh1 puck from tube 2 into Collection Clamp +5 "collection"'& +5 "core" % + & +2 #"readyMFB"Readying the MFB +2 "manipulator"&% +4 #"readyMFB"Homing MFB Syringe + .AFV.select :holdingCoil +2 "MFB"* +5 "core" %\  +2 "storage"( % +3 "core" %P | | h 9 +2 "storage"(!. +4 "MFB"*"% +2 "core" .( + % +2 ."readyMFB"ATV.dial :air2 +3 "storage"($& +2 "MFB"*#  +5 "core" &  . +2 .tSC.reconfigure SCloose +4 "storage"($.(\ 1~b +4 (%& +2 "core" & w d . +2 "manipulator"&&& +4 "core" &-  + "manipulator"&'% +4 "core" %\ x +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&(( +16 "core"  +2 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."readyMFB"AS.home.seek :home +2 "MFB"*)' +183 "core" ( +2 "manipulator"&*& +4 "core" & , 9 +2 "storage"(+& +4 "core" & n m N . +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 2 + 700 counts +2 "manipulator"&,' +92 "core" ' +2 "storage"(.& +4 "core" & z v c . +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(-'V +231 "core" ' + ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +10 ."readyMFB"delay 2 seconds +75 "core" ' +2 "storage"(0- +3 "core" -'R +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 (/& +2 "core" & . +2 "manipulator"&1& +3 "core" & I +2 .tElbow.seek 2 +2 "manipulator"&2( +6 "core" ( + "manipulator"&5& +4 "core" &  S +2 "storage"(6& +3 "core" &  . +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&9'; +30 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tHand.close +2 "manipulator"&:/ +43 ."readyMFB"AS.seek 1ml +2 "MFB"*<' +21 "core" / +3 ."downElevator"SE.seek :down +7 "storage"(B'X + "manipulator"&4& +6 "core" &  +2 "manipulator"&3% +3 "core" % f  +2 .tForearm.seek :retract +2 "manipulator"&;'\ +92 "core" ' +2 .tElbow.seek CC +3 "manipulator"&D(ӷ +154 "core" ' + ."downElevator"SE.coast + "storage"(5 +39 "core" ( +9 "manipulator"&F& +3 "core" &ӻ# QAc +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &E& +3 "core" &ӻ# ]Ac +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&?' +99 "core" ' +3 "manipulator"&A& +4 "core" &ӻ# oAc +2 "manipulator"&I% +4 "core" %  +2 "collection"'J& +4 "core" & + "collection"'K& +4 .tCC.seek :closed +3 "collection"'L(W +5 "core" & + &  +8 &)y - +10 &\\ A +9 &7s V +9 &K X +10 &P X +9 &uO X +10 &8N X +9 &P W +9 &N W +10 &L W +9 & @K X +9 &"G W +10 &#J X +9 &%J W +10 &'IJ W +9 &) Nm W +9 &*K X +10 &,M W +9 &.PJ X +9 &0M W +10 &1O X +9 &3Q X +10 &5XI X +9 &7I W +9 &8G W +10 &:H W +9 &"J X +10 &?J W +9 &AL W +10 &ChJ X +9 &E+J W +9 &FK X +10 &HW X +9 &Jdx \\ +9 &L _ +10 &M! ~b" +9 &O b& +10 &QH ~b0 +9 &S ~b2 +9 &Td ~b3 +10 &Vlh }R +9 &WJcn U +9 &Wv S +9 ( +2 &W}\\ L + "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.52 +2 .Hand.open +3 "manipulator"&N1 +72 "core" 1 +2 "manipulator"&O% +4 "core" % < +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&@'\ +97 "core" ' + .tSC.coast + "storage"(6 +4 #tskipping prime and sample collection +2 #Evacuating Puck (bubblePt=55psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +4 "collection"'Q& +4 "core" &W}\\h L +2 ."airStroke"CSV.dial :waste +3 "sampler")R% +5 ."airStroke"CS.seek 0ml +2 "collection"'S'4 +5 "core" % & +3 "Can"F ff + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +3 "sampler")#.0X +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'i' +2618 "core" ' +2 "collection"'h% +3 "core" %\ \   +2 .tCSV.dial between air and CTV +2 "collection"'k ` +33 "core" a +2 .tCS.seek 3.415ml +4 "collection"'l'> +1003 "core" ' + ."readyMFB"ATV.dial :waste +2 .ARV.dial between carrier and air1 +3 "MFB"*m  +6 "core"  + ."readyMFB"ASV.dial :waste1 +2 "MFB"*j  +5 "core" +747 ' + ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'p  +30 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"'o'4 +942 "core" ' + .tCSV.dial :air +4 "collection"'q @ +48 "core" > +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +4 "collection"'n' +2626 "core" ' +2 "collection"'s% +3 "core" % q  +2 .tCSV.dial between air and CTV +2 "collection"'t ` +33 "core" a +45 .tCS.seek 2.153ml +3 "collection"'u' +2097 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'v  +30 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"'r'4 +186 "core" '  +2 "collection"'x% +4 "core" %Z   +2 "sampler")y% +3 "core" % h +2 #tBubblePoint: Intake @69.9psia, Outlet @14.8psia + .CBV.dial SSV +2 "collection"'w @ +36 "core" A +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +2 "collection"''4 +139 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +4 "sampler") +147 "core"  +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 10ml +4 "collection"''' +2616 "core" ' +2 "collection"'#% +3 "core" %   +2 .tCSV.dial between air and CTV +2 "collection"' ` +33 "core" a +44 .tCS.seek 2.14ml +2 "collection"'*'s +2099 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'+  +30 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"''4 +192 "core" '  +2 "collection"'.% +4 "core" %_   +2 "sampler")% +3 "core" % +2 #tBubblePoint: Intake @70.5psia, Outlet @15.6psia + .CBV.dial SSV +4 "collection"'= @ +32 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"')'4 +138 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")- +146 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" % \ %  +2 .tCS.seek 4.5ml + "collection"''` +868 "core" ' + .tdelay 2 seconds +203 .CSV.dial CTV +2 "collection"'7  +45 "core"  +2 .tCS.seek 1.275ml +3 "collection"'S' +931 "core" ' +2 #tHeating sh1 puck from tube 2 in Collection Clamp to 85C for 5:00 +2 .CH.seek 85C,8:00 +5 "collection"'M   +2 'W9 +5 "core" 9 +103 "collection"'Y9 +2 "core" 9d +103 "collection"'Z9 +2 "core" 9 d +103 "collection"'[9 +2 "core" 9 d +103 "collection"'C9 +2 "core" 9d +103 "collection"'H9 +3 "core" 9d +103 "collection"'^9 +2 "core" 9d +103 "collection"'_9 +2 "core" 9d +103 "collection"'b9 +2 "core" 9"d +103 "collection"'\\9 +2 "core" 9&d +103 "collection"'c9 +2 "core" 9+d +103 "collection"'d9 +2 "core" 9/d +103 "collection"'e9 +2 "core" 93d +103 "collection"'T9 +2 "core" 97d +103 "collection"'V9 +2 "core" 9;d +103 "collection"'89 +3 "core" 9@d +103 "collection"'<9 +2 "core" 9Dd +103 "collection"'f9 +2 "core" 9Hd +103 "collection"'X9 +2 "core" 9!Ld +103 "collection"'h9 +2 "core" 90Pd +103 "collection"'k9 +3 "core" 9AUd +103 "collection"'i9 +2 "core" 9RYd +103 "collection"'m9 +2 "core" 9c]d +103 "collection"'j9 +2 "core" 9vad +103 "collection"'p9 +2 "core" 9ed +103 "collection"'l9 +3 "core" 9jd +103 "collection"'q9 +2 "core" 9nd +103 "collection"'o9 +46 "core" 9td +103 "collection"'s9 +2 "core" 9xd +103 "collection"'t9 +2 "core" 9|d +103 "collection"'n9 +2 "core" 9d +103 "collection"'v9 +2 "core" 9d +103 "collection"'x9 +2 "core" 9,d +103 "collection"'y9 +2 "core" 9@d +103 "collection"'w9 +2 "core" 9Td +103 "collection"'u9 +3 "core" 9id +102 "collection"'`9 +2 "core" 9|d +103 "collection"'z9 +2 "core" 9d +103 "collection"'|9 +2 "core" 9d +103 "collection"'~9 +2 "core" 9d +103 "collection"'{9 +3 "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" 9d +103 "collection"'9 +3 "core" 90d +102 "collection"'9 +2 "core" 9Cd +103 "collection"'r9 +2 "core" 9Vd +103 "collection"'9 +2 "core" 9id +103 "collection"'9 +2 "core" 9|d +103 "collection"'9 +3 "core" 9d +102 "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 +4 "core" 9d +103 "collection"'9 +2 "core" 9d +103 "collection"'U9 +2 "core" 9d +103 "collection"']9 +2 "core" 9$d +103 "collection"'9 +2 "core" 97d +103 "collection"'a9 +2 "core" 9Id +103 "collection"' 9 +2 "core" 9\\d +103 "collection"'9 +2 "core" 9nd +103 "collection"'9 +2 "core" 9 d +103 "collection"'9 +2 "core" 9d +103 "collection"'9 +3 "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 +3 "core" 9\ )d +103 "collection"' 9 +2 "core" 9\ -d +103 "collection"'"9 +2 "core" 9" 1d +103 "collection"'9 +2 "core" 945d +103 "collection"'$9 +2 "core" 9E9d +103 "collection"'!9 +3 "core" 9V>d +103 "collection"'&9 +2 "core" 9hBd +103 "collection"'%9 +2 "core" 9xFd +103 "collection"'#9 +2 "core" 9Jd +103 "collection"'9 +2 "core" 9Nd +103 "collection"''9 +2 "core" 9Sd +103 "collection"'+9 +2 "core" 9Wd +103 "collection"'.9 +2 "core" 9[d +103 "collection"'9 +2 "core" 9_d +103 "collection"'=9 +2 "core" 9cd +103 "collection"'*9 +3 "core" 9hd +103 "collection"'9 +2 "core" 9  ld +103 "collection"'/9 +2 "core" 9"pd +103 "collection"'19 +2 "core" 9+#td +103 "collection"'59 +2 "core" 9;$yd +103 "collection"'09 +3 "core" 9L'}b +103 "collection"'69 +2 "core" 9['` +103 "collection"'49 +2 "core" 9j*` +103 "collection"'39 +2 "core" 9z*_ +103 "collection"',9 +2 "core" 9+] +103 "collection"':9 +3 "core" 9-\\ +103 "collection"'-9 +2 "core" 9/\\ +103 "collection"'9 +2 "core" 9/Z +103 "collection"'(9 +2 "core" 91X +103 "collection"')9 +2 "core" 93W +103 "collection"'99 +2 "core" 94V +103 "collection"'E9 +2 "core" 96T +103 "collection"'29 +2 "core" 98S +103 "collection"'F9 +2 "core" 9 :R +103 "collection"'I9 +2 "core" 9 :Q +103 "collection"'A9 +3 "core" 9 (:Q +103 "collection"'J9 +2 "core" 9 4=O +103 "collection"'B9 +2 "core" 9 B>N +103 "collection"';9 +2 "core" 9 OAL +103 "collection"'N9 +2 "core" 9 \\DL +103 "collection"'9 +3 "core" 9 hDK +103 "collection"'Q9 +2 "core" 9 uFI +103 "collection"'O9 +2 "core" 9 GI +103 "collection"'R9 +2 "core" 9 JH +103 "collection"'P9 +2 "core" 9 IG +103 "collection"'K9 +3 "core" 9 JE +103 "collection"'>9 +2 "core" 9 ID +103 "collection"'?9 +2 "core" 9 MC +103 "collection"'79 +2 "core" 9 OB +103 "collection"'9 +2 "core" 9 OB +103 "collection"'W9 +2 "core" 9 R@ +103 "collection"'Y9 +2 "core" 9 T? +103 "collection"'Z9 +2 "core" 9 T? +103 "collection"'[9 +2 "core" 9\ U> +103 "collection"'C9 +2 "core" 9\ W < +103 "collection"'H9 +3 "core" 9\ V; +102 "collection"'^9 +2 "core" 9\ $Z: +103 "collection"'_9 +2 "core" 9\ /\\: +103 "collection"'b9 +2 "core" 9\ 9\\9 +103 "collection"'\\9 +2 "core" 9\ D`!8 +103 "collection"'c9 +3 "core" 9\ Mc%8 +102 "collection"'d9 +2 "core" 9\ Xd)7 +103 "collection"'e9 +2 "core" 9\ be-6 +103 "collection"'T9 +2 "core" 9\ lh25 +103 "collection"'V9 +2 "core" 9\ vj64 +103 "collection"'89 +3 "core" 9\ k:3 +102 "collection"'<9 +2 "core" 9\ m>2 +103 "collection"'f9 +2 "core" 9\ nB1 +103 "collection"'X9 +2 "core" 9\ mG1 +103 "collection"'h9 +2 "core" 9\ qK0 +103 "collection"'k9 +2 "core" 9\ sO0 +103 "collection"'i9 +2 "core" 9\ rS/ +103 "collection"'m9 +2 "core" 9\ qW. +103 "collection"'j9 +2 "core" 9\ s\\- +103 "collection"'p9 +2 "core" 9\ u`, +103 "collection"'l9 +3 "core" 9\ xd+ +140 "collection"'q9 +10 "core" 9\ yj+ +103 "collection"'o9 +2 "core" 9\ zn* +103 "collection"'s9 +2 "core" 9\ |r) +103 "collection"'t9 +2 "core" 9 {w) +103 "collection"'n9 +2 "core" 9 ~{( +103 "collection"'v9 +2 "core" 9 ( +103 "collection"'x9 +2 "core" 9 ' +103 "collection"'y9 +2 "core" 9 $& +103 "collection"'w9 +2 "core" 9 ,' +103 "collection"'u9 +4 "core" 9 4' +103 "collection"'`9 +2 "core" 9 <' +103 "collection"'z9 +2 "core" 9 C' +103 "collection"'|9 +2 "core" 9 K' +103 "collection"'~9 +2 "core" 9 T& +103 "collection"'{9 +6 "core" 9 [' +102 "collection"'}9 +2 "core" 9 b' +103 "collection"'9 +2 "core" 9 j' +103 "collection"'9 +2 "core" 9 q' +103 "collection"'9 +2 "core" 9 x& +103 "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 & +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"'U9 +2 "core" 9 % +103 "collection"']9 +2 "core" 9 % +103 "collection"'9 +2 "core" 9 % +103 "collection"'a9 +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 $ +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 .0# +103 "collection"'$9 +2 "core" 9 44# +103 "collection"'!9 +3 "core" 9 88# +103 "collection"'&9 +2 "core" 9 ?<# +103 "collection"'%9 +2 "core" 9 CA" +103 "collection"'#9 +2 "core" 9 HE" +103 "collection"'9 +2 "core" 9 NI! +103 "collection"''9 +3 "core" 9 TM" +103 "collection"'+9 +2 "core" 9 YQ! +103 "collection"'.9 +2 "core" 9 ^V! +103 "collection"'9 +2 "core" 9 cZ! +103 "collection"'=9 +2 "core" 9 i^! +103 "collection"'*9 +3 "core" 9 nb +103 "collection"'9 +2 "core" 9 sf +103 "collection"'/9 +2 "core" 9 xk +103 "collection"'19 +2 "core" 9 }o +103 "collection"'59 +2 "core" 9 s +103 "collection"'09 +2 "core" 9 w +103 "collection"'69 +2 "core" 9 { +103 "collection"'49 +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"')9 +2 "core" 9  +3 .tCH.hold 5:00,85C +3 "collection"'9   G +4 "core"  +10781 "Can":= y +19220 "core"  +2 "collection"'E9 +3 "core" 9 Q +2 #tCollection Puck Heater at 84.7C after lysing +2 .CS.seek 0ml +3 "collection"'2'4 +445 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'F @ +116 "core" A +2 .tCSV.dial :air + "collection"'I @ +49 "core" > +2 .tCS.seek 5ml +3 "collection"'A'p +1379 "core" ' + .tCSV.dial CTV +2 "collection"'J  +50 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'B @ +50 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"';  +47 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'N @ +51 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"''4 +1398 "core" ' + #tRecovering Lysate into Collection syringe + .CSV.dial CBV +4 "collection"'Q +114 "core" ~ + .tCBV.dial CSV +3 "collection"'O  +32 "core"  +2 "collection"'R% +3 "core" %8   +3 .tCS.seek 5ml + "collection"'P'p +1385 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'K  +50 "core" +2 "collection"'>% +3 "core" %p  +2 .tCS.seek 7.001ml +3 "collection"'?'r +606 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'7 @ +46 "core" ? +2 .tCS.seek 10ml +3 "collection"'' +867 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'W ` +129 "core" _ +2 #tLysing Complete +41 "collection"'Y& +11 "core" &W}\\FH 9 L +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&Z% +5 "core" %\  4 +2 "storage"([% +3 "core" %S  +2 "storage"(C. +2 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(H( +214 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (^& +2 "core" & 9 +2 "manipulator"&_& +3 "core" &! @W +2 "manipulator"&b% +4 "core" %\ y +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&\\( +172 "core" ( +2 "manipulator"&c& +4 "core" & )  + "storage"(d& +4 "core" & S +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&e' +98 "core" ' +2 "storage"(T& +4 "core" & + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(V'V +293 "core" ' +2 "storage"(8- +3 "core" -'V + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"(<' +35 "core" ' +2 "manipulator"&f& +4 "core" &\   +2 "manipulator"&X% +3 "core" %,\  x +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&h'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&k(ӷ +161 "core" ( +2 "manipulator"&i& +3 "core" &Ӿ D?V +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &m& +3 "core" &Ӿ E?V +2 .tForearm.seek CC +2 "manipulator"&j' +95 "core" ' + .tHand.close +3 "manipulator"&p/ +75 "core" / +2 .tCC.seek :open +2 "collection"'l( +425 "core" ( +2 "storage"(q& +3 "core" & R +2 "storage"(o& +3 "core" & 6 +2 "manipulator"&s& +3 "core" & ?T +2 "manipulator"&t% +4 "core" % I \  +2 .tForearm.seek :retract +2 "manipulator"&n'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&v( +178 "core" ( +2 "manipulator"&x& +4 "core" &  r + "storage"(y& +4 "core" & p +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&w'Y +101 "core" ' + .tElbow.hold +2 "manipulator"&u, +5 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&`1 +73 "core" 1 +3 "manipulator"&z% +4 "core" % s  + "storage"(|& +4 "core" & + + .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 326 counts + "manipulator"&~'ϟ +16 "core" ' +2 "manipulator"&{& +4 "core" &  @  + "storage"(}& +4 "core" & u +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +31 "core" ' +2 "storage"(% +4 "core" % E +2 ."downElevator"SE.seek :down +3 "storage"('X +100 (% +3 "core" %< t a + "manipulator"&% +4 "core" % | +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&r'\ +89 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 #tTranferring lysate to PRV + .CSV.dial :air +4 "collection"' @ +29 "core" > +2 .tCS.seek 10ml +3 "collection"'' +4 "core" ' + .tCSV.dial between air and CTV +2 "collection"' ` +32 "core" a +2 .tAIV.dial :bypass + "collection"' { +6 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"' & +5 "core" &fh + .tHand.open +2 "manipulator"&1 +25 "core" 1 +2 "manipulator"&\ & +4 "core" & S : p + "manipulator"&% +4 "core" %\ : ? x +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +199 "core" ( +2 "manipulator"&U& +3 "core" &- Y \\ e +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &]& +3 "core" &- H R  +2 .tForearm.seek :garage +2 "manipulator"&'η +99 "core" ' +2 .tHand.close + "manipulator"&a/ +76 "core" / +2 "manipulator"& & +3 "core" &-  ' +2 "manipulator"&% +4 "core" %   A/ +2 .tForearm.seek :retract +44 "manipulator"&'\ +103 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&(ӷ +289 "core" ( +2 "manipulator"&& +3 "core" &ӵ!  C@^ +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӷ   I@] +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"& ' +99 "core" ' +2 "manipulator"& & +4 "core" &Ӷ"  \ a@] +2 "manipulator"&% +3 "core" %! S +2 "collection"'& +4 "core" & +2 "collection"' & +4 .tCC.seek :closed +2 "collection"'"(W +5 "core" &  +2 &   +9 &)x - +10 &] A +9 &7s U +9 &L W +10 &N V +9 &vN W +10 &8J 1 W +9 &M V +9 &N V +10 &~I W +9 & @K W +9 &"G V +10 &#L W +9 &%R W +9 &'IN V +10 &) N I V +9 &*Q 8 W +10 &,N  W +9 &.PQ W +9 &0L V +10 &1N V +9 &3M W +10 &5XL W +9 &7O V +9 &8P V +10 &:J W +9 &<`P W +9 &>#R} V +10 &?Q] V +9 &ARA W +10 &ChM W +9 &E*P  W +9 &FR W +10 &HX W +9 &Jhp Z +9 &L ^ +10 &M b +9 &O b! +10 &QP b& +9 &S b* +9 &T b- +10 &Vz E +9 &WI+ !d +9 &W`g M +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.37 +3 "collection"'& +4 "core" &W`fq M +2 .tHand.open + "manipulator"&$1 +67 "core" 1 +2 "manipulator"&!% +4 "core" % !  N + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +3 "manipulator"&&'\ +98 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass +2 .PSV.dial PSR +5 "processing"%% +145 "core"  +2 "processing"%#% +4 "core" %C + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%' +1661 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%'  +48 "core"  +2 .tPS.seek 0ml +3 "processing"%+' +1630 "core" ' + .tPSV.dial PSR +2 "processing"%. +48 "core" + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%' +2686 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%=  +3 "collection"'*  +6 "core" +78 + .tPSV.dial :mixloop +2 "processing"% +114 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%/  +5 "core" +2 .tPS.seek 0ml +3 "processing"%1' +2688 "core" ' + .tPSV.dial :air +2 "processing"%5  +48 "core"  +2 .tPS.seek 2.5ml +3 "processing"%0' +2681 "core" ' + .tPSV.dial :mixloop +3 "processing"%6 +48 "core" +2 .tPS.seek 0ml +3 "processing"%4' +2681 "core" ' + .tPSV.dial :air +2 "processing"%3  +48 "core"  +2 .tPS.seek 2.5ml +3 "processing"%,' +2684 "core" ' + .tPSV.dial :mixloop +3 "processing"%: +48 "core" +2 .tPS.seek 0ml +3 "processing"%-' +2687 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &  <:. +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&((ӷ +17 "core" ( +2 "manipulator"&)& +3 "core" &ӿ  ~3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &M& +3 "core" & R3 +2 .tForearm.seek CC +2 "manipulator"&9' +94 "core" ' + .tHand.close +3 "manipulator"&E/ +76 "core" / +2 .tCC.seek :open +2 "collection"'S( +425 "core" ( +2 "manipulator"&F& +3 "core" &   ]/ +2 "manipulator"&I% +3 "core" % C   / +2 .tForearm.seek :retract +3 "manipulator"&2'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&J(- +296 "core" ( +2 "manipulator"&B& +3 "core" &- M U  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &;& +3 "core" &- C L ` +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&N'η +113 "core" ' + .tHand.open +2 "manipulator"&A1 +74 "core" 1 +2 "manipulator"&Q% +3 "core" % θO Z֪ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +3 "manipulator"&O'\ +104 "core" ' + #tConnecting PS to CS to transfer sample +2 .CBV.dial AIV +47 .AIV.dial :bypass +3 .PSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 .PRV.dial AIV +3 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'R& +5 "core" &\\ +2 "manipulator"&% +3 "core" %\ E 7  +2 "storage"(K% +3 "core" %Q +2 "storage"(>. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(P( +216 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (7& +3 "core" & ~ + +2 "manipulator"&?& +3 "core" &-  +2 "manipulator"&W% +3 "core" %\ ~ +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&Y( +190 "core" ( +2 "manipulator"&Z& +4 "core" &  f% + "storage"([& +4 "core" & y + +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts + "manipulator"&C' +92 "core" ' +2 "storage"(^& +4 "core" & o + + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(_'V +307 "core" ' +2 "storage"(b- +3 "core" -'[ + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (c& +2 "core" & 5 + +2 "manipulator"&d& +3 "core" & % +2 .tElbow.seek 2 +2 "manipulator"&T( +21 "core" ( +2 "manipulator"&D& +3 "core" & ? n +2 "storage"(@& +3 "core" &  + +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&8'; +27 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&f/ +77 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&X& +5 "storage"(V'X +6 "core" &  + "manipulator"&i% +4 "core" % E W{ +2 .tForearm.seek :retract +3 "manipulator"&m'\ +95 "core" ' +2 .tElbow.seek CC +3 "manipulator"&e(ӷ +159 "core" ( +2 "manipulator"&\\& +4 "core" &ӳ" 7Ab + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &p& +3 "core" ' + &ӳ" Ab +2 ."downElevator"SE.coast +2 .tForearm.reconfigure TightForearm +3 "storage"(5 +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&h' +101 "core" ' +2 "manipulator"&L& +4 "core" &ӳ" ?Ab +2 "manipulator"&q% +3 "core" % & +2 "collection"'o& +4 "core" &h + "collection"'s& +4 .tCC.seek :closed +2 "collection"'t(W +6 "core" &A + & +7 &\ 3 %f +10 &~R~ : +9 &vy O +9 &`U X +10 &$K W +9 &I W +10 &Kg W +9 &kJS W +9 &-IB W +10 &L] W +9 &JF W +9 &!sI5 W +10 &#4K% W +9 &$I W +10 &&L W +9 &({M W +9 &*=J W +9 &+KD W +10 &-H W +9 &/K W +10 &1EK W +9 &3M W +10 &4J W +9 &6K W +9 &8ML W +10 &:K W +9 &;I W +9 &=Hn W +10 &?VLc V +9 &AMR W +10 &BJ> W +9 &DIH W +9 &F\\L< W +10 &HZ= X +9 &Iq0 Z +9 &K _ +10 &MD b +9 &O b% +10 &P b, +9 &Ru\ b4 +9 &T- b3 +10 &U b- +9 &W7L T +9 ( + &WPG ; + "collection"'s& +3 #tCollection Clamp onSpring/offSpring for 5/30 samples, on/off torque 2.52 +2 .Hand.open +3 "manipulator"&x1 +67 "core" 1 +2 "manipulator"&y% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +96 "core" ' + .tSC.coast + "storage"(6 +4 .tCTV.dial CSV,avoiding: :intake +4 "collection"'k  +148 "core"  + .tCSV.dial CTV +2 "collection"'`  +32 "core"  +2 .tCS.seek 5ml +4 "collection"'z'p +1369 "core" ' + .tdelay 1:20 +1691 "Can"P ZZ +6312 .tCS.seek 2.5ml +2 "collection"'|' +737 "core" ' + .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'{'4 +732 "core" ' + .tdelay 1:00 +6003 .PSV.dial :air + "processing"%}  +48 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2685 "core" ' + .tPSV.dial :mixloop +3 "processing"%n +47 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air + "processing"%  +49 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop + "processing"% +49 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 + "processing"%v  +147 "core"  +3 .tPS.seek :empty +3 "processing"%w' +2692 "core" ' + .tCBV.dial :waste1 +3 "collection"'~ @ +48 "core" > +2 .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'<  +49 "core" +2 .tdelay 10 seconds +1003 .CBV.dial :waste1 + "collection"' @ +50 "core" ? + .tdelay 10 seconds +1004 .CBV.dial AIV +45 "collection"'  +52 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +4 "collection"' ` +34 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +49 "core" > +2 .tCS.seek 10ml +3 "collection"'' +2645 "core" ' + .tCSV.dial CTV +2 "collection"'\  +48 "core"  +2 .tCS.seek 0ml +3 "collection"''4 +2663 "core" ' + .tCBV.dial :waste1 +3 "collection"' @ +30 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +149 "core" +2 "collection"'H& +4 "core" &WPE{g ; + #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +5 "core" %\ \   +2 "storage"(U% +3 "core" %X  +2 "storage"(]. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(u( +211 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (a& +2 "core" & k +2 "manipulator"& & +3 "core" &Ӵ" Aa +2 "manipulator"&% +3 "core" %\ \  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +3 "manipulator"&r( +175 "core" ( +2 "manipulator"&& +4 "core" & \ l + "storage"(& +4 "core" & ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(& +4 "core" & +2 .tSE.reconfigure SEpick +6 "storage"(#]K-0-\ b +9 .tSE.seek beamBreak + "storage"( 'V +308 "core" ' +2 "storage"(- +3 "core" -'U + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&& +4 "core" &  +2 "storage"(& +3 "core" & + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek 1 +2 "manipulator"&l'Y +26 "core" ' +3 .tElbow.hold +3 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"($- +3 "core" -'U +2 .tSE.seek 0.03 Pucks below Top Plate +2 "storage"(!' +29 "core" ' +2 "manipulator"& % +3 "core" %~ / +2 "storage"(%& +4 "core" & < + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 337 counts +2 "manipulator"&#'Ϫ +17 "core" ' +2 "manipulator"& & +4 "core" & E \ A + "storage"('& +4 "core" & I +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +21 "core" ' +2 .tSE.seek 1.03 Pucks below Top Plate +2 "storage"(.' +43 "core" ' +2 "manipulator"&+& +4 "core" &   +2 "manipulator"&=% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&*'\ +88 "core" ' +2 .tElbow.seek CC +3 "manipulator"&(ӷ +159 "core" ( +2 "manipulator"&/& +3 "core" &ӱ  `>J +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &ӱ >J +2 .tForearm.seek CC +2 "manipulator"&5' +93 "core" ' + .tHand.close +3 "manipulator"&1/ +74 "core" / +2 .tCC.seek :open +2 "collection"'6( +421 "core" ( +2 "storage"(0& +4 "core" & s +2 "storage"(3& +3 "core" & G +2 "manipulator"&4& +3 "core" &ӱ >J +2 "manipulator"&:% +3 "core" % = r +2 .tForearm.seek :retract +3 "manipulator"&,'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&( +175 "core" ( +2 "manipulator"&)& +3 "core" & G 1 +2 "storage"(M& +4 "core" & + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 .tForearm.seek 1 + "manipulator"&E'Y +101 "core" ' + .tElbow.hold +4 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&&1 +69 "core" 1 +3 "manipulator"&"% +4 "core" % u F +2 "storage"(F& +3 "core" &  + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 328 counts +2 "manipulator"&I'ϡ +15 "core" ' +2 "manipulator"&9& +4 "core" &  .  + "storage"(B& +4 "core" & +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&(' +19 "core" ' +2 "storage"(;% +4 "core" % J +47 ."downElevator"SE.seek :down +3 "storage"(A'X +100 (Q% +3 "core" %0 m b + "manipulator"&2% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&R'\ +95 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 .tPSV.dial :air +3 "processing"%  +124 "core"  +2 "processing"%K% +4 "core" %X +2 .tPS.seek 0.499ml +2 "processing"%>' +596 "core" ' + .tdelay 3 seconds +303 .PSV.dial :mixloop + "processing"%N +49 "core" + .tPRV.dial :air +4 "processing"%7  +47 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV + "processing"%?  +50 "core"  + .tCBV.dial AIV +3 "collection"'W  +49 "core" + .tPRV.dial between CBV and air +4 "processing"%Z  +31 "core"  +2 .tPRV.dial :air + "processing"%[  +31 "core"  +2 "processing"%J% +3 "core" %V  +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0.599ml +3 "processing"%^' +253 "core" ' + .tPRV.dial :waste2 +2 "processing"%O @ +80 "core" @ +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek :empty + "processing"%b' +704 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'c& +5 "core" & +2 .tHand.open + "manipulator"&d1 +21 "core" 1 +2 "manipulator"&D& +3 "core" & 6 0 b +2 "manipulator"&@% +3 "core" %\  = 4  n +3 .tElbow.seek FlushPuck::Garage + "manipulator"&f(- +204 "core" ( +2 "manipulator"&X& +3 "core" &- U W 7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &i& +3 "core" &- A I H +2 .tForearm.seek :garage +2 "manipulator"&Y'η +100 "core" ' +2 .tHand.close + "manipulator"&C/ +72 "core" / +2 "manipulator"&\\& +4 "core" &- a + "manipulator"&p% +4 "core" %  ] +2 .tForearm.seek :retract +2 "manipulator"&_'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&8(ӷ +290 "core" ( +2 "manipulator"&L& +3 "core" &Ӻ$ 4 #Bh +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &T& +3 "core" &Ӻ# Bh +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&q' +99 "core" ' +2 "manipulator"&o& +4 "core" &ӻ$ ( RBg + "manipulator"&V% +4 "core" % 2 +2 "collection"'m& +3 "core" & +2 "collection"'S& +4 .tCC.seek :closed +2 "collection"'x(W +6 "core" & + & +7 & + #b +9 &yR : +10 &vz O +9 &\\V X +9 &K W +10 &J W +9 &M W +9 &fI W +10 &(H W +9 &I W +10 &O W +9 &!mL W +9 &#0J W +10 &$J W +9 &&N W +9 &(vN W +10 &*8P W +9 &+N V +10 &-O W +9 &/~N W +9 &1AL V +10 &3J W +9 &4J W +9 &6I W +10 &8IL V +9 &:\ O W +10 &;I W +9 &=I W +9 &?QJ V +10 &AN W +9 &BN W +9 &DO W +10 &FXN W +9 &HR W +10 &I\\ X +9 &K} [\ +9 &ME ` +10 &O b +9 &P b" +9 &R~ b& +10 &T9 b- +9 &U Y +10 &WB &t +9 &WYq Q +2 ( + "collection"'S& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.46 + "collection"'y& +5 "core" &WYp Q + .tHand.open +2 "manipulator"&s1 +77 "core" 1 +2 "manipulator"&k% +3 "core" %  + . +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&`'\ +93 "core" ' +3 "collection"'h& +4 "core" &WYp Q + #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake +3 .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +3 "processing"%P @ +81 "core" > +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck + "processing"%  +81 "core" + .tdelay 2 seconds +203 .PSV.dial :PML + .delay 2 seconds +203 .PRV.dial :air + "processing"%z  +80 "core"  +2 .tdelay 2 seconds +202 "processing"%|% +3 "core" %7 +2 .tPS.seek 1.499ml +2 "processing"%}' +1644 "core" ' + .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%-' +1124 "core" ' + .tPSV.dial :air +2 "processing"%n  +49 "core"  +2 .tPS.seek 0ml +3 "processing"%' +2693 "core" ' +2 #t\mixing lysate with speDil +44 .PSV.dial :PML +7 "processing"% +47 "core" + .tCBV.dial :PRV +2 .PRV.dial :air +3 .delay 2 seconds +203 .PRV.dial :speDil + "processing"%v  +50 "core"  +2 .tdelay 2 seconds +202 "processing"%% +3 "core" %7 +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +4 .tPS.seek 0.225ml +3 "processing"%~'o +2363 "core" ' + .tdelay 5 seconds +503 .PRV.dial CBV +3 "processing"%<  +82 "core"  +2 .tdelay 2 seconds +202 "processing"%% +3 "core" %r;  +2 .tPS.seek 0.475ml +2 "processing"%' +2566 "core" ' + .tdelay 5 seconds +503 .PRV.dial :air +2 "processing"%  +50 "core"  +2 .tdelay 2 seconds +202 .PS.seek 0.965ml +3 "processing"% 'N +3800 "Can"B gf +1205 "core" ' + .tdelay 10 seconds +1003 .PRV.dial CBV +2 "processing"%{  +49 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PSV.dial :air +4 "processing"%\  +48 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 2.5ml +3 "processing"%' +1670 "core" ' + .tdelay 3 seconds +303 .PSV.dial PTV + "processing"% +83 "core" ~ + .tPTV.dial :PRV,avoiding: :puck +4 "processing"% @ +79 "core" ? +2 .tPS.seek 0ml +2 "processing"%H' +2693 "core" ' + .tPSV.dial :air +2 "processing"%  +81 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2662 "core" ' + .tdelay 3 seconds +303 .PSV.dial PTV + "processing"%] +81 "core" ~ + .tPTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +3 "processing"%a' +2688 "core" ' + #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +2 .AIV.dial :bypass +3 .PRV.dial CBV +2 .PSV.dial :air +3 "processing"%  +80 "core"  +2 .tPS.seek 2.5ml +3 "processing"%' +2684 "core" ' + .tdelay 3 seconds +303 .PSV.dial :PML + "processing"% +49 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%  +81 "core" +2 "processing"%% +4 "core" %k +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +4 .tPS.seek 1.74ml +2 "processing"%e' +7746 "core" ' + .tdelay 5 seconds +503 .AIV.dial :sample +3 "collection"'j & +60 "core" % + .tAWV.select :waste +2 "collection"' +11 "processing"%% +3 "core" %r +2 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +4 .tPS.seek 1.22ml +2 "processing"%'nA +10765 "core" ' + .tdelay 15 seconds +1503 .AIV.dial :bypass + "collection"' { +61 "core" | +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 0ml +3 "processing"%$' +1339 "core" ' + .tPSV.dial :air +2 "processing"%  +48 "core"  +2 .tPS.seek 2.5ml +2 "processing"%%' +2670 "core" ' + .tPSV.dial :PML +2 "processing"% +48 "core" +2 .tPS.seek 0ml +3 "processing"%'' +2666 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air +2 "collection"' +11 '+& +3 "core" &WYn Q +2 #"MFBPCR"Extracting Nucleic Acid from AIV +3 .SPE.hold 2:46:40,55C +3 #tBeginning samplePassD +4 "MFB"*= @@T +3 "collection"'& +2 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*r  +3 "core" &WYk RQ +2 .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR +4 "processing"% +27 "core"  + ."MFBPCR"delay 20 seconds +92 "core"  +2 "processing"%l% +4 "core" %  + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +3 "processing"% +12 .tPS.seek 1.5ml +2 "processing"%#' +1715 "core" ' +2 .tdelay 5 seconds +169 #"MFBPCR"primeLysateINT + .AWV.select :air +2 .AIV.dial :coilToMFB +2 .ATV.dial AIV +4 "MFB"*! I +180 "core" I +2 "MFB"*/% +3 "core" %RF/5 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*'6 +129 .tPSV.dial :waste1 +3 "processing"%  +49 "core"  +2 .tPS.seek 0ml +44 "processing"%' +1708 "core" ' + .tPSV.dial PSR +4 "processing"%1 +49 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%*' +2791 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +4 "processing"%t +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.seek 0ml +5 "processing"%0' +1121 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ATV.dial :air2 + "MFB"*3  +82 "core" +2 "MFB"*4% +3 "core" %71/ +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*:' +576 "core" ' + .tPSV.dial PSR +4 "processing"%) +48 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*M % +57 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*5'R +4 "core"  +2 "processing"%% +3 "core" %  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%&' +1669 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil +2 .ATV.dial :air2 +3 "MFB"*"  +32 "core" ' +2 .tdelay 5 seconds +24 "core" +2 "MFB"*F% +4 "core" %R07 + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*9' +462 .tPSV.dial :waste1 +3 "processing"%B  +49 "core"  +2 .tPS.seek 0ml +4 "processing"%;' +925 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :AIV + "MFB"*, I +81 "core" I +2 "MFB"*% +3 "core" %k0 +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*Q' +384 "core" ' + .tPSV.dial PSR +2 "processing"%2 +51 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%E' +2087 "Can"S  +711 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +4 "processing"%I +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.seek 0ml +5 "processing"%.' +2802 "core" ' + .tPSV.dial PSR +3 "processing"% +118 "core"  +2 "processing"%K% +4 "core" % 3 + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%(' +1697 "core" ' +2 .tdelay 5 seconds +31 "core" ' + ."MFBPCR"delay 5 seconds +470 .tPSV.dial :waste1 +2 "processing"%A  +31 "MFB"*u9 +2 "core" 9X}J +2 #"MFBPCR"Solid Phase Extraction Heater at 47C + .ATV.dial ASV +3 "MFB"*w n +22 "core"  +2 .tPS.seek 0ml +4 "processing"%N' +10 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*7% +5 "core" % DQ \\ +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*?'% +1674 "core" ' + .tPSV.dial PSR +4 "processing"%W +46 "core" + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%Z' +2758 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :mixloop +4 "processing"%[ +128 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.seek 0ml +5 "processing"%J' +2737 "core" ' + .tPSV.dial PSR +4 "processing"%> +125 "core"  +2 "processing"%O% +4 "core" % \\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%^' +1093 "core" ' + ."MFBPCR"delay 10 seconds +560 "core" ' +2 .tdelay 5 seconds +441 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +47 .tPSV.dial :waste1 +2 "processing"%c  +49 "core"  +2 .tPS.seek 0ml +2 "processing"%d' +100 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*D' +1555 "core" ' + .tPSV.dial PSR +2 "processing"%@ +51 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%X' +2715 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +42 .PSV.dial :mixloop +10 "processing"%i +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.reconfigure PSslow +4 "processing"%#A 2`xb +4 .tPS.seek 1.2ml +2 "processing"%'k +1011 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial AIV + "MFB"*C I +65 "core" I +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 "collection"' +11 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +4 "MFB"*\\'V +1367 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%p  +149 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +4 .tPS.seek 0ml +2 "processing"%R' +1342 "core" ' + .tPSV.dial :air +2 "processing"%Y  +116 "core" +2 .tPS.seek 2.5ml +4 "processing"%L' +2713 "core" ' + .tPSV.dial :mixloop +2 "processing"%T +46 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%f' +4318 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*o  +59 "core"  +2 "MFB"*V% +3 "core" %V / +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*m'Q +720 "core" ' + .tPSV.dial :air +4 "processing"%_  +46 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 2.5ml +3 "processing"%6' +257 "core" ' + ."MFBPCR"ATV.dial :AIV +4 "MFB"*y I +73 "core" J +2 "MFB"*s% +3 "core" %R ! +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*k' +828 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*h n +165 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*S'R +240 "core" ' + #"MFBPCR"ethanol wash + .ATV.dial :air2 +4 "MFB"*P  +119 "core"  +2 "MFB"*q% +3 "core" %R 2 +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +956 "core" ' + .tPSV.dial :mixloop +2 "processing"%z +49 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0ml +3 "processing"%|' +22 "core" ' + ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +3 "MFB"*b  +74 "core" +2 "MFB"*}% +3 "core" % (< +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*n'_ +4709 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +4 "collection"'-  +45 "core"  +2 "collection"'% +4 "core" %.Y  + #tPulling 4ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 4ml +2 "collection"'v'P +1132 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +12 .tCS.seek 10ml + "collection"'' +1635 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'  +5 '<  +2 "core" ' +2 ."MFBPCR"delay 3 seconds +41 "core" ~ +104  + .tCBV.dial :waste1 +4 "collection"' @ +49 "core" > +2 .tCS.seek 0ml +2 "collection"'~'4 +99 ."MFBPCR"ATV.dial :air1 +2 "MFB"*  +36 "core" + ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %_` +2 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*{'ݫ +533 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ethanol + "MFB"*\  +54 "core" +2 "MFB"* % +3 "core" %ݩ \  C +2 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*'@ +328 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"* n +126 "core" o +2 "MFB"*% +3 "core" %E  +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*'&O +555 "core" ' + .tCSV.dial CSR +3 "collection"'H  +60 "core"  +2 "collection"']% +4 "core" %4Q  + #tPulling 4ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 4ml +2 "collection"'U'P +1117 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml + "collection"' ' +1631 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'a  +48 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +4 "collection"''4 +2624 "core" ' + ."MFBPCR"delay 3 seconds +31 "core" ' +2 "collection"'& +3 "core" &WYn! Q +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +50 "core" & << +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&(ӷ +18 "core" ( +2 "manipulator"&j& +4 "core" &Ӻ /- + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӻ - +2 .tForearm.seek CC +3 "manipulator"&e' +98 "core" ' + .tHand.close +3 "manipulator"&/ +62 ."MFBPCR"ATV.dial :waste2 +2 "MFB"* % +13 "core" / +2 .tCC.seek :open +3 "collection"' ( +56 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*$'R +353 "core" ( +2 "manipulator"& & +3 "core" & E* +2 "manipulator"&%% +4 "core" % ( K +2 .tForearm.seek :retract +2 "manipulator"&+'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&(- +86 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*r  +37 "core" +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +161 "core" ( +2 "manipulator"&l& +3 "core" &- - \\ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &'& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&!'η +113 "core" ' +9 .tHand.open +2 "manipulator"&/1 +68 "core" 1 +2 "manipulator"&% +4 "core" % ζu c d ɵU +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +3 "manipulator"&g'\ +102 "core" ' +2 #tSkipping Whole Cell Archive + #Starting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'#& +5 "core" & +2 .tHand.open + "manipulator"&11 +28 "core" 1 +2 "manipulator"&& +4 "core" &- % 3 + .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&t(- +4 "core" ( +2 "manipulator"&*& +4 "core" &-  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &3& +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&4'η +99 "core" ' +2 .tHand.close +2 "manipulator"&/ +70 "core" / +2 "manipulator"&M& +4 "core" &- K +2 "manipulator"&)% +3 "core" % u +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&:(ӷ +283 "core" ( +2 "manipulator"&0& +4 "core" &Ӻ% Ab + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &"& +3 "core" &Ӻ" vAb +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&F' +100 "core" ' +2 "manipulator"&5& +4 "core" &Ӻ# ~Ab +2 "manipulator"&B% +3 "core" % T +2 "collection"'&& +4 "core" & +2 "collection"',& +3 .tCC.seek :closed +3 "collection"'(W +4 "core" && +2 &' +8 & 1' %g +9 &R|% ; +10 &xx# O +9 &oT X +9 &3J W +10 &I# W +9 &I W +9 &yH W +10 &;L W +9 &L W +10 &J! W +9 &!K" W +9 &#CG% W +10 &%I W +9 &&O W +9 &(I" V +10 &*LJ! V +9 &, O W +10 &-L# W +9 &/J V +9 &1SJ" W +10 &3I W +9 &4I W +9 &6J" W +10 &8\\H! V +9 &:J! W +10 &;J W +9 &=G W +9 &?cJ W +10 &A$O& W +9 &BL V +9 &DK& V +10 &FlI V +9 &H-M" W +10 &IT& X +9 &Kr$ Z +9 &M\\" |_ +10 &O% zb! +9 &P% yb' +9 &R" yb0 +10 &T@" yb3 +9 &U# x_ +10 &W#7% ~, +9 &Wdk$ L +5 ( + "collection"',& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.43 +2 "collection"'9& +6 "core" &Wde# L + &Wde L + .tHand.open +2 "manipulator"&21 +77 "core" 1 +2 "manipulator"&;% +4 "core" %   + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&I'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'E& +5 "core" &Wde% L +2 "collection"'% +4 "core" %0$ + .tCSV.dial CSR +2 "collection"'K  +49 "core"  +2 "collection"'.% +4 "core" %0 + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +12 .tCS.seek 5ml +2 "collection"'u'p +1376 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 'A% +3 "core" %p  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.501ml +2 "collection"'w'_ +732 "core" ' + .tCSV.dial :waste +2 "collection"'7 +149 "core" +2 .tCS.reconfigure CSconfig +47 "collection"'#P d@b +7 .tCS.seek 0ml +2 "collection"'('4 +1208 "Can"E  +804 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'Q& +6 "core" &Wde L + "collection"'W% +4 "core" %4! + .tCSV.dial :flush +3 "collection"'N  +48 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 5ml + "collection"'['p +1368 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'Z @ +46 "core" A +2 "collection"'>% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'O'm +631 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'J  +46 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +5 "collection"'c'4 +1890 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'^& +5 "core" &Wde L +2 "collection"'?% +3 "core" %1 + .tCSV.dial :flush +2 "collection"'@  +81 "core"  +2 .tCS.seek 5ml +4 "collection"'d'p +1368 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'i @ +47 "core" A +2 "collection"'X% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'C'k +601 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'D  +47 "core"  +2 .tCBV.dial :waste2b + "collection"'p  +82 "core"  +2 .tCS.seek 0ml +4 "collection"''4 +1880 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +3 "collection"'Y  +58 "core"  +2 "collection"'R% +4 "core" %2 + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'T'P +1114 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'L' +1639 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'o  +46 "core"  +2 .tCBV.dial :waste1 +2 "collection"'V @ +82 "core" @ +2 .tCS.seek 0ml +4 "collection"'\\'4 +498 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ASV +2 "MFB"*_ n +97 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.seek 0.02ml +3 "MFB"*f' +1536 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +3 "collection"'y  +49 "core"  +2 "collection"'s% +4 "core" %5 + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'m'P +1113 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +11 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'h' +1624 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'k  +48 "core"  +2 .tCBV.dial :waste2b + "collection"'P  +83 "core"  +2 .tCS.seek 0ml +4 "collection"'q'4 +2668 "core" ' +2 #tKilling upper manifold .CSV.dial CSR +4 "collection"'S  +47 "core"  +2 "collection"'z% +4 "core" %6  + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +13 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'6'P +1115 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'b' +1620 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'} +5 '  +50 "core"  +64 + .tCTV.dial :air +4 "collection"'-  +148 "core" +3 .tCS.seek 0ml +3 "collection"''4 +2671 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''0 +862 "core" ' + .tCSV.dial :waste +2 "collection"'v +47 "core" +2 .tCS.seek 0ml +2 "collection"''4 +861 "core" ' +2 #tFlushing upper manifold + "collection"'<& +6 "core" &Wde L + "collection"'% +4 "core" %3 + .tCSV.dial :flush +3 "collection"'  +47 "core"  +2 .tCS.seek 5ml +3 "collection"''p +1374 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +59 "core" ? +2 "collection"'n% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'\ 'h +614 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +113 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"'{'4 +479 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :air2 +2 "MFB"*  +97 "core"  +2 "MFB"*% +3 "core" % +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +777 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'H'0 +866 "core" ' + .tCSV.dial :waste +2 "collection"'] +48 "core" +2 .tCS.seek 0ml +4 "collection"'~'4 +861 "core" ' +2 "collection"'U& +4 "core" &Wde L + "collection"'a% +4 "core" %0 + .tCSV.dial :flush +3 "collection"'  +46 "core"  +2 .tCS.seek 3ml +4 "collection"''0 +865 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +47 "core" B +2 "collection"'j% +4 "core" %0  +2 .tCS.seek 5ml +2 "collection"''p +620 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +4 "collection"''4 +1361 "core" ' + .tdelay 7 seconds +705 .CS.seek 3ml + "collection"''0 +865 "core" ' + .tCSV.dial :waste +2 "collection"'8 +83 "core" +2 .tCS.seek 0ml +2 "collection"'`'4 +854 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'x& +6 "core" &Wde L + "collection"'% +4 "core" %4 + .tCSV.dial :flush +2 "collection"'  +50 "core"  +2 .tCS.seek 5ml +4 "collection"'%'p +734 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ASV +2 "MFB"*r n +97 "core" o + ."MFBPCR"ASV.dial :wasteR +4 "MFB"*e  +22 "core" ' + .tdelay 5 seconds +19 "core"  +2 ."MFBPCR"AS.seek 0.3ml +4 "MFB"*': +478 .tCSV.dial :air +2 "collection"'l @ +46 "core" B +2 "collection"''% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'$'e +622 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'/  +6 '  +41 "core"  +109  + .tCBV.dial :waste1 +4 "collection"'+ @ +46 "core" @ +2 .tCS.seek 0ml +4 "collection"'#'4 +1859 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'1& +6 "core" &Wde L + "collection"'% +4 "core" %3 + .tCSV.dial :flush +2 "collection"'*  +81 "core"  +2 .tCS.seek 5ml +4 "collection"'3'p +1107 "core" ' + ."MFBPCR"delay 20 seconds +250 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air + "collection"'! @ +48 "core" A +2 "collection"'% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'M'j +597 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"')  +47 "core"  +2 .tCBV.dial :waste2b + "collection"'  +83 "core"  +2 .tCS.seek 0ml +3 "collection"'g'4 +448 ."MFBPCR"AS.seek 0.07ml +3 "MFB"*4'w +1422 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&0& +6 "core" & ;5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&"(ӷ +17 "core" ( +2 "manipulator"&t& +4 "core" &Ӽ <0 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &5& +3 "core" &Ӽ 0 +2 .tForearm.seek CC +3 "manipulator"&B' +94 "core" ' + .tHand.close +3 "manipulator"&&/ +78 "core" / +2 .tCC.seek :open +3 "collection"'( +423 "core" ( +2 "manipulator"& & +3 "core" & R- +2 "manipulator"&,% +4 "core" % G  +2 .tForearm.seek :retract +2 "manipulator"&9'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&2(- +314 "core" ( +2 "manipulator"&;& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &E& +3 "core" &-\  r +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&'η +115 "core" ' + .tHand.open +47 "manipulator"&K1 +74 "core" 1 +2 "manipulator"&.% +4 "core" % μ| c c `ʷg +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&F'\ +99 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +4 "core" & +2 .tHand.open +2 "manipulator"&A1 +21 "core" 1 +2 "manipulator"&u& +4 "core" &-   + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage + "manipulator"&7(- +5 "core" ( +2 "manipulator"&w& +4 "core" &-  F + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &- \  +2 .tForearm.seek :garage +2 "manipulator"&W'η +100 "core" ' +2 .tHand.close +2 "manipulator"&N/ +68 "core" / +2 "manipulator"&(& +4 "core" &-  + "manipulator"&Z% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&>'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&[(ӷ +289 "core" ( +2 "manipulator"&J& +4 "core" &ӿ" }Ad + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &O& +3 "core" &ӿ" Ad +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&^' +100 "core" ' +3 "manipulator"&?& +3 "core" &" )@^ +2 "manipulator"&@% +4 "core" % $ +2 "collection"'c& +3 "core" & +2 "collection"'i& +4 .tCC.seek :closed +2 "collection"'X(W +4 "core" & +2 &  +9 &*x ~- +10 &]| }A +9 &En ~U +9 &I W +10 &J W +9 &I W +10 &FI W +9 & J V +9 &G V +10 &F V +9 & NJ W +9 &"F V +10 &#I V +9 &%J W +10 &'VG W +9 &)J V +9 &*J W +10 &,I V +9 &.^J W +9 &0 G W +10 &1I V +9 &3K W +10 &5fL W +9 &7)J V +9 &8I V +10 &:I W +9 &0I W +10 &?L W +9 &AK V +10 &CvI W +9 &E9I V +9 &FI W +10 &HO W +9 &JzZ X +9 &L1u ~\\ +10 &M za +9 &O xb# +10 &QX yb, +9 &S wb5 +9 &T vb3 +10 &Vy wB +9 &WG' {"e +9 &W^e N +2 ( + "collection"'i& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.38 +2 "collection"'d& +5 "core" &W^_ N +2 .tHand.open + "manipulator"&D1 +77 "core" 1 +2 "manipulator"&p% +4 "core" %  l + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&C'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'Y& +5 "core" &W^_ N +2 "collection"'R% +4 "core" %2 + .tCSV.dial CSR +2 "collection"'  +48 "core"  +2 "collection"'T% +4 "core" %2 + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'o'p +227 "core" ' + ."MFBPCR"delay 20 seconds +1145 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 'V% +3 "core" %p ~ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +3 "collection"'L'[ +328 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*_ % +74 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"* 'R +316 "core" ' + .tCSV.dial :waste +2 "collection"'y +114 "core" ' + #"MFBPCR"Elution + .ATV.dial :air1 +4 "MFB"*s  +27 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'\\'4 +67 "core" +2 "MFB"*m% +3 "core" %RbE +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.049ml +2 "MFB"*k'N& +490 "Can"T  +542 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ElutionWater + "MFB"*P I +61 "core" H +2 "MFB"*h% +3 "core" %N H +2 ."MFBPCR"AS.seek 0.109ml +2 "MFB"*S'{ +518 "core" ' + #tPurging external Intake +3 "collection"'z& +4 "core" &W^_ }N +2 "collection"'q% +3 "core" %4 } +2 .tCSV.dial :flush + "collection"'6  +48 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'' +635 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV,via: :air2 +2 "MFB"*} n +210 "core" o +2 ."MFBPCR"ASV.dial :SPEelution +2 "MFB"*-  +57 "core"  + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 *b% +3 "core" %{ , + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.759ml +2 "MFB"*' ? +1413 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'v + '  +51 "core"  +36 ~ + .tCTV.dial :intake +2 "collection"'<  +84 "core" + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"''4 +1187 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :holdingCoil + "MFB"* +9 *% +3 "core" % ?y\ + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.474ml +2 "MFB"*' +1215 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +47 "collection"'  +86 "core" ~ +2 #tFlushing upper manifold + "collection"'n& +5 "core" &W^_ |N +2 "collection"'% +4 "core" %2 | + .tCSV.dial :flush +2 "collection"'  +80 "core"  +2 .tCS.seek 5ml +4 "collection"'\ 'p +1366 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +49 "core" B +2 "collection"'% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'f'g +610 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'{ +114 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"']'4 +1621 "core" ' + ."MFBPCR"delay 5 seconds +251 "core" ' + .tdelay 7 seconds +251 "MFB"*H% +4 "core" %K +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.439ml +2 "MFB"*U' +438 .tCS.seek 3ml +2 "collection"'a'0 +860 "core" ' + .tCSV.dial :waste +2 "collection"' +50 "core" +2 .tCS.seek 0ml +4 "collection"'~'4 +854 "core" ' +2 "collection"'& +3 "core" &W^_ N +2 "collection"'j% +3 "core" %1 ~ +2 .tCSV.dial :flush +2 "collection"'  +46 "core"  +2 .tCS.seek 3ml +4 "collection"''0 +862 "core" ' + .tdelay 5 seconds +385 "core" ' + ."MFBPCR"delay 1:00 +117 .tCSV.dial :air +2 "collection"' @ +45 "core" A +2 "collection"'8% +4 "core" %0  +2 .tCS.seek 5ml +2 "collection"''p +598 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +4 "collection"'x'4 +1380 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''0 +876 "core" ' + .tCSV.dial :waste +2 "collection"' +81 "core" +2 .tCS.seek 0ml +3 "collection"'`'4 +852 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&r& +5 "core" & _<> +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&e(ӷ +19 "core" ( +2 "manipulator"&& +3 "core" &Ӹ / +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &l& +3 "core" &Ӹ O/ +2 .tForearm.seek CC +2 "manipulator"&'' +96 "core" ' + .tHand.close +3 "manipulator"&%/ +74 "core" / +2 .tCC.seek :open +3 "collection"'/( +423 "core" ( +2 "manipulator"&& +3 "core" & 7* +2 "manipulator"&+% +4 "core" % / X +2 .tForearm.seek :retract + "manipulator"&$'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&1(- +319 "core" ( +2 "manipulator"&& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &*& +3 "core" &- w +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&#'η +114 "core" ' + .tHand.open +3 "manipulator"&!1 +77 "core" 1 +2 #"MFBPCR"pushing eluate to holding coil +2 "MFB"*% +3 "manipulator"&3% +6 "core" % + % κ~ c b i˸n +3 .tForearm.reconfigure LooseForearm +3 ."MFBPCR"AS.seek 0.279ml +3 "manipulator"&#Q@2^d^2b +3 "MFB"*)'Q +3 .tForearm.seek :retract +4 "manipulator"&'\ +99 "core" ' + #tCompleted [coreNEG] begun 19:43:45 +2 #Extending 18tun until completion of MFBPCR +15994 "core" ' + ."MFBPCR"delay 30 seconds +3004 .ATV.dial :waste,via: :air3 +2 "MFB"*M n +169 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*'R +1635 "core" ' + #"MFBPCR"Parking Bleach in LysateSource line and SPEcolumn + .ATV.dial :air3 +4 "MFB"*0 % +73 "core" $ +2 "MFB"*t% +3 "core" %R  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.029ml +2 "MFB"*5' +637 "core" ' + ."MFBPCR"ATV.dial :ElutionWater +2 "MFB"*& I +53 "core" I +2 "MFB"*:% +3 "core" % . +2 ."MFBPCR"AS.seek 0.059ml +2 "MFB"*I' +637 "core" ' + ."MFBPCR"ATV.dial :air3 +4 "MFB"* % +51 "core" % +2 "MFB"* % +3 "core" %  +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*,' +227 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*B  +37 "core"  +3 "MFB"*"% +3 "core" % \ 9 +3 ."MFBPCR"AS.seek 0.769ml +2 "MFB"*;' r +14098 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*E % +55 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*K% +3 "core" % r  @ +2 ."MFBPCR"AS.seek 0.794ml +2 "MFB"*.' +127 "Can"UG e +396 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*9  +55 "core"  +2 "MFB"*% +3 "core" % \ = +2 ."MFBPCR"AS.seek 0.779ml +2 "MFB"*A' H +330 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :AIV + "MFB"*u I +123 "core" I +48 ."MFBPCR"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.015ml +3 "MFB"*w' +4417 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"*Q n +147 "core" m +2 ."MFBPCR"AS.seek :empty +4 "MFB"*'R +116 "core" ' + ."MFBPCR"ATV.dial :air3 +4 "MFB"*N % +57 "core" % +2 "MFB"*(% +4 "core" %R ; + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*Z' +226 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*2  +38 "core"  +2 "MFB"*F% +3 "core" %  | +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*W' +11485 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*J % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*O% +3 "core" % \ 9 +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*7'\ 4Y +530 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*?  +53 "core" +2 "MFB"*@% +3 "core" %\ 4X F +2 ."MFBPCR"AS.seek 0.589ml +3 "MFB"*c' +328 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV + "MFB"*> n +103 "core" m + ."MFBPCR"ASV.dial :wasteR +4 "MFB"*  +56 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*d'V +11873 "core" ' + ."MFBPCR"delay 1:00 +6004 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*D' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :wasteR +3 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*p'V +15218 "Can"oT a +4913 "core" ' + ."MFBPCR"delay 20 seconds +2004 .ATV.dial :air3 + "MFB"*Y % +144 "core" & +2 "MFB"*i% +3 "core" %V; +2 ."MFBPCR"AS.seek 0.59ml +3 "MFB"*R' +11896 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV + "MFB"* n +140 "core" m + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*T% +5 "core" %  \ 2 +2 ."MFBPCR"AS.seek 0.09ml +2 "MFB"*^' +10080 "core" ' + ."MFBPCR"delay 30 seconds +3004 .ATV.dial :extSrc + "MFB"*g  +76 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater + "MFB"*V I +104 "core" J +2 "MFB"*o% +3 "core" % +2 ."MFBPCR"AS.seek 0.12ml +2 "MFB"*_' +632 "core" ' + ."MFBPCR"ATV.dial :air3 +4 "MFB"*4 % +51 "core" % +2 "MFB"*y% +3 "core" %\ ; +2 ."MFBPCR"AS.seek 0.13ml +2 "MFB"*s'2 +229 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*m  +38 "core" +3 "MFB"*L% +3 "core" %9S +2 ."MFBPCR"AS.seek 0.23ml +2 "MFB"* ' +2043 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*P % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*h% +3 "core" %  , +2 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*k'X +525 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*z  +53 "core" +2 "MFB"*q% +3 "core" %X +2 ."MFBPCR"AS.seek 0.24ml +2 "MFB"*6' @ +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV + "MFB"*\\ n +103 "core" m + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*}  +35 "core"  + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*-'(@ +1522 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil "MFB"* +11 *b% +2 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*S' +6662 "core" ' +2 ."MFBPCR"SPE.hold 2:46:40,95C +3 "MFB"* @F@ +4 ."MFBPCR"delay 3:00 +3 "core" /h +12895 "Can"H  +5105 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*v' +4799 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteD + "MFB"*< I +106 "core" I +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +5775 "core" ' + #"MFBPCR"Priming Eluate + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*'(@ +2898 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil "MFB"* +11 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +3 "MFB"*  +57 "core"  + #"MFBPCR"Swish #1 of 2 +3 "MFB"*% +4 "core" %(  c +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*n'\  +1029 "core" ' +2 "MFB"*% +3 "core" %\  Fk +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(\ +1037 "core" ' + #"MFBPCR"Swish #2 of 2 +2 "MFB"*% +5 "core" %( q +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +1031 "core" ' +2 "MFB"*% +3 "core" %\  u +2 ."MFBPCR"AS.seek 0.5ml +42 "MFB"*\ '(\ +1040 "core" ' + ."MFBPCR"delay 3 seconds +303 "MFB"*{% +3 "core" %(! l} +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.684ml +3 "MFB"*f' , +3724 "core" ' + ."MFBPCR"delay 3 seconds +303 #Eluate primed + .ATV.dial :waste2 +3 "MFB"*H % +69 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +3479 "core" ' + ."MFBPCR"SPE.coast +4 "MFB"*]  +3 "core"   + ."MFBPCR"ASV.dial :SPErecovery +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118aug2621h.pcr +3 #Building PCR Slug from ASV with MM2 mix, PP4 primer +2 #Priming with carrier +3 .ATV.dial ARV +3 "MFB"*  +93 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*a  +26 "core"  +2 "MFB"*% +4 "core" %V < +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*j'([ +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*' +2898 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*~ n +148 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*8'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*  +38 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*x% +3 "core" %(*  +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"* 'FT +625 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 + "MFB"*  +148 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*r% +5 "core" %FY\  { Y +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1818 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 +2 "MFB"*l  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*%% +3 "core" % X\ 1 +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*[' +622 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 +2 "MFB"*C % +36 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*X% +3 "core" %   W +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'' +618 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*+  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*'% +3 "core" %, " ? +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*e'\ +3594 "Can"S KK +2288 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +2 "MFB"* n +38 "core" m +2 ."MFBPCR"delay 2 seconds +202 "MFB"**% +3 "core" %\  C ' +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*!'\  +620 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*3  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\  l K +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*$' M +5063 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*U  +57 "core"  + ."MFBPCR"ASV.dial :waste1 +3 "MFB"*#  +74 "core"  + ."MFBPCR"ARV.dial :air1 +3 "MFB"*M  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*)% +5 "core" % P H +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*0'o +32590 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*t  +71 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"* % +32 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +16086 "Can"^  +60004 g ` +60004 q w +60004 y WW +60004 K~ bb +60004 I t +60004 L UT +60004 A cb +49251 ."PCR"PCR.off +133 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"U7255530:2093,921,721,717,59.9628;7256430:2380,916,667,688,60.0001;7257480:2686,1214,692,683,60.0001;7366280:2125,933,721,714,60.0001;7367180:2387,932,697,690,60.0001;7368230:2686,1246,784,680,60.0001;7477160:2129,906,713,701,60.0001;7478060:2383,928,659,676,60.0001;7479110:2675,1211,696,681,60.0001;7588290:2135,900,711,700,60.0001;7589190:2406,896,691,673,60.0001;7590240:2674,1247,699,660,60.0001;7699400:2127,891,719,704,59.9628;7700300:2373,869,691,681,60.0001;7701350:2668,1263,696,689,60.0001;7810250:2117,912,713,703,59.9628;7811150:2410,889,689,680,60.0374;7812200:2655,1239,671,691,60.0374;7921920:2121,898,709,703,60.0001;7922820:2388,915,691,671,59.9628;7923870:2659,1246,697,693,59.9628;8032720:2124,918,720,712,59.9628;8033620:2406,914,665,683,60.0001;8034670:2673,1257,696,684,60.0747;8143660:2119,931,716,702,59.9628;8144560:2378,935,692,678,59.9628;8145610:2658,1213,698,681,60.0374;8255010:2127,902,722,684,60.0001;8255910:2400,892,700,689,60.0001;8256960:2685,1259,691,675,60.0001;8366090:2118,918,716,699,59.9628;8366990:2405,893,690,674,60.0001;8368040:2661,1239,699,682,60.0001;8476670:2119,906,714,701,59.9628;8477570:2394,934,658,679,60.0374;8478620:2665,1239,700,690,60.0374;8587680:2132,966,716,706,60.0001;8588580:2361,927,693,685,60.0001;8589630:2670,1229,692,643,60.0001;8699250:2121,890,681,707,59.9628;8700150:2415,909,688,679,59.9628;8701200:2647,1261,699,687,60.0001;8810480:2120,935,720,710,59.9255;8811380:2365,942,698,662,59.9628;8812430:2686,1254,690,673,60.0001;8921160:2122,925,721,713,59.9628;8922060:2404,917,698,684,60.0374;8923110:2680,1266,693,682,60.0001;9032120:2135,939,717,703,60.0001;9033020:2390,927,660,674,60.0374;9034070:2670,1242,699,683,60.0374;9143750:2134,908,718,703,59.9628;9144650:2415,878,689,682,59.9628;9145700:2648,1252,699,684,60.0001;9254800:2128,916,686,709,59.9628;9255700:2406,911,693,679,60.0001;9256750:2668,1300,699,685,60.0374;9366400:2127,964,717,707,60.0001;9367300:2359,946,694,687,60.0001;9368350:2681,1237,693,675,60.0001;9477750:2130,947,713,700,59.9628;9478650:2384,939,693,681,60.0374;9479700:2668,1222,664,678,60.0374;9588960:2130,922,692,714,60.0001;9589860:2389,925,697,692,60.0001;9590910:2693,1268,692,676,60.0001;9700170:2133,946,714,699,60.0001;9701070:2386,949,690,639,60.0374;9702120:2670,1245,698,686,60.0001;9811720:2129,944,714,703,60.0001;9812620:2419,926,691,674,60.0001;9813670:2654,1257,700,693,60.0374;9923070:2128,935,709,671,59.9628;9923970:2384,973,693,684,60.0001;9925020:2684,1230,692,680,60.0001;10034170:2134,926,715,701,59.9628;10035070:2394,909,693,670,60.0001;10036120:2640,1285,698,691,60.0001;10144980:2137,917,716,703,60.0001;10145880:2412,962,688,677,60.0001;10146930:2654,1266,699,692,60.0001;10255830:2143,896,716,707,60.0001;10256730:2437,920,657,679,60.0001;10257780:2684,1292,696,682,60.0001;10367200:2151,981,717,704,60.0001;10368100:2405,978,694,687,60.0001;10369150:2709,1223,666,681,60.0001;10478800:2173,935,715,705,60.0001;10479700:2453,911,690,675,60.0001;10480750:2721,1320,696,686,60.0001;10590310:2203,903,689,709,60.0001;10591210:2501,915,699,685,60.0001;10592260:2777,1301,694,682,60.0001;10701590:2260,972,717,707,60.0001;10702490:2526,941,665,683,60.0001;10703540:2854,1217,693,681,60.0001;10812580:2366,943,713,700,60.0001;10813480:2646,957,694,683,60.0374;10814530:2977,1270,688,641,60.0374;10923710:2493,936,712,671,60.0001;10924610:2824,911,692,681,60.0001;10925660:3145,1285,694,687,60.0001;11035080:2626,938,714,708,59.9628;11035980:2954,966,687,648,60.0001;11037030:3340,1234,694,679,60.0001;11146460:2783,919,718,709,59.9628;11147360:3168,889,692,683,60.0001;11148410:3548,1291,698,687,60.0001;11257850:2929,947,712,666,59.9628;11258750:3313,967,692,685,60.0001;11259800:3735,1220,696,680,60.0001;11368690:3071,945,722,711,60.0001;11369590:3503,914,696,689,60.0001;11370640:3939,1272,664,682,60.0001;11479990:3201,927,684,701,59.9628;11480890:3658,909,689,678,59.9628;11481940:4079,1260,696,690,60.0001;11591000:3321,904,717,703,60.0001;11591900:3792,891,690,672,60.0001;11592950:135,1296,698,684,60.0001;11702490:3426,916,711,701,60.0001;11703390:3924,934,690,676,60.0001;11704440:290,1264,695,646,60.0001;11813500:3531,1215,716,703,60.0001; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118aug2621h.pcr + #Full MFB Decontamination +3 #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +3 "MFB"*& @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*:  +61 "core"  +2 ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*5'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*  +187 "core" +2 "MFB"* % +4 "core" %()/7 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*I' +422 "core" ' + ."MFBPCR"ATV.dial :ASV +4 "MFB"*B n +178 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*"  +61 "core"  +2 "MFB"*,% +4 "core" %\ 6 E +52 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*E'\ d +2035 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*K n +203 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*;'R +3156 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +3 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*9'V +27 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +3 "MFB"*'(@ +557 "Can"U  +2341 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*. % +63 "core" % +2 "MFB"*u% +4 "core" %(#> +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*A' +426 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*Q% +5 "core" %w<\ = +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*N' +228 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*(  +39 "core" +2 "MFB"*w% +4 "core" %  ; G +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*' G +3641 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*2 % +55 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*F% +3 "core" % G T ^ +2 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*Z' ņ +533 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*J  +56 "core"  +2 "MFB"*O% +4 "core" % ŗ^ +2 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*W' z. +329 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV +2 "MFB"*? n +107 "core" m + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*@% +5 "core" % z8 e +3 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*7'~ +7162 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*> n +173 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*'R +1873 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*c % +59 "core" & +2 "MFB"*d% +4 "core" %R3 + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*D' +232 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*Y  +38 "core" +2 "MFB"*i% +4 "core" % w\ 7 +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*p' +11486 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +56 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*T% +3 "core" % \ = +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*R'\ 4S +529 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*g  +53 "core" +2 "MFB"*V% +3 "core" %\ 4W  M +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*o' +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV + "MFB"*^ n +103 "core" m + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*4  +37 "core"  +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*y'V +11872 "core" ' + ."MFBPCR"delay 1:00 +6004 .ATV.dial ASV + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*_' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR + .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +4 "MFB"*m'V +2850 "Can"\ E j +17285 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ATV.dial :air3 +2 "MFB"*L % +142 "core" % +2 "MFB"*s% +3 "core" %V +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*P' +227 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*h  +54 "core"  +2 "MFB"* % +3 "core" % ? +3 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*z' x +11488 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*q % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*k% +3 "core" % ~ > +2 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*\\'\ 8- +527 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*}  +55 "core"  +2 "MFB"*6% +3 "core" %\ 82 A +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*b' +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV +2 "MFB"*- n +112 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*S  +34 "core"  +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*<'V +11888 "core" ' + ."MFBPCR"delay 1:00 +6004 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +47 "MFB"*v' +5777 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +3056 "Can"W ` +17081 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ATV.dial :air2 +2 "MFB"*  +79 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*' x +8075 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV + "MFB"* n +96 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +3 "MFB"*'^ +15513 "core" ' + ."MFBPCR"delay 20 seconds +2004 .ATV.dial :waste,via: :air3 +2 "MFB"*n n +170 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +205 "core" ' + ."MFBPCR"SPE.coast +4 "MFB"*  +3 "core" _ + _ + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :ASV + "MFB"* n +168 "core" o + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*{  +57 "core"  +2 "MFB"*\ % +3 "core" %(. +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*H' { +4654 "core" ' + ."MFBPCR"ASV.dial :wasteD +4 "MFB"*f I +62 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*]'V +3703 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +2902 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +3 "MFB"*a  +56 "core"  +2 "MFB"*% +4 "core" %(+ + ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +189 "Can"K NM +1849 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*j  +94 "core" +2 "MFB"*~% +3 "core" %:J +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*'0 +434 "core" ' + ."MFBPCR"ATV.dial ASV +2 "MFB"* n +95 "core" o +2 "MFB"*% +3 "core" %7 I\ 8 +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*'  +2544 "core" ' + ."MFBPCR"ASV.dial :wasteD +4 "MFB"*x I +54 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*8'V +2905 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2903 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +3 "MFB"*r  +56 "core"  +2 "MFB"* % +3 "core" %(0  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*l': +2038 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*%  +94 "core" +2 "MFB"*% +3 "core" %:8 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*C'I +432 "core" ' +2 ."MFBPCR"ATV.dial ASV +2 "MFB"*X n +96 "core" o +2 "MFB"*[% +3 "core" %N  . +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +3 "MFB"*+' ( +2542 "core" ' + ."MFBPCR"ASV.dial :wasteD +4 "MFB"*' I +54 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2904 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*  +93 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"**': +3046 "core" ' + ."MFBPCR"ATV.dial :ASV +4 "MFB"*e n +94 "core" o + ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*3'Q +1466 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +183 "core" m +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +318 "core" ' +2 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*U  +94 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +3 "MFB"*# % +60 "core" $ +2 "MFB"*M% +3 "core" %V@ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*)' +231 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +51 "MFB"*$  +37 "core" +2 "MFB"*t% +3 "core" % ) +3 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*'0 +19127 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*: % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*0% +3 "core" %1u\ 8 +2 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*' +531 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +54 "core"  +2 "MFB"*5% +4 "core" %@ H +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*B'c\\ +329 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV +2 "MFB"*" I +120 "core" I +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +200 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*I'R +10096 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*K' +2060 "Can"qP NN +3719 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*E'R +10096 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*;' +5780 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*9'R +10093 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*.  +58 "core"  +2 "MFB"*u% +4 "core" %RF + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +230 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +9991 "core" ' + ."MFBPCR"ATV.dial AIV +4 "MFB"*A I +72 "core" I +2 ."MFBPCR"AS.seek 0.02ml +4 "MFB"*(' +9886 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*w n +169 "core" m +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*N'V +224 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*2% +3 "core" %Vq + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*F'(@ +2905 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*J % +59 "core" $ +2 "MFB"*O% +3 "core" %(,J +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*Z'Zr +224 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*?  +37 "core" +2 "MFB"*@% +3 "core" %Zo@\ = +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*W'> +5112 "Can"XN LL +942 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*> % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*7% +3 "core" %>  M +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*c'R +528 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*d  +54 "core"  +2 "MFB"*% +3 "core" %R F +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*Y'p +322 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*i  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*D  +80 "core"  +2 "MFB"*% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +3 "MFB"*T'^ +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*p' +3075 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*^' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil +49 "MFB"* +13 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*4'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*o  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*y % +118 "core" & +2 "MFB"*_% +4 "core" %V1D +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*L' +237 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*s  +53 "core"  +2 "MFB"*m% +4 "core" % C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*h'> @CEST1535320843.77 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*P% +3 "core" %>  R +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*=' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*q  +53 "core"  +2 "MFB"*k% +3 "core" %  H +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*z'q5 +323 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*}  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*6'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +6364 "Can"LJ } +12424 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*\\' +5781 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*-'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*S' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*v'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5770 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +4340 "Can"L NN +726 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*n' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"* n +119 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2553 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"* % +125 "core" % +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*'V +2547 "core" ' +4 #tAsleep after completing 18tun assays +2 ."Qmail"GoodNews.email "{1 => 2, 2 => 0}\\nCan@00:12:57, 16.8C, 41% humidity, 14.6psia, 12.065V, 0.418A, 0.418A avg, 5.04W",Subject: "Asleep after completing 18tun assays" +3 #tMission runtime was 4:32:01.682239 +987 #mEXIT + #"bkha1"Session Ended @1535321710.39CEST @1535457313.54CEST = =tMAIN =mMAIN_scheduler @CEST1535457315.21 #"core_reset"Sent BREAK +2 #t@0xB97B, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refih; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +271 "Can":M d + :M d #tPolling Can every 10:00 +3 #Cleanly exited at 00:15:10CEST27-Aug-18 +804 #-> ESP.ready? +330 #-> ESP.ready! +2 #Powering core bus +498 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +3 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X + .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"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +2 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +2 #All dwarf controllers running firmware version 3.75 +2 "sampler") +10 "collection"'% +2 "processing"%% +5 "core" %   +2 "manipulator"&% +2 ."rdySampler"Intake.select :close +4 .Exhaust.select :close + .CTV.dial :air +2 "collection"'  +2 "core" % + % J R p +2 ."rdyProcessing"PSV.dial :air +3 "manipulator"&% + "processing"%  +5 "core" % 5  Q + +2 ."rdySampler"CSV.dial :waste1 +4 .tForearm.reconfigure LooseForearm +2 "collection"' +3 "manipulator"&#@2^d^2b +3 "core" + .tForearm.home.seek :retract +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "manipulator"&'\ + "sampler") +4 "core"  +2 "sampler")  +4 "core"  +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +4 "sampler")#.0X% +3 "core" %\ \  a +2 "manipulator"&?& +3 "core" &d q +2 "storage"(@& +4 "core" & g / + "storage"(A% +4 "core" %R s v 5 + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +1180 #t-> MFB.ready? + "MFB"*D% +3 "core" % +262 #t-> MFB.ready! + "MFB"*E% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *F% +3 "core" % + .tATV.dial :air2 + "MFB"*G  +52 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*H' +545 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*I' +5286 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*J n +102 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*K'R +5254 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*L  +3 "core"  +2 .tASV.dial :waste1 + "MFB"*M  +5 "core" +4600 #t-> PRV.legend +39103 "Can" nO ss +31848 #t-> PSR.legend + .PSR.select :legend +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Processing Valve::Manifold has no selection: legend +468 #-> PSR.list +798 #-> PSR.flush + .PSR.select :flush +2 "processing"%j +732 #t-> PSV +493 #-> PSV.PSR +2 .PSV.dial PSR + "processing"%N +146 "core"  +3916 #t-> PS.pull 0.5 +2 "processing"%O% +3 "core" %j +2 .tPS.seek 0.5ml +2 "processing"%P': +598 "core" ' +2 "processing"%Q% +4 "core" %6k  +9461 #t-> PS.pull 1 +2 "processing"%R% +3 "core" %6U  +2 .tPS.seek 1.5ml +2 "processing"%S' +1118 "core" ' +2 "processing"%T% +4 "core" %\\  +3180 #t-> PS.pull 0.5 +2 "processing"%U% +2 "core" %C  +2 .tPS.seek 2ml +2 "processing"%V' +600 "core" ' +2 "processing"%W% +4 "core" %K  +6593 "Can"SM tt +4662 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%X  +59 "core"  +978 #t-> PS.empty + .PS.seek :empty +2 "processing"%Y' +2180 "core" ' +2 "processing"%Z% +4 "core" % +52113 "Can" l? tt +10579 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%[ +112 "core" +3152 #t-> PTV.PRV +2 .PTV.dial PRV + "processing"%\\ @ +80 "core" ? +1222 #t-> PRV.list +1526 #-> PRV.speDil + .PRV.dial :speDil + "processing"%]  +81 "core"  +2820 #t-> PS.pull 0.5 +2 "processing"%^% +2 "core" %6 +2 .tPS.seek 0.499ml +2 "processing"%_' +594 "core" ' +2 "processing"%`% +3 "core" %?  +8534 #t-> PS.pull 0.5 +2 "processing"%a% +3 "core" %Y  +2 .tPS.seek 0.999ml + "processing"%b'RS +594 "core" ' +2 "processing"%c% +3 "core" %RPg  +1127 #t-> PS.pull 0.5 +2 "processing"%d% +3 "core" %RP^  +2 .tPS.seek 1.499ml +2 "processing"%e' +602 "core" ' +2 "processing"%f% +4 "core" %n  +342 #t-> PS.pull 0.5 +2 "processing"%g% +3 "core" %j  +2 .tPS.seek 1.999ml +2 "processing"%h' +593 "core" ' +2 "processing"%i% +4 "core" %нm  +1197 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%j  +113 "core"  +18235 #t-> PSV +404 #-> PS.empty +2 .PS.seek :empty +2 "processing"%k' +2176 "core" ' +2 "processing"%l% +4 "core" %= +4351 #t-> PSV +1048 #-> PSV.PSR +2 .PSV.dial PSR + "processing"%m +48 "core"  +394 "Can"M tt +207 #t-> PSR +992 #-> PSR.flush + .PSR.select :flush +1851 #-> PS.pull 0.5 +2 "processing"%n% +3 "core" % +2 .tPS.seek 0.499ml +2 "processing"%o' +596 "core" ' +2 "processing"%p% +3 "core" %  +8145 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%q  +47 "core"  +956 #t-> PS.empty + .PS.seek :empty +2 "processing"%r' +604 "core" ' +2 "processing"%s% +4 "core" % +1923 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%t +49 "core"  +1755 #t-> PS.pull 2.5 +2 "processing"%u% +3 "core" % +2 .tPS.seek 2.499ml + "processing"%v' +2697 "core" ' +2 "processing"%w% +4 "core" % \ +1317 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%x  +46 "core"  +1095 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%y' +2704 "core" ' +2 "processing"%z% +4 "core" % +521 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%{ +48 "core" +333 #t-> PS.pull 2.5 +2 "processing"%|% +3 "core" % +2 .tPS.seek 2.499ml +2 "processing"%}' +2683 "core" ' +2 "processing"%~% +3 "core" % \ +2156 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +47 "core"  +740 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%' +2704 "core" ' +2 "processing"%% +4 "core" % +504 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +49 "core"  +282 #t-> PS.pull 2.5 +2 "processing"%% +3 "core" % +2 .tPS.seek 2.499ml + "processing"%' +2688 "core" ' +2 "processing"%% +4 "core" %  +454 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +48 "core"  +265 #t-> PS.empty + .PS.seek :empty +2 "processing"%' +2690 "core" ' +2 "processing"% % +4 "core" % +4313 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%\ +48 "core"  +516 #t-> PS.pull 1 +2 "processing"% % +3 "core" % +2 .tPS.seek 0.999ml +2 "processing"% 'RX +808 .tPS.hold +2 "processing"% + +3 "core" '2a+ am +64 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +6553 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +46 "core"  +326 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%' +894 "core" ' +2 "processing"%% +4 "core" %= +465 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +48 "core"  +681 #t-> PS.pull 2.5 +2 "processing"%% +3 "core" %0 +2 .tPS.seek 2.499ml + "processing"%' +2689 "core" ' +2 "processing"%% +4 "core" %G \ +1191 "Can"Q uu +12320 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +46 "core"  +250 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%' +2711 "core" ' +2 "processing"%% +4 "core" %} +1826 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +112 "core" +284 #t-> PTV +587 #-> PRV +5202 #-> PS.pull 0.5 +2 "processing"%% +3 "core" %S +2 .tPS.seek 0.499ml + "processing"%' +597 "core" ' +2 "processing"%% +4 "core" %]  +5486 #t-> PS.pull 2 +2 "processing"% % +3 "core" %X  +2 .tPS.seek 2.499ml + "processing"%"' +2182 "core" ' +2 "processing"%(% +4 "core" %Y \ +1263 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +112 "core"  +338 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%!' +2705 "core" ' +2 "processing"%*% +4 "core" %9 +1888 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%, +112 "core" +763 #t-> PS.pull 2.5 + "processing"%+% +3 "core" %- +2 .tPS.seek 2.499ml +2 "processing"%%' +2689 "core" ' +2 "processing"%% +4 "core" %* \ +1781 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%'  +113 "core"  +335 #t-> PS.empty + .PS.seek :empty +2 "processing"%/' +2693 "core" ' +2 "processing"%0% +4 "core" % +720 #t-> PSV.waste1 + .PSV.dial :waste1 +424 #-> PS.empty + .PS.seek :empty +2 "processing"%1' +2 "core" ' +2 "processing"%2% +4 "core" % +1228 #t-> PSV.PTV + .PSV.dial PTV + "processing"%3 +114 "core" +287 #t-> PS.pull 2.5 +2 "processing"%4% +3 "core" % +2 .tPS.seek 2.499ml +2 "processing"%5' +2704 "core" ' +2 "processing"%6% +4 "core" %  +8018 "Can"!@ tu +27524 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%7  +114 "core"  +594 #t-> PS.empty + .PS.seek :empty +2 "processing"%8' +2714 "core" ' +2 "processing"%9% +4 "core" % +5113 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%: +114 "core" +456 #t-> PS.pull 0.5 +2 "processing"%;% +3 "core" % +2 .tPS.seek 0.499ml +2 "processing"%<' +599 "core" ' +2 "processing"%=% +4 "core" %  +616 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%>  +114 "core"  +366 #t-> PS.empty + .PS.seek :empty +2 "processing"%?' +604 "core" ' +2 "processing"%@% +4 "core" %\ +5717 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"%A +113 "core" +1650 #t-> PS.pull 1 +2 "processing"%B% +3 "core" %) +2 .tPS.seek 0.999ml +2 "processing"%C'RW +1124 "core" ' +2 "processing"%D% +3 "core" %RR-  +1299 #t-> PS.pull 1 +2 "processing"%E% +3 "core" %RR*  +2 .tPS.seek 1.999ml + "processing"%F' +1123 "core" ' +2 "processing"%G% +4 "core" %6  +562 #t-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%H  +115 "core"  +488 #t-> PS.empty + .PS.seek :empty +2 "processing"%J' +2182 "core" ' +2 "processing"%I% +4 "core" %A +6618 "Can"T tt +60004 B tt +48076 #t-> CSR.legend + .CSR.select :legend +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +515 #-> CSR.list +11410 "Can"U tt +52678 #t-> CSR +7326 "Can"G tt +19297 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'L  +145 "core"  +1157 #t-> CSR.lysis + .CSR.select :lysis +2 "collection"'\ +1609 #t-> CS.pull 0.5 +2 "collection"'M% +3 "core" %1-3P +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0.5ml +2 "collection"'N'" +221 "core" ' +2 "collection"'O% +4 "core" %#-0U  +530 #t-> CS.pull 0.5 +2 "collection"'Q% +3 "core" %#-2g  +2 .tCS.seek 1ml +2 "collection"'R' +242 "core" ' +2 "collection"'P% +4 "core" %-2T +6131 #t-> CS.pull 1 +2 "collection"'T% +3 "core" %/2` +2 .tCS.seek 1.999ml +2 "collection"'U' +361 "core" ' +2 "collection"'S% +3 "core" %.3H  +459 #t-> CS.pull 1 +2 "collection"'W% +3 "core" %/1a  +2 .tCS.seek 3ml + "collection"'X'0 +347 "core" ' +2 "collection"'V% +3 "core" %0/2P  +670 #t-> CS.pull 1 +2 "collection"'Z% +3 "core" %002S  +2 .tCS.seek 4ml + "collection"'['P +348 "core" ' +2 "collection"'\\% +3 "core" %P03E  +27206 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'] +47 "core"  +365 #t-> CS.empty + .CS.seek :empty +2 "collection"'^' +783 "Can" eU vv +338 "core" ' +2 "collection"'Y% +4 "core" %27 +20810 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'`  +49 "core"  +179 #t-> CSR +3140 #-> CS.pull 1 +2 "collection"'a% +3 "core" %39 +2 .tCS.seek 0.993ml +2 "collection"'_' +351 "core" ' +2 "collection"'c% +4 "core" %7:?  +2649 #t-> CS.pull 8 +2 "collection"'d% +3 "core" %6:  +2 .tCS.seek 8.993ml + "collection"'b' +2144 "core" ' +2 "collection"'f% +3 "core" %6:@  +2292 #t-> CS.pull 1 +2 "collection"'g% +3 "core" %690  +2 .tCS.seek 9.994ml + "collection"'e' +351 "core" ' +2 "collection"'i% +4 "core" %89,  +1598 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'j +145 "core" +323 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'h' +2655 "core" ' +2 "collection"'l% +4 "core" %98+  +22916 "Can" P ss +53498 #t-> CSV.csr +2 .CSV.dial :csr +2 "collection"'m  +143 "core"  +728 #t-> CSR +1683 #-> CS.pull 1 + "collection"'n% +3 "core" %8:  +2 .tCS.seek 0.993ml +2 "collection"'k' +350 "core" ' +2 "collection"'p% +3 "core" %7:m  +603 #t-> CS.pull 1 +2 "collection"'q% +3 "core" %68  +2 .tCS.seek 1.993ml + "collection"'o' +353 "core" ' +2 "collection"'s% +3 "core" %78t  +1017 #t-> CSV.waste2 + .CSV.dial :waste2 +2 "collection"'t +47 "core"  +873 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'u' +604 "core" ' +2 "collection"'r% +4 "core" %6:v +62 "Can"O ss +42671 #"bkjha"Session Begun +9575 #t-> Access 1 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `Access' for main:Object: name: Access: args[i +1140 #-> access 1 +3 .SE.seek :down +5 "storage"(w'X +4 "core" ' +2 "manipulator"&x% +3 "core" %\ \   +2 "manipulator"&v& +4 "core" &d ' + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(z(; +524 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 ({& +3 "core" &;i X R 4 +1292 #"bkjha"-> #husk det skal vre access 2 +1024 #-> # vi skal have pucksne i 2 +1068 #-> #Flush.CC +1063 #-> #samplePassD +1602 "Can"\ C xx +6198 #t-> access 2 +3 .SE.seek :down +4 "storage"(|'X +3 "core" ' +2 "manipulator"&y% +5 "core" %\ q +2 "manipulator"&~& +3 "core" &d h +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +2 "storage"((K +215 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (}& +3 "core" &K i  +4741 #"bkjha"-> #CC.loadFlush(hotBleach) obs skal vre squilybrackets.. +1100 #-> #deconLysateINT +11165 #t-> Flush.CC;samplePassD + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +4 "core" &<@  + .tHand.open +3 "manipulator"&1 +71 "core" 1 +2 "manipulator"&& +4 "core" &d &  ] + "manipulator"&% +4 "core" % \   ( +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +37 "manipulator"&(- +196 "core" ( +2 "manipulator"&& +4 "core" &- %  1 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &- !  B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :garage +2 "manipulator"& 'η +102 "core" ' +2 .tHand.close +2 "manipulator"&\ / +66 "core" / +2 "manipulator"& & +4 "core" &- \  B + "manipulator"&% +4 "core" % \ \  > +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&(ӷ +279 "core" ( +2 "manipulator"& & +4 "core" &ӯ$ + /Bg + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &ӯ$ \  [Bg + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&' +103 "core" ' +3 "manipulator"&& +4 "core" &ӯ$ 5 gBg + "manipulator"&% +4 "core" % ! c +2 "collection"'& +3 "core" &=?y  +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'(W +6 "core" &<@  + &<?  +7 &O<@ 'o +9 &nQ=? ; +9 &v=@ P +10 &L`;B Y +9 &O>> Y +9 &U;? X +10 &U<? Y +9 &TY<? Y +9 &V<@ X +10 &T=> X +9 &V;? Y +10 &!^W>? X +9 &# T== X +9 &$U<@ Y +10 &&R=@ Y +9 &(eV>? Y +9 &*)T<? X +10 &+V;? Y +9 &-T<? X +10 &/nU;? X +9 &1/T;@ Y +9 &2W<A Y +10 &4Q<? Y +9 &6vQ<> Y +9 &89N<? X +10 &9T<> Y +9 &;O<? X +10 &=R<? X +9 &?@R=? Y +9 &AW=@ Y +10 &BU;A Y +9 &DU<? X +9 &FJP;@ X +10 &H\ U?@ Y +9 &I[>? Y +10 &K~<? ] +9 &M:<>~ ` +9 &N9> b$ +10 &P:= b/ +9 &R`9< b9 +9 &T7< b6 +10 &U8; b6 +9 &W2U:= V +9 ( +2 &WO;9< 9 + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/30 samples, on/off torque 2.25 +2 "collection"'& +5 "core" &WO;;=x 9 +2 .tHand.open +2 "manipulator"&1 +71 "core" 1 +3 "manipulator"&% +3 "core" % +  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 #tBeginning samplePassD +2 "collection"'& +5 "core" &WO;9=| 9 +2 .tAWV.select :air + "collection"' +10 .tAIV.dial :bypass +2 "collection"' { +6 "core" | +2 .tPSV.dial PSR +3 "processing"% +48 "core"  +2 "processing"%(% +4 "core" % + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +4 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%' +1642 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%"  +50 "core"  +2 .tPS.seek 0ml +3 "processing"%*' +1643 "core" ' + .tPSV.dial PSR +3 "processing"%, +49 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%+' +2699 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%!  +3 "collection"'  +81 "core"  +3 + .tPSV.dial :mixloop +3 "processing"%' +112 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +5 "processing"%%  +79 "core" +2 .tPS.seek 0ml +3 "processing"%0' +2716 "core" ' + .tPSV.dial PSR +3 "processing"%2 +111 "core"  +2 "processing"%/% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%3' +1637 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%4  +47 "core"  +2 .tPS.seek 0ml +3 "processing"%1' +1631 "core" ' + .tPSV.dial PSR +4 "processing"%6 +49 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%7' +2689 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :mixloop +5 "processing"%5 +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +6 "processing"%9' +2679 "core" ' + .tPSV.dial PSR +3 "processing"%: +112 "core" +2 "processing"%;% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%8' +1640 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%=  +48 "core"  +2 .tPS.seek 0ml +3 "processing"%>' +1650 "core" ' + .tPSV.dial PSR +4 "processing"%< +48 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%@' +2689 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +4 .PSV.dial :mixloop +4 "processing"%A +112 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +5 "processing"%B' +2686 "core" ' + .tPSV.dial PSR +3 "processing"%? +112 "core" +2 "processing"%D% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%E' +1647 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%C  +48 "core"  +2 .tPS.seek 0ml +3 "processing"%G' +1643 "core" ' + .tPSV.dial PSR +3 "processing"%H +49 "core"  + .tPSR.select :air +3 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%F' +1916 "Can" > ee +767 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :mixloop +5 "processing"%I +112 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.reconfigure PSslow +5 "processing"%#A 2`xb +2 .tPS.seek 1.2ml +2 "processing"%L'k +2676 "core" ' +2 .tPSV.dial :waste1 +3 "processing"%M  +146 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +4 .tPS.seek 0ml +2 "processing"%O' +1325 "core" ' + .tPSV.dial :air +3 "processing"%  +113 "core" +2 .tPS.seek 2.5ml +3 "processing"%Q' +2681 "core" ' + .tPSV.dial :mixloop +3 "processing"%P +45 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +4 .tPS.seek 0ml +2 "processing"%N' +5125 "core" ' + .tPSV.dial :air +3 "processing"%T  +47 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 2.5ml +3 "processing"%R' +2682 "core" ' + .tPSV.dial :mixloop +3 "processing"%S +47 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0ml +4 "processing"%W' +5112 "core" ' +2 "collection"'U& +4 "core" &WO<:>^ 9 + "collection"'V& +4 "core" &WO<:>K 9 +39016 "Can" Q cc +19919 #"bkjha"-> CC.loadFlush{hotBleach} +1184 #Waiting >20 seconds for MAIN to relinquish FlushPuck +2569 !o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" +12653 #-> CC.loadFlush{hotBleach} +1707 #Waiting >20 seconds for MAIN to relinquish FlushPuck +7240 !o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" +582 #-> CC.loadFlush +934 !o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" +973 #-> Arm.ready? +2 "manipulator"&Z% +5 "core" %\ \ \  D + "manipulator"&X& +4 "core" & \ I;7 +3297 #"bkjha"-> Arm.retract +3 "manipulator"&\\% +4 "core" %\ \  +2 "manipulator"&]& +4 "core" & ;7 +2 "manipulator"&[% +3 "core" %\ \  +1790 #"bkjha"-> PC.loadFlush +604 !o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" +5102 #-> CC.loadFlushpuck +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message2undefined method `loadFlushpuck' for CC:Clamp: name:loadFlushpuck: args[ +1418 "Can"LA cc +303 #"bkjha"-> CC.loadFlushPuck +1128 !o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" +318 #-> exit + #Session Ended +1311 #"bkha"Session Begun +1449 #-> ESP.shutdown +2 ."shutdown"AS.coast +5 #"bkha"Asleep / Shutdown +3 "MFB"*5 +4 ."shutdown"SS.coast + "sampler")5 +4 ."shutdown"CC.coast +2 "collection"'6 +3 ."shutdown"CS.coast +2 "collection"'5 +4 ."shutdown"PC.coast +2 "processing"%6 +4 ."shutdown"PS.coast + "processing"%5 +4 ."shutdown"Forearm.coast +2 "manipulator"&5 +4 ."shutdown"Elbow.coast + "manipulator"&6 +5 ."shutdown"SC.coast + "storage"(6 +4 ."shutdown"SE.coast +2 "storage"(5 +40 ."shutdown"Gate.power :core,:OFF +3 .Gate.power :raw,:OFF +2 #Shutdown +436 #"bkha"-> ESP.configure +5 #Powering core bus +485 .Gate.power :raw,:ON +4 "sampler") +2 )Y +2 "core"  + "collection"' +2 '` +3 "core"  +2 "processing"% +2 %a +3 "core"  + "MFB"* +2 *^ +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + ."bkha"SPE.coast +3 "MFB"*c  +4 "core" + ."bkha"SPE.configure SPEconfig + "MFB"*\ 2 +4 *d% +4 "core" % + ."bkha"AS.configure ASconfig +3 "MFB"*#,,'T(^20( b +50 "sampler")_% +3 "core" %31 + ."bkha"SS.configure SSconfig +3 "sampler")#.0X Arm.ready? +3 "manipulator"&p% +4 "core" % X W  +607 #"bkha"-> ESP.ready! +4 "collection"'q% +3 "processing"%k% +4 "manipulator"&s% +4 "core" %DK^ +5 ."rdySampler"Intake.select :close +2 .Exhaust.select :close +3 .CTV.dial :air +5 "collection"'t  +3 "core" % +2 % Y k  + + ."rdyProcessing"PSV.dial :air +4 "manipulator"&o% +2 ."rdySampler"CSV.dial :waste1 +5 "processing"%r  + "collection"'x +5 "core" % d k  + ."bkha"Forearm.reconfigure LooseForearm +4 "manipulator"&#@2^d^2b +3 ."bkha"Forearm.home.seek :retract +3 "manipulator"&v'\ +31 "core"  +2 ."rdyProcessing"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%#' +28 "core" ' +2 ."closeHand"Hand.close +4 ."bkha"Elbow.jog 1500 +5 "manipulator"&$/ +2 &{* +14 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +4 "sampler")y +6 "core"  +2 "sampler")~  +4 "core"  +3 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +5 "collection"'#d @b +2 "sampler")#.0X CC.loadFlush{hotBleach} +1113 #Waiting >20 seconds for MAIN to relinquish FlushPuck +2473 !o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" +550 #-> CC.loadFlush +1608 #Waiting >20 seconds for MAIN to relinquish FlushPuck +247 !o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" +3614 #-> deconLysateINT +2 #deconLysateINT +3 .ATV.dial :air3 +4 "MFB"** % +60 "core" $ +2 "MFB"*!% +4 "core" % +2 !"bkha"o:Slide::Error :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"&Analytical Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef11.244019636720669: @type2F +683 #-> MFB.ready! +3 "MFB"*% +4 "core" %$ + #"bkha"Readying the MFB +2 #Homing MFB Syringe +3 .AFV.select :holdingCoil +3 "MFB"* +10 *'% +3 "core" %" + ."bkha"ATV.dial :air2 +3 "MFB"*%  +162 "core"  +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.home.seek :home +2 "MFB"*+' +555 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*2' +5287 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"delay 1 second +102 .ATV.dial :waste +2 "MFB"*/ n +119 "core" n +2 ."bkha"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."bkha"AS.home.seek :empty +3 "MFB"*0'R +5255 "core" ' + ."bkha"ATV.dial :waste +2 .ARV.dial between carrier and air1 +6 "MFB"*4  +4 "core"  +2 ."bkha"ASV.dial :waste1 +3 "MFB"*3  +4 "core" +836 #"bkha"-> deconLysateINT +3 #deconLysateINT +2 .ATV.dial :air3 +5 "MFB"*6 % +57 "core" % +2 "MFB"*1% +4 "core" %RV. +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0.009ml +3 "MFB"*5' +230 "core" ' +2 ."bkha"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*7  +37 "core" +2 "MFB"*:% +4 "core" % S F +2 ."bkha"AS.seek 0.959ml +2 "MFB"*;'- +19127 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*9 % +52 "core" & +2 ."bkha"delay 3 seconds +302 "MFB"*=% +3 "core" %- b b +2 ."bkha"AS.seek 0.984ml +3 "MFB"*8' +523 "core" ' +2 ."bkha"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*<  +54 "core" +2 "MFB"*>% +4 "core" %\ X d +2 ."bkha"AS.seek 0.969ml +2 "MFB"*A'_[ +329 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial AIV +2 "MFB"*@ I +123 "core" H +2 ."bkha"AIV.dial :coilToMFB +3 "collection"'? { +5 "core" | +2 ."bkha"AWV.select :waste + "collection"' +11 ."bkha"AFV.select :carrierSolution + "MFB"* +11 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +40 "MFB"*#,,'T(^20( b +12 ."bkha"AS.seek 1ml +3 "MFB"*D' +210 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek :empty +3 "MFB"*B'R +425 "Can"R XX +9671 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +3 "MFB"*C' +5778 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek :empty +3 "MFB"*E'R +10096 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +3 "MFB"*H' +5777 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"delay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek :empty +3 "MFB"*G'R +10095 "core" ' + ."bkha"ATV.dial :air2 +4 "MFB"*I  +56 "core"  +2 "MFB"*F% +4 "core" %R +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.009ml +3 "MFB"*M' +227 "core" ' +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*L' +9992 "core" ' + ."bkha"ATV.dial AIV +4 "MFB"* I +84 "core" H +2 ."bkha"AS.seek 0.02ml +4 "MFB"*O' +7273 "Can"$= XW +2613 "core" ' + ."bkha"ATV.dial :waste +4 "MFB"*P n +161 "core" n +2 ."bkha"AS.seek 0ml +4 "MFB"*Q'V +228 "core" ' + ."bkha"AWV.select :air +2 "collection"' +56988 "Can"S SS +60004 `E SR +60004 nF SS +60004 sJ SS +60004 F SS +60004 P SS +3434 #t-> CC.loadFlush{hotBleach} +2 "collection"'T& +5 "core" &CI +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Clamp: mesg"$Collection Clamp Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiC: outPressiI:deltaPressi: voltagef12.225855670103094j: @type2F +3503 #-> ESP.?\ ESP.ready? + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg":compile error\ (ESP):110: syntax error, unexpected '?' +1059 #-> ESP.ready? +2 "collection"'N% +4 "core" %4BG +2 "sampler")S% +4 "core" % $ + "manipulator"&R% +3 "core" %\    U +2 "manipulator"&U& +3 "core" &U   I +2 "storage"(V& +3 "core" & + "storage"(Z% +4 "core" %R U 8 + "collection"'X& +4 "core" &BG +1132 #t-> ESP.ready! +4 "collection"'\\% +3 "processing"%]% +3 "manipulator"&[% +5 "core" %4@H +5 "sampler")K% +3 "core" %q + %\    C + % $ +3 "manipulator"&& +3 "core" &U   [ + "storage"(& +4 "core" & + "storage"(u% +3 "core" %R l 8 +2 "collection"'.& +3 "core" &@Ej + "manipulator"&W% +4 "core" %\    h + "manipulator"&& +4 "core" &U   f + "storage"(& +3 "core" & G +2 "storage"(% +3 "core" %R A 8 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&|'\ +4 "core" ' +2 .tElbow.seek :hammer +3 "manipulator"&Y(_ +4 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 350 counts +2 "manipulator"&`' +98 "core" ' +2 "manipulator"&a% +4 "core" %\ < B  +2 .tForearm.seek :retract +2 "manipulator"&^'\ +98 "core" ' +2 "manipulator"&c% +4 "core" %\  4 <  k +2 "processing"%d& +2 "collection"'_& +6 "core" &n  + &CF +2 "collection"'f +3 "core"  +2 "processing"%g +3 "core" V +2 "processing"%b +2 "core"  +2 "processing"%i +3 "core"  +2 "MFB"*j +3 "core"  +2 "MFB"*e9 +3 "core" 9l +2 "MFB"*l% +3 "core" %V? +6 "sampler")m% +3 "core" % $ +2 "collection"'n& +4 "core" &FF! +2 "collection"'h% +4 "core" %4CFQ +2 "processing"%p& +3 "core" &k  +2 "processing"%q% +4 "core" %m +2 "manipulator"&k% +3 "core" %\  B B * k +2 "manipulator"&s& +3 "core" &U B @  +2 "storage"(t& +4 "core" & p +2 "storage"(o% +3 "core" %R p 8 +2 "collection"'r9 +3 "core" 9 + "processing"%x9 +3 "core" 9 +1387 #t-> ESP.ready? +2 "collection"'y% +4 "core" %4CG +2 "sampler")~% +4 "core" % $ +2 "manipulator"&$% +3 "core" %\  A 5  k +2 "manipulator"&{& +3 "core" &U < . ; +2 "storage"(& +3 "core" & i +2 "storage"(#% +3 "core" %R 4 8 + "collection"'&& +4 "core" &CHD +9184 #t-> CC.unloadFlush + #Garaging FlushPuck in Collection Clamp +5 "collection"'v& +4 "core" &CJp + !to:Puck::Warning:bt[ "7/home/esp/esp2/utils/puckmoves.rb:223:in `giveup!'"6/home/esp/esp2/utils/puckmoves.rb:767:in `garage'";/home/esp/esp2/utils/puckmoves.rb:903:in `unloadFlush'"(ESP):115:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"BRetaining claim on Arm because Hand is likely holding a puck! +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Clamp: mesg"$Collection Clamp Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiC: outPressiJ:deltaPressip: voltagef12.230764850270006: @type2F +4132 #-> CC.unloadPuck +2 "collection"'z& +3 "core" &@Hr +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Clamp: mesg"$Collection Clamp Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi@: outPressiH:deltaPressir: voltagef12.235674030436918|t: @type2F +540 #-> ESP.ready! +3 "collection"' % +5 "processing"%)% +3 "manipulator"&% +5 "core" %4CG +2 %\\ +4 "sampler")% +3 "core" %\  " 6 \\ k +2 % $ + "manipulator"&& +4 "core" &U ? 2 r + "storage"( & +3 "core" & B +2 "storage"(% +3 "core" %R { 8 +2 "collection"'& +3 "core" &CH + "manipulator"&% +4 "core" %\  B @ # k +2 "manipulator"&& +3 "core" &U @ B  +2 "storage"(& +3 "core" & + "storage"( % +4 "core" %R \\ 8 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&-'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&(_ +5 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 350 counts +2 "manipulator"&' +99 "core" ' +2 "manipulator"&% +4 "core" % 0  #k + .tForearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 "manipulator"&% +4 "core" %\  E +2 "processing"% & +2 "collection"'& +6 "core" &Z  + &DHc +2 "collection"'( +40 "core"  +10 "processing"% +3 "core" V + "processing"%J +3 "core"  +2 "processing"%" +3 "core"  +2 "MFB"* +3 "core"  +2 "MFB"*,9 +3 "core" 9r +2 "MFB"**% +4 "core" %VU +5 "sampler")!% +3 "core" % $ +2 "collection"'& +4 "core" &DF% +2 "collection"''% +4 "core" %4BI +2 "processing"%%& +3 "core" &[  +2 "processing"%+% +3 "core" %` +2 "manipulator"&/% +4 "core" %\ " '  +2 "manipulator"&2& +3 "core" &U   W +2 "storage"(4& +3 "core" & +2 "storage"(3% +3 "core" %R u 8 +2 "collection"'69 +3 "core" 9 +2 "processing"%19 +3 "core" 9 +502 #t-> CC.unloadPuck +2 "collection"'0& +4 "core" &CG+ +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Clamp: mesg"$Collection Clamp Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiC: outPressiG:deltaPressi+: voltagef12.230764850270006: @type2F +1060 #-> CC.open +2 .CC.reconfigure CCconfig +6 "collection"'$x2 ^22b +3 .tCC.home.seek :open +2 "collection"'7( +611 "core" ( +2 "collection"':& +4 "core" &FL  +645 #t-> CC.close +2 "manipulator"&5& +5 "core" &U   X +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Cannot hold puck in Collection Clamp because Hand is closed:@checkpoint: omitted +2532 #-> CC.close +3 "manipulator"&9& +4 "core" &U   U +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Cannot hold puck in Collection Clamp because Hand is closed:@checkpoint: omitted +820 #-> Arm.ready! +2 .Forearm.reconfigure LooseForearm +5 "manipulator"&#@2^d^2b +2 .tForearm.home.seek :retract +3 "manipulator"&='\ +30 "core" '~   Zb +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.hold +2 "manipulator"&;+ +13 "core" + +2 "manipulator"&<% +3 "core" % > 0 > +2 ."closeHand"Hand.close +4 .tElbow.jog 1500 +4 "manipulator"&>/ + &8* +38 "core" / +11 * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 .tElbow.home.seek :clear +2 "manipulator"&@(d +461 "core" ( +2 "manipulator"&?& +4 "core" &d > : y + "manipulator"&A% +4 "core" %  = 2 > +1516 #t-> CC.unloadFlush + #Garaging FlushPuck in Collection Clamp +4 "collection"'D& +4 "core" &GK  +2 "manipulator"&B& +4 "core" &d 6 ?  +2 "manipulator"&C% +3 "core" %  5 > > +2 .tForearm.seek :retract +2 "manipulator"&E'\ +30 "core" 'z   Fb +2 !to:Slide::Error\ :bt["8/home/esp/esp2/utils/puckmoves.rb:163:in `retryArm'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"7/home/esp/esp2/utils/puckmoves.rb:419:in `unclamp'"6/home/esp/esp2/utils/puckmoves.rb:755:in `garage'";/home/esp/esp2/utils/puckmoves.rb:903:in `unloadFlush'"(ESP):123:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:@axisName" Forearm: mesg"*Forearm speedErr at home + 634 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniz: velocityi: currenti :pwmig:erri: inPressi : outPressi :deltaPressiF : voltagef11.170381934216985: @type2F: @error: speedErr: @tagiJ: @sourcei+:@destinationi% +2 #Retry #1 of 3 +4 "manipulator"&H& +4 "core" &d = 5 > +2 "manipulator"&I% +4 "core" %X 4 = " +2 .tForearm.seek :retract +2 "manipulator"&F'\ +30 "core" 'z  Pb +2 !to:Slide::Error\ :bt["8/home/esp/esp2/utils/puckmoves.rb:163:in `retryArm'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"7/home/esp/esp2/utils/puckmoves.rb:419:in `unclamp'"6/home/esp/esp2/utils/puckmoves.rb:755:in `garage'";/home/esp/esp2/utils/puckmoves.rb:903:in `unloadFlush'"(ESP):123:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:@axisName" Forearm: mesg"*Forearm speedErr at home + 634 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniz: velocityi: currenti :pwmig:erri: inPressi : outPressi :deltaPressiP : voltagef11.170381934216985: @type2F: @error: speedErr: @tagiK: @sourcei+:@destinationi% +2 #Retry #2 of 3 +4 "manipulator"&G& +5 "core" &d 5 1 ] + "manipulator"&M% +4 "core" %Z 4 =  +2 .tForearm.seek :retract +2 "manipulator"&'\ +31 "core" 'z !  Qb +2 !to:Slide::Error\ :bt["8/home/esp/esp2/utils/puckmoves.rb:163:in `retryArm'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"7/home/esp/esp2/utils/puckmoves.rb:419:in `unclamp'"6/home/esp/esp2/utils/puckmoves.rb:755:in `garage'";/home/esp/esp2/utils/puckmoves.rb:903:in `unloadFlush'"(ESP):123:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:@axisName" Forearm: mesg"*Forearm speedErr at home + 634 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniz: velocityi: currenti :pwmig:erri: inPressi! : outPressi :deltaPressiQ : voltagef11.175291114383898: @type2F: @error: speedErr: @tagi!: @sourcei+:@destinationi% +2 #Retry #3 of 3 +4 "manipulator"&L& +5 "core" &d ? ? ) + "manipulator"&P% +4 "core" %^ @ 4 X +2 .tForearm.seek :retract +2 "manipulator"&O'\ +31 "core" 'z , # `b +2 !to:Puck::Warning:bt[ "7/home/esp/esp2/utils/puckmoves.rb:223:in `giveup!'"6/home/esp/esp2/utils/puckmoves.rb:767:in `garage'";/home/esp/esp2/utils/puckmoves.rb:903:in `unloadFlush'"(ESP):123:in `irb_binding'"A/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"BRetaining claim on Arm because Hand is likely holding a puck! +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName" Forearm: mesg"*Forearm speedErr at home + 634 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniz: velocityi: currenti :pwmig:erri: inPressi, : outPressi# :deltaPressi` : voltagef11.175291114383898: @type2F: @error: speedErr: @tagiT: @sourcei+:@destinationi% +2376 #-> Arm.retract + .Hand.open +4 "manipulator"&T1 +69 "core" 1 +2 "manipulator"&N% +3 "core" % M 9 > e- +2 .tForearm.seek :retract +3 "manipulator"&S'\ +30 "core" ' | ! &b +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName" Forearm: mesg"*Forearm speedErr at home + 636 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdT: lostF: homeT: positioni|: velocityi: currenti:pwmig:erri: inPressi! : outPressi :deltaPressi& : voltagef11.170381934216985: @type2F: @error: speedErr: @tagiX: @sourcei+:@destinationi% +1904 #-> Arm.stretch +2 .Forearm.seek :retract +6 "manipulator"&R'\ +30 "core" '} " @b +2 .tElbow.seek :hammer +4 "manipulator"&U(_ +113 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 350 counts +3 "manipulator"&V' +86 "core" ' +2 "manipulator"&Z% +4 "core" % = $ L +2 .tForearm.seek :retract +2 "manipulator"&X'\ +88 "core" 'x   b +2 !to:Slide::Error\ :bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/misc.rb:218:in `stretch'"+/home/esp/esp2/lib/slide.rb:84:in `in'"2/home/esp/esp2/utils/misc.rb:217:in `stretch'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"2/home/esp/esp2/utils/misc.rb:206:in `stretch'"(ESP):125:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:@axisName" Forearm: mesg"*Forearm speedErr at home + 632 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positionix: velocityi: currenti:pwmig:erri: inPressi : outPressi :deltaPressi : voltagef11.170381934216985: @type2F: @error: speedErr: @tagi]: @sourcei+:@destinationi% +4 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"?Forearm cannot move its full travel.\ Consider Arm.stretch!:@checkpoint: omitted +3997 #-> CC.close +2 "manipulator"&\\& +5 "core" &T 1 3  +2 "manipulator"&[% +4 "core" %L 1 4 , +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&]'\ +30 "core" 'y   Yb +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName" Forearm: mesg"*Forearm speedErr at home + 633 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniy: velocityi: currenti:pwmig:erri: inPressi : outPressi :deltaPressiY : voltagef11.170381934216985: @type2F: @error: speedErr: @tagib: @sourcei+:@destinationi% +950 #-> CC.close +2 "manipulator"&K& +5 "core" &T 5 >  + "manipulator"&% +4 "core" %o 6 ? \ +2 .tForearm.seek :retract +2 "manipulator"&'\ +29 "core" 'z   ub +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName" Forearm: mesg"*Forearm speedErr at home + 634 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniz: velocityi: currenti:pwmig:erri: inPressi : outPressi :deltaPressiu : voltagef11.165472754050073 Y: @type2F: @error: speedErr: @tagi: @sourcei+:@destinationi% +1015 #-> Forearm.retract +2 .Forearm.seek :retract +5 "manipulator"&u'\ +29 "core" 'z  5b +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName" Forearm: mesg"*Forearm speedErr at home + 634 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniz: velocityi: currenti:pwmig:erri: inPressi : outPressi :deltaPressi5 : voltagef11.170381934216985: @type2F: @error: speedErr: @tagiz: @sourcei+:@destinationi% @1535472991.23CEST = =tMAIN =mMAIN_scheduler @CEST1535472992.89 #"core_reset"Sent BREAK +2 #t@0x4155, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +207 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +188 !o:AnalyticalModule::PCRCore: @refit; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +270 "Can"S a + S a #tPolling Can every 10:00 +1403 #-> ESP.ready! +3 #Powering core bus +486 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %D + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\ \  \\ +2 "manipulator"&?& +3 "core" &n\  \ +2 "storage"(@& +3 "core" & T ) +2 "storage"(A% +3 "core" %Q C = +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +2 "core" 9 +2015 #t-> CC.loadFlush{hotBleach} +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'D& +3 "core" &FM  +2 .tHand.open + "manipulator"&E1 +65 "core" 1 +2 "manipulator"&F& +4 "core" &n - \ +2 "manipulator"&G% +3 "core" % \  Y +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&H(- +183 "core" ( +2 "manipulator"&I& +4 "core" &- G\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &-\  \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +2 "manipulator"&K'η +97 "core" ' +2 .tHand.close + "manipulator"&L/ +77 "core" / +2 "manipulator"&M& +4 "core" &- \ +2 "manipulator"&N% +3 "core" % _Y +2 .tForearm.seek :retract +2 "manipulator"&O'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P(ӷ +289 "core" ( +2 "manipulator"&Q& +4 "core" & 5=E + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &R& +38 "core" & k=E +8 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S' +100 "core" ' +2 "manipulator"&T& +4 "core" & =E +2 "manipulator"&U% +4 "core" % q +2 "collection"'V& +3 "core" &GL  +2 "collection"'W& +4 .tCC.seek :closed +2 "collection"'X(W +2 "core" &IK  +4 &HM. +9 &1GK0 . +10 &\\GL3 B +9 &'uEK, V +9 &OFK4 X +10 &IGK0 Y +9 &fIIL2 X +9 &'NGK4 X +10 &KIM- Y +9 &LFM0 Y +10 &lMGJ3 Y +9 & /JGL. X +9 &!JHJ& X +10 &#LEK* Y +9 &%uOHK. X +9 &'7OFM' X +10 &(LGK2 X +9 &*LGJ1 X +10 &,~JFK9 X +9 &.?KGL. X +9 &0IHM- X +10 &1MIL< Y +9 &3OHJ: Y +9 &5GKHN: X +10 &7LGM: Y +9 &8IHL: X +10 &:LEL9 X +9 &LGL: Y +10 &?LGL< X +9 &AKEL> X +9 &CWFGN; X +10 &ELGK: Y +9 &FIGL> X +10 &HOFK= Y +9 &J\\ZFJ? Y +9 &L{DJ> \\ +10 &MEIH b +9 &OCI7 ~b$ +9 &Q8BG: }b1 +10 &RCH7 }b< +9 &TCH7 ~b; +10 &VSDG0 }Y\ +9 &WLhAI8 R +9 &WoBI6 X +5 ( + "collection"'W& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.39 +2 "collection"'Y& +4 "core" &Wp~DJ+ W +2 .tHand.open + "manipulator"&Z1 +68 "core" 1 +2 "manipulator"&[% +4 "core" %  7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +8 "manipulator"&\\'\ +95 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"']& +5 "core" &Wp~DJ+ W + "collection"'^% +4 "core" %7CI* + .tCSV.dial :flush +2 "collection"'_  +48 "core"  +3 .tCS.seek 5ml +2 "collection"'`'p +1379 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'a @ +44 "core" A +2 "collection"'b% +4 "core" %pCH  +2 .tCS.seek 7ml +2 "collection"'c'g +615 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'d  +2 'e  +45 "core"  +106  +2 .tCBV.dial :waste1 + "collection"'f @ +50 "core" > +3 .tCS.seek 0ml + "collection"'g'4 +1901 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'h& +4 "core" &Wp}HK W +2 "collection"'i% +4 "core" %3FI + .tCSV.dial :flush +2 "collection"'j  +81 "core" +3 .tCS.seek 5ml + "collection"'k'p +1388 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'l @ +47 "core" B +2 "collection"'m% +4 "core" %pCI  +2 .tCS.seek 7ml +2 "collection"'n'k +607 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'o  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'p  +80 "core"  +3 .tCS.seek 0ml + "collection"'q'4 +1879 "core" ' +2 #tFlushing upper manifold + "collection"'r& +4 "core" &Wp}GLT W +2 "collection"'s% +3 "core" %6EI6 + .tCSV.dial :flush +2 "collection"'t  +80 "core" +3 .tCS.seek 5ml + "collection"'u'p +1389 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'v @ +48 "core" B +2 "collection"'w% +4 "core" %pAGX  +2 .tCS.seek 7ml +2 "collection"'x'm +608 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'y + 'z  +52 "core"  +67  +2 .tCTV.dial :air +2 "collection"'{  +147 "core" +3 .tCS.seek 0ml + "collection"'|'4 +1885 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'}'0 +868 "core" ' +2 .tCSV.dial :waste + "collection"'~ +49 "core" +3 .tCS.seek 0ml +2 "collection"''4 +868 "core" ' +2 "collection"'& +4 "core" &Wp}CG5 W +2 "collection"'% +4 "core" %2DGR + .tCSV.dial :flush +2 "collection"'  +45 "core"  +3 .tCS.seek 3ml + "collection"''0 +865 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +58 "core" ? +2 "collection"'% +4 "core" %0DHB  +2 .tCS.seek 5ml +2 "collection"''p +610 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1369 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"' '0 +862 "core" ' +2 .tCSV.dial :waste + "collection"'\ +78 "core" +3 .tCS.seek 0ml + "collection"' '4 +868 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"' & +4 "core" &Wp|AH+ W +2 "collection"' % +3 "core" %6BG + .tCSV.dial CSR +2 "collection"'  +144 "core"  +2 "collection"'% +4 "core" %6DG + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'j\ +10 .tCS.seek 8ml +2 "collection"''L +2141 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml + "collection"'' +605 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"' +111 "core" +2 .tCTV.dial :intake +2 "collection"'  +82 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' +2203 "core" ' +4 .tIntake.select :close +2 "sampler")0 +11 .tCTV.dial :air +4 "collection"'  +82 "core"  +4 .tCS.reconfigure CSconfig +4 "collection"'#P d@b +4 .tCS.seek 0ml +4 "collection"''4 +612 "core" ' +4 #tFlushing lower manifold's waste1 port +2 .CSV.dial CSR +2 "collection"'  +115 "core"  +4 "collection"'% +8 "core" %0;<< +2 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +13 .tCS.seek 4ml +4 "collection"''P +1122 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 .tCS.reconfigure CSfast +4 "collection"'#d @b +4 .tCS.seek 10ml +4 "collection"'' +1638 "core" ' +4 ."connect"CSV.dial CTV +6 .tCTV.dial CSV +4 "collection"'  +4 '  +43 "core"  +111  +4 .tCBV.dial :waste1 +2 "collection"'" @ +48 "core" @ +6 .tCS.seek 0ml +2 "collection"''4 +2650 "core" ' +4 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +2 "collection"'(  +49 "core"  +4 "collection"'% +8 "core" %3BG+ +2 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +4 "collection"'@ +11 .tCS.reconfigure CSconfig +4 "collection"'#P d@b +3 .tCS.seek 4ml +4 "collection"'!'P +1117 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +13 .tCS.reconfigure CSfast +4 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'*' +1649 "core" ' +4 ."connect"CSV.dial CTV +6 .tCTV.dial CSV +4 "collection"',  +50 "core" ~ +5 .tCBV.dial :waste2b +2 "collection"'+  +84 "core"  +6 .tCS.seek 0ml +2 "collection"'%'4 +2653 "core" ' +4 #tKilling upper manifold +2 .CSV.dial CSR +2 "collection"''  +48 "core"  +4 "collection"'/% +8 "core" %0BH1 +2 #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +2 "collection"'@ +13 .tCS.reconfigure CSconfig +4 "collection"'#P d@b +4 .tCS.seek 4ml +4 "collection"'0'P +1116 "core" ' +4 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'1' +1633 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'2 +2 '3  +52 "core" +62 +2 .tCTV.dial :air +2 "collection"'4  +148 "core"  +3 .tCS.seek 0ml + "collection"'5'4 +2674 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'6'0 +855 "core" ' +2 .tCSV.dial :waste + "collection"'7 +47 "core" +3 .tCS.seek 0ml + "collection"'8'4 +850 "core" ' +2 #tFlushing upper manifold + "collection"'9& +4 "core" &Wp|BE- W +2 "collection"':% +3 "core" %8AF + .tCSV.dial :flush +2 "collection"';  +45 "core"  +3 .tCS.seek 5ml + "collection"'<'p +1392 "core" ' +2 .tdelay 5 seconds +436 "Can"B o +66 .tCSV.dial :air +3 "collection"'= @ +46 "core" B +2 "collection"'>% +4 "core" %p@G, +2 .tCS.seek 7ml +2 "collection"'?'g +602 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'@ +115 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'A'4 +1860 "core" ' +2 .tdelay 7 seconds +747 .CS.seek 3ml +2 "collection"'B'0 +852 "core" ' +2 .tCSV.dial :waste + "collection"'C +49 "core" +3 .tCS.seek 0ml + "collection"'D'4 +850 "core" ' +2 "collection"'E& +4 "core" &Wp|BG W +2 "collection"'F% +3 "core" %3AE# + .tCSV.dial :flush +2 "collection"'G  +44 "core"  +3 .tCS.seek 3ml +2 "collection"'I'0 +872 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'J @ +57 "core" ? +2 "collection"'&% +4 "core" %0AF'  +2 .tCS.seek 5.001ml +2 "collection"'L'p +595 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'M'4 +1381 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'N'0 +856 "core" ' +2 .tCSV.dial :waste + "collection"') +79 "core" +3 .tCS.seek 0ml + "collection"'K'4 +873 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'Q& +4 "core" &Wp{AG" W +2 "collection"'R% +3 "core" %2AD  +2 .tCSV.dial :flush + "collection"'H  +48 "core"  +3 .tCS.seek 5ml +2 "collection"'T'p +1373 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'U @ +44 "core" A +2 "collection"'V% +4 "core" %pBD&  +2 .tCS.seek 7ml +2 "collection"'O'i +626 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'-  +2 'Y  +45 "core"  +108 ~ +2 .tCBV.dial :waste1 + "collection"'Z @ +47 "core" @ +3 .tCS.seek 0ml + "collection"'['4 +1871 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"']& +4 "core" &Wp{EK W +2 "collection"'W% +3 "core" %4GL + .tCSV.dial :flush +2 "collection"'^  +82 "core" +3 .tCS.seek 5ml + "collection"'_'p +1367 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'S @ +47 "core" A +2 "collection"'% +4 "core" %pBG  +2 .tCS.seek 7ml +2 "collection"'a'e +593 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'b  +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'`  +82 "core"  +3 .tCS.seek 0ml + "collection"'d'4 +1868 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'e& +4 "core" &Wp{HK W +2 "collection"'f% +3 "core" %2HK + .tCSV.dial CSR +2 "collection"'c  +45 "core"  +2 "collection"'h% +4 "core" %2DK + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'i'L +2118 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'j' +614 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'g +4 'l  +49 "core" +63 +2 .tCTV.dial :intake +2 "collection"'m  +80 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'k' +2212 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'o  +81 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'p'4 +613 "core" ' +2 .tCSV.dial CSR + "collection"'n  +125 "core"  +2 "collection"'r% +4 "core" %5GJ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 .tCS.seek 5ml +2 "collection"'s'p +1376 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'t' +1372 "core" ' +2 .tCSV.dial CBV + "collection"'q +111 "core" +3 .tCS.seek 0ml + "collection"'v'4 +2651 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&w& +4 "core" & 9# +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&u(ӷ +15 "core" ( +2 "manipulator"&z& +4 "core" &ӿ ~2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &ӿ ~2 +2 .tForearm.seek CC +2 "manipulator"&{' +96 "core" ' +2 .tHand.close + "manipulator"&x/ +71 "core" / +2 .tCC.seek :open +2 "collection"'|( +422 "core" ( +2 "manipulator"&~& +4 "core" & Z. + "manipulator"&}% +4 "core" % / U +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +303 "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"&'η +111 "core" ' +2 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % ι $ѿ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +18846 #t-> exit +5 #mEXIT @1535474139.19CEST @1535474146.45CEST = =tMAIN =mMAIN_scheduler @CEST1535474148.05 #"core_reset"Sent BREAK + #t@0xA4CD, state=0x3B10, ifg=0x20, ie=0x7F + #@0xAC3F, state=0x3B10, ifg=0x08, ie=0x5F + #@0x5945, state=0x3AE0, ifg=0x84, ie=0x75 #@0x5BF4, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x5E7E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6108, state=0x3A84, ifg=0x10, ie=0xFD #@0x6392, state=0x3A84, ifg=0x10, ie=0xFD + #@0x64A8, state=0x3A84, ifg=0x80, ie=0xFD + #@0xBBE7, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +203 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +248 "Can" P qp +  P qp #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ + % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.reconfigure SSconfig +3 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %0JP8 +2 "sampler")% +4 "core" % + "manipulator"&% +3 "core" %\ } +2 "manipulator"&& +3 "core" &-  +2 "storage"(& +3 "core" & E ) + "storage"(% +4 "core" %Q Q = + "collection"' & +3 "core" &JP; +2 "processing"%!& +3 "core" &z  +2 "processing"%"% +3 "core" % +1161 #t-> MFB.ready? +2 "MFB"*#% +3 "core" %N +1437 #t-> MFB.ready! + "MFB"*$% +3 "core" %d +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *%% +3 "core" %k + .tATV.dial :air2 +2 "MFB"*&  +117 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*'' +549 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*(' +5288 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*) n +116 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"**'R +5254 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*+  +3 "core"  +2 .tASV.dial :waste1 +2 "MFB"*,  +4 "core" +1004 #t-> ESP.ready! +2 "collection"'-% +5 "core" %0LS1 +2 "sampler")/% +3 "processing"%.% +4 "manipulator"&0% +6 "core" %! +2 %u %\  +3 "manipulator"&1& +3 "core" &- ^ + "storage"(2& +3 "core" & / ) +2 "storage"(3% +3 "core" %Q K = +2 "collection"'4& +3 "core" &MQ) + "processing"%5& +4 "core" &\\  +2 "collection"'6 +2 "core"  +2 "collection"'7 +3 "core"  +2 "collection"'8 +2 "core"  +2 "processing"%9 +3 "core"  +2 "processing"%: +2 "core" V +2 "processing"%; +3 "core"  +2 "processing"%< +2 "core"  +2 "sampler")= +3 "core"  + "collection"'> +3 "core" | +2 "MFB"*? +3 "core"  +2 "MFB"*@9 +2 "core" 9{ +2 "MFB"*A% +4 "core" %R- +2 "sampler")B% +4 "core" %# +2 "collection"'C& +3 "core" &KQ+ +2 "collection"'D% +4 "core" %0LP +2 "processing"%E& +3 "core" &X  +2 "processing"%F% +3 "core" %n +2 "manipulator"&G% +3 "core" %\  +2 "manipulator"&H& +4 "core" &- r + "storage"(I& +4 "core" & E ) +2 "storage"(J% +3 "core" %Q = = +2 "collection"'K9 +3 "core" 9 +2 "processing"%L9 +2 "core" 9 +4451 #t-> samplePassD;fullDecon;delay 360;initialPurge + #Beginning samplePassD + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'M& +3 "core" &KP2 + .tHand.open +2 "manipulator"&N1 +23 "core" 1 +2 "manipulator"&O& +4 "core" &- K +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(- +2 "core" ( + "manipulator"&Q& +4 "core" &- + _ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&S'η +98 "core" ' +2 .tHand.close + "manipulator"&T/ +66 "core" / +2 "manipulator"&U& +4 "core" &- ( +2 "manipulator"&V% +3 "core" % 3e +2 .tForearm.seek :retract +37 "manipulator"&W'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&X(ӷ +283 "core" ( +2 "manipulator"&Y& +4 "core" &Ӵ" ,@] + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &Z& +2 "core" &Ӵ" E@] +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&[' +100 "core" ' +2 "manipulator"&\\& +4 "core" &Ӵ" @] +2 "manipulator"&]% +3 "core" %  +2 "collection"'^& +4 "core" &IO2 + "collection"'_& +4 .tCC.seek :closed +2 "collection"'`(W +3 "core" &KQ +3 &KP(  +9 &)MQ1 . +10 &\\KP( B +9 &3zKO& V +9 &QLO2 X +10 &PMP! Y +9 &pRKP2 Y +9 &3PLP3 X +10 &TIO( X +9 &PKP$ X +10 &yOKQ X +9 & ;QKP X +9 &!IIQ$ X +10 &#NKQ" X +9 &%QKO Y +9 &'DLLR! X +10 &)MLO X +9 &*OMQ X +10 &,NLP X +9 &.KQJP! X +9 &0 NJP" X +10 &1NKP X +9 &3QIP X +9 &5SJJO# X +10 &7LKP X +9 &8JLQ X +10 &:OKQ X +9 &<\\OKP X +9 &>OKQ X +10 &?LKO! X +9 &AQKP" X +9 &CdKMP X +10 &E'LHO W +9 &FKKP X +10 &HRKP# X +9 &Jh]JN( Y +9 &LIN1 ] +10 &MJN, a +9 &OIM- b$ +9 &QGHM0 b. +10 &SHM/ b6 +9 &TJN- ~b8 +10 &VkFL, }V +9 &WV_FM/ ; +5 ( + "collection"'_& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.32 + "collection"'a& +4 "core" &WVJJL0 ; + &WVJHL1 ; + .tHand.open + "manipulator"&b1 +71 "core" 1 +2 "manipulator"&c% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +95 "core" ' +2 .tAWV.select :air + "collection"' +9 .tAIV.dial :bypass +2 "collection"'e { +4 "core" | +2 .tPSV.dial PSR +2 "processing"%f +144 "core"  +2 "processing"%g% +4 "core" %W + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +10 .tPS.seek 1.5ml +2 "processing"%h' +1664 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%i  +46 "core"  +3 .tPS.seek 0ml + "processing"%j' +1651 "core" ' +2 .tPSV.dial PSR + "processing"%k +48 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%l' +2689 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%m  +2 "collection"'n  +5 "core"  +78 +2 .tPSV.dial :mixloop +2 "processing"%o +112 "core" +2 .tCTV.dial :air,avoiding: :intake + "collection"'p +4 "core"  + "collection"'q  +4 "core"  +2 .tPTV.dial :PRVmixing + "processing"%r  +5 "core" +3 .tPS.seek 0ml + "processing"%s' +2687 "core" ' +2 .tPSV.dial PSR + "processing"%t +113 "core"  + "processing"%u% +4 "core" %7 + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%v' +1638 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%w  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%x' +1640 "core" ' +2 .tPSV.dial PSR + "processing"%y +47 "core" +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%z' +2680 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%{ +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%|' +2709 "core" ' +2 .tPSV.dial PSR + "processing"%} +112 "core"  +2 "processing"%~% +4 "core" %& + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1638 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +47 "core"  +3 .tPS.seek 0ml + "processing"%' +1634 "core" ' +2 .tPSV.dial PSR + "processing"% +48 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2676 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"% +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%' +2667 "core" ' +2 .tPSV.dial PSR + "processing"% +123 "core"  +2 "processing"% % +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"% ' +1646 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1642 "core" ' +2 .tPSV.dial PSR + "processing"% +48 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2686 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop + "processing"% +112 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml + "processing"%'k +1715 "Can"M5 b +961 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +146 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%' +1317 "core" ' +2 .tPSV.dial :air + "processing"%  +125 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2681 "core" ' +2 .tPSV.dial :mixloop + "processing"% +47 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml + "processing"%' +5107 "core" ' +2 .tPSV.dial :air + "processing"%  +47 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml + "processing"%' +2683 "core" ' +2 .tPSV.dial :mixloop + "processing"% +47 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml + "processing"%!' +5114 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&"& +4 "core" & E9( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&#(ӷ +14 "core" ( +2 "manipulator"&$& +4 "core" & S2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" & 2 +2 .tForearm.seek CC +2 "manipulator"&&' +93 "core" ' +2 .tHand.close + "manipulator"&'/ +68 "core" / +2 .tCC.seek :open +2 "collection"')( +421 "core" ( +2 "manipulator"&(& +4 "core" & / + "manipulator"&+% +4 "core" % D  +2 .tForearm.seek :retract + "manipulator"&,'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&-(- +300 "core" ( +2 "manipulator"&0& +4 "core" &- & u + .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"&/'η +112 "core" ' +2 .tHand.open +2 "manipulator"&11 +71 "core" 1 +2 "manipulator"&2% +4 "core" % λ : +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +98 "core" ' +2 #tFull MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*4 @@T + .tASV.dial :SPEdelivery +4 "MFB"*5  +39 "core"  +2 .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*6'(@ +2907 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*7  +56 "core" +2 "MFB"*8% +4 "core" %(&X, +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*9' +427 "core" ' +2 .tATV.dial :ASV + "MFB"*: n +162 "core" n +2 .tASV.dial :SPErecovery +2 "MFB"*;  +59 "core"  +2 "MFB"*<% +4 "core" %\ , E +2 .tAS.seek 0.62ml +2 "MFB"*='\ t +2035 "core" ' +2 .tATV.dial :waste + "MFB"*> n +203 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*?'R +3160 "core" ' +2 .tAFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0ml +2 "MFB"*@'V +23 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*A'(@ +2897 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air3 +2 "MFB"*B % +62 "core" % +2 "MFB"*C% +4 "core" %(/, +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*D' +427 "core" ' +2 .tATV.dial :air3 + "MFB"*E% +4 "core" %\ o, E +2 .tAS.seek 0.53ml +38 "MFB"*F' +234 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*G  +38 "core"  +3 "MFB"*H% +4 "core" % , F +2 .tAS.seek 0.71ml +2 "MFB"*I' G +3645 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +55 "core" & +2 .tdelay 3 seconds +302 "MFB"*K% +3 "core" % H>L +3 .tAS.seek 0.735ml + "MFB"*L' ű +531 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*M  +54 "core" +2 "MFB"*N% +4 "core" % Ŭ\ _ [ +2 .tAS.seek 0.72ml +2 "MFB"*O' zC +323 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*Q n +108 "core" m +2 .tASV.dial :SPErecovery +2 "MFB"*R% +3 "core" % z;G^ +2 .tAS.seek 0.365ml +2 "MFB"*T' +7164 "core" ' +2 .tATV.dial :waste +2 "MFB"*U n +174 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*V'R +1875 "core" ' +2 .tATV.dial :air3 +2 "MFB"* % +61 "core" $ + "MFB"*% +4 "core" %R " +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*S' +230 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*Y  +35 "core" +2 "MFB"*Z% +4 "core" %R L +2 .tAS.seek 0.579ml +2 "MFB"*P' +8806 "Can" G i +2679 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\\ % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*]% +3 "core" % \ < +2 .tAS.seek 0.604ml +2 "MFB"*^'\ 4Q +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*W  +52 "core"  +2 "MFB"*\ % +4 "core" %\ 4U M +2 .tAS.seek 0.589ml +2 "MFB"*_' +319 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*a n +101 "core" m +2 .tASV.dial :wasteR +2 "MFB"*b  +35 "core"  +3 .tAS.seek 0ml + "MFB"*c'V +11868 "core" ' +2 .tdelay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*e' +5777 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*f'V +20135 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"*g % +143 "core" & +2 "MFB"*[% +4 "core" %V +2 .tAS.seek 0.01ml +2 "MFB"*i' +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*h  +53 "core"  +2 "MFB"*k% +4 "core" %\ < +2 .tAS.seek 0.58ml +2 "MFB"*j' } +9110 "Can"1F z +2372 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*m % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*n% +3 "core" % s  @ +2 .tAS.seek 0.605ml +2 "MFB"*o'\ 8" +525 "core" ' +3 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*p  +52 "core"  +2 "MFB"*q% +4 "core" %\ 8' @ +2 .tAS.seek 0.59ml +2 "MFB"*r' +324 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*l n +101 "core" n +2 .tASV.dial :SPEdelivery +2 "MFB"*t  +33 "core"  +3 .tAS.seek 0ml + "MFB"*u'V +11888 "core" ' +2 .tdelay 1:00 +6002 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*s' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*w'V +20130 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*v  +80 "core" +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.8ml +2 "MFB"*y' x +8077 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*x n +95 "core" o +2 .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.03ml +2 "MFB"*{'^ +1478 "Can"wH w +14030 "core" ' + .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*z n +172 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*}'R +203 "core" ' +2 .tSPE.coast +2 "MFB"*~  +3 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*|'(@ +2906 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :ASV +2 "MFB"* n +167 "core" n +2 .tASV.dial :SPErecovery +2 "MFB"*  +55 "core"  +2 "MFB"*% +4 "core" %(% +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.73ml +2 "MFB"*' r +4647 "core" ' +2 .tASV.dial :wasteD + "MFB"* I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*'V +3707 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +57 "core"  + "MFB"*% +4 "core" %(+ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"* ': +2036 "core" ' +2 .tATV.dial :air2 + "MFB"*  +94 "core"  +2 "MFB"*% +4 "core" %:E +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*'2 +434 "core" ' +2 .tATV.dial ASV +2 "MFB"* n +93 "core" o +2 "MFB"*% +4 "core" %;\ 6 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*'  +2544 "core" ' +2 .tASV.dial :wasteD + "MFB"* I +56 "core" H +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +2904 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +56 "core"  +2 "MFB"*% +4 "core" %(*  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*': +2039 "core" ' +2 .tATV.dial :air2 + "MFB"*  +94 "core"  +2 "MFB"* % +4 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*'N +417 "core" ' +3 .tATV.dial ASV + "MFB"*" n +93 "core" o +2 "MFB"*$% +4 "core" %S +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*%' - +2543 "core" ' +2 .tASV.dial :wasteD + "MFB"*' I +64 "core" I +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*X'V +2903 "core" ' +2 .tATV.dial :air2 + "MFB"*d  +94 "core"  +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*`': +3041 "core" ' +2 .tATV.dial :ASV + "MFB"*( n +93 "core" o +2 .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.05ml +2 "MFB"*+'Q +1464 "core" ' +2 .tATV.dial :waste + "MFB"*& n +183 "core" n +3 .tAS.seek 0ml + "MFB"*#'V +315 "core" ' +2 .tASV.dial :SPEdelivery +2 "MFB"*0  +97 "core"  +2 #tdeconLysateINT + .ATV.dial :air3 +2 "MFB"*. % +58 "core" % +2 "MFB"*1% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*2' +228 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*,  +36 "core" +2 "MFB"*5% +4 "core" % C +2 .tAS.seek 0.96ml +2 "MFB"*/'1 +2769 "Can"3; ts +16357 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"** % +50 "core" % +2 .tdelay 3 seconds +302 "MFB"*7% +3 "core" %1  M +2 .tAS.seek 0.985ml +2 "MFB"*8' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*6  +51 "core" +2 "MFB"*:% +4 "core" % +2 .tAS.seek 0.97ml +2 "MFB"*;'c` +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"*< I +122 "core" I +2 .tAIV.dial :coilToMFB + .AWV.select :waste + "collection"' +9 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*9' +199 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +139 .AS.reconfigure ASslow0 +10 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*>'R +4012 #"mwj"Session Begun +6083 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*=' +5780 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 .tAS.seek :empty +4 "MFB"*?'R +369 #"mwj"-> showlog 30 +1856 #-> showlog 100 +3603 #-> showlog 200 +4264 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +3 "MFB"*@' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek :empty +4 "MFB"*B'R +7982 "Can"O uu +2113 "core" ' +2 .tATV.dial :air2 +3 "MFB"*C  +59 "core" +2 "MFB"*A% +4 "core" %R* +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml +2 "MFB"*E' +229 "core" ' +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 1ml +3 "MFB"*D' +9990 "core" ' +2 .tATV.dial AIV +3 "MFB"*G I +74 "core" J +3 .tAS.seek 0.02ml +3 "MFB"*H' +9885 "core" ' +2 .tATV.dial :waste +2 "MFB"*F n +163 "core" m +3 .tAS.seek 0ml +2 "MFB"*J'V +228 "core" ' +2 .tAWV.select :air + "collection"' +12 "MFB"*K% +2 "core" %VR +2 #tCleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*I'(@ +2896 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tASV.dial :waste1 +2 "MFB"*M  +34 "core"  +2 .tATV.dial :air3 +3 "MFB"*N % +59 "core" $ +2 "MFB"*L% +4 "core" %(!: +2 .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*Q'Zg +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*R  +36 "core"  +2 "MFB"*O% +4 "core" %Ze N L +2 .tAS.seek 0.81ml +2 "MFB"*U'> +6056 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*T % +53 "core" % +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %>1 J +2 .tAS.seek 0.835ml +2 "MFB"*'Z +527 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*V  +53 "core"  + "MFB"*Y% +4 "core" %W5 F +2 .tAS.seek 0.82ml +2 "MFB"*Z'p +329 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*S  +47 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*\\  +90 "core"  +2 "MFB"*]% +4 "core" %p  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml +2 "MFB"*P'W +2038 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*W' +3076 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*\ 'V +2732 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*^' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*a'V +2731 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*b' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*_'V +1162 "Can"< ts +1570 "core" ' +2 .tARV.dial between carrier and air1 +3 "MFB"*c  +48 "core"  +2 .tATV.dial :air3 +2 "MFB"*e % +119 "core" % + "MFB"*g% +4 "core" %VY +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +3 "MFB"*[' +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*f  +52 "core"  +2 "MFB"*h% +4 "core" %i F +2 .tAS.seek 0.81ml +2 "MFB"*k'> +16114 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*i % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*m% +3 "core" %>\\I +2 .tAS.seek 0.835ml +2 "MFB"*n' +531 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*j  +53 "core" +2 "MFB"*p% +4 "core" %R B +2 .tAS.seek 0.82ml +2 "MFB"*q'qE +321 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*o  +36 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*l'R +4744 "core" ' +2 .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18789 .PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*t' +5782 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*r'V +2769 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*u' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*s'V +318 "Can"Q tt +2414 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*v' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 .tAS.seek 0ml +3 "MFB"*w'V +2729 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*x' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 .tAS.seek 0ml +3 "MFB"*y'V +2738 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*z' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +3 "MFB"*~'V +5067 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*{' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil +36 "MFB"* +19 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*} n +119 "core" o +3 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml +3 "MFB"*'(@ +2555 "core" ' +2 .tATV.dial :waste2 +3 "MFB"* % +125 "core" & +3 .tAS.seek 0ml +3 "MFB"*'V +2549 "core" ' +2 .tdelay 6:00 +15828 "Can"> ss +20174 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'|& +4 "core" &LQ +2 .tHand.open +2 "manipulator"&1 +27 "core" 1 +2 "manipulator"&& +4 "core" &- k +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +15 "core" ( +2 "manipulator"& & +4 "core" &- , kd +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &- Jd +2 .tForearm.seek :garage +2 "manipulator"&'η +99 "core" ' +2 .tHand.close +2 "manipulator"& / +70 "core" / +2 "manipulator"&& +4 "core" &- qd +2 "manipulator"& % +3 "core" % qG +2 .tForearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&(ӷ +288 "core" ( +2 "manipulator"&& +4 "core" &ӱ' Du + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &ӱ& ^Du +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +104 "core" ' +2 "manipulator"&& +4 "core" &ӱ' Du +2 "manipulator"&% +3 "core" %  +2 "collection"'& +4 "core" &MPp + "collection"'& +4 .tCC.seek :closed +2 "collection"'(W +6 "core" &JQ + &MQ  +8 &&yKQ . +10 &]KQ B +9 &/yJQ\ W +9 &OIOV Y +10 &QJQ] Y +9 &mOMPY Y +10 &/LKOv Y +9 &NLP Y +9 &NLO\\ Y +10 &vLLOx Y +9 & 8KJOt Y +9 &!GLQu X +10 &#LIO Y +9 &%~NKOY Y +10 &'AQKO` X +9 &)JLQv X +9 &*NKPz Y +10 &,LKO` Y +9 &.HNKO0 Y +9 &0 ILQU X +10 &1PKQ] X +9 &3RKQs Y +10 &5RLKRv X +9 &7LLR{ X +9 &8HLP^ X +10 &:JKQy X +9 &OLQ{ X +10 &?LLQ} X +9 &APKQv X +10 &C`KMQz Y +9 &E#MNTu X +9 &FLKOw X +10 &HUMOk Y +9 &Je]MPo Z +9 &LJNk ] +10 &MHOw a +9 &OHKk ~b$ +10 &QCGLn }b0 +9 &RGKi ~b8 +9 &TGLu }b< +10 &VcGMm |X +9 &WR`GNj > +6 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.39 +2 "collection"' & +6 "core" &WRQIKp > + &WRRHLj > + .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&"% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&$'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +5 "core" &WRRIL > +2 "collection"''% +4 "core" %0JK + "collection"'% +3 "core"  + .tCSV.dial CSR +2 "collection"'d  +115 "core"  +2 "collection"'X% +4 "core" %0GM + #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 5ml +3 "collection"'('p +1388 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 '`% +2 "core" %pHNs  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'&'` +749 "core" ' +2 .tCSV.dial :waste +3 "collection"'+ +148 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'0'4 +2029 "core" ' +2 #tPurging external Intake +2 "collection"'.& +6 "core" &WROGL > + "collection"'1% +4 "core" %5EK  + .tCSV.dial :flush +2 "collection"'#  +50 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"',' +2647 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'5 + '2  +83 "core"  +3  + .tCTV.dial :intake +3 "collection"'*  +84 "core"  +2 .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml +2 "collection"'7'4 +2742 "core" ' +2 .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air +2 "collection"'/  +84 "core"  +2 #tFlushing upper manifold +2 "collection"'6& +6 "core" &WROJO > + "collection"':% +4 "core" %3INv + .tCSV.dial :flush +2 "collection"'8  +79 "core"  +3 .tCS.seek 5ml +2 "collection"'<'p +1370 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'; @ +48 "core" B +2 "collection"'9% +4 "core" %pEN  +2 .tCS.seek 7ml +2 "collection"'>'l +603 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'= +115 "core"  +2 .tCTV.dial :air +3 .CS.seek 0ml +4 "collection"'?'4 +1865 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'@'0 +854 "core" ' +2 .tCSV.dial :waste +2 "collection"'C +60 "core" +3 .tCS.seek 0ml +4 "collection"'A'4 +848 "core" ' +2 "collection"'B& +4 "core" &WRQGK > + "collection"'E% +4 "core" %3GKw + .tCSV.dial :flush +2 "collection"'G  +50 "core"  +2 .tCS.seek 3ml +3 "collection"'D'0 +875 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'F @ +46 "core" A +2 "collection"'K% +4 "core" %0GL, +2 .tCS.seek 5ml +2 "collection"'H'p +612 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +6 "collection"'J'4 +1396 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'M'0 +867 "core" ' +2 .tCSV.dial :waste +3 "collection"'N +80 "core" +3 .tCS.seek 0ml +2 "collection"'L'4 +854 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&I& +6 "core" & <= +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&R(ӷ +17 "core" ( +2 "manipulator"&O& +4 "core" &Ӽ X4 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &Q& +3 "core" &Ӽ W4 +2 .tForearm.seek CC + "manipulator"&T' +99 "core" ' +2 .tHand.close +2 "manipulator"&/ +69 "core" / +2 .tCC.seek :open +4 "collection"'U( +424 "core" ( +2 "manipulator"&V& +4 "core" & 0 + "manipulator"&Y% +4 "core" % D ! +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&S(- +305 "core" ( +2 "manipulator"&\\& +4 "core" &- }\ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &]& +39 "core" &- \ +10 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&Z'η +112 "core" ' +2 .tHand.open +2 "manipulator"&P1 +68 "core" 1 +2 "manipulator"&W% +4 "core" % ι 3 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&\ '\ +98 "core" ' +12462 "Can"R ss +33647 #"mwj"-> showlog 500 +26357 "Can"@ ss +758 #"mwj"-> CC.loadFlush{hotBleach};samplePassD;fullDecon;delay 360;initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'^& +5 "core" &FI +2 ."mwj"Hand.open +3 "manipulator"&a1 +22 "core" 1 + "manipulator"&b& +4 "core" &-\ \ \ +2 ."mwj"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."mwj"Elbow.seek FlushPuck::Garage +3 "manipulator"&c(- +4 "core" ( +2 "manipulator"&e& +4 "core" &- ( !\ +2 ."mwj"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &g& +3 "core" &- # L\ +2 ."mwj"Forearm.seek :garage +3 "manipulator"&_'η +98 "core" ' + ."mwj"Hand.close +4 "manipulator"&f/ +78 "core" / +2 "manipulator"&h& +4 "core" &- \ +2 "manipulator"&[% +3 "core" % *m +2 ."mwj"Forearm.seek :retract +4 "manipulator"&i'\ +99 "core" ' + ."mwj"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."mwj"Elbow.seek CC +4 "manipulator"&m(ӷ +285 "core" ( +2 "manipulator"&k& +4 "core" &ӹ# Ab +2 ."mwj"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &j& +3 "core" &ӹ# wAb +2 ."mwj"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."mwj"Forearm.seek CC +3 "manipulator"&p' +97 "core" ' +2 "manipulator"&n& +5 "core" &ӹ# Ab + "manipulator"&o% +4 "core" %  +2 "collection"'q& +4 "core" &FJa + "collection"'l& +4 ."mwj"CC.seek :closed +3 "collection"'t(W +5 "core" &DK[ + &FJ[ +7 &,GJb $c +9 &sPDK[ : +10 &uGKW O +9 &M[FJg Y +9 &JFJf X +10 &NFKb X +9 &MFJe X +9 &VIELg X +10 &JGJh X +9 &LFKZ X +10 &MFK_ X +9 &!^PGJd X +9 &#LEKg Y +10 &$JDJ^ X +9 &&IFJd X +9 &(fMGKd X +10 &*(NFKf X +9 &+OFKX Y +10 &-JEJd X +9 &/nOEKZ X +9 &1/LFIf Y +10 &2LGKj X +9 &4MGJd X +9 &6wJFKb X +10 &8:IIK[ W +9 &9JFK\\ X +10 &;GEJZ W +9 &=JDKd X +9 &?ANEJd X +10 &ALEJ] X +9 &BNEI^ X +9 &DIDJ\\ X +10 &FJIFKa W +9 &H\ OFJa X +10 &ITGK\\ Y +9 &KtFId \\ +9 &M;CHd _ +10 &NDHi b# +9 &PBJ_ b, +10 &RaCFa b7 +9 &TAGe b5 +9 &UCGX ~b6 +10 &W3PCFa [ +9 ( + &WPR?GY > + "collection"'l& +4 #"mwj"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.45 +3 "collection"'r& +5 "core" &WPSCGe > + ."mwj"Hand.open +2 "manipulator"&u1 +77 "core" 1 +2 "manipulator"&s% +4 "core" %  Y +2 ."mwj"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."mwj"Forearm.seek :retract +2 "manipulator"&v'\ +96 "core" ' +2 #"mwj"Flushing lower manifold's waste1 port +2 "collection"'w& +5 "core" &WPRBFn > +2 "collection"'x% +4 "core" %8BIi + ."mwj"CSV.dial :flush +3 "collection"'y  +49 "core"  +2 ."mwj"CS.seek 5ml +4 "collection"'z'p +1384 "core" ' +2 ."mwj"delay 5 seconds +502 .CSV.dial :air +3 "collection"'~ @ +47 "core" B +2 "collection"'}% +4 "core" %pBFl  +2 ."mwj"CS.seek 7.001ml +3 "collection"'{'n +606 "core" ' +2 ."connect"CSV.dial CTV +3 ."mwj"CTV.dial CSV +5 "collection"'  +3 '  +46 "core"  +107  +2 ."mwj"CBV.dial :waste1 +3 "collection"'| @ +50 "core" A +3 ."mwj"CS.seek 0ml +4 "collection"''4 +1888 "core" ' +2 #"mwj"Flushing lower manifold's waste2b port +3 "collection"'& +5 "core" &WPRFI > + "collection"' % +4 "core" %5BH + ."mwj"CSV.dial :flush +3 "collection"'  +81 "core" +3 ."mwj"CS.seek 5ml +4 "collection"' 'p +1374 "core" ' +2 ."mwj"delay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +61 "core" ? + "collection"' % +4 "core" %pCHl  +2 ."mwj"CS.seek 7ml +3 "collection"'-'j +610 "core" ' +2 ."connect"CSV.dial CTV +3 ."mwj"CTV.dial CSV +5 "collection"'3  +48 "core"  +2 ."mwj"CBV.dial :waste2b +3 "collection"'  +84 "core"  +3 ."mwj"CS.seek 0ml +4 "collection"''4 +1877 "core" ' +2 #"mwj"Flushing upper manifold +3 "collection"'& +5 "core" &WPRDI > + "collection"'% +4 "core" %8CG + ."mwj"CSV.dial :flush +2 "collection"'  +80 "core"  +3 ."mwj"CS.seek 5ml +3 "collection"''p +1365 "core" ' +2 ."mwj"delay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +48 "core" A +2 "collection"'% +4 "core" %pAF3  +2 ."mwj"CS.seek 7ml +3 "collection"')'f +609 "core" ' +2 ."connect"CSV.dial CBV +3 ."mwj"CBV.dial CSV +4 "collection"' +3 '  +52 "core"  +66 ~ +2 ."mwj"CTV.dial :air +3 "collection"'  +149 "core" ~ +3 ."mwj"CS.seek 0ml +2 "collection"'"'4 +1880 "core" ' +2 ."mwj"delay 7 seconds +704 .CS.seek 3ml +3 "collection"''0 +866 "core" ' +2 ."mwj"CSV.dial :waste +3 "collection"'' +48 "core" +3 ."mwj"CS.seek 0ml +3 "collection"'%'4 +853 "core" ' +2 "collection"'d& +4 "core" &WPR@E > +2 "collection"'X% +3 "core" %4AFm + ."mwj"CSV.dial :flush +3 "collection"'  +46 "core"  +3 ."mwj"CS.seek 3ml +3 "collection"' '0 +868 "core" ' +2 ."mwj"delay 5 seconds +502 .CSV.dial :air +3 "collection"'` @ +47 "core" B +2 "collection"'(% +4 "core" %0AF*  +2 ."mwj"CS.seek 5ml +3 "collection"'+'p +613 "core" ' +40 ."mwj"CSV.dial :air +11 .CS.seek 0ml +4 "collection"'&'4 +1373 "core" ' +2 ."mwj"delay 7 seconds +704 .CS.seek 3ml +3 "collection"'.'0 +863 "core" ' +2 ."mwj"CSV.dial :waste +3 "collection"'1 +83 "core" +2 ."mwj"CS.seek 0ml +4 "collection"'#'4 +850 "core" ' +2 #"mwj"Disinfecting external Intake with mfbkill +3 "collection"'0& +5 "core" &WPQCEl > +2 "collection"'5% +3 "core" %7BG + ."mwj"CSV.dial CSR +3 "collection"'2  +147 "core"  + "collection"'*% +4 "core" %7BF +2 #"mwj"Pulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +5 "collection"'@ +11 ."mwj"CS.seek 8ml +3 "collection"','L +2157 "core" ' +2 ."mwj"delay 5 seconds +503 .CSR.select :air +3 "collection"' +11 ."mwj"CS.seek 10ml +3 "collection"'/' +615 "core" ' +2 ."connect"CSV.dial CBV +3 ."mwj"CBV.dial CSV +5 "collection"'6 +114 "core" + ."mwj"CTV.dial :intake +3 "collection"':  +84 "core"  + ."mwj"Intake.select :open + "sampler") +12 ."mwj"CS.seek 2ml +3 "collection"'8' +2209 "core" ' +2 ."mwj"Intake.select :close +2 "sampler")0 +10 ."mwj"CTV.dial :air +3 "collection"'7  +83 "core" ~ +2 ."mwj"CS.reconfigure CSconfig +4 "collection"'#P d@b +3 ."mwj"CS.seek 0ml +3 "collection"';'4 +610 "core" ' +2 #"mwj"Flushing lower manifold's waste1 port +2 .CSV.dial CSR +5 "collection"'9  +115 "core"  + "collection"'<% +4 "core" %3CGu +2 #"mwj"Pulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +5 "collection"'@ +12 ."mwj"CS.seek 4ml +3 "collection"'='P +1123 "core" ' +2 ."mwj"delay 5 seconds +503 .CSR.select :air +3 "collection"' +11 ."mwj"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."mwj"CS.seek 10ml +3 "collection"'>' +1625 "core" ' +2 ."connect"CSV.dial CTV +3 ."mwj"CTV.dial CSV +5 "collection"'?  +2 'C  +45 "core" ~ +107  +2 ."mwj"CBV.dial :waste1 +3 "collection"'@ @ +48 "core" A +3 ."mwj"CS.seek 0ml +4 "collection"'B'4 +2629 "core" ' +2 #"mwj"Flushing lower manifold's waste2b port +2 .CSV.dial CSR +5 "collection"'E  +47 "core"  +2 "collection"'G% +4 "core" %1CJ +2 #"mwj"Pulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +5 "collection"'@ +11 ."mwj"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."mwj"CS.seek 4ml +3 "collection"'A'P +1112 "core" ' +2 ."mwj"delay 5 seconds +503 .CSR.select :air +3 "collection"' +12 ."mwj"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."mwj"CS.seek 10ml +3 "collection"'F' +1624 "core" ' +2 ."connect"CSV.dial CTV +4 ."mwj"CTV.dial CSV +4 "collection"'K  +46 "core"  +2 ."mwj"CBV.dial :waste2b +3 "collection"'D  +83 "core"  +3 ."mwj"CS.seek 0ml +3 "collection"'H'4 +2663 "core" ' +2 #"mwj"Killing upper manifold +2 .CSV.dial CSR +5 "collection"'J  +47 "core"  +2 "collection"'N% +4 "core" %6DI + #"mwj"Pulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +4 "collection"'@ +11 ."mwj"CS.reconfigure CSconfig +3 "collection"'#P d@b +3 ."mwj"CS.seek 4ml +3 "collection"'M'P +1117 "core" ' +2 ."mwj"delay 5 seconds +503 .CSR.select :air +6 "collection"' +11 ."mwj"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."mwj"CS.seek 10ml +3 "collection"'I' +1631 "core" ' +2 ."connect"CSV.dial CBV +3 ."mwj"CBV.dial CSV +5 "collection"'O +2 'Q  +51 "core"  +62 +2 ."mwj"CTV.dial :air +3 "collection"'  +147 "core" +3 ."mwj"CS.seek 0ml +2 "collection"''4 +2622 "core" ' +2 ."mwj"delay 7 seconds +704 .CS.seek 3ml +2 "collection"'$'0 +851 "core" ' +2 ."mwj"CSV.dial :waste +3 "collection"' +58 "core" +3 ."mwj"CS.seek 0ml +3 "collection"'V'4 +850 "core" ' +2 #"mwj"Flushing upper manifold +3 "collection"'Y& +5 "core" &WPI@E > + "collection"'T% +4 "core" %2AF + ."mwj"CSV.dial :flush +2 "collection"'R  +49 "core"  +3 ."mwj"CS.seek 5ml +3 "collection"'\\'p +1364 "core" ' +2 ."mwj"delay 5 seconds +502 .CSV.dial :air +2 "collection"'] @ +46 "core" A +2 "collection"'P% +4 "core" %pBH  +2 ."mwj"CS.seek 7ml +3 "collection"'W'g +597 "core" ' +2 ."connect"CSV.dial CBV +3 ."mwj"CBV.dial CSV +4 "collection"' +114 "core" ~ +2 ."mwj"CTV.dial :air +3 .CS.seek 0ml +4 "collection"'Z'4 +1896 "core" ' +2 ."mwj"delay 7 seconds +704 .CS.seek 3ml +2 "collection"'^'0 +858 "core" ' +2 ."mwj"CSV.dial :waste +3 "collection"'a +49 "core" +3 ."mwj"CS.seek 0ml +3 "collection"'b'4 +855 "core" ' +2 "collection"'e& +4 "core" &WPIBG > + "collection"'g% +4 "core" %4AF + ."mwj"CSV.dial :flush +3 "collection"'f  +26 "Can"S _ +20 "core"  +3 ."mwj"CS.seek 3ml +3 "collection"'h'0 +861 "core" ' +2 ."mwj"delay 5 seconds +502 .CSV.dial :air +3 "collection"'[ @ +48 "core" B +2 "collection"'S% +4 "core" %0@F  +2 ."mwj"CS.seek 5ml +3 "collection"'\ 'p +606 "core" ' +2 ."mwj"CSV.dial :air +3 .CS.seek 0ml +44 "collection"'_'4 +1370 "core" ' +2 ."mwj"delay 7 seconds +704 .CS.seek 3ml +3 "collection"'k'0 +850 "core" ' +2 ."mwj"CSV.dial :waste +3 "collection"'j +84 "core" +2 ."mwj"CS.seek 0ml +3 "collection"'c'4 +850 "core" ' +2 #"mwj"Flushing lower manifold's waste1 port +3 "collection"'n& +5 "core" &WPIAD > +2 "collection"'o% +3 "core" %3CF + ."mwj"CSV.dial :flush +3 "collection"'q  +48 "core"  +3 ."mwj"CS.seek 5ml +3 "collection"'i'p +1368 "core" ' +2 ."mwj"delay 5 seconds +502 .CSV.dial :air +3 "collection"'U @ +47 "core" B +2 "collection"'r% +4 "core" %pBE  +2 ."mwj"CS.seek 7ml +3 "collection"'u'l +600 "core" ' +2 ."connect"CSV.dial CTV +3 ."mwj"CTV.dial CSV +5 "collection"'s  +4 'l  +44 "core"  +108  +2 ."mwj"CBV.dial :waste1 +3 "collection"'w @ +48 "core" A +3 ."mwj"CS.seek 0ml +3 "collection"'x'4 +1860 "core" ' +2 #"mwj"Flushing lower manifold's waste2b port +3 "collection"'y& +5 "core" &WPIBG > +2 "collection"'p% +3 "core" %2>E + ."mwj"CSV.dial :flush +3 "collection"'L  +82 "core" +3 ."mwj"CS.seek 5ml +4 "collection"'~'p +1364 "core" ' +2 ."mwj"delay 5 seconds +502 .CSV.dial :air +3 "collection"'} @ +47 "core" A +2 "collection"'z% +4 "core" %pAF  +2 ."mwj"CS.seek 7ml +3 "collection"''j +619 "core" ' +2 ."connect"CSV.dial CTV +3 ."mwj"CTV.dial CSV +4 "collection"'  +46 "core"  +2 ."mwj"CBV.dial :waste2b +3 "collection"'|  +84 "core"  +3 ."mwj"CS.seek 0ml +3 "collection"'{'4 +1878 "core" ' +2 #"mwj"Disinfecting external Intake with kill +2 "collection"'& +6 "core" &WPIAD > + "collection"' % +4 "core" %1@F  + ."mwj"CSV.dial CSR +3 "collection"'  +45 "core"  +2 "collection"'% +4 "core" %1>E'  +2 #"mwj"Pulling 8ml of CSR.kill + .CSR.select :kill +4 "collection"' +11 ."mwj"CS.seek 8ml +3 "collection"''L +2119 "core" ' +2 ."mwj"delay 5 seconds +503 .CSR.select :air +3 "collection"' +11 ."mwj"CS.seek 10ml +3 "collection"' ' +600 "core" ' +2 ."connect"CSV.dial CBV +3 ."mwj"CBV.dial CSV +5 "collection"' +3 '3  +51 "core" +62 +2 ."mwj"CTV.dial :intake +3 "collection"'  +83 "core" +2 ."mwj"Intake.select :open + "sampler") +13 ."mwj"CS.seek 2ml +3 "collection"'-' +2192 "core" ' +2 ."mwj"Intake.select :close +2 "sampler")0 +10 ."mwj"CTV.dial :air +3 "collection"'  +82 "core" + ."mwj"CS.reconfigure CSconfig +4 "collection"'#P d@b +3 ."mwj"CS.seek 0ml +3 "collection"''4 +608 "core" ' +2 ."mwj"CSV.dial CSR +3 "collection"'  +112 "core"  +2 "collection"'% +4 "core" %2BD( + #"mwj"Pulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +10 ."mwj"CS.seek 5ml +3 "collection"''p +1398 "core" ' +2 ."mwj"delay 5 seconds +503 .CSR.select :air +3 "collection"' +11 ."mwj"CS.seek 10ml +3 "collection"'' +1378 "core" ' +2 ."mwj"CSV.dial CBV +3 "collection"' +114 "core" +3 ."mwj"CS.seek 0ml +3 "collection"' '4 +2669 "core" ' +2 #"mwj"Garaging FlushPuck in Collection Clamp +3 "manipulator"&& +5 "core" & w;4 +2 ."mwj"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."mwj"Elbow.seek CC +3 "manipulator"&(ӷ +16 "core" ( +2 "manipulator"&)& +4 "core" & o. +2 ."mwj"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &"& +4 "core" & p. +2 ."mwj"Forearm.seek CC +2 "manipulator"&'' +96 "core" ' +2 ."mwj"Hand.close +3 "manipulator"&/ +67 "core" / +2 ."mwj"CC.seek :open +4 "collection"'d( +423 "core" ( +2 "manipulator"&X& +4 "core" & + + "manipulator"&% +4 "core" % 9  +2 ."mwj"Forearm.seek :retract +3 "manipulator"&%'\ +97 "core" ' +2 ."mwj"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."mwj"Elbow.seek :garage +4 "manipulator"&`(- +305 "core" ( +2 "manipulator"&(& +4 "core" &- [ + ."mwj"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 & & +3 "core" &- \\ +2 ."mwj"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."mwj"Forearm.seek :garage +3 "manipulator"&+'η +113 "core" ' +2 ."mwj"Hand.open +2 "manipulator"&&1 +71 "core" 1 +2 "manipulator"&1% +4 "core" % κ ` +2 ."mwj"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."mwj"Forearm.seek :retract +3 "manipulator"&.'\ +101 "core" ' +2 #"mwj"Beginning samplePassD +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'0& +5 "core" &FJ + ."mwj"Hand.open +3 "manipulator"&51 +27 "core" 1 +2 "manipulator"&2& +5 "core" &- y +2 ."mwj"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."mwj"Elbow.seek FlushPuck::Garage +4 "manipulator"&*(- +4 "core" ( +2 "manipulator"&#& +4 "core" &- z +2 ."mwj"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &,& +3 "core" &- F +2 ."mwj"Forearm.seek :garage +4 "manipulator"&6'η +98 "core" ' + ."mwj"Hand.close +4 "manipulator"&:/ +76 "core" / +2 "manipulator"&/& +4 "core" &- 7 +2 "manipulator"&7% +4 "core" % n +2 ."mwj"Forearm.seek :retract +4 "manipulator"&8'\ +99 "core" ' +2 ."mwj"Elbow.reconfigure TightElbow +47 "manipulator"&$&.,(\ #b +10 ."mwj"Elbow.seek CC +5 "manipulator"&9(ӷ +281 "core" ( +2 "manipulator"&<& +4 "core" &ӷ" FAb +2 ."mwj"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &;& +3 "core" &ӷ" 7Ab +2 ."mwj"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."mwj"Forearm.seek CC +2 "manipulator"&=' +101 "core" ' +2 "manipulator"&?& +4 "core" &ӷ# TAb +2 "manipulator"&C% +4 "core" %  +2 "collection"'@& +4 "core" &DK +2 "collection"'>& +3 ."mwj"CC.seek :closed +3 "collection"'E(W +6 "core" &FI + &EK +6 & -EJ $d +9 &wQ}GH : +9 &vzFI O +10 &YTCI W +9 &IEJ X +10 &KDI W +9 &IBI W +9 &aIDH W +10 &$IEK W +9 &GDJ" W +9 &NEH W +10 &!iIEI W +9 &#,IDI W +10 &$GDJ V +9 &&KDG W +9 &(rIDJ W +10 &*4HBH W +9 &+NEI W +9 &-EEJ W +10 &/zJEJ W +9 &1<MEJ W +10 &2GEJ W +9 &4JDK V +9 &6IFI W +10 &8DKDH" W +9 &:NDK W +9 &;IFI W +10 &=LEJ V +9 &?LLEH W +10 &A PBJ W +9 &BMDH V +9 &DJEL W +10 &FTFEI W +9 &HICH W +9 &IUFK X +10 &KkFK! Z +9 &MFCJ ^ +10 &N@G b +9 &PAG! ~b$ +9 &RvAH b* +10 &T1CF b1 +9 &UAE a +9 &W"8~BE )x +10 &Wk xBF M +5 ( +2 "collection"'>& +4 #"mwj"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.47 +2 "collection"'G& +6 "core" &WkfBE M + &WkfAF M + ."mwj"Hand.open +2 "manipulator"&B1 +68 "core" 1 +3 "manipulator"&A% +4 "core" %  C + ."mwj"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 ."mwj"Forearm.seek :retract +3 "manipulator"&K'\ +96 "core" ' +2 ."mwj"AWV.select :air +2 .AIV.dial :bypass +3 .PSV.dial PSR +5 "processing"%D +117 "core"  +2 "processing"%F% +4 "core" %R + #"mwj"Pulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +5 "processing"% +11 ."mwj"PS.reconfigure PSconfig +4 "processing"%#A d`xb +3 ."mwj"PS.seek 1.5ml +3 "processing"%J' +1644 "core" ' +2 ."mwj"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%N  +48 "core"  +2 ."mwj"PS.seek 0ml +3 "processing"%H' +1649 "core" ' +2 ."mwj"PSV.dial PSR +2 "processing"%M +49 "core"  +2 ."mwj"PSR.select :air +2 "processing"% +12 ."mwj"PS.seek 2.5ml +3 "processing"%Q' +2697 "core" ' +2 ."connect"PRV.dial CBV +3 ."mwj"CBV.dial PRV +5 "collection"'O  +81 "core" +2 ."mwj"PSV.dial :mixloop +3 "processing"% +113 "core" +2 ."mwj"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%I' +2694 "core" ' +2 ."mwj"PSV.dial PSR +3 "processing"% +114 "core"  +2 "processing"%% +4 "core" %- + #"mwj"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +12 ."mwj"PS.seek 1.5ml +2 "processing"%$' +1632 "core" ' +2 ."mwj"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%Y  +47 "core"  +3 ."mwj"PS.seek 0ml +3 "processing"%T' +1627 "core" ' +2 ."mwj"PSV.dial PSR +3 "processing"%R +46 "core" +2 ."mwj"PSR.select :air +2 "processing"% +12 ."mwj"PS.seek 2.5ml +3 "processing"%V' +2680 "core" ' +2 ."connect"PRV.dial CBV +3 ."mwj"CBV.dial PRV +4 .PSV.dial :mixloop +3 "processing"%] +115 "core" +2 ."mwj"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 .PS.seek 0ml +5 "processing"%P' +2682 "core" ' +2 ."mwj"PSV.dial PSR +3 "processing"%\\ +114 "core"  +2 "processing"%% +4 "core" %H + #"mwj"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."mwj"PS.seek 1.5ml +3 "processing"%W' +1623 "core" ' +2 ."mwj"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%Z  +48 "core"  +3 ."mwj"PS.seek 0ml +3 "processing"%a' +1625 "core" ' +2 ."mwj"PSV.dial PSR +3 "processing"%^ +59 "core"  +2 ."mwj"PSR.select :air +2 "processing"% +12 ."mwj"PS.seek 2.5ml +3 "processing"%e' +2680 "core" ' +2 ."connect"PRV.dial CBV +3 ."mwj"CBV.dial PRV +3 .PSV.dial :mixloop +5 "processing"%g +126 "core" +2 ."mwj"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +5 .PS.seek 0ml +4 "processing"%f' +2695 "core" ' +2 ."mwj"PSV.dial PSR +3 "processing"%b +112 "core"  +2 "processing"%[% +4 "core" %K + #"mwj"Pulling 1.5ml of PSR.flush +2 .PSR.select :flush +4 "processing"%@ +11 ."mwj"PS.seek 1.5ml +3 "processing"%S' +61 "Can"F t +1579 "core" ' +2 ."mwj"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%h  +47 "core"  +3 ."mwj"PS.seek 0ml +3 "processing"%\ ' +1633 "core" ' +2 ."mwj"PSV.dial PSR +3 "processing"%_ +49 "core"  +2 ."mwj"PSR.select :air +2 "processing"% +12 ."mwj"PS.seek 2.5ml +3 "processing"%j' +2661 "core" ' +2 ."connect"PRV.dial CBV +3 ."mwj"CBV.dial PRV +4 .PSV.dial :mixloop +4 "processing"%k +112 "core" +2 ."mwj"CTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +5 .PS.reconfigure PSslow +4 "processing"%#A 2`xb +3 ."mwj"PS.seek 1.2ml +3 "processing"%n'k +2673 "core" ' +2 ."mwj"PSV.dial :waste1 +3 "processing"%o  +147 "core"  + ."mwj"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."mwj"PS.seek 0ml +3 "processing"%q' +1337 "core" ' +2 ."mwj"PSV.dial :air +3 "processing"%c  +114 "core" +3 ."mwj"PS.seek 2.5ml +3 "processing"%U' +2659 "core" ' +2 ."mwj"PSV.dial :mixloop +3 "processing"%r +45 "core" +2 ."mwj"PS.reconfigure PSslow +44 "processing"%#A 2`xb +13 ."mwj"PS.seek 0ml +2 "processing"%i' +5111 "core" ' +2 ."mwj"PSV.dial :air +3 "processing"%s  +48 "core"  +2 ."mwj"PS.reconfigure PSconfig +4 "processing"%#A d`xb +3 ."mwj"PS.seek 2.5ml +3 "processing"%l' +2651 "core" ' +2 ."mwj"PSV.dial :mixloop +3 "processing"%w +48 "core" +2 ."mwj"PS.reconfigure PSslow +4 "processing"%#A 2`xb +3 ."mwj"PS.seek 0ml +3 "processing"%u' +5104 "core" ' +2 #"mwj"Garaging FlushPuck in Collection Clamp +3 "manipulator"&y& +5 "core" & ;2 +2 ."mwj"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."mwj"Elbow.seek CC +3 "manipulator"&p(ӷ +16 "core" ( +2 "manipulator"&L& +4 "core" &ӿ 0 +2 ."mwj"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &x& +3 "core" &ӿ O0 +2 ."mwj"Forearm.seek CC +3 "manipulator"&}' +97 "core" ' + ."mwj"Hand.close +3 "manipulator"&z/ +77 "core" / + ."mwj"CC.seek :open +5 "collection"'~( +419 "core" ( +2 "manipulator"&& +4 "core" & _- +2 "manipulator"&|% +3 "core" % @ V +2 ."mwj"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."mwj"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."mwj"Elbow.seek :garage +3 "manipulator"&(- +313 "core" ( +2 "manipulator"& & +4 "core" &- |p + ."mwj"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- 6p +2 ."mwj"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."mwj"Forearm.seek :garage +3 "manipulator"&'η +111 "core" ' +2 ."mwj"Hand.open +3 "manipulator"&{1 +68 "core" 1 + "manipulator"&% +4 "core" % θ ѿ +2 ."mwj"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."mwj"Forearm.seek :retract +3 "manipulator"&3'\ +99 "core" ' +2 #"mwj"Full MFB Decontamination +2 #Decon extraction column and decon AIV +4 .SPE.hold 2:46:40,55C +6 .ASV.dial :SPEdelivery +3 "MFB"* @@T +4 *  +39 "core"  + ."mwj"delay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 0.5ml +2 "MFB"* '(@ +2904 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"ATV.dial :air1 +3 "MFB"*  +133 "core" + "MFB"*-% +4 "core" %(- +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.52ml +3 "MFB"*' +440 "core" ' +2 ."mwj"ATV.dial :ASV +3 "MFB"* n +181 "core" o +2 ."mwj"ASV.dial :SPErecovery +3 "MFB"*  +59 "core"  +2 "MFB"*% +4 "core" %j- +2 ."mwj"AS.seek 0.62ml +3 "MFB"*'\ S +2036 "core" ' +2 ."mwj"ATV.dial :waste +3 "MFB"* n +204 "core" n +2 ."mwj"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."mwj"AS.seek :empty +3 "MFB"*'R +3159 "core" ' +2 ."mwj"AFV.select :holdingCoil + .ATV.dial :waste +4 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*)'V +28 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*"'(@ +2900 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"ATV.dial :air3 +3 "MFB"* % +65 "core" % + "MFB"*m% +4 "core" %(+1 +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.52ml +2 "MFB"*v' +428 "core" ' +2 ."mwj"ATV.dial :air3 +3 "MFB"*t% +5 "core" % / D +2 ."mwj"AS.seek 0.53ml +3 "MFB"*X' +227 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +40 "core"  +2 "MFB"*'% +4 "core" %\ , O +2 ."mwj"AS.seek 0.71ml +3 "MFB"*' G +3645 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*( % +58 "core" & +2 ."mwj"delay 3 seconds +302 "MFB"* % +3 "core" % GpHI +2 ."mwj"AS.seek 0.735ml +3 "MFB"*&' Ū +535 "core" ' +3 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*1  +56 "core" +2 "MFB"*%% +4 "core" % Ź\ L S +2 ."mwj"AS.seek 0.72ml +3 "MFB"*0' zP +329 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*5 n +110 "core" m +2 ."mwj"ASV.dial :SPErecovery +3 "MFB"*2% +4 "core" % zQV +3 ."mwj"AS.seek 0.365ml +2 "MFB"*#' +7162 "core" ' +2 ."mwj"ATV.dial :waste +3 "MFB"*, n +175 "core" m +2 ."mwj"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."mwj"AS.seek :empty +3 "MFB"*+'R +1874 "core" ' +2 ."mwj"ATV.dial :air3 +3 "MFB"*: % +59 "core" $ +2 "MFB"*/% +4 "core" %R +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.009ml +2 "MFB"*7' +233 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*`  +37 "core"  +2 "MFB"*.% +4 "core" %  A +2 ."mwj"AS.seek 0.579ml +3 "MFB"*6' +205 "Can"F \\x +11282 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*< % +56 "core" & + ."mwj"delay 3 seconds +302 "MFB"*;% +3 "core" %  E +2 ."mwj"AS.seek 0.604ml +3 "MFB"**'\ 4H +526 "core" ' +3 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*?  +52 "core" +2 "MFB"*C% +4 "core" %\ 4F I +2 ."mwj"AS.seek 0.589ml +3 "MFB"*@' +327 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :ASV +45 "MFB"*8 n +110 "core" n +2 ."mwj"ASV.dial :wasteR +3 "MFB"*d  +35 "core"  +2 ."mwj"AS.seek 0ml +4 "MFB"*>'V +11871 "core" ' +2 ."mwj"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution +3 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*G' +5771 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0ml +3 "MFB"*B'V +20137 "core" ' +2 ."mwj"delay 10 seconds +1003 .ATV.dial :air3 +3 "MFB"*A % +143 "core" % + "MFB"*D% +4 "core" %V +2 ."mwj"AS.seek 0.01ml +3 "MFB"*F' +229 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*=  +55 "core" + "MFB"*!% +5 "core" %\ 8 +2 ."mwj"AS.seek 0.58ml +3 "MFB"*N' y +418 "Can"qQ w +11068 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +54 "core" & +2 ."mwj"delay 3 seconds +302 "MFB"*M% +3 "core" % w\ 6 +3 ."mwj"AS.seek 0.605ml +2 "MFB"*H'\ 8& +527 "core" ' +3 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*O  +54 "core"  +2 "MFB"*% +4 "core" %\ 8' F +2 ."mwj"AS.seek 0.59ml +3 "MFB"*Q' +328 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial ASV +3 "MFB"* n +103 "core" m +2 ."mwj"ASV.dial :SPEdelivery +3 "MFB"*  +35 "core"  +3 ."mwj"AS.seek 0ml +4 "MFB"*I'V +11888 "core" ' +2 ."mwj"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*Y' +5775 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .ATV.dial ASV + .ASV.dial :SPEdelivery +5 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0ml +3 "MFB"*$'V +20132 "core" ' +2 ."mwj"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*R  +80 "core"  +2 ."mwj"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."mwj"AS.seek 0.8ml +3 "MFB"*T' x +1221 "Can"B u +6856 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*] n +98 "core" o +2 ."mwj"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.03ml +3 "MFB"*V'^ +15511 "core" ' +2 ."mwj"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +3 "MFB"*\\ n +172 "core" o +2 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +3 "MFB"*'R +204 "core" ' +2 ."mwj"SPE.coast +3 "MFB"*P  +5 "core"   +2 #"mwj"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +3 "MFB"* +10 ."mwj"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*Z'(@ +2905 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"ATV.dial :ASV +3 "MFB"*W n +168 "core" o +2 ."mwj"ASV.dial :SPErecovery +3 "MFB"*^  +56 "core"  +2 "MFB"*a% +4 "core" %(' +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.73ml +3 "MFB"*g' t +4651 "core" ' +2 ."mwj"ASV.dial :wasteD +3 "MFB"*e I +53 "core" I +2 ."mwj"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."mwj"AS.seek 0ml +3 "MFB"*b'V +3709 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.5ml +2 "MFB"*['(@ +2905 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"ATV.dial ASV +2 .ASV.dial :SPErecovery +3 "MFB"*f  +57 "core"  + "MFB"*h% +4 "core" %(v +2 ."mwj"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."mwj"AS.seek 0.3ml +3 "MFB"*S': +2040 "core" ' +2 ."mwj"ATV.dial :air2 +3 "MFB"*_  +95 "core"  +2 "MFB"*\ % +4 "core" %:> +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.32ml +2 "MFB"*k' +431 "core" ' +3 ."mwj"ATV.dial ASV +3 "MFB"*j n +94 "core" o +2 "MFB"*o% +4 "core" %. +2 ."mwj"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."mwj"AS.seek 0.57ml +2 "MFB"*n'  +2542 "core" ' +2 ."mwj"ASV.dial :wasteD +3 "MFB"*c I +55 "core" I +2 ."mwj"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."mwj"AS.seek 0ml +2 "MFB"*q'V +2905 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.5ml +3 "MFB"*r'(@ +2902 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"ATV.dial ASV +2 .ASV.dial :SPErecovery +4 "MFB"*U  +56 "core"  +2 "MFB"*s% +3 "core" %(! +2 ."mwj"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."mwj"AS.seek 0.3ml +3 "MFB"*i': +2038 "core" ' +2 ."mwj"ATV.dial :air2 +3 "MFB"*w  +95 "core"  +2 "MFB"*l% +4 "core" %:S +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.32ml +2 "MFB"*y' +431 "core" ' +4 ."mwj"ATV.dial ASV +3 "MFB"*L n +96 "core" n + "MFB"*x% +4 "core" %) ) +2 ."mwj"AS.reconfigure ASslow0 +46 "MFB"*#,,'T20 b +11 ."mwj"AS.seek 0.57ml +3 "MFB"*z'  +2535 "core" ' +2 ."mwj"ASV.dial :wasteD +3 "MFB"*9 I +56 "core" I +3 ."mwj"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 ."mwj"AS.seek 0ml +2 "MFB"*K'V +2654 "Can"V ut +250 "core" ' +2 ."mwj"ATV.dial :air2 +3 "MFB"*E  +96 "core"  +2 ."mwj"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."mwj"AS.seek 0.3ml +3 "MFB"*': +3047 "core" ' +2 ."mwj"ATV.dial :ASV +3 "MFB"*| n +95 "core" n +2 ."mwj"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.05ml +3 "MFB"*}'Q +1465 "core" ' +2 ."mwj"ATV.dial :waste +3 "MFB"*p n +184 "core" m +3 ."mwj"AS.seek 0ml +4 "MFB"* 'V +313 "core" ' +2 ."mwj"ASV.dial :SPEdelivery +4 "MFB"*  +96 "core"  +2 #"mwj"deconLysateINT +2 .ATV.dial :air3 +5 "MFB"*{ % +59 "core" % +2 "MFB"*% +4 "core" %V8 +2 ."mwj"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.01ml +3 "MFB"*' +232 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +39 "core"  + "MFB"*% +4 "core" %y\ 8 +2 ."mwj"AS.seek 0.96ml +3 "MFB"*'0 +19128 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & +2 ."mwj"delay 3 seconds +302 "MFB"*-% +3 "core" %0 J +3 ."mwj"AS.seek 0.985ml +2 "MFB"* ' +526 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*% +4 "core" % K +2 ."mwj"AS.seek 0.97ml +3 "MFB"*'cJ +330 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial AIV +3 "MFB"* I +122 "core" H +2 ."mwj"AIV.dial :coilToMFB +2 .AWV.select :waste +3 "collection"' +11 ."mwj"AFV.select :carrierSolution +2 "MFB"* +10 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*' +199 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."mwj"AS.seek :empty +3 "MFB"*'R +10094 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*' +5777 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."mwj"AS.seek :empty +3 "MFB"*)'R +10091 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*' +5067 "Can"J uu +711 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."mwj"AS.seek :empty +3 "MFB"*m'R +10090 "core" ' +2 ."mwj"ATV.dial :air2 +3 "MFB"*"  +59 "core" +2 "MFB"*t% +4 "core" %R +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.009ml +2 "MFB"*v' +234 "core" ' +2 ."mwj"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."mwj"AS.seek 1ml +3 "MFB"*' +9990 "core" ' +2 ."mwj"ATV.dial AIV +3 "MFB"*' I +75 "core" J +3 ."mwj"AS.seek 0.02ml +3 "MFB"*X' +9881 "core" ' +2 ."mwj"ATV.dial :waste +2 "MFB"*( n +163 "core" m +3 ."mwj"AS.seek 0ml +3 "MFB"* 'V +224 "core" ' +2 ."mwj"AWV.select :air + "collection"' +12 "MFB"*% +2 "core" %V)- +2 #"mwj"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.5ml +3 "MFB"*1'(@ +2902 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"ASV.dial :waste1 +3 "MFB"*%  +35 "core"  +2 ."mwj"ATV.dial :air3 +3 "MFB"*& % +60 "core" % + "MFB"*5% +4 "core" %(! +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.51ml +3 "MFB"*2'Zg +227 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*0  +38 "core"  +2 "MFB"*,% +4 "core" %Zv\ = +2 ."mwj"AS.seek 0.81ml +3 "MFB"*#'> +6054 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*: % +52 "core" & +2 ."mwj"delay 3 seconds +302 "MFB"*/% +3 "core" %>  K +2 ."mwj"AS.seek 0.835ml +3 "MFB"*+'^ +527 "core" ' +3 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*`  +53 "core"  +2 "MFB"*.% +4 "core" %b" H +2 ."mwj"AS.seek 0.82ml +3 "MFB"*7'p +323 "core" ' +2 ."mwj"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*<  +49 "core"  +2 ."mwj"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*;  +80 "core"  +2 "MFB"*6% +4 "core" %q, +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.47ml +3 "MFB"*?'n +2036 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*C' +3074 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +51 "MFB"*#,,'T(20( b +6 ."mwj"AS.seek 0ml +3 "MFB"**'V +2737 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +2 "MFB"*8' +5774 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*d'V +1152 "Can"X rr +1586 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +2 "MFB"*@' +5775 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +4 "MFB"*>'V +2735 "core" ' +2 ."mwj"ARV.dial between carrier and air1 +4 "MFB"*G  +48 "core"  + ."mwj"ATV.dial :air3 +4 "MFB"*A % +117 "core" & + "MFB"*D% +4 "core" %V9 +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.01ml +3 "MFB"*B' +229 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*=  +54 "core" +2 "MFB"*!% +4 "core" %\ 0 +2 ."mwj"AS.seek 0.81ml +3 "MFB"*F'> +16112 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +53 "core" & +2 ."mwj"delay 3 seconds +302 "MFB"*M% +3 "core" %>  N +2 ."mwj"AS.seek 0.835ml +3 "MFB"*N' +524 "core" ' +3 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*O  +53 "core" +2 "MFB"*% +4 "core" %\ < +2 ."mwj"AS.seek 0.82ml +3 "MFB"*H'q +323 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +38 "core"  +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +2 "MFB"*'R +4744 "core" ' +2 ."mwj"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18790 .PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*Q' +5779 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*I'V +631 "Can"b ss +2101 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +2 "MFB"*Y' +5773 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*R'V +2733 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*$' +5776 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*]'V +2733 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*T' +5777 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*\\'V +2756 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +2 "MFB"*P' +5774 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."mwj"AS.seek 0ml +3 "MFB"*V'V +5069 "core" ' +3 ."mwj"AFV.select :carrierSolution +2 "MFB"* +10 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 ."mwj"delay 1 second +2 !"mwj's_reader"o:Errno::EPIPE:bt[ "1/home/esp/esp2/lib/cmdserver.rb:502:in `run'"2/home/esp/esp2/lib/threads.rb:778:in `create'"1/home/esp/esp2/lib/threads.rb:718:in `start'"2/home/esp/esp2/lib/threads.rb:775:in `create'"6/home/esp/esp2/lib/threads.rb:774:in `initialize'"&/home/esp/esp2/lib/threads.rb:774:\ errnoi%: mesg"Broken pipe +2 #"mwj"Session Ended +2554 #Session Begun +874 #-> showlog 10 +9052 "Can"j qq +1033 #"mwj"-> showlog 20 +8043 #-> ATV +5651 #-> ARV +3 "MFB"*W +3 "core"  +2341 #"mwj"-> showlog 10 +10612 #-> ESP.ready? +3 "collection"'^% +4 "core" %::A  +2 "sampler")a% +4 "core" % + "manipulator"&Z% +3 "core" %\  +2 "manipulator"&e& +3 "core" &- p +2 "storage"(g& +3 "core" &  ) +2 "storage"(b% +3 "core" %Q | i = +2 "collection"'f& +4 "core" &;A< + "processing"%h& +3 "core" &  +2 "processing"%[% +4 "core" % +1644 #"mwj"-> MFB.ready? +3 "MFB"*_% +4 "core" %^\ 6 +2419 #"mwj"-> MFB.ready! +3 "MFB"*\ % +4 "core" %C\ 6 +23923 #"mwj"-> showlog 5000 +4270 "Can"s qq +3661 #"mwj2"Session Begun +19434 #"bkha"Session Begun +470 #-> showlog +10328 #-> MFB.ready? +5 "MFB"*S% +5 "core" %\ 6 +26100 "Can"z qq +1753 #"bkha"-> exit +2 #Session Ended +9747 #"mwj2"-> exit +2 #Session Ended +1634 #"mwj"-> showlog 100 +2426 #"bkha"Session Begun +568 #-> showlog 100 +24705 #-> fullDecon +3 #Full MFB Decontamination +3 #Decon extraction column and decon AIV +6 .SPE.hold 2:46:40,55C +7 .ASV.dial :SPEdelivery +3 "MFB"*j @@T +5 *o  +39 "core"  + ."bkha"delay 20 seconds +2003 .AFV.select :carrierSolution +2 .delay 2 seconds +206 .AS.seek 0.5ml +3 "MFB"*k'(@ +2905 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"ATV.dial :air1 +3 "MFB"*c  +156 "core" + "MFB"*n% +4 "core" %(S, +2 ."bkha"AS.reconfigure ASslow1 +6 "MFB"*#,,'Td20 b +2 ."bkha"AS.seek 0.52ml +3 "MFB"*q' +431 "core" ' +2 ."bkha"ATV.dial :ASV +4 "MFB"*U n +164 "core" n + ."bkha"ASV.dial :SPErecovery +3 "MFB"*s  +59 "core"  +2 "MFB"*r% +4 "core" %\ , D +2 ."bkha"AS.seek 0.62ml +3 "MFB"*w'\ +2037 "core" ' +2 ."bkha"ATV.dial :waste +4 "MFB"*l n +202 "core" m +2 ."bkha"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +5 ."bkha"AS.seek :empty +4 "MFB"*i'R +3161 "core" ' +2 ."bkha"AFV.select :holdingCoil +2 .ATV.dial :waste +5 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0ml +4 "MFB"*L'V +30 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*x'(@ +2900 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :air3 +3 "MFB"*y % +64 "core" % + "MFB"*9% +4 "core" %("pU +2 ."bkha"AS.reconfigure ASslow1 +6 "MFB"*#,,'Td20 b +2 ."bkha"AS.seek 0.52ml +3 "MFB"*z' +434 "core" ' +2 ."bkha"ATV.dial :air3 +3 "MFB"*E% +6 "core" %=M +2 ."bkha"AS.seek 0.53ml +2 "MFB"*K' +230 "core" ' +2 ."bkha"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*|  +39 "core" + "MFB"*% +4 "core" %K E +2 ."bkha"AS.seek 0.71ml +3 "MFB"*p' G +3283 "Can"*a HOO +366 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*} % +55 "core" % +2 ."bkha"delay 3 seconds +302 "MFB"*% +3 "core" % GpW +2 ."bkha"AS.seek 0.735ml +3 "MFB"*{' Ř +533 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*  +54 "core" +2 "MFB"* % +4 "core" % ş m N +2 ."bkha"AS.seek 0.72ml +3 "MFB"*' z6 +328 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial ASV +3 "MFB"* n +106 "core" n +2 ."bkha"ASV.dial :SPErecovery +3 "MFB"*% +6 "core" % z,m +2 ."bkha"AS.seek 0.365ml +3 "MFB"*'r +7164 "core" ' +2 ."bkha"ATV.dial :waste +4 "MFB"*- n +175 "core" m +2 ."bkha"AS.reconfigure ASnorm +6 "MFB"*#,,'T20 b +2 ."bkha"AS.seek :empty +3 "MFB"*'R +1874 "core" ' +2 ."bkha"ATV.dial :air3 +3 "MFB"* % +61 "core" $ +2 "MFB"*% +4 "core" %R" +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."bkha"AS.seek 0.009ml +3 "MFB"* ' +233 "core" ' +2 ."bkha"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +39 "core"  + "MFB"*% +4 "core" % F +2 ."bkha"AS.seek 0.579ml +3 "MFB"*' +11489 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"* % +54 "core" & +2 ."bkha"delay 3 seconds +302 "MFB"*% +3 "core" %  Y +3 ."bkha"AS.seek 0.604ml +2 "MFB"*)'\ 4N +530 "core" ' +3 ."bkha"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*  +53 "core" +2 "MFB"*4% +4 "core" %\ 4B K +2 ."bkha"AS.seek 0.589ml +3 "MFB"*"' +328 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :ASV +3 "MFB"*t n +103 "core" m +2 ."bkha"ASV.dial :wasteR +3 "MFB"*m  +46 "core"  +2 ."bkha"AS.seek 0ml +3 "MFB"*v'V +11873 "core" ' +2 ."bkha"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution +4 "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."bkha"AS.seek 1ml +3 "MFB"*'' +5773 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +102 .ASV.dial :wasteR +3 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0ml +3 "MFB"*'V +9524 "Can"L x +10613 "core" ' +2 ."bkha"delay 10 seconds +1003 .ATV.dial :air3 +3 "MFB"*( % +144 "core" % +2 "MFB"*% +4 "core" %V +2 ."bkha"AS.seek 0.01ml +3 "MFB"*X' +228 "core" ' +2 ."bkha"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +53 "core" +2 "MFB"*%% +4 "core" %\ 2 +2 ."bkha"AS.seek 0.58ml +3 "MFB"*&' } +11485 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*5 % +53 "core" % +2 ."bkha"delay 3 seconds +302 "MFB"*1% +3 "core" %   ' +2 ."bkha"AS.seek 0.605ml +3 "MFB"*0'\ 89 +528 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :bleach +40 "MFB"*,  +60 "core" +2 "MFB"*2% +4 "core" %\ 8A A +2 ."bkha"AS.seek 0.59ml +5 "MFB"*:' +329 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial ASV +3 "MFB"*/ n +105 "core" n + ."bkha"ASV.dial :SPEdelivery +3 "MFB"*#  +36 "core"  +2 ."bkha"AS.seek 0ml +3 "MFB"*`'V +11888 "core" ' +2 ."bkha"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."bkha"AS.seek 1ml +4 "MFB"*.' +5773 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +103 .ATV.dial ASV + .ASV.dial :SPEdelivery +6 .AS.reconfigure ASslow1 +8 "MFB"*#,,'Td20 b +2 ."bkha"AS.seek 0ml +3 "MFB"*+'V +9708 "Can"L x +10432 "core" ' +2 ."bkha"delay 10 seconds +1003 .ATV.dial :air2 +3 "MFB"*<  +83 "core" +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 ."bkha"AS.seek 0.8ml +4 "MFB"*;' x +8081 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :ASV +3 "MFB"*6 n +97 "core" o +2 ."bkha"ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +6 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.03ml +2 "MFB"*7'^ +15511 "core" ' +2 ."bkha"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +3 "MFB"*? n +173 "core" n + ."bkha"AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +2 ."bkha"AS.seek :empty +2 "MFB"*C'R +205 "core" ' +2 ."bkha"SPE.coast +3 "MFB"**  +6 "core"   +2 #"bkha"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +5 "MFB"* +10 ."bkha"delay 2 seconds +204 .AS.seek 0.5ml +3 "MFB"*8'(@ +2905 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"ATV.dial :ASV +3 "MFB"*d n +171 "core" o +2 ."bkha"ASV.dial :SPErecovery +3 "MFB"*@  +57 "core"  +2 "MFB"*G% +4 "core" %( +2 ."bkha"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.73ml +3 "MFB"*A' h +4654 "core" ' +2 ."bkha"ASV.dial :wasteD +4 "MFB"*D I +55 "core" I +2 ."bkha"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."bkha"AS.seek 0ml +3 "MFB"*>'V +3709 "core" ' +2 ."bkha"AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."bkha"AS.seek 0.5ml +4 "MFB"*='(@ +2904 "core" ' + ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"ATV.dial ASV +2 .ASV.dial :SPErecovery +5 "MFB"*!  +57 "core"  + "MFB"*B% +4 "core" %(4k +2 ."bkha"AS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 0.3ml +3 "MFB"*J': +2037 "core" ' +2 ."bkha"ATV.dial :air2 +4 "MFB"*M  +97 "core" +2 "MFB"*F% +4 "core" %:9 +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."bkha"AS.seek 0.32ml +3 "MFB"*O'@ +433 "core" ' +3 ."bkha"ATV.dial ASV +5 "MFB"* n +95 "core" o +2 "MFB"*N% +4 "core" %J\ 1 +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 ."bkha"AS.seek 0.57ml +3 "MFB"*' $ +2545 "core" ' +2 ."bkha"ASV.dial :wasteD +4 "MFB"*H I +55 "core" I +2 ."bkha"AS.reconfigure ASnorm +5 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 0ml +3 "MFB"*'V +1442 "Can"KT ut +1462 "core" ' +2 ."bkha"AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."bkha"AS.seek 0.5ml +4 "MFB"*Q'(@ +2904 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"ATV.dial ASV +2 .ASV.dial :SPErecovery +5 "MFB"*I  +57 "core"  + "MFB"*Y% +4 "core" %(   +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 0.3ml +4 "MFB"*R': +2041 "core" ' +2 ."bkha"ATV.dial :air2 +3 "MFB"*$  +97 "core" + "MFB"*]% +4 "core" %: +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."bkha"AS.seek 0.32ml +2 "MFB"*T'> +434 "core" ' +6 ."bkha"ATV.dial ASV +4 "MFB"*\\ n +96 "core" o +2 "MFB"*P% +4 "core" %L  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 ."bkha"AS.seek 0.57ml +3 "MFB"*V' & +2543 "core" ' +2 ."bkha"ASV.dial :wasteD +3 "MFB"*W I +56 "core" H +2 ."bkha"AS.reconfigure ASnorm +6 "MFB"*#,,'T20 b +2 ."bkha"AS.seek 0ml +4 "MFB"*^'V +2904 "core" ' +2 ."bkha"ATV.dial :air2 +3 "MFB"*a  +95 "core"  +2 ."bkha"AS.reconfigure ASslow0 +6 "MFB"*#,,'T20 b +2 ."bkha"AS.seek 0.3ml +3 "MFB"*Z': +3055 "core" ' +2 ."bkha"ATV.dial :ASV +5 "MFB"*e n +93 "core" o +2 ."bkha"ASV.dial :wasteD +3 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.05ml +3 "MFB"*g'Q +1468 "core" ' +2 ."bkha"ATV.dial :waste +2 "MFB"*b n +185 "core" n +3 ."bkha"AS.seek 0ml +3 "MFB"*f'V +316 "core" ' +2 ."bkha"ASV.dial :SPEdelivery +4 "MFB"*h  +97 "core"  +2 #"bkha"deconLysateINT + .ATV.dial :air3 +6 "MFB"*[ % +60 "core" & +2 "MFB"*_% +5 "core" %VE + ."bkha"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0.01ml +3 "MFB"*\ ' +232 "core" ' +2 ."bkha"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*S  +37 "core" +2 "MFB"*o% +4 "core" %\ 2 +2 ."bkha"AS.seek 0.96ml +39 "MFB"*'0 +19139 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*c % +52 "core" % +2 ."bkha"delay 3 seconds +302 "MFB"*n% +3 "core" %0  R +3 ."bkha"AS.seek 0.985ml +2 "MFB"*k' +534 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*U  +55 "core"  + "MFB"*s% +4 "core" %W +2 ."bkha"AS.seek 0.97ml +4 "MFB"*r'cS +325 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial AIV +3 "MFB"*q I +124 "core" H +2 ."bkha"AIV.dial :coilToMFB +2 .AWV.select :waste +4 "collection"' +12 ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."bkha"AS.seek 1ml +2 "MFB"*l' +201 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +104 .AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +2 ."bkha"AS.seek :empty +3 "MFB"*w'R +10097 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +13 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."bkha"AS.seek 1ml +4 "MFB"*i' +5778 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +104 .AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek :empty +4 "MFB"*L'R +2502 "Can"]P ss +7594 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +13 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +5 "MFB"*y' +5775 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +104 .AS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +2 ."bkha"AS.seek :empty +3 "MFB"*9'R +10094 "core" ' +2 ."bkha"ATV.dial :air2 +4 "MFB"*x  +60 "core" + "MFB"*E% +4 "core" %R%# +2 ."bkha"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.009ml +3 "MFB"*z' +233 "core" ' +2 ."bkha"AS.reconfigure ASslow0 +6 "MFB"*#,,'T20 b +2 ."bkha"AS.seek 1ml +3 "MFB"*|' +9993 "core" ' +2 ."bkha"ATV.dial AIV +4 "MFB"* I +75 "core" J +3 ."bkha"AS.seek 0.02ml +3 "MFB"*K' +9888 "core" ' +2 ."bkha"ATV.dial :waste +4 "MFB"*} n +163 "core" m +3 ."bkha"AS.seek 0ml +3 "MFB"*'V +225 "core" ' +2 ."bkha"AWV.select :air +2 "collection"' +12 "MFB"*p% +2 "core" %VbD +2 #"bkha"Cleaning PCR + .AFV.select :carrierSolution +4 "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."bkha"AS.seek 0.5ml +3 "MFB"*'(@ +2904 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"ASV.dial :waste1 +3 "MFB"*  +35 "core"  +2 ."bkha"ATV.dial :air3 +4 "MFB"*{ % +59 "core" % + "MFB"*% +4 "core" %(I +2 ."bkha"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.51ml +3 "MFB"*'Zd +225 "core" ' +2 ."bkha"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +36 "core"  +2 "MFB"*-% +4 "core" %Zq\ 5 +2 ."bkha"AS.seek 0.81ml +3 "MFB"*'> +6071 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"* % +52 "core" % +2 ."bkha"delay 3 seconds +302 "MFB"*% +3 "core" %>r +2 ."bkha"AS.seek 0.835ml +3 "MFB"*'d +530 "core" ' +3 ."bkha"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*  +52 "core"  +2 "MFB"*% +4 "core" %sY A +2 ."bkha"AS.seek 0.82ml +3 "MFB"* 'q\ +329 "core" ' +2 ."bkha"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +49 "core"  +2 ."bkha"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*  +79 "core"  +2 "MFB"*% +4 "core" %q) +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."bkha"AS.seek 0.47ml +2 "MFB"*'{ +2040 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*4' +519 "Can"H uu +2558 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +104 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek 0ml +2 "MFB"*)'V +2734 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +13 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +3 "MFB"*t' +5777 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +2 ."bkha"AS.seek 0ml +3 "MFB"*m'V +2733 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +13 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."bkha"AS.seek 1ml +3 "MFB"*"' +5775 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +2 ."bkha"AS.seek 0ml +3 "MFB"*v'V +2737 "core" ' +2 ."bkha"ARV.dial between carrier and air1 +4 "MFB"*'  +48 "core"  +2 ."bkha"ATV.dial :air3 +4 "MFB"*( % +119 "core" & +2 "MFB"*% +4 "core" %VM +2 ."bkha"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.01ml +3 "MFB"*' +232 "core" ' +2 ."bkha"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +52 "core"  +2 "MFB"*%% +4 "core" %\ 4 +48 ."bkha"AS.seek 0.81ml +5 "MFB"*X'> +16112 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*5 % +52 "core" & +2 ."bkha"delay 3 seconds +302 "MFB"*1% +3 "core" %>\  d +2 ."bkha"AS.seek 0.835ml +3 "MFB"*&' +535 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*,  +54 "core"  + "MFB"*2% +4 "core" % +2 ."bkha"AS.seek 0.82ml +3 "MFB"*0'q7 +327 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial PCR +3 "MFB"*/  +38 "core"  + ."bkha"AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek :empty +2 "MFB"*#'R +4744 "core" ' +2 ."bkha"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 + .PCR.run 10:00 +12669 "Can"]T | +6121 ."bkha"PCR.off +6 .AFV.select :carrierSolution + "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*:' +5782 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +104 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +2 ."bkha"AS.seek 0ml +3 "MFB"*`'V +2749 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."bkha"AS.seek 1ml +4 "MFB"*.' +5779 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek 0ml +3 "MFB"*<'V +2734 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +2 "MFB"*+' +5772 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +2 ."bkha"AS.seek 0ml +4 "MFB"*6'V +2744 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."bkha"AS.seek 1ml +3 "MFB"*;' +5777 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +2 ."bkha"AS.seek 0ml +3 "MFB"*?'V +2737 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +3 "MFB"**' +5775 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +103 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 0ml +4 "MFB"*7'V +5070 "core" ' +3 ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +3 "MFB"*C' +5241 "Can"G vu +532 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"delay 1 second +102 .ATV.dial :waste +2 "MFB"*d n +121 "core" o +3 ."bkha"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 0.5ml +2 "MFB"*@'(@ +2557 "core" ' +2 ."bkha"ATV.dial :waste2 +3 "MFB"*G % +129 "core" % +2 ."bkha"AS.seek 0ml +5 "MFB"*8'V +2546 "core" ' +2 "MFB"*D% +4 "core" %V# +4780 #"bkha"-> exit +2 #Session Ended +3638 #"mwj"Session Ended +3 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGTERM +994 #"bkha"Session Begun +1092 #-> exit +2 #Session Ended +2770 #Session Begun +839 #-> abort! +2 !o:CmdServer::Client::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg":Attempt to Abort Mission without specifying a reason! +1576 #-> abort! "exit esp" +2 !o:CmdServer::Client::Error:bt[" bkha:2:in `topLevelBinding'" + +2 "manipulator"&1% +4 ."rdySampler"CSV.dial :waste1 +2 ."rdyProcessing"PSV.dial :air +2 "collection"'2 +4 "processing"%3  +2 "core" % o y O +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +40 .tForearm.home.seek :retract +2 "manipulator"&4'\ +4 "core"  +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 ."rdyProcessing"PS.reconfigure PSconfig +2 "sampler")5 +4 "processing"%#A d`xb +3 "core"  +2 ."rdyProcessing"PS.home.seek 0ml +3 "sampler")6  + "processing"%7' +6 "core"  +2 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +3 "sampler")#.0X'X +58 "core" ' +2 .tSC.reconfigure SCsloppy +3 "storage"($-.(\ 1@~b +3 .tSC.home.seek :initial +3 "storage"(?( +385 "core" ' +2 ."rdyProcessing"PS.coast + "processing"%5 +18 "core" ( +3 .tForearm.seek :retract +2 "manipulator"&@'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&A(_ +61 "core" ' +56 ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 350 counts +2 "manipulator"&B' +99 "core" ' +2 "manipulator"&C% +4 "core" %\  A +2 .tForearm.seek :retract +2 "manipulator"&D'\ +96 "core" ' +2 "manipulator"&E% +4 "core" %\  +2 "processing"%F& +2 "collection"'G& +6 "core" & + &$( +2 .tCC.reconfigure CCconfig +2 ."openPC"PC.reconfigure PCconfig +4 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +4 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +3 "collection"'H( + "processing"%I( +280 "core" ( +12 ( +30 "Can"]U Z +5 #tPhase [coreNEG] +2 ."Qmail"GoodNews.email "At 23:51:05 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:106\\n{}\\nCan@23:51:05, 17.4C, 38% humidity, 14.7psia, 11.987V, 0.764A, 0.764A avg, 9.16W",Subject: "Started 18tun phase coreNEG" +3 #t==================> STARTED coreNEG (phase #1) <=== +3 #Starting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'J& +5 "core" &%)  + .tHand.open +2 "manipulator"&K1 +65 "core" 1 +2 "manipulator"&L& +4 "core" &n \ - +2 "manipulator"&M% +7 "core" % \ \  L +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&N(- +198 "core" ( + "manipulator"&O& +4 "core" &- Yv +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &P& +3 "core" &- v +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +2 "manipulator"&Q'η +98 "core" ' +2 .tHand.close +2 "manipulator"&R/ +74 "core" / +3 "manipulator"&S& +4 "core" &- fv +2 "manipulator"&T% +4 "core" % K +2 .tForearm.seek :retract +2 "manipulator"&U'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&V(ӷ +291 "core" ( +2 "manipulator"&W& +4 "core" &" B@X + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &X& +3 "core" &" *@X +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&Y' +94 "core" ' +2 "manipulator"&Z& +4 "core" &" ^@X +2 "manipulator"&[% +3 "core" % 6 +3 "collection"'\\& +4 "core" &&'  + "collection"']& +4 .tCC.seek :closed +2 "collection"'^(W +5 "core" &%(  + &$'  +9 &2$& - +8 &^%' B +9 &/r%' V +10 &N&) X +9 &L&' X +10 &mM#( X +9 &0K&( X +9 &N$' X +10 &M%' X +9 &vM%( X +9 & 8L&' X +10 &!G&( X +9 &#J%' X +10 &%~N$) X +9 &'@O$' X +9 &)I$& X +10 &*G%( X +9 &,J$' W +9 &.HL%( X +10 &0\ J&( X +10 &1J#( X +9 &3N$& X +9 &5PN%& X +9 &7N$' X +10 &8I#( X +9 &:F#( X +9 &K%) X +9 &?L%( X +10 &AN%' X +9 &C`H&& X +9 &E!L$& X +10 &FI%) W +9 &HO#) X +10 &Jc_$& Z +9 &L#% ] +9 &M!% a +10 &O!$ b# +9 &QF # b+ +9 &R"# b5 +10 &T"" b1 +9 &Vj $ ~R +9 &WMh!# T +10 &Wy # R +9 ( + &W~i " M +2 "collection"']& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.34 +2 "collection"'_& +5 "core" &W~i # M + .tHand.open +2 "manipulator"&`1 +68 "core" 1 +3 "manipulator"&a% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&b'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'c& +5 "core" &W~i $ M + "collection"'d% +4 "core" %0"$ + .tCSV.dial CSR +2 "collection"'e  +147 "core"  +2 "collection"'f% +4 "core" %0!! + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'g'p +1387 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 'h% +2 "core" %p #  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'i'[ +340 #"bkha"-> exit +2 #Session Ended +400 "core" ' +2 .tCSV.dial :waste + "collection"'j +144 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'k'4 +2008 "core" ' +2 #tPurging external Intake + "collection"'l& +4 "core" &W~h"$ M + "collection"'m% +4 "core" %5"# + .tCSV.dial :flush +2 "collection"'n  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'o' +2680 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'p 'q  +81 "core"  +3 + .tCTV.dial :intake +2 "collection"'r  +83 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml + "collection"'s'4 +2733 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'t  +83 "core"  +2 #tFlushing upper manifold + "collection"'u& +4 "core" &W~g!& M +2 "collection"'v% +3 "core" %/$$ + .tCSV.dial :flush +2 "collection"'w  +78 "core"  +3 .tCS.seek 5ml + "collection"'x'p +1374 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'y @ +48 "core" B +2 "collection"'z% +4 "core" %p #  +2 .tCS.seek 7ml +2 "collection"'{'j +608 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'| +115 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'}'4 +1915 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'~'0 +853 "core" ' +2 .tCSV.dial :waste + "collection"' +47 "core" +3 .tCS.seek 0ml + "collection"''4 +865 "core" ' +2 "collection"'& +4 "core" &W~g# M + "collection"'% +4 "core" %0 # + .tCSV.dial :flush +2 "collection"'  +44 "core"  +42 .tCS.seek 3ml + "collection"''0 +871 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +45 "core" A +2 "collection"'% +4 "core" %0 $ +2 .tCS.seek 5ml +2 "collection"'\ 'p +601 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"' '4 +1354 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +862 "core" ' +2 .tCSV.dial :waste + "collection"' +80 "core" +3 .tCS.seek 0ml + "collection"''4 +860 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & ;6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +15 "core" ( +2 "manipulator"&& +4 "core" &Ӿ w/ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӿ 8/ +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"' ( +422 "core" ( +2 "manipulator"& & +4 "core" & , + "manipulator"& % +4 "core" % 0 | +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +296 "core" ( +2 "manipulator"&& +4 "core" &- \ + .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"&'η +112 "core" ' + .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +4 "core" % ν } $п +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +9 #tStarting mfb +2 #pcrBAC +2 ."Qmail"BACfans.email "Started mfb in tube 2 at 23:55:40CEST28-Aug-18\\n{}\\nCan@23:51:05, 17.4C, 38% humidity, 14.7psia, 11.987V, 0.764A, 0.764A avg, 9.16W",Subject: "pcrBAC" +3 "MFB"*% +3 #tLoading sh1 puck from tube 2 into Collection Clamp +3 "collection"'& +4 "core" %' + &$' + #"readyMFB"Readying the MFB +3 "manipulator"& % +3 #"readyMFB"Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +3 "core" %\  +2 "storage"(!% +4 "core" %R } ~ O 8 +2 "storage"(". +3 "MFB"*#% +3 "core" .( + %- +2 "storage"($& + ."readyMFB"ATV.dial :air2 +4 "MFB"*%  +3 "core" & R . + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (&& +2 "core" & P ( . +2 "manipulator"&'& +4 "core" &- \  N\ +2 "manipulator"&(% +6 "core" %\ ! ] +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&)( +20 "core" +2 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."readyMFB"AS.home.seek :home + "MFB"**' +162 "core" ( + "manipulator"&+& +5 "core" & 0 | +2 "storage"(,& +3 "core" & d h . +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +4 "manipulator"&-' +94 "core" ' +3 "storage"(/& +4 "core" & ( . +3 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(.'V +253 "core" ' +2 ."readyMFB"AFV.select :carrierSolution + "MFB"* +9 ."readyMFB"delay 2 seconds +44 "core" ' +2 "storage"(0- +3 "core" -'W +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (1& +2 "core" & z C . +2 "manipulator"&3& +4 "core" &  +2 .tElbow.seek 2 +2 "manipulator"&2( +3 "core" ( +2 "manipulator"&5& +4 "core" & \  +2 "storage"(6& +4 "core" & Q . +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&:'; +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&;/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&=& +4 "storage"(C'X +7 "core" & \   +2 "manipulator"&7% +3 ."readyMFB"AS.seek 1ml +2 "MFB"*4' +4 "core" % : \  u +2 .tForearm.seek :retract +2 "manipulator"&<'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&E(ӷ +154 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +6 "core" ( + "manipulator"&G& +4 "core" & <; +36 .tElbow.reconfigure LooseElbow +8 "manipulator"&$ &.,(#b +4 &F& +2 "core" & <; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&@' +97 "core" ' +2 "manipulator"&B& +3 "core" & T<; +2 "manipulator"&J% +4 "core" %! 0 +2 "collection"'K& +4 "core" &#% +2 "collection"'L& +4 .tCC.seek :closed + "collection"'M(W +6 "core" &#&& +2 &#'2  +7 &(u#' - +9 &\\$' A +10 &4r$%6 U +9 &H#' W +9 &M#&= W +10 &rL%&> W +9 &4M#%< W +9 &K#'/ W +10 &J#%/ V +9 &zN$&4 W +10 & <J&&9 W +9 &!I$%9 W +9 &#H#'/ W +10 &%N%&7 V +9 &'EJ#%. V +9 &)J"&7 W +10 &*K$&7 W +9 &,K"&2 V +10 &.LL%'8 W +9 &0L%'0 W +11 &1K#%- V +8 &3O$&, W +9 &5UO"'$ V +9 &7K#$! V +10 &8H$'' V +9 &:L"%' V +10 &<\\K"'( W +9 &>S$(! W +9 &?O$&% W +10 &AQ$' W +9 &CdO%%) W +9 &E&O%&) W +10 &FS$&% W +9 &H^#& X +10 &J^"%% \\ +9 &L $( ` +9 &M"#" ~b +10 &O"%( ~b$ +9 &QI ## b) +9 &S#! }b- +10 &T!#" ~b+ +9 &Vq#& ~L +10 &WJ! " #f +9 &W_r # Q +2 ( + "collection"'L& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.47 + .Hand.open + "manipulator"&O1 +68 "core" 1 +2 "manipulator"&P% +4 "core" % !  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tskipping prime and sample collection +2 #Evacuating Puck (bubblePt=55psi, evacVolume=10ml, delay 15 seconds) .Intake.select :close +2 "collection"'R& +3 "core" &W_q"! Q +2 ."airStroke"CSV.dial :waste +3 "sampler")S% +2 ."airStroke"CS.seek 0ml +6 "collection"'T'4 +2 "core" % +3 "Can"E j + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X; +1041 "core" ' +2 ."readyMFB"ATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*n  +3 "core"  +2 ."readyMFB"ASV.dial :waste1 +2 "MFB"*k  +4 "core" +707 ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'p  +28 "core"  +3 .tCS.reconfigure CSpressurize + "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'q'4 +945 "core" ' +2 .tCSV.dial :air + "collection"'r @ +47 "core" ? +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'o' +2620 "core" ' +2 "collection"'t% +4 "core" % -  + .tCSV.dial between air and CTV +2 "collection"'u ` +32 "core" b +3 .tCS.seek 2.165ml +2 "collection"'v'? +2086 "core" ' +44 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'w  +30 "core"  +3 .tCS.reconfigure CSpressurize + "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'s'4 +187 "core" ' +3 "collection"'y% +4 "core" %_  +2 "sampler")z% +3 "core" % ) +2 #tBubblePoint: Intake @70.1psia, Outlet @14.7psia .CBV.dial SSV +2 "collection"'x @ +32 "core" A +3 .tSS.reconfigure SSconfig + "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"''4 +139 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +144 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'(' +2617 "core" ' + "collection"'%% +4 "core" % B  +2 .tCSV.dial between air and CTV + "collection"' ` +31 "core" a +3 .tCS.seek 2.151ml +2 "collection"'+' +2095 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +38 .tCSV.dial CTV +7 "collection"',  +30 "core"  +3 .tCS.reconfigure CSpressurize + "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"''4 +179 "core" '\  +3 "collection"'/% +4 "core" %""  +2 "sampler")% +3 "core" %  +2 #tBubblePoint: Intake @70.3psia, Outlet @15.2psia + .CBV.dial SSV + "collection"'> @ +33 "core" A +3 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml + "collection"'G'4 +107 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")F +145 "core"  +3 .tSS.reconfigure SSexhale + "sampler")#.0X{d +102 "collection"'o9 +3 "core" 9Ud +103 "collection"'w9 +3 "core" 9ld +139 "collection"'y9 +9 "core" 9d +103 "collection"'z9 +3 "core" 9d +102 "collection"'x9 +3 "core" 9d +102 "collection"'v9 +3 "core" 9d +102 "collection"'a9 +3 "core" 9d +102 "collection"'{9 +3 "core" 9d +102 "collection"'}9 +3 "core" 9d +102 "collection"'9 +3 "core" 9.d +102 "collection"'|9 +4 "core" 9Ed +102 "collection"'~9 +3 "core" 9[d +102 "collection"'9 +3 "core" 9rd +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +4 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'s9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'\ 9 +4 "core" 9d +102 "collection"'9 +3 "core" 90d +102 "collection"'9 +3 "core" 9Ed +102 "collection"'9 +3 "core" 9Yd +102 "collection"' 9 +3 "core" 9nd +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'V9 +3 "core" 9d +102 "collection"'^9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'b9 +4 "core" 9d +102 "collection"' 9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9$ d +102 "collection"'9 +3 "core" 97 d +102 "collection"'9 +4 "core" 9K d +102 "collection"'9 +3 "core" 9^d +102 "collection"'9 +3 "core" 9pd +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" 9-d +103 "collection"'"9 +2 "core" 91d +102 "collection"' 9 +3 "core" 95d +102 "collection"'$9 +3 "core" 9:d +102 "collection"'#9 +3 "core" 9>d +102 "collection"''9 +3 "core" 9Bd +102 "collection"'&9 +3 "core" 9$Fd +102 "collection"'%9 +3 "core" 94Jc +102 "collection"'9 +3 "core" 9EOa +102 "collection"'(9 +4 "core" 9X!S_ +102 "collection"',9 +3 "core" 9h!W^ +102 "collection"'/9 +3 "core" 9y![\\ +102 "collection"'9 +3 "core" 9"_[ +102 "collection"'>9 +3 "core" 9"dY +102 "collection"'+9 +4 "core" 9$hX +102 "collection"'9 +3 "core" 9(lW +102 "collection"'19 +3 "core" 9/pV +102 "collection"'39 +3 "core" 9-tT +102 "collection"'59 +3 "core" 9-yT +102 "collection"'09 +4 "core" 90}R +102 "collection"'69 +3 "core" 9 0R +102 "collection"'=9 +3 "core" 9 0P +102 "collection"'79 +3 "core" 9 )2O +102 "collection"'-9 +3 "core" 9 73M +102 "collection"';9 +3 "core" 9 F3L +102 "collection"'F9 +3 "core" 9 T4K +102 "collection"'9 +3 "core" 9 b6J +102 "collection"')9 +3 "core" 9 q7I +102 "collection"'G9 +3 "core" 9 ~8H +102 "collection"'.9 +3 "core" 9 9G +103 "collection"':9 +3 "core" 9 :E +102 "collection"'29 +3 "core" 9 ;E +102 "collection"'*9 +3 "core" 9 <C +102 "collection"'J9 +3 "core" 9 @B +102 "collection"'B9 +4 "core" 9 BA +102 "collection"'K9 +3 "core" 9 D@ +102 "collection"'C9 +3 "core" 9 D? +102 "collection"'<9 +3 "core" 9 G= +102 "collection"'O9 +3 "core" 9 K= +102 "collection"' 9 +4 "core" 9\ K< +102 "collection"'R9 +3 "core" 9\ L: +102 "collection"'P9 +3 "core" 9\ &N9 +102 "collection"'L9 +3 "core" 9\ 2P9 +102 "collection"'Q9 +3 "core" 9\ >Q8 +102 "collection"'S9 +3 "core" 9\ IQ7 +102 "collection"'?9 +3 "core" 9\ TQ6 +102 "collection"'@9 +3 "core" 9\ _U5 +102 "collection"'99 +3 "core" 9\ jW4 +102 "collection"'9 +3 "core" 9\ vX3 +102 "collection"'X9 +4 "core" 9\ W2 +102 "collection"'Z9 +3 "core" 9\ X2 +102 "collection"'[9 +3 "core" 9\ Z1 +102 "collection"'\\9 +3 "core" 9\ [/ +102 "collection"'D9 +3 "core" 9\ \\ / +102 "collection"'H9 +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"'d9 +3 "core" 9\ c!+ +102 "collection"']9 +3 "core" 9\ d%* +102 "collection"'e9 +3 "core" 9\ d)) +102 "collection"'f9 +3 "core" 9\ f-( +102 "collection"'U9 +3 "core" 9 i2( +102 "collection"'W9 +3 "core" 9 k6( +102 "collection"'89 +3 "core" 9 m:( +102 "collection"'49 +3 "core" 9 m>' +102 "collection"'g9 +3 "core" 9 !oB& +102 "collection"'Y9 +3 "core" 9 *rG& +102 "collection"'i9 +3 "core" 9 2rK% +102 "collection"'l9 +4 "core" 9 9rO$ +102 "collection"'j9 +3 "core" 9 BrS# +102 "collection"'n9 +3 "core" 9 JtW# +102 "collection"'k9 +3 "core" 9 Qu\\" +102 "collection"'p9 +3 "core" 9 Yu`# +102 "collection"'m9 +4 "core" 9 `vd# +102 "collection"'r9 +3 "core" 9 gvh# +102 "collection"'q9 +3 "core" 9 oxl# +102 "collection"'t9 +3 "core" 9 vyq# +102 "collection"'u9 +3 "core" 9 }zu# +102 "collection"'o9 +42 "core" 9 {y" +110 "collection"'w9 +3 "core" 9 # +102 "collection"'y9 +3 "core" 9 " +102 "collection"'z9 +3 "core" 9 # +102 "collection"'x9 +3 "core" 9 # +102 "collection"'v9 +3 "core" 9 # +102 "collection"'a9 +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 +3 "core" 9 # +102 "collection"'9 +3 "core" 9 " +102 "collection"'s9 +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 +3 "core" 9 ! +103 "collection"'9 +3 "core" 9 ! +102 "collection"'V9 +3 "core" 9 " +102 "collection"'^9 +3 "core" 9 #" +102 "collection"'9 +3 "core" 9 (! +102 "collection"'b9 +4 "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 +3 "core" 9 A\ ! +102 "collection"'9 +3 "core" 9 D +102 "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 X +102 "collection"'9 +4 "core" 9 [# +102 "collection"'!9 +3 "core" 9 _' +102 "collection"'"9 +3 "core" 9 c, +102 "collection"' 9 +3 "core" 9 h0 +102 "collection"'$9 +3 "core" 9 j4 +102 "collection"'#9 +4 "core" 9 n8 +102 "collection"''9 +3 "core" 9 r< +102 "collection"'&9 +3 "core" 9 uA +102 "collection"'%9 +3 "core" 9 yE +102 "collection"'9 +3 "core" 9 }I +102 "collection"'(9 +4 "core" 9 M +102 "collection"',9 +3 "core" 9 Q +102 "collection"'/9 +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 f +102 "collection"'19 +3 "core" 9 k +102 "collection"'39 +3 "core" 9 o +102 "collection"'59 +3 "core" 9 s +102 "collection"'09 +4 "core" 9 w +102 "collection"'69 +3 "core" 9 { +2 .tCH.hold 5:00,85C +3 "collection"'=   G +3 "core" | +12530 "Can"J n +17473 "core"  +2 "collection"'79 +4 "core" 9 ! + #tCollection Puck Heater at 84.9C after lysing +2 .CS.seek 0ml + "collection"'-'4 +429 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'; @ +115 "core" @ +2 .tCSV.dial :air +2 "collection"'F @ +44 "core" > +3 .tCS.seek 5ml + "collection"''p +1379 "core" ' +2 .tCSV.dial CTV + "collection"')  +47 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'G @ +58 "core" A +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'.  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"': @ +48 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"'2'4 +1367 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'* +113 "core" ~ +2 .tCBV.dial CSV + "collection"'J  +31 "core"  +2 "collection"'B% +4 "core" %2\ +\ 0 +2 .tCS.seek 5ml +2 "collection"'K'p +1379 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'C  +48 "core" +2 "collection"'<% +4 "core" %p! S  +2 .tCS.seek 7ml +2 "collection"'O'm +613 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +45 "core" > +3 .tCS.seek 10ml + "collection"'R' +867 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'P ` +126 "core" ^ +2 #tLysing Complete + "collection"'L& +4 "core" &W_pty t Q +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&Q% +3 "core" %\  J +2 "storage"(S% +4 "core" %Z V  + "storage"(?. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(@( +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (9& +3 "core" & | z +2 "manipulator"&& +3 "core" & <; +2 "manipulator"&X% +4 "core" %\  +44 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&Z( +174 "core" ( +2 "manipulator"&[& +4 "core" & < +2 "storage"(\\& +3 "core" & M +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&D' +96 "core" ' +2 "storage"(H& +4 "core" & = +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(_'V +291 "core" ' +2 "storage"(`- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(c' +36 "core" ' +3 "manipulator"&d& +4 "core" & A + "manipulator"&]% +4 "core" %\  ^F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&e'\ +88 "core" ' +4 .tElbow.seek CC + "manipulator"&f(ӷ +151 "core" ( +2 "manipulator"&U& +4 "core" & 9( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +2 "core" & 9( +2 .tForearm.seek CC +2 "manipulator"&8' +94 "core" ' +2 .tHand.close + "manipulator"&4/ +69 "core" / +2 .tCC.seek :open +2 "collection"'g( +419 "core" ( +2 "storage"(Y& +4 "core" & Y +2 "storage"(i& +4 "core" &  + "manipulator"&l& +4 "core" & 9( +2 "manipulator"&j% +3 "core" % 8  +2 .tForearm.seek :retract +2 "manipulator"&n'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&k( +172 "core" ( +2 "manipulator"&p& +4 "core" & \  +2 "storage"(m& +3 "core" & +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&r'Y +98 "core" ' +2 .tElbow.hold +2 "manipulator"&q, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&t1 +70 "core" 1 +3 "manipulator"&u% +4 "core" % ΂ $ +2 "storage"(o& +3 "core" & , +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 341 counts +2 "manipulator"&w'Ϯ +16 "core" ' +2 "manipulator"&y& +4 "core" & # +2 "storage"(z& +3 "core" & +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts + "manipulator"&x' +26 "core" ' +2 "storage"(v% +4 "core" % F +3 ."downElevator"SE.seek :down +3 "storage"(a'X +99 ({% +3 "core" %;  b +2 "manipulator"&}% +3 "core" % Wv +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +73 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'| @ +28 "core" ? +3 .tCS.seek 10ml + "collection"'~' +4 "core" ' + .tCSV.dial between air and CTV +2 "collection"' ` +42 "core" _ +2 .tAIV.dial :bypass +2 "collection"' { +4 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" & +2 .tHand.open + "manipulator"&1 +19 "core" 1 +4 "manipulator"&& +4 "core" & 5 B  + "manipulator"&s% +4 "core" %\ 7 2 r +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +197 "core" ( +2 "manipulator"&& +4 "core" &- E X  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &- ? @ b +2 .tForearm.seek :garage +2 "manipulator"&'η +96 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&& +4 "core" &-   g +2 "manipulator"& % +4 "core" %   =p +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +282 "core" ( +2 "manipulator"&V& +4 "core" &ӳ   i?S + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +2 "core" &Ӵ   ?R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&b& +4 "core" &Ӵ  ?R +40 "manipulator"& % +10 "core" %   +2 "collection"'& +4 "core" & + "collection"'& +4 .tCC.seek :closed +2 "collection"'(W +3 "core" & +3 &  +9 &+} - +10 &^ A +9 &Gre U +9 &L5 V +10 &N V +9 &N V +10 &IJ V +9 & N V +9 &L V +10 &Hp V +9 & QM~ V +9 &"K V +10 &#Lx V +9 &%QY W +10 &'ZN= V +9 &)M V +9 &*N V +10 &,N  V +9 &.bN V +9 &0$M V +10 &1L V +9 &3M V +10 &5iOh V +9 &7,Kb V +9 &8KI V +10 &:K V +9 &3M V +10 &?LE V +9 &AO0 V +10 &CzM V +9 &E<M V +9 &FL V +10 &HV V +9 &Jyj Y +9 &L/ ] +10 &M a +9 &O b +10 &Qc b" +9 &S"z b% +9 &T^ b% +10 &V~F B +9 &WH+6 "f +9 &WiRU E +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.34 + "collection"'& +4 "core" &WiT E + .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" %  ( I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"% +144 "core"  +2 "processing"%% +4 "core" %9 + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%!' +1646 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%"  +47 "core"  +3 .tPS.seek 0ml + "processing"% ' +1636 "core" ' +2 .tPSV.dial PSR + "processing"%$ +47 "core"  +2 .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml + "processing"%#' +2683 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%'  +3 "collection"'&  +5 "core"  +77 +2 .tPSV.dial :mixloop + "processing"%% +113 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +4 "core" +3 .tPS.seek 0ml + "processing"%(' +2667 "core" ' +2 .tPSV.dial :air + "processing"%,  +47 "core"  +3 .tPS.seek 2.5ml + "processing"%/' +2655 "core" ' +2 .tPSV.dial :mixloop + "processing"% +47 "core" +3 .tPS.seek 0ml + "processing"%>' +2652 "core" ' +2 .tPSV.dial :air + "processing"%+  +47 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2646 "core" ' +2 .tPSV.dial :mixloop + "processing"%1 +47 "core" +3 .tPS.seek 0ml + "processing"%3' +2640 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&5& +4 "core" &  F8! +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&0(ӷ +14 "core" ( +2 "manipulator"&6& +4 "core" &ӿ  M1 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &N& +2 "core" &ӿ1 +2 .tForearm.seek CC +2 "manipulator"&=' +93 "core" ' +2 .tHand.close + "manipulator"&7/ +71 "core" / +2 .tCC.seek :open +2 "collection"'T( +418 "core" ( +2 "manipulator"&;& +4 "core" &   c- +2 "manipulator"&F% +3 "core" % B ~ +2 .tForearm.seek :retract +2 "manipulator"&-'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&)(- +306 "core" ( +2 "manipulator"&G& +4 "core" &- K = z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &- 3 4 s +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&:'η +112 "core" ' +2 .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&*% +4 "core" % γO fժ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&J'\ +103 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop + .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'B& +3 "core" &n +2 "manipulator"&2% +4 "core" %\  5 2  + "storage"(C% +4 "core" %X ^  + "storage"(<. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +44 "storage"(K( +215 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 ( & +3 "core" & * +2 "manipulator"&O& +3 "core" &- \   +2 "manipulator"&P% +3 "core" %\  w +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&L( +186 "core" ( +2 "manipulator"&Q& +4 "core" & # i +2 "storage"(S& +3 "core" & Y * +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&?' +95 "core" ' +2 "storage"(9& +4 "core" & * +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('V +303 "core" ' +2 "storage"(X- +3 "core" -'\\ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ([& +2 "core" & : * +2 "manipulator"&\\& +3 "core" &\  a +2 .tElbow.seek 2 +2 "manipulator"&H( +11 "core" ( +2 "manipulator"&E& +4 "core" & & SI +2 "storage"(A& +3 "core" &  * +3 .tForearm.seek 2 + 300 counts + "manipulator"&`'; +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&d/ +74 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&]& +3 "storage"(_'X +5 "core" & \ G +2 "manipulator"&U% +4 "core" % 4 s +2 .tForearm.seek :retract + "manipulator"&W'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&D(ӷ +155 "core" ( +2 "manipulator"&Z& +4 "core" &ӵ" ' N@\\ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &ӵ" o@\\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 "core" ' + ."downElevator"SE.coast +2 .tForearm.seek CC +2 "storage"(5 + "manipulator"&e' +102 "core" ' +3 "manipulator"&M& +4 "core" &ӵ! L@\\ +2 "manipulator"&Y% +4 "core" % / +2 "collection"'i& +3 "core" &] +2 "collection"'l& +4 .tCC.seek :closed + "collection"'j(W +3 "core" &S +3 &E  +10 &,}$ - +9 &]< A +9 &?pA T +10 &I V +9 &L V +10 &}L V +9 &>On W +9 &NX W +10 &M@ V +9 &L( V +9 & HN V +10 &"\ F V +9 &#IS V +10 &%L W +9 &'NO W +9 &)N\ V +10 &*L W +9 &,K0 W +9 &.VNC W +10 &0I@ V +9 &1J/ V +10 &3L! V +9 &5_L V +9 &7!N V +10 &8J V +9 &:I V +9 &*P V +9 &?P| V +10 &ALr W +9 &CoI[ W +9 &E2OT V +10 &FNJ W +9 &H_@ X +9 &Jj|1 [\ +10 &L ` +9 &M b +10 &O b" +9 &QU b' +9 &S b, +10 &T b. +9 &V} C +9 &WJ, #i +10 &Wp[ C +2 ( + "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.44 + .Hand.open + "manipulator"&p1 +68 "core" 1 +2 "manipulator"&m% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'f  +147 "core"  +2 .tCSV.dial CTV + "collection"'t  +32 "core"  +3 .tCS.seek 5ml + "collection"'u'p +1377 "core" ' +2 .tdelay 1:20 +3905 "Can"fT ^^ +4098 .tCS.seek 2.5ml + "collection"'o' +728 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml + "collection"'y'4 +732 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%z  +47 "core"  +3 .tPS.seek 2.5ml + "processing"%v' +2682 "core" ' +2 .tPSV.dial :mixloop + "processing"%n +47 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%{  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%} +44 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%k  +142 "core"  +2 .tPS.seek :empty +2 "processing"%r' +2682 "core" ' +2 .tCBV.dial :waste1 + "collection"'w @ +49 "core" > +2 .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'c  +47 "core" +2 .tdelay 10 seconds +1003 .CBV.dial :waste1 + "collection"'| @ +49 "core" ? +2 .tdelay 10 seconds +1004 .CBV.dial AIV +2 "collection"'  +48 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"' ` +33 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +47 "core" > +3 .tCS.seek 10ml + "collection"'' +2646 "core" ' +2 .tCSV.dial CTV + "collection"'  +47 "core"  +3 .tCS.seek 0ml + "collection"'x'4 +2684 "core" ' +2 .tCBV.dial :waste1 +46 "collection"'s @ +28 "core" > +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'a  +148 "core" +2 "collection"'@& +4 "core" &Wp[a C +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&R% +3 "core" %\ \    +2 "storage"(% +4 "core" %Z  + "storage"(\ . +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(q( +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" & $ +2 "manipulator"&& +3 "core" &ӵ! R@\\ +2 "manipulator"& % +3 "core" %\ \ ` +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +177 "core" ( +2 "manipulator"&& +4 "core" & - b +2 "storage"(V& +3 "core" & R +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&^' +95 "core" ' +2 "storage"(& +4 "core" & " +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(b'V +310 "core" ' +2 "storage"( - +3 "core" -'Y +2 .tSE.configure SEconfig +2 "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^2b +3 .tForearm.seek 1 +2 "manipulator"&g'Y +22 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'Y +2 .tSE.seek 0.04 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 "manipulator"&% +4 "core" %Έ \ ` +2 "storage"(& +4 "core" & P + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 347 counts +2 "manipulator"&'ϴ +17 "core" ' +2 "manipulator"&& +4 "core" & C ( +2 "storage"("& +3 "core" & @ +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&!' +38 "core" ' +3 .tSE.seek 1.04 Pucks below Top Plate + "storage"($' +42 "core" ' +2 "manipulator"& & +4 "core" & \  g +2 "manipulator"&'% +4 "core" % \  ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&%(ӷ +158 "core" ( +2 "manipulator"&& +4 "core" &ӱ @\\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &ӱ T@\\ +2 .tForearm.seek CC +2 "manipulator"&,' +92 "core" ' +2 .tHand.close + "manipulator"&(/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +421 "core" ( +3 "storage"(/& +3 "core" & ' +2 "storage"(+& +3 "core" & ^ +2 "manipulator"&>& +4 "core" &ӱ!\  d@\\ + "manipulator"&1% +4 "core" % H ` +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&5( +172 "core" ( +2 "manipulator"&6& +4 "core" & G Z +2 "storage"(N& +4 "core" & + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&7'Y +96 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"& 1 +72 "core" 1 +3 "manipulator"&% +4 "core" % ·  @ +2 "storage"(;& +4 "core" & + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 346 counts +2 "manipulator"&F'ϳ +18 "core" ' +2 "manipulator"&=& +4 "core" & A  $ +2 "storage"(0& +3 "core" & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&G' +30 "core" ' +2 "storage"(.% +4 "core" % +2 ."downElevator"SE.seek :down +3 "storage"('X +100 (*% +3 "core" %d* [ a +2 "manipulator"&-% +4 "core" %9\  V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +87 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%2  +110 "core" +2 "processing"%C% +4 "core" %= +2 .tPS.seek 0.499ml +2 "processing"%<' +592 "core" ' +3 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%: +44 "core" +2 .tPRV.dial :air +2 "processing"%  +48 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%O  +47 "core"  +2 .tCBV.dial AIV +2 "collection"'P  +48 "core" +2 .tPRV.dial between CBV and air +2 "processing"%Q  +32 "core"  +2 .tPRV.dial :air +2 "processing"%S  +29 "core"  + "processing"%)% +4 "core" %[  +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.599ml +2 "processing"%9' +250 "core" ' +2 .tPRV.dial :waste2 + "processing"%J @ +79 "core" ? +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%X' +697 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'[& +4 "core" &6 + .tHand.open +2 "manipulator"&\\1 +16 "core" 1 +2 "manipulator"&E& +4 "core" & 8 > r +2 "manipulator"&A% +3 "core" %\ C @ r +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&d(- +193 "core" ( +2 "manipulator"&]& +4 "core" &- 9 - < + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +2 "core" &- = > / +2 .tForearm.seek :garage +2 "manipulator"&L'η +98 "core" ' +2 .tHand.close + "manipulator"&?/ +73 "core" / +2 "manipulator"&Z& +4 "core" &- @  / +2 "manipulator"&4% +3 "core" %  / +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&`(ӷ +274 "core" ( +2 "manipulator"&M& +4 "core" &ӷ '  n:. +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &Y& +2 "core" &ӷ   A:. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&i' +100 "core" ' +2 "manipulator"&H& +4 "core" &ӷ F 2:. +2 "manipulator"&W% +4 "core" % * +2 "collection"'_& +3 "core" & +2 "collection"'T& +4 .tCC.seek :closed + "collection"'p(W +3 "core" & +3 &  +9 &,~ - +10 &^ A +9 &Ir U +9 &K V +10 &L V +9 &L W +9 &LK V +10 & L V +9 &L V +10 &I V +9 & RL W +9 &"I V +10 &#J V +9 &%N V +9 &'ZL W +10 &)K U +9 &*L V +10 &,J V +9 &.dJ V +9 &0&K V +10 &1M V +9 &3N V +9 &5kO V +10 &7.L V +9 &8P V +10 &:J V +9 &6N V +10 &?Q V +9 &AN V +9 &C|L V +10 &E>L V +9 &GL V +10 &HR V +9 &J}a X +9 &L5 \\ +10 &M ` +9 &O b +9 &Qg b +10 &S( b! +9 &T b& +10 &V ? +9 &WM, ^ +9 ( + &We^ F + "collection"'T& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.34 + "collection"'m& +4 "core" &We^ F + .tHand.open +2 "manipulator"&l1 +66 "core" 1 +2 "manipulator"&f% +4 "core" %  " Z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +97 "core" ' +2 "collection"'e& +4 "core" &We^ F +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 + .PTV.dial :PRV,avoiding: :puck +2 "processing"%K @ +78 "core" @ +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%~  +78 "core" +2 .tdelay 2 seconds +202 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%u  +79 "core"  +2 .tdelay 2 seconds +202 "processing"%o% +3 "core" % +3 .tPS.seek 1.499ml + "processing"%z' +1647 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +2 "processing"%3' +1112 "core" ' +2 .tPSV.dial :air + "processing"%n  +47 "core"  +3 .tPS.seek 0ml + "processing"%{' +2664 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML + "processing"%} +46 "core" +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%k  +47 "core" ~ +2 .tdelay 2 seconds +202 "processing"%v% +4 "core" %E +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +2 .tPS.seek 0.225ml +2 "processing"%w'q +2395 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +2 "processing"%c  +82 "core"  +2 .tdelay 2 seconds +202 "processing"%|% +47 "core" %q +3 .tPS.seek 0.475ml + "processing"%' +2579 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%  +48 "core"  +2 .tdelay 2 seconds +203 .PS.seek 0.965ml +2 "processing"%'N +5016 "core" ' +2 .tdelay 10 seconds +1003 .PRV.dial CBV +2 "processing"%y  +48 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%  +57 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml + "processing"%' +100 "Can"I `` +1563 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%s +89 "core" +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%a @ +77 "core" ? +3 .tPS.seek 0ml + "processing"%@' +2692 "core" ' +2 .tPSV.dial :air + "processing"%R  +76 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2638 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%\ +90 "core" +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%' +2662 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV + .PSV.dial :air +2 "processing"%  +76 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2643 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"% +44 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%V  +79 "core" +2 "processing"%% +4 "core" % \ +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +2 .tPS.seek 1.74ml +2 "processing"%D' +7741 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +3 "collection"'8 & +59 "core" $ +2 .tAWV.select :waste + "collection"' +10 "processing"% % +2 "core" % +2 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml + "processing"%'nC +10755 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"' { +58 "core" | +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%' +1334 "core" ' +2 .tPSV.dial :air + "processing"%  +47 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2658 "core" ' +2 .tPSV.dial :PML + "processing"% +47 "core" +3 .tPS.seek 0ml + "processing"%"' +2659 "core" ' +2 .tAIV.dial :coilToMFB + .AWV.select :air + "collection"' +10 ' & +2 "core" &We\\ F +2 #"MFBPCR"Extracting Nucleic Acid from AIV +3 .SPE.hold 2:46:40,55C +2 #tBeginning samplePassD +2 "collection"''& +5 ."MFBPCR"ASV.dial :SPEdelivery + "MFB"*^ @@T +2 *  +3 "core" &We] F + .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR + "processing"%b +30 "core"  +2 ."MFBPCR"delay 20 seconds +86 "core"  +2 "processing"%g% +4 "core" %  + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml + "processing"%' +1710 "core" ' +2 .tdelay 5 seconds +182 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB +2 .ATV.dial AIV + "MFB"* I +179 "core" I +2 "MFB"*% +4 "core" %RS1 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*#'6 +122 .tPSV.dial :waste1 +3 "processing"%!  +47 "core"  +3 .tPS.seek 0ml + "processing"%' +1701 "core" ' +2 .tPSV.dial PSR + "processing"%( +50 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%&' +2797 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop + "processing"%j +118 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml + "processing"%/' +1193 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +43 "MFB"*+  +82 "core"  +2 "MFB"*>% +4 "core" %7\ 1 B +2 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*1' +442 "core" ' +2 .tPSV.dial PSR +2 "processing"%6 +116 "core"  +2 "processing"%N% +4 "core" %\\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%,' +42 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*% % +55 "core" & +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +1595 "core" ' +2 .tdelay 5 seconds +100 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*  +55 "core" +2 "MFB"*;% +4 "core" %R<2, +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*=' +327 .tPSV.dial :waste1 +3 "processing"%0  +47 "core"  +3 .tPS.seek 0ml + "processing"%.' +1058 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"* I +79 "core" I +2 "MFB"**% +4 "core" % M1 O +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*-' +251 "core" ' +2 .tPSV.dial PSR +2 "processing"%5 +49 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%7' +2778 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop + "processing"%F +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%$' +1884 "Can"9 5 +912 "core" ' +2 .tPSV.dial PSR +2 "processing"%2 +115 "core"  +2 "processing"%C% +4 "core" % 6 +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%G' +1678 "core" ' +2 .tdelay 5 seconds +222 "core" ' +2 ."MFBPCR"delay 5 seconds +278 .tPSV.dial :waste1 +3 "processing"%  +46 "core"  +3 .tPS.seek 0ml + "processing"%q' +171 "MFB"*r9 +3 "core" 9}D +2 #"MFBPCR"Solid Phase Extraction Heater at 48.1C + .ATV.dial ASV + "MFB"*: n +38 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"* % +3 "core" % W] S +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*O'% +1457 "core" ' +2 .tPSV.dial PSR + "processing"%P +48 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%Q' +2736 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop + "processing"%S +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%)' +2718 "core" ' +2 .tPSV.dial PSR + "processing"%< +114 "core"  +2 "processing"%J% +4 "core" %{ a + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%9' +1382 "core" ' +2 ."MFBPCR"delay 10 seconds +274 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%[  +47 "core"  +3 .tPS.seek 0ml + "processing"%\\' +171 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +1270 "core" ' +2 .tPSV.dial PSR + "processing"%A +50 "core"  + .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%]' +2686 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop + "processing"%U +113 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.2ml +2 "processing"%'k +1379 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"*? I +52 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*Z'V +1006 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%4  +146 "core"  +41 .tPS.reconfigure PSconfig +8 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%B' +1325 "core" ' +2 .tPSV.dial :air +2 "processing"%L  +113 "core" +3 .tPS.seek 2.5ml + "processing"%M' +2682 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Y +44 "core" +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%d' +4691 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*H  +57 "core" +2 "MFB"*W% +4 "core" %V  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*_'Q +337 "core" ' +2 .tPSV.dial :air +2 "processing"%  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml + "processing"%' +636 "core" ' +2 ."MFBPCR"ATV.dial :AIV +2 "MFB"*m I +73 "core" I +2 "MFB"*l% +4 "core" %R 8\ 9 +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*f' +829 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*e n +163 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*T'R +235 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*K  +118 "core"  +3 "MFB"*i% +4 "core" %R 1/ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*~' +592 "core" ' +2 .tPSV.dial :mixloop + "processing"%u +47 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%o' +413 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*X  +74 "core" +2 "MFB"*z% +4 "core" % D +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*n'_ +4309 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'3  +44 "core"  +2 "collection"'}% +4 "core" %1 +2 #tPulling 4ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml + "collection"'k'P +1131 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'v' +1635 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'{  +2 'c  +47 "core" ~ +105  +2 .tCBV.dial :waste1 +2 "collection"'| @ +48 "core" ? +3 .tCS.seek 0ml + "collection"'w'4 +184 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*  +35 "core" +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %_ > +2 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*y'݌ +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" %ݒ ? +2 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*s') +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*a n +124 "core" n +2 "MFB"*% +4 "core" %1 +2 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*R'&; +153 "core" ' +2 .tCSV.dial CSR + "collection"'@  +47 "core"  +2 "collection"'\ % +4 "core" %1 +2 #tPulling 4ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml + "collection"''P +1137 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' +1626 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +46 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"''4 +2654 "core" ' +2 "collection"'V& +4 "core" &We\\ F +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" & w4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӷ +16 "core" ( +2 "manipulator"&8& +4 "core" &Ӵ e1 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +2 "core" &Ӵ 1 +2 .tForearm.seek CC +2 "manipulator"&D' +92 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +150 "core" ' +2 ."MFBPCR"delay 3 seconds +269 "core" ( +2 "manipulator"&& +4 "core" & E, +2 "manipulator"&% +3 "core" % I [ +2 .tForearm.seek :retract +2 "manipulator"&'\ +18 ."MFBPCR"ATV.dial :waste2 +45 "MFB"* % +33 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +35 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*''R +259 "core" ( +2 "manipulator"&& +4 "core" &- ) k\ +2 .tElbow.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"&g'η +112 "core" ' +2 .tHand.open + "manipulator"&"1 +77 "core" 1 +2 "manipulator"&% +4 "core" % ι ] a Yɸo +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +72 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*!  +23 "core" ' +2 #tSkipping Whole Cell Archive + #Starting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'h& +3 "core" &| +2  + .tHand.open +3 "manipulator"&1 + ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +13 "core" 1 +2 "manipulator"&& +4 "core" &- ) (\ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&j(- +3 "core" ( +2 "manipulator"&&& +4 "core" &-  s\ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &+& +3 "core" &- \ +2 .tForearm.seek :garage +2 "manipulator"&>'η +97 "core" ' +2 .tHand.close +2 "manipulator"&#/ +76 "core" / +2 "manipulator"&6& +4 "core" &- Z\ +2 "manipulator"&N% +4 "core" % JK +2 .tForearm.seek :retract +2 "manipulator"&%'\ +96 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&/(ӷ +282 "core" ( +2 "manipulator"&1& +4 "core" & b9( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & Q9( +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&;' +100 "core" ' +2 "manipulator"& & +4 "core" & 9( +2 "manipulator"&0% +4 "core" % @ +2 "collection"',& +3 "core" &| +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'*(W +2 "core" &S +2 &P  +9 &+yS - +10 &]U A +9 &HrT U +9 &LU W +10 &JS W +9 &IY W +10 &HKP W +9 & JX V +9 &LZ W +10 &JP V +9 & QIO V +9 &"FJ W +10 &#LN W +9 &%IW W +10 &'XIQ W +9 &)IQ V +9 &*NU W +10 &,GR V +9 &.aJK V +9 &0#IR V +10 &1NV W +9 &3IS W +10 &5hKO W +9 &7*MX W +9 &8MV W +10 &:GO W +9 &2OS W +10 &?IU V +9 &AMS W +10 &CxJN W +9 &E:HK W +9 &FHS V +10 &HLO W +9 &J~YO X +9 &L5{G [ +10 &ME {` +9 &OP zb +10 &QaL zb% +9 &SH yb+ +9 &TN yb. +10 &VN z> +9 &WJ%L ~#h +9 &W[pO W +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.33 + "collection"'=& +4 "core" &W[pg W +2 .tHand.open + "manipulator"&51 +69 "core" 1 +2 "manipulator"&.% +4 "core" %  \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'7& +4 "core" &W[p| W +2 "collection"'2% +3 "core" %1u +2 .tCSV.dial CSR +2 "collection"'C  +46 "core"  +2 "collection"'$% +4 "core" %1@ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"''p +1380 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'r% +2 "core" %pJ ~ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"':'\\ +730 "core" ' +2 .tCSV.dial :waste + "collection"' +156 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'G'4 +2036 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'-& +4 "core" &W[pT W +2 "collection"'P% +3 "core" %;u  +2 .tCSV.dial :flush + "collection"'q  +49 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'S'p +1366 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'Q @ +44 "core" A +2 "collection"'<% +4 "core" %pV  +2 .tCS.seek 7ml +2 "collection"'J'm +372 "Can"aU ~{ +235 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"')  +57 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +46 "collection"'['4 +1886 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'9& +4 "core" &W[oz W +2 "collection"'O% +3 "core" %4s  +2 .tCSV.dial :flush +2 "collection"'A  +78 "core" +3 .tCS.seek 5ml +2 "collection"'\\'p +1370 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'U @ +47 "core" A + "collection"']% +4 "core" %p|  +3 .tCS.seek 7ml + "collection"'?'l +612 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'E  +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'4  +81 "core"  +3 .tCS.seek 0ml + "collection"''4 +1883 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'L  +45 "core"  +2 "collection"'B% +4 "core" %4h  +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +13 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'Y'P +1140 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'M' +1631 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'H  +46 "core"  +2 .tCBV.dial :waste1 +2 "collection"'W @ +82 "core" B +3 .tCS.seek 0ml + "collection"'Z'4 +1055 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ASV +3 "MFB"* n +95 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.seek 0.02ml +2 "MFB"*d' +991 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'m  +47 "core"  +2 "collection"'l% +4 "core" %/D  +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'_'P +1123 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'e' +1625 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'f  +48 "core" ~ +2 .tCBV.dial :waste2b +2 "collection"'K  +82 "core"  +3 .tCS.seek 0ml + "collection"'i'4 +2655 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'T  +47 "core"  +2 "collection"'u% +4 "core" %/ + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''P +1122 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'X' +1631 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"'z + .tCBV.dial CSV +4 "collection"'~  +50 "core"  +60 +2 .tCTV.dial :air +2 "collection"'3  +148 "core" +3 .tCS.seek 0ml + "collection"'}'4 +2646 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'x'0 +866 "core" ' +2 .tCSV.dial :waste + "collection"'k +45 "core" +3 .tCS.seek 0ml + "collection"'{'4 +864 "core" ' +2 #tFlushing upper manifold + "collection"'c& +4 "core" &W[o W +2 "collection"'|% +3 "core" %/*  +2 .tCSV.dial :flush + "collection"'v  +46 "core"  +3 .tCS.seek 5ml + "collection"''p +1378 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" A +2 "collection"'n% +4 "core" %p+ ~ +2 .tCS.seek 7.001ml +2 "collection"''n +612 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +114 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'y'4 +1088 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :air2 +3 "MFB"*a  +95 "core"  +2 "MFB"*% +4 "core" % +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*@' +164 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'\ '0 +855 "core" ' +2 .tCSV.dial :waste + "collection"'s +47 "core" +3 .tCS.seek 0ml +46 "collection"'w'4 +848 "core" ' +2 "collection"'& +4 "core" &W[n" ~W +2 "collection"'% +3 "core" %8 ~ +2 .tCSV.dial :flush + "collection"'  +47 "core"  +3 .tCS.seek 3ml +2 "collection"'V'0 +869 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" B +2 "collection"'8% +4 "core" %0 ~ +2 .tCS.seek 5ml +2 "collection"' 'p +601 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1360 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'`'0 +865 "core" ' +2 .tCSV.dial :waste + "collection"'t +80 "core" +3 .tCS.seek 0ml + "collection"'p'4 +853 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +4 "core" &W[o" ~W +2 "collection"'% +3 "core" %0"  +2 .tCSV.dial :flush + "collection"'  +46 "core"  +3 .tCS.seek 5ml + "collection"'D'p +1367 "core" ' +2 ."MFBPCR"delay 5 seconds +10 "core" ' +2 .tdelay 5 seconds +490 ."MFBPCR"ATV.dial ASV +3 "MFB"* n +9 .tCSV.dial :air +2 "collection"' @ +57 "core" > +2 "collection"'b% +4 "core" %p" t +2 .tCS.seek 7.001ml +2 "collection"'R'o +17 "core" n +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*"  +33 "core"  +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +540 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'  + .tCTV.dial CSV +4 "collection"'h  +45 "core"  +104  +2 .tCBV.dial :waste1 +2 "collection"'! @ +48 "core" B +3 .tCS.seek 0ml + "collection"''4 +1869 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +4 "core" &W[o ~W +2 "collection"'&% +3 "core" %3  +2 .tCSV.dial :flush + "collection"'+  +79 "core" +3 .tCS.seek 5ml + "collection"'g'p +1365 "core" ' +2 .tdelay 5 seconds +360 "core" ' +2 ."MFBPCR"delay 20 seconds +140 .tCSV.dial :air +3 "collection"'# @ +46 "core" A +2 "collection"'6% +4 "core" %p  +2 .tCS.seek 7.001ml +2 "collection"'N'n +612 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"''  + .tCTV.dial CSV +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +82 "core"  +3 .tCS.seek 0ml + "collection"''4 +1050 ."MFBPCR"AS.seek 0.07ml +2 "MFB"*>'w +822 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&1& +4 "core" & 5 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӷ +16 "core" ( +2 "manipulator"&j& +4 "core" &ӻ 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &ӻ 0 +2 .tForearm.seek CC + "manipulator"&0' +95 "core" ' +2 .tHand.close + "manipulator"&,/ +72 "core" / +2 .tCC.seek :open +2 "collection"'%( +420 "core" ( +2 "manipulator"&& +4 "core" & F, +2 "manipulator"&=% +3 "core" % #  +2 .tForearm.seek :retract +2 "manipulator"&5'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&.(- +301 "core" ( +2 "manipulator"&7& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &2& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'η +117 "core" ' +2 .tHand.open + "manipulator"&C1 +65 "core" 1 +2 "manipulator"&$% +4 "core" % ζ i d ʹ~ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +100 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & + .tHand.open + "manipulator"&r1 +26 "core" 1 +2 "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +3 "core" ( +2 "manipulator"&:& +4 "core" &- N +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &-& +3 "core" &- v +2 .tForearm.seek :garage +2 "manipulator"&P'η +96 "core" ' +2 .tHand.close + "manipulator"&q/ +77 "core" / +2 "manipulator"&G& +4 "core" &-  +46 "manipulator"&Q% +5 "core" % 6I +2 .tForearm.seek :retract +2 "manipulator"&<'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&S(ӷ +281 "core" ( +2 "manipulator"&)& +4 "core" &Ӯ ?Q +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &Ӯ j?Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&9' +104 "core" ' +2 "manipulator"&O& +4 "core" &Ӯ @?Q +2 "manipulator"&A% +4 "core" % ~ k +2 "collection"'[& +3 "core" & +2 "collection"'U& +4 .tCC.seek :closed +2 "collection"'](W +2 "core" & +3 &  +10 &+} ~- +9 &^} }A +9 &Np U +10 &\ G V +9 &N W +9 &G V +10 &QH V +9 &G V +10 &G V +9 &J W +9 & XK W +10 &"I V +9 &#I V +9 &%N V +10 &'`F V +9 &)"G V +10 &*I V +9 &,F V +9 &.hL V +10 &0*F V +9 &1H V +9 &3L W +10 &5oJ W +9 &71I W +10 &8F V +9 &:F V +9 &:G V +9 &?I V +9 &AM W +10 &CN V +9 &EAG W +10 &GG V +9 &HM W +9 &JW X +10 &L>v ~[ +9 &M {` +9 &O xb +10 &Qh yb% +9 &S" wb- +10 &T yb/ +9 &V y> +9 &WH# }#g +10 ( + &WO |!` + "collection"'U& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.31 + "collection"'\\& +4 "core" &WO {!` + .tHand.open +2 "manipulator"&E1 +69 "core" 1 +2 "manipulator"&4% +4 "core" %  a e  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +100 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'L& +4 "core" &WO ~!` +2 "collection"'B% +3 "core" %/  +2 .tCSV.dial CSR + "collection"'  +45 "core"  +2 "collection"'Y% +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"'H'p +893 "core" ' +2 ."MFBPCR"delay 20 seconds +510 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'W% +2 "core" %p { +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'M'a +730 "core" ' +2 .tCSV.dial :waste + "collection"' +147 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'('4 +77 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*m % +72 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*l'R +436 "core" ' +2 #"MFBPCR"Elution + .ATV.dial :air1 + "MFB"*Z  +102 "core" +2 "MFB"*_% +4 "core" %R L +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.049ml +2 "MFB"*f'N +1033 "core" ' +2 ."MFBPCR"delay 3 seconds +270 "core" ' +2 #tPurging external Intake + "collection"'K& +4 "core" &WO }!` +2 "collection"'e% +3 "core" %1 ~ + .tCSV.dial :flush +2 "collection"'T  +17 ."MFBPCR"ATV.dial :ElutionWater +2 "MFB"*u I +28 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'i' +22 "core" I +2 "MFB"*% +4 "core" %N  B +2 ."MFBPCR"AS.seek 0.109ml +2 "MFB"*~'{ +1228 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV,via: :air2 +2 "MFB"*z n +169 "Can"J o +41 "core" o +3 ."MFBPCR"ASV.dial :SPEelution +2 "MFB"*3  +56 "core"  +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 *X% +2 "core" %{\ = +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.759ml +2 "MFB"*}' ? +817 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'k + 'x  +50 "core"  +47 +2 .tCTV.dial :intake + "collection"'c  +81 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'|'4 +1776 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :holdingCoil + "MFB"* +10 *v% +2 "core" % ? +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.474ml +2 "MFB"*{' +622 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +83 "core"  +2 #tFlushing upper manifold + "collection"'n& +4 "core" &WO }!` +2 "collection"'% +3 "core" %4 } + .tCSV.dial :flush +2 "collection"'  +77 "core"  +3 .tCS.seek 5ml + "collection"''p +1410 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'a @ +45 "core" A +2 "collection"'% +4 "core" %p } +2 .tCS.seek 7ml +2 "collection"'d'l +626 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'y +125 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml + "collection"'s'4 +1857 "core" ' +2 .tdelay 7 seconds +347 "core" ' +2 ."MFBPCR"delay 5 seconds +354 .tCS.seek 3ml +2 "collection"'\ '0 +146 "MFB"*% +3 "core" % +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.439ml +48 "MFB"*' +659 "core" ' +2 .tCSV.dial :waste + "collection"' +45 "core" +3 .tCS.seek 0ml + "collection"'w'4 +857 "core" ' +2 "collection"'& +4 "core" &WO !` +2 "collection"'8% +4 "core" %1 + .tCSV.dial :flush +2 "collection"'V  +45 "core"  +3 .tCS.seek 3ml + "collection"' '0 +865 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" A +2 "collection"'t% +4 "core" %0  +2 .tCS.seek 5ml +2 "collection"'`'p +483 "core" ' +2 ."MFBPCR"delay 1:00 +119 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"''4 +1364 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +868 "core" ' +2 .tCSV.dial :waste + "collection"' +80 "core" +3 .tCS.seek 0ml + "collection"'p'4 +872 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & \  8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&b(ӷ +17 "core" ( +2 "manipulator"& & +4 "core" &Ӿ ?  D2 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &"& +3 "core" &Ӿ  *2 +2 .tForearm.seek CC +2 "manipulator"&D' +93 "core" ' +2 .tHand.close + "manipulator"&@/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +423 "core" ( +2 "manipulator"&h& +4 "core" &   X. +2 "manipulator"&!% +4 "core" % 7  +2 .tForearm.seek :retract + "manipulator"&R'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +317 "core" ( +2 "manipulator"&&& +4 "core" &- ' 0 i + .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" ' +2 .tHand.open + "manipulator" +69 "core" 1 +2 "manipulator"&6% +4 "core" % ι /ܻ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +101 "core" ' +2 #tCompleted [coreNEG] begun 23:51:05 + #Extending 18tun until completion of MFBPCR +564 #"MFBPCR"pushing eluate to holding coil +2 "MFB"*'% +2 "core" % +2 ."MFBPCR"AS.seek 0.279ml +2 "MFB"* 'V +16119 "core" ' +2 ."MFBPCR"delay 30 seconds +3003 .ATV.dial :waste,via: :air3 +2 "MFB"*N n +170 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*'R +1632 "core" ' +2 #"MFBPCR"Parking Bleach in LysateSource line and SPEcolumn + .ATV.dial :air3 + "MFB"*1 % +73 "core" % +2 "MFB"*j% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.029ml +2 "MFB"* ' +627 "core" ' +2 ."MFBPCR"ATV.dial :ElutionWater + "MFB"*, I +51 "core" J +2 "MFB"*/% +4 "core" % P +2 ."MFBPCR"AS.seek 0.059ml +2 "MFB"*F'g +626 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"** % +51 "core" % +2 "MFB"*% +4 "core" %w G +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*=' +221 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*0  +35 "core" +2 "MFB"*% +4 "core" %\  ] +2 ."MFBPCR"AS.seek 0.769ml +2 "MFB"*7' q +14099 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*2 % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*C% +3 "core" % q\ 9 +2 ."MFBPCR"AS.seek 0.794ml +2 "MFB"*$' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*5  +51 "core" +2 "MFB"*% +4 "core" %  > +2 ."MFBPCR"AS.seek 0.779ml +2 "MFB"*r' = +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"* I +122 "core" I +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.015ml + "MFB"*:' +1082 "Can"6 o +3337 "core" ' +2 ."MFBPCR"ATV.dial :waste + "MFB"*- n +147 "core" n +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +118 "core" ' +2 ."MFBPCR"ATV.dial :air3 + "MFB"*q % +58 "core" % +2 "MFB"*G% +4 "core" %R7 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*Q' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*.  +35 "core"  +2 "MFB"*;% +4 "core" % ? +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*P' +11485 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*) % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*J% +3 "core" % \ ; +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"* '\ 4V +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*O  +51 "core"  +2 "MFB"*A% +4 "core" %\ 4O P +48 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*[' +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*< n +100 "core" n +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*%  +55 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\\'V +11873 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*4'V +17859 "Can"iU r +2275 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :air3 +2 "MFB"*L % +142 "core" & +2 "MFB"*U% +4 "core" %V  +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*B' +11891 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +139 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*Y% +3 "core" % \ ; +2 ."MFBPCR"AS.seek 0.09ml +2 "MFB"*9' +10080 "core" ' +2 ."MFBPCR"delay 30 seconds +3003 .ATV.dial :extSrc +2 "MFB"*  +74 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater +2 "MFB"*W I +102 "core" J +2 "MFB"*H% +4 "core" % +2 ."MFBPCR"AS.seek 0.12ml +2 "MFB"*' +628 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*m % +50 "core" % +2 "MFB"*M% +4 "core" %\ 2 +2 ."MFBPCR"AS.seek 0.13ml +2 "MFB"*>', +215 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Z  +35 "core" +3 "MFB"*_% +4 "core" % 5 +2 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*l' +2039 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*K % +50 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*e% +3 "core" %\ 1 +2 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*T'X +521 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*u  +50 "core" +2 "MFB"*% +4 "core" %X  +2 ."MFBPCR"AS.seek 0.24ml +2 "MFB"*('  +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*f n +101 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*z  +34 "core"  +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(@ +1518 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 *X% +2 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*~' +6663 "core" ' +3 ."MFBPCR"SPE.hold 2:46:40,95C +3 "MFB"*x @F@ + ."MFBPCR"delay 3:00 +5 "core" /d +15585 "Can"H  +2413 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*k' +4797 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteD +2 "MFB"*c I +104 "core" I +3 ."MFBPCR"AS.seek 0ml + "MFB"*i'V +5774 "core" ' +2 #"MFBPCR"Priming Eluate + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml + "MFB"*v'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*}  +57 "core"  +2 #"MFBPCR"Swish #1 of 2 + "MFB"*% +4 "core" %(. r +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*n'\  +1030 "core" ' +2 "MFB"*% +4 "core" %\  >m\ 8 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'( +1031 "core" ' +2 #"MFBPCR"Swish #2 of 2 + "MFB"*|% +4 "core" %(4 {l +2 ."MFBPCR"AS.seek 0.6ml + "MFB"*a'\  +1044 "core" ' +2 "MFB"*% +4 "core" %\  Sl\ ; +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(: +1033 "core" ' +2 ."MFBPCR"delay 3 seconds +302 "MFB"*y% +3 "core" %(P r. +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*d' [ +3738 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Eluate primed + .ATV.dial :waste2 +2 "MFB"* % +58 "core" $ +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*s'V +3475 "core" ' +2 ."MFBPCR"SPE.coast +2 "MFB"*{  +3 "core"   + ."MFBPCR"ASV.dial :SPErecovery +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118aug2901h.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV + "MFB"*  +93 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*\  +24 "core"  +2 "MFB"*% +4 "core" %V " +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*8'(V +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +2899 "core" ' +2 ."MFBPCR"delay 1 second +142 .AFV.select :holdingCoil +7 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*w n +145 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*t'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*`  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(  +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*'FF +621 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +146 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +3 "MFB"*% +3 "core" %FI\   \\ +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"* ' +1830 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*"  +37 "core"  + #"MFBPCR"Adding PP4 +2 .delay 2 seconds +201 "MFB"*@% +3 "core" % E +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*S' +643 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*? % +35 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*]% +3 "core" % <= +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*h' +649 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*!  +122 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*D% +3 "core" % d +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*b'\ +5851 "core" ' +2 ."MFBPCR"delay 5 seconds +421 "Can"> JJ +81 ."MFBPCR"ATV.dial :ASV +3 "MFB"*& n +35 "core" m +2 ."MFBPCR"delay 2 seconds +202 "MFB"*+% +3 "core" %\  \ 7 +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*#'\  +617 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*6  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*R% +3 "core" %\  - I +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' ; +5049 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*'  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +74 "core"  +2 ."MFBPCR"ARV.dial :air1 +2 "MFB"*N  +35 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"* % +3 "core" % A W +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*1'` +32597 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*j  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +32 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +18816 "Can"oS VV +60004 D hh +60004 L w +60004 O vu +60004 ^:  +60004 V WW +60004 K ee +60004 \\8 p +45974 ."PCR"PCR.off +133 !o:#AnalyticalModule::PCRRawSample: @refi,< :\ @data"J7228700:2180,840,686,715,60.0001;7229600:2518,853,693,680,59.9628;7230650:2777,1260,695,691,60.0001;7339850:2208,867,717,704,60.0001;7340750:2525,879,681,641,60.0374;7341800:2769,1264,696,693,60.0001;7450510:2214,870,708,664,60.0001;7451410:2529,891,690,671,60.0001;7452460:2774,1234,697,696,60.0374;7561760:2214,936,721,713,59.9628;7562660:2493,911,698,695,59.9628;7563710:2801,1251,691,672,60.0001;7672560:2217,925,723,715,59.9628;7673460:2500,914,699,692,60.0001;7674510:2806,1245,691,676,60.0001;7783700:2217,961,721,716,60.0001;7784600:2466,912,698,689,59.9628;7785650:2799,1174,689,669,60.0001;7894730:2217,950,721,714,60.0001;7895630:2467,947,695,686,60.0001;7896680:2790,1177,688,646,60.0001;8005850:2218,876,711,657,59.9628;8006750:2523,889,693,678,60.0374;8007800:2802,1269,697,691,60.0001;8116740:2211,887,717,706,59.9628;8117640:2542,917,704,686,60.0001;8118690:2758,1257,697,685,60.0374;8228000:2222,961,714,703,60.0001;8228900:2475,969,695,684,60.0001;8229950:2792,1192,698,686,60.0001;8339470:2212,927,727,683,60.0001;8340370:2484,944,701,695,60.0001;8341420:2807,1223,689,674,60.0001;8450910:2220,938,715,704,59.9628;8451810:2470,951,692,650,60.0001;8452860:2798,1214,691,682,60.0374;8561920:2225,913,713,698,59.9628;8562820:2484,944,687,672,60.0001;8563870:2786,1212,696,688,60.0001;8672320:2217,916,724,713,60.0001;8673220:2495,944,697,694,60.0001;8674270:2799,1249,689,675,60.0001;8783240:2224,877,715,668,59.9628;8784140:2543,909,691,682,60.0001;8785190:2807,1259,697,685,60.0001;8894480:2225,880,716,702,59.9628;8895380:2537,914,688,674,60.0001;8896430:2749,1228,701,692,60.0001;9005980:2218,921,722,711,60.0001;9006880:2527,884,692,686,60.0001;9007930:2804,1282,691,650,60.0001;9117050:2215,908,721,721,59.9628;9117950:2490,924,696,692,59.9628;9119000:2821,1236,691,678,60.0001;9227870:2217,930,710,697,60.0001;9228770:2501,930,690,674,60.0001;9229820:2781,1209,668,689,60.0001;9339090:2221,937,691,715,60.0001;9339990:2500,910,698,692,60.0001;9341040:2826,1273,689,671,60.0001;9450260:2220,891,709,697,59.9628;9451160:2513,920,683,633,60.0001;9452210:2791,1216,697,687,60.0374;9561590:2228,942,719,718,60.0001;9562490:2493,949,696,688,60.0001;9563540:2818,1246,688,628,60.0001;9672470:2226,912,720,717,60.0001;9673370:2527,873,695,687,60.0374;9674420:2831,1278,693,677,60.0374;9783270:2230,911,714,700,59.9628;9784170:2547,884,690,680,60.0001;9785220:2776,1232,699,656,60.0001;9894530:2237,928,710,662,60.0001;9895430:2507,927,686,672,60.0001;9896480:2804,1241,696,685,60.0001;10005930:2236,890,722,711,59.9628;10006830:2535,912,696,746,60.0001;10007880:2799,1259,693,684,60.0001;10116680:2234,895,708,658,60.0001;10117580:2547,900,688,675,60.0001;10118630:2813,1261,699,689,60.0001;10227700:2248,890,712,692,59.9628;10228600:2542,899,691,670,60.0001;10229650:2802,1215,699,690,60.0001;10338790:2252,888,686,709,60.0001;10339690:2561,880,693,678,60.0001;10340740:2833,1279,695,687,60.0001;10449630:2264,939,712,701,59.9628;10450530:2559,948,689,675,60.0001;10451580:2840,1200,694,680,60.0374;10560350:2301,892,706,657,59.9628;10561250:2588,921,689,675,60.0001;10562300:2893,1220,699,692,60.0001;10671220:2352,954,717,711,60.0001;10672120:2629,975,695,692,59.9628;10673170:2991,1215,654,674,59.9628;10781930:2462,905,721,718,60.0001;10782830:2771,896,700,691,60.0001;10783880:3134,1264,688,671,60.0374;10893040:2642,899,717,706,60.0001;10893940:3022,897,690,679,60.0001;10894990:3354,1233,671,688,60.0001;11004080:2879,924,720,674,60.0001;11004980:3284,905,697,688,60.0001;11006030:3665,1287,695,680,60.0374;11115440:3149,961,715,702,60.0001;11116340:3549,990,696,650,60.0001;11117390:4039,1217,691,677,60.0001;11226160:3433,950,723,713,60.0001;11227060:3904,955,697,690,59.9628;11228110:317,1267,689,668,60.0001;11336870:3701,967,720,707,60.0001;11337770:119,903,665,694,60.0001;11338820:350,1275,691,677,60.0001;11447940:3939,947,710,696,60.0001;11448840:350,956,687,671,60.0001;11449890:350,1231,694,652,60.0001;11559040:69,928,721,712,59.9628;11559940:350,914,698,690,60.0001;11560990:350,1245,692,678,60.0001;11669600:265,928,724,716,60.0001;11670500:350,917,698,686,60.0001;11671550:350,1290,690,644,60.0001;11781160:350,1276,679,698,60.0001; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118aug2901h.pcr +2 "MFB"*,% +3 "core" %f> + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*/'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"** % +118 "core" & +2 "MFB"*% +4 "core" %(+ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*F'Zq +225 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*0  +51 "core" +2 "MFB"*% +4 "core" %Zx H +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*='> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*2 % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*C% +3 "core" %>  S +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*7'd +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*5  +50 "core" +2 "MFB"*% +4 "core" %d\  c +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*$'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*r  +79 "core"  +2 "MFB"*-% +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*q'p +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*G' +891 "Can"U OO +2182 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +45 "MFB"*' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*;' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2727 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*)  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*J % +118 "core" & +2 "MFB"*P% +4 "core" %VX +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*O' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*A  +51 "core" +2 "MFB"* % +4 "core" %\ : +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*<'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*% % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*[% +3 "core" %> K +3 ."MFBPCR"AS.seek 0.835ml + "MFB"*\\' +525 "core" ' +6 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*E  +51 "core" +2 "MFB"*L% +4 "core" %0 F +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*U'q7 +320 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*4  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +13145 "Can"G  +5037 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*Y' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2728 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*H' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*9'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Z'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18aug2903h.pcr + #Building PCR Slug from ASV with MM2 mix, PP3 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*_  +66 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*>  +24 "core"  +2 "MFB"*K% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*e'(Y +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*l' +2896 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*u n +160 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +51 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +468 "Can": ON +4602 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*T'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*f  +159 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*z  +35 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*(% +3 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*X'FS +618 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*3  +146 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*~% +2 "core" %FR@ E +3 ."MFBPCR"AS.seek 0.524ml + "MFB"*c' +1824 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*k  +35 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"*i% +3 "core" %7 D +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*}' +619 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*v% +3 "core" %BM +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'! +638 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*n  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*|% +3 "core" %$V I +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5852 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +111 "MFB"* n +34 "core" n +2 ."MFBPCR"delay 2 seconds +202 "MFB"*a% +3 "core" %\ GB +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*y'\  +642 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*% +3 "core" %\    X +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*d' = +5044 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*{  +58 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*\ % +4 "core" % ?\  ^ +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'^ +28148 "Can"jS KK +4471 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*s  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*8 % +34 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +54397 "Can"D gf +60004 H  +60004 qP UU +60004 ; cc +60005 Q Y +60004 > dd +60004 Q  +60004 D || +8562 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi,< :\ @data"14062540:1575,896,730,726,60.0001;14063440:1804,904,665,691,59.9628;14064490:2012,1267,689,676,60.0001;14173060:1610,901,721,710,60.0001;14173960:1827,912,696,682,60.0001;14175010:1994,1278,696,684,60.0374;14284070:1600,891,709,699,60.0001;14284970:1794,889,690,673,60.0374;14286020:1975,1215,699,690,60.0001;14394860:1603,991,716,702,60.0001;14395760:1767,973,691,686,60.0001;14396810:2001,1211,689,671,59.9628;14505790:1612,895,712,696,60.0001;14506690:1824,933,653,673,60.0001;14507740:1970,1277,699,683,60.0001;14616470:1606,931,721,716,60.0001;14617370:1791,918,695,684,59.9628;14618420:2005,1260,690,677,60.0001;14727240:1595,950,724,713,60.0001;14728140:1794,945,665,690,60.0001;14729190:2006,1252,689,675,60.0001;14837940:1606,934,711,702,60.0001;14838840:1769,949,686,679,60.0001;14839890:1972,1227,695,682,60.0001;14948420:1606,890,713,703,60.0001;14949320:1809,896,679,638,60.0001;14950370:1959,1278,698,685,60.0001;15059700:1608,956,709,695,60.0001;15060600:1781,947,687,672,60.0374;15061650:1973,1226,693,650,60.0001;15170400:1601,950,710,701,59.9628;15171300:1770,972,658,679,60.0001;15172350:1978,1200,694,682,60.0001;15281270:1608,924,719,717,59.9628;15282170:1795,912,699,689,60.0001;15283220:1987,1264,689,677,60.0001;15392360:1603,917,710,697,60.0001;15393260:1764,944,686,674,60.0001;15394310:1965,1242,698,690,60.0001;15502930:1603,912,717,707,59.9628;15503830:1823,913,695,684,60.0001;15504880:1982,1271,695,684,60.0001;15613600:1594,945,711,694,59.9628;15614500:1770,963,689,674,60.0001;15615550:1960,1189,696,684,60.0001;15724770:1590,944,711,695,60.0001;15725670:1763,975,690,678,60.0001;15726720:1975,1207,696,679,60.0374;15835390:1595,891,722,707,59.9628;15836290:1816,892,691,637,60.0001;15837340:1971,1246,701,685,60.0374;15946050:1595,885,718,707,60.0001;15946950:1808,903,692,680,60.0001;15948000:1980,1310,695,687,60.0001;16057120:1599,915,714,690,59.9628;16058020:1773,921,688,672,59.9628;16059070:1969,1247,699,694,60.0001;16167420:1605,952,719,706,60.0001;16168320:1770,980,697,691,60.0001;16169370:1989,1224,692,670,60.0001;16278000:1601,958,718,710,60.0001;16278900:1763,970,697,654,59.9628;16279950:1981,1202,690,669,60.0001;16388560:1602,896,717,704,60.0001;16389460:1815,891,698,680,60.0001;16390510:1973,1268,697,690,60.0001;16499410:1596,895,712,700,60.0001;16500310:1791,931,655,673,60.0374;16501360:1967,1277,699,693,60.0001;16610020:1607,916,712,701,60.0001;16610920:1764,965,690,679,60.0374;16611970:1971,1204,697,682,60.0001;16720640:1601,966,717,703,60.0001;16721540:1759,956,662,682,60.0001;16722590:1976,1205,693,677,60.0001;16831650:1605,966,723,709,59.9628;16832550:1781,916,696,691,60.0001;16833600:1998,1240,687,637,60.0001;16942180:1600,878,719,702,60.0001;16943080:1806,901,693,679,60.0001;16944130:1951,1286,694,678,60.0001;17052620:1594,954,691,710,60.0001;17053520:1759,952,699,689,60.0374;17054570:1990,1253,686,674,60.0001;17163290:1605,949,717,717,60.0001;17164190:1758,960,698,683,60.0001;17165240:1987,1209,653,676,60.0374;17273530:1597,942,721,718,60.0001;17274430:1777,934,666,691,60.0374;17275480:1998,1248,686,672,60.0001;17383820:1591,942,682,701,59.9628;17384720:1769,942,691,678,60.0001;17385770:1971,1213,699,681,60.0001;17494790:1600,922,708,696,59.9628;17495690:1782,927,689,669,60.0001;17496740:1945,1255,701,694,60.0001;17605030:1605,896,717,700,60.0374;17605930:1804,912,694,678,60.0001;17606980:1975,1281,695,687,59.9628;17715170:1605,901,720,713,60.0001;17716070:1799,899,697,692,60.0001;17717120:1997,1255,692,676,60.0001;17826380:1610,932,711,695,59.9628;17827280:1770,900,687,670,60.0001;17828330:1960,1214,700,687,60.0001;17936990:1608,957,715,703,60.0001;17937890:1767,964,691,682,60.0374;17938940:1973,1235,693,633,60.0001;18047630:1596,953,718,704,59.9628;18048530:1750,921,662,686,60.0001;18049580:1988,1226,692,672,60.0001;18158560:1601,967,719,708,59.9628;18159460:1754,974,694,689,60.0001;18160510:1980,1214,691,665,59.9628;18269340:1608,927,724,714,59.9628;18270240:1792,904,666,689,60.0374;18271290:1991,1285,692,674,60.0374;18380240:1605,890,716,705,60.0001;18381140:1835,876,692,682,60.0374;18382190:1973,1298,696,690,60.0001;18490980:1605,930,711,692,60.0001;18491880:1787,915,656,672,60.0001;18492930:1978,1234,699,687,60.0001;18601730:1607,1251,722,715,59.9628; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18aug2903h.pcr + "MFB"*w% +3 "core" %c +3 #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*V'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +117 "core" & +2 "MFB"*`% +4 "core" %(/ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zu +224 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*t  +51 "core"  +2 "MFB"*% +4 "core" %Z\ 1 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*"% +3 "core" %> B +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*@'| +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*?% +4 "core" %v\  ^ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*]'q +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*S  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*!  +79 "core"  +2 "MFB"*D% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*h'h +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*&' +3078 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +2736 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*'  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +49 "MFB"* % +119 "core" & +2 "MFB"*N% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"* ' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*j% +4 "core" % D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +13634 "Can"Q LL +2478 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*, % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*1% +3 "core" %>\  f +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* ' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"**  +51 "core" +2 "MFB"*% +4 "core" % I +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*/'q3 +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*0  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18181 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*F' +5785 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*2'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*C' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2744 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*5' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2728 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*7' +4365 "Can"L OO +1408 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*-'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18aug2905h.pcr + #Building PCR Slug from ASV with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*$  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*q  +24 "core"  +2 "MFB"*G% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*:'(Y +2551 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*. n +172 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*;'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*)'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*J  +157 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*P  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*Q% +3 "core" %((+ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*A'FR +645 "core" ' +2 ."MFBPCR"delay 2 seconds +251 .ARV.dial :MM1 +3 "MFB"* I +55 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 +3 "MFB"*O% +2 "core" %FW +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*%' +1837 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*[ n +36 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*<% +3 "core" % A +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*E' +633 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*L  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*\\% +3 "core" %\  +3 ."MFBPCR"AS.seek 0.536ml + "MFB"*4'( +635 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*U  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +2 "core" %)P +3 ."MFBPCR"AS.seek 0.594ml + "MFB"*Y'\ +5866 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*B n +35 "core" m +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\  D +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*W'\  +635 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*^  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*H% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*9' J +5052 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*m  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*M  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +3 "core" % P\ U Z +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*_'o +5640 "Can"h7 KK +26984 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*>  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*K % +33 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +12 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +31884 "Can"iU qq +60004 F  +60004 = W +60004 {R ef +60004 !?  +60004 T VV +60004 K ee +60004 U5 h +34676 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi,< :\ @data"20882920:2323,875,723,709,60.0001;20883870:2568,970,699,688,60.0374;20884720:2054,952,688,677,60.0001;20885470:1503,944,669,692,60.0001;20994160:2306,975,717,707,60.0001;20995110:2584,897,689,680,60.0001;20995960:2028,997,695,684,60.0001;20996710:1532,923,690,671,60.0001;21106160:2307,932,723,715,60.0374;21107110:2608,939,656,678,60.0374;21107960:2046,922,698,692,60.0374;21108710:1528,968,688,676,60.0001;21217770:2320,983,715,703,60.0001;21218720:2582,878,692,682,60.0001;21219570:2024,945,694,683,60.0374;21220320:1508,918,694,680,59.9628;21329180:2327,968,683,701,60.0001;21330130:2577,917,692,678,60.0374;21330980:2044,997,694,684,60.0001;21331730:1515,911,687,677,60.0001;21440380:2303,952,721,707,59.9628;21441330:2595,930,651,671,60.0001;21442180:2020,971,700,687,60.0001;21442930:1524,941,689,670,60.0001;21552020:2327,926,722,712,60.0374;21552970:2601,985,693,684,60.0001;21553820:2052,908,693,683,60.0001;21554570:1513,999,695,688,60.0001;21663840:2299,980,721,706,60.0001;21664790:2590,935,688,677,60.0374;21665640:2038,954,698,696,60.0001;21666390:1517,918,689,672,60.0001;21775530:2351,885,715,702,60.0001;21776480:2572,996,697,692,60.0001;21777330:2056,949,688,681,60.0001;21778080:1488,977,701,660,60.0001;21887580:2313,934,691,714,59.9628;21888530:2585,979,689,674,60.0001;21889380:2026,893,694,684,60.0374;21890130:1513,993,693,684,60.0001;21998810:2296,953,722,715,60.0001;21999760:2596,935,655,676,60.0001;22000610:2017,934,699,688,60.0001;22001360:1526,956,692,673,60.0374;22110250:2332,956,710,699,59.9628;22111200:2581,921,697,687,59.9628;22112050:2066,960,661,681,60.0001;22112800:1502,898,695,680,60.0001;22221720:2294,974,721,710,59.9628;22222670:2596,891,688,677,60.0374;22223520:2048,923,699,687,60.0374;22224270:1520,972,655,674,60.0001;22333480:2361,885,681,698,59.9628;22334430:2576,973,697,693,60.0001;22335280:2061,962,687,675,60.0001;22336030:1488,957,697,691,60.0001;22445150:2289,966,718,708,60.0001;22446100:2599,918,688,672,60.0001;22446950:2033,968,700,691,60.0001;22447700:1528,950,689,674,60.0374;22557040:2356,919,715,698,59.9628;22557990:2574,969,698,662,60.0001;22558840:2066,927,691,666,60.0001;22559590:1494,978,701,690,60.0001;22668470:2321,914,724,715,60.0374;22669420:2601,953,689,679,60.0001;22670270:2025,932,691,646,60.0001;22671020:1523,971,695,677,60.0001;22779880:2358,934,712,691,59.9628;22780830:2541,978,696,695,60.0001;22781680:2066,950,688,668,60.0374;22782430:1489,954,699,687,60.0001;22891200:2318,901,721,715,59.9628;22892150:2597,976,689,679,60.0001;22893000:2019,908,696,685,60.0001;22893750:1518,967,695,682,60.0374;23002970:2337,911,721,710,59.9628;23003920:2582,963,692,689,60.0001;23004770:2052,921,660,678,60.0374;23005520:1491,984,698,681,60.0001;23114320:2331,928,722,713,60.0001;23115270:2594,967,689,676,60.0374;23116120:2028,915,696,685,60.0001;23116870:1533,975,688,648,59.9628;23225610:2303,998,722,709,60.0001;23226560:2604,929,651,673,60.0001;23227410:2019,928,699,687,60.0001;23228160:1532,956,688,673,60.0001;23337400:2307,984,718,711,60.0001;23338350:2606,908,687,670,60.0001;23339200:2024,904,697,690,60.0001;23339950:1529,924,690,671,60.0374;23448950:2370,936,716,690,59.9628;23449900:2588,925,696,693,60.0001;23450750:2069,951,692,672,60.0001;23451500:1478,923,699,692,60.0374;23560420:2368,934,708,659,60.0001;23561370:2585,941,697,690,60.0001;23562220:2082,942,690,671,60.0001;23562970:1499,909,701,695,60.0001;23672230:2299,947,722,714,60.0001;23673180:2606,932,691,677,60.0001;23674030:2052,931,699,691,60.0001;23674780:1534,941,689,668,60.0001;23783190:2308,980,721,708,59.9628;23784140:2606,914,690,677,60.0001;23784990:2032,926,700,690,60.0001;23785740:1525,956,692,671,60.0374;23894670:2331,977,682,704,59.9628;23895620:2591,899,695,683,60.0001;23896470:2050,979,694,678,60.0001;23897220:1517,906,695,676,60.0001;24006380:2350,906,719,711,60.0001;24007330:2583,959,693,685,60.0001;24008180:2052,899,693,676,60.0374;24008930:1521,984,694,687,60.0374;24117670:2315,975,719,709,60.0001;24118620:2621,920,690,672,60.0001;24119470:2044,960,698,688,60.0374;24120220:1538,942,690,672,60.0374;24229330:2323,929,692,716,60.0374;24230280:2620,979,687,669,60.0001;24231130:2046,953,699,688,60.0001;24231880:1542,943,686,670,60.0001;24340680:2331,955,722,710,59.9628;24341630:2633,943,655,675,60.0001;24342480:2046,923,700,690,60.0001;24343230:1527,964,688,673,60.0001;24452340:2388,889,712,695,60.0001;24453290:2594,987,698,693,60.0001;24454140:2076,908,689,678,60.0001;24454890:1499,993,701,683,60.0001;24564040:2352,926,721,715,60.0001;24564990:2626,966,689,677,60.0374;24565840:2057,924,698,686,60.0374;24566590:1510,989,695,679,60.0001;24676160:2384,938,716,695,59.9628;24677110:2612,956,699,692,60.0001;24677960:2100,969,691,674,60.0001;24678710:1499,912,702,689,60.0374;24787550:2399,919,707,659,59.9628;24788500:2624,974,703,690,59.9628;24789350:2098,917,692,673,60.0001;24790100:1523,969,700,689,60.0001;24899130:2401,899,717,703,59.9628;24900080:2631,961,669,685,60.0001;24900930:2097,939,689,674,60.0374;24901680:1517,955,699,685,60.0374;25010360:2406,936,712,701,59.9628;25011310:2629,939,697,692,60.0374;25012160:2119,990,686,642,60.0374;25012910:1534,901,696,685,60.0001;25122120:2363,954,720,708,60.0374;25123070:2671,952,688,679,60.0001;25123920:2080,939,701,691,60.0374;25124670:1561,935,653,672,60.0001;25233810:2395,928,691,708,60.0001;25234760:2715,924,691,678,60.0001;25235610:2121,954,698,690,59.9628;25236360:1577,943,689,675,60.0001;25345280:2434,956,723,715,60.0001;25346230:2775,945,652,676,59.9628;25347080:2170,948,696,692,60.0001;25347830:1614,938,690,668,60.0374;25456680:2539,993,714,706,59.9628; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18aug2905h.pcr +2 "MFB"*Z% +3 "core" %nt + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*e'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*u  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*l % +118 "core" % +2 "MFB"*% +4 "core" %(&X +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*f'Zl +225 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*z  +51 "core"  +2 "MFB"*(% +4 "core" %Zq > +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*T'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*3 % +52 "core" % + ."MFBPCR"delay 3 seconds +302 "MFB"*~% +3 "core" %>  S +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*X'\\ +532 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*k  +51 "core"  +2 "MFB"*i% +4 "core" %f\  U +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*c'p +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*v  +88 "core"  +2 "MFB"*}% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*n'X +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*|' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2742 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +93 "Can"qT JK +9 ."MFBPCR"AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*y % +116 "core" & +2 "MFB"*{% +4 "core" %V$@ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*\  +51 "core"  +48 "MFB"*d% +6 "core" % A +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*s'> +16108 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*8 % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*x% +3 "core" %> 9 N +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*w' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" %I\ 9 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'q" +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*`  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*V'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18183 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*t' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +79 "Can"E LK +24 ."MFBPCR"AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*?'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*@' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +5066 "core" ' +4 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18aug2907h.pcr + #Building PCR Slug from ASV with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*!  +56 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*D  +24 "core"  +2 "MFB"*]% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*h'(X +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*&' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*+ n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*b'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*6'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*R  +159 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*'  +35 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(0? +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*N'FZ +629 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*# n +102 "core" m +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 + "MFB"*% +3 "core" %FT\ 7 +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*j' +1658 "Can"G KK +161 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +51 "MFB"* I +36 "core" H +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*,% +3 "core" %\ 1 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*1' +641 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"* % +34 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"**% +3 "core" %g +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'% +620 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*  +122 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*0% +3 "core" %$`\ 0 +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*/'\ +5860 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +35 "core" m +2 ."MFBPCR"delay 2 seconds +202 "MFB"*F% +3 "core" %\ 8\ 4 +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*2'\  +625 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*C  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*=% +3 "core" %\  ? X +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*5' J +5047 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*7  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +3 "core" % LgM +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*r'k +32578 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*$  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*q % +34 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +5801 "Can"N a +60004 W9 ee +60004 T | +60005 F UT +60004 @ dd +60004 ~P \\ +60004 5> dc +60004 V ~| +57962 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi,< :\ @data"27736610:2047,890,730,724,60.0001;27737510:2344,878,696,686,60.0001;27738560:2617,1279,694,675,60.0001;27847270:2076,904,713,697,60.0374;27848170:2332,922,686,675,60.0001;27849220:2603,1242,696,652,60.0001;27958440:2069,921,707,657,60.0001;27959340:2330,928,685,674,60.0001;27960390:2599,1222,695,688,60.0374;28069960:2087,893,709,697,59.9628;28070860:2354,923,655,673,60.0001;28071910:2612,1258,700,691,60.0001;28180730:2088,974,718,705,60.0001;28181630:2310,969,695,688,60.0001;28182680:2627,1182,690,674,60.0001;28291680:2080,966,719,708,60.0001;28292580:2327,939,696,659,60.0001;28293630:2623,1203,689,674,59.9628;28403010:2078,920,712,699,60.0001;28403910:2335,929,689,671,60.0001;28404960:2599,1226,696,657,60.0001;28513870:2088,908,717,714,60.0001;28514770:2363,866,694,681,60.0374;28515820:2633,1272,692,680,60.0001;28624630:2092,933,721,714,60.0001;28625530:2332,921,698,684,60.0374;28626580:2635,1212,689,667,60.0001;28735600:2089,914,709,697,60.0001;28736500:2340,904,687,674,60.0001;28737550:2603,1225,700,687,60.0001;28846610:2093,977,713,705,59.9628;28847510:2322,934,693,679,60.0001;28848560:2630,1198,690,641,60.0001;28957430:2091,941,719,712,60.0001;28958330:2333,915,697,690,60.0374;28959380:2631,1218,688,671,60.0001;29067940:2107,961,708,696,59.9628;29068840:2358,942,688,673,60.0001;29069890:2613,1234,701,686,60.0374;29178600:2085,965,719,714,60.0001;29179500:2336,901,670,689,60.0001;29180550:2647,1242,690,674,60.0001;29289260:2092,910,711,698,60.0374;29290160:2353,891,689,671,60.0001;29291210:2626,1246,700,687,60.0374;29400760:2096,955,684,707,60.0374;29401660:2330,956,697,683,60.0374;29402710:2648,1222,686,672,60.0001;29511420:2104,929,713,699,60.0001;29512320:2346,948,693,682,60.0001;29513370:2650,1211,661,675,60.0001;29622090:2105,894,723,711,59.9628;29622990:2384,921,664,688,60.0001;29624040:2654,1290,690,683,60.0374;29733050:2107,928,711,697,59.9628;29733950:2352,959,690,679,59.9628;29735000:2644,1203,694,646,60.0001;29843950:2118,963,714,702,59.9628;29844850:2342,937,690,679,60.0001;29845900:2640,1199,695,684,60.0001;29954710:2115,895,713,696,60.0001;29955610:2415,916,689,677,59.9628;29956660:2653,1261,699,691,60.0001;30065240:2117,958,717,714,59.9628;30066140:2356,949,697,655,60.0001;30067190:2670,1193,688,677,60.0374;30175820:2119,895,712,695,59.9628;30176720:2398,909,692,673,60.0001;30177770:2662,1235,699,689,60.0374;30286870:2133,876,721,710,60.0001;30287770:2422,906,664,685,60.0001;30288820:2665,1270,696,678,60.0374;30397620:2127,963,720,712,60.0001;30398520:2367,929,694,688,60.0001;30399570:2683,1223,690,671,60.0374;30508550:2131,901,718,709,59.9628;30509450:2400,888,695,684,60.0001;30510500:2683,1287,695,683,60.0001;30619380:2128,954,717,705,60.0001;30620280:2369,959,696,682,60.0374;30621330:2680,1205,687,632,60.0374;30730060:2138,910,723,709,59.9628;30730960:2417,890,665,686,60.0001;30732010:2692,1262,694,682,60.0374;30841080:2146,908,720,715,59.9628;30841980:2421,878,698,688,60.0001;30843030:2701,1283,688,641,60.0001;30951310:2143,901,716,710,59.9628;30952210:2432,891,689,643,60.0001;30953260:2694,1266,694,679,60.0001;31062740:2145,902,711,697,59.9628;31063640:2422,913,687,673,60.0001;31064690:2681,1271,700,689,60.0001;31173880:2148,920,712,691,60.0001;31174780:2397,949,690,671,60.0001;31175830:2694,1236,703,690,60.0001;31284750:2157,940,722,717,60.0001;31285650:2423,902,698,689,60.0001;31286700:2718,1241,655,673,60.0374;31396060:2152,924,682,699,59.9628;31396960:2405,969,690,681,60.0001;31398010:2695,1206,694,680,60.0374;31506990:2155,971,713,707,59.9628;31507890:2400,961,692,683,60.0001;31508940:2697,1198,691,679,60.0374;31618160:2154,968,718,710,60.0001;31619060:2400,965,695,684,60.0001;31620110:2720,1211,691,665,60.0001;31729140:2161,917,712,699,59.9628;31730040:2397,946,688,674,60.0001;31731090:2711,1198,695,685,60.0001;31839500:2167,878,719,707,59.9628;31840400:2461,893,694,680,60.0001;31841450:2706,1249,697,690,60.0374;31950360:2164,923,723,715,59.9628;31951260:2454,905,664,687,60.0001;31952310:2728,1273,691,676,60.0374;32061130:2167,971,713,697,60.0001;32062030:2435,928,687,677,59.9628;32063080:2699,1214,698,683,60.0374;32172110:2177,942,719,713,59.9628;32173010:2417,936,694,691,60.0001;32174060:2748,1217,691,673,60.0374;32282810:2166,1224,722,715,59.9628; +17 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18aug2907h.pcr + "MFB"*G% +3 "core" %p9 +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +8 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*-'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*:  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*. % +118 "core" % +2 "MFB"*% +4 "core" %(*- +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*;'Zp +223 "core" ' +3 ."MFBPCR"delay 2 seconds +126 "Can"J KK +76 ."MFBPCR"ATV.dial :bleach +2 "MFB"*J  +51 "core"  +2 "MFB"*P% +4 "core" %Zv`\ 2 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*Q'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*) % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"* % +3 "core" %> J R +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*O'e +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*A  +51 "core" +2 "MFB"*[% +4 "core" %jv G +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*<'q +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*%  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*L  +79 "core"  +2 "MFB"*\\% +4 "core" %q z +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*E'r +2034 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*U' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*^  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*H % +118 "core" & +2 "MFB"*W% +4 "core" %V$ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*m' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*M  +50 "core" +2 "MFB"*% +4 "core" % ) +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*9'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*> % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*K% +3 "core" %>\  c +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*Z' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*_  +51 "core" +2 "MFB"*u% +4 "core" %  O +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*l'q0 +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*e'R +4753 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +1202 "Can"7 ~ +17029 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*z' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +2762 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*3'V +2738 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*~' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*k' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +2747 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*X' +5698 "Can"jR OO +76 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5066 "core" ' +4 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218aug2909h.pcr + #Building PCR Slug from ASV with MM3 mix, PP6 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*v  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*}  +24 "core"  +2 "MFB"*c% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*n'([ +2548 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +2896 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*'R +5068 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*a'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +35 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*y% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*{'FD +628 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"* n +100 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +3 "MFB"*\ % +2 "core" %FC\ I b +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*d' +1828 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP6 +2 "MFB"*  +33 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +202 "MFB"*8% +3 "core" % J +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*x' +614 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*s  +79 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*% +3 "core" %  W +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*' +618 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*w  +35 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*`% +3 "core" % q X +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"* '\ +5841 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*V n +36 "core" m +2 ."MFBPCR"delay 2 seconds +202 "MFB"*t% +3 "core" %\ " F +2 ."MFBPCR"AS.seek 0.6ml +52 "MFB"*'\  +620 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*% +3 "core" %\  3 L +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*"' 5 +5038 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +58 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +35 "core"  +4 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*?% +4 "core" % /J G +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*@'N +16357 "Can"B KK +16240 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*!  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*D % +33 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Tt2 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +11 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +42629 "Can"O xx +36856 #"bkha"Session Begun +355 #-> showlog 100 +2498 #-> exit + #Session Ended +20294 "Can"M ~ +60004 f7 UU +60004 oU ee +60004 E b +60004 A cc +60004 P ~| +60004 8= UU +20747 ."PCR"PCR.off +186 !o:#AnalyticalModule::PCRRawSample: @refi,< :\ @data"34562020:2200,926,729,725,59.9628;34562920:2521,907,702,691,60.0001;34563970:2841,1271,689,674,60.0374;34672220:2241,945,719,712,60.0001;34673120:2511,957,694,689,60.0374;34674170:2843,1190,686,673,60.0001;34783190:2252,968,716,700,60.0001;34784090:2500,942,663,687,60.0001;34785140:2850,1228,690,674,60.0001;34894280:2239,911,710,695,59.9628;34895180:2522,948,687,673,60.0001;34896230:2818,1234,692,647,60.0374;35004960:2245,882,722,715,60.0001;35005860:2538,894,664,685,60.0001;35006910:2848,1239,692,674,59.9628;35115600:2252,929,714,698,60.0001;35116500:2516,947,692,679,60.0001;35117550:2834,1208,693,684,60.0001;35226350:2249,877,717,706,60.0001;35227250:2551,904,663,679,60.0001;35228300:2835,1281,695,684,60.0374;35337500:2234,951,716,702,59.9628;35338400:2502,948,693,685,60.0001;35339450:2838,1188,696,674,60.0374;35448080:2241,913,723,715,60.0001;35448980:2525,911,668,691,60.0001;35450030:2843,1282,690,675,59.9628;35558620:2237,962,722,712,60.0001;35559520:2525,957,697,691,60.0001;35560570:2844,1238,688,671,60.0001;35669330:2236,923,724,712,60.0001;35670230:2519,921,669,693,60.0001;35671280:2848,1241,689,673,60.0001;35780020:2246,952,714,703,60.0001;35780920:2507,952,695,680,60.0001;35781970:2833,1197,695,679,60.0001;35890650:2246,959,713,697,60.0001;35891550:2510,944,660,680,60.0001;35892600:2835,1203,693,680,60.0001;36001070:2247,904,712,694,60.0374;36001970:2537,951,690,671,60.0001;36003020:2828,1183,700,689,60.0001;36112070:2249,950,712,695,59.9628;36112970:2532,949,659,675,60.0001;36114020:2826,1181,695,680,60.0001;36222950:2263,894,714,704,60.0001;36223850:2560,884,691,675,60.0001;36224900:2832,1274,696,690,60.0001;36333240:2253,979,718,711,59.9628;36334140:2522,953,697,697,60.0001;36335190:2845,1234,689,672,60.0001;36443920:2259,921,690,718,60.0001;36444820:2544,885,696,691,60.0001;36445870:2861,1240,689,671,60.0001;36554630:2247,950,713,706,60.0001;36555530:2525,959,693,681,60.0001;36556580:2827,1206,692,679,60.0001;36665770:2260,940,710,698,59.9628;36666670:2519,948,691,678,60.0001;36667720:2833,1182,698,687,59.9628;36776440:2259,965,709,698,59.9628;36777340:2534,944,691,679,60.0001;36778390:2839,1215,694,642,60.0374;36887860:2272,936,683,698,60.0001;36888760:2543,928,690,676,60.0001;36889810:2850,1190,696,684,60.0001;36998810:2273,865,713,699,60.0001;36999710:2570,907,691,672,60.0001;37000760:2826,1252,702,688,60.0001;37109440:2271,913,681,699,59.9628;37110340:2588,885,690,676,60.0001;37111390:2851,1267,698,686,60.0001;37220290:2279,957,716,706,60.0001;37221190:2537,952,696,686,60.0001;37222240:2880,1213,687,674,59.9628;37331440:2275,964,718,705,60.0001;37332340:2550,941,695,682,60.0001;37333390:2899,1222,688,674,60.0001;37442300:2286,900,724,718,60.0001;37443200:2604,894,666,689,60.0001;37444250:2888,1267,691,674,60.0374;37552800:2288,953,722,711,60.0001;37553700:2570,964,696,687,60.0001;37554750:2900,1255,688,670,60.0001;37663370:2299,908,721,708,60.0001;37664270:2614,905,692,641,59.9628;37665320:2908,1290,695,678,60.0001;37774270:2307,918,710,696,60.0001;37775170:2614,943,687,672,60.0001;37776220:2881,1217,701,690,60.0001;37884740:2310,860,716,701,59.9628;37885640:2633,897,687,640,60.0374;37886690:2918,1268,699,687,60.0374;37995370:2312,921,713,697,60.0001;37996270:2630,905,689,678,60.0001;37997320:2907,1226,698,692,60.0001;38106230:2332,913,723,714,59.9628;38107130:2647,910,699,694,60.0374;38108180:2944,1243,689,674,59.9628;38216790:2354,938,685,700,59.9628;38217690:2624,957,694,680,60.0001;38218740:2962,1218,690,675,60.0001;38327400:2382,949,713,694,60.0001;38328300:2692,900,686,674,60.0001;38329350:2999,1227,669,689,60.0001;38438300:2437,936,722,720,59.9628;38439200:2723,939,696,693,60.0001;38440250:3089,1223,691,668,60.0374;38549340:2531,891,721,713,59.9628;38550240:2877,942,696,690,60.0001;38551290:3225,1287,663,679,60.0001;38660180:2712,935,717,710,59.9628;38661080:3029,982,693,690,59.9628;38662130:3438,1210,691,677,60.0001;38770930:2986,882,719,705,59.9628;38771830:3422,866,692,681,60.0374;38772880:3792,1261,668,683,60.0374;38882160:3365,897,686,707,59.9628;38883060:3839,878,696,678,60.0001;38884110:219,1293,693,681,60.0374;38992970:3811,911,722,711,59.9628;38993870:271,908,695,681,60.0001;38994920:350,1262,696,681,60.0001;39103820:165,1221,714,666,60.0001; +17 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218aug2909h.pcr + "MFB"*]% +3 "core" %Mt +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*S'(@ +1029 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*h  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*+ % +118 "core" & +2 "MFB"*&% +4 "core" %( k +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*b'Zf +223 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*R  +51 "core"  +2 "MFB"*'% +4 "core" %ZiY C +3 ."MFBPCR"AS.seek 0.81ml + "MFB"*'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*6 % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*#% +3 "core" %>\ h Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'U +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*N  +51 "core" +2 "MFB"* % +4 "core" %M r L +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*,'p +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*j  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +79 "core"  +2 "MFB"**% +4 "core" %p* +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*1'O +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"* ' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*0'V +2743 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*F' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +2730 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*C  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*= % +118 "core" & +2 "MFB"*2% +4 "core" %V2 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*7  +50 "core"  +2 "MFB"*% +4 "core" %Q +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*5'> +1458 "Can"T LL +14660 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*$ % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*q% +3 "core" %>\ X ^ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*G' +532 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*r  +52 "core" +2 "MFB"*:% +4 "core" %_ +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*.'qP +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*-'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18182 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*J' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*P'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +58 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*;' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*)'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +1398 "Can"L OO +4377 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*A' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2738 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +5065 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18aug2911h.pcr + #Building PCR Slug from ASV with MM1 mix, PP1 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*L  +58 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*\\  +24 "core"  +2 "MFB"*<% +4 "core" %V1 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(Y +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*U' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +161 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*4'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*B'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*^  +35 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*H% +3 "core" %(z +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*W'FD +615 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*Y I +55 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*M% +3 "core" %FFs I +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1825 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*m % +35 "core" $ +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +202 "MFB"*>% +3 "core" %Q K +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*K' +622 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*9  +34 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*_% +3 "core" %B. +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*u' +643 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*Z  +36 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" % > P +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*l'\ +5861 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*e n +35 "core" m +2 ."MFBPCR"delay 2 seconds +202 "MFB"*z% +3 "core" %\ , +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*('\  +624 "core" ' +2 ."MFBPCR"delay 4 seconds +59 "Can"8 II +343 ."MFBPCR"ATV.dial ARV +2 "MFB"*f  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*3% +3 "core" %\ -U +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*~' = +5065 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*T  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*k  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*i% +3 "core" % B\ < e +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*X'a +32629 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +52 "MFB"*v  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*} % +33 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running IPc ProfileIPc thermocycling +2 ."PCR"PCR.program ProfileIPc +13 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +19798 "Can"aS VV +60004 A ff +60004 S ~} +42058 #"bkha"Session Begun +366 #-> showlog 100 +17580 "Can"I e @1535536527.62CEST = =tMAIN =mMAIN_scheduler @CEST1535536529.31 #"core_reset"Sent BREAK +2 #t@0xA8D2, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +266 "Can"sW c + sW c + #tPolling Can every 10:00 +3 !o:Storage::Warning:bt[ "8/home/esp/esp2/utils/storage.rb:408:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:597:in `restore!'"-/home/esp/esp2/lib/esp.rb:127:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Uncleanly Exited +3952 #-> esp +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 +1128 #-> ESP.ready? +439 #-> 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"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\ \   +2 "manipulator"&?& +3 "core" &Q \   +2 "storage"(@& +3 "core" & k - +2 "storage"(A% +3 "core" %U @ 2 +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +1098 #t-> MFB.ready! +2 "MFB"*D% +3 "core" %_ +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *E% +3 "core" %Q + .tATV.dial :waste2 + "MFB"*F % +80 "core" $ +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +1572 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*H' +5286 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +125 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5250 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 + "MFB"*K  +27 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +35 "core" +3567 #t-> showlog 100 +2454 #-> exit +4 #mEXIT @1535536815.86CEST @1535536822.70CEST = =tMAIN =mMAIN_scheduler @CEST1535536824.31 #"core_reset"Sent BREAK +2 #t@0xA124, state=0x3AE0, ifg=0x84, ie=0x75 + #@0xA3D3, state=0x3A72, ifg=0x10, ie=0xF5 #@0xA65E, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA8E8, state=0x3A84, ifg=0x10, ie=0xFD + #@0xAB71, state=0x3A84, ifg=0x10, ie=0xFD #@0xADFD, state=0x3A84, ifg=0x10, ie=0xFD + #@0xB086, state=0x3A84, ifg=0x10, ie=0xFD + #@0xB19E, state=0x3A84, ifg=0x80, ie=0xFD #@0x21A9, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +263 "Can"G ss + G ss #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %R + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %5 d + "sampler")% +4 "core" % +2 "manipulator"&% +3 "core" %\  +2 "manipulator"&& +3 "core" &Q { + "storage"(& +3 "core" & u - +2 "storage"( % +3 "core" %U u 2 +2 "collection"'!& +3 "core" &   + "processing"%"& +4 "core" & \ + "processing"%#% +3 "core" % +843 #t-> MFB.ready? +2 "MFB"*$% +3 "core" %R +40019 #t-> fullDecon + #Full MFB Decontamination + #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +3 "MFB"*% @@T + .tASV.dial :SPEdelivery +4 "MFB"*&  +37 "core"  +2 .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*''(@ +2905 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*(  +54 "core" +2 "MFB"*)% +3 "core" %()+ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"**' +417 "core" ' + .tATV.dial :ASV +2 "MFB"*+ n +164 "core" n + .tASV.dial :SPErecovery +2 "MFB"*,  +58 "core"  +2 "MFB"*-% +3 "core" % + +3 .tAS.seek 0.62ml + "MFB"*.'\ f +2037 "core" ' + .tATV.dial :waste +2 "MFB"*/ n +204 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*0'R +3160 "core" ' + .tAFV.select :holdingCoil +2 .ATV.dial :waste + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0ml +2 "MFB"*1'V +27 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml + "MFB"*2'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air3 + "MFB"*3 % +64 "core" $ +2 "MFB"*4% +3 "core" %(), +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*5' +429 "core" ' + .tATV.dial :air3 +2 "MFB"*6% +4 "core" % @+ T +2 .tAS.seek 0.53ml + "MFB"*7' +225 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*8  +38 "core" +2 "MFB"*9% +3 "core" % + O +2 .tAS.seek 0.71ml +2 "MFB"*:' G +1613 "Can"]K * +2031 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*; % +55 "core" % +2 .tdelay 3 seconds +302 "MFB"*<% +3 "core" % G 3Hh +2 .tAS.seek 0.735ml +2 "MFB"*=' ŋ +526 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*>  +54 "core" +2 "MFB"*?% +3 "core" % Œ bG X +2 .tAS.seek 0.72ml + "MFB"*@' z) +328 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV + "MFB"*A n +108 "core" n + .tASV.dial :SPErecovery +2 "MFB"*B% +4 "core" % z(O +2 .tAS.seek 0.365ml +2 "MFB"*C'n +7161 "core" ' + .tATV.dial :waste +2 "MFB"*D n +176 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*E'R +1875 "core" ' + .tATV.dial :air3 +2 "MFB"*F % +60 "core" $ +2 "MFB"*G% +4 "core" %R$ + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml +2 "MFB"*H' +231 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*I  +36 "core" +2 "MFB"*J% +3 "core" %  R +3 .tAS.seek 0.579ml + "MFB"*K' +11483 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*L % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*M% +3 "core" %   E +2 .tAS.seek 0.604ml +2 "MFB"*N'\ 4? +527 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*O  +52 "core" +2 "MFB"*P% +4 "core" %\ 4=   P +2 .tAS.seek 0.589ml + "MFB"*Q' +325 "core" ' + .tdelay 3 seconds +303 .ATV.dial :ASV +2 "MFB"*R n +101 "core" m + .tASV.dial :wasteR +2 "MFB"*S  +86 "core"  +2 .tAS.seek 0ml +2 "MFB"*T'V +11886 "core" ' +2 .tdelay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*U' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*V'V +7893 "Can"7 w +12236 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air3 + "MFB"*W % +144 "core" % +2 "MFB"*X% +4 "core" %V ' +2 .tAS.seek 0.01ml + "MFB"*Y' +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Z  +53 "core"  +2 "MFB"*[% +4 "core" %  . +2 .tAS.seek 0.58ml +2 "MFB"*\\' +11486 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*] % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"*^% +3 "core" % ` +2 .tAS.seek 0.605ml +2 "MFB"*_'\ 8I +530 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*`  +52 "core" +2 "MFB"*a% +3 "core" %\ 8E E +3 .tAS.seek 0.59ml + "MFB"*b' +333 "core" ' + .tdelay 3 seconds +303 .ATV.dial ASV + "MFB"*c n +103 "core" m + .tASV.dial :SPEdelivery +2 "MFB"*d  +34 "core"  +2 .tAS.seek 0ml +2 "MFB"*e'V +11895 "core" ' +2 .tdelay 1:00 +6002 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*f' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*g'V +8166 "Can"3M t +11969 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air2 + "MFB"*h  +80 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.8ml +2 "MFB"*i' x +8077 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV + "MFB"*j n +93 "core" n + .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml + "MFB"*k'^ +15512 "core" ' +2 .tdelay 20 seconds +2002 .ATV.dial :waste,via: :air3 +2 "MFB"*l n +172 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*m'R +204 "core" ' + .tSPE.coast +2 "MFB"*n  +3 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*o'(@ +2906 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :ASV + "MFB"*p n +168 "core" n + .tASV.dial :SPErecovery +2 "MFB"*q  +55 "core"  +2 "MFB"*r% +3 "core" %(# +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.73ml +2 "MFB"*s' p +4651 "core" ' + .tASV.dial :wasteD +2 "MFB"*t I +55 "core" I +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*u'V +3709 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*v'(@ +2903 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*w  +55 "core"  +2 "MFB"*x% +3 "core" %($  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*y': +2040 "core" ' + .tATV.dial :air2 +2 "MFB"*z  +94 "core"  +2 "MFB"*{% +3 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml + "MFB"*|'C +431 "core" ' + .tATV.dial ASV +2 "MFB"*} n +94 "core" n +2 "MFB"*~% +4 "core" %SI + .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml + "MFB"*' - +2549 "core" ' + .tASV.dial :wasteD +2 "MFB"* I +55 "core" I +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +29 "Can"h: uu +2874 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2903 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +54 "core"  +2 "MFB"*% +4 "core" %(/ + .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml + "MFB"*': +2037 "core" ' + .tATV.dial :air2 +2 "MFB"*  +94 "core"  +2 "MFB"*\ % +3 "core" %:) +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml + "MFB"* 'V +434 "core" ' +2 .tATV.dial ASV +2 "MFB"* n +93 "core" n +2 "MFB"*% +3 "core" %\\ / +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml + "MFB"*' 6 +2542 "core" ' + .tASV.dial :wasteD +2 "MFB"* I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +2904 "core" ' + .tATV.dial :air2 +2 "MFB"*  +94 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*': +3042 "core" ' + .tATV.dial :ASV +2 "MFB"* n +105 "core" m + .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.05ml +2 "MFB"*'Q +1463 "core" ' + .tATV.dial :waste +2 "MFB"* n +192 "core" n +2 .tAS.seek 0ml +2 "MFB"*'V +315 "core" ' + .tASV.dial :SPEdelivery +2 "MFB"*  +97 "core"  +2 #tdeconLysateINT + .ATV.dial :air3 +2 "MFB"* % +57 "core" & +2 "MFB"* % +4 "core" %VH + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*!' +233 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*"  +36 "core" +2 "MFB"*#% +3 "core" % U W +2 .tAS.seek 0.96ml +2 "MFB"*$'0 +19125 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*& % +50 "core" % +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %0O G +2 .tAS.seek 0.985ml +2 "MFB"*(' +522 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*)  +51 "core" +2 "MFB"*'% +3 "core" %\ ) ` +3 .tAS.seek 0.97ml + "MFB"*+'c8 +329 "core" ' + .tdelay 3 seconds +303 .ATV.dial AIV + "MFB"*, I +123 "core" H +2 .tAIV.dial :coilToMFB + "collection"'- { +5 "core" | + .tAWV.select :waste +2 "collection"' +9 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"**' +198 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*/'R +10094 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*.' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*0'R +1308 "Can"N tt +8783 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*1' +5777 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*3'R +10094 "core" ' + .tATV.dial :air2 +2 "MFB"*4  +58 "core" +2 "MFB"*2% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml + "MFB"*6' +234 "core" ' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"*5' +9992 "core" ' + .tATV.dial AIV +2 "MFB"*8 I +74 "core" J +2 .tAS.seek 0.02ml +2 "MFB"*9' +9887 "core" ' + .tATV.dial :waste +2 "MFB"*7 n +162 "core" m +2 .tAS.seek 0ml +2 "MFB"*;'V +227 "core" ' + .tAWV.select :air + "collection"' +10 "MFB"*<% +3 "core" %V + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*:'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + "MFB"*>  +34 "core" + .tATV.dial :air3 +2 "MFB"*? % +58 "core" % +2 "MFB"*=% +3 "core" %(+p +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml + "MFB"*A'Zq +235 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach +36 "MFB"*B  +45 "core"  +2 "MFB"*@% +4 "core" %ZyW +2 .tAS.seek 0.81ml + "MFB"*D'> +6061 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*C % +51 "core" % +2 .tdelay 3 seconds +302 "MFB"*F% +3 "core" %>zT +2 .tAS.seek 0.835ml +2 "MFB"*G'n +531 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*E  +51 "core"  +2 "MFB"*I% +4 "core" %m] I +2 .tAS.seek 0.82ml + "MFB"*J'q +322 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*H  +45 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV + "MFB"*L  +78 "core"  +2 "MFB"*M% +3 "core" %qo! +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"*K'y +1653 "Can": uu +385 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*O' +3070 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*P'V +2730 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*N' +5770 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*R'V +2732 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*S' +5774 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*Q'V +2732 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*T  +47 "core"  +2 .tATV.dial :air3 + "MFB"*U % +119 "core" & +2 "MFB"*W% +3 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*X' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*V  +52 "core" +2 "MFB"*Z% +4 "core" %  +2 .tAS.seek 0.81ml + "MFB"*['> +16112 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*Y % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*]% +3 "core" %>\  X +2 .tAS.seek 0.835ml +2 "MFB"*^' +525 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*\\  +51 "core" +2 "MFB"*`% +3 "core" %  Q +2 .tAS.seek 0.82ml +2 "MFB"*a'q9 +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*_  +36 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*c'R +4744 "core" ' + .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +11708 "Can"O z +7080 .tPCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*d' +5779 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*b'V +2750 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*e' +5779 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*f'V +2730 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*h' +5773 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*g'V +2770 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*j' +5770 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*i'V +2768 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*l' +5770 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*n'V +5061 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*k' +4325 "Can"8 uu +1447 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*m n +118 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*p'(@ +2551 "core" ' + .tATV.dial :waste2 +2 "MFB"*q % +125 "core" % +2 .tAS.seek 0ml +2 "MFB"*r'V +2550 "core" ' +2 "MFB"*o% +3 "core" %V! +34911 !to: EOFError: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"end of file reached +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time Qcm +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 +5 #mEXIT @1535542050.71CEST @1535544601.63CEST = =tMAIN =mMAIN_scheduler @CEST1535544603.32 #"core_reset"Sent BREAK +2 #t@0xA4BF, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +223 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +279 "Can"5c b + 5c b + #tPolling Can every 10:00 +3 #Cleanly exited at 13:27:30CEST29-Aug-18 +2667 #-> ESP.ready? +2946 #-> ESP.ready! +3 #Powering core bus +485 .Gate.power :raw,:ON +3 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %7 + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %  v + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\ \  + "manipulator"&?& +4 "core" &o  +2 "storage"(@& +3 "core" & q  , +2 "storage"(A% +3 "core" %R s " 6 +2 "collection"'B9 +3 "core" 9 + "processing"%C9 +3 "core" 9 +3597 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" %@ + .tATV.dial :air2 +2 "MFB"*F  +51 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +548 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5287 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*I n +102 "core" n + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*J'R +5255 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +6 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +4 "core"  +14982 #t-> 3.times {pcrDecon} +2 "MFB"*M% +3 "core" %R +2 #tCleaning PCR .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*N'(@ +2907 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +37 "MFB"* +15 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*O % +58 "core" % + "MFB"*P% +4 "core" %(I +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*Q'Z +229 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*R  +36 "core"  + "MFB"*S% +4 "core" %Z ^ L +2 .tAS.seek 0.81ml +2 "MFB"*T'> +6066 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*U % +52 "core" % + .tdelay 3 seconds +303 "MFB"*V% +2 "core" %>R +2 .tAS.seek 0.835ml +2 "MFB"*W' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*X  +52 "core"  + "MFB"*Y% +4 "core" %H > +2 .tAS.seek 0.82ml +2 "MFB"*Z'q1 +322 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*[  +46 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*\\  +78 "core"  + "MFB"*]% +4 "core" %q; +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*^' +2037 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*_' +3070 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*`'V +2744 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*a' +630 "Can"G ww +5150 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*b'V +2770 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*c' +5777 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*d'V +2737 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*e  +47 "core"  + .tATV.dial :air3 +2 "MFB"*f % +119 "core" & + "MFB"*g% +4 "core" %V#% +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*h' +231 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*i  +51 "core" + "MFB"*j% +4 "core" %\ 2 +2 .tAS.seek 0.81ml +2 "MFB"*k'> +16112 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +52 "core" % + .tdelay 3 seconds +303 "MFB"*m% +2 "core" %>  U +2 .tAS.seek 0.835ml +2 "MFB"*n' +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*o  +52 "core" + "MFB"*p% +4 "core" %  P +2 .tAS.seek 0.82ml +2 "MFB"*q'q2 +323 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*r  +36 "core"  + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*s'R +4745 "core" ' + .tPCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19046 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +72 "Can" <G ts +130 .tAS.seek 1ml +2 "MFB"*t' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*u'V +2767 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*v' +5777 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*w'V +2765 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*x' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*y'V +2748 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*z' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*{'V +2764 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml + "MFB"*|' +5777 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*}'V +5065 "core" ' +3 "MFB"*~% +2 "core" %Vc +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2904 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"* % +76 "core" & + "MFB"*% +4 "core" %(1 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*'Zw +224 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core" + "MFB"*% +4 "core" %Z{ l P +2 .tAS.seek 0.81ml +2 "MFB"*'> +6064 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & + .tdelay 3 seconds +303 "MFB"*% +2 "core" %>> +2 .tAS.seek 0.835ml +2 "MFB"* 'm +528 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*\  +53 "core" + "MFB"* % +4 "core" %u> F +2 .tAS.seek 0.82ml +2 "MFB"* 'q +236 "Can"C tt +91 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +46 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +80 "core"  + "MFB"*% +4 "core" %q8 +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*'} +2040 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3073 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*'V +2740 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*'V +2759 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*'V +2753 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  + .tATV.dial :air3 +2 "MFB"* % +120 "core" & + "MFB"*% +4 "core" %VuK +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +231 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core"  + "MFB"* % +4 "core" %\ P\ 4 +2 .tAS.seek 0.81ml +2 "MFB"*"'> +16113 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" % + .tdelay 3 seconds +303 "MFB"*(% +2 "core" %? a P +2 .tAS.seek 0.835ml +2 "MFB"*' +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*!  +52 "core" + "MFB"**% +4 "core" % I +2 .tAS.seek 0.82ml +2 "MFB"*,'q[ +341 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*+  +37 "core"  + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*%'R +4745 "core" ' + .tPCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +9129 "Can"K w +9660 .tPCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*'' +5784 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*/'V +2756 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*0' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*1'V +2747 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml + "MFB"*2' +5777 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*3'V +2750 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*4' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*5'V +2747 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*6' +5778 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*7'V +5067 "core" ' +3 "MFB"*8% +2 "core" %V +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*9'(@ +1749 "Can"9 ww +1149 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*: % +76 "core" % + "MFB"*;% +4 "core" %( +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*<'Z` +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*=  +51 "core" + "MFB"*>% +4 "core" %Zf C +2 .tAS.seek 0.81ml +2 "MFB"*?'> +6057 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*@ % +51 "core" & + .tdelay 3 seconds +303 "MFB"*A% +2 "core" %> = V +2 .tAS.seek 0.835ml +2 "MFB"*B'Q +528 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*C  +53 "core" + "MFB"*D% +4 "core" %S: G +2 .tAS.seek 0.82ml +2 "MFB"*E'p +320 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*F  +47 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*G  +81 "core"  + "MFB"*I% +4 "core" %p7 +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*H'c +2037 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*K' +3073 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*L'V +2740 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*M' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*J'V +2731 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*O' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*P'V +2759 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*N  +47 "core"  + .tATV.dial :air3 +2 "MFB"*R % +121 "core" & + "MFB"*S% +4 "core" %Vn` +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*Q' +310 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*U  +53 "core"  + "MFB"*V% +4 "core" % b Q +2 .tAS.seek 0.81ml +2 "MFB"*T'> +16108 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*X % +51 "core" % + .tdelay 3 seconds +303 "MFB"*Y% +2 "core" %> C +2 .tAS.seek 0.835ml +2 "MFB"*W' +526 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*[  +52 "core" + "MFB"*\\% +4 "core" %  T +2 .tAS.seek 0.82ml +2 "MFB"*]'q +328 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*Z  +37 "core"  + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*^'R +4156 "Can"]M ww +587 "core" ' + .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18743 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*_' +5779 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*`'V +2750 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*a' +5770 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*b'V +2744 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*c' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*e'V +2780 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*f' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*g'V +2748 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*d' +3353 "Can"9 ww +2418 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*i'V +5068 "core" ' +52296 "Can"#R rr +60004 = qq +60004 T rr +60004 @H rr +60004 C rq +60004 M rq +50919 #t-> shortmfb([Tt2,Tt1],[elutionWater]){}.finish +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageFundefined local variable or method `elutionWater' for main:Object: name:elutionWater +1721 #-> shortmfb([Tt2,Tt1],[:elutionWater]){}.finish +11 "MFB"*j% +3 "core" %Vm +2 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218aug2916h.pcr +3 #Building PCR Slug from elutionWater with MM3 mix, PP6 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*h  +57 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*l  +26 "core"  + "MFB"*m% +48 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*k'(^ +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*o' +2896 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*p n +165 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*n'R +1142 "Can"lG ww +3928 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*r'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*q  +162 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*s  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*t% +2 "core" %(" +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*u'FL +615 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*v n +103 "core" n + ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*w% +3 "core" %FF\ 1 +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*x' +1821 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP6 +2 "MFB"*y  +36 "core"  + #"MFBPCR"Adding PP6 +2 .delay 2 seconds +202 "MFB"*z% +2 "core" %A . +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*{' +642 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*|  +80 "core"  + #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*~% +2 "core" %6? +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*}' +644 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +36 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*% +2 "core" %  L +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5851 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"* I +141 "core" I + ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %\ $ +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +623 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +139 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*% +2 "core" %\   M +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' 7 +5051 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*\  +73 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"* % +4 "core" % =\  ^ +3 ."MFBPCR"AS.seek 0.326ml + "MFB"* '\\ +28798 "Can"= ss +3815 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Tt2 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +55053 "Can"aS m +37265 #"bkha"Session Begun +1291 #-> PSV.legend +1307 #-> PSR.list +10818 #-> exit + #Session Ended +9322 "Can"C r +60004 M }} +60004 H f +60004 = y +60004 |R k +60004 E r +60004 L }} +9916 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"9228460:2058,898,716,710,59.9628;9229360:2358,922,693,686,60.0001;9230410:2663,1232,658,682,60.0001;9339420:2103,909,680,700,60.0001;9340320:2391,909,687,680,60.0001;9341370:2633,1237,697,690,60.0001;9450780:2108,907,719,716,60.0001;9451680:2380,893,664,690,60.0374;9452730:2660,1219,689,678,60.0001;9561910:2106,892,713,701,60.0001;9562810:2369,904,688,678,60.0001;9563860:2625,1204,665,692,60.0001;9672440:2107,924,715,700,60.0374;9673340:2365,912,686,676,60.0001;9674390:2644,1214,696,682,60.0001;9783870:2101,901,715,707,60.0001;9784770:2362,951,691,680,60.0001;9785820:2633,1191,695,679,60.0001;9894740:2103,923,719,714,60.0001;9895640:2361,885,696,690,60.0001;9896690:2660,1250,688,677,59.9628;10005430:2107,901,718,702,60.0001;10006330:2382,918,688,678,60.0001;10007380:2644,1208,670,688,60.0374;10116410:2100,903,691,712,59.9255;10117310:2370,914,695,690,60.0001;10118360:2658,1241,692,678,60.0001;10227470:2111,922,720,707,59.9628;10228370:2359,946,698,651,60.0001;10229420:2660,1240,688,674,60.0001;10338780:2104,897,716,702,59.9628;10339680:2399,905,689,675,60.0001;10340730:2642,1231,667,683,60.0001;10450020:2110,900,717,710,60.0001;10450920:2386,877,694,684,60.0001;10451970:2663,1238,694,680,60.0001;10561300:2100,944,715,705,60.0001;10562200:2331,938,693,680,60.0001;10563250:2653,1218,693,682,60.0001;10672380:2110,893,713,699,59.9628;10673280:2365,914,686,673,60.0001;10674330:2633,1215,700,684,60.0001;10783860:2109,925,719,706,59.9628;10784760:2359,932,693,685,60.0374;10785810:2651,1207,692,674,60.0001;10894450:2110,940,717,709,60.0001;10895350:2348,914,664,683,59.9628;10896400:2656,1204,692,679,60.0001;11005490:2115,929,720,709,60.0001;11006390:2373,927,696,689,60.0001;11007440:2662,1235,659,680,60.0001;11116940:2107,920,717,706,60.0001;11117840:2390,909,693,685,60.0001;11118890:2662,1249,692,680,59.9628;11227590:2119,925,712,704,60.0001;11228490:2371,911,660,679,60.0001;11229540:2650,1189,693,683,60.0001;11338390:2111,940,713,703,60.0001;11339290:2362,929,691,677,60.0374;11340340:2653,1196,694,642,59.9628;11449790:2117,940,687,711,60.0001;11450690:2364,938,695,679,60.0001;11451740:2661,1218,688,675,60.0374;11560860:2114,889,711,703,60.0001;11561760:2378,915,687,676,60.0001;11562810:2621,1233,695,684,60.0001;11672390:2112,900,719,713,59.9628;11673290:2378,914,697,689,60.0001;11674340:2660,1263,689,678,60.0001;11783560:2123,937,715,672,60.0001;11784460:2354,956,696,681,60.0001;11785510:2662,1199,691,678,60.0374;11894930:2117,895,718,704,60.0001;11895830:2401,895,659,682,60.0001;11896880:2672,1259,695,678,60.0001;12005930:2109,939,719,709,60.0001;12006830:2367,948,692,685,60.0001;12007880:2676,1212,687,632,60.0001;12116360:2120,915,712,700,59.9628;12117260:2383,911,655,675,60.0001;12118310:2653,1222,693,686,60.0001;12227720:2119,903,714,704,60.0001;12228620:2389,909,691,675,60.0001;12229670:2660,1286,667,683,60.0001;12338020:2122,926,713,698,59.9628;12338920:2381,911,656,673,59.9628;12339970:2643,1222,696,684,60.0001;12449250:2128,913,722,710,59.9628;12450150:2382,929,694,690,59.9628;12451200:2670,1216,656,671,60.0001;12560340:2126,887,686,706,59.9628;12561240:2418,908,692,682,60.0001;12562290:2663,1260,692,684,60.0374;12671580:2138,935,717,709,60.0001;12672480:2419,865,661,679,60.0374;12673530:2681,1275,692,687,60.0374;12782410:2144,900,721,713,60.0001;12783310:2441,925,694,687,60.0001;12784360:2709,1283,689,647,60.0374;12893290:2180,916,721,714,60.0001;12894190:2449,925,696,685,60.0001;12895240:2764,1251,695,678,60.0001;13004340:2246,899,712,699,59.9255;13005240:2520,931,687,673,60.0001;13006290:2807,1208,696,684,60.0001;13115410:2335,933,721,711,60.0001;13116310:2636,939,697,692,60.0001;13117360:2963,1262,692,677,60.0001;13226220:2499,889,717,711,60.0001;13227120:2840,895,660,684,60.0374;13228170:3173,1255,693,683,60.0001;13337220:2705,905,713,700,60.0001;13338120:3059,938,691,677,60.0001;13339170:3444,1229,696,688,60.0374;13447900:2953,941,715,699,60.0001;13448800:3338,900,659,674,59.9628;13449850:3767,1198,696,688,60.0374;13558860:3195,939,711,699,59.9628;13559760:3633,913,690,677,60.0001;13560810:2,1236,692,649,60.0001;13669850:3429,902,718,663,60.0001;13670750:3909,898,695,678,60.0001;13671800:305,1276,694,687,59.9628;13780640:3633,1239,718,713,60.0001; +16 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218aug2916h.pcr +2 "MFB"* % +3 "core" %[ + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +35 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +120 "core" & + "MFB"*% +4 "core" %(1 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zw +226 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +53 "core"  + "MFB"*% +4 "core" %Z} C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6055 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %> Z N +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'f +518 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*  +52 "core" + "MFB"*% +4 "core" %Xn +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*(  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*"  +81 "core"  + "MFB"*!% +4 "core" %py +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"**'P +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3070 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2760 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +2768 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*'' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +2745 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*0  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*1 % +119 "core" % + "MFB"*2% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*3' +226 "core" ' + ."MFBPCR"delay 2 seconds +238 .ATV.dial :bleach +8 "MFB"*4  +53 "core"  + "MFB"*5% +4 "core" %j C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*6'> +12239 "Can"M ut +3873 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*8 % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*7% +2 "core" %>r +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*:' +530 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*;  +52 "core" + "MFB"*9% +4 "core" %  O +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*='q5 +325 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*>  +38 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*<'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18139 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*@' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +2783 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*C'V +2749 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*D' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2752 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*F' +2926 "Can"~C ww +2844 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*G'V +2771 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*I' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +5067 "core" ' +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118aug2918h.pcr +2 #Building PCR Slug from elutionWater with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*H  +59 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*K  +25 "core"  + "MFB"*L% +4 "core" %VK +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*M'(X +2549 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +2897 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*O n +165 "core" n + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*N'R +5068 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*R'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*S  +162 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*P  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*U% +2 "core" %(*o +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*V'FT +643 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*Q  +147 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*X% +3 "core" %FQM +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*Y' +1827 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*T  +37 "core"  + #"MFBPCR"Adding PP4 +2 .delay 2 seconds +202 "MFB"*[% +2 "core" %e\ 1 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*\\' +626 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*W % +37 "core" & + #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*Z% +2 "core" %  O +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*]'" +614 "core" ' +8 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*^  +126 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*_% +2 "core" %j\ < +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*`'\ +5880 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"*a I +142 "core" J + ."MFBPCR"delay 2 seconds +203 "MFB"*b% +2 "core" %\ M +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*c'\  +652 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*e  +151 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*f% +2 "core" %\  +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*g' C +5053 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*d  +73 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*j  +35 "core" + #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*h% +4 "core" % B\  _ +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*l'a +3905 "Can"mP ss +28695 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*m  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*i % +36 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +30171 "Can"> }} +60004 O z +60004 > y +60004 O g +60004 \ A r +60004 S }} +60004 E i +60004 U z +33830 ."PCR"PCR.off +143 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"16067010:2148,932,723,710,60.0001;16067910:2436,958,693,684,60.0001;16068960:2738,1211,696,686,60.0374;16177310:2165,884,715,696,59.9628;16178210:2457,886,684,645,59.9628;16179260:2736,1253,695,689,60.0001;16288410:2161,903,705,702,59.9628;16289310:2438,917,689,676,60.0374;16290360:2715,1228,697,652,60.0001;16399090:2169,968,716,711,59.9628;16399990:2432,912,692,682,60.0001;16401040:2734,1211,694,674,60.0374;16509840:2167,905,712,700,60.0001;16510740:2457,876,691,675,60.0001;16511790:2719,1263,695,656,60.0374;16620840:2179,880,716,669,60.0001;16621740:2478,905,692,684,60.0001;16622790:2752,1279,692,680,60.0001;16731810:2184,921,720,709,59.9628;16732710:2456,937,693,691,60.0001;16733760:2730,1235,688,679,59.9628;16842920:2177,935,717,698,59.9628;16843820:2440,921,691,675,60.0001;16844870:2737,1242,694,681,59.9628;16953700:2179,943,714,698,59.9628;16954600:2435,913,687,672,60.0001;16955650:2735,1227,697,688,60.0001;17064520:2174,934,716,705,60.0374;17065420:2424,965,691,681,60.0001;17066470:2746,1210,694,644,60.0001;17175620:2185,948,713,700,59.9628;17176520:2432,916,691,676,60.0001;17177570:2730,1235,698,687,60.0001;17286260:2181,932,718,712,59.9628;17287160:2443,902,697,688,60.0001;17288210:2770,1220,688,639,60.0001;17397170:2188,899,716,700,60.0001;17398070:2443,938,689,677,60.0001;17399120:2744,1220,696,681,60.0001;17507830:2186,936,720,713,59.9628;17508730:2457,908,697,687,60.0001;17509780:2777,1245,657,678,60.0374;17618660:2190,924,720,677,59.9628;17619560:2478,892,696,686,60.0001;17620610:2768,1269,695,680,60.0374;17729570:2191,910,717,702,59.9628;17730470:2494,901,692,678,59.9628;17731520:2731,1213,697,686,59.9628;17840690:2205,887,713,702,59.9628;17841590:2497,917,690,677,60.0001;17842640:2746,1251,699,688,60.0001;17951610:2196,936,718,708,60.0001;17952510:2457,937,696,685,60.0374;17953560:2788,1209,689,678,60.0001;18062870:2201,910,722,713,60.0001;18063770:2498,917,695,681,60.0001;18064820:2777,1246,667,681,60.0374;18173780:2211,904,716,676,59.9628;18174680:2504,914,697,685,60.0001;18175730:2784,1279,691,682,60.0001;18284450:2218,912,714,705,60.0001;18285350:2492,941,692,677,60.0001;18286400:2780,1216,664,689,60.0001;18395920:2215,928,723,709,60.0001;18396820:2514,895,695,688,60.0001;18397870:2802,1262,695,683,59.9628;18507110:2226,915,717,673,59.9628;18508010:2515,909,697,684,60.0001;18509060:2795,1274,690,681,60.0001;18617890:2217,932,713,700,59.9628;18618790:2503,936,691,679,60.0001;18619840:2768,1217,695,681,60.0374;18728770:2221,918,685,706,60.0001;18729670:2519,896,694,679,60.0001;18730720:2794,1273,696,684,59.9628;18840010:2226,932,714,697,60.0001;18840910:2501,923,660,676,59.9628;18841960:2804,1245,697,684,60.0001;18951090:2238,915,717,706,59.9628;18951990:2525,903,695,680,60.0001;18953040:2808,1266,693,682,60.0001;19061840:2233,948,718,766,59.9628;19062740:2486,915,695,686,60.0001;19063790:2824,1264,691,674,60.0001;19173150:2227,960,713,701,59.9628;19174050:2499,928,692,681,60.0001;19175100:2809,1220,698,683,60.0374;19283560:2246,903,711,703,59.9628;19284460:2501,913,693,676,60.0001;19285510:2816,1239,695,687,60.0374;19394210:2235,904,721,710,60.0001;19395110:2537,904,695,684,60.0001;19396160:2839,1252,661,678,60.0001;19505440:2259,953,710,698,60.0001;19506340:2523,946,690,678,60.0001;19507390:2844,1224,695,680,60.0001;19616530:2267,900,713,703,60.0001;19617430:2557,870,688,674,60.0001;19618480:2851,1242,697,688,60.0001;19727360:2307,916,722,713,60.0001;19728260:2599,922,696,688,59.9628;19729310:2910,1272,690,637,60.0001;19838190:2360,908,712,699,60.0001;19839090:2635,913,692,672,60.0001;19840140:2970,1257,698,688,60.0001;19949340:2468,953,719,711,59.9628;19950240:2767,937,697,684,60.0001;19951290:3116,1252,682,672,60.0001;20060360:2620,899,720,704,60.0001;20061260:2991,903,695,689,60.0374;20062310:3326,1266,696,681,60.0001;20171440:2828,883,717,703,59.9628;20172340:3200,900,696,683,60.0001;20173390:3619,1249,697,681,60.0001;20282320:3048,913,717,702,59.9628;20283220:3489,897,693,679,60.0001;20284270:3895,1250,664,683,60.0001;20393050:3261,920,722,713,59.9628;20393950:3685,947,697,687,60.0001;20395000:111,1266,692,677,60.0001;20503700:3451,963,716,706,60.0001;20504600:3903,969,693,681,60.0001;20505650:341,1215,661,681,60.0001;20614580:3609,1276,711,664,60.0001; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118aug2918h.pcr +2 "MFB"*k% +3 "core" %[ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*p'(@ +74 #"espclient"Session Begun +953 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"ASV.dial :waste1 +3 "MFB"*o  +35 "core" + ."MFBPCR"ATV.dial :air3 +4 "MFB"*n % +120 "core" & + "MFB"*q% +4 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*s'Zo +225 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*t  +56 "core"  + "MFB"*r% +4 "core" %Zt A +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*v'> +3533 #"espclient"-> exit + #Session Ended +2524 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*w % +51 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*u% +2 "core" %>  M +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*y'g +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*z  +52 "core" + "MFB"*x% +4 "core" %z F +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*|'q +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*~  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*{  +81 "core"  + "MFB"*% +4 "core" %q  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*' +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*}' +3074 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2766 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +730 "Can"eF uu +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2743 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*\ % +119 "core" % + "MFB"* % +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"* ' +234 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core" + "MFB"*% +4 "core" % +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16113 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"* % +2 "core" %>  [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +535 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" + "MFB"*% +4 "core" % +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'qJ +320 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +38 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18141 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5782 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +41 "MFB"*#,,'T(20( b +9 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +806 "Can"jU vu +1977 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2754 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2758 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +2737 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +5064 "core" ' +18630 "Can"H ss +60004 O ss +60004 eK ss +60004 XM ss +60005 J ss +60004 K ss +2642 #"bkha"Session Begun +501 #-> showlog 100 +2867 #-> abort! "closing esp for new process" +3 !o:CmdServer::Client::Error:bt[" bkha:2:in `topLevelBinding'" showlog 100 +976 #-> exit + #Session Ended +4280 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*- % +53 "core" & + .tdelay 3 seconds +303 "MFB"*.% +2 "core" %m2? B +3 .tAS.seek 0.335ml + "MFB"*/' +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*0  +52 "core" + "MFB"*1% +4 "core" %O\ 6 +2 .tAS.seek 0.32ml + "MFB"*2' +328 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*3  +57 "core"  +2 .tAS.seek 0ml + "MFB"*4'V +6460 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*5'(@ +2897 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*6'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*7'(@ +2898 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*8'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*9'(@ +2901 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*:'V +10080 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*;'(@ +2900 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*<'V +639 "Can"yQ tt +9443 "core" ' + .tATV.dial :air2 + "MFB"*=  +125 "core"  + "MFB"*>% +4 "core" %V1 +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*?'(< +5053 "core" ' + .tATV.dial :extSrc + "MFB"*@  +139 "core"  + "MFB"*A% +4 "core" %(9a +2 .tAS.seek 0.02ml + "MFB"*B' +4856 "core" ' + .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*C n +126 "core" n + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*D'R +146 "core" ' + .tdelay 20 seconds +2002 #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*E'V +34 "core" ' + .tATV.dial :air3 + "MFB"*F % +74 "core" $ + "MFB"*G% +4 "core" %V^ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*H' +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*I  +36 "core"  + "MFB"*J% +4 "core" %V\ = +2 .tAS.seek 0.31ml + "MFB"*K'l +6059 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*L % +51 "core" % + .tdelay 3 seconds +303 "MFB"*M% +2 "core" %lR\ 6 +2 .tAS.seek 0.335ml +2 "MFB"*N' +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*O  +52 "core"  + "MFB"*P% +4 "core" %\ 7 +2 .tAS.seek 0.32ml + "MFB"*Q'A +326 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*R  +58 "core"  +2 .tAS.seek 0ml + "MFB"*S'V +6453 "core" ' + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*T'(@ +2903 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*U'V +10080 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*V'(@ +2900 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*W'V +6046 "Can"> ss +4035 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*X'(@ +2897 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*Y'V +10082 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*Z'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*['V +10081 "core" ' + .tATV.dial :air2 + "MFB"*\\  +124 "core"  + "MFB"*]% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml + "MFB"*^'(> +5054 "core" ' + .tATV.dial :extSrc + "MFB"*_  +139 "core"  +33 "MFB"*`% +10 "core" %(2o +2 .tAS.seek 0.02ml +2 "MFB"*a' +4851 "core" ' + .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*b n +126 "core" o + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*c'R +143 "core" ' + .tdelay 20 seconds +2002 #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*d'V +29 "core" ' + .tATV.dial :air3 +2 "MFB"*e % +74 "core" $ + "MFB"*f% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*g' +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*h  +35 "core"  + "MFB"*i% +4 "core" %|\ 3 +2 .tAS.seek 0.31ml +2 "MFB"*j'm( +6058 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*k % +52 "core" % + .tdelay 3 seconds +303 "MFB"*l% +2 "core" %m/+\ 5 +2 .tAS.seek 0.335ml +2 "MFB"*m' +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*n  +52 "core"  + "MFB"*o% +4 "core" %}\ 2 +2 .tAS.seek 0.32ml +2 "MFB"*p' +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*q  +58 "core"  +2 .tAS.seek 0ml + "MFB"*r'V +6461 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*s'(@ +1116 "Can"Q ww +1784 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*t'V +10080 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*u'(@ +2901 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*v'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*w'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*x'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*y'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*z'V +10082 "core" ' + .tATV.dial :air2 + "MFB"*{  +125 "core"  + "MFB"*|% +4 "core" %V +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*}'(A +5061 "core" ' + .tATV.dial :extSrc + "MFB"*~  +137 "core"  + "MFB"*% +4 "core" %(D\ 8 +2 .tAS.seek 0.02ml + "MFB"*' +2714 "Can"\\ uu +2141 "core" ' + .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +126 "core" o + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +146 "core" ' + .tdelay 20 seconds +2003 "MFB"*% +2 "core" %RG> +2 #tCleaning PCR .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml + "MFB"*'(@ +2907 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +8 .tASV.dial :waste1 +2 "MFB"*  +5 "core" + .tATV.dial :air3 +2 "MFB"* % +74 "core" % + "MFB"*\ % +4 "core" %('? +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml + "MFB"* 'Zm +225 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +36 "core" + "MFB"*% +4 "core" %ZfO A +2 .tAS.seek 0.81ml + "MFB"*'> +6067 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & + .tdelay 3 seconds +303 "MFB"*% +2 "core" %>- +2 .tAS.seek 0.835ml +2 "MFB"*'[ +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core"  + "MFB"*% +4 "core" %P , R +2 .tAS.seek 0.82ml + "MFB"*'p +329 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +47 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +79 "core"  + "MFB"*% +4 "core" %pr + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"*'K +2038 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml + "MFB"* ' +3074 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*!'V +2787 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*"' +5774 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*#'V +2733 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*$' +5774 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*%'V +2732 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*'  +47 "core"  + .tATV.dial :air3 +2 "MFB"*( % +121 "core" & + "MFB"*% +4 "core" %V2 +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*&' +231 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"**  +53 "core"  + "MFB"*+% +4 "core" %u D +2 .tAS.seek 0.81ml + "MFB"*)'> +16052 "Can"f tu +57 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*- % +52 "core" % + .tdelay 3 seconds +303 "MFB"*.% +2 "core" %>  Q +2 .tAS.seek 0.835ml +2 "MFB"*,' +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*0  +51 "core" + "MFB"*1% +4 "core" %  P +2 .tAS.seek 0.82ml + "MFB"*/'q +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*3  +35 "core"  + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*2'R +4742 "core" ' + .tPCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18525 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*4' +5780 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*5'V +2733 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*6' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*7'V +2732 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*8' +5777 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*9'V +2734 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*:' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*;'V +467 "Can"~o tt +2265 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*=' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*>'V +5065 "core" ' +3 .tdelay 20 seconds +2003 "MFB"*<% +2 "core" %Vl +2 #tCleaning PCR .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*@'(@ +2900 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*A % +75 "core" & + "MFB"*?% +4 "core" %(k +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml + "MFB"*C'Zc +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*B  +51 "core" + "MFB"*F% +4 "core" %Zi` J +2 .tAS.seek 0.81ml + "MFB"*G'> +6059 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*D % +51 "core" & + .tdelay 3 seconds +303 "MFB"*E% +2 "core" %>`T +2 .tAS.seek 0.835ml +2 "MFB"*I'V +533 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*J  +51 "core" + "MFB"*H% +4 "core" %\\A K +2 .tAS.seek 0.82ml + "MFB"*L'p +328 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*M  +47 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*K  +79 "core"  + "MFB"*O% +4 "core" %qC +2 .tAS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"*P'i +2038 "core" ' + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 1ml + "MFB"*N' +3074 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*R'V +2731 "core" ' + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*Q' +5775 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*S'V +2732 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*T' +5776 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*U'V +2733 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*V  +56 "core"  + .tATV.dial :air3 +2 "MFB"*W % +119 "core" % + "MFB"*X% +4 "core" %V2 +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*Y' +230 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Z  +51 "core" + "MFB"*\\% +4 "core" % +2 .tAS.seek 0.81ml + "MFB"*]'> +4774 "Can"Uv tt +11337 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*[ % +51 "core" & + .tdelay 3 seconds +302 "MFB"*_% +3 "core" %> , ] +2 .tAS.seek 0.835ml +2 "MFB"*`' +523 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*^  +52 "core" + "MFB"*b% +4 "core" %$ > +2 .tAS.seek 0.82ml + "MFB"*a'q= +323 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*e  +36 "core"  + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*f'R +4744 "core" ' + .tPCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18183 .PCR.off +3 .AFV.select :carrierSolution "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml + "MFB"*c' +5778 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*d'V +2731 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*h' +5771 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*i'V +2746 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*g' +4781 "Can"j} ww +994 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*k'V +2731 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*l' +5771 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*j'V +2776 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*n' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*o'V +5065 "core" ' +3 .tdelay 20 seconds +2003 "MFB"*m% +2 "core" %V +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*q'(@ +2904 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +2 .ATV.dial :air3 + "MFB"*p % +75 "core" & + "MFB"*r% +4 "core" %(2 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml + "MFB"*s'Zx +225 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*t  +52 "core" + "MFB"*u% +4 "core" %Zv A +2 .tAS.seek 0.81ml +2 "MFB"*v'> +6055 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*w % +52 "core" & + .tdelay 3 seconds +303 "MFB"*x% +2 "core" %>H G +2 .tAS.seek 0.835ml +2 "MFB"*y'\\ +533 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*{  +52 "core" + "MFB"*|% +4 "core" %sf +2 .tAS.seek 0.82ml + "MFB"*z'q\ +327 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*~  +45 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +79 "core"  + "MFB"*}% +4 "core" %qI +2 .tAS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"*'y +2038 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml + "MFB"*' +3076 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*'V +2731 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*'V +2731 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +3216 "Can".H ww +2559 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*\ 'V +2733 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  + .tATV.dial :air3 +2 "MFB"* % +120 "core" & + "MFB"*% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"* ' +235 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core"  + "MFB"*% +4 "core" %\ 4 +2 .tAS.seek 0.81ml + "MFB"*'> +16112 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + .tdelay 3 seconds +303 "MFB"*% +2 "core" %>  M +2 .tAS.seek 0.835ml +2 "MFB"*' +526 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core"  + "MFB"*% +4 "core" % E +2 .tAS.seek 0.82ml + "MFB"*'q8 +328 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +4743 "core" ' + .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 .PCR.run 10:00 +18485 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml + "MFB"* ' +5778 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*!'V +2738 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*"' +2745 "Can"dQ ww +3027 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*#'V +2730 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*$' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*''V +2750 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +33 .tdelay 2 seconds +209 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*(' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*'V +2731 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*%' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"**'V +5064 "core" ' +3 .tdelay 20 seconds +2010 "MFB"*+% +2 "core" %V&% +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118aug2922h.pcr +2 #Building PCR Slug from elutionWater with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*&  +57 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*-  +25 "core"  + "MFB"*.% +4 "core" %V% +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*)'(Y +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*0' +2899 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*1 n +164 "core" n + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*,'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*3'(@ +2909 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*/  +161 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*2  +35 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*4% +2 "core" %("] +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*5'FL +624 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*6  +147 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*7% +2 "core" %FR\ W Z +3 ."MFBPCR"AS.seek 0.524ml + "MFB"*8' +1827 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*9  +37 "core"  + #"MFBPCR"Adding PP4 +2 .delay 2 seconds +202 "MFB"*:% +2 "core" % K +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*;' +640 "core" ' + ."MFBPCR"delay 10 seconds +376 "Can"YP sr +626 ."MFBPCR"ARV.dial :air3 +2 "MFB"*= % +36 "core" % + #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*<% +2 "core" %`> +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*>'+ +651 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*A  +126 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*?% +2 "core" %%b - +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*@'\ +5854 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"*B I +143 "core" I + ."MFBPCR"delay 2 seconds +203 "MFB"*F% +2 "core" %\ iN +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*C'\  +640 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*D  +139 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*E% +2 "core" %\  D +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*G' D +5051 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*J  +73 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*H  +35 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*I% +4 "core" % >Q +2 ."MFBPCR"AS.seek 0.326ml + "MFB"*M'] +32591 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*K  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*O % +34 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +9518 "Can"BH y +60004 P r +60004 $B ~~ +60004 U l +60004 H w @CEST1535580119.53 U z +60004 yJ r +60004 gQ ~~ +55110 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"32563130:2042,855,725,718,60.0001;32564030:2394,918,693,680,60.0374;32565080:2625,1230,699,664,60.0001;32673590:2117,955,714,703,59.9628;32674490:2358,909,663,683,60.0001;32675540:2648,1203,695,683,60.0001;32784510:2110,922,714,706,59.9628;32785410:2358,921,694,686,60.0001;32786460:2647,1208,694,677,60.0001;32895470:2109,909,714,705,59.9628;32896370:2372,890,687,678,60.0001;32897420:2625,1230,697,691,60.0001;33006180:2110,915,713,702,60.0001;33007080:2378,940,689,678,60.0001;33008130:2631,1217,696,684,60.0001;33117110:2113,920,723,713,59.9628;33118010:2369,907,694,683,60.0001;33119060:2653,1265,694,685,60.0001;33228320:2104,912,711,703,60.0001;33229220:2349,947,690,679,60.0001;33230270:2636,1200,662,680,60.0001;33339920:2095,918,713,698,60.0001;33340820:2365,910,686,677,60.0001;33341870:2622,1199,697,685,60.0001;33451290:2093,916,710,663,59.9628;33452190:2362,913,689,677,60.0374;33453240:2640,1235,700,685,60.0374;33562670:2101,944,714,701,59.9628;33563570:2360,935,688,646,60.0001;33564620:2638,1220,696,684,60.0001;33673510:2101,904,717,709,60.0374;33674410:2386,916,692,683,59.9628;33675460:2648,1263,695,680,60.0001;33784190:2099,912,722,715,60.0001;33785090:2369,894,665,688,60.0001;33786140:2644,1227,694,680,60.0001;33895550:2104,942,718,710,60.0001;33896450:2360,925,698,689,60.0001;33897500:2646,1233,662,677,60.0001;34006290:2101,877,718,701,60.0001;34007190:2377,904,660,684,60.0374;34008240:2634,1249,695,688,60.0374;34117340:2098,950,714,705,59.9628;34118240:2352,954,694,679,60.0001;34119290:2640,1185,690,641,60.0374;34228490:2099,912,717,680,59.9628;34229390:2390,918,694,684,59.9628;34230440:2639,1259,696,682,60.0001;34339800:2107,928,720,709,59.9628;34340700:2342,950,693,654,60.0001;34341750:2647,1225,690,676,60.0374;34450970:2109,905,719,710,60.0001;34451870:2379,925,697,691,60.0001;34452920:2648,1279,691,648,60.0001;34562050:2107,912,711,696,60.0001;34562950:2349,948,689,676,59.9628;34564000:2637,1219,697,682,60.0001;34673510:2104,951,717,708,59.9628;34674410:2349,920,696,688,60.0001;34675460:2646,1244,687,673,60.0001;34784720:2113,917,714,698,60.0001;34785620:2372,910,690,672,60.0001;34786670:2642,1229,698,683,60.0001;34895600:2105,932,716,698,60.0001;34896500:2368,932,659,678,60.0001;34897550:2636,1190,695,675,60.0001;35006830:2112,928,712,700,59.9628;35007730:2352,929,691,679,60.0001;35008780:2643,1208,661,680,60.0374;35117640:2106,912,713,699,60.0001;35118540:2350,935,688,676,60.0001;35119590:2642,1219,693,682,60.0001;35228380:2115,923,720,707,59.9628;35229280:2384,885,692,682,60.0001;35230330:2647,1242,666,681,60.0374;35339580:2109,892,679,705,60.0001;35340480:2381,880,693,674,60.0001;35341530:2643,1251,695,686,60.0001;35450770:2108,932,715,709,59.9628;35451670:2353,942,692,682,60.0374;35452720:2645,1189,694,680,60.0001;35561660:2114,949,692,709,59.9628;35562560:2368,909,698,689,60.0001;35563610:2661,1234,691,674,60.0374;35672860:2108,888,717,710,59.9628;35673760:2394,902,693,653,60.0001;35674810:2661,1275,693,679,60.0374;35784380:2109,908,721,714,60.0001;35785280:2382,903,696,688,60.0374;35786330:2665,1237,659,676,60.0001;35895490:2104,899,692,712,60.0001;35896390:2385,870,695,688,60.0374;35897440:2678,1253,693,674,60.0374;36006800:2111,976,716,707,59.9628;36007700:2359,928,665,680,60.0001;36008750:2667,1231,692,682,59.9628;36117800:2114,896,718,709,60.0001;36118700:2393,883,691,682,60.0001;36119750:2664,1267,692,648,60.0001;36228490:2119,902,712,702,59.9628;36229390:2404,906,663,682,60.0001;36230440:2673,1260,695,685,60.0374;36339360:2111,898,719,706,59.9628;36340260:2399,904,692,683,60.0001;36341310:2663,1265,691,681,60.0374;36449960:2120,904,719,704,59.9628;36450860:2402,919,661,680,59.9628;36451910:2654,1249,696,683,60.0001;36560820:2118,932,717,711,60.0001;36561720:2367,977,694,683,60.0001;36562770:2665,1195,692,671,60.0374;36671350:2127,953,719,708,60.0001;36672250:2367,969,696,650,60.0374;36673300:2669,1221,692,672,60.0001;36782190:2116,943,721,710,59.9628;36783090:2377,949,692,691,60.0001;36784140:2673,1245,692,670,60.0374;36893680:2117,915,721,713,60.0001;36894580:2377,913,696,687,60.0374;36895630:2673,1262,693,674,59.9628;37004760:2123,938,718,708,59.9628;37005660:2369,946,694,687,60.0001;37006710:2675,1200,658,672,60.0374;37116240:2119,1288,716,706,60.0001; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118aug2922h.pcr +2 "MFB"*L% +3 "core" %[ + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*P'(@ +1026 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*N  +35 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"*R % +121 "core" % + "MFB"*Q% +4 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*S'Zo +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*T  +52 "core" + "MFB"*V% +4 "core" %Zl D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*W'> +2714 "Can"[J uu +3352 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*X % +51 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*U% +2 "core" %>[ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*Z'd +529 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*\\  +51 "core" + "MFB"*Y% +4 "core" %hd D +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*['p +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*_  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*]  +80 "core"  + "MFB"*^% +4 "core" %q_ +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml + "MFB"*b'p +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml + "MFB"*`' +3072 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*e'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*a' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*f'V +2755 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*c' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*d'V +2778 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*h  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*i % +121 "core" & + "MFB"*g% +4 "core" %V1 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*k' +224 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +7 "MFB"*l  +54 "core"  + "MFB"*j% +4 "core" % B +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*n'> +16110 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*m % +52 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*o% +2 "core" %>  V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*p' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*r  +52 "core" + "MFB"*q% +4 "core" % ? +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*t'q, +321 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*u  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*s'R +4746 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +3983 "Can"vQ s +14199 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml + "MFB"*w' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*x'V +2769 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*v' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*{'V +2753 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*|' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*y'V +2772 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*~' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2757 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*}' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*z'V +2443 "Can"L wv +2625 "core" ' +6 #mEXIT @1535583146.04CEST @1535610968.58CEST = =mMAIN_scheduler =tMAIN @CEST1535610970.27 #"core_reset"Sent BREAK +2 #t@0xDEFF, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +212 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +182 !o:AnalyticalModule::PCRCore: @refi(; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +279 "Can"#B c + #B c #tPolling Can every 10:00 +4 #Cleanly exited at 00:52:26CEST30-Aug-18 +2076 #-> ESP.ready? +366 #-> ESP.ready! +3 #Powering core bus +468 .Gate.power :raw,:ON +5 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +7 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"' 2\ +3 "MFB"*\ 9\ +3 *\ 9\ + *\ 9\ +2 .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %\\ +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %  + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  c e + "manipulator"&?& +4 "core" &n j + "storage"(@& +4 "core" & C , + "storage"(A% +4 "core" %P x : + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +1486 #t-> MFB.ready? +2 "MFB"*D% +3 "core" %< +381 #t-> MFB.ready! +2 "MFB"*E% +3 "core" %M + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *F% +2 "core" %P + .tATV.dial :air2 +2 "MFB"*G  +145 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*H' +548 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*I' +5286 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*J n +103 "core" o + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*K'R +5252 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*L  +4 "core"  + .tASV.dial :waste1 +2 "MFB"*M  +5 "core" +41592 "Can"yF qq +60004 ~I qq +28264 #t-> shortmfb([Tt2],[:elutionWater]){}.finish +9 "MFB"*N% +3 "core" %RK/ +2 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218aug3009h.pcr +3 #Building PCR Slug from elutionWater with MM3 mix, PP6 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*O  +148 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*P  +25 "core"  + "MFB"*Q% +4 "core" %R#/ +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*R'$t +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*S' +2906 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*T n +164 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*U'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*V'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*W  +161 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*X  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*Y% +2 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*Z'FH +640 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*[ n +103 "core" n + ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*\\% +2 "core" %FM +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*]' +1840 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP6 +2 "MFB"*^  +45 "core"  + #"MFBPCR"Adding PP6 +2 .delay 2 seconds +202 "MFB"*_% +2 "core" %> +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*`' +657 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*a  +81 "core"  + #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*b% +2 "core" % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*c'" +623 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*d  +37 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*e% +2 "core" %\ < +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*f'\ +5846 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"*g I +141 "core" I + ."MFBPCR"delay 2 seconds +203 "MFB"*h% +2 "core" %\ [\ 7 +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*i'\  +233 "Can"Q qq +416 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*j  +139 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*k% +3 "core" %\ g> +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*l' > +5072 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*m  +73 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*n  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*o% +4 "core" % D\  c +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*p'c +32600 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*q  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*r % +36 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Tt2 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +19291 "Can"; || +60004 S j +60004 .E y +60004 A c +60004 Q r +60004 F |{ +60004 S r +60004 fK z +44667 ."PCR"PCR.off +130 !o:#AnalyticalModule::PCRRawSample: @refi(; :\ @data"&2424240:2120,869,720,717,60.0001;2425140:2427,925,697,691,60.0001;2426190:2744,1205,689,676,60.0374;2534620:2164,944,716,712,60.0001;2535520:2424,932,695,658,60.0001;2536570:2740,1187,689,673,60.0001;2645380:2166,893,721,714,59.9628;2646280:2463,877,691,685,60.0001;2647330:2731,1257,693,681,60.0001;2756140:2165,880,716,764,60.0001;2757040:2445,863,689,678,60.0001;2758090:2716,1274,696,688,60.0374;2867090:2162,899,717,709,60.0001;2867990:2461,878,692,683,60.0001;2869040:2733,1225,663,682,59.9628;2978030:2162,907,681,701,59.9628;2978930:2425,928,690,677,60.0001;2979980:2722,1185,700,678,60.0001;3088760:2168,922,722,712,59.9628;3089660:2429,941,694,688,60.0001;3090710:2743,1230,687,679,60.0001;3199900:2171,872,714,703,59.9628;3200800:2467,904,688,678,60.0001;3201850:2731,1234,698,684,60.0001;3310690:2176,949,716,708,60.0374;3311590:2408,911,665,679,60.0001;3312640:2730,1221,692,684,60.0001;3421450:2164,883,720,711,59.9628;3422350:2461,888,696,685,60.0001;3423400:2753,1248,691,682,60.0374;3532180:2174,952,721,715,60.0001;3533080:2436,914,670,689,60.0001;3534130:2750,1240,689,673,60.0001;3643180:2175,946,721,711,60.0001;3644080:2444,947,695,691,60.0001;3645130:2747,1224,656,636,59.9628;3754340:2182,907,679,696,59.9628;3755240:2462,915,685,676,60.0001;3756290:2738,1227,702,691,60.0001;3865150:2181,937,715,706,60.0001;3866050:2438,972,692,685,60.0001;3867100:2720,1206,693,675,60.0001;3976450:2175,953,721,706,60.0001;3977350:2438,963,698,690,60.0001;3978400:2748,1203,685,634,60.0001;4087500:2180,904,710,664,59.9628;4088400:2447,943,687,673,59.9628;4089450:2735,1219,696,689,60.0001;4197880:2193,904,722,712,59.9628;4198780:2476,904,697,684,60.0001;4199830:2751,1220,660,681,60.0374;4308020:2185,939,721,711,59.9628;4308920:2448,882,669,693,60.0001;4309970:2768,1219,690,675,60.0001;4418870:2179,948,708,705,60.0001;4419770:2443,975,693,679,60.0001;4420820:2752,1219,691,641,60.0747;4529960:2190,914,716,683,60.0001;4530860:2454,935,698,685,60.0001;4531910:2764,1225,687,672,60.0374;4640650:2195,868,719,707,60.0001;4641550:2501,895,692,685,60.0001;4642600:2755,1243,667,689,60.0001;4751660:2180,919,683,701,60.0001;4752560:2448,932,695,680,60.0374;4753610:2759,1203,695,685,60.0001;4862380:2195,887,712,701,59.9255;4863280:2465,885,690,675,59.9628;4864330:2729,1186,698,684,60.0374;4973710:2194,937,717,696,59.9628;4974610:2469,922,686,674,60.0001;4975660:2743,1201,697,682,60.0001;5084600:2198,905,713,700,60.0001;5085500:2472,884,693,677,60.0001;5086550:2758,1246,694,682,60.0374;5195330:2198,905,717,706,60.0001;5196230:2499,879,691,683,60.0374;5197280:2771,1259,664,643,60.0001;5306170:2194,941,722,717,59.9628;5307070:2454,931,695,691,60.0001;5308120:2778,1266,692,673,60.0374;5416990:2201,915,714,700,60.0001;5417890:2491,860,688,672,60.0001;5418940:2764,1224,669,687,60.0001;5528200:2193,876,720,709,60.0001;5529100:2488,898,693,682,60.0001;5530150:2772,1261,692,681,60.0374;5638900:2202,964,718,708,60.0001;5639800:2456,924,664,692,60.0374;5640850:2784,1201,687,668,59.9628;5749780:2198,906,713,698,60.0001;5750680:2498,898,687,677,59.9628;5751730:2744,1219,695,651,60.0001;5860840:2200,901,708,660,60.0001;5861740:2485,927,689,672,60.0001;5862790:2753,1214,695,689,60.0374;5971400:2202,937,717,707,60.0001;5972300:2466,961,693,681,60.0001;5973350:2777,1203,657,677,60.0001;6082010:2202,933,710,691,59.9628;6082910:2462,921,687,671,60.0001;6083960:2761,1215,698,687,60.0001;6192660:2203,894,720,712,60.0001;6193560:2481,925,696,687,60.0001;6194610:2791,1213,658,670,60.0374;6303180:2217,910,719,707,60.0001;6304080:2504,831,692,687,60.0001;6305130:2779,1275,693,685,59.9628;6414230:2223,933,715,701,60.0001;6415130:2475,980,692,677,60.0001;6416180:2806,1213,662,677,60.0001;6524650:2239,942,714,703,59.9628;6525550:2481,926,692,680,59.9628;6526600:2809,1193,697,683,60.0374;6635640:2260,900,710,696,60.0001;6636540:2556,927,687,677,60.0001;6637590:2826,1235,699,690,60.0001;6746910:2294,944,686,676,59.9628;6747810:2565,949,694,685,60.0001;6748860:2907,1197,686,676,60.0001;6857530:2346,912,714,699,60.0001;6858430:2661,921,686,672,59.9628;6859480:2960,1211,666,689,60.0001;6968170:2427,1235,720,717,60.0001; +16 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218aug3009h.pcr +2 "MFB"*s% +3 "core" %dH + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*t'(@ +1026 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*u  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*v % +119 "core" % + "MFB"*w% +4 "core" %(.  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*x'Zt +225 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*y  +52 "core"  + "MFB"*z% +4 "core" %Z>\ 9 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*{'> +6059 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*| % +52 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*}% +2 "core" %>  f +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*~'i +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core"  + "MFB"*% +4 "core" %k  M +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +79 "core"  + "MFB"*% +4 "core" %q  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'r +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +2200 "Can"ZL vv +870 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2744 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +2758 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2766 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +119 "core" % + "MFB"*% +4 "core" %Vs +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +226 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core" + "MFB"*% +4 "core" %g\ 9 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16110 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %>  Q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +524 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" + "MFB"*% +4 "core" %  S +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +36 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +14434 "Can"M { +3756 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"* ' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*+'V +2745 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +5066 "core" ' +7935 "Can"G tt +60004 M ss +60004 H9 qq +35742 #t-> 3.times {pcrDecon} +2 "MFB"*'% +3 "core" %Vj$ + #tCleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*/'(@ +2904 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*0 % +76 "core" & + "MFB"*1% +4 "core" %(!n +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*2'Zg +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*3  +52 "core" + "MFB"*4% +4 "core" %ZraI +2 .tAS.seek 0.81ml +2 "MFB"*5'> +6059 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*6 % +52 "core" % + .tdelay 3 seconds +303 "MFB"*7% +2 "core" %> x a +2 .tAS.seek 0.835ml +2 "MFB"*8'U +524 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*9  +51 "core" + "MFB"*:% +4 "core" %Yi\ < +2 .tAS.seek 0.82ml +2 "MFB"*;'p +327 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*<  +47 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*=  +81 "core"  + "MFB"*>% +4 "core" %pw +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*?'\\ +2037 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*@' +3070 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*A'V +2729 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*B' +3247 "Can"EY uu +2529 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*C'V +2735 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*D' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*E'V +2748 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*F  +47 "core"  + .tATV.dial :air3 +2 "MFB"*G % +121 "core" & + "MFB"*H% +4 "core" %Vn8 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*J' +231 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*I  +54 "core"  + "MFB"*L% +4 "core" %(\ : +2 .tAS.seek 0.81ml +2 "MFB"*M'> +16113 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*N % +53 "core" % + .tdelay 3 seconds +303 "MFB"*O% +2 "core" %> +2 .tAS.seek 0.835ml +2 "MFB"*P' +529 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Q  +51 "core" + "MFB"*K% +4 "core" % +2 .tAS.seek 0.82ml +2 "MFB"*R'qF +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*T  +37 "core"  + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*S'R +4743 "core" ' +3 .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18747 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*U' +2801 "Can"5> vv +2975 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*W'V +653 #"mwj"Session Begun +2117 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +60 #"mwj"-> PRV.legend +142 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +3 "MFB"*X' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*Y'V +2770 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*V' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*['V +2761 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*\\' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*Z'V +2759 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*^' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 .tAS.seek 0ml +3 "MFB"*_'V +5066 "core" ' +3 "MFB"*]% +3 "core" %VW +2 #tCleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*a'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tASV.dial :waste1 +2 .ATV.dial :air3 +4 "MFB"*b % +76 "core" % +4 "MFB"*`% +7 "core" %(.Y +4 .tAS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +8 .tAS.seek 0.51ml +2 "MFB"*d'Zt +242 "core" ' +3 .tdelay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*e  +57 "core" +3 "MFB"*c% +8 "core" %ZiS +4 .tAS.seek 0.81ml +3 "MFB"*g'> +6072 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :air3 +4 "MFB"*h % +55 "core" % +3 .tdelay 3 seconds +304 "MFB"*f% +5 "core" %>D +5 .tAS.seek 0.835ml +4 "MFB"*j'] +529 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +74 "MFB"*k  +71 "core" +3 "MFB"*i% +9 "core" %YO J +4 .tAS.seek 0.82ml +4 "MFB"*m'p +330 "core" ' +3 .tdelay 3 seconds +302 .ARV.dial :waste +3 "MFB"*n  +52 "core"  +3 .tdelay 3 seconds +303 .ATV.dial :ARV +4 "MFB"*o  +83 "core"  +3 "MFB"*l% +8 "core" %pO +4 .tAS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +6 .tAS.seek 0.47ml +4 "MFB"*q'g +1805 "Can"Q ww +234 "core" ' +3 .tAFV.select :carrierSolution +2 "MFB"* +13 .tdelay 2 seconds +204 .AS.seek 1ml +4 "MFB"*r' +3076 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*s'V +2750 "core" ' + .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*p' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*u'V +2761 "core" ' +3 .tAFV.select :carrierSolution +2 "MFB"* +13 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +8 .tAS.seek 1ml +3 "MFB"*v' +5775 "core" ' +3 .tdelay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +12 .tdelay 1 second +104 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +7 .tAS.seek 0ml +5 "MFB"*w'V +2754 "core" ' +3 .tARV.dial between carrier and air1 +5 "MFB"*t  +50 "core"  +3 .tATV.dial :air3 +4 "MFB"*y % +123 "core" & + "MFB"*z% +4 "core" %VGB +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*x' +232 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*|  +55 "core"  + "MFB"*}% +4 "core" %< +2 .tAS.seek 0.81ml +2 "MFB"*{'> +16120 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" % + .tdelay 3 seconds +303 "MFB"*% +2 "core" %>L +2 .tAS.seek 0.835ml +2 "MFB"*~' +531 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core" + "MFB"*% +4 "core" % 0 V +2 .tAS.seek 0.82ml +2 "MFB"*'q/ +329 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +38 "core"  + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*'R +4745 "core" ' + .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +11667 "Can"4G z +6778 .tPCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*'V +2762 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +3 "MFB"* ' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*\ 'V +2751 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +9 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +3 "MFB"* ' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"* 'V +2749 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +3 "MFB"*' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*'V +2732 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"* ' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +3 "MFB"*'V +5067 "core" ' +3 "MFB"*% +2 "core" %VoH +2 #tCleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 .tAS.seek 0.5ml +2 "MFB"*'(@ +2905 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tASV.dial :waste1 + .ATV.dial :air3 +5 "MFB"* % +76 "core" % + "MFB"*% +4 "core" %(0s +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*'Zv +232 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core" + "MFB"*% +4 "core" %ZW\ 0 +2 .tAS.seek 0.81ml +2 "MFB"*'> +963 "Can"{E sr +5105 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & + .tdelay 3 seconds +303 "MFB"*% +2 "core" %>D +2 .tAS.seek 0.835ml +2 "MFB"*' +533 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*  +52 "core" + "MFB"*"% +4 "core" %+ J +2 .tAS.seek 0.82ml +2 "MFB"*'q$ +327 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*(  +49 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +80 "core"  + "MFB"*!% +4 "core" %q0 +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.47ml +2 "MFB"**' +2037 "core" ' + .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*+' +3076 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*,'V +2742 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +3 "MFB"*'' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*%'V +2753 "core" ' + .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +3 "MFB"*0' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +37 "MFB"*1'V +2754 "core" ' + .tARV.dial between carrier and air1 +3 "MFB"*/  +49 "core"  + .tATV.dial :air3 +2 "MFB"*3 % +122 "core" & + "MFB"*4% +4 "core" %VP4 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +3 "MFB"*2' +231 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*6  +54 "core"  + "MFB"*7% +4 "core" %R & +2 .tAS.seek 0.81ml +3 "MFB"*5'> +16112 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*9 % +54 "core" % + .tdelay 3 seconds +303 "MFB"*:% +2 "core" %>^ F +2 .tAS.seek 0.835ml +3 "MFB"*8' +528 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*<  +53 "core" +2 "MFB"*=% +3 "core" % J +2 .tAS.seek 0.82ml +3 "MFB"*>'q1 +323 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*;  +39 "core"  + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*?'R +4740 "core" ' + .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +2156 "Can"iM r +16285 .tPCR.off +4 .AFV.select :carrierSolution +3 "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*@' +5779 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*A'V +2757 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*B' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*C'V +2764 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*D' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*F'V +2791 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*G' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*H'V +2781 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*E' +5777 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*I'V +288 "Can"\\E vv +4781 "core" ' +55223 "Can"I tt +60004 ; qq +60004 Q qq +60004 ? qq +60004 P qq +60004 A qq +60004 O qq +32553 #"bkha"Session Begun +511 #-> showlog 100 +26940 "Can"B qq +60004 S qq +60004 F qq +60004 T qq +16564 #"bkha"-> PRV.legend +19180 #t-> PRV.legend +24260 "Can"(P qq +2883 #"bkha"-> exit +3 #Session Ended +9631 #t-> bleachPRVsample + .PSV.dial PSR +4 "processing"%L +146 "core"  +2 "processing"%J% +4 "core" % + #tPulling 0.5ml of PSR.killMFB + .PSR.select :killMFB +4 "processing"% +11 .tPS.seek 0.5ml +2 "processing"%N'8 +596 "core" ' + .tdelay 1 second +102 .PSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%O' +2191 "core" ' + .tdelay 2 seconds +202 .PSV.dial :PML +2 "processing"%M +125 "core" + .tPTV.dial :PRVmixing +2 "processing"%Q  +6 "core" + .tPRV.dial :sipper +3 "processing"%K  +146 "core"  +2 .tPS.seek 0ml +2 "processing"%P' +2720 "core" ' + .tPSV.dial PSR +2 "processing"%T +123 "core"  + "processing"%R% +4 "core" % + #tPulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 .tPS.seek 1ml +2 "processing"%S'Rq +1116 "core" ' + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%U' +1643 "core" ' + .tPSV.dial :PML +2 "processing"%W +123 "core" + .tPTV.dial :PRVmixing + .PRV.dial :sipper +5 .PS.seek 0ml +4 "processing"%X' +2710 "core" ' + .tPSV.dial PSR +2 "processing"%Y +112 "core"  + "processing"%V% +4 "core" % + #tPulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1ml +2 "processing"%['Rq +1119 "core" ' + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%\\' +1649 "core" ' + .tPSV.dial :PML +2 "processing"%Z +114 "core" + .tPTV.dial :PRVmixing + .PRV.dial :sipper +5 .PS.seek 0ml +4 "processing"%^' +2715 "core" ' + .tPSV.dial PSR +2 "processing"%] +113 "core"  + "processing"%_% +4 "core" %i + #tPulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 .tPS.seek 1ml +2 "processing"%b'Rq +1127 "core" ' + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%`' +1633 "core" ' + .tPSV.dial :PML +35 "processing"%a +119 "core" + .tPTV.dial :PRVmixing + .PRV.dial :sipper +5 .PS.seek 0ml +3 "processing"%e' +2695 "core" ' + .tPSV.dial :air +2 "processing"%c  +50 "core"  +2 .tPS.seek 2.5ml +3 "processing"%d' +2670 "core" ' + .tPSV.dial :PML +2 "processing"%h +48 "core" +2 .tPS.seek 0ml +2 "processing"%f' +2689 "core" ' + .tPRV.dial :air +3 "processing"%g  +113 "core"  +10834 #t-> bleachPRVsample +2 .PSV.dial PSR +7 "processing"%k +116 "core"  +3 "processing"%i% +8 "core" %) +3 #tPulling 0.5ml of PSR.killMFB + .PSR.select :killMFB +7 "processing"% +14 .tPS.seek 0.5ml +6 "processing"%j'8 +594 "core" ' +3 .tdelay 1 second +103 .PSR.select :air +4 "processing"% +15 .tPS.seek 2.5ml +3 "processing"%n' +2157 "core" ' + .tdelay 2 seconds +202 .PSV.dial :PML +2 "processing"%o +113 "core" + .tPTV.dial :PRVmixing +2 .PRV.dial :sipper +4 "processing"%l  +114 "core" +2 .tPS.seek 0ml +2 "processing"%m' +2688 "core" ' + .tPSV.dial PSR +2 "processing"%q +112 "core"  + "processing"%r% +4 "core" %) + #tPulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +11 .tPS.seek 1ml + "processing"%s'Rq +1111 "core" ' + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%p' +5 "Can"H tu +1632 "core" ' + .tPSV.dial :PML +2 "processing"%u +114 "core" + .tPTV.dial :PRVmixing + .PRV.dial :sipper +5 .PS.seek 0ml +4 "processing"%v' +2681 "core" ' + .tPSV.dial PSR +2 "processing"%t +115 "core"  + "processing"%y% +5 "core" % + #tPulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1ml +2 "processing"%z'Rq +1119 "core" ' + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%w' +1633 "core" ' + .tPSV.dial :PML +2 "processing"%| +114 "core" + .tPTV.dial :PRVmixing + .PRV.dial :sipper +5 .PS.seek 0ml +5 "processing"%}' +2683 "core" ' + .tPSV.dial PSR +3 "processing"%x +114 "core"  + "processing"%% +4 "core" % + #tPulling 1ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 .tPS.seek 1ml +2 "processing"%'Rq +1119 "core" ' + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%{' +1633 "core" ' + .tPSV.dial :PML +2 "processing"% +114 "core" + .tPTV.dial :PRVmixing +2 .PRV.dial :sipper +4 .PS.seek 0ml +4 "processing"%' +2678 "core" ' + .tPSV.dial :air +2 "processing"%~  +49 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2691 "core" ' + .tPSV.dial :PML +2 "processing"% +49 "core" +2 .tPS.seek 0ml +2 "processing"%' +2694 "core" ' + .tPRV.dial :air +3 "processing"%  +113 "core"  +8236 #t-> primePRV +2 #Loading sample into CBV<->PRV +3 .CTV.dial :air,avoiding: :intake +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +4 "core" &f  +2 .tHand.open + "manipulator"& 1 +77 "core" 1 +2 "manipulator"&\ & +3 "core" &n  +2 "manipulator"& % +4 "core" % \  { e +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +188 "core" ( + "manipulator"&& +4 "core" &- X +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 && +2 "core" &-  y +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +2 "manipulator"& 'η +96 "core" ' + .tHand.close +2 "manipulator"&/ +78 "core" / +2 "manipulator"&& +4 "core" &-  +2 "manipulator"&% +3 "core" % bb +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(ӷ +292 "core" ( + "manipulator"&& +4 "core" & W<@ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" & v<@ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' + "manipulator"&& +4 "core" & <@ +2 "manipulator"&% +3 "core" % ( +2 "collection"'& +4 "core" &8  + "collection"' & +7 .tCC.seek :closed +4 "collection"'"(W +4 "core" &  + &  +3 & G +10 &D 5 +9 &1h I +9 &n Y +10 &wX Y +9 &9W Y +10 &Rb Y +9 &Q Y +9 &J Y +10 &BL Y +9 &T Y +9 & Q Y +10 &"U Y +9 &$JO Y +10 &&N X +9 &'R X +9 &)J Y +10 &+SN Y +9 &-Q Y +9 &.U Y +11 &0P X +8 &2ZR Y +10 &4O Y +9 &5S Y +11 &7R Y +9 &9cQ Y +9 &;&O X +8 &<Q Y +10 &>P Y +9 &@jS Y +10 &B-J Y +9 &CM X +9 &ES Y +10 &GtR X +9 &I4W Y +9 &Jv [ +10 &L _ +9 &N[p ~b# +10 &P }b0 +9 &Q }b= +9 &Sys |bA +10 &U) }bB +9 &V ~9 +9 &WFY 1 +10 &W x M +6 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.37 +3 "collection"'& +6 "core" &Wh M + &Wh M + .tHand.open + "manipulator"&(1 +78 "core" 1 +17 "manipulator"&% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&!'\ +100 "core" ' + .tCBV.dial AIV +3 "collection"'  +82 "core" + .tPSV.dial :mixloop +2 .PTV.dial :PRVmixing +3 .PRV.dial :sipper +4 "processing"%*  +113 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 1.28ml +3 "processing"%+'u +2635 "core" ' + .tPSV.dial :air +2 "processing"%,  +48 "core"  +2 .tPS.seek 2.5ml +4 "processing"%'' +2515 "core" ' + .tPRV.dial CBV +3 "processing"%%  +146 "core"  + .tPSV.dial :PML +3 "processing"%0 +47 "core" + "processing"%/% +4 "core" %  +2 .tPS.seek 1.686ml +2 "processing"%3'* +1696 "core" ' + .tPRV.dial :air +2 "processing"%4  +48 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 2.5ml +2 "processing"%1' +917 "core" ' + .tPSV.dial :air +3 "processing"%6  +47 "core"  + .tPS.seek :empty +4 "processing"%7' +2685 "core" ' + .tPSV.dial PSR +4 "processing"%2 +145 "core" +2 "processing"%9% +4 "core" % + #tPulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1ml +37 "processing"%:'Rq +1135 "core" ' + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%5' +1640 "core" ' + .tPSV.dial :PML +3 "processing"%< +125 "core" + .tPTV.dial :PRVmixing +2 .PRV.dial :sipper +4 "processing"%=  +114 "core" +2 .tPS.seek 0ml +2 "processing"%8' +2686 "core" ' + .tPSV.dial :air +2 "processing"%;  +51 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +2661 "core" ' + .tPSV.dial :PML +3 "processing"%? +48 "core" +2 .tPS.seek :empty +3 "processing"%@' +2684 "core" ' + .tPRV.dial :air +4 "processing"%A  +114 "core"  +4 .tCBV.dial between AIV and waste1 +5 "collection"'B ` +34 "core" _ + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&C& +6 "core" & T8" +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&D(ӷ +47 "core" ( + "manipulator"&F& +4 "core" &ӽ X3 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &G& +2 "core" &ӽ 3 +2 .tForearm.seek CC +2 "manipulator"&H' +97 "core" ' + .tHand.close +2 "manipulator"&E/ +79 "core" / + .tCC.seek :open +4 "collection"'L( +423 "core" ( + "manipulator"&J& +4 "core" & / +2 "manipulator"&N% +3 "core" % - n +2 .tForearm.seek :retract +2 "manipulator"&M'\ +98 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&Q(- +314 "core" ( + "manipulator"&K& +4 "core" &- . Z + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &O& +3 "core" &- # c + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&T'η +114 "core" ' +2 .tHand.open + "manipulator"&R1 +68 "core" 1 + "manipulator"&P% +4 "core" % ι cͿ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&S'\ +102 "core" ' +4468 "Can"\ -E tt +9874 #t-> loadMFBslug + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'W& +4 "core" &! + .tHand.open +2 "manipulator"&U1 +29 "core" 1 + "manipulator"&Y& +4 "core" &- * s\ +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&V(- +5 "core" ( + "manipulator"&X& +4 "core" &-  B\ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &[& +3 "core" &- , j\ +2 .tForearm.seek :garage +2 "manipulator"&Z'η +99 "core" ' + .tHand.close +4 "manipulator"&\\/ +68 "core" / + "manipulator"&]& +4 "core" &- \ +2 "manipulator"&_% +3 "core" % dY +2 .tForearm.seek :retract +2 "manipulator"&^'\ +104 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&b(ӷ +288 "core" ( + "manipulator"&a& +4 "core" &" W@\\ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &`& +2 "core" &" N@[ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&c' +110 "core" ' + "manipulator"&e& +4 "core" &" o@Z +2 "manipulator"&h% +3 "core" %  lK +2 "collection"'d& +3 "core" & +2 "collection"'g& +4 .tCC.seek :closed +3 "collection"'k(W +5 "core" &  + &  +6 &%! $d +9 &nQ! < +10 &w^ Q +9 &U`" Y +9 &Q" X +10 &M l Y +9 &N!n X +9 &_Q  X +10 &!M X +9 &O!q X +10 &O  X +9 &!gO! X +9 &#*N! X +10 &$N" W +9 &&O! X +10 &(oN!S X +9 &*2L  X +9 &+Q  X +10 &-L" X +9 &/yO" W +9 &19N! X +10 &2L  X +9 &4J W +9 &6N W +10 &8CJ  W +9 &:O  X +10 &;L! W +9 &=N! X +9 &?JM! X +10 &A P! X +9 &BS  X +9 &DL  X +10 &FSJ  X +9 &HN! X +10 &IX" Y +9 &Kv \\ +9 &MD  ` +10 &N }b# +9 &P ~b+ +9 &Rm ~b4 +10 &T# }b7 +9 &U }b/ +10 &W3M [ +9 &Wc }%o +9 &We K +3 ( + "collection"'g& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.42 +2 "collection"'i& +6 "core" &Wgu K + .tHand.open + "manipulator"&f1 +71 "core" 1 + "manipulator"&j% +4 "core" %  3F +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&o'\ +97 "core" ' + #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake +4 .PRV.dial :waste2 +4 "processing"%l @ +81 "core" @ + .tPTV.dial :PRV,avoiding: :puck +3 "processing"%n @ +83 "core" > + .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%q  +83 "core" + .tdelay 2 seconds +202 .PSV.dial :PML + .delay 2 seconds +205 .PRV.dial :air +2 "processing"%r  +81 "core"  + .tdelay 2 seconds +203 "processing"%m% +2 "core" %5 +2 .tPS.seek 1.499ml +2 "processing"%s' +1655 "core" ' + .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%u' +1125 "core" ' + .tPSV.dial :air +2 "processing"%p  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%t' +2714 "core" ' + #t\mixing lysate with speDil + .PSV.dial :PML +5 "processing"%y +47 "core" + .tCBV.dial :PRV +3 "collection"'v  +34 "core" + .tPRV.dial :air +2 .delay 2 seconds +203 .PRV.dial :speDil +2 "processing"%z  +50 "core"  + .tdelay 2 seconds +203 "processing"%|% +2 "core" %z +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%w'q +2380 "core" ' + .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%x  +85 "core"  +4 .tdelay 2 seconds +203 "processing"%% +4 "core" %q[ +2 .tPS.seek 0.475ml +2 "processing"%}' +2582 "core" ' + .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%  +50 "core"  + .tdelay 2 seconds +203 .PS.seek 0.965ml +2 "processing"%'N +5001 "core" ' + .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%{  +49 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PSV.dial :air +4 "processing"%~  +49 "core"  + .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +4 .tPS.seek 2.5ml +2 "processing"%' +1680 "core" ' + .tdelay 3 seconds +302 .PSV.dial PTV +3 "processing"% +83 "core" ~ + .tPTV.dial :PRV,avoiding: :puck +3 "processing"% @ +82 "core" ? +2 .tPS.seek 0ml +2 "processing"%' +2686 "core" ' + .tPSV.dial :air +2 "processing"%  +83 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2685 "core" ' + .tdelay 3 seconds +343 .PSV.dial PTV +5 "processing"%\ +93 "core" + .tPTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"% ' +2691 "core" ' + #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +4 .AIV.dial :bypass +4 "collection"' { +6 "core" | + .tPRV.dial CBV +2 .PSV.dial :air +3 "processing"%  +79 "core"  +2 .tPS.seek 2.5ml +4 "processing"%&' +2680 "core" ' + .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"% +49 "core" + .tPTV.dial :PRVmixing,avoiding: :puck +3 "processing"%  +81 "core" + "processing"%% +4 "core" %  +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +3 "processing"%)' +7761 "core" ' + .tdelay 5 seconds +502 .AIV.dial :sample +3 "collection"' & +62 "core" % + .tAWV.select :waste +2 "collection"' +11 "processing"%% +2 "core" %9  +2 .tPS.reconfigure PSslow2 +3 "processing"%#A `xb +4 .tPS.seek 1.22ml +2 "processing"%'nE +5877 "Can"J _ +4900 "core" ' + .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"' { +61 "core" | + .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +4 .tPS.seek 0ml +2 "processing"%' +1349 "core" ' + .tPSV.dial :air +2 "processing"%  +49 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2660 "core" ' + .tPSV.dial :PML +3 "processing"% +47 "core" +2 .tPS.seek 0ml +3 "processing"%.' +2688 "core" ' + .tAIV.dial :coilToMFB + .AWV.select :air +3 "collection"' +12 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" & 1;3 +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +20 "core" ( + "manipulator"&(& +4 "core" &ӻ T2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &ӻ 2 +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / + .tCC.seek :open +4 "collection"'*( +422 "core" ( + "manipulator"&& +4 "core" & K- +2 "manipulator"&,% +3 "core" % 7 l +2 .tForearm.seek :retract +2 "manipulator"&+'\ +99 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&%(- +306 "core" ( + "manipulator"&0& +4 "core" &- & Y + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &/& +3 "core" &- " + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&''η +117 "core" ' + .tHand.open +2 "manipulator"&41 +74 "core" 1 + "manipulator"&3% +4 "core" % ε iͽ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&6'\ +102 "core" ' +36143 #t-> shortmfb([Tt1],[:ASV]){AIV} +12 "MFB"*1% +2 "core" %VB" +2 #"MFBPCR"Extracting Nucleic Acid from AIV +7 .SPE.hold 2:46:40,55C +4 "MFB"*2 @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +5 "MFB"*9  +39 "core"  + ."MFBPCR"delay 20 seconds +2003 #primeLysateINT + .AWV.select :air +4 .AIV.dial :coilToMFB +3 .ATV.dial AIV +3 "MFB"*7 I +114 "core" H +2 "MFB"*:% +3 "core" %V+" +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*<': +6058 "core" ' + ."MFBPCR"delay 10 seconds +867 "Can" K - +135 ."MFBPCR"ATV.dial :air2 +3 "MFB"*=  +64 "core"  + "MFB"*5% +4 "core" %:U+ +2 ."MFBPCR"AS.seek 0.33ml +2 "MFB"*;'Ѳ +639 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*8 % +57 "core" % + ."MFBPCR"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*?'R +1702 "core" ' +3 #"MFBPCR"Lysate primed! +2 .AFV.select :holdingCoil +6 .ATV.dial :air2 +7 "MFB"*>  +57 "core"  +3 "MFB"*A% +8 "core" %R , +4 ."MFBPCR"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +6 ."MFBPCR"AS.seek 0.069ml +4 "MFB"*B' +1439 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"*C I +84 "core" H +2 "MFB"*F% +3 "core" %\ w* G +2 ."MFBPCR"AS.seek 0.469ml +3 "MFB"*G' +8066 "core" ' + ."MFBPCR"delay 5 seconds +504 "MFB"*E9 +2 "core" 9L{8 +2 #"MFBPCR"Solid Phase Extraction Heater at 46.8C + .ATV.dial ASV +5 "MFB"* n +38 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*!% +5 "core" %\  h f +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*"'% +8637 "core" ' + ."MFBPCR"delay 10 seconds +1004 #rinseLysateLineINT + .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +5537 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial AIV +2 "MFB"*N I +55 "core" H + ."MFBPCR"AIV.dial :coilToMFB +2 .AWV.select :waste +3 "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*H'V +10086 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*D  +60 "core" + "MFB"*K% +4 "core" %V  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +3 "MFB"*O'R +1036 "core" ' + ."MFBPCR"ATV.dial :AIV +3 "MFB"*R I +88 "core" I + "MFB"*P% +4 "core" %R  L +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*M' +827 "core" ' +3 ."MFBPCR"ATV.dial :waste +5 "MFB"*T n +168 "core" m +3 ."MFBPCR"AS.seek :empty +8 "MFB"*W'R +244 "core" ' +3 #"MFBPCR"ethanol wash +2 .ATV.dial :air2 +8 "MFB"*U  +121 "core"  +4 "MFB"*Y% +7 "core" %R  +4 ."MFBPCR"AS.reconfigure ASslow2 +6 "MFB"*#,,'T0 b +5 ."MFBPCR"AS.seek 0.009ml +4 "MFB"*X' +1045 "core" ' + ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +48 "MFB"*[  +77 "core" + "MFB"*\\% +4 "core" %\  ] +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*]'_ +8067 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*_  +39 "core" + ."MFBPCR"delay 3 seconds +303 "MFB"*Q% +5 "core" %_ M +4 ."MFBPCR"AS.seek 0.434ml +6 "MFB"*S'ݛ +526 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ethanol +4 "MFB"*Z  +56 "core" +3 "MFB"*a% +8 "core" %݌ +4 ."MFBPCR"AS.seek 0.419ml +5 "MFB"*`'# +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +3 "MFB"*V n +128 "core" n +2 "MFB"*e% +3 "core" %( +2 ."MFBPCR"AS.seek 0.092ml +3 "MFB"*h'&2 +6472 "Can"7 z +129 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :waste2 +2 "MFB"*d % +75 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*^'R +562 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*L  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*i' +20158 "core" ' +3 ."MFBPCR"delay 5 seconds +503 .ATV.dial ASV +4 "MFB"*f n +99 "core" n +3 ."MFBPCR"ASV.dial :SPEdelivery +5 .AS.seek 0.02ml +9 "MFB"*j' +19742 "core" ' +3 ."MFBPCR"delay 5 seconds +503 .ATV.dial :air2 +4 "MFB"*g  +100 "core" +3 "MFB"*l% +8 "core" %  +4 ."MFBPCR"AS.seek 0.52ml +5 "MFB"*n' +10083 "core" ' +3 ."MFBPCR"delay 5 seconds +503 .ATV.dial ASV +4 "MFB"*c n +99 "core" n +3 ."MFBPCR"ASV.dial :wasteR +4 "MFB"*q  +37 "core"  +5 ."MFBPCR"AS.seek 0.3ml +5 "MFB"*r': +4448 "core" ' +3 ."MFBPCR"delay 20 seconds +2006 .AS.seek 0.07ml +4 "MFB"*m'w +505 "Can"O w +4149 "core" ' +3 ."MFBPCR"delay 20 seconds +2004 .ATV.dial :waste2 +4 "MFB"*@ % +75 "core" $ +3 ."MFBPCR"AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +6 ."MFBPCR"AS.seek :empty +4 "MFB"*s'R +436 "core" ' +3 #"MFBPCR"Elution +2 .ATV.dial :air1 +9 "MFB"*p  +108 "core" +3 "MFB"*u% +8 "core" %R +4 ."MFBPCR"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +6 ."MFBPCR"AS.seek 0.049ml +5 "MFB"*y'N +1033 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ElutionWater +4 "MFB"*v I +62 "core" I +3 "MFB"*z% +8 "core" %N  K +4 ."MFBPCR"AS.seek 0.109ml +4 "MFB"*|'{ +1235 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV,via: :air2 +5 "MFB"*t n +213 "core" n +3 ."MFBPCR"ASV.dial :SPEelution +5 "MFB"*x  +59 "core"  +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +13 *% +5 "core" %{R +4 ."MFBPCR"AS.reconfigure ASnorm +6 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0.759ml +4 "MFB"*w' ? +3309 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .AFV.select :holdingCoil +2 "MFB"* +15 *% +4 "core" % ? +4 ."MFBPCR"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +6 ."MFBPCR"AS.seek 0.474ml +4 "MFB"*}' +5759 "core" ' +3 ."MFBPCR"delay 5 seconds +504 "MFB"*{% +5 "core" % +4 ."MFBPCR"AS.reconfigure ASslow2 +7 "MFB"*#,,'T0 b +6 ."MFBPCR"AS.seek 0.439ml +5 "MFB"*~' +3530 "core" ' +3 ."MFBPCR"delay 1:00 +6005 #pushing eluate to holding coil + "MFB"*% +5 "core" % +2 ."MFBPCR"AS.seek 0.279ml +2 "MFB"*'p +16110 "core" ' + ."MFBPCR"delay 30 seconds +3003 .ATV.dial :waste,via: :air3 +3 "MFB"* n +175 "core" o + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +1637 "core" ' + #"MFBPCR"Parking Bleach in LysateSource line and SPEcolumn + .ATV.dial :air3 +6 "MFB"* % +76 "core" % + "MFB"*% +4 "core" %R) +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.029ml +3 "MFB"*\ ' +634 "core" ' + ."MFBPCR"ATV.dial :ElutionWater +3 "MFB"* I +52 "core" J + "MFB"*% +4 "core" %\ ; +2 ."MFBPCR"AS.seek 0.059ml +2 "MFB"*'\\ +629 "core" ' + ."MFBPCR"ATV.dial :air3 +4 "MFB"* % +54 "core" $ + "MFB"*% +4 "core" %R  L +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*' +229 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +37 "core"  + "MFB"*&% +4 "core" %O +2 ."MFBPCR"AS.seek 0.769ml +2 "MFB"* ' q +7457 "Can"b? y +6648 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +55 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*)% +2 "core" % q C +2 ."MFBPCR"AS.seek 0.794ml +3 "MFB"* ' r +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +55 "core"  + "MFB"*% +4 "core" % y  P +2 ."MFBPCR"AS.seek 0.779ml +2 "MFB"*'  +324 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"* I +127 "core" H + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.015ml +2 "MFB"*' +4418 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +151 "core" m +2 ."MFBPCR"AS.seek :empty +3 "MFB"*('R +117 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +59 "core" & + "MFB"*% +4 "core" %R@ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +3 "MFB"*b' +234 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*o  +39 "core"  + "MFB"*k% +4 "core" % D +2 ."MFBPCR"AS.seek 0.579ml +3 "MFB"*' +11488 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*, % +102 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" % \ 9 +2 ."MFBPCR"AS.seek 0.604ml +3 "MFB"*'\ 4g +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*0  +54 "core" + "MFB"*/% +4 "core" %\ 4i  V +2 ."MFBPCR"AS.seek 0.589ml +3 "MFB"*4' +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +3 "MFB"*3 n +103 "core" n + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*+  +58 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*''V +11875 "core" ' + ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*1' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial ASV + .ASV.dial :wasteR +5 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*9'V +7749 "Can"E w +12389 "core" ' +3 ."MFBPCR"delay 20 seconds +2005 .ATV.dial :air3 +5 "MFB"*7 % +146 "core" & +3 "MFB"*:% +8 "core" %V +5 ."MFBPCR"AS.seek 0.59ml +5 "MFB"*I' +11894 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*= n +144 "core" m + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*5% +5 "core" % \ < +2 ."MFBPCR"AS.seek 0.09ml +2 "MFB"*<' +10079 "core" ' + ."MFBPCR"delay 30 seconds +3003 .ATV.dial :extSrc +3 "MFB"*8  +76 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater +2 "MFB"*; I +107 "core" I + "MFB"*>% +4 "core" %  +2 ."MFBPCR"AS.seek 0.12ml +3 "MFB"*A' +631 "core" ' + ."MFBPCR"ATV.dial :air3 +4 "MFB"*? % +51 "core" % + "MFB"*C% +4 "core" %\ 1 +2 ."MFBPCR"AS.seek 0.13ml +2 "MFB"*F'- +226 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*B  +39 "core"  +2 "MFB"*E% +4 "core" % ) +2 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*' +2040 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*! % +56 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*G% +2 "core" %\ 6 +2 ."MFBPCR"AS.seek 0.255ml +3 "MFB"*"'X +519 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*N  +55 "core"  + "MFB"*J% +4 "core" %Xz +2 ."MFBPCR"AS.seek 0.24ml +3 "MFB"*D'  +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*K n +104 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*H  +36 "core"  + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*R'(@ +1525 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 *P% +2 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.17ml +3 "MFB"*O' +6658 "core" ' +2 ."MFBPCR"SPE.hold 2:46:40,95C +4 .delay 3:00 +3 "MFB"*T @F@ +5 "core" /v +5390 "Can"K  +12606 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*M' +4798 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +101 .ASV.dial :wasteD +3 "MFB"*U I +107 "core" I +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*Y'V +5775 "core" ' + #"MFBPCR"Priming Eluate + .AFV.select :carrierSolution +4 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*W'(@ +2901 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +3 "MFB"*[  +59 "core"  + #"MFBPCR"Swish #1 of 2 +2 "MFB"*\\% +5 "core" %(5 Y +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*X'\  +1030 "core" ' + "MFB"*_% +4 "core" %\  \\ +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*Q'(, +1034 "core" ' + #"MFBPCR"Swish #2 of 2 +2 "MFB"*]% +6 "core" %(I b{ +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*Z'\  +1037 "core" ' +3 "MFB"*a% +8 "core" %\  g +4 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*S'(4 +1040 "core" ' + ."MFBPCR"delay 3 seconds +304 "MFB"*V% +2 "core" %(F n +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*e' Q +3729 "core" ' + ."MFBPCR"delay 3 seconds +303 #Eluate primed + .ATV.dial :waste2 +4 "MFB"*` % +61 "core" $ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +3480 "core" ' +3 ."MFBPCR"SPE.coast +5 "MFB"*h  +8 "core"  +2  +2 ."MFBPCR"ASV.dial :SPErecovery +6 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118aug3016h.pcr +5 #Building PCR Slug from ASV with MM2 mix, PP4 primer +6 #Priming with carrier +4 .ATV.dial ARV +6 "MFB"*L  +100 "core"  +2 ."MFBPCR"ARV.dial :carrier +6 "MFB"*^  +27 "core"  +4 "MFB"*f% +8 "core" %V @ +5 ."MFBPCR"AS.seek 0.5ml +5 "MFB"*i'(P +2553 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +16 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +8 ."MFBPCR"AS.seek 1ml +5 "MFB"*g' +2902 "core" ' +3 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +14 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +4 "MFB"*l n +154 "core" o +4 ."MFBPCR"AS.reconfigure ASnorm +6 "MFB"*#,,'T20 b +7 ."MFBPCR"AS.seek :empty +104 "MFB"*j'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*c'(@ +2909 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*q  +163 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +12 "MFB"*n  +44 "core"  +4 ."MFBPCR"delay 2 seconds +205 "MFB"*r% +3 "core" %( Q + ."MFBPCR"AS.reconfigure ASslow2 +6 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +4 "MFB"*@'FH +644 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +5 "MFB"*m  +148 "core" +2 ."MFBPCR"delay 2 seconds +204 #Adding MM2 +6 "MFB"*p% +4 "core" %FD b * +3 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*u' +1837 "core" ' + ."MFBPCR"delay 25 seconds +2420 "Can"D< ts +82 ."MFBPCR"ARV.dial :PP4 +3 "MFB"*s  +38 "core"  +2 #"MFBPCR"Adding PP4 +2 .delay 2 seconds +203 "MFB"*v% +2 "core" % D +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*z' +636 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +3 "MFB"*y % +37 "core" & +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +204 "MFB"*t% +2 "core" %  ' +2 ."MFBPCR"AS.seek 0.536ml +4 "MFB"*x' +631 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +128 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*|% +2 "core" %  I +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*'\ +5841 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*w n +38 "core" m + ."MFBPCR"delay 2 seconds +203 "MFB"*{% +3 "core" %\   +2 ."MFBPCR"AS.seek 0.6ml +4 "MFB"*}'\  +637 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +3 "MFB"*  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +204 "MFB"*~% +2 "core" %\  v +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*' 9 +5057 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +3 "MFB"*  +59 "core"  + ."MFBPCR"ASV.dial :waste1 +4 "MFB"*  +86 "core"  + ."MFBPCR"ARV.dial :air1 +4 "MFB"*  +36 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +6 "core" % < %H +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"* '[ +32580 "core" ' +3 ."MFBPCR"delay 5 seconds +504 .ATV.dial ARV +5 "MFB"*  +76 "core"  +3 ."MFBPCR"ASV.dial :PCRlock +7 "MFB"*\ % +36 "core" & +3 ."MFBPCR"delay 5 seconds +505 #Running Tt1 Profile60C300 thermocycling +3 ."PCR"PCR.program Profile60C300 +23 #Profile60C300 should complete in < 1:45:21 +3 .PCR.run 2:16:41.25 +8264 "Can"U x +60004 AG q +60004 l; y +60004 O l +60004 $9 s +60004 Q ~~ +60004 9 u +60004 qT y +21079 #"mwj"-> exit +4 #Session Ended +34306 ."PCR"PCR.off +154 !o:#AnalyticalModule::PCRRawSample: @refi(; :\ @data"27712440:2172,814,723,708,60.0001;27713340:2551,882,688,677,60.0374;27714390:2827,1224,703,694,59.9628;27822880:2243,907,712,702,59.9628;27823780:2527,958,682,645,60.0374;27824830:2823,1195,695,686,60.0001;27933970:2244,939,716,705,59.9628;27934870:2496,962,693,692,60.0001;27935920:2847,1189,688,673,60.0001;28045140:2252,938,714,709,60.0001;28046040:2491,947,693,680,60.0001;28047090:2838,1184,693,680,60.0374;28155730:2246,946,708,700,59.9628;28156630:2513,943,688,678,60.0001;28157680:2805,1214,694,650,60.0374;28266900:2241,909,723,718,60.0001;28267800:2529,906,698,692,60.0001;28268850:2834,1238,686,674,60.0374;28377210:2248,906,707,658,59.9628;28378110:2548,879,688,671,60.0001;28379160:2817,1226,696,695,60.0001;28488640:2256,941,712,693,60.0001;28489540:2536,917,684,637,60.0001;28490590:2820,1231,700,690,60.0001;28599470:2247,862,711,699,60.0001;28600370:2573,866,690,678,60.0001;28601420:2820,1258,696,693,60.0374;28710820:2250,881,713,665,60.0001;28711720:2566,860,695,682,60.0001;28712770:2850,1261,698,681,59.9628;28821490:2251,926,721,716,60.0001;28822390:2536,941,699,692,60.0374;28823440:2863,1242,657,671,60.0001;28932320:2250,862,715,693,60.0001;28933220:2538,892,695,681,60.0001;28934270:2834,1258,701,689,60.0374;29043170:2251,951,719,708,60.0374;29044070:2526,948,696,691,60.0374;29045120:2856,1221,653,671,59.9628;29154000:2251,916,712,698,60.0001;29154900:2501,942,688,678,60.0001;29155950:2833,1209,697,682,60.0001;29264890:2255,958,716,710,60.0001;29265790:2512,969,693,688,60.0001;29266840:2844,1190,657,673,60.0374;29375440:2256,890,723,713,59.9628;29376340:2542,860,699,688,60.0001;29377390:2858,1276,692,677,60.0001;29486400:2248,861,714,703,60.0001;29487300:2547,894,693,673,60.0001;29488350:2832,1210,671,695,60.0001;29596860:2250,864,721,710,60.0001;29597760:2542,853,694,688,60.0001;29598810:2849,1266,693,679,60.0001;29707510:2289,991,731,723,60.0001;29708410:2576,910,696,690,60.0001;29709460:2862,1248,690,641,60.0374;29818300:2261,975,719,710,60.0001;29819200:2504,960,696,685,60.0001;29820250:2850,1183,690,673,60.0001;29929020:2261,898,714,693,59.9628;29929920:2565,905,692,674,60.0001;29930970:2832,1226,672,690,60.0374;30039610:2259,961,722,675,59.9628;30040510:2526,963,695,694,60.0374;30041560:2871,1216,689,669,60.0001;30149860:2260,941,709,697,59.9628;30150760:2553,935,687,675,60.0001;30151810:2832,1207,693,647,60.0374;30260540:2258,905,721,713,59.9628;30261440:2566,867,694,687,60.0001;30262490:2836,1279,694,685,60.0001;30371500:2260,968,716,705,59.9628;30372400:2521,952,692,682,60.0001;30373450:2852,1188,657,674,60.0001;30482090:2260,963,715,670,60.0001;30482990:2509,944,692,676,60.0001;30484040:2862,1210,689,675,60.0374;30592870:2256,926,714,699,60.0001;30593770:2532,953,693,678,60.0001;30594820:2855,1201,660,676,60.0001;30703730:2256,967,687,714,60.0001;30704630:2529,931,699,687,60.0001;30705680:2859,1241,685,671,60.0374;30815080:2260,897,722,711,60.0001;30815980:2557,884,668,690,60.0001;30817030:2877,1234,689,671,60.0001;30926020:2268,872,722,711,60.0001;30926920:2586,911,695,683,60.0001;30927970:2863,1274,693,649,60.0001;31036990:2274,877,710,658,59.9628;31037890:2544,926,688,666,60.0001;31038940:2860,1205,700,688,60.0374;31148000:2288,956,712,700,60.0374;31148900:2550,990,690,684,60.0001;31149950:2879,1150,658,671,60.0001;31259000:2299,954,714,678,60.0001;31259900:2557,952,691,685,60.0374;31260950:2904,1214,688,676,60.0001;31370170:2314,938,722,714,60.0001;31371070:2608,947,696,694,60.0001;31372120:2944,1244,688,667,60.0001;31480540:2360,946,724,679,60.0001;31481440:2649,931,697,687,60.0001;31482490:2999,1238,691,668,60.0001;31591490:2390,900,718,710,60.0001;31592390:2713,903,696,685,60.0001;31593440:3014,1256,692,683,60.0001;31702150:2440,862,716,702,59.9628;31703050:2795,897,691,680,60.0374;31704100:3045,1244,697,693,60.0001;31813230:2484,911,676,699,60.0001;31814130:2809,925,690,668,60.0374;31815180:3141,1221,699,692,60.0001;31924220:2528,888,718,708,60.0001;31925120:2896,845,695,676,60.0001;31926170:3177,1282,695,685,60.0001;32035680:2587,882,723,712,60.0001;32036580:2947,851,694,684,60.0001;32037630:3263,1252,698,645,60.0374;32146180:2615,910,722,713,59.9628;32147080:2984,888,668,683,60.0001;32148130:3344,1245,696,681,60.0374;32257270:2648,1254,717,709,60.0001; +34 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118aug3016h.pcr +2 #Full MFB Decontamination +3 #Decon extraction column and decon AIV +5 .SPE.hold 2:46:40,55C +4 "MFB"* @@T +4 ."MFBPCR"ASV.dial :SPEdelivery +7 "MFB"*  +62 "core"  +3 ."MFBPCR"delay 20 seconds +2004 .AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*'(@ +1025 "core" ' +3 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"ATV.dial :air1 +4 "MFB"*  +190 "core" +3 "MFB"*&% +8 "core" %(+6+ +4 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +6 ."MFBPCR"AS.seek 0.52ml +4 "MFB"*' +425 "core" ' +3 ."MFBPCR"ATV.dial :ASV +4 "MFB"* n +181 "core" n +3 ."MFBPCR"ASV.dial :SPErecovery +4 "MFB"*)  +62 "core"  +4 "MFB"* % +7 "core" %\ X+ G +4 ."MFBPCR"AS.seek 0.62ml +4 "MFB"*'\ t +35 "Can";  +2002 "core" ' +3 ."MFBPCR"ATV.dial :waste +4 "MFB"* n +205 "core" n +4 ."MFBPCR"AS.reconfigure ASnorm +5 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +4 "MFB"* 'R +3160 "core" ' +3 ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +4 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0ml +4 "MFB"*'V +26 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +204 .AS.seek 0.5ml +4 "MFB"*'(@ +2900 "core" ' +7 ."MFBPCR"delay 1 second +104 .AFV.select :holdingCoil +7 "MFB"* +11 ."MFBPCR"ATV.dial :air3 +4 "MFB"* % +66 "core" % +11 "MFB"*% +9 "core" %(;+ +4 ."MFBPCR"AS.reconfigure ASslow1 +7 "MFB"*#,,'Td20 b +10 ."MFBPCR"AS.seek 0.52ml +6 "MFB"*' +431 "core" ' +5 ."MFBPCR"ATV.dial :air3 +9 "MFB"*% +8 "core" % +*\ 7 +5 ."MFBPCR"AS.seek 0.53ml +11 "MFB"*(' +231 "core" ' +4 ."MFBPCR"delay 2 seconds +207 .ATV.dial :bleach +5 "MFB"*o  +41 "core"  +6 "MFB"*k% +8 "core" %\ ) I +6 ."MFBPCR"AS.seek 0.71ml +6 "MFB"*b' G +3645 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +4 "MFB"*, % +57 "core" & +3 ."MFBPCR"delay 3 seconds +304 "MFB"*% +5 "core" % H 8 f +4 ."MFBPCR"AS.seek 0.735ml +5 "MFB"*' ų +526 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +4 "MFB"*0  +55 "core" +3 "MFB"*/% +8 "core" % ź oF W +104 ."MFBPCR"AS.seek 0.72ml +5 "MFB"*' zQ +327 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV +4 "MFB"*3 n +111 "core" m +3 ."MFBPCR"ASV.dial :SPErecovery +4 "MFB"*+% +8 "core" % zYK +4 ."MFBPCR"AS.seek 0.365ml +4 "MFB"*4' +7163 "core" ' +3 ."MFBPCR"ATV.dial :waste +4 "MFB"*' n +179 "core" m +4 ."MFBPCR"AS.reconfigure ASnorm +5 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek :empty +4 "MFB"*1'R +1875 "core" ' +3 ."MFBPCR"ATV.dial :air3 +4 "MFB"*7 % +60 "core" % +5 "MFB"*:% +8 "core" %R* +4 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.009ml +5 "MFB"*9' +234 "core" ' +3 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +4 "MFB"*=  +38 "core"  +4 "MFB"*5% +7 "core" %  B +5 ."MFBPCR"AS.seek 0.579ml +4 "MFB"*I' +11488 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +4 "MFB"*8 % +55 "core" % +3 ."MFBPCR"delay 3 seconds +304 "MFB"*;% +5 "core" %  E +5 ."MFBPCR"AS.seek 0.604ml +5 "MFB"*>'\ 4b +525 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +4 "MFB"*<  +51 "core" +4 "MFB"*?% +7 "core" %\ 4X J +4 ."MFBPCR"AS.seek 0.589ml +5 "MFB"*C' +327 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV +4 "MFB"*A n +104 "core" m +3 ."MFBPCR"ASV.dial :wasteR +4 "MFB"*B  +45 "core"  +5 ."MFBPCR"AS.seek 0ml +4 "MFB"*E'V +11867 "core" ' +3 ."MFBPCR"delay 1:00 +6004 .ATV.dial ASV +3 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*F' +2265 "Can"0N w +1582 #t-> bleachPRVsample +3 .PSV.dial PSR +4 "processing"%! +115 "core"  +3 "processing"%G% +8 "core" % } +3 #tPulling 0.5ml of PSR.killMFB + .PSR.select :killMFB +4 "processing"% +13 .tPS.seek 0.5ml +3 "processing"%'8 +607 "core" ' +4 .tdelay 1 second +102 .PSR.select :air +3 "processing"% +14 .tPS.seek 2.5ml +3 "processing"%N' +1037 "core" ' +3 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +4 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*J'V +917 "core" ' +3 .tdelay 2 seconds +204 .PSV.dial :PML +3 "processing"%" +115 "core" +3 .tPTV.dial :PRVmixing +2 .PRV.dial :sipper +3 "processing"%K  +148 "core"  +4 .tPS.seek 0ml +4 "processing"%H' +2723 "core" ' +3 .tPSV.dial PSR +2 "processing"%D +116 "core"  +3 "processing"%P% +8 "core" % } +3 #tPulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 .tPS.seek 1ml +3 "processing"%R'Rq +1131 "core" ' +3 .tPSR.select :air +4 "processing"% +12 .tPS.seek 2.5ml +4 "processing"%O' +1652 "core" ' +3 .tPSV.dial :PML +3 "processing"%U +116 "core" +3 .tPTV.dial :PRVmixing +2 .PRV.dial :sipper +4 .PS.seek 0ml +3 "processing"%M' +2713 "core" ' +3 .tPSV.dial PSR +3 "processing"%Y +116 "core"  +3 "processing"%[% +8 "core" % z +3 #tPulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 .tPS.seek 1ml +3 "processing"%\\'Rq +1129 "core" ' +3 .tPSR.select :air +3 "processing"% +13 .tPS.seek 2.5ml +3 "processing"%W' +1644 "core" ' +3 .tPSV.dial :PML +3 "processing"%_ +116 "core" +3 .tPTV.dial :PRVmixing +2 .PRV.dial :sipper +4 .PS.seek 0ml +3 "processing"%X' +2691 "core" ' +3 .tPSV.dial PSR +2 "processing"%] +115 "core"  +3 "processing"%Q% +8 "core" % z +3 #tPulling 1ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +15 .tPS.seek 1ml +3 "processing"%a'Rq +1118 "core" ' +3 .tPSR.select :air +3 "processing"% +13 .tPS.seek 2.5ml +3 "processing"%Z' +1644 "core" ' +3 .tPSV.dial :PML +2 "processing"%V +116 "core" +3 .tPTV.dial :PRVmixing +2 .PRV.dial :sipper +4 .PS.seek 0ml +3 "processing"%S' +1348 "core" ' +3 ."MFBPCR"delay 10 seconds +1004 .ATV.dial :air3 +4 "MFB"*` % +145 "core" & +3 "MFB"*e% +8 "core" %V +4 ."MFBPCR"AS.seek 0.01ml +4 "MFB"*h' +162 "core" ' +3 .tPSV.dial :air +3 "processing"%L  +47 "core"  +5 .tPS.seek 2.5ml +2 "processing"%^' +7 "core" ' +3 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +4 "MFB"*f  +53 "core"  +3 "MFB"*d% +8 "core" %\ : +4 ."MFBPCR"AS.seek 0.58ml +4 "MFB"*i' +2420 "core" ' +3 .tPSV.dial :PML +2 "processing"%l +48 "core" +4 .tPS.seek 0ml +3 "processing"%g' +2700 "core" ' +3 .tPRV.dial :air +3 "processing"%j  +115 "core"  +6186 ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +4 "MFB"*q % +53 "core" & +3 ."MFBPCR"delay 3 seconds +304 "MFB"*n% +5 "core" % {  I +5 ."MFBPCR"AS.seek 0.605ml +5 "MFB"*r'\ 8* +525 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +4 "MFB"*c  +54 "core"  +3 "MFB"*m% +8 "core" %\ 8( @ +4 ."MFBPCR"AS.seek 0.59ml +4 "MFB"*p' +328 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV +4 "MFB"*@ n +104 "core" m +3 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*s  +35 "core"  +5 ."MFBPCR"AS.seek 0ml +4 "MFB"*v'V +5666 #t-> CC.loadFlush{samplePassD};deconLysateINT +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'u& +6 "core" &57 | +3 .tHand.open +3 "manipulator"&y1 +21 "core" 1 +91 "manipulator"&t& +22 "core" &- c Y  +4 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +4 "manipulator"&z(- +15 "core" ( +3 "manipulator"&& +9 "core" &- m g \\ +3 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +5 &|& +7 "core" &- e n >\\ +4 .tForearm.seek :garage +3 "manipulator"&x'η +96 "core" ' +3 .tHand.close +3 "manipulator"&w/ +66 "core" / +4 "manipulator"&{& +7 "core" &- B B %\\ +4 "manipulator"&% +8 "core" % B A Bh +4 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&~(ӷ +284 "core" ( +3 "manipulator"&}& +8 "core" &Ӯ B D 8>L +4 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 && +6 "core" &Ӯ J F 0>L +4 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&' +99 "core" ' +3 "manipulator"&& +9 "core" &ӯ   N>K +3 "manipulator"&% +8 "core" %   +4 "collection"'& +8 "core" &58 y +3 "collection"'& +7 .tCC.seek :closed +6 "collection"'\ (W +6 "core" &69 y +4 &5: x +2 &5: y1 +7 &A48q n5 +9 &1i59 oJ +10 &m58 rZ +9 &wW57 sZ +9 &:T4: rZ +10 &Q68 sZ +9 &Q48 rZ +10 &J69 sY +9 &CN68 rY +9 &K69 tY +10 & Q48 sY +9 &"J59 sY +9 &$JN78 sZ +10 && O48 sY +9 &'P57 tZ +10 &)K59 tY +9 &+SL58 uY +9 &-N5: sY +10 &.S49 rY +9 &0P69 rY +10 &2ZO59 tZ +9 &4M47 tY +9 &5M6: sY +10 &7N48 sZ +9 &9dN48 sY +9 &;&M39 sY +10 &<N78 sY +9 &>M67 sY +10 &@jO58 rZ +9 &B,J47 sZ +9 &CM49 sY +10 &EQ78 sY +9 &GsM48 tY +9 &I4W58 rZ +10 &Jn57 p\\ +9 &L48 l` +10 &NZ26 jb& +9 &P 27 ib5 +9 &Q25 hbG +10 &Sl37 ibF +9 &U24 hbF +9 &V25 o: +10 &WQ04 r _ +10 ( +2 &WV25 rZ +2 "collection"'& +9 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.41 +3 "collection"'& +8 "core" &WV14 oZ +3 &WV14 oZ +2 .tHand.open +2 "manipulator"& 1 +74 "core" 1 +3 "manipulator"&% +8 "core" %   +4 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +3 "manipulator"&&'\ +97 "core" ' +3 #tBeginning samplePassD +3 "collection"'& +8 "core" &WV15q pZ +4 .tAWV.select :air +3 "collection"' +9 .tAIV.dial :bypass +3 .PSV.dial PSR +3 "processing"% +117 "core"  +4 "processing"%)% +7 "core" % s +4 #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +3 "processing"% +14 .tPS.seek 1.5ml +3 "processing"% ' +1681 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +47 "core"  +5 .tPS.seek 0ml +3 "processing"%' +1651 "core" ' +3 .tPSV.dial PSR +2 "processing"% +50 "core" +3 .tPSR.select :air +3 "processing"% +13 .tPS.seek 2.5ml +4 "processing"% ' +398 "core" ' +3 ."MFBPCR"delay 1:00 +2296 "core" ' +3 ."connect"PRV.dial CBV +6 .tCBV.dial PRV +6 "processing"%  +49 "core"  +3 .tPSV.dial :mixloop +4 "processing"% +115 "core" +3 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%' +2707 "core" ' +3 .tPSV.dial PSR +3 "processing"% +115 "core"  +4 "processing"%% +9 "core" %1 s +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +13 .tPS.seek 1.5ml +3 "processing"%' +643 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +14 ."MFBPCR"delay 2 seconds +205 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*o' +765 "core" ' +3 .tdelay 5 seconds +504 .PSV.dial :waste1 +4 "processing"%k  +47 "core"  +5 .tPS.seek 0ml +2 "processing"%(' +1105 "Can" NJ m +540 "core" ' +3 .tPSV.dial PSR +2 "processing"%, +51 "core"  +3 .tPSR.select :air +3 "processing"% +13 .tPS.seek 2.5ml +3 "processing"%' +2718 "core" ' +3 ."connect"PRV.dial CBV +6 .tCBV.dial PRV +3 .PSV.dial :mixloop +3 "processing"%b +6 "core" ' +3 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +4 "core" +3 .tCTV.dial :air,avoiding: :intake +7 .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%0' +6 ."MFBPCR"delay 1 second +103 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +4 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*/'V +2582 "core" ' +3 .tPSV.dial PSR +3 "processing"% +114 "core"  +3 "processing"%3% +8 "core" %H t +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +14 .tPS.seek 1.5ml +3 "processing"%+' +1662 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +47 "core"  +5 .tPS.seek 0ml +2 "processing"%'' +1652 "core" ' +3 .tPSV.dial PSR +2 "processing"%4 +50 "core"  +3 .tPSR.select :air +3 "processing"% +13 .tPS.seek 2.5ml +4 "processing"%7' +2719 "core" ' +3 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +3 .PSV.dial :mixloop +2 "processing"%: +114 "core" +3 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%1' +2704 "core" ' +3 .tPSV.dial PSR +2 "processing"%= +117 "core"  +3 "processing"%5% +8 "core" %t s +3 #tPulling 1.5ml of PSR.flush +2 .PSR.select :flush +3 "processing"%@ +14 .tPS.seek 1.5ml +3 "processing"%9' +1654 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%8  +48 "core"  +4 .tPS.seek 0ml +3 "processing"%;' +1652 "core" ' +3 .tPSV.dial PSR +3 "processing"%I +49 "core"  +3 .tPSR.select :air +3 "processing"% +13 .tPS.seek 2.5ml +3 "processing"%<' +2685 "core" ' +3 ."connect"PRV.dial CBV +5 .tCBV.dial PRV +2 .PSV.dial :mixloop +3 "processing"%? +114 "core" +3 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 .PS.reconfigure PSslow +3 "processing"%#A 2`xb +4 .tPS.seek 1.2ml +3 "processing"%>'k +945 "core" ' +3 ."MFBPCR"delay 10 seconds +1004 .ATV.dial :air2 +3 "MFB"*A  +81 "core" +5 ."MFBPCR"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.8ml +4 "MFB"*B' x +620 "core" ' +3 .tPSV.dial :waste1 +103 "processing"%C  +154 "core"  +4 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +5 .tPS.seek 0ml +3 "processing"%E' +1344 "core" ' +3 .tPSV.dial :air +3 "processing"%!  +114 "core" +5 .tPS.seek 2.5ml +3 "processing"%G' +2713 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%. +47 "core" +4 .tPS.reconfigure PSslow +4 "processing"%#A 2`xb +4 .tPS.seek 0ml +3 "processing"%' +2925 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV +4 "MFB"*F n +98 "core" o +3 ."MFBPCR"ASV.dial :SPEdelivery +4 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.03ml +4 "MFB"*"'^ +1752 "core" ' +3 .tPSV.dial :air +3 "processing"%K  +50 "core"  +4 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +6 .tPS.seek 2.5ml +2 "processing"%N' +2707 "core" ' +3 .tPSV.dial :mixloop +3 "processing"%D +48 "core" +4 .tPS.reconfigure PSslow +4 "processing"%#A 2`xb +5 .tPS.seek 0ml +3 "processing"%P' +5102 "core" ' +3 "collection"'H& +8 "core" &WV89 kZ +4 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&R& +7 "core" & 7 +3 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&U(ӷ +17 "core" ( +3 "manipulator"&O& +8 "core" &Ӷ   . +4 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &Y& +6 "core" &Ӷ   . +4 .tForearm.seek CC +3 "manipulator"&[' +94 "core" ' +3 .tHand.close +2 "manipulator"&M/ +70 "core" / +4 .tCC.seek :open +3 "collection"'\\( +424 "core" ( +3 "manipulator"&_& +7 "core" &  f, +4 "manipulator"&W% +8 "core" % G U +4 .tForearm.seek :retract +2 "manipulator"&]'\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&Q(- +307 "core" ( +3 "manipulator"&X& +8 "core" &- E Q ! +3 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +5 &a& +6 "core" &- a a  +3 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +4 "manipulator"&V'η +115 "core" ' +3 .tHand.open +2 "manipulator"&Z1 +70 "core" 1 +3 "manipulator"&`% +8 "core" % θ Z +4 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +3 "manipulator"&e'\ +100 "core" ' +3 #tdeconLysateINT +2 .ATV.dial :air3 +3 "MFB"*L % +128 "core" % +3 "MFB"*J% +8 "core" %M +4 .tAS.seek 0.247ml +4 "MFB"*f'- +8 "core" 'T +4 ."MFBPCR"SPE.coast +4 "MFB"*d  +6 "core" n +2 n +4 !"MFBPCR"o:Slide::Error :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"*Analytical Syringe aborted at 0.236ml:@timestampu: Time П::@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erriT: inPressi: outPressi:deltaPressi: voltagef11.047652430044183:: @type2F: @error: aborted: @tagi': @sourcei/:@destinationi% +4 #Waiting to Resume from Checkpoint "Analytical Syringe aborted at 0.236ml" +2 ."Qmail"BadNews.email "Analytical Syringe aborted at 0.236ml",Subject: "Slide::Error in MFBPCR" +225 "core" ' +2 .tdelay 2 seconds +204 .ATV.dial :bleach +4 "MFB"*S  +54 "core" +4 "MFB"*h% +10 "core" %- / +11 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg":Analytical Syringe at 1.197ml would be out of bounds!: @reply0 +14743 "Can"8 vv +60004 O ts +60004 ? ss +60004 xO ts +60004 K ss +60004 : ts +60004 P ts +60004 ; ss +60004 P ts +60004 ? tt +60004 P ss +60004 C tt +60004 T ts +60004 F tt +60004 U ts +60004 aH ts +60004 eT st +60004 I ss +60004 I st +60005 `L ss +60004 eA ts +60004 K ss +60004 V ts +60004 ` ss +60004 el tt +60004 os ss +60003 y tt +60004 T ts +60004 G tt +60004 P st +60004 = tt +60004 U ts +60005 D ss +60004 V ts +60004 rG ts +60004 uQ st @CEST1535666785.94 K ts +60004 YC tt +60004 L ss +60004 < ts +60004 zR ts +60004 ? tt +60004 R ss +60004 C ss +60004 S ss +60004 pD tt +60004 zT tt +60004 I tt +60004 I tt +60004 hL ts +60004 f? ts +60004 L ts +60004 %; tt +60004 R tt +60004 = ts +60004 Q ss +60004 A st +60004 R ts +60005 E tt +60004 T tt +60004 I ts +12985 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time -V! + !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 +7 #mEXIT @1535681316.86CEST @1535690535.98CEST = =tMAIN =mMAIN_scheduler @CEST1535690537.64 #"core_reset"Sent BREAK + #t@0x807B, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +213 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +271 "Can",U f + ,U f + #tPolling Can every 10:00 +3 #Cleanly exited at 04:08:36CEST31-Aug-18 +888 #-> ESP.ready! +3 #Powering core bus +506 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %U +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  P + "manipulator"&?& +4 "core" &V  + "storage"(@& +4 "core" & k ( + "storage"(A% +4 "core" %Q D > +2 "collection"'B9 +2 "core" 9 +2 "processing"%C9 +3 "core" 9 +52853 #t-> MFB.ready? +2 "MFB"*D% +3 "core" %] +286 #t-> MFB.ready! + "MFB"*E% +4 "core" %d + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *F% +2 "core" %F + .tATV.dial :waste2 +2 "MFB"*G % +147 "core" $ +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*H' +1115 "core" ' + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*I' +2226 "Can"E tt +3060 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*J n +124 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*K'R +5250 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*L  +24 "core"  +2 .tASV.dial :waste1 +2 "MFB"*M  +34 "core"  +51277 "Can"\ 8 qp +43160 #t-> deconLysateINT + #deconLysateINT + .ATV.dial :air3 +2 "MFB"*N % +59 "core" $ +37 "MFB"*O% +10 "core" %RT+ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*P' +231 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*Q  +34 "core" +2 "MFB"*R% +4 "core" % _ L +2 .tAS.seek 0.959ml +2 "MFB"*S'- +16244 "Can"X rr +2882 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*T % +53 "core" % + .tdelay 3 seconds +302 "MFB"*U% +3 "core" %-i J +2 .tAS.seek 0.984ml +2 "MFB"*V' +523 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*W  +50 "core" +2 "MFB"*X% +4 "core" % ft +2 .tAS.seek 0.969ml +2 "MFB"*Y'_B +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"*Z I +122 "core" H +2 .tAIV.dial :coilToMFB +2 "collection"'[ { +4 "core" { +2 .tAWV.select :waste + "collection"' +9 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*\\' +208 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*]'R +10093 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*^' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*_'R +10093 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*`' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*a'R +10094 "core" ' +2 .tATV.dial :air2 + "MFB"*b  +58 "core" +2 "MFB"*c% +4 "core" %R9 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*d' +236 "core" ' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*e' +9994 "core" ' +2 .tATV.dial AIV + "MFB"*f I +75 "core" J +3 .tAS.seek 0.02ml + "MFB"*g' +1024 "Can"'C ss +8862 "core" ' +2 .tATV.dial :waste + "MFB"*h n +163 "core" n +3 .tAS.seek 0ml + "MFB"*i'V +227 "core" ' +2 .tAWV.select :air + "collection"' +9630 #t-> PRV.legend +13608 #-> ATV.legend +4449 #-> deconLysateINT + #deconLysateINT + .ATV.dial :air3 +2 "MFB"*j % +58 "core" $ +2 "MFB"*k% +4 "core" %V^ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*l' +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*m  +37 "core"  +2 "MFB"*n% +4 "core" %] E +2 .tAS.seek 0.96ml +2 "MFB"*o'0 +19124 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*p % +53 "core" & + .tdelay 3 seconds +302 "MFB"*q% +3 "core" %0 J R +2 .tAS.seek 0.985ml +2 "MFB"*r' +525 "core" ' +4 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*s  +52 "core"  +2 "MFB"*t% +4 "core" % Hg +2 .tAS.seek 0.97ml +2 "MFB"*u'c# +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"*v I +121 "core" I +2 .tAIV.dial :coilToMFB + .AWV.select :waste + "collection"' +9 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*w' +199 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*x'R +410 "Can"? ts +9682 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*y' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*z'R +10090 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*{' +5780 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*|'R +10094 "core" ' +2 .tATV.dial :air2 + "MFB"*}  +58 "core"  +2 "MFB"*~% +4 "core" %RC +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*' +227 "core" ' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*' +9990 "core" ' +2 .tATV.dial AIV + "MFB"* I +74 "core" J +3 .tAS.seek 0.02ml + "MFB"*' +7313 "Can"(L ss +2572 "core" ' +2 .tATV.dial :waste + "MFB"* n +163 "core" n +3 .tAS.seek 0ml + "MFB"*'V +227 "core" ' +2 .tAWV.select :air + "collection"' +9463 #t-> AIV.legend +1919 #-> AWV.legend +18938 #-> PRV.legend +26712 "Can"5 pp +60004 %Q pp +18110 #t-> PSV.legend +31885 #-> ATV.legend +1460 #-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*  +80 "core" +2790 #t-> AS.pull 1.0, ASslow + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg""uninitialized constant ASslow: name: ASslow +922 #-> AS.pull 1.0, ASslow1 + "MFB"*% +3 "core" %VG +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"6Analytical Syringe at 1ml would be out of bounds!: @reply0 +1884 #-> ATV.waste1 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `waste1' for ATV:Shaft: name: waste1: args[ +604 #-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +94 "core" o +409 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"* 'R +26 "core" ' +2 "MFB"*\ % +4 "core" %Rd +289 #t-> ATV +452 #-> ATV.legend +851 #-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*  +96 "core"  +20 "Can":9 poY +1521 #t-> AS.pull 1, ASslow1 + "MFB"* % +3 "core" %Rg +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.999ml +2 "MFB"* '2 +20139 "core" ' +2 "MFB"*% +4 "core" %9\   V +876 #t-> AWV.air + .AWV.select :air +1605 #-> AIV.bypass + .AIV.dial :bypass +1038 #-> ATV.AIV + .ATV.dial AIV +2 "MFB"* I +123 "core" H +2977 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +5774 "core" ' +2 "MFB"*% +4 "core" %Rfr +10593 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*  +142 "core"  +869 #t-> AS.pull 0.2, ASslow1 + "MFB"*% +3 "core" %RcF +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*'@B +4050 "core" ' +2 "MFB"*% +4 "core" %@>o > +1447 #t-> ATV.AIV + .ATV.dial AIV +2 "MFB"* I +138 "core" I +2122 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +1179 "core" ' +2 "MFB"*% +4 "core" %Re +5336 "Can"9U oo +3368 #t-> PSR.legend + .PSR.select :legend +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Processing Valve::Manifold has no selection: legend +465 #-> PSR.list +30047 #-> access 1 +2 .SE.seek :down +2 "storage"('X +3 "core" ' + "manipulator"&% +4 "core" %\   +2 "manipulator"&& +3 "core" &V  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +45 .tSC.seek 5 +2 "storage"( (; +525 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 ("& +3 "core" &;F 4  +25519 "Can"z8 VV +60005 ^P WV +35008 #t-> PRV.list +21839 #-> PSV +3157 "Can" M WV +5171 #t-> PSR.legend + .PSR.select :legend +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Processing Valve::Manifold has no selection: legend +470 #-> PSR.list +3448 #-> PSR.killMFB + .PSR.select :killMFB +3 "processing"% +4856 #t-> PS.pull 2 +2 "processing"%(% +3 "core" %. +2 .tPS.seek 2ml +2 "processing"%' +1353 .tPS.hold +2 "processing"%!+ +3 "core" 'r`% _k +62 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg",Processing Syringe seek to 2ml Aborted!:@checkpoint: omitted +758 #-> PSV +1056 #-> PSV.legend +648 #-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%  +78 "core"  +592 #t-> PS.empty +2 .PS.seek :empty + "processing"%*' +1407 "core" ' +2 "processing"%,% +4 "core" %! +640 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%+ +79 "core" +424 #t-> PSR +723 #-> PS.pull 2 +2 "processing"%%% +3 "core" % +2 .tPS.seek 1.999ml +2 "processing"%'' +2163 "core" ' +2 "processing"%/% +4 "core" %  +1276 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%0  +79 "core"  +376 #t-> PS.empty +2 .PS.seek :empty + "processing"%1' +2157 "core" ' +2 "processing"%2% +4 "core" % +1177 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%3 +81 "core"  +460 #t-> PS 2.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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message*undefined method `PS' for main:Object: name:PS: args[f2.5 +563 #-> PS.pull 2.5 +2 "processing"%4% +3 "core" % +2 .tPS.seek 2.499ml +2 "processing"%5' +2689 "core" ' +2 "processing"%6% +4 "core" % +3423 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%7 +79 "core" +1191 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%8 @ +77 "core" ? +1211 #t-> PRV.air + .PRV.dial :air +2 "processing"%9  +48 "core"  +6994 #t-> PS.push 1 +2 "processing"%:% +3 "core" % +2 .tPS.seek 1.499ml +2 "processing"%;' +1125 "core" ' +2 "processing"%<% +4 "core" % +8206 #t-> PRV.waste2 + .PRV.dial :waste2 +2 "processing"%= @ +78 "core" ? +1155 #t-> PS.push 1 +2 "processing"%>% +3 "core" % +2 .tPS.seek 0.499ml +2 "processing"%?' +1112 "core" ' +2 "processing"%@% +4 "core" % +746 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%A  +144 "core"  +442 #t-> PS.empty +2 .PS.seek :empty + "processing"%B' +597 "core" ' +2 "processing"%C% +4 "core" % +451 "Can"L WW +20235 #t-> ATV +662 #-> ATV.legend +39107 "Can" H WW +17163 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*D  +73 "core"  +618 #t-> ARV.legend +789 #-> ARV.carrierSolution + .ARV.dial :carrierSolution +2 "MFB"*E  +24 "core"  +1626 #t-> AS.pull 1, ASslow +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg""uninitialized constant ASslow: name: ASslow +259 #-> AS.pull 1, ASslow1 + "MFB"*F% +3 "core" %R4 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.999ml + "MFB"*G'. +20145 "core" ' +2 "MFB"*H% +4 "core" %6| +3183 #t-> AWV +434 #-> AIV +868 #-> ATV.AIV + .ATV.dial AIV +2 "MFB"*J I +73 "core" H +376 #t-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*I'R +5772 "core" ' +2 "MFB"*L% +4 "core" %ROq +1110 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*M  +72 "core"  +345 #t-> AS.pull 1, ASslow0 + "MFB"*N% +3 "core" %RMZ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*O'3 +7016 "Can"C [[ +3075 "core" ' +2 "MFB"*K% +4 "core" %H  L +538 #t-> ATV.AIV + .ATV.dial AIV +2 "MFB"*Q I +72 "core" H +226 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*R'R +5774 "core" ' +2 "MFB"*P% +4 "core" %R$ +2086 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*T  +72 "core"  +337 #t-> AS.pull 1, ASslow0 +2 "MFB"*U% +3 "core" %R +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*S'& +10083 "core" ' +2 "MFB"*W% +4 "core" %%  U +714 #t-> ATV.AIV + .ATV.dial AIV + "MFB"*X I +73 "core" H +228 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*V'R +5777 "core" ' +2 "MFB"*Z% +4 "core" %R= +554 #t-> ATV.air3 +2 .ATV.dial :air3 +2 "MFB"*[ % +162 "core" & +853 #t-> AS.pull 0.2, ASslow0 + "MFB"*Y% +3 "core" %R1 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.199ml +2 "MFB"*\\'@@ +2042 "core" ' +2 "MFB"*]% +4 "core" %@*? +328 #t-> ATV.AIV + .ATV.dial AIV +2 "MFB"*^ I +160 "core" H +220 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*_'R +1176 "core" ' +2 "MFB"*`% +4 "core" %R% +1079 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*b  +73 "core"  +367 #t-> AS.pull 1, ASslow0 +2 "MFB"*c% +3 "core" %R6 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*a'' +10087 "core" ' +2 "MFB"*d% +4 "core" %1 d V +638 #t-> ATV.ARV + .ATV.dial ARV +466 #-> ATV.AIV + .ATV.dial AIV +2 "MFB"*f I +73 "core" H +227 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*e'R +5777 "core" ' +2 "MFB"*h% +4 "core" %R0r +496 #t-> ATV.ARV +2 .ATV.dial ARV + "MFB"*g  +73 "core"  +207 #t-> AS.pull 1, ASslow0 +2 "MFB"*j% +3 "core" %R7\\ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*k'2 +5735 "Can"P \\[ +4353 "core" ' +2 "MFB"*i% +4 "core" %+\  ] +317 #t-> ATV.AIV + .ATV.dial AIV +37 "MFB"*m I +81 "core" H +201 #t-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*n'R +5775 "core" ' +2 "MFB"*l% +4 "core" %R +694 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*p % +163 "core" & +337 #t-> AS.pull 1, ASslow0 +2 "MFB"*q% +3 "core" %R~[ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*o'3 +10088 "core" ' +2 "MFB"*s% +4 "core" %\ _ f +20066 #t-> ATV.AIV + .ATV.dial AIV +2 "MFB"*t I +171 "core" J +344 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*r'R +5775 "core" ' +2 "MFB"*v% +4 "core" %R9 +587 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*u % +162 "core" & +277 #t-> AS.pull 1, ASslow0 + "MFB"*w% +3 "core" %R& +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.999ml +2 "MFB"*x'' +10087 "core" ' +2 "MFB"*y% +4 "core" %:  N +408 "Can" OA YY +8056 #t-> ATV.AIV + .ATV.dial AIV +2 "MFB"*z I +160 "core" I +250 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*{'R +5777 "core" ' +2 "MFB"*}% +4 "core" %Ri +18188 #t-> PSR +556 #-> PSR.air + .PSR.select :air +2 "processing"% +1475 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%~ +79 "core"  +547 #t-> PS.pull 2 +2 "processing"%|% +3 "core" % +2 .tPS.seek 1.999ml +2 "processing"%' +2162 "core" ' +2 "processing"%% +4 "core" %  +540 #t-> PS.pull 0.5 + "processing"%% +3 "core" %  +2 .tPS.seek 2.499ml +2 "processing"%' +590 "core" ' +2 "processing"%% +4 "core" %  +728 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +77 "core" +1219 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%  +156 "core"  +275 #t-> PS.empty +2 .PS.seek :empty + "processing"%' +2708 "core" ' +2 "processing"%\ % +4 "core" % +1086 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +80 "core"  +537 #t-> PS.pull 2.5 + "processing"% % +3 "core" % +2 .tPS.seek 2.499ml +2 "processing"% ' +2680 "core" ' +2 "processing"% % +4 "core" %  +785 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +89 "core" ~ +506 #t-> PTV +280 #-> PRV +1143 #-> PRV.air + .PRV.dial :air +2 "processing"%  +79 "core"  +3111 #t-> PS.push 1 +2 "processing"% % +3 "core" %  +2 .tPS.seek 1.499ml +2 "processing"%' +1118 "core" ' +2 "processing"%% +4 "core" % +1055 #t-> PRV.waste2 + .PRV.dial :waste2 +2 "processing"% @ +79 "core" ? +194 #t-> PS.push 1 +2 "processing"%% +3 "core" % +2 .tPS.seek 0.499ml +2 "processing"%' +1116 "core" ' +2 "processing"%% +4 "core" % +1003 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%  +143 "core"  +290 #t-> PS.empty +2 .PS.seek :empty + "processing"%' +590 "core" ' +2 "processing"%% +4 "core" % +362 "Can"H WW +1668 #t-> PSR.list +585 #-> PSR.flush + .PSR.select :flush +2 "processing"%@ +870 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +79 "core" +1154 #t-> PS.pull 2 +2 "processing"%#% +3 "core" % +2 .tPS.seek 1.999ml +2 "processing"%$' +2161 "core" ' +2 "processing"%"% +4 "core" %  +600 #t-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%(  +78 "core"  +331 #t-> PS.empty +2 .PS.seek :empty + "processing"%' +2144 "core" ' +2 "processing"%% +4 "core" %p +735 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%! +80 "core"  +442 #t-> PS.pull 2.5 +3 "processing"%,% +3 "core" %j +2 .tPS.seek 2.499ml +2 "processing"%+' +2674 "core" ' +2 "processing"%%% +4 "core" %W +1196 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%* +78 "core" +537 #t-> PSR +695 #-> PRV +1137 #-> PS.push 1 +2 "processing"%/% +3 "core" %? +2 .tPS.seek 1.499ml +2 "processing"%0' +1096 "core" ' +2 "processing"%'% +4 "core" %Z +541 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%2' +1611 "core" ' +2 "processing"%3% +4 "core" %] +816 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%4 +78 "core"  +435 #t-> PS.pull 2.5 +3 "processing"%1% +3 "core" %d +2 .tPS.seek 2.499ml +2 "processing"%6' +2668 "core" ' +2 "processing"%7% +4 "core" %s +861 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%8 +78 "core" +580 #t-> PS.empty + .PS.seek :empty +2 "processing"%9' +2650 "core" ' +2 "processing"%:% +4 "core" % +505 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%5 +80 "core"  +229 #t-> PS.pull 2.5 +2 "processing"%<% +3 "core" % +2 .tPS.seek 2.499ml +2 "processing"%=' +2668 "core" ' +2 "processing"%>% +4 "core" % +904 #t-> PRV.air + .PRV.dial :air +2 "processing"%;  +81 "core"  +622 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%@ +89 "core" ~ +785 #t-> PS.empty +2 .PS.seek :empty + "processing"%A' +2654 "core" ' +2 "processing"%?% +4 "core" % +695 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%C +76 "core"  +195 #t-> PS.pull 2.5 +2 "processing"%D% +3 "core" % +2 .tPS.seek 2.499ml +2 "processing"%E' +2651 "core" ' +2 "processing"%F% +4 "core" %  +1226 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +79 "core" +325 #t-> PS.empty + .PS.seek :empty +2 "processing"%H' +2658 "core" ' +2 "processing"%J% +4 "core" % +562 #t-> PSR.air +36 .PSR.select :air +11 "processing"% +574 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%G +80 "core"  +325 #t-> PS.pull 2.5 + "processing"%L% +3 "core" % +2 .tPS.seek 2.499ml +2 "processing"%M' +2069 .tPS.hold +2 "processing"%N+ +3 "core" '/b `l +65 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 2.499ml Aborted!:@checkpoint: omitted +539 #-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%I  +79 "core"  +474 #t-> PS.empty +2 .PS.seek :empty + "processing"%K' +2137 "core" ' +2 "processing"%Q% +4 "core" % +578 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%O +80 "core"  +266 #t-> PS.pull 2.5 + "processing"%P% +3 "core" % +2 .tPS.seek 2.499ml +2 "processing"%T' +2656 "core" ' +2 "processing"%U% +4 "core" %  +1556 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%R +79 "core" +953 #t-> PS.push 1.5 + "processing"%W% +3 "core" %  +3 .tPS.seek 0.999ml + "processing"%X'RV +1473 "Can"Q [[ +150 "core" ' +2 "processing"%S% +4 "core" %R[ +365 #t-> PS.push 1 +3 "processing"%Z% +3 "core" %R[ +2 .tPS.seek -0.001ml +2 "processing"%[' +1091 "core" ' +2 "processing"%Y% +4 "core" % +436 #t-> PTV.PSR +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message)undefined method `PSR' for PTV:Shaft: name:PSR: args[ +539 #-> PSV.PSR + .PSV.dial PSR +2 "processing"%V +78 "core"  +282 #t-> PS.pull 2.5 + "processing"%]% +3 "core" % +2 .tPS.seek 2.499ml +2 "processing"%^' +2655 "core" ' +2 "processing"%\\% +4 "core" %  +1134 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%` +79 "core" +1378 #t-> PRV +417 #-> PRV.waste2 + .PRV.dial :waste2 +2 "processing"%b @ +79 "core" @ +393 #t-> PS.empty +2 .PS.seek :empty + "processing"%c' +2652 "core" ' +2 "processing"%_% +4 "core" %I +39105 #t-> bleachPRVsample + .PSV.dial PSR +2 "processing"%d +79 "core"  +2 "processing"%f% +4 "core" % + #tPulling 0.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%a'8 +592 "core" ' +2 .tdelay 1 second +102 .PSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%h' +2126 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :PML +2 "processing"%g +113 "core" +2 .tPTV.dial :PRVmixing +2 "processing"%j  +78 "core" +2 .tPRV.dial :sipper +2 "processing"%e  +46 "core" +2 .tPS.seek 0ml +2 "processing"%i' +2657 "core" ' +2 .tPSV.dial PSR +2 "processing"%m +123 "core"  +2 "processing"%k% +4 "core" % + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%l'Rq +1114 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%p' +1609 "core" ' +2 .tPSV.dial :PML + "processing"%q +111 "core" +2 .tPTV.dial :PRVmixing + .PRV.dial :sipper +2 .PS.seek 0ml +2 "processing"%n' +54 "Can"= ]] +2609 "core" ' +2 .tPSV.dial PSR + "processing"%s +113 "core"  +2 "processing"%t% +4 "core" %< + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%o'Rq +1100 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%v' +1628 "core" ' +2 .tPSV.dial :PML + "processing"%u +112 "core" +2 .tPTV.dial :PRVmixing + .PRV.dial :sipper +2 .PS.seek 0ml +2 "processing"%w' +2659 "core" ' +2 .tPSV.dial PSR + "processing"%r +111 "core"  +2 "processing"%y% +4 "core" % + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +10 .tPS.seek 1ml +2 "processing"%z'Rq +1117 "core" ' +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%x' +1615 "core" ' +2 .tPSV.dial :PML + "processing"%} +111 "core" +2 .tPTV.dial :PRVmixing + .PRV.dial :sipper +2 .PS.seek 0ml +2 "processing"%~' +2660 "core" ' +2 .tPSV.dial :air + "processing"%|  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2650 "core" ' +2 .tPSV.dial :PML + "processing"% +57 "core" +2 .tPS.seek 0ml +2 "processing"%' +2654 "core" ' +2 .tPRV.dial :air + "processing"%  +114 "core"  +40528 "Can"F XX +60004 ? WW +44525 #t-> fullDecon +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"* @@T + .tASV.dial :SPEdelivery +5 "MFB"*  +37 "core"  +2 .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*  +139 "core" +2 "MFB"*\ % +4 "core" %(*k1 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*' +427 "core" ' +2 .tATV.dial :ASV + "MFB"* n +182 "core" n + .tASV.dial :SPErecovery +2 "MFB"*  +59 "core"  +2 "MFB"* % +4 "core" % Y0 [ +2 .tAS.seek 0.62ml +2 "MFB"*'\ h +2032 "core" ' +2 .tATV.dial :waste + "MFB"* n +205 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"* 'R +3159 "core" ' +2 .tAFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0ml +2 "MFB"* 'V +23 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2897 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air3 +2 "MFB"* % +64 "core" $ +2 "MFB"*% +4 "core" %(+1 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*' +422 "core" ' +2 .tATV.dial :air3 + "MFB"*% +4 "core" % 0 U +2 .tAS.seek 0.53ml +36 "MFB"*' +138 "Can"P  +97 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +39 "core"  +3 "MFB"*% +4 "core" % 0 M +2 .tAS.seek 0.71ml +2 "MFB"*' G +3640 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*# % +56 "core" & + .tdelay 3 seconds +302 "MFB"*% +3 "core" % G yD d +2 .tAS.seek 0.735ml +2 "MFB"*"' ő +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*(  +53 "core" + "MFB"*$% +4 "core" % œ m P +2 .tAS.seek 0.72ml +2 "MFB"*' z* +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*! n +106 "core" n + .tASV.dial :SPErecovery + "MFB"*,% +4 "core" % z" n +2 .tAS.seek 0.365ml +2 "MFB"*'h +7161 "core" ' +2 .tATV.dial :waste +2 "MFB"*% n +174 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"**'R +1875 "core" ' +2 .tATV.dial :air3 +2 "MFB"*/ % +59 "core" % +2 "MFB"*+% +4 "core" %R' +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*'' +231 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*0  +36 "core" + "MFB"*3% +4 "core" %\ < +2 .tAS.seek 0.579ml +2 "MFB"*4' +11485 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*1 % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*2% +3 "core" % \ 3 +2 .tAS.seek 0.604ml +2 "MFB"*7'\ 4d +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*8  +50 "core" +2 "MFB"*6% +4 "core" %\ 4g H +2 .tAS.seek 0.589ml +2 "MFB"*:' +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*5 n +101 "core" n +2 .tASV.dial :wasteR +2 "MFB"*<  +36 "core"  +2 .tAS.seek 0ml + "MFB"*9'V +11871 "core" ' +2 .tdelay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*>' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*;'V +6000 "Can":  +14130 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"*@ % +143 "core" & +2 "MFB"*=% +4 "core" %V, +2 .tAS.seek 0.01ml +2 "MFB"*?' +229 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*C  +52 "core"  +2 "MFB"*D% +4 "core" % , +2 .tAS.seek 0.58ml +2 "MFB"*A' +11485 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*F % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" % \ 4 +2 .tAS.seek 0.605ml +2 "MFB"*E'\ 89 +523 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*J  +52 "core" +2 "MFB"*G% +4 "core" %\ 84 " C +2 .tAS.seek 0.59ml +2 "MFB"*L' +324 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*H n +101 "core" n +2 .tASV.dial :SPEdelivery +2 "MFB"*M  +32 "core"  +3 .tAS.seek 0ml + "MFB"*I'V +11886 "core" ' +2 .tdelay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*N' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*Q'V +6295 "Can"Q  +13836 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*O  +78 "core"  +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.8ml +2 "MFB"*P' x +8076 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*K n +95 "core" o +2 .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.03ml +2 "MFB"*U'^ +15509 "core" ' +2 .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*R n +171 "core" n + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*W'R +203 "core" ' +2 .tSPE.coast +2 "MFB"*T  +3 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*S'(@ +2906 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :ASV +2 "MFB"*Z n +168 "core" o + .tASV.dial :SPErecovery +2 "MFB"*X  +54 "core"  +2 "MFB"*Y% +4 "core" %(( +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.73ml +2 "MFB"*V' u +4651 "core" ' +2 .tASV.dial :wasteD + "MFB"*] I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*['V +3709 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*\\'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*`  +55 "core"  +2 "MFB"*b% +4 "core" %(* +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*^': +2038 "core" ' +2 .tATV.dial :air2 + "MFB"*_  +93 "core"  +2 "MFB"*d% +4 "core" %: 5; +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*f'J +432 "core" ' +2 .tATV.dial ASV +2 "MFB"*c n +94 "core" o +2 "MFB"*a% +4 "core" %T M +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*g' . +779 "Can"FD [[ +1766 "core" ' +2 .tASV.dial :wasteD +2 "MFB"*j I +54 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*e'V +2906 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +40 "MFB"*#,,'T(^20( b +5 .tAS.seek 0.5ml +2 "MFB"*h'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*m  +54 "core"  +2 "MFB"*k% +4 "core" %(( +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*i': +2039 "core" ' +2 .tATV.dial :air2 +2 "MFB"*l  +94 "core"  + "MFB"*q% +4 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*p'B +425 "core" ' +2 .tATV.dial ASV +2 "MFB"*s n +94 "core" o + "MFB"*t% +4 "core" %J / +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*n' $ +2541 "core" ' +2 .tASV.dial :wasteD +2 "MFB"*o I +54 "core" H +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*u'V +2900 "core" ' +2 .tATV.dial :air2 +2 "MFB"*v  +93 "core"  +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*r': +3052 "core" ' +2 .tATV.dial :ASV +2 "MFB"*y n +93 "core" o +2 .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.05ml +2 "MFB"*w'Q +1465 "core" ' +2 .tATV.dial :waste +2 "MFB"*z n +183 "core" m +2 .tAS.seek 0ml + "MFB"*}'V +313 "core" ' +2 .tASV.dial :SPEdelivery +2 "MFB"*x  +96 "core"  +2 #tdeconLysateINT + .ATV.dial :air3 +2 "MFB"*| % +58 "core" % +2 "MFB"*~% +4 "core" %V8 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +229 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*B  +35 "core"  +2 "MFB"*% +4 "core" % @ +2 .tAS.seek 0.96ml +2 "MFB"*'1 +19126 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*{ % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %1  M +2 .tAS.seek 0.985ml +2 "MFB"*\ ' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"* % +4 "core" %\ C ` +2 .tAS.seek 0.97ml +2 "MFB"*'c[ +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"* I +121 "core" H +2 .tAIV.dial :coilToMFB + .AWV.select :waste + "collection"' +9 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +196 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*'R +10091 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5429 "Can"M ]] +349 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"* 'R +10089 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"* ' +5782 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*'R +10095 "core" ' +2 .tATV.dial :air2 + "MFB"*  +58 "core" +2 "MFB"*% +4 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*' +229 "core" ' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*' +9991 "core" ' +2 .tATV.dial AIV + "MFB"* I +73 "core" I +3 .tAS.seek 0.02ml + "MFB"*' +9885 "core" ' +2 .tATV.dial :waste + "MFB"* n +161 "core" n +3 .tAS.seek 0ml + "MFB"*#'V +226 "core" ' +2 .tAWV.select :air + "collection"' +10 "MFB"*% +2 "core" %V@ +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2896 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +2 "MFB"*(  +42 "core"  +2 .tATV.dial :air3 +2 "MFB"*$ % +57 "core" & +2 "MFB"*"% +4 "core" %( +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*!'Z_ +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*,  +34 "core" +2 "MFB"*% +4 "core" %Ze B +2 .tAS.seek 0.81ml +2 "MFB"*%'> +6054 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*/% +3 "core" %> G I +2 .tAS.seek 0.835ml +2 "MFB"*+'T +517 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"**  +51 "core" +2 "MFB"*0% +4 "core" %G( +2 .tAS.seek 0.82ml +2 "MFB"*3'p +324 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*'  +35 "core"  +2 .tdelay 3 seconds +245 "Can"L WV +57 .tATV.dial :ARV +2 "MFB"*1  +78 "core"  +2 "MFB"*2% +4 "core" %p +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*4'Q +2036 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*8' +3071 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*6'V +2739 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*7' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*5'V +2731 "core" ' +9 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*<' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*:'V +2730 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*9  +46 "core"  +2 .tATV.dial :air3 +2 "MFB"*> % +117 "core" & + "MFB"*@% +4 "core" %V2 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*=' +229 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*;  +52 "core" + "MFB"*C% +4 "core" %! + +2 .tAS.seek 0.81ml +2 "MFB"*D'> +16111 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*? % +51 "core" % + .tdelay 3 seconds +302 "MFB"*F% +3 "core" %> v O +2 .tAS.seek 0.835ml +2 "MFB"*' +523 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*A  +51 "core"  +2 "MFB"*J% +4 "core" %\ = +2 .tAS.seek 0.82ml +2 "MFB"*G'q% +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*E  +35 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*H'R +4743 "core" ' +2 .tPCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +9893 "Can"; r +8847 .tPCR.off +3 .AFV.select :carrierSolution + "MFB"* +8 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*M' +5779 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*L'V +2731 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*I' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*N'V +2752 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*O' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*Q'V +2730 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*K' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*P'V +2744 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*R' +5780 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*T'V +5068 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*U' +2603 "Can"O ]] +3170 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*W n +118 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml + "MFB"*Z'(@ +2553 "core" ' +2 .tATV.dial :waste2 + "MFB"*X % +125 "core" % +3 .tAS.seek 0ml + "MFB"*Y'V +2546 "core" ' +2 "MFB"*S% +4 "core" %VE +51253 "Can"; YX +60004 O YY +60005 (? YX +60004 S YX +60004 A XY +60004 [ XY +15501 #t-> MFB.ready! + "MFB"*]% +4 "core" %VE* +935 #t-> ATV +448 #-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*V  +143 "core" +678 #t-> AS.pull 1 +2 "MFB"*[% +3 "core" %V** +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"6Analytical Syringe at 1ml would be out of bounds!: @reply0 +569 #-> AS.fill +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*`' +5776 "core" ' +2 "MFB"*b% +4 "core" % +4019 #t-> ATV,waste + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Jcompile error\ (ESP):169: syntax error, unexpected '\\n', expecting '=' +457 #-> ATV.waste + .ATV.dial :waste +2 "MFB"*\\ n +80 "core" n +428 #t-> AS.empty +2 .AS.seek :empty + "MFB"*_'R +5780 "core" ' +2 "MFB"*d% +4 "core" %R7 +25148 "Can"? XX +23035 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*^  +97 "core"  +424 #t-> AS.fill +3 .AS.seek 1ml + "MFB"*c' +5775 "core" ' +2 "MFB"*a% +4 "core" %\ < +524 #t-> ATV.waste +2 .ATV.dial :waste +2 "MFB"*f n +96 "core" o +160 #t-> AS.empty +2 .AS.seek :empty + "MFB"*j'R +5779 "core" ' +2 "MFB"*g% +4 "core" %R' +24088 "Can"Q YX +28744 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*e  +95 "core" +273 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*m' +5778 "core" ' +2 "MFB"*k% +4 "core" %> G +2360 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*h n +95 "core" o +303 #t-> AS.empty +2 .AS.seek :empty + "MFB"*l'R +5780 "core" ' +2 "MFB"*q% +4 "core" %Rt +13981 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*i  +97 "core"  +850 #t-> AS.to 0.5 +3 .AS.seek 0.5ml + "MFB"*s'(@ +1616 "Can" QC ]] +1291 "core" ' +2 "MFB"*t% +4 "core" %(#) +58707 "Can"2I WW +3538 #t-> 2.times {bleach 0,8;ATV.waste ASfast} + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"(wrong number of arguments (2 for 1) +720 #-> 2.times{bleach 0.8;ATV.waste ASfast} + .ATV.dial :air3 +2 "MFB"*p % +50 "core" % +2 "MFB"*o% +4 "core" %(# +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*n'Zi +224 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*v  +50 "core" +2 "MFB"*u% +4 "core" %Zq\ : +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"9Analytical Syringe at 1.31ml would be out of bounds!: @reply0 +641 #-> ATV.waste + .ATV.dial :waste +2 "MFB"*y n +95 "core" n +215 #t-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*r'R +2961 "core" ' +2 "MFB"*z% +4 "core" %R +966 #t-> 2.times{bleach 0.8;ATV.waste ASfast} + .ATV.dial :air3 +2 "MFB"*w % +75 "core" % + "MFB"*x% +4 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*|' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*~  +35 "core" +2 "MFB"*}% +4 "core" %\ ; +2 .tAS.seek 0.809ml +2 "MFB"*B': +16109 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %:  N +2 .tAS.seek 0.834ml +2 "MFB"*{' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" % q S +2 .tAS.seek 0.819ml +2 "MFB"*'m- +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste,ASfast +3 .ATV.stop + "MFB"*\  +5 "core" +2 !to:I2C::Shaft::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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Unknown Direction , acceleration=40, deceleration=0, stopRate=0, maxSpeed=750, minSpeed=50, maxPWM=98, minPWM=-98, maxSettling=192, maxCurrent=200, stiction=12, friction=0, hunt=true, brake=true, maxDeltaPress=false, maxInPress=0, maxOutPress=0, minDeltaPress=false, minInPress=0, minOutPress=0, pressBias=0, pressGain=0, inputDeltaPress=false, externalCurrent=false, debug=false> while rotating Analytical Top Valve:@checkpoint: omitted +25915 #-> ATV.waSTE + .ATV.dial :waSTE +2 "MFB"* n +97 "core" o +720 #t-> ATV.waste + .ATV.dial :waste +240 #-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +4430 "Can"J ]] +307 "core" ' +2 "MFB"*% +4 "core" %R^ +14142 #t-> 2.times{bleach 0.8;ATV.waste ASfast} + .ATV.dial :air3 +2 "MFB"* % +73 "core" % +2 "MFB"*% +4 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"* ' +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +36 "core" +2 "MFB"*% +4 "core" %H J +2 .tAS.seek 0.809ml +2 "MFB"*': +16111 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" % + .tdelay 3 seconds +302 "MFB"*% +3 "core" %;\ 0 I +2 .tAS.seek 0.834ml +2 "MFB"*' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*% +4 "core" % ( N +2 .tAS.seek 0.819ml +2 "MFB"*'mK +322 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste,ASfast +3 .ATV.stop + "MFB"*#  +4 "core" +2 !to:I2C::Shaft::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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Unknown Direction , acceleration=40, deceleration=0, stopRate=0, maxSpeed=750, minSpeed=50, maxPWM=98, minPWM=-98, maxSettling=192, maxCurrent=200, stiction=12, friction=0, hunt=true, brake=true, maxDeltaPress=false, maxInPress=0, maxOutPress=0, minDeltaPress=false, minInPress=0, minOutPress=0, pressBias=0, pressGain=0, inputDeltaPress=false, externalCurrent=false, debug=false> while rotating Analytical Top Valve:@checkpoint: omitted +26011 #-> ATV + "MFB"*( +3 "core"  +658 "Can"9I YY +419 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*$ n +97 "core" o +3186 #t-> 2.times{bleach 0.8;ATV.waste;AS.empty ASfast} + .ATV.dial :air3 +2 "MFB"*" % +73 "core" % +2 "MFB"*% +4 "core" %mO +2 .tAS.seek 0.829ml +2 "MFB"*,' +231 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +36 "core" +2 "MFB"*!% +4 "core" %\ 8 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg":Analytical Syringe at 1.629ml would be out of bounds!: @reply0 +435 #-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +95 "core" n +178 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*/'R +366 .tAS.hold +2 "MFB"*%+ +4 "core" ' h +20 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Analytical Syringe seek to empty Aborted!:@checkpoint: omitted +609 #-> AS.empty ASfast + .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty +2 "MFB"**'R +2114 "core" ' +2 "MFB"*0% +4 "core" %RU +1126 #t-> 2.times{bleach 0.8;ATV.waste;AS.empty ASfast} + .ATV.dial :air3 +2 "MFB"*+ % +73 "core" % +2 "MFB"*'% +4 "core" %RA +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*1' +234 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*2  +36 "core"  +2 "MFB"*3% +4 "core" %  L +2 .tAS.seek 0.809ml +2 "MFB"*4'; +16109 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +38 "MFB"*8 % +58 "core" % +2 .tdelay 3 seconds +302 "MFB"*6% +3 "core" %; \ z Z +2 .tAS.seek 0.834ml +2 "MFB"*7' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*5  +51 "core"  +2 "MFB"*<% +4 "core" %  N +2 .tAS.seek 0.819ml +2 "MFB"*9'm] +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste +2 "MFB"*> n +95 "core" n + .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*@'R +2256 "core" ' +2 .tATV.dial :air3 +2 "MFB"*: % +74 "core" % + "MFB"*;% +4 "core" %RC +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*C' +233 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*=  +35 "core"  +2 "MFB"*?% +4 "core" %  N +2 .tAS.seek 0.809ml +2 "MFB"*F': +16110 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*D % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*A% +3 "core" %; G +2 .tAS.seek 0.834ml +2 "MFB"*J' +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*E% +4 "core" %, & +2 .tAS.seek 0.819ml +2 "MFB"*G'm\\ +325 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste +2 "MFB"*H n +95 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*M'R +2263 "core" ' +8233 "Can"\ = YX +31200 #t-> exit +5 #mEXIT @1535717262.75CEST @1535718567.63CEST = =tMAIN =mMAIN_scheduler @CEST1535718569.30 #"core_reset"Sent BREAK +2 #t@0x7509, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi4; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +271 "Can" C } +  C } #tPolling Can every 10:00 +2 #Cleanly exited at 14:07:42CEST31-Aug-18 +560 #-> pcrDecon +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"RMFB microcontroller never signed on while reading Analytical Syringe's status:@checkpoint: omitted +346 #-> ESP.ready! +2 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +181 .tGate.power :raw,:ON +4 "sampler") +4 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %QQn +2 .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +3 ."shutdown"SS.coast +2 #tAsleep / Shutdown + "sampler")5 +3 ."shutdown"CS.coast + "collection"'5 +37 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +322 #t-> ESP.configure +2 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +172 .tGate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler") % +3 "core" %TR  + .tSS.configure SSconfig +2 "sampler")#.0X +2 .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 + "processing"%(  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +2 #All dwarf controllers running firmware version 3.75 +2 "sampler") +884 #t-> ESP.shutdown +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +302 #t-> ESP.configure +2 #Powering core bus +414 "core"' +2 !"core_reader"o:I2C::Bus::Error:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:383: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: mesg":Message ignored because its CRC was invalid:\ 00 00 00 + !"core"o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +60 .tGate.power :raw,:ON +2 "sampler") +2 )) +2 "core"  +2 "collection"' +2 '* +701 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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"9No Response to I2C::Solenoid::StatusRequest[2A:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 +2 #Retry #1 of 3 + "collection"' + '+ +194 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +488 #-> ESP.shutdwon + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message/undefined method `shutdwon' for ESP:Module: name: shutdwon: args[ +265 #-> ESP.shutdown +2 "sampler") +2 #tAsleep / Shutdown +40 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +329 #t-> RSP.configure + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant RSP: name:RSP +461 #-> ESP.configure +2 #Powering core bus +634 !"core_reader"o:I2C::Bus::Error:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:383: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: mesg":Message ignored because its CRC was invalid:\ 00 00 AA +2 .tGate.power :raw,:ON +2 "sampler") +111 ), +2 "core"  +2 "collection"' +2 '- +702 !to:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/solenoid.rb:55:in `configure'"9/home/esp/esp2/lib/solenoid.rb:117:in `configureAll'"1/home/esp/esp2/lib/solenoid.rb:116:in `each'"9/home/esp/esp2/lib/solenoid.rb:116:in `configureAll'"2/home/esp/esp2/lib/base.rb:49:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(ESP):10:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"9No Response to I2C::Solenoid::StatusRequest[2D:->27]: @requesto:!I2C::Solenoid::StatusRequest : @timeout0: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi,:@maxDelayf7 + #Retry #1 of 3 + "collection"' +2 '. +340 !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_st@1535719964.75CEST = =tMAIN =mMAIN_scheduler @CEST1535719966.42 #"core_reset"Sent BREAK +2 #t@0x2352, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +216 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi@; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +268 "Can"N s + N s + #tPolling Can every 10:00 +2 #Cleanly exited at 14:31:20CEST31-Aug-18 +899 #-> ESP.ready! +3 #Powering core bus +302 "core"' !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +179 .tGate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready! +2 "MFB"*% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *% +2 "core" %  +2 .tATV.dial :air2 + "MFB"*  +102 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*' +553 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +1943 !"rdySampler"o:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/shaft.rb:150:in `dialQuietly'"+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6No Response to I2C::Shaft::RotateRequest[12:->27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 + #Retry #1 of 3 +2 "collection"'  +2 "core"  !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[12:27->20]aborted at 4369 +3339 ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .ATV.dial :waste + "MFB"* n +118 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*'R +819 !"rdySampler"o:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/shaft.rb:150:in `dialQuietly'"+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6No Response to I2C::Shaft::RotateRequest[1A:->27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 + #Retry #2 of 3 +2 "collection"'  +2 "core"  !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[1A:27->20]aborted at 4369 +4429 ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*  +4 "core"  + .tASV.dial :waste1 +2 "MFB"*  +5 "core" +54 !"rdySampler"o:I2C::Request::Timeout:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"5/home/esp/esp2/lib/shaft.rb:150:in `dialQuietly'"+/home/esp/esp2/lib/shaft.rb:65:in `to'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"+/home/esp/esp2/lib/shaft.rb:63:in `to'"4/home/esp/esp2/utils/sampler.rb:270:in `ready!'"1/home/esp/esp2/utils/misc.rb:543:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6No Response to I2C::Shaft::RotateRequest[1D:->27]: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45 + #Retry #3 of 3 +2 "collection"'  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[1D:27->20]aborted at 4369 +4499 ."rdySampler"CTV.stop +2 "collection"'!  +2 "core"  + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6I2C::Shaft::RotateReply[20:27->20]aborted at 4369 +7  +2 !"rdySampler"o:I2C::Request::Timeout\ :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"ZNo Response to I2C::Shaft::RotateRequest[20:->27] while rotating Collection Top Valve: @requesto:I2C::Shaft::RotateRequest: @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@direction0:@destinationi,:\ @goali:@maxDelayf45:@timestampu: Time ϭ:@checkpoint: omitted +2 #Waiting to Resume from Checkpoint "No Response to I2C::Shaft::RotateRequest[20:->27] while rotating Collection Top Valve" +2 ."Qmail"BadNews.email "No Response to I2C::Shaft::RotateRequest[20:->27] while rotating Collection Top Valve",Subject: "I2C::Request::Timeout in rdySampler" +21873 #t-> MFB.ready? +2 "MFB"*"% +3 "core" %R6 +3244 #t-> pcrDecon + "MFB"*#% +3 "core" %R6 +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*$'(@ +2907 "core" ' +2 .tdelay 1 second +72 #"bkha"Session Begun +30 .tAFV.select :holdingCoil + "MFB"* +12 .tASV.dial :waste1 + .ATV.dial :air3 +4 "MFB"*% % +59 "core" % + "MFB"*&% +4 "core" %( +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.51ml + "MFB"*''Ze +224 "core" ' + .tdelay 2 seconds +76 #"bkha"-> can +3 "Can"\ ,? DD2 +123 .tATV.dial :bleach +2 "MFB"*(  +37 "core" + "MFB"*)% +4 "core" %ZV\  a +2 .tAS.seek 0.81ml +3 "MFB"**'> +6054 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*+ % +53 "core" & + .tdelay 3 seconds +303 "MFB"*,% +2 "core" %>\  ` +3 .tAS.seek 0.835ml + "MFB"*-'7 +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*.  +53 "core"  + "MFB"*/% +4 "core" %B > +2 .tAS.seek 0.82ml +3 "MFB"*0'p +323 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*1  +48 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*2  +90 "core"  + "MFB"*3% +4 "core" %p +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml +2 "MFB"*4'M +2039 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +3 "MFB"*5' +745 "Can"\ DE HGJ +2332 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*6'V +2732 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*7' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*8'V +2732 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*9' +5781 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*:'V +2732 "core" ' + .tARV.dial between carrier and air1 +3 "MFB"*;  +48 "core"  + .tATV.dial :air3 +4 "MFB"*< % +118 "core" % + "MFB"*=% +4 "core" %VL +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*>' +231 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*?  +53 "core"  + "MFB"*@% +4 "core" %  ? +2 .tAS.seek 0.81ml +2 "MFB"*A'> +16113 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*B % +52 "core" % + .tdelay 3 seconds +303 "MFB"*C% +2 "core" %>\  c +3 .tAS.seek 0.835ml +2 "MFB"*D' +529 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*E  +52 "core"  + "MFB"*F% +4 "core" %\ 6 P +2 .tAS.seek 0.82ml +3 "MFB"*G'q8 +328 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*H  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*I'R +4745 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +12992 "Can"/ {{ +6360 .tPCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.seek 1ml +3 "MFB"*J' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*K'V +2730 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*L' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*M'V +2733 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*N' +5782 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*O'V +2731 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*P' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*Q'V +2730 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*R' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +3 "MFB"*S'V +5067 "core" ' +5002 #t-> ESP.shutdown +3 ."shutdown"AS.coast +4 #tAsleep / Shutdown +3 "MFB"*5 +39 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF +3 #Shutdown +255 "Can" ME v +68 #t-> ESP.configure +3 #Powering core bus +475 .Gate.power :raw,:ON +3 "sampler") +2 )T +2 "core"  + "collection"' +2 'U +2 "core"  +2 "processing"% +2 %V +3 "core"  + "MFB"* +2 *W +3 "core"  +3 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*X  +4 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +5 *Y% +3 "core" %  + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +4 "sampler")Z% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X20] +2 "collection"'\\% +5 "core" % |  + %y +2 .tCS.configure CSconfig +2 "collection"'#P d@b +4 "processing"%]& +2 "core" & +2 .tPC.configure PCconfig +2 "processing"%$x2 ^22b +4 %^% +3 "core" % + .tPS.configure PSconfig +3 "processing"%#A d`xb +4 !to:I2C::NodeOffline:bt["8/home/esp/esp2/lib/framework.rb:85:in `missingAxes'")/home/esp/esp2/lib/esp.rb:55:in `[]'"1/home/esp/esp2/lib/esp.rb:55:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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"manipulator Not Responding +2 #MISSING Hand +5 !o:I2C::NodeOffline:bt["8/home/esp/esp2/lib/framework.rb:85:in `missingAxes'")/home/esp/esp2/lib/esp.rb:55:in `[]'"1/home/esp/esp2/lib/esp.rb:55:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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"manipulator Not Responding +2 #MISSING Forearm +4 !o:I2C::NodeOffline:bt["8/home/esp/esp2/lib/framework.rb:85:in `missingAxes'")/home/esp/esp2/lib/esp.rb:55:in `[]'"1/home/esp/esp2/lib/esp.rb:55:in `configAxes'"+/home/esp/esp2/lib/esp.rb:34:in `each'"1/home/esp/esp2/lib/esp.rb:34:in `configAxes'"2/home/esp/esp2/lib/base.rb:50:in `configure!'"A/home/esp/esp2/type/shallow/initialize.rb:165:in `configure'"(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"manipulator Not Responding +2 #MISSING Elbow +5 "storage"(_& +4 "core" & + .tSC.configure SCloose +3 "storage"($.(\ 1~b +4 (`% +2 "core" % + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 .tCH.coast +2 "collection"'a  +3 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +3 .tPH.coast +2 "processing"%b  +4 "core" + .tPH.configure PHconfig + "processing"%\ 2 +4 .tPCR.off +5 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +4 #All dwarf controllers running firmware version 3.75 +2 "sampler") +1054 #t-> ESP.shutdown +5 #Asleep / Shutdown +33 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +3 #Shutdown +500 #t-> ESP.configure +4 #Powering core bus +496 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +2 .tGate.power :raw,:ON +6 "sampler") + )c +3 "core"  +2 "collection"' +4 'd +2 "core"  + "processing"% +3 %e +2 "core"  +2 "MFB"* +2 *f +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*g  +4 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *h% +4 "core" %O + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")i% +3 "core" % r + .tSS.configure SSconfig +3 "sampler")#.0X exit +7 #mEXIT +2 #"bkha"Session Ended @1535721821.23CEST @1535723068.00CEST = =tMAIN =mMAIN_scheduler @CEST1535723069.60 #"core_reset"Sent BREAK +2 #t@0x860D, state=0x3B10, ifg=0x20, ie=0x7F #@0x8D7E, state=0x3B10, ifg=0x08, ie=0x5F + #@0xDFF9, state=0x3B10, ifg=0x20, ie=0x7F + #@0xE19D, state=0x3B10, ifg=0x20, ie=0x7F #@0xE6DE, state=0x3B10, ifg=0x20, ie=0x7F + #@0xE78A, state=0x3B10, ifg=0x20, ie=0x7F + #@0xEC4A, state=0x3B10, ifg=0x20, ie=0x7F #@0xF1B2, state=0x3B10, ifg=0x08, ie=0x5F + #@0x24DC, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +255 "Can"0 DD 0 DD + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %~ + .tSS.configure SSconfig +2 "sampler")#.0X can +2 "Can"1 DC +22789 #t-> ESP.shutdown +4 #Asleep / Shutdown +35 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +544 #t-> ESP.configure +3 #Powering core bus +317 "core"' !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +188 .tGate.power :raw,:ON +3 "sampler") + ) +3 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %~ D + .tSS.configure SSconfig +2 "sampler")#.0X exit +5 #mEXIT @1535723748.89CEST @1535822833.30CEST = =tMAIN =mMAIN_scheduler @CEST1535822835.00 #"core_reset"Sent BREAK +2 #t@0x61D3, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +187 !o:AnalyticalModule::PCRCore: @refiT; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +267 "Can"E d + E d + #tPolling Can every 10:00 +2 #Cleanly exited at 15:55:48CEST31-Aug-18 +510 #-> ESP.ready! +4 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +167 .tGate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +610 #-> ESP.shutdown +3 "sampler") + #tAsleep / Shutdown +40 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +58558 "Can": h +60004 &M d +60004 k3 r +60005 J b +60004 P d +60004 C e +60004 +Q \\ +60004 8 i +60004 M c +60004 hD c +60004 6F d +60004 $R h +60004 dH e +60004 :U _ +60004 %[ ^ +60004 a _ +60004 e _ +60004  j [ +60004 ; ` +60004 9N c +60004  E i +60004 U a +60004 }? f +60004 $Q f +60004 a5 r +60004 M m +60004 |J ^ @CEST1535839647.62 _E e +60004 %S n +60004 9 i +60004 O m +60004 E? b +60005 'F f +60004 !R c +60004 = c +60004 4O c +60004 56 e +60004 I a +60004 !T p +60004 = b +60004 4P c +60004 ,8 h +60004 H f +60004  T b +60004 > g +60004 3O _ +60004 18 o +60004 H a +60004 U a +60004 < g +60005 -O _ +60004 G> g +60004 4F c +60004 !S b +13034 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time BD|v +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 +4 #mEXIT @1535855379.10CEST @1535911662.08CEST = =tMAIN =mMAIN_scheduler @CEST1535911663.71 #"core_reset"Sent BREAK +2 #t@0x5C96, state=0x3B10, ifg=0x20, ie=0x7F + #@0x6408, state=0x3B10, ifg=0x08, ie=0x5F #@0x9ADC, state=0x3B10, ifg=0x20, ie=0x7F + #@0x9C80, state=0x3B10, ifg=0x20, ie=0x7F + #@0xA1C1, state=0x3B10, ifg=0x20, ie=0x7F #@0xA26D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xA72D, state=0x3B10, ifg=0x20, ie=0x7F + #@0xAC95, state=0x3B10, ifg=0x08, ie=0x5F #@0x425A, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +207 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +263 "Can"I d + I d + #tPolling Can every 10:00 +2 #Cleanly exited at 04:29:39CEST02-Sep-18 +1363 #-> ESP.configure +4 #Powering core bus +301 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +202 .tGate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %h +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %ln + .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +33 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +478 #t-> ESP.configure +2 #Powering core bus +302 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +165 .tGate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +3 "core" %V +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %nl \ + .tSS.configure SSconfig +3 "sampler")#.0X exit +4 #mEXIT @1535911716.18CEST @1535911746.09CEST = =mMAIN_scheduler =tMAIN @CEST1535911747.71 #"core_reset"Sent BREAK +2 #t@0xB65C, state=0x3B10, ifg=0x20, ie=0x7F + #@0xBDCE, state=0x3B10, ifg=0x08, ie=0x5F #@0x56AD, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5851, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5D92, state=0x3B10, ifg=0x20, ie=0x7F #@0x5E3F, state=0x3B10, ifg=0x20, ie=0x7F + #@0x62FE, state=0x3B10, ifg=0x20, ie=0x7F + #@0x6866, state=0x3B10, ifg=0x08, ie=0x5F #@0xA95B, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +261 "Can"L CC + L CC + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %g + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %ol + .tSS.configure SSconfig +2 "sampler")#.0X can +2 "Can"M A@ +4911 #t-> exit +5 #mEXIT @1535911839.75CEST @1535913824.81CEST = =tMAIN =mMAIN_scheduler @CEST1535913826.41 #"core_reset"Sent BREAK +2 #t@0x9011, state=0x3B10, ifg=0x20, ie=0x7F + #@0x9782, state=0x3B10, ifg=0x08, ie=0x5F + #@0x0798, state=0x3B10, ifg=0x20, ie=0x7F #@0x093C, state=0x3B10, ifg=0x20, ie=0x7F + #@0x0E7C, state=0x3B10, ifg=0x20, ie=0x7F #@0x0F28, state=0x3B10, ifg=0x20, ie=0x7F + #@0x13E8, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1950, state=0x3B10, ifg=0x08, ie=0x5F #@0x0819, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refix; :\ @name@ +255 "Can"U? CC + U? CC + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %X + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %jg +2 .tSS.configure SSconfig +2 "sampler")#.0X ESP.shutdown +4 #Asleep / Shutdown +34 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +465 #t-> ESP.configure +3 #Powering core bus +317 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +174 .tGate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %ig  + .tSS.configure SSconfig +2 "sampler")#.0X exit +4 #mEXIT @1535914830.84CEST @1535915011.41CEST = =tMAIN =mMAIN_scheduler @CEST1535915013.01 #"core_reset"Sent BREAK +2 #t@0xFF24, state=0x3B10, ifg=0x20, ie=0x7F + #@0x0696, state=0x3B10, ifg=0x08, ie=0x5F #@0x744C, state=0x3B10, ifg=0x20, ie=0x7F + #@0x75F0, state=0x3B10, ifg=0x20, ie=0x7F + #@0x7B31, state=0x3B10, ifg=0x20, ie=0x7F #@0x7BDD, state=0x3B10, ifg=0x20, ie=0x7F + #@0x809D, state=0x3B10, ifg=0x20, ie=0x7F + #@0x8605, state=0x3B10, ifg=0x08, ie=0x5F #@0x482B, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi\\; :\ @name@ +255 "Can" S DC +  S DC + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %6 + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %ll + .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready! +2 "MFB"*% +3 "core" %g + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *% +3 "core" %p + .tATV.dial :air2 +2 "MFB"*  +145 "core" +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*' +550 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5286 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +112 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*'R +5254 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*  +4 "core"  +2 .tASV.dial :waste1 + "MFB"*  +5 "core" +6385 #t-> exit +5 #mEXIT @1535915216.67CEST @1535951369.71CEST = =tMAIN =mMAIN_scheduler @CEST1535951371.37 #"core_reset"Sent BREAK +2 #t@0xC978, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +212 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +272 "Can"jO b + jO b + #tPolling Can every 10:00 +3 #Cleanly exited at 21:06:56CEST02-Sep-18 +1013 #-> ESP.ready? +334 #-> ESP.ready! +9 #Powering core bus +474 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +4 "core" %& + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %ge + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  = +2 "manipulator"&?& +3 "core" &T y +2 "storage"(@& +3 "core" & l + +2 "storage"(A% +3 "core" %Q } 9 +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +1275 #t-> MFB.ready! +2 "MFB"*D% +3 "core" %n + #tReadying the MFB +2 #Homing MFB Syringe .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" %r +2 .tATV.dial :air2 + "MFB"*F  +119 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +553 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5284 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +119 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5253 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +6 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +4 "core" +33872 #t-> primePRV + #Loading sample into CBV<->PRV + .CTV.dial :air,avoiding: :intake +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'M& +3 "core" &};  +2 .tHand.open + "manipulator"&N1 +76 "core" 1 +2 "manipulator"&O& +3 "core" &T Z +2 "manipulator"&P% +3 "core" % \   +37 .tElbow.reconfigure TightElbow +9 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Q(- +182 "core" ( +2 "manipulator"&R& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &-  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +2 "manipulator"&T'η +96 "core" ' + .tHand.close +2 "manipulator"&U/ +75 "core" / +2 "manipulator"&V& +4 "core" &- 1 +2 "manipulator"&W% +3 "core" % _ +2 .tForearm.seek :retract +2 "manipulator"&X'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Y(ӷ +275 "core" ( +2 "manipulator"&Z& +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 CC +2 "manipulator"&\\' +100 "core" ' +2 "manipulator"&]& +4 "core" &Ӻ m>M +2 "manipulator"&^% +3 "core" % w +2 "collection"'_& +3 "core" &{}?  +2 "collection"'`& +4 .tCC.seek :closed + "collection"'a(W +3 "core" &z~Y  +3 &z}W " +9 &1{}Q / +10 &\\|}U C +9 &,~y~X X +9 &X|}X Y +10 &W|}N Y +9 &kR{|X Y +9 &-P{~R Y +10 &S{}U Y +9 &T|I Y +9 &sR|~O Y +10 & 4Uz~N Z +9 &!U{}O Y +10 &#UzL Z +9 &%zU{~N Z +9 &'=P|{D Y +10 &)R{O Y +9 &*U{~L Y +9 &,U{}J Y +10 &.EW|O Y +9 &0Oz}L Y +10 &1U|~P Y +9 &3W{M Y +9 &5NSy~O Y +10 &7Rz}M X +9 &8N}P X +9 &:Q}~K Y +10 &Vy~J Y +10 &?R|~K Y +9 &AU{|G Y +9 &C^U|}J Y +10 &EX|}G Y +9 &FL{}I X +10 &HY|}H Z +9 &Jcd{~H Z +9 &Lz{G ^ +10 &My|N ~b +9 &OyzP ~b+ +9 &Q8w{R }b: +10 &Rw{O }b> +9 &Tx|O }b> +9 &VKyyR |Z +10 &WF wzL #f +9 ( + &WQyzQ [ + "collection"'`& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.26 +2 "collection"'b& +4 "core" &WQy{; [ + .tHand.open + "manipulator"&c1 +66 "core" 1 +2 "manipulator"&d% +4 "core" %    + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&e'\ +97 "core" ' + .tCBV.dial AIV +2 "collection"'f  +4 "core" + .tPSV.dial :mixloop +2 "processing"%g +47 "core" + .tPTV.dial :PRVmixing +2 "processing"%h  +5 "core" + .tPRV.dial :sipper +2 "processing"%i  +114 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.28ml +2 "processing"%j'u +2631 "core" ' + .tPSV.dial :air +2 "processing"%k  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%l' +2509 "core" ' + .tPRV.dial CBV +2 "processing"%m  +145 "core" + .tPSV.dial :PML +2 "processing"%n +47 "core" +2 "processing"%o% +3 "core" %  +2 .tPS.seek 1.686ml +2 "processing"%p'0 +1552 "Can" D y +141 "core" ' + .tPRV.dial :air +2 "processing"%q  +47 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%r' +923 "core" ' + .tPSV.dial :air +2 "processing"%s  +47 "core"  +2 .tPS.seek :empty + "processing"%t' +2716 "core" ' + .tPSV.dial PSR +2 "processing"%u +145 "core" +2 "processing"%v% +3 "core" % + #tPulling 1ml of PSR.flush + .PSR.select :flush +2 "processing"%j +11 .tPS.seek 1ml +2 "processing"%w'Rq +1124 "core" ' + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%x' +1657 "core" ' + .tPSV.dial :PML +2 "processing"%y +114 "core" + .tPTV.dial :PRVmixing + .PRV.dial :sipper +2 "processing"%z  +113 "core" +2 .tPS.seek 0ml +2 "processing"%{' +2715 "core" ' + .tPSV.dial :air +2 "processing"%|  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%}' +2702 "core" ' + .tPSV.dial :PML +2 "processing"%~ +47 "core" +2 .tPS.seek :empty + "processing"%' +2685 "core" ' + .tPRV.dial :air +2 "processing"%  +114 "core"  + .tCBV.dial between AIV and waste1 +2 "collection"' ` +33 "core" ` +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & 8! +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +13 "core" ( + "manipulator"&& +4 "core" &ӿ 1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӿ q1 +2 .tForearm.seek CC + "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tCC.seek :open + "collection"' ( +423 "core" ( + "manipulator"&\ & +4 "core" & A- +2 "manipulator"& % +3 "core" % 6 Q +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"& (- +305 "core" ( + "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +2 "core" &-\ \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'η +113 "core" ' +2 .tHand.open + "manipulator"&1 +75 "core" 1 + "manipulator"&% +4 "core" % η ξ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +1509 #t-> loadMFBslug + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +2 "core" &~p +2 .tHand.open + "manipulator"&1 +22 "core" 1 + "manipulator"&& +4 "core" &-\ \ L +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +2 "core" ( +2 "manipulator"&& +3 "core" &- - y +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- \  r +2 .tForearm.seek :garage + "manipulator"&'η +99 "core" ' + .tHand.close +2 "manipulator"&/ +66 "core" / +2 "manipulator"& & +4 "core" &- X + "manipulator"&"% +4 "core" % iZ +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&((ӷ +283 "core" ( + "manipulator"&& +4 "core" &Ӷ# JAe +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &Ӷ# PAe +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&*' +100 "core" ' +2 "manipulator"&,& +3 "core" &Ӷ# Ae +2 "manipulator"&+% +3 "core" %  ] +2 "collection"'%& +4 "core" &}r + "collection"''& +4 .tCC.seek :closed +2 "collection"'/(W +2 "core" &}q +3 &j  +10 &&~~q / +9 &_}r C +9 &<w~q V +10 &T~m X +9 &T~e X +10 &{Qg X +9 &=Pp X +9 &Q}k X +10 &S}q X +9 &Pr X +9 & FP~o X +10 &" L}f W +9 &#Qg W +10 &%W}p X +9 &'NPl X +9 &)M}m W +10 &*R~o X +9 &,O}k X +9 &.VRk X +10 &0Q~g X +9 &1Ql W +10 &3T~l X +9 &5_Ok W +9 &7 Q}j X +10 &8Nd W +9 &:P~d W +9 &)T}f W +9 &?Q~h W +10 &AQh W +9 &CnQ}h X +9 &E0Q|n X +10 &FQ~e W +9 &HU~g W +9 &Js]|f Y +10 &L+|m \\ +9 &M{}q ~a +10 &O|~m ~b! +9 &QU|~o }b) +9 &S||j |b0 +10 &Tz~j }b0 +9 &Vz|~l |F +9 &W@!z}h *| +10 &Wpfzf L + ( + "collection"''& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.23 +2 "collection"'0& +3 "core" &Wpg{|J L + .tHand.open + "manipulator"&11 +73 "core" 1 + "manipulator"&2% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +95 "core" ' + #tClearing PML for modified lysate +2 .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 + "processing"%4 @ +82 "core" > + .tPTV.dial :PRV,avoiding: :puck +2 "processing"%5 @ +80 "core" ? + .tdelay 2 seconds +203 .PTV.dial :PRVmixing,avoiding: :puck + "processing"%6  +79 "core" + .tdelay 2 seconds +202 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air + "processing"%7  +81 "core"  + .tdelay 2 seconds +203 "processing"%8% +3 "core" % +2 .tPS.seek 1.499ml + "processing"%9' +1661 "core" ' + .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%:' +1115 "core" ' + .tPSV.dial :air +2 "processing"%;  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%<' +2696 "core" ' + #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%= +47 "core" + .tCBV.dial :PRV +2 "collection"'>  +33 "core" + .tPRV.dial :air +2 .delay 2 seconds +238 .PRV.dial :speDil +10 "processing"%?  +48 "core"  + .tdelay 2 seconds +203 "processing"%@% +3 "core" % +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +2 .tPS.seek 0.225ml +2 "processing"%A'w +2367 "core" ' + .tdelay 5 seconds +503 .PRV.dial CBV +2 "processing"%B  +82 "core" + .tdelay 2 seconds +203 "processing"%C% +3 "core" %v +2 .tPS.seek 0.475ml +2 "processing"%D' +2570 "core" ' + .tdelay 5 seconds +503 .PRV.dial :air + "processing"%E  +48 "core"  + .tdelay 2 seconds +203 .PS.seek 0.965ml +2 "processing"%F'N +5013 "core" ' + .tdelay 10 seconds +1004 .PRV.dial CBV + "processing"%G  +49 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PSV.dial :air + "processing"%I  +47 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%H' +1680 "core" ' + .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%K +82 "core" ~ + .tPTV.dial :PRV,avoiding: :puck +2 "processing"%L @ +80 "core" ? +2 .tPS.seek 0ml +2 "processing"%M' +2707 "core" ' + .tPSV.dial :air +2 "processing"%N  +82 "core"  +2 .tPS.seek 2.5ml +2 "processing"%O' +2674 "core" ' + .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%P +82 "core" ~ + .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%R' +2680 "core" ' + #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +2 .AIV.dial :bypass + "collection"'S { +6 "core" { + .tPRV.dial CBV + .PSV.dial :air +2 "processing"%&  +82 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2702 "core" ' + .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"%V +60 "core" + .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%W  +82 "core" +2 "processing"%)% +3 "core" % +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +2 .tPS.seek 1.74ml +2 "processing"%T' +5381 #"mwj"Session Begun +509 "Can": c +1850 "core" ' + .tdelay 5 seconds +503 .AIV.dial :sample +2 "collection"'Z & +61 "core" % + .tAWV.select :waste +2 "collection"' +11 "processing"%[% +3 "core" % +2 .tPS.reconfigure PSslow2 +3 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%Q'nE +10734 "core" ' + .tdelay 15 seconds +1503 .AIV.dial :bypass + "collection"'] { +61 "core" | +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 0ml +2 "processing"%^' +1371 "core" ' + .tPSV.dial :air +4 "processing"%_  +45 "core"  +2 .tPS.seek 2.5ml +4 "processing"%X' +2666 "core" ' + .tPSV.dial :PML +2 "processing"%- +49 "core" +2 .tPS.seek 0ml +4 "processing"%b' +2708 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air +3 "collection"' +11 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&c& +4 "core" & L:/ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&d(ӷ +19 "core" ( + "manipulator"&f& +4 "core" &ӻ D1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &`& +3 "core" &ӻ 1 +2 .tForearm.seek CC +2 "manipulator"&g' +96 "core" ' + .tHand.close +3 "manipulator"&h/ +72 "core" / +2 .tCC.seek :open +3 "collection"'i( +424 "core" ( + "manipulator"&\\& +4 "core" & ,- +2 "manipulator"&k% +3 "core" % 3 = +2 .tForearm.seek :retract +3 "manipulator"&j'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +5 "manipulator"&m(- +308 "core" ( + "manipulator"&n& +4 "core" &- 5 r +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &o& +3 "core" &-  < +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&l'η +115 "core" ' +2 .tHand.open +2 "manipulator"&q1 +66 "core" 1 +2 "manipulator"&p% +3 "core" % θ Oͽ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&s'\ +100 "core" ' +36956 "Can"> pp +5000 #t-> shortmfb([Tt1],[:ASV]){AIV} +12 "MFB"*r% +3 "core" %R +2 #"MFBPCR"Extracting Nucleic Acid from AIV +6 .SPE.hold 2:46:40,55C +5 .ASV.dial :SPEdelivery +2 "MFB"*u @@T +3 *v  +39 "core"  +2 ."MFBPCR"delay 20 seconds +2003 #primeLysateINT + .AWV.select :air +3 .AIV.dial :coilToMFB +3 .ATV.dial AIV +3 "MFB"*t I +186 "core" J +2 "MFB"*w% +4 "core" %R( + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.299ml +3 "MFB"*y'6 +6052 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +3 "MFB"*z  +82 "core"  +2 "MFB"*x% +3 "core" %6( +2 ."MFBPCR"AS.seek 0.329ml +3 "MFB"*|'ͼ +629 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*{ % +57 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*~'R +1697 "core" ' + #"MFBPCR"Lysate primed! +2 .AFV.select :holdingCoil +4 .ATV.dial :air2 +3 "MFB"*}  +57 "core"  +2 "MFB"*% +3 "core" %R( +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*' +1436 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +3 "MFB"* I +83 "core" I +2 "MFB"*% +3 "core" %B'z +2 ."MFBPCR"AS.seek 0.469ml +3 "MFB"*' +8068 "core" ' + ."MFBPCR"delay 5 seconds +503 "MFB"*9 +3 "core" 97^|D +2 #"MFBPCR"Solid Phase Extraction Heater at 46.3C + .ATV.dial ASV +5 "MFB"*Y n +38 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*e% +5 "core" % T Q +2 ."MFBPCR"AS.seek 0.041ml +3 "MFB"*a'% +8628 "core" ' + ."MFBPCR"delay 10 seconds +1004 #rinseLysateLineINT + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*\ ' +5534 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"* I +55 "core" H + ."MFBPCR"AIV.dial :coilToMFB +2 .AWV.select :waste +3 "collection"' +11 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +10088 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +60 "core" +2 "MFB"*% +3 "core" %V G +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*'Q +1036 "core" ' + ."MFBPCR"ATV.dial :AIV +3 "MFB"* I +87 "core" I +2 "MFB"*% +3 "core" %Q 5J +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"* ' +825 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"* n +166 "core" m +2 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +243 "core" ' + #"MFBPCR"ethanol wash +2 .ATV.dial :air2 +4 "MFB"*  +121 "core"  +2 "MFB"*% +3 "core" %R  +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +3 "MFB"*' +1027 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +4 "MFB"*  +77 "core" +2 "MFB"*% +3 "core" %\ 3 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.409ml +2 "MFB"* '_ +2797 "Can"Q< s +5271 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +3 "MFB"*"  +39 "core" + ."MFBPCR"delay 3 seconds +303 "MFB"* % +3 "core" %_ ) I +2 ."MFBPCR"AS.seek 0.434ml +3 "MFB"*'݇ +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +3 "MFB"*  +54 "core" +2 "MFB"*% +3 "core" %ݍ \ 0 +2 ."MFBPCR"AS.seek 0.419ml +3 "MFB"*!'$ +326 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +3 "MFB"* n +128 "core" n +2 "MFB"*,% +3 "core" %- # +2 ."MFBPCR"AS.seek 0.092ml +3 "MFB"*+'&7 +6599 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :waste2 +3 "MFB"*% % +74 "core" $ +40 ."MFBPCR"AS.reconfigure ASconfig +12 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +562 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*0' +20153 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ASV +4 "MFB"*1 n +98 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.seek 0.02ml +4 "MFB"*2' +19734 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :air2 +4 "MFB"*'  +98 "core" +2 "MFB"*4% +4 "core" %  +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*5' +3643 "Can"J s +6437 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ASV +4 "MFB"** n +98 "core" o + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*6  +35 "core"  +2 ."MFBPCR"AS.seek 0.3ml +4 "MFB"*7': +4446 "core" ' + ."MFBPCR"delay 20 seconds +2004 .AS.seek 0.07ml +3 "MFB"*8'w +4647 "core" ' + ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste2 +3 "MFB"* % +75 "core" % +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*9'R +432 "core" ' +2 #"MFBPCR"Elution +2 .ATV.dial :air1 +5 "MFB"*;  +107 "core" +2 "MFB"*:% +3 "core" %R{M +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.049ml +3 "MFB"*='N# +1036 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater +3 "MFB"*> I +61 "core" I +2 "MFB"*?% +3 "core" %N. G +2 ."MFBPCR"AS.seek 0.109ml +3 "MFB"*@'{ +1237 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV,via: :air2 +2 "MFB"*< n +213 "core" n +2 ."MFBPCR"ASV.dial :SPEelution +3 "MFB"*B  +57 "core" + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 *C% +3 "core" %{y + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.759ml +3 "MFB"*A' ? +3303 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :holdingCoil +2 "MFB"* +11 *E% +3 "core" % ?e + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.474ml +3 "MFB"*D' +5757 "core" ' + ."MFBPCR"delay 5 seconds +503 "MFB"*G% +3 "core" %W +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.439ml +3 "MFB"*I' +3532 "core" ' + ."MFBPCR"delay 1:00 +6004 #pushing eluate to holding coil +2 "MFB"*F% +4 "core" % +2 ."MFBPCR"AS.seek 0.279ml +3 "MFB"*K't +16109 "core" ' + ."MFBPCR"delay 30 seconds +334 "Can" D v +2670 ."MFBPCR"ATV.dial :waste,via: :air3 +2 "MFB"*L n +174 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*H'R +1636 "core" ' + #"MFBPCR"Parking Bleach in LysateSource line and SPEcolumn +2 .ATV.dial :air3 +5 "MFB"*N % +75 "core" $ +2 "MFB"*M% +4 "core" %R (D + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.029ml +3 "MFB"*P' +637 "core" ' + ."MFBPCR"ATV.dial :ElutionWater +3 "MFB"*O I +52 "core" I +2 "MFB"*S% +3 "core" % '\ : +2 ."MFBPCR"AS.seek 0.059ml +3 "MFB"*&' +628 "core" ' + ."MFBPCR"ATV.dial :air3 +4 "MFB"*R % +53 "core" % +2 "MFB"*V% +3 "core" % W +2 ."MFBPCR"AS.seek 0.069ml +3 "MFB"*W' +224 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*)  +38 "core" +2 "MFB"*U% +3 "core" %  O +2 ."MFBPCR"AS.seek 0.769ml +3 "MFB"*Z' r +14099 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*[ % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*T% +3 "core" % rE\ : +2 ."MFBPCR"AS.seek 0.794ml +2 "MFB"*]' +530 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*Q  +54 "core" +2 "MFB"*_% +3 "core" % g +2 ."MFBPCR"AS.seek 0.779ml +3 "MFB"*^' f +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +3 "MFB"*- I +129 "core" H +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.015ml +3 "MFB"*X' +4420 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*c n +152 "core" m +2 ."MFBPCR"AS.seek :empty +4 "MFB"*f'R +116 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*` % +60 "core" $ +2 "MFB"*h% +4 "core" %R6 + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +3 "MFB"*(' +231 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*3  +37 "core" +2 "MFB"*/% +4 "core" %  C +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*\\' +11483 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*k % +52 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*g% +3 "core" % \ 9 +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*d'\ 4d +528 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*n  +52 "core" +2 "MFB"*o% +3 "core" %\ 4j H +2 ."MFBPCR"AS.seek 0.589ml +3 "MFB"*q'  +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +3 "MFB"*p n +105 "core" m + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*j  +58 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*l'V +11875 "core" ' + ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +81 "Can"< s +121 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*r' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :wasteR +4 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*v'V +20137 "core" ' + ."MFBPCR"delay 20 seconds +2003 .ATV.dial :air3 +3 "MFB"*t % +144 "core" % +2 "MFB"*w% +3 "core" %V +3 ."MFBPCR"AS.seek 0.59ml +3 "MFB"*J' +11896 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +3 "MFB"*z n +143 "core" m + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*x% +5 "core" % Q C +2 ."MFBPCR"AS.seek 0.09ml +2 "MFB"*y' +10081 "core" ' + ."MFBPCR"delay 30 seconds +3003 .ATV.dial :extSrc +3 "MFB"*{  +76 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater +3 "MFB"*| I +107 "core" J +2 "MFB"*}% +3 "core" % +2 ."MFBPCR"AS.seek 0.12ml +3 "MFB"*' +633 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*~ % +53 "core" % +2 "MFB"*% +3 "core" % * +2 ."MFBPCR"AS.seek 0.13ml +3 "MFB"*'/ +226 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +39 "core"  +2 "MFB"*% +3 "core" %0 . +2 ."MFBPCR"AS.seek 0.23ml +3 "MFB"*Y' +2037 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*e % +55 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %  / +2 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*a'X +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*  +54 "core"  +2 "MFB"*\ % +3 "core" %X  . +2 ."MFBPCR"AS.seek 0.24ml +3 "MFB"*' D +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +3 "MFB"* n +115 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*  +36 "core"  + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +35 "Can"+N w +168 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +53 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1527 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 *% +3 "core" %(8  & + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*'- +6662 "core" ' +2 ."MFBPCR"SPE.hold 2:46:40,95C +4 "MFB"* @F@ +3 ."MFBPCR"delay 3:00 +5 "core" /n +17999 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +4797 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +101 .ASV.dial :wasteD +3 "MFB"* I +108 "core" I +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*'V +5774 "core" ' + #"MFBPCR"Priming Eluate +2 .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +3 "MFB"*'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +4 "MFB"*  +60 "core"  + #"MFBPCR"Swish #1 of 2 +2 "MFB"*% +6 "core" %(. "M +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*'\  +1034 "core" ' + "MFB"*"% +4 "core" %\  .P\ < +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"* '( +1033 "core" ' + #"MFBPCR"Swish #2 of 2 +2 "MFB"* % +6 "core" %(  U +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*'\  +1029 "core" ' +2 "MFB"*% +3 "core" %\  :Y\ +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'( +1034 "core" ' + ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %( a +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*,' * +3726 "core" ' + ."MFBPCR"delay 3 seconds +303 #Eluate primed + .ATV.dial :waste2 +4 "MFB"*! % +61 "core" $ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*%'V +3480 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*+  +4 "core"  +  + ."MFBPCR"ASV.dial :SPErecovery +3 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118sep0308h.pcr +4 #Building PCR Slug from ASV with MM2 mix, PP4 primer +3 #Priming with carrier +3 .ATV.dial ARV +3 "MFB"*  +96 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*  +25 "core"  +2 "MFB"*1% +4 "core" %V OB +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*0'(\\ +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*'' +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*4 n +150 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*2'R +701 "Can"E uu +4368 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"**'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +4 "MFB"*6  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*5  +37 "core" +3 ."MFBPCR"delay 2 seconds +202 "MFB"*7% +3 "core" %() d + ."MFBPCR"AS.reconfigure ASslow2 +4 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*'FS +627 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*8  +152 "core" +2 ."MFBPCR"delay 2 seconds +204 #Adding MM2 +2 "MFB"*;% +4 "core" %FR  - ` +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*:' +1823 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 +2 "MFB"*9  +38 "core"  +2 #"MFBPCR"Adding PP4 +2 .delay 2 seconds +204 "MFB"*>% +3 "core" % lX +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*?' +640 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 +2 "MFB"*= % +37 "core" & +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*<% +3 "core" %  4 H +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*B'% +621 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*C  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*@% +3 "core" %&  Y O +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*E'\ +5859 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*A n +37 "core" m + ."MFBPCR"delay 2 seconds +203 "MFB"*G% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*D'\  +621 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +3 "MFB"*F  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +204 "MFB"*I% +3 "core" %\   * Q +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*L' A +5046 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*K  +58 "core"  + ."MFBPCR"ASV.dial :waste1 +4 "MFB"*N  +85 "core"  +2 ."MFBPCR"ARV.dial :air1 +3 "MFB"*M  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*H% +6 "core" % E\   ] +2 ."MFBPCR"AS.seek 0.326ml +4 "MFB"*O'd +28335 "Can"LI qp +4291 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*S  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*P % +37 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +64 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +54518 "Can"K } +60004 M? r +60004 *O || +60004 B p +60004 N r +60004 J {} +60004 3F g +60004 Q z +10703 ."PCR"PCR.off +182 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"<6280410:1661,869,716,707,60.0001;6281310:1869,916,690,672,60.0001;6282360:2090,1221,705,696,60.0001;6391590:1682,924,721,710,60.0001;6392490:1874,940,698,692,60.0001;6393540:2111,1244,655,669,60.0001;6502980:1690,893,713,696,59.9628;6503880:1883,949,686,674,60.0001;6504930:2066,1209,700,690,60.0374;6614400:1679,958,683,705,60.0001;6615300:1850,927,695,689,59.9628;6616350:2086,1205,694,681,60.0374;6725740:1678,917,720,706,59.9628;6726640:1907,914,655,677,59.9628;6727690:2053,1240,704,691,60.0001;6836940:1678,898,715,703,60.0001;6837840:1877,922,690,675,60.0001;6838890:2070,1229,672,693,60.0001;6948560:1675,942,722,720,59.9628;6949460:1861,936,700,691,60.0001;6950510:2098,1251,687,670,60.0374;7059800:1679,965,718,678,60.0001;7060700:1841,963,695,685,59.9628;7061750:2099,1238,690,679,60.0374;7170900:1678,893,711,700,60.0001;7171800:1885,934,685,633,60.0001;7172850:2060,1251,699,693,60.0001;7281670:1677,948,719,712,60.0001;7282570:1845,938,695,689,60.0001;7283620:2088,1220,689,673,60.0001;7392740:1680,981,723,726,59.9628;7393640:1860,952,701,694,60.0001;7394690:2086,1266,688,671,60.0001;7504220:1681,963,721,719,59.9628;7505120:1861,938,670,691,60.0374;7506170:2099,1205,688,672,60.0001;7615190:1677,955,716,708,60.0001;7616090:1841,961,692,689,60.0001;7617140:2077,1191,687,639,60.0001;7726260:1680,964,723,713,60.0001;7727160:1843,944,699,687,60.0001;7728210:2085,1203,690,677,60.0374;7837300:1669,956,722,710,60.0374;7838200:1849,945,694,687,60.0001;7839250:2091,1224,654,674,60.0374;7948900:1676,943,722,715,59.9628;7949800:1856,930,700,689,60.0374;7950850:2088,1235,692,672,60.0001;8059880:1669,941,713,700,59.9628;8060780:1847,967,689,676,60.0001;8061830:2070,1210,696,683,60.0001;8171250:1676,945,728,717,59.9628;8172150:1890,918,696,656,59.9628;8173200:2099,1287,695,678,60.0001;8282410:1676,965,719,704,60.0001;8283310:1850,956,695,684,60.0374;8284360:2090,1183,688,637,60.0374;8393540:1669,956,687,708,60.0001;8394440:1842,985,696,684,60.0001;8395490:2081,1189,694,678,60.0001;8504790:1679,975,720,714,60.0001;8505690:1849,928,673,688,60.0374;8506740:2101,1221,689,669,60.0374;8615810:1672,943,727,724,59.9628;8616710:1868,918,701,698,60.0001;8617760:2096,1251,659,674,60.0001;8727140:1688,885,721,712,59.9628;8728040:1904,872,690,685,60.0001;8729090:2073,1291,695,685,60.0374;8838150:1669,964,724,722,59.9628;8839050:1851,962,699,693,59.9628;8840100:2098,1243,692,674,60.0001;8949750:1674,939,724,721,59.9628;8950650:1881,901,672,692,59.9628;8951700:2103,1287,691,672,60.0001;9061000:1679,907,727,717,59.9628;9061900:1887,909,702,691,60.0001;9062950:2088,1286,660,674,60.0001;9172000:1679,954,695,712,60.0001;9172900:1859,930,695,688,60.0374;9173950:2095,1240,688,670,60.0001;9283310:1686,946,716,702,59.9628;9284210:1853,955,661,682,59.9628;9285260:2086,1221,694,678,60.0374;9394360:1673,952,717,702,59.9628;9395260:1845,956,693,682,60.0001;9396310:2078,1188,662,681,60.0001;9505290:1686,900,721,709,59.9628;9506190:1900,863,697,687,60.0374;9507240:2086,1286,696,682,60.0001;9616520:1678,868,710,699,60.0001;9617420:1901,910,688,670,60.0001;9618470:2065,1228,670,697,60.0001;9727700:1679,873,713,696,60.0001;9728600:1884,925,692,675,60.0374;9729650:2074,1242,703,689,60.0001;9838990:1683,933,711,657,60.0001;9839890:1873,937,688,674,60.0001;9840940:2059,1250,700,693,59.9628;9950090:1666,921,723,717,59.9628;9950990:1870,950,701,662,60.0001;9952040:2114,1267,690,667,60.0374;10061100:1678,919,711,698,59.9628;10062000:1870,971,690,674,60.0001;10063050:2066,1242,698,653,60.0374;10172320:1672,949,682,698,59.9628;10173220:1862,965,693,677,60.0001;10174270:2081,1204,698,684,60.0001;10283320:1676,880,719,706,59.9628;10284220:1912,887,689,649,60.0374;10285270:2084,1279,693,679,59.9628;10394590:1681,940,728,719,60.0374;10395490:1879,906,698,692,60.0374;10396540:2104,1243,654,673,59.9628;10505830:1684,905,714,693,60.0001;10506730:1902,909,686,677,59.9628;10507780:2075,1254,701,688,60.0001;10616810:1682,882,721,712,60.0001;10617710:1899,859,695,689,60.0001;10618760:2086,1271,694,677,60.0001;10727810:1678,958,722,715,59.9628;10728710:1846,975,699,692,60.0001;10729760:2096,1197,653,673,60.0001;10839370:1675,1239,716,700,60.0001; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118sep0308h.pcr +2 #Full MFB Decontamination +3 #Decon extraction column and decon AIV +4 .SPE.hold 2:46:40,55C +4 "MFB"*R @@T +3 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*V  +63 "core"  +2 ."MFBPCR"delay 20 seconds +2002 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*&'(@ +1030 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"ATV.dial :air1 +2 "MFB"*)  +188 "core" +2 "MFB"*U% +4 "core" %(*( + ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +3 "MFB"*W' +427 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*[ n +182 "core" n + ."MFBPCR"ASV.dial :SPErecovery +4 "MFB"*T  +61 "core"  +2 "MFB"*Z% +3 "core" %\ @' ? +3 ."MFBPCR"AS.seek 0.62ml +3 "MFB"*Q'\ i +2037 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"*_ n +214 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*]'R +3159 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +4 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*-'V +28 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +3 "MFB"*^'(@ +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"ATV.dial :air3 +2 "MFB"*c % +65 "core" % +2 "MFB"*`% +4 "core" %(3( + ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +3 "MFB"*h' +428 "core" ' + ."MFBPCR"ATV.dial :air3 +4 "MFB"*X% +4 "core" %\ \\' J +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*f' +217 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*3  +38 "core" +2 "MFB"*/% +3 "core" %]( +3 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*(' G +3643 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*k % +55 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*g% +3 "core" % G 5 f +2 ."MFBPCR"AS.seek 0.735ml +3 "MFB"*\\' Ŗ +527 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*n  +55 "core" +2 "MFB"*o% +3 "core" % Ŕ\ ; ` +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*d' z+ +331 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV +2 "MFB"*p n +111 "core" m + ."MFBPCR"ASV.dial :SPErecovery +4 "MFB"*j% +4 "core" % z/G +2 ."MFBPCR"AS.seek 0.365ml +3 "MFB"*q'u +7160 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"*l n +176 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*r'R +1503 #"mwj"Session Ended +373 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*t % +60 "core" $ +2 "MFB"*w% +3 "core" %R+ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*v' +232 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*z  +37 "core" +2 "MFB"*x% +3 "core" %) R +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*J' +11484 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*{ % +54 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*|% +3 "core" % \ 5 +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*}'\ 4N +525 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*y  +53 "core"  +2 "MFB"*~% +4 "core" %\ 4N K +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*' +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV +2 "MFB"* n +113 "core" o + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*  +36 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5444 "Can"rB s +6429 "core" ' + ."MFBPCR"delay 1:00 +6003 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +101 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +20136 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ATV.dial :air3 +2 "MFB"* % +143 "core" & +2 "MFB"*Y% +3 "core" %V +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"* ' +231 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*\  +53 "core"  +2 "MFB"*a% +3 "core" % A +2 ."MFBPCR"AS.seek 0.58ml +3 "MFB"*' w +11484 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" % y\ : +2 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*'\ 8( +525 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +94 "core" +9 "MFB"*% +4 "core" %\ 8,  Q +2 ."MFBPCR"AS.seek 0.59ml +3 "MFB"*' +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV +2 "MFB"* n +112 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*  +32 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +5675 "Can"R v +6214 "core" ' + ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +101 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +20137 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +3 "MFB"*"  +82 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*' x +8073 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +97 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.03ml +3 "MFB"* '^ +11846 "Can"G u +3665 "core" ' + ."MFBPCR"delay 20 seconds +2004 .ATV.dial :waste,via: :air3 +2 "MFB"* n +171 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +204 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*  +3 "core" _ + _ + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*! n +167 "core" n + ."MFBPCR"ASV.dial :SPErecovery +3 "MFB"*,  +54 "core"  +2 "MFB"*+% +3 "core" %(1  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.73ml +2 "MFB"* ' ~ +4648 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"* I +55 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +3708 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*%'(@ +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*0  +55 "core"  +2 "MFB"*4% +4 "core" %(E + ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*'': +2039 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*2  +94 "core"  +2 "MFB"*6% +3 "core" %:z +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*5'B +428 "core" ' +2 ."MFBPCR"ATV.dial ASV +2 "MFB"*7 n +95 "core" o +2 "MFB"**% +3 "core" %G\\\ 4 +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*8' ! +2544 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*; I +54 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2904 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*9'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*>  +55 "core"  +2 "MFB"*:% +3 "core" %(+o +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*=': +2036 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*<  +94 "core" +2 "MFB"*?% +3 "core" %:F +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*C'; +432 "core" ' +2 ."MFBPCR"ATV.dial ASV +2 "MFB"*@ n +94 "core" n +2 "MFB"*B% +3 "core" %0 B +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*A' \ +2542 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*G I +55 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +2904 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*F  +94 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*I': +3039 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*D n +94 "core" o + ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.05ml +3 "MFB"*K'Q +1464 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*N n +183 "core" n +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +315 "core" ' +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*H  +97 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*L % +69 "core" % +2 "MFB"*S% +4 "core" %V@ + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*P' +232 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*V  +36 "core" +2 "MFB"*O% +3 "core" %\ 7 +2 ."MFBPCR"AS.seek 0.96ml +50 "MFB"*)'0 +13071 "Can"S rr +6058 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*U % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*&% +3 "core" %0\  O +2 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*[' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +301 .ATV.dial :bleach +3 "MFB"*T  +51 "core" +2 "MFB"*Z% +4 "core" % p +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*W'c: +328 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV +2 "MFB"*_ I +122 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +200 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*]'R +10092 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*-' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*c'R +10094 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*^'R +10092 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*X  +58 "core"  +2 "MFB"*h% +3 "core" %RE +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +3 "MFB"*3' +235 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +7937 "Can"N ts +2054 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"*f I +73 "core" J +2 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*k' +9886 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*g n +163 "core" m +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +229 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*n% +3 "core" %V + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*o'(@ +2899 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*\\  +42 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*p % +57 "core" $ +2 "MFB"*j% +4 "core" %(C + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*d'Zd +223 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*l  +37 "core" +2 "MFB"*q% +3 "core" %Zsc\ 5 +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*t'> +6054 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*w % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*r% +3 "core" %>\  ^ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*z'W +532 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*x  +51 "core"  +2 "MFB"*v% +3 "core" %Zd +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*{'p +326 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*|  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*J  +80 "core"  +2 "MFB"*y% +3 "core" %pI +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*~'J +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*}' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +46 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*Y % +120 "core" & +2 "MFB"*e% +3 "core" %V<? +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*\ ' +236 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +49 "MFB"*a  +54 "core"  +2 "MFB"* % +4 "core" %;S +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*u'> +8096 "Can" JG rr +8027 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"* % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*  +51 "core" +2 "MFB"*% +3 "core" %\ : +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'qG +328 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +19043 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2783 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +1166 "Can" RB qr +1564 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2745 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +5066 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*! n +119 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*,'(@ +2553 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*+ % +125 "core" % +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2548 "core" ' +26015 "Can"u: oo +57056 #"bkha"Session Begun +464 #-> showlog 100 +2484 "Can"B oo +43168 #t-> exit +7 #mEXIT + #"bkha"Session Ended @1535968015.16CEST @1536067745.98CEST = =tMAIN =mMAIN_scheduler @CEST1536067747.65 #"core_reset"Sent BREAK +2 #t@0x8161, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +212 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +182 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +278 "Can"[ _ + [ _ + #tPolling Can every 10:00 +3 #Cleanly exited at 11:46:55CEST03-Sep-18 +991 #-> ESP.configure +2 #Powering core bus +303 "core"' + !o:!I2C::DuplicateAddress::Error:bt[ "2/home/esp/esp2/lib/msg.rb:210:in `initialize'",/home/esp/esp2/lib/msg.rb:207:in `loop'"2/home/esp/esp2/lib/msg.rb:207:in `initialize'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Multiple core microcontrollers at address 0x27 +187 .tGate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %1 +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %kj + .tSS.configure SSconfig +3 "sampler")#.0X ESP.ready! +3 "collection"'% +4 "processing"%% +3 "core" % #  +2 !to:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Omanipulator microcontroller never signed on while reading Forearm's status:@checkpoint: omitted +5 ."rdySampler"Intake.select :close +3 .Exhaust.select :close +2 .CTV.dial :air +2 "collection"'  +3 "core" % + ."rdyProcessing"PSV.dial :air +2 "processing"%  +45 "core"  +2 ."rdyProcessing"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%' +919 "core" ' + ."rdyProcessing"PS.coast +2 "processing"%5 +1853 #t-> exit +5 #mEXIT @1536067888.82CEST @1536071306.78CEST = =tMAIN =mMAIN_scheduler @CEST1536071308.44 #"core_reset"Sent BREAK +2 #t@0xE524, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +207 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +272 "Can"; Y + ; Y + #tPolling Can every 10:00 +3 #Cleanly exited at 15:31:28CEST04-Sep-18 +742 #-> ESP.ready! +3 #Powering core bus +512 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %F + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %LL +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  Z Y + "manipulator"&?& +4 "core" &l Y Y +2 "storage"(@& +3 "core" & K  6 +2 "storage"(A% +3 "core" %V\   - +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +2 "core" 9 +2572 #t-> ESP.shuwdown + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message/undefined method `shuwdown' for ESP:Module: name: shuwdown: args[ +509 #-> ESP.shutdown +2 ."shutdown"SS.coast +3 #tAsleep / Shutdown + "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 + "manipulator"&6 +2 ."shutdown"SC.coast +2 "storage"(6 +2 ."shutdown"SE.coast + "storage"(5 +37 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +765 #t-> ESP.wakeup +3 #Powering core bus +489 .Gate.power :raw,:ON +2 "sampler") +2 )D +2 "core"  +2 "collection"' +3 'E +2 "core"  +2 "processing"% +2 %F +3 "core"  +2 "MFB"* +2 *G +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*H  +44 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *I% +4 "core" %E + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")J% +3 "core" %NN + .tSS.configure SSconfig +2 "sampler")#.0X  P +2 "processing"%n& +2 "collection"'o& +7 "core" &} + &PW@ + ."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 +3 "processing"%p( + "collection"'q( +279 "core" ( +14 ( +2 "collection"'r +4 "core"  + "processing"%s +3 "core" V +2 "processing"%t +3 "core"  + "processing"%u +3 "core"  +2 "collection"'v +3 "core" | + "MFB"*w +3 "core" % +2 "MFB"*x +3 "core"  +2 "MFB"*y +2 "core"  +2 "MFB"*z9 +3 "core" 9yv +2 "MFB"*{% +3 "core" %E +7 "sampler")|% +4 "core" %NN ` o +2 "collection"'}& +3 "core" &SV/  +2 "collection"'~% +3 "core" %2RVH +2 "processing"%& +4 "core" &v \ + "processing"%% +4 "core" %u +2 "manipulator"&% +4 "core" %\  ] U P + "manipulator"&& +4 "core" &S ^ `  +2 "storage"(& +3 "core" & + = 5 +2 "storage"(% +3 "core" %\\ > ; +2 "collection"'9 +3 "core" 9 +2 "processing"%9 +3 "core" 9 +1307 #t-> ESP.shutdown +2 ."shutdown"SS.coast +3 #tAsleep / Shutdown + "sampler")5 +2 ."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 :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +254 #t-> ESP.wakeup +3 #Powering core bus +513 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 '  +2 "core"  +2 "processing"% +2 %\  +2 "core"  +2 "MFB"* +2 *  +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 * % +4 "core" %S + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %OL + .tSS.configure SSconfig +2 "sampler")#.0X +3 "core"  +2 "processing"%? +2 "core" V +2 "processing"%@ +3 "core"  +2 "processing"%A +2 "core"  +2 "collection"'B +3 "core" | +2 "MFB"*C +2 "core" % +2 "MFB"* +3 "core"  +2 "MFB"*- +2 "core"  +2 "MFB"*9 +3 "core" 9{v +2 "MFB"*.% +4 "core" %S +6 "sampler"))% +4 "core" %NM U w +2 "collection"'&& +4 "core" &QW+  + "collection"'$% +4 "core" %7RX1 +2 "processing"%#& +3 "core" &t  +2 "processing"%D% +4 "core" %r +2 "manipulator"&E% +3 "core" %\  X S PG +2 "manipulator"&F& +4 "core" &^ N S n + "storage"(G& +4 "core" & ( & ` . + "storage"(H% +4 "core" %R   e < +2 "collection"'I9 +2 "core" 9 +2 "processing"%J9 +3 "core" 9 +574 #t-> MFB.ready! + "MFB"*K% +4 "core" %Y + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *L% +3 "core" %J + .tATV.dial :air2 +2 "MFB"*M  +51 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*N' +547 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*O' +5286 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*P n +101 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*Q'R +5254 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*R  +3 "core"  +2 .tASV.dial :waste1 +2 "MFB"*S  +4 "core"  +34365 "Can": {{ +11663 #t-> require "calcar" +6599 #-> 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 +2 .tSE.home.seek :down +2 "storage"(T'X +54 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek 1 +2 "storage"(U( +370 "core" ( +2 .tSE.coast "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tAwaiting answer to "Manually rotate carousel to tube 1 and press " +10084 .SE.seek :down + "storage"(W'X +2 "core" ' +3 .tSE.seek 19.2 Pucks below Top Plate + "storage"(V' +76 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(Y& +3 "core" & y ~ q + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(X& +3 "core" &> z  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(Z& +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" &  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(_& +4 "core" &7   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(b& +3 "core" &\  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(c& +3 "core" &1   + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 19.2 pucks below top plate bounds are [-753, -712] +2 .SE.seek Top Plate +2 "storage"(e' +226 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(^& +3 "core" &\ 1 + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(k& +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"(d& +3 "core" &* ,  + .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"(o& +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" &  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(h& +3 "core" &$  + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 0 pucks below top plate bounds are [-766, -727] + #===> Tube #1 slot centered at -740 rawCounts <=== +2 "storage"(j& +3 "core" &$ Z +2 .tSC.jog -8 + "storage"(r* +16 "core" * +2 .tSE.seek :down +2 "storage"(s'X +270 "core" ' +2 .tSC.jog 4024 +2 "storage"(t* +214 "core" * +2 .tSE.seek :down +2 "storage"(u'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(v' +83 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(w& +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" &   +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.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "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"(|& +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" & (  + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 19.2 pucks below top plate bounds are [3244, 3313] +2 .SE.seek Top Plate +2 "storage"(' +230 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +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" & x  + .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" &  + .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" &  + .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"(a& +3 "core" & 6  + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 0 pucks below top plate bounds are [3270, 3315] + #===> Tube #2 slot centered at 3292 rawCounts <=== +2 "storage"(q& +3 "core" & v v ) +2 .tSC.jog -22 + "storage"(`* +28 "core" * +2 .tSE.seek :down +2 "storage"(p'X +268 "core" ' +2 .tSC.jog 4024 +2 "storage"(l* +216 "core" * +39 .tSE.seek :down +11 "storage"(i'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(g' +77 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(f& +3 "core" &5  +2 .tSC.force 30 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &w #  +2 .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "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" &n { G  +2 .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"( & +4 "core" &- } P + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"( & +3 "core" &l v s $  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"( & +3 "core" &- z k  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &l u ~ +  + .tSC.coast + "storage"(6 +2 #tIn slot #3 at 19.2 pucks below top plate bounds are [7216, 7279] +2 .SE.seek Top Plate +2 "storage"(' +225 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &3 h s j + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &l } v '  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &, { C + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &g 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 +21 "storage"(& +3 "core" &g   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &+ v v , + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &g u  + .tSC.coast + "storage"(6 +2 #tIn slot #3 at 0 pucks below top plate bounds are [7213, 7272] + #===> Tube #3 slot centered at 7244 rawCounts <=== +2 "storage"(& +3 "core" &f   O +2 .tSC.jog -26 + "storage"(* +26 "core" * +3 .tSE.seek :down + "storage"('X +268 "core" ' +2 .tSC.jog 4024 +2 "storage"(* +215 "core" * +2 .tSE.seek :down +2 "storage"( 'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"("' +79 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"((& +3 "core" &+ }  2 +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &,+ { :  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &+ k x + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(,& +3 "core" &,T s 0  + .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 +22 "storage"(/& +4 "core" &,_  N  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(1& +3 "core" &, |  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(!& +3 "core" &,b ~ ; + .tSC.coast + "storage"(6 +2 #tIn slot #4 at 19.2 pucks below top plate bounds are [11250, 11344] +2 .SE.seek Top Plate +2 "storage"(7' +240 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +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"(0& +3 "core" &,[  * \ + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(9& +3 "core" &, |  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(;& +3 "core" &,Z } H + .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"(4& +3 "core" &,Z | y 8 + .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 +22 "storage"(>& +3 "core" &,Z } H \ +2 .tSC.coast + "storage"(6 +2 #tIn slot #4 at 0 pucks below top plate bounds are [11290, 11354] + #===> Tube #4 slot centered at 11317 rawCounts <=== + "storage"(?& +4 "core" &,Z r r  + .tSC.jog -37 + "storage"(@* +29 "core" * +2 .tSE.seek :down +2 "storage"(A'X +269 "core" ' +2 .tSC.jog 4024 +2 "storage"(B* +217 "core" * +2 .tSE.seek :down +2 "storage"(C'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(' +79 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(-& +3 "core" &;  | B + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &; | u P +2 .tSC.force -30 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(.& +3 "core" &; |  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"()& +3 "core" &;  } %  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(&& +3 "core" &;~ x  L + .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" &;{   + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(D& +3 "core" &; } } + .tSC.coast + "storage"(6 +2 #tIn slot #5 at 19.2 pucks below top plate bounds are [15237, 15284] +2 .SE.seek Top Plate +2 "storage"(E' +226 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(F& +3 "core" &;r { | I + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +63 "storage"(G& +5 "core" &;  }  +2 .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(H& +3 "core" &;r } w q + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(I& +3 "core" &; r } t  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(J& +3 "core" &;q v  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(K& +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 x w 0 + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(M& +3 "core" &; y ~ >  + .tSC.coast + "storage"(6 +2 #tIn slot #5 at 0 pucks below top plate bounds are [15218, 15264] +2 #===> Tube #5 slot centered at 15251 rawCounts <=== + "storage"(N& +4 "core" &; {  + .tSC.jog -13 + "storage"(P* +16 "core" * +2 .tSE.seek :down +2 "storage"(O'X +268 "core" ' +2 .tSC.jog 4024 +2 "storage"(R* +213 "core" * +2 .tSE.seek :down +2 "storage"(S'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(2' +85 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(3& +3 "core" &K4  +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(T& +3 "core" &K  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(U& +3 "core" &KR u y  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(Y& +3 "core" &K   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(X& +3 "core" &Ku  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(W& +3 "core" &K   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(Z& +3 "core" &Ky  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"([& +3 "core" &K   + .tSC.coast + "storage"(6 +2 #tIn slot #6 at 19.2 pucks below top plate bounds are [19293, 19379] +2 .SE.seek Top Plate +2 "storage"(\\' +228 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(_& +4 "core" &K u ~ O + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(b& +3 "core" &K | u J  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(c& +3 "core" &K | 0 + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(V& +3 "core" &K s ~ N  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(^& +3 "core" &K z m  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(k& +3 "core" &K y ~ |  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(]& +3 "core" &K s ~ N + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(d& +3 "core" &K } v *  + .tSC.coast + "storage"(6 +2 #tIn slot #6 at 0 pucks below top plate bounds are [19335, 19405] + #===> Tube #6 slot centered at 19357 rawCounts <=== +2 "storage"(m& +3 "core" &K u ` +2 .tSC.jog -44 + "storage"(o* +27 "core" * +2 .tSE.seek :down +2 "storage"(n'X +270 "core" ' +2 .tSC.jog 4024 +2 "storage"(h* +216 "core" * +2 .tSE.seek :down +2 "storage"(j'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(e' +80 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(r& +3 "core" &[ } v 2 +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(w& +3 "core" &[D  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(x& +3 "core" &Z  9 + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(s& +3 "core" &[7 v  *  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +3 .tdelay .2 seconds +21 "storage"(u& +3 "core" &Z } \\ + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(y& +3 "core" &[1   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(z& +3 "core" &Z u ~ x + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(t& +3 "core" &[0 ~ y  + .tSC.coast + "storage"(6 +2 #tIn slot #7 at 19.2 pucks below top plate bounds are [23290, 23351] +2 .SE.seek Top Plate +2 "storage"({' +229 "core" ' +6 .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"(|& +3 "core" &Z w  + .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" &Z u v < + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +59 "storage"(v& +8 "core" &[   +2 .tSC.force -30 + "storage"(6 + .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &Z t v # + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &[ w w   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &Z  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &[ x '  + .tSC.coast + "storage"(6 +2 #tIn slot #7 at 0 pucks below top plate bounds are [23275, 23327] +2 #===> Tube #7 slot centered at 23309 rawCounts <=== + "storage"(& +3 "core" &[  +2 .tSC.jog -13 + "storage"(* +16 "core" * +2 .tSE.seek :down +2 "storage"('X +268 "core" ' +2 .tSC.jog 4024 +2 "storage"(a* +210 "core" * +17240 "Can"- yy +29978 #t-> access 6 +2 .SE.seek :down +2 "storage"(q'X +3 "core" ' +2 "manipulator"&% +4 "core" %\  J H G +2 "manipulator"&`& +4 "core" &^ U S 8 + .tSC.seek 3 +2 "storage"(f(~ +842 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &zU   +2432 #t-> access 1 +2 .SE.seek :down +2 "storage"(p'X +3 "core" ' +2 "manipulator"&i% +3 "core" %\  v vG +2 "manipulator"& & +4 "core" &^ w w  + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(\ (; +400 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (l& +2 "core" &; s w : +26285 "Can" XW +49795 #t-> exit +5 #mEXIT @1536073623.48CEST @1536073630.92CEST = =tMAIN =mMAIN_scheduler @CEST1536073632.56 #"core_reset"Sent BREAK + #t@0x5BDD, state=0x3A84, ifg=0x10, ie=0xFD + #@0x5E65, state=0x3A84, ifg=0x10, ie=0xFD + #@0x60ED, state=0x3A84, ifg=0x10, ie=0xFD #@0x6375, state=0x3A84, ifg=0x10, ie=0xFD + #@0x65FD, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6887, state=0x3A84, ifg=0x10, ie=0xFD #@0x6B0F, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6C24, state=0x3A84, ifg=0x80, ie=0xFD + #@0xE6CD, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +175 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refix; :\ @name@ +269 "Can"% ZZ + % ZZ #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* + * +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %RA@ +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %?> V w + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% +2 "processing"%% +4 "manipulator"&% +4 "core" %7LOS +6 "sampler")% +3 "core" %f + %\  G + %@= T w +2 "manipulator"&& +4 "core" &^ \  + "storage"( & +3 "core" &;   +2 "storage"(!% +3 "core" %V }  \ ) +2 "collection"'"& +3 "core" &KM(  +2 "processing"%#& +3 "core" &g  +2 "collection"'$ +3 "core"  +2 "collection"'% +2 "core"  +2 "collection"'& +3 "core"  + "processing"%' +3 "core"  +2 "processing"%( +2 "core" V +2 "processing"%) +3 "core"  + "processing"%* +3 "core"  +2 "sampler")+ +3 "core"  + "collection"', +3 "core" | +2 "MFB"*- +2 "core" n +2 "MFB"*. +3 "core"  + "MFB"*/ +3 "core"  +2 "MFB"*09 +3 "core" 9v} +2 "MFB"*1% +3 "core" %R(@ +2 "sampler")2% +4 "core" %A< \\ w +2 "collection"'3& +4 "core" &MLS  + "collection"'4% +4 "core" %7JN* +2 "processing"%5& +3 "core" &m  +2 "processing"%6% +4 "core" %e +2 "manipulator"&7% +3 "core" %\  G +2 "manipulator"&8& +3 "core" &^  +2 "storage"(9& +3 "core" &;   +2 "storage"(:% +3 "core" %V z  \ ) +2 "collection"';9 +3 "core" 9 +2 "processing"%<9 +3 "core" 9 +3547 #t-> require "calarm" +49623 #-> Arm.grab :garage + .Hand.open + "manipulator"&=1 +68 "core" 1 +2 "manipulator"&>& +4 "core" &^  + "manipulator"&?% +3 "core" % \  G +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&@(- +198 "core" ( +2 "manipulator"&A& +4 "core" &-  ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&C'η +99 "core" ' +2 .tHand.close + "manipulator"&D/ +76 "core" / +868 #t-> Arm.withdraw + "manipulator"&E% +4 "core" % Z TQ + .tForearm.seek :retract +2 "manipulator"&F'\ +99 "core" ' +2 "manipulator"&G& +4 "core" &-  +2 "manipulator"&H% +3 "core" %\ \  +3356 "Can"( ZZ +3432 #t-> require "calarm" +1640 #-> calarm 1 +2 .SE.seek :down + "storage"(I'X +3 "core" ' +2 "manipulator"&J% +4 "core" %\ \  + "manipulator"&K& +4 "core" &-  + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(L( +681 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tForearm.seek :retract + "manipulator"&M'\ +2 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&N(d +137 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&O'\ +3 "core" ' +2 .tElbow.seek 1 +2 "manipulator"&P( +111 "core" ( +2 .tElbow.coast + "manipulator"&6 +36 .tForearm.force -70 +7 "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 +2 "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &Q& +3 "core" & + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &R& +3 "core" & + .tForearm.force -40 + "manipulator"&5 +32 &S& +3 "core" & J 9 + "manipulator"&T% +4 "core" %< [ W ^ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &U% +3 "core" %C 6 3 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &V% +3 "core" %D 6 6 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&W'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&X(d +109 "core" ( + .tForearm.seek :retract +2 "manipulator"&Y'\ +3 "core" ' +2 .tElbow.seek 1 +2 "manipulator"&Z( +114 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &[& +3 "core" &i + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &\\& +3 "core" &S + .tForearm.force -40 + "manipulator"&5 +32 &]& +4 "core" & 4 4  + "manipulator"&^% +3 "core" %> b ^ ' +2 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &_% +3 "core" %@ 1 7 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &`% +3 "core" %A 8 7j + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&a'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&b(d +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&c'\ +3 "core" ' +2 .tElbow.seek 1 + "manipulator"&d( +123 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &e& +3 "core" & + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &f& +3 "core" &  + .tForearm.force -40 + "manipulator"&5 +32 &g& +3 "core" & 4 4 + "manipulator"&h% +4 "core" %@ _ O + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &i% +3 "core" %; + 3 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &j% +3 "core" %; * ' + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&k'\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&l(d +106 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&m'\ +3 "core" ' +2 .tElbow.seek 1 + "manipulator"&n( +120 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &o& +3 "core" &b + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 &p& +3 "core" & + .tForearm.force -40 + "manipulator"&5 +32 &q& +3 "core" & 3 5 + "manipulator"&r% +4 "core" %A _ P + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &s% +3 "core" %9 2 5a + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &t% +3 "core" %9 4 6 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&u'\ +92 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&v(d +99 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&w'\ +3 "core" ' +2 .tElbow.seek 1 + "manipulator"&x( +115 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &y& +3 "core" & + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &z& +3 "core" & + .tForearm.force -40 + "manipulator"&5 +32 &{& +4 "core" & X V + "manipulator"&|% +3 "core" %A 9 *  +2 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &}% +3 "core" %9 3 3 + .tForearm.coast + "manipulator"&5 +56 .tForearm.force -55 +10 "manipulator"&5 +32 &~% +3 "core" %< ) 1 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +14567 #t-> calarm 2 +2 .SE.seek :down + "storage"('X +3 "core" ' +2 "manipulator"&% +4 "core" % p kZ + "manipulator"&% +4 "core" % m nZ +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +109 "core" ( +2 "manipulator"&% +4 "core" %\  b ^  +2 "manipulator"&& +3 "core" &d X U  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +219 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tForearm.seek :retract + "manipulator"&\ '\ +2 "core" ' +2 .tElbow.seek :clear +2 "manipulator"& (d +3 "core" ( +2 .tForearm.seek :retract + "manipulator"&'\ +4 "core" ' +2 .tElbow.seek 2 + "manipulator"&( +118 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +3 "core" &~  + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &  + .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" & 3 2 + "manipulator"&% +4 "core" %\ 4 5Z + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" % " # + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +4 "core" % ! + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +105 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek 2 + "manipulator"&( +109 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &  + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 & & +3 "core" & [ + .tForearm.force -40 + "manipulator"&5 +32 &!& +3 "core" & 4 3 + "manipulator"&"% +4 "core" % @ > + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &#% +3 "core" % # ! + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &$% +3 "core" % " " + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&%'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&&(d +103 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&''\ +3 "core" ' +2 .tElbow.seek 2 + "manipulator"&(( +106 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &)& +3 "core" &} T + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &*& +3 "core" &} C + .tForearm.force -40 + "manipulator"&5 +32 &+& +3 "core" &} 4 2 + "manipulator"&,% +4 "core" % @ A + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &-% +3 "core" %   / + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &.% +3 "core" %   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&/'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&0(d +113 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&1'\ +3 "core" ' +2 .tElbow.seek 2 + "manipulator"&2( +110 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &3& +3 "core" &} i + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +45 .tElbow.force -65 +9 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &4& +3 "core" &~ f  + .tForearm.force -40 + "manipulator"&5 +33 &5& +3 "core" &~ 4 6 + "manipulator"&6% +4 "core" % 5 5 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &7% +3 "core" % #  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &8% +3 "core" %   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&9'\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&:(d +106 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&;'\ +3 "core" ' +2 .tElbow.seek 2 +2 "manipulator"&<( +130 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &=& +3 "core" & g 5 + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &>& +3 "core" & ]  + .tForearm.force -40 + "manipulator"&5 +33 &?& +3 "core" & 4 4 + "manipulator"&A% +4 "core" % ? 8 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &B% +3 "core" %   + .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 +3049 #t-> calarm 3 +2 .SE.seek :down + "storage"(D'X +3 "core" ' + "manipulator"&% +4 "core" %Ε ` bj +2 "manipulator"&E% +3 "core" %Ε b c j +2 .tForearm.seek :retract +2 "manipulator"&G'\ +89 "core" ' +2 .tElbow.seek :clear + "manipulator"&H(d +95 "core" ( +2 "manipulator"&C% +4 "core" %\  M ]  + "manipulator"&J& +4 "core" &d Y V + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(K(L +196 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tForearm.seek :retract + "manipulator"&'\ +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&F'\ +2 "core" ' +2 .tElbow.seek 3 +2 "manipulator"&@( +116 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &M& +3 "core" &W 8 + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &N& +3 "core" &W  + .tForearm.force -40 + "manipulator"&5 +32 &P& +3 "core" &W  + "manipulator"&O% +4 "core" %  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &Q% +3 "core" % m w + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &R% +3 "core" % o / +2 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&S'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&T(d +95 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&U'\ +3 "core" ' +2 .tElbow.seek 3 + "manipulator"&V( +115 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 +7 "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &W& +3 "core" &W + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &X& +3 "core" &W + .tForearm.force -40 + "manipulator"&5 +33 &Z& +3 "core" &W  + "manipulator"&Y% +4 "core" %  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &[% +3 "core" % i l + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &\\% +3 "core" %  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&]'\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&^(d +107 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&_'\ +3 "core" ' +2 .tElbow.seek 3 +2 "manipulator"&`( +124 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &a& +3 "core" &W  ! + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &b& +3 "core" &W  + .tForearm.force -40 + "manipulator"&5 +33 &d& +3 "core" &W x +2 "manipulator"&c% +3 "core" %  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &e% +3 "core" % x 7 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &f% +3 "core" % l x + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&g'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&h(d +105 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&i'\ +3 "core" ' +2 .tElbow.seek 3 + "manipulator"&j( +128 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &k& +3 "core" &X  + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &l& +3 "core" &W ' + .tForearm.force -40 + "manipulator"&5 +32 &n& +3 "core" &W  + "manipulator"&m% +4 "core" %\  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &o% +3 "core" % { + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &p% +3 "core" % { z +2 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +63 .tForearm.coast +8 "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&q'\ +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&r(d +95 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&s'\ +3 "core" ' +2 .tElbow.seek 3 +2 "manipulator"&t( +124 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &u& +3 "core" &W + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &v& +3 "core" &W + .tForearm.force -40 + "manipulator"&5 +33 &x& +3 "core" &W  + "manipulator"&w% +4 "core" %  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &y% +3 "core" % n q + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &z% +3 "core" % s l + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +5226 #t-> calarm 4 + .SE.seek :down +2 "storage"({'X +3 "core" ' +2 "manipulator"&|% +3 "core" %Ε e +2 "manipulator"&}% +4 "core" %Ε !e + .tForearm.seek :retract +2 "manipulator"&~'\ +102 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +94 "core" ( +2 "manipulator"&% +4 "core" %\   +2 "manipulator"&& +3 "core" &d  + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"((,5 +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tForearm.seek :retract + "manipulator"&I'\ +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&L(d +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +2 "core" ' +2 .tElbow.seek 4 +2 "manipulator"&(k +114 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &\ & +3 "core" &s + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 & & +3 "core" &w + .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &w B + "manipulator"&% +4 "core" %  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" % z }w + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +4 "core" % gw + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +97 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek 4 + "manipulator"&(k +112 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +3 "core" &k + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +43 .tElbow.force -65 +8 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +3 "core" &p + .tForearm.force -40 + "manipulator"&5 +33 && +3 "core" &p  + "manipulator"&% +4 "core" % 3 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" % Gz + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 & % +3 "core" % Bv + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&!'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&"(d +109 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&#'\ +3 "core" ' +2 .tElbow.seek 4 +2 "manipulator"&$(k +114 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &%& +3 "core" &l  + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &&& +3 "core" &n + .tForearm.force -40 + "manipulator"&5 +32 &(& +3 "core" &n 6 +2 "manipulator"&'% +3 "core" %  + .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 &*% +3 "core" % x u + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3 .tForearm.seek :retract + "manipulator"&+'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&,(d +102 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&-'\ +3 "core" ' +2 .tElbow.seek 4 + "manipulator"&.(k +129 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &/& +3 "core" &j  # + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &0& +3 "core" &m  + .tForearm.force -40 + "manipulator"&5 +32 &2& +3 "core" &m % + "manipulator"&1% +4 "core" %  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &3% +3 "core" % w + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &4% +7 "core" % ev + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&5'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&6(d +101 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&7'\ +3 "core" ' +2 .tElbow.seek 4 + "manipulator"&8(k +114 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +38 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &9& +3 "core" &t  + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &:& +3 "core" &t  + .tForearm.force -40 + "manipulator"&5 +33 &<& +3 "core" &t T + "manipulator"&;% +4 "core" %  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &=% +3 "core" % w + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &>% +3 "core" % ]w + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2361 "Can"6 [[ +1927 #t-> calarm 5 +2 .SE.seek :down + "storage"(?'X +4 "core" ' +2 "manipulator"&A% +4 "core" %r  +2 "manipulator"&B% +3 "core" %r ; +2 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +106 "core" ( +2 "manipulator"&E% +4 "core" %\   +2 "manipulator"&C& +3 "core" &d  + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(J(; +230 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tForearm.seek :retract + "manipulator"&'\ +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&G'\ +3 "core" ' +2 .tElbow.seek 5 + "manipulator"&H(_ +121 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +3 "core" &    + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +3 "core" & + + .tForearm.force -40 + "manipulator"&5 +33 &@& +3 "core" &  +2 "manipulator"&F% +3 "core" %ʹ  + .tForearm.coast + "manipulator"&5 +23 .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 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&P'\ +96 "core" ' +2 .tElbow.seek :clear + "manipulator"&O(d +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +3 "core" ' +2 .tElbow.seek 5 + "manipulator"&R(_ +126 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &S& +3 "core" &   + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +14 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &T& +3 "core" &    + .tForearm.force -40 + "manipulator"&5 +32 &V& +3 "core" &  + "manipulator"&U% +4 "core" %; % + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &W% +3 "core" %ͻ  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &X% +34 "core" %ͼ 0 +8 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +94 "core" ' +2 .tElbow.seek :clear + "manipulator"&Y(d +95 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&['\ +3 "core" ' +2 .tElbow.seek 5 +2 "manipulator"&\\(_ +114 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &]& +3 "core" &    + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &^& +3 "core" & !  + .tForearm.force -40 + "manipulator"&5 +32 &`& +3 "core" &  + "manipulator"&_% +4 "core" %͵  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &a% +3 "core" %ͭ  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &b% +3 "core" %ͭ % + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&d'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&c(d +110 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&e'\ +3 "core" ' +2 .tElbow.seek 5 +2 "manipulator"&f(_ +117 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &g& +3 "core" &  + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &h& +3 "core" &    + .tForearm.force -40 + "manipulator"&5 +32 &j& +3 "core" &  +2 "manipulator"&i% +3 "core" %Ͱ  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &k% +3 "core" %ͫ  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &l% +3 "core" %ͬ  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&n'\ +89 "core" ' +2 .tElbow.seek :clear + "manipulator"&m(d +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&o'\ +3 "core" ' +2 .tElbow.seek 5 + "manipulator"&p(_ +126 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &q& +3 "core" &   + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +14 .tElbow.force 65 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +35 "manipulator"&6 +15 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &r& +3 "core" &  ! + .tForearm.force -40 + "manipulator"&5 +33 &t& +3 "core" &  + "manipulator"&s% +4 "core" %ͱ  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &u% +3 "core" %ͪ  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &v% +3 "core" %ͫ I + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2726 #t-> calarm 6 +2 .SE.seek :down + "storage"(x'X +4 "core" ' +2 "manipulator"&w% +4 "core" %M *^ +2 "manipulator"&y% +3 "core" %M +^ +2 .tForearm.seek :retract + "manipulator"&z'\ +92 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&|(d +109 "core" ( +2 "manipulator"&}% +4 "core" %\  +2 "manipulator"&& +3 "core" &d ) + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tForearm.seek :retract + "manipulator"&D'\ +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&K(d +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&~'\ +3 "core" ' +2 .tElbow.seek 6 + "manipulator"&(j +129 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &I& +3 "core" &^  + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &L& +3 "core" &^ 3 + .tForearm.force -40 + "manipulator"&5 +33 && +3 "core" &^ U V + "manipulator"&% +4 "core" % : 3 6 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &\ % +3 "core" % )  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 & % +4 "core" % 2 +~ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek 6 + "manipulator"&(j +139 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +3 "core" &[ a  + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +3 "core" &[ + .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &[ [ Z + "manipulator"&% +4 "core" % U V + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" % 4 3F + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" % 5 7 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +97 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek 6 + "manipulator"& (j +115 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +50 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &!& +3 "core" &] + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &"& +3 "core" &] +2 .tForearm.force -40 + "manipulator"&5 +32 &$& +3 "core" &] U U o + "manipulator"&#% +4 "core" % Y [ + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &%% +3 "core" % 4 5 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &&% +3 "core" % 4 4[ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&('\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&'(d +112 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&)'\ +3 "core" ' +2 .tElbow.seek 6 + "manipulator"&*(j +114 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &+& +3 "core" &]  + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &,& +3 "core" &]  + .tForearm.force -40 + "manipulator"&5 +32 &.& +3 "core" &] U Z + "manipulator"&-% +4 "core" % W X < + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &/% +3 "core" % 6 6 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &0% +3 "core" %  5 +2 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&2'\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&1(d +106 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&3'\ +3 "core" ' +2 .tElbow.seek 6 + "manipulator"&4(j +115 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &5& +3 "core" &^ + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &6& +3 "core" &] + .tForearm.force -40 + "manipulator"&5 +32 &8& +3 "core" &] Y X , + "manipulator"&7% +4 "core" % Z Z + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &9% +3 "core" % 4 7j + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &:% +3 "core" % 5 5t + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +4786 #t-> calarm 7 + .SE.seek :down +2 "storage"(<'X +3 "core" ' +2 "manipulator"&;% +4 "core" %s | y + "manipulator"&=% +4 "core" %s w +2 .tForearm.seek :retract + "manipulator"&>'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&A(d +103 "core" ( +2 "manipulator"&B% +4 "core" %\  [ h % + "manipulator"&E& +34 "core" &d V Y '} +8 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(C([ +226 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +2 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +3 "core" ( + .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek 7 +2 "manipulator"&( +118 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +3 "core" &#   1 + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +3 "core" &# !   + .tForearm.force -40 + "manipulator"&5 +32 &H& +3 "core" &#  + "manipulator"&G% +4 "core" %9  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %2  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %0  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&@'\ +86 "core" ' +2 .tElbow.seek :clear + "manipulator"&F(d +107 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&M'\ +3 "core" ' +2 .tElbow.seek 7 +2 "manipulator"&N( +118 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &P& +3 "core" &"   + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &O& +3 "core" &" ! ! + .tForearm.force -40 + "manipulator"&5 +32 &R& +3 "core" &"  + "manipulator"&Q% +4 "core" %8  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &S% +3 "core" %0 E + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &T% +3 "core" %/  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&V'\ +97 "core" ' +2 .tElbow.seek :clear + "manipulator"&U(d +106 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&W'\ +3 "core" ' +2 .tElbow.seek 7 + "manipulator"&X( +123 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &Z& +3 "core" &   + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +36 "manipulator"&6 +15 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &Y& +3 "core" & ! + .tForearm.force -40 + "manipulator"&5 +33 &\\& +3 "core" &  + "manipulator"&[% +4 "core" %4  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &]% +3 "core" %/  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &^% +3 "core" %/ 8 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&`'\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&_(d +106 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&a'\ +3 "core" ' +2 .tElbow.seek 7 +2 "manipulator"&b( +128 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &d& +3 "core" &!  V + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &c& +3 "core" &  " + .tForearm.force -40 + "manipulator"&5 +32 &f& +3 "core" &  + "manipulator"&e% +4 "core" %5  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &g% +3 "core" %0 ' + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &h% +3 "core" %0  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&j'\ +96 "core" ' +2 .tElbow.seek :clear + "manipulator"&i(d +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&k'\ +3 "core" ' +2 .tElbow.seek 7 + "manipulator"&l( +123 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &n& +3 "core" & " " + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &m& +3 "core" & " + + .tForearm.force -40 + "manipulator"&5 +32 &p& +3 "core" &  + "manipulator"&o% +4 "core" %4  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &q% +3 "core" %.  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &r% +4 "core" %.  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +5296 #t-> Arm.withdraw + "manipulator"&t% +4 "core" %< +2 .tForearm.seek :retract + "manipulator"&s'\ +87 "core" ' +2 "manipulator"&u& +4 "core" &   + "manipulator"&v% +4 "core" %\  +1138 #t-> Arm.garage + "manipulator"&w& +3 "core" &  +2 "manipulator"&y% +4 "core" %\ * +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&}(- +192 "core" ( +2 "manipulator"&& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &-  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&J'η +113 "core" ' +2 "manipulator"&z& +4 "core" &- > 4 + "manipulator"&|% +4 "core" %λD 7 4ۨ +890 #t-> Arm.retract + .Hand.open + "manipulator"&D1 +72 "core" 1 +2 "manipulator"&K% +4 "core" % λL B 7ܨ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 "manipulator"&~& +4 "core" &-  + "manipulator"&I% +4 "core" %\   +316 #t-> exit +5 #mEXIT @1536075238.03CEST @1536075479.06CEST = =tMAIN =mMAIN_scheduler @CEST1536075480.66 #"core_reset"Sent BREAK + #t@0x9866, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9AEF, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9D7A, state=0x3A84, ifg=0x10, ie=0xFD #@0xA004, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA28F, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA518, state=0x3A84, ifg=0x10, ie=0xFD #@0xA7A0, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA8B5, state=0x3A84, ifg=0x80, ie=0xFD + #@0x9CB4, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refix; :\ @name@ +260 "Can"1 ZY + 1 ZY #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R5@ +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %96 N w + .tSS.reconfigure SSconfig +2 "sampler")#.0X + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.hold + "collection"' + +4 "core" + +2 .tCS.configure CSconfig +2 "collection"'#P d@b +2 "processing"%& +3 "core" &5  + .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 .tPC.hold + "processing"%, +4 "core" , +2 .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 %% +2 "core" %5 +2 .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"&% +2 "core" %\   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.hold + "manipulator"&+ +2 "core" + + .tForearm.configure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 && +2 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b + .tElbow.hold +2 "manipulator"&, +2 "core" , +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +2 "core" &[  H  +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure SCloose +2 "storage"($.(\ 1~b +2 (% +3 "core" %V \ ) + .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.hold + "storage"(+ +3 "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 + "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +2 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +2 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +10 #tCleanly exited at 17:33:58CEST04-Sep-18 +7051 #-> access 1 +3 .SE.seek :down +2 "storage"('X +2 "core" ' +2 "manipulator"&% +4 "core" %\ S +2 "manipulator"&& +3 "core" &-  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((; +365 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &;?   D +14423 #t-> require 'shuffle' +2245 #-> clear! +771 #-> access 1 +2 .SE.seek :down + "storage"( 'X +2 "core" ' +2 "manipulator"&!% +4 "core" %\ 3 1 +2 "manipulator"&"& +3 "core" &- 3 2 + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(#(; +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ($& +3 "core" &; e +959 #t-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] + #Loading generic puck from tube 1 into Collection Clamp +2 "collection"'%& +3 "core" &FIO  + .tHand.open +2 "manipulator"&&1 +16 "core" 1 +2 "manipulator"&'% +4 "core" %\ A 6  +2 "storage"((% +3 "core" %V\  + \ ) +2 "storage"(). +2 "core" .(; +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(*( +666 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (+& +3 "core" &   T +2 "manipulator"&,& +3 "core" &- z  +2 "manipulator"&-% +3 "core" %\ { +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&.( +195 "core" ( +2 "manipulator"&/& +4 "core" &  +2 "storage"(0& +3 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&1' +93 "core" ' +2 "storage"(2& +4 "core" & ? # +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(3'V +310 "core" ' +2 "storage"(4- +3 "core" -'M +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (5& +2 "core" &   +2 "manipulator"&6& +4 "core" &  + .tElbow.seek 1 +2 "manipulator"&7( +14 "core" ( +2 "manipulator"&8& +4 "core" & | +2 "storage"(9& +3 "core" & A @ m +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&:'k +17 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&;/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&<& +4 "storage"(='X +5 "core" & o k +2 "manipulator"&>% +4 "core" % u v #b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&@(ӷ +156 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +6 "core" ( +2 "manipulator"&A& +4 "core" & u9& +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" & f \ 9& +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C' +102 "core" ' +2 "manipulator"&D& +4 "core" & _ \\ !9& +2 "manipulator"&E% +4 "core" %  V Y u +2 "collection"'F& +4 "core" &EJ;  + "collection"'G& +4 .tCC.seek :closed +2 "collection"'H(W +3 "core" &GI  +41 &EK D +7 &D}GL }4 +2 &/iDIR {I + &qHJw }X &uUFK@ Y + &7TFK1 Y +8 &YIK2 X +9 &VFL7 X +9 &~PGK- X +10 &ASGK/ X +9 &VEJ/ Y +10 & YFK/ Y +9 &"TFJ1 X +9 &$HUHI5 X +10 && RGJ9 X +9 &'VFK7 Y +9 &)QEJ: X +10 &+PSEI9 Y +9 &-UGK/ X +10 &.\\GJ; Y +9 &0WFJ: Y +9 &2YTGI3 X +10 &4RGL: X +9 &5YEL9 X +9 &7SEJ3 X +10 &9aQFJ9 X +9 &;#UEH9 X +10 &<WGJ: X +9 &>SEK0 X +9 &@h[GJ1 Y +10 &B*RGJ1 Y +9 &CTCK3 Y +9 &E]FK0 Y +10 &GoYHJA Y +9 &I-kFJ5 Z +10 &JGI? }] +9 &LCJB xb +9 &NUCG< xb& +10 &P BFA wb2 +9 &QBHB wb> +9 &SwCH> wb; +10 &U)CF: wb< +9 &VADF x9 +10 &WPCGC { _ +9 ( + &WTBFE }[ + "collection"'G& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.27 + .Hand.open + "manipulator"&I1 +75 "core" 1 +3 "manipulator"&J% +3 "core" %   u +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%L& +4 "core" &1  +2 "manipulator"&M% +3 "core" %\   +2 "storage"(N% +4 "core" %P A @ >  + "storage"(O. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(P( +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (Q& +3 "core" & ? ? b  +2 "manipulator"&R& +3 "core" & w 9& +2 "manipulator"&S% +4 "core" %\  y  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&T( +170 "core" ( +2 "manipulator"&U& +4 "core" &  +2 "storage"(V& +4 "core" & 4 2 $  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&W' +89 "core" ' +2 "storage"(X& +4 "core" & T U 1  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(Y'V +302 "core" ' +2 "storage"(Z- +3 "core" -'W +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ([& +3 "core" & = A  +2 "manipulator"&\\& +3 "core" &  +2 .tElbow.seek 1 + "manipulator"&]( +13 "core" ( +2 "manipulator"&^& +4 "core" &  +2 "storage"(_& +3 "core" & 6 5 5  +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&`'k +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&a/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&b& +5 "storage"(c'X +4 "core" &  +2 "manipulator"&d% +3 "core" % t  +2 .tForearm.seek :retract +2 "manipulator"&e'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&f(w +176 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +78 "core" ( +3 "manipulator"&g& +4 "core" & \ W + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" & W +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&i' +104 "core" ' +2 "manipulator"&j& +4 "core" & wW +2 "manipulator"&k% +3 "core" % z i \\ +2 "processing"%l& +4 "core" &0  + "processing"%m& +4 .tPC.seek :closed +2 "processing"%n(T +3 "core" &0  +2 &,  +10 &2y2 . +9 &`}1 B +10 &3p0 V +9 &M0 W +9 &I2 W +10 &rJ# X +9 &5J- W +10 &H$ W +9 &L* X +9 &zK* X +10 & <I. X +9 &!G$ W +9 &#H+ W +10 &%F1 W +9 &'EG, W +10 &)J7 W +9 &*L. W +9 &,J0 X +10 &.ML W +9 &0N1 X +9 &1L, X +10 &3I2 W +9 &5UM. W +10 &7I. W +9 &8O5 X +9 &:N0 W +10 &<]J1 W +9 &>I- W +9 &?O3 W +10 &AO3 X +9 &CeK2 W +10 &E'O6 W +9 &FT6 X +9 &HY0 Y +10 &Jcr2 [ +9 &L: ] +9 &M4 ^ +10 &O9 _ +9 &Q_9 _ +10 &S"; ^ +9 &TRk6 !f +9 &T>8 8 +5 ( + "processing"%m& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.76 + .Hand.open +2 "manipulator"&o1 +74 "core" 1 +2 "manipulator"&p% +4 "core" % Z b ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%r& +4 "core" &T85 8 +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&s% +4 "core" %\ x  +2 "storage"(t% +3 "core" %S 6 @ P +2 "storage"(u. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(v( +213 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (w& +3 "core" &   3 +2 "manipulator"&x& +3 "core" &  W +2 "manipulator"&y% +6 "core" %\ ! ! +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&z(~ +259 "core" ( +2 "manipulator"&{& +4 "core" &v ' " +2 "storage"(|& +3 "core" &  u 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&}' +95 "core" ' +2 "storage"(~& +4 "core" &  3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +287 "core" ' +2 "storage"(- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"(' +50 "core" ' +2 "manipulator"&& +4 "core" &v  Q +2 "manipulator"&% +3 "core" %   ap +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(w +260 "core" ( +2 "manipulator"&& +4 "core" &  f + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &   f +2 .tForearm.seek PC +2 "manipulator"& ' +94 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tPC.seek :open +2 "processing"%( +406 "core" ( +2 "storage"(& +4 "core" &   3 + "manipulator"&& +4 "core" &   \\f + "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(~ +275 "core" ( +2 "manipulator"&& +4 "core" &x   FQ +2 "storage"(& +3 "core" &    3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +97 "core" ' +2 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "storage"(- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(' +27 "core" ' +3 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"(!'_ +52 "core" ' +2 #tLights, camera, ACTION! + "storage"("- +4 "core" -'_ +2 "storage"($& +3 "core" &   {3 +2 "manipulator"&& +4 "core" &x Q + .tElbow.seek 2 +2 "manipulator"&(~ +3 "core" ( +2 "manipulator"&%& +3 "core" &x x v Q +2 "storage"(&& +4 "core" &  ( {3 +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.18 Pucks below Top Plate + "storage"((' +71 "core" ' +2 "manipulator"&)& +4 "core" &x 4 2Q +2 "storage"(#& +3 "core" &    3 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&+' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&,, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +46 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0 Pucks below Top Plate +2 "storage"(-' +30 "core" ' +2 "manipulator"&/% +4 "core" %  +2 "storage"(0& +3 "core" &  3 +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 320 counts + "manipulator"&'K +14 "core" ' + "manipulator"&2& +4 "core" & 6 +/ +2 "storage"(& +4 "core" &  + 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"& ' +20 "core" ' + "storage"(4% +4 "core" % . +2 ."downElevator"SE.seek :down +4 "storage"(5'X +99 (6% +4 "core" %- . b +2 "manipulator"&8% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +91 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"';& +3 "core" &WTCE1 [ +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&<% +4 "core" %\  +2 "storage"(>% +4 "core" %N 5 7  + "storage"(.. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(1( +20 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (A& +3 "core" & l   4 $ +2 "manipulator"&B& +4 "core" & C @/ +2 .tElbow.seek 2 + "manipulator"&3(~ +18 "core" ( +2 "manipulator"&:& +4 "core" & ^ V v +2 "storage"(D& +3 "core" & m   D $ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&E' +105 "core" ' +2 "storage"(7& +4 "core" & m  $ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(F'V +308 "core" ' +2 "storage"(=- +3 "core" -'U +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&?& +3 "core" & % &  +2 "storage"( & +3 "core" & k \ C $ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&I' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&J, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(L- +2 "core" -'U +2 .tSE.seek 0.03 Pucks below Top Plate +2 "storage"(M' +28 "core" ' +2 "manipulator"&G% +4 "core" %%   +2 "storage"(N& +3 "core" & l $ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 326 counts +2 "manipulator"&O'Q +13 "core" ' +2 "manipulator"&Q& +4 "core" & ` [  +2 "storage"(R& +4 "core" & l   u $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&S' +19 "core" ' +3 .tSE.seek 1.03 Pucks below Top Plate +2 "storage"(C' +42 "core" ' +2 "manipulator"&U& +4 "core" & [ Y +2 "manipulator"&V% +4 "core" %п W Y + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&*'\ +89 "core" ' + .tElbow.seek CC +2 "manipulator"&X(ӷ +150 "core" ( +2 "manipulator"&@& +4 "core" & > 5;3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" & & 3;3 +2 .tForearm.seek CC +2 "manipulator"&Z' +94 "core" ' +2 .tHand.close + "manipulator"&[/ +66 "core" / +2 .tCC.seek :open +2 "collection"'\\( +418 "core" ( +2 "storage"(^& +4 "core" & k } $ +2 "storage"(_& +3 "core" & k  $ + "manipulator"&a& +4 "core" & 9 ? ;3 + "manipulator"&b% +4 "core" % ; ) E +2 .tForearm.seek :retract +2 "manipulator"&d'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&T(~ +186 "core" ( +2 "manipulator"&W& +4 "core" & |  +2 "storage"(Y& +3 "core" & k    $ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&`' +101 "core" ' +2 .tElbow.hold +2 "manipulator"&g, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&h1 +67 "core" 1 +3 "manipulator"&]% +4 "core" % 2 ] d , +2 "storage"(j& +3 "core" & j  $ +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 2 + 339 counts + "manipulator"&k'^ +15 "core" ' +2 "manipulator"&l& +4 "core" &  +2 "storage"(c& +4 "core" & j    $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&e' +17 "core" ' +2 "storage"(% +4 "core" %  ( : +2 ."downElevator"SE.seek :down +4 "storage"(o'X +99 (p% +3 "core" %}   : ` +2 "manipulator"&r% +4 "core" % p o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +90 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 2 to 3 of [1..7] + #Loading generic puck from tube 2 into Collection Clamp + "collection"'m& +5 "core" &EJ{ + "manipulator"&t% +4 "core" %\  +2 "storage"(u% +4 "core" %O w v V  + "storage"(i. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(w( +20 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (x& +3 "core" & ~   ' +2 "manipulator"&y& +3 "core" & x y +2 .tElbow.seek 2 +2 "manipulator"&P(~ +14 "core" ( +2 "manipulator"&{& +4 "core" &x w +2 "storage"(|& +4 "core" &   - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&f' +93 "core" ' +4 "storage"(~& +4 "core" &   - +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(q'V +302 "core" ' +2 "storage"(- +3 "core" -'M +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &  4 - + "manipulator"&& +4 "core" &x v  +2 .tElbow.seek 2 + "manipulator"&(~ +3 "core" ( +2 "manipulator"&}& +3 "core" &x g ~ +2 "storage"(& +4 "core" &  < - +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&\ '7 +15 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&z/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"('X +6 "core" &x w y C + "manipulator"&n% +4 "core" % , w x  +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +150 "core" ( +2 "manipulator"&& +5 "core" &ӯ! N 5=F ' +2 .tElbow.reconfigure LooseElbow +2 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +3 "manipulator"& & +5 "core" &ӯ! _ ==F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&& +4 "core" &ӯ" : 8=F +2 "manipulator"&% +3 "core" % 4 4jg +2 "collection"'& +4 "core" &GK + "collection"'& +43 .tCC.seek :closed +12 "collection"'"(W +3 "core" &FK +2 &EK + &HJ + &DI + &GI + &GK + &FH  +3 &'zFJ z. +10 &_DJ yB +9 &;vFJ zV +9 &QEK }X +10 &RFI }X +9 &zREK }X +10 &=ODL }W +9 &RGJ }X +9 &RFJ }X +10 &QGK }X +9 & DNFI }X +9 &"OEK ~X +10 &#RFL }X +9 &%RDK }X +10 &'KRFH }X +9 &)QIK }X +9 &*TFJ }X +10 &,OEK }X +9 &.TTEI }X +10 &0MDK }X +9 &1LFJ ~X +9 &3PEK }W +10 &5\\LDJ ~X +9 &7LFJ ~X +9 &8KEJ ~X +10 &:JIK ~X +9 &&RGJ }X +10 &?QGJ ~W +9 &AOEK }X +10 &ClREK }X +9 &E.RFJ }X +9 &FPGJ }X +10 &H[FK }Y +9 &JksEH z[\ +10 &L DH w` +9 &MDH tb! +9 &OBG ub( +10 &QHEH tb5 +9 &RCH tb9 +9 &TCE sb8 +10 &VeAG sW +9 &WS_BE |= +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.39 + .Hand.open +2 "manipulator"&$1 +3 "core" &WSQ?G ~= +63 1 +2 "manipulator"&% +4 "core" %  Lg +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%&& +4 "core" & + "manipulator"&% +4 "core" %\ \  +2 "storage"()% +4 "core" %N Q Q 1  + "storage"(#. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(( +20 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +2 "core" &    : ' +2 "manipulator"&/& +4 "core" &ӯ! Z < =F + "manipulator"&0% +4 "core" %\ \ 1 4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&2(~ +185 "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"&' +97 "core" ' +2 "storage"(4& +4 "core" &   + - +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(!'V +304 "core" ' +2 "storage"('- +3 "core" -'U +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (6& +3 "core" & \  b - +2 "manipulator"&8& +3 "core" & = 5 " +2 .tElbow.seek 2 +2 "manipulator"&(~ +18 "core" ( +2 "manipulator"&(& +4 "core" & _ W _ +2 "storage"(+& +3 "core" &  B - +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'7 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&;/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&<& +3 "storage"(>'X +6 "core" & S T l + "manipulator"&.% +4 "core" % 2 Y ` +2 .tForearm.seek :retract +2 "manipulator"&-'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&A(w +165 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +86 "core" ( +2 "manipulator"&B& +4 "core" & [ ^w +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &:& +3 "core" & X Vw + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&D' +100 "core" ' +2 "manipulator"& & +4 "core" & 2 3w +2 "manipulator"&7% +4 "core" % 6 4qx +2 "processing"%5& +4 "core" & + "processing"%v& +4 .tPC.seek :closed +2 "processing"%,(T +2 "core" &! +3 &/  +9 &'n- z- +10 &\\{) yA +9 &,n yU +10 &M( |X +9 &J- }X +9 &iL0 |X +9 &+H) }X +10 &F% }W +9 &J2 |X +10 &qG3 }X +9 & 4G+ }W +10 &!E" }W +9 &#L% }W +9 &%zE- }W +10 &'<G- }W +9 &(H }X +9 &*F+ }W +10 &,J- }W +9 &.DD/ }W +10 &0F) }W +9 &1J1 |W +9 &3I, }X +10 &5LI. }W +9 &7H+ }W +9 &8E- }W +10 &:K) }W +9 &I( }W +9 &?F0 }W +9 &AG2 }W +10 &C\\F( }W +9 &EI* }X +9 &FN1 |W +10 &HW2 |Y +9 &J[m* zZ +10 &L. x] +9 &M, x^ +9 &O! x_ +10 &QW) w^ +9 &S/ w_ +9 &TyPe- z'v +10 &T?& }2 +5 ( + "processing"%v& +5 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.77 + .Hand.open + "manipulator"&91 +3 "core" &T)* ~2 +73 1 +2 "manipulator"&=% +4 "core" %  z + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&?'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"% & +4 "core" &T)5 2 +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&L% +4 "core" %\   +2 "storage"(G% +3 "core" %U U ] 4  + "storage"(N. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(Q(L +207 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (R& +3 "core" &N  1 +2 "manipulator"&U& +3 "core" & 4 6 w +2 "manipulator"&V% +3 "core" %\  3 1w +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&E(W +259 "core" ( +2 "manipulator"&3& +4 "core" &a  +2 "storage"(F& +3 "core" &N B A ^  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&I' +98 "core" ' +2 "storage"(O& +4 "core" &N ? ?   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(M'V +291 "core" ' +2 "storage"(@- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(K' +35 "core" ' +3 "manipulator"&S& +3 "core" &a  +2 "manipulator"&J% +3 "core" %к  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&['\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&*(w +259 "core" ( +2 "manipulator"&H& +4 "core" & q \  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" & p o~ +2 .tForearm.seek PC +2 "manipulator"&_' +93 "core" ' +3 .tHand.close + "manipulator"&a/ +68 "core" / +2 .tPC.seek :open +2 "processing"%b( +403 "core" ( +2 "storage"(W& +4 "core" &N 8 5 @  + "manipulator"&Y& +4 "core" & # + "manipulator"&Z% +4 "core" % & +2 .tForearm.seek :retract +2 "manipulator"&X'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&h(W +272 "core" ( +2 "manipulator"&]& +4 "core" &b  +2 "storage"(j& +3 "core" &N H 8 f  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&l' +94 "core" ' +2 .tHand.open + "manipulator"&c1 +75 "core" 1 +3 "storage"(- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(d' +20 "core" ' +3 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"(p'_ +53 "core" ' +2 #tLights, camera, ACTION! + "storage"(r- +4 "core" -'_ + "storage"(T& +4 "core" &N *  + "manipulator"&`& +4 "core" &b \\ +2 .tElbow.seek 3 + "manipulator"&m(W +11 "core" ( +2 "manipulator"&k& +4 "core" &a` +2 "storage"(t& +4 "core" &N   +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&u' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(i' +69 "core" ' +2 "manipulator"&C& +4 "core" &a ` +2 "storage"(x& +4 "core" &N T S #  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +39 "manipulator"&y' +39 "core" ' +2 .tElbow.hold +2 "manipulator"&{, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0 Pucks below Top Plate +2 "storage"(|' +30 "core" ' +2 "manipulator"&e% +4 "core" %/ S P d +2 "storage"(~& +4 "core" &N   X  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 338 counts +2 "manipulator"&o'[ +14 "core" ' + "manipulator"&1& +4 "core" &a ` +2 "storage"(g& +4 "core" &N U T  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&s' +19 "core" ' + "storage"(% +4 "core" % U T +3 ."downElevator"SE.seek :down +4 "storage"('X +99 (% +4 "core" %3 L M  b +2 "manipulator"&}% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'z& +4 "core" &WSQCE = + #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&% +4 "core" %\ \  +2 "storage"(n% +3 "core" %S d X  +2 "storage"(P. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(f(L +3 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 (& +3 "core" &M Y i )  +2 "manipulator"& & +4 "core" &a ` + .tElbow.seek 3 +2 "manipulator"&q(W +4 "core" ( +2 "manipulator"&\ & +4 "core" &a ` +2 "storage"(& +3 "core" &M Q Q   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +91 "core" ' +2 "storage"(& +4 "core" &L }  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +309 "core" ' +2 "storage"(- +3 "core" -'T +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &a ` +2 "storage"(\\& +4 "core" &L _ _  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +2 "manipulator"&' +24 "core" ' +2 .tElbow.hold +2 "manipulator"&$, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'T +2 .tSE.seek 0.03 Pucks below Top Plate +2 "storage"(&' +28 "core" ' +2 "manipulator"&% +4 "core" %9 y  +2 "storage"()& +3 "core" &L A M   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 348 counts + "manipulator"&#'e +14 "core" ' +2 "manipulator"&& +4 "core" &a ` +2 "storage"(/& +3 "core" &L j v -  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&0' +21 "core" ' +3 .tSE.seek 1.03 Pucks below Top Plate + "storage"(' +44 "core" ' +2 "manipulator"&& +4 "core" &a 4` +2 "manipulator"&% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&w'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +161 "core" ( +2 "manipulator"&4& +4 "core" &Ӷ( oCn +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +2 "core" &Ӷ( q sCn +2 .tForearm.seek CC +2 "manipulator"&'' +95 "core" ' +2 .tHand.close + "manipulator"&6/ +68 "core" / +2 .tCC.seek :open +2 "collection"'8( +421 "core" ( +2 "storage"((& +4 "core" &L W T -  +2 "storage"(+& +3 "core" &L T R 7  +2 "manipulator"&;& +3 "core" &Ӷ( | }Cn +2 "manipulator"&<% +3 "core" % 5 m  +2 .tForearm.seek :retract +2 "manipulator"&.'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&2(W +166 "core" ( +2 "manipulator"&& +4 "core" &U  +2 "storage"(!& +4 "core" &L s  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&' +100 "core" ' +2 .tElbow.hold +2 "manipulator"&B, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&:1 +72 "core" 1 +3 "manipulator"&% +4 "core" % :  +2 "storage"( & +4 "core" &L U U Z  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 349 counts + "manipulator"&7'f +14 "core" ' +2 "manipulator"&5& +4 "core" &U  +2 "storage"(>& +3 "core" &L ~ z i  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&-' +20 "core" ' +2 "storage"(% +4 "core" % } s $ +2 ."downElevator"SE.seek :down +4 "storage"(v'X +99 (9% +3 "core" %u w a +2 "manipulator"&=% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"& '\ +89 "core" ' +59 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 3 to 4 of [1..7] + #Loading generic puck from tube 3 into Collection Clamp + "collection"'L& +4 "core" &GM +2 "manipulator"&G% +4 "core" %\ E +2 "storage"(N% +3 "core" %_ V  +2 "storage"(D. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(R(L +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (U& +2 "core" &L w v @  +2 "manipulator"&V& +4 "core" &U  + .tElbow.seek 3 +2 "manipulator"&(W +3 "core" ( +2 "manipulator"&3& +4 "core" &U  +2 "storage"(F& +3 "core" &L m w (  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&A' +88 "core" ' +3 "storage"(O& +4 "core" &L $  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(?'V +317 "core" ' +2 "storage"(@- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (S& +3 "core" &L } A  + "manipulator"&J& +4 "core" &U ' + .tElbow.seek 3 +2 "manipulator"&M(W +3 "core" ( +2 "manipulator"&I& +4 "core" &U  +2 "storage"(H& +3 "core" &L x   +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&^'5 +29 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&E/ +73 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&a& +3 "storage"(['X +5 "core" &U , + "manipulator"&,% +5 "core" % ` $ +2 .tForearm.seek :retract +2 "manipulator"&W'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Y(ӷ +157 "core" ( +3 "manipulator"&Z& +3 "core" ' +2 &Ӷ( Cn + ."downElevator"SE.coast +2 .tElbow.reconfigure LooseElbow +2 "storage"(5 +3 "manipulator"&$ &.,(#b +3 &_& +2 "core" &Ӷ( Cn +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&]' +92 "core" ' +2 "manipulator"&j& +4 "core" &Ӷ( Cn +2 "manipulator"&*% +3 "core" %   +40 "collection"'c& +12 "core" &FL +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'r(W +3 "core" &FL +3 &GJ \ +9 &*xEI , +9 &]GJ A +9 &3uEJ U +10 &QGI W +9 &NGJ W +10 &qLFJ W +9 &2NGK X +9 &QDI X +10 &LFJ W +9 &yLEK W +9 & ;QEJ~ W +10 &!MFJ X +9 &#LGIw W +10 &%OFK X +9 &'DMHK W +9 &)MGK W +10 &*MCK X +9 &,LFL| W +9 &.KMFJ W +10 &0 NDK X +9 &1LDJ W +10 &3OGJ W +9 &5SLGK W +9 &7JEH W +10 &8KGK W +9 &:LHK W +9 &<\\LDL W +10 &>NEK W +9 &?ODK W +10 &APHJ W +9 &CdLHJ~ W +9 &E%QGJ W +10 &FQDJ X +9 &H]FJy X +9 &JbpDJ Z +10 &LDHv _ +9 &MCE b +10 &OCG b +9 &QLCHy b& +9 &S BH b( +10 &TBG b. +9 &VtAH D +9 &WG.CF #k +10 &WefCFv M +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.32 + .Hand.open + "manipulator"&T1 +67 "core" 1 +2 "manipulator"&`% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%X& +4 "core" & +2 "manipulator"&t% +3 "core" %\ o m +2 "storage"(C% +3 "core" %Z 6 5   +2 "storage"(x. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(K(L +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (d& +2 "core" &L A B W  +2 "manipulator"&e& +4 "core" &ӷ( q oCm + "manipulator"&~% +4 "core" %\ o oo +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&1(W +187 "core" ( +2 "manipulator"&g& +4 "core" &T d +2 "storage"(h& +4 "core" &L X S w  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&l' +92 "core" ' +2 "storage"(& +4 "core" &L [ ^ n  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(p'V +308 "core" ' +2 "storage"(u- +3 "core" -'T +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &L R U -  +2 "manipulator"&}& +3 "core" &T d +2 .tElbow.seek 3 + "manipulator"&m(W +3 "core" ( +2 "manipulator"&i& +3 "core" &T d +2 "storage"(y& +4 "core" &L S Q )  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&o'5 +14 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&z/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(n'X +6 "core" &T d + "manipulator"&P% +4 "core" % ) 3 +2 .tForearm.seek :retract +2 "manipulator"&|'\ +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(w +171 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +74 "core" ( +2 "manipulator"& & +4 "core" &  +3 .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"&' +99 "core" ' +2 "manipulator"&s& +4 "core" & m  +2 "manipulator"&% +4 "core" % p x +2 "processing"%& +3 "core" &+ +2 "processing"%Q& +4 .tPC.seek :closed + "processing"%{(T +3 "core" &, +3 &*  +8 &)r% - +9 &]{0 A +10 &7n/ U +9 &L% W +9 &J W +10 &uI! W +9 &8I V +10 &G W +9 &G W +9 &}F W +10 & ?F W +9 &"J+ V +9 &#G V +10 &%J W +9 &'GN W +10 &) N W +9 &*J V +9 &,I V +10 &.PG V +9 &0J W +9 &1J W +10 &3G V +9 &5WK W +10 &7J V +9 &8G V +9 &:G W +10 &<_G W +9 &>!L W +9 &?F V +10 &AP W +9 &CgM W +10 &E)K W +9 &FS X +9 &Hk Z +10 &J] ] +9 &L!{ \\ +9 &M ^ +10 &O ^ +9 &Qc ^ +10 &S# ^ +9 &TPg" "i +9 &T>% 4 +5 ( + "processing"%Q& +4 #tProcessing Clamp onSpring/offSpring for 6/29 samples, on/off torque 1.80 + .Hand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" % g F +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%\\& +4 "core" &T/ 4 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&% +4 "core" %\   +2 "storage"(% +3 "core" %S A > |  +2 "storage"(). +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"((,5 +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (/& +3 "core" &,7  * +2 "manipulator"&& +3 "core" & 1 * +2 "manipulator"&% +3 "core" %\  3 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&(o +272 "core" ( +2 "manipulator"&q& +4 "core" &n\ 5 5di +2 "storage"(& +3 "core" &,7  * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'к +98 "core" ' +2 "storage"(#& +4 "core" &,7 R * +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(&'V +287 "core" ' +2 "storage"(4- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(%' +51 "core" ' +3 "manipulator"&0& +3 "core" &t 5 4~c +2 "manipulator"&$% +3 "core" %м 5 3QR +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&6'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&w(w +257 "core" ( +2 "manipulator"&"& +4 "core" & 3 0  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" & 6 = +2 .tForearm.seek PC +2 "manipulator"&+' +93 "core" ' +2 .tHand.close + "manipulator"&;/ +77 "core" / +2 .tPC.seek :open +2 "processing"%<( +403 "core" ( +2 "storage"(& +4 "core" &,7 * +2 "manipulator"&!& +3 "core" & S ^ 5 +2 "manipulator"&'% +3 "core" % Y X +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&:(o +277 "core" ( +2 "manipulator"&& +4 "core" & d g $ +2 "storage"( & +3 "core" &,7 * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&5'к +96 "core" ' +2 .tHand.open + "manipulator"&>1 +74 "core" 1 +2 "storage"(- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(.' +27 "core" ' +3 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.9 Pucks below Top Plate +2 "storage"(9'_ +55 "core" ' +2 #tLights, camera, ACTION! + "storage"(=- +4 "core" -'_ + "storage"(2& +4 "core" &,7 C ~* +2 "manipulator"&& +3 "core" &  +2 .tElbow.seek 4 + "manipulator"&L(o +13 "core" ( +2 "manipulator"&7& +4 "core" &m \ +2 "storage"(G& +4 "core" &,7\ L ~* +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&N'к +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(D' +68 "core" ' +2 "manipulator"&& +4 "core" &m ] L\ +2 "storage"(U& +4 "core" &,7 * +40 .tElbow.reconfigure LimpElbow +11 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&V' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&3, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0 Pucks below Top Plate +2 "storage"(F' +29 "core" ' +2 "manipulator"&-% +4 "core" %!   H +2 "storage"(O& +4 "core" &,7 W * + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 335 counts + "manipulator"&v'M +15 "core" ' + "manipulator"&f& +4 "core" &m _ Z +\ +2 "storage"(B& +4 "core" &,7   * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& 'к +25 "core" ' + "storage"(@% +4 "core" %   e +3 ."downElevator"SE.seek :down +3 "storage"(S'X +100 (J% +2 "core" %- a +2 "manipulator"&I% +4 "core" % [ \\ Q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +88 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'E& +4 "core" &WeeAF M + #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&a% +4 "core" %\   +2 "storage"(,% +3 "core" %K b c   +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(A(,5 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (Z& +3 "core" &,3 V a  +2 "manipulator"&_& +4 "core" &m ,\ +2 .tElbow.seek 4 + "manipulator"&?(o +3 "core" ( +2 "manipulator"&^& +3 "core" &m H\ +2 "storage"(j& +4 "core" &,3 _ ^  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&*'к +97 "core" ' +2 "storage"(c& +4 "core" &,3 _ c N  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(M'V +304 "core" ' +2 "storage"([- +3 "core" -'T +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&W& +3 "core" &m \ +2 "storage"(8& +4 "core" &,3 V T K  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&T' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&`, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(X- +2 "core" -'T +2 .tSE.seek 0.03 Pucks below Top Plate +2 "storage"(t' +28 "core" ' +2 "manipulator"&C% +4 "core" %# Y Y > +2 "storage"(x& +3 "core" &,3 ? ? U  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 337 counts +2 "manipulator"&'O +14 "core" ' +2 "manipulator"&d& +4 "core" &m \ +2 "storage"(e& +4 "core" &,3 V T 5  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&~'к +27 "core" ' +3 .tSE.seek 1.03 Pucks below Top Plate + "storage"(]' +43 "core" ' +2 "manipulator"&g& +4 "core" &m \ +2 "manipulator"&h% +4 "core" %Л  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&R'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Y(ӷ +158 "core" ( +3 "manipulator"&& +4 "core" &ӷ( Cp + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &ӷ( w Cp +2 .tForearm.seek CC +2 "manipulator"&u' +95 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'}( +421 "core" ( +2 "storage"(i& +4 "core" &,3 X U   +2 "storage"(y& +3 "core" &,3 S S B  +2 "manipulator"&z& +3 "core" &ӷ( Cp +2 "manipulator"&% +3 "core" % H  +2 .tForearm.seek :retract +2 "manipulator"&P'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&1(o +183 "core" ( +2 "manipulator"&l& +4 "core" &l \\ +2 "storage"(p& +3 "core" &,3    +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&o' +103 "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"&m% +4 "core" %  v x +2 "storage"(s& +4 "core" &,3 , 3 )  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 329 counts +2 "manipulator"&'G +13 "core" ' +2 "manipulator"&& +4 "core" &l  \ \\ +2 "storage"(n& +3 "core" &,3    +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&|'к +32 "core" ' +2 "storage"(b% +4 "core" % } +2 ."downElevator"SE.seek :down +4 "storage"('X +99 (% +3 "core" %B! ~ H a +2 "manipulator"&\\% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +52 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 4 to 5 of [1..7] + #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'& +4 "core" &FI + "manipulator"&)% +4 "core" %\ \ 8 +2 "storage"(Q% +3 "core" %T s v 0  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(/(,5 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &,2 w  U  +2 "manipulator"&& +3 "core" &m [ +2 .tElbow.seek 4 +2 "manipulator"&K(o +3 "core" ( +2 "manipulator"&q& +3 "core" &m [ +2 "storage"(& +4 "core" &,31 Q [ X  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'к +91 "core" ' +2 "storage"(#& +4 "core" &,31 T P L  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +297 "core" ' +2 "storage"(4- +3 "core" -'K +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (0& +3 "core" &,30 6 < 8  + "manipulator"&$& +4 "core" &m [ +2 .tElbow.seek 4 + "manipulator"&&(o +3 "core" ( +2 "manipulator"&& +4 "core" &m [ + "storage"("& +4 "core" &,3/ L I E  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&('* +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&/ +67 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&;& +2 "storage"(6'X +6 "core" &m [ + "manipulator"&{% +4 "core" % >  +40 .tForearm.seek :retract +12 "manipulator"&'\ +97 "core" ' +2 .tElbow.seek CC +2 "manipulator"&!(ӷ +100 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +43 "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"&' +102 "core" ' +2 "manipulator"& & +4 "core" &ӱ W ]<: +2 "manipulator"&w% +4 "core" % ^ W +2 "collection"'>& +3 "core" &FK +2 "collection"'& +4 .tCC.seek :closed + "collection"'=(W +4 "core" &GL +3 &FI 3 +9 &2CGK 4 +10 &NkFK I +9 &eIK W +10 &JDJ W +9 &_NFL W +9 &"LGK V +10 &NEJ~ W +9 &IHJ V +9 &hIEL~ V +10 &*LFL V +9 & MGK W +10 &"LEK W +9 &$oKFM W +9 &&1LGI W +10 &'NFJ W +9 &)PEL W +9 &+xKFJ V +10 &-9MFI W +9 &.MGI W +10 &0KGK V +9 &2LDK W +9 &4AHIJ W +10 &6LFJ V +9 &7NFJ W +9 &9PDL W +10 &;JLFJ V +9 &= NCK W +10 &>MFI W +9 &@OFJ W +9 &BQJGK W +10 &DMHJ} V +9 &EOGJ W +9 &GUEK W +10 &IT_GK Y +9 &K DI \\ +10 &LBF }` +9 &N|AG ~b! +9 &P9BH |b& +10 &QCG} {b0 +9 &SCE |b, +9 &UbCF {b+ +10 &VfCG / +9 &W[CH } ` +9 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.39 + .Hand.open + "manipulator"&21 +4 "core" &WneBG M +63 1 +2 "manipulator"&% +4 "core" % \\ U +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%7& +4 "core" & +2 "manipulator"&G% +3 "core" %\  ~ +2 "storage"(% +3 "core" %P 5 5  +2 "storage"(U. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(%(,5 +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (.& +2 "core" &,2 8 >  +2 "manipulator"&-& +4 "core" &ӱ w<: + "manipulator"&O% +4 "core" %\  | ~ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&f(o +182 "core" ( +2 "manipulator"&B& +4 "core" &i ^ +2 "storage"(:& +4 "core" &,3*    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&5'к +88 "core" ' +2 "storage"(@& +4 "core" &,3* @ B 3  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(9'V +304 "core" ' +2 "storage"(J- +3 "core" -'T +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (I& +3 "core" &,3*    +2 "manipulator"&N& +3 "core" &i x x I^ +2 .tElbow.seek 4 + "manipulator"&L(o +3 "core" ( +2 "manipulator"&D& +3 "core" &i v ^ +2 "storage"(V& +3 "core" &,3*  $  +3 .tForearm.seek 4 + 300 counts + "manipulator"&v'* +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&E/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&a& +5 "storage"(,'X +2 "core" &i | ^ +2 "manipulator"&% +4 "core" % 4 n p +2 .tForearm.seek :retract + "manipulator"&F'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&Z(w +162 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +92 "core" ( +3 "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 PC + "manipulator"&j' +105 "core" ' +2 "manipulator"& & +4 "core" & \\ V [ +2 "manipulator"&c% +4 "core" % Y XN + "processing"%S& +4 "core" &2 + "processing"%& +4 .tPC.seek :closed +2 "processing"%3(T +3 "core" &5 +3 &1 / +9 &)B|, 4 +10 &Ajz/ H +9 &_0 W +9 &I$ X +10 &OG$ W +9 &J% W +10 &G W +9 &F W +9 &WH W +10 &D W +9 & I W +9 &"F W +10 &$_F" W +9 && L W +10 &'F! W +9 &)F! W +9 &+gE W +10 &-)F! W +9 &.D W +9 &0D W +10 &2pG V +9 &41G! W +10 &5J W +9 &7E W +9 &9wF W +10 &;9J! W +9 &<E W +9 &>G W +10 &@J W +9 &BAH W +10 &DG V +9 &EF W +9 &GO X +10 &IEY X +9 &Jv [ +9 &L ~] +10 &N{ ~^ +9 &P=! ~^ +10 &Q ~^ +9 &S! }K +9 &T+g Y +10 &T+ 4 +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.79 + .Hand.open + "manipulator"&H1 +72 "core" 1 +2 "manipulator"&[% +4 "core" % ` ] S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%8& +4 "core" &T- 4 +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&X% +4 "core" %\ ! +2 "storage"(C% +3 "core" %U 7 5  +2 "storage"(x. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(d(; +213 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (e& +2 "core" &; L % +2 "manipulator"&g& +3 "core" & < F[ +2 "manipulator"&h% +4 "core" %\ p W +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&*( +276 "core" ( +2 "manipulator"&?& +4 "core" &  +2 "storage"(M& +3 "core" &; J =  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&T'p +92 "core" ' +2 "storage"(& +4 "core" &; S D *  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(t'V +233 "Can"( yy +64 "core" ' +2 "storage"(- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(k' +48 "core" ' +3 "manipulator"&~& +3 "core" &  +2 "manipulator"&`% +3 "core" %l  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&R(w +239 "core" ( +2 "manipulator"&r& +4 "core" &}  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" &}  +2 .tForearm.seek PC +2 "manipulator"&y' +90 "core" ' +2 .tHand.close +40 "manipulator"&z/ +79 "core" / +2 .tPC.seek :open +2 "processing"%( +402 "core" ( +2 "storage"(l& +4 "core" &; R S 4  +2 "manipulator"&p& +3 "core" &  +2 "manipulator"&u% +4 "core" % # +2 .tForearm.seek :retract + "manipulator"&Y'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&\ ( +247 "core" ( +2 "manipulator"&m& +4 "core" & - +2 "storage"(s& +4 "core" &; 6 7 P  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'p +92 "core" ' +2 .tHand.open + "manipulator"&n1 +72 "core" 1 +3 "storage"(b- +3 "core" -' +3 .tSE.seek -0.19 Pucks below Top Plate + "storage"(P' +28 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate +2 "storage"('_ +55 "core" ' +2 #tLights, camera, ACTION! + "storage"(\\- +4 "core" -'_ +2 "storage"(1& +3 "core" &; V b Q  +2 "manipulator"&o& +3 "core" &- +2 .tElbow.seek 5 +2 "manipulator"&( +55 "core" ( +2 "manipulator"&& +4 "core" && +2 "storage"()& +3 "core" &; { | @  +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&Q'p +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.18 Pucks below Top Plate + "storage"(' +69 "core" ' +2 "manipulator"&& +4 "core" & & +2 "storage"(]& +3 "core" &; _ a  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 5 +2 "manipulator"&'ʹ +27 "core" ' +2 .tElbow.hold +2 "manipulator"&q, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0 Pucks below Top Plate +2 "storage"(' +29 "core" ' +2 "manipulator"&|% +4 "core" % Y [z +2 "storage"(#& +3 "core" &;    +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 348 counts +2 "manipulator"&' +13 "core" ' +2 "manipulator"&A& +4 "core" & & +2 "storage"( & +4 "core" &; ` _  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'p +23 "core" ' + "storage"(4% +4 "core" % R \\ ] +2 ."downElevator"SE.seek :down +4 "storage"(0'X +100 ($% +2 "core" %o0 F 7 P b +2 "manipulator"&% +4 "core" %r  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&"'\ +91 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'& +4 "core" &WneCF M + #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&;% +4 "core" %\   } +2 "storage"({% +4 "core" %N a _  + "storage"(K. +3 "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" &; _ Z  +2 "manipulator"&'& +3 "core" & & +2 .tElbow.seek 5 +2 "manipulator"&+( +3 "core" ( +2 "manipulator"&(& +3 "core" & & +2 "storage"( & +4 "core" &; c b  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&w'p +92 "core" ' +2 "storage"(>& +4 "core" &; Q U [  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(&'V +317 "core" ' +2 "storage"(6- +3 "core" -'T +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & & +2 "storage"(}& +3 "core" &; \\ T   +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 5 +2 "manipulator"&'ʹ +26 "core" ' +2 .tElbow.hold +2 "manipulator"&2, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'T +3 .tSE.seek 0.03 Pucks below Top Plate + "storage"(7' +28 "core" ' +2 "manipulator"&G% +4 "core" % U Y  +2 "storage"(& +3 "core" &; , #   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 342 counts +2 "manipulator"&U'\ +14 "core" ' +2 "manipulator"&.& +4 "core" & & +2 "storage"(-& +3 "core" &; T T R  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&O'p +21 "core" ' +2 .tSE.seek 1.03 Pucks below Top Plate +2 "storage"(' +44 "core" ' +2 "manipulator"&B& +4 "core" & & +2 "manipulator"&:% +3 "core" %f $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&@(ӷ +170 "core" ( +2 "manipulator"&!& +4 "core" &ӹ' Bj + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӹ' DBj +2 .tForearm.seek CC +2 "manipulator"&J' +91 "core" ' +2 .tHand.close + "manipulator"&I/ +69 "core" / +2 .tCC.seek :open +2 "collection"'N( +421 "core" ( +2 "storage"(D& +4 "core" &; ` b  +2 "storage"(V& +3 "core" &; a b  +2 "manipulator"&E& +3 "core" &ӹ' Bj +2 "manipulator"&a% +3 "core" % (  +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&f( +261 "core" ( +2 "manipulator"&5& +4 "core" & ( +2 "storage"(9& +3 "core" &; t  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&v'ʹ +103 "core" ' +5 .tElbow.hold +2 "manipulator"&_, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&^1 +72 "core" 1 +3 "manipulator"&L% +3 "core" % ^ aQ +2 "storage"( & +42 "core" &; B B y  +10 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 5 + 347 counts + "manipulator"&c' +14 "core" ' +2 "manipulator"&S& +4 "core" & ( +2 "storage"(,& +4 "core" &; D  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&F'p +22 "core" ' +2 "storage"(<% +4 "core" %  +3 ."downElevator"SE.seek :down +4 "storage"(H'X +99 ([% +3 "core" %$ }  a +2 "manipulator"&8% +3 "core" %p 0 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&X'\ +89 "core" ' +59 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 5 to 6 of [1..7] + #Loading generic puck from tube 5 into Collection Clamp + "collection"'C& +4 "core" &CJ +3 "manipulator"&% +4 "core" %\   +2 "storage"(x% +4 "core" %O ~   + "storage"(j. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(e(; +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (g& +2 "core" &;    +2 "manipulator"&h& +3 "core" & ( +2 .tElbow.seek 5 +2 "manipulator"&%( +51 "core" ( +2 "manipulator"&?& +4 "core" & ! +2 "storage"(M& +4 "core" &; w y   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&Z'p +97 "core" ' +2 "storage"(& +4 "core" &; %  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(W'V +318 "core" ' +2 "storage"(- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (~& +2 "core" &; .  +2 "manipulator"&`& +3 "core" &  +2 .tElbow.seek 5 +2 "manipulator"&t( +2 "core" ( +2 "manipulator"&T& +3 "core" &  +2 "storage"(r& +3 "core" &; )  +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&i' +29 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&*/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&z& +4 "storage"('X +5 "core" &  +2 "manipulator"&3% +3 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&l'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&p(ӷ +163 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +5 "core" ( +2 "manipulator"&u& +4 "core" &# >N +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &# >N +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&m' +93 "core" ' +2 "manipulator"&s& +4 "core" &# >M +2 "manipulator"&R% +3 "core" %  +2 "collection"'n& +4 "core" &GL +2 "collection"'b& +3 .tCC.seek :closed +2 "collection"'\\(W +4 "core" &EK + &FJ  +8 &,|DK - +10 &]IJ A +9 &KrGI T +10 &KEL V +9 &JEK W +9 &LEH W +10 &KLEK V +9 & NEH W +9 &MEJ W +10 &LCK V +9 & SJGJ W +10 &"NFI V +9 &#IGJ V +9 &%LEI W +10 &'ZKEJ~ W +9 &)IFJ V +9 &*JFJ W +10 &,GGK V +9 &.cLFK V +10 &0%JHK V +9 &1NGJ W +9 &3JFJ W +10 &5kNGK V +9 &7-KEJ V +9 &8IDI W +10 &:MEJ W +9 &3LFK W +9 &?JDL V +9 &AKEI V +10 &C{IFK V +9 &E<MEI~ W +9 &FLGK| W +10 &HYFJ X +9 &JxrEJ Z +10 &L-FG} _ +9 &MBG a +9 &OAG~ b +10 &QeAG b# +9 &S"CGv b( +9 &T@F| b. +10 &VCG B +9 &WH*BF %n +9 &Wo_?G{ G +2 ( + "collection"'b& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.38 + .Hand.open + "manipulator"&11 +68 "core" 1 +3 "manipulator"&o% +4 "core" %  v  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"%& +4 "core" && + "manipulator"&)% +4 "core" %\  +2 "storage"(% +3 "core" %Z W ]  +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 (P& +3 "core" &; D E  +2 "manipulator"&|& +3 "core" &# >M +2 "manipulator"&#% +3 "core" %\  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&A( +186 "core" ( +2 "manipulator"& & +4 "core" &  +2 "storage"(\ & +4 "core" &; a c  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&4'p +94 "core" ' +2 "storage"(& +4 "core" &; ] ` |  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +321 "core" ' +2 "storage"($- +3 "core" -'T +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &; L 5 l  + "manipulator"&Q& +4 "core" &  +2 .tElbow.seek 5 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"(& +4 "core" &; T S C  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&' +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&;& +3 "storage"({'X +5 "core" &  +2 "manipulator"&% +3 "core" % j +2 .tForearm.seek :retract +2 "manipulator"&K'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(w +175 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +65 "core" ( +3 "manipulator"&'& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +3 "core" &  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +94 "core" ' +2 "manipulator"&& +4 "core" &  +2 "manipulator"&>% +3 "core" %Ϻ  +2 "processing"%0& +4 "core" &6 + "processing"%d& +4 .tPC.seek :closed +2 "processing"%q(T +4 "core" &- + &%  +8 &)q( - +10 &]{- A +9 &=m+ T +57 &H% V +4 &G! W + &zG W + &<G W +5 &J V &J W + &G! W +6 & DG W +9 &"C V +10 &#F! W +9 &%H! W +9 &'MM V +10 &)N! W +9 &*F V +10 &,F W +9 &.TI! W +9 &0E V +10 &1L W +9 &3I" W +9 &5\\H W +10 &7E V +9 &8I V +10 &:L W +9 &'G V +10 &?I V +9 &AK W +9 &CmL V +10 &E/E V +9 &FL V +10 &HX! X +9 &Jlh Z +9 &L& \\ +10 &M! ^ +9 &O ^ +9 &Qg" ^ +10 &S*! ^ +9 &TMh! !e +9 &TF 6 +6 ( + "processing"%d& +5 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.74 + .Hand.open + "manipulator"&"1 +3 "core" &T+ 6 +70 1 +2 "manipulator"&6% +4 "core" % Ϻ p l  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +3 "processing"%}& +3 "core" &T+ 6 +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&% +4 "core" %\   +2 "storage"(G% +3 "core" %R 7 7  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(.(K +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (-& +3 "core" &K - +2 "manipulator"&B& +4 "core" & C <  + "manipulator"&:% +4 "core" %\  1 3 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&w(\\ +275 "core" ( +2 "manipulator"&+& +4 "core" &U\ 8 ?w"} +2 "storage"(&& +4 "core" &K - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'н +90 "core" ' +2 "storage"(U& +4 "core" &K - +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(7'V +287 "core" ' +2 "storage"(!- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(' +36 "core" ' +3 "manipulator"&O& +3 "core" &U 6 ; "} +2 "manipulator"&2% +3 "core" %л 3 2 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&I'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&/(w +257 "core" ( +2 "manipulator"&=& +4 "core" & E 7 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &D& +3 "core" & 3 ( / +2 .tForearm.seek PC + "manipulator"&V' +90 "core" ' +3 .tHand.close + "manipulator"&E/ +73 "core" / +2 .tPC.seek :open +2 "processing"%a( +405 "core" ( +2 "storage"(J& +4 "core" &K  , +2 "manipulator"&5& +3 "core" & Z X * +2 "manipulator"&9% +3 "core" % \\ \\ D +3 .tForearm.seek :retract + "manipulator"&@'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&^(\\ +279 "core" ( +2 "manipulator"&L& +4 "core" &O 5 >. +2 "storage"( & +3 "core" &K , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&S'н +91 "core" ' +2 .tHand.open + "manipulator"&,1 +75 "core" 1 +3 "storage"(- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(<' +27 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"(f'_ +53 "core" ' +2 #tLights, camera, ACTION! + "storage"([- +4 "core" -'_ + "storage"(8& +4 "core" &K 5 ; ] , + "manipulator"&v& +4 "core" &O \\. +2 .tElbow.seek 6 +2 "manipulator"&c(\\ +34 "core" ( +2 "manipulator"&C& +4 "core" &<  +2 "storage"(& +3 "core" &K [ Z } , +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&x'н +4 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(j' +69 "core" ' +2 "manipulator"&& +4 "core" &< F . +2 "storage"(g& +4 "core" &K , + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 6 +2 "manipulator"&h' +26 "core" ' +2 .tElbow.hold +2 "manipulator"&?, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0 Pucks below Top Plate +2 "storage"(M' +30 "core" ' +2 "manipulator"&F% +4 "core" %.   \  +2 "storage"(& +4 "core" &K ( , + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 345 counts + "manipulator"&H'Z +15 "core" ' +2 "manipulator"&& +4 "core" &< Z Z { +2 "storage"(_& +4 "core" &K , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&X'н +23 "core" ' +3 "storage"(% +4 "core" %   +2 ."downElevator"SE.seek :down +4 "storage"(~'X +99 (`% +3 "core" %* a +2 "manipulator"&T% +3 "core" %м ^ a  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +90 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'*& +3 "core" &Wo]@F G +2 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&z% +4 "core" %\   +2 "storage"(3% +3 "core" %Q ` a  +2 "storage"(%. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(Z(K +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (u& +3 "core" &K ] a  +2 "manipulator"&y& +3 "core" &<  +2 .tElbow.seek 6 +2 "manipulator"&W(\\ +36 "core" ( +2 "manipulator"&i& +4 "core" &T u f $ +2 "storage"(s& +4 "core" &KC   q  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&R'н +100 "core" ' +2 "storage"(n& +4 "core" &KC    +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(t'V +303 "core" ' +2 "storage"(- +3 "core" -'W +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&l& +3 "core" &T V X $ +2 "storage"(N& +3 "core" &KA  E  +2 .tElbow.reconfigure LimpElbow +50 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 6 +2 "manipulator"&1' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&o, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'W +2 .tSE.seek 0.03 Pucks below Top Plate +2 "storage"()' +28 "core" ' +2 "manipulator"&% +4 "core" %+ 4 < +2 "storage"(b& +4 "core" &KC    + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 342 counts + "manipulator"&]'W +13 "core" ' +3 "manipulator"&P& +4 "core" &T v $ +2 "storage"(|& +4 "core" &KA   z  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&#'н +17 "core" ' +3 .tSE.seek 1.03 Pucks below Top Plate +2 "storage"(m' +42 "core" ' +2 "manipulator"& & +4 "core" &T $ +2 "manipulator"&\ % +4 "core" %и e Y  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&p(ӷ +154 "core" ( +2 "manipulator"&& +4 "core" &Ӽ' - 0 Bi + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &Ӽ' I S Bi +2 .tForearm.seek CC +2 "manipulator"&$' +94 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 .tCC.seek :open +2 "collection"'Q( +422 "core" ( +2 "storage"(& +4 "core" &KA     +2 "storage"(& +3 "core" &KA   M  +2 "manipulator"&& +3 "core" && Y WAe +2 "manipulator"&;% +3 "core" % @ Y Y +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&A(\\ +182 "core" ( +2 "manipulator"&4& +4 "core" &f ~ R +2 "storage"(& +3 "core" &KA K M p  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"&' +99 "core" ' +2 .tElbow.hold +2 "manipulator"&', +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&(1 +72 "core" 1 +3 "manipulator"&% +3 "core" % - T _ P. +2 "storage"(& +3 "core" &KA    +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 344 counts + "manipulator"&>'Y +16 "core" ' +2 "manipulator"&0& +4 "core" &f R +2 "storage"({& +4 "core" &KA 8 6  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&K'н +18 "core" ' +2 "storage"(% +4 "core" % S E I +2 ."downElevator"SE.seek :down +4 "storage"(d'X +99 ("% +3 "core" % N D F a +2 "manipulator"&6% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +90 "core" ' +50 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 6 to 7 of [1..7] + #Loading generic puck from tube 6 into Collection Clamp + "collection"'& +4 "core" &EL +2 "manipulator"&G% +4 "core" %\  , +2 "storage"(% +3 "core" %N w w H  +2 "storage"( . +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(-(K +17 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (B& +2 "core" &K1 U W I  +2 "manipulator"&:& +4 "core" &f R + .tElbow.seek 6 +2 "manipulator"&k(\\ +3 "core" ( +2 "manipulator"&+& +3 "core" &f R +2 "storage"(&& +4 "core" &K] C @ ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'н +93 "core" ' +2 "storage"(U& +4 "core" &K] 9 8 Z ! +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +310 "core" ' +2 "storage"(!- +3 "core" -'M +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (O& +3 "core" &K\\ @ ? w ! +2 "manipulator"&2& +3 "core" &f R +2 .tElbow.seek 6 + "manipulator"&7(\\ +3 "core" ( +2 "manipulator"&& +3 "core" &f R +2 "storage"(=& +3 "core" &K[ M < & ! +3 .tForearm.seek 6 + 300 counts + "manipulator"&D'- +29 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&w/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&E& +3 "storage"(I'X +6 "core" &f *R + "manipulator"&q% +4 "core" % 1  +2 .tForearm.seek :retract +2 "manipulator"&J'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&5(ӷ +157 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +5 "core" ( +2 "manipulator"&9& +4 "core" &" ` V :=G +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &" Y W T=G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L' +102 "core" ' +3 "manipulator"& & +4 "core" &" A 7 /=G +2 "manipulator"&/% +3 "core" %" = , +2 "collection"',& +4 "core" &EK +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'[(W +3 "core" &GJ +3 &HJ  +8 &,{GK - +9 &]~GK A +10 &BnEK U +9 &JFK W +10 &IDJ W +9 &LGK W +9 &BLFJ W +10 &JFL V +9 &IFJ V +9 &GEI V +10 & JJDK W +9 &" GEJ W +10 &#JFK W +9 &%NEJ W +9 &'RHEJ W +10 &)GEI W +9 &*JDK V +9 &,IGJ W +10 &.ZGHJ W +9 &0HEK W +10 &1LFK W +9 &3IGK| W +9 &5cHEH} V +10 &7$IDJ W +9 &8FFH| W +9 &:IDI V +10 &,IEK W +10 &?IEH W +9 &AJDK{ W +9 &CrHCJ~ W +10 &E4IFI} W +9 &FNEH W +9 &HVGJ X +10 &JnsDHu [\ +9 &L&AFv }^ +10 &MBH{ zb +9 &OCG yb# +9 &QXBF {b( +10 &SBFr yb. +9 &TAE} yb) +9 &V{BFw zH +10 &WI!AE| ~$i +9 &Wc`AG O +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.41 + .Hand.open + "manipulator"&81 +66 "core" 1 +3 "manipulator"&v% +4 "core" % " > 4k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +50 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%C& +4 "core" &* +2 "manipulator"&% +4 "core" %\  1 +2 "storage"(% +3 "core" %R 5 6  +2 "storage"(g. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +17 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (<& +3 "core" &K0   W  +2 "manipulator"&F& +3 "core" &" Y @=G +2 "manipulator"&% +3 "core" %\  ` V > +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&(\\ +182 "core" ( +2 "manipulator"&_& +4 "core" &f f nm +2 "storage"(^& +4 "core" &K\\    ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&'н +93 "core" ' +2 "storage"(S& +4 "core" &K]   \\ ! +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(f'V +307 "core" ' +2 "storage"(`- +3 "core" -'U +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (T& +2 "core" &K[  ( g ! +2 "manipulator"&x& +3 "core" &f V P `m +2 .tElbow.seek 6 +2 "manipulator"&c(\\ +2 "core" ( +2 "manipulator"&j& +3 "core" &f c [m +2 "storage"(h& +3 "core" &K[  ! +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&H'- +18 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&*/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&z& +3 "storage"(3'X +6 "core" &f ym + "manipulator"&%% +4 "core" % " y y +2 .tForearm.seek :retract +2 "manipulator"&M'\ +91 "core" ' +3 .tElbow.seek PC +2 "manipulator"&u(w +168 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +69 "core" ( +2 "manipulator"&y& +4 "core" &v Z d \  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &v N W  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&s' +105 "core" ' +2 "manipulator"&X& +4 "core" &v U ] +2 "manipulator"&n% +4 "core" % S X sP + "processing"%~& +4 "core" &1 +2 "processing"%.& +3 .tPC.seek :closed +2 "processing"%?(T +4 "core" &/ + &'  +9 &'l- }- +9 &]x- |A +9 &Bm. |U +10 &F+ W +9 &G% W +9 &G, V +10 &BD W +9 &E( W +10 &F) W +9 &E V +9 & KE W +10 &" C W +9 &#G W +9 &%F W +10 &'SG W +9 &)G W +10 &*C V +9 &,F W +9 &.[B! W +10 &0D V +9 &1G W +9 &3G W +10 &5dE V +9 &7%D W +10 &8D W +9 &:G W +9 &.E V +9 &?F W +9 &AG W +10 &CtF V +9 &E5F\ W +10 &FJ W +9 &HU ~X +9 &Jre }Z +10 &L+ {] +9 &M {^ +9 &O {^ +10 &Qk z_ +9 &S. z_ +10 &TNg }a +9 &T/ 1 +5 ( + "processing"%.& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.78 +2 .Hand.open + "manipulator"&r1 +3 "core" &T) 1 +73 1 +2 "manipulator"&% +4 "core" % 7 .R + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&l'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%N& +4 "core" &T( 1 +3 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&% +3 "core" %\   +2 "storage"(% +3 "core" %R J M :  +2 "storage"(b. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(P([ +204 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (|& +3 "core" &[ M Q ! 7 +2 "manipulator"& & +3 "core" &v ! +2 "manipulator"&\ % +3 "core" %\  " ! +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&R( +305 "core" ( +2 "manipulator"&W& +4 "core" &   ' +2 "storage"(t& +3 "core" &[ M b 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&1' +96 "core" ' +2 "storage"(]& +4 "core" &[ M  7 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"()'V +298 "core" ' +2 "storage"(- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(Y' +53 "core" ' +3 "manipulator"&#& +3 "core" & ' +3 "manipulator"&o% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&e(w +263 "core" ( +2 "manipulator"&\\& +4 "core" &x \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &x \ +2 .tForearm.seek PC +2 "manipulator"&' +95 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +3 .tPC.seek :open +2 "processing"%;( +404 "core" ( +2 "storage"(4& +4 "core" &[ D 5 O +2 "manipulator"&& +3 "core" &z \ +2 "manipulator"&$% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&p'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&(( +309 "core" ( +2 "manipulator"&& +4 "core" & % +2 "storage"(& +3 "core" &[ 7 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&0' +98 "core" ' +2 .tHand.open + "manipulator"&{1 +66 "core" 1 +3 "storage"(- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"("'_ +53 "core" ' +2 #tLights, camera, ACTION! + "storage"(6- +4 "core" -'_ + "storage"(A& +4 "core" &[ + "manipulator"&& +4 "core" & 7& +2 .tElbow.seek 7 + "manipulator"&( +14 "core" ( +2 "manipulator"&>& +4 "core" & ?1 +2 "storage"(G& +3 "core" &[  +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +24 "core" ' +2 .tSE.reconfigure SEgently +50 "storage"(#QK-0-\ b +3 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"( ' +68 "core" ' +2 "manipulator"&m& +4 "core" & 1 +2 "storage"(B& +3 "core" &[ 8 7 ! +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 7 +2 "manipulator"&:'6 +28 "core" ' +2 .tElbow.hold +2 "manipulator"&+, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0 Pucks below Top Plate +2 "storage"(&' +30 "core" ' +2 "manipulator"&K% +4 "core" %c Y Y +2 "storage"(U& +4 "core" &[    + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 345 counts + "manipulator"&d'Ϗ +16 "core" ' +2 "manipulator"&Z& +4 "core" & 1 +2 "storage"('& +4 "core" &[ R Q G +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&}' +27 "core" ' +2 "storage"(!% +4 "core" % W Q I +2 ."downElevator"SE.seek :down +4 "storage"(O'X +99 (2% +3 "core" %@* N N  a +2 "manipulator"&% +4 "core" %  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&='\ +83 "core" ' +73 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'w& +4 "core" &Wc_>D O + #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&E% +4 "core" %\ \  +2 "storage"(q% +3 "core" %R R R .  +2 "storage"(k. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([ +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (9& +3 "core" &[  T ` /  +2 "manipulator"&V& +4 "core" & <1 +2 .tElbow.seek 7 + "manipulator"&( +3 "core" ( +2 "manipulator"&D& +3 "core" & 1 +2 "storage"( & +4 "core" &[  P Q   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&/' +93 "core" ' +2 "storage"(7& +4 "core" &[  _ a  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(,'V +314 "core" ' +2 "storage"(I- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&J& +3 "core" & 1 +2 "storage"(Q& +4 "core" &[  B N :  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 7 +2 "manipulator"&8'6 +26 "core" ' +2 .tElbow.hold +2 "manipulator"&v, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(C- +2 "core" -'V +3 .tSE.seek 0.03 Pucks below Top Plate + "storage"(' +29 "core" ' +2 "manipulator"&% +4 "core" %d [ a ) +2 "storage"(& +3 "core" &[     + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 346 counts + "manipulator"&g'ϐ +15 "core" ' +2 "manipulator"&<& +4 "core" & 1 +2 "storage"(F& +3 "core" &[  V T  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +22 "core" ' +3 .tSE.seek 1.03 Pucks below Top Plate + "storage"(L' +42 "core" ' +2 "manipulator"&-& +4 "core" & 1 +2 "manipulator"&_% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&^'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&S(ӷ +160 "core" ( +2 "manipulator"&5& +4 "core" &# w $?S +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &@& +3 "core" &# }?S +2 .tForearm.seek CC +2 "manipulator"&`' +93 "core" ' +2 .tHand.close + "manipulator"&T/ +69 "core" / +2 .tCC.seek :open +2 "collection"'x( +421 "core" ( +2 "storage"(j& +4 "core" &[  c V  +2 "storage"(h& +3 "core" &[  ] V m  +2 "manipulator"&*& +3 "core" &# ?S +2 "manipulator"&z% +3 "core" % 8  +2 .tForearm.seek :retract +2 "manipulator"&%'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&( +224 "core" ( +2 "manipulator"&& +4 "core" & ' +2 "storage"(f& +3 "core" &[  }   + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 7 +2 "manipulator"&H'6 +99 "core" ' +2 .tElbow.hold +2 "manipulator"&y, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&i1 +66 "core" 1 +3 "manipulator"&c% +4 "core" % f x $ + "storage"(X& +3 "core" &[  6 8  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 7 + 348 counts +2 "manipulator"&n'ϒ +13 "core" ' +2 "manipulator"&~& +4 "core" & ' +2 "storage"(3& +3 "core" &[  ~   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&M' +20 "core" ' +2 "storage"(a% +4 "core" % } Y +2 ."downElevator"SE.seek :down +4 "storage"(.'X +99 (r% +3 "core" %R"  P a +2 "manipulator"&% +4 "core" % H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +90 "core" ' +55 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 7 to 1 of [1..7] + #Loading generic puck from tube 7 into Collection Clamp + "collection"'& +5 "core" &FJ + "manipulator"&% +4 "core" %\   +2 "storage"(b% +4 "core" %L y ,  + "storage"(s. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(|([ +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 ( & +3 "core" &[  O  +2 "manipulator"&\ & +3 "core" & ' +2 .tElbow.seek 7 +2 "manipulator"&( +3 "core" ( + "manipulator"&u& +4 "core" & 4' + "storage"(W& +4 "core" &[     +48 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&t' +97 "core" ' +2 "storage"(]& +4 "core" &[  S  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(l'V +314 "core" ' +2 "storage"(- +3 "core" -'N +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (#& +2 "core" &[  r j D  +2 "manipulator"&o& +3 "core" & ' +2 .tElbow.seek 7 +2 "manipulator"&)( +3 "core" ( +2 "manipulator"&1& +3 "core" & ' +2 "storage"(\\& +3 "core" &[  $  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&'b +18 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&R/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"('X +6 "core" & ' +2 "manipulator"&?% +3 "core" % Z p +2 .tForearm.seek :retract +2 "manipulator"&4'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +158 "core" ' +3 ."downElevator"SE.coast + "storage"(5 +2 "core" ( +2 "manipulator"&$& +3 "core" &Ӹ( Co +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӹ( Co +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&e' +99 "core" ' +2 "manipulator"&& +4 "core" &Ӹ( Co +2 "manipulator"&% +4 "core" % ! +2 "collection"'{& +3 "core" &EJ +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'6(W +4 "core" &FK + &EK  +9 &+vFJ - +9 &]~DJ A +9 &CmEI T +10 &GDI W +9 &JFI W +9 &FEJ V +10 &DFEJ V +9 &IDH V +10 &JEI V +9 &IDI V +9 & KLEJ} V +10 &" JFJ V +9 &#LFIx W +9 &%MFK{ W +10 &'SHFJ V +9 &)IGJ V +10 &*LGI V +9 &,KDK V +9 &.\\LDI V +10 &0JGK W +9 &1IFK V +9 &3IFI| V +10 &5dLDK} V +9 &7&LEJf V +10 &8EEJ| V +9 &:KEIs V +9 &,LEKt W +9 &?IDHy W +9 &AKFHu W +10 &CrIEIf W +9 &E5JGKc V +10 &FJGJ W +9 &HUDH} X +9 &JqtEHw Z +10 &L%CGu _ +9 &MBFu b +9 &OAFj b +10 &Q\\AGn b$ +9 &SAF| b, +10 &TBD~ b0 +9 &VAEp @ +9 &WE%AFp &p +10 &WjcAD{ K +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.45 + .Hand.open + "manipulator"&A1 +69 "core" 1 +2 "manipulator"&% +4 "core" %  |  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 7 into Processing Clamp +2 "processing"%>& +4 "core" &. + "manipulator"&G% +4 "core" %\  o ox +2 "storage"(m% +3 "core" %S 6 6  +2 "storage"(B. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(Y([ +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +2 "core" &[  6 5   +2 "manipulator"&K& +3 "core" &Ӻ( p n ^Cm +2 "manipulator"&U% +4 "core" %\ u r + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&(( +184 "core" ( +2 "manipulator"&Z& +4 "core" && < +2 "storage"('& +4 "core" &[  b a  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&0' +94 "core" ' +2 "storage"(!& +4 "core" &[  e c  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"("'V +317 "core" ' +2 "storage"(2- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &[  6 ,  +2 "manipulator"&& +3 "core" &&  +2 .tElbow.seek 7 + "manipulator"&( +4 "core" ( + "manipulator"& & +4 "core" && 5 + "storage"(:& +5 "core" &[  U R F  +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&d'b +14 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&w/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&E& +3 "storage"(q'X +6 "core" &&  + "manipulator"&k% +4 "core" % i  +2 .tForearm.seek :retract +2 "manipulator"&&'\ +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&9(w +174 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +75 "core" ( +2 "manipulator"&V& +4 "core" &}  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &D& +3 "core" &}  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"& ' +103 "core" ' +2 "manipulator"&}& +4 "core" &} u g  +2 "manipulator"&7% +4 "core" % h +2 "processing"%O& +3 "core" &0 +2 "processing"%P& +4 .tPC.seek :closed +2 "processing"%+(T +2 "core" &- +4 &3 0 +10 &,Cy. 3 +9 &Djy2 H +9 &^. V +10 &E% W +9 &RC- V +9 &I% W +10 &G W +9 &D$ V +9 &ZG V +10 &G V +9 & H W +10 &"I V +9 &$aI W +9 &&$I! V +10 &'D! W +9 &)I V +9 &+jD V +10 &-,E V +9 &.F! W +10 &0F" W +9 &2rI V +9 &44H V +10 &5I V +9 &7I W +10 &9zF W +9 &;<G W +9 &<I V +10 &>D V +9 &@I! V +9 &BED V +10 &DE V +9 &EE V +9 &GN! W +10 &IHZ X +9 &Kq Z +10 &L ] +9 &N} ^ +9 &P@ ] +10 &R ^ +9 &S K +10 &T(V [ +9 &T< 8 +2 ( + "processing"%P& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.80 + .Hand.open + "manipulator"&=1 +72 "core" 1 +3 "manipulator"&I% +4 "core" % e %k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&J'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +3 "processing"%Q& +3 "core" &T8 8 +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&C% +4 "core" %\   +2 "storage"(% +3 "core" %L M M M  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(<( +988 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (F& + "manipulator"&-& +6 "core" & E + &} 1 (  +3 .tElbow.reconfigure TightElbow +2 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&$&.,(\ #b +2 "storage"(#]BK-0-\ b +2 .tElbow.seek PC +5 "manipulator"&_(w +4 ."raiseStack"SE.seek beamBreak + "core" ( + "manipulator"&/& +2 "storage"('V +6 "core" &} Y c + .tElbow.reconfigure LooseElbow +49 "manipulator"&$ &.,(#b +4 &,& +3 "core" &} \  +2 .tForearm.seek PC +2 "manipulator"&8' +91 "core" ' +2 .tHand.close + "manipulator"&g/ +77 "core" / +2 .tPC.seek :open +2 "processing"%( +47 "core" ' +2 "storage"(5- +3 "core" -'V +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(@' +48 "core" ' +299 ( +2 "storage"(& +4 "core" &  +2 "manipulator"&v& +3 "core" &~ Y Z +2 "manipulator"&T% +3 "core" % X V  +2 .tForearm.seek :retract +2 "manipulator"&^'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&[( +267 "core" ( +2 "manipulator"&j& +4 "core" & [ \\ X& +2 "storage"(h& +3 "core" &    +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&*' +96 "core" ' +3 .tHand.open + "manipulator"&z1 +66 "core" 1 +3 "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.9 Pucks below Top Plate + "storage"(f'_ +59 "core" ' +2 #tLights, camera, ACTION! + "storage"(S- +4 "core" -'_ + "storage"(i& +4 "core" &  x\  +2 "manipulator"&c& +3 "core" & & +2 .tElbow.seek 1 +2 "manipulator"&X( +3 "core" ( + "manipulator"&~& +4 "core" & ,& +2 "storage"(3& +3 "core" & d y\  +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&a' +4 "core" ' + .tSE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(%' +70 "core" ' +2 "manipulator"&r& +4 "core" & & +2 "storage"(& +3 "core" & J L ! \  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&'? +27 "core" ' +2 .tElbow.hold +2 "manipulator"&H, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0 Pucks below Top Plate +2 "storage"(' +30 "core" ' + "manipulator"&n% +4 "core" %p 4 <  +2 "storage"(& +4 "core" &   0 \  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 349 counts + "manipulator"&b'Ϝ +15 "core" ' +2 "manipulator"&s& +4 "core" & % +2 "storage"(L& +4 "core" & A J \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +27 "core" ' + "storage"(\ % +4 "core" % 7 G +3 ."downElevator"SE.seek :down +4 "storage"(u'X +99 (W% +3 "core" %=. = / b +2 "manipulator"&M% +4 "core" % r + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&]'\ +88 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'.& +4 "core" &WjeCE K + #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  +2 "storage"(y% +4 "core" %O S ] L  + "storage"(N. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (#& +3 "core" & U ^  +2 "manipulator"&o& +3 "core" & % +2 .tElbow.seek 1 +2 "manipulator"&1( +20 "core" ( +2 "manipulator"&\\& +4 "core" & 5 +2 "storage"(R& +4 "core" & ` a  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(?& +4 "core" & h X O  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +301 "core" ' +2 "storage"(t- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&$& +3 "core" & w +2 "storage"(& +3 "core" & U \\ d  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&l'? +27 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'V +3 .tSE.seek 0.03 Pucks below Top Plate + "storage"(' +28 "core" ' +2 "manipulator"&{% +4 "core" %n U \\  +2 "storage"()& +3 "core" & (  9  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 347 counts + "manipulator"&'Ϛ +16 "core" ' +2 "manipulator"&4& +4 "core" & 1 +2 "storage"(x& +3 "core" & U W }  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&A' +24 "core" ' +3 .tSE.seek 1.03 Pucks below Top Plate +2 "storage"(' +41 "core" ' +2 "manipulator"&>& +4 "core" & - +2 "manipulator"&G% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&m'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +151 "core" ( +2 "manipulator"&B& +4 "core" &ӵ #<< + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &ӵ p q<< +2 .tForearm.seek CC + "manipulator"&K' +95 "core" ' +2 .tHand.close + "manipulator"&U/ +73 "core" / +2 .tCC.seek :open +2 "collection"'e( +421 "core" ( +2 "storage"(Z& +4 "core" & S ^ :  + "storage"('& +3 "core" & _ ]  + "manipulator"&|& +4 "core" &ӵ << + "manipulator"&% +4 "core" % 9 ( +2 .tForearm.seek :retract + "manipulator"&!'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&p( +175 "core" ( +2 "manipulator"&2& +4 "core" & 6 +2 "storage"(& +3 "core" &    +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +49 .tForearm.seek 1 +2 "manipulator"&'? +101 "core" ' +2 .tElbow.hold +2 "manipulator"& , +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&:1 +66 "core" 1 +4 "manipulator"&w% +3 "core" % e  +2 "storage"(E& +4 "core" & U ` ^  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 338 counts + "manipulator"&k'ϑ +16 "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 +2 "manipulator"&"' +33 "core" ' +2 "storage"(d% +4 "core" % B +3 ."downElevator"SE.seek :down +3 "storage"(V'X +99 (D% +3 "core" % a +2 "manipulator"&% +4 "core" % ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +90 "core" ' +50 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +26733 "Can"( UU +5334 #t-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] + #Loading generic puck from tube 1 into Collection Clamp + "collection"'7& +4 "core" &DI +2 "manipulator"&O% +3 "core" %\  +2 "storage"(q% +4 "core" %N z &  + "storage"(&. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(;( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (=& +3 "core" & t v G  +2 "manipulator"&I& +3 "core" & / +2 .tElbow.seek 1 + "manipulator"&Q( +3 "core" ( +2 "manipulator"&C& +3 "core" & / +2 "storage"(P& +4 "core" & x h  +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"( 'V +300 "core" ' +2 "storage"(Y- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (F& +2 "core" & [  +2 "manipulator"&-& +3 "core" & // +2 .tElbow.seek 1 +2 "manipulator"&/( +4 "core" ( + "manipulator"&,& +4 "core" & / + "storage"(g& +4 "core" & c  +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&5'k +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&9/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&J& +3 "storage"(+'X +6 "core" & / + "manipulator"&% +4 "core" % x  +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&v(ӷ +148 "core" ( +2 "manipulator"&T& +4 "core" &Ӿ :/ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.coast +2 "manipulator"&8& + "storage"(5 +6 "core" &Ӿ :/ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&j' +94 "core" ' +3 "manipulator"&h& +4 "core" &Ӿ :/ +2 "manipulator"&_% +4 "core" %   +2 "collection"'z& +3 "core" &DI +2 "collection"'`& +3 .tCC.seek :closed +2 "collection"'S(W +3 "core" &DI +3 &CH  +9 &+|FH - +9 &]DH A +10 &@sCJ U +9 &MBI W +9 &ODG W +10 &MDG W +9 &AMCJ W +10 &JCHz W +9 &L@Hy W +9 &IEGp W +10 & ILEGl W +9 &" IDGu W +9 &#LDHv X +10 &%NCGx W +9 &'QLCGu W +10 &)LAGv W +9 &*NDGu W +9 &,JDHu W +10 &.YNCIv W +9 &0IEHx V +9 &1LDId W +10 &3NFGh W +9 &5aJCGr W +10 &7$JDGb W +9 &8JBFa W +9 &:MBGo W +10 &,MBGX W +9 &?LEH] W +10 &ANDG] W +9 &CrKDJd W +10 &E4MBI^ W +9 &FQEGU X +9 &HYDH] X +10 &JorCG] [ +9 &L%AE] _ +9 &M@D\\ b +10 &OAE[ b" +9 &QX@D^ b( +10 &SBE^ b, +9 &T@Dc b, +9 &V~AE_ A +10 &WI(@D` a +9 &WjX?Ga @ +2 ( + "collection"'`& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.38 + .Hand.open + "manipulator"&i1 +69 "core" 1 +3 "manipulator"&c% +4 "core" %  v & + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&~'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%3& +4 "core" &! + "manipulator"&^% +4 "core" %\ # +2 "storage"(r% +3 "core" %R ` `  +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(@( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (n& +3 "core" & ` _ (  +2 "manipulator"&& +3 "core" &Ӿ :/ +2 "manipulator"&% +3 "core" %\  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&s( +176 "core" ( +2 "manipulator"&L& +4 "core" & 9 +2 "storage"(\ & +3 "core" & a `  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&[' +96 "core" ' +2 "storage"(*& +4 "core" & g   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(f'V +301 "core" ' +2 "storage"(W- +3 "core" -'U +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (M& +3 "core" & U `  +2 "manipulator"&a& +3 "core" &  +2 .tElbow.seek 1 + "manipulator"&X( +3 "core" ( +2 "manipulator"&%& +3 "core" &  +2 "storage"(& +3 "core" & X c  +3 .tForearm.seek 1 + 300 counts + "manipulator"&b'k +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&./ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +5 "storage"(y'X +2 "core" &  +2 "manipulator"&N% +4 "core" % l ~ +2 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&#(w +168 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +86 "core" ( +3 "manipulator"&o& +4 "core" & W + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" & W +48 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&R' +108 "core" ' +2 "manipulator"& & +4 "core" & 0W +2 "manipulator"&?% +4 "core" %Ϲ X +2 "processing"%u& +3 "core" & +2 "processing"%<& +3 .tPC.seek :closed +2 "processing"%H(T +3 "core" & +4 &  +7 &)n , +10 &]{! A +9 &?n U +10 &E W +9 &F V +9 &}I W +10 &@K V +9 &D V +9 &F W +10 &I V +9 & GH W +10 &" H W +9 &#K W +9 &%D V +10 &'PH V +9 &)L W +9 &*F W +10 &,H W +9 &.WG W +10 &0F W +9 &1I W +9 &3G W +10 &5_I\ W +9 &7"G V +9 &8F V +10 &:J V +9 &+D V +9 &?D V +9 &AE V +10 &CqF V +9 &E3D V +9 &FJ W +10 &HT X +9 &Joh Z +10 &L)\ \\ +9 &M ^ +9 &O ^ +10 &Qk ^ +9 &S, ^ +9 &TQe ] +10 &TG 6 +5 ( +2 "processing"%<& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.77 + .Hand.open + "manipulator"&]1 +3 "core" &T/ 6 +71 1 +2 "manipulator"&t% +4 "core" % Ϲ X +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%& +4 "core" &T/ 6 +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +4 "core" %\  +2 "storage"({% +3 "core" %N O ] L +2 "storage"(). +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(4( +215 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (x& +3 "core" &  8 0 +3 "manipulator"&>& +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +3 "core" & 3 6JW +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&G(w +2 "core" ( +2 "manipulator"&& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(1'V +2 "core" & 0 2W +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & W +2 .tForearm.seek PC +2 "manipulator"&l' +92 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 .tPC.seek :open +2 "processing"%( +101 "core" ' +2 "storage"(B- +3 "core" -'V +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +38 "core" ' +255 ( +2 "storage"(A& +4 "core" &   0 +2 "manipulator"&& +3 "core" & J H W +2 "manipulator"&U% +3 "core" % ? F! +2 .tForearm.seek :retract +2 "manipulator"&m'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&6(~ +294 "core" ( +2 "manipulator"&Z& +4 "core" & ] V +2 "storage"('& +3 "core" &  0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&|' +97 "core" ' +2 .tHand.open +2 "manipulator"&1 +67 "core" 1 +3 "storage"(2- +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.9 Pucks below Top Plate + "storage"(K'_ +54 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +4 "core" -'_ + "storage"(:& +4 "core" & \ \  S ~0 +2 "manipulator"&w& +3 "core" &  +2 .tElbow.seek 2 +2 "manipulator"&E(~ +2 "core" ( +2 "manipulator"&(& +4 "core" & > + "storage"(0& +4 "core" & \ \  K ~0 +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&d' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(!' +68 "core" ' +2 "manipulator"&D& +4 "core" & H . +2 "storage"(& +4 "core" &  P 0 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&p' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0 Pucks below Top Plate +2 "storage"(k' +29 "core" ' +2 "manipulator"&% +4 "core" %5 +2 "storage"("& +3 "core" &  E 0 +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 342 counts + "manipulator"&V'a +15 "core" ' + "manipulator"&& +4 "core" & 5 /  +2 "storage"(7& +4 "core" &  > 0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&O' +21 "core" ' + "storage"(q% +4 "core" %  +2 ."downElevator"SE.seek :down +4 "storage"(&'X +99 (=% +3 "core" %+-  b +2 "manipulator"&I% +3 "core" %П T U  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&C'\ +88 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'P& +3 "core" &WjWAEc @ +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %\  +2 "storage"( % +4 "core" %Q V ]  + "storage"(}. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(Y( +24 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (F& +3 "core" & q   M $ +2 "manipulator"&-& +3 "core" & X V | +2 .tElbow.seek 2 +2 "manipulator"&,(~ +15 "core" ( +2 "manipulator"&g& +4 "core" & q a D +2 "storage"(9& +4 "core" & q e $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&J' +109 "core" ' +2 "storage"(& +4 "core" & q   $ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(Q'V +306 "core" ' +2 "storage"(- +3 "core" -'T +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&T& +3 "core" & \\ Y h +2 "storage"(8& +4 "core" & n  ( $ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"& ' +27 "core" ' +2 .tElbow.hold +48 "manipulator"&5, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(h- +3 "core" -'T +2 .tSE.seek 0.03 Pucks below Top Plate +2 "storage"(_' +27 "core" ' +2 "manipulator"&z% +4 "core" %: @ > +2 "storage"(/& +4 "core" & p } $ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 347 counts + "manipulator"&+'f +14 "core" ' +2 "manipulator"&& +4 "core" & x v +2 "storage"(e& +3 "core" & n   - $ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&i' +23 "core" ' +3 .tSE.seek 1.03 Pucks below Top Plate +2 "storage"(c' +42 "core" ' +2 "manipulator"&3& +4 "core" & w p +2 "manipulator"&^% +4 "core" %л  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&`(ӷ +159 "core" ( +2 "manipulator"&& +4 "core" &Ӽ% ^ U @Y +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &Ӽ% W Y@Y +2 .tForearm.seek CC + "manipulator"&' +93 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'j( +421 "core" ( +2 "storage"(L& +4 "core" & n  $ +2 "storage"(\ & +3 "core" & n $ +2 "manipulator"&;& +3 "core" &Ӽ% . ) @Y +2 "manipulator"&*% +3 "core" % @ B 8  +2 .tForearm.seek :retract +2 "manipulator"&v'\ +89 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&~(~ +180 "core" ( +2 "manipulator"&W& +4 "core" & } +2 "storage"(M& +4 "core" & n ( )  $ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&a' +99 "core" ' +2 .tElbow.hold +2 "manipulator"&%, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +65 "core" 1 +4 "manipulator"&.% +3 "core" % 5 V [ +2 "storage"(& +3 "core" & n  ! \ $ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 342 counts +2 "manipulator"&N'a +14 "core" ' +2 "manipulator"&s& +4 "core" &  +2 "storage"([& +4 "core" & n   z $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&f' +29 "core" ' +2 "storage"(b% +4 "core" % # 3 @ +2 ."downElevator"SE.seek :down +4 "storage"(o'X +99 (\\% +3 "core" %  @ 1  ` +2 "manipulator"&X% +4 "core" %к u | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +87 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tShuffling two pucks from tube 2 to 3 of [1..7] + #Loading generic puck from tube 2 into Collection Clamp +2 "collection"'?& +4 "core" &GIw + "manipulator"&u% +4 "core" %\  & +2 "storage"(y% +3 "core" %M w   +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +25 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (<& +3 "core" & m F C $ +2 "manipulator"&]& +3 "core" & v p +2 .tElbow.seek 2 +2 "manipulator"&t(~ +11 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(& +4 "core" & m A @ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&{' +90 "core" ' +3 "storage"()& +4 "core" & m F K $ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(R'V +302 "core" ' +2 "storage"(x- +3 "core" -'M +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (>& +2 "core" & k   $ +2 "manipulator"&& +4 "core" & r w + .tElbow.seek 2 +2 "manipulator"&(~ +3 "core" ( +2 "manipulator"&@& +3 "core" & m n / +2 "storage"(& +3 "core" & k  $ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&B'7 +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&#/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&$& +3 "storage"(H'X +6 "core" & w  + "manipulator"&A% +4 "core" % V  +2 .tForearm.seek :retract +2 "manipulator"&1'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +149 "core" ( +2 "manipulator"&U& +4 "core" & W T8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.coast +2 "manipulator"&l& + "storage"(5 +5 "core" & U U8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Z' +95 "core" ' +2 "manipulator"&G& +4 "core" & > Z8 +2 "manipulator"&'% +3 "core" %  / 0 % +2 "collection"'& +4 "core" &DH + "collection"'2& +4 .tCC.seek :closed +2 "collection"'(W +3 "core" &GIx +4 &FIu 1 +9 &)C~DGm 3 +9 &Aj~FIm H +10 &bEJs W +9 &GDKq W +10 &MJEJx W +9 &JEHr W +9 &JEHr W +10 &FDHo W +9 &VIEFy W +9 &IDIr W +10 & HCKr W +9 &"IDKq W +10 &$^FEIs W +9 && GFJk W +9 &'JEHv W +10 &)HDHw W +9 &+eIDHw W +9 &-(GEHp W +10 &.NDKp X +9 &0IEIv W +10 &2nIEIq W +9 &40FDJk W +9 &5JFJm W +10 &7JCGt W +9 &9vJDIm W +9 &;8IDIs W +10 &<JDIn W +9 &>GCId W +10 &@|LDHh X +9 &B@GBIj W +9 &DIEHi W +10 &ELEJn W +9 &GLEIn X +9 &ICYCIj Y +10 &JCIs ~] +9 &LBFp {` +10 &NlAEs zb +9 &P)AFo yb% +9 &QBEk zb* +10 &SADi xb1 +9 &UW@Ei yb- +9 &Vo@EZ }* +10 &Wa#?FX {Y +9 ( + &Wt^@DQ F + "collection"'2& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.49 + .Hand.open + "manipulator"&:1 +69 "core" 1 +2 "manipulator"&w% +4 "core" %  . 4  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&('\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 2 into Processing Clamp +2 "processing"%0& +4 "core" & + "manipulator"&m% +4 "core" %\  +2 "storage"(D% +3 "core" %Q ` V ;  +2 "storage"(. +48 "core" . +4 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +21 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" & ]   $ +2 "manipulator"&"& +3 "core" & Q H !8 +2 "manipulator"&% +3 "core" %\ C )  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&(~ +178 "core" ( +2 "manipulator"&7& +4 "core" & b ]\ +2 "storage"(q& +3 "core" & H , +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&6' +91 "core" ' +2 "storage"(|& +4 "core" & ! , +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(K'V +306 "core" ' +2 "storage"(=- +3 "core" -'U +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (I& +2 "core" &  ] , +2 "manipulator"&d& +4 "core" & 1 8 \ +2 .tElbow.seek 2 + "manipulator"&E(~ +3 "core" ( +2 "manipulator"&!& +4 "core" & 3 3\ + "storage"(p& +4 "core" &  5 , +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&V'7 +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&P/ +65 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"( 'X +6 "core" & 3 .\ +2 "manipulator"&}% +3 "core" % R F S +2 .tForearm.seek :retract +2 "manipulator"&k'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&F(w +169 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +87 "core" ( +2 "manipulator"&-& +4 "core" & V [  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" & W X +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&9' +99 "core" ' +2 "manipulator"&O& +4 "core" & 5 : +2 "manipulator"&% +3 "core" % 3 0x +2 "processing"%&& +4 "core" & + "processing"%4& +4 .tPC.seek :closed +2 "processing"%(T +3 "core" & +3 &&  +9 &)r* y- +9 &]z! xA +10 &Cn yU +9 &F |W +9 &E }W +10 &F |W +9 &CD$ |W +10 &F |V +9 &F |W +9 &D |W +10 & KF! }W +9 &" H |W +9 &#H |W +10 &%F |W +9 &'RG |W +10 &)I |W +9 &*D }W +9 &,F |W +10 &.[C |W +9 &0D |W +9 &1J |W +10 &3E |W +9 &5cI |W +10 &7%E |W +9 &8F }V +9 &:G |W +10 &-F! |W +9 &?F |W +10 &AF |W +10 &CsF |W +9 &E4C |W +9 &FI |X +9 &HR {X +10 &Jqe zZ +9 &L* v] +9 &M v_ +10 &O x^ +9 &Qm w^ +10 &S- v_ +9 &TQg y\\ +9 &TK |9 +5 ( + "processing"%4& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.77 + .Hand.open + "manipulator"&C1 +76 "core" 1 +2 "manipulator"&% +4 "core" %  x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%8& +4 "core" &T2 9 +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&h% +4 "core" %\   +2 "storage"(z% +3 "core" %U 9 8 ,  +2 "storage"(/. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"((L +221 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (e& +4 "manipulator"&3& +2 "core" &P B D  +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +3 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&^(w +3 ."raiseStack"SE.seek beamBreak + "storage"(J'V +9 "core" ( +2 "manipulator"&,& +4 "core" & b ? t +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" & Y V gt +2 .tForearm.seek PC +2 "manipulator"& ' +92 "core" ' +2 .tHand.close + "manipulator"&+/ +67 "core" / +2 .tPC.seek :open +2 "processing"%_( +95 "core" ' +2 "storage"(- +3 "core" -'V +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(n' +47 "core" ' +252 ( +2 "storage"(i& +4 "core" &P R F   + "manipulator"&5& +4 "core" & s + "manipulator"&% +4 "core" %  + .tForearm.seek :retract +2 "manipulator"&r'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&S(W +258 "core" ( +2 "manipulator"&L& +4 "core" &\\  +2 "storage"(\ & +3 "core" &P 9 8 >  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&;' +93 "core" ' +2 .tHand.open + "manipulator"&*1 +69 "core" 1 +3 "storage"(W- +3 "core" -' +3 .tSE.seek -0.19 Pucks below Top Plate + "storage"(M' +28 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"('_ +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(`- +4 "core" -'_ + "storage"(& +4 "core" &P   + "manipulator"&.& +4 "core" &\\  +2 .tElbow.seek 3 + "manipulator"&(W +4 "core" ( + "manipulator"&s& +4 "core" &\\  + "storage"([& +4 "core" &P   +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&b' +10 "core" ' +2 .tSE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(v' +68 "core" ' +2 "manipulator"&\\& +4 "core" &\\ ( +2 "storage"(X& +3 "core" &P R S 4  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +2 "manipulator"&~' +26 "core" ' +2 .tElbow.hold +2 "manipulator"&a, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0 Pucks below Top Plate + "storage"(N' +30 "core" ' +2 "manipulator"&?% +4 "core" %: S T  +2 "storage"(u& +3 "core" &P   6  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 349 counts +2 "manipulator"&y'f +13 "core" ' +2 "manipulator"&& +4 "core" &\\  +2 "storage"(c& +51 "core" &P S T 3  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&<' +20 "core" ' + "storage"(]% +4 "core" % V _ +3 ."downElevator"SE.seek :down +3 "storage"('X +99 (% +4 "core" %B. O N  b +2 "manipulator"&f% +4 "core" %п  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +88 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 "collection"'o& +4 "core" &Wt]?Ed F +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&Y% +4 "core" %\   +2 "storage"(%% +3 "core" %M ` ^  +2 "storage"( . +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(x(L +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (>& +2 "core" &O j f 5 +2 "manipulator"&& +4 "core" &\\  +2 .tElbow.seek 3 + "manipulator"&@(W +3 "core" ( +2 "manipulator"&& +4 "core" &\\  +2 "storage"(#& +3 "core" &M ` ` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&$' +95 "core" ' +2 "storage"(A& +4 "core" &L \\ ] +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(t'V +307 "core" ' +2 "storage"({- +3 "core" -'U +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&U& +3 "core" &\\  +2 "storage"(l& +4 "core" &L ^ W ? + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +2 "manipulator"&R' +26 "core" ' +2 .tElbow.hold +2 "manipulator"&B, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(G- +2 "core" -'U +3 .tSE.seek 0.03 Pucks below Top Plate + "storage"('' +27 "core" ' +2 "manipulator"&% +4 "core" %9 U X +2 "storage"(& +3 "core" &L @ C +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 3 + 348 counts + "manipulator"&H'e +14 "core" ' +2 "manipulator"&1& +4 "core" &\\ 3 +2 "storage"(j& +4 "core" &L c c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&:' +19 "core" ' +3 .tSE.seek 1.03 Pucks below Top Plate +2 "storage"(w' +42 "core" ' +2 "manipulator"&0& +4 "core" &\\  +2 "manipulator"&m% +4 "core" %н { + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&D'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&2(ӷ +160 "core" ( +2 "manipulator"&& +4 "core" & r <9 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & z<9 +2 .tForearm.seek CC +2 "manipulator"&"' +95 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'Z( +421 "core" ( +2 "storage"(& +4 "core" &L a a +2 "storage"(7& +3 "core" &L R U , +2 "manipulator"&q& +3 "core" &! <9 +2 "manipulator"&|% +3 "core" % @  +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&((W +167 "core" ( +2 "manipulator"&=& +4 "core" &[  +2 "storage"(I& +3 "core" &L x B +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&d' +100 "core" ' +2 .tElbow.hold +2 "manipulator"&!, +3 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&p1 +75 "core" 1 +3 "manipulator"&P% +4 "core" % 4  +2 "storage"(& +3 "core" &L ] U u +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 343 counts + "manipulator"&}'` +14 "core" ' +2 "manipulator"&& +4 "core" &[ O +2 "storage"(6& +3 "core" &L  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&K' +28 "core" ' +2 "storage"(V% +4 "core" %  +2 ."downElevator"SE.seek :down +4 "storage"(-'X +99 (g% +3 "core" % v a +2 "manipulator"&E% +3 "core" % | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +92 "core" ' +50 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 3 to 4 of [1..7] + #Loading generic puck from tube 3 into Collection Clamp + "collection"'& +4 "core" &HJm +2 "manipulator"&&% +4 "core" %\ ) +2 "storage"( % +4 "core" %K A  + "storage"(k. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"((L +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (C& +2 "core" &L   +2 "manipulator"&& +4 "core" &[  +2 .tElbow.seek 3 + "manipulator"&8(W +3 "core" ( +2 "manipulator"&h& +4 "core" &[  +2 "storage"(4& +3 "core" &L \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&z' +97 "core" ' +3 "storage"(/& +4 "core" &L   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(9'V +302 "core" ' +2 "storage"(e- +3 "core" -'L +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (3& +3 "core" &L h y  + "manipulator"&,& +4 "core" &[  +2 .tElbow.seek 3 + "manipulator"&Q(W +3 "core" ( +2 "manipulator"&& +3 "core" &[  +2 "storage"(+& +3 "core" &L   +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'5 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&F/ +76 "core" / +51 ."downElevator"SE.seek :down +4 "manipulator"&T& +5 "storage"('X +4 "core" &[ \  +2 "manipulator"&J% +3 "core" % +  +3 .tForearm.seek :retract + "manipulator"&i'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&5(ӷ +156 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ( +2 "manipulator"&& +4 "core" &ӹ' Bg + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &ӹ' Bg +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&L' +105 "core" ' +2 "manipulator"&\ & +4 "core" &ӹ' o !Bg +2 "manipulator"&^% +4 "core" % ! o oe +2 "collection"'*& +3 "core" &EI +2 "collection"'W& +4 .tCC.seek :closed +2 "collection"'`(W +2 "core" &DJ +2 &DI \ +9 &+xGJ} , +10 &]~DIw A +9 &EqDHw U +9 &GBIt V +10 &NEIq W +9 &IEJs W +9 &FMEJu V +10 &IDHq V +9 &LDIz W +10 &HCKk W +9 & MIDJy W +9 &"ECIx V +10 &#HDHm W +9 &%OGIy W +9 &'UMDKx W +10 &)JDHp V +9 &*IDJs W +10 &,JCIy V +9 &.]HDIx W +9 &0FEIx W +10 &1KCJu W +9 &3GCIy W +9 &5eGCJr W +10 &7(HEHs V +9 &8HDJm V +10 &:IDHr W +9 &/GFIy W +10 &?LDIl W +9 &AJBGk W +9 &CuKCKp W +10 &E7HBGq W +9 &FNDHq W +10 &HWBHq X +9 &JssBHy Z +9 &L)@Go ^ +10 &MAEi b +9 &O?Ej b +9 &Q^=Ej b% +10 &S@Dj b, +9 &TAFj b1 +10 &V>Dh ? +9 &WH$~@Dk %k +9 &Wbb@Dm Q +2 ( + "collection"'W& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.45 + .Hand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&.% +4 "core" % W X <f +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%[& +4 "core" &. +2 "manipulator"&r% +4 "core" %\ o  +2 "storage"(\\% +3 "core" %R 9 7  +2 "storage"(X. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(n(L +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (?& +2 "core" &L G 7   +2 "manipulator"&u& +4 "core" &Ӻ& o qBf + "manipulator"&M% +4 "core" %\ u  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&(W +184 "core" ( +2 "manipulator"&c& +4 "core" &K\ \ !r +2 "storage"(S& +4 "core" &L ] U  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&;' +91 "core" ' +2 "storage"(]& +4 "core" &L _ b  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +304 "core" ' +2 "storage"(b- +3 "core" -'T +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &L 7 > )  +2 "manipulator"&f& +3 "core" &K\ !r +2 .tElbow.seek 3 +2 "manipulator"&(W +23 "core" ( +2 "manipulator"&v& +4 "core" &Q 1 +2 "storage"(~& +3 "core" &L 8 9  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&y'5 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&o/ +73 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Y& +6 "storage"(%'X +2 "core" &Q 1 +2 "manipulator"& % +4 "core" % D  +2 .tForearm.seek :retract +2 "manipulator"&N'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&>(w +169 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +95 "core" ( +2 "manipulator"&& +4 "core" &  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&#' +102 "core" ' +2 "manipulator"&<& +4 "core" & r s +2 "manipulator"&A% +3 "core" % p os +2 "processing"%& +4 "core" &+ + "processing"%& +4 .tPC.seek :closed +2 "processing"%a(T +2 "core" &0 +3 &.  +10 &(m2 - +9 &]y- A +10 &Em) U +9 &I) W +9 &K& W +10 &J# W +9 &FI V +10 &D W +9 &I V +9 &D$ V +10 & MG! W +9 &"I! V +9 &#J W +10 &%G W +9 &'VE V +10 &)F W +9 &*E W +9 &,G W +10 &.^C V +9 &0 C V +9 &1G V +10 &3H V +9 &5fD V +10 &7(F V +9 &8F W +9 &:K W +10 &/G W +9 &?J V +10 &AK W +9 &CuJ W +10 &E7L W +9 &FR X +9 &HU X +10 &Jtj Z +9 &L- ] +9 &M ^ +10 &O ] +9 &Qo ^ +10 &S0 _ +9 &TPe [ +9 &TC 7 +5 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.74 + .Hand.open + "manipulator"&)1 +66 "core" 1 +2 "manipulator"&{% +4 "core" % w hu +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +3 "processing"%l& +3 "core" &T3 7 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&G% +4 "core" %\   +2 "storage"(% +3 "core" %P O O =  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(1(,5 +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (j& +2 "manipulator"&0& +4 "core" &,5 + +3 & & . +2 .tElbow.reconfigure TightElbow +3 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "storage"(#]BK-0-\ b +3 "manipulator"&m(w +4 ."raiseStack"SE.seek beamBreak +2 "storage"($'V +6 "core" ( +2 "manipulator"&@& +4 "core" &  %} +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &t& +3 "core" & } +2 .tForearm.seek PC + "manipulator"&R' +94 "core" ' +2 .tHand.close + "manipulator"&H/ +74 "core" / +2 .tPC.seek :open +2 "processing"%'( +88 "core" ' +2 "storage"(- +3 "core" -'V + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +35 "core" ' +267 ( +2 "storage"(:& +4 "core" &,5 + + "manipulator"&B& +4 "core" & Y X{ + "manipulator"&% +4 "core" % W X +2 .tForearm.seek :retract +2 "manipulator"&D'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +49 "manipulator"&(o +276 "core" ( +2 "manipulator"&& +4 "core" &u [ [T +2 "storage"(7& +3 "core" &,5   + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&q'к +90 "core" ' +2 .tHand.open + "manipulator"&|1 +73 "core" 1 +3 "storage"(=- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(I' +28 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate +2 "storage"("'_ +55 "core" ' +2 #tLights, camera, ACTION! + "storage"(2- +4 "core" -'_ +2 "storage"(p& +3 "core" &,5\ \   + +2 "manipulator"&P& +4 "core" &u T +2 .tElbow.seek 4 + "manipulator"&(o +4 "core" ( + "manipulator"&& +4 "core" &u )T +2 "storage"(6& +4 "core" &,5\ \  6 + +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&V'к +3 "core" ' +2 .tSE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(' +69 "core" ' +2 "manipulator"&g& +4 "core" &u M 4T +2 "storage"(E& +3 "core" &,5 e + +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&(' +25 "core" ' +2 .tElbow.hold +2 "manipulator"&d, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0 Pucks below Top Plate +2 "storage"(' +30 "core" ' + "manipulator"&}% +4 "core" %+   +2 "storage"(&& +4 "core" &,5  + + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 345 counts +2 "manipulator"& 'W +14 "core" ' + "manipulator"&k& +4 "core" &u < 5T +2 "storage"(C& +4 "core" &,5 + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +3 "manipulator"&w'к +27 "core" ' + "storage"(% +4 "core" %  q +3 ."downElevator"SE.seek :down +4 "storage"(h'X +100 (4% +2 "core" %B+  b +2 "manipulator"&K% +4 "core" % Y X + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&/'\ +88 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'-& +4 "core" &Wbe@El Q + #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&x% +4 "core" %\ + +2 "storage"(!% +4 "core" %U a c  + "storage"(O. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(e(,5 +16 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (3& +3 "core" &,20 !   +2 "manipulator"&,& +4 "core" &v \\ W AS + .tElbow.seek 4 +2 "manipulator"&(o +3 "core" ( +2 "manipulator"&+& +3 "core" &v \\ a =S +2 "storage"(F& +4 "core" &,3_ ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&T'к +97 "core" ' +2 "storage"(J& +4 "core" &,3_    ! +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(8'V +297 "core" ' +2 "storage"(z- +3 "core" -'U +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &v Y V \ S +2 "storage"( & +4 "core" &,3]  $ 8 ! + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&9' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(\ - +2 "core" -'U +2 .tSE.seek 0.03 Pucks below Top Plate +2 "storage"(^' +28 "core" ' +2 "manipulator"&Q% +4 "core" % 2 2 +2 "storage"(*& +3 "core" &,3^ $ ! + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 329 counts + "manipulator"&'G +14 "core" ' +2 "manipulator"&i& +4 "core" &v u S +2 "storage"(Z& +3 "core" &,3] P ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&'к +23 "core" ' +3 .tSE.seek 1.03 Pucks below Top Plate + "storage"(.' +42 "core" ' +2 "manipulator"&[& +4 "core" &v T V {S +2 "manipulator"&r% +4 "core" % X W + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&\\'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&W(ӷ +159 "core" ( +3 "manipulator"&X& +3 "core" &# P V W?P +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" &# U I?P +2 .tForearm.seek CC +2 "manipulator"&u' +93 "core" ' +2 .tHand.close + "manipulator"&M/ +75 "core" / +2 .tCC.seek :open +2 "collection"'L( +421 "core" ( +2 "storage"(c& +4 "core" &,3]   7 ! +2 "storage"(S& +3 "core" &,3]   ! +2 "manipulator"&& +3 "core" &" T V P>O +2 "manipulator"&]% +3 "core" % < Y M $ +2 .tForearm.seek :retract +2 "manipulator"&5'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&s(o +183 "core" ( +2 "manipulator"&b& +4 "core" &k u +2 "storage"(& +3 "core" &,3] B C ! +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&f' +101 "core" ' +2 .tElbow.hold +2 "manipulator"&v, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&~1 +69 "core" 1 +3 "manipulator"&o% +4 "core" % + O C +2 "storage"(Y& +3 "core" &,3] ! + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 345 counts +2 "manipulator"& 'W +14 "core" ' +2 "manipulator"&& +4 "core" &k  +2 "storage"(;& +4 "core" &,3] ? > ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&'к +33 "core" ' +2 "storage"(y% +4 "core" % M C H +50 ."downElevator"SE.seek :down +3 "storage"('X +99 (% +3 "core" %A A B ` +2 "manipulator"&% +4 "core" %а  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +87 "core" ' +57 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 4 to 5 of [1..7] + #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'A& +4 "core" &GK + "manipulator"&% +4 "core" %\ ( +2 "storage"(%% +4 "core" %T   +2 "storage"(N. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(_(,5 +17 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ()& +2 "core" &,20 _ s 1  +2 "manipulator"&{& +4 "core" &k  +2 .tElbow.seek 4 +2 "manipulator"&l(o +3 "core" ( + "manipulator"&G& +4 "core" &k  +2 "storage"(& +3 "core" &,3^ N K  ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&'к +104 "core" ' +2 "storage"(& +4 "core" &,3^ K ? . ! +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(#'V +305 "core" ' +2 "storage"(0- +3 "core" -'K +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (j& +2 "core" &,3]   ! +2 "manipulator"&@& +3 "core" &k  +2 .tElbow.seek 4 +2 "manipulator"&t(o +3 "core" ( + "manipulator"&n& +4 "core" &k  +2 "storage"(H& +3 "core" &,3] B A ! +3 .tForearm.seek 4 + 300 counts + "manipulator"&'* +28 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&>/ +73 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&U& +2 "storage"(a'X +7 "core" &k  + "manipulator"&$% +4 "core" % V  +2 .tForearm.seek :retract +2 "manipulator"&:'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&B(ӷ +158 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ( +2 "manipulator"&& +3 "core" & x s;8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" & y x ;8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' +2 "manipulator"&7& +4 "core" & a W ;8 +2 "manipulator"&m% +4 "core" %" _ S  +2 "collection"'|& +3 "core" &EJ +2 "collection"'=& +3 .tCC.seek :closed +2 "collection"'2(W +3 "core" &FJ +4 &EK 4 +9 &*D{DJ 3 +9 &Dk}EL H +10 &`EJ W +9 &LFI W +9 &RIFI V +10 &GDIw V +9 &JGJx W +10 &CGIy W +9 &YDGJ{ W +9 &FHJw W +10 & GEIs V +9 &"HGJw V +9 &$aIEIo W +10 &&"KDJw W +9 &'IDJq W +10 &)KDHs W +9 &+iLEJu W +9 &-+GFIw W +9 &.HDJw W +10 &0FCJz W +9 &2rGEHv V +10 &44FEJs V +9 &5JDJx W +10 &7IFIx W +9 &9yMDKr W +9 &;<GCIr V +10 &<IEKq V +9 &>KDKx W +9 &@NDHr W +10 &BCIEIx W +9 &DGGIx W +10 &EKFJo V +9 &GNDJt X +9 &IHYCIi X +10 &J~BGo \\ +9 &LDGs }` +9 &NoADn {b +10 &P-@Gp {b$ +9 &Q@Ex |b) +10 &S>Gr {b/ +9 &U_BFq {b, +9 &VcAEq 3 +10 &W_@Fr Q +9 ( + &WeZAFt K + "collection"'=& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.46 + .Hand.open + "manipulator"&p1 +76 "core" 1 +2 "manipulator"&P% +4 "core" %" ^ \\ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%D& +4 "core" &= + "manipulator"&6% +4 "core" %\ F +2 "storage"(g% +3 "core" %T ` `  +2 "storage"(E. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"((,5 +16 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (}& +3 "core" &,20    +2 "manipulator"&&& +3 "core" & W Y;8 +2 "manipulator"&I% +4 "core" %\ = 1 + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&k(o +173 "core" ( +2 "manipulator"&C& +4 "core" &r u y +2 "storage"(& +3 "core" &,3_   ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&'к +97 "core" ' +2 "storage"(q& +4 "core" &,3^   ! +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"("'V +301 "core" ' +2 "storage"(4- +3 "core" -'T +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (K& +3 "core" &,3]    ! +2 "manipulator"&V& +3 "core" &r t  +2 .tElbow.seek 4 +2 "manipulator"&(o +2 "core" ( +2 "manipulator"&& +3 "core" &r  +2 "storage"((& +4 "core" &,3]   ! +2 .tForearm.seek 4 + 300 counts +2 "manipulator"& '* +26 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&-/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&x& +3 "storage"(!'X +6 "core" &r { {  + "manipulator"&O% +4 "core" % < y " +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek PC +2 "manipulator"&3(w +170 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +89 "core" ( +2 "manipulator"&,& +4 "core" &u g \ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &+& +3 "core" &u T K G\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&F' +89 "core" ' +2 "manipulator"&w& +4 "core" &u \\ U \ +2 "manipulator"&J% +3 "core" % U ^ +2 "processing"%h& +4 "core" &# + "processing"%1& +4 .tPC.seek :closed +2 "processing"%d(T +2 "core" &! +4 & / +10 &3By 3 +9 &Jjx H +9 &^ W +10 &F W +9 &VE W +10 &G W +9 &C W +9 &E W +10 &^I W +9 & A W +9 & A W +10 &"A W +9 &$fC W +10 &&(E W +9 &'H W +9 &)D W +10 &+nD W +9 &-1D V +9 &.G W +10 &0G V +9 &2vE W +10 &48F W +9 &5F W +9 &7G V +10 &9D V +9 &;AD V +9 &=E W +10 &>G W +9 &@G W +10 &BHF W +9 &D\ D W +9 &ED V +10 &GO X +9 &IKZ Y +9 &Kp [\ +10 &L ~^ +9 &N ~^ +10 &PC ~^ +9 &R }^ +9 &S }L +10 &T$` "d +9 &T> 9 +2 ( + "processing"%1& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.83 + .Hand.open + "manipulator"&/1 +114 "core" 1 +2 "manipulator"&z% +4 "core" % , M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 "processing"% & +3 "core" &T8 9 +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&\ % +4 "core" %\   +2 "storage"(Q% +3 "core" %O = J K  +2 "storage"(*. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(i(; +208 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (Z& + "manipulator"&[& +6 "core" &;y U 9 +3 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +2 "core" &u \ +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&r(w +3 ."raiseStack"SE.seek beamBreak +2 "core" ( +2 "manipulator"&T& +2 "storage"('V +5 "core" &u\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +3 "core" &u\ +2 .tForearm.seek PC +2 "manipulator"&9' +95 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tPC.seek :open +2 "processing"%^( +109 "core" ' +2 "storage"(X- +3 "core" -'V +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(?' +36 "core" ' +248 ( +2 "storage"(& +4 "core" &; ` ` + "manipulator"&& +4 "core" &u \ +2 "manipulator"&M% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&`( +247 "core" ( +2 "manipulator"&c& +4 "core" & - +2 "storage"(S& +3 "core" &; 9 8  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'p +100 "core" ' +2 .tHand.open + "manipulator"&]1 +75 "core" 1 +3 "storage"(b- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(' +37 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"(u'_ +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(W- +4 "core" -'_ + "storage"(~& +4 "core" &;  +2 "manipulator"&o& +3 "core" & - +2 .tElbow.seek 5 +2 "manipulator"&Y( +60 "core" ( +2 "manipulator"&& +4 "core" & +2 "storage"(;& +3 "core" &; Y +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&y'p +24 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(5' +68 "core" ' +2 "manipulator"&s& +4 "core" & y +2 "storage"(& +3 "core" &; ` a +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 5 +2 "manipulator"&'ʹ +28 "core" ' +2 .tElbow.hold +2 "manipulator"&f, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0 Pucks below Top Plate +2 "storage"( ' +26 "core" ' +2 "manipulator"&A% +4 "core" % ; W  +2 "storage"(& +4 "core" &;   ( + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 350 counts +2 "manipulator"&%' +13 "core" ' +2 "manipulator"&N& +4 "core" &  +2 "storage"(.& +3 "core" &; T R L +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&)'p +20 "core" ' + "storage"({% +4 "core" % ` \\ m +3 ."downElevator"SE.seek :down +3 "storage"(G'X +99 (% +4 "core" %o. S E  b +2 "manipulator"&% +3 "core" %h  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'& +3 "core" &WeZADh K +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&e% +4 "core" %\  4 +2 "storage"(v% +4 "core" %W b c  + "storage"(<. +3 "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 (j& +3 "core" &; a [  +2 "manipulator"&@& +3 "core" &  +2 .tElbow.seek 5 +2 "manipulator"&n( +3 "core" ( + "manipulator"&H& +4 "core" &  +2 "storage"(>& +3 "core" &; ` ]  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&U'p +108 "core" ' +2 "storage"($& +4 "core" &;  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(l'V +314 "core" ' +2 "storage"(- +3 "core" -'U +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &  +2 "storage"(R& +3 "core" &; b a   +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 5 +2 "manipulator"&#'ʹ +29 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(7- +2 "core" -'U +2 .tSE.seek 0.03 Pucks below Top Plate +2 "storage"(m' +29 "core" ' +2 "manipulator"&|% +4 "core" % a V +2 "storage"(t& +3 "core" &; 0  !  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 347 counts + "manipulator"&a' +14 "core" ' +2 "manipulator"&:& +4 "core" &  +2 "storage"(L& +4 "core" &; a b 0  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&p'p +26 "core" ' +3 .tSE.seek 1.03 Pucks below Top Plate + "storage"(P' +42 "core" ' +2 "manipulator"&D& +4 "core" &  +2 "manipulator"&6% +3 "core" %Є  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&='\ +135 "core" ' +2 .tElbow.seek CC +2 "manipulator"&g(ӷ +168 "core" ( +2 "manipulator"&E& +4 "core" &ӿ% t @Y + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &}& +3 "core" &% v @X +2 .tForearm.seek CC +2 "manipulator"&&' +91 "core" ' +2 .tHand.close + "manipulator"&I/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +423 "core" ( +2 "storage"(C& +4 "core" &; V S q  +2 "storage"(& +3 "core" &; b b  +2 "manipulator"&_& +3 "core" &$ ?V +2 "manipulator"&q% +4 "core" % E  +2 .tForearm.seek :retract +2 "manipulator"&B'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&( +250 "core" ( +2 "manipulator"&4& +4 "core" & c +2 "storage"(K& +3 "core" &; ~ ,  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 5 +2 "manipulator"&V'ʹ +99 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&(1 +75 "core" 1 +3 "manipulator"&-% +4 "core" % x + "storage"(x& +4 "core" &; 7 6 (  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 347 counts + "manipulator"&O' +14 "core" ' +2 "manipulator"&k& +4 "core" & c +2 "storage"(& +4 "core" &;   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&"'p +23 "core" ' +2 "storage"( % +4 "core" % y  +2 ."downElevator"SE.seek :down +4 "storage"(,'X +99 (+% +3 "core" %  / a +2 "manipulator"&% +3 "core" %c \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&w'\ +90 "core" ' +47 .tSE.seek :down +2 "storage"(J'X +3 "core" '(+( d b b +3 !"downElevator"o:Slide::Error\ :bt[ ")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'":/home/esp/esp2/utils/puckmoves.rb:565:in `lowerStack'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"'Storage Elevator aborted at bottom:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni(: velocityi0: currenti-:pwmi:errig: inPressid : outPressib :deltaPressi: voltagef12.3142209131075124: @type2F: @error: aborted: @tagi1: @sourcei-:@destinationi% + #Retry #1 of 4 +3 .SE.seek :down +2 "storage"(h'X +2 "core" ' +2 ' + ."downElevator"SE.coast +2 .tSE.coast +2 "storage"(5 + (5 +3 "manipulator"&!% +4 "core" %\   + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +2587 #-> SC.legend +7667 #-> access 1 +2 .SE.seek :down +2 "storage"('X +2 "core" ' +2 "manipulator"&'% +4 "core" %\  $ + "manipulator"&/& +4 "core" & _c + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(z(; +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (1& +2 "core" &;   +757 #t-> access 5 +2 .SE.seek :down +2 "storage"( 'X +3 "core" ' + "manipulator"&\ % +4 "core" %\  0 +2 "manipulator"&Q& +3 "core" & Cc +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(*( +516 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (F& +3 "core" & T   J +9313 #t-> require "calcar" +167 "Can"1 YY +3917 #t-> 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 +2 .tSE.home.seek :down +2 "storage"(Z'X +57 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek 1 +2 "storage"([( +356 "core" ( +2 .tSE.coast "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tAwaiting answer to "Manually rotate carousel to tube 1 and press " +5820 .SE.seek :down + "storage"(T'X +2 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(8' +76 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & G + .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& +3 "core" & + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(X& +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.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(d& +4 "core" &! 1  + .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" &  + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 19.2 pucks below top plate bounds are [-779, -728] +2 .SE.seek Top Plate +2 "storage"(M' +228 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .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" & > + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(9& +3 "core" & z  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(c& +3 "core" & e + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(S& +3 "core" & Q  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(r& +3 "core" & V + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +46 .SC.coast +2 "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"(b& +3 "core" & + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(W& +3 "core" &  + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 0 pucks below top plate bounds are [-807, -753] +2 #===> Tube #1 slot centered at -766 rawCounts <=== + "storage"(~& +3 "core" & {  +2 .tSC.jog -5 + "storage"(\\* +10 "core" * +2 .tSE.seek :down +2 "storage"(o'X +268 "core" ' +2 .tSC.jog 4024 +2 "storage"(* +213 "core" * +2 .tSE.seek :down +2 "storage"(;'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(?' +91 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(s& +3 "core" & Q + .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 +4 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & m + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(A& +3 "core" & k  + .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" &  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(N& +3 "core" & t + .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 #2 at 19.2 pucks below top plate bounds are [3243, 3338] +2 .SE.seek Top Plate +2 "storage"({' +235 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(u& +3 "core" & y + .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" & + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(y& +3 "core" & x  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(Y& +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" &  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & _ \ + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 0 pucks below top plate bounds are [3259, 3316] + #===> Tube #2 slot centered at 3288 rawCounts <=== +2 "storage"(%& +3 "core" & m +2 .tSC.jog -27 + "storage"(* +26 "core" * +2 .tSE.seek :down +2 "storage"(e'X +98 .tSE.hold +2 "storage"(v+ +3 "core" '0   a +20 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Storage Elevator seek to down Aborted!:@checkpoint: omitted +512 #-> SC.down +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message)undefined method `down' for SC:Slide: name: down: args[ +358 #-> SI.down + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant SI: name:SI +425 #-> SE.down + .SE.seek :down +2 "storage"( 'X +181 "core" ' +2 "storage"(<% +4 "core" %O  $ ? 6 +155 *   9 +2 !to:Slide::Error :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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Carousel: mesg"&Storage Carousel positionErr at 2: @replyo:I2C::Servo::RelMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni : velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi9 : voltagef12.279856651939127K: @type2F: @error:positionErr: @tagi : @sourcei-:@destinationi% +760 #-> SE.coast + .SE.coast + "storage"(5 +3 (j% +2 "core" %O I +3399 #t-> SE.TO 2 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message'undefined method `TO' for SE:Scale: name:TO: args[i +297 #-> SE.to 2 +2 .SE.seek 2 Pucks below Top Plate + "storage"(@' +69 "core" 'Q  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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at 19.66 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currentiQ:pwmi:erri: inPressi: outPressi:deltaPressi : voltagef12.004942562592047a: @type2F: @error: speedErr: @tagiE: @sourcei-:@destinationi% +561 #-> SE.down + .SE.seek :down +2 "storage"(H'X +68 "core" ' +2 "storage"(>% +4 "core" %O\ : $ +516 #t-> SC.to 2 +2 .SC.seek 2 +2 "storage"()( +39 "core" ( +2 "storage"($& +4 "core" &  +801 #t-> carcal +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `carcal' for main:Object: name: carcal +552 #-> 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 +2 .tSE.home.seek :down +2 "storage"(G'X +57 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek 1 +2 "storage"(i( +363 "core" ( +2 .tSE.coast "storage"(5 +3 .tSC.coast "storage"(6 +3 #tAwaiting answer to "Manually rotate carousel to tube 1 and press " +296 .SE.seek :down + "storage"(f'X +2 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(' +76 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & J + .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"(R& +3 "core" & X + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(7& +3 "core" &" : +46 .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(|& +3 "core" &  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(t& +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" & L + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(L& +3 "core" & =  + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 19.2 pucks below top plate bounds are [-803, -735] +2 .SE.seek Top Plate +2 "storage"(D' +228 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +21 "storage"(6& +3 "core" & r + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(U& +3 "core" & q  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(n& +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" &  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(#& +3 "core" & X + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(a& +3 "core" &  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(m& +3 "core" &  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(p& +3 "core" &  + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 0 pucks below top plate bounds are [-806, -745] + #===> Tube #1 slot centered at -774 rawCounts <=== +2 "storage"(E& +3 "core" & i +2 .tSC.jog -22 + "storage"(}* +27 "core" * +2 .tSE.seek :down +2 "storage"('X +271 "core" ' +2 .tSC.jog 4024 +2 "storage"(I* +217 "core" * +2 .tSE.seek :down +2 "storage"(='X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(2' +92 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "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 +22 "storage"(& +3 "core" &  N  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(_& +3 "core" & P + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(q& +3 "core" & R  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(&& +3 "core" & D + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(4& +3 "core" &  8  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(K& +3 "core" & + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(g& +3 "core" &  d  + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 19.2 pucks below top plate bounds are [3242, 3335] +2 .SE.seek Top Plate +2 "storage"((' +229 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .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"(-& +4 "core" & y + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(x& +3 "core" & ! + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(k& +3 "core" & P + .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 +22 "storage"(B& +3 "core" & x + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(+& +3 "core" & t + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" & j + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 0 pucks below top plate bounds are [3259, 3315] +2 #===> Tube #2 slot centered at 3287 rawCounts <=== + "storage"(& +3 "core" & v y ! +2 .tSC.jog -28 + "storage"(V* +28 "core" * +2 .tSE.seek :down +2 "storage"(,'X +270 "core" ' +2 .tSC.jog 4024 +2 "storage"(O* +208 "core" * +2 .tSE.seek :down +2 "storage"(!'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(P' +77 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"("& +3 "core" &9 x m + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(h& +3 "core" & x e  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"('& +3 "core" &: y q + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(/& +3 "core" & x `  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(1& +3 "core" &:  r + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(0& +3 "core" &v z y >  + .tSC.force -30 +44 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(\ & +3 "core" &8 x 5 + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(Q& +3 "core" &o w z Y  + .tSC.coast + "storage"(6 +2 #tIn slot #3 at 19.2 pucks below top plate bounds are [7225, 7296] +2 .SE.seek Top Plate +2 "storage"(' +224 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(z& +3 "core" &* x + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(F& +3 "core" &m y z + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"( & +3 "core" & w a + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(*& +3 "core" &e 0  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(Z& +3 "core" & v  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "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" & u  + .tSC.force 30 +2 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &a v +  + .tSC.coast + "storage"(6 +2 #tIn slot #3 at 0 pucks below top plate bounds are [7200, 7269] + #===> Tube #3 slot centered at 7247 rawCounts <=== +2 "storage"(T& +3 "core" &a  +2 .tSC.jog -18 + "storage"(3* +19 "core" * +2 .tSE.seek :down +2 "storage"(X'X +230 .tSE.hold +2 "storage"(+ +3 "core" '?" I _ ` +17 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Storage Elevator seek to down Aborted!:@checkpoint: omitted +655 #-> SE.down + .SE.seek :down +2 "storage"(d'X +49 "core" ' +2 "storage"(% +4 "core" %S b b ! 1 +2000 #t-> SC.coast + .SC.coast + "storage"(6 +3 (& +2 "core" &Q c p +18232 #t-> SC.tube 3 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 SC:Slide: name: tube: args[i +1455 #-> SC.to 3 +2 .SC.seek 3 + "storage"(8(L +59 "core" ( +2 "storage"(& +4 "core" &H d ^ +2092 #t-> SC.home.to 1 + .SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.home.seek 1 +2 "storage"(9( +510 "core" ( +3 "storage"(c& +4 "core" &p   9 +3575 #t-> 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 +2 .tSE.home.seek :down +2 "storage"(S'X +61 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek 1 +2 "storage"(r( +217 "core" ( +2 .tSE.coast "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tAwaiting answer to "Manually rotate carousel to tube 1 and press " +275 .SE.seek :down + "storage"(]'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(b' +76 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(W& +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 +22 "storage"(M& +3 "core" & ~ \ + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(\\& +3 "core" &" d  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(s& +3 "core" &  { + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +4 "core" & %  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(o& +3 "core" & z  + .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 #1 at 19.2 pucks below top plate bounds are [-791, -736] +2 .SE.seek Top Plate +2 "storage"(' +227 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .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"(A& +3 "core" & | 4 + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +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" & o t + + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(`& +3 "core" & w w ? + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(N& +3 "core" & v  + .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" & ~ O + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & v  + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 0 pucks below top plate bounds are [-795, -754] + #===> Tube #1 slot centered at -773 rawCounts <=== +2 "storage"(u& +3 "core" & " +2 .tSC.jog -10 + "storage"(* +12 "core" * +2 .tSE.seek :down +2 "storage"('X +211 "Can"D ]] +60 "core" ' +2 .tSC.jog 4024 +2 "storage"(y* +211 "core" * +2 .tSE.seek :down +2 "storage"(Y'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +45 "storage"(5' +81 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +4 "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 +22 "storage"(e& +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" &  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(v& +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" &  5 + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(j& +3 "core" &     + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 19.2 pucks below top plate bounds are [3260, 3328] +2 .SE.seek Top Plate +2 "storage"( ' +239 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +4 .SC.coast + "storage"(6 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +2505 #-> ls + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message exit +5 #mEXIT @1536085546.53CEST @1536128641.65CEST = =mMAIN_scheduler =tMAIN @CEST1536128643.32 #"core_reset"Sent BREAK +2 #t@0xA22F, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi4; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +273 "Can"- U + - U + #tPolling Can every 10:00 +2 #Cleanly exited at 20:25:46CEST04-Sep-18 +1718 #-> ESP.configure +2 #Powering core bus +503 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %" + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %" + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% +4 "processing"%% +2 "manipulator"&% +6 "core" %39? +4 ."rdySampler"Intake.select :close + .Exhaust.select :close +2 .CTV.dial :air +2 "collection"'  +2 "core" %V + % +  +2 "manipulator"&% +2 ."rdyProcessing"PSV.dial :air +4 ."rdySampler"CSV.dial :waste1 +2 "processing"%  +2 "collection"' +3 "core" % ? +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +2 "core"  +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 .tForearm.home.seek :retract +2 ."rdyProcessing"PS.reconfigure PSconfig +2 "sampler") +2 "manipulator"&'\ +4 "processing"%#A d`xb +2 "core"  + ."rdyProcessing"PS.home.seek 0ml +3 "sampler")  + "processing"%' +4 "core" +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +2 "sampler")#.0X% +4 "core" %\  s s y + "manipulator"&?& +4 "core" & n iP +2 "storage"(@& +3 "core" &   + +2 "storage"(A% +3 "core" %O   Q 7 +2 "collection"'B9 +2 "core" 9 +2 "processing"%C9 +3 "core" 9 +1191 #t-> DSC.force 20 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant DSC: name:DSC +885 #-> SC.force 20 + .SC.force 20 + "storage"(6 +3 (D& +2 "core" & 1 + )  +639 #t-> SC.coast + .SC.coast + "storage"(6 +3 (E& +2 "core" & N ? +665 #t-> SC.force 40 + .SC.force 40 + "storage"(6( +2 (F& +3 "core" & i H  ( +455 #t-> SC.coast + .SC.coast + "storage"(6 +3 (G& +3 "core" & % { ? +602 #t-> SC.force 45 + .SC.force 45 + "storage"(6- +36 (H& +9 "core" & z v  - +510 #t-> SC.coast +2 .SC.coast + "storage"(6 +3 (I& +2 "core" & C O +3318 #t-> SC.force 50 + .SC.force 50 + "storage"(62 +2 (J& +3 "core" &[ b  2 +860 #t-> SC.coast + .SC.coast + "storage"(6 +3 (K& +3 "core" &J  5 +2055 #t-> SC.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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 +1246 #-> SC.to :home +2 .SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tSC.seek :home + "storage"(L( +799 "core" ( +2 "storage"(M& +3 "core" &@  +26319 #t-> exit +4 #mEXIT @1536129107.19CEST @1536137728.16CEST = =tMAIN =mMAIN_scheduler @CEST1536137729.84 #"core_reset"Sent BREAK +2 #t@0x6EBA, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refiL; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +272 "Can"t Y + t Y #tPolling Can every 10:00 +3 #Cleanly exited at 08:31:47CEST05-Sep-18 +960 #-> ESP.configure +2 #Powering core bus +507 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %mm + .tSS.configure SSconfig +3 "sampler")#.0X SC.force 35 + .SC.force 35 + "storage"(6# +3 (& +3 "core" & v 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Carousel: mesg"$Storage Carousel Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi(:erri: inPressiv : outPressi :deltaPressiM : voltagef12.2700382916053039: @type2F +886 #-> SC.coast + .SC.coast + "storage"(6 +2 (& +3 "core" & V +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Carousel: mesg"$Storage Carousel Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressiV :deltaPressi: voltagef12.33385763377516+$: @type2F +12007 #-> exit +5 #mEXIT @1536137908.99CEST @1536138429.77CEST = =mMAIN_scheduler =tMAIN @CEST1536138431.40 #"core_reset"Sent BREAK +2 #t@0x7BEE, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7E79, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8104, state=0x3A84, ifg=0x10, ie=0xFD #@0x838E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8619, state=0x3A84, ifg=0x10, ie=0xFD #@0x88A3, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8B2E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8C43, state=0x3A84, ifg=0x80, ie=0xFD #@0xC061, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiԙ; :\ @name@ +264 "Can"; LL + ; LL #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %qp v + .tSS.configure SSconfig +3 "sampler")#.0X SC.home.to 1 +2 .SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tSC.home.seek 1 +2 "storage"(( +1752 "core" (_  h G +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Carousel: mesg"2Storage Carousel positionErr at 1 + 67 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni_: velocityi : currenti:pwmi:erri: inPressi : outPressih :deltaPressiG : voltagef12.348585174275897X: @type2F: @error:positionErr: @tagi: @sourcei-:@destinationi% +5781 #-> SC.home.to 1 + .SC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 .tSC.home.seek 1 +2 "storage"(( +182 "core" ( +2 "storage"(& +4 "core" & ? 2 +1075 #t-> SC.force 35 + .SC.force 35 + "storage"(6# +3 (& +3 "core" &*  3 > i # +1041 #t-> SC.coast + .SC.coast + "storage"(6 +2 (& +3 "core" &  k +647 #t-> SC.force 38 + .SC.force 38 + "storage"(6& +3 (& +3 "core" & > 2 & +881 #t-> SC.coast + .SC.coast + "storage"(6 +2 (& +3 "core" & F = +643 #t-> SC.force 39 + .SC.force 39 + "storage"(6' +3 (& +3 "core" &  ' +673 #t-> SC.coast + .SC.coast + "storage"(6 +2 (& +3 "core" &2 @  +651 #t-> SC.force 45 + .SC.force 45 + "storage"(6- +3 (& +2 "core" &2 y d - +2506 #t-> SC.coast + .SC.coast + "storage"(6 +2 (& +3 "core" &s   +648 #t-> SC.force -45 + .SC.force -45 + "storage"(6 +3 (& +2 "core" &h ^ \ +3224 #t-> SC.coast + .SC.coast + "storage"(6 +2 (& +3 "core" &: "  +1533 #t-> SC.home.to 1 + .SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tSC.home.seek 1 + "storage"(( +959 "core" ( +2 "storage"( & +4 "core" & D J K +682 #t-> SC.force -45 + .SC.force -45 + "storage"(6 +3 (!& +3 "core" & N  8  +970 #t-> SC.coast + .SC.coast + "storage"(6 +2 ("& +3 "core" & " S  +1439 #t-> SC.force 50 + .SC.force 50 + "storage"(62 +3 (#& +3 "core" & m t 2 +2634 #t-> SC.coast +2 .SC.coast + "storage"(6 +2 ($& +3 "core" &  B +1313 #t-> SC.force -50 + .SC.force -50 + "storage"(6 +3 (%& +3 "core" &   +1570 #t-> SC.coast +2 .SC.coast + "storage"(6 +2 (&& +3 "core" &  # +920 #t-> SC.force 60 + .SC.force 60 + "storage"(6< +3 ('& +2 "core" &v ? . < +1754 #t-> SC.coast +2 .SC.coast + "storage"(6 +2 ((& +2 "core" &H, +1280 #t-> SC.force -60 + .SC.force -60 + "storage"(6 +3 ()& +3 "core" &D" # +2054 #t-> SC.coast + .SC.coast + "storage"(6 +2 (*& +3 "core" & %  " +967 #t-> SC.home.to 1 + .SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tSC.home.seek 1 + "storage"(+( +205 "core" ( +2 "storage"(,& +4 "core" &g l h ! +1879 #t-> SE.home.to :down +2 .SE.reconfigure SEconfig +2 "storage"(#K-0-\ b +2 .tSE.home.seek :down + "storage"(-'X +197 "core" ' +2 "storage"(.% +3 "core" %h d i  +2770 #t-> SC.force -40 + .SC.force -40 + "storage"(6 +3 (/& +3 "core" & Z ' '  +590 #t-> SC.coast + .SC.coast + "storage"(6 +2 (0& +3 "core" & G +590 #t-> SC.force -45 + .SC.force -45 + "storage"(6 +3 (1& +3 "core" &   +798 #t-> SC.coast + .SC.coast + "storage"(6 +2 (2& +3 "core" & @ \ +831 #t-> SC.force -50 + .SC.force -50 + "storage"(6 +3 (3& +3 "core" &   +314 #t-> SC.coast +2 .SC.coast + "storage"(6 +2 (4& +3 "core" &K 0 D +514 #t-> SC.force 50 + .SC.force 50 + "storage"(62 +3 (5& +3 "core" &Yj A  2 +1125 #t-> SC.coast + .SC.coast + "storage"(6 +2 (6& +3 "core" &b 8 +5379 #t-> SC.force 50 + .SC.force 50 + "storage"(62 +3 (7& +3 "core" &i\  ;  2 +512 #t-> SC.coast + .SC.coast + "storage"(6 +37 (8& +10 "core" &<6  +562 #t-> SC.force -50 + .SC.force -50 + "storage"(6 +3 (9& +3 "core" &<) B 3 +804 #t-> SC.coast + .SC.coast + "storage"(6 +2 (:& +3 "core" & $ V  +661 #t-> SC.force 50 + .SC.force 50 + "storage"(62 +3 (;& +3 "core" & a I + 2 +777 #t-> SC.coast + .SC.coast + "storage"(6 +2 (<& +3 "core" &: 7  +1012 #t-> SC.home.to 1 + .SC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 .tSC.home.seek 1 + "storage"(=( +361 "Can"N vq +485 "core" ( +2 "storage"(>& +4 "core" &L  ! +4462 #t-> SC.force 50 + .SC.force 50 + "storage"(62 +3 (?& +3 "core" &) {  # 2 +576 #t-> SC.coast + .SC.coast + "storage"(6 +3 (@& +3 "core" &.r ? $ +620 #t-> SC.force -50 + .SC.force -50 + "storage"(6 +3 (A& +3 "core" &._y   +880 #t-> SC.coast + .SC.coast + "storage"(6 +2 (B& +3 "core" & ` # +756 #t-> SC.home.to 1 + .SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tSC.home.seek 1 + "storage"(C( +1062 "core" ( +2 "storage"(D& +4 "core" &Z o r +51113 "Can" ff +60004  fg +60004  dd +60004 { ed +60003  dd +60004 f ee +27721 #t-> exit +5 #mEXIT @1536142915.40CEST @1536143900.69CEST = =mMAIN_scheduler =tMAIN @CEST1536143902.37 #"core_reset"Sent BREAK +2 #t@0x6E8D, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +215 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +185 !o:AnalyticalModule::PCRCore: @refi̭; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +272 "Can"Y ^ + Y ^ + #tPolling Can every 10:00 +3 #Cleanly exited at 12:21:55CEST05-Sep-18 +324 #-> ESP.ready! +2 #Powering core bus +471 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +3 * +3 "core"  +3 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %C + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  s u S +2 "manipulator"&?& +3 "core" & u s , +2 "storage"(@& +3 "core" & " + # , +2 "storage"(A% +3 "core" %Y " ( - +2 "collection"'B9 +3 "core" 9x +2 "processing"%C9 +3 "core" 9} +322 #t-> can +2 "Can"[ xx +3578 #t-> SC.force 50 + .SC.force 50 + "storage"(62 +3 (D& +3 "core" &  + ? 2 +794 #t-> SC.coast + .SC.coast + "storage"(6 +3 (E& +3 "core" &R   +3284 #t-> require "calcar" +598 #-> calcar +2 .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"(F'X +58 "core" ' + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.home.seek 1 + "storage"(G( +1053 "core" ( + .tSE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tAwaiting answer to "Manually rotate carousel to tube 1 and press " +261 .SE.seek :down +2 "storage"(H'X +4 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(I' +79 "core" ' + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -30 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(J& +3 "core" &   +38 .tSC.force 30 +8 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(K& +3 "core" &4 + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(L& +3 "core" &m  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +3 .tdelay .2 seconds +22 "storage"(M& +3 "core" &* p  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(N& +3 "core" &c + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(O& +3 "core" &' D  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(P& +3 "core" &b { >  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(Q& +3 "core" &(  + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 19.2 pucks below top plate bounds are [-914, -725] + .SE.seek Top Plate +2 "storage"(R' +228 "core" ' + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +12 .SC.force -30 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(S& +3 "core" & > + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(T& +3 "core" &4 a  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(U& +3 "core" & b  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(V& +3 "core" &+ ,  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(W& +3 "core" & G + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(X& +3 "core" &&  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(Y& +3 "core" &|  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(Z& +3 "core" &% h  + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 0 pucks below top plate bounds are [-886, -726] + #===> Tube #1 slot centered at -806 rawCounts <=== + "storage"([& +4 "core" &% y + .tSC.jog -75 +2 "storage"(\\* +35 "core" * +2 .tSE.seek :down + "storage"(]'X +272 "core" ' +2 .tSC.jog 4024 +2 "storage"(^* +240 "core" * +2 .tSE.seek :down + "storage"(_'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(`' +79 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +12 .SC.force -30 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(a& +3 "core" & H + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(b& +3 "core" & |  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(c& +3 "core" & A % + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(d& +3 "core" & l Q + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(e& +3 "core" & @ + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(f& +3 "core" & f c +2 .tSC.force -30 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +2 .tdelay .2 seconds +22 "storage"(g& +3 "core" & @  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(h& +3 "core" & d y  + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 19.2 pucks below top plate bounds are [3138, 3181] + .SE.seek Top Plate +2 "storage"(i' +225 "core" ' + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +33 .SC.coast + "storage"(6 + .tdelay .1 seconds +12 .SC.force -30 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(j& +3 "core" & D B + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(k& +3 "core" & d L + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(l& +3 "core" & A 1 + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(m& +3 "core" & c  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(n& +3 "core" & B 1 + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(o& +3 "core" & c ! + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(p& +3 "core" & B  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(q& +3 "core" & c  + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 0 pucks below top plate bounds are [3138, 3171] + #===> Tube #2 slot centered at 3155 rawCounts <=== + "storage"(r& +4 "core" & c w  + .tSC.jog -16 +2 "storage"(s* +22 "core" * +2 .tSE.seek :down + "storage"(t'X +272 "core" ' +2 .tSC.jog 4024 + "storage"(u* +216 "core" * +2 .tSE.seek :down + "storage"(v'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(w' +79 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +13 .SC.force -30 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(x& +3 "core" &o W + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(y& +3 "core" &@ /  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(z& +3 "core" &r  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"({& +3 "core" &8   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(|& +3 "core" &v 4 + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(}& +3 "core" &4   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(~& +3 "core" & N + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &1   + .tSC.coast + "storage"(6 +2 #tIn slot #3 at 19.2 pucks below top plate bounds are [7030, 7223] + .SE.seek Top Plate +2 "storage"(' +227 "core" ' +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +13 .SC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &.   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" & , + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &- (  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" & G + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &+ `  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"( & +3 "core" &* (  + .tSC.coast + "storage"(6 +2 #tIn slot #3 at 0 pucks below top plate bounds are [7073, 7212] + #===> Tube #3 slot centered at 7143 rawCounts <=== + "storage"(\ & +4 "core" &*  + .tSC.jog -67 +2 "storage"( * +41 "core" * +2 .tSE.seek :down + "storage"( 'X +270 "core" ' +2 .tSC.jog 4024 + "storage"( * +246 "core" * +2 .tSE.seek :down + "storage"('X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(' +79 "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 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .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" &+7  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &*p 1 + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &*   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(& +3 "core" &*  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &*v   +2 .tSC.force -30 + "storage"(6 + .tdelay .3 seconds +33 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &)  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &*o  + .tSC.coast + "storage"(6 +2 #tIn slot #4 at 19.2 pucks below top plate bounds are [10843, 10931] + .SE.seek Top Plate +2 "storage"(' +228 "core" ' + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +12 .SC.force -30 + "storage"(6 + .tdelay .3 seconds +33 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &)  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &*[ '  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &)  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"( & +3 "core" &*L + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"("& +3 "core" &) B + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"((& +3 "core" &*I   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &)  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +50 .tdelay .2 seconds +22 "storage"(!& +3 "core" &*K - + .tSC.coast + "storage"(6 +2 #tIn slot #4 at 0 pucks below top plate bounds are [10726, 10831] + #===> Tube #4 slot centered at 10837 rawCounts <=== + "storage"(*& +4 "core" &*K V +2 .tSC.jog 10 + "storage"(,*\ +35 "core" * +3 .tSE.seek :down + "storage"(+'X +271 "core" ' +2 .tSC.jog 4024 + "storage"(* +206 "core" * +2 .tSE.seek :down +2 "storage"(%'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate + "storage"('' +81 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +13 .SC.force -30 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(/& +3 "core" &9? w '  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(0& +3 "core" &9   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +2 .tdelay .2 seconds +22 "storage"(1& +3 "core" &8   + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(2& +3 "core" &9[   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(3& +3 "core" &8 z + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(4& +3 "core" &98  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +2 .tdelay .2 seconds +22 "storage"(5& +3 "core" &8 2 + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(6& +3 "core" &9 x  + .tSC.coast + "storage"(6 +2 #tIn slot #5 at 19.2 pucks below top plate bounds are [14544, 14672] +2 .SE.seek Top Plate + "storage"(7' +235 "core" ' + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +12 .SC.force -30 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(8& +3 "core" &8  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(9& +3 "core" &9   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(:& +3 "core" &8  + .tSC.force 30 +2 "storage"(6 + .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(;& +3 "core" &9   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(<& +3 "core" &8  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(=& +3 "core" &8 ; + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(>& +3 "core" &8u  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(?& +3 "core" &8 V  + .tSC.coast + "storage"(6 +2 #tIn slot #5 at 0 pucks below top plate bounds are [14492, 14587] + #===> Tube #5 slot centered at 14566 rawCounts <=== + "storage"(@& +4 "core" &8  +2 .tSC.jog 3 + "storage"(A* +3 "core" * +2 .tSE.seek :down + "storage"(B'X +269 "core" ' +2 .tSC.jog 4024 + "storage"(C* +205 "core" * +2 .tSE.seek :down + "storage"(D'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"($' +78 "core" ' + .tSC.force 30 + "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +12 .SC.force -30 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(E& +3 "core" &H W + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(#& +3 "core" &In v + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +3 .tdelay .2 seconds +22 "storage"(F& +3 "core" &H y _  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(G& +3 "core" &I t @  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(J& +3 "core" &I w   + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(K& +3 "core" &I { x D + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(H& +3 "core" &II 8  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(L& +3 "core" &J  [ + .tSC.coast + "storage"(6 +2 #tIn slot #6 at 19.2 pucks below top plate bounds are [18679, 18898] + .SE.seek Top Plate +2 "storage"(M' +228 "core" ' + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +33 .SC.coast + "storage"(6 + .tdelay .1 seconds +13 .SC.force -30 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(N& +3 "core" &I :  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(O& +3 "core" &J F + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(P& +3 "core" &Ig   + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(Q& +3 "core" &J  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(I& +3 "core" &Ib   + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(S& +3 "core" &J  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(T& +3 "core" &Ie   + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +33 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(U& +3 "core" &J  + .tSC.coast + "storage"(6 +2 #tIn slot #6 at 0 pucks below top plate bounds are [18797, 18959] + #===> Tube #6 slot centered at 18848 rawCounts <=== + "storage"(V& +4 "core" &J v ( + .tSC.jog -108 +2 "storage"(W* +53 "core" * +2 .tSE.seek :down + "storage"(X'X +272 "core" ' +2 .tSC.jog 4024 + "storage"(Y* +211 "core" * +2 .tSE.seek :down + "storage"(Z'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"([' +79 "core" ' + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +13 .SC.force -30 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast "storage"(6 +2 .tdelay .2 seconds +22 "storage"(R& +3 "core" &Xr $  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(\\& +3 "core" &Y + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(a& +3 "core" &X { K  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(b& +3 "core" &X - + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(]& +2 "core" &W   +2 .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(_& +3 "core" &X  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(c& +3 "core" &W  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(d& +3 "core" &X^  + .tSC.coast + "storage"(6 +2 #tIn slot #7 at 19.2 pucks below top plate bounds are [22531, 22698] + .SE.seek Top Plate +2 "storage"(^' +226 "core" ' + .tSC.force 30 +46 "storage"(6 +4 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +13 .SC.force -30 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(e& +3 "core" &W  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(f& +3 "core" &X[  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +2 .tdelay .2 seconds +22 "storage"(g& +3 "core" &W   + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(h& +3 "core" &XK  + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(`& +3 "core" &W  + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(j& +3 "core" &X9   + .tSC.force -30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(k& +3 "core" &W + + .tSC.force 30 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(l& +3 "core" &X- y  + .tSC.coast + "storage"(6 +2 #tIn slot #7 at 0 pucks below top plate bounds are [22445, 22595] + #===> Tube #7 slot centered at 22563 rawCounts <=== +2 "storage"(m& +3 "core" &X-  + .tSC.jog -10 +2 "storage"(n* +15 "core" * +2 .tSE.seek :down + "storage"(o'X +270 "core" ' +2 .tSC.jog 4024 + "storage"(p* +208 "core" * +33515 "Can"%  +60004   +60003   +37580 #t-> exit +4 #mEXIT @1536146089.05CEST @1536146095.38CEST = =tMAIN =mMAIN_scheduler @CEST1536146097.00 #"core_reset"Sent BREAK +2 #t@0xF349, state=0x3B10, ifg=0x20, ie=0x7F + #@0xFABF, state=0x3B10, ifg=0x08, ie=0x5F #@0x81B9, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x8469, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x86F4, state=0x3A84, ifg=0x10, ie=0xFD #@0x897E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8C0B, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8D21, state=0x3A84, ifg=0x80, ie=0xFD #@0xC0F3, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +262 "Can"  +   + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % o t +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X require "calcar.rb" +540 #-> 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 +3 .tSE.home.seek :down + "storage"('X +60 "core" ' + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.home.seek 1 + "storage"(( +214 "core" ( + .tSE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tAwaiting answer to "Manually rotate carousel to tube 1 and press " +197 .SE.seek :down +3 "storage"('X +2 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(' +76 "core" ' + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +12 .SC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"( & +3 "core" &   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(!& +3 "core" &-  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +2 .tdelay .2 seconds +22 "storage"("& +3 "core" &   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(#& +3 "core" &] & +2 .tSC.force -35 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"($& +3 "core" &   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(%& +3 "core" &m  + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 19.2 pucks below top plate bounds are [-533, -207] + .SE.seek Top Plate +2 "storage"(&' +227 "core" ' + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +13 .SC.force -35 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"('& +3 "core" &   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"((& +3 "core" &  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +2 .tdelay .2 seconds +23 "storage"()& +3 "core" &   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +2 .tdelay .2 seconds +22 "storage"(*& +3 "core" &  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(+& +3 "core" &  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(,& +3 "core" &  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(-& +3 "core" &  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(.& +3 "core" &  + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 0 pucks below top plate bounds are [-334, -6] + #===> Tube #1 slot centered at -271 rawCounts <=== + "storage"(/& +4 "core" &  + .tSC.jog -245 +2 "storage"(0* +71 "core" * +2 .tSE.seek :down + "storage"(1'X +269 "core" ' + .tSC.jog 4024 +2 "storage"(2* +205 "core" * +2 .tSE.seek :down + "storage"(3'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(4' +78 "core" ' + .tSC.force 35 + "storage"(6# +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +12 .SC.force -35 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(5& +3 "core" &   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(6& +3 "core" &f   + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(7& +3 "core" & O  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(8& +3 "core" &!  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(9& +3 "core" &   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(:& +3 "core" &  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(;& +3 "core" & ! + .tSC.force 35 + "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 #2 at 19.2 pucks below top plate bounds are [3376, 3609] + .SE.seek Top Plate +2 "storage"(=' +242 "core" ' + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +12 .SC.force -35 "storage"(6 +2 .tdelay .3 seconds +77 .SC.coast "storage"(6 +2 .tdelay .2 seconds +22 "storage"(>& +3 "core" &   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(?& +3 "core" &  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(@& +3 "core" &   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(A& +3 "core" & ' + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(B& +3 "core" &   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(C& +3 "core" &  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(D& +3 "core" &   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(E& +3 "core" &  + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 0 pucks below top plate bounds are [3004, 3289] + #===> Tube #2 slot centered at 3333 rawCounts <=== + "storage"(F& +4 "core" &  + .tSC.jog 39 +2 "storage"(G*' +43 "core" * +2 .tSE.seek :down + "storage"(H'X +269 "core" ' +2 .tSC.jog 4024 + "storage"(I* +237 "core" * +2 .tSE.seek :down + "storage"(J'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(K' +76 "core" ' + .tSC.force 35 + "storage"(6# +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +12 .SC.force -35 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(L& +3 "core" & B  +2 .tSC.force 35 "storage"(6# +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(M& +3 "core" &  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(N& +3 "core" & !  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(O& +3 "core" & T + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(P& +3 "core" &  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(Q& +3 "core" & $ +2 .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +2 .tdelay .2 seconds +22 "storage"(R& +3 "core" &  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(S& +3 "core" &  + .tSC.coast + "storage"(6 +2 #tIn slot #3 at 19.2 pucks below top plate bounds are [7100, 7391] + .SE.seek Top Plate +2 "storage"(T' +226 "core" ' + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +33 .SC.coast + "storage"(6 + .tdelay .1 seconds +12 .SC.force -35 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(U& +3 "core" &   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(V& +3 "core" &  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(W& +3 "core" &   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(X& +3 "core" &  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(Y& +3 "core" &  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(Z& +3 "core" &  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"([& +3 "core" &~  \ + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(\\& +3 "core" &y  + .tSC.coast + "storage"(6 +2 #tIn slot #3 at 0 pucks below top plate bounds are [7116, 7365] + #===> Tube #3 slot centered at 7241 rawCounts <=== + "storage"(]& +3 "core" &y  +2 .tSC.jog -48 +2 "storage"(^* +27 "core" * +2 .tSE.seek :down + "storage"(_'X +272 "core" ' +2 .tSC.jog 4024 +2 "storage"(`* +232 "core" * +2 .tSE.seek :down + "storage"(a'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(b' +78 "core" ' + .tSC.force 35 + "storage"(6# +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +12 .SC.force -35 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(c& +3 "core" &+   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(d& +3 "core" &-  + .tSC.force -35 +2 "storage"(6 + .tdelay .3 seconds +33 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(e& +3 "core" &+  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(f& +3 "core" &-  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(g& +3 "core" &+  \ + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(h& +3 "core" &,  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(i& +3 "core" &+   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(j& +3 "core" &, + .tSC.coast + "storage"(6 +2 #tIn slot #4 at 19.2 pucks below top plate bounds are [11179, 11521] + .SE.seek Top Plate +2 "storage"(k' +226 "core" ' + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +12 .SC.force -35 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +2 .tdelay .2 seconds +22 "storage"(l& +3 "core" &,4 w  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +3 .tdelay .2 seconds +22 "storage"(m& +3 "core" &-Z ` + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(n& +3 "core" &+  \ + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +2 .tdelay .2 seconds +23 "storage"(o& +3 "core" &-4 U + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(p& +3 "core" &+   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(q& +3 "core" &- + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(r& +3 "core" &+  \ + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(s& +3 "core" &-  + .tSC.coast + "storage"(6 +2 #tIn slot #4 at 0 pucks below top plate bounds are [11252, 11566] + #===> Tube #4 slot centered at 11387 rawCounts <=== +2 "storage"(t& +3 "core" &-  + .tSC.jog -147 +2 "storage"(u*m +40 "core" * +2 .tSE.seek :down + "storage"(v'X +272 "core" ' + .tSC.jog 4024 +2 "storage"(w* +242 "core" * +2 .tSE.seek :down + "storage"(x'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(y' +79 "core" ' + .tSC.force 35 + "storage"(6# +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +12 .SC.force -35 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(z& +3 "core" &;l  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"({& +3 "core" &<\\ L  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(|& +3 "core" &;M p  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(}& +3 "core" & Tube #5 slot centered at 15279 rawCounts <=== + "storage"(& +3 "core" &<  +2 .tSC.jog -104 +2 "storage"(* +48 "core" * +2 .tSE.seek :down + "storage"('X +269 "core" ' +2 .tSC.jog 4024 + "storage"(* +214 "core" * +2 .tSE.seek :down + "storage"('X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(' +80 "core" ' + .tSC.force 35 + "storage"(6# +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +12 .SC.force -35 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &K g  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &L  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(& +3 "core" &K   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +51 .tdelay .2 seconds +23 "storage"(& +3 "core" &M  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(& +3 "core" &L`   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(& +3 "core" &Mg  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(& +3 "core" &K [ + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"( & +3 "core" &M* 3 + .tSC.coast + "storage"(6 +2 #tIn slot #6 at 19.2 pucks below top plate bounds are [19364, 19769] + .SE.seek Top Plate +2 "storage"(!' +227 "core" ' + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +33 .SC.coast + "storage"(6 + .tdelay .1 seconds +13 .SC.force -35 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"("& +3 "core" &K M  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(#& +3 "core" &M%  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"($& +3 "core" &K   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(%& +3 "core" &L  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(& +3 "core" &K   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"('& +3 "core" &L  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"((& +3 "core" &Kg   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +33 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"()& +3 "core" &L + .tSC.coast + "storage"(6 +2 #tIn slot #6 at 0 pucks below top plate bounds are [19370, 19687] + #===> Tube #6 slot centered at 19529 rawCounts <=== + "storage"(*& +4 "core" &L  +2 .tSC.jog -97 + "storage"(+* +36 "core" * +2 .tSE.seek :down + "storage"(,'X +271 "core" ' +2 .tSC.jog 4024 + "storage"(-* +233 "core" * +2 .tSE.seek :down + "storage"(.'X +4 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(/' +79 "core" ' + .tSC.force 35 + "storage"(6# +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .1 seconds +13 .SC.force -35 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast "storage"(6 +2 .tdelay .2 seconds +22 "storage"(&& +3 "core" &Z   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(0& +3 "core" &[  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast "storage"(6 +2 .tdelay .2 seconds +22 "storage"(5& +3 "core" &Za + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(6& +3 "core" &[ + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(1& +3 "core" &Z  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(3& +3 "core" &[]  +2 .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(7& +3 "core" &Y  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +22 "storage"(8& +3 "core" &[>  + .tSC.coast + "storage"(6 +2 #tIn slot #7 at 19.2 pucks below top plate bounds are [23112, 23419] + .SE.seek Top Plate +2 "storage"(2' +227 "core" ' + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -35 "storage"(6 +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(9& +3 "core" &Z  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(:& +3 "core" &[Z  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(;& +3 "core" &Y  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(<& +2 "core" &[2 \ +2 .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(4& +2 "core" &Y   +2 .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(>& +3 "core" &[  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(?& +3 "core" &Y   + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 + .tdelay .2 seconds +23 "storage"(@& +3 "core" &[\  + .tSC.coast + "storage"(6 +2 #tIn slot #7 at 0 pucks below top plate bounds are [23012, 23340] + #===> Tube #7 slot centered at 23226 rawCounts <=== + "storage"(A& +3 "core" &[\ u +2 .tSC.jog -80 +2 "storage"(B* +30 "core" * +2 .tSE.seek :down + "storage"(C'X +269 "core" ' +2 .tSC.jog 4024 + "storage"(D* +222 "core" * +793 #t-> exit +4 #mEXIT @1536146276.68CEST @1536147250.90CEST = =tMAIN =mMAIN_scheduler @CEST1536147252.56 #"core_reset"Sent BREAK + #t@0x2969, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refiX; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +263 "Can"  ] +   ] + #tPolling Can every 10:00 +3 #Cleanly exited at 13:17:56CEST05-Sep-18 +2578 #-> ESP.configure +3 #Powering core bus +484 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %g + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %_ + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +5 "processing"%% +2 "manipulator"&% +3 "core" %}( +2 ."rdySampler"Intake.select :close +7 .Exhaust.select :close + .CTV.dial :air +2 "collection"'  +3 "core" % + % +2 ."rdyProcessing"PSV.dial :air +3 "manipulator"&% +4 "processing"%  +2 "core"  + %  +2 ."rdySampler"CSV.dial :waste1 +5 .tForearm.reconfigure LooseForearm +2 "collection"' +3 "manipulator"&#@2^d^2b +2 "core"  +3 .tForearm.home.seek :retract +2 ."rdyProcessing"PS.reconfigure PSconfig +3 "manipulator"&'\ +3 "processing"%#A d`xb +3 "core" + ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 ."rdyProcessing"PS.home.seek 0ml +3 "sampler") "processing"%' +4 "core"  +2 "sampler")  +4 "core" +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +2 "sampler")#.0X% +3 "core" %\  e e  g +2 "manipulator"&?& +3 "core" & e f .0 +2 "storage"(@& +4 "core" & L  6 + "storage"(A% +4 "core" %W\  j \ ) + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +1327 #t-> require "calcar" +801 #-> 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"(D'X +60 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek 1 +2 "storage"(E( +370 "core" ( +2 .tSE.coast "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tAwaiting answer to "Manually rotate carousel to tube 1 and press " +1597 .SE.seek :down + "storage"(F'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(G' +76 "core" ' +2 .tSC.force 35 "storage"(6# +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(H& +3 "core" & v  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(I& +3 "core" &{ |  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(J& +3 "core" & z + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast +35 "storage"(6 +8 .tdelay .2 seconds +22 "storage"(K& +3 "core" &| x (  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(L& +3 "core" & u  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(M& +3 "core" &| } Q  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(N& +3 "core" & u + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(O& +3 "core" &} R + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 19.2 pucks below top plate bounds are [-820, -644] +2 .SE.seek Top Plate +2 "storage"(P' +256 "core" ' +2 .tSC.force 35 "storage"(6# +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(Q& +3 "core" & + + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(R& +3 "core" &K   + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(S& +3 "core" &  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(T& +3 "core" &K 2  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(U& +3 "core" &  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(V& +3 "core" &K   + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(W& +3 "core" &  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(X& +3 "core" &K   + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 0 pucks below top plate bounds are [-863, -693] + #===> Tube #1 slot centered at -757 rawCounts <=== +2 "storage"(Y& +3 "core" &K " +2 .tSC.jog -64 + "storage"(Z* +28 "core" * +2 .tSE.seek :down +2 "storage"(['X +270 "core" ' +2 .tSC.jog 4024 +2 "storage"(\\* +239 "core" * +3 .tSE.seek :down + "storage"(]'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(^' +78 "core" ' +2 .tSC.force 35 "storage"(6# +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(_& +3 "core" &  x  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(`& +3 "core" & ; 3 \ + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(a& +3 "core" & 5 + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(b& +3 "core" & ; 9 + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(c& +3 "core" & @ + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(d& +4 "core" & : b \ + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(e& +3 "core" & x  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(f& +3 "core" & 9 \ + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 19.2 pucks below top plate bounds are [3208, 3386] +2 .SE.seek Top Plate +2 "storage"(g' +252 "core" ' +2 .tSC.force 35 "storage"(6# +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(h& +4 "core" & S # + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(i& +3 "core" & ; + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(j& +3 "core" & Q ( + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(k& +3 "core" &  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(l& +3 "core" & Q  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(m& +3 "core" & . \ + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(n& +3 "core" & Q + + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(o& +3 "core" & 6  + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 0 pucks below top plate bounds are [3154, 3322] + #===> Tube #2 slot centered at 3265 rawCounts <=== +2 "storage"(p& +3 "core" & ; +2 .tSC.jog -54 + "storage"(q* +30 "core" * +2 .tSE.seek :down +2 "storage"(r'X +271 "core" ' +2 .tSC.jog 4024 +2 "storage"(s* +238 "core" * +2 .tSE.seek :down +2 "storage"(t'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(u' +78 "core" ' +2 .tSC.force 35 "storage"(6# +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(v& +3 "core" &, { \ + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(w& +4 "core" & f  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(x& +3 "core" &, } + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(y& +3 "core" &  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(z& +3 "core" &, a + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"({& +3 "core" & v   + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(|& +3 "core" &, } + .tSC.force 35 + "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 [7212, 7372] +2 .SE.seek Top Plate +2 "storage"(~' +250 "core" ' +2 .tSC.force 35 "storage"(6# +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -35 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & ( + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & ? + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" & ~ + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" & f + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" & 6 + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" & r + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & n  + .tSC.coast + "storage"(6 +2 #tIn slot #3 at 0 pucks below top plate bounds are [7175, 7340] + #===> Tube #3 slot centered at 7276 rawCounts <=== +2 "storage"(& +3 "core" & O +2 .tSC.jog -64 + "storage"( * +33 "core" * +2 .tSE.seek :down +2 "storage"(\ 'X +273 "core" ' +2 .tSC.jog 4024 +2 "storage"( * +250 "core" * +2 .tSE.seek :down +2 "storage"( 'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"( ' +79 "core" ' +2 .tSC.force 35 "storage"(6# +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &+  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &,  \ + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &+  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &,  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &+ [ + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &,    +2 .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &+  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &, U  + .tSC.coast + "storage"(6 +2 #tIn slot #4 at 19.2 pucks below top plate bounds are [11213, 11399] +2 .SE.seek Top Plate +2 "storage"(' +253 "core" ' +2 .tSC.force 35 "storage"(6# +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -35 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &+ , +2 .tSC.force 35 "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &,b   + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &+ + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(& +3 "core" &,b  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &+  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"( & +3 "core" &,b   + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"("& +3 "core" &+  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &,b   + .tSC.coast + "storage"(6 +2 #tIn slot #4 at 0 pucks below top plate bounds are [11183, 11362] + #===> Tube #4 slot centered at 11288 rawCounts <=== +2 "storage"(& +3 "core" &,b y +2 .tSC.jog -74 + "storage"(!* +29 "core" * +2 .tSE.seek :down +2 "storage"(('X +317 "core" ' +2 .tSC.jog 4024 + "storage"(** +236 "core" * +3 .tSE.seek :down +2 "storage"(,'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate + "storage"(+' +78 "core" ' +2 .tSC.force 35 "storage"(6# +3 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(%& +3 "core" &;~ v +2 .tSC.force 35 "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"('& +3 "core" &<,  %  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(/& +3 "core" &;} x y @ + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(0& +3 "core" &<,   + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(1& +3 "core" &;} x  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(2& +3 "core" &<+ v   + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(3& +3 "core" &;} t  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(4& +3 "core" &<(   + .tSC.coast + "storage"(6 +2 #tIn slot #5 at 19.2 pucks below top plate bounds are [15229, 15403] +2 .SE.seek Top Plate +2 "storage"(5' +244 "core" ' +2 .tSC.force 35 "storage"(6# +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(6& +3 "core" &;t x h + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(7& +3 "core" &; s   + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(8& +3 "core" &;t u x  + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(9& +3 "core" &; "  + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(:& +3 "core" &;t u + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(;& +3 "core" &; x   + .tSC.force -35 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(<& +3 "core" &;t * + .tSC.force 35 + "storage"(6# +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(=& +3 "core" &; z {  + .tSC.coast + "storage"(6 +2 #tIn slot #5 at 0 pucks below top plate bounds are [15220, 15357] + #===> Tube #5 slot centered at 15293 rawCounts <=== +2 "storage"(>& +3 "core" &;  +2 .tSC.jog -61 + "storage"(?* +31 "core" * +2 .tSE.seek :down +2 "storage"(@'X +274 "core" ' +2 .tSC.jog 4024 +2 "storage"(A* +49 .tSC.hold + "storage"(B, +3 "core" *=!" c e P :` +25 , +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Storage Carousel jog 4024 counts Aborted!:@checkpoint: omitted +5633 #-> exit +5 #mEXIT @1536147535.93CEST @1536147542.06CEST = =mMAIN_scheduler =tMAIN @CEST1536147543.68 #"core_reset"Sent BREAK + #t@0x216B, state=0x3A84, ifg=0x10, ie=0xFD + #@0x2281, state=0x3A84, ifg=0x80, ie=0xFD + #@0x061B, state=0x3AE0, ifg=0x84, ie=0x75 #@0x08CB, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x0B56, state=0x3A84, ifg=0x10, ie=0xFD + #@0x0DE0, state=0x3A84, ifg=0x10, ie=0xFD #@0x106D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1183, state=0x3A84, ifg=0x80, ie=0xFD + #@0xD374, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +175 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi̞; :\ @name@ +262 "Can" N +  N + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %" + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % e o + .tSS.reconfigure SSconfig +2 "sampler")#.0XZ ) # 0 +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 .tSC.hold + "storage"(, +2 "core" , + .tSC.configure SCloose +2 "storage"($.(\ 1~b +3 (% +2 "core" %b . ) E 5 + .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.hold +2 "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" + .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +9 #tCleanly exited at 13:38:55CEST05-Sep-18 +788 #-> require "calcar" +191 #-> calcar + .SC.configure SCtight +2 "storage"($\ .(\ 1~b +3 .tSE.configure SErough +2 "storage"(#Q-0-\ b +4 .tSE.reconfigure SErough +3 "storage"(#-0-\ b +2 .tSE.home.seek :down +2 "storage"('X +27 "core" '  D J X +3 !to:Slide::Error\ :bt[ "2/home/esp/esp2/utils/calcar.rb:30:in `calcar'"(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:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 23.54 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressiD :deltaPressiJ : voltagef11.906758959253805?: @type2F: @error:overCurrent: @tagi: @sourcei-:@destinationi% + .SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +2 #tAwaiting answer to "Manually position the carousel at a slot to allow the elevator to home then " +3158 .SE.reconfigure SErough +2 "storage"(#-0-\ b +2 .tSE.home.seek :down +2 "storage"('X +23 "core" ' t { | g +2 !to:Slide::Error\ :bt[ "2/home/esp/esp2/utils/calcar.rb:30:in `calcar'"(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:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at 23.54 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmi:erri: inPressit : outPressi{ :deltaPressi| : voltagef11.980396661757487C: @type2F: @error:overCurrent: @tagi : @sourcei-:@destinationi% + .SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 #tAwaiting answer to "Manually position the carousel at a slot to allow the elevator to home then " +1211 !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!! +450 #-> SC.coast + .SC.coast + "storage"(6 +2 (& +3 "core" &>5  +6564 #t-> SC.home 1 +2 "storage"(& +3 "core" &<6   +1327 #t-> SC.home.to 1 + .SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.home.seek 1 +2 "storage"(( +839 "core" ( +2 "storage"(& +4 "core" &} P J K +1334 #t-> SI.home.to :down +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant SI: name:SI +328 #-> SE.home.to :down +2 .SE.reconfigure SErough +2 "storage"(#-0-\ b +2 .tSE.home.seek :down + "storage"( 'X +67 "core" ' +2 "storage"(!% +4 "core" %d 0 B = +748 #t-> 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"("'X +62 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.home.seek 1 + "storage"(#( +195 "core" ( +2 .tSE.coast "storage"(5 +3 .tSC.coast "storage"(6 +3 #tAwaiting answer to "Manually rotate carousel to tube 1 and press " +718 .SE.seek :down + "storage"($'X +4 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(%' +77 "core" ' +2 .tSC.force 40 "storage"(6( +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(&& +3 "core" &  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"('& +3 "core" & '  + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"((& +3 "core" &  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"()& +3 "core" &   + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(*& +3 "core" &  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(+& +4 "core" &   + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(,& +3 "core" &  + .tSC.force 40 + "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 #1 at 19.2 pucks below top plate bounds are [-796, -592] +2 .SE.seek Top Plate +2 "storage"(.' +269 "core" ' +2 .tSC.force 40 "storage"(6( +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -40 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(/& +4 "core" &  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(0& +3 "core" &m t  r  + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(1& +3 "core" & v  ` + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(2& +3 "core" &m z |  + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(3& +3 "core" & + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(4& +3 "core" &m { { =  + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(5& +3 "core" & s t H + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(6& +3 "core" &m w  + .tSC.coast + "storage"(6 +2 #tIn slot #1 at 0 pucks below top plate bounds are [-836, -659] + #===> Tube #1 slot centered at -728 rawCounts <=== +2 "storage"(7& +3 "core" &m 2 +2 .tSC.jog -69 + "storage"(8* +72 "core" * +2 .tSE.seek :down +2 "storage"(9'X +278 "core" ' +2 .tSC.jog 4024 +2 "storage"(:* +242 "core" * +3 .tSE.seek :down +2 "storage"(;'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate + "storage"(<' +76 "core" ' +2 .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(=& +3 "core" & ~ + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(>& +3 "core" & k { {  +2 .tSC.force -40 "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(?& +3 "core" & t w A + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(@& +3 "core" & j   + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(A& +3 "core" & { { J + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(B& +6 "core" & j O  +2 .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(C& +3 "core" & ~  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(D& +3 "core" & j x v n  + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 19.2 pucks below top plate bounds are [3231, 3434] +2 .SE.seek Top Plate +2 "storage"(E' +259 "core" ' +2 .tSC.force 40 "storage"(6( +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(F& +3 "core" & f  +2 .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(G& +3 "core" &    + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(H& +3 "core" & f  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(I& +3 "core" &    + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(J& +3 "core" & e + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(K& +3 "core" &    + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(L& +3 "core" & d  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(M& +3 "core" &    + .tSC.coast + "storage"(6 +2 #tIn slot #2 at 0 pucks below top plate bounds are [3173, 3357] + #===> Tube #2 slot centered at 3294 rawCounts <=== +2 "storage"(N& +3 "core" &  u | +2 .tSC.jog -63 + "storage"(O* +28 "core" * +2 .tSE.seek :down +2 "storage"(P'X +276 "core" ' +2 .tSC.jog 4024 +2 "storage"(Q* +218 "core" * +2 .tSE.seek :down +2 "storage"(R'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(S' +76 "core" ' +2 .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(T& +3 "core" &F 9 + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(U& +3 "core" & x { I  + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 +2 .tdelay .2 seconds +22 "storage"(V& +3 "core" &E % + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(W& +3 "core" & x { `  + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(X& +3 "core" &E { z + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(Y& +3 "core" & { y @  + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(Z& +3 "core" &E  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"([& +3 "core" &\ v u   + .tSC.coast + "storage"(6 +2 #tIn slot #3 at 19.2 pucks below top plate bounds are [7237, 7435] +2 .SE.seek Top Plate +2 "storage"(\\' +255 "core" ' +2 .tSC.force 40 "storage"(6( +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(]& +3 "core" &"  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(^& +3 "core" &   + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(_& +3 "core" &"  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(`& +3 "core" &   + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(a& +3 "core" &"  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(b& +3 "core" &   + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(c& +3 "core" &"  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(d& +3 "core" &   + .tSC.coast + "storage"(6 +2 #tIn slot #3 at 0 pucks below top plate bounds are [7202, 7376] + #===> Tube #3 slot centered at 7307 rawCounts <=== +2 "storage"(e& +3 "core" &  + .tSC.jog -68 +2 "storage"(f* +28 "core" * +2 .tSE.seek :down +2 "storage"(g'X +280 "core" ' +2 .tSC.jog 4024 +2 "storage"(h* +212 "core" * +3 .tSE.seek :down +2 "storage"(i'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate + "storage"(j' +78 "core" ' + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -40 + "storage"(6 +2 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(k& +3 "core" &+ v y + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(l& +3 "core" &, y y s  + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(m& +3 "core" &+  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(n& +3 "core" &, { x _  + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(o& +3 "core" &+ y u q + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(p& +4 "core" &,   + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(q& +3 "core" &+ y y  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(r& +3 "core" &, } v  + .tSC.coast + "storage"(6 +2 #tIn slot #4 at 19.2 pucks below top plate bounds are [11242, 11447] +2 .SE.seek Top Plate + "storage"(s' +255 "core" ' +2 .tSC.force 40 "storage"(6( +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(t& +4 "core" &+ - + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(u& +3 "core" &,   + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(v& +3 "core" &+  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(w& +3 "core" &,   + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(x& +3 "core" &+  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(y& +3 "core" &,   + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(z& +3 "core" &+  + .tSC.force 40 + "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 #4 at 0 pucks below top plate bounds are [11222, 11399] + #===> Tube #4 slot centered at 11321 rawCounts <=== + "storage"(|& +4 "core" &,  +2 .tSC.jog -78 + "storage"(}* +29 "core" * +2 .tSE.seek :down +2 "storage"(~'X +277 "core" ' +2 .tSC.jog 4024 +2 "storage"(* +210 "core" * +2 .tSE.seek :down +2 "storage"('X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(' +81 "core" ' +2 .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" &; + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(& +3 "core" & Tube #5 slot centered at 15346 rawCounts <=== +2 "storage"(& +3 "core" & Tube #6 slot centered at 19372 rawCounts <=== +2 "storage"(2& +3 "core" &L  +2 .tSC.jog -86 + "storage"(3* +30 "core" * +3 .tSE.seek :down +2 "storage"(4'X +278 "core" ' +2 .tSC.jog 4024 +2 "storage"(5* +216 "core" * +3 .tSE.seek :down +2 "storage"(6'X +3 "core" ' +2 .tSE.seek 19.2 Pucks below Top Plate +2 "storage"(7' +84 "core" ' +2 .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +12 .SC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(.& +3 "core" &[ ! + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(8& +3 "core" &[   + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(=& +3 "core" &[ T + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(>& +3 "core" &[   + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(9& +3 "core" &[  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast +2 "storage"(6 + .tdelay .2 seconds +22 "storage"(;& +3 "core" &[   + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(?& +3 "core" &[ / + .tSC.force 40 + "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 #7 at 19.2 pucks below top plate bounds are [23320, 23542] +2 .SE.seek Top Plate +2 "storage"(:' +259 "core" ' +2 .tSC.force 40 "storage"(6( +3 .tdelay .3 seconds +31 .SC.coast + "storage"(6 +2 .tdelay .1 seconds +11 .SC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(A& +3 "core" &[ ! + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(B& +3 "core" &[ I  + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(C& +3 "core" &[ * + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(D& +3 "core" &[   + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(<& +3 "core" &[ j e  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(F& +3 "core" &[ S  + .tSC.force -40 + "storage"(6 +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +22 "storage"(G& +3 "core" &[ y  + .tSC.force 40 + "storage"(6( +2 .tdelay .3 seconds +32 .SC.coast + "storage"(6 +2 .tdelay .2 seconds +21 "storage"(H& +3 "core" &[   + .tSC.coast + "storage"(6 +2 #tIn slot #7 at 0 pucks below top plate bounds are [23313, 23491] + #===> Tube #7 slot centered at 23406 rawCounts <=== +2 "storage"(I& +41 "core" &[  +9 .tSC.jog -85 + "storage"(J* +31 "core" * +2 .tSE.seek :down +2 "storage"(K'X +277 "core" ' +2 .tSC.jog 4024 +2 "storage"(L* +218 "core" * +14187 #t-> exit +5 #mEXIT @1536148020.76CEST @1536148027.11CEST = =tMAIN =mMAIN_scheduler @CEST1536148028.73 #"core_reset"Sent BREAK + #t@0x9EDF, state=0x3B10, ifg=0x20, ie=0x7F + #@0xA654, state=0x3B10, ifg=0x08, ie=0x5F + #@0x8515, state=0x3AE0, ifg=0x84, ie=0x75 #@0x87C5, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x8A50, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8CDA, state=0x3A84, ifg=0x10, ie=0xFD #@0x8F65, state=0x3A84, ifg=0x10, ie=0xFD + #@0x907B, state=0x3A84, ifg=0x80, ie=0xFD + #@0x5024, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +265 "Can" }| +  }| + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %< + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % [ o +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X \ + .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 .tPC.hold + "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" %\  b Y ;\ g + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.hold + "manipulator"&+ +3 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 && +3 "core" & U W Z0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +2 "core" &k+    - +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure SCloose +3 "storage"($.(\ 1~b +2 (% +2 "core" %a ) - \\ +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.hold + "storage"(+ +3 "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" + .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +2 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 + "sampler") +11 #tCleanly exited at 13:47:00CEST05-Sep-18 +1097 #-> access 1 +3 .SE.seek :down +2 "storage"('X +3 "core" ' +2 "manipulator"&% +4 "core" %\  ~ \ g +2 "manipulator"&& +3 "core" & 0 +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"((; +526 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &; B / h +1811 #t-> require "shuffle2" +2 !o:LoadError:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"%no such file to load -- shuffle2 +313 #-> require "shuffle" +541 #-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] + #Loading generic puck from tube 1 into Collection Clamp +2 "collection"'& +3 "core" &  + .tHand.open +2 "manipulator"& 1 +72 "core" 1 +2 "manipulator"&!% +4 "core" % \  a J\ g +2 "storage"("% +3 "core" %a   +2 "storage"(#. +2 "core" .(; +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"($(( +674 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (%& +3 "core" &(%   Z + "manipulator"&&& +4 "core" & f Z 0 + "manipulator"&'% +4 "core" % \  d f \ g +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&(( +34 "core" ( +2 "manipulator"&)& +4 "core" &  +2 "storage"(*& +3 "core" &(&   5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&+' +97 "core" ' +2 "storage"(,& +4 "core" &(& & & +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(-'V +294 "core" ' +2 "storage"(.- +3 "core" -'s +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (/& +2 "core" &(& +3 "manipulator"&0& +4 "core" & j u + .tElbow.seek 1 +2 "manipulator"&1( +4 "core" ( +2 "manipulator"&2& +4 "core" & t  + "storage"(3& +4 "core" &(&   +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&4'k +36 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&5/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&6& +5 "storage"(7'X +3 "core" & Y \\  + "manipulator"&8% +4 "core" % s vg +2 .tForearm.seek :retract +2 "manipulator"&9'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&:(ӷ +149 "core" ( +2 "manipulator"&;& +4 "core" &ӷ" f e =F + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 "core" ' +3 ."downElevator"SE.coast + "manipulator"&<& + "storage"(5 +5 "core" &ӷ" L : =F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&=' +93 "core" ' +3 "manipulator"&>& +4 "core" &ӷ" g m=F +2 "manipulator"&?% +3 "core" % d d +2 "collection"'@& +4 "core" &  + "collection"'A& +4 .tCC.seek :closed +2 "collection"'B(W +3 "core" &  +3 &~ +7 &0} ~. +10 &^ }C +9 &,y~ }W +9 &U X +10 &T~ Y +9 &lQ~ X +10 &-R~ Y +9 &T~ X +9 &Q Y +10 &tR X +9 & 6T~ X +9 &!O Y +10 &#W Y +9 &%{R~ Y +10 &'=Q Y +9 &)R X +9 &*U Y +10 &,N Y +9 &.EP Y +9 &0O Y +10 &1O Y +9 &3Q Y +10 &5MQ Y +9 &7S X +9 &8N X +10 &:R Y +9 &P} Y +10 &?T Y +9 &AR X +10 &C]S| X +9 &ER} X +9 &FR Y +10 &HZ Y +9 &J^j [\ +44 &L |` +13 &M xb! + &O wb) + &Q: wb6 + &R vb; + &T wb9 +5 &VT vX +9 &WGp ~Y +9 &Wi y a +10 ( + &Wm } ] + "collection"'A& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.36 + .Hand.open + "manipulator"&C1 +74 "core" 1 +2 "manipulator"&D% +4 "core" % $  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&E'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%F& +4 "core" & \ +2 "manipulator"&G% +3 "core" %\  +2 "storage"(H% +4 "core" %T 7 9 + "storage"(I. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(J(( +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (K& +3 "core" &) 8 6  +2 "manipulator"&L& +4 "core" &ӷ" =F + "manipulator"&M% +4 "core" %\ ~  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&N( +179 "core" ( +2 "manipulator"&O& +4 "core" &  +2 "storage"(P& +3 "core" &) ` `  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&Q' +120 "core" ' +2 "storage"(R& +4 "core" &) ] f  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(S'V +297 "core" ' +2 "storage"(T- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (U& +3 "core" &) P 9 (  + "manipulator"&V& +4 "core" & X +2 .tElbow.seek 1 + "manipulator"&W( +13 "core" ( +2 "manipulator"&X& +4 "core" &  + "storage"(Y& +4 "core" &) ^ ` R  +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&Z'k +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&[/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&\\& +3 "storage"(]'X +6 "core" &  +2 "manipulator"&^% +3 "core" % z 2 +2 .tForearm.seek :retract +2 "manipulator"&_'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&`(w +171 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +77 "core" ( +2 "manipulator"&a& +4 "core" &} 1Z + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &b& +2 "core" &} Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&c' +35 .tForearm.hold +2 "manipulator"&d+ +3 "core" '{  +13 + +2 "processing"%e& +4 "core" & \ +2 !to:Puck::Warning:bt["7/home/esp/esp2/utils/puckmoves.rb:223:in `giveup!'"4/home/esp/esp2/utils/puckmoves.rb:349:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"4/home/esp/esp2/utils/shuffle.rb:25:in `shuffle'"!(ESP):4:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" Arm.PC + "manipulator"&f& +3 "core" &} #Z +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&g(w +2 "core" ( +2 "manipulator"&h& +3 "core" &} Z +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &} Z +2 .tForearm.seek PC + "manipulator"&j' +61 "core" ' +2 "manipulator"&k& +4 "core" &} ~ Z +2 "manipulator"&l% +3 "core" % q r +2335 #t-> CC.close + "manipulator"&m& +3 "core" &} {Z +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"\\Cannot hold puck in Collection Clamp because Hand is closed on generic puck from tube 1:@checkpoint: omitted +2457 #-> Arm.withdrawe + "manipulator"&n& +4 "core" &} ~ Z + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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: withdrawe +363 #-> Arm.withdraw + "manipulator"&o% +4 "core" %  Y + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&p'\ +98 "core" ' +2 "manipulator"&q& +4 "core" &} 1Z + "manipulator"&r% +4 "core" %\   +685 #t-> Elbow.garage +2 .Elbow.seek :garage +2 "manipulator"&s(- +122 "core" ( +2 "manipulator"&t& +4 "core" &-  +347 #t-> Arm.garage + "manipulator"&u& +3 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&v(- +2 "core" ( +2 "manipulator"&w& +3 "core" &- 8 +2 .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"&y'η +113 "core" ' +2 "manipulator"&z& +4 "core" &-  " + "manipulator"&{% +4 "core" %μD   #ש +633 #t-> Arm.retract + !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/Hand is closed on generic puck from tube 1 +931 #-> Arm.retract + !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/Hand is closed on generic puck from tube 1 +1638 #-> Arm.reset +594 #-> Arm.retract + !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/Hand is closed on generic puck from tube 1 +713 #-> Hand.open + !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/Hand is closed on generic puck from tube 1 +875 #-> exit +4 !o:Storage::Warning:bt["6/home/esp/esp2/utils/storage.rb:531:in `writeAll'"2/home/esp/esp2/utils/storage.rb:526:in `each'"6/home/esp/esp2/utils/storage.rb:526:in `writeAll'"2/home/esp/esp2/utils/storage.rb:522:in `open'"6/home/esp/esp2/utils/storage.rb:522:in `writeAll'"(/home/esp/esp2/utils/storage.rb:538"3/home/esp/esp2/lib/framework.rb:95:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Exiting with Collection Clamp holding Puck.from 1, :generic + !o:Storage::Warning:bt["6/home/esp/esp2/utils/storage.rb:531:in `writeAll'"2/home/esp/esp2/utils/storage.rb:526:in `each'"6/home/esp/esp2/utils/storage.rb:526:in `writeAll'"2/home/esp/esp2/utils/storage.rb:522:in `open'"6/home/esp/esp2/utils/storage.rb:522:in `writeAll'"(/home/esp/esp2/utils/storage.rb:538"3/home/esp/esp2/lib/framework.rb:95:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"4Exiting with Hand holding Puck.from 1, :generic +3 #mEXIT @1536148296.83CEST @1536148309.25CEST = =tMAIN =mMAIN_scheduler @CEST1536148310.89 #"core_reset"Sent BREAK + #t@0x7953, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7BDC, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7E68, state=0x3A84, ifg=0x10, ie=0xFD #@0x80F1, state=0x3A84, ifg=0x10, ie=0xFD + #@0x837A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8605, state=0x3A84, ifg=0x10, ie=0xFD #@0x888F, state=0x3A84, ifg=0x10, ie=0xFD + #@0x89A4, state=0x3A84, ifg=0x80, ie=0xFD + #@0xC6AD, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +175 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +264 "Can" O +  O + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % b o + .tSS.reconfigure SSconfig +2 "sampler")#.0X Arm.retract + .Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % μt Z c <߲ +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 "manipulator"&& +4 "core" &-  + "manipulator"&% +4 "core" %\   +1812 #t-> CC.unloadpuck 1,1 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message/undefined method `unloadpuck' for CC:Clamp: name:unloadpuck: args[ii +2847 #-> CC.unloadPuck 1,1 + "collection"'& +4 "core" &Wm ] + #tStoring 1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\   +2 "storage"( % +3 "core" %T a b +2 "storage"(!. +2 "core" .,) +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"("(( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (#& +3 "core" &) b b  + "manipulator"&$& +3 "core" &-  +2 "manipulator"&%% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&&( +208 "core" ( +2 "manipulator"&'& +4 "core" &  + "storage"((& +4 "core" &) c b  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&)' +97 "core" ' +2 "storage"(*& +4 "core" &) ` ^ ,  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(+'V +284 "core" ' +2 "storage"(,- +3 "core" -'V + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(-' +49 "core" ' +2 "manipulator"&.& +4 "core" &  +2 "manipulator"&/% +3 "core" % I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&0'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&1(ӷ +158 "core" ( +2 "manipulator"&2& +4 "core" &Ӻ% v @Z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &Ӻ% y @Z +2 .tForearm.seek CC +2 "manipulator"&4' +93 "core" ' +2 .tHand.close + "manipulator"&5/ +71 "core" / +3 .tCC.seek :open + "collection"'6( +421 "core" ( +2 "storage"(7& +4 "core" &) f  + "storage"(8& +4 "core" &) ` Y  + "manipulator"&9& +3 "core" &Ӻ% @Z +2 "manipulator"&:% +3 "core" % E  +2 .tForearm.seek :retract +2 "manipulator"&;'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&<( +184 "core" ( +2 "manipulator"&=& +4 "core" & % + "storage"(>& +4 "core" &) x x U  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&?'? +103 "core" ' +2 .tElbow.hold +2 "manipulator"&@, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&A1 +77 "core" 1 +2 "manipulator"&B% +4 "core" % d q d +2 "storage"(C& +4 "core" &) ^ X  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 337 counts +2 "manipulator"&D'ϐ +16 "core" ' +2 "manipulator"&E& +4 "core" &  + "storage"(F& +4 "core" &)  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&G' +17 "core" ' +2 "storage"(H% +4 "core" %  +2 ."downElevator"SE.seek :down +4 "storage"(I'X +99 (J% +3 "core" %}- r  \\ a +2 "manipulator"&K% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +92 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +1057 #t-> access 1 +2 .SE.seek :down + "storage"(M'X +3 "core" ' + "manipulator"&N% +4 "core" %\  +43 "manipulator"&O& +3 "core" & +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(P(; +686 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (Q& +3 "core" &; = +2551 #t-> require "calarm" +968 #-> Arm.grab :garage + "manipulator"&R& +3 "core" & d b +2 "manipulator"&S% +4 "core" %\  e e +2 .tElbow.seek :garage + "manipulator"&T(- +188 "core" ( +2 "manipulator"&U& +4 "core" &- l d \  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &- c ^  +2 .tForearm.seek :garage +2 "manipulator"&W'η +99 "core" ' +2 .tHand.close + "manipulator"&X/ +67 "core" / +640 #t-> Arm.withdraw + "manipulator"&Y% +4 "core" % һA + .tForearm.seek :retract +2 "manipulator"&Z'\ +101 "core" ' +2 "manipulator"&[& +4 "core" &- e i / + "manipulator"&\\% +4 "core" %\  c ^  +1476 #t-> calarm 1 +8 .SE.seek :down +2 "storage"(]'X +3 "core" ' +2 "manipulator"&^% +4 "core" %\  Y c + "manipulator"&_& +4 "core" &- a c + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(`(( +684 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 .tForearm.seek :retract +2 "manipulator"&a'\ +2 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&b(d +135 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&c'\ +3 "core" ' +2 .tElbow.seek 1 +2 "manipulator"&d( +121 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &e& +3 "core" & + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &f& +3 "core" & + .tForearm.force -40 + "manipulator"&5 +32 &g& +3 "core" & y { + "manipulator"&h% +4 "core" %B  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &i% +3 "core" %S c _ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &j% +3 "core" %S b Z + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&k'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&l(d +108 "core" ( +3 .tForearm.seek :retract +2 "manipulator"&m'\ +3 "core" ' +2 .tElbow.seek 1 +2 "manipulator"&n( +121 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +3 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &o& +3 "core" & , + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &p& +3 "core" & + .tForearm.force -40 + "manipulator"&5 +32 &q& +3 "core" & |  +2 "manipulator"&r% +3 "core" %>  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &s% +3 "core" %T c c{ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &t% +3 "core" %U d ey + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&u'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&v(d +102 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&w'\ +3 "core" ' +2 .tElbow.seek 1 + "manipulator"&x( +114 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &y& +3 "core" & + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &z& +3 "core" & + .tForearm.force -40 + "manipulator"&5 +32 &{& +3 "core" &  + "manipulator"&|% +3 "core" %C { +2 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &}% +3 "core" %P f e + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &~% +3 "core" %Q c b + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek 1 + "manipulator"&( +110 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 && +3 "core" & + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" & + .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &  + "manipulator"&% +3 "core" %E {  +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 & % +3 "core" %P d f  + .tForearm.coast + "manipulator"&5 +66 .tForearm.force -55 + "manipulator"&5 +32 & % +3 "core" %P c d + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +99 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek 1 +2 "manipulator"&( +120 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +3 "core" & + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +3 "core" & + .tForearm.force -40 + "manipulator"&5 +33 && +3 "core" & { +2 "manipulator"&% +3 "core" %G z  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %O b d + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %P ` Z P + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +4465 #t-> calarm 2 + .SE.seek :down +2 "storage"('X +3 "core" ' + "manipulator"&% +4 "core" % p +2 "manipulator"&% +3 "core" % p +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +105 "core" ( +2 "manipulator"& % +4 "core" %\ B + "manipulator"&!& +4 "core" &d L + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(#( +219 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tForearm.seek :retract + "manipulator"&$'\ +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&%(d +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&''\ +2 "core" ' +2 .tElbow.seek 2 +2 "manipulator"&((~ +110 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 && +3 "core" & + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 && +3 "core" & + .tForearm.force -40 + "manipulator"&5 +32 &*& +3 "core" & U W  + "manipulator"&% +3 "core" % 6 8  +2 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &,% +3 "core" % 9 G @ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &.% +4 "core" % 9 H + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&/'\ +87 "core" ' +2 .tElbow.seek :clear + "manipulator"&+(d +111 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&2'\ +3 "core" ' +2 .tElbow.seek 2 + "manipulator"&3(~ +107 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &)& +3 "core" & + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &&& +3 "core" &  + .tForearm.force -40 + "manipulator"&5 +32 &5& +3 "core" & Z \\  + "manipulator"&0% +3 "core" % 5 ; +2 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &\ % +3 "core" % U U  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &7% +3 "core" % G S + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&8'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&9(d +105 "core" ( +3 .tForearm.seek :retract + "manipulator"&:'\ +4 "core" ' +2 .tElbow.seek 2 + "manipulator"&=(~ +136 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &>& +3 "core" & & + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +46 .tElbow.force 65 +9 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &4& +3 "core" & 8 + .tForearm.force -40 + "manipulator"&5 +33 &1& +3 "core" & V V + "manipulator"&A% +4 "core" % < R  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &B% +3 "core" % Y Wx + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &C% +3 "core" % T Z v + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&E'\ +95 "core" ' +2 .tElbow.seek :clear + "manipulator"&F(d +109 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&H'\ +3 "core" ' +2 .tElbow.seek 2 +2 "manipulator"&;(~ +133 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &J& +3 "core" & ` + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &K& +3 "core" &  + .tForearm.force -40 + "manipulator"&5 +32 &<& +3 "core" & Z Z  + "manipulator"&?% +4 "core" % 1 .  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &D% +3 "core" % V = + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &-% +3 "core" % Y b  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&G'\ +94 "core" ' +2 .tElbow.seek :clear + "manipulator"&I(d +109 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&"'\ +3 "core" ' +2 .tElbow.seek 2 + "manipulator"&N(~ +128 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &O& +3 "core" & L + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +14 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &Q& +3 "core" & % + .tForearm.force -40 + "manipulator"&5 +33 &R& +3 "core" & ] c + "manipulator"&S% +3 "core" % 6 ? - +2 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &U% +3 "core" % T ^  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &V% +3 "core" % b c + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2130 #t-> calarm 3 + .SE.seek :down +2 "storage"(@'X +3 "core" ' + "manipulator"&X% +4 "core" %Ζ { 4s +2 "manipulator"&L% +3 "core" %Ζ y +s +2 .tForearm.seek :retract + "manipulator"&Y'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&[(d +97 "core" ( +2 "manipulator"&\\% +4 "core" %\ w k + "manipulator"&W& +4 "core" &d M O 7 + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(^( +196 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&M(d +3 "core" ( +2 .tForearm.seek :retract + "manipulator"&P'\ +4 "core" ' +2 .tElbow.seek 3 +2 "manipulator"&Z(W +113 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +36 "manipulator"&6 +15 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &T& +3 "core" & + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &a& +3 "core" & + .tForearm.force -40 + "manipulator"&5 +33 &b& +3 "core" & c d + "manipulator"&d% +4 "core" % [ \\ - + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &c% +3 "core" % 5 9 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &e% +3 "core" % 6 2 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&f'\ +86 "core" ' +2 .tElbow.seek :clear + "manipulator"&g(d +107 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&h'\ +3 "core" ' +2 .tElbow.seek 3 + "manipulator"&i(W +113 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &j& +3 "core" & + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &k& +3 "core" & + .tForearm.force -40 + "manipulator"&5 +33 &l& +3 "core" & a V + "manipulator"&n% +4 "core" % c c + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &m% +3 "core" % ? 5 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &o% +3 "core" % : A  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&p'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&q(d +97 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&r'\ +3 "core" ' +2 .tElbow.seek 3 + "manipulator"&s(W +114 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &t& +3 "core" & + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &u& +3 "core" & + .tForearm.force -40 + "manipulator"&5 +32 &v& +3 "core" & b a . +2 "manipulator"&x% +3 "core" % X T + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &w% +3 "core" % C A + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &y% +3 "core" % 4 5 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&z'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&{(d +98 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&|'\ +3 "core" ' +2 .tElbow.seek 3 + "manipulator"&}(W +114 "core" ( +33 .tElbow.coast +8 "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &~& +3 "core" & + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +3 "core" &~ + .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" & b c + "manipulator"&% +4 "core" % V ] + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" % @ A + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" % 7 A  +2 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +98 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek 3 + "manipulator"& (W +114 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 & & +3 "core" &~ & + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 +2 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 & & +3 "core" &~ + .tForearm.force -40 + "manipulator"&5 +33 && +3 "core" & d b + "manipulator"&% +3 "core" % \\ ^ +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %\ 9 8 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" % 7 > + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +3436 #t-> calarm 4 + .SE.seek :down +2 "storage"('X +2 "core" ' +2 "manipulator"&% +3 "core" %Ζ iu +2 "manipulator"&% +4 "core" %Ζ | u + .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +113 "core" ( +2 "manipulator"&% +4 "core" %\  Y ^ Y + "manipulator"&& +4 "core" &d T We + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"( (,9 +199 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +3 "core" ' + .tElbow.seek :clear +2 "manipulator"&](d +3 "core" ( +2 .tForearm.seek :retract + "manipulator"&`'\ +4 "core" ' + .tElbow.seek 4 +2 "manipulator"&(o +132 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +203 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &x  + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +49 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &$& +3 "core" &z + .tForearm.force -40 + "manipulator"&5 +33 &%& +3 "core" &z U V + "manipulator"&(% +4 "core" % Y Y + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &'% +3 "core" % ) 6 t + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" % 4 7s +2 .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&*(d +112 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek 4 +2 "manipulator"&,(o +135 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &.& +3 "core" &tY + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &/& +3 "core" &v + .tForearm.force -40 + "manipulator"&5 +33 &+& +3 "core" &v V Z + "manipulator"&3% +4 "core" % \\ [ + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &2% +3 "core" % 4 5Ft + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &)% +3 "core" % , 2r + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&&'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&5(d +99 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&0'\ +3 "core" ' +2 .tElbow.seek 4 + "manipulator"&\ (o +133 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &7& +3 "core" &x} + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &8& +3 "core" &yy + .tForearm.force -40 + "manipulator"&5 +32 &9& +3 "core" &y U U +2 "manipulator"&=% +3 "core" % T T # + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &:% +3 "core" % 6 4s + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &>% +3 "core" % 6 6sr + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&4'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&1(d +113 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&A'\ +3 "core" ' +2 .tElbow.seek 4 + "manipulator"&B(o +118 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &C& +3 "core" &y +32 .tElbow.force 65 +7 "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &E& +3 "core" &x + .tForearm.force -40 + "manipulator"&5 +33 &F& +3 "core" &x \\ V S + "manipulator"&;% +4 "core" % Y [ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &H% +3 "core" % 5 7t + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &J% +3 "core" % - 2bs + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&K'\ +86 "core" ' +2 .tElbow.seek :clear + "manipulator"&<(d +113 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&?'\ +3 "core" ' +2 .tElbow.seek 4 +2 "manipulator"&D(o +119 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &-& +3 "core" &w + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 &G& +3 "core" &y + .tForearm.force -40 + "manipulator"&5 +33 &I& +3 "core" &y a X  + "manipulator"&N% +4 "core" % b ` " + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &"% +3 "core" % 2 4kt + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &O% +3 "core" % 5 4s + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +1424 #t-> calarm 5 + .SE.seek :down +2 "storage"(Q'X +3 "core" ' +2 "manipulator"&R% +4 "core" %t t g + "manipulator"&S% +4 "core" %t x k  + .tForearm.seek :retract +2 "manipulator"&U'\ +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&V(d +100 "core" ( +2 "manipulator"&X% +4 "core" %\  Z Q + "manipulator"&L& +4 "core" &d H ; + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(\\(; +205 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tForearm.seek :retract + "manipulator"&W'\ +3 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +4 "core" ( + .tForearm.seek :retract +2 "manipulator"&#'\ +3 "core" ' +2 .tElbow.seek 5 +2 "manipulator"&Y( +127 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &[& +3 "core" &U a + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &_& +3 "core" &V + .tForearm.force -40 + "manipulator"&5 +33 &M& +3 "core" &V 2 + + "manipulator"&Z% +3 "core" %͵ A C +2 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &P% +3 "core" %  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &T% +3 "core" %   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&a'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&b(d +108 "core" ( +2 .tForearm.seek :retract +33 "manipulator"&d'\ +9 "core" ' +2 .tElbow.seek 5 + "manipulator"&c( +186 "core" ( +2 .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +2 "Can" n +23 "manipulator"&e& +3 "core" &U . + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &f& +3 "core" &V + .tForearm.force -40 + "manipulator"&5 +33 &g& +3 "core" &V 5 3h + "manipulator"&i% +4 "core" %͸ 6 ?q + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &h% +3 "core" %ͽ   + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &j% +3 "core" %ͽ   +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&k'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&l(d +106 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&n'\ +3 "core" ' +2 .tElbow.seek 5 + "manipulator"&m( +179 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &o& +3 "core" &( + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &p& +3 "core" &2 9 + .tForearm.force -40 + "manipulator"&5 +32 &q& +3 "core" &2 0 * + "manipulator"&s% +4 "core" % > A ' + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &r% +3 "core" %   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &t% +3 "core" %   + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&u'\ +96 "core" ' +2 .tElbow.seek :clear + "manipulator"&v(d +103 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&x'\ +3 "core" ' +2 .tElbow.seek 5 + "manipulator"&w( +175 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &y& +3 "core" &U + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &z& +4 "core" &U + .tForearm.force -40 + "manipulator"&5 +32 &{& +3 "core" &U & ' + "manipulator"&}% +3 "core" %ͼ 7 4 +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 +35 "manipulator"&5 +36 &|% +3 "core" %;  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &~% +3 "core" %ͼ x + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +111 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +5 "core" ' +4 .tElbow.seek 5 +4 "manipulator"&( +228 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +3 "core" &V + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +3 "core" &V  + .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &V 1 * + "manipulator"& % +4 "core" %ͼ 1 6 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &% +3 "core" %ͺ   E + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 & % +4 "core" %ͺ    + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2402 #t-> calarm 6 + .SE.seek :down +2 "storage"( 'X +4 "core" ' +2 "manipulator"&% +4 "core" %N [ Ul + "manipulator"&% +4 "core" %N Z [ >l +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&(d +108 "core" ( +2 "manipulator"&% +4 "core" %\  ] W + "manipulator"&& +4 "core" &d T T ns + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"((K +204 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 .tForearm.seek :retract +2 "manipulator"&'\ +2 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&@(d +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&^'\ +3 "core" ' + .tElbow.seek 6 +2 "manipulator"&(\\ +118 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +3 "core" &a + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &!& +3 "core" &a + .tForearm.force -40 + "manipulator"&5 +32 &]& +3 "core" &a * ' + "manipulator"&% +3 "core" % 3 3 +2 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 &`% +3 "core" % < 6{ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" % 3 3{ + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&$'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&%(d +108 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&('\ +3 "core" ' +2 .tElbow.seek 6 + "manipulator"&'(\\ +118 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 +2 "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +43 .tElbow.force -65 +7 "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +3 "core" &R + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 && +3 "core" &R & +2 .tForearm.force -40 "manipulator"&5 +33 &*& +3 "core" &R Y Y + "manipulator"&,% +4 "core" % J ; + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" % 3 3p + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &.% +3 "core" % U I n + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&/'\ +91 "core" ' +2 .tElbow.seek :clear + "manipulator"&+(d +103 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&3'\ +3 "core" ' +2 .tElbow.seek 6 + "manipulator"&2(\\ +118 "core" ( +2 .tElbow.coast + "manipulator"&6 +2 .tForearm.force -70 + "manipulator"&5 +3 .tdelay 2 seconds +201 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &)& +3 "core" &d + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &&& +3 "core" &d + .tForearm.force -40 + "manipulator"&5 +33 &5& +3 "core" &d > -  + "manipulator"&\ % +4 "core" % ) /  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &0% +3 "core" % 9 4} + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &7% +3 "core" % X Q S| + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&8'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&9(d +99 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&='\ +3 "core" ' +2 .tElbow.seek 6 + "manipulator"&:(\\ +115 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &>& +3 "core" &b + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &4& +3 "core" &b + .tForearm.force -40 + "manipulator"&5 +32 &1& +3 "core" &b 1 3 + "manipulator"&B% +4 "core" % a ]  + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &A% +3 "core" % S D} + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &C% +3 "core" % V U | + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&E'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&F(d +107 "core" ( +3 .tForearm.seek :retract + "manipulator"&;'\ +4 "core" ' + .tElbow.seek 6 +2 "manipulator"&H(\\ +117 "core" ( + .tElbow.coast + "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 +38 "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &J& +3 "core" &f + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &K& +3 "core" &f : +2 .tForearm.force -40 + "manipulator"&5 +32 &<& +3 "core" &f V ? B + "manipulator"&D% +4 "core" % * 3 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &?% +3 "core" % [ V} + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &-% +3 "core" % Y _ \ } + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +32 .tForearm.coast + "manipulator"&5 +2401 #t-> calarm 7 + .SE.seek :down +2 "storage"(G'X +2 "core" ' +2 "manipulator"&I% +4 "core" %s Y + "manipulator"&N% +4 "core" %s { +2 .tForearm.seek :retract + "manipulator"&"'\ +93 "core" ' +2 .tElbow.seek :clear + "manipulator"&O(d +98 "core" ( +2 "manipulator"&R% +4 "core" %\  _ b + "manipulator"&S& +4 "core" &d Z \\ G + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(X([n +207 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tForearm.seek :retract + "manipulator"&L'\ +3 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +3 "core" ( +2 .tForearm.seek :retract +2 "manipulator"& '\ +2 "core" ' +2 .tElbow.seek 7 +2 "manipulator"&U( +157 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +14 .tElbow.coast + "manipulator"&6 +23 &V& +3 "core" &Q + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &W& +3 "core" &Q + .tForearm.force -40 + "manipulator"&5 +32 && +3 "core" &Q _ b + "manipulator"&Y% +3 "core" %@ V X +2 .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &#% +3 "core" %E 5 8 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &[% +4 "core" %G = 8 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&_'\ +90 "core" ' +2 .tElbow.seek :clear + "manipulator"&M(d +100 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +3 "core" ' +2 .tElbow.seek 7 + "manipulator"&P( +132 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &T& +3 "core" &L  + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &a& +3 "core" &L + .tForearm.force -40 + "manipulator"&5 +33 &b& +3 "core" &L b b  +32 "manipulator"&c% +9 "core" %A b a +2 .tForearm.coast "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &d% +3 "core" %D 8 B + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &e% +3 "core" %F 7 8 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract + "manipulator"&f'\ +95 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&g(d +110 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&i'\ +3 "core" ' +2 .tElbow.seek 7 +2 "manipulator"&h( +130 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &j& +3 "core" &, + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &k& +3 "core" &4 + .tForearm.force -40 + "manipulator"&5 +33 &l& +3 "core" &4 X ` ! + "manipulator"&m% +4 "core" %L Y [ d + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &n% +3 "core" %L @ A  + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &o% +3 "core" %M 3 3 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&p'\ +86 "core" ' +2 .tElbow.seek :clear + "manipulator"&q(d +99 "core" ( +3 .tForearm.seek :retract +2 "manipulator"&s'\ +3 "core" ' +2 .tElbow.seek 7 + "manipulator"&r( +156 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +33 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +14 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &t& +3 "core" &F + .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +23 &u& +3 "core" &F +2 .tForearm.force -40 + "manipulator"&5 +32 &v& +3 "core" &F c c  + "manipulator"&w% +4 "core" %C a c + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &x% +3 "core" %C 2 3 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +32 &y% +3 "core" %D 6 3 + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +2 .tForearm.seek :retract +2 "manipulator"&z'\ +92 "core" ' +2 .tElbow.seek :clear + "manipulator"&{(d +110 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&}'\ +3 "core" ' +2 .tElbow.seek 7 + "manipulator"&|( +162 "core" ( +2 .tElbow.coast "manipulator"&6 +3 .tForearm.force -70 + "manipulator"&5 +2 .tdelay 2 seconds +202 .Forearm.force -100 + "manipulator"&5 +32 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +2 "manipulator"&6 +12 .tElbow.coast + "manipulator"&6 +23 &~& +3 "core" &? + .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +12 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 +36 "manipulator"&6 +14 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +12 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.force 65 + "manipulator"&6A +13 .tElbow.force -65 + "manipulator"&6 +13 .tElbow.coast + "manipulator"&6 +22 && +3 "core" &@ + .tForearm.force -40 + "manipulator"&5 +33 && +3 "core" &@ 8 F  + "manipulator"&% +4 "core" %F ^ b N + .tForearm.coast + "manipulator"&5 +22 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %F 5 5 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 &% +3 "core" %G 7 6 + .tForearm.coast + "manipulator"&5 +23 .tForearm.force -55 + "manipulator"&5 +33 .tForearm.coast + "manipulator"&5 +30027 #t-> exit +5 #mEXIT @1536149464.69CEST @1536149480.05CEST = =mMAIN_scheduler =tMAIN @CEST1536149481.66 #"core_reset"Sent BREAK + #t@0xEACF, state=0x3B10, ifg=0x08, ie=0x5F + #@0x7F9C, state=0x3B10, ifg=0x20, ie=0x7F + #@0x8140, state=0x3B10, ifg=0x20, ie=0x7F #@0x8682, state=0x3B10, ifg=0x20, ie=0x7F + #@0x8BEC, state=0x3B10, ifg=0x08, ie=0x5F + #@0x773B, state=0x3B10, ifg=0x20, ie=0x7F #@0x78DF, state=0x3B10, ifg=0x20, ie=0x7F + #@0x7F5B, state=0x3B10, ifg=0x08, ie=0x5F + #@0x6057, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +262 "Can" ? +  ? #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %ww _ o + .tSS.reconfigure SSconfig +2 "sampler")#.0X Arm.garage +2 "manipulator"&& +3 "core" &@ m c E +2 "manipulator"&% +4 "core" % z jf +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +194 "core" ( +2 "manipulator"&& +4 "core" &- d _ + .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 "manipulator"&& +4 "core" &- +2 "manipulator"& % +3 "core" %μ=˨ +334 #t-> Arm.retract + .Hand.open + "manipulator"&!1 +67 "core" 1 +2 "manipulator"&"% +4 "core" % μD̨ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&#'\ +103 "core" ' +2 "manipulator"&$& +4 "core" &- ` L { + "manipulator"&%% +4 "core" %\  P 6 +664 #t-> Access 1 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `Access' for main:Object: name: Access: args[i +582 #-> access 1 +2 .SE.seek :down + "storage"(&'X +4 "core" ' +2 "manipulator"&'% +4 "core" %\  Y ` +2 "manipulator"&(& +3 "core" &- F Q  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"()(; +373 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (*& +3 "core" &;> N M z +2907 #t-> require "shuffle" +1187 #-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] + #Loading generic puck from tube 1 into Collection Clamp + "collection"'+& +4 "core" &}J +2 "manipulator"&,% +4 "core" %\  c \\ + "storage"(-% +4 "core" %\\ ' " + "storage"(.. +3 "core" .(; +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(/(( +671 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (0& +3 "core" &*  +2 "manipulator"&1& +3 "core" &- e d +2 "manipulator"&2% +4 "core" %\  d d + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&3( +192 "core" ( +2 "manipulator"&4& +4 "core" & ` e +2 "storage"(5& +3 "core" &)   x +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&6' +98 "core" ' +2 "storage"(7& +4 "core" &)   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(8'V +303 "core" ' +2 "storage"(9- +3 "core" -'s +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (:& +3 "core" &) d + "manipulator"&;& +4 "core" & ] [ + .tElbow.seek 1 +2 "manipulator"&<( +3 "core" ( + "manipulator"&=& +4 "core" & b _  +2 "storage"(>& +3 "core" &)   + +3 .tForearm.seek 1 + 300 counts + "manipulator"&?'o +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&@/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&A& +3 "storage"(B'X +6 "core" & Z [ d +2 "manipulator"&C% +3 "core" % u \\ [ +2 .tForearm.seek :retract +2 "manipulator"&D'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&E(ӷ +153 "core" ( +2 "manipulator"&F& +4 "core" &Ӱ& c ]A_ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 "core" ' + ."downElevator"SE.coast +3 "manipulator"&G& + "storage"(5 +6 "core" &Ӱ& d `A_ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +37 "manipulator"&H' +107 "core" ' +2 "manipulator"&I& +4 "core" &Ӱ& = A *A_ +2 "manipulator"&J% +4 "core" %  C C h +2 "collection"'K& +3 "core" &~M +2 "collection"'L& +4 .tCC.seek :closed +2 "collection"'M(W +4 "core" &~ + &} \ +8 &'{ }. +9 &]~ {B +10 &.z|& |V +9 &T}# ~Y +9 &P~) Y +10 &kQ( Y +9 &-P( Y +10 &O! Y +9 &Q|% Y +9 &uO}& X +10 & 6Q) Y +9 &!N~* Y +9 &#Q* Y +10 &%|R% Y +9 &'>R Y +10 &)U~& X +9 &*R~% Y +9 &,R}# X +10 &.FR}( Y +9 &0L|$ Y +9 &1O$ Y +10 &3O~( ~X +9 &5NL}* Y +10 &7O|& X +9 &8I& X +9 &:L' X +10 &N~ X +9 &?Q X +10 &AQ~ X +9 &C^P|( Y +10 &E!S}! X +9 &FQ~0 Y +9 &HY}3 Y +10 &J]s1 }\\ +9 &L+ y` +9 &M~, wb" +10 &O/ vb+ +9 &Q<* wb5 +10 &R+ vb9 +9 &T. ub: +9 &VX+ vY +10 &WO`* }: +5 ( + "collection"'L& +5 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.36 + .Hand.open + "manipulator"&N1 +4 "core" &WOJ. : +66 1 +2 "manipulator"&O% +4 "core" %  "  \\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%Q& +4 "core" & \ + "manipulator"&R% +4 "core" %\   +2 "storage"(S% +4 "core" %\\ U S  + "storage"(T. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(U(( +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (V& +3 "core" &+ U _ 6 +2 "manipulator"&W& +3 "core" &ӱ% 9@^ +2 "manipulator"&X% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&Y( +172 "core" ( +2 "manipulator"&Z& +4 "core" & d g +2 "storage"([& +4 "core" &*& 3 +3 .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"(^'V +299 "core" ' +2 "storage"(_- +3 "core" -'| +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (`& +2 "core" &*)   H +2 "manipulator"&a& +3 "core" & [ ` +2 .tElbow.seek 1 + "manipulator"&b( +16 "core" ( +2 "manipulator"&c& +4 "core" & _ b  +2 "storage"(d& +3 "core" &**  , +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&e'o +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&f/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&g& +4 "storage"(h'X +6 "core" & ` Y Q + "manipulator"&i% +4 "core" % m X U  +2 .tForearm.seek :retract +2 "manipulator"&j'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&k(w +175 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +69 "core" ( +3 "manipulator"&l& +4 "core" &t f h  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &m& +3 "core" &t W a ) + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&n' +104 "core" ' +2 "manipulator"&o& +4 "core" &t ? 8  +2 "manipulator"&p% +3 "core" % 4 6O +2 "processing"%q& +4 "core" & \ + "processing"%r& +4 .tPC.seek :closed +2 "processing"%s(T +2 "core" & \ +3 &  +10 &2y {. +9 &_| zC +10 &1l |V +9 &I }X +9 &L ~X +10 &pL ~X +9 &2N }X +9 &G ~X +10 &K }X +9 &yI ~W +10 & :I }X +9 &!G ~X +9 &#K ~X +10 &%J ~X +9 &'AJ ~X +9 &)L ~X +10 &*G W +9 &,K ~X +10 &.JF X +9 &0 I W +9 &1J ~X +10 &3I ~W +9 &5RJ ~X +9 &7L ~X +10 &8I ~W +9 &:L ~X +10 &M ~X +9 &?J ~X +10 &AO }X +9 &CaL ~X +9 &E$L ~X +10 &FN ~X +9 &HZ }Y +10 &Jbj |[ +9 &L z] +9 &M z_ +10 &O y_ +9 &Q\\ y_ +9 &S z` +10 &TQe |#l +9 &T> 5 +5 ( + "processing"%r& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.72 .Hand.open +2 "manipulator"&t1 +71 "core" 1 +2 "manipulator"&u% +4 "core" % 5 6P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%w& +4 "core" &T0 5 +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&x% +4 "core" %\ \  +2 "storage"(y% +3 "core" %U S S : +2 "storage"(z. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"({( +235 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (|& +3 "core" & ] U + "manipulator"&}& +4 "core" &t  + "manipulator"&~% +4 "core" %\ \ 6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +270 "core" ( +2 "manipulator"&& +4 "core" & 2 +2 "storage"(& +3 "core" & b b +4 .tSE.seek :down + "storage"('X +3 "core" ' +2 .tSE.coast "storage"(5 +3 "manipulator"&% +4 "core" %\ \  + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName" Forearm: mesg" Unknown Forearm position: 2:@checkpoint: omitted +12773 #-> exit +4 !o:Storage::Warning:bt["6/home/esp/esp2/utils/storage.rb:531:in `writeAll'"2/home/esp/esp2/utils/storage.rb:526:in `each'"6/home/esp/esp2/utils/storage.rb:526:in `writeAll'"2/home/esp/esp2/utils/storage.rb:522:in `open'"6/home/esp/esp2/utils/storage.rb:522:in `writeAll'"(/home/esp/esp2/utils/storage.rb:538"3/home/esp/esp2/lib/framework.rb:95:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Exiting with Collection Clamp holding Puck.from 1, :generic + !o:Storage::Warning:bt["6/home/esp/esp2/utils/storage.rb:531:in `writeAll'"2/home/esp/esp2/utils/storage.rb:526:in `each'"6/home/esp/esp2/utils/storage.rb:526:in `writeAll'"2/home/esp/esp2/utils/storage.rb:522:in `open'"6/home/esp/esp2/utils/storage.rb:522:in `writeAll'"(/home/esp/esp2/utils/storage.rb:538"3/home/esp/esp2/lib/framework.rb:95:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Exiting with Processing Clamp holding Puck.from 1, :generic +2 #mEXIT @1536149748.12CEST @1536149756.72CEST = =tMAIN =mMAIN_scheduler @CEST1536149758.32 #"core_reset"Sent BREAK + #t@0x69AD, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6C38, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6EC3, state=0x3A84, ifg=0x10, ie=0xFD #@0x714C, state=0x3A84, ifg=0x10, ie=0xFD + #@0x73D6, state=0x3A84, ifg=0x10, ie=0xFD + #@0x765F, state=0x3A84, ifg=0x10, ie=0xFD #@0x78EA, state=0x3A84, ifg=0x10, ie=0xFD + #@0x79FF, state=0x3A84, ifg=0x80, ie=0xFD + #@0x60B8, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +254 "Can" ii +  ii #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %xw Y o + .tSS.reconfigure SSconfig +2 "sampler")#.0X exit +4 !o:Storage::Warning:bt["6/home/esp/esp2/utils/storage.rb:531:in `writeAll'"2/home/esp/esp2/utils/storage.rb:526:in `each'"6/home/esp/esp2/utils/storage.rb:526:in `writeAll'"2/home/esp/esp2/utils/storage.rb:522:in `open'"6/home/esp/esp2/utils/storage.rb:522:in `writeAll'"(/home/esp/esp2/utils/storage.rb:538"3/home/esp/esp2/lib/framework.rb:95:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Exiting with Collection Clamp holding Puck.from 1, :generic +2 !o:Storage::Warning:bt["6/home/esp/esp2/utils/storage.rb:531:in `writeAll'"2/home/esp/esp2/utils/storage.rb:526:in `each'"6/home/esp/esp2/utils/storage.rb:526:in `writeAll'"2/home/esp/esp2/utils/storage.rb:522:in `open'"6/home/esp/esp2/utils/storage.rb:522:in `writeAll'"(/home/esp/esp2/utils/storage.rb:538"3/home/esp/esp2/lib/framework.rb:95:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Exiting with Processing Clamp holding Puck.from 1, :generic +2 #mEXIT @1536149773.35CEST @1536149782.62CEST = =tMAIN =mMAIN_scheduler @CEST1536149784.23 #"core_reset"Sent BREAK + #t@0xC8DA, state=0x3A84, ifg=0x10, ie=0xFD + #@0xCB63, state=0x3A84, ifg=0x10, ie=0xFD + #@0xCDEC, state=0x3A84, ifg=0x10, ie=0xFD #@0xD076, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD2FF, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD588, state=0x3A84, ifg=0x10, ie=0xFD #@0xD812, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD927, state=0x3A84, ifg=0x80, ie=0xFD + #@0xDBDA, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +262 "Can" ii  ii + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %wu [ o +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X CC.unloadPuck 1,1 +2 "collection"'& +3 "core" &WOA| : +2 #tStoring 1 puck in Collection Clamp to tube 1 + .Hand.open + "manipulator"&1 +25 "core" 1 +2 "manipulator"&% +4 "core" %\ \  +2 "storage"(% +3 "core" %U ^ \\ + "storage"(. +3 "core" ., +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((( +207 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &*# . +2 "manipulator"& & +3 "core" & c a2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&!( +19 "core" ( +3 "manipulator"&"& +3 "core" & d k HH +2 "storage"(#& +3 "core" &*# N +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&$' +90 "core" ' +2 "storage"(%& +4 "core" &*#   R +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(&'V +286 "core" ' +2 "storage"('- +3 "core" -'V + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :place +2 "storage"((' +48 "core" ' +2 "manipulator"&)& +4 "core" & W _ 3H +2 "manipulator"&*% +3 "core" % a Z  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&,(ӷ +160 "core" ( +2 "manipulator"&-& +4 "core" &! 7 @<: + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &! 4 7<: +2 .tForearm.seek CC +2 "manipulator"&/' +98 "core" ' +2 .tHand.close + "manipulator"&0/ +76 "core" / +2 .tCC.seek :open +2 "collection"'1( +421 "core" ( +2 "storage"(2& +4 "core" &*& + "storage"(3& +4 "core" &*' J + "manipulator"&4& +4 "core" &!  ! <: + "manipulator"&5% +4 "core" % < j + .tForearm.seek :retract +2 "manipulator"&6'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&7( +172 "core" ( +2 "manipulator"&8& +4 "core" & W Z w\ +2 "storage"(9& +3 "core" &*& * * +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&:'C +96 "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"&=% +4 "core" % u A 8 + "storage"(>& +4 "core" &*' N + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 350 counts + "manipulator"&?'ϡ +15 "core" ' +2 "manipulator"&@& +4 "core" & e [ < +2 "storage"(A& +3 "core" &*& ) ) 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&B' +25 "core" ' +2 "storage"(C% +4 "core" %  Y +2 ."downElevator"SE.seek :down +4 "storage"(D'X +99 (E% +3 "core" %G*    b +2 "manipulator"&F% +4 "core" % X a + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +89 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +1145 #t-> PC.unloadPuck 1,1 + "processing"%H& +4 "core" &T/ 5 + #tStoring 1 puck in Processing Clamp to tube 1 +2 "manipulator"&I% +3 "core" %\   +2 "storage"(J% +3 "core" %c a  +2 "storage"(K. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(L(( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (M& +3 "core" &+ A +2 "manipulator"&N& +3 "core" &  +2 .tElbow.seek 1 +2 "manipulator"&O( +10 "core" ( +2 "manipulator"&P& +4 "core" &  + "storage"(Q& +4 "core" &+ C D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +39 .tForearm.seek 1 + 700 counts +10 "manipulator"&R' +92 "core" ' +2 "storage"(S& +4 "core" &*$    +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(T'V +305 "core" ' +7 "storage"(U- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&V& +3 "core" & b Y # +2 "storage"(W& +3 "core" &*' %  B + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&X'C +26 "core" ' +2 .tElbow.hold +2 "manipulator"&Y, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(Z- +2 "core" -' +2 .tSE.seek 0.07 Pucks below Top Plate +3 "storage"(['$ +29 "core" ' +2 "manipulator"&\\% +4 "core" %p 3 7 +2 "storage"(]& +3 "core" &*& f + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 345 counts + "manipulator"&^'Ϝ +15 "core" ' +2 "manipulator"&_& +4 "core" & e ` +2 "storage"(`& +3 "core" &*& ) )  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&a' +25 "core" ' +2 .tSE.seek 1.07 Pucks below Top Plate +2 "storage"(b' +42 "core" ' +2 "manipulator"&c& +4 "core" & m \\ 2 +2 "manipulator"&d% +4 "core" % W ` + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&e'\ +87 "core" ' +2 .tElbow.seek PC +2 "manipulator"&f(w +249 "core" ( +2 "manipulator"&g& +4 "core" &v a c  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &v W ` ) +2 .tForearm.seek PC +2 "manipulator"&i' +93 "core" ' +2 .tHand.close + "manipulator"&j/ +73 "core" / +2 .tPC.seek :open +2 "processing"%k( +406 "core" ( +2 "storage"(l& +4 "core" &*&  + "storage"(m& +4 "core" &*&   + "manipulator"&n& +4 "core" &v k w + "manipulator"&o% +4 "core" % \\ q  +2 .tForearm.seek :retract + "manipulator"&p'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&q( +267 "core" ( +2 "manipulator"&r& +4 "core" &  + "storage"(s& +4 "core" &*&   + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&t'C +101 "core" ' +3 .tElbow.hold + "manipulator"&u, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&v1 +74 "core" 1 +2 "manipulator"&w% +4 "core" % r 7 B  +2 "storage"(x& +4 "core" &*& d + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 347 counts + "manipulator"&y'Ϟ +16 "core" ' +2 "manipulator"&z& +4 "core" &  +2 "storage"({& +3 "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 +4 "storage"(~'X +98 (% +3 "core" % ( ( $ ` +2 "manipulator"&% +3 "core" % ~ u +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +1115 #t-> require "shuffle" +900 #-> shuffle +2 #Shuffling pucks in tube 1 of [1..7] + #Loading generic puck from tube 1 into Collection Clamp + "collection"'& +4 "core" &( + "manipulator"&% +4 "core" %\   +2 "storage"(% +3 "core" %f v  +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 "core" &+  +2 "manipulator"& & +3 "core" & M +2 .tElbow.seek 1 +2 "manipulator"& ( +14 "core" ( +2 "manipulator"&& +4 "core" &  + "storage"(& +4 "core" &+m @ ? | +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"('V +300 "core" ' +2 "storage"(- +3 "core" -'s +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &*# * ) 5 +2 "manipulator"&& +3 "core" & V Y +2 .tElbow.seek 1 +2 "manipulator"&( +3 "core" ( + "manipulator"&& +4 "core" & N _  + "storage"(& +4 "core" &*"   < +2 .tForearm.seek 1 + 300 counts + "manipulator"&'o +29 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&/ +65 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"& & +2 "storage"("'X +6 "core" & y  + "manipulator"&#% +4 "core" % d ~  +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&%(ӷ +149 "core" ( +2 "manipulator"&& +4 "core" &ӳ d b :0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӳ U H :0 +2 ' + ."downElevator"SE.coast +4 .tForearm.reconfigure TightForearm +2 "storage"(5 +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&'' +100 "core" ' +3 "manipulator"&)& +4 "core" &ӳ b b :0 +2 "manipulator"&*% +3 "core" % W W +2 "collection"'&& +3 "core" &~W +2 "collection"'-& +4 .tCC.seek :closed + "collection"'.(W +4 "core" &) + &~  +9 &(y~! - +9 &\\~% }A +10 &2u~* ~V +9 &N}, Y +9 &O} Y +10 &oN}% X +9 &2N( X +10 &O* X +9 &R( X +9 &yL( W +10 & 9N X +9 &!K} W +9 &#N X +10 &%M~# X +9 &'BJ~& X +10 &)M W +9 &*M~' W +9 &,K( W +10 &.KO~' X +9 &0 Q X +9 &1N~ X +10 &3L X +9 &5TN! W +10 &7L X +9 &8L% X +9 &:O~ X +10 &<[N} X +9 &>Q X +9 &?L W +10 &AL~! X +9 &CbJ~ X +10 &E$K} X +9 &FL X +9 &HU} Y +10 &Jck| Z +9 &L| |^ +9 &M{ yb +10 &O{ yb# +9 &QI| xb* +10 &S} xb/ +9 &T} xb. +9 &Vp} wN +10 &WI })w +9 &Wnr} ~R +2 ( + "collection"'-& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.36 + .Hand.open + "manipulator"&$1 +76 "core" 1 +3 "manipulator"&!% +4 "core" %    + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&0'\ +97 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%+& +4 "core" &U +2 "manipulator"&\ % +4 "core" %\   +2 "storage"(2% +3 "core" %^ c ` +2 "storage"(3. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(4(( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (5& +2 "core" &+ O Q  +2 "manipulator"&8& +3 "core" &ӳ V:0 +2 "manipulator"&9% +4 "core" %\  i +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&/( +165 "core" ( +2 "manipulator"&,& +4 "core" & 1 3 +2 "storage"(<& +4 "core" &*   # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&=' +97 "core" ' +2 "storage"(>& +4 "core" &* !  9 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(@'V +306 "core" ' +2 "storage"(A- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (C& +3 "core" &*# 3 +2 "manipulator"&6& +3 "core" & K :  +2 .tElbow.seek 1 + "manipulator"&E( +3 "core" ( +2 "manipulator"&F& +3 "core" & S M  +2 "storage"(7& +3 "core" &*#  +3 .tForearm.seek 1 + 300 counts +2 "manipulator"&:'o +24 "core" ' +2 .tForearm.reconfigure LooseForearm +40 "manipulator"&#Q@2^d^2b +10 .tHand.close +2 "manipulator"&?/ +68 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&(& +2 "storage"(B'X +6 "core" & 6 5  + "manipulator"&D% +4 "core" % w D R +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&H(w +179 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +86 "core" ( +2 "manipulator"&I& +4 "core" & X ]p + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &J& +4 "core" & U U p + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&K' +102 "core" ' +2 "manipulator"&M& +4 "core" & E Ep +2 "manipulator"&N% +3 "core" % 4 7X +2 "processing"%P& +4 "core" &V +2 "processing"%Q& +3 .tPC.seek :closed +2 "processing"%S(T +3 "core" &  +3 & / +10 &.@{ x4 +9 &Eiy xH +10 &_ zX +9 &G {W +9 &QF {W +10 &N {X +9 &G |W +9 &D |W +10 &XJ |W +9 &F |W +10 & G |W +9 &"D |W +9 &$`G |W +10 &&"I |W +9 &'G |W +9 &)I |W +10 &+hG |W +9 &-*C }W +10 &.G |W +9 &0D |W +9 &2pI |W +10 &43D |W +9 &5G |W +9 &7J {W +10 &9yH |W +9 &;:I |W +10 &<H |W +9 &>F |W +9 &@J |W +10 &BAI |X +9 &DH |W +9 &ED {W +10 &GR {X +9 &ID` yY +10 &Jw x\\ +9 &L w^ +9 &N{ w^ +10 &P= v^ +9 &Q v_ +9 &S vL +10 &T)W z[ +9 &T6 |9 +2 ( + "processing"%Q& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.82 + .Hand.open + "manipulator"&;1 +66 "core" 1 +2 "manipulator"&G% +4 "core" % , 'Y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%V& +4 "core" &T3 9 +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&W% +4 "core" %\  +2 "storage"(Z% +3 "core" %b a ` +2 "storage"(\\. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(](( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (_& +2 "manipulator"&`& +4 "core" &+ ^ W +3 & Np +3 .tElbow.reconfigure TightElbow +2 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&$&.,(\ #b + "storage"(#]BK-0-\ b +4 .tElbow.seek PC +4 "manipulator"&c(w +2 ."raiseStack"SE.seek beamBreak +2 "storage"(d'V +7 "core" ( +2 "manipulator"&R& +4 "core" &s ' 2b +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &s b +2 .tForearm.seek PC + "manipulator"&T' +93 "core" ' +2 .tHand.close + "manipulator"&X/ +75 "core" / +2 .tPC.seek :open +2 "processing"%^( +86 "core" ' +2 "storage"([- +3 "core" -'V + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place + "storage"(a' +34 "core" ' +276 ( +2 "storage"(g& +4 "core" &*& + "manipulator"&h& +4 "core" & d d !H + "manipulator"&Y% +4 "core" % b [ ; +2 .tForearm.seek :retract + "manipulator"&j'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&e( +267 "core" ( +2 "manipulator"&& +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"&m' +96 "core" ' +2 .tHand.open + "manipulator"&n1 +68 "core" 1 +2 "storage"(o- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(i' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +4 .tSE.seek -0.9 Pucks below Top Plate + "storage"(r'_ +57 "core" ' +2 #tLights, camera, ACTION! + "storage"(s- +3 "core" -'_ +2 "storage"(f& +4 "core" &*2 v x T k + "manipulator"&v& +4 "core" &   +2 .tElbow.seek 1 + "manipulator"&w( +12 "core" ( +2 "manipulator"&x& +4 "core" & 7 / +2 "storage"(z& +3 "core" &*2 p l ) k +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&{' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(}' +70 "core" ' +2 "manipulator"&p& +4 "core" & 2 , +2 "storage"(& +4 "core" &*& \ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&'C +27 "core" ' +2 .tElbow.hold +2 "manipulator"&q, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0 Pucks below Top Plate +2 "storage"(t' +31 "core" ' +2 "manipulator"&y% +4 "core" %r 0 ' A +2 "storage"(b& +3 "core" &*%  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 347 counts + "manipulator"&|'Ϟ +16 "core" ' +2 "manipulator"&~& +4 "core" & ^ c\ +2 "storage"(L& +3 "core" &*%  ! @ +3 .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 +4 "storage"('X +99 (% +3 "core" %* a +2 "manipulator"& % +3 "core" % 7 7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +87 "core" ' +71 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'& +3 "core" &Wnp|% R +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  +2 "storage"(% +3 "core" %g    +2 "storage"(u. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &+ m +2 "manipulator"&& +3 "core" & \ +2 .tElbow.seek 1 +2 "manipulator"&( +10 "core" ( +2 "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"&' +97 "core" ' +2 "storage"( & +4 "core" &* ! 9 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(#'V +302 "core" ' +2 "storage"( - +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & 5 6 +2 "storage"(& +3 "core" &*# / + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&'C +26 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +2 .tSE.seek 0.07 Pucks below Top Plate +2 "storage"()'# +30 "core" ' +2 "manipulator"&*% +4 "core" %h " " + "storage"(&& +4 "core" &*# + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 337 counts + "manipulator"&'ϔ +15 "core" ' +2 "manipulator"&"& +4 "core" & _ b  +2 "storage"(& +3 "core" &*#  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&1' +23 "core" ' +2 .tSE.seek 1.07 Pucks below Top Plate +2 "storage"($' +42 "core" ' +2 "manipulator"&!& +4 "core" & a ^ 8 +2 "manipulator"&+% +4 "core" % X T @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&\ (ӷ +150 "core" ( +2 "manipulator"&2& +4 "core" &ӵ > A<? + .tElbow.reconfigure LooseElbow +41 "manipulator"&$ &.,(#b +12 &3& +3 "core" &ӵ > 2<? +2 .tForearm.seek CC +2 "manipulator"&5' +93 "core" ' +2 .tHand.close + "manipulator"&8/ +72 "core" / +2 .tCC.seek :open +2 "collection"'9( +423 "core" ( +2 "storage"('& +4 "core" &*"  k +2 "storage"(,& +3 "core" &*# !  * +2 "manipulator"&<& +3 "core" &ӵ W ` &<? +2 "manipulator"&% +3 "core" % @ X T b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&%( +172 "core" ( +2 "manipulator"&0& +4 "core" &  +2 "storage"(A& +3 "core" &*#   M +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&C'C +100 "core" ' +2 .tElbow.hold +2 "manipulator"&6, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&F1 +73 "core" 1 +3 "manipulator"&7% +4 "core" % q 8 9 +2 "storage"(?& +3 "core" &*#  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 346 counts +2 "manipulator"&('ϝ +16 "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"&=' +23 "core" ' +2 "storage"(@% +4 "core" %  ! . +2 ."downElevator"SE.seek :down +4 "storage"(:'X +99 (I% +3 "core" %  ! ` +2 "manipulator"&J% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +88 "core" ' +75 ' + ."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"'M& +4 "core" &O +2 "manipulator"&N% +3 "core" %\  8 +2 "storage"(P% +4 "core" %b  + "storage"(B. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(( +213 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (k& +3 "core" & M  7 +2 "manipulator"&;& +3 "core" & ` W 2 +2 .tElbow.seek 2 +2 "manipulator"&G( +13 "core" ( +2 "manipulator"&V& +4 "core" & _ e \  +2 "storage"(W& +4 "core" & M 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&Z' +99 "core" ' +2 "storage"(\\& +4 "core" & M    7 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(Q'V +284 "core" ' +2 "storage"(_- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :pick +2 "storage"(`' +30 "core" ' +3 .tSE.seek :down +2 "storage"(R'X +288 "core" ' +2 .tSE.coast "storage"(5 +3 "manipulator"&O% +4 "core" % s ]  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +91 "core" ' +2 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Tube 2 is Empty +13807 #-> access 1 +2 .SE.seek :down + "storage"(X'X +13 "core" ' +2 "manipulator"&4% +4 "core" %\  Z b . + "manipulator"&[& +4 "core" & c c  + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(H(; +515 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (U& +3 "core" &;  = +1967 #t-> clear! +12916 #-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] + #Loading generic puck from tube 1 into Collection Clamp + "collection"'S& +3 "core" &} +2 "manipulator"&d% +4 "core" %\  f f +2 "storage"(g% +3 "core" %[ ; +2 "storage"(h. +2 "core" .(; +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(Y(( +691 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (T& +3 "core" &*   O + "manipulator"&& +4 "core" & ^ d +2 .tElbow.seek 1 + "manipulator"&l( +24 "core" ( +2 "manipulator"&c& +4 "core" & j g F +2 "storage"(n& +3 "core" &* U +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&o' +89 "core" ' +2 "storage"(s& +4 "core" &) "  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(f'V +300 "core" ' +2 "storage"(v- +3 "core" -'r + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (j& +3 "core" &)   +2 "manipulator"&x& +3 "core" & u \\ 8E +2 .tElbow.seek 1 + "manipulator"&z( +3 "core" ( +2 "manipulator"&p& +3 "core" & b _ E +2 "storage"(& +3 "core" &)   +3 .tForearm.seek 1 + 300 counts +2 "manipulator"&a'o +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&y/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&b& +4 "storage"(i'X +5 "core" & D +2 "manipulator"&~% +3 "core" % s  +2 .tForearm.seek :retract +2 "manipulator"&L'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +155 "core" ( +2 "manipulator"&e& +4 "core" &ӵ' G \\ Bh + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &m& +3 "core" &Ӷ' 9 7 &Bg +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 "core" ' + ."downElevator"SE.coast +2 .tForearm.seek CC +2 "storage"(5 +3 "manipulator"&r' +106 "core" ' +3 "manipulator"&& +4 "core" &Ӷ' m \\Bg +2 "manipulator"& % +3 "core" % g f 9 +2 "collection"'{& +4 "core" &} +2 "collection"'w& +3 .tCC.seek :closed +2 "collection"'}(W +3 "core" &{M +3 & \ +10 &*y} - +9 &\\} ~A +9 &<w} ~U +10 &N}" X +9 &N| X +9 &yM| X +10 &;Q~ X +9 &L| X +10 &O~ X +9 &O} X +9 & CN X +10 &"I W +9 &#K~ W +9 &%N|" X +10 &'KP} X +9 &) R~ X +10 &*Q} X +9 &,N} W +9 &.SQ} X +10 &0O} X +9 &1N~ X +9 &3T~ X +10 &5[Q~ X +9 &7Q| X +10 &8N~ X +9 &:K~\ W +9 &'R~ W +9 &?J~ W +9 &AO}\ W +10 &CmM~ W +9 &E-Q| X +10 &FR}\ X +9 &HW| Y +9 &Jmi~ Z +10 &L$z~ }^ +9 &M{ yb +9 &O| zb! +10 &QT| yb( +9 &S{ wb. +10 &T} yb, +9 &Vw~ zA +9 &WD&} }%l +10 &W_r Q +2 ( + "collection"'w& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.30 + .Hand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&|% +4 "core" %  ; B  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%& +4 "core" & +2 "manipulator"&% +3 "core" %\ : +2 "storage"(u% +4 "core" %b \\ ` X + "storage"(t. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"((( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &+ ` a +2 "manipulator"&& +3 "core" &ӷ' \\Bf +2 "manipulator"&% +3 "core" %\  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +177 "core" ( +2 "manipulator"& & +4 "core" & f d  +2 "storage"(& +3 "core" &*> %  : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +43 .tForearm.seek 1 + 700 counts +10 "manipulator"&]' +94 "core" ' +2 "storage"(q& +4 "core" &*=  " +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'V +308 "core" ' +2 "storage"( - +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &*@   P +2 "manipulator"&& +3 "core" & a e +2 .tElbow.seek 1 +2 "manipulator"&( +16 "core" ( +2 "manipulator"&*& +4 "core" & k g ) +2 "storage"(&& +3 "core" &*@   +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&"'o +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&!& +3 "storage"(+'X +7 "core" & Z f  + "manipulator"&% +4 "core" % v g e +2 .tForearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 .tElbow.seek PC +2 "manipulator"&#(w +168 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +101 "core" ( +2 "manipulator"&& +4 "core" & o i + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" & u h + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&)' +102 "core" ' +3 "manipulator"&2& +4 "core" & i g +2 "manipulator"&3% +4 "core" %ϻ [ f H +2 "processing"%1& +3 "core" & +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%8(T +2 "core" & +2 &  +9 &%m . +10 &_y ~B +9 &:k U +10 &K W +9 &G W +9 &yK W +10 &;F W +9 &D W +9 &I X +10 &G W +9 & BG X +10 &"G W +9 &#I W +9 &%I W +10 &'KK W +9 &) J W +9 &*F W +10 &,I W +9 &.SG W +10 &0I W +9 &1I W +9 &3I W +10 &5\\I W +9 &7I W +9 &8I W +10 &:J X +9 &$N X +9 &?M X +9 &AJ W +10 &CiJ X +9 &E+J X +9 &FJ X +10 &HW Y +9 &Jho ~[\ +10 &L# |] +9 &M |^ +9 &O |^ +10 &Qc {_ +9 &S% |_ +9 &TRf b +10 &T\ Q 9 +5 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.75 .Hand.open +2 "manipulator"&-1 +3 "core" &T3 9 +74 1 +3 "manipulator"&.% +3 "core" % ϻ n g H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&''\ +90 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%,& +4 "core" &T3 9 +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&<% +4 "core" %\   + "storage"(% +4 "core" %_ ` ` + "storage"(0. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(A( +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (5& +3 "core" & j | 6 + "manipulator"&\ & +4 "core" & A 9 C +2 "manipulator"&F% +3 "core" %\ d b +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&7( +264 "core" ( +2 "manipulator"&?& +4 "core" &  +2 "storage"(D& +3 "core" &  a `  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&/' +97 "core" ' +2 "storage"(@& +4 "core" &  a a  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(>'V +284 "core" ' +2 "storage"(I- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(J' +44 "core" ' +2 "manipulator"&%& +4 "core" & | +2 "manipulator"&C% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&('\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&M(w +260 "core" ( +2 "manipulator"&N& +4 "core" & a + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +2 "core" & a +2 .tForearm.seek PC +2 "manipulator"&P' +93 "core" ' +2 .tHand.close + "manipulator"&B/ +65 "core" / +2 .tPC.seek :open +2 "processing"%=( +405 "core" ( +2 "storage"(k& +4 "core" &  b b  + "manipulator"&;& +4 "core" & a + "manipulator"&V% +4 "core" % V +2 .tForearm.seek :retract + "manipulator"&W'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&:( +270 "core" ( +2 "manipulator"&& +4 "core" & r +2 "storage"(\\& +3 "core" &  d c  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&6' +95 "core" ' +3 .tHand.open + "manipulator"&E1 +71 "core" 1 +2 "storage"(_- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(Q' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"(O'_ +62 "core" ' +2 #tLights, camera, ACTION! + "storage"(`- +4 "core" -'_ + "storage"(R& +4 "core" &  4 v +2 "manipulator"&Z& +3 "core" & v w +2 .tElbow.seek 2 +2 "manipulator"&4( +18 "core" ( +2 "manipulator"&[& +4 "core" & h p E +2 "storage"(& +3 "core" &  ) v +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&U' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(S' +68 "core" ' +2 "manipulator"&d& +4 "core" &  +2 "storage"(g& +3 "core" &  R V &  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&h' +26 "core" ' +2 .tElbow.hold +2 "manipulator"&H, +3 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0 Pucks below Top Plate +2 "storage"(T' +29 "core" ' +2 "manipulator"&% +4 "core" %:  +2 "storage"(c& +4 "core" &  O N 2  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 346 counts +2 "manipulator"&n'f +14 "core" ' +2 "manipulator"&s& +4 "core" &   +2 "storage"(G& +3 "core" &  2  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&K' +31 "core" ' +2 "storage"(X% +4 "core" % ? +4 ."downElevator"SE.seek :down +3 "storage"(v'X +99 (j% +3 "core" %. ] b a +2 "manipulator"&x% +4 "core" %Ю  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +90 "core" ' +72 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'& +3 "core" &W_p|~+ Q +2 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&y% +4 "core" %\   +2 "storage"(b% +3 "core" %[  +2 "storage"(~. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(l( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (o& +3 "core" &  g y x  +2 "manipulator"&e& +3 "core" & M +2 .tElbow.seek 2 +2 "manipulator"&m( +10 "core" ( +2 "manipulator"&f& +53 "core" &  +2 "storage"(a& +4 "core" &  u  d  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +89 "core" ' +3 "storage"( & +4 "core" &  V  + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(z'V +306 "core" ' +2 "storage"({- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&L& +3 "core" &  +2 "storage"(i& +3 "core" &  ^ a  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 2 +2 "manipulator"&9' +31 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(|- +2 "core" -' +3 .tSE.seek 0.07 Pucks below Top Plate + "storage"('# +28 "core" ' +2 "manipulator"&% +4 "core" %( l +2 "storage"(u& +3 "core" &  E K   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 328 counts + "manipulator"&w'T +15 "core" ' +2 "manipulator"&t& +4 "core" &  +2 "storage"(& +4 "core" &  [ f  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +24 "core" ' +3 .tSE.seek 1.07 Pucks below Top Plate +2 "storage"(' +44 "core" ' +2 "manipulator"&r& +4 "core" &  +2 "manipulator"& % +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Y(ӷ +156 "core" ( +2 "manipulator"&& +4 "core" &Ӯ( JCo + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" &Ӯ( { { Co +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' +2 .tHand.close + "manipulator"& / +72 "core" / +3 .tCC.seek :open +2 "collection"'( +422 "core" ( +2 "storage"(& +4 "core" &  5  +2 "storage"(*& +3 "core" &  ~  +2 "manipulator"&&& +3 "core" &ӳ' Bj +2 "manipulator"&% +4 "core" % C  + .tForearm.seek :retract +2 "manipulator"&!'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +171 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"(]& +3 "core" &    +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"& ' +99 "core" ' +2 .tElbow.hold +2 "manipulator"&", +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +4 "core" % >  +2 "storage"(& +3 "core" &  p T  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 350 counts +2 "manipulator"&2'j +13 "core" ' +2 "manipulator"&3& +4 "core" & +2 "storage"(1& +3 "core" &  O  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&+' +28 "core" ' +2 "storage"(% +4 "core" %  +2 ."downElevator"SE.seek :down +4 "storage"(^'X +99 (% +3 "core" %" G a +2 "manipulator"&-% +4 "core" %з +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +89 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 2 to 3 of [1..7] + #Loading generic puck from tube 2 into Collection Clamp + "collection"',& +4 "core" &U +2 "manipulator"&<% +4 "core" %\ z + "storage"(% +4 "core" %[  + "storage"(0. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"()( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (5& +3 "core" &    +2 "manipulator"&\ & +3 "core" &z +2 .tElbow.seek 2 +2 "manipulator"&F( +15 "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 +2 "manipulator"&D' +88 "core" ' +2 "storage"(#& +4 "core" &  6  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(@'V +298 "core" ' +2 "storage"('- +3 "core" -'q +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (I& +3 "core" &  6  + "manipulator"&%& +4 "core" & + .tElbow.seek 2 +2 "manipulator"&C( +3 "core" ( +2 "manipulator"&>& +3 "core" &z +2 "storage"(/& +3 "core" &    +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&N'8 +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&$/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&7& +4 "storage"(B'X +5 "core" & + "manipulator"&(% +4 "core" % G +2 .tForearm.seek :retract +2 "manipulator"&8'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&k(ӷ +160 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +2 "core" ( +2 "manipulator"&;& +4 "core" & ;3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +2 "core" & ;3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&P' +100 "core" ' +3 "manipulator"&& +4 "core" & ;3 +2 "manipulator"&\\% +3 "core" %# A +2 "collection"'M& +4 "core" &~ +2 "collection"'E& +3 .tCC.seek :closed +2 "collection"'_(W +3 "core" &} +3 &~  +8 &*z - +10 &] A +9 &<s U +9 &K V +10 &O}! W +9 &zN~ W +10 &;P W +9 &N~! W +9 &N W +10 &N| W +9 & DP~% W +9 &"J~ V +10 &#M} W +9 &%Q~ W +10 &'LN W +9 &)L~% V +9 &*K~ W +10 &,M W +9 &.TJ~ W +10 &0I} W +9 &1J} W +9 &3L W +10 &5\\I~ W +9 &7K| W +9 &8J} W +10 &:I} V +9 &&K| W +9 &?J V +9 &AM W +10 &ClN~ W +9 &E/O V +9 &FO W +10 &HU| X +9 &Jmh} Y +10 &L#{ ] +9 &M{ a +9 &O} b +10 &QW} b# +9 &S} b' +9 &T b* +10 &V|~ B +9 &WE'~ #i +9 &Wbg} L +2 ( + "collection"'E& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.35 .Hand.open +2 "manipulator"&`1 +76 "core" 1 +2 "manipulator"&R% +4 "core" % # ~ | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 "Can" qp +2 .tForearm.seek :retract + "manipulator"&Z'\ +102 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%W& +4 "core" &N +2 "manipulator"&[% +4 "core" %\   m + "storage"(% +4 "core" %[ S S G + "storage"(d. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(g( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (J& +2 "core" &  a W  +2 "manipulator"&& +3 "core" & ;3 +2 "manipulator"&Q% +4 "core" %\  W m + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&c( +174 "core" ( +2 "manipulator"&s& +4 "core" &  > +43 "storage"(G& +13 "core" &  Q  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&X' +95 "core" ' +2 "storage"(:& +4 "core" &   C  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(6'V +301 "core" ' +2 "storage"(O- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (j& +2 "core" &  b b  +2 "manipulator"&x& +4 "core" &  + .tElbow.seek 2 +2 "manipulator"&U( +3 "core" ( +2 "manipulator"&4& +3 "core" &  +2 "storage"(S& +4 "core" &  } +  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&h'8 +44 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&n/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(y'X +5 "core" &  +2 "manipulator"&b% +5 "core" % I W +2 .tForearm.seek :retract + "manipulator"&T'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&~(w +171 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +69 "core" ( +2 "manipulator"&o& +4 "core" &{  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &{  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&f' +91 "core" ' +2 "manipulator"&a& +4 "core" &{ L +2 "manipulator"&K% +3 "core" %  +2 "processing"% & +4 "core" & +2 "processing"%v& +3 .tPC.seek :closed +2 "processing"%A(T +3 "core" & +2 &  +9 &'n - +10 &]x A +9 &5m U +9 &G W +10 &J V +9 &sI W +9 &5J W +10 &J W +9 &K W +10 &{I W +9 & =H W +9 &"F V +10 &#G W +9 &%J W +9 &'EN W +10 &)M W +9 &*G W +10 &,L V +9 &.NF V +9 &0G V +10 &1F W +9 &3I W +9 &5VG V +10 &7G V +9 &8J W +10 &:J V +9 &<]F W +9 &>F W +10 &?F V +9 &AI W +9 &CeF W +10 &E'F W +9 &FL W +10 &HY X +9 &Jcn Z +9 &L ] +10 &M ^ +9 &O ^ +9 &Q] _ +10 &S! ^ +9 &TR` !e +10 &TR = +5 ( + "processing"%v& +5 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.77 .Hand.open +2 "manipulator"&H1 +3 "core" &TD = +67 1 +2 "manipulator"&p% +4 "core" % D + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&{'\ +92 "core" ' +3 .tSC.coast "storage"(6 +3 "processing"%L& +4 "core" &TCU = +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&i% +3 "core" %\   +2 "storage"(|% +4 "core" %` ^ ` + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(u( +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (t& +3 "core" & > + "manipulator"&& +4 "core" &{  +2 "manipulator"&r% +3 "core" %\  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"& ( +270 "core" ( +2 "manipulator"&& +4 "core" & H +2 "storage"(m& +3 "core" &  ) > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&z' +89 "core" ' +2 "storage"(9& +4 "core" & > +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(w'V +286 "core" ' +2 "storage"(- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(' +46 "core" ' +2 "manipulator"&q& +4 "core" &H +2 "manipulator"&% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +3 .tElbow.seek PC +2 "manipulator"& (w +243 "core" ( +2 "manipulator"&& +4 "core" &{   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &{  +2 .tForearm.seek PC +2 "manipulator"&' +91 "core" ' +2 .tHand.close + "manipulator"&*/ +65 "core" / +2 .tPC.seek :open +2 "processing"%&( +407 "core" ( +2 "storage"(& +4 "core" & g > +2 "manipulator"&& +3 "core" &} . 0 +2 "manipulator"&]% +3 "core" % 0 0 : +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&Y( +272 "core" ( +2 "manipulator"&& +4 "core" &z % .f + "storage"(& +4 "core" & F > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&' +99 "core" ' +2 .tHand.open + "manipulator"&31 +76 "core" 1 +2 "storage"(1- +4 "core" -' +2 .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.9 Pucks below Top Plate + "storage"(!'_ +53 "core" 'w  N +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):7:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" + "manipulator"&& +4 "core" &{ * e +2 .tElbow.seek 3 +2 "manipulator"& ( +3 "core" ( + "manipulator"&2& +3 "core" &{   =e +2 "storage"(,& +4 "core" & > +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&<' +3 "core" ' +2 "storage"(& +4 "core" & 9 > +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(0'V +302 "core" ' +2 "storage"(- +3 "core" -'| +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&5& +3 "core" &{ . & Ae +2 "storage"(\ & +3 "core" & > +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +2 "manipulator"&' +27 "core" ' +2 .tElbow.hold +2 "manipulator"&?, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(+- +2 "core" -'| +3 .tSE.seek 0.06 Pucks below Top Plate +50 "storage"(#' +29 "core" ' +3 "manipulator"&^% +4 "core" %A d + "storage"(l& +4 "core" & } \ > + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 343 counts +2 "manipulator"&"'m +14 "core" ' +2 "manipulator"&.& +4 "core" &{ ? ; e +2 "storage"('& +4 "core" & > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&I' +27 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(%' +42 "core" ' +2 "storage"(>& +4 "core" & # > +2 "manipulator"&/& +4 "core" &{ $ 6 e +2 .tElbow.seek 3 +2 "manipulator"&$( +3 "core" ( +2 "manipulator"&7& +3 "core" &{ B : e +2 "storage"((& +4 "core" & p > +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&F' +13 "core" ' +2 .tHand.open + "manipulator"&D1 +26 "core" 1 +2 "storage"(;- +4 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 9 counts! + .SE.seek -0.21 Pucks below Top Plate +3 "storage"(V' +38 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek upperLimit +2 "storage"(@'Z +50 "core" '  $ N +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):7:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" +2 "manipulator"&\\& +3 "core" &{ D C \\e +2 .tElbow.seek 3 +2 "manipulator"&C( +3 "core" ( +2 "manipulator"&M& +3 "core" &{ A A e +2 "storage"(B& +3 "core" & B > +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&8' +3 "core" ' +2 "storage"(& +4 "core" & A > +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(`'V +302 "core" ' +2 "storage"(R- +3 "core" -'| +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&W& +3 "core" &{  #}e +2 "storage"(E& +3 "core" &  > +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +2 "manipulator"&[' +27 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(d- +2 "core" -'| +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(J' +30 "core" ' +2 "manipulator"&% +4 "core" %E +2 "storage"(Q& +3 "core" & ! > +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 347 counts +2 "manipulator"&P'q +14 "core" ' +2 "manipulator"&s& +4 "core" &} A C c +2 "storage"(G& +4 "core" &  > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&)' +24 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(k' +42 "core" ' +2 "storage"(:& +4 "core" & i > +2 "manipulator"&Z& +3 "core" &} $ c +3 .tElbow.seek 3 +2 "manipulator"&O( +3 "core" ( +2 "manipulator"&j& +4 "core" &}   c + "storage"(x& +4 "core" & P > +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&4' +3 "core" ' + .tHand.open +2 "manipulator"&S1 +17 "core" 1 +2 "storage"(n- +4 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 9 counts! +2 .SE.seek -0.21 Pucks below Top Plate +2 "storage"(' +41 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 .tSE.seek upperLimit +2 "storage"(b'Z +50 "core" '  & N +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):7:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" +2 "manipulator"&6& +3 "core" &} 5 7c +2 .tElbow.seek 3 +2 "manipulator"&h( +3 "core" ( +2 "manipulator"&o& +4 "core" &} > 9c +2 "storage"(e& +3 "core" & D > +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&U' +3 "core" ' +2 "storage"(a& +3 "core" & ; > +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(K'V +301 "core" ' +2 "storage"( - +3 "core" -'| +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&y& +3 "core" &}  {c +2 "storage"(T& +3 "core" & 7 > +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +2 "manipulator"&=' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&v, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(H- +2 "core" -'| +3 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(p' +28 "core" ' +2 "manipulator"&L% +4 "core" %=  +2 "storage"(i& +3 "core" &  > + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 339 counts +2 "manipulator"&|'i +15 "core" ' +2 "manipulator"&& +4 "core" &~ C = b +2 "storage"(f& +4 "core" & ; > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&t' +19 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(' +42 "core" ' +2 "storage"(r& +4 "core" & S > +2 "manipulator"&g& +3 "core" &~\   b +3 .tElbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&m& +4 "core" &~  b +2 "storage"(~& +4 "core" & > +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&9' +3 "core" ' +50 .tHand.open +2 "manipulator"&{1 +26 "core" 1 +2 "storage"(- +4 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 9 counts! +2 .SE.seek -0.21 Pucks below Top Plate +2 "storage"(q' +39 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 .tSE.seek upperLimit +2 "storage"('Z +50 "core" '  L +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):7:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" +2 "manipulator"&& +3 "core" &~ 7 . ,b +2 .tElbow.seek 3 +2 "manipulator"&}( +3 "core" ( + "manipulator"& & +4 "core" &~ 3 1b +2 "storage"(*& +4 "core" & : > +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +3 "core" ' +2 "storage"(A& +3 "core" & / > +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +300 "core" ' +2 "storage"(- +3 "core" -'{ + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&]& +3 "core" &~ 0  b +2 "storage"(& +3 "core" & > +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +2 "manipulator"&' +26 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -'{ +3 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(3' +27 "core" ' +2 "manipulator"&1% +4 "core" %@ +2 "storage"(!& +3 "core" & s > + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 342 counts +2 "manipulator"&'l +16 "core" ' +2 "manipulator"&& +4 "core" & C B "a +2 "storage"(& +4 "core" & : > +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +3 "manipulator"&-' +17 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(' +41 "core" ' +2 "storage"(2& +4 "core" & > +2 "manipulator"&,& +4 "core" &   a +2 .tElbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&Y& +3 "core" &  #a +2 "storage"(& +4 "core" & 7 > +2 .tForearm.seek 3 + 700 counts +3 "manipulator"&' +3 "core" ' + .tHand.open +2 "manipulator"&1 +23 "core" 1 +2 "storage"(5- +4 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 9 counts! +2 .SE.seek -0.21 Pucks below Top Plate +2 "storage"(\ ' +41 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 .tSE.seek upperLimit +2 "storage"(+'Z +51 "core" '   L +4 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :down +2 "storage"(^'X +291 "core" ' +2 .tSE.coast "storage"(5 +3 "manipulator"&l% +4 "core" % 6 8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&.'\ +88 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at -0.86 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi:deltaPressi : voltagef11.84784879725086Jo: @type2F: @error:overCurrent: @tagi0: @sourcei-:@destinationi% +6783 #-> CC.unloadPuck 3,3 + "collection"''& +4 "core" &Wbex+ |L + !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";Unloading generic puck from tube 2 to Storage Carousel + #Storing 3 puck in Collection Clamp to tube 3 +2 "manipulator"&>% +4 "core" % ~ D C + "storage"(/% +4 "core" %b = + "storage"(7. +3 "core" .( + "storage"((& +4 "core" & > +2 "storage"(<& +3 "core" & 2 > +2 "manipulator"&D& +3 "core" & E D ^S +2 .tElbow.seek 3 + "manipulator"& ( +30 "core" ( +2 "manipulator"&;& +4 "core" & c e  + "storage"(0& +4 "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" & y > + .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"("'V +301 "core" ' +3 "storage"(#- +3 "core" -'{ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&?& +2 "core" & B 7 +2 "storage"(I& +3 "core" & 3 > +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 3 +2 "manipulator"&%' +28 "core" ' +2 .tElbow.hold + "manipulator"&V, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'{ +2 .tSE.seek 0.06 Pucks below Top Plate + "storage"(\\' +29 "core" ' +2 "manipulator"&M% +4 "core" %; , + "storage"(B& +4 "core" & w A > + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 337 counts + "manipulator"&'g +16 "core" ' +2 "manipulator"&$& +4 "core" & < B * +2 "storage"(F& +3 "core" & # > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&N' +38 "core" ' +2 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(R' +43 "core" ' +2 "manipulator"&W& +4 "core" & Q X E +2 "manipulator"&E% +4 "core" % G F  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&d'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +168 "core" ( +2 "manipulator"&Q& +4 "core" & 7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" & 7 + .tForearm.seek CC +2 "manipulator"&G' +94 "core" ' +2 .tHand.close + "manipulator"&:/ +69 "core" / +2 .tCC.seek :open +2 "collection"'Z( +423 "core" ( +2 "storage"(j& +4 "core" & H > + "storage"(x& +4 "core" & S > + "manipulator"&S& +4 "core" &  7 + "manipulator"&n% +3 "core" % G   +2 .tForearm.seek :retract +2 "manipulator"&8'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&C( +188 "core" ( +2 "manipulator"&`& +4 "core" & r p 2 +50 "storage"(b& +4 "core" & R > +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&[' +100 "core" ' +2 .tElbow.hold +2 "manipulator"&P, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&J1 +72 "core" 1 +3 "manipulator"&% +3 "core" % 7 -  +2 "storage"()& +3 "core" & F > +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 333 counts +2 "manipulator"&k'c +14 "core" ' +2 "manipulator"&& +4 "core" & \\ n +2 "storage"(X& +3 "core" & . > +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&6' +17 "core" ' +2 "storage"(o% +4 "core" %  +2 ."downElevator"SE.seek :down +4 "storage"(e'X +99 (a% +3 "core" %(  ` +2 "manipulator"&O% +4 "core" % g f +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +89 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3828 #t-> shuffle 3..3 +2 #Shuffling pucks in tube 3 of [3..3] + #Loading generic puck from tube 3 into Collection Clamp +2 "collection"'c& +3 "core" & +2 "manipulator"& % +4 "core" %\  + "storage"(y% +4 "core" %_  + "storage"(T. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(H( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (L& +2 "core" &   +2 "manipulator"&i& +4 "core" &  + .tElbow.seek 3 +2 "manipulator"&( +19 "core" ( +2 "manipulator"&f& +4 "core" &  +2 "storage"(r& +3 "core" &   ` 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&g' +90 "core" ' +2 "storage"(m& +4 "core" & # " 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(~'V +298 "core" ' +2 "storage"(U- +3 "core" -'o +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ({& +3 "core" &   2 + "manipulator"&& +4 "core" & {  + .tElbow.seek 3 +2 "manipulator"&h( +3 "core" ( +2 "manipulator"&K& +3 "core" & } u 9 +2 "storage"(=& +3 "core" & \ V 2 +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'B +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&|/ +67 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&p& +2 "storage"(v'X +6 "core" & k g + "manipulator"&t% +4 "core" % a  +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&q(ӷ +165 "core" ( +2 "manipulator"&z& +4 "core" &# R D?Q + ' + .tElbow.reconfigure LooseElbow +3 ."downElevator"SE.coast +3 "manipulator"&$ &.,(#b + "storage"(5 +3 "manipulator"&& +5 "core" &# : 5?Q + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& ' +105 "core" ' +3 "manipulator"&*& +4 "core" &# ; C ?Q +2 "manipulator"&A% +3 "core" %! C C Oc +2 "collection"'& +4 "core" & + "collection"'9& +4 .tCC.seek :closed +2 "collection"'w(W +3 "core" &~G +3 &}  +9 &+x~ }- +9 &]| |A +10 &<q} |U +9 &I W +10 &K} W +9 &zJ} W +9 &<J} W +10 &K W +9 &J| W +9 &I} W +10 & CM} W +9 &"I} W +10 &#J~ W +9 &%L| W +9 &'LJ} W +10 &)L V +9 &*L W +9 &,J~\ W +10 &.TL} W +9 &0I~ W +10 &1L} W +9 &3M} W +9 &5[N~\ W +10 &7L| W +9 &8I}\ W +9 &:I~ W +10 &&K W +10 &?I V +9 &AL W +9 &ClI W +10 &E/K~ V +9 &FN| W +9 &HW} ~X +10 &Jlk} }Z +9 &L#x\ z] +10 &M{ wb +9 &Oz wb! +9 &QUz vb% +10 &S| vb. +9 &T{ vb/ +9 &Vz~ vF +10 &WB" y(v +9 &Wkg~ }M +2 ( + "collection"'9& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.36 + .Hand.open + "manipulator"&1 +77 "core" 1 +3 "manipulator"&]% +4 "core" % + ( d + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"% & +4 "core" & + "manipulator"&1% +4 "core" %\   +2 "storage"(!% +3 "core" %` d g +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 +3 (2& +2 "core" & a g  +2 "manipulator"&,& +4 "core" &$ ?P + "manipulator"&Y% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&( +165 "core" ( +2 "manipulator"&& +4 "core" & C S +2 "storage"(5& +3 "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" &  L 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +309 "core" ' +2 "storage"(+- +3 "core" -'{ + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (& +3 "core" & ^ 2 + "manipulator"&& +4 "core" & 7 <  + .tElbow.seek 3 +2 "manipulator"&3( +19 "core" ( +2 "manipulator"&& +4 "core" & L a + "storage"(-& +4 "core" & 2 +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'B +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&\ / +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&l& +4 "storage"(^'X +5 "core" & X [ + "manipulator"&% +4 "core" % F Y X > +2 .tForearm.seek :retract + "manipulator"&''\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&>(w +178 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +69 "core" ( +3 "manipulator"&/& +4 "core" & L ] J + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" & T 9 ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&(' +101 "core" ' +2 "manipulator"&<& +4 "core" & G B 4 +2 "manipulator"&D% +4 "core" % D 7 V} +2 "processing"%;& +3 "core" &G  +2 "processing"%0& +57 .tPC.seek :closed +4 "processing"%(T +3 "core" &  + & + &  +2 &  & + &  + & + & + +7 &"Az y4 +9 &9iy yH +9 &a zX +10 &D }W +9 &ED }W +10 &F |W +9 &C }W +9 &C }W +10 &LI |X +9 &D |W +9 & I |W +10 &"I |W +9 &$TF }X +10 &&K |X +9 &'K |X +9 &)I {W +10 &+]D |W +9 &-D |W +9 &.D |W +10 &0C |W +9 &2eH {W +10 &4(D |W +9 &5F |X +9 &7G |W +10 &9mD |W +9 &;/D |W +9 &<I |W +10 &>J |W +9 &@tG {X +10 &B7J |W +9 &CJ {W +9 &EI {X +10 &G{Q {X +9 &I9\\ zY +9 &J} x\\ +10 &L w_ +9 &No w_ +10 &P/ v_ +9 &Q v_ +9 &S uL +10 &T0s y^ +9 &T4 }6 +2 ( + "processing"%0& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.85 + .Hand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&.% +4 "core" % 1 1} +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%?& +4 "core" &T/K 6 +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&I% +4 "core" %\ G +2 "storage"(% +3 "core" %_ W T   +2 "storage"(M. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(B( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ($& +2 "manipulator"&F& +4 "core" & ` `  +4 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +2 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&W(w +2 ."raiseStack"SE.seek beamBreak +2 "storage"(E'V +6 "core" ( +2 "manipulator"&@& +4 "core" & 9 q +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & q +2 .tForearm.seek PC +2 "manipulator"&"' +88 "core" ' +2 .tHand.close + "manipulator"&%/ +65 "core" / +2 .tPC.seek :open +2 "processing"%( +101 "core" ' +2 "storage"(\\- +3 "core" -'V + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(Q' +42 "core" ' +252 ( +2 "storage"(s& +3 "core" &  2 +2 "manipulator"&N& +4 "core" & 6 : p + "manipulator"&V% +4 "core" % 9 7X +2 .tForearm.seek :retract +2 "manipulator"&:'\ +88 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&d( +263 "core" ( +2 "manipulator"&_& +4 "core" &s i oC +2 "storage"(j& +3 "core" & ! 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&x' +92 "core" ' +2 .tHand.open + "manipulator"&S1 +68 "core" 1 +2 "storage"(n- +4 "core" -' +2 .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.9 Pucks below Top Plate + "storage"(G'_ +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(b- +4 "core" -'_ + "storage"(& +4 "core" &  q2 + "manipulator"&J& +4 "core" &s T Q C +2 .tElbow.seek 3 + "manipulator"&( +24 "core" ( +2 "manipulator"&)& +4 "core" & ^ \\  +2 "storage"(& +3 "core" & q2 +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&X' +3 "core" ' + .tSE.reconfigure SEgently +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(o' +69 "core" ' +2 "manipulator"&8& +4 "core" & e e +2 "storage"(a& +4 "core" & ^ 2 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +2 "manipulator"&O' +25 "core" ' +2 .tElbow.hold +2 "manipulator"&C, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0 Pucks below Top Plate +2 "storage"([' +28 "core" ' +2 "manipulator"&k% +4 "core" %A  ' \ +2 "storage"(R& +4 "core" & M 2 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 343 counts + "manipulator"&6'm +15 "core" ' +2 "manipulator"&e& +4 "core" & ` f +2 "storage"(u& +3 "core" & \   2 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&c' +18 "core" ' +2 "storage"( % +4 "core" %   +3 ."downElevator"SE.seek :down +3 "storage"(y'X +99 (T% +3 "core" %0. - b +2 "manipulator"&L% +4 "core" %и S b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&i'\ +90 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'f& +3 "core" &Wke} M +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&r% +4 "core" %\   +2 "storage"(m% +3 "core" %e   +2 "storage"(P. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(4( +3 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 (U& +3 "core" & P  +2 "manipulator"&{& +4 "core" & ' + .tElbow.seek 3 +2 "manipulator"&( +14 "core" ( +2 "manipulator"&K& +4 "core" & s 2\ +2 "storage"(=& +4 "core" & \   3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&|' +89 "core" ' +2 "storage"(p& +4 "core" &   ^ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(t'V +306 "core" ' +2 "storage"(- +3 "core" -'{ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&g& +3 "core" & M S\ +2 "storage"(z& +3 "core" &  2 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +2 "manipulator"&' +28 "core" ' +2 .tElbow.hold + "manipulator"&~, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'{ +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(h' +29 "core" ' +2 "manipulator"&*% +4 "core" %A # ) A +2 "storage"(A& +3 "core" & G 2 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 343 counts + "manipulator"&'m +15 "core" ' +2 "manipulator"&v& +4 "core" & c M\ +2 "storage"(& +3 "core" & 2 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&Z' +25 "core" ' +53 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(' +42 "core" ' +2 "manipulator"&]& +4 "core" & b e \ +2 "manipulator"& % +4 "core" % R :  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&1(ӷ +163 "core" ( +3 "manipulator"&!& +4 "core" & D @ !<< + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &! 4 5<< +2 .tForearm.seek CC +2 "manipulator"&2' +94 "core" ' +2 .tHand.close + "manipulator"&,/ +70 "core" / +2 .tCC.seek :open +2 "collection"'Y( +423 "core" ( +2 "storage"( & +4 "core" &   2 + "storage"(& +4 "core" &   2 +2 "manipulator"&5& +3 "core" &! e a<< +2 "manipulator"&H% +3 "core" % I e f +2 .tForearm.seek :retract +2 "manipulator"&}'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&q( +180 "core" ( +2 "manipulator"&& +4 "core" & c ` +2 "storage"(+& +4 "core" &   2 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&' +99 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +72 "core" 1 +3 "manipulator"&-% +4 "core" % 8 _ c +2 "storage"(\ & +4 "core" &   2 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 334 counts + "manipulator"&l'd +13 "core" ' +2 "manipulator"&& +4 "core" & w  +2 "storage"(& +4 "core" &    2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +35 "core" ' +2 "storage"(% +4 "core" %   +2 ."downElevator"SE.seek :down +4 "storage"('X +99 (/% +3 "core" %O!  O a +2 "manipulator"&7% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +88 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +17263 #t-> access 3 +2 .SE.seek :down + "storage"(<'X +12 "core" ' +2 "manipulator"&D% +4 "core" % ' + "manipulator"&;& +4 "core" & << + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(^([n +681 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 ('& +3 "core" &[lS "  7 +886 #t-> access 1 +2 .SE.seek :down +2 "storage"(&'X +2 "core" ' +2 "manipulator"&% +4 "core" % ' W Z  + "manipulator"&.& +4 "core" & _ X< + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(?(; +371 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (I& +3 "core" &; O O ( +1535 #t-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] + #Loading generic puck from tube 1 into Collection Clamp + "collection"'& +4 "core" &}2 +2 "manipulator"&0% +3 "core" % '  +2 "storage"(M% +3 "core" %[ O O z +2 "storage"($. +3 "core" .(; + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(F(( +672 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (@& +3 "core" &+ p + "manipulator"& & +4 "core" & d e < +2 .tElbow.seek 1 + "manipulator"&(( +27 "core" ( +2 "manipulator"&%& +4 "core" & _ a  +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"(>& +4 "core" &)   , +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(#'V +299 "core" ' +2 "storage"(- +3 "core" -'o + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (s& +2 "core" &)  ' & +2 "manipulator"&E& +3 "core" & a d +2 .tElbow.seek 1 +2 "manipulator"&N( +3 "core" ( + "manipulator"&V& +4 "core" & Z b & +2 "storage"("& +3 "core" &) ) ) f +3 .tForearm.seek 1 + 300 counts +2 "manipulator"&_'o +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&j/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&W& +5 "storage"(S'X +2 "core" & [ X +2 "manipulator"&n% +4 "core" % } d c + .tForearm.seek :retract +2 "manipulator"&b'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +153 "core" ( +2 "manipulator"&J& +4 "core" &ӿ! ^ K p<< + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +202 !to:I2C::SoftErr:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"3/home/esp/esp2/lib/slide.rb:241:in `configure'"5/home/esp/esp2/lib/slide.rb:255:in `reconfigure'"0/home/esp/esp2/utils/misc.rb:90:in `extend'",/home/esp/esp2/utils/misc.rb:35:in `to'"5/home/esp/esp2/utils/puckmoves.rb:437:in `clamp'",/home/esp/esp2/lib/msg.rb:68: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/utils/shuffle.rb:24:in `shuffle'""(ESP):12:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" 5  +2 "collection"'a& +4 "core" &~( + "collection"'Q& +4 .tCC.seek :closed +2 "collection"'k(W +2 "core" &z* +2 &|6  +10 &+{}C |- +9 &]~~? {A +10 &Cq}C |U +9 &J}B W +10 &I~< X +9 &G}= W +9 &CL~C X +10 &J|M W +9 &L}N ~W +9 &JH W +10 & LNO W +9 &"F}N W +10 &#K|O W +9 &%IN W +9 &'TF}N W +10 &)I|] W +9 &*Jza X +9 &,J}b ~W +10 &.[L}a X +9 &0I}a W +10 &1L~b X +9 &3M~] W +9 &5dL}b W +10 &7&J|a W +9 &8J}c X +9 &:H|` W +10 &-K~` X +10 &?I}[ W +9 &AJ|V ~W +9 &CtJX W +10 &E5I}c X +9 &FP{k ~W +9 &HT|n ~X +10 &Jrh{n |[ +9 &L+zh z^ +10 &Mzm vb +9 &O{l vb" +9 &QY{k ub* +10 &S{l ub0 +9 &T|s vb. +9 &Vy|t wA +10 &WC"|u z*y +9 &WZ~o z!b +2 ( + "collection"'Q& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.36 + .Hand.open + "manipulator"&`1 +74 "core" 1 +2 "manipulator"&R% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +52 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%u& +4 "core" & +2 "manipulator"& % +4 "core" %\ \ y +2 "storage"(d% +4 "core" %S A 6 ' + "storage"(x. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(G(( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (T& +3 "core" &+ 6 @ +2 "manipulator"&L& +3 "core" &ӿ! x w << +2 "manipulator"&X% +4 "core" %\ \  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&o& +4 "core" & e _ ' +2 "storage"(O& +3 "core" &*( 2 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&6' +92 "core" ' +2 "storage"(f& +4 "core" &*'   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(r'V +301 "core" ' +2 "storage"(m- +3 "core" -'~ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ([& +2 "core" &** & +2 "manipulator"&P& +3 "core" & b c + +2 .tElbow.seek 1 +2 "manipulator"&U( +3 "core" ( + "manipulator"&{& +4 "core" & ` Z  + "storage"(K& +4 "core" &** +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&='o +26 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&c/ +70 "core" / +3 ."downElevator"SE.seek :down +6 "manipulator"&p& + "storage"(y'X +6 "core" & e c * +2 "manipulator"&B% +3 "core" % V d b  +2 .tForearm.seek :retract +2 "manipulator"&C'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&i(w +186 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +68 "core" ( +2 "manipulator"&& +4 "core" & Q ?b +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" & d e b +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&z' +95 "core" ' +3 "manipulator"&& +4 "core" & D H 3b +2 "manipulator"&*% +3 "core" % 7 A . +2 "processing"%A& +4 "core" &  + "processing"%v& +4 .tPC.seek :closed +2 "processing"%(T +3 "core" & +2 &  +9 &&m z- +9 &]w yA +10 &,m yU +9 &F |W +10 &E }X +9 &jF |X +9 &-H |W +10 &H |W +9 &I |W +9 &sH |W +10 & 5H |W +9 &!H |W +10 &#F |X +9 &%{D |W +9 &'<F |X +10 &(J |W +9 &*F |W +9 &,H |W +10 &.ED |W +9 &0C |W +10 &1I |W +9 &3G |W +9 &5MI |W +10 &7F |X +9 &8G |X +9 &:I |W +10 &I |W +10 &?D |X +9 &AJ |W +9 &C]G |W +10 &EJ |X +9 &FO {X +9 &HX {Y +10 &JZj y[\ +9 &L v^ +10 &M w_ +9 &O w_ +9 &QV w_ +10 &S v_ +9 &TzRg z&s +9 &T 9 }/ +6 ( + "processing"%v& +5 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.77 + .Hand.open + "manipulator"&]1 +3 "core" &T# }/ +65 1 +2 "manipulator"& % +4 "core" % 7 ( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%& +4 "core" &T# / +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&t% +4 "core" %\  - + "storage"(% +4 "core" %` O A N + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(h( +232 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (!& +2 "manipulator"&& +6 "core" &  8 : $  + & b +2 .tElbow.reconfigure TightElbow +3 ."raiseStack"SE.reconfigure SEplace +4 "manipulator"&$&.,(\ #b + "storage"(#]BK-0-\ b +3 .tElbow.seek PC +5 "manipulator"&Z(w +2 ."raiseStack"SE.seek beamBreak +2 "storage"(~'V +22 "core" ( +2 "manipulator"&,& +4 "core" & > Q ' + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &9& +3 "core" & c c +2 .tForearm.seek PC +2 "manipulator"&w' +90 "core" ' +2 .tHand.close + "manipulator"& / +68 "core" / +2 .tPC.seek :open +2 "processing"%( +78 "core" ' +2 "storage"(5- +3 "core" -'V + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(H' +46 "core" ' +266 ( +2 "storage"(& +4 "core" &  ` `  + "manipulator"&+& +4 "core" & : + "manipulator"&2% +4 "core" % , +2 .tForearm.seek :retract +2 "manipulator"&1'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +264 "core" ( +2 "manipulator"&-& +4 "core" &  +2 "storage"(\ & +3 "core" &  @ > F  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&' +100 "core" ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "storage"(- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(}' +25 "core" ' +3 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"(/'_ +60 "core" ' +2 #tLights, camera, ACTION! + "storage"(7- +4 "core" -'_ + "storage"(q& +4 "core" &  * | + "manipulator"&& +4 "core" &  +2 .tElbow.seek 2 + "manipulator"&l( +3 "core" ( +2 "manipulator"&& +3 "core" & h +2 "storage"(& +4 "core" & \  > ~ +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +11 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"(4' +70 "core" ' +2 "manipulator"&D& +4 "core" &  +2 "storage"(;& +4 "core" &  \\ O B  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&'' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0 Pucks below Top Plate +2 "storage"(.' +30 "core" ' +2 "manipulator"&<% +4 "core" % Y J ) +2 "storage"(^& +3 "core" &   ! ;  +2 .tForearm.force -20 +51 "manipulator"&5 +2 .tForearm.seek 2 + 317 counts +2 "manipulator"&I'I +14 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(0& +4 "core" &  V _  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&M' +20 "core" ' +2 "storage"($% +4 "core" % V a +2 ."downElevator"SE.seek :down +4 "storage"(?'X +99 (@% +4 "core" %S+ ` ` b +2 "manipulator"& % +4 "core" %л  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +90 "core" ' +73 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'& +4 "core" &WZ{ !b + #tStoring generic puck in Collection Clamp to tube 2 +2 "manipulator"&>% +3 "core" %\   +2 "storage"(% +4 "core" %` b d +2 "storage"(3. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(&( +8 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" & c b +2 "manipulator"&s& +3 "core" &  +2 .tElbow.seek 2 +2 "manipulator"&E( +16 "core" ( +2 "manipulator"&V& +4 "core" &  +2 "storage"("& +3 "core" & c d +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&j' +98 "core" ' +2 "storage"(W& +4 "core" & 5 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(n'V +301 "core" ' +2 "storage"((- +3 "core" -'~ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&\\& +3 "core" & e +2 "storage"(J& +3 "core" & c c +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 2 +2 "manipulator"&#' +26 "core" ' +2 .tElbow.hold +2 "manipulator"&_, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(N- +2 "core" -'~ +2 .tSE.seek 0.07 Pucks below Top Plate +2 "storage"(:'! +29 "core" ' +2 "manipulator"&% +4 "core" %>  +2 "storage"(8& +3 "core" & C @ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 350 counts + "manipulator"&a'j +14 "core" ' +2 "manipulator"&S& +4 "core" &  +2 "storage"(b& +3 "core" & ` a + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&Y' +34 "core" ' +2 .tSE.seek 1.07 Pucks below Top Plate +2 "storage"(`' +44 "core" ' +2 "manipulator"&R& +4 "core" &  +2 "manipulator"&u% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&Q'\ +85 "core" ' +2 .tElbow.seek CC +2 "manipulator"& (ӷ +162 "core" ( +3 "manipulator"&d& +4 "core" & z (;5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" &   ;5 +2 .tForearm.seek CC +2 "manipulator"&T' +97 "core" ' +2 .tHand.close + "manipulator"&L/ +72 "core" / +2 .tCC.seek :open +2 "collection"'X( +248 "Can" mm +174 "core" ( +2 "storage"()& +4 "core" & * + "storage"(o& +4 "core" & ; + "manipulator"&O& +4 "core" & ;5 +2 "manipulator"&F% +3 "core" % 9  +2 .tForearm.seek :retract +2 "manipulator"&f'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +175 "core" ( +2 "manipulator"&e& +4 "core" &  +2 "storage"(m& +3 "core" & U +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 2 +2 "manipulator"&[' +99 "core" ' +2 .tElbow.hold +2 "manipulator"&P, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&{1 +68 "core" 1 +3 "manipulator"&K% +4 "core" % 1 8 +2 "storage"(c& +3 "core" & _ \\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 337 counts + "manipulator"&p'] +15 "core" ' +2 "manipulator"&B& +4 "core" & & +2 "storage"(& +3 "core" & H +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&6' +25 "core" ' +2 "storage"(r% +4 "core" %  +2 ."downElevator"SE.seek :down +4 "storage"(='X +99 (% +3 "core" %  a +2 "manipulator"&g% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +87 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 2 to 3 of [1..7] + #Loading generic puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &g +2 "manipulator"&*% +3 "core" %\ \  m +2 "storage"(A% +4 "core" %\\  + "storage"(y. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(C( +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &    +2 "manipulator"&v& +3 "core" & +2 .tElbow.seek 2 +2 "manipulator"&]( +26 "core" ( +2 "manipulator"& & +4 "core" & 6 +2 "storage"(& +3 "core" &    +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&t' +88 "core" ' +2 "storage"(& +4 "core" &    +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +298 "core" ' +2 "storage"(z- +3 "core" -'m +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (!& +3 "core" &  !  + "manipulator"&& +4 "core" & *6 +2 .tElbow.seek 2 + "manipulator"&G( +3 "core" ( +2 "manipulator"&,& +3 "core" &  6 +2 "storage"(9& +4 "core" &  z y z  +2 .tForearm.seek 2 + 300 counts +52 "manipulator"& '8 +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&5/ +72 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&i& +5 "storage"(|'X +3 "core" & 6 +2 "manipulator"&% +3 "core" % N  +2 .tForearm.seek :retract +2 "manipulator"&~'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +158 "core" ( +2 "manipulator"&+& +5 "core" &" m=D ' +2 ."downElevator"SE.coast +2 .tElbow.reconfigure LooseElbow +2 "storage"(5 +4 "manipulator"&$ &.,(#b +2 &2& +3 "core" &" a=D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&w' +95 "core" ' +2 "manipulator"&-& +4 "core" &" =D +2 "manipulator"&\ % +4 "core" % ) +2 "collection"'Z& +4 "core" &~= + "collection"'& +4 .tCC.seek :closed +2 "collection"'(W +4 "core" &? + &~8  +9 &*x|B - +9 &^~0 A +9 &;o}; U +10 &J}; V +9 &H}B W +10 &zG}? V +9 &;G~= W +9 &I|= W +10 &I}< W +9 &I9 V +9 & DM|= V +10 &"J~> V +9 &#G: V +10 &%J; V +9 &'KJ|> W +9 &) I}? W +10 &*K}@ W +9 &,H}B W +9 &.TJ~> V +10 &0F~C V +9 &1I< V +10 &3H~C V +9 &5\\J}> V +9 &7L~A V +10 &8F}@ V +9 &:E}< V +9 &%H|> W +9 &?K|? V +10 &AI}> V +9 &ClG{> V +9 &E-L~D W +10 &FL{= W +9 &HT{< X +9 &Jkg{3 Z +10 &L!{~9 ^ +9 &M{2 b +10 &O{~. b +9 &QX|~1 b! +9 &S}7 b& +10 &T}4 b, +9 &V||; B +9 &WF,}9 $l +10 &Wj`}2 H +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.40 + .Hand.open + "manipulator"&71 +71 "core" 1 +2 "manipulator"&q% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%1& +4 "core" & +2 "manipulator"&% +3 "core" %\  O +2 "storage"(% +4 "core" %\\ ` c +2 "storage"(D. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(;( +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (H& +2 "core" &  V ^  +2 "manipulator"&<& +4 "core" &" (=D + "manipulator"&^% +4 "core" %\  P +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&}( +182 "core" ( +2 "manipulator"&& +4 "core" & p +2 "storage"(0& +4 "core" &   v b  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(& +4 "core" &   + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"($'V +301 "core" ' +2 "storage"(/- +3 "core" -'~ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &  h [  +2 "manipulator"&@& +3 "core" &  +2 .tElbow.seek 2 + "manipulator"& ( +19 "core" ( +2 "manipulator"&l& +4 "core" & G +2 "storage"(4& +3 "core" &  ~ #  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&''8 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&I/ +76 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"(>'X +6 "core" &  +2 "manipulator"&.% +4 "core" % E  +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&3(w +169 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +88 "core" ( +3 "manipulator"&& +4 "core" & { = +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&V' +96 "core" ' +2 "manipulator"&"& +4 "core" &  +2 "manipulator"&M% +3 "core" %ϴ  +2 "processing"%W& +4 "core" & + "processing"%?& +4 .tPC.seek :closed +2 "processing"%h(T +3 "core" & +3 &  +9 &'m - +9 &]y A +10 &?m U +9 &J W +9 &D W +10 &}F W +9 &@E V +9 &J W +10 &E W +9 &E V +10 & GI W +9 &"\ I V +9 &#F V +10 &%G V +9 &'PG V +9 &)G V +10 &*G V +9 &,G V +10 &.WI W +9 &0F W +9 &1F W +10 &3H V +9 &5_F W +9 &7!G W +10 &8D V +9 &:G V +10 &*G V +9 &?I W +10 &AK W +9 &CoF W +9 &E2E V +10 &FL W +9 &HW X +10 &Jnl Z +9 &L' ] +9 &M ^ +10 &O ^ +9 &Qi ^ +9 &S* _ +10 &TPc _ +9 &TN 9 +5 ( + "processing"%?& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.78 .Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&%% +4 "core" % ϴ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&('\ +93 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%\\& +4 "core" &T9 9 +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&J% +4 "core" %\   + "storage"(N% +4 "core" %e b W + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(8( +211 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (S& +3 "core" & n ; +2 "manipulator"&b& +3 "core" & . 0  +2 "manipulator"&R% +3 "core" %\  0 -  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&u( +259 "core" ( +2 "manipulator"&j& +4 "core" & 1 / +2 "storage"(E& +3 "core" & : ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&n' +89 "core" ' +2 "storage"(#& +4 "core" &  ; +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(a'V +286 "core" ' +2 "storage"(:- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(d' +36 "core" ' +2 "manipulator"&x& +4 "core" & % - +2 "manipulator"&Y% +3 "core" % # % \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +51 "manipulator"&_'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&L(w +259 "core" ( +2 "manipulator"&Q& +4 "core" &x . & $ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &x # -  +2 .tForearm.seek PC + "manipulator"&)' +94 "core" ' +2 .tHand.close + "manipulator"&o/ +75 "core" / +2 .tPC.seek :open +2 "processing"%O( +407 "core" ( +2 "storage"(F& +4 "core" & - ; +2 "manipulator"&e& +3 "core" &~ 5 4\ +2 "manipulator"&m% +3 "core" % 5 6) +2 .tForearm.seek :retract +2 "manipulator"&T'\ +96 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"& ( +261 "core" ( +2 "manipulator"&{& +4 "core" &t ? 89 +2 "storage"(K& +3 "core" & , ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&c' +89 "core" ' +2 .tHand.open + "manipulator"&B1 +67 "core" 1 +2 "storage"(- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate + "storage"(r' +27 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"(f'_ +59 "core" ' +3 #tLights, camera, ACTION! + "storage"(- +4 "core" -'_ + "storage"(g& +4 "core" & V V [ e; +2 "manipulator"&& +3 "core" &t w9 +2 .tElbow.seek 3 +2 "manipulator"&[( +14 "core" ( +2 "manipulator"&p& +4 "core" &z\ !p +2 "storage"(& +4 "core" & V W b e; +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&*' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.18 Pucks below Top Plate + "storage"(A' +73 "core" ' +2 "manipulator"&y& +4 "core" &z ( 5!p +2 "storage"(`& +3 "core" &  ; +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 + "manipulator"&' +30 "core" ' +2 .tElbow.hold +2 "manipulator"&v, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek 0 Pucks below Top Plate +2 "storage"( ' +30 "core" ' +2 "manipulator"&% +4 "core" %(| +2 "storage"(6& +4 "core" &   ; + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 318 counts + "manipulator"&'T +15 "core" ' +2 "manipulator"&=& +4 "core" & : @0 +2 "storage"(&& +4 "core" & @ ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&P' +38 "core" ' +2 "storage"(U% +4 "core" % +2 ."downElevator"SE.seek :down +4 "storage"(z'X +99 (!% +3 "core" %.) J a +2 "manipulator"&% +3 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&,'\ +94 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'9& +3 "core" &Wjb{4 H +2 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&5% +4 "core" %\   +2 "storage"(i% +3 "core" %f   +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 (t& +3 "core" &   +2 "manipulator"&+& +3 "core" & - +2 .tElbow.seek 3 +2 "manipulator"&2( +17 "core" ( +2 "manipulator"&& +4 "core" & i w\ +2 "storage"( & +3 "core" &   2 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&-' +91 "core" ' +2 "storage"(\ & +4 "core" &    2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(Z'V +310 "core" ' +2 "storage"(G- +3 "core" -'} +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&|& +3 "core" & d f\ +2 "storage"(~& +3 "core" &   2 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +2 "manipulator"&X' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&7, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(q- +2 "core" -'} +3 .tSE.seek 0.06 Pucks below Top Plate + "storage"(1' +28 "core" ' +2 "manipulator"&% +4 "core" %1  +2 "storage"(& +3 "core" & 8 2 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 327 counts + "manipulator"&'] +16 "core" ' +2 "manipulator"&D& +4 "core" & C Q  +2 "storage"(H& +4 "core" & * 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&<' +28 "core" ' +2 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(^' +43 "core" ' +2 "manipulator"&w& +4 "core" & c a < +2 "manipulator"&% +3 "core" % I 9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&0'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&C(ӷ +160 "core" ( +2 "manipulator"&& +4 "core" &ӹ'  * /Bk +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӹ& / 3Bk +2 .tForearm.seek CC + "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&// +72 "core" / +2 .tCC.seek :open +2 "collection"'( +423 "core" ( +2 "storage"(@& +4 "core" & ! l 2 + "storage"(l& +4 "core" &  n 2 +2 "manipulator"&4& +4 "core" &% > 7@] + "manipulator"&I% +4 "core" % H G Q +2 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&.( +181 "core" ( +2 "manipulator"&}& +4 "core" & e m +2 "storage"(& +3 "core" &  2 + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +50 .tForearm.seek 3 +4 "manipulator"&$' +100 "core" ' +2 .tElbow.hold +2 "manipulator"&', +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +69 "core" 1 +3 "manipulator"&s% +4 "core" % B : F : +2 "storage"( & +4 "core" &   W 2 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 344 counts + "manipulator"&"'n +15 "core" ' +2 "manipulator"&M& +4 "core" & n b  +2 "storage"(W& +3 "core" &  2 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&>' +27 "core" ' +2 "storage"(% +4 "core" %    +2 ."downElevator"SE.seek :down +4 "storage"('X +99 (% +3 "core" %  ! a +2 "manipulator"&%% +3 "core" % \\ ` & +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +88 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 3 to 4 of [1..7] + #Loading generic puck from tube 3 into Collection Clamp + "collection"'J& +4 "core" &; +2 "manipulator"&N% +4 "core" %\  J +2 "storage"(% +3 "core" %f  +2 "storage"(?. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(V( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (S& +3 "core" &   +2 "manipulator"&b& +3 "core" &  +2 .tElbow.seek 3 +2 "manipulator"&R( +11 "core" ( +2 "manipulator"&;& +4 "core" &  +2 "storage"(j& +3 "core" & @ D . +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&E' +95 "core" ' +2 "storage"(3& +4 "core" & ) ' 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(#'V +298 "core" ' +2 "storage"((- +3 "core" -'o +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (:& +3 "core" &   ( 2 +2 "manipulator"&x& +3 "core" & | @ +2 .tElbow.seek 3 +2 "manipulator"&Y( +3 "core" ( + "manipulator"&a& +4 "core" & : + "storage"(n& +4 "core" &  ! 2 +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&Q'B +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&k/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&u& +3 "storage"(o'X +6 "core" & d d + "manipulator"&_% +4 "core" % = Z cF +2 .tForearm.seek :retract +2 "manipulator"&h'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&F(ӷ +165 "core" ( +2 ' + ."downElevator"SE.coast +3 "manipulator"&e& + "storage"(5 +6 "core" & f c 4:* +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" & 9 7 ':* +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&)' +98 "core" ' +2 "manipulator"&{& +4 "core" & 7 <:* +2 "manipulator"&K% +4 "core" %# 5 7\\ +2 "collection"'L& +3 "core" &h +2 "collection"'B& +3 .tCC.seek :closed +2 "collection"'(W +3 "core" &: +3 &~2  +8 &,{8 |- +10 &]}~4 {A +9 &Bn}- |U +9 &F) V +10 &I3 W +9 &F( W +9 &BF+ W +10 &H* V +9 &F~* V +10 &H( W +9 & JG+ W +9 &" C~' W +10 &#F( V +9 &%I' W +9 &'RF& W +10 &)F' V +9 &*G* W +10 &,F( ~W +9 &.YF~, ~W +9 &0F~( W +10 &1E- W +9 &3G. W +9 &5aI' W +10 &7$F% W +9 &8D) W +10 &:F( W +9 &+J) W +10 &?F1 W +9 &AH' W +9 &CsE& V +10 &E4G~' W +9 &FI& W +10 &HT}* ~X +9 &Jrg~( }Z +9 &L)~. z] +10 &Mz( vb +9 &O}1 vb" +9 &QS{) ub- +10 &S|) vb2 +9 &T~4 ub4 +10 &V|~* vC +9 &WH'~+ z"e +9 &W`]~, }M +2 ( + "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.52 +2 .Hand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&g% +4 "core" % # ( &\\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%p& +4 "core" & + "manipulator"&T% +4 "core" %\   +2 "storage"(% +3 "core" %Y ] W +2 "storage"(y. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(`( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (d& +3 "core" & _ ^ 8  +2 "manipulator"&& +3 "core" & ":* +2 "manipulator"&r% +4 "core" %\  ~ ~  + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&6( +164 "core" ( +2 "manipulator"&=& +4 "core" & ` d +2 "storage"(&& +3 "core" &  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"& ' +101 "core" ' +2 "storage"(U& +4 "core" &   + 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(c'V +302 "core" ' +2 "storage"(f- +3 "core" -'| +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (!& +3 "core" & - 2 +2 "manipulator"&& +3 "core" & ; K = +2 .tElbow.seek 3 + "manipulator"&*( +4 "core" ( +2 "manipulator"&[& +4 "core" & 8 @  +2 "storage"(A& +3 "core" & 2 +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&'B +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&9& +5 "storage"(5'X +2 "core" & f b +2 "manipulator"&i% +4 "core" % 7 d e +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"& (w +171 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +80 "core" ( +2 "manipulator"&t& +4 "core" &u h m\ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &+& +3 "core" &u ` V \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +51 "manipulator"&' +100 "core" ' +5 "manipulator"& & +5 "core" &u 7 C\ +2 "manipulator"&P% +3 "core" %Ϻ ? > +2 "processing"%\ & +4 "core" & +2 "processing"%z& +3 .tPC.seek :closed +2 "processing"%8(T +4 "core" & + &  +9 &'l z- +9 &\\x yA +10 &/l yU +9 &G }W +9 &G |W +10 &mH |W +9 &/C }W +9 &G }W +10 &F }X +9 &tD }X +10 & 7D }W +9 &!G }W +9 &#F }X +10 &%}D }W +9 &'?G |W +9 &)G }W +10 &*@ }W +9 &,F |W +10 &.HA }W +9 &0 D |W +9 &1F |W +10 &3B }W +9 &5OF |W +9 &7F |W +10 &8G |W +9 &:F |W +10 &F |W +9 &?G |W +10 &AG }X +9 &C_G |W +9 &E G |X +10 &FL |X +9 &HU |X +10 &J]j z[ +9 &L x^ +9 &M w_ +10 &O x^ +9 &QW w_ +9 &S x_ +10 &T{Ph z'u +9 &T7 }1 +5 ( + "processing"%z& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.78 + .Hand.open + "manipulator"&v1 +67 "core" 1 +3 "manipulator"&,% +4 "core" % Ϻ @ *  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +3 "processing"%|& +3 "core" &T( 1 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&~% +4 "core" %\  +2 "storage"(q% +4 "core" %e _ h  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"((,9 +204 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (D& +3 "core" &,7 . +2 "manipulator"&H& +3 "core" &u c c\ +2 "manipulator"&w% +3 "core" %\ f e +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&(w +274 "core" ( +2 "manipulator"&-& +4 "core" & h n (> +2 "storage"(2& +3 "core" &,7 . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&Z' +103 "core" ' +2 "storage"(X& +4 "core" &,7  B . +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +286 "core" ' +2 "storage"(1- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(' +48 "core" ' +2 "manipulator"&& +4 "core" & c d > +2 "manipulator"&<% +3 "core" % W [ F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&7'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&/(w +249 "core" ( +2 "manipulator"&0& +4 "core" &o ` P 4 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &o 8 8 +2 .tForearm.seek PC +2 "manipulator"&@' +92 "core" ' +2 .tHand.close + "manipulator"&l/ +67 "core" / +3 .tPC.seek :open +2 "processing"%4( +403 "core" ( +2 "storage"(I& +4 "core" &,7    . +2 "manipulator"&}& +3 "core" &o e e  +2 "manipulator"&% +3 "core" % e f  +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&C(w +258 "core" ( +2 "manipulator"&& +4 "core" & b ^  +2 "storage"(s& +3 "core" &,7   . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"& ' +98 "core" ' +2 .tHand.open + "manipulator"&M1 +69 "core" 1 +2 "storage"(W- +4 "core" -' +2 .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.9 Pucks below Top Plate + "storage"('_ +56 "core" 'c "  X +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'""(ESP):12:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'"- +2 "core" -'| +3 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(3' +27 "core" ' +2 "manipulator"&% +4 "core" %# % & +2 "storage"(]& +3 "core" &,7 . + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 324 counts +2 "manipulator"&''O +16 "core" ' +2 "manipulator"&\\& +4 "core" & b b  +2 "storage"((& +4 "core" &,7  ! . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&:' +28 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(x' +42 "core" ' +2 "storage"(a& +4 "core" &,7  ! O . +2 "manipulator"&n& +4 "core" & V \\ _ +2 .tElbow.seek 4 +2 "manipulator"&k(w +4 "core" ( +2 "manipulator"&u& +3 "core" & a ] +2 "storage"(_& +4 "core" &,7  4 . +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&R' +11 "core" ' +2 .tHand.open + "manipulator"&E1 +15 "core" 1 +2 "storage"(e- +4 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 9 counts! +2 .SE.seek -0.21 Pucks below Top Plate +52 "storage"(m' +41 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek upperLimit +2 "storage"(#'Z +50 "core" ' Y  / X +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'""(ESP):12:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'"'Z +50 "core" ' 5 Z ] Y +4 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :down +2 "storage"('X +291 "core" ' +2 .tSE.coast "storage"(5 +3 "manipulator"&]% +4 "core" % e e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&\\'\ +86 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at -0.86 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi5 : outPressiZ :deltaPressi] : voltagef11.911668139420717;: @type2F: @error:overCurrent: @tagiC: @sourcei-:@destinationi% +22862 #-> exit +4 !o:Storage::Warning:bt["6/home/esp/esp2/utils/storage.rb:531:in `writeAll'"2/home/esp/esp2/utils/storage.rb:526:in `each'"6/home/esp/esp2/utils/storage.rb:526:in `writeAll'"2/home/esp/esp2/utils/storage.rb:522:in `open'"6/home/esp/esp2/utils/storage.rb:522:in `writeAll'"(/home/esp/esp2/utils/storage.rb:538"3/home/esp/esp2/lib/framework.rb:95:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Exiting with Collection Clamp holding Puck.from 3, :generic +2 #mEXIT @1536151438.03CEST @1536151447.35CEST = =tMAIN =mMAIN_scheduler @CEST1536151448.98 #"core_reset"Sent BREAK + #t@0x1B36, state=0x3B10, ifg=0x20, ie=0x7F + #@0x22AB, state=0x3B10, ifg=0x08, ie=0x5F + #@0x3C7E, state=0x3AE0, ifg=0x84, ie=0x75 #@0x3F2D, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x41BA, state=0x3A84, ifg=0x10, ie=0xFD + #@0x4443, state=0x3A84, ifg=0x10, ie=0xFD #@0x46CE, state=0x3A84, ifg=0x10, ie=0xFD + #@0x47E4, state=0x3A84, ifg=0x80, ie=0xFD + #@0xDE75, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi̞; :\ @name@ +266 "Can" R +  R + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +3 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %tp Y o + .tSS.reconfigure SSconfig +2 "sampler")#.0X CC.unloadPuck 4,4 +2 "collection"'#& +3 "core" &W`\\|H M +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):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: mesg";Unloading generic puck from tube 3 to Storage Carousel + #Storing 4 puck in Collection Clamp to tube 4 + .Hand.open + "manipulator"&$1 +23 "core" 1 +2 "manipulator"&%% +4 "core" %\ \ i e  + "storage"(&% +4 "core" %` * ( F + "storage"('. +3 "core" .,,7 +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(((,9 +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 ()& +3 "core" &,7  & i . +2 "manipulator"&*& +3 "core" & X ` +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&+(w +3 "core" ( +2 "manipulator"&,& +3 "core" & \\ j  +2 "storage"(-& +3 "core" &,7 (  ? . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&.' +93 "core" ' +2 "storage"(/& +4 "core" &,7 ' ( * . +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(0'V +300 "core" ' +3 "storage"(1- +3 "core" -'| + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&2& +2 "core" & W ` & +2 "storage"(3& +3 "core" &,7   . +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 4 +2 "manipulator"&4' +30 "core" ' +2 .tElbow.hold + "manipulator"&5, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(6- +2 "core" -'| +3 .tSE.seek 0.06 Pucks below Top Plate + "storage"(7' +29 "core" ' +2 "manipulator"&8% +4 "core" %2 & #  + "storage"(9& +4 "core" &,7 . + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 339 counts + "manipulator"&:'^ +16 "core" ' +2 "manipulator"&;& +4 "core" & c a  + "storage"(<& +4 "core" &,7   F . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&=' +28 "core" ' +2 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(>' +43 "core" ' +2 "manipulator"&?& +4 "core" & e f +2 "manipulator"&@% +4 "core" % Z W W + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&A'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&B(ӷ +158 "core" ( +2 "manipulator"&C& +4 "core" &Ӹ) A @Cp +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" &Ӹ) 7 6Cp + .tForearm.seek CC +2 "manipulator"&E' +96 "core" ' +2 .tHand.close + "manipulator"&F/ +76 "core" / +2 .tCC.seek :open +2 "collection"'G( +418 "core" ( +2 "storage"(H& +4 "core" &,7    . + "storage"(I& +4 "core" &,7   . + "manipulator"&J& +4 "core" &% 9 C \ @[ + "manipulator"&K% +38 "core" % > 6 7 +8 .tForearm.seek :retract +2 "manipulator"&L'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&M(w +176 "core" ( +2 "manipulator"&N& +4 "core" & t g +2 "storage"(O& +3 "core" &,7   . + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&P' +102 "core" ' +2 .tElbow.hold +2 "manipulator"&Q, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&R1 +76 "core" 1 +2 "manipulator"&S% +4 "core" % = a L 7 +2 "storage"(T& +4 "core" &,7  . + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 350 counts +2 "manipulator"&U'i +14 "core" ' +2 "manipulator"&V& +4 "core" &  + "storage"(W& +4 "core" &,7   . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&X' +30 "core" ' +2 "storage"(Y% +4 "core" % ' )  +2 ."downElevator"SE.seek :down +4 "storage"(Z'X +99 ([% +3 "core" %)   ` +2 "manipulator"&\\% +3 "core" % ~ [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +88 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +1379 #t-> shuffle 4..4 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message/undefined method `shuffle' for main:Object: name: shuffle: args[o:\ Range:endi :\ begini : exclF +1041 #-> require "shuffle" +1071 #-> shuffle 4..4 +2 #Shuffling pucks in tube 4 of [4..4] + #Loading generic puck from tube 4 into Collection Clamp + "collection"'^& +4 "core" &D + "manipulator"&_% +4 "core" % \  +2 "storage"(`% +3 "core" %Z q +2 "storage"(a. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(b(,9 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (c& +3 "core" &,6 j  + "manipulator"&d& +4 "core" &  + .tElbow.seek 4 +2 "manipulator"&e(w +3 "core" ( +2 "manipulator"&f& +3 "core" & \  +2 "storage"(g& +3 "core" &,6A Z _  ! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&h' +90 "core" ' +2 "storage"(i& +4 "core" &,7,   4 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(j'V +298 "core" ' +2 "storage"(k- +3 "core" -'m + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (l& +3 "core" &,7*    4 + "manipulator"&m& +4 "core" & c c ) + .tElbow.seek 4 +2 "manipulator"&n(w +3 "core" ( + "manipulator"&o& +4 "core" & b b " +2 "storage"(p& +3 "core" &,7*    4 +3 .tForearm.seek 4 + 300 counts + "manipulator"&q'7 +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&r/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&s& +5 "storage"(t'X +3 "core" & c c $ +2 "manipulator"&u% +4 "core" % V f bs + .tForearm.seek :retract +2 "manipulator"&v'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&w(ӷ +151 "core" ( +2 "manipulator"&x& +4 "core" &" m h #=A + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &y& +2 "core" ' + &" b `=A +2 ."downElevator"SE.coast +2 .tForearm.reconfigure TightForearm +2 "storage"(5 +4 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&z' +102 "core" ' +3 "manipulator"&{& +4 "core" &! A @<@ +2 "manipulator"&|% +4 "core" % " % \\ + "collection"'}& +4 "core" &Q +2 "collection"'~& +3 .tCC.seek :closed +2 "collection"'(W +3 "core" &* +3 &~)  +7 &+x~! |- +10 &^z( zA +9 &El$ {U +10 &F" ~V +9 &H, ~W +9 &G( ~W +10 &EG' W +9 &J( ~W +9 &E~# W +10 &C( V +9 & MG}% ~W +10 &"C~' W +9 &#F ~V +9 &%H' ~W +10 &'UJ' ~W +9 &)J$ W +9 &*J ~W +10 &,I~ ~W +9 &.]F W +10 &0F W +9 &1G W +9 &3G~ W +10 &5eE W +9 &7'F W +9 &8F ~W +10 &:F ~W +9 &/G~ ~W +9 &?L ~W +9 &AJ ~V +10 &CvG ~V +9 &E6L\ ~W +9 &FI~ ~W +10 &HT} }X +9 &Jvg{ |Y +10 &L,x~ y] +9 &Mz~ ub +9 &O{ vb! +10 &QZ{ ub) +9 &Sz ub- +9 &T~ ub* +10 &V|~ w@ +9 &WD#~ z)w +9 &W]~ z ^ +2 ( + "collection"'~& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.43 +2 .Hand.open + "manipulator"&1 +68 "core" 1 +3 "manipulator"&% +4 "core" % " \\ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%& +4 "core" & +2 "manipulator"&% +3 "core" %\  +2 "storage"(% +3 "core" %^ _ ` +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"( (,9 +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 ( & +3 "core" &,6 3 < _  + "manipulator"& & +4 "core" &! {<@ + "manipulator"&% +4 "core" %\ { | \  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&(w +181 "core" ( +2 "manipulator"&& +4 "core" & L = + "storage"(& +4 "core" &,7. 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(& +4 "core" &,7. / 4 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +300 "core" ' +2 "storage"(- +3 "core" -'{ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,7* 4 + "manipulator"&& +3 "core" & 9 3 +2 .tElbow.seek 4 +2 "manipulator"&(w +3 "core" ( + "manipulator"&& +3 "core" & 9 ? +2 "storage"(& +3 "core" &,7* 4 +3 .tForearm.seek 4 + 300 counts + "manipulator"&'7 +15 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"& / +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&!& +4 "storage"("'X +4 "core" & 9 7 +2 "manipulator"&#% +4 "core" % A 6 7 + .tForearm.seek :retract +2 "manipulator"&$'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&%(w +181 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +68 "core" ( +3 "manipulator"&&& +4 "core" &z ? C + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +2 "core" &{ @ 4\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&)' +102 "core" ' +2 "manipulator"&*& +4 "core" &} % &\ +2 "manipulator"&,% +3 "core" %Ϻ ' *  +2 "processing"%-& +3 "core" & | +2 "processing"%/& +4 .tPC.seek :closed +2 "processing"%(T +2 "core" & | +4 & |0 +10 &'Bx u4 +9 &>ix uH +9 &_ vX +10 &D yX +9 &JB yW +10 & G yW +9 &C yW +9 &C yW +10 &QD yX +9 &E yX +9 & F yX +10 &"F xW +9 &$ZE xW +10 &&G> xX +9 &'F yX +9 &)G xW +10 &+aH xX +9 &-#E xX +9 &.E xX +10 &0E xX +9 &2iE yX +10 &4,F xW +9 &5C yW +9 &7G yW +10 &9rG xW +9 &;3G yX +9 &<H yX +10 &>D yW +9 &@zI yW +10 &B<D yW +9 &CD yW +9 &ED yW +10 &GO xX +9 &I>] vY +9 &Jr u\\ +10 &L s^ +9 &Nu t^ +10 &P5 s_ +9 &Q s_ +9 &S sL +10 &T-a vU +9 &T- y5 +2 ( + "processing"%/& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.86 + .Hand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % Ϻ  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&1'\ +93 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%2& +4 "core" &T+ 5 +46 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&3% +3 "core" %\ \  +2 "storage"(6% +4 "core" %` E O  + "storage"(8. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(9(,9 +3 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 (;& +4 "core" &,6 9 7 ]  + "manipulator"&<& +3 ."raiseStack"SE.reconfigure SEplace +6 "storage"(#]BK-0-\ b +2 "core" &~ 6\ +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&?(w +2 ."raiseStack"SE.seek beamBreak +3 "core" ( +3 "storage"(@'V + "manipulator"&.& +5 "core" &~ 9 "\ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &~\ +2 .tForearm.seek PC +2 "manipulator"&0' +93 "core" ' +2 .tHand.close + "manipulator"&4/ +74 "core" / +3 .tPC.seek :open +2 "processing"%:( +92 "core" ' +2 "storage"(7- +3 "core" -'V + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(C' +36 "core" ' +263 ( +2 "storage"(D& +3 "core" &,7, 4 +2 "manipulator"&=& +3 "core" & ? B\ +2 "manipulator"&5% +3 "core" % 9 9 +2 .tForearm.seek :retract +2 "manipulator"&F'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&A(w +273 "core" ( +2 "manipulator"&\ & +4 "core" & > ; +2 "storage"(H& +3 "core" &,7- 8 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&I' +95 "core" ' +2 .tHand.open + "manipulator"&J1 +67 "core" 1 +2 "storage"(K- +3 "core" -' +3 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(N' +27 "core" ' +3 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"(O'_ +51 "core" '  N +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):4:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'"- +2 "core" -'| +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(X' +29 "core" ' +2 "manipulator"&Z% +4 "core" %4 \\u +2 "storage"((& +3 "core" &,7/ 4 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 341 counts +2 "manipulator"&^'` +16 "core" ' +2 "manipulator"&_& +4 "core" &| c ` +2 "storage"(`& +3 "core" &,7/ 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&a' +28 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(c' +41 "core" ' +2 "storage"(d& +4 "core" &,7/ X 4 +2 "manipulator"&f& +4 "core" &| V X  +2 .tElbow.seek 4 +2 "manipulator"&g(w +3 "core" ( + "manipulator"&i& +4 "core" &| R : +2 "storage"(Q& +4 "core" &,7- . 4 +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&]' +12 "core" ' +2 .tHand.open + "manipulator"&k1 +21 "core" 1 +2 "storage"(l- +4 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 9 counts! +2 .SE.seek -0.21 Pucks below Top Plate +2 "storage"(m' +40 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek upperLimit +3 "storage"(o'Z +51 "core" '   P +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):4:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'"'Z +49 "core" ' O +4 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :down +2 "storage"(Z'X +281 "core" ' +2 .tSE.coast + "storage"(5 +3 "manipulator"&(% +4 "core" % Y W " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +89 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at -0.84 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef11.862576337751596: @type2F: @error:overCurrent: @tagiC: @sourcei-:@destinationi% +6775 #-> exit +4 !o:Storage::Warning:bt["6/home/esp/esp2/utils/storage.rb:531:in `writeAll'"2/home/esp/esp2/utils/storage.rb:526:in `each'"6/home/esp/esp2/utils/storage.rb:526:in `writeAll'"2/home/esp/esp2/utils/storage.rb:522:in `open'"6/home/esp/esp2/utils/storage.rb:522:in `writeAll'"(/home/esp/esp2/utils/storage.rb:538"3/home/esp/esp2/lib/framework.rb:95:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Exiting with Collection Clamp holding Puck.from 4, :generic +2 #mEXIT @1536151714.84CEST @1536151722.70CEST = =tMAIN =mMAIN_scheduler @CEST1536151724.32 #"core_reset"Sent BREAK + #t@0xFB1B, state=0x3B10, ifg=0x20, ie=0x7F + #@0x0290, state=0x3B10, ifg=0x08, ie=0x5F + #@0xE9BD, state=0x3AE0, ifg=0x84, ie=0x75 #@0xEC6C, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xEEF9, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF182, state=0x3A84, ifg=0x10, ie=0xFD #@0xF40D, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF523, state=0x3A84, ifg=0x80, ie=0xFD + #@0xCFC4, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +203 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +171 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +254 "Can" {a +  {a + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %rq X o + .tSS.reconfigure SSconfig +2 "sampler")#.0X CC.unloadPuck 4,4 +2 "collection"'#& +3 "core" &W]|" } ^ + !to:Puck::Warning:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:368:in `unload'":/home/esp/esp2/utils/puckmoves.rb:886:in `unloadPuck'"(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: mesg";Unloading generic puck from tube 4 to Storage Carousel +2 #Storing 4 puck in Collection Clamp to tube 4 + .Hand.open + "manipulator"&$1 +22 "core" 1 +2 "manipulator"&%% +4 "core" %\ @ 7 + "storage"(&% +4 "core" %f # + "storage"('. +3 "core" .,,7 +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(((,9 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 ()& +3 "core" &,70 4 + "manipulator"&*& +4 "core" &| 5 3 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&+(w +2 "core" ( +2 "manipulator"&,& +3 "core" &| 5 2 +2 "storage"(-& +3 "core" &,71 C 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&.' +91 "core" ' +2 "storage"(/& +4 "core" &,71  4 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0L-\ b +5 .tSE.seek beamBreak + "storage"(0'V +303 "core" ' +3 "storage"(1- +3 "core" -'| + .tSE.configure SEconfig +2 "storage"(#QK-0L-\ b +3 "manipulator"&2& +3 "core" &| 7 7 + "storage"(3& +4 "core" &,7, 4 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&4' +27 "core" ' +2 .tElbow.hold + "manipulator"&5, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(6- +2 "core" -'| +3 .tSE.seek 0.06 Pucks below Top Plate + "storage"(7' +28 "core" ' +2 "manipulator"&8% +4 "core" %/  + "storage"(9& +4 "core" &,70 C 4 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 336 counts + "manipulator"&:'[ +15 "core" ' +2 "manipulator"&;& +4 "core" &| ` b +2 "storage"(<& +3 "core" &,7. 4 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&=' +24 "core" ' +2 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(>' +43 "core" ' +2 "manipulator"&?& +4 "core" &| [ a  +2 "manipulator"&@% +4 "core" % 5 K 9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&B(ӷ +163 "core" ( +3 "manipulator"&C& +3 "core" & % ';2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" & " $;2 +2 .tForearm.seek CC +2 "manipulator"&E' +95 "core" ' +2 .tHand.close + "manipulator"&F/ +76 "core" / +2 .tCC.seek :open +2 "collection"'G( +421 "core" ( +2 "storage"(H& +4 "core" &,7.  4 + "storage"(I& +4 "core" &,7.  4 + "manipulator"&J& +4 "core" & 6 5;2 + "manipulator"&K% +4 "core" % = 6 7 +2 .tForearm.seek :retract + "manipulator"&L'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +36 "manipulator"&M(w +184 "core" ( +2 "manipulator"&N& +4 "core" & a c( + "storage"(O& +4 "core" &,7.   i 4 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&P' +102 "core" ' +2 .tElbow.hold +2 "manipulator"&Q, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&R1 +69 "core" 1 +3 "manipulator"&S% +4 "core" % 3   4 +2 "storage"(T& +3 "core" &,7- 4 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 340 counts + "manipulator"&U'_ +14 "core" ' +2 "manipulator"&V& +4 "core" & X a( +2 "storage"(W& +3 "core" &,7.   h 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&X' +25 "core" ' +2 "storage"(Y% +4 "core" %  +2 ."downElevator"SE.seek :down +4 "storage"(Z'X +99 ([% +3 "core" %%   @ ` +2 "manipulator"&\\% +4 "core" %л [ [  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +86 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +7282 #t-> require "shuffle" +1053 #-> shuffle 4..4 +2 #Shuffling pucks in tube 4 of [4..4] + #Loading generic puck from tube 4 into Collection Clamp + "collection"'^& +4 "core" &~0 +2 "manipulator"&_% +3 "core" %\ \  +2 "storage"(`% +3 "core" %Z  +2 "storage"(a. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(b(,9 +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (c& +3 "core" &,6   + "manipulator"&d& +4 "core" & ( +2 .tElbow.seek 4 + "manipulator"&e(w +26 "core" ( +2 "manipulator"&f& +4 "core" & _ o + "storage"(g& +4 "core" &,7.   o 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&h' +94 "core" ' +2 "storage"(i& +4 "core" &,7/   4 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0L-\ b +5 .tSE.seek beamBreak + "storage"(j'V +295 "core" ' +6 "storage"(k- +3 "core" -'m + .tSE.configure SEconfig +2 "storage"(#QK-0L-\ b +3 (l& +2 "core" &,7,   f 4 +2 "manipulator"&m& +3 "core" & d e  +2 .tElbow.seek 4 +2 "manipulator"&n(w +3 "core" ( +2 "manipulator"&o& +4 "core" & b ] + "storage"(p& +4 "core" &,7, (  4 +2 .tForearm.seek 4 + 300 counts + "manipulator"&q'7 +15 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&r/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&s& +3 "storage"(t'X +6 "core" & d b +2 "manipulator"&u% +4 "core" % 3 _ U +2 .tForearm.seek :retract +2 "manipulator"&v'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&w(ӷ +160 "core" ( +2 "manipulator"&x& +4 "core" &ӷ) b ` 6Cr + ' + .tElbow.reconfigure LooseElbow +3 ."downElevator"SE.coast +2 "manipulator"&$ &.,(#b + "storage"(5 +3 "manipulator"&y& +6 "core" &ӷ) T T WCr + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&z' +103 "core" ' +2 "manipulator"&{& +4 "core" &ӷ) Cr +2 "manipulator"&|% +3 "core" %  # $F +2 "collection"'}& +4 "core" &U +2 "collection"'~& +3 .tCC.seek :closed +2 "collection"'(W +3 "core" &* +2 &$  +9 &,y( {- +9 &^| zA +10 &=n}' zU +9 &G ~V +9 &I} }W +10 &{G~ }W +9 &=J~ }W +10 &F }W +9 &F$ }V +9 &F~2 }V +10 & EG) ~W +9 &"D( ~W +9 &#G) }V +10 &%J}* ~W +9 &'LK) }W +10 &)I+ ~W +9 &*H~& ~V +9 &,G}( ~W +10 &.VG}% }V +9 &0G* ~W +9 &1L~+ ~W +10 &3G~' ~W +9 &5]F) ~W +10 &7G$ }W +9 &8G~& ~W +9 &:G}( }V +10 &'I}" }W +9 &?L} }W +10 &AI }V +9 &CmG ~W +10 &E/L! }W +9 &FJ~) }W +9 &HU}( }X +10 &Jmd|# |Z +9 &L$z~* y] +9 &My% ua +10 &Oz vb" +9 &QQ|' tb* +10 &S | ub1 +9 &T~ tb2 +9 &Vy~ tK +10 &WE z*z +9 &Wg zX +5 ( + "collection"'~& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.43 +2 .Hand.open +2 "manipulator"&1 +3 "core" &Wg|} yX +66 1 +2 "manipulator"&% +4 "core" % G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%& +4 "core" & +2 "manipulator"&% +3 "core" %\  +2 "storage"(% +4 "core" %` W \\ g + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"( (,9 +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 ( & +3 "core" &,6 6 9 h  +2 "manipulator"& & +3 "core" &ӷ)  rCr +2 "manipulator"&% +3 "core" %\ |  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&(w +179 "core" ( +2 "manipulator"&& +4 "core" &z _ b +2 "storage"(& +3 "core" &,70 c 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(& +4 "core" &,70 ) 4 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0L-\ b +5 .tSE.seek beamBreak + "storage"('V +305 "core" ' +2 "storage"(- +3 "core" -'z +2 .tSE.configure SEconfig +2 "storage"(#QK-0L-\ b +2 (& +3 "core" &,7,  4 + "manipulator"&& +4 "core" &z : 5  +2 .tElbow.seek 4 + "manipulator"&(w +3 "core" ( +2 "manipulator"&& +3 "core" &z 3 1 +2 "storage"(& +3 "core" &,7, = 4 +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'7 +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"& / +70 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&!& +2 "storage"("'X +6 "core" &z 7 4 + "manipulator"&#% +4 "core" % = 3 6+ +2 .tForearm.seek :retract +2 "manipulator"&$'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&%(w +168 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +80 "core" ( +3 "manipulator"&&& +4 "core" & b b E + .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 + "manipulator"&)' +91 "core" ' +2 "manipulator"&*& +4 "core" & C ?  +2 "manipulator"&,% +3 "core" %Ͽ < 4 +2 "processing"%-& +3 "core" & ~ +2 "processing"%/& +4 .tPC.seek :closed + "processing"%(T +3 "core" &  +3 &  +8 &'l y- +10 &]v xA +9 &@l xU +9 &H zW +10 &D {X +9 &I {W +9 &AH zW +10 &E {X +9 &G {X +10 &F zW +9 & ID {W +9 &" A {W +10 &#F {X +9 &%D zW +9 &'PI {X +10 &)I {X +9 &*D {W +10 &,G zX +9 &.YE {W +9 &0F {W +10 &1F {W +9 &3A |W +9 &5`F {X +10 &7#F {W +9 &8G zW +10 &:F {X +9 &*D |X +10 &?F {X +9 &AE {X +9 &CqF {W +10 &E3D {W +9 &FL zX +10 &HU zY +9 &Jnk x[\ +9 &L' v^ +10 &M v_ +9 &O v_ +9 &Qj v_ +10 &S+ u_ +9 &TQc y` +10 &TO {5 +5 ( + "processing"%/& +5 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.83 .Hand.open +2 "manipulator"&1 +3 "core" &T+ |5 +63 1 +2 "manipulator"&% +4 "core" % Ͽ $  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&1'\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%2& +4 "core" &T+ 5 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&3% +3 "core" %\   +2 "storage"(6% +4 "core" %f a U  + "storage"(8. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +46 .tSC.seek 4 + "storage"(9(,9 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (;& +2 "manipulator"&<& +3 "core" &,6 E U &  +4 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]BK-0L-\ b +2 "core" & N +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&?(w +2 ."raiseStack"SE.seek beamBreak +2 "storage"(@'V +5 "core" ( +2 "manipulator"&.& +4 "core" & 0 o +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &o +2 .tForearm.seek PC +2 "manipulator"&0' +92 "core" ' +2 .tHand.close + "manipulator"&4/ +74 "core" / +3 .tPC.seek :open +2 "processing"%:( +89 "core" ' +2 "storage"(7- +3 "core" -'V +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0L-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(C' +45 "core" ' +257 ( +2 "storage"(D& +4 "core" &,7, E 4 + "manipulator"&=& +4 "core" & 7 5n + "manipulator"&5% +4 "core" % 7 6 +2 .tForearm.seek :retract +2 "manipulator"&F'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&A(w +290 "core" ( +2 "manipulator"&\ & +4 "core" & B >z +2 "storage"(H& +3 "core" &,7- K 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&I' +97 "core" ' +2 .tHand.open + "manipulator"&J1 +73 "core" 1 +2 "storage"(K- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(E' +26 "core" ' +3 .tSE.reconfigure SEseal +2 "storage"(#QK-0L-\ b +2 .tSE.seek -0.9 Pucks below Top Plate +2 "storage"(N'_ +58 "core" ' [ N +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):3:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" 4 + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 4 +2 "manipulator"&P' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&U, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(>- +2 "core" -'{ +3 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(X' +28 "core" ' +2 "manipulator"&Z% +4 "core" %8  +2 "storage"((& +3 "core" &,7/ t 4 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 345 counts +2 "manipulator"&^'d +15 "core" ' +2 "manipulator"&_& +4 "core" & X ^ +2 "storage"(`& +4 "core" &,7. 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&a' +31 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(c' +42 "core" ' +2 "storage"(d& +4 "core" &,7/ 6 4 +2 "manipulator"&f& +3 "core" & ; S +2 .tElbow.seek 4 +3 "manipulator"&g(w +3 "core" ( +2 "manipulator"&i& +3 "core" & 1 4 +2 "storage"(Q& +4 "core" &,7- { 4 +2 .tForearm.seek 4 + 700 counts +3 "manipulator"&]' +3 "core" ' + .tHand.open +2 "manipulator"&k1 +25 "core" 1 +2 "storage"(l- +4 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 9 counts! +2 .SE.seek -0.21 Pucks below Top Plate +2 "storage"(m' +41 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0L-\ b +2 .tSE.seek upperLimit +2 "storage"(o'Z +56 "core" ' l M +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):3:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" B +2 "storage"(n& +3 "core" &,7.  4 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&|' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&}, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(t- +2 "core" -'{ +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(v' +29 "core" ' +2 "manipulator"&G% +4 "core" %,  +2 "storage"(~& +3 "core" &,7/  4 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 333 counts +2 "manipulator"&'X +15 "core" ' +2 "manipulator"&& +4 "core" & @ @ +2 "storage"(& +3 "core" &,7. H 4 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +24 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(' +40 "core" ' +2 "storage"(& +4 "core" &,7/ 4 +2 "manipulator"& & +3 "core" & Y Z +2 .tElbow.seek 4 +2 "manipulator"& (w +4 "core" ( +2 "manipulator"&& +4 "core" & B T  +2 "storage"(z& +4 "core" &,7-  4 +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +9 "core" ' +2 .tHand.open + "manipulator"&1 +22 "core" 1 +2 "storage"(b- +4 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 9 counts! +2 .SE.seek -0.21 Pucks below Top Plate +2 "storage"(' +39 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0L-\ b +2 .tSE.seek upperLimit +3 "storage"(w'Z +55 "core" ' + N +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):3:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'"'Z +56 "core" ' t N +4 .tSE.reconfigure SEconfig +2 "storage"(#QK-0L-\ b +2 .tSE.seek :down +2 "storage"(Z'X +289 "core" ' +2 .tSE.coast "storage"(5 +3 "manipulator"&(% +4 "core" %п X [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&_'\ +93 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at -0.83 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressit : voltagef11.857667157584684[: @type2F: @error: speedErr: @tagiC: @sourcei-:@destinationi% +1441 #-> CC.unloadPuck 4,4 + "collection"'`& +4 "core" &Wg{{ ~X + !to:Puck::Warning:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:368:in `unload'":/home/esp/esp2/utils/puckmoves.rb:886:in `unloadPuck'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg";Unloading generic puck from tube 4 to Storage Carousel + #Storing 4 puck in Collection Clamp to tube 4 +2 "manipulator"&d% +4 "core" %\  + 2 + "storage"(f% +3 "core" %^ +2 "storage"(i. +2 "core" .(,9 +2 "storage"(Q& +3 "core" &,7/  4 +2 "storage"(k& +4 "core" &,70 4 + "manipulator"&l& +3 "core" & 3 3 +2 .tElbow.seek 4 +2 "manipulator"&W(w +3 "core" ( + "manipulator"&S& +3 "core" & 9 < +2 "storage"(L& +3 "core" &,7/  4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&o' +92 "core" ' +3 "storage"(P& +4 "core" &,70  4 + .tSE.reconfigure SEpick +2 "storage"(#]K-0L-\ b +5 .tSE.seek beamBreak + "storage"(^'V +304 "core" ' +2 "storage"(X- +3 "core" -'| + .tSE.configure SEconfig +2 "storage"(#QK-0L-\ b +3 "manipulator"&U& +3 "core" & ? 9 + "storage"(a& +4 "core" &,7. 4 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&c' +32 "core" ' +2 .tElbow.hold + "manipulator"&m, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(r- +2 "core" -'| +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(s' +29 "core" ' +2 "manipulator"&e% +4 "core" %* + "storage"(h& +4 "core" &,7/  4 + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 331 counts +2 "manipulator"&y'V +15 "core" ' +2 "manipulator"&g& +4 "core" & H _ q +2 "storage"(]& +3 "core" &,7. 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&p' +24 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(q' +43 "core" ' +2 "manipulator"&{& +4 "core" & [ U " +2 "manipulator"&n% +4 "core" % 7 4 , + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&t'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&G(ӷ +160 "core" ( +2 "manipulator"&~& +4 "core" &! * <> + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &! $ - &<> +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 .tCC.seek :open +2 "collection"' ( +422 "core" ( +2 "storage"(& +4 "core" &,7. 9 4 + "storage"(z& +3 "core" &,7- 4 +2 "manipulator"&& +4 "core" &! 7 5<> + "manipulator"&b% +3 "core" % B 4 5x +2 .tForearm.seek :retract +40 "manipulator"&x'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&u(w +184 "core" ( +2 "manipulator"&j& +4 "core" & N EC +2 "storage"(w& +3 "core" &,7.   4 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&|' +103 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&v1 +67 "core" 1 +3 "manipulator"&}% +3 "core" % + " $ D +2 "storage"(& +3 "core" &,7, 4 +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 332 counts +2 "manipulator"&'W +15 "core" ' +2 "manipulator"&& +4 "core" & \\ ^C +2 "storage"(& +3 "core" &,7.   4 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +30 "core" ' +2 "storage"(% +4 "core" %  +2 ."downElevator"SE.seek :down +4 "storage"('X +99 (!% +3 "core" %P   ` +2 "manipulator"& % +4 "core" %н \\ =  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +10983 #t-> exit +5 #mEXIT @1536152111.04CEST @1536152119.12CEST = =mMAIN_scheduler =tMAIN @CEST1536152120.73 #"core_reset"Sent BREAK + #t@0x70CA, state=0x3A84, ifg=0x10, ie=0xFD + #@0x71E0, state=0x3A84, ifg=0x80, ie=0xFD + #@0xABB8, state=0x3B10, ifg=0x20, ie=0x7F #@0xAD5C, state=0x3B10, ifg=0x20, ie=0x7F + #@0xB3D6, state=0x3B10, ifg=0x08, ie=0x5F + #@0x4E94, state=0x3B10, ifg=0x20, ie=0x7F #@0x5039, state=0x3B10, ifg=0x20, ie=0x7F + #@0x56B2, state=0x3B10, ifg=0x08, ie=0x5F + #@0x0711, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiԙ; :\ @name@ +254 "Can" XX +  XX #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %  + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %sm \\ o + .tSS.reconfigure SSconfig +2 "sampler")#.0X require "shuffle" +806 #-> shuffle 4..4 +2 #Shuffling pucks in tube 4 of [4..4] + #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'& +3 "core" &~2 +2 .tHand.open + "manipulator"&1 +23 "core" 1 +2 "manipulator"&% +4 "core" %\ \   +2 "storage"(% +3 "core" %^ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"((,9 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &,6   +2 "manipulator"&& +3 "core" &  C +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"& (w +28 "core" ( +2 "manipulator"&!& +4 "core" &} c d + "storage"("& +4 "core" &,7    2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&#' +97 "core" ' +2 "storage"($& +4 "core" &,7 # ( 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(%'V +304 "core" ' +3 "storage"(&- +3 "core" -'n + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ('& +3 "core" &,7 & ) 4 2 + "manipulator"&(& +4 "core" &} T W 0 + .tElbow.seek 4 +2 "manipulator"&)(w +3 "core" ( + "manipulator"&*& +4 "core" &} [ d + "storage"(+& +4 "core" &,7  2 +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&,'7 +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&-/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&.& +7 "storage"(/'X +2 "core" &} Z [ # +2 "manipulator"&0% +3 "core" % ; a c9 +2 .tForearm.seek :retract +2 "manipulator"&1'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&2(ӷ +160 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +3 "core" ( +2 "manipulator"&3& +4 "core" & 4 75\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +2 "core" & = R 5\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&5' +94 "core" ' +2 "manipulator"&6& +4 "core" & ^ d 5\ +2 "manipulator"&7% +3 "core" % Y W 6 +2 "collection"'8& +4 "core" &~8 + "collection"'9& +4 .tCC.seek :closed +2 "collection"':(W +3 "core" &~ +3 &}5 \ +9 &*x|2 ~, +9 &^}. }A +10 &6r}2 }U +9 &I: W +9 &K~3 W +10 &uI0 W +9 &7J~3 W +9 &N~0 W +10 &H}+ W +9 &~G~+ V +10 & ?L. W +9 &"H~& V +9 &#J}' W +10 &%J} W +9 &'FI|* W +9 &) J~) W +10 &*I}* W +9 &,G$ W +9 &.PJ+ V +10 &0I}% W +9 &1J}' W +10 &3K~' W +9 &5VL~. W +9 &7J}) W +10 &8L~+ W +9 &:G~- W +10 &<_I- W +9 &>!L~( W +9 &?N W +10 &AL~ W +9 &CgI~ W +9 &E*J~ V +10 &FN} W +9 &HWz( X +10 &Jgmz~& ~Z +9 &Ly|' |^ +9 &M||& xb +10 &O{}' xb" +9 &QM} xb( +9 &S~" wb- +10 &T~% xb+ +9 &Vr~& wG +10 &W=% z, +9 &Wre|& J +2 ( + "collection"'9& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.36 + .Hand.open + "manipulator"&;1 +72 "core" 1 +3 "manipulator"&<% +4 "core" % = ) + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&='\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%>& +4 "core" & + "manipulator"&?% +4 "core" %\  +2 "storage"(@% +3 "core" %f ^ h +2 "storage"(A. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(B(,9 +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (C& +3 "core" &,6 ` b  +2 "manipulator"&D& +3 "core" & 5\ +2 "manipulator"&E% +4 "core" %\ 1 + .tElbow.reconfigure TightElbow +38 "manipulator"&$&.,(\ #b +9 .tElbow.seek 4 + "manipulator"&F(w +186 "core" ( +2 "manipulator"&G& +4 "core" & l X +2 "storage"(H& +3 "core" &,7  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&I' +98 "core" ' +3 "storage"(J& +3 "core" &,7 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(K'V +305 "core" ' +2 "storage"(L- +3 "core" -'| +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (M& +2 "core" &,7  o 2 +2 "manipulator"&N& +3 "core" & Z a +2 .tElbow.seek 4 +2 "manipulator"&O(w +16 "core" ( +2 "manipulator"&P& +4 "core" &{ ^ c  +2 "storage"(Q& +3 "core" &,7  f 2 +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&R'7 +15 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&S/ +75 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&T& +3 "storage"(U'X +6 "core" &{ d e  + "manipulator"&V% +4 "core" % 5 f n +2 .tForearm.seek :retract +2 "manipulator"&W'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&X(w +177 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +70 "core" ( +2 "manipulator"&Y& +4 "core" &~ e h  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &Z& +3 "core" & e e + .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" & ~ + "processing"%_& +4 .tPC.seek :closed +2 "processing"%`(T +3 "core" &  +3 & ~. +10 &2C| w4 +9 &Ljx wI +10 &^ yW +9 &C |X +9 &ZF |X +10 &H {X +9 &E {W +9 &A |W +11 &bF {X +8 &%C {W +10 & F |W +9 &"D |W +9 &$kA |W +10 &&-F |W +9 &'C |W +9 &)G {W +10 &+sE {W +9 &-5F {W +10 &.D {X +9 &0D {W +9 &2{D {W +10 &4=D {W +9 &6B {W +9 &7F {W +10 &9G zW +9 &;EG |W +10 &=F {W +9 &>C |W +9 &@D |W +10 &BMG {W +9 &DF |W +9 &EC |W +10 &GN zX +9 &IO] zY +10 &K p x\\ +9 &L w^ +9 &N v_ +10 &PH v^ +9 &R v_ +9 &S uL +10 &T!L {P +9 &TC |= +2 ( + "processing"%_& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.83 +2 .Hand.open + "manipulator"&a1 +71 "core" 1 +2 "manipulator"&b% +4 "core" %  !\\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&c'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%d& +4 "core" &TAD = +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&e% +5 "core" %\  +2 "storage"(f% +3 "core" %b a a  +2 "storage"(g. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(h(,9 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (i& +2 "manipulator"&j& +4 "core" &,6 T ]  +3 & m +2 .tElbow.reconfigure TightElbow +3 ."raiseStack"SE.reconfigure SEplace +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +3 "storage"(#]BK-0-\ b +3 "manipulator"&k(w +5 ."raiseStack"SE.seek beamBreak +2 "storage"(l'V +7 "core" ( +2 "manipulator"&m& +4 "core" & 4 x +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &  "w +2 .tForearm.seek PC + "manipulator"&o' +94 "core" ' +2 .tHand.close + "manipulator"&p/ +69 "core" / +2 .tPC.seek :open +2 "processing"%q( +91 "core" ' +2 "storage"(r- +3 "core" -'V + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(s' +40 "core" ' +261 ( + "storage"(t& +4 "core" &,7   2 +2 "manipulator"&u& +3 "core" & 6 8 u +2 "manipulator"&v% +3 "core" % 7 6 +2 .tForearm.seek :retract +2 "manipulator"&w'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&x(w +271 "core" ( +2 "manipulator"&y& +4 "core" &m\ < 7  j +2 "storage"(z& +3 "core" &,7  2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&{' +97 "core" ' +2 .tHand.open + "manipulator"&|1 +66 "core" 1 +2 "storage"(}- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(~' +35 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.9 Pucks below Top Plate +2 "storage"('_ +56 "core" ' P +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):2:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'"& +4 "core" &m\ a _  j +2 "storage"(?& +4 "core" &,7 ] 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&@' +25 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(9' +42 "core" ' +2 "storage"(A& +4 "core" &,7  # 2 +2 "manipulator"&C& +3 "core" &m\ X U j +3 .tElbow.seek 4 +2 "manipulator"&D(w +3 "core" ( +2 "manipulator"&E& +4 "core" &m\ g j j +2 "storage"(5& +3 "core" &,7   2 +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&G' +3 "core" ' +2 .tHand.open + "manipulator"&H1 +23 "core" 1 +2 "storage"(- +4 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 9 counts! +2 .SE.seek -0.21 Pucks below Top Plate +2 "storage"(2' +40 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 .tSE.seek upperLimit +2 "storage"(J'Z +56 "core" '  P +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):2:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" j + "storage"(Q& +4 "core" &,7 m 2 +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&S' +3 "core" ' +2 "storage"(T& +4 "core" &,7 v 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(V'V +302 "core" ' +2 "storage"(F- +3 "core" -'{ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&I& +3 "core" &m\ 8 7 j +2 "storage"(K& +4 "core" &,7  2 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&R' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&Y, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(Z- +2 "core" -'{ +3 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(O' +27 "core" ' +2 "manipulator"&\\% +4 "core" %; \  +2 "storage"(]& +3 "core" &,7 D 2 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 348 counts +2 "manipulator"&^'g +15 "core" ' +2 "manipulator"&U& +4 "core" &m\ j g j +3 "storage"(W& +3 "core" &,7   2 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +24 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(a' +46 "core" ' +2 "storage"(b& +4 "core" &,7  R 2 +2 "manipulator"&d& +3 "core" &m\ Y e j +3 .tElbow.seek 4 +2 "manipulator"&e(w +3 "core" ( +2 "manipulator"&f& +4 "core" &m\ c b 3 j +2 "storage"(_& +4 "core" &,7 . 2 +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&g' +9 "core" ' +2 .tHand.open + "manipulator"&i1 +22 "core" 1 +2 "storage"(j- +4 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 9 counts! +2 .SE.seek -0.21 Pucks below Top Plate +2 "storage"(m' +40 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek upperLimit +2 "storage"(n'Z +56 "core" '  O +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):2:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" SE.legend +2840 #-> SE.up + .SE.seek :up +2 "storage"('Z +298 "core" '  O +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at -0.83 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef11.862576337751596: @type2F: @error: speedErr: @tagi : @sourcei-:@destinationi% +3202 #-> SE.rawPosition + "storage"(% +4 "core" % , . +7929 #t-> SE.to 36630 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"LStorage Elevator at 36630 Pucks below Top Plate would be out of bounds!: @reply0 +6914 #-> SE.rawPosition + "storage"(!% +4 "core" %  p ! +8792 #t-> SE.down + .SE.seek :down +2 "storage"($'X +288 "core" ' +2 "storage"(% +4 "core" %`  3 +1114 #t-> CC.unloadPuck 4,4 + "collection"'&& +4 "core" &Wr_}~3 J + !to:Puck::Warning:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:368:in `unload'":/home/esp/esp2/utils/puckmoves.rb:886:in `unloadPuck'"(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: mesg";Unloading generic puck from tube 4 to Storage Carousel + #Storing 4 puck in Collection Clamp to tube 4 +2 "manipulator"&'% +4 "core" %\ a ]  + "storage"(% +4 "core" %` 2 + "storage"(. +3 "core" .(,9 + "storage"( & +4 "core" &,7 2 +2 "storage"(*& +3 "core" &,7  2 2 +2 "manipulator"&& +3 "core" &n\ Z V  i +2 .tElbow.seek 4 + "manipulator"&(w +3 "core" ( +2 "manipulator"&& +3 "core" &n\ e i ! i +2 "storage"(& +3 "core" &,7  Y 2 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +100 "core" ' +2 "storage"(& +4 "core" &,7 Q 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(('V +304 "core" ' +2 "storage"(-- +3 "core" -'{ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&.& +3 "core" &n\ W G i +2 "storage"( & +3 "core" &,7 2 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&#' +25 "core" ' +2 .tElbow.hold +2 "manipulator"&4, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"("- +2 "core" -'{ +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(' +27 "core" ' +2 "manipulator"&+% +4 "core" %9 ( # + "storage"(,& +4 "core" &,7 6 2 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 346 counts + "manipulator"&6'e +15 "core" ' +2 "manipulator"&7& +4 "core" &n\ P 4 i +2 "storage"(/& +3 "core" &,7 H 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&\ ' +31 "core" ' +2 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(;' +42 "core" ' +2 "manipulator"&>& +4 "core" &n\ f d  i +2 "manipulator"&?% +4 "core" %е \\ \\ ; + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&C(ӷ +147 "core" ( +2 "manipulator"&E& +3 "core" &ӱ A =;5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +2 "core" &ӱ 5 3;5 +2 .tForearm.seek CC +2 "manipulator"&H' +92 "core" ' +2 .tHand.close + "manipulator"&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'3( +421 "core" ( +3 "storage"(0& +3 "core" &,7   2 +2 "storage"(%& +3 "core" &,7   2 +2 "manipulator"&J& +3 "core" & [ [5\ +2 "manipulator"&8% +3 "core" % ? \\ W T +2 .tForearm.seek :retract +2 "manipulator"&<'\ +61 "Can" ^ +35 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&1(w +184 "core" ( +2 "manipulator"&)& +4 "core" & ` b + "storage"(@& +4 "core" &,7 2 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&9' +98 "core" ' +2 .tElbow.hold +2 "manipulator"&2, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&L1 +70 "core" 1 +3 "manipulator"&M% +4 "core" % 7 7 8 . +2 "storage"(P& +3 "core" &,7 2 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 344 counts + "manipulator"&Q'c +16 "core" ' +2 "manipulator"&T& +4 "core" & z k  +2 "storage"(D& +3 "core" &,7   2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&G' +36 "core" ' +2 "storage"(=% +4 "core" %   +2 ."downElevator"SE.seek :down +4 "storage"(F'X +99 (I% +3 "core" %t  ` +2 "manipulator"&K% +3 "core" % V _  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&Z'\ +87 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +365 #t-> exit +5 #mEXIT @1536152738.99CEST @1536152747.30CEST = =tMAIN =mMAIN_scheduler @CEST1536152748.93 #"core_reset"Sent BREAK + #t@0x7BFF, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7D15, state=0x3A84, ifg=0x80, ie=0xFD + #@0x7722, state=0x3B10, ifg=0x20, ie=0x7F #@0x78C6, state=0x3B10, ifg=0x20, ie=0x7F + #@0x7F3F, state=0x3B10, ifg=0x08, ie=0x5F + #@0x1478, state=0x3B10, ifg=0x20, ie=0x7F #@0x161C, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1C96, state=0x3B10, ifg=0x08, ie=0x5F + #@0xE008, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +206 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiș; :\ @name@ +260 "Can" YY +  YY #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")% +3 "core" %ol a o + .tSS.reconfigure SSconfig +2 "sampler")#.0X SE.legend +1582 #-> require "shuffle" +1308 #-> shuffle 4..4 +2 #Shuffling pucks in tube 4 of [4..4] + #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'& +3 "core" &; +2 .tHand.open + "manipulator"&1 +24 "core" 1 +2 "manipulator"&% +4 "core" %\   +2 "storage"(% +3 "core" %e  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"((,9 +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +2 "core" &,6   +2 "manipulator"&& +3 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"& (w +19 "core" ( +2 "manipulator"&!& +4 "core" & t + "storage"("& +4 "core" &,7/ L 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&#' +95 "core" ' +2 "storage"($& +4 "core" &,7.   4 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(%'V +298 "core" ' +2 "storage"(&- +3 "core" -'m + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ('& +3 "core" &,7,   4 + "manipulator"&(& +4 "core" & W c + .tElbow.seek 4 +2 "manipulator"&)(w +3 "core" ( + "manipulator"&*& +4 "core" & ^ d  + "storage"(+& +4 "core" &,7,  4 +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&,'7 +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&-/ +76 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&.& +2 "storage"(/'X +5 "core" & a [ ) +2 "manipulator"&0% +4 "core" % A [ r  + .tForearm.seek :retract +2 "manipulator"&1'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&2(ӷ +164 "core" ( +2 "manipulator"&3& +4 "core" &" h j >=A + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 "core" ' +2 ."downElevator"SE.coast +2 "manipulator"&4& + "storage"(5 +6 "core" &" W S=A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&5' +93 "core" ' +3 "manipulator"&6& +4 "core" &" B @=A +2 "manipulator"&7% +3 "core" % C =  +2 "collection"'8& +4 "core" &- +2 "collection"'9& +3 .tCC.seek :closed +2 "collection"':(W +3 "core" &~0 +4 &O 5 +9 &6D{M |3 +10 &Pk}~N {H +9 &`N ~W +9 &HL W +10 &]JN W +9 &JC W +9 &JD V +10 &F< V +9 &fGL V +10 &(H= V +9 & I~< W +9 &"G< W +10 &$mM? W +9 &&.J< W +9 &'J}; V +10 &)G> W +9 &+tJ~< W +9 &-8J@ V +10 &.K> V +9 &0N< W +10 &2}H= W +9 &4?F? W +9 &6IA W +10 &7I= V +9 &9J< V +10 &;HG= V +9 &=\ J~= V +9 &>I< V +10 &@P~< W +9 &BOJ~< W +9 &DG7 W +10 &EI4 W +9 &GK~8 W +10 &ITV}~9 ~X +9 &Ku|8 |[ +9 &L~}= x` +10 &N||~+ xb +9 &P7{5 vb& +9 &Q}5 wb+ +10 &S}/ wb0 +9 &Ue}: vb0 +10 &Vd}6 {0 +9 &WW~< y^ +8 ( +2 &WZ~: |[ + "collection"'9& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.45 + .Hand.open + "manipulator"&;1 +67 "core" 1 +2 "manipulator"&<% +4 "core" % ! \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&='\ +96 "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"(@% +3 "core" %` W X [ +2 "storage"(A. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(B(,9 +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (C& +3 "core" &,6 b V  +2 "manipulator"&D& +36 "core" &! ^<@ +11 "manipulator"&E% +3 "core" %\  ' 6  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&F(w +181 "core" ( +2 "manipulator"&G& +4 "core" &z B :? +2 "storage"(H& +4 "core" &,7 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&I' +91 "core" ' +3 "storage"(J& +3 "core" &,7 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(K'V +311 "core" ' +2 "storage"(L- +3 "core" -'z +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (M& +3 "core" &,7  , 2 +2 "manipulator"&N& +3 "core" &{ 4 6> +2 .tElbow.seek 4 +2 "manipulator"&O(w +2 "core" ( +2 "manipulator"&P& +3 "core" &{ > 5> +2 "storage"(Q& +3 "core" &,7  5 2 +3 .tForearm.seek 4 + 300 counts + "manipulator"&R'7 +32 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&S/ +74 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&T& +2 "storage"(U'X +6 "core" &{ U V b> + "manipulator"&V% +4 "core" % + S I m +3 .tForearm.seek :retract +2 "manipulator"&W'\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&X(w +177 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +85 "core" ( +2 "manipulator"&Y& +4 "core" & c c $l + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" & a Vl +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&[' +92 "core" ' +2 "manipulator"&\\& +4 "core" & > 8 k +2 "manipulator"&]% +4 "core" % 9 @ +2 "processing"%^& +3 "core" &  +2 "processing"%_& +3 .tPC.seek :closed +3 "processing"%`(T +3 "core" &  + &  +9 &'m z- +9 &\\v yA +10 &/m zU +9 &I |W +9 &F |W +10 &nG |W +9 &0G |W +9 &F |X +10 &F |X +9 &wB |W +10 & 7E }X +9 &!D |W +9 &#C |W +10 &%}D |X +9 &'?I |X +9 &)D |W +10 &*A |W +9 &,G |X +10 &.HE |W +9 &0\ F |W +9 &1F |W +10 &3C }W +9 &5PF }W +9 &7E |X +10 &8F |W +9 &:G |X +10 &I |W +9 &?I |W +10 &AK {W +9 &C`I |W +9 &E!I |X +10 &FL |X +9 &HY zX +10 &J]p y[\ +9 &L w] +9 &M w^ +10 &O w^ +9 &QZ w_ +9 &S w_ +10 &TQg z$n +9 &TF |5 +5 ( + "processing"%_& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.79 +2 .Hand.open + "manipulator"&a1 +66 "core" 1 +2 "manipulator"&b% +4 "core" % @ 9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&c'\ +95 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%d& +4 "core" &T* 5 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&e% +3 "core" %\   +2 "storage"(f% +4 "core" %a R T # + "storage"(g. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(h(,9 +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (i& +3 "core" &,6 4 7   +3 "manipulator"&j& + ."raiseStack"SE.reconfigure SEplace +5 "storage"(#]BK-0-\ b +2 "core" & ak +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&k(w +3 ."raiseStack"SE.seek beamBreak + "storage"(l'V +3 "core" ( +2 "manipulator"&m& +4 "core" &~ M D d +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &n& +3 "core" &~d +2 .tForearm.seek PC + "manipulator"&o' +93 "core" ' +2 .tHand.close + "manipulator"&p/ +71 "core" / +2 .tPC.seek :open +2 "processing"%q( +95 "core" ' +2 "storage"(r- +3 "core" -'V + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(s' +44 "core" ' +255 ( +2 "storage"(t& +3 "core" &,7, E 4 +2 "manipulator"&u& +3 "core" &~ 7 5d +2 "manipulator"&v% +3 "core" % ) < % +2 .tForearm.seek :retract +2 "manipulator"&w'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&x(w +281 "core" ( +2 "manipulator"&y& +4 "core" & 6 >$ + "storage"(z& +4 "core" &,7, / 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&{' +95 "core" ' +2 .tHand.open + "manipulator"&|1 +69 "core" 1 +2 "storage"(}- +3 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 5 counts! +2 .SE.seek -0.19 Pucks below Top Plate +2 "storage"(~' +28 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek upperLimit + "storage"('d +54 "core" ' T N +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):3:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" +2 "storage"(7& +4 "core" &,7- 3 4 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&)' +27 "core" ' +2 .tElbow.hold +2 "manipulator"&8, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(/- +2 "core" -'{ +3 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(1' +29 "core" ' +3 "manipulator"&\ % +3 "core" %= +2 "storage"(;& +4 "core" &,7/ A 4 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 350 counts +2 "manipulator"&<'i +13 "core" ' +2 "manipulator"&>& +4 "core" & ] ]  +2 "storage"(?& +4 "core" &,7- 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&@' +28 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(9' +40 "core" ' +2 "storage"(A& +4 "core" &,7/  \ 4 +2 "manipulator"&C& +4 "core" & W a  +2 .tElbow.seek 4 +2 "manipulator"&D(w +3 "core" ( +2 "manipulator"&E& +4 "core" & U H +2 "storage"(5& +3 "core" &,7. 4 +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&G' +3 "core" ' +2 .tHand.open + "manipulator"&H1 +19 "core" 1 +2 "storage"(- +4 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 19 counts! +2 .SE.seek -0.21 Pucks below Top Plate +2 "storage"(J' +39 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 .tSE.seek upperLimit +2 "storage"(2'd +56 "core" ' B N +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):3:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" CC.unloadPuck 4,4 + "collection"'& +4 "core" &WZ} ~[ + !to:Puck::Warning:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:368:in `unload'":/home/esp/esp2/utils/puckmoves.rb:886:in `unloadPuck'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg";Unloading generic puck from tube 4 to Storage Carousel + #Storing 4 puck in Collection Clamp to tube 4 +2 "manipulator"&% +4 "core" %\  3 3 +2 "storage"(!% +3 "core" %[ + "storage"($. +3 "core" .(,9 +2 "storage"(& +3 "core" &,71 4 +2 "storage"(&& +3 "core" &,71  4 +2 "manipulator"&'& +3 "core" & 6 ; " +2 .tElbow.seek 4 +2 "manipulator"&(w +3 "core" ( + "manipulator"&& +3 "core" & M U +2 "storage"( & +3 "core" &,71 4 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&*' +95 "core" ' +2 "storage"(& +4 "core" &,71 $ 4 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +300 "core" ' +2 "storage"(- +3 "core" -'z + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & O /  + "storage"(& +4 "core" &,7. Q 4 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 4 +2 "manipulator"&' +24 "core" ' +2 .tElbow.hold + "manipulator"&(, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(-- +2 "core" -'z +3 .tSE.seek 0.06 Pucks below Top Plate + "storage"(.' +28 "core" ' +2 "manipulator"& % +4 "core" %= ! " + "storage"(#& +4 "core" &,7/  4 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 350 counts + "manipulator"&4'i +15 "core" ' +2 "manipulator"&"& +4 "core" & M g +2 "storage"(& +3 "core" &,7. [ 4 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&+' +24 "core" ' +2 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(,' +43 "core" ' +2 "manipulator"&6& +4 "core" & W T i +2 "manipulator"&7% +4 "core" % 3 5  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&/'\ +88 "core" ' + .tElbow.seek CC +2 "manipulator"&\ (ӷ +162 "core" ( +2 "manipulator"&;& +4 "core" &" ) "9( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" &"  9( +2 .tForearm.seek CC +2 "manipulator"&?' +96 "core" ' +2 .tHand.close + "manipulator"&A/ +71 "core" / +2 .tCC.seek :open +2 "collection"'C( +427 "core" ( +2 "storage"(E& +4 "core" &,7. 4 +2 "storage"(5& +3 "core" &,7- 4 +2 "manipulator"&H& +3 "core" &" B A9( + "manipulator"&% +4 "core" % = @ A  +2 .tForearm.seek :retract + "manipulator"&3'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&0(w +170 "core" ( +2 "manipulator"&%& +4 "core" &o c ^ + "storage"(2& +4 "core" &,7/ \  4 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&)' +99 "core" ' +2 .tElbow.hold +2 "manipulator"&<, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&11 +68 "core" 1 +2 "manipulator"&8% +4 "core" % 7 : 5 +3 "storage"(@& +3 "core" &,7. ( 4 +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 344 counts +2 "manipulator"&9'c +14 "core" ' +2 "manipulator"&J& +4 "core" &o a [  + "storage"(L& +4 "core" &,7. 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&M' +28 "core" ' +2 "storage"(P% +4 "core" %  V +2 ."downElevator"SE.seek :down +4 "storage"(Q'X +99 (T% +3 "core" %) ' ` +2 "manipulator"&D% +3 "core" %Ч Z V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +85 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +7937 #t-> exit +5 #mEXIT @1536153049.55CEST @1536153058.31CEST = =mMAIN_scheduler =tMAIN @CEST1536153059.94 #"core_reset"Sent BREAK + #t@0xFDB8, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFECE, state=0x3A84, ifg=0x80, ie=0xFD + #@0x60C3, state=0x3B10, ifg=0x20, ie=0x7F #@0x6267, state=0x3B10, ifg=0x20, ie=0x7F + #@0x68E0, state=0x3B10, ifg=0x08, ie=0x5F + #@0xFF89, state=0x3B10, ifg=0x20, ie=0x7F #@0x012E, state=0x3B10, ifg=0x20, ie=0x7F + #@0x07A6, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD105, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +262 "Can" WW +  WW #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %nm X o +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X require "shuffle" +1346 #-> shuffle 4..4 +2 #Shuffling pucks in tube 4 of [4..4] + #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'& +3 "core" &P +2 .tHand.open + "manipulator"&1 +26 "core" 1 +2 "manipulator"&% +4 "core" %\ \   + "storage"(% +4 "core" %^  + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"((,9 +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &,6   +2 "manipulator"&& +3 "core" &p  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"& (w +3 "core" ( +2 "manipulator"&!& +4 "core" &p  +2 "storage"("& +3 "core" &,6~ E @ + ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&#' +89 "core" ' +2 "storage"($& +4 "core" &,7   2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(%'V +297 "core" ' +2 "storage"(&- +3 "core" -'m +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ('& +3 "core" &,7  !  2 + "manipulator"&(& +4 "core" &p X V  + .tElbow.seek 4 +2 "manipulator"&)(w +3 "core" ( + "manipulator"&*& +4 "core" &p c ^ + "storage"(+& +4 "core" &,7 ) '  2 +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&,'7 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&-/ +76 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&.& +2 "storage"(/'X +5 "core" &p _ W  +2 "manipulator"&0% +4 "core" % 6 ` X C +2 .tForearm.seek :retract + "manipulator"&1'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&2(ӷ +147 "core" ( +2 "manipulator"&3& +4 "core" &ӯ Z K;3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &4& +3 "core" &ӯ V U;3 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 "core" ' + .tForearm.seek CC +3 ."downElevator"SE.coast +3 "manipulator"&5' + "storage"(5 +103 "core" ' +2 "manipulator"&6& +4 "core" &ӯ @ 6;3 +2 "manipulator"&7% +4 "core" % " 6 7b +2 "collection"'8& +4 "core" &Q + "collection"'9& +4 .tCC.seek :closed +2 "collection"':(W +3 "core" &~S +3 &~- 3 +10 &$C|~) {3 +9 &=j~% {H +10 &_+ }W +9 &I}+ W +9 &JJ~+ W +10 & I% V +9 &J$ W +9 &F~) W +10 &RH~ W +9 &F W +10 & I W +9 &"I W +9 &$ZI W +10 &&I W +9 &'J W +9 &)G W +10 &+aI W +9 &-$G W +10 &.K W +9 &0I W +9 &2jF W +10 &4+F} W +9 &5G W +9 &7I W +10 &9qI W +9 &;3G W +10 &<G W +9 &>G W +9 &@xJ X +10 &B<G W +9 &CH W +9 &EG W +10 &GL X +9 &I@V~ X +10 &Js} |[\ +9 &L{ y` +9 &Nhz wb +10 &P%| vb% +9 &Q} vb- +9 &S} vb/ +10 &UO~ vb- +9 &Vu| z. +9 &W\\ zS +10 ( + &W__} }P + "collection"'9& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.50 + .Hand.open + "manipulator"&;1 +73 "core" 1 +3 "manipulator"&<% +4 "core" % ! # !c + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&='\ +98 "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"(@% +3 "core" %` c c +2 "storage"(A. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(B(,9 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (C& +3 "core" &,6 ` [  +2 "manipulator"&D& +3 "core" &ӯ %;3 +2 "manipulator"&E% +3 "core" %\   +38 .tElbow.reconfigure TightElbow +8 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&F(w +187 "core" ( +2 "manipulator"&G& +4 "core" & d ] - +2 "storage"(H& +4 "core" &,7 ' 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&I' +90 "core" ' +3 "storage"(J& +3 "core" &,7    2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(K'V +296 "core" ' +2 "storage"(L- +3 "core" -'{ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (M& +3 "core" &,7   2 +2 "manipulator"&N& +3 "core" & Y Z +2 .tElbow.seek 4 + "manipulator"&O(w +19 "core" ( +2 "manipulator"&P& +4 "core" &~ Y d  +2 "storage"(Q& +3 "core" &,7  P 2 +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&R'7 +32 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&S/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&T& +5 "storage"(U'X +4 "core" &~ U X _ +2 "manipulator"&V% +4 "core" % + ` J (y +2 .tForearm.seek :retract +2 "manipulator"&W'\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&X(w +181 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +75 "core" ( +2 "manipulator"&Y& +4 "core" & ; H + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &Z& +3 "core" & 3 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&[' +100 "core" ' +2 "manipulator"&\\& +4 "core" & ? A  +2 "manipulator"&]% +4 "core" %Ͽ 4 5 +2 "processing"%^& +3 "core" &  +2 "processing"%_& +3 .tPC.seek :closed +2 "processing"%`(T +4 "core" & + &  +8 &'m z- +10 &\\x yA +9 &.l zU +10 &H |W +9 &D }W +9 &lH }W +10 &.D }W +9 &H |W +9 &G }W +10 &tE }W +9 & 6E }W +10 &!B }W +9 &#G }W +9 &%|F }W +10 &'=G }X +9 &)G |W +9 &*D |W +10 &,G |W +9 &.GC }W +10 &0 D }W +9 &1F |W +9 &3F }W +10 &5NG |W +9 &7G |W +9 &8E }W +10 &:F |W +9 &G |X +9 &?F }W +9 &AI }W +10 &C^I |W +9 &E H }W +9 &FM }X +10 &HW {Y +9 &JZl z[ +10 &L x^ +9 &M w_ +9 &O x_ +10 &QV w_ +9 &S w` +9 &T|Pb z&s +10 &T F |3 +5 ( + "processing"%_& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.79 + .Hand.open + "manipulator"&a1 +3 "core" &T) }3 +63 1 +2 "manipulator"&b% +4 "core" % Ͽ   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&c'\ +97 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%d& +4 "core" &T) 3 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&e% +4 "core" % \ \  +2 "storage"(f% +3 "core" %a a ] +2 "storage"(g. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(h(,9 +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (i& +4 "core" &,7 a b  + "manipulator"&j& +4 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +2 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&k(w +3 ."raiseStack"SE.seek beamBreak + "storage"(l'V +7 "core" ( +2 "manipulator"&m& +4 "core" &} e + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &n& +3 "core" &} je +2 .tForearm.seek PC + "manipulator"&o' +91 "core" ' +2 .tHand.close + "manipulator"&p/ +66 "core" / +2 .tPC.seek :open +2 "processing"%q( +96 "core" ' +2 "storage"(r- +3 "core" -'V + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(s' +39 "core" ' +256 ( +2 "storage"(t& +4 "core" &,7 g e  + "manipulator"&u& +4 "core" &} e +2 "manipulator"&v% +3 "core" % M +2 .tForearm.seek :retract + "manipulator"&w'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&x(w +274 "core" ( +2 "manipulator"&y& +4 "core" &l R + "storage"(z& +4 "core" &,7 a c  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&{' +92 "core" ' +2 .tHand.open +2 "manipulator"&|1 +72 "core" 1 +2 "storage"(}- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate + "storage"(~' +29 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"('_ +56 "core" ' ,   ` +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):2:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'"& +4 "core" &  +2 "storage"(?& +4 "core" &,7 i f 3  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&9' +26 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(@' +40 "core" ' +2 "storage"(A& +4 "core" &,7   +2 "manipulator"&C& +4 "core" &  +2 .tElbow.seek 4 +2 "manipulator"&D(w +4 "core" ( + "manipulator"&E& +4 "core" &  +2 "storage"(5& +3 "core" &,7 s h U  +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&G' +3 "core" ' +2 .tHand.open + "manipulator"&H1 +25 "core" 1 +2 "storage"(- +4 "core" -' +2 .tSE.seek -0.21 Pucks below Top Plate +2 "storage"(J' +40 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 .tSE.seek -0.91 Pucks below Top Plate +2 "storage"(2'Q +56 "core" '   ` +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):2:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" CC.unloadPuck 4,4 + "collection"'& +4 "core" &W__ P + !to:Puck::Warning:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:368:in `unload'":/home/esp/esp2/utils/puckmoves.rb:886:in `unloadPuck'"(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: mesg";Unloading generic puck from tube 4 to Storage Carousel +2 #Storing 4 puck in Collection Clamp to tube 4 + "manipulator"&% +4 "core" %\  +2 "storage"(!% +3 "core" %^ 7 + "storage"($. +3 "core" .(,9 +2 "storage"(& +3 "core" &,7 G  +2 "storage"(&& +3 "core" &,7 v  +2 "manipulator"&'& +3 "core" & k +2 .tElbow.seek 4 + "manipulator"&(w +3 "core" ( +2 "manipulator"&& +3 "core" &  +2 "storage"( & +3 "core" &,7   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(*& +4 "core" &,7 +  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +305 "core" ' +2 "storage"(- +3 "core" -'{ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & ' + "storage"(& +4 "core" &,7 S V  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 4 +2 "manipulator"&' +28 "core" ' +2 .tElbow.hold + "manipulator"&(, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(-- +2 "core" -'{ +3 .tSE.seek 0.06 Pucks below Top Plate + "storage"(.' +29 "core" ' +2 "manipulator"& % +4 "core" %8 { R + "storage"(#& +4 "core" &,7 K C  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 345 counts + "manipulator"&4'd +16 "core" ' +2 "manipulator"&"& +4 "core" & / +2 "storage"(& +3 "core" &,7 Z e 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.06 Pucks below Top Plate +2 "storage"(+' +43 "core" ' +2 "manipulator"&6& +4 "core" &  +2 "manipulator"&7% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&1'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&\ (ӷ +163 "core" ( +2 "manipulator"&;& +4 "core" && Ac + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +2 "core" && Ab +2 .tForearm.seek CC +2 "manipulator"&?' +91 "core" ' +2 .tHand.close + "manipulator"&A/ +69 "core" / +2 .tCC.seek :open +2 "collection"'C( +417 "core" ( +2 "storage"(E& +4 "core" &,7 !  + "storage"(5& +4 "core" &,7 8  +2 "manipulator"&H& +3 "core" &% @] + "manipulator"&% +4 "core" % K  +2 .tForearm.seek :retract + "manipulator"&3'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&0(w +178 "core" ( +2 "manipulator"&%& +4 "core" &  + "storage"(2& +4 "core" &,7  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&8' +100 "core" ' +2 .tElbow.hold +2 "manipulator"&<, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&/1 +65 "core" 1 +2 "manipulator"&)% +4 "core" % ;  +3 "storage"(9& +3 "core" &,7 u   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 348 counts + "manipulator"&@'g +15 "core" ' +2 "manipulator"&J& +4 "core" &  + "storage"(L& +4 "core" &,7   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&M' +34 "core" ' +2 "storage"(P% +4 "core" % $ +2 ."downElevator"SE.seek :down +4 "storage"(Q'X +99 (T% +3 "core" % l a +2 "manipulator"&D% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&G'\ +90 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +41403 #t-> exit +5 #mEXIT @1536153660.98CEST @1536153688.98CEST = =tMAIN =mMAIN_scheduler @CEST1536153690.59 #"core_reset"Sent BREAK + #t@0x2B13, state=0x3A84, ifg=0x10, ie=0xFD + #@0x2C29, state=0x3A84, ifg=0x80, ie=0xFD + #@0xBBEB, state=0x3B10, ifg=0x20, ie=0x7F #@0xBD8F, state=0x3B10, ifg=0x20, ie=0x7F + #@0xC40A, state=0x3B10, ifg=0x08, ie=0x5F + #@0x5CDD, state=0x3B10, ifg=0x20, ie=0x7F #@0x5E82, state=0x3B10, ifg=0x20, ie=0x7F + #@0x64FB, state=0x3B10, ifg=0x08, ie=0x5F + #@0x089E, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refip; :\ @name@ +260 "Can" WY +  WY + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %" + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %nk V o + .tSS.reconfigure SSconfig +2 "sampler")#.0X SE +2 "storage"(% +3 "core" %1  , +682 #t-> SE.legend +3695 #-> SC.to 5 +2 .SC.seek 5 +2 "storage"((; +212 "core" ( +2 "storage"(& +4 "core" &;  h ? +11641 #t-> exit +5 #mEXIT @1536153880.40CEST @1536153892.32CEST = =tMAIN =mMAIN_scheduler @CEST1536153893.93 #"core_reset"Sent BREAK + #t@0xA58C, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA814, state=0x3A84, ifg=0x10, ie=0xFD + #@0xAA9D, state=0x3A84, ifg=0x10, ie=0xFD #@0xAD25, state=0x3A84, ifg=0x10, ie=0xFD + #@0xAFAD, state=0x3A84, ifg=0x10, ie=0xFD + #@0xB236, state=0x3A84, ifg=0x10, ie=0xFD #@0xB4BE, state=0x3A84, ifg=0x10, ie=0xFD + #@0xB5D4, state=0x3A84, ifg=0x80, ie=0xFD + #@0x9E15, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +262 "Can" VW +  VW #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %8 + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %jk V o + .tSS.reconfigure SSconfig +2 "sampler")#.0X <A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.hold + "manipulator"&+ +2 "core" + +2 .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 && +2 "core" & 7P +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +3 "storage"(& +3 "core" &;  \ + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , +2 .tSC.configure SCloose +2 "storage"($.(\ 1~b +2 (% +2 "core" %1  , +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" + .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +2 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +15 #tCleanly exited at 15:24:40CEST05-Sep-18 +1666 #-> require "shuffle" +1039 #-> shuffle 4..4 +2 #Shuffling pucks in tube 4 of [4..4] + #Loading generic puck from tube 4 into Collection Clamp + "collection"'& +4 "core" &} + .tHand.open +2 "manipulator"&1 +21 "core" 1 +2 "manipulator"&% +4 "core" % >A +2 "storage"(% +3 "core" %1  , +2 .tSE.seek :down +2 "storage"('X +15 "core" ' +2 "storage"(. +3 "core" .,; +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"((,9 +215 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 ( & +3 "core" &,:% ) %  + "manipulator"&!& +4 "core" & y {P + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&"(w +26 "core" ( +2 "manipulator"&#& +4 "core" &y u# +2 "storage"($& +3 "core" &,:%   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&%' +95 "core" ' +2 "storage"(&& +4 "core" &,:$  !  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(''V +310 "core" ' +2 "storage"((- +3 "core" -'l + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ()& +3 "core" &,:$  C + "manipulator"&*& +4 "core" &y [ Z 6# + .tElbow.seek 4 +2 "manipulator"&+(w +3 "core" ( + "manipulator"&,& +4 "core" &y ] [ "# + "storage"(-& +4 "core" &,:$  ! +2 .tForearm.seek 4 + 300 counts + "manipulator"&.'7 +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&// +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&0& +4 "storage"(1'X +3 "core" &y Z P _# +2 "manipulator"&2% +3 "core" % = v K +2 .tForearm.seek :retract +2 "manipulator"&3'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&4(ӷ +155 "core" ( +2 "manipulator"&5& +4 "core" &Ӵ% @ 8@Z + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.coast +2 "manipulator"&6& + "storage"(5 +5 "core" &Ӵ% O 4 @Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&7' +94 "core" ' +4 "manipulator"&8& +4 "core" &Ӵ% X [ @Z +2 "manipulator"&9% +3 "core" % W ` 7 +2 "collection"':& +4 "core" &} + "collection"';& +4 .tCC.seek :closed +2 "collection"'<(W +3 "core" &}{ +3 &}P 4 +10 &)C}}O ~4 +9 &@i|P ~H +9 &d~U W +10 &K~H W +9 &LJ|H W +9 &JN W +10 &IO W +9 &C}= W +10 &TG}4 W +9 &I|3 W +9 & N}@ W +10 &"N}9 W +9 &$\\I~3 W +9 &&G|7 W +10 &'J~= W +9 &)F|6 W +10 &+dK}3 W +9 &-%N~: X +9 &.N}: X +10 &0K}5 X +9 &2kM}8 X +9 &4/K}? W +10 &5L~/ W +9 &7I}7 W +10 &9tL|: W +9 &;6L~7 W +9 &<N|( W +10 &>J}# W +9 &@|L~$ W +9 &B>H~$ W +10 &DI0 W +9 &EJ{5 W +10 &GK|' X +9 &IBZ{ Y +9 &Jsy ~[\ +10 &L}* |_ +9 &Nk|2 yb +9 &P(|< yb% +10 &Q}? xb, +9 &S< yb, +10 &UW~5 xb- +9 &Vs5 |, +9 &W\\9 {!b +9 ( +2 &Wjx~; T + "collection"';& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.40 + .Hand.open + "manipulator"&=1 +73 "core" 1 +3 "manipulator"&>% +4 "core" % %  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&?'\ +97 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%@& +4 "core" & + "manipulator"&A% +4 "core" %\  +2 "storage"(B% +4 "core" %` a ` + "storage"(C. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +36 "storage"(D(,9 +10 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (E& +2 "core" &,< ` W +2 "manipulator"&F& +4 "core" &Ӵ% @Z + "manipulator"&G% +4 "core" %\ ~ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&H(w +169 "core" ( +2 "manipulator"&I& +4 "core" &w ] b +2 "storage"(J& +4 "core" &,;j "  # +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&K' +97 "core" ' +3 "storage"(L& +3 "core" &,;j +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(M'V +301 "core" ' +2 "storage"(N- +3 "core" -'z +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (O& +3 "core" &,;l ! +2 "manipulator"&P& +3 "core" &w 4 7  +2 .tElbow.seek 4 + "manipulator"&Q(w +3 "core" ( +2 "manipulator"&R& +3 "core" &w & 2 +2 "storage"(S& +3 "core" &,;k    +3 .tForearm.seek 4 + 300 counts + "manipulator"&T'7 +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&U/ +75 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&V& +2 "storage"(W'X +6 "core" &w Y Z + "manipulator"&X% +4 "core" % , Y \\ +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +87 "core" ' +2 .tElbow.seek PC +2 "manipulator"&Z(w +180 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +84 "core" ( +2 "manipulator"&[& +4 "core" & e j V + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" & c bV +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&]' +98 "core" ' +2 "manipulator"&^& +4 "core" & ` aV +2 "manipulator"&_% +3 "core" % W T " +2 "processing"%`& +4 "core" & + "processing"%a& +4 .tPC.seek :closed +2 "processing"%b(T +2 "core" & +3 &  +10 &'n }- +10 &]v |A +9 &Al }U +9 &G W +10 &G W +9 &G X +9 &BF W +10 &D W +9 &F X +9 &D W +10 & KD W +9 &" D W +10 &#G W +9 &%D W +9 &'RH W +10 &)G W +9 &*D W +9 &,G W +10 &.ZE W +9 &0D W +10 &1G W +9 &3F W +9 &5bI W +10 &7$E W +9 &8F W +9 &:G W +10 &,I W +10 &?G ~W +9 &AG X +9 &CrG W +10 &E4F W +9 &FN ~X +10 &HU ~X +9 &Jol }[\ +9 &L) {^ +10 &M z^ +9 &O z_ +9 &Ql z_ +10 &S- {_ +9 &TP] ~^ +9 &T Q ~; +6 ( + "processing"%a& +5 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.79 + .Hand.open + "manipulator"&c1 +3 "core" &T; ; +69 1 +2 "manipulator"&d% +4 "core" % > 9 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +3 "processing"%f& +3 "core" &T; ; +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&g% +4 "core" %\  $ +2 "storage"(h% +3 "core" %T W ^  +2 "storage"(i. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(j(,9 +99 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (k& +2 "manipulator"&l& +3 "core" &,< ` ` +4 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +2 "core" & V +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&m(w +3 ."raiseStack"SE.seek beamBreak + "storage"(n'V +22 "core" ( +2 "manipulator"&o& +4 "core" & l +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" & l +2 .tForearm.seek PC +2 "manipulator"&q' +92 "core" ' +2 .tHand.close + "manipulator"&r/ +69 "core" / +2 .tPC.seek :open +2 "processing"%s( +75 "core" ' +2 "storage"(t- +3 "core" -'V + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(u' +50 "core" ' +268 ( +2 "storage"(v& +4 "core" &,;>   m + "manipulator"&w& +4 "core" & b b l + "manipulator"&x% +4 "core" % b b' +2 .tForearm.seek :retract + "manipulator"&y'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&z(w +276 "core" ( +2 "manipulator"&{& +4 "core" & d g R\ +2 "storage"(|& +3 "core" &,;> +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&}' +93 "core" ' +2 .tHand.open + "manipulator"&~1 +55 "core" 1 +2 "storage"(- +4 "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.9 Pucks below Top Plate + "storage"('_ +57 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +4 "core" -'_ + "storage"(& +4 "core" &,;E  | + "manipulator"&& +4 "core" & \ +2 .tElbow.seek 4 + "manipulator"&(w +14 "core" ( +2 "manipulator"&& +4 "core" &  \ +2 "storage"( & +3 "core" &,;@ +2 .tForearm.seek 4 + 700 counts +2 "manipulator"& ' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.18 Pucks below Top Plate +2 "storage"( ' +67 "core" ' +2 "manipulator"&& +4 "core" & b X\ +2 "storage"(& +3 "core" &,;? +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0 Pucks below Top Plate +2 "storage"(' +29 "core" ' +3 "manipulator"&% +4 "core" %0  +2 "storage"(& +4 "core" &,;=  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 337 counts + "manipulator"&'\\ +16 "core" ' +2 "manipulator"&& +4 "core" & \\ F I +2 "storage"(& +3 "core" &,;=   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +27 "core" ' +2 "storage"(% +4 "core" %   H +2 ."downElevator"SE.seek :down +4 "storage"( 'X +99 (!% +3 "core" %(+  F a +2 "manipulator"&#% +4 "core" % < V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +86 "core" ' +71 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 "collection"'& +4 "core" &Wjw}: T +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&&% +4 "core" %\   +2 "storage"(% +3 "core" %f Z r 0 +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"((,9 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 ((& +3 "core" &,< X b  +2 "manipulator"&)& +3 "core" &  +2 .tElbow.seek 4 +2 "manipulator"&*(w +11 "core" ( +2 "manipulator"&,& +4 "core" &{  +2 "storage"(-& +4 "core" &,<  Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&/' +100 "core" ' +3 "storage"(0& +3 "core" &,;<  " K +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(2'V +305 "core" ' +2 "storage"("- +3 "core" -'z +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&%& +3 "core" &{ b W +2 "storage"(5& +3 "core" &,;?  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +38 .tForearm.seek 4 +11 "manipulator"&6' +25 "core" ' +2 .tElbow.hold +2 "manipulator"&', +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(.- +2 "core" -'z +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(8' +27 "core" ' +2 "manipulator"&9% +4 "core" %9   +2 "storage"(:& +3 "core" &,;< L + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 346 counts + "manipulator"&+'e +15 "core" ' +3 "manipulator"&1& +4 "core" & a [  + "storage"(3& +4 "core" &,;?   / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&\ ' +22 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate + "storage"(=' +55 "core" ' +2 "manipulator"&>& +4 "core" & Z Z +2 "manipulator"&@% +4 "core" %н Z Y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&;(ӷ +149 "core" ( +2 "manipulator"&B& +4 "core" &ӽ < ::/ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &C& +2 "core" &ӽ 5 5:/ +2 .tForearm.seek CC +2 "manipulator"&E' +93 "core" ' +2 .tHand.close + "manipulator"&F/ +64 "core" / +2 .tCC.seek :open +2 "collection"'G( +423 "core" ( +2 "storage"(7& +4 "core" &,;>   + "storage"(I& +4 "core" &,;? '  3 + "manipulator"&J& +4 "core" &ӽ I 9:/ + "manipulator"&% +4 "core" %? % '  +2 .tForearm.seek :retract + "manipulator"&L'\ +95 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&4(w +175 "core" ( +2 "manipulator"&?& +4 "core" &  +2 "storage"(N& +3 "core" &,;> )  / +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&O' +100 "core" ' +2 .tElbow.hold +2 "manipulator"&P, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&R1 +62 "core" 1 +2 "manipulator"&S% +4 "core" % 6 _ [  +2 "storage"(U& +3 "core" &,;?  !  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 343 counts +2 "manipulator"&V'b +14 "core" ' +2 "manipulator"&X& +4 "core" &  +2 "storage"(H& +3 "core" &,;?   c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&K' +17 "core" ' +2 "storage"(M% +4 "core" %   +2 ."downElevator"SE.seek :down +4 "storage"(T'X +99 ([% +3 "core" %, ' ) % ` +2 "manipulator"&\\% +4 "core" %п {  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +93 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +304 #t-> shuffle 4..4 +2 #Shuffling pucks in tube 4 of [4..4] + #Loading generic puck from tube 4 into Collection Clamp + "collection"'^& +3 "core" &( +2 "manipulator"&_% +3 "core" % \  ! +2 "storage"(`% +3 "core" %b  +2 "storage"(W. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(Y(,9 +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +2 "core" &,<  +2 "manipulator"&a& +3 "core" &  ' +2 .tElbow.seek 4 +2 "manipulator"&c(w +26 "core" ( +2 "manipulator"&d& +4 "core" &k F + "storage"(f& +4 "core" &,;=   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&g' +96 "core" ' +2 "storage"(h& +4 "core" &,;< ! \\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(i'V +299 "core" ' +2 "storage"(k- +3 "core" -'j + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (l& +3 "core" &,;>  T + "manipulator"&o& +4 "core" &l [ X 1E +2 .tElbow.seek 4 +2 "manipulator"&p(w +15 "core" ( +2 "manipulator"&]& +4 "core" &y\ ^ N i + "storage"(D& +4 "core" &,;>   +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&r'7 +18 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&t/ +57 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&Z& + "storage"(e'X +7 "core" &z\ Y Xh + "manipulator"&b% +4 "core" %= w g c +2 .tForearm.seek :retract +2 "manipulator"&n'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&v(ӷ +146 "core" ( +2 "manipulator"&w& +4 "core" &Ӯ _ S i:* + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +2 "core" ' +3 ."downElevator"SE.coast + "storage"(5 +3 "core" &Ӯ X a #:* + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&q' +103 "core" ' +3 "manipulator"&{& +4 "core" &Ӯ 8 * \ :* +2 "manipulator"&|% +3 "core" % O 3 $` +2 "collection"'m& +4 "core" &~^ + "collection"'~& +4 .tCC.seek :closed +2 "collection"'(W +2 "core" &6 +2 &+  +10 &(v}3 - +9 &]~+ }A +9 &7o! ~U +10 &F! W +9 &I% W +10 &tH$ W +9 &6I# W +9 &I% W +10 &G- W +9 &}F1 W +9 & >I( W +10 &"G~1 W +9 &#G5 W +10 &%J= W +9 &'GI3 W +9 &) I3 W +10 &*J~4 W +9 &,G8 W +9 &.OL< W +10 &0I9 W +9 &1M5 X +10 &3J9 W +9 &5WH~7 W +9 &7L; W +10 &8G7 W +9 &:G2 V +9 &<^I2 W +10 &>!J7 W +9 &?I5 W +10 &AK}4 W +9 &CfL9 W +9 &E(K7 W +10 &FK}8 W +9 &HR9 X +9 &Jge}9 Z +10 &Lz> |] +9 &M|> za +10 &O|9 yb" +9 &QO|< xb& +9 &S }2 xb, +10 &T}< wb/ +9 &Vv~= yB +9 &WB(4 z&q +10 &Wjd: I +2 ( + "collection"'~& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.41 + .Hand.open + "manipulator"&1 +61 "core" 1 +3 "manipulator"&% +4 "core" %  ` + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%& +4 "core" & +2 "manipulator"& % +3 "core" % \  +2 "storage"(y% +4 "core" %Z ] \\ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"((,9 +3 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 (u& +2 "core" &,< b _  +2 "manipulator"&& +4 "core" &Ӯ s:* + "manipulator"&% +4 "core" % \ N + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&(w +183 "core" ( +2 "manipulator"&& +4 "core" &~ c _ +2 "storage"(& +3 "core" &,;<  & ] +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(z& +3 "core" &,;< & 6 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(}'V +308 "core" ' +2 "storage"(- +3 "core" -'{ + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (!& +3 "core" &,;>  + "manipulator"&#& +3 "core" &~ I a  +2 .tElbow.seek 4 +2 "manipulator"& (w +3 "core" ( +2 "manipulator"&& +4 "core" &~ 3 /  + "storage"( & +4 "core" &,;>   +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'7 +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(&'X +5 "core" &~ V Y A + "manipulator"&% +40 "core" % B Y ` +11 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(w +130 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +109 "core" ( +2 "manipulator"&(& +4 "core" &v b b  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +2 "core" &v T _ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&,' +99 "core" ' +2 "manipulator"&-& +4 "core" &v Z _ +2 "manipulator"&% +3 "core" % ^ W  +2 "processing"%0& +4 "core" & +2 "processing"% & +3 .tPC.seek :closed +2 "processing"%j(T +3 "core" & +3 &  +9 &(q |- +10 &]v {A +9 &2k |U +9 &G W +10 &G W +9 &oG ~X +10 &3E W +9 &E W +9 &F W +10 &yC W +9 & ;D W +9 &!D V +10 &#G W +9 &%D W +10 &'BG ~W +9 &)I ~W +9 &*D W +10 &,F ~W +9 &.JI ~W +9 &0E V +10 &1G ~W +9 &3F W +10 &5RI ~W +9 &7F V +9 &8F W +10 &:G ~W +9 &G W +10 &?I W +9 &AI W +10 &CbF W +9 &E$G ~W +9 &FM W +10 &HW }X +9 &Jaj |Z +9 &L z] +10 &M z^ +9 &O z^ +10 &Q\\ z_ +9 &S y_ +9 &TRg }#k +10 &T@ 3 +5 ( + "processing"% & +4 #tProcessing Clamp onSpring/offSpring for 6/29 samples, on/off torque 1.74 +2 .Hand.open + "manipulator"&1 +3 "core" &T( 3 +66 1 +2 "manipulator"&$% +4 "core" % ? . + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&"'\ +94 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%%& +4 "core" &T( 3 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&5% +3 "core" % \  +2 "storage"(.% +4 "core" %X a b + "storage"(9. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(:(,9 +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (1& +4 "core" &,< U ` + "manipulator"&3& +4 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +2 "core" &w  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&>(w +3 ."raiseStack"SE.seek beamBreak +3 "core" ( + "storage"(@'V +3 "manipulator"&/& +4 "core" &w Y _ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +2 "core" &w   +2 .tForearm.seek PC +2 "manipulator"&2' +89 "core" ' +2 .tHand.close + "manipulator"&6/ +75 "core" / +2 .tPC.seek :open +2 "processing"%+( +97 "core" ' +3 "storage"(8- +2 "core" -'V +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(B' +48 "core" ' +247 ( +2 "storage"(C& +4 "core" &,;>   + "manipulator"&\ & +4 "core" &w [ [ +2 "manipulator"&'% +3 "core" % V `Q +2 .tForearm.seek :retract +2 "manipulator"&F'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&A(w +286 "core" ( +2 "manipulator"&<& +4 "core" & a ^\ +2 "storage"(7& +3 "core" &,;?    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&I' +93 "core" ' +2 .tHand.open + "manipulator"&J1 +58 "core" 1 +2 "storage"(- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(?' +24 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"(N'_ +56 "core" ' r S +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):3:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" & W +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&H' +3 "core" ' +2 "storage"(M& +3 "core" &,;= ! +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(L'V +300 "core" ' +2 "storage"([- +3 "core" -'{ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&\\& +3 "core" & 5 2 + "storage"(4& +4 "core" &,;>   + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&O' +27 "core" ' +2 .tElbow.hold +2 "manipulator"&V, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(=- +2 "core" -'{ +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(K' +28 "core" ' +2 "manipulator"&T% +4 "core" %2   +2 "storage"(^& +3 "core" &,;< + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 339 counts +2 "manipulator"&'^ +15 "core" ' +2 "manipulator"&_& +4 "core" & ` b +2 "storage"(`& +4 "core" &,;>    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&W' +36 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(' +42 "core" ' +2 "storage"(a& +4 "core" &,;>  3 +2 "manipulator"&d& +3 "core" & X X +2 .tElbow.seek 4 +3 "manipulator"&f(w +11 "core" ( +2 "manipulator"&h& +4 "core" &r W ` ( +2 "storage"(P& +3 "core" &,;? ! 8 +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&Q' +12 "core" ' +2 .tHand.open + "manipulator"&k1 +20 "core" 1 +2 "storage"(l- +4 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 9 counts! +2 .SE.seek -0.21 Pucks below Top Plate +2 "storage"(o' +41 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek upperLimit +2 "storage"(]'Z +53 "core" ' [ S +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):3:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" ( # = + "manipulator"&Z& +4 "core" &r Z [ +2 .tElbow.seek 4 +2 "manipulator"&b(w +3 "core" ( +2 "manipulator"&c& +4 "core" &r X \\ . + "storage"(g& +4 "core" &,;>   +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&w' +26 "core" ' +2 "storage"(x& +4 "core" &,;>   ^ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(i'V +296 "core" ' +2 "storage"(r- +3 "core" -'| +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&{& +3 "core" &r ` T  +2 "storage"(|& +3 "core" &,;?   7 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 4 +2 "manipulator"&m' +28 "core" ' +2 .tElbow.hold + "manipulator"&p, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(e- +2 "core" -'| +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(n' +29 "core" ' +2 "manipulator"&G% +4 "core" %6  +2 "storage"(& +3 "core" &,;< + .tForearm.force -20 + "manipulator"&5 +49 .tForearm.seek 4 + 343 counts +2 "manipulator"&'b +15 "core" ' +2 "manipulator"&& +4 "core" &| W ^ +2 "storage"( & +4 "core" &,;>   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&y' +19 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(' +42 "core" ' +2 "storage"(~& +4 "core" &,;>  & G +2 "manipulator"&u& +4 "core" &| X T  +2 .tElbow.seek 4 +2 "manipulator"&(w +3 "core" ( +2 "manipulator"&& +4 "core" &| a ] +2 "storage"(q& +3 "core" &,;?   +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +22 "core" ' +2 .tHand.open + "manipulator"&1 +20 "core" 1 +2 "storage"(Y- +4 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 9 counts! +2 .SE.seek -0.21 Pucks below Top Plate +2 "storage"(v' +40 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +2 .tSE.seek upperLimit +2 "storage"(z'Z +55 "core" ' < S +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):3:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'"  & +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +11 "core" ' +2 "storage"(& +4 "core" &,;? ' !  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +302 "core" ' +2 "storage"(- +3 "core" -'| +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &| G 9 +2 "storage"(}& +3 "core" &,;>   , +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 4 +2 "manipulator"&' +30 "core" ' +2 .tElbow.hold +2 "manipulator"&(, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"()- +2 "core" -'| +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"( ' +29 "core" ' +2 "manipulator"&-% +4 "core" %+ ! #~ +2 "storage"(& +3 "core" &,;= 6 +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 332 counts + "manipulator"&0'W +15 "core" ' +3 "manipulator"&&& +4 "core" &} ] W + "storage"(& +4 "core" &,;>   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&s' +35 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"( ' +42 "core" ' +2 "storage"(& +4 "core" &,;> " " +2 "manipulator"&$& +3 "core" &} G P +2 .tElbow.seek 4 +3 "manipulator"&%(w +2 "core" ( +2 "manipulator"&5& +4 "core" &} 8 ; +2 "storage"(.& +3 "core" &,;>   +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&9' +21 "core" ' +2 .tHand.open + "manipulator"&11 +20 "core" 1 +2 "storage"(3- +4 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 9 counts! +2 .SE.seek -0.21 Pucks below Top Plate +2 "storage"(/' +38 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek upperLimit +2 "storage"(*'Z +56 "core" '  @ R +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):3:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'"  a + "manipulator"&& +4 "core" &} Y Z +2 .tElbow.seek 4 +2 "manipulator"&8(w +3 "core" ( + "manipulator"&& +4 "core" &} V _ +2 "storage"("& +3 "core" &,;>   +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&j' +3 "core" ' + "storage"(C& +4 "core" &,;?   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(@'V +300 "core" ' +2 "storage"(\ - +3 "core" -'} + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&'& +3 "core" &} 6 5 + "storage"(2& +4 "core" &,;?    + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&<' +30 "core" ' +2 .tElbow.hold +2 "manipulator"&7, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(>- +2 "core" -'} +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(J' +27 "core" ' +2 "manipulator"&% +4 "core" %) !w +2 "storage"(N& +3 "core" &,;= w + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 330 counts +2 "manipulator"&F'U +14 "core" ' +2 "manipulator"&B& +4 "core" &} f c 7 +2 "storage"(?& +3 "core" &,;>   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&;' +33 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(R' +47 "core" ' +2 "storage"(U& +4 "core" &,;? # # +2 "manipulator"&X& +4 "core" &} S E +2 .tElbow.seek 4 +2 "manipulator"&M(w +3 "core" ( +2 "manipulator"&A& +4 "core" &} W Z , +2 "storage"(I& +3 "core" &,;>   +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&E' +23 "core" ' +2 .tHand.open + "manipulator"&[1 +24 "core" 1 +2 "storage"(\\- +3 "core" -' +3 #tWARNING: Short of fully compressing camera seal by 9 counts! + .SE.seek -0.21 Pucks below Top Plate +2 "storage"(4' +41 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek upperLimit +2 "storage"(='Z +55 "core" '  ' S +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :down +2 "storage"(T'X +287 "core" ' +2 .tSE.coast "storage"(5 +3 "manipulator"&^% +4 "core" % a ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +89 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"=Storage Elevator speedErr at -0.83 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi' : voltagef11.882213058419245: @type2F: @error: speedErr: @tagiB: @sourcei-:@destinationi% +4594 #-> CC.unloadPuck 4..4 + "collection"'`& +4 "core" &Wja{H I + #tStoring generic puck in Collection Clamp to tube 4..4 +2 "manipulator"&a% +3 "core" % ! a Z %O +2 "storage"(d% +3 "core" %^ - +2 "storage"(h. +3 "core" .(,9 +2 .tSE.seek :down + "storage"(P'X +3 "core" ' + .tSE.coast + "storage"(5 +2 "manipulator"&k% +4 "core" % ! ` ] O + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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: 4..4 +1649 #-> CC.unloadPuck 4,4 + "collection"'l& +4 "core" &Wja|- I + !to:Puck::Warning:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:368:in `unload'":/home/esp/esp2/utils/puckmoves.rb:886:in `unloadPuck'"(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg";Unloading generic puck from tube 4 to Storage Carousel + #Storing 4 puck in Collection Clamp to tube 4 +2 "manipulator"&H% +4 "core" % ! a bO + "storage"(S% +4 "core" %^  J + "storage"(L. +3 "core" .(,9 + "storage"(O& +4 "core" &,;< 7 + "storage"(]& +4 "core" &,;<  +41 "manipulator"&& +11 "core" &} a `  +2 .tElbow.seek 4 +2 "manipulator"&K(w +3 "core" ( + "manipulator"&V& +4 "core" &} ] L  + "storage"(W& +4 "core" &,;< ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(o& +4 "core" &,;< E +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(t'V +301 "core" ' +2 "storage"(Z- +4 "core" -'| + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&c& +3 "core" &} 4 8 + "storage"(g& +4 "core" &,;@   + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&x' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&f, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(Q- +3 "core" -'| +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(r' +29 "core" ' +2 "manipulator"&D% +4 "core" %; g +2 "storage"({& +3 "core" &,;= + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 348 counts + "manipulator"&|'g +16 "core" ' +2 "manipulator"&e& +4 "core" &} Y h " +2 "storage"(G& +3 "core" &,;?  ! ! +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +35 "core" ' +2 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(' +42 "core" ' +2 "manipulator"& & +4 "core" &} Y Z +2 "manipulator"&~% +4 "core" % W ` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&u'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +152 "core" ( +2 "manipulator"&q& +4 "core" &Ӻ G [:/ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" &Ӻ @ 2:/ +2 .tForearm.seek CC + "manipulator"&' +97 "core" ' +2 .tHand.close + "manipulator"&Y/ +65 "core" / +2 .tCC.seek :open +2 "collection"'b( +419 "core" ( +2 "storage"(i& +4 "core" &,;? Y + "storage"(m& +4 "core" &,;>  - + "manipulator"&z& +4 "core" &Ӻ O 2:/ + "manipulator"&% +3 "core" % 5 @ 4 +2 .tForearm.seek :retract +2 "manipulator"&n'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&p(w +173 "core" ( +2 "manipulator"&y& +4 "core" & n  +2 "storage"(& +3 "core" &,;?   + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&v' +100 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&!1 +69 "core" 1 +2 "manipulator"&% +4 "core" % 6 ` a +2 "storage"( & +3 "core" &,;?  % $ +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 343 counts +2 "manipulator"&'b +14 "core" ' +2 "manipulator"&& +4 "core" &  + "storage"(& +4 "core" &,;?   [ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +35 "core" ' +2 "storage"(% +4 "core" %  # B +2 ."downElevator"SE.seek :down +3 "storage"('X +99 (}% +3 "core" %`   C ` +2 "manipulator"&)% +3 "core" % n  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +89 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +1119 #t-> shuffle 4..4 +2 #Shuffling pucks in tube 4 of [4..4] + #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'& +3 "core" &~ +2 "manipulator"&&% +3 "core" % \  +2 "storage"(% +3 "core" %^ l +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"($(,9 +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (5& +3 "core" &,< d + "manipulator"&.& +4 "core" & +2 .tElbow.seek 4 + "manipulator"&1(w +34 "core" ( +2 "manipulator"&3& +4 "core" &v x] + "storage"(& +4 "core" &,;>   a +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 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"('V +300 "core" ' +2 "storage"(*- +3 "core" -'m + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (0& +3 "core" &,;? L + "manipulator"& & +4 "core" &v W Z ] + .tElbow.seek 4 +2 "manipulator"&((w +3 "core" ( + "manipulator"&s& +4 "core" &v [ [ *] + "storage"( & +4 "core" &,;?   H +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&/'7 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&6/ +75 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"('X +6 "core" &v x | ] + "manipulator"&"% +4 "core" % . s  +2 .tForearm.seek :retract +2 "manipulator"&C'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&%(ӷ +155 "core" ( +2 "manipulator"&9& +4 "core" &Ӹ' b ` (Bf + ' + .tElbow.reconfigure LooseElbow +3 ."downElevator"SE.coast +2 "manipulator"&$ &.,(#b + "storage"(5 +4 "manipulator"&,& +4 "core" &Ӹ' V YBf +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\ ' +105 "core" ' +3 "manipulator"&'& +4 "core" &Ӹ' 3 2Bf +2 "manipulator"&2% +3 "core" %" 4 *\\ +2 "collection"'>& +4 "core" & +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'N(W +3 "core" &U +4 &T 3 +9 &-C}T ~4 +10 &Hj{R }H +9 &_P W +9 &GK W +10 &VGC W +9 &D@ W +10 &H~D W +9 &B@ W +9 &^D? W +10 & F> W +9 & GA W +9 &"H@ W +10 &$fF}< W +9 &&(E= W +10 &'I~> W +9 &)E? W +9 &+nG> W +10 &-0F> W +9 &.I@ W +9 &0J? W +10 &2vG? W +9 &49D~@ V +10 &5G~? W +9 &7G~? W +9 &9~L? W +10 &;@F6 W +9 &=F< W +9 &>E> W +10 &@H; W +9 &BHF; W +10 &D\ G> W +9 &EI; W +9 &GN~> X +10 &IMS{< X +9 &Ku}9 [ +9 &L|; {_ +10 &Ns{7 yb! +9 &P0~; yb& +10 &Q|? yb, +9 &S; xb/ +9 &U\\9 yb/ +10 &Vj; }- +9 &Wd8 }J +9 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.51 + .Hand.open + "manipulator"&B1 +4 "core" &Wg]* G +71 1 +3 "manipulator"&?% +3 "core" % " 6 4{\\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&U'\ +96 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%X& +4 "core" & +2 "manipulator"&A% +3 "core" %\  +2 "storage"(I% +3 "core" %S U S G +2 "storage"([. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(j(,9 +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (\\& +2 "core" &,< V R +2 "manipulator"&8& +3 "core" &Ӹ' Bf +2 "manipulator"&@% +3 "core" %\  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&<(w +179 "core" ( +2 "manipulator"&=& +4 "core" & ` a" +2 "storage"(F& +4 "core" &,;< +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&J' +88 "core" ' +2 "storage"(7& +4 "core" &,;=  k +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(;'V +305 "core" ' +2 "storage"(R- +3 "core" -'{ + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 (4& +3 "core" &,;? .  2 + "manipulator"&^& +4 "core" & X Y " + .tElbow.seek 4 +2 "manipulator"&T(w +23 "core" ( +2 "manipulator"&E& +4 "core" & a \\ ! +2 "storage"(`& +3 "core" &,;@   +44 .tForearm.seek 4 + 300 counts +11 "manipulator"&a'7 +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&d/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&h& +4 "storage"(k'X +5 "core" & W T l + "manipulator"&P% +4 "core" % a X l 9v +2 .tForearm.seek :retract +2 "manipulator"&l'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&H(w +178 "core" ' +3 ."downElevator"SE.coast + "storage"(5 +64 "core" ( +2 "manipulator"&S& +4 "core" &y q [ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &y W Y  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&O' +99 "core" ' +2 "manipulator"&]& +4 "core" &z J Z +2 "manipulator"&% +3 "core" % X ^ @ +2 "processing"%V& +4 "core" &! + "processing"%W& +4 .tPC.seek :closed +2 "processing"%o(T +3 "core" & +3 &  +9 &'l ~- +10 &]x }A +9 &0l }U +9 &F W +10 &G W +9 &nG W +9 &1F V +10 &E W +9 &F W +10 &vC W +9 & 8D W +9 &!F W +10 &#D W +9 &%}G W +9 &'?F W +10 &)G W +9 &*C W +9 &,F V +10 &.GE W +9 &0\ C W +10 &1D W +9 &3E W +9 &5PD W +10 &7D W +9 &8E W +9 &:F W +10 &F W +10 &?F W +9 &AF X +9 &C_G W +10 &E F X +9 &FJ X +10 &HS ~X +9 &J[m }[ +9 &L {^ +10 &M z^ +9 &O z_ +9 &QW z_ +10 &S {` +9 &T~Ra ~$n +9 &TI : +6 ( + "processing"%W& +5 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.82 + .Hand.open + "manipulator"&M1 +3 "core" &T; : +73 1 +2 "manipulator"&_% +4 "core" % ? @| + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&Z'\ +93 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%c& +4 "core" &T: : +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&g% +3 "core" %\  +2 "storage"(Q% +4 "core" %` b b + "storage"(D. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"({(,9 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (e& +2 "manipulator"&G& +4 "core" &,< _ ` +3 &z  +3 .tElbow.reconfigure TightElbow +2 ."raiseStack"SE.reconfigure SEplace +3 "manipulator"&$&.,(\ #b +2 "storage"(#]BK-0-\ b +2 .tElbow.seek PC +5 "manipulator"& (w +3 "core" ( + "manipulator"&~& +3 ."raiseStack"SE.seek beamBreak +2 "storage"('V +3 "core" &z _ U + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" &z / 8 +2 .tForearm.seek PC +2 "manipulator"&t' +92 "core" ' +2 .tHand.close + "manipulator"&x/ +69 "core" / +2 .tPC.seek :open +2 "processing"%|( +103 "core" ' +2 "storage"(r- +3 "core" -'V + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(q' +35 "core" ' +254 ( +2 "storage"(w& +4 "core" &,;?   + "manipulator"&& +4 "core" &~ X Y +2 "manipulator"&f% +3 "core" % Y Y: +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +91 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&u(w +277 "core" ( +2 "manipulator"&& +4 "core" & ] [ ) +2 "storage"(i& +3 "core" &,;?   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&m' +99 "core" ' +2 .tHand.open + "manipulator"&z1 +72 "core" 1 +2 "storage"(- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(y' +27 "core" ' +3 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate +2 "storage"('_ +57 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +4 "core" -'_ + "storage"(& +4 "core" &,;G u + "manipulator"&!& +4 "core" & f \\ +2 .tElbow.seek 4 +2 "manipulator"&(w +32 "core" ( +2 "manipulator"& & +4 "core" & m j T +2 "storage"(& +3 "core" &,;G  v +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.18 Pucks below Top Plate + "storage"(' +71 "core" ' +2 "manipulator"&n& +4 "core" & Y XT +2 "storage"(}& +4 "core" &,;?   * + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&)' +27 "core" ' +2 .tElbow.hold +2 "manipulator"&p, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0 Pucks below Top Plate +2 "storage"(v' +28 "core" ' +2 "manipulator"&% +4 "core" %+   +2 "storage"(& +3 "core" &,;> +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 332 counts + "manipulator"&'W +16 "core" ' +2 "manipulator"&& +4 "core" & W ^3 +2 "storage"(:& +3 "core" &,;> +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +32 "core" ' +2 "storage"(&% +4 "core" % - +2 ."downElevator"SE.seek :down +4 "storage"('X +99 (% +7 "core" %_'  ` +2 "manipulator"&5% +4 "core" % ; 3 { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +87 "core" ' +77 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'3& +3 "core" &Wg^|= G +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&% +4 "core" %\   +2 "storage"(% +3 "core" %_  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(-(,9 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (*& +3 "core" &,< t  +2 "manipulator"&0& +3 "core" & 3 +2 .tElbow.seek 4 +2 "manipulator"& (w +17 "core" ( +2 "manipulator"&s& +4 "core" &~ \ +2 "storage"( & +4 "core" &,;.   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&6' +91 "core" ' +2 "storage"(& +4 "core" &,;=    +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"("'V +302 "core" ' +2 "storage"(1- +3 "core" -'| + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "manipulator"&#& +3 "core" &~ W X\ +2 "storage"(9& +3 "core" &,;@  % D + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&,' +26 "core" ' +2 .tElbow.hold +2 "manipulator"&, +52 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(/- +2 "core" -'| +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"('' +30 "core" ' +2 "manipulator"&2% +4 "core" %7   +2 "storage"((& +3 "core" &,;= + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 344 counts + "manipulator"&>'c +16 "core" ' +2 "manipulator"&& +4 "core" & S ] O +2 "storage"(C& +3 "core" &,;?   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&b' +24 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate + "storage"(' +42 "core" ' +2 "manipulator"&B& +4 "core" & Z V @ +2 "manipulator"&?% +4 "core" % X X F + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&A(ӷ +158 "core" ( +2 "manipulator"&I& +4 "core" & S S w9( + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &[& +3 "core" & U Z9( +2 .tForearm.seek CC +2 "manipulator"&\\' +92 "core" ' +2 .tHand.close + "manipulator"&8/ +66 "core" / +2 .tCC.seek :open +2 "collection"'@( +422 "core" ( +2 "storage"(\ & +4 "core" &,;@  g + "storage"(=& +4 "core" &,;? N + "manipulator"&F& +4 "core" & V H9( + "manipulator"&$% +4 "core" % C + . +2 .tForearm.seek :retract +2 "manipulator"&7'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&%(w +187 "core" ( +2 "manipulator"&U& +4 "core" &  +2 "storage"(R& +3 "core" &,;?   +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&4' +98 "core" ' +2 .tElbow.hold +2 "manipulator"&^, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&E1 +64 "core" 1 +3 "manipulator"&`% +4 "core" % < N ] > +2 "storage"(d& +3 "core" &,;@   +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 349 counts +2 "manipulator"&h'h +14 "core" ' +2 "manipulator"&P& +4 "core" & n  +2 "storage"(<& +4 "core" &,;@   F +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&J' +27 "core" ' +2 "storage"(;% +4 "core" %  / d +2 ."downElevator"SE.seek :down +4 "storage"(a'X +99 (S% +3 "core" %   a +2 "manipulator"&L% +4 "core" % w  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&T'\ +88 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +20036 #t-> exit +5 #mEXIT @1536154500.52CEST @1536154509.04CEST = =tMAIN =mMAIN_scheduler @CEST1536154510.64 #"core_reset"Sent BREAK + #t@0xC3B3, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC4C9, state=0x3A84, ifg=0x80, ie=0xFD + #@0x2828, state=0x3B10, ifg=0x20, ie=0x7F +2 #@0x29CC, state=0x3B10, ifg=0x20, ie=0x7F + #@0x3046, state=0x3B10, ifg=0x08, ie=0x5F + #@0xD2E3, state=0x3B10, ifg=0x20, ie=0x7F #@0xD487, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDB02, state=0x3B10, ifg=0x08, ie=0x5F #@0xE5CF, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +203 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +256 "Can" UU +  UU + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %Q + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %jh V o +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X SC.to 5 +3 .SC.seek 5 + "storage"((; +214 "core" ( +2 "storage"(& +4 "core" &;  ] > +851 #t-> SE.to :place + .SE.seek :place +2 "storage"(' +282 "core" ' +2 "storage"(% +4 "core" %  ) +1126 #t-> SE.to :down + .SE.seek :down +2 "storage"('X +278 "core" ' +2 "storage"(% +4 "core" %P   +905 #t-> SC.to 6 +2 .SC.seek 6 +2 "storage"((K +199 "core" ( +2 "storage"(& +4 "core" &KU $ T 6 +450 #t-> SE.to :place + .SE.seek :place +2 "storage"( ' +277 "core" ' +2 "storage"(!% +4 "core" %   V +1000 #t-> SE.to :down + .SE.seek :down +2 "storage"("'X +278 "core" ' +2 "storage"(#% +4 "core" %P  H +439 #t-> SC.to 7 +2 .SC.seek 7 +2 "storage"($([n +204 "core" ( +2 "storage"(%& +4 "core" &[s 1 =  % +375 #t-> SE.to :place + .SE.seek :place +2 "storage"(&' +274 "core" ' +2 "storage"('% +4 "core" % ` +481 #t-> SE.to :down + .SE.seek :down +2 "storage"(('X +280 "core" ' +2 "storage"()% +4 "core" %_ \\ +1052 #t-> access 4 +2 .SE.seek :down +2 "storage"(*'X +2 "core" ' +2 "manipulator"&+% +4 "core" %\  +2 "manipulator"&,& +4 "core" & + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(-(( +999 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (.& +2 "core" &) ( ! O +10422 #t-> exit +5 #mEXIT @1536154741.20CEST @1536156279.17CEST = =mMAIN_scheduler =tMAIN @CEST1536156280.86 #"core_reset"Sent BREAK +3 #t@0xF0BB, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +214 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +189 !o:AnalyticalModule::PCRCore: @refiD; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +277 "Can" X +  X + #tPolling Can every 10:00 +2 #Cleanly exited at 15:39:01CEST05-Sep-18 +1015 #-> ESP.configure +2 #Powering core bus +476 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %[ + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %hh + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +5 "processing"%% +3 "core" %{{ + "manipulator"&% +4 ."rdySampler"Intake.select :close +5 .Exhaust.select :close + .CTV.dial :air +2 "collection"'  +2 "core" %Z +2 % #  +  + ."rdyProcessing"PSV.dial :air +3 "manipulator"&% +3 ."rdySampler"CSV.dial :waste1 +2 "processing"%  + "collection"' +4 "core" %k  +2  +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 .tForearm.reconfigure LooseForearm +2 ."rdyProcessing"PS.reconfigure PSconfig +4 "sampler") + "manipulator"&#@2^d^2b +3 "processing"%#A d`xb +2 .tForearm.home.seek :retract +4 ."rdyProcessing"PS.home.seek 0ml +2 "manipulator"&'\ +2 "processing"%' +3 "core"  + "sampler")  +5 "core" +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b + "sampler")#.0X% +3 "core" %\ {   +2 "manipulator"&?& +4 "core" &M x  + "storage"(@& +4 "core" & q   9 + "storage"(A% +4 "core" %]    + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +1977 #t-> require "shuffle" +1011 #-> shuffle 4..4 +2 #Shuffling pucks in tube 4 of [4..4] + #Loading generic puck from tube 4 into Collection Clamp + "collection"'D& +3 "core" &y~  + .tHand.open +2 "manipulator"&E1 +74 "core" 1 +2 "manipulator"&F% +4 "core" % \ | +2 "storage"(G% +3 "core" %]   q +2 "storage"(H. +3 "core" .( + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(I(,9 +356 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (J& +2 "core" &,6d   9 +2 "manipulator"&K& +3 "core" &M j Z ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&L(w +32 "core" ( +3 "manipulator"&M& +3 "core" &{ [ [  +2 "storage"(N& +3 "core" &,; F = +3 .tForearm.seek 4 + 700 counts + "manipulator"&O' +92 "core" ' +2 "storage"(P& +38 "core" &,; P \ +9 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +3 "storage"(Q'V +292 "core" ' +2 "storage"(R- +3 "core" -'t + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (S& +3 "core" &,; \ +2 "manipulator"&T& +4 "core" &{ +2 .tElbow.seek 4 + "manipulator"&U(w +3 "core" ( +2 "manipulator"&V& +3 "core" &{  +2 "storage"(W& +3 "core" &,; j \ +3 .tForearm.seek 4 + 300 counts + "manipulator"&X'7 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&Y/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&Z& +2 "storage"(['X +6 "core" &{  +2 "manipulator"&\\% +3 "core" % Z +2 .tForearm.seek :retract +2 "manipulator"&]'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&^(ӷ +157 "core" ( +2 "manipulator"&_& +4 "core" &ӳ& A` + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 "core" ' + "manipulator"&`& +2 ."downElevator"SE.coast +4 "storage"(5 +2 "core" &ӳ& A` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&a' +93 "core" ' +3 "manipulator"&b& +4 "core" &ӳ& A` +2 "manipulator"&c% +4 "core" %  +2 "collection"'d& +4 "core" &y{|  + "collection"'e& +4 .tCC.seek :closed + "collection"'f(W +3 "core" &y|  +2 &y{K  +9 &3z}x - +10 &^z}: A +9 &/tv{N U +10 &Lz~ W +9 &Ky}h W +9 &mNz{U W +10 &/Mx| W +9 &Oz|v W +9 &My|M W +10 &vLy{ W +9 & 8Nz| W +10 &!J{}P W +9 &#Oz|0 W +9 &%~Oz|~ W +10 &'@Lx|X W +9 &)Lx|) W +9 &*Ny{ W +10 &,Nz{O W +9 &.GNy}1 W +10 &0 Mx{ W +9 &1Ny{ W +9 &3Qz{* W +10 &5PLx| W +9 &7Ov} W +9 &8Iz}[ V +10 &:Nz{ W +9 &Oz|$ W +9 &?J{} V +9 &AQx{ W +10 &C^Px|( X +9 &E"Oy}! W +9 &FPyz# W +10 &HVxw% X +9 &J`iwy+ Z +10 &Lz{$ ^ +9 &Mz~ a +9 &Oy~! b +10 &QI{! b% +9 &S } b' +9 &T~! b+ +10 &Vu} @ +9 &WA&}! (u +10 &Wgp O +2 ( + "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.31 + .Hand.open + "manipulator"&g1 +74 "core" 1 +17 "manipulator"&h% +4 "core" % , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&i'\ +92 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%j& +4 "core" &_  +2 "manipulator"&k% +4 "core" %\  + "storage"(l% +4 "core" %] x w # + "storage"(m. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(n(,9 +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (o& +3 "core" &,; u x "  + "manipulator"&p& +4 "core" &Ӵ& A_ + "manipulator"&q% +4 "core" %\  +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&r(w +178 "core" ( +2 "manipulator"&s& +4 "core" &{m + "storage"(t& +4 "core" &,;   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&u' +106 "core" ' +2 "storage"(v& +4 "core" &,; (  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(w'V +298 "core" ' +2 "storage"(x- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (y& +3 "core" &,; u   + "manipulator"&z& +4 "core" &{  +2 .tElbow.seek 4 + "manipulator"&{(w +4 "core" ( +2 "manipulator"&|& +4 "core" &{  + "storage"(}& +4 "core" &,;  +2 .tForearm.seek 4 + 300 counts + "manipulator"&~'7 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&/ +73 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& + "storage"('X +6 "core" &{ +2 "manipulator"&% +3 "core" % 9  +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(w +168 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +92 "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 + "manipulator"&' +99 "core" ' +2 "manipulator"& & +4 "core" &  +2 "manipulator"&\ % +3 "core" %  +2 "processing"% & +3 "core" &`  +2 "processing"% & +3 .tPC.seek :closed +2 "processing"% (T +3 "core" &]  +4 &] G +10 &Gu\\ 5 +9 &>luf I +9 &[e W +10 &Cb W +9 &QCq W +9 &Gc V +10 &Eg V +9 &Dh V +10 &ZFi V +9 &Di V +9 & Fg V +10 &"Cj W +9 &$bDj V +10 &&"Ih W +9 &'Ek V +9 &)Gj W +10 &+jCm V +9 &-+Ei W +9 &.Hh W +10 &0Gj V +9 &2qDh W +9 &43Hj W +10 &5Fe W +9 &7Dq W +10 &9yDi W +9 &;;D_ W +9 &<Dq W +10 &>Ep W +9 &@Dl W +10 &BDFu V +9 &DGr V +9 &EGp W +10 &GQl X +9 &IE]t Y +9 &Jwr \\ +10 &Lt ^ +9 &N|u ^ +10 &P<u _ +9 &Qs _ +9 &St L +10 &T(`t !a +9 &T8s 9 +2 ( + "processing"% & +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.88 + .Hand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%& +4 "core" &T3v 9 + #tImaging generic puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&% +3 "core" %\ \ 3 +2 "storage"(% +3 "core" %e v w `  +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"((,9 +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +4 "core" &,;  + "manipulator"&& +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +3 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(w +2 ."raiseStack"SE.seek beamBreak +2 "storage"('V +5 "core" ( +2 "manipulator"&& +4 "core" & + + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &  +2 .tForearm.seek PC +2 "manipulator"& ' +88 "core" ' +2 .tHand.close + "manipulator"&"/ +75 "core" / +2 .tPC.seek :open +2 "processing"%(( +92 "core" ' +2 "storage"(- +3 "core" -'V + ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(!' +36 "core" ' +267 ( +2 "storage"(*& +3 "core" &,; {  +2 "manipulator"&& +3 "core" & +2 "manipulator"&,% +3 "core" % P +2 .tForearm.seek :retract +2 "manipulator"&+'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&%(w +257 "core" ( +2 "manipulator"&'& +4 "core" &  2 + "storage"(/& +4 "core" &,; P  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&0' +89 "core" ' + .tHand.open +2 "manipulator"&11 +66 "core" 1 +2 "storage"(2- +4 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate + "storage"(3' +27 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.9 Pucks below Top Plate + "storage"(4'_ +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(5- +3 "core" -'_ +2 "storage"(6& +3 "core" &,;  } +2 "manipulator"&7& +3 "core" &  +2 .tElbow.seek 4 +2 "manipulator"&8(w +14 "core" ( +2 "manipulator"&9& +39 "core" &| +10 "storage"(:& +4 "core" &,; \\ ~ +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&;' +4 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.18 Pucks below Top Plate + "storage"(<' +69 "core" ' +2 "manipulator"&=& +4 "core" &| +2 "storage"(>& +3 "core" &,; R  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&?' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&@, +3 "core" , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0 Pucks below Top Plate +2 "storage"(A' +27 "core" ' +2 "manipulator"&B% +4 "core" %/ w +2 "storage"(C& +3 "core" &,; _ `  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 336 counts + "manipulator"&D'[ +16 "core" ' +2 "manipulator"&E& +4 "core" &| +2 "storage"(F& +4 "core" &,;  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&G' +24 "core" ' +2 "storage"(H% +4 "core" %  +2 ."downElevator"SE.seek :down +4 "storage"($'X +99 (J% +4 "core" %^- { x  b +2 "manipulator"&K% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&M'\ +87 "core" ' +75 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +3 "collection"'N& +4 "core" &Wgky| O + #tStoring generic puck in Collection Clamp to tube 4 +2 "manipulator"&P% +4 "core" %\  + "storage"(&% +4 "core" %`  + "storage"(). +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(R(,9 +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (S& +3 "core" &,; T  + "manipulator"&#& +4 "core" &| +2 .tElbow.seek 4 + "manipulator"&T(w +4 "core" ( +2 "manipulator"&V& +4 "core" &| +2 "storage"(W& +4 "core" &,;   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&Y' +94 "core" ' +2 "storage"(Z& +4 "core" &,; Q  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(\\'V +306 "core" ' +2 "storage"(L- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&O& +3 "core" &|  + "storage"(_& +4 "core" &,; 8  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 4 +2 "manipulator"&`' +25 "core" ' +2 .tElbow.hold + "manipulator"&Q, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(X- +2 "core" -' +2 .tSE.seek 0.07 Pucks below Top Plate +2 "storage"(b'" +30 "core" ' +2 "manipulator"&c% +4 "core" %<  + "storage"(d& +4 "core" &,;    + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 349 counts +2 "manipulator"&U'h +15 "core" ' +2 "manipulator"&[& +4 "core" &| +2 "storage"(]& +3 "core" &,; L  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&.' +27 "core" ' +2 .tSE.seek 1.07 Pucks below Top Plate +2 "storage"(g' +41 "core" ' +2 "manipulator"&h& +4 "core" &| +2 "manipulator"&j% +4 "core" % +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&e'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&k(ӷ +149 "core" ( +2 "manipulator"&l& +4 "core" &ӱ :, + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &m& +2 "core" &ӱ :, +2 .tForearm.seek CC +2 "manipulator"&o' +92 "core" ' +2 .tHand.close + "manipulator"&p/ +73 "core" / +2 .tCC.seek :open +2 "collection"'q( +422 "core" ( +2 "storage"(a& +4 "core" &,; T  + "storage"(s& +4 "core" &,;   + "manipulator"&t& +4 "core" &ӱ :, + "manipulator"&I% +4 "core" % D  +2 .tForearm.seek :retract + "manipulator"&^'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&v(w +178 "core" ( +2 "manipulator"&i& +4 "core" &l J +2 "storage"(x& +3 "core" &,; %  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 + "manipulator"&y' +102 "core" ' +2 .tElbow.hold + "manipulator"&z, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&|1 +74 "core" 1 +3 "manipulator"&}% +4 "core" % ;  +2 "storage"(& +3 "core" &,; x v   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 348 counts + "manipulator"&'g +16 "core" ' +2 "manipulator"&& +4 "core" &l \\J +2 "storage"(r& +3 "core" &,; {  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&u' +67 "core" ' +2 "storage"(w% +4 "core" % d +2 ."downElevator"SE.seek :down +4 "storage"(~'X +98 (% +3 "core" % A a +2 "manipulator"&% +3 "core" %С +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +91 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast "storage"(6 +349 #t-> shuffle 4..4 + #Shuffling pucks in tube 4 of [4..4] +2 #Loading generic puck from tube 4 into Collection Clamp + "collection"' & +3 "core" &y{ +2 "manipulator"&\ % +4 "core" %\  L + "storage"( % +4 "core" %\\ 8 + "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"((,9 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (-& +2 "core" &,;   +2 "manipulator"&& +3 "core" &l dJ +2 .tElbow.seek 4 +2 "manipulator"&(w +8 "core" ( +2 "manipulator"&& +4 "core" &p\  Q j + "storage"(& +4 "core" &,; L  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts + "manipulator"&' +100 "core" ' +2 "storage"(& +4 "core" &,; {  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"( 'V +299 "core" ' +2 "storage"(- +3 "core" -'s + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +3 "core" &,;   +2 "manipulator"&& +6 "core" &x\  b +4 .tElbow.seek 4 +3 "manipulator"&(w +3 "core" ( +2 "manipulator"&& +3 "core" &x\  7b +2 "storage"("& +3 "core" &,; >  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&n'7 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"('X +6 "core" &x\  -b +2 "manipulator"& % +3 "core" % E 2 +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&*(ӷ +154 "core" ( +2 "manipulator"&& +4 "core" &ӷ%@Z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +2 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +3 "core" &ӷ%@Z + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& ' +94 "core" ' +3 "manipulator"&'& +4 "core" &ӷ% @Z +2 "manipulator"&/% +3 "core" %  +47 "collection"'& +4 "core" &yz2 + "collection"'1& +4 .tCC.seek :closed +2 "collection"'2(W +3 "core" &z{\ +4 &y{ 2 +9 &3C~w{\ 3 +10 &Lky} G +9 &fxy V +9 &Jy| W +10 &WJx{ W +9 &Jx| W +9 &Ny| W +10 &Ex| V +9 &`Gxz V +10 &"Iy| W +9 & Nw{ V +9 &"Lxz W +10 &$hLx| V +9 &&*Fy{\ V +9 &'Lz{ V +10 &)Ky{ V +9 &+oIx{ W +10 &-1Lx} W +9 &.Nx{ V +9 &0Ix| V +10 &2wIx{ W +9 &49Dw| W +9 &5Mx| W +10 &7Lz{ W +9 &9Lx{ W +10 &;BG{{ W +9 &=Lw{\ W +9 &>Kw{ W +10 &@Ow| V +9 &BJIy{ V +9 &D Jx{ V +10 &ENxz V +9 &GSuz W +10 &IN\\uy X +9 &Kxuw [ +9 &Lvy _ +10 &Nwwy b +9 &P7wzy b +9 &Qw{ b# +10 &Sxz b' +9 &Ury{ b* +10 &Vaw| - +9 &W`oz|| B +5 ( + "collection"'1& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.42 +2 .Hand.open + "manipulator"&51 +3 "core" &W`Zy| B +73 1 +2 "manipulator"&6% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&7'\ +96 "core" ' +2 .tSC.coast "storage"(6 +3 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%9& +4 "core" &K +2 "manipulator"&+% +3 "core" %\   +2 "storage"(:% +3 "core" %U K +2 "storage"(=. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(>(,9 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (!& +3 "core" &,; 0  + "manipulator"&3& +4 "core" &ӷ% @Z + "manipulator"&B% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 + "manipulator"&C(w +170 "core" ( +2 "manipulator"&E& +4 "core" &t  +2 "storage"(F& +3 "core" &,;   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&%' +100 "core" ' +2 "storage"(H& +4 "core" &,; w  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(0'V +297 "core" ' +2 "storage"(4- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (J& +2 "core" &,; /  +2 "manipulator"&K& +3 "core" &t  +2 .tElbow.seek 4 +2 "manipulator"&;(w +3 "core" ( + "manipulator"&8& +3 "core" &t # +2 "storage"(<& +3 "core" &,;   +3 .tForearm.seek 4 + 300 counts + "manipulator"&?'7 +16 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&D/ +67 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&N& + "storage"(P'X +6 "core" &t  + "manipulator"&&% +4 "core" % 1 ; +2 .tForearm.seek :retract + "manipulator"&A'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&)(w +175 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +76 "core" ( +3 "manipulator"&S& +4 "core" &z L + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &zL +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&V' +100 "core" ' +2 "manipulator"&W& +4 "core" &z  L +2 "manipulator"&G% +4 "core" % ~ +2 "processing"%Z& +3 "core" &K +2 "processing"%$& +3 .tPC.seek :closed +2 "processing"%(T +2 "core" &P +4 &J . +10 & BzG 3 +9 &8jxF H +9 &^P V +10 &DF W +9 &GGE V +9 & FG V +10 &GL V +9 &CL W +10 &OG@ V +9 &FF V +9 & FL V +10 &"BF V +9 &$VCE W +9 &&FO W +10 &'FF W +9 &)ED V +10 &+_CK V +9 &-!CJ V +9 &.CL V +10 &0CI V +9 &2gGC V +9 &4)GD V +10 &5GK V +9 &7GP V +10 &9oGI V +9 &;0HN W +9 &<FL W +10 &>CK W +9 &@wFV V +9 &B9FM V +10 &CIK W +9 &EGK V +10 &G|OY X +9 &I<Z\\ X +9 &Jt^ \\ +10 &L] ^ +9 &Np] ^ +9 &P2] ^ +10 &Q] ^ +9 &SU K +10 &T0sS [ +9 &T(X 1 +2 ( + "processing"%$& +5 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.84 +2 .Hand.open +2 "manipulator"&@1 +66 "core" 1 +2 "manipulator"&M% +4 "core" % ~ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&L'\ +96 "core" ' +2 .tSC.coast "storage"(6 +3 "processing"%O& +4 "core" &T)] 1 + #tImaging generic puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&_% +3 "core" %\   +2 "storage"(X% +4 "core" %b 0 + "storage"(c. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 + "storage"(d(,9 +3 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.(\ 1~b +3 ([& +4 "core" &,; m  + "manipulator"&]& +3 ."raiseStack"SE.reconfigure SEplace +4 "storage"(#]BK-0-\ b +2 "core" &z L +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&h(w +2 "core" ( + "manipulator"&j& +4 ."raiseStack"SE.seek beamBreak + "storage"(Y'V +3 "core" &z AL + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +3 "core" &z BL + .tForearm.seek PC +2 "manipulator"&\\' +94 "core" ' +2 .tHand.close + "manipulator"&`/ +69 "core" / +2 .tPC.seek :open +2 "processing"%U( +99 "core" ' +2 "storage"(b- +3 "core" -'V + ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(l' +35 "core" ' +261 ( +2 "storage"(m& +4 "core" &,;   + "manipulator"&.& +4 "core" &z (L +2 "manipulator"&Q% +3 "core" %   +2 .tForearm.seek :retract + "manipulator"&p'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&e(w +262 "core" ( +2 "manipulator"&f& +4 "core" &n  + "storage"(a& +4 "core" &,; L  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&s' +92 "core" ' +2 .tHand.open + "manipulator"&t1 +67 "core" 1 +2 "storage"(I- +3 "core" -' +3 .tSE.seek -0.19 Pucks below Top Plate + "storage"(i' +26 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.9 Pucks below Top Plate +2 "storage"(x'_ +50 "core" ' * n +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):5:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'"& +4 "core" &n +2 .tElbow.seek 4 + "manipulator"&b(w +3 "core" ( +2 "manipulator"&)& +3 "core" &n +2 "storage"(L& +3 "core" &,;   +3 .tForearm.seek 4 + 700 counts + "manipulator"&' +3 "core" ' +2 "storage"(m& +3 "core" &,;   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(Y'V +294 "core" ' +2 "storage"(.- +3 "core" -'~ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&Q& +3 "core" &n +2 "storage"(\\& +3 "core" &,;  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&f' +28 "core" ' +2 .tElbow.hold + "manipulator"&a, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(h- +2 "core" -'~ +3 .tSE.seek 0.07 Pucks below Top Plate +2 "storage"(t'! +28 "core" ' +2 "manipulator"&I% +50 "core" %6  +3 "storage"(x& +3 "core" &,; ~   + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 343 counts +2 "manipulator"&p'b +14 "core" ' +2 "manipulator"&l& +4 "core" &n  +2 "storage"(i& +4 "core" &,; ]  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&k' +35 "core" ' +3 .tSE.seek 1.07 Pucks below Top Plate +2 "storage"(|' +40 "core" ' +2 "storage"(& +4 "core" &,;   +2 "manipulator"&& +4 "core" &n C +2 .tElbow.seek 4 +2 "manipulator"&^(w +3 "core" ( +2 "manipulator"&e& +4 "core" &n   +2 "storage"(s& +4 "core" &,;  +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&o' +3 "core" ' +2 .tHand.open + "manipulator"&v1 +22 "core" 1 +2 "storage"(- +4 "core" -' +2 #tWARNING: Short of fully compressing camera seal by 9 counts! + .SE.seek -0.21 Pucks below Top Plate +2 "storage"(' +46 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek upperLimit + "storage"(g'Z +49 "core" ' f i 3 l +4 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek :down +2 "storage"(~'X +281 "core" ' + .tSE.coast + "storage"(5 +3 "manipulator"&R% +4 "core" %о  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +90 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at -0.83 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressif : outPressii :deltaPressi3 : voltagef12.004942562592047a: @type2F: @error:overCurrent: @tagil: @sourcei-:@destinationi% +15240 "Can" XX +25135 #t-> exit +4 !o:Storage::Warning:bt["6/home/esp/esp2/utils/storage.rb:531:in `writeAll'"2/home/esp/esp2/utils/storage.rb:526:in `each'"6/home/esp/esp2/utils/storage.rb:526:in `writeAll'"2/home/esp/esp2/utils/storage.rb:522:in `open'"6/home/esp/esp2/utils/storage.rb:522:in `writeAll'"(/home/esp/esp2/utils/storage.rb:538"3/home/esp/esp2/lib/framework.rb:95:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Exiting with Collection Clamp holding Puck.from 4, :generic +2 #mEXIT @1536157744.04CEST @1536160730.30CEST = =mMAIN_scheduler =tMAIN @CEST1536160731.94 #"core_reset"Sent BREAK +2 #t@0xBFF0, state=0x3B10, ifg=0x20, ie=0x7F + #@0xC764, state=0x3B10, ifg=0x08, ie=0x5F + #@0x12BB, state=0x3AE0, ifg=0x84, ie=0x75 #@0x156A, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x17F5, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1A7D, state=0x3A84, ifg=0x10, ie=0xFD #@0x1D06, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1E1D, state=0x3A84, ifg=0x80, ie=0xFD + #@0x85D1, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2017 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +264 "Can" [[ +  [[ #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +3 "core" % +2 .tAS.configure ASconfig + "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %VT S u + .tSS.reconfigure SSconfig +2 "sampler")#.0X CC.unloadPuck 4,4 + "collection"'#& +4 "core" &W`Qqu B + !to:Puck::Warning:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:368:in `unload'":/home/esp/esp2/utils/puckmoves.rb:886:in `unloadPuck'"(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: mesg";Unloading generic puck from tube 4 to Storage Carousel + #Storing 4 puck in Collection Clamp to tube 4 + .Hand.open + "manipulator"&$1 +21 "core" 1 +2 "manipulator"&%% +4 "core" %\  + "storage"(&% +4 "core" %c  + "storage"('. +3 "core" .,,; +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(((,9 +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ()& +2 "core" &,; t  +2 "manipulator"&*& +3 "core" &n  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&+(w +2 "core" ( +2 "manipulator"&,& +4 "core" &n  + "storage"(-& +3 "core" &,;   +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&.' +92 "core" ' +2 "storage"(/& +4 "core" &,; ^  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(0'V +300 "core" ' +3 "storage"(1- +3 "core" -'~ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&2& +3 "core" &n  +2 "storage"(3& +3 "core" &,; m  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&4' +30 "core" ' +2 .tElbow.hold + "manipulator"&5, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(6- +2 "core" -'~ +2 .tSE.seek 0.07 Pucks below Top Plate +2 "storage"(7'! +28 "core" ' +2 "manipulator"&8% +4 "core" %( W + "storage"(9& +4 "core" &,; f U S  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 329 counts +2 "manipulator"&:'T +15 "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"&=' +35 "core" ' +2 .tSE.seek 1.07 Pucks below Top Plate +2 "storage"(>' +44 "core" ' +2 "manipulator"&?& +4 "core" &n +2 "manipulator"&@% +3 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&B(ӷ +162 "core" ( +3 "manipulator"&C& +4 "core" &" << + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" & << +2 .tForearm.seek CC + "manipulator"&E' +93 "core" ' + .tHand.close +2 "manipulator"&F/ +75 "core" / +2 .tCC.seek :open +2 "collection"'G( +418 "core" ( +2 "storage"(H& +4 "core" &,;   + "storage"(I& +4 "core" &,;   + "manipulator"&J& +4 "core" &" << + "manipulator"&K% +4 "core" % K  +2 .tForearm.seek :retract + "manipulator"&L'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&M(w +171 "core" ( +2 "manipulator"&N& +4 "core" & + "storage"(O& +4 "core" &,; Y  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&P' +105 "core" ' +2 .tElbow.hold + "manipulator"&Q, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&R1 +68 "core" 1 +37 "manipulator"&S% +11 "core" % '  + "storage"(T& +4 "core" &,; v v 0  + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 4 + 328 counts +2 "manipulator"&U'S +17 "core" ' +2 "manipulator"&V& +4 "core" & +2 "storage"(W& +3 "core" &,; k  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&X' +19 "core" ' +2 "storage"(Y% +4 "core" % +2 ."downElevator"SE.seek :down +3 "storage"(Z'X +99 ([% +3 "core" % t a +2 "manipulator"&\\% +3 "core" % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +90 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +52842 "Can" ON +60004  OO +60004  OO +60003  ON +60004  NN +60004  OO +60003  PP +60004  \\\\ +60004  WV +60004 g __ +60003 u QQ +60004 y RR +60004  RR +60003  RR +60004  QQ +60004  QQ +60003  QQ +60004  RR +60004  QQ +60003  QQ +60004  QQ +60004  RQ +60004  `` +60003  QQ +60004  QQ +60004  QQ +60003  QQ +60004  QQ +60004  QQ +60003  QQ +60004  VV +60004  RQ +60003  QQ +60004  QQ +60004  RQ +60003  QQ +60004  QR +60004  RQ +60003  QQ +60004  QQ @CEST1536185339.40 } QQ +60003 } QQ +60004 z QQ +60004 x SS +60003 q RR +60004 p RR +60004 r QQ +60003 q QQ +60004 o QQ +24911 #"brent"Session Begun +473 #-> pucks +611 #-> SC +5 "storage"(^& +5 "core" &,; 7 +744 #"brent"-> to 1 +4 .SE.seek :down +5 "storage"(_'X +5 "core" ' +3 "manipulator"&`% +5 "core" %\  +2 "manipulator"&a& +5 "core" & +3 ."brent"SC.reconfigure SCtight +4 "storage"($\ .(\ 1~b +4 ."brent"SC.seek 1 +2 "storage"(b(( +529 "core" ( + ."brent"SC.reconfigure SCloose +5 "storage"($.(\ 1~b +4 (c& +4 "core" &*A e L d +1284 #"brent"-> showlog 40 +2716 #-> SE.up +3 .SE.seek :up +7 "storage"(d'Z +292 "core" ' +2 "storage"(e% +5 "core" %Y * C # +561 #"brent"-> SE.status +5 "storage"(f% +4 "core" %Y A C +1742 #"brent"-> SE.jog -100 +3 .SE.jog -100 +7 "storage"(g) +16 "core" )2 " 6 g +3 !"brent"o:Slide::Error\ :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at -0.93 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni2: velocityi: currenti:pwmi:erri: inPressi" : outPressi6 :deltaPressi: voltagef11.980396661757487C: @type2F: @error:overCurrent: @tagil: @sourcei-:@destinationi% +1164 #-> SE.home.up +3 .SE.reconfigure SEconfig +7 "storage"(#K-0-\ b +4 ."brent"SE.home.seek :up +3 "storage"(h'Z +560 "core" ' +2 "storage"(i% +5 "core" %b z  +522 #"brent"-> SE.status +6 "storage"(j% +5 "core" %b v t  +1153 #"brent"-> SE.jog 40 +3 .SE.jog 40 +7 "storage"(k)( +20 "core" ) +2 "storage"(l% +5 "core" %  +234 #"brent"-> SE.status +4 "storage"(m% +5 "core" % } | _ +960 #"brent"-> SE.jog -50 +4 .SE.jog -50 +5 "storage"(n) +16 "core" ) +2 "storage"(o% +5 "core" %O  +273 #"brent"-> SE.status +3 "storage"(p% +6 "core" %^ F +912 #"brent"-> SE.jog -30 +4 .SE.jog -30 +5 "storage"(q) +16 "core" ) +2 "storage"(r% +5 "core" %J  +267 #"brent"-> SE.status +3 "storage"(s% +6 "core" %J   +524 #"brent"-> SE.jog -30 +3 .SE.jog -30 +6 "storage"(t) +23 "core" ) +2 "storage"(u% +5 "core" %6  ' +193 #"brent"-> SE.status +4 "storage"(v% +5 "core" %6 d +1437 #"brent"-> SE.jog 40 +4 .SE.jog 40 +5 "storage"(w)( +34 "core" ) +2 "storage"(x% +5 "core" %q v +182 #"brent"-> SE.status +4 "storage"(y% +5 "core" %f |  +1803 #"brent"-> SE.rawPosition +5 "storage"(z% +4 "core" %f y | ? +3855 #"brent"-> SE.jog 30 +4 .SE.jog 30 +6 "storage"({) +17 "core" ) +2 "storage"(|% +5 "core" %  +223 #"brent"-> SE.rawPosition +4 "storage"(}% +5 "core" % ~ {  +962 #"brent"-> SE.status +5 "storage"(~% +4 "core" % } { H +674 #"brent"-> SE.jog 30 +3 .SE.jog 30 +7 "storage"() +19 "core" ) +2 "storage"(% +5 "core" % 8 +171 #"brent"-> SE.status +3 "storage"(% +6 "core" % x {  +2263 #"brent"-> SE[:top].raw +2971 #-> SE[:upperLimit].raw +2001 #-> SE.up +3 .SE.seek :up +7 "storage"('Z +15 "core" ' +2 "storage"(% +5 "core" %T z t  +315 #"brent"-> SE[:upperLimit].raw +1912 #-> SE.jog -20 +3 .SE.jog -20 +7 "storage"() +11 "core" ) +2 "storage"(% +5 "core" %J  +53 "Can"l ee +453 #"brent"-> SE.status +5 "storage"(% +5 "core" %J  ^ +676 #"brent"-> SE.jog -20 +3 .SE.jog -20 +6 "storage"( ) +18 "core" ) +2 "storage"( % +5 "core" %@  & w +179 #"brent"-> SE.status +4 "storage"( % +5 "core" %@   +846 #"brent"-> SE.up +4 .SE.seek :up +6 "storage"('Z +34 "core" ' +2 "storage"(% +5 "core" %g ] +152 #"brent"-> SE.status +3 "storage"(% +6 "core" %\\ y {  +676 #"brent"-> SE.jog 15 +3 .SE.jog 15 +6 "storage"() +17 "core" ) +2 "storage"(% +5 "core" %j l  +180 #"brent"-> SE.status +4 "storage"(% +5 "core" %j   +750 #"brent"-> SE.jog 15 +3 .SE.jog 15 +6 "storage"() +17 "core" ) +2 "storage"(% +5 "core" % } +257 #"brent"-> SE.status +3 "storage"(% +6 "core" % z y  +1256 #"brent"-> SE.up +4 .SE.seek :up +6 "storage"('Z +15 "core" ' +2 "storage"(% +5 "core" %K  +1143 #"brent"-> SE.jog 15 +3 .SE.jog 15 +5 "storage"() +19 "core" ) +2 "storage"(% +5 "core" %  +295 #"brent"-> SE.status +3 "storage"(% +6 "core" %p z  [ +8476 #"brent"-> Storage.height 1 +11615 #-> SE.goal 0 +3 "storage"( - +6 "core" -)h +9131 #"brent"-> SEsealOffset +14020 #-> SE.countsPerUnit +3245 #-> 40/2000.0 +6372 "Can"i bb +2856 #"brent"-> SE.down +4 .SE.seek :down +5 "storage"(!'X +289 "core" ' +2 "storage"("% +5 "core" %U  +322 #"brent"-> exit +3 #Session Ended +15317 #Session Begun +542 #-> MainThread.exit +10 #mEXIT +4 #"brent"Session Ended @1536191533.37CEST @1536191542.19CEST = =tMAIN =mMAIN_scheduler @CEST1536191544.31 #"core_reset"Sent BREAK +3 #t@0x84A8, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8733, state=0x3A84, ifg=0x10, ie=0xFD + #@0x89BF, state=0x3A84, ifg=0x10, ie=0xFD #@0x8C4A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8ED7, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9162, state=0x3A84, ifg=0x10, ie=0xFD + #@0x93EE, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9503, state=0x3A84, ifg=0x80, ie=0xFD + #@0xC4AD, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +11 #ESP2 v3.30 I2C Gateway v3.06 for core bus +282 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +242 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +350 "Can"j `_ +2 j `_ + #tPolling Can every 10:00 +124 "sampler") +3 ) +3 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +4 "core"  +2 "MFB"* +3 * +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +4 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" % +2 .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %AB W u +3 .tSS.reconfigure SSconfig +2 "sampler")#.0X pucks +793 #-> require 'shuffle' +2063 #-> shuffle2 4 +2 #Shuffling pucks in tube 4 of [4] +2 #Loading generic puck from tube 4 into Collection Clamp + "collection"'& +5 "core" &kq +2 .tHand.open +2 "manipulator"&1 +20 "core" 1 +3 "manipulator"&% +5 "core" %\  +2 "storage"(% +5 "core" %U , +2 "storage"(. +4 "core" .,( +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 4 +2 "storage"((,9 +521 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 ( & +3 "core" &,6: !  . 8 +2 "manipulator"&!& +4 "core" & f v +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"&"(w +20 "core" ( +2 "manipulator"&#& +5 "core" & b f w +2 "storage"($& +5 "core" &,;   h = +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&%' +99 "core" ' +2 "storage"(&& +5 "core" &,;   ] = +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +3 "storage"(''V +301 "core" ' +2 "storage"((- +4 "core" -'s +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ()& +4 "core" &,;   7 = +3 "manipulator"&*& +4 "core" & I F .w +3 .tElbow.seek 4 +2 "manipulator"&+(w +4 "core" ( +2 "manipulator"&,& +5 "core" & J [ Gw +2 "storage"(-& +5 "core" &,; % = +3 .tForearm.seek 4 + 300 counts +3 "manipulator"&.'7 +24 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&// +68 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&0& +3 "storage"(1'X +8 "core" & W U Xw +2 "manipulator"&2% +5 "core" % 8 J P ` +3 .tForearm.seek :retract +2 "manipulator"&3'\ +95 "core" ' +2 .tElbow.seek CC +3 "manipulator"&4(ӷ +151 "core" ( +4 "manipulator"&5& +5 "core" ' + &ӯ K I:, +2 ."downElevator"SE.coast +3 .tElbow.reconfigure LooseElbow +2 "storage"(5 +3 "manipulator"&$ &.,(#b +6 &6& +5 "core" &ӯ H J:, +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&7' +99 "core" ' +2 "manipulator"&8& +5 "core" &ӯ 3 B:, +3 "manipulator"&9% +5 "core" % @ +  +2 "collection"':& +5 "core" &mp +3 "collection"';& +4 .tCC.seek :closed +3 "collection"'<(W +5 "core" &mq + &mp \ +7 &(zms ~. +10 &\\no |B +9 &8xmp ~V +9 &Smq X +10 &Ror Y +9 &uQmp Y +9 &8Tlr X +10 &Smq X +9 &Tmq Y +10 &~Qnp X +10 & @Qmq X +9 &"Omr X +9 &#Qlp; Y +9 &%Top8 Y +9 &'IRmpc X +10 &)\ Skp X +9 &*Rlss Y +10 &,Rmow X +9 &.PSlpI X +9 &0Omos X +10 &1Tmr@ X +9 &3Vmqw X +9 &5YQkqp X +10 &7Rlql X +9 &8Nmpo X +10 &:Qkqe X +9 &<`Tlqd X +9 &>"Tlqd X +10 &?Rmpa ~X +9 &ATlpg X +9 &ChRlrl X +10 &E+Slrh X +9 &FUjmg X +10 &H\\imi Y +9 &Jitopm ~[ +9 &L txr {^ +10 &Mw{m xb +9 &Owzi xb' +9 &QLw|n yb. +10 &Sy{m wb3 +9 &Tx|h xb0 +10 &Vov}g wQ +9 &WKZx{i N +9 &W_ w{e z!b +10 ( +2 &Waw}l |!` +2 "collection"';& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.24 +2 .Hand.open +2 "manipulator"&=1 +69 "core" 1 +2 "manipulator"&>% +5 "core" %   +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +3 "manipulator"&?'\ +99 "core" ' + .tSC.coast +2 "storage"(6 +4 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%@& +5 "core" & +2 "manipulator"&A% +5 "core" %\   +56 "storage"(B% +5 "core" %[ p 9 +2 "storage"(C. +3 "core" . +3 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(D(,9 +3 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (E& +4 "core" &,:   +3 "manipulator"&F& +5 "core" &ӯ &:, +2 "manipulator"&G% +5 "core" %\  , +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +3 "manipulator"&H(w +175 "core" ( +2 "manipulator"&I& +5 "core" &z 7 +2 "storage"(J& +5 "core" &,: x w B  +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&K' +91 "core" ' +3 "storage"(L& +5 "core" &,: 3  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(M'V +301 "core" ' +2 "storage"(N- +4 "core" -' +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (O& +4 "core" &,: r   +3 "manipulator"&P& +5 "core" &z  +2 .tElbow.seek 4 +2 "manipulator"&Q(w +4 "core" ( +2 "manipulator"&R& +5 "core" &z ( +3 "storage"(S& +4 "core" &,:   +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&T'7 +23 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&U/ +71 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&V& +5 "storage"(W'X +9 "core" &z s +3 "manipulator"&X% +5 "core" % K  +2 .tForearm.seek :retract +3 "manipulator"&Y'\ +91 "core" ' +2 .tElbow.seek PC +3 "manipulator"&Z(w +163 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +92 "core" ( +2 "manipulator"&[& +5 "core" & ]] +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &\\& +4 "core" & ] +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&]' +107 "core" ' +3 "manipulator"&^& +5 "core" & ] +3 "manipulator"&_% +5 "core" % P +2 "processing"%`& +5 "core" & +2 "processing"%a& +5 .tPC.seek :closed +2 "processing"%b(T +6 "core" & + & +6 &\ + $d +9 &vPu : +10 &uq N +9 &XM W +9 &D V +10 &F V +9 &F W +10 &`F W +10 &#E W +8 &I W +10 &D W +9 &!iD W +9 &#+D W +10 &$G W +9 &&F W +9 &(rF V +10 &*4D V +9 &+I W +10 &-H W +9 &/zI V +9 &1;D W +10 &2E W +9 &4G W +9 &6G V +10 &8DG V +9 &:E V +10 &;G W +9 &=J W +9 &?KI W +10 &A G W +9 &BH W +9 &DK W +10 &FRG W +9 &HQ X +10 &Ie Z +9 &K ] +9 &MF ^ +10 &O _ +9 &P _ +10 &R _ +9 &T2}k 2 +9 &Ti = +9 ( +3 "processing"%a& +4 #tProcessing Clamp onSpring/offSpring for 6/29 samples, on/off torque 1.86 + .Hand.open +3 "manipulator"&c1 +4 "core" &T/ 5 +72 1 + "manipulator"&d% +6 "core" % !Q +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +3 "manipulator"&e'\ +97 "core" ' + .tSC.coast +2 "storage"(6 +4 "processing"%f& +5 "core" &T- 5 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&g% +5 "core" %\   +3 "storage"(h% +5 "core" %Y s } H +2 "storage"(i. +4 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 4 +2 "storage"(j(,9 +2 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +5 (k& +5 "core" &,: ~ u ,  + "manipulator"&l& +6 ."raiseStack"SE.reconfigure SEplace +4 "storage"(#]BK-0-\ b +3 "core" & \ \\ +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +3 "manipulator"&m(w +3 ."raiseStack"SE.seek beamBreak +2 "storage"(n'V +25 "core" ( +2 "manipulator"&o& +5 "core" & u v +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &p& +4 "core" & v +2 .tForearm.seek PC +3 "manipulator"&q' +91 "core" ' + .tHand.close +2 "manipulator"&r/ +75 "core" / +2 .tPC.seek :open +3 "processing"%s( +61 "core" ' +2 "storage"(t- +4 "core" -'V +2 ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +3 "storage"(u' +33 "core" ' +295 ( +3 "storage"(v& +5 "core" &,:   +2 "manipulator"&w& +4 "core" & ` +2 "manipulator"&x% +5 "core" %  +2 .tForearm.seek :retract +3 "manipulator"&y'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"&z(w +267 "core" ( +2 "manipulator"&{& +5 "core" &l Q +2 "storage"(|& +4 "core" &,:  r F  +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&}' +94 "core" ' + .tHand.open +2 "manipulator"&~1 +68 "core" 1 +2 "storage"(- +5 "core" -' +3 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(' +26 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.87 Pucks below Top Plate +3 "storage"('} +51 "core" ' v T : h +4 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):3:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'": @type2F: @error:overCurrent: @tagi: @sourcei-:@destinationi% + #Retry #1 of 4 +3 .SE.reconfigure SEconfig +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"('X +328 "core" ' +3 "storage"(& +5 "core" &,: ~   +2 "manipulator"&& +4 "core" &l Q +3 .tElbow.seek 4 +3 "manipulator"&(w +11 "core" ( +3 "manipulator"&& +5 "core" &m s$ +2 "storage"( & +5 "core" &,: q =  +3 .tForearm.seek 4 + 700 counts +3 "manipulator"& ' +4 "core" ' +2 "storage"( & +5 "core" &,:   +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +3 "storage"('V +296 "core" ' +3 "storage"(- +4 "core" -'~ +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&& +5 "core" & 4 +2 "storage"(& +5 "core" &,: | '  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 4 +2 "manipulator"&' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(- +4 "core" -'~ +3 .tSE.seek 0.07 Pucks below Top Plate +2 "storage"('! +29 "core" ' +2 "manipulator"&% +5 "core" %=  +3 "storage"(& +5 "core" &,: R T   +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 350 counts +2 "manipulator"&'i +16 "core" ' +2 "manipulator"&& +5 "core" & ) +3 "storage"(& +4 "core" &,:    +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +3 "manipulator"& ' +26 "core" ' +3 .tSE.seek 1.07 Pucks below Top Plate +3 "storage"(!' +42 "core" ' +2 "storage"(#& +5 "core" &,: x s   +3 "manipulator"&$& +4 "core" & \ ( +3 .tElbow.seek 4 +3 "manipulator"&&(w +19 "core" ( +2 "manipulator"&& +6 "core" &s z +2 "storage"(& +6 "core" &,: }  +3 .tForearm.seek 4 + 700 counts +58 "manipulator"&' +14 "core" ' + .tHand.open +2 "manipulator"&(1 +23 "core" 1 +2 "storage"()- +5 "core" -' +3 .tSE.seek -0.21 Pucks below Top Plate +3 "storage"(*' +42 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +4 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(,'o +52 "core" ' c $ h +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):3:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'": @type2F: @error:overCurrent: @tagi1: @sourcei-:@destinationi% +2 #Retry #2 of 4 +2 .SE.reconfigure SEconfig +3 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(-'X +334 "core" ' +2 "storage"(/& +5 "core" &,: } C  +2 "manipulator"&0& +5 "core" &s  +3 .tElbow.seek 4 +2 "manipulator"&2(w +5 "core" ( +2 "manipulator"&"& +4 "core" &s  +3 "storage"(%& +4 "core" &,:   +4 .tForearm.seek 4 + 700 counts +3 "manipulator"&5' +4 "core" ' +2 "storage"(6& +5 "core" &,:    +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +3 "storage"(''V +297 "core" ' +2 "storage"(.- +4 "core" -'~ +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&8& +5 "core" &s  +2 "storage"(+& +5 "core" &,: s H  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 4 +2 "manipulator"&9' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&:, +4 "core" , +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(1- +4 "core" -'~ +3 .tSE.seek 0.07 Pucks below Top Plate +3 "storage"(3'! +29 "core" ' +2 "manipulator"&\ % +5 "core" %9  +2 "storage"(=& +5 "core" &,: ` `  +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 4 + 346 counts +2 "manipulator"&>'e +17 "core" ' +2 "manipulator"&@& +5 "core" &t  +3 "storage"(;& +4 "core" &,: }   +4 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&A' +36 "core" ' +3 .tSE.seek 1.07 Pucks below Top Plate +3 "storage"(B' +41 "core" ' +2 "storage"(C& +5 "core" &,: \  +3 "manipulator"&E& +4 "core" &t  +3 .tElbow.seek 4 +3 "manipulator"&F(w +4 "core" ( +2 "manipulator"&G& +5 "core" &t  +2 "storage"(7& +5 "core" &,: | 7  +4 .tForearm.seek 4 + 700 counts +3 "manipulator"&' +5 "core" ' +2 .tHand.open +2 "manipulator"&I1 +26 "core" 1 +2 "storage"(J- +5 "core" -' +3 .tSE.seek -0.21 Pucks below Top Plate +3 "storage"(L' +42 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +4 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"(4'o +51 "core" ' i w A g +3 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'"!(ESP):3:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'": @type2F: @error:overCurrent: @tagiu: @sourcei-:@destinationi% +2 #Retry #4 of 4 +2 .SE.reconfigure SEconfig +3 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(]'X +325 "core" ' +2 "storage"(D& +5 "core" &,:   +2 "manipulator"&r& +4 "core" &t  +3 .tElbow.seek 4 +3 "manipulator"&t(w +4 "core" ( +2 "manipulator"&Z& +4 "core" &t _ +2 "storage"(e& +5 "core" &,: ~  +3 .tForearm.seek 4 + 700 counts +3 "manipulator"&b' +4 "core" ' +2 "storage"(n& +4 "core" &,: } (  +3 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +3 "storage"(v'V +296 "core" ' +2 "storage"(w- +4 "core" -'~ +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&x& +5 "core" &t  +2 "storage"(q& +4 "core" &,:    +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 4 +2 "manipulator"&{' +32 "core" ' + .tElbow.hold +3 "manipulator"&|, +4 "core" , +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(m- +4 "core" -'~ +3 .tSE.seek 0.07 Pucks below Top Plate +3 "storage"(~'! +31 "core" ' +2 "manipulator"&% +5 "core" %* s ub +9 "storage"(& +5 "core" &,: 5 ?  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 331 counts +2 "manipulator"&y'V +16 "core" ' +2 "manipulator"&u& +5 "core" &t  +3 "storage"(& +4 "core" &,: ~ v  +59 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +3 "manipulator"&' +34 "core" ' +3 .tSE.seek 1.07 Pucks below Top Plate +3 "storage"(' +43 "core" ' +2 "storage"(& +5 "core" &,: }   +2 "manipulator"& & +6 "core" &t  +2 .tElbow.seek 4 +4 "manipulator"& (w +3 "core" ( +3 "manipulator"&z& +4 "core" &t o +3 "storage"(}& +4 "core" &,:  )  +4 .tForearm.seek 4 + 700 counts +3 "manipulator"&' +18 "core" ' + .tHand.open +2 "manipulator"&1 +24 "core" 1 +2 "storage"(- +5 "core" -' +3 .tSE.seek -0.21 Pucks below Top Plate +3 "storage"(' +40 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +4 .tSE.seek -0.89 Pucks below Top Plate +2 "storage"('o +52 "core" ' a 4 h +4 .tSE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 .tSE.seek :down +3 "storage"('X +285 "core" ' + .tSE.coast + "storage"(5 +4 "manipulator"&% +5 "core" % I +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +87 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at -0.84 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressia :deltaPressi4 : voltagef11.985305841924399>: @type2F: @error:overCurrent: @tagi: @sourcei-:@destinationi% +3537 #-> CC +3 "collection"'& +4 "core" &Wajps !` +942 #t-> SEsealOffset +6506 #-> SEsealOffset +878 #-> SEsealOffset+=55 +2 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*cannot redefine constant SEsealOffset +3351 #-> :SEsealOffset.adjust SEsealOffset+55 +755 #-> Thread.resume + #Resuming after Storage Elevator overCurrent at -0.84 Pucks below Top Plate at 01:54:55 +2 .SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.89 Pucks below Top Plate +3 "storage"(#'o +332 "core" ' _ L 1 h +4 .tSE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 .tSE.seek :down +2 "storage"($'X +287 "core" ' + .tSE.coast + "storage"(5 +4 "manipulator"&% +5 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at -0.84 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi_ : outPressiL :deltaPressi1 : voltagef11.985305841924399>: @type2F: @error:overCurrent: @tagi(: @sourcei-:@destinationi% +1642 #-> CC +3 "collection"'& +4 "core" &Wakp !` +295 #t-> PC +2 "processing"% & +4 "core" & +1030 #t-> SE.down +3 .SE.seek :down +2 "storage"('X +3 "core" ' +2 "storage"(% +5 "core" %^ y y  +1001 #t-> pucks +1704 #-> PC.unloadPuck 4 +3 "processing"%(& +3 "core" & +3 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"#Processing Clamp is NOT CLOSED +853 #-> CC.unloadPuck 4 +2 "collection"')& +4 "core" &Wajl !` +2 #tStoring generic puck in Collection Clamp to tube 4 +2 "manipulator"&% +5 "core" %\  +2 "storage"(% +4 "core" %^ w v x +2 "storage"(. +4 "core" .(,9 +2 "storage"(,& +4 "core" &,: w u p  +3 "storage"(& +4 "core" &,: v w p  +2 "manipulator"& & +4 "core" &t  +3 .tElbow.seek 4 +2 "manipulator"&!(w +4 "core" ( +2 "manipulator"&*& +4 "core" &t  +2 "storage"(/& +5 "core" &,: v s   +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&0' +102 "core" ' +2 "storage"("& +5 "core" &,: {   +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(%'V +303 "core" ' +3 "storage"(6- +4 "core" -'} + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 "manipulator"&&& +3 "core" &t  +2 "storage"(& +5 "core" &,:   +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +3 "manipulator"&.' +28 "core" ' + .tElbow.hold +3 "manipulator"&-, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(8- +4 "core" -'} +3 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(+' +31 "core" ' +2 "manipulator"&1% +5 "core" %<  +2 "storage"(\ & +4 "core" &,: U _  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 349 counts +2 "manipulator"&='h +17 "core" ' +2 "manipulator"&@& +5 "core" &t 6 +2 "storage"(;& +5 "core" &,: w x \\  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +3 "manipulator"&C' +31 "core" ' +2 .tSE.seek 1.06 Pucks below Top Plate +3 "storage"(E' +47 "core" ' +2 "manipulator"&G& +5 "core" &t M +2 "manipulator"&7% +5 "core" % [ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&5'\ +88 "core" ' +2 .tElbow.seek CC +3 "manipulator"&I(ӷ +167 "core" ( +7 "manipulator"&J& +5 "core" & :. +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &2& +3 "core" & :. +3 .tForearm.seek CC +2 "manipulator"&'' +94 "core" ' + .tHand.close +2 "manipulator"&9/ +70 "core" / +2 .tCC.seek :open +3 "collection"'4( +423 "core" ( +2 "storage"(>& +5 "core" &,: p  +2 "storage"(3& +5 "core" &,:   +2 "manipulator"&:& +4 "core" & :. +2 "manipulator"&A% +5 "core" % >  +3 .tForearm.seek :retract +2 "manipulator"&B'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&L(w +174 "core" ( +2 "manipulator"&N& +5 "core" & +2 "storage"(O& +4 "core" &,:   +3 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 4 +2 "manipulator"&R' +103 "core" ' +2 .tElbow.hold +2 "manipulator"&S, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&V1 +67 "core" 1 +2 "manipulator"&F% +5 "core" % 4  +2 "storage"(& +5 "core" &,: { w )  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 341 counts +3 "manipulator"&H'` +16 "core" ' +2 "manipulator"&?& +5 "core" &\ +2 "storage"(K& +5 "core" &,: $  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +3 "manipulator"&M' +36 "core" ' +2 "storage"(\\% +5 "core" % +3 ."downElevator"SE.seek :down +5 "storage"(^'X +99 (_% +3 "core" % E ` +3 "manipulator"&W% +4 "core" %  +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +3 "manipulator"&Y'\ +90 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +14348 #t-> SEsealOffset +2069 #-> :SEsealOffset.adjust SEsealOffset-=80 +2 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*cannot redefine constant SEsealOffset +1622 #-> :SEsealOffset.adjust SEsealOffset-=80 +2 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*cannot redefine constant SEsealOffset +502 #-> :SEsealOffset.adjust SEsealOffset-80 +638 #-> shuffle2 4 +2 #Shuffling pucks in tube 4 of [4] +2 #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'c& +5 "core" &lr +2 "manipulator"&d% +5 "core" %\ \   +3 "storage"(g% +4 "core" %a 8 +2 "storage"(h. +4 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(U(,9 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (k& +4 "core" &,: 9  +2 "manipulator"&l& +5 "core" & \ +3 .tElbow.seek 4 +2 "manipulator"&P(w +10 "core" ( +2 "manipulator"&X& +5 "core" &  +2 "storage"(T& +5 "core" &,: @  +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&p' +96 "core" ' +2 "storage"(`& +5 "core" &,: C  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(Q'V +105 "Can"b aa +194 "core" ' +2 "storage"([- +4 "core" -'r +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (& +3 "core" &,:   +3 "manipulator"&a& +4 "core" &  +2 .tElbow.seek 4 +3 "manipulator"&o(w +4 "core" ( +2 "manipulator"&D& +5 "core" &  +2 "storage"(r& +4 "core" &,: z  +3 .tForearm.seek 4 + 300 counts +3 "manipulator"&Z'7 +16 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&e/ +67 "core" / +3 ."downElevator"SE.seek :down +6 "manipulator"&n& +3 "storage"(f'X +8 "core" & +2 "manipulator"&i% +5 "core" % +  +2 .tForearm.seek :retract +3 "manipulator"&w'\ +92 "core" ' +2 .tElbow.seek CC +3 "manipulator"&](ӷ +159 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +5 "core" ( +2 "manipulator"&x& +5 "core" &!<: +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &q& +4 "core" &! <: +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +3 "manipulator"&m' +105 "core" ' +3 "manipulator"&& +5 "core" &! Y<: +2 "manipulator"&% +5 "core" % W +3 "collection"'u& +5 "core" &nr +2 "collection"'& +4 .tCC.seek :closed +3 "collection"'b(W +6 "core" &lp + &nq +5 &\ 3no $d +9 &uRnp : +10 &vkp O +9 &W\\kp X +9 &Olp W +10 &Omq W +9 &Nlp V +10 &aNno W +9 &$Olp V +9 &Olq W +10 &Nlq V +10 &!iOlq W +9 &#+Plp W +9 &$Qmp W +9 &&Nmr V +10 &(rQlp V +9 &*3Lmp W +9 &+Sko W +10 &-Olp W +9 &/zQkp V +9 &1;Llq W +10 &2Nlp V +9 &4Noo V +10 &6Lnq W +9 &8DNmr V +9 &:Nkp W +10 &;Klq W +9 &=Mmq V +9 &?KNlo6 W +10 &A Nlp W +9 &BOmp W +10 &DLlr W +9 &FTNho V +9 &HUgm W +10 &I_gl X +9 &KflB \\ +9 &M@hl ` +10 &Nlm b +9 &Pkq b! +10 &R|lp6 b# +9 &T;pq b& +9 &Ums3 W +10 &WAor (x +9 &WZvns T +5 ( +2 "collection"'& +6 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.35 +2 .Hand.open +2 "manipulator"&1 +4 "core" &WZkor T +63 1 +2 "manipulator"& % +5 "core" % #W +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&z'\ +97 "core" ' + .tSC.coast +2 "storage"(6 +4 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%}& +5 "core" & +3 "manipulator"&t% +4 "core" %\  +2 "storage"(v% +6 "core" %Z w x 2 +2 "storage"(. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"((,9 +5 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 ({& +3 "core" &,: ~  +3 "manipulator"&& +5 "core" &! <: +2 "manipulator"&y% +4 "core" %\  +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +3 "manipulator"&~(w +172 "core" ( +2 "manipulator"&|& +5 "core" & +2 "storage"(& +5 "core" &,: %  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +3 "manipulator"&' +98 "core" ' +2 "storage"(& +5 "core" &,:  +3 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"('V +301 "core" ' +2 "storage"(- +4 "core" -'~ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (& +3 "core" &,: |  +3 "manipulator"&& +4 "core" &  +2 .tElbow.seek 4 +3 "manipulator"&#(w +4 "core" ( +2 "manipulator"&& +4 "core" &   +3 "storage"($& +4 "core" &,: z '  +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&'7 +21 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"& / +65 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&& +6 "storage"(('X +5 "core" & +2 "manipulator"&)% +5 "core" % e +2 .tForearm.seek :retract +3 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek PC +3 "manipulator"&(w +169 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +77 "core" ( +2 "manipulator"&& +5 "core" &z \ l +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &,& +4 "core" &zl +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +3 "manipulator"&' +93 "core" ' +2 "manipulator"& & +5 "core" &z l +51 "manipulator"&*% +16 "core" %Ϲ ! +3 "processing"%/& +4 "core" & +3 "processing"%"& +5 .tPC.seek :closed +2 "processing"% (T +5 "core" & + & +7 & #` +9 &rQt : +10 &ws O +9 &ZO V +9 &D W +10 &G W +9 &D V +11 &bC V +8 &#C W +9 &H V +10 &H V +9 &!iG W +9 &#-G V +10 &$H V +9 &&F W +10 &(rF V +9 &*4C V +9 &+D W +10 &-H V +9 &/zI V +9 &1<G V +10 &2C V +9 &4A V +10 &6B V +9 &8DI V +9 &:D V +10 &;D V +9 &=E W +9 &?LI V +10 &A F W +9 &BE V +10 &DF V +9 &FRK W +9 &HU X +10 &Id Z +9 &K| \\ +9 &MD _ +10 &O ^ +9 &P _ +10 &R _ +9 &T1}s 1 +9 &Tc < +10 ( +2 &T. 4 +2 "processing"%"& +4 #tProcessing Clamp onSpring/offSpring for 6/29 samples, on/off torque 1.86 +2 .Hand.open +2 "manipulator"&1 +78 "core" 1 +2 "manipulator"&% +5 "core" % Ϲ u +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&6'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +4 "processing"%&& +5 "core" &T/ 4 +3 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&% +6 "core" %\   +2 "storage"(8% +5 "core" %\\ I +2 "storage"(1. +4 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(\ (,9 +5 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (@& +5 "manipulator"&;& +5 "core" &,:    +2 &z l +3 .tElbow.reconfigure TightElbow +3 ."raiseStack"SE.reconfigure SEplace +6 "manipulator"&$&.,(\ #b +6 "storage"(#]BK-0-\ b +2 .tElbow.seek PC +9 "manipulator"&G(w +4 "core" ( +2 "manipulator"&7& +4 ."raiseStack"SE.seek beamBreak +3 "storage"(0'V +3 "core" &z >l +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &!& +4 "core" &z -l +3 .tForearm.seek PC +2 "manipulator"&%' +93 "core" ' + .tHand.close +2 "manipulator"&./ +70 "core" / +2 .tPC.seek :open +3 "processing"%=( +92 "core" ' +2 "storage"(+- +4 "core" -'V + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +3 "storage"(J' +45 "core" ' +251 ( +2 "storage"(2& +5 "core" &,: 0  +2 "manipulator"&C& +5 "core" &zl +2 "manipulator"&-% +4 "core" % O +3 .tForearm.seek :retract +2 "manipulator"&9'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +3 "manipulator"&5(w +269 "core" ( +2 "manipulator"&<& +5 "core" &j "{ +2 "storage"(>& +5 "core" &,: y  J  +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&3' +110 "core" ' + .tHand.open +2 "manipulator"&:1 +68 "core" 1 +3 "storage"(A- +5 "core" -' +3 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(N' +28 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +4 .tSE.seek -0.86 Pucks below Top Plate +2 "storage"(O' +53 "core" '  j +4 !to:Slide::Error\ :bt[";/home/esp/esp2/utils/puckmoves.rb:137: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:451:in `image'"6/home/esp/esp2/utils/puckmoves.rb:400:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:449:in `image'"9/home/esp/esp2/utils/puckmoves.rb:894:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'""(ESP):20:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'", +4 "core" , +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(G- +4 "core" -'| +3 .tSE.seek 0.06 Pucks below Top Plate +3 "storage"(:' +29 "core" ' +2 "manipulator"&A% +5 "core" %8  +3 "storage"(O& +4 "core" &,: o W c  +2 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 4 + 345 counts +2 "manipulator"&9'd +17 "core" ' +2 "manipulator"&J& +5 "core" &} +3 "storage"(N& +4 "core" &,:  +4 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&I' +35 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +3 "storage"(V' +47 "core" ' +2 "storage"(& +5 "core" &,:   +3 "manipulator"&?& +5 "core" &} +2 .tElbow.seek 4 +3 "manipulator"&\\(w +5 "core" ( +2 "manipulator"&5& +5 "core" &} +2 "storage"(3& +5 "core" &,: 3  +3 .tForearm.seek 4 + 700 counts +3 "manipulator"&_' +14 "core" ' +2 .tHand.open +2 "manipulator"&'1 +23 "core" 1 +2 "storage"(W- +5 "core" -' +3 .tSE.seek -0.21 Pucks below Top Plate +3 "storage"(L' +40 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.87 Pucks below Top Plate +3 "storage"(E' +49 "core" ' m +4 .tSE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 .tSE.seek :down +2 "storage"(^'X +281 "core" ' + .tSE.coast + "storage"(5 +4 "manipulator"&j% +5 "core" %О +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&d'\ +91 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at -0.83 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.00985174275896: @type2F: @error:overCurrent: @tagiJ: @sourcei-:@destinationi% +1007 #-> :SEsealOffset.adjust SEsealOffset-150 +917 #-> Thread.resume + #Resuming after Storage Elevator overCurrent at -0.83 Pucks below Top Plate at 02:04:09 +2 .SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.87 Pucks below Top Plate +2 "storage"(g' +332 "core" ' h i Q l +4 .tSE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.seek :down +3 "storage"(l'X +284 "core" ' + .tSE.coast + "storage"(5 +4 "manipulator"&X% +5 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"@Storage Elevator overCurrent at -0.83 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressih : outPressii :deltaPressiQ : voltagef12.004942562592047a: @type2F: @error:overCurrent: @tagil: @sourcei-:@destinationi% +1504 #-> SE +54 "storage"(`% +15 "core" %a p +996 #t-> SE.home.down +2 .SE.reconfigure SEconfig +3 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(S'X +63 "core" ' +2 "storage"(K% +5 "core" %a  +3369 #t-> CC.unloadPuck 4 +2 "collection"'[& +4 "core" &WZijn T +2 #tStoring generic puck in Collection Clamp to tube 4 +2 "manipulator"&% +5 "core" %\   +3 "storage"(F% +4 "core" %a = +2 "storage"(B. +3 "core" .(,9 +3 "storage"(R& +4 "core" &,: O  +3 "storage"(D& +4 "core" &,: B  +3 "manipulator"&c& +4 "core" &} \  +2 .tElbow.seek 4 +3 "manipulator"&M(w +4 "core" ( +2 "manipulator"&H& +4 "core" &}  +3 "storage"(h& +4 "core" &,: Q  +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&k' +100 "core" ' +2 "storage"(a& +5 "core" &,:  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(e'V +301 "core" ' +3 "storage"(n- +3 "core" -'} +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 "manipulator"&P& +4 "core" &} : +2 "storage"(p& +4 "core" &,: V  +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 4 +2 "manipulator"&q' +29 "core" ' + .tElbow.hold +3 "manipulator"&T, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(Y- +3 "core" -'} +3 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(r' +31 "core" ' +2 "manipulator"&Z% +5 "core" %.  +2 "storage"(o& +4 "core" &,: c a  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 335 counts +2 "manipulator"&'Z +17 "core" ' +2 "manipulator"&f& +5 "core" &}  +2 "storage"(4& +5 "core" &,:   +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +33 "core" ' +2 .tSE.seek 1.06 Pucks below Top Plate +3 "storage"( ' +49 "core" ' +2 "manipulator"&}& +5 "core" &} +2 "manipulator"&x% +5 "core" %оU +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +3 "manipulator"&{(ӷ +161 "core" ( +2 "manipulator"&y& +5 "core" &! <; +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &m& +4 "core" &! <; +3 .tForearm.seek CC +2 "manipulator"&i' +98 "core" ' + .tHand.close +2 "manipulator"&Q/ +75 "core" / +2 .tCC.seek :open +3 "collection"'( +423 "core" ( +2 "storage"(U& +5 "core" &,: R  +2 "storage"(& +4 "core" &,: K  +2 "manipulator"&]& +4 "core" &! <; +2 "manipulator"&% +5 "core" % ; K +3 .tForearm.seek :retract +2 "manipulator"&w'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +3 "manipulator"&u(w +189 "core" ( +2 "manipulator"&t& +5 "core" & +2 "storage"(v& +5 "core" &,: N  +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +2 "manipulator"&' +102 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +77 "core" 1 +3 "manipulator"&% +5 "core" % ;  +2 "storage"($& +4 "core" &,: Y  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 348 counts +2 "manipulator"&'g +16 "core" ' +2 "manipulator"&& +5 "core" & +2 "storage"(|& +5 "core" &,: C  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +3 "manipulator"&z' +34 "core" ' +2 "storage"(~% +5 "core" % \\ +3 ."downElevator"SE.seek :down +5 "storage"('X +100 (% +3 "core" % q a +2 "manipulator"&,% +5 "core" % +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"& '\ +90 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +487 #t-> exit +6 #mEXIT @1536192371.16CEST @1536208823.91CEST = =tMAIN =mMAIN_scheduler @CEST1536208825.94 #"core_reset"Sent BREAK +3 #t@0x05EF, state=0x3A84, ifg=0x10, ie=0xFD + #@0x0705, state=0x3A84, ifg=0x80, ie=0xFD + #@0xA62E, state=0x3B10, ifg=0x20, ie=0x7F + #@0xA7D4, state=0x3B10, ifg=0x20, ie=0x7F + #@0xAE4F, state=0x3B10, ifg=0x08, ie=0x5F + #@0xB250, state=0x3B10, ifg=0x20, ie=0x7F + #@0xB3F5, state=0x3B10, ifg=0x20, ie=0x7F + #@0xBA72, state=0x3B10, ifg=0x08, ie=0x5F + #@0x2390, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +11 #ESP2 v3.30 I2C Gateway v3.06 for core bus +269 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +230 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +333 "Can"- RR +2 - RR + #tPolling Can every 10:00 +124 "sampler") +3 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +3 "processing"% +2 % +4 "core"  +2 "MFB"* +3 * +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +4 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" %\  +2 .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +4 "core" %  W u +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X pucks +516 #-> SC +2 "storage"(& +4 "core" &,:  +23671 #t-> Puck.raiseStack +2 "storage"(& +4 "core" &,: O +3 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +6 .tSE.seek beamBreak +2 "storage"('V +320 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +502 #t-> SC +3 "storage"(& +4 "core" &,: , +275 #t-> SE +2 "storage"(% +4 "core" % \ ( +1599 #t-> SE.up 1 +2 "storage"(% +4 "core" % \  +3 .tSE.seek 1.07 Pucks below Top Plate +2 "storage"(' +37 "core" ' +2 "storage"( % +5 "core" %$ P +9970 #t-> SE.jog -SEsealOffset +3 .SE.jog -1198 +2 "storage"(!)R +36 "core" ) * p +4 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"?Storage Elevator overCurrent at 0.17 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi* : voltagef12.024579283259696: @type2F: @error:overCurrent: @tagi&: @sourcei-:@destinationi% +1477 #-> SE.down +2 .SE.seek :down +2 "storage"("'X +265 "core" ' +2 "storage"(#% +5 "core" %g +1127 #t-> Puck.raiseStack +2 "storage"($& +4 "core" &,: +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"(%'V +327 "core" ' +2 "storage"(&- +4 "core" -' +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +2770 #t-> SE.up 1 +2 "storage"('% +4 "core" % \ A +3 .tSE.seek 1.07 Pucks below Top Plate +2 "storage"((' +38 "core" ' +2 "storage"()% +5 "core" %' ^ +927 #t-> SE.status +3 "storage"(*% +4 "core" %! H +1756 #t-> SE +3 "storage"(+% +4 "core" %! +1062 #t-> SE.up .1 +2 "storage"(,% +4 "core" %!  +3 .tSE.seek 0.98 Pucks below Top Plate +2 "storage"(-' +17 "core" ' +2 "storage"(.% +5 "core" %  +462 #t-> SE.status +2 "storage"(/% +3 "core" % z +498 #t-> SE.up .3 +2 "storage"(0% +5 "core" % +3 .tSE.seek 0.68 Pucks below Top Plate +2 "storage"(1'( +41 "core" ' +2 "storage"(2% +5 "core" %$  +299 #t-> SE.status + "storage"(3% +5 "core" %$ " +543 #t-> SE.up .5 +2 "storage"(4% +4 "core" %$ ) +3 .tSE.seek 0.18 Pucks below Top Plate +2 "storage"(5' +37 "core" ' +2 "storage"(6% +5 "core" % s j +383 #t-> SE.status +2 "storage"(7% +4 "core" % ~ ~ +2967 #t-> SE.sealOffset +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message/undefined method `sealOffset' for SE:Scale: name:sealOffset: args[ +684 #-> SEsealOffset +1479 #-> SE.down +3 .SE.seek :down +2 "storage"(8'X +291 "core" ' +2 "storage"(9% +5 "core" %] +1603 #t-> SE.jog 200 +2 .SE.jog 200 +3 "storage"(:) +26 "core" )  3 rb +4 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"6Storage Elevator overCurrent at down + 177 counts:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni : velocityi: currenti:pwmig:erri: inPressi : outPressi :deltaPressi3 : voltagef12.03439764359352W: @type2F: @error:overCurrent: @tagi?: @sourcei-:@destinationi% +1172 #-> SE.home.down +2 .SE.reconfigure SEconfig +3 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(;'X +68 "core" ' +2 "storage"(<% +5 "core" %_  +844 #t-> SE.raiseStack +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message/undefined method `raiseStack' for SE:Scale: name:raiseStack: args[ +281 "Can"0 SR +437 #t-> Puck.raiseStack +2 "storage"(=& +4 "core" &,: ; +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +47 "storage"(>'V +322 "core" ' +2 "storage"(?- +4 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +1178 #t-> SE.up 1 +2 "storage"(@% +4 "core" %  +3 .tSE.seek 1.06 Pucks below Top Plate +3 "storage"(A'\ +38 "core" ' +2 "storage"(B% +5 "core" % 9 +1697 #t-> SE.countsPerUnit +2344 #-> SEsealOffset +1193 #-> 1263*.9 +3332 #-> SE.jog -1130 +2 .SE.jog -1130 +2 "storage"(C) +40 "core" ) : k o +4 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"?Storage Elevator overCurrent at 0.18 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: : outPressik :deltaPressi: voltagef12.019670103092784#: @type2F: @error:overCurrent: @tagiH: @sourcei-:@destinationi% +2580 #-> SE.home.down +2 .SE.reconfigure SEconfig +3 "storage"(#K-0-\ b +3 .tSE.home.seek :down +3 "storage"(D'X +311 "core" ' +2 "storage"(E% +5 "core" %d +1128 #t-> Puck.raiseStack +2 "storage"(F& +4 "core" &,:  +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"(G'V +324 "core" ' +2 "storage"(H- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +892 #t-> SE.up 1 +2 "storage"(I% +4 "core" % : +3 .tSE.seek 1.07 Pucks below Top Plate +3 "storage"(J' +39 "core" ' +2 "storage"(K% +5 "core" % +3503 #t-> SE.up .8 +2 "storage"(L% +5 "core" % B +2 .tSE.seek 0.27 Pucks below Top Plate +3 "storage"(M'" +33 "core" ' +2 "storage"(N% +5 "core" % q n +1078 #t-> SE.status +2 "storage"(O% +4 "core" % 4 n +936 #t-> SE.up .9 +2 "storage"(P% +4 "core" % w n +3 .tSE.seek -0.63 Pucks below Top Plate +2 "storage"(Q' +17 "core" ' c * o +4 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"?Storage Elevator overCurrent at 0.18 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressic : outPressi* :deltaPressi: voltagef12.019670103092784#: @type2F: @error:overCurrent: @tagiV: @sourcei-:@destinationi% +1457 #-> SE.home.down +2 .SE.reconfigure SEconfig +3 "storage"(#K-0-\ b +2 .tSE.home.seek :down +3 "storage"(R'X +311 "core" ' +4 "storage"(S% +4 "core" %e  +817 #t-> Puck.raiseStack +2 "storage"(T& +4 "core" &,: < +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"(U'V +317 "core" ' +2 "storage"(V- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +382 #t-> SE.up 1 +2 "storage"(W% +5 "core" %  t +3 .tSE.seek 1.07 Pucks below Top Plate +2 "storage"(X' +36 "core" ' +2 "storage"(Y% +5 "core" %  +1511 #t-> SE.up .85 +2 "storage"(Z% +4 "core" % ' +3 .tSE.seek 0.21 Pucks below Top Plate +2 "storage"([' +43 "core" ' +2 "storage"(\\% +5 "core" %q +1976 #t-> SE.status +3 "storage"(]% +4 "core" %} " +11122 #t-> .85*SE.countsPerUnit +1508 #-> SE.up 0.05 +2 "storage"(^% +4 "core" %   +3 .tSE.seek 0.17 Pucks below Top Plate +3 "storage"(_' +212 "core" ' V w +4 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Storage Elevator: mesg"AStorage Elevator trajectoryErr at 0.18 Pucks below Top Plate:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currentiV:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.058943544428081B: @type2F: @error:trajectoryErr: @tagid: @sourcei-:@destinationi% +1081 #-> SE.down +3 .SE.seek :down +2 "storage"(`'X +269 "core" ' +2 "storage"(a% +5 "core" %e  +2588 #t-> SE.home.down +2 .SE.reconfigure SEconfig +3 "storage"(#K-0-\ b +2 .tSE.home.seek :down +2 "storage"(b'X +65 "core" ' +2 "storage"(c% +5 "core" %a  +2857 #t-> :SEsealOffset.adjust 1070 +1850 #-> :SEsealOffset.adjust 1050 +3823 #-> 1050/2054.0 +2169 #-> 0.52*2054 +1454 #-> :SEsealOffset.adjust 1068 +2395 "Can"? VU +662 #t-> require 'shuffle' +939 #-> shuffle2 4 +2 #Shuffling pucks in tube 4 of [4] +2 #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'d& +4 "core" &XZR +2 .tHand.open +2 "manipulator"&e1 +15 "core" 1 +3 "manipulator"&f% +5 "core" %\  +2 "storage"(g% +4 "core" %a +3 "storage"(h. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 4 +2 "storage"(i(,9 +5 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (j& +5 "core" &,: a  +2 "manipulator"&k& +5 "core" & +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"&l(w +17 "core" ( +2 "manipulator"&m& +5 "core" & +2 "storage"(n& +5 "core" &,: {  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&o' +90 "core" ' +2 "storage"(p& +5 "core" &,: S  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(q'V +294 "core" ' +2 "storage"(r- +5 "core" -'o +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (s& +3 "core" &,: #  +3 "manipulator"&t& +4 "core" &  +2 .tElbow.seek 4 +3 "manipulator"&u(w +4 "core" ( +2 "manipulator"&v& +5 "core" & A +2 "storage"(w& +4 "core" &,: X  +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&x'7 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&y/ +71 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&z& +3 "storage"({'X +8 "core" & T +2 "manipulator"&|% +5 "core" % D D +2 .tForearm.seek :retract +3 "manipulator"&}'\ +91 "core" ' +2 .tElbow.seek CC +3 "manipulator"&~(ӷ +152 "core" ( +2 "manipulator"&& +5 "core" &ӻ ;4 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +4 "core" ' + &ӻ ;4 +2 ."downElevator"SE.coast +3 .tForearm.reconfigure TightForearm +4 "storage"(5 +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +3 "manipulator"&' +100 "core" ' +2 "manipulator"&& +5 "core" &ӻ D;4 +3 "manipulator"&% +4 "core" % \ ~ +3 "collection"'& +5 "core" &WYE +2 "collection"'& +5 .tCC.seek :closed +2 "collection"'(W +6 "core" &UYe + &VZ9  +8 &+}W\\A - +9 &]YY< B +9 &=yXZ< V +10 &TWY5 X +9 &VXX4 X +9 &{TWY/ X +10 &>OVZ, X +9 &RXZ. W +11 &RY[* X +8 &QXY( X +9 & FTVX3 X +10 &"OUZ, X +9 &#RXZ, X +9 &%WWZ) X +10 &'OVWZ W +9 &)SZ[ W +10 &*TWZ W +9 &,QXY W +9 &.WXV[ X +10 &0SUZ X +9 &1QVY W +9 &3RVX X +10 &5_NVX X +9 &7"UYZ W +10 &8QVZ W +9 &:PXZ W +9 &*RWZ W +9 &?UUZ X +9 &AVY[ W +10 &CpTUY W +9 &E2OWZ W +10 &FSTW X +9 &H`RU Y +10 &JooTW Z +70 &L%XY ^ + &MZ\\ b +4 &OZZ b! + &QWZ\\ b( +2 &SZ] b- +2 &TZ\\ b+ +7 &VwZ] D + &W@#Y] (v +2 &Wen\\^ Q ( +3 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.25 +2 .Hand.open +2 "manipulator"& 1 +4 "core" &WepY[\ Q +70 1 +2 "manipulator"& % +6 "core" %  ~ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +3 "manipulator"& '\ +96 "core" ' + .tSC.coast +2 "storage"(6 +4 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%& +6 "core" &x +2 "manipulator"&% +5 "core" %\   +2 "storage"(% +5 "core" %a } ` +3 "storage"(. +4 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"((,9 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (& +4 "core" &,: !  +2 "manipulator"&& +5 "core" &ӻ ;4 +2 "manipulator"&% +4 "core" %\   +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +3 "manipulator"&(w +178 "core" ( +2 "manipulator"&& +5 "core" &  +2 "storage"(& +6 "core" &,:   +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(& +5 "core" &,:   +3 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"( 'V +297 "core" ' +2 "storage"(- +4 "core" -'} +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (!& +4 "core" &,: u x   +3 "manipulator"&& +4 "core" & +3 .tElbow.seek 4 +2 "manipulator"&#(w +4 "core" ( +2 "manipulator"&$& +6 "core" & +2 "storage"("& +4 "core" &,: { Z  +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&&'7 +17 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&'/ +71 "core" / +3 ."downElevator"SE.seek :down +6 "manipulator"&)& +3 "storage"(%'X +8 "core" &A +2 "manipulator"&*% +5 "core" % +  +2 .tForearm.seek :retract +3 "manipulator"&+'\ +91 "core" ' +2 .tElbow.seek PC +3 "manipulator"&,(w +165 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +80 "core" ( +2 "manipulator"&.& +5 "core" &{  m +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &(& +5 "core" &{ m +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&/' +92 "core" ' +2 "manipulator"&0& +5 "core" &{ m +3 "manipulator"&2% +5 "core" %ϴ  +2 "processing"%-& +5 "core" &} +3 "processing"%3& +5 .tPC.seek :closed +2 "processing"%4(T +4 "core" & +3 &t  +7 &)ov - +11 &^wx A +8 &Dlm U +9 &Fj W +10 &Fe V +9 &Gi W +10 &FFi V +9 &Fq W +9 &Ih W +10 &Dn W +9 & MHi W +9 &"Ck V +10 &#Fp V +9 &%Di V +10 &'THZ W +9 &)GX W +9 &*CU W +10 &,JU W +9 &.^DU V +9 &0EZ W +10 &1IU W +10 &3I] V +9 &5fGU V +9 &7'ES W +9 &8ER W +10 &:F\\ W +9 &/DS W +9 &?GR V +9 &AHR W +10 &CuK] W +9 &E7JO W +9 &FMQ W +10 &HXX X +9 &JqmU [\ +9 &L,T ] +10 &MU _ +9 &OL _ +10 &QmE _ +9 &S0C _ +9 &TQeL [ +10 &T<J 6 +6 ( + "processing"%3& +6 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.81 + .Hand.open +3 "manipulator"&61 +4 "core" &T/@ 6 +62 1 +2 "manipulator"&1% +5 "core" % ϴ  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +3 "manipulator"&7'\ +94 "core" ' + .tSC.coast + "storage"(6 +4 "processing"%9& +7 "core" &T/R 6 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&5% +5 "core" %\  +3 "storage"(:% +4 "core" %T S +3 "storage"(8. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(<(,9 +3 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (=& +5 "core" &,: G  +2 "manipulator"&;& +7 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +4 "core" &{ m +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +3 ."raiseStack"SE.seek beamBreak +3 "manipulator"&?(w +3 "storage"(@'V +6 "core" ( +2 "manipulator"&B& +6 "core" &{ m +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &>& +4 "core" &{ v pm +2 .tForearm.seek PC +2 "manipulator"&C' +95 "core" ' + .tHand.close +2 "manipulator"&A/ +67 "core" / +2 .tPC.seek :open +3 "processing"%E( +86 "core" ' +2 "storage"(F- +4 "core" -'V +2 ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +3 "storage"(D' +36 "core" ' +269 ( +2 "storage"(H& +5 "core" &,: U  +2 "manipulator"&I& +4 "core" &{ m +3 "manipulator"&K% +4 "core" %  +3 .tForearm.seek :retract +2 "manipulator"&G'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&L(w +273 "core" ( +2 "manipulator"&N& +5 "core" &} B +2 "storage"(J& +5 "core" &,:  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&O' +94 "core" ' +2 .tHand.open +2 "manipulator"&P1 +73 "core" 1 +2 "storage"(Q- +5 "core" -' +3 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(M' +38 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.8 Pucks below Top Plate +2 "storage"(S' +54 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(T- +4 "core" -' +2 "storage"(R& +5 "core" &,:   +2 "manipulator"&V& +5 "core" &} 1 0 B +2 .tElbow.seek 4 +2 "manipulator"&W(w +5 "core" ( +2 "manipulator"&Y& +5 "core" &} 2 0B +2 "storage"(U& +5 "core" &,: d  +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&Z' +4 "core" ' +3 .tSE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.08 Pucks below Top Plate +2 "storage"(\\'h +66 "core" ' +2 "manipulator"&X& +5 "core" &} (B +2 "storage"(]& +5 "core" &,: *  +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 4 +2 "manipulator"&^' +30 "core" ' +2 .tElbow.hold +2 "manipulator"&_, +5 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(['R +31 "core" ' +2 "manipulator"&a% +5 "core" %9 o p +2 "storage"(c& +5 "core" &,: a `  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 346 counts +2 "manipulator"&`'e +18 "core" ' +2 "manipulator"&d& +6 "core" &} /B +2 "storage"(e& +5 "core" &,: *  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 700 counts +3 "manipulator"&f' +28 "core" ' +2 "storage"(g% +5 "core" %N  +4 ."downElevator"SE.seek :down +4 "storage"(h'X +99 (j% +4 "core" %+ D a +2 "manipulator"&k% +5 "core" %  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&m'\ +88 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 "collection"'n& +5 "core" &WepZ[ Q +2 #tStoring generic puck in Collection Clamp to tube 4 +49 "manipulator"&p% +17 "core" %\  +2 "storage"(% +5 "core" %b  +2 "storage"(. +4 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +3 "storage"(r(,9 +3 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (b& +3 "core" &,:  2  +2 "manipulator"&s& +6 "core" &} B +2 .tElbow.seek 4 +3 "manipulator"&t(w +4 "core" ( +2 "manipulator"&v& +4 "core" &} (B +3 "storage"(w& +5 "core" &,: \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&y' +98 "core" ' +2 "storage"(z& +5 "core" &,: n  +3 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(|'V +296 "core" ' +2 "storage"(l- +4 "core" -'~ +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&o& +5 "core" &} B +2 "storage"(& +4 "core" &,: K  +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 4 +2 "manipulator"&' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&q, +4 "core" , +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(x- +3 "core" -'~ +3 .tSE.seek 0.07 Pucks below Top Plate +2 "storage"('! +30 "core" ' +2 "manipulator"&u% +5 "core" %<  +2 "storage"(& +5 "core" &,: c a  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 349 counts +2 "manipulator"&'h +16 "core" ' +2 "manipulator"&{& +5 "core" &} B +3 "storage"(}& +4 "core" &,: *  +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +3 "manipulator"&\ ' +28 "core" ' +3 .tSE.seek 1.07 Pucks below Top Plate +2 "storage"(' +57 "core" ' +2 "manipulator"& & +5 "core" &} B +3 "manipulator"& % +5 "core" %  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +3 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +148 "core" ( +2 "manipulator"&& +5 "core" &ӹ ;8 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &ӹ ;8 +3 .tForearm.seek CC +2 "manipulator"&' +99 "core" ' + .tHand.close +2 "manipulator"&/ +67 "core" / +3 .tCC.seek :open +2 "collection"'( +423 "core" ( +2 "storage"(& +5 "core" &,:   +2 "storage"(& +4 "core" &,: "  +2 "manipulator"&& +5 "core" &ӹ ;8 +2 "manipulator"&i% +5 "core" % ; & +2 .tForearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&~(w +168 "core" ( +2 "manipulator"& & +5 "core" & +2 "storage"(& +5 "core" &,: z  +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +3 "manipulator"&!' +101 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&$1 +76 "core" 1 +2 "manipulator"&"% +5 "core" % 7  +3 "storage"('& +4 "core" &,:   +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 344 counts +2 "manipulator"&)'c +17 "core" ' +2 "manipulator"&*& +5 "core" & +3 "storage"(& +4 "core" &,:  +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +31 "core" ' +2 "storage"( % +5 "core" % % +5 ."downElevator"SE.seek :down +4 "storage"(&'X +99 (.% +3 "core" % _ +2 "manipulator"&(% +6 "core" %м +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +4 "manipulator"&#'\ +89 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +7771 #t-> quit +7 #mEXIT @1536210212.21CEST @1536210307.64CEST = =tMAIN =mMAIN_scheduler @CEST1536210309.68 #"core_reset"Sent BREAK +3 #t@0xC67E, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC794, state=0x3A84, ifg=0x80, ie=0xFD + #@0x4CB9, state=0x3B10, ifg=0x20, ie=0x7F + #@0x4E5F, state=0x3B10, ifg=0x20, ie=0x7F #@0x54DA, state=0x3B10, ifg=0x08, ie=0x5F + #@0x775F, state=0x3B10, ifg=0x20, ie=0x7F + #@0x7904, state=0x3B10, ifg=0x20, ie=0x7F + #@0x7F80, state=0x3B10, ifg=0x08, ie=0x5F + #@0x054F, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +11 #ESP2 v3.30 I2C Gateway v3.06 for core bus +270 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +230 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +326 "Can"= UT + = UT + #tPolling Can every 10:00 +124 "sampler") +3 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +3 "processing"% +2 % +4 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +4 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +4 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")% +4 "core" % ` u +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X require 'shuffle' +375 #-> shuffle2 4 +3 #Shuffling pucks in tube 4 of [4] +2 #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'& +5 "core" &Y\\ +2 .tHand.open +2 "manipulator"&1 +17 "core" 1 +3 "manipulator"&% +5 "core" %\  2 +2 "storage"(% +5 "core" %U B +2 "storage"(. +4 "core" . +3 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"((,9 +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (& +3 "core" &,: ?  +2 "manipulator"&& +5 "core" & +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"& (w +18 "core" ( +3 "manipulator"&!& +5 "core" & M +2 "storage"("& +5 "core" &,: d  +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&#' +93 "core" ' +2 "storage"($& +5 "core" &,:   +3 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(%'V +294 "core" ' +3 "storage"(&- +4 "core" -'p +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ('& +4 "core" &,:  +2 "manipulator"&(& +5 "core" & 6 +2 .tElbow.seek 4 +2 "manipulator"&)(w +4 "core" ( +2 "manipulator"&*& +5 "core" &  +2 "storage"(+& +5 "core" &,: r  +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&,'7 +23 "core" ' +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&-/ +73 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&.& +8 "storage"(/'X +4 "core" &  +2 "manipulator"&0% +5 "core" % @ 9 +2 .tForearm.seek :retract +3 "manipulator"&1'\ +91 "core" ' +2 .tElbow.seek CC +3 "manipulator"&2(ӷ +151 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +5 "core" ( +2 "manipulator"&3& +4 "core" &ӻ&Ae +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &4& +5 "core" &ӻ& Ae +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&5' +102 "core" ' +3 "manipulator"&6& +5 "core" &ӻ& .Ae +3 "manipulator"&7% +5 "core" %! F\\ +2 "collection"'8& +5 "core" &Y] +3 "collection"'9& +5 .tCC.seek :closed +2 "collection"':(W +6 "core" &X]j + &Y^m +5 &\ 4W[n $d +10 &PX[c : +9 &wW[k O +9 &e]W]l X +10 &(QV[d W +9 &RY]a W +9 &QW[Y W +10 &oQXYR W +9 &1PX]J W +10 &QY\\V W +9 &PXZJ W +10 &!vRW\\W W +9 &#8OX]P W +9 &$NV\\V W +9 &&RV\\S W +10 &(~QW\\R W +9 &*BNW\\N V +10 &,QX]L W +9 &-MW\\K V +10 &/NX\\X W +9 &1IPX\\N W +9 &3 QU[= W +9 &4LW\\: W +10 &6OW[> V +9 &8RMX\\@ V +10 &:PW[8 V +9 &;JW\\A W +9 &=NX\\: W +10 &?YOY\\8 W +9 &APW\\: W +9 &BOW\\? W +10 &DNX\\9 W +9 &FaOW\\: W +10 &H!USX7 X +11 &IbRX? X +7 &KSX; ] +10 &MNTW: ` +9 &OTZ8 b! +9 &PWZ8 b$ +10 &RUZ9 b) +9 &TBW\\: b' +10 &UZ\\8 W +9 &W%JW^9 )| +9 &WbTX[9 ? +3 ( + "collection"'9& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.38 + .Hand.open +3 "manipulator"&;1 +70 "core" 1 +4 "manipulator"&<% +5 "core" % ! \\ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +3 "manipulator"&='\ +94 "core" ' + .tSC.coast +2 "storage"(6 +4 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%>& +5 "core" & +2 "manipulator"&?% +5 "core" %\   +2 "storage"(@% +6 "core" %c  +2 "storage"(A. +4 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +3 "storage"(B(,9 +3 "core" ( +47 .tSC.reconfigure SCloose +11 "storage"($.(\ 1~b +4 (C& +4 "core" &,: }   +2 "manipulator"&D& +4 "core" &Ӽ& Ad +3 "manipulator"&E% +4 "core" %\   +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"&F(w +171 "core" ( +2 "manipulator"&G& +5 "core" &te +2 "storage"(H& +5 "core" &,:   +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&I' +90 "core" ' +2 "storage"(J& +5 "core" &,:   +3 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(K'V +300 "core" ' +2 "storage"(L- +4 "core" -'} +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (M& +4 "core" &,:   +2 "manipulator"&N& +4 "core" &t +3 .tElbow.seek 4 +2 "manipulator"&O(w +4 "core" ( +2 "manipulator"&P& +5 "core" &tz +2 "storage"(Q& +5 "core" &,:   +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&R'7 +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&S/ +70 "core" / +3 ."downElevator"SE.seek :down +6 "manipulator"&T& +3 "storage"(U'X +8 "core" &t +2 "manipulator"&V% +5 "core" % 6 +3 .tForearm.seek :retract +3 "manipulator"&W'\ +96 "core" ' +2 .tElbow.seek PC +3 "manipulator"&X(w +167 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +92 "core" ( +2 "manipulator"&Y& +5 "core" &Jm +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &xm +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&[' +102 "core" ' +2 "manipulator"&\\& +6 "core" & :m +2 "manipulator"&]% +5 "core" % r +3 "processing"%^& +4 "core" & +3 "processing"%_& +4 .tPC.seek :closed +3 "processing"%`(T +5 "core" & + &  +8 &)q - +9 &^y~ A +9 &El U +10 &I W +9 &I{ W +9 &Jo W +10 &FFu V +9 &Fx W +10 &Iu W +9 &Gu W +9 & MGx W +11 &"Fv W +8 &#Iq W +10 &%Gp V +9 &'UGq W +9 &)Iv W +10 &*Dy W +9 &,Dq W +9 &.]Dw W +10 &0Gr W +9 &1Gg W +9 &3Cf W +10 &5fDb V +9 &7(Ea V +10 &8Ff V +9 &:J_ W +9 &/Ha W +9 &?G^ V +10 &AHg V +9 &CvFe V +9 &E7I] W +10 &FNi W +9 &HZ_ X +9 &Jsph Z +10 &L,] ] +9 &Ma ^ +9 &Oc ^ +10 &Qo] ^ +9 &S0e _ +10 &TQeb X +9 &T\ E] 4 +6 ( + "processing"%_& +6 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.80 + .Hand.open +3 "manipulator"&a1 +4 "core" &T/[ 4 +71 1 +3 "manipulator"&b% +5 "core" % vr +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&c'\ +94 "core" ' + .tSC.coast + "storage"(6 +4 "processing"%d& +5 "core" &T/a 4 +3 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&e% +5 "core" %\   +3 "storage"(f% +4 "core" %b w i +3 "storage"(g. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(h(,9 +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (i& +5 "manipulator"&j& +5 "core" &,: z  +2 & m +3 .tElbow.reconfigure TightElbow +3 ."raiseStack"SE.reconfigure SEplace +6 "manipulator"&$&.,(\ #b +7 .tElbow.seek PC +2 "storage"(#]BK-0-\ b +4 "manipulator"&k(w +6 ."raiseStack"SE.seek beamBreak +2 "storage"(l'V +3 "core" ( +3 "manipulator"&m& +5 "core" &y !b +3 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +4 "core" &y b +3 .tForearm.seek PC +2 "manipulator"&o' +93 "core" ' + .tHand.close +2 "manipulator"&p/ +78 "core" / +2 .tPC.seek :open +3 "processing"%q( +76 "core" ' +2 "storage"(r- +4 "core" -'V +3 ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +3 "storage"(s' +50 "core" ' +264 ( +2 "storage"(t& +4 "core" &,:   +3 "manipulator"&u& +4 "core" &y b +3 "manipulator"&v% +4 "core" % W +3 .tForearm.seek :retract +2 "manipulator"&w'\ +91 "core" ' +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +3 "manipulator"&x(w +271 "core" ( +2 "manipulator"&y& +5 "core" & +2 "storage"(z& +5 "core" &,:   +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&{' +100 "core" ' + .tHand.open +2 "manipulator"&|1 +73 "core" 1 +2 "storage"(}- +5 "core" -' +3 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(~' +30 "core" ' +2 .tSE.reconfigure SEseal +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.8 Pucks below Top Plate +2 "storage"(' +54 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(- +4 "core" -' +2 "storage"(& +5 "core" &,:   +2 "manipulator"&& +4 "core" & C P ! +3 .tElbow.seek 4 +2 "manipulator"&(w +20 "core" ( +2 "manipulator"&& +5 "core" & X Y +2 "storage"(& +5 "core" &,: J  +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +5 "core" ' +2 .tSE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.08 Pucks below Top Plate +2 "storage"( 'h +67 "core" ' +2 "manipulator"& & +5 "core" & $ +2 "storage"( & +5 "core" &,:   +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 4 +3 "manipulator"&' +25 "core" ' +3 .tElbow.hold +2 "manipulator"&, +5 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +4 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"('R +32 "core" ' +2 "manipulator"&% +5 "core" %;  +2 "storage"(& +6 "core" &,: i  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 348 counts +3 "manipulator"&'g +17 "core" ' +2 "manipulator"&& +6 "core" & +2 "storage"(& +5 "core" &,:   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +30 "core" ' +2 "storage"(% +5 "core" %T W +4 ."downElevator"SE.seek :down +4 "storage"('X +99 (% +4 "core" %+ l b +2 "manipulator"&% +5 "core" % +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +72 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 "collection"'!& +5 "core" &WbWU\\8 ? +2 #tStoring generic puck in Collection Clamp to tube 4 +2 "manipulator"&"% +5 "core" %\  +2 "storage"($% +6 "core" %_ S +2 "storage"(. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +3 "storage"((,9 +4 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (&& +3 "core" &,:  +3 "manipulator"&'& +4 "core" & +3 .tElbow.seek 4 +2 "manipulator"&((w +4 "core" ( +2 "manipulator"&*& +6 "core" &  +2 "storage"(+& +5 "core" &,:  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&-' +107 "core" ' +2 "storage"(.& +49 "core" &,:   +14 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(0'V +299 "core" ' +2 "storage"( - +4 "core" -'} +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&#& +5 "core" &  +2 "storage"(3& +4 "core" &,:   +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 4 +2 "manipulator"&4' +30 "core" ' +2 .tElbow.hold +2 "manipulator"&%, +4 "core" , +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(,- +4 "core" -'} +3 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(6' +30 "core" ' +2 "manipulator"&)% +5 "core" %:  +2 "storage"(7& +5 "core" &,:  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 347 counts +2 "manipulator"&8'f +17 "core" ' +2 "manipulator"&/& +5 "core" & +3 "storage"(1& +4 "core" &,:  +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&\ ' +27 "core" ' +2 .tSE.seek 1.06 Pucks below Top Plate +3 "storage"(;' +44 "core" ' +2 "manipulator"&<& +5 "core" & +3 "manipulator"&>% +4 "core" % +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&9'\ +90 "core" ' +2 .tElbow.seek CC +3 "manipulator"&?(ӷ +151 "core" ( +3 "manipulator"&@& +4 "core" &Ӻ! <= +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &A& +3 "core" &Ӻ! <= +2 .tForearm.seek CC +3 "manipulator"&C' +98 "core" ' + .tHand.close +2 "manipulator"&D/ +74 "core" / +3 .tCC.seek :open +3 "collection"'E( +422 "core" ( +2 "storage"(5& +5 "core" &,:   +2 "storage"(& +4 "core" &,:   +3 "manipulator"&G& +4 "core" &Ӻ! <= +3 "manipulator"&H% +4 "core" % =  +3 .tForearm.seek :retract +2 "manipulator"&J'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&2(w +180 "core" ( +2 "manipulator"&=& +5 "core" &x\ +2 "storage"(L& +5 "core" &,: 6  +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.seek 4 +3 "manipulator"&M' +100 "core" ' +2 .tElbow.hold +2 "manipulator"&N, +4 "core" , +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&P1 +75 "core" 1 +2 "manipulator"&Q% +5 "core" % ; Q +2 "storage"(S& +6 "core" &,: |  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 348 counts +2 "manipulator"&T'g +17 "core" ' +2 "manipulator"&V& +5 "core" &x \ +3 "storage"(F& +4 "core" &,: u  +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&I' +36 "core" ' +2 "storage"(K% +5 "core" % L +4 ."downElevator"SE.seek :down +4 "storage"(R'X +99 (Y% +3 "core" % l ` +2 "manipulator"&Z% +5 "core" % 8 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&O'\ +88 "core" ' +59 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +299 #t-> exit +6 #mEXIT @1536210421.89CEST @1536216293.30CEST = =tMAIN =mMAIN_scheduler @CEST1536216295.41 #"core_reset"Sent BREAK +2 #t@0x3023, state=0x3B10, ifg=0x20, ie=0x7F + #@0x369E, state=0x3B10, ifg=0x08, ie=0x5F + #@0x50B0, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5256, state=0x3B10, ifg=0x20, ie=0x7F + #@0x58CF, state=0x3B10, ifg=0x08, ie=0x5F + #@0x3CBB, state=0x3AE0, ifg=0x00, ie=0x75 + #@0xD328, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD43E, state=0x3A84, ifg=0x80, ie=0xFD #@0x2E7D, state=0x3B10, ifg=0x20, ie=0x7F + #@0x3023, state=0x3B10, ifg=0x20, ie=0x7F + #@0x369E, state=0x3B10, ifg=0x08, ie=0x5F + #@0x50B0, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5256, state=0x3B10, ifg=0x20, ie=0x7F #@0x58CF, state=0x3B10, ifg=0x08, ie=0x5F + #@0x2C0A, state=0x3AE0, ifg=0x00, ie=0x75 + #>OVERRUN< ESP2 v3.30 I2C Gateway v3.06 +11 #>OVERRUN< ESP2 v3.30 I2C Gateway v3.06 for core bus +273 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +13 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +233 !o:AnalyticalModule::PCRCore: @refi(; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +356 "Can" YY +  YY + #tPolling Can every 10:00 +125 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +4 "core"  +3 "MFB"* +3 * +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +3 *\ 9\ + .tSPE.coast +2 "MFB"*  +4 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +4 "core" %% +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")% +4 "core" %2. I u +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X ESP.shutdown +4 ."shutdown"SS.coast +4 #tAsleep / Shutdown + "sampler")5 +3 ."shutdown"CC.coast +2 "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +4 ."shutdown"PC.coast + "processing"%6 +4 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast +2 "manipulator"&6 +39 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +806 #t-> exit +6 #mEXIT @1536216326.36CEST @1536221211.24CEST = =tMAIN =mMAIN_scheduler @CEST1536221213.19 #"core_reset"Sent BREAK +2 #t@0x0E45, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +249 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +13 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +214 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +322 "Can"8 <<y + 8 <<y + #tPolling Can every 10:00 +8 #Cleanly exited at 08:45:26CEST06-Sep-18 +866 #-> ESP.ready? +553 #-> ESP.ready! +3 #Powering core bus +474 .Gate.power :raw,:ON +2 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +3 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +4 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" %M + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %ol +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  6 3[ k +2 "manipulator"&?& +4 "core" &^ 7 7 +2 "storage"(@& +4 "core" & , / 4 +2 "storage"(A% +4 "core" %^ 9 +3 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +1210 #t-> MFB.ready! +2 "MFB"*D% +3 "core" %. +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil +2 "MFB"* +10 *E% +3 "core" %$ + .tATV.dial :air2 +2 "MFB"*F  +120 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home + "MFB"*G' +556 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5289 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +117 "core" m +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5255 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*K  +6 "core"  +2 .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +2657 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*M  +156 "core"  +337 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*N  +74 "core"  +1195 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*O% +3 "core" %Rj +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml +2 "MFB"*P'@6 +4049 "core" ' +2 "MFB"*Q% +4 "core" %@>o\ 1 +2254 #t-> ATV.ARV + .ATV.dial ARV +3847 #-> ARV.PP4 + .ARV.dial :PP4 +2 "MFB"*R  +174 "core"  +2206 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*S% +4 "core" %@>\ 1 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.205ml +2 "MFB"*T'^h +625 "core" ' +2 "MFB"*U% +4 "core" %^n I +2995 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"*V % +37 "core" & +2883 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*W% +4 "core" %^n I +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.235ml +2 "MFB"*X'@ +629 "core" ' +2 "MFB"*Y% +4 "core" %Nw * +5671 #t-> AS.pull 0.1, ASslow1 +2 "MFB"*Z% +4 "core" %N * +2 .tAS.seek 0.335ml +2 "MFB"*[' +2036 "core" ' +2 "MFB"*\\% +5 "core" %k\ 2 +479 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*] n +161 "core" n +411 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*^'R +1960 "core" ' +2 "MFB"*_% +4 "core" %Rx- +1259 #t-> ATV.ARV +2 .ATV.dial ARV +2 "MFB"*`  +160 "core"  +6474 "Can" M +2086 #t-> ARV.MM2 + .ARV.dial :MM2 +2 "MFB"*a  +61 "core" +2319 #t-> AS.pull 0.006. ASlow2 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `ASlow2' for 0.006:Float: name: ASlow2: args[ +1482 #-> AS.pull 0.006. ASslow2 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message/undefined method `ASslow2' for 0.006:Float: name: ASslow2: args[ +1234 #-> AS.pull 0.006, ASslow2 +2 "MFB"*b% +3 "core" %R3 +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.005ml +2 "MFB"*c'p +663 "core" ' +2 "MFB"*d% +4 "core" %p& +4705 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*e  +59 "core" +1269 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*f% +3 "core" %p' +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.035ml +2 "MFB"*g' +629 "core" ' +2 "MFB"*h% +4 "core" %'\ 5 +11702 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*i  +39 "core" +461 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*j% +3 "core" %D\ 5 +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.041ml +2 "MFB"*k'% +635 "core" ' +2 "MFB"*l% +4 "core" %&3 +4434 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*m  +39 "core" +1289 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*n% +3 "core" %&;K +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.071ml +2 "MFB"*o' +633 "core" ' +2 "MFB"*p% +4 "core" %? ? +753 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*q  +37 "core" +471 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*r% +4 "core" %D ? +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 .tAS.seek 0.077ml +2 "MFB"*s' +632 "core" ' +2 "MFB"*t% +4 "core" %>& +882 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*u  +36 "core" +570 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*v% +3 "core" % 7I +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.107ml +2 "MFB"*w'q +635 "core" ' +2 "MFB"*x% +4 "core" %q: +3005 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*y  +36 "core" +507 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*z% +3 "core" %q;N +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.113ml +2 "MFB"*{' +644 "core" ' +2 "MFB"*|% +4 "core" % D N +1621 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*}  +37 "core" +544 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*~% +4 "core" %\ g M +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.143ml +2 "MFB"*'& +629 "core" ' +2 "MFB"*% +4 "core" %&;\ 5 +821 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*  +37 "core" +462 #t-> AS.pull 0.006, ASslow2 +3 "MFB"*% +3 "core" %&/\ 4 +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.149ml +2 "MFB"*'E +623 "core" ' +2 "MFB"*% +4 "core" %E% ! O +1802 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*  +36 "core" +479 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +4 "core" %E&\  N +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.179ml + "MFB"*' +626 "core" ' +2 "MFB"* % +4 "core" % E +1264 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*\  +37 "core" +457 #t-> AS.pull 0.006, ASslow2 +2 "MFB"* % +4 "core" % E +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.185ml + "MFB"* ' +612 "core" ' +2 "MFB"* % +4 "core" %  ( +1860 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*  +36 "core" +737 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" % ( +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.215ml +2 "MFB"*' +635 "core" ' +2 "MFB"*% +4 "core" % +3234 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*  +36 "core" +482 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*% +4 "core" % +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 .tAS.seek 0.221ml +2 "MFB"*' +632 "core" ' +2 "MFB"*% +3 "Can"7 {o +3 "core" %$  P +570 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*  +36 "core" +447 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" %$  P +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.251ml +2 "MFB"*'E +629 "core" ' +2 "MFB"*% +4 "core" %E  A +1477 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*  +36 "core" +1587 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*% +3 "core" %E A +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.261ml +2 "MFB"* 'x/ +1018 "core" ' +2 "MFB"*"% +4 "core" %x)  P +1044 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*  +36 "core" +500 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*(% +3 "core" %x*  O +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.291ml +2 "MFB"*' +626 "core" ' +2 "MFB"*!% +4 "core" %\ ; +1413 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"**  +36 "core" +1264 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*,% +3 "core" %\ ; +42 .tAS.reconfigure ASslow2 +13 "MFB"*#,,'T0 b +3 .tAS.seek 0.301ml + "MFB"*+'AN +1023 "core" ' +2 "MFB"*%% +4 "core" %AQ G +846 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*'  +37 "core" +561 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*/% +3 "core" %AQ G +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.331ml +2 "MFB"*0'# +629 "core" ' +2 "MFB"*1% +4 "core" %  0 +860 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*2  +36 "core" +564 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*3% +4 "core" %\ 0 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.341ml +2 "MFB"*4'\ e +1019 "core" ' +2 "MFB"*5% +4 "core" %\ b\  C +743 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*6  +37 "core" +783 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*7% +3 "core" %\ b C +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.371ml +2 "MFB"*8'4 +626 "core" ' +2 "MFB"*9% +4 "core" %0 \ = +754 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*:  +37 "core" +1303 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*;% +3 "core" %0\ = +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.381ml +2 "MFB"*<'v +1030 "core" ' +2 "MFB"*=% +4 "core" %s{ +863 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*>  +36 "core" +576 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*?% +3 "core" %u: +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.411ml +2 "MFB"*@'jG +631 "core" ' +2 "MFB"*A% +4 "core" %j> B +4951 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*B  +37 "core" +493 #t-> AS.pull 0.01, ASslow2 +3 "MFB"*C% +3 "core" %j> B +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.421ml +2 "MFB"*D' +1030 "core" ' +2 "MFB"*E% +4 "core" % +812 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*F  +37 "core" +729 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*G% +3 "core" % +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.451ml +2 "MFB"*I'3[ +627 "core" ' +2 "MFB"*H% +4 "core" %3[\ 8 +623 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*K  +36 "core" +433 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*L% +3 "core" %3[\ 8 +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.461ml +2 "MFB"*M'e +1019 "core" ' +2 "MFB"*N% +4 "core" %e D +2126 #t-> ARV.PP3 + .ARV.dial :PP3 +851 #-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*O  +36 "core" +442 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*J% +3 "core" %e D +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.491ml +2 "MFB"*Q't +628 "core" ' +2 "MFB"*R% +4 "core" %q\ 0 +964 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*S  +36 "core" +1383 #t-> AS.pull 0.03, ASslow2 +2 "MFB"*P% +4 "core" %q\ 0 +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 .tAS.seek 0.521ml +2 "MFB"*U'C +3033 "core" ' +2 "MFB"*V% +4 "core" %I\  B +911 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*W  +37 "core" +844 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*T% +3 "core" %I B +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.551ml +2 "MFB"*Y' * +630 "core" ' +2 "MFB"*Z% +4 "core" % *-  +682 #t-> ATV +835 #-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*X  +36 "core" +819 #t-> AS.pull 0.03, ASslow2 +2 "MFB"*\\% +3 "core" % *- +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.581ml +2 "MFB"*]' +3040 "core" ' +2 "MFB"*[% +4 "core" %   [ +747 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*_  +36 "core" +727 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*`% +3 "core" % \  [ +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.611ml +2 "MFB"*a'\ W +628 "core" ' +2 "MFB"*b% +4 "core" %\ W\  K +732 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*^  +37 "core" +507 #t-> AS.pull 0.03, ASslow2 +2 "MFB"*d% +4 "core" %\ W K +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 .tAS.seek 0.641ml +2 "MFB"*e'\ +3059 "core" ' +2 "MFB"*f% +4 "core" %\  +691 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*c  +36 "core" +366 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*h% +3 "core" %\ c +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.671ml +2 "MFB"*i' +61 "Can" zx +571 "core" ' +2 "MFB"*j% +4 "core" %  S +1755 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*g  +36 "core" +577 #t-> AS.pull 0.03, ASslow2 +2 "MFB"*l% +3 "core" % \  S +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.701ml +2 "MFB"*m' S +3025 "core" ' +2 "MFB"*n% +4 "core" % P E +1239 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*k  +36 "core" +628 #t-> AS.pull 0.03, ASslow1 + "MFB"*p% +4 "core" % P E +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.731ml + "MFB"*q' " +626 "core" ' +2 "MFB"*r% +4 "core" %   R +1331 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*o  +36 "core" +401 #t-> AS.pull 0.03, ASslow2 + "MFB"*t% +4 "core" %   R +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.761ml +2 "MFB"*u' I +3031 "core" ' +2 "MFB"*v% +4 "core" % I \  Z +1491 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*s  +36 "core" +552 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*x% +4 "core" % I  X +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.791ml +2 "MFB"*y' +625 "core" ' +2 "MFB"*z% +4 "core" % \ : +754 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*w  +36 "core" +563 #t-> AS.pull 0.03, ASslow2 +2 "MFB"*|% +4 "core" % %\ : +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 .tAS.seek 0.821ml +2 "MFB"*}'w +3034 "core" ' +2 "MFB"*~% +4 "core" %w\  _ +993 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*{  +37 "core" +588 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" %w + _ +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.851ml +2 "MFB"*'g +624 "core" ' +2 "MFB"*% +4 "core" %n ' K +642 #t-> ARV.PP3 +2 .ARV.dial :PP3 +3 "MFB"*  +36 "core" +26900 #t-> AS.pull 0.03, ASslow2 +2 "MFB"*% +3 "core" %n  K +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.881ml +2 "MFB"*'@ +3055 "core" ' +52 "MFB"*% +4 "core" %E +1680 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*  +36 "core" +1542 #t-> ATV +800 #-> AS.pull 0.03, ASslow1 +2 "MFB"* % +4 "core" %E  +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.911ml +2 "MFB"*\ '< +627 "core" ' +2 "MFB"* % +5 "core" %<\ :i +1811 "Can" yT +873 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*  +36 "core" +962 #t-> AS.pull 0.03, ASslow2 +2 "MFB"* % +3 "core" %< h +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.941ml +2 "MFB"*' +3050 "core" ' +2 "MFB"*% +4 "core" % +1934 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*  +36 "core" +523 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" % +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.971ml +2 "MFB"*'i +628 "core" ' +2 "MFB"*% +4 "core" %i  Z +1674 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +164 "core" o +1034 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +5616 "core" ' +2 "MFB"*% +4 "core" %R 3 +480 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*  +160 "core"  +774 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*  +37 "core" +1059 #t-> AS.pull 0.03, ASslow2 +2 "MFB"*% +3 "core" %R @ +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.029ml +2 "MFB"*' +3059 "core" ' +2 "MFB"*% +4 "core" %  i +824 #t-> ATV +518 #-> ARV.air2 +3 .ARV.dial :air2 +2 "MFB"*  +36 "core" +495 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*"% +4 "core" % i +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.059ml + "MFB"*'f +618 "core" ' +2 "MFB"*(% +4 "core" %^ +2489 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*  +36 "core" +850 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*!% +3 "core" %^ +3 .tAS.seek 0.089ml +2 "MFB"**'0 +628 "core" ' +2 "MFB"*,% +4 "core" %3\ 8 +1866 #t-> ARV.air2 +2 .ARV.dial :air2 +2 "MFB"*  +36 "core" +1361 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*%% +3 "core" %3\ 8 +3 .tAS.seek 0.119ml +2 "MFB"*'' +626 "core" ' +2 "MFB"*/% +4 "core" % +1441 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*+  +36 "core" +1183 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*1% +3 "core" %` +3 .tAS.seek 0.149ml +2 "MFB"*2'D +629 "core" ' +2 "MFB"*3% +4 "core" %D } +1972 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*0  +36 "core" +602 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*5% +3 "core" %D| +3 .tAS.seek 0.179ml +2 "MFB"*6'۵ +625 "core" ' +2 "MFB"*7% +4 "core" %۵\ 9 +1834 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*4  +36 "core" +1048 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*9% +3 "core" %۵\ 9 +3 .tAS.seek 0.209ml +2 "MFB"*:'r +631 "core" ' +2 "MFB"*;% +4 "core" %r\ : +3026 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*8  +37 "core" +391 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*=% +3 "core" %r \ : +3 .tAS.seek 0.239ml +2 "MFB"*>' h +628 "core" ' +2 "MFB"*?% +4 "core" % v\ 3 +1951 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*<  +37 "core" +534 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*A% +4 "core" % v\ 3 +3 .tAS.seek 0.269ml +2 "MFB"*B'H +624 "core" ' +2 "MFB"*C% +4 "core" %< % +999 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*@  +37 "core" +1209 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*E% +3 "core" %< % +3 .tAS.seek 0.299ml +2 "MFB"*F'7 +631 "core" ' +2 "MFB"*G% +4 "core" %7$ +2002 #t-> ARV.air2 + .ARV.dial :air2 +1837 #-> AS.pull 0.06, ASslow1 +2 "MFB"*D% +3 "core" %6 +3 .tAS.seek 0.359ml +2 "MFB"*H'd +1222 "core" ' +2 "MFB"*K% +4 "core" %d  +1782 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*L% +3 "core" %d +3 .tAS.seek 0.389ml +2 "MFB"*I'h +202 "Can" zs +427 "core" ' +2 "MFB"*N% +4 "core" %[ K +4671 #t-> ARV.PP1 +2 .ARV.dial :PP1 +2 "MFB"*O % +81 "core" % +1742 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*J% +4 "core" %\\ J +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 .tAS.seek 0.399ml +2 "MFB"*M'- +1026 "core" ' +2 "MFB"*R% +4 "core" %-  R +889 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*S  +37 "core" +1416 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*P% +3 "core" %- ? +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.429ml +2 "MFB"*Q'z +631 "core" ' +2 "MFB"*V% +4 "core" %y . +2378 #t-> AS.pull 0.08, ASslow1 +2 "MFB"*W% +3 "core" %y . +3 .tAS.seek 0.509ml +2 "MFB"*T'V +1631 "core" ' +2 "MFB"*U% +4 "core" %V#\ : +2599 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*Z n +164 "core" o +632 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*X'R +2961 "core" ' +2 "MFB"*\\% +4 "core" %R  +15110 #t-> exit +5 #mEXIT @1536224591.19CEST @1536227414.23CEST = =tMAIN =mMAIN_scheduler @CEST1536227416.20 #"core_reset"Sent BREAK +2 #t@0xD2BD, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +210 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +250 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +219 !o:AnalyticalModule::PCRCore: @refi ; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +323 "Can"j <<x + j <<x + #tPolling Can every 10:00 +8 #Cleanly exited at 11:03:11CEST06-Sep-18 +1344 #-> ESP.ready! +3 #Powering core bus +499 .Gate.power :raw,:ON +4 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +4 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +4 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +4 "core" %}~ + .tSS.configure SSconfig +3 "sampler")#.0X +2 .tSE.reconfigure SEconfig +3 "storage"(#K-0-\ b +2 .tSE.home.seek :down +2 "storage"(#'X +69 "core" ' +2 .tSC.reconfigure SCsloppy +2 "storage"($-.(\ 1@~b +3 .tSC.home.seek :initial + "storage"($( +227 "core" ' +2 ."rdyProcessing"PS.coast + "processing"%5 +127 "core" ' +34 ( +3 .tForearm.seek :retract +2 "manipulator"&%'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&&(M +125 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 350 counts +2 "manipulator"&'' +97 "core" ' +2 "manipulator"&(% +4 "core" % j r T> +2 .tForearm.seek :retract +2 "manipulator"&)'\ +99 "core" ' +2 "manipulator"&*% +5 "core" %\  g h c +2 "processing"%+& +3 "collection"',& +7 "core" &Z +2 & + ."openPC"PC.reconfigure PCconfig +4 .tCC.reconfigure CCconfig +4 "processing"%$x2 ^22b +4 ."openPC"PC.home.seek :open +3 "collection"'$x2 ^22b +4 "processing"%-( +2 .tCC.home.seek :open +6 "collection"'.( +278 "core" ( +9 ( +3 "collection"'/ +4 "core"  +2 "processing"%0 +3 "core" V +3 "processing"%1 +3 "core"  +2 "processing"%2 +4 "core"  +2 "collection"'3 +3 "core" | +2 "MFB"*4 +3 "core" o +3 "MFB"*5 +3 "core"  +2 "MFB"*6 +4 "core"  +2 "MFB"*79 +3 "core" 9hd +2 "MFB"*8% +4 "core" % +4 "sampler")9% +4 "core" %} j y +2 "collection"':& +4 "core" &}  +3 "collection"';% +4 "core" %0 +2 "processing"%<& +4 "core" &  +2 "processing"%=% +4 "core" %' +2 "manipulator"&>% +4 "core" %\  i h : c +2 "manipulator"&?& +4 "core" &Z e h T +3 "storage"(@& +4 "core" &  2 +2 "storage"(A% +4 "core" %a 5 +2 "collection"'B9 +4 "core" 9 +2 "processing"%C9 +3 "core" 9 +1241 #t-> MFB.ready! + "MFB"*D% +4 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil +2 "MFB"* +10 *E% +3 "core" % + .tATV.dial :air2 +2 "MFB"*F  +112 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +553 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.seek 1ml +2 "MFB"*H' +5284 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +130 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty +2 "MFB"*J'R +5257 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +3 "MFB"*K  +25 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +6 "core" +16835 #t-> exit +7 #mEXIT @1536227766.33CEST @1536227782.84CEST = =tMAIN =mMAIN_scheduler @CEST1536227784.73 #"core_reset"Sent BREAK +2 #t@0xA56E, state=0x3AE0, ifg=0x84, ie=0x75 + #@0xA81D, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xAAA8, state=0x3A84, ifg=0x10, ie=0xFD + #@0xAD30, state=0x3A84, ifg=0x10, ie=0xFD #@0xAFB9, state=0x3A84, ifg=0x10, ie=0xFD + #@0xB243, state=0x3A84, ifg=0x10, ie=0xFD + #@0xB4CC, state=0x3A84, ifg=0x10, ie=0xFD + #@0xB5E4, state=0x3A84, ifg=0x80, ie=0xFD #@0xC0A7, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +246 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +211 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +305 "Can"\\ }i + \\ }i + #tPolling Can every 10:00 +124 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +4 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" %R + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +5 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")% +3 "core" % g y + .tSS.reconfigure SSconfig +3 "sampler")#.0X fullDecon +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +3 "MFB"* @@T +2 .tASV.dial :SPEdelivery +5 "MFB"*  +38 "core"  + .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +205 .AS.seek 0.5ml +2 "MFB"*'(@ +2906 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*  +55 "core" +2 "MFB"*% +4 "core" %(/ +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"* ' +425 "core" ' +2 .tATV.dial :ASV +2 "MFB"*! n +163 "core" o + .tASV.dial :SPErecovery +2 "MFB"*"  +59 "core"  +2 "MFB"*#% +4 "core" %  N +3 .tAS.seek 0.62ml +2 "MFB"*$'\ l +2033 "core" ' + .tATV.dial :waste +2 "MFB"*% n +205 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*&'R +3163 "core" ' + .tAFV.select :holdingCoil + .ATV.dial :waste +3 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0ml +2 "MFB"*''V +28 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.seek 0.5ml +2 "MFB"*('(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air3 +3 "MFB"*) % +62 "core" % +2 "MFB"**% +4 "core" %(/S, +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +3 "MFB"*+' +429 "core" ' + .tATV.dial :air3 +2 "MFB"*,% +5 "core" %\ * C +2 .tAS.seek 0.53ml +2 "MFB"*-' +228 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*.  +40 "core"  +2 "MFB"*/% +4 "core" % ' R +2 .tAS.seek 0.71ml +3 "MFB"*0' G +3644 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*1 % +56 "core" & + .tdelay 3 seconds +303 "MFB"*2% +4 "core" % G ?^ c +2 .tAS.seek 0.735ml +2 "MFB"*3' ŧ +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*4  +55 "core"  + "MFB"*5% +5 "core" % š Z _ +3 .tAS.seek 0.72ml +2 "MFB"*6' z8 +321 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*7 n +106 "core" m + .tASV.dial :SPErecovery +2 "MFB"*8% +5 "core" % zCY +2 .tAS.seek 0.365ml +2 "MFB"*9' +7164 "core" ' + .tATV.dial :waste +2 "MFB"*: n +174 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*;'R +1877 "core" ' + .tATV.dial :air3 +2 "MFB"*< % +61 "core" % +2 "MFB"*=% +4 "core" %R) +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml +2 "MFB"*>' +235 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*?  +37 "core" +2 "MFB"*@% +4 "core" %\  Y +2 .tAS.seek 0.579ml +2 "MFB"*A' +11486 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*B % +53 "core" & + .tdelay 3 seconds +304 "MFB"*C% +3 "core" %  , D +2 .tAS.seek 0.604ml +2 "MFB"*D'\ 4@ +526 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*E  +52 "core" +2 "MFB"*F% +4 "core" %\ 4<  Z +3 .tAS.seek 0.589ml +2 "MFB"*G' +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*H n +102 "core" m + .tASV.dial :wasteR +2 "MFB"*I  +35 "core"  +2 .tAS.seek 0ml +2 "MFB"*J'V +11872 "core" ' + .tdelay 1:00 +1898 "Can"z u +4104 .tATV.dial ASV + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*K' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +101 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +42 "MFB"*L'V +20144 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*M % +144 "core" % +4 "MFB"*N% +8 "core" %V +4 .tAS.seek 0.01ml +3 "MFB"*O' +229 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*P  +53 "core"  +2 "MFB"*Q% +4 "core" %H +3 .tAS.seek 0.58ml +2 "MFB"*R' z +11491 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*S % +53 "core" % + .tdelay 3 seconds +304 "MFB"*T% +3 "core" % \ 3 +2 .tAS.seek 0.605ml +2 "MFB"*U'\ 80 +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*V  +53 "core" +2 "MFB"*W% +4 "core" %\ 84 @ +3 .tAS.seek 0.59ml +2 "MFB"*X' +328 "core" ' + .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*Y n +103 "core" n + .tASV.dial :SPEdelivery +2 "MFB"*Z  +35 "core"  +3 .tAS.seek 0ml +2 "MFB"*['V +11888 "core" ' + .tdelay 1:00 +2102 "Can"q v +3901 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*\\' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +101 .ATV.dial ASV + .ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +3 "MFB"*]'V +20134 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*^  +80 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.8ml +2 "MFB"*_' x +8076 "core" ' + .tdelay 3 seconds +303 .ATV.dial :ASV +2 "MFB"*` n +95 "core" n + .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml +2 "MFB"*a'^ +15507 "core" ' +2 .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*b n +174 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*c'R +203 "core" ' + .tSPE.coast +2 "MFB"*d  +4 "core"  +  +2 #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*e'(@ +2036 "Can" H +870 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :ASV +2 "MFB"*f n +168 "core" n + .tASV.dial :SPErecovery +2 "MFB"*g  +55 "core"  +2 "MFB"*h% +4 "core" %(' +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.73ml +2 "MFB"*i' t +4649 "core" ' +2 .tASV.dial :wasteD +2 "MFB"*j I +56 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*k'V +3708 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*l'(@ +2904 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV +2 .ASV.dial :SPErecovery +2 "MFB"*m  +55 "core"  +2 "MFB"*n% +4 "core" %(* +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +3 "MFB"*o': +2040 "core" ' + .tATV.dial :air2 +2 "MFB"*p  +95 "core" +2 "MFB"*q% +4 "core" %: +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml +2 "MFB"*r'Q +432 "core" ' +3 .tATV.dial ASV +2 "MFB"*s n +94 "core" n +2 "MFB"*t% +4 "core" %[\ 6 +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml +2 "MFB"*u' 5 +2539 "core" ' +2 .tASV.dial :wasteD +2 "MFB"*v I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*w'V +2903 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +3 "MFB"*x'(@ +2902 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV +2 .ASV.dial :SPErecovery +2 "MFB"*y  +54 "core"  +3 "MFB"*z% +4 "core" %(+ +3 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*{': +2043 "core" ' + .tATV.dial :air2 +2 "MFB"*|  +95 "core" +2 "MFB"*}% +4 "core" %: +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml +2 "MFB"*~'= +427 "core" ' +3 .tATV.dial ASV +2 "MFB"* n +95 "core" o +2 "MFB"*% +4 "core" %A + +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml +2 "MFB"*'  +2545 "core" ' + .tASV.dial :wasteD +2 "MFB"* I +56 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*'V +2903 "core" ' + .tATV.dial :air2 +2 "MFB"*  +94 "core" +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*': +3043 "core" ' +2 .tATV.dial :ASV +2 "MFB"* n +93 "core" o +2 .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.05ml +2 "MFB"*\ 'Q +1464 "core" ' +2 .tATV.dial :waste +2 "MFB"* n +193 "core" n +2 .tAS.seek 0ml +2 "MFB"*'V +312 "core" ' +2 .tASV.dial :SPEdelivery +2 "MFB"*  +97 "core"  + #tdeconLysateINT +2 .ATV.dial :air3 +2 "MFB"* % +58 "core" % +3 "MFB"*% +4 "core" %V; +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*' +234 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +37 "core"  + "MFB"*% +5 "core" % F +2 .tAS.seek 0.96ml +2 "MFB"*'1 +19125 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + .tdelay 3 seconds +304 "MFB"*% +3 "core" %1\  S +2 .tAS.seek 0.985ml +2 "MFB"*' +534 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*% +4 "core" %k +3 .tAS.seek 0.97ml +2 "MFB"*!'cQ +326 "core" ' + .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"*" I +61 "Can" rk +62 "core" H + .tAIV.dial :coilToMFB +2 "collection"'# { +6 "core" | + .tAWV.select :waste +2 "collection"' +9 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"* ' +199 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*%'R +10093 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*$' +5778 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +3 "MFB"*&'R +10092 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*'' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*)'R +10092 "core" ' + .tATV.dial :air2 +2 "MFB"**  +58 "core"  +2 "MFB"*(% +4 "core" %R: +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*,' +232 "core" ' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml +2 "MFB"*+' +9988 "core" ' + .tATV.dial AIV +2 "MFB"*. I +73 "core" I +2 .tAS.seek 0.02ml +2 "MFB"*/' +6168 "Can" }j +3717 "core" ' + .tATV.dial :waste +2 "MFB"*- n +171 "core" n +2 .tAS.seek 0ml +2 "MFB"*1'V +226 "core" ' +2 .tAWV.select :air + "collection"' +11 "MFB"*2% +3 "core" %Vn9 +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*0'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +2 "MFB"*4  +35 "core"  + .tATV.dial :air3 +2 "MFB"*5 % +58 "core" % +2 "MFB"*3% +4 "core" %(# +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*7'Zi +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*8  +37 "core"  +2 "MFB"*6% +4 "core" %Zn  L +3 .tAS.seek 0.81ml +2 "MFB"*:'> +6055 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*9 % +53 "core" & + .tdelay 3 seconds +303 "MFB"*<% +4 "core" %>  ^ +2 .tAS.seek 0.835ml +2 "MFB"*='U +533 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +43 "MFB"*;  +62 "core" +2 "MFB"*?% +4 "core" %a +3 .tAS.seek 0.82ml +2 "MFB"*@'p +327 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste +2 "MFB"*>  +48 "core"  + .tdelay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*B  +79 "core"  +2 "MFB"*C% +4 "core" %p +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml +2 "MFB"*A'^ +2038 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.seek 1ml +2 "MFB"*E' +3076 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*F'V +2732 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*D' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*H'V +2731 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*I' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*G'V +2732 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*J  +48 "core"  +2 .tATV.dial :air3 +2 "MFB"*K % +118 "core" & +2 "MFB"*M% +4 "core" %V +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*N' +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*L  +53 "core" +2 "MFB"*P% +4 "core" %y D +3 .tAS.seek 0.81ml +2 "MFB"*Q'> +16111 "core" ' + .tdelay 3 seconds +281 "Can" ~i +21 .tATV.dial :air3 +2 "MFB"*O % +53 "core" & + .tdelay 3 seconds +304 "MFB"*S% +3 "core" %> ~ Z +2 .tAS.seek 0.835ml +2 "MFB"*T' +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*R  +53 "core" +2 "MFB"*V% +4 "core" % j R +3 .tAS.seek 0.82ml +2 "MFB"*W'q. +328 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*U  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +3 "MFB"*Y'R +4743 "core" ' + .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +18182 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.seek 1ml +2 "MFB"*Z' +5779 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*X'V +2732 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +3 "MFB"*[' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*\\'V +2733 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*^' +5769 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*]'V +2737 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*`' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*_'V +1116 "Can"  +1615 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*b' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*d'V +5066 "core" ' +3 .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*a' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*c n +119 "core" o +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*f'(@ +2555 "core" ' + .tATV.dial :waste2 +2 "MFB"*g % +125 "core" % +2 .tAS.seek 0ml +3 "MFB"*h'V +2547 "core" ' +2 "MFB"*e% +4 "core" %V +35214 "Can" ~~Q +31332 #t-> can +3 "Can" ^ +5250 #t-> can +3 "Can" b +23416  }}L +23729 #t-> 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 +664 #-> Puck.count +2 "storage"(j% +4 "core" %a : +2 .tSE.seek :down +2 "storage"(i'X +4 "core" ' +2 .tSE.coast + "storage"(5 +2 .tHand.open +2 "manipulator"&k1 +69 "core" 1 +3 "manipulator"&m% +4 "core" % \  M U \ c +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(n(( +229 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (l& +3 "core" &$ P O +2 "manipulator"&p& +4 "core" &Z X +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&q( +32 "core" ( + "manipulator"&o& +5 "core" &  +3 "storage"(s& +4 "core" &$ A L  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&t' +107 "core" ' +2 "storage"(r& +5 "core" &$ N P C +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"(v'V +283 "core" ' +2 "storage"(u- +4 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (w% +3 "core" %O = =  +3 ."downElevator"SE.seek :down +4 "storage"(y'X +100 (z% +3 "core" %j. 7 =  b +2 "manipulator"&x% +4 "core" % j +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&|'\ +87 "core" ' +80 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +4 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(}( +213 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 ({& +3 "core" & l [ 8 +3 "manipulator"&& +4 "core" & U X  +2 .tElbow.seek 2 +2 "manipulator"&( +15 "core" ( +2 "manipulator"&~& +4 "core" & ` Z m +2 "storage"(& +4 "core" & l / 8 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +100 "core" ' +2 "storage"(& +4 "core" & m # 8 +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +287 "core" ' +4 "storage"(- +6 "core" -'V +4 .tSE.configure SEconfig +4 "storage"(#QK-0-\ b +6 (% +8 "core" %Z U +4 ."downElevator"SE.seek :down +10 "storage"( 'X +99 (\ % +6 "core" %%( r a +4 "manipulator"&% +8 "core" % E 6 + +4 .tForearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +4 "manipulator"&'\ +89 "core" ' +69 ' +2 ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast +2 "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(( +213 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +4 "core" & + !@ +2 "manipulator"&& +4 "core" & / . +3 .tElbow.seek 3 +42 "manipulator"&( +22 "core" ( +2 "manipulator"&& +5 "core" &y 1 1 +2 "storage"(& +6 "core" &  !@ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +101 "core" ' +2 "storage"(& +4 "core" & !@ +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +287 "core" ' +3 "storage"(- +4 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (% +3 "core" %T +3 ."downElevator"SE.seek :down +5 "storage"("'X +100 (#% +3 "core" %( a +2 "manipulator"&!% +4 "core" %  y +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +79 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast +2 "storage"(6 +4 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(%(,9 +207 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 ($& +4 "core" &,9  2 +2 "manipulator"&&& +4 "core" &y U W  +2 .tElbow.seek 4 +2 "manipulator"&'(w +4 "core" ( +2 "manipulator"&*& +5 "core" &y T Q N +2 "storage"((& +4 "core" &,9 L 2 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +3 "manipulator"&)' +94 "core" ' +2 "storage"(,& +5 "core" &,9 g 2 +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"(.'V +325 "core" ' +2 "storage"(+- +3 "core" -' +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (-% +4 "core" %  +3 ."downElevator"SE.seek :down +4 "storage"(2'X +100 (/% +3 "core" %l" O b +2 "manipulator"&1% +5 "core" %м / 8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +3 "manipulator"&4'\ +92 "core" ' +50 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +4 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(5(; +211 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (3& +3 "core" &; O ? +2 "manipulator"&0& +4 "core" &y 2 4 +2 .tElbow.seek 5 +2 "manipulator"&8(M +15 "core" ( +2 "manipulator"&6& +5 "core" &T 3 . \ k +2 "storage"(7& +4 "core" &; ] ? +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&9'x +94 "core" ' +2 "storage"(<& +4 "core" &;  ? +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +6 .tSE.seek beamBreak +2 "storage"(:'V +286 "core" ' +2 "storage"(;- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (?% +3 "core" %] ~ +3 ."downElevator"SE.seek :down +4 "storage"(='X +99 (>% +4 "core" %* 2 a +2 "manipulator"&B% +5 "core" %^ 0 1 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&C'\ +90 "core" ' +83 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +4 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(@(K +212 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (A& +5 "core" &K. 1 1 +3 "manipulator"&E& +4 "core" &T f q k +2 .tElbow.seek 6 +2 "manipulator"&F(_ +43 "core" ( +2 "manipulator"&D& +5 "core" &a\ c +2 "storage"(H& +4 "core" &K Y o   +5 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&I' +100 "core" ' +2 "storage"(J& +4 "core" &K t u  +3 .tSE.reconfigure SEplace +5 "storage"(#]BK-0-\ b +7 .tSE.seek beamBreak +2 "storage"(K'V +281 "core" ' + "storage"(M- +4 "core" -'V +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (G% +3 "core" %X B M  +3 ."downElevator"SE.seek :down +5 "storage"(L'X +99 (P% +6 "core" %0 F B * a +3 "manipulator"&N% +4 "core" %о 1 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&O'\ +92 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast +2 "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(S([n +211 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (Q& +3 "core" &[mv \ 9 +3 "manipulator"&R& +4 "core" &a 2 0c +2 .tElbow.seek 7 +3 "manipulator"&V(C +32 "core" ( +2 "manipulator"&T& +4 "core" &K Y Y> +3 "storage"(U& +4 "core" &[mv 9 9 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +3 "manipulator"&W' +96 "core" ' +2 "storage"(Y& +4 "core" &[mw u 9 +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"(Z'V +284 "core" ' +2 "storage"(X- +4 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 ([% +3 "core" %\\ +3 ."downElevator"SE.seek :down +4 "storage"(\\'X +100 (^% +3 "core" %' v b +2 "manipulator"&]% +4 "core" % 2 1 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&`'\ +91 "core" ' +70 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +28332 "Can" VV +4854 #t-> can +3 "Can" qq +17323 #t-> can +3 "Can" aa +1451 #t-> exit +6 #mEXIT @1536234029.26CEST @1536234433.11CEST = =tMAIN =mMAIN_scheduler @CEST1536234434.99 #"core_reset"Sent BREAK +2 #t@0x2A7D, state=0x3A84, ifg=0x10, ie=0xFD #@0x2B93, state=0x3A84, ifg=0x80, ie=0xFD + #@0x6398, state=0x3B10, ifg=0x20, ie=0x7F + #@0x653E, state=0x3B10, ifg=0x20, ie=0x7F + #@0x6BB8, state=0x3B10, ifg=0x08, ie=0x5F + #@0x11DB, state=0x3B10, ifg=0x20, ie=0x7F #@0x1380, state=0x3B10, ifg=0x20, ie=0x7F + #@0x19FA, state=0x3B10, ifg=0x08, ie=0x5F + #@0x7C93, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +245 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +211 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +305 "Can" sr +  sr + #tPolling Can every 10:00 +124 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core"  + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" %V + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")% +3 "core" % M y +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +5 "storage"(& +3 "core" &[j ~ )  +2 .tSC.configure SCloose +2 "storage"($.(\ 1~b +3 (% +3 "core" %f ~ T +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tCH.coast + "collection"'  +3 "core" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +3 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +16 #tCleanly exited at 13:40:29CEST06-Sep-18 +1467 #-> MFB.ready? + "MFB"*% +4 "core" %V +425 #t-> ESP.ready? +2 "collection"'% +4 "core" %0 +2 "sampler")% +4 "core" % M y +2 "manipulator"&% +4 "core" %\  +2 "manipulator"&& +4 "core" &K > +2 "storage"(& +4 "core" &[j | ?  +2 "storage"(% +4 "core" %f }  +2 "collection"' & +3 "core" &#  +2 "processing"%!& +4 "core" &C  +2 "processing"%"% +4 "core" % +12801 #t-> shortmfb([Tt1],[:elutionWater]){}.finish +12 "MFB"*#% +3 "core" %V +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118sep0613h.pcr +3 #Building PCR Slug from elutionWater with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*$  +80 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*%  +26 "core"  +2 "MFB"*&% +4 "core" %V +3 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*''(G +2548 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*) n +146 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"**'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*+'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*,  +167 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 +2 "MFB"*-  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*.% +3 "core" %(-j +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*/'FW +618 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*0  +150 "core" + ."MFBPCR"delay 2 seconds +204 #Adding MM2 + "MFB"*1% +4 "core" %FZ h Q +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*2' +1835 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 +2 "MFB"*3  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*4% +4 "core" %] +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*5' +627 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*6 % +38 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*7% +4 "core" % \\ Q +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*8'. +618 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*9  +125 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*:% +4 "core" %/K J +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*;'\ +5847 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :elutionWater +3 "MFB"*< I +139 "core" I + ."MFBPCR"delay 2 seconds +203 "MFB"*=% +4 "core" %\ OH +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*>'\  +632 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +43 "MFB"*?  +143 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*@% +4 "core" %\ F\ 8 +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*A' N +5041 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*B  +74 "core"  + ."MFBPCR"ASV.dial :waste1 +3 "MFB"*C  +5 "core"  + ."MFBPCR"ARV.dial :air1 +3 "MFB"*D  +37 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*E% +5 "core" % T! K +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*F's +6023 "Can" qq +26574 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*G  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*H % +35 "core" & + ."MFBPCR"delay 5 seconds +504 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +32287 "Can" zz +60004  q +60004  |{ +60004   +60003  zj +60004  cc +26462 !to:SignalException :\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@checkpoint: omitted +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@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 +7 #mEXIT @1536238906.93CEST @1536241194.70CEST = =mMAIN_scheduler =tMAIN @CEST1536241196.76 #"core_reset"Sent BREAK +2 #t@0x4A71, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x4D23, state=0x3A72, ifg=0x10, ie=0xF5 #@0x4FAE, state=0x3A84, ifg=0x10, ie=0xFD + #@0x5239, state=0x3A84, ifg=0x10, ie=0xFD + #@0x54C5, state=0x3A84, ifg=0x10, ie=0xFD + #@0x5750, state=0x3A84, ifg=0x10, ie=0xFD + #@0x59DA, state=0x3A84, ifg=0x10, ie=0xFD #@0x5AF2, state=0x3A84, ifg=0x80, ie=0xFD + #@0x1789, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +252 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +29 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +292 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi< :\ @name@ +272 "Can" zz +  zz + #tPolling Can every 10:00 +124 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core"  +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %r2 + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +5 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % W y +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold +2 "manipulator"&, +2 "core" , +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +5 "storage"(& +3 "core" &[j T T *  + .tSC.configure SCloose +2 "storage"($.(\ 1~b +3 (% +3 "core" %f b g +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +15 #tCleanly exited at 15:01:46CEST06-Sep-18 +4 #Waiting for espclients... +3584 #"bkha"Session Begun +1050 #-> pcrDecon +3 "MFB"*% +5 "core" %r +2 #"bkha"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +13 ."bkha"delay 2 seconds +204 .AS.seek 0.5ml +2 "MFB"*'(@ +1030 "core" ' + ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ASV.dial :waste1 +3 "MFB"*  +38 "core"  + ."bkha"ATV.dial :air3 +3 "MFB"* % +120 "core" % +2 "MFB"*% +4 "core" %(\ +2 ."bkha"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.51ml +2 "MFB"*'Ze +227 "core" ' +3 ."bkha"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +54 "core" +2 "MFB"* % +4 "core" %Zf   L +3 ."bkha"AS.seek 0.81ml +2 "MFB"*!'> +6061 "core" ' + ."bkha"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*" % +52 "core" % + ."bkha"delay 3 seconds +303 "MFB"*#% +4 "core" %> 0n +2 ."bkha"AS.seek 0.835ml +3 "MFB"*$'R +528 "core" ' +2 ."bkha"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*%  +54 "core" +2 "MFB"*&% +4 "core" %V+\ 6 +3 ."bkha"AS.seek 0.82ml +2 "MFB"*''p +329 "core" ' + ."bkha"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*(  +59 "core"  +2 ."bkha"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*)  +92 "core"  +2 "MFB"**% +4 "core" %p3 +2 ."bkha"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.47ml +3 "MFB"*+'T +2040 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +12 ."bkha"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*,' +3075 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +2 "MFB"*-'V +2734 "core" ' + ."bkha"AFV.select :carrierSolution + "MFB"* +12 ."bkha"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +3 "MFB"*.' +5777 "core" ' + ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +2 "MFB"*/'V +2733 "core" ' + ."bkha"AFV.select :carrierSolution + "MFB"* +12 ."bkha"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +3 "MFB"*0' +5775 "core" ' + ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"delay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +3 "MFB"*1'V +2733 "core" ' + ."bkha"ARV.dial between carrier and air1 +4 "MFB"*2  +47 "core"  + ."bkha"ATV.dial :air3 +4 "MFB"*3 % +118 "core" & +2 "MFB"*4% +4 "core" %Va +3 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."bkha"AS.seek 0.01ml +2 "MFB"*5' +236 "core" ' +2 ."bkha"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*6  +52 "core"  +3 "MFB"*7% +4 "core" %Z +3 ."bkha"AS.seek 0.81ml +2 "MFB"*8'> +16115 "core" ' +2 ."bkha"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*9 % +55 "core" & + ."bkha"delay 3 seconds +303 "MFB"*:% +4 "core" %>  f +2 ."bkha"AS.seek 0.835ml +3 "MFB"*;' +377 "Can" ss +148 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*<  +54 "core" +2 "MFB"*=% +4 "core" % J +2 ."bkha"AS.seek 0.82ml +3 "MFB"*>'q$ +327 "core" ' + ."bkha"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*?  +39 "core"  +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek :empty +4 "MFB"*@'R +4741 "core" ' + ."bkha"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17579 .PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*A' +5782 "core" ' + ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."bkha"AS.seek 0ml +3 "MFB"*B'V +2733 "core" ' +2 ."bkha"delay 3 seconds +304 .AFV.select :carrierSolution + "MFB"* +12 ."bkha"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +5 "MFB"*C' +5774 "core" ' +2 ."bkha"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +15 ."bkha"delay 1 second +107 .AS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +9 ."bkha"AS.seek 0ml +6 "MFB"*D'V +2736 "core" ' +2 ."bkha"delay 3 seconds +305 .AFV.select :carrierSolution +2 "MFB"* +16 ."bkha"delay 2 seconds +208 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +8 ."bkha"AS.seek 1ml +4 "MFB"*E' +5780 "core" ' +2 ."bkha"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +13 ."bkha"delay 1 second +107 .AS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +6 ."bkha"AS.seek 0ml +7 "MFB"*F'V +2735 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."bkha"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +2 "MFB"*G' +5774 "core" ' + ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"delay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +2 "MFB"*H'V +2363 "Can" bb +369 "core" ' +2 ."bkha"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 ."bkha"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +3 "MFB"*I' +5772 "core" ' + ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"delay 1 second +104 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 0ml +2 "MFB"*J'V +5065 "core" ' +17343 #"bkha"-> shortmfb([Tt1],[:elutionWater]){}.finish +14 "MFB"*K% +4 "core" %VB +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118sep0616h.pcr +4 #Building PCR Slug from elutionWater with MM2 mix, PP4 primer +4 #Priming with carrier +2 .ATV.dial ARV +4 "MFB"*L  +59 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*M  +26 "core"  +2 "MFB"*N% +5 "core" %VB +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*O'([ +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +13 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*P' +2901 "core" ' + ."MFBPCR"delay 1 second +140 .AFV.select :holdingCoil +10 "MFB"* +12 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*Q n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +5 "MFB"*R'R +5074 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*S'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*T  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*U  +38 "core" +3 ."MFBPCR"delay 2 seconds +202 "MFB"*V% +4 "core" %(0 +2 ."MFBPCR"AS.reconfigure ASslow2 +4 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*W'FZ +634 "core" ' +2 ."MFBPCR"delay 2 seconds +205 .ARV.dial :MM2 +4 "MFB"*X  +151 "core" + ."MFBPCR"delay 2 seconds +204 #Adding MM2 + "MFB"*Y% +6 "core" %FZP +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*Z' +1114 #"bkha2"Session Begun +188 #-> can +4 "Can" ww +555 "core" ' +2 ."MFBPCR"delay 25 seconds +1253 #"bkha2"-> exit +2 #Session Ended +1248 ."MFBPCR"ARV.dial :PP4 +3 "MFB"*[  +39 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*\\% +4 "core" %J +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*]' +639 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +4 "MFB"*^ % +39 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*_% +4 "core" %  H +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*`'. +632 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*a  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*b% +4 "core" %- +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*c'\ +5765 "Can" YY +91 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :elutionWater +2 "MFB"*d I +141 "core" J + ."MFBPCR"delay 2 seconds +202 "MFB"*e% +4 "core" %\ G +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*f'\  +643 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*g  +148 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*h% +4 "core" %\ Y +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*i' R +5075 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*j  +74 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +5 "MFB"*k  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*l% +7 "core" % WG +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*m'v +32588 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +8 "MFB"*n  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +4 "MFB"*o % +37 "core" & + ."MFBPCR"delay 5 seconds +504 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +17 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +18078 "Can" ll +60004  ll +60004  ~ +60003  kk +60004  kk +60004  w +60003   +60004  oo +60004  rr +11350 ."PCR"PCR.off +4 !"bkha's_reader"o:Errno::EPIPE:bt[ "1/home/esp/esp2/lib/cmdserver.rb:502:in `run'"2/home/esp/esp2/lib/threads.rb:778:in `create'"1/home/esp/esp2/lib/threads.rb:718:in `start'"2/home/esp/esp2/lib/threads.rb:775:in `create'"6/home/esp/esp2/lib/threads.rb:774:in `initialize'"&/home/esp/esp2/lib/threads.rb:774:\ errnoi%: mesg"Broken pipe +4 #"bkha"Session Ended +133 !"PCR"o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"16200860:2249,926,730,735,59.9628;16201760:2530,967,697,691,60.0001;16202810:2827,1271,699,690,60.0001;16312220:2244,940,722,715,59.9628;16313120:2510,912,696,687,60.0001;16314170:2833,1280,699,689,60.0001;16423680:2239,935,724,714,59.9628;16424580:2534,944,696,683,60.0001;16425630:2802,1256,697,687,60.0374;16535250:2236,935,721,712,60.0001;16536150:2522,954,695,683,60.0001;16537200:2822,1273,693,648,60.0001;16646560:2240,931,690,718,59.9628;16647460:2513,936,694,685,60.0374;16648510:2817,1280,697,686,60.0374;16758540:2241,930,725,714,60.0001;16759440:2508,944,699,687,59.9628;16760490:2816,1265,698,685,60.0001;16870140:2232,953,725,714,59.9628;16871040:2528,947,696,686,59.9628;16872090:2800,1258,699,684,60.0374;16981500:2241,940,724,713,59.9255;16982400:2515,941,693,686,59.9628;16983450:2819,1262,695,689,60.0001;17093460:2246,940,725,713,60.0001;17094360:2524,955,696,685,60.0001;17095410:2808,1271,699,687,60.0374;17205510:2243,967,726,712,60.0001;17206410:2515,948,696,685,60.0001;17207460:2820,1285,696,685,59.9628;17317170:2240,940,692,714,59.9628;17318070:2510,917,698,685,59.9628;17319120:2824,1285,697,684,60.0001;17428820:2250,935,722,710,60.0001;17429720:2507,928,697,682,59.9628;17430770:2815,1276,698,684,60.0001;17540750:2237,939,721,711,59.9628;17541650:2522,940,692,647,60.0001;17542700:2817,1267,697,687,59.9628;17652500:2242,925,721,714,59.9628;17653400:2525,940,693,685,60.0001;17654450:2813,1269,665,687,60.0001;17764390:2233,941,723,711,59.9628;17765290:2509,972,695,686,59.9628;17766340:2820,1280,699,684,60.0374;17875790:2246,931,720,683,60.0001;17876690:2518,946,695,686,60.0001;17877740:2820,1271,696,683,60.0001;17987410:2239,921,721,712,59.9628;17988310:2528,935,660,682,60.0001;17989360:2814,1265,695,683,60.0001;18099540:2242,938,723,713,60.0001;18100440:2508,948,666,653,59.9628;18101490:2817,1264,697,686,60.0374;18211490:2235,943,726,714,60.0001;18212390:2527,978,695,687,60.0001;18213440:2800,1268,695,685,59.9628;18323810:2240,941,724,710,59.9628;18324710:2519,936,695,682,60.0001;18325760:2822,1273,663,685,60.0001;18435470:2236,949,723,712,59.9255;18436370:2519,966,694,682,59.9628;18437420:2819,1270,696,683,59.9628;18547560:2239,913,692,709,60.0001;18548460:2524,952,695,688,60.0001;18549510:2821,1282,698,684,60.0001;18659600:2237,927,721,670,59.9628;18660500:2514,943,697,685,59.9628;18661550:2817,1268,695,685,60.0001;18771850:2250,966,720,679,59.9628;18772750:2514,953,694,685,60.0001;18773800:2825,1263,693,681,60.0374;18884110:2236,949,719,676,60.0001;18885010:2512,933,695,689,60.0001;18886060:2819,1292,696,681,60.0001;18996440:2246,924,691,682,59.9628;18997340:2524,939,696,689,60.0001;18998390:2821,1296,695,679,60.0001;19108550:2234,938,723,712,59.9628;19109450:2510,941,697,688,60.0001;19110500:2822,1268,697,680,60.0001;19220620:2243,936,724,713,60.0001;19221520:2521,918,695,686,59.9628;19222570:2823,1260,699,686,60.0001;19332660:2239,936,723,714,59.9628;19333560:2518,935,662,685,60.0001;19334610:2829,1294,699,682,60.0374;19444470:2243,947,721,709,59.9628;19445370:2513,945,696,686,60.0001;19446420:2811,1267,693,683,60.0374;19556520:2250,932,725,715,59.9628;19557420:2535,958,698,683,60.0001;19558470:2809,1249,697,685,60.0374;19668140:2241,957,720,712,60.0001;19669040:2530,968,700,681,60.0001;19670090:2831,1277,696,684,60.0001;19780110:2245,951,722,711,59.9628;19781010:2518,931,695,685,60.0001;19782060:2824,1240,696,684,60.0001;19892260:2253,924,723,714,59.9628;19893160:2518,966,693,683,60.0001;19894210:2836,1279,695,684,60.0374;20004420:2254,908,723,712,59.9628;20005320:2526,977,697,686,60.0001;20006370:2828,1284,697,686,60.0001;20116450:2236,943,693,713,59.9628;20117350:2530,960,698,687,60.0001;20118400:2839,1297,696,687,60.0001;20228870:2255,945,691,714,59.9628;20229770:2550,924,696,683,60.0001;20230820:2852,1255,698,686,60.0001;20341100:2271,931,692,712,59.9628;20342000:2555,946,698,687,59.9628;20343050:2866,1276,696,681,60.0374;20453350:2294,915,692,713,59.9628;20454250:2580,969,695,683,60.0001;20455300:2904,1277,694,683,60.0374;20565050:2340,952,725,714,59.9628;20565950:2641,945,695,689,59.9628;20567000:2957,1269,696,684,60.0374;20677350:2421,961,723,717,59.9628;20678250:2726,944,666,682,60.0001;20679300:3043,1271,697,682,60.0001;20789650:2498,1286,722,714,59.9628; +20 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118sep0616h.pcr +2 "MFB"*p% +4 "core" %x +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*q'(@ +1029 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*r  +44 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*s % +119 "core" & +2 "MFB"*t% +4 "core" %(/ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*u'Zu +225 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*v  +52 "core" +2 "MFB"*w% +4 "core" %Zp F +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*x'> +6056 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*y % +50 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*z% +4 "core" %> }h +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*{'T +532 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*|  +52 "core" +2 "MFB"*}% +4 "core" %]{ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*~'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*  +58 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*  +78 "core"  +3 "MFB"*% +4 "core" %p5 +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'] +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +40 "MFB"*' +3081 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*\ ' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +117 "core" & +2 "MFB"*% +5 "core" %V= +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +233 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %O +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*'> +10804 "Can" YY +5322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +528 "core" ' +6 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*% +4 "core" %  L +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q" +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4745 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17273 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"* ' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*#'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*%'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*&' +2414 "Can" uu +3360 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*$'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*(' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*)'V +5067 "core" ' +42101 "Can" XW +60004  ]] +60003  uu +60004  UV +60004  VU +60003  WW +53262 #"mwj"Session Begun +2133 #-> exit +2 #Session Ended +4609 "Can" zz +3426 #"mwj"Session Begun +1905 #-> execute "18tun.rb" +11 ."Qmail"GoodNews.email "Starting 18tun w/pucks in tube 4\\n{1 => 0, 2 => 0, 3 => 0, 4 => 2, 5 => 0, 6 => 0, 7 => 0}\\nCan@19:10:06, 24.3C, 63% humidity, 14.7psia, 11.996V, 0.695A, 0.695A avg, 8.34W",Subject: "18tun begun" +5 #"mwj"Preparing to sleep until +0:00:15 +9 ."shutdown"AS.coast +3 #"mwj"Asleep til +0:00:15 +3 "MFB"*5 +6 #"mwj"Continuing at 19:11 +2 ."shutdown"SS.coast +7 "Can" ww +3 "sampler")5 +6 ."shutdown"CC.coast + "collection"'6 +4 ."shutdown"CS.coast +2 "collection"'5 +5 ."shutdown"PC.coast + "processing"%6 +5 ."shutdown"Forearm.coast + "manipulator"&5 +5 ."shutdown"Elbow.coast + "manipulator"&6 +42 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +2 #Shutdown +498 "Can" ?? +3 #"mwj"Powering core bus +294 ."Qmail"GoodNews.email "Then, in tube 4: coreNEG\\n/home/esp/esp2/mission/18tun.rb:106\\n{1 => 0, 2 => 0, 3 => 0, 4 => 2, 5 => 0, 6 => 0, 7 => 0}\\nCan@19:10:59, 24.3C, 63% humidity, 14.7psia, 12.001V, 0.676A, 0.676A avg, 8.11W",Subject: "Asleep until 19:11" +224 ."mwj"Gate.power :raw,:ON +6 "sampler") +3 )* +2 "core"  +2 "collection"' +3 '' +3 "core"  +2 "processing"% +3 %+ +3 "core"  +3 "MFB"* +3 *, +3 "core"  +5 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +3 % *\ +3 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ +2 ."mwj"SPE.coast +3 "MFB"*-  +6 "core" +2 ."mwj"SPE.configure SPEconfig +2 "MFB"*\ 2 +5 *.% +4 "core" %[ +2 ."mwj"AS.configure ASconfig +6 "MFB"*#,,'T(^20( b +3 "sampler")/% +4 "core" %  +2 ."mwj"SS.configure SSconfig +3 "sampler")#.0X  +2 "manipulator"&?% +4 "collection"'@ +6 "core"  + % S +3 +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +8 ."rdyProcessing"PS.reconfigure PSconfig +3 ."mwj"Forearm.reconfigure LooseForearm +8 "sampler")A +4 "processing"%#A d`xb +4 "manipulator"&#@2^d^2b +9 ."rdyProcessing"PS.home.seek 0ml +4 ."mwj"Forearm.home.seek :retract +5 "processing"%B' +6 "manipulator"&C'\ +5 "core"  +2 "sampler")D  +6 "core" +2 ."readyCS"CS.reconfigure CSfast +6 ."rdySampler"SS.reconfigure SSconfig +5 "collection"'#d @b +2 "sampler")#.0X 0, 2 => 0, 3 => 0, 4 => 2, 5 => 0, 6 => 0, 7 => 0}\\nCan@19:11:42, 24.4C, 63% humidity, 14.7psia, 11.972V, 0.802A, 0.802A avg, 9.60W",Subject: "Started 18tun phase coreNEG" +6 #"mwj"==================> STARTED coreNEG (phase #1) <=== +3 #Starting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'X& +6 "core" &=  + ."mwj"Hand.open +2 "manipulator"&Y1 +73 "core" 1 +2 "manipulator"&W& +5 "core" &L  +2 "manipulator"&[% +4 "core" % \  +4 ."mwj"Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +4 ."mwj"Elbow.seek FlushPuck::Garage +3 "manipulator"&\\(- +181 "core" ( +3 "manipulator"&Z& +4 "core" &-  +2 ."mwj"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +7 &^& +4 "core" &- d +2 ."mwj"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 ."mwj"Forearm.seek :garage +2 "manipulator"&_'η +104 "core" ' +2 ."mwj"Hand.close +2 "manipulator"&]/ +71 "core" / +2 "manipulator"&a& +5 "core" &- ] X & +2 "manipulator"&b% +5 "core" % Q H +5 ."mwj"Forearm.seek :retract +3 "manipulator"&`'\ +106 "core" ' +3 ."mwj"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."mwj"Elbow.seek CC +5 "manipulator"&d(ӷ +278 "core" ( +2 "manipulator"&e& +4 "core" &Ӹ& Ab +4 ."mwj"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &c& +4 "core" &Ӹ& s rAb +2 ."mwj"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."mwj"Forearm.seek CC +5 "manipulator"&g' +100 "core" ' +2 "manipulator"&h& +4 "core" &ӹ& k w Aa +3 "manipulator"&f% +4 "core" % ! t p W +3 "collection"'j& +6 "core" &A  +2 "collection"'k& +5 ."mwj"CC.seek :closed +2 "collection"'l(W +8 "core" &@  + &B  +6 &RC 'o +8 &oQ9 ~; +10 &w8 P +9 &T\\4 X +10 &Q@ X +9 &O4 W +9 &O2 X +10 &^M* X +9 &!N3 W +9 &R7 W +11 &Q$ X +8 &!gT+ W +10 &#)R* W +9 &$O+ X +9 &&N- W +10 &(nS( X +9 &*1P1 W +9 &+N, W +10 &-K0 W +9 &/wM4 W +10 &19L9 W +9 &2N3 X +9 &4O4 W +10 &6L= W +9 &8AN2 W +10 &:Q9 W +9 &;J9 W +9 &=R0 W +10 &?IO: W +9 &A Q< W +9 &BR= X +10 &DL4 X +9 &FQO3 W +9 &HO5 X +10 &I\\6 Y +9 &Kw9 \\ +10 &M?< ` +9 &N; ~b +9 &P4 ~b' +10 &Rq< b- +9 &T+7 ~b2 +9 &U< }b' +10 &W*A7 $m +9 &Wz7 L +9 ( +3 "collection"'k& +3 #"mwj"Collection Clamp onSpring/offSpring for 5/30 samples, on/off torque 2.34 +3 "collection"'i& +7 "core" &W|b2 J + &W|b8 J +2 ."mwj"Hand.open +2 "manipulator"&n1 +77 "core" 1 +3 "manipulator"&o% +4 "core" % ! G I +3 ."mwj"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 ."mwj"Forearm.seek :retract +3 "manipulator"&p'\ +98 "core" ' +3 #"mwj"Flushing the Collection Valve::Manifold +2 "collection"'m& +7 "core" &W|b2 J +3 "collection"'r% +4 "core" %74  +2 ."mwj"CSV.dial CSR +3 "collection"'s  +145 "core"  +2 "collection"'t% +4 "core" %79  +2 #"mwj"Pulling 5ml of CSR.flush + .CSR.select :flush +6 "collection"' +11 ."mwj"CS.reconfigure CSconfig +4 "collection"'#P d@b +5 ."mwj"CS.seek 5ml +5 "collection"'q'p +1374 "core" ' +2 ."mwj"delay 5 seconds +502 .CSR.select :air +2 "collection"' +12 'v% +3 "core" %p) \ +2 ."mwj"CS.reconfigure CSfast +4 "collection"'#d @b +4 ."mwj"CS.seek 7.5ml +3 "collection"'w'[ +737 "core" ' +2 ."mwj"CSV.dial :waste +3 "collection"'u +145 "core" +2 ."mwj"CS.reconfigure CSconfig +3 "collection"'#P d@b +5 ."mwj"CS.seek 0ml +2 "collection"'y'4 +2017 "core" ' + #"mwj"Purging external Intake +3 "collection"'z& +6 "core" &W|a- J +2 "collection"'x% +4 "core" %4* +2 ."mwj"CSV.dial :flush +2 "collection"'|  +48 "core"  +2 ."mwj"CS.reconfigure CSfast +3 "collection"'#d @b +5 ."mwj"CS.seek 10ml +2 "collection"'}' +2654 "core" ' +2 ."mwj"delay 5 seconds +3 !"mwj's_reader"o:Errno::EPIPE:bt[ "1/home/esp/esp2/lib/cmdserver.rb:502:in `run'"2/home/esp/esp2/lib/threads.rb:778:in `create'"1/home/esp/esp2/lib/threads.rb:718:in `start'"2/home/esp/esp2/lib/threads.rb:775:in `create'"6/home/esp/esp2/lib/threads.rb:774:in `initialize'"&/home/esp/esp2/lib/threads.rb:774:\ errnoi%: mesg"Broken pipe +2 #"mwj"Session Ended +1702 #Session Begun +6967 #Session Ended +32516 "Can" kk +37323 #"lars"Session Begun +1057 #-> showlog 20 +10507 #-> showlog 50 +11117 "Can" jj +52327 #"bkha"Session Begun +387 #-> showlog 100 +7289 "Can" T +60004  kk +51198 #"brent"Session Begun +951 #-> showlog 100 +7855 "Can" Q +15214 #"brent"-> Flush +28976 #-> CBV +3 "collection"'{ +9 "core"  +7161 #"brent"-> Intake +659 #-> CBV.waste1 +3 .CBV.dial :waste1 +6 "collection"' @ +53 "core" > +1163 #"brent"-> Flush +6756 "Can" Z +1595 #"bkha2"Session Begun +958 #"brent"-> #Hi! +4393 #-> #I've moved the CBV to :waste1 to relieve pressure. +1877 #-> #Did the nub pop off the intake? +2417 #"bkha2"-> #hi +1047 #"brent"-> #If not, you prabably need to uncan to determine whether anything broke inside the ESP +783 #"bkha2"-> #no, the nubs are still on and i do not see any fluid +2674 #-> # i did not expect to either as it stopped right before it would push flush out the intake +2311 #"brent"-> #Yes, you were quite lucky! +117 #"bkha2"-> showlog 100 +4435 #"brent"-> #OK. No big deal then. Take the nubs off and verify that we can push the slug of flush out the intake +4810 #"bkha"Session Ended +360 #"bkha2"-> #yes! for future references would the pressure sensors not overcurrent if it had pushed? +5554 #"brent"-> #Probably, but the CS is small enough to generate a lot of pressure before then. It might pop a fitting. +5447 #-> #When you take the nubs off, I'll try to push the flush out. Watch the intake as I do. +2907 #"bkha2"-> #Jesus, this was a close one then! +1889 #-> #okay give me 5 mins Ill plug up the ESP +711 #-> #wait for my go +3121 #"brent"-> #fine. But, we're trying to unplug the ESP, not plug it up more. Right? +5138 #-> CS +5 "collection"'% +6 "core" %  +7449 "Can" kk +28212 #"bkha2"-> #okay, intake and exhaust have been opened with coilsleading to a waste bucket +1762 #-> #correct, we are opening the intake and exhaust. +2433 #"brent"-> CBV.connect +3 !o:ArgumentError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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) +442 #-> CBV.connect CSV +2 ."connect"CBV.dial CSV +6 ."brent"CSV.dial CBV +8 "collection"'  +4 '~ +45 "core" +42 ~ +588 #"bkha2"-> #no pressure was on the intake and exhaust +460 #"brent"-> CTV.intake +2 .CTV.dial :intake +10 "collection"'  +83 "core"  +719 #"brent"-> Intake.open +2 .Intake.select :open +6 "sampler") +3601 #"brent"-> #Watch the Intake now! +577 #-> CS.empty +4 .CS.reconfigure CSconfig +9 "collection"'#P d@b +4 ."brent"CS.seek :empty +3 "collection"'' +2701 "core" ' + "collection"'% +5 "core" % M +456 #"brent"-> Intake.close +2 .Intake.select :close +9 "sampler")0 +2553 #"brent"-> #Any fluid come out? +5510 #"bkha2"-> #yes +3361 #-> # did not see from which, but I can see that some is in the bucket +6379 "Can" Q +12472 #"brent"-> #Good. I'll just garage the puck and you can proceed. +734 #-> Flush.garage +3 !o:ThreadError:bt["6/home/esp/esp2/lib/rmutex.rb:177:in `reclaimLock'"./home/esp/esp2/lib/rmutex.rb:57:in `lock'"./home/esp/esp2/lib/delay.rb:75:in `claim'"6/home/esp/esp2/utils/puckmoves.rb:744:in `garage'""brent:26:in `topLevelBinding'" Thread[:mwj] +913 #-> #Who is mwj? +1054 #"bkha2"-> # its Magnus +1391 #-> # my collegue, yousaw him yesterday +4114 #"brent"-> #Yes, I thought it might be he. Ok, you're good to proceed. +658 #-> #Bye! +244 #"bkha2"-> # Ugh, this was a close one, than Brent. I'll stop this session and start a new one +817 #"brent"-> exit +2 #Session Ended +4531 #"bkha2"-> abort! "ESP reset, starting new session" +2 !o:CmdServer::Client::Error:bt[""bkha2:17:in `topLevelBinding'" 0, 2 => 0, 3 => 0, 4 => 2, 5 => 0, 6 => 0, 7 => 0}\\nCan@20:37:36, 24.7C, 62% humidity, 14.7psia, 12.001V, 0.701A, 0.695A avg, 8.42W",Subject: "18tun begun" +9 ."shutdown"SS.coast +3 #tAsleep til +0:00:15 +2 "sampler")5 + #tContinuing at 20:37 +4 ."shutdown"CC.coast +3 "Can" zz +2 "collection"'6 +5 ."shutdown"CS.coast +2 "collection"'5 +5 ."shutdown"PC.coast +2 "processing"%6 +2 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast +2 "manipulator"&6 +2 ."shutdown"SC.coast +2 "storage"(6 +3 ."shutdown"SE.coast + "storage"(5 +39 ."shutdown"Gate.power :core,:OFF +3 .Gate.power :raw,:OFF + #Shutdown +126 #"bkha"Session Begun +473 ."Qmail"GoodNews.email "Then, in tube 4: coreNEG\\n/home/esp/esp2/mission/18tun.rb:106\\n{1 => 0, 2 => 0, 3 => 0, 4 => 2, 5 => 0, 6 => 0, 7 => 0}\\nCan@20:37:43, 24.7C, 62% humidity, 14.7psia, 11.996V, 0.695A, 0.695A avg, 8.34W",Subject: "Asleep until 20:37" +259 #"bkha"-> showlog 100 +537 "Can" @?} +4 #tPowering core bus +485 .Gate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  +2 "collection"' +4 ' +4 "core"  +2 "processing"% +2 % +4 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +6 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +4 "core" %9 +2 .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +5 "sampler") % +4 "core" % + .tSS.configure SSconfig +3 "sampler")#.0X'\ +6 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&?(M +115 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 5 + 350 counts +2 "manipulator"&@' +5 "core" ' +94 ' +2 "manipulator"&A% +4 "core" %) D E +3 .tForearm.seek :retract +2 "manipulator"&B'\ +114 "core" ' +2 "manipulator"&C% +4 "core" %\ J O E +3 "processing"%D& +2 "collection"'E& +7 "core" &] + & +4 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +6 ."openPC"PC.home.seek :open +3 "collection"'$x2 ^22b +3 "processing"%F( +2 .tCC.home.seek :open +4 "collection"'G( +282 "core" ( +6 ( +34 "Can" w +7 #tPhase [coreNEG] +2 ."Qmail"GoodNews.email "At 20:38:23 began in tube 4: coreNEG\\n/home/esp/esp2/mission/18tun.rb:106\\n{1 => 0, 2 => 0, 3 => 0, 4 => 2, 5 => 0, 6 => 0, 7 => 0}\\nCan@20:38:23, 24.8C, 62% humidity, 14.7psia, 11.913V, 1.036A, 1.029A avg, 12.34W",Subject: "Started 18tun phase coreNEG" +4 #t==================> STARTED coreNEG (phase #1) <=== +5 #Starting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'H& +5 "core" &  + .tHand.open +2 "manipulator"&I1 +79 "core" 1 +2 "manipulator"&J& +6 "core" &] G F 6\ +2 "manipulator"&K% +4 "core" % \ " 5 +5 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek FlushPuck::Garage +2 "manipulator"&L(- +188 "core" ( +2 "manipulator"&M& +45 "core" &- E F  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +6 &N& +5 "core" &- ' $ +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +3 "manipulator"&O'η +102 "core" ' +4 .tHand.close +2 "manipulator"&P/ +76 "core" / +2 "manipulator"&Q& +4 "core" &- +2 "manipulator"&R% +5 "core" %  +4 .tForearm.seek :retract +2 "manipulator"&S'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&T(ӷ +282 "core" ( +2 "manipulator"&U& +4 "core" &Ӷ$ ' # 6@Y +3 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &V& +3 "core" &Ӷ%  ! <@Y +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&W' +104 "core" ' + "manipulator"&X& +5 "core" &Ӷ%@Y +2 "manipulator"&Y% +6 "core" %  +2 "collection"'Z& +4 "core" & | +2 "collection"'[& +5 .tCC.seek :closed +2 "collection"'\\(W +7 "core" & | + & } +5 &J x'm +10 &`Q t; +9 &w} tO +9 &FW wX +10 &L yX +9 &M xW +10 &J wX +9 &OL xX +9 &P wX +10 &I wX +9 &O wX +9 &!WM xX +10 &#I vX +10 &$J xX +9 &&K xX +10 &(`L wX +8 &*"P wX +11 &+R uX +8 &-M wX +9 &/iK xW +10 &1*K wX +9 &2J xX +10 &4L xW +9 &6qL vW +10 &83K xW +10 &9Q xW +8 &;J xW +10 &=yL xW +9 &?;P vW +9 &@P wW +10 &BO wX +9 &DJ wW +9 &FCL xW +10 &HO xW +9 &IU sY +9 &K~o v[\ +11 &M2 q` +8 &N ob +10 &P ob' +9 &Ra ob/ +9 &T ob5 +10 &U ob7 +9 &W<V tT +9 ( +2 "collection"'[& +4 #tCollection Clamp onSpring/offSpring for 6/30 samples, on/off torque 2.38 +3 "collection"']& +6 "core" &WVH y: + &WVI x: +2 .tHand.open + "manipulator"&^1 +74 "core" 1 +2 "manipulator"&_% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&`'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'a& +7 "core" &WVJ {: +2 "collection"'b% +4 "core" %0 { + .tCSV.dial CSR +3 "collection"'c  +142 "core"  +2 "collection"'d% +4 "core" %0 z +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'e'p +1369 "core" ' + .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +12 'f% +2 "core" %p| y +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'g'[ +736 "core" ' + .tCSV.dial :waste +4 "collection"'h +143 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'i'4 +2009 "core" ' + #tPurging external Intake +3 "collection"'j& +6 "core" &WVE : +2 "collection"'k% +4 "core" %5t + .tCSV.dial :flush +3 "collection"'l  +47 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'m' +2652 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +4 "collection"'n + 'o  +7 "core"  +72 ~ +2 .tCTV.dial :intake +3 "collection"'p  +83 "core"  + .tIntake.select :open +2 "sampler") +12 .tCS.seek 0ml +2 "collection"'q'4 +2730 "core" ' + .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air +2 "collection"'r  +84 "core" ~ +2 #tFlushing upper manifold +2 "collection"'s& +6 "core" &WVD} x: +2 "collection"'t% +4 "core" %3 x + .tCSV.dial :flush +3 "collection"'u  +82 "core"  +2 .tCS.seek 5ml +4 "collection"'v'p +1367 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'w @ +45 "core" A +2 "collection"'x% +4 "core" %p { +3 .tCS.seek 7ml + "collection"'y'i +609 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'z +113 "core"  + .tCTV.dial :air +3 .CS.seek 0ml +4 "collection"'{'4 +1863 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'|'0 +862 "core" ' + .tCSV.dial :waste +4 "collection"'} +48 "core" +2 .tCS.seek 0ml +8 "collection"'~'4 +852 "core" ' +2 "collection"'& +4 "core" &WVF : +2 "collection"'% +4 "core" %7 +2 .tCSV.dial :flush +2 "collection"'  +47 "core"  +47 .tCS.seek 3ml +4 "collection"''0 +855 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +47 "core" B +2 "collection"'% +5 "core" %0z { +3 .tCS.seek 5ml +2 "collection"''p +622 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +5 "collection"''4 +1356 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"' '0 +884 "core" ' + .tCSV.dial :waste +3 "collection"' +80 "core" +2 .tCS.seek 0ml +3 "collection"' '4 +876 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +3 "manipulator"&& +5 "core" &  :, +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(ӷ +20 "core" ( +2 "manipulator"&& +4 "core" &ӹ ) &/ +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 && +3 "core" &ӹ / +2 .tForearm.seek CC +3 "manipulator"&' +97 "core" ' + .tHand.close +2 "manipulator"&/ +78 "core" / +2 .tCC.seek :open +3 "collection"'( +420 "core" ( +2 "manipulator"&& +5 "core" &  + +2 "manipulator"&\ % +4 "core" % 4   +3 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(- +301 "core" ( + "manipulator"&& +5 "core" &- A C +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +4 "core" &-   +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +3 "manipulator"&'η +114 "core" ' +2 .tHand.open +3 "manipulator"&1 +77 "core" 1 +3 "manipulator"&% +4 "core" % ε\\ 4̭ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +10 #tStarting mfb + #pcrBAC +6 ."Qmail"BACfans.email "Started mfb in tube 4 at 20:43:00CEST06-Sep-18\\n{1 => 0, 2 => 0, 3 => 0, 4 => 2, 5 => 0, 6 => 0, 7 => 0}\\nCan@20:38:23, 24.8C, 62% humidity, 14.7psia, 11.913V, 1.036A, 1.029A avg, 12.34W",Subject: "pcrBAC" +5 "MFB"*% +6 #tLoading sh1 puck from tube 4 into Collection Clamp +4 "collection"'& +6 "core" %@ +2 & +2 #"readyMFB"Readying the MFB +2 "manipulator"&% +5 #"readyMFB"Homing MFB Syringe +2 .AFV.select :holdingCoil +2 "MFB"* +7 "core" %\ E O +3 "storage"(% +4 "core" %a  +2 "storage"( . +4 "MFB"*!% +3 "core" .( +2 %6 +2 ."readyMFB"ATV.dial :air2 +3 .tSC.reconfigure SCtight +5 "MFB"*"  +4 "storage"($\ .(\ 1~b +6 .tSC.seek 4 +2 "storage"(#(,9 +137 "core" +3 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."readyMFB"AS.home.seek :home +3 "MFB"*$' +211 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +5 (%& +4 "core" &,; 7 - +2 "manipulator"&&& +5 "core" &- ; . +2 "manipulator"&'% +4 "core" %\ G + +3 .tElbow.reconfigure TightElbow +7 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +3 "manipulator"&((w +199 "core" ( +2 "manipulator"&)& +6 "core" &k J I Z +2 "storage"(*& +4 "core" &,; e - +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 700 counts +2 "manipulator"&+' +71 "core" ' + ."readyMFB"AFV.select :carrierSolution + "MFB"* +12 ."readyMFB"delay 2 seconds +18 "core" ' +2 "storage"(-& +4 "core" &,;  Y - +2 .tSE.reconfigure SEpick +6 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(,'V +164 ."readyMFB"AS.seek 1ml +3 "MFB"*/' +133 "core" ' +2 "storage"(0- +4 "core" -'r + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +5 (.& +5 "core" &,; % - +2 "manipulator"&3& +4 "core" &l 6 Y +3 .tElbow.seek 4 +2 "manipulator"&6(w +25 "core" ( +2 "manipulator"&7& +4 "core" & ( ' +2 "storage"(4& +5 "core" &,; S - +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&5'7 +27 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tHand.close +2 "manipulator"&;/ +78 "core" / +3 ."downElevator"SE.seek :down +6 "manipulator"&A& +3 "storage"(2'X +8 "core" & E G +2 "manipulator"&1% +4 "core" % 7 G <. +3 .tForearm.seek :retract +2 "manipulator"&:'\ +94 "core" ' +2 .tElbow.seek CC +4 "manipulator"&C(ӷ +155 "core" ( +9 ' +2 ."downElevator"SE.coast +3 "manipulator"&E& +2 "storage"(5 +9 "core" &ӯ# B 4 ?V +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &D& +4 "core" &ӯ# H H ?V +3 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&>' +105 "core" ' +2 "manipulator"&@& +5 "core" &ӯ# ?V +2 "manipulator"&H% +4 "core" %  u +3 "collection"'I& +5 "core" & +2 "collection"'J& +4 .tCC.seek :closed +3 "collection"'K(W +7 "core" &  +2 &|  +6 & - |$d +8 &xR w: +10 &wz} vO +9 &[Wo yX +9 &Nf zW +11 &Jl {W +8 &Hh {W +9 &eLa {W +10 &&Ld zX +10 &Lb {W +9 &L] zX +10 &!lN[ {X +8 &#/M_ zW +10 &$MI zW +9 &&NN zX +10 &(uNL zW +9 &*7MT zW +9 &+ON zW +9 &-LM zW +10 &/}L> {W +9 &1@M2 {W +10 &3N/ zW +10 &4L8 zW +8 &6LD zW +10 &8HK: zW +9 &:\ N; zW +9 &;H8 {W +10 &=L0 zW +9 &?PO+ {W +10 &AO+ yW +9 &BR. yW +9 &DK zW +10 &FXL {W +9 &HU zX +9 &I\\ yX +10 &K v\\ +9 &ME s` +10 &O# qb +9 &P' qb$ +9 &R{ qb) +10 &T7 rb, +9 &U$ q] +9 &W= t*| +10 &Wab xG +5 ( +2 "collection"'J& +5 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.36 + .Hand.open +5 "manipulator"&M1 +5 "core" &Wa] xG +63 1 + "manipulator"&N% +5 "core" % u +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&?'\ +98 "core" ' + .tSC.coast + "storage"(6 +5 #tskipping prime and sample collection +2 #Evacuating Puck (bubblePt=55psi, evacVolume=10ml, delay 15 seconds) +3 .Intake.select :close +4 "collection"'P& +5 "core" &Wa^ G +2 ."airStroke"CSV.dial :waste +4 "sampler")Q% +6 ."airStroke"CS.seek 0ml +3 "collection"'R'4 +6 "core" % = m ' +2 ."airStroke"CSV.dial :air +5 "Can" d +3 #tCalibrating pressure and temperature sensors +3 "collection"'B @ +3 .tCTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +5 "sampler")#.0X can +4 "Can" R +1010 "core" ' +227 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")[ +149 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure SSexhale +6 "collection"']  +3 "sampler")#.0X k +2 .tCBV.dial between SSV and waste2 +2 "collection"'b  +35 "core"  +2 "collection"'c% +5 "core" %  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'d  +59 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +5 .tCS.seek 0ml +3 "collection"'W'4 +352 "core" ' +2 ."readyMFB"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."readyMFB"delay 1 second +103 .ATV.dial :waste +2 "MFB"*8 n +103 "core" m +2 ."readyMFB"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."readyMFB"AS.home.seek :empty +3 "MFB"*f'R +1924 "core" ' + .tCSV.dial :air +4 "collection"'e @ +57 "core" B +3 .tCS.reconfigure CSfast +3 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'h' +2631 "core" ' +2 "collection"'g% +4 "core" % 3  +2 .tCSV.dial between air and CTV +3 "collection"'j ` +32 "core" a +3 .tCS.seek 3.429ml +3 "collection"'k'> +579 "core" ' + ."readyMFB"ATV.dial :waste + .ARV.dial between carrier and air1 +5 "MFB"*l  +5 "core"  +2 ."readyMFB"ASV.dial :waste1 +2 "MFB"*i  +5 "core"  +1155 ' + ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +5 "collection"'o  +29 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +5 .tCS.seek 0ml +2 "collection"'n'4 +952 "core" ' + .tCSV.dial :air +3 "collection"'p @ +50 "core" > +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'m' +2630 "core" ' +2 "collection"'r% +5 "core" %qt6  +2 .tCSV.dial between air and CTV +3 "collection"'s ` +82 "core" b +3 .tCS.seek 2.166ml +3 "collection"'t'C +2104 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +5 "collection"'u  +30 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +5 .tCS.seek 0ml +2 "collection"'q'4 +179 "core" '1 +4 "collection"'w% +5 "core" %=  +2 "sampler")x% +4 "core" % H k +2 #tBubblePoint: Intake @69.9psia, Outlet @14.6psia + .CBV.dial SSV +4 "collection"'v @ +33 "core" @ +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X G +2 ."airStroke"CSV.dial :waste +4 "sampler")% +6 "collection"' +3 "core" % E +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +4 "sampler")T  +66 "core" +2 ."airStroke"CS.seek 0ml +3 "collection"'`'4 +7 "core" ' + ."airStroke"CSV.dial :air +3 "collection"'\\ @ +64 "core"  +2 .tCTV.dial :air +2 .delay 15 seconds +11 "core" B +2 ."airStroke"CS.seek 10ml +4 "collection"'' +594 #"bkha"-> exit +3 #Session Ended +890 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")\ +147 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure SSexhale +4 "collection"'  +4 "sampler")#.0X +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +2621 "core" ' +2 "collection"'% +4 "core" % M  +2 .tCSV.dial between air and CTV +2 "collection"' ` +32 "core" b +3 .tCS.seek 3.403ml +2 "collection"'!'= +1759 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'  +29 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'"'4 +936 "core" ' + .tCSV.dial :air +2 "collection"'= @ +46 "core" > +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'%' +2613 "core" ' +2 "collection"'&% +4 "core" %txN  +2 .tCSV.dial between air and CTV +2 "collection"'' ` +32 "core" b +50 .tCS.seek 2.161ml +2 "collection"')' +2075 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'*  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"''4 +194 "core" 'E +3 "collection"'-% +5 "core" %O  +2 "sampler")% +4 "core" % > r +2 #tBubblePoint: Intake @70.6psia, Outlet @15.3psia + .CBV.dial SSV +2 "collection"'< @ +32 "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"'+'4 +120 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")E +144 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +480 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 '#% +3 "core" %N  +2 .tCS.seek 4.5ml +2 "collection"' '` +864 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'9  +48 "core"  +2 .tCS.seek 1.275ml +2 "collection"'R' +918 "core" ' +2 #tHeating sh1 puck from tube 4 in Collection Clamp to 85C for 5:00 +2 .CH.seek 85C,8:00 +3 "collection"'L   +5 'V9 +4 "core" 9d +103 "collection"'X9 +4 "core" 9d +104 "collection"'Y9 +3 "core" 9 d +102 "collection"'Z9 +4 "core" 9 d +102 "collection"'O9 +3 "core" 9d +104 "collection"'G9 +3 "core" 9d +103 "collection"'[9 +3 "core" 9d +104 "collection"']9 +3 "core" 9d +103 "collection"'_9 +3 "core" 9#d +102 "collection"'a9 +4 "core" 9'd +102 "collection"'b9 +4 "core" 9$+d +103 "collection"'c9 +3 "core" 99/d +102 "collection"'d9 +4 "core" 9O4d +103 "collection"'S9 +3 "core" 9j8d +103 "collection"'U9 +3 "core" 9 +103 "collection"'\\9 +3 "core" 9 j< +102 "collection"'9 +4 "core" 9 m: +104 "collection"'`9 +3 "core" 9 n9 +104 "collection"'\ 9 +3 "core" 9\ \ o7 +103 "collection"'9 +3 "core" 9\ r\ 7 +103 "collection"'9 +4 "core" 9\ /t5 +102 "collection"'9 +4 "core" 9\ @v5 +102 "collection"'9 +4 "core" 9\ Qw4 +103 "collection"'9 +3 "core" 9\ bz3 +102 "collection"' 9 +4 "core" 9\ q|1 +102 "collection"'9 +3 "core" 9\ |$1 +103 "collection"'9 +4 "core" 9\ (0 +102 "collection"'9 +4 "core" 9\ ,/ +104 "collection"'9 +2 "core" 9\ 0/ +103 "collection"' 9 +4 "core" 9\ 5. +102 "collection"'9 +4 "core" 9\ 9. +102 "collection"'9 +4 "core" 9\ =- +102 "collection"'!9 +4 "core" 9\ A, +103 "collection"'=9 +3 "core" 9\ F, +103 "collection"'"9 +3 "core" 9\ J+ +103 "collection"'&9 +4 "core" 9\ N+ +102 "collection"''9 +4 "core" 9\ R+ +103 "collection"'%9 +4 "core" 9 W, +102 "collection"'*9 +4 "core" 9 [- +102 "collection"'-9 +4 "core" 9 _. +102 "collection"'9 +4 "core" 9 c. +102 "collection"'<9 +4 "core" 9 g/ +102 "collection"')9 +4 "core" 9 l/ +103 "collection"'9 +4 "core" 9 $p/ +102 "collection"'.9 +4 "core" 9 +t/ +102 "collection"'39 +4 "core" 9 0x/ +102 "collection"'79 +4 "core" 9 7}/ +103 "collection"'09 +3 "core" 9 >0 +103 "collection"'49 +3 "core" 9 G. +103 "collection"';9 +3 "core" 9 M. +103 "collection"'A9 +3 "core" 9 V. +103 "collection"'(9 +3 "core" 9 ]- +103 "collection"'$9 +4 "core" 9 e" +104 "collection"'E9 +2 "core" 9 n! +103 "collection"'9 +3 "core" 9 u! +103 "collection"'19 +4 "core" 9 |! +103 "collection"'+9 +2 "core" 9 ! +103 "collection"',9 +4 "core" 9 ! +102 "collection"'59 +4 "core" 9 ! +102 "collection"'69 +4 "core" 9 " +102 "collection"'D9 +4 "core" 9 ! +102 "collection"'H9 +4 "core" 9 # +102 "collection"'@9 +4 "core" 9 " +103 "collection"'I9 +4 "core" 9 " +102 "collection"'29 +3 "core" 9 " +103 "collection"':9 +4 "core" 9 # +102 "collection"'J9 +4 "core" 9 " +102 "collection"'9 +4 "core" 9 # +103 "collection"'N9 +3 "core" 9 " +103 "collection"'M9 +3 "core" 9 " +103 "collection"'Q9 +3 "core" 9 " +104 "collection"'B9 +3 "core" 9 " +103 "collection"'P9 +3 "core" 9 # +103 "collection"'#9 +3 "core" 9 " +102 "collection"'>9 +3 "core" 9 " +103 "collection"'99 +3 "core" 9 # +103 "collection"' 9 +4 "core" 9 " +102 "collection"'V9 +4 "core" 9 " +103 "collection"'X9 +3 "core" 9 " +103 "collection"'Y9 +3 "core" 9 \  " +103 "collection"'Z9 +4 "core" 9  " +102 "collection"'O9 +3 "core" 9 ! +103 "collection"'G9 +4 "core" 9 ! +103 "collection"'[9 +3 "core" 9 " +103 "collection"']9 +4 "core" 9 #! +102 "collection"'_9 +3 "core" 9 )"! +104 "collection"'a9 +2 "core" 9 .'! +103 "collection"'b9 +4 "core" 9 3+ +102 "collection"'c9 +4 "core" 9 7/! +102 "collection"'d9 +4 "core" 9 =3! +102 "collection"'S9 +4 "core" 9 A8! +102 "collection"'U9 +4 "core" 9 F< +102 "collection"'89 +4 "core" 9 K@ +102 "collection"'/9 +3 "core" 9 PD +103 "collection"'e9 +3 "core" 9 UH +103 "collection"'W9 +4 "core" 9 ZM +102 "collection"'g9 +4 "core" 9 ^Q +103 "collection"'j9 +3 "core" 9 dU +103 "collection"'h9 +3 "core" 9 hY +103 "collection"'l9 +3 "core" 9 l^ +103 "collection"'i9 +3 "core" 9 qb +103 "collection"'o9 +3 "core" 9 uf +102 "collection"'k9 +3 "core" 9 zj +146 "collection"'p9 +12 "core" 9 q +104 "collection"'n9 +3 "core" 9 u +103 "collection"'r9 +3 "core" 9 y +103 "collection"'s9 +3 "core" 9 } +104 "collection"'m9 +3 "core" 9  +104 "collection"'u9 +3 "core" 9  +104 "collection"'w9 +3 "core" 9  +103 "collection"'x9 +3 "core" 9  +103 "collection"'v9 +4 "core" 9  +104 "collection"'t9 +3 "core" 9  +102 "collection"'^9 +3 "core" 9  +103 "collection"'y9 +4 "core" 9  +103 "collection"'{9 +4 "core" 9  +102 "collection"'}9 +4 "core" 9  +103 "collection"'z9 +3 "core" 9  +103 "collection"'|9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +3 .tCH.hold 5:00,85C +3 "collection"'   \\ +5 "core"  +16178 "Can"  a +13824 "core"  +2 "collection"'9 +4 "core" 9 G +2 #tCollection Puck Heater at 85.1C after lysing +2 .CS.seek 0ml +2 "collection"'q'4 +419 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'~ @ +112 "core" B +2 .tCSV.dial :air +2 "collection"' @ +46 "core" > +2 .tCS.seek 5ml +2 "collection"''p +1371 "core" ' + .tCSV.dial CTV +2 "collection"'  +49 "core"  + .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"' @ +48 "core" > + .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'  +48 "core"  + .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"' @ +46 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"''4 +1369 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +110 "core"  + .tCBV.dial CSV +2 "collection"'T  +33 "core"  + "collection"'\\% +5 "core" %1\ \ f +3 .tCS.seek 5ml +2 "collection"''p +1411 "core" ' + .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'`  +46 "core" +2 "collection"'\ % +4 "core" %p   +3 .tCS.seek 7ml +2 "collection"''i +607 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"' @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"'' +858 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +126 "core" _ +2 #tLysing Complete + "collection"'& +5 "core" &WaT29  G +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"& % +5 "core" %\   +2 "storage"(% +4 "core" %\\ Z S \ +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(( +214 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (& +4 "core" & $ + "manipulator"& & +6 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +2 "core" &ӯ" ?V +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӷ +3 "core" ( +2 "manipulator"&& +4 ."raiseStack"SE.seek beamBreak +2 "storage"(!'V +3 "core" &ӯ#?V +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +3 "core" &ӯ"?V +2 .tForearm.seek CC +2 "manipulator"&"' +95 "core" ' +2 .tHand.close +2 "manipulator"&&/ +75 "core" / +2 .tCC.seek :open +2 "collection"''( +91 "core" ' +2 "storage"(%- +3 "core" -'V +2 ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +3 "storage"(*' +37 "core" ' +280 ( +3 "storage"(-& +5 "core" &   +2 "storage"(& +4 "core" &  +2 "manipulator"&<& +4 "core" &ӯ# E B ?V +3 "manipulator"&)% +4 "core" % > C <  +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&.( +182 "core" ( +2 "manipulator"&3& +5 "core" &  +2 "storage"(7& +5 "core" & > ?  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 3 +2 "manipulator"&0' +99 "core" ' + .tElbow.hold +2 "manipulator"&4, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&;1 +65 "core" 1 +4 "manipulator"&A% +5 "core" % F F H +2 "storage"((& +4 "core" &  +2 .tForearm.force -20 + "manipulator"&5 +46 .tForearm.seek 3 + 348 counts +10 "manipulator"&$'r +16 "core" ' +2 "manipulator"&E& +4 "core" & a i  +3 "storage"(& +4 "core" &   ~ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&1' +40 "core" ' +2 "storage"(+% +5 "core" %   +3 ."downElevator"SE.seek :down +3 "storage"(,'X +100 (5% +3 "core" %c%  b +2 "manipulator"&6% +4 "core" % : B +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&D'\ +87 "core" ' +70 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'H @ +29 "core" ? +2 .tCS.seek 10ml +2 "collection"'@' +4 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"'I ` +44 "core" ^ +2 .tAIV.dial :bypass +2 "collection"'2 { +6 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"':& +4 "core" &RW] +2 .tHand.open +2 "manipulator"&J1 +27 "core" 1 +2 "manipulator"&& +4 "core" & +3 "manipulator"&N% +4 "core" %\   +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&M(- +190 "core" ( +2 "manipulator"&Q& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &B& +3 "core" &- +3 .tForearm.seek :garage +2 "manipulator"&P'η +101 "core" ' + .tHand.close +2 "manipulator"&#/ +65 "core" / +3 "manipulator"&>& +4 "core" &-  +2 "manipulator"&9% +5 "core" %  +2 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&V(ӷ +280 "core" ( +2 "manipulator"&X& +4 "core" &;3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &;3 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&Z' +102 "core" ' +2 "manipulator"&O& +4 "core" & ;3 +3 "manipulator"&G% +4 "core" %  (| +3 "collection"'[& +4 "core" &gkp +2 "collection"']& +5 .tCC.seek :closed +2 "collection"'_(W +4 "core" &km +2 &fk  +6 &+vgl - +10 &^~hl A +9 &Hpgl T +10 &Lij V +10 &Lhm V +8 &Lgku V +10 &JLho V +9 & Khm V +9 &Kin V +10 &Iin V +9 & RLjn V +10 &"Iio V +9 &#Klmv V +9 &%Nho` V +10 &'YNml V +9 &)Kkp V +9 &*Linz V +10 &,Hhp V +9 &.bLko V +10 &0$Jkm V +9 &1Kjq V +9 &3Nko V +10 &5iKkn V +10 &7+Lmq V +8 &8Klo V +10 &:Kkq V +9 &2Kjnl W +9 &?Lko V +9 &AMlp V +10 &CyLmp V +9 &E<Nmp V +9 &FMoq V +10 &HWnph W +9 &JwkmrS Z +10 &L.mq ] +9 &Mkn a +9 &Ojo b +10 &Qgjo b +9 &S%ko b" +9 &Tjn b& +10 &Vlp| @ +9 &WE'mp &q +10 &Wh]ks N +2 ( + "collection"']& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.36 +2 "collection"'a& +4 "core" &Wh_kq N +2 .tHand.open +2 "manipulator"&b1 +75 "core" 1 +2 "manipulator"&c% +4 "core" % | +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&d'\ +94 "core" ' + .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR +2 "processing"%S +144 "core"  +2 "processing"%U% +4 "core" % +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%8' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%/  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%e' +1627 "core" ' + .tPSV.dial PSR +2 "processing"%W +48 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%g' +2652 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%j  +2 "collection"'h  +7 "core"  +76 + .tPSV.dial :mixloop +2 "processing"%l +113 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing + "processing"%i  +5 "core" +2 .tPS.seek 0ml +2 "processing"%o' +2640 "core" ' + .tPSV.dial :air +2 "processing"%k  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%p' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%n +48 "core" +2 .tPS.seek 0ml +50 "processing"%r' +2619 "core" ' + .tPSV.dial :air +2 "processing"%s  +48 "core"  +2 .tPS.seek 2.5ml +2 "processing"%m' +2642 "core" ' + .tPSV.dial :mixloop +2 "processing"%u +47 "core" +2 .tPS.seek 0ml +2 "processing"%w' +2664 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&x& +5 "core" &7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&v(ӷ +15 "core" ( +2 "manipulator"&t& +4 "core" &3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &^& +3 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&y' +93 "core" ' + .tHand.close +2 "manipulator"&{/ +71 "core" / +3 .tCC.seek :open +2 "collection"'}( +424 "core" ( +2 "manipulator"&z& +4 "core" & / +2 "manipulator"&|% +5 "core" % K  +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +299 "core" ( +2 "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +113 "core" ' + .tHand.open +2 "manipulator"&R1 +72 "core" 1 +3 "manipulator"&~% +4 "core" % ε: G Pߧ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' + #tConnecting PS to CS to transfer sample + .CBV.dial AIV +2 .AIV.dial :bypass + .PSV.dial :mixloop + .PTV.dial :PRVmixing +2 .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp +2 "collection"'q& +4 "core" & +2 "manipulator"&L% +4 "core" %\  +3 "storage"( % +4 "core" %T  +2 "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"((,9 +207 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" &,9 > ?  - +3 "manipulator"&& +4 "core" &- ~  +2 "manipulator"&% +4 "core" %\ d s +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&T(w +199 "core" ( +2 "manipulator"&\\& +4 "core" & e M& +3 "storage"(& +4 "core" &,9  - +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&`' +94 "core" ' +2 "storage"(\ & +4 "core" &,9   - +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"('V +295 "core" ' + "storage"(- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (& +3 "core" &,9 - ; - +2 "manipulator"&& +4 "core" & }& +2 .tElbow.seek 4 +2 "manipulator"&(w +22 "core" ( +2 "manipulator"& & +5 "core" &  +2 "storage"(& +4 "core" &,9 > = a - +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&'7 +23 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&/ +70 "core" / +2 !to:Puck::Warning:bt["4/home/esp/esp2/utils/puckmoves.rb:335:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"?/home/esp/esp2/protocol/PRVprocess.rb:302:in `transferPRV'"//home/esp/esp2/protocol/MFB.rb:44:in `mfb'":/home/esp/esp2/protocol/utilities.rb:67:in `protocol'"//home/esp/esp2/protocol/MFB.rb:41:in `mfb'"4/home/esp/esp2/mission/18tun.rb:70:in `coreNEG'"(/home/esp/esp2/mission/18tun.rb:107"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"(/home/esp/esp2/mission/18tun.rb:106"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"(/home/esp/esp2/mission/18tun.rb:104"1/home/esp/esp2/lib/framework.rb:46:in `load'"//home/esp/esp2/lib/framework.rb:46:in `ld'"1/home/esp/esp2/lib/framework.rb:51:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"-/home/esp/esp2/lib/esp.rb:203:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 4) +3 ."downElevator"SE.seek :down +6 "manipulator"& & +2 "storage"('X +8 "core" &  +2 "manipulator"&=% +4 "core" % H  +3 .tForearm.seek :retract +2 "manipulator"&&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&%(ӷ +166 "core" ( +2 "manipulator"&C& +5 "core" ' +2 &  ;7 + ."downElevator"SE.coast +3 .tElbow.reconfigure LooseElbow +2 "storage"(5 +4 "manipulator"&$ &.,(#b +3 &?& +3 "core" & t ;7 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&K' +96 "core" ' +3 "manipulator"&!& +5 "core" & n v ;7 +2 "manipulator"&-% +5 "core" % |  +2 "collection"'& +4 "core" & +2 "collection"'<& +5 .tCC.seek :closed +2 "collection"')(W +3 "core" &L +4 &  +8 &+v - +10 &^} A +9 &On T +9 & H V +10 &J V +10 &Gv V +10 &OLS V +8 &I4 V +9 &J) V +10 &I V +10 & XJe V +9 &"HT V +9 &#L6 V +9 &%L V +10 &'_I V +9 &)!I V +9 &*J V +10 &,G V +9 &.gI V +9 &0)G{ V +10 &1Il V +9 &3L( V +10 &5pG V +9 &72H V +9 &8J V +10 &:H V +9 &:Ja V +10 &?IW V +59 &AKF V +4 &CIE V +3 &EAID V +3 &GJ8 V +3 &HU/ W + &J{r/ Z +2 &L0 _ + &M a +8 &O b +10 &Qj] b! +9 &S(R b% +9 &TW b+ +10 &VJ @ +9 &WC; . +9 &Wvm Q +3 ( + "collection"'<& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.46 +2 .Hand.open +2 "manipulator"&31 +67 "core" 1 +2 "manipulator"&7% +5 "core" % = I +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&"'\ +95 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +144 "core"  + .tCSV.dial CTV +2 "collection"';  +33 "core"  +2 .tCS.seek 5ml +3 "collection"'A'p +1371 "core" ' + .tdelay 1:20 +8004 .CS.seek 2.5ml +2 "collection"'(' +451 "Can" T +280 "core" ' + .tdelay 40 seconds +4004 .CS.seek 0ml +2 "collection"'E'4 +730 "core" ' +2 .tdelay 1:00 +6003 .PSV.dial :air +2 "processing"%  +48 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2633 "core" ' + .tPSV.dial :mixloop +2 "processing"%+ +47 "core" + .tdelay 3 seconds +303 .PSV.dial :air +2 "processing"%.  +48 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%5 +48 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%6  +157 "core"  +2 .tPS.seek :empty +2 "processing"%0' +2629 "core" ' + .tCBV.dial :waste1 +2 "collection"'$ @ +50 "core" ? + .tdelay 5 seconds +503 .CBV.dial AIV +3 "collection"'*  +49 "core" + .tdelay 10 seconds +1003 .CBV.dial :waste1 +2 "collection"'H @ +49 "core" > + .tdelay 10 seconds +1003 .CBV.dial AIV +2 "collection"'I  +49 "core" + .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake +2 .CBV.dial between AIV and waste1 +2 "collection"'2 ` +34 "core" ^ +2 .tCSV.dial :air +2 "collection"': @ +46 "core" > +3 .tCS.seek 10ml +2 "collection"'1' +2651 "core" ' + .tCSV.dial CTV +2 "collection"'J  +58 "core"  +2 .tCS.seek 0ml +2 "collection"''4 +2654 "core" ' + .tCBV.dial :waste1 +2 "collection"'N @ +30 "core" ? + .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"',  +147 "core" +2 "collection"'& +4 "core" &Wvd<35 Q +2 #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&% +4 "core" %\ f m  +2 "storage"(Q% +4 "core" %b @ @ 4 +2 "storage"(B. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(4( +210 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (#& +3 "core" &  ? +2 "manipulator"&>& +4 "core" & / 9;6 +2 "manipulator"&9% +4 "core" %\ ; E +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&D( +177 "core" ( +2 "manipulator"&P& +4 "core" & D D +2 "storage"(X& +5 "core" &> , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&Y' +96 "core" ' +2 "storage"(M& +4 "core" &=   +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(O'V +302 "core" ' +2 "storage"(G- +3 "core" -'z +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&[& +3 "core" & ; B +2 "storage"( & +4 "core" &@ +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +2 "manipulator"&'' +27 "core" ' +2 .tElbow.hold +2 "manipulator"&a, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(b- +3 "core" -'z +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(c' +31 "core" ' +2 "manipulator"&]% +4 "core" %? ' +2 "storage"(S& +5 "core" &@ m + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 341 counts +2 "manipulator"&U'k +16 "core" ' +2 "manipulator"&Z& +4 "core" & J N [p +3 "storage"(/& +4 "core" &? +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&8' +38 "core" ' +2 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(W' +44 "core" ' +2 "manipulator"&e& +5 "core" & C G p +2 "manipulator"&j% +4 "core" % A < +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&h'\ +88 "core" ' +2 .tElbow.seek CC +52 "manipulator"&l(ӷ +162 "core" ( +3 "manipulator"&i& +4 "core" &Ӻ ! ';2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &g& +3 "core" &Ӻ * +;2 +2 .tForearm.seek CC +2 "manipulator"&k' +94 "core" ' + .tHand.close +2 "manipulator"&o/ +72 "core" / +2 .tCC.seek :open +2 "collection"'n( +425 "core" ( +2 "storage"(p& +5 "core" &@  +2 "storage"(s& +5 "core" &@   +2 "manipulator"&r& +4 "core" &Ӻ  ;2 +2 "manipulator"&u% +4 "core" % H + ( +3 .tForearm.seek :retract +2 "manipulator"&m'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&x( +180 "core" ( +2 "manipulator"&t& +4 "core" &  & +3 "storage"(^& +4 "core" &@ u +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&{' +101 "core" ' + .tElbow.hold +2 "manipulator"&V, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&d1 +67 "core" 1 +3 "manipulator"&_% +5 "core" % A +2 "storage"(z& +5 "core" &C e + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 343 counts +2 "manipulator"&|'m +17 "core" ' +2 "manipulator"&y& +4 "core" & H H :a +3 "storage"(v& +4 "core" &B @ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +19 "core" ' +2 "storage"(% +5 "core" %  [ +2 ."downElevator"SE.seek :down +5 "storage"(R'X +100 (~% +3 "core" %^ ` +2 "manipulator"&% +4 "core" % !  ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&q'\ +89 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%L  +112 "core" +3 "processing"% % +4 "core" % +3 .tPS.seek 0.499ml +2 "processing"% ' +594 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +44 "core" + .tPRV.dial :air +2 "processing"%  +48 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%  +47 "core"  + .tCBV.dial AIV +2 "collection"'  +49 "core" + .tPRV.dial between CBV and air +3 "processing"%\\  +32 "core"  + .tPRV.dial :air +2 "processing"%  +31 "core"  +2 "processing"%% +4 "core" %} +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml + "processing"%\ ' +251 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +76 "core" ? +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%' +696 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &ps( + .tHand.open +2 "manipulator"&1 +20 "core" 1 +2 "manipulator"& & +4 "core" & a +2 "manipulator"&% +4 "core" %\ \  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +194 "core" ( +2 "manipulator"& & +5 "core" &- | +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +3 "core" &- | +3 .tForearm.seek :garage + "manipulator"&T'η +104 "core" ' + .tHand.close +2 "manipulator"&`/ +72 "core" / +3 "manipulator"&C& +4 "core" &- Y h| +3 "manipulator"&?% +4 "core" % a f j +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +279 "core" ( +2 "manipulator"&!& +4 "core" &ӭ#?R +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &ӭ#  ?R +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&-' +106 "core" ' +2 "manipulator"&& +4 "core" &ӭ# ?R +3 "manipulator"&% +4 "core" %" Z +2 "collection"'&& +5 "core" &qv +2 "collection"'}& +52 .tCC.seek :closed +12 "collection"'3(W +4 "core" &qv +2 &su + &rv + &sw + &vv + &uw + &sv\ + &tv  +3 &+vuw - +8 &^}rwL A +9 &@nrue T +9 &Jpxc V +10 &Jrv_ V +9 &Ipv] U +10 &BHtu_ U +9 &Gsva V +9 &JrvY V +11 &Isx` V +8 & IHrw\\ V +9 &" Ftv] U +10 &#Iqu[ V +9 &%QtxV V +10 &'RLuzV U +9 &)Krw\\ U +9 &*Ksv+ U +10 &,Mrw( V +9 &.YLsvP V +9 &0Jrt' V +10 &1Irv[ V +9 &3Orw^ V +10 &5aKsw, V +9 &7$Nsu3 U +9 &8Iru7 V +10 &:Itx? V +9 &+Irw8 V +10 &?Lrw* U +9 &ALrv9 U +10 &CqNrv3 V +9 &E3Krv- V +9 &FGrv0 U +10 &HRtv. V +9 &Jt`rw. X +9 &L,qs( [\ +10 &Mor% ` +9 &Orq- a +10 &Q_ms' a +9 &Sps0 b! +9 &Tpt* b" +10 &Vmu- A +9 &WI(ns) a +9 ( +2 &WZ_mt, P + "collection"'}& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.31 +2 "collection"'7& +4 "core" &WZ_lr( P +2 .tHand.open +2 "manipulator"&<1 +70 "core" 1 +2 "manipulator"&% +5 "core" %" Z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&;'\ +97 "core" ' +2 "collection"'K& +4 "core" &WZ_qs P +3 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 + .PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +79 "core" ? +2 .tdelay 2 seconds +201 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%@  +80 "core" + .tdelay 2 seconds +203 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%A  +80 "core"  + .tdelay 2 seconds +203 "processing"%(% +4 "core" %} +3 .tPS.seek 1.499ml + "processing"%' +1613 "core" ' + .tdelay 5 seconds +504 .PS.seek 2.5ml +3 "processing"%w' +1089 "core" ' + .tPSV.dial :air +2 "processing"%+  +49 "core"  +2 .tPS.seek 0ml +2 "processing"%.' +2616 "core" ' + #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%5 +47 "core" + .tCBV.dial :PRV +2 .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%6  +49 "core" ~ +2 .tdelay 2 seconds +203 "processing"%% +3 "core" % +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%$'o +2415 "core" ' + .tdelay 5 seconds +503 .PRV.dial CBV +3 "processing"%*  +80 "core"  + .tdelay 2 seconds +204 "processing"%H% +3 "core" %q~ \ +3 .tPS.seek 0.475ml +2 "processing"%I' +2580 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial :air +4 "processing"%2  +47 "core"  +2 .tdelay 2 seconds +203 .PS.seek 0.965ml +2 "processing"%:'N +5010 "core" ' + .tdelay 10 seconds +1003 .PRV.dial CBV +2 "processing"%E  +50 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PSV.dial :air +2 "processing"%J  +48 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%1' +1632 "core" ' + .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%N +81 "core"  + .tPTV.dial :PRV,avoiding: :puck +3 "processing"%, @ +79 "core" > +2 .tPS.seek 0ml +2 "processing"%' +2567 "Can" pp +50 "core" ' + .tPSV.dial :air +2 "processing"%  +79 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Q' +2630 "core" ' + .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%B +79 "core" ~ + .tPTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +2 "processing"%#' +2613 "core" ' + #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +2 .AIV.dial :bypass + .PRV.dial CBV + .PSV.dial :air +2 "processing"%>  +80 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2630 "core" ' + .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"%P +47 "core" + .tPTV.dial :PRVmixing,avoiding: :puck +3 "processing"%X  +78 "core" +2 "processing"%M% +4 "core" %x \ +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%%' +7738 "core" ' + .tdelay 5 seconds +503 .AIV.dial :sample +3 "collection"'" & +59 "core" % + .tAWV.select :waste + "collection"' +11 "processing"%G% +3 "core" %} +2 .tPS.reconfigure PSslow2 +3 "processing"%#A `xb +3 .tPS.seek 1.22ml + "processing"%['nB +10809 "core" ' +48 .tdelay 15 seconds +1505 .AIV.dial :bypass +2 "collection"' { +58 "core" | +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%b' +1311 "core" ' + .tPSV.dial :air +2 "processing"%]  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%S' +2609 "core" ' + .tPSV.dial :PML +2 "processing"%Z +47 "core" +2 .tPS.seek 0ml +2 "processing"%/' +2610 "core" ' +2 .tAIV.dial :coilToMFB + .AWV.select :air + "collection"' +11 'e& +3 "core" &WZ^lp P +3 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +2 ."MFBPCR"SPE.hold 2:46:40,55C +3 "collection"'j& +5 "MFB"*Y @@T +3 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*D  +3 "core" &WZ^mp P +2 .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR +2 "processing"%O +27 "core"  + ."MFBPCR"delay 20 seconds +91 "core"  +2 "processing"%'% +5 "core" % + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +12 .tPS.seek 1.5ml +2 "processing"%U' +1683 "core" ' +2 .tdelay 5 seconds +202 #"MFBPCR"primeLysateINT + .AWV.select :air +2 .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"*c I +177 "core" I +2 "MFB"*8% +4 "core" %R+ +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*i'6 +101 .tPSV.dial :waste1 +3 "processing"%g  +49 "core"  +2 .tPS.seek 0ml +2 "processing"%a' +1681 "core" ' + .tPSV.dial PSR +2 "processing"%o +51 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%h' +2752 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%) +116 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%p' +1277 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*s  +81 "core" +2 "MFB"*r% +4 "core" %6\ . C +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*u'͹ +393 "core" ' + .tPSV.dial PSR +2 "processing"%t +129 "core"  +2 "processing"%^% +5 "core" %  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%k' +78 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*l % +58 "core" & +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*d'R +1530 "core" ' +2 .tdelay 5 seconds +168 "core" ' + #"MFBPCR"Lysate primed! +2 .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*_  +56 "core" +2 "MFB"*z% +4 "core" %R0 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*y' +256 .tPSV.dial :waste1 +3 "processing"%v  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1120 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :AIV +2 "MFB"*m I +79 "core" J +2 "MFB"*~% +4 "core" %b1{ +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*' +182 "core" ' + .tPSV.dial PSR +2 "processing"%x +51 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%{' +2742 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%| +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%W' +2714 "core" ' + .tPSV.dial PSR +2 "processing"%L +117 "core"  +2 "processing"% % +5 "core" % @ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%' +1646 "core" ' +2 .tdelay 5 seconds +439 "core" ' + ."MFBPCR"delay 5 seconds +61 .tPSV.dial :waste1 +3 "processing"%R  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%4' +386 "MFB"*09 +3 "core" 9|7 +2 #"MFBPCR"Solid Phase Extraction Heater at 50.2C + .ATV.dial ASV +2 "MFB"* n +83 "core" o +8 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*% +4 "core" % r Z +3 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*'% +1164 "core" ' + .tPSV.dial PSR +2 "processing"% +50 "core"  + .tPSR.select :air +2 "processing"% +10 "Can" JDD +3 .tPS.seek 2.5ml +2 "processing"%\\' +2685 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"% +113 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%' +2682 "core" ' + .tPSV.dial PSR +2 "processing"% +114 "core"  +2 "processing"%% +4 "core" %u e +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%\ ' +1628 "core" ' +2 .tdelay 5 seconds +133 "core" ' + ."MFBPCR"delay 10 seconds +368 .tPSV.dial :waste1 +3 "processing"%  +46 "core"  +3 .tPS.seek 0ml +2 "processing"%' +581 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +834 "core" ' + .tPSV.dial PSR +2 "processing"% +49 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"% ' +2676 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%= +114 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%V'k +1825 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial AIV +2 "MFB"*` I +64 "core" I + ."MFBPCR"AIV.dial :coilToMFB +2 .AWV.select :waste + "collection"' +11 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*C'V +546 "core" ' + .tPSV.dial :waste1 +2 "processing"%?  +147 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%q' +1303 "core" ' + .tPSV.dial :air +2 "processing"%T  +114 "core" +2 .tPS.seek 2.5ml +2 "processing"%!' +2654 "core" ' + .tPSV.dial :mixloop +2 "processing"% +47 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%' +5110 "core" ' + .tPSV.dial :air +2 "processing"%  +48 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%' +72 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*&  +60 "core"  +2 "MFB"*% +4 "core" %V& +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*n'Q +1037 "core" ' + ."MFBPCR"ATV.dial :AIV +2 "MFB"*7 I +73 "core" I +2 "MFB"*<% +4 "core" %Q Q +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +830 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*K n +162 "core" n +2 ."MFBPCR"AS.seek :empty +2 "MFB"*}'R +242 "core" ' + #"MFBPCR"ethanol wash +2 .ATV.dial :air2 +2 "MFB"*  +117 "core"  +2 "MFB"*-% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow2 +4 "MFB"*#,,'T0 b +2 "core" ' +2 ."MFBPCR"AS.seek 0.009ml +3 .tPSV.dial :mixloop +3 "MFB"*@' +4 "processing"%A +48 "core" +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%(' +978 "core" ' + ."MFBPCR"delay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*  +71 "core" +3 "MFB"*% +4 "core" %C +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*+'_ +3740 "core" ' + #tCleaning Collection Syringe +2 .CSV.dial CSR +2 "collection"'w  +58 "core"  +2 "collection"'5% +4 "core" %.uzF +2 #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'6'P +1159 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'' +1634 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +48 "collection"'.  +9 '*  +44 "core"  +103  + .tCBV.dial :waste1 +2 "collection"'H @ +48 "core" > +3 .tCS.seek 0ml +2 "collection"'$'4 +669 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air1 +2 "MFB"*2  +37 "core" +2 ."MFBPCR"delay 3 seconds +302 "MFB"*I% +4 "core" %_ I +2 ."MFBPCR"AS.seek 0.434ml +3 "MFB"*E'ݕ +527 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ethanol +2 "MFB"*J  +52 "core" +2 "MFB"*:% +4 "core" %ݔ\ ; +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*N'+ +326 "core" ' + ."MFBPCR"delay 3 seconds +103 "core" ' + .tCSV.dial CSR +2 "collection"',  +47 "core"  +2 "collection"'1% +5 "core" %8z~/ + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"''P +126 ."MFBPCR"ATV.dial ASV +2 "MFB"* n +124 "core" n +2 "MFB"*B% +4 "core" %0 +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*Q'&: +860 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'>' +1628 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'#  +48 "core" ~ +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'P'4 +2644 "core" ' +2 "collection"'X& +4 "core" &WZ^x}! P +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&M& +4 "core" & m p %8 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&9(ӷ +17 "core" ( +2 "manipulator"&"& +4 "core" &ӷ b l . +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +4 "core" &ӷ d ^. +2 .tForearm.seek CC +2 "manipulator"&%' +94 "core" ' + .tHand.close +2 "manipulator"& / +72 "core" / +2 .tCC.seek :open +2 "collection"'[( +419 "core" ( +2 "manipulator"&]& +4 "core" & s) +2 "manipulator"&b% +5 "core" % I r +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +3 "manipulator"&S(- +113 "core" ' + ."MFBPCR"delay 3 seconds +193 "core" ( +3 "manipulator"&e& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&D'η +82 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*O % +28 "core" ' + .tHand.open +2 "manipulator"&'1 +42 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*/'R +18 "core" 1 +2 "manipulator"&c% +4 "core" % γX , "ܬ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&8'\ +101 "core" ' + #tSkipping Whole Cell Archive +2 #Starting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'g& +4 "core" &{2 +2 .tHand.open +2 "manipulator"&f1 +19 "core" 1 +2 "manipulator"&U& +5 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&o(- +4 "core" ( +2 "manipulator"&a& +5 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" &-  +3 .tForearm.seek :garage +2 "manipulator"&h'η +101 "core" ' + .tHand.close +2 "manipulator"&s/ +68 "core" / +2 "manipulator"&r& +4 "core" &- @ X +3 "manipulator"&i% +4 "core" % : F  +2 .tForearm.seek :retract +2 "manipulator"&t'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&^(ӷ +55 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*l  +37 "core" +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*p' +174 "core" ( +2 "manipulator"&u& +5 "core" &Ӽ" , <>K +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +4 "core" &Ӽ"   >K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&z' +95 "core" ' +2 "manipulator"&d& +5 "core" &Ӽ" E G >K +2 "manipulator"&v% +5 "core" % E F  +52 "collection"'k& +7 "core" &|1 +2 "collection"'m& +5 .tCC.seek :closed +2 "collection"'~(W +5 "core" &}0 + &~2  +7 &-x{2 {- +10 &^{|2 zA +9 &Jky' zT +9 &C|1 ~V +11 &F{3 ~V +8 &Ez3 }V +9 &JD{. ~V +10 & F}) ~V +9 &J|* ~V +9 &G}) ~V +10 & RG{0 }W +9 &"Gy# }V +10 &#F{+ ~V +9 &%L{/ |V +9 &'[I|/ }V +11 &)H{2 }W +8 &*I{1 W +12 &,G{ V +7 &.cG|% V +9 &0&D|- V +10 &1I|0 V +9 &3J}* W +9 &5kH{ V +10 &7,I|( W +9 &8G|" V +9 &:G| W +10 &6J{ V +10 &?H| V +10 &AIz V +8 &C|H} V +10 &E?H} U +9 &GG| V +9 &HK V +10 &J~W~ X +9 &L7s| [\ +10 &M{ a +9 &O} ~a +9 &Qg}\ b +10 &S&z |b# +9 &T| ~b& +10 &V{ ? +9 &WH"} $i +10 ( + &WZn{ W + "collection"'m& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.33 +2 "collection"'x& +4 "core" &WZo| W +2 .tHand.open +2 "manipulator"&y1 +68 "core" 1 +2 "manipulator"&% +5 "core" % E F 9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&|'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'{& +5 "core" &WZoy W +2 "collection"'L% +4 "core" %7| +2 .tCSV.dial CSR +2 "collection"'  +48 "core"  +2 "collection"'W% +5 "core" %7z~\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'R'p +1365 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +3 "core" %pz~  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'0'] +740 "core" ' + .tCSV.dial :waste +2 "collection"' +142 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +2021 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +5 "core" &WZoz} W +2 "collection"'% +4 "core" %4z~ +2 .tCSV.dial :flush +2 "collection"'4  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"''p +1358 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'\\ @ +57 "core" > +2 "collection"' % +5 "core" %p{~ | +2 .tCS.seek 7ml +2 "collection"''e +607 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +49 "core"  + .tCBV.dial :waste1 +3 .CS.seek 0ml +2 "collection"''4 +1884 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'\ & +5 "core" &WZo} W +2 "collection"'% +4 "core" %6  +2 .tCSV.dial :flush +2 "collection"'  +79 "core" +2 .tCS.seek 5ml +2 "collection"''p +1356 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'= @ +47 "core" B +2 "collection"' % +4 "core" %pz x +3 .tCS.seek 7ml +2 "collection"'`'j +597 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  +44 "core"  + .tCBV.dial :waste2b +3 "collection"'?  +80 "core"  +2 .tCS.seek 0ml +2 "collection"'V'4 +224 "Can"  k +1639 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'T  +56 "core"  +2 "collection"'q% +5 "core" %8} + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''P +1114 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'!' +1620 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +44 "core"  +2 .tCBV.dial :waste1 +2 "collection"'& @ +82 "core" A +2 .tCS.seek 0ml +2 "collection"''4 +1592 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ASV +42 "MFB"* n +96 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.seek 0.02ml +2 "MFB"*C' +412 "core" ' +64 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +2 "collection"'7  +46 "core"  +2 "collection"'<% +5 "core" %3| + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'n'P +1114 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'K' +1614 "core" ' +2 ."connect"CSV.dial CTV +57 .tCTV.dial CSV +3 "collection"'  +47 "core" ~ +2 .tCBV.dial :waste2b +2 "collection"'  +82 "core"  +2 .tCS.seek 0ml +2 "collection"'-'4 +2616 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'A  +47 "core"  +2 "collection"'}% +5 "core" %2 + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''P +1130 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1606 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +4 '@  +49 "core" +61 + .tCTV.dial :air +2 "collection"'w  +145 "core" +2 .tCS.seek 0ml +2 "collection"'5'4 +2623 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''0 +877 "core" ' + .tCSV.dial :waste +2 "collection"'6 +44 "core" +2 .tCS.seek 0ml +2 "collection"'.'4 +846 "core" ' + #tFlushing upper manifold +2 "collection"'*& +5 "core" &WZn|~ W +2 "collection"'H% +4 "core" %5{ +2 .tCSV.dial :flush +2 "collection"'  +46 "core"  +2 .tCS.seek 5ml +2 "collection"'2'p +1360 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'I @ +47 "core" B +2 "collection"'+% +4 "core" %p| { +3 .tCS.seek 7ml +2 "collection"'J'i +598 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"': +112 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'E'4 +1679 "core" ' + ."MFBPCR"delay 5 seconds +179 "core" ' + .tdelay 7 seconds +323 ."MFBPCR"ATV.dial :air2 +3 "MFB"*,  +95 "core"  +2 "MFB"*1% +4 "core" %  +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +271 .tCS.seek 3ml +2 "collection"'B'0 +854 "core" ' + .tCSV.dial :waste +2 "collection"'$ +59 "core" +2 .tCS.seek 0ml +2 "collection"'N'4 +856 "core" ' +2 "collection"'& +4 "core" &WZn} W +2 "collection"'#% +5 "core" %/| +2 .tCSV.dial :flush +2 "collection"'>  +47 "core"  +2 .tCS.seek 3ml +2 "collection"'X'0 +878 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'M @ +57 "core" > +2 "collection"'"% +4 "core" %0~ +3 .tCS.seek 5ml +2 "collection"'G'p +600 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"' '4 +1355 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''0 +849 "core" ' + .tCSV.dial :waste +2 "collection"'; +77 "core" +2 .tCS.seek 0ml +2 "collection"'3'4 +853 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"']& +5 "core" &WZn~ W +2 "collection"'b% +4 "core" %4| +2 .tCSV.dial :flush +2 "collection"'%  +47 "core"  +2 .tCS.seek 5ml +2 "collection"'9'p +1380 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'e @ +44 "core" A +2 "collection"'j% +4 "core" %p~ +3 .tCS.seek 7ml +2 "collection"'O'e +36 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ASV +2 "MFB"*' n +57 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'c  +2 'Z  +27 "core" n + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*g  +14 "core"  +29  +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*f': +72 "core"  + .tCBV.dial :waste1 +2 "collection"'U @ +48 "core" A +2 .tCS.seek 0ml +2 "collection"'a'4 +1860 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"')& +5 "core" &WZn W +2 "collection"'Q% +4 "core" %3 +2 .tCSV.dial :flush +2 "collection"'D  +79 "core" +2 .tCS.seek 5ml +2 "collection"'s'p +1368 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'r @ +48 "core" B +2 "collection"'i% +4 "core" %p { +3 .tCS.seek 7.001ml +2 "collection"'S'n +430 "core" ' + ."MFBPCR"delay 20 seconds +194 "core" ' +54 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'8  +44 "core"  +2 .tCBV.dial :waste2b +2 "collection"'l  +81 "core"  +3 .tCS.seek 0ml +2 "collection"'h'4 +1616 ."MFBPCR"AS.seek 0.07ml +2 "MFB"*u'w +238 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +5 "core" & g O9% +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&o(ӷ +15 "core" ( +2 "manipulator"&d& +5 "core" &Ӿ l i 1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +3 "core" &Ӿ g m1 +3 .tForearm.seek CC +2 "manipulator"&v' +95 "core" ' + .tHand.close +2 "manipulator"&k/ +71 "core" / +2 .tCC.seek :open +2 "collection"'t( +425 "core" ( +2 "manipulator"&[& +4 "core" & 6 - +3 "manipulator"&x% +4 "core" % @ C 1 +2 .tForearm.seek :retract +2 "manipulator"&y'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +308 "core" ( +2 "manipulator"&{& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &L& +4 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&m'η +115 "core" ' + .tHand.open +2 "manipulator"& 1 +68 "core" 1 +2 "manipulator"&W% +5 "core" % ΰ[  ܭ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&z'\ +102 "core" ' + #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'P& +5 "core" & + .tHand.open +2 "manipulator"&1 +20 "core" 1 +2 "manipulator"&R& +4 "core" &-  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +3 "core" ( +2 "manipulator"&0& +5 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-  +3 .tForearm.seek :garage +2 "manipulator"&'η +99 "core" ' + .tHand.close +2 "manipulator"&4/ +69 "core" / +2 "manipulator"&& +4 "core" &- l g +3 "manipulator"&\\% +4 "core" % l k +2 .tForearm.seek :retract +2 "manipulator"& '\ +100 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +288 "core" ( +2 "manipulator"&& +4 "core" & ~ ':/ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" & W c :/ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&\ ' +107 "core" ' +2 "manipulator"&& +4 "core" & A : :/ +3 "manipulator"&% +4 "core" % : F P +3 "collection"'& +4 "core" & +2 "collection"'=& +4 .tCC.seek :closed +2 "collection"' (W +4 "core" & +2 &  +8 &+x - +9 &_z A +10 &Nl T +9 &\ G U +9 &I U +10 &G V +9 &PF U +9 &I V +10 &J V +9 &I U +9 & WI V +10 &"D V +9 &#G U +10 &%M V +9 &'_I V +9 &)!J V +10 &*L V +9 &,K V +9 &.hG U +10 &0*G U +9 &1J U +10 &3J U +10 &5oH V +8 &71L V +10 &8K V +9 &:H U +9 &8L V +9 &?H V +10 &AG V +9 &CH V +9 &EAG V +10 &GH U +9 &HJ V +10 &JX W +9 &L;{ [ +9 &M ~` +10 &O }b +9 &Qi |b! +9 &S( b$ +10 &T b) +9 &V > +9 &WG' ~&p +10 &WlW K +3 ( + "collection"'=& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.30 +2 "collection"'& +5 "core" &WlY K +2 .tHand.open + "manipulator"& 1 +65 "core" 1 +2 "manipulator"&?% +5 "core" % & (P +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +98 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'T& +5 "core" &WlZ K +2 "collection"'q% +4 "core" %4 +2 .tCSV.dial CSR +2 "collection"'V  +47 "core"  +2 "collection"'% +4 "core" %4 +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"''p +1376 "core" ' + .tdelay 5 seconds +92 "core" ' + ."MFBPCR"delay 20 seconds +410 .tCSR.select :air +3 "collection"' +10 '&% +3 "core" %p \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'!'Y +734 "core" ' + .tCSV.dial :waste +2 "collection"' +142 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'p'4 +681 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*7 % +73 "core" % +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*<'R +435 "core" ' +2 #"MFBPCR"Elution + .ATV.dial :air1 +2 "MFB"*  +103 "core" +56 "MFB"*n% +4 "core" %R E +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.049ml +2 "MFB"*'N +640 "core" ' + #tPurging external Intake +2 "collection"'& +5 "core" &WlY K +2 "collection"'K% +4 "core" %2 +2 .tCSV.dial :flush +2 "collection"'A  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'}' +324 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ElutionWater +2 "MFB"*- I +58 "core" I +2 "MFB"*% +4 "core" %N-  D +3 ."MFBPCR"AS.seek 0.109ml +2 "MFB"*@'{ +1228 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV,via: :air2 +2 "MFB"* n +218 "core" n + ."MFBPCR"ASV.dial :SPEelution +3 "MFB"*w  +55 "core"  + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 *% +3 "core" %{  D +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.759ml +3 "MFB"*5' ? +81 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'6 +3 '  +48 "core"  +32  + .tCTV.dial :intake +2 "collection"'*  +81 "core" + .tIntake.select :open +2 "sampler") +10 .tCS.seek 0ml +2 "collection"'H'4 +2529 "core" ' + ."MFBPCR"delay 3 seconds +207 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +81 "core" ~ +2 #tFlushing upper manifold + "collection"'.& +4 ."MFBPCR"AFV.select :holdingCoil + "MFB"* +4 "core" &WlZ K +2 "collection"'I% +4 "core" %4 +2 .tCSV.dial :flush +2 "collection"'+  +3 "MFB"*2% +4 "core" % ?  & +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.474ml +2 "MFB"*:' +61 "core"  +2 .tCS.seek 5ml +2 "collection"'J'p +795 "Can"  u +562 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"', @ +46 "core" B +2 "collection"'1% +4 "core" %p { +3 .tCS.seek 7ml +2 "collection"'C'k +600 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'E +112 "core"  + .tCTV.dial :air +3 .CS.seek 0ml +2 "collection"'$'4 +1885 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'B'0 +450 "core" ' + ."MFBPCR"delay 5 seconds +392 "core" ' + .tCSV.dial :waste +2 "collection"' +59 "core" +2 .tCS.seek 0ml +2 "collection"'#'4 +45 "MFB"*>% +3 "core" %  +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.439ml +2 "MFB"*N' +788 "core" ' +2 "collection"'M& +4 "core" &WlZ7 K +2 "collection"'"% +4 "core" %5; +2 .tCSV.dial :flush +2 "collection"'X  +48 "core"  +2 .tCS.seek 3ml +2 "collection"'G'0 +854 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +57 "core" > +2 "collection"';% +4 "core" %0x  +3 .tCS.seek 5ml +2 "collection"''p +594 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"']'4 +653 "core" ' + ."MFBPCR"delay 1:00 +719 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'b'0 +874 "core" ' + .tCSV.dial :waste +2 "collection"'% +77 "core" +2 .tCS.seek 0ml +2 "collection"'3'4 +854 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&e& +5 "core" & k k 7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&j(ӷ +13 "core" ( +2 "manipulator"&9& +4 "core" & F D1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +3 "core" & : G 1 +3 .tForearm.seek CC +2 "manipulator"&c' +95 "core" ' + .tHand.close +2 "manipulator"&g/ +72 "core" / +2 .tCC.seek :open +2 "collection"'Z( +422 "core" ( +2 "manipulator"&U& +4 "core" & G E Y- +2 "manipulator"&% +4 "core" % = F H M +3 .tForearm.seek :retract +2 "manipulator"&O'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&)(- +309 "core" ( +2 "manipulator"&Q& +4 "core" &- N l +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &D& +3 "core" &- C : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&a'η +128 "core" ' + .tHand.open +2 "manipulator"&r1 +76 "core" 1 +2 "manipulator"&i% +4 "core" % Ϋ ( ( +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&s'\ +100 "core" ' + #tCompleted [coreNEG] begun 20:38:23 +2 #Extending 18tun until completion of MFBPCR +1338 #"MFBPCR"pushing eluate to holding coil +2 "MFB"*8% +3 "core" % , +3 ."MFBPCR"AS.seek 0.279ml +2 "MFB"*l'e +16089 "core" ' + ."MFBPCR"delay 30 seconds +3053 .ATV.dial :waste,via: :air3 +4 "MFB"*S n +172 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*_'R +1636 "core" ' + #"MFBPCR"Parking Bleach in LysateSource line and SPEcolumn +2 .ATV.dial :air3 +2 "MFB"*d % +74 "core" $ +2 "MFB"*/% +4 "core" %R J +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.029ml +2 "MFB"*f' +641 "core" ' + ."MFBPCR"ATV.dial :ElutionWater +2 "MFB"*k I +50 "core" I +2 "MFB"*^% +4 "core" %G +3 ."MFBPCR"AS.seek 0.059ml +2 "MFB"*|'z +633 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*~ % +51 "core" & +3 "MFB"*[% +4 "core" %t B +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*x' +223 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*v  +36 "core" +6 "MFB"*o% +5 "core" % l +2 ."MFBPCR"AS.seek 0.769ml +2 "MFB"*{' q +14107 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*L % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"* % +4 "core" % r  Q +2 ."MFBPCR"AS.seek 0.794ml +3 "MFB"*W' +522 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*y  +53 "core"  +2 "MFB"*P% +4 "core" %  % F +3 ."MFBPCR"AS.seek 0.779ml +2 "MFB"*' ; +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :AIV +2 "MFB"*R I +122 "core" H +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.015ml +2 "MFB"*0' +4419 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +146 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*m'R +120 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*4 % +58 "core" % +2 "MFB"*% +4 "core" %Rm +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*\\' +232 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +37 "core"  +2 "MFB"*z% +4 "core" % % D +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*' +409 "Can"  ~y +11076 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" %  \ ; +2 ."MFBPCR"AS.seek 0.604ml +3 "MFB"*'\ 4j +526 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +52 "core" + "MFB"*% +5 "core" %\ 4e J +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*' +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +101 "core" m + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*t  +55 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +11872 "core" ' + ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial ASV + .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*?'V +20136 "core" ' + ."MFBPCR"delay 20 seconds +2003 .ATV.dial :air3 +2 "MFB"*T % +141 "core" % +2 "MFB"*q% +4 "core" %V +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*=' +174 "Can"  X +11712 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV +2 "MFB"*V n +138 "core" n + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*% +4 "core" %  \ +3 ."MFBPCR"AS.seek 0.09ml +2 "MFB"*\ ' +10078 "core" ' + ."MFBPCR"delay 30 seconds +3003 .ATV.dial :extSrc +2 "MFB"*h  +84 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ElutionWater +2 "MFB"*& I +104 "core" I +2 "MFB"*% +4 "core" % +3 ."MFBPCR"AS.seek 0.12ml +3 "MFB"*' +637 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*! % +53 "core" % +2 "MFB"*7% +4 "core" %  +2 ."MFBPCR"AS.seek 0.13ml +3 "MFB"*u'$ +217 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +36 "core" +2 "MFB"*n% +4 "core" %  +3 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*<' +2037 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*K% +4 "core" % \ 7 +2 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*A'X +518 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*p  +54 "core"  +2 "MFB"*-% +4 "core" %Xq +3 ."MFBPCR"AS.seek 0.24ml +2 "MFB"*'  +325 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +100 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +36 "core"  + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +54 "MFB"*w'(@ +1521 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 *% +3 "core" %(% +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*@' +6660 "core" ' +3 ."MFBPCR"SPE.hold 2:46:40,95C +4 .delay 3:00 + "MFB"* @F@ +4 "core" /n +17998 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +1893 "Can"   +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ASV.dial :wasteD +2 "MFB"** I +105 "core" H +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +5776 "core" ' + #"MFBPCR"Priming Eluate + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 0.5ml +2 "MFB"*'(@ +2903 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +2 "MFB"*.  +58 "core"  + #"MFBPCR"Swish #1 of 2 +2 "MFB"*I% +4 "core" %(0 \\ +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*2'\  +1029 "core" ' + "MFB"*+% +5 "core" %\  6d +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*5'( +1034 "core" ' +2 #"MFBPCR"Swish #2 of 2 + "MFB"*H% +5 "core" %(0 k +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*,'\  +1031 "core" ' +2 "MFB"*1% +5 "core" %\  o +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*J'(! +1031 "core" ' + ."MFBPCR"delay 3 seconds +304 "MFB"*E% +3 "core" %(8 hu) +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*C' C +3731 "core" ' + ."MFBPCR"delay 3 seconds +303 #Eluate primed + .ATV.dial :waste2 +2 "MFB"*$ % +60 "core" $ +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +3479 "core" ' + ."MFBPCR"SPE.coast +2 "MFB"*>  +4 "core"  +  + ."MFBPCR"ASV.dial :SPErecovery +3 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118sep0622h.pcr + #Building PCR Slug from ASV with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*B  +92 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*:  +23 "core"  +2 "MFB"*M% +4 "core" %V s@ +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*"'(Y +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*X' +2899 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*# n +147 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*;'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*G  +157 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +35 "core" +3 ."MFBPCR"delay 2 seconds +202 "MFB"*]% +4 "core" %('  +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*%'FQ +632 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*b  +149 "core" + ."MFBPCR"delay 2 seconds +204 #Adding MM2 + "MFB"*e% +4 "core" %FT  5o +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*9' +1825 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 +2 "MFB"*'  +35 "core"  +3 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*g% +4 "core" % E +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +647 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*` % +36 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"* % +4 "core" % L +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*U'0 +639 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*c% +3 "core" %3  +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*j'\ +5856 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*Q n +46 "core" n +2 ."MFBPCR"delay 2 seconds +204 "MFB"*D% +3 "core" %\  N +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*r'\  +632 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*i  +60 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*O% +50 "core" %\  ;\ 6 +9 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*a' S +2622 "Can"  ]] +2438 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*8  +59 "core"  + ."MFBPCR"ASV.dial :waste1 +3 "MFB"*N  +75 "core" +2 ."MFBPCR"ARV.dial :air1 +3 "MFB"*S  +46 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*l% +4 "core" % V > +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*d'u +32598 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*/  +84 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*_ % +33 "core" $ +2 ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +23211 "Can"  nn +60003   zz +60004   mn +60004   |x +60003   a` +60004   jj +60004   r +60003   a` +60004   UU +6820 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refih< :\ @data"T7176330:2283,909,725,719,59.9628;7177230:2584,936,695,692,60.0001;7178280:2867,1275,696,692,60.0001;7287850:2288,914,720,720,59.9628;7288750:2577,957,696,691,59.9255;7289800:2880,1263,697,659,60.0001;7398740:2279,932,720,722,59.9628;7399640:2566,896,697,691,60.0001;7400690:2886,1269,696,689,60.0001;7510040:2277,950,723,718,59.9628;7510940:2584,949,695,690,59.9628;7511990:2872,1251,667,688,60.0001;7621700:2276,943,717,715,59.9628;7622600:2568,957,696,689,60.0001;7623650:2862,1275,696,689,60.0001;7733130:2272,942,721,679,59.9628;7734030:2574,923,700,690,60.0001;7735080:2874,1246,698,688,60.0001;7844650:2269,963,721,713,59.9628;7845550:2570,945,665,685,59.9628;7846600:2869,1256,697,685,60.0001;7956300:2275,953,721,714,60.0001;7957200:2574,939,697,686,59.9628;7958250:2859,1260,695,683,60.0001;8067720:2275,914,691,714,60.0001;8068620:2558,954,699,685,60.0001;8069670:2859,1284,696,682,60.0001;8179380:2277,917,721,710,60.5969;8180280:2557,930,697,684,60.6342;8181330:2856,1288,699,686,60.2612;8290830:2293,953,722,710,60.5969;8291730:2551,973,697,689,60.6342;8292780:2854,1248,697,687,60.2612;8402160:2291,917,724,710,60.5969;8403060:2560,939,695,683,60.6342;8404110:2869,1274,697,684,60.2239;8513380:2287,924,723,714,60.5969;8514280:2535,936,698,685,60.6715;8515330:2868,1272,700,684,60.2612;8625240:2288,929,724,708,60.5969;8626140:2565,952,664,685,60.6715;8627190:2855,1269,696,686,60.2612;8736820:2295,916,726,710,60.5596;8737720:2565,950,697,689,60.6342;8738770:2863,1286,667,688,60.2612;8848670:2296,901,723,709,60.5969;8849570:2559,930,697,691,60.6715;8850620:2858,1283,700,685,60.2612;8960180:2289,890,693,711,60.5969;8961080:2557,940,696,691,60.6715;8962130:2859,1274,700,688,60.2612;9072000:2287,948,723,716,60.5969;9072900:2534,939,695,686,60.6715;9073950:2866,1291,696,688,60.2612;9183750:2291,916,726,709,60.5969;9184650:2567,936,663,685,60.6342;9185700:2865,1256,699,690,60.2612;9295650:2291,924,724,712,60.6342;9296550:2552,935,698,686,60.6715;9297600:2860,1257,667,685,60.2985;9407900:2317,884,725,712,60.6342;9408800:2547,934,696,688,60.6715;9409850:2859,1280,696,649,60.2985;9520040:2295,896,724,710,60.5969;9520940:2553,941,697,687,60.6715;9521990:2858,1280,696,683,60.2985;9631590:2295,888,693,707,60.5969;9632490:2565,958,695,685,60.6715;9633540:2857,1272,696,685,60.2985;9743170:2292,908,722,708,60.5969;9744070:2551,930,664,687,60.6715;9745120:2862,1265,697,684,60.2985;9855210:2297,916,721,706,60.5969;9856110:2555,951,694,650,60.6715;9857160:2849,1277,698,687,60.2985;9967390:2301,918,724,706,60.5596;9968290:2561,952,696,686,60.6342;9969340:2831,1281,696,682,60.2612;10079400:2306,904,726,705,60.5969;10080300:2560,927,699,686,60.6715;10081350:2835,1251,699,686,60.2985;10191880:2310,898,725,707,60.5969;10192780:2562,954,699,689,60.6715;10193830:2833,1256,698,685,60.2612;10304130:2304,913,727,706,60.5969;10305030:2559,955,697,684,60.7088;10306080:2844,1266,667,684,60.2985;10416110:2303,897,721,707,60.5969;10417010:2545,958,696,689,60.6715;10418060:2863,1254,697,684,60.2612;10528730:2292,894,725,706,60.5969;10529630:2554,977,694,684,60.6715;10530680:2847,1264,696,652,60.2985;10640830:2289,913,694,707,60.5969;10641730:2549,925,695,686,60.6715;10642780:2849,1279,698,687,60.2985;10753200:2297,890,692,706,60.5969;10754100:2552,950,696,681,60.6715;10755150:2861,1271,696,683,60.3358;10865440:2290,910,692,705,60.5969;10866340:2544,926,694,686,60.7088;10867390:2860,1269,698,683,60.3358;10977910:2292,909,726,709,60.5969;10978810:2563,935,698,685,60.7088;10979860:2852,1272,697,682,60.2985;11089860:2295,914,694,710,60.5969;11090760:2547,943,697,685,60.6715;11091810:2858,1279,700,683,60.3358;11201710:2292,910,723,712,60.5969;11202610:2539,948,696,685,60.6715;11203660:2847,1285,697,685,60.3358;11313560:2300,906,726,707,60.5969;11314460:2554,938,666,680,60.6715;11315510:2864,1292,697,686,60.2985;11425280:2301,892,721,716,60.0001;11426180:2560,910,697,684,60.0001;11427230:2867,1256,696,686,60.0001;11537280:2296,921,725,704,60.6342;11538180:2563,939,694,681,60.7088;11539230:2881,1280,663,681,60.3358;11649510:2335,904,726,706,60.5969;11650410:2587,966,696,685,60.7088;11651460:2890,1263,693,647,60.2985;11761890:2331,1266,726,707,60.8580; +20 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118sep0622h.pcr +2 "MFB"*k% +4 "core" %x +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*^'(@ +1026 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*f  +35 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*~ % +118 "core" & +2 "MFB"*[% +4 "core" %(>m +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*|'Z +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*v  +52 "core" +2 "MFB"*o% +4 "core" %Z\ 7 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*x'> @CEST1536271210.78 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*L % +51 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"* % +4 "core" %>T +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*{' +529 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*y  +52 "core" +2 "MFB"*P% +4 "core" %\  U +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*W'q +328 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*R  +58 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*  +80 "core"  +2 "MFB"*% +4 "core" %q!L +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*4' +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*' +3076 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*0'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*m' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\\'V +2734 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +117 "core" % +2 "MFB"*% +4 "core" %Vi? +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +236 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*% +4 "core" %B +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +15373 "Can" $ YX +755 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*t % +50 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" %>T +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +3 "MFB"*T% +4 "core" %S K +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*q'q? +328 "core" ' + ."MFBPCR"delay 3 seconds +355 .ATV.dial PCR +5 "MFB"*?  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*V'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +17271 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*='V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*h' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*&'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +205 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +938 "Can" & XX +1794 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18sep0700h.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*n  +57 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*u  +27 "core"  +2 "MFB"*% +4 "core" %V +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*K'(Y +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +2897 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*p n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*-'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*A'(@ +2902 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +35 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FF +624 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*w  +149 "core" + ."MFBPCR"delay 2 seconds +204 #Adding MM2 + "MFB"*@% +3 "core" %FL  f +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"**' +1818 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP3 +2 "MFB"*6  +37 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*}% +3 "core" %h > +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*.' +640 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*I  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" %l * +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*+' +640 "core" ' + ."MFBPCR"delay 5 seconds +558 .ARV.dial :carrier +4 "MFB"*2  +128 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*H% +3 "core" %_ +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*5'\ +5870 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*1 n +34 "core" n +2 ."MFBPCR"delay 2 seconds +204 "MFB"*,% +3 "core" %\ [ +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*E'\  +623 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*J  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*$% +3 "core" %\ \ 7 +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*C' : +5063 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*>  +58 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*B  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*:% +4 "core" % :g +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*M'Y +8107 "Can" ) qq +24495 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +72 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*" % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +34368 "Can" % ll +60004  * d +60003  * vv\\ +60004  , { +60004  . S +60003  1 gg +60004  5 {} +60004  7 zv +56291 ."PCR"PCR.off +140 !o:#AnalyticalModule::PCRRawSample: @refih< :\ @data"14255860:2007,951,727,722,59.9628;14256760:2251,953,697,689,60.0374;14257810:2518,1264,700,685,60.0374;14367810:2009,940,722,716,59.9628;14368710:2244,940,694,647,59.9628;14369760:2525,1273,696,685,60.0001;14479590:2013,962,723,718,59.9628;14480490:2260,956,695,686,60.0001;14481540:2520,1272,665,688,60.0001;14591400:2010,944,724,713,59.9628;14592300:2250,916,695,688,60.0001;14593350:2514,1316,697,683,60.0374;14703300:2007,916,724,718,60.0001;14704200:2252,940,698,688,60.0001;14705250:2505,1287,700,684,59.9628;14814830:2006,930,723,679,59.9628;14815730:2255,930,697,685,60.0001;14816780:2510,1283,698,684,60.0001;14926490:2007,936,723,711,59.9628;14927390:2260,948,699,684,59.9628;14928440:2477,1291,698,687,60.0001;15038200:2000,924,721,715,59.9628;15039100:2245,958,695,684,60.0001;15040150:2503,1290,663,686,60.0001;15150340:1998,941,724,712,59.9628;15151240:2254,936,696,689,59.9628;15152290:2505,1263,695,655,60.0374;15262400:1993,958,724,716,59.9628;15263300:2244,941,699,687,59.9628;15264350:2491,1278,698,685,59.9628;15374210:2000,952,725,717,59.9628;15375110:2239,945,695,684,60.0001;15376160:2511,1277,695,686,60.0374;15486290:1986,941,724,713,59.9628;15487190:2238,948,697,682,59.9628;15488240:2500,1278,699,686,59.9628;15598320:1981,953,723,712,59.9628;15599220:2235,928,698,688,59.9628;15600270:2498,1277,698,684,60.0374;15710400:1994,954,722,712,59.9628;15711300:2237,954,696,687,59.9628;15712350:2489,1286,696,684,60.0001;15822530:2007,932,726,706,60.5969;15823430:2225,967,695,683,60.6715;15824480:2497,1280,696,687,60.2612;15934650:2006,933,723,706,60.5969;15935550:2240,959,694,683,60.6715;15936600:2508,1276,700,687,60.2985;16046610:2008,918,723,705,60.5969;16047510:2237,944,698,687,60.6715;16048560:2499,1289,697,685,60.2985;16158480:1985,940,723,706,60.5969;16159380:2236,955,695,683,60.6715;16160430:2487,1277,696,686,60.3358;16270270:2005,907,724,705,60.6342;16271170:2218,958,697,681,60.6715;16272220:2493,1260,698,688,60.2612;16382300:2001,930,721,717,60.0001;16383200:2230,946,664,684,60.0001;16384250:2494,1279,700,684,60.0001;16494660:2008,913,725,702,60.5969;16495560:2234,947,667,685,60.6715;16496610:2496,1307,696,685,60.2985;16606750:2009,911,725,709,60.5969;16607650:2235,968,695,650,60.6715;16608700:2492,1281,699,683,60.2985;16718780:2008,914,724,715,59.9628;16719680:2221,964,697,684,60.0001;16720730:2482,1276,699,688,60.0001;16831010:2008,919,725,708,60.5969;16831910:2228,977,695,686,60.6715;16832960:2483,1291,697,684,60.2985;16943160:2008,937,724,704,60.6342;16944060:2227,940,695,690,60.7088;16945110:2475,1260,697,686,60.2985;17055010:2012,927,721,707,60.5969;17055910:2231,972,695,688,60.7088;17056960:2503,1300,696,644,60.2985;17167180:2013,925,725,706,60.5969;17168080:2227,940,699,685,60.6715;17169130:2497,1280,700,686,60.2985;17278960:2009,940,724,707,60.5969;17279860:2239,963,697,685,60.6715;17280910:2500,1300,698,682,60.2985;17390870:2016,930,693,709,60.5969;17391770:2221,946,696,688,60.6715;17392820:2494,1286,696,686,60.2985;17502730:2020,913,723,712,60.5969;17503630:2223,940,694,686,60.6715;17504680:2506,1281,698,682,60.3358;17615390:2017,914,724,709,60.5969;17616290:2224,930,697,683,60.6715;17617340:2489,1275,697,684,60.2985;17727730:2006,906,724,713,60.0001;17728630:2228,973,665,688,60.0001;17729680:2502,1273,699,686,59.9628;17839990:2005,926,724,703,60.5969;17840890:2225,945,662,682,60.7088;17841940:2494,1276,698,687,60.2985;17952200:2015,936,725,704,60.5596;17953100:2241,957,665,687,60.6715;17954150:2487,1295,698,687,60.2985;18064290:2009,906,726,707,60.5596;18065190:2231,979,694,648,60.6715;18066240:2494,1303,697,684,60.2985;18176730:2009,920,726,704,60.6342;18177630:2240,943,664,686,60.6715;18178680:2490,1285,696,685,60.2985;18288600:2010,947,726,707,60.6342;18289500:2228,969,698,682,60.7088;18290550:2466,1297,696,687,60.2985;18400920:2004,940,723,704,60.6342;18401820:2245,947,693,687,60.6715;18402870:2478,1279,696,686,60.2985;18513080:2012,933,724,706,60.5969;18513980:2246,948,697,686,60.6715;18515030:2483,1282,698,684,60.3358;18625300:2010,930,725,707,60.5969;18626200:2235,928,694,684,60.6715;18627250:2496,1280,665,683,60.2985;18737810:2006,919,726,704,60.5969;18738710:2234,952,695,689,60.6715;18739760:2493,1272,666,684,60.2985;18850170:2014,1271,724,705,60.8207; +20 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18sep0700h.pcr +2 "MFB"*#% +4 "core" %[ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*X'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +37 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*G % +119 "core" & +2 "MFB"*% +4 "core" %(, +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*]'Zr +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*;  +52 "core" +2 "MFB"*b% +4 "core" %Z\ 1 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*e'> +1509 "Can" 7 \\\\ +4548 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*% % +51 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*'% +4 "core" %>  c +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*g'v +519 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*9  +52 "core" +2 "MFB"*`% +4 "core" %\ +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'q +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*  +58 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*  +79 "core"  +2 "MFB"*c% +4 "core" %q" +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*U' +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*Q' +3079 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*D'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*i'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*O' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*r'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*8  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*N % +118 "core" & +2 "MFB"*S% +4 "core" %VU +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*l' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*a  +52 "core" + "MFB"*/% +5 "core" % @ +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*_'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*k % +50 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*d% +4 "core" %>\  P +2 ."MFBPCR"AS.seek 0.835ml +56 "MFB"*f' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*~  +52 "core" +2 "MFB"*[% +4 "core" %  O +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*^'q: +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*v  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*o'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +2765 "Can" > z +14508 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*|' +5782 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*L'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*x'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*P'V +2729 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*{' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2254 "Can" B [[ +2812 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18sep0702h.pcr + #Building PCR Slug from ASV with MM1 mix, PP2 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*W  +59 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*4  +27 "core"  + "MFB"*% +5 "core" %V~ +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*0'(X +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +2899 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"* n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*z'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution +4 "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +46 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*\\% +4 "core" %(/ +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FY +637 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 +2 "MFB"* I +59 "core" I + ."MFBPCR"delay 2 seconds +204 #Adding MM1 + "MFB"*% +3 "core" %FU +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*t' +1831 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP2 +2 "MFB"* n +37 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"* % +4 "core" %  T +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"* ' +620 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*T  +92 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*% +4 "core" %K +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*?'( +638 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*q  +126 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*Y% +4 "core" %* I +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*V'\ +5854 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"* n +35 "core" n + ."MFBPCR"delay 2 seconds +203 "MFB"*=% +4 "core" %\  F +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*h'\  +612 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*&  +50 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*% +4 "core" %\ \ 0 +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*\ ' L +5048 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*!  +58 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*7  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +4 "core" % R K +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*n'q +18786 "Can" = WW +13818 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*u  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +38 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +45044 "Can" A L +60004  @ n +60004  ? `` +60003  E po +60004  H q +60004  H  +60003  J jj +60004  L uz +46654 ."PCR"PCR.off +183 !o:#AnalyticalModule::PCRRawSample: @refih< :\ @data"21341910:2474,994,730,722,59.9628;21342860:2751,985,692,650,60.0001;21343710:2176,994,697,689,60.0001;21344460:1587,967,695,689,60.0001;21453660:2480,971,724,718,59.9628;21454610:2731,975,694,681,59.9628;21455460:2168,979,664,684,60.0001;21456210:1597,996,699,681,60.0001;21565690:2467,1000,723,713,59.9628;21566640:2733,982,697,686,60.0001;21567490:2159,969,694,649,60.0001;21568240:1592,971,697,686,60.0374;21678190:2460,1002,720,714,59.9628;21679140:2744,974,697,687,60.0001;21679990:2169,977,667,686,60.0001;21680740:1592,960,696,684,60.0001;21790380:2464,959,724,714,59.9628;21791330:2740,978,695,685,59.9628;21792180:2166,987,664,686,60.0001;21792930:1585,1009,699,688,60.0001;21902660:2462,961,727,712,59.9628;21903610:2740,973,695,686,60.0001;21904460:2164,999,663,681,60.0001;21905210:1591,1013,697,682,60.0001;22015040:2458,979,722,712,59.9628;22015990:2740,972,694,689,60.0001;22016840:2166,979,698,685,60.0001;22017590:1574,984,697,683,60.0001;22127100:2448,991,726,715,59.9628;22128050:2724,994,696,684,60.0001;22128900:2160,981,695,684,60.0374;22129650:1575,951,698,683,60.0001;22239320:2456,1005,726,718,60.0001;22240270:2723,981,695,685,60.0001;22241120:2154,993,698,685,59.9628;22241870:1568,977,700,685,60.0001;22351570:2448,990,725,716,59.9628;22352520:2734,1001,694,686,59.9628;22353370:2161,981,700,686,60.0001;22354120:1567,972,699,691,60.0001;22463980:2457,1008,724,717,60.0001;22464930:2725,972,695,687,60.0001;22465780:2152,1007,698,686,60.0001;22466530:1563,967,696,683,60.0001;22576970:2451,988,726,716,59.9628;22577920:2717,1008,695,687,59.9628;22578770:2135,984,696,688,60.0374;22579520:1585,971,697,684,60.0001;22689710:2449,983,726,716,59.9255;22690660:2731,996,694,649,59.9628;22691510:2155,1000,697,685,59.9628;22692260:1577,1011,698,681,60.0001;22802070:2457,999,724,717,60.0001;22803020:2722,987,667,688,60.0001;22803870:2154,988,699,686,60.0001;22804620:1575,958,699,688,60.0374;22914670:2453,942,724,714,59.9255;22915620:2713,945,697,686,59.9628;22916470:2141,989,697,686,60.0374;22917220:1573,1011,697,683,60.0001;23027320:2465,975,724,719,60.6342;23028270:2700,995,694,682,60.6715;23029120:2141,1006,695,687,60.3358;23029870:1570,991,696,685,60.1120;23139750:2437,965,722,677,60.5969;23140700:2715,975,701,686,60.6715;23141550:2145,996,699,687,60.3731;23142300:1570,977,698,685,60.1120;23251850:2461,970,725,715,60.5969;23252800:2704,1001,698,688,60.6715;23253650:2152,970,695,688,60.3731;23254400:1572,997,698,686,60.1120;23364370:2458,946,725,705,60.5969;23365320:2719,977,663,684,60.6342;23366170:2142,1004,696,683,60.3358;23366920:1569,990,701,684,60.1120;23477280:2452,976,723,715,59.9628;23478230:2688,1008,699,687,60.0374;23479080:2144,986,698,685,60.0001;23479830:1568,989,697,684,60.0374;23589740:2455,991,720,677,60.5969;23590690:2711,1001,695,686,60.6715;23591540:2145,989,698,683,60.3731;23592290:1572,1017,699,683,60.1120;23702630:2460,972,725,707,60.5969;23703580:2716,1010,696,685,60.6342;23704430:2149,1008,697,684,60.3358;23705180:1577,977,667,681,60.1120;23815090:2456,948,725,705,60.5969;23816040:2710,981,696,686,60.6715;23816890:2143,1034,697,684,60.3731;23817640:1555,969,694,688,60.1120;23927960:2459,953,725,708,60.5969;23928910:2713,986,694,686,60.6715;23929760:2141,1011,668,683,60.3358;23930510:1568,997,699,682,60.1493;24041320:2462,964,725,709,60.5969;24042270:2716,998,668,681,60.6715;24043120:2147,999,699,684,60.3731;24043870:1576,1000,695,682,60.1120;24154700:2469,950,695,708,60.5969;24155650:2712,1018,696,686,60.6715;24156500:2149,1013,696,685,60.3731;24157250:1569,973,696,687,60.1120;24267250:2462,958,729,707,60.5969;24268200:2727,998,698,686,60.6715;24269050:2150,1008,697,686,60.3358;24269800:1574,996,696,647,60.1493;24380330:2452,955,725,710,60.5969;24381280:2720,997,698,688,60.6715;24382130:2144,1009,697,644,60.3358;24382880:1571,985,695,685,60.1120;24492800:2472,954,726,709,60.5969;24493750:2739,1000,696,683,60.6715;24494600:2164,988,666,685,60.3358;24495350:1578,994,698,684,60.1493;24605520:2465,977,723,708,60.5969;24606470:2723,988,697,683,60.6715;24607320:2137,1002,697,683,60.3358;24608070:1577,1012,698,684,60.1120;24718720:2473,976,725,704,60.5969;24719670:2709,981,698,684,60.6715;24720520:2146,1001,698,683,60.3358;24721270:1568,966,697,684,60.1120;24831300:2468,964,723,706,60.6342;24832250:2707,972,694,685,60.6715;24833100:2143,1001,696,679,60.3731;24833850:1562,1002,699,679,60.1493;24944020:2469,989,724,715,60.6342;24944970:2710,986,696,690,60.6715;24945820:2147,1003,699,680,60.3358;24946570:1572,1004,699,685,60.1120;25056360:2466,970,725,711,60.5969;25057310:2707,996,697,687,60.6715;25058160:2154,1000,696,687,60.3731;25058910:1584,992,697,682,60.1120;25169500:2480,936,724,707,60.5969;25170450:2734,1002,696,687,60.6715;25171300:2159,1011,697,685,60.3731;25172050:1580,991,665,680,60.1120;25282150:2471,954,726,707,60.6342;25283100:2726,976,698,684,60.7088;25283950:2151,1010,698,683,60.3731;25284700:1550,1013,698,687,60.1493;25395060:2481,965,725,711,60.6342;25396010:2723,989,698,685,60.6715;25396860:2136,969,697,687,60.3731;25397610:1576,1016,699,686,60.1493;25507240:2474,986,725,704,60.6342;25508190:2724,1009,697,683,60.7088;25509040:2146,989,667,686,60.3731;25509790:1582,1002,697,683,60.1493;25620000:2480,971,725,707,60.5969;25620950:2726,1005,696,689,60.6715;25621800:2126,1002,696,683,60.3358;25622550:1571,975,696,686,60.1120;25732670:2466,969,721,704,60.5969;25733620:2721,997,666,684,60.6715;25734470:2156,1023,697,687,60.3731;25735220:1586,1000,697,683,60.1120;25845670:2474,983,723,679,60.5596;25846620:2729,1006,694,687,60.6715;25847470:2156,996,698,683,60.3358;25848220:1584,996,700,685,60.1120;25958990:2475,969,722,704,60.5969; +26 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18sep0702h.pcr +2 "MFB"*% +4 "core" %s +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*K'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*p  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*< % +119 "core" % +2 "MFB"*-% +4 "core" %($ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zj +224 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*% +4 "core" %Zp B +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*A'> +6065 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*w % +50 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*@% +4 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'i +531 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*6  +52 "core" +2 "MFB"*}% +4 "core" %u D +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"**'q +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*I  +59 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*  +90 "core"  +2 "MFB"*.% +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*2' +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*H' +109 "Can" L [[ +2965 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*+'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*1' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*,'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*5' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*J'V +2734 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*$  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +54 "MFB"*E % +121 "core" % +2 "MFB"*>% +4 "core" %VQ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*B' +232 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*:  +52 "core"  +2 "MFB"*C% +4 "core" %  +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16114 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*" % +50 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" %> Y _ +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*#' +523 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*M  +52 "core" +2 "MFB"* % +4 "core" %:\ < +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*G'q@ +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*X'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +12320 "Can" R _ +4951 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*;' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*]' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*%'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*'' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*9' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*`'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*g' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +5067 "core" ' +3 #"MFBPCR"Setting up PCR for Tt2 -- writing /var/log/esp/Tt218sep0704h.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP6 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +57 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*c  +27 "core"  +2 "MFB"* % +4 "core" %Vd5 +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*U'(V +2557 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*Q' +2898 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*D n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*j'R +561 "Can" T yy +4510 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*i'(@ +2905 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*O  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*8  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*N% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*S'FD +618 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM3 +57 "MFB"*r n +107 "core" m + ."MFBPCR"delay 2 seconds +202 #Adding MM3 +3 "MFB"*a% +3 "core" %FE  Z +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*/' +1822 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP6 +2 "MFB"*l  +37 "core"  +2 #"MFBPCR"Adding PP6 + .delay 2 seconds +202 "MFB"*k% +4 "core" % E +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*d' +614 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*_  +80 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*~% +3 "core" %s % +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*[' +625 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*f  +37 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*v% +4 "core" %  R +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*^'\ +5879 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*o n +37 "core" m + ."MFBPCR"delay 2 seconds +203 "MFB"*|% +4 "core" %\ B +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*L'\  +634 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*  +50 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*x% +4 "core" %\ O\ 2 +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*y' 0 +5043 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*P  +69 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*{  +37 "core"  +4 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*R% +5 "core" % -\ ~ P +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*'L +28335 "Can" R YY +4287 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*W  +82 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*4 % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt2 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +54564 "Can" S ll +60004  R w +60004  V aa +60003  Y W +60004  Y {z +60004  X  +60004  ] kk +60003  Z z +34532 ."PCR"PCR.off +139 !o:#AnalyticalModule::PCRRawSample: @refih< :\ @data"28440340:2331,938,726,725,59.9628;28441240:2630,930,665,685,60.0001;28442290:2941,1273,697,688,60.0374;28551440:2327,921,723,717,59.9628;28552340:2627,929,698,686,60.0001;28553390:2943,1265,694,651,60.0374;28663120:2330,941,723,710,59.9628;28664020:2630,938,696,686,59.9628;28665070:2940,1287,700,688,60.0374;28774660:2337,928,720,680,59.9628;28775560:2626,915,696,688,60.0001;28776610:2953,1282,698,685,60.0374;28886000:2335,953,723,711,60.0001;28886900:2626,931,692,649,59.9628;28887950:2958,1245,696,687,60.0001;28997500:2335,961,721,712,59.9255;28998400:2629,941,697,688,59.9628;28999450:2951,1254,697,683,60.0001;29109180:2336,943,690,713,59.9628;29110080:2631,935,697,686,60.0001;29111130:2945,1274,698,686,60.0374;29220780:2331,944,725,775,60.0001;29221680:2615,920,697,682,60.0001;29222730:2939,1266,695,682,60.0001;29333030:2325,938,723,711,59.9628;29333930:2630,943,664,685,59.9628;29334980:2949,1288,697,684,59.9628;29444610:2331,952,723,716,60.0001;29445510:2619,940,698,684,59.9628;29446560:2929,1261,665,683,60.0001;29556700:2330,945,722,711,59.9628;29557600:2625,949,695,686,60.0001;29558650:2928,1250,694,646,59.9628;29668800:2335,931,721,718,59.9628;29669700:2629,923,697,688,60.0001;29670750:2936,1281,697,686,60.0374;29780910:2314,916,725,714,60.0001;29781810:2632,965,697,684,60.0001;29782860:2933,1292,698,685,60.0001;29892700:2335,934,721,716,59.9628;29893600:2624,940,696,688,59.9255;29894650:2946,1261,696,682,60.0001;30004920:2336,937,724,711,59.9628;30005820:2624,939,696,683,59.9628;30006870:2944,1295,699,684,60.0001;30116910:2337,939,726,709,60.5596;30117810:2615,925,698,686,60.8580;30118860:2938,1263,696,683,60.4477;30228500:2339,945,692,712,60.0001;30229400:2628,953,695,687,60.0001;30230450:2944,1272,699,685,60.0374;30340410:2331,987,727,714,59.9628;30341310:2630,939,665,688,59.9628;30342360:2947,1267,697,688,60.0001;30452290:2351,928,726,711,60.2239;30453190:2637,974,698,687,60.2985;30454240:2929,1290,696,684,60.0374;30564340:2361,938,726,707,60.5969;30565240:2633,951,697,686,60.6715;30566290:2938,1256,698,684,60.2985;30676420:2359,920,724,707,60.6342;30677320:2642,953,696,686,60.7088;30678370:2944,1259,666,686,60.3358;30788220:2354,887,725,706,60.5969;30789120:2649,924,695,681,60.6715;30790170:2962,1270,699,687,60.2985;30899990:2360,952,696,711,60.5969;30900890:2641,935,698,687,60.7088;30901940:2966,1272,698,686,60.2985;31011640:2359,914,724,708,60.5969;31012540:2641,926,697,689,60.7088;31013590:2973,1292,699,682,60.2985;31123760:2373,926,723,705,60.6342;31124660:2650,936,664,683,60.7088;31125710:2975,1272,698,686,60.2985;31235300:2379,934,722,707,60.5969;31236200:2659,969,695,687,60.6715;31237250:2980,1266,665,682,60.3358;31347270:2384,932,723,708,60.5969;31348170:2659,962,695,685,60.6715;31349220:2970,1257,698,690,60.2985;31459100:2375,922,724,707,60.6342;31460000:2669,921,696,685,60.7088;31461050:2976,1293,697,687,60.2985;31570840:2389,917,690,706,60.5969;31571740:2671,942,698,682,60.6715;31572790:2978,1282,696,684,60.2612;31683020:2389,909,724,708,60.5596;31683920:2664,946,661,683,60.6342;31684970:3000,1296,697,688,60.2985;31795080:2398,915,728,703,60.5969;31795980:2703,979,695,657,60.6715;31797030:3008,1254,697,683,60.2985;31906770:2421,927,725,706,60.5969;31907670:2718,945,696,687,60.6715;31908720:3051,1276,664,683,60.2985;32018920:2462,929,724,709,60.5969;32019820:2765,925,697,685,60.6715;32020870:3093,1279,693,648,60.2985;32131000:2520,932,722,708,60.5969;32131900:2839,950,697,686,60.6715;32132950:3197,1298,699,685,60.3358;32242950:2646,925,724,708,60.6342;32243850:2978,940,695,685,60.6715;32244900:3338,1288,695,682,60.2985;32354820:2791,912,723,709,60.5969;32355720:3136,943,695,681,60.7088;32356770:3530,1303,697,681,60.3358;32466870:2938,922,723,702,60.6342;32467770:3327,945,695,680,60.7088;32468820:3730,1291,699,682,60.2985;32578790:3078,910,723,706,60.5969;32579690:3478,957,696,685,60.6715;32580740:3939,1309,696,688,60.3358;32690850:3232,923,723,707,60.5969;32691750:3671,956,696,684,60.6715;32692800:24,1253,698,683,60.2985;32802720:3375,912,693,707,60.5969;32803620:3813,939,695,682,60.6715;32804670:213,1269,695,682,60.3358;32914320:3492,899,724,706,60.5969;32915220:3953,917,694,686,60.6715;32916270:350,1294,699,683,60.2985;33026400:3608,1272,725,704,60.7834; +20 #"MFBPCR"PCR for Tt2 completed -- closed /var/log/esp/Tt218sep0704h.pcr +2 "MFB"*% +3 "core" %Q +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +1025 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*0  +45 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +118 "core" & +2 "MFB"*m% +4 "core" %(( +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*z'Zn +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*% +4 "core" %Zn  W +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*\\'> +6055 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +50 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" %>  ^ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'Q +518 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %X +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'p +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*t  +59 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*T  +90 "core"  +2 "MFB"*% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"* 'V +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*q' +3074 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*Y'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +42 "Can" c [Z +2688 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*=' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*V'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*&  +48 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +118 "core" % +2 "MFB"*h% +60 "core" %VB +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*!' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*7  +53 "core" +2 "MFB"*% +4 "core" %I ? +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*\ '> +16116 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*u % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +4 "core" %> ' +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*' +524 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*n  +52 "core" +2 "MFB"*p% +4 "core" % | M +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*<'q= +328 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*-  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*K'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17576 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +703 "Can" c YY +2029 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*w'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*@' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*I'V +5069 "core" ' +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18sep0706h.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +57 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*.  +27 "core"  +2 "MFB"**% +4 "core" %VF` +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*2'(^ +2552 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*H' +2899 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*+ n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*1'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*,'(@ +2905 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*5  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*$  +35 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"*E% +4 "core" %([ +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*>'FG +649 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM3 +2 "MFB"*J n +102 "core" m + ."MFBPCR"delay 2 seconds +260 #Adding MM3 +3 "MFB"*:% +3 "core" %FM +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*C' +1825 "core" ' + ."MFBPCR"delay 25 seconds +451 "Can" _ vu +2051 ."MFBPCR"ARV.dial :PP5 +2 "MFB"*B I +37 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*"% +4 "core" %t\ 2 +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +636 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 +2 "MFB"* % +35 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*M% +4 "core" % +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"* ' +639 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*#  +124 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*% +4 "core" %p +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*G'\ +5871 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*X n +46 "core" o +2 ."MFBPCR"delay 2 seconds +202 "MFB"*;% +4 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*b'\  +622 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*]  +61 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*%% +4 "core" %\ \ < +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*'' = +5069 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*e  +58 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*9  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*`% +4 "core" % @ +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*g'_ +32594 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*c % +36 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +6360 "Can" ^ ] +60004  _ pp +60003  a { +60004  b aa +60004  c  +60003  d a +60004  d ii +60004  g st +60003  i `` +23274 ."PCR"PCR.off +139 !o:#AnalyticalModule::PCRRawSample: @refih< :\ @data"35516030:2086,936,727,727,59.9255;35516930:2335,935,694,687,60.0374;35517980:2629,1287,699,683,60.0374;35627400:2093,940,722,715,60.0001;35628300:2363,945,695,682,59.9628;35629350:2632,1262,666,685,60.0001;35738770:2078,941,690,714,60.0001;35739670:2355,940,696,685,60.0001;35740720:2627,1265,698,687,60.0001;35850390:2090,912,725,715,59.9628;35851290:2342,922,696,689,60.0001;35852340:2629,1246,696,681,60.0001;35962040:2098,943,722,712,59.9628;35962940:2360,936,696,685,60.0001;35963990:2598,1261,698,686,60.0001;36073760:2090,951,719,714,59.9628;36074660:2335,934,693,684,60.0001;36075710:2629,1265,698,684,60.0001;36184780:2076,933,723,716,59.9628;36185680:2328,932,696,687,60.0001;36186730:2620,1301,698,684,60.0001;36296420:2095,935,725,716,59.9628;36297320:2348,944,692,684,60.0001;36298370:2597,1249,697,682,60.0374;36408390:2086,946,724,716,60.0001;36409290:2338,950,696,687,60.0001;36410340:2625,1270,696,643,60.0001;36520500:2075,926,725,715,59.9628;36521400:2347,933,696,685,60.0001;36522450:2628,1289,697,685,60.0001;36632470:2081,945,722,714,59.9628;36633370:2328,934,696,684,59.9628;36634420:2613,1275,695,682,60.0001;36743790:2084,945,725,712,59.9628;36744690:2318,954,698,690,59.9628;36745740:2617,1252,698,688,60.0374;36855550:2096,922,722,713,59.9628;36856450:2338,940,663,683,60.0001;36857500:2629,1272,697,685,60.0001;36967580:2085,936,722,708,59.9628;36968480:2331,958,693,650,60.0001;36969530:2609,1252,696,684,60.0001;37079820:2088,947,724,712,59.9628;37080720:2342,952,693,647,59.9628;37081770:2624,1253,697,684,60.0001;37191480:2101,946,726,705,60.5596;37192380:2342,955,696,683,60.6342;37193430:2608,1274,665,686,60.2985;37303860:2100,920,723,708,60.5969;37304760:2336,958,695,685,60.6715;37305810:2619,1267,668,686,60.2985;37415630:2095,916,692,708,60.5969;37416530:2334,938,699,686,60.6715;37417580:2609,1275,698,684,60.2612;37527650:2095,905,720,671,60.5969;37528550:2347,942,699,686,60.6715;37529600:2607,1274,696,685,60.2985;37639840:2098,909,722,710,60.5969;37640740:2325,936,697,684,60.6715;37641790:2616,1263,698,682,60.2985;37751600:2108,924,721,707,60.6342;37752500:2342,916,662,683,60.7088;37753550:2624,1287,697,687,60.3358;37863390:2101,924,724,707,60.5969;37864290:2345,966,693,683,60.6715;37865340:2601,1248,696,685,60.2985;37975490:2099,936,725,702,60.6342;37976390:2331,935,696,685,60.6715;37977440:2615,1278,667,686,60.2985;38087390:2086,924,724,704,60.5969;38088290:2351,978,698,684,60.6715;38089340:2622,1274,698,684,60.2612;38199130:2095,911,693,708,60.5969;38200030:2336,938,697,684,60.6715;38201080:2613,1255,695,687,60.2985;38311440:2096,892,693,706,60.5969;38312340:2352,939,695,686,60.7088;38313390:2614,1257,697,687,60.2985;38423380:2097,926,724,712,60.5969;38424280:2323,960,693,682,60.7088;38425330:2616,1285,697,684,60.2985;38534940:2128,934,723,706,60.5969;38535840:2335,951,695,648,60.6715;38536890:2614,1270,697,686,60.2985;38646790:2108,916,724,706,60.5969;38647690:2342,935,696,688,60.7088;38648740:2612,1282,695,684,60.2985;38758840:2107,919,725,708,60.6342;38759740:2341,940,696,687,60.6715;38760790:2614,1263,698,686,60.3358;38870750:2111,906,724,708,60.5969;38871650:2341,940,698,686,60.6715;38872700:2621,1280,698,684,60.2612;38982440:2103,906,693,706,60.6342;38983340:2345,946,698,686,60.6715;38984390:2633,1282,696,684,60.3358;39094400:2109,908,725,711,60.6342;39095300:2327,957,690,688,60.6715;39096350:2626,1273,697,684,60.2985;39206430:2099,907,723,714,59.9255;39207330:2334,929,695,687,59.9628;39208380:2611,1281,700,685,60.0374;39318450:2106,928,722,705,60.5969;39319350:2362,941,665,685,60.6715;39320400:2624,1279,694,686,60.2985;39430360:2105,925,726,709,60.5969;39431260:2359,937,694,680,60.6342;39432310:2599,1304,698,682,60.2985;39542260:2114,923,726,709,60.5969;39543160:2367,946,693,687,60.6715;39544210:2619,1270,666,683,60.2985;39654340:2105,907,726,708,60.5969;39655240:2369,921,697,683,60.6715;39656290:2623,1271,696,646,60.2985;39766000:2112,906,725,711,60.5969;39766900:2349,927,697,685,60.6715;39767950:2628,1274,698,685,60.2985;39878140:2109,913,724,710,60.5969;39879040:2356,956,693,684,60.7088;39880090:2627,1296,699,682,60.2985;39990110:2117,942,727,708,60.5969;39991010:2357,940,695,686,60.6715;39992060:2640,1287,697,686,60.2985;40102230:2114,1245,722,677,60.8207; +21 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18sep0706h.pcr + "MFB"* % +4 "core" %Zr +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*U  +36 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"*D % +119 "core" % +2 "MFB"*Q% +4 "core" %(& +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*j'Zl +225 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*O  +52 "core"  +2 "MFB"*8% +4 "core" %Zf  P +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*N'> +6067 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*i % +51 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*r% +4 "core" %>  +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*a'\\ +529 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*S  +51 "core" +2 "MFB"*l% +5 "core" %a\ ; +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*k'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*/  +58 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*_  +89 "core"  +2 "MFB"*~% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*d'` +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*f' +3076 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*v'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*[' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*o'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*^'V +2339 "Can" l XW +393 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*x % +118 "core" & +2 "MFB"*L% +4 "core" %VH +2 ."MFBPCR"AS.reconfigure ASslow1 +56 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*P' +231 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*{  +52 "core"  +2 "MFB"*R% +4 "core" %XM +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*y'> +16118 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*W % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*4% +4 "core" %>  Y +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*0% +4 "core" % y M +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q. +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*m  +38 "core"  +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4741 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17273 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +205 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +279 "Can" n WV +23 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*\\'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +5066 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18sep0708h.pcr + #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*T  +56 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +27 "core"  +2 "MFB"* % +4 "core" %VS; +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(\\ +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*q' +2898 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*Y n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*?'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*=  +158 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 +2 "MFB"*&  +35 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*% +4 "core" %(, +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*h'FV +626 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 +2 "MFB"*V I +59 "core" I + ."MFBPCR"delay 2 seconds +204 #Adding MM1 + "MFB"*7% +59 "core" %F[  U +5 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1824 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP1 +2 "MFB"*! % +36 "core" $ +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +202 "MFB"*u% +4 "core" % B +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*' +611 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*\  +36 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*n% +3 "core" % , +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*p'2 +624 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*  +37 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*-% +4 "core" %8|J +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*<'\ +5591 "Can" k WW +294 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +2 "MFB"*K n +36 "core" m +3 ."MFBPCR"delay 2 seconds +204 "MFB"*% +3 "core" %\ y +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +624 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +52 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*w% +4 "core" %\   P +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*@' O +5044 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*A  +58 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*6  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*}% +5 "core" % SH +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'r +32576 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*  +81 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*. % +35 "core" % + ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling +2 ."PCR"PCR.program ProfileIPc +15 #ProfileIPc should complete in < 1:50:49 +2 .PCR.run 2:23:31.25 +18164 "Can" i aa +60004  l jj +60004  k lk +60003  m q +60004  o W +60004  q aa +60003  t l +60004  t ii +60004  t a` +17185 #"mwj"Session Begun +1470 #-> showlog 20 +3230 #-> can +4 "Can" r {{ +2585 ."PCR"PCR.off +233 !o:#AnalyticalModule::PCRRawSample: @refih< :\ @data"%42592300:1388,1333,727,728,58.9557;42593150:1571,1775,696,687,59.0303;42594100:1754,2233,696,689,59.0676;42595150:1948,2684,666,682,59.0303;42596300:2133,3173,697,684,58.9930;42706890:1379,1333,723,716,58.9930;42707740:1559,1752,694,689,59.0303;42708690:1747,2268,698,691,59.0303;42709740:1941,2703,697,685,59.0303;42710890:2136,3157,695,650,59.0303;42822300:1386,1323,724,719,59.0303;42823150:1567,1820,697,651,58.9930;42824100:1754,2273,696,682,59.0303;42825150:1935,2680,698,685,59.0303;42826300:2124,3132,695,684,59.0303;42937080:1389,1342,722,716,58.9930;42937930:1547,1793,692,686,58.9930;42938880:1747,2237,695,651,59.0303;42939930:1936,2675,698,686,59.0303;42941080:2126,3175,695,684,59.0303;43051870:1386,1323,722,716,58.9930;43052720:1548,1804,692,687,59.0303;43053670:1747,2271,699,685,59.0303;43054720:1934,2658,665,685,59.0303;43055870:2118,3147,696,689,59.0303;43166690:1376,1346,722,714,59.0303;43167540:1547,1800,665,687,59.0303;43168490:1742,2265,698,685,59.0303;43169540:1930,2706,697,681,59.0303;43170690:2117,3164,691,647,59.0303;43281940:1385,1344,722,714,59.0676;43282790:1544,1810,694,687,59.0303;43283740:1730,2241,697,686,59.0303;43284790:1942,2687,697,684,59.0676;43285940:2099,3146,696,681,59.0303;43396950:1376,1333,722,715,58.9930;43397800:1548,1776,694,685,58.9557;43398750:1735,2234,666,685,59.0303;43399800:1933,2680,698,685,59.1049;43400950:2111,3142,698,685,59.0676;43512370:1373,1331,722,713,59.0303;43513220:1546,1786,694,687,58.9930;43514170:1730,2241,670,685,59.0303;43515220:1921,2694,698,679,59.0676;43516370:2102,3151,697,685,59.0303;43627860:1374,1330,722,714,59.0303;43628710:1549,1795,693,687,59.0303;43629660:1736,2210,665,686,59.0303;43630710:1920,2721,698,685,58.9930;43631860:2111,3134,697,683,59.0303;43742940:1374,1321,724,717,59.0303;43743790:1548,1799,697,688,58.9930;43744740:1730,2257,695,648,59.0303;43745790:1923,2690,697,686,59.0303;43746940:2102,3172,697,684,59.0303;43858050:1375,1345,727,717,58.9930;43858900:1548,1804,697,689,58.9930;43859850:1719,2256,698,682,59.0303;43860900:1902,2692,696,677,59.0676;43862050:2105,3161,695,688,59.0303;43973000:1378,1346,723,711,58.9930;43973850:1538,1803,696,689,59.0303;43974800:1721,2243,697,686,59.0303;43975850:1916,2695,665,687,59.0303;43977000:2103,3172,696,683,59.0303;44088200:1381,1334,723,716,58.9930;44089050:1545,1813,695,684,58.9930;44090000:1728,2239,698,687,59.0303;44091050:1927,2708,693,650,59.0303;44092200:2105,3171,697,684,58.9930;44203710:1367,1323,724,713,58.9557;44204560:1539,1820,695,688,58.9930;44205510:1727,2245,696,680,59.0303;44206560:1921,2717,665,685,59.0303;44207710:2097,3154,696,683,59.0303;44319260:1374,1324,721,714,58.9930;44320110:1536,1768,694,691,59.0303;44321060:1717,2252,697,682,59.0303;44322110:1909,2687,664,686,59.0676;44323260:2101,3184,697,684,59.0676;44434850:1366,1307,693,716,58.9930;44435700:1547,1805,695,690,58.9557;44436650:1727,2260,697,689,59.0303;44437700:1917,2721,699,686,59.0303;44438850:2094,3171,698,680,59.0676;44550130:1380,1354,718,682,58.9930;44550980:1541,1814,696,689,58.9930;44551930:1718,2254,696,684,59.0676;44552980:1919,2720,698,683,59.0303;44554130:2099,3192,696,682,59.0303;44665840:1381,1347,720,679,59.4406;44666690:1534,1802,692,684,60.1493;44667640:1698,2246,700,682,59.7763;44668690:1922,2713,694,682,59.2541;44669840:2091,3182,696,683,58.9930;44781130:1379,1329,724,714,59.4406;44781980:1531,1796,695,686,60.1120;44782930:1712,2239,698,687,59.7763;44783980:1902,2741,698,682,59.2541;44785130:2087,3187,693,645,58.9930;44897200:1368,1324,727,711,58.9930;44898050:1524,1814,695,687,58.9930;44899000:1718,2269,699,684,59.0303;44900050:1912,2700,697,687,59.0676;44901200:2093,3171,664,685,59.0303;45012670:1377,1316,726,713,59.4406;45013520:1535,1818,664,686,60.1493;45014470:1699,2276,695,686,59.7763;45015520:1909,2766,696,685,59.2914;45016670:2096,3211,696,651,59.0676;45128200:1372,1365,723,714,58.9930;45129050:1544,1829,664,685,59.0303;45130000:1715,2325,698,682,59.0303;45131050:1904,2774,698,683,59.0303;45132200:2098,3225,693,650,59.0303;45243780:1375,1371,722,713,58.9930;45244630:1550,1830,665,687,58.9930;45245580:1714,2305,696,683,59.0303;45246630:1903,2774,697,688,59.0303;45247780:2096,3263,694,642,59.0303;45359450:1375,1341,722,713,59.0303;45360300:1531,1830,667,686,59.1049;45361250:1723,2287,696,690,59.0303;45362300:1916,2787,698,685,59.0303;45363450:2097,3277,694,648,59.0303;45474920:1384,1364,723,714,59.4406;45475770:1534,1850,694,652,60.1493;45476720:1688,2293,700,683,59.8136;45477770:1909,2815,694,682,59.2914;45478920:2102,3276,697,683,59.0303;45590610:1374,1349,724,719,59.4779;45591460:1530,1858,692,652,60.1493;45592410:1695,2318,696,686,59.8136;45593460:1910,2828,696,683,59.2914;45594610:2093,3301,699,684,59.0303;45706040:1384,1388,725,719,59.4406;45706890:1525,1903,696,685,60.1120;45707840:1701,2365,697,686,59.7763;45708890:1900,2853,696,688,59.2914;45710040:2084,3354,697,683,58.9930;45821700:1368,1406,726,716,58.9930;45822550:1537,1918,695,688,58.9930;45823500:1723,2396,667,684,59.0303;45824550:1916,2929,698,685,59.0303;45825700:2103,3425,698,690,59.0303;45937420:1371,1445,724,712,59.4406;45938270:1538,1940,694,684,60.1120;45939220:1687,2412,701,683,59.7763;45940270:1911,2957,697,683,59.2914;45941420:2094,3514,697,682,59.0303;46053220:1378,1468,724,720,59.4406;46054070:1539,1990,694,647,60.1493;46055020:1715,2479,699,684,59.7763;46056070:1924,3033,698,685,59.3287;46057220:2102,3564,695,683,58.9930;46168860:1383,1449,725,713,59.4779;46169710:1531,2036,693,654,60.1120;46170660:1697,2538,698,684,59.7763;46171710:1907,3097,698,686,59.2914;46172860:2093,3637,696,686,59.0303;46284540:1381,1514,724,716,59.4406;46285390:1527,2069,694,650,60.1493;46286340:1708,2643,697,685,59.7763;46287390:1913,3177,695,685,59.3287;46288540:2098,3728,697,683,59.0303;46400100:1380,1480,720,713,58.9930;46400950:1534,2088,694,646,58.9930;46401900:1723,2684,696,684,59.0676;46402950:1909,3243,700,687,59.0303;46404100:2095,3790,697,681,59.0303;46515690:1381,1585,723,716,59.4406;46516540:1533,2160,693,653,60.1120;46517490:1705,2669,695,682,59.7763;46518540:1908,3258,696,682,59.2914;46519690:2097,3871,697,681,59.0303;46631160:1383,1569,724,716,59.4779;46632010:1533,2166,693,685,60.1493;46632960:1688,2739,699,684,59.8136;46634010:1916,3316,697,685,59.3287;46635160:2086,3909,698,684,59.0303;46746890:1388,1615,723,715,59.4406;46747740:1527,2197,663,687,60.1493;46748690:1702,2765,697,684,59.8136;46749740:1908,3403,697,684,59.3287;46750890:2095,4006,693,651,59.0303;46862380:1386,1614,726,712,59.4406;46863230:1532,2235,695,649,60.1120;46864180:1712,2837,697,684,59.8136;46865230:1908,3443,695,686,59.2914;46866380:2100,4079,699,683,59.0303;46978250:1388,1617,721,713,58.9930;46979100:1535,2274,665,685,59.0303;46980050:1721,2867,694,682,59.0303;46981100:1907,3491,699,681,59.0676;46982250:2103,28,696,647,59.0303;47093660:1390,1655,725,714,59.4779;47094510:1538,2297,696,650,60.1493;47095460:1706,2914,701,682,59.7763;47096510:1913,3546,697,685,59.2914;47097660:2097,60,697,686,59.0303;47209040:1409,1643,723,711,59.4779;47209890:1535,2325,695,687,60.1493;47210840:1700,2885,661,682,59.7763;47211890:1908,3590,695,682,59.2914;47213040:2094,118,695,684,59.0303;47324910:1754,3603,722,704,59.8509; +33 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18sep0708h.pcr +2 #Full MFB Decontamination +3 #Decon extraction column and decon AIV +4 .SPE.hold 2:46:40,55C +4 "MFB"** @@T +3 ."MFBPCR"ASV.dial :SPEdelivery +5 "MFB"*I  +62 "core"  + ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*2'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial :air1 +3 "MFB"*+  +207 "core" +2 "MFB"*H% +4 "core" %(0+ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*1' +432 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*5 n +166 "core" o + ."MFBPCR"ASV.dial :SPErecovery +4 "MFB"*$  +59 "core"  +2 "MFB"*E% +4 "core" % *\ < +48 ."MFBPCR"AS.seek 0.62ml +11 "MFB"*,'\ +2036 "core" ' +2 ."MFBPCR"ATV.dial :waste +4 "MFB"*J n +207 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek :empty +2 "MFB"*:'R +3163 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +4 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*>'V +31 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +204 .AS.seek 0.5ml +2 "MFB"*B'(@ +2900 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"ATV.dial :air3 +3 "MFB"*" % +64 "core" % +2 "MFB"*C% +4 "core" %(-1 +3 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +430 "core" ' + ."MFBPCR"ATV.dial :air3 +4 "MFB"*M% +5 "core" %\ * A +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +227 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*#  +41 "core"  +2 "MFB"*% +4 "core" %\ ?+ D +3 ."MFBPCR"AS.seek 0.71ml +3 "MFB"* ' H +3646 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*X % +57 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*;% +4 "core" % H Wj +2 ."MFBPCR"AS.seek 0.735ml +3 "MFB"*G' Ŵ +529 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*]  +57 "core" +2 "MFB"*%% +4 "core" % [ V +3 ."MFBPCR"AS.seek 0.72ml +3 "MFB"*b' zX +330 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV +2 "MFB"*e n +110 "core" n + ."MFBPCR"ASV.dial :SPErecovery +4 "MFB"*9% +5 "core" % zJb +2 ."MFBPCR"AS.seek 0.365ml +3 "MFB"*`' +7164 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*' n +189 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +1878 "core" ' + ."MFBPCR"ATV.dial :air3 +4 "MFB"*c % +62 "core" $ +2 "MFB"* % +4 "core" %R 2 +2 ."MFBPCR"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +3 "MFB"*g' +233 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*U  +38 "core" + "MFB"*D% +5 "core" % G +2 ."MFBPCR"AS.seek 0.579ml +3 "MFB"*Q' +5313 "Can"  u +6175 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +55 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*O% +4 "core" %  > +2 ."MFBPCR"AS.seek 0.604ml +3 "MFB"*8'\ 4N +519 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*j  +54 "core" + "MFB"*i% +5 "core" %\ 4A +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*r' +329 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV +2 "MFB"*N n +104 "core" m + ."MFBPCR"ASV.dial :wasteR +4 "MFB"*S  +45 "core"  +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*l'V +11873 "core" ' + ."MFBPCR"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*a' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*/'V +20136 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*_ % +145 "core" % +2 "MFB"*~% +4 "core" %V +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*k' +231 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*d  +54 "core" +2 "MFB"*f% +4 "core" %\ ; +3 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*v' +5557 "Can"  ] +5932 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*[ % +54 "core" % + ."MFBPCR"delay 3 seconds +304 "MFB"*o% +3 "core" % \ < +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*|'\ 87 +527 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*x% +4 "core" %\ 8D @ +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*L' +330 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV +2 "MFB"*^ n +103 "core" m + ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*{  +35 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*R'V +11888 "core" ' + ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*P' +5832 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .ATV.dial ASV + .ASV.dial :SPEdelivery +5 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*W'V +20136 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*4  +82 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +3 "MFB"*y' x +6293 "Can"  W +1785 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV +2 "MFB"* n +99 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*0'^ +15513 "core" ' + ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +3 "MFB"* n +173 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek :empty +2 "MFB"*m'R +205 "core" ' + ."MFBPCR"SPE.coast +4 "MFB"*  +5 "core" g + g + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +204 .AS.seek 0.5ml +3 "MFB"*'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial :ASV +3 "MFB"* n +168 "core" n + ."MFBPCR"ASV.dial :SPErecovery +4 "MFB"*  +54 "core"  +2 "MFB"*z% +4 "core" %() +3 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*' v +4652 "core" ' + ."MFBPCR"ASV.dial :wasteD +4 "MFB"* I +56 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*\\'V +3709 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +3 "MFB"*  +57 "core"  +2 "MFB"*% +5 "core" %(( +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*T': +2041 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +96 "core" +2 "MFB"* % +4 "core" %:e +3 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*t'L +432 "core" ' + ."MFBPCR"ATV.dial ASV +4 "MFB"* n +104 "core" n + "MFB"*Y% +5 "core" %Xl\ 6 +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*q' 2 +2546 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*? I +57 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2905 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*&'(@ +2905 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +3 "MFB"*  +58 "core"  +4 "MFB"*% +8 "core" %(% +4 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*V': +2041 "core" ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*7  +93 "core" +2 "MFB"*h% +4 "core" %: A +2 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*!'4 +434 "core" ' + ."MFBPCR"ATV.dial ASV +4 "MFB"*u n +92 "core" n +3 "MFB"*% +4 "core" %7 \ 6 +2 ."MFBPCR"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.57ml +3 "MFB"*\ '  +2544 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*n I +65 "core" J +3 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2907 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +94 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*-': +3042 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*p n +94 "core" n + ."MFBPCR"ASV.dial :wasteD +3 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*K'Q +1467 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +64 "Can"   +129 "core" n +2 ."MFBPCR"AS.seek 0ml +4 "MFB"*<'V +311 "core" ' + ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*  +95 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +5 "MFB"*w % +58 "core" % +2 "MFB"*% +4 "core" %VR@ +3 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*A' +236 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*6  +97 "core"  +2 "MFB"*}% +4 "core" % D N +3 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*@'0 +15792 #"mwj"-> exit +2 #Session Ended +3346 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +4 "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*.% +4 "core" %08 +3 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*I' +534 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*+% +4 "core" % o +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*H'cN +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial AIV +2 "MFB"*2 I +122 "core" H + ."MFBPCR"AIV.dial :coilToMFB +2 .AWV.select :waste + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*5' +198 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*$'R +10094 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*E' +5777 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*1'R +10094 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +5777 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*,'R +4063 "Can" } YY +6027 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*:  +57 "core"  +2 "MFB"*>% +4 "core" %R/ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*"' +229 "core" ' +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*C' +9991 "core" ' + ."MFBPCR"ATV.dial AIV +2 "MFB"*B I +72 "core" I +2 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*M' +9889 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +159 "core" n +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +226 "core" ' + ."MFBPCR"AWV.select :air + "collection"' +11 "MFB"*% +3 "core" %V +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2899 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*X  +33 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*; % +60 "core" $ +2 "MFB"* % +4 "core" %('n +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*]'Zm +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*%  +36 "core"  +2 "MFB"*G% +4 "core" %Zz\ 4 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*e'> +6058 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*9 % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*b% +4 "core" %>  e +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*''] +531 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*`  +53 "core" +2 "MFB"*c% +4 "core" %l +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'q +328 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*  +58 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*U  +78 "core"  +2 "MFB"*D% +4 "core" %q  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*g'r +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*' +3076 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*O'V +1035 #"mwj"Session Begun +1697 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*i' +3262 "Can" | [[ +2514 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +68 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*8'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*N  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*S % +117 "core" % +2 "MFB"*r% +5 "core" %V9 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*l' +236 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*a  +53 "core"  +2 "MFB"*_% +5 "core" %: B +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*~'> +16111 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*/ % +54 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*d% +4 "core" %>\ c T +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*f' +530 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*k  +54 "core" +2 "MFB"*[% +5 "core" %\ ! M +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*o'q4 +325 "core" ' +2 ."MFBPCR"delay 3 seconds +304 .ATV.dial PCR +2 "MFB"*v  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +17881 .PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*x' +5781 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*^' +3269 "Can" y [[ +2508 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*L' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*P' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*4'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*W' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5067 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*y' +5777 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"* n +120 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2555 "core" ' + ."MFBPCR"ATV.dial :waste2 +4 "MFB"*0 % +125 "core" % +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*m'V +2549 "core" ' +6 #tAsleep after completing 18tun assays + #Mission runtime was 14:27:51.760132 +3 ."Qmail"GoodNews.email "{1 => 0, 2 => 0, 3 => 2, 4 => 0, 5 => 0, 6 => 0, 7 => 0}\\nCan@10:57:42, 24.5C, 69% humidity, 14.7psia, 12.051V, 0.500A, 0.500A avg, 6.02W",Subject: "Asleep after completing 18tun assays" +879 #mEXIT + #"mwj"Session Ended @1536311143.35CEST @1536322039.19CEST = =tMAIN =mMAIN_scheduler @CEST1536322041.15 #"core_reset"Sent BREAK +2 #t@0x752C, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +249 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +215 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +322 "Can"H %%e + H %%e + #tPolling Can every 10:00 +9 #Cleanly exited at 11:05:43CEST07-Sep-18 +1427 #-> ESP.configure +3 #Powering core bus +491 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +3 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +4 "core"  +2 "MFB"* +2 * +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")% +3 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% +5 "core" %O +4 "processing"%% +2 ."rdySampler"Intake.select :close +5 "manipulator"&% + ."rdySampler"Exhaust.select :close +4 .CTV.dial :air +2 "collection"'  +3 "core" %q +2 %^ + ."rdyProcessing"PSV.dial :air +3 "manipulator"&% +2 "processing"%  +6 "core" %  + + ."rdySampler"CSV.dial :waste1 +5 .tForearm.reconfigure LooseForearm +2 "collection"' +4 "manipulator"&#@2^d^2b +4 .tForearm.home.seek :retract +2 "manipulator"&'\ +2 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +6 "core"  +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +5 "collection"'#d @b +3 "sampler")#.0X% +4 "core" %\   +2 "manipulator"&?& +4 "core" &U  +2 "storage"(@& +4 "core" &  t ~ I  +3 "storage"(A% +4 "core" %X u | / +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +4 "core" 9 +4210 #t-> can +3 "Can"e ee +15257 #t-> exit +6 #mEXIT @1536322300.07CEST @1536322357.08CEST = =tMAIN =mMAIN_scheduler @CEST1536322358.97 #"core_reset"Sent BREAK +2 #t@0xE660, state=0x3A84, ifg=0x10, ie=0xFD + #@0xE8ED, state=0x3A84, ifg=0x10, ie=0xFD #@0xEB78, state=0x3A84, ifg=0x10, ie=0xFD + #@0xEE02, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF08F, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF31A, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF5F2, state=0x3A84, ifg=0x10, ie=0xFD #@0xF712, state=0x3A84, ifg=0x80, ie=0xFD + #@0xCADF, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +255 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +211 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +317 "Can"6 hh +2 6 hh #tPolling Can every 10:00 +125 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +4 "core" % = p + .tSS.reconfigure SSconfig +2 "sampler")#.0X AT+CGDCONT +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant AT: name:AT +972 #-> exit +6 #mEXIT @1536322397.40CEST @1536322479.51CEST = =tMAIN =mMAIN_scheduler @CEST1536322481.41 #"core_reset"Sent BREAK +2 #t@0xE052, state=0x3B10, ifg=0x20, ie=0x7F + #@0xE7C8, state=0x3B10, ifg=0x08, ie=0x5F #@0x899E, state=0x3B10, ifg=0x20, ie=0x7F + #@0x8B43, state=0x3B10, ifg=0x20, ie=0x7F + #@0x9088, state=0x3B10, ifg=0x20, ie=0x7F + #@0x9134, state=0x3B10, ifg=0x20, ie=0x7F + #@0x95F7, state=0x3B10, ifg=0x20, ie=0x7F #@0x9B64, state=0x3B10, ifg=0x08, ie=0x5F + #@0x61B0, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +244 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +208 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +314 "Can"- ee + - ee + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +3 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % > p + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +4 "core" %2s +2 "sampler")% +4 "core" % D p +2 "manipulator"&% +4 "core" %\ W +2 "manipulator"&& +4 "core" &U  +2 "storage"(& +4 "core" &  \  +2 "storage"(% +4 "core" %X = + "collection"' & +4 "core" &yr  +2 "processing"%!& +4 "core" &t  +2 "processing"%"% +4 "core" %s +331 #t-> access 3 +4 .SE.seek :down +2 "storage"(#'X +2 "core" ' +2 "manipulator"&$% +5 "core" %\  +2 "manipulator"&%& +4 "core" &U X +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(&([n +840 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 ('& +3 "core" &[nN 7 +25244 #t-> access 2 +3 .SE.seek :down +2 "storage"(('X +3 "core" ' +2 "manipulator"&)% +4 "core" %\ ( ( +2 "manipulator"&*& +4 "core" &U ) ( +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(+(K +212 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (,& +2 "core" &K"  \  +10365 #t-> require shufle +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `shufle' for main:Object: name: shufle +2341 #-> require 'shufle' +2 !o:LoadError:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"#no such file to load -- shufle +1214 #-> require "shuffle" +1981 #-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'-& +3 "core" &y]  +2 .tHand.open +2 "manipulator"&.1 +72 "core" 1 +2 "manipulator"&/% +4 "core" % \ G S +2 "storage"(0% +4 "core" %X   +2 "storage"(1. +3 "core" .(K +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(2(( +834 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (3& +2 "core" &* +3 "manipulator"&4& +4 "core" &U ) 'u +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&5( +31 "core" ( +2 "manipulator"&6& +4 "core" & > 9 +4 "storage"(7& +9 "core" &* . +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&8' +89 "core" ' +2 "storage"(9& +4 "core" &*   < +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(:'V +282 "core" ' +2 "storage"(;- +4 "core" -'V + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 .tSE.seek :pick +2 "storage"(<' +33 "core" ' +3 .tSE.seek :down +2 "storage"(='X +281 "core" ' + .tSE.coast + "storage"(5 +3 "manipulator"&>% +5 "core" % O Jv| +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&?'\ +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Tube 1 is Empty +1186 #-> shuffle1 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `shuffle1' for main:Object: name: shuffle1 +3297 #-> access 1 +3 .SE.seek :down +2 "storage"(@'X +2 "core" ' +2 "manipulator"&A% +5 "core" %\  V R n +2 "manipulator"&B& +4 "core" & G F +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(C(; +689 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (D& +2 "core" &;N \ \ V 7 +539 #t-> access 2 +43 .SE.seek :down +10 "storage"(E'X +3 "core" ' +2 "manipulator"&F% +4 "core" %\  N V n +2 "manipulator"&G& +4 "core" & T J +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(H(K +204 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (I& +3 "core" &K \  / ; +2507 #t-> access 1 +3 .SE.seek :down +2 "storage"(J'X +3 "core" ' +2 "manipulator"&K% +4 "core" %\   ) n +3 "manipulator"&L& +4 "core" & ' ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(M(; +215 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (N& +3 "core" &;  +2672 #t-> shuffle1 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `shuffle1' for main:Object: name: shuffle1 +2388 "Can"8 O +51 #t-> startTo 1 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message/undefined method `startTo' for main:Object: name: startTo: args[i +1381 #-> startTube 1 +2 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 +2766 #-> startTube 2 +1345 #-> shuffle1 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `shuffle1' for main:Object: name: shuffle1 +1668 #-> shuffle 1..1 +2 #Shuffling pucks in tube 1 of [1..1] + #Loading generic puck from tube 1 into Collection Clamp +2 "collection"'O& +3 "core" &yt  +2 "manipulator"&P% +5 "core" %\  A ? n +2 "storage"(Q% +4 "core" %Y  +2 "storage"(R. +3 "core" .(; +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(S(( +673 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 (T& +3 "core" &+  A +3 "manipulator"&U& +4 "core" & L I " +2 .tElbow.seek 1 +2 "manipulator"&V( +3 "core" ( +2 "manipulator"&W& +4 "core" & S L G +2 "storage"(X& +4 "core" &*  S +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&Y' +102 "core" ' +2 "storage"(Z& +4 "core" &)  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(['V +299 "core" ' +2 "storage"(\\- +3 "core" -'l +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (]& +3 "core" &)  # +2 "manipulator"&^& +4 "core" &  'w +2 .tElbow.seek 1 +2 "manipulator"&_( +3 "core" ( +2 "manipulator"&`& +4 "core" & , 1 +2 "storage"(a& +5 "core" &) \ R +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&b'o +21 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&c/ +76 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&d& +3 "storage"(e'X +7 "core" & 6 + +2 "manipulator"&f% +4 "core" % z 9 Go +3 .tForearm.seek :retract +2 "manipulator"&g'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&h(ӷ +149 "core" ( +2 "manipulator"&i& +4 "core" &Ӱ * :. +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 "core" ' +2 ."downElevator"SE.coast +3 "manipulator"&j& + "storage"(5 +6 "core" &Ӱ :. +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&k' +102 "core" ' +2 "manipulator"&l& +4 "core" &Ӱ !s:. +3 "manipulator"&m% +4 "core" %  '  +2 "collection"'n& +5 "core" &y|  +2 "collection"'o& +4 .tCC.seek :closed +2 "collection"'p(W +5 "core" &yy  + &yr \  +8 &2y }- +10 &^z |B +8 &zq |V +10 &T| X +9 &Ps X +11 &QPj X +8 &Ri ~X +10 &We X +9 &We X +9 &ZRe X +9 & Se X +11 &!Q] W +9 &#T\\ W +9 &%bTY X +10 &'%Ue W +8 &(UY W +10 &*VV X +9 &,jUV X +9 &.,VY X +10 &/O] W +9 &1T[ W +10 &3rR[ X +9 &55Ra W +9 &6UY ~X +10 &8O] W +9 &:{T[ W +9 &<=Qd W +10 &=RQ X +9 &?SP X +10 &ARO X +9 &CDTM X +9 &EUD X +10 &FRV X +9 &H\\N X +9 &JBtR }[\ +10 &KZ z_ +9 &MS wb! +10 &OjS wb( +9 &Q%Y wb/ +9 &RY wb2 +11 &TR tb0 +8 &VGW vV +9 &W?!yX ~$i +10 &W!N yU +10 ( + &WkE ~O + "collection"'o& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.28 + .Hand.open +2 "manipulator"&q1 +74 "core" 1 +2 "manipulator"&r% +5 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&s'\ +96 "core" ' + .tSC.coast + "storage"(6 +4 #tLoading generic puck from tube 1 into Processing Clamp + "processing"%t& +4 "core" &  +3 "manipulator"&u% +4 "core" %\  +2 "storage"(v% +4 "core" %b U c +2 "storage"(w. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(x(( +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (y& +4 "core" &* K M Q  +2 "manipulator"&z& +4 "core" &Ӱ y u:. +2 "manipulator"&{% +4 "core" %\  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&|( +177 "core" ( +2 "manipulator"&}& +4 "core" & 0 2 +2 "storage"(~& +4 "core" &*\   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +99 "core" ' +2 "storage"(& +4 "core" &*\  1 +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +304 "core" ' +2 "storage"(- +3 "core" -'w +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (& +2 "core" &* ' +2 "manipulator"&& +4 "core" &   +3 .tElbow.seek 1 + "manipulator"&( +4 "core" ( +2 "manipulator"&& +3 "core" &  $  +2 "storage"( & +4 "core" &*  G +3 .tForearm.seek 1 + 300 counts +2 "manipulator"& 'o +25 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"& / +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +5 "storage"('X +6 "core" & + * +3 "manipulator"&% +4 "core" % j ( )H +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(w +173 "core" ' + ."downElevator"SE.coast + "storage"(5 +70 "core" ( +2 "manipulator"&& +4 "core" & 3 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & 2 ( +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +101 "core" ' +2 "manipulator"&& +4 "core" & 7 6 +3 "manipulator"&% +4 "core" % 3 2 +2 "processing"%& +4 "core" &  +2 "processing"%& +4 .tPC.seek :closed +2 "processing"%(T +3 "core" &  +3 & +9 &3x }. +9 &_{ }B +9 &3n }V +10 &J~ X +10 &I X +9 &qL| X +10 &4Iz X +8 &Gw W +11 &Jz X +8 &{F X +9 & =G X +10 &"G W +9 &#Ix X +10 &%J X +9 &'EJz X +9 &)L| X +10 &*D| ~X +9 &,Hw X +9 &.MHx W +10 &0Iz X +9 &1Gt X +11 &3Gq X +9 &5TLf X +8 &7Gk X +10 &8Ie W +9 &:Jm X +9 &<]Ig W +10 &>Il X +9 &?Ni X +10 &ALj W +9 &CcKj X +9 &E&Jl X +10 &FPe X +9 &HTi }Y +9 &Jddf ~[ +10 &L{d |^ +9 &Mk {` +10 &On {` +9 &Q[m {` +9 &Sk za +10 &TSgk }"h +9 &T Ol 7 +6 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.71 + .Hand.open +2 "manipulator"& 1 +3 "core" &T6n 7 +70 1 + "manipulator"&!% +5 "core" % \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&"'\ +95 "core" ' + .tSC.coast + "storage"(6 +4 "processing"%$& +5 "core" &T6| 7 +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&%% +4 "core" %\  o { +2 "storage"(% +4 "core" %b Q M  +2 "storage"(. +4 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"('(( +4 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 ()& +5 "core" &+ N K +44 "manipulator"&*& +13 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +4 "core" & - $ +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +2 "manipulator"&,(w +3 "core" ( +2 "manipulator"&#& +4 ."raiseStack"SE.seek beamBreak +2 "storage"(&'V +3 "core" & ) . +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +4 "core" &  +3 .tForearm.seek PC +2 "manipulator"&.' +94 "core" ' + .tHand.close +2 "manipulator"&// +72 "core" / +2 .tPC.seek :open +2 "processing"%0( +93 "core" ' +2 "storage"(1- +3 "core" -'V +2 ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(+' +37 "core" ' +259 ( +2 "storage"(3& +4 "core" &* \  u +2 "manipulator"&4& +5 "core" & & 'i +2 "manipulator"&6% +4 "core" %  !. +2 .tForearm.seek :retract +2 "manipulator"&7'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&9( +263 "core" ( +2 "manipulator"&& +4 "core" &   +2 "storage"(& +4 "core" &* & +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&;' +108 "core" ' +2 .tHand.open + "manipulator"&(1 +69 "core" 1 +2 "storage"(:- +4 "core" -' +3 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(>' +29 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.8 Pucks below Top Plate +2 "storage"(<' +55 "core" ' +2 #tLights, camera, ACTION! + "storage"(=- +4 "core" -' +2 "storage"(8& +4 "core" &* m m Y +2 "manipulator"&A& +4 "core" &] +2 .tElbow.seek 1 +2 "manipulator"&B( +12 "core" ( +2 "manipulator"&2& +4 "core" & +2 "storage"(D& +4 "core" &* ` m 5 +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&F' +4 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.08 Pucks below Top Plate +2 "storage"(G'h +66 "core" ' +2 "manipulator"&I& +4 "core" & ) ) +3 "storage"(@& +4 "core" &*  ` +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 1 +2 "manipulator"&C'C +29 "core" ' +2 .tElbow.hold +2 "manipulator"&K, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(L'R +30 "core" ' +2 "manipulator"&N% +5 "core" %Y ֽQ +2 "storage"(E& +5 "core" &*   + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 322 counts + "manipulator"&H'υ +16 "core" ' +2 "manipulator"&O& +5 "core" & 7 ,  +2 "storage"(P& +4 "core" &*  - +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&Q' +20 "core" ' +2 "storage"(R% +5 "core" %R  R +4 ."downElevator"SE.seek :down +4 "storage"(M'X +100 (T% +3 "core" %"  b +2 "manipulator"&U% +4 "core" % '  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +94 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "collection"'X& +5 "core" &WkP O +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&Z% +4 "core" %\  z  +2 "storage"(5% +5 "core" %[ s o ` +2 "storage"(?. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(J(( +4 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (\\& +3 "core" &* f g N  +2 "manipulator"&]& +4 "core" &  +3 .tElbow.seek 1 +2 "manipulator"&^( +12 "core" ( +2 "manipulator"&`& +4 "core" &  \ +3 "storage"(a& +4 "core" &* q q ^  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&c' +98 "core" ' +2 "storage"(d& +5 "core" &* m o f  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(f'V +292 "core" ' +2 "storage"(V- +4 "core" -'w + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&Y& +3 "core" & ' '\ +2 "storage"(i& +4 "core" &* = +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&j'C +27 "core" ' + .tElbow.hold +3 "manipulator"&[, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(b- +3 "core" -'w +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(l' +32 "core" ' +2 "manipulator"&m% +4 "core" %s +2 "storage"(_& +4 "core" &*  u +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 348 counts +2 "manipulator"&n'ϟ +15 "core" ' +2 "manipulator"&e& +4 "core" & 1 + +2 "storage"(g& +5 "core" &*   # +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&\ ' +20 "core" ' +2 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(q' +64 "core" ' +2 "manipulator"&r& +5 "core" & 2 * +2 "manipulator"&t% +4 "core" % / ( +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&u(ӷ +158 "core" ( +2 "manipulator"&v& +4 "core" &Ӳ%  i@] +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +3 "core" &Ӳ% @] +2 .tForearm.seek CC +2 "manipulator"&y' +97 "core" ' + .tHand.close +2 "manipulator"&z/ +71 "core" / +2 .tCC.seek :open +2 "collection"'{( +425 "core" ( +2 "storage"(k& +4 "core" &* A +2 "storage"(}& +4 "core" &*  ^ +2 "manipulator"&~& +4 "core" &Ӳ%  $@] +2 "manipulator"&S% +4 "core" % ? # +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&h( +174 "core" ( +2 "manipulator"&s& +4 "core" & Q P +2 "storage"(& +4 "core" &*    +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 1 + "manipulator"&'C +100 "core" ' + .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +77 "core" 1 +3 "manipulator"& % +5 "core" % u  - +2 "storage"( & +4 "core" &*  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 350 counts +2 "manipulator"&'ϡ +15 "core" ' +2 "manipulator"&& +4 "core" & A I +2 "storage"(|& +4 "core" &* J +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +18 "core" ' +2 "storage"(% +4 "core" %   +3 ."downElevator"SE.seek :down +5 "storage"( 'X +99 (% +3 "core" %   a +2 "manipulator"&% +4 "core" % J B  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +12183 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +142 "core"  +901 #t-> CSR.RNAlater +12 .CSR.select :RNAlater + "collection"'\ +5272 #t-> CS.pull 5 + "collection"'% +4 "core" %2 +3 .tCS.seek 5ml +2 "collection"''p +1374 "core" ' +2 "collection"'% +4 "core" %p  +1251 #t-> CS.pull 4 + "collection"'% +4 "core" %p  +3 .tCS.seek 8.999ml +2 "collection"'') +1130 "core" ' +2 "collection"'% +4 "core" %+ +879 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +142 "core" +662 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'!' +2398 "core" ' +2 "collection"'$% +4 "core" %} +616 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'%  +141 "core"  +483 #t-> CS.pull 5 + "collection"'% +4 "core" %~ +3 .tCS.seek 4.994ml + "collection"''pr +1383 "core" ' +2 "collection"')% +4 "core" %pw  +578 #t-> CSR.flush + .CSR.select :flush +2 "collection"'  +464 #t-> CS.pull 1 + "collection"'*% +4 "core" %pw  +3 .tCS.seek 5.995ml + "collection"'#'Z +349 "core" ' +2 "collection"'-% +4 "core" %Y +586 #t-> CSR.air + .CSR.select :air +2 "collection"' +763 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'' +1116 "core" ' +2 "collection"'x% +4 "core" %  +10921 "Can"@ __ +56985 #t-> exit +6 #mEXIT @1536324259.24CEST @1536325024.95CEST = =tMAIN =mMAIN_scheduler @CEST1536325026.66 #"core_reset"Sent BREAK + #t@0xBA2C, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +218 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +182 !o:AnalyticalModule::PCRCore: @refih; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +280 "Can"\  l + \  l #tPolling Can every 10:00 +3 #Cleanly exited at 14:44:19CEST07-Sep-18 +638 #-> can +3 "Can"\  q +3864 #t-> ESP.ready! +2 #Powering core bus +493 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %= + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\    +2 "manipulator"&?& +3 "core" &T   +2 "storage"(@& +3 "core" &  w { 2 +2 "storage"(A% +3 "core" %a b { +2 "collection"'B9 +3 "core" 9" +2 "processing"%C9 +2 "core" 9 +715 #t-> can +2 "Can"\  wvy +1705 #t-> ESP.shutdown + ."shutdown"SS.coast +3 #tAsleep / Shutdown + "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +2 ."shutdown"CS.coast + "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"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF #Shutdown +12130 #t-> can +2 "Can"   +148 #t-> can +2 "Can"   +69 #t-> can +2 "Can"  ] +67 #t-> can +2 "Can"  ] +114 #t-> can +2 "Can"  Y +36700  u B +41929 #t-> can +2 "Can"   +18073    +58328 #t-> can +2 "Can"   +1674    +465 #t-> ESP.wakeup +3 #Powering core bus +511 .Gate.power :raw,:ON +2 "sampler") +2 )D +2 "core"  +2 "collection"' +2 'E +2 "core"  +2 "processing"% +2 %F +3 "core"  + "MFB"* +2 *G +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*H  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *I% +3 "core" %\  + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")J% +3 "core" %_p  + .tSS.configure SSconfig +2 "sampler")#.0X + .tSC.configure SCloose +2 "storage"($.(\ 1~b +3 (R% +2 "core" %\ Q\ C } +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast + "collection"'S  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%T  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +2 .tPCR.off +2 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +8 .tValve.reset +2 "collection"' +2 "processing"% +2 "MFB"* +10 .tPCR.off +2 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 "collection"'U% +4 "processing"%V% +3 "core" % + "manipulator"&W% +2 ."rdySampler"Intake.select :close +7 .Exhaust.select :close + .CTV.dial :air + "collection"'X  +3 "core" %\ + % \ \  +2 "manipulator"&Y% +4 ."rdyProcessing"PSV.dial :air + "processing"%Z  +2 "core" + %\ \ \  +2 +3 ."rdyProcessing"PS.reconfigure PSconfig +3 ."rdySampler"CSV.dial :waste1 +2 .tForearm.reconfigure LooseForearm +2 "processing"%#A d`xb + "collection"'[ +3 "manipulator"&#@2^d^2b +3 ."rdyProcessing"PS.home.seek 0ml +3 .tForearm.home.seek :retract +2 "processing"%\\' + "manipulator"&]'\ +4 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust + "sampler")^ +3 "core"  +2 "sampler")_  +12 "core" +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b + "sampler")#.0X Elbow.home.to clear +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `clear' for main:Object: name:\ clear +459 #-> Elbow.home.to :clear +2 .Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&e(d +210 "core" ( +2 "manipulator"&f& +4 "core" &dJ\ q\  +1362 #t-> ESP.shutdown +2 ."shutdown"SS.coast +2 #tAsleep / Shutdown + "sampler")5 +3 ."shutdown"CS.coast + "collection"'5 +2 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +436 #t-> ESP.wakeup +3 #Powering core bus +477 .Gate.power :raw,:ON +2 "sampler") +2 )g +2 "core"  + "collection"' +2 'h +3 "core"  +2 "processing"% + %i +3 "core"  +2 "MFB"* +2 *j +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*k  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *l% +4 "core" %a + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")m% +2 "core" %fw } + .tSS.configure SSconfig +2 "sampler")#.0X Elbow +2 "manipulator"&3& +3 "core" &N+\ \  +837 #t-> Forearm +2 "manipulator"&4% +3 "core" %\ \ \  +1030 #t-> Elbow.CC + .Elbow.seek CC +2 "manipulator"&5(ӷ +157 "core" ( +2 "manipulator"&6& +4 "core" &g\ \ ;6 +2101 #t-> ESP.shutdown +2 ."shutdown"SS.coast +2 #tAsleep / Shutdown + "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +2 ."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 +3 ."shutdown"SE.coast + "storage"(5 +37 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +1970 #t-> ESP.wakeup +3 #Powering core bus +493 .Gate.power :raw,:ON +2 "sampler") +2 )7 +2 "core"  +2 "collection"' +2 '8 +2 "core"  +2 "processing"% +2 %9 +3 "core"  + "MFB"* +2 *: +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*;  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *<% +3 "core" % +2 .tAS.configure ASconfig + "MFB"*#,,'T(^20( b +3 "sampler")=% +3 "core" %j ? + .tSS.configure SSconfig +2 "sampler")#.0X& +3 "core" & Q + .tCC.configure CCconfig +2 "collection"'$x2 ^22b +3 '?% +2 "core" %  + .tCS.configure CSconfig +2 "collection"'#P d@b +3 "processing"%@& +3 "core" & a + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 %A% +3 "core" % U + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"&B% +3 "core" %\ | 2  + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 &C& +2 "core" & \ r 5  + .tElbow.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" + .tPH.configure PHconfig + "processing"%\ 2 +2 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +9 .tValve.reset +2 "collection"' +2 "processing"% +2 "MFB"* +10 .tPCR.off +2 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 "collection"')% +3 "core" %  +2 ."rdySampler"Intake.select :close +4 "processing"%&% + "manipulator"&$% +2 ."rdySampler"Exhaust.select :close +6 .CTV.dial :air +2 "collection"'#  +3 "core" % V + %\ s\ d  + + ."rdyProcessing"PSV.dial :air +4 ."rdySampler"CSV.dial :waste1 + "manipulator"&D% + "processing"%E  +4 "collection"'F +4 "core" %\ {\ 7  + + +3 ."rdyProcessing"PS.reconfigure PSconfig +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 .tForearm.reconfigure LooseForearm +3 "processing"%#A d`xb + "sampler")G +2 "manipulator"&#@2^d^2b +5 ."rdyProcessing"PS.home.seek 0ml +2 .tForearm.home.seek :retract +3 "processing"%H' "manipulator"&I'\ +4 "core"  +2 "sampler")J  +5 "core" +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b + "sampler")#.0X Puck.move 1,2 + #Moving puck from tube 1 to 2 + .Hand.open + "manipulator"&r1 +72 "core" 1 +2 "manipulator"&s% +8 "core" % \ \  PJ +3 "storage"(t% +4 "core" %a \ +2 "storage"(u. +2 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(v(( +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (w& +3 "core" &* \ \ u\ +2 "manipulator"&x& +3 "core" &V \ \  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&z( +29 "core" ( +2 "manipulator"&y& +4 "core" &\ \ ] + "storage"(|& +4 "core" &* \ u\ v\ +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&{' +94 "core" ' +2 "storage"(}& +4 "core" &* \ v\ v  +2 .tSE.reconfigure SEpick +35 "storage"(#]K-0-\ b +14 .tSE.seek beamBreak +2 "storage"(~'V +294 "core" ' +2 "storage"(- +3 "core" -'m + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&/ +72 "core" / +3 "manipulator"&& +3 "core" &\ \ B +2 "manipulator"&% +3 "core" % \ \ % +2 .tForearm.seek :retract +2 "manipulator"& '\ +88 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +101 "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"&'\ +10 "core" ' +2 .tSE.seek :down +2 "storage"('X +276 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +217 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +2 "core" & N\ i\ V\ 7 +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"( 'V +283 "core" ' +2 "storage"(- +3 "core" -'V +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(' +45 "core" ' +3 "storage"(& +3 "core" & N\ h\ k\ 7 +2 "storage"(& +3 "core" & M\ \\\ c\ 7 +2 "manipulator"&& +3 "core" &d\ \ f +2 "manipulator"&% +3 "core" %\ \ \ : +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +107 "core" ( +2 "manipulator"&& +4 "core" &\ \ | +2 "storage"("& +4 "core" & M\ X\ a\ 7 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +3 .tForearm.seek 2 +2 "manipulator"&(' +101 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&1 +70 "core" 1 +3 "manipulator"&*% +3 "core" % =\ F\ U d +2 "storage"(,& +4 "core" & M\ :\ -\ 7 + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 349 counts +2 "manipulator"&+'i +15 "core" ' +2 "manipulator"&& +4 "core" &\ \  +2 "storage"(%& +3 "core" & M\ V\ b\ 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&'' +38 "core" ' +2 "storage"(/% +4 "core" %\ c\ a\ +2 ."downElevator"SE.seek :down +4 "storage"(0'X +99 (1% +3 "core" %\ W\ Q\ b +2 "manipulator"&2% +4 "core" %\ \ Y + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +91 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 "manipulator"&4& +4 "core" &/\ \  +2 "manipulator"&6% +3 "core" %\ \ \  +508 #t-> Puck.move 1,2 + #Moving puck from tube 1 to 2 +2 "manipulator"& % +3 "core" %\ \ \  +2 "storage"(% +3 "core" %c \  +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"((( +209 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &) \ p\ +2 "manipulator"&& +3 "core" &%\ \ A +2 .tElbow.seek 1 + "manipulator"&5( +24 "core" ( +2 "manipulator"& & +4 "core" &.\ \ l + "storage"(\ & +4 "core" &)\ k\ s\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&7' +103 "core" ' +2 "storage"(8& +4 "core" &)\ p\ {\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak + "storage"(9'V +297 "core" ' +2 "storage"(:- +3 "core" -'w + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&;/ +65 "core" / +2 "manipulator"&<& +4 "core" & \ \ S +2 "manipulator"&=% +3 "core" % \ \ i +2 .tForearm.seek :retract +2 "manipulator"&>'\ +88 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&?(d +114 "core" ( +2 "manipulator"&@& +4 "core" &d,\ y\  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +2 "core" &d+\ \ h +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear + "manipulator"&B'\ +18 "core" ' +2 .tSE.seek :down +2 "storage"(C'X +283 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(!( +216 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (-& +3 "core" & r\ `\ S\ 9 + .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"( 'V +320 "core" ' +3 "storage"(.- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ()& +3 "core" & o\ b\ :\ 9 +2 "storage"(&& +3 "core" & n\ A\ @\ 9 + "manipulator"&#& +4 "core" &d\ w\  + "manipulator"&$% +4 "core" %\ \ u\ z  Q + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&D( +114 "core" ( +2 "manipulator"&E& +4 "core" &\ y\  + "storage"(F& +4 "core" & n\ :\ A\ 9 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +3 .tForearm.seek 2 +2 "manipulator"&G' +100 "core" ' +2 .tElbow.hold + "manipulator"&J, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&M1 +67 "core" 1 +3 "manipulator"&N% +3 "core" % 9\ T\ \\  +2 "storage"(P& +3 "core" & n\ 9\ G\ 9 +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 2 + 345 counts + "manipulator"&H'e +14 "core" ' +2 "manipulator"&W& +4 "core" &-\ t\ k +2 "storage"(I& +3 "core" & o\ 9\ A\ 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&O' +19 "core" ' +2 "storage"(Y% +4 "core" % \ R\ _\ +2 ."downElevator"SE.seek :down +3 "storage"(X'X +99 (Z% +3 "core" %\ H\ W\ ` +2 "manipulator"&S% +3 "core" %м\ i\ x  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +86 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 "manipulator"&_& +4 "core" &-\ \ ~ +2 "manipulator"&c% +4 "core" %\ \ \  +1178 #t-> Puck.count + "storage"(b% +3 "core" %[ \ +2 .tSE.seek :down + "storage"(d'X +3 "core" ' +2 .tSE.coast "storage"(5 +3 "manipulator"&\\% +4 "core" %\ \ \ z + .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(f(( +206 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (`& +3 "core" &)#\ l\ f\ + "manipulator"&a& +4 "core" &\ {\  +2 .tElbow.seek 1 + "manipulator"&]( +3 "core" ( +2 "manipulator"&e& +4 "core" &\ \  + "storage"(g& +4 "core" &)#\ b\ h\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&h' +92 "core" ' +2 "storage"(i& +4 "core" &)#\ b\ m\ +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak + "storage"(j'V +281 "core" ' +2 "storage"(k- +3 "core" -'V +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (l% +3 "core" %N\ =\ j\ +2 ."downElevator"SE.seek :down +3 "storage"(m'X +100 (n% +3 "core" %"\ k\ 5\ b +2 "manipulator"&o% +3 "core" %\ \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&p'\ +93 "core" ' +90 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(q( +241 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (r& +3 "core" & \ + "manipulator"&s& +4 "core" &\ \  +2 .tElbow.seek 2 + "manipulator"&t( +16 "core" ( +2 "manipulator"&u& +4 "core" &\ \ } +2 "storage"(w& +3 "core" & \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&x' +95 "core" ' +2 "storage"(y& +4 "core" & \ +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak + "storage"(|'V +323 "core" ' +2 "storage"(R- +3 "core" -' +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (}% +3 "core" % \ V \ +54 ."downElevator"SE.seek :down +3 "storage"(T'X +100 (V% +3 "core" % \ ` +2 "manipulator"&% +3 "core" %и\ \ w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&Q'\ +86 "core" ' +57 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(( +214 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &\ H\ ]\ #D +2 "manipulator"&& +4 "core" &\ T\ X n +2 .tElbow.seek 3 + "manipulator"&( +27 "core" ( +2 "manipulator"&& +4 "core" &s*\ 7\ @ mH +2 "storage"({& +3 "core" &\ 6\ F\ #D +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&z' +92 "core" ' +2 "storage"( & +4 "core" &\ ?\ P\ #D +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak + "storage"(~'V +281 "core" ' +2 "storage"(- +3 "core" -'V +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (v% +3 "core" %Z\ \ -\ +3 ."downElevator"SE.seek :down +3 "storage"('X +99 (% +3 "core" %p!\ -\ \ a +2 "manipulator"&% +3 "core" %\ 5\ ? t +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +72 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight + "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"((,9 +219 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &,= \  + "manipulator"&& +4 "core" &s!\ \ H +2 .tElbow.seek 4 + "manipulator"&"(w +3 "core" ( +2 "manipulator"& & +3 "core" &s!\ \ H +2 "storage"(& +4 "core" &,= \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +106 "core" ' +3 "storage"(*& +4 "core" &,= \  +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak + "storage"(,'V +282 "core" ' +2 "storage"(- +3 "core" -'V +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (%% +3 "core" %Q \ +3 ."downElevator"SE.seek :down +3 "storage"(/'X +99 (% +3 "core" %% \ V\ a +2 "manipulator"&1% +3 "core" %\ \ Va +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +91 "core" ' +75 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"((; +208 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 ((& +3 "core" &;\ /\ W\ !A + "manipulator"&+& +4 "core" &s \ N\ 7 H +2 .tElbow.seek 5 + "manipulator"&4(M +25 "core" ( +2 "manipulator"&6& +4 "core" &R\ N\ U aZ +2 "storage"(& +4 "core" &;\ 0\ C\ !A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts + "manipulator"&''x +100 "core" ' +2 "storage"(0& +4 "core" &;\ %\ C\ !A +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak + "storage"('V +281 "core" ' +4 "storage"( - +6 "core" -'V + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (% +3 "core" %_\ b\ B\ +2 ."downElevator"SE.seek :down +3 "storage"('X +99 (% +3 "core" % \ &\ H\ a +2 "manipulator"&% +3 "core" %r\ P\ U  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +90 "core" ' +80 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(\ (K +211 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (8& +3 "core" &K\ ) \ : +2 "manipulator"&& +3 "core" &R\ N\ P Z +2 .tElbow.seek 6 + "manipulator"&3(_ +47 "core" ( +2 "manipulator"&:& +4 "core" &s*\ C\ S E +2 "storage"(;& +4 "core" &K\ \ 5\ : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&<' +92 "core" ' +2 "storage"(=& +4 "core" &K\ \ 7\ : +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak + "storage"(@'V +286 "core" ' +2 "storage"(A- +3 "core" -'V +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (7% +3 "core" %Y\ "\ 0\ +2 ."downElevator"SE.seek :down +3 "storage"(5'X +99 (>% +4 "core" %# \ A\ b +2 "manipulator"&9% +3 "core" %Я\ F\ P  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&-'\ +87 "core" ' +87 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(([n +222 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (C& +3 "core" &[r \  + "manipulator"&.& +4 "core" &s#\ \ DE +2 .tElbow.seek 7 + "manipulator"&)(C +32 "core" ( +2 "manipulator"&&& +4 "core" &I\ \ x +2 "storage"(#& +3 "core" &[r \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&$' +98 "core" ' +2 "storage"(E& +4 "core" &[r \  +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak + "storage"(F'V +282 "core" ' +2 "storage"(?- +3 "core" -'V +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (M% +3 "core" %Y \ +2 ."downElevator"SE.seek :down +3 "storage"(N'X +99 (P% +3 "core" %# \ a +2 "manipulator"&W% +3 "core" %\ \ V +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&I'\ +92 "core" ' +75 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +1457 #t-> require "shuffle" +1824 #-> shuffle2 + #Shuffling two pucks from tube 1 to 2 of [1..7] +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'Y& +3 "core" &    +2 "manipulator"&B% +3 "core" %\ \ \ P +2 "storage"(Z% +4 "core" %] \ + "storage"(S. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(D(( +992 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (G& +3 "core" &*7\ b\ K\ +2 "manipulator"&_& +3 "core" &I\ L\ M R +2 .tElbow.seek 1 + "manipulator"&H( +38 "core" ( +2 "manipulator"&c& +47 "core" &\ I\ V e + "storage"( & +4 "core" &*8\ 0\ N\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&O' +96 "core" ' +2 "storage"(X& +4 "core" &*8\ 5\ a\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(!'V +281 "core" ' +2 "storage"(b- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick + "storage"(\\' +29 "core" ' +3 .tSE.seek :down +2 "storage"(`'X +278 "core" ' +2 .tSE.coast + "storage"(5 +2 "manipulator"&a% +4 "core" %\ n\ u  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&e'\ +90 "core" ' +2 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Tube 1 is Empty +2977 #-> Puck.move 2,1 + #Moving puck from tube 2 to 1 + "manipulator"&g% +3 "core" %\ \ ;\ K g +2 "storage"(d% +4 "core" %[\ \ =\ +2 "storage"(i. +2 "core" .(( +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(J( +218 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (U& +3 "core" & \ \ #\ ; +2 "manipulator"&k& +3 "core" &\ 3\ ; 7 +2 .tElbow.seek 2 + "manipulator"&l( +16 "core" ( +2 "manipulator"&n& +4 "core" &\ +\ < R\ +2 "storage"(o& +3 "core" &  \ /\ ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&j' +92 "core" ' +2 "storage"(h& +4 "core" & \ \ /\ ; +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(r'V +296 "core" ' +2 "storage"(s- +3 "core" -'o + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&u/ +75 "core" / +3 "manipulator"&w& +3 "core" &\ 3\ ; D\ +2 "manipulator"&m% +3 "core" % \ &\ ( &o +2 .tForearm.seek :retract +2 "manipulator"&f'\ +89 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&y(d +93 "core" ( +2 "manipulator"&]& +4 "core" &d\ \  ~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +2 "core" &d\ C\ 2 S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear + "manipulator"&R'\ +14 "core" ' +2 .tSE.seek :down +2 "storage"(}'X +272 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(V(( +214 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &+ \ +\ 2\  +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"(|'V +282 "core" ' +3 "storage"(x- +3 "core" -'V + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(' +47 "core" ' +2 "storage"(& +4 "core" &*\ \ -\ +2 "storage"(& +3 "core" &*\ \ \ +2 "manipulator"&{& +3 "core" &d\ 0\ / + +2 "manipulator"&T% +3 "core" %\ \ /\ 0 3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&q( +112 "core" ( +2 "manipulator"& & +4 "core" &\ .\ 7 K% +2 "storage"(t& +3 "core" &*\ \ \ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&Q'C +99 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&v1 +65 "core" 1 +3 "manipulator"&% +3 "core" % s \  v +2 "storage"(& +4 "core" &* \ \ o + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 348 counts + "manipulator"&~'ϟ +13 "core" ' +2 "manipulator"&z& +4 "core" &\ A\ C 4 +2 "storage"(& +3 "core" &*\ \ \ s +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +27 "core" ' +2 "storage"( % +4 "core" %\ \ \ b +2 ."downElevator"SE.seek :down +4 "storage"('X +98 (% +3 "core" %\ \ /\ b +2 "manipulator"&% +4 "core" %\ .\ :  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +89 "core" ' +71 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 "manipulator"&& +3 "core" &\ 3\ v  +2 "manipulator"&% +3 "core" %\ \ \  +1034 #t-> Puck.move 2,1 + #Moving puck from tube 2 to 1 + "manipulator"&% +3 "core" %\ \ \ U +2 "storage"(%% +4 "core" %W t \ +2 "storage"(. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(1( +209 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (,& +2 "core" & r\ \ \ 9 +2 "manipulator"&& +3 "core" &\ .\ 8 A +2 .tElbow.seek 2 +2 "manipulator"&(( +38 "core" ( +2 "manipulator"&+& +4 "core" &#\ /\ 8 Kc + "storage"(6& +4 "core" & s\ \ \ n 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&' +99 "core" ' +2 "storage"(/& +4 "core" & s\ \ \ 9 +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +298 "core" ' +2 "storage"(0- +3 "core" -'} + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&"/ +67 "core" / +3 "manipulator"&2& +3 "core" &(\ 2\ 6 5b +2 "manipulator"& % +4 "core" % \ 6\ 8 8 + .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek :clear +2 "manipulator"&(d +99 "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 + "manipulator"&''\ +17 "core" ' +2 .tSE.seek :down +2 "storage"(8'X +281 "core" ' +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((( +214 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (:& +3 "core" &* \ ]\ +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +4 .tSE.seek beamBreak +2 "storage"(;'V +317 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (& +2 "core" &* \ .\ +2 "storage"(=& +3 "core" &* \ \ l +2 "manipulator"&4& +3 "core" &d\ =\ 7  +2 "manipulator"& % +3 "core" %\ \ 5\ @ *D +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&A( +117 "core" ( +2 "manipulator"&7& +4 "core" &\ <\ A # + "storage"(>& +4 "core" &* \ \ j + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +3 .tForearm.seek 1 +2 "manipulator"&9'C +97 "core" ' +2 .tElbow.hold + "manipulator"&@, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&<1 +75 "core" 1 +3 "manipulator"&C% +3 "core" % q > +2 "storage"(.& +4 "core" &* \ \ + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 346 counts + "manipulator"&&'ϝ +14 "core" ' +2 "manipulator"&#& +4 "core" &\ :\ A  +2 "storage"(5& +3 "core" &* \ \ +2 .tForearm.reconfigure TightForearm +43 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&\ ' +22 "core" ' +2 "storage"(E% +4 "core" % \ \ \ +2 ."downElevator"SE.seek :down +3 "storage"(3'X +99 (-% +3 "core" % \ %\ ` +2 "manipulator"&?% +4 "core" %\ ?\ C  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +85 "core" ' +67 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast "storage"(6 +3 "manipulator"&P& +4 "core" &\ a\ A Y +2 "manipulator"&W% +3 "core" %\ \ \ j +695 #t-> shuffle2 +2 #Shuffling two pucks from tube 1 to 2 of [1..7] + #Loading generic puck from tube 1 into Collection Clamp + "collection"'F& +3 "core" &    +2 "manipulator"&$% +4 "core" %\ \ \  +2 "storage"(N% +3 "core" %[ } \ +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(Y(( +26 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (B& +3 "core" &+ \ 3\ +2 "manipulator"&Z& +3 "core" &\ U\ _ v +2 .tElbow.seek 1 + "manipulator"&S( +20 "core" ( +2 "manipulator"&G& +4 "core" & \ 3\ A I +2 "storage"(_& +3 "core" &) \ \ \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&c' +89 "core" ' +2 "storage"( & +4 "core" &) \ \ g +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(X'V +298 "core" ' +3 "storage"()- +3 "core" -'p + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (I& +2 "core" &) \ \ +2 "manipulator"&b& +4 "core" &\ !\ + q + .tElbow.seek 1 +2 "manipulator"&!( +3 "core" ( + "manipulator"&a& +4 "core" &\ ;\ 1 ; + "storage"(\\& +4 "core" &) \ \ t +2 .tForearm.seek 1 + 300 counts +2 "manipulator"&`'o +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&O/ +74 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&g& +4 "storage"(d'X +6 "core" &\ =\ >  + "manipulator"&i% +4 "core" % u\ >\ @  +2 .tForearm.seek :retract +2 "manipulator"&U'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&k(ӷ +157 "core" ( +2 "manipulator"&n& +5 "core" &ӰN\ \ I@[ ' +2 ."downElevator"SE.coast +2 .tElbow.reconfigure LooseElbow +2 "storage"(5 +3 "manipulator"&$ &.,(#b +3 &o& +3 "core" &ӰM\ \ @[ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&D' +104 "core" ' +3 "manipulator"&h& +4 "core" &ӰL d@[ +2 "manipulator"&H% +4 "core" % oZ +2 "collection"'e& +3 "core" &    +2 "collection"'s& +4 .tCC.seek :closed + "collection"'u(W +3 "core" &    +4 &   C +10 &E~   4 +9 &5j   H +9 &g   W +10 &N   W +9 &CO   W +9 &N   V +10 &O   W +9 &L   W +9 &JM   W +10 & Q   W +9 & N   W +10 &"Q   W +9 &$SP   W +9 &&L   V +10 &'O   W +9 &)K  W +9 &+\\O   V +10 &-O   W +9 &.S   W +10 &0N   W +9 &2dO   V +9 &4%L   W +10 &5R   W +9 &7R   W +10 &9kO   W +9 &;.O   V +9 &<S   W +10 &>L   W +9 &@sQ   W +9 &B5N   W +10 &CN   W +9 &EQ   W +9 &GzW   W +10 &I9`   X +9 &J   \\ +10 &L   ~` +9 &Nb   |b +9 &P#   }b +10 &Q   |b$ +9 &S   |b* +10 &UU   |b0 +9 &Vl   - +9 &Wa   N +10 ( + &Wch   L + "collection"'s& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.41 + .Hand.open + "manipulator"&w1 +77 "core" 1 +2 "manipulator"&m% +4 "core" % \  AZ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&]'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%p& +3 "core" &  +2 "manipulator"&j% +4 "core" %\ \ G\ O P + "storage"(l% +4 "core" %V\ *\ J\ ] +2 "storage"(f. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(r(( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &+\ 3\ D\ s +2 "manipulator"&J& +3 "core" &ӲO\ J\ S b@Y +2 "manipulator"&x% +4 "core" %\ \ M\ S o +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&}( +166 "core" ( +2 "manipulator"&& +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"&{' +91 "core" ' +2 "storage"(T& +4 "core" &*# \ \ k +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"( 'V +291 "core" ' +2 "storage"(t- +3 "core" -'z +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (|& +3 "core" &*(\ \ \ +2 "manipulator"&y& +3 "core" &\ \ J +2 .tElbow.seek 1 + "manipulator"&v( +3 "core" ( +2 "manipulator"&& +3 "core" &\ \ ' g +2 "storage"(& +3 "core" &*( \ \ ^ +3 .tForearm.seek 1 + 300 counts + "manipulator"&z'o +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & +5 "storage"(R'X +3 "core" &\ \ (  + "manipulator"&% +4 "core" % c\ \ ) X +2 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 .tElbow.seek PC +2 "manipulator"&q(w +177 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +83 "core" ( +3 "manipulator"&Q& +4 "core" &\ \  E + .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"&' +13 "Can"  }} +80 "core" ' +2 "manipulator"&& +4 "core" & \  C +2 "manipulator"&% +4 "core" %϶ \  ` +2 "processing"%& +4 "core" &t  + "processing"%& +4 .tPC.seek :closed + "processing"%V(T +3 "core" &u  +3 &z  +9 &3yu . +9 &`{y C +9 &8l} V +10 &Jy X +9 &Jr X +10 &xJt W +9 &:Fw W +9 &Hv W +10 &Fu W +9 &Kv W +9 & BIx W +10 &"Ju W +9 &#Jw W +10 &%Gq W +9 &'JGx W +9 &) L W +10 &*G W +9 &,Kl W +9 &.RH W +10 &0Ir W +9 &1J W +10 &3H W +9 &5[J W +9 &7I W +10 &8I W +46 &:J W +10 &$J W +5 &?G W &AK W + &CiL X +3 &E,J W +9 &FN X +9 &HT} X +9 &Jke Z +10 &L$ ] +9 &Mo _ +10 &O _ +9 &Qbk _ +9 &S$ _ +10 &TQj "h +9 &TFu 4 +5 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.75 + .Hand.open + "manipulator"&1 +3 "core" &T0 4 +67 1 +2 "manipulator"&%% +4 "core" % ϶\ \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%,& +4 "core" &T0 4 +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +4 "core" %\ \ U\ b  +2 "storage"(+% +3 "core" %[\ +\ R\ X +2 "storage"(6. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(/( +238 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +5 "core" & \ \ +2 "manipulator"&*& + ."raiseStack"SE.reconfigure SEplace +5 "storage"(#]BK-0-\ b +2 "core" &\ W\ c  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&0(w +3 ."raiseStack"SE.seek beamBreak + "storage"("'V +8 "core" ( +2 "manipulator"&2& +4 "core" &\ 6\ 1 f +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +2 "core" &\ /\ : *f +2 .tForearm.seek PC +2 "manipulator"&' +91 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tPC.seek :open +2 "processing"%( +85 "core" ' +2 "storage"((- +3 "core" -'V +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(' +36 "core" ' +269 ( +2 "storage"(& +4 "core" & \ \ 7\ T +2 "manipulator"&:& +3 "core" &\ `\ n (b +2 "manipulator"&1% +3 "core" % \ c\ n O +2 .tForearm.seek :retract +2 "manipulator"&8'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&( +264 "core" ( +2 "manipulator"&& +4 "core" &\ c\ o  +2 "storage"(=& +4 "core" & \ \ 4\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts + "manipulator"&4' +94 "core" ' +2 .tHand.open +2 "manipulator"& 1 +64 "core" 1 +3 "storage"(7- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(>' +35 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.8 Pucks below Top Plate + "storage"(' +57 "core" ' +2 #tLights, camera, ACTION! + "storage"(<- +3 "core" -' +2 "storage"(C& +4 "core" & { \ + "manipulator"&.& +4 "core" &\ \ l +2 .tElbow.seek 2 + "manipulator"&#( +3 "core" ( +2 "manipulator"&5& +4 "core" &\ \ 7 + "storage"('& +4 "core" & | \ +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&E' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.08 Pucks below Top Plate +2 "storage"(A'h +66 "core" ' +2 "manipulator"&-& +4 "core" &\ M\ Y X +2 "storage"(?& +3 "core" & \ !\ >\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&9' +27 "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.1 Pucks below Top Plate +2 "storage"(P'R +31 "core" ' + "manipulator"&W% +4 "core" %9\ /\ ; 0 +2 "storage"(;& +4 "core" & \ \ "\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 345 counts + "manipulator"&\ 'e +13 "core" ' +2 "manipulator"&3& +4 "core" &\ g\ u _ +2 "storage"(& +4 "core" & \ \ 1\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&F' +26 "core" ' + "storage"($% +4 "core" %R\ \ 1\ +3 ."downElevator"SE.seek :down +4 "storage"(N'X +99 (% +3 "core" %[$\ \ \ (\ g a +2 "manipulator"&B% +4 "core" %н\ V\ ] k + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&Z'\ +89 "core" ' +71 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 "collection"'G& +4 "core" &Wch   L +2 #tStoring generic puck in Collection Clamp to tube 2 +2 "manipulator"&_% +8 "core" %\ \ O\ [ S +2 "storage"( % +4 "core" %W\ \ B\ +2 "storage"(@. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(M( +9 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 ()& +3 "core" & \  \ +2 "manipulator"&I& +3 "core" &\ S\ c j +2 .tElbow.seek 2 +2 "manipulator"&b( +32 "core" ( +2 "manipulator"&a& +4 "core" &"\ `\ _ XS +2 "storage"(\\& +4 "core" & \ \ ;\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&O' +98 "core" ' +2 "storage"(g& +4 "core" & \ \ =\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(i'V +296 "core" ' +2 "storage"(S- +3 "core" -'x +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&c& +3 "core" &\ X\ b bS +2 "storage"(n& +3 "core" & \ \ 4\ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&o' +27 "core" ' +2 .tElbow.hold + "manipulator"&X, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(`- +2 "core" -'x +3 .tSE.seek 0.06 Pucks below Top Plate + "storage"(h' +30 "core" ' +2 "manipulator"&H% +4 "core" %&\ \  } +2 "storage"(!& +3 "core" & \ \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 326 counts + "manipulator"&e'R +16 "core" ' +2 "manipulator"&d& +4 "core" &\ S\ _ 6$ +2 "storage"(U& +4 "core" & \ \ ?\ b +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&^' +32 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +38 "storage"(w'\ +49 "core" ' +2 "manipulator"&m& +4 "core" &\ ^\ d l$ +2 "manipulator"&p% +4 "core" %\ _\ b ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +85 "core" ' +2 .tElbow.seek CC +2 "manipulator"&j(ӷ +154 "core" ( +2 "manipulator"&l& +4 "core" &ӲO\ 2\ @ >Aa +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &ӲO\ 1\ . 1Aa +2 .tForearm.seek CC + "manipulator"&' +93 "core" ' +2 .tHand.close + "manipulator"&J/ +73 "core" / +2 .tCC.seek :open +2 "collection"'x( +419 "core" ( +2 "storage"(D& +4 "core" & \ \ =\ Y +2 "storage"(& +3 "core" & \ \ \ +2 "manipulator"&& +3 "core" &ӲD\ 5\ C Aa +2 "manipulator"&Y% +4 "core" % F\ Q\ E  +2 .tForearm.seek :retract + "manipulator"&T'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&k( +162 "core" ( +2 "manipulator"&]& +4 "core" &\ f\ r  +2 "storage"(t& +3 "core" & \ |\ u +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 + "manipulator"&|' +101 "core" ' +2 .tElbow.hold +2 "manipulator"&y, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +66 "core" 1 +3 "manipulator"&% +4 "core" % ;\ !\ !  + "storage"(& +4 "core" & \ @\ r +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 347 counts + "manipulator"& 'g +15 "core" ' +2 "manipulator"&& +4 "core" &\ ^\ g 7 +2 "storage"(}& +4 "core" & \  q\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&{' +27 "core" ' +2 "storage"( % +4 "core" % \  \ +2 ."downElevator"SE.seek :down +4 "storage"(z'X +99 (Q% +3 "core" %\ \ E ` +2 "manipulator"&~% +4 "core" %й\ o\ t & +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +89 "core" ' +59 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 #tShuffling two pucks from tube 2 to 3 of [1..7] +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"'& +4 "core" & \  + "manipulator"&% +4 "core" %\ \ r\ s @ +2 "storage"(% +3 "core" %X\ ' \ +2 "storage"(R. +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 +2 ([& +3 "core" &  \ z  +2 "manipulator"&& +3 "core" &\ q\ n ; +2 .tElbow.seek 2 +2 "manipulator"&( +17 "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"&' +97 "core" ' +3 "storage"(+& +4 "core" & \ \  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(6'V +293 "core" ' +2 "storage"(- +3 "core" -'q +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" & \ =\ ;\  +2 "manipulator"&*& +3 "core" &\ \ e\ o ; +2 .tElbow.seek 2 + "manipulator"&r( +4 "core" ( + "manipulator"&2& +4 "core" &\ \ k\ t  + "storage"( & +4 "core" & \ ' \  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'8 +18 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&(/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&q& +3 "storage"('X +6 "core" &\ g\ l F +2 "manipulator"&V% +3 "core" % =\ x\ s s +2 .tForearm.seek :retract +2 "manipulator"&"'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +149 "core" ( +2 "manipulator"&:& +4 "core" &Ӹ@\ f\ W 9:, +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +4 "core" ' + ."downElevator"SE.coast +2 "manipulator"&1& + "storage"(5 +6 "core" &Ӹ@\ W\ a !:, +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +99 "core" ' +2 "manipulator"&& +4 "core" &Ӹ?\ (\ 9 :, +2 "manipulator"&=% +4 "core" %!\ 4\ 5  +2 "collection"'0& +3 "core" & \  +2 "collection"' & +4 .tCC.seek :closed + "collection"'7(W +3 "core" & \  +2 &   \ +9 &+} \  ,~ +9 &] \  @ +10 &Ft   T +9 &N  V +10 &N \  V +9 &M  W +9 &GL \  V +10 &\ J  V +9 &L \  V +9 &L  V +10 & PM  V +9 &"J  V +10 &#K \  V +9 &%O   W +9 &'WM   V +10 &)N  V +9 &*M   V +9 &,I \  V +10 &._L \  V +9 &0!K \  V +10 &1N  V +9 &3N  V +9 &5gM   V +10 &7)L  V +9 &8J \  V +9 &:J  V +10 &1L  V +10 &?N  V +9 &AN \  V +9 &CwN   V +10 &E9N \  V +9 &FL  V +9 &HY \  W +10 &Jup  Z +9 &L* \  ^ +10 &M   ` +9 &O   a +9 &Qc   b +10 &S$   b! +9 &T   b% +9 &V   ? +10 &WE%   'r +9 &Wmg   J +2 ( + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.35 +2 .Hand.open + "manipulator"&<1 +76 "core" 1 +2 "manipulator"&C% +4 "core" % !\ \ '  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&.'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%5& +4 "core" & +2 "manipulator"&8% +3 "core" %\ \ N\ T  +2 "storage"('% +4 "core" %b\ \ ?\ +2 "storage"(-. +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 +2 (& +3 "core" &  \ M\ h  + "manipulator"&W& +4 "core" &Ӹ<\ D\ T :, +2 "manipulator"&;% +3 "core" %\ \ Q\ S  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&>( +169 "core" ( +2 "manipulator"&3& +4 "core" & \ c\ p D +2 "storage"(& +4 "core" & \  }\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&$' +97 "core" ' +40 "storage"(& +12 "core" & \  \ z  + .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(4'V +299 "core" ' +2 "storage"(- +3 "core" -'x +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &  \ )\  +2 "manipulator"&B& +3 "core" &\ 3\ =  +2 .tElbow.seek 2 +2 "manipulator"&E( +4 "core" ( + "manipulator"&#& +4 "core" &\ ?\ E , +2 "storage"(A& +3 "core" & \ \ 5\  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&9'8 +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&\ / +76 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&G& +2 "storage"(_'X +6 "core" &\ N\ R  +2 "manipulator"&P% +4 "core" % A\ B\ H 5@ +2 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +2 .tElbow.seek PC +2 "manipulator"&@(w +174 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +72 "core" ( +2 "manipulator"&)& +4 "core" &\ Y\ b j +3 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &\ l\ ` j +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&a' +95 "core" ' +2 "manipulator"&\\& +4 "core" &\ C\ O ,j +2 "manipulator"&F% +4 "core" %\ A\ 7  +2 "processing"%g& +3 "core" & +2 "processing"%N& +4 .tPC.seek :closed + "processing"%/(T +3 "core" &  +4 & . +9 &$B 4 +9 &Al{ I +10 &c W +9 &I V +10 &SI V +9 &I W +9 &L V +10 &L W +9 &ZK W +9 &I W +10 & G V +9 &"G V +10 &$cI V +9 &&$L W +9 &'J W +10 &)F V +9 &+kF V +9 &-.H V +10 &.K V +9 &0I W +10 &2sJ W +9 &46J V +9 &5G V +10 &7L V +9 &9|J V +9 &;=K W +10 &<K W +9 &>M V +10 &@J W +10 &BEL W +8 &DL W +10 &EI V +9 &GP W +9 &IHZ X +10 &Km Z +9 &L ] +10 &N~ ^ +9 &P@ ^ +9 &R ^ +10 &S K +9 &T(\\ "b +9 &T0 4 +2 ( + "processing"%N& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.74 + .Hand.open + "manipulator"&&1 +65 "core" 1 +2 "manipulator"&Z% +4 "core" % \ #\ '  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%c& +4 "core" &T0 4 +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 + "manipulator"&n% +3 "core" %\ \ E\ R ) +2 "storage"(`% +4 "core" %b\ \ D\ W + "storage"(H. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(!( +214 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (d& +2 "manipulator"&U& +4 "core" &2 \ u "C +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +3 "core" &\ \ j +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&m(w +2 "core" ( +2 "manipulator"&p& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(O'V +3 "core" &\ \ j + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &\ \ j +2 .tForearm.seek PC +2 "manipulator"&i' +91 "core" ' +2 .tHand.close + "manipulator"&o/ +75 "core" / +2 .tPC.seek :open +2 "processing"%e( +95 "core" ' +2 "storage"(h- +3 "core" -'V +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(l' +35 "core" ' +263 ( +2 "storage"(f& +4 "core" &0 \ . "C +2 "manipulator"&^& +3 "core" &\ \ j +2 "manipulator"&X% +4 "core" % \ \  +2 .tForearm.seek :retract + "manipulator"&J'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&s( +275 "core" ( +2 "manipulator"&u& +4 "core" &\ \ N +2 "storage"(D& +3 "core" &/ \ U "C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +95 "core" ' +2 .tHand.open +2 "manipulator"&1 +66 "core" 1 +3 "storage"(Y- +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.8 Pucks below Top Plate + "storage"(t' +54 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +3 "core" -' +2 "storage"(j& +4 "core" &\ <\ Y\ y"C + "manipulator"&& +4 "core" &\ (\ 1 !N +2 .tElbow.seek 3 + "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" &\ $\ ) N +2 "storage"(& +4 "core" &\ (\ I\ e y"C +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&}' +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.08 Pucks below Top Plate +3 "storage"( 'h +67 "core" ' +2 "manipulator"&T& +4 "core" &\ \ ON +2 "storage"(Q& +3 "core" &. \ V "C +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +2 "manipulator"&~' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&k, +3 "core" , +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(|'R +29 "core" ' +2 "manipulator"& % +4 "core" %=\ \ { +2 "storage"(& +4 "core" &+ } \ Z "C + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 339 counts + "manipulator"&'i +15 "core" ' +2 "manipulator"&& +4 "core" & \ \ 9 +2 "storage"(R& +4 "core" &. \ h "C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&w' +26 "core" ' +2 "storage"([% +4 "core" %N \ +3 ."downElevator"SE.seek :down +3 "storage"('X +99 (%% +3 "core" % \ 3 b +2 "manipulator"&,% +4 "core" %\ \ 7 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&{'\ +88 "core" ' +75 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 "collection"'+& +4 "core" &Wmd   J +48 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&z% +3 "core" %\ \ &\ 2  +2 "storage"(M% +4 "core" %[\ \ ?\ +2 "storage"(y. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 + "storage"(v( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &\ K\ 9\ @  +2 "manipulator"&& +4 "core" &\ 1\ 3 (9 +2 .tElbow.seek 3 + "manipulator"&*( +20 "core" ( +2 "manipulator"&2& +4 "core" & \ C\ O  +2 "storage"( & +3 "core" &\ \ \ g  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&(' +94 "core" ' +2 "storage"(q& +4 "core" &\  \ w  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(V'V +289 "core" ' +2 "storage"(- +3 "core" -'x +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" &\ -\ M \  +2 "storage"(:& +4 "core" &\ \ :\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +3 .tForearm.seek 3 +2 "manipulator"&1' +26 "core" ' +2 .tElbow.hold + "manipulator"&6, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -'x +2 .tSE.seek 0.06 Pucks below Top Plate + "storage"(' +30 "core" ' +2 "manipulator"&=% +4 "core" %E\ \   +2 "storage"(0& +3 "core" &\ \ \ h  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 347 counts + "manipulator"&r'q +16 "core" ' +2 "manipulator"&& +4 "core" &\ L\ L  +2 "storage"("& +3 "core" &\ \ ;\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&x' +23 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate + "storage"(<'\ +48 "core" ' +2 "manipulator"&C& +4 "core" &\ P\ W  +2 "manipulator"&5% +4 "core" %\ L\ X  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&8'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"& (ӷ +150 "core" ( +2 "manipulator"&'& +4 "core" &ӴD\ #\ - :, +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &-& +3 "core" &ӴC\ .\ / +:, +2 .tForearm.seek CC + "manipulator"&' +93 "core" ' +2 .tHand.close + "manipulator"&W/ +66 "core" / +2 .tCC.seek :open +2 "collection"';( +422 "core" ( +2 "storage"(& +4 "core" &\ $\ <\  + "storage"(3& +4 "core" &\ \ \ P  +2 "manipulator"&& +3 "core" &Ӵ<\ :\ D \ :, +2 "manipulator"&% +3 "core" % E\ 8\ <  +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&( +167 "core" ( +2 "manipulator"&.& +4 "core" &\ I\ L  +2 "storage"(& +3 "core" &\  }\ }  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&' +98 "core" ' +2 .tElbow.hold +2 "manipulator"&B, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator" +72 "core" 1 +3 "manipulator"&A% +4 "core" % >\ ?\ D ,C +2 "storage"(\ & +3 "core" &\  u\  +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 3 + 340 counts +2 "manipulator"&G'j +15 "core" ' +2 "manipulator"&P& +4 "core" &\ g\ v \ +2 "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% +4 "core" %\ \ { +2 ."downElevator"SE.seek :down +4 "storage"(9'X +99 ()% +3 "core" % \ _ +2 "manipulator"&I% +4 "core" %\ M\ m  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +85 "core" ' +65 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 #tShuffling two pucks from tube 3 to 4 of [1..7] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'\\& +4 "core" &  + "manipulator"&F% +4 "core" %\ \ i\ x  +2 "storage"(g% +3 "core" %a\  \ +2 "storage"(_. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"( ( +2 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" &\ ( \  +2 "manipulator"&&& +3 "core" & \ k\ w \ +2 .tElbow.seek 3 +2 "manipulator"&Z( +12 "core" ( +2 "manipulator"&c& +4 "core" &\ \ f\ y  +2 "storage"(n& +4 "core" &\ & \  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&`' +94 "core" ' +2 "storage"(H& +4 "core" &\ ' \  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(N'V +292 "core" ' +2 "storage"(a- +3 "core" -'p +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (d& +3 "core" & s ~\ s  + "manipulator"&U& +4 "core" &\ C\ O  + .tElbow.seek 3 +2 "manipulator"&p( +3 "core" ( + "manipulator"&b& +4 "core" &\ I\ J  + "storage"(?& +4 "core" &\  \ u  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&o'B +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&h/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&@& +3 "storage"(S'X +7 "core" &\ \ g\ u  + "manipulator"&/% +4 "core" % C\ h\ w \  +2 .tForearm.seek :retract +2 "manipulator"&f'\ +94 "core" ' +3 .tElbow.seek CC +2 "manipulator"&O(ӷ +157 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +7 "core" ( +2 "manipulator"&^& +4 "core" &=\ I\ G :/ +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &X& +3 "core" &=\ S\ N :/ + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&i' +93 "core" ' +10 "manipulator"&u& +4 "core" &A\ 4\ @ :/ +2 "manipulator"&D% +3 "core" %\ 4\ F  +2 "collection"'m& +4 "core" &  +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'Y(W +2 "core" & \ +4 &   +9 &,z  , +9 &_   A +10 &Dr  T +9 &J \  V +9 &M  V +10 &I   V +9 &FJ   V +10 &K  V +9 &O  V +9 &N  V +10 & OK \  U +9 &"J  V +9 &#J   V +10 &%N  V +9 &'UN  V +10 &)J  U +9 &*L  V +9 &,N  V +10 &.^J  V +9 &0 J  V +9 &1L   V +10 &3P  V +9 &5fN \  V +10 &7(J  V +9 &8I  V +9 &:N  V +10 &1M  U +9 &?P  V +10 &AL  V +9 &CvJ \  V +10 &E8L  V +9 &FS \  V +9 &H[  V +10 &Jtr \  Y +9 &L*  ] +9 &M  a +10 &O   a +9 &Qa  b +10 &S#  b +9 &T   b! +9 &V  > +10 &WJ+   !e +9 ( + &Wdh  K + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.37 + .Hand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&j% +4 "core" % \ \ !  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%& +3 "core" &M* +2 "manipulator"&% +4 "core" %\ \ (\ !  + "storage"(J% +4 "core" %_\ \ /\ +2 "storage"(T. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(Q( +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (l& +3 "core" &\ \ -\ 8  +2 "manipulator"& & +3 "core" &?\ \ 6 :/ +2 "manipulator"&% +3 "core" %\ \ *\ +  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&]( +186 "core" ( +2 "manipulator"&& +4 "core" &\ H\ I  +2 "storage"(R& +3 "core" &\ \ -\ m  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&[' +91 "core" ' +2 "storage"(s& +4 "core" & y\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +297 "core" ' +2 "storage"(t- +3 "core" -'x +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (%& +3 "core" &\ )\ .\ O  +2 "manipulator"&,& +3 "core" &\ )\ /  +2 .tElbow.seek 3 + "manipulator"&}( +19 "core" ( +2 "manipulator"&& +4 "core" & \ G\ I  +2 "storage"( & +3 "core" &\ \ :\  +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&~'B +23 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&+& +2 "storage"(z'X +7 "core" &\ \ )\ .  +2 "manipulator"&|% +3 "core" % _\ -\ I q +2 .tForearm.seek :retract +2 "manipulator"&M'\ +93 "core" ' +2 .tElbow.seek PC +2 "manipulator"&y(w +166 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +84 "core" ( +2 "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 PC + "manipulator"&2' +90 "core" ' +2 "manipulator"& & +4 "core" &\ 3\ 3  +2 "manipulator"&w% +3 "core" %\ 6\ @  +3 "processing"%q& +3 "core" &  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%!(T +3 "core" &  +2 &   +9 &$n \  . +10 &^{  B +9 &8m  U +10 &M  W +9 &K \  V +9 &wL  W +10 &9I  W +9 &I  W +9 &J\  W +10 &I  W +9 & BI  V +10 &"J  V +9 &#L  V +9 &%H  V +10 &'LF  V +9 &) J  W +9 &*G  V +10 &,M  V +9 &.SJ  V +10 &0H  V +9 &1F  V +9 &3H  V +10 &5[G  V +9 &7K  V +9 &8I  V +10 &:G  V +9 &%I\  V +9 &?G  V +9 &AN  V +10 &CkL { V +9 &E-I z V +9 &FM  V +10 &HY  X +9 &Jke  Y +10 &L%~  \\ +9 &M  ^ +9 &O  ^ +10 &Qd\  ^ +9 &S&  ^ +9 &TOf \  "g +10 &T@  3 +5 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.73 + .Hand.open + "manipulator"&k1 +3 "core" &T)  3 +74 1 +3 "manipulator"&{% +4 "core" % \ \   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%& +4 "core" &T)  3 +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 + "manipulator"&:% +3 "core" %\ \ )\ +  +2 "storage"(% +4 "core" %V\ \ 4\ x + "storage"(=. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(0(,9 +204 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +4 "core" &,<\  \ { - +2 "manipulator"&"& +2 ."raiseStack"SE.reconfigure SEplace +5 "storage"(#]BK-0-\ b +2 "core" &  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&C(w +2 ."raiseStack"SE.seek beamBreak +2 "storage"(5'V +8 "core" ( +2 "manipulator"&(& +4 "core" &y \ v +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &*& +3 "core" &y v +2 .tForearm.seek PC +2 "manipulator"&V' +88 "core" ' +2 .tHand.close + "manipulator"&1/ +66 "core" / +2 .tPC.seek :open +2 "processing"%r( +97 "core" ' +2 "storage"(- +3 "core" -'V +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"('' +34 "core" ' +261 ( +2 "storage"(-& +4 "core" &,7] \ \ V " +2 "manipulator"&x& +3 "core" & \  p +2 "manipulator"&6% +4 "core" % \  h +2 .tForearm.seek :retract + "manipulator"&W'\ +90 "core" ' +3 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&8(w +289 "core" ( +2 "manipulator"&7& +4 "core" &x \ \  +2 "storage"(& +4 "core" &,7] \ \ _ " +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&3' +105 "core" ' +2 .tHand.open + "manipulator"&1 +69 "core" 1 +3 "storage"(- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(.' +39 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.8 Pucks below Top Plate +2 "storage"(' +55 "core" ' +2 #tLights, camera, ACTION! +41 "storage"(- +12 "core" -' + "storage"( & +4 "core" &,7X I k\ " +2 "manipulator"&#& +3 "core" &x\ o\ }  +2 .tElbow.seek 4 +2 "manipulator"&A(w +3 "core" ( +2 "manipulator"&\ & +4 "core" &x\ x\ }  +2 "storage"(P& +3 "core" &,7X W z\ y " +3 .tForearm.seek 4 + 700 counts + "manipulator"&>' +12 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.08 Pucks below Top Plate +2 "storage"(4'h +62 "core" ' +2 "manipulator"&& +4 "core" &x \  +2 "storage"()& +4 "core" &,7] \ \ \\ " + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 + "manipulator"&I' +27 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig + "storage"(#QK-0-\ b +3 .tSE.seek 0.1 Pucks below Top Plate + "storage"('R +29 "core" ' +2 "manipulator"&G% +4 "core" %3\ \  +2 "storage"(\\& +4 "core" &,7^ \ ` " + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 340 counts + "manipulator"&F'_ +16 "core" ' +2 "manipulator"&g& +4 "core" &x\ \   +2 "storage"(_& +4 "core" &,7^ \ \ K " +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&<' +26 "core" ' + "storage"(% +4 "core" %N \ \ h +3 ."downElevator"SE.seek :down +4 "storage"(&'X +99 (c% +4 "core" % \ \ p a +2 "manipulator"&n% +4 "core" % \   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +88 "core" ' +72 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 "collection"'H& +4 "core" &Wdh  K +2 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&9% +4 "core" %\ \ \ '  + "storage"(v% +4 "core" %b\ \ 3\ +2 "storage"(B. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(E(,9 +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (a& +3 "core" &,7\ \ 1\  +2 "manipulator"&d& +3 "core" &x\ $\ )  +2 .tElbow.seek 4 +2 "manipulator"&U(w +3 "core" ( +2 "manipulator"&b& +4 "core" &x\ %\ 3  +2 "storage"(?& +3 "core" &,7\ \ 3\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&h' +88 "core" ' +2 "storage"(@& +4 "core" &,7\  y\ i  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(/'V +298 "core" ' +2 "storage"(Z- +3 "core" -'w +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&`& +3 "core" &x\ (\ (  +2 "storage"(^& +3 "core" &,7\ \ .\ w  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 4 +2 "manipulator"&X' +30 "core" ' +2 .tElbow.hold + "manipulator"&N, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(o- +3 "core" -'w +2 .tSE.seek 0.06 Pucks below Top Plate + "storage"(u' +30 "core" ' +2 "manipulator"&D% +4 "core" % _ +2 "storage"(p& +3 "core" &,7 \ \ |  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 4 + 317 counts + "manipulator"&m'H +20 "core" ' +2 "manipulator"&S& +4 "core" &x\ 0\ *  +2 "storage"(f& +4 "core" &,7\ \ 8\ |  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&;' +22 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate + "storage"(' +55 "core" ' +2 "manipulator"&j& +4 "core" &x\ )\ ;  +2 "manipulator"&% +4 "core" %\ 7\ <  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&J(ӷ +160 "core" ( +3 "manipulator"&& +3 "core" &E\ \  ?Q +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &D\ \ & ?Q +2 .tForearm.seek CC + "manipulator"&l' +97 "core" ' +2 .tHand.close + "manipulator"& / +73 "core" / +2 .tCC.seek :open +2 "collection"'( +422 "core" ( +2 "storage"(i& +4 "core" &,7\ \ 7\  +2 "storage"(& +3 "core" &,7 \ \ r  +2 "manipulator"&R& +3 "core" &D\ \  ?Q +2 "manipulator"& % +3 "core" % >\ \  q +2 .tForearm.seek :retract +2 "manipulator"&s'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&O(w +188 "core" ( +2 "manipulator"&& +4 "core" &\ C\ G  +2 "storage"(t& +3 "core" &,7\ !\ B\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 4 +2 "manipulator"&%' +100 "core" ' +2 .tElbow.hold + "manipulator"&,, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +72 "core" 1 +3 "manipulator"& % +3 "core" % 6\ \   +2 "storage"(& +3 "core" &,7\ \ *\ V  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 4 + 343 counts + "manipulator"&+'b +15 "core" ' +2 "manipulator"&|& +4 "core" &\ =\ V  +2 "storage"(]& +3 "core" &,7\  q\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&[' +29 "core" ' +2 "storage"(% +4 "core" %\ \ ;\ +2 ."downElevator"SE.seek :down +4 "storage"(~'X +99 (% +3 "core" %\  z\ E ` +2 "manipulator"&% +4 "core" %\ >\ ?  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&}'\ +91 "core" ' +66 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 #tShuffling two pucks from tube 4 to 5 of [1..7] +2 #Loading generic puck from tube 4 into Collection Clamp + "collection"' & +4 "core" &   + "manipulator"&w% +4 "core" %\ \ U\ b  +2 "storage"(q% +3 "core" %a\  \ 6 +2 "storage"(z. +2 "core" . +2 .tSC.reconfigure SCtight +49 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(M(,9 +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (e& +2 "core" &,7\  \ w  +2 "manipulator"&& +3 "core" &\ 7\ ?  +2 .tElbow.seek 4 +2 "manipulator"&k(w +17 "core" ( +2 "manipulator"&{& +4 "core" &{ \ ;\ T  +2 "storage"(& +4 "core" &,7\  \ T  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&:' +93 "core" ' +2 "storage"(& +4 "core" &,7\  \ X  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(='V +291 "core" ' +2 "storage"(2- +3 "core" -'p +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &,7\  \ n  +2 "manipulator"&"& +4 "core" &{ \ 9\ V  +2 .tElbow.seek 4 + "manipulator"&((w +4 "core" ( +2 "manipulator"&*& +4 "core" &{ \ S\ \\  +2 "storage"(Q& +3 "core" &,7\  |\ a  +3 .tForearm.seek 4 + 300 counts + "manipulator"&1'7 +16 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&/ +65 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&y& + "storage"('X +7 "core" &{ \ X\ a ' +2 "manipulator"&!% +3 "core" % 8\ W\ Y # +2 .tForearm.seek :retract +2 "manipulator"&-'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&5(ӷ +161 "core" ( +2 "manipulator"&x& +5 "core" &>\ +\ , 9;4 ' +2 ."downElevator"SE.coast +2 .tElbow.reconfigure LooseElbow +2 "storage"(5 + "manipulator"&$ &.,(#b +5 &6& +2 "core" &>\ C\ 5 ;4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V' +101 "core" ' +2 "manipulator"&7& +4 "core" &>\ \  ;4 +2 "manipulator"&% +4 "core" %\ \   +2 "collection"'C& +3 "core" &  +2 "collection"'& +4 .tCC.seek :closed + "collection"'(W +3 "core" &   +3 &   5 +10 &2C{   3 +9 &Kj~   G +10 &c  V +9 &J   V +9 &XL   V +10 &L   V +9 &K  V +9 &G   V +10 &`F   V +9 &"J   V +10 & J   V +9 &"N   V +9 &$hJ   V +10 &&*I   V +9 &'I   V +9 &)I   V +10 &+pI   V +9 &-2H   V +11 &.J   V +8 &0J   V +9 &2xJ   V +10 &4;F   U +9 &5I   V +9 &7J   V +10 &9M   V +9 &;BI   V +10 &=M  V +9 &>I   V +9 &@J  V +10 &BIG   V +9 &D I   V +9 &EJ   V +10 &GN   W +9 &IM_  X +10 &Kz   [ +9 &L   _ +9 &Nu   b +10 &P7  b +9 &Q  b +9 &S  b% +10 &Uq  b* +9 &Vf  * +10 &W_  X +9 ( + &Wfr  Q + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.46 + .Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&W% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"& '\ +97 "core" ' +2 .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%#& +4 "core" & h +2 "manipulator"&\ % +3 "core" %\ \ \   +2 "storage"(P% +3 "core" %b\ \ -\ +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"()(,9 +2 "core" ( +2 .tSC.reconfigure SCloose + "storage"($.(\ 1~b +3 ('& +2 "core" &,7\ \ \ 1\ d  +2 "manipulator"&.& +4 "core" &8\ \ \  ;4 +2 "manipulator"&G% +3 "core" %\ \ \   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 4 +2 "manipulator"&\\(w +166 "core" ( +2 "manipulator"&g& +4 "core" &u\ \ "  +2 "storage"(_& +4 "core" &,7\ \ .\ H  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +89 "core" ' +2 "storage"(8& +4 "core" &,7 z\   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(3'V +290 "core" ' +2 "storage"(- +3 "core" -'x +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (c& +3 "core" &,7\ \ #\ ;  +2 "manipulator"&n& +3 "core" &u\ \ #  +2 .tElbow.seek 4 + "manipulator"&>(w +3 "core" ( +2 "manipulator"&A& +4 "core" &u\ *\ 1  + "storage"(4& +4 "core" &,7\ \ /\  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&I'7 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&F/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&H& +2 "storage"(9'X +7 "core" &u\ "\ $  + "manipulator"&v% +4 "core" % K\ \ % { +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&B(w +172 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +71 "core" ( +3 "manipulator"&a& +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 PC +2 "manipulator"&b' +102 "core" ' +2 "manipulator"&?& +4 "core" &\ \   +2 "manipulator"&<% +3 "core" %\ \  l +2 "processing"%@& +4 "core" &  + "processing"%&& +4 .tPC.seek :closed +2 "processing"%0(T +2 "core" &  +4 &  . +10 &.C  4 +9 &Klz  I +9 &`  W +10 &D  V +9 &_F  V +10 &!G  V +9 &E  V +9 &E  V +10 &gF  V +9 &)D  V +9 & I\  V +10 &"G ~ V +9 &$oI y V +10 &&0J  W +9 &'I ~ V +9 &)K } V +10 &+xI } V +9 &-:I } V +9 &.I  V +10 &0H } V +9 &2I ~ V +10 &4AI  V +9 &6F ~ V +9 &7I ~ V +10 &9I } V +9 &;IL { V +9 &=\ I } W +10 &>I u V +9 &@K } V +10 &BQL w V +9 &DJ } W +9 &EI \ t V +10 &GR w W +9 &ITZ\ y X +9 &Kl v Z +10 &L x \\ +9 &N } ^ +10 &PJ y ^ +9 &R | ^ +9 &S | I +10 &T)b } S +9 &T( { / +2 ( + "processing"%&& +3 #tProcessing Clamp onSpring/offSpring for 6/29 samples, on/off torque 1.75 + .Hand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&$% +4 "core" % m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&Z'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%`& +4 "core" &T$  / +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&^% +3 "core" %\ \ \ #  +2 "storage"(o% +4 "core" %a\ \ 0\ D +2 "storage"(D. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(p(; +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (S& +54 "core" &; ~ \ 6 !@ + "manipulator"&f& +4 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +2 "core" & \ \  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&j(w +3 ."raiseStack"SE.seek beamBreak + "storage"('V +12 "core" ( +2 "manipulator"&h& +4 "core" &\ {\ n +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &\ u\ q n +2 .tForearm.seek PC + "manipulator"&/' +96 "core" ' +2 .tHand.close + "manipulator"&X/ +75 "core" / +2 .tPC.seek :open +2 "processing"%m( +76 "core" ' +2 "storage"(u- +3 "core" -'V +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +32 "core" ' +280 ( +2 "storage"(T& +4 "core" &; \ s !@ +2 "manipulator"&;& +3 "core" &\ \ m +2 "manipulator"&N% +3 "core" % \ \  +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&(M +270 "core" ( +2 "manipulator"&Y& +4 "core" &W\ \  +2 "storage"(i& +3 "core" &; \ ? !@ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&'x +99 "core" ' +2 .tHand.open +2 "manipulator"&R1 +67 "core" 1 +3 "storage"( - +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(' +36 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.8 Pucks below Top Plate + "storage"(l' +56 "core" ' +2 #tLights, camera, ACTION! + "storage"(t- +3 "core" -' +2 "storage"(J& +4 "core" &;\ G\ l\ }!@ + "manipulator"&& +4 "core" &W\ #\ )  +2 .tElbow.seek 5 + "manipulator"& (M +3 "core" ( +2 "manipulator"&& +4 "core" &W\ \ %  +2 "storage"(|& +3 "core" &;\ G\ l\ }!@ +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&]'x +3 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.08 Pucks below Top Plate + "storage"('h +68 "core" ' +2 "manipulator"&s& +4 "core" &W\ \  +2 "storage"(& +3 "core" &; \ n !@ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 5 +2 "manipulator"&'ͼ +26 "core" ' +2 .tElbow.hold +2 "manipulator"&O, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(%'R +27 "core" ' +2 "manipulator"&+% +4 "core" %\ c\  +2 "storage"( & +4 "core" &; l \ y !@ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 348 counts + "manipulator"&w' +15 "core" ' +2 "manipulator"&q& +4 "core" &W\ \  +2 "storage"(z& +4 "core" &; \ @ !@ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'x +26 "core" ' + "storage"(e% +4 "core" %M \ g +3 ."downElevator"SE.seek :down +4 "storage"('X +99 ({% +3 "core" % \ ` b +2 "manipulator"&% +4 "core" %О\ \  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&['\ +91 "core" ' +72 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 "collection"'& +4 "core" &Wfq   Q +2 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&~% +3 "core" %\ \ \   +2 "storage"(E% +4 "core" %a\ \ 2\ +2 "storage"(,. +2 "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 (2& +3 "core" &;\ \ \  +2 "manipulator"&& +3 "core" &W \ \  o +2 .tElbow.seek 5 +2 "manipulator"&"(M +3 "core" ( + "manipulator"&*& +4 "core" &W \ \ !  +2 "storage"(Q& +3 "core" &;\ \ 4\ j  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'x +100 "core" ' +2 "storage"(y& +4 "core" &;\  y\ :  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(!'V +298 "core" ' +2 "storage"(k- +3 "core" -'x +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&:& +3 "core" &W\ \ ,  +2 "storage"(x& +3 "core" &;\ \ '\ t  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 5 +2 "manipulator"&6'ͼ +27 "core" ' +2 .tElbow.hold + "manipulator"&=, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(1- +3 "core" -'x +2 .tSE.seek 0.06 Pucks below Top Plate + "storage"(7' +30 "core" ' +2 "manipulator"&% +4 "core" %  +2 "storage"((& +3 "core" &; \ !\ v  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 348 counts + "manipulator"&C' +16 "core" ' +2 "manipulator"&& +4 "core" &W \ \ +  +2 "storage"(-& +3 "core" &;\ \ ,\ i  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&'x +19 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate + "storage"('\ +42 "core" ' +2 "manipulator"&W& +4 "core" &W \ \ /  +2 "manipulator"&#% +4 "core" %K\ "\ 3  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +151 "core" ( +2 "manipulator"&P& +4 "core" &ӽ=\ \  9( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӽ=\ \ \ 9( +2 .tForearm.seek CC +2 "manipulator"&'' +96 "core" ' +2 .tHand.close + "manipulator"&./ +66 "core" / +2 .tCC.seek :open +2 "collection"'G( +422 "core" ( +2 "storage"(V& +4 "core" &;\ \ /\  +2 "storage"(g& +3 "core" &;\ \ %\ ;  +2 "manipulator"&_& +3 "core" &ӽ8\ \  ~9( +2 "manipulator"&M% +50 "core" % = \   +2 .tForearm.seek :retract +2 "manipulator"&8'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&5(M +170 "core" ( +2 "manipulator"& & +4 "core" &U \ \ "  +2 "storage"(& +4 "core" &;\ \ A\  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 5 +2 "manipulator"&c'ͼ +102 "core" ' +2 .tElbow.hold +2 "manipulator"&n, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&A1 +66 "core" 1 +3 "manipulator"&4% +4 "core" % \ \ n + "storage"(F& +4 "core" &;\ \ ,\ ?  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 340 counts + "manipulator"&H' +16 "core" ' +2 "manipulator"&v& +4 "core" &U\ 1\ E  +2 "storage"(\\& +4 "core" &;\ \ h\ A  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&'x +22 "core" ' +2 "storage"(3% +4 "core" % \  \ +3 ."downElevator"SE.seek :down +3 "storage"(I'X +99 (a% +3 "core" % b\ "\ D ` +2 "manipulator"&d% +3 "core" %y\ :\ H  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&>'\ +86 "core" ' +63 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 #tShuffling two pucks from tube 5 to 6 of [1..7] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'?& +4 "core" &  + +2 "manipulator"&<% +3 "core" %\ \ H\ J  +2 "storage"(@% +4 "core" %U\  \ ` + "storage"(9. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"((; +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (r& +2 "core" &;\  \ |  +2 "manipulator"&& +4 "core" &U \ <\ H  + .tElbow.seek 5 +2 "manipulator"&$(M +3 "core" ( +2 "manipulator"&`& +4 "core" &U \ H\ T  +2 "storage"(^& +4 "core" &;\  \ 4  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&&'x +88 "core" ' +3 "storage"(o& +4 "core" &;\  \ 8  +2 .tSE.reconfigure SEpick + "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(D'V +297 "core" ' +2 "storage"(b- +3 "core" -'n +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (S& +3 "core" &; k q\ v  +2 "manipulator"&f& +3 "core" &U\ \ ?\ H  +2 .tElbow.seek 5 + "manipulator"&)(M +4 "core" ( + "manipulator"&h& +4 "core" &U\ \ D\ M  + "storage"(U& +4 "core" &;\ \ C\  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&X' +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&u/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&B& +3 "storage"(Z'X +6 "core" &U\ \ @\ J  +2 "manipulator"&0% +3 "core" % \ ?\ H x +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&T(ӷ +149 "core" ( +2 "manipulator"&;& +4 "core" &Ӷ7\ \ \  }9% +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 "core" ' +3 "manipulator"&N& + ."downElevator"SE.coast +5 "storage"(5 +2 "core" &Ӷ7\ \  9% +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&/' +101 "core" ' +2 "manipulator"&Y& +4 "core" &Ӷ6\ \  ~9% +2 "manipulator"&i% +4 "core" %\ \  { +2 "collection"'j& +3 "core" &   +2 "collection"'R& +3 .tCC.seek :closed +2 "collection"' (W +3 "core" &   +3 &    +9 &.{   ,~ +9 &]}   @ +9 &Lq   T +10 &I   U +9 &L   U +9 &I   V +10 &MG   V +9 &I   U +10 &I   U +9 &L   U +9 & VJ   U +10 &"L   V +9 &#J   U +9 &%K   V +10 &'\\N  \ V +9 &) G   U +10 &*K   V +9 &,L  \ V +9 &.eH   V +10 &0'H   V +9 &1H   V +9 &3N   V +10 &5mG   V +9 &70I   U +10 &8J  \ V +9 &:K   V +9 &7M   V +9 &?K   V +9 &AJ   U +10 &C}I   V +9 &E?G   V +10 &GL  \ V +9 &HV   W +9 &J{k  \ Y +10 &L0   ^ +9 &M   a +9 &O  b +10 &Qg  b! +9 &S'  b# +10 &T   b( +9 &V   @ +9 &WJ(   #i +10 &Wck  P +2 ( + "collection"'R& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.45 + .Hand.open + "manipulator"&t1 +71 "core" 1 +2 "manipulator"&J% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"% & +3 "core" &\ ^ +2 "manipulator"&% +4 "core" %\  \   + "storage"(|% +4 "core" %[\ \ 3\ \\ + "storage"(s. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"((; +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &;\ \ .\ E  + "manipulator"&+& +4 "core" &Ӷ8 \  9% +2 "manipulator"& % +3 "core" %\  \   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&(M +175 "core" ( +2 "manipulator"&q& +4 "core" &U\ \ ( ~ +2 "storage"(z& +4 "core" &; \ *\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&e'x +95 "core" ' +2 "storage"(& +4 "core" &;\  d\ A  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +296 "core" ' +2 "storage"(l- +3 "core" -'w +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 ({& +3 "core" &; v\ A  + "manipulator"&& +4 "core" &U\ \ ) ~ +2 .tElbow.seek 5 + "manipulator"&](M +3 "core" ( + "manipulator"& & +4 "core" &U\ \ ' ~ + "storage"(& +4 "core" &;\ \ +\ C  +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&' +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&w/ +69 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(~'X +7 "core" &U\ &\ * ~ + "manipulator"&E% +4 "core" % \ \ #  +49 .tForearm.seek :retract +3 "manipulator"&%'\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"&,(w +127 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +121 "core" ( +2 "manipulator"&2& +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"&*' +104 "core" ' +4 "manipulator"&Q& +4 "core" & \  r +2 "manipulator"&% +3 "core" % \  j +2 "processing"%y& +4 "core" &  + "processing"%& +4 .tPC.seek :closed +2 "processing"%p(T +4 "core" & b + &   +8 &(r > - +10 &^y  A +9 &;n \ [ U +9 &L\ E V +10 &I ; W +9 &zI  V +9 &<E  V +10 &I A V +9 &G B V +10 &E  V +9 & CH  W +9 &"G 9 V +10 &#I  W +9 &%G  W +9 &'MJ  V +10 &)I  W +9 &*F Z V +10 &,I [ V +9 &.UG a V +9 &0H d V +10 &1H = V +9 &3H  V +9 &5]I W V +10 &7G b V +9 &8J f V +10 &:J @ V +9 &'I ? V +10 &?I ` V +9 &AJ = W +9 &CmJ ` V +10 &E0E \ c V +9 &FJ g V +10 &HT h X +9 &Jme @ Y +9 &L' ] \\ +10 &M i ^ +9 &O D ^ +9 &Qe d ^ +10 &S)\ j ^ +9 &TNj G "h +10 &TF f 5 +5 ( + "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.73 + .Hand.open + "manipulator"&O1 +3 "core" &T0 g 5 +67 1 +2 "manipulator"&[% +4 "core" % k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&k'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%:& +4 "core" &T/ s 5 +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 + "manipulator"&x% +3 "core" %\ \ \   +2 "storage"(1% +4 "core" %[ \ 4\ + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(((K +213 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& + "manipulator"&-& +7 "core" &K| \ K 9 + &\ \  +3 ."raiseStack"SE.reconfigure SEplace +2 .tElbow.reconfigure TightElbow +4 "storage"(#]BK-0-\ b +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +2 "manipulator"&W(w +2 ."raiseStack"SE.seek beamBreak +2 "storage"(#'V +9 "core" ( +2 "manipulator"&& +4 "core" &}\ \ l +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &}\ z\ l +2 .tForearm.seek PC +2 "manipulator"&!' +93 "core" ' +2 .tHand.close +2 "manipulator"&6/ +76 "core" / +2 .tPC.seek :open +2 "processing"%C( +81 "core" ' +2 "storage"(7- +3 "core" -'V +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(P' +36 "core" ' +275 ( +2 "storage"(& +4 "core" &Kx \ k 9 + "manipulator"&& +4 "core" &}\ \ l +2 "manipulator"&=% +3 "core" % \ \  +2 .tForearm.seek :retract +2 "manipulator"&.'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"&\ (_ +259 "core" ( +2 "manipulator"&& +4 "core" &\\\ \  +2 "storage"(V& +4 "core" &Ky \ 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts + "manipulator"&g' +109 "core" ' +2 .tHand.open + "manipulator"&_1 +70 "core" 1 +3 "storage"(M- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"( ' +29 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.8 Pucks below Top Plate + "storage"(' +54 "core" ' +2 #tLights, camera, ACTION! + "storage"('- +3 "core" -' +2 "storage"(& +4 "core" &Kj k\ 9 + "manipulator"&A& +4 "core" &] \ \ %  +2 .tElbow.seek 6 + "manipulator"&4(_ +3 "core" ( +2 "manipulator"&F& +3 "core" &] \ \ &  +2 "storage"(v& +4 "core" &Kj d\ h 9 +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&\\' +10 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.08 Pucks below Top Plate +2 "storage"(3'h +65 "core" ' +2 "manipulator"&8& +4 "core" &]\ \  +2 "storage"(a& +3 "core" &K| \ @ 9 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 6 +2 "manipulator"&d' +27 "core" ' +2 .tElbow.hold +2 "manipulator"&5, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(c'R +35 "core" ' +2 "manipulator"&?% +4 "core" %4\ |\ ~  +2 "storage"(H& +4 "core" &Kz \ 9 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 346 counts + "manipulator"&<'` +16 "core" ' +2 "manipulator"&@& +4 "core" &]\ \  +2 "storage"(9& +4 "core" &Kz \ _ 9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&' +22 "core" ' +2 "storage"(r% +4 "core" %R \ y +2 ."downElevator"SE.seek :down +4 "storage"('X +99 (`% +4 "core" % \  a +2 "manipulator"&^% +4 "core" %\ \ Y + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' +76 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 "collection"'o& +4 "core" &Wcj  P +2 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&I% +3 "core" %\ \ \   +2 "storage"(}% +4 "core" %b\ \ 5\ N +2 "storage"(n. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(>(K +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (b& +3 "core" &K \ "\   +2 "manipulator"&S& +3 "core" &]\ \ \  +2 .tElbow.seek 6 +2 "manipulator"&f(_ +3 "core" ( + "manipulator"&h& +4 "core" &]\ \  k +2 "storage"(U& +3 "core" &K\ \ &\ y  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&u' +94 "core" ' +2 "storage"(B& +4 "core" &K \ +\ ,  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(0'V +291 "core" ' +2 "storage"($- +51 "core" -'} +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&&& +3 "core" &]\ \   +2 "storage"(;& +3 "core" &K\ \ $\ A  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 6 +2 "manipulator"&N' +27 "core" ' +2 .tElbow.hold +2 "manipulator"&D, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(X- +2 "core" -'} +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(Y' +28 "core" ' +2 "manipulator"&i% +4 "core" %5  +2 "storage"(j& +4 "core" &K \ #\ w  + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 6 + 347 counts + "manipulator"&)'a +16 "core" ' +2 "manipulator"&Z& +4 "core" &]\ \  +2 "storage"(& +3 "core" &K\ \ &\ G  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&G' +34 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate + "storage"(t' +52 "core" ' +2 "manipulator"&J& +4 "core" &]\ \  b +2 "manipulator"& % +4 "core" %\ \ \ _ +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&|(ӷ +157 "core" ( +3 "manipulator"&R& +4 "core" &; :1 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &s& +2 "core" &; :1 +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' +2 .tHand.close + "manipulator"&+/ +67 "core" / +2 .tCC.seek :open +2 "collection"' ( +422 "core" ( +2 "storage"(/& +4 "core" &K\ \ \ e  +2 "storage"(q& +3 "core" &K \ \ H  +2 "manipulator"&z& +4 "core" &:\ \  :1 + "manipulator"&% +4 "core" % E\ \   +2 .tForearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +6 .tElbow.seek 6 +2 "manipulator"&T(_ +173 "core" ( +2 "manipulator"&& +4 "core" &i \ \   +2 "storage"(l& +3 "core" &K\ \ 9\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 6 +2 "manipulator"&{' +100 "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"&% +4 "core" % 1\ \  # +2 "storage"(w& +3 "core" &K\ \ 0\ D  +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 6 + 343 counts + "manipulator"&'] +15 "core" ' +2 "manipulator"&E& +4 "core" &i\ .\ 0  +2 "storage"(& +3 "core" &K\ \ :\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&e' +35 "core" ' +2 "storage"(% +4 "core" %\  v\ & +3 ."downElevator"SE.seek :down +3 "storage"('X +99 (2% +3 "core" % \ C ` +2 "manipulator"&% +4 "core" %С\ -\ :  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +85 "core" ' +68 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 #tShuffling two pucks from tube 6 to 7 of [1..7] + #Loading generic puck from tube 6 into Collection Clamp +2 "collection"'Q& +4 "core" &  9 + "manipulator"&% +4 "core" %\ \ /\ ;  +2 "storage"(y% +3 "core" %a\  }\ 5 +2 "storage"(~. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(%(K +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (m& +3 "core" &K\  \ G  +2 "manipulator"&& +3 "core" &i \ $\ 0  +2 .tElbow.seek 6 +2 "manipulator"&O(_ +3 "core" ( + "manipulator"&[& +4 "core" &i \ /\ ?  +2 "storage"(:& +3 "core" &K\  w\ F  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&x' +108 "core" ' +2 "storage"(1& +4 "core" &K\ \ $  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +312 "core" ' +2 "storage"(*- +3 "core" -'r +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (-& +3 "core" &K\ \ 0\ u  + "manipulator"&& +4 "core" &i \ \  R +2 .tElbow.seek 6 + "manipulator"&(_ +3 "core" ( +2 "manipulator"&"& +4 "core" &i \ \   + "storage"(& +4 "core" &K\  n\  +2 .tForearm.seek 6 + 300 counts +2 "manipulator"&6'2 +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&7/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&,& +5 "storage"(k'X +3 "core" &i\ \ \  j +2 "manipulator"&p% +4 "core" % +\ +\ -  +2 .tForearm.seek :retract + "manipulator"&#'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +160 "core" ( +2 "manipulator"&& +4 "core" &ӳG \  @] + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.coast +2 "manipulator"&=& + "storage"(5 +6 "core" &ӳG \ n@] +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&!' +104 "core" ' +2 "manipulator"&& +4 "core" &ӳB @] +2 "manipulator"&V% +4 "core" %! i +2 "collection"'W& +3 "core" &  " +2 "collection"'_& +3 .tCC.seek :closed +2 "collection"'M(W +3 "core" &  $ +2 &  $  +9 &,x  * , +10 &^~  ) A +9 &Oo  ) T +9 & G  ( V +10 &L  $ V +9 &K  ) V +10 &QD  # V +9 &F  $ V +9 &J  ) U +10 &D  ) V +9 & ZG   U +9 &"G  ! U +10 &#G   U +9 &%I   V +10 &'bH  ! U +9 &)$H  " U +9 &*G   V +10 &,F   V +9 &.iG   V +9 &0+L  ! V +10 &1L   U +9 &3J   U +10 &5qL  ! V +9 &73H   V +9 &8G   V +10 &:F   U +9 &;I   V +10 &?H   V +9 &AI   U +10 &CG   V +9 &EDH   U +9 &GM  % V +10 &HU  " W +9 &Jn  ! Y +9 &L4  + ^ +10 &M  ' a +9 &O  ( b +10 &Qm  , b +9 &S-  & b! +9 &T  - b% +10 &V  ( < +9 &WN)  " N +9 ( +2 "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.48 + .Hand.open + "manipulator"&'1 +3 "core" &WYR   C +63 1 +2 "manipulator"&% +4 "core" % ! \ i +47 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%.& +4 "core" &  +2 "manipulator"&F% +3 "core" %\ \ \   +2 "storage"(v% +4 "core" %` \ 4\ ~ + "storage"(8. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(a(K +2 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (P& +2 "core" &K\ \ )\ 1  +2 "manipulator"&?& +4 "core" &ӳ<\ \ @] +2 "manipulator"&H% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 6 +2 "manipulator"& (_ +172 "core" ( +2 "manipulator"&@& +4 "core" &d\ \  F +2 "storage"(9& +3 "core" &K\ \ 3\  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&r' +105 "core" ' +2 "storage"(\ & +4 "core" &K\  n\ R  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(g'V +295 "core" ' +2 "storage"(- +3 "core" -'| +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (`& +3 "core" &K\ \ $\ b  +2 "manipulator"&^& +3 "core" &d\ \ \  ; +2 .tElbow.seek 6 +2 "manipulator"&\\(_ +3 "core" ( +2 "manipulator"&4& +4 "core" &d\ \ \  K +2 "storage"(3& +4 "core" &K\  i\  +2 .tForearm.seek 6 + 300 counts + "manipulator"&d'2 +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&0H  V +9 &?J  V +10 &AI  V +9 &CuI  V +9 &E8I  V +10 &FJ  V +9 &HT  W +10 &Jue \ 8 Y +9 &L/}  \\ +9 &M\ = ^ +10 &O  ^ +9 &Qm\  ^ +9 &S0  ^ +10 &TPl \  \\ +9 &T F 2 3 +5 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.74 + .Hand.open + "manipulator"&51 +72 "core" 1 +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&$'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%&& +4 "core" &T(  2 +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 + "manipulator"&;% +3 "core" %\  \   +2 "storage"(X% +4 "core" %X\ \ 1\ X + "storage"(i. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(j([n +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (Z& +2 "manipulator"&& +4 "core" &[m \ : +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +2 "core" &\ \  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&J(w +2 ."raiseStack"SE.seek beamBreak +2 "storage"( 'V +13 "core" ( +2 "manipulator"&u& +4 "core" &\ w\ y ] +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &f& +3 "core" &\ m\ y ] +2 .tForearm.seek PC +2 "manipulator"&0' +93 "core" ' +2 .tHand.close + "manipulator"&N/ +66 "core" / +2 .tPC.seek :open +2 "processing"%)( +91 "core" ' +2 "storage"(Y- +3 "core" -'V +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(R' +48 "core" ' +256 ( +2 "storage"(s& +4 "core" &[m \ I : + "manipulator"&G& +4 "core" &\ \  ] +2 "manipulator"&D% +3 "core" % \ }\ u +2 .tForearm.seek :retract +2 "manipulator"&+'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&(C +279 "core" ( +2 "manipulator"& & +4 "core" &G\ \ x( +2 "storage"(/& +3 "core" &[m \ \\ : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&q' +98 "core" ' +2 .tHand.open + "manipulator"&z1 +66 "core" 1 +3 "storage"(- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(' +29 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.8 Pucks below Top Plate +2 "storage"(l' +54 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +3 "core" -' +2 "storage"(|& +4 "core" &[m K\ g : + "manipulator"& & +4 "core" &G\ \  -( +2 .tElbow.seek 7 + "manipulator"&(C +3 "core" ( +2 "manipulator"&w& +3 "core" &G\ \  h( +2 "storage"(E& +3 "core" &[m A\ L : +3 .tForearm.seek 7 + 700 counts + "manipulator"&' +9 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.08 Pucks below Top Plate + "storage"('h +63 "core" ' +2 "manipulator"&& +4 "core" &G\ \ W( +2 "storage"(2& +4 "core" &[m \ n : + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +2 .tForearm.seek 7 +2 "manipulator"&'D +25 "core" ' +2 .tElbow.hold +2 "manipulator"&T, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tSE.reconfigure SEconfig +48 "storage"(#QK-0-\ b +4 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"({'R +29 "core" ' +2 "manipulator"&% +4 "core" %t\ \ | j +2 "storage"(Q& +4 "core" &[m \ c : + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 348 counts + "manipulator"&'Ϡ +14 "core" ' +2 "manipulator"&y& +4 "core" &G\ \ ( +2 "storage"(~& +4 "core" &[m \ ` : +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&t' +21 "core" ' +2 "storage"(m% +4 "core" %M \ g +2 ."downElevator"SE.seek :down +4 "storage"('X +99 ([% +3 "core" % \ ( b +2 "manipulator"&:% +4 "core" %\ \ X +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&e'\ +90 "core" ' +71 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 "collection"'1& +4 "core" &WYS  0 C +2 #tStoring generic puck in Collection Clamp to tube 7 + "manipulator"&% +4 "core" %\ \ \  U +2 "storage"(>% +3 "core" %V\  r\ +2 "storage"(. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(]([n +24 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (*& +3 "core" &[k \ | + +2 "manipulator"&-& +3 "core" &G\ \ {( +2 .tElbow.seek 7 +2 "manipulator"&(C +3 "core" ( + "manipulator"&"& +4 "core" &G\ \ f( +2 "storage"(& +4 "core" &[l \ h 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&7' +96 "core" ' +2 "storage"(,& +4 "core" &[l \ \\ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(p'V +298 "core" ' +2 "storage"(O- +3 "core" -'{ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&x& +3 "core" &G\ \ G( +2 "storage"(& +3 "core" &[l \ y 3 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 7 +2 "manipulator"&='D +26 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(6- +2 "core" -'{ +2 .tSE.seek 0.06 Pucks below Top Plate + "storage"(' +30 "core" ' +2 "manipulator"&% +4 "core" %v\ o\ z { +2 "storage"(V& +3 "core" &[l \ 3 +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 7 + 350 counts + "manipulator"&W'Ϣ +13 "core" ' +2 "manipulator"&k& +4 "core" &G\ \ ( +2 "storage"(#& +4 "core" &[l \ L 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"& ' +26 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate + "storage"(_' +50 "core" ' +3 "manipulator"&'& +4 "core" &G\ \ w( +2 "manipulator"&% +4 "core" %\ \ j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&F(ӷ +158 "core" ( +2 "manipulator"&v& +4 "core" &5\ \ 9' +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &8& +2 "core" &5\ \ 9' +2 .tForearm.seek CC +2 "manipulator"&P' +93 "core" ' +2 .tHand.close + "manipulator"&?/ +69 "core" / +2 .tCC.seek :open +2 "collection"'H( +422 "core" ( +2 "storage"(!& +4 "core" &[l \ 3 +2 "storage"(@& +3 "core" &[l \ m 3 +2 "manipulator"&9& +3 "core" &7\ \ <9' +2 "manipulator"&%% +3 "core" % J\ \ j +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&(C +192 "core" ( +2 "manipulator"&A& +4 "core" &M\ \  +2 "storage"(& +4 "core" &[l \ 3 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 7 +2 "manipulator"&`'D +98 "core" ' +2 .tElbow.hold + "manipulator"&^, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open + "manipulator"&41 +74 "core" 1 +6 "manipulator"&3% +7 "core" % u\ \  +2 "storage"(<& +3 "core" &[l \ w 3 +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 349 counts + "manipulator"&o'ϡ +16 "core" ' +2 "manipulator"&c& +4 "core" &M  +2 "storage"( & +3 "core" &[l \ 8 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&r' +23 "core" ' +2 "storage"(g% +4 "core" % \ B +2 ."downElevator"SE.seek :down +4 "storage"(d'X +99 (b% +3 "core" % \ G ` +2 "manipulator"&S% +3 "core" %\  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +89 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tShuffling two pucks from tube 7 to 1 of [1..7] + #Loading generic puck from tube 7 into Collection Clamp + "collection"'U& +4 "core" &  != + "manipulator"&% +4 "core" %\ \ \ %  +2 "storage"(B% +3 "core" %V\  y\ +2 "storage"(I. +3 "core" . +2 .tSC.reconfigure SCtight + "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(}([n +25 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (C& +3 "core" &[k \ \ u + +2 "manipulator"&5& +3 "core" &M\ V +2 .tElbow.seek 7 +2 "manipulator"&(C +2 "core" ( +2 "manipulator"&&& +4 "core" &M\ O + "storage"(;& +4 "core" &[l \ i 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&X' +96 "core" ' +2 "storage"(& +4 "core" &[l \ U 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(i'V +295 "core" ' +2 "storage"(h- +3 "core" -'r +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 (Z& +3 "core" &[l \ U 3 + "manipulator"&& +4 "core" &M\ i +48 .tElbow.seek 7 +3 "manipulator"&u(C +3 "core" ( + "manipulator"&f& +3 "core" &M\ f +2 "storage"(a& +4 "core" &[l \  3 +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&N'p +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&Y/ +65 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&n& +4 "storage"($'X +6 "core" &M\ i +2 "manipulator"&(% +3 "core" % υ ^ +2 .tForearm.seek :retract +2 "manipulator"& '\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&s(ӷ +164 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +2 "core" ( +2 "manipulator"&G& +4 "core" &Ӻ?\ \ ^@Z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +3 "core" &Ӻ@\ \ f@Z + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&0' +101 "core" ' +2 "manipulator"& & +4 "core" &Ӻ?\ |\ k@Z +2 "manipulator"&/% +4 "core" %\ |\ o +2 "collection"'J& +3 "core" &  "J +2 "collection"'z& +4 .tCC.seek :closed + "collection"'(W +3 "core" &  "5 +2 &  "4  +9 &+v  "< , +9 &^}  !9 A +10 &An  #A U +9 &G  #@ V +10 &L  A V +9 &I  "9 V +9 &DH  !9 V +10 &I  "> V +9 &I  > V +9 &I  #? V +10 & LJ  !? V +9 &"G  !@ V +10 &#L  "> V +9 &%L  #? V +9 &'TJ  "7 V +9 &)H  !9 V +10 &*I  "> V +9 &,I  "= V +10 &.\\J  !8 V +9 &0G  #? U +10 &1I  #: V +9 &3J  "> V +9 &5cI  "9 V +10 &7&I  !> V +9 &8J  #? V +9 &:H  !> V +10 &-J  #= V +10 &?I  9 V +9 &AL  "8 V +9 &CtJ  !9 V +10 &E6I  8 V +9 &FL  #8 V +9 &HQ  8 W +10 &Jqp  ": Z +9 &L'  ? ^ +10 &M  A }b +9 &O  ? ~b +9 &Q\\  A }b# +10 &S  C ~b' +9 &T  ? ~b* +9 &V  A ~A +10 &WF)  A #j +9 &Wam  ? O +2 ( + "collection"'z& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.42 + .Hand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&|% +4 "core" % \ \ o +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 .tSC.coast + "storage"(6 +3 #tLoading generic puck from tube 7 into Processing Clamp + "processing"%w& +4 "core" &  + "manipulator"&E% +4 "core" %\   +2 "storage"(+% +4 "core" %[ \ \ x + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(2([n +24 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (R& +3 "core" &[k \ + +2 "manipulator"&& +3 "core" &Ӻ;\ \ y q@Z +2 "manipulator"&% +4 "core" %\ \ \ ~ R +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 7 +2 "manipulator"&Q(C +162 "core" ( +2 "manipulator"&y& +4 "core" &N\ \ \ O +2 "storage"(~& +4 "core" &[l \ [ 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 7 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(m& +4 "core" &[l \ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(q'V +302 "core" ' +2 "storage"(l- +3 "core" -'| +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (& +3 "core" &[l \ ? 3 +2 "manipulator"&[& +3 "core" &N\ \ \ O +2 .tElbow.seek 7 + "manipulator"&:(C +27 "core" ( +2 "manipulator"&& +4 "core" &M\ \ s- +2 "storage"(& +3 "core" &[l \ N 3 +2 .tForearm.seek 7 + 300 counts +2 "manipulator"&'p +15 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&1& +5 "storage"('X +2 "core" &M\ \ _- +2 "manipulator"&>% +4 "core" % p\ \ z +2 .tForearm.seek :retract + "manipulator"&{'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(w +172 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +80 "core" ( +3 "manipulator"&*& +4 "core" &\ \ p + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +2 "core" &\ \ p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&"' +99 "core" ' +2 "manipulator"&& +4 "core" &\ t\ p +2 "manipulator"&t% +3 "core" %\ w\  +2 "processing"%,& +4 "core" &  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%j(T +3 "core" &  +3 &  - +10 &0B{  4 +9 &Ijx  H +9 &^  W +10 &F  W +9 &WE  W +9 &F  W +10 &H  W +9 &E  V +10 &_F  W +9 &!D  W +9 & F  V +10 &"D  V +9 &$hF  V +9 &&*F  V +10 &'D  W +9 &)C  W +10 &+oI  W +9 &-0G  W +9 &.D  W +10 &0D  V +9 &2xF  V +9 &49D  W +10 &5I  W +9 &7I  V +10 &9F  V +9 &;AI  W +9 &=I  W +10 &>J  W +9 &@J  W +9 &BID  W +10 &D E  W +9 &EC  W +10 &GK  W +9 &INY  X +9 &K\ h  Z +10 &L  ^ +9 &N  ^ +9 &PA  ~_ +10 &R  ^ +9 &S  L +10 &T&U  W +9 &T4  6 +2 ( + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.84 + .Hand.open + "manipulator"&T1 +70 "core" 1 +2 "manipulator"&e% +4 "core" % \ s\ v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&O'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 "processing"%x& +4 "core" &T/  6 +2 #tImaging generic puck in Processing Clamp while storing it to tube 1 + "manipulator"&% +3 "core" %\  \   +2 "storage"(6% +4 "core" %\\ \ )\ s + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(V(( +1001 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (k& +4 "core" &) b \ +2 "manipulator"&#& +2 ."raiseStack"SE.reconfigure SEplace +5 "storage"(#]BK-0-\ b +2 "core" &\ \ p +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&'(w +3 "core" ( + "manipulator"&& +3 ."raiseStack"SE.seek beamBreak +2 "storage"(7'V +2 "core" &\ v\ xp +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &\ t\ kp +2 .tForearm.seek PC + "manipulator"&p' +90 "core" ' +2 .tHand.close + "manipulator"&=/ +65 "core" / +2 .tPC.seek :open +2 "processing"%W( +108 "core" ' +2 "storage"(- +3 "core" -'V + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 ."raiseStack"SE.seek :place +2 "storage"(v' +96 "core" ' +191 ( +2 "storage"(8& +4 "core" &) \ @ +2 "manipulator"& & +3 "core" &\ \ wo +2 "manipulator"&% +3 "core" % \ \ }Z +2 .tForearm.seek :retract +2 "manipulator"&?'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&.( +266 "core" ( +2 "manipulator"&M& +4 "core" &\ \  +2 "storage"(!& +3 "core" &) h \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&@' +95 "core" ' +2 .tHand.open +2 "manipulator"&91 +69 "core" 1 +3 "storage"(%- +3 "core" -' +2 .tSE.seek -0.19 Pucks below Top Plate +2 "storage"(A' +29 "core" ' +2 .tSE.reconfigure SEseal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.8 Pucks below Top Plate + "storage"(P' +51 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +3 "core" -' +2 "storage"(F& +4 "core" &)  6\  +2 "manipulator"&4& +3 "core" &\ \ .\ 1 c +2 .tElbow.seek 1 +2 "manipulator"&3( +14 "core" ( +2 "manipulator"&<& +4 "core" &\ ,\ 1 5 +2 "storage"(c& +3 "core" &) T\ c +2 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +24 "core" ' +2 .tSE.reconfigure SEgently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.08 Pucks below Top Plate + "storage"(g'h +66 "core" ' +2 "manipulator"&\ & +4 "core" &\ ~\ w +2 "storage"(b& +4 "core" &) \ + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 + "manipulator"&S'C +26 "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.1 Pucks below Top Plate +3 "storage"(`'R +29 "core" ' + "manipulator"&o% +4 "core" %u\ q\ u +2 "storage"(U& +4 "core" &) \ ; + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 350 counts + "manipulator"&'ϡ +16 "core" ' +2 "manipulator"&B& +4 "core" & \ \ k +2 "storage"(I& +4 "core" &) } \ j +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&_' +38 "core" ' +3 "storage"(C% +4 "core" %O \ +3 ."downElevator"SE.seek :down +3 "storage"(5'X +99 (&% +3 "core" %9 \ b +2 "manipulator"&;% +4 "core" %\ \ ; + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&r'\ +87 "core" ' +73 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2 "collection"'& +4 "core" &Wal  i O +2 #tStoring generic puck in Collection Clamp to tube 1 + "manipulator"&d% +3 "core" %\  @ +2 "storage"(]% +4 "core" %b \ \ }  +2 "storage"(^. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(\\(( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (h& +3 "core" &+\ \ \ f +2 "manipulator"&Z& +3 "core" &\  +2 .tElbow.seek 1 +2 "manipulator"&( +11 "core" ( +2 "manipulator"&f& +4 "core" &\  +2 "storage"(a& +3 "core" &+~ \  +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&Y' +98 "core" ' +2 "storage"(n& +4 "core" &*# \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(('V +294 "core" ' +2 "storage"(- +3 "core" -'{ +2 .tSE.configure SEconfig + "storage"(#QK-0-\ b +3 "manipulator"&X& +3 "core" &\ \ \ | +2 "storage"(G& +3 "core" &*(  \ K +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&D'C +26 "core" ' +2 .tElbow.hold + "manipulator"&i, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(N- +3 "core" -'{ +2 .tSE.seek 0.06 Pucks below Top Plate + "storage"( ' +30 "core" ' +2 "manipulator"&u% +4 "core" %u\ t\ H +2 "storage"(/& +3 "core" &*( h \ r + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 350 counts + "manipulator"&J'ϡ +18 "core" ' +2 "manipulator"&$& +4 "core" &\ \ \ Z +2 "storage"( & +3 "core" &*( \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&H' +26 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate + "storage"(' +50 "core" ' +2 "manipulator"&|& +4 "core" &\  +2 "manipulator"&w% +4 "core" %$\ I +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&z'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&E(ӷ +149 "core" ( +3 "manipulator"&+& +3 "core" &Ӱ2\ \ b5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &Ӱ2\ \ 25 +2 .tForearm.seek CC + "manipulator"&R' +94 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +419 "core" ( +2 "storage"(0& +4 "core" &*( \ +2 "storage"(y& +3 "core" &*( \ b +2 "manipulator"&~& +3 "core" &Ӱ-\ \ Q5 +2 "manipulator"&}% +3 "core" % H\ \ B +2 .tForearm.seek :retract +2 "manipulator"&m'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&s( +175 "core" ( +2 "manipulator"& & +4 "core" & \  +2 "storage"(l& +3 "core" &*' \ A +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&'C +98 "core" ' +2 .tElbow.hold +2 "manipulator"&[, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +69 "core" 1 +3 "manipulator"&% +4 "core" % t\ \ T +2 "storage"(& +3 "core" &*' \ e + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 349 counts +49 "manipulator"&1'Ϡ +15 "core" ' +2 "manipulator"&>& +4 "core" &  +2 "storage"(Q& +4 "core" &*( \ p +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +27 "core" ' +2 "storage"(q% +4 "core" % \ l +3 ."downElevator"SE.seek :down +3 "storage"('X +99 (*% +3 "core" % \ ` +2 "manipulator"&-% +3 "core" %\ \ \ = +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&:'\ +91 "core" ' +61 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +727 #t-> can +2 "Can"  OON +1580 #t-> ESP.shutdown +2 ."shutdown"SS.coast +2 #tAsleep / Shutdown + "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +2 ."shutdown"CS.coast + "collection"'5 +2 ."shutdown"PC.coast + "processing"%6 +2 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +1559 "Can"   +60003  q  +15349 #t-> can +2 "Can" p  +1608 #t-> ESP.wakeup +3 #Powering core bus +478 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 't +3 "core"  +2 "processing"% + %, +3 "core"  +2 "MFB"* +3 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*{  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *)% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")T% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X exit +5 #mEXIT @1536328903.63CEST @1536331193.01CEST = =tMAIN =mMAIN_scheduler @CEST1536331195.05 #"core_reset"Sent BREAK +2 #t@0x20C2, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +247 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +214 !o:AnalyticalModule::PCRCore: @refi|; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +325 "Can" $#^ +  $#^ #tPolling Can every 10:00 +11 #Cleanly exited at 16:01:43CEST07-Sep-18 +650 #-> ESP.ready? +466 #-> ESP.ready! +3 #Powering core bus +513 .Gate.power :raw,:ON +2 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +3 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +4 "core" % + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %[]6 +2 .tSS.configure SSconfig +2 "sampler")#.0X +2 .tCC.configure CCconfig +2 "collection"'$x2 ^22b +3 ' % +3 "core" % R +2 .tCS.configure CSconfig +2 "collection"'#P d@b +3 "processing"%\ & +3 "core" & +2 .tPC.configure PCconfig +2 "processing"%$x2 ^22b +3 % % +3 "core" % +2 .tPS.configure PSconfig +2 "processing"%#A d`xb +5 "manipulator"& % +6 "core" %   +3 .tForearm.configure LooseForearm +5 "manipulator"&#Q@2^d^2b +3 & & +5 "core" &   + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +6 "storage"(& +3 "core" & ( +2 .tSC.configure SCloose +2 "storage"($.(\ 1~b +3 (% +3 "core" %  +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +3 .tPH.coast + "processing"%  +3 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +4 .PCR.caltemp= 2.7073,0.0373,0 +2 #All dwarf controllers running firmware version 3.75 +2 "sampler") +12 "collection"'% +4 "core" % p +2 ."rdySampler"Intake.select :close +4 "processing"%% + "manipulator"&% +3 ."rdySampler"Exhaust.select :close +4 .CTV.dial :air +2 "collection"'  +3 "core" % +2 % + +2 ."rdyProcessing"PSV.dial :air +4 ."rdySampler"CSV.dial :waste1 +3 "manipulator"&% +2 "processing"%  +3 "collection"' +5 "core" % + +5 ."rdyProcessing"PS.reconfigure PSconfig +3 .tForearm.reconfigure LooseForearm +5 "processing"%#A d`xb +4 "manipulator"&#@2^d^2b +2 ."rdyProcessing"PS.home.seek 0ml +3 .tForearm.home.seek :retract +4 "processing"%' +2 "manipulator"&'\ +4 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +4 "core" +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +5 "collection"'#d @b +3 "sampler")#.0X% +4 "core" %\   +2 "manipulator"&?& +5 "core" &F  +2 "storage"(@& +4 "core" & +2 "storage"(A% +4 "core" %a } 7 +2 "collection"'B9 +4 "core" 9 +2 "processing"%C9 +4 "core" 9 +1671 #t-> MFB.ready! + "MFB"*D% +3 "core" % +2 #tReadying the MFB +2 #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +3 "core" % + .tATV.dial :air2 +2 "MFB"*F  +53 "core" +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +547 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +204 .AS.seek 1ml + "MFB"*H' +5285 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +101 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty +2 "MFB"*J'R +5255 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*L  +4 "core" +43020 "Can"p gg +38850 #t-> PSV.PSR +2 .PSV.dial PSR +41 "processing"%M +152 "core"  +1799 #t-> PSR.list +842 #-> PSR.killMFB + .PSR.select :killMFB +2 "processing"% +3285 #t-> PS.pull 0.5 +2 "processing"%N% +4 "core" % +2 .tPS.seek 0.5ml +2 "processing"%O': +598 "core" ' +2 "processing"%P% +5 "core" %;  +11241 #t-> PS.pull 1 +2 "processing"%Q% +4 "core" %;  +2 .tPS.seek 1.5ml +2 "processing"%R' +1108 "core" ' +2 "processing"%S% +5 "core" %  +2049 "Can"a hh +6716 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'T  +140 "core"  +1119 #t-> CSR.legend + .CSR.select :legend +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +537 #-> CSR.list +1304 #-> CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'j\ +1060 #t-> CS.pull 0.5 +2 "collection"'U% +4 "core" %2   +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0.5ml +2 "collection"'V'# +223 "core" ' +2 "collection"'W% +5 "core" %    +14760 #t-> PS.pull 0.5 +2 "processing"%X% +4 "core" %q  +2 .tPS.seek 2ml +2 "processing"%Y' +596 "core" ' +2 "processing"%Z% +5 "core" %v  +9377 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%[  +59 "core"  +390 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%\\' +2120 "core" ' +2 "processing"%]% +5 "core" % +457 #t-> PSR +767 #-> PSV.PSR +2 .PSV.dial PSR + "processing"%^ +45 "core" +1763 #t-> PS.pull 2.5 +2 "processing"%_% +4 "core" % +2 .tPS.seek 2.499ml +2 "processing"%`' +2654 "core" ' +2 "processing"%a% +5 "core" %s  +662 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%b  +47 "core"  +324 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%c' +2661 "core" ' +2 "processing"%d% +5 "core" %r +338 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"%e +48 "core" +309 #t-> PS.pull 2.5 +2 "processing"%f% +4 "core" % +2 .tPS.seek 2.499ml +2 "processing"%g' +2660 "core" ' +2 "processing"%h% +5 "core" %a +985 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%i  +47 "core"  +314 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%j' +2661 "core" ' +2 "processing"%k% +5 "core" %} +3619 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%l +47 "core" +555 #t-> PS.pull 0.5 +2 "processing"%m% +4 "core" %m +2 .tPS.seek 0.499ml +2 "processing"%n' +492 "Can"5 ll +104 "core" ' +2 "processing"%o% +5 "core" %n  +290 #t-> PS.pull 0.5 +2 "processing"%p% +3 "core" %f  +3 .tPS.seek 0.999ml +2 "processing"%q'RK +246 .tPS.hold + "processing"%r+ +4 "core" '-ci `l +64 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +28579 #-> CSR +426 #-> CSV +1148 #-> CS.pull 1 +2 "collection"'s% +3 "core" %    +3 .tCS.seek 1.499ml +2 "collection"'t' +350 "core" ' +4 "collection"'u% +8 "core" %    +2038 #t-> CS.pull 1 +2 "collection"'v% +3 "core" %    +3 .tCS.seek 2.5ml +2 "collection"'w' +349 "core" ' +2 "collection"'x% +4 "core" %    +5519 #t-> CS.pull 0.5 +2 "collection"'y% +3 "core" %     +3 .tCS.seek 2.999ml +2 "collection"'z'0 +221 "core" ' +2 "collection"'{% +5 "core" %0    +8923 #t-> CS.pull 2.5 +2 "collection"'|% +3 "core" %0   +3 .tCS.seek 5.499ml +2 "collection"'}' +735 "core" ' +2 "collection"'~% +5 "core" %    +124 #t-> CS.pull 2.5 +2 "collection"'% +3 "core" %    +3 .tCS.seek 8ml +2 "collection"''L +734 "core" ' +2 "collection"'% +5 "core" %I    +2180 #t-> CS.pull 1 +2 "collection"'% +3 "core" %I    +3 .tCS.seek 9ml +2 "collection"'', +356 "core" ' +2 "collection"'% +5 "core" %-    +1852 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +140 "core" +545 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'' +2398 "core" ' +2 "collection"'% +8 "core" %   +2535 "Can"0 gg +25275 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'  +142 "core"  +1293 #t-> CS.pull 2 +2 "collection"'\ % +3 "core" % T +3 .tCS.seek 1.994ml +2 "collection"' ' +605 "core" ' +2 "collection"' % +4 "core" % Z  +1431 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"' +143 "core" +392 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'' +613 "core" ' +2 "collection"'% +5 "core" %  +281 #t-> PSV +356 #-> PSR +1329 #-> PS.pull 2 +2 "processing"%% +3 "core" %1s  +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Processing Syringe: mesg":Processing Syringe at 2.739ml would be out of bounds!: @reply0 +1833 #-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +58 "core"  +401 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%' +840 "core" ' +2 "processing"%% +5 "core" % +426 #t-> PSV.PSR +2 .PSV.dial PSR + "processing"% +47 "core"  +237 #t-> PSR +407 #-> PS.pull 2 +2 "processing"%% +3 "core" % +3 .tPS.seek 1.999ml +2 "processing"%' +2141 "core" ' +2 "processing"%% +5 "core" %  +1131 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +47 "core"  +304 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%' +2141 "core" ' +2 "processing"%% +5 "core" % +18040 "Can"8 fe +17246 #t-> CSV.CSR +2 .CSV.dial CSR + "collection"'  +141 "core"  +522 #t-> CSR.list +494 #-> CSR.kill + .CSR.select :kill +2 "collection"' +1084 #t-> CS.pull 0.5 +2 "collection"' % +4 "core" % _ +2 .tCS.seek 0.493ml +2 "collection"'"' +221 "core" ' +2 "collection"'% +5 "core" %e  +8745 #t-> CS.pull 1 +2 "collection"'(% +3 "core" % <  +3 .tCS.seek 1.494ml +2 "collection"'' +347 "core" ' +2 "collection"'!% +5 "core" % d  +14329 #t-> CS.pull 0.5 +2 "collection"'*% +4 "core" %A  +2 .tCS.seek 1.994ml +2 "collection"',' +251 "core" ' +2 "collection"'+% +5 "core" %j  +232 #t-> CS.pull 0.5 +3 "collection"'%% +3 "core" %>  +3 .tCS.seek 2.493ml +2 "collection"''' +219 "core" ' +2 "collection"'/% +5 "core" %  e  +8847 #t-> CS.pull 2.5 +2 "collection"'0% +4 "core" %   +2 .tCS.seek 4.993ml +2 "collection"'1'ph +733 "core" ' +2 "collection"'2% +5 "core" %piQ  +187 #t-> CS.pull 2.5 +2 "collection"'3% +4 "core" %piG  +2 .tCS.seek 7.493ml +2 "collection"'4'! +731 "core" ' +2 "collection"'5% +5 "core" %   +4255 #t-> CS.pull 1 +2 "collection"'6% +3 "core" % I  +3 .tCS.seek 8.493ml +2 "collection"'7' +353 "core" ' +2 "collection"'8% +5 "core" %- +941 "Can"R ll +41540 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'9 +141 "core" +342 #t-> CS.empty +2 .CS.seek :empty +2 "collection"':' +2271 "core" ' +2 "collection"';% +5 "core" %M +1232 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'<  +152 "core"  +586 #t-> CS.pull 2 +2 "collection"'=% +3 "core" %B +3 .tCS.seek 1.993ml +2 "collection"'>' +609 "core" ' +2 "collection"'?% +4 "core" %F  +1147 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'@ +151 "core" +381 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'A' +601 "core" ' +2 "collection"'B% +5 "core" %A +10800 "Can"s ff +35570 #t-> AS.legend +3168 #-> ATV.legend +1069 #-> AFV.legend +20197 "Can"x gg +5595 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +2120 #t-> AS.pull 0.3, ASslow + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg""uninitialized constant ASslow: name: ASslow +997 #-> AS.pull 0.3, ASslow0 + "MFB"*C% +4 "core" %R) +3 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.299ml + "MFB"*D'6 +3046 "core" ' +2 "MFB"*E% +4 "core" %6 +19565 #t-> AS.pull 0.7, ASslow0 + "MFB"*F% +4 "core" %6 +3 .tAS.seek 0.999ml + "MFB"*G' +7067 "core" ' +2 "MFB"*I% +5 "core" %  Q +2638 #t-> ATV.waste +2 .ATV.dial :waste +2305 #-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +2342 #t-> ATV +497 #-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*H'R +5776 "core" ' +2 "MFB"*K% +5 "core" %R +2087 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +1228 #t-> AS.pull 1, ASslow0 +2 "MFB"*L% +4 "core" %R +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.999ml +2 "MFB"*M'3 +4665 "Can"} ij +3309 .tAS.hold +2 "MFB"*N+ +7 "core" ' P +13 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +480 #-> ATV +707 #-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +336 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*P'R +4585 "core" ' +2 "MFB"*Q% +5 "core" %R +13314 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +1038 #t-> AS.pull 0.3 +2 "MFB"*O% +4 "core" %R +2 .tAS.seek 0.299ml +2 "MFB"*S'7 +1749 "core" ' +2 "MFB"*T% +4 "core" %6 +8455 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +523 #t-> AS.empty +3 .AS.seek :empty +2 "MFB"*U'R +1752 "core" ' +2 "MFB"*W% +5 "core" %R; +1957 #t-> AFV.carrier +2 .AFV.select :carrier +3 "MFB"* +3987 #t-> AS.pull 1, ASfast +2 "MFB"*% +4 "core" %RC +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0.999ml +2 "MFB"*X'1 +2732 "core" ' +2 "MFB"*R% +5 "core" % \ 1 +1658 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +778 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*Z'R +5775 "core" ' +2 "MFB"*[% +5 "core" %R[ +1244 #t-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +397 #t-> AS.pull 1, ASfast +2 "MFB"*Y% +4 "core" %R= +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0.999ml +2 "MFB"*]'" +2731 "core" ' +2 "MFB"*^% +5 "core" % +999 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +558 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*_'R +785 "Can"F kk +4990 "core" ' +2 "MFB"*\\% +5 "core" %Rq +879 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +534 #t-> AS.pull 1, ASfast +3 "MFB"*a% +3 "core" %R +3 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0.999ml + "MFB"*b'2 +2727 "core" ' +2 "MFB"*`% +5 "core" %  +789 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +325 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*d'R +5774 "core" ' +2 "MFB"*e% +5 "core" %RsZ +1092 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +319 #t-> AS.pull 1, ASfast +2 "MFB"*f% +4 "core" %R4 +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0.999ml + "MFB"*c'* +2732 "core" ' +2 "MFB"*h% +4 "core" % ' +1041 #t-> ATV +1676 #-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +697 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*i'R +5775 "core" ' +2 "MFB"*g% +5 "core" %R}c +1065 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +253 #t-> AS.pull 1, ASfast +2 "MFB"*k% +4 "core" %RM +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0.999ml +2 "MFB"*l'3 +2731 "core" ' +2 "MFB"*m% +4 "core" % +504 #t-> AFV.holdingCoil +2 .AFV.select :holdingCoil + "MFB"* +1192 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +54 .tAS.seek :empty +2 "MFB"*j'R +5774 "core" ' +2 "MFB"*o% +5 "core" %Rp +962 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +1138 #t-> AS.pull 0.3, ASfast + "MFB"*p% +4 "core" %RX +3 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0.299ml + "MFB"*q'7 +852 "core" ' +2 "MFB"*n% +5 "core" %6{ +12333 #t-> AS.pull 0.7, ASfast + "MFB"*s% +4 "core" %6 +3 .tAS.seek 0.999ml +2 "MFB"*V'( +1921 "core" ' +2 "MFB"*u% +5 "core" %\\ +421 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +354 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*v'R +922 "Can" kk +4852 "core" ' +2 "MFB"*t% +5 "core" %R}' +8377 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +541 #t-> AS.pull 1, ASfast + "MFB"*x% +4 "core" %R) +2 .tAS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0.999ml +2 "MFB"*y' +2756 "core" ' +2 "MFB"*{% +5 "core" %v +407 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +255 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*w'R +5774 "core" ' +2 "MFB"*|% +5 "core" %R~] +433 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +292 #t-> AS.pull 1, ASfast +2 "MFB"*z% +4 "core" %R- +2 .tAS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0.999ml +2 "MFB"*~'3 +2733 "core" ' +2 "MFB"*% +5 "core" %h\ +6939 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +244 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*}'R +5774 "core" ' +2 "MFB"*% +5 "core" %RN] +419 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +268 #t-> AS.pull 1, ASfast +2 "MFB"*% +4 "core" %Rt^ +2 .tAS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0.999ml +2 "MFB"*'3 +2729 "core" ' +2 "MFB"*% +5 "core" % r +436 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +218 #t-> AS.empty +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +5775 "core" ' +2 "MFB"*% +5 "core" %Rjb +285 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +237 #t-> AS.pull 1, ASfast +2 "MFB"*% +4 "core" %Rl3 +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0.999ml +2 "MFB"* '2 +2731 "core" ' +2 "MFB"*\ % +5 "core" % S , +812 #t-> AS.empty +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +5773 "core" ' +2 "MFB"* % +5 "core" %R] +772 "Can"0 ff +18424 #t-> PRV.legend +40328 #-> PSV.PTV +2 .PSV.dial PTV + "processing"% +113 "core" +1136 "Can"R fg +35 #t-> PTV.PRV +2 .PTV.dial PRV +2 "processing"% @ +78 "core" @ +1230 #t-> PRV.list +850 #-> PRV.guscn +2 .PRV.dial :guscn +2 "processing"%  +78 "core" +22068 #t-> PS.pull 1 +2 "processing"%% +3 "core" % +3 .tPS.seek 0.999ml +2 "processing"%'RX +551 .tPS.hold + "processing"%r+ +4 "core" '7c am +65 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +2062 #-> PRV +747 #-> PTV +635 #-> PSV +1006 #-> PTV.PRV +2 .PTV.dial PRV +851 #-> PRV.legend +529 #-> PRV.guscn +2 .PRV.dial :guscn +459 #-> PS.pull 1 +2 "processing"%% +3 "core" %'  +3 .tPS.seek 1.539ml +2 "processing"%' +332 .tPS.hold + "processing"%+ +4 "core" '=c am +67 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 1.539ml Aborted!:@checkpoint: omitted +6861 #-> PRV.air +2 .PRV.dial :air +2 "processing"%  +110 "core"  +412 #t-> PRV +507 #-> PRV.legend +5051 #-> PSV +467 #-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +112 "core"  +205 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%' +971 "core" ' +2 "processing"%% +5 "core" % +241 #t-> PSV.PTV +2 .PSV.dial PTV + "processing"% +111 "core" +376 #t-> PRV.2 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `PRV' for main:Object: name:PRV: args[f0.20000000000000001 +426 #-> PRV.diluent + .PRV.dial :diluent +2 "processing"% @ +78 "core" A +761 #t-> PS.pull 1 +2 "processing"% % +4 "core" % +2 .tPS.seek 0.999ml +2 "processing"%'RT +588 .tPS.hold +2 "processing"%+ +3 "core" 'b bn +64 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +188 #-> PRV +1504 #-> PSV +312 #-> PTV +545 #-> PRV +3230 #-> PRV +297 #-> PRV.legend +2545 #-> PRV +462 #-> PRV.air +2 .PRV.dial :air + "processing"%(  +81 "core"  +641 #t-> PRV.diluent + .PRV.dial :diluent +2 "processing"%" @ +79 "core" B +1039 "Can"- dd +779 #t-> PSV +133 #-> PTV +188 #-> PRV +563 #-> PS.pull 1 +2 "processing"%!% +3 "core" %  +3 .tPS.seek 1.574ml +2 "processing"%*' +273 .tPS.hold + "processing"%++ +4 "core" ':/c am +65 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 1.574ml Aborted!:@checkpoint: omitted +3496 #-> PRV +425 #-> PRV.legend +3332 #-> PTV +639 #-> PSV +1104 #-> PRV +2607 #-> PRV.legend +4554 #-> PRV +1055 #-> PRV.to 1 + .PRV.dial 1 +2 "processing"%  +49 "core"  +235 #t-> PRV.to 2 + .PRV.dial 2 +2 "processing"%% @ +49 "core" B +956 #t-> pSV +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `pSV' for main:Object: name:pSV +306 #-> PSV +364 #-> PTV +673 #-> PRV +845 #-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%/' +1781 "core" ' +2 "processing"%,% +4 "core" %  +345 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%0  +113 "core"  +281 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%'' +2651 "core" ' +2 "processing"%2% +5 "core" % +818 #t-> PSV.legend +6844 #-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%3 +112 "core" +545 #t-> PS.pull 1 +2 "processing"%1% +4 "core" % +2 .tPS.seek 0.999ml +2 "processing"%5'RT +1103 "core" ' +2 "processing"%6% +5 "core" %RW  +991 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%4  +113 "core"  +546 #t-> PS.waste1 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message-undefined method `waste1' for PS:Syringe: name: waste1: args[ +566 #-> PS.empty +2 .PS.seek :empty +2 "processing"%8' +1113 "core" ' +2 "processing"%9% +5 "core" % +677 #t-> PSV.PRV +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message)undefined method `PRV' for PSV:Shaft: name:PRV: args[ +235 #-> PSV.PTV +2 .PSV.dial PTV + "processing"%7 +114 "core" +154 #t-> PSR +318 #-> pRV + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `pRV' for main:Object: name:pRV +445 #-> PRV.legend +451 #-> PRV.speDil + .PRV.dial :speDil +2 "processing"%;  +110 "core"  +491 #t-> PS.pull 0.5 +2 "processing"%<% +4 "core" % +2 .tPS.seek 0.499ml +2 "processing"%=' +336 .tPS.hold +2 "processing"%:+ +3 "core" 'c am +63 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 0.499ml Aborted!:@checkpoint: omitted +287 #-> PRV.air +2 .PRV.dial :air +2 "processing"%?  +46 "core"  +343 #t-> PS.pull 1 +2 "processing"%@% +3 "core" %S  +3 .tPS.seek 1.327ml +2 "processing"%>'{ +1108 "core" ' +2 "processing"%B% +5 "core" %{ \ +842 #t-> PRV.to 2 + .PRV.dial 2 +2 "processing"%C @ +78 "core" A +720 #t-> PS.fill +3 .PS.seek 2.5ml + "processing"%J' +754 .tPS.hold + "processing"%E+ +4 "core" '[b `l +65 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Processing Syringe seek to 2.5ml Aborted!:@checkpoint: omitted +288 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%F  +112 "core"  +216 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%D' +2194 "core" ' +2 "processing"%I% +5 "core" % +1479 #t-> PSC + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant PSC: name:PSC +220 #-> PSV +1959 #-> PSV +137 #-> PSR +336 #-> PSV.PTV +2 .PSV.dial PTV + "processing"%G +113 "core" +918 #t-> PRV.speDil +2 .PRV.dial :speDil +2 "processing"%K  +111 "core"  +769 #t-> PS.pull 0.1 +2 "processing"%L% +4 "core" % +2 .tPS.seek 0.099ml +2 "processing"%H' +180 "core" ' +2 "processing"%M% +5 "core" %  +247 #t-> PS.pull 0.1 +2 "processing"%N% +4 "core" %  +2 .tPS.seek 0.199ml +2 "processing"%Q'4 +186 "core" ' +2 "processing"%O% +5 "core" %3  +496 #t-> PS.pull 0.1 +3 "processing"%P% +4 "core" %3}  +2 .tPS.seek 0.299ml +2 "processing"%T' +180 "core" ' +2 "processing"%S% +5 "core" %  +401 #t-> PS.pull 0.1 +2 "processing"%W% +4 "core" %  +2 .tPS.seek 0.399ml +2 "processing"%' +191 "core" ' +2 "processing"%U% +5 "core" %  +67 #t-> PS.pull 0.1 +2 "processing"%R% +3 "core" %  +3 .tPS.seek 0.499ml +2 "processing"%X'' +179 "core" ' +2 "processing"%[% +5 "core" %#  +521 "Can" cc +791 #t-> PSV +168 #-> PTV +224 #-> PRV +798 #-> PS.pull 0.2 +2 "processing"%Y% +4 "core" %#}  +2 .tPS.seek 0.699ml +2 "processing"%Z',m +284 "core" ' +2 "processing"%^% +5 "core" %,j  +610 #t-> PRV +596 #-> PRV.diluent + .PRV.dial :diluent +2 "processing"%] @ +112 "core" B +322 #t-> PS.pull 1 +2 "processing"%\\% +4 "core" %,j2  +2 .tPS.seek 1.699ml +2 "processing"%a' +1099 "core" ' +2 "processing"%_% +4 "core" %=  +2695 #t-> PRV +649 #-> PS.pull 1 +2 "processing"%`% +3 "core" %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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Processing Syringe: mesg":Processing Syringe at 2.699ml would be out of bounds!: @reply0 +629 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%b  +113 "core"  +210 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%e' +1836 "core" ' +2 "processing"%f% +5 "core" %3 +162 #t-> PSR +697 #-> PRV +498 #-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%d +114 "core" +357 #t-> PS.pull 1 +2 "processing"%h% +4 "core" % +2 .tPS.seek 0.999ml +2 "processing"%c'RS +963 .tPS.hold +2 "processing"%g+ +3 "core" 'F]b `l +68 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +3106 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%k  +112 "core"  +300 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%i' +1032 "core" ' +2 "processing"%m% +5 "core" %? +1610 #t-> PSV +1352 #-> PSV.PTV +2 .PSV.dial PTV + "processing"%l +112 "core" +229 #t-> PS.pull 1 +2 "processing"%o% +3 "core" %B +3 .tPS.seek 0.999ml +2 "processing"%p'RW +203 .tPS.hold + "processing"%j+ +4 "core" 'b bn +63 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +242 #-> PTV +385 #-> PRV +266 #-> PSV +282 #-> PTV +325 #-> PRV +324 #-> PS.pull 1 +2 "processing"%n% +3 "core" %  +3 .tPS.seek 1.195ml +2 "processing"%s'k% +1111 "core" ' +2 "processing"%q% +4 "core" %k!  +279 #t-> PS.pull 1 +2 "processing"%u% +3 "core" %k!  +3 .tPS.seek 2.195ml +45 "processing"%V' +1011 .tPS.hold + "processing"%t+ +4 "core" 'Jd  `l +68 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 2.195ml Aborted!:@checkpoint: omitted +572 #-> PRV +337 #-> PRV.legend +466 #-> PSV +402 #-> PTV +155 #-> PRV +13021 #-> PSV +122 #-> PTV +131 #-> PRV +443 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%x  +113 "core"  +307 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%v' +2303 "core" ' +2 "processing"%{% +5 "core" %F +558 #t-> PSV.PTV +3 .PSV.dial PTV + "processing"%y +114 "core" +346 #t-> PS.pull 1 +2 "processing"%|% +4 "core" % +2 .tPS.seek 0.999ml +2 "processing"%z'RW +997 .tPS.hold +2 "processing"%w+ +3 "core" 'J+a al +62 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +2168 #-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%' +1666 "core" ' +2 "processing"%~% +5 "core" % \ +371 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +112 "core"  +214 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%' +2645 "core" ' +2 "processing"%}% +5 "core" %E +5722 "Can" dd +60004  dd +3585 #t-> exit +5 #mEXIT @1536341444.50CEST @1536341456.01CEST = =tMAIN =mMAIN_scheduler @CEST1536341457.89 #"core_reset"Sent BREAK +2 #t@0x6B1F, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6DAA, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7034, state=0x3A84, ifg=0x10, ie=0xFD + #@0x72BC, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7548, state=0x3A84, ifg=0x10, ie=0xFD + #@0x77D1, state=0x3A84, ifg=0x10, ie=0xFD #@0x7A5A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7B6F, state=0x3A84, ifg=0x80, ie=0xFD + #@0xC572, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +243 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +210 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +310 "Can" ff +  ff + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" %R + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % n } +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X  + .tCC.reconfigure CCconfig +3 "collection"'$x2 ^22b +2 .tCC.hold +2 "collection"' , +5 "core" , + .tCC.configure CCconfig +3 "collection"'$x2 ^22b +3 ' % +2 "core" % +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.hold + "collection"' + +5 "core" + + .tCS.configure CSconfig +3 "collection"'#P d@b +3 "processing"%& +3 "core" & \ + .tPC.reconfigure PCconfig +3 "processing"%$x2 ^22b +2 .tPC.hold + "processing"%, +5 "core" , + .tPC.configure PCconfig +3 "processing"%$x2 ^22b +3 %% +3 "core" % + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +5 "core" + + .tPS.configure PSconfig +3 "processing"%#A d`xb +5 "manipulator"&% +3 "core" %\  + +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.hold +2 "manipulator"&+ +3 "core" + + .tForearm.configure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 && +2 "core" &F  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.configure LooseElbow +3 "manipulator"&$ &.,(#b +4 "storage"(& +4 "core" & z 4 + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 .tSC.hold + "storage"(, +4 "core" , + .tSC.configure SCloose +3 "storage"($.(\ 1~b +3 (% +3 "core" %a } ( + .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.hold + "storage"(+ +3 "core" + +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tCH.coast + "collection"'  +3 "core" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +3 "core" + .tPH.configure PHconfig +2 "processing"%\ 2 +2 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +4 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +17 #tCleanly exited at 19:30:44CEST07-Sep-18 +3823 #-> exit +5 #mEXIT @1536341508.71CEST @1536342300.49CEST = =tMAIN =mMAIN_scheduler @CEST1536342302.38 #"core_reset"Sent BREAK +2 #t@0x0266, state=0x3B10, ifg=0x20, ie=0x7F + #@0x09D9, state=0x3B10, ifg=0x08, ie=0x5F + #@0x9454, state=0x3B10, ifg=0x20, ie=0x7F + #@0x95F8, state=0x3B10, ifg=0x20, ie=0x7F #@0x9B3A, state=0x3B10, ifg=0x20, ie=0x7F + #@0x9BE6, state=0x3B10, ifg=0x20, ie=0x7F + #@0xA0A7, state=0x3B10, ifg=0x20, ie=0x7F + #@0xA611, state=0x3B10, ifg=0x08, ie=0x5F #@0x812C, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +243 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +208 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +309 "Can" ff +  ff + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +4 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +3 "core" %Rb +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.hold + "MFB"*+ +2 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % t } +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.hold + "processing"%+ +4 "core" + + .tPS.configure PSconfig +3 "processing"%#A d`xb +4 "manipulator"&% +4 "core" %\   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.hold + "manipulator"&+ +3 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 && +3 "core" &F  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +4 "core" , + .tElbow.configure LooseElbow +3 "manipulator"&$ &.,(#b +4 "storage"(& +4 "core" & + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tSC.hold + "storage"(, +4 "core" , + .tSC.configure SCloose +3 "storage"($.(\ 1~b +2 (% +4 "core" %a E + .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.hold + "storage"(+ +3 "core" + + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tCH.coast + "collection"'  +3 "core" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +17 #tCleanly exited at 19:31:48CEST07-Sep-18 +3312 #-> ESP.ready! +2 "collection"'% +4 "core" % +2 "sampler")% +7 "manipulator"&% +2 "processing"%% +7 "core" % n } + %\   + %6 +4 "manipulator"& & +4 "core" &F  +2 "storage"(!& +4 "core" & + "storage"("% +4 "core" %a I +2 "collection"'#& +4 "core" &  +2 "processing"%$& +3 "core" &3 \ +3 "collection"'% +3 "core"  +2 "collection"'& +3 "core"  +2 "collection"'' +4 "core"  +2 "processing"%( +3 "core"  +2 "processing"%) +3 "core" V +2 "processing"%* +4 "core" @ +2 "processing"%+ +3 "core" B +2 "sampler"), +4 "core"  +2 "collection"'- +3 "core" | +2 "MFB"*. +3 "core" m +3 "MFB"*/ +3 "core"  +2 "MFB"*0 +3 "core"  +2 "MFB"*19 +4 "core" 9,% +2 "MFB"*2% +4 "core" %R_ +3 "sampler")3% +4 "core" % s } +3 "collection"'4& +4 "core" &  +2 "collection"'5% +4 "core" % +2 "processing"%6& +4 "core" &K \ +2 "processing"%7% +4 "core" %= +3 "manipulator"&8% +3 "core" %\   +3 "manipulator"&9& +4 "core" &F  +2 "storage"(:& +4 "core" & +2 "storage"(;% +4 "core" %a +2 "collection"'<9 +3 "core" 9 +2 "processing"%=9 +4 "core" 9~ +935 #t-> access 1 +4 .SE.seek :down +2 "storage"(>'X +3 "core" ' +2 "manipulator"&?% +4 "core" %\  ; +3 "manipulator"&@& +3 "core" &F  +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(A(; +530 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (B& +3 "core" &; \ C ; +4589 #t-> access 2 +3 .SE.seek :down +2 "storage"(C'X +4 "core" ' +2 "manipulator"&D% +4 "core" %\  B - +2 "manipulator"&E& +4 "core" &F W V  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(F(K +204 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (G& +3 "core" &K ) ! P 2 +9916 #t-> CSR.list +1836 #-> CSV.CSR +2 .CSV.dial CSR + "collection"'H  +143 "core"  +1037 #t-> CSR.RNAlater + .CSR.select :RNAlater +2 "collection"'\ +16792 #t-> CSV +3543 #-> CS.pull 1 +2 "collection"'I% +3 "core" % +3 .tCS.seek 0.994ml +2 "collection"'J' +351 "core" ' +2 "collection"'K% +4 "core" % \ +16003 "Can" I +2248 #t-> CS.pull 1 +2 "collection"'L% +3 "core" % \ +3 .tCS.seek 1.994ml +2 "collection"'M' +349 "core" ' +10 "collection"'N% +4 "core" %  +2802 #t-> CS.pull 5 +2 "collection"'O% +3 "core" %  +3 .tCS.seek 6.993ml +2 "collection"'P'0 +1370 "core" ' +2 "collection"'Q% +5 "core" %-  +17117 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'R' +862 "core" ' +2 "collection"'S% +5 "core" %%  +1089 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'T +142 "core" +728 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'U' +2659 "core" ' +2 "collection"'V% +5 "core" % +1141 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'W  +141 "core"  +676 #t-> CS.pull 1 +2 "collection"'X% +3 "core" % +3 .tCS.seek 0.994ml +2 "collection"'Y' +355 "core" ' +2 "collection"'Z% +4 "core" %2  +910 #t-> CS.pull 1 +2 "collection"'[% +3 "core" %&  +3 .tCS.seek 1.994ml +2 "collection"'\\' +361 "core" ' +2 "collection"']% +4 "core" %0  +1185 #t-> CSR.flush +2 .CSR.select :flush +2 "collection"'  +821 #t-> CS.pull 3 +2 "collection"'^% +3 "core" %3  +3 .tCS.seek 4.994ml +2 "collection"'_'pt +859 "core" ' +2 "collection"'`% +4 "core" %pqD  +1896 #t-> CSR.air +2 .CSR.select :air + "collection"' +988 #t-> CS.fill +3 .CS.seek 10ml + "collection"'a' +1372 "core" ' +2 "collection"'b% +4 "core" % \ +935 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'c +142 "core" +687 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'d' +2644 "core" ' +2 "collection"'e% +4 "core" % +15375 "Can" V +55857 #"bkha"Session Begun +4147 "Can" Q +60004  O +26457 #"bkha"Session Ended +33546 "Can" {z +60004  M +51070 #"bkha"Session Begun +614 #-> ESP.ready! +4 "collection"'f% +6 "processing"%g% +2 "manipulator"&h% +7 "core" % \\ +7 "sampler")i% +4 "core" %h [ + %\  D : +2 % U u} +3 "manipulator"&j& +4 "core" &F 7 9 +2 "storage"(k& +3 "core" &K  u2 +2 "storage"(l% +4 "core" %` W u +2 "collection"'m& +4 "core" & \\ + "processing"%n& +5 "core" &c \\\ +2 "collection"'o +4 "core"  +2 "collection"'p +3 "core"  +2 "processing"%q +3 "core"  +2 "processing"%r +4 "core" V +2 "processing"%s +3 "core" @ +2 "processing"%t +4 "core" B +2 "sampler")u +3 "core"  +2 "collection"'v +3 "core" | +2 "MFB"*w +3 "core" m +3 "MFB"*x +3 "core"  +2 "MFB"*y +3 "core"  +2 "MFB"*z9 +4 "core" 9bq +2 "MFB"*{% +4 "core" %R +5 "sampler")|% +4 "core" % ^ w} +2 "collection"'}& +5 "core" & ] +2 "collection"'~% +4 "core" % ] +2 "processing"%& +4 "core" &j \\\ +2 "processing"%% +4 "core" %e \\ +3 "manipulator"&% +4 "core" %\  G I ) +2 "manipulator"&& +4 "core" &F F J ' +2 "storage"(& +4 "core" &K  u2 +2 "storage"(% +4 "core" %` n u +2 "collection"'9 +4 "core" 9 +2 "processing"%9 +3 "core" 9 +1679 #"bkha"-> fullDecon +3 #Full MFB Decontamination +3 #Decon extraction column and decon AIV +5 .SPE.hold 2:46:40,55C +6 .ASV.dial :SPEdelivery +4 "MFB"*\ @@T +7 *  +38 "core"  +2 ."bkha"delay 20 seconds +2004 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +204 .AS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' +2 ."bkha"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"ATV.dial :air1 +2 "MFB"*  +58 "core" +2 "MFB"*% +5 "core" %(^" +2 ."bkha"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0.52ml +3 "MFB"*' +433 "core" ' + ."bkha"ATV.dial :ASV +5 "MFB"* n +164 "core" o +2 ."bkha"ASV.dial :SPErecovery +4 "MFB"*  +60 "core"  +2 "MFB"*% +5 "core" %\  F +2 ."bkha"AS.seek 0.62ml +3 "MFB"*'\ +360 "Can" '' +1676 "core" ' +2 ."bkha"ATV.dial :waste +4 "MFB"* n +204 "core" m +2 ."bkha"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +5 ."bkha"AS.seek :empty +4 "MFB"*'R +3161 "core" ' + ."bkha"AFV.select :holdingCoil +3 .ATV.dial :waste +4 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 0ml +4 "MFB"*'V +30 "core" ' + ."bkha"AFV.select :carrierSolution +3 "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.seek 0.5ml +3 "MFB"*'(@ +2900 "core" ' +2 ."bkha"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :air3 +3 "MFB"* % +64 "core" % +2 "MFB"*!% +5 "core" %(-X- +2 ."bkha"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.52ml +3 "MFB"*"' +428 "core" ' +2 ."bkha"ATV.dial :air3 +4 "MFB"*#% +5 "core" % , @ +2 ."bkha"AS.seek 0.53ml +3 "MFB"*$' +228 "core" ' +2 ."bkha"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*%  +40 "core"  +2 "MFB"*&% +4 "core" % \ , Q +3 ."bkha"AS.seek 0.71ml +4 "MFB"*'' G +3643 "core" ' +2 ."bkha"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*( % +57 "core" & +2 ."bkha"delay 3 seconds +303 "MFB"*)% +3 "core" % H\ N I +3 ."bkha"AS.seek 0.735ml +3 "MFB"**' Ŷ +528 "core" ' +2 ."bkha"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*+  +56 "core"  +2 "MFB"*,% +5 "core" % ŷ\ ^R Q +2 ."bkha"AS.seek 0.72ml +3 "MFB"*-' zN +330 "core" ' +2 ."bkha"delay 3 seconds +303 .ATV.dial ASV +3 "MFB"*. n +108 "core" m +2 ."bkha"ASV.dial :SPErecovery +4 "MFB"*/% +5 "core" % zR[ +3 ."bkha"AS.seek 0.365ml +2 "MFB"*0' +7165 "core" ' + ."bkha"ATV.dial :waste +5 "MFB"*1 n +178 "core" n +2 ."bkha"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."bkha"AS.seek :empty +3 "MFB"*2'R +1877 "core" ' +2 ."bkha"ATV.dial :air3 +3 "MFB"*3 % +62 "core" % +2 "MFB"*4% +5 "core" %RB +2 ."bkha"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0.009ml +3 "MFB"*5' +234 "core" ' +2 ."bkha"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*6  +38 "core" +2 "MFB"*7% +5 "core" %\ ] a +2 ."bkha"AS.seek 0.579ml +3 "MFB"*8' +11146 #"bkha1"Session Begun +9 !"bkha's_reader"o:Errno::EPIPE:bt[ "1/home/esp/esp2/lib/cmdserver.rb:502:in `run'"2/home/esp/esp2/lib/threads.rb:778:in `create'"1/home/esp/esp2/lib/threads.rb:718:in `start'"2/home/esp/esp2/lib/threads.rb:775:in `create'"6/home/esp/esp2/lib/threads.rb:774:in `initialize'"&/home/esp/esp2/lib/threads.rb:774:\ errnoi%: mesg"Broken pipe +4 ."bkha"SPE.coast +8 "MFB"*9  +6 "core"  +8  +2 #"bkha"Session Ended +305 "core" ' +113 #"bkha1"-> showlog 100 +2520 #-> fullDecon +2 #Full MFB Decontamination +4 #Decon extraction column and decon AIV +5 .SPE.hold 2:46:40,55C +6 .ASV.dial :SPEdelivery +3 "MFB"*: @@T +4 *;  +57 "core"  +2 ."bkha1"delay 20 seconds +2004 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha1"AS.seek 0.5ml +3 "MFB"*<'(@ +486 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."bkha1"ATV.dial :air1 +3 "MFB"*=  +117 "core" +2 "MFB"*?% +5 "core" %(hT +2 ."bkha1"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha1"AS.seek 0.52ml +3 "MFB"*@' +432 "core" ' + ."bkha1"ATV.dial :ASV +5 "MFB"* n +148 "core" o +2 ."bkha1"ASV.dial :SPErecovery +3 "MFB"*  +56 "core"  +2 "MFB"*B% +5 "core" %c ) +3 ."bkha1"AS.seek 0.62ml +3 "MFB"*D'\ +2034 "core" ' + ."bkha1"ATV.dial :waste +5 "MFB"*E n +167 "core" n +2 ."bkha1"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."bkha1"AS.seek :empty +3 "MFB"*G'R +3161 "core" ' + ."bkha1"AFV.select :holdingCoil +3 .ATV.dial :waste +5 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."bkha1"AS.seek 0ml +4 "MFB"*>'V +26 "core" ' +2 ."bkha1"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha1"delay 2 seconds +203 .AS.seek 0.5ml +4 "MFB"*A'(@ +2900 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."bkha1"ATV.dial :air3 +2 "MFB"*H % +75 "core" % +2 "MFB"*I% +5 "core" %(( +2 ."bkha1"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha1"AS.seek 0.52ml +3 "MFB"* ' +427 "core" ' +2 ."bkha1"ATV.dial :air3 +4 "MFB"*K% +5 "core" %\ 8 +2 ."bkha1"AS.seek 0.53ml +3 "MFB"*L' +221 "core" ' +2 ."bkha1"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*J  +38 "core" +2 "MFB"*N% +5 "core" % +2 ."bkha1"AS.seek 0.71ml +3 "MFB"*O' G +3645 "core" ' +2 ."bkha1"delay 3 seconds +303 .ATV.dial :air3 +3 "MFB"*M % +53 "core" & +2 ."bkha1"delay 3 seconds +303 "MFB"*Q% +3 "core" % G J +3 ."bkha1"AS.seek 0.735ml +3 "MFB"*P' ś +529 "core" ' +2 ."bkha1"delay 3 seconds +304 .ATV.dial :bleach +2 "MFB"*S  +54 "core" +2 "MFB"*T% +5 "core" % ř x K +2 ."bkha1"AS.seek 0.72ml +3 "MFB"*R' z0 +330 "core" ' +2 ."bkha1"delay 3 seconds +303 .ATV.dial ASV +3 "MFB"*V n +103 "core" n +2 ."bkha1"ASV.dial :SPErecovery +4 "MFB"*W% +5 "core" % z: +2 ."bkha1"AS.seek 0.365ml +3 "MFB"*X' +1325 "Can" i +5836 "core" ' +2 ."bkha1"ATV.dial :waste +3 "MFB"*U n +170 "core" n +2 ."bkha1"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."bkha1"AS.seek :empty +3 "MFB"*Z'R +1874 "core" ' +2 ."bkha1"ATV.dial :air3 +3 "MFB"*[ % +59 "core" % +2 "MFB"*Y% +5 "core" %R +2 ."bkha1"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."bkha1"AS.seek 0.009ml +4 "MFB"*]' +232 "core" ' +2 ."bkha1"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*^  +37 "core"  +2 "MFB"*\\% +5 "core" % B +2 ."bkha1"AS.seek 0.579ml +3 "MFB"*`' +11491 "core" ' +2 ."bkha1"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*_ % +53 "core" % +2 ."bkha1"delay 3 seconds +303 "MFB"*b% +3 "core" %  +3 ."bkha1"AS.seek 0.604ml +3 "MFB"*c'\ 4k +529 "core" ' +2 ."bkha1"delay 3 seconds +304 .ATV.dial :bleach +2 "MFB"*a  +53 "core" +2 "MFB"*e% +5 "core" %\ 4~ +2 ."bkha1"AS.seek 0.589ml +3 "MFB"*f'  +329 "core" ' +2 ."bkha1"delay 3 seconds +303 .ATV.dial :ASV +3 "MFB"*h n +103 "core" m +2 ."bkha1"ASV.dial :wasteR +4 "MFB"*g  +44 "core"  +3 ."bkha1"AS.seek 0ml +4 "MFB"*i'V +11874 "core" ' +2 ."bkha1"delay 1:00 +6004 .ATV.dial ASV + .AFV.select :carrierSolution +4 "MFB"* +11 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha1"AS.seek 1ml +4 "MFB"*j' +5774 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."bkha1"delay 1 second +103 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +6 "MFB"*#,,'Td20 b +3 ."bkha1"AS.seek 0ml +3 "MFB"*k'V +13551 "Can" n +6586 "core" ' +2 ."bkha1"delay 10 seconds +1004 .ATV.dial :air3 +2 "MFB"*l % +144 "core" % +2 "MFB"*m% +5 "core" %V +2 ."bkha1"AS.seek 0.01ml +3 "MFB"*n' +229 "core" ' +2 ."bkha1"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*o  +54 "core"  +2 "MFB"*p% +5 "core" % C +2 ."bkha1"AS.seek 0.58ml +3 "MFB"*q' +11486 "core" ' +2 ."bkha1"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*r % +53 "core" % +2 ."bkha1"delay 3 seconds +303 "MFB"*s% +3 "core" %  \ 3 +3 ."bkha1"AS.seek 0.605ml +3 "MFB"*t'\ 88 +528 "core" ' +2 ."bkha1"delay 3 seconds +304 .ATV.dial :bleach +2 "MFB"*u  +53 "core" +2 "MFB"*v% +4 "core" %\ 8=  J +3 ."bkha1"AS.seek 0.59ml +3 "MFB"*w' +324 "core" ' +2 ."bkha1"delay 3 seconds +303 .ATV.dial ASV +3 "MFB"*x n +103 "core" n +2 ."bkha1"ASV.dial :SPEdelivery +4 "MFB"*y  +33 "core"  +3 ."bkha1"AS.seek 0ml +4 "MFB"*z'V +11887 "core" ' +2 ."bkha1"delay 1:00 +6004 .AFV.select :carrierSolution +2 "MFB"* +11 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha1"AS.seek 1ml +3 "MFB"*{' +5773 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."bkha1"delay 1 second +103 .ATV.dial ASV + .ASV.dial :SPEdelivery +5 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha1"AS.seek 0ml +3 "MFB"*|'V +13778 "Can" y +6359 "core" ' +2 ."bkha1"delay 10 seconds +1004 .ATV.dial :air2 +2 "MFB"*}  +81 "core"  +2 ."bkha1"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."bkha1"AS.seek 0.8ml +3 "MFB"*~' x +8078 "core" ' +2 ."bkha1"delay 3 seconds +303 .ATV.dial :ASV +2 "MFB"* n +97 "core" o +2 ."bkha1"ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +6 "MFB"*#,,'Td20 b +3 ."bkha1"AS.seek 0.03ml +3 "MFB"*'^ +15511 "core" ' +2 ."bkha1"delay 20 seconds +2004 .ATV.dial :waste,via: :air3 +3 "MFB"* n +173 "core" o +2 ."bkha1"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha1"AS.seek :empty +3 "MFB"*'R +207 "core" ' + ."bkha1"SPE.coast +5 "MFB"*  +4 "core" G + G +2 #"bkha1"Removing Bleach from Mixing Coil +2 .AFV.select :carrierSolution +3 "MFB"* +11 ."bkha1"delay 2 seconds +203 .AS.seek 0.5ml +3 "MFB"*'(@ +2909 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."bkha1"ATV.dial :ASV +3 "MFB"* n +170 "core" o +2 ."bkha1"ASV.dial :SPErecovery +4 "MFB"*  +55 "core"  +2 "MFB"* % +5 "core" %(- +2 ."bkha1"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."bkha1"AS.seek 0.73ml +4 "MFB"*' z +4652 "core" ' + ."bkha1"ASV.dial :wasteD +5 "MFB"* I +53 "core" I +2 ."bkha1"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +55 ."bkha1"AS.seek 0ml +3 "MFB"*'V +3711 "core" ' + ."bkha1"AFV.select :carrierSolution +3 "MFB"* +12 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha1"AS.seek 0.5ml +3 "MFB"*'(@ +2905 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."bkha1"ATV.dial ASV +2 .ASV.dial :SPErecovery +4 "MFB"*  +56 "core"  +2 "MFB"*% +5 "core" %( +2 ."bkha1"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."bkha1"AS.seek 0.3ml +3 "MFB"*': +2040 "core" ' +2 ."bkha1"ATV.dial :air2 +3 "MFB"*  +95 "core"  +2 "MFB"*% +5 "core" %: +2 ."bkha1"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."bkha1"AS.seek 0.32ml +3 "MFB"*'A +430 "core" ' +2 ."bkha1"ATV.dial ASV +3 "MFB"* n +95 "core" o +2 "MFB"*% +5 "core" %= E +2 ."bkha1"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 ."bkha1"AS.seek 0.57ml +3 "MFB"* '  +2541 "core" ' +2 ."bkha1"ASV.dial :wasteD +4 "MFB"*! I +55 "core" H +2 ."bkha1"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."bkha1"AS.seek 0ml +3 "MFB"*'V +2904 "core" ' + ."bkha1"AFV.select :carrierSolution +3 "MFB"* +12 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha1"AS.seek 0.5ml +4 "MFB"*#'(@ +2335 "Can" Q +565 "core" ' +2 ."bkha1"delay 1 second +104 .AFV.select :holdingCoil + "MFB"* +12 ."bkha1"ATV.dial ASV +2 .ASV.dial :SPErecovery +4 "MFB"*"  +56 "core"  +2 "MFB"*%% +5 "core" %(( +2 ."bkha1"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."bkha1"AS.seek 0.3ml +3 "MFB"*&': +2041 "core" ' + ."bkha1"ATV.dial :air2 +4 "MFB"*$  +95 "core" +2 "MFB"*(% +5 "core" %: 8 +2 ."bkha1"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."bkha1"AS.seek 0.32ml +3 "MFB"*)') +434 "core" ' +2 ."bkha1"ATV.dial ASV +5 "MFB"*' n +93 "core" o +2 "MFB"*+% +5 "core" %1\ 1 +2 ."bkha1"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."bkha1"AS.seek 0.57ml +4 "MFB"*,' +2545 "core" ' + ."bkha1"ASV.dial :wasteD +4 "MFB"** I +64 "core" H +2 ."bkha1"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."bkha1"AS.seek 0ml +3 "MFB"*.'V +2904 "core" ' +2 ."bkha1"ATV.dial :air2 +4 "MFB"*/  +94 "core" +3 ."bkha1"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 ."bkha1"AS.seek 0.3ml +4 "MFB"*-': +3046 "core" ' +2 ."bkha1"ATV.dial :ASV +5 "MFB"*1 n +95 "core" n +2 ."bkha1"ASV.dial :wasteD +3 .AS.reconfigure ASconfig +9 "MFB"*#,,'T(^20( b +9 ."bkha1"AS.seek 0.05ml +6 "MFB"*0'Q +1467 "core" ' + ."bkha1"ATV.dial :waste +5 "MFB"*3 n +182 "core" m +3 ."bkha1"AS.seek 0ml +4 "MFB"*4'V +317 "core" ' + ."bkha1"ASV.dial :SPEdelivery +3 "MFB"*2  +97 "core"  +2 #"bkha1"deconLysateINT + .ATV.dial :air3 +6 "MFB"*6 % +60 "core" $ +2 "MFB"*7% +5 "core" %VU +2 ."bkha1"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."bkha1"AS.seek 0.01ml +4 "MFB"*5' +233 "core" ' +2 ."bkha1"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*9  +37 "core"  +2 "MFB"*;% +5 "core" %r + +2 ."bkha1"AS.seek 0.96ml +3 "MFB"*8'1 +1664 #"brent"Session Begun +390 #-> showlog 30 +1143 #-> quit +2 #Session Ended +15930 "core" ' +2 ."bkha1"delay 3 seconds +303 .ATV.dial :air3 +3 "MFB"*= % +53 "core" & +2 ."bkha1"delay 3 seconds +303 "MFB"*?% +3 "core" %1 \   U +3 ."bkha1"AS.seek 0.985ml +3 "MFB"*<' +528 "core" ' +2 ."bkha1"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +54 "core"  +2 "MFB"*% +5 "core" %u +3 ."bkha1"AS.seek 0.97ml +3 "MFB"*B'cR +331 "core" ' +2 ."bkha1"delay 3 seconds +303 .ATV.dial AIV +3 "MFB"*@ I +132 "core" I +2 ."bkha1"AIV.dial :coilToMFB +3 "collection"'E { +7 "core" | +2 ."bkha1"AWV.select :waste +2 "collection"' +11 ."bkha1"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha1"AS.seek 1ml +3 "MFB"*D' +201 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."bkha1"delay 1 second +103 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha1"AS.seek :empty +3 "MFB"*G'R +10094 "core" ' + ."bkha1"AFV.select :carrierSolution +3 "MFB"* +12 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha1"AS.seek 1ml +3 "MFB"*>' +5778 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."bkha1"delay 1 second +103 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha1"AS.seek :empty +5 "MFB"*H'R +6543 "Can" l +3550 "core" ' + ."bkha1"AFV.select :carrierSolution +3 "MFB"* +12 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha1"AS.seek 1ml +3 "MFB"*I' +5781 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."bkha1"delay 1 second +103 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha1"AS.seek :empty +4 "MFB"*A'R +10092 "core" ' + ."bkha1"ATV.dial :air2 +5 "MFB"*K  +58 "core"  +2 "MFB"* % +5 "core" %R, +2 ."bkha1"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha1"AS.seek 0.009ml +3 "MFB"*J' +237 "core" ' +2 ."bkha1"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."bkha1"AS.seek 1ml +3 "MFB"*N' +9992 "core" ' +2 ."bkha1"ATV.dial AIV +4 "MFB"*L I +72 "core" J +2 ."bkha1"AS.seek 0.02ml +5 "MFB"*M' +9885 "core" ' +2 ."bkha1"ATV.dial :waste +4 "MFB"*Q n +160 "core" n +3 ."bkha1"AS.seek 0ml +3 "MFB"*O'V +230 "core" ' + ."bkha1"AWV.select :air +3 "collection"' +12 "MFB"*S% +4 "core" %V +2 #"bkha1"Cleaning PCR + .AFV.select :carrierSolution +4 "MFB"* +11 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha1"AS.seek 0.5ml +3 "MFB"*T'(@ +2902 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."bkha1"ASV.dial :waste1 +3 "MFB"*P  +33 "core" +2 ."bkha1"ATV.dial :air3 +3 "MFB"*V % +59 "core" % +2 "MFB"*W% +5 "core" %( +2 ."bkha1"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."bkha1"AS.seek 0.51ml +5 "MFB"*R'Zd +225 "core" ' +2 ."bkha1"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*U  +38 "core"  +2 "MFB"*X% +5 "core" %Zr - +2 ."bkha1"AS.seek 0.81ml +3 "MFB"*['> +6055 "core" ' +2 ."bkha1"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*Y % +54 "core" & +2 ."bkha1"delay 3 seconds +303 "MFB"*Z% +3 "core" %> P [ +3 ."bkha1"AS.seek 0.835ml +3 "MFB"*^'M +519 "core" ' +3 ."bkha1"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*\\  +51 "core" +2 "MFB"*]% +4 "core" %KZ +3 ."bkha1"AS.seek 0.82ml +3 "MFB"*_'p +329 "core" ' +2 ."bkha1"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*b  +47 "core"  +2 ."bkha1"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*`  +79 "core"  +2 "MFB"*a% +4 "core" %p +54 ."bkha1"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha1"AS.seek 0.47ml +4 "MFB"*e'F +2037 "core" ' + ."bkha1"AFV.select :carrierSolution +3 "MFB"* +12 ."bkha1"delay 2 seconds +204 .AS.seek 1ml +3 "MFB"*c' +3076 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +13 ."bkha1"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."bkha1"AS.seek 0ml +5 "MFB"*h'V +468 #"mwj"Session Begun +749 "Can"  +111 #"mwj"-> showlog 20 +1405 "core" ' +2 ."bkha1"AFV.select :carrierSolution +2 "MFB"* +14 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +6 ."bkha1"AS.seek 1ml +4 "MFB"*g' +5776 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +13 ."bkha1"delay 1 second +103 .AS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +3 ."bkha1"AS.seek 0ml +6 "MFB"*f'V +2731 "core" ' +2 ."bkha1"AFV.select :carrierSolution +2 "MFB"* +14 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."bkha1"AS.seek 1ml +4 "MFB"*i' +5774 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +12 ."bkha1"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +5 ."bkha1"AS.seek 0ml +3 "MFB"*j'V +2733 "core" ' +2 ."bkha1"ARV.dial between carrier and air1 +3 "MFB"*l  +50 "core"  +2 ."bkha1"ATV.dial :air3 +3 "MFB"*m % +120 "core" % +2 "MFB"*k% +5 "core" %VX +2 ."bkha1"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +8 ."bkha1"AS.seek 0.01ml +5 "MFB"*o' +230 "core" ' +2 ."bkha1"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*p  +53 "core"  +2 "MFB"*n% +5 "core" %6 $ +3 ."bkha1"AS.seek 0.81ml +3 "MFB"*r'> +16113 "core" ' +2 ."bkha1"delay 3 seconds +303 .ATV.dial :air3 +3 "MFB"*s % +55 "core" & +2 ."bkha1"delay 3 seconds +303 "MFB"*q% +3 "core" %?\ ~ S +3 ."bkha1"AS.seek 0.835ml +3 "MFB"*u' +520 "core" ' +2 ."bkha1"delay 3 seconds +303 .ATV.dial :bleach +3 "MFB"*v  +55 "core" +2 "MFB"*t% +5 "core" %~ +3 ."bkha1"AS.seek 0.82ml +3 "MFB"*x'qI +329 "core" ' +2 ."bkha1"delay 3 seconds +303 .ATV.dial PCR +3 "MFB"*y  +37 "core"  +2 ."bkha1"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."bkha1"AS.seek :empty +4 "MFB"*w'R +4746 "core" ' +2 ."bkha1"PCR.program :bleachProfile +9 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +16688 "Can" z +1196 ."bkha1"PCR.off +7 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha1"delay 2 seconds +203 .AS.seek 1ml +4 "MFB"*z' +5785 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +12 ."bkha1"delay 1 second +104 .AS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +3 ."bkha1"AS.seek 0ml +2 "MFB"*{'V +2731 "core" ' +2 ."bkha1"delay 3 seconds +303 .AFV.select :carrierSolution +2 "MFB"* +13 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +4 ."bkha1"AS.seek 1ml +3 "MFB"*}' +5777 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +13 ."bkha1"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +5 ."bkha1"AS.seek 0ml +3 "MFB"*|'V +2734 "core" ' +2 ."bkha1"delay 3 seconds +303 .AFV.select :carrierSolution +2 "MFB"* +13 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."bkha1"AS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +14 ."bkha1"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +5 ."bkha1"AS.seek 0ml +3 "MFB"*~'V +2734 "core" ' +2 ."bkha1"delay 3 seconds +303 .AFV.select :carrierSolution +2 "MFB"* +13 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 ."bkha1"AS.seek 1ml +4 "MFB"*' +5777 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +14 ."bkha1"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +5 ."bkha1"AS.seek 0ml +5 "MFB"*'V +2731 "core" ' +2 ."bkha1"delay 3 seconds +303 .AFV.select :carrierSolution +2 "MFB"* +13 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +5 ."bkha1"AS.seek 1ml +3 "MFB"*' +5777 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +14 ."bkha1"delay 1 second +103 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +5 ."bkha1"AS.seek 0ml +4 "MFB"*'V +5070 "core" ' +3 ."bkha1"AFV.select :carrierSolution +3 "MFB"* +13 ."bkha1"delay 2 seconds +203 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 ."bkha1"AS.seek 1ml +3 "MFB"*' +5777 "core" ' +2 ."bkha1"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +13 ."bkha1"delay 1 second +103 .ATV.dial :waste +3 "MFB"* n +119 "core" n +2 ."bkha1"AS.reconfigure ASnorm +7 "MFB"*#,,'T20 b +2 ."bkha1"AS.seek 0.5ml +4 "MFB"* '(@ +2557 "core" ' + ."bkha1"ATV.dial :waste2 +5 "MFB"* % +125 "core" $ +3 ."bkha1"AS.seek 0ml +5 "MFB"*'V +1305 "Can" _ +1242 "core" ' +2 "MFB"*% +4 "core" %VV +14753 #"mwj"-> Abort! "ESP reset for new mission" +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message2undefined method `Abort!' for #: name: Abort!: args["ESP reset for new mission +1402 #-> abort! "ESP reset for new mission" +2 !o:CmdServer::Client::Error:bt["mwj:3:in `topLevelBinding'" + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 .tElbow.hold + "manipulator"&, +2 "core" , +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +5 "storage"(& +3 "core" &K   @ 2 + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tSC.hold + "storage"(, +4 "core" , + .tSC.configure SCloose +3 "storage"($.(\ 1~b +2 (% +4 "core" %`  L + .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.hold + "storage"(+ +3 "core" + + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tCH.coast + "collection"'  +2 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 + "sampler") +13 #tLoading /home/esp/esp2/mission/18tun1.rb mission +7 #Preparing to sleep until +0:00:15 +2 ."Qmail"GoodNews.email "Starting 18tun1 w/pucks in tube 2\\n{}\\nCan@22:24:27, 23.9C, 49% humidity, 14.5psia, 11.957V, 0.960A, 0.960A avg, 11.48W",Subject: "18tun1 begun" +9 ."shutdown"AS.coast +2 #tAsleep til +0:00:15 + "MFB"*5 +4 #tContinuing at 22:24 +2 ."shutdown"SS.coast +3 "Can" b + "sampler")5 +4 ."shutdown"CC.coast +3 "collection"'6 +2 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +2 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +3 ."shutdown"SC.coast + "storage"(6 +3 ."shutdown"SE.coast + "storage"(5 +38 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +687 ."Qmail"GoodNews.email "Then, in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:106\\n{}\\nCan@22:24:32, 24.0C, 49% humidity, 14.5psia, 11.982V, 0.846A, 0.846A avg, 10.14W",Subject: "Asleep until 22:24" +709 "Can" DC +3 #tPowering core bus +503 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +4 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *!% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")"% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X'X +69 "core" ' +2 .tSC.reconfigure SCsloppy +2 "storage"($-.(\ 1@~b +3 .tSC.home.seek :initial +2 "storage"(?( +312 "core" ' + ."rdyProcessing"PS.coast +2 "processing"%5 +39 "core" ' +697 ( +2 .tForearm.seek :retract +2 "manipulator"&@'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&A(M +106 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 350 counts +2 "manipulator"&B' +97 "core" ' +2 "manipulator"&C% +5 "core" % \\ +2 .tForearm.seek :retract +2 "manipulator"&D'\ +96 "core" ' +2 "manipulator"&E% +4 "core" %\   +3 "processing"%F& +2 "collection"'G& +7 "core" &m + & +4 ."openPC"PC.reconfigure PCconfig + .tCC.reconfigure CCconfig +4 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +5 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +2 "collection"'H( +2 "processing"%I( +163 #"mwj"Session Begun +118 "core" ( +14 ( +35 "Can" I +7 #tPhase [mbaPhase] + ."Qmail"GoodNews.email "At 22:25:19 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:106\\n{}\\nCan@22:25:19, 23.9C, 49% humidity, 14.5psia, 12.006V, 0.752A, 0.752A avg, 9.03W",Subject: "Started 18tun1 phase mbaPhase" +5 #t==================> STARTED MBAsuperphase (phase #1) <=== +2 #Starting initialPurge +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"'J& +4 "core" & \ +2 .tHand.open +2 "manipulator"&K1 +67 "core" 1 +3 "manipulator"&L& +6 "core" &Z \ +2 "manipulator"&M% +4 "core" % \   +3 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&N(- +189 "core" ( +2 "manipulator"&O& +5 "core" &-  +3 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +8 &P& +5 "core" &-  +4 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :garage +3 "manipulator"&Q'η +101 "core" ' +2 .tHand.close +4 "manipulator"&R/ +74 "core" / +4 "manipulator"&S& +4 "core" &- h h  +2 "manipulator"&T% +4 "core" % J 8 +3 .tForearm.seek :retract +2 "manipulator"&U'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&V(ӷ +286 "core" ( +3 "manipulator"&W& +4 "core" &Ӷ( ~ Cr +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &X& +3 "core" &Ӷ(  Cr +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&Y' +103 "core" ' +2 "manipulator"&Z& +5 "core" &Ӷ( ] b aCr +2 "manipulator"&[% +4 "core" % h jy +2 "collection"'\\& +6 "core" & \ +2 "collection"']& +4 .tCC.seek :closed +2 "collection"'^(W +7 "core" & \ + & \ +5 & E +9 &D 4 +10 &3j H +9 &k X +10 &|Q X +9 &>P X +9 &R W +10 &S X +9 &L W +9 &GK W +10 & N W +9 & R X +10 &"P W +9 &$ON W +9 &&Q W +10 &'S W +9 &)O W +10 &+XS W +9 &-S W +9 &.T X +10 &0R W +9 &2_R W +9 &4!N W +10 &5R W +9 &7Q W +9 &9gQ W +10 &;*O W +9 &<O W +10 &>P W +9 &@oS W +9 &B1Q W +10 &CN W +9 &ET W +9 &GwQ W +10 &I7Z X +9 &Jn Z +10 &L ^ +10 &Na b +8 &P ~b" +10 &Q b& +10 &S ~b, +8 &UT b, +10 &Vj 0 +9 &W` M +9 ( +2 "collection"']& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.24 +2 "collection"'_& +7 "core" &Wg` F + &Wg` F +2 .tHand.open +2 "manipulator"&`1 +72 "core" 1 +2 "manipulator"&a% +4 "core" % K Fy +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&b'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'c& +6 "core" &Wg` F +2 "collection"'d% +4 "core" %2 +2 .tCSV.dial CSR +2 "collection"'e  +144 "core"  +2 "collection"'f% +5 "core" %2 + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'g'p +1379 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air + "collection"' +13 'h% +3 "core" %p  +2 .tCS.reconfigure CSfast +4 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'i'b +742 "core" ' + .tCSV.dial :waste +3 "collection"'j +144 "core" +2 .tCS.reconfigure CSconfig +4 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'k'4 +2005 "core" ' +2 #tPurging external Intake + "collection"'l& +7 "core" &Wg_ F +2 "collection"'m% +4 "core" %4 + .tCSV.dial :flush +3 "collection"'n  +48 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'o' +2645 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'p +2 'q  +7 "core"  +59 #"mwj"-> exit +2 #Session Ended +11 "core" ~ +2 .tCTV.dial :intake +2 "collection"'r  +82 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'s'4 +2702 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'t  +82 "core" ~ +2 #tFlushing upper manifold + "collection"'u& +5 "core" &Wg^ F + "collection"'v% +4 "core" %0 +2 .tCSV.dial :flush +2 "collection"'w  +78 "core"  +3 .tCS.seek 5ml + "collection"'x'p +1374 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'y @ +46 "core" B +2 "collection"'z% +4 "core" %p \ +3 .tCS.seek 7ml +2 "collection"'{'j +602 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'| +112 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'}'4 +1865 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'~'0 +865 "core" ' +2 .tCSV.dial :waste + "collection"' +47 "core" +3 .tCS.seek 0ml + "collection"''4 +862 "core" ' +2 "collection"'& +4 "core" &Wg^ F +2 "collection"'% +4 "core" %4 +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +47 .tCS.seek 3ml +2 "collection"''0 +861 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" A +2 "collection"'% +5 "core" %0 +2 .tCS.seek 5ml +2 "collection"'\ 'p +617 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"' '4 +1350 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"''0 +856 "core" ' +2 .tCSV.dial :waste + "collection"' +79 "core" +3 .tCS.seek 0ml + "collection"''4 +854 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &" <> +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӷ +17 "core" ( +2 "manipulator"&& +4 "core" &ӻ 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &ӻ 3 +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"' ( +422 "core" ( +2 "manipulator"& & +4 "core" & - +2 "manipulator"& % +4 "core" % J  +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +308 "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 +3 .tForearm.seek :garage +2 "manipulator"&'η +114 "core" ' + .tHand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&% +4 "core" % ζY 4 B߬ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +10 #tStarting mfb +2 #pcrBAC sampling at most 1500ml, wcr at most 1500ml +3 ."Qmail"BACfans.email "Started mfb in tube 2 at 22:29:55CEST07-Sep-18\\n{}\\nCan@22:25:19, 23.9C, 49% humidity, 14.5psia, 12.006V, 0.752A, 0.752A avg, 9.03W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +3 "MFB"*% +5 #tLoading sh1 puck from tube 2 into Collection Clamp +3 "collection"'& +5 "core" %9 +2 & +2 #"readyMFB"Readying the MFB +2 "manipulator"& % +4 #"readyMFB"Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +4 "core" %\ a +2 "storage"(!% +4 "core" %_ % +2 "storage"(". +4 "MFB"*#% +3 "core" .( +2 %% +2 ."readyMFB"ATV.dial :air2 +2 "storage"($& +5 "MFB"*%  +2 "core" & ^ +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (&& +2 "core" & W E +3 "manipulator"&'& +4 "core" &-  +2 "manipulator"&(% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&)( +16 "core"  +3 ."readyMFB"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."readyMFB"AS.home.seek :home +2 "MFB"**' +165 "core" ( +3 "manipulator"&+& +5 "core" &  +2 "storage"(,& +5 "core" & O k 4 +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&-' +92 "core" ' +8 "storage"(/& +5 "core" & Q \\ * +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(.'V +242 "core" ' + ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +10 ."readyMFB"delay 2 seconds +33 "core" ' +2 "storage"(0- +5 "core" -'` +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (1& +3 "core" & m Q F +2 "manipulator"&3& +4 "core" &  +2 .tElbow.seek 2 +3 "manipulator"&5( +18 "core" ( +2 "manipulator"&6& +6 "core" &  +2 "storage"(2& +6 "core" & T c M +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&:'8 +21 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&;/ +73 "core" / +2 ."readyMFB"AS.seek 1ml +7 ."downElevator"SE.seek :down +3 "MFB"*=' +2 "storage"(9'X +3 "manipulator"&C& +9 "core" &  +2 "manipulator"&4% +4 "core" % =  +4 .tForearm.seek :retract +2 "manipulator"&<'\ +95 "core" ' +2 .tElbow.seek CC +3 "manipulator"&E(ӷ +141 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +14 "core" ( +2 "manipulator"&G& +53 "core" &ӷ% sAb +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +5 "core" &ӷ% %Ab +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&@' +105 "core" ' +3 "manipulator"&B& +4 "core" &ӷ% \\ J Ab +3 "manipulator"&J% +5 "core" % _ ` X +2 "collection"'K& +4 "core" & +2 "collection"'L& +10 .tCC.seek :closed +2 "collection"'M(W +4 "core" & +2 & +6 &\ 2 $e +10 &{R\ : +9 &xyV O +9 &cWZ W +9 &%KI W +10 &JK W +9 &IP W +10 &lJQ W +9 &.IP W +9 &IQ W +10 &NA W +9 &!tL< W +9 &#5N= W +10 &$J: V +9 &&N8 W +10 &(|L6 W +9 &*?L6 V +9 &,M9 W +10 &-I, W +9 &/N) W +10 &1GK( V +9 &3J3 W +9 &4K& V +10 &6J, W +9 &8NL' W +9 &:J* W +10 &;I' V +9 &=K( W +9 &?UJ) W +10 &AN W +9 &BN W +10 &DN W +9 &F^K W +9 &HR" W +10 &Id Y +9 &K ] +9 &MI a +10 &O ~b" +9 &P }b( +10 &R} }b- +9 &T4 |b1 +9 &U }[ +10 &WE %q +9 &Wh  R +5 ( + "collection"'L& +6 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.47 + .Hand.open + "manipulator"&O1 +4 "core" &Whp R +67 1 +3 "manipulator"&P% +5 "core" % 5 *X +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&A'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 1500ml w/bubble point of 55psi + #Priming 7ml + .Gate.power :sampler,:ON + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")R+ +4 "core" + +2 "sampler")S% +5 "core" % K fy +2 "collection"'T& +4 "core" &Whm) MR +3 "Can" Ij +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +26  +2 .tdelay 3.8 seconds +383 "collection"'X% +4 "core" %4 ] +2 "sampler")N% +4 "core" %5L R w + .tSSV.dial :spit +2 "sampler")Z +148 "core" +3 .tSS.seek 0ml +2 "sampler")[' +282 "core" ' + .tSSV.dial CBV +2 "sampler")\\  +145 "core"  +2 .tCTV.dial :intake +2 "collection"'U  +83 "core"  +3 #tWaiting for external sampler to finish priming... + .delayUntil "22:35:15.52" +2584 "core" ' +2 ."readyMFB"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."readyMFB"delay 1 second +103 .ATV.dial :waste + "MFB"*H n +114 "core" n +2 ."readyMFB"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."readyMFB"AS.home.seek :empty +2 "MFB"*]'R +5255 "core" ' + ."readyMFB"ATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*_  +4 "core"  +2 ."readyMFB"ASV.dial :waste1 +2 "MFB"*`  +4 "core"  +15643 "Can"{ ab +4584 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +211 "collection"'a% +3 "core" %4\ I\ KC 2 +2 #tIntake @29.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X\ ?M ' +2 "sampler")r% +4 "core" %W P ?" +54 "collection"'o% +3 "core" %4\ D\ FU ' +2 "sampler")t% +5 "core" %W M @" +53 "collection"'u% +3 "core" %4\ M\ OT ' +2 "sampler")v% +4 "core" %W6: Q @" +53 "collection"'w% +3 "core" %4\ O\ QL ' +2 "sampler")s% +4 "core" %WMS Q @ +2 "sampler")y% +4 "core" %WUT J @ +2 .tIntake.select :close + "sampler")0 +9 )z% +3 "core" %WYX S | +2 .tSSV.dial :exhaust + "sampler")x  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X_ Z F +16 "collection"'% +3 "core" %4\ \ o / +2 "sampler")% +4 "core" %A W H +16 "collection"'% +4 "core" %4\ \ m / +2 "sampler")\ % +4 "core" %@)( T H +15 "collection"' % +3 "core" %4\ \ \ i / +2 "sampler")% +4 "core" %@?< X H +2 "collection"'% +4 "core" %4\ \ g / +2 #tIntake @27.1psia, vacuum from 20.0 to 24.0psi +50 .SS.reconfigure SSinhale.with maxSpeed: 135 +4 "sampler")#.0X% +3 "core" %4\ \ : , +2 "sampler")3% +4 "core" %0=@ M F +2 "collection"'6% +4 "core" %4\ \ !Y ( +2 #tIntake @27.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X\ +16 "collection"'4% +3 "core" %4\ \ + & +2 "sampler"))% +4 "core" %&Q [ ? +16 "collection"'-% +3 "core" %4\ \ # % +2 "sampler")G% +4 "core" %&P  Z > +16 "collection"'*% +3 "core" %4\ \ ( % +2 "sampler").% +4 "core" %&R ] > +16 "collection"':% +3 "core" %4\ \ ( & +2 "sampler")F% +5 "core" %&O$" Z ? +15 "collection"'5% +3 "core" %4\ "\ $% & +2 "sampler")B% +5 "core" %)O85 X ? +15 "collection"'J% +3 "core" %4\ )\ )) ' +2 "sampler")K% +4 "core" %++RO W @ +2 "collection"'9% +5 "core" %4\ ,\ .J ( + #tIntake @28.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X  +16 "collection"'O% +4 "core" %4\ \  % +2 "sampler")P% +4 "core" %0N L > +15 "collection"'S% +3 "core" %4\ \  % +2 "sampler")T% +4 "core" %0N [ ? +16 "collection"'@% +3 "core" %4\ \  % +2 "sampler")?% +5 "core" %0N&$ V > +15 "collection"'8% +4 "core" %4\ \ " % +2 "sampler")R% +4 "core" %0N9< M > +15 "collection"'W% +3 "core" %4\ (\ ) ' +2 "sampler")Q% +4 "core" %0+YS W @ +2 "collection"'X% +4 "core" %4\ '\ +9 ' +2 #tIntake @28.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X  +16 "collection"'H% +3 "core" %4\ \  $ +2 "sampler")=% +4 "core" %qO N > +16 "collection"'_% +3 "core" %4\ \ \ $ +2 "sampler")`% +4 "core" %qO&' O = +16 "collection"'a% +3 "core" %4\ \  $ +2 "sampler")[% +4 "core" %qQ;; M > +16 "collection"'d% +3 "core" %4\ \  % +2 "sampler")e% +4 "core" %q*X] N @ +2 "collection"'f% +5 "core" %4\ \ , ' + #tIntake @27.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X U K +2 "collection"',% +4 "core" %4\ $\ # 1 +2 #tIntake @27.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +4 "core" %4\ N\ Q/ 5 +2 "sampler")3% +4 "core" %\ -* [ O C +53 "collection"'6% +3 "core" %4\ V\ V- 5 +2 "sampler")$% +4 "core" %\ ZW S M C +2 "sampler");% +4 "core" %\ [Y X M C +2 .tIntake.select :close + "sampler")0 +10 )C% +3 "core" %\ ^_ P C +2 .tSSV.dial :exhaust +2 "sampler")4  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X W B +2 "collection"'\\% +4 "core" %4\ \ "] ) + #tIntake @27.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +4 "core" %4\ V\ X , +2 #tIntake @29.9psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X  + +2 "sampler")D% +4 "core" % S D +53 "collection"'\\% +4 "core" %4\ M\ P + +2 "sampler")Q% +4 "core" % L D +53 "collection"'H% +4 "core" %4\ R\ T + +2 "sampler")=% +4 "core" %PM K D +2 "sampler")_% +4 "core" %RR Q E + .tIntake.select :close + "sampler")0 +10 )`% +3 "core" %XY F z +2 .tSSV.dial :exhaust +2 "sampler")a  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %TV G E +2 "sampler")0% +4 "core" %VV K E +2 .tIntake.select :close + "sampler")0 +10 )6% +3 "core" %]Z N { +2 .tSSV.dial :exhaust +2 "sampler")$  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X D f +53 "collection"'_% +3 "core" %4\ B\ F , +2 "sampler")`% +4 "core" %\  D D B +53 "collection"'a% +4 "core" %4\ R\ S + +2 "sampler")8% +4 "core" %\  ? E B +53 "collection"'d% +3 "core" %4\ W\ X , +2 "sampler")U% +4 "core" %\ LL > E B +2 "sampler")[% +4 "core" %\ QO E F B +2 .tIntake.select :close + "sampler")0 +10 )7% +3 "core" %\ WV @ z B +2 .tSSV.dial :exhaust + "sampler")e  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X N I +53 "collection"'% +4 "core" %4\ L\ K + +2 "sampler")% +4 "core" % F E +53 "collection"'% +3 "core" %4\ P\ R , +2 "sampler")z% +4 "core" %;9 L F +53 "collection"'% +4 "core" %4\ W\ Z , +2 "sampler")\ % +4 "core" %ZZ P E +2 "sampler")% +4 "core" %\\Z T E + .tIntake.select :close + "sampler")0 +10 )% +3 "core" %a` S z +2 .tSSV.dial :exhaust + "sampler")  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X Q, +2 "sampler") % +4 "core" %[[ = P, +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %_\\ = , +2 .tSSV.dial :exhaust +2 "sampler")  +81 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %ml F D s +53 "collection"'0% +3 "core" %4\ B\ A8 + +2 "sampler")6% +5 "core" % H D= +53 "collection"'$% +3 "core" %4\ O\ O6 * +2 "sampler")% +4 "core" % 8 E= +53 "collection"'C% +4 "core" %4\ S\ U7 + +2 "sampler")4% +4 "core" %JK B E= +2 "sampler");% +4 "core" %MN K E= + .tIntake.select :close + "sampler")0 +10 )-% +3 "core" %UU @ y= +2 .tSSV.dial :exhaust +2 "sampler")G  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X G A +2 "sampler")=% +5 "core" %\ ^] = G A + .tIntake.select :close + "sampler")0 +10 )_% +3 "core" %\ ba M z A +2 .tSSV.dial :exhaust +2 "sampler")`  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X\ @@ + +2 "sampler")Q% +4 "core" %\  ? G ? +53 "collection"'g% +3 "core" %4\ H\ KQ 2 +2 "sampler")j% +4 "core" %\  A N ? +53 "collection"'h% +4 "core" %4\ O\ RY 6 +2 "sampler")l% +4 "core" %\ EC @ N ? +2 "sampler")f% +4 "core" %\ HH > P ? + .tIntake.select :close +2 "sampler")0 +9 )n% +3 "core" %\ ML @ ? +2 .tSSV.dial :exhaust +2 "sampler")k  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X F +53 "collection"'s% +4 "core" %4\ J\ LP , +2 "sampler")y% +5 "core" % > F +52 "collection"'w% +3 "core" %4\ M\ SU + +2 "sampler")o% +5 "core" %33 > E +52 "collection"'c% +3 "core" %4\ T\ WS , +2 "sampler")q% +4 "core" %RQ C F +2 "sampler")t% +4 "core" %SS E F +2 .tIntake.select :close + "sampler")0 +10 )~% +3 "core" %UW > y +2 .tSSV.dial :exhaust +2 "sampler")}  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X F +53 "collection"' % +3 "core" %4\ Q\ St , +2 "sampler") % +4 "core" %PP ? E +2 "sampler")x% +5 "core" %SQ L E + .tIntake.select :close + "sampler")0 +10 )V% +3 "core" %VT > x +2 .tSSV.dial :exhaust + "sampler")  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X E. +53 "collection"''% +3 "core" %4\ J\ M 3 +2 "sampler")1% +4 "core" %\  @ M. +53 "collection"'>% +3 "core" %4\ O\ Rs 3 +2 "sampler")0% +4 "core" %>< I L. +53 "collection"'6% +3 "core" %4\ T\ Tq 7 +2 "sampler")$% +4 "core" %US F P. +2 "sampler")% +4 "core" %VU M P. +2 .tIntake.select :close + "sampler")0 +10 )C% +3 "core" %ZX L . +2 .tSSV.dial :exhaust + "sampler")4  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X G) + .tIntake.select :close +2 "sampler")0 +9 ) % +3 "core" %UW @ z) +2 .tSSV.dial :exhaust + "sampler")L  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0Xf 5 +2 "sampler") % +4 "core" %\  < P > +53 "collection"'x% +4 "core" %4\ E\ G; 6 +2 "sampler")V% +4 "core" %\  @ P > +53 "collection"'% +4 "core" %4\ K\ LB 7 +2 "sampler")|% +4 "core" %\ .+ G P > +53 "collection"'% +3 "core" %4\ O\ RC 7 +2 "sampler")% +4 "core" %\ KI M P > +2 "sampler") % +4 "core" %\ JH ? P > +2 .tIntake.select :close + "sampler")0 +9 )% +3 "core" %\ NM A > +2 .tSSV.dial :exhaust + "sampler")  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X F8 + .tIntake.select :close + "sampler")0 +10 )'% +3 "core" %RP A y8 +2 .tSSV.dial :exhaust + "sampler")1  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +941 "core" ' + .tExhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")0  +84 "core" +2 #tAllowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +211 "collection"'6% +3 "core" %4\ R\ TT - +2 #tIntake @29.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X\ ?L 7 +2 #tIntake @29.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X E M +2 "sampler")g% +4 "core" %A@ > M +2 .tIntake.select :close + "sampler")0 +9 )j% +3 "core" %EE A  +2 .tSSV.dial :exhaust + "sampler")h  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X P +100 "collection"'% +4 "core" %4\ G\ JV 7 +2 "sampler")% +5 "core" %ML J P +2 "sampler")% +4 "core" %QM I P + .tIntake.select :close +2 "sampler")0 +9 )% +3 "core" %SP M +2 .tSSV.dial :exhaust +2 "sampler")~  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %4\ E\ J| 7 +2 #tIntake @29.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X J| +53 "collection"' % +3 "core" %4\ 6\ 8v . +2 "sampler")-% +4 "core" % H F +53 "collection"'G% +4 "core" %4\ =\ ? - +2 "sampler");% +4 "core" % E G +53 "collection"'$% +3 "core" %4\ D\ F| - +2 "sampler"):% +4 "core" %== F F +2 "sampler"))% +5 "core" %?< C G + .tIntake.select :close + "sampler")0 +10 )5% +3 "core" %CE ? z +2 .tSSV.dial :exhaust + "sampler")B  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X G O4 +2 "sampler")7% +4 "core" %@? H O4 +2 .tIntake.select :close + "sampler")0 +10 )e% +3 "core" %CB > 4 +2 .tSSV.dial :exhaust +2 "sampler")Q  +81 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X +53 "collection"'N% +3 "core" %4\ 5\ 8& 5 +2 "sampler")r% +4 "core" %\  G N > +53 "collection"'Y% +3 "core" %4\ ;\ ;) 5 +2 "sampler")p% +4 "core" %\  H O > +53 "collection"'u% +4 "core" %4\ >\ @ 5 +2 "sampler")v% +4 "core" %\ 86 F O > +53 "collection"'m% +64 "core" %4\ A\ D) 6 +2 "sampler")s% +4 "core" %\ JJ A O > +2 "sampler")y% +4 "core" %\ LI > O > +2 .tIntake.select :close + "sampler")0 +10 )w% +3 "core" %\ NM A  > +2 .tSSV.dial :exhaust + "sampler")o  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X +53 "collection"'% +3 "core" %4\ 3\ 4% + +2 "sampler")% +4 "core" % ? D& +53 "collection"'z% +3 "core" %4\ <\ < + +2 "sampler")% +4 "core" % G C& +53 "collection"'\ % +3 "core" %4\ :\ ># + +2 "sampler")% +4 "core" %45 E D& +53 "collection"'% +4 "core" %4\ =\ @ + +2 "sampler")% +4 "core" %AA D D& +2 "sampler")% +3 "core" %EB D E& +2 .tIntake.select :close + "sampler")0 +10 )~% +3 "core" %GE G w& + .tSSV.dial :exhaust +2 "sampler")}  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X O\ H +53 "collection"'% +4 "core" %4\ >\ @ 5 +2 "sampler")% +4 "core" % AA A N\ H +2 "sampler")b% +4 "core" % BD > N\ H + .tIntake.select :close + "sampler")0 +10 )% +3 "core" % EC K \ H +2 .tSSV.dial :exhaust + "sampler")  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X ? +3 #tVacuum too high -- waiting up to 40s +15 "collection"'%% +4 "core" %4\ \ "< ' +2 "sampler")% +4 "core" %;VG$$ A ? +16 "collection"'+% +4 "core" %4\ !\ # ' +2 "sampler"),% +4 "core" %;W!65 G @ +15 "collection"'#% +4 "core" %4\ \ $ * +2 "sampler")/% +4 "core" %;W GD F C\ U +2 "collection"'% +5 "core" %4\ $\ $< * + #tIntake @28.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X% +3 "core" %4\ 7\ 9 6 +2 "sampler")0% +4 "core" % > M +53 "collection"'C% +3 "core" %4\ =\ >? . +2 "sampler")4% +4 "core" %+, @ K +53 "collection"' % +4 "core" %4\ @\ @2 , +2 "sampler")-% +4 "core" %?? > F +2 "sampler")G% +4 "core" %@= = F + .tIntake.select :close + "sampler")0 +10 );% +3 "core" %BA = x +2 .tSSV.dial :exhaust + "sampler")$  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X M l +53 "collection"'*% +3 "core" %4\ 2\ 4 5 +2 "sampler")F% +4 "core" % ? N +53 "collection"' % +3 "core" %4\ 8\ : 5 +2 "sampler")L% +4 "core" % G O +53 "collection"'&% +3 "core" %4\ <\ >Z 6 +2 "sampler").% +4 "core" %62 E O +53 "collection"'S% +3 "core" %4\ =\ @a 2 +2 "sampler")2% +4 "core" %B? L L +2 "sampler")P% +4 "core" %DB K K +2 .tIntake.select :close + "sampler")0 +10 )?% +3 "core" %EE G } + .tSSV.dial :exhaust +2 "sampler")T  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X 1 +2 #tIntake @28.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0XA > H +2 "sampler")N% +4 "core" %>= ? G +2 .tIntake.select :close + "sampler")0 +9 )r% +3 "core" %BA @ x + .tSSV.dial :exhaust +2 "sampler")Y  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0Xr 4 +2 #tIntake @28.9psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X M( +53 "collection"'c% +3 "core" %4\ 5\ : 3 +2 "sampler")% +4 "core" %#$ < M( +53 "collection"'% +3 "core" %4\ 9\ < 4 +2 "sampler")% +4 "core" %77 D M( +2 "sampler") % +4 "core" %89 F M( +2 .tIntake.select :close + "sampler")0 +9 ) % +3 "core" %9; C ( +2 .tSSV.dial :exhaust + "sampler")x  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X L% +53 "collection"'% +3 "core" %4\ /\ / 4 +2 "sampler")b% +4 "core" % = M% +53 "collection"'% +3 "core" %4\ 3\ 5 4 +2 "sampler")% +4 "core" % F M% +53 "collection"'^% +3 "core" %4\ 5\ 8d 4 +2 "sampler")"% +4 "core" %22 K M% +53 "collection"'% +3 "core" %4\ 6\ 9 4 +2 "sampler")!% +4 "core" %<< J M% +2 "sampler")%% +4 "core" %<< = M% +2 .tIntake.select :close + "sampler")0 +9 )% +3 "core" %>> @ % +2 .tSSV.dial :exhaust + "sampler")+  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X  +3 "sampler")0' +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")C  +136 "core" ~ +10  +668 ' +2 "sampler")4% +5 "core" %oo ; = + .tCBV.dial between SSV and waste2 +42 "collection"'  +38 "core"  +2 "collection"'-% +5 "core" %y  +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +3 "collection"'G  +46 "core"  +3 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<Nb +2 .tCS.seek 0ml +2 "collection"';'4 +2571 "core" 'fVPT +3 "collection"'$% +5 "core" %8\\^S +2 "sampler")'% +4 "core" %ro J = +2 #tBubblePoint: Intake @67.2psia, Outlet @11.6psia + .CBV.dial SSV +2 "collection"') @ +32 "core" A +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X\ \ C +2 "sampler")% +4 "core" %R ?  +2 #tEvacuated: Intake @34.5psia, Outlet @-2.1psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")K +146 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"'w'4 +113 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")o +74 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +68 "core"  +2 .tSS.reconfigure SSexhale +3 "sampler")#.0Xd +103 "collection"'9 +3 "core" 9M Bd +103 "collection"'^9 +3 "core" 9] Fd +103 "collection"'"9 +3 "core" 9o\ Kd +103 "collection"'9 +3 "core" 9 Od +103 "collection"'!9 +3 "core" 9 Sd +103 "collection"'%9 +3 "core" 9 Wd +103 "collection"'9 +3 "core" 9 \\d +103 "collection"'+9 +3 "core" 9 `d +103 "collection"'9 +3 "core" 9dd +103 "collection"'#9 +3 "core" 9hd +103 "collection"'/9 +3 "core" 9md +103 "collection"'(9 +3 "core" 9qd +103 "collection"'19 +3 "core" 9%ud +103 "collection"'9 +3 "core" 98yd +103 "collection"'9 +3 "core" 9J~d +103 "collection"'9 +3 "core" 9]d +103 "collection"'69 +3 "core" 9od +103 "collection"'>9 +3 "core" 9d +103 "collection"'C9 +3 "core" 9d +103 "collection"',9 +3 "core" 9d +103 "collection"'49 +4 "core" 9d +103 "collection"' 9 +3 "core" 9d +103 "collection"'-9 +3 "core" 9d +103 "collection"'G9 +3 "core" 9d +103 "collection"'9 +3 "core" 9d +103 "collection"'$9 +3 "core" 9d +103 "collection"''9 +3 "core" 9)d +103 "collection"')9 +3 "core" 9;d +103 "collection"'09 +3 "core" 9N d +103 "collection"':9 +3 "core" 9a d +103 "collection"'9 +4 "core" 9s#d +103 "collection"'K9 +3 "core" 9$d +103 "collection"'59 +3 "core" 9%d +103 "collection"'*9 +3 "core" 9&d +103 "collection"' 9 +3 "core" 9(d +103 "collection"'L9 +3 "core" 9'd +103 "collection"'.9 +3 "core" 9)d +103 "collection"'F9 +3 "core" 9*d +103 "collection"'29 +3 "core" 9 +d +103 "collection"';9 +3 "core" 9-d +103 "collection"'S9 +4 "core" 9/.d +103 "collection"'&9 +3 "core" 9B/d +103 "collection"'P9 +3 "core" 9S0d +103 "collection"'T9 +3 "core" 9g2d +103 "collection"'B9 +3 "core" 9x3d +103 "collection"'?9 +3 "core" 94d +103 "collection"'99 +3 "core" 95d +103 "collection"'R9 +3 "core" 96\ d +103 "collection"'9 +3 "core" 98d +103 "collection"'O9 +3 "core" 99d +103 "collection"'<9 +3 "core" 9:d +103 "collection"'W9 +3 "core" 9;d +103 "collection"'D9 +3 "core" 9 >d +103 "collection"'@9 +3 "core" 9?#d +103 "collection"'=9 +3 "core" 9/@'d +103 "collection"'H9 +4 "core" 9AB,c +103 "collection"'J9 +3 "core" 9TC0b +103 "collection"'89 +3 "core" 9eD4` +103 "collection"'X9 +3 "core" 9wF8^ +103 "collection"'a9 +3 "core" 9G<] +103 "collection"'39 +3 "core" 9HAZ +104 "collection"'d9 +3 "core" 9JEY +103 "collection"'[9 +3 "core" 9KIX +103 "collection"'Q9 +3 "core" 9MMV +103 "collection"'\\9 +3 "core" 9NRU +103 "collection"'e9 +3 "core" 9OVT +103 "collection"'h9 +3 "core" 9 PZS +103 "collection"'j9 +3 "core" 9 R^Q +103 "collection"'_9 +3 "core" 9 'ScN +103 "collection"'n9 +3 "core" 9 8UgM +103 "collection"'l9 +7 "core" 9 JVkL +103 "collection"'Z9 +3 "core" 9 \\XpI +103 "collection"'N9 +3 "core" 9 lYtI +103 "collection"'r9 +3 "core" 9 |[xH +103 "collection"'Y9 +3 "core" 9 \\|F +103 "collection"'f9 +4 "core" 9 ^E +103 "collection"'79 +3 "core" 9 _C +103 "collection"'v9 +3 "core" 9 `B +103 "collection"'p9 +3 "core" 9 bA +103 "collection"'y9 +3 "core" 9 c? +103 "collection"'u9 +3 "core" 9 d= +103 "collection"'o9 +3 "core" 9 f> +103 "collection"'g9 +3 "core" 9\ g; +103 "collection"'w9 +3 "core" 9\ i; +103 "collection"'s9 +3 "core" 9\ 'k9 +103 "collection"'`9 +3 "core" 9\ 6l8 +104 "collection"'t9 +3 "core" 9\ Cm7 +103 "collection"'U9 +3 "core" 9\ Rn5 +103 "collection"'k9 +3 "core" 9\ ap6 +103 "collection"'i9 +3 "core" 9\ mq4 +103 "collection"'q9 +3 "core" 9\ {s3 +103 "collection"'{9 +3 "core" 9\ u2 +103 "collection"'9 +3 "core" 9\ v1 +103 "collection"'9 +3 "core" 9\ w/ +103 "collection"'z9 +3 "core" 9\ x. +103 "collection"'m9 +3 "core" 9\ z/ +103 "collection"'9 +3 "core" 9\ {- +103 "collection"'9 +3 "core" 9\ }, +103 "collection"'9 +3 "core" 9\ ~+ +103 "collection"'9 +3 "core" 9\ * +103 "collection"'9 +3 "core" 9\ ) +103 "collection"'~9 +3 "core" 9\ ) +103 "collection"'9 +3 "core" 9 ' +103 "collection"'c9 +3 "core" 9 ' +103 "collection"'}9 +3 "core" 9 ' +103 "collection"'9 +4 "core" 9 )& +103 "collection"' 9 +3 "core" 9 3$ +103 "collection"' 9 +3 "core" 9 <$ +103 "collection"'x9 +3 "core" 9 F # +103 "collection"'\ 9 +3 "core" 9 Q" +103 "collection"'9 +3 "core" 9 Y! +103 "collection"'|9 +3 "core" 9 b! +103 "collection"'V9 +3 "core" 9 j! +147 "collection"'9 +12 "core" 9 x$ +103 "collection"' 9 +3 "core" 9 ( +103 "collection"'9 +3 "core" 9 , +103 "collection"'9 +3 "core" 9 1 +103 "collection"'9 +3 "core" 9 5 +103 "collection"'b9 +3 "core" 9 9 +103 "collection"'9 +3 "core" 9 = +104 "collection"'9 +3 "core" 9 B +103 "collection"'^9 +3 "core" 9 F +103 "collection"'"9 +3 "core" 9 J +103 "collection"'9 +3 "core" 9 N +103 "collection"'!9 +3 "core" 9 S +103 "collection"'%9 +3 "core" 9 W +104 "collection"'9 +3 "core" 9 [ +103 "collection"'+9 +3 "core" 9 _ +103 "collection"'9 +3 "core" 9 d +103 "collection"'#9 +3 "core" 9 h +103 "collection"'/9 +3 "core" 9 l +104 "collection"'(9 +3 "core" 9 p +103 "collection"'19 +3 "core" 9 u +103 "collection"'9 +3 "core" 9 y +103 "collection"'9 +3 "core" 9 } +103 "collection"'9 +4 "core" 9  +103 "collection"'69 +3 "core" 9  +103 "collection"'>9 +3 "core" 9  +103 "collection"'C9 +3 "core" 9 ! +103 "collection"',9 +3 "core" 9 & +103 "collection"'49 +3 "core" 9 , +103 "collection"' 9 +3 "core" 9 1 +103 "collection"'-9 +3 "core" 9 6 +103 "collection"'G9 +3 "core" 9 ; +103 "collection"'9 +3 "core" 9 @ +103 "collection"'$9 +3 "core" 9 F +104 "collection"''9 +3 "core" 9 J +103 "collection"')9 +3 "core" 9 N +103 "collection"'09 +3 "core" 9 T +103 "collection"':9 +3 "core" 9 X +103 "collection"'9 +4 "core" 9 ^ +103 "collection"'K9 +3 "core" 9 b +103 "collection"'59 +3 "core" 9 f +103 "collection"'*9 +3 "core" 9 k +103 "collection"' 9 +3 "core" 9 p +103 "collection"'L9 +3 "core" 9 s +103 "collection"'.9 +3 "core" 9 x +103 "collection"'F9 +3 "core" 9 | +103 "collection"'29 +3 "core" 9  +103 "collection"';9 +3 "core" 9  +103 "collection"'S9 +4 "core" 9  +103 "collection"'&9 +3 "core" 9  +103 "collection"'P9 +3 "core" 9  +103 "collection"'T9 +3 "core" 9  +103 "collection"'B9 +3 "core" 9  +103 "collection"'?9 +3 "core" 9  +103 "collection"'99 +3 "core" 9  +103 "collection"'R9 +3 "core" 9   +103 "collection"'9 +3 "core" 9   +103 "collection"'O9 +3 "core" 9  +103 "collection"'<9 +3 "core" 9  +103 "collection"'W9 +3 "core" 9  +103 "collection"'D9 +3 "core" 9  +103 "collection"'@9 +3 "core" 9 # +103 "collection"'=9 +3 "core" 9 ' +103 "collection"'H9 +3 "core" 9 + +104 "collection"'J9 +3 "core" 9 / +3 .tCH.hold 5:00,85C +3 "collection"'8   [ +4 "core" 0 @CEST1536357836.55  +2 "collection"'X9 +4 "core" 9 Y +2 #tCollection Puck Heater at 84.9C after lysing +2 .CS.seek 0ml + "collection"'a'4 +417 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'3 @ +112 "core" A +2 .tCSV.dial :air +2 "collection"'d @ +45 "core" > +3 .tCS.seek 5ml + "collection"'['p +1377 "core" ' + .tCSV.dial CTV +2 "collection"'Q  +47 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'\\ @ +48 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'e  +46 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'h @ +47 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'j'4 +358 "Can"P pq +1039 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'_ +121 "core" +2 .tCBV.dial CSV + "collection"'n  +31 "core"  +2 "collection"'l% +4 "core" %2\ \ U  +3 .tCS.seek 5ml +2 "collection"'Z'p +1375 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'N  +45 "core" +2 "collection"'r% +4 "core" %pMO $  +3 .tCS.seek 7ml + "collection"'Y'k +660 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"'f @ +47 "core" > +3 .tCS.seek 10ml + "collection"'7' +871 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'v ` +125 "core" ^ +2 #tLysing Complete +2 "collection"'p& +4 "core" &Whn R +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&y% +56 "core" %\ p r +3 "storage"(u% +4 "core" %[ P U ] +2 "storage"(o. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(g(( +209 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (w& +3 "core" &+  +2 "manipulator"&s& +5 "core" &ӷ$ Ab +2 "manipulator"&`% +4 "core" %\  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&t( +176 "core" ( +2 "manipulator"&U& +4 "core" & ; 8| +3 "storage"(k& +4 "core" &' +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&i' +98 "core" ' +2 "storage"(q& +5 "core" &'  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"({'V +284 "core" ' +2 "storage"(- +4 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(' +46 "core" ' +3 "manipulator"&z& +4 "core" &   +3 "manipulator"&m% +8 "core" %   +6 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +150 "core" ( +2 "manipulator"&& +4 "core" &Ӽ  9( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &Ӽ 9( +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' + .tHand.close +2 "manipulator"&~/ +67 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( +2 "storage"(c& +4 "core" &'   +2 "storage"(}& +4 "core" &'   { +3 "manipulator"&& +3 "core" &Ӽ 3 >9( +3 "manipulator"& % +4 "core" % ? A @yb +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&x( +176 "core" ( +2 "manipulator"&\ & +5 "core" & ~ }  +2 "storage"(& +4 "core" &' O C ( +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&|'C +103 "core" ' +2 .tElbow.hold +2 "manipulator"&V, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +72 "core" 1 +4 "manipulator"& % +5 "core" % g 4 0߽P + "storage"(& +4 "core" &'   +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 336 counts +2 "manipulator"&'ϓ +16 "core" ' +2 "manipulator"&& +5 "core" &  +2 "storage"(b& +4 "core" &' 7 7  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +28 "core" ' +2 "storage"(% +5 "core" % : T  +3 ."downElevator"SE.seek :down +3 "storage"(^'X +100 ("% +3 "core" %" O O M a +2 "manipulator"&% +5 "core" % $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&!'\ +90 "core" ' +70 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air + "collection"'% @ +29 "core" ? +3 .tCS.seek 10ml + "collection"'' +6 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"'+ ` +32 "core" b +2 .tAIV.dial :bypass +2 "collection"' { +5 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'#& +4 "core" &  +2 .tHand.open + "manipulator"&/1 +25 "core" 1 +4 "manipulator"&(& +4 "core" & +2 "manipulator"&1% +4 "core" %\  i +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +186 "core" ( +2 "manipulator"&& +4 "core" &-i +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &-  +52 .tForearm.seek :garage +3 "manipulator"&6'η +96 "core" ' +2 .tHand.close + "manipulator"&>/ +74 "core" / +2 "manipulator"&C& +5 "core" &- ~ +2 "manipulator"&,% +4 "core" % q p K +2 .tForearm.seek :retract +2 "manipulator"&4'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"& (ӷ +275 "core" ( +2 "manipulator"&-& +5 "core" &Ӿ :- + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +4 "core" &Ӿ *:- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +103 "core" ' +2 "manipulator"&$& +5 "core" &Ӿ } {:- +2 "manipulator"&'% +4 "core" %# ~ | S +2 "collection"')& +4 "core" & +2 "collection"'0& +5 .tCC.seek :closed +2 "collection"':(W +4 "core" & + &f  +9 &+z - +9 &_{ A +10 &Np U +9 &\ K V +10 &J V +9 &M V +9 &PL V +10 &Lb V +9 &L V +9 &I V +10 & YL V +9 &"J V +10 &#N V +9 &%O V +9 &'`L V +10 &)#L V +9 &*M V +9 &,N V +10 &.iL| V +9 &0+Kd V +10 &1K V +9 &3O V +9 &5rK U +10 &73L V +9 &8L V +9 &:L V +10 &<N U +10 &?M U +9 &AN V +9 &CO V +10 &EBO V +9 &GN U +9 &HY V +10 &Jn Y +9 &L6| ] +10 &Md ` +9 &OO b +9 &Qm b +10 &S- b! +9 &T b& +9 &V~ > +10 &WF" (u +9 &Wpb K +2 ( +2 "collection"'0& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.37 + "collection"'& +4 "core" &Wpd K +2 .tHand.open + "manipulator"&K1 +72 "core" 1 +2 "manipulator"&5% +5 "core" % # S +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +96 "core" ' +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"% +143 "core"  +2 "processing"%L% +4 "core" % +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%.' +1621 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%F  +45 "core"  +3 .tPS.seek 0ml + "processing"%2' +1621 "core" ' + .tPSV.dial PSR +2 "processing"%; +47 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%S' +2666 "core" ' +2 ."connect"PRV.dial CBV +3 "processing"%&  +2 .tCBV.dial PRV +4 "collection"'P  +44 "core"  +38 +2 .tPSV.dial :mixloop +2 "processing"%T +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%B  +78 "core" +3 .tPS.seek 0ml + "processing"%?' +2659 "core" ' + .tPSV.dial :air +2 "processing"%9  +48 "core"  +2 .tPS.seek 2.5ml +2 "processing"%R' +2651 "core" ' + .tPSV.dial :mixloop +2 "processing"% +48 "core" +3 .tPS.seek 0ml + "processing"%O' +2664 "core" ' + .tPSV.dial :air +2 "processing"%<  +48 "core"  +2 .tPS.seek 2.5ml +2 "processing"%W' +2626 "core" ' +2 .tPSV.dial :mixloop + "processing"%D +47 "core" +3 .tPS.seek 0ml + "processing"%@' +2655 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&=& +5 "core" & o z5\ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&H(ӷ +15 "core" ( +2 "manipulator"&J& +5 "core" &Ӻ } {0 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &Ӻ o r 40 +2 .tForearm.seek CC +2 "manipulator"&8' +98 "core" ' + .tHand.close +2 "manipulator"&X/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +420 "core" ( +2 "manipulator"&3& +4 "core" & , +2 "manipulator"&d% +4 "core" % H : +3 .tForearm.seek :retract +2 "manipulator"&a'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&Q(- +303 "core" ( +2 "manipulator"&\\& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +3 "core" &- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +52 "manipulator"&h'η +112 "core" ' + .tHand.open +2 "manipulator"&[1 +77 "core" 1 +2 "manipulator"&_% +5 "core" % : f i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&n'\ +98 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop +2 .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'l& +4 "core" &57 +2 "manipulator"&j% +4 "core" %\  T +3 "storage"(N% +4 "core" %_  +2 "storage"(r. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(Z( +236 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (f& +3 "core" & * +2 "manipulator"&Y& +4 "core" &- +2 "manipulator"&v% +4 "core" %\  g +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&p( +191 "core" ( +2 "manipulator"&y& +4 "core" & +3 "storage"(u& +4 "core" &  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&o' +93 "core" ' +2 "storage"(w& +4 "core" & +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(s'V +295 "core" ' +2 "storage"(`- +4 "core" -'v + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (U& +3 "core" & U S % +2 "manipulator"&k& +5 "core" & { +2 .tElbow.seek 2 + "manipulator"&q( +4 "core" ( +2 "manipulator"&E& +4 "core" &  +2 "storage"(A& +4 "core" & S R K +3 .tForearm.seek 2 + 300 counts + "manipulator"&'8 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&z/ +70 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&m& +4 "storage"({'X +7 "core" &  +2 "manipulator"&% +4 "core" % @ U +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&i(ӷ +148 "core" ( +2 "manipulator"&t& +4 "core" &Ӯ  7 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &~& +3 "core" ' + &Ӯ 7 +2 ."downElevator"SE.coast +3 .tForearm.reconfigure TightForearm + "storage"(5 +5 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +103 "core" ' +2 "manipulator"&M& +5 "core" &Ӯ Q U7 +2 "manipulator"&c% +4 "core" %# W k` +3 "collection"'}& +4 "core" &79 +2 "collection"'& +4 .tCC.seek :closed +2 "collection"' (W +4 "core" &49 +2 &89  +9 &-y7; , +10 &^|78 A +9 &Bo69 U +9 &G6:Y V +10 &L58; V +9 &I59! V +10 &CF89 V +9 &M69S V +9 &I88 V +10 &J6: V +9 & MG5: V +9 &"L78 V +10 &#K58 V +9 &%J7: V +10 &'TK99k V +9 &)H6:_ V +9 &*K99j V +10 &,J7: V +9 &.]L59 V +10 &0J9:n V +9 &1L99\\ V +9 &3M7:B V +10 &5eN5;5 V +9 &7(M89, U +9 &8M7: V +10 &:K77 V +9 &.J6: V +9 &?J699 V +9 &AM79D V +10 &CtK7< V +9 &E6M:9 V +9 &FN7: V +10 &H]4: X +9 &Jm~68 [ +10 &L#46 ` +9 &M37 b +9 &O37 b! +10 &QY65 b' +9 &S37 ~b/ +9 &T46 b, +10 &Vy36 @ +9 &WC%46| 's +9 &Wav36| U +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.42 + .Hand.open +2 "manipulator"&\ 1 +75 "core" 1 +5 "manipulator"&% +5 "core" % " 7 0a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +147 "core" ~ +2 .tCSV.dial CTV + "collection"'  +29 "core"  +3 .tCS.seek 5ml +2 "collection"' 'p +1394 "core" ' +2 .tdelay 1:20 +8004 .CS.seek 2.5ml + "collection"'' +733 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"''4 +756 "core" ' +2 .tdelay 1:00 +6003 .PSV.dial :air + "processing"%b  +48 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2635 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air + "processing"%"  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop + "processing"% +45 "core" +2 .tdelay 3 seconds +303 .PSV.dial :waste1 + "processing"%x  +144 "core"  +2 .tPS.seek :empty +2 "processing"%|' +1169 "Can"X rq +1491 "core" ' + .tCBV.dial :waste1 +51 "collection"' @ +51 "core" > +2 .tdelay 5 seconds +503 .CBV.dial AIV + "collection"'  +49 "core" +2 .tdelay 10 seconds +1003 .CBV.dial :waste1 + "collection"'% @ +50 "core" > +2 .tdelay 10 seconds +1003 .CBV.dial AIV + "collection"'+  +49 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"' ` +34 "core" _ +2 .tCSV.dial :air +2 "collection"'# @ +47 "core" > +3 .tCS.seek 10ml +2 "collection"'/' +2669 "core" ' + .tCSV.dial CTV +2 "collection"'(  +47 "core"  +3 .tCS.seek 0ml + "collection"''4 +2661 "core" ' + .tCBV.dial :waste1 +2 "collection"'1 @ +30 "core" > +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'^  +145 "core" +2 "collection"'g& +4 "core" &War U +3 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  +2 "storage"(7% +4 "core" %b [ +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(V(( +211 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (>& +3 "core" &+ ? +2 "manipulator"&C& +4 "core" &Ӯ 9 :7 +2 "manipulator"&,% +4 "core" %\ ; 68 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&!( +173 "core" ( +2 "manipulator"&6& +5 "core" & = ! +2 "storage"(-& +4 "core" &* C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&G' +97 "core" ' +2 "storage"(& +5 "core" &* +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"($'V +305 "core" ' +2 "storage"('- +4 "core" -'| + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&)& +3 "core" & - 7 +2 "storage"(4& +4 "core" &* C +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 1 +2 "manipulator"&'C +24 "core" ' +3 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(K- +3 "core" -'| +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(5' +31 "core" ' +2 "manipulator"&0% +4 "core" %u  +2 "storage"( & +4 "core" &* [ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 350 counts +2 "manipulator"&L'ϡ +16 "core" ' +2 "manipulator"&& +5 "core" & 8 A +2 "storage"(F& +4 "core" &*   G +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&.' +18 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(;' +41 "core" ' +2 "manipulator"&2& +5 "core" & ( # ( +2 "manipulator"&&% +4 "core" % 0 : +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&T(ӷ +149 "core" ( +2 "manipulator"&B& +4 "core" &ӹ 8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &ӹ 8 +2 .tForearm.seek CC +2 "manipulator"&9' +97 "core" ' + .tHand.close +2 "manipulator"&?/ +74 "core" / +2 .tCC.seek :open +2 "collection"'( +419 "core" ( +6 "storage"(R& +4 "core" &*    +2 "storage"(<& +5 "core" &*   + "manipulator"&O& +4 "core" &ӹ < <98 +2 "manipulator"&D% +4 "core" % > 9 :E +3 .tForearm.seek :retract +2 "manipulator"&W'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&=( +168 "core" ( +2 "manipulator"&J& +4 "core" & r } +3 "storage"(& +4 "core" &* > J + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&X'C +101 "core" ' +2 .tElbow.hold +2 "manipulator"& , +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&*1 +74 "core" 1 +4 "manipulator"&:% +4 "core" % t \  +2 "storage"(3& +4 "core" &* \  C +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 349 counts + "manipulator"&d'Ϡ +17 "core" ' +2 "manipulator"&8& +47 "core" &  x +10 "storage"(H& +4 "core" &* M K a +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&\\' +17 "core" ' +2 "storage"(e% +5 "core" % P C " +3 ."downElevator"SE.seek :down +4 "storage"(['X +99 (_% +3 "core" %   b +2 "manipulator"&a% +4 "core" % F N +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&l'\ +86 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%j  +112 "core" +4 "processing"%N% +4 "core" %" +3 .tPS.seek 0.499ml +2 "processing"%r' +590 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%h +45 "core" +2 .tPRV.dial :air +2 "processing"%f  +44 "core"  +2 .tdelay 3 seconds +303 .PRV.dial CBV + "processing"%Y  +48 "core"  +2 .tCBV.dial AIV + "collection"'v  +49 "core" +2 .tPRV.dial between CBV and air +2 "processing"%y  +31 "core"  +2 .tPRV.dial :air +2 "processing"%u  +29 "core"  +2 "processing"%Q% +4 "core" %  +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml + "processing"%w' +260 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%n @ +77 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +2 "processing"%`' +691 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'U& +5 "core" & $= + .tHand.open +2 "manipulator"&k1 +26 "core" 1 +2 "manipulator"&E& +4 "core" & 7 +2 "manipulator"&A% +5 "core" %\  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&z(- +182 "core" ( +2 "manipulator"&m& +4 "core" &- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&p'η +98 "core" ' +2 .tHand.close + "manipulator"&o/ +68 "core" / +2 "manipulator"&t& +5 "core" &- u +2 "manipulator"&~% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&s'\ +98 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +270 "core" ( +2 "manipulator"&M& +4 "core" &ӷ 7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +3 "core" &ӷ 7 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&}' +102 "core" ' +2 "manipulator"&q& +5 "core" &ӷ \\ h7 +2 "manipulator"&{% +4 "core" %# [ [ KN +2 "collection"'& +4 "core" &!%E +2 "collection"'& +5 .tCC.seek :closed + "collection"'\ (W +4 "core" &!%A +3 &"%  +9 &+v## - +9 &^}# A +10 &Np $ T +9 & J"$ V +9 &J#& V +10 &J$# V +9 &PJ$ V +10 &K!% V +9 &M!% V +9 &I#$ V +10 & WO"$ V +9 &"I"% V +9 &#J"$ V +10 &%Q#$ V +9 &'_K"# V +10 &)"K#" V +9 &*L"% U +9 &,K # V +10 &.hL!# V +9 &0*J"$ V +9 &1K!$ V +10 &3M#$ V +9 &5oM!$ V +10 &71K#% V +9 &8K## V +9 &:K!$ V +10 &9L!$ V +9 &?L % V +10 &AN!# V +9 &CJ!& U +10 &EBK"% V +9 &GI!# V +9 &HS"$ V +10 &J` % X +9 &L8 " \\ +9 &M! ` +10 &O! a +9 &Qk" b +10 &S-" b +9 &T b# +9 &V  < +10 &WJ'" #i +9 ( + &W[o!! X +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.32 + "collection"'& +4 "core" &W[p  X +2 .tHand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" % # )N +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 "collection"'& +5 "core" &W[p   X + #tClearing PML for modified lysate +2 .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 + .PTV.dial :PRV,avoiding: :puck +2 "processing"%Z @ +78 "core" ? +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%  +79 "core" +2 .tdelay 2 seconds +202 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air + "processing"%  +80 "core"  +2 .tdelay 2 seconds +202 "processing"%% +4 "core" % +2 .tPS.seek 1.499ml +2 "processing"%b' +1599 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +52 "processing"%@' +1115 "core" ' + .tPSV.dial :air +3 "processing"%  +47 "core"  +3 .tPS.seek 0ml + "processing"%"' +2654 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"% +46 "core" +2 .tCBV.dial :PRV + .PRV.dial :air +2 .delay 2 seconds +202 .PRV.dial :speDil + "processing"%x  +47 "core"  +2 .tdelay 2 seconds +202 "processing"%% +4 "core" % +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%'p +2413 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial CBV +3 "processing"%  +80 "core"  +2 .tdelay 2 seconds +202 "processing"%%% +3 "core" %s  +3 .tPS.seek 0.475ml +2 "processing"%+' +2575 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial :air +3 "processing"%  +47 "core"  +2 .tdelay 2 seconds +203 .PS.seek 0.965ml + "processing"%#'N +5052 "core" ' +2 .tdelay 10 seconds +1003 .PRV.dial CBV +2 "processing"%  +46 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%(  +47 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%/' +1636 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%1 +81 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%^ @ +79 "core" ? +3 .tPS.seek 0ml + "processing"%g' +2611 "core" ' + .tPSV.dial :air +2 "processing"%  +80 "core"  +2 .tPS.seek 2.5ml +2 "processing"%7' +2632 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"% +80 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%>' +2636 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV +2 .PSV.dial :air +2 "processing"%C  +79 "core"  +3 .tPS.seek 2.5ml + "processing"%,' +2633 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML + "processing"%6 +47 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%-  +80 "core" +2 "processing"%% +5 "core" %  +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%i' +6967 "Can"N rr +772 "core" ' +2 .tdelay 5 seconds +503 .AIV.dial :sample +3 "collection"' & +57 "core" % +2 .tAWV.select :waste + "collection"' +10 "processing"%'% +3 "core" % +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml + "processing"%)'n= +10779 "core" ' +2 .tdelay 15 seconds +1503 .AIV.dial :bypass + "collection"'4 { +59 "core" } +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%K' +1323 "core" ' + .tPSV.dial :air +2 "processing"%0  +48 "core"  +3 .tPS.seek 2.5ml + "processing"% ' +2613 "core" ' + .tPSV.dial :PML +2 "processing"% +47 "core" +3 .tPS.seek 0ml + "processing"%F' +2612 "core" ' +2 .tAIV.dial :coilToMFB + .AWV.select :air + "collection"' +10 '2& +3 "core" &W[n; X +3 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +3 ."MFBPCR"SPE.hold 2:46:40,55C +2 "collection"'&& +3 "MFB"*G @@T +4 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*!  +3 "core" &W[o5 X +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%$ +27 "core"  +2 ."MFBPCR"delay 20 seconds +88 "core"  +2 "processing"%% +5 "core" %  + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%L' +1696 "core" ' +2 .tdelay 5 seconds +193 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB +2 .ATV.dial AIV + "MFB"*5 I +177 "core" I +2 "MFB"*B% +4 "core" %R/' +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +51 "MFB"*S'6 +62 .tPSV.dial :waste1 +3 "processing"%.  +47 "core"  +3 .tPS.seek 0ml +2 "processing"%' +1704 "core" ' +2 .tPSV.dial PSR +2 "processing"%? +62 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml +2 "processing"%P' +2767 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +131 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%R' +1240 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 + "MFB"*<  +78 "core"  +2 "MFB"*O% +4 "core" %6\ * ? +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*D'ʹ +432 "core" ' +3 .tPSV.dial PSR +2 "processing"%J +115 "core" +2 "processing"%% +5 "core" %  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%9' +51 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*T % +54 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"**'R +1588 "core" ' +2 .tdelay 5 seconds +102 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*:  +55 "core"  +2 "MFB"*3% +4 "core" %Ri# +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*8' +324 .tPSV.dial :waste1 +3 "processing"%H  +48 "core"  +3 .tPS.seek 0ml +2 "processing"%W' +1056 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :AIV + "MFB"*e I +77 "core" I +2 "MFB"*=% +4 "core" %\ I U +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*_' +257 "core" ' +2 .tPSV.dial PSR + "processing"%a +61 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%X' +2736 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%d +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%;' +2743 "core" ' +2 .tPSV.dial PSR + "processing"%j +117 "core"  +2 "processing"%N% +5 "core" % > + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%\\' +1668 "core" ' +2 .tdelay 5 seconds +306 "core" ' +2 ."MFBPCR"delay 5 seconds +195 .tPSV.dial :waste1 +3 "processing"%[  +47 "core"  +3 .tPS.seek 0ml + "processing"%V' +253 "MFB"*|9 +3 "core" 9}3 +2 #"MFBPCR"Solid Phase Extraction Heater at 50.6C + .ATV.dial ASV +2 "MFB"*h n +37 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*f% +4 "core" %k I +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*Y'% +1347 "core" ' +2 .tPSV.dial PSR +2 "processing"%v +48 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%y' +2692 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%u +113 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%Q' +2688 "core" ' +2 .tPSV.dial PSR +2 "processing"%r +112 "core" +2 "processing"%n% +5 "core" % ^ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%w' +1571 "core" ' +2 ."MFBPCR"delay 10 seconds +62 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%U  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%k' +381 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +1029 "core" ' +2 .tPSV.dial PSR + "processing"%A +48 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%m' +2708 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"% 'k +1599 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial AIV + "MFB"*o I +52 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +791 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%~  +145 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 0ml + "processing"%l' +596 "Can"G u +718 "core" ' + .tPSV.dial :air +2 "processing"%p  +113 "core" +3 .tPS.seek 2.5ml +2 "processing"%M' +2645 "core" ' +2 .tPSV.dial :mixloop + "processing"%c +47 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%z' +4997 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*q  +57 "core" +2 "MFB"*{% +5 "core" %Ve; +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*'R +36 "core" ' +2 .tPSV.dial :air +2 "processing"%s  +47 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%' +940 "core" ' +2 ."MFBPCR"ATV.dial :AIV +2 "MFB"* I +83 "core" I +2 "MFB"*% +4 "core" %Q O +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +830 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"* n +160 "core" n +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +240 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*Z  +116 "core"  +3 "MFB"*}% +4 "core" %R +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +244 "core" ' +2 .tPSV.dial :mixloop + "processing"% +47 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%' +765 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*`  +73 "core" +2 "MFB"*b% +4 "core" %u L +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"* '_ +3948 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'@  +45 "core"  +2 "collection"'% +5 "core" %1X { + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'x'P +1118 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"'' +1644 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'"  +2 '  +46 "core"  +103  +2 .tCBV.dial :waste1 +2 "collection"'% @ +48 "core" > +3 .tCS.seek 0ml + "collection"''4 +549 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air1 + "MFB"*  +36 "core" +2 ."MFBPCR"delay 3 seconds +303 "MFB"*+% +3 "core" %_ a +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*'ݬ +532 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ethanol + "MFB"*(  +52 "core" +2 "MFB"*#% +4 "core" %ݱ \ 9 +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*1'H +324 "core" ' +2 ."MFBPCR"delay 3 seconds +223 "core" ' + .tCSV.dial CSR +2 "collection"'^  +48 "core"  +2 "collection"'/% +5 "core" %3T | + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 4ml +2 "collection"''P +5 ."MFBPCR"ATV.dial ASV +2 "MFB"*g n +123 "core" n +2 "MFB"*% +4 "core" %X +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*7'&b +975 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"'C' +1631 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'>  +47 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'6'4 +2643 "core" ' +2 "collection"'-& +4 "core" &W[o !6 yX +55 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &   2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&,(ӷ +15 "core" ( +2 "manipulator"&& +5 "core" &ӷ  !. + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &'& +4 "core" &ӷ  q. +2 .tForearm.seek CC +2 "manipulator"&i' +93 "core" ' +2 .tHand.close + "manipulator"&4/ +76 "core" / +2 .tCC.seek :open +2 "collection"')( +427 "core" ( +2 "manipulator"&0& +5 "core" & _ l) +2 "manipulator"&K% +4 "core" % G S V 5 +2 .tForearm.seek :retract +2 "manipulator"&'\ +39 "core" ' +2 ."MFBPCR"delay 3 seconds +53 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"& (- +240 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*2 % +69 "core" ( +3 "manipulator"&&& +5 "core" $ + &-  +3 .tElbow.reconfigure LooseElbow +2 ."MFBPCR"AS.reconfigure ASconfig +4 "manipulator"&$ &.,(#b +2 "MFB"*#,,'T(^20( b +6 ."MFBPCR"AS.seek :empty + "manipulator"&!& +5 "MFB"*$'R +3 "core" &-  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'η +114 "core" ' +2 .tHand.open + "manipulator"&F1 +77 "core" 1 +2 "manipulator"&5% +5 "core" % ε_  ڮ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&B'\ +101 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'.& +5 "core" &#%C +2 "manipulator"&]% +4 "core" %\ 9 9 +3 "storage"(L% +4 "core" %[ %  Y +2 "storage"(?. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"(( +203 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +8 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (P& +3 "core" & P  ~5 +2 "manipulator"&<& +4 "core" &- U +2 "manipulator"&O% +4 "core" %\  +3 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 "core"  +3 ."WCR"Elbow.seek 2 +4 ."MFBPCR"AS.reconfigure ASslow1 +2 "manipulator"&S( +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +190 "core" ( +2 "manipulator"&& +5 "core" & < < +2 "storage"(T& +4 "core" &     +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&R' +95 "core" ' +2 "storage"(D& +5 "core" &  A = /  +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak + "storage"(:'V +297 "core" ' +2 "storage"(3- +4 "core" -'} + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (*& +3 "core" &  ? @   +2 "manipulator"&H& +4 "core" & ~ }  +3 ."WCR"Elbow.seek 2 +2 "manipulator"&9( +20 "core" ( +2 "manipulator"&e& +4 "core" & ~  +3 "storage"(=& +4 "core" &  D M   +2 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&8'8 +14 "core" ' +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 ."WCR"Hand.close +2 "manipulator"&a/ +73 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(W'X +4 "manipulator"&d& +7 "core" & p r $ +2 "manipulator"&X% +5 "core" % = ] N +2 ."WCR"Forearm.seek :retract +2 "manipulator"&j'\ +95 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&N(ӷ +152 "core" ( +2 "manipulator"&;& +5 "core" &  $9# +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 "core" ' +3 "manipulator"&[& +2 ."downElevator"SE.coast +4 "storage"(5 +4 "core" &   )9# +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&|' +107 "core" ' +3 "manipulator"&h& +5 "core" &  8" +3 "manipulator"&f% +4 "core" % ! Q +2 "collection"'\\& +4 "core" &#% } +3 "collection"'_& +4 ."WCR"CC.seek :closed +2 "collection"'v(W +4 "core" &#% ~ +2 &$&| } +9 &*s$% v- +9 &^x$%w tA +10 &<m$&k uU +9 &J#%p xV +9 &J$&v xV +10 &{F"& xV +59 &<G%%s xW +6 &F#%n xV + &F#%j wV + &E$&h wV + & EI$$k wV + &"F"%] xV + &#G"%\\ yV +5 &%M$&^ wV +9 &'ML#'_ xV +9 &)L"&_ wV +10 &*J$%] yW +9 &,I#%] wV +10 &.VI#%U xV +9 &0F!&P yV +9 &1G$$M zV +10 &3I#%M yV +9 &5^L"$R xV +9 &7 H#&O xV +10 &8I$%I yV +9 &:G"&N zV +10 &(K#%N V +9 &?L##@ V +10 &AL"%= V +9 &CnJ"%< V +9 &E0J"#I V +10 &FN"'= W +9 &HU$(? V +10 &Jr_$&> X +9 &L)&%= ~[ +9 &M#$G z` +10 &O!&? zb +9 &QZ"&= zb +9 &S %= yb$ +10 &T"&? {b* +9 &V}!#> |D +10 &WE)"&< |$l +9 &Wah"$9 P +2 ( +2 "collection"'_& +3 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.41 +2 .Hand.open + "manipulator"&V1 +67 "core" 1 +3 "manipulator"&u% +5 "core" % ! * #Q +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&y'\ +98 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml + .Gate.power :sampler,:ON + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")r+ +4 "core" + +2 "sampler")n% +4 "core" %_[ P d +2 "collection"'Q& +5 "core" &Wae#$/ KP +3 "Can"C ~w + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +2 "collection"'U  +149 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X P 9 +53 "collection"'{% +4 "core" %3 , +2 "sampler")s% +4 "core" %WJJ P 9 +53 "collection"'t% +4 "core" %3 - +2 "sampler")z% +5 "core" %WVW M 6 +53 "collection"'% +3 "core" %3 0 ! +2 "sampler")% +4 "core" %Wec S 8 +53 "collection"'% +4 "core" %3 1 +2 "sampler")% +4 "core" %Wtr V 8 +53 "collection"'% +3 "core" %3 / +2 "sampler")Z% +4 "core" %W T 8 +53 "collection"'}% +4 "core" %3 . ! +2 "sampler") % +4 "core" %W T 9 +53 "collection"'% +4 "core" %3 / +2 "sampler")% +5 "core" %W U 7 +53 "collection"'`% +4 "core" %3 + +2 "sampler")b% +4 "core" %W U : +53 "collection"'% +3 "core" %3 . +2 "sampler")@% +4 "core" %W R 9 +53 "collection"'% +4 "core" %3 ) +2 "sampler")% +4 "core" %W P 9 +53 "collection"'x% +3 "core" %3 ) +2 "sampler")"% +4 "core" %W Q 8 +53 "collection"'% +3 "core" %3 ) +2 "sampler")%% +4 "core" %W S 9 +53 "collection"'% +3 "core" %3 * +2 "sampler")% +4 "core" %W\  U : +53 "collection"'+% +4 "core" %3 , +2 "sampler") % +4 "core" %W W 9 +2 "sampler")(% +4 "core" %W R 9 +2 ."WCR"Intake.select :close + "sampler")0 +10 )#% +3 "core" %W M t +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %3 n r/  +2 "sampler")C% +5 "core" %)Um O )!B +15 "collection"'-% +4 "core" %3 k p-  +2 "sampler")% +4 "core" %, 8 \\ + +16 "collection"'% +4 "core" %3 s s%  +2 "sampler")'% +5 "core" %,< P + +15 "collection"'4% +4 "core" %3 s u0  +2 "sampler")% +5 "core" %,< O + +15 "collection"'% +4 "core" %3 w {1  +2 "sampler")\ % +5 "core" %,; \\ , +2 "collection"'0% +5 "core" %3 | -  + #"WCR"Intake @27.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +3 "sampler")#.0X.S N 4 +16 "collection"'^% +4 "core" %3 { {*  +2 "sampler")1% +5 "core" %%D Y 6 +15 "collection"'/% +3 "core" %3 z }&  +2 "sampler")>% +4 "core" %%C W 5 +16 "collection"'C% +3 "core" %3 |   +3 "sampler")-% +4 "core" %%B \\ 5 +2 "collection"'% +4 "core" %3 ~ .  + #"WCR"Intake @27.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +3 "sampler")#.c0X' +579 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'C% +4 "core" %3   +2 "sampler")-% +4 "core" %Y M 5 +53 "collection"'% +4 "core" %3   +2 "sampler")g% +4 "core" %<< M 7 +53 "collection"''% +4 "core" %3  +2 "sampler")4% +4 "core" % N 9/ +53 "collection"'% +3 "core" %3 #  +2 "sampler")% +4 "core" % P 5/ +53 "collection"'\ % +3 "core" %3   +2 "sampler")0% +4 "core" %"# M 0/ +3 "sampler")% +3 "core" %$' L 0/ +2 ."WCR"Intake.select :close + "sampler")0 +10 )i% +3 "core" %,, N h/ +2 ."WCR"SSV.dial :exhaust +2 "sampler"),  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0Xh N 4  +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'5% +3 "core" %3   +2 "sampler")7% +4 "core" %A'? O 5 +16 "collection"'% +3 "core" %3  ! +2 "sampler").% +4 "core" %A'@ P : +16 "collection"']% +3 "core" %3   +2 "sampler")L% +4 "core" %A'@ P 6 +2 "collection"'?% +5 "core" %3   + #"WCR"Intake @27.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X% +5 "core" %  S 7 + ."WCR"Intake.select :close +2 "sampler")0 +9 )2% +3 "core" %(' K p +2 ."WCR"SSV.dial :exhaust +2 "sampler")!  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +53 "collection"'F% +4 "core" %3 $  +2 "sampler")<% +4 "core" %\  R / > +53 "collection"'O% +4 "core" %3 "  +2 "sampler")P% +4 "core" %\  R . > +2 "sampler")% +4 "core" %\  O 0 > +2 ."WCR"Intake.select :close + "sampler")0 +10 )T% +3 "core" %\   L f > +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +53 "core" ' +2 ."MFBPCR"delay 5 seconds +30 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X * +3 #"WCR"Vacuum too high -- waiting up to 40s +15 "collection"'% +4 "core" %3 K  +2 "sampler")i% +5 "core" %$gP H * +15 "collection"',% +3 "core" %3 Q  +2 "sampler")>% +5 "core" %$gO P + +15 "collection"'% +4 "core" %3 P  +2 "sampler")2% +5 "core" %$gI N + +2 "collection"'!% +4 "core" %3 O  +2 #"WCR"Intake @27.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0XA A + +53 "collection"'_% +4 "core" %3 \\  +2 "sampler")n% +4 "core" % E 6( +53 "collection"'Q% +4 "core" %3 W ! +2 "sampler")U% +4 "core" % H :( +53 "collection"'|% +3 "core" %3 S ! +2 "sampler")% +4 "core" %  F :( +2 "sampler")r% +4 "core" % A :( +2 ."WCR"Intake.select :close + "sampler")0 +10 )A% +3 "core" % J n( +2 ."WCR"SSV.dial :exhaust +2 "sampler")j  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X< M . _ +53 "collection"'t% +4 "core" %3 R  +2 "sampler")z% +4 "core" %\ } A . B +53 "collection"'s% +4 "core" %3 [  +2 "sampler")Y% +4 "core" %\  J / B +54 "collection"'% +3 "core" %3 d  +2 "sampler")% +5 "core" %\   M / B +53 "collection"'w% +3 "core" %3 i  +2 "sampler")Z% +5 "core" %\ &% M 3 B +2 "sampler")3% +4 "core" %\ &% P / B + ."WCR"Intake.select :close +2 "sampler")0 +9 ) % +3 "core" %\ )( ? c B +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +53 "collection"'@% +4 "core" %3 u  +2 "sampler")% +4 "core" %\  M 0 > +53 "collection"'c% +4 "core" %3 u  +2 "sampler")#% +4 "core" %\  C 0 > +53 "collection"'% +4 "core" %3 z  +2 "sampler")% +4 "core" %\  D 0 > +2 "sampler")^% +4 "core" %\  ! A 0 > + ."WCR"Intake.select :close +2 "sampler")0 +10 )/% +3 "core" %\ &# M d > +2 ."WCR"SSV.dial :exhaust +2 "sampler")1  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %3  ! +2 "sampler")% +4 "core" % ? :) +2 "sampler")2% +4 "core" % F 6) + ."WCR"Intake.select :close +2 "sampler")0 +9 )!% +3 "core" % B l) +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %|w E 7 +53 "collection"'% +3 "core" %3 .  +2 "sampler")2% +4 "core" % K 97 +53 "collection"'!% +4 "core" %3 5  +2 "sampler")% +4 "core" % H 97 +53 "collection"'% +4 "core" %3 ' +2 "sampler")5% +4 "core" % J 97 +2 "sampler")7% +4 "core" % K 97 + ."WCR"Intake.select :close +2 "sampler")0 +10 )g% +3 "core" %  B m7 +2 ."WCR"SSV.dial :exhaust +2 "sampler")]  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X " l +53 "collection"'j% +4 "core" %3   +2 "sampler"))% +4 "core" %dh E '6 +53 "collection"'m% +4 "core" %3   +2 "sampler") % +4 "core" % @ 6 +53 "collection"'f% +3 "core" %3   +2 "sampler")E% +4 "core" % B 76 +53 "collection"'~% +4 "core" %3   +2 "sampler")p% +4 "core" % @ 6 +2 "sampler")J% +4 "core" % A 76 + ."WCR"Intake.select :close +2 "sampler")0 +9 )l% +3 "core" % A k6 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")>% +4 "core" % C 9< +53 "collection"'% +3 "core" %3  +2 "sampler")2% +5 "core" % E 7< +53 "collection"'!% +4 "core" %3   +2 "sampler")% +4 "core" % D < +2 "sampler")% +4 "core" % ? 9< + ."WCR"Intake.select :close +2 "sampler")0 +10 )5% +3 "core" % K m< +2 ."WCR"SSV.dial :exhaust +2 "sampler")7  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0XRESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +255 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +13 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +223 !o:AnalyticalModule::PCRCore: @refiD; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +331 "Can" DD +  DD + #tPolling Can every 10:00 +4 !o:Storage::Warning:bt[ "8/home/esp/esp2/utils/storage.rb:408:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:597:in `restore!'"-/home/esp/esp2/lib/esp.rb:127:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Uncleanly Exited +10285 #-> SC.home.to 1 +2 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"%Storage Carousel is not powered!:@checkpoint: omitted +1302 #-> ESP.configure +3 #Powering core bus +504 .Gate.power :raw,:ON +3 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +4 "core"  + "MFB"* +3 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +5 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")% +3 "core" % + .tSS.configure SSconfig +3 "sampler")#.0X SC.home.to 1 +3 .SC.home.seek 1 +2 "storage"((( +370 "core" ( +2 "storage"(& +4 "core" &) + ( k +3693 #t-> forearm.home :retract +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `forearm' for main:Object: name: forearm +3331 #-> Forearm.home.to :retract +2 .Forearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +3 .tForearm.home.seek :retract + "manipulator"&'\ +73 "core" ' +2 "manipulator"&% +4 "core" %\ \ T S +3534 #t-> Elbow.home.to :clear +2 .Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&(d +545 "core" ( +2 "manipulator"&& +4 "core" &d S J +3126 #t-> CBV +2 "collection"' +3 "core" ? +952 #t-> CBV.legend +13888 #-> CBV.waste2 + .CBV.dial :waste2 +2 "collection"'  +47 "core" +2407 #t-> CTV +2 "collection"' +3 "core"  +1634 #t-> Intake +1169 #-> CTV.air + .CTV.dial :air +2 "collection"'  +82 "core"  +2983 #t-> Arm.grab CC + .Hand.open +2 "manipulator"&1 +19 "core" 1 + "manipulator"&& +5 "core" &d R T +2 "manipulator"&% +4 "core" %\ \ J I +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +206 "core" ( +2 "manipulator"& & +4 "core" &ӹ# I O?S +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &!& +4 "core" &ӹ# F 4 ?S +2 .tForearm.seek CC +2 "manipulator"&"' +94 "core" ' +2 .tHand.close + "manipulator"&#/ +68 "core" / +8598 #t-> puckEvac 25 +2 #Evacuating Puck (bubblePt=25psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'$& +4 "core" &PR\ +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Clamp: mesg"$Collection Clamp Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiP: outPressiR:deltaPressi\ : voltagef12.112944526264114": @type2F +516 "Can"u {s +4041 #t-> Cc.home.to :closed +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant Cc: name:Cc +803 #-> CC.home.to :closed +2 .CC.reconfigure CCconfig +2 "collection"'$x2 ^22b +2 .tCC.home.seek :closed +2 "collection"'%(W +984 "core" ( +2 "collection"'&& +4 "core" &W^qKO yQ +463 #t-> puckEvac 25 +2 #Evacuating Puck (bubblePt=25psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"''& +4 "core" &W^qKP zQ +2 ."airStroke"CSV.dial :waste +3 "sampler")(% +6 "collection"') +4 "core" % i +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Sampler Syringe: mesg"#Sampler Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressii : voltagef12.206218949435444H : @type2F +108 "core" +2 ."airStroke"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."airStroke"CS.seek 0ml +2 "collection"'*'4 +3 "core" 'MQ6 z +3 !"airStroke"o:Slide::Error :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"(Collection Syringe notReady at home:@timestampu: Time \ y],:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressiM: outPressiQ:deltaPressi6: voltagef12.0736710849288177: @type2F: @error: notReady: @tagi/: @sourcei,:@destinationi% +3 #Waiting to Resume from Checkpoint "Collection Syringe notReady at home" +2 ."Qmail"BadNews.email "Collection Syringe notReady at home",Subject: "Slide::Error in airStroke" +1583 #t-> CSV +789 #-> CSV.air + .CSV.dial :air +2 "collection"'+ @ +80 "core" B +936 #t-> CS.home.to empty +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `empty' for main:Object: name:\ empty +700 #-> CS.home.to :empty +2 .CS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.home.seek :empty +2 "collection"',' +1003 "core" ' +2 "collection"'-% +5 "core" %KP< +1201 #t-> puckEvac 25 +2 #Evacuating Puck (bubblePt=25psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'.& +4 "core" &W^pKPB zQ +2 ."airStroke"CSV.dial :waste +5 "sampler")/% +3 "collection"'0 +6 "core" %! g +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Sampler Syringe: mesg"#Sampler Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi!: outPressi:deltaPressig : voltagef12.206218949435444H : @type2F +73 "core" +2 ."airStroke"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."airStroke"CS.seek 0ml +2 "collection"'1'4 +34 "core" ' + ."airStroke"CSV.dial :air +3 "collection"'2 @ +80 "core" B +2 ."airStroke"CS.seek 10ml +3 "collection"'3' +2670 "core" ' +3074 #t-> SSV +2 "sampler")4 +3 "core"  +1309 #t-> SSV.air + .SSV.dial :air +2 "sampler")5 +146 "core"  +3849 #t-> SS.home.to :empty +2 .SS.reconfigure SSconfig +2 "sampler")#.0X puckEvac 25 +2 #Evacuating Puck (bubblePt=25psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'8& +4 "core" &W^nKQ xQ +2 ."airStroke"CSV.dial :waste +4 "sampler")9% +5 "collection"': +4 "core" %޼  f S +3 "Can"t v + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X @ +49 "core" A +94 +2 .tdelay 3.8 seconds +383 "collection"'?% +3 "core" %NQB t +2 "sampler")@% +4 "core" %5K";; ]  + .tSSV.dial :spit +2 "sampler")A +147 "core"  +2 .tSS.seek 0ml +2 "sampler")B' +288 "core" ' + .tSSV.dial CBV +2 "sampler")C  +147 "core" +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 .CTV.dial :air +2 .delay 15 seconds +1322 "core" ' + ."airStroke"CSV.dial :air +3 "collection"'D @ +90 "core" > +2 ."airStroke"CS.seek 10ml +3 "collection"'E' +80 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")F +145 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure SSexhale +6 "collection"'G  +5 "sampler")#.0X< Y  + .tCBV.dial between SSV and waste2 +3 "collection"'K  +32 "core"  +2 "collection"'L% +4 "core" %PR< +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +3 "collection"'M  +47 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"'N'4 +1975 "core" 'u   +3 "collection"'O% +4 "core" %9  @ +2 "sampler")P% +4 "core" %?= _  +2 #tBubblePoint: Intake @39.7psia, Outlet @14.7psia + .CBV.dial SSV +2 "collection"'Q @ +33 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X SE.home.to :down +2 .SE.reconfigure SEconfig +2 "storage"(#K-0-\ b +2 .tSE.home.seek :down +2 "storage"(c'X +67 "core" ' +2 "storage"(d% +4 "core" %a & +5334 #t-> CC.unloadPuck 1,1 +2 "collection"'e& +4 "core" &W^mLOZ {Q +2 #tStoring 1 puck in Collection Clamp to tube 1 + .Hand.open +2 "manipulator"&f1 +77 "core" 1 +2 "manipulator"&g% +4 "core" % G  +2 .tForearm.seek :retract +2 "manipulator"&h'\ +99 "core" ' + "storage"(i% +5 "core" %a +2 "storage"(j. +3 "core" .(( +2 "storage"(k& +4 "core" &) Y +2 "storage"(l& +4 "core" &) = +2 "manipulator"&m& +4 "core" &  <@ +2 "manipulator"&n% +4 "core" %\     +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&o( +176 "core" ( +2 "manipulator"&p& +4 "core" &    +2 "storage"(q& +4 "core" &) +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&r' +99 "core" ' +3 "storage"(s& +4 "core" &) a +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(t'V +297 "core" ' +2 "storage"(u- +3 "core" -'w +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&v& +3 "core" &  % +2 "storage"(w& +4 "core" &) +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&x'C +31 "core" ' + .tElbow.hold +3 "manipulator"&y, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(z- +3 "core" -'w +2 .tSE.seek 1.07 Pucks below Top Plate +2 "storage"({' +31 "core" ' +2 "manipulator"&|% +4 "core" %a˸ +2 "storage"(}& +4 "core" &)  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 330 counts +2 "manipulator"&~'ύ +17 "core" ' +2 "manipulator"&& +4 "core" & # 5 +2 "storage"(& +5 "core" &) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +26 "core" ' +3 .tSE.seek 2.07 Pucks below Top Plate +2 "storage"(' +55 "core" ' +2 "manipulator"&& +5 "core" & 5 , +2 "manipulator"&% +5 "core" % + * + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +85 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +159 "core" ( +2 "manipulator"&& +4 "core" &ӿ  ;3 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &ӿ;3 +2 .tForearm.seek CC +2 "manipulator"&\ ' +96 "core" ' + .tHand.close +43 "manipulator"& / +76 "core" / +2 .tCC.seek :open +2 "collection"' ( +422 "core" ( +2 "storage"( & +4 "core" &) 0 +2 "storage"(& +5 "core" &) D +2 "manipulator"&& +4 "core" &:* +2 "manipulator"&% +4 "core" % ;   +3 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +177 "core" ( +2 "manipulator"&& +5 "core" & G K +2 "storage"(& +4 "core" &)  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&'C +101 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&% +5 "core" % u  +2 "storage"(& +4 "core" &) k +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 350 counts + "manipulator"&'ϡ +15 "core" ' +2 "manipulator"&& +4 "core" & B C +3 "storage"( & +4 "core" &)  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&!' +28 "core" ' +2 "storage"(% +4 "core" %  i +3 ."downElevator"SE.seek :down +5 "storage"(#'X +99 (% +3 "core" %@  a +2 "manipulator"&$% +5 "core" % E @  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&&'\ +93 "core" ' +46 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +6054 "Can"p TT +60003 p UU +60004 h UU +60003 g XW +60004 a ~~ +60004  || +60004  yy +60004  {z +60003  }} +60003  TT +60004  ww +60004  ^^ +60004  oo +60003  ^^ +60004  ]] +60004 _ __ +60003 M uu +60004 S vv +26240 #t-> PSV +2 "processing"%' +3 "core"  +1604 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%( +58 "core" +845 #t-> PTV.PRV + .PTV.dial PRV +3 "processing"%) @ +79 "core" ? +676 #t-> PRV.list +1654 #-> PRV.guscn + .PRV.dial :guscn +2 "processing"%*  +79 "core" +761 #t-> PSV +1582 #-> PTV +1168 #-> PRV +18636 #-> PSV +221 #-> PTV +466 #-> PPRV + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" uninitialized constant PPRV: name: PPRV +475 #-> PRV +5445 "Can"7 xx +4960 #t-> PS.pull 1 + "processing"%+% +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Processing Syringe: mesg"&Processing Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef12.186582228767795%: @type2F +910 #-> ESP.ready! +2 "collection"'-% +3 "processing"%.% +5 "manipulator"&/% +6 "core" %3`e +2 % +3 ."rdyProcessing"PSV.dial :air +4 "sampler")0% +2 "processing"%2  +7 "core" %\  + %FA g +2 "manipulator"&,& +4 "core" & /  +2 "storage"(1& +5 "core" &, # # J +2 "storage"(4% +4 "core" %]   @ +2 "collection"'5& +3 "core" &bf +2 "processing"%7& +4 "core" & +2 "manipulator"&8% +4 "core" %\ j f  +2 "manipulator"&9& +4 "core" & i k +2 "storage"(:& +4 "core" &, ! ! X +2 "storage"(6% +4 "core" %] "  +3 .tForearm.seek :retract +2 "manipulator"&>'\ +12 "core" '  +3 .tElbow.seek :hammer +3 ."rdyProcessing"PS.reconfigure PSconfig +6 "manipulator"&3(M +4 "processing"%#A d`xb +4 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%=' +66 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 350 counts +2 "manipulator"&?' +95 "core" ' +2 "manipulator"&@% +5 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&A'\ +102 "core" ' +2 "manipulator"&;% +4 "core" %\   U +3 "processing"%C& +2 "collection"'D& +7 "core" & +2 &`d +2 ."openPC"PC.reconfigure PCconfig +3 "processing"%$x2 ^22b +2 ."openPC"PC.home.seek :open +2 "processing"%F( +294 "core" ( +313 ' + ."rdyProcessing"PS.coast + "processing"%5 +4 %< +3 "core" V +3 "collection"'G +3 "core" | +2 "MFB"*I +3 "core" m +3 "MFB"*B +3 "core"  +2 "MFB"*J +3 "core"  +3 "MFB"*K9 +3 "core" 9GJ +2 "MFB"*L% +4 "core" %* +4 "sampler")M% +3 "core" %DA m +3 "collection"'E& +4 "core" &bd +2 "collection"'O% +4 "core" %3_d +3 "processing"%P& +4 "core" & \ +3 "processing"%Q% +3 "core" % +3 "manipulator"&H% +4 "core" %\   U +2 "manipulator"&S& +4 "core" &[ j +3 "storage"(T& +4 "core" &, d e ^ +2 "storage"(U% +4 "core" %] c \\ +2 "collection"'R9 +4 "core" 9 +2 "processing"%V9 +3 "core" 9 +1340 #t-> PS.pull 1 +2 "processing"%X% +4 "core" % +2 .tPS.seek 1ml +2 "processing"%Y'Rt +132 .tPS.hold +2 "processing"%[+ +4 "core" 'Vd am +67 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg",Processing Syringe seek to 1ml Aborted!:@checkpoint: omitted +206 #-> PSV +587 #-> PSV.PTV + .PSV.dial PTV +2 "processing"%W +91 "core" +356 #t-> PTV +326 #-> PRV +565 #-> PS.pull 1 +2 "processing"%]% +4 "core" %/  +2 .tPS.seek 1.128ml +2 "processing"%N'b +1104 "core" ' +2 "processing"%Z% +4 "core" %b  +1476 #t-> PS.pull 0.3 + "processing"%\\% +4 "core" %b  +3 .tPS.seek 1.428ml + "processing"%^' +384 "core" ' +2 "processing"%`% +4 "core" %  +373 #t-> PS.pull 0.3 +2 "processing"%a% +4 "core" %  +2 .tPS.seek 1.728ml +2 "processing"%_'x +341 .tPS.hold +2 "processing"%b+ +3 "core" 'v4% /6 +31 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 1.728ml Aborted!:@checkpoint: omitted +284 #-> PSV +472 #-> PRV +437 #-> PRV.legend +23892 #-> PS.pull 1 +2 "processing"%d% +4 "core" %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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Processing Syringe: mesg":Processing Syringe at 2.727ml would be out of bounds!: @reply0 +562 #-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%e' +882 "core" ' +2 "processing"%f% +4 "core" % \ +2329 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%g  +115 "core"  +358 #t-> ps.empty + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message PS.empty +2 .PS.seek :empty +2 "processing"%i' +2652 "core" ' +2 "processing"%j% +4 "core" % +492 #t-> PSV.PTV +2 .PSV.dial PTV +3 "processing"%k +112 "core" +1013 #t-> PS.pull 1 +2 "processing"%l% +3 "core" % +3 .tPS.seek 0.999ml +2 "processing"%m'RQ +1099 "core" ' +2 "processing"%n% +4 "core" %RP  +760 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%"' +1621 "core" ' +2 "processing"%p% +4 "core" %  \ +511 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%q  +124 "core"  +485 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%s' +2666 "core" ' +2 "processing"%% +4 "core" % +698 #t-> PSV.waste1 + .PSV.dial :waste1 +319 #-> PS.empty +3 .PS.seek :empty +2 "processing"%h' +5 "core" ' +2 "processing"%u% +4 "core" % +1002 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%c +111 "core" +812 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%v' +804 "Can"U ZY +1843 "core" ' +2 "processing"%w% +4 "core" %  +1240 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%z  +113 "core"  +218 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%|' +2659 "core" ' +2 "processing"%}% +4 "core" % +2448 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +112 "core" +1075 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2652 "core" ' +2 "processing"%% +4 "core" %  +713 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +113 "core"  +417 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%r' +2654 "core" ' +2 "processing"%o% +4 "core" % +4796 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%t +114 "core" +18261 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%x' +2054 .tPS.hold +2 "processing"%~+ +4 "core" '4a bm +62 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Processing Syringe seek to 2.5ml Aborted!:@checkpoint: omitted +725 #-> PSV.waste2 + .PSV.dial :waste2 +2 "processing"%{  +144 "core"  +512 #t-> PRV +660 #-> PRV.legend +6575 #-> PSV.PSR + .PSV.dial PSR +2 "processing"% +92 "core"  +1407 #t-> PSR +431 #-> PSR.flush + .PSR.select :flush +3 "processing"%j +3520 #t-> PSV.waste2 +2 .PSV.dial :waste2 +2 "processing"%  +78 "core" ~ +189 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%' +2116 "core" ' +2 "processing"%y% +8 "core" % +1923 "Can"3 uu +1328 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +80 "core" +384 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +2656 "core" ' +2 "processing"%%% +4 "core" %  +270 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +80 "core" +230 #t-> PRV +1280 #-> PRV.air + .PRV.dial :air +2 "processing"%  +112 "core"  +800 #t-> PRV.legend +1955 #-> PSV +221 #-> PTV +247 #-> PRV +420 #-> PS.empty +2 .PS.seek :empty +2 "processing"%' +2650 "core" ' +2 "processing"%% +4 "core" % +976 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +80 "core"  +421 #t-> PSR.air +2 .PSR.select :air +2 "processing"% +376 #t-> PS.fill +3 .PS.seek 2.5ml +2 "processing"%' +2654 "core" ' +2 "processing"%\ % +4 "core" %  +958 #t-> PSV.PTV + .PSV.dial PTV +3 "processing"% +79 "core" +220 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%' +2657 "core" ' +2 "processing"%% +4 "core" % +31178 #t-> access 1 +4 .SE.seek :down + "storage"('X +4 "core" ' +2 "manipulator"&% +4 "core" %\   U +2 "manipulator"& & +4 "core" &[ j +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((; +687 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +4 "core" &;  ^ < +6902 "Can"F e +12786 #t-> access 2 +3 .SE.seek :down +2 "storage"('X +4 "core" ' +2 "manipulator"&$% +4 "core" %\  2 7 U +2 "manipulator"&& +4 "core" &[ C Fj +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"((K +205 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +4 "core" &Kw L 9 +12163 #t-> fullDecon +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +3 "MFB"* @@T + .tASV.dial :SPEdelivery +5 "MFB"*!  +5 "core"  +2 .tdelay 20 seconds +2002 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*#'(@ +3 "core" ' +3 .tSPE.coast +2 "MFB"*  +4 "core" Z + Z + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"(Analytical Syringe notReady at home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef10.365276386843398: @type2F: @error: notReady: @tagi(: @sourcei/:@destinationi% +27039 #-> MFB.ready! +2 "MFB"*'% +3 "core" %? +2 #tReadying the MFB +2 #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *(% +3 "core" %: + .tATV.dial :waste2 +2 "MFB"*) % +56 "core" $ +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"**' +675 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*+' +4531 "Can"F T +758 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*. n +124 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*-'R +5252 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*/  +5 "core"  +2 .tASV.dial :waste1 +2 "MFB"*0  +35 "core" +3390 #t-> fullDecon +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +3 "MFB"*, @@T +2 .tASV.dial :SPEdelivery +4 "MFB"*1  +39 "core"  +2 .tdelay 20 seconds +2002 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*4'(@ +2906 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :air1 +2 "MFB"*5  +55 "core" +2 "MFB"*7% +5 "core" %($z +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*8' +426 "core" ' + .tATV.dial :ASV +2 "MFB"*9 n +164 "core" o + .tASV.dial :SPErecovery +2 "MFB"*:  +58 "core"  +2 "MFB"*6% +4 "core" %\ M D +3 .tAS.seek 0.62ml +2 "MFB"*2'\ i +2034 "core" ' + .tATV.dial :waste +2 "MFB"*@ n +186 "core" o +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek :empty +47 "MFB"*&'R +3170 "core" ' + .tAFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0ml +2 "MFB"*;'V +25 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :air3 +2 "MFB"*D % +79 "core" $ +2 "MFB"*C% +5 "core" %(/3 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*>' +430 "core" ' +2 .tATV.dial :air3 +2 "MFB"*?% +4 "core" %1 +3 .tAS.seek 0.53ml +2 "MFB"*<' +229 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*G  +37 "core" +2 "MFB"*I% +4 "core" %W\ : +3 .tAS.seek 0.71ml +2 "MFB"*B' H +3643 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +3 "MFB"*J % +55 "core" & +2 .tdelay 3 seconds +303 "MFB"*K% +3 "core" % H \ Q b +3 .tAS.seek 0.735ml +2 "MFB"*L' Ż +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*M  +54 "core" +2 "MFB"*E% +5 "core" % ž iZ N +2 .tAS.seek 0.72ml +2 "MFB"*O' zU +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial ASV +2 "MFB"*P n +106 "core" m +2 .tASV.dial :SPErecovery +2 "MFB"*Q% +4 "core" % za^ +3 .tAS.seek 0.365ml +2 "MFB"*H' +7159 "core" ' + .tATV.dial :waste +3 "MFB"*S n +171 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*T'R +1874 "core" ' +2 .tATV.dial :air3 +2 "MFB"*U % +58 "core" & +2 "MFB"*R% +5 "core" %R< +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*V' +230 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +4 "MFB"*=  +37 "core" +2 "MFB"*X% +5 "core" % A +2 .tAS.seek 0.579ml +2 "MFB"*Y' +11492 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*W % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"*]% +3 "core" % ^ +3 .tAS.seek 0.604ml +2 "MFB"*['\ 4V +533 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +3 "MFB"*Z  +52 "core" +2 "MFB"*\\% +4 "core" %\ 4d_ +3 .tAS.seek 0.589ml +2 "MFB"*N' +325 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :ASV +2 "MFB"*` n +111 "core" o + .tASV.dial :wasteR +3 "MFB"*a  +35 "core"  +3 .tAS.seek 0ml +2 "MFB"*^'V +4825 "Can"B l +7046 "core" ' +2 .tdelay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*_' +5773 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +101 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +3 "MFB"*d'V +20135 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"*b % +144 "core" & +2 "MFB"*f% +5 "core" %V +2 .tAS.seek 0.01ml +2 "MFB"*g' +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*e  +55 "core"  +2 "MFB"*j% +5 "core" %  \\ +2 .tAS.seek 0.58ml +2 "MFB"*k' +11487 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +2 "MFB"*l % +53 "core" % +2 .tdelay 3 seconds +303 "MFB"*i% +3 "core" % \ 8 +2 .tAS.seek 0.605ml +3 "MFB"*n'\ 8: +529 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*m  +52 "core" +2 "MFB"*p% +4 "core" %\ 8E S +3 .tAS.seek 0.59ml +2 "MFB"*q' +331 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial ASV +2 "MFB"*" n +103 "core" m +2 .tASV.dial :SPEdelivery +2 "MFB"*  +43 "core"  +3 .tAS.seek 0ml +2 "MFB"*u'V +5093 "Can"/ u +6794 "core" ' +2 .tdelay 1:00 +6002 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*s' +5772 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*c'V +20135 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*h  +80 "core" +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.8ml +2 "MFB"*w' x +8077 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :ASV +2 "MFB"*z n +108 "core" n + .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml +2 "MFB"*v'^ +11256 "Can") w +4254 "core" ' +2 .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*} n +181 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +203 "core" ' + .tSPE.coast +3 "MFB"*|  +4 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :ASV + "MFB"* n +172 "core" o +2 .tASV.dial :SPErecovery +2 "MFB"*  +55 "core"  +2 "MFB"*o% +4 "core" %($ +3 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.73ml +2 "MFB"*t' q +4648 "core" ' + .tASV.dial :wasteD +3 "MFB"*r I +56 "core" H +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +3 "MFB"*x'V +3710 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*{'(@ +2902 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +54 "core"  +2 "MFB"* % +5 "core" %(& +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*~': +2039 "core" ' + .tATV.dial :air2 +3 "MFB"*y  +94 "core"  +2 "MFB"* % +4 "core" %: +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml +2 "MFB"*'- +433 "core" ' +2 .tATV.dial ASV +2 "MFB"*% n +94 "core" o +2 "MFB"* % +4 "core" % F +3 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml +2 "MFB"*' +2548 "core" ' + .tASV.dial :wasteD +3 "MFB"* I +62 "core" H +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +2905 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2904 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +55 "core"  +2 "MFB"*\ % +4 "core" %(+ +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*': +2032 "core" ' + .tATV.dial :air2 +3 "MFB"*  +93 "core"  +2 "MFB"*% +4 "core" %: +0 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml +2 "MFB"*'S +434 "core" ' + .tATV.dial ASV +3 "MFB"* n +93 "core" o +2 "MFB"*% +4 "core" %W  H +3 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml +2 "MFB"*$' 1 +2545 "core" ' + .tASV.dial :wasteD +47 "MFB"* I +65 "core" H +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*'V +2901 "core" ' +2 .tATV.dial :air2 +2 "MFB"*  +95 "core" +4 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*': +3054 "core" ' +2 .tATV.dial :ASV +2 "MFB"*! n +94 "core" n +2 .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.05ml +2 "MFB"*#'Q +1466 "core" ' + .tATV.dial :waste +3 "MFB"* n +193 "core" n +3 .tAS.seek 0ml +2 "MFB"*''V +316 "core" ' +2 .tASV.dial :SPEdelivery +2 "MFB"*(  +96 "core"  +2 #tdeconLysateINT + .ATV.dial :air3 +2 "MFB"*) % +58 "core" % +2 "MFB"**% +5 "core" %V Q +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*.' +238 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*+  +36 "core" +2 "MFB"*/% +6 "core" %D +6 .tAS.seek 0.96ml +4 "MFB"*0'1 +12371 "Can"7 U +6764 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*1 % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*-% +3 "core" %1 z [ +3 .tAS.seek 0.985ml +2 "MFB"*5' +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*7  +52 "core" +2 "MFB"*4% +5 "core" %T +2 .tAS.seek 0.97ml +2 "MFB"*9'cD +328 "core" ' + .tdelay 3 seconds +302 .ATV.dial AIV +3 "MFB"*: I +122 "core" H +2 .tAIV.dial :coilToMFB +2 "collection"'6 { +5 "core" | +2 .tAWV.select :waste + "collection"' +10 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*8' +198 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*@'R +10091 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*2' +5780 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*&'R +10091 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*;' +5780 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*D'R +10094 "core" ' + .tATV.dial :air2 +3 "MFB"*C  +57 "core"  +2 "MFB"*% +4 "core" %R +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml +2 "MFB"*?' +230 "core" ' +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"*>' +7205 "Can"/ a +2785 "core" ' + .tATV.dial AIV +3 "MFB"*G I +72 "core" I +3 .tAS.seek 0.02ml +2 "MFB"*I' +9886 "core" ' + .tATV.dial :waste +3 "MFB"*< n +171 "core" n +2 .tAS.seek 0ml +2 "MFB"*J'V +227 "core" ' + .tAWV.select :air +2 "collection"' +10 "MFB"*K% +3 "core" %V +2 #tCleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*B'(@ +2899 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tASV.dial :waste1 +2 "MFB"*M  +35 "core"  + .tATV.dial :air3 +2 "MFB"*E % +58 "core" % +2 "MFB"*L% +5 "core" %(%9 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*P'Zk +224 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*Q  +37 "core"  +2 "MFB"*O% +5 "core" %Zk J A +2 .tAS.seek 0.81ml +2 "MFB"*S'> +6059 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*H % +52 "core" & +2 .tdelay 3 seconds +303 "MFB"*U% +3 "core" %> [r +2 .tAS.seek 0.835ml +2 "MFB"*R'U +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*T  +53 "core"  +2 "MFB"*=% +4 "core" %ez\ 2 +3 .tAS.seek 0.82ml +2 "MFB"*X'p +327 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*V  +48 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*W  +79 "core"  +2 "MFB"*]% +4 "core" %p2 +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml +2 "MFB"*Y'e +2040 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*Z' +3076 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*\\'V +2731 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*[' +5773 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*`'V +2732 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*a' +5771 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*N'V +2731 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*^  +48 "core"  +2 .tATV.dial :air3 +2 "MFB"*_ % +119 "core" & +2 "MFB"*b% +5 "core" %V ( +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*f' +232 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*d  +54 "core"  +2 "MFB"*e% +5 "core" % J +2 .tAS.seek 0.81ml +52 "MFB"*j'> +7358 "Can", J +8760 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +3 "MFB"*g % +52 "core" & + .tdelay 3 seconds +303 "MFB"*l% +3 "core" %> g +3 .tAS.seek 0.835ml +2 "MFB"*i' +527 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*k  +51 "core"  +2 "MFB"*m% +4 "core" % C +3 .tAS.seek 0.82ml +2 "MFB"*p'q: +330 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*n  +37 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*"'R +4744 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18176 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5779 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*q'V +2746 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*u' +5770 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*s'V +2750 "core" ' +2 .tdelay 3 seconds +301 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*h' +5776 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*c'V +1302 "Can", M +1428 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*z' +5774 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*w'V +2730 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*}' +5770 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*|'V +5065 "core" ' +2 .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*v' +5776 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +3 "MFB"* n +117 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml + "MFB"*'(@ +2550 "core" ' + .tATV.dial :waste2 +2 "MFB"* % +124 "core" $ +3 .tAS.seek 0ml +2 "MFB"*o'V +2548 "core" ' +2 "MFB"*% +4 "core" %V?i +26156 "Can") {l +6150 #t-> exit +7 #mEXIT @1536422461.13CEST @1536422583.81CEST = =mMAIN_scheduler =tMAIN @CEST1536422585.97 #"core_reset"Sent BREAK +2 #t@0x89D9, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8C64, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8EEF, state=0x3A84, ifg=0x10, ie=0xFD + #@0x917C, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9407, state=0x3A84, ifg=0x10, ie=0xFD #@0x9691, state=0x3A84, ifg=0x10, ie=0xFD + #@0x991E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9A33, state=0x3A84, ifg=0x80, ie=0xFD + #@0x8CE7, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +206 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +30 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +238 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi< :\ @name@ +285 "Can".  + .  + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +4 "core"  +7 "collection"' 9\ +4 ' 0\ +3 ' -\ +8 "processing"% 9\ +4 % 2\ +4 % *\ +3 % 0\ +8 "sampler")&\ +5 "collection"' 2\ +8 "MFB"*\ 9\ +4 *\ 9\ +4 *\ 9\ +3 .tSPE.coast +3 "MFB"*  +6 "core"  +3 .tSPE.configure SPEconfig +3 "MFB"*\ 2 +6 *% +7 "core" %V' +3 .tAS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 .tAS.hold +3 "MFB"*+ +6 "core" + +3 .tAS.configure ASconfig +4 "MFB"*#,,'T(^20( b +6 "sampler")% +7 "core" %54 e +3 .tSS.configure SSconfig +4 "sampler")#.0X showlog 100 +24 "core" ( +2 "storage"(;& +4 "core" & P P C +3 .tSE.reconfigure SEconfig +5 "storage"(#K-0-\ b +2 .tSE.home.seek :down +2 "storage"(<'X +69 "core" ' +3 .tSC.reconfigure SCsloppy +3 "storage"($-.(\ 1@~b +5 .tSC.home.seek :initial +2 "storage"(=( +309 "core" ' + ."rdyProcessing"PS.coast +2 "processing"%5 +123 "core" ' +594 ( +2 .tForearm.seek :retract +4 "manipulator"&>'\ +8 "core" ' +2 .tElbow.seek :hammer +3 "manipulator"&?(M +113 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 350 counts +4 "manipulator"&@' +94 "core" ' +2 "manipulator"&A% +4 "core" %$  &T +2 .tForearm.seek :retract +3 "manipulator"&B'\ +97 "core" ' +2 "manipulator"&C% +4 "core" %\  ? < x +3 "processing"%D& +4 "collection"'E& +4 "core" &E ~ +2 &_aP  +3 ."openPC"PC.reconfigure PCconfig + .tCC.reconfigure CCconfig +6 "processing"%$x2 ^22b +4 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +4 "processing"%F( +3 "collection"'G( +281 "core" ( +11 ( +34 "Can"/ t +6 #tPhase [mbaPhase] + ."Qmail"GoodNews.email "At 18:04:09 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:106\\n{}\\nCan@18:04:09, 23.6C, 46% humidity, 14.6psia, 11.898V, 1.080A, 1.080A avg, 12.85W",Subject: "Started 18tun1 phase mbaPhase" +4 #t==================> STARTED MBAsuperphase (phase #1) <=== +4 #Starting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'H& +5 "core" &]am \ + .tHand.open +2 "manipulator"&I1 +67 "core" 1 +4 "manipulator"&J& +5 "core" &W + * +2 "manipulator"&K% +4 "core" % \  $ x +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&L(- +187 "core" ( +4 "manipulator"&M& +10 "core" &- % +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &N& +4 "core" &-  & +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :garage +5 "manipulator"&O'η +97 "core" ' +2 .tHand.close +4 "manipulator"&P/ +78 "core" / +2 "manipulator"&Q& +5 "core" &- +2 "manipulator"&R% +4 "core" %  +4 .tForearm.seek :retract +3 "manipulator"&S'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +4 "manipulator"&T(ӷ +283 "core" ( +2 "manipulator"&U& +6 "core" &ӹ%  @Y +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &V& +4 "core" &ӹ%  @Y +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&W' +103 "core" ' +2 "manipulator"&X& +5 "core" &ӹ%@Y +2 "manipulator"&Y% +4 "core" %" +3 "collection"'Z& +5 "core" &^bD {\ +2 "collection"'[& +4 .tCC.seek :closed +3 "collection"'\\(W +5 "core" &]bh {\ +2 &`b? {  +8 &1z\\b@ s- +9 &\\`dE rA +10 &)q_aH sU +9 &L]d< uX +9 &I[aD wX +10 &gE^bC wW +9 &'H]bB vX +9 &J^b> vX +10 &H^c; wW +9 &nI^bC wX +10 & 0J_cD vX +9 &!G^c@ wX +9 &#H]bC vX +10 &%uK]cC vX +9 &'7J^bK wX +10 &(J^bE vX +9 &*I\\bI vX +10 &,~I^`F uX +9 &.@J]cF wX +9 &0G^bB wX +10 &1I]bE uX +8 &3K^eH vX +10 &5GG^aM wX +10 &7\ H_cH wX +9 &8D_dF wX +9 &:G^bE wW +10 &I]aF wX +9 &?F_aI xX +10 &AI_cD wW +9 &CWG`aK wX +10 &EJ_cH wX +9 &FG_aK wX +9 &HO]bC vY +10 &JZ]\\bG tZ +10 &L|]bH r] +9 &MZaJ nb +9 &O\\_? nb' +9 &Q8Z]E mb1 +10 &RW^F lb: +9 &TY_F nb5 +9 &VV[^I lW +10 &WGfY_H pU +9 &Wp[]S oU +9 ( +2 &WwkY_D tN + "collection"'[& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.43 +2 "collection"']& +6 "core" &Wwk[^C sN +2 .tHand.open +2 "manipulator"&^1 +69 "core" 1 +2 "manipulator"&_% +4 "core" % " +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&`'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold +3 "collection"'a& +5 "core" &WwlY_E vN +2 "collection"'b% +4 "core" %-[_o v +2 .tCSV.dial CSR +2 "collection"'c  +145 "core"  +2 "collection"'d% +4 "core" %-Y^G v +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 5ml + "collection"'e'p +1391 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 'f% +3 "core" %pX\\w t +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'g'] +737 "core" ' + .tCSV.dial :waste +3 "collection"'h +146 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'i'4 +2036 "core" ' +2 #tPurging external Intake + "collection"'j& +7 "core" &WwkX^H |N +2 "collection"'k% +4 "core" %8Z]J { + .tCSV.dial :flush +2 "collection"'l  +49 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'m' +2670 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"'n +3 'o  +81 "core" ~ +35 + .tCTV.dial :intake +4 "collection"'p  +81 "core"  +2 .tIntake.select :open + "sampler") +13 .tCS.seek 0ml +2 "collection"'q'4 +2770 "core" ' + .tIntake.select :close +2 "sampler")0 +12 .tCTV.dial :air +2 "collection"'r  +83 "core"  +2 #tFlushing upper manifold +3 "collection"'s& +5 "core" &WwjV\\F sN +2 "collection"'t% +4 "core" %7W]E s +2 .tCSV.dial :flush +2 "collection"'u  +81 "core"  +3 .tCS.seek 5ml +2 "collection"'v'p +1369 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'w @ +47 "core" A +2 "collection"'x% +4 "core" %p[^m u +3 .tCS.seek 7ml +2 "collection"'y'l +603 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'z +114 "core" ~ + .tCTV.dial :air +3 .CS.seek 0ml +4 "collection"'{'4 +1888 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'|'0 +861 "core" ' + .tCSV.dial :waste +3 "collection"'} +60 "core" +3 .tCS.seek 0ml +3 "collection"'~'4 +868 "core" ' +2 "collection"'& +4 "core" &WwjZ`p N +2 "collection"'% +4 "core" %1]^H +2 .tCSV.dial :flush +2 "collection"'  +85 "core"  +11 .tCS.seek 3ml +3 "collection"''0 +872 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +60 "core" > +2 "collection"'% +5 "core" %0[`< t +2 .tCS.seek 5ml +3 "collection"''p +603 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +5 "collection"''4 +1404 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"' '0 +859 "core" ' + .tCSV.dial :waste +2 "collection"' +80 "core" +5 .tCS.seek 0ml +5 "collection"' '4 +860 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +4 "manipulator"&& +4 "core" &   3:, +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(ӷ +17 "core" ( +2 "manipulator"&& +4 "core" &ӿ & '2 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +4 "core" &ӿ  2 +3 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +70 "core" / +3 .tCC.seek :open +2 "collection"'( +424 "core" ( +2 "manipulator"&& +4 "core" &  . +2 "manipulator"&\ % +4 "core" % A   +3 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&(- +322 "core" ( +2 "manipulator"&& +4 "core" &- 2 L +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &-    +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'η +114 "core" ' + .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&% +4 "core" % κbɯ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +10 #tStarting mfb +2 #pcrBAC sampling at most 1500ml, wcr at most 1500ml +5 ."Qmail"BACfans.email "Started mfb in tube 2 at 18:08:48CEST08-Sep-18\\n{}\\nCan@18:04:09, 23.6C, 46% humidity, 14.6psia, 11.898V, 1.080A, 1.080A avg, 12.85W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +6 #tLoading sh1 puck from tube 2 into Collection Clamp +3 "MFB"*% +6 "collection"'& +5 "core" % + &_bJ ~ +2 "manipulator"&% +4 #"readyMFB"Readying the MFB +2 #Homing MFB Syringe +3 .AFV.select :holdingCoil +2 "MFB"* +5 "core" %\    +3 "storage"(% +4 "core" %] 4 +2 "storage"( . +4 "MFB"*!% +4 "core" .( + % +2 ."readyMFB"ATV.dial :air2 +4 "storage"("& +5 "MFB"*#  +5 "core" & k  9 +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 ($& +4 "core" & k - 9 +2 "manipulator"&%& +5 "core" &-  +4 "manipulator"&&% +6 "core" %\  +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&'( +6 "core" +3 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."readyMFB"AS.home.seek :home +4 "MFB"*(' +176 "core" ( +7 "manipulator"&)& +5 "core" &    +5 "storage"(*& +7 "core" & k 9 +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&+' +92 "core" ' +2 "storage"(,& +5 "core" & k ? 9 +3 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +8 .tSE.seek beamBreak +2 "storage"(-'V +219 "core" ' +2 ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +11 ."readyMFB"delay 2 seconds +61 "core" ' +3 "storage"(.- +4 "core" -'o + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +6 (/& +3 "core" & g 9 +2 "manipulator"&0& +4 "core" & '  +3 .tElbow.seek 2 +2 "manipulator"&1( +6 "core" ( +2 "manipulator"&4& +4 "core" &  % Y +2 "storage"(7& +4 "core" & g 9 +4 .tForearm.seek 2 + 300 counts +4 "manipulator"&3'8 +24 "core" ' +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tHand.close +2 "manipulator"&6/ +50 ."readyMFB"AS.seek 1ml +3 "MFB"*;' +23 "core" / +5 ."downElevator"SE.seek :down +3 "manipulator"&5& +7 "storage"(A'X +5 "core" & 9 +2 "manipulator"&2% +5 "core" % B  ! 5 +2 .tForearm.seek :retract +3 "manipulator"&:'\ +95 "core" ' +2 .tElbow.seek CC +4 "manipulator"&C(ӷ +147 "core" ' +43 ."downElevator"SE.coast +8 "storage"(5 +5 "core" ( +2 "manipulator"&E& +6 "core" &Ӱ%A_ +3 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &D& +3 "core" &Ӱ% 'A_ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&>' +102 "core" ' +3 "manipulator"&@& +4 "core" &ӱ$@^ +6 "manipulator"&H% +6 "core" %"j +2 "collection"'I& +5 "core" &_eG w +2 "collection"'J& +5 .tCC.seek :closed +3 "collection"'K(W +7 "core" &`bB w + &_dD x +3 &^c? s2 +10 &%B~_c@ p3 +9 &<i~_c5 pH +10 &c_d= qW +9 &Jac? sW +9 &HI^eC sW +10 &\ I_c; rW +9 &J_c0 sW +9 &Fbc, rV +10 &RI^a0 sV +9 &J`b3 tW +10 & I_f2 rX +9 &"I^d2 tW +11 &$YG_d1 uW +8 &&K^c1 lX +8 &'Jad' sW +10 &)F]c' qW +10 &+`I`d# tW +9 &-#Lac rW +10 &.J`b qW +9 &0G^b pW +9 &2iE^d# sW +11 &4*F_d tW +8 &5I^c qX +8 &7G^c sW +11 &9qI^c sW +9 &;3I`d tW +9 &<I_c sW +10 &>G^d sW +9 &@xJ`c sW +10 &B:G`d sW +9 &CF_e sW +8 &EJac tW +11 &GL`c uW +9 &I?Z`b tX +10 &J_d p\\ +9 &L]a l` +9 &Ng[b kb +10 &P"\\` jb' +9 &Q^a kb. +8 &S\\c jb2 +11 &UN\\` ib0 +9 &V{[` l3 +10 &WN\\a o[ +2 ( +2 "collection"'J& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.57 + .Hand.open +4 "manipulator"&M1 +79 "core" 1 +3 "manipulator"&N% +5 "core" % "uj +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&?'\ +100 "core" ' + .tSC.coast + "storage"(6 +5 #tcollectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +2 .Intake.select :close +3 .Exhaust.select :close +3 .SS.hold +4 "sampler")P+ +5 "core" + +2 "sampler")Q% +5 "core" %54 V e +2 "collection"'R& +4 "core" &WN\\` [ +3 "Can"9 o +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +5 "sampler")#.0X +27  +2 .tdelay 3.8 seconds +383 "collection"'V% +4 "core" %5\\a- +2 "sampler")L% +4 "core" %5P72 _ + .tSSV.dial :spit +2 "sampler")X +146 "core"  +3 .tSS.seek 0ml +2 "sampler")Y' +262 "core" ' + .tSSV.dial CBV +3 "sampler")Z  +148 "core" +2 .tCTV.dial :intake +5 "collection"'S  +81 "core"  +2 #tWaiting for external sampler to finish priming... + .delayUntil "18:14:09.26" +2548 "core" ' +2 ."readyMFB"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."readyMFB"delay 1 second +102 .ATV.dial :waste +4 "MFB"*G n +103 "core" n +2 ."readyMFB"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."readyMFB"AS.home.seek :empty +4 "MFB"*]'R +5055 #"brent"Session Begun +198 "core" ' + ."readyMFB"ATV.dial :waste +3 .ARV.dial between carrier and air1 +6 "MFB"*^  +5 "core"  +2 ."readyMFB"ASV.dial :waste1 +3 "MFB"*_  +6 "core"  +37 #"brent"-> pucks +595 #-> exit + #Session Ended +14386 "Can"' }h +5245 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open +2 "sampler") +213 "collection"'a% +3 "core" %5 Y D +2 #tIntake @25.1psia, vacuum from 18.6 to 22.6psi +3 .SS.reconfigure SSinhale.with maxSpeed: 150 +5 "sampler")#.0X C +2 "sampler")n% +4 "core" %W7 R \\ +53 "collection"'o% +4 "core" %5 k qC F +2 "sampler")p% +3 "core" %W  Q ` +54 "collection"'m% +4 "core" %5 p t? G + "sampler")r% +4 "core" %W%$ X a +54 "collection"'s% +3 "core" %5 x zk F +2 "sampler")t% +4 "core" %W?A Y _ +53 "collection"'u% +3 "core" %5 ~ ? G +2 "sampler")q% +4 "core" %W]^ X a +53 "collection"'w% +3 "core" %5 A G +2 "sampler")x% +4 "core" %W|z Y ` +53 "collection"'v% +3 "core" %5 B G +2 "sampler")z% +4 "core" %W W ` +53 "collection"'y% +4 "core" %5 d F + "sampler"){% +4 "core" %W ] ` +2 "sampler")}% +4 "core" %W _ ` +2 .tIntake.select :close + "sampler")0 +12 )|% +3 "core" %W `  +2 .tSSV.dial :exhaust +2 "sampler")  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +6 "sampler")#.0X Y Y1 +2 #tVacuum too high -- waiting up to 40s +16 "collection"'$% +3 "core" %5 U Y C +2 "sampler")%% +4 "core" %Mp d \\ B +16 "collection"'&% +4 "core" %5 T Yx D +2 "sampler")#% +4 "core" %^I X ^ +15 "collection"'% +4 "core" %5 U Yw C +2 "sampler"))% +4 "core" %^R X ] +16 "collection"'*% +3 "core" %5 U X= E +2 "sampler")% +4 "core" %^R Y ^ +16 "collection"',% +3 "core" %5 W XM C +2 "sampler")% +5 "core" %^S X ^ +15 "collection"'.% +3 "core" %5 T YL C +2 "sampler")<% +4 "core" %^R V ] +16 "collection"'/% +3 "core" %5 V \\W C +2 "sampler")0% +4 "core" %^R X \\ +16 "collection"'4% +3 "core" %5 Y [L C +2 "sampler")7% +5 "core" %^S W ] +15 "collection"'6% +4 "core" %5 U ]C C +2 "sampler")5% +4 "core" %^R X ] +16 "collection"'2% +3 "core" %5 Y \\u C +2 "sampler")'% +4 "core" %^R ^ ] +16 "collection"'+% +4 "core" %5 Z ]{ D +2 "sampler")(% +4 "core" %^R a ^ +15 "collection"'-% +4 "core" %5 Y ^t D +2 "sampler")3% +4 "core" %^R ] ^ +15 "collection"'E% +3 "core" %5 [ ]w D +2 "sampler")D% +4 "core" %^R _ ^ +16 "collection"'1% +4 "core" %5 Z ^p D + "sampler")@% +4 "core" %^R d ^ +16 "collection"'H% +4 "core" %5 Z \\h C +2 "sampler")I% +4 "core" %^R _ ] +15 "collection"'A% +3 "core" %5 ] _g D +2 "sampler"):% +5 "core" %^S X ] +15 "collection"'% +4 "core" %5 ^ `l D + "sampler")M% +4 "core" %^S ^ ^ +16 "collection"'N% +4 "core" %5 ^ dr C +2 "sampler")J% +4 "core" %^R ` ] +15 "collection"'Q% +3 "core" %5 b f? D +2 "sampler")R% +4 "core" %^J V ] +16 "collection"'>% +4 "core" %5 a gy C + "sampler")=% +5 "core" %aO _ ^ +2 "collection"'9% +4 "core" %5 e hu D +2 #tIntake @24.1psia, vacuum from 17.6 to 21.6psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +6 "sampler")#.z0X% +4 "core" %%@Y ` ` +16 "collection"'=% +4 "core" %5 ] bb G + "sampler")9% +4 "core" %%@Y _ a +16 "collection"'"% +3 "core" %5 ` c_ G +2 "sampler")U% +4 "core" %%AQ _ ` +16 "collection"'O% +3 "core" %5 _ b\\ H +2 "sampler")V% +4 "core" %%AQ _ a +16 "collection"'L% +4 "core" %5 b ec G + "sampler")X% +4 "core" %%AQ ] a +16 "collection"'B% +4 "core" %5 a e] G +2 "sampler")Z% +4 "core" %%AP e ` +15 "collection"'S% +4 "core" %5 b g\\ F +2 "sampler")G% +4 "core" %%AQ ^ _ +16 "collection"';% +3 "core" %5 a h' G +2 "sampler")^% +4 "core" %%AQ W ` +16 "collection"'_% +4 "core" %5 e j$ F +2 "sampler")a% +3 "core" %%AQ V _ +16 "collection"'Y% +4 "core" %5 e i1 G +2 "sampler")b% +4 "core" %%AQ V a +16 "collection"'c% +3 "core" %5 e i( H +2 "sampler")d% +4 "core" %%AP V a +16 "collection"'W% +4 "core" %5 h k( H +2 "sampler")8% +4 "core" %%AQ ` a +15 "collection"'f% +4 "core" %5 l n, H +2 "sampler")e% +4 "core" %%AP ^ a +2 "collection"'h% +4 "core" %5 i n! G +2 #tIntake @24.3psia, vacuum from 17.8 to 21.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +6 "sampler")#.P0X exit +3 #Session Ended +886 "core" 'Bq O _!( +2 #tVacuum too high -- waiting up to 40s +15 "collection"'6% +3 "core" %5 b g] G +2 "sampler")5% +4 "core" %3J _ ` +16 "collection"'2% +3 "core" %5 c fZ G +2 "sampler")'% +4 "core" %3O ] ` +16 "collection"'+% +3 "core" %5 b gY G +2 "sampler")(% +4 "core" %3Q _ ` +16 "collection"'-% +4 "core" %5 c fN G +2 "sampler")3% +3 "core" %3P _ a +16 "collection"'E% +4 "core" %5 c g\\ F +2 "sampler")D% +4 "core" %3P \\ _ +15 "collection"'1% +3 "core" %5 b fW G +2 "sampler")@% +4 "core" %3O ^ ` +16 "collection"'H% +3 "core" %5 d hV H +2 "sampler")I% +4 "core" %3P _ a +16 "collection"'A% +3 "core" %5 b fT H +2 "sampler"):% +4 "core" %3O ] a +16 "collection"' % +3 "core" %5 d kY G +2 "sampler")M% +4 "core" %3O \\ a +16 "collection"'N% +3 "core" %5 g k[ G +2 "sampler")J% +4 "core" %3P \\ ` +16 "collection"'Q% +4 "core" %5 f kV F +2 "sampler")R% +4 "core" %3P ^ _ +15 "collection"'>% +3 "core" %5 g mR F +2 "sampler")=% +4 "core" %3P _ _ +16 "collection"'9% +4 "core" %5 j mR E +2 "sampler")"% +3 "core" %3Q _ _ +2 "collection"'U% +5 "core" %5 l p G + #tIntake @24.4psia, vacuum from 17.9 to 21.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X% +4 "core" % T h( +53 "collection"'=% +4 "core" %5  M +50 "sampler")9% +5 "core" % Q h( +2 "sampler")"% +4 "core" % M h( +2 .tIntake.select :close + "sampler")0 +9 )U% +3 "core" % T ( + .tSSV.dial :exhaust +2 "sampler")V  +83 "core"  + .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +3 "sampler")#.0X Q +2 "sampler")% +4 "core" %  K n\ P +15 "collection"' % +4 "core" %5 e iF T +2 "sampler")% +4 "core" %  N n\ P +15 "collection"'% +4 "core" %5 e iF L +2 "sampler")% +4 "core" %  K h\ P +16 "collection"'% +4 "core" %5 g lA O +2 "sampler")!% +4 "core" %  U h\ P +2 "collection"'% +4 "core" %5 h mE M +2 #tIntake @24.3psia, vacuum from 17.8 to 21.8psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X' +944 "core" ' + .tExhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 "sampler")=  +2 .tCBV.dial SSV +83 "core" +2 #tAllowing 130s for 25.0ml of remaining 1250.0ml + .Intake.select :open + "sampler") +211 "collection"'9% +3 "core" %5 ] W +2 #tIntake @25.9psia, vacuum from 19.4 to 23.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +4 "core" %5  > W +2 "sampler")U% +4 "core" %41 S r j +53 "collection"'V% +3 "core" %5 = W +2 "sampler")H% +4 "core" %uu S r j +54 "collection"'X% +4 "core" %5 = Y +2 "sampler")B% +4 "core" % T r j +2 "sampler")L% +4 "core" % T r j + .tIntake.select :close + "sampler")0 +10 )7% +3 "core" % S j + .tSSV.dial :exhaust +2 "sampler")S  +82 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % S i m +2 .tIntake.select :close +2 "sampler")0 +12 )U% +3 "core" % J m +2 .tSSV.dial :exhaust +2 "sampler")V  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %5 u x! P +2 "sampler")U% +4 "core" % S k c +53 "collection"'V% +4 "core" %5 v }- O +2 "sampler")1% +4 "core" %>@ G h c +53 "collection"'X% +4 "core" %5 ( P +2 "sampler")B% +4 "core" %y| J j c +53 "collection"'H% +3 "core" %5 N P +2 "sampler")7% +4 "core" % I j c +2 "sampler")S% +4 "core" % H j c +2 .tIntake.select :close + "sampler")0 +10 )N% +3 "core" % I c +2 .tSSV.dial :exhaust + "sampler")O  +82 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %  Q s\ J +2 .tIntake.select :close + "sampler")0 +10 )U% +3 "core" %  H \ J +2 .tSSV.dial :exhaust + "sampler")V  +82 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +81 "core"  +2 #tAllowing 130s for 25.0ml of remaining 750.0ml + .Intake.select :open + "sampler") +211 "collection"'U% +3 "core" %5  \\ +2 #tIntake @25.6psia, vacuum from 19.1 to 23.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X% +4 "core" %kj L k Y +53 "collection"'U% +4 "core" %5 O O +2 "sampler")9% +4 "core" % O i Y +53 "collection"'E% +4 "core" %5 % P +2 "sampler")X% +4 "core" % J j Y +2 "sampler")B% +4 "core" % L i Y + .tIntake.select :close + "sampler")0 +10 )1% +3 "core" % Q Y + .tSSV.dial :exhaust +2 "sampler")7  +82 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0Xz P +2 "sampler")b% +4 "core" %a L j { +16 "collection"'c% +3 "core" %5 ; =u R +2 "sampler")d% +4 "core" %a M k6 +16 "collection"'W% +4 "core" %5 9 ?{ Q +2 "sampler")8% +4 "core" %a C k6 +15 "collection"'f% +3 "core" %5 9 > R +2 "sampler")e% +4 "core" %a I l6 +16 "collection"'V% +4 "core" %5 < ?y R +2 "sampler")% +4 "core" %a M k6 +15 "collection"'j% +3 "core" %5 9 = R +2 "sampler")"% +4 "core" %a K k6 +55 "collection"'H% +12 "core" %5 : <z P +2 "sampler")i% +4 "core" %a G j6 +2 "collection"'L% +5 "core" %5 ; @| P + #tIntake @22.6psia, vacuum from 16.1 to 20.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X Z +2 "sampler")a% +4 "core" %  C u\ L +53 "collection"'Y% +3 "core" %5 = A [ +2 "sampler")u% +4 "core" %  H u\ L +54 "collection"'q% +4 "core" %5 A Go Z +2 "sampler")_% +4 "core" % <: B u\ L +53 "collection"'x% +4 "core" %5 I Or \\ +2 "sampler")v% +4 "core" % ^_ L r\ L +53 "collection"'z% +3 "core" %5 K Qj X +2 "sampler")g% +4 "core" % |y M q\ L +53 "collection"'{% +4 "core" %5 P Ul S +2 "sampler")}% +4 "core" %  O l\ L +2 "sampler")y% +4 "core" %  R l\ L +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %  Q \ L +2 .tSSV.dial :exhaust +2 "sampler")[  +83 "core"  +2 .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X; N t Y +53 "collection"'% +4 "core" %5 ] b \\ +2 "sampler")*% +4 "core" %gb N u Y +53 "collection"'\\% +3 "core" %5 e i3 \\ +2 "sampler"))% +4 "core" % N v Y +53 "collection"'% +4 "core" %5 f k \\ +2 "sampler").% +4 "core" % M u Y +3 "sampler")<% +4 "core" % G u Y + .tIntake.select :close +2 "sampler")0 +9 )% +3 "core" % B Y +2 .tSSV.dial :exhaust + "sampler")0  +82 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %5 N R N +2 "sampler")U% +4 "core" %\\ D g +53 "collection"'9% +4 "core" %5 P Tz R +2 "sampler")E% +4 "core" % A k b +53 "collection"'X% +3 "core" %5 Q T R +2 "sampler")B% +4 "core" % E k c +54 "collection"'1% +3 "core" %5 R W R +2 "sampler")7% +4 "core" % > k c +54 "collection"':% +3 "core" %5 U Z Q +2 "sampler")N% +4 "core" %$% ? k c +53 "collection"'O% +4 "core" %5 Z _ Q +2 "sampler")S% +4 "core" %RS H l c +54 "collection"'G% +4 "core" %5 f h R +2 "sampler");% +4 "core" %wu Q k c +53 "collection"'^% +3 "core" %5 f k R +2 "sampler")b% +5 "core" % N k c +54 "collection"'c% +4 "core" %5 l p R +2 "sampler")d% +4 "core" % C k c +2 "sampler")W% +4 "core" % B k c + .tIntake.select :close +2 "sampler")0 +9 )8% +3 "core" % F c +2 .tSSV.dial :exhaust +2 "sampler")f  +81 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %5 l m \\ +2 "sampler")U% +4 "core" % }{ A v\ Q +54 "collection"'9% +4 "core" %5 l o ] +3 "sampler")E% +4 "core" %  J v\ Q +53 "collection"'X% +3 "core" %5 n q \\ +2 "sampler")B% +4 "core" %  Q v\ Q +2 "sampler")1% +4 "core" %  O v\ Q +2 .tIntake.select :close + "sampler")0 +10 )7% +3 "core" %  M \ Q +2 .tSSV.dial :exhaust + "sampler"):  +82 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X l T +54 "collection"'o% +4 "core" %5 Z [ S +2 "sampler") % +4 "core" %>; L l T +54 "collection"' % +4 "core" %5 ] a S +2 "sampler")P% +5 "core" %__ @ l T +53 "collection"'T% +3 "core" %5 a h R +2 "sampler")`% +4 "core" %zz ? l T +53 "collection"'w% +3 "core" %5 d h S +2 "sampler")k% +4 "core" % ? m T +53 "collection"'|% +4 "core" %5 g l X +2 "sampler")% +5 "core" % O r T +2 "sampler")% +4 "core" % Q r T +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" % M T +2 .tSSV.dial :exhaust + "sampler")  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X' +10489 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +53 "collection"'U% +4 "core" %5 @ B Z +2 "sampler")9% +4 "core" %* > t +54 "collection"'E% +4 "core" %5 @ C Y +2 "sampler")X% +4 "core" % F r S +53 "collection"'B% +3 "core" %5 E H X +2 "sampler")1% +4 "core" % @ l S +53 "collection"'7% +4 "core" %5 K M R +2 "sampler"):% +4 "core" % L l S +53 "collection"'/% +4 "core" %5 S V S +2 "sampler")O% +4 "core" %99 I m S +53 "collection"'S% +4 "core" %5 V Z S +2 "sampler")N% +4 "core" %\\\\ M m S +53 "collection"';% +4 "core" %5 [ b R +2 "sampler")^% +4 "core" %vv K m S +53 "collection"'b% +4 "core" %5 ` d S +2 "sampler")c% +5 "core" % M l S +53 "collection"'d% +4 "core" %5 a g S +2 "sampler")W% +4 "core" % K m S +2 "sampler")8% +4 "core" % K m S +2 .tIntake.select :close + "sampler")0 +10 )f% +3 "core" % Q S +2 .tSSV.dial :exhaust + "sampler")-  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X j b +16 "collection"'% +3 "core" %5 ? C0 R +2 "sampler")% +4 "core" % J l9 +16 "collection"'t% +3 "core" %5 ? C1 R +2 "sampler")0% +4 "core" % H l9 +2 "collection"'4% +5 "core" %5 ? D# R + #tIntake @22.8psia, vacuum from 16.3 to 20.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X% +4 "core" %\  ? k G +53 "collection"'% +4 "core" %5 a e' R +2 "sampler")e% +4 "core" %\  A k G +2 "sampler")V% +3 "core" %\  < l G +2 .tIntake.select :close + "sampler")0 +10 )H% +3 "core" %\  ? G +2 .tSSV.dial :exhaust + "sampler")i  +82 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X AO T +2 "sampler")w% +4 "core" % K m; +54 "collection"'k% +4 "core" %5 C FW Y +2 "sampler")|% +4 "core" % E t; +54 "collection"'% +3 "core" %5 H JT Z +2 "sampler")% +4 "core" % @ s; +54 "collection"'% +4 "core" %5 J PR ] +2 "sampler")% +4 "core" %  F w; +53 "collection"'[% +3 "core" %5 P TW ^ +2 "sampler")~% +4 "core" %DB K w; +53 "collection"' % +4 "core" %5 U ZR ] +2 "sampler")% +4 "core" %`[ M w; +54 "collection"'% +4 "core" %5 [ ^Y ] +2 "sampler")% +4 "core" %qp F w; +53 "collection"'% +4 "core" %5 \\ ^W ] +3 "sampler")!% +4 "core" %} E w; +53 "collection"'% +3 "core" %5 ] cR ] +2 "sampler")% +4 "core" % L w; +53 "collection"'$% +3 "core" %5 ` cR ] +2 "sampler")% +4 "core" % = w; +53 "collection"'% +3 "core" %5 _ cV \\ +2 "sampler")#% +4 "core" % @ w; +2 "sampler")% +4 "core" % > w; +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" % E ; + .tSSV.dial :exhaust +2 "sampler")*  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0Xa R +2 "sampler")%% +4 "core" %e E l: +15 "collection"''% +4 "core" %5 ; @b R +2 "sampler")+% +4 "core" %e H l: +2 "collection"'% +4 "core" %5 9 ?b Q + #tIntake @22.6psia, vacuum from 16.1 to 20.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X k E +53 "collection"'@% +4 "core" %5 K Oo Q + "sampler")D% +4 "core" %\  E k E +54 "collection"'I% +3 "core" %5 P Tc R +2 "sampler")A% +4 "core" %\ 11 ? k E +53 "collection"'&% +4 "core" %5 S Xl R +2 "sampler") % +4 "core" %\ PN A k E +54 "collection"'M% +6 "core" %5 Y \\^ Q +2 "sampler"),% +4 "core" %\ hg > k E +53 "collection"'J% +3 "core" %5 ] ba R +2 "sampler")Q% +4 "core" %\ xu @ k E +53 "collection"'5% +3 "core" %5 ] a] R +2 "sampler")6% +5 "core" %\  L k E +6 .tSS.reconfigure SSconfig +2 "sampler")#.0X  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'d  +48 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<< b +2 .tCS.seek 0ml +2 "collection"'W'4 +2561 "core" '  +3 "collection"'8% +4 "core" %֡  +2 "sampler")f% +4 "core" % >  +2 #tBubblePoint: Intake @66.3psia, Outlet @10.7psia + .CBV.dial SSV +2 "collection"'- @ +34 "core" B +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X' +545 "core" ' +2 .tdelay 15 seconds +1503 "collection"'% +3 "core" %֩\ \  +2 "sampler")e% +4 "core" %R>; D  +2 #tEvacuated: Intake @34.4psia, Outlet @-3.2psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")V +144 "core"  +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X [ +2 ."airStroke"CSV.dial :waste +4 "sampler")g% + "collection"'z +7 "core" % H +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler"){  +66 "core" +3 ."airStroke"CS.seek 0ml + "collection"'}'4 +4 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'y @ +67 "core"  +2 .tCTV.dial :air + .delay 15 seconds +8 "core" A +3 ."airStroke"CS.seek 10ml +2 "collection"'' +1490 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")j +143 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure SSexhale +3 "collection"'Z  +5 "sampler")#.0X +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'o' +2627 "core" ' +2 "collection"'n% +5 "core" %   + .tCSV.dial between air and CTV +3 "collection"' ` +31 "core" b +3 .tCS.seek 3.212ml +2 "collection"'P'7 +1819 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'  +28 "core"  +3 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml +2 "collection"'`'4 +755 "core" 'D  +3 "collection"'w% +4 "core" %   +3 "sampler")k% +4 "core" % D i +2 #tBubblePoint: Intake @65.4psia, Outlet @10.3psia + .CBV.dial SSV + "collection"'| @ +32 "core" A +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''4 +119 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")! +98 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +43 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +2 "core" 9)d +104 "collection"'H9 +3 "core" 9+d +103 "collection"'X9 +3 "core" 9+d +103 "collection"'9 +3 "core" 9-d +104 "collection"'L9 +3 "core" 9.d +103 "collection"'i9 +3 "core" 9 /d +103 "collection"'a9 +3 "core" 91d +103 "collection"'W9 +3 "core" 921d +103 "collection"'G9 +3 "core" 9D2d +103 "collection"'p9 +3 "core" 9V4d +103 "collection"'Y9 +3 "core" 9i5d +103 "collection"'q9 +3 "core" 9z6d +103 "collection"'_9 +3 "core" 97d +103 "collection"'r9 +3 "core" 99d +104 "collection"'v9 +3 "core" 9;d +103 "collection"'g9 +3 "core" 9;d +103 "collection"'z9 +2 "core" 9= d +104 "collection"'{9 +2 "core" 9>d +104 "collection"'y9 +3 "core" 9?d +103 "collection"'x9 +2 "core" 9@d +104 "collection"'}9 +2 "core" 9 Ad +104 "collection"'j9 +2 "core" 92C!d +104 "collection"'Z9 +2 "core" 9DD%b +104 "collection"'"9 +3 "core" 9VE*a +103 "collection"'h9 +3 "core" 9hF._ +103 "collection"'s9 +3 "core" 9{H2^ +103 "collection"'u9 +3 "core" 9I6] +103 "collection"'l9 +3 "core" 9J;[ +103 "collection"'9 +3 "core" 9L?Y +104 "collection"'m9 +3 "core" 9MCW +103 "collection"'9 +3 "core" 9OGV +103 "collection"'n9 +3 "core" 9PLT +103 "collection"' 9 +3 "core" 9QPS +103 "collection"'o9 +3 "core" 9 RTQ +104 "collection"' 9 +3 "core" 9 UXP +103 "collection"'P9 +3 "core" 9 ,V]N +103 "collection"'w9 +3 "core" 9 =WaM +103 "collection"'k9 +3 "core" 9 MXeK +103 "collection"'|9 +3 "core" 9 ^ZiJ +103 "collection"'9 +3 "core" 9 o[nI +103 "collection"'9 +3 "core" 9 ]rG +103 "collection"'9 +3 "core" 9 ^vF +103 "collection"'9 +3 "core" 9 _zE +103 "collection"'9 +3 "core" 9 aC +103 "collection"'[9 +3 "core" 9 cB +103 "collection"' 9 +3 "core" 9 c@ +103 "collection"'9 +3 "core" 9 d@ +103 "collection"'9 +3 "core" 9 f> +103 "collection"'~9 +3 "core" 9 g= +104 "collection"'!9 +3 "core" 9\ i; +104 "collection"'`9 +2 "core" 9\ k; +104 "collection"'9 +2 "core" 9\ )k9 +104 "collection"'9 +3 "core" 9\ 6l8 +103 "collection"'9 +3 "core" 9\ Go7 +103 "collection"'$9 +3 "core" 9\ To5 +103 "collection"'9 +3 "core" 9\ bq5 +103 "collection"'9 +3 "core" 9\ os4 +103 "collection"'#9 +3 "core" 9\ }t2 +103 "collection"'9 +3 "core" 9\ u1 +103 "collection"'9 +3 "core" 9\ w1 +103 "collection"'9 +3 "core" 9\ x/ +103 "collection"'*9 +3 "core" 9\ y. +103 "collection"')9 +3 "core" 9\ {- +103 "collection"'T9 +3 "core" 9\ |- +104 "collection"'\\9 +3 "core" 9\ }+ +103 "collection"'9 +3 "core" 9\ * +147 "collection"'9 +11 "core" 9\ ) +103 "collection"'9 +3 "core" 9\ ) +103 "collection"'<9 +3 "core" 9 ' +103 "collection"'t9 +3 "core" 9 ' +103 "collection"'9 +3 "core" 9 & +103 "collection"'49 +3 "core" 9 )% +103 "collection"'09 +3 "core" 9 4% +103 "collection"'+9 +3 "core" 9 =# +104 "collection"'9 +3 "core" 9 H" +103 "collection"'.9 +3 "core" 9 Q " +103 "collection"'9 +3 "core" 9 Z ! +103 "collection"'(9 +3 "core" 9 d! +103 "collection"'9 +2 "core" 9 l +104 "collection"'39 +2 "core" 9 v +104 "collection"'@9 +2 "core" 9 ~ +104 "collection"'D9 +3 "core" 9 " +103 "collection"'I9 +3 "core" 9 & +103 "collection"'A9 +3 "core" 9 * +104 "collection"'&9 +3 "core" 9 / +103 "collection"' 9 +3 "core" 9 3 +103 "collection"'M9 +2 "core" 9 7 +104 "collection"',9 +2 "core" 9 ; +104 "collection"'J9 +3 "core" 9 @ +103 "collection"'Q9 +3 "core" 9 D +103 "collection"'59 +3 "core" 9 H +103 "collection"'69 +3 "core" 9 L +103 "collection"'R9 +3 "core" 9 Q +103 "collection"'29 +4 "core" 9 U +103 "collection"'\ 9 +3 "core" 9 Y +103 "collection"'9 +3 "core" 9 ] +103 "collection"'=9 +3 "core" 9 b +103 "collection"'E9 +3 "core" 9 f +103 "collection"'U9 +3 "core" 9 j +103 "collection"'79 +3 "core" 9 n +103 "collection"'19 +3 "core" 9 s +103 "collection"'/9 +3 "core" 9 w +103 "collection"' 9 +3 "core" 9 { +103 "collection"'B9 +3 "core" 9  +104 "collection"'O9 +3 "core" 9 " +103 "collection"'S9 +3 "core" 9 ( +103 "collection"';9 +3 "core" 9 , +103 "collection"'99 +3 "core" 9 3 +103 "collection"'^9 +3 "core" 9 7 +103 "collection"'b9 +3 "core" 9 = +103 "collection"'c9 +3 "core" 9 C +103 "collection"'d9 +3 "core" 9 G +103 "collection"':9 +3 "core" 9 L +103 "collection"'89 +3 "core" 9 R +103 "collection"'f9 +3 "core" 9 W +103 "collection"'-9 +3 "core" 9 [ +103 "collection"'N9 +3 "core" 9 ` +103 "collection"'9 +3 "core" 9 e +103 "collection"'e9 +3 "core" 9 k +104 "collection"'V9 +3 "core" 9 o +103 "collection"'>9 +3 "core" 9 s +103 "collection"'H9 +3 "core" 9 w +103 "collection"'X9 +3 "core" 9 } +103 "collection"'9 +3 "core" 9  +104 "collection"'L9 +3 "core" 9  +103 "collection"'i9 +3 "core" 9  +103 "collection"'a9 +3 "core" 9  +103 "collection"'W9 +3 "core" 9  +103 "collection"'G9 +2 "core" 9  +104 "collection"'p9 +3 "core" 9  +103 "collection"'Y9 +3 "core" 9  +103 "collection"'q9 +3 "core" 9  +103 "collection"'_9 +3 "core" 9  +103 "collection"'r9 +3 "core" 9  +104 "collection"'v9 +3 "core" 9  +103 "collection"'g9 +3 "core" 9  +103 "collection"'z9 +3 "core" 9   +103 "collection"'{9 +3 "core" 9  +103 "collection"'y9 +3 "core" 9  +104 "collection"'x9 +3 "core" 9  +103 "collection"'}9 +3 "core" 9  +3 .tCH.hold 5:00,85C +4 "collection"'j   Z +3 "core"  +30002  +2 "collection"'Z9 +3 "core" 9 T +3 #tCollection Puck Heater at 85C after lysing + .CS.seek 0ml +2 "collection"'"'4 +449 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'h @ +112 "core" A +2 .tCSV.dial :air +2 "collection"'s @ +46 "core" > +2 .tCS.seek 5ml +2 "collection"'u'p +1372 "core" ' + .tCSV.dial CTV +2 "collection"'l  +47 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +49 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'m  +48 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +48 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'n'4 +1393 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +110 "core" ~ +2 .tCBV.dial CSV + "collection"'o  +32 "core"  +2 "collection"' % +4 "core" %5\ z\ ~ Q  +3 .tCS.seek 5ml +2 "collection"'P'p +1367 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'w  +47 "core" +2 "collection"'k% +4 "core" %p  +3 .tCS.seek 7ml + "collection"'|'i +628 "core" ' +2 .tdelay 5 seconds +546 .CSV.dial :air2 +10 "collection"' @ +43 "core" ? +3 .tCS.seek 10ml +2 "collection"'' +859 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +126 "core" _ +2 #tLysing Complete +2 "collection"'& +4 "core" &WN [ +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +4 "core" %\  +3 "storage"([% +4 "core" %`  +2 "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"((( +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" &)  = +2 "manipulator"&~& +4 "core" &ӱ# ; ! @^ +3 "manipulator"&!% +4 "core" %\ \  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&`( +176 "core" ( +2 "manipulator"&& +4 "core" & = A +3 "storage"(& +4 "core" &)  ? +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"($& +4 "core" &)  ' +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +284 "core" ' +2 "storage"(- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"(#' +48 "core" ' +3 "manipulator"&& +4 "core" &   +2 "manipulator"&% +4 "core" % : 5 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&*(ӷ +162 "core" ( +2 "manipulator"&)& +4 "core" &Ӽ# 7 *@\\ +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &T& +3 "core" &ӽ$ 9 :V@[ +2 .tForearm.seek CC +2 "manipulator"&\\' +94 "core" ' + .tHand.close +2 "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'( +423 "core" ( +2 "storage"(& +4 "core" &) C D +2 "storage"(<& +5 "core" &) 2  +2 "manipulator"&t& +4 "core" &ӽ$ Z Y@[ +2 "manipulator"&% +4 "core" % D B K +2 .tForearm.seek :retract +2 "manipulator"&4'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&0( +170 "core" ( +2 "manipulator"&+& +5 "core" &  +2 "storage"(& +4 "core" &) @ ? i +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&.'C +103 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&(1 +69 "core" 1 +3 "manipulator"&% +5 "core" % s 8 6 +2 "storage"(3& +4 "core" &)   ' + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 348 counts + "manipulator"&@'ϟ +16 "core" ' +2 "manipulator"&D& +4 "core" & \ +3 "storage"(I& +4 "core" &) _ _  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&A' +25 "core" ' +2 "storage"(&% +5 "core" % K 8 m +4 ."downElevator"SE.seek :down +3 "storage"( 'X +99 (M% +3 "core" %z& N D b +2 "manipulator"&,% +4 "core" %  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&J'\ +88 "core" ' +71 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'Q @ +29 "core" > +3 .tCS.seek 10ml +2 "collection"'5' +3 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"'6 ` +32 "core" a +2 .tAIV.dial :bypass +2 "collection"'R { +4 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'2& +5 "core" & +50 .tHand.open +4 "manipulator"&\ 1 +20 "core" 1 +2 "manipulator"&& +5 "core" & \ +2 "manipulator"&=% +5 "core" %\  | +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(- +191 "core" ( +2 "manipulator"&U& +5 "core" &- O + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &7& +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&1'η +101 "core" ' +2 .tHand.close + "manipulator"&// +78 "core" / +2 "manipulator"& & +5 "core" &-  +2 "manipulator"&B% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&O'\ +102 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&S(ӷ +274 "core" ( +2 "manipulator"&;& +5 "core" &ӽ 7 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &9& +3 "core" &ӽ 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&^' +99 "core" ' +2 "manipulator"&b& +4 "core" &ӽ { ~7 +3 "manipulator"&c% +4 "core" % } ~ +2 "collection"'d& +5 "core" & +2 "collection"':& +4 .tCC.seek :closed +2 "collection"'8(W +3 "core" & +3 &  +4 "Can"  +6 "core" &,w - +9 &^~ A +10 &Mr T +9 & J U +9 &O V +10 &J V +9 &ON U +9 &L V +10 &P U +9 &M V +10 & VM V +10 &"L V +8 &#N U +10 &%R V +9 &'_Op U +9 &)!O U +10 &*N V +9 &,N V +10 &.fNl V +9 &0)L U +9 &1L U +10 &3Q V +9 &5oN U +9 &71O U +10 &8N V +9 &:N U +10 &8P V +9 &?N U +10 &ANo U +9 &CO U +9 &EAO U +10 &GQ U +9 &HT V +10 &Jpu X +9 &L5Y \\ +9 &M a +10 &O a +9 &Qk b +9 &S- b +10 &T b +9 &V} < +10 &WH! &p +9 &Wob I +2 ( + "collection"':& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.31 +2 "collection"'f& +4 "core" &Wo` I +2 .tHand.open +2 "manipulator"&-1 +72 "core" 1 +2 "manipulator"&N% +5 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%e +144 "core"  +2 "processing"%V% +4 "core" %F +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%>' +1624 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%H  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%X' +1629 "core" ' + .tPSV.dial PSR +2 "processing"% +61 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%L' +2651 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%i  +5 "collection"'a  +44 "core"  +37 +2 .tPSV.dial :mixloop + "processing"%W +113 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%G  +78 "core" +2 .tPS.seek 0ml +2 "processing"%p' +2663 "core" ' + .tPSV.dial :air +2 "processing"%Y  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%q' +2668 "core" ' + .tPSV.dial :mixloop +2 "processing"%_ +47 "core" +2 .tPS.seek 0ml +2 "processing"%r' +2631 "core" ' + .tPSV.dial :air +2 "processing"%v  +48 "core"  +3 .tPS.seek 2.5ml + "processing"%g' +2654 "core" ' + .tPSV.dial :mixloop +2 "processing"%z +47 "core" +2 .tPS.seek 0ml +2 "processing"%{' +2649 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&y& +5 "core" & p p 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&x(ӷ +12 "core" ( +2 "manipulator"&}& +4 "core" &ӻ  / +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &'& +2 "core" &ӻ p q 5/ +3 .tForearm.seek CC +2 "manipulator"&j' +92 "core" ' + .tHand.close +2 "manipulator"&Z/ +67 "core" / +2 .tCC.seek :open +2 "collection"'%( +420 "core" ( +2 "manipulator"&h& +4 "core" & * +2 "manipulator"&s% +4 "core" % <  +53 .tForearm.seek :retract +3 "manipulator"&"'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&l(- +303 "core" ( +2 "manipulator"&& +4 "core" &- +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &m& +3 "core" &- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +115 "core" ' + .tHand.open +2 "manipulator"&u1 +71 "core" 1 +2 "manipulator"& % +5 "core" % ι> X [ d +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&o'\ +99 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop +2 .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"' & +4 "core" & +2 "manipulator"&n% +4 "core" %\  +3 "storage"(w% +4 "core" %Y 4 +2 "storage"(k. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(P( +213 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" & . G N 1 5 +2 "manipulator"&|& +4 "core" &- | z +2 "manipulator"&% +4 "core" %\   } +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +193 "core" ( +2 "manipulator"&& +4 "core" & { }\ +3 "storage"([& +4 "core" & - / 7 > 5 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"& ' +92 "core" ' +2 "storage"(& +4 "core" & . B J 5 +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(~'V +301 "core" ' +2 "storage"(!- +4 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (& +3 "core" & (   4 5 +2 "manipulator"&& +4 "core" & p q .\ +2 .tElbow.seek 2 +2 "manipulator"&$( +4 "core" ( +2 "manipulator"&C& +4 "core" & o x &\ +2 "storage"(?& +4 "core" & ) A A 5 +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&'8 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&/ +71 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"('X +8 "core" & { {\ +2 "manipulator"&)% +4 "core" % ; ~ { +3 .tForearm.seek :retract +2 "manipulator"&T'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +162 "core" ( +2 ' + ."downElevator"SE.coast +2 "storage"(5 +3 "manipulator"&`& +8 "core" &Ӻ$  @Y +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӻ$   @Y +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' +2 "manipulator"&K& +5 "core" &Ӻ$ @Y +2 "manipulator"&% +4 "core" %  +3 "collection"'<& +4 "core" & +2 "collection"'t& +5 .tCC.seek :closed +2 "collection"'(W +3 "core" & +2 &b  +10 &,u z, +9 &] xA +9 &Foe yU +10 &ID |V +9 &L" |W +10 &J |W +9 &GFJ {W +9 &J |W +10 &I {W +9 &G {V +9 & NG |W +10 &"K {V +9 &#Gr |V +10 &%I[ |W +9 &'WKI |V +9 &)LZ {V +10 &*Ns {V +9 &,L` |V +9 &._NR {V +9 &0!IA {V +10 &1J, |V +10 &3K( |W +9 &5gK! {W +9 &7(K {W +10 &8L {W +9 &:G4 {V +9 &0M zW +9 &?L {W +10 &AN {V +9 &CvL {W +9 &E9K {W +10 &FO zW +9 &HV zX +9 &Js| x[ +10 &L( t_ +9 &M rb +10 &O rb# +9 &QY rb+ +9 &S qb1 +10 &To rb. +9 &V|b sA +9 &WC$k v(v +10 &Wclb xV +2 ( + "collection"'t& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.46 + .Hand.open + "manipulator"&+1 +76 "core" 1 +3 "manipulator"&% +5 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&\\'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'*  +148 "core" ~ +2 .tCSV.dial CTV + "collection"'(  +28 "core"  +3 .tCS.seek 5ml + "collection"''p +1376 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'3' +737 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'D'4 +740 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%I  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%&' +2648 "core" ' + .tPSV.dial :mixloop +2 "processing"%4 +47 "core" +50 .tdelay 3 seconds +306 .PSV.dial :air + "processing"%M  +48 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%, +48 "core" +2 .tdelay 3 seconds +303 .PSV.dial :waste1 + "processing"%0  +147 "core"  +3 .tPS.seek :empty +2 "processing"%.' +2653 "core" ' + .tCBV.dial :waste1 +2 "collection"'@ @ +50 "core" ? +2 .tdelay 5 seconds +501 .CBV.dial AIV +2 "collection"'#  +49 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +2 "collection"'Q @ +49 "core" > +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'6  +49 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"'R ` +34 "core" ^ +2 .tCSV.dial :air +2 "collection"'2 @ +48 "core" > +3 .tCS.seek 10ml +2 "collection"'A' +2641 "core" ' + .tCSV.dial CTV +2 "collection"'\  +47 "core"  +2 .tCS.seek 0ml +2 "collection"''4 +1241 "Can" ww +1430 "core" ' + .tCBV.dial :waste1 +2 "collection"'= @ +30 "core" ? +2 .tdelay 10 seconds +630 #"bkha"Session Begun +373 .tCTV.dial :air,avoiding: :intake +2 "collection"'  +32 #"bkha"-> showlog 100 +117 "core" +3 "collection"'& +5 "core" &Wcg V +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +6 "core" %\ Y Y 4 +3 "storage"(U% +4 "core" %b A A +2 "storage"(7. +3 "core" . +2 .tSC.reconfigure SCtight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"((( +214 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +7 (/& +4 "core" &)  $ +2 "manipulator"& & +4 "core" &Ӻ# @Y +2 "manipulator"&B% +4 "core" %\ \  +3 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&J( +175 "core" ( +2 "manipulator"&1& +4 "core" & A BW +3 "storage"(;& +4 "core" &)   +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&9' +94 "core" ' +2 "storage"(E& +5 "core" &)  9 +2 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +3 "storage"(b'V +311 "core" ' +2 "storage"(c- +4 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +5 "manipulator"&d& +4 "core" & \  +2 "storage"(O& +4 "core" &) @ +2 .tElbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek 1 +4 "manipulator"&'C +26 "core" ' + .tElbow.hold +4 "manipulator"&f, +5 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 "storage"(-- +2 "core" -' +3 .tSE.seek 0.07 Pucks below Top Plate +3 "storage"(N'" +32 "core" ' +2 "manipulator"&:% +5 "core" %u +2 "storage"(e& +5 "core" &)  > + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 350 counts +4 "manipulator"&V'ϡ +16 "core" ' +3 "manipulator"&^& +5 "core" & 9 5 +2 "storage"(H& +4 "core" &) +3 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +3 "manipulator"&>' +25 "core" ' +3 .tSE.seek 1.07 Pucks below Top Plate +2 "storage"(' +44 "core" ' +3 "manipulator"&X& +4 "core" &  # +2 "manipulator"&i% +5 "core" % 9 < +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +3 "manipulator"&a'\ +91 "core" ' +2 .tElbow.seek CC +4 "manipulator"&W(ӷ +164 "core" ( +2 "manipulator"&G& +4 "core" &ӹ% A` +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &L& +3 "core" &ӹ% \ A` +3 .tForearm.seek CC +2 "manipulator"&Y' +98 "core" ' +2 .tHand.close +2 "manipulator"&p/ +71 "core" / +2 .tCC.seek :open +3 "collection"'_( +424 "core" ( +2 "storage"(q& +5 "core" &) +2 "storage"(v& +4 "core" &) U +2 "manipulator"&r& +4 "core" &ӹ%  A` +2 "manipulator"&z% +4 "core" % =   +3 .tForearm.seek :retract +2 "manipulator"&g'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&y( +173 "core" ( +2 "manipulator"&}& +5 "core" & ? G +2 "storage"('& +4 "core" &)    +2 .tElbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +48 .tForearm.seek 1 +10 "manipulator"&Z'C +104 "core" ' +2 .tElbow.hold +3 "manipulator"&S, +5 "core" , +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&1 +70 "core" 1 +3 "manipulator"&8% +4 "core" % n +2 "storage"(h& +5 "core" &) 4 + .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 1 + 343 counts +2 "manipulator"&s'Ϛ +17 "core" ' +2 "manipulator"&j& +5 "core" & 0 < +2 "storage"(x& +4 "core" &)    +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +3 "manipulator"&' +21 "core" ' +2 "storage"(m% +5 "core" %   +3 ."downElevator"SE.seek :down +4 "storage"(u'X +100 ( % +3 "core" %    a +2 "manipulator"&"% +5 "core" % 5 7q +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +3 "manipulator"& '\ +92 "core" ' +54 ' +2 ."downElevator"SE.coast + "storage"(5 +5 .tSC.coast + "storage"(6 +4 .tPSV.dial :air +3 "processing"%n  +123 "core"  +2 "processing"%w% +5 "core" % +2 .tPS.seek 0.499ml +3 "processing"%k' +594 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +3 "processing"% +48 "core" +2 .tPRV.dial :air +2 "processing"%  +48 "core"  + .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%|  +50 "core" +2 .tCBV.dial AIV +3 "collection"'  +49 "core" +2 .tPRV.dial between CBV and air +3 "processing"%  +33 "core"  +2 .tPRV.dial :air +2 "processing"%[  +32 "core"  +2 "processing"%l% +4 "core" %\  +3 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +4 .tPS.seek 0.599ml +3 "processing"%' +251 "core" ' + .tPRV.dial :waste2 +4 "processing"%o @ +80 "core" ? +3 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +4 .tPS.seek :empty +2 "processing"%!' +694 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +4 "core" &h +2 .tHand.open +2 "manipulator"&1 +20 "core" 1 +2 "manipulator"&C& +4 "core" & X +3 "manipulator"&?% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +190 "core" ( +2 "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &)& +3 "core" &- " +2 .tForearm.seek :garage +3 "manipulator"&'η +102 "core" ' +2 .tHand.close +3 "manipulator"& / +75 "core" / +2 "manipulator"&`& +5 "core" &- Z Y Y +2 "manipulator"&% +4 "core" % \\ b  +2 .tForearm.seek :retract +3 "manipulator"&~'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&(ӷ +280 "core" ( +2 "manipulator"&K& +4 "core" &ӷ" >L +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 && +2 "core" &ӷ" >L +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&$' +109 "core" ' +2 "manipulator"&<& +4 "core" &ӷ" e Z>L +3 "manipulator"&% +4 "core" % Z W m5 +2 "collection"'T& +5 "core" & +2 "collection"'%& +4 .tCC.seek :closed +3 "collection"'+(W +6 "core" & +2 &  +7 &*v - +10 &_| A +9 &Pp T +9 & L V +10 &N V +9 &K U +9 &RJ V +10 &L V +9 &M V +10 &G V +9 & ZL V +9 &"J V +10 &#N V +9 &%M V +9 &'bO V +10 &)$I V +8 &*K V +10 &,K V +10 &.jO V +9 &0-I U +10 &1L V +9 &3M U +9 &5sL U +10 &74N V +9 &8J V +10 &:J V +9 &=N U +10 &?M U +9 &AN V +9 &CO V +10 &EDO V +9 &GK U +10 &HR W +9 &Jc X +9 &L= [\ +10 &M _ +8 &O a +10 &Ql ~b! +10 &S, b# +9 &T ~b& +10 &V : +9 &WE - +9 &Wvs R +5 ( + "collection"'%& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.30 +2 "collection"'& +7 "core" &Wvm R + &Wvm R + .tHand.open +2 "manipulator"&t1 +74 "core" 1 +2 "manipulator"&*% +4 "core" %  = 65 +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&('\ +96 "core" ' +2 "collection"'& +5 "core" &Wvm R +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake +3 .PRV.dial :waste2 +3 .PTV.dial :PRV,avoiding: :puck +57 "processing"%P @ +80 "core" @ +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%5  +80 "core" +2 .tdelay 2 seconds +202 .PSV.dial :PML + .delay 2 seconds +205 .PRV.dial :air +2 "processing"%  +82 "core"  +2 .tdelay 2 seconds +203 "processing"%3% +3 "core" % +3 .tPS.seek 1.499ml +2 "processing"%I' +1630 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%{' +781 #"bkha"-> showlog 1000 +327 "core" ' + .tPSV.dial :air +3 "processing"%4  +48 "core"  +3 .tPS.seek 0ml +2 "processing"%M' +2652 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +5 "processing"%, +47 "core" +2 .tCBV.dial :PRV + .PRV.dial :air +4 .delay 2 seconds +204 .PRV.dial :speDil +2 "processing"%0  +51 "core"  +2 .tdelay 2 seconds +203 "processing"%&% +4 "core" % +3 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +4 .tPS.seek 0.225ml +2 "processing"%@'w +2410 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial CBV +3 "processing"%#  +83 "core"  +2 .tdelay 2 seconds +203 "processing"%Q% +4 "core" %w +2 .tPS.seek 0.475ml +3 "processing"%6' +2589 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial :air +4 "processing"%R  +49 "core"  +2 .tdelay 2 seconds +204 .PS.seek 0.965ml +2 "processing"%2'N +5009 "core" ' +2 .tdelay 10 seconds +1002 .PRV.dial CBV +4 "processing"%D  +50 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +6 "processing"%\  +46 "core"  +2 .tPS.reconfigure PSconfig +4 "processing"%#A d`xb +4 .tPS.seek 2.5ml +3 "processing"%A' +1630 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +3 "processing"%= +80 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +3 "processing"% @ +80 "core" ? +3 .tPS.seek 0ml +2 "processing"%' +2628 "core" ' + .tPSV.dial :air +3 "processing"%  +81 "core"  +3 .tPS.seek 2.5ml +2 "processing"%U' +2619 "core" ' +2 .tdelay 3 seconds +303 .PSV.dial PTV +2 "processing"%7 +82 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%/' +2621 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +4 .AIV.dial :bypass +3 .PRV.dial CBV +2 .PSV.dial :air +6 "processing"%  +80 "core"  +2 .tPS.seek 2.5ml +4 "processing"%B' +2633 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :PML +3 "processing"%1 +49 "core" + .tPTV.dial :PRVmixing,avoiding: :puck +3 "processing"%;  +80 "core" +2 "processing"%E% +4 "core" % \ +3 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +4 .tPS.seek 1.74ml +2 "processing"%' +7743 "core" ' +2 .tdelay 5 seconds +503 .AIV.dial :sample +3 "collection"'\\ & +60 "core" % +2 .tAWV.select :waste + "collection"' +13 "processing"%c% +3 "core" % +3 .tPS.reconfigure PSslow2 +3 "processing"%#A `xb +4 .tPS.seek 1.22ml +2 "processing"%d'nC +7626 "Can" mm +3178 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +3 "collection"'O { +59 "core" } +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +5 .tPS.seek 0ml +3 "processing"%-' +1325 "core" ' + .tPSV.dial :air +5 "processing"%:  +47 "core"  +2 .tPS.seek 2.5ml +5 "processing"%e' +2621 "core" ' + .tPSV.dial :PML +3 "processing"%^ +49 "core" +2 .tPS.seek 0ml +4 "processing"%H' +2619 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air +4 "collection"' +11 'X& +3 "core" &Wvl+ R +3 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +55 ."MFBPCR"SPE.hold 2:46:40,55C +3 "collection"'i& +6 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*9 @@T +5 *J  +2 "core" &Wvl R +2 .tAWV.select :air + .AIV.dial :bypass +4 .PSV.dial PSR +4 "processing"%b +25 "core"  +2 ."MFBPCR"delay 20 seconds +92 "core"  +3 "processing"%% +4 "core" %  +2 #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +4 "processing"% +13 .tPS.seek 1.5ml +3 "processing"%V' +1690 "core" ' +2 .tdelay 5 seconds +189 #"MFBPCR"primeLysateINT + .AWV.select :air +3 .AIV.dial :coilToMFB +3 .ATV.dial AIV +3 "MFB"*N I +180 "core" I +2 "MFB"*G% +5 "core" %R": +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*L'6 +104 .tPSV.dial :waste1 +3 "processing"%>  +49 "core"  +2 .tPS.seek 0ml +4 "processing"%f' +1704 "core" ' +2 .tPSV.dial PSR +3 "processing"%p +52 "core"  +2 .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml +2 "processing"%a' +2780 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 .PSV.dial :mixloop +4 "processing"% +129 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +6 .PS.seek 0ml +4 "processing"%q' +1193 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*v  +79 "core"  +2 "MFB"*r% +4 "core" %6 "\ < +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*z' +487 "core" ' + .tPSV.dial PSR +4 "processing"%} +117 "core"  +2 "processing"%'% +5 "core" %  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +6 "core" ' + ."MFBPCR"ATV.dial :waste2 +4 "MFB"*Y % +5 .tPS.seek 1.5ml +3 "processing"%W' +48 "core" & +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +1626 "core" ' +2 .tdelay 5 seconds +71 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil +3 .ATV.dial :air2 +3 "MFB"*8  +58 "core" +2 "MFB"*h% +5 "core" %R]+ +2 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +3 "MFB"*j' +345 .tPSV.dial :waste1 +6 "processing"%x  +60 "core"  +2 .tPS.seek 0ml +4 "processing"%m' +1019 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +3 "MFB"*g I +81 "core" I +2 "MFB"* % +4 "core" %$\ < +3 ."MFBPCR"AS.seek 0.469ml +3 "MFB"*"' +295 "core" ' + .tPSV.dial PSR +5 "processing"%y +60 "core"  +2 .tPSR.select :air +2 "processing"% +14 .tPS.seek 2.5ml +2 "processing"%Z' +2768 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 .PSV.dial :mixloop +4 "processing"%s +129 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +5 .PS.seek 0ml +4 "processing"%' +2724 "core" ' + .tPSV.dial PSR +4 "processing"%n +115 "core"  +2 "processing"%w% +5 "core" % 7 + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 .tPS.seek 1.5ml +3 "processing"%' +1660 "core" ' +2 .tdelay 5 seconds +232 "core" ' +2 ."MFBPCR"delay 5 seconds +268 .tPSV.dial :waste1 +4 "processing"%u  +50 "core"  +3 .tPS.seek 0ml +2 "processing"%' +176 "MFB"*.9 +2 "core" 9}6 +3 #"MFBPCR"Solid Phase Extraction Heater at 50.2C + .ATV.dial ASV +4 "MFB"* n +38 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*% +4 "core" % e +3 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*|'& +1427 "core" ' + .tPSV.dial PSR +5 "processing"% +49 "core"  +2 .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml +2 "processing"%' +2692 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 .PSV.dial :mixloop +4 "processing"%[ +126 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +5 .PS.seek 0ml +4 "processing"%l' +2708 "core" ' +8 .tPSV.dial PSR +5 "processing"%k +111 "core"  +2 "processing"%o% +5 "core" % [ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +12 .tPS.seek 1.5ml +3 "processing"%' +1424 "core" ' +2 ."MFBPCR"delay 10 seconds +212 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +49 "core"  +3 .tPS.seek 0ml +2 "processing"%' +230 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*C' +1195 "core" ' + .tPSV.dial PSR +3 "processing"%? +61 "core"  +2 .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml +2 "processing"%' +2678 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :mixloop +5 "processing"%) +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +6 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +5 .tPS.seek 1.2ml +3 "processing"%S'k +1431 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +103 .ATV.dial AIV +2 "MFB"* I +52 "core" I +2 ."MFBPCR"AIV.dial :coilToMFB +2 .AWV.select :waste +2 "collection"' +12 ."MFBPCR"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*`'V +944 "core" ' +2 .tPSV.dial :waste1 +3 "processing"%  +148 "core"  +2 .tPS.reconfigure PSconfig +5 "processing"%#A d`xb +3 .tPS.seek 0ml +3 "processing"% ' +1347 "core" ' + .tPSV.dial :air +3 "processing"%  +114 "core" +3 .tPS.seek 2.5ml +2 "processing"%K' +2670 "core" ' + .tPSV.dial :mixloop +4 "processing"% +47 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +5 .tPS.seek 0ml +3 "processing"%' +4768 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*<  +60 "core" +2 "MFB"*% +5 "core" %V; +2 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +3 "MFB"*T'R +219 "Can" u +53 "core" ' + .tPSV.dial :air +3 "processing"%~  +49 "core"  +2 .tPS.reconfigure PSconfig +4 "processing"%#A d`xb +4 .tPS.seek 2.5ml +3 "processing"%_' +699 "core" ' + ."MFBPCR"ATV.dial :AIV +4 "MFB"*% I +75 "core" J +2 "MFB"*% +4 "core" %R @ +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*t' +832 "core" ' +2 ."MFBPCR"ATV.dial :waste +3 "MFB"** n +162 "core" m +2 ."MFBPCR"AS.seek :empty +4 "MFB"*'R +241 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +4 "MFB"*P  +118 "core"  +3 "MFB"*$% +4 "core" %R +3 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*5' +475 "core" ' + .tPSV.dial :mixloop +3 "processing"% +49 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +5 .tPS.seek 0ml +3 "processing"%3' +496 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +4 "MFB"*!  +74 "core" +2 "MFB"*I% +4 "core" %@ +3 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*4'_ +4233 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +5 "collection"'{  +47 "core"  +2 "collection"',% +5 "core" %/F z + #tPulling 4ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 4ml +3 "collection"'0'P +1119 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +13 .tCS.seek 10ml +2 "collection"'&' +1640 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'M  +6 '#  +45 "core"  +105  +2 .tCBV.dial :waste1 +2 "collection"'Q @ +51 "core" > +2 .tCS.seek 0ml +4 "collection"'@'4 +252 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +3 "MFB"*R  +37 "core" +2 ."MFBPCR"delay 3 seconds +303 "MFB"*6% +4 "core" %_\ = +2 ."MFBPCR"AS.seek 0.434ml +3 "MFB"*D'ݐ +528 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ethanol +2 "MFB"*\  +52 "core" +2 "MFB"*2% +4 "core" %ݙ\ 3 +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*='0 +328 "core" ' +2 ."MFBPCR"delay 3 seconds +348 .ATV.dial ASV +9 "MFB"* n +126 "core" n +2 "MFB"*A% +4 "core" %5 +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*'&? +16 "core" ' +3 .tCSV.dial CSR +4 "collection"'  +48 "core"  +2 "collection"'7% +5 "core" %5 { + #tPulling 4ml of CSR.flush + .CSR.select :flush +5 "collection"' +11 .tCS.seek 4ml +3 "collection"'U'P +1117 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml +2 "collection"' ' +1636 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'/  +49 "core"  +2 .tCBV.dial :waste1 +4 .CS.seek 0ml +4 "collection"'1'4 +2657 "core" ' +2 "collection"';& +5 "core" &Wvk R +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&E& +6 "core" & 8 .8 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&B(ӷ +18 "core" ( +2 "manipulator"&\\& +5 "core" & = :. + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &c& +3 "core" & ( . +2 .tForearm.seek CC +3 "manipulator"&' +97 "core" ' +2 .tHand.close +2 "manipulator"&O/ +75 "core" / +2 .tCC.seek :open +4 "collection"'d( +250 "core" ' +3 ."MFBPCR"delay 3 seconds +173 "core" ( +2 "manipulator"&:& +4 "core" & / :+ +2 "manipulator"&-% +4 "core" % C 5 :r +3 .tForearm.seek :retract +3 "manipulator"&^'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +6 "manipulator"&e(- +7 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*X % +74 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*i'R +207 "core" ( +2 "manipulator"&J& +5 "core" &- ! >  + .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &b& +3 "core" &- 4 9 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage +2 "manipulator"&'η +115 "core" ' +2 .tHand.open +4 "manipulator"&H1 +68 "core" 1 +2 "manipulator"&N% +5 "core" % ι_Ϯ +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&G'\ +104 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 2 into Collection Clamp +3 "collection"'>& +7 "core" & + ' + ."MFBPCR"ATV.dial :air2 +4 "manipulator"&V% +6 "MFB"*]  +2 "core" %\ 9 / +3 "storage"(p% +4 "core" %^ ` +2 "storage"(f. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +4 "storage"($\ .(\ 1~b +4 ."WCR"SC.seek 2 +2 "storage"(( +10 "core" +2 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*a' +193 "core" ( + ."WCR"SC.reconfigure SCloose +4 "storage"($.(\ 1~b +4 (v& +4 "core" & L G 7 +2 "manipulator"&r& +4 "core" &- +2 "manipulator"&L% +5 "core" %\  +2 ."WCR"Elbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +3 "manipulator"&}( +206 "core" ( +2 "manipulator"&'& +5 "core" & +2 "storage"(Y& +4 "core" & L  7 +3 ."WCR"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&q' +96 "core" ' +2 "storage"(z& +5 "core" & M  7 +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +8 ."WCR"SE.seek beamBreak +3 "storage"(8'V +305 "core" ' +2 "storage"(h- +4 "core" -' + ."WCR"SE.configure SEconfig +4 "storage"(#QK-0-\ b +5 (& +3 "core" & G  6 +2 "manipulator"&x& +4 "core" &  +2 ."WCR"Elbow.seek 2 +2 "manipulator"&W( +11 "core" ( +2 "manipulator"&g& +5 "core" & +2 "storage"( & +4 "core" & H U 6 +3 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&j'8 +24 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."WCR"Hand.close +2 "manipulator"&y/ +70 "core" / +4 ."downElevator"SE.seek :down +6 "storage"(m'X +3 "manipulator"&s& +7 "core" & +2 "manipulator"&Z% +5 "core" % Q +2 ."WCR"Forearm.seek :retract +56 "manipulator"&n'\ +94 "core" ' +2 ."WCR"Elbow.seek CC +5 "manipulator"&w(ӷ +114 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +41 "core" ( +17 "manipulator"&& +4 "core" &Ӽ <: +2 ."WCR"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &u& +4 "core" &Ӽ <: +2 ."WCR"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +3 "manipulator"&.' +106 "core" ' +2 "manipulator"&& +5 "core" &Ӽ O<: +3 "manipulator"&% +4 "core" %! ^9 +2 "collection"'& +5 "core" &o n +2 "collection"'"& +4 ."WCR"CC.seek :closed +4 "collection"'(W +6 "core" &e m + &h n +6 &r n3 +9 &"C{s f4 +9 &<j|e fH +10 &`V hW +9 &JW jW +9 &JJV jW +10 & JR jW +9 &GK jV +10 &FJ kV +8 &SHS jV +10 &GM jW +10 & GL jW +9 &"ML jW +9 &$[KH kV +10 &&IH mV +9 &'N? kW +10 &)E: kW +8 &+bH; jW +10 &-$I: jW +10 &.I> jW +9 &0H; jV +9 &2jJ2 jW +10 &4-J# jV +9 &5J/ jV +10 &7J- iW +9 &9qM. kW +9 &;5J. jV +10 &<N& jW +9 &>L* jV +9 &@zI% jW +10 &B<F( jW +9 &CH$ jW +10 &EJ' jW +9 &GL jW +9 &IAU iX +10 &Ji hZ +9 &L c_ +9 &Nh" ab +10 &P$ ab& +9 &Q `b- +10 &S `b1 +9 &UP! `b/ +9 &Vp d+ +10 &WZ dX +9 ( + &W^r gT +2 "collection"'"& +4 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.52 + .Hand.open +5 "manipulator"&1 +70 "core" 1 +2 "manipulator"&[% +4 "core" % S S: +3 ."WCR"Forearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +2 ."WCR"SC.coast + "storage"(6 +5 #"WCR"collectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml +3 .Gate.power :sampler,:ON +2 .Intake.select :close +3 .Exhaust.select :close +4 .SS.hold +4 "sampler")k+ +5 "core" + +2 "sampler")o% +5 "core" % Y  + "collection"'l& +5 "core" &W^s\ xT +3 "Can" f +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +5 "collection"'  +148 "core" +3 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +5 "sampler")#.0X +2 ."WCR"delay 3.8 seconds +383 "collection"'% +3 "core" %5 w +2 "sampler"))% +4 "core" %5N \\ +2 ."WCR"SSV.dial :spit +3 "sampler") +145 "core" +3 ."WCR"SS.seek 0ml +4 "sampler") ' +257 "core" ' + ."WCR"SSV.dial CBV +4 "sampler")C  +148 "core" +2 ."WCR"CTV.dial :intake +4 "collection"'  +81 "core"  +2 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "20:32:17.78" +16220 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ASV +3 "MFB"*S n +96 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.seek 0.02ml +5 "MFB"*' +11450 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 #Allowing 40s for 7.0ml of remaining 7.0ml +3 .Intake.select :open +3 "sampler") +212 "collection"' % +3 "core" %5   : +2 #"WCR"Intake @25.0psia, vacuum from 18.5 to 22.5psi +3 .SS.reconfigure SSinhale.with maxSpeed: 150 +5 "sampler")#.0XY% +5 "core" %kk \\ T d +54 "collection"'V% +5 "core" %5S ; +2 "sampler")p% +4 "core" %hh Y T d +54 "collection"'f% +3 "core" %5X ; +2 "sampler")]% +4 "core" %dc Y T d +54 "collection"'% +3 "core" %5W A +2 "sampler")v% +4 "core" %jc U Z d +53 "collection"'r% +4 "core" %5b E +2 "sampler")L% +4 "core" %rm T ^ d +54 "collection"'i% +4 "core" %5v E +2 "sampler")'% +4 "core" %nn Y _ d +54 "collection"'Y% +4 "core" %5a E +2 "sampler")e% +4 "core" %mm S ^ d +53 "collection"'z% +4 "core" %5c @ +2 "sampler")G% +4 "core" %ql V [ d +54 "collection"'h% +4 "core" %5 D +2 "sampler")% +5 "core" %mk ] _ d +53 "collection"'x% +4 "core" %5v F +2 "sampler")g% +5 "core" %mo Q _ d +53 "collection"' % +4 "core" %5 D +2 "sampler")y% +4 "core" %vt \\ _ d +54 "collection"'s% +4 "core" %5~ D +2 "sampler")Z% +4 "core" % U ^ d +53 "collection"'}% +3 "core" %5 E +2 "sampler")q% +4 "core" % L ^ d +53 "collection"'8% +4 "core" %5h C +2 "sampler")j% +4 "core" % U ^ d +54 "collection"'% +4 "core" %5 C +2 "sampler")u% +4 "core" % ] _ d +54 "collection"'W% +3 "core" %5 C +2 "sampler")% +4 "core" % T ^ d +54 "collection"'% +3 "core" %5- E +2 "sampler")% +4 "core" %  S ^ d +53 "collection"'m% +4 "core" %5, E +2 "sampler")n% +4 "core" %KJ T ^ d +4 "Can" Q)) +50 "collection"'d% +4 "core" %5 E +2 "sampler")% +4 "core" %}z ] ^ d +2 "sampler")[% +4 "core" % \\ _ d +2 ."WCR"Intake.select :close + "sampler")0 +12 )"% +3 "core" % [ d +2 ."WCR"SSV.dial :exhaust +3 "sampler")o  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X% +3 "core" %5 6 +2 "sampler")V% +4 "core" %g]_ Y P +53 "collection"'p% +4 "core" %5 7 +2 "sampler")f% +4 "core" %fa` N P +54 "collection"']% +4 "core" %5 7 +2 "sampler")% +4 "core" %fdb U O +53 "collection"'v% +4 "core" %5 6 +2 "sampler")r% +4 "core" %fed U P +53 "collection"'L% +4 "core" %5 6 +2 "sampler")i% +4 "core" %fmh W O +53 "collection"''% +3 "core" %5 5 +2 "sampler")Y% +4 "core" %gfd U O +53 "collection"'e% +3 "core" %5 7 +2 "sampler")z% +4 "core" %fec W P +53 "collection"'G% +3 "core" %5 8 +2 "sampler")h% +4 "core" %gdc O P +53 "collection"'% +4 "core" %5 7 +2 "sampler")x% +4 "core" %fii T P +53 "collection"'g% +4 "core" %5 5 +2 "sampler") % +4 "core" %fkj U P +53 "collection"'y% +4 "core" %5\ 9 +2 "sampler")s% +4 "core" %fji W S +53 "collection"'Z% +3 "core" %5 9 +3 "sampler")}% +4 "core" %gkh U W +53 "collection"'q% +4 "core" %5 ? +2 "sampler")8% +4 "core" %flh R V +53 "collection"'j% +3 "core" %5 F +2 "sampler")% +4 "core" %*nl N ^ +54 "collection"'u% +4 "core" %5 F +2 "sampler")W% +4 "core" %ut S ` b +54 "collection"'% +4 "core" %5 F +2 "sampler")% +4 "core" %wt [ ` b +53 "collection"'% +4 "core" %5 A +2 "sampler")m% +4 "core" %vz O \\ b +53 "collection"'n% +4 "core" %5 = +2 "sampler")d% +4 "core" % N V b +54 "collection"'% +3 "core" %5 = +2 "sampler")[% +4 "core" % Y V b +53 "collection"'"% +4 "core" %5 < +2 "sampler")o% +4 "core" % P U b +53 "collection"' % +60 "core" %5 ; +2 "sampler").% +4 "core" % Y U b +53 "collection"'% +4 "core" %5 ; +2 "sampler")l% +4 "core" %98 Y T b +53 "collection"'k% +3 "core" %5 > +2 "sampler")|% +4 "core" %uu [ V b +3 "sampler")% +4 "core" %xx Y W b + ."WCR"Intake.select :close +2 "sampler")0 +11 ))% +3 "core" % Y b +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +84 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X +2 "sampler")% +5 "core" ' + %fc Z Xq +3 ."MFBPCR"delay 5 seconds +50 "collection"'/% +4 "core" %5A > +2 "sampler")7% +5 "core" %kk O Wq +53 "collection"';% +4 "core" %5B = +3 "sampler")E% +4 "core" %pq P Xq +53 "collection"'\\% +3 "core" %5> = +2 "sampler")% +4 "core" %sn O Wq +54 "collection"'O% +4 "core" %5? > +2 "sampler")% +4 "core" %pt S Wq +53 "collection"'c% +3 "core" %5D ? +2 "sampler")+% +4 "core" %z{ P Wq +54 "collection"':% +4 "core" %5K > +2 "sampler")-% +4 "core" %~ Y Wq +53 "collection"'X% +4 "core" %5H > +2 "sampler")% +4 "core" %~ W Wq +53 "collection"'B% +4 "core" %5X @ +2 "sampler")J% +5 "core" % N Yq +4 ."MFBPCR"ATV.dial ASV +6 "MFB"* n +44 "collection"'H% +4 "core" %5V 2 +2 "sampler")N% +4 "core" % Z Iq +44 n + ."MFBPCR"ASV.dial :wasteR +4 "MFB"*^  +4 "collection"'>% +4 "core" %5G & +2 "sampler")V% +4 "core" % N Nq +20  +2 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*p': +29 "collection"'f% +4 "core" %5S > +2 "sampler")(% +5 "core" % T Wq +53 "collection"']% +3 "core" %5Z > +2 "sampler")% +4 "core" %87 Y Wq +54 "collection"'v% +4 "core" %5I > +2 "sampler")r% +4 "core" %rr P Xq +2 "sampler")L% +4 "core" %wy L Xq +2 ."WCR"Intake.select :close + "sampler")0 +13 )i% +3 "core" %~ O q +2 ."WCR"SSV.dial :exhaust +3 "sampler")'  +84 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +5 "sampler")#.0X +2 #"WCR"Intake @24.9psia, vacuum from 18.4 to 22.4psi +3 .SS.reconfigure SSinhale.with maxSpeed: 122 +5 "sampler")#.z0XY% +4 "core" %#$ M Y' +53 "collection"'V% +4 "core" %5c A +2 "sampler")^% +4 "core" %cc P Z' +49 "sampler")f% +13 "core" % M Z' + ."WCR"Intake.select :close +2 "sampler")0 +11 )(% +3 "core" % X ' +2 ."WCR"SSV.dial :exhaust +3 "sampler")]  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +5 "sampler")#.0X +2 #"WCR"Intake @25.0psia, vacuum from 18.5 to 22.5psi +3 .SS.reconfigure SSinhale.with maxSpeed: 99 +5 "sampler")#.c0XY +2 "sampler")y% +4 "core" %`da N W +16 "collection"'s% +4 "core" %5_ : +2 "sampler")Z% +5 "core" %_dd R T +15 "collection"'}% +3 "core" %5_ : +2 "sampler")q% +4 "core" %_ed R S +16 "collection"'8% +4 "core" %5g 9 +2 "sampler")j% +4 "core" %`if K S +16 "collection"'% +4 "core" %5] < +2 "sampler")u% +4 "core" %`gc N T +16 "collection"'W% +4 "core" %5g ; +2 "sampler")% +4 "core" %_hh V S +2 "collection"'% +4 "core" %5d : +2 #"WCR"Intake @22.1psia, vacuum from 15.6 to 19.6psi +3 .SS.reconfigure SSinhale.with maxSpeed: 89 +5 "sampler")#.Y0XY +2 "sampler")% +5 "core" % I W +53 "collection"'/% +4 "core" %5 @ +2 "sampler")7% +60 "core" %$" V X: +55 "collection"';% +4 "core" %5~ @ +2 "sampler")E% +4 "core" % L X: +3 "sampler")\\% +4 "core" % M W: + ."WCR"Intake.select :close +2 "sampler")0 +12 )% +3 "core" % P : +2 ."WCR"SSV.dial :exhaust +3 "sampler")O  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X% +4 "core" %5 ; +2 "sampler")V% +4 "core" %Uie K T +16 "collection"'^% +3 "core" %5x ; +2 "sampler")f% +4 "core" %Udb L T +16 "collection"'(% +4 "core" %5u ; +2 "sampler")]% +4 "core" %Ugh O U +2 "collection"'% +5 "core" %5{ 9 + #"WCR"Intake @22.0psia, vacuum from 15.5 to 19.5psi +3 .SS.reconfigure SSinhale.with maxSpeed: 72 +5 "sampler")#.H0XY +2 "sampler")g% +4 "core" %nk S Vu +53 "collection"' % +3 "core" %5 = +3 "sampler")y% +4 "core" %qo R Vu +53 "collection"'s% +4 "core" %5 = +2 "sampler")Z% +4 "core" %yw O Vu +53 "collection"'}% +4 "core" %5 = +2 "sampler")q% +4 "core" %z~ I Wu +53 "collection"'8% +3 "core" %5 = +4 "sampler")j% +4 "core" % R Vu +53 "collection"'% +4 "core" %5 = +2 "sampler")u% +4 "core" % U Vu +53 "collection"'W% +4 "core" %5 < +2 "sampler")% +4 "core" % Q Uu +35 ' + ."MFBPCR"delay 3 seconds +17 "collection"'% +4 "core" %5 ? +2 "sampler")L% +4 "core" % I Yu +53 "collection"'m% +4 "core" %5 = +2 "sampler")n% +4 "core" %AG I Wu +53 "collection"'d% +3 "core" %5 ? +2 "sampler")% +5 "core" %u{ L Wu +2 "sampler")[% +4 "core" %zy U Xu +2 ."WCR"Intake.select :close +2 "sampler")0 +12 )"% +3 "core" % Y u +2 ."WCR"SSV.dial :exhaust +3 "sampler")o  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X +2 "sampler")E% +4 "core" %42 V V e +54 "collection"'\\% +3 "core" %5 = +2 "sampler")% +4 "core" %nk T W e +2 "sampler")O% +4 "core" %rp Z X e +2 ."WCR"Intake.select :close +2 "sampler")0 +11 )@% +3 "core" %|y W e + ."WCR"SSV.dial :exhaust +3 "sampler")c  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +6 "sampler")#.0X +2 #"WCR"Intake @25.2psia, vacuum from 18.7 to 22.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +5 "sampler")#.;0XY% +4 "core" %5C 8 +2 "sampler")V% +3 "core" %bik J T\ +54 "collection"'^% +4 "core" %5A : +2 "sampler")f% +4 "core" %bif T U\ +53 "collection"'(% +3 "core" %5 ; +2 "sampler")]% +4 "core" %csq Q T\ +53 "collection"'% +4 "core" %5> < +2 "sampler"):% +4 "core" %b~| S T\ +53 "collection"'r% +4 "core" %5 : +2 "sampler")i% +4 "core" %` T T\ +53 "collection"'p% +3 "core" %5 ; +2 "sampler")'% +5 "core" %_ L T\ +54 "collection"'% +3 "core" %5? > +3 "sampler")R% +4 "core" % H X v +53 "collection"'e% +3 "core" %5A A +2 "sampler")z% +4 "core" % U \\ W +53 "collection"'Y% +4 "core" %5E @ +2 "sampler")h% +4 "core" %$' P Y W +53 "collection"'% +4 "core" %5A A +2 "sampler")x% +4 "core" %ZZ Q Z W +53 "collection"'g% +4 "core" %5 ? +2 "sampler") % +4 "core" %|{ T Z W +2 "sampler")y% +4 "core" %~ R Y W + ."WCR"Intake.select :close +2 "sampler")0 +12 )s% +3 "core" % W W +2 ."WCR"SSV.dial :exhaust +2 "sampler")Z  +85 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X 9 +2 "sampler")k% +4 "core" %b~ M T +53 "collection"'|% +3 "core" %5 9 +3 "sampler") % +4 "core" %Y Q U +53 "collection"')% +3 "core" %5 ? +2 "sampler")% +4 "core" % R Y c +53 "collection"'b% +3 "core" %5 @ +2 "sampler")l% +4 "core" % T X c +54 "collection"'% +4 "core" %5 > +2 "sampler")% +5 "core" % J X c +53 "collection"'a% +4 "core" %5L > +2 "sampler")% +4 "core" %KJ R X c +53 "collection"' % +4 "core" %5V ? +2 "sampler")G% +4 "core" %sr S W c +2 "sampler")K% +4 "core" %yx T X c +2 ."WCR"Intake.select :close + "sampler")0 +11 )<% +3 "core" %}{ I c +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +85 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X +2 #"WCR"Intake @25.2psia, vacuum from 18.7 to 22.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +5 "sampler")#.50XY < +2 "sampler")N% +5 "core" %_} P V +53 "collection"'% +3 "core" %5E = +3 "sampler")>% +4 "core" %T I V +53 "collection"'V% +4 "core" %5@ A +2 "sampler")^% +4 "core" % F Y c +53 "collection"'f% +4 "core" %5r @ +2 "sampler")(% +4 "core" % F Z c +53 "collection"']% +3 "core" %5p @ +2 "sampler")% +4 "core" % Q Z c +54 "collection"':% +3 "core" %5t > +3 "sampler")r% +4 "core" %<: P V c +53 "collection"'i% +3 "core" %5E ? +2 "sampler")p% +6 "core" %ij F X c +2 "sampler")'% +4 "core" %lm L Y c + ."WCR"Intake.select :close +2 "sampler")0 +12 )% +3 "core" %su G c +2 ."WCR"SSV.dial :exhaust +3 "sampler")R  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X > +2 "sampler")8% +4 "core" %5+Qih I W +16 "collection"'% +4 "core" %5t = +2 "sampler")}% +4 "core" %5+Qnm T V +16 "collection"'-% +3 "core" %5u : +2 "sampler")W% +4 "core" %5+Qqo S R +16 "collection"'% +4 "core" %5s > +2 "sampler")% +4 "core" %5+Qut S W +2 "collection"'L% +4 "core" %5w > +2 #"WCR"Intake @22.7psia, vacuum from 16.2 to 20.2psi +3 .SS.reconfigure SSinhale.with maxSpeed: 43 +4 "sampler")#.+0XY ? +2 "sampler"))% +4 "core" %lj T Y f +2 "sampler")% +4 "core" %om P Y f + ."WCR"Intake.select :close +2 "sampler")0 +11 )b% +3 "core" %vt Q f +2 ."WCR"SSV.dial :exhaust +2 "sampler")l  +85 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X +2 #"WCR"Intake @25.1psia, vacuum from 18.6 to 22.6psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +5 "sampler")#.+0XY +2 "sampler")G% +4 "core" %`pj I U +53 "collection"'K% +3 "core" %5B < +2 "sampler")<% +5 "core" %`|y J U +53 "collection"'% +4 "core" %5 D +2 "sampler")% +4 "core" %\\ @ X +53 "collection"'~% +4 "core" %5y @ +2 "sampler")% +4 "core" % S Y l +53 "collection"'`% +3 "core" %5I @ +2 "sampler")% +5 "core" % Q Y l +53 "collection"'T% +3 "core" %5 @ +2 "sampler")*% +4 "core" % P Y l +53 "collection"'t% +4 "core" %5~ ? +2 "sampler")P% +4 "core" % R Y l +53 "collection"'$% +3 "core" %5 @ +2 "sampler")% +5 "core" %PO F Z l +53 "collection"'% +4 "core" %5R @ +2 "sampler")_% +4 "core" %pp J Z l +2 "sampler")!% +4 "core" %pq H Y l +2 ."WCR"Intake.select :close +2 "sampler")0 +66 )I% +5 "core" % I l + ."WCR"SSV.dial :exhaust +3 "sampler")5  +85 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X +2 "sampler")\\% +4 "core" % H X k +53 "collection"'% +4 "core" %5 > +2 "sampler")O% +4 "core" % G X k +54 "collection"'@% +4 "core" %5G ? +2 "sampler")c% +4 "core" % O X k +53 "collection"' % +3 "core" %5 ? +2 "sampler")% +5 "core" % Q Y k +53 "collection"'C% +3 "core" %5 ? +2 "sampler")X% +4 "core" % M X k +53 "collection"'/% +4 "core" %5 > +2 "sampler")+% +5 "core" %:6 O X k +53 "collection"'% +4 "core" %5 ? +2 "sampler")H% +4 "core" %^d I W k +2 "sampler")N% +4 "core" %bc I W k +2 ."WCR"Intake.select :close + "sampler")0 +12 )% +3 "core" %km H k + ."WCR"SSV.dial :exhaust +4 "sampler")>  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X +2 "sampler")m% +4 "core" % H X p +53 "collection"'% +4 "core" %5 ? +2 "sampler")a% +4 "core" % E \\ p +53 "collection"'% +3 "core" %5 @ +2 "sampler") % +4 "core" % H Y p +54 "collection"'G% +4 "core" %5 @ +2 "sampler")K% +5 "core" % H Y p +54 "collection"'<% +4 "core" %5 ? +2 "sampler")% +4 "core" %+- G Y p +14 ' + ."MFBPCR"delay 3 seconds +38 "collection"'% +3 "core" %5 ? +2 "sampler")~% +5 "core" %UT Q Z p +53 "collection"'% +4 "core" %5 ? +2 "sampler")`% +4 "core" %kj P Y p +2 "sampler")% +4 "core" %lj Q Y p +2 ."WCR"Intake.select :close +2 "sampler")0 +12 )T% +3 "core" %qo E p + ."WCR"SSV.dial :exhaust +3 "sampler")*  +86 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X ` +3 "collection"' % +4 "core" %5 G +2 #"WCR"Intake @22.9psia, vacuum from 16.4 to 20.4psi +3 .SS.reconfigure SSinhale.with maxSpeed: 35 +4 "sampler")#.#0XY Z d +38 ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*7 n +11 "collection"'% +4 "core" %5 3 +2 "sampler");% +4 "core" % D M d +53 "collection"'E% +4 "core" %5 6 +2 "sampler")\\% +4 "core" % I N d +53 "collection"'% +4 "core" %5K 5 +2 "sampler")O% +4 "core" % N Q d +4 n +3 ."MFBPCR"AS.seek :empty +2 "MFB"*@'R +46 "collection"'c% +4 "core" %5 @ +2 "sampler") % +4 "core" %88 L [ d +53 "collection"'% +3 "core" %5 B +2 "sampler")C% +4 "core" %][ L \\ d +5 ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*X % +45 "collection"'/% +4 "core" %5  6 +3 "sampler")+% +4 "core" %qp A P d +3 "sampler")% +4 "core" % + %ss P [ d +3 ."WCR"Intake.select :close +2 "MFB"*H% +2 "sampler")0 +8 "core" %Rz +2 ."MFBPCR"AS.reconfigure ASslow1 +52 "MFB"*#,,'Td20 b +12 ."MFBPCR"AS.seek 0.009ml +3 "MFB"*N' +4 "sampler")% +3 "core" %yy C d +2 ."WCR"SSV.dial :exhaust +3 "sampler")>  +86 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +5 "sampler")#.0X +2 "sampler")'% +4 "core" %zx H V h +53 "collection"'% +4 "core" %5 ? +2 "sampler")R% +4 "core" % C W h +53 "collection"'B% +4 "core" %5 ? +2 "sampler")z% +4 "core" % H X h +53 "collection"'Y% +4 "core" %5r @ +2 "sampler")e% +4 "core" % P Y h +53 "collection"'% +4 "core" %5 ? +2 "sampler")x% +4 "core" % Q X h +53 "collection"'(% +4 "core" %5W ? +2 "sampler") % +4 "core" % @ Y h +53 "collection"'y% +4 "core" %5 @ +2 "sampler")s% +5 "core" %&, B Z h +54 "collection"'Z% +4 "core" %5 > +2 "sampler")J% +5 "core" %MJ Q Y h +53 "collection"'q% +4 "core" %5 @ +2 "sampler")8% +4 "core" %fa = Y h +2 "sampler")% +5 "core" %ff N Y h + ."WCR"Intake.select :close +2 "sampler")0 +11 )}% +3 "core" %kj E h +2 ."WCR"SSV.dial :exhaust +3 "sampler")-  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X +2 "sampler")?% +4 "core" %\\Ymk I W +16 "collection"'k% +4 "core" %5 ? +2 "sampler")|% +4 "core" %\\@qq F Y +16 "collection"' % +4 "core" %5 A +3 "sampler"))% +3 "core" ' +2 %\\wu I \\{ +3 ."MFBPCR"delay 3 seconds +13 "collection"'% +4 "core" %5J B +2 "sampler")b% +4 "core" %\\ |{ H [ D +2 "collection"'l% +4 "core" %5J B +2 #"WCR"Intake @23.1psia, vacuum from 16.6 to 20.6psi +3 .SS.reconfigure SSinhale.with maxSpeed: 32 +5 "sampler")#. 0XY exit +2 #Session Ended +14 "collection"'S% +3 "core" %59 A +2 "sampler")2% +4 "core" % = Y b +54 "collection"'D% +4 "core" %5 @ +2 "sampler")\ % +4 "core" % G X b +53 "collection"' % +4 "core" %5 ? +2 "sampler")% +4 "core" %#" P Y b +53 "collection"'A% +4 "core" %5 ? +2 "sampler")U% +5 "core" %FH @ X b +53 "collection"'% +3 "core" %5X ? +2 "sampler")=% +4 "core" %`_ E W b +54 "collection"'% +4 "core" %5 ? +2 "sampler");% +4 "core" %nl M Y b +2 "sampler")E% +4 "core" %pq N Y b +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )\\% +3 "core" %tp A b +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")+% +4 "core" %Qnn C W +16 "collection"'X% +4 "core" %5 = +2 "sampler")% +4 "core" %Qxw M W +2 "collection"'H% +4 "core" %5 = +2 #"WCR"Intake @23.2psia, vacuum from 16.7 to 20.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0XY% +5 "core" %W @ ] +53 "collection"'@% +3 "core" %5 ? +2 "sampler")u% +4 "core" %? K Y +54 "collection"'^% +4 "core" %5 A +2 "sampler")f% +4 "core" %  O [\ K +53 "collection"'N% +4 "core" %5 B +2 "sampler")]% +4 "core" %  @ Z\ K +53 "collection"'% +3 "core" %5 A +2 "sampler")M% +4 "core" % #& F [\ K +53 "collection"'r% +4 "core" %5 C +2 "sampler")i% +4 "core" % JJ F [\ K +54 "collection"'p% +6 "core" %5 A +4 "sampler")'% +7 "core" % fd O Y\ K +3 "sampler")% +4 "core" % jf P Y\ K + ."WCR"Intake.select :close +2 "sampler")0 +9 )R% +3 "core" % lk C \ K +2 ."WCR"SSV.dial :exhaust +2 "sampler")B  +82 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +3 "sampler")h% +3 "core" %SR M Y \\ +54 "collection"'n% +3 "core" %5 > +2 "sampler")V% +4 "core" %cc N Y \\ +3 "sampler")j% +4 "core" %ge M X \\ + ."WCR"Intake.select :close +2 "sampler")0 +10 )[% +3 "core" %ig G \\ +2 ."WCR"SSV.dial :exhaust +2 "sampler")g  +82 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X d W +53 "collection"'E% +4 "core" %5   K +2 "sampler")\\% +5 "core" %hk H d W +3 "sampler")% +4 "core" %jk L c W + ."WCR"Intake.select :close +2 "sampler")0 +10 )I% +3 "core" %jn @ W +2 ."WCR"SSV.dial :exhaust +2 "sampler")7  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %5 ? +2 "sampler")@% +5 "core" % G Y \\ +53 "collection"'u% +3 "core" %5 @ +2 "sampler")^% +4 "core" % F Y \\ +54 "collection"'f% +4 "core" %5% = +2 "sampler")N% +4 "core" % D W \\ +53 "collection"']% +4 "core" %5$ F +2 "sampler")% +5 "core" % O ` \\ +53 "collection"'M% +3 "core" %5 K +2 "sampler")r% +4 "core" %64 O d \\ +54 "collection"'i% +4 "core" %5\ I +3 "sampler")p% +4 "core" %UP L d \\ +53 "collection"''% +4 "core" %5 " I +2 "sampler")% +5 "core" %d` N d \\ +53 "collection"'R% +4 "core" %5  H +2 "sampler")B% +4 "core" %li @ d \\ +2 "sampler")% +4 "core" %nk A c \\ +2 ."WCR"Intake.select :close + "sampler")0 +10 )Y% +3 "core" %ok N \\ +2 ."WCR"SSV.dial :exhaust +2 "sampler")e  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X ^ +53 "collection"'% +3 "core" %5 F +2 "sampler")% +4 "core" %0 M ` +54 "collection"'`% +3 "core" %5 J +2 "sampler")% +4 "core" % C c Z +53 "collection"'T% +4 "core" %5 E +2 "sampler")~% +4 "core" % = _ Z +53 "collection"'P% +4 "core" %5 ? +2 "sampler")?% +4 "core" % G Y Z +54 "collection"'*% +3 "core" %5 @ +2 "sampler")%% +5 "core" % B X Z +54 "collection"'% +4 "core" %5 > +2 "sampler")_% +4 "core" %$$ B W Z +53 "collection"'!% +50 "core" %5, > +11 "sampler")5% +4 "core" %PP E X Z +53 "collection"'% +3 "core" %5 = +2 "sampler")m% +4 "core" %^[ ? W Z +54 "collection"'t% +4 "core" %5 ? +2 "sampler"),% +4 "core" %ec H W Z +2 "sampler")% +4 "core" %dc F X Z +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )% +4 "core" %ge L Z + ."WCR"SSV.dial :exhaust +3 "sampler"){  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")+% +5 "core" % G W S +53 "collection"'.% +3 "core" %5" > +2 "sampler")% +4 "core" % > W S +54 "collection"'H% +4 "core" %5 = +3 "sampler") % +4 "core" % J V S +53 "collection"'0% +4 "core" %5 = +2 "sampler")>% +4 "core" % ? X S +53 "collection"'@% +4 "core" %5 = +2 "sampler")u% +4 "core" % E X S +4 "MFB"*^% +3 "core" % / +3 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*f'X~ +41 "collection"'N% +3 "core" %5 = +2 "sampler")]% +4 "core" %.1 @ W S +53 "collection"'% +3 "core" %5 = +2 "sampler")M% +4 "core" %HE A V S +54 "collection"'r% +4 "core" %5 E +2 "sampler")i% +4 "core" %XV L _ S +54 "collection"'p% +4 "core" %5   E +2 "sampler")'% +4 "core" %da F _ S +54 "collection"'% +4 "core" %5 " I +2 "sampler")R% +4 "core" %jg K c S +3 "sampler")B% +4 "core" %ih G b S + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %jh ? S +2 ."WCR"SSV.dial :exhaust +2 "sampler")Y  +82 "core"  +2 ."WCR"Exhaust.select :open +4 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X? B Z W +53 "collection"'o% +3 "core" %58 A +3 "sampler")k% +4 "core" %OR = [ W +53 "collection"'|% +4 "core" %51 B +2 "sampler") % +5 "core" %Z] J \\ W +53 "collection"' % +4 "core" %5  B +2 "sampler")% +5 "core" %ce ? \\ W +2 "sampler")b% +4 "core" %de = \\ W + ."WCR"Intake.select :close +2 "sampler")0 +10 )L% +3 "core" %eh P W +2 ."WCR"SSV.dial :exhaust +2 "sampler")X  +9 "core" ' +3 ."MFBPCR"SPE.hold 2:46:40,95C +4 .delay 3:00 +2 "MFB"* @F@ +3 "core" /t +64  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X g +54 "collection"'% +3 "core" %5 +2 "sampler")`% +5 "core" % @ g +53 "collection"'% +4 "core" %58 +2 "sampler")T% +4 "core" % J g +53 "collection"'~% +3 "core" %53 +2 "sampler")P% +4 "core" % L g +54 "collection"'?% +4 "core" %50 +2 "sampler")*% +4 "core" % K g +53 "collection"'%% +4 "core" %5 +2 "sampler")% +4 "core" % @ g +54 "collection"'_% +4 "core" %5 +3 "sampler")!% +4 "core" % L g +53 "collection"'5% +3 "core" %5/ +2 "sampler")% +4 "core" %)- O g +54 "collection"'m% +3 "core" %5 +2 "sampler")t% +4 "core" %AC F g +54 "collection"',% +4 "core" %5 +2 "sampler")% +4 "core" %NQ G g +53 "collection"'% +4 "core" %5 +2 "sampler"){% +4 "core" %[Y K g +53 "collection"'a% +3 "core" %5/ +2 "sampler")Q% +4 "core" %bd J g +2 "sampler")&% +4 "core" %bd D g +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %cf O ' g +2 ."WCR"SSV.dial :exhaust +2 "sampler")6  +87 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +16 "collection"'% +3 "core" %5 +2 "sampler")A% +5 "core" %6Lkj D +15 "collection"'% +4 "core" %5 +2 "sampler")% +5 "core" %6Loo A +15 "collection"'=% +3 "core" %5 +2 "sampler")% +4 "core" %7Lyw I +16 "collection"'l% +4 "core" %5 +2 "sampler")E% +4 "core" %7L|| K +16 "collection"'\\% +3 "core" %5 +2 "sampler");% +4 "core" %7L M +3 "collection"'I% +4 "core" %5 + #"WCR"Intake @23.4psia, vacuum from 16.9 to 20.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +3 "sampler")#.0XY% +3 "core" %51 +3 "sampler")@% +4 "core" % E W +53 "collection"'u% +3 "core" %5- +3 "sampler")^% +4 "core" %13 K W +53 "collection"'N% +5 "core" %5 +2 "sampler")]% +4 "core" %FG B W +53 "collection"'% +3 "core" %5 +3 "sampler")M% +4 "core" %VV ? W +53 "collection"'r% +3 "core" %5 +3 "sampler")i% +4 "core" %_a K W +2 "sampler")p% +4 "core" %_^ L W +2 ."WCR"Intake.select :close + "sampler")0 +10 )'% +3 "core" %c_ N  W +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +86 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X I )\ O +53 "collection"'V% +4 "core" %5  +2 "sampler")j% +4 "core" % KJ ? '\ O +53 "collection"'[% +4 "core" %5  +2 "sampler")g% +4 "core" % TU @ )\ O +54 "collection"'% +4 "core" %55  +2 "sampler")x% +4 "core" % [[ G )\ O +54 "collection"'"% +4 "core" %5  +2 "sampler")v% +5 "core" % `^ ? &\ O +53 "collection"'o% +4 "core" %5 0  +2 "sampler")k% +4 "core" % cf K &\ O +2 "sampler")|% +4 "core" % be O &\ O +2 ."WCR"Intake.select :close +2 "sampler")0 +9 ) % +3 "core" % cf E X\ O +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X showlog 100 +1029 "core" ' +2 ."MFBPCR"delay 3 seconds +128 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'T% +4 "core" %5= +2 "sampler")~% +4 "core" %oo @ ' ] +53 "collection"'P% +4 "core" %5+  +2 "sampler")?% +4 "core" %{x A ' ] +48 #"MFBPCR"Eluate primed + .ATV.dial :waste2 +4 "MFB"** % +4 "collection"'%% +4 "core" %53 +49 "sampler")% +13 "core" $ + % F ' ] +3 ."MFBPCR"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +40 "collection"'!% +4 "core" %58 +2 "sampler")5% +4 "core" % ? & ] +53 "collection"'% +3 "core" %5! +4 "sampler")m% +4 "core" % L ' ] +54 "collection"'t% +4 "core" %5; +2 "sampler"),% +5 "core" % B & ] +53 "collection"'% +3 "core" %5' +3 "sampler")% +4 "core" % > % ] +53 "collection"'{% +4 "core" %5, +2 "sampler")a% +4 "core" % K % ] +53 "collection"'Q% +4 "core" %5> +2 "sampler")&% +5 "core" %&& N % ] +53 "collection"'% +3 "core" %5-  +2 "sampler")6% +5 "core" %8> @ & ] +53 "collection"'G% +3 "core" %52  +3 "sampler")S% +4 "core" %JJ < ' ] +53 "collection"'2% +4 "core" %54  +2 "sampler")4% +4 "core" %UV L ( ] +54 "collection"'\ % +5 "core" %50 +2 "sampler") % +4 "core" %[_ F % ] +53 "collection"'% +3 "core" %5 )  +2 "sampler")A% +5 "core" %aa A ' ] +53 "collection"'% +4 "core" %5  ?  +2 "sampler")% +4 "core" %ad G ' ] +53 "collection"'=% +4 "core" %5  ?  +2 "sampler")% +5 "core" %ci K ( ] +2 "sampler")l% +4 "core" %ef = ) ] + ."WCR"Intake.select :close +2 "sampler")0 +12 )E% +3 "core" %fb A [ ] +2 ."WCR"SSV.dial :exhaust +3 "sampler")\\  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +5 "sampler")#.0X% +4 "core" %<Ipq @ j +16 "collection"'@% +4 "core" %5 P +2 "sampler")u% +4 "core" %<Iwu G j +16 "collection"'^% +4 "core" %5 P +2 "sampler")N% +4 "core" %<I~} N j +2 "collection"']% +5 "core" %5 P + #"WCR"Intake @23.5psia, vacuum from 17.0 to 21.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 19 +6 "sampler")#.0XY k +54 "collection"'% +4 "core" %5 T +2 "sampler")7% +5 "core" % J m U +53 "collection"'#% +3 "core" %5, T +2 "sampler")B% +5 "core" % F k U +53 "collection"'R% +4 "core" %59 R +2 "sampler")Y% +4 "core" % > l U +54 "collection"'% +4 "core" %5& T +2 "sampler")U% +4 "core" % K l U +53 "collection"'$% +4 "core" %5? S +2 "sampler")f% +4 "core" % K l U +54 "collection"'z% +3 "core" %5, S +3 "sampler")y% +4 "core" % @ m U +53 "collection"'s% +4 "core" %5, T +3 "sampler")Z% +4 "core" %(( J m U +53 "collection"'e% +4 "core" %58 T +2 "sampler")(% +4 "core" %;9 K m U +53 "collection"'8% +4 "core" %5? T +2 "sampler")q% +4 "core" %KJ ? n U +54 "collection"'}% +3 "core" %52 T +2 "sampler")-% +4 "core" %TR ? n U +53 "collection"':% +4 "core" %5+ S +2 "sampler")% +4 "core" %YY A l U +54 "collection"'% +4 "core" %5 : Z +2 "sampler")W% +4 "core" %\\[ H s U +53 "collection"'h% +3 "core" %5 E ] +2 "sampler")n% +4 "core" %`^ I w U +54 "collection"'V% +4 "core" %5 @ ] +2 "sampler")j% +4 "core" %a^ ? w U +102 "collection"'[% +13 "core" %5  F ] +2 "sampler")g% +4 "core" %cd C w U +53 "collection"'% +3 "core" %5  > ] +3 "sampler")x% +4 "core" %fe A w U +53 "collection"'"% +3 "core" %5  A ] +2 "sampler")v% +4 "core" %eb @ w U +54 "collection"'o% +3 "core" %5  / Z +3 "sampler")k% +4 "core" %fe A t U +53 "collection"'|% +4 "core" %5  2 Y +2 "sampler") % +4 "core" %ec H s U +54 "collection"' % +3 "core" %5  @ S +2 "sampler")% +5 "core" %fc G m U +53 "collection"'b% +4 "core" %5  , T +2 "sampler")L% +4 "core" %fe A m U +53 "collection"'J% +4 "core" %5  & T +2 "sampler")d% +4 "core" %he A m U +53 "collection"'% +4 "core" %5  , T +2 "sampler")C% +5 "core" %fd F m U +53 "collection"')% +4 "core" %5  : T +2 "sampler") % +4 "core" %ed ; m U +53 "collection"'<% +3 "core" %5  . T +2 "sampler")K% +5 "core" %ge < n U +53 "collection"'% +4 "core" %5   T +2 "sampler")% +4 "core" %ig < n U +53 "collection"'`% +4 "core" %5   T +2 "sampler")% +4 "core" %if L m U +54 "collection"'T% +4 "core" %5  \ $ T +2 "sampler")~% +4 "core" %ih = n U +53 "collection"'P% +3 "core" %5  * U +2 "sampler")?% +4 "core" %hf A m U +54 "collection"'%% +4 "core" %5  \  T +2 "sampler")% +4 "core" %he ? m U +53 "collection"'*% +4 "core" %5 \ \  T +2 "sampler")!% +4 "core" %ii K m U +2 "sampler")5% +5 "core" %jg M n U + ."WCR"Intake.select :close +2 "sampler")0 +12 )% +3 "core" %hf N U +2 ."WCR"SSV.dial :exhaust +3 "sampler")m  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X j +53 "collection"'% +3 "core" %5 T +2 "sampler")A% +4 "core" %  < n\ P +54 "collection"'% +3 "core" %5! T +2 "sampler")% +5 "core" %  = k\ P +3 "MFB"*=% +4 "core" %  J +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*' +41 "collection"'l% +4 "core" %5 S +2 "sampler")E% +4 "core" %  E l\ P +53 "collection"'\\% +4 "core" %54 S +2 "sampler")X% +4 "core" %  M m\ P +54 "collection"'I% +4 "core" %5 S +2 "sampler")D% +4 "core" %  < n\ P +54 "collection"';% +5 "core" %52 S +2 "sampler")% +4 "core" %   @ m\ P +53 "collection"'c% +4 "core" %53 R +2 "sampler")O% +5 "core" % "" ? k\ P +53 "collection"'/% +4 "core" %5 R +2 "sampler")_% +4 "core" % 74 M l\ P +54 "collection"'.% +4 "core" %5* R +2 "sampler")% +5 "core" % ED F l\ P +54 "collection"'H% +3 "core" %5% S +2 "sampler") % +4 "core" % NO E l\ P +54 "collection"'0% +3 "core" %5) S +3 "sampler")>% +4 "core" % VU ? l\ P +53 "collection"'@% +4 "core" %5  R +2 "sampler")u% +5 "core" ' + % \\X H k\ P +2 ."MFBPCR"delay 10 seconds +52 "collection"'^% +4 "core" %5  R +2 "sampler")N% +4 "core" % ][ > l\ P +54 "collection"']% +3 "core" %5 , R +3 "sampler")% +4 "core" % `] G l\ P +53 "collection"'+% +4 "core" %5 , R +2 "sampler")r% +4 "core" % _a > l\ P +103 "collection"'M% +12 "core" %5 ( R +2 "sampler")p% +4 "core" % bb > l\ P +54 "collection"''% +3 "core" %5  R +3 "sampler")% +4 "core" % aa = l\ P +53 "collection"'7% +4 "core" %5  R +2 "sampler")#% +5 "core" % ba J l\ P +53 "collection"'B% +4 "core" %5  0 S +2 "sampler")R% +5 "core" % dc ? l\ P +53 "collection"'Y% +3 "core" %5  S +3 "sampler")% +4 "core" % c_ @ m\ P +53 "collection"'U% +4 "core" %5 3 S +2 "sampler")$% +4 "core" % dc F m\ P +54 "collection"'f% +4 "core" %52 S +2 "sampler")z% +4 "core" % cb B m\ P +53 "collection"'y% +4 "core" %5 4 Q +2 "sampler")s% +4 "core" % ca > m\ P +53 "collection"'Z% +3 "core" %5 T +2 "sampler")e% +4 "core" % ba @ m\ P +54 "collection"'(% +3 "core" %5  T +3 "sampler")8% +4 "core" % c` G m\ P +53 "collection"'q% +4 "core" %5 ! T +2 "sampler")}% +4 "core" % eb C l\ P +53 "collection"'-% +3 "core" %52 X +3 "sampler"):% +3 "core" % ea H t\ P +3 ."MFBPCR"ARV.dial :air3 +3 "MFB"* % +38 "core" & +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +6 "collection"'% +4 "core" %5  3 Z +2 "sampler")W% +4 "core" % db < t\ P +53 "collection"'h% +4 "core" %5  Y +2 "sampler")n% +4 "core" % dc ? p\ P +54 "collection"'V% +4 "core" %5 " S +2 "sampler")j% +5 "core" % cc E m\ P +53 "collection"'[% +4 "core" %5 3 T +2 "sampler")g% +5 "MFB"*% +4 "core" % ba ; k\ P + %\  t M +4 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*x' +47 "collection"'"% +4 "core" %5  R +2 "sampler")v% +5 "core" % cc F l\ P +53 "collection"'o% +3 "core" %5 0 S +3 "sampler")k% +4 "core" % d` ; k\ P +53 "collection"'|% +3 "core" %5 1 R +2 "sampler") % +5 "core" % cb < k\ P +53 "collection"' % +4 "core" %5  R +2 "sampler")% +4 "core" % cc F k\ P +53 "collection"'b% +4 "core" %5  R +2 "sampler")L% +3 "core" % dc @ l\ P +54 "collection"'J% +4 "core" %5. R +2 "sampler")d% +4 "core" % ba I l\ P +53 "collection"'% +3 "core" %5 ( S +2 "sampler")C% +4 "core" % ed M l\ P +2 "sampler"))% +5 "core" % cc L l\ P + ."WCR"Intake.select :close +2 "sampler")0 +12 ) % +3 "core" % bb H \ P + ."WCR"SSV.dial :exhaust +3 "sampler")<  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X i +16 "collection"'t% +4 "core" %5 O +2 "sampler")i% +4 "core" %JOyy > i +2 "collection"'% +4 "core" %5 N +2 #"WCR"Intake @23.0psia, vacuum from 16.5 to 20.5psi +3 .SS.reconfigure SSinhale.with maxSpeed: 17 +6 "sampler")#.0XY +1422 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'% +4 "core" %5 O +2 "sampler")6% +4 "core" %& ? l +53 "collection"'&% +3 "core" %5 S +2 "sampler")S% +5 "core" %  ? n\ M +53 "collection"'2% +4 "core" %5 S +2 "sampler")4% +4 "core" %  M m\ M +54 "collection"'\ % +3 "core" %5, T +2 "sampler") % +4 "core" %  ? m\ M +54 "collection"'% +3 "core" %5* R +2 "sampler")A% +5 "core" %  = m\ M +103 "collection"'% +12 "core" %5- S +2 "sampler")% +4 "core" % " < m\ M +53 "collection"'=% +3 "core" %5- S +2 "sampler")l% +4 "core" % 64 B m\ M +55 "collection"'E% +4 "core" %5 S +2 "sampler")\\% +4 "core" % DB E m\ M +54 "collection"'X% +4 "core" %50 S +2 "sampler")I% +4 "core" % NI < l\ M +53 "collection"'D% +4 "core" %52 S +2 "sampler");% +4 "core" % RS A l\ M +54 "collection"'% +3 "core" %5 S +3 "sampler")c% +4 "core" % XV F l\ M +53 "collection"'G% +3 "core" %5' X +2 "sampler")O% +5 "core" % YW J s\ M +53 "collection"'/% +3 "core" %5: ^ +2 "sampler")_% +5 "core" % [X = w\ M +53 "collection"'.% +4 "core" %5- \\ +2 "sampler")% +4 "core" % ZZ = w\ M +54 "collection"'H% +4 "core" %5 ] +3 "sampler") % +4 "core" % \\Z : v\ M +54 "collection"'0% +4 "core" %5( ] +2 "sampler")>% +4 "core" % ^Z E w\ M +54 "collection"'@% +3 "core" %56 ] +2 "sampler")u% +4 "core" % ]Z F w\ M +54 "collection"'^% +4 "core" %5- ] +2 "sampler")N% +5 "core" % ^[ < w\ M +53 "collection"']% +4 "core" %5! ] +2 "sampler")% +4 "core" % ^] D w\ M +53 "collection"'+% +4 "core" %5 \\ +2 "sampler")r% +4 "core" % ^\\ E w\ M +53 "collection"'M% +3 "core" %5* ^ +2 "sampler")p% +4 "core" % ]^ D w\ M +54 "collection"''% +3 "core" %5+ ^ +2 "sampler")% +5 "core" % a] ; w\ M +53 "collection"'7% +4 "core" %5 ] +2 "sampler")#% +4 "core" % `] ? w\ M +53 "collection"'B% +3 "core" %5 ^ +2 "sampler")R% +4 "core" % _] B w\ M +54 "collection"'Y% +4 "core" %5 ] +2 "sampler")% +5 "core" % `^ I w\ M +53 "collection"'U% +3 "core" %5* ] +2 "sampler")$% +4 "core" % `] K w\ M +54 "collection"'f% +3 "core" %52 ^ +2 "sampler")z% +4 "core" % `^ B w\ M +54 "collection"'y% +4 "core" %5 ] +2 "sampler")s% +4 "core" % __ ; w\ M +54 "collection"'Z% +4 "core" %5. \\ +2 "sampler")e% +4 "core" % _^ C w\ M +53 "collection"'(% +4 "core" %52 [ +2 "sampler")8% +4 "core" % __ > w\ M +53 "collection"'q% +4 "core" %5 [ +2 "sampler")}% +4 "core" % a] < w\ M +53 "collection"'-% +4 "core" %5 ] +2 "sampler"):% +5 "core" % a_ > v\ M +53 "collection"'% +4 "core" %5" ] +2 "sampler")% +5 "core" % b` F w\ M +53 "collection"'W% +4 "core" %52 U +2 "sampler")h% +4 "core" % `^ ; s\ M +53 "collection"'n% +3 "core" %5 S +2 "sampler")V% +5 "core" % b^ < n\ M +53 "collection"'j% +3 "core" %5! S +3 "sampler")[% +4 "core" % a_ E n\ M +53 "collection"'% +4 "core" %5  S +2 "sampler")g% +4 "core" % db C n\ M +53 "collection"'"% +4 "core" %5- R +2 "sampler")v% +4 "core" % b^ I l\ M +53 "collection"'o% +4 "core" %5 R +2 "sampler")k% +4 "core" % ac @ l\ M +54 "collection"'|% +4 "core" %5 S +2 "sampler") % +4 "core" % c_ C l\ M +53 "collection"' % +4 "core" %5  S +2 "sampler")% +5 "core" % `` E l\ M +53 "collection"'% +3 "core" %52 S +3 "sampler")b% +4 "core" % aa > l\ M +54 "collection"'L% +3 "core" %5 S +2 "sampler")J% +4 "core" % c` C l\ M +54 "collection"'d% +4 "core" %5, R +2 "sampler")% +4 "core" % a` F l\ M +53 "collection"'C% +4 "core" %5 Y +2 "sampler"))% +5 "core" % `a > s\ M +53 "collection"' % +3 "core" %5 ] +2 "sampler")<% +4 "core" % a` A w\ M +54 "collection"'% +4 "core" %5  ] +2 "sampler")% +4 "core" % b` J v\ M +53 "collection"'% +3 "core" %5  ] +3 "sampler")`% +4 "core" % b_ D w\ M +3 ."WCR"SS.reconfigure SSconfig +3 "sampler")#.0X exit +2 #Session Ended +2152 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"', @ +82 "core" > +53 "sampler")% +4 "core" %  C \ M +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'t  +97 "core"  +2 "collection"'i% +5 "core" %h  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +33 "core" b +3 ."WCR"CS.seek 7.49ml +3 "collection"'Q' +750 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'%  +2 '  +31 "core"  +50  +3 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<< {b +3 ."WCR"CS.seek 0ml +2 "collection"''4 +1982 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'6 @ +48 "core" > +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'&' +2620 "core" ' +2 "collection"'S% +4 "core" %    +2 ."WCR"CSV.dial between air and CTV +3 "collection"'2 ` +31 "core" b +3 ."WCR"CS.seek 2.16ml +2 "collection"'4' +2090 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'\  +41 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< {b +3 ."WCR"CS.seek 0ml +2 "collection"' '4 +140 "core" '\ # } { +3 ."WCR"CBV.dial :waste2b +2 "collection"'  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'A' +579 "core" ' +2 ."WCR"delay 1:00 +3906 "Can" pp +2097 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +146 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +47 "core"  +2 "collection"'=% +5 "core" %I + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'l' +605 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'E' +2121 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"'\\ @ +80 "core" > +53 "sampler")X% +4 "core" %  K \ M +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'I  +98 "core"  +2 "collection"'D% +5 "core" %6  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'; ` +63 "core" _ +3 ."WCR"CS.seek 7.431ml +2 "collection"''$ +755 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'G  +4 'c  +33 "core"  +111  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< ub +3 ."WCR"CS.seek 0ml +2 "collection"'O'4 +1915 "core" 'V y u$ +3 ."WCR"delay 2:00 +2312 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*/  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*_ % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +8553 ."WCR"CBV.dial :waste2b +2 "collection"'.  +32 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'' +140 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'H  +146 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +44 "core"  +2 "collection"'0% +5 "core" % u + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'>' +607 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'@' +2144 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"'u @ +81 "core" ? +53 "sampler")^% +4 "core" %  P \ M + ."WCR"CBV.dial between CSV and waste2b +3 "collection"'N  +98 "core"  +2 "collection"']% +5 "core" %  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +64 "core" _ +3 ."WCR"CS.seek 7.376ml +2 "collection"'+'h +756 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'M  +2 'r  +34 "core"  +113  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< kb +3 ."WCR"CS.seek 0ml +2 "collection"'p'4 +1805 "core" ' x rs ~ +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"''  +34 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'' +232 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'7  +146 "core" +2 "collection"'#& +5 "core" &W^r ~T +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&B% +4 "core" %\  9 @ +3 "storage"(R% +4 "core" %c    +2 "storage"(Y. +3 "core" . +3 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"((( +213 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (U& +4 "core" &)  > +2 "manipulator"&$& +4 "core" &ӽ ; 8<9 +2 "manipulator"&f% +4 "core" %\  / + +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&z( +176 "core" ( +2 "manipulator"&y& +5 "core" & ; @b +2 "storage"(s& +5 "core" &)    +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&Z' +95 "core" ' +2 "storage"(e& +5 "core" &)    +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek beamBreak +2 "storage"(('V +296 "core" ' +2 "storage"(8- +4 "core" -'{ +58 ."WCR"SE.configure SEconfig +4 "storage"(#QK-0-\ b +5 "manipulator"&q& +3 "core" &  # +2 "storage"(}& +5 "core" &) Q +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek 1 +3 "manipulator"&-'C +29 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&:, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(- +2 "core" -'{ +3 ."WCR"SE.seek 1.08 Pucks below Top Plate +3 "storage"(' +35 "core" ' +2 "manipulator"&W% +5 "core" %] Կg +2 "storage"(h& +4 "core" &)  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 326 counts +2 "manipulator"&n'ω +16 "core" ' +2 "manipulator"&V& +5 "core" & 8 B +2 "storage"(j& +5 "core" &)  +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&[' +26 "core" ' +3 ."WCR"SE.seek 2.08 Pucks below Top Plate +2 "storage"(' +63 "core" ' +2 "manipulator"&g& +5 "core" & 7 ; +3 "manipulator"&"% +5 "core" % : 6 +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&v'\ +91 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&o(ӷ +157 "core" ( +3 "manipulator"&k& +5 "core" &;4 +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +4 "core" & 2;4 +3 ."WCR"Forearm.seek CC +2 "manipulator"& ' +94 "core" ' + ."WCR"Hand.close +2 "manipulator"& / +76 "core" / +2 ."WCR"CC.seek :open +2 "collection"'( +424 "core" ( +2 "storage"(& +5 "core" &) %   +2 "storage"(b& +4 "core" &)    +3 "manipulator"&L& +4 "core" & + ";4 +2 "manipulator"&J% +4 "core" % F " 5 +3 ."WCR"Forearm.seek :retract +2 "manipulator"&d'\ +98 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&( +175 "core" ( +2 "manipulator"&C& +5 "core" &   +2 "storage"()& +9 "core" &) : +4 ."WCR"Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +3 ."WCR"Forearm.seek 1 +2 "manipulator"& 'C +97 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&<, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +5 "manipulator"&1 +74 "core" 1 +3 "manipulator"&% +5 "core" % s +2 "storage"(& +4 "core" &) {  +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 348 counts +2 "manipulator"&`'ϟ +16 "core" ' +2 "manipulator"&K& +5 "core" & +2 "storage"(x& +5 "core" &) D +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&P' +26 "core" ' +2 "storage"(a% +5 "core" %  +3 ."downElevator"SE.seek :down +4 "storage"(T'X +99 (~% +3 "core" %  a +2 "manipulator"&% +5 "core" % +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&*'\ +87 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +3 ."WCR"SC.coast + "storage"(6 +4 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'!& +4 "core" & +2 .tHand.open +2 "manipulator"&1 +15 "core" 1 +2 "manipulator"&{& +5 "core" & h x +2 "manipulator"&m% +4 "core" %\  y n +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&1(- +184 "core" ( +2 "manipulator"&,& +5 "core" &- | { +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- z q +3 .tForearm.seek :garage + "manipulator"&t'η +98 "core" ' +52 .tHand.close +10 "manipulator"&i/ +67 "core" / +2 "manipulator"&& +5 "core" &- l z\ +2 "manipulator"&% +4 "core" % | { +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&%(ӷ +275 "core" ( +2 "manipulator"&Q& +4 "core" &ӳ 8 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &6& +3 "core" &ӳ 8 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +106 "core" ' +2 "manipulator"&S& +5 "core" &ӳ } y8 +2 "manipulator"&2% +5 "core" %! { t_ +2 "collection"'&& +4 "core" & +3 "collection"'\ & +4 .tCC.seek :closed +2 "collection"'(W +4 "core" & +2 &  +9 &+v - +9 &^~ A +10 &So| T +9 &Ir U +10 &Ln V +9 &Kf V +9 &UMl U +10 &Il U +9 &Lw V +9 &Ir U +10 & ]Kn U +9 &"Ke V +10 &#Md U +9 &%Oe V +9 &'dKd V +10 &)'N] U +9 &*JU U +9 &,IR U +10 &.mO\\ U +9 &0/MU U +10 &1Kg U +9 &3Qk V +9 &5tLk V +10 &77Og U +9 &8Lj U +9 &:Mf V +10 &<|Nf V +9 &>>L^ V +10 &@Lf V +9 &AJe U +9 &CNh V +10 &EGNV U +9 &G I[ U +9 &HN] V +10 &J_] W +9 &L>W [ +10 &MZ ` +9 &O[ |b +9 &QnY ~b! +10 &S-Z {b$ +9 &TU {b( +9 &V\\ ; +10 &WJ"\\ &p +9 &WgoX S +2 ( +2 "collection"'\ & +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.29 +2 "collection"'4& +4 "core" &Wgmi {S +2 .tHand.open +2 "manipulator"& 1 +67 "core" 1 +2 "manipulator"&% +4 "core" % !  y_ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'=& +5 "core" &WgmH S +2 "collection"'A% +7 "core" %P  +2 .tCSV.dial CSR +2 "collection"'l  +44 "core"  +2 "collection"'\\% +5 "core" %[  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'X'p +1415 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'I% +3 "core" %p4  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'D'^ +728 "core" ' + .tCSV.dial :waste +2 "collection"'; +144 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'E'4 +461 "Can" j +1552 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'c& +5 "core" &Wgm- sS +2 "collection"'G% +4 "core" %40 r +2 .tCSV.dial :flush +2 "collection"'  +59 "core" +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'/'p +1383 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'_ @ +47 "core" A +2 "collection"'.% +5 "core" %p%  +2 .tCS.seek 7ml +2 "collection"'O'l +608 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'H  +2 '  +46 "core"  +103  +2 .tCBV.dial :waste1 +2 "collection"'0 @ +81 "core" A +3 .tCS.seek 0ml +2 "collection"''4 +1885 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'>& +5 "core" &Wgn S +2 "collection"'u% +4 "core" %9  +2 .tCSV.dial :flush +2 "collection"'^  +79 "core" +3 .tCS.seek 5ml + "collection"'N'p +1377 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'] @ +48 "core" B +2 "collection"'% +5 "core" %p! \ +3 .tCS.seek 7ml + "collection"'@'h +601 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'r  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'M  +82 "core"  +3 .tCS.seek 0ml +2 "collection"'+'4 +1878 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +60 "collection"''  +48 "core"  +2 "collection"'p% +5 "core" %/1 n +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'7'P +1119 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'#' +1627 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'B  +49 "core"  +2 .tCBV.dial :waste1 +2 "collection"'R @ +81 "core" A +3 .tCS.seek 0ml +2 "collection"'Y'4 +2660 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'U  +59 "core"  +2 "collection"'$% +5 "core" %5& + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +6 "collection"'f'P +1120 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'y' +1623 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'s  +45 "core" ~ +2 .tCBV.dial :waste2b +2 "collection"'e  +82 "core"  +3 .tCS.seek 0ml +2 "collection"'w'4 +2663 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'  +48 "core"  +2 "collection"'8% +5 "core" %8 w + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'q'P +1115 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'}' +1609 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +2 'W  +51 "core" +61 +2 .tCTV.dial :air +2 "collection"'h  +146 "core" +3 .tCS.seek 0ml +2 "collection"'V'4 +2626 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'j'0 +856 "core" ' + .tCSV.dial :waste +2 "collection"'g +46 "core" +2 .tCS.seek 0ml +2 "collection"'"'4 +854 "core" ' +2 #tFlushing upper manifold + "collection"'Z& +5 "core" &Wgn S +2 "collection"'z% +4 "core" %1 +2 .tCSV.dial :flush +2 "collection"'(  +46 "core"  +3 .tCS.seek 5ml +2 "collection"'-'p +1368 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'n @ +59 "core" ? +2 "collection"'% +5 "core" %p m +2 .tCS.seek 7ml +2 "collection"'k'k +609 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'| +112 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'['4 +1860 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"':'0 +853 "core" ' + .tCSV.dial :waste +2 "collection"' +47 "core" +2 .tCS.seek 0ml +2 "collection"'v'4 +862 "core" ' +2 "collection"'& +4 "core" &Wgm yS +3 "collection"'% +4 "core" %/ y +2 .tCSV.dial :flush +2 "collection"'b  +45 "core"  +61 .tCS.seek 3ml +2 "collection"'L'0 +850 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'J @ +45 "core" B +2 "collection"'C% +5 "core" %0  +2 .tCS.seek 5ml +2 "collection"')'p +594 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"' '4 +1350 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'o'0 +860 "core" ' + .tCSV.dial :waste +2 "collection"' +80 "core" +3 .tCS.seek 0ml +2 "collection"''4 +875 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +5 "core" &Wgm nS +2 "collection"'K% +5 "core" %7 n + .tCSV.dial :flush +2 "collection"'x  +47 "core"  +3 .tCS.seek 5ml +2 "collection"'a'p +1367 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'d @ +46 "core" B +2 "collection"'~% +5 "core" %p  +2 .tCS.seek 7ml +2 "collection"''g +603 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +3 '  +43 "core"  +105  +2 .tCBV.dial :waste1 +2 "collection"'` @ +48 "core" A +3 .tCS.seek 0ml +2 "collection"'!'4 +1859 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +5 "core" &Wgm S +2 "collection"'% +4 "core" %2 +2 .tCSV.dial :flush +2 "collection"'{  +80 "core" +3 .tCS.seek 5ml + "collection"'m'p +1367 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'P @ +48 "core" A +2 "collection"',% +5 "core" %p  +2 .tCS.seek 7ml +2 "collection"''l +597 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'T  +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +82 "core"  +3 .tCS.seek 0ml +2 "collection"'<'4 +1856 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +5 "core" & 9 9K2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +12 "core" ( +2 "manipulator"&& +5 "core" &Ӿ ? 8. +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +4 "core" &Ӿ = :d. +2 .tForearm.seek CC +2 "manipulator"&t' +92 "core" ' + .tHand.close +2 "manipulator"&Q/ +77 "core" / +4 .tCC.seek :open +2 "collection"'6( +424 "core" ( +2 "manipulator"&1& +4 "core" &* +3 "manipulator"&S% +4 "core" % @n +2 .tForearm.seek :retract +2 "manipulator"&2'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&&(- +308 "core" ( +2 "manipulator"&& +5 "core" &- , = + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &- ! - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&4'η +113 "core" ' + .tHand.open +2 "manipulator"& 1 +72 "core" 1 +2 "manipulator"&% +5 "core" % η_ ̮ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&='\ +103 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'\ & +4 "core" & +2 .tHand.open + "manipulator"&A1 +19 "core" 1 +2 "manipulator"&l& +5 "core" &- = 7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(- +2 "core" ( +2 "manipulator"&& +4 "core" &- 7 6X +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &- 7 9 +2 .tForearm.seek :garage +2 "manipulator"&I'η +100 "core" ' +2 .tHand.close +58 "manipulator"&X/ +76 "core" / +3 "manipulator"&;& +5 "core" &- +2 "manipulator"&D% +4 "core" %  +3 .tForearm.seek :retract +2 "manipulator"&c'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&G(ӷ +280 "core" ( +2 "manipulator"&& +5 "core" &ӽ:- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +3 "core" &ӽ :- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&_' +101 "core" ' +3 "manipulator"&.& +5 "core" &ӽ :- +2 "manipulator"&/% +4 "core" %! +3 "collection"'H& +4 "core" & s +2 "collection"' & +5 .tCC.seek :closed +2 "collection"'0(W +3 "core" & s +3 & s +9 &*t l- +10 &^x jA +9 &Lm kU +10 &D oW +9 &G nW +9 &D oV +10 &MD pW +9 &J nV +9 &I nW +10 &G nW +9 & VD oV +10 &"D nV +9 &#D oV +9 &%G nW +10 &'_I oV +9 &)!D oV +9 &*F oV +10 &,J nV +9 &.fI oW +10 &0(H oW +9 &1H nV +9 &3I oV +10 &5oF pV +9 &71F pV +9 &8I rW +10 &:H rV +9 &9L tV +9 &?I uV +9 &AK tV +10 &CJ tV +9 &EBI uV +9 &GI uU +10 &HN uW +9 &J\\ sX +10 &L;} p[\ +9 &M ma +9 &O kb +10 &Qf jb% +9 &S" kb+ +9 &T jb. +10 &V lD +9 &WI) k!c +10 &WhW rD + ( + "collection"' & +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.46 +2 "collection"'O& +4 "core" &WhW rD +2 .tHand.open +2 "manipulator"&>1 +70 "core" 1 +2 "manipulator"&u% +5 "core" % ! +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&^'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &WhW wD +2 "collection"']% +5 "core" %2 w +2 .tCSV.dial CSR +2 "collection"'  +45 "core"  +2 "collection"'N% +5 "core" %2 v + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'r'p +1376 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'M% +3 "core" %p  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'@'Z +610 "Can" uu +114 "core" ' + .tCSV.dial :waste +2 "collection"'' +154 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'p'4 +2009 "core" ' +2 #tPurging external Intake + "collection"'+& +5 "core" &WhW D +4 "collection"'7% +4 "core" %7 + .tCSV.dial :flush +2 "collection"'B  +48 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'R' +2618 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'# +2 'U  +50 "core" +45 +2 .tCTV.dial :intake +2 "collection"'$  +80 "core" +2 .tIntake.select :open +2 "sampler") +12 .tCS.seek 0ml +2 "collection"'Y'4 +2693 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'f  +81 "core" ~ +2 #tFlushing upper manifold + "collection"'s& +5 "core" &WhV uD +2 "collection"'e% +4 "core" %5 s + .tCSV.dial :flush +2 "collection"'y  +79 "core"  +3 .tCS.seek 5ml +2 "collection"''p +1353 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'8 @ +45 "core" B +2 "collection"'w% +4 "core" %p  +3 .tCS.seek 7ml +2 "collection"'q'e +597 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'W +125 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1874 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'h'0 +857 "core" ' + .tCSV.dial :waste +2 "collection"'} +45 "core" +3 .tCS.seek 0ml +2 "collection"'V'4 +850 "core" ' +2 "collection"'g& +5 "core" &WhW& D +2 "collection"'j% +4 "core" %/) + .tCSV.dial :flush +2 "collection"'Z  +46 "core"  +3 .tCS.seek 3ml +2 "collection"'z'0 +848 "core" ' +2 .tdelay 5 seconds +561 .CSV.dial :air +3 "collection"'( @ +45 "core" B +2 "collection"'"% +5 "core" %0 m +2 .tCS.seek 5ml +2 "collection"'n'p +607 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1381 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'-'0 +862 "core" ' + .tCSV.dial :waste +2 "collection"'| +81 "core" +3 .tCS.seek 0ml +2 "collection"'k'4 +870 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&[& +5 "core" & P Y5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"& (ӷ +14 "core" ( +2 "manipulator"&:& +4 "core" &ӻ X j/ +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &ӻ P P/ +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&b/ +72 "core" / +2 .tCC.seek :open +2 "collection"'v( +420 "core" ( +2 "manipulator"&J& +5 "core" & ~ }+ +2 "manipulator"&C% +4 "core" % A x r +2 .tForearm.seek :retract +2 "manipulator"&L'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&)(- +306 "core" ( +2 "manipulator"& & +4 "core" &- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&o'η +114 "core" ' +2 .tHand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&K% +4 "core" % θ] c \\  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&x'\ +103 "core" ' + #tCompleted [mbaPhase] begun 18:04:09 +2 #Extending 18tun1 until completion of MFBPCR +36963 "Can" xx +60004   | +60003  ii +43210 #"Ramu"Session Begun +2594 #-> showlog +1658 #-> exit + #Session Ended +12541 "Can" W +60004  yt +60003  ~~ +39853 ."PCR"PCR.off +141 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"12325640:2293,1110,724,727,60.0001;12326540:2587,1087,702,699,60.0001;12327590:2902,1582,694,686,60.0001;12437030:2282,1094,718,712,59.9628;12437930:2566,1100,690,683,59.9628;12438980:2889,1536,669,694,60.0374;12548740:2287,1110,694,716,59.9628;12549640:2550,1131,697,692,60.0001;12550690:2895,1559,696,682,60.0374;12660610:2291,1134,724,717,60.0001;12661510:2545,1145,697,690,60.0001;12662560:2890,1542,693,681,60.0001;12772060:2276,1087,721,710,59.9628;12772960:2595,1080,692,681,60.0001;12774010:2858,1569,703,687,60.0374;12883880:2291,1116,720,710,60.0001;12884780:2599,1118,692,682,60.0001;12885830:2878,1574,671,687,60.0374;12995690:2297,1166,723,720,60.0001;12996590:2569,1141,696,690,60.0001;12997640:2892,1589,690,678,60.0374;13107390:2283,1125,695,714,60.0001;13108290:2558,1178,698,690,60.0001;13109340:2882,1585,696,683,60.0374;13219120:2286,1147,728,718,60.0001;13220020:2566,1139,670,693,60.0001;13221070:2898,1635,695,676,60.0374;13330750:2293,1088,725,709,60.0374;13331650:2597,1104,690,683,60.0001;13332700:2856,1603,700,691,60.0001;13442490:2287,1119,728,720,59.9628;13443390:2581,1122,699,694,60.0001;13444440:2883,1624,696,643,60.0001;13554240:2284,1148,722,714,59.9628;13555140:2598,1134,694,685,60.0001;13556190:2865,1626,700,688,60.0001;13665710:2276,1151,721,678,59.9628;13666610:2549,1159,700,692,60.0001;13667660:2886,1587,694,683,60.0001;13777890:2281,1148,726,715,59.9628;13778790:2562,1142,695,681,59.9628;13779840:2883,1634,696,687,59.9628;13889990:2284,1127,723,714,59.9628;13890890:2567,1101,695,684,60.0001;13891940:2881,1641,699,690,60.0001;14002420:2275,1179,725,711,60.0001;14003320:2546,1168,696,688,60.0001;14004370:2885,1564,694,677,60.0374;14114350:2281,1198,723,713,59.9628;14115250:2553,1167,696,655,60.0001;14116300:2883,1594,694,680,60.0001;14225670:2280,1184,725,719,59.9628;14226570:2551,1164,699,691,59.9628;14227620:2881,1632,695,681,60.0001;14337720:2282,1155,725,717,59.9628;14338620:2586,1178,699,688,60.0374;14339670:2883,1682,694,682,60.0001;14449670:2285,1153,718,709,59.9628;14450570:2567,1202,695,678,60.0001;14451620:2864,1603,700,693,60.0001;14561710:2285,1148,719,708,60.0001;14562610:2588,1152,695,683,59.9628;14563660:2852,1649,700,692,60.0001;14673760:2277,1126,721,708,60.0001;14674660:2567,1171,693,681,60.0001;14675710:2869,1627,699,690,59.9628;14785830:2281,1124,723,712,59.9628;14786730:2608,1144,697,683,60.0001;14787780:2870,1687,699,684,60.0001;14897940:2283,1141,721,708,59.9628;14898840:2578,1109,695,681,59.9628;14899890:2872,1625,700,690,60.0001;15010010:2276,1127,724,707,60.0001;15010910:2591,1110,694,680,60.0001;15011960:2868,1616,700,694,60.0001;15122200:2285,1122,724,712,59.9628;15123100:2582,1163,696,684,60.0001;15124150:2880,1649,699,687,60.0001;15234340:2284,1160,720,707,59.9628;15235240:2585,1146,692,679,59.9628;15236290:2864,1665,702,689,60.0001;15346280:2290,1180,719,711,60.0001;15347180:2589,1215,695,680,59.9628;15348230:2866,1663,698,688,60.0001;15458280:2297,1204,718,710,59.9628;15459180:2583,1204,694,684,59.9628;15460230:2885,1637,697,683,60.0001;15570040:2301,1175,698,715,59.9628;15570940:2585,1178,697,689,60.0001;15571990:2907,1692,695,675,60.0001;15681570:2306,1177,721,717,59.9628;15682470:2590,1179,666,687,60.0001;15683520:2916,1613,694,679,60.0001;15793530:2346,1170,727,718,60.0001;15794430:2643,1158,699,691,60.0001;15795480:2954,1639,695,675,60.0001;15905710:2392,1160,721,707,59.9628;15906610:2703,1182,694,680,60.0001;15907660:2995,1605,699,692,60.0374;16017970:2496,1212,721,712,59.9628;16018870:2787,1227,696,689,60.0001;16019920:3161,1659,662,681,60.0001;16129980:2633,1231,716,708,59.9628;16130880:2972,1235,693,677,60.0001;16131930:3339,1712,698,656,60.0374;16242500:2816,1202,720,702,60.0001;16243400:3185,1197,693,679,60.0001;16244450:3592,1655,668,693,60.0001;16354980:3002,1183,722,710,59.9628;16355880:3435,1216,693,678,60.0001;16356930:3839,1701,671,687,60.0001;16467080:3194,1183,724,718,60.0001;16467980:3643,1216,699,688,60.0001;16469030:2,1757,695,652,59.9628;16579260:3376,1233,725,716,59.9628;16580160:3814,1233,698,690,60.0001;16581210:245,1709,695,679,60.0001;16691570:3553,1212,719,707,60.0001;16692470:4041,1210,694,682,60.0001;16693520:350,1677,705,682,60.0001;16803480:3709,1198,726,723,59.9628;16804380:111,1186,700,692,60.0001;16805430:350,1705,694,684,60.0374;16915530:3859,1715,720,710,59.9628; +20 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118sep0821h1400ml.pcr +2 "MFB"*% +3 "core" %c +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*d'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*~  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*a % +118 "core" & +2 "MFB"*% +4 "core" %(& +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"* 'Zl +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*`  +52 "core"  +2 "MFB"*% +4 "core" %Zg J +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6067 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*{% +3 "core" %> +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*!'W +530 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*P  +53 "core" +2 "MFB"*,% +4 "core" %^ F +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*m'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ARV.dial :waste +2 "MFB"*T  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +78 "core"  +2 "MFB"*% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*i'b +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3076 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2116 "core" '?՞ +3 !"MFBPCR"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni?: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef11.263656357388317\ : @type2F: @error: speedErr: @tagi/: @sourcei/:@destinationi%:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*Analytical Syringe speedErr at 0.25ml:@axisName"Analytical Syringe:@timestampu: Time !c:@checkpoint: omitted +2 #Waiting to Resume from Checkpoint "Analytical Syringe speedErr at 0.25ml" + ."Qmail"BadNews.email "Analytical Syringe speedErr at 0.25ml",Subject: "Slide::Error in MFBPCR" +1543 "Can"! P +60004 " UT +60004 % UT +60003 ( on +60004 * XW +60004 ( TT +60003 , [[ @CEST1536444198.12 * pp +60003 * `` +60005 + TT +60002 - YX +60004 - TS +60005 , TT +60002 / ss +60004 1 TT +60004 1 ]] +60005 7 qp +60003 8 TT +60003 < ww +60004 C TT +60003 ? TT +60004 G ww +60004 N rr +60004 I SS +60003 N ts +60005 T VV +60004 T qq +60003 V pp +60003 X _` +60004 Y TT +60004 ] TT +60003 ] TS +60005 ] __ +60004 g qq +60002 f TS +60004 e po +60004 f TT +60004 k pp +60003 j WW +60004 h rr +60004 j `_ +60004 k oo +60004 m uu +60004 n rr +60003 m nn +60003 t ut +60004 v ut +60005 s tt +60003 v rr +60004 | rq +60003 w ww +60004 r tt +60004 z qq +60003 { pp +60005 y nn +60003 ~ ]] +60003 { UT +60004 | tt +60004  qp +60003 y TT +60005 { SS +60004 ~ TS +60004 z aa +60003 ~ WW +60004  pq +60003 ~ TT +60003 | VV +60005  ]\\ +60004  UU +30064 #"bkha"Session Begun +2317 #-> showlog 100 +6479 #-> MFBPCRThread.resume +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"(uninitialized constant MFBPCRThread: name:MFBPCRThread +2606 #-> MFBPCR.resume +3 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg""uninitialized constant MFBPCR: name: MFBPCR +1522 #-> MFBPCR.Thread resume +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg""uninitialized constant MFBPCR: name: MFBPCR +2063 #-> MFBPCRthread.resume +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"(uninitialized constant MFBPCRthread: name:MFBPCRthread +3196 #-> MFBPCR.thread.resume +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg""uninitialized constant MFBPCR: name: MFBPCR +1187 #-> MFBPCRThread.resume +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"(uninitialized constant MFBPCRThread: name:MFBPCRThread +10557 "Can" ss +116 #"bkha"-> Thread[:MFBPCR].recover +4 #"MFBPCR"Recovering Thread after Analytical Syringe speedErr at 0.25ml at 22:52:54 +7 .AS.seek 0ml +3 "MFB"*Q'V +36 "core" '?Ȟ +3 !"MFBPCR"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni?: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef11.199837015218458}: @type2F: @error: speedErr: @tagiV: @sourcei/:@destinationi%:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*Analytical Syringe speedErr at 0.25ml:@axisName"Analytical Syringe:@timestampu: Time ([]:@checkpoint: omitted +2 #Waiting to Resume from Checkpoint "Analytical Syringe speedErr at 0.25ml" +3 ."Qmail"BadNews.email "Analytical Syringe speedErr at 0.25ml",Subject: "Slide::Error in MFBPCR" +1005 #"bkha"-> AFV +681 #-> ATV +427 #-> ARV +2330 #-> AFV.legnd + .AFV.select :legnd +4 !o:Solenoid::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"2Invalid Analytical Fluidic Valve State: legnd +599 #-> AFV.legend +1772 #-> AFV.carrier +2 .AFV.select :carrier +3 "MFB"* +753 #"bkha"-> AFV.coil +2 .AFV.select :coil +3 "MFB"* +2024 #"bkha"-> Thread[:MFBPCR].recover +3 #"MFBPCR"Recovering Thread after Analytical Syringe speedErr at 0.25ml at 10:23:21 +4 .AS.seek 0ml +5 "MFB"*%'V +38 "core" '?Ǟ +3 !"MFBPCR"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni?: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef11.194927835051546@: @type2F: @error: speedErr: @tagi*: @sourcei/:@destinationi%:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*Analytical Syringe speedErr at 0.25ml:@axisName"Analytical Syringe:@timestampu: Time (*c:@checkpoint: omitted + #Waiting to Resume from Checkpoint "Analytical Syringe speedErr at 0.25ml" +3 ."Qmail"BadNews.email "Analytical Syringe speedErr at 0.25ml",Subject: "Slide::Error in MFBPCR" +1753 #"bkha"-> ATV +1084 #-> ATV.waste +2 .ATV.dial :waste +5 "MFB"* n +163 "core" o +1080 #"bkha"-> AS.empty +3 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +2 ."bkha"AS.seek :empty +3 "MFB"*'R +280 ."bkha"AS.hold +4 "MFB"*1+ +5 "core" 'O +20 + +2 !"bkha"o:UserAbort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Analytical Syringe seek to empty Aborted!:@checkpoint: omitted +1492 #-> ATV.ARV + .ATV.dial ARV +5 "MFB"*S  +158 "core"  +832 #"bkha"-> ARV +1432 #-> ARV +415 #-> ARV.lengend +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message-undefined method `lengend' for ARV:Shaft: name: lengend: args[ +600 #-> ARV.legend +3234 #-> ARV.carrier +2 .ARV.dial :carrier +5 "MFB"*t  +37 "core"  +603 #"bkha"-> ARV.waste +3 .ARV.dial :waste +3 "MFB"*  +38 "core"  +2248 #"bkha"-> Thread[:MFBPCR].recover +3 #"MFBPCR"Recovering Thread after Analytical Syringe speedErr at 0.25ml at 10:24:58 +4 .AS.reconfigure ASfast +7 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*'V +588 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +4 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2735 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*2'V +2746 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*\  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*A % +118 "core" & +2 "MFB"*l% +4 "core" %V# +2 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*' +240 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +52 "core"  +2 "MFB"*4% +4 "core" % +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*X'> +15378 "Can" wx +738 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*; % +53 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*D% +3 "core" %>\ : +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*&' +529 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*=  +53 "core" +2 "MFB"*I% +4 "core" %% ` +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q4 +328 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*E  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +4 "MFB"*\\'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17882 .PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*.' +5786 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*/'V +2737 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*H' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*c'V +2743 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*6' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*O'V +2762 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*>' +5777 "core" ' +4 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +284 "Can" yz +2451 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +5069 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18sep0910h1400ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer +4 #Priming with carrier +2 .ATV.dial ARV +4 "MFB"*]  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +27 "core"  +2 "MFB"*N% +4 "core" %VZC +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*_'(R +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +13 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*<' +2900 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +3 "MFB"*M n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*r'R +5075 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*''(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*@  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*+  +38 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*7% +3 "core" %(# +3 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +5 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*B'FM +631 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*p  +151 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*U% +5 "core" %FK2 +3 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*#' +732 #"bkha"-> PC.close +3 !o:Arm::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Claim Arm, then retry closing Processing Clamp:@checkpoint: omitted +1097 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +3 "MFB"*$  +38 "core" +2 #"MFBPCR"Adding PP3 +2 .delay 2 seconds +203 "MFB"*R% +4 "core" % : M +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*f' +331 #"bkha"-> PC.loadFlush +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%s& +6 "core" &"  + ."bkha"Hand.open +4 "manipulator"&e1 +22 "core" 1 +2 "manipulator"&y& +4 "core" &-  +2 ."bkha"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."bkha"Elbow.seek FlushPuck::Garage +3 "manipulator"&Y(- +13 "core" ( +2 "manipulator"&8& +4 "core" &- g +2 ."bkha"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +5 &w& +3 "core" &- <g +2 ."bkha"Forearm.seek :garage +3 "manipulator"&'η +100 "core" ' +2 ."bkha"Hand.close +2 "manipulator"&W/ +77 "core" / +2 "manipulator"&q& +5 "core" &- l n g + ' +2 ."MFBPCR"delay 10 seconds +3 "manipulator"&% +6 "core" % ` i +3 ."bkha"Forearm.seek :retract +3 "manipulator"&}'\ +103 "core" ' +2 ."bkha"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."bkha"Elbow.seek PC +4 "manipulator"&h(w +126 "core" ( +2 "manipulator"&g& +5 "core" & x +2 ."bkha"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &j& +4 "core" & x +2 ."bkha"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."bkha"Forearm.seek PC +4 "manipulator"&Z' +97 "core" ' +2 "manipulator"&V& +5 "core" & x +2 "manipulator"&(% +4 "core" %  +2 "processing"%"& +4 "core" &%  +2 "processing"%z& +5 ."bkha"PC.seek :closed +3 "processing"%n(T +6 "core" &  +2 &  +5 &F (p +10 &lS{ < +9 &wx P +9 &XO X +10 &I W +9 &I W +9 &K W +10 &aJ W +9 &#I W +9 &M W +10 &J W +9 &!iF W +10 &#*L X +9 &$J W +9 &&M W +10 &(pM X +9 &*3J W +9 &+P X +10 &-K X +9 &/xQ X +10 &1;L W +8 &2P W +10 &4K X +10 &6M W +9 &8CO W +9 &:N W +10 &;P W +9 &=I W +10 &?KN W +8 &A N X +10 &BI W +10 &DK W +9 &FSL W +10 &HS% X +9 &Ib Z +9 &K} \\ +10 &ME" _ +8 &O _ +10 &P ` +10 &R% _ +9 &T0}m! 1 +9 &Tg < +9 ( +3 "processing"%z& +3 #"bkha"Processing Clamp onSpring/offSpring for 6/29 samples, on/off torque 1.71 +4 "processing"%& +5 "core" &T. 5 + &T.$ 5 +2 ."bkha"Hand.open +2 "manipulator"&|1 +73 "core" 1 +2 "manipulator"&-% +4 "core" %  +3 ."bkha"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 ."bkha"Forearm.seek :retract +3 "manipulator"&['\ +69 ."MFBPCR"ARV.dial :air2 +3 "MFB"*:  +26 "core" ' +2 "processing"%& +4 "core" &T/ 5 +6 +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*b% +3 "core" %8\ < +3 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*G' +620 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*^  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*0% +3 "core" % r P +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*J'\ +4226 #"bkha"-> PS.unloadFlush +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message2undefined method `unloadFlush' for PS:Syringe: name:unloadFlush: args[ +1628 "core" ' +2 ."MFBPCR"delay 5 seconds +564 .ATV.dial :ASV +48 "MFB"*C n +37 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +4 "core" %\ =A +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"* '\  +641 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +204 "MFB"*% +4 "core" %\ \ > J +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*' G +273 #"bkha"-> PC.loadFlushPuck +3 "processing"%K& +5 "core" &T. 5 +2 "processing"%L& +5 "core" &T. 5 +1120 #"bkha"-> PC.unloadFlushPuck +2 #Garaging FlushPuck in Processing Clamp +5 "manipulator"&o& +4 "core" & u w +2 ."bkha"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."bkha"Elbow.seek PC +4 "manipulator"&(w +13 "core" ( +2 "manipulator"&5& +5 "core" &z ~h + ."bkha"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &~& +4 "core" &z  ~h +2 ."bkha"Forearm.seek PC +3 "manipulator"&a' +94 "core" ' + ."bkha"Hand.close +4 "manipulator"&/ +67 "core" / +2 ."bkha"PC.seek :open +3 "processing"%d( +404 "core" ( +2 "manipulator"&`& +4 "core" & [ +2 "manipulator"&% +5 "core" % u! +2 ."bkha"Forearm.seek :retract +3 "manipulator"& '\ +98 "core" ' +2 ."bkha"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."bkha"Elbow.seek :garage +4 "manipulator"&(- +122 "core" ( +2 "manipulator"&{& +5 "core" &-  + ."bkha"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +5 && +3 "core" &- j +2 ."bkha"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."bkha"Forearm.seek :garage +2 "manipulator"&P'η +114 "core" ' + ."bkha"Hand.open +4 "manipulator"&,1 +76 "core" 1 +2 "manipulator"&!% +4 "core" % ζe N Iް, +2 ."bkha"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 ."bkha"Forearm.seek :retract +3 "manipulator"&T'\ +103 "core" ' +1437 #"bkha"-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'& +5 "core" &joh + ."bkha"Hand.open +3 "manipulator"&1 +26 "core" 1 +2 "manipulator"&m& +4 "core" &-  +2 ."bkha"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."bkha"Elbow.seek FlushPuck::Garage +2 "manipulator"&i(- +6 "core" ( +2 "manipulator"&& +4 "core" &-  + ."bkha"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &*& +3 "core" &-  +3 ."bkha"Forearm.seek :garage +3 "manipulator"&9'η +102 "core" ' +2 ."bkha"Hand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&Q& +5 "core" &- c k +2 "manipulator"&%% +4 "core" % i k  +2 ."bkha"Forearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +2 ."bkha"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."bkha"Elbow.seek CC +3 "manipulator"&(ӷ +274 "core" ( +2 "manipulator"&S& +5 "core" &Ӹ s >:1 + ."bkha"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +5 &t& +3 "core" &Ӹ s :1 +2 ."bkha"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."bkha"Forearm.seek CC +3 "manipulator"&' +104 "core" ' +2 "manipulator"&1& +5 "core" &Ӹ k o :1 +2 "manipulator"&% +5 "core" % i f +2 "collection"'& +5 "core" &lqi +2 "collection"' & +4 ."bkha"CC.seek :closed +3 "collection"'(W +6 "core" &lpl + &nn +7 & 4kn $e +9 &{Qjo ; +8 &w|kk| O +11 &`Xlm~ X +9 &#Kkns W +9 &Kkn{ X +10 &Nln| X +9 &hOkn X +10 &+Nmp X +9 &Njp{ W +9 &Lkpx W +10 &!qNmmz W +9 &#3Kkow W +2 ' +2 ."MFBPCR"delay 4 seconds +5 "core" &$Klnw X +10 &&Jlnz X +9 &(yPknt X +10 &*;Kknt X +9 &+Mkqw X +9 &-Lint X +10 &/Nnmq W +9 &1DJkow W +9 &3Njnx X +10 &4Njns X +9 &6Hlnv X +10 &8LLkms W +9 &: Okn| X +9 &;Ijps X +10 &=Nko{ W +9 &?SJkoy X +9 &AKln{ X +10 &BKkou X +9 &DLkov X +10 &F\\Gknx W +9 &HLkmx X +9 &IWjn| Y +10 &Kxkl} \\ +9 &MKjkx ` +9 &Ohkx ~b +10 &Pjj{ ~b& +8 &R~gjz ~b+ +11 &T8hiz ~b0 +9 &Ujjw }[ +9 &WCii| &s +10 &W[hghz K +2 ( +2 "collection"' & +3 #"bkha"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.42 +3 "collection"'\ & +6 "core" &W[hfjy K +2 ."bkha"Hand.open +2 "manipulator"&A1 +77 "core" 1 +2 "manipulator"&l% +4 "core" %  E G ? +3 ."bkha"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 ."bkha"Forearm.seek :retract +3 "manipulator"&2'\ +4 ."MFBPCR"ATV.dial PCR +3 "MFB"*  +59 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +3 "MFB"*4  +28 "core" ' +2 "collection"'& +4 "core" &W[ghjX zK +4  +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*;% +5 "core" % M:M +3 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*D'l +1228 #"bkha"-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp +4 "manipulator"&X& +5 "core" & i k 5 +2 ."bkha"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."bkha"Elbow.seek CC +3 "manipulator"&=(ӷ +15 "core" ( +2 "manipulator"&I& +4 "core" &ӳ Y g3 +2 ."bkha"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &&& +3 "core" &ӳ g o 3 +2 ."bkha"Forearm.seek CC +4 "manipulator"&E' +95 "core" ' + ."bkha"Hand.close +4 "manipulator"&/ +75 "core" / +2 ."bkha"CC.seek :open +3 "collection"'\\( +425 "core" ( +2 "manipulator"&.& +4 "core" & s, +2 "manipulator"&/% +4 "core" % 8 ~  +3 ."bkha"Forearm.seek :retract +3 "manipulator"&H'\ +102 "core" ' +2 ."bkha"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."bkha"Elbow.seek :garage +3 "manipulator"&c(- +293 "core" ( +2 "manipulator"&6& +4 "core" &-  +2 ."bkha"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &O& +4 "core" &- ' +2 ."bkha"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."bkha"Forearm.seek :garage +3 "manipulator"&>'η +116 "core" ' +2 ."bkha"Hand.open +3 "manipulator"&u1 +67 "core" 1 +2 "manipulator"&% +4 "core" % θh N J +ޱ- +3 ."bkha"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."bkha"Forearm.seek :retract +64 "manipulator"&]'\ +106 "core" ' +2506 #"bkha"-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +5 "core" &nrn +2 ."bkha"Hand.open +2 "manipulator"&N1 +19 "core" 1 +2 "manipulator"& & +4 "core" &- \ +3 ."bkha"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."bkha"Elbow.seek FlushPuck::Garage +3 "manipulator"&_(- +4 "core" ( +2 "manipulator"&M& +5 "core" &- \ +2 ."bkha"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &<& +3 "core" &- \ +2 ."bkha"Forearm.seek :garage +4 "manipulator"&r'η +101 "core" ' +2 ."bkha"Hand.close +2 "manipulator"&@/ +71 "core" / +2 "manipulator"&+& +5 "core" &- i i\ +2 "manipulator"&7% +5 "core" % i j  +2 ."bkha"Forearm.seek :retract +3 "manipulator"&''\ +101 "core" ' +2 ."bkha"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."bkha"Elbow.seek CC +4 "manipulator"&p(ӷ +284 "core" ( +2 "manipulator"&U& +5 "core" &! <= + ."bkha"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &B& +3 "core" &! p s<= +3 ."bkha"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 ."bkha"Forearm.seek CC +3 "manipulator"&$' +101 "core" ' +2 "manipulator"&R& +5 "core" &! q o<= +2 "manipulator"&#% +5 "core" % j k  +2 "collection"'s& +4 "core" &lq\\ +2 "collection"'e& +5 ."bkha"CC.seek :closed +3 "collection"'y(W +6 "core" &lqV +2 &mot +6 &\ 3mnl $e +9 &wQ~npl : +10 &vxkov O +9 &[Skou X +9 &Glos W +9 &Flop W +10 &Hnpq W +10 &dGlmu W +9 &(Dmns V +9 &Fknu W +10 &Fjpx W +9 &!lImoz W +9 &#.Hknw W +10 &$Gjop W +9 &&Fjnu W +9 &(tImpy W +10 &*6Hmoq W +9 &+Jmoy X +10 &-Fooz W +9 &/}Gnn| W +9 &1?Glo~ W +10 &3Gipy W +9 &4Gmo} W +9 &6Gmm| W +10 &8GIimz W +9 &: Imox W +10 &;Fln} W +9 &=Glnz W +9 &?NHlox W +10 &AJloz W +9 &BJkn} W +9 &DIkn~ W +10 &FWIlnx W +9 &HLmox W +10 &ITkmz X +9 &Kwln| \\ +9 &MGjlz _ +10 &Nikz ~b +9 &Pikx ~b& +10 &Rwikx }b, +9 &T2ikt }b0 +9 &Ugl| }` +10 &W"<hkz )z +9 &Wighkz F +5 ( + "collection"'e& +5 #"bkha"Collection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.53 +3 "collection"'8& +6 "core" &Wi_ilq F + &Wi_hlu F + ."bkha"Hand.open +2 "manipulator"&w1 +67 "core" 1 +2 "manipulator"&W% +4 "core" %  M G  +2 ."bkha"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 ."bkha"Forearm.seek :retract +3 "manipulator"&q'\ +96 "core" ' +2 "collection"'& +5 "core" &Wi`ijs F +628 "Can" V +3059 #"bkha"-> CC.unloadFlush +3 #Garaging FlushPuck in Collection Clamp +3 "manipulator"&)& +5 "core" & j _ 7 +2 ."bkha"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."bkha"Elbow.seek CC +2 "manipulator"&x(ӷ +18 "core" ( +2 "manipulator"&g& +4 "core" & | p5 +2 ."bkha"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &j& +4 "core" & \\ Y 5 +3 ."bkha"Forearm.seek CC +3 "manipulator"&' +94 "core" ' + ."bkha"Hand.close +4 "manipulator"&V/ +75 "core" / +2 ."bkha"CC.seek :open +3 "collection"'(( +422 "core" ( +2 "manipulator"&"& +4 "core" & }/ +2 "manipulator"&Y% +4 "core" % ;  +3 ."bkha"Forearm.seek :retract +3 "manipulator"&}'\ +95 "core" ' +2 ."bkha"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."bkha"Elbow.seek :garage +3 "manipulator"&F(- +306 "core" ( +2 "manipulator"&z& +4 "core" &-  +2 ."bkha"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +4 "core" &- ' +2 ."bkha"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."bkha"Forearm.seek :garage +3 "manipulator"&|'η +112 "core" ' + ."bkha"Hand.open +3 "manipulator"&-1 +70 "core" 1 +2 "manipulator"&% +4 "core" % δf B Eް' +3 ."bkha"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."bkha"Forearm.seek :retract +3 "manipulator"&:'\ +103 "core" ' +1363 #"bkha"-> PC.loadFlushPuck +3 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%Z& +5 "core" &! + ."bkha"Hand.open +3 "manipulator"&b1 +24 "core" 1 +2 "manipulator"&f& +4 "core" &-  +2 ."bkha"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."bkha"Elbow.seek FlushPuck::Garage +2 "manipulator"&^(- +8 "core" ( +2 "manipulator"&0& +5 "core" &-  + ."bkha"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &G& +3 "core" &-  +2 ."bkha"Forearm.seek :garage +3 "manipulator"&C'η +105 "core" ' +2 ."bkha"Hand.close +2 "manipulator"&/ +78 "core" / +2 "manipulator"&J& +5 "core" &- R I +2 "manipulator"& % +4 "core" % D Bq +3 ."bkha"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +2 ."bkha"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +5 ."bkha"Elbow.seek PC +7 "manipulator"&K(w +122 "core" ( +2 "manipulator"&L& +4 "core" &q , +2 ."bkha"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 & & +3 "core" &r (\ +2 ."bkha"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."bkha"Forearm.seek PC +3 "manipulator"&o' +107 "core" ' +2 "manipulator"&5& +5 "core" &u ^ \\\ +2 "manipulator"&~% +4 "core" % ] hk +3 "processing"%& +4 "core" &! +2 "processing"%h& +4 ."bkha"PC.seek :closed +3 "processing"%[(T +7 "core" &" + &" +6 & %" #b +9 &Q{ : +9 &vv! O +10 &dP" X +9 &(D! W +9 &G W +10 &D! W +9 &mH" W +9 &/H! W +10 &I W +8 &F! V +11 &!uG W +9 &#7I W +9 &$H" W +10 &&I W +9 &(}I W +9 &*?H W +10 &,H W +8 &-G W +11 &/F! W +9 &1HF W +9 &3\ G W +10 &4D W +9 &6E W +9 &8PG! W +10 &:F W +9 &;G! V +10 &=I W +9 &?WG W +9 &AI W +10 &BE! W +9 &DH W +9 &F`I W +10 &H O X +9 &I\\ Y +10 &Ku \\ +9 &MS$ ^ +9 &O" _ +10 &P _ +9 &R* ^ +9 &T@~j" 0 +10 &Tj" @ +9 ( + &T.! 5 +2 "processing"%h& +4 #"bkha"Processing Clamp onSpring/offSpring for 6/29 samples, on/off torque 1.82 +3 "processing"%n& +5 "core" &T. 5 +2 ."bkha"Hand.open +2 "manipulator"&`1 +67 "core" 1 +2 "manipulator"&% +4 "core" % ϼ n ku +2 ."bkha"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 ."bkha"Forearm.seek :retract +3 "manipulator"&{'\ +95 "core" ' +2 "processing"%& +5 "core" &T." 5 +8743 #"bkha"-> PC.unloadFlushPuck +3 #Garaging FlushPuck in Processing Clamp +4 "manipulator"&a& +5 "core" &u }\ +2 ."bkha"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."bkha"Elbow.seek PC +3 "manipulator"&(w +4 "core" ( +2 "manipulator"&,& +4 "core" &u \ +2 ."bkha"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &!& +3 "core" &u \ +2 ."bkha"Forearm.seek PC +3 "manipulator"& ' +93 "core" ' +59 ."bkha"Hand.close +13 "manipulator"&P/ +71 "core" / +2 ."bkha"PC.seek :open +4 "processing"%( +409 "core" ( +2 "manipulator"&& +5 "core" &u \ +2 "manipulator"&m% +4 "core" %  +2 ."bkha"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 ."bkha"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."bkha"Elbow.seek :garage +4 "manipulator"&*(- +119 "core" ( +2 "manipulator"&& +5 "core" &- \ +2 ."bkha"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &Q& +5 "core" &- D\ +2 ."bkha"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."bkha"Forearm.seek :garage +3 "manipulator"&%'η +114 "core" ' + ."bkha"Hand.open +3 "manipulator"&1 +76 "core" 1 +2 "manipulator"&T% +4 "core" % θe N G߰& +3 ."bkha"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 ."bkha"Forearm.seek :retract +3 "manipulator"&9'\ +101 "core" ' +8049 ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +4 "MFB"*S  +84 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*t % +36 "core" $ +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +17 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +7464 #"bkha"-> SSV.air +2 .SSV.dial :air +4 "sampler")i +81 "core"  +3200 #"bkha"-> SS.fill +3 .SS.reconfigure SSconfig +6 "sampler")#.0X SSV.legend +2391 #-> SS.empty +2 .SS.seek :empty +4 "sampler")'޺ +1259 "core" ' +2 "sampler")% +4 "core" %޸30 Z _ +1603 #"bkha"-> CS.air +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message*undefined method `air' for CS:Syringe: name:air: args[ +784 #-> CSV.air +2 .CSV.dial :air +4 "collection"'v @ +91 "core" > +748 #"bkha"-> CS.fill +3 .CS.reconfigure CSconfig +6 "collection"'#P d@b +3 ."bkha"CS.seek 10ml +2 "collection"'\ ' +2679 "core" ' +2 "collection"'A% +4 "core" %ru  +2501 #"bkha"-> CS.waste +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `waste' for CS:Syringe: name:\ waste: args[ +476 #-> CS.waste1 +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message-undefined method `waste1' for CS:Syringe: name: waste1: args[ +837 #-> CSV.waste1 +2 .CSV.dial :waste1 +4 "collection"'l +79 "core" +1929 #"bkha"-> CS.empty +2 .CS.seek :empty +4 "collection"'' +681 ."bkha"CS.hold +4 "collection"' + +5 "core" 'rnq +75 + +2 !"bkha"o:UserAbort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Collection Syringe seek to empty Aborted!:@checkpoint: omitted +1760 #-> CSV.air1 +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message*undefined method `air1' for CSV:Shaft: name: air1: args[ +1272 #-> CS.fill +3 .CS.seek 10ml +4 "collection"'' +785 "core" ' +2 "collection"'4% +4 "core" %qr  +992 "Can" k +60004  ~t +7584 #"bkha"-> CSV +374 #-> CSV.air +2 .CSV.dial :air +5 "collection"'; @ +92 "core" > +1068 #"bkha"-> CS.empty +4 .CS.seek :empty +3 "collection"'' +2698 "core" ' +2 "collection"'% +5 "core" %oo  +478 #"bkha"-> CS.fill +3 .CS.seek 10ml +4 "collection"'X' +2649 "core" ' +2 "collection"'I% +4 "core" %rr  +1624 #"bkha"-> PSV.air + .PSV.dial :air +4 "processing"%&  +49 "core"  +891 #"bkha"-> PS.fill +4 .PS.reconfigure PSconfig +4 "processing"%#A d`xb +4 ."bkha"PS.seek 2.5ml +3 "processing"%' +2695 "core" ' +2 "processing"%% +4 "core" %#E u +2377 #"bkha"-> PS.empty +2 .PS.seek :empty +4 "processing"%2' +2658 "core" ' +2 "processing"%% +4 "core" %N +7290 #"bkha"-> CC.close +5 !o:Arm::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Claim Arm, then retry closing Collection Clamp:@checkpoint: omitted +4298 #-> CTV +23102 "Can" b +60004  qq +18153 #"bkha"-> CSV.air +2 .CSV.dial :air +543 #-> CTV.air +3 .CTV.dial :air +15400 #-> Intake +25902 "Can" vt +43064 #"bkha"-> CTV +16940 "Can" xw +2027 #"bkha"-> SSV +7606 #-> exhaust.open +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageFundefined local variable or method `exhaust' for #: name: exhaust +665 #-> Exhaust.open +2 .Exhaust.select :open +3 "sampler")@ +5193 #"bkha"-> SSV.exhaust +2 .SSV.dial :exhaust +5 "sampler").  +84 "core" ~ +927 #"bkha"-> SS.fill +4 .SS.seek 25ml +3 "sampler")/' +1273 "core" ' +2 "sampler")E% +4 "core" %I87 K  +1327 #"bkha"-> SSV.empty +3 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `empty' for SSV:Shaft: name:\ empty: args[ +392 #-> SS.empty +3 .SS.seek :empty +4 "sampler")6'޺ +1279 "core" ' +2 "sampler")=% +4 "core" %޴:9 T  +2928 #"bkha"-> SSV.air +2 .SSV.dial :air +4 "sampler")O +83 "core"  +507 #"bkha"-> Exhaust.close +2 .Exhaust.select :close +2 "sampler") +35660 "Can" w +60003  ] +55393 ."PCR"PCR.off +142 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"61022000:2081,996,733,728,60.0001;61022900:2335,1001,695,690,60.0001;61023950:2612,1342,669,694,60.0001;61133660:2093,972,724,717,59.9628;61134560:2366,979,693,688,60.0001;61135610:2599,1355,699,693,60.0001;61244920:2079,950,727,716,59.9628;61245820:2340,978,696,691,60.0001;61246870:2600,1376,695,685,60.0001;61356380:2078,956,721,710,59.9628;61357280:2334,962,695,675,60.0001;61358330:2562,1385,696,688,60.0001;61467750:2066,1030,726,720,59.9628;61468650:2321,984,698,693,60.0001;61469700:2612,1369,691,643,60.0374;61579020:2090,996,725,722,59.9628;61579920:2344,1011,666,689,60.0001;61580970:2610,1389,694,685,60.0374;61690300:2097,1005,718,711,59.9628;61691200:2348,1039,695,682,60.0001;61692250:2612,1387,669,690,60.0374;61801660:2107,1037,696,717,60.0001;61802560:2368,1018,700,688,60.0001;61803610:2645,1414,693,682,60.0001;61913380:2104,1047,720,713,60.0001;61914280:2341,1029,695,680,60.0001;61915330:2647,1439,696,684,60.0001;62025070:2101,1063,724,713,59.9628;62025970:2344,1077,695,695,60.0001;62027020:2628,1444,693,682,60.0374;62137130:2089,1027,724,719,59.9628;62138030:2344,1011,698,689,60.0001;62139080:2614,1405,692,679,60.0001;62248720:2081,1009,721,715,60.0001;62249620:2352,1010,698,690,60.0001;62250670:2623,1390,695,680,60.0001;62360130:2084,1022,721,682,60.0001;62361030:2341,1010,696,688,60.0001;62362080:2607,1424,697,688,60.0001;62471870:2081,972,725,720,60.0001;62472770:2336,956,669,687,60.0001;62473820:2600,1391,691,680,59.9628;62583860:2066,979,719,705,60.0001;62584760:2334,1016,691,676,59.9628;62585810:2577,1360,702,689,60.0374;62695780:2077,1015,723,713,59.9628;62696680:2326,1005,698,690,59.9628;62697730:2613,1347,695,677,60.0374;62807450:2069,979,687,709,60.0001;62808350:2344,997,692,686,59.9628;62809400:2581,1393,697,688,60.0374;62918910:2074,984,726,717,60.0001;62919810:2339,992,671,689,60.0001;62920860:2608,1359,693,678,60.0001;63030930:2075,937,724,710,60.0001;63031830:2331,961,694,647,60.0374;63032880:2598,1326,699,684,60.0001;63142930:2064,979,726,720,60.0001;63143830:2329,950,697,688,60.0001;63144880:2592,1341,695,683,60.0001;63254780:2074,984,720,705,59.9628;63255680:2331,1009,695,680,60.0001;63256730:2584,1362,667,688,60.0001;63366430:2083,999,724,713,60.0001;63367330:2335,1026,702,686,60.0001;63368380:2615,1379,694,678,60.0001;63478170:2085,1020,688,707,59.9628;63479070:2347,1003,694,684,60.0001;63480120:2620,1420,703,686,60.0001;63589840:2100,1060,722,710,59.9628;63590740:2339,1044,695,687,59.9628;63591790:2627,1384,697,684,60.0001;63701710:2128,1028,735,730,60.0001;63702610:2342,1019,694,666,60.0001;63703660:2611,1399,693,678,60.0001;63813500:2105,1048,727,720,60.0001;63814400:2367,1038,699,689,60.0001;63815450:2655,1400,660,680,60.0001;63925330:2088,1047,720,708,59.9628;63926230:2345,1046,694,683,59.9628;63927280:2620,1386,698,681,60.0001;64037800:2125,1070,723,711,59.9628;64038700:2354,1054,695,688,59.9628;64039750:2660,1417,696,679,59.9628;64150190:2118,1055,721,707,60.0001;64151090:2392,1078,693,682,60.0001;64152140:2648,1411,701,688,60.0374;64261990:2117,1063,725,717,60.0001;64262890:2381,1060,700,687,60.0374;64263940:2667,1471,692,680,60.0001;64373920:2126,1077,693,710,60.0001;64374820:2369,1063,697,685,60.0001;64375870:2666,1420,695,685,60.0001;64486620:2136,1077,719,706,59.9628;64487520:2400,1086,692,678,60.0001;64488570:2661,1460,700,687,60.0001;64598610:2146,1115,721,705,60.0001;64599510:2401,1115,693,684,60.0001;64600560:2685,1490,700,688,60.0001;64710430:2176,1072,722,707,59.9628;64711330:2461,1119,693,684,59.9628;64712380:2726,1593,700,685,60.0374;64822790:2204,1140,721,709,59.9628;64823690:2451,1131,699,689,60.0001;64824740:2766,1563,696,676,60.0001;64935030:2235,1087,724,712,59.9628;64935930:2541,1101,693,686,59.9628;64936980:2811,1599,701,688,60.0001;65046600:2327,1108,688,704,59.9628;65047500:2618,1120,690,679,60.0001;65048550:2914,1535,702,688,60.0001;65158620:2464,1073,729,716,60.0001;65159520:2766,1071,666,693,59.9628;65160570:3122,1519,696,671,60.0374;65270590:2646,1108,725,717,60.0001;65271490:2985,1087,701,692,59.9628;65272540:3318,1493,693,681,59.9628;65382740:2829,1085,722,713,59.9628;65383640:3214,1056,695,681,60.0001;65384690:3584,1449,700,686,60.0001;65494640:3016,1042,719,710,59.9628;65495540:3411,1034,694,679,60.0001;65496590:3838,1408,696,650,60.0001;65607200:3181,1407,720,707,60.0001; +21 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18sep0910h1400ml.pcr +2 "MFB"*u% +5 "core" %pY! +2 #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*H  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*> % +120 "core" & +2 "MFB"*% +4 "core" %($L +3 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*N'Zj +226 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*  +53 "core" +2 "MFB"*M% +4 "core" %ZiJ\ 9 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*<'> +2390 "Can" F +3668 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*@ % +52 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*+% +3 "core" %>S\ : +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*7'R +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*c  +53 "core"  +2 "MFB"*]% +4 "core" %L Q Z +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*r'p +344 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*U  +123 "core"  +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*B  +80 "core"  +2 "MFB"*_% +4 "core" %pU +2 ."MFBPCR"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*R'G +2040 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*#' +3083 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*s'V +2740 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*'' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*\\'V +2736 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*e' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*8'V +2734 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*w  +50 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*W % +118 "core" % +2 "MFB"*% +5 "core" %VQI +2 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*$' +231 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*)  +54 "core"  +2 "MFB"*g% +4 "core" %\ M K +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*j'> +16113 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*V % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*p% +3 "core" %>\ V ? +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*q'v +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*y  +52 "core"  +2 "MFB"*"% +4 "core" %t ^ _ +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Y'q +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*x'R +4750 "core" ' + ."MFBPCR"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 + .PCR.run 10:00 +3517 "Can" z| +13759 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*z' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*-' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2736 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +4 "MFB"*}' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*|'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*Z' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*b'V +2735 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*f' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*0'V +2938 "Can" __ +2134 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18sep0912h1400ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer +3 #Priming with carrier +2 .ATV.dial ARV +67 "MFB"*G  +58 "core"  +2 ."MFBPCR"ARV.dial :carrier +4 "MFB"*  +26 "core"  +2 "MFB"*J% +5 "core" %VB` +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"* '(A +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +13 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*F' +2898 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +3 "MFB"*: n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek :empty +3 "MFB"*L'R +5075 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +3 "MFB"* '(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +5 "MFB"*C  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*5  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*~% +3 "core" %(*F +3 ."MFBPCR"AS.reconfigure ASslow2 +4 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +4 "MFB"*'FT +653 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 +2 "MFB"*^ I +59 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 +2 "MFB"*% +5 "core" %FT\ G ? +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*d' +1828 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*n n +38 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +205 "MFB"*`% +3 "core" % D c +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +653 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +3 "MFB"*  +38 "core" +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*h% +4 "core" %\ L J +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*o'( +621 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +6 "MFB"*a  +125 "core"  +2 ."MFBPCR"delay 7 seconds +704 "MFB"*,% +3 "core" %$ 9 _ +3 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*!'\ +5854 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*P n +35 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*K% +3 "core" %\ HH +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*{'\  +651 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +3 "MFB"*[  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +205 "MFB"*% +4 "core" %\ LG +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*m' L +5066 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +3 "MFB"*  +59 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +5 "MFB"*Q  +45 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"* % +6 "core" % K 9 E +3 ."MFBPCR"AS.seek 0.326ml +4 "MFB"*'j +19302 "Can" ~ +13318 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +85 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*T % +45 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +17 #Profile60C350 should complete in < 1:48:05 +3 .PCR.run 2:20:06.25 +45517 "Can" qq +60003  u +60004  W +50055 #"bkha"Session Ended +9949 "Can" rr +60004  |r +60003  ff +60004  X +57450 #"mwj"Session Begun +2554 "Can" o +47587 ."PCR"PCR.off +188 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"68093780:2586,1092,730,722,60.0001;68094730:2864,1061,666,687,60.0374;68095580:2275,1121,697,686,59.9628;68096330:1645,1055,697,685,60.0001;68206000:2570,1050,726,713,59.9628;68206950:2879,1093,690,683,60.0001;68207800:2244,1066,666,689,60.0001;68208550:1653,1080,695,683,60.0374;68317960:2586,1049,721,708,59.9628;68318910:2851,1110,698,694,60.0001;68319760:2271,1074,695,680,60.0001;68320510:1616,1067,696,689,60.0001;68430550:2589,1031,719,711,59.9628;68431500:2840,1111,698,683,60.0001;68432350:2256,1052,663,681,60.0001;68433100:1634,1079,698,691,60.0001;68542720:2595,1059,720,711,59.9628;68543670:2846,1083,695,688,60.0001;68544520:2244,1028,661,684,60.0001;68545270:1640,1117,696,683,60.0001;68655440:2553,1117,725,716,59.9628;68656390:2870,1070,691,680,60.0001;68657240:2214,1073,703,691,60.0001;68657990:1654,1103,692,673,60.0001;68768280:2605,1084,719,704,60.0001;68769230:2871,1072,670,690,60.0001;68770080:2272,1081,693,677,60.0001;68770830:1648,1086,702,690,60.0001;68881140:2595,1099,722,716,59.9628;68882090:2862,1113,690,682,60.0001;68882940:2256,1089,698,686,60.0001;68883690:1667,1113,697,684,60.0001;68993640:2570,1105,725,681,59.9628;68994590:2881,1074,694,683,60.0001;68995440:2254,1071,702,687,60.0001;68996190:1662,1099,695,677,60.0001;69105730:2561,1086,724,714,59.9628;69106680:2874,1085,693,685,60.0001;69107530:2254,1099,700,686,60.0001;69108280:1665,1112,696,681,60.0001;69218500:2601,1083,685,705,60.0001;69219450:2877,1083,701,690,59.9628;69220300:2284,1097,694,676,60.0001;69221050:1642,1079,700,686,60.0001;69331100:2595,1098,717,711,59.9628;69332050:2878,1089,698,691,60.0001;69332900:2271,1126,692,678,60.0001;69333650:1647,1081,699,654,60.0001;69443430:2571,1131,723,714,59.9628;69444380:2874,1069,695,679,60.0374;69445230:2261,1102,700,689,60.0001;69445980:1660,1088,690,642,60.0001;69555770:2606,1088,723,708,60.0001;69556720:2853,1120,699,688,59.9628;69557570:2278,1094,695,682,60.0001;69558320:1648,1115,698,686,60.0001;69668190:2590,1129,719,671,60.0001;69669140:2865,1074,698,686,60.0001;69669990:2264,1106,698,686,60.0374;69670740:1652,1068,697,679,60.0001;69780790:2590,1122,690,710,60.0001;69781740:2868,1070,694,684,59.9628;69782590:2255,1110,700,689,60.0374;69783340:1651,1070,696,680,60.0001;69893570:2567,1108,725,716,59.9628;69894520:2880,1083,693,682,60.0001;69895370:2252,1104,699,688,60.0374;69896120:1648,1044,659,675,60.0001;70006190:2611,1074,720,709,59.9628;70007140:2873,1102,699,688,60.0001;70007990:2271,1031,695,676,60.0001;70008740:1612,1074,701,686,60.0001;70118480:2577,1054,723,716,59.9628;70119430:2888,1081,693,678,60.0374;70120280:2256,1059,698,683,60.0001;70121030:1630,1092,696,683,60.0374;70230960:2595,1056,720,710,60.0001;70231910:2858,1087,697,689,59.9628;70232760:2260,1046,688,643,59.9628;70233510:1628,1035,702,685,60.0374;70344000:2566,1056,723,711,60.0001;70344950:2861,1103,694,686,60.0001;70345800:2242,1057,693,683,60.0001;70346550:1642,1098,700,684,60.0001;70456390:2595,1058,720,711,60.0001;70457340:2867,1096,698,690,60.0001;70458190:2252,1088,694,681,60.0374;70458940:1644,1094,697,688,60.0374;70569260:2568,1099,727,713,60.0001;70570210:2879,1087,660,683,60.0001;70571060:2243,1077,701,687,60.0001;70571810:1664,1082,694,677,60.0001;70681790:2592,1084,728,722,59.9628;70682740:2905,1056,662,679,60.0001;70683590:2258,1094,697,681,60.0001;70684340:1644,1114,696,684,60.0374;70794620:2580,1131,723,714,60.0001;70795570:2882,1095,695,681,60.0001;70796420:2281,1090,698,687,60.0001;70797170:1663,1109,691,676,59.9628;70906830:2589,1108,726,717,59.9628;70907780:2899,1149,689,643,60.0001;70908630:2261,1078,700,688,60.0001;70909380:1663,1093,696,685,60.0001;71019670:2617,1125,720,707,60.0001;71020620:2882,1066,695,685,60.0001;71021470:2275,1120,699,687,59.9628;71022220:1676,1097,694,679,60.0374;71132170:2613,1092,725,718,59.9628;71133120:2899,1118,698,687,60.0001;71133970:2292,1066,696,679,60.0374;71134720:1668,1152,699,690,60.0001;71244900:2605,1107,728,712,60.0001;71245850:2888,1126,693,682,60.0001;71246700:2278,1079,696,684,60.0001;71247450:1652,1121,698,687,60.0001;71358180:2582,1132,723,720,59.9628;71359130:2901,1081,693,685,60.0001;71359980:2273,1126,699,689,60.0001;71360730:1655,1098,695,680,60.0001;71471360:2591,1121,726,714,60.0001;71472310:2892,1081,696,680,59.9628;71473160:2241,1048,700,686,60.0001;71473910:1663,1096,692,679,60.0001;71584170:2600,1140,725,708,60.0001;71585120:2884,1092,692,643,60.0374;71585970:2266,1099,699,686,60.0374;71586720:1664,1079,690,684,60.0001;71697060:2566,1080,726,715,60.0001;71698010:2879,1044,695,681,60.0001;71698860:2270,1050,698,688,60.0001;71699610:1658,1059,692,680,60.0001;71810120:2606,1039,685,708,59.9628;71811070:2870,1085,700,689,60.0001;71811920:2268,1049,694,681,60.0001;71812670:1636,1029,697,688,60.0001;71922810:2609,1081,719,705,60.0001;71923760:2880,1037,699,689,60.0001;71924610:2289,1091,693,679,60.0001;71925360:1645,1068,667,690,60.0001;72035240:2653,1060,723,708,59.9628;72036190:2907,1105,697,690,59.9628;72037040:2305,1043,697,684,59.9628;72037790:1647,1049,699,689,60.0001;72147900:2650,1120,728,716,59.9628;72148850:2966,1057,692,683,60.0001;72149700:2311,1111,702,655,60.0001;72150450:1700,1080,695,674,60.0001;72260360:2730,1075,721,703,59.9628;72261310:3009,1138,697,693,60.0001;72262160:2388,1076,697,679,60.0001;72262910:1685,1065,699,686,59.9628;72373040:2737,1121,726,721,59.9628;72373990:3075,1083,692,676,60.0001;72374840:2388,1109,697,653,60.0001;72375590:1751,1089,692,677,60.0001;72485850:2791,1038,728,718,60.0001;72486800:3126,1082,693,671,60.0001;72487650:2420,1035,700,689,60.0001;72488400:1792,1081,695,682,60.0001;72598490:2817,1057,722,718,59.9628;72599440:3154,1066,692,677,60.0001;72600290:2432,1047,701,688,60.0001;72601040:1798,1067,692,676,60.0001;72711620:2864,1062,724,712,60.0001; +25 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18sep0912h1400ml.pcr +2 "MFB"*% +5 "core" %i{ +3 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*%'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*S  +37 "core" +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*t % +118 "core" & +58 "MFB"*i% +7 "core" %(*w +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*?'Zp +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +54 "core"  +2 "MFB"*1% +4 "core" %Zu \ 9 +3 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*'> +863 #"bkha"Session Begun +365 #-> showlog 100 +4804 #-> abort! "Resetting ESP and restarting" +2 !o:CmdServer::Client::Error:bt[" bkha:2:in `topLevelBinding'"o% +6 ."Qmail"BadNews.email "Resetting ESP and restarting",Subject: "18tun1 ABORTED!" +673 #mEXIT +2 #"mwj"Session Ended +5 #"bkha"Session Ended @1536495767.84CEST @1536495783.23CEST = =tMAIN =mMAIN_scheduler @CEST1536495785.12 #"core_reset"Sent BREAK +2 #t@0x9A78, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9D03, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9F8F, state=0x3A84, ifg=0x10, ie=0xFD #@0xA219, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA4A4, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA730, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA9BA, state=0x3A84, ifg=0x10, ie=0xFD + #@0xAAD1, state=0x3A84, ifg=0x80, ie=0xFD #@0x9941, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +245 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +219 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +312 "Can" ww +  ww + #tPolling Can every 10:00 +125 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +3 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +4 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core"  +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %>| + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %޴CC P  +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X fullDecon +2 #Full MFB Decontamination +2 #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +4 "MFB"* @@T + .tASV.dial :SPEdelivery +5 "MFB"*  +36 "core"  +2 .tdelay 20 seconds +2002 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +1809 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :air1 +2 "MFB"*  +128 "core" +2 "MFB"*% +5 "core" %(h{*Z +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*' +434 "core" ' + .tATV.dial :ASV +2 "MFB"* n +164 "core" o +2 .tASV.dial :SPErecovery +2 "MFB"*  +59 "core"  +2 "MFB"*!% +4 "core" % ( A +3 .tAS.seek 0.62ml +2 "MFB"*"'\ +2035 "core" ' + .tATV.dial :waste +2 "MFB"*# n +201 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*$'R +3166 "core" ' + .tAFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0ml +2 "MFB"*%'V +27 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*&'(@ +2899 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :air3 + "MFB"*' % +73 "core" & +2 "MFB"*(% +4 "core" %( pG +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*)' +426 "core" ' + .tATV.dial :air3 +2 "MFB"**% +5 "core" %\ @ F +2 .tAS.seek 0.53ml +2 "MFB"*+' +224 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*,  +40 "core"  +2 "MFB"*-% +4 "core" % @ O +3 .tAS.seek 0.71ml +2 "MFB"*.' G +3638 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +2 "MFB"*/ % +54 "core" % +2 .tdelay 3 seconds +302 "MFB"*0% +3 "core" % Gh +3 .tAS.seek 0.735ml +2 "MFB"*1' ŋ +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*2  +54 "core" +2 "MFB"*3% +5 "core" % Ń h Y +2 .tAS.seek 0.72ml +2 "MFB"*4' z +329 "core" ' + .tdelay 3 seconds +303 .ATV.dial ASV +2 "MFB"*5 n +105 "core" m +2 .tASV.dial :SPErecovery + "MFB"*6% +5 "core" % zg +3 .tAS.seek 0.365ml +2 "MFB"*7'a +7165 "core" ' + .tATV.dial :waste +2 "MFB"*8 n +171 "core" m +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*9'R +1875 "core" ' + .tATV.dial :air3 +3 "MFB"*: % +59 "core" % +2 "MFB"*;% +5 "core" %R4 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml +2 "MFB"*<' +230 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*=  +38 "core"  +2 "MFB"*>% +4 "core" % s D +3 .tAS.seek 0.579ml +2 "MFB"*?' +11476 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +3 "MFB"*@ % +52 "core" % +2 .tdelay 3 seconds +303 "MFB"*A% +3 "core" %   +3 .tAS.seek 0.604ml +2 "MFB"*B'\ 4E +527 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +3 "MFB"*C  +52 "core"  +2 "MFB"*D% +5 "core" %\ 47  : C +2 .tAS.seek 0.589ml +2 "MFB"*E' +331 "core" ' + .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*F n +99 "core" n +2 .tASV.dial :wasteR +2 "MFB"*G  +44 "core"  +2 .tAS.seek 0ml +2 "MFB"*H'V +11877 "core" ' +2 .tdelay 1:00 +2158 "Can" H +3844 .tATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*I' +5777 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +101 .ASV.dial :wasteR +3 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +3 "MFB"*J'V +20136 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"*K % +141 "core" & +2 "MFB"*L% +5 "core" %Vu +2 .tAS.seek 0.01ml +2 "MFB"*M' +230 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +42 "MFB"*N  +61 "core"  +2 "MFB"*O% +4 "core" %  K +3 .tAS.seek 0.58ml +2 "MFB"*P' x +11486 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +2 "MFB"*Q % +53 "core" % +2 .tdelay 3 seconds +303 "MFB"*R% +3 "core" %  / +2 .tAS.seek 0.605ml +3 "MFB"*S'\ 8. +528 "core" ' +4 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*T  +52 "core"  +2 "MFB"*U% +5 "core" %\ 8<\ 3 +2 .tAS.seek 0.59ml +2 "MFB"*V' +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*W n +109 "core" o + .tASV.dial :SPEdelivery +2 "MFB"*X  +33 "core"  +2 .tAS.seek 0ml +3 "MFB"*Y'V +11889 "core" ' +2 .tdelay 1:00 +2365 "Can" { +3637 .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +3 "MFB"*Z' +5774 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +101 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*['V +20136 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*\\  +80 "core" +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.8ml +2 "MFB"*]' x +8079 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :ASV +2 "MFB"*^ n +95 "core" n +2 .tASV.dial :SPEdelivery + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml +2 "MFB"*_'^ +15512 "core" ' +2 .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*` n +179 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*a'R +208 "core" ' + .tSPE.coast +3 "MFB"*b  +4 "core" y + y + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*c'(@ +2281 "Can" ml +627 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :ASV +2 "MFB"*d n +167 "core" o + .tASV.dial :SPErecovery +2 "MFB"*e  +54 "core"  +2 "MFB"*f% +4 "core" %( +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.73ml +2 "MFB"*g' k +4648 "core" ' + .tASV.dial :wasteD +3 "MFB"*h I +56 "core" H +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*i'V +3712 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*j'(@ +2902 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*k  +55 "core"  +2 "MFB"*l% +4 "core" %(2 +3 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*m': +2040 "core" ' + .tATV.dial :air2 +3 "MFB"*n  +93 "core" +2 "MFB"*o% +4 "core" %:q +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml +2 "MFB"*p'Q +428 "core" ' + .tATV.dial ASV +3 "MFB"*q n +95 "core" o +2 "MFB"*r% +4 "core" %K\ ; +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml +2 "MFB"*s' % +2540 "core" ' + .tASV.dial :wasteD +2 "MFB"*t I +64 "core" H +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*u'V +2905 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*v'(@ +2902 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*w  +53 "core"  +2 "MFB"*x% +4 "core" %( +3 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*y': +2041 "core" ' + .tATV.dial :air2 +3 "MFB"*z  +103 "core"  +2 "MFB"*{% +4 "core" %:  +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml +2 "MFB"*|'> +427 "core" ' +2 .tATV.dial ASV +2 "MFB"*} n +93 "core" o +2 "MFB"*~% +4 "core" %6   > +3 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml +2 "MFB"*'  +2537 "core" ' + .tASV.dial :wasteD +2 "MFB"* I +54 "core" I +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +2902 "core" ' + .tATV.dial :air2 +2 "MFB"*  +93 "core"  +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*': +3051 "core" ' + .tATV.dial :ASV +2 "MFB"* n +93 "core" o + .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.05ml +2 "MFB"*'Q +1467 "core" ' + .tATV.dial :waste +2 "MFB"* n +180 "core" m +2 .tAS.seek 0ml +3 "MFB"* 'V +312 "core" ' +2 .tASV.dial :SPEdelivery +2 "MFB"*  +94 "core"  +2 #tdeconLysateINT + .ATV.dial :air3 +2 "MFB"* % +56 "core" % +2 "MFB"*% +5 "core" %Vl +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*' +233 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +37 "core"  +2 "MFB"*% +5 "core" %\  B +2 .tAS.seek 0.96ml +2 "MFB"*'1 +19125 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & +2 .tdelay 3 seconds +303 "MFB"*% +3 "core" %1  a +2 .tAS.seek 0.985ml +2 "MFB"*' +530 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"*% +4 "core" %] +3 .tAS.seek 0.97ml +2 "MFB"*'cF +322 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"* I +119 "core" I +2 .tAIV.dial :coilToMFB +2 "collection"' { +4 "core" | + .tAWV.select :waste +2 "collection"' +9 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +178 "Can" {{ +24 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +3 "MFB"*!' +201 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*'R +10094 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*#' +5778 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*"'R +10093 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*$' +5780 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*%'R +10096 "core" ' + .tATV.dial :air2 +2 "MFB"*'  +56 "core" +2 "MFB"*(% +4 "core" %RF7 +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml +2 "MFB"*&' +238 "core" ' +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"**' +9995 "core" ' + .tATV.dial AIV +3 "MFB"*) I +71 "core" J +2 .tAS.seek 0.02ml +3 "MFB"*,' +6414 "Can" I +3472 "core" ' + .tATV.dial :waste +2 "MFB"*- n +159 "core" n +2 .tAS.seek 0ml +3 "MFB"*+'V +230 "core" ' + .tAWV.select :air +2 "collection"' +10 "MFB"*/% +3 "core" %Vd +2 #tCleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*0'(@ +2901 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tASV.dial :waste1 +2 "MFB"*.  +35 "core"  +2 .tATV.dial :air3 + "MFB"*2 % +59 "core" % +2 "MFB"*3% +4 "core" %(+ +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*1'Zq +225 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*5  +35 "core" +2 "MFB"*6% +4 "core" %Zo\  ? +3 .tAS.seek 0.81ml +2 "MFB"*4'> +6057 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +2 "MFB"*8 % +53 "core" & +2 .tdelay 3 seconds +303 "MFB"*7% +3 "core" %>\ 7 +2 .tAS.seek 0.835ml +2 "MFB"*:'\\ +524 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*;  +53 "core"  +2 "MFB"*9% +4 "core" %Y  [ +3 .tAS.seek 0.82ml +2 "MFB"*='p +328 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*>  +59 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*<  +126 "core"  +2 "MFB"*@% +4 "core" %p +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml +2 "MFB"*A'` +2039 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*?' +3072 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*C'V +2735 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*D' +5780 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*B'V +2732 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*F' +5775 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*G'V +2734 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*E  +47 "core"  +2 .tATV.dial :air3 +2 "MFB"*H % +118 "core" & +2 "MFB"*I% +5 "core" %V] +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*K' +231 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*L  +52 "core"  +2 "MFB"*J% +5 "core" %\  F +2 .tAS.seek 0.81ml +2 "MFB"*N'> +16109 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +3 "MFB"*O % +52 "core" & +2 .tdelay 3 seconds +166 "Can" ~~ +136 "MFB"*M% +3 "core" %> \ 9 +3 .tAS.seek 0.835ml +2 "MFB"*Q' +527 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*R  +53 "core"  +2 "MFB"*P% +4 "core" % ' +3 .tAS.seek 0.82ml +2 "MFB"*T'q0 +329 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*U  +36 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*S'R +4744 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*W' +5781 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*X'V +2733 "core" ' +2 .tdelay 3 seconds +301 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*V' +5773 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*Y'V +2734 "core" ' +2 .tdelay 3 seconds +301 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*Z' +5771 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*\\'V +2732 "core" ' +2 .tdelay 3 seconds +301 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*[' +5775 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*^'V +1667 "Can" }} +1064 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*]' +5777 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*`'V +5072 "core" ' +3 .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*b' +5775 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*_ n +119 "core" o +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"*a'(@ +2550 "core" ' + .tATV.dial :waste2 +2 "MFB"*d % +122 "core" % +2 .tAS.seek 0ml +3 "MFB"*e'V +2547 "core" ' +2 "MFB"*f% +4 "core" %Vs +2642 #t-> 3.times {pcrDecon} +2 "MFB"*c% +4 "core" %Vs +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*h'(@ +2898 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*g % +180 "core" % +2 "MFB"*i% +4 "core" %(h +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*k'Z` +215 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*l  +36 "core"  +2 "MFB"*j% +4 "core" %Za! +3 .tAS.seek 0.81ml +2 "MFB"*n'> +6060 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*o % +53 "core" & + .tdelay 3 seconds +303 "MFB"*m% +3 "core" %>\   A +3 .tAS.seek 0.835ml +2 "MFB"*q'L +534 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*r  +51 "core" +2 "MFB"*p% +4 "core" %\\ +3 .tAS.seek 0.82ml +2 "MFB"*t'p +323 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*s  +48 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*u  +89 "core"  +2 "MFB"*w% +4 "core" %q +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml +2 "MFB"*x'i +2039 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*v' +3071 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*z'V +2734 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +3 "MFB"*{' +5775 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +3 "MFB"*y'V +2731 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*}' +3030 "Can"| ~~ +2747 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*~'V +2733 "core" ' + .tARV.dial between carrier and air1 +3 "MFB"*|  +47 "core"  +2 .tATV.dial :air3 +2 "MFB"* % +115 "core" & +2 "MFB"*% +4 "core" %Vm +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*' +229 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*  +52 "core"  +2 "MFB"*% +4 "core" %  L +3 .tAS.seek 0.81ml +2 "MFB"*'> +16110 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 .tdelay 3 seconds +303 "MFB"*% +3 "core" %>Z\ 2 +3 .tAS.seek 0.835ml +2 "MFB"* ' +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"*% +4 "core" % \\ ^ +3 .tAS.seek 0.82ml +2 "MFB"* 'q- +327 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial PCR +2 "MFB"*  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +4746 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17625 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2734 "core" ' +2 .tdelay 3 seconds +301 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +3398 "Can"u {{ +2376 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5777 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 .tdelay 3 seconds +301 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"* ' +5780 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*'V +5069 "core" ' +4 "MFB"*!% +3 "core" %Ve +2 #tCleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*# % +74 "core" % +2 "MFB"*"% +4 "core" %((X +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*$'Zn +223 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*'  +50 "core" +2 "MFB"*(% +4 "core" %Zs) + +3 .tAS.seek 0.81ml +2 "MFB"*%'> +6058 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*& % +50 "core" % +2 .tdelay 3 seconds +303 "MFB"*)% +3 "core" %>\ 7 +2 .tAS.seek 0.835ml +3 "MFB"**'g +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*-  +53 "core"  +2 "MFB"*/% +5 "core" %s  R +2 .tAS.seek 0.82ml +2 "MFB"*,'q\ +324 "core" ' +2 .tdelay 3 seconds +301 .ARV.dial :waste +2 "MFB"*+  +48 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*.  +78 "core"  +2 "MFB"*2% +4 "core" %q +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml +2 "MFB"*3' +2037 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*0' +3071 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*5'V +2733 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*6' +3524 "Can"t [[ +2249 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*1'V +2735 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*8' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*7'V +2733 "core" ' + .tARV.dial between carrier and air1 +3 "MFB"*4  +46 "core"  +2 .tATV.dial :air3 +2 "MFB"*; % +117 "core" & +2 "MFB"*9% +5 "core" %VFf +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*:' +242 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*>  +52 "core"  +2 "MFB"*<% +4 "core" %7 +3 .tAS.seek 0.81ml +2 "MFB"*@'> +16114 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +2 "MFB"*= % +53 "core" & +2 .tdelay 3 seconds +303 "MFB"*A% +3 "core" %>\ 2 +2 .tAS.seek 0.835ml +2 "MFB"*?' +526 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +3 "MFB"*C  +52 "core"  +2 "MFB"*D% +4 "core" %\   C +3 .tAS.seek 0.82ml +2 "MFB"*B'q9 +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +3 "MFB"*F  +35 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*E'R +4746 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17576 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*H' +4235 "Can"m  +1546 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +144 .AS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*I'V +2733 "core" ' +2 .tdelay 3 seconds +301 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*G' +5773 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*L'V +2733 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*J' +5775 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*K'V +2733 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*O' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*M'V +2734 "core" ' +2 .tdelay 3 seconds +301 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*N' +5781 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*R'V +5070 "core" ' +4 "MFB"*P% +3 "core" %Vn +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*Q'(@ +2900 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*U % +74 "core" & +2 "MFB"*T% +4 "core" %(/ +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*S'Zu +228 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*W  +52 "core"  +2 "MFB"*X% +4 "core" %Zxd\ = +3 .tAS.seek 0.81ml +2 "MFB"*V'> +6057 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +2 "MFB"*Y % +53 "core" & +2 .tdelay 3 seconds +303 "MFB"*Z% +3 "core" %>\ 5 +2 .tAS.seek 0.835ml +2 "MFB"*\\'^ +523 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*[  +53 "core"  +2 "MFB"*^% +5 "core" %T  L +2 .tAS.seek 0.82ml +3 "MFB"*]'p +329 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*`  +48 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*_  +79 "core"  +2 "MFB"*b% +4 "core" %p +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml +2 "MFB"*d'] +2038 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*a' +1291 "Can"j `` +1786 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*f'V +2743 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*c' +5772 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*e'V +2734 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +3 "MFB"*g' +5774 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*i'V +2733 "core" ' + .tARV.dial between carrier and air1 +3 "MFB"*h  +46 "core"  +2 .tATV.dial :air3 +2 "MFB"*l % +117 "core" & +2 "MFB"*j% +5 "core" %VRy +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*k' +233 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*o  +52 "core"  +2 "MFB"*m% +4 "core" %\ ^ E +3 .tAS.seek 0.81ml +2 "MFB"*n'> +16112 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +2 "MFB"*r % +53 "core" & +2 .tdelay 3 seconds +303 "MFB"*p% +3 "core" %>\ , > +2 .tAS.seek 0.835ml +2 "MFB"*q' +533 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*s  +52 "core"  +2 "MFB"*u% +4 "core" %' +3 .tAS.seek 0.82ml +2 "MFB"*w'q- +326 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR +2 "MFB"*t  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*x'R +4745 "core" ' +2 .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +13539 "Can"p xe +4037 .tPCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +3 "MFB"*v' +5779 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*z'V +2732 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*{' +5781 "core" ' +47 .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*y'V +2732 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*}' +5777 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*|'V +2733 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +3 "MFB"*'V +2734 "core" ' +2 .tdelay 3 seconds +301 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*~' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +5073 "core" ' +7592 "Can"n tt +59593 #t-> exit +6 #mEXIT @1536504788.88CEST @1536504807.88CEST = =tMAIN =mMAIN_scheduler @CEST1536504809.74 #"core_reset"Sent BREAK +2 #t@0x52C6, state=0x3B10, ifg=0x20, ie=0x7F + #@0x5A3E, state=0x3B10, ifg=0x08, ie=0x5F + #@0xEABA, state=0x3AE0, ifg=0x84, ie=0x75 #@0xED6A, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xEFF4, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF27F, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF509, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF620, state=0x3A84, ifg=0x80, ie=0xFD #@0x646D, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +244 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +213 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +306 "Can"l }} + l }} + #tPolling Can every 10:00 +125 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +3 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +4 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ + *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" y + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +3 "core" %Vm +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +2 "core" + +3 .tAS.configure ASconfig +5 "MFB"*#,,'T(^20( b +5 "sampler")% +5 "core" %޴=> X  +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X finalPurge +2 #Starting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &tv +2 .tHand.open +2 "manipulator"&1 +23 "core" 1 +2 "manipulator"&& +4 "core" &- \ +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +3 "core" ( +2 "manipulator"&& +4 "core" &- \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- \ +3 .tForearm.seek :garage +2 "manipulator"& 'η +102 "core" ' +2 .tHand.close +2 "manipulator"&!/ +67 "core" / +2 "manipulator"&"& +4 "core" &- [ d\ +2 "manipulator"&#% +5 "core" % 8 9 +2 .tForearm.seek :retract +2 "manipulator"&$'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&%(ӷ +271 "core" ( +2 "manipulator"&&& +4 "core" &Ӵ | } ;5 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &'& +4 "core" &Ӵ q ^ ;5 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&(' +94 "core" ' +2 "manipulator"&)& +5 "core" &Ӵ b [;5 +2 "manipulator"&*% +4 "core" % [ \\ \\ +2 "collection"'+& +5 "core" &sx +2 "collection"',& +4 .tCC.seek :closed +2 "collection"'-(W +4 "core" &ux + &uw \ +10 &)ssx& - +9 &\\~sx( A +9 &7svw) V +10 &Lvw" X +9 &Ktv( X +9 &uLtx X +10 &8Jvu W +9 &Nty% X +10 &Muz W +8 &~Itx W +10 & @Nuw# W +10 &"Gux" W +9 &#Luv X +9 &%Pux X +9 &'GIux X +10 &)\ Isw X +10 &*Iuy X +9 &,Jsv X +9 &.PJvv X +10 &0Gux X +9 &1Jrx X +10 &3Kvw X +8 &5YGtx W +10 &7Jtx W +10 &8Gsu W +9 &:Jsv W +9 &<`Qvv X +10 &>"Ntw X +9 &?Iuw W +9 &ANtw W +9 &ChNtx W +10 &E+Mvw W +10 &FJtw W +9 &HOrw X +9 &Jl`tv Y +10 &L"st ] +9 &Mru b +10 &Opt b" +8 &QPpt ~b( +10 &S qs b- +10 &Tqt b. +9 &Vwpr C +9 &WB%rs 'r +10 &Wenps O +2 ( +2 "collection"',& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.39 +2 "collection"'.& +4 "core" &Wekrr O + .tHand.open +2 "manipulator"&/1 +69 "core" 1 +2 "manipulator"&0% +4 "core" %  @ 7Z +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&1'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'2& +4 "core" &Wekrt O +2 "collection"'3% +4 "core" %rs  +2 !to: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"%Collection Syringe is not empty! +8552 #-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'4 +76 "core" +309 #t-> CSV.air +2 .CSV.dial :air +2 "collection"'5 @ +92 "core" ? +560 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'6' +2650 "core" ' +2 "collection"'7% +4 "core" %ns +980 #t-> finalPurge +2 #Starting finalPurge +2 "collection"'8& +3 "core" &Wejqq O +2 #tFlushing the Collection Valve::Manifold +2 "collection"'9& +4 "core" &Wejpt O +2 "collection"':% +4 "core" %qt +2 .tCSV.dial CSR +2 "collection"';  +80 "core"  +2 "collection"'<% +4 "core" %ps +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'='p +1370 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +12 '>% +4 "core" %pqr  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'?'X +735 "core" ' + .tCSV.dial :waste +2 "collection"'@ +143 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'A'4 +2007 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'B& +4 "core" &Wejpt O +2 "collection"'C% +5 "core" %2qr + .tCSV.dial :flush +2 "collection"'D  +46 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'E'p +1376 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'F @ +94 "core" B +2 "collection"'G% +4 "core" %ppq +3 .tCS.seek 7ml +2 "collection"'H'f +610 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'I  +4 'J  +44 "core"  +105  + .tCBV.dial :waste1 +3 "collection"'K @ +47 "core" A +2 .tCS.seek 0ml +3 "collection"'L'4 +1858 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'M& +4 "core" &Weiru O +2 "collection"'N% +4 "core" %4tu +2 .tCSV.dial :flush +2 "collection"'O  +80 "core" +2 .tCS.seek 5ml +3 "collection"'P'p +1366 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'Q @ +46 "core" A +2 "collection"'R% +5 "core" %prs\  +2 .tCS.seek 7ml +2 "collection"'S'f +600 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'T  +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'U  +82 "core"  +3 .tCS.seek 0ml +2 "collection"'V'4 +1864 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'W& +5 "core" &Weirt O +2 "collection"'X% +4 "core" %3ru + .tCSV.dial CSR +2 "collection"'Y  +58 "core"  +2 "collection"'Z% +5 "core" %3pv + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'['L +2141 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'\\' +602 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'] +2 '^  +50 "core"  +64 +2 .tCTV.dial :intake +2 "collection"'_  +81 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'`' +2180 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'a  +80 "core"  +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'b'4 +604 "core" ' + .tCSV.dial CSR +2 "collection"'c  +112 "core"  +2 "collection"'d% +5 "core" %4su + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'e'p +1395 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'f' +1369 "core" ' + .tCSV.dial CBV +3 "collection"'g +111 "core" +2 .tCS.seek 0ml +2 "collection"'h'4 +2652 "core" ' +2 "collection"'i& +4 "core" &Wehot O +3 "collection"'j& +3 "core" &Wehrs O +17230 "Can"b nm +47634 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&k& +4 "core" & X P5\ +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&l(ӷ +16 "core" ( +2 "manipulator"&m& +4 "core" &ӱ h ^1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +4 "core" &ӱ c d1 +2 .tForearm.seek CC +2 "manipulator"&o' +94 "core" ' + .tHand.close +2 "manipulator"&p/ +75 "core" / +2 .tCC.seek :open +2 "collection"'q( +424 "core" ( + "manipulator"&r& +5 "core" & m r + +2 "manipulator"&s% +4 "core" % : | r +2 .tForearm.seek :retract +2 "manipulator"&t'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&u(- +302 "core" ( +2 "manipulator"&v& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &w& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&x'η +115 "core" ' + .tHand.open +2 "manipulator"&y1 +69 "core" 1 +2 "manipulator"&z% +4 "core" % βb @ 6ݯ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +101 "core" ' +10966 "Can"d  +55873 #t-> initialPurge +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'|& +4 "core" &sw7 +2 .tHand.open +2 "manipulator"&}1 +21 "core" 1 +2 "manipulator"&~& +4 "core" &-  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +15 "core" ( +2 "manipulator"&& +5 "core" &- `\\ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &- \\ +2 .tForearm.seek :garage +2 "manipulator"&'η +99 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 "manipulator"&& +5 "core" &- L A\\ +2 "manipulator"&% +4 "core" % Z [  +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&\ (ӷ +285 "core" ( +2 "manipulator"& & +4 "core" &" s y=G +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &" q _=G +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +92 "core" ' +2 "manipulator"&& +5 "core" &" e V Y=G +2 "manipulator"&% +4 "core" % P N +2 "collection"'& +5 "core" &vwA +2 "collection"'& +5 .tCC.seek :closed +2 "collection"'(W +3 "core" &tx$ +3 &swE  +9 &+{uxF . +9 &^uu? B +10 &<swv@ V +8 &OuvC W +10 &LtwA W +10 &|Lwx> W +9 &>Jux? W +10 &Lux: W +8 &Ktx8 W +10 &ItxA W +10 & FJsvC W +9 &" Htv8 W +9 &#Ktx; X +10 &%Ntw6 X +9 &'NJsw= W +10 &)Irx? W +8 &*Nuw4 W +10 &,Grw@ W +10 &.VPsvC W +9 &0Lty> X +9 &1LuwB W +10 &3NsyA X +9 &5^Irv; W +10 &7!Nvv@ W +8 &8Kvx0 W +10 &:Mvw0 W +10 &'Ntx/ X +9 &?Ktv+ W +10 &AQvu) W +9 &CnKuw) W +10 &E0Lsw/ W +8 &FMtv& W +10 &HTrx& X +10 &Jr`ux) Y +9 &L*rw* \\ +9 &Mtv& ~a +10 &Ost1 ~b! +9 &QWps* }b& +10 &Sru( }b+ +9 &Tru0 ~b+ +9 &Vzss+ ? +10 &WC$qt' 'r +9 &Wfpqq% O +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.34 + "collection"'& +4 "core" &Wflpr# O +2 .tHand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" % ? A +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &Wfkpq O +2 "collection"'% +4 "core" %2pq' +2 .tCSV.dial CSR +2 "collection"'!  +113 "core"  +2 "collection"'"% +5 "core" %2rs( + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +10 .tCS.seek 5ml +2 "collection"'#'p +1372 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '% +3 "core" %pot  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"''Y +640 "Can"a e +93 "core" ' + .tCSV.dial :waste +3 "collection"' +142 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'&'4 +2007 "core" ' +2 #tPurging external Intake +2 "collection"''& +4 "core" &Wfkpt O +2 "collection"'% +4 "core" %3ps +2 .tCSV.dial :flush +2 "collection"')  +47 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'*' +2654 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'+ +81 "core"  +2 .tCTV.dial :intake +2 "collection"'$  +82 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"' '4 +2694 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'.  +81 "core"  +2 #tFlushing upper manifold +2 "collection"'/& +4 "core" &Wfjvw O +2 "collection"'0% +4 "core" %3vy +2 .tCSV.dial :flush +2 "collection"'2  +79 "core"  +3 .tCS.seek 5ml +2 "collection"'3'p +1384 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"', @ +45 "core" A +2 "collection"'(% +4 "core" %ptu) +3 .tCS.seek 6.999ml +2 "collection"'4'd +608 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'5 +123 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"' '4 +1887 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'7'0 +877 "core" ' + .tCSV.dial :waste +3 "collection"'8 +46 "core" +2 .tCS.seek 0ml +46 "collection"'9'4 +871 "core" ' +2 "collection"':& +4 "core" &Wfjrt O +2 "collection"';% +4 "core" %2rr +2 .tCSV.dial :flush +2 "collection"'<  +57 "core" +3 .tCS.seek 3ml +2 "collection"'6'0 +872 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'> @ +60 "core" ? +2 "collection"'=% +4 "core" %0pu!  +3 .tCS.seek 5.001ml +2 "collection"'@'p +641 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'?'4 +1365 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'B'0 +881 "core" ' + .tCSV.dial :waste +3 "collection"'C +77 "core" +3 .tCS.seek 0ml +2 "collection"'D'4 +858 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +5 "core" & 9% +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&F(ӷ +15 "core" ( +2 "manipulator"&G& +4 "core" &ӻ :3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +4 "core" &ӻ 3 +2 .tForearm.seek CC +2 "manipulator"&I' +95 "core" ' + .tHand.close +2 "manipulator"&J/ +66 "core" / +2 .tCC.seek :open +2 "collection"'K( +422 "core" ( +2 "manipulator"&H& +4 "core" & | y. +2 "manipulator"&M% +4 "core" % D y r +2 .tForearm.seek :retract +3 "manipulator"&N'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&O(- +318 "core" ( +2 "manipulator"&L& +4 "core" &- y +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &- 5y +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&R'η +114 "core" ' +2 .tHand.open +2 "manipulator"&P1 +77 "core" 1 +2 "manipulator"&T% +4 "core" % εb = B߯ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&U'\ +103 "core" ' +36805 "Can"n |{ +9289 #t-> access 1 +3 .SE.seek :down +2 "storage"(S'X +3 "core" ' +2 "manipulator"&W% +4 "core" %\   +2 "manipulator"&X& +4 "core" &- w +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(Y(; +694 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (Z& +3 "core" &; : +13878 #t-> access 2 +2 .SE.seek :down +2 "storage"(V'X +3 "core" ' +2 "manipulator"&[% +4 "core" %\   +3 "manipulator"&^& +4 "core" &- w +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(](K +211 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (_& +3 "core" &Kx 6 8 +35855 "Can"i zy +4693 #t-> exit +6 #mEXIT @1536507864.13CEST @1536507963.79CEST = =mMAIN_scheduler =tMAIN @CEST1536507965.83 #"core_reset"Sent BREAK +2 #t@0xD201, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD48A, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD713, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD99D, state=0x3A84, ifg=0x10, ie=0xFD + #@0xDC28, state=0x3A84, ifg=0x10, ie=0xFD #@0xDEB1, state=0x3A84, ifg=0x10, ie=0xFD + #@0xE13A, state=0x3A84, ifg=0x10, ie=0xFD + #@0xE24F, state=0x3A84, ifg=0x80, ie=0xFD + #@0xC254, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +12 #ESP2 v3.30 I2C Gateway v3.06 for core bus +254 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +29 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +286 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi,< :\ @name@ +318 "Can"m z + m z + #tPolling Can every 10:00 +124 "sampler") +5 ) +3 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" y + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %VMm +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +4 "core" %޴;< S  + .tSS.reconfigure SSconfig +2 "sampler")#.0X'X +65 "core" ' +2 .tSC.reconfigure SCsloppy +5 "storage"($-.(\ 1@~b +3 .tSC.home.seek :initial +2 "storage"(?( +367 "core" ' + ."rdyProcessing"PS.coast +2 "processing"%5 +119 "core" ' +195 #"bkha"-> showlog 100 +360 "core" ( +3 .tForearm.seek :retract +2 "manipulator"&@'\ +6 "core" ' +2 .tElbow.seek :hammer +3 "manipulator"&A(M +112 "core" ( +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 350 counts +3 "manipulator"&B' +95 "core" ' +2 "manipulator"&C% +5 "core" % e +2 .tForearm.seek :retract +2 "manipulator"&D'\ +101 "core" ' +2 "manipulator"&E% +5 "core" %\   +2 "processing"%F& +3 "collection"'G& +6 "core" & +2 &sxD +3 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +5 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +3 "processing"%H( +2 "collection"'I( +287 "core" ( +5 ( +34 "Can"h I +6 #tPhase [mbaPhase] +2 ."Qmail"GoodNews.email "At 17:47:07 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:105\\n{}\\nCan@17:47:07, 24.3C, 48% humidity, 14.6psia, 11.992V, 0.739A, 0.739A avg, 8.86W",Subject: "Started 18tun1 phase mbaPhase" +4 #t==================> STARTED MBAsuperphase (phase #1) <=== +13 #Starting mfb + #pcrBAC sampling at most 1500ml +7 "MFB"*J% +6 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'K& +6 "core" %G +2 &uy  +2 #"readyMFB"Readying the MFB +2 .tHand.open +3 #"readyMFB"Homing MFB Syringe +4 "manipulator"&L1 +5 ."readyMFB"AFV.select :holdingCoil +3 "MFB"* +11 *M% +3 "core" %G + ."readyMFB"ATV.dial :air2 +3 "MFB"*N  +51 "core" 1 +2 "manipulator"&O% +5 "core" % \  @ ! +4 "storage"(P% +5 "core" %Z G +2 "storage"(Q. +3 "core" .( +3 "storage"(R& +4 "core" &  J +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (S& +3 "core" &  +3 "manipulator"&T& +4 "core" &V 4 :  +2 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +5 "manipulator"&U( +30 "core"  + ( +3 "manipulator"&V& +3 ."readyMFB"AS.reconfigure ASconfig +12 "MFB"*#,,'T(^20( b +5 ."readyMFB"AS.home.seek :home +2 "MFB"*W' +5 "core" &  +2 "storage"(X& +4 "core" & B L v +4 .tForearm.seek 2 + 700 counts +4 "manipulator"&Y' +96 "core" ' +2 "storage"(Z& +5 "core" & N O  +2 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +9 .tSE.seek beamBreak +2 "storage"(['V +245 ."Qmail"BACfans.email "Started mfb in tube 2 at 17:47:07CEST09-Sep-18\\n{}\\nCan@17:47:07, 24.3C, 48% humidity, 14.6psia, 11.992V, 0.739A, 0.739A avg, 8.86W",Subject: "pcrBAC sampling at most 1500ml" +50 "core" ' +2 "storage"(\\- +6 "core" -'| +5 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +6 (]& +2 "core" & 9 , ] +3 "manipulator"&^& +6 "core" & s q ( +4 .tElbow.seek 2 +4 "manipulator"&_( +5 "core" ( + "manipulator"&`& +5 "core" & x k 3 +2 "storage"(a& +6 "core" & = 4 +3 .tForearm.seek 2 + 300 counts +3 "manipulator"&b'8 +15 "core" ' +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&c/ +69 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&e& +2 "storage"(d'X +10 "core" & r { +3 "manipulator"&f% +4 "core" % B z q +3 .tForearm.seek :retract +2 "manipulator"&g'\ +41 "core" ' +2 ."readyMFB"AFV.select :carrierSolution + "MFB"* +14 ."readyMFB"delay 2 seconds +36 "core" ' +3 .tElbow.seek CC +4 "manipulator"&h(ӷ +149 "core" ( +3 "manipulator"&i& +6 "core" &Ӯ d |9# +9 ' +2 ."downElevator"SE.coast +2 .tElbow.reconfigure LooseElbow +4 "storage"(5 +5 "manipulator"&$ &.,(#b +4 &j& +2 ."readyMFB"AS.seek 1ml +5 "MFB"*k' +4 "core" &Ӯ o r 9# +3 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&l' +102 "core" ' +4 "manipulator"&m& +4 "core" &Ӯ 6 ;9# +3 "manipulator"&n% +4 "core" % ! < : +3 "collection"'o& +5 "core" &tx  +2 "collection"'p& +4 .tCC.seek :closed +3 "collection"'q(W +7 "core" &tv#  +38 &sw"  +9 &uw B +6 &D{rv( }3 +3 &2jtx8 }H +2 &csv9 W +2 &{Jtx: W +2 &=KswH W + &IruN }W +9 &GtyM W +10 &EswI W +8 &FDvyS W +10 &IqwE W +9 & FtwR W +10 &"JtyW X +9 &$MJtwY W +9 &&IswW W +10 &'JuwX W +8 &)HsxZ W +10 &+UItv[ W +10 &-Krxh W +9 &.Luwg W +10 &0Jtvk W +8 &2]Ityk W +10 &4Fuxi W +10 &5Fqwm W +9 &7Gsxn W +9 &9dHswf X +10 &;'Gsyd W +9 &<JrvZ W +10 &>Dqw^ W +9 &@lJsxk X +9 &B/Gtwj W +10 &CFtvn W +9 &EJswk X +9 &GuKrwm W +10 &I3Yrvn Y +9 &J}sun [ +10 &Lpwk |` +9 &NYnsl yb# +9 &Pptw yb& +10 &Qou zb- +9 &Sov~ yb+ +9 &UInt zb) +10 &Vxpt }2 +9 &WS\ ns ~[ +8 ( +3 "collection"'p& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.57 + .Hand.open +5 "manipulator"&r1 +5 "core" &WYvmt U +68 1 + "manipulator"&s% +5 "core" % ! = > +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&t'\ +101 "core" ' +2 .tSC.coast + "storage"(6 +5 #tcollectSample 1500ml w/bubble point of 55psi + #Priming 7ml +2 .Gate.power :sampler,:ON +4 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +5 "sampler")u+ +5 "core" + +2 "sampler")v% +4 "core" %:7 K p +2 "collection"'w& +5 "core" &WYunu U +3 "Can"h ~w +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure SSfast +3 "sampler")#.0X U +3 "Can"^ }s +2 .tCTV.dial :intake +2 ."connect"SSV.dial CBV +4 .tCBV.dial SSV +3 "sampler")6  +85 "core" +2 #tAllowing 130s for 25.0ml of remaining 1500.0ml + .Intake.select :open +3 "sampler") +213 "collection"'C% +3 "core" %2B I +2 #tIntake @15.7psia, vacuum from 9.2 to 13.2psi +3 .SS.reconfigure SSinhale.with maxSpeed: 150 +5 "sampler")#.0X% +4 "core" %(Z J ^ +15 "collection"']% +3 "core" %2 D +2 "sampler")^% +4 "core" %(Z O ^ +16 "collection"'`% +3 "core" %2 E +2 "sampler")a% +4 "core" %(Z L ] +16 "collection"'c% +4 "core" %2 D +2 "sampler")e% +4 "core" %(Z M ] +15 "collection"'f% +4 "core" %2 D +2 "sampler")U% +4 "core" %(Y S ^ +15 "collection"'Y% +3 "core" %2 D +2 "sampler")i% +4 "core" %(U I ^ +16 "collection"'j% +3 "core" %2 D +2 "sampler")[% +4 "core" %(U I ^ +3 "collection"'b% +4 "core" %2 D +2 #tIntake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +6 "sampler")#.0X% +4 "core" %O S ` +16 "collection"']% +4 "core" %2( E +2 "sampler")^% +4 "core" %P M _ +15 "collection"'`% +3 "core" %2, F +2 "sampler")a% +4 "core" %O S _ +16 "collection"'c% +3 "core" %2. E +2 "sampler")e% +4 "core" %N T ` +16 "collection"'f% +4 "core" %2( F +2 "sampler")U% +4 "core" %P V _ +16 "collection"'Y% +3 "core" %2 F +2 "sampler")i% +4 "core" %P K _ +16 "collection"'j% +4 "core" %2 F + "sampler")[% +5 "core" %Q L _ +15 "collection"'b% +3 "core" %2 E +2 "sampler")m% +4 "core" %Q K _ +16 "collection"'n% +3 "core" %2 F +2 "sampler")4% +4 "core" %W I _ +2 "collection"'o% +4 "core" %2 F +2 #tIntake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +6 "sampler")#.c0X% +3 "core" %2 B +2 "sampler")]% +4 "core" %#+R H [ +16 "collection"'^% +3 "core" %2 A +2 "sampler")`% +4 "core" %#,R I \\ +16 "collection"'a% +4 "core" %2 C +2 "sampler")c% +4 "core" %#,Q J ] +15 "collection"'e% +4 "core" %2 C +2 "sampler")f% +4 "core" %#,R J ] +16 "collection"'U% +3 "core" %2 E +2 "sampler")Y% +4 "core" %#,O L ] +16 "collection"'i% +4 "core" %2 C + "sampler")j% +5 "core" %#,L R ] +15 "collection"'[% +3 "core" %2 D +2 "sampler")b% +4 "core" %#,J S ] +16 "collection"'m% +3 "core" %2 D +2 "sampler")n% +4 "core" %#,J K ] +16 "collection"'4% +4 "core" %2 E + "sampler")o% +4 "core" %#-1 R ] +16 "collection"'E% +4 "core" %2 F +2 "sampler")W% +3 "core" %#- S a r +3 "collection"'g% +4 "core" %2 G + #tIntake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 72 +5 "sampler")#.H0X" T a +16 "collection"'% +4 "core" %2 H +2 "sampler")% +4 "core" %b= S a1 +2 "collection"'% +4 "core" %2 I + #tIntake @15.6psia, vacuum from 9.1 to 13.1psi +3 .SS.reconfigure SSinhale.with maxSpeed: 65 +4 "sampler")#.A0X% +3 "core" %2 F +2 "sampler")]% +4 "core" %^P K e +16 "collection"'^% +4 "core" %2 O +2 "sampler")`% +5 "core" %^P K i +15 "collection"'a% +4 "core" %2 O +2 "sampler")c% +4 "core" %^Q U i +16 "collection"'e% +4 "core" %2 O +2 "sampler")f% +4 "core" %^P Q i +15 "collection"'U% +3 "core" %2 O +2 "sampler")Y% +5 "core" %^Q Q i +15 "collection"'i% +3 "core" %2 H +2 "sampler")j% +4 "core" %^Q U i +16 "collection"'[% +3 "core" %2\ P +2 "sampler")b% +4 "core" %^Q S f +16 "collection"'m% +3 "core" %2 M +2 "sampler")n% +4 "core" %^P T ` +16 "collection"'4% +3 "core" %2 H +3 "sampler")o% +4 "core" %^P Q ` +15 "collection"'E% +3 "core" %2 F +2 "sampler")W% +4 "core" %^Q T a +16 "collection"'g% +3 "core" %2 H +2 "sampler")Q% +4 "core" %^Q V a +16 "collection"'p% +4 "core" %2 H +2 "sampler")r% +4 "core" %^Q Q a +16 "collection"'s% +4 "core" %2 H +2 "sampler")v% +3 "core" %^P F a +3 "collection"'w% +4 "core" %2 G +2 .tSS.reconfigure SSinhale.with maxSpeed: 48 +5 "sampler")#.00X +15 "collection"'Z% +3 "core" %2 M +2 "sampler")A% +4 "core" %H\  K f > +2 "collection"'D% +4 "core" %2 L +2 #tIntake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +6 "sampler")#.'0X% +4 "core" %2 H +2 "sampler")]% +4 "core" %g C a +53 "collection"'^% +4 "core" %2 I +2 "sampler")`% +5 "core" %$ G d +53 "collection"'a% +3 "core" %2 L +2 "sampler")c% +4 "core" % G f Z +53 "collection"'e% +3 "core" %2 M +2 "sampler")f% +4 "core" % C e Z +54 "collection"'U% +4 "core" %2 M +2 "sampler")Y% +4 "core" %*) N f Z +2 "sampler")i% +4 "core" %/) Q f Z +2 .tIntake.select :close +2 "sampler")0 +11 )j% +3 "core" %32 R Z +2 .tSSV.dial :exhaust +2 "sampler")[  +85 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X g ] +53 "collection"'% +4 "core" %2 N +2 "sampler")% +4 "core" %00 C g ] +2 "sampler")% +4 "core" %24 I h ] +2 .tIntake.select :close +2 "sampler")0 +11 )% +3 "core" %88 ? ] +2 .tSSV.dial :exhaust +2 "sampler")  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +5 "sampler")#.0X c +53 "collection"')% +4 "core" %2C N +2 "sampler")*% +4 "core" %  E h P +53 "collection"'+% +3 "core" %2 N +2 "sampler")% +4 "core" % G g\ P +53 "collection"'-% +4 "core" %28 O +2 "sampler").% +4 "core" %43 ; h\ P +2 "sampler")0% +4 "core" %66 ? h\ P +2 .tIntake.select :close +2 "sampler")0 +11 )/% +3 "core" %:; B \ P + .tSSV.dial :exhaust +3 "sampler")1  +84 "core"  + .tExhaust.select :open +2 "sampler")@ +11 .tSS.reconfigure SSexhale +4 "sampler")#.0X  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X D i \\ +2 "sampler")}% +4 "core" %=; J j \\ + .tIntake.select :close + "sampler")0 +13 )% +3 "core" %@F D \\ +2 .tSSV.dial :exhaust +2 "sampler")  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +13 .tSS.reconfigure SSexhale +4 "sampler")#.0X exit +2 #Session Ended +3884 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +53 "collection"'d% +3 "core" %2} [ +2 "sampler") % +4 "core" % 9 t b +54 "collection"' % +4 "core" %2 [ +2 "sampler")% +4 "core" % D t b +53 "collection"'% +4 "core" %2 [ +2 "sampler")% +4 "core" % E t b +53 "collection"'% +4 "core" %2 [ +2 "sampler")% +4 "core" % = t b +53 "collection"'% +3 "core" %2 [ +2 "sampler")% +4 "core" %/. : t b +2 "sampler")% +4 "core" %11 A s b +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %56 ; b +2 .tSSV.dial :exhaust +2 "sampler")  +82 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X= D d + .tSSV.dial :exhaust +2 "sampler")"  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %+) I c +2 .tSSV.dial :exhaust +2 "sampler")O  +81 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X : ` +2 .tSSV.dial :exhaust +2 "sampler")J  +81 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +4 "sampler")#.0X d +53 "collection"'Z% +3 "core" %2: X +2 "sampler")A% +4 "core" % A r\ \\ +53 "collection"'D% +4 "core" %25 Y +2 "sampler");% +4 "core" %\  C s D +53 "collection"'>% +4 "core" %26 ] +2 "sampler")O% +4 "core" %\ 0/ @ v D +2 "sampler")P% +4 "core" % 52 C u D + .tIntake.select :close +2 "sampler")0 +9 )`% +3 "core" % 97 F D + .tSSV.dial :exhaust +2 "sampler")]  +127 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X \\ +2 "sampler")i% +5 "core" % C v f +53 "collection"'j% +4 "core" %2}9 \\ +2 "sampler")[% +4 "core" % 5 v f +53 "collection"'\\% +3 "core" %2= \\ +2 "sampler")m% +4 "core" % 8 v f +53 "collection"'n% +4 "core" %2D \\ +2 "sampler")a% +4 "core" % D u f +53 "collection"'o% +4 "core" %27 [ +2 "sampler")E% +5 "core" %&& 4 v f +2 "sampler")c% +4 "core" %)( 8 v f + .tIntake.select :close + "sampler")0 +10 )g% +3 "core" %/2 C f +2 .tSSV.dial :exhaust +2 "sampler")Q  +81 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X= : a +2 .tSSV.dial :exhaust + "sampler")'  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +4 "sampler")#.0X% +4 "core" % : v c +53 "collection"'O% +3 "core" %2] \\ +2 "sampler")P% +4 "core" %28 9 v c +2 "sampler")`% +4 "core" %64 ; v c +2 .tIntake.select :close + "sampler")0 +10 )]% +3 "core" %97 C c +2 .tSSV.dial :exhaust +2 "sampler")S  +81 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X v p +53 "collection"'% +4 "core" %2~\\ \\ +2 "sampler")% +4 "core" % 9 w Z +53 "collection"'% +3 "core" %2_ \\ +2 "sampler")}% +4 "core" % 9 w Z +53 "collection"'% +3 "core" %2Z \\ +2 "sampler")% +4 "core" % A w Z +53 "collection"'x% +3 "core" %2] ] +2 "sampler")% +4 "core" %&' B s Z +2 "sampler")% +4 "core" %)' B s Z +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %.. B Z + .tSSV.dial :exhaust +2 "sampler")I  +83 "core"  + .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %2[ S +2 "sampler")O% +4 "core" % C l Z +53 "collection"'P% +3 "core" %2` S +2 "sampler")`% +4 "core" %2- B k Z +3 "sampler")]% +4 "core" %25 K l Z + .tIntake.select :close +2 "sampler")0 +9 )S% +3 "core" %55 9 Z + .tSSV.dial :exhaust +2 "sampler")T  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X k\ L +2 "sampler")% +5 "core" %00 ; l\ L + .tIntake.select :close +43 "sampler")0 +13 )I% +3 "core" %>< D \ L +2 .tSSV.dial :exhaust +2 "sampler")l  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % 9 k x +53 "collection"'O% +4 "core" %2~W P +2 "sampler")P% +4 "core" % 9 k \\ +53 "collection"'`% +3 "core" %2U R +2 "sampler")]% +4 "core" % : j \\ +54 "collection"'S% +3 "core" %2U Q +2 "sampler")T% +4 "core" %(* C o \\ +3 "sampler"),% +4 "core" %(, : s \\ + .tIntake.select :close + "sampler")0 +10 )^% +3 "core" %-, E \\ +2 .tSSV.dial :exhaust +2 "sampler")e  +81 "core"  +39 .tExhaust.select :open +9 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %2m ^ +2 #tIntake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X  +81 "core" +2 #tAllowing 130s for 25.0ml of remaining 49.9ml + .Intake.select :open + "sampler") +211 "collection"'D% +4 "core" %2i ] +2 #tIntake @15.4psia, vacuum from 8.9 to 12.9psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X e +2 .tSSV.dial :exhaust + "sampler")o  +81 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X 6 +2 .tCBV.dial between SSV and waste2 +2 "collection"'  +33 "core"  +2 "collection"'% +5 "core" %ipd  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'  +45 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<@b +2 .tCS.seek 0ml +2 "collection"''4 +2658 "core" ' +2 .tCSV.dial :air +2 "collection"'x @ +46 "core" > +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +2634 "core" ' +2 "collection"'% +5 "core" % n  + .tCSV.dial between air and CTV +3 "collection"' ` +31 "core" b +3 .tCS.seek 2.516ml +2 "collection"'I'!r +2000 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'l  +29 "core"  +3 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<@b +3 .tCS.seek 0ml + "collection"'~'4 +347 "core" 'uCCY +3 "collection"'% +5 "core" %AHKe  +2 "sampler") % +4 "core" %21 B 6 +2 #tBubblePoint: Intake @68.9psia, Outlet @13.5psia + .CBV.dial SSV + "collection"' @ +32 "core" @ +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X / +2 #tEvacuated: Intake @38.1psia, Outlet @10.4psia +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +143 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'d'4 +107 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")$ +144 "core"  +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +3 "collection"'A'4 +93 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")B +104 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +37 "core" +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X'5J +261 "core" ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +4 "sampler")D  +144 "core"  +103 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler"); +144 "core"  +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X d +103 "collection"')9 +3 "core" 9/?c +103 "collection"'9 +4 "core" 9DAb +103 "collection"'9 +3 "core" 9WB` +103 "collection"'"9 +3 "core" 9jD^ +103 "collection"'&9 +3 "core" 9~D!] +103 "collection"'29 +3 "core" 9F&[ +103 "collection"'!9 +3 "core" 9H*Y +104 "collection"'+9 +2 "core" 9I.X +104 "collection"'*9 +3 "core" 9J2W +103 "collection"'/9 +2 "core" 9K7T +104 "collection"'59 +2 "core" 9L;S +104 "collection"'(9 +3 "core" 9 O?Q +104 "collection"'C9 +3 "core" 9 PCP +103 "collection"'69 +3 "core" 9 (QHN +103 "collection"'.9 +3 "core" 9 9SLL +103 "collection"'F9 +3 "core" 9 KTPK +103 "collection"'_9 +3 "core" 9 \\UTJ +103 "collection"'19 +3 "core" 9 nVYI +103 "collection"'@9 +3 "core" 9 ~X]G +103 "collection"'9 +3 "core" 9 YaF +103 "collection"'G9 +2 "core" 9 ZeE +103 "collection"'79 +3 "core" 9 \\jC +104 "collection"'#9 +2 "core" 9 ^nB +103 "collection"'=9 +3 "core" 9 _rA +103 "collection"':9 +3 "core" 9 av? +103 "collection"'<9 +2 "core" 9 bz? +104 "collection"'J9 +3 "core" 9 c= +103 "collection"'M9 +2 "core" 9\ d< +104 "collection"' 9 +3 "core" 9\ f; +103 "collection"'V9 +3 "core" 9\ )g9 +103 "collection"'R9 +3 "core" 9\ 6i8 +103 "collection"'L9 +3 "core" 9\ Dj8 +103 "collection"'B9 +3 "core" 9\ Rk6 +103 "collection"'K9 +3 "core" 9\ am5 +103 "collection"'A9 +3 "core" 9\ nn3 +103 "collection"'X9 +3 "core" 9\ {p3 +103 "collection"'39 +3 "core" 9\ q2 +103 "collection"'D9 +2 "core" 9\ r1 +104 "collection"';9 +2 "core" 9\ s/ +104 "collection"'>9 +2 "core" 9\ u. +104 "collection"']9 +2 "core" 9\ v. +104 "collection"'`9 +3 "core" 9\ w- +104 "collection"'S9 +3 "core" 9\ y, +103 "collection"'T9 +3 "core" 9\ z+ +103 "collection"',9 +3 "core" 9\ |* +103 "collection"'e9 +3 "core" 9\ }) +103 "collection"'^9 +3 "core" 9 ~( +104 "collection"'j9 +3 "core" 9 ( +103 "collection"'Z9 +53 "core" 9 ' +104 "collection"'f9 +3 "core" 9 $% +103 "collection"'m9 +2 "core" 9 .% +104 "collection"'[9 +3 "core" 9 8$ +103 "collection"'a9 +3 "core" 9 B$ +103 "collection"'O9 +3 "core" 9 J$ +103 "collection"'P9 +3 "core" 9 T" +103 "collection"'o9 +3 "core" 9 ]! +103 "collection"'n9 +3 "core" 9 f! +103 "collection"'U9 +3 "core" 9 n +103 "collection"'Y9 +3 "core" 9 v +103 "collection"'i9 +3 "core" 9 ~ +103 "collection"'b9 +2 "core" 9  +104 "collection"'r9 +3 "core" 9  +103 "collection"'\\9 +2 "core" 9  +104 "collection"'?9 +3 "core" 9  +103 "collection"'99 +3 "core" 9 " +103 "collection"'s9 +3 "core" 9 & +103 "collection"'z9 +3 "core" 9 * +104 "collection"'E9 +3 "core" 9 / +103 "collection"'W9 +3 "core" 9 3 +103 "collection"'|9 +3 "core" 9 7 +104 "collection"'Q9 +3 "core" 9 ; +103 "collection"'p9 +3 "core" 9 @ +103 "collection"'9 +3 "core" 9 D +103 "collection"'w9 +2 "core" 9 H +104 "collection"'v9 +2 "core" 9 L +104 "collection"'89 +3 "core" 9 Q +103 "collection"'{9 +4 "core" 9 U +103 "collection"'9 +3 "core" 9 Y +103 "collection"'k9 +3 "core" 9 ] +103 "collection"'9 +3 "core" 9 b +103 "collection"'u9 +2 "core" 9 \ f +104 "collection"'49 +3 "core" 9 j +103 "collection"'y9 +2 "core" 9 n +104 "collection"'9 +2 "core" 9 s +104 "collection"'9 +2 "core" 9 w +104 "collection"'9 +3 "core" 9 %{ +104 "collection"'N9 +2 "core" 9 * +104 "collection"'x9 +3 "core" 9 0 +103 "collection"'9 +3 "core" 9 5 +103 "collection"'9 +3 "core" 9 ; +103 "collection"'9 +3 "core" 9 @ +103 "collection"'9 +3 "core" 9 E +104 "collection"'l9 +3 "core" 9 J +103 "collection"'I9 +3 "core" 9 O +103 "collection"'9 +2 "core" 9 U +104 "collection"' 9 +2 "core" 9 Y +104 "collection"'9 +3 "core" 9 ^ +104 "collection"'\ 9 +3 "core" 9 c +103 "collection"'}9 +3 "core" 9 h +103 "collection"'9 +3 "core" 9 k +103 "collection"'9 +3 "core" 9 r +103 "collection"'9 +3 "core" 9 u +104 "collection"'9 +3 "core" 9 z +103 "collection"'9 +3 "core" 9 ~ +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +17 "Can"J Aaa +86 "collection"'$9 +3 "core" 9  +103 "collection"'~9 +3 "core" 9  +103 "collection"' 9 +3 "core" 9  +103 "collection"'d9 +3 "core" 9  +103 "collection"'%9 +4 "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  +104 "collection"'9 +3 "core" 9  +3 .tCH.hold 5:00,85C +4 "collection"'   [ +3 "core"  +30003  +2 "collection"'-9 +4 "core" 9 S +2 #tCollection Puck Heater at 85.2C after lysing +2 .CS.seek 0ml + "collection"'0'4 +420 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"') @ +112 "core" A +2 .tCSV.dial :air +2 "collection"' @ +46 "core" > +3 .tCS.seek 5ml + "collection"''p +1379 "core" ' + .tCSV.dial CTV +2 "collection"'"  +47 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'& @ +47 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'2  +48 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'! @ +48 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'+'4 +1370 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'* +121 "core" +2 .tCBV.dial CSV + "collection"'/  +31 "core"  +2 "collection"'5% +5 "core" %6\ \  +2 .tCS.seek 5ml +2 "collection"'('p +1372 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'C  +48 "core" +2 "collection"'6% +4 "core" %pLQ  +3 .tCS.seek 7.001ml +2 "collection"'.'o +606 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'F @ +48 "core" > +2 .tCS.seek 10ml +2 "collection"'_' +860 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +44 "collection"'1 ` +134 "core" ^ +2 #tLysing Complete +2 "collection"'@& +4 "core" &WYs G U +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  +2 "storage"(G% +4 "core" %a , +3 "storage"(7. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(#(( +211 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (=& +3 "core" &*  \  +2 "manipulator"&:& +4 "core" &Ӯ 7 69# +2 "manipulator"&<% +5 "core" %\ 8 9> +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&J( +173 "core" ( +2 "manipulator"&M& +5 "core" & > \\ +2 "storage"( & +4 "core" &*  3 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&V' +86 "core" ' +2 "storage"(R& +5 "core" &* % +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(L'V +289 "core" ' +2 "storage"(B- +4 "core" -'V + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(K' +42 "core" ' +3 "manipulator"&A& +4 "core" &  +2 "manipulator"&X% +4 "core" %   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&3'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&D(ӷ +160 "core" ( +2 "manipulator"&;& +4 "core" &  Y<= +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" & <= +3 .tForearm.seek CC +2 "manipulator"&]' +99 "core" ' + .tHand.close +2 "manipulator"&`/ +69 "core" / +2 .tCC.seek :open +2 "collection"'S( +424 "core" ( +2 "storage"(T& +4 "core" &* I +2 "storage"(,& +4 "core" &* $ +3 "manipulator"&e& +4 "core" & <= +2 "manipulator"&^% +4 "core" % ' N0 +2 .tForearm.seek :retract +2 "manipulator"&j'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&Z( +182 "core" ( +2 "manipulator"&f& +5 "core" & 2 7 +2 "storage"(m& +4 "core" &* +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&['C +102 "core" ' +2 .tElbow.hold +2 "manipulator"&a, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&O1 +65 "core" 1 +4 "manipulator"&P% +4 "core" % t 8 9m +2 "storage"(o& +4 "core" &*   +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 349 counts +2 "manipulator"&n'Ϡ +14 "core" ' +2 "manipulator"&U& +5 "core" & \\ a @ +3 "storage"(Y& +4 "core" &*   U +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&i' +21 "core" ' +2 "storage"(b% +5 "core" %   +3 ."downElevator"SE.seek :down +3 "storage"(r'X +100 (\\% +3 "core" %e"  : b +2 "manipulator"&?% +5 "core" %\ 8 6 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&9'\ +91 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'s @ +28 "core" ? +3 .tCS.seek 10ml +2 "collection"'z' +3 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"'E ` +32 "core" b +2 .tAIV.dial :bypass +2 "collection"'W { +5 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'|& +4 "core" & +2 .tHand.open +2 "manipulator"&Q1 +26 "core" 1 +4 "manipulator"&p& +4 "core" & { +2 "manipulator"&% +4 "core" %\  z +3 .tElbow.seek FlushPuck::Garage +44 "manipulator"&w(- +195 "core" ( +2 "manipulator"&v& +5 "core" &- + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &8& +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&{'η +101 "core" ' +2 .tHand.close +2 "manipulator"&/ +68 "core" / +2 "manipulator"&k& +5 "core" &- = +2 "manipulator"&% +4 "core" % }  +3 .tForearm.seek :retract +2 "manipulator"&u'\ +101 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&4(ӷ +280 "core" ( +2 "manipulator"&y& +5 "core" &ӯ# |?R + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &ӯ# ?R +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +106 "core" ' +2 "manipulator"&& +5 "core" &ӯ# b V?R +2 "manipulator"&N% +4 "core" %" W Y ^Y +3 "collection"'x& +4 "core" &l +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'(W +4 "core" & +3 &  +10 &,u , +9 &_~ A +9 &Lox T +10 &G U +9 &L V +9 &J V +10 &MG V +9 &L U +10 &L V +9 &G V +9 & UH V +10 &"E V +9 &#Jr V +9 &%O V +10 &']K V +9 &)Jy V +10 &*Lg V +9 &,J V +9 &.eG V +10 &0'F V +9 &1L V +9 &3J U +10 &5nH U +9 &7/M V +10 &8G U +9 &:I V +9 &8J U +9 &?I U +9 &AI V +10 &C}L V +9 &E?L V +10 &GNg V +9 &HR W +9 &J}k  Y +10 &L3 ] +9 &M  a +9 &O b +10 &Qj b +9 &S+ b +10 &T b +9 &V~ ; +9 &WI" $k +10 &Wej O +2 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.40 + "collection"'& +4 "core" &Wej O +2 .tHand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&l% +4 "core" % " Y +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&I'\ +95 "core" ' +2 .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR +2 "processing"% +143 "core"  +2 "processing"% % +5 "core" %' + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%\  +58 "core"  +3 .tPS.seek 0ml +2 "processing"%}' +1623 "core" ' + .tPSV.dial PSR +2 "processing"% +46 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%' +2657 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%  +2 "collection"'  +6 "core"  +78 + .tPSV.dial :mixloop +2 "processing"% +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +5 "core" +3 .tPS.seek 0ml + "processing"%' +2649 "core" ' + .tPSV.dial :air +2 "processing"%  +47 "core"  +3 .tPS.seek 2.5ml + "processing"%$' +2662 "core" ' + .tPSV.dial :mixloop +2 "processing"%~ +48 "core" +3 .tPS.seek 0ml + "processing"% ' +2660 "core" ' + .tPSV.dial :air +2 "processing"%d  +47 "core"  +3 .tPS.seek 2.5ml + "processing"%%' +732 "Can"F ml +1927 "core" ' + .tPSV.dial :mixloop +2 "processing"% +48 "core" +3 .tPS.seek 0ml + "processing"% ' +2660 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +5 "core" & 8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&'(ӷ +15 "core" ( +2 "manipulator"&& +4 "core" &Ӹ  83 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +4 "core" &Ӹ 3 +2 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' + .tHand.close +2 "manipulator"&-/ +74 "core" / +2 .tCC.seek :open +2 "collection"'c( +424 "core" ( +2 "manipulator"&)& +4 "core" & n p '- +2 "manipulator"&% +5 "core" % I r x V +2 .tForearm.seek :retract +2 "manipulator"&0'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&"(- +298 "core" ( +2 "manipulator"&&& +4 "core" &- \ +52 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +5 "core" &- } ~\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&!'η +112 "core" ' + .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&*% +5 "core" % ηE F ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&/'\ +103 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop +2 .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'5& +4 "core" & $V +2 "manipulator"&+% +4 "core" %\ }  +3 "storage"(C% +4 "core" %U ~ g  +2 "storage"(6. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"((( +216 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (F& +3 "core" & N 7 +2 "manipulator"&.& +4 "core" &- 7 7 \ +2 "manipulator"&1% +4 "core" %\ 7 5 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&@( +195 "core" ( +4 "manipulator"&& +6 "core" & 3 ) +2 "storage"(G& +5 "core" & _     +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&7' +113 "core" ' +2 "storage"(=& +4 "core" &  k } \\ \ +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(:'V +303 "core" ' +2 "storage"(<- +3 "core" -' +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (M& +3 "core" &  \ +2 "manipulator"& & +4 "core" & +3 .tElbow.seek 2 + "manipulator"&R( +4 "core" ( +2 "manipulator"&h& +5 "core" & +2 "storage"(t& +4 "core" & 1 \ +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&B'8 +47 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&A/ +69 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&X& +4 "storage"(L'X +6 "core" & +2 "manipulator"&;% +5 "core" % D ^ +2 .tForearm.seek :retract +2 "manipulator"&>'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&V(ӷ +160 "core" ( +2 "manipulator"&J& +4 "core" &ӹ# @] +2 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +2 "core" ' +2 ."downElevator"SE.coast +2 "manipulator"&`& +2 "storage"(5 +5 "core" &ӹ%  @] +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&3' +104 "core" ' +3 "manipulator"&q& +5 "core" &Ӻ% ~@\\ +2 "manipulator"&T% +5 "core" % ~ u +2 "collection"',& +4 "core" & $ +3 "collection"'e& +4 .tCC.seek :closed +2 "collection"'^(W +5 "core" & %g + &$%  +8 &-y " , +9 &_~"# A +9 &Ip #s T +10 &G!$R U +9 &L"#8 V +9 &J"% V +10 &KJ"$; V +9 & I!$ V +9 &I $ U +10 &F"% U +9 & SK#% V +10 &"J!# V +9 &#J!" V +9 &%L% V +10 &'\\K"$q U +9 &)G"[ U +10 &*L!$@ V +9 &,J"$\\ U +9 &.dL!#v U +10 &0'G #t U +9 &1J "e U +9 &3N $T U +10 &5lJ"#F U +9 &7.G"$< U +9 &8I"%6 U +10 &:J"$8 U +9 &6N $ U +9 &?K $ V +9 &AN $ V +10 &C|L!# U +9 &E>I"$A U +9 &FN#g V +10 &HY"&S W +9 &Jwy!#K Z +10 &L,!D _ +9 &M ~a +9 &O : }b +10 &Qc , }b# +9 &S# }b% +9 &T  |b) +10 &V  ? +9 &WC" (v +10 &Wa X +3 ( + "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.47 +2 .Hand.open + "manipulator"&f1 +70 "core" 1 +2 "manipulator"&m% +5 "core" %  u +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&]'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'D  +149 "core" ~ + .tCSV.dial CTV +2 "collection"'O  +29 "core"  +3 .tCS.seek 5ml +2 "collection"'P'p +1375 "core" ' +2 .tdelay 1:20 +8004 .CS.seek 2.5ml + "collection"'o' +734 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'U'4 +730 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%Y  +48 "core"  +2 .tPS.seek 2.5ml +2 "processing"%b' +2639 "core" ' + .tPSV.dial :mixloop +2 "processing"%j +48 "core" + .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%\\  +48 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%? +47 "core" +2 .tdelay 3 seconds +349 .PSV.dial :waste1 +6 "processing"%Z  +144 "core"  +2 .tPS.seek :empty +2 "processing"%[' +2664 "core" ' + .tCBV.dial :waste1 +2 "collection"'n @ +49 "core" ? +2 .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'K  +49 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +2 "collection"'s @ +50 "core" > +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'E  +50 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"'W ` +33 "core" ` +2 .tCSV.dial :air +2 "collection"'| @ +47 "core" > +2 .tCS.seek 10ml +3 "collection"'Q' +2656 "core" ' + .tCSV.dial CTV +2 "collection"'p  +47 "core"  +3 .tCS.seek 0ml +2 "collection"''4 +2683 "core" ' + .tCBV.dial :waste1 +2 "collection"'i @ +31 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'r  +146 "core" +2 "collection"'#& +4 "core" &Wa{ X +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&_% +4 "core" %\ X W 0 +2 "storage"(v% +4 "core" %\\ @ @ h +2 "storage"(8. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(a(( +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" &)  % +2 "manipulator"&k& +4 "core" &Ӻ#@\\ +2 "manipulator"&% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&9( +172 "core" ( +2 "manipulator"&{& +4 "core" & Y ] E +3 "storage"(y& +4 "core" &)  @ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +95 "core" ' +2 "storage"(w& +4 "core" &)   I +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +298 "core" ' +2 "storage"(N- +4 "core" -'{ + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&x& +4 "core" & W X ' +2 "storage"(u& +4 "core" &)   +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&S'C +29 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'{ +3 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(l' +30 "core" ' +2 "manipulator"&% +5 "core" %ro +2 "storage"(& +4 "core" &)  " +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 347 counts + "manipulator"& 'Ϟ +16 "core" ' +2 "manipulator"&& +4 "core" & ! @ +3 "storage"(\ & +4 "core" &)   +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +30 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(' +43 "core" ' +2 "manipulator"&}& +5 "core" &   +2 "manipulator"&% +5 "core" % $ l +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +162 "core" ( +2 "manipulator"&& +5 "core" & /;5 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" & X;5 +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' + .tHand.close +2 "manipulator"&/ +73 "core" / +2 .tCC.seek :open +2 "collection"'~( +424 "core" ( +3 "storage"($& +4 "core" &) P +2 "storage"(d& +4 "core" &) 9 +2 "manipulator"& & +4 "core" &  ;5 +2 "manipulator"&% +5 "core" % C  +2 .tForearm.seek :retract +2 "manipulator"&%'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"& ( +175 "core" ( +2 "manipulator"&& +4 "core" & v r \ +3 "storage"(g& +4 "core" &) J M G +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&-'C +100 "core" ' +2 .tElbow.hold + "manipulator"&4, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&I1 +75 "core" 1 +3 "manipulator"&% +5 "core" % s 7 5 +48 "storage"()& +8 "core" &)   Q +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 348 counts +2 "manipulator"&'ϟ +16 "core" ' +2 "manipulator"&& +5 "core" &  +2 "storage"(&& +5 "core" &) 8 >  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&'' +35 "core" ' +2 "storage"(2% +5 "core" % 0 D  +3 ."downElevator"SE.seek :down +3 "storage"('X +100 (*% +3 "core" % K C + a +2 "manipulator"&0% +5 "core" % } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&5'\ +92 "core" ' +55 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%+  +110 "core" +3 "processing"%C% +5 "core" %` +2 .tPS.seek 0.499ml +2 "processing"%6' +593 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%! +47 "core" +2 .tPRV.dial :air +2 "processing"%F  +47 "core"  +2 .tdelay 3 seconds +301 .PRV.dial CBV +2 "processing"%.  +48 "core"  +2 .tCBV.dial AIV +2 "collection"'1  +48 "core" +2 .tPRV.dial between CBV and air +2 "processing"%  +32 "core"  +2 .tPRV.dial :air +2 "processing"%G  +30 "core"  +2 "processing"%"% +4 "core" %W \ +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml +2 "processing"%=' +250 "core" ' + .tPRV.dial :waste2 +2 "processing"%/ @ +80 "core" ? +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +2 "processing"%<' +688 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'M& +5 "core" &  + .tHand.open +2 "manipulator"& 1 +25 "core" 1 +2 "manipulator"&h& +5 "core" & +2 "manipulator"&t% +4 "core" %\  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&A(- +180 "core" ( +2 "manipulator"&X& +4 "core" &- +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &;& +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&@'η +100 "core" ' +2 .tHand.close +2 "manipulator"&7/ +65 "core" / +2 "manipulator"&J& +4 "core" &-  +2 "manipulator"&`% +5 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&:'\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&B(ӷ +279 "core" ( +2 "manipulator"&R& +5 "core" &ӯ" >N + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" &ӯ" r y>N +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&T' +102 "core" ' +2 "manipulator"&,& +4 "core" &ӯ" d [ >N +3 "manipulator"&L% +4 "core" % X X ci +2 "collection"'>& +4 "core" &) +2 "collection"'c& +5 .tCC.seek :closed +2 "collection"'f(W +3 "core" &  +3 &   +10 &+u  , +9 &_}  A +10 &@m  T +9 &G V +9 &K  U +9 &J  U +10 &BJ  V +9 &G  U +10 &F  U +9 &C  U +10 & KI  U +9 &" J  U +9 &#G  V +9 &%L  V +10 &'SG U +9 &)J  U +10 &*L  U +9 &,K U +10 &.ZK  V +9 &0I  U +9 &1M  U +9 &3N  V +10 &5cJ  U +9 &7%G  U +10 &8H  U +9 &:L  U +10 &-O  U +9 &?L  U +9 &AJ  U +10 &CsM U +9 &E5H  U +10 &FG  U +9 &HO  V +11 &Jub\  X +8 &L-\   [\ +9 &M\   ` +10 &O\   a +9 &Q]  b +9 &S\  ~b# +9 &T\   b% +10 &V   @ +10 &WE$\  %l +9 &W[t\ \  V +2 ( + "collection"'c& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.31 + "collection"'m& +4 "core" &W[s  V +2 .tHand.open + "manipulator"&e1 +69 "core" 1 +2 "manipulator"&D% +4 "core" %  ; 9i +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&O'\ +96 "core" ' +2 "collection"'3& +4 "core" &W[s\   V +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake +2 .PRV.dial :waste2 + .PTV.dial :PRV,avoiding: :puck +2 "processing"%( @ +80 "core" ? +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%z  +80 "core" +2 .tdelay 2 seconds +202 .PSV.dial :PML + .delay 2 seconds +203 .PRV.dial :air + "processing"%P  +129 "core"  +4 .tdelay 2 seconds +203 "processing"%o% +5 "core" %T +3 .tPS.seek 1.499ml + "processing"%Y' +1619 "core" ' +2 .tdelay 5 seconds +502 .PS.seek 2.5ml +3 "processing"% ' +1112 "core" ' +2 .tPSV.dial :air +2 "processing"%j  +47 "core"  +3 .tPS.seek 0ml +2 "processing"%\\' +2099 "Can"E Y +564 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%? +59 "core" +2 .tCBV.dial :PRV + .PRV.dial :air +2 .delay 2 seconds +202 .PRV.dial :speDil + "processing"%Z  +49 "core" ~ +2 .tdelay 2 seconds +203 "processing"%b% +4 "core" %R +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%n'k +2403 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial CBV +2 "processing"%K  +82 "core"  +2 .tdelay 2 seconds +203 "processing"%s% +3 "core" %i K  +3 .tPS.seek 0.475ml +2 "processing"%E' +2570 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial :air +2 "processing"%W  +48 "core"  +2 .tdelay 2 seconds +204 .PS.seek 0.965ml + "processing"%|'N +5007 "core" ' +2 .tdelay 10 seconds +1003 .PRV.dial CBV + "processing"%U  +47 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PSV.dial :air +2 "processing"%p  +44 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%Q' +1648 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%i +81 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%r @ +81 "core" > +3 .tPS.seek 0ml + "processing"%#' +2654 "core" ' + .tPSV.dial :air +2 "processing"%_  +81 "core"  +3 .tPS.seek 2.5ml +2 "processing"%v' +2657 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%8 +81 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%' +2662 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass +2 .PRV.dial CBV + .PSV.dial :air +2 "processing"%k  +78 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2654 "core" ' + .tdelay 3 seconds +303 .PSV.dial :PML + "processing"%{ +45 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%y  +79 "core" +2 "processing"%w% +4 "core" %O  +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml + "processing"%V' +7768 "core" ' + .tdelay 5 seconds +503 .AIV.dial :sample +2 "collection"'] & +59 "core" % +2 .tAWV.select :waste + "collection"' +10 "processing"%N% +3 "core" %T  +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%x'n@ +10812 "core" ' +2 .tdelay 15 seconds +1503 .AIV.dial :bypass + "collection"'u { +59 "core" } +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%' +1323 "core" ' + .tPSV.dial :air +2 "processing"%  +58 "core" +3 .tPS.seek 2.5ml +2 "processing"%' +2637 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%\ ' +2631 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 '}& +3 "core" &W[r~ V +3 #"MFBPCR"Extracting Nucleic Acid from AIV +2 #tBeginning samplePassD +4 "collection"'& +4 ."MFBPCR"SPE.hold 2:46:40,55C +3 "MFB"* @@T + ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*9  +3 "core" &W[rs V +2 .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR +2 "processing"% +29 "core"  +2 ."MFBPCR"delay 20 seconds +86 "core"  +2 "processing"%S% +5 "core" %V  \ + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"% ' +1692 "core" ' +2 .tdelay 5 seconds +199 #"MFBPCR"primeLysateINT + .AWV.select :air +43 .AIV.dial :coilToMFB +9 .ATV.dial AIV +2 "MFB"*l I +177 "core" I +2 "MFB"*% +5 "core" %Ra.0 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*'6 +56 .tPSV.dial :waste1 +3 "processing"%  +48 "core"  +3 .tPS.seek 0ml +2 "processing"%' +1695 "core" ' + .tPSV.dial PSR +2 "processing"% +50 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +813 "Can"K  +1951 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%^ +116 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%$' +1297 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*d  +78 "core"  +2 "MFB"* % +4 "core" %6n$J +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*' +387 "core" ' + .tPSV.dial PSR +3 "processing"% +118 "core"  +2 "processing"%g% +5 "core" %B + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +103 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +2 "MFB"* % +55 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*I'R +1516 "core" ' +2 .tdelay 5 seconds +179 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*  +55 "core"  +2 "MFB"*)% +4 "core" %R"15 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*' +247 .tPSV.dial :waste1 +3 "processing"%&  +59 "core"  +3 .tPS.seek 0ml +2 "processing"%%' +1138 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"*2 I +79 "core" I +2 "MFB"* % +4 "core" %* +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"**' +160 "core" ' + .tPSV.dial PSR +3 "processing"%0 +60 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%-' +2759 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +116 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%' +2735 "core" ' +2 .tPSV.dial PSR +2 "processing"%+ +115 "core"  +2 "processing"%C% +5 "core" %= 6 +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%'' +1663 "core" ' +2 .tdelay 5 seconds +396 "core" ' +2 ."MFBPCR"delay 5 seconds +105 .tPSV.dial :waste1 +3 "processing"%  +47 "core"  +3 .tPS.seek 0ml +2 "processing"%a' +342 "MFB"*[9 +2 "core" 94 +3 #"MFBPCR"Solid Phase Extraction Heater at 50.7C + .ATV.dial ASV +2 "MFB"*! n +38 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*F% +4 "core" %\ k O +3 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*.'% +1258 "core" ' +2 .tPSV.dial PSR +2 "processing"%1 +60 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2716 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :mixloop +2 "processing"%G +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%"' +2679 "core" ' + .tPSV.dial PSR +2 "processing"%6 +113 "core"  +2 "processing"%/% +5 "core" %8 ] + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%=' +1630 "core" ' +2 ."MFBPCR"delay 10 seconds +10 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +6 "processing"%M  +46 "core"  +2 .tPS.seek 0ml +2 "processing"% ' +431 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +46 "MFB"*h' +927 "core" ' +2 .tPSV.dial PSR +2 "processing"%t +60 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%X' +2691 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +3 "processing"%; +114 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 1.2ml +2 "processing"%4'k +1709 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial AIV + "MFB"*7 I +52 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*J'V +672 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%`  +146 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%5' +1322 "core" ' +2 .tPSV.dial :air +2 "processing"%@  +125 "core"  +3 .tPS.seek 2.5ml +2 "processing"%R' +2669 "core" ' + .tPSV.dial :mixloop +2 "processing"%q +61 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%A' +5056 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*,  +56 "core" ' +3 .tPSV.dial :air +2 "processing"%L  +3 "core"  +3 "MFB"*>% +4 "core" %V\\ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*:'Q +26 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%~' +1002 "core" ' + ."MFBPCR"ATV.dial :AIV +3 "MFB"*m I +72 "core" J +2 "MFB"*e% +5 "core" %R  +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*D' +827 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*3 n +162 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*c'R +239 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*(  +117 "core"  +3 "MFB"*T% +4 "core" %Rr +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*z' +186 "core" ' +2 .tPSV.dial :mixloop + "processing"%P +47 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%o' +788 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*<  +73 "core" +2 "MFB"*Y% +4 "core" % zp +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*j'_ +3937 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'  +57 "core"  +2 "collection"'?% +5 "core" %3\ " | + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'Z'P +1112 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'b' +1646 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'\\  +3 'K  +43 "core"  +105  + .tCBV.dial :waste1 +2 "collection"'s @ +49 "core" ? +3 .tCS.seek 0ml +2 "collection"'n'4 +550 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*W  +36 "core" +2 ."MFBPCR"delay 3 seconds +303 "MFB"*E% +3 "core" %_\ = +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*U'݅ +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*p  +53 "core" +2 "MFB"*|% +4 "core" %݈ A +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*i' +325 "core" ' +2 ."MFBPCR"delay 3 seconds +217 "core" ' +2 .tCSV.dial CSR +2 "collection"'r  +46 "core"  +2 "collection"'Q% +5 "core" %2  z + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'_'P +10 ."MFBPCR"ATV.dial ASV +3 "MFB"*# n +125 "core" n +2 "MFB"*8% +4 "core" %% +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*v'&/ +999 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'k' +825 "Can"W } +808 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +48 "collection"'  +55 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'{'4 +2650 "core" ' +2 "collection"'y& +5 "core" &W[q  y yV +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&w& +4 "core" &  7 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +15 "core" ( +2 "manipulator"&]& +5 "core" &Ӳ ! / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" &Ӳ   / +3 .tForearm.seek CC + "manipulator"&V' +98 "core" ' + .tHand.close +2 "manipulator"&u/ +75 "core" / +2 .tCC.seek :open +3 "collection"'x( +421 "core" ( +2 "manipulator"&& +4 "core" & ( ) +3 "manipulator"&% +4 "core" % <  !b +2 .tForearm.seek :retract +2 "manipulator"&'\ +6 "core" ' +2 ."MFBPCR"delay 3 seconds +88 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +204 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*} % +72 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +16 "core" ( +2 "manipulator"&9& +5 "core" &- 7 - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- 7 + +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&S'η +114 "core" ' +2 .tHand.open + "manipulator"&\ 1 +68 "core" 1 +2 "manipulator"&l% +5 "core" % ΰ\\|Э +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 #tSkipping Whole Cell Archive + #Starting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" & + .tHand.open +2 "manipulator"&1 +16 "core" 1 +2 "manipulator"& & +5 "core" &- / 8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +4 "core" ( +2 "manipulator"&& +5 "core" &- 9 ; +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +3 "core" &- 6 6 +3 .tForearm.seek :garage + "manipulator"&'η +101 "core" ' +2 .tHand.close +2 "manipulator"&d/ +38 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +25 "core" / +2 "manipulator"&& +5 "core" &- +2 "manipulator"&% +5 "core" +2 %  +3 ."MFBPCR"AS.reconfigure ASslow1 +3 .tForearm.seek :retract +4 "MFB"*#,,'Td20 b +2 "manipulator"&g'\ +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&$(ӷ +271 "core" ( +2 "manipulator"&& +4 "core" &Ӹ % 6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &Ӹ  6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&)' +94 "core" ' +2 "manipulator"&I& +5 "core" &Ӹ 3 6 +2 "manipulator"&&% +4 "core" % %   +3 "collection"'& +5 "core" &9  +2 "collection"'2& +4 .tCC.seek :closed +2 "collection"' (W +5 "core" &o + &o  +8 &,ti x, +10 &_}k wA +9 &Mnd xT +10 & Ip {V +9 &Kj {V +9 &Ip {V +10 &OIl {V +9 &Fw |V +9 &Kt {V +10 &Cq |V +9 & WGm {V +10 &"Ep {U +9 &#Er {V +9 &%Jp zV +10 &'_Gq {V +9 &)"Gp {U +9 &*Jq zV +10 &,Fb {V +9 &.hGm {U +10 &0)Gi zV +9 &1Hh |V +9 &3Il {V +10 &5nJq {V +9 &71Hb {V +9 &8Jj {V +10 &:Lj zV +9 &:K_ {U +9 &?Ia |V +9 &AIa {V +10 &C~La {V +9 &E@H` |V +9 &GIa {U +10 &HN] {V +9 &JWk zX +10 &L;{< x[ +9 &ML t` +9 &Oj sb +10 &Qhp rb" +9 &S$p sb( +9 &Tq rb/ +10 &V s uB +9 &WK)p s"h +10 &WnXo zE +2 ( + "collection"'2& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.38 +2 "collection"'0& +4 "core" &Wn[: yE + .tHand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&%% +4 "core" %  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'-& +5 "core" &Wn[; E +2 "collection"'+% +5 "core" %2p + .tCSV.dial CSR +2 "collection"'C  +47 "core"  +2 "collection"'% +5 "core" %2t { +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"''p +1369 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +63 ''% +3 "core" %p\ "  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'['[ +732 "core" ' + .tCSV.dial :waste +2 "collection"'! +143 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'F'4 +2014 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'*& +5 "core" &Wn\\ M E +2 "collection"'1% +5 "core" %3  + .tCSV.dial :flush +2 "collection"'a  +46 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'G'p +1374 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +46 "core" B +2 "collection"'6% +5 "core" %p   +2 .tCS.seek 7ml +2 "collection"'/'e +606 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'"  +45 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'M'4 +1872 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'=& +5 "core" &Wn[F zE +2 "collection"'.% +4 "core" %2 y +2 .tCSV.dial :flush +2 "collection"'t  +80 "core" +3 .tCS.seek 5ml +2 "collection"' 'p +1363 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'; @ +47 "core" A +2 "collection"'X% +5 "core" %p D z +3 .tCS.seek 7ml +2 "collection"'7'e +599 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'h  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'`  +79 "core"  +3 .tCS.seek 0ml +2 "collection"'4'4 +1878 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'@  +58 "core"  +2 "collection"'5% +5 "core" %1F + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'q'P +1124 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'R' +1619 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"',  +46 "core" ~ +2 .tCBV.dial :waste1 +2 "collection"'> @ +81 "core" A +3 .tCS.seek 0ml +2 "collection"'L'4 +1377 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ASV +3 "MFB"*J n +106 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.seek 0.02ml +2 "MFB"*A' +623 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'m  +48 "core"  +2 "collection"'e% +5 "core" %8  + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"':'P +1122 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +9 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'3' +1617 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'D  +47 "core"  +2 .tCBV.dial :waste2b +2 "collection"'(  +82 "core"  +3 .tCS.seek 0ml +2 "collection"'T'4 +2626 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'P  +48 "core"  +2 "collection"'c% +5 "core" %3  y + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'~'P +1113 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'<' +1626 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'Y  +3 'z +48 "core"  +66 +2 .tCTV.dial :air +2 "collection"'  +146 "core" +3 .tCS.seek 0ml +2 "collection"'?'4 +2632 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"''0 +853 "core" ' + .tCSV.dial :waste +2 "collection"'Z +47 "core" +3 .tCS.seek 0ml +2 "collection"'\\'4 +845 "core" ' +2 #tFlushing upper manifold +51 "collection"'K& +6 "core" &Wn\\  zE +2 "collection"'s% +5 "core" %6  z + .tCSV.dial :flush +2 "collection"'b  +46 "core"  +3 .tCS.seek 5ml +2 "collection"'W'p +1395 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'E @ +46 "core" B +2 "collection"'j% +5 "core" %p  z +3 .tCS.seek 7ml + "collection"'p'j +602 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'| +112 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'U'4 +1465 "core" ' +2 ."MFBPCR"delay 5 seconds +394 "core" ' +2 .tdelay 7 seconds +106 ."MFBPCR"ATV.dial :air2 +4 "MFB"*r  +93 "core" +2 "MFB"*Q% +4 "core" %" +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*#' +488 .tCS.seek 3ml +2 "collection"'8'0 +854 "core" ' + .tCSV.dial :waste +2 "collection"'n +48 "core" +3 .tCS.seek 0ml +2 "collection"'i'4 +850 "core" ' +2 "collection"'_& +5 "core" &Wn\\t }E +2 "collection"'% +4 "core" %7u y + .tCSV.dial :flush +2 "collection"'k  +46 "core"  +3 .tCS.seek 3ml +2 "collection"'y'0 +864 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'w @ +46 "core" B +2 "collection"']% +5 "core" %0 o  +2 .tCS.seek 5ml +2 "collection"'N'p +596 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'u'4 +1353 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'B'0 +868 "core" ' +2 .tCSV.dial :waste + "collection"'O +81 "core" +3 .tCS.seek 0ml +2 "collection"'f'4 +852 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +5 "core" &Wn\\s E +2 "collection"'% +4 "core" %1t +2 .tCSV.dial :flush +2 "collection"'V  +47 "core"  +3 .tCS.seek 5ml +2 "collection"'}'p +1355 "core" ' +2 .tdelay 5 seconds +438 "core" ' + ."MFBPCR"delay 5 seconds +63 .tCSV.dial :air +3 "collection"' @ +57 "core" > +2 "collection"'9% +5 "core" %pr  +2 .tCS.seek 7ml +2 "collection"''e +368 ."MFBPCR"ATV.dial ASV +3 "MFB"*\ n +94 "core" n +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*l  +32 "core"  +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*v': +137 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +5 '  +43 "core"  +103  +2 .tCBV.dial :waste1 +2 "collection"' @ +48 "core" A +3 .tCS.seek 0ml +2 "collection"' '4 +1864 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +5 "core" &Wn\\p E +2 "collection"'^% +4 "core" %/s +2 .tCSV.dial :flush +2 "collection"'S  +78 "core" +3 .tCS.seek 5ml +2 "collection"'d'p +578 "Can"d w +802 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +48 "core" B +2 "collection"'% +4 "core" %pa +3 .tCS.seek 6.999ml +2 "collection"' 'd +186 "core" ' +2 ."MFBPCR"delay 20 seconds +431 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +82 "core"  +2 .tCS.seek 0ml +2 "collection"''4 +1429 ."MFBPCR"AS.seek 0.07ml +2 "MFB"*'w +436 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & ; E 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +15 "core" ( +2 "manipulator"&& +5 "core" &Ӷ \\ =- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +3 "core" &Ӷ c X \\- +2 .tForearm.seek CC +2 "manipulator"&&' +96 "core" ' + .tHand.close +2 "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'g( +425 "core" ( +3 "manipulator"&x& +4 "core" & O N ( +3 "manipulator"&0% +4 "core" % B R P  +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&%(- +291 "core" ( +2 "manipulator"&-& +5 "core" &- 8 :o + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +55 &2& +4 "core" &- ( ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&+'η +114 "core" ' +2 .tHand.open + "manipulator"&C1 +72 "core" 1 +2 "manipulator"&% +5 "core" % η_Ю +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&)'\ +103 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'{& +4 "core" & +2 .tHand.open + "manipulator"&'1 +19 "core" 1 +2 "manipulator"&& +5 "core" &- ; ; +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&!(- +11 "core" ( +2 "manipulator"&[& +5 "core" &- : ;} +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &- : 7 } +3 .tForearm.seek :garage +2 "manipulator"&1'η +101 "core" ' +2 .tHand.close +2 "manipulator"&a/ +71 "core" / +2 "manipulator"&F& +5 "core" &- } +2 "manipulator"&% +4 "core" % u +3 .tForearm.seek :retract +2 "manipulator"&6'\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G(ӷ +284 "core" ( +2 "manipulator"&"& +4 "core" &" 9 <>M +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &/& +2 "core" &" 6 7>M +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&=' +107 "core" ' +2 "manipulator"&.& +4 "core" &">M +3 "manipulator"&t% +4 "core" %!M +2 "collection"'M& +4 "core" & } +2 "collection"';& +5 .tCC.seek :closed +2 "collection"'X(W +5 "core" & } + & } +9 &,v v, +9 &^} tA +9 &Fn uU +10 &H yV +9 &I xW +9 &G xW +10 &HG xV +9 &\ K xV +9 &I xV +10 &G xV +9 & PJk wV +10 &"Il xV +9 &#Hf yV +9 &%Ki wV +10 &'XId xV +9 &)Fj yV +9 &*Jc xV +10 &,Jh xV +9 &.aIj wV +10 &0"Ik xV +9 &1Ik xV +9 &3Ij xV +10 &5hIk wV +9 &7*Kb xV +9 &8Ig xV +10 &:Ek xV +9 &2Hg yV +9 &?Ii yV +9 &ALe xV +10 &CxGd yV +9 &E:Js xV +9 &FI xV +10 &HNH zV +9 &J{\\ ~X +10 &L5{@ {[ +9 &M; y` +9 &O vb +10 &Qc wb! +9 &S" wb$ +10 &T_ zb( +9 &VS }@ +9 &WK/m y!e +10 &WnV\\ B +3 ( + "collection"';& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.34 + "collection"' & +4 "core" &WnYf B +2 .tHand.open +2 "manipulator"&h1 +68 "core" 1 +2 "manipulator"&`% +5 "core" % !  M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&7'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'@& +5 "core" &WnY B +2 "collection"'5% +5 "core" %1  + .tCSV.dial CSR +2 "collection"'4  +58 "core"  +2 "collection"'q% +5 "core" %1  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"','p +1212 "core" ' +2 ."MFBPCR"delay 20 seconds +171 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '>% +3 "core" %p x +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'R'a +735 "core" ' + .tCSV.dial :waste +2 "collection"'J +143 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +414 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*m % +72 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*e'R +433 "core" ' +3 #"MFBPCR"Elution + .ATV.dial :air1 +2 "MFB"*L  +102 "core" +2 "MFB"*:% +4 "core" %R6 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.049ml +2 "MFB"*D'N) +956 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'(& +5 "core" &WnX! {B +2 "collection"'3% +4 "core" %7  { + .tCSV.dial :flush +2 "collection"'P  +47 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'c'p +5 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :ElutionWater +2 "MFB"*T I +58 "core" I +2 "MFB"*~% +4 "core" %N( B +3 ."MFBPCR"AS.seek 0.109ml +2 "MFB"*Y'{ +989 "core" ' +2 .tdelay 5 seconds +237 "core" ' +2 ."MFBPCR"delay 3 seconds +263 .tCSV.dial :air +3 "collection"'z @ +36 ."MFBPCR"ATV.dial ASV,via: :air2 +2 "MFB"* n +19 "core" > +2 "collection"'<% +5 "core" %pE +2 .tCS.seek 7.001ml +2 "collection"'?'n +176 "core" o +2 ."MFBPCR"ASV.dial :SPEelution +2 "MFB"*Z  +56 "core"  +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 *% +4 "core" %{  O +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.759ml +2 "MFB"*K' ? +341 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'s  +59 "core"  +2 .tCBV.dial :waste1 +2 "collection"'b @ +80 "core" B +56 .tCS.seek 0ml +2 "collection"'\\'4 +1897 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'E& +5 "core" &WnYJ yB +2 "collection"'j% +4 "core" %4K x +2 .tCSV.dial :flush +2 "collection"'W  +90 "core"  +2 .tCS.seek 5ml +2 "collection"'|'p +741 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :holdingCoil +2 "MFB"* +9 *p% +4 "core" % ? +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.474ml +2 "MFB"*r' +285 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'Q @ +46 "core" B +2 "collection"'A% +5 "core" %pB  +2 .tCS.seek 7ml +2 "collection"'U'm +595 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'n  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'8  +81 "core"  +3 .tCS.seek 0ml +2 "collection"'_'4 +1863 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +5 "core" &WnYD B +2 "collection"'k% +4 "core" %0A +2 .tCSV.dial CSR +2 "collection"'i  +45 "core"  +2 "collection"'w% +5 "core" %0W + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"']'L +2135 "core" ' +2 .tdelay 5 seconds +78 "core" ' +2 ."MFBPCR"delay 5 seconds +422 .tCSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'y' +65 "MFB"*N% +3 "core" % +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.439ml +2 "MFB"*u' +524 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'O +2 'B  +51 "core"  +74  + .tCTV.dial :intake +2 "collection"'  +83 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'' +2176 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'V  +80 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'f'4 +496 "core" ' +2 ."MFBPCR"delay 1:00 +104 "core" ' +2 .tCSV.dial CSR +2 "collection"'  +110 "core"  +2 "collection"'9% +5 "core" %8H ~ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'}'p +1378 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'\ ' +1369 "core" ' + .tCSV.dial CBV +2 "collection"'l +111 "core" +3 .tCS.seek 0ml +2 "collection"''4 +2376 #"MFBPCR"pushing eluate to holding coil + "MFB"*% +4 "core" % +2 ."MFBPCR"AS.seek 0.279ml +2 "MFB"*#'s +268 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & - 69& +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +16 "core" ( +2 "manipulator"&& +5 "core" &Ӵ [ X P1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &^& +3 "core" &Ӵ Y Y 1 +2 .tForearm.seek CC +2 "manipulator"&S' +96 "core" ' + .tHand.close +2 "manipulator"& / +75 "core" / +4 .tCC.seek :open +2 "collection"'( +422 "core" ( +2 "manipulator"&& +4 "core" & \\ Y * +2 "manipulator"&d% +5 "core" % ; W O o +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +305 "core" ( +2 "manipulator"& & +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &v& +2 "core" &-  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +114 "core" ' + .tHand.open +2 "manipulator"&1 +77 "core" 1 +3 "manipulator"&I% +5 "core" % ξb  zܯ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + #tCompleted [mbaPhase] begun 17:47:07 +2 #Extending 18tun1 until completion of MFBPCR +14414 "core" ' +2 ."MFBPCR"delay 30 seconds +3003 .ATV.dial :waste,via: :air3 +2 "MFB"*$ n +168 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +1637 "core" ' +2 #"MFBPCR"Parking Bleach in LysateSource line and SPEcolumn + .ATV.dial :air3 +2 "MFB"* % +74 "core" $ +2 "MFB"*x% +4 "core" %R O +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.029ml +2 "MFB"*0' +631 "core" ' + ."MFBPCR"ATV.dial :ElutionWater +3 "MFB"*& I +49 "core" I +2 "MFB"*-% +4 "core" %   N +3 ."MFBPCR"AS.seek 0.059ml +2 "MFB"*2'e +627 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 "MFB"*C% +4 "core" %b J +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +5 "MFB"*  +36 "core"  +2 "MFB"*{% +5 "core" %  +2 ."MFBPCR"AS.seek 0.769ml +2 "MFB"*'' q +3575 "Can"n |{ +10529 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*[% +3 "core" % q  F +3 ."MFBPCR"AS.seek 0.794ml +2 "MFB"**' +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*+  +53 "core" +2 "MFB"*a% +4 "core" %   , +3 ."MFBPCR"AS.seek 0.779ml +2 "MFB"*F' 4 +331 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"* I +122 "core" I +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.015ml +2 "MFB"*%' +4419 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*) n +146 "core" n +2 ."MFBPCR"AS.seek :empty +2 "MFB"*1'R +118 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*" % +58 "core" $ +2 "MFB"*/% +5 "core" %R  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*!' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*.  +45 "core"  +2 "MFB"*t% +5 "core" %   U +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*M' +11487 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +4 "MFB"*6 % +54 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*g% +3 "core" % ^ +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"* '\ 4~ +532 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*h  +53 "core"  +2 "MFB"*`% +4 "core" %\ 4~  P +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*@'  +328 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV + "MFB"*5 n +109 "core" o +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*;  +54 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*4'V +11872 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*q' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +3920 "Can"r {} +16213 "core" ' +2 ."MFBPCR"delay 20 seconds +2002 .ATV.dial :air3 +2 "MFB"* % +141 "core" & +2 "MFB"*>% +4 "core" %V +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*,' +11890 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*J n +138 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*R% +4 "core" % \ 5 +3 ."MFBPCR"AS.seek 0.09ml +2 "MFB"*m' +10081 "core" ' +2 ."MFBPCR"delay 30 seconds +3002 .ATV.dial :extSrc +2 "MFB"*  +73 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater +2 "MFB"*L I +102 "core" I +2 "MFB"*:% +4 "core" %  +2 ."MFBPCR"AS.seek 0.12ml +3 "MFB"*e' +629 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*( % +51 "core" $ +2 "MFB"*3% +4 "core" % \ 9 +3 ."MFBPCR"AS.seek 0.13ml +2 "MFB"*P' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +37 "core"  +2 "MFB"*T% +4 "core" % \ 5 +3 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*~' +2033 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*D % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*z% +3 "core" %\ 7 +3 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*<'Xq +518 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*Z% +4 "core" %Xj +3 ."MFBPCR"AS.seek 0.24ml +2 "MFB"*'  +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*c n +100 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*Y  +35 "core"  + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*s'(@ +1521 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 *b% +3 "core" %(L +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*?'A +6655 "core" ' +3 ."MFBPCR"SPE.hold 2:46:40,95C +3 "MFB"*E @F@ +3 ."MFBPCR"delay 3:00 +3 "core" /g +1635 "Can"|  +16365 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +4798 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteD +2 "MFB"*W I +106 "core" H +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\\'V +5774 "core" ' +2 #"MFBPCR"Priming Eluate + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +47 "MFB"*p'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*K  +58 "core"  + #"MFBPCR"Swish #1 of 2 +2 "MFB"*Q% +4 "core" %(4 ` +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*A'\  +1039 "core" ' +2 "MFB"*|% +5 "core" %\  c\ 3 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*n'(E +1035 "core" ' + #"MFBPCR"Swish #2 of 2 +2 "MFB"*8% +5 "core" %([ Lt +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*U'\  +1032 "core" ' +2 "MFB"*% +4 "core" %\  tn\ 1 +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*k'(E +1037 "core" ' +2 ."MFBPCR"delay 3 seconds +303 "MFB"*i% +4 "core" %(R u +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*w' ] +3727 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Eluate primed + .ATV.dial :waste2 +2 "MFB"*_ % +58 "core" $ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*N'V +3479 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*]  +3 "core"  +  + ."MFBPCR"ASV.dial :SPErecovery +3 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118sep0920h1500ml.pcr + #Building PCR Slug from ASV with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*r  +93 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*B  +26 "core"  +2 "MFB"*O% +4 "core" %V  +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(X +2548 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +2902 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*V n +148 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*9  +167 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*f  +37 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*}% +4 "core" %(.  +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*l'FX +657 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*\  +147 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*% +3 "core" %F`   G +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +707 "Can"~ uu +1124 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*u  +37 "core"  +2 #"MFBPCR"Adding PP4 +2 .delay 2 seconds +202 "MFB"*% +3 "core" % A +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*^'\ +641 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"* % +35 "core" $ +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*G% +4 "core" % \  L K +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*7'3 +624 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*X  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %-\   ? +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*d'\ +5862 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*S n +37 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\   +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"* '\  +620 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*v  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*% +3 "core" %\  >\ 2 +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*I' Q +5050 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +74 "core"  +2 ."MFBPCR"ARV.dial :air1 +2 "MFB"*$  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*#% +4 "core" % O R +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"* 'n +32579 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +4 "MFB"*x  +72 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"* % +33 "core" & +2 ."MFBPCR"delay 5 seconds +557 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +4729 "Can" q +60003  }j +60004  X +60004  z +60004  ] +60004  q +60003  { +60004   +60004  kk +24597 ."PCR"PCR.off +157 !o:#AnalyticalModule::PCRRawSample: @refi,< :\ @data"10960030:2209,889,686,714,59.9628;10960930:2492,918,691,686,60.0001;10961980:2793,1246,696,690,60.0374;11072240:2199,960,691,711,59.9628;11073140:2472,962,694,689,60.0374;11074190:2785,1243,698,682,60.0001;11184360:2213,915,714,674,60.0001;11185260:2500,933,694,681,60.0001;11186310:2775,1278,698,695,60.0001;11296140:2204,953,718,712,60.0001;11297040:2461,964,665,688,60.0001;11298090:2786,1230,696,680,59.9628;11408310:2207,903,723,712,59.9628;11409210:2496,895,661,686,59.9628;11410260:2770,1277,697,687,60.0001;11520470:2207,890,722,705,60.0001;11521370:2483,918,658,681,59.9628;11522420:2763,1233,694,689,60.0001;11632270:2196,930,726,716,60.0001;11633170:2492,904,696,688,60.0001;11634220:2747,1285,696,680,60.0001;11744260:2198,956,724,714,59.9628;11745160:2460,951,697,691,59.9628;11746210:2776,1251,661,680,59.9628;11855810:2202,926,721,711,60.0001;11856710:2499,936,695,688,59.9628;11857760:2763,1274,700,690,59.9628;11967730:2198,932,723,720,59.9628;11968630:2485,912,697,689,60.0001;11969680:2775,1281,695,679,60.0001;12079740:2204,906,716,676,59.9628;12080640:2491,914,695,679,60.0001;12081690:2758,1286,701,685,60.0001;12191680:2205,947,724,716,59.9628;12192580:2448,913,698,690,59.9628;12193630:2767,1261,695,683,60.0374;12303440:2194,956,720,707,59.9628;12304340:2476,945,690,681,60.0001;12305390:2742,1241,700,687,60.0001;12415220:2197,930,724,713,59.9628;12416120:2479,971,700,692,59.9628;12417170:2783,1276,662,678,60.0374;12527230:2195,944,722,716,59.9628;12528130:2455,935,697,688,60.0001;12529180:2773,1256,690,634,60.0374;12639070:2204,914,721,709,59.9628;12639970:2478,921,692,678,60.0001;12641020:2756,1293,697,692,60.0001;12751010:2196,930,723,712,60.0001;12751910:2480,915,694,684,60.0001;12752960:2772,1292,699,686,60.0001;12863020:2207,960,725,710,59.9628;12863920:2445,931,697,686,60.0001;12864970:2767,1242,693,681,60.0001;12974870:2194,912,727,719,60.0001;12975770:2481,890,699,688,60.0001;12976820:2760,1300,700,684,60.0001;13086420:2196,940,721,677,60.0001;13087320:2453,982,692,684,60.0001;13088370:2774,1238,691,680,60.0001;13198570:2203,927,722,706,60.0001;13199470:2444,908,693,682,60.0001;13200520:2762,1272,699,692,60.0001;13310600:2196,952,717,706,59.9628;13311500:2470,909,694,676,59.9628;13312550:2741,1262,699,689,60.0001;13422730:2197,936,721,711,60.0001;13423630:2486,954,692,681,60.0001;13424680:2740,1242,703,688,60.0001;13534750:2194,955,724,708,60.0001;13535650:2480,907,697,680,59.9628;13536700:2765,1306,667,686,60.0374;13646590:2204,926,725,713,60.0001;13647490:2469,956,698,693,60.0374;13648540:2770,1274,693,679,60.0001;13758960:2199,939,722,710,59.9628;13759860:2466,970,697,682,60.0001;13760910:2781,1252,695,681,60.0374;13871230:2200,985,724,714,60.0001;13872130:2452,965,696,688,60.0001;13873180:2774,1260,696,679,60.0001;13984000:2207,971,721,706,59.9628;13984900:2464,954,694,682,60.0001;13985950:2771,1227,662,689,60.0001;14096300:2203,949,718,706,59.9628;14097200:2471,973,693,683,60.0001;14098250:2759,1271,667,688,60.0001;14208270:2200,949,725,716,59.9628;14209170:2473,960,700,691,59.9628;14210220:2784,1271,693,676,60.0374;14320490:2214,921,719,708,59.9628;14321390:2487,940,694,680,59.9628;14322440:2770,1302,697,691,60.0001;14432430:2208,925,720,708,59.9628;14433330:2501,926,694,684,60.0001;14434380:2784,1288,699,690,60.0001;14545100:2206,915,718,708,60.0001;14546000:2486,962,694,680,59.9628;14547050:2780,1275,698,647,60.0001;14657200:2230,917,687,707,59.9628;14658100:2520,917,695,686,60.0374;14659150:2810,1251,703,689,60.0374;14769700:2259,946,717,703,60.0001;14770600:2529,983,695,684,60.0001;14771650:2848,1244,698,682,60.0374;14882090:2308,900,725,718,59.9628;14882990:2611,907,694,682,60.0001;14884040:2900,1297,698,688,60.0374;14994590:2376,937,719,706,60.0001;14995490:2680,961,690,687,60.0001;14996540:3012,1256,691,642,60.0001;15106760:2479,909,719,702,59.9628;15107660:2802,952,691,679,60.0001;15108710:3155,1261,697,690,60.0001;15218960:2599,896,728,717,59.9628;15219860:2948,945,698,691,60.0001;15220910:3303,1304,692,678,60.0001;15331170:2716,948,723,715,59.9628;15332070:3093,909,695,684,60.0001;15333120:3469,1308,696,685,60.0001;15443630:2861,937,720,704,59.9628;15444530:3254,932,691,680,60.0001;15445580:3645,1302,700,650,60.0374;15555980:2982,1309,722,711,59.9628; +21 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118sep0920h1500ml.pcr + "MFB"*&% +4 "core" %lL +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*-'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*0  +35 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"*C% +5 "core" %(*2 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*2'Zp +237 "core" ' +3 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*{% +5 "core" %Zv +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6059 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*[% +3 "core" %> $ ` +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*''n +518 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*+  +52 "core" +2 "MFB"*a% +4 "core" %m  +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"**'q +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*F  +78 "core"  +2 "MFB"*)% +4 "core" %q +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*"'i +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*/' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*1' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*t' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +1018 "Can" vv +1720 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*6  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*g % +120 "core" & +2 "MFB"*M% +5 "core" %V* +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*h' +231 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*`  +52 "core"  +2 "MFB"* % +4 "core" %)E +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*5'> +16116 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*; % +52 "core" & +4 ."MFBPCR"delay 3 seconds +304 "MFB"*@% +3 "core" %>  Q +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*4' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*q  +52 "core" +2 "MFB"*% +4 "core" %p\ 6 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*>'qM +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*=  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*J'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17574 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*R' +5781 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +57 ."MFBPCR"delay 1 second +110 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*L'V +1374 "Can" wv +1357 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*:' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*3'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18sep0922h1500ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*T  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*P  +25 "core"  +2 "MFB"*D% +4 "core" %V) +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*z'(Y +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*~' +2897 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*Z'R +5067 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*<'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*c  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*Y  +34 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*b'FS +659 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*s  +148 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*?% +3 "core" %FT  @ +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*W' +1819 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP3 + "MFB"*j  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*\\% +3 "core" % , +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*K' +622 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*Q  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*p% +3 "core" %\  W +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*|' +638 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*A  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*8% +4 "core" %% +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*n'\ +3787 "Can" a` +2081 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*U% +3 "core" %\ J +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*i'\  +648 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*k  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*_% +3 "core" %\ F +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*w' J +5061 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*]  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*r  +45 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*B% +58 "core" % D  _ +4 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*O'c +32611 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*N  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +16251 "Can" }v +60003  ssa +60005  q +60004  ^^ +60003  rr +60004  }r +60004  @ +60003  gf @CEST1536530778.76  SS +11471 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi,< :\ @data"18034390:2020,973,733,727,59.9628;18035290:2270,942,671,691,60.0001;18036340:2548,1251,695,681,60.0001;18145510:2024,949,718,708,59.9628;18146410:2265,955,691,682,59.9628;18147460:2537,1266,696,650,60.0001;18256780:2027,894,715,674,59.9628;18257680:2289,903,693,680,59.9628;18258730:2531,1268,701,690,60.0001;18368650:2028,951,718,709,60.0001;18369550:2248,923,696,682,60.0001;18370600:2535,1257,696,681,60.0001;18480130:2032,993,722,713,60.0001;18481030:2245,931,696,693,60.0001;18482080:2537,1266,691,680,60.0374;18591580:2028,917,722,708,60.0001;18592480:2311,934,691,687,60.0001;18593530:2522,1277,701,686,60.0374;18703150:2023,956,693,714,60.0001;18704050:2257,931,694,689,59.9628;18705100:2546,1270,693,676,59.9628;18814350:2018,935,719,711,59.9628;18815250:2295,916,692,643,60.0001;18816300:2531,1267,696,683,60.0001;18926600:2021,922,722,711,60.0001;18927500:2286,917,687,641,59.9628;18928550:2522,1285,697,684,59.9628;19038360:2019,945,722,713,59.9628;19039260:2263,968,696,686,60.0001;19040310:2543,1269,689,640,60.0374;19149800:2018,909,683,707,59.9628;19150700:2275,942,691,681,60.0001;19151750:2527,1292,697,681,60.0374;19261040:2024,915,719,707,60.0001;19261940:2276,943,687,639,60.0001;19262990:2521,1297,697,689,60.0001;19372730:2019,923,720,707,59.9628;19373630:2276,918,692,682,60.0001;19374680:2534,1269,671,688,60.0374;19484270:2016,959,718,708,59.9628;19485170:2257,963,694,685,60.0001;19486220:2526,1272,695,686,60.0001;19596520:2024,938,718,703,60.0001;19597420:2270,988,691,681,59.9628;19598470:2517,1258,703,687,59.9628;19708450:2023,900,722,709,60.0001;19709350:2284,912,694,682,59.9628;19710400:2523,1303,698,688,60.0001;19820280:2023,930,681,706,60.0001;19821180:2262,908,692,678,60.0001;19822230:2518,1259,700,689,60.0374;19931380:2029,949,717,704,59.9628;19932280:2257,952,688,642,60.0001;19933330:2536,1252,699,683,59.9628;20043250:2020,894,725,719,60.0001;20044150:2281,910,695,686,59.9628;20045200:2520,1281,697,685,60.0374;20155000:2025,916,726,712,59.9628;20155900:2271,929,697,686,60.0001;20156950:2525,1310,697,688,60.0001;20266720:2021,927,690,714,59.9628;20267620:2287,908,696,680,59.9628;20268670:2527,1274,697,686,60.0001;20378480:2016,951,728,714,59.9628;20379380:2265,939,696,654,60.0001;20380430:2545,1269,695,676,60.0001;20490830:2021,984,724,726,60.0001;20491730:2249,927,697,651,60.0001;20492780:2542,1275,694,678,60.0001;20602910:2030,954,727,715,60.0001;20603810:2269,957,698,689,60.0001;20604860:2528,1271,691,679,60.0001;20715070:2023,910,726,713,59.9628;20715970:2288,926,699,684,60.0001;20717020:2519,1249,696,681,60.0001;20826780:2021,955,717,703,59.9628;20827680:2271,944,693,679,60.0001;20828730:2527,1257,699,688,60.0374;20938950:2021,965,720,708,59.9628;20939850:2252,972,693,686,60.0001;20940900:2529,1250,692,683,60.0001;21051610:2024,955,716,702,59.9628;21052510:2252,980,693,687,60.0001;21053560:2532,1256,664,683,60.0001;21163350:2038,963,724,713,59.9628;21164250:2271,942,697,689,59.9628;21165300:2535,1246,693,675,60.0001;21275270:2021,938,726,714,60.0001;21276170:2281,933,697,689,60.0001;21277220:2533,1306,698,688,60.0001;21387100:2026,935,686,703,59.9628;21388000:2277,929,692,679,60.0001;21389050:2530,1266,701,688,60.0001;21499300:2033,917,696,715,59.9628;21500200:2267,933,696,688,59.9628;21501250:2539,1291,694,680,60.0001;21611610:2042,939,691,712,59.9628;21612510:2269,939,697,687,60.0001;21613560:2539,1256,693,677,60.0001;21723750:2034,920,721,707,60.0001;21724650:2288,941,659,682,59.9628;21725700:2522,1288,701,688,60.0374;21836060:2028,960,719,702,59.9628;21836960:2265,941,663,681,60.0001;21838010:2539,1273,696,681,60.0001;21947730:2031,933,719,704,59.9628;21948630:2271,962,697,677,59.9628;21949680:2519,1270,702,687,60.0001;22060150:2038,948,717,705,60.0001;22061050:2259,937,691,684,59.9628;22062100:2543,1249,696,679,60.0374;22172160:2026,915,726,716,60.0001;22173060:2295,920,696,685,60.0001;22174110:2552,1285,670,686,60.0001;22284200:2032,940,723,715,60.0001;22285100:2307,940,695,683,59.9628;22286150:2536,1298,694,653,60.0001;22396570:2036,962,720,708,59.9628;22397470:2269,977,692,680,59.9628;22398520:2541,1285,695,645,59.9628;22508650:2032,950,719,704,60.0001;22509550:2279,930,692,675,60.0001;22510600:2536,1263,698,692,59.9628;22621070:2027,1282,726,717,59.9628; +20 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18sep0922h1500ml.pcr +2 "MFB"*V% +4 "core" %] +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*y'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*9 % +118 "core" % +2 "MFB"*f% +4 "core" %(0 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*}'Zv +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*\ % +4 "core" %Zz\  U +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6066 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*u% +3 "core" %>? +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'p +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"* % +4 "core" %|  K +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*G'q +339 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*^  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*X  +79 "core"  +2 "MFB"*% +4 "core" %q +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*7'} +2040 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*S' +3074 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*v'V +2745 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" % +2 "MFB"*$% +4 "core" %V +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*#' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*I  +51 "core"  +2 "MFB"*x% +4 "core" %\  O +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +10677 "Can" ww +5443 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*& % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"* % +3 "core" %> +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*0' +530 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*C% +4 "core" %\  @ +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*-'q0 +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*{'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17273 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*2' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +59 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*[' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*'' +2251 "Can" XX +3528 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*F' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*)'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18sep1000h1500ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"**  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*"  +24 "core"  +2 "MFB"*/% +5 "core" %V! +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*%'(S +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*1' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*. n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*t'R +5067 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*6'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*g  +168 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*M  +36 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*!% +3 "core" %(% +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*`'FO +634 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ARV.dial :MM1 +2 "MFB"* I +57 "core" I +2 ."MFBPCR"delay 2 seconds +204 #Adding MM1 + "MFB"*h% +3 "core" %FI , +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*;' +1823 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*@ n +36 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*5% +3 "core" %\ 2 +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*q' +639 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*4% +3 "core" % +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*='% +629 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*>  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %+$I +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*J'\ +5865 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*R n +37 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*,% +3 "core" %\ \ 9 +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*'\  +623 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*L  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*:% +3 "core" %\   D +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*m' K +5038 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*(  +59 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*3  +46 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*e% +4 "core" % G  I +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*T'f +3567 "Can" YX +29036 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*P  +84 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*D % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +29816 "Can" aa +60004  || +60003  l +60003  ^^ +60004  tt +60004  | +60004  `_ +60004  W +59995 ."PCR"PCR.off +9 "Can" TS +198 !"PCR"o:#AnalyticalModule::PCRRawSample: @refi,< :\ @data"25092070:2483,965,726,722,59.9628;25093020:2760,937,667,688,60.0001;25093870:2185,994,696,684,60.0001;25094620:1597,944,693,680,60.0001;25203620:2474,946,724,717,60.0001;25204570:2772,941,695,683,60.0001;25205420:2184,975,671,689,59.9628;25206170:1599,956,691,681,60.0001;25315570:2505,917,721,711,60.0001;25316520:2761,962,698,688,60.0001;25317370:2187,949,694,675,60.0001;25318120:1563,951,700,684,60.0001;25428100:2483,988,718,712,59.9628;25429050:2772,947,697,683,59.9628;25429900:2175,974,696,658,60.0001;25430650:1609,918,692,683,60.0001;25539940:2491,942,717,705,59.9628;25540890:2741,948,697,693,60.0001;25541740:2180,975,693,681,60.0374;25542490:1579,904,693,679,60.0001;25651880:2467,965,725,719,60.0001;25652830:2769,977,692,679,59.9628;25653680:2169,931,700,687,60.0001;25654430:1596,958,694,648,60.0001;25764220:2467,977,722,711,60.0374;25765170:2759,951,693,685,60.0001;25766020:2165,955,698,684,60.0001;25766770:1609,929,664,682,60.0001;25876650:2514,921,716,706,59.9628;25877600:2760,958,696,687,60.0001;25878450:2190,927,696,676,60.0001;25879200:1583,949,700,691,60.0374;25988820:2478,947,725,716,60.0001;25989770:2773,989,692,676,60.0001;25990620:2168,923,700,684,60.0001;25991370:1600,986,664,684,59.9628;26101360:2500,921,685,706,60.0001;26102310:2756,952,696,697,60.0001;26103160:2183,960,692,676,60.0001;26103910:1584,948,700,693,60.0374;26213910:2499,937,719,711,60.0001;26214860:2739,980,697,690,60.0001;26215710:2175,923,694,682,60.0001;26216460:1600,956,698,652,60.0374;26326500:2500,934,719,705,59.9628;26327450:2750,930,698,693,60.0001;26328300:2186,964,693,677,60.0001;26329050:1574,917,702,690,60.0001;26438650:2467,973,722,721,59.9628;26439600:2763,932,692,678,60.0001;26440450:2175,961,700,684,60.0001;26441200:1605,983,659,676,60.0001;26551110:2467,948,722,718,59.9628;26552060:2764,967,693,682,60.0001;26552910:2169,969,702,688,60.0001;26553660:1598,982,692,679,60.0001;26663670:2493,927,719,710,59.9628;26664620:2741,960,696,691,59.9628;26665470:2176,925,693,678,60.0001;26666220:1562,958,698,689,60.0001;26776310:2508,950,720,704,59.9628;26777260:2748,967,697,690,60.0001;26778110:2174,974,661,677,60.0001;26778860:1568,945,698,685,60.0001;26888860:2501,930,718,705,59.9628;26889810:2756,965,697,685,60.0001;26890660:2181,940,694,679,60.0001;26891410:1587,949,698,685,60.0001;27000920:2494,948,720,710,60.0001;27001870:2758,961,695,689,60.0001;27002720:2179,956,661,684,60.0001;27003470:1585,973,698,685,60.0374;27113190:2471,947,723,713,59.9628;27114140:2760,983,693,682,60.0001;27114990:2163,952,662,682,60.0001;27115740:1588,993,695,682,59.9628;27226330:2489,958,719,705,59.9628;27227280:2749,957,668,686,60.0001;27228130:2185,972,694,685,60.0001;27228880:1597,933,694,686,60.0001;27339520:2462,952,693,713,60.0001;27340470:2763,932,695,679,60.0001;27341320:2169,986,699,685,60.0374;27342070:1600,947,692,677,60.0374;27452280:2482,925,690,710,60.0001;27453230:2758,975,693,684,60.0374;27454080:2172,916,695,681,60.0001;27454830:1580,950,697,687,60.0001;27564600:2472,943,692,715,60.0001;27565550:2772,984,689,677,60.0374;27566400:2169,915,700,688,60.0374;27567150:1606,976,689,677,59.9628;27677410:2492,927,722,710,60.0001;27678360:2750,985,698,684,59.9628;27679210:2183,940,693,679,60.0001;27679960:1574,955,666,685,60.0001;27790090:2469,970,726,711,60.0001;27791040:2757,927,693,681,60.0001;27791890:2165,956,700,691,60.0001;27792640:1590,980,694,676,60.0001;27903000:2514,931,723,709,59.9628;27903950:2763,969,696,687,60.0001;27904800:2175,940,695,683,59.9628;27905550:1591,966,700,684,60.0001;28015880:2461,1007,723,711,59.9628;28016830:2767,965,659,682,60.0001;28017680:2178,954,697,689,60.0001;28018430:1607,946,692,678,60.0001;28129230:2472,947,695,719,59.9628;28130180:2784,978,690,676,60.0001;28131030:2171,952,698,691,60.0001;28131780:1608,963,692,679,59.9628;28241050:2469,988,722,715,59.9628;28242000:2749,938,692,679,60.0001;28242850:2171,968,696,686,60.0374;28243600:1595,935,692,677,60.0001;28353470:2478,937,722,681,60.0001;28354420:2762,973,690,677,60.0001;28355270:2162,936,697,691,60.0374;28356020:1597,980,692,676,60.0374;28466380:2510,933,719,708,59.9628;28467330:2758,968,697,689,60.0001;28468180:2190,964,696,675,60.0001;28468930:1600,968,670,693,60.0001;28578830:2484,961,726,720,60.0001;28579780:2775,968,690,675,60.0001;28580630:2163,956,697,688,60.0001;28581380:1600,942,696,682,60.0001;28691120:2521,947,718,707,60.0001;28692070:2754,955,698,688,60.0001;28692920:2188,940,693,680,60.0001;28693670:1567,925,702,687,60.0001;28803510:2487,952,691,713,59.9628;28804460:2777,974,693,684,60.0001;28805310:2187,927,700,685,60.0374;28806060:1603,980,696,684,60.0001;28916210:2488,975,716,707,59.9628;28917160:2762,910,693,680,60.0001;28918010:2172,959,696,687,60.0001;28918760:1609,946,661,677,60.0001;29028980:2509,965,720,707,59.9628;29029930:2765,974,698,686,59.9628;29030780:2192,924,690,636,60.0001;29031530:1603,974,695,691,60.0001;29141830:2477,978,722,717,59.9628;29142780:2775,949,695,674,60.0001;29143630:2149,933,697,689,60.0001;29144380:1608,989,694,676,60.0001;29254470:2468,978,724,714,60.0001;29255420:2777,940,660,680,59.9628;29256270:2175,967,700,687,60.0001;29257020:1608,940,693,676,60.0001;29366880:2520,950,718,705,59.9628;29367830:2751,955,667,685,60.0001;29368680:2196,960,692,679,60.0001;29369430:1605,970,698,685,60.0001;29479220:2487,955,724,711,59.9628;29480170:2774,929,662,682,59.9628;29481020:2190,963,699,686,60.0001;29481770:1619,956,691,678,60.0374;29591710:2484,976,723,718,59.9628;29592660:2784,933,661,683,59.9628;29593510:2197,976,699,688,59.9628;29594260:1612,955,694,679,59.9628;29704100:2515,935,720,706,59.9628; +27 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18sep1000h1500ml.pcr +2 "MFB"*% +4 "core" %` + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*z'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 + "MFB"*  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*~ % +117 "core" & +2 "MFB"*Z% +4 "core" %(+ +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*c'Zq +237 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Y  +50 "core" +2 "MFB"*% +4 "core" %Z{ +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*<'> +6058 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*s % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*?% +3 "core" %>\  R +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*b'k +517 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*j  +52 "core"  +2 "MFB"*\\% +5 "core" %i +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*W'q +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*Q  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*p  +78 "core"  +2 "MFB"*K% +4 "core" %p +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*A'[ +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*8' +3073 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +2743 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*n' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*_  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*i % +118 "core" % +2 "MFB"*]% +4 "core" %V +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*r' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*B  +50 "core" +2 "MFB"*w% +4 "core" %G +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*N'> +16122 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*E% +3 "core" %> +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*V' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*O  +52 "core"  +2 "MFB"*% +5 "core" %  I +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*9'q2 +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*f  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*y'R +3772 "Can" yy +971 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17273 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +148 .AFV.select :holdingCoil +3 "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*l'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*u' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +4453 "Can" ZY +1328 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*^'V +5066 "core" ' +4 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18sep1002h1500ml.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*X  +67 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +25 "core"  +2 "MFB"*G% +4 "core" %V9 +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*7'(Y +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*S' +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"* n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*d'R +5074 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*v'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +36 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %(!1 +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*$'FK +625 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"* n +104 "core" m +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*I% +3 "core" %FH  i +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*x' +1823 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*# I +36 "core" H +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*&% +3 "core" %\ L P +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"* ' +611 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air3 +2 "MFB"* % +35 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" % * +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*C' +634 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*0  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %\ 9 L +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*-'\ +5854 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*{ n +36 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*2% +3 "core" %\  +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +616 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*[  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*% +3 "core" %\ m\ 0 +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*+' . +5044 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*a  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*'  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +59 "core" % .\  O +4 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*F'M +14978 "Can" UU +17645 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"**  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*" % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +41218 "Can" ^] +60004  Q +60004  ] +60004  i +60003  |x +60004  c +60004  hh +60003  q +46424 ."PCR"PCR.off +195 !o:#AnalyticalModule::PCRRawSample: @refi,< :\ @data"32171400:1805,940,731,732,60.0001;32172300:2022,951,668,687,60.0001;32173350:2257,1288,692,677,60.0001;32282650:1807,903,724,716,59.9628;32283550:2036,913,697,686,60.0001;32284600:2257,1246,668,688,60.0001;32394480:1799,940,715,708,59.9628;32395380:2013,930,690,676,60.0001;32396430:2228,1232,700,688,60.0001;32505700:1798,936,721,708,59.9628;32506600:2004,923,693,684,60.0001;32507650:2232,1274,701,695,60.0001;32617510:1798,988,723,711,60.0001;32618410:2003,931,668,684,60.0001;32619460:2244,1268,692,678,60.0001;32728790:1797,946,717,702,59.9628;32729690:2015,935,690,679,60.0001;32730740:2218,1239,668,688,60.0001;32840260:1806,947,718,706,59.9628;32841160:1997,957,694,677,60.0001;32842210:2223,1221,698,685,60.0374;32951370:1798,907,722,710,60.0001;32952270:2017,903,695,683,60.0001;32953320:2222,1287,697,689,60.0001;33063130:1790,961,723,713,60.0001;33064030:1994,929,695,694,59.9628;33065080:2220,1235,691,675,60.0001;33174490:1788,953,719,707,60.0001;33175390:1991,951,692,680,60.0001;33176440:2222,1232,699,686,60.0001;33286880:1789,957,722,716,60.0001;33287780:1981,978,702,687,60.0001;33288830:2223,1264,693,678,60.0001;33398350:1797,947,723,681,60.0001;33399250:1986,968,695,687,60.0374;33400300:2234,1234,692,683,60.0001;33509820:1788,952,722,712,60.0001;33510720:1977,927,665,685,60.0001;33511770:2223,1234,694,681,60.0001;33621460:1786,945,718,704,59.9628;33622360:2016,925,690,675,60.0001;33623410:2200,1232,698,692,60.0001;33733060:1787,946,727,717,59.9628;33733960:2008,941,700,694,60.0001;33735010:2233,1246,696,682,59.9628;33845070:1783,944,721,708,59.9628;33845970:2005,927,694,678,60.0374;33847020:2220,1272,699,686,60.0374;33956570:1796,955,694,712,59.9628;33957470:1981,954,698,686,60.0001;33958520:2238,1236,692,682,60.0001;34068690:1784,936,715,663,59.9628;34069590:2006,944,691,681,60.0001;34070640:2196,1252,701,689,60.0374;34180680:1796,909,721,653,60.0001;34181580:1994,924,700,692,60.0001;34182630:2233,1277,692,677,59.9628;34292880:1792,900,720,710,59.9628;34293780:2015,938,660,681,60.0001;34294830:2213,1300,700,689,60.0001;34404910:1786,925,723,715,60.0001;34405810:2001,913,693,646,60.0001;34406860:2222,1293,695,685,60.0001;34516720:1790,968,723,714,59.9628;34517620:1977,992,695,685,60.0001;34518670:2229,1265,690,641,60.0374;34628240:1793,897,687,709,59.9628;34629140:2010,907,692,681,59.9628;34630190:2225,1278,697,689,60.0374;34740080:1789,959,721,710,59.9628;34740980:1969,962,693,682,59.9628;34742030:2215,1228,695,683,60.0001;34851870:1791,909,719,709,60.0001;34852770:2012,923,662,679,60.0001;34853820:2222,1287,700,688,60.0374;34963560:1778,937,726,714,59.9628;34964460:2007,932,696,688,59.9628;34965510:2212,1230,697,684,60.0001;35075410:1787,916,720,707,60.0001;35076310:2008,937,690,682,60.0001;35077360:2207,1282,698,653,60.0001;35186950:1788,960,689,715,59.9628;35187850:1980,959,696,687,60.0001;35188900:2222,1261,693,680,60.0001;35298610:1785,895,722,707,60.0001;35299510:2005,920,695,684,60.0001;35300560:2223,1263,698,685,60.0374;35410510:1787,972,723,712,60.0001;35411410:1986,949,692,648,60.0001;35412460:2227,1248,693,683,60.0001;35522640:1787,947,719,710,60.0001;35523540:1987,966,698,687,60.0374;35524590:2215,1234,696,676,60.0001;35634610:1790,905,719,706,59.9628;35635510:2017,904,693,679,60.0001;35636560:2220,1240,672,685,59.9628;35746310:1798,966,717,713,59.9628;35747210:1988,922,692,675,60.0001;35748260:2209,1277,700,688,60.0001;35858030:1787,950,721,715,60.0001;35858930:1969,952,696,685,60.0001;35859980:2228,1270,697,678,60.0001;35969830:1787,951,724,715,59.9628;35970730:2006,902,668,690,59.9628;35971780:2231,1284,695,681,60.0001;36081660:1789,899,721,706,60.0001;36082560:2025,937,693,676,59.9628;36083610:2211,1275,699,686,60.0374;36193710:1803,958,718,707,59.9628;36194610:1979,1002,695,686,59.9628;36195660:2220,1256,696,677,60.0001;36305600:1795,945,718,706,59.9628;36306500:2000,954,693,681,60.0001;36307550:2232,1249,690,641,60.0001;36417660:1790,921,725,717,59.9628;36418560:2000,928,700,689,59.9628;36419610:2222,1299,694,678,60.0001;36529550:1796,954,720,709,59.9628;36530450:1986,971,696,686,60.0001;36531500:2229,1243,694,681,60.0001;36641440:1801,907,723,711,59.9628;36642340:2011,926,696,680,60.0001;36643390:2223,1302,696,688,60.0374;36753130:1785,1287,723,673,60.0001; +21 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18sep1002h1500ml.pcr +2 "MFB"*/% +3 "core" %H +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*)'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 + "MFB"*%  +35 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*. % +117 "core" % +2 "MFB"*1% +4 "core" %(! +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*t'Zg +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*g  +51 "core" +2 "MFB"*M% +4 "core" %Z_\  N +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*!'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*6 % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"* % +3 "core" %>  \\ +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*h'E +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*`  +52 "core"  +2 "MFB"*@% +4 "core" %H  D +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*5'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*;  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +79 "core"  +2 "MFB"*4% +5 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*q'F +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*>' +361 "Can" YX +2715 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*=' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*J'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*L  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*: % +118 "core" & +2 "MFB"*% +4 "core" %V<4 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*(' +242 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*3  +51 "core" +2 "MFB"*e% +4 "core" %D +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*m'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*P % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*D% +3 "core" %>\  V +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +524 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*T  +52 "core"  +2 "MFB"* % +4 "core" % h K +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*~'qB +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*Z  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*z'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +12627 "Can" { +4645 ."MFBPCR"PCR.off +2 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*Y' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\\'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +5065 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18sep1004h1500ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*p  +56 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*K  +26 "core"  +2 "MFB"*W% +4 "core" %V +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*A'(] +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*8' +2898 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*| n +161 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +872 "Can" XX +4198 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*U'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*n  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*_  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*i% +3 "core" %(/" +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*]'FY +652 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*k I +56 "core" I +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*B% +3 "core" %FS\ 4 +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*w' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*r % +36 "core" $ +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"*% +3 "core" % W +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*E' +642 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air1 +2 "MFB"*N  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*O% +3 "core" %\  T +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'. +631 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*V  +37 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*f% +3 "core" %-] +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*9'\ +5856 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*y n +35 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\ 2\ 6 +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*\ '\  +615 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*}  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*l% +3 "core" %\ W\ 8 +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*u' H +5068 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +59 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"* % +4 "core" % Ja +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'i +28755 "Can" vv +3883 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +60 "MFB"*X  +83 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +15 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +54914 "Can" kk +60004  S +60003  | +60004  z +60004  dd +60004  d +60003  a +60004  q +46186 ."PCR"PCR.off +240 !o:#AnalyticalModule::PCRRawSample: @refi,< :\ @data"%39228870:1393,1275,695,723,59.0303;39229720:1568,1786,696,695,59.0676;39230670:1784,2203,691,679,59.0676;39231720:1957,2677,700,681,59.0303;39232870:2168,3119,695,681,59.0303;39343770:1401,1342,724,715,58.9930;39344620:1584,1750,690,687,59.0303;39345570:1754,2219,697,683,59.0303;39346620:1967,2714,697,684,59.0676;39347770:2135,3118,688,641,59.0303;39458930:1382,1329,720,713,58.9930;39459780:1569,1805,697,693,59.0676;39460730:1747,2218,695,679,58.9930;39461780:1968,2671,700,686,59.0303;39462930:2152,3091,693,676,59.0303;39573570:1405,1334,725,720,58.9930;39574420:1575,1789,689,680,58.9930;39575370:1745,2248,693,647,58.9930;39576420:1952,2695,697,683,59.0303;39577570:2133,3096,694,677,59.0303;39688490:1419,1348,723,716,59.0303;39689340:1587,1792,688,681,58.9930;39690290:1769,2242,699,688,59.0303;39691340:1960,2656,692,677,59.0676;39692490:2162,3127,698,681,59.0303;39803910:1401,1334,724,716,59.0303;39804760:1577,1762,689,680,58.9930;39805710:1748,2239,698,686,59.0303;39806760:1949,2670,668,686,59.0303;39807910:2126,3093,695,678,59.0303;39918850:1415,1333,722,676,58.9930;39919700:1584,1762,692,684,59.0303;39920650:1783,2241,694,685,59.0676;39921700:1954,2641,692,676,59.0303;39922850:2153,3091,697,688,59.0303;40033890:1421,1349,725,713,59.0303;40034740:1582,1755,660,680,59.0676;40035690:1776,2218,696,684,59.0676;40036740:1957,2666,694,681,59.0303;40037890:2154,3146,700,656,59.0303;40148890:1383,1262,719,708,58.9930;40149740:1552,1776,697,691,59.0303;40150690:1754,2157,691,675,59.0303;40151740:1933,2677,700,688,58.9930;40152890:2144,3064,693,679,59.0303;40264010:1402,1337,723,716,58.9930;40264860:1577,1807,690,678,59.0303;40265810:1738,2223,700,691,59.0303;40266860:1943,2647,693,683,59.0303;40268010:2123,3117,696,680,59.0303;40379170:1373,1323,717,706,59.0303;40380020:1562,1781,695,688,58.9930;40380970:1742,2229,694,677,59.0303;40382020:1940,2652,668,686,59.0303;40383170:2151,3121,691,677,59.0676;40494310:1364,1274,689,710,58.9930;40495160:1543,1815,695,688,58.9930;40496110:1754,2177,689,674,59.0303;40497160:1926,2647,696,682,58.9930;40498310:2128,3097,694,685,59.0676;40609790:1405,1271,690,711,58.9930;40610640:1558,1749,690,683,59.0303;40611590:1760,2208,697,685,59.0303;40612640:1950,2653,694,673,59.0303;40613790:2105,3132,696,688,59.0303;40725700:1406,1347,723,718,59.0303;40726550:1569,1783,692,679,59.0303;40727500:1741,2245,701,690,59.0676;40728550:1956,2666,661,676,59.0676;40729700:2117,3141,698,688,59.0303;40841310:1389,1323,717,710,58.9930;40842160:1541,1770,697,688,58.9930;40843110:1751,2223,691,682,59.0676;40844160:1924,2645,665,683,59.0303;40845310:2146,3120,694,683,59.0676;40956550:1403,1326,721,713,58.9930;40957400:1564,1768,690,681,59.0303;40958350:1764,2257,700,689,59.0303;40959400:1949,2705,688,637,59.0303;40960550:2123,3124,700,686,59.0303;41071870:1398,1312,694,720,58.9930;41072720:1567,1735,689,678,58.9930;41073670:1751,2254,700,689,59.0303;41074720:1945,2679,691,675,59.0303;41075870:2104,3144,698,684,58.9930;41187480:1398,1324,723,715,58.9930;41188330:1578,1786,689,680,58.9930;41189280:1740,2270,698,687,59.0676;41190330:1947,2737,692,645,59.0303;41191480:2104,3174,695,681,59.0303;41302400:1374,1346,714,707,58.9930;41303250:1533,1811,698,689,58.9930;41304200:1758,2225,690,677,59.0676;41305250:1928,2696,699,686,59.0303;41306400:2139,3176,667,680,59.0676;41417590:1370,1345,718,709,58.9930;41418440:1554,1812,694,653,58.9930;41419390:1728,2242,692,675,59.0303;41420440:1931,2763,699,691,59.0303;41421590:2123,3223,692,674,59.0303;41532440:1374,1341,718,702,58.9930;41533290:1541,1834,697,689,59.0303;41534240:1751,2263,662,678,59.0303;41535290:1930,2769,699,691,58.9930;41536440:2137,3218,695,678,59.0303;41647540:1368,1347,719,705,59.0303;41648390:1542,1871,698,687,58.9930;41649340:1746,2329,692,679,58.9930;41650390:1920,2787,669,685,59.0303;41651540:2128,3250,691,676,59.0676;41762600:1413,1428,692,715,58.9930;41763450:1557,1868,690,679,58.9930;41764400:1758,2384,699,687,59.0303;41765450:1941,2850,694,675,59.0303;41766600:2105,3362,700,686,58.9930;41877880:1379,1414,719,670,58.9930;41878730:1555,1901,694,684,59.0303;41879680:1718,2355,697,681,59.0303;41880730:1930,2892,697,692,59.0303;41881880:2106,3348,692,678,59.0303;41993470:1371,1382,717,706,59.0303;41994320:1516,1938,698,687,59.0303;41995270:1738,2386,696,680,59.0303;41996320:1915,2903,698,686,59.0303;41997470:2120,3320,661,677,59.0303;42109420:1365,1425,720,707,59.0303;42110270:1538,1951,696,687,58.9930;42111220:1728,2392,697,680,59.0303;42112270:1934,2932,698,687,59.0676;42113420:2119,3364,659,677,59.0303;42224720:1401,1429,728,714,58.9930;42225570:1567,1916,659,681,58.9930;42226520:1729,2458,701,686,58.9930;42227570:1948,2942,693,682,59.0303;42228720:2105,3426,693,642,59.0303;42340580:1370,1456,722,712,58.9930;42341430:1550,1927,695,688,58.9930;42342380:1733,2462,695,679,59.0303;42343430:1932,2999,701,686,59.0303;42344580:2102,3481,689,638,59.0303;42456400:1402,1483,726,713,59.0303;42457250:1567,1928,694,683,58.9930;42458200:1759,2511,697,687,58.9930;42459250:1939,3008,693,686,59.0303;42460400:2113,3550,699,655,59.0303;42571900:1378,1498,722,706,59.0303;42572750:1542,1970,670,691,58.9930;42573700:1748,2474,693,678,59.0303;42574750:1937,3051,701,690,59.0676;42575900:2135,3579,692,647,59.0303;42687260:1408,1512,722,716,58.9930;42688110:1563,2018,689,649,58.9930;42689060:1755,2595,699,686,58.9930;42690110:1938,3117,692,678,59.0303;42691260:2133,3665,697,691,59.0303;42802410:1371,1528,719,709,58.9930;42803260:1552,2074,696,694,59.0303;42804210:1741,2601,692,676,59.0303;42805260:1937,3153,702,688,59.0676;42806410:2135,3741,692,676,59.0303;42918200:1380,1573,721,714,58.9930;42919050:1559,2130,692,650,59.0303;42920000:1727,2667,696,679,59.0303;42921050:1933,3250,697,688,59.0676;42922200:2111,3813,695,676,59.0303;43033900:1403,1577,722,711,59.0303;43034750:1569,2132,693,684,59.0303;43035700:1758,2711,667,690,59.0303;43036750:1944,3304,693,680,59.0303;43037900:2141,3899,699,685,59.0303;43149540:1372,1597,722,707,58.9930;43150390:1557,2223,694,687,59.0303;43151340:1727,2681,694,677,59.0303;43152390:1939,3335,698,687,59.0303;43153540:2113,3926,693,682,59.0303;43265420:1406,1628,719,713,59.0303;43266270:1559,2154,689,642,59.0303;43267220:1753,2801,697,686,59.0303;43268270:1945,3372,693,676,59.0303;43269420:2137,3995,698,695,59.0676;43381070:1369,1607,720,705,58.9930;43381920:1546,2185,694,652,58.9930;43382870:1761,2828,698,685,59.0303;43383920:1944,3425,692,676,59.0303;43385070:2153,4051,698,689,59.0303;43496030:1383,1620,717,707,59.0303;43496880:1537,2259,700,689,59.0303;43497830:1750,2846,662,678,59.0303;43498880:1928,3456,699,688,59.0676;43500030:2132,4070,695,680,59.0303;43611630:1384,1688,724,716,59.0303;43612480:1565,2312,692,685,59.0303;43613430:1730,2888,698,681,59.0303;43614480:1938,3545,699,681,59.0303;43615630:2115,58,694,680,59.0303;43727440:1392,1665,720,706,58.9930;43728290:1563,2298,694,644,58.9930;43729240:1774,2930,699,688,59.0303;43730290:1945,3542,694,677,59.0303;43731440:2141,90,698,690,59.0303;43843020:1369,1673,720,707,58.9930;43843870:1554,2361,698,660,59.0303;43844820:1750,2891,696,680,59.0303;43845870:1936,3598,698,689,59.0676;43847020:2135,114,696,672,59.0303;43958650:1776,3625,722,712,58.9930; +42 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18sep1004h1500ml.pcr + #Full MFB Decontamination +2 #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*G @@T + ."MFBPCR"ASV.dial :SPEdelivery +5 "MFB"*^  +60 "core"  +2 ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*7'(@ +1030 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*  +203 "core" +2 "MFB"*S% +4 "core" %(2 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*d' +429 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +162 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*  +59 "core"  +2 "MFB"*% +4 "core" %\ + H +3 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*v'\ k +2033 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +202 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*I'R +3160 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*$'V +25 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*#'(@ +2898 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*& % +62 "core" % +2 "MFB"*x% +4 "core" %(l: +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +426 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*% +4 "core" % ,7 R +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"* ' +10 "Can"  +216 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*0  +37 "core" +2 "MFB"*% +4 "core" % 9 > +3 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*C' G +3643 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*{ % +55 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*2% +3 "core" % G\ -l W +3 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*-' Ŋ +518 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*[  +54 "core" +2 "MFB"*% +4 "core" % |d +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*' z +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*a n +105 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*'% +4 "core" % zTn +3 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*'d +7161 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*+ n +172 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"**'R +1876 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*" % +58 "core" % +2 "MFB"*/% +4 "core" %R[1 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*F' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*%  +37 "core" +2 "MFB"*.% +4 "core" %\  W +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*1' +11482 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*) % +52 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*g% +3 "core" % \ ; +57 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*M'\ 4J +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*t  +52 "core"  +2 "MFB"*6% +4 "core" %\ 4H   @ +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"* ' +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*! n +100 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*`  +35 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*@'V +11872 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*;'V +5816 "Can" zy +14321 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"* % +141 "core" % +2 "MFB"*4% +5 "core" %V +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*5' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*q  +53 "core" +2 "MFB"*>% +4 "core" %\ 4 +3 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*'  +11486 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*= % +53 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*R% +3 "core" %  L +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*,'\ 8. +534 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*L  +52 "core" +2 "MFB"*:% +4 "core" %\ 84\ +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*' +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV + "MFB"*J n +101 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*3  +33 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +11888 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*P'V +6075 "Can" }{ +14061 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*D  +78 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*m' x +8076 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*T n +94 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.03ml +3 "MFB"* '^ +15511 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"* n +169 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*Z'R +206 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*~  +4 "core" \\ + \\ + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*z'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*Y n +165 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*  +56 "core"  +2 "MFB"*c% +4 "core" %(*} +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*s' w +4651 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*? I +54 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +3710 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*j'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*\\  +55 "core"  +2 "MFB"*b% +4 "core" %(' +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*p': +2043 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*K  +93 "core" +2 "MFB"*W% +4 "core" %: +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*Q'? +426 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*A n +103 "core" n +2 "MFB"*|% +4 "core" %@\ 2 +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*8'  +521 "Can" zy +2024 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +63 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +60 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*n'V +2906 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*_'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*i  +54 "core"  +2 "MFB"*U% +4 "core" %() +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*k': +2035 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*B  +92 "core" +2 "MFB"*]% +5 "core" %:' +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*r'Q +432 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"* n +94 "core" o +2 "MFB"*w% +5 "core" %E\ 5 +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*N'  +2543 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*O I +54 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +2905 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*V  +93 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*f': +3052 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"* n +92 "core" n +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*y'Q +1465 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +179 "core" m +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*9'V +314 "core" ' +3 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*}  +93 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*l % +56 "core" % +2 "MFB"*\ % +5 "core" %Vd= +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +239 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +37 "core"  +2 "MFB"* % +5 "core" %Z +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*u'1 +19130 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*X % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %1\  S +2 ."MFBPCR"AS.seek 0.985ml +3 "MFB"*^' +536 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*% +4 "core" % +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*S'ch +325 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV + "MFB"*7 I +120 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +199 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +10093 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5095 "Can" {{ +682 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*d'R +10094 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*v'R +10094 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*I  +57 "core" +2 "MFB"*$% +5 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*&' +232 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +9991 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"*# I +73 "core" I +3 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*' +9887 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +160 "core" m +3 ."MFBPCR"AS.seek 0ml + "MFB"*0'V +226 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*% +4 "core" %V% + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +56 "MFB"*{  +35 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*2 % +57 "core" % +2 "MFB"*C% +4 "core" %(+ +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*['Zq +236 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +37 "core"  +2 "MFB"*-% +5 "core" %Zt +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*a'> +6070 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*' % +53 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %> +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*+'\\ +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*"% +5 "core" %V  J +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*/'p +328 "core" ' + ."MFBPCR"delay 3 seconds +131 "Can" tt +172 ."MFBPCR"ARV.dial :waste +2 "MFB"**  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*%  +79 "core"  +2 "MFB"*.% +4 "core" %p +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*F'` +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*)' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*1' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*!  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*` % +118 "core" & +2 "MFB"* % +5 "core" %VaH +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*@' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*h  +53 "core"  +2 "MFB"*% +5 "core" %B +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*4'> +16124 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*; % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*q% +3 "core" %>I +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*>' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*5  +53 "core"  +2 "MFB"*=% +4 "core" % V K +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*R'q3 +332 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*L'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +9364 "Can" y +8514 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*:' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*,'V +2742 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*3'V +2737 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +253 .AS.reconfigure ASconfig +10 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*(' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*P' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +5065 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +2885 "Can" YX +2885 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +118 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*~'(@ +2552 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +2 "MFB"* % +123 "core" $ +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*Z'V +2549 "core" ' +5 #tAsleep after completing 18tun1 assays +2 #Mission runtime was 13:31:25.219224 +2 ."Qmail"GoodNews.email "{1 => 2, 2 => 0}\\nCan@07:16:20, 23.5C, 52% humidity, 14.6psia, 12.060V, 0.487A, 0.481A avg, 5.87W",Subject: "Asleep after completing 18tun1 assays" +921 #mEXIT @1536556674.31CEST @1536566481.54CEST = =tMAIN =mMAIN_scheduler @CEST1536566483.53 #"core_reset"Sent BREAK +3 #t@0x2319, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +262 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +218 !o:AnalyticalModule::PCRCore: @refi\\; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +329 "Can"b >> + b >> + #tPolling Can every 10:00 +4 #Cleanly exited at 07:17:54CEST10-Sep-18 +1740 #-> ESP.ready? +1385 #-> ESP.ready! +3 #Powering core bus +466 .Gate.power :raw,:ON +7 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +3 * +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +4 "core" % + .tSS.configure SSconfig +3 "sampler")#.0X% +4 "core" %\ \ 7 ) +2 "manipulator"&?& +4 "core" &[ A .  +2 "storage"(@& +5 "core" & K 7 +2 "storage"(A% +4 "core" %_  +2 "collection"'B9 +3 "core" 9r +3 "processing"%C9 +3 "core" 9yf +1045 #t-> MFB.ready! +2 "MFB"*D% +4 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil +2 "MFB"* +9 *E% +3 "core" % +2 .tATV.dial :air2 +2 "MFB"*F  +51 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home +2 "MFB"*G' +546 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*H' +5288 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +102 "core" n +3 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty +2 "MFB"*J'R +5117 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +3 "MFB"*K  +5 "core"  +2 .tASV.dial :waste1 +2 "MFB"*L  +5 "core" +3712 #t-> deconLysateINT +2 #deconLysateINT + .ATV.dial :air3 +2 "MFB"*M % +57 "core" & +2 "MFB"*N% +5 "core" %R +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml +2 "MFB"*O' +230 "core" ' +2 .tdelay 2 seconds +242 .ATV.dial :bleach +10 "MFB"*P  +36 "core" +2 "MFB"*Q% +5 "core" %\  R +2 .tAS.seek 0.959ml +2 "MFB"*R'- +19128 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*S % +52 "core" & +2 .tdelay 3 seconds +303 "MFB"*T% +4 "core" %-} +2 .tAS.seek 0.984ml +2 "MFB"*U' +523 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*V  +51 "core" +2 "MFB"*W% +5 "core" % i +3 .tAS.seek 0.969ml +2 "MFB"*X'_N +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"*Y I +122 "core" H +2 .tAIV.dial :coilToMFB +2 "collection"'Z { +5 "core" | +2 .tAWV.select :waste + "collection"' +10 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*[' +206 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +3 "MFB"*\\'R +10097 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*]' +5367 "Can"= w +410 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +3 "MFB"*^'R +10094 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*_' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*`'R +10095 "core" ' +2 .tATV.dial :air2 +2 "MFB"*a  +56 "core"  +2 "MFB"*b% +5 "core" %R +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*c' +238 "core" ' +3 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml +2 "MFB"*d' +9994 "core" ' +2 .tATV.dial AIV +2 "MFB"*e I +71 "core" I +3 .tAS.seek 0.02ml +2 "MFB"*f' +9887 "core" ' +2 .tATV.dial :waste +2 "MFB"*g n +161 "core" n +3 .tAS.seek 0ml +2 "MFB"*h'V +229 "core" ' +2 .tAWV.select :air + "collection"' +12269 "Can"9 yz +60003   z +7534 #t-> ATV +452 #-> ATV.legend +2677 #-> ATV.bleach +2 .ATV.dial :bleach +2 "MFB"*i  +81 "core"  +3140 #t-> AS.pull 1.0, ASfast +2 "MFB"*j% +4 "core" %V +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"6Analytical Syringe at 1ml would be out of bounds!: @reply0 +1600 #-> ATV.waste +2 .ATV.dial :waste +2 "MFB"*k n +95 "core" o +269 #t-> AS.empty +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*l'R +27 "core" ' +2 "MFB"*m% +5 "core" %R +761 #t-> ATV.bleach +2 .ATV.dial :bleach +2 "MFB"*n  +95 "core" +991 #t-> AS.pull 1.0, ASfast +2 "MFB"*o% +4 "core" %R +2 .tAS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0.999ml +2 "MFB"*p' +1503 .tAS.hold +2 "MFB"*q+ +3 "core" ' +a +33 + +3 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +737 #-> ATV.waste +2 .ATV.dial :waste +2 "MFB"*r n +96 "core" o +336 #t-> AS.empty +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*s'R +3237 "core" ' +2 "MFB"*t% +5 "core" %RF +1559 #t-> AFV +818 #-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +703 #t-> AS.pull 1, ASfast +2 "MFB"*u% +4 "core" %R< +2 .tAS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0.999ml +2 "MFB"*v') +2730 "core" ' +2 "MFB"*w% +5 "core" %\ ; +759 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +960 #t-> ATV.waste +2 .ATV.dial :waste +529 #-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*x'R +5775 "core" ' +5 "MFB"*y% +8 "core" %RN +713 #t-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +618 #t-> AS.pull 1, ASfast +2 "MFB"*z% +4 "core" %RN +2 .tAS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0.999ml +2 "MFB"*{'2 +2731 "core" ' +2 "MFB"*|% +5 "core" % ' +834 #t-> AFV.holdingCoil +2 .AFV.select :holdingCoil + "MFB"* +561 #t-> ATV +409 #-> AS.empty +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*}'R +5774 "core" ' +2 "MFB"*~% +5 "core" %RC +656 #t-> ATV.air1 + .ATV.dial :air1 +3 "MFB"*  +33 "core" +1206 #t-> AS.pull 0.1, ASslow1 +2 "MFB"*% +4 "core" %R2 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.099ml +2 "MFB"*'In +2047 "core" ' +2 "MFB"*% +5 "core" %Ir +1585 #t-> ATV.bleach +2 .ATV.dial :bleach +2 "MFB"*  +116 "core"  +1293 #t-> AS.pull 0.9, ASfast +2 "MFB"*% +4 "core" %Ir +2 .tAS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0.999ml +2 "MFB"*' +2460 "core" ' +2 "MFB"*% +5 "core" %" +1242 "Can" z +292 #t-> AWV.air + .AWV.select :air +953 #-> AIV.bypass +2 .AIV.dial :bypass +685 #-> ATV.AIV + .ATV.dial AIV +2 "MFB"* I +122 "core" H +654 #t-> AS.empty +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"* 'R +5775 "core" ' +2 "MFB"*\ % +5 "core" %RU +2671 #t-> ATV.air3 +2 .ATV.dial :air3 +2 "MFB"* % +162 "core" & +1365 #t-> AS.pull 0.1, ASslow1 +2 "MFB"* % +4 "core" %RX +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.099ml +2 "MFB"* 'I +2041 "core" ' +2 "MFB"*% +5 "core" %I\ 8 +589 #t-> ATV.bleach +2 .ATV.dial :bleach +2 "MFB"*  +54 "core"  +1605 #t-> AS.pull 0.9, ASslow1 +2 "MFB"*% +4 "core" %I"\ 8 +2 .tAS.seek 0.999ml +3 "MFB"*'5 +18121 "core" ' +2 "MFB"*% +5 "core" %<  Y +8681 #t-> AWV +522 #-> AIV +954 #-> ATV.AIV +2 .ATV.dial AIV +2 "MFB"* I +121 "core" H +579 #t-> AS.empty +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +5776 "core" ' +2 "MFB"*% +5 "core" %R/ +6658 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"% +144 "core"  +410 #t-> PSR.list +976 "Can" {W +2163 #t-> PSR.killMFB +2 .PSR.select :killMFB +2 "processing"% +4971 #t-> PSR.air + .PSR.select :air +2 "processing"% +547 #t-> PSV +942 #-> PS.pull 2.5 +12 "processing"%% +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Processing Syringe: mesg"8Processing Syringe at 2.5ml would be out of bounds!: @reply0 +810 #-> PS.pull 2 +2 "processing"%% +3 "core" % } +3 .tPS.seek 2ml +2 "processing"%' +2168 "core" ' +2 "processing"%% +5 "core" %  +985 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%  +59 "core"  +327 #t-> PS.empty +2 .PS.seek :empty +2 "processing"% ' +2167 "core" ' +2 "processing"%"% +5 "core" % +1327 #t-> PSR.killMFB + .PSR.select :killMFB +3 "processing"% +800 #t-> PS.pull 2.5 +2 "processing"%(% +3 "core" % | +3 .tPS.seek 2.499ml +2 "processing"%' +2690 "core" ' +2 "processing"%!% +5 "core" % ~\ +789 #t-> PSV +1152 #-> PS.empty +2 .PS.seek :empty +2 "processing"%*' +2682 "core" ' +2 "processing"%,% +5 "core" % } +871 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%+ +58 "core"  +202 #t-> PSR +986 #-> PS.pull 2.5 +2 "processing"%%% +3 "core" %* } +3 .tPS.seek 2.499ml +2 "processing"%' +2688 "core" ' +2 "processing"%'% +5 "core" %  +947 #t-> PSV.waste1 +2 .PSV.dial :waste1 +2 "processing"%/  +45 "core"  +319 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%0' +2696 "core" ' +2 "processing"%1% +5 "core" % +551 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%2 +58 "core"  +248 #t-> PSR +565 #-> PS.pull 2.5 +2 "processing"%3% +3 "core" %/  +3 .tPS.seek 2.499ml +2 "processing"%4' +2663 "core" ' +2 "processing"%5% +5 "core" %  +1254 #t-> PSV.PTV +2 .PSV.dial PTV +2 "processing"%6 +81 "core" +715 #t-> PTV.PRV +2 .PTV.dial PRV +2 "processing"%7 @ +78 "core" ? +541 #t-> PRV.list +1118 #-> PRV.waste2 +2 .PRV.dial :waste2 +2 "processing"%8 @ +112 "core" > +1468 #t-> PSV +448 #-> PTV +443 #-> PRV +942 #-> PS.empty +2 .PS.seek :empty +2 "processing"%9' +2690 "core" ' +2 "processing"%:% +5 "core" % ~ +2712 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%; +79 "core"  +250 #t-> PSR +1213 #-> PS.pull 2.5 +2 "processing"%<% +3 "core" %$ } +3 .tPS.seek 2.499ml +2 "processing"%=' +2678 "core" ' +2 "processing"%>% +5 "core" % } +595 #t-> PSV +939 #-> PSV.PTV + .PSV.dial PTV +2 "processing"%? +80 "core" +313 #t-> PTV +340 #-> PRV +418 #-> PRV.list +1961 #-> PS.push 1 +2 "processing"%@% +3 "core" %k } +3 .tPS.seek 1.499ml +2 "processing"%A' +858 "Can" y +267 "core" ' +2 "processing"%B% +5 "core" %n +1010 #t-> PRV.air +2 .PRV.dial :air +2 "processing"%C  +79 "core"  +1069 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%D' +1636 "core" ' +2 "processing"%E% +5 "core" % +55920 "Can" \\ +60004  yx +60004  ~e +60004 n y +433 #"mwj"Session Begun +500 #-> PSV +735 #-> PSV.PSR +2 .PSV.dial PSR +7 "processing"%F +81 "core"  +391 #"mwj"-> PSR.air +2 .PSR.select :air +7 "processing"% +1952 #"mwj"-> PS.pull 2.5 +4 "processing"%G% +5 "core" %J } +3 ."mwj"PS.seek 2.499ml +4 "processing"%I' +2674 "core" ' +2 "processing"%H% +5 "core" %I  +1407 #"mwj"-> PSV.PTV +3 .PSV.dial PTV +5 "processing"%K +78 "core" +272 #"mwj"-> PTV +415 #-> PRV +696 #-> PRV.waste1 +3 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `waste1' for PRV:Shaft: name: waste1: args[ +503 #-> PRV.list +1911 #-> PRV.waste2 +3 .PRV.dial :waste2 +6 "processing"%L @ +80 "core" ? +405 #"mwj"-> PSV +318 #-> PTV +396 #-> PRV +1958 #-> PSV.waste1 +2 .PSV.dial :waste1 +6 "processing"%M  +112 "core"  +345 #"mwj"-> PS.empty +4 .PS.seek :empty +5 "processing"%N' +2691 "core" ' +2 "processing"%J% +5 "core" %L +2092 #"mwj"-> PSV.PTV +3 .PSV.dial PTV +5 "processing"%P +116 "core" +1050 #"mwj"-> PSV.PSR +2 .PSV.dial PSR +5 "processing"%Q +81 "core"  +166 #"mwj"-> PSR +628 #-> PS.pull 2.5 +4 "processing"%O% +4 "core" %s } +3 ."mwj"PS.seek 2.499ml +4 "processing"%S' +2693 "core" ' +2 "processing"%T% +5 "core" %H | +664 #"mwj"-> PSV.PTV +2 .PSV.dial PTV +7 "processing"%R +79 "core" +323 #"mwj"-> PTV +235 #-> PRV +411 #-> PS.empty +3 .PS.seek :empty +6 "processing"%V' +2685 "core" ' +2 "processing"%W% +5 "core" %G | +1939 #"mwj"-> PSV.PSR +3 .PSV.dial PSR +5 "processing"%U +80 "core"  +401 #"mwj"-> PSR.list +560 #-> PSR.flush +2 .PSR.select :flush +5 "processing"%@ +657 #"mwj"-> PSV +371 #-> PSR +1589 #-> PS.pull 2.5 +3 "processing"%Y% +6 "core" %E | +2 ."mwj"PS.seek 2.499ml +4 "processing"%Z' +2700 "core" ' +2 "processing"%X% +5 "core" %R } +913 #"mwj"-> PSV.waste1 +2 .PSV.dial :waste1 +6 "processing"%[  +49 "core"  +387 #"mwj"-> PS.empty +4 .PS.seek :empty +5 "processing"%\\' +2683 "core" ' +2 "processing"%]% +5 "core" %_ } +711 #"mwj"-> PSV.PSR +3 .PSV.dial PSR +6 "processing"%^ +48 "core"  +332 #"mwj"-> PSR +560 #-> PS.pull 2.5 +3 "processing"%_% +6 "core" % } +2 ."mwj"PS.seek 2.499ml +4 "processing"%a' +2672 "core" ' +2 "processing"%b% +5 "core" %  +1183 #"mwj"-> PSV.PTV +2 .PSV.dial PTV +6 "processing"%` +78 "core" +1430 #"mwj"-> PS.empty +4 .PS.seek :empty +5 "processing"%c' +2672 "core" ' +2 "processing"%e% +4 "core" %i } +954 #"mwj"-> PSV.PSR +2 .PSV.dial PSR +5 "processing"%d +82 "core"  +193 #"mwj"-> PSR +642 #-> PS.pull 2.5 +4 "processing"%g% +5 "core" %i } +2 ."mwj"PS.seek 2.499ml +5 "processing"%f' +2666 "core" ' +2 "processing"%i% +4 "core" %h } +533 #"mwj"-> PSV.PTV +4 .PSV.dial PTV +5 "processing"%j +80 "core" +1172 #"mwj"-> PS.push 1.5 +14 "processing"%k% +5 "core" %p } +2 ."mwj"PS.seek 0.999ml +4 "processing"%m'RT +1637 "core" ' +2 "processing"%h% +5 "core" %RYi } +121 "Can"S y +647 #"mwj"-> PRV.air +3 .PRV.dial :air +6 "processing"%n  +80 "core"  +1143 #"mwj"-> PS.push 1.0 +4 "processing"%o% +5 "core" %RYj } +2 ."mwj"PS.seek -0.001ml +5 "processing"%l' +1118 "core" ' +2 "processing"%p% +5 "core" %j +3018 #"mwj"-> PSV.PSR +2 .PSV.dial PSR +6 "processing"%r +79 "core"  +231 #"mwj"-> PSR +505 #-> PSR.air +2 .PSR.select :air +5 "processing"% +642 #"mwj"-> PS.pull 2.5 +4 "processing"%q% +5 "core" %i ~ +3 ."mwj"PS.seek 2.499ml +4 "processing"%t' +2668 "core" ' +2 "processing"%u% +5 "core" %h \ +789 #"mwj"-> PSV.PTV +2 .PSV.dial PTV +6 "processing"%s +81 "core" +292 #"mwj"-> PRV +478 #-> PRV.waste2 +2 .PRV.dial :waste2 +6 "processing"%w @ +81 "core" ? +1596 #"mwj"-> PS.empty +3 .PS.seek :empty +5 "processing"%v' +2677 "core" ' +2 "processing"%y% +5 "core" %f } +772 #"mwj"-> PSV.PSR +3 .PSV.dial PSR +5 "processing"%z +80 "core"  +160 #"mwj"-> PSR +1028 #-> PS.pull 2.5 +3 "processing"%x% +5 "core" %d } +3 ."mwj"PS.seek 2.499ml +4 "processing"%|' +2668 "core" ' +2 "processing"%{% +5 "core" %u ~ +1428 #"mwj"-> PSV.PTV +3 .PSV.dial PTV +6 "processing"%~ +81 "core" +201 #"mwj"-> PTV +375 #-> PRV +581 #-> PSV +1095 #-> PS.push 1 +3 "processing"%% +5 "core" %  +2 ."mwj"PS.seek 1.499ml +5 "processing"%' +1117 "core" ' +2 "processing"%}% +5 "core" %y ~ +1403 #"mwj"-> PRV +453 #-> PRV.air +2 .PRV.dial :air +6 "processing"%  +81 "core"  +543 #"mwj"-> PS.push 1.5 +5 "processing"%% +4 "core" % ~ +3 !"mwj"o:Slide::Error :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Processing Syringe: mesg";Processing Syringe at -0.001ml would be out of bounds!: @reply0 +1410 #-> PRV.air +2 .PRV.dial :air +793 #-> PS.push 1.4 +4 "processing"%% +5 "core" %  +2 ."mwj"PS.seek 0.099ml +5 "processing"%' +1528 "core" ' +2 "processing"%% +5 "core" % +1322 #"mwj"-> PSV.waste1 +3 .PSV.dial :waste1 +6 "processing"%  +114 "core"  +431 #"mwj"-> PS.empty +4 .PS.seek :empty +6 "processing"%' +189 "core" ' +2 "processing"%\ % +5 "core" %b } +1939 #"mwj"-> ATV.legend +10011 #-> ATV.air3 +2 .ATV.dial :air3 +6 "MFB"* % +163 "core" & +1950 #"mwj"-> ATV.pull 0.2, ASslow1 +4 !o:Log::CannotDump:bt["7/home/esp/esp2/lib/log.rb:469:in `recordException'"7/home/esp/esp2/lib/log.rb:588:in `recordException'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"7/home/esp/esp2/lib/log.rb:587:in `recordException'"1/home/esp/esp2/lib/cmdserver.rb:427:in `run'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"<# +1212 #-> AS.pull 0.2, ASslow1 +3 "MFB"* % +5 "core" %R +3 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.199ml +3 "MFB"* '@> +4053 "core" ' +2 "MFB"*% +5 "core" %@D . +6424 "Can"k |g +4198 #"mwj"-> AFV.carrier +2 .AFV.select :carrier +4 "MFB"* +2996 #"mwj"-> AS.pull 0.8, ASfast +5 "MFB"*% +4 "core" %@D . +2 ."mwj"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +5 ."mwj"AS.seek 0.999ml +3 "MFB"*'0 +2195 "core" ' +2 "MFB"* % +4 "core" %$ +686 #"mwj"-> AWV +499 #-> AIV +810 #-> ATV.AIV +2 .ATV.dial AIV +6 "MFB"* I +161 "core" I +489 #"mwj"-> AS.empty +4 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +3 "MFB"*'R +3231 ."mwj"AS.hold +11 "MFB"*+ +6 "core" ' +20 + +3 !"mwj"o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Analytical Syringe seek to empty Aborted!:@checkpoint: omitted +1331 #-> AS.eAFV +3 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `eAFV' for AS:Syringe: name: eAFV: args[ +330 #-> AFV +1191 #-> AS.fill +4 .AS.seek 1ml +6 "MFB"*' +3271 "core" ' +2 "MFB"*% +5 "core" % - +858 #"mwj"-> AFV.holdingCoil +3 .AFV.select :holdingCoil +4 "MFB"* +363 #"mwj"-> ATV +473 #-> AIV +644 #-> AWV +555 #-> AS.empty +4 .AS.seek :empty +5 "MFB"*'R +5779 "core" ' +2 "MFB"*% +5 "core" %R +714 #"mwj"-> AFV.carrier +3 .AFV.select :carrier +4 "MFB"* +823 #"mwj"-> AS.pull 1, ASfast +5 "MFB"*% +4 "core" %R +3 ."mwj"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0.999ml +3 "MFB"*'* +2731 "core" ' +2 "MFB"*% +5 "core" % * +963 #"mwj"-> AFV.holdingCoil +2 .AFV.select :holdingCoil +4 "MFB"* +1181 #"mwj"-> AS.empty +3 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +3 "MFB"*"'R +5777 "core" ' +2 "MFB"*(% +5 "core" %RD +509 #"mwj"-> AFV +499 #-> AFV.carrier +2 .AFV.select :carrier +4 "MFB"* +1034 #"mwj"-> AS.pull 1, ASfast +3 "MFB"* % +5 "core" %R< +3 ."mwj"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0.999ml +3 "MFB"*!'& +2777 "core" ' +2 "MFB"*% +5 "core" % - +986 #"mwj"-> AFV.holdingCoil +2 .AFV.select :holdingCoil +4 "MFB"* +590 #"mwj"-> AS.empty +4 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +4 "MFB"*,'R +5776 "core" ' +2 "MFB"*+% +5 "core" %RH +1341 #"mwj"-> AFV.carrier +2 .AFV.select :carrier +4 "MFB"* +576 #"mwj"-> AS.pull 1, ASfast +4 "MFB"*%% +5 "core" %R6 +2 ."mwj"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0.999ml +3 "MFB"**'- +2773 "core" ' +2 "MFB"*'% +5 "core" % ! +587 "Can"c {q +238 #"mwj"-> AFV.holdingCoil +2 .AFV.select :holdingCoil +5 "MFB"* +391 #"mwj"-> AS.empty +3 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +4 "MFB"*/'R +5775 "core" ' +2 "MFB"*% +5 "core" %Ry +624 #"mwj"-> AFV.carrier +2 .AFV.select :carrier +4 "MFB"* +516 #"mwj"-> AS.pull 1, ASfast +5 "MFB"*1% +5 "core" %Rz +2 ."mwj"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0.999ml +3 "MFB"*2'3 +2765 "core" ' +2 "MFB"*3% +5 "core" %\ 4 +849 #"mwj"-> AFV.holdingCoil +2 .AFV.select :holdingCoil +4 "MFB"* +567 #"mwj"-> AS.empty +4 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +3 "MFB"*0'R +5776 "core" ' +2 "MFB"*5% +5 "core" %R +494 #"mwj"-> ATV.air +5 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message)undefined method `air' for ATV:Shaft: name:air: args[ +556 #-> ATV.air1 +3 .ATV.dial :air1 +6 "MFB"*6  +125 "core" +794 #"mwj"-> AFV +2816 #-> AS.pull 10.1 ASslow1 +2 !o:SyntaxError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"ycompile error\ mwj:105: syntax error, unexpected tCONSTANT, expecting $end\ AS.pull 10.1 ASslow1\ ^ +1296 #-> AS.pull 0.1, ASslow1 +4 "MFB"*7% +4 "core" %R +3 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.099ml +3 "MFB"*8'I +2048 "core" ' +2 "MFB"*4% +4 "core" %I +1708 #"mwj"-> AS.pull 0.9, ASfast +3 "MFB"*:% +6 "core" %I"> +2 ."mwj"AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +2 ."mwj"AS.seek 0.999ml +5 "MFB"*;'= +2484 "core" ' +2 "MFB"*<% +5 "core" %\ 3 +668 #"mwj"-> ATVAIV +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg""uninitialized constant ATVAIV: name: ATVAIV +546 #-> ATV.AIV +2 .ATV.dial AIV +5 "MFB"*9 I +140 "core" J +234 #"mwj"-> AIV +533 #-> AWV +695 #-> AS.empty +3 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +3 "MFB"*>'R +5777 "core" ' +2 "MFB"*?% +5 "core" %RQ +1159 #"mwj"-> ATV.air2 +3 .ATV.dial :air2 +6 "MFB"*@  +75 "core" +1027 #"mwj"-> AS.pull 0.1, ASslow1 +3 "MFB"*=% +6 "core" %R= +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.099ml +3 "MFB"*B'I +2046 "core" ' +2 "MFB"*C% +5 "core" %I\ = +3418 #"mwj"-> AS.pull 0.9, ASfast +4 "MFB"*A% +5 "core" %I\ = +3 ."mwj"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0.999ml +3 "MFB"*E'4 +2483 "core" ' +2 "MFB"*F% +5 "core" %\ 3 +1169 #"mwj"-> ATV.AIV +2 .ATV.dial AIV +8 "MFB"*G I +74 "core" J +345 #"mwj"-> AS.empty +4 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +3 "MFB"*D'R +5777 "core" ' +50 "MFB"*H% +7 "core" %R+ +3185 #"mwj"-> ATV.air2 +2 .ATV.dial :air2 +7 "MFB"*K  +74 "core" +400 "Can"  y +1470 #"mwj"-> AS.pull 0.5, ASslow1 +4 "MFB"*L% +5 "core" %R+ +3 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.499ml +5 "MFB"*M'$r +10086 "core" ' +2 "MFB"*I% +5 "core" %$k\ < +5580 #"mwj"-> ATV.AIV +3 .ATV.dial AIV +6 "MFB"*J I +74 "core" J +317 #"mwj"-> AS.empty +4 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +3 "MFB"*P'R +2899 "core" ' +2 "MFB"*Q% +5 "core" %R +847 #"mwj"-> AFV.carrier +2 .AFV.select :carrier +4 "MFB"* +1307 #"mwj"-> AS.pull 0.2, ASfast +4 "MFB"*O% +5 "core" %R4 +3 ."mwj"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0.199ml +3 "MFB"*N'@F +588 "core" ' +2 "MFB"*T% +4 "core" %@4 +547 #"mwj"-> AFV.holdingCoil +2 .AFV.select :holdingCoil +5 "MFB"* +371 #"mwj"-> AS.empty +3 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +3 "MFB"*R'R +439 ."mwj"AS.hold +9 "MFB"*S+ +7 "core" ' +17 + +2 !"mwj"o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Analytical Syringe seek to empty Aborted!:@checkpoint: omitted +369 #-> ATV +1259 #-> ATV.waste +2 .ATV.dial :waste +7 "MFB"*W n +162 "core" n +345 #"mwj"-> AS.empty +5 .AS.seek :empty +7 "MFB"*U'R +731 "core" ' +2 "MFB"*Y% +4 "core" %R] +571 #"mwj"-> ATV.air2 +2 .ATV.dial :air2 +6 "MFB"*V  +118 "core"  +711 #"mwj"-> AS.pull 0,1 ASslow1 +3 !o:SyntaxError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"wcompile error\ mwj:130: syntax error, unexpected tCONSTANT, expecting $end\ AS.pull 0,1 ASslow1\ ^ +981 #-> AS.pull 0.1, ASslow1 +4 "MFB"*X% +5 "core" %R` +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.099ml +4 "MFB"*['I +2042 "core" ' +2 "MFB"*Z% +5 "core" %I  J +1930 #"mwj"-> ATV +1245 #-> AS.pull 0.9, ASfast +3 "MFB"*]% +6 "core" %I  J +2 ."mwj"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0.999ml +4 "MFB"*^'/ +2464 "core" ' +2 "MFB"*_% +4 "core" % \ = +1134 #"mwj"-> ATV.AIV +2 .ATV.dial AIV +7 "MFB"*\\ I +59 "core" J +818 #"mwj"-> ATV +275 #-> AIV +337 #-> AWV +444 #-> AS.empty +3 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +3 "MFB"*b'R +5776 "core" ' +2 "MFB"*`% +5 "core" %Rb +702 #"mwj"-> ATV.air2 +3 .ATV.dial :air2 +5 "MFB"*a  +74 "core" +958 #"mwj"-> AFV +975 #-> AS.pull 0.1, ASslow1 +4 "MFB"*e% +5 "core" %RH +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.099ml +3 "MFB"*d'Iw +2040 "core" ' +2 "MFB"*g% +5 "core" %Iv\ < +1145 #"mwj"-> ATV +1153 #-> AS.pull 0.9, ASfast +3 "MFB"*c% +5 "core" %Iv\ < +2 ."mwj"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0.999ml +4 "MFB"*i' +2461 "core" ' +2 "MFB"*j% +5 "core" %\ ; +393 #"mwj"-> ATV.AIV +2 .ATV.dial AIV +7 "MFB"*k I +83 "core" I +231 #"mwj"-> AS.empty +4 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +2 ."mwj"AS.seek :empty +4 "MFB"*f'R +3120 "Can" xx +2656 "core" ' +2 "MFB"*h% +5 "core" %Rm +1628 #"mwj"-> bleachPRVsample +2 .PSV.dial PSR +6 "processing"%n +48 "core"  +2 "processing"%o% +5 "core" %R } + #"mwj"Pulling 0.5ml of PSR.killMFB +2 .PSR.select :killMFB +6 "processing"% +12 ."mwj"PS.seek 0.5ml +3 "processing"%m'8 +593 "core" ' +2 ."mwj"delay 1 second +103 .PSR.select :air +6 "processing"% +14 ."mwj"PS.seek 2.5ml +3 "processing"%p' +2150 "core" ' +2 ."mwj"delay 2 seconds +203 .PSV.dial :PML +3 "processing"%r +114 "core" +2 ."mwj"PTV.dial :PRVmixing +4 "processing"%q  +80 "core" +2 ."mwj"PRV.dial :sipper +5 "processing"%l  +112 "core" +4 ."mwj"PS.seek 0ml +4 "processing"%u' +2690 "core" ' +2 ."mwj"PSV.dial PSR +4 "processing"%s +113 "core"  +2 "processing"%w% +5 "core" %& | + #"mwj"Pulling 1ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +13 ."mwj"PS.seek 1ml +3 "processing"%t'Rq +1124 "core" ' +2 ."mwj"PSR.select :air +4 "processing"% +12 ."mwj"PS.seek 2.5ml +3 "processing"%y' +1632 "core" ' +2 ."mwj"PSV.dial :PML +4 "processing"%z +114 "core" + ."mwj"PTV.dial :PRVmixing +2 .PRV.dial :sipper +5 .PS.seek 0ml +6 "processing"%x' +2657 "core" ' +2 ."mwj"PSV.dial PSR +4 "processing"%v +113 "core"  +2 "processing"%{% +6 "core" %_ | +2 #"mwj"Pulling 1ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +12 ."mwj"PS.seek 1ml +3 "processing"%~'Rq +1115 "core" ' +2 ."mwj"PSR.select :air +4 "processing"% +12 ."mwj"PS.seek 2.5ml +3 "processing"%' +1641 "core" ' +2 ."mwj"PSV.dial :PML +4 "processing"%| +113 "core" +2 ."mwj"PTV.dial :PRVmixing +3 .PRV.dial :sipper +4 .PS.seek 0ml +6 "processing"%}' +2682 "core" ' +2 ."mwj"PSV.dial PSR +4 "processing"% +114 "core"  +3 "processing"%% +4 "core" %X | +2 #"mwj"Pulling 1ml of PSR.flush +2 .PSR.select :flush +6 "processing"%@ +12 ."mwj"PS.seek 1ml +3 "processing"%'Rq +1116 "core" ' +2 ."mwj"PSR.select :air +4 "processing"% +12 ."mwj"PS.seek 2.5ml +3 "processing"%' +1636 "core" ' +2 ."mwj"PSV.dial :PML +4 "processing"% +114 "core" +2 ."mwj"PTV.dial :PRVmixing +2 .PRV.dial :sipper +6 .PS.seek 0ml +5 "processing"%' +2680 "core" ' +2 ."mwj"PSV.dial :air +4 "processing"%\  +48 "core"  +3 ."mwj"PS.seek 2.5ml +4 "processing"%' +2716 "core" ' +12 ."mwj"PSV.dial :PML +5 "processing"% +47 "core" +3 ."mwj"PS.seek 0ml +5 "processing"% ' +2686 "core" ' +2 ."mwj"PRV.dial :air +4 "processing"%  +114 "core"  +26672 "Can" y +60004  h +60004  z +60004  Y +18590 #"mwj"-> showlog 20 +16050 #-> fullDecon +3 #Full MFB Decontamination +4 #Decon extraction column and decon AIV +5 .SPE.hold 2:46:40,55C +5 "MFB"* @@T +3 ."mwj"ASV.dial :SPEdelivery +6 "MFB"*  +38 "core"  +2 ."mwj"delay 20 seconds +2004 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +204 .AS.seek 0.5ml +3 "MFB"* '(@ +2909 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."mwj"ATV.dial :air1 +4 "MFB"*  +153 "core" +2 "MFB"*% +5 "core" %(( +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +5 ."mwj"AS.seek 0.52ml +3 "MFB"*' +428 "core" ' +2 ."mwj"ATV.dial :ASV +5 "MFB"* n +179 "core" n +2 ."mwj"ASV.dial :SPErecovery +4 "MFB"*  +59 "core"  +2 "MFB"*% +4 "core" %%k +3 ."mwj"AS.seek 0.62ml +3 "MFB"*'\ w +2037 "core" ' +2 ."mwj"ATV.dial :waste +5 "MFB"* n +204 "core" n +2 ."mwj"AS.reconfigure ASnorm +6 "MFB"*#,,'T20 b +3 ."mwj"AS.seek :empty +3 "MFB"*'R +3161 "core" ' +2 ."mwj"AFV.select :holdingCoil +3 .ATV.dial :waste +4 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 0ml +4 "MFB"*'V +31 "core" ' +2 ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +204 .AS.seek 0.5ml +3 "MFB"*'(@ +2902 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"ATV.dial :air3 +3 "MFB"* % +64 "core" % +2 "MFB"*(% +5 "core" %()(" +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +5 ."mwj"AS.seek 0.52ml +3 "MFB"* ' +427 "core" ' +2 ."mwj"ATV.dial :air3 +4 "MFB"*"% +6 "core" %\  T +2 ."mwj"AS.seek 0.53ml +3 "MFB"*' +221 "core" ' +2 ."mwj"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*!  +40 "core"  +3 "MFB"*+% +4 "core" %! +3 ."mwj"AS.seek 0.71ml +3 "MFB"*%' G +3645 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :air3 +3 "MFB"*, % +56 "core" % +3 ."mwj"delay 3 seconds +302 "MFB"*'% +4 "core" % G\ G T +2 ."mwj"AS.seek 0.735ml +4 "MFB"**' Ņ +527 "core" ' +3 ."mwj"delay 3 seconds +303 .ATV.dial :bleach +3 "MFB"*  +57 "core"  +3 "MFB"*1% +4 "core" % ňN > +3 ."mwj"AS.seek 0.72ml +4 "MFB"*/' z +323 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial ASV +4 "MFB"*3 n +105 "core" n +2 ."mwj"ASV.dial :SPErecovery +4 "MFB"*2% +6 "core" % z%T +2 ."mwj"AS.seek 0.365ml +4 "MFB"*5'k +3456 "Can" CVU +3712 "core" ' +2 ."mwj"ATV.dial :waste +5 "MFB"*6 n +173 "core" n +3 ."mwj"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."mwj"AS.seek :empty +5 "MFB"*7'R +1876 "core" ' +2 ."mwj"ATV.dial :air3 +4 "MFB"*0 % +61 "core" $ +3 "MFB"*4% +4 "core" %R& +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +5 ."mwj"AS.seek 0.009ml +3 "MFB"*:' +233 "core" ' +2 ."mwj"delay 2 seconds +203 .ATV.dial :bleach +4 "MFB"*8  +37 "core" +3 "MFB"*<% +4 "core" % G +3 ."mwj"AS.seek 0.579ml +3 "MFB"*9' +11484 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :air3 +3 "MFB"*; % +54 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*?% +4 "core" %  > +2 ."mwj"AS.seek 0.604ml +4 "MFB"*@'\ 4E +529 "core" ' +3 ."mwj"delay 3 seconds +303 .ATV.dial :bleach +3 "MFB"*=  +55 "core"  +3 "MFB"*>% +4 "core" %\ 4K\  O +3 ."mwj"AS.seek 0.589ml +3 "MFB"*C' +329 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :ASV +3 "MFB"*A n +102 "core" n +2 ."mwj"ASV.dial :wasteR +4 "MFB"*B  +34 "core"  +3 ."mwj"AS.seek 0ml +5 "MFB"*F'V +11873 "core" ' +2 ."mwj"delay 1:00 +6004 .ATV.dial ASV +2 .AFV.select :carrierSolution +4 "MFB"* +11 ."mwj"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +4 "MFB"*G' +5775 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."mwj"delay 1 second +103 .ASV.dial :wasteR +3 .AS.reconfigure ASslow1 +7 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0ml +3 "MFB"*E'V +15664 "Can" q +4474 "core" ' +2 ."mwj"delay 10 seconds +1004 .ATV.dial :air3 +4 "MFB"*H % +143 "core" & +3 "MFB"*K% +4 "core" %V +2 ."mwj"AS.seek 0.01ml +4 "MFB"*L' +228 "core" ' +2 ."mwj"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*D  +54 "core"  +3 "MFB"*I% +4 "core" %   M +3 ."mwj"AS.seek 0.58ml +3 "MFB"*J' v +11489 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :air3 +3 "MFB"*M % +53 "core" % +2 ."mwj"delay 3 seconds +303 "MFB"*Q% +4 "core" % t I +2 ."mwj"AS.seek 0.605ml +4 "MFB"*O'\ 8# +527 "core" ' +3 ."mwj"delay 3 seconds +303 .ATV.dial :bleach +3 "MFB"*P  +53 "core" +3 "MFB"*T% +4 "core" %\ 86\ ; +3 ."mwj"AS.seek 0.59ml +4 "MFB"*N' +329 "core" ' +2 ."mwj"delay 3 seconds +342 .ATV.dial ASV +11 "MFB"*R n +104 "core" m +2 ."mwj"ASV.dial :SPEdelivery +4 "MFB"*W  +35 "core"  +4 ."mwj"AS.seek 0ml +5 "MFB"*S'V +11886 "core" ' +2 ."mwj"delay 1:00 +6004 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +4 "MFB"*Y' +5774 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."mwj"delay 1 second +103 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +6 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0ml +4 "MFB"*V'V +15819 "Can" h +4320 "core" ' +2 ."mwj"delay 10 seconds +1004 .ATV.dial :air2 +3 "MFB"*X  +83 "core" +2 ."mwj"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +5 ."mwj"AS.seek 0.8ml +2 "MFB"*U' x +8071 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :ASV +3 "MFB"*Z n +97 "core" o +2 ."mwj"ASV.dial :SPEdelivery +4 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.03ml +3 "MFB"*]'^ +15523 "core" ' +2 ."mwj"delay 20 seconds +2004 .ATV.dial :waste,via: :air3 +4 "MFB"*[ n +171 "core" o +3 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +4 "MFB"*_'R +206 "core" ' +2 ."mwj"SPE.coast +5 "MFB"*\\  +4 "core"  +  +2 #"mwj"Removing Bleach from Mixing Coil +2 .AFV.select :carrierSolution +4 "MFB"* +11 ."mwj"delay 2 seconds +204 .AS.seek 0.5ml +2 "MFB"*^'(@ +2907 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"ATV.dial :ASV +3 "MFB"*` n +170 "core" n +2 ."mwj"ASV.dial :SPErecovery +4 "MFB"*a  +55 "core"  +3 "MFB"*e% +4 "core" %( +3 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.73ml +3 "MFB"*b' j +4650 "core" ' +2 ."mwj"ASV.dial :wasteD +5 "MFB"*g I +62 "core" H +3 ."mwj"AS.reconfigure ASnorm +5 "MFB"*#,,'T20 b +3 ."mwj"AS.seek 0ml +3 "MFB"*c'V +3709 "core" ' +2 ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 0.5ml +3 "MFB"*d'(@ +2905 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"ATV.dial ASV +3 .ASV.dial :SPErecovery +4 "MFB"*j  +56 "core"  +2 "MFB"*k% +5 "core" %(5 +2 ."mwj"AS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +4 ."mwj"AS.seek 0.3ml +3 "MFB"*i': +2039 "core" ' +2 ."mwj"ATV.dial :air2 +4 "MFB"*h  +94 "core"  +2 "MFB"*n% +5 "core" %:^ +2 ."mwj"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.32ml +3 "MFB"*o'\\ +431 "core" ' +3 ."mwj"ATV.dial ASV +4 "MFB"* n +95 "core" o +3 "MFB"*m% +4 "core" %d\ < +2 ."mwj"AS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +3 ."mwj"AS.seek 0.57ml +4 "MFB"*r' > +2544 "core" ' +2 ."mwj"ASV.dial :wasteD +5 "MFB"*q I +54 "core" I +3 ."mwj"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."mwj"AS.seek 0ml +5 "MFB"*l'V +2906 "core" ' +2 ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 0.5ml +4 "MFB"*p'(@ +2905 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"ATV.dial ASV +2 .ASV.dial :SPErecovery +4 "MFB"*s  +56 "core"  +3 "MFB"*w% +4 "core" %(0 +3 ."mwj"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."mwj"AS.seek 0.3ml +4 "MFB"*u': +1288 "Can" | +755 "core" ' +2 ."mwj"ATV.dial :air2 +5 "MFB"*t  +93 "core" +2 "MFB"*z% +5 "core" %:  +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +5 ."mwj"AS.seek 0.32ml +3 "MFB"*y'F +435 "core" ' +3 ."mwj"ATV.dial ASV +4 "MFB"*v n +95 "core" n +2 "MFB"*{% +5 "core" %X  +2 ."mwj"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +5 ."mwj"AS.seek 0.57ml +3 "MFB"*x' 2 +2540 "core" ' +2 ."mwj"ASV.dial :wasteD +5 "MFB"*~ I +55 "core" H +3 ."mwj"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."mwj"AS.seek 0ml +3 "MFB"*|'V +2905 "core" ' +2 ."mwj"ATV.dial :air2 +5 "MFB"*  +94 "core"  +2 ."mwj"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."mwj"AS.seek 0.3ml +4 "MFB"*': +3049 "core" ' +2 ."mwj"ATV.dial :ASV +4 "MFB"* n +94 "core" o +2 ."mwj"ASV.dial :wasteD +4 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."mwj"AS.seek 0.05ml +3 "MFB"*}'Q +1466 "core" ' +2 ."mwj"ATV.dial :waste +4 "MFB"* n +182 "core" n +3 ."mwj"AS.seek 0ml +4 "MFB"*'V +315 "core" ' +3 ."mwj"ASV.dial :SPEdelivery +4 "MFB"*  +96 "core"  +2 #"mwj"deconLysateINT +2 .ATV.dial :air3 +6 "MFB"*\ % +59 "core" % +3 "MFB"*% +4 "core" %V0 +3 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.01ml +4 "MFB"* ' +224 "core" ' +2 ."mwj"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*  +37 "core"  +3 "MFB"*% +4 "core" % +3 ."mwj"AS.seek 0.96ml +3 "MFB"*'0 +19128 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :air3 +3 "MFB"*f % +53 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"* % +4 "core" %0\  S +2 ."mwj"AS.seek 0.985ml +43 "MFB"*' +536 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :bleach +3 "MFB"*  +53 "core" +2 "MFB"*% +5 "core" %  K +3 ."mwj"AS.seek 0.97ml +4 "MFB"*'cM +338 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial AIV +3 "MFB"* I +123 "core" H +2 ."mwj"AIV.dial :coilToMFB +3 .AWV.select :waste +4 "collection"' +11 ."mwj"AFV.select :carrierSolution +3 "MFB"* +11 ."mwj"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +2 "MFB"*' +198 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +104 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."mwj"AS.seek :empty +4 "MFB"*'R +10093 "core" ' +2 ."mwj"AFV.select :carrierSolution +2 "MFB"* +13 ."mwj"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +5 "MFB"*' +5780 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +104 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 ."mwj"AS.seek :empty +3 "MFB"*'R +8574 "Can" q +1519 "core" ' +2 ."mwj"AFV.select :carrierSolution +3 "MFB"* +11 ."mwj"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +5 "MFB"*' +5778 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +104 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."mwj"AS.seek :empty +4 "MFB"*'R +10098 "core" ' +2 ."mwj"ATV.dial :air2 +5 "MFB"*(  +56 "core"  +3 "MFB"*% +5 "core" %Rt +2 ."mwj"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.009ml +4 "MFB"*"' +229 "core" ' +3 ."mwj"AS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +3 ."mwj"AS.seek 1ml +4 "MFB"* ' +9992 "core" ' +2 ."mwj"ATV.dial AIV +4 "MFB"*! I +83 "core" I +3 ."mwj"AS.seek 0.02ml +4 "MFB"*+' +9882 "core" ' +2 ."mwj"ATV.dial :waste +5 "MFB"* n +158 "core" n +3 ."mwj"AS.seek 0ml +5 "MFB"*,'V +231 "core" ' +2 ."mwj"AWV.select :air +2 "collection"' +13 "MFB"*'% +3 "core" %V +2 #"mwj"Cleaning PCR + .AFV.select :carrierSolution +4 "MFB"* +11 ."mwj"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 0.5ml +4 "MFB"*%'(@ +2904 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"ASV.dial :waste1 +3 "MFB"*  +38 "core"  + ."mwj"ATV.dial :air3 +4 "MFB"*1 % +59 "core" $ +3 "MFB"**% +4 "core" %(!) +3 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.51ml +5 "MFB"*3'Zg +225 "core" ' + ."mwj"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*2  +34 "core" +2 "MFB"*/% +5 "core" %Zd\ X S +2 ."mwj"AS.seek 0.81ml +3 "MFB"*6'> +6060 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :air3 +3 "MFB"*5 % +53 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*0% +4 "core" %>\ X S +2 ."mwj"AS.seek 0.835ml +4 "MFB"*4'Q +527 "core" ' +3 ."mwj"delay 3 seconds +303 .ATV.dial :bleach +3 "MFB"*7  +54 "core"  +3 "MFB"*8% +5 "core" %N Z D +2 ."mwj"AS.seek 0.82ml +3 "MFB"*<'p +327 "core" ' +2 ."mwj"delay 3 seconds +303 .ARV.dial :waste +3 "MFB"*:  +49 "core"  +2 ."mwj"delay 3 seconds +303 .ATV.dial :ARV +3 "MFB"*;  +79 "core"  +2 "MFB"*?% +5 "core" %p% +2 ."mwj"AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.47ml +3 "MFB"*9'W +2041 "core" ' +2 ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +204 .AS.seek 1ml +3 "MFB"*=' +3075 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."mwj"delay 1 second +104 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*>'V +2733 "core" ' +2 ."mwj"AFV.select :carrierSolution +3 "MFB"* +11 ."mwj"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +4 "MFB"*@' +293 "Can" x +5481 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."mwj"delay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +4 "MFB"*A'V +2734 "core" ' +2 ."mwj"AFV.select :carrierSolution +3 "MFB"* +11 ."mwj"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +4 "MFB"*B' +5775 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."mwj"AS.seek 0ml +3 "MFB"*C'V +2751 "core" ' +2 ."mwj"ARV.dial between carrier and air1 +5 "MFB"*F  +48 "core"  +2 ."mwj"ATV.dial :air3 +4 "MFB"*G % +120 "core" & +3 "MFB"*H% +4 "core" %VlB +2 ."mwj"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.01ml +4 "MFB"*K' +234 "core" ' +2 ."mwj"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*E  +53 "core" +3 "MFB"*D% +4 "core" % T F +3 ."mwj"AS.seek 0.81ml +3 "MFB"*I'> +16111 "core" ' + ."mwj"delay 3 seconds +303 .ATV.dial :air3 +3 "MFB"*L % +53 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*M% +4 "core" %> w K +2 ."mwj"AS.seek 0.835ml +43 "MFB"*Q' +535 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :bleach +4 "MFB"*J  +52 "core" +3 "MFB"*P% +4 "core" %\ ` L +3 ."mwj"AS.seek 0.82ml +4 "MFB"*T'q- +338 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial PCR +3 "MFB"*O  +37 "core"  +3 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +3 "MFB"*R'R +4747 "core" ' +2 ."mwj"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +18182 .PCR.off +5 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +204 .AS.seek 1ml +3 "MFB"*W' +259 "Can" z +5517 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."mwj"AS.seek 0ml +3 "MFB"*N'V +2732 "core" ' +2 ."mwj"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +12 ."mwj"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."mwj"AS.seek 1ml +3 "MFB"*S' +5774 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."mwj"delay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +4 "MFB"*Y'V +2732 "core" ' +2 ."mwj"delay 3 seconds +303 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +4 "MFB"*X' +5774 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +4 "MFB"*V'V +2737 "core" ' +2 ."mwj"delay 3 seconds +303 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*Z' +5777 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +104 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +4 "MFB"*U'V +2736 "core" ' +2 ."mwj"delay 3 seconds +303 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +4 "MFB"*[' +5773 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +104 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."mwj"AS.seek 0ml +3 "MFB"*\\'V +5069 "core" ' +3 ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*]' +5780 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .ATV.dial :waste +3 "MFB"*_ n +120 "core" o +3 ."mwj"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."mwj"AS.seek 0.5ml +5 "MFB"*`'(@ +2552 "core" ' +2 ."mwj"ATV.dial :waste2 +4 "MFB"*a % +125 "core" $ +3 ."mwj"AS.seek 0ml +5 "MFB"*e'V +2548 "core" ' +2 "MFB"*^% +5 "core" %V +472 "Can" {} +44458 #"mwj"-> exit +3 #Session Ended @1536585104.43CEST = =tMAIN =mMAIN_scheduler @CEST1536585106.41 #"core_reset"Sent BREAK +2 #t@0xD252, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +251 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +220 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +323 "Can"< == + < == + #tPolling Can every 10:00 +4 #Cleanly exited at 10:01:33CEST10-Sep-18 +2169 #-> ESP.ready? +532 #-> ESP.ready! +4 #Powering core bus +503 .Gate.power :raw,:ON +4 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +4 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +5 "core" % + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % E +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  E B +2 "manipulator"&?& +4 "core" &R A F +2 "storage"(@& +4 "core" & +  4 +2 "storage"(A% +4 "core" %[ u +3 "collection"'B9 +3 "core" 9~ +2 "processing"%C9 +4 "core" 9|i +1291 #t-> Access 2 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `Access' for main:Object: name: Access: args[i +1007 #-> access 2 +3 .SE.seek :down +2 "storage"(D'X +3 "core" ' +2 "manipulator"&E% +4 "core" %\  F E +3 "manipulator"&F& +4 "core" &R E A +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(G(K +675 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (H& +4 "core" &K2 - / h 5 +51861 "Can" |u +60004  |t +60004  {s +60004  |v +60003  }Y +60004  |u +60004  M +59856 #t-> access 1 +2 .SE.seek :down +2 "storage"(I'X +4 "core" ' +2 "manipulator"&J% +4 "core" %\  6 4 +41 "manipulator"&K& +13 "core" &R 1 * ! +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(L(; +71 "Can" `z +141 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (M& +3 "core" &;\\ " " ? +10701 #t-> access 2 +2 .SE.seek :down +2 "storage"(N'X +4 "core" ' +2 "manipulator"&O% +4 "core" %\  Y Z  +3 "manipulator"&P& +4 "core" &R Z [  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(Q(K +225 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (R& +3 "core" &Kl  9 +48886 "Can"? ^] +3833 #t-> access 3 +2 .SE.seek :down +2 "storage"(S'X +4 "core" ' +2 "manipulator"&T% +4 "core" %\   +3 "manipulator"&U& +3 "core" &R $ +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(V([n +239 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (W& +3 "core" &[n n o +55190 #t-> exit +6 #mEXIT @1536591112.63CEST @1536591181.54CEST = =tMAIN =mMAIN_scheduler @CEST1536591183.43 #"core_reset"Sent BREAK +2 #t@0x73C7, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7651, state=0x3A84, ifg=0x10, ie=0xFD + #@0x78DC, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7B67, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7DF2, state=0x3A84, ifg=0x10, ie=0xFD #@0x807F, state=0x3A84, ifg=0x10, ie=0xFD + #@0x830A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x841F, state=0x3A84, ifg=0x80, ie=0xFD #@0x73F8, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +246 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +220 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +309 "Can"D wx + D wx + #tPolling Can every 10:00 +125 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")% +3 "core" % v  +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.configure LooseElbow +3 "manipulator"&$ &.,(#b +5 "storage"(& +3 "core" &[n o o + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 .tSC.hold +2 "storage"(, +4 "core" , + .tSC.configure SCloose +3 "storage"($.(\ 1~b +3 (% +3 "core" %[ q q P +2 .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.hold +2 "storage"(+ +4 "core" + +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  +2 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +3 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +9 #tCleanly exited at 16:51:52CEST10-Sep-18 +1946 #-> ESP.ready! +3 "collection"'% +6 "core" %3KOd  +6 "sampler")% +7 "processing"%% +4 "manipulator"&% +11 "core" % ~  + %' + %\   +3 "manipulator"&& +3 "core" &R  +2 "storage"(& +4 "core" &[n o k +2 "storage"( % +4 "core" %[ o m . +2 "collection"'!& +4 "core" &KPt  +2 "processing"%"& +4 "core" &%  +2 "collection"'# +3 "core"  +3 "collection"'$ +3 "core"  +2 "collection"'% +3 "core"  +2 "processing"%& +4 "core"  +2 "processing"%' +3 "core" V +2 "processing"%( +3 "core"  +2 "processing"%) +4 "core"  +2 "sampler")* +3 "core"  +2 "collection"'+ +4 "core" | +2 "MFB"*, +3 "core" $ +2 "MFB"*- +4 "core"  +2 "MFB"*. +3 "core"  +2 "MFB"*/9 +4 "core" 9 +2 "MFB"*0% +4 "core" % +3 "sampler")1% +4 "core" %  +3 "collection"'2& +4 "core" &LPo  +2 "collection"'3% +4 "core" %3LOn  +2 "processing"%4& +4 "core" &*  +2 "processing"%5% +4 "core" %* +3 "manipulator"&6% +4 "core" %\   +2 "manipulator"&7& +5 "core" &R < +2 "storage"(8& +4 "core" &[n o o # +2 "storage"(9% +4 "core" %[ d o D +2 "collection"':9 +4 "core" 9x +2 "processing"%;9 +3 "core" 9s_ +2412 #t-> ESP.ready? +2 "collection"'<% +4 "core" %3KP\\  +2 "sampler")=% +4 "core" %  +2 "manipulator"&>% +4 "core" %\   +2 "manipulator"&?& +3 "core" &R  +2 "storage"(@& +4 "core" &[n z z +2 "storage"(A% +4 "core" %[ y x +2 "collection"'B& +4 "core" &JQV  + "processing"%C& +4 "core" &*  +2 "processing"%D% +4 "core" % +35831 #t-> access 4 +3 .SE.seek :down +2 "storage"(E'X +3 "core" ' +2 "manipulator"&F% +4 "core" %\  V +3 "manipulator"&G& +3 "core" &R D +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(H(( +996 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (I& +3 "core" &(A A B C +17990 "Can"@ l +13227 #t-> access 5 +2 .SE.seek :down +2 "storage"(J'X +4 "core" ' +2 "manipulator"&K% +4 "core" %\  9 6 +2 "manipulator"&L& +4 "core" &R 9 8 +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(M( +240 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (N& +3 "core" & i b q \ +28999 #t-> access 6 +2 .SE.seek :down +2 "storage"(O'X +4 "core" ' +2 "manipulator"&P% +4 "core" %\  ] +3 "manipulator"&Q& +3 "core" &R k +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(R( +203 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (S& +3 "core" &b 6 +17253 "Can"/ U +60004 $ {u +19832 #t-> access 5 +2 .SE.seek :down +2 "storage"(T'X +3 "core" ' +2 "manipulator"&U% +5 "core" %\  H B +2 "manipulator"&V& +4 "core" &R G A +41 .tSC.reconfigure SCtight +10 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(W( +220 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (X& +3 "core" & \ Z +39866 "Can"; ~j +54852 #t-> access 6 +2 .SE.seek :down +3 "storage"(Y'X +2 "core" ' +2 "manipulator"&Z% +4 "core" %\  h f , +3 "manipulator"&[& +4 "core" &R g f 6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(\\( +220 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (]& +2 "core" & # !@ +4893 "Can"B w +4674 #t-> access 7 +2 .SE.seek :down +2 "storage"(^'X +4 "core" ' +2 "manipulator"&_% +4 "core" %\  % ' I +3 "manipulator"&`& +3 "core" &R % % / +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(a(,9 +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (b& +4 "core" &,= D E  +13166 #t-> access 6 +2 .SE.seek :down +2 "storage"(c'X +4 "core" ' +2 "manipulator"&d% +4 "core" %\   +2 "manipulator"&e& +4 "core" &R 1 +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(f( +212 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (g& +3 "core" & I +2397 #t-> access 5 +2 .SE.seek :down +2 "storage"(h'X +3 "core" ' +2 "manipulator"&i% +4 "core" %\  @ C  +3 "manipulator"&j& +4 "core" &R F ;  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(k( +202 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (l& +3 "core" &  P +1985 #t-> access 4 +2 .SE.seek :down +2 "storage"(m'X +3 "core" ' +2 "manipulator"&n% +5 "core" %\  7 7  +2 "manipulator"&o& +4 "core" &R 7 6 +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(p(( +200 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (q& +3 "core" &*%    +1743 #t-> access 3 +2 .SE.seek :down +2 "storage"(r'X +4 "core" ' +2 "manipulator"&s% +4 "core" %\  [ e +2 "manipulator"&t& +4 "core" &R g f +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(u([n +1009 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (v& +3 "core" &[qK  # = 2 +2605 #t-> access 2 +2 .SE.seek :down +2 "storage"(w'X +3 "core" ' +2 "manipulator"&x% +4 "core" %\  a +3 "manipulator"&y& +4 "core" &R c +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(z(K +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 ({& +3 "core" &K  +15635 #t-> ESP.shutdown +3 ."shutdown"SS.coast +3 #tAsleep / Shutdown +2 "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +3 ."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 +2 "storage"(6 +2 ."shutdown"SE.coast +2 "storage"(5 +38 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +5631 #t-> exit +6 #mEXIT @1536594692.89CEST @1536599054.41CEST = =tMAIN =mMAIN_scheduler @CEST1536599056.25 #"core_reset"Sent BREAK +2 #t@0xC7AB, state=0x3B10, ifg=0x20, ie=0x7F + #@0xCE23, state=0x3B10, ifg=0x08, ie=0x5F + #@0x6184, state=0x3B10, ifg=0x20, ie=0x7F + #@0x632A, state=0x3B10, ifg=0x20, ie=0x7F + #@0x69A3, state=0x3B10, ifg=0x08, ie=0x5F + #@0x1F06, state=0x3B10, ifg=0x20, ie=0x7F + #@0x20AC, state=0x3B10, ifg=0x20, ie=0x7F #@0x2725, state=0x3B10, ifg=0x08, ie=0x5F + #@0x307F, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +241 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +204 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +294 "Can" ?>~ +  ?>~ + #tPolling Can every 10:00 +2 #Cleanly exited at 17:51:32CEST10-Sep-18 +1336 #-> ESP.ready? +541 #-> ESP.ready! +3 #Powering core bus +502 .Gate.power :raw,:ON +4 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +4 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +4 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %K +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % \ +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  | +3 "manipulator"&?& +3 "core" &]  +2 "storage"(@& +4 "core" & m n +2 "storage"(A% +4 "core" %[ q p +3 "collection"'B9 +3 "core" 9m +2 "processing"%C9 +3 "core" 9q^ +791 #t-> MFB.ready! +2 "MFB"*D% +4 "core" %d + #tReadying the MFB +2 #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +3 "core" %_ +2 .tATV.dial :air2 + "MFB"*F  +53 "core" +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +597 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.seek 1ml + "MFB"*H' +5285 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +101 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5253 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*L  +4 "core" +5648 #t-> ARV +2 "MFB"*M +3 "core"  +515 #t-> ARV.legend +2199 #-> ARV.air3 + .ARV.dial :air3 +2 "MFB"*N % +138 "core" $ +364 #t-> ATV.ARV +2 .ATV.dial ARV +2 "MFB"*O  +143 "core"  +4412 #t-> ATV +329 #-> ARV +1510 #-> AS.pull 0.2, ASslow1 +2 "MFB"*P% +3 "core" %R~; +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml +2 "MFB"*Q'@6 +4047 "core" ' +2 "MFB"*R% +4 "core" %@8m +1343 #t-> ARV.PP6 +2 .ARV.dial :PP6 +2 "MFB"*S  +90 "core"  +1783 #t-> AS.pull 0.006, ASslow2 + "MFB"*T% +4 "core" %@8s +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.205ml +2 "MFB"*U'^b +627 "core" ' +2 "MFB"*V% +4 "core" %^f\  X +1292 #t-> ARV.air3 +2 .ARV.dial :air3 + "MFB"*W % +79 "core" % +998 #t-> AS.pull 0.03, ASslow2 + "MFB"*X% +4 "core" %^f\ s X +3 .tAS.seek 0.235ml +2 "MFB"*Y'8 +3045 "core" ' +2 "MFB"*Z% +4 "core" %;^ +8462 #t-> ATV +324 #-> ARV +1342 #-> ARV.PP6 + .ARV.dial :PP6 +2 "MFB"*[  +80 "core"  +2463 #t-> AS.pull 0.3, ASslow1 +2 "MFB"*\\% +4 "core" %;y +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.535ml +2 "MFB"*]'s +1130 "Can" cb +4933 "core" ' +2 "MFB"*^% +4 "core" %ل +2511 #t-> AS.pull 0.1, ASslow1 + "MFB"*_% +4 "core" %}p= +2 .tAS.seek 0.635ml +3 "MFB"*`'\ ; +2039 "core" ' +2 "MFB"*a% +5 "core" %\ ;u\ = +1265 #t-> AS.pull 0.05, ASslow1 + "MFB"*b% +4 "core" %\ ;~\ = +2 .tAS.seek 0.685ml +2 "MFB"*c' ˚ +1030 "core" ' +2 "MFB"*d% +4 "core" % ˝  D +48188 "Can" jj +60004   __ +22132 #"mwj"Session Begun +433 #-> ARV +3549 #-> ARV.air3 +3 .ARV.dial :air3 +5 "MFB"*e % +81 "core" % +541 #"mwj"-> ATV +1558 #-> AS.pull 0.1, ASslow1 +4 "MFB"*f% +5 "core" % ˝  D +3 ."mwj"AS.seek 0.785ml +4 "MFB"*g' Z +2035 "core" ' +2 "MFB"*h% +4 "core" % Y\  N +967 #"mwj"-> ATV.waste +2 .ATV.dial :waste +5 "MFB"*i n +164 "core" o +403 #"mwj"-> AS.empty +4 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +4 "MFB"*j'R +4547 "core" ' +2 "MFB"*k% +4 "core" %RY +2853 #"mwj"-> ARV.PP4 +3 .ARV.dial :PP4 +5 "MFB"*l  +38 "core"  +1003 #"mwj"-> ATV.ARV +2 .ATV.dial ARV +8 "MFB"*m  +160 "core"  +3844 #"mwj"-> AS.pull 0.3, ASslow1 +3 "MFB"*n% +6 "core" %R0 +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."mwj"AS.seek 0.299ml +4 "MFB"*o'7 +6067 "core" ' +2 "MFB"*p% +4 "core" %7 +2795 #"mwj"-> AS.pull 0.1, ASslow1 +3 "MFB"*q% +6 "core" %7 +2 ."mwj"AS.seek 0.399ml +4 "MFB"*r'- +2036 "core" ' +2 "MFB"*s% +4 "core" %-\ 2 +2793 #"mwj"-> AS.pull 0.05, ASslow1 +5 "MFB"*t% +3 "core" %-\ 2 +3 ."mwj"AS.seek 0.449ml +4 "MFB"*u')0 +961 ."mwj"AS.hold +9 "MFB"*v+ +4 "core" 'g +12 + +2 !"mwj"o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.449ml Aborted!:@checkpoint: omitted +873 "Can" yx +60004  vw +40537 #"mwj"-> ARV +475 #-> ARV.air3 +2 .ARV.dial :air3 +5 "MFB"*w % +38 "core" % +293 #"mwj"-> ATV +2326 #-> AS.pull 0.5, ASslow1 +5 "MFB"*x% +3 "core" %  +3 ."mwj"AS.seek 0.948ml +5 "MFB"*y'T +2980 ."mwj"AS.hold +11 "MFB"*z+ +4 "core" '\ \ md +12 + +2 !"mwj"o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.948ml Aborted!:@checkpoint: omitted +507 #-> ATV.waste +3 .ATV.dial :waste +6 "MFB"*{ n +160 "core" o +339 #"mwj"-> AS.empty +4 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +3 "MFB"*|'R +3461 "core" ' +2 "MFB"*}% +4 "core" %Rd +3797 #"mwj"-> ARV +1491 #-> ATV +880 #-> pcrDecon +6 "MFB"*~% +10 "core" %R9 +4 #"mwj"Cleaning PCR +2 .AFV.select :carrierSolution +6 "MFB"* +15 ."mwj"delay 2 seconds +206 .AS.seek 0.5ml +3 "MFB"*'(@ +2385 "Can" cc +522 "core" ' +3 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"ASV.dial :waste1 +2 .ATV.dial :air3 +5 "MFB"* % +73 "core" % +2 "MFB"*% +5 "core" %(, +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.51ml +3 "MFB"*'Zr +225 "core" ' +2 ."mwj"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*  +36 "core"  +2 "MFB"*% +5 "core" %Zj  G +2 ."mwj"AS.seek 0.81ml +3 "MFB"*'> +6058 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :air3 +3 "MFB"* % +53 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*% +3 "core" %>  T +3 ."mwj"AS.seek 0.835ml +4 "MFB"* 'Z +518 "core" ' +3 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*\  +53 "core"  +2 "MFB"* % +5 "core" %R +2 ."mwj"AS.seek 0.82ml +5 "MFB"* 'p +327 "core" ' +2 ."mwj"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*  +104 "core"  +2 ."mwj"delay 3 seconds +303 .ATV.dial :ARV +3 "MFB"*  +79 "core"  +2 "MFB"*% +4 "core" %p +3 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.47ml +3 "MFB"*'V +2039 "core" ' + ."mwj"AFV.select :carrierSolution +3 "MFB"* +12 ."mwj"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*' +3076 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*' +5776 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +4 "MFB"*'V +2731 "core" ' +2 ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*' +5776 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."mwj"delay 1 second +104 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +4 "MFB"*'V +2733 "core" ' +2 ."mwj"ARV.dial between carrier and air1 +5 "MFB"*  +48 "core"  +2 ."mwj"ATV.dial :air3 +4 "MFB"* % +117 "core" & +2 "MFB"*% +5 "core" %V +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.01ml +3 "MFB"*' +230 "core" ' +2 ."mwj"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*  +53 "core"  +2 "MFB"* % +5 "core" %  F +2 ."mwj"AS.seek 0.81ml +3 "MFB"*"'> +16113 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :air3 +3 "MFB"* % +53 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*(% +3 "core" %>  ^ +53 ."mwj"AS.seek 0.835ml +4 "MFB"*' +530 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :bleach +3 "MFB"*!  +53 "core" +2 "MFB"**% +5 "core" %  K +2 ."mwj"AS.seek 0.82ml +4 "MFB"*+'q# +328 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial PCR +3 "MFB"*,  +37 "core"  +2 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +3 "MFB"*%'R +4640 "Can" mm +105 "core" ' +2 ."mwj"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +18186 .PCR.off +6 .AFV.select :carrierSolution + "MFB"* +12 ."mwj"delay 2 seconds +204 .AS.seek 1ml +3 "MFB"*'' +5779 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +4 "MFB"*/'V +2731 "core" ' +2 ."mwj"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*0' +5773 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +13 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*1'V +2733 "core" ' +2 ."mwj"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +4 "MFB"*2' +5771 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +4 "MFB"*3'V +2753 "core" ' +2 ."mwj"delay 3 seconds +303 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +4 "MFB"*4' +5772 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*5'V +2734 "core" ' +2 ."mwj"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*6' +4366 "Can" bb +1408 "core" ' +2 ."mwj"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."mwj"AS.seek 0ml +4 "MFB"*7'V +5068 "core" ' +21240 #"mwj"-> AFV.carrier +2 .AFV.select :carrier +4 "MFB"* +1045 #"mwj"-> AS.fill +4 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*8' +5776 "core" ' +2 "MFB"*9% +4 "core" % * +19520 #"mwj"-> ATV.waste +3 .ATV.dial :waste +5 "MFB"*: n +119 "core" o +1151 #"mwj"-> AFV.holdingCoil +3 .AFV.select :holdingCoil +4 "MFB"* +346 #"mwj"-> AFV +300 #-> ATV +3756 "Can"5 xx +1669 #"mwj"-> AS.empty, ASslow1 +3 !o:SyntaxError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"lcompile error\ mwj:27: syntax error, unexpected $end, expecting '='\ AS.empty, ASslow1\ ^ +3023 #-> AS.push 1, ASslow1 +3 "MFB"*;% +5 "core" % * +3 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0ml +3 "MFB"*<'Vk +12090 ."mwj"AS.hold +9 "MFB"*=+ +4 "core" ',9` +15 + +2 !"mwj"o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg",Analytical Syringe seek to 0ml Aborted!:@checkpoint: omitted +655 #-> AS.empty +4 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +3 "MFB"*>'R +2323 "core" ' +2 "MFB"*?% +4 "core" %RE +954 #"mwj"-> AFV.carrier +2 .AFV.select :carrier +5 "MFB"* +754 #"mwj"-> AS.fill +4 .AS.seek 1ml +6 "MFB"*@' +5780 "core" ' +2 "MFB"*A% +4 "core" % \ 6 +1272 #"mwj"-> AFV.holdingCoil +2 .AFV.select :holdingCoil +5 "MFB"* +522 #"mwj"-> ATV +716 #-> AS.empty +3 .AS.seek :empty +5 "MFB"*B'R +5782 "core" ' +2 "MFB"*C% +4 "core" %R +24345 "Can"I ]] +12525 #"mwj"-> exit +2 #Session Ended +4936 #t-> exit +6 #mEXIT @1536605241.34CEST @1536607426.52CEST = =tMAIN =mMAIN_scheduler @CEST1536607428.48 #"core_reset"Sent BREAK +2 #t@0xF5E6, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +250 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +217 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +317 "Can" <= +  <= + #tPolling Can every 10:00 +3 #Cleanly exited at 20:47:21CEST10-Sep-18 +1770 !"core_reader"o:I2C::Sleepy::WaterAlarm: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: mesg"Powerdown in 0 seconds! +3 !o:NoMethodError :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: mesgu:NameError::messageJprivate method `schedule' called for #: name: schedule: args[ +3 !o:I2C::Bus::Error:bt[":/home/esp/esp2/lib/i2c/gateway.rb:304:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:304: mesg"&Unexpected string: FD 00 00 00 00 +28 #"core_reset"Sent BREAK +2 #"core_reader"@0x7FF1, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +3 #"Restarting_core_reader"Powering core bus +516 "Can" @@ +  @@ + #"Restarting_core_reader"Polling Can every 10:00 +4778 #t-> ATV +2 "MFB"* +3 "core" n +10928 #t-> exit +5 #mEXIT @1536607619.06CEST @1536607654.20CEST = =tMAIN =mMAIN_scheduler @CEST1536607656.08 #"core_reset"Sent BREAK +2 #t@0x7E1E, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x80CF, state=0x3A72, ifg=0x10, ie=0xF5 #@0x8359, state=0x3A84, ifg=0x10, ie=0xFD + #@0x85E2, state=0x3A84, ifg=0x10, ie=0xFD + #@0x886D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8AF6, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8D80, state=0x3A84, ifg=0x10, ie=0xFD #@0x8E98, state=0x3A84, ifg=0x80, ie=0xFD + #@0x6DA1, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +249 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +211 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +305 "Can" AA +  AA + #tPolling Can every 10:00 +3 #Cleanly exited at 21:26:59CEST10-Sep-18 +405 #-> exit +4 #mEXIT @1536607668.15CEST @1536751450.31CEST = =tMAIN =mMAIN_scheduler @CEST1536751453.96 #"core_reset"Sent BREAK +5 #t@0x1F64, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +219 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +500 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +20 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +274 !o:AnalyticalModule::PCRCore: @refiP; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +309 "Can" HH +  HH + #tPolling Can every 10:00 +3 #Cleanly exited at 21:27:48CEST10-Sep-18 +2892 #-> ESP.ready! +6 #Powering core bus +479 .Gate.power :raw,:ON +8 "sampler") +5 ) +4 "core"  +4 "collection"' +5 ' +6 "core"  +5 "processing"% +4 % +7 "core"  +4 "MFB"* +5 * +8 "core"  +8 "collection"' 9\ +6 ' 0\ +4 ' -\ +8 "processing"% 9\ +6 % 2\ +4 % *\ +4 % 0\ +8 "sampler")&\ +6 "collection"' 2\ +8 "MFB"*\ 9\ +6 *\ 9\ +4 *\ 9\ +4 .tSPE.coast +3 "MFB"*  +9 "core" +2 .tSPE.configure SPEconfig +3 "MFB"*\ 2 +7 *% +8 "core" % +4 .tAS.configure ASconfig +4 "MFB"*#,,'T(^20( b +6 "sampler")% +7 "core" % +3 .tSS.configure SSconfig +4 "sampler")#.0X% +8 "core" %\  Q P  x +4 "manipulator"&?& +8 "core" &K O R + +5 "storage"(@& +8 "core" &  d / +4 "storage"(A% +9 "core" %X  +4 "collection"'B9 +8 "core" 9Oq +4 "processing"%C9 +8 "core" 9O9 +1352 #t-> MFB.ready! +4 "MFB"*D% +8 "core" % +4 #tReadying the MFB +2 #Homing MFB Syringe +2 .AFV.select :holdingCoil +2 "MFB"* +13 *E% +6 "core" % +3 .tATV.dial :air2 +4 "MFB"*F  +105 "core"  +6 .tAS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 .tAS.home.seek :home +4 "MFB"*G' +553 "core" ' +4 .tAFV.select :carrierSolution +2 "MFB"* +13 .tdelay 2 seconds +205 .AS.seek 1ml +4 "MFB"*H' +5287 "core" ' +3 .tdelay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +12 .tdelay 1 second +102 .ATV.dial :waste +4 "MFB"*I n +121 "core" m +5 .tAS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 .tAS.home.seek :empty +4 "MFB"*J'R +5254 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +6 "core"  +2 .tASV.dial :waste1 +2 "MFB"*L  +5 "core" +583 #t-> can +3 "Can" yw +40170  {| +60004  {{ +60004  {z +60004  {{ +60003  {w +40969 #t-> exit +6 #mEXIT @1536754878.74CEST @1536755152.53CEST = =mMAIN_scheduler =tMAIN @CEST1536755154.65 #"core_reset"Sent BREAK +3 #t@0x79F4, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x7CA5, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x7F33, state=0x3A84, ifg=0x10, ie=0xFD + #@0x81BF, state=0x3A84, ifg=0x10, ie=0xFD #@0x844A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x86D8, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8963, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8A7B, state=0x3A84, ifg=0x80, ie=0xFD + #@0x8565, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +11 #ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +29 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +295 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi< :\ @name@ +287 "Can" |z +  |z + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %R=) +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +2 "core" + +2 .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +4 "core" % +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X( +229 "core" ' +2 ."rdyProcessing"PS.coast + "processing"%5 +115 "core" ' +69 ( +3 .tForearm.seek :retract +4 "manipulator"&?'\ +3 "core" ' +3 .tElbow.seek :hammer +2 "manipulator"&@(M +113 "core" ( +4 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 350 counts +4 "manipulator"&A' +98 "core" ' +2 "manipulator"&B% +6 "core" %  q +2 .tForearm.seek :retract +3 "manipulator"&C'\ +96 "core" ' +2 "manipulator"&D% +5 "core" %\  q . +3 "processing"%E& +4 "collection"'F& +4 "core" &L + &m +3 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +5 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +4 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +3 "processing"%G( +2 "collection"'H( +284 "core" ( +8 ( +34 "Can" M +7 #tPhase [mbaPhase] + ."Qmail"GoodNews.email "At 14:26:50 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:105\\n{}\\nCan@14:26:50, 22.3C, 34% humidity, 14.7psia, 11.972V, 0.758A, 0.758A avg, 9.08W",Subject: "Started 18tun1 phase mbaPhase" +4 #t==================> STARTED MBAsuperphase (phase #1) <=== +11 #Starting mfb +2 #pcrBAC sampling at most 1500ml, wcr at most 1200ml +7 "MFB"*I% +2 #tLoading sh1 puck from tube 2 into Collection Clamp +5 "collection"'J& +6 "core" %> + &n  +2 #"readyMFB"Readying the MFB +3 .tHand.open +3 #"readyMFB"Homing MFB Syringe +3 "manipulator"&K1 +2 ."readyMFB"AFV.select :holdingCoil +4 "MFB"* +10 *L% +4 "core" %9 + ."readyMFB"ATV.dial :air2 +3 "MFB"*M  +50 "core" 1 +3 "manipulator"&N% +5 "core" % \   $. +2 "storage"(O% +4 "core" %`  +2 "storage"(P. +3 "core" .( +2 "storage"(Q& +5 "core" &  q +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +5 (R& +4 "core" &  B +2 "manipulator"&S& +4 "core" &\\ 4 1 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&T( +20 "core"  +3 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 "core" ( +2 ."readyMFB"AS.home.seek :home +4 "MFB"*V' +3 "manipulator"&U& +6 "core" & H +2 "storage"(W& +4 "core" & E I k +3 .tForearm.seek 2 + 700 counts +3 "manipulator"&X' +87 "core" ' +3 "storage"(Y& +5 "core" & ? 5 y +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +2 "storage"(Z'V +93 "core" ' +2 "storage"([- +4 "core" -' +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +6 (\\& +4 "core" &   +3 "manipulator"&]& +4 "core" & W S  +2 .tElbow.seek 2 +3 "manipulator"&^( +6 "core" ( +2 "manipulator"&_& +5 "core" & ^ \\ +3 "storage"(`& +4 "core" & * * +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&a'8 +24 "core" ' +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tHand.close +2 "manipulator"&b/ +79 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(c'X +4 "manipulator"&d& +7 "core" & O [ +2 "manipulator"&e% +4 "core" % < y x +3 .tForearm.seek :retract +3 "manipulator"&f'\ +54 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +36 "core" ' +2 .tElbow.seek CC +5 "manipulator"&g(ӷ +29 "core" ' +2 ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +10 ."readyMFB"delay 2 seconds +112 "core" ( +3 "manipulator"&h& +4 "core" &ӭ% _ W @^ +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &i& +3 "core" &ӭ% V U@^ +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&j' +60 ."readyMFB"AS.seek 1ml +2 "MFB"*k' +37 "core" ' +2 "manipulator"&l& +6 "core" &ӭ% 8 7@^ +2 "manipulator"&m% +5 "core" % 0 ' +2 "collection"'n& +5 "core" &c  +2 "collection"'o& +5 .tCC.seek :closed +2 "collection"'p(W +7 "core" &d  + &_  +5 &JZ |'m +9 &lP] y; +10 &v|X xO +9 &IYW {Y +9 & K] |X +10 &JV }X +9 &KZ }Y +9 &SNX }Y +10 &KX }Y +9 &MV ~Y +9 &I] }X +10 &!\\LK |X +9 &#JP }Y +10 &$NM |X +9 &&HM |X +9 &(cIP {Y +10 &*&LM |X +9 &+MS }X +9 &-LO |Y +10 &/lQP zX +9 &1.LS {X +10 &2KR |Y +9 &4KU {Y +9 &6sKO }Y +10 &86JP }X +9 &9IO }X +9 &;FP }X +10 &=|JQ }X +9 &?>MP |X +10 &@PN |X +9 &BNP |Y +9 &DMO }X +10 &FDMO }Y +9 &HXO |Z +10 &IpL y\\ +9 &KwQ u` +9 &M.I tb" +10 &NG sb, +9 &P> sb9 +9 &RO= pb= +10 &T? rb= +9 &U? sb< +9 &WW; x!i +10 &WU9 yT +6 ( + "collection"'o& +6 #tCollection Clamp onSpring/offSpring for 6/30 samples, on/off torque 2.58 +2 .Hand.open +4 "manipulator"&q1 +5 "core" &WUv9 yT +73 1 +2 "manipulator"&r% +5 "core" % "  . +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract + "manipulator"&s'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +5 #tcollectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +3 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +6 "sampler")t+ +4 "core" + +2 "sampler")u% +4 "core" % { +2 "collection"'v& +5 "core" &WUw< {T +3 "Can" w~ + #tCalibrating pressure and temperature sensors +3 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +8 .SS.reconfigure SSfast +5 "sampler")#.0X +27  +3 .tdelay 3.8 seconds +383 "collection"'z% +3 "core" %3@ y +2 "sampler"){% +4 "core" %5Hz ~ \\ +2 .tSSV.dial :spit +40 "sampler")| +155 "core"  +2 .tSS.seek 0ml +5 "sampler")}' +293 "core" ' +3 .tSSV.dial CBV +3 "sampler")~  +148 "core"  + .tCTV.dial :intake +4 "collection"'  +84 "core"  + #tWaiting for external sampler to finish priming... + .delayUntil "14:32:07.99" +17 ."Qmail"BACfans.email "Started mfb in tube 2 at 14:26:51CEST12-Sep-18\\n{}\\nCan@14:26:50, 22.3C, 34% humidity, 14.7psia, 11.972V, 0.758A, 0.758A avg, 9.08W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1200ml" +2926 "core" ' +2 ."readyMFB"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."readyMFB"delay 1 second +103 .ATV.dial :waste +2 "MFB"* n +118 "core" m +2 ."readyMFB"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."readyMFB"AS.home.seek :empty +3 "MFB"*'R +2180 #"bkha"-> abort! "1" +2 !o:CmdServer::Client::Error:bt[" bkha:1:in `topLevelBinding'" CC.unloadPuck 2,2 +2 "collection"'"& +4 "core" &WUt` T + !to:Puck::Warning:bt[\ "6/home/esp/esp2/utils/puckmoves.rb:368:in `unload'":/home/esp/esp2/utils/puckmoves.rb:886:in `unloadPuck'"(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: mesg"7Unloading sh1 puck from tube 2 to Storage Carousel +2 #Storing 2 puck in Collection Clamp to tube 2 + .Hand.open +2 "manipulator" +25 "core" 1 +2 "manipulator"&$% +5 "core" %\ ` b  +2 "storage"(%% +4 "core" %b - , N + "storage"(&. +4 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"('( +3 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ((& +3 "core" &  $ )  +2 "manipulator"&)& +4 "core" &Ӯ$ Y N@] +2 "manipulator"&*% +4 "core" %\ L S N +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&+( +176 "core" ( +2 "manipulator"&,& +5 "core" & ~ +2 "storage"(-& +4 "core" &   ' [  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&.' +89 "core" ' +2 "storage"(/& +5 "core" &  S Q i  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(0'V +108 "core" ' +3 "storage"(1- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&2& +4 "core" & ' ) +2 "storage"(3& +4 "core" &   X  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&4' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&5, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(6- +3 "core" -' +3 .tSE.seek 20.16 Pucks below Top Plate +2 "storage"(7'> +44 "core" ' +2 "manipulator"&8% +5 "core" %"  !  +2 "storage"(9& +4 "core" &   +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 322 counts +2 "manipulator"&:'N +14 "core" ' +2 "manipulator"&;& +5 "core" & W W  +2 "storage"(<& +4 "core" &    :  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&=' +26 "core" ' +3 .tSE.seek 21.16 Pucks below Top Plate +2 "storage"(>'- +51 "core" ' +2 "manipulator"&?& +5 "core" & x { +2 "manipulator"&@% +4 "core" % y z  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +92 "core" ' +2 .tElbow.seek CC +3 "manipulator"&B(ӷ +148 "core" ( +2 "manipulator"&C& +5 "core" &Ӹ R N9' + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &D& +3 "core" &Ӹ N S 9' +2 .tForearm.seek CC +2 "manipulator"&E' +92 "core" ' +2 .tHand.close + "manipulator"&F/ +67 "core" / +3 .tCC.seek :open +2 "collection"'G( +422 "core" ( +2 "storage"(H& +5 "core" &  5 8  +2 "storage"(I& +4 "core" &  6 5   +2 "manipulator"&J& +4 "core" &Ӹ Y Z 9' +2 "manipulator"&K% +4 "core" % , U V  +2 .tForearm.seek :retract +3 "manipulator"&L'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&M( +180 "core" ( +2 "manipulator"&N& +5 "core" & y  +2 "storage"(O& +4 "core" &  H G   +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 2 +2 "manipulator"&P' +105 "core" ' +2 .tElbow.hold +2 "manipulator"&Q, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&R1 +75 "core" 1 +3 "manipulator"&S% +5 "core" % - X [ +2 "storage"(T& +4 "core" &   ;  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 2 + 333 counts +2 "manipulator"&U'Y +61 "core" ' +2 "manipulator"&V& +5 "core" & \ +2 "storage"(W& +4 "core" &  O H t  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +3 "manipulator"&X' +27 "core" ' +3 "storage"(Y% +4 "core" %0 U T +3 ."downElevator"SE.seek :down +5 "storage"(Z'X +74 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +21 ([% +3 "core" %T i f +3 "manipulator"&\\% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +3 "manipulator"&]'\ +87 "core" ' +2 .tSC.coast + "storage"(6 +42953 "Can" }}E +9143 #t-> exit +6 #mEXIT @1536756137.06CEST @1536756159.96CEST = =mMAIN_scheduler =tMAIN @CEST1536756162.13 #"core_reset"Sent BREAK +2 #t@0x68E1, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x6B6E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6DF7, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7082, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7198, state=0x3A84, ifg=0x80, ie=0xFD + #@0x3AF7, state=0x3B10, ifg=0x20, ie=0x7F + #@0x3C9C, state=0x3B10, ifg=0x20, ie=0x7F + #@0x4314, state=0x3B10, ifg=0x08, ie=0x5F #@0x6BAD, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +249 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +36 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +336 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi< :\ @name@ +306 "Can" vv +2  vv +2 #tPolling Can every 10:00 +126 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" +3 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +8 "core" % MU! +2 .tAS.configure ASconfig +5 "MFB"*#,,'T(^20( b +5 "sampler")% +8 "core" %}| . +4 .tSS.reconfigure SSconfig +4 "sampler")#.0X showlog 100 +491 "Can" SS +4 #tPowering core bus +477 .Gate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  +4 "collection"' +3 ' +4 "core"  +3 "processing"% +2 % +4 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +3 ' 0\ +4 ' -\ +5 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +7 "MFB"*\ 9\ +4 *\ 9\ +3 *\ 9\ + .tSPE.coast +3 "MFB"*  +5 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +5 *% +6 "core" %( +2 .tAS.configure ASconfig +4 "MFB"*#,,'T(^20( b +6 "sampler")% +4 "core" %~~ +2 .tSS.configure SSconfig +3 "sampler")#.0X' +78 "core" ' +16 ' +2 "manipulator"&?% +5 "core" %-  +2 .tForearm.seek :retract +3 "manipulator"&@'\ +105 "core" ' +2 "manipulator"&A% +5 "core" %\  O P +3 "processing"%B& +4 "collection"'C& +6 "core" &5 + & +3 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +5 "processing"%$x2 ^22b +5 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +3 "processing"%D( +3 "collection"'E( +281 "core" ( +11 ( +34 "Can" {{ +6 #tPhase [mbaPhase] +2 ."Qmail"GoodNews.email "At 14:43:39 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:106\\n{}\\nCan@14:43:39, 22.6C, 34% humidity, 14.7psia, 11.982V, 0.701A, 0.701A avg, 8.40W",Subject: "Started 18tun1 phase mbaPhase" +4 #t==================> STARTED MBAsuperphase (phase #1) <=== +4 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'F& +6 "core" &  + .tHand.open +2 "manipulator"&G1 +78 "core" 1 +2 "manipulator"&H& +5 "core" &V  +2 "manipulator"&I% +5 "core" % \  W P +3 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&J(- +179 "core" ( +2 "manipulator"&K& +5 "core" &-  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &L& +3 "core" &- L +2 .tForearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +2 "manipulator"&M'η +101 "core" ' +2 .tHand.close +4 "manipulator"&N/ +66 "core" / +3 "manipulator"&O& +7 "core" &- 8 F +3 "manipulator"&P% +4 "core" % % ( +3 .tForearm.seek :retract +2 "manipulator"&Q'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&R(ӷ +274 "core" ( +2 "manipulator"&S& +5 "core" &Ӯ r :, +2 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &T& +3 "core" &Ӯ x k 4:, +4 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&U' +102 "core" ' +2 "manipulator"&V& +5 "core" &Ӯ F Y:, +2 "manipulator"&W% +5 "core" % < R +3 "collection"'X& +5 "core" & q  +2 "collection"'Y& +4 .tCC.seek :closed +2 "collection"'Z(W +7 "core" & _  +2 &  +4 &I &l +9 &lQ ~: +10 &v{ O +9 &MW ? X +10 &J X +9 &I W +10 &L X +9 &TO X +9 &J X +10 &J X +9 &L W +9 &!_O W +10 &# L W +9 &$J X +9 &&L X +10 &(eL X +9 &*&M X +9 &+M X +10 &-I X +9 &/nL K W +10 &1.L X +9 &2J X +9 &4K X +11 &6vJ l W +8 &88I W +9 &9L X +11 &;K X +8 &=}L X +10 &??K X +13 &AN X +5 &BO X +10 &DL X +9 &FGI X +9 &HL X +10 &IW Y +9 &Kt \\ +10 &M9 {` +9 &N_ yb! +9 &P \ xb( +10 &Re wb1 +9 &T M yb2 +9 &Ug wb. +10 &W8Ri ~P +10 ( + &WOA^ 9 +2 "collection"'Y& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.50 +2 "collection"'[& +6 "core" &WOAe 9 +2 .tHand.open + "manipulator"&\\1 +72 "core" 1 +2 "manipulator"&]% +5 "core" %  \\ a 5 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&^'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold +3 "collection"'_& +5 "core" &WOAb 9 +2 "collection"'`% +5 "core" %2V + .tCSV.dial CSR +3 "collection"'a  +145 "core"  +2 "collection"'b% +5 "core" %2h +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +11 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'c'p +1410 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +11 'd% +3 "core" %pg +3 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 7.5ml +3 "collection"'e'X +737 "core" ' +2 .tCSV.dial :waste +3 "collection"'f +146 "core" +3 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'g'4 +2014 "core" ' +2 #tPurging external Intake +2 "collection"'h& +6 "core" &WOAz 9 +2 "collection"'i% +4 "core" %6o +2 .tCSV.dial :flush +2 "collection"'j  +48 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +5 .tCS.seek 10ml +4 "collection"'k' +2649 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'l +5 'm  +80 "core"  +37  +2 .tCTV.dial :intake +3 "collection"'n  +83 "core"  +2 .tIntake.select :open + "sampler") +13 .tCS.seek 0ml +2 "collection"'o'4 +2719 "core" ' +2 .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air +2 "collection"'p  +82 "core"  +2 #tFlushing upper manifold +3 "collection"'q& +5 "core" &WOA 9 +2 "collection"'r% +5 "core" %5 + .tCSV.dial :flush +3 "collection"'s  +80 "core"  +3 .tCS.seek 5ml +3 "collection"'t'p +1373 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'u @ +60 "core" > +3 "collection"'v% +4 "core" %p  +3 .tCS.seek 7ml +2 "collection"'w'e +613 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"'x +123 "core" +2 .tCTV.dial :air +3 .CS.seek 0ml +6 "collection"'y'4 +1884 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'z'0 +871 "core" ' +2 .tCSV.dial :waste +3 "collection"'{ +46 "core" +3 .tCS.seek 0ml +4 "collection"'|'4 +860 "core" ' +2 "collection"'}& +5 "core" &WOA 9 +2 "collection"'~% +4 "core" %0 + .tCSV.dial :flush +3 "collection"'  +49 "core"  +47 .tCS.seek 3ml +4 "collection"''0 +861 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +47 "core" A +2 "collection"'% +5 "core" %0}  +3 .tCS.seek 5ml +2 "collection"''p +608 "core" ' +2 .tCSV.dial :air +3 .CS.seek 0ml +5 "collection"''4 +1359 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''0 +861 "core" ' +2 .tCSV.dial :waste +2 "collection"' +82 "core" +3 .tCS.seek 0ml +3 "collection"' '4 +892 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +4 "manipulator"& & +5 "core" & v [ 3 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"& (ӷ +13 "core" ( +2 "manipulator"&& +5 "core" &ӱ M R 1 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 && +3 "core" &ӱ W S 1 +2 .tForearm.seek CC +2 "manipulator"&' +97 "core" ' + .tHand.close +3 "manipulator"&/ +66 "core" / +3 .tCC.seek :open +3 "collection"'( +421 "core" ( +2 "manipulator"&& +5 "core" & v u, +2 "manipulator"&% +4 "core" % I \\ M +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&\ (- +299 "core" ( +2 "manipulator"& & +5 "core" &- z s + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 && +3 "core" &- < +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&'η +116 "core" ' +2 .tHand.open +3 "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +5 "core" % ζr 1 1 #ٴH +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +10 #tStarting mfb +2 #pcrBAC sampling at most 1500ml, wcr at most 1200ml +5 ."Qmail"BACfans.email "Started mfb in tube 2 at 14:48:17CEST12-Sep-18\\n{}\\nCan@14:43:39, 22.6C, 34% humidity, 14.7psia, 11.982V, 0.701A, 0.701A avg, 8.40W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1200ml" +5 "MFB"*% +2 #tLoading sh1 puck from tube 2 into Collection Clamp +8 "collection"'& +7 "core" %e +2 & m +2 #"readyMFB"Readying the MFB +3 "manipulator"&% +5 #"readyMFB"Homing MFB Syringe +3 .AFV.select :holdingCoil +2 "MFB"* +5 "core" %\   +2 "storage"(% +4 "core" %b 1 , +3 "storage"(. +4 "MFB"*% +3 "core" .( + %o +2 ."readyMFB"ATV.dial :waste2 +5 "storage"( & +5 "MFB"*! % +5 "core" & :  +3 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +5 ("& +4 "core" & M 9 } +3 "manipulator"&#& +6 "core" &-  h +3 "manipulator"&$% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +3 "manipulator"&%( +94 "core" % +3 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."readyMFB"AS.home.seek :home +3 "MFB"*&' +90 "core" ( +5 "manipulator"&'& +5 "core" & K e # +3 "storage"((& +4 "core" & = 3 +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +3 "manipulator"&)' +98 "core" ' +2 "storage"(+& +5 "core" & $ X +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +9 .tSE.seek beamBreak +6 "storage"(*'V +104 "core" ' +2 "storage"(-- +4 "core" -' +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +6 (.& +4 "core" & *   +2 "manipulator"&,& +4 "core" & E : - +3 .tElbow.seek 2 +2 "manipulator"&1( +6 "core" ( + "manipulator"&2& +5 "core" & S O F +2 "storage"(4& +5 "core" & , . Z +3 .tForearm.seek 2 + 300 counts +3 "manipulator"&5'8 +24 "core" ' +2 .tForearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^2b +2 .tHand.close +3 "manipulator"&3/ +76 "core" / +4 ."downElevator"SE.seek :down +8 "manipulator"&9& +2 "storage"(0'X +7 "core" & B S +2 "manipulator"&?% +5 "core" % < g u +3 .tForearm.seek :retract +3 "manipulator"&/'\ +61 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +30 "core" ' +3 .tElbow.seek CC +4 "manipulator"&6(ӷ +148 "core" ( +2 "manipulator"&A& +6 "core" &Ӳ v w8 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +51 &C& +3 "core" &Ӳ w x8 +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +4 "manipulator"&B' +102 "core" ' +2 "manipulator"&<& +5 "core" &Ӳ * ? ]8 +3 "manipulator"&>% +4 "core" % = E +3 "collection"'F& +4 "core" & +3 "collection"'G& +4 .tCC.seek :closed +3 "collection"'H(W +7 "core" & + &  +7 &(t ~- +9 &] A +9 &7q U +10 &L W +9 &K X +9 &tL X +11 &8J W +9 &J W +9 &J W +9 &}G W +12 & >K X +7 &"J W +9 &#H X +9 &%M X +10 &'GH W +9 &) G W +10 &*J X +9 &,J X +9 &.OK W +10 &0K W +9 &1I X +9 &3L W +10 &5WJ W +9 &7I W +10 &8E W +9 &:K W +9 &<^J X +10 &> J X +9 &?K |W +9 &AI W +11 &CgI W +8 &E)O W +10 &FN W +10 &HY Y +8 &Jbv {\\ +10 &L |` +10 &M wb! +8 &O vb% +10 &QI xb- +9 &S wb. +10 &T xb. +9 &Vr xI +9 &WG% {$l +10 &Wgf L +2 ( +2 "collection"'G& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.51 +2 .Hand.open +4 "manipulator"&I1 +72 "core" 1 +2 "manipulator"&K% +5 "core" %  @ - +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&L'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +5 #tcollectSample 1500ml w/bubble point of 55psi + #Priming 7ml +3 .Intake.select :close +2 .Exhaust.select :close +4 .SS.hold +5 "sampler")=+ +4 "core" + +2 "sampler")N% +5 "core" %~} |  +2 "collection"'O& +5 "core" &Wge L +3 "Can" zw +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +4 "sampler")#.0X } k +53 "collection"'w% +4 "core" %1J Q +2 "sampler")y% +4 "core" %WGD } k +53 "collection"'{% +4 "core" %1K Q +2 "sampler")z% +4 "core" %WKK ~ k +53 "collection"'}% +3 "core" %1R R +3 "sampler")~% +4 "core" %WRO | k +52 "collection"'% +4 "core" %1R Q +2 "sampler")|% +5 "core" %WVU u k +53 "collection"'% +4 "core" %1P Q +2 "sampler")% +4 "core" %WZX v k +53 "collection"'% +4 "core" %1Z R +2 "sampler")% +4 "core" %W_] | k +2 "sampler")% +5 "core" %W`[ | k + .tIntake.select :close +2 "sampler")0 +11 )% +3 "core" %Wc` ~  +2 .tSSV.dial :exhaust +2 "sampler")  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +13 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %1` C +2 "sampler")F% +5 "core" %pB u \\ +16 "collection"'/% +4 "core" %1g C +2 "sampler")% +5 "core" %pJ s ] +15 "collection"'I% +4 "core" %1` D +2 "sampler")K% +4 "core" %pI q ] +15 "collection"'G% +4 "core" %1W B +2 "sampler")N% +4 "core" %pI u [ +15 "collection"'O% +4 "core" %1b B +2 "sampler")B% +4 "core" %pI s [ +16 "collection"';% +4 "core" %1h @ +2 "sampler")8% +5 "core" %pJ { Z +15 "collection"'=% +4 "core" %1j B +2 "sampler")M% +4 "core" %pI | [ +15 "collection"'@% +4 "core" %1f A +2 "sampler")S% +4 "core" %pI } [ +16 "collection"'T% +4 "core" %1Z A +2 "sampler")J% +4 "core" %pI r Z +15 "collection"'P% +3 "core" %1` B +2 "sampler")W% +5 "core" %pI u [ +15 "collection"'X% +4 "core" %1_ B +2 "sampler")E% +4 "core" %pJ u [ +15 "collection"'&% +4 "core" %1Y B +2 "sampler")V% +5 "core" %pI v [ +15 "collection"'\\% +3 "core" %1] C +2 "sampler")]% +5 "core" %pI u \\ +15 "collection"'_% +4 "core" %1i B +2 "sampler")Y% +4 "core" %pJ z [ +15 "collection"'`% +4 "core" %1c B +2 "sampler")a% +5 "core" %pI { \\ +15 "collection"'b% +3 "core" %1j C +3 "sampler")U% +4 "core" %pI [ +15 "collection"'7% +4 "core" %1\\ C +2 "sampler")d% +4 "core" %pJ { ] +16 "collection"'c% +4 "core" %1U C +2 "sampler")f% +5 "core" %pI t \\ +15 "collection"'e% +4 "core" %1e B +2 "sampler")h% +5 "core" %pI ~ [ +15 "collection"'i% +3 "core" %1] B +2 "sampler")j% +5 "core" %pI | [ +15 "collection"'g% +4 "core" %1a B +2 "sampler")l% +5 "core" %pH  } \\ +15 "collection"'m% +4 "core" %1Y B +2 "sampler")n% +5 "core" %pA u \\ +2 "collection"'k% +4 "core" %1X D +2 #tIntake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +5 "sampler")#.z0X% +3 "core" %1W B +2 "sampler")F% +5 "core" %U ~ [ +15 "collection"'/% +4 "core" %1V B +2 "sampler")% +4 "core" %U s \\ +15 "collection"'I% +4 "core" %1R B +2 "sampler")K% +4 "core" %U s \\ +15 "collection"'G% +3 "core" %1U B +4 "sampler")N% +4 "core" %U \ u \\ +2 "collection"'O% +4 "core" %1X B +2 #tIntake @15.3psia, vacuum from 8.8 to 12.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +5 "sampler")#.c0XX } [ +15 "collection"'% +54 "core" %1R C +3 "sampler")|% +4 "core" %Ha | \\ +16 "collection"'% +3 "core" %1g A +2 "sampler")% +3 "core" %Ha u [ +16 "collection"'% +3 "core" %1a B +3 "sampler")% +4 "core" %Ha u Z +15 "collection"'% +4 "core" %1d B +2 "sampler")% +4 "core" %H` t [ +15 "collection"'[% +4 "core" %1` C +2 "sampler")% +5 "core" %Ha | ] +15 "collection"'% +4 "core" %1a C +2 "sampler")R% +4 "core" %Ha | Z +16 "collection"'% +4 "core" %1[ A +2 "sampler")^% +4 "core" %Ha x [ +15 "collection"'% +4 "core" %1U A +2 "sampler")% +4 "core" %Ha q [ +16 "collection"'% +4 "core" %1] B +2 "sampler")% +4 "core" %Ha t [ +15 "collection"' % +4 "core" %1Z B +2 "sampler") % +4 "core" %Ha u [ +16 "collection"'% +4 "core" %1[ B +2 "sampler")% +5 "core" %Ha } \\ +15 "collection"'% +4 "core" %1Z C +2 "sampler")% +4 "core" %Ha u \\ +15 "collection"'% +3 "core" %1] B +3 "sampler")% +4 "core" %Ha y Z +15 "collection"'Q% +4 "core" %1V B +2 "sampler")p% +4 "core" %Ha t [ +15 "collection"'% +4 "core" %1W B +2 "sampler")% +4 "core" %Ha u [ +15 "collection"'% +4 "core" %1V C +2 "sampler") % +4 "core" %Ha p \\ +15 "collection"'"% +5 "core" %1W B +2 "sampler")#% +4 "core" %Ha t [ +15 "collection"'$% +4 "core" %1V C +2 "sampler")% +5 "core" %H` n [ +15 "collection"'!% +3 "core" %1b D +3 "sampler")'% +4 "core" %H` y \\ +2 "collection"'(% +4 "core" %1W A +2 #tIntake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +5 "sampler")#.P0X% +4 "core" %+Q y _ +15 "collection"'F% +4 "core" %1j G +2 "sampler")/% +5 "core" %+Q | _ +15 "collection"'% +3 "core" %1[ G +3 "sampler")I% +4 "core" %+Q z ` +15 "collection"'K% +4 "core" %1U E +2 "sampler")G% +4 "core" %+Q u ` +15 "collection"'N% +4 "core" %1X F +2 "sampler")O% +4 "core" %+Q | ` +15 "collection"'% +3 "core" %1X E +3 "sampler");% +4 "core" %+Q | ^ +15 "collection"'8% +4 "core" %1] E +2 "sampler")=% +4 "core" %+Q u ^ +15 "collection"'M% +4 "core" %1[ D +2 "sampler")@% +4 "core" %+Q u ^ +15 "collection"'S% +4 "core" %1R F +2 "sampler")T% +4 "core" %+Q u _ +15 "collection"'J% +4 "core" %1] E +2 "sampler")P% +4 "core" %+Q r ^ +15 "collection"'W% +4 "core" %1^ E +2 "sampler")X% +4 "core" %+Q } ^ +15 "collection"'E% +4 "core" %1V E +2 "sampler")&% +4 "core" %+Q v ^ +16 "collection"'V% +3 "core" %1X F +2 "sampler")\\% +4 "core" %+Q v ^ +16 "collection"']% +4 "core" %1X E +2 "sampler")_% +4 "core" %+Q t ] +15 "collection"'Y% +4 "core" %1X E +2 "sampler")`% +5 "core" %+Q t ] +15 "collection"'a% +3 "core" %1k E +2 "sampler")b% +4 "core" %+Q { ^ +16 "collection"'U% +5 "core" %1\\ C +2 "sampler")7% +4 "core" %+8 z ^ +2 "collection"'d% +4 "core" %1j E +2 #tIntake @15.3psia, vacuum from 8.8 to 12.8psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +7 "sampler")#.H0X% +4 "core" %#][ w ] +15 "collection"'F% +4 "core" %1W D +2 "sampler")/% +4 "core" %#]_ s ^ +15 "collection"'% +4 "core" %1T F +2 "sampler")I% +5 "core" %#]Z q ^ +15 "collection"'K% +3 "core" %1T E +2 "sampler")G% +5 "core" %#]Z x ^ +15 "collection"'N% +4 "core" %1S D +2 "sampler")O% +4 "core" %#]Y t ^ +15 "collection"'% +4 "core" %1[ B +2 "sampler");% +5 "core" %#]Y x ^ +15 "collection"'8% +3 "core" %1a E +2 "sampler")=% +4 "core" %#^Y { ^ +16 "collection"'M% +4 "core" %1` D +2 "sampler")@% +4 "core" %#^Y | _ +15 "collection"'S% +4 "core" %1k G +2 "sampler")T% +4 "core" %#^W ~ a +15 "collection"'J% +4 "core" %1d G +2 "sampler")P% +4 "core" %#^X { ` +15 "collection"'W% +4 "core" %1k F +2 "sampler")X% +4 "core" %#^W } _ +15 "collection"'E% +4 "core" %1i E +2 "sampler")&% +4 "core" %#^W | _ +15 "collection"'V% +3 "core" %1m E +2 "sampler")\\% +4 "core" %#_W y ` +16 "collection"']% +4 "core" %1d G +2 "sampler")_% +4 "core" %#_W | ` +17 "collection"'Y% +4 "core" %1\\ H +2 "sampler")`% +5 "core" %#`: | a +15 "collection"'a% +4 "core" %1` I +2 "sampler")b% +4 "core" %#` } d~ +15 "collection"'U% +4 "core" %1i K +3 "sampler")7% +4 "core" %#` p e@ +2 "collection"'d% +5 "core" %1h J + #tIntake @15.4psia, vacuum from 8.9 to 12.9psi +3 .SS.reconfigure SSinhale.with maxSpeed: 53 +5 "sampler")#.50X% +4 "core" %1m G +2 "sampler")F% +4 "core" %Q | ` +15 "collection"'/% +4 "core" %1 E +2 "sampler")% +4 "core" %W z _ +15 "collection"'I% +3 "core" %1o G +2 "sampler")K% +5 "core" %> l a +15 "collection"'G% +4 "core" %1x K +2 "sampler")N% +4 "core" % } e{ +16 "collection"'O% +4 "core" %1y L +2 "sampler")% +4 "core" %  q e\ H +15 "collection"';% +4 "core" %1z M +2 "sampler")8% +4 "core" % s f\ H +16 "collection"'=% +4 "core" %1p L +2 "sampler")M% +4 "core" % o e\ H +15 "collection"'@% +4 "core" %1a L +2 "sampler")S% +4 "core" %  q f\ H +2 "collection"'T% +5 "core" %1o L + #tIntake @15.3psia, vacuum from 8.8 to 12.8psi +3 .SS.reconfigure SSinhale.with maxSpeed: 43 +6 "sampler")#.+0X% +4 "core" % v d e +53 "collection"'F% +4 "core" %1 L +2 "sampler")/% +4 "core" % p f e +53 "collection"'% +4 "core" %1 K +2 "sampler")I% +4 "core" % m e e +53 "collection"'K% +3 "core" %1 K +2 "sampler")G% +5 "core" %?? m e e +53 "collection"'N% +4 "core" %1 K +2 "sampler")O% +54 "core" %us v f e +2 "sampler")% +4 "core" %us w e e +2 .tIntake.select :close + "sampler")0 +12 );% +3 "core" %zy w e +2 .tSSV.dial :exhaust +3 "sampler")8  +83 "core"  +2 .tExhaust.select :open +2 "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" %9 b f +53 "collection"'F% +4 "core" %1w N +2 "sampler")/% +4 "core" %  f f g +53 "collection"'% +4 "core" %1} N +2 "sampler")I% +4 "core" %&% p g g +53 "collection"'K% +3 "core" %1b N +3 "sampler")G% +4 "core" %GG q g g +52 "collection"'N% +4 "core" %1 M +2 "sampler")O% +4 "core" %dd r f g +2 "sampler")% +4 "core" %fe p f g + .tIntake.select :close +2 "sampler")0 +12 );% +3 "core" %ol q g +2 .tSSV.dial :exhaust +3 "sampler")8  +84 "core"  +2 .tExhaust.select :open +2 "sampler")@ +13 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" %ac _ g\ P +2 "sampler")F% +4 "core" %gd m g\ P + .tIntake.select :close +2 "sampler")0 +12 )/% +3 "core" %nm l \ P +2 .tSSV.dial :exhaust +2 "sampler")  +84 "core"  +2 .tExhaust.select :open +2 "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %1 O +2 "sampler")F% +4 "core" % ^ i d +53 "collection"'/% +4 "core" %1 P +2 "sampler")% +4 "core" % c i d +53 "collection"':% +3 "core" %1 N +2 "sampler")K% +4 "core" %0- e h d +53 "collection"'G% +4 "core" %1 Q +2 "sampler")I% +4 "core" %QO k j d +53 "collection"'O% +4 "core" %1 O +2 "sampler")% +4 "core" %km j i d +2 "sampler");% +4 "core" %ol k h d + .tIntake.select :close +2 "sampler")0 +11 )8% +3 "core" %ur g d +2 .tSSV.dial :exhaust +3 "sampler")A  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +14 .tSS.reconfigure SSexhale +5 "sampler")#.0X@ X g g +53 "collection"'-% +4 "core" %1 O +2 "sampler")*% +4 "core" %`^ c h g +2 "sampler")% +4 "core" %a_ a h g +2 .tIntake.select :close + "sampler")0 +12 )C% +4 "core" %hg a g + .tSSV.dial :exhaust +3 "sampler")1  +85 "core"  +2 .tExhaust.select :open + "sampler")@ +13 .tSS.reconfigure SSexhale +4 "sampler")#.0X  +84 "core"  +2 #tAllowing 130s for 25.0ml of remaining 725.0ml +2 .Intake.select :open +3 "sampler") +213 "collection"'F% +3 "core" %1 P +2 #tIntake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +6 "sampler")#.'0X% +4 "core" %0. e i [ +53 "collection"'F% +4 "core" %1 O +2 "sampler")<% +4 "core" %QQ ] i [ +53 "collection"'% +4 "core" %1 P +2 "sampler"):% +4 "core" %kl W i [ +2 "sampler")K% +4 "core" %mm W i [ + .tIntake.select :close +2 "sampler")0 +11 )G% +3 "core" %rq c [ +2 .tSSV.dial :exhaust +3 "sampler")I  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +4 "sampler")#.0X% +4 "core" %1 P +2 #tIntake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +6 "sampler")#.'0X% +4 "core" %1% R +2 "sampler")1% +52 "core" %hf V k e +2 "sampler")<% +4 "core" %kk N l e + .tIntake.select :close +2 "sampler")0 +11 )% +3 "core" %qp U e +2 .tSSV.dial :exhaust +3 "sampler"):  +83 "core"  +2 .tExhaust.select :open +2 "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % L l p +53 "collection"'1% +4 "core" %1K Q +2 "sampler")<% +5 "core" % S l b +53 "collection"'% +4 "core" %10 S +2 "sampler"):% +4 "core" % ^ l b +53 "collection"'%% +4 "core" %1E Q +2 "sampler")G% +4 "core" %/0 ] k b +53 "collection"'I% +4 "core" %1H R +2 "sampler")K% +4 "core" %TQ ] k b +53 "collection"'% +3 "core" %1G R +2 "sampler");% +4 "core" %mj \\ k b +3 "sampler")O% +4 "core" %nl _ k b + .tIntake.select :close +2 "sampler")0 +11 )A% +3 "core" %rq ] b +2 .tSSV.dial :exhaust +3 "sampler")Z  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +7 "sampler")#.0X S +2 "sampler")J% +5 "core" % P m Y +53 "collection"'l% +4 "core" %1W T +2 "sampler")_% +5 "core" % \ \\ k Y +52 "collection"'Y% +4 "core" %1\\ R +2 "sampler")`% +4 "core" %() Q k Y +53 "collection"'m% +4 "core" %1Z R +2 "sampler")n% +5 "core" %JG M l Y +53 "collection"'k% +4 "core" %17 Q +2 "sampler")s% +4 "core" %eb X j Y +2 "sampler")o% +5 "core" %fh \\ k Y + .tIntake.select :close +2 "sampler")0 +11 )r% +3 "core" %mj \\ Y +2 .tSSV.dial :exhaust +3 "sampler")E  +83 "core"  +2 .tExhaust.select :open +2 "sampler")@ +13 .tSS.reconfigure SSexhale +3 "sampler")#.0X \\  +3 #tEvacuated: Intake @41.1psia, Outlet @10.4psia + .SSV.dial :spit,avoiding: :exhaust +5 "sampler") +147 "core"  +3 .tSS.reconfigure SSexhale +5 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +4 "collection"'#d @b +8 ."CSpush"CS.seek 0ml +8 "collection"'~'4 +120 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +4 "sampler") +146 "core"  +3 .tSS.reconfigure SSexhale +5 "sampler")#.0X +3 ."airStroke"CS.seek 10ml +3 "collection"'|' +1473 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")2 +146 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure SSexhale +6 "collection"'4  +2 "sampler")#.0X'4 +721 "core" 'ߥ 7 +4 "collection"'1% +4 "core" %t   +2 "sampler")<% +4 "core" %ol ^  +2 #tBubblePoint: Intake @69.1psia, Outlet @13.7psia + .CBV.dial SSV +4 "collection"' @ +34 "core" B +3 .tSS.reconfigure SSconfig +3 "sampler")#.0X9 +3 "core" 9 ;B +103 "collection"'Q9 +4 "core" 9 <@ +102 "collection"'A9 +4 "core" 9 >? +102 "collection"'M9 +4 "core" 9 @> +103 "collection"'59 +3 "core" 9 B= +103 "collection"'W9 +3 "core" 9\ C; +103 "collection"'@9 +4 "core" 9\ D: +102 "collection"'P9 +3 "core" 9\ !G9 +103 "collection"'X9 +4 "core" 9\ 1H8 +102 "collection"'&9 +3 "core" 9\ @J6 +103 "collection"'N9 +4 "core" 9\ NK5 +102 "collection"'9 +3 "core" 9\ ]M4 +103 "collection"'V9 +3 "core" 9\ kO3 +103 "collection"'89 +3 "core" 9\ yP2 +103 "collection"']9 +4 "core" 9\ Q1 +102 "collection"'\\9 +3 "core" 9\ S0 +103 "collection"'T9 +3 "core" 9\ V/ +103 "collection"'=9 +3 "core" 9\ V. +103 "collection"'a9 +3 "core" 9\ X- +103 "collection"'+9 +4 "core" 9\ [, +102 "collection"'79 +3 "core" 9\ ]+ +103 "collection"'f9 +4 "core" 9\ ]+ +102 "collection"'/9 +4 "core" 9\ _* +102 "collection"'i9 +3 "core" 9\ `* +103 "collection"'j9 +3 "core" 9\ b( +103 "collection"'J9 +3 "core" 9 \ d( +103 "collection"'l9 +3 "core" 9 e ' +103 "collection"'_9 +4 "core" 9 g& +102 "collection"'Y9 +4 "core" 9 &h& +102 "collection"'`9 +4 "core" 9 0j% +102 "collection"'m9 +3 "core" 9 9k$ +103 "collection"'n9 +4 "core" 9 Bl"# +102 "collection"'k9 +3 "core" 9 Ko&# +103 "collection"'s9 +4 "core" 9 Sp*" +102 "collection"'o9 +3 "core" 9 \\q/" +103 "collection"'r9 +3 "core" 9 cs3 +103 "collection"'E9 +3 "core" 9 lt7! +103 "collection"'d9 +3 "core" 9 uu; +103 "collection"'u9 +4 "core" 9 |w@! +103 "collection"'v9 +4 "core" 9 yD! +102 "collection"'w9 +3 "core" 9 zH +103 "collection"'h9 +4 "core" 9 |L" +102 "collection"' 9 +4 "core" 9 |Q! +102 "collection"'{9 +4 "core" 9 ~U! +102 "collection"'y9 +4 "core" 9 Y! +102 "collection"'q9 +3 "core" 9 ]! +103 "collection"'09 +3 "core" 9 b! +103 "collection"'9 +3 "core" 9 f! +103 "collection"'t9 +4 "core" 9 j! +103 "collection"'}9 +4 "core" 9 n! +102 "collection"'9 +4 "core" 9 s +102 "collection"'9 +4 "core" 9 w! +111 "Can"  >jj +44 "collection"'9 +3 "core" 9 }" +103 "collection"')9 +3 "core" 9 ! +103 "collection"'9 +4 "core" 9  +102 "collection"'[9 +3 "core" 9 ! +103 "collection"'R9 +4 "core" 9 ! +102 "collection"'9 +4 "core" 9 ! +103 "collection"'e9 +4 "core" 9 ! +103 "collection"'g9 +4 "core" 9 ! +102 "collection"'9 +4 "core" 9  +103 "collection"'^9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +4 "core" 9  +103 "collection"'9 +4 "core" 9  +102 "collection"'9 +4 "core" 9 ! +102 "collection"'9 +3 "core" 9 ' +103 "collection"' 9 +4 "core" 9 - +102 "collection"'S9 +4 "core" 9 1 +102 "collection"'x9 +4 "core" 9 7 +102 "collection"'9 +4 "core" 9 ; +102 "collection"'9 +3 "core" 9 @ +103 "collection"'c9 +3 "core" 9 D +103 "collection"'9 +4 "core" 9 J +103 "collection"'9 +4 "core" 9 O +102 "collection"'B9 +3 "core" 9 T +103 "collection"'p9 +3 "core" 9 Y +103 "collection"'~9 +3 "core" 9 [ +103 "collection"'9 +4 "core" 9 b +103 "collection"'9 +3 "core" 9 f +103 "collection"' 9 +4 "core" 9 k +102 "collection"'9 +4 "core" 9 p +102 "collection"'!9 +3 "core" 9 r +103 "collection"'9 +4 "core" 9 w +102 "collection"'?9 +4 "core" 9 | +102 "collection"'9 +4 "core" 9   +102 "collection"'(9 +4 "core" 9  +102 "collection"'"9 +4 "core" 9  +102 "collection"'$9 +4 "core" 9  +103 "collection"'29 +3 "core" 9  +103 "collection"'49 +3 "core" 9  +103 "collection"'9 +3 "core" 9 # +103 "collection"' 9 +3 "core" 9 ' +103 "collection"'9 +4 "core" 9 + +102 "collection"'#9 +3 "core" 9 / +103 "collection"'39 +3 "core" 9 4 +103 "collection"'|9 +3 "core" 9 8 +103 "collection"'\ 9 +3 "core" 9 < +103 "collection"'99 +3 "core" 9 @ +103 "collection"'-9 +3 "core" 9 E +103 "collection"''9 +3 "core" 9 I +103 "collection"'9 +3 "core" 9 M +3 .tCH.hold 5:00,85C +4 "collection"'C  \  W +5 "core" N +30002  +2 "collection"'.9 +4 "core" 9 M +2 #tCollection Puck Heater at 83.4C after lysing +3 .CS.seek 0ml +4 "collection"'z'4 +429 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +4 "collection"'* @ +115 "core" B +2 .tCSV.dial :air +4 "collection"'1 @ +45 "core" ? +3 .tCS.seek 5ml +3 "collection"'<'p +1213 #"bkha"-> exit +2 #Session Ended +169 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +48 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"', @ +59 "core" A +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'%  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'G @ +59 "core" A +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'I'4 +1369 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"': +114 "core" ~ +2 .tCBV.dial CSV +2 "collection"'K  +32 "core"  +2 "collection"';% +5 "core" %5 ' +2 .tCS.seek 5ml +2 "collection"'O'p +1375 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'Z  +47 "core" +2 "collection"'% +5 "core" %p (  +2 .tCS.seek 7ml +2 "collection"'F'k +606 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"'> @ +46 "core" > +3 .tCS.seek 10ml + "collection"'Q' +855 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'A ` +127 "core" ^ +3 #tLysing Complete + "collection"'M& +5 "core" &Wg[@B  L +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&5% +4 "core" %\  ~ y +2 "storage"(W% +5 "core" %] h a  +2 "storage"(@. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(P(( +214 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (X& +3 "core" &*&  q +2 "manipulator"&&& +4 "core" &Ӳ . 98 +3 "manipulator"&N% +4 "core" %\  - 4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +54 .tElbow.seek 1 +2 "manipulator"&( +183 "core" ( +2 "manipulator"&V& +5 "core" & J P +2 "storage"(8& +5 "core" &*% e +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&]' +95 "core" ' +2 "storage"(\\& +5 "core" &*& B K +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(T'V +286 "core" ' +2 "storage"(=- +4 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"(a' +50 "core" ' +3 "manipulator"&+& +4 "core" & }  +3 "manipulator"&7% +5 "core" % v  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&/(ӷ +157 "core" ( +2 "manipulator"&i& +5 "core" &Ӱ k p <> +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +4 "core" &Ӱ i j<> +2 .tForearm.seek CC +2 "manipulator"&J' +94 "core" ' +2 .tHand.close + "manipulator"&l/ +70 "core" / +3 .tCC.seek :open +2 "collection"'_( +423 "core" ( +2 "storage"(Y& +5 "core" &** 2 ' 5 +2 "storage"(`& +4 "core" &** ! "  +3 "manipulator"&m& +4 "core" &Ӱ k j<> +2 "manipulator"&n% +4 "core" % I j f  +3 .tForearm.seek :retract +2 "manipulator"&k'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&s( +174 "core" ( +2 "manipulator"&o& +5 "core" & E D +2 "storage"(r& +4 "core" &*) $ # e +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&E'C +101 "core" ' +2 .tElbow.hold +2 "manipulator"&d, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&u1 +70 "core" 1 +4 "manipulator"&v% +4 "core" % q * + +3 "storage"(w& +4 "core" &** N +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 346 counts +2 "manipulator"&h'ϝ +15 "core" ' +2 "manipulator"& & +5 "core" & l m  +2 "storage"({& +5 "core" &** K +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&y' +20 "core" ' +3 "storage"(q% +4 "core" %   +4 ."downElevator"SE.seek :down +3 "storage"(0'X +99 (% +3 "core" %( Q O K b +3 "manipulator"&t% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +90 "core" ' +72 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +4 #tTranferring lysate to PRV + .CSV.dial :air + "collection"' @ +41 "core" A +3 .tCS.seek 10ml +2 "collection"'' +5 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"' ` +41 "core" _ +2 .tAIV.dial :bypass +2 "collection"') { +5 "core" | +2 #tBeginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &[` +2 .tHand.open +2 "manipulator"&[1 +19 "core" 1 +2 "manipulator"&R& +5 "core" &  +2 "manipulator"&% +4 "core" %\   +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(- +184 "core" ( +2 "manipulator"&g& +5 "core" &- \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- \ +3 .tForearm.seek :garage +2 "manipulator"&^'η +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +76 "core" / +2 "manipulator"&& +4 "core" &- L\ +3 "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +276 "core" ( +51 "manipulator"& & +6 "core" &ӿ } 8! + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &S& +3 "core" &ӿ 8! +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&x' +104 "core" ' +2 "manipulator"&& +5 "core" &ӿ 8! +2 "manipulator"&% +5 "core" %# m +2 "collection"'c& +5 "core" &vz +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'(W +4 "core" &xyz +4 &xy  +7 &+xvy - +10 &^y{ A +9 &Hrx{ T +10 &Lw{ V +9 &Ly{| V +10 &Mx{  V +10 &IL{{ V +8 & NxyW V +9 &Py{ V +10 &Kz{ U +9 & PNxz V +10 &"Lxz V +9 &#Lw} V +9 &%Py~ V +10 &'YNz} V +9 &)Lz}p V +9 &*N| V +10 &,M|} V +9 &.aN{| V +10 &0#Mz~ V +9 &1L|~ V +9 &3Nz V +10 &5iM} V +9 &7+Lz~  V +9 &8L{~  V +10 &:M} U +9 &3P} V +9 &?N{ V +9 &AO}  V +10 &CyM{ V +9 &E:M~ V +9 &FN~ V +10 &HV} V +9 &Jwnz Y +10 &L0z \\ +9 &M{~ O a +9 &Oy~ a +10 &Qc|~ b! +9 &S%z} > b! +9 &T{~z b# +10 &V~z ? +9 &WE!z~  'q +10 &W]~{  Y +3 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.32 +2 "collection"'B& +4 "core" &W]}} Y + .tHand.open +2 "manipulator"&p1 +75 "core" 1 +3 "manipulator"&~% +5 "core" % # m +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"% +155 "core"  +3 "processing"% % +4 "core" % +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1629 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%!  +60 "core"  +3 .tPS.seek 0ml +2 "processing"%' +1631 "core" ' +2 .tPSV.dial PSR +2 "processing"%? +44 "core" +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2660 "core" ' +3 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%(  +2 "collection"'"  +45 "core"  +38 +2 .tPSV.dial :mixloop +2 "processing"%$ +113 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%2  +4 "core" +3 .tPS.seek 0ml +2 "processing"%4' +2663 "core" ' +2 .tPSV.dial :air +2 "processing"%  +46 "core"  +3 .tPS.seek 2.5ml +2 "processing"% ' +1799 "Can" zz_ +855 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +44 "core" +3 .tPS.seek 0ml +2 "processing"%#' +2609 "core" ' +2 .tPSV.dial :air +2 "processing"%3  +45 "core"  +3 .tPS.seek 2.5ml +2 "processing"%|' +2643 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%\ +45 "core" +3 .tPS.seek 0ml +2 "processing"%9' +2662 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&-& +4 "core" & } 3 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&'(ӷ +14 "core" ( +2 "manipulator"&& +5 "core" &Ӹ  0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +3 "core" &Ӹ s +0 +2 .tForearm.seek CC +2 "manipulator"&C' +98 "core" ' +2 .tHand.close + "manipulator"&./ +69 "core" / +3 .tCC.seek :open +2 "collection"'b( +422 "core" ( +2 "manipulator"&*& +5 "core" & w) +2 "manipulator"&1% +4 "core" % @0 +2 .tForearm.seek :retract +2 "manipulator"&z'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +300 "core" ( +2 "manipulator"&,& +5 "core" &- & +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&G'η +112 "core" ' +2 .tHand.open + "manipulator"&<1 +67 "core" 1 +2 "manipulator"&:% +5 "core" % λK ~ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&K'\ +101 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass +2 .PSV.dial :mixloop + .PTV.dial :PRVmixing + .PRV.dial AIV +51 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"';& +4 "core" & +2 "manipulator"&I% +4 "core" %\ \   +3 "storage"(Z% +4 "core" %b  +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(O( +214 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (>& +3 "core" &  !  o 3 +2 "manipulator"&F& +5 "core" &- 6 7 +2 "manipulator"&A% +4 "core" %\ E E +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&M( +186 "core" ( +2 "manipulator"&5& +5 "core" & H N H +2 "storage"(W& +4 "core" &  +  \ 3 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&@' +98 "core" ' +2 "storage"(X& +5 "core" &  &  \ 3 +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(&'V +102 "core" ' +2 "storage"(N- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (V& +3 "core" &   r 3 +2 "manipulator"&8& +4 "core" &   +2 .tElbow.seek 2 +2 "manipulator"&6( +4 "core" ( +2 "manipulator"&\\& +4 "core" & W 7  +2 "storage"(L& +5 "core" &   3 +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&='8 +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&+/ +68 "core" / +4 ."downElevator"SE.seek :down +12 "manipulator"&7& +7 "storage"(T'X +3 "core" &   +3 "manipulator"&i% +4 "core" % T  +2 .tForearm.seek :retract +2 "manipulator"&j'\ +68 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +23 "core" ' +3 .tElbow.seek CC +2 "manipulator"&](ӷ +159 "core" ( +2 "manipulator"&& +5 "core" &Ӿ% \\ ^@W +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +4 "core" &Ӿ% ^ Y \\@W +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&f' +95 "core" ' +4 "manipulator"&H& +4 "core" &Ӿ% C E @W +2 "manipulator"&Y% +5 "core" % ; C +2 "collection"'`& +4 "core" &y +2 "collection"'m& +5 .tCC.seek :closed +2 "collection"'n(W +5 "core" &i + & +7 & 9 $e +9 &Q{i : +10 &wvE N +9 &nU$ ~V +9 &/N W +10 &I W +9 &G W +10 &wL V +9 &9H V +9 &G V +10 &Gy W +9 &!Mi V +9 &#@Go W +10 &%J W +9 &&G V +10 &(J V +9 &*HL V +9 &,\ L V +10 &-Kf V +9 &/If V +9 &1PHR W +10 &3LD V +9 &4M3 W +10 &6J$ W +9 &8XG ~V +9 &:K V +10 &;K ~W +9 &=L V +9 &?`I V +10 &A"K V +9 &BJ W +10 &DG W +9 &FhK V +9 &H'U X +10 &Ie |Y +9 &Kq x^ +9 &MPq va +10 &O b vb# +9 &P' ub) +10 &R ub- +9 &T; sb. +9 &U tZ +10 &W F v#m +9 &WY xZ +5 ( +2 "collection"'m& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.54 + .Hand.open + "manipulator"&o1 +4 "core" &WY yZ +69 1 +3 "manipulator"&r% +5 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&J'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'/  +148 "core"  +2 .tCSV.dial CTV +2 "collection"'u  +32 "core"  +3 .tCS.seek 5ml +2 "collection"'v'p +1370 "core" ' +2 .tdelay 1:20 +8004 .CS.seek 2.5ml +2 "collection"'w' +735 "core" ' +2 .tdelay 40 seconds +4004 .CS.seek 0ml +2 "collection"' '4 +739 "core" ' +2 .tdelay 1:00 +6003 .PSV.dial :air +2 "processing"%{  +46 "core"  +3 .tPS.seek 2.5ml +2 "processing"%q' +2664 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%k +46 "core" +2 .tdelay 3 seconds +303 .PSV.dial :air +2 "processing"%  +46 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%t +45 "core" +2 .tdelay 3 seconds +303 .PSV.dial :waste1 +2 "processing"%s  +143 "core"  +3 .tPS.seek :empty +3 "processing"%E' +2652 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'h @ +48 "core" ? +2 .tdelay 5 seconds +503 .CBV.dial AIV +2 "collection"'a  +50 "core" +2 .tdelay 10 seconds +1003 .CBV.dial :waste1 +2 "collection"' @ +49 "core" > +2 .tdelay 10 seconds +1003 .CBV.dial AIV +2 "collection"'  +48 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"') ` +34 "core" _ +50 .tCSV.dial :air +5 "collection"' @ +48 "core" ? +3 .tCS.seek 10ml +2 "collection"'y' +2650 "core" ' +2 .tCSV.dial CTV +2 "collection"'[  +47 "core"  +3 .tCS.seek 0ml +2 "collection"'R'4 +2662 "core" ' +2 .tCBV.dial :waste1 +2 "collection"' @ +29 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'0  +145 "core" +2 "collection"'P& +5 "core" &WYdZ Z +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&g% +4 "core" %\ \  +2 "storage"(Q% +4 "core" %X  r +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(d(( +208 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" &+% ( +3 "manipulator"&& +4 "core" &Ӿ$@W +2 "manipulator"&% +4 "core" %\ \   . +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&}( +171 "core" ( +2 "manipulator"&^& +5 "core" & ( ) +2 "storage"(e& +5 "core" &*  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +94 "core" ' +2 "storage"(S& +5 "core" &*  ! +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"('V +308 "core" ' +2 "storage"(- +4 "core" -'} +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&c& +4 "core" & A ; +2 "storage"(& +4 "core" &* * * +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&_'C +25 "core" ' +3 .tElbow.hold +2 "manipulator"&B, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(p- +2 "core" -'} +3 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(~' +28 "core" ' +2 "manipulator"&% +5 "core" %s D F * +2 "storage"(& +4 "core" &* , +  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 348 counts +2 "manipulator"& 'ϟ +14 "core" ' +2 "manipulator"&x& +5 "core" & ` m +2 "storage"(!& +4 "core" &* * * +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +26 "core" ' +3 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(?' +42 "core" ' +3 "manipulator"&& +4 "core" & _ h +3 "manipulator"&(% +4 "core" %\ T O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&"'\ +91 "core" ' +2 .tElbow.seek CC +3 "manipulator"&$(ӷ +159 "core" ( +2 "manipulator"&2& +5 "core" &" D D>J +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &" H @ >J +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' +2 .tHand.close +2 "manipulator"&4/ +68 "core" / +3 .tCC.seek :open +2 "collection"'( +423 "core" ( +3 "storage"( & +5 "core" &* @ +2 "storage"(3& +4 "core" &* g +2 "manipulator"&#& +4 "core" &"  >H +2 "manipulator"&\ % +5 "core" % I  $ U +2 .tForearm.seek :retract +2 "manipulator"&|'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&-( +175 "core" ( +2 "manipulator"&& +5 "core" & \ +2 "storage"(U& +5 "core" &* K M R +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&.'C +101 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +71 "core" 1 +3 "manipulator"&% +4 "core" % m ) ( +3 "storage"(*& +4 "core" &* o + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 342 counts + "manipulator"&1'ϙ +15 "core" ' +2 "manipulator"&C& +5 "core" & E J 1 +2 "storage"('& +4 "core" &*  ! : +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&,' +24 "core" ' +3 "storage"(%% +4 "core" %  !  +4 ."downElevator"SE.seek :down +3 "storage"(<'X +100 (:% +3 "core" % !  Z ` +3 "manipulator"&z% +4 "core" % 8 A +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +45 "manipulator"&;'\ +98 "core" ' +9 ' +2 ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%I  +110 "core" +3 "processing"%Z% +4 "core" %I +3 .tPS.seek 0.499ml +2 "processing"%' +593 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%G +44 "core" +2 .tPRV.dial :air +2 "processing"%>  +47 "core"  +2 .tdelay 3 seconds +303 .PRV.dial CBV +2 "processing"%F  +46 "core"  +2 .tCBV.dial AIV +2 "collection"'A  +49 "core" +2 .tPRV.dial between CBV and air +2 "processing"%5  +31 "core"  +2 .tPRV.dial :air +2 "processing"%W  +30 "core"  +2 "processing"%% +5 "core" %B  +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0.599ml +2 "processing"%X' +255 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%N @ +78 "core" ? +3 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%V' +683 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'8& +4 "core" &[ +2 .tHand.open + "manipulator"&\\1 +24 "core" 1 +2 "manipulator"&L& +5 "core" & +2 "manipulator"&K% +4 "core" %\   +3 .tElbow.seek FlushPuck::Garage + "manipulator"&+(- +187 "core" ( +2 "manipulator"&7& +5 "core" &- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +3 "core" &- +3 .tForearm.seek :garage + "manipulator"&M'η +100 "core" ' +2 .tHand.close +2 "manipulator"&@/ +71 "core" / +2 "manipulator"&& +5 "core" &-  +2 "manipulator"&l% +4 "core" % r +3 .tForearm.seek :retract +2 "manipulator"&&'\ +100 "core" ' +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&=(ӷ +283 "core" ( +2 "manipulator"&T& +5 "core" &ӽ$ ?Q +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" &ӽ# ?Q +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&Y' +106 "core" ' +2 "manipulator"&`& +5 "core" &ӽ$ ?Q +2 "manipulator"&6% +5 "core" %" )b +3 "collection"'j& +4 "core" & +2 "collection"'b& +4 .tCC.seek :closed +2 "collection"'m(W +4 "core" & +3 &  +8 &,v , +10 &^~ A +9 &Ls T +10 &K V +9 &Q V +9 &J V +10 &NI V +9 &L V +9 &N V +10 &J V +9 & VI V +10 &"J V +9 &#O V +9 &%L V +10 &'^K V +9 &)!K U +9 &*M V +10 &,N V +9 &.fK V +10 &0(J V +9 &1K U +9 &3N~ U +10 &5nLw V +9 &70Oy V +9 &8Jy V +10 &:Lw U +9 &8Q V +9 &?N{ V +9 &AN| U +10 &C}Lv V +9 &E@Lw V +9 &GLg V +10 &HTo W +9 &J`n X +10 &L9m [\ +9 &Mn ` +9 &Os a +10 &Qkw b +9 &S,j b +9 &Tk b +10 &V{d > +9 &WK)` "h +10 &Wk]b H +2 ( + "collection"'b& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.30 + "collection"'o& +5 "core" &Wk__ H +2 .tHand.open + "manipulator"&r1 +66 "core" 1 +2 "manipulator"&/% +5 "core" % ! {c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&u'\ +99 "core" ' +2 "collection"'f& +5 "core" &Wk`X H +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%O @ +78 "core" @ +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%  +79 "core" +2 .tdelay 2 seconds +203 .PSV.dial :PML + .delay 2 seconds +203 .PRV.dial :air +2 "processing"%v  +79 "core"  +2 .tdelay 2 seconds +203 "processing"%w% +4 "core" %: +2 .tPS.seek 1.499ml +2 "processing"%{' +1455 "Can"  +164 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%9' +1095 "core" ' +2 .tPSV.dial :air +2 "processing"%k  +46 "core"  +3 .tPS.seek 0ml +2 "processing"%' +2648 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%t +45 "core" +2 .tCBV.dial :PRV + .PRV.dial :air +2 .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%s  +99 "core" ~ +2 .tdelay 2 seconds +202 "processing"%q% +4 "core" %B +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%h'u +2428 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial CBV +3 "processing"%a  +81 "core"  +2 .tdelay 2 seconds +202 "processing"%% +4 "core" %uD +3 .tPS.seek 0.475ml +2 "processing"%' +2586 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial :air +3 "processing"%)  +46 "core"  +2 .tdelay 2 seconds +204 .PS.seek 0.965ml +2 "processing"%'N +5003 "core" ' +2 .tdelay 10 seconds +1003 .PRV.dial CBV +2 "processing"%  +46 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PSV.dial :air +2 "processing"%[  +44 "core"  +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%y' +1640 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"% +80 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%0 @ +79 "core" ? +3 .tPS.seek 0ml +2 "processing"%P' +2623 "core" ' +2 .tPSV.dial :air +2 "processing"%g  +79 "core"  +3 .tPS.seek 2.5ml +2 "processing"%Q' +2622 "core" ' +2 .tdelay 3 seconds +303 .PSV.dial PTV +2 "processing"% +90 "core" +2 .tPTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +2 "processing"%' +2627 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass +2 .PRV.dial CBV + .PSV.dial :air +2 "processing"%  +78 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"%^ +46 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%e  +79 "core" +2 "processing"%S% +5 "core" %!4  +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%]' +7739 "core" ' +2 .tdelay 5 seconds +503 .AIV.dial :sample +3 "collection"'J & +59 "core" $ +2 .tAWV.select :waste + "collection"' +11 "processing"%% +3 "core" %A +2 .tPS.reconfigure PSslow2 +3 "processing"%#A `xb +2 .tPS.seek 1.22ml +2 "processing"%c'nF +10848 "core" ' +2 .tdelay 15 seconds +1503 .AIV.dial :bypass +2 "collection"' { +59 "core" } +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%p' +1325 "core" ' +2 .tPSV.dial :air +2 "processing"%  +47 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2603 "core" ' +2 .tPSV.dial :PML +2 "processing"%x +46 "core" +3 .tPS.seek 0ml +2 "processing"%!' +2604 "core" ' +2 .tAIV.dial :coilToMFB + .AWV.select :air + "collection"' +11 '& +3 "core" &Wk`q H +2 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +3 "collection"'(& +4 ."MFBPCR"SPE.hold 2:46:40,55C +3 "MFB"* @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*}  +4 "core" &Wk`x H + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"% +28 "core"  +2 ."MFBPCR"delay 20 seconds +86 "core"  +3 "processing"%_% +4 "core" %< \ +2 #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"% ' +1039 "Can"  +641 "core" ' +2 .tdelay 5 seconds +210 #"MFBPCR"primeLysateINT + .AWV.select :air +2 .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"*~ I +178 "core" J +3 "MFB"*2% +4 "core" %R2 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*'6 +93 .tPSV.dial :waste1 +3 "processing"%  +49 "core"  +3 .tPS.seek 0ml +2 "processing"%B' +1688 "core" ' +2 .tPSV.dial PSR +2 "processing"%4 +49 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%"' +2746 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +44 .PSV.dial :mixloop +10 "processing"%n +117 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"% ' +1226 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*3  +79 "core" +2 "MFB"*#% +5 "core" %7-{ +2 ."MFBPCR"AS.seek 0.329ml +3 "MFB"*\ ' +411 "core" ' +3 .tPSV.dial PSR +2 "processing"% +118 "core"  +3 "processing"%U% +4 "core" %B  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%' +68 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*$ % +57 "core" % +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +1560 "core" ' +3 .tdelay 5 seconds +135 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil +2 .ATV.dial :air2 +2 "MFB"*  +55 "core"  +2 "MFB"**% +5 "core" %R# +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*C' +289 .tPSV.dial :waste1 +3 "processing"%'  +59 "core"  +3 .tPS.seek 0ml +2 "processing"%%' +1083 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :AIV +2 "MFB"*| I +79 "core" J +2 "MFB"*:% +5 "core" % . P +2 ."MFBPCR"AS.seek 0.469ml +3 "MFB"*z' +202 "core" ' +2 .tPSV.dial PSR +2 "processing"%- +47 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%.' +2760 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%1 +127 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%?' +2728 "core" ' +2 .tPSV.dial PSR +2 "processing"%I +115 "core"  +3 "processing"%Z% +4 "core" %C ) +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%,' +1656 "core" ' +2 .tdelay 5 seconds +362 "core" ' +2 ."MFBPCR"delay 5 seconds +139 .tPSV.dial :waste1 +3 "processing"%<  +59 "core"  +3 .tPS.seek 0ml +2 "processing"%d' +297 "MFB"*E9 +3 "core" 9|< +2 #"MFBPCR"Solid Phase Extraction Heater at 49.2C + .ATV.dial ASV +2 "MFB"*G n +36 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*>% +4 "core" % ] G +3 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*F'% +1336 "core" ' +2 .tPSV.dial PSR +2 "processing"%A +46 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%5' +2691 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%W +112 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.seek 0ml +2 "processing"%' +2683 "core" ' +2 .tPSV.dial PSR +2 "processing"% +114 "core"  +5 "processing"%N% +5 "core" %I ` + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%X' +1580 "core" ' +2 ."MFBPCR"delay 10 seconds +56 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%8  +47 "core"  +3 .tPS.seek 0ml +2 "processing"%\\' +387 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*L' +1023 "core" ' +2 .tPSV.dial PSR +2 "processing"%K +49 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%7' +2678 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%i +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.2ml +2 "processing"%'k +1634 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial AIV +49 "MFB"*@ I +56 "core" I +2 ."MFBPCR"AIV.dial :coilToMFB +2 .AWV.select :waste + "collection"' +11 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +698 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%l  +145 "core"  +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%;' +1313 "core" ' +2 .tPSV.dial :air +2 "processing"%M  +112 "core" +3 .tPS.seek 2.5ml +2 "processing"%T' +2642 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%H +46 "core" +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%+' +5093 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*`  +12 "core" ' +2 .tPSV.dial :air +2 "processing"%6  +41 "core" +3 "MFB"*j% +5 "core" %V +  +3 ."MFBPCR"AS.reconfigure ASslow1 +3 .tPS.reconfigure PSconfig +5 "MFB"*#,,'Td20 b + "processing"%#A d`xb +5 ."MFBPCR"AS.seek 0.05ml +3 .tPS.seek 2.5ml +3 "MFB"*&'R +2 "processing"%' +1037 "core" ' +2 ."MFBPCR"ATV.dial :AIV +2 "MFB"*o I +74 "core" J +2 "MFB"*r% +5 "core" %R k +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*/' +832 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*f n +161 "core" n +3 ."MFBPCR"AS.seek :empty +2 "MFB"*b'R +237 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*O  +117 "core"  +4 "MFB"*Y% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.009ml +3 "MFB"*' +137 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%v +47 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%w' +836 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*V  +72 "core" +3 "MFB"*{% +4 "core" % k +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.409ml +3 "MFB"*k'_ +3895 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'9  +46 "core"  +2 "collection"'t% +5 "core" %+F y +2 #tPulling 4ml of CSR.flush .CSR.select :flush +2 "collection"' +12 .tCS.seek 4ml +2 "collection"'s'P +1125 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'q' +1621 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +5 'a  +43 "core"  +105  +2 .tCBV.dial :waste1 +2 "collection"' @ +49 "core" ? +3 .tCS.seek 0ml +2 "collection"'h'4 +610 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air1 +2 "MFB"*)  +36 "core" +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %_ ? +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"* '݆ +272 "Can"A } +254 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ethanol +2 "MFB"*[  +52 "core" +2 "MFB"*% +5 "core" %ݍ\ 8 +2 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*'$ +325 "core" ' +2 ."MFBPCR"delay 3 seconds +157 "core" ' +2 .tCSV.dial CSR +2 "collection"'0  +47 "core"  +3 "collection"'y% +4 "core" %7F z +2 #tPulling 4ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 4ml +2 "collection"'g'P +71 ."MFBPCR"ATV.dial ASV +2 "MFB"*P n +124 "core" n +3 "MFB"*% +4 "core" %- +2 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*Q'&7 +923 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'' +1627 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +46 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'^'4 +2649 "core" ' +2 "collection"'e& +5 "core" &Wk` yH +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&S& +5 "core" &  48" +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +17 "core" ( +2 "manipulator"&J& +5 "core" &Ӻ  $ 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӻ3 +3 .tForearm.seek CC +2 "manipulator"&]' +97 "core" ' +2 .tHand.close + "manipulator"&/ +73 "core" / +53 .tCC.seek :open +3 "collection"'c( +421 "core" ( +2 "manipulator"&& +5 "core" & \\ T. +2 "manipulator"&p% +4 "core" % > h ]  +3 .tForearm.seek :retract +2 "manipulator"&x'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +4 "core" ' + ."MFBPCR"delay 3 seconds +288 "core" ( +2 "manipulator"&& +5 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &(& +3 "core" &- u  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."MFBPCR"ATV.dial :waste2 +3 .tForearm.seek :garage +2 "MFB"*} % +3 "manipulator"&'η +71 "core" $ +4 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*_'R +33 "core" ' +2 .tHand.open +2 "manipulator"&!1 +66 "core" 1 +3 "manipulator"&~% +4 "core" % ΰb \ ٯ" +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&2'\ +103 "core" ' +2 #"WCR"Whole Cell Archive sampling 1200ml +2 #Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'& +4 "core" &7 +2 "manipulator"& % +5 "core" %\  h n +2 "storage"( % +4 "core" %\\ #  m +3 "storage"(4. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"(B( +213 "core" ( +2 ."WCR"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (n& +3 "core" & 4 F 5 +2 "manipulator"&"& +5 "core" &- +3 "manipulator"&3% +4 "core" %\  +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&#( +53 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +34 "core"  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +84 "core" ( +2 "manipulator"&U& +5 "core" & +3 "storage"($& +4 "core" & -  4 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"& ' +96 "core" ' +3 "storage"(\ & +4 "core" & -  4 +3 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +2 "storage"('V +113 "core" ' +2 "storage"(*- +4 "core" -' +2 ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (& +3 "core" & )  4 +3 "manipulator"&'& +4 "core" & + +2 ."WCR"Elbow.seek 2 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&|& +4 "core" & +3 "storage"(:& +4 "core" & ) { @ 4 +3 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&-'8 +16 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Hand.close +2 "manipulator"&C/ +67 "core" / +4 ."downElevator"SE.seek :down +5 "storage"(%'X +4 "manipulator"&1& +5 "core" & +2 "manipulator"&.% +5 "core" % .  A +2 ."WCR"Forearm.seek :retract +3 "manipulator"&I'\ +76 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +16 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&Z(ӷ +155 "core" ( +2 "manipulator"&?& +5 "core" &Ӯ">K +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &<& +3 "core" &Ӯ" >K +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&E' +105 "core" ' +4 "manipulator"&,& +4 "core" &ӯ">J +3 "manipulator"&G% +4 "core" %!s +3 "collection"'>& +4 "core" & y +2 "collection"'z& +5 ."WCR"CC.seek :closed +3 "collection"'A(W +4 "core" & z + & z +7 &\ 2 v$e +10 &R{ q: +9 &vx qO +9 &kT rX +10 &.I uW +9 &I vW +9 &FV uW +10 &uI uW +9 &7G uW +10 &I rW +9 &J qW +9 &!|M7 pW +10 &#=IQ qX +9 &%IN qW +9 &&H= mX +10 &(JL qX +9 &*FIT pW +10 &,KV rX +9 &-JU oW +9 &/HJ lW +10 &1MJP kX +9 &3LM kW +9 &4GD lW +10 &6GE kX +9 &8VJH iW +10 &:LG jX +9 &;HL jW +9 &=GR iW +10 &?]JK kX +9 &A MO iW +9 &BIK iX +10 &DJK lX +9 &FfII lW +10 &H&Rb kX +9 &I`6 jZ +9 &K= g] +10 &MP ab +9 &O\  bb% +9 &P\ cb- +10 &R} bb3 +9 &T5 _b3 +10 &U _b" +9 &W%;~\ g)y +9 &Wdp\ iO +5 ( +2 "collection"'z& +5 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.55 + .Hand.open +2 "manipulator"&d1 +4 "core" &Wdg iO +66 1 +3 "manipulator"&W% +4 "core" % ! i t s +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +55 ."WCR"Forearm.seek :retract +4 "manipulator"&5'\ +95 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #"WCR"collectSample 1200ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")+ +4 "core" + +3 "sampler")N% +4 "core" %nn W  +2 "collection"'& +4 "core" &Wdg wO +4 "Can"C h + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +2 "collection"'8  +147 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +2 "sampler")#.0X +2 "sampler"))% +4 "core" %W0@< ` V +53 "collection"'% +5 "core" %8E A +2 "sampler")k% +4 "core" %W0A? b Z +53 "collection"'[% +4 "core" %8F A +2 "sampler")% +4 "core" %W0BC \\ [ +53 "collection"' % +4 "core" %8 A +2 "sampler")0% +4 "core" %W0ED X [ +53 "collection"'y% +4 "core" %8# B +2 "sampler")P% +5 "core" %W/HF b Z +52 "collection"'% +4 "core" %8, A +2 "sampler")h% +5 "core" %W0JG b Z +52 "collection"'% +4 "core" %8E A +2 "sampler")g% +4 "core" %W.LK _ [ +53 "collection"'% +4 "core" %8E B +2 "sampler")% +4 "core" %W.PL a Z +53 "collection"'e% +4 "core" %8K A +2 "sampler")S% +4 "core" %W.QM Y Z +53 "collection"'J% +5 "core" %8* A +2 "sampler")% +4 "core" %W-TQ a Z +53 "collection"'% +4 "core" %8K B +2 "sampler")=% +5 "core" %W-TP a Z +54 "collection"'u% +7 "core" %89 A +2 "sampler")m% +4 "core" %W-WV ` Z +53 "collection"'% +4 "core" %80 A +2 "sampler")p% +5 "core" %W,XU ` Z +53 "collection"']% +4 "core" %8W A +2 "sampler")% +4 "core" %W+YW X [ +53 "collection"'% +4 "core" %86 ? +2 "sampler")(% +5 "core" %W+[[ W W +2 "sampler")}% +4 "core" %W+\\[ a W +2 ."WCR"Intake.select :close + "sampler")0 +10 )!% +4 "core" %W&^[ Y  + ."WCR"SSV.dial :exhaust +2 "sampler")~  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %85 4 +2 "sampler")I% +4 "core" %DR a N +15 "collection"'c% +4 "core" %8- 4 +2 "sampler")z% +5 "core" %DS ` M +15 "collection"'d% +3 "core" %8Q 2 +3 "sampler")W% +4 "core" %DS f L +15 "collection"'N% +4 "core" %8Q 1 +2 "sampler")% +5 "core" %DR a I +15 "collection"'8% +4 "core" %8T 3 +2 "sampler")E% +4 "core" %DS a M +16 "collection"'B% +5 "core" %8\\ 4 +2 "sampler")% +4 "core" %DS e M +15 "collection"'K% +4 "core" %8D 4 +2 "sampler")F% +4 "core" %DR c M +15 "collection"'\\% +4 "core" %8M 2 +2 "sampler")i% +5 "core" %DS ` M +15 "collection"'7% +4 "core" %8Z 3 +2 "sampler")X% +4 "core" %DR \\ L +15 "collection"'L% +4 "core" %8V 1 +2 "sampler")l% +4 "core" %DR _ L +15 "collection"'% +4 "core" %8P 3 +2 "sampler")@% +5 "core" %DR \\ L +15 "collection"';% +4 "core" %88 5 +2 "sampler")H% +5 "core" %DS e N +15 "collection"'T% +4 "core" %8J 3 +2 "sampler")`% +4 "core" %DR i N +16 "collection"'j% +4 "core" %8[ 5 +2 "sampler")6% +5 "core" %DS ] N +15 "collection"'% +4 "core" %82 5 +2 "sampler")+% +4 "core" %DR Y O +15 "collection"'o% +4 "core" %89 < +2 "sampler")r% +5 "core" %DS _ U +15 "collection"'&% +4 "core" %8: ; +2 "sampler")f% +5 "core" %DS b U +15 "collection"'/% +4 "core" %8R @ +2 "sampler")O% +4 "core" %DS Y Y +15 "collection"'Y% +4 "core" %8L ? +2 "sampler")v% +5 "core" %DS Y Y +15 "collection"'b% +4 "core" %8+ = +2 "sampler")% +4 "core" %DT Y V +15 "collection"'V% +4 "core" %83 = +2 "sampler"){% +5 "core" %DR c R +15 "collection"'% +4 "core" %89 : +2 "sampler")9% +5 "core" %DS ` S +15 "collection"'t% +4 "core" %8L 4 +2 "sampler")R% +4 "core" %DR c N +15 "collection"'s% +4 "core" %8Z 1 +2 "sampler")% +5 "core" %DS \\ M +15 "collection"'a% +4 "core" %8/ 5 +2 "sampler")% +5 "core" %DS _ N +15 "collection"'q% +5 "core" %8C 4 +2 "sampler"))% +4 "core" %DS c M +15 "collection"'% +4 "core" %8J 6 +2 "sampler")k% +4 "core" %DS ` N +15 "collection"'[% +4 "core" %8H 6 +2 "sampler")% +5 "core" %DS Y O +15 "collection"' % +4 "core" %8, 6 +2 "sampler")0% +5 "core" %DS W O +15 "collection"'y% +4 "core" %81 6 +2 "sampler")P% +5 "core" %DS e O +15 "collection"'% +4 "core" %8G 8 +2 "sampler")h% +5 "core" %DP\  \\ Q +2 "collection"'% +4 "core" %8V 8 +2 #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X +2 "sampler")% +5 "core" %R b V +15 "collection"'% +4 "core" %8D @ +2 "sampler")=% +5 "core" %R [ Y +15 "collection"'u% +4 "core" %8& @ +2 "sampler")m% +5 "core" %R Y Z +15 "collection"'% +4 "core" %80 @ +2 "sampler")p% +4 "core" %R d Y +61 "collection"']% +13 "core" %8% @ +2 "sampler")% +4 "core" %Q Z Y +15 "collection"'% +4 "core" %8! @ +2 "sampler")(% +4 "core" %Q Z Y +16 "collection"'}% +4 "core" %8& @ +2 "sampler")!% +5 "core" %Q e Y +15 "collection"'~% +4 "core" %8G > +2 "sampler")M% +4 "core" %Q e Y +15 "collection"' % +4 "core" %8J @ +2 "sampler") % +4 "core" %Q _ Y +16 "collection"'4% +4 "core" %8$ ? +2 "sampler")x% +4 "core" %Q Y Y +16 "collection"'Q% +4 "core" %8! @ +2 "sampler")% +5 "core" %Q b Y +15 "collection"'n% +4 "core" %8G A +2 "sampler")"% +4 "core" %Q e Z +15 "collection"'3% +4 "core" %8I ? +2 "sampler")% +5 "core" %Q ` Y +15 "collection"'U% +4 "core" %8J ? +2 "sampler")$% +4 "core" %Q Y W +15 "collection"'% +4 "core" %8H > +2 "sampler")\ % +4 "core" %Q X Y +15 "collection"'_% +5 "core" %82 @ +2 "sampler")*% +4 "core" %Q b Z +15 "collection"'% +4 "core" %86 ? +2 "sampler")'% +4 "core" %Q ] Y +15 "collection"'|% +4 "core" %8' ? +2 "sampler"):% +5 "core" %Q f Y +15 "collection"'2% +4 "core" %8H ? +2 "sampler")C% +5 "core" %Q b W +15 "collection"'1% +4 "core" %8I A +2 "sampler").% +5 "core" %Q Z Y +15 "collection"'#% +4 "core" %8/ @ +2 "sampler") % +4 "core" %Q _ Y +16 "collection"'?% +4 "core" %8H @ +2 "sampler")<% +5 "core" %Q b Z +15 "collection"'% +4 "core" %8H ? +2 "sampler")-% +5 "core" %Q Y Y +15 "collection"'%% +4 "core" %8$ @ +2 "sampler"),% +5 "core" %Q a Y +15 "collection"'G% +4 "core" %8+ @ +3 "sampler")% +4 "core" %Q b Y +15 "collection"'>% +4 "core" %8N @ +2 "sampler")I% +4 "core" %Q c Y +15 "collection"'c% +4 "core" %8H = +2 "sampler")z% +4 "core" %Q X V +15 "collection"'d% +4 "core" %8K = +2 "sampler")W% +4 "core" %Q W U +15 "collection"'N% +4 "core" %8E < +2 "sampler")% +4 "core" %Q W V +16 "collection"'8% +4 "core" %8$ 7 +2 "sampler")E% +5 "core" %Q ` P +15 "collection"'B% +4 "core" %8$ 6 +2 "sampler")% +5 "core" %Q _ Q +15 "collection"'K% +3 "core" %8C 7 +3 "sampler")F% +4 "core" %Q c P +15 "collection"'\\% +4 "core" %8G 5 +2 "sampler")i% +4 "core" %Q \\ N +15 "collection"'7% +4 "core" %8G 5 +2 "sampler")X% +5 "core" %Q \\ N +15 "collection"'L% +4 "core" %8$ 4 +2 "sampler")l% +4 "core" %Q X O +15 "collection"'% +4 "core" %8) 4 +2 "sampler")@% +5 "core" %Q [ M +15 "collection"';% +4 "core" %8. 5 +2 "sampler")H% +5 "core" %Q ` N +15 "collection"'T% +4 "core" %8J 5 +2 "sampler")`% +4 "core" %Q X O +16 "collection"'j% +4 "core" %8 4 +2 "sampler")6% +5 "core" %Q W M +15 "collection"'% +4 "core" %8$ 6 +2 "sampler")+% +5 "core" %Q f O +15 "collection"'o% +4 "core" %8I 6 +2 "sampler")r% +5 "core" %R Z O +15 "collection"'&% +3 "core" %8J 5 +3 "sampler")f% +4 "core" %P Z N +15 "collection"'/% +4 "core" %8# 6 +2 "sampler")O% +5 "core" %Q [ O +15 "collection"'Y% +4 "core" %8* 4 +2 "sampler")v% +5 "core" %P a N +15 "collection"'b% +4 "core" %8< 5 +2 "sampler")% +4 "core" %Q ` N +15 "collection"'V% +4 "core" %8J 5 +2 "sampler"){% +4 "core" %Q ` O +2 "collection"'% +5 "core" %8B 4 +2 #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X +2 "sampler") % +5 "core" %[ W Y +15 "collection"'?% +4 "core" %8 A +2 "sampler")<% +5 "core" %[ a X +15 "collection"'% +4 "core" %88 @ +2 "sampler")-% +5 "core" %[ Y Y +15 "collection"'%% +4 "core" %85 @ +2 "sampler"),% +4 "core" %[ X Y +15 "collection"'G% +4 "core" %8 @ +3 "sampler")% +4 "core" %[ b Y +15 "collection"'>% +4 "core" %8 ? +2 "sampler")I% +5 "core" %[ b Y +15 "collection"'c% +4 "core" %84 @ +2 "sampler")z% +5 "core" %[ W X +15 "collection"'d% +4 "core" %84 @ +2 "sampler")W% +5 "core" %[ W Y +16 "collection"'N% +4 "core" %8> @ +2 "sampler")% +4 "core" %[ ` Y +15 "collection"'8% +4 "core" %83 @ +2 "sampler")E% +5 "core" %[ d Y +15 "collection"'B% +4 "core" %87 E +2 "sampler")% +5 "core" %[ X _ +15 "collection"'K% +4 "core" %8 @ +2 "sampler")F% +5 "core" %[ b Y +15 "collection"'\\% +4 "core" %88 @ +2 "sampler")i% +5 "core" %Z _ X +15 "collection"'7% +4 "core" %84 @ +2 "sampler")X% +4 "core" %[ ] Y +15 "collection"'L% +4 "core" %86 @ +2 "sampler")l% +5 "core" %Z Z Y +15 "collection"'% +4 "core" %8 > +2 "sampler")@% +4 "core" %Z X U +2 "collection"';% +4 "core" %8 = +2 #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X +3 "sampler")!% +4 "core" %xX a V +15 "collection"'~% +4 "core" %8 = +2 "sampler")M% +4 "core" %xX ` Y +16 "collection"' % +4 "core" %83 A +2 "sampler") % +4 "core" %xX ` Z +16 "collection"'4% +4 "core" %8 A +2 "sampler")x% +5 "core" %xX X Z +15 "collection"'Q% +4 "core" %8 A +2 "sampler")% +4 "core" %xX ` W +16 "collection"'n% +4 "core" %81 = +2 "sampler")"% +4 "core" %xX ^ V +15 "collection"'3% +4 "core" %82 = +2 "sampler")% +4 "core" %xW _ Q +15 "collection"'U% +4 "core" %8/ > +2 "sampler")$% +4 "core" %xX _ V +15 "collection"'% +4 "core" %8( 4 +2 "sampler")\ % +5 "core" %xX Z L +15 "collection"'_% +4 "core" %8( 6 +2 "sampler")*% +5 "core" %xX V N +15 "collection"'% +4 "core" %8\ 5 +2 "sampler")'% +4 "core" %xX b P +16 "collection"'|% +4 "core" %83 6 +2 "sampler"):% +4 "core" %xX [ O +16 "collection"'2% +4 "core" %8+ 7 +2 "sampler")C% +5 "core" %xW Z O +15 "collection"'1% +4 "core" %8 6 +2 "sampler").% +4 "core" %xX c N +15 "collection"'#% +4 "core" %8 5 +2 "sampler") % +4 "core" %xX e O +16 "collection"'?% +4 "core" %8( 6 +2 "sampler")<% +5 "core" %xX X O +15 "collection"'% +4 "core" %8% 5 +2 "sampler")-% +5 "core" %xX \\ O +15 "collection"'%% +4 "core" %8 7 +2 "sampler"),% +4 "core" %xX Z O +15 "collection"'G% +4 "core" %8 6 +2 "sampler")% +4 "core" %xW V P +2 "collection"'>% +5 "core" %8\ 4 +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 99 +3 "sampler")#.c0X% +4 "core" %Q\ R V [ +15 "collection"'c% +4 "core" %8( B +2 "sampler")z% +4 "core" %Q\ R X [ +16 "collection"'H% +4 "core" %8 @ +2 "sampler")d% +5 "core" %Q\ S _ [ +15 "collection"'W% +4 "core" %8, @ +2 "sampler")N% +4 "core" %Q\ R ` X +16 "collection"'% +4 "core" %8, @ +2 "sampler")8% +5 "core" %Q\ R  U [ +2 "collection"'E% +4 "core" %8/ @ +3 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 80 +3 "sampler")#.P0X +3 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X% +5 "core" %ѠQ W Q +15 "collection"'c% +4 "core" %8) 8 +2 "sampler")z% +5 "core" %ѠQ W R +2 "collection"'H% +4 "core" %8 8 +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X +2 "sampler")T% +5 "core" %Z W W +15 "collection"'`% +4 "core" %8\ > +2 "sampler")j% +4 "core" %Z V W +15 "collection"'6% +4 "core" %8 = +3 "sampler")% +4 "core" %Z ` V +15 "collection"'+% +4 "core" %8 > +2 "sampler")o% +5 "core" %Z _ W +15 "collection"'I% +4 "core" %8' > +3 "sampler")&% +4 "core" %Z V W +15 "collection"'f% +4 "core" %8* > +2 "sampler")r% +5 "core" %Z V W +15 "collection"'O% +4 "core" %8 A +57 "sampler")Y% +6 "core" %Z ^ Y +15 "collection"'v% +4 "core" %8* A +2 "sampler")b% +5 "core" %Z ` Z +15 "collection"'% +4 "core" %8* @ +3 "sampler")V% +4 "core" %Z V [ +15 "collection"'{% +4 "core" %8 A +3 "sampler")% +4 "core" %Z _ [ +15 "collection"'g% +4 "core" %8) B +2 "sampler")t% +4 "core" %Z ^ Z +16 "collection"'R% +4 "core" %8* E +3 "sampler")s% +4 "core" %[ W ^ +15 "collection"'% +4 "core" %8 A +3 "sampler")a% +4 "core" %Z _ [ +15 "collection"'% +4 "core" %8 B +2 "sampler")q% +5 "core" %Z ` [ +15 "collection"')% +3 "core" %8& B +3 "sampler")% +4 "core" %Z Q Z +15 "collection"'k% +4 "core" %8+ B +3 "sampler")[% +4 "core" %Z V Z +15 "collection"'% +4 "core" %8 A +2 "sampler") % +5 "core" %[ _ [ +15 "collection"'0% +4 "core" %8 A +3 "sampler")y% +4 "core" %Z ] \\ +15 "collection"'P% +4 "core" %8) A +3 "sampler")% +4 "core" %Z X W +15 "collection"'h% +4 "core" %8 : +2 "sampler")% +4 "core" %Z Y W +3 "collection"'% +4 "core" %8' > +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 59 +3 "sampler")#.;0X% +4 "core" %hX V P +15 "collection"'c% +4 "core" %8/ 8 +2 "sampler")z% +4 "core" %hX V Q +15 "collection"'H% +4 "core" %8, 7 +2 "sampler")% +5 "core" %hX V Q +15 "collection"'W% +4 "core" %8 7 +2 "sampler")% +4 "core" %hY ` Q +16 "collection"'8% +4 "core" %8 6 +2 "sampler")E% +5 "core" %hb ^ P +15 "collection"'% +4 "core" %8' : +2 "sampler")% +5 "core" %h+ V Q +15 "collection"'K% +4 "core" %8 : +2 "sampler")F% +4 "core" %h T S a +15 "collection"'\\% +4 "core" %8 ; +2 "sampler")i% +6 "core" %h Y U\ I +2 "collection"'7% +4 "core" %8 ; +2 #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +4 "core" %8 7 +2 "sampler")c% +5 "core" %rQ a P +15 "collection"'z% +3 "core" %8( 8 +3 "sampler")H% +4 "core" %rR W Q +15 "collection"'% +4 "core" %8, 8 +2 "sampler")W% +4 "core" %rR V Q +16 "collection"'% +4 "core" %8 8 +2 "sampler")8% +5 "core" %rR _ R +15 "collection"'E% +4 "core" %8 9 +2 "sampler")% +5 "core" %rR ^ R +15 "collection"'% +4 "core" %8' 8 +2 "sampler")K% +4 "core" %rR T P +15 "collection"'F% +3 "core" %8( 8 +54 "sampler")\\% +8 "core" %rR ^ R +15 "collection"'i% +5 "core" %8& 8 +2 "sampler")7% +5 "core" %rR T R +15 "collection"'B% +4 "core" %8' 9 +2 "sampler")L% +5 "core" %rR ^ Q +15 "collection"'l% +4 "core" %8 8 +2 "sampler")% +4 "core" %rR _ Q +15 "collection"'@% +4 "core" %8\ : +3 "sampler");% +4 "core" %rQ ^ R +15 "collection"'9% +4 "core" %8% 9 +2 "sampler")T% +4 "core" %rR X Q +16 "collection"'`% +4 "core" %8, 9 +3 "sampler")j% +4 "core" %rK T R +15 "collection"'6% +4 "core" %8 9 +2 "sampler")% +4 "core" %rQ ] R +15 "collection"'% +4 "core" %8 9 +2 "sampler")+% +5 "core" %rQ ` Q +2 "collection"'o% +4 "core" %8 9 +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X(a W Q +3 #"WCR"Vacuum too high -- waiting up to 40s +15 "collection"'% +4 "core" %8' 8 +2 "sampler")% +4 "core" %3V O P +15 "collection"'_% +4 "core" %8$ 8 +2 "sampler")*% +4 "core" %3W T Q +15 "collection"'% +4 "core" %8b 8 +3 "sampler")'% +4 "core" %3W P P +15 "collection"'|% +4 "core" %8 8 +2 "sampler"):% +4 "core" %3V [ Q +16 "collection"'2% +4 "core" %8' 8 +2 "sampler")C% +4 "core" %3V X P +16 "collection"'1% +4 "core" %8, 9 +2 "sampler").% +4 "core" %3W U Q +16 "collection"'#% +4 "core" %8 8 +2 "sampler") % +4 "core" %3W ^ W +16 "collection"'?% +4 "core" %8 @ +2 "sampler")<% +5 "core" %3W [ Y +15 "collection"'% +3 "core" %8' @ +3 "sampler")-% +4 "core" %3W [ Y +15 "collection"'%% +4 "core" %8@ > +2 "sampler"),% +5 "core" %3W R [ +15 "collection"'G% +4 "core" %8\ C +2 "sampler")% +5 "core" %3W R \\ +15 "collection"'>% +4 "core" %8 C +2 "sampler")c% +5 "core" %3W Y \\ +15 "collection"'z% +4 "core" %8 C +2 "sampler")H% +5 "core" %3W T \\ +15 "collection"'% +4 "core" %8& B +2 "sampler")W% +4 "core" %3W S \\ +69 "collection"'% +6 "core" %8) C +2 "sampler")8% +4 "core" %3W S ] +15 "collection"'E% +4 "core" %8( D +2 "sampler")% +4 "core" %3W R \\ +16 "collection"'% +4 "core" %8 D +2 "sampler")K% +4 "core" %3W c \\ +15 "collection"'F% +5 "core" %8% B +2 "sampler")\\% +4 "core" %3Q Y ] +16 "collection"'i% +4 "core" %8& C +2 "sampler")7% +4 "core" %3Q M Z +15 "collection"'B% +4 "core" %8 ? +3 "sampler")L% +4 "core" %3Q U Y +15 "collection"'l% +4 "core" %8 ? +2 "sampler")% +4 "core" %3Q \\ Y +16 "collection"'@% +4 "core" %8 ? +2 "sampler");% +5 "core" %3Q ^ Y +15 "collection"'9% +4 "core" %8e ; +2 "sampler")T% +5 "core" %3P O P +15 "collection"'`% +4 "core" %8 : +2 "sampler")j% +5 "core" %3Q Y R +15 "collection"'6% +4 "core" %8 : +2 "sampler")% +4 "core" %3Q ^ R +15 "collection"'% +5 "core" %8 9 +2 "sampler")+% +4 "core" %3Q T R +15 "collection"'o% +4 "core" %8 8 +2 "sampler")\ % +5 "core" %3Q T S +15 "collection"'&% +4 "core" %8 9 +2 "sampler")f% +5 "core" %3Q [ R +15 "collection"'r% +4 "core" %8 8 +2 "sampler")O% +5 "core" %3Q ] Q +15 "collection"'Y% +4 "core" %8* 8 +3 "sampler")v% +4 "core" %3Q U Q +2 "collection"'b% +4 "core" %8( 8 +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X B +3 "sampler")% +4 "core" % \\ \\ b +53 "collection"' % +4 "core" %8h E +2 "sampler")0% +5 "core" % ] ` b +52 "collection"'y% +4 "core" %8$ E +2 "sampler")P% +4 "core" % ^ ` b +53 "collection"'% +4 "core" %8 E +2 "sampler")h% +4 "core" % ^ ` b +53 "collection"'% +4 "core" %8' F +2 "sampler")% +4 "core" % U ` b +53 "collection"'d% +4 "core" %8 F +2 "sampler")% +5 "core" % ] ] b +53 "collection"'e% +4 "core" %8 E +2 "sampler")S% +5 "core" %$# Q ` b +53 "collection"'J% +4 "core" %81 F +2 "sampler")% +5 "core" %0/ M ` b +53 "collection"'% +4 "core" %8d G +2 "sampler")=% +4 "core" %=< X ` b +53 "collection"'u% +4 "core" %8g G +2 "sampler")m% +5 "core" %KI T _ b +53 "collection"'% +3 "core" %8 G +3 "sampler")p% +4 "core" %WV P _ b +52 "collection"']% +4 "core" %8g G +2 "sampler")% +4 "core" %da U ^ b +2 "sampler")(% +4 "core" %da R ` b +2 ."WCR"Intake.select :close + "sampler")0 +10 )}% +3 "core" %ge ^ b +2 ."WCR"SSV.dial :exhaust +2 "sampler")/  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %QZ P \\ +16 "collection"'c% +5 "core" %8 B +2 "sampler")z% +5 "core" %QZ O \\ +15 "collection"'H% +4 "core" %8: B +2 "sampler")% +5 "core" %QZ P \\ +15 "collection"'W% +4 "core" %8. C +2 "sampler")% +4 "core" %QZ \\ \\ +15 "collection"'8% +4 "core" %8; C +2 "sampler")E% +4 "core" %QZ \\ Y +15 "collection"'% +4 "core" %8 @ +2 "sampler")% +5 "core" %QZ ] Y +15 "collection"'K% +4 "core" %8 ; +2 "sampler")F% +5 "core" %QZ M Y +2 "collection"'\\% +4 "core" %8 ? +2 #"WCR"Intake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +4 "core" %8 < +3 "sampler")c% +4 "core" %A> U U p +52 "collection"'z% +4 "core" %8 ; +2 "sampler")H% +4 "core" %NK Z U p +53 "collection"'% +4 "core" %8 = +2 "sampler")W% +5 "core" %XX S V p +52 "collection"'% +3 "core" %8, = +3 "sampler")8% +4 "core" %c` X U p +2 "sampler")E% +4 "core" %dd [ W p +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +3 "core" %hf O p +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +3 "sampler")% +4 "core" %f K S +15 "collection"'n% +4 "core" %8 @ +2 "sampler")"% +4 "core" %b [ Y +16 "collection"'3% +4 "core" %8 A +2 "sampler")% +5 "core" %f V T +15 "collection"'U% +4 "core" %8: 9 +2 "sampler")I% +5 "core" %f Q Q +15 "collection"'% +4 "core" %8 8 +2 "sampler")% +4 "core" %f T R +15 "collection"'_% +4 "core" %8 : +2 "sampler")*% +5 "core" %f X Q +15 "collection"'% +4 "core" %8 8 +2 "sampler")'% +5 "core" %f Y Q +15 "collection"'|% +4 "core" %89 9 +2 "sampler"):% +5 "core" %f O R +15 "collection"'2% +4 "core" %84 9 +2 "sampler")C% +5 "core" %f X R +15 "collection"'1% +4 "core" %8 8 +2 "sampler").% +5 "core" %f Y R +15 "collection"'#% +5 "core" %8E 8 +2 "sampler") % +5 "core" %e X P +15 "collection"'?% +4 "core" %8 9 +2 "sampler")<% +5 "core" %e U R +15 "collection"'% +4 "core" %8> 8 +2 "sampler")-% +5 "core" %f H Q +15 "collection"'%% +4 "core" %8> 9 +2 "sampler"),% +4 "core" %f P R +15 "collection"'G% +4 "core" %8A : +2 "sampler")% +4 "core" %f J Q +15 "collection"'>% +4 "core" %8; 9 +2 "sampler")c% +5 "core" %e X R +15 "collection"'z% +4 "core" %8 9 +2 "sampler")H% +5 "core" %f X R +15 "collection"'% +4 "core" %88 7 +2 "sampler")W% +5 "core" %f R P +15 "collection"'% +4 "core" %83 8 +2 "sampler")8% +5 "core" %f R R +15 "collection"'E% +4 "core" %8 : +2 "sampler")% +5 "core" %e \\ R +15 "collection"'% +4 "core" %8 8 +2 "sampler")(% +5 "core" %f N P +15 "collection"'F% +4 "core" %80 : +2 "sampler")\\% +5 "core" %f I S +15 "collection"'K% +4 "core" %8 8 +2 "sampler")7% +5 "core" %f X Q +15 "collection"'B% +4 "core" %8 : +2 "sampler")L% +5 "core" %f K R +15 "collection"'l% +4 "core" %8@ : +2 "sampler")% +4 "core" %f N T +16 "collection"'@% +4 "core" %8 8 +2 "sampler");% +5 "core" %f R Q +2 "collection"'9% +4 "core" %8 : +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X + #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +3 "sampler")#.0X +2 "sampler")#% +5 "core" % S W} +53 "collection"' % +4 "core" %8j ? +2 "sampler")?% +5 "core" % I X d +53 "collection"'<% +4 "core" %8, ? +2 "sampler")% +4 "core" % Q X d +53 "collection"'-% +4 "core" %8( A +2 "sampler")%% +4 "core" % V W d +53 "collection"',% +4 "core" %8 = +2 "sampler")G% +5 "core" % K W d +53 "collection"'% +3 "core" %8Z ? +3 "sampler")>% +4 "core" % L Y d +53 "collection"'c% +4 "core" %8\ ? +2 "sampler")z% +5 "core" % S X d +53 "collection"'H% +4 "core" %8 > +3 "sampler")% +5 "core" % T W d +52 "collection"'W% +4 "core" %8= > +2 "sampler")% +5 "core" % W W d +52 "collection"'8% +3 "core" %8I G +3 "sampler")E% +4 "core" % R _ d +53 "collection"'% +4 "core" %8 E +2 "sampler")% +4 "core" % J a d +53 "collection"'(% +4 "core" %8 H +2 "sampler")F% +4 "core" % J b d +53 "collection"'\\% +4 "core" %8 J +2 "sampler")K% +4 "core" % K a d +53 "collection"'7% +4 "core" %8e E +2 "sampler")B% +5 "core" % U ` d +53 "collection"'L% +3 "core" %8 A +2 "sampler")l% +4 "core" % P Z d +53 "collection"'% +5 "core" %8 ? +2 "sampler")@% +4 "core" %)' E W d +53 "collection"';% +4 "core" %8 = +2 "sampler")9% +4 "core" %51 L U d +53 "collection"'`% +4 "core" %8; @ +2 "sampler")j% +4 "core" %?> L X d +53 "collection"'6% +4 "core" %8 @ +2 "sampler")% +4 "core" %JK U Z d +53 "collection"'% +4 "core" %8 @ +2 "sampler")+% +5 "core" %WV R Z d +53 "collection"'o% +4 "core" %8 = +2 "sampler")% +4 "core" %_a M V d +2 "sampler")\ % +4 "core" %cb K V d +2 ."WCR"Intake.select :close + "sampler")0 +10 )&% +3 "core" %ec P d +2 ."WCR"SSV.dial :exhaust +2 "sampler")f  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +55 ."WCR"SS.reconfigure SSexhale +12 "sampler")#.0X +2 "sampler")h% +5 "core" % Q Wq +52 "collection"'% +4 "core" %8 E +2 "sampler")% +5 "core" % Q `q +52 "collection"'d% +4 "core" %8 G +2 "sampler")% +4 "core" % T `q +53 "collection"'e% +4 "core" %8 J +2 "sampler")S% +5 "core" %  K dq +53 "collection"'J% +4 "core" %8 K +2 "sampler")% +5 "core" % O dq +52 "collection"' % +5 "core" %8 K +2 "sampler")=% +4 "core" % U dq +53 "collection"'u% +4 "core" %8 K +2 "sampler")% +4 "core" %# H dq +53 "collection"'% +4 "core" %8 K +2 "sampler")p% +4 "core" %** J cq +53 "collection"']% +4 "core" %8 K +2 "sampler")% +5 "core" %56 K dq +52 "collection"'i% +4 "core" %8 G +2 "sampler")}% +5 "core" %A> P aq +53 "collection"'/% +4 "core" %8 G +2 "sampler")N% +5 "core" %KK H `q +53 "collection"'~% +4 "core" %8 ? +2 "sampler")M% +5 "core" %WU X Wq +52 "collection"'!% +4 "core" %8 > +2 "sampler") % +5 "core" %`_ P Xq +2 "sampler")4% +4 "core" %`a W Xq + ."WCR"Intake.select :close +2 "sampler")0 +9 )x% +3 "core" %bb H q +2 ."WCR"SSV.dial :exhaust +2 "sampler")Q  +81 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % I a [ +53 "collection"'c% +4 "core" %8 G +2 "sampler")z% +5 "core" % K a [ +53 "collection"'H% +4 "core" %8 H +2 "sampler")% +5 "core" % \ Q a [ +53 "collection"'W% +4 "core" %8 G +3 "sampler")% +4 "core" % K ] [ +52 "collection"'8% +5 "core" %8 L +47 "sampler")E% +14 "core" %! K d [ +53 "collection"'% +4 "core" %8 K +2 "sampler")% +4 "core" %'( S d [ +53 "collection"'(% +4 "core" %8 L +2 "sampler")F% +4 "core" %25 P d [ +53 "collection"'\\% +4 "core" %8 L +2 "sampler")K% +4 "core" %>= S d [ +53 "collection"'7% +4 "core" %8 L +3 "sampler")B% +4 "core" %HI H d [ +53 "collection"'L% +4 "core" %8 H +2 "sampler")l% +4 "core" %TV K a [ +53 "collection"'% +4 "core" %8 H +2 "sampler")@% +4 "core" %_^ W ` [ +2 "sampler");% +5 "core" %^\\ T \\ [ + ."WCR"Intake.select :close +2 "sampler")0 +10 )9% +4 "core" %`b H [ + ."WCR"SSV.dial :exhaust +3 "sampler")`  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")\ % +4 "core" % T W c +53 "collection"'&% +4 "core" %8 > +2 "sampler")f% +4 "core" % Q W c +53 "collection"'% +4 "core" %8 ? +2 "sampler")O% +4 "core" % Q V c +53 "collection"'Y% +4 "core" %8 > +2 "sampler")r% +5 "core" % I W c +52 "collection"'b% +4 "core" %8 @ +2 "sampler")1% +4 "core" % K X c +53 "collection"'V% +4 "core" %8 ? +2 "sampler"){% +5 "core" % Q Y c +52 "collection"'% +4 "core" %8 A +2 "sampler")T% +6 "core" % H Z c +52 "collection"'X% +4 "core" %8 A +2 "sampler")R% +5 "core" % J X c +53 "collection"'g% +4 "core" %8 G +2 "sampler")m% +5 "core" % S ` c +53 "collection"'a% +4 "core" %8 G +2 "sampler")% +4 "core" % G ` c +53 "collection"'q% +4 "core" %8 K +2 "sampler"))% +4 "core" % K d c +53 "collection"'% +4 "core" %8 K +2 "sampler")k% +4 "core" % J d c +53 "collection"'[% +4 "core" %8 K +2 "sampler")% +5 "core" % O d c +52 "collection"' % +4 "core" %8 G +2 "sampler")0% +5 "core" %  R ` c +52 "collection"'y% +4 "core" %8 K +2 "sampler")P% +5 "core" % Q c c +53 "collection"'% +4 "core" %8 K +2 "sampler")h% +4 "core" % I d c +53 "collection"'% +4 "core" %8 J +2 "sampler")% +5 "core" %! R d c +53 "collection"'d% +4 "core" %8 J +3 "sampler")% +4 "core" %*( I a c +53 "collection"'e% +4 "core" %8 K +2 "sampler")S% +4 "core" %54 R d c +53 "collection"'J% +4 "core" %8 K +3 "sampler")% +4 "core" %A< V c c +52 "collection"' % +4 "core" %8 K +2 "sampler")=% +5 "core" %IH Q d c +52 "collection"'u% +4 "core" %8 K +2 "sampler")% +4 "core" %UQ S e c +53 "collection"'% +4 "core" %8 J +2 "sampler")p% +4 "core" %^] I d c +3 "sampler")]% +4 "core" %`_ J d c + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %b_ K c + ."WCR"SSV.dial :exhaust +3 "sampler")i  +80 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +5 "core" % P c g +53 "collection"'c% +4 "core" %8 I +2 "sampler")z% +5 "core" % J c g +52 "collection"'H% +4 "core" %8 J +2 "sampler")% +5 "core" % O d g +52 "collection"'W% +4 "core" %8 J +2 "sampler")% +4 "core" % S c g +53 "collection"'8% +4 "core" %8 I +2 "sampler")E% +4 "core" % N d g +53 "collection"'% +4 "core" %8 N +2 "sampler")% +5 "core" % B j g +53 "collection"'(% +4 "core" %8 J +2 "sampler")F% +4 "core" %\  J d g +53 "collection"'\\% +4 "core" %8 J +2 "sampler")K% +4 "core" % R c g +53 "collection"'7% +4 "core" %8 I +2 "sampler")B% +4 "core" % S d g +53 "collection"'L% +4 "core" %8 K +2 "sampler")l% +5 "core" %$' G c g +52 "collection"'% +4 "core" %8 J +2 "sampler")@% +5 "core" %-0 G d g +52 "collection"';% +4 "core" %8 J +2 "sampler")9% +5 "core" %9: E d g +53 "collection"'`% +4 "core" %8 J +2 "sampler")3% +5 "core" %CG S b g +53 "collection"'6% +4 "core" %8 J +2 "sampler")% +4 "core" %NR G d g +53 "collection"'j% +4 "core" %8 J +2 "sampler")+% +4 "core" %XW J d g +53 "collection"'o% +4 "core" %8 G +2 "sampler")% +5 "core" %bc S a g +2 "sampler")\ % +4 "core" %b_ U a g +2 ."WCR"Intake.select :close + "sampler")0 +10 )&% +3 "core" %eb H g +2 ."WCR"SSV.dial :exhaust +2 "sampler")f  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +327 "core" ' +2 ."MFBPCR"delay 3 seconds +3 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'X% +4 "core" %8 E +2 "sampler")R% +5 "core" % A a\ O +52 "collection"'g% +4 "core" %8 @ +2 "sampler")m% +5 "core" % C Y\ O +53 "collection"'a% +4 "core" %8 B +2 "sampler")% +5 "core" % T \\\ O +52 "collection"'q% +4 "core" %8 B +2 "sampler"))% +5 "core" % Q [\ O +45 ."MFBPCR"ATV.dial :AIV +2 "MFB"* I +6 "collection"'k% +4 "core" %8 , +2 "sampler")[% +4 "core" % G K\ O +53 "collection"'% +4 "core" %8 5 +2 "sampler") % +5 "core" % I N\ O +53 "collection"'0% +3 "core" J +4 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 "core" %8 ? +2 ."MFBPCR"AS.seek 0.015ml +3 "sampler")y% +4 "MFB"*P' +3 "core" % Q [\ O +53 "collection"'% +4 "core" %8 A +2 "sampler")h% +5 "core" % M Y\ O +53 "collection"'% +4 "core" %8 > +2 "sampler")% +5 "core" % G W\ O +53 "collection"'d% +4 "core" %8 A +2 "sampler")% +5 "core" % Q [\ O +52 "collection"'e% +4 "core" %8 A +2 "sampler")S% +4 "core" % S \\\ O +53 "collection"'J% +4 "core" %8 @ +2 "sampler")% +5 "core" % G X\ O +52 "collection"' % +67 "core" %8 A +2 "sampler")=% +5 "core" % F Z\ O +52 "collection"'u% +4 "core" %8 @ +2 "sampler")% +4 "core" % Q Z\ O +53 "collection"'% +4 "core" %8 ? +3 "sampler")p% +4 "core" %\ P X\ O +53 "collection"']% +4 "core" %8 G +3 "sampler")% +4 "core" % H d\ O +53 "collection"'i% +4 "core" %8 H +2 "sampler")/% +5 "core" % T c\ O +52 "collection"'% +4 "core" %8 K +2 "sampler")"% +5 "core" %! Q d\ O +52 "collection"'~% +4 "core" %8 J +2 "sampler")M% +5 "core" %** G d\ O +52 "collection"'}% +4 "core" %8 K +2 "sampler") % +4 "core" %43 C d\ O +53 "collection"'4% +4 "core" %8 K +2 "sampler")N% +4 "core" %=< C c\ O +53 "collection"'Q% +4 "core" %8 K +2 "sampler")v% +5 "core" %IE P c\ O +53 "collection"'x% +5 "core" %8 K +2 "sampler")t% +4 "core" %RS E c\ O +53 "collection"'n% +4 "core" %8 J +3 "sampler")s% +4 "core" %]_ S c\ O +2 "sampler")$% +4 "core" %^a T d\ O +2 ."WCR"Intake.select :close + "sampler")0 +10 )I% +3 "core" %`b H \ O +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" % J W l +53 "collection"'c% +4 "core" %8 @ +2 "sampler")z% +4 "core" % S X l +53 "collection"'H% +4 "core" %8 ? +2 "sampler")% +4 "core" % Q Y l +53 "collection"'W% +4 "core" %8 = +3 "sampler")% +5 "core" % F W l +53 "collection"'8% +4 "core" %8 E +2 "sampler")E% +5 "core" % R ` l +53 "collection"'% +4 "core" %8% J +2 "sampler")% +5 "core" % E b l +52 "collection"'(% +4 "core" %8 I +2 "sampler")F% +5 "core" % R a l +52 "collection"'\\% +4 "core" %8 J +2 "sampler")K% +4 "core" % Q c l +53 "collection"'7% +4 "core" %8 J +2 "sampler")B% +4 "core" % Q c l +53 "collection"'L% +4 "core" %8$ J +2 "sampler")l% +4 "core" % N c l +53 "collection"'% +4 "core" %8' K +2 "sampler")@% +5 "core" % D d l +53 "collection"';% +4 "core" %8 J +3 "sampler")9% +4 "core" % M d l +53 "collection"'`% +4 "core" %8! I +2 "sampler")3% +5 "core" % F b l +53 "collection"'6% +4 "core" %8 J +2 "sampler")% +5 "core" %\  P c l +53 "collection"'j% +4 "core" %8$ J +2 "sampler")+% +4 "core" % Q c l +53 "collection"'o% +4 "core" %8 K +2 "sampler")% +5 "core" % G c l +53 "collection"'\ % +4 "core" %8 K +2 "sampler")&% +4 "core" %  P c l +53 "collection"'f% +4 "core" %8 J +2 "sampler")!% +5 "core" %'( O d l +53 "collection"'O% +4 "core" %8# K +2 "sampler")Y% +4 "core" %2/ J d l +53 "collection"'% +5 "core" %8 J +2 "sampler")b% +4 "core" %:8 L d l +53 "collection"'1% +4 "core" %8! J +2 "sampler")% +5 "core" %EC F d l +53 "collection"'{% +4 "core" %8 L +3 "sampler")% +4 "core" %PN Q b l +52 "collection"'V% +4 "core" %8 G +2 "sampler")X% +5 "core" %YX O ` l +53 "collection"'R% +4 "core" %8. > +5 "sampler")g% +8 "core" %dc H W l +3 "sampler")m% +5 "core" %gb Q Z l + ."WCR"Intake.select :close +2 "sampler")0 +10 )a% +4 "core" %fd B l + ."WCR"SSV.dial :exhaust +3 "sampler")  +81 "core"  +2 ."WCR"Exhaust.select :open +57 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +5 "core" %R @ Z Z +15 "collection"'c% +4 "core" %8$ @ +2 "sampler")z% +5 "core" %R F Z Z +15 "collection"'H% +4 "core" %8 G +2 "sampler")% +5 "core" %R L ` Z +15 "collection"'W% +4 "core" %8 H +2 "sampler")% +4 "core" %R K ` Z +15 "collection"'8% +4 "core" %8 G +2 "sampler")E% +4 "core" %R I d Z +15 "collection"'% +4 "core" %8 I +2 "sampler")% +5 "core" %R K d Z +15 "collection"'(% +4 "core" %8& K +2 "sampler")F% +4 "core" %R B d Z +15 "collection"'\\% +4 "core" %8( K +2 "sampler")K% +5 "core" %R A c Z +15 "collection"'7% +4 "core" %8 K +2 "sampler")B% +5 "core" %R J d Z +15 "collection"'L% +3 "core" %8 L +2 "sampler")l% +5 "core" %R I d Z +15 "collection"'% +4 "core" %8\ J +2 "sampler")@% +5 "core" %R P a Z +15 "collection"';% +4 "core" %8, G +2 "sampler")9% +5 "core" %R F a Z +15 "collection"'`% +4 "core" %8 G +2 "sampler")3% +4 "core" %R O ` Z +3 "collection"'6% +4 "core" %8/ F + #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +3 "sampler")#.0X O d g +52 "collection"'m% +4 "core" %8 J +2 "sampler")a% +5 "core" %GH O d g +52 "collection"'% +4 "core" %8 K +2 "sampler")U% +4 "core" %QN R d g +53 "collection"')% +4 "core" %8 K +2 "sampler")k% +5 "core" %[] F d g +2 "sampler")q% +4 "core" %ZZ C d g + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %^_ G g + ."WCR"SSV.dial :exhaust +3 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")% +4 "core" %* O X +53 "collection"'% +4 "core" %8! > +3 "sampler")p% +4 "core" %* F X +53 "collection"']% +4 "core" %86 = +2 "sampler")% +5 "core" %* F V +52 "collection"'i% +4 "core" %86 > +2 "sampler")/% +5 "core" %* O U +53 "collection"'% +4 "core" %8 < +2 "sampler")"% +5 "core" %* G U +52 "collection"'~% +4 "core" %8: > +2 "sampler")M% +4 "core" %* I V +53 "collection"'}% +4 "core" %87 D +2 "sampler") % +4 "core" %*  G ] +53 "collection"'4% +4 "core" %8. I +2 "sampler")N% +5 "core" %* I a +53 "collection"'Q% +4 "core" %8# H +2 "sampler")v% +5 "core" %* Q ` +53 "collection"'x% +5 "core" %8 H +2 "sampler")t% +4 "core" %*$# L a +53 "collection"'n% +4 "core" %8 I +2 "sampler")s% +5 "core" %*., K ` +53 "collection"'$% +4 "core" %81 G +2 "sampler")I% +5 "core" %*65 C _ +53 "collection"'% +4 "core" %8 I +2 "sampler")r% +5 "core" %*@@ P _ +52 "collection"'_% +4 "core" %8$ G +3 "sampler")*% +4 "core" %*KI G _ +52 "collection"'% +4 "core" %82 H +2 "sampler")'% +5 "core" %*UT I a +53 "collection"':% +4 "core" %8 H +2 "sampler")% +5 "core" %*\\[ O a +2 "sampler")P% +4 "core" %*^] P a +2 ."WCR"Intake.select :close + "sampler")0 +10 )|% +3 "core" %+a^ G  +2 ."WCR"SSV.dial :exhaust +2 "sampler")2  +83 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +5 "core" % N c [ +52 "collection"'c% +4 "core" %8# H +2 "sampler")z% +4 "core" % S c [ +53 "collection"'H% +4 "core" %8 I +2 "sampler")% +4 "core" % R c [ +53 "collection"'W% +4 "core" %8< I +2 "sampler")% +4 "core" % B c [ +53 "collection"'8% +4 "core" %8: J +2 "sampler")E% +4 "core" % F c [ +53 "collection"'% +4 "core" %8< J +2 "sampler")% +5 "core" % H g [ +52 "collection"'(% +4 "core" %8; I +2 "sampler")F% +4 "core" % N ` [ +53 "collection"'\\% +4 "core" %8% J +2 "sampler")K% +4 "core" % F b [ +53 "collection"'7% +4 "core" %8' J +2 "sampler")B% +4 "core" % O c [ +53 "collection"'L% +4 "core" %8$ J +2 "sampler")l% +4 "core" % F c [ +53 "collection"'% +4 "core" %8; I +2 "sampler")@% +5 "core" %  @ c [ +53 "collection"';% +4 "core" %8 J +2 "sampler")9% +4 "core" % O b [ +53 "collection"'`% +4 "core" %8# @ +2 "sampler")3% +4 "core" % Q _ [ +53 "collection"'6% +4 "core" %86 @ +2 "sampler")[% +5 "core" %&% G Z [ +52 "collection"'j% +4 "core" %8: > +2 "sampler")+% +4 "core" %./ H W [ +53 "collection"'o% +4 "core" %8< > +2 "sampler")% +5 "core" %85 E X [ +52 "collection"'\ % +4 "core" %88 ? +2 "sampler")&% +4 "core" %C? G X [ +53 "collection"'f% +4 "core" %8% > +3 "sampler")!% +4 "core" %LO L W [ +52 "collection"'O% +4 "core" %8' ? +2 "sampler")Y% +4 "core" %UW O X [ +53 "collection"'% +4 "core" %8% ? +2 "sampler")b% +4 "core" %_a Q Y [ +2 "sampler")1% +5 "core" %a^ K W [ + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +4 "core" %ac G [ + ."WCR"SSV.dial :exhaust +3 "sampler"){  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")% +5 "core" % J W Z +52 "collection"'i% +4 "core" %8' = +2 "sampler")/% +4 "core" %  N U Z +53 "collection"'% +4 "core" %8$ = +2 "sampler")"% +4 "core" %)% M W Z +53 "collection"'~% +4 "core" %8% = +2 "sampler")M% +5 "core" %11 @ V Z +53 "collection"'}% +3 "core" %83 = +3 "sampler") % +4 "core" %<: E U Z +52 "collection"'4% +3 "core" %8: < +3 "sampler")N% +4 "core" %CF A V Z +53 "collection"'Q% +4 "core" %8; C +2 "sampler")v% +4 "core" %ML F ^ Z +53 "collection"'x% +4 "core" %8$ F +2 "sampler")t% +4 "core" %XU L ^ Z +53 "collection"'n% +4 "core" %8! I +2 "sampler")s% +5 "core" %a_ O a Z +2 "sampler")$% +4 "core" %ba Q b Z +2 ."WCR"Intake.select :close + "sampler")0 +11 )I% +2 "core" %db P Z +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +81 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +49 "sampler")#.0X +2 "sampler")|% +4 "core" % @ V +53 "collection"'2% +5 "core" %8= ? +2 "sampler")% +4 "core" % P X f +53 "collection"'C% +3 "core" %8- > +3 "sampler") % +4 "core" % K W f +53 "collection"'.% +4 "core" %8- > +2 "sampler")% +4 "core" % G W f +53 "collection"'<% +4 "core" %8< @ +3 "sampler")-% +4 "core" % E Y f +53 "collection"'%% +4 "core" %8( = +2 "sampler"),% +5 "core" % O W f +52 "collection"'G% +3 "core" %8) > +3 "sampler")% +4 "core" % P W f +53 "collection"'>% +4 "core" %8 E +3 "sampler")c% +5 "core" % M ] f +52 "collection"'z% +4 "core" %88 D +2 "sampler")H% +4 "core" % M ^ f +53 "collection"'% +4 "core" %8, H +2 "sampler")W% +5 "core" % M b f +53 "collection"'% +4 "core" %85 H +2 "sampler")8% +4 "core" % E a f +53 "collection"'E% +4 "core" %8= H +2 "sampler")% +5 "core" % @ a f +52 "collection"'% +4 "core" %8D I +2 "sampler")(% +5 "core" % N b f +53 "collection"'F% +4 "core" %8) J +2 "sampler")\\% +4 "core" %\  P b f +53 "collection"'K% +4 "core" %8D H +2 "sampler")7% +5 "core" % E a f +52 "collection"'B% +5 "core" %8A H +2 "sampler")L% +4 "core" % O a f +53 "collection"'l% +4 "core" %8* H +2 "sampler")% +4 "core" % L b f +53 "collection"'@% +4 "core" %8$ I +2 "sampler");% +5 "core" %(( B b f +53 "collection"'9% +4 "core" %8; H +2 "sampler")`% +5 "core" %20 P a f +53 "collection"'3% +4 "core" %8 H +2 "sampler")6% +4 "core" %;: G c f +53 "collection"'[% +4 "core" %8 F +2 "sampler")j% +4 "core" %EF H _ f +53 "collection"'+% +4 "core" %81 @ +2 "sampler")o% +5 "core" %PL B X f +53 "collection"'% +4 "core" %8* > +2 "sampler")\ % +4 "core" %YY P X f +53 "collection"'&% +4 "core" %8, = +3 "sampler")f% +4 "core" %b^ E V f +2 "sampler")!% +4 "core" %fb G V f +2 ."WCR"Intake.select :close + "sampler")0 +10 )O% +3 "core" %dc Q f +2 ."WCR"SSV.dial :exhaust +2 "sampler")Y  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")/% +4 "core" %-- @ X g +53 "collection"'% +4 "core" %8J @ +2 "sampler")"% +4 "core" %47 D Z g +53 "collection"'~% +4 "core" %8F > +2 "sampler")M% +4 "core" %BC M X g +53 "collection"'}% +4 "core" %87 = +2 "sampler") % +4 "core" %HK O X g +53 "collection"'4% +4 "core" %83 A +2 "sampler")N% +4 "core" %RT N W g +53 "collection"'Q% +5 "core" %8M D +2 "sampler")v% +4 "core" %[` G ^ g +2 "sampler")x% +4 "core" %\\^ J Y g +2 ."WCR"Intake.select :close + "sampler")0 +10 )t% +4 "core" %_c N g + ."WCR"SSV.dial :exhaust +3 "sampler")n  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")_% +4 "core" %# E W +53 "collection"'*% +4 "core" %8] @ +2 "sampler")r% +4 "core" % F Y h +53 "collection"''% +4 "core" %8N A +2 "sampler"):% +5 "core" % O Y h +53 "collection"'% +4 "core" %8G @ +2 "sampler")P% +5 "core" % F Z h +53 "collection"'|% +4 "core" %8\\ C +2 "sampler")2% +5 "core" % P a h +52 "collection"'% +4 "core" %8H K +3 "sampler")C% +4 "core" % A d h +53 "collection"' % +4 "core" %8X K +2 "sampler").% +5 "core" % D d h +52 "collection"'% +4 "core" %8\\ K +3 "sampler")<% +5 "core" % L e h +52 "collection"'-% +4 "core" %8F K +2 "sampler")%% +5 "core" % @ d h +53 "collection"',% +4 "core" %8R K +2 "sampler")G% +4 "core" % @ e h +3 ."MFBPCR"ATV.dial :extSrc +2 "MFB"*  +48 "collection"'>% +4 "core" %8W ? +2 "sampler")c% +5 "core" % L V h +17  +2 ."MFBPCR"delay 3 seconds +33 "collection"'z% +4 "core" %8D K +2 "sampler")H% +4 "core" % F e h +53 "collection"'% +4 "core" %8F K +2 "sampler")W% +4 "core" % L d h +53 "collection"'% +4 "core" %8D L +2 "sampler")8% +5 "core" % C d h +53 "collection"'E% +4 "core" %8O K +2 "sampler")% +4 "core" %\  L e h +53 "collection"'% +4 "core" %8> L +2 "sampler")(% +5 "core" % N d h +5 ."MFBPCR"ATV.dial :ElutionWater +2 "MFB"*F I +46 "collection"'\\% +4 "core" %8< > +2 "sampler")K% +5 "core" % H X h +46 J +2 "MFB"*7% +5 "core" % +2 ."MFBPCR"AS.seek 0.12ml +2 "MFB"*B' +4 "collection"'L% +4 "core" %8G K +2 "sampler")l% +4 "core" %$# D d h +53 "collection"'% +4 "core" %8V J +2 "sampler")@% +5 "core" %+) N c h +52 "collection"';% +4 "core" %8\\ J +2 "sampler")9% +4 "core" %51 P d h +53 "collection"'`% +4 "core" %8[ I +2 "sampler")3% +5 "core" %<9 M d h +52 "collection"'6% +4 "core" %84 J +2 "sampler")[% +5 "core" %FC L c h +53 "collection"'j% +4 "core" %8N J +2 "sampler")+% +4 "core" %QO D c h +53 "collection"'o% +5 "core" %8; J +2 "sampler")% +5 "core" %YW L c h +53 "collection"'\ % +4 "core" %8D I +2 "sampler")&% +4 "core" %aa E c h +2 "sampler")f% +4 "core" %cb E c h +2 ."WCR"Intake.select :close + "sampler")0 +10 )!% +4 "core" %de P h + ."WCR"SSV.dial :exhaust +3 "sampler")O  +81 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X< K k\ J +44 "Can"U _ +9 "collection"'R% +4 "core" %8\\ R +2 "sampler")_% +4 "core" %HG N k\ J +53 "collection"'*% +4 "core" %8H Q +2 "sampler")r% +4 "core" %PO K l\ J +53 "collection"''% +4 "core" %8H S +2 "sampler"):% +5 "core" %[[ F l\ J +53 "collection"'% +4 "core" %8^ Q +2 "sampler")P% +5 "core" %da M k\ J +2 "sampler")|% +5 "core" %fb N j\ J + ."WCR"Intake.select :close +2 "sampler")0 +9 )2% +3 "core" %gc B \ J +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %8^ +2 "sampler")c% +4 "core" % Lx +53 "collection"'% +4 "core" %8G +2 "sampler")z% +4 "core" % Dx +53 "collection"'H% +4 "core" %8H +2 "sampler")% +5 "core" % Cx +53 "collection"'W% +4 "core" %8] +2 "sampler")% +5 "core" % Lx +52 "collection"'8% +3 "core" %8_ +3 "sampler")E% +4 "core" % Mx +53 "collection"'% +4 "core" %8H +3 "sampler")% +5 "core" % Ax +53 "collection"'(% +4 "core" %8^ +2 "sampler")\\% +5 "core" % Kx +52 "collection"'K% +4 "core" %8J +52 "sampler")F% +17 "core" % ?x +53 "collection"'7% +4 "core" %8G +2 "sampler")L% +4 "core" % Ax +53 "collection"'l% +4 "core" %8] +2 "sampler")% +4 "core" % Fx +53 "collection"'@% +4 "core" %8\\ +2 "sampler");% +4 "core" % Ox +53 "collection"'9% +4 "core" %8] +2 "sampler")`% +5 "core" %  Lx +53 "collection"'3% +5 "core" %8] +2 "sampler")6% +4 "core" % Nx +53 "collection"'[% +4 "core" %8^ +2 "sampler")V% +4 "core" % Lx +53 "collection"'j% +4 "core" %8G +2 "sampler")+% +4 "core" %  Jx +53 "collection"'o% +4 "core" %8G +2 "sampler")% +4 "core" %(' Nx +53 "collection"'\ % +4 "core" %8H +2 "sampler")&% +4 "core" %27 Dx +53 "collection"'f% +4 "core" %8] +2 "sampler")!% +4 "core" %<? Cx +53 "collection"'O% +4 "core" %8^ +2 "sampler")% +4 "core" %DI Ex +53 "collection"'b% +4 "core" %8X +2 "sampler")% +4 "core" %PN Lx +53 "collection"'B% +5 "core" %8G +2 "sampler")% +4 "core" %ZY @x +53 "collection"'{% +4 "core" %8F +2 "sampler")1% +4 "core" %bb Ex +2 "sampler")% +5 "core" %bb ?x + ."WCR"Intake.select :close +2 "sampler")0 +10 )X% +2 "core" %eb L x +2 ."WCR"SSV.dial :exhaust +2 "sampler")Y  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" % M X +53 "collection"'c% +4 "core" %8H +3 "sampler")% +4 "core" % E  X +53 "collection"'z% +4 "core" %8V +2 "sampler")H% +4 "core" % K  X +53 "collection"'% +4 "core" %8W +3 "sampler")W% +4 "core" % N  X +53 "collection"'% +4 "core" %8G +3 "sampler")8% +4 "core" % I  X +53 "collection"'E% +4 "core" %8Z +2 "sampler")% +4 "core" % O  X +53 "collection"'% +5 "core" %8] +2 "sampler")(% +4 "core" % A  X +53 "collection"'\\% +4 "core" %8B +2 "sampler")K% +4 "core" % ?  X +53 "collection"'F% +4 "core" %8^ +2 "sampler")7% +4 "core" % F  X +53 "collection"'L% +4 "core" %8^ +2 "sampler")l% +5 "core" % J  X +52 "collection"'% +4 "core" %8\\ +2 "sampler")@% +4 "core" % N  X +53 "collection"';% +4 "core" %8[ +2 "sampler")9% +4 "core" % M  X +53 "collection"'`% +4 "core" %8A +2 "sampler")3% +5 "core" % G  X +52 "collection"'6% +4 "core" %8I +2 "sampler")[% +5 "core" % C  X +52 "collection"'V% +5 "core" %8W +2 "sampler")j% +4 "core" % L  X +53 "collection"'+% +4 "core" %8W +2 "sampler")o% +4 "core" % M  X +53 "collection"'% +4 "core" %8H +2 "sampler")\ % +4 "core" % B \ X +53 "collection"'&% +4 "core" %8B +2 "sampler")f% +4 "core" %(' A  X +54 "collection"'!% +3 "core" %8] +2 "sampler")O% +5 "core" %21 G  X +19 ' +2 ."MFBPCR"delay 1 second +32 "collection"'% +4 "core" %8\\ +2 "sampler")b% +5 "core" %<; ? \ X +52 "collection"'% +4 "core" %8B +2 "sampler")B% +4 "core" %FE ? X +3 ."MFBPCR"AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +2 "MFB"*  +36 "collection"'{% +4 "core" %8H +2 "sampler")1% +5 "core" %PO @  X +12  +2 #"MFBPCR"Swish #1 of 2 +2 "MFB"*% +4 "core" %( ! +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*X'\  +22 "collection"'Y% +5 "core" %8\\ +2 "sampler")% +5 "core" %ZW H  X +53 "collection"'m% +4 "core" %8H +2 "sampler")?% +4 "core" %aa ? X +2 "sampler")g% +5 "core" %bb F X + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %gd L 0 X + ."WCR"SSV.dial :exhaust +3 "sampler")a  +85 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X ' +53 "collection"'% +4 "core" %8Y +49 "sampler")p% +13 "core" %k C ( +53 "collection"']% +4 "core" %8T  +2 "sampler")% +4 "core" %k D % +53 "collection"'i% +4 "core" %8]  +2 "sampler")/% +5 "core" %k = % +53 "collection"'% +4 "core" %8Q  +2 "sampler")"% +5 "core" %k E ' +53 "collection"'~% +4 "core" %8?  +2 "sampler")M% +5 "core" %k C ' +53 "collection"'}% +4 "core" %8Y  +2 "sampler") % +5 "core" %k G ( +53 "collection"'4% +4 "core" %8S  +2 "sampler")N% +4 "core" %k : ( +53 "collection"'Q% +4 "core" %8?  +2 "sampler")v% +5 "core" %k B ' +52 "collection"'x% +4 "core" %8I  +2 "sampler")t% +4 "core" %k > . +53 "collection"'n% +4 "core" %8A  +2 "sampler")% +5 "core" %k = ( +54 "collection"'$% +4 "core" %8G  +2 "sampler")I% +4 "core" %P\  ? + +53 "collection"'s% +5 "core" %8_  +2 "sampler")R% +4 "core" % K .\ L +53 "collection"'_% +4 "core" %8_  +2 "sampler")*% +5 "core" % C .\ L +53 "collection"'r% +4 "core" %8F  +2 "sampler")'% +5 "core" % G .\ L +53 "collection"':% +4 "core" %8T  +3 "sampler")% +4 "core" %%# ? /\ L +53 "collection"'P% +4 "core" %8E  +2 "sampler")|% +5 "core" %., @ /\ L +52 "collection"'% +4 "core" %8D  +2 "sampler")% +4 "core" %96 K /\ L +53 "collection"'% +4 "core" %8S  +2 "sampler")2% +4 "core" %A> J /\ L +53 "collection"'.% +4 "core" %8X  +2 "sampler")U% +5 "core" %JI J /\ L +53 "collection"'C% +8 "core" %8\\  +3 "sampler")%% +4 "core" %UR J /\ L +53 "collection"',% +4 "core" %8H  +2 "sampler")G% +4 "core" %^^ @ 1\ L +2 "sampler")>% +5 "core" %^] @ 2\ L + ."WCR"Intake.select :close +2 "sampler")0 +10 )c% +3 "core" %b` A c\ L + ."WCR"SSV.dial :exhaust +3 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X w b +53 "collection"'m% +4 "core" %8N ] +2 "sampler")?% +4 "core" %  M w b +53 "collection"'g% +60 "core" %8[ Y +3 "sampler")% +4 "core" % F s b +53 "collection"'a% +4 "core" %8B T +2 "sampler")-% +5 "core" % ? m b +53 "collection"' % +4 "core" %8S S +2 "sampler")q% +4 "core" %() D m b +53 "collection"' % +4 "core" %8U T +2 "sampler")X% +4 "core" %31 E n b +53 "collection"'% +5 "core" %8S T +2 "sampler")k% +4 "core" %;: < l b +53 "collection"'y% +4 "core" %8V T +3 "sampler"))% +4 "core" %ED K l b +53 "collection"'h% +4 "core" %8\\ S +3 "sampler")#% +4 "core" %LL < l b +53 "collection"'% +4 "core" %8> S +2 "sampler")% +5 "core" %XW N m b +52 "collection"'% +4 "core" %8W R +2 "sampler")d% +4 "core" %_` J k b +2 "sampler")S% +5 "core" %`^ L l b +2 ."WCR"Intake.select :close + "sampler")0 +10 )T% +4 "core" %ba A b + ."WCR"SSV.dial :exhaust +3 "sampler")J  +42 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +26 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X k U +53 "collection"'% +4 "core" %8? S +2 "sampler")% +4 "core" % J l U +53 "collection"'% +4 "core" %8Q S +2 "sampler")2% +5 "core" % F m U +52 "collection"'.% +4 "core" %8Q S +3 "sampler")U% +4 "core" % ; k U +52 "collection"'C% +4 "core" %8N S +2 "sampler")%% +5 "core" % B m U +53 "collection"',% +4 "core" %8G R +2 "sampler")G% +4 "core" %  F l U +53 "collection"'>% +4 "core" %8S [ +2 "sampler")c% +5 "core" % K u U +53 "collection"'% +4 "core" %88 Z +2 "sampler")H% +4 "core" % = t U +53 "collection"'0% +4 "core" %8C _ +3 "sampler")% +4 "core" %  F x U +53 "collection"'W% +4 "core" %8a _ +2 "sampler")% +5 "core" %)+ L x U +52 "collection"'e% +4 "core" %8Q _ +2 "sampler")E% +4 "core" %36 D x U +53 "collection"'% +5 "core" %8O Z +2 "sampler")z% +4 "core" %=; ; t U +27 ."MFBPCR"ARV.dial :air3 +2 "MFB"*8 % +24 "collection"'\\% +4 "core" %8Z I +2 "sampler")(% +4 "core" %GE O i U +4 % + #"MFBPCR"adding ARV air +2 .delay 2 seconds +47 "collection"'F% +4 "core" %8P S +2 "sampler")7% +5 "core" %RP = n U +101 "collection"'L% +12 "core" %8S S +3 "sampler")l% +4 "core" %d` K m U +2 "sampler")% +4 "core" %ba K m U +2 ."WCR"Intake.select :close + "sampler")0 +11 )@% +3 "core" %ed E U +2 ."WCR"SSV.dial :exhaust +2 "sampler");  +4 "MFB"*9% +4 "core" % Y +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*`'( +68 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X k R +53 "collection"'S% +7 "core" %8T R +2 "sampler")T% +5 "core" %  M l R +53 "collection"'J% +4 "core" %8R T +2 "sampler")% +5 "core" % > n R +52 "collection"'K% +9 "core" %8B S +4 "sampler")=% +5 "core" % M m R +53 "collection"'u% +4 "core" %8L T +2 "sampler")% +4 "core" % ? m R +53 "collection"'% +4 "core" %8W T +2 "sampler")p% +4 "core" %(' ; n R +53 "collection"']% +4 "core" %8B S +2 "sampler") % +4 "core" %20 A l R +53 "collection"'i% +4 "core" %89 S +2 "sampler")/% +4 "core" %;8 C m R +53 "collection"'% +4 "core" %8N Q +3 "sampler")"% +4 "core" %FD H l R +53 "collection"'~% +5 "core" %8@ T +2 "sampler")}% +4 "core" %PM A n R +53 "collection"' % +4 "core" %8@ S +2 "sampler")% +4 "core" %YW H m R +53 "collection"'4% +4 "core" %8Z T +2 "sampler")N% +5 "core" %`` G m R +2 "sampler")Q% +4 "core" %c_ M n R + ."WCR"Intake.select :close +2 "sampler")0 +10 )v% +3 "core" %cd ? R + ."WCR"SSV.dial :exhaust +2 "sampler")x  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %8> ^ +2 "sampler")c% +5 "core" % > w [ +53 "collection"'% +4 "core" %8\\ ] +3 "sampler")H% +4 "core" % I w [ +52 "collection"'0% +4 "core" %8_ ^ +2 "sampler")% +4 "core" % J w [ +53 "collection"'W% +4 "core" %8] ^ +2 "sampler")% +5 "core" % E w [ +52 "collection"'e% +4 "core" %8Y ^ +2 "sampler")E% +5 "core" % > w [ +52 "collection"'% +4 "core" %8I ^ +2 "sampler")z% +5 "core" % D w [ +53 "collection"'\\% +4 "core" %8X ^ +2 "sampler")(% +4 "core" % F w [ +53 "collection"'8% +4 "core" %8R ] +3 "sampler")F% +4 "core" %\ > w [ +53 "collection"'7% +4 "core" %8E ^ +2 "sampler")L% +4 "core" %  C w [ +53 "collection"'l% +4 "core" %8G ^ +2 "sampler")% +5 "core" % D w [ +53 "collection"'@% +4 "core" %8Y ^ +2 "sampler")9% +5 "core" % @ w [ +53 "collection"';% +4 "core" %87 ^ +2 "sampler")M% +5 "core" %&$ J w [ +53 "collection"'% +4 "core" %8Z ^ +2 "sampler")6% +4 "core" %-0 < w [ +53 "collection"'[% +4 "core" %8W ] +2 "sampler")V% +4 "core" %86 = x [ +53 "collection"'3% +4 "core" %8< ] +2 "sampler")+% +5 "core" %AB F w [ +52 "collection"'`% +5 "core" %8M ^ +2 "sampler")% +4 "core" %LO L x [ +53 "collection"'\ % +4 "core" %8c ^ +2 "sampler")o% +4 "core" %UW = w [ +53 "collection"'f% +4 "core" %8X Y +2 "sampler")!% +4 "core" %`_ ? t [ +53 "collection"'O% +4 "core" %8@ T +2 "sampler")% +5 "core" %ge H n [ +2 "sampler")b% +4 "core" %ge D n [ +2 ."WCR"Intake.select :close + "sampler")0 +9 )% +4 "core" %jj J [ + ."WCR"SSV.dial :exhaust +3 "sampler")B  +81 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X v g +53 "collection"'4% +4 "core" %8H ] +2 "sampler")N% +4 "core" %<; ? w g +53 "collection"'Q% +5 "core" %8T \\ +2 "sampler")v% +4 "core" %GC E v g +53 "collection"'x% +4 "core" %8] [ +2 "sampler")j% +4 "core" %PQ < w g +53 "collection"'n% +4 "core" %8Y \\ +2 "sampler")% +4 "core" %YU < w g +53 "collection"'t% +4 "core" %8\\ \\ +2 "sampler")I% +4 "core" %bb = w g +2 "sampler")s% +5 "core" %cb < v g +2 ."WCR"Intake.select :close + "sampler")0 +10 )R% +4 "core" %ed < g + ."WCR"SSV.dial :exhaust +3 "sampler")_  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %o H f +53 "collection"'c% +4 "core" %8t M +3 "sampler")% +5 "core" %o C f +53 "collection"'H% +4 "core" %8t M +2 "sampler")0% +4 "core" %o < g +53 "collection"'% +4 "core" %8t Q +2 "sampler")W% +5 "core" %B ? k +53 "collection"'% +4 "core" %8_ S +2 "sampler")e% +4 "core" % D k Y +53 "collection"'E% +4 "core" %8] Q +2 "sampler")% +5 "core" % J k Y +52 "collection"'z% +4 "core" %8v R +2 "sampler")\\% +5 "core" % = k Y +53 "collection"'(% +4 "core" %8` Y +2 "sampler")8% +5 "core" % E s Y +52 "collection"'F% +4 "core" %8_ ^ +2 "sampler")7% +4 "core" % J w Y +53 "collection"'L% +4 "core" %8u ^ +2 "sampler")l% +5 "core" % J w Y +52 "collection"'% +4 "core" %8u ^ +2 "sampler")@% +4 "core" %\  D w Y +53 "collection"'9% +4 "core" %8v ] +2 "sampler");% +5 "core" % ; w Y +53 "collection"'M% +4 "core" %8` ] +2 "sampler")% +5 "core" % C w Y +52 "collection"'6% +4 "core" %8X ^ +2 "sampler")[% +5 "core" % J w Y +52 "collection"'V% +4 "core" %8u ] +3 "sampler")3% +4 "core" %&% ; w Y +53 "collection"'+% +4 "core" %8Y Z +3 "sampler")`% +4 "core" %., F r Y +53 "collection"'% +4 "core" %8s S +2 "sampler")\ % +5 "core" %76 = l Y +53 "collection"'o% +4 "core" %8^ T +2 "sampler")f% +5 "core" %>@ ? m Y +52 "collection"'!% +4 "core" %8^ R +2 "sampler")O% +5 "core" %JH G l Y +52 "collection"'% +4 "core" %8^ S +2 "sampler")b% +5 "core" %TQ G k Y +52 "collection"'% +4 "core" %8Z S +2 "sampler")B% +5 "core" %[X C l Y +52 "collection"'$% +4 "core" %8t Q +2 "sampler")1% +4 "core" %fa E k Y +2 "sampler")% +4 "core" %ec K k Y +2 ."WCR"Intake.select :close + "sampler")0 +11 ){% +3 "core" %ed ? Y + ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X S f +53 "collection"'d% +4 "core" %8u = +2 "sampler")S% +6 "core" % I V f +52 "collection"'T% +4 "core" %8u < +2 "sampler")J% +6 "core" % L U f +53 "collection"'% +4 "core" %8_ = +3 "sampler")K% +4 "core" % C V f +53 "collection"'=% +4 "core" %8u = +2 "sampler")u% +4 "core" % > V f +53 "collection"'% +4 "core" %8v < +2 "sampler")% +4 "core" % ; U f +53 "collection"'p% +4 "core" %8` < +2 "sampler")]% +5 "core" % E U f +53 "collection"' % +4 "core" %8u D +2 "sampler")i% +5 "core" % = ] f +52 "collection"'/% +4 "core" %8t D +2 "sampler")% +4 "core" % ? ] f +53 "collection"'"% +5 "core" %8` D +2 "sampler")~% +4 "core" % H ] f +53 "collection"'}% +4 "core" %8_ = +2 "sampler") % +4 "core" % C V f +53 "collection"'% +4 "core" %8t < +2 "sampler")4% +4 "core" % I U f +53 "collection"'N% +4 "core" %8t < +2 "sampler")Q% +5 "core" % ; U f +53 "collection"'v% +4 "core" %8_ < +3 "sampler")x% +8 "core" %# ; U f +55 "collection"'j% +4 "core" %8t = +2 "sampler")n% +4 "core" %,+ G V f +53 "collection"'% +4 "core" %8t = +2 "sampler")t% +4 "core" %62 > W f +53 "collection"'I% +4 "core" %8n < +2 "sampler")s% +4 "core" %=> A U f +53 "collection"'R% +5 "core" %8] = +2 "sampler")_% +4 "core" %HH F V f +53 "collection"'Y% +4 "core" %8o > +2 "sampler")r% +5 "core" %RT ; V f +53 "collection"''% +4 "core" %8t ? +2 "sampler")% +5 "core" %[[ E W f +52 "collection"'% +4 "core" %8_ > +2 "sampler")P% +5 "core" %df C W f +2 "sampler")|% +4 "core" %ei B W f + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %hc E f + ."WCR"SSV.dial :exhaust +2 "sampler")  +81 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %8^ ; +2 "sampler")c% +4 "core" %m C U +53 "collection"'% +4 "core" %8_ C +2 "sampler")H% +4 "core" %m D \\ +53 "collection"'0% +4 "core" %8d G +2 "sampler")% +4 "core" %n C ` +53 "collection"'W% +4 "core" %8t K +2 "sampler")% +5 "core" %# = d +52 "collection"'e% +4 "core" %8u L +2 "sampler")E% +4 "core" % ; e d +53 "collection"'% +4 "core" %8t L +3 "sampler")z% +4 "core" % D e d +53 "collection"'\\% +4 "core" %8_ Y +3 "sampler")(% +4 "core" % ; r d +52 "collection"'8% +4 "core" %8y Y +2 "sampler")F% +4 "core" % K s d +53 "collection"'7% +63 "core" %8s Y +2 "sampler")L% +6 "core" % = s d +52 "collection"'l% +4 "core" %8^ Z +2 "sampler")% +4 "core" % C t d +53 "collection"'@% +4 "core" %8] Z +2 "sampler")9% +5 "core" % C t d +53 "collection"';% +4 "core" %8u Y +2 "sampler")M% +4 "core" % : t d +53 "collection"'% +4 "core" %8t Z +3 "sampler")6% +4 "core" % E t d +53 "collection"'[% +4 "core" %8_ Z +2 "sampler")V% +4 "core" %  J t d +53 "collection"'3% +4 "core" %8v Z +2 "sampler")+% +5 "core" % = s d +52 "collection"'`% +4 "core" %8s [ +2 "sampler")% +4 "core" % = t d +53 "collection"'\ % +4 "core" %8w [ +2 "sampler")o% +4 "core" %"! ; t d +53 "collection"'f% +4 "core" %8r Z +2 "sampler")!% +4 "core" %+) > t d +53 "collection"'O% +4 "core" %8\\ [ +2 "sampler")% +4 "core" %66 K s d +53 "collection"'b% +4 "core" %8^ Z +2 "sampler")% +4 "core" %A> I s d +53 "collection"'B% +4 "core" %8v Z +3 "sampler")$% +4 "core" %GF ; s d +52 "collection"'1% +4 "core" %8q Z +2 "sampler")% +4 "core" %QS = t d +53 "collection"'{% +4 "core" %8v Y +2 "sampler")% +4 "core" %[X < t d +53 "collection"':% +4 "core" %8u Y +2 "sampler")?% +5 "core" %cc C t d +2 "sampler")g% +4 "core" %fe D t d +2 ."WCR"Intake.select :close + "sampler")0 +10 )m% +3 "core" %ge E d + ."WCR"SSV.dial :exhaust +3 "sampler")a  +81 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X _ c +52 "collection"'S% +4 "core" %8q Y +2 "sampler")T% +5 "core" % = r c +53 "collection"'J% +4 "core" %8_ Z +3 "sampler")% +5 "core" % ; s c +53 "collection"'K% +4 "core" %8^ Z +2 "sampler")=% +5 "core" % C s c +52 "collection"'u% +4 "core" %8` Z +2 "sampler")% +5 "core" % E t c +53 "collection"'% +4 "core" %8t [ +2 "sampler")p% +4 "core" % = s c +53 "collection"']% +4 "core" %8t Z +2 "sampler") % +4 "core" % = t c +53 "collection"'i% +4 "core" %8_ Y +2 "sampler")/% +5 "core" % E s c +52 "collection"'% +4 "core" %8_ [ +2 "sampler")"% +4 "core" % G t c +53 "collection"'~% +4 "core" %8` Z +2 "sampler")}% +4 "core" % ; t c +53 "collection"' % +4 "core" %8w Z +3 "sampler")% +4 "core" % : t c +52 "collection"'4% +4 "core" %8v W +2 "sampler")N% +4 "core" % < p c +53 "collection"'Q% +4 "core" %8x S +2 "sampler")v% +4 "core" % < j c +53 "collection"'x% +4 "core" %8` Q +2 "sampler")j% +5 "core" % E k c +52 "collection"'n% +4 "core" %8_ Q +2 "sampler")% +5 "core" %$% B i c +52 "collection"'t% +4 "core" %8_ N +2 "sampler")I% +4 "core" %,+ E h c +53 "collection"'s% +4 "core" %8` O +2 "sampler")R% +5 "core" %53 > g c +53 "collection"'_% +4 "core" %8u M +2 "sampler")Y% +5 "core" %A> G g c +52 "collection"'r% +4 "core" %8` P +2 "sampler")'% +4 "core" %JH D i c +53 "collection"'% +4 "core" %8^ O +2 "sampler")% +5 "core" %SO B i c +52 "collection"'P% +4 "core" %8` O +2 "sampler")|% +5 "core" %[Z > i c +53 "collection"'% +4 "core" %8u P +2 "sampler")% +4 "core" %di ; j c +2 "sampler")% +64 "core" %ki 9 p c + ."WCR"Intake.select :close +2 "sampler")0 +10 )2% +3 "core" %nm J c +2 ."WCR"SSV.dial :exhaust +2 "sampler").  +81 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % E [ V +53 "collection"'c% +4 "core" %8[ A +2 "sampler")% +4 "core" % M [ V +53 "collection"'H% +4 "core" %8[ O +2 "sampler")0% +4 "core" % I i V +53 "collection"'% +4 "core" %8` O +2 "sampler")W% +5 "core" % < h V +53 "collection"'% +4 "core" %8r P +2 "sampler")e% +5 "core" % G i V +52 "collection"'E% +4 "core" %8Z O +2 "sampler")% +4 "core" % E i V +53 "collection"'z% +4 "core" %8[ P +2 "sampler")\\% +4 "core" % F j V +53 "collection"'(% +4 "core" %8] P +3 "sampler")8% +5 "core" % ; i V +52 "collection"'F% +4 "core" %8u Q +2 "sampler")7% +5 "core" % < h V +53 "collection"'L% +4 "core" %8g O +3 "sampler")l% +4 "core" % ; i V +52 "collection"'% +4 "core" %8n P +2 "sampler")@% +4 "core" % ; h V +53 "collection"'9% +4 "core" %8u O +2 "sampler");% +4 "core" % < h V +53 "collection"'M% +4 "core" %8o P +2 "sampler")% +4 "core" % < i V +53 "collection"'6% +4 "core" %8t P +2 "sampler")[% +5 "core" % I h V +52 "collection"'V% +4 "core" %8^ Q +2 "sampler")3% +4 "core" % F j V +53 "collection"'+% +4 "core" %8^ P +3 "sampler")`% +4 "core" % > h V +53 "collection"'% +4 "core" %8u O +3 "sampler")\ % +4 "core" % E h V +55 "collection"'o% +3 "core" %8u O +2 "sampler")f% +5 "core" % = i V +53 "collection"'!% +4 "core" %8w N +2 "sampler")O% +4 "core" % J h V +53 "collection"'% +4 "core" %8^ W +2 "sampler")b% +5 "core" %$! A q V +52 "collection"'% +4 "core" %8^ [ +2 "sampler")B% +5 "core" %,. < s V +52 "collection"'$% +4 "core" %8x Z +2 "sampler")1% +4 "core" %69 : r V +53 "collection"'% +4 "core" %8v [ +2 "sampler"){% +4 "core" %?> < t V +53 "collection"'% +4 "core" %8q Z +2 "sampler"):% +5 "core" %HL D t V +52 "collection"'?% +4 "core" %8t [ +2 "sampler")g% +5 "core" %TQ B t V +52 "collection"'m% +4 "core" %8f Z +2 "sampler")a% +5 "core" %]X B t V +53 "collection"'U% +4 "core" %8v Z +3 "sampler")&% +4 "core" %da = u V +2 "sampler") % +4 "core" %ec E t V +2 ."WCR"Intake.select :close + "sampler")0 +11 )-% +3 "core" %fe I V + ."WCR"SSV.dial :exhaust +3 "sampler")  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X h e +55 "collection"'/% +3 "core" %8X O +2 "sampler")% +5 "core" % C i e +52 "collection"'"% +4 "core" %8_ P +2 "sampler")~% +4 "core" % F h e +53 "collection"'}% +4 "core" %8] N +2 "sampler") % +4 "core" % < h e +53 "collection"'% +4 "core" %8r O +2 "sampler")4% +4 "core" % < h e +53 "collection"'N% +4 "core" %8v P +3 "sampler")Q% +5 "core" % D h e +52 "collection"'v% +4 "core" %8_ P +2 "sampler")x% +5 "core" % > i e +52 "collection"'j% +4 "core" %8h M +2 "sampler")n% +4 "core" %\  : h e +53 "collection"'% +4 "core" %8u O +2 "sampler")t% +5 "core" % ; h e +53 "collection"'I% +4 "core" %8T W +2 "sampler")s% +4 "core" % E p e +53 "collection"'R% +4 "core" %8\\ Z +2 "sampler")_% +4 "core" % D s e +53 "collection"'Y% +4 "core" %8_ [ +2 "sampler")r% +4 "core" %'$ G t e +53 "collection"''% +4 "core" %8n Z +2 "sampler")% +5 "core" %+, A t e +53 "collection"'% +4 "core" %8_ Z +3 "sampler")P% +4 "core" %55 D t e +53 "collection"'|% +4 "core" %8w [ +2 "sampler")% +5 "core" %<= < t e +52 "collection"'% +4 "core" %8t Z +2 "sampler")% +5 "core" %HG < t e +53 "collection"'2% +4 "core" %8l Z +2 "sampler").% +4 "core" %QO D s e +53 "collection"'q% +4 "core" %8f W +2 "sampler")C% +5 "core" %YV = p e +52 "collection"'%% +4 "core" %8e T +2 "sampler")% +5 "core" %ad = n e +2 "sampler")G% +4 "core" %`c : n e +2 ."WCR"Intake.select :close + "sampler")0 +11 )>% +3 "core" %cb D e + ."WCR"SSV.dial :exhaust +3 "sampler")c  +81 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X t d +52 "collection"'% +4 "core" %8 Z +2 "sampler")z% +5 "core" % : t d +53 "collection"'\\% +4 "core" %8w Z +3 "sampler")(% +4 "core" % F s d +52 "collection"'8% +4 "core" %8t Z +2 "sampler")F% +5 "core" % < t d +52 "collection"'7% +4 "core" %8v [ +2 "sampler")L% +5 "core" % : t d +52 "collection"'l% +4 "core" %8 Z +2 "sampler")% +4 "core" % ? s d +53 "collection"'@% +4 "core" %8 Z +7 "sampler")9% +4 "core" % ; t d +53 "collection"';% +4 "core" %8 Z +2 "sampler")M% +5 "core" % ; t d +53 "collection"'% +4 "core" %8f W +2 "sampler")6% +4 "core" % I q d +53 "collection"'[% +4 "core" %8b W +2 "sampler")V% +5 "core" % B q d +53 "collection"'3% +4 "core" %8 O +2 "sampler")+% +4 "core" % 9 h d +53 "collection"'`% +4 "core" %8 P +2 "sampler")% +5 "core" % J i d +52 "collection"'\ % +4 "core" %8 N +2 "sampler")o% +4 "core" % H h d +53 "collection"'f% +4 "core" %8b Q +2 "sampler")!% +4 "core" % E j d +53 "collection"'O% +5 "core" %8} Q +2 "sampler")% +4 "core" % < j d +53 "collection"'b% +4 "core" %8 P +2 "sampler")% +5 "core" % D j d +53 "collection"'B% +54 "core" %8^ O +12 "sampler")$% +5 "core" % : i d +54 "collection"'1% +4 "core" %8q N +2 "sampler")% +5 "core" % C g d +53 "collection"'{% +4 "core" %8 O +2 "sampler")% +4 "core" %#! @ h d +53 "collection"':% +4 "core" %8} O +2 "sampler")?% +5 "core" %+( G g d +52 "collection"'g% +4 "core" %8c M +2 "sampler")m% +4 "core" %30 C f d +53 "collection"'a% +4 "core" %8r J +3 "sampler")U% +4 "core" %;7 ; c d +53 "collection"'&% +4 "core" %8 F +2 "sampler") % +5 "core" %DB ; _ d +53 "collection"'-% +4 "core" %8d C +2 "sampler") % +4 "core" %NM G ] d +53 "collection"',% +4 "core" %8k B +2 "sampler")% +4 "core" %VW 6 ^ d +53 "collection"'k% +4 "core" %8h I +2 "sampler")X% +5 "core" %^^ : a d +53 "collection"')% +4 "core" %8} L +2 "sampler")h% +5 "core" %hf C e d +2 "sampler")#% +4 "core" %ig I e d +2 ."WCR"Intake.select :close + "sampler")0 +11 )% +3 "core" %ig 9 d + ."WCR"SSV.dial :exhaust +3 "sampler")  +81 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X o +53 "collection"' % +4 "core" %8 U +2 "sampler")% +4 "core" %k C o +53 "collection"'4% +4 "core" %8s T +3 "sampler")N% +4 "core" %l = n +53 "collection"'Q% +4 "core" %8 U +3 "sampler")v% +4 "core" %l C o +53 "collection"'x% +4 "core" %8 U +3 "sampler")j% +4 "core" %l : n +52 "collection"'n% +4 "core" %8 U +3 "sampler")% +4 "core" %l < o +53 "collection"'t% +4 "core" %8 U +2 "sampler")I% +5 "core" %l F o +53 "collection"'s% +4 "core" %8w P +2 "sampler")R% +5 "core" %k @ k +52 "collection"'_% +5 "core" %8f J +2 "sampler")Y% +5 "core" %k : c +53 "collection"'r% +4 "core" %8s H +3 "sampler")'% +4 "core" %j ; c +53 "collection"'% +4 "core" %8 I +2 "sampler")% +5 "core" %j  C c +53 "collection"'P% +4 "core" %8y G +3 "sampler")|% +4 "core" %m < _ +53 "collection"'% +4 "core" %8 H +2 "sampler")% +5 "core" % C _\ M +52 "collection"'% +4 "core" %8 C +2 "sampler")2% +5 "core" %!$ E \\\ M +53 "collection"'.% +4 "core" %8y D +2 "sampler")q% +4 "core" %'+ ; [\ M +53 "collection"'C% +4 "core" %8 B +2 "sampler")%% +5 "core" %2/ < [\ M +52 "collection"'% +4 "core" %8 ? +2 "sampler")G% +5 "core" %98 E X\ M +52 "collection"'>% +4 "core" %8 @ +2 "sampler")c% +4 "core" %D@ L X\ M +53 "collection"'y% +4 "core" %8 I +2 "sampler")H% +5 "core" %KI H d\ M +52 "collection"'0% +4 "core" %8l L +2 "sampler")% +5 "core" %WU I e\ M +52 "collection"'W% +4 "core" %8y O +3 "sampler")% +4 "core" %^\\ : i\ M +53 "collection"'e% +4 "core" %8 K +3 "sampler")E% +4 "core" %ed D f\ M +2 "sampler")% +4 "core" %hg C f\ M +2 ."WCR"Intake.select :close + "sampler")0 +11 )z% +3 "core" %hd > \ M + ."WCR"SSV.dial :exhaust +3 "sampler")\\  +81 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +62 "sampler")#.0X% +4 "core" % D b c +53 "collection"'c% +4 "core" %8w J +2 "sampler")y% +4 "core" % < d c +54 "collection"'H% +3 "core" %8 I +2 "sampler")0% +5 "core" %"# > c c +53 "collection"'% +4 "core" %8 K +2 "sampler")W% +4 "core" %)' K d c +53 "collection"'% +4 "core" %8u K +2 "sampler")e% +6 "core" %1/ J d c +53 "collection"'E% +4 "core" %8 K +2 "sampler")% +5 "core" %<9 C d c +53 "collection"'z% +4 "core" %8w L +3 "sampler")\\% +4 "core" %DD ; f c +53 "collection"'T% +4 "core" %8 L +2 "sampler")8% +5 "core" %MM A f c +53 "collection"'F% +4 "core" %8q J +2 "sampler")(% +5 "core" %WW < e c +52 "collection"'L% +4 "core" %8v M +2 "sampler")l% +4 "core" %_\\ ; e c +53 "collection"'% +4 "core" %8 K +2 "sampler")@% +4 "core" %gj = c c +2 "sampler")9% +4 "core" %hf ? c c +2 ."WCR"Intake.select :close +2 "sampler")0 +10 );% +3 "core" %kh B c +2 ."WCR"SSV.dial :exhaust +2 "sampler")M  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X f +52 "collection"'O% +4 "core" %8} J +2 "sampler")% +4 "core" % 9 f l +53 "collection"'b% +4 "core" %8 L +2 "sampler")% +5 "core" % : e l +53 "collection"'B% +4 "core" %8 G +2 "sampler")$% +5 "core" % ; a l +52 "collection"'1% +4 "core" %8 @ +3 "sampler")% +5 "core" % < X l +53 "collection"'{% +4 "core" %8 B +2 "sampler")% +4 "core" % G [ l +54 "collection"':% +3 "core" %8 C +2 "sampler")?% +5 "core" % < ] l +52 "collection"'g% +4 "core" %8 D +2 "sampler")m% +4 "core" % < \\ l +53 "collection"'a% +4 "core" %8 E +2 "sampler")U% +5 "core" % ; ^ l +54 "collection"'&% +4 "core" %8 F +3 "sampler") % +4 "core" % < ` l +52 "collection"'-% +4 "core" %8 H +3 "sampler") % +4 "core" % < a l +52 "collection"',% +4 "core" %8 J +2 "sampler")% +4 "core" % ? c l +53 "collection"'k% +4 "core" %8 K +3 "sampler")X% +4 "core" % D d l +52 "collection"')% +4 "core" %8 L +2 "sampler")h% +5 "core" % D e l +52 "collection"'#% +4 "core" %8 R +2 "sampler")% +5 "core" %  ? l l +53 "collection"'% +54 "core" %8 V +12 "sampler")% +6 "core" % K p l +53 "collection"'d% +4 "core" %8 V +2 "sampler")S% +4 "core" %  ? p l +53 "collection"'% +4 "core" %8 V +2 "sampler")J% +4 "core" %)' D p l +53 "collection"'% +4 "core" %8 W +2 "sampler")K% +5 "core" %3/ D p l +53 "collection"'=% +4 "core" %8 V +3 "sampler")u% +4 "core" %9; < o l +53 "collection"'% +4 "core" %8 V +2 "sampler")% +4 "core" %FA G o l +53 "collection"'p% +4 "core" %8 R +2 "sampler")]% +5 "core" %ML D j l +53 "collection"'7% +4 "core" %8 M +2 "sampler")i% +4 "core" %W[ ; f l +53 "collection"'/% +4 "core" %8 L +2 "sampler") % +4 "core" %^^ B e l +53 "collection"'"% +4 "core" %8 L +2 "sampler")~% +4 "core" %ge D e l +2 "sampler")}% +5 "core" %ge C e l + ."WCR"Intake.select :close +2 "sampler")0 +10 ) % +3 "core" %ig : l + ."WCR"SSV.dial :exhaust +3 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %8w V +2 "sampler")c% +5 "core" % : p h +53 "collection"'y% +4 "core" %8 W +2 "sampler")H% +5 "core" % D q h +53 "collection"'0% +5 "core" %8 S +2 "sampler")% +5 "core" % E m h +52 "collection"'W% +4 "core" %8 R +2 "sampler")% +4 "core" % C i h +53 "collection"'e% +4 "core" %8} M +2 "sampler")E% +4 "core" % E f h +53 "collection"'% +4 "core" %8 K +2 "sampler")z% +4 "core" % C d h +53 "collection"'\\% +4 "core" %8 L +2 "sampler")T% +4 "core" % ; d h +53 "collection"'8% +4 "core" %8 K +2 "sampler")F% +4 "core" %$# : d h +53 "collection"'(% +4 "core" %8z K +2 "sampler")L% +4 "core" %,+ 9 d h +53 "collection"'l% +4 "core" %8 K +3 "sampler")% +4 "core" %66 B d h +53 "collection"'@% +4 "core" %8} J +2 "sampler")9% +5 "core" %@< ; d h +53 "collection"';% +4 "core" %8 K +2 "sampler")M% +5 "core" %IF C d h +52 "collection"'% +4 "core" %8@ K +2 "sampler")6% +4 "core" %RQ C d h +53 "collection"'[% +4 "core" %8 R +2 "sampler")% +4 "core" %\\[ E k h +53 "collection"'3% +4 "core" %8, U +2 "sampler")+% +5 "core" %fd : n h +2 "sampler")`% +4 "core" %dd : o h +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %gf ; h + ."WCR"SSV.dial :exhaust +3 "sampler")\  +80 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X n ] +52 "collection"'S% +5 "core" %8 V +2 "sampler")% +5 "core" % C n ] +52 "collection"'J% +4 "core" %8{ W +2 "sampler")% +5 "core" % C p ] +52 "collection"'K% +4 "core" %8n V +2 "sampler")=% +4 "core" %  F p ] +53 "collection"'u% +4 "core" %8} V +3 "sampler")% +4 "core" % : p ] +52 "collection"'% +4 "core" %8} V +3 "sampler")p% +4 "core" % ; o ] +52 "collection"']% +4 "core" %8- V +2 "sampler")7% +5 "core" %  D o ] +53 "collection"'i% +4 "core" %8 V +2 "sampler")/% +4 "core" %'' C o ] +53 "collection"' % +4 "core" %8q U +3 "sampler")"% +4 "core" %1. ; o ] +53 "collection"'~% +4 "core" %8 V +2 "sampler")}% +5 "core" %8: G o ] +53 "collection"' % +4 "core" %8 U +2 "sampler")% +5 "core" %CD ; o ] +52 "collection"'V% +4 "core" %8z R +2 "sampler")N% +5 "core" %LL ? l ] +53 "collection"'Q% +4 "core" %8 Q +2 "sampler")4% +6 "core" %VQ H g ] +53 "collection"'x% +4 "core" %8 H +2 "sampler")j% +4 "core" %][ : c ] +53 "collection"'n% +4 "core" %8> I +2 "sampler")% +5 "core" %fh C c ] +2 "sampler")t% +4 "core" %ge B c ] +2 ."WCR"Intake.select :close + "sampler")0 +11 )I% +3 "core" %ii 9 ] + ."WCR"SSV.dial :exhaust +3 "sampler")s  +81 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % C f [ +53 "collection"'c% +4 "core" %86 K +2 "sampler")y% +5 "core" % E e [ +53 "collection"'H% +4 "core" %8M L +2 "sampler")0% +5 "core" % ; f [ +53 "collection"'% +4 "core" %8T L +2 "sampler")W% +5 "core" % C e [ +53 "collection"'% +4 "core" %8e K +2 "sampler")e% +5 "core" % < c [ +52 "collection"'E% +4 "core" %8M K +2 "sampler")% +4 "core" % : d [ +53 "collection"'z% +4 "core" %8U L +2 "sampler")\\% +5 "core" % C d [ +53 "collection"'T% +5 "core" %8} J +2 "sampler")8% +5 "core" % C d [ +53 "collection"'F% +4 "core" %87 L +2 "sampler")(% +4 "core" % C e [ +53 "collection"'L% +4 "core" %86 L +3 "sampler")l% +4 "core" %  ; e [ +53 "collection"'% +4 "core" %83 J +2 "sampler")@% +4 "core" % B e [ +53 "collection"'9% +4 "core" %8> K +2 "sampler");% +4 "core" % D e [ +53 "collection"'M% +4 "core" %8P K +3 "sampler")% +4 "core" %$$ ; e [ +53 "collection"'6% +4 "core" %8W L +2 "sampler")[% +5 "core" %.- H d [ +52 "collection"'% +4 "core" %8^ J +3 "sampler")3% +4 "core" %63 B d [ +53 "collection"'+% +5 "core" %8 K +2 "sampler")`% +4 "core" %AA 9 d [ +53 "collection"'% +4 "core" %8 L +2 "sampler")\ % +5 "core" %JG B d [ +53 "collection"'v% +4 "core" %8| S +2 "sampler")f% +6 "core" %RP 8 l [ +52 "collection"'!% +4 "core" %8f S +3 "sampler")o% +4 "core" %]Y C k [ +52 "collection"'% +4 "core" %8/ U +2 "sampler")b% +4 "core" %dc G o [ +2 "sampler")% +5 "core" %eb C o [ + ."WCR"Intake.select :close +2 "sampler")0 +9 )B% +3 "core" %hd @ [ +2 ."WCR"SSV.dial :exhaust +2 "sampler")$  +81 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %8> Q +2 "sampler")c% +4 "core" %n B j +53 "collection"'y% +4 "core" %8$ L +3 "sampler")H% +4 "core" %o C f +54 "collection"'0% +4 "core" %8b G +2 "sampler")% +5 "core" %o D a +52 "collection"'W% +4 "core" %8> G +2 "sampler")% +4 "core" %o B ` +53 "collection"'e% +4 "core" %8* F +4 "sampler")E% +4 "core" %n 9 ^ +53 "collection"'% +4 "core" %8H E +2 "sampler")z% +5 "core" %n B _ +55 "collection"'\\% +3 "core" %8Y E +2 "sampler")T% +5 "core" %n A ^ +53 "collection"'8% +4 "core" %8% D +2 "sampler")F% +5 "core" %n < ] +52 "collection"'(% +3 "core" %8( H +3 "sampler")L% +4 "core" %9 G a +53 "collection"'l% +4 "core" %8@ L +2 "sampler")% +5 "core" % : d S +53 "collection"'@% +4 "core" %8' K +2 "sampler")9% +5 "core" % B e S +52 "collection"';% +4 "core" %81 R +2 "sampler")M% +5 "core" % < l S +52 "collection"'% +5 "core" %88 S +2 "sampler")6% +4 "core" % < l S +53 "collection"'[% +4 "core" %8: W +2 "sampler")% +5 "core" % E p S +52 "collection"'3% +4 "core" %8( V +2 "sampler")+% +5 "core" %  G p S +52 "collection"'`% +4 "core" %89 W +3 "sampler")% +4 "core" % < p S +53 "collection"'\ % +4 "core" %8m V +2 "sampler")v% +5 "core" % : o S +52 "collection"'f% +4 "core" %89 W +2 "sampler")!% +5 "core" % E p S +52 "collection"'o% +4 "core" %8W W +2 "sampler")% +5 "core" %&& D p S +52 "collection"'b% +4 "core" %8& W +2 "sampler")% +4 "core" %/4 C p S +53 "collection"'B% +5 "core" %83 V +2 "sampler")$% +4 "core" %76 ; p S +53 "collection"'r% +4 "core" %8> W +2 "sampler")% +5 "core" %AD E p S +53 "collection"'{% +4 "core" %8\\ V +2 "sampler")1% +5 "core" %LI = o S +52 "collection"':% +4 "core" %8& V +2 "sampler")?% +4 "core" %SR = p S +53 "collection"'g% +4 "core" %85 W +2 "sampler")m% +4 "core" %\\_ : p S +53 "collection"'a% +4 "core" %8 W +2 "sampler")U% +6 "core" %cg E p S +3 "sampler")&% +4 "core" %cd < o S +2 ."WCR"Intake.select :close + "sampler")0 +10 ) % +4 "core" %ge D S + ."WCR"SSV.dial :exhaust +2 "sampler")-  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X K +2 "sampler")N% +4 "core" % : f b +53 "collection"'Q% +6 "core" %8( K +2 "sampler")4% +4 "core" % A e b +53 "collection"'x% +4 "core" %84 K +2 "sampler")j% +4 "core" % : e b +53 "collection"'n% +4 "core" %84 K +2 "sampler")% +5 "core" %  B d b +53 "collection"'t% +3 "core" %8% L +3 "sampler")I% +4 "core" % C e b +53 "collection"'s% +4 "core" %80 L +2 "sampler")O% +5 "core" % 7 f b +53 "collection"'_% +4 "core" %8> L +2 "sampler")Y% +5 "core" %## C e b +52 "collection"'R% +4 "core" %8X S +2 "sampler")'% +4 "core" %-, C l b +53 "collection"'% +4 "core" %80 U +2 "sampler")% +4 "core" %74 A o b +53 "collection"'P% +5 "core" %8A V +2 "sampler")|% +4 "core" %>> 9 o b +53 "collection"'% +4 "core" %8? V +2 "sampler")% +5 "core" %KG C p b +52 "collection"'% +4 "core" %86 V +2 "sampler")% +5 "core" %TP A p b +52 "collection"'.% +4 "core" %8+ V +2 "sampler")q% +4 "core" %^[ D o b +53 "collection"'C% +4 "core" %8' V +2 "sampler")%% +4 "core" %eb C p b +53 "collection"'% +4 "core" %8) U +2 "sampler")G% +5 "core" %nj : p b +2 "sampler")>% +4 "core" %nk 9 o b + ."WCR"Intake.select :close +2 "sampler")0 +10 )c% +3 "core" %nl C b +2 ."WCR"SSV.dial :exhaust +2 "sampler")y  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X d, +53 "collection"'X% +4 "core" %8C N +2 "sampler"))% +4 "core" %^] B g, +53 "collection"'h% +4 "core" %8- M +2 "sampler")#% +5 "core" %fd B g, +2 "sampler")% +4 "core" %hc ; g, +2 ."WCR"Intake.select :close + "sampler")0 +11 )% +3 "core" %ig C , + ."WCR"SSV.dial :exhaust +3 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +3 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +3 "collection"'J' +2666 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +83 "core" > +53 "sampler")K% +4 "core" %{y C # +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'=  +99 "core"  +3 "collection"'u% +4 "core" %  +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +32 "core" a +3 ."WCR"CS.seek 7.018ml +3 "collection"'' +847 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +4 "collection"'p  +2 ']  +32 "core"  +48  +3 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml +6 "collection"'7'4 +1564 "core" 'Y  w +3 ."WCR"CBV.dial :waste2b +2 "collection"'i  +33 "core"  +3 ."WCR"CS.reconfigure CSconfig +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'/' +394 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +146 "core" +3 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +60 "collection"'"  +46 "core"  +3 "collection"'~% +4 "core" %( +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +12 ."WCR"CS.seek 2ml +2 "collection"'}' +605 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"' ' +2130 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +80 "core" ? +53 "sampler")V% +4 "core" %yv E # +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'N  +97 "core"  +3 "collection"'Q% +5 "core" %:  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'4 ` +65 "core" ^ +4 ."WCR"CS.seek 6.982ml +2 "collection"'x' +880 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'n  +5 'j  +32 "core"  +114  +3 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +3 "collection"''4 +1698 "core" 'H  k +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'t  +33 "core"  +3 ."WCR"CS.reconfigure CSconfig +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'I' +238 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'s  +146 "core" +3 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'O  +46 "core"  +2 "collection"'_% +5 "core" %  +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'Y' +187 "Can"b ~x +458 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'R' +2141 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'' @ +80 "core" ? +53 "sampler")% +4 "core" %xw E # +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +98 "core"  +3 "collection"'P% +5 "core" %. y + ."WCR"CSV.dial between air and CTV +3 "collection"'| ` +65 "core" ^ +3 ."WCR"CS.seek 6.974ml +3 "collection"'' +891 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +2 '  +33 "core"  +114  +3 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml +2 "collection"''4 +1625 "core" ' + s +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'.  +32 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'q' +337 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'C  +148 "core" +3 "collection"'%& +4 "core" &Wd`7 oO +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&% +4 "core" %\  +3 "storage"(G% +4 "core" %b Y +2 "storage"(>. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"(c(( +214 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (y& +4 "core" &*( \  ~  +2 "manipulator"&k& +4 "core" &Ӳ j `=G +2 "manipulator"&0% +5 "core" %\ Z U E +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&( +172 "core" ( +2 "manipulator"&H& +5 "core" &  +2 "storage"(& +5 "core" &*( + ' & +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&e' +91 "core" ' +2 "storage"(E& +5 "core" &*' Z Z +3 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +2 "storage"('V +304 "core" ' +2 "storage"(z- +4 "core" -'w +2 ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&\\& +4 "core" &  +2 "storage"(T& +4 "core" &*+ / +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&8'C +28 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&F, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"((- +3 "core" -'w +3 ."WCR"SE.seek 1.07 Pucks below Top Plate +2 "storage"(L' +36 "core" ' +2 "manipulator"&l% +5 "core" %j v t} +2 "storage"(& +5 "core" &** | } F +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 339 counts +2 "manipulator"&@'ϖ +14 "core" ' +3 "manipulator"&9& +4 "core" & +3 "storage"(;& +4 "core" &*+  +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&M' +19 "core" ' +3 ."WCR"SE.seek 2.07 Pucks below Top Plate +3 "storage"(' +64 "core" ' +3 "manipulator"&6& +5 "core" & +2 "manipulator"&[% +4 "core" %\  +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +89 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&3(ӷ +158 "core" ( +3 "manipulator"&+& +4 "core" & N c8 +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &`& +3 "core" & s j8 +2 ."WCR"Forearm.seek CC +3 "manipulator"&' +94 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&\ / +65 "core" / +3 ."WCR"CC.seek :open +2 "collection"'v( +422 "core" ( +2 "storage"(f& +5 "core" &*+ +2 "storage"(!& +5 "core" &*+ S +2 "manipulator"&o& +4 "core" &8 +2 "manipulator"&% +5 "core" % <y +2 ."WCR"Forearm.seek :retract +3 "manipulator"&b'\ +101 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +3 "manipulator"&( +179 "core" ( +2 "manipulator"&B& +5 "core" &   +2 "storage"($& +62 "core" &** [ +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.seek 1 +3 "manipulator"&r'C +97 "core" ' +4 ."WCR"Elbow.hold +3 "manipulator"&, +3 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open +2 "manipulator"&{1 +66 "core" 1 +3 "manipulator"&1% +5 "core" % t +2 "storage"(:& +5 "core" &*+  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 349 counts +2 "manipulator"&?'Ϡ +15 "core" ' +3 "manipulator"&g& +4 "core" &   +3 "storage"(m& +4 "core" &*+ F +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&a' +18 "core" ' +3 "storage"(U% +5 "core" % y +3 ."downElevator"SE.seek :down +4 "storage"(&'X +99 ( % +4 "core" %\  1 a +3 "manipulator"&-% +4 "core" % +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&2'\ +88 "core" ' +63 ' +2 ."downElevator"SE.coast + "storage"(5 +3 ."WCR"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +5 "core" & } +2 .tHand.open +2 "manipulator"&1 +21 "core" 1 +2 "manipulator"& & +5 "core" & + ;d +3 "manipulator"&X% +5 "core" %\ 9 7U +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&)(- +183 "core" ( +2 "manipulator"&h& +5 "core" &- > 6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &#& +3 "core" &- > 7` +2 .tForearm.seek :garage +3 "manipulator"&'η +97 "core" ' +2 .tHand.close +2 "manipulator"&/ +74 "core" / +2 "manipulator"&& +5 "core" &-  6 +2 "manipulator"&W% +5 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&S'\ +99 "core" ' +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +3 "manipulator"&(ӷ +280 "core" ( +2 "manipulator"&^& +5 "core" &ӹ"  >J +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &ӹ"  >J +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&K' +98 "core" ' +3 "manipulator"&=& +4 "core" &ӹ"   >J +3 "manipulator"&u% +4 "core" %# +3 "collection"'& +4 "core" &7 { +2 "collection"'J& +5 .tCC.seek :closed +2 "collection"'](W +4 "core" &. { +3 &0 | +8 &)vF t- +9 &]} sA +10 &Fp tU +9 &LT xW +10 &O }W +9 &H ~W +9 &HMc |W +10 & OS }V +9 &M, }W +9 &Ls }V +10 & QIk }V +9 &"J, V +10 &#H W +9 &%N W +9 &'XI W +10 &)O V +9 &*K W +9 &,J V +10 &.aN V +9 &0#K V +10 &1N W +9 &3P ~V +9 &5hJ W +10 &7,N V +9 &8I U +9 &:O V +10 &5O V +10 &?NR V +9 &AO@ V +9 &CzN V +10 &E;MA W +9 &GL U +9 &HRD V +10 &J~Y X +9 &L6 [\ +10 &M  ` +9 &OH b +9 &Qg b +10 &S' b! +9 &T b# +9 &V~ ? +10 &WG#5 %n +9 &Wbq$ S +2 ( +2 "collection"'J& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.28 +2 "collection"'p& +4 "core" &Wbo2 S +2 .tHand.open +2 "manipulator"&1 +65 "core" 1 +3 "manipulator"&i% +4 "core" % # 8 J  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&7'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"' & +4 "core" &Wbn S +2 "collection"'"% +5 "core" %@ +2 .tCSV.dial CSR +2 "collection"'~  +45 "core"  +3 "collection"'/% +6 "core" %g +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'}'p +1375 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 '% +3 "core" %p! w +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'V'^ +728 "core" ' +2 .tCSV.dial :waste +2 "collection"'N +155 "core" +2 .tCS.reconfigure CSconfig +59 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'Q'4 +2002 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'4& +5 "core" &Wbn= S +2 "collection"' % +4 "core" %7 +2 .tCSV.dial :flush +2 "collection"'j  +48 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'n'p +1401 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'x @ +46 "core" B +3 "collection"'t% +4 "core" %p> x +3 .tCS.seek 7ml +2 "collection"''l +604 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'s  +4 'O  +55 "core"  +97  +2 .tCBV.dial :waste1 +2 "collection"'_ @ +83 "core" B +3 .tCS.seek 0ml +2 "collection"'I'4 +1884 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'Y& +5 "core" &Wbn? sS +2 "collection"''% +4 "core" %5 x +2 .tCSV.dial :flush +2 "collection"'  +78 "core" +3 .tCS.seek 5ml +2 "collection"''p +1358 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'P @ +47 "core" A +3 "collection"'|% +4 "core" %p>  +3 .tCS.seek 7ml +2 "collection"'R'e +596 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +82 "core"  +3 .tCS.seek 0ml +2 "collection"''4 +1869 "core" ' +2 #tFlushing lower manifold's waste1 port +2 .CSV.dial CSR +2 "collection"'.  +45 "core"  +2 "collection"'% +5 "core" %/? +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'C'P +1135 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'%' +1622 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +48 "core"  +2 .tCBV.dial :waste1 +2 "collection"'G @ +81 "core" A +3 .tCS.seek 0ml +2 "collection"'>'4 +2628 "core" ' +2 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +2 "collection"'y  +46 "core"  +2 "collection"'k% +5 "core" %82 y +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +12 .tCS.reconfigure CSconfig +6 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'0'P +1127 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'H' +1620 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +47 "core"  +2 .tCBV.dial :waste2b +2 "collection"'E  +82 "core"  +3 .tCS.seek 0ml +2 "collection"'Z'4 +2625 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'5  +48 "core"  +3 "collection"'z% +4 "core" %2, +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'\\'P +1136 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'T' +1629 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'( +3 'l  +50 "core"  +63 +2 .tCTV.dial :air +2 "collection"'  +147 "core" +3 .tCS.seek 0ml +2 "collection"'9'4 +397 "Can"e k +2258 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"';'0 +862 "core" ' +2 .tCSV.dial :waste +2 "collection"'6 +46 "core" +3 .tCS.seek 0ml +2 "collection"'['4 +851 "core" ' +2 #tFlushing upper manifold +2 "collection"'e& +5 "core" &Wbn, S +2 "collection"'% +4 "core" %8 + .tCSV.dial :flush +2 "collection"'  +46 "core"  +3 .tCS.seek 5ml +2 "collection"'8'p +1356 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'@ @ +58 "core" ? +3 "collection"'L% +4 "core" %p7 +3 .tCS.seek 7.001ml +2 "collection"'+'n +608 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'` +111 "core" ~ +2 .tCTV.dial :air +3 .CS.seek 0ml +2 "collection"'M'4 +1856 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'F'0 +858 "core" ' +2 .tCSV.dial :waste +2 "collection"'\ +59 "core" +3 .tCS.seek 0ml +2 "collection"''4 +851 "core" ' +2 "collection"'A& +5 "core" &Wbm mS +2 "collection"'f% +4 "core" %6& m +2 .tCSV.dial :flush +2 "collection"'!  +47 "core"  +3 .tCS.seek 3ml +2 "collection"'o'0 +859 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +57 "core" > +3 "collection"'B% +4 "core" %0* } +3 .tCS.seek 5ml +2 "collection"'$'p +602 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1354 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'3'0 +846 "core" ' +2 .tCSV.dial :waste +2 "collection"'{ +79 "core" +3 .tCS.seek 0ml +2 "collection"'1'4 +849 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"':& +4 "core" &Wbn+ S +3 "collection"'g% +4 "core" %8& + .tCSV.dial :flush +2 "collection"'m  +48 "core"  +3 .tCS.seek 5ml +2 "collection"'U'p +1367 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'b @ +46 "core" B +3 "collection"' % +4 "core" %p/ +3 .tCS.seek 7ml +2 "collection"'-'h +607 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +3 'r  +42 "core"  +107  +2 .tCBV.dial :waste1 +2 "collection"'? @ +47 "core" @ +3 .tCS.seek 0ml +2 "collection"','4 +1861 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'& +4 "core" &Wbm% xS +3 "collection"'% +4 "core" %2 x +2 .tCSV.dial :flush +2 "collection"'  +79 "core"  +3 .tCS.seek 5ml +2 "collection"'X'p +1362 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'a @ +47 "core" A +3 "collection"'h% +4 "core" %p' r +3 .tCS.seek 7ml +2 "collection"'#'e +597 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'&  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'c  +82 "core"  +60 .tCS.seek 0ml +2 "collection"''4 +1865 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & 8 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +4 "manipulator"&(ӷ +17 "core" ( +3 "manipulator"&W& +4 "core" &Ӽ 2 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &2& +3 "core" &Ӽ } 2 +2 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' +2 .tHand.close +2 "manipulator"&^/ +77 "core" / +3 .tCC.seek :open +2 "collection"'( +424 "core" ( +2 "manipulator"&)& +5 "core" & r |, +2 "manipulator"&=% +5 "core" % > p p  +2 .tForearm.seek :retract +2 "manipulator"&u'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +291 "core" ( +2 "manipulator"&S& +5 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &v& +3 "core" &-  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&p'η +113 "core" ' +3 .tHand.open +2 "manipulator"&1 +71 "core" 1 +3 "manipulator"&i% +4 "core" % θe # ڰ( +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'"& +4 "core" &8 +2 .tHand.open +2 "manipulator"&J1 +16 "core" 1 +2 "manipulator"&~& +5 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&/(- +3 "core" ( +2 "manipulator"&K& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &q& +3 "core" &-  +3 .tForearm.seek :garage +2 "manipulator"&'η +101 "core" ' +2 .tHand.close +2 "manipulator"&}/ +67 "core" / +3 "manipulator"&N& +4 "core" &- g c +2 "manipulator"&V% +5 "core" % d \\ +2 .tForearm.seek :retract +2 "manipulator"&4'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӷ +279 "core" ( +2 "manipulator"&j& +5 "core" &ӿ \\ Z ;;2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &ӿ b V Q;2 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&x' +103 "core" ' +2 "manipulator"&t& +5 "core" &ӿ 4 7;2 +2 "manipulator"&n% +5 "core" %# ; ; +2 "collection"'s& +5 "core" & +2 "collection"'O& +5 .tCC.seek :closed +2 "collection"'_(W +3 "core" &7 +2 &6  +8 &*v6 - +10 &^|6 A +9 &Mo6 U +9 & L1 V +10 &L4 V +9 &I' V +10 &OL1 V +9 &H4 V +9 &K5 V +10 &I3 V +9 & WN6 V +9 &"J. V +10 &#L- V +9 &%L& V +10 &'^L. W +9 &)"K, V +9 &*N, V +10 &,I$ V +9 &.gN( V +9 &0*K- V +10 &1L' V +9 &3O( V +10 &5oL& V +9 &70M% W +9 &8L' V +10 &:L' V +9 &9N0 V +10 &?M' W +9 &AM' V +10 &CM( V +9 &E@L/ W +9 &GL- V +10 &HQ4 V +9 &JZ< X +9 &L<} [ +10 &Md {_ +9 &O za +10 &QkX |b +9 &S+G b" +9 &T: b% +10 &V2 < +9 &WK$6 "d +9 ( +2 "collection"'O& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.32 + "collection"'& +5 "core" &W[t4 T + &W[t T +2 .tHand.open + "manipulator"&Y1 +76 "core" 1 +2 "manipulator"&'% +5 "core" % # c g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'I& +4 "core" &W[t6 T +2 "collection"'P% +4 "core" %7( +2 .tCSV.dial CSR +2 "collection"'|  +45 "core"  +3 "collection"'% +4 "core" %7 +2 #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"''p +1378 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 '% +3 "core" %p +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'R'Y +726 "core" ' +2 .tCSV.dial :waste +2 "collection"'. +143 "core" +3 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +2018 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'& +4 "core" &W[s" xT +2 "collection"'C% +5 "core" %. x + .tCSV.dial :flush +2 "collection"'  +46 "core"  +60 .tCS.reconfigure CSfast +4 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'G'p +1357 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'% @ +45 "core" A +3 "collection"'y% +4 "core" %p t +3 .tCS.seek 7ml +2 "collection"'k'f +602 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'>  +45 "core"  +2 .tCBV.dial :waste1 +2 "collection"'0 @ +82 "core" A +3 .tCS.seek 0ml +2 "collection"''4 +1865 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'E& +5 "core" &W[s$ T +2 "collection"'H% +4 "core" %6&  + .tCSV.dial :flush +2 "collection"'5  +81 "core" +3 .tCS.seek 5ml +2 "collection"'z'p +1362 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'Z @ +46 "core" A +2 "collection"'\\% +5 "core" %p  +3 .tCS.seek 7ml +2 "collection"'l'g +594 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'(  +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +81 "core"  +3 .tCS.seek 0ml +4 "collection"'T'4 +1842 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'9& +5 "core" &W[r! lT +2 "collection"'6% +6 "core" %5% l + .tCSV.dial CSR +3 "collection"';  +46 "core"  +3 "collection"'e% +4 "core" %5% l +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"''L +2135 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'' +602 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'[ +5 '@  +49 "core" +62 +2 .tCTV.dial :intake +2 "collection"'L  +81 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'8' +2182 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'`  +80 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'+'4 +598 "core" ' +2 .tCSV.dial CSR +2 "collection"'M  +110 "core"  +2 "collection"'\ % +5 "core" %7 +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'F'p +1375 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'A' +1387 "core" ' +2 .tCSV.dial CBV +2 "collection"'f +110 "core" +3 .tCS.seek 0ml +2 "collection"'!'4 +2653 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &  6 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +16 "core" ( +2 "manipulator"&B& +5 "core" &ӽ  3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &ӽ  3 +3 .tForearm.seek CC +2 "manipulator"&$' +96 "core" ' +2 .tHand.close +2 "manipulator"&/ +75 "core" / +3 .tCC.seek :open +2 "collection"'{( +421 "core" ( +2 "manipulator"&3& +5 "core" &  Y. +2 "manipulator"&:% +4 "core" % B  K +3 .tForearm.seek :retract +2 "manipulator"&g'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&m(- +294 "core" ( +2 "manipulator"&1& +5 "core" &- 7 ?w +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &- 8 <kw +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& 'η +113 "core" ' +3 .tHand.open +2 "manipulator"&U1 +67 "core" 1 +2 "manipulator"&% +5 "core" % γbЯ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +56 "manipulator"&r'\ +105 "core" ' +2 #tCompleted [mbaPhase] begun 14:43:39 +2 #Extending 18tun1 until completion of MFBPCR +1721 "Can"m x +60003 y ||n +60004  Y +33118 ."PCR"PCR.off +140 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"11013200:2337,895,726,714,60.0001;11014100:2646,955,697,691,60.0001;11015150:2951,1261,696,687,59.9628;11127040:2334,885,724,715,60.0001;11127940:2621,932,664,687,59.9628;11128990:2941,1258,696,685,60.0001;11241290:2329,923,724,711,60.0001;11242190:2628,969,697,687,60.0001;11243240:2946,1246,697,651,60.0001;11355330:2334,942,724,713,60.0001;11356230:2615,940,695,687,59.9628;11357280:2933,1234,697,685,60.0001;11469290:2330,932,723,712,60.0001;11470190:2630,914,697,687,60.0001;11471240:2937,1249,695,649,60.0001;11583350:2324,927,725,715,60.0001;11584250:2610,918,696,689,60.0001;11585300:2942,1242,698,688,60.0001;11697130:2329,939,723,713,59.9628;11698030:2621,930,695,684,60.0374;11699080:2940,1273,693,649,60.0001;11811200:2334,933,723,712,60.0001;11812100:2587,910,697,690,60.0001;11813150:2940,1265,695,687,60.0374;11925550:2322,941,726,714,59.9628;11926450:2621,936,697,689,60.0001;11927500:2929,1232,665,687,60.0001;12039100:2315,937,723,711,60.0001;12040000:2615,936,695,683,60.0001;12041050:2900,1251,697,683,60.0001;12152950:2322,932,721,714,59.9255;12153850:2623,931,696,687,60.0001;12154900:2928,1243,696,687,60.0374;12267010:2322,932,724,711,60.0001;12267910:2609,938,693,654,60.0001;12268960:2918,1248,699,685,60.0001;12380630:2317,930,722,710,60.0001;12381530:2606,938,696,684,60.0001;12382580:2931,1248,700,684,60.0374;12494660:2312,911,723,714,60.0001;12495560:2612,940,666,684,60.0001;12496610:2923,1252,698,684,60.0001;12608350:2316,899,725,714,60.0001;12609250:2614,953,698,684,59.9628;12610300:2918,1272,699,686,60.0001;12721620:2310,958,718,713,60.0001;12722520:2592,947,700,683,59.9628;12723570:2917,1264,668,684,60.0001;12835620:2317,930,726,711,59.9628;12836520:2585,919,697,687,59.9628;12837570:2923,1260,697,688,60.0001;12949440:2311,920,725,715,59.9628;12950340:2601,928,695,685,60.0001;12951390:2930,1242,697,648,60.0001;13063510:2308,916,726,711,60.0001;13064410:2588,937,697,689,60.0001;13065460:2922,1253,696,684,60.0001;13177740:2320,916,726,712,59.9628;13178640:2605,939,696,689,60.0001;13179690:2898,1250,698,688,60.0001;13291580:2302,919,727,714,59.9628;13292480:2599,900,662,685,59.9628;13293530:2913,1256,699,686,60.0001;13405090:2315,933,724,712,59.9628;13405990:2599,948,694,685,60.0001;13407040:2914,1260,695,683,60.0374;13518980:2305,943,721,716,59.9628;13519880:2599,941,695,649,60.0001;13520930:2902,1243,697,685,60.0001;13632880:2336,952,724,714,60.0001;13633780:2615,931,697,685,60.0001;13634830:2953,1257,697,681,60.0374;13746910:2312,927,722,712,59.9628;13747810:2592,914,699,688,59.9628;13748860:2928,1254,699,688,60.0374;13861010:2313,931,723,714,60.0001;13861910:2603,937,697,682,59.9628;13862960:2908,1255,699,686,60.0001;13975110:2313,965,724,712,59.9628;13976010:2597,904,694,684,60.0001;13977060:2912,1257,698,685,60.0001;14088890:2315,900,723,715,59.9628;14089790:2606,922,695,685,60.0001;14090840:2910,1257,696,682,60.0001;14202450:2330,931,721,710,59.9628;14203350:2619,958,696,653,59.9628;14204400:2939,1257,699,685,60.0001;14316570:2352,945,724,713,60.0001;14317470:2645,926,696,682,60.0001;14318520:2968,1267,698,681,60.0001;14430520:2387,945,722,712,59.9628;14431420:2697,936,666,690,60.0001;14432470:3027,1258,698,686,60.0001;14544180:2408,926,724,713,59.9628;14545080:2708,944,694,689,60.0001;14546130:3044,1253,697,681,60.0001;14658080:2410,932,723,713,59.9628;14658980:2721,929,666,684,60.0001;14660030:3051,1280,696,684,60.0001;14771900:2419,942,725,711,60.0001;14772800:2726,946,695,686,60.0001;14773850:3062,1255,700,682,60.0001;14885270:2498,934,724,711,59.9628;14886170:2822,942,698,687,60.0001;14887220:3138,1275,698,683,60.0001;14999660:2613,943,725,712,59.9628;15000560:2955,931,699,690,60.0001;15001610:3313,1264,696,649,60.0001;15113720:2755,961,724,710,60.0001;15114620:3104,973,697,690,59.9628;15115670:3507,1258,701,687,60.0001;15227920:2896,939,722,712,60.0374;15228820:3283,954,697,690,59.9628;15229870:3683,1270,699,684,60.0001;15342010:2977,956,690,711,59.9628;15342910:3376,935,698,688,60.0001;15343960:3802,1256,699,685,60.0001;15455890:3023,933,725,711,60.0001;15456790:3439,953,696,685,59.9628;15457840:3834,1267,694,686,59.9628;15569470:3031,942,724,713,60.0001;15570370:3409,919,698,685,60.0001;15571420:3871,1277,699,683,60.0001;15683790:3043,1258,723,711,59.9628; +20 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118sep1217h1500ml.pcr +2 "MFB"*?% +4 "core" %b +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*-'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +116 "core" & +2 "MFB"* % +5 "core" %(1 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*,'Zw +235 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*a  +52 "core"  +2 "MFB"*h% +5 "core" %Zj +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*X'> +6066 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*& % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*c% +3 "core" %> +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*#'T +537 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*W% +4 "core" %Z +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*2'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*^  +57 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*  +76 "core"  +2 "MFB"*7% +5 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*]'G +2039 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*)' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2734 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +1429 "Can" || +1305 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*i % +116 "core" & +2 "MFB"*u% +5 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*"' +220 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*J  +51 "core"  +50 "MFB"*~% +12 "core" %! +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*K'> +16114 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*q % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*p% +4 "core" %>\  T +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*}' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*N  +52 "core" +3 "MFB"*V% +4 "core" %\  U +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q< +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*  +37 "core"  +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18485 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*j' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +1182 "Can" xw +1549 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*n' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18sep1219h1500ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*Y  +56 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*'  +24 "core"  +2 "MFB"*I% +5 "core" %V1, +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*P'(X +2558 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"* n +160 "core" o +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*x'R +5065 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug +2 .ATV.dial :ARV + "MFB"*  +156 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 +2 "MFB"*  +34 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*.% +3 "core" %('$ +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*R'FQ +621 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*  +146 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*C% +3 "core" %FL\  S +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1817 "core" ' +4 ."MFBPCR"delay 25 seconds +971 "Can" ww +1532 ."MFBPCR"ARV.dial :PP3 +2 "MFB"*  +36 "core" +2 #"MFBPCR"Adding PP3 +2 .delay 2 seconds +202 "MFB"*%% +4 "core" % \ 5 +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*y' +624 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*G  +35 "core" +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*>% +4 "core" %\  X +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*0'% +612 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*k  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*E% +4 "core" %%  H +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*H'\ +5851 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*5 n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +4 "core" %\ 3Z +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*Z'\  +657 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*\\  +51 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*z% +4 "core" %\ , +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*(' M +5053 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*l  +36 "core"  +4 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*9% +5 "core" % L >h +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*6'k +32605 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*;  +70 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*e % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +6923 "Can" v +60004  V +60003  Y +60004  x +60004   +60003  X +60004  r +60004  xw +60004  ~M +24475 ."PCR"PCR.off +140 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"18137390:2087,913,732,684,59.9628;18138290:2349,963,697,687,60.0001;18139340:2640,1289,699,687,60.0001;18250780:2090,948,722,712,60.0001;18251680:2353,959,697,685,60.0001;18252730:2623,1279,694,650,60.0001;18364340:2094,954,724,715,60.0001;18365240:2347,950,663,683,60.0001;18366290:2635,1257,699,688,60.0374;18477650:2088,915,693,709,60.0001;18478550:2346,951,696,685,60.0001;18479600:2615,1260,697,686,59.9628;18591250:2084,939,723,712,59.9628;18592150:2338,983,697,681,59.9628;18593200:2621,1270,664,686,60.0001;18704780:2094,937,723,707,60.0001;18705680:2353,935,693,687,59.9628;18706730:2602,1277,697,685,60.0001;18818320:2079,938,692,713,59.9628;18819220:2337,950,695,682,60.0001;18820270:2617,1272,698,683,60.0001;18931460:2083,962,722,713,59.9628;18932360:2348,939,695,686,60.0001;18933410:2611,1246,693,645,60.0374;19045230:2087,965,723,712,59.9628;19046130:2331,918,695,684,59.9628;19047180:2610,1279,698,686,60.0001;19158390:2089,935,692,712,59.9628;19159290:2336,936,696,683,60.0001;19160340:2615,1250,699,686,60.0001;19271910:2076,941,719,712,60.0001;19272810:2337,941,695,687,60.0001;19273860:2615,1261,666,691,60.0001;19385720:2084,962,721,714,59.9628;19386620:2323,949,696,685,60.0001;19387670:2603,1249,699,685,60.0001;19499380:2080,952,723,712,59.9628;19500280:2334,953,696,686,60.0001;19501330:2610,1273,697,650,60.0374;19612410:2080,915,723,709,59.9628;19613310:2343,948,695,685,60.0001;19614360:2596,1258,697,683,60.0001;19726040:2087,926,723,719,60.0001;19726940:2315,923,692,688,60.0001;19727990:2600,1280,697,686,60.0001;19840110:2081,925,721,711,60.0001;19841010:2336,938,697,684,60.0001;19842060:2603,1273,666,685,60.0001;19954080:2080,941,723,711,59.9628;19954980:2348,926,667,685,59.9628;19956030:2616,1311,697,682,60.0001;20067450:2078,931,723,711,59.9628;20068350:2337,966,694,684,60.0001;20069400:2606,1270,698,687,60.0001;20181510:2075,938,724,711,59.9628;20182410:2331,941,666,684,60.0001;20183460:2612,1271,696,685,60.0001;20294900:2088,979,723,710,60.0001;20295800:2334,925,696,687,60.0001;20296850:2608,1297,697,686,60.0001;20408530:2085,955,723,713,59.9628;20409430:2343,973,667,651,60.0001;20410480:2602,1278,697,687,59.9628;20522380:2085,923,721,714,59.9628;20523280:2337,938,699,688,60.0001;20524330:2599,1277,697,688,60.0001;20636400:2073,951,720,708,59.9628;20637300:2329,917,694,685,60.0001;20638350:2601,1251,699,682,60.0001;20750240:2077,939,721,709,60.0001;20751140:2338,945,696,684,60.0001;20752190:2608,1283,694,650,60.0001;20863690:2081,934,726,711,60.0001;20864590:2339,938,666,685,60.0001;20865640:2595,1279,698,682,60.0001;20977090:2071,946,725,708,60.0001;20977990:2333,938,701,684,60.0001;20979040:2608,1269,699,679,59.9628;21091120:2080,947,725,714,59.9628;21092020:2333,939,664,687,60.0001;21093070:2605,1300,698,684,60.0001;21204660:2083,937,725,711,60.0001;21205560:2337,935,696,688,60.0001;21206610:2615,1254,696,686,60.0001;21318020:2076,920,722,711,59.9628;21318920:2339,951,697,686,60.0001;21319970:2602,1250,667,686,60.0001;21431750:2088,949,722,711,59.9628;21432650:2314,914,694,684,59.9628;21433700:2602,1274,697,683,60.0001;21545400:2072,941,723,714,59.9628;21546300:2330,948,697,684,60.0001;21547350:2604,1253,695,683,60.0001;21658570:2070,959,726,713,60.0001;21659470:2340,935,696,684,60.0001;21660520:2581,1229,697,683,60.0001;21772810:2088,947,723,710,60.0001;21773710:2328,960,699,683,60.0001;21774760:2605,1270,698,686,60.0001;21886750:2071,927,724,714,60.0001;21887650:2334,936,663,683,59.9628;21888700:2601,1275,697,684,60.0001;22001070:2081,955,724,713,59.9628;22001970:2332,928,698,688,59.9628;22003020:2605,1289,666,682,60.0001;22114680:2079,942,723,711,59.9628;22115580:2326,910,693,682,60.0001;22116630:2601,1287,698,682,59.9628;22228410:2071,962,724,714,60.0001;22229310:2331,955,695,684,60.0001;22230360:2606,1278,697,683,60.0001;22342520:2072,960,725,714,59.9628;22343420:2335,951,698,683,60.0001;22344470:2604,1272,698,681,60.0001;22456170:2077,961,725,709,59.9628;22457070:2327,940,699,684,60.0001;22458120:2614,1274,695,684,60.0001;22570370:2077,905,720,711,60.0001;22571270:2303,940,695,688,59.9628;22572320:2614,1288,697,682,59.9628;22684240:2079,926,724,709,59.9628;22685140:2340,931,694,686,60.0001;22686190:2603,1289,790,684,60.0001;22797950:2066,1276,721,711,59.9628; +21 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18sep1219h1500ml.pcr + "MFB"*T% +4 "core" %mN +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*@  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*[ % +116 "core" & +2 "MFB"*L% +5 "core" %(%$ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zk +234 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*`  +52 "core"  +2 "MFB"*8% +5 "core" %Zz0 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*M'> +6058 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*\ % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*+% +3 "core" %>  E +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*F'^ +530 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*f  +51 "core"  +2 "MFB"*A% +5 "core" %g & K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*B  +58 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*o  +77 "core"  +2 "MFB"*% +4 "core" %q! +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"* 'q +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +2734 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*3' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*$' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +1137 "Can" jj +1595 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +46 "core"  +58 ."MFBPCR"ATV.dial :air3 +2 "MFB"*b % +118 "core" & +2 "MFB"*U% +5 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*g  +51 "core" +2 "MFB"* % +5 "core" %\  Q +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*?'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"** % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" %>  ? +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*-% +5 "core" %   Z +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*a'q1 +335 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*h  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*,'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18486 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*&' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*X' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +590 "Can" yy +2141 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*W' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*^' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*7' +5779 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*2'V +5069 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18sep1221h1500ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*]  +56 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*)  +24 "core"  +2 "MFB"*=% +5 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(\\ +2550 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*S' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*v n +160 "core" o +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5073 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*i'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*u  +157 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 +2 "MFB"*  +35 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*J% +3 "core" %(" +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +58 "MFB"*~'FF +659 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*" I +57 "core" I +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 +2 "MFB"*q% +3 "core" %FL +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*p' +1846 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP2 +2 "MFB"*K n +36 "core" n +2 #"MFBPCR"Adding PP2 +2 .delay 2 seconds +202 "MFB"*N% +4 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*V' +646 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*}  +36 "core" +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"* % +4 "core" % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*' +647 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" % / +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*j'\ +2947 "Can" WW +2901 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*Q n +34 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*/% +4 "core" %\ \  W +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*t'\  +617 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*n  +49 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*s% +3 "core" %\   F +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*4' 7 +5046 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*O  +36 "core"  +4 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*Y% +5 "core" % 2 q +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*''Q +32630 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*I  +71 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +34 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +15523 "Can" | +60003  dc +60004   +60004  d +60003  | +60004  y +60004  K +60004  g +60003  aa +17228 ."PCR"PCR.off +182 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"25245200:2517,938,702,721,60.0001;25246150:2806,962,697,691,60.0374;25247000:2222,961,699,685,60.0001;25247750:1627,959,697,687,60.0001;25359650:2531,966,719,709,60.0001;25360600:2806,977,667,686,60.0001;25361450:2219,977,697,686,60.0001;25362200:1628,937,697,678,60.0374;25473810:2529,943,721,712,59.9628;25474760:2810,946,696,685,59.9628;25475610:2217,970,697,682,60.0001;25476360:1599,938,696,686,60.0001;25587690:2528,962,722,709,60.0001;25588640:2797,961,696,686,60.0001;25589490:2210,961,696,685,60.0001;25590240:1614,963,697,682,60.0001;25702200:2521,949,723,709,60.0001;25703150:2799,940,696,685,60.0001;25704000:2217,963,696,684,60.0374;25704750:1602,955,695,685,60.0374;25816270:2521,924,722,712,59.9628;25817220:2787,959,697,686,60.0374;25818070:2213,965,695,686,60.0001;25818820:1621,967,697,682,59.9628;25930400:2526,956,720,711,60.0001;25931350:2807,941,695,686,60.0001;25932200:2202,956,694,685,60.0001;25932950:1613,983,697,679,60.0001;26044500:2520,972,689,707,59.9628;26045450:2792,956,693,686,60.0001;26046300:2204,941,698,682,60.0374;26047050:1612,946,697,686,60.0001;26158230:2525,952,723,714,60.0001;26159180:2799,926,696,685,60.0001;26160030:2199,936,696,687,60.0374;26160780:1616,958,699,683,60.0374;26272650:2521,965,721,710,59.9628;26273600:2804,968,696,685,60.0001;26274450:2216,953,698,685,60.0001;26275200:1619,949,666,687,60.0374;26386940:2513,933,725,710,59.9628;26387890:2787,924,693,686,60.0374;26388740:2205,948,695,683,60.0001;26389490:1618,956,697,685,60.0001;26501290:2516,959,721,710,59.9628;26502240:2793,974,695,683,60.0001;26503090:2209,953,663,681,60.0001;26503840:1606,960,698,681,60.0001;26615650:2514,962,724,708,59.9628;26616600:2789,958,694,689,60.0001;26617450:2195,981,697,685,60.0001;26618200:1617,951,693,651,60.0001;26729560:2508,952,725,713,59.9628;26730510:2799,968,693,652,60.0001;26731360:2217,971,696,683,60.0374;26732110:1620,967,696,682,60.0001;26844010:2509,958,723,715,59.9628;26844960:2796,965,695,685,60.0374;26845810:2199,953,694,649,60.0001;26846560:1606,985,698,684,60.0001;26958620:2516,972,723,711,59.9628;26959570:2791,967,696,683,60.0001;26960420:2214,984,697,682,59.9628;26961170:1622,981,693,649,60.0001;27072970:2518,919,723,715,60.0001;27073920:2796,957,695,686,60.0001;27074770:2181,970,697,686,60.0001;27075520:1611,950,699,682,60.0001;27187250:2521,990,721,711,59.9628;27188200:2787,950,698,685,59.9628;27189050:2203,971,697,683,60.0001;27189800:1598,953,697,687,60.0001;27301540:2517,962,722,710,60.0001;27302490:2771,969,697,681,60.0001;27303340:2198,984,696,686,59.9628;27304090:1608,964,699,684,60.0001;27415800:2517,942,720,710,59.9628;27416750:2801,968,694,682,59.9628;27417600:2194,929,696,679,60.0001;27418350:1610,975,697,684,60.0001;27530410:2509,950,724,710,59.9628;27531360:2788,951,698,684,60.0001;27532210:2204,962,698,683,60.0374;27532960:1596,935,695,684,60.0001;27645030:2512,964,693,712,59.9628;27645980:2783,941,698,685,59.9628;27646830:2204,967,697,684,60.0001;27647580:1603,978,696,685,60.0374;27759600:2514,949,724,709,60.0001;27760550:2790,970,664,688,60.0374;27761400:2190,973,694,684,60.0001;27762150:1615,969,695,682,60.0001;27873720:2513,960,720,716,59.9628;27874670:2787,953,696,684,59.9628;27875520:2204,963,696,682,59.9628;27876270:1588,967,698,685,59.9628;27988410:2507,949,689,712,60.0001;27989360:2779,973,697,686,59.9628;27990210:2190,968,699,685,60.0001;27990960:1611,966,699,684,60.0001;28102760:2513,912,722,711,59.9628;28103710:2792,975,665,686,60.0001;28104560:2207,960,699,682,60.0001;28105310:1619,970,696,681,60.0001;28217110:2509,965,723,713,60.0001;28218060:2796,964,695,681,59.9628;28218910:2192,968,669,684,60.0374;28219660:1608,950,695,683,60.0001;28331040:2509,971,721,675,59.9628;28331990:2792,967,694,688,59.9628;28332840:2194,966,695,688,60.0001;28333590:1611,974,699,684,60.0001;28445270:2507,958,723,711,59.9628;28446220:2790,971,696,687,60.0001;28447070:2208,961,667,683,60.0001;28447820:1609,952,697,685,60.0001;28559820:2512,952,721,714,60.0001;28560770:2798,986,697,687,60.0001;28561620:2206,944,700,685,60.0001;28562370:1606,955,667,686,59.9628;28674420:2509,967,721,681,59.9628;28675370:2793,978,696,684,60.0001;28676220:2212,953,698,682,60.0001;28676970:1619,943,699,684,60.0374;28788770:2516,987,722,711,60.0001;28789720:2790,951,692,651,60.0001;28790570:2203,990,697,682,60.0001;28791320:1604,952,697,683,60.0001;28903390:2515,971,723,711,60.0001;28904340:2788,991,694,686,60.0001;28905190:2200,947,668,686,59.9628;28905940:1609,941,698,687,60.0001;29018470:2521,933,718,711,59.9628;29019420:2790,970,697,684,60.0001;29020270:2203,961,695,648,60.0001;29021020:1610,975,696,685,60.0001;29133230:2505,952,722,711,60.0001;29134180:2794,954,698,684,60.0001;29135030:2204,981,697,682,60.0001;29135780:1624,958,666,684,60.0001;29247450:2515,977,724,714,59.9628;29248400:2771,965,695,687,59.9628;29249250:2200,990,699,684,60.0001;29250000:1616,979,696,685,60.0001;29362270:2508,980,722,708,59.9628;29363220:2778,994,698,683,60.0374;29364070:2185,955,697,684,60.0001;29364820:1617,967,696,685,60.0001;29476710:2507,999,725,711,59.9628;29477660:2796,958,697,689,60.0001;29478510:2203,958,695,684,59.9628;29479260:1601,960,697,683,60.0001;29591250:2516,941,694,713,60.0001;29592200:2787,952,694,686,60.0001;29593050:2202,984,696,681,60.0001;29593800:1616,946,696,683,60.0001;29705660:2513,987,723,708,59.9628;29706610:2789,974,664,686,60.0001;29707460:2193,983,701,683,59.9628;29708210:1616,959,699,684,60.0001;29820250:2514,960,721,713,59.9628;29821200:2790,968,693,689,60.0001;29822050:2202,935,698,686,60.0001;29822800:1594,964,697,686,59.9628;29934520:2514,964,723,676,60.0001; +26 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18sep1221h1500ml.pcr + "MFB"*P% +4 "core" %P # +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*|  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*x % +116 "core" & +2 "MFB"*% +5 "core" %(% +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zk +224 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*.  +52 "core" +2 "MFB"*% +5 "core" %Ze\  F +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*C % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*R% +4 "core" %>\  Q +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'W +533 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*%  +51 "core"  +2 "MFB"*% +5 "core" %i +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*G'q +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*>  +58 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*y  +87 "core"  +2 "MFB"*k% +5 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*E'Z +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*0' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +57 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*H'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*\\' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2733 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*Z  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +115 "core" % +3 "MFB"*l% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*9' +240 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*(  +51 "core"  +3 "MFB"*;% +4 "core" % +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*e'> +4855 "Can" dc +11259 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*< % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*T% +4 "core" %>\ 8 +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*6' +537 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*@  +52 "core" +2 "MFB"*[% +5 "core" % +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*L'q2 +336 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*  +35 "core"  +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*`'R +4740 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18485 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*8' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*M' +4511 "Can" yy +1264 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*A' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*F'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*o'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18sep1223h1500ml.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +55 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +23 "core"  +2 "MFB"* % +5 "core" %V73 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'([ +2555 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*_' +2897 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*3 n +161 "core" o +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +58 "MFB"*:'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*$'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +2 "MFB"*  +167 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*b  +45 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*U% +4 "core" %(!N +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*1'FK +643 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM3 +2 "MFB"*g n +102 "core" m +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 +3 "MFB"* % +3 "core" %FE . +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1824 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP5 +2 "MFB"** I +35 "core" H +2 #"MFBPCR"Adding PP5 +2 .delay 2 seconds +202 "MFB"*% +4 "core" %CI +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*?' +635 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"* % +35 "core" $ +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*-% +3 "core" %  E +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*' +633 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*h  +123 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*a% +3 "core" % +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*,'\ +5871 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*& n +36 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*c% +3 "core" %\ c +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*X'\  +625 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*  +50 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*W% +3 "core" %\ \  M +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*#' 9 +2021 "Can" dc +3013 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*^  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*7% +5 "core" % 3\ 4 +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*]'R +32633 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*)  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*= % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +22697 "Can" d +60004  t @CEST1536789776.22  y +60004   +60003  oo +60004  w +60004  cb +60004 \  mm +60003   WW +6544 ."PCR"PCR.off +139 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"32366180:1958,915,733,720,59.9628;32367080:2208,916,696,691,59.9628;32368130:2460,1250,698,686,60.0374;32479040:1967,922,719,678,60.0001;32479940:2207,945,696,685,60.0374;32480990:2459,1255,695,686,59.9628;32592510:1961,932,719,706,60.0001;32593410:2211,934,693,685,60.0001;32594460:2460,1247,693,653,60.0374;32705800:1967,947,720,711,60.0001;32706700:2212,898,694,685,60.0001;32707750:2449,1271,665,685,59.9628;32819010:1957,934,722,710,60.0001;32819910:2207,942,666,684,60.0001;32820960:2445,1258,697,686,60.0001;32932440:1958,917,722,708,60.0001;32933340:2208,945,695,688,60.0001;32934390:2442,1262,698,682,60.0001;33045700:1955,945,722,712,59.9628;33046600:2189,946,696,686,60.0001;33047650:2446,1236,697,683,60.0374;33158730:1955,937,721,708,60.0001;33159630:2196,941,665,682,60.0001;33160680:2443,1262,697,682,60.0001;33271840:1956,898,695,709,60.0001;33272740:2191,949,695,687,60.0001;33273790:2443,1272,695,683,59.9628;33385270:1951,920,722,712,59.9628;33386170:2196,948,695,686,60.0001;33387220:2435,1251,666,682,60.0001;33498570:1955,931,721,712,59.9628;33499470:2194,935,666,688,60.0001;33500520:2435,1259,697,683,60.0001;33612020:1950,920,721,714,59.9628;33612920:2183,926,695,685,60.0001;33613970:2440,1236,699,684,59.9628;33725170:1951,946,722,710,59.9628;33726070:2198,942,696,685,59.9628;33727120:2437,1238,665,683,60.0001;33838600:1953,946,725,711,60.0001;33839500:2195,901,666,684,60.0001;33840550:2446,1254,698,682,60.0001;33952170:1943,949,723,712,59.9628;33953070:2188,926,695,681,59.9628;33954120:2439,1270,694,681,60.0374;34065370:1943,942,724,711,59.9628;34066270:2193,931,694,680,59.9628;34067320:2429,1297,696,649,60.0001;34178890:1956,964,725,710,60.0001;34179790:2192,928,666,684,60.0001;34180840:2448,1288,696,682,60.0374;34292190:1951,932,688,713,60.0001;34293090:2179,939,697,684,59.9628;34294140:2434,1277,698,685,60.0001;34405510:1947,919,720,714,59.9628;34406410:2194,940,694,683,60.0001;34407460:2433,1263,695,648,60.0001;34518950:1947,937,722,708,60.0001;34519850:2189,935,665,686,59.9628;34520900:2432,1261,698,683,60.0001;34632580:1951,927,723,709,60.0001;34633480:2177,928,696,685,60.0001;34634530:2442,1282,700,685,60.0001;34746160:1950,940,720,710,60.0001;34747060:2181,941,690,652,59.9628;34748110:2434,1269,699,683,60.0001;34859550:1951,901,692,710,59.9628;34860450:2181,950,697,683,60.0001;34861500:2444,1253,698,684,60.0001;34972980:1954,934,721,714,60.0001;34973880:2185,941,693,682,60.0001;34974930:2450,1273,665,681,60.0001;35086590:1953,937,720,710,59.9628;35087490:2182,914,694,681,60.0001;35088540:2442,1255,699,684,60.0374;35199930:1958,931,721,710,60.0001;35200830:2192,960,694,683,60.0001;35201880:2453,1245,693,681,60.0001;35313280:1954,960,723,714,59.9628;35314180:2204,906,697,685,60.0001;35315230:2429,1258,697,684,60.0001;35426530:1964,922,723,712,60.0001;35427430:2200,906,666,682,60.0374;35428480:2463,1261,695,685,60.0001;35539810:1993,922,692,710,59.9628;35540710:2227,948,696,686,60.0001;35541760:2478,1307,698,682,60.0001;35653490:2014,924,722,710,60.0001;35654390:2255,924,696,682,59.9628;35655440:2519,1242,665,683,60.0001;35767300:2055,944,724,710,59.9628;35768200:2287,945,697,684,59.9628;35769250:2580,1263,697,679,60.0001;35880910:2138,927,723,706,60.0001;35881810:2406,933,695,683,60.0001;35882860:2680,1276,695,644,60.0001;35994760:2230,942,721,709,59.9628;35995660:2501,919,696,683,60.0001;35996710:2797,1274,696,680,60.0001;36108630:2339,930,722,713,60.0001;36109530:2640,951,697,686,59.9628;36110580:2953,1277,694,648,60.0001;36221890:2440,943,721,713,59.9628;36222790:2757,925,690,649,60.0001;36223840:3090,1268,698,682,60.0001;36335180:2536,929,691,710,60.0001;36336080:2862,927,697,689,60.0001;36337130:3217,1273,697,685,60.0001;36448370:2618,956,721,713,60.0001;36449270:2955,943,695,689,60.0374;36450320:3321,1258,695,649,60.0001;36561700:2677,960,721,708,59.9628;36562600:3022,937,691,648,60.0001;36563650:3406,1246,696,682,60.0001;36674960:2736,960,723,717,60.0001;36675860:3091,948,661,683,60.0001;36676910:3480,1267,697,684,60.0001;36788420:2788,929,720,709,59.9628;36789320:3152,940,696,686,60.0001;36790370:3531,1251,698,684,60.0001;36902130:2831,947,721,713,59.9628;36903030:3210,929,663,683,60.0001;36904080:3598,1289,697,681,60.0001;37015120:2860,1261,718,678,60.0001; +20 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18sep1223h1500ml.pcr +2 "MFB"*2% +4 "core" %We # +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*v  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*S % +117 "core" & +2 "MFB"*% +5 "core" %(2 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*u'Zx +226 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*J% +5 "core" %Zs\  O +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*i'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*" % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*q% +3 "core" %> T D +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*~'e +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*K  +51 "core" +2 "MFB"*N% +5 "core" %\\\ 4 X +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*p'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*}  +58 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*  +78 "core"  +2 "MFB"*V% +5 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"* 'L +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +5776 "core" ' +4 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*n'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*s  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*t % +118 "core" & +2 "MFB"*% +5 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*O' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Y  +52 "core" +2 "MFB"*4% +5 "core" %\  N +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*I'> +15664 "Can" YY +446 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*P% +3 "core" %>\  M +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'' +518 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*|  +51 "core"  +2 "MFB"*x% +5 "core" % +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*'q +336 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*  +35 "core"  +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*.'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18486 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*C' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +82 "Can" tt +2650 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*>' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +5068 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18sep1301h1500ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*k  +56 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*G  +25 "core"  +2 "MFB"*E% +5 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*0'(Y +2548 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*5' +2897 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"* n +159 "core" n +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +58 "MFB"*H'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\\'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +2 "MFB"*Z  +165 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 +2 "MFB"*  +35 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*l% +4 "core" %(% +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*z'FO +627 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*( I +57 "core" I +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*;% +4 "core" %FQ  \\ +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*9' +1819 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP1 +2 "MFB"*< % +35 "core" $ +2 #"MFBPCR"Adding PP1 +2 .delay 2 seconds +202 "MFB"*T% +4 "core" %  F +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*e' +620 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*@  +35 "core" +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*[% +4 "core" %  K +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*6'" +614 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +35 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*L% +4 "core" %'= +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*`'\ +5886 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*8 n +36 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +4 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*\ '\  +631 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*+  +50 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*M% +4 "core" %\ M +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*f' M +5063 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*A  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*F  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*B% +5 "core" % H  d +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'g +7438 "Can" st +25167 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*  +71 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +34 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling +2 ."PCR"PCR.program ProfileIPc +15 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +33696 "Can" zyS +60004  oo +60004  nn +60003  |y +60004  p +60004  w +60004  aa +60003   S +60004 " WW +9971 ."PCR"PCR.off +232 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"*39451120:1407,1313,730,727,58.9930;39451970:1599,1788,696,687,59.0676;39452920:1794,2247,697,686,59.0303;39453970:1976,2692,696,682,58.9930;39455120:2185,3139,696,685,59.0303;39567920:1411,1361,720,711,58.9930;39568770:1597,1747,663,686,59.0303;39569720:1783,2226,696,685,59.0303;39570770:1985,2652,695,679,59.0303;39571920:2182,3127,693,648,59.0303;39684320:1420,1308,688,711,58.9930;39685170:1601,1749,694,687,59.0303;39686120:1786,2200,698,684,59.0303;39687170:1995,2668,693,685,59.0303;39688320:2172,3147,694,683,59.0303;39801360:1414,1301,719,712,58.9930;39802210:1586,1779,693,685,59.0303;39803160:1779,2213,696,685,59.0303;39804210:1961,2688,694,683,59.0303;39805360:2177,3122,697,681,59.0303;39918550:1410,1326,722,713,58.9930;39919400:1578,1792,693,683,58.9930;39920350:1781,2224,696,683,59.0303;39921400:1983,2688,694,687,59.0303;39922550:2169,3108,666,680,59.0303;40035630:1410,1312,720,710,58.9930;40036480:1596,1783,700,685,58.9930;40037430:1768,2215,694,683,59.0303;40038480:1967,2676,695,686,59.0303;40039630:2169,3115,696,685,59.0676;40152850:1409,1311,725,714,58.9930;40153700:1565,1788,696,688,59.0676;40154650:1776,2220,697,679,59.0303;40155700:1977,2679,697,683,59.0303;40156850:2167,3117,666,683,59.0303;40269770:1408,1304,723,711,58.9930;40270620:1580,1801,692,687,58.9930;40271570:1777,2193,696,686,58.9930;40272620:1966,2610,694,683,59.0303;40273770:2159,3123,693,680,59.0303;40386750:1403,1319,718,714,59.0303;40387600:1577,1758,664,682,58.9930;40388550:1768,2244,696,684,59.0676;40389600:1974,2678,699,682,59.0676;40390750:2167,3132,693,648,59.0303;40503880:1405,1333,718,710,59.0303;40504730:1580,1789,695,686,58.9930;40505680:1771,2238,698,686,59.0303;40506730:1963,2645,695,686,59.0303;40507880:2150,3172,697,685,59.0676;40621220:1398,1331,721,709,58.9930;40622070:1565,1727,694,683,58.9930;40623020:1786,2237,697,683,59.0303;40624070:1967,2656,696,681,59.0303;40625220:2161,3126,691,646,59.0676;40737960:1410,1317,721,713,58.9930;40738810:1581,1784,693,682,59.0303;40739760:1766,2235,695,686,59.0303;40740810:1973,2638,664,681,59.0303;40741960:2152,3079,697,681,59.0303;40855040:1401,1322,720,714,58.9930;40855890:1579,1782,694,648,59.0303;40856840:1765,2237,696,684,59.0303;40857890:1964,2680,696,683,59.0303;40859040:2161,3113,696,683,59.0303;40972410:1409,1314,721,712,59.0303;40973260:1571,1752,694,683,58.9930;40974210:1779,2208,697,686,58.9930;40975260:1954,2650,697,684,59.0303;40976410:2156,3140,697,685,59.0303;41089560:1408,1330,720,706,59.0303;41090410:1588,1774,696,688,58.9930;41091360:1766,2215,700,682,59.0303;41092410:1963,2680,694,683,58.9930;41093560:2153,3125,695,685,59.0303;41206170:1404,1319,722,710,59.0303;41207020:1558,1794,693,687,58.9930;41207970:1773,2220,698,684,58.9930;41209020:1960,2710,696,683,59.0303;41210170:2155,3133,663,681,59.0303;41323130:1405,1331,723,712,58.9930;41323980:1574,1780,697,685,58.9930;41324930:1769,2225,698,685,58.9930;41325980:1946,2681,696,681,59.0303;41327130:2145,3129,696,683,59.0303;41440100:1399,1303,720,710,59.0303;41440950:1577,1759,664,681,58.9930;41441900:1759,2206,696,683,58.9930;41442950:1961,2664,699,686,59.0303;41444100:2150,3126,691,644,59.0303;41557370:1396,1336,721,712,58.9930;41558220:1579,1773,696,687,58.9930;41559170:1766,2248,699,686,59.0303;41560220:1957,2658,699,682,59.0676;41561370:2152,3130,695,680,59.0676;41674400:1399,1293,721,713,58.9930;41675250:1559,1806,693,685,59.0303;41676200:1756,2197,697,688,58.9930;41677250:1958,2674,699,684,59.0676;41678400:2153,3092,666,686,59.0303;41791180:1396,1343,721,708,59.0303;41792030:1570,1784,693,685,59.0676;41792980:1757,2243,693,685,59.0303;41794030:1964,2665,665,681,59.0303;41795180:2148,3108,696,686,59.0303;41908780:1405,1310,722,711,59.0303;41909630:1562,1753,692,686,58.9930;41910580:1764,2223,694,682,59.0303;41911630:1963,2697,697,682,59.0303;41912780:2148,3149,693,648,59.0676;42025790:1410,1331,721,714,58.9930;42026640:1574,1750,693,682,58.9930;42027590:1769,2221,696,685,59.0303;42028640:1948,2669,664,686,59.0303;42029790:2161,3157,697,677,59.0676;42143330:1398,1332,720,713,58.9930;42144180:1562,1756,695,686,59.0303;42145130:1761,2223,696,686,59.0303;42146180:1961,2683,698,681,59.0303;42147330:2147,3130,693,645,58.9930;42260380:1396,1315,722,714,58.9930;42261230:1565,1783,692,685,59.0303;42262180:1756,2254,693,680,58.9930;42263230:1950,2661,697,682,59.0303;42264380:2151,3142,698,685,59.0303;42377430:1400,1298,722,710,59.0303;42378280:1572,1781,663,682,59.0303;42379230:1769,2239,695,679,58.9930;42380280:1957,2699,695,681,59.0303;42381430:2147,3162,690,648,59.0676;42494440:1400,1319,690,711,58.9930;42495290:1569,1794,692,687,59.0676;42496240:1765,2235,697,684,59.0676;42497290:1959,2718,696,683,59.0303;42498440:2136,3164,697,684,59.0303;42611360:1399,1341,721,712,58.9930;42612210:1581,1816,692,683,59.0303;42613160:1768,2259,664,683,59.0303;42614210:1955,2714,697,680,59.0303;42615360:2154,3193,695,681,59.0303;42728680:1387,1378,720,712,58.9930;42729530:1576,1806,692,684,58.9930;42730480:1762,2288,695,681,58.9930;42731530:1967,2725,664,681,59.0303;42732680:2151,3218,693,683,59.0676;42845780:1395,1355,721,709,58.9930;42846630:1575,1849,691,645,59.0303;42847580:1758,2323,696,681,59.0303;42848630:1961,2787,693,682,59.0303;42849780:2153,3245,697,683,59.0303;42962830:1401,1376,721,715,58.9930;42963680:1576,1886,695,685,59.0303;42964630:1761,2371,693,687,59.0303;42965680:1958,2800,665,682,59.0303;42966830:2143,3280,690,681,59.0303;43080560:1395,1408,719,710,58.9930;43081410:1564,1882,693,685,58.9930;43082360:1763,2366,695,681,59.0303;43083410:1962,2867,696,685,59.0303;43084560:2149,3337,660,687,59.0676;43197870:1402,1427,720,712,59.0303;43198720:1584,1903,692,688,58.9930;43199670:1764,2369,693,648,59.0303;43200720:1960,2880,693,684,59.0303;43201870:2153,3417,698,684,58.9930;43314900:1398,1430,718,674,59.0303;43315750:1580,1906,691,681,58.9930;43316700:1762,2419,696,681,59.0303;43317750:1952,2936,695,683,59.0676;43318900:2144,3388,695,681,59.0303;43432170:1397,1454,720,710,58.9930;43433020:1576,1955,690,685,58.9930;43433970:1770,2436,664,683,59.0303;43435020:1964,2983,696,679,59.0303;43436170:2156,3479,694,681,59.0303;43549140:1407,1441,691,711,59.0303;43549990:1584,1964,693,684,59.0303;43550940:1769,2502,695,681,59.0303;43551990:1968,3009,696,682,59.0303;43553140:2144,3506,696,685,59.0303;43666020:1397,1483,720,711,58.9930;43666870:1577,2006,692,684,58.9930;43667820:1765,2491,663,684,59.0303;43668870:1959,3040,695,681,59.0303;43670020:2159,3577,693,682,59.0303;43783020:1400,1484,718,710,58.9930;43783870:1579,2023,665,682,59.0303;43784820:1765,2566,695,685,59.0303;43785870:1962,3068,694,681,58.9930;43787020:2155,3589,692,647,59.0303;43900090:1394,1480,721,711,58.9930;43900940:1585,2050,695,682,59.0303;43901890:1759,2558,698,683,59.0303;43902940:1954,3072,694,679,59.0676;43904090:2151,3627,695,683,59.0303;44017170:1403,1523,719,704,58.9930;44018020:1573,2023,662,681,59.0303;44018970:1774,2589,696,681,58.9930;44020020:1960,3136,696,679,58.9930;44021170:2156,3661,694,645,59.0303;44134400:1390,1522,719,707,58.9930;44135250:1571,2104,690,684,59.0303;44136200:1764,2598,790,682,59.0303;44137250:1947,3178,692,687,59.0303;44138400:2156,3711,694,681,59.0303;44252060:1775,3164,691,710,58.9930; +33 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18sep1301h1500ml.pcr + #Full MFB Decontamination +2 #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +2 "MFB"*o @@T +57 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*  +59 "core"  +2 ."MFBPCR"delay 20 seconds +2004 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*_  +184 "core" +2 "MFB"*:% +5 "core" %(') +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +426 "core" ' +2 ."MFBPCR"ATV.dial :ASV +2 "MFB"*b n +176 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*U  +58 "core"  +3 "MFB"*$% +4 "core" % 3 T +3 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*g'\ p +2035 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"* n +199 "core" m +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*1'R +3160 "core" ' +2 ."MFBPCR"AFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +31 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 0.5ml +2 "MFB"*'(@ +2896 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +61 "core" % +2 "MFB"* % +5 "core" %(;C5 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +3 "MFB"*-' +427 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*?% +4 "core" %\ ; Q +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*h' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*a  +37 "core" +2 "MFB"*% +5 "core" % &3 L +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*&' H +3644 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*c % +54 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*,% +4 "core" % H  Mh +2 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*' ů +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*W  +54 "core"  +2 "MFB"*X% +5 "core" % ů\ T L +2 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*^' zF +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +103 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*7% +4 "core" % zRGh +3 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*#' +7162 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*) n +169 "core" m +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*='R +1875 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*2 % +66 "core" % +2 "MFB"*]% +4 "core" %R +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*v' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*S  +34 "core" +2 "MFB"*% +5 "core" %\  * \\ +2 ."MFBPCR"AS.seek 0.579ml +3 "MFB"*' +11483 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*J% +4 "core" %   +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*u'\ 4q +518 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*"  +52 "core"  +2 "MFB"*q% +5 "core" %\ 4o +2 ."MFBPCR"AS.seek 0.589ml +3 "MFB"*i'  +325 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV +2 "MFB"*K n +98 "core" n +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*N  +35 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +6136 "Can"I s +5737 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +20133 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*V % +139 "core" & +2 "MFB"*p% +5 "core" %V +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"* ' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +5 "core" % +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*Q' +11487 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*/ % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*j% +3 "core" %  K +3 ."MFBPCR"AS.seek 0.605ml +51 "MFB"*s'\ 8K +549 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*t  +51 "core"  +3 "MFB"*% +4 "core" %\ 8@ +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*n' +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*Y n +98 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*4  +34 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +6357 "Can"D w +5528 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*P'V +20135 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*I  +79 "core" +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*|' x +8077 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*x n +96 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*''^ +12529 "Can"? { +2978 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"* n +165 "core" o +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +203 "core" ' +2 ."MFBPCR"SPE.coast +2 "MFB"*.  +4 "core" \\ + \\ +2 #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 0.5ml +2 "MFB"*'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +161 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*C  +54 "core"  +2 "MFB"*R% +5 "core" %(% +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.73ml +3 "MFB"*' r +4653 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +2 "MFB"*% I +55 "core" H +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +3706 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery + "MFB"*>  +55 "core"  +2 "MFB"*k% +5 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*G': +2043 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*E  +91 "core"  +2 "MFB"*y% +5 "core" %: +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*0'0 +440 "core" ' +2 ."MFBPCR"ATV.dial ASV +2 "MFB"* n +92 "core" o +2 "MFB"*5% +5 "core" %6 +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*H'  +2548 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +2 "MFB"*Z I +55 "core" H +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2904 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*l'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +2 "MFB"*\\  +55 "core"  +2 "MFB"*(% +5 "core" %($ +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*;': +2042 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*z  +93 "core" +3 "MFB"*<% +4 "core" %:j +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +3 "MFB"*T'D +431 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*9 n +92 "core" n +2 "MFB"*@% +5 "core" %XR . +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.57ml +3 "MFB"*[' 2 +2538 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +2 "MFB"*e I +55 "core" H +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2903 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*L  +91 "core"  +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*6': +3045 "core" ' +2 ."MFBPCR"ATV.dial :ASV +2 "MFB"*8 n +93 "core" o +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +61 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*'Q +1463 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*` n +176 "core" m +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +314 "core" ' +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*M  +95 "core"  +2 #"MFBPCR"deconLysateINT +2 .ATV.dial :air3 +2 "MFB"*\ % +56 "core" % +2 "MFB"*A% +5 "core" %V. +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*F' +240 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*B  +35 "core"  +3 "MFB"*f% +4 "core" %\ 6 +3 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*'0 +13707 "Can": {z +5432 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" %0v +2 ."MFBPCR"AS.seek 0.985ml +3 "MFB"*' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*_  +52 "core"  +2 "MFB"*:% +5 "core" % t c +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*3'c0 +333 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV +2 "MFB"*b I +118 "core" I +2 ."MFBPCR"AIV.dial :coilToMFB +2 .AWV.select :waste + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*U' +196 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*$'R +10097 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +10096 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*1'R +10095 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"**  +57 "core" +2 "MFB"*% +5 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"* ' +238 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +8538 "Can"5 [Z +1455 "core" ' +2 ."MFBPCR"ATV.dial AIV +2 "MFB"*? I +72 "core" I +3 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*-' +9888 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*a n +156 "core" m +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +228 "core" ' +2 ."MFBPCR"AWV.select :air + "collection"' +10 "MFB"*h% +4 "core" %V1 +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*c'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*,  +42 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*& % +57 "core" $ +2 "MFB"*W% +5 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*X'Zb +234 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +34 "core" +2 "MFB"*% +5 "core" %Zp +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*7'> +6058 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*^ % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*)% +3 "core" %> * +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*#'l +537 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*2  +51 "core"  +2 "MFB"*]% +5 "core" %e +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*='p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*S  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +86 "core"  +2 "MFB"*v% +5 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'U +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*J' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution +59 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*q'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*u' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*K'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*N  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*i % +114 "core" & +3 "MFB"*~% +4 "core" %Vk: +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*}' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*V  +52 "core"  +2 "MFB"*p% +5 "core" % d [ +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +8645 "Can"5 tt +7465 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %> A F +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* ' +529 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*/  +51 "core"  +2 "MFB"*j% +5 "core" % l \\ +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*Q'q" +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*t  +34 "core"  +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19394 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*s' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*n'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +1416 "Can"6 xx +1313 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*I' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*P'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +5066 "core" ' +4 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*. n +115 "core" o +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*''(@ +2552 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +2 "MFB"* % +120 "core" & +3 ."MFBPCR"AS.seek 0ml +52 "MFB"*'V +2554 "core" ' +6 #tAsleep after completing 18tun1 assays + #Mission runtime was 13:35:38.53681 +3 ."Qmail"GoodNews.email "{1 => 3, 2 => 19}\\nCan@04:12:57, 22.6C, 46% humidity, 14.8psia, 12.011V, 0.682A, 0.682A avg, 8.20W",Subject: "Asleep after completing 18tun1 assays" +725 #mEXIT @1536805122.48CEST @1536827309.27CEST = =tMAIN =mMAIN_scheduler @CEST1536827311.15 #"core_reset"Sent BREAK +2 #t@0xB12B, state=0x3B10, ifg=0x20, ie=0x7F + #@0xB89F, state=0x3B10, ifg=0x08, ie=0x5F + #@0xB3DF, state=0x3AE0, ifg=0x84, ie=0x75 + #@0xB68E, state=0x3A72, ifg=0x10, ie=0xF5 #@0xB917, state=0x3A84, ifg=0x10, ie=0xFD + #@0xBBA2, state=0x3A84, ifg=0x10, ie=0xFD + #@0xBE2B, state=0x3A84, ifg=0x10, ie=0xFD + #@0xBF41, state=0x3A84, ifg=0x80, ie=0xFD + #@0x4398, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +245 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +212 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiș; :\ @name@ +318 "Can"4 ww + 4 ww + #tPolling Can every 10:00 +124 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +3 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" \\ + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" %Vi + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")% +3 "core" % o # + .tSS.reconfigure SSconfig +3 "sampler")#.0X can +2 "Can"4 ss +59075 1 yy +60004 / qq +60003 / ww +59696 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &NRN + .tHand.open +2 "manipulator"&1 +25 "core" 1 +2 "manipulator"&& +4 "core" &- w +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +31 "core" ( +2 "manipulator"&& +5 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"& 'η +101 "core" ' +2 .tHand.close +2 "manipulator"&!/ +77 "core" / +2 "manipulator"&"& +5 "core" &- s o +2 "manipulator"&#% +4 "core" % j m  +3 .tForearm.seek :retract +2 "manipulator"&$'\ +4 "Can"- R +98 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&%(ӷ +271 "core" ( +2 "manipulator"&&& +5 "core" &Ӱ 9' + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &'& +3 "core" &Ӱ 9' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&(' +101 "core" ' +2 "manipulator"&)& +5 "core" &Ӱ s 9' +2 "manipulator"&*% +4 "core" % c n  +3 "collection"'+& +4 "core" &MS +2 "collection"',& +4 .tCC.seek :closed +2 "collection"'-(W +4 "core" &MS\  +2 &NR\   +7 &*}LT\  . +9 &^NR\  B +10 &=uNR\  V +9 &QLS\  X +10 &RMS\  Y +9 &|QOT\  X +9 &>QMS\  X +10 &QNR\  X +9 &PNR\  X +9 &MMR\  X +10 & FPOQ\  X +9 &"LOT\  X +9 &#PMS\  X +10 &%QNS\  X +9 &'MOMS\  X +10 &)PNQ\  X +9 &*SOR\  X +9 &,QOT\  X +10 &.VRNS\  X +9 &0NMR\  X +9 &1ONQ\  X +10 &3ROS\  X +9 &5^NMR\  X +10 &7 QLR\  X +9 &8JNS\  X +9 &:LMR\  X +10 &(POR\  X +9 &?RNR\  X +10 &AQMR\  X +9 &ClRNS\  Y +10 &E0OPP\  X +9 &FMOT\  X +9 &HVNR  Y +10 &JqbMS Z +9 &L)NQ ] +10 &MLQh b +9 &OLO b +9 &QWIP b( +10 &SJO\  b. +9 &TKP\  b3 +9 &VJM\  C +10 &WG&LN\  %n +9 &Wg`KO\  N +3 ( + "collection"',& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.22 +2 "collection"'.& +5 "core" &WgbIO\  N + .tHand.open +2 "manipulator"&/1 +73 "core" 1 +2 "manipulator"&0% +5 "core" %  ^ L +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&1'\ +98 "core" ' +15053 #t-> CTV.intake +2 .CTV.dial :intake +2 "collection"'2  +80 "core"  +2198 #t-> CBV.SSV + .CBV.dial SSV +2 "collection"'3 @ +115 "core" ? +703 #t-> SSV.CBV +2 .SSV.dial CBV +2 "sampler")4  +81 "core"  +2834 #t-> SS.pull 1 + "sampler")5% +4 "core" % Z # +3 .tSS.seek 1ml +2 "sampler")6'2 +148 "core" ' +2 "sampler")7% +5 "core" %6O i  +1928 #t-> Intake.open +2 .Intake.select :open + "sampler") +7741 #t-> SS.pull 10 +2 "sampler")8% +3 "core" %8 ` g +3 .tSS.seek 11ml +2 "sampler")9' +537 "core" ' +2 "sampler"):% +5 "core" %9 ` c +27384 "Can"& ]n +60004   ]k +39882 #t-> SS.pull 10 +2 "sampler");% +3 "core" % Q l +3 .tSS.seek 21ml +2 "sampler")<'I +549 "core" ' +2 "sampler")=% +5 "core" %II O j +19555 "Can" j +60004  ^ +55655 #t-> SSV.legend +1061 #-> SSV.exhaust +2 .SSV.dial :exhaust +2 "sampler")>  +83 "core"  +1875 #t-> Exhaust.open + .Exhaust.select :open +2 "sampler")@ +1277 #t-> SS.empty +2 .SS.seek :empty +2 "sampler")?'޺ +42 "Can" Wo +1044 "core" ' +2 "sampler")@% +5 "core" %޴ N j +3185 #t-> Exhaust.close +2 .Exhaust.select :close +2 "sampler") +1644 #t-> SSV.CBV +2 .SSV.dial CBV +2 "sampler")A  +85 "core" +828 #t-> SS.pull 10 +2 "sampler")B% +4 "core" %޴ M m +2 .tSS.seek 9.99ml +2 "sampler")C'p +547 "core" ' +3 "sampler")D% +5 "core" %r9 N k +52637 "Can" l +60004  k +60004 " k +60004 & b +56686 #t-> SS.pull 10 +2 "sampler")E% +3 "core" %r @ l +3 .tSS.seek 19.99ml +2 "sampler")F'8. +575 "core" ' +2 "sampler")G% +5 "core" %83\  N q +2725 "Can"& e +60004 ) l +18063 #t-> SS.pull 1 +2 "sampler")H% +3 "core" %83 I p +3 .tSS.seek 20.99ml +2 "sampler")I'Iy +166 "core" ' +2 "sampler")J% +5 "core" %I N q +10013 #"b"Session Begun +1313 #-> showlog 100 +10605 #-> exit +3 #Session Ended +773 #t-> SSV.exhaust +2 .SSV.dial :exhaust +2 "sampler")K  +83 "core"  +2013 #t-> exhaust.open +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `exhaust' for main:Object: name: exhaust +1447 #-> Exhaust.open + .Exhaust.select :open +2 "sampler")@ +2901 #t-> Exhaust +2909 #-> SS.empty +2 .SS.seek :empty +2 "sampler")L'޺ +1059 "core" ' +2 "sampler")M% +5 "core" %޻ I p` +6042 #t-> SSV.CBV +2 .SSV.dial CBV +2 "sampler")N  +84 "core" +1700 #t-> SS.pull 25 +2 "sampler")O% +4 "core" %޷ ? hd +2 .tSS.seek 24.99ml +2 "sampler")P' +779 "Can"* X +479 "core" ' +2 "sampler")Q% +4 "core" %S I f +2173 #t-> SSV.exhaust +2 .SSV.dial :exhaust +2 "sampler")R  +84 "core"  +729 #t-> SS.empty +2 .SS.seek :empty +2 "sampler")S'޺ +1243 "core" ' +2 "sampler")T% +5 "core" %޸ N ga +4808 #t-> SSV.CBV + .SSV.dial CBV +3 "sampler")U  +84 "core" +1649 #t-> SS.pull 25 +2 "sampler")V% +3 "core" %޷ > hb +3 .tSS.seek 24.99ml + "sampler")W' +1250 "core" ' +2 "sampler")X% +4 "core" %D @ n +1768 #t-> SSV.exhaust +2 .SSV.dial :exhaust +2 "sampler")Y  +85 "core"  +387 #t-> SSV +477 #-> Exhaust +647 #-> SS.empty +2 .SS.seek :empty +2 "sampler")Z'޺ +1247 "core" ' +2 "sampler")[% +5 "core" %޺ = lh +1724 #t-> SSV.CBV + .SSV.dial CBV +2 "sampler")\\  +83 "core"  +1712 #t-> SS.pull 25 + "sampler")]% +4 "core" %޺ < hh +3 .tSS.seek 24.99ml +2 "sampler")^' +1260 "core" ' +2 "sampler")_% +5 "core" %T G l +2348 #t-> SSV.exhaust +2 .SSV.dial :exhaust +2 "sampler")`  +83 "core"  +436 #t-> SS.empty +3 .SS.seek :empty +2 "sampler")a'޺ +1242 "core" ' +2 "sampler")b% +5 "core" %޼ @ tw +33914 "Can", e +5297 #t-> Exhaust.close +2 .Exhaust.select :close +2 "sampler") +1209 #t-> Intake.close +2 .Intake.select :close + "sampler")0 +1524 #t-> SSV +1519 #-> SSV.CBV + .SSV.dial CBV +2 "sampler")c  +83 "core" +545 #t-> CBV +1146 #-> CBV.SSV + .CBV.dial SSV +885 #-> CTV.air + .CTV.dial :air +2 "collection"'d  +81 "core" ~ +1025 #t-> SS +2 "sampler")e% +3 "core" %޼  D w +7985 #t-> CTV +2350 #-> CBV +816 #-> SSV +880 #-> SS.pull 5 +2 "sampler")f% +3 "core" %޼  @ w +3 .tSS.seek 4.99ml +2 "sampler")g'5 +357 "core" ' +2 "sampler")h% +4 "core" %5   J +954 #t-> SSV.air + .SSV.dial :air +2 "sampler")i +144 "core"  +618 #t-> SS.empty +2 .SS.seek :empty +2 "sampler")j'޺ +306 "core" ' +2 "sampler")k% +5 "core" %޿  I +2000 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&l& +3 "core" & i e 3 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&m(ӷ +15 "core" ( +2 "manipulator"&n& +5 "core" &ӻ }) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &ӻ |) +2 .tForearm.seek CC +2 "manipulator"&p' +92 "core" ' +2 .tHand.close +2 "manipulator"&q/ +74 "core" / +3 .tCC.seek :open +2 "collection"'r( +424 "core" ( +2 "manipulator"&s& +5 "core" & t % + "manipulator"&t% +4 "core" % =  +3 .tForearm.seek :retract +2 "manipulator"&u'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&v(- +310 "core" ( +2 "manipulator"&w& +4 "core" &- , +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &x& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&y'η +110 "core" ' +2 .tHand.open + "manipulator"&z1 +74 "core" 1 +2 "manipulator"&{% +4 "core" % λh - 1 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +100 "core" ' +28819 "Can"1 YY +9615 #t-> fullDecon + #Full MFB Decontamination +2 #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +4 "MFB"*} @@T + .tASV.dial :SPEdelivery +5 "MFB"*~  +38 "core"  +2 .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*  +129 "core" +2 "MFB"*% +5 "core" %(#* +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*' +426 "core" ' +2 .tATV.dial :ASV +2 "MFB"* n +174 "core" o +2 .tASV.dial :SPErecovery +2 "MFB"*  +57 "core"  +2 "MFB"*% +5 "core" % %) [ +2 .tAS.seek 0.62ml +2 "MFB"*'\ l +2033 "core" ' +2 .tATV.dial :waste +2 "MFB"*\ n +197 "core" m +3 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"* 'R +3159 "core" ' +2 .tAFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0ml +2 "MFB"*'V +26 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air3 +2 "MFB"* % +60 "core" % +2 "MFB"*% +5 "core" %(,S4 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*' +427 "core" ' +2 .tATV.dial :air3 +2 "MFB"*% +4 "core" % 1 ] +3 .tAS.seek 0.53ml +2 "MFB"*' +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +37 "core"  +2 "MFB"*% +5 "core" % 3 J +2 .tAS.seek 0.71ml +42 "MFB"*' G +3652 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +54 "core" & +2 .tdelay 3 seconds +303 "MFB"*% +4 "core" % G\ ` R +2 .tAS.seek 0.735ml +2 "MFB"*' ŏ +527 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*!  +54 "core"  +3 "MFB"*"% +4 "core" % Ŝ _ H +3 .tAS.seek 0.72ml +2 "MFB"*#' z3 +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +102 "core" n +2 .tASV.dial :SPErecovery +2 "MFB"*% +4 "core" % z,og +3 .tAS.seek 0.365ml +2 "MFB"* 'r +7161 "core" ' +2 .tATV.dial :waste +2 "MFB"*& n +168 "core" n +3 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*''R +1872 "core" ' +2 .tATV.dial :air3 +2 "MFB"* % +56 "core" $ +3 "MFB"*)% +4 "core" %R  +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml +2 "MFB"**' +231 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*+  +34 "core"  +2 "MFB"*$% +5 "core" %  G +3 .tAS.seek 0.579ml +2 "MFB"* ' +11496 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*. % +51 "core" % +2 .tdelay 3 seconds +303 "MFB"*/% +4 "core" %  +2 .tAS.seek 0.604ml +2 "MFB"*0'\ 4e +526 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*,  +51 "core"  +2 "MFB"*(% +5 "core" %\ 4p\ 0 +2 .tAS.seek 0.589ml +2 "MFB"*2'  +330 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*3 n +99 "core" m +2 .tASV.dial :wasteR +2 "MFB"*4  +35 "core"  +3 .tAS.seek 0ml +2 "MFB"*5'V +4981 "Can"j | +6901 "core" ' +2 .tdelay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*7' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"* 'V +20126 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*8 % +140 "core" & +2 "MFB"*6% +5 "core" %V +2 .tAS.seek 0.01ml +3 "MFB"*:' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*;  +52 "core"  +2 "MFB"*9% +5 "core" %  K +2 .tAS.seek 0.58ml +2 "MFB"*=' t +11488 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*> % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*<% +3 "core" %   F +3 .tAS.seek 0.605ml +2 "MFB"*@'\ 83 +527 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*A  +52 "core" +2 "MFB"*B% +5 "core" %\ 8E  +2 .tAS.seek 0.59ml +2 "MFB"*?' +325 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*D n +108 "core" o +2 .tASV.dial :SPEdelivery +2 "MFB"*E  +35 "core"  +3 .tAS.seek 0ml +2 "MFB"*C'V +5261 "Can"i f +6626 "core" ' +2 .tdelay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*G' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*H'V +20148 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*J  +79 "core" +3 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.8ml +2 "MFB"*F' x +8065 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*K n +94 "core" o +2 .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml +2 "MFB"*I'^ +11431 "Can"q g +4077 "core" ' +2 .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*M n +165 "core" o +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*N'R +202 "core" ' +2 .tSPE.coast +2 "MFB"*O  +4 "core"  +  +2 #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*L'(@ +2908 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :ASV +2 "MFB"*Q n +162 "core" o +2 .tASV.dial :SPErecovery +2 "MFB"*R  +54 "core"  +2 "MFB"*P% +5 "core" %( +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.73ml +2 "MFB"*T' f +4647 "core" ' +2 .tASV.dial :wasteD +2 "MFB"*U I +53 "core" I +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*V'V +3709 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +3 "MFB"*S'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*X  +54 "core"  +2 "MFB"*Y% +5 "core" %(! +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*W': +2042 "core" ' +2 .tATV.dial :air2 +2 "MFB"*[  +92 "core" +2 "MFB"*\\% +5 "core" %: +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml +2 "MFB"*]'F +431 "core" ' +2 .tATV.dial ASV +2 "MFB"*Z n +102 "core" m +2 "MFB"*_% +5 "core" %[ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml +2 "MFB"*`' 5 +2544 "core" ' +2 .tASV.dial :wasteD +2 "MFB"*^ I +55 "core" H +3 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*b'V +2903 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*c'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*d  +55 "core"  +2 "MFB"*e% +5 "core" %(F +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*f': +2040 "core" ' +2 .tATV.dial :air2 +2 "MFB"*a  +92 "core" +2 "MFB"*h% +5 "core" %:} +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*i'Y +427 "core" ' +3 .tATV.dial ASV +2 "MFB"*g n +92 "core" o +2 "MFB"*k% +5 "core" %X\ : +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml +2 "MFB"*l' 2 +2540 "core" ' +2 .tASV.dial :wasteD +2 "MFB"*n I +54 "core" H +3 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*o'V +2904 "core" ' +2 .tATV.dial :air2 +2 "MFB"*q  +93 "core" +3 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +2 "MFB"*%': +3046 "core" ' +2 .tATV.dial :ASV +2 "MFB"*1 n +93 "core" o +2 .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.05ml +2 "MFB"*-'Q +1464 "core" ' +2 .tATV.dial :waste +2 "MFB"*s n +161 "core" n +3 .tAS.seek 0ml +2 "MFB"*t'V +311 "core" ' +2 .tASV.dial :SPEdelivery +2 "MFB"*p  +102 "core"  +2 #tdeconLysateINT +2 .ATV.dial :air3 +2 "MFB"*m % +71 "core" % +2 "MFB"*w% +5 "core" %V > +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*x' +234 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*z  +33 "core"  +2 "MFB"*{% +5 "core" % B +2 .tAS.seek 0.96ml +2 "MFB"*u'1\ +12690 "Can"s ZZ +6446 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*y % +50 "core" % +2 .tdelay 3 seconds +303 "MFB"*~% +3 "core" %1MI +3 .tAS.seek 0.985ml +2 "MFB"*' +541 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*% +5 "core" %N +2 .tAS.seek 0.97ml +2 "MFB"*'ci +325 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"* I +117 "core" I +2 .tAIV.dial :coilToMFB +2 "collection"' { +15 "core" y +2 .tAWV.select :waste + "collection"' +10 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +207 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*'R +10097 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +243 .AS.reconfigure ASconfig +13 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*\ ' +5782 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*'R +10097 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"* ' +5780 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek :empty +3 "MFB"*'R +10093 "core" ' +2 .tATV.dial :air2 +2 "MFB"*  +55 "core"  +2 "MFB"*% +5 "core" %R +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml +2 "MFB"*' +227 "core" ' +3 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml +2 "MFB"*' +7443 "Can"q }| +2548 "core" ' +2 .tATV.dial AIV +2 "MFB"* I +70 "core" J +3 .tAS.seek 0.02ml +2 "MFB"*' +9887 "core" ' +2 .tATV.dial :waste +2 "MFB"* n +157 "core" m +3 .tAS.seek 0ml +2 "MFB"*'V +228 "core" ' + .tAWV.select :air +2 "collection"' +10 "MFB"*% +4 "core" %V* +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +2 "MFB"*  +34 "core"  +2 .tATV.dial :air3 +2 "MFB"*! % +56 "core" $ +2 "MFB"*"% +5 "core" %()Q +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*'Zo +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +35 "core"  +2 "MFB"*% +5 "core" %Zp T > +2 .tAS.seek 0.81ml +2 "MFB"*#'> +6064 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*& % +52 "core" & +2 .tdelay 3 seconds +303 "MFB"* % +4 "core" %> +2 .tAS.seek 0.835ml +2 "MFB"*'e +535 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*)  +51 "core"  +2 "MFB"*'% +5 "core" %z +2 .tAS.seek 0.82ml +2 "MFB"*+'q +325 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*$  +46 "core"  +2 .tdelay 3 seconds +303 .ATV.dial :ARV +2 "MFB"**  +74 "core"  +2 "MFB"*.% +5 "core" %q +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*/' +2039 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"* ' +3073 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*,'V +2732 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*(' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +3 "MFB"*0'V +2730 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*3' +5778 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +3 "MFB"*4'V +2731 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*2  +46 "core"  +2 .tATV.dial :air3 +2 "MFB"*5 % +126 "core" % +3 "MFB"*7% +5 "core" %Vr1 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*8' +235 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*6  +50 "core" +2 "MFB"* % +5 "core" %\ m S +2 .tAS.seek 0.81ml +2 "MFB"*;'> +7645 "Can"r ZZ +8475 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*9 % +50 "core" % +2 .tdelay 3 seconds +303 "MFB"*:% +4 "core" %>m +2 .tAS.seek 0.835ml +2 "MFB"*>' +528 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*<  +51 "core" +2 "MFB"*=% +5 "core" % k J +2 .tAS.seek 0.82ml +2 "MFB"*A'q? +325 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*B  +36 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*@'R +4742 "core" ' +2 .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +19394 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*D' +5783 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*E'V +2731 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*?' +5778 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*C'V +2733 "core" ' +2 .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*G' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*J'V +402 "Can"s zz +2327 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*H' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*K'V +2731 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*F' +5779 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*M'V +5065 "core" ' +4 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*O' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +115 "core" n +3 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"*N'(@ +2552 "core" ' +3 .tATV.dial :waste2 +4 "MFB"*Q % +122 "core" % +3 .tAS.seek 0ml +2 "MFB"*R'V +2552 "core" ' +2 "MFB"*P% +5 "core" %VO +25239 "Can"v WW +9955 #t-> pcrDecon +2 "MFB"*L% +4 "core" %Vh +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +41 "MFB"*U'(@ +2911 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tASV.dial :waste1 +2 .ATV.dial :air3 + "MFB"*T % +179 "core" $ +2 "MFB"*V% +5 "core" %(O +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*X'Zc +225 "core" ' +3 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Y  +35 "core"  +3 "MFB"*S% +4 "core" %ZrC\ < +3 .tAS.seek 0.81ml +2 "MFB"*['> +6053 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\\ % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*W% +4 "core" %> # H +2 .tAS.seek 0.835ml +2 "MFB"*Z'X +527 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*_  +51 "core"  +2 "MFB"*]% +5 "core" %]  F +3 .tAS.seek 0.82ml +2 "MFB"*^'p +335 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*`  +46 "core"  +2 .tdelay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*b  +75 "core"  +2 "MFB"*d% +5 "core" %p +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml +2 "MFB"*e'Q +2038 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.seek 1ml +2 "MFB"*c' +3072 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*a'V +2730 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*h' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +3 "MFB"*f'V +2729 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*g' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*k'V +2731 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*i  +48 "core"  +2 .tATV.dial :air3 +2 "MFB"*n % +116 "core" & +2 "MFB"*l% +5 "core" %Vd +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*q' +228 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*o  +51 "core"  +2 "MFB"*1% +5 "core" %\ ; T +2 .tAS.seek 0.81ml +2 "MFB"*%'> +10502 "Can"v ff +5620 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*s % +52 "core" & +2 .tdelay 3 seconds +303 "MFB"*-% +3 "core" %> +3 .tAS.seek 0.835ml +2 "MFB"*p' +535 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*m  +51 "core"  +2 "MFB"*w% +5 "core" % +2 .tAS.seek 0.82ml +2 "MFB"*t'q$ +325 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*z  +35 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*{'R +4742 "core" ' +2 .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +19393 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.seek 1ml +2 "MFB"*x' +5780 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*y'V +2732 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +3 "MFB"*~' +5780 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*u'V +2732 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +3 "Can"u {{ +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5777 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +5068 "core" ' +9413 #t-> exit +6 #mEXIT @1536844417.16CEST @1536844811.13CEST = =tMAIN =mMAIN_scheduler @CEST1536844813.13 #"core_reset"Sent BREAK +2 #t@0xA4DD, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +252 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +220 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +326 "Can" }55y +  }55y + #tPolling Can every 10:00 +4 #Cleanly exited at 15:13:37CEST13-Sep-18 +385 #-> can +3 "Can" 21o +4608 #t-> ESP.ready! +2 #Powering core bus +486 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +3 * +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +4 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %0 | +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +4 "core" %` + .tSS.configure SSconfig +3 "sampler")#.0X% +4 "core" %\  L  +2 "manipulator"&?& +4 "core" &^ > +3 "storage"(@& +4 "core" & ! +2 "storage"(A% +4 "core" %b C +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +4 "core" 9 +3313 #t-> Puck.count +2 "storage"(D% +3 "core" %b _ +3 .tSE.seek :down + "storage"(E'X +4 "core" ' +2 .tSE.coast + "storage"(5 +2 .tHand.open +2 "manipulator"&F1 +63 "core" 1 +2 "manipulator"&G% +4 "core" % \   +2 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(H(( +208 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (I& +3 "core" && s +2 "manipulator"&J& +5 "core" &^ ) +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&K( +29 "core" ( +2 "manipulator"&L& +4 "core" & 0 \ +2 "storage"(M& +5 "core" && K +2 .tForearm.seek 1 + 700 counts +3 "manipulator"&N' +91 "core" ' +2 "storage"(O& +4 "core" && * +3 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +6 .tSE.seek beamBreak +41 "storage"(P'V +295 "core" ' +2 "storage"(Q- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (R% +3 "core" % @ +3 ."downElevator"SE.seek :down +3 "storage"(S'X +100 (T% +2 "core" %: # J/ +3 "manipulator"&U% +4 "core" % +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +3 "manipulator"&V'\ +95 "core" ' +43 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +4 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(W( +209 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (X& +3 "core" & B - +2 "manipulator"&Y& +4 "core" & \ +2 .tElbow.seek 2 +2 "manipulator"&Z( +14 "core" ( +2 "manipulator"&[& +4 "core" &  +3 "storage"(\\& +4 "core" & \\ - +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&]' +95 "core" ' +2 "storage"(^& +5 "core" & - +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"(_'V +145 "core" ' +2 "storage"(`- +3 "core" -'9 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (a% +3 "core" % B\  F ~ +3 ."downElevator"SE.seek :down +4 "storage"(b'X +94 "core" ' + ."downElevator"SE.coast + "storage"(5 +5 (c% +3 "core" %[ Z +2 "manipulator"&d% +4 "core" %Щ  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&e'\ +92 "core" ' + .tSC.coast + "storage"(6 +4 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(f( +206 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (g& +3 "core" & t t 1 2 +2 "manipulator"&h& +4 "core" & } +2 .tElbow.seek 3 +2 "manipulator"&i( +13 "core" ( +2 "manipulator"&j& +4 "core" &  +2 "storage"(k& +4 "core" & s { 1 +4 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&l' +96 "core" ' +2 "storage"(m& +4 "core" & w w W 1 +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"(n'V +113 "core" ' +2 "storage"(o- +3 "core" -' +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (p% +3 "core" % q } +3 ."downElevator"SE.seek :down +5 "storage"(q'X +54 "core" ' + ."downElevator"SE.coast + "storage"(5 +43 (r% +3 "core" %Q Q +2 "manipulator"&s% +4 "core" % ` +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +3 "manipulator"&t'\ +88 "core" ' + .tSC.coast + "storage"(6 +4 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(u(,9 +202 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (v& +3 "core" &,=n X # +2 "manipulator"&w& +4 "core" & B  +3 .tElbow.seek 4 +2 "manipulator"&x(w +5 "core" ( +2 "manipulator"&y& +4 "core" & E  +2 "storage"(z& +4 "core" &,=o  # +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&{' +94 "core" ' +2 "storage"(|& +4 "core" &,=n # +2 .tSE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"(}'V +113 "core" ' +2 "storage"(~- +3 "core" -'\ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (% +3 "core" %  x } Z +3 ."downElevator"SE.seek :down +4 "storage"('X +52 "core" ' + ."downElevator"SE.coast + "storage"(5 +45 (% +3 "core" %b ) +2 "manipulator"&% +4 "core" % C t +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tSC.coast + "storage"(6 +4 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((; +206 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (& +3 "core" &;; \ C = 3 +2 "manipulator"&& +4 "core" &   +3 .tElbow.seek 5 +2 "manipulator"&(M +10 "core" ( +2 "manipulator"& & +4 "core" &W ;  +2 "storage"(\ & +4 "core" &;! l v ) 3 +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"& 'x +97 "core" ' +2 "storage"( & +4 "core" &;! { q , 3 +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"( 'V +109 "core" ' +2 "storage"(- +3 "core" -' +3 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (% +3 "core" %  \  ~ +2 ."downElevator"SE.seek :down +5 "storage"('X +57 "core" ' + ."downElevator"SE.coast + "storage"(5 +41 (% +3 "core" %b v l & +2 "manipulator"&% +4 "core" %g = +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + .tSC.coast + "storage"(6 +4 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +228 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (& +3 "core" &K \ T +2 "manipulator"&& +4 "core" &W  +2 .tElbow.seek 6 +2 "manipulator"&(_ +4 "core" ( + "manipulator"&& +5 "core" &W  +2 "storage"(& +4 "core" &K\ \  +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(& +4 "core" &K\ %\ $ 4 +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"( 'V +280 "core" ' + "storage"("- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 ((% +3 "core" % v +3 ."downElevator"SE.seek :down +3 "storage"('X +100 (!% +3 "core" %D ] J/ +2 "manipulator"&*% +4 "core" % +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +90 "core" ' +27 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(,([n +207 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (& +3 "core" &[k K . +2 "manipulator"&%& +4 "core" &W  +2 .tElbow.seek 7 +2 "manipulator"&'(C +22 "core" ( +2 "manipulator"&/& +4 "core" &H  +2 "storage"(0& +4 "core" &[m D / +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&1' +94 "core" ' +4 "storage"(2& +4 "core" &[n  . +2 .tSE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +5 .tSE.seek beamBreak +2 "storage"(3'V +261 "core" ' + "storage"(4- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (5% +3 "core" % s w 9 +3 ."downElevator"SE.seek :down +5 "storage"(6'X +100 (7% +3 "core" %3 q y e I- +2 "manipulator"&8% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&9'\ +86 "core" ' +19 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +2742 #t-> can +4 "Can" l__ +40907  uGG +42718 #t-> can +3 "Can" n\\[ +3091 #t-> exit +5 #mEXIT @1536845884.10CEST @1536846384.90CEST = =tMAIN =mMAIN_scheduler @CEST1536846386.87 #"core_reset"Sent BREAK +3 #t@0xA2C5, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +250 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +221 !o:AnalyticalModule::PCRCore: @refiD; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +326 "Can" @@} +  @@} + #tPolling Can every 10:00 +5 #Cleanly exited at 15:38:04CEST13-Sep-18 +3325 #-> ESP.ready! +4 #Powering core bus +477 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +4 "core"  +2 "MFB"* +3 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +4 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" %t +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +4 "core" %W + .tSS.configure SSconfig +3 "sampler")#.0X% +4 "core" %\ \  +3 "manipulator"&?& +4 "core" &E  +2 "storage"(@& +4 "core" &  p m  +2 "storage"(A% +4 "core" %\\ f q +3 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +4 "core" 9y +2779 #t-> MFB.ready? +2 "MFB"*D% +4 "core" %v +671 #t-> MFB.ready! +2 "MFB"*E% +4 "core" %y + #tReadying the MFB +2 #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *F% +3 "core" %t +2 .tATV.dial :air2 +2 "MFB"*G  +138 "core" +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home +2 "MFB"*H' +595 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.seek 1ml +2 "MFB"*I' +5284 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*J n +99 "core" m +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*K'R +5252 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*L  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*M  +4 "core"  +11343 #t-> pcrDecon +2 "MFB"*N% +4 "core" %RJ +2 #tCleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*O'(@ +2951 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*P % +57 "core" $ +2 "MFB"*Q% +4 "core" %(*N +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*R'Zp +224 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*S  +35 "core"  +2 "MFB"*T% +5 "core" %Zq O D +2 .tAS.seek 0.81ml +3 "MFB"*U'> +6055 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*V % +52 "core" & +2 .tdelay 3 seconds +303 "MFB"*W% +3 "core" %> 8 Q +3 .tAS.seek 0.835ml +2 "MFB"*X'b +526 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Y  +49 "core" +2 "MFB"*Z% +5 "core" %`\ B R +2 .tAS.seek 0.82ml +2 "MFB"*['p +328 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*\\  +47 "core"  +2 .tdelay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*]  +77 "core"  +2 "MFB"*^% +5 "core" %p3 +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*_'_ +2037 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*`' +3075 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*a'V +2732 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*b' +5764 "Can" ~ +10 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*c'V +2731 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +3 "MFB"*d' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*e'V +2732 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*f  +48 "core"  +2 .tATV.dial :air3 +2 "MFB"*g % +116 "core" & +2 "MFB"*h% +5 "core" %V +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*i' +228 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*j  +52 "core"  +2 "MFB"*k% +5 "core" %  C +2 .tAS.seek 0.81ml +3 "MFB"*l'> +16111 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*m % +52 "core" & +2 .tdelay 3 seconds +303 "MFB"*n% +3 "core" %>  F +3 .tAS.seek 0.835ml +2 "MFB"*o' +526 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*p  +52 "core"  +2 "MFB"*q% +5 "core" %\  T +2 .tAS.seek 0.82ml +2 "MFB"*r'qC +341 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*s  +34 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*t'R +4741 "core" ' +2 .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19696 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*u' +4368 "Can" X +1410 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*v'V +2729 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*w' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*x'V +2731 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*y' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*z'V +2731 "core" ' +2 .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*{' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*|'V +2732 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*}' +5779 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*~'V +5067 "core" ' +16281 "Can" }} +28157 #t-> exit +6 #mEXIT @1536848481.67CEST @1536848915.92CEST = =mMAIN_scheduler =tMAIN @CEST1536848918.00 #"core_reset"Sent BREAK +2 #t@0x2EC6, state=0x3B10, ifg=0x20, ie=0x7F + #@0x3639, state=0x3B10, ifg=0x08, ie=0x5F + #@0x3989, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x3C3B, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x3EC6, state=0x3A84, ifg=0x10, ie=0xFD + #@0x4164, state=0x3A84, ifg=0x10, ie=0xFD #@0x43DF, state=0x3A84, ifg=0x10, ie=0xFD + #@0x44F5, state=0x3A84, ifg=0x80, ie=0xFD + #@0x3B2A, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +300 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +60 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +414 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi< :\ @name@ +273 "Can" ~~ +  ~~ + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +5 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" %V + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % - + .tSS.reconfigure SSconfig +3 "sampler")#.0X 3, 2 => 19, 3 => 22, 4 => 22, 5 => 22, 6 => 4, 7 => 6}\\nCan@16:28:48, 21.7C, 51% humidity, 14.8psia, 11.996V, 0.720A, 0.720A avg, 8.64W",Subject: "18tun1 begun" +15 ."shutdown"AS.coast +5 #tAsleep til +0:00:15 +5 "MFB"*5 +6 #tContinuing at 16:29 +8 ."shutdown"SS.coast +7 "Can" ~C + "sampler")5 +4 ."shutdown"CC.coast +4 "collection"'6 +4 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"Forearm.coast + "manipulator"&5 +4 ."shutdown"Elbow.coast +2 "manipulator"&6 +2 ."shutdown"SC.coast + "storage"(6 +3 ."shutdown"SE.coast + "storage"(5 +39 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +510 #"bkha"Session Begun +142 ."Qmail"GoodNews.email "Then, in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:105\\n{1 => 3, 2 => 19, 3 => 22, 4 => 22, 5 => 22, 6 => 4, 7 => 6}\\nCan@16:28:54, 21.7C, 51% humidity, 14.8psia, 11.992V, 0.720A, 0.733A avg, 8.64W",Subject: "Asleep until 16:29" +311 #"bkha"-> showlog 100 +400 "Can" =<z +5 #tPowering core bus +492 .Gate.power :raw,:ON +5 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +5 "core"  +2 "MFB"* +3 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + .tSPE.coast +3 "MFB"*  +7 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +5 * % +4 "core" % + .tAS.configure ASconfig +4 "MFB"*#,,'T(^20( b +5 "sampler")!% +3 "core" % +2 .tSS.configure SSconfig +3 "sampler")#.0X( +228 "core" ' +2 ."rdyProcessing"PS.coast + "processing"%5 +114 "core" ' +47 ( +3 .tForearm.seek :retract +4 "manipulator"&?'\ +4 "core" ' +3 .tElbow.seek :hammer +2 "manipulator"&@(M +113 "core" ( +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 350 counts +2 "manipulator"&A' +95 "core" ' +2 "manipulator"&B% +5 "core" % 5 =g +2 .tForearm.seek :retract +3 "manipulator"&C'\ +91 "core" ' +2 "manipulator"&D% +5 "core" %\  Z ] \\ +3 "processing"%E& +2 "collection"'F& +7 "core" &m + &Z\\ +3 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +6 ."openPC"PC.home.seek :open +3 "collection"'$x2 ^22b +4 .tCC.home.seek :open +2 "processing"%G( +2 "collection"'H( +286 "core" ( +5 ( +35 "Can" w +7 #tPhase [mbaPhase] +2 ."Qmail"GoodNews.email "At 16:29:35 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:105\\n{1 => 3, 2 => 19, 3 => 22, 4 => 22, 5 => 22, 6 => 4, 7 => 6}\\nCan@16:29:36, 21.8C, 51% humidity, 14.8psia, 11.913V, 1.029A, 1.029A avg, 12.26W",Subject: "Started 18tun1 phase mbaPhase" +6 #t==================> STARTED MBAsuperphase (phase #1) <=== +10 #Starting mfb +2 #pcrBAC sampling at most 400ml, wcr at most 400ml +7 "MFB"*I% +6 #tLoading sh1 puck from tube 2 into Collection Clamp +3 "collection"'J& +6 "core" % + &X\\ \ +2 #"readyMFB"Readying the MFB +2 .tHand.open +4 #"readyMFB"Homing MFB Syringe +3 "manipulator"&K1 +2 ."readyMFB"AFV.select :holdingCoil +4 "MFB"* +13 *L% +3 "core" % +2 ."readyMFB"ATV.dial :air2 +2 "MFB"*M  +43 "core" 1 +3 "manipulator"&N% +5 "core" % \  M +2 "storage"(O% +4 "core" %` ~ +2 "storage"(P. +5 "core" .( +2 "storage"(Q& +5 "core" &  1 0 +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (R& +3 "core" &   0 +3 "manipulator"&S& +4 "core" &J   4 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +3 "manipulator"&T( +31 "core" ( +9 "manipulator"&U& +5 "core"  + & > ^ +4 "storage"(V& +2 ."readyMFB"AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +6 ."readyMFB"AS.home.seek :home +7 "MFB"*W' +4 "core" & - / o 0 +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&X' +96 "core" ' +3 "storage"(Y& +4 "core" &    0 +4 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +3 "storage"(Z'V +123 "core" ' +3 "storage"([- +4 "core" -' +2 .tSE.configure SEconfig +6 "storage"(#QK-0-\ b +3 (\\& +4 "core" &  9 0 +2 "manipulator"&]& +4 "core" & 5 2 +2 .tElbow.seek 2 +3 "manipulator"&^( +5 "core" ( +3 "manipulator"&_& +4 "core" & 7 4 +2 "storage"(`& +5 "core" &  J 0 +3 .tForearm.seek 2 + 300 counts +3 "manipulator"&a'8 +42 "core" ' +2 .tForearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^2b +4 .tHand.close +2 "manipulator"&b/ +22 ."Qmail"BACfans.email "Started mfb in tube 2 at 16:29:36CEST13-Sep-18\\n{1 => 3, 2 => 19, 3 => 22, 4 => 22, 5 => 22, 6 => 4, 7 => 6}\\nCan@16:29:36, 21.8C, 51% humidity, 14.8psia, 11.913V, 1.029A, 1.029A avg, 12.26W",Subject: "pcrBAC sampling at most 400ml, wcr at most 400ml" +57 "core" / +4 ."downElevator"SE.seek :down +7 "storage"(d'X +4 "manipulator"&c& +7 "core" & & 3  +4 "manipulator"&e% +8 "core" % I 1 *I +2 .tForearm.seek :retract +3 "manipulator"&f'\ +63 "core" ' +2 ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +9 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +7 ."readyMFB"delay 2 seconds +8 "core" ' +3 .tElbow.seek CC +4 "manipulator"&g(ӷ +148 "core" ( +3 "manipulator"&h& +5 "core" &Ӹ I U9$ +3 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &i& +3 "core" &Ӹ X Y 9$ +5 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +4 "manipulator"&j' +5 ."readyMFB"AS.seek 1ml +3 "MFB"*k' +86 "core" ' +3 "manipulator"&l& +5 "core" &Ӹ , 9$ +2 "manipulator"&m% +5 "core" % \ r +3 "collection"'n& +5 "core" &W\\ ` \ +2 "collection"'o& +6 .tCC.seek :closed +8 "collection"'p(W +7 "core" &W[ \ +2 &V[ \ + &U[   +6 &1xW\\ w- +11 &\\}W\\ vA +7 &"rT[ vV +10 &LX\\ zX +9 &LV[ zY +10 &_IV[ zX +10 &!IW\\ zX +45 &NX[ yX +9 &IW] yW +3 &hJX[ yX +3 & *JXZ zX + &!IVZ zX +2 &#HX[ yX +5 &%oLW\\ yX +6 &'1JX[ yX +9 &(IVZ zX +13 &*JW\\ zX +6 &,wLW] xX +9 &.9LV[ zX +11 &/HV[ zX +8 &1MW[ zX +10 &3KW[ zX +9 &5AIW[ yX +9 &7JX] zX +11 &8DU[ {X +8 &:JY^ zX +9 & LX] {X +9 &?LX[ {X +10 &AJVZ zX +9 &CQJU\\ zX +9 &EMWZ {X +10 &FLV\\ zX +9 &HTVZ zY +9 &JOrS[ w\\ +10 &LSZ t_ +9 &MTZ qb" +10 &OvRX qb+ +9 &Q-RX pb6 +9 &RSW qb9 +10 &TRX pb8 +9 &VMTX pW +9 &WG#uSY w!b +10 &WVrSW xS +3 ( + "collection"'o& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.50 +2 .Hand.open +4 "manipulator"&q1 +69 "core" 1 +2 "manipulator"&r% +5 "core" %   +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&s'\ +101 "core" ' +2 .tSC.coast + "storage"(6 +6 #tcollectSample 400ml w/bubble point of 55psi +2 #Priming 7ml +2 .Intake.select :close +2 .Exhaust.select :close +4 .SS.hold +4 "sampler")t+ +5 "core" + +2 "sampler")u% +5 "core" % | +2 "collection"'v& +5 "core" &WVqSWQ S +3 "Can" m +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +5 "sampler")#.0X% +5 "core" %B { ^ +15 "collection"'8% +4 "core" %7qtH D +2 "sampler")t% +5 "core" %8 _ +15 "collection"'y% +3 "core" %7puG E +2 "sampler")x% +5 "core" %8 _ +2 "collection"'z% +4 "core" %7qxj E + #tIntake @16.0psia, vacuum from 9.5 to 13.5psi +3 .SS.reconfigure SSinhale.with maxSpeed: 135 +5 "sampler")#.0Xm% +4 "core" %Lro ^ +15 "collection"'8% +4 "core" %7ms E +2 "sampler")t% +4 "core" %Lqq ^ +15 "collection"'y% +4 "core" %7mq D +2 "sampler")x% +4 "core" %Mtr ^ +15 "collection"'z% +4 "core" %7nr E +2 "sampler")|% +4 "core" %Dvv _ +16 "collection"'w% +4 "core" %7op E +2 "sampler")~% +4 "core" %Dzy z _ +16 "collection"'% +4 "core" %7os E +2 "sampler")% +4 "core" %E}{ | _ +15 "collection"'M% +4 "core" %7nr D +2 "sampler")}% +4 "core" %E { _ +15 "collection"'% +4 "core" %7nq E +2 "sampler")% +4 "core" %E  ` +15 "collection"'% +4 "core" %7nr F +2 "sampler")% +4 "core" %D ` +16 "collection"'% +4 "core" %7nr F +2 "sampler")\ % +5 "core" %E ` +15 "collection"' % +4 "core" %7nt F +2 "sampler")% +4 "core" %D y _ +15 "collection"'% +4 "core" %7ms E +2 "sampler")% +4 "core" %D y ` +15 "collection"'% +4 "core" %7nu F +2 "sampler")% +5 "core" %F  _ +2 "collection"'% +4 "core" %7pu E +2 #tIntake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +5 "sampler")#.Y0Xm% +4 "core" %b ` +15 "collection"'8% +4 "core" %7lri F +2 "sampler")t% +4 "core" %a ` +15 "collection"'y% +4 "core" %7lso F +2 "sampler")x% +4 "core" %a ~ ` +15 "collection"'z% +3 "core" %7nsy G +2 "sampler")|% +5 "core" %b ` +15 "collection"'w% +4 "core" %7ork F +2 "sampler")~% +4 "core" %a z ` +15 "collection"'% +4 "core" %7nqh E +3 "sampler")% +4 "core" %a _ +15 "collection"'M% +4 "core" %7ns{ E +2 "sampler")}% +4 "core" %a _ +2 "collection"'% +4 "core" %7ptw E +2 #tIntake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +6 "sampler")#.A0Xm% +4 "core" %7nsl H + #tIntake @15.8psia, vacuum from 9.3 to 13.3psi +3 .SS.reconfigure SSinhale.with maxSpeed: 48 +5 "sampler")#.00Xm% +4 "core" %a } b +53 "collection"'V% +4 "core" %7otT H +2 "sampler")t% +4 "core" %a  b +53 "collection"'y% +4 "core" %7ruR L +2 "sampler")x% +5 "core" % w g l +53 "collection"'z% +4 "core" %7ouK M +2 "sampler")|% +4 "core" %\  x g E +2 "sampler")w% +4 "core" %\  x g E +2 .tIntake.select :close + "sampler")0 +12 )~% +3 "core" %\ \  z E +2 .tSSV.dial :exhaust +2 "sampler")  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +13 .tSS.reconfigure SSexhale +3 "sampler")#.0X exit +2 #Session Ended +4319 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... +52 "collection"'% +4 "core" %7fj_ H +2 "sampler")% +5 "core" %eyx | c +53 "collection"'% +4 "core" %7fkL I +2 "sampler")\ % +4 "core" %e} v c +53 "collection"' % +3 "core" %7fl\\ H +2 "sampler")% +4 "core" %e u c +53 "collection"'% +3 "core" %7glR J +2 "sampler")% +5 "core" %e t b +52 "collection"'T% +4 "core" %7hmL I +2 "sampler")% +5 "core" %e u g +53 "collection"'% +4 "core" %7lnX O +2 "sampler")% +4 "core" %e ~ m +92 "collection"'n% +12 "core" %7koM V +2 "sampler")% +5 "core" %  v q +52 "collection"'% +5 "core" %7osV X +2 "sampler") % +4 "core" % t q S +53 "collection"' % +4 "core" %7puX X +2 "sampler") % +5 "core" % ~ r S +53 "collection"'% +4 "core" %7psS X +2 "sampler")% +4 "core" % \ v r S +3 "sampler")% +4 "core" %  u r S + .tIntake.select :close +2 "sampler")0 +9 )8% +3 "core" % t S +2 .tSSV.dial :exhaust +2 "sampler")  +81 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +917 "core" ' +2 .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +41 .tCBV.dial SSV +11 "sampler")V  +83 "core" +2 #tAllowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open +2 "sampler") +211 "collection"'t% +4 "core" %7mrs W +2 #tIntake @15.8psia, vacuum from 9.3 to 13.3psi + .SS.reconfigure SSinhale.with maxSpeed: 35 +3 "sampler")#.#0Xm% +4 "core" % l t ^ +53 "collection"'x% +4 "core" %7lp Z +2 "sampler")z% +4 "core" % l t ^ +2 "sampler")|% +4 "core" % l t ^ + .tIntake.select :close +2 "sampler")0 +9 )w% +3 "core" % l ^ +2 .tSSV.dial :exhaust +2 "sampler")~  +81 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +118 "core"  +2 .tCTV.dial :air +2 "collection"'x  +82 "core"  +2 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")z +146 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +3 "collection"'|  +3 "sampler")w' +6 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")~  +138 "core" ~ +8  +634 ' +2 "sampler")l% +5 "core" % e Q +2 .tCBV.dial between SSV and waste2 +2 "collection"'m  +31 "core"  +3 "collection"'M% +4 "core" %Y_  +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +46 "core"  +3 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<Tb +3 .tCS.seek 0ml +2 "collection"''4 +2613 "core" ' +2 .tCSV.dial :air +2 "collection"' @ +46 "core" ? +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' +2619 "core" ' +2 "collection"'% +5 "core" %   + .tCSV.dial between air and CTV +3 "collection"'\ ` +32 "core" b +3 .tCS.seek 2.473ml +2 "collection"' '  +2009 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +29 "core"  +3 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<Tb +2 .tCS.seek 0ml +2 "collection"''4 +337 "core" '-ST\ +49 "collection"'% +5 "core" %RT +2 "sampler")T% +4 "core" %  p Q +2 #tBubblePoint: Intake @70.3psia, Outlet @15.3psia + .CBV.dial SSV + "collection"' @ +33 "core" B +3 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'2' +2630 "core" ' +2 "collection"'3% +5 "core" %   +2 .tCSV.dial between air and CTV +2 "collection"' ` +32 "core" b +3 .tCS.seek 3.066ml +2 "collection"''2 +1871 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +3 "collection"'{  +41 "core"  +48 .tCS.reconfigure CSpressurize +9 "collection"'# d@<<Hb +3 .tCS.seek 0ml +2 "collection"'<'4 +753 "core" 'GH +4 "collection"'9% +4 "core" %۠KN +2 "sampler"):% +5 "core" % p  +2 #tBubblePoint: Intake @70.1psia, Outlet @14.9psia + .CBV.dial SSV +2 "collection"'; @ +32 "core" B +3 .tSS.reconfigure SSconfig +2 "sampler")#.0X9 +4 "core" 9ld +103 "collection"'9 +3 "core" 9d +103 "collection"'9 +3 "core" 9d +103 "collection"'9 +3 "core" 9d +103 "collection"'\ 9 +4 "core" 9d +102 "collection"'9 +4 "core" 9d +103 "collection"'9 +3 "core" 9d +103 "collection"' 9 +3 "core" 9d +103 "collection"'9 +3 "core" 92d +103 "collection"'T9 +3 "core" 9Jd +103 "collection"'9 +4 "core" 9cd +103 "collection"'w9 +3 "core" 9|d +103 "collection"'9 +3 "core" 9d +103 "collection"'n9 +3 "core" 9d +103 "collection"'9 +3 "core" 9d +103 "collection"'9 +3 "core" 9d +103 "collection"'9 +3 "core" 9d +103 "collection"' 9 +3 "core" 9$d +103 "collection"' 9 +3 "core" 9}c +103 "collection"'9 +3 "core" 9;d +103 "collection"'y9 +4 "core" 9Rd +103 "collection"'89 +3 "core" 9id +103 "collection"'9 +3 "core" 9d +103 "collection"' 9 +3 "core" 9d +103 "collection"'9 +4 "core" 9d +102 "collection"'}9 +4 "core" 9d +103 "collection"'9 +3 "core" 9d +103 "collection"'9 +3 "core" 9a +103 "collection"'9 +3 "core" 9 d +103 "collection"'9 +3 "core" 9d +103 "collection"' 9 +3 "core" 92c +103 "collection"'!9 +3 "core" 9I` +103 "collection"'"9 +3 "core" 9b\ [ +103 "collection"'$9 +3 "core" 9xY +103 "collection"'9 +3 "core" 9W +103 "collection"'#9 +4 "core" 9P +103 "collection"'&9 +3 "core" 9 ) +103 "collection"''9 +3 "core" 9 g +103 "collection"')9 +3 "core" 9#d +103 "collection"'*9 +3 "core" 9'd +103 "collection"'+9 +4 "core" 9  ,d +102 "collection"',9 +3 "core" 9 " 0\\ +103 "collection"'.9 +3 "core" 9 54Q +103 "collection"'%9 +3 "core" 9 I8L +103 "collection"'/9 +3 "core" 9 [=I +103 "collection"'9 +3 "core" 9 oAG +103 "collection"'-9 +3 "core" 9 EE +103 "collection"'09 +3 "core" 9 ID +103 "collection"'39 +3 "core" 9 NA +103 "collection"'9 +3 "core" 9 R@ +103 "collection"'29 +4 "core" 9 V? +103 "collection"'{9 +3 "core" 9 Z= +103 "collection"'9 +3 "core" 9 !_< +103 "collection"'99 +3 "core" 9 !c: +103 "collection"':9 +3 "core" 9\ $g9 +103 "collection"';9 +4 "core" 9\ &k7 +103 "collection"'(9 +3 "core" 9\ 1'p6 +103 "collection"'F9 +3 "core" 9\ B)t5 +103 "collection"'9 +3 "core" 9\ Q+x4 +103 "collection"'E9 +3 "core" 9\ a,|3 +103 "collection"'D9 +4 "core" 9\ r/1 +103 "collection"'?9 +3 "core" 9\ 00 +103 "collection"'J9 +3 "core" 9\ 2/ +103 "collection"'L9 +3 "core" 9\ 4. +103 "collection"'9 +3 "core" 9\ 5- +103 "collection"'I9 +4 "core" 9\ 7, +103 "collection"'Q9 +3 "core" 9\ 9+ +103 "collection"'<9 +4 "core" 9\ ;* +102 "collection"'B9 +3 "core" 9\ <) +103 "collection"'9 +3 "core" 9\ >' +103 "collection"'9 +4 "core" 9\ @' +103 "collection"'k9 +4 "core" 9 B& +102 "collection"'R9 +3 "core" 9 C% +103 "collection"'N9 +3 "core" 9 D$ +103 "collection"'P9 +3 "core" 9 *F$ +103 "collection"'U9 +4 "core" 9 5H# +103 "collection"'19 +3 "core" 9 AI# +103 "collection"'Y9 +3 "core" 9 JL" +103 "collection"'@9 +3 "core" 9 UM! +103 "collection"'49 +3 "core" 9 ^O! +103 "collection"'59 +3 "core" 9 gN +103 "collection"'[9 +3 "core" 9 pQ +103 "collection"']9 +3 "core" 9 zS +103 "collection"'C9 +3 "core" 9 U +103 "collection"'=9 +3 "core" 9 W +103 "collection"'\\9 +4 "core" 9 X +103 "collection"'c9 +3 "core" 9 X +103 "collection"'b9 +3 "core" 9 Z +103 "collection"'69 +3 "core" 9 \\ +103 "collection"'e9 +3 "core" 9 ] +103 "collection"'i9 +4 "core" 9 ^ +103 "collection"'K9 +3 "core" 9 ` +86 "Can" =lk +17 "collection"'a9 +3 "core" 9 ` +103 "collection"'d9 +3 "core" 9 c  +103 "collection"'Z9 +3 "core" 9 e +103 "collection"'S9 +3 "core" 9 f +103 "collection"'^9 +3 "core" 9 g +103 "collection"'A9 +3 "core" 9 i +103 "collection"'f9 +3 "core" 9 j" +103 "collection"'W9 +3 "core" 9 l& +103 "collection"'H9 +4 "core" 9 l* +103 "collection"'q9 +3 "core" 9 n/ +103 "collection"'r9 +3 "core" 9 o3 +103 "collection"'o9 +3 "core" 9 p7 +145 "collection"'_9 +12 "core" 9 r= +103 "collection"'v9 +4 "core" 9 tB +102 "collection"'j9 +3 "core" 9 vF +103 "collection"'t9 +4 "core" 9 wJ +103 "collection"'V9 +4 "core" 9 !yN +102 "collection"'79 +4 "core" 9 'zS +102 "collection"'x9 +4 "core" 9 ,{W +103 "collection"'`9 +4 "core" 9 2|[ +102 "collection"'z9 +3 "core" 9 6~_ +103 "collection"'|9 +4 "core" 9 9~d +103 "collection"'~9 +4 "core" 9 @h +102 "collection"'u9 +4 "core" 9 Dl +103 "collection"'l9 +3 "core" 9 Ip +103 "collection"'m9 +3 "core" 9 Mu +103 "collection"'M9 +3 "core" 9 Sy +103 "collection"'9 +3 "core" 9 W} +103 "collection"'>9 +3 "core" 9 Z +103 "collection"'9 +3 "core" 9 ` +103 "collection"'9 +3 "core" 9 e +103 "collection"'9 +3 "core" 9 i +103 "collection"'\ 9 +3 "core" 9 n +103 "collection"'9 +4 "core" 9 r +103 "collection"'9 +4 "core" 9 v +102 "collection"' 9 +3 "core" 9 { +103 "collection"'9 +3 "core" 9  +103 "collection"'T9 +3 "core" 9  +103 "collection"'9 +4 "core" 9  +103 "collection"'w9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'n9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"' 9 +3 "core" 9  +103 "collection"' 9 +4 "core" 9  +105 "collection"'9 +3 "core" 9  +103 "collection"'y9 +4 "core" 9  +3 .tCH.hold 5:00,85C +3 "collection"'8   U +4 "core"  +30002  +2 "collection"'9 +4 "core" 9 > +2 #tCollection Puck Heater at 85.1C after lysing +2 .CS.seek 0ml +2 "collection"' '4 +420 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +113 "core" A +2 .tCSV.dial :air +2 "collection"'} @ +46 "core" > +3 .tCS.seek 5ml +2 "collection"''p +1374 "core" ' +2 .tCSV.dial CTV +2 "collection"'  +46 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"' @ +46 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +47 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +47 "core" ? +2 .tdelay 2 seconds +204 .CS.seek 0ml +2 "collection"'!'4 +1373 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'" +111 "core"  +2 .tCBV.dial CSV +2 "collection"'$  +31 "core"  +2 "collection"'% +5 "core" %6\ H\ J T +3 .tCS.seek 5ml + "collection"'#'p +1369 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +3 "collection"'&  +47 "core" +2 "collection"''% +5 "core" %p   +2 .tCS.seek 7ml +2 "collection"')'h +609 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'* @ +43 "core" @ +3 .tCS.seek 10ml +2 "collection"'+' +864 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"', ` +137 "core" a +2 #tLysing Complete +2 "collection"'.& +4 "core" &WVn * S +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&%% +4 "core" %\   s +2 "storage"(/% +4 "core" %T  +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(-(( +211 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (0& +3 "core" &*@  +2 "manipulator"&3& +4 "core" &ӹ 7 G9# +2 "manipulator"&% +4 "core" %\  G B  s +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&2( +184 "core" ( +2 "manipulator"&{& +5 "core" & U V +2 "storage"(& +4 "core" &*?   e +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&9' +95 "core" ' +2 "storage"(:& +4 "core" &*@ # *  +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(;'V +293 "core" ' +2 "storage"((- +4 "core" -'d +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +45 "manipulator"&F& +11 "core" &  +2 "storage"(& +4 "core" &*D R S T +6 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 1 +2 "manipulator"&E'C +27 "core" ' +2 .tElbow.hold +2 "manipulator"&D, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(?- +3 "core" -'d +3 .tSE.seek 2.07 Pucks below Top Plate +2 "storage"(J' +44 "core" ' +2 "manipulator"&L% +5 "core" %d L I +2 "storage"(& +4 "core" &*D 7 ; > +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 333 counts +2 "manipulator"&I'ϐ +13 "core" ' +2 "manipulator"&Q& +5 "core" &  +2 "storage"(<& +5 "core" &*D R S L +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&B' +24 "core" ' +3 .tSE.seek 3.07 Pucks below Top Plate +2 "storage"(' +42 "core" ' +2 "manipulator"&& +5 "core" & O S +3 "manipulator"&k% +4 "core" % S K * +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&R'\ +87 "core" ' +3 .tElbow.seek CC +2 "manipulator"&N(ӷ +156 "core" ( +3 "manipulator"&P& +5 "core" &ӱ!  =F +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +3 "core" &ӱ! =F +3 .tForearm.seek CC + "manipulator"&1' +95 "core" ' + .tHand.close +2 "manipulator"&Y/ +77 "core" / +3 .tCC.seek :open + "collection"'@( +421 "core" ( +2 "storage"(4& +5 "core" &*C S U h +2 "storage"(5& +4 "core" &*C K S C +2 "manipulator"&[& +4 "core" &ӱ! v u=F +3 "manipulator"&]% +4 "core" % = w w +2 .tForearm.seek :retract +2 "manipulator"&C'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&=( +179 "core" ( +2 "manipulator"&\\& +5 "core" &  +2 "storage"(c& +4 "core" &*D n o +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&b'C +97 "core" ' +2 .tElbow.hold +2 "manipulator"&6, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&e1 +76 "core" 1 +3 "manipulator"&i% +5 "core" % q b h R +2 "storage"(K& +4 "core" &*C V S " + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 346 counts + "manipulator"&a'ϝ +15 "core" ' +2 "manipulator"&d& +5 "core" &  +2 "storage"(Z& +5 "core" &*C e l +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&S' +26 "core" ' +2 "storage"(^% +5 "core" % l i P +4 ."downElevator"SE.seek :down +3 "storage"(A'X +100 (f% +3 "core" %: f _ u ` +3 "manipulator"&W% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&H'\ +90 "core" ' +39 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'q @ +31 "core" > +3 .tCS.seek 10ml +2 "collection"'r' +5 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"'o ` +32 "core" b +2 .tAIV.dial :bypass +2 "collection"'_ { +5 "core" z +2 #tBeginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'v& +5 "core" & +2 .tHand.open + "manipulator"&j1 +17 "core" 1 +3 "manipulator"&t& +4 "core" &  +2 "manipulator"&V% +5 "core" %\  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(- +196 "core" ( +2 "manipulator"&x& +5 "core" &- ~ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +3 "core" &- ~ +2 .tForearm.seek :garage +2 "manipulator"&z'η +100 "core" ' +2 .tHand.close +44 "manipulator"&|/ +82 "core" / +2 "manipulator"&~& +5 "core" &- @~ +2 "manipulator"&u% +5 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&l'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&m(ӷ +291 "core" ( +2 "manipulator"&M& +5 "core" &$;3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &$;3 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&>' +105 "core" ' +2 "manipulator"&& +5 "core" &$ r;3 +2 "manipulator"&% +5 "core" %" ub +2 "collection"'& +5 "core" &I +2 "collection"'\ & +5 .tCC.seek :closed + "collection"'(W +5 "core" & + &   +8 &*y - +9 &^\ A +10 &Nn T +9 &\ Kt U +10 &L U +9 &K $ U +9 &PJ U +10 &L U +9 &O V +9 &J~ V +10 & XLX U +9 &"J V +10 &#K V +9 &%N V +9 &'_N V +10 &)!Nt V +9 &*LU V +9 &,J  U +10 &.hM U +9 &0)L V +10 &1O V +9 &3Mt U +9 &5oL\\ V +10 &71O3 V +9 &8I V +9 &:L U +10 &9L V +10 &?Lb U +9 &ANM V +9 &CL V +10 &EAL V +9 &GN V +9 &HT W +10 &Jg Y +9 &L5 ] +10 &M ` +9 &O b +9 &Qk\  b +10 &S-\ 1 b +9 &T\ 6 b! +9 &V\ = ; +10 &WJ&\ ; #h +8 ( +3 "collection"'\ & +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.33 + "collection"'& +5 "core" &W^t\ : T + &W^t\ \ T +2 .tHand.open + "manipulator"& 1 +74 "core" 1 +2 "manipulator"&% +5 "core" % " b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +97 "core" ' +2 .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR + "processing"% +144 "core"  +2 "processing"%w% +5 "core" %q + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1626 "core" ' +3 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%n  +48 "core"  +3 .tPS.seek 0ml +2 "processing"%' +1629 "core" ' +2 .tPSV.dial PSR +2 "processing"% +46 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2665 "core" ' +3 ."connect"PRV.dial CBV +3 "processing"%  + .tCBV.dial PRV +5 "collection"'  +3 "core" +76 +2 .tPSV.dial :mixloop +2 "processing"% +124 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%y  +4 "core" +3 .tPS.seek 0ml +2 "processing"%8' +2661 "core" ' +2 .tPSV.dial :air +2 "processing"%  +49 "core"  +3 .tPS.seek 2.5ml +2 "processing"%X' +1749 "Can"s W +893 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +47 "core" +3 .tPS.seek 0ml +2 "processing"%}' +2660 "core" ' +2 .tPSV.dial :air +2 "processing"%h  +46 "core"  +3 .tPS.seek 2.5ml +2 "processing"% ' +2638 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +45 "core" +3 .tPS.seek 0ml +2 "processing"%' +2624 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" & 8 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& (ӷ +18 "core" ( +2 "manipulator"&& +5 "core" &Ӻ r t2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +3 "core" &Ӻ 2 +3 .tForearm.seek CC + "manipulator"&$' +99 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tCC.seek :open +2 "collection"'!( +423 "core" ( +2 "manipulator"&&& +5 "core" & , +2 "manipulator"&'% +4 "core" % > "2 +2 .tForearm.seek :retract +2 "manipulator"&#'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&*(- +286 "core" ( +2 "manipulator"&)& +5 "core" &- S +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&.'η +115 "core" ' +3 .tHand.open + "manipulator"&%1 +68 "core" 1 +2 "manipulator"&/% +5 "core" % ήD w  +45 .tForearm.reconfigure LooseForearm +10 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV +2 .AIV.dial :bypass + .PSV.dial :mixloop + .PTV.dial :PRVmixing +2 .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'0& +4 "core" & +2 "manipulator"&3% +5 "core" %\  +2 "storage"(% +4 "core" %[ & +2 "storage"({. +4 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +228 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (g& +3 "core" &  <  +2 "manipulator"&:& +4 "core" &- +2 "manipulator"&s% +4 "core" %\  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&(( +197 "core" ( +2 "manipulator"&F& +5 "core" &  +2 "storage"(& +4 "core" &    +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&?' +92 "core" ' +2 "storage"(L& +5 "core" &  (  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('V +139 "core" ' +3 "storage"(Q- +4 "core" -'ߺ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (<& +3 "core" &  T _  +2 "manipulator"&& +4 "core" &  +2 .tElbow.seek 2 +2 "manipulator"&k( +4 "core" ( +2 "manipulator"&9& +4 "core" &  +2 "storage"(2& +4 "core" &  C D 5  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&;'8 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&E/ +67 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&I& +2 "storage"(J'X +8 "core" & x +2 "manipulator"&P% +4 "core" % 7 z +2 .tForearm.seek :retract +2 "manipulator"&U'\ +92 "core" ' +3 .tElbow.seek CC +2 "manipulator"&B(ӷ +4 "core" ' + ."downElevator"SE.coast + "storage"(5 +153 "core" ( +2 "manipulator"&D& +5 "core" &Ӳ$ @^ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +4 "core" &Ӳ$ @^ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&R' +98 "core" ' +2 "manipulator"&p& +5 "core" &Ӳ% t q@^ +2 "manipulator"&4% +5 "core" % w w +2 "collection"'5& +5 "core" &A +2 "collection"'[& +5 .tCC.seek :closed +2 "collection"'](W +5 "core" & + & +7 & 1 $e +9 &Ry : +9 &xw O +10 &qT V +9 &3K` V +10 &I V +9 &L V +9 &{J~ U +10 &<Kb V +9 &IL V +9 &J5 V +10 &!L U +9 &#CL V +10 &%K V +9 &&N V +9 &(P V +11 &*MM$ U +8 &, O V +9 &-L V +10 &/M U +9 &1SN V +10 &3L| V +9 &4Oy V +9 &6Qk V +10 &8\\L_ V +9 &:RJ V +9 &;J; V +10 &=N. U +9 &?dN$ V +10 &A%Q V +9 &BN V +9 &DMb V +10 &FlNe V +9 &H-S_ V +9 &I`q X +10 &K; \\ +9 &MUA a +10 &O; b +9 &P2 b +9 &R$ b! +10 &TS  ~b$ +9 &V  R +9 &W$;  'u +10 &Wex  P +5 ( +2 "collection"'[& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.44 + .Hand.open + "manipulator"&\\1 +4 "core" &Wei \ P +63 1 +3 "manipulator"&c% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'N  +148 "core" ~ +2 .tCSV.dial CTV +2 "collection"'e  +28 "core"  +3 .tCS.seek 5ml +2 "collection"'i'p +1372 "core" ' +2 .tdelay 1:20 +8004 .CS.seek 2.5ml +2 "collection"'K' +742 "core" ' +2 .tdelay 40 seconds +4004 .CS.seek 0ml + "collection"'d'4 +740 "core" ' +2 .tdelay 1:00 +6003 .PSV.dial :air +2 "processing"%Z  +46 "core"  +3 .tPS.seek 2.5ml +2 "processing"%^' +2643 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%C +44 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air + "processing"%f  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%W +44 "core" +2 .tdelay 3 seconds +303 .PSV.dial :waste1 +2 "processing"%=  +143 "core"  +3 .tPS.seek :empty +3 "processing"%b' +2612 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'a @ +48 "core" > +2 .tdelay 5 seconds +503 .CBV.dial AIV +2 "collection"'q  +48 "core" +2 .tdelay 10 seconds +1050 .CBV.dial :waste1 +5 "collection"' @ +49 "core" ? +2 .tdelay 10 seconds +1003 .CBV.dial AIV +2 "collection"'o  +48 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"'_ ` +34 "core" ^ +2 .tCSV.dial :air +2 "collection"'v @ +47 "core" > +3 .tCS.seek 10ml +2 "collection"'j' +2655 "core" ' +2 .tCSV.dial CTV +2 "collection"'t  +47 "core"  +3 .tCS.seek 0ml +2 "collection"'V'4 +2653 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'S @ +29 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'A  +148 "core" +2 "collection"'-& +5 "core" &Weh P +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&x% +4 "core" %\ \ Q +3 "storage"(+% +4 "core" %W  +2 "storage"(`. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(6(( +211 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (|& +4 "core" &)k ? 0 P +2 "manipulator"&~& +4 "core" &Ӷ$ s u @Z +2 "manipulator"&u% +4 "core" %\ \ p ry +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&H( +178 "core" ( +2 "manipulator"&z& +5 "core" &  +2 "storage"(M& +4 "core" &)k H I  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +108 "core" ' +2 "storage"(7& +5 "core" &)k R E H +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('V +286 "core" ' +2 "storage"(- +4 "core" -'` +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +4 "core" & N H +2 "storage"(l& +4 "core" &)o   +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 1 +2 "manipulator"&@'C +26 "core" ' +2 .tElbow.hold +3 "manipulator"&\ , +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'` +4 .tSE.seek 3.08 Pucks below Top Plate +2 "storage"( ' +31 "core" ' +2 "manipulator"&% +5 "core" %T \ R +2 "storage"(& +5 "core" &)m d + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 317 counts + "manipulator"&w'π +17 "core" ' +2 "manipulator"&>& +5 "core" & J L +2 "storage"(n& +5 "core" &)l  ' +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +16 "core" ' +3 .tSE.seek 4.08 Pucks below Top Plate +2 "storage"(' +42 "core" ' +2 "manipulator"&& +5 "core" & 5 C  +2 "manipulator"& % +5 "core" % 8 T  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +2 .tElbow.seek CC +3 "manipulator"&(ӷ +159 "core" ( +2 "manipulator"&y& +5 "core" & , ;6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & ;6 +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' +2 .tHand.close + "manipulator"&8/ +72 "core" / +2 .tCC.seek :open +2 "collection"'( +423 "core" ( +3 "storage"(X& +5 "core" &)o  " v +2 "storage"(h& +4 "core" &)o  _ +2 "manipulator"&}& +5 "core" & J Ht;6 +2 "manipulator"&% +4 "core" % H H G| +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +174 "core" ( +2 "manipulator"&& +5 "core" & \ +2 "storage"("& +4 "core" &)o V V +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&'C +100 "core" ' +2 .tElbow.hold +2 "manipulator"&m, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&T1 +76 "core" 1 +4 "manipulator"&% +4 "core" % s  +2 "storage"(&& +5 "core" &)o + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 348 counts +2 "manipulator"&''ϟ +15 "core" ' +2 "manipulator"&$& +5 "core" & \\ V (\ +2 "storage"()& +5 "core" &)o " - 3 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +51 .tForearm.seek 1 + 700 counts +3 "manipulator"&,' +24 "core" ' +3 "storage"( % +4 "core" % (  ' +3 ."downElevator"SE.seek :down +6 "storage"(%'X +97 (/% +4 "core" %G * , Z ` +2 "manipulator"&#% +4 "core" % r j ' +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +89 "core" ' +33 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +3 "processing"%3  +111 "core" +2 "processing"%% +5 "core" % +3 .tPS.seek 0.499ml +2 "processing"%{' +583 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%. +45 "core" +2 .tPRV.dial :air +2 "processing"%g  +46 "core"  +2 .tdelay 3 seconds +303 .PRV.dial CBV +2 "processing"%:  +46 "core"  +2 .tCBV.dial AIV +2 "collection"'s  +49 "core" +2 .tPRV.dial between CBV and air +2 "processing"%F  +31 "core"  +2 .tPRV.dial :air +2 "processing"%  +30 "core"  +2 "processing"%*% +5 "core" %  +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml +2 "processing"%L' +248 "core" ' + .tPRV.dial :waste2 +2 "processing"%Q @ +79 "core" ? +4 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +2 "processing"%<' +682 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &v +2 .tHand.open + "manipulator"&91 +18 "core" 1 +2 "manipulator"&2& +5 "core" & b\ +2 "manipulator"&% +4 "core" %\ \  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(- +188 "core" ( +2 "manipulator"&I& +5 "core" &- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&('η +103 "core" ' +2 .tHand.close +2 "manipulator"&?/ +66 "core" / +2 "manipulator"&D& +5 "core" &-  +2 "manipulator"&Y% +4 "core" % c] +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&;(ӷ +274 "core" ( +2 "manipulator"&p& +5 "core" &Ӻ7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +3 "core" &Ӻ 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&5' +94 "core" ' +2 "manipulator"&k& +5 "core" &Ӻ 7 +2 "manipulator"&J% +5 "core" %  +2 "collection"'U& +5 "core" &= +2 "collection"'!& +4 .tCC.seek :closed +2 "collection"'[(W +5 "core" & + & +7 & 8 $e +10 &Q| : +9 &wx N +9 &oW V +10 &2N V +9 &N V +10 &P U +9 &yN U +9 &:K V +10 &Q V +9 &Q V +9 &!Q V +10 &#CL U +9 &%L V +10 &&O V +9 &(Q V +9 &*JL V +10 &, O U +9 &-N V +9 &/L V +10 &1SN U +9 &3N U +10 &4N U +9 &6O V +9 &8ZP V +10 &:R V +9 &;J V +9 &=M V +10 &?cN U +9 &A$O V +10 &BS V +9 &DR V +9 &FkL U +10 &H+R V +9 &IZ V +9 &Kr Z +10 &M[ ^ +9 &O ` +10 &P b +9 &R b +9 &TU b +10 &V P +9 &W!7 + +9 &Web G +2 ( +2 "collection"'!& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.33 + "collection"'\\& +4 "core" &We] G +2 .tHand.open +2 "manipulator"&c1 +72 "core" 1 +2 "manipulator"&N% +5 "core" %   +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&e'\ +94 "core" ' +3 "collection"'R& +5 "core" &We] G +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +79 "core" ? +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%r  +78 "core" +2 .tdelay 2 seconds +203 .PSV.dial :PML + .delay 2 seconds +202 .PRV.dial :air +2 "processing"%i  +79 "core"  +2 .tdelay 2 seconds +202 "processing"%K% +4 "core" % +3 .tPS.seek 1.499ml +2 "processing"%Z' +1459 "Can"t kk +161 "core" ' +2 .tdelay 5 seconds +504 .PS.seek 2.5ml +2 "processing"%' +1092 "core" ' +2 .tPSV.dial :air +2 "processing"%C  +46 "core"  +54 .tPS.seek 0ml +2 "processing"%f' +2644 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%W +47 "core" +2 .tCBV.dial :PRV + .PRV.dial :air +2 .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%=  +47 "core"  +2 .tdelay 2 seconds +203 "processing"%^% +5 "core" %  +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%a'r +2389 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial CBV +3 "processing"%q  +79 "core"  +2 .tdelay 2 seconds +203 "processing"%% +4 "core" %q \ +2 .tPS.seek 0.475ml +2 "processing"%o' +2572 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial :air +3 "processing"%_  +46 "core"  +2 .tdelay 2 seconds +204 .PS.seek 0.965ml +2 "processing"%v'N +5000 "core" ' +2 .tdelay 10 seconds +1003 .PRV.dial CBV +2 "processing"%d  +46 "core"  +2 .tCTV.dial :air,avoiding: :intake +2 .PSV.dial :air + "processing"%t  +47 "core"  +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%j' +1629 "core" ' +2 .tdelay 3 seconds +303 .PSV.dial PTV +2 "processing"%S +79 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%A @ +80 "core" > +3 .tPS.seek 0ml +2 "processing"%-' +2612 "core" ' +2 .tPSV.dial :air +2 "processing"%x  +78 "core"  +3 .tPS.seek 2.5ml +2 "processing"%+' +2623 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%` +78 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%|' +2616 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass +2 .PRV.dial CBV + .PSV.dial :air +2 "processing"%~  +79 "core"  +3 .tPS.seek 2.5ml +2 "processing"%u' +2629 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"%z +46 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%M  +78 "core" +2 "processing"%B% +5 "core" %  +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +2 .tPS.seek 1.74ml +2 "processing"%7' +7772 "core" ' +2 .tdelay 5 seconds +503 .AIV.dial :sample +3 "collection"'1 & +55 "core" % +2 .tAWV.select :waste + "collection"' +10 "processing"%% +4 "core" %  +2 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%'nA +10842 "core" ' +2 .tdelay 15 seconds +1503 .AIV.dial :bypass +2 "collection"'l { +58 "core" | +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%' +1310 "core" ' +2 .tPSV.dial :air +2 "processing"%  +46 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2629 "core" ' +2 .tPSV.dial :PML +2 "processing"%> +44 "core" +3 .tPS.seek 0ml +2 "processing"%n' +2613 "core" ' +2 .tAIV.dial :coilToMFB + .AWV.select :air + "collection"' +10 '& +3 "core" &We\\ G +3 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +3 "collection"' & +4 ."MFBPCR"SPE.hold 2:46:40,55C +4 "MFB"* @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*H  +3 "core" &We\\ G +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"% +29 "core"  +2 ."MFBPCR"delay 20 seconds +88 "core"  +3 "processing"%@% +4 "core" %  +2 #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +10 .tPS.seek 1.5ml +2 "processing"%w' +1095 "Can"p  +582 "core" ' +2 .tdelay 5 seconds +212 #"MFBPCR"primeLysateINT + .AWV.select :air +2 .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"* I +178 "core" J +2 "MFB"*y% +4 "core" %Rs% +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*'6 +91 .tPSV.dial :waste1 +3 "processing"%  +49 "core"  +3 .tPS.seek 0ml +51 "processing"%\ ' +1689 "core" ' +2 .tPSV.dial PSR +2 "processing"%8 +50 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"% ' +2745 "core" ' +3 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :mixloop +2 "processing"%] +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.seek 0ml +2 "processing"%X' +1228 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*h  +79 "core" +2 "MFB"*}% +5 "core" %6 - M +2 ."MFBPCR"AS.seek 0.329ml +3 "MFB"*' +445 "core" ' +3 .tPSV.dial PSR +2 "processing"% +117 "core"  +3 "processing"%"% +4 "core" %  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%' +42 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +2 "MFB"* % +57 "core" % +3 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*T'R +1574 "core" ' +2 .tdelay 5 seconds +119 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*  +55 "core"  +3 "MFB"*&% +4 "core" %Rd/ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*$' +306 .tPSV.dial :waste1 +3 "processing"%)  +48 "core"  +3 .tPS.seek 0ml +2 "processing"% ' +1074 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :AIV +2 "MFB"* I +77 "core" I +2 "MFB"*% +4 "core" %&S +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*/' +213 "core" ' +2 .tPSV.dial PSR +2 "processing"%# +50 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2739 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%' +116 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%' +2742 "core" ' +2 .tPSV.dial PSR +2 "processing"%3 +116 "core"  +3 "processing"%% +4 "core" % * +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%,' +1661 "core" ' +2 .tdelay 5 seconds +366 "core" ' +2 ."MFBPCR"delay 5 seconds +135 .tPSV.dial :waste1 +3 "processing"%%  +47 "core"  +3 .tPS.seek 0ml +2 "processing"%6' +312 "MFB"*b9 +3 "core" 9|< +2 #"MFBPCR"Solid Phase Extraction Heater at 49.4C + .ATV.dial ASV +2 "MFB"*. n +36 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*g% +4 "core" % Zj +3 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*:'% +1281 "core" ' +2 .tPSV.dial PSR +2 "processing"%s +49 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%F' +2680 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"% +112 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.seek 0ml +2 "processing"%*' +2711 "core" ' +2 .tPSV.dial PSR +2 "processing"%{ +113 "core"  +2 "processing"%Q% +5 "core" % ] \ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%L' +1620 "core" ' +2 ."MFBPCR"delay 10 seconds +17 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +47 "core"  +3 .tPS.seek 0ml +2 "processing"%9' +425 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +1003 "core" ' +2 .tPSV.dial PSR +2 "processing"% +49 "core"  +2 .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%I' +2656 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +49 "processing"%P +117 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%m'k +1622 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial AIV +2 "MFB"*? I +51 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +769 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%Y  +147 "core"  +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%0' +1317 "core" ' +2 .tPSV.dial :air +2 "processing"%(  +113 "core" +3 .tPS.seek 2.5ml +2 "processing"%p' +2631 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%4 +46 "core" +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%E' +5028 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*k  +57 "core" +2 "MFB"*J% +5 "core" %V} +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*U'Q +10 "core" ' +2 .tPSV.dial :air +2 "processing"%  +47 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%' +963 "core" ' +2 ."MFBPCR"ATV.dial :AIV +2 "MFB"*\\ I +74 "core" J +2 "MFB"*c% +5 "core" %R\  S +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*N' +830 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*R n +160 "core" m +3 ."MFBPCR"AS.seek :empty +2 "MFB"*!'R +239 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*  +115 "core"  +3 "MFB"*5% +5 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*r' +236 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%i +47 "core" +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%K' +736 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*<  +73 "core" +4 "MFB"*Z% +4 "core" % m +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*C'_ +3976 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'  +46 "core"  +3 "collection"'W% +4 "core" %0/ +2 #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml + "collection"'='P +1143 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'^' +1637 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'f  +3 'q  +45 "core"  +104  +2 .tCBV.dial :waste1 +2 "collection"' @ +48 "core" > +3 .tCS.seek 0ml +2 "collection"'a'4 +505 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air1 +2 "MFB"*_  +34 "core" +2 ."MFBPCR"delay 3 seconds +303 "MFB"*o% +3 "core" %_ +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*d'ݒ +391 "Can" wz +138 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ethanol +2 "MFB"*t  +51 "core" +2 "MFB"*v% +5 "core" %ݔ  H +2 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*S'+ +326 "core" ' +2 ."MFBPCR"delay 3 seconds +263 "core" ' +2 .tCSV.dial CSR +2 "collection"'A  +35 ."MFBPCR"ATV.dial ASV +2 "MFB"*j n +20 "core"  +2 "collection"'x% +5 "core" %3I s +2 #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml + "collection"'-'P +78 "core" o +2 "MFB"*`% +5 "core" %5 +2 ."MFBPCR"AS.seek 0.092ml +3 "MFB"*+'&? +1032 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'~' +1636 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'|  +47 "core"  +2 .tCBV.dial :waste1 +3 .CS.seek 0ml + "collection"'z'4 +2649 "core" ' +2 "collection"'M& +5 "core" &We] G +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&B& +4 "core" & *  2 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +54 .tElbow.seek CC +2 "manipulator"&u(ӷ +17 "core" ( +2 "manipulator"&1& +5 "core" &Ӯ H F1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӯ 6 G1 +3 .tForearm.seek CC +2 "manipulator"&7' +93 "core" ' +2 .tHand.close +2 "manipulator"&l/ +76 "core" / +3 .tCC.seek :open +2 "collection"'( +409 "core" ' +2 ."MFBPCR"delay 3 seconds +13 "core" ( +2 "manipulator"&& +5 "core" & * *, +2 "manipulator"&% +4 "core" % J ( + +3 .tForearm.seek :retract +2 "manipulator"&>'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +169 ."MFBPCR"ATV.dial :waste2 +2 "MFB"* % +72 "core" $ +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +42 "core" ( +2 "manipulator"&H& +5 "core" &- ` h  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &- n s - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&@'η +112 "core" ' +2 .tHand.open +2 "manipulator"&n1 +74 "core" 1 +2 "manipulator"& % +5 "core" % ιe ְ( +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +102 "core" ' +2 #"WCR"Whole Cell Archive sampling 400ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'& +5 "core" &\ 4 +2 "manipulator"&O% +5 "core" %\ ` c $ +2 "storage"(w% +4 "core" %V > 1  +2 "storage"(8. +4 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(\ ( +146 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*]  +35 "core"  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +20 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (h& +3 "core" & , 5 +2 "manipulator"&}& +4 "core" &-   +2 "manipulator"&% +5 "core" %\ \  +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +3 "manipulator"&( +206 "core" ( +2 "manipulator"&"& +5 "core" &   +2 "storage"(& +5 "core" & , [ 5 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&X' +95 "core" ' +2 "storage"(& +5 "core" & - x 5 +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +2 "storage"('V +149 "core" ' +2 "storage"(&- +4 "core" -'ڿ +2 ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (T& +4 "core" & ) O 5 +2 "manipulator"&)& +5 "core" &   +2 ."WCR"Elbow.seek 2 +2 "manipulator"&( +4 "core" ( +2 "manipulator"& & +5 "core" & | +2 "storage"(& +4 "core" & ) 8 5 +3 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&#'8 +13 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Hand.close +2 "manipulator"&$/ +77 "core" / +4 ."downElevator"SE.seek :down +5 "storage"(''X +2 "manipulator"& & +7 "core" & +3 "manipulator"&% +4 "core" % -   +2 ."WCR"Forearm.seek :retract +3 "manipulator"&3'\ +89 "core" ' +4 ."WCR"Elbow.seek CC +2 "manipulator"&(ӷ +6 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +149 "core" ( +2 "manipulator"&& +5 "core" &ӵ">L +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &%& +3 "core" &ӵ" />L +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&,' +106 "core" ' +2 "manipulator"&b& +5 "core" &ӵ">L +2 "manipulator"&.% +5 "core" %\\ +2 "collection"'g& +5 "core" & Z v +2 "collection"'/& +5 ."WCR"CC.seek :closed +2 "collection"'s(W +5 "core" & \\ w +2 & M v +6 & 2 > s$e +9 &zR} = t: +9 &ww\ 3 tO +10 &_S ; qX +9 &"I W pW +9 &J . rW +10 &I + qW +9 &hJ H qW +10 &*J\  qW +9 &I  rX +9 &J  qW +10 &!pM  qW +9 &#1L  qX +9 &$J | qW +10 &&L\ n pX +9 &(xL o rW +10 &*9J s qX +9 &+L t qW +9 &-L q qW +10 &/J r rW +9 &1AJ o rX +9 &3I Z qW +10 &4G\ ^ qW +9 &6H\ W rW +10 &8JL W qW +9 &: L V qW +9 &;J \\ qX +10 &=L [ rW +9 &?RJ S qW +9 &AO Q qW +10 &BN J sX +9 &DK B sW +61 &FZN  J sW +7 &HN\ t pX +3 &I` d nY +2 &Ky\  m m\\ +3 &MG  ha +2 &O\ H gb" +2 &P\ \ fb) + &Ruo gb2 +3 &T/  gb1 +10 &U  ka +9 &W6\  r)y +10 &Wj u\  nL +5 ( +2 "collection"'/& +5 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.50 +2 .Hand.open + "manipulator"&61 +4 "core" &Wjc ] nL +69 1 +2 "manipulator"&% +5 "core" % \\ +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&F'\ +99 "core" ' +2 ."WCR"SC.coast + "storage"(6 +4 #"WCR"collectSample 400ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler"){+ +4 "core" + +2 "sampler")Q% +5 "core" % l  +2 "collection"'*& +4 "core" &Wjd & ~L +3 "Can" o +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'  +147 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +2 "sampler")#.0X : +2 "sampler")V% +4 "core" %W& p S +53 "collection"'=% +4 "core" %8$@ 2 +2 "sampler")f% +4 "core" %W& f M +53 "collection"'q% +4 "core" %8!9 4 +2 "sampler")% +4 "core" %W& f L +53 "collection"'^% +4 "core" %8!B 4 +2 "sampler")_% +5 "core" %W& h M +53 "collection"'o% +4 "core" %8"A 4 +2 "sampler")C% +5 "core" %W& o N +53 "collection"'t% +4 "core" %8!F 4 +2 "sampler")v% +4 "core" %W& g N +53 "collection"'d% +3 "core" %8"q 5 +2 "sampler")A% +5 "core" %W& h N +52 "collection"'x% +3 "core" %8"D 4 +2 "sampler")j% +5 "core" %W& j L +52 "collection"'`% +4 "core" %8 C 4 +2 "sampler")a% +4 "core" %W& h M +53 "collection"'S% +4 "core" %8!C 3 +2 "sampler")-% +5 "core" %W& h L +52 "collection"'|% +4 "core" %8 p 3 +2 "sampler")~% +4 "core" %W* o L +53 "collection"'M% +4 "core" %8 r 7 +2 "sampler")B% +4 "core" %W q R +53 "collection"'1% +4 "core" %8 A 9 +2 "sampler")% +4 "core" %W o R +53 "collection"'l% +4 "core" %8$= 7 +2 "sampler");% +5 "core" %W i P +52 "collection"'e% +4 "core" %8D 9 +2 "sampler")[% +4 "core" %W g Q +2 "sampler")% +5 "core" %W h R + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +4 "core" %W h + ."WCR"SSV.dial :exhaust +2 "sampler")7  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %8#'? 0 +3 "sampler")% +4 "core" %QX~nk i I#\\ +15 "collection"'O% +4 "core" %8"'A 1 +2 "sampler")w% +5 "core" %TLmn h L +15 "collection"'8% +4 "core" %8"%j 3 +2 "sampler")@% +5 "core" %TJnj o L +15 "collection"']% +4 "core" %8"'o 4 +2 "sampler")h% +4 "core" %TJmj p L +15 "collection"'}% +4 "core" %8#%q 3 +2 "sampler")% +5 "core" %TJnn s L +15 "collection"'"% +4 "core" %8!%E 1 +2 "sampler")% +4 "core" %TInk i J +16 "collection"' % +4 "core" %8 "s 2 +2 "sampler")% +5 "core" %TJnn s K +15 "collection"'% +4 "core" %8!$t 3 +3 "sampler")&% +4 "core" %TJpm n K +15 "collection"'T% +4 "core" %8$B 3 +2 "sampler"))% +4 "core" %TJpp f L +16 "collection"' % +4 "core" %8 %n 3 +2 "sampler")y% +5 "core" %TJto m M +15 "collection"'% +4 "core" %8!#o 7 +2 "sampler")$% +5 "core" %TJqp t O +15 "collection"' % +4 "core" %8 &> 4 +2 "sampler")% +4 "core" %TJqp r L +15 "collection"'% +4 "core" %8 &B 3 +2 "sampler")X% +4 "core" %TJvs g L +16 "collection"'% +4 "core" %8#%p 2 +2 "sampler")%% +4 "core" %TJus n K +16 "collection"'% +4 "core" %8!&l : +2 "sampler")#% +5 "core" %TJus o S +15 "collection"'b% +4 "core" %8 $C 9 +2 "sampler").% +4 "core" %TJtr i S +16 "collection"'% +4 "core" %8!%A < +2 "sampler")g% +4 "core" %TJus i W +15 "collection"''% +4 "core" %8$&r > +2 "sampler")3% +5 "core" %TJvv k V +15 "collection"'% +4 "core" %8"&t > +2 "sampler")/% +5 "core" %TJwx o W +15 "collection"'6% +5 "core" %8"&o > +2 "sampler")% +5 "core" %TJyz i V +15 "collection"'Q% +4 "core" %8"(s > +2 "sampler")*% +5 "core" %TJ{z p W +15 "collection"'% +4 "core" %8"$D ? +2 "sampler"),% +4 "core" %TJ|{ k Y +16 "collection"'\ % +4 "core" %8"'B > +2 "sampler"){% +4 "core" %TJ|} k W +16 "collection"'% +4 "core" %8 'p = +2 "sampler"):% +5 "core" %TJ s V +15 "collection"'9% +4 "core" %8"&D > +2 "sampler")P% +5 "core" %TJ| u W +15 "collection"'I% +4 "core" %8"&6 ; +2 "sampler")L% +5 "core" %TJ} i S +15 "collection"'2% +4 "core" %8#(p : +2 "sampler")Y% +5 "core" %TJ m R +15 "collection"'m% +4 "core" %8#'F 9 +2 "sampler")?% +4 "core" %TJ q Q +16 "collection"'0% +4 "core" %8%(= 4 +2 "sampler")4% +5 "core" %TJ g N +15 "collection"'p% +4 "core" %8#'o 4 +2 "sampler")k% +4 "core" %TJ f L +15 "collection"'J% +4 "core" %8$'j 4 +2 "sampler")% +5 "core" %TJ n M +15 "collection"'D% +4 "core" %8$(: 4 +2 "sampler")E% +4 "core" %TJ o M +16 "collection"'\\% +4 "core" %8$%C 4 +2 "sampler")c% +5 "core" %TJ g M +15 "collection"'U% +4 "core" %8&)s 4 +2 "sampler")R% +5 "core" %TJ v M +15 "collection"'N% +4 "core" %8$(p 3 +2 "sampler")% +5 "core" %TJ r N +15 "collection"'5% +4 "core" %8%(C 4 +2 "sampler")i% +5 "core" %TJ g M +15 "collection"'!% +4 "core" %8$)k 4 +2 "sampler")% +5 "core" %TJ f M +15 "collection"'<% +4 "core" %8'(i 4 +2 "sampler")Z% +4 "core" %TJ t M +16 "collection"'r% +4 "core" %8$)E 4 +2 "sampler")% +5 "core" %TJ k M +15 "collection"'W% +4 "core" %8&)q 7 +2 "sampler")V% +5 "core" %TJ f P +15 "collection"'=% +4 "core" %8$(j 5 +2 "sampler")f% +5 "core" %TJ o M +15 "collection"'q% +3 "core" %8%*@ 4 +3 "sampler")% +4 "core" %TJ s N +15 "collection"'^% +3 "core" %8$)@ 4 +3 "sampler")_% +4 "core" %TJ s M +15 "collection"'o% +4 "core" %8#'C 3 +2 "sampler")C% +5 "core" %TJ j L +15 "collection"'t% +4 "core" %8"'c 4 +2 "sampler")v% +5 "core" %TM k L +15 "collection"'d% +3 "core" %8#)m 4 +3 "sampler")A% +4 "core" %TN o L +15 "collection"'x% +4 "core" %8#'m 3 +2 "sampler")j% +4 "core" %TQ l L +2 "collection"'`% +5 "core" %8")k 4 + #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +3 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0Xn% +4 "core" %8&*] 4 +2 "sampler")% +4 "core" %Rvs o M +15 "collection"'O% +4 "core" %8%*[ 4 +2 "sampler")w% +5 "core" %Rts r M +15 "collection"'8% +4 "core" %8'+1 5 +2 "sampler")@% +4 "core" %Rtu j O +16 "collection"']% +4 "core" %8&*/ 4 +2 "sampler")h% +5 "core" %Rvu i M +15 "collection"'}% +4 "core" %8%*c 5 +2 "sampler")% +4 "core" %Rxv i L +15 "collection"'"% +4 "core" %8&(^ 8 +2 "sampler")% +4 "core" %Rxx s Q +16 "collection"' % +5 "core" %8$*2 4 +2 "sampler")% +5 "core" %Sxw k N +15 "collection"'% +4 "core" %8&)\\ 4 +2 "sampler")&% +5 "core" %Syw j M +17 "collection"'T% +3 "core" %8&)b 3 +3 "sampler"))% +4 "core" %Rzx h L +15 "collection"' % +4 "core" %8'+b 3 +2 "sampler")y% +4 "core" %R|y q K +16 "collection"'% +4 "core" %8()^ 3 +2 "sampler")$% +5 "core" %R|z r L +15 "collection"' % +3 "core" %8$+1 5 +2 "sampler")% +5 "core" %R}{ u K +15 "collection"'% +4 "core" %8%,2 2 +2 "sampler")X% +4 "core" %R~{ j M +15 "collection"'% +4 "core" %8$*, 2 +2 "sampler")%% +4 "core" %R~~ g K +16 "collection"'% +4 "core" %8$+c 3 +2 "sampler")#% +4 "core" %R} i K +15 "collection"'b% +4 "core" %8%*a 1 +2 "sampler").% +4 "core" %S k O +16 "collection"'% +4 "core" %8&)c : +2 "sampler")g% +5 "core" %S o R +15 "collection"''% +4 "core" %8&*3 : +2 "sampler")3% +5 "core" %S d S +15 "collection"'% +4 "core" %8$*d 9 +2 "sampler")/% +4 "core" %R i S +16 "collection"'6% +4 "core" %8&+b < +2 "sampler")% +4 "core" %R p S +16 "collection"'Q% +4 "core" %8%)2 9 +2 "sampler")*% +4 "core" %S p S +16 "collection"'% +4 "core" %8$)2 = +2 "sampler"),% +4 "core" %S i V +15 "collection"'\ % +4 "core" %8&*c = +2 "sampler"){% +4 "core" %R g T +16 "collection"'% +4 "core" %8&*a > +2 "sampler"):% +4 "core" %S p W +15 "collection"'9% +4 "core" %8$+e > +2 "sampler")P% +5 "core" %S s W +15 "collection"'I% +4 "core" %8$)/ < +2 "sampler")L% +5 "core" %R g W +15 "collection"'2% +4 "core" %8$)2 = +2 "sampler")Y% +5 "core" %S i V +15 "collection"'m% +3 "core" %8&)\\ ? +3 "sampler")?% +4 "core" %S s W +15 "collection"'0% +4 "core" %8')d = +2 "sampler")4% +4 "core" %R o W +15 "collection"'p% +4 "core" %8"+e = +2 "sampler")k% +4 "core" %S s W +15 "collection"'J% +4 "core" %8$'d > +2 "sampler")% +4 "core" %R p W +16 "collection"'D% +4 "core" %8&(2 > +2 "sampler")E% +4 "core" %R o V +15 "collection"'\\% +4 "core" %8%(2 = +2 "sampler")c% +4 "core" %R n V +15 "collection"'U% +4 "core" %8&*2 = +2 "sampler")R% +5 "core" %R g V +15 "collection"'N% +4 "core" %8%*2 > +2 "sampler")% +5 "core" %S f V +15 "collection"'5% +4 "core" %8#(c > +2 "sampler")i% +4 "core" %R r W +15 "collection"'!% +3 "core" %8$&b < +3 "sampler")% +4 "core" %S k V +2 "collection"'<% +4 "core" %8$(1 < +2 #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0Xn +2 "sampler")V% +5 "core" %!\\li q T +15 "collection"'=% +4 "core" %8'+1 > +2 "sampler")f% +4 "core" %!Zol t W +15 "collection"'q% +4 "core" %8%)0 > +2 "sampler")% +4 "core" %![qo s W +15 "collection"'^% +4 "core" %8$*, > +2 "sampler")_% +4 "core" %!Wpo n V +16 "collection"'o% +4 "core" %8'*. < +2 "sampler")C% +4 "core" %!Wqo k W +16 "collection"'t% +4 "core" %8&)b = +2 "sampler")v% +5 "core" %!Umk r T +15 "collection"'d% +4 "core" %8&)1 = +2 "sampler")A% +5 "core" %!Xop f U +15 "collection"'x% +4 "core" %8&(2 < +2 "sampler")j% +4 "core" %!Won g U +16 "collection"'`% +4 "core" %8%)_ = +2 "sampler")+% +4 "core" %!Wtr o V +16 "collection"'S% +4 "core" %8%+% = +2 "sampler")-% +50 "core" %!Wor n V +25 "collection"'|% +4 "core" %8$(U = +2 "sampler")~% +5 "core" %!Tus q V +15 "collection"'M% +4 "core" %8$)1 > +2 "sampler")B% +4 "core" %!Sus i W +16 "collection"'1% +4 "core" %8$*c = +2 "sampler")% +5 "core" %!Sst r U +15 "collection"'l% +4 "core" %8$(U : +2 "sampler");% +4 "core" %!Txr t S +15 "collection"'e% +4 "core" %8%*] 7 +2 "sampler")[% +4 "core" %!Rwu t R +15 "collection"'% +4 "core" %8%(T 3 +2 "sampler")% +5 "core" %!Rvx o L +15 "collection"'7% +5 "core" %8&(W 2 +2 "sampler")(% +5 "core" %!Tww g K +15 "collection"'u% +4 "core" %8$*] 3 +2 "sampler")% +5 "core" %!Tww o L +15 "collection"'n% +4 "core" %8%( 2 +2 "sampler")% +5 "core" %!T|w g M +15 "collection"' % +4 "core" %8$(D 4 +2 "sampler")H% +5 "core" %!Tzw i M +15 "collection"'>% +4 "core" %8$)X 3 +2 "sampler")% +4 "core" %!R|y q M +15 "collection"'O% +3 "core" %8#'R 5 +3 "sampler")w% +4 "core" %!R}| r M +15 "collection"'8% +4 "core" %8!(M 3 +2 "sampler")@% +4 "core" %!R~ q L +16 "collection"']% +4 "core" %8%*" 3 +2 "sampler")h% +4 "core" %!R} g L +16 "collection"'}% +4 "core" %8#+ 3 +2 "sampler")% +5 "core" %!T~ h M +15 "collection"'"% +4 "core" %8$*F 4 +2 "sampler")% +4 "core" %!R q M +16 "collection"' % +4 "core" %8&)! 3 +2 "sampler")% +4 "core" %!R w N +15 "collection"'% +4 "core" %8&( 3 +2 "sampler")&% +5 "core" %!R i K +15 "collection"'T% +3 "core" %8%) 3 +3 "sampler"))% +4 "core" %!R i M +15 "collection"' % +4 "core" %8#( 4 +2 "sampler")y% +5 "core" %!T g M +15 "collection"'% +4 "core" %8&)P 4 +2 "sampler")$% +4 "core" %!R m M +16 "collection"' % +4 "core" %8%( 3 +2 "sampler")% +5 "core" %!R o K +15 "collection"'% +4 "core" %8%) 4 +2 "sampler")X% +4 "core" %!R h L +16 "collection"'% +4 "core" %8&*P 4 +2 "sampler")%% +5 "core" %!S p L +15 "collection"'% +4 "core" %8$( 4 +2 "sampler")#% +5 "core" %!R t L +15 "collection"'b% +4 "core" %8&+ 5 +2 "sampler").% +4 "core" %!R g M +16 "collection"'% +4 "core" %8%'D 4 +2 "sampler")g% +5 "core" %!R t N +15 "collection"''% +4 "core" %8$)T 3 +2 "sampler")3% +5 "core" %!R n M +15 "collection"'% +4 "core" %8%( 3 +2 "sampler")/% +5 "core" %!R g M +15 "collection"'6% +3 "core" %8%)O 3 +3 "sampler")% +4 "core" %!R g M +15 "collection"'Q% +4 "core" %8%)S 3 +2 "sampler")*% +5 "core" %!R s L +15 "collection"'% +4 "core" %8#)R 2 +2 "sampler"),% +5 "core" %!R m K +15 "collection"'\ % +3 "core" %8$' ; +3 "sampler"){% +4 "core" %!R p S +15 "collection"'% +4 "core" %8"& : +2 "sampler"):% +5 "core" %!R f T +15 "collection"'9% +4 "core" %8$(K ; +2 "sampler")P% +5 "core" %!S o U +15 "collection"'I% +4 "core" %8!'N > +2 "sampler")L% +5 "core" %!R p W +15 "collection"'2% +4 "core" %8#* > +2 "sampler")Y% +5 "core" %!R h V +15 "collection"'m% +4 "core" %8#&K = +2 "sampler")?% +5 "core" %!R e V +15 "collection"'0% +3 "core" %8#(T > +3 "sampler")4% +4 "core" %!R n V +15 "collection"'p% +4 "core" %8$'T > +2 "sampler")k% +4 "core" %!R p V +3 "collection"'J% +4 "core" %8#'M < + #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +3 "sampler")#.n0Xn +2 "sampler")E% +5 "core" %]pp g U +15 "collection"'\\% +3 "core" %8&)? = +2 "sampler")c% +5 "core" %jsp h U +15 "collection"'U% +4 "core" %8#(N < +2 "sampler")R% +5 "core" %jtr k U +15 "collection"'N% +4 "core" %8$(N = +2 "sampler")% +5 "core" %ito p V +15 "collection"'5% +4 "core" %8%* : +2 "sampler")i% +5 "core" %hro g U +15 "collection"'!% +4 "core" %8$*P = +2 "sampler")% +5 "core" %irq p V +15 "collection"'<% +4 "core" %8$)S @ +2 "sampler")a% +4 "core" %hqn q W +15 "collection"'r% +4 "core" %8%(G = +2 "sampler")% +5 "core" %est n V +15 "collection"'W% +4 "core" %8$( = +2 "sampler")V% +5 "core" %dsr f V +15 "collection"'=% +4 "core" %8$( < +2 "sampler")f% +4 "core" %err i X +16 "collection"'q% +4 "core" %8&*M ? +2 "sampler")% +5 "core" %drr r U +15 "collection"'^% +4 "core" %8%+ < +3 "sampler")_% +4 "core" %csq i U +15 "collection"'o% +4 "core" %8$) < +2 "sampler")C% +4 "core" %css i V +15 "collection"'t% +4 "core" %8&+ = +2 "sampler")v% +4 "core" %css i V +16 "collection"'d% +4 "core" %8"'N = +2 "sampler")A% +4 "core" %cvu m V +16 "collection"'x% +4 "core" %8$( = +2 "sampler")j% +4 "core" %bvu t V +62 "collection"'`% +13 "core" %8%( < +2 "sampler")+% +5 "core" %cyx n V +15 "collection"'S% +4 "core" %8!* = +2 "sampler")-% +4 "core" %byv g V +16 "collection"'|% +4 "core" %8&(K = +2 "sampler")~% +4 "core" %bzx r V +16 "collection"'M% +4 "core" %8"'N < +2 "sampler")B% +5 "core" %b{x b V +15 "collection"'1% +4 "core" %8$) = +2 "sampler")% +5 "core" %b{y i V +15 "collection"'l% +4 "core" %8%(R = +2 "sampler");% +5 "core" %b|x p V +15 "collection"'e% +4 "core" %8$(F : +2 "sampler")[% +4 "core" %b}z p S +15 "collection"'% +4 "core" %8%'7 8 +2 "sampler")% +5 "core" %b}} o R +15 "collection"'7% +4 "core" %8%* 9 +2 "sampler")(% +5 "core" %b~| g Q +15 "collection"'u% +4 "core" %8#(? 5 +2 "sampler")% +5 "core" %a~ o L +15 "collection"'n% +4 "core" %8 (C 2 +2 "sampler")% +5 "core" %a~ n K +15 "collection"' % +4 "core" %8$' 2 +2 "sampler")H% +4 "core" %a h J +16 "collection"'>% +4 "core" %8"'E 0 +2 "sampler")% +4 "core" %` f I +16 "collection"'O% +4 "core" %8#&> 2 +2 "sampler")w% +4 "core" %a q K +16 "collection"'8% +3 "core" %8$( 2 +3 "sampler")@% +4 "core" %b p K +15 "collection"']% +4 "core" %8$( 1 +2 "sampler")h% +4 "core" %b g K +16 "collection"'}% +4 "core" %8#' 0 +2 "sampler")% +4 "core" %d g J +15 "collection"'"% +4 "core" %8$' 1 +2 "sampler")% +5 "core" %d k P +15 "collection"' % +4 "core" %8#)8 7 +2 "sampler")% +5 "core" %b o J +15 "collection"'% +4 "core" %8$' 0 +2 "sampler")&% +4 "core" %a o J +16 "collection"'T% +4 "core" %8$( 1 +2 "sampler"))% +4 "core" %a h J +16 "collection"' % +4 "core" %8#'@ 1 +2 "sampler")y% +4 "core" %a t I +15 "collection"'% +4 "core" %8"%2 1 +2 "sampler")$% +4 "core" %a r J +16 "collection"' % +4 "core" %8!) 1 +2 "sampler")% +4 "core" %a f J +16 "collection"'% +4 "core" %8#* 2 +2 "sampler")X% +5 "core" %a h J +15 "collection"'% +3 "core" %8#*? 2 +3 "sampler")%% +4 "core" %` e L +15 "collection"'% +4 "core" %8"(0 2 +2 "sampler")#% +4 "core" %a p L +16 "collection"'b% +4 "core" %8%( 3 +2 "sampler").% +5 "core" %a o L +15 "collection"'% +4 "core" %8#) 6 +2 "sampler")g% +5 "core" %a j O +15 "collection"''% +3 "core" %8"(6 2 +3 "sampler")3% +4 "core" %` h K +15 "collection"'% +4 "core" %8$(3 3 +2 "sampler")/% +4 "core" %` s J +16 "collection"'6% +4 "core" %8#' 0 +2 "sampler")% +5 "core" %a q J +15 "collection"'Q% +3 "core" %8#* 1 +3 "sampler")*% +4 "core" %` f J +15 "collection"'% +4 "core" %8 ' 1 +2 "sampler"),% +4 "core" %a g I +16 "collection"'\ % +4 "core" %8#(3 0 +2 "sampler"){% +5 "core" %a r J +15 "collection"'% +4 "core" %8!)@ 0 +2 "sampler"):% +5 "core" %a r J +15 "collection"'9% +3 "core" %8$' 0 +2 "sampler")P% +5 "core" %` r J +15 "collection"'I% +4 "core" %8$) 0 +3 "sampler")L% +4 "core" %a g J +2 "collection"'2% +4 "core" %8"* 0 +2 #"WCR"Intake @16.1psia, vacuum from 9.6 to 13.6psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0Xn +2 "sampler")|% +5 "core" %'UQyx q W +15 "collection"'~% +4 "core" %8$ > +2 "sampler")M% +5 "core" %'UPxu k U +15 "collection"'B% +4 "core" %8# > +2 "sampler")1% +5 "core" %'UQwt i X +15 "collection"'% +4 "core" %8 #/ > +2 "sampler")l% +5 "core" %'UQ{w u W +15 "collection"';% +4 "core" %8$ > +2 "sampler")e% +4 "core" %'UQzx q X +15 "collection"'[% +4 "core" %8# = +2 "sampler")% +5 "core" %'UP| i W +15 "collection"'% +4 "core" %8% > +2 "sampler")7% +5 "core" %'UQ} k V +15 "collection"'(% +4 "core" %8#, > +2 "sampler")u% +4 "core" %'UQ j W +15 "collection"'% +4 "core" %8#2 > +2 "sampler")n% +5 "core" %'UQ l X +15 "collection"'% +4 "core" %8% > +2 "sampler") % +5 "core" %'UQ c X +15 "collection"'H% +4 "core" %8# = +2 "sampler")>% +4 "core" %'UP e X +15 "collection"'% +4 "core" %8# > +2 "sampler")O% +4 "core" %'UP e V +15 "collection"'w% +4 "core" %8 % > +2 "sampler")8% +5 "core" %'UQ g X +15 "collection"'@% +4 "core" %8%5 > +2 "sampler")]% +5 "core" %'UQ m X +15 "collection"'h% +4 "core" %8!&) ? +2 "sampler")}% +4 "core" %'UQ o Y +16 "collection"'% +4 "core" %8$ ; +2 "sampler")"% +4 "core" %'UP j T +16 "collection"'% +4 "core" %8$3 9 +2 "sampler") % +4 "core" %'VQ a Q +15 "collection"'% +4 "core" %8 %, ; +2 "sampler")% +5 "core" %'VQ s T +15 "collection"'&% +4 "core" %8!&- 3 +3 "sampler")T% +4 "core" %'VP f K +15 "collection"')% +4 "core" %8!% 4 +2 "sampler") % +4 "core" %'VQ h M +16 "collection"'y% +3 "core" %8!%6 6 +2 "sampler")% +5 "core" %'VQ b N +15 "collection"'$% +4 "core" %8&4 5 +2 "sampler") % +4 "core" %'\\8 g P +15 "collection"'% +4 "core" %8#%, 8 +2 "sampler")% +5 "core" %'\\ o R\ Z +2 "collection"'X% +4 "core" %8 #- 9 +2 #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0Xn +2 "sampler")9% +5 "core" %vJts o Y +15 "collection"'P% +4 "core" %8 $ = +2 "sampler")I% +4 "core" %vIvt h W +16 "collection"'L% +4 "core" %8 $( = +2 "sampler")2% +4 "core" %vIwv h X +15 "collection"'m% +4 "core" %8$6 ? +2 "sampler")?% +4 "core" %vJxv j X +15 "collection"'0% +4 "core" %8!%* ? +2 "sampler")4% +5 "core" %vJyu m X +16 "collection"'p% +8 "core" %8 % > +3 "sampler")k% +4 "core" %vJyx p Z +15 "collection"'J% +4 "core" %8!#/ D +2 "sampler")% +5 "core" %vJ{x p [ +15 "collection"'Z% +4 "core" %8$ ? +2 "sampler")D% +5 "core" %vJzy ` X +15 "collection"'E% +4 "core" %8 $ < +2 "sampler")\\% +5 "core" %vI|} h W +15 "collection"'c% +5 "core" %8% > +2 "sampler")U% +5 "core" %vJ}} h V +15 "collection"'R% +4 "core" %8 % > +2 "sampler")N% +5 "core" %vI} g X +15 "collection"'% +4 "core" %8$* > +2 "sampler")5% +5 "core" %vJ p X +15 "collection"'i% +4 "core" %8 % ? +2 "sampler")!% +4 "core" %vI q X +15 "collection"'% +4 "core" %8& > +49 "sampler")<% +13 "core" %vI o P +15 "collection"'a% +4 "core" %8$ ; +2 "sampler")r% +5 "core" %vI d T +15 "collection"'Y% +4 "core" %8& < +2 "sampler")W% +5 "core" %vJ f X +15 "collection"'V% +4 "core" %8"&. ? +2 "sampler")% +4 "core" %vJ p Y +16 "collection"'f% +4 "core" %8!%4 > +2 "sampler")q% +5 "core" %vI f X +15 "collection"'% +4 "core" %8#( > +3 "sampler")^% +4 "core" %vI i X +15 "collection"'_% +4 "core" %8"$& ? +2 "sampler")o% +5 "core" %vI t X +15 "collection"'C% +4 "core" %8 $8 ? +2 "sampler")t% +5 "core" %vI o Y +15 "collection"'v% +4 "core" %8#$ ? +3 "sampler")d% +4 "core" %vJ g V +15 "collection"'A% +4 "core" %8%) ? +2 "sampler")x% +5 "core" %vI p Y +15 "collection"'j% +4 "core" %8!%4 ? +2 "sampler")`% +5 "core" %vJ p Y +15 "collection"'+% +4 "core" %8!$ ? +2 "sampler")S% +4 "core" %vI f W +3 "collection"'-% +4 "core" %8"% > +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0Xn% +5 "core" %Ots p N +15 "collection"'% +4 "core" %8 & 4 +2 "sampler")O% +5 "core" %Ous n N +15 "collection"'w% +4 "core" %8!( 5 +2 "sampler")8% +4 "core" %Ovt e N +16 "collection"'@% +4 "core" %8 &( 5 +2 "sampler")]% +5 "core" %Ots n N +15 "collection"'h% +3 "core" %8!%, 5 +3 "sampler")}% +4 "core" %Oww o N +15 "collection"'% +4 "core" %8 $( 2 +2 "sampler")"% +5 "core" %Nzw n M +15 "collection"'% +4 "core" %8& 3 +2 "sampler") % +4 "core" %Nxx h L +16 "collection"'% +4 "core" %8 &! 2 +2 "sampler")% +4 "core" %Nzy g L +15 "collection"'&% +4 "core" %8!$( 6 +2 "sampler")T% +4 "core" %N|z g O +15 "collection"')% +4 "core" %8%+ 4 +2 "sampler") % +4 "core" %N{z l M +16 "collection"'y% +5 "core" %8 # 4 +2 "sampler")% +4 "core" %M~| f L +15 "collection"'$% +3 "core" %8!% 6 +2 "sampler") % +5 "core" %M~ p O +15 "collection"'% +4 "core" %8!% 4 +2 "sampler")% +4 "core" %M o M +15 "collection"'X% +4 "core" %8' 4 +2 "sampler")=% +5 "core" %L h N +15 "collection"'%% +3 "core" %8 % 9 +3 "sampler")% +4 "core" %L g V +15 "collection"'#% +4 "core" %8"$% : +2 "sampler")b% +4 "core" %L c U +16 "collection"'.% +4 "core" %8 %) < +2 "sampler")% +5 "core" %L q U +15 "collection"'g% +4 "core" %8$ ; +2 "sampler")'% +5 "core" %L h T +15 "collection"'3% +3 "core" %8 % < +3 "sampler")% +4 "core" %L g X +15 "collection"'/% +4 "core" %8 $& ? +2 "sampler")6% +5 "core" %L m X +15 "collection"'% +4 "core" %8"&, < +2 "sampler")Q% +4 "core" %L k Q +16 "collection"'*% +4 "core" %8 % ; +2 "sampler")% +4 "core" %L e U +16 "collection"',% +4 "core" %8 $ 6 +2 "sampler")\ % +4 "core" %L f P +16 "collection"'{% +4 "core" %8 &! 5 +2 "sampler")% +4 "core" %L n O +16 "collection"':% +4 "core" %8!' 5 +2 "sampler")9% +5 "core" %K i N +10 ' +2 ."MFBPCR"delay 5 seconds +3 "collection"'P% +3 "core" %8% 4 +2 "sampler")I% +5 "core" %K g O +15 "collection"'L% +4 "core" %8"& 8 +2 "sampler")2% +5 "core" %K f P +15 "collection"'m% +4 "core" %8!&* 7 +2 "sampler")?% +4 "core" %K m P +16 "collection"'0% +4 "core" %8!% 6 +2 "sampler")4% +5 "core" %J h P +2 "collection"'p% +4 "core" %8"& 7 +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0Xn +2 "sampler")5% +5 "core" %Zuq e U +15 "collection"'i% +4 "core" %8 $ ? +2 "sampler")!% +5 "core" %Zus o X +15 "collection"'% +4 "core" %8 # ? +2 "sampler")<% +5 "core" %Zts i X +15 "collection"'a% +4 "core" %8!% ? +2 "sampler")r% +5 "core" %Zvu f X +15 "collection"'Y% +3 "core" %8&& ? +3 "sampler")W% +4 "core" %Zyx e X +15 "collection"'V% +4 "core" %8&, ? +2 "sampler")% +5 "core" %Zww o W +15 "collection"'f% +4 "core" %8 %& ? +2 "sampler")q% +5 "core" %Zzw o X +15 "collection"'% +4 "core" %8"& ? +2 "sampler")^% +5 "core" %Zzw e W +15 "collection"'_% +5 "core" %8!$' > +2 "sampler")o% +4 "core" %Z{{ o X +16 "collection"'C% +4 "core" %8 & ? +2 "sampler")t% +4 "core" %Z{y f X +15 "collection"'v% +4 "core" %8!$ > +2 "sampler")d% +5 "core" %Z|{ e X +15 "collection"'A% +4 "core" %8"&% > +2 "sampler")x% +5 "core" %Z| m W +15 "collection"'j% +4 "core" %8"&+ ? +2 "sampler")`% +5 "core" %Z|| l X +15 "collection"'+% +4 "core" %8 $ ? +2 "sampler")S% +5 "core" %Z| b W +15 "collection"'-% +4 "core" %8!$ ? +2 "sampler")% +4 "core" %Z e X +15 "collection"'~% +4 "core" %8 %! ? +2 "sampler")M% +5 "core" %Z m X +15 "collection"'B% +4 "core" %8!$) ? +2 "sampler")1% +5 "core" %Z p X +15 "collection"'% +4 "core" %8% ? +2 "sampler")l% +5 "core" %Z h X +15 "collection"';% +4 "core" %8!$ ? +2 "sampler")e% +5 "core" %Z d X +15 "collection"'[% +4 "core" %8$' ? +2 "sampler")% +4 "core" %Z q X +16 "collection"'% +4 "core" %8 & < +2 "sampler")7% +5 "core" %Z e X +15 "collection"'(% +4 "core" %8!% ? +2 "sampler")u% +4 "core" %Z i X +16 "collection"'% +4 "core" %8!&& ? +2 "sampler")n% +5 "core" %Z m X +15 "collection"'% +4 "core" %8!# ? +2 "sampler") % +5 "core" %Z f X +15 "collection"'H% +4 "core" %8!% @ +2 "sampler")>% +4 "core" %Z e X +16 "collection"'% +4 "core" %8!#* > +2 "sampler")O% +5 "core" %Z p X +15 "collection"'w% +4 "core" %8!' > +2 "sampler")8% +4 "core" %Y o W +16 "collection"'@% +4 "core" %8 % ? +2 "sampler")]% +5 "core" %Z f X +16 "collection"'h% +4 "core" %8$ ? +2 "sampler")}% +5 "core" %Z n X +15 "collection"'% +4 "core" %8!% ? +2 "sampler")"% +5 "core" %Z f X +15 "collection"'% +4 "core" %8$( @ +2 "sampler") % +5 "core" %Z n X +15 "collection"'% +4 "core" %8') > +2 "sampler")% +4 "core" %Z q X +15 "collection"'&% +4 "core" %8!%, = +2 "sampler")T% +5 "core" %Z o X +15 "collection"')% +4 "core" %8!% > +2 "sampler") % +5 "core" %W e X +15 "collection"'y% +4 "core" %8"%# ? +2 "sampler")% +5 "core" %W o X +2 "collection"'$% +4 "core" %8"$% > +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0Xn% +4 "core" %] m Y +53 "collection"'% +4 "core" %8## @ +2 "sampler")O% +4 "core" %L m Z +53 "collection"'w% +4 "core" %8 % C +2 "sampler")8% +5 "core" %  f \\\ L +53 "collection"'@% +4 "core" %8# D +2 "sampler")]% +5 "core" %  e \\\ L +53 "collection"'h% +4 "core" %8"&' C +2 "sampler")}% +5 "core" %  g ]\ L +52 "collection"'% +4 "core" %8!& D +2 "sampler")"% +4 "core" %  b ]\ L +53 "collection"'% +4 "core" %8"& D +2 "sampler") % +4 "core" %  g ]\ L +53 "collection"'% +4 "core" %8!% B +2 "sampler")% +5 "core" %  a ]\ L +53 "collection"'&% +4 "core" %8% B +2 "sampler")T% +4 "core" % \  m ]\ L +2 "sampler"))% +5 "core" % \  o ]\ L + ."WCR"Intake.select :close +2 "sampler")0 +9 ) % +4 "core" %   a \ L + ."WCR"SSV.dial :exhaust +3 "sampler")y  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")V% +5 "core" %<Q m Y +15 "collection"'% +4 "core" %8 @ +2 "sampler")f% +4 "core" %<Q a W +16 "collection"'q% +4 "core" %8" @ +2 "sampler")% +4 "core" %<Q f Y +16 "collection"'^% +4 "core" %8"' @ +2 "sampler")_% +5 "core" %<Q l Z +15 "collection"'o% +4 "core" %8!& @ +2 "sampler")C% +5 "core" %<Q m Y +2 "collection"'t% +4 "core" %8! @ +2 #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50Xn% +3 "core" %8" A +2 "sampler")% +5 "core" %YI}z f Z +15 "collection"'O% +4 "core" %8! @ +2 "sampler")w% +5 "core" %YI}| o Z +15 "collection"'8% +4 "core" %8!( A +2 "sampler")@% +5 "core" %YI} o Y +15 "collection"']% +4 "core" %8! @ +2 "sampler")h% +4 "core" %YI ^ Z +15 "collection"'}% +4 "core" %8! A +2 "sampler")% +4 "core" %YI j Y +15 "collection"'"% +5 "core" %8!" ? +2 "sampler")% +4 "core" %YI a [ +15 "collection"' % +4 "core" %8" B +2 "sampler")% +4 "core" %YI b Z +16 "collection"'% +4 "core" %8!$ @ +2 "sampler")&% +5 "core" %YI e Z +15 "collection"'T% +4 "core" %8 ? +2 "sampler"))% +5 "core" %YI d Y +15 "collection"' % +4 "core" %8# @ +2 "sampler")y% +5 "core" %YI f Y +15 "collection"'u% +3 "core" %8!% @ +3 "sampler")$% +4 "core" %YI n Y +15 "collection"'k% +4 "core" %8! B +2 "sampler")% +4 "core" %YI o Z +15 "collection"'% +4 "core" %8"% A +2 "sampler")X% +5 "core" %YI o Z +15 "collection"'=% +4 "core" %8! @ +2 "sampler")%% +4 "core" %YI l Z +15 "collection"'% +3 "core" %8 ( @ +2 "sampler")#% +4 "core" %YI r Z +16 "collection"'b% +4 "core" %8# @ +2 "sampler").% +5 "core" %YI f Z +15 "collection"'% +4 "core" %8" A +2 "sampler")g% +5 "core" %YI ` Z +15 "collection"''% +4 "core" %8!$ A +2 "sampler")3% +5 "core" %YI o Z +15 "collection"'% +4 "core" %8! @ +2 "sampler")/% +4 "core" %YI l Z +15 "collection"'6% +4 "core" %8  A +2 "sampler")% +4 "core" %YI a Z +71 "collection"'Q% +5 "core" %8" @ +2 "sampler")*% +4 "core" %[O b W +2 "collection"'% +5 "core" %8" > + #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +3 "sampler")#.00Xn% +4 "core" %8" A +2 "sampler")% +5 "core" %0Q _ Y +15 "collection"'O% +4 "core" %8" @ +2 "sampler")w% +5 "core" %0Q o Y +16 "collection"'8% +4 "core" %8" A +2 "sampler")@% +5 "core" %0Q e Y +15 "collection"']% +4 "core" %8# ? +2 "sampler")h% +5 "core" %0Q h Y +15 "collection"'}% +4 "core" %8# A +2 "sampler")% +4 "core" %0Q n Z +15 "collection"'"% +4 "core" %8""% @ +2 "sampler")% +4 "core" %0Q k Y +15 "collection"' % +4 "core" %8#% @ +2 "sampler")% +5 "core" %0Q l Y +15 "collection"'% +4 "core" %8 " @ +2 "sampler")&% +5 "core" %0Q e Y +2 "collection"'T% +4 "core" %8! @ +2 #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0Xn% +4 "core" %8" D +2 "sampler")% +5 "core" %  k ^\ O +53 "collection"'O% +4 "core" %8 % E +2 "sampler")w% +4 "core" %  d ]\ O +53 "collection"'8% +4 "core" %8 " D +2 "sampler")@% +4 "core" %  ] ]\ O +2 "sampler")]% +4 "core" %   k ^\ O +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )h% +3 "core" %   m \ O +2 ."WCR"SSV.dial :exhaust +2 "sampler")}  +83 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %R ] Z +15 "collection"'% +4 "core" %8  A +2 "sampler")O% +5 "core" %R h Z +15 "collection"'w% +4 "core" %8  B +2 "sampler")8% +4 "core" %R l Z +15 "collection"'@% +4 "core" %8! A +2 "sampler")]% +5 "core" %R j Z +15 "collection"'h% +4 "core" %8  @ +2 "sampler")}% +4 "core" %R \\ Y +16 "collection"'% +4 "core" %8" A +2 "sampler")"% +5 "core" %R j Z +15 "collection"'% +4 "core" %8 A +2 "sampler")% +4 "core" %Q m [ +62 "collection"'% +13 "core" %8! B +2 "sampler")% +4 "core" %R m Z +16 "collection"'&% +4 "core" %8  A +2 "sampler")T% +4 "core" %Q i Z +2 "collection"',% +4 "core" %8  @ +2 #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0Xn +2 "sampler")m% +5 "core" %sWU{{ c V +15 "collection"'?% +4 "core" %8 < +2 "sampler")0% +5 "core" %sWU{| m W +15 "collection"'4% +4 "core" %8 ; +2 "sampler")p% +5 "core" %sWU~| a W +15 "collection"'|% +3 "core" %8 = +3 "sampler")J% +4 "core" %sWU}} ] W +15 "collection"'Z% +4 "core" %8 = +2 "sampler")D% +5 "core" %sWU~ c W +15 "collection"'E% +4 "core" %8 < +2 "sampler")\\% +4 "core" %sWV~ h W +16 "collection"'c% +4 "core" %8  > +2 "sampler")U% +5 "core" %sWU k W +15 "collection"'R% +4 "core" %8 = +2 "sampler")N% +4 "core" %sWU c W +16 "collection"' % +4 "core" %8  ? +2 "sampler")5% +5 "core" %sWU h W +15 "collection"'i% +3 "core" %8  ? +3 "sampler")!% +4 "core" %sWU h X +15 "collection"'% +4 "core" %8 > +2 "sampler")<% +5 "core" %sWU k W +15 "collection"'a% +4 "core" %8 > +2 "sampler")r% +4 "core" %sWU c X +15 "collection"' % +4 "core" %8 > +2 "sampler")Y% +5 "core" %sWU _ W +15 "collection"'W% +4 "core" %8  = +2 "sampler")V% +5 "core" %sWU j W +15 "collection"'% +4 "core" %8" = +2 "sampler")f% +4 "core" %sWU j W +15 "collection"'q% +4 "core" %8! = +2 "sampler")% +5 "core" %sWU j W +15 "collection"'^% +4 "core" %8 > +2 "sampler")_% +5 "core" %sWU \\ V +15 "collection"'o% +4 "core" %8  = +2 "sampler")C% +4 "core" %sWU g W +16 "collection"'t% +5 "core" %8  = +2 "sampler")% +4 "core" %sWU b W +15 "collection"'d% +4 "core" %8! = +2 "sampler")A% +5 "core" %sWU b W +15 "collection"'x% +4 "core" %8  = +2 "sampler")j% +5 "core" %sWU ` Y +15 "collection"'`% +4 "core" %8  A +2 "sampler")+% +4 "core" %sWU o W +16 "collection"'S% +4 "core" %8  = +2 "sampler")-% +4 "core" %sWU i U +15 "collection"'% +4 "core" %8! = +2 "sampler")~% +5 "core" %sWU a W +15 "collection"'M% +4 "core" %8! = +2 "sampler")B% +5 "core" %sWU b W +15 "collection"'1% +4 "core" %8 > +2 "sampler")l% +5 "core" %sWU b W +15 "collection"';% +4 "core" %8" A +2 "sampler")e% +5 "core" %sWU ] Z +15 "collection"'[% +4 "core" %8! A +2 "sampler")% +5 "core" %sWU c [ +15 "collection"')% +4 "core" %8  A +2 "sampler")% +4 "core" %sWV j [ +15 "collection"'7% +4 "core" %8  ? +2 "sampler")(% +4 "core" %sWU l Z +3 "collection"'% +4 "core" %8! A +2 #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0Xn% +4 "core" %8! 9 +2 "sampler")% +4 "core" % i R g +53 "collection"'O% +7 "core" %8 & 9 +4 "sampler")w% +7 "core" % a S g +53 "collection"'8% +4 "core" %8!! < +48 "sampler")@% +13 "core" % _ T g +53 "collection"']% +4 "core" %8! : +2 "sampler")h% +4 "core" % ^ U g +53 "collection"'}% +4 "core" %8  ! ; +2 "sampler")% +6 "core" % k U g +53 "collection"'"% +4 "core" %8! < +2 "sampler")% +4 "core" % Z U g +53 "collection"'% +4 "core" %8! ; +2 "sampler")% +4 "core" % j T g +53 "collection"'% +4 "core" %8# ; +2 "sampler")&% +5 "core" % l T g +53 "collection"'T% +4 "core" %8  ; +2 "sampler"),% +5 "core" % \\ U g +2 "sampler")% +4 "core" % ^ U g +2 ."WCR"Intake.select :close + "sampler")0 +10 )y% +3 "core" % m g +2 ."WCR"SSV.dial :exhaust +2 "sampler")u  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")W% +4 "core" %XO k W +16 "collection"'V% +4 "core" %8 > +2 "sampler")% +5 "core" %XO i W +15 "collection"'f% +4 "core" %8 > +2 "sampler")q% +4 "core" %XP ] X +16 "collection"'% +4 "core" %8  9 +2 "sampler")^% +5 "core" %XO k R +15 "collection"'_% +4 "core" %8  9 +2 "sampler")o% +5 "core" %XO h Q +15 "collection"'C% +4 "core" %8! 7 +2 "sampler")t% +4 "core" %XO ] Q +15 "collection"'% +4 "core" %8 7 +2 "sampler")d% +4 "core" %XO _ Q +16 "collection"'A% +4 "core" %8 6 +2 "sampler")x% +5 "core" %XO d O +15 "collection"'j% +4 "core" %8  7 +2 "sampler")`% +5 "core" %XP d Q +15 "collection"'+% +3 "core" %8 8 +3 "sampler")S% +4 "core" %XO ^ Q +15 "collection"'-% +4 "core" %8  8 +2 "sampler")% +5 "core" %YP ] Q +16 "collection"'~% +7 "core" %8! 8 +3 "sampler")M% +4 "core" %YP h Q +15 "collection"'B% +4 "core" %8! 8 +2 "sampler")1% +5 "core" %YS c Q +2 "collection"'l% +4 "core" %8  7 +2 #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0Xn% +4 "core" %8 8 +2 "sampler")% +5 "core" %c W Q +53 "collection"'O% +4 "core" %8) 7 +2 "sampler")w% +5 "core" %c a P +53 "collection"'8% +4 "core" %8 7 +2 "sampler")@% +5 "core" %c \\ P +53 "collection"']% +4 "core" %8- < +3 "sampler")h% +4 "core" %d Y W +53 "collection"'}% +4 "core" %8  @ +2 "sampler")% +4 "core" %K \\ V +53 "collection"'"% +4 "core" %8 F +2 "sampler")% +5 "core" % \\ _ f +53 "collection"'% +4 "core" %8 / F +2 "sampler")% +5 "core" % i _ f +52 "collection"'% +4 "core" %86 I +2 "sampler")&% +5 "core" % _ b f +52 "collection"'T% +4 "core" %8  E +2 "sampler"),% +5 "core" % ] _ f +52 "collection"'% +3 "core" %8! F +3 "sampler")y% +4 "core" % ] ] f +53 "collection"'u% +4 "core" %8  E +2 "sampler")n% +5 "core" % f \\ f +53 "collection"'k% +5 "core" %8  E +2 "sampler")% +4 "core" % Z ] f +53 "collection"'% +4 "core" %8  F +2 "sampler")X% +4 "core" % ] _ f +53 "collection"'=% +4 "core" %8! F +2 "sampler")%% +5 "core" % h _ f +52 "collection"'% +4 "core" %8"3 F +2 "sampler")#% +5 "core" % h ` f +53 "collection"'b% +4 "core" %8! D +2 "sampler").% +4 "core" % ] ] f +53 "collection"'% +4 "core" %8! B +2 "sampler")g% +4 "core" % ^ [ f +53 "collection"''% +4 "core" %8# ; +3 "sampler")3% +4 "core" % g T f +53 "collection"'% +4 "core" %8"- = +2 "sampler")/% +4 "core" % j V f +53 "collection"'6% +5 "core" %8! < +2 "sampler")% +4 "core" % \\ V f +2 "sampler")Q% +4 "core" % \\ U f +2 ."WCR"Intake.select :close + "sampler")0 +10 )*% +3 "core" % i f +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0Xn 8 +3 "sampler")A% +4 "core" %$YZ e R +15 "collection"'x% +4 "core" %88 9 +2 "sampler")j% +4 "core" %$YZ f X +15 "collection"'`% +4 "core" %8J > +3 "sampler")+% +4 "core" %$YZ \\ W +15 "collection"'S% +4 "core" %8 B +2 "sampler")-% +4 "core" %$YZ \\ [ +16 "collection"'% +4 "core" %8E A +2 "sampler")~% +4 "core" %$YZ c [ +16 "collection"'M% +4 "core" %8? F +2 "sampler")B% +4 "core" %$YZ a \\ +16 "collection"'1% +4 "core" %8 B +2 "sampler")l% +5 "core" %$YZ Z [ +15 "collection"'% +4 "core" %8B C +2 "sampler")e% +4 "core" %$YZ g \\ +16 "collection"'[% +4 "core" %8@ B +2 "sampler")$% +4 "core" %$YZ i [ +16 "collection"')% +4 "core" %8 B +2 "sampler")% +5 "core" %$YZ [ [ +15 "collection"'7% +4 "core" %8; C +2 "sampler")(% +4 "core" %$YZ d Z +15 "collection"'% +4 "core" %8= B +3 "sampler") % +4 "core" %$YZ d X +15 "collection"'% +4 "core" %8> ? +2 "sampler") % +5 "core" %$YZ [ X +15 "collection"' % +4 "core" %8 < +2 ' +2 ."MFBPCR"delay 20 seconds +2 "sampler")H% +5 "core" %$YZ g V +15 "collection"'>% +4 "core" %8 : > +2 "sampler")% +4 "core" %$YZ h W +16 "collection"'O% +4 "core" %8 > +3 "sampler")w% +5 "core" %$YZ i Y +15 "collection"'8% +4 "core" %8; ; +2 "sampler")@% +5 "core" %$YZ b N +15 "collection"']% +4 "core" %8!\ 7 +2 "sampler")h% +4 "core" %$YZ X O +16 "collection"'}% +4 "core" %8  8 +2 "sampler")% +5 "core" %$YZ f Q +15 "collection"'"% +4 "core" %8 < 8 +2 "sampler")% +4 "core" %$YZ g Q +15 "collection"'% +4 "core" %87 8 +2 "sampler")% +5 "core" %$YZ e S +15 "collection"'% +4 "core" %8 @ 8 +2 "sampler")&% +5 "core" %$YZ \\ R +15 "collection"'T% +4 "core" %8  8 +2 "sampler"),% +4 "core" %$YZ d R +3 "collection"'% +4 "core" %8  7 +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 23 +3 "sampler")#.0Xn +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.049ml +2 "MFB"*6'N +12 "collection"'% +4 "core" %8= G +2 "sampler")Q% +4 "core" % a ` i +53 "collection"'*% +4 "core" %8!B F +2 "sampler")% +5 "core" % b _ i +53 "collection"';% +4 "core" %8  F +2 "sampler")\ % +5 "core" % a _ i +53 "collection"'{% +4 "core" %8@ F +2 "sampler")v% +5 "core" % g ` i +53 "collection"'% +4 "core" %8! F +2 "sampler")9% +5 "core" % Z _ i +53 "collection"'P% +4 "core" %8 C E +2 "sampler")I% +4 "core" % _ _ i +53 "collection"'L% +4 "core" %8!B G +2 "sampler")2% +4 "core" % \\ _ i +53 "collection"'m% +4 "core" %8" G +2 "sampler")?% +5 "core" % [ Y i +52 "collection"'0% +4 "core" %8  B +2 "sampler")4% +5 "core" % W [ i +53 "collection"'p% +4 "core" %8!> < +2 "sampler")|% +5 "core" % ` U i +2 "sampler")J% +4 "core" % g S i + ."WCR"Intake.select :close +2 "sampler")0 +9 )Z% +3 "core" % W i +2 ."WCR"SSV.dial :exhaust +2 "sampler")D  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" % ] ` b +53 "collection"'% +4 "core" %8" G +2 "sampler")O% +5 "core" % d ` b +52 "collection"'w% +5 "core" %8#E G +2 "sampler")8% +4 "core" % e ` b +53 "collection"'@% +4 "core" %8"O H +2 "sampler")]% +4 "core" % X ` b +53 "collection"'h% +4 "core" %8" G +2 "sampler")}% +4 "core" % Y ` b +53 "collection"'% +4 "core" %8" F +2 "sampler")"% +5 "core" % d ` b +2 "sampler")% +4 "core" %  b ^ b + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %  e b +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")'% +5 "core" %j V W +52 "collection"'3% +4 "core" %8A > +2 "sampler")% +6 "core" %j ` X +53 "collection"'% +4 "core" %8 d C +2 "sampler")/% +4 "core" %h _ \\ +53 "collection"'% +4 "core" %8!l > +2 "sampler")Q% +5 "core" %h U X +53 "collection"'*% +4 "core" %8"= @ +2 "sampler")% +5 "core" %h ^ \\ +53 "collection"';% +4 "core" %8k @ +2 "sampler")\ % +5 "core" %h U [ +52 "collection"'{% +4 "core" %8 ; A +48 "sampler")v% +13 "core" %h _ \\ +53 "collection"'% +4 "core" %8 k C +2 "sampler")9% +5 "core" %h U ] +52 "collection"'n% +4 "core" %8 i B +2 "sampler")P% +5 "core" %h _ \\ +53 "collection"'I% +4 "core" %8!E B +2 "sampler")L% +5 "core" %h ^ \\ +53 "collection"'2% +4 "core" %8"h B +2 "sampler")m% +5 "core" %h W \\ +53 "collection"'?% +4 "core" %8"< @ +2 "sampler")0% +5 "core" %h Y Y +53 "collection"'4% +4 "core" %8"e E +2 "sampler")p% +4 "core" %& V _ +53 "collection"'|% +4 "core" %8"? G +2 "sampler")J% +5 "core" % W a c +53 "collection"'Z% +4 "core" %8#n H +2 "sampler")D% +4 "core" % a a c +53 "collection"'y% +4 "core" %8#f H +2 "sampler")\\% +5 "core" % W a c +53 "collection"'c% +5 "core" %8 #8 F +2 "sampler")6% +4 "core" % ^ a c +53 "collection"'R% +4 "core" %8$f G +2 "sampler")N% +4 "core" % c ` c +53 "collection"'E% +4 "core" %8$i D +2 "sampler")5% +4 "core" % X ] c +53 "collection"'i% +4 "core" %8 $< E +2 "sampler")!% +5 "core" % V ^ c +53 "collection"'U% +4 "core" %8 %B > +2 "sampler")<% +5 "core" % ` X c +53 "collection"'% +4 "core" %8%n < +2 "sampler")r% +5 "core" % V V c +2 "sampler") % +4 "core" % V V c +2 ."WCR"Intake.select :close + "sampler")0 +10 )Y% +3 "core" % c c +2 ."WCR"SSV.dial :exhaust +2 "sampler")W  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X G +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0Xn +2 "sampler")7% +5 "core" %g T W +53 "collection"'(% +4 "core" %8"v B +2 "sampler")% +5 "core" %g ^ \\ +53 "collection"' % +4 "core" %8#H ? +3 "sampler")% +4 "core" %c S Y +53 "collection"' % +5 "core" %8$v 9 +2 "sampler") % +4 "core" %c S P +53 "collection"'H% +3 "core" %8#n 7 +2 "sampler")>% +5 "core" %c W Q +52 "collection"'% +3 "core" %8#j ; +3 "sampler")O% +4 "core" %c ] S +53 "collection"'w% +4 "core" %8#v 8 +2 "sampler")8% +4 "core" %c V P +53 "collection"'@% +4 "core" %8#R ; +2 "sampler")]% +5 "core" %D S T +53 "collection"'h% +4 "core" %8 $w < +2 "sampler")}% +4 "core" % ` V ] +53 "collection"'% +4 "core" %8!#n = +2 "sampler")"% +4 "core" % a V ] +53 "collection"'% +4 "core" %8$t = +3 "sampler")% +4 "core" % X V ] +53 "collection"'% +4 "core" %8 $M < +2 "sampler") % +5 "core" % a U ] +53 "collection"'&% +4 "core" %8 %n D +2 "sampler")T% +5 "core" % W \\ ] +53 "collection"'% +4 "core" %8 %I H +2 "sampler")% +4 "core" % ^ a ] +53 "collection"'a% +4 "core" %8'y G +2 "sampler")u% +4 "core" % ` a ] +53 "collection"'k% +4 "core" %8%v H +2 "sampler")% +4 "core" % X ` ] +53 "collection"'% +4 "core" %8 %w H +2 "sampler")X% +5 "core" % U a ] +2 "sampler")=% +4 "core" % W a ] + ."WCR"Intake.select :close +2 "sampler")0 +10 )%% +3 "core" % b ] +2 ."WCR"SSV.dial :exhaust +2 "sampler"):  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +56 ."WCR"SS.reconfigure SSexhale +12 "sampler")#.0X + #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +3 "sampler")#.0Xn +2 "sampler")V% +5 "core" % a W n +53 "collection"'_% +4 "core" %8% = +2 "sampler")o% +5 "core" % ` W n +52 "collection"'C% +4 "core" %8$ = +2 "sampler")t% +4 "core" % W V n +53 "collection"'% +4 "core" %8!& @ +2 "sampler")d% +4 "core" % W V n +53 "collection"'A% +4 "core" %8"%_ < +2 "sampler")x% +4 "core" % V V n +53 "collection"'j% +4 "core" %8"$f = +2 "sampler")`% +4 "core" % ` V n +53 "collection"'+% +3 "core" %8!'f > +2 "sampler")S% +5 "core" % ^ W n +17 ' +2 ."MFBPCR"ATV.dial :ElutionWater +2 "MFB"*- I +32 "collection"'% +4 "core" %8") 0 +2 "sampler")~% +5 "core" %\  ] N n +2 "sampler")M% +4 "core" % Z T n +2 ."WCR"Intake.select :close +2 "sampler")0 +3 "core" J +2 "MFB"*B% +4 "core" %\  ' _ +3 ."MFBPCR"AS.seek 0.059ml +2 "MFB"*1'b +3 "sampler")l% +4 "core" %  P n +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +81 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %gyw \\ P +53 "collection"'% +4 "core" %8" 7 +2 "sampler")O% +4 "core" %gzx _ Q +53 "collection"'w% +4 "core" %8  8 +2 "sampler")8% +5 "core" %g|z Q R +53 "collection"'@% +3 "core" %8"f 8 +3 "sampler")]% +4 "core" %g~| U R +53 "collection"'h% +4 "core" %8!X : +2 "sampler")}% +4 "core" %Q~~ b V +53 "collection"'% +4 "core" %8"g = +2 "sampler")"% +5 "core" %~ _ V l +53 "collection"'% +4 "core" %8! < +3 "sampler")% +5 "core" % ` V l +53 "collection"'% +4 "core" %8$ < +2 "sampler") % +5 "core" % V U l +53 "collection"'&% +4 "core" %8!c = +2 "sampler")T% +5 "core" % b V l +52 "collection"'% +4 "core" %8#[ = +2 "sampler")% +5 "core" % _ U l +53 "collection"'a% +4 "core" %8!# < +2 "sampler")u% +5 "core" % U U l +53 "collection"'k% +4 "core" %8#f < +2 "sampler")% +5 "core" % ^ U l +53 "collection"'% +4 "core" %8$ < +2 "sampler")X% +5 "core" % V V l +53 "collection"'=% +4 "core" %8#g < +2 "sampler")%% +4 "core" % ] U l +53 "collection"':% +5 "core" %8$ = +2 "sampler")^% +4 "core" % U V l +53 "collection"'#% +4 "core" %8 " ; +2 "sampler")b% +5 "core" % Q T l +52 "collection"'% +4 "core" %8#d < +2 "sampler")g% +5 "core" % ^ V l +53 "collection"'f% +4 "core" %8" < +2 "sampler")3% +4 "core" % U V l +53 "collection"'% +4 "core" %8!$ = +2 "sampler")% +4 "core" % S W l +53 "collection"'/% +3 "core" %8 $ = +3 "sampler")% +4 "core" % U V l +53 "collection"'Q% +4 "core" %8#a ; +2 "sampler")*% +5 "core" % _ U l +52 "collection"'% +4 "core" %8 %_ > +2 "sampler");% +4 "core" % ^ V l +53 "collection"'\ % +4 "core" %8!$ = +2 "sampler"){% +4 "core" % b W l +53 "collection"'v% +4 "core" %8!' = +2 "sampler")% +4 "core" % _ V l +53 "collection"'9% +3 "core" %8!% ? +3 "sampler")n% +4 "core" % _ X l +53 "collection"'P% +4 "core" %8"' ; +2 "sampler")I% +4 "core" % V U l +53 "collection"'L% +4 "core" %8(g : +2 "sampler")2% +4 "core" % ] T l +53 "collection"'m% +4 "core" %8"&f > +2 "sampler")?% +4 "core" % b W l +2 "sampler")0% +5 "core" % _ W l + ."WCR"Intake.select :close +2 "sampler")0 +9 )4% +3 "core" % ^ l +2 ."WCR"SSV.dial :exhaust +2 "sampler")p  +81 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +3 "sampler")% +4 "core" % ` W d +53 "collection"' % +4 "core" %8"% = +2 "sampler"))% +4 "core" % V V d +53 "collection"'e% +4 "core" %8!& < +2 "sampler") % +5 "core" % T T d +52 "collection"' % +4 "core" %8$) < +2 "sampler")H% +5 "core" % \\ W d +53 "collection"'>% +4 "core" %8#( = +2 "sampler")% +5 "core" % P V d +53 "collection"'O% +4 "core" %8#' < +2 "sampler")w% +4 "core" % U U d +53 "collection"'8% +4 "core" %8"' = +2 "sampler")@% +5 "core" % _ V d +52 "collection"']% +4 "core" %8$) ; +2 "sampler")h% +5 "core" % ^ Z d +52 "collection"'}% +4 "core" %8$( C +2 "sampler")% +5 "core" % U \\ d +53 "collection"'"% +3 "core" %8$( F +3 "sampler")% +4 "core" % P ` d +17 ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"* n +32 "collection"'% +5 "core" %8") : +2 "sampler") % +4 "core" % _ V d +2 "sampler")&% +4 "core" % ^ V d +2 ."WCR"Intake.select :close + "sampler")0 +10 )T% +3 "core" % T d +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +75 "core" m +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +3 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")n% +4 "core" % Z W n +53 "collection"'P% +4 "core" %8!# > +2 "sampler")I% +4 "core" % S X n +53 "collection"'L% +4 "core" %8 $ < +2 "sampler")2% +4 "core" % M V n +53 "collection"'m% +4 "core" %8 % > +2 "sampler")?% +4 "core" % U W n +53 "collection"'0% +4 "core" %8!# = +2 "sampler")4% +4 "core" % [ W n +53 "collection"'p% +4 "core" %8& ; +2 "sampler")% +5 "core" % ^ V n +53 "collection"'J% +5 "core" %8$ > +2 "sampler")Z% +4 "core" % M V n +53 "collection"'|% +4 "core" %8 & E +2 "sampler")y% +5 "core" % ^ ] n +53 "collection"'\\% +4 "core" %8!% H +2 "sampler")% +4 "core" % T a n +53 "collection"'6% +4 "core" %8!& D +2 "sampler")R% +5 "core" % S ^ n +53 "collection"'c% +4 "core" %8"& @ +2 "sampler")E% +5 "core" % Z Y n +53 "collection"'N% +4 "core" %8!' ? +2 "sampler")!% +4 "core" % P X n +53 "collection"'U% +4 "core" %8 % ? +2 "sampler")<% +4 "core" % P X n +53 "collection"'% +4 "core" %8"% > +2 "sampler")i% +4 "core" % ^ W n +100 "collection"'r% +13 "core" %8% > +2 "sampler")Y% +5 "core" % ] W n +52 "collection"'W% +4 "core" %8"& B +2 "sampler")% +5 "core" % ^ Z n +53 "collection"',% +4 "core" %8$( > +2 "sampler")% +5 "core" % U X n +53 "collection"'q% +3 "core" %8$) = +3 "sampler")% +4 "core" % _ U n +53 "collection"'V% +4 "core" %8"& = +2 "sampler")_% +5 "core" % U W n +53 "collection"'o% +4 "core" %8#) > +3 "sampler")'% +4 "core" % ] X n +53 "collection"'C% +4 "core" %8$( > +2 "sampler")t% +4 "core" % ^ V n +53 "collection"'% +3 "core" %8#( > +3 "sampler")d% +4 "core" % ] W n +53 "collection"'A% +4 "core" %8&( > +3 "sampler")x% +4 "core" % P V n +2 "sampler")j% +4 "core" % R W n +2 ."WCR"Intake.select :close + "sampler")0 +10 )`% +3 "core" % [ n +2 ."WCR"SSV.dial :exhaust +2 "sampler")+  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %hyx U [\ +53 "collection"'% +4 "core" %8& = +2 "sampler")O% +5 "core" %g|y T V\ +53 "collection"'w% +4 "core" %8 ' = +2 "sampler")8% +5 "core" %g|| K V +53 "collection"'@% +4 "core" %8!& : +3 "sampler")]% +5 "core" %W}| P U +53 "collection"'h% +4 "core" %8!& > +2 "sampler")}% +4 "core" % Y W l +53 "collection"'% +3 "core" %8& > +3 "sampler")"% +4 "core" % X W l +53 "collection"'% +4 "core" %8$ ? +2 "sampler")% +5 "core" % ] W l +52 "collection"' % +4 "core" %8"' ; +2 "sampler")&% +5 "core" % S V l +52 "collection"'T% +4 "core" %8!& > +2 "sampler")% +4 "core" % S W l +53 "collection"'% +4 "core" %8!$ ? +2 "sampler")u% +5 "core" % T V l +52 "collection"'k% +4 "core" %8"& ; +2 "sampler")5% +4 "core" % O U l +53 "collection"'D% +5 "core" %8!$ > + "sampler")% +5 "core" % ^ X l +52 "collection"'% +4 "core" %8 # > +2 "sampler")X% +5 "core" % ] W l +53 "collection"'% +3 "core" %8!% C +3 "sampler")%% +4 "core" % S [ l +53 "collection"':% +4 "core" %8$& F +2 "sampler")a% +5 "core" % ] _ l +52 "collection"'#% +4 "core" %8!( F +2 "sampler")b% +4 "core" % ] _ l +53 "collection"'% +4 "core" %8"% F +2 "sampler")g% +5 "core" % Z ` l +53 "collection"'f% +3 "core" %8%' E +2 "sampler")3% +5 "core" % Q _ l +53 "collection"'% +4 "core" %8"' I +2 "sampler")% +4 "core" % T b l +53 "collection"'/% +4 "core" %8"' F +2 "sampler")% +5 "core" % _ ` l +53 "collection"'Q% +3 "core" %8#( F +3 "sampler")*% +4 "core" % [ ` l +53 "collection"'% +4 "core" %8$' G +2 "sampler");% +4 "core" % O _ l +53 "collection"'\ % +4 "core" %8%* D +2 "sampler"){% +5 "core" % S \\ l +53 "collection"'v% +4 "core" %8#( D +2 "sampler")% +5 "core" % \\ [ l +53 "collection"'9% +4 "core" %8#) = +2 "sampler")n% +5 "core" % U V l +52 "collection"'P% +4 "core" %8#' ; +2 "sampler")I% +4 "core" % Y U l +53 "collection"'L% +4 "core" %8#* ? +2 "sampler")2% +4 "core" % [ W l +53 "collection"'m% +5 "core" %8$) = +2 "sampler")?% +4 "core" % S W l +99 "collection"'0% +13 "core" %8&) = +2 "sampler")4% +5 "core" % S W l +2 "sampler")p% +4 "core" % P W l + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +4 "core" %  S l + ."WCR"SSV.dial :exhaust +3 "sampler")J  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %8"'S C +2 "sampler")% +5 "core" %X` U \\ +15 "collection"'O% +4 "core" %8!'R C +2 "sampler")w% +4 "core" %X` [ \\ +16 "collection"'8% +4 "core" %8"& B +2 "sampler")@% +5 "core" %X` Z ] +15 "collection"']% +4 "core" %8!% C +2 "sampler")h% +5 "core" %X` L Z +15 "collection"'}% +4 "core" %8!& C +2 "sampler")% +5 "core" %X` ] \\ +15 "collection"'"% +4 "core" %8"% C +2 "sampler")% +5 "core" %X` ] \\ +15 "collection"'% +4 "core" %8"' D +2 "sampler") % +5 "core" %X` O ] +15 "collection"'&% +3 "core" %8!' B +3 "sampler")T% +4 "core" %X` P \\ +15 "collection"'% +4 "core" %8#( C +2 "sampler")% +4 "core" %X` [ \\ +16 "collection"'u% +4 "core" %8"& C +2 "sampler")k% +4 "core" %X` \\ \\ +16 "collection"'5% +4 "core" %8"' C +2 "sampler")D% +5 "core" %X` S ] +15 "collection"'% +4 "core" %8!& C +2 "sampler")% +4 "core" %X` O ] +16 "collection"'X% +3 "core" %8$( C +2 "sampler")% +5 "core" %X` T \\ +15 "collection"'%% +4 "core" %8!(P C +2 "sampler"):% +4 "core" %X` Z \\ +16 "collection"'a% +4 "core" %8$& C +2 "sampler")#% +4 "core" %X` T \\ +16 "collection"'b% +4 "core" %8$& C +2 "sampler")% +4 "core" %X` S \\ +15 "collection"'g% +4 "core" %8"& C +2 "sampler")f% +4 "core" %X` ] \\ +16 "collection"'3% +4 "core" %8"'X B +2 "sampler")% +4 "core" %X` [ ] +17 "collection"'% +7 "core" %8"( C +3 "sampler")/% +4 "core" %X` Y \\ +15 "collection"'% +4 "core" %8#( C +2 "sampler")Q% +5 "core" %X` W Z +15 "collection"'*% +4 "core" %8#(J ? +49 "sampler")% +13 "core" %X` W S +3 "collection"';% +5 "core" %8!' 6 +2 #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0Xn +2 "sampler")M% +4 "core" % _ W T +53 "collection"'~% +4 "core" %8"'< = +3 "sampler")S% +4 "core" % Q W T +53 "collection"'B% +4 "core" %8"(' @ +2 "sampler")=% +4 "core" % T W T +53 "collection"'% +3 "core" %8$' < +2 "sampler") % +5 "core" % T V T +53 "collection"'l% +4 "core" %8$)& = +2 "sampler")[% +4 "core" % Y W T +53 "collection"'$% +4 "core" %8$(8 ; +2 "sampler").% +4 "core" % ^ U T +53 "collection"'7% +4 "core" %8$'H D +2 "sampler")(% +5 "core" % S ] T +53 "collection"'% +4 "core" %8$( D +2 "sampler") % +4 "core" % N ] T +53 "collection"')% +4 "core" %8$) H +2 "sampler")e% +5 "core" % ] a T +53 "collection"' % +5 "core" %8%) H +2 "sampler") % +4 "core" % R a T +53 "collection"'H% +4 "core" %8&*' C +2 "sampler")>% +5 "core" % Z [ T +53 "collection"'% +4 "core" %8&); > +3 "sampler")O% +4 "core" % P W T +53 "collection"'w% +4 "core" %8%* ? +2 "sampler")8% +5 "core" % _ W T +52 "collection"'@% +4 "core" %8&+Y ? +2 "sampler")]% +5 "core" % [ X T +53 "collection"'h% +3 "core" %8%*= ? +3 "sampler")}% +4 "core" % P W T +53 "collection"'% +4 "core" %8$* > +2 "sampler")"% +5 "core" % P X T +53 "collection"'% +4 "core" %8%)5 > +2 "sampler")% +4 "core" % Y X T +53 "collection"' % +4 "core" %8')8 > +2 "sampler")&% +5 "core" % W W T +53 "collection"'T% +4 "core" %8', = +2 "sampler")% +5 "core" % ^ V T +52 "collection"'% +4 "core" %8$* = +48 "sampler")u% +14 "core" % M V T +52 "collection"'k% +3 "core" %8'+ > +3 "sampler")5% +4 "core" % O W T +2 "sampler")D% +4 "core" % M W T +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" % ] T +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +53 "sampler")#% +4 "core" %  N \ P +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'b  +97 "core"  +3 "collection"'% +4 "core" %  q +2 ."WCR"CSV.dial between air and CTV +3 "collection"'g ` +31 "core" b +3 ."WCR"CS.seek 7.183ml +3 "collection"'f'B +820 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +5 "collection"'  +4 '3  +31 "core"  +49  +3 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +3 "collection"''4 +1562 "core" ' D v +3 ."WCR"CBV.dial :waste2b +2 "collection"'/  +31 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'' +453 "core" ' +2 ."WCR"delay 1:00 +96 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :air3 +2 "MFB"*Q % +139 "core" & +2 "MFB"**% +5 "core" %V +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*' +3751 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"';  +147 "core" +3 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'\\  +44 "core"  +2 "collection"'v% +5 "core" % } +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +10 ."WCR"CS.seek 2ml +3 "collection"'' +603 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air + "collection"' +11 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'1' +2139 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'9 @ +80 "core" ? +53 "sampler")n% +4 "core" %  ] \ P +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'P  +98 "core"  +3 "collection"'I% +4 "core" % r +2 ."WCR"CSV.dial between air and CTV +3 "collection"'L ` +63 "core" _ +3 ."WCR"CS.seek 7.047ml +3 "collection"'2' +846 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +6 "collection"'?  +2 'm  +34 "core"  +114  +3 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml +3 "collection"'0'4 +1707 "core" ' 0 { +3 ."WCR"delay 2:00 +1596 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV + "MFB"*4 n +138 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*p% +4 "core" %  B +3 ."MFBPCR"AS.seek 0.09ml +2 "MFB"*' +9950 ."WCR"CBV.dial :waste2b +2 "collection"'J  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'-' +85 "core" ' +2 ."MFBPCR"delay 30 seconds +164 "core" ' +2 ."WCR"delay 1:00 +2837 ."MFBPCR"ATV.dial :extSrc +2 "MFB"*|  +82 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ElutionWater + "MFB"*y I +102 "core" I +53 "MFB"*Z% +6 "core" % +3 ."MFBPCR"AS.seek 0.12ml +2 "MFB"*' +635 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*6 % +61 "core" % +2 "MFB"*R% +5 "core" %F +2 ."MFBPCR"AS.seek 0.13ml +3 "MFB"*c' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*E  +36 "core"  +2 "MFB"*N% +5 "core" % * +2 ."MFBPCR"AS.seek 0.23ml +3 "MFB"*!' +1413 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'U  +147 "core" +3 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'<  +44 "core"  +3 "collection"'% +4 "core" % } +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +10 ."WCR"CS.seek 2ml +3 "collection"'i' +401 "core" ' +2 ."MFBPCR"delay 3 seconds +214 "core" ' +2 ."WCR"delay 5 seconds +87 ."MFBPCR"ATV.dial :air3 +2 "MFB"*r % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*Y% +3 "core" % +3 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*W'X +50 ."WCR"CSR.select :air +2 "collection"' +10 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +459 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*,  +51 "core" +2 "MFB"*\ % +4 "core" %X C +3 ."MFBPCR"AS.seek 0.24ml +2 "MFB"*q' ! +322 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV +2 "MFB"* n +98 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*{'(@ +342 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'o @ +80 "core" ? +53 "sampler")'% +3 "core" %  _ \ P +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'C  +97 "core"  +3 "collection"'t% +5 "core" %  } + ."WCR"CSV.dial between air and CTV +3 "collection"' ` +63 "core" _ +3 ."WCR"CS.seek 6.987ml +3 "collection"'d' +856 "core" ' +2 ."MFBPCR"delay 1 second +8 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'x  +3 'A  +33 "core"  +49 ."MFBPCR"AFV.select :holdingCoil + "MFB"* +9 *j% +3 "core" %(. +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*`'# +42 "core"  +3 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +3 "collection"'+'4 +1575 "core" '(  | +3 ."WCR"delay 2:00 +2826 "Can" { +2202 "core" ' +3 ."MFBPCR"SPE.hold 2:46:40,95C +4 "MFB"*^ @F@ + ."MFBPCR"delay 3:00 +5 "core" /l +6963 ."WCR"CBV.dial :waste2b +2 "collection"'  +34 "core"  +3 ."WCR"CS.reconfigure CSconfig +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'M' +377 "core" ' +2 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'~  +153 "core" +2 "collection"'S& +5 "core" &Wj_ L +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&B% +4 "core" %\   m +2 "storage"(=% +5 "core" %U ( +2 "storage"(. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"( (( +209 "core" ( +2 ."WCR"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (l& +3 "core" &+(   +2 "manipulator"&[& +4 "core" &Ӷ {]>K +2 "manipulator"&$% +5 "core" %\ ^ +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&.( +178 "core" ( +2 "manipulator"&7& +5 "core" &c +2 "storage"((& +5 "core" &( A  +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&' +92 "core" ' +3 "storage"( & +5 "core" &(   +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"()'V +286 "core" ' +2 "storage"(e- +4 "core" -'L +2 ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +54 "manipulator"& & +5 "core" &_ +2 "storage"( & +5 "core" &(  +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&H'C +31 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&>, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'L +3 ."WCR"SE.seek 4.08 Pucks below Top Plate +2 "storage"(O' +32 "core" ' +3 "manipulator"&w% +4 "core" %W q TG +3 "storage"(8& +4 "core" &( p g o  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 320 counts +2 "manipulator"&@'σ +16 "core" ' +3 "manipulator"&]& +4 "core" & b +3 "storage"(h& +4 "core" &(  +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&}' +27 "core" ' +3 ."WCR"SE.seek 5.08 Pucks below Top Plate +3 "storage"(' +56 "core" ' +3 "manipulator"&"& +4 "core" &^ +3 "manipulator"&% +5 "core" %4[ +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +86 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"& (ӷ +159 "core" ( +3 "manipulator"&&& +5 "core" &ӳ! X j \ Q?U +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &T& +3 "core" &ӳ m RP?U +3 ."WCR"Forearm.seek CC +2 "manipulator"&' +92 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&/ +76 "core" / +2 ."WCR"CC.seek :open +3 "collection"'u( +421 "core" ( +2 "storage"(k& +5 "core" &( @ 7  +2 "storage"(5& +4 "core" &( > 0 H  +2 "manipulator"&D& +5 "core" &ӳ! p p 4S?U +2 "manipulator"&% +4 "core" % B n o /S +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +3 "manipulator"&V( +171 "core" ( +2 "manipulator"&& +5 "core" &a +2 "storage"(%& +5 "core" &(   +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&z'C +100 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&a, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open +2 "manipulator" +77 "core" 1 +3 "manipulator"&b% +5 "core" % p [ +2 "storage"(& +5 "core" &( =  + ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 345 counts +2 "manipulator"&g'Ϝ +16 "core" ' +2 "manipulator"&:& +5 "core" &f +2 "storage"(3& +5 "core" &( V +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +19 "core" ' +3 "storage"(f% +5 "core" % 6 +3 ."downElevator"SE.seek :down +4 "storage"(/'X +98 (% +4 "core" %ˁ "` +2 "manipulator"&Q% +5 "core" %g +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&*'\ +90 "core" ' +35 ' + ."downElevator"SE.coast + "storage"(5 +3 ."WCR"SC.coast +2 "storage"(6 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'_& +5 "core" & #b  + .tHand.open +2 "manipulator"&;1 +25 "core" 1 +3 "manipulator"&\\& +4 "core" & A Qs +3 "manipulator"&v% +4 "core" %\  S Ou +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +208 "core" ( +54 "manipulator"&& +5 "core" &- R S \ v +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &9& +3 "core" &- > +u +2 .tForearm.seek :garage +2 "manipulator"&n'η +102 "core" ' +2 .tHand.close +2 "manipulator"&P/ +68 "core" / +2 "manipulator"&I& +5 "core" &- 7k +48 "manipulator"&L% +12 "core" %  mkn +2 .tForearm.seek :retract +2 "manipulator"&1'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&m(ӷ +285 "core" ( +2 "manipulator"&?& +5 "core" &Ӽ"g?S +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &2& +3 "core" &Ӽ"f?S +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&4' +106 "core" ' +3 "manipulator"&p& +4 "core" &Ӽ" b?S +3 "manipulator"&% +4 "core" %"b\\ +3 "collection"'J& +4 "core" & $  +2 "collection"'0& +5 .tCC.seek :closed +2 "collection"'|(W +5 "core" &&  +2 & &[ \ +8 &(r$] . +9 &[v#a B +9 &1~i$k V +10 &C$e [ +9 &B $q [ +9 &fA%b [ +10 &)A#h [\ +9 &B"^ [\ +10 &A "k [ +9 &q@ %_ Z +9 & 1A#m [\ +10 &!? #u [ +9 &#A$k [ +9 &%w?#i [\ +10 &'8C$] [ +9 &(B "f [ +10 &*A!$n [ +9 &,~A #f [ +9 &.@B!#o [ +10 &0A#u [\ +9 &1A!\\ [\ +9 &3C"e [ +10 &5HB #d [ +9 &7\ C%j [ +10 &8B#i [ +9 &:A%` [ +9 &A# > [ +9 &?C $ [ +9 &AE#\  [ +10 &CYC%\ $ [\ +10 &EC$\  [\ +9 &FA$\ # [\ +9 &HF $\ # [ + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +6 "core" &J\\Q!%\ " ] +3 ."MFBPCR"delay 2 seconds +7 "core" &Lt#\ ` +9 &M#\ %b' +9 &Op$\ %bA +10 &Q"\ (b^ +9 &R#\ b^ +10 &T[ \ b] +9 &U!\ bZ +9 &Wi[r!\ *Q +9 ( +3 "collection"'0& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.68 +2 "collection"'y& +5 "core" &WD \ & ; + &WF!\  ; +2 .tHand.open + "manipulator"&Z1 +71 "core" 1 +2 "manipulator"&% +5 "core" % "_\\ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&6'\ +16 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +74 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +5 "core" &WF! ; +2 "collection"'E% +4 "core" %!  +2 .tCSV.dial CSR +2 "collection"'N  +45 "core"  +3 "collection"'c% +4 "core" %  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'U'p +1443 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air + "collection"' +10 '<% +3 "core" %pH  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"''` +768 "core" ' +2 .tCSV.dial :waste +2 "collection"'- +150 "core" +3 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'r'4 +1730 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ASV.dial :wasteD +2 "MFB"*Y I +105 "core" I +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +37 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'i& +4 "core" &WF L ; +3 "collection"',% +4 "core" %1{  +2 .tCSV.dial :flush +2 "collection"'\  +47 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'W'p +1424 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +47 "core" A +2 "collection"'% +5 "core" %py  \ +3 .tCS.seek 7ml +2 "collection"'q'f +630 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'o  +3 ''  +58 "core"  +100  +2 .tCBV.dial :waste1 +2 "collection"'C @ +84 "core" @ +3 .tCS.seek 0ml +2 "collection"'t'4 +1956 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'& +4 "core" &WF"&J ; +2 "collection"'% +5 "core" %2"%z  + .tCSV.dial :flush +2 "collection"'A  +82 "core" +3 .tCS.seek 5ml +2 "collection"'j'p +716 "core" ' +2 #"MFBPCR"Priming Eluate + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 0.5ml +2 "MFB"*x'(@ +496 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'{ @ +49 "core" A +2 "collection"'d% +5 "core" %p$J + +3 .tCS.seek 7.001ml +2 "collection"''n +625 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'+  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'~  +84 "core"  +3 .tCS.seek 0ml +2 "collection"'S'4 +1061 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*B  +58 "core"  +2 #"MFBPCR"Swish #1 of 2 +2 "MFB"*=% +4 "core" %() 'O +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*'\  +666 "core" ' +2 #tFlushing lower manifold's waste1 port +54 .CSV.dial CSR +4 "collection"'l  +48 "core"  +3 "collection"'[% +4 "core" %8"z # +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'$'P +233 "core" ' +2 "MFB"*7% +5 "core" %\   G G +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*('(% +899 "core" ' +2 .tdelay 5 seconds +138 "core" ' +2 #"MFBPCR"Swish #2 of 2 + "MFB"* % +5 "core" %(/ I[ +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +352 .tCSR.select :air +2 "collection"' +11 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'F' +660 "core" ' +2 "MFB"*e% +5 "core" %\ \  cc L +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"* '( +994 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +33 "core" ' +2 ."MFBPCR"delay 3 seconds +14 "core" ~ +2 .tCBV.dial :waste1 +2 "collection"' @ +84 "core" A +3 .tCS.seek 0ml +2 "collection"'w'4 +196 "MFB"*8% +3 "core" %(/\ g +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*]' : +2500 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'h  +59 "core"  +2 "collection"'"% +5 "core" %2#X : +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"''P +1136 "core" ' +2 ."MFBPCR"delay 3 seconds +3 "core" ' +2 .tdelay 5 seconds +298 #"MFBPCR"Eluate primed + .ATV.dial :waste2 +2 "MFB"* % +58 "core" $ +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +134 .tCSR.select :air +2 "collection"' +11 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"')' +1660 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'H  +47 "core" ~ +2 .tCBV.dial :waste2b +2 "collection"'@  +84 "core"  +3 .tCS.seek 0ml +2 "collection"'O'4 +1514 "core" ' +2 ."MFBPCR"SPE.coast +2 "MFB"*&  +4 "core"  +  + ."MFBPCR"ASV.dial :SPErecovery +3 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118sep1318h400ml.pcr + #Building PCR Slug from ASV with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*T  +92 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*}  +24 "core"  +2 "MFB"*>% +5 "core" %V < +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(\\ +983 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'  +48 "core"  +3 "collection"'s% +4 "core" %5#O +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'k'P +1127 "core" ' +2 .tdelay 5 seconds +358 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +132 .tCSR.select :air +6 "collection"' +11 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'5' +49 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*D' +1560 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +3 '  +50 "core"  +73  +2 .tCTV.dial :air +2 "collection"'%  +146 "core" +3 .tCS.seek 0ml +2 "collection"''4 +1048 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"* n +153 "core" n +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*#'R +1172 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'b'0 +848 "core" ' +2 .tCSV.dial :waste +2 "collection"' +60 "core" +3 .tCS.seek 0ml +2 "collection"':'4 +840 "core" ' +2 #tFlushing upper manifold +2 "collection"'3& +4 "core" &WI#R ; +3 "collection"'f% +4 "core" %2#r + .tCSV.dial :flush +2 "collection"'  +48 "core"  +3 .tCS.seek 5ml +2 "collection"''p +1357 "core" ' +2 .tdelay 5 seconds +7 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Q'(@ +273 .tCSV.dial :air +3 "collection"'V @ +46 "core" A +49 "collection"'z% +12 "core" %p#V  +2 .tCS.seek 7ml +2 "collection"'_'g +597 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'g +111 "core"  +2 .tCTV.dial :air +3 .CS.seek 0ml +2 "collection"';'4 +667 "Can" ] +1128 "core" ' +2 ."MFBPCR"delay 1 second +58 "core" ' +2 .tdelay 7 seconds +43 ."MFBPCR"AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +2 "MFB"*\\  +164 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 +2 "MFB"*v  +36 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*% +4 "core" %((  +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FR +18 .tCS.seek 3ml +2 "collection"'/'0 +613 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*  +20 "core" ' +2 .tCSV.dial :waste +2 "collection"' +46 "core" +3 .tCS.seek 0ml +2 "collection"'9'4 +74 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +3 "MFB"*a% +3 "core" %FT  +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*P' +565 "core" ' +2 "collection"'I& +5 "core" &WI#P ; +2 "collection"'L% +5 "core" %2"T + .tCSV.dial :flush +2 "collection"'*  +56 "core" +3 .tCS.seek 3ml +2 "collection"'n'0 +843 "core" ' +2 .tdelay 5 seconds +337 "core" ' +2 ."MFBPCR"delay 25 seconds +163 .tCSV.dial :air +3 "collection"'? @ +47 "core" A +2 "collection"'2% +5 "core" %0&X  +3 .tCS.seek 5ml +2 "collection"''p +603 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'p'4 +1347 "core" ' +2 .tdelay 7 seconds +320 ."MFBPCR"ARV.dial :PP4 +2 "MFB"*  +36 "core"  +2 #"MFBPCR"Adding PP4 +2 .delay 2 seconds +202 "MFB"*J% +4 "core" % V" +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*1' +130 .tCS.seek 3ml +2 "collection"'u'0 +497 "core" ' +2 ."MFBPCR"delay 10 seconds +354 "core" ' +2 .tCSV.dial :waste +2 "collection"'0 +78 "core" +3 .tCS.seek 0ml +2 "collection"'y'4 +562 ."MFBPCR"ARV.dial :air3 +2 "MFB"*Z % +37 "core" & +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*% +3 "core" %  +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'% +29 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'E& +5 "core" &WI"X ; +2 "collection"'N% +4 "core" %0!x + .tCSV.dial :flush +2 "collection"'c  +48 "core"  +3 .tCS.seek 5ml +2 "collection"'4'p +541 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*`  +125 "core"  +2 ."MFBPCR"delay 7 seconds +195 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'M @ +3 "MFB"*<% +3 "core" %+  +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*U'\ +33 "core" A +3 "collection"'-% +4 "core" %p "S +3 .tCS.seek 7ml +2 "collection"''h +602 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'Y  +4 'i  +55 "core"  +96  +2 .tCBV.dial :waste1 +2 "collection"', @ +47 "core" @ +3 .tCS.seek 0ml +2 "collection"'\ '4 +1847 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'R& +4 "core" &WI$(O ; +3 "collection"'r% +4 "core" %7 '~ + .tCSV.dial :flush +2 "collection"'  +77 "core" +4 .tCS.seek 5ml +2 "collection"''p +1343 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'W @ +46 "core" B +2 "collection"'o% +5 "core" %p"$N  +3 .tCS.seek 7ml +2 "collection"'''h +599 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'C  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'q  +82 "core"  +3 .tCS.seek 0ml +2 "collection"''4 +383 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"* n +35 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*A% +4 "core" %\  \ : +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*t'\  +620 "core" ' +2 ."MFBPCR"delay 4 seconds +94 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +49 "manipulator"&!& +12 "core" & R _:* +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{(ӷ +16 "core" ( +2 "manipulator"&d& +5 "core" &ӹ  0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &j& +3 "core" &ӹ |0 +2 .tForearm.seek CC +2 "manipulator"&+' +96 "core" ' +2 .tHand.close +2 "manipulator"&~/ +74 "core" / +3 .tCC.seek :open +2 "collection"'( +19 ."MFBPCR"ATV.dial ARV +2 "MFB"*B  +50 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +144 "core" ( +2 "manipulator"&=& +5 "core" &, +2 "manipulator"&x% +5 "core" % @ +2 .tForearm.seek :retract +2 "manipulator"&l'\ +41 "MFB"*[% +4 "core" %\    G +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*7' D +51 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&S(- +305 "core" ( +2 "manipulator"&& +5 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +3 "core" &-  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&('η +112 "core" ' +2 .tHand.open + "manipulator"&$1 +74 "core" 1 +2 "manipulator"&e% +5 "core" % κe C = #߰% +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +5 "core" &#)\ . + .tHand.open +2 "manipulator"&1 +19 "core" 1 +2 "manipulator"&8& +5 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&F(- +4 "core" ( +2 "manipulator"& & +5 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &-  +3 .tForearm.seek :garage +2 "manipulator"&"'η +98 "core" ' +3 .tHand.close +2 "manipulator"&w/ +67 "core" / +3 "manipulator"&& +4 "core" &- } n +2 "manipulator"&]% +5 "core" % R _ +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&H(ӷ +278 "core" ( +2 "manipulator"&@& +5 "core" &ӭ#?U +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" &ӭ# ?U +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&&' +98 "core" ' +2 "manipulator"&T& +5 "core" &ӯ# ?S +2 "manipulator"&}% +5 "core" %  +2 "collection"'>& +5 "core" &', +2 "collection"'.& +4 .tCC.seek :closed +2 "collection"'(W +4 "core" &$+\  +2 &%)\ '  +8 &+x%*\ / , +10 &^~'(\ # A +9 &Ep$+\ / U +9 &L%*\ ) V +10 &L'-\ & W +9 &J$*\ # V +9 &GL#+\ . V +10 & L%)\ + V +9 &L%+\ $ W +10 &J$*\ . U +9 & OL#*\ , V +9 &"I&*\ ( V +10 &#L'(\ / V +9 &%I$*\ - V +10 &'WM%*\ * V +9 &)L$(\ - V +9 &*K$,\ + V +10 &,J')\ , V +9 &._M%)\ + V +9 &0!J%+\ ) V +10 &1L&)\ + V +9 &3N%)\ - V +9 &5gL%)\ # V +11 &7)L$*\ # V +8 &8I$+\ + V +10 &:H$(\ / V +9 &1O%+\ . V +10 &?N$*\ , V +9 &AO#)\ / V +9 &CvI#*\ - V +10 &E8K&*\ + V +9 &FN&)\ 0 V +10 &HN&*\ - W +9 &Jz]'-\ , X +9 &L4y&+\ / [ +10 &M$( o ` +9 &O#(b ~b +10 &Qb%'k b! +9 &S$)_ ~b& +9 &T$'S ~b+ +10 &V#&^ B +9 &WI("'U !d +9 &W`f$'X M +3 ( + "collection"'.& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.30 + "collection"'s& +5 "core" &W`e!%R M + .tHand.open +2 "manipulator"&O1 +69 "core" 1 +2 "manipulator"&k% +5 "core" %  E G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &W`f"* M +2 "collection"'% +5 "core" %1& +2 .tCSV.dial CSR +2 "collection"'%  +46 "core"  +2 "collection"'5% +5 "core" %1 % + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"' 'p +1380 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 'D% +3 "core" %p $  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"''\\ +730 "core" ' +2 .tCSV.dial :waste +2 "collection"' +143 "core" +3 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'b'4 +34 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*3  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*f  +75 "core"  +2 ."MFBPCR"ARV.dial :air1 +2 "MFB"*  +34 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +57 "MFB"*:% +8 "core" % A   [ +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*#'` +1331 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'V& +4 "core" &W`e $ M +3 "collection"'z% +4 "core" %0% + .tCSV.dial :flush +2 "collection"'  +46 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'g'p +1360 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'_ @ +45 "core" B +2 "collection"'\\% +5 "core" %p!'  +3 .tCS.seek 7ml +2 "collection"'v'e +601 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +46 "core"  +2 .tCBV.dial :waste1 +2 "collection"'Q @ +82 "core" A +3 .tCS.seek 0ml +2 "collection"';'4 +1889 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'& +5 "core" &W`e%' M +2 "collection"' % +4 "core" %3#' + .tCSV.dial :flush +2 "collection"'a  +80 "core" +3 .tCS.seek 5ml +2 "collection"'/'p +1353 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +47 "core" A +3 "collection"'I% +4 "core" %p#& \ +3 .tCS.seek 7ml +2 "collection"'L'h +596 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'*  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'9  +82 "core"  +3 .tCS.seek 0ml +2 "collection"'?'4 +1840 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'2& +4 "core" &W`e$( M +2 "collection"'n% +4 "core" %5%) +2 .tCSV.dial CSR +2 "collection"'  +57 "core"  +3 "collection"'% +4 "core" %5"& +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +11 .tCS.seek 8ml +2 "collection"'J'L +2114 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'P' +595 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'p +3 '0  +50 "core" +75  +2 .tCTV.dial :intake +2 "collection"'u  +81 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'Z' +2154 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +82 "core" ~ +3 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'E'4 +616 "core" ' +2 .tCSV.dial CSR +2 "collection"'N  +110 "core"  +2 "collection"'c% +5 "core" %2"(Y +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'1'p +1374 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'y' +1380 "core" ' +2 .tCSV.dial CBV +2 "collection"'` +110 "core" +3 .tCS.seek 0ml +2 "collection"'<'4 +2650 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&M& +4 "core" & 8 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&-(ӷ +15 "core" ( +2 "manipulator"&& +5 "core" &ӽ . +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +3 "core" &ӽ . +3 .tForearm.seek CC + "manipulator"&Y' +93 "core" ' +2 .tHand.close + "manipulator"&i/ +69 "core" / +3 .tCC.seek :open +2 "collection"',( +424 "core" ( +2 "manipulator"&& +5 "core" &) +2 "manipulator"&R% +4 "core" % K +3 .tForearm.seek :retract + "manipulator"&r'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +295 "core" ( +2 "manipulator"&\ & +5 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &- \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&o'η +113 "core" ' +2 .tHand.open + "manipulator"&1 +74 "core" 1 +2 "manipulator"&C% +5 "core" % θa D H ݯ! +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&q'\ +104 "core" ' +2 #tCompleted [mbaPhase] begun 16:29:35 +2 #Extending 18tun1 until completion of MFBPCR +8031 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*'  +81 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +32 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +896 "Can" y +60003  x +60004  u +60004  k +60004  }}l +60003  r +60004   +60004  n +60004  Y +32494 ."PCR"PCR.off +174 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"l8013700:1643,893,692,719,60.0001;8014600:1840,894,701,688,60.0001;8015650:2059,1224,696,688,60.0001;8127330:1656,905,722,715,60.0001;8128230:1852,934,694,688,60.0001;8129280:2049,1227,667,686,60.0001;8241750:1663,916,723,713,59.9628;8242650:1857,939,692,684,60.0001;8243700:2051,1202,695,682,60.0001;8355490:1656,920,721,714,60.0001;8356390:1859,917,695,655,60.0001;8357440:2059,1235,697,686,60.0001;8469250:1659,940,721,713,60.0001;8470150:1847,935,695,686,59.9628;8471200:2058,1238,697,686,59.9628;8583050:1659,922,721,713,59.9628;8583950:1857,917,665,686,60.0001;8585000:2062,1230,694,682,60.0374;8697300:1650,949,725,709,59.9628;8698200:1854,962,696,687,59.9628;8699250:2049,1213,667,687,60.0001;8810980:1654,921,721,710,59.9628;8811880:1837,905,696,685,59.9628;8812930:2051,1249,695,687,60.0001;8924810:1648,935,722,710,60.0001;8925710:1843,947,695,685,60.0374;8926760:2049,1244,692,652,60.0001;9038830:1657,907,719,711,60.0001;9039730:1832,938,693,685,60.0001;9040780:2058,1270,695,685,60.0001;9152300:1653,889,721,712,59.9628;9153200:1861,956,693,681,60.0001;9154250:2051,1227,696,683,60.0001;9266390:1644,917,723,712,59.9628;9267290:1847,906,666,685,60.0001;9268340:2041,1248,697,684,60.0001;9380290:1651,934,723,712,60.0001;9381190:1848,942,695,685,60.0001;9382240:2037,1253,698,686,59.9628;9494500:1656,911,721,675,60.0001;9495400:1824,912,694,682,60.0001;9496450:2037,1242,695,683,60.0001;9608420:1646,899,718,707,59.9628;9609320:1835,928,697,685,60.0001;9610370:2035,1247,661,683,60.0001;9722610:1651,917,689,708,59.9628;9723510:1835,952,692,682,60.0001;9724560:2042,1276,696,681,60.0374;9835900:1643,940,722,712,60.0001;9836800:1833,917,693,685,60.0001;9837850:2035,1255,664,649,60.0001;9949890:1655,910,723,711,60.0001;9950790:1828,938,696,685,59.9628;9951840:2037,1263,694,685,60.0001;10063670:1649,909,722,708,60.0001;10064570:1849,935,694,685,60.0001;10065620:2032,1241,664,677,60.0374;10177850:1649,923,690,711,60.0001;10178750:1839,913,694,685,60.0001;10179800:2028,1264,694,683,60.0001;10292080:1644,900,722,708,59.9628;10292980:1839,927,688,648,60.0001;10294030:2032,1241,695,685,60.0001;10406090:1651,918,722,711,60.0001;10406990:1839,951,704,684,60.0001;10408040:2033,1249,697,681,60.0374;10519970:1651,931,724,714,59.9628;10520870:1829,906,665,684,60.0001;10521920:2027,1241,696,682,60.0001;10634060:1645,936,723,711,59.9628;10634960:1837,915,696,684,60.0001;10636010:2032,1258,692,647,60.0001;10747670:1650,928,723,710,60.0001;10748570:1836,916,663,684,60.0001;10749620:2035,1242,695,682,60.0001;10861810:1650,934,724,713,59.9628;10862710:1845,911,694,684,60.0001;10863760:2031,1254,692,644,60.0001;10975290:1648,950,719,713,59.9628;10976190:1834,913,664,688,60.0001;10977240:2041,1259,696,683,60.0001;11089290:1644,930,722,710,60.0001;11090190:1827,936,696,681,60.0001;11091240:2025,1241,690,648,60.0374;11203450:1640,917,717,672,59.9628;11204350:1835,930,692,684,60.0001;11205400:2044,1277,695,679,60.0001;11317390:1635,946,723,706,59.9628;11318290:1837,940,695,679,60.0001;11319340:2022,1255,696,685,60.0374;11430990:1653,923,721,712,59.9628;11431890:1826,938,695,683,60.0001;11432940:2043,1255,695,686,60.0001;11544780:1648,936,723,714,59.9628;11545680:1846,915,695,684,60.0001;11546730:2034,1268,666,686,60.0001;11658740:1640,920,720,673,60.0001;11659640:1842,930,695,684,60.0001;11660690:2039,1242,696,683,60.0374;11773340:1650,928,723,715,60.0001;11774240:1831,908,695,682,59.9628;11775290:2036,1247,697,686,60.0001;11887610:1648,932,722,711,59.9628;11888510:1836,943,692,685,60.0001;11889560:2034,1280,695,680,60.0001;12001680:1654,918,721,709,59.9628;12002580:1828,907,696,685,60.0001;12003630:2035,1274,697,683,60.0001;12115730:1658,925,721,713,59.9628;12116630:1845,949,696,684,60.0001;12117680:2036,1236,665,645,60.0001;12230030:1643,926,689,713,59.9628;12230930:1841,971,696,681,60.0001;12231980:2036,1270,695,682,59.9628;12344330:1645,976,721,712,59.9628;12345230:1836,927,662,683,59.9628;12346280:2026,1252,696,684,60.0001;12458160:1652,944,726,708,60.0001;12459060:1841,937,695,685,60.0001;12460110:2038,1259,695,681,60.0001;12571920:1642,925,723,710,60.0001;12572820:1843,938,664,685,59.9628;12573870:2029,1243,696,685,60.0374;12685840:1643,1281,721,712,60.0001; +21 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118sep1318h400ml.pcr +2 "MFB"*A% +4 "core" %b +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*U'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*!  +35 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*d % +115 "core" & +3 "MFB"*j% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*~'Zd +224 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*B  +52 "core"  +2 "MFB"*m% +5 "core" %Zf  K +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*6'> +6058 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*| % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*=% +4 "core" %> n +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*x'U +524 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*[  +49 "core" +2 "MFB"*+% +5 "core" %R\ ; +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*t'p +321 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*{  +57 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*  +76 "core"  +2 "MFB"* % +5 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*$'\\ +2039 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*e' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*l'V +2728 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2068 "Can"  +662 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*8' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*h  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*( % +116 "core" & +2 "MFB"*w% +5 "core" %V! +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*]  +51 "core"  +2 "MFB"*S% +5 "core" %  K +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16123 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*" % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*@% +3 "core" %>m +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*)' +531 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*F  +50 "core" +2 "MFB"*T% +5 "core" %^b +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*}'q& +323 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*>  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4740 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18485 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +151 .AFV.select :holdingCoil +8 "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +1829 "Can" || +902 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +5771 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2728 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*5' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*&'V +5066 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18sep1320h400ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +55 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*D  +24 "core"  +2 "MFB"* % +5 "core" %Vt, +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(P +2559 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2897 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*3 n +157 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*f'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2907 "core" ' +3 ."MFBPCR"delay 1 second +105 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug +2 .ATV.dial :ARV + "MFB"*:  +155 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 + "MFB"*7  +35 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*V% +3 "core" %(.Y +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*z'FX +631 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*  +147 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*b% +3 "core" %FW &h +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*_' +1831 "core" ' +2 ."MFBPCR"delay 25 seconds +1612 "Can" vv +891 ."MFBPCR"ARV.dial :PP3 +2 "MFB"*\\  +36 "core" +2 #"MFBPCR"Adding PP3 +2 .delay 2 seconds +202 "MFB"*g% +3 "core" %! +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +632 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*Q  +36 "core" +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*v% +4 "core" %\ L +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'4 +633 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*a% +4 "core" %.  @ +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*;'\ +5851 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"* n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*I% +3 "core" %\  K +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*/'\  +631 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"**  +50 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*9% +4 "core" %\  +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*L' I +5046 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*2  +65 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*n  +36 "core"  +4 #"MFBPCR"Positioning Slug by 0.324ml +57 "MFB"*% +5 "core" % K\ ? U +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'j +32604 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*?  +70 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*J % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +7509 "Can" v +60004  p +60004  r +60004  yu +60003  |k +60004  S +60004  y| +60004  qq +60003  Z +22380 ."PCR"PCR.off +168 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"15133360:1708,910,730,721,59.9628;15134260:1919,961,663,686,59.9628;15135310:2132,1291,695,684,60.0001;15246400:1704,935,715,676,59.9628;15247300:1903,940,694,684,60.0001;15248350:2129,1271,693,683,60.0001;15359520:1698,940,722,711,59.9255;15360420:1883,951,696,682,60.0001;15361470:2090,1283,696,649,60.0001;15473270:1674,945,722,709,59.9628;15474170:1871,923,663,685,60.0001;15475220:2069,1300,694,678,60.0374;15586540:1678,923,691,709,59.9628;15587440:1865,946,694,682,60.0001;15588490:2074,1265,696,683,60.0001;15699450:1683,942,721,709,60.0001;15700350:1872,953,695,686,60.0001;15701400:2089,1258,696,684,59.9628;15812820:1684,925,722,709,59.9628;15813720:1865,936,696,649,59.9628;15814770:2066,1283,695,686,59.9628;15926510:1662,929,692,708,59.9628;15927410:1861,937,696,685,60.0001;15928460:2055,1260,698,681,60.0001;16039980:1630,938,722,710,60.0001;16040880:1825,954,694,686,60.0001;16041930:2019,1251,663,678,60.0001;16153070:1616,934,722,714,59.9628;16153970:1801,929,698,683,60.0001;16155020:1993,1255,665,684,60.0001;16266560:1712,950,723,710,60.0001;16267460:1910,944,663,684,60.0374;16268510:2120,1271,695,680,60.0001;16379720:1670,945,690,707,59.9628;16380620:1856,945,694,686,60.0001;16381670:2064,1276,695,686,60.0001;16493350:1652,944,721,711,59.9628;16494250:1842,950,695,688,60.0001;16495300:2047,1254,666,681,60.0001;16607430:1658,963,720,672,59.9628;16608330:1854,967,692,683,59.9628;16609380:2050,1270,696,680,60.0001;16721120:1636,947,722,710,59.9628;16722020:1836,939,696,684,60.0374;16723070:2029,1279,664,680,60.0374;16834400:1633,951,721,714,59.9628;16835300:1821,978,662,684,60.0001;16836350:2027,1263,696,680,60.0001;16947650:1655,945,686,707,60.0001;16948550:1830,950,691,679,60.0001;16949600:2025,1278,695,683,60.0001;17061260:1630,962,719,707,60.0001;17062160:1815,951,695,684,59.9628;17063210:2031,1256,668,680,60.0001;17174340:1626,931,720,714,60.0001;17175240:1814,950,692,652,60.0001;17176290:2020,1287,695,684,60.0001;17287700:1636,952,693,707,59.9628;17288600:1814,928,695,685,59.9628;17289650:2017,1261,698,682,60.0001;17401100:1633,954,724,708,60.0001;17402000:1819,938,695,680,59.9628;17403050:2014,1274,696,684,59.9628;17514520:1630,928,719,711,59.9628;17515420:1818,963,697,682,60.0001;17516470:1996,1284,696,684,60.0001;17627880:1624,967,718,674,60.0001;17628780:1819,957,694,682,59.9628;17629830:2014,1270,695,681,60.0001;17741090:1629,931,721,710,59.9628;17741990:1814,952,696,683,59.9628;17743040:2018,1260,697,684,60.0001;17854440:1633,949,721,711,60.0001;17855340:1830,936,693,688,60.0001;17856390:2003,1256,697,678,60.0001;17967710:1627,969,719,708,60.0001;17968610:1805,938,693,684,60.0001;17969660:2018,1282,697,679,60.0374;18080960:1627,908,721,711,59.9628;18081860:1825,928,695,683,59.9628;18082910:2012,1280,697,679,60.0001;18194360:1639,952,723,713,60.0001;18195260:1835,925,697,682,60.0374;18196310:2024,1259,699,684,60.0001;18308170:1637,962,722,708,59.9628;18309070:1819,927,693,680,59.9628;18310120:2021,1281,696,683,60.0001;18421500:1593,942,721,708,59.9628;18422400:1783,926,694,683,59.9628;18423450:1963,1274,698,685,60.0001;18534500:1550,898,723,709,59.9628;18535400:1732,944,662,686,60.0001;18536450:1911,1290,697,682,60.0001;18648160:1510,934,721,711,59.9628;18649060:1672,942,694,683,60.0001;18650110:1870,1257,698,684,60.0001;18761230:1483,958,721,710,59.9628;18762130:1647,918,693,685,60.0001;18763180:1814,1285,694,649,60.0001;18874530:1454,925,722,711,59.9628;18875430:1622,943,692,648,60.0001;18876480:1773,1269,694,680,60.0001;18987800:1444,937,690,712,59.9628;18988700:1601,924,695,683,60.0001;18989750:1774,1269,695,682,60.0001;19101450:1445,936,721,708,60.0001;19102350:1606,936,694,681,60.0001;19103400:1762,1276,663,682,60.0001;19215140:1447,950,722,707,59.9628;19216040:1598,908,693,683,60.0001;19217090:1770,1272,695,684,60.0001;19328780:1464,957,720,709,60.0001;19329680:1621,976,695,682,60.0001;19330730:1797,1285,695,684,60.0001;19442310:1471,931,719,706,59.9628;19443210:1621,939,690,653,59.9628;19444260:1794,1263,695,678,60.0001;19555670:1453,937,691,706,59.9628;19556570:1636,939,696,682,59.9628;19557620:1799,1273,695,684,60.0001;19669280:1459,940,722,710,60.0001;19670180:1626,924,695,683,59.9628;19671230:1786,1284,660,682,60.0001;19782790:1464,1269,719,707,59.9628; +21 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18sep1320h400ml.pcr + "MFB"*0% +4 "core" %p  +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*p'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*u  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*P % +116 "core" & +2 "MFB"*% +5 "core" %((  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*Z'Zn +225 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*N  +51 "core" +2 "MFB"*c% +5 "core" %Zi  J +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*E'> +6064 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*1 % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*`% +3 "core" %> +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*y'^ +528 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*M  +61 "core" +2 "MFB"*% +4 "core" %e  > +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*4'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*i  +57 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*H  +76 "core"  +2 "MFB"*% +5 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'m +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2729 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*Y' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*-' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +57 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*C % +116 "core" & +2 "MFB"*r% +5 "core" %V- +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*o' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +58 "Can" zy +144 ."MFBPCR"ATV.dial :bleach +2 "MFB"*'  +52 "core" +2 "MFB"*% +5 "core" %  [ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*A'> +16122 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*# % +49 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*!% +3 "core" %> +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*d' +534 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*j  +51 "core"  +2 "MFB"*U% +5 "core" % +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*B'qB +323 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*m  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*~'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18485 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*|' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +158 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2729 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*6' +5772 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2664 "Can" xx +68 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +5065 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18sep1322h400ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*$  +65 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*e  +25 "core"  +2 "MFB"*l% +5 "core" %V0 +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(V +2552 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2896 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*8 n +167 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*h'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*('(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*w  +154 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 +2 "MFB"*  +46 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*]% +3 "core" %(, +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*S'FV +626 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 +2 "MFB"* I +57 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*"% +4 "core" %FR o +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*@' +1822 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP2 +2 "MFB"* n +35 "core" o +2 #"MFBPCR"Adding PP2 +2 .delay 2 seconds +202 "MFB"*F% +3 "core" %  E +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*T' +616 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*)  +33 "core" +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*>% +3 "core" %  ? +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*}' +622 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %\  N +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5197 "Can" yy +651 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*s n +34 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*O% +3 "core" %\ <G +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*k'\  +645 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*  +50 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*.% +3 "core" %\ L +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' A +5066 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*%  +65 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 + "MFB"*5  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +4 "core" % G\  X +59 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*D'f +32598 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*  +79 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*& % +35 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +17685 "Can" i +60004  j +60004  Z +60003  | +60004  ~o +60004  E +60004  oo +60003  s +60004  onM @CEST1536876095.40 ."PCR"PCR.off +193 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"22226150:2496,937,701,724,60.0001;22227100:2777,965,697,690,60.0001;22227950:2192,959,699,686,60.0001;22228700:1605,963,693,685,60.0374;22340070:2494,927,717,713,60.0001;22341020:2782,958,692,684,59.9628;22341870:2178,943,696,678,60.0001;22342620:1602,935,697,683,60.0001;22454140:2495,940,719,710,59.9628;22455090:2776,960,695,678,60.0001;22455940:2202,963,696,682,60.0001;22456690:1604,955,665,687,60.0001;22568510:2490,946,717,712,60.0001;22569460:2757,962,695,682,60.0001;22570310:2187,938,693,682,60.0001;22571060:1612,934,695,686,60.0001;22682840:2490,959,722,706,59.9628;22683790:2764,951,693,683,60.0001;22684640:2166,957,697,683,60.0001;22685390:1591,946,696,680,60.0374;22797040:2491,929,720,708,59.9628;22797990:2767,955,695,682,60.0001;22798840:2177,957,695,676,60.0374;22799590:1589,931,695,681,60.0374;22911460:2486,952,691,672,60.0001;22912410:2769,957,691,683,59.9628;22913260:2189,925,695,684,60.0374;22914010:1589,948,697,680,60.0374;23025760:2479,949,723,708,59.9628;23026710:2770,987,691,648,60.0001;23027560:2171,970,694,683,60.0001;23028310:1595,935,694,682,60.0001;23140370:2485,960,720,711,60.0001;23141320:2767,973,697,684,59.9628;23142170:2180,955,666,680,60.0001;23142920:1596,935,695,679,60.0001;23254870:2493,950,689,675,59.9628;23255820:2760,951,691,683,60.0001;23256670:2176,964,697,682,60.0374;23257420:1593,945,694,687,60.0747;23369230:2487,944,721,710,60.0001;23370180:2761,958,691,647,60.0001;23371030:2190,966,693,681,60.0001;23371780:1602,962,695,679,60.0001;23483450:2490,959,722,707,60.0001;23484400:2766,939,696,682,60.0001;23485250:2180,973,698,683,60.0001;23486000:1584,942,694,679,59.9628;23598260:2485,955,723,709,59.9628;23599210:2761,942,695,683,60.0001;23600060:2183,960,692,677,60.0001;23600810:1591,964,692,645,60.0001;23712300:2481,970,717,703,59.9628;23713250:2767,945,663,681,60.0001;23714100:2171,956,694,684,60.0001;23714850:1593,938,696,680,60.0001;23826220:2478,954,723,708,60.0001;23827170:2754,960,696,682,60.0001;23828020:2182,972,695,681,60.0001;23828770:1589,951,696,683,60.0001;23940510:2474,927,722,708,59.9628;23941460:2733,971,697,685,60.0001;23942310:2171,934,693,681,60.0001;23943060:1596,942,694,684,60.0001;24055130:2485,941,721,709,60.0001;24056080:2751,979,691,646,60.0001;24056930:2171,953,695,683,59.9628;24057680:1596,952,693,678,60.0001;24169160:2483,956,720,710,59.9628;24170110:2765,963,695,682,60.0001;24170960:2181,942,697,681,60.0001;24171710:1584,940,696,679,60.0001;24283640:2484,953,716,672,60.0001;24284590:2749,943,695,684,60.0001;24285440:2162,956,697,681,60.0001;24286190:1602,941,695,685,60.0001;24398250:2474,975,722,708,60.0001;24399200:2758,953,663,686,60.0001;24400050:2181,927,692,681,60.0001;24400800:1591,959,695,681,60.0001;24512730:2483,938,720,712,59.9628;24513680:2764,928,692,678,60.0374;24514530:2184,952,669,682,60.0001;24515280:1590,957,695,679,60.0374;24627690:2477,948,721,710,60.0001;24628640:2752,947,694,682,59.9628;24629490:2182,961,696,682,59.9628;24630240:1576,961,694,679,60.0001;24742130:2474,938,686,711,60.0001;24743080:2758,957,694,682,60.0374;24743930:2173,983,696,678,60.0374;24744680:1592,953,692,681,60.0374;24856360:2473,969,721,711,59.9628;24857310:2751,956,663,685,60.0001;24858160:2185,982,695,682,60.0001;24858910:1590,966,694,681,60.0001;24970840:2483,966,722,709,59.9628;24971790:2761,962,695,684,59.9628;24972640:2176,929,662,683,60.0001;24973390:1601,966,696,683,60.0001;25085460:2486,927,722,710,60.0001;25086410:2756,953,697,684,60.0001;25087260:2182,962,695,682,59.9628;25088010:1579,941,694,684,60.0374;25200140:2475,949,692,710,59.9628;25201090:2745,936,693,684,60.0001;25201940:2163,960,697,680,60.0001;25202690:1590,955,693,680,60.0374;25313910:2472,943,720,708,60.0001;25314860:2740,958,694,685,59.9628;25315710:2151,948,696,682,60.0001;25316460:1589,948,693,680,60.0001;25428050:2472,977,689,709,60.0001;25429000:2751,965,695,683,60.0001;25429850:2180,967,697,681,60.0001;25430600:1578,935,695,682,59.9628;25542600:2480,983,720,711,60.0001;25543550:2749,949,664,683,60.0001;25544400:2165,980,694,681,60.0001;25545150:1588,967,694,684,60.0001;25657040:2478,959,721,706,60.0001;25657990:2747,948,694,683,60.0001;25658840:2161,936,662,682,60.0001;25659590:1589,940,696,685,60.0001;25771270:2475,959,692,706,59.9628;25772220:2744,968,694,682,59.9628;25773070:2161,962,696,684,59.9628;25773820:1592,962,694,681,60.0001;25885420:2479,967,721,710,59.9628;25886370:2747,937,691,649,60.0001;25887220:2173,946,694,680,60.0001;25887970:1584,959,694,682,60.0001;25999490:2475,952,688,708,60.0001;26000440:2755,966,695,684,59.9628;26001290:2160,981,697,679,59.9628;26002040:1588,926,695,682,60.0001;26113680:2472,943,717,707,60.0001;26114630:2761,978,694,648,59.9628;26115480:2175,953,696,677,60.0001;26116230:1604,969,695,682,59.9628;26227610:2479,964,719,706,59.9628;26228560:2760,966,692,681,59.9628;26229410:2178,952,693,684,60.0001;26230160:1586,951,661,683,60.0374;26342110:2481,950,719,708,60.0001;26343060:2724,972,691,682,60.0001;26343910:2169,948,694,681,60.0001;26344660:1592,979,694,682,60.0001;26456630:2479,963,721,708,59.9628;26457580:2759,958,690,646,60.0001;26458430:2170,937,698,682,60.0374;26459180:1600,970,694,683,60.0001;26571230:2472,945,720,710,59.9255;26572180:2752,943,692,685,60.0001;26573030:2177,963,667,680,60.0374;26573780:1583,933,696,681,60.0374;26686280:2481,960,718,706,59.9628;26687230:2748,947,691,682,60.0001;26688080:2175,978,691,647,60.0001;26688830:1583,958,693,684,60.0001;26800320:2473,969,717,677,60.0001;26801270:2747,948,691,682,60.0001;26802120:2172,938,692,680,60.0001;26802870:1593,949,695,682,60.0001;26914790:2487,962,721,712,60.0001; +27 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18sep1322h400ml.pcr +2 "MFB"*% +4 "core" %f + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*f % +115 "core" & +2 "MFB"*:% +5 "core" %(+ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*7'Zq +225 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*V  +51 "core" +2 "MFB"*% +4 "core" %Zm\  T +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*b % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*z% +3 "core" %>  c +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*\\'Q +517 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*g  +51 "core"  +2 "MFB"*_% +5 "core" %^ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Q'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*v  +57 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*  +76 "core"  +2 "MFB"* % +5 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*a'd +2039 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*I' +5773 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*;'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*9'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*/  +57 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*2 % +116 "core" & +2 "MFB"*n% +4 "core" %V +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*L  +51 "core"  +2 "MFB"*?% +5 "core" % +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*J'> +5891 "Can" xx +10228 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*^ % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*0% +3 "core" %? +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +529 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*u  +51 "core" +2 "MFB"*P% +4 "core" %\  R +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'qB +339 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*p  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*N'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18485 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +57 "MFB"*c' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*Z'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*1' +5772 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5495 "Can" lk +279 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*M'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*H'V +5071 "core" ' +4 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18sep1400h400ml.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer +2 #Priming with carrier + .ATV.dial ARV + "MFB"*  +56 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*4  +24 "core"  +2 "MFB"*% +5 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(O +2552 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +2900 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste + "MFB"*Y n +159 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +6 ."MFBPCR"AS.seek :empty +4 "MFB"*\ 'R +5076 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*-'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +155 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 +2 "MFB"*C  +36 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*r% +3 "core" %( +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*W'FH +630 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM3 +2 "MFB"*' n +101 "core" n +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*% +4 "core" %FK +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*o' +1826 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP5 +2 "MFB"*# I +35 "core" I +2 #"MFBPCR"Adding PP5 +2 .delay 2 seconds +202 "MFB"*!% +3 "core" %h +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*A' +638 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*j % +35 "core" % +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*U% +3 "core" %\  P +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*d' +629 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*m  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*B% +3 "core" %! +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*~'\ +5863 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*| n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*=% +4 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*6'\  +620 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*[  +50 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*+% +3 "core" %\  ( +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*x' > +3082 "Can" ]] +1961 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*{  +65 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +34 "core" +59 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"* % +5 "core" % B\ n P +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*$'a +32604 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*e  +71 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*l % +35 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +23718 "Can" qq +60004  w +60004  ooB +60003  qq +60004  {{ +60004  k +60003  ` +60004  ~~Z +60004  ZY +5715 ."PCR"PCR.off +188 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"29358480:1609,884,729,722,59.9628;29359380:1805,929,665,688,60.0001;29360430:2005,1282,698,683,60.0001;29471700:1615,936,690,710,60.0001;29472600:1811,935,693,687,60.0001;29473650:1997,1251,694,683,60.0001;29585000:1609,935,718,711,59.9628;29585900:1801,928,693,683,60.0001;29586950:1986,1273,692,646,60.0374;29698010:1614,933,720,714,59.9628;29698910:1801,928,694,684,60.0001;29699960:1976,1253,694,679,60.0001;29811110:1610,926,725,713,59.9628;29812010:1793,954,663,682,60.0001;29813060:1988,1273,693,685,60.0001;29923940:1600,951,724,711,60.0001;29924840:1775,948,695,686,60.0001;29925890:1979,1266,695,688,60.0001;30037560:1601,940,720,708,59.9628;30038460:1800,939,693,684,60.0001;30039510:1983,1267,696,647,60.0001;30151020:1606,917,721,712,59.9628;30151920:1790,933,665,683,60.0001;30152970:1977,1253,696,682,59.9628;30264320:1606,917,685,710,59.9628;30265220:1779,952,692,683,60.0001;30266270:1983,1272,694,677,60.0001;30377540:1601,957,720,709,59.9628;30378440:1791,948,692,682,60.0001;30379490:1974,1274,693,681,60.0001;30490450:1597,916,720,711,59.9628;30491350:1779,918,692,680,60.0001;30492400:1987,1245,663,683,60.0001;30603920:1590,935,719,709,60.0001;30604820:1789,921,664,685,60.0001;30605870:1975,1246,694,682,60.0001;30717440:1605,938,721,710,59.9628;30718340:1787,906,695,687,59.9628;30719390:1979,1277,695,684,60.0001;30830590:1594,954,722,712,59.9628;30831490:1792,923,693,688,60.0374;30832540:1952,1233,695,682,60.0001;30944140:1595,943,721,708,59.9255;30945040:1767,947,693,684,59.9628;30946090:1952,1267,695,679,60.0374;31057470:1586,925,720,710,60.0001;31058370:1773,939,697,686,60.0001;31059420:1955,1291,695,679,60.0374;31170810:1588,923,717,707,60.0001;31171710:1774,935,693,686,60.0001;31172760:1942,1248,695,686,60.0001;31284240:1584,938,689,673,60.0001;31285140:1778,940,694,683,60.0374;31286190:1963,1253,695,683,60.0001;31397620:1590,956,723,710,59.9628;31398520:1776,952,697,686,60.0001;31399570:1962,1274,693,647,60.0374;31511100:1596,951,723,709,60.0001;31512000:1770,948,665,685,60.0001;31513050:1954,1259,695,681,60.0001;31624130:1588,951,716,673,60.0001;31625030:1781,941,693,681,59.9628;31626080:1955,1265,694,683,60.0001;31737710:1590,965,719,707,59.9628;31738610:1763,932,697,680,60.0001;31739660:1959,1275,692,645,60.0001;31850920:1590,902,719,710,60.0001;31851820:1767,945,692,682,60.0001;31852870:1941,1233,695,682,60.0374;31964510:1596,909,689,705,60.0001;31965410:1773,929,697,683,60.0001;31966460:1970,1262,694,681,60.0001;32078080:1583,929,721,709,59.9628;32078980:1773,939,695,686,60.0001;32080030:1950,1251,665,683,60.0001;32191860:1582,938,723,707,59.9628;32192760:1760,918,693,682,59.9628;32193810:1959,1256,693,683,60.0001;32305020:1592,927,720,709,60.0001;32305920:1764,953,692,684,60.0001;32306970:1949,1244,696,683,60.0001;32417760:1578,930,718,706,59.9628;32418660:1769,941,694,685,60.0001;32419710:1958,1266,665,683,60.0001;32531030:1598,944,720,710,60.0001;32531930:1766,913,662,683,60.0001;32532980:1956,1282,694,680,60.0001;32644530:1596,952,721,706,59.9628;32645430:1770,902,693,686,59.9628;32646480:1951,1280,696,680,60.0374;32757980:1582,924,718,708,59.9628;32758880:1775,942,692,683,60.0001;32759930:1943,1257,695,682,60.0001;32871560:1581,929,685,713,60.0001;32872460:1759,922,694,684,60.0001;32873510:1957,1275,695,680,60.0001;32984800:1592,958,722,711,59.9628;32985700:1768,920,693,685,59.9628;32986750:1967,1258,692,645,60.0001;33097940:1588,958,718,711,59.9628;33098840:1769,930,692,681,60.0374;33099890:1946,1268,693,680,60.0001;33211680:1589,918,688,710,59.9628;33212580:1770,930,695,681,60.0001;33213630:1953,1255,692,683,60.0374;33324970:1595,966,720,706,60.0001;33325870:1767,937,692,684,60.0374;33326920:1967,1255,662,641,60.0001;33438520:1590,921,721,708,60.0001;33439420:1771,918,664,683,60.0374;33440470:1956,1258,695,682,60.0374;33552060:1592,933,722,708,60.0001;33552960:1783,971,695,685,60.0001;33554010:1962,1276,695,682,60.0001;33665150:1586,958,719,706,60.0001;33666050:1761,930,694,680,60.0001;33667100:1956,1254,696,682,60.0001;33778440:1591,938,721,709,59.9628;33779340:1774,929,662,681,60.0001;33780390:1958,1251,693,684,60.0001;33891530:1593,954,692,709,59.9628;33892430:1772,942,691,680,60.0001;33893480:1963,1258,693,682,60.0001;34004650:1598,1249,720,707,60.0001; +20 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18sep1400h400ml.pcr +2 "MFB"*t% +4 "core" %c +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*8  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"*h% +4 "core" %(' +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*w'Zm +225 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*]% +4 "core" %Zp\  M +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*('> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*"% +3 "core" %>  c +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*S'Y +526 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*F% +5 "core" %c\ 0 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*@'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*)  +56 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*>  +76 "core"  +2 "MFB"*T% +5 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'_ +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*' +3072 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*s' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*.  +57 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*k % +116 "core" & +2 "MFB"*%% +5 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*5' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*% +5 "core" %  G +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*& % +44 "Can" zz +6 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" %>\  T +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*D' +537 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*f% +5 "core" % +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*:'q9 +325 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*3  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*V'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18485 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +159 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5772 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5782 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*_' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*\\'V +818 "Can" \\\\ +1914 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18sep1402h400ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*  +65 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*Q  +24 "core"  +2 "MFB"*a% +5 "core" %Vx3 +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(] +2551 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2899 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*I n +167 "core" n +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*;'R +5073 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"**'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*/  +155 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 +2 "MFB"*2  +34 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*n% +3 "core" %(* +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*9'FT +652 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*L I +57 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*?% +4 "core" %FX  K +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1837 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP1 + "MFB"*^ % +37 "core" % +2 #"MFBPCR"Adding PP1 +2 .delay 2 seconds +202 "MFB"*0% +3 "core" %J +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*J' +631 "core" ' +2 ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air1 +2 "MFB"*u  +34 "core"  +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*P% +3 "core" %n\ 5 +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*', +633 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*p  +37 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %2 +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*N'\ +5852 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*c n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*Z% +3 "core" %\ \ t S +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*1'\  +621 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*`  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*E% +3 "core" %\ \ 8 N +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*M' S +5048 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 + "MFB"*y  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*i% +5 "core" % TG +2 ."MFBPCR"AS.seek 0.326ml +59 "MFB"*'s +8155 "Can" \\[ +24430 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*4  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +15 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +34433 "Can" qq +60004  qq +60003  |x +60004  |{ +60004  ~ +60003  j +60004  dd +60004  dd +60004  YY +10459 ."PCR"PCR.off +240 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data" 36446180:1391,1294,729,722,58.9930;36447030:1587,1770,696,688,59.0303;36447980:1782,2222,697,684,59.0303;36449030:1968,2655,696,680,58.9930;36450180:2168,3127,695,684,58.9930;36563320:1407,1328,719,711,59.0303;36564170:1584,1790,665,686,59.0303;36565120:1772,2213,692,684,58.9930;36566170:1971,2680,694,679,59.0303;36567320:2168,3151,691,647,59.0303;36680680:1399,1336,720,711,59.0303;36681530:1580,1750,694,681,58.9930;36682480:1778,2217,697,655,59.0303;36683530:1960,2663,695,683,59.0303;36684680:2157,3149,693,679,59.0303;36797840:1402,1324,720,713,59.0303;36798690:1567,1803,693,684,58.9930;36799640:1778,2251,694,680,59.0303;36800690:1970,2684,694,682,59.0676;36801840:2156,3119,661,684,59.0303;36914840:1403,1334,722,710,59.0303;36915690:1588,1800,690,684,59.0303;36916640:1767,2225,696,683,59.0303;36917690:1956,2642,693,680,59.0303;36918840:2154,3134,692,680,59.0303;37032060:1401,1333,720,711,59.0303;37032910:1572,1772,662,681,59.0303;37033860:1750,2236,693,683,59.0303;37034910:1952,2727,693,685,59.0303;37036060:2150,3196,691,644,59.0303;37149510:1398,1353,720,707,59.0303;37150360:1574,1795,693,680,58.9930;37151310:1757,2277,692,646,58.9930;37152360:1971,2745,694,680,59.0303;37153510:2150,3203,696,679,59.0303;37266950:1389,1356,720,712,58.9930;37267800:1571,1836,692,684,59.0303;37268750:1766,2332,696,681,59.0303;37269800:1960,2792,693,645,59.0303;37270950:2140,3266,696,680,59.0676;37384400:1402,1394,720,714,59.0303;37385250:1575,1871,660,688,58.9930;37386200:1761,2363,695,685,59.0303;37387250:1957,2858,696,682,59.0676;37388400:2144,3340,663,650,59.0303;37501280:1395,1372,690,709,58.9930;37502130:1565,1903,691,684,59.0676;37503080:1764,2389,693,682,59.0303;37504130:1949,2909,694,684,59.0303;37505280:2134,3383,696,685,59.0303;37618590:1384,1385,721,709,59.0303;37619440:1566,1912,693,688,59.0303;37620390:1735,2419,696,686,58.9930;37621440:1942,2881,694,681,59.0303;37622590:2133,3387,693,680,59.0303;37735600:1391,1438,721,710,58.9930;37736450:1570,1941,693,686,59.0303;37737400:1752,2399,696,681,58.9930;37738450:1948,2897,661,681,59.0303;37739600:2146,3403,694,682,59.0303;37852220:1395,1397,717,711,59.0303;37853070:1567,1921,693,686,59.0303;37854020:1749,2371,663,685,59.0303;37855070:1946,2923,697,682,59.0303;37856220:2143,3409,696,680,59.0303;37969450:1392,1418,721,710,58.9930;37970300:1563,1957,695,687,59.0303;37971250:1762,2457,695,684,59.0303;37972300:1943,2950,692,647,58.9930;37973450:2135,3414,696,684,58.9930;38086910:1398,1436,720,710,59.0303;38087760:1570,1920,662,682,59.0303;38088710:1748,2444,696,680,59.0303;38089760:1951,2928,694,683,59.0303;38090910:2148,3445,663,647,59.0676;38203900:1402,1411,719,710,59.0303;38204750:1565,1945,691,680,59.0303;38205700:1750,2464,695,680,59.0303;38206750:1960,2932,666,684,59.0676;38207900:2134,3439,695,684,59.0303;38321370:1385,1462,721,708,59.0303;38322220:1551,1911,659,682,58.9930;38323170:1763,2433,695,680,59.0303;38324220:1944,2950,694,684,59.0303;38325370:2139,3473,691,644,59.0303;38438800:1386,1428,720,711,58.9930;38439650:1558,1944,692,686,59.0303;38440600:1760,2448,689,649,59.0676;38441650:1950,2944,694,679,58.9930;38442800:2120,3443,694,682,59.0303;38556200:1388,1408,718,709,58.9930;38557050:1559,1964,694,683,59.0303;38558000:1750,2469,695,684,59.0303;38559050:1953,2972,692,645,59.0676;38560200:2140,3462,692,684,59.0303;38673620:1396,1444,720,708,58.9930;38674470:1557,1933,664,685,58.9930;38675420:1743,2461,694,682,59.0303;38676470:1948,2958,694,680,59.0303;38677620:2122,3457,692,647,59.0303;38790920:1397,1446,720,708,58.9930;38791770:1557,1972,694,684,58.9930;38792720:1755,2489,694,681,59.0303;38793770:1950,2931,662,685,59.0303;38794920:2134,3467,697,682,59.0676;38908150:1383,1472,719,710,58.9930;38909000:1557,1952,661,686,59.0303;38909950:1754,2470,695,683,59.0303;38911000:1953,2960,694,684,59.0303;38912150:2129,3467,690,647,59.0676;39025270:1387,1444,720,708,58.9557;39026120:1576,1987,691,688,59.0303;39027070:1754,2485,696,683,59.0676;39028120:1937,2961,694,684,59.0303;39029270:2139,3521,693,685,59.0303;39142930:1387,1441,718,670,58.9930;39143780:1565,1983,692,684,59.0303;39144730:1750,2476,695,681,59.0303;39145780:1939,2989,695,682,59.0303;39146930:2121,3503,696,685,59.0303;39259980:1388,1452,723,711,59.0303;39260830:1565,1977,694,683,58.9930;39261780:1746,2471,694,647,58.9930;39262830:1944,3019,697,684,59.0676;39263980:2134,3512,694,685,59.0676;39377420:1395,1449,718,708,59.0303;39378270:1555,1954,693,685,59.0303;39379220:1758,2502,694,682,59.0303;39380270:1946,3007,691,644,59.0303;39381420:2125,3505,692,681,59.0303;39494520:1390,1482,719,712,59.0303;39495370:1569,1997,692,683,59.0303;39496320:1736,2501,693,682,59.0303;39497370:1951,3049,695,681,59.0676;39498520:2136,3550,697,680,58.9930;39611710:1388,1462,721,709,58.9930;39612560:1552,2023,692,681,58.9930;39613510:1743,2536,694,684,59.0303;39614560:1948,3034,664,678,59.0303;39615710:2129,3564,696,683,59.0676;39728990:1383,1507,723,711,58.9930;39729840:1567,2023,662,686,59.0303;39730790:1738,2567,695,682,59.0676;39731840:1945,3117,695,679,59.0303;39732990:2128,3653,694,647,59.0303;39846290:1397,1519,721,714,58.9930;39847140:1569,2062,693,685,58.9930;39848090:1748,2595,695,681,59.0303;39849140:1929,3160,697,681,59.0303;39850290:2130,3707,693,688,59.0676;39963910:1395,1572,720,711,58.9930;39964760:1559,2112,692,680,59.0303;39965710:1750,2680,692,683,58.9930;39966760:1950,3228,692,645,59.0676;39967910:2126,3813,697,682,59.0303;40080820:1389,1574,718,711,59.0303;40081670:1553,2158,696,683,59.0303;40082620:1748,2726,695,681,59.0303;40083670:1940,3289,693,679,59.0676;40084820:2139,3867,695,681,59.0676;40197700:1390,1585,719,708,59.0303;40198550:1553,2163,691,681,59.0303;40199500:1750,2785,694,683,59.0303;40200550:1930,3346,696,678,59.0676;40201700:2133,3953,692,640,59.0676;40315140:1393,1631,719,708,58.9930;40315990:1558,2218,695,684,58.9930;40316940:1756,2830,666,642,59.0676;40317990:1940,3454,695,679,59.0676;40319140:2139,4039,694,683,59.0303;40432710:1396,1648,721,708,58.9930;40433560:1572,2289,694,679,59.0303;40434510:1744,2871,695,682,59.0303;40435560:1945,3506,662,684,59.0303;40436710:2133,6,697,681,59.0303;40550070:1387,1658,722,714,58.9930;40550920:1560,2277,662,683,59.0303;40551870:1742,2899,696,681,59.0303;40552920:1944,3535,694,681,59.0303;40554070:2133,67,692,642,58.9930;40666930:1389,1686,721,709,59.0303;40667780:1566,2313,694,686,58.9930;40668730:1750,2937,698,680,59.0303;40669780:1952,3549,664,686,59.0303;40670930:2141,154,693,684,59.0303;40784140:1393,1682,722,706,59.0303;40784990:1568,2344,662,682,59.0303;40785940:1753,2999,695,685,58.9930;40786990:1949,3670,695,684,59.0303;40788140:2140,214,691,642,59.0676;40901410:1388,1718,719,709,58.9930;40902260:1568,2397,693,686,58.9930;40903210:1759,3033,694,682,59.0303;40904260:1926,3677,695,682,59.0303;40905410:2139,220,696,679,59.0303;41018420:1398,1741,718,710,59.0303;41019270:1550,2387,692,681,58.9930;41020220:1753,3053,695,679,59.0303;41021270:1950,3741,694,682,59.0303;41022420:2144,322,693,646,59.0303;41135750:1399,1765,720,711,58.9930;41136600:1564,2405,691,683,58.9930;41137550:1760,3099,699,648,59.0303;41138600:1932,3707,696,683,59.0303;41139750:2140,350,696,683,59.0676;41253220:1768,3821,719,675,59.0303; +33 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18sep1402h400ml.pcr + #Full MFB Decontamination +2 #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*H @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*  +61 "core"  +2 ."MFBPCR"delay 20 seconds +2004 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Y'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"ATV.dial :air1 +2 "MFB"*R  +181 "core" +2 "MFB"*\ % +5 "core" %(3R3 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +427 "core" ' +2 ."MFBPCR"ATV.dial :ASV +2 "MFB"*C n +174 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*r  +57 "core"  +2 "MFB"*-% +5 "core" % 2 M +2 ."MFBPCR"AS.seek 0.62ml +3 "MFB"*''\ w +2032 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"* n +182 "core" n +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*W'R +3159 "core" ' +2 ."MFBPCR"AFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +27 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 0.5ml +2 "MFB"*!'(@ +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*o % +78 "core" % +2 "MFB"*j% +5 "core" %(&l7 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*U' +426 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*A% +4 "core" %\ 9 C +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*m' +218 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*B  +38 "core" +2 "MFB"*d% +5 "core" %\\5 +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*|' G +3653 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*= % +52 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*~% +4 "core" % GW +2 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*[' ş +528 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*+  +52 "core"  +2 "MFB"*6% +5 "core" % ū\ ] U +2 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*{' zB +330 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV +2 "MFB"* n +104 "core" m +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"* % +4 "core" % zNU] +3 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*x' +7164 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*e n +169 "core" m +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*l'R +1874 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*t % +57 "core" $ +2 "MFB"*$% +5 "core" %R " +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +57 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*8' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +34 "core" +2 "MFB"*h% +5 "core" %\  E T +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"* ' +11483 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*]% +4 "core" %   K +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*w'\ 4\\ +527 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*"% +5 "core" %\ 4a \ 8 +2 ."MFBPCR"AS.seek 0.589ml +3 "MFB"*(' +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV +2 "MFB"* n +99 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*F  +44 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +5630 "Can" u +6243 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*)' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*>'V +20137 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*T % +138 "core" & +2 "MFB"*@% +5 "core" %V~ +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*}% +5 "core" %\  2 P +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*s' e +11486 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*O % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" % i F +2 ."MFBPCR"AS.seek 0.605ml +3 "MFB"*.'\ 8 +534 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*k  +53 "core" +2 "MFB"*%% +5 "core" %\ 8+ +2 ."MFBPCR"AS.seek 0.59ml +3 "MFB"*' +325 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV +2 "MFB"* n +98 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +33 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +5911 "Can" p +5990 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*&' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +20146 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*  +76 "core"  +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*' x +8078 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV +2 "MFB"*f n +103 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*D'^ +12053 "Can" xv +3451 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*3 n +166 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*:'R +202 "core" ' +2 ."MFBPCR"SPE.coast +2 "MFB"*V  +4 "core" ] + ] + #"MFBPCR"Removing Bleach from Mixing Coil +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 0.5ml +2 "MFB"*'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*7 n +162 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*b  +53 "core"  +2 "MFB"*z% +5 "core" %(& +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*' s +4649 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +2 "MFB"*g I +62 "core" H +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +3709 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\\'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*v  +55 "core"  +3 "MFB"* % +4 "core" %(& +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*Q': +2043 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*a  +93 "core" +2 "MFB"*% +5 "core" %: +57 ."MFBPCR"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*'E +430 "core" ' +2 ."MFBPCR"ATV.dial ASV +2 "MFB"*I n +92 "core" o +2 "MFB"*% +5 "core" %Q\ 6 +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*;' + +2544 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +2 "MFB"*/ I +55 "core" H +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*2'V +2903 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*n'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"**  +55 "core"  +2 "MFB"*L% +5 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*?': +2038 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*9  +93 "core" +2 "MFB"*^% +5 "core" %:B +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*0' +432 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"* n +92 "core" n +2 "MFB"*u% +5 "core" %z\ 6 +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*P' +2535 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +2 "MFB"*J I +54 "core" H +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*p'V +2900 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +102 "core"  +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +3057 "core" ' +2 ."MFBPCR"ATV.dial :ASV +2 "MFB"*c n +91 "core" o +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*Z'Q +1464 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*N n +176 "core" m +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +314 "core" ' +2 ."MFBPCR"ASV.dial :SPEdelivery +5 "MFB"*E  +96 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*1 % +56 "core" % +2 "MFB"*% +5 "core" %V9 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*y' +235 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*i  +34 "core" +2 "MFB"*M% +5 "core" %\  U +2 ."MFBPCR"AS.seek 0.96ml +3 "MFB"*4'1 +13240 "Can" yy +5893 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" %1s +2 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*' +530 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*R  +50 "core"  +2 "MFB"*\ % +5 "core" %\  U +2 ."MFBPCR"AS.seek 0.97ml +3 "MFB"*Y'cp +339 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV +2 "MFB"*C I +117 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB +2 .AWV.select :waste + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +199 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*-'R +10094 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +10095 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*'' +5777 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*W'R +10094 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*#  +55 "core"  +2 "MFB"*o% +5 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*j' +226 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*!' +8087 "Can" ^^ +1905 "core" ' +2 ."MFBPCR"ATV.dial AIV +2 "MFB"*A I +82 "core" I +3 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*U' +9887 "core" ' +2 ."MFBPCR"ATV.dial :waste +57 "MFB"*B n +157 "core" n +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +226 "core" ' +2 ."MFBPCR"AWV.select :air + "collection"' +11 "MFB"*m% +6 "core" %V{ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*='(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*~  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*| % +57 "core" % +2 "MFB"*+% +5 "core" %("  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*6'Zh +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*[  +35 "core"  +2 "MFB"*% +5 "core" %Zf\  O +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"* '> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*{ % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*e% +4 "core" %>  c +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*x'Z +535 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*t  +50 "core" +2 "MFB"*$% +5 "core" %k_ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*l'q +337 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*  +57 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*h  +76 "core"  +2 "MFB"*8% +5 "core" %q1 +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"* 'n +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*]' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2729 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*F  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*( % +115 "core" % +2 "MFB"*S% +5 "core" %V8 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*)' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*T  +50 "core" +2 "MFB"*@% +5 "core" %  > +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*>'> +8226 "Can" ]] +7886 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*}% +3 "core" %>  Y +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*O  +60 "core" +2 "MFB"*% +5 "core" %\  V +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*s'q: +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*k  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*%'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19091 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*.' +5782 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +57 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*5' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*&'V +1236 "Can" \\\\ +1495 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5771 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +5771 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*3' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*V n +124 "core" n +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*D'(@ +2553 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*: % +122 "core" % +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +2547 "core" ' +6 #tAsleep after completing 18tun1 assays +2 ."Qmail"GoodNews.email "{1 => 6, 2 => 16, 3 => 22, 4 => 22, 5 => 22, 6 => 4, 7 => 6}\\nCan@05:08:53, 22.6C, 53% humidity, 14.8psia, 12.060V, 0.506A, 0.506A avg, 6.10W",Subject: "Asleep after completing 18tun1 assays" +2 #tMission runtime was 12:45:39.556208 +4018 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 #Retry #1 of 10 after 10:00 +2004 #tSending Email +18004 !o:Email::Error:bt["8/home/esp/esp2/utils/commskel.rb:230:in `flushMail'")/home/esp/esp2/utils/commskel.rb:233"3/home/esp/esp2/lib/framework.rb:95:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"flush failed! +3 #mEXIT @1536895113.43CEST @1536914674.77CEST = =tMAIN =mMAIN_scheduler @CEST1536914676.48 #"core_reset"Sent BREAK +2 #t@0x3D9E, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refiD; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +278 "Can" W +  W + #tPolling Can every 10:00 +5 #Cleanly exited at 05:18:33CEST14-Sep-18 +383 #-> can +2 "Can" ] +932 #t-> ESP.ready! +3 #Powering core bus +487 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %+ + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %KK9 + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  o k K +2 "manipulator"&?& +3 "core" &] m u -g +2 "storage"(@& +3 "core" & M ? =  7 +2 "storage"(A% +4 "core" %^ A @ P + "collection"'B9 +3 "core" 9g +2 "processing"%C9 +3 "core" 9eL +1458 #t-> mfb.ready! +11 #Starting mfb + #pcrBAC sampling at most 1000ml, wcr at most 1000ml +5 "MFB"*D% + ."Qmail"BACfans.email "Started mfb in tube 2 at 10:45:36CEST14-Sep-18\\n{1 => 6, 2 => 16, 3 => 22, 4 => 22, 5 => 22, 6 => 4, 7 => 6}\\nCan@10:44:49, 20.5C, 54% humidity, 14.6psia, 12.154V, 0.090A, 0.090A avg, 1.09W",Subject: "pcrBAC sampling at most 1000ml, wcr at most 1000ml" +7 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "core" %/ + "collection"'E& +5 #"readyMFB"Readying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +3 "core" &;  +2 .tHand.open + "manipulator"&F1 +3 "MFB"*G% +4 "core" % + ."readyMFB"ATV.dial :air2 +3 "MFB"*H  +52 "core" +2 ."readyMFB"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."readyMFB"AS.home.seek :home + "MFB"*I' +5 "core" 1 +2 "manipulator"&J% +3 "core" % \  w s +2 "storage"(K% +50 "core" %^ > : +2 "storage"(L. +2 "core" .( +2 "storage"(M& +4 "core" & M  c 7 + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (N& +2 "core" & M 4 1 [ 7 +2 "manipulator"&O& +4 "core" &] v v rg +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&P( +31 "core" ( +2 "manipulator"&Q& +4 "core" & p v  +2 "storage"(R& +3 "core" & M    7 +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&S' +6 .tForearm.hold +2 "manipulator"&T+ +3 "core" '\ m w u e +9 + +5 .tSE.seek :down +3 "storage"(U'X +3 "core" ' + .tSE.coast + "storage"(5 +3 "manipulator"&V% +3 "core" % { s +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +20 "core" ' +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg",Forearm seek to 2 + 700 counts Aborted!:@checkpoint: omitted +337 "core" ' + ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +9 ."readyMFB"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*X' @1536915033.15CEST = =tMAIN =mMAIN_scheduler @CEST1536915034.87 #"core_reset"Sent BREAK +2 #t@0xA24D, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +182 !o:AnalyticalModule::PCRCore: @refi|; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +279 "Can"6 [ + 6 [ + #tPolling Can every 10:00 +6 #Cleanly exited at 10:44:45CEST14-Sep-18 +12096 #-> ARV +3 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Mcore bus was not powered while reading Analytical Reagent Valve's status:@checkpoint: omitted +1988 #-> ESP.configure +2 #Powering core bus +504 .Gate.power :raw,:ON +3 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %IG + .tSS.configure SSconfig +2 "sampler")#.0X ARV + "MFB"* +3 "core"  +2060 #t-> ATV +2 "MFB"* +3 "core" n +1397 #t-> AFV +1176 #-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +621 #t-> ATV +2 "MFB"* +3 "core" n +3698 #t-> AS.home.to :empty, ASslow +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg""uninitialized constant ASslow: name: ASslow +1141 #-> AS.home.to :empty, ASslow1 +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.home.seek :empty + "MFB"*'R +20245 "core" ' +2 "MFB"*% +3 "core" %R +14376 "Can"J KJ +60004 s KK +60004 y LK +60003 { LK +19426 #t-> AFV +1263 #-> AFV.legend +13350 #-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + "MFB"* n +5 "core" n +2 .tAS.seek :empty + "MFB"*'R +2905 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*'(@ +2904 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +699 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*'(@ +3 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*'R +2905 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*'(@ +2906 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +939 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*'(@ +4 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"* 'R +2905 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*!'(@ +2907 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +2014 "Can"u ML +13859 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*"'(@ +2 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*#'R +2904 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*$'(@ +2905 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +2026 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*%'(@ +4 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*&'R +2906 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*''(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +3838 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*('(@ +3 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*)'R +2905 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"**'(@ +2902 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +1410 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*+'(@ +4 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*,'R +2905 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*-'(@ +2907 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +1358 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*.'(@ +4 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*/'R +2904 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*0'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +5187 "Can"^~ LL +7486 #t-> AFV +645 #-> AFV.carrier + .AFV.select :carrier +2 "MFB"* +1037 #t-> AS.full +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `full' for AS:Syringe: name: full: args[ +737 #-> AS.fill +2 .AS.seek 1ml +2 "MFB"*1' +2899 "core" ' +2 "MFB"*2% +3 "core" %\ 6 +1338 #t-> AFV.holdingCoil + .AFV.select :holdingCoil +2 "MFB"* +406 #t-> ATV +629 #-> AS.empty +2 .AS.seek :empty +2 "MFB"*3'R +5778 "core" ' +2 "MFB"*4% +3 "core" %R. +1585 #t-> AFV.carrier + .AFV.select :carrier +2 "MFB"* +405 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*5' +5776 "core" ' +2 "MFB"*6% +3 "core" %\ 8 +31245 "Can"E NM +60004  MM +13313 #t-> AFV.holdingCoil + .AFV.select :holdingCoil +2 "MFB"* +416 #t-> ATV +441 #-> AS.empty +2 .AS.seek :empty + "MFB"*7'R +4704 .tAS.hold + "MFB"*8+ +4 "core" 'C +19 + + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Analytical Syringe seek to empty Aborted!:@checkpoint: omitted +23753 #-> AS.empty +2 .AS.seek :empty +2 "MFB"*9'R +1076 "core" ' +2 "MFB"*:% +3 "core" %R +9390 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*;'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*<'R +2904 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*='(@ +516 "Can"< RQ +2387 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +2292 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*>'(@ +2 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*?'R +2904 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*@'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9132 #t-> AFV +2061 #-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*A'(@ +2 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*B'R +2904 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*C'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +882 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*D'(@ +3 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*E'R +2905 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*F'(@ +2908 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +1412 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*G'(@ +2 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*H'R +2905 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*I'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +972 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*J'(@ +3 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*K'R +2905 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*L'(@ +2906 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +745 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*M'(@ +4 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*N'R +2903 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*O'(@ +2906 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +618 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*P'(@ +2 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*Q'R +274 "Can" QQ +2630 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*R'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +908 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*S'(@ +4 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*T'R +2905 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*U'(@ +2909 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +2837 #t-> fillSyringeHalf; ATV.to :waste; AS.empty; fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*V'(@ +2 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :waste + .AS.seek :empty +2 "MFB"*W'R +2907 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*X'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +6458 #t-> AFV +901 #-> AS.empty +2 .AS.seek :empty +2 "MFB"*Y'R +2905 "core" ' +2 "MFB"*Z% +3 "core" %R- +908 #t-> AFV.coil + .AFV.select :coil +914 #-> AFV.legend +1019 #-> AFV.carrier + .AFV.select :carrier +2 "MFB"* +4603 #t-> fillSyringeHalf + .AFV.select :carrierSolution + .delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*['(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +16530 "Can" MM +2839 #t-> AS.empty +2 .AS.seek :empty +2 "MFB"*\\'R +2904 "core" ' +2 "MFB"*]% +3 "core" %Rj +1117 #t-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +2976 #t-> AS.to 0.1 +2 .AS.seek 0.1ml + "MFB"*^'MJ +611 "core" ' +2 "MFB"*_% +3 "core" %M- +247 #t-> AS.to 0.1 +2 .AS.seek 0.1ml + "MFB"*`'MJ +4 "core" ' +2 "MFB"*a% +3 "core" %M- +3175 #t-> AFV.holdingcoil + .AFV.select :holdingcoil + "MFB"* +446 #t-> AS.empty +2 .AS.seek :empty + "MFB"*b'R +608 "core" ' +2 "MFB"*c% +3 "core" %R?n +3314 #t-> AFV.carrier + .AFV.select :carrier +2 "MFB"* +1187 #t-> AS.pull 0.1 + "MFB"*d% +3 "core" %R. +3 .tAS.seek 0.099ml + "MFB"*e'I +603 "core" ' +2 "MFB"*f% +3 "core" %I\\  +3339 #t-> AFV +2042 #-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +538 #t-> AS.empty +3 .AS.seek :empty + "MFB"*g'R +602 "core" ' +2 "MFB"*h% +3 "core" %R +813 #t-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +1431 #t-> AFV.carrier + .AFV.select :carrier +911 #-> AS.pull 0.1 + "MFB"*i% +3 "core" %R +2 .tAS.seek 0.099ml +2 "MFB"*j'I +603 "core" ' +2 "MFB"*k% +3 "core" %IZ\  Q +14207 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +436 #t-> AS.empty +2 .AS.seek :empty + "MFB"*l'R +606 "core" ' +2 "MFB"*m% +3 "core" %RW +651 #t-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +2357 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +827 #t-> AFV.carrier + .AFV.select :carrier +2 "MFB"* +1296 #t-> AFV.carrier +2 .AFV.select :carrier +847 #-> AS.pull 0.1 + "MFB"*n% +3 "core" %R+ +2 .tAS.seek 0.099ml +2 "MFB"*o'I +605 "core" ' +2 "MFB"*p% +3 "core" %IhN +7747 "Can" MM +13531 #t-> AFV.holdingCoil + .AFV.select :holdingCoil +2 "MFB"* +496 #t-> TV +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant TV: name:TV +322 #-> ATV +392 #-> AS.empty +2 .AS.seek :empty + "MFB"*q'R +604 "core" ' +2 "MFB"*r% +3 "core" %Rp +20269 #t-> 3.times {fillSyringeFull;ATV.to :waste;AS.empty ASfast} + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*s' +5780 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +101 .ATV.dial :waste +2 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*t'R +2734 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*u' +5779 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +101 .ATV.dial :waste +2 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*v'R +2733 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*w' +5778 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*x'R +250 "Can"- OO +2483 "core" ' +57521 "Can"  MM +60004  MM +60004 ( ML +60004 Y KK +60003 , MM +60004 + MM +60004  NM +60004   MM +60004  KK +60003  KK +60004  MM +4461 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@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 +5 #mEXIT @1536929491.86CEST @1536932352.96CEST = =mMAIN_scheduler =tMAIN @CEST1536932354.57 #"core_reset"Sent BREAK +2 #t@0xCF2E, state=0x3B10, ifg=0x20, ie=0x7F #@0xD6A1, state=0x3B10, ifg=0x08, ie=0x5F + #@0x6812, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x6AC3, state=0x3A72, ifg=0x10, ie=0xF5 #@0x6D4D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6FD9, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7264, state=0x3A84, ifg=0x10, ie=0xFD #@0x737A, state=0x3A84, ifg=0x80, ie=0xFD + #@0x2C5D, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +175 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +255 "Can" OO +  OO + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %`` +2 .tSS.configure SSconfig +2 "sampler")#.0X ATV.ARV +2 .ATV.dial ARV + "MFB"*  +141 "core"  +6185 #t-> ARV.air3 +2 .ARV.dial :air3 + "MFB"* % +137 "core" $ +3446 #t-> AS.pull .2, ASslow1 +2 "MFB"*% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml + "MFB"*'@= +4050 "core" ' +2 "MFB"*% +3 "core" %@G  G +2810 #t-> ARV.PP4 + .ARV.dial :PP4 +2 "MFB"*  +37 "core"  +3878 #t-> AS.pull .006, ASslow2 +2 "MFB"*% +3 "core" %@G  G + .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 .tAS.seek 0.205ml +2 "MFB"*'^q +629 "core" ' +2 "MFB"*% +3 "core" %^s +1115 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"* % +37 "core" & +3411 #t-> AS.pull .03, ASslow1 + "MFB"*% +3 "core" %^s +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.235ml + "MFB"*'E +633 "core" ' +2 "MFB"*% +3 "core" %N +1405 #t-> ARV.PP4 + .ARV.dial :PP4 +2 "MFB"*  +37 "core"  +2161 #t-> AS.pull .006, ASslow2 + "MFB"*!% +3 "core" %N\  +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.241ml + "MFB"*"'x +628 "core" ' +2 "MFB"*#% +3 "core" %|  ] +1105 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"*$ % +36 "core" % +2672 #t-> AS.pull .03, ASslow1 + "MFB"*%% +3 "core" %}  \\ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.271ml + "MFB"*&'O +625 "core" ' +2 "MFB"*'% +3 "core" %N  B +3692 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*(  +81 "core" +2227 #t-> AS.pull .006, ASslow2 +2 "MFB"*)% +3 "core" %N  B +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.277ml + "MFB"**'x +616 "core" ' +2 "MFB"*+% +3 "core" %y\  S +1198 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*,  +36 "core" +3033 #t-> AS.pull .03, ASslow1 + "MFB"*-% +3 "core" %y\  S +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.307ml + "MFB"*.'_K +626 "core" ' +2 "MFB"*/% +3 "core" %_J!\ ; +2700 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*0  +37 "core" +4966 #t-> AS.pull .006, ASslow2 +2 "MFB"*1% +2 "core" %_J\ ; +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 .tAS.seek 0.313ml +2 "MFB"*2'}t +364 "Can" NM +258 "core" ' +2 "MFB"*3% +3 "core" %}, 2 +2229 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*4  +35 "core" +1679 #t-> AS.pull .03, ASslow1 + "MFB"*5% +3 "core" %}u6; +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.343ml + "MFB"*6'G +633 "core" ' +2 "MFB"*7% +3 "core" %J j +1409 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*8  +36 "core" +1943 #t-> AS.pull .006, ASslow2 + "MFB"*9% +3 "core" %J (j +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.349ml + "MFB"*:'2t +612 "core" ' +2 "MFB"*;% +3 "core" %2r + B +711 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*<  +36 "core" +4072 #t-> AS.pull .03, ASslow1 +2 "MFB"*=% +3 "core" %2r  B +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.379ml +2 "MFB"*>'D +627 "core" ' +2 "MFB"*?% +3 "core" %N  E +3000 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*@  +36 "core" +2595 #t-> AS.pull .01, ASslow2 +2 "MFB"*A% +3 "core" %N ) E +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.389ml +2 "MFB"*B' +1031 "core" ' +2 "MFB"*C% +3 "core" % 7 +655 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*D  +37 "core" +2647 #t-> AS.pull .03, ASslow1 +2 "MFB"*E% +3 "core" %,E + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.419ml +2 "MFB"*F'c +632 "core" ' +2 "MFB"*G% +3 "core" %d\ 0 +13356 #t-> ARV.MM2 + .ARV.dial :MM2 +2 "MFB"*H  +58 "core" +2781 #t-> AS.pull .006, ASslow2 +2 "MFB"*I% +3 "core" %d\ 0 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.425ml + "MFB"*J' +615 "core" ' +2 "MFB"*K% +3 "core" %S / +2363 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*L  +59 "core" +1835 #t-> AS.pull .03, ASslow1 + "MFB"*M% +4 "core" %# / + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.455ml + "MFB"*N'G_ +626 "core" ' +2 "MFB"*O% +3 "core" %GnL $ +3465 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*P  +36 "core" +3635 #t-> AS.pull .006, ASslow2 +2 "MFB"*Q% +3 "core" %Gn> $ +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.461ml + "MFB"*R'e +619 "core" ' +2 "MFB"*S% +3 "core" %e\ 9 L +2940 #t-> AS.pull .006, ASslow2 +2 "MFB"*T% +3 "core" %e\ * L +2 .tAS.seek 0.467ml + "MFB"*U' +636 "core" ' +2 "MFB"*V% +3 "core" %& +1886 "Can" MM +1300 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*W  +36 "core" +2328 #t-> AS.pull .03, ASslow1 +2 "MFB"*X% +3 "core" %b0 + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.497ml + "MFB"*Y' +633 "core" ' +2 "MFB"*Z% +3 "core" % A C +19802 #t-> ARV.PP5 +2 .ARV.dial :PP5 + "MFB"*[ I +125 "core" I +2531 #t-> AS.pull .006, ASslow2 +2 "MFB"*\\% +3 "core" % L C + .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.503ml + "MFB"*]'8 +636 "core" ' +2 "MFB"*^% +3 "core" %8^ +1511 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"*_ % +36 "core" $ +3083 #t-> AS.pull 0.03, ASslow 1 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"[compile error\ (ESP):40: syntax error, unexpected tINTEGER, expecting kDO or '{' or '(' +1673 #-> AS.pull 0.03, ASslow1 + "MFB"*`% +3 "core" %8O +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.533ml + "MFB"*a'ύ +631 "core" ' +2 "MFB"*b% +3 "core" %Ϟ4 +3449 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*c% +3 "core" %ϜEC + .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 .tAS.seek 0.539ml +2 "MFB"*d' +635 "core" ' +2 "MFB"*e% +3 "core" %[\ : +3243 #t-> ARV.air3 + .ARV.dial :air3 +1975 #-> AS.pull .03, ASslow1 + "MFB"*f% +3 "core" %K\ : +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.569ml + "MFB"*g' +626 "core" ' +2 "MFB"*h% +3 "core" % k\ 5 +4863 #t-> ARV.PP5 + .ARV.dial :PP5 +2 "MFB"*i I +35 "core" J +481 #t-> AS.pull .006, ASslow2 +2 "MFB"*j% +3 "core" % n\ 5 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.575ml +2 "MFB"*k' +616 "core" ' +2 "MFB"*l% +3 "core" % \ j M +3128 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"*m % +36 "core" $ +700 #t-> AS.pull .03, ASslow1 + "MFB"*n% +3 "core" % \ j M +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.605ml + "MFB"*o'\ 9 +633 "core" ' +2 "MFB"*p% +3 "core" %\ 9P +1844 #t-> ARV.PP5 + .ARV.dial :PP5 +2 "MFB"*q I +37 "core" J +748 #t-> AS.pull .006, ASslow2 + "MFB"*r% +3 "core" %\ 9[ +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.611ml + "MFB"*s'\ W +623 "core" ' +2 "MFB"*t% +3 "core" %\ W ] K +1083 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"*u % +37 "core" % +726 "Can" MM +633 #t-> AS.pull .03, ASslow1 + "MFB"*v% +3 "core" %\ W U K +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.641ml + "MFB"*w'\ +626 "core" ' +2 "MFB"*x% +3 "core" %\ \ W T +3982 #t-> ARV.PP5 + .ARV.dial :PP5 +2 "MFB"*y I +36 "core" J +652 #t-> AS.pull .006, ASslow2 + "MFB"*z% +3 "core" %\ \ a T +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.647ml + "MFB"*{' +621 "core" ' +2 "MFB"*|% +3 "core" % \ q X +750 #t-> ARV.air3 +2 .ARV.dial :air3 + "MFB"*} % +35 "core" % +760 #t-> AS.pull .03, ASslow1 + "MFB"*~% +3 "core" % \  W +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.677ml + "MFB"*' +625 "core" ' +2 "MFB"*% +3 "core" % x ] +1423 #t-> ARV.PP5 + .ARV.dial :PP5 +2 "MFB"* I +37 "core" J +3151 #t-> AS.pull .05, ASslow2 + "MFB"*% +3 "core" %  ] +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.727ml + "MFB"*' +2320 .tAS.hold + "MFB"*+ +4 "core" '  s e @1536934317.81CEST @CEST1536934317.81 #mEXIT +4 !to:ThreadError:bt[ "3/home/esp/esp2/lib/framework.rb:97:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"killed thread @1536934338.50CEST = =tMAIN =mMAIN_scheduler @CEST1536934340.13 #"core_reset"Sent BREAK +2 #t@0x70ED, state=0x3A84, ifg=0x10, ie=0xFD #@0x7203, state=0x3A84, ifg=0x80, ie=0xFD + #@0x5A7C, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x5D2A, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x5FB5, state=0x3A84, ifg=0x10, ie=0xFD #@0x623E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x64C7, state=0x3A84, ifg=0x10, ie=0xFD + #@0x65DD, state=0x3A84, ifg=0x80, ie=0xFD #@0x6BB1, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi؞; :\ @name@ +256 "Can" NN +  NN #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +3 "core" % \ [ X +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %`^ v +2 .tSS.configure SSconfig +2 "sampler")#.0X ARV + "MFB"* +3 "core" J +2944 #t-> AS.pull .05, ASslow1 +2 "MFB"*% +3 "core" % \ _ X +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.75ml +2 "MFB"*'  +1027 "core" ' +2 "MFB"*% +3 "core" %  L [ +2210 #t-> AIV.air3 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message*undefined method `air3' for AIV:Shaft: name: air3: args[ +1400 #-> ARV.air3 +2 .ARV.dial :air3 + "MFB"* % +37 "core" % +1995 #t-> AS.pull .03, ASslow1 + "MFB"*% +4 "core" %  s Y +2 .tAS.seek 0.78ml + "MFB"*' +628 "core" ' +2 "MFB"*% +3 "core" % fo +4102 #t-> ARV.MM3 + .ARV.dial :MM3 +2 "MFB"* n +59 "core" n +1988 #t-> AS.pull .006, ASslow2 +2 "MFB"*% +3 "core" % ko + .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 .tAS.seek 0.786ml +2 "MFB"*' +619 "core" ' +2 "MFB"*% +3 "core" % x b +3092 #t-> ARV.air3 +2 .ARV.dial :air3 + "MFB"* % +58 "core" $ +883 #t-> AS.pull .03, ASslow1 +2 "MFB"* % +3 "core" % x b +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.816ml +2 "MFB"*!'^ +627 "core" ' +2 "MFB"*"% +3 "core" %^ } \\ +37099 "Can" KK +53828 #t-> AS.pull .006, ASslow2 +2 "MFB"*#% +3 "core" %^ 3 \\ +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.822ml +2 "MFB"*$'| +618 "core" ' +2 "MFB"*%% +3 "core" %|\  L +2400 #t-> ARV.air3 + .ARV.dial :air3 +1287 #-> AS.pull 0.1, ASslow1 +2 "MFB"*&% +3 "core" %|\  L +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.922ml + "MFB"*''s +1840 "Can" ML +192 "core" ' +2 "MFB"*(% +3 "core" %s % ` +1009 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*) n +160 "core" o +440 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"**'R +5334 "core" ' +2 "MFB"*+% +3 "core" %R +7766 #t-> pcrDecon + "MFB"*,% +3 "core" %RH +2 #tCleaning PCR .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*-'(@ +2904 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tASV.dial :waste1 + "MFB"*.  +5 "core" + .tATV.dial :air3 +2 "MFB"*/ % +72 "core" $ +2 "MFB"*0% +3 "core" %(9 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*1'Ze +233 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*2  +34 "core"  +2 "MFB"*3% +3 "core" %ZrH +2 .tAS.seek 0.81ml +2 "MFB"*4'> +6057 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*5 % +51 "core" % + .tdelay 3 seconds +303 "MFB"*6% +3 "core" %>  c +2 .tAS.seek 0.835ml + "MFB"*7'^ +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*8  +51 "core"  +2 "MFB"*9% +3 "core" %a\ u P +2 .tAS.seek 0.82ml +2 "MFB"*:'p +325 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*;  +103 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*<  +77 "core"  +2 "MFB"*=% +3 "core" %qL +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"*>'l +2037 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*?' +3071 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*@'V +2732 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*A' +5769 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +8 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*B'V +2731 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*C' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*D'V +2732 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*E  +47 "core"  + .tATV.dial :air3 +2 "MFB"*F % +114 "core" % +2 "MFB"*G% +3 "core" %V% +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*H' +227 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*I  +50 "core" +2 "MFB"*J% +3 "core" %  J +2 .tAS.seek 0.81ml +2 "MFB"*K'> +5675 "Can" LK +10433 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*L % +50 "core" & + .tdelay 3 seconds +303 "MFB"*M% +3 "core" %>\ W R +2 .tAS.seek 0.835ml + "MFB"*N' +529 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*O  +52 "core"  +2 "MFB"*P% +3 "core" %\ a Q +2 .tAS.seek 0.82ml +2 "MFB"*Q'q" +330 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*R  +34 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*S'R +4743 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18182 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*T' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*U'V +2732 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*V' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*W'V +2728 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*X' +5683 "Can" OO +91 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*Y'V +2730 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*Z' +5778 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*['V +2733 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*\\' +5769 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*]'V +5065 "core" ' +36122 "Can" JJ +24907 #t-> exit +4 #mEXIT @1536937595.88CEST @1536940161.88CEST = =tMAIN =mMAIN_scheduler @CEST1536940163.80 #"core_reset"Sent BREAK +2 #t@0xE575, state=0x3B10, ifg=0x20, ie=0x7F + #@0xECEA, state=0x3B10, ifg=0x08, ie=0x5F + #@0x4601, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x48B0, state=0x3A72, ifg=0x10, ie=0xF5 #@0x4B39, state=0x3A84, ifg=0x10, ie=0xFD + #@0x4DC4, state=0x3A84, ifg=0x10, ie=0xFD + #@0x504C, state=0x3A84, ifg=0x10, ie=0xFD + #@0x5162, state=0x3A84, ifg=0x80, ie=0xFD + #@0x1883, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +253 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +219 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +306 "Can" uu +2  uu #tPolling Can every 10:00 +125 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +4 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" %V! +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +2 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +4 "core" %ec + .tSS.configure SSconfig +2 "sampler")#.0X ESP.ready! +3 "collection"'% +7 "processing"%% +4 "manipulator"&% +3 "core" % +3 ."rdySampler"Intake.select :close +7 .Exhaust.select :close + .CTV.dial :air +2 "collection"'  +4 "core" % +2 %  +2 ."rdyProcessing"PSV.dial :air +4 ."rdySampler"CSV.dial :waste1 +4 "manipulator"&% "processing"%  +2 "collection"' +9 "core" % , +  +5 ."rdyProcessing"PS.reconfigure PSconfig +2 .tForearm.reconfigure LooseForearm +5 "processing"%#A d`xb +5 ."rdyProcessing"PS.home.seek 0ml +2 "manipulator"&#@2^d^2b +2 "processing"%' +4 .tForearm.home.seek :retract +2 "manipulator"&'\ +3 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +3 "core"  +2 "sampler")  +4 "core" +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +5 "collection"'#d @b +3 "sampler")#.0X% +4 "core" %  +2 "manipulator"&?% +4 "core" %\ 6 5 +3 "manipulator"&@& +4 "core" &\\ ) 3\ +2 "storage"(A& +4 "core" &  0 +2 "storage"(B% +4 "core" %^  +2 "collection"'C9 +3 "core" 9b +2 "processing"%D9 +4 "core" 9nV +516 #t-> MFB.ready! +2 "MFB"*E% +4 "core" %V+! +698 #t-> MFB.ready? +2 "MFB"*F% +3 "core" %V6! +2845 #t-> initialPurge +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'G& +4 "core" & \ +2 .tHand.open + "manipulator"&H1 +77 "core" 1 +2 "manipulator"&I& +4 "core" &\\ * C\ +2 "manipulator"&J% +4 "core" % \ : 5 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&K(- +192 "core" ( +2 "manipulator"&L& +5 "core" &- c a  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &M& +3 "core" &- ` K e +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +2 "manipulator"&N'η +101 "core" ' +2 .tHand.close +41 "manipulator"&O/ +79 "core" / +2 "manipulator"&P& +5 "core" &-  \  +2 "manipulator"&Q% +4 "core" %  +2 .tForearm.seek :retract +3 "manipulator"&R'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&S(ӷ +285 "core" ( +2 "manipulator"&T& +5 "core" &ӻ* $Bk + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &U& +3 "core" &Ӽ(  Bj +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&V' +95 "core" ' +3 "manipulator"&W& +4 "core" &Ӽ( Bj +2 "manipulator"&X% +5 "core" %  +2 "collection"'Y& +5 "core" & |\ +2 "collection"'Z& +4 .tCC.seek :closed +2 "collection"'[(W +5 "core" & }\ + & }\ +8 &L x&l +9 &kP~ s: +9 &uz sO +10 &EW vY +9 &F yX +9 &G xX +10 &L wX +9 &MJ xY +10 &I yX +9 &J xX +9 &L xX +10 &!VL xX +9 &#J yX +9 &$I xX +10 &&F yX +9 &(^I wX +10 &* H wX +9 &+J wY +9 &-F xX +10 &/fL wX +9 &1'I wY +9 &2I xX +10 &4F xX +9 &6nH xX +10 &80G xX +9 &9H xX +9 &;F xX +10 &=wI xX +9 &?8I xX +9 &@L xX +10 &BL xY +9 &D~I * yX +10 &F@K  xX +9 &HN xY +9 &IU xY +10 &K{s u\\ +9 &M2 r` +9 &N ob# +10 &P nb/ +9 &RW ob9 +10 &T\  nb< +9 &U mb; +9 &W*W r] +10 &WY o%n +9 &Wts uS +2 ( + "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.52 + "collection"'\\& +5 "core" &Wtr tS + .tHand.open +2 "manipulator"&]1 +67 "core" 1 +2 "manipulator"&^% +5 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&_'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'`& +5 "core" &Wtr uS +2 "collection"'a% +4 "core" %2 u +2 .tCSV.dial CSR +2 "collection"'b  +142 "core"  +2 "collection"'c% +4 "core" %2 t +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'d'p +1378 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 'e% +3 "core" %p t +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'f'_ +745 "core" ' +2 .tCSV.dial :waste +2 "collection"'g +143 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'h'4 +2018 "core" ' +2 #tPurging external Intake + "collection"'i& +5 "core" &Wtq wS +2 "collection"'j% +4 "core" %0 v + .tCSV.dial :flush +2 "collection"'k  +47 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'l' +2681 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +2 "collection"'m +2 'n  +6 "core" +75 ~ +2 .tCTV.dial :intake +2 "collection"'o  +82 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml +2 "collection"'p'4 +2753 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'q  +83 "core" ~ +2 #tFlushing upper manifold +2 "collection"'r& +4 "core" &Wtp wS +2 "collection"'s% +4 "core" %7 w + .tCSV.dial :flush +3 "collection"'t  +79 "core"  +3 .tCS.seek 5ml +2 "collection"'u'p +1381 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'v @ +45 "core" A +2 "collection"'w% +4 "core" %p v +3 .tCS.seek 7ml +2 "collection"'x'l +598 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'y +114 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'z'4 +1891 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'{'0 +880 "core" ' +2 .tCSV.dial :waste +2 "collection"'| +60 "core" +2 .tCS.seek 0ml +3 "collection"'}'4 +868 "core" ' +2 "collection"'~& +4 "core" &Wto |S +2 "collection"'% +4 "core" %3 } +2 .tCSV.dial :flush +2 "collection"'  +47 "core"  +3 .tCS.seek 3ml +2 "collection"''0 +863 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +47 "core" A +2 "collection"'% +4 "core" %0 v +3 .tCS.seek 5ml +2 "collection"''p +626 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"''4 +1363 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''0 +861 "core" ' +2 .tCSV.dial :waste +2 "collection"' +80 "core" +3 .tCS.seek 0ml +2 "collection"'\ '4 +854 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +4 "core" &" U Z<= +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӷ +19 "core" ( +2 "manipulator"& & +4 "core" &ӽ C @3 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &ӽ 4 63 +2 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' +2 .tHand.close + "manipulator"&/ +75 "core" / +3 .tCC.seek :open +4 "collection"'( +425 "core" ( +2 "manipulator"&& +4 "core" &  !. +2 "manipulator"&% +4 "core" % 6 # " +3 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +299 "core" ( +2 "manipulator"&& +4 "core" &- ] J +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- 1 1 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'η +115 "core" ' +2 .tHand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&% +4 "core" % γa˯# +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +12508 #t-> exit +6 #mEXIT @1536940641.93CEST @1536941112.95CEST = =mMAIN_scheduler =tMAIN @CEST1536941115.01 #"core_reset"Sent BREAK +3 #t@0x6E10, state=0x3B10, ifg=0x20, ie=0x7F + #@0x7583, state=0x3B10, ifg=0x08, ie=0x5F + #@0xF4D7, state=0x3AE0, ifg=0x84, ie=0x75 + #@0xF788, state=0x3A72, ifg=0x10, ie=0xF5 #@0xFA12, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFC9C, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFF28, state=0x3A84, ifg=0x10, ie=0xFD + #@0x003E, state=0x3A84, ifg=0x80, ie=0xFD + #@0x87FD, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +11 #ESP2 v3.30 I2C Gateway v3.06 for core bus +203 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +67 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +264 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi< :\ @name@ +306 "Can" { +  { + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +5 "core" %V! +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.hold + "MFB"*+ +2 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %ge u +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X 6, 2 => 16, 3 => 22, 4 => 22, 5 => 22, 6 => 4, 7 => 6}\\nCan@18:05:23, 21.8C, 54% humidity, 14.6psia, 11.933V, 0.985A, 0.985A avg, 11.76W",Subject: "18tun1 begun" +9 ."shutdown"AS.coast +3 #tAsleep til +0:00:15 + "MFB"*5 +3 #tContinuing at 18:05 +3 ."shutdown"SS.coast +3 "Can" { + "sampler")5 +4 ."shutdown"CC.coast +4 "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast +2 "processing"%6 +2 ."shutdown"Forearm.coast +2 "manipulator"&5 +2 ."shutdown"Elbow.coast + "manipulator"&6 +3 ."shutdown"SC.coast + "storage"(6 +3 ."shutdown"SE.coast + "storage"(5 +39 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +701 ."Qmail"GoodNews.email "Then, in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:105\\n{1 => 6, 2 => 16, 3 => 22, 4 => 22, 5 => 22, 6 => 4, 7 => 6}\\nCan@18:05:28, 21.8C, 54% humidity, 14.6psia, 11.933V, 0.973A, 0.966A avg, 11.60W",Subject: "Asleep until 18:05" +696 "Can" QP +3 #tPowering core bus +480 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +3 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 * % +5 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")!% +3 "core" %ec +2 .tSS.configure SSconfig +2 "sampler")#.0X( +27 #"bkha"Session Begun +328 "core" ' +2 ."rdyProcessing"PS.coast + "processing"%5 +61 "core" ( +3 .tForearm.seek :retract +4 "manipulator"&?'\ +4 "core" ' +3 .tElbow.seek :hammer +2 "manipulator"&@(M +40 "core" ' +81 ( +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 350 counts +3 "manipulator"&A' +101 "core" ' +2 "manipulator"&B% +5 "core" % s +2 .tForearm.seek :retract +3 "manipulator"&C'\ +101 "core" ' +2 "manipulator"&D% +5 "core" %\   +3 "processing"%E& +2 "collection"'F& +6 "core" & +2 & +3 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +5 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +4 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +4 "processing"%G( +3 "collection"'H( +280 "core" ( +15 ( +34 "Can" O +7 #tPhase [mbaPhase] +2 ."Qmail"GoodNews.email "At 18:06:09 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:105\\n{1 => 6, 2 => 16, 3 => 22, 4 => 22, 5 => 22, 6 => 4, 7 => 6}\\nCan@18:06:09, 21.8C, 54% humidity, 14.6psia, 11.987V, 0.752A, 0.752A avg, 9.01W",Subject: "Started 18tun1 phase mbaPhase" +4 #t==================> STARTED MBAsuperphase (phase #1) <=== +13 #Starting mfb +2 #pcrBAC sampling at most 200ml, wcr at most 200ml +5 "MFB"*I% +7 #tLoading sh1 puck from tube 2 into Collection Clamp +4 "collection"'J& +5 "core" % +2 & \ +2 #"readyMFB"Readying the MFB +2 .tHand.open +4 #"readyMFB"Homing MFB Syringe +2 "manipulator"&K1 +3 ."readyMFB"AFV.select :holdingCoil +3 "MFB"* +11 *L% +3 "core" % +2 ."readyMFB"ATV.dial :air2 +2 "MFB"*M  +55 "core" 1 +3 "manipulator"&N% +4 "core" % \  ` K  +3 "storage"(O% +4 "core" %[  N +2 "storage"(P. +4 "core" .( +3 "storage"(Q& +4 "core" &   # +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (R& +4 "core" & & 7 g +2 "manipulator"&S& +5 "core" &\\ Z D D +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 +3 "manipulator"&T( +26 "core" +2 ."readyMFB"AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 "core" ( +2 ."readyMFB"AS.home.seek :home +9 "manipulator"&U& +6 "MFB"*V' +3 "core" &  +2 "storage"(W& +4 "core" & " < L +3 .tForearm.seek 2 + 700 counts +3 "manipulator"&X' +98 "core" ' +3 "storage"(Y& +6 "core" & C E E +2 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(Z'V +166 "core" ' +3 "storage"([- +4 "core" -' +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +5 (\\& +4 "core" & 7 / V +2 "manipulator"&]& +5 "core" & # +2 .tElbow.seek 2 +3 "manipulator"&^( +7 "core" ( +2 "manipulator"&_& +5 "core" & w 0 +2 "storage"(`& +5 "core" & # ) $ +3 .tForearm.seek 2 + 300 counts +3 "manipulator"&a'8 +27 "core" ' +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +6 .tHand.close +3 "manipulator"&b/ +47 ."Qmail"BACfans.email "Started mfb in tube 2 at 18:06:09CEST14-Sep-18\\n{1 => 6, 2 => 16, 3 => 22, 4 => 22, 5 => 22, 6 => 4, 7 => 6}\\nCan@18:06:09, 21.8C, 54% humidity, 14.6psia, 11.987V, 0.752A, 0.752A avg, 9.01W",Subject: "pcrBAC sampling at most 200ml, wcr at most 200ml" +24 "core" / +4 ."downElevator"SE.seek :down +7 "storage"(d'X +4 "manipulator"&c& +7 "core" & g ~ +2 "manipulator"&e% +5 "core" % ) w O +3 .tForearm.seek :retract +4 "manipulator"&f'\ +40 "core" ' +2 ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +11 ."readyMFB"delay 2 seconds +37 "core" ' +4 .tElbow.seek CC +5 "manipulator"&g(ӷ +10 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +139 "core" ( +2 "manipulator"&h& +4 "core" &ӹ { {:0 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +6 &i& +5 ."readyMFB"AS.seek 1ml +3 "MFB"*j' +4 "core" &ӹ T:0 +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +4 "manipulator"&k' +103 "core" ' +2 "manipulator"&l& +5 "core" &ӹ ] [:0 +2 "manipulator"&m% +5 "core" % \\ [ +3 "collection"'n& +4 "core" & \ +2 "collection"'o& +5 .tCC.seek :closed +2 "collection"'p(W +10 "core" & \ + & \ +4 &H &l +9 &jQ~ : +9 &uy O +10 &IY X +9 & H X +10 &I W +10 &J X +8 &RM X +53 &L X +3 &G W + &I W +2 &![L X + &#L W + &$I W +5 &&I W +9 &(dI W +10 &*%L X +9 &+J X +9 &-G W +10 &/lJ W +9 &1-I X +10 &2L X +9 &4M X +9 &6tL W +10 &85J X +9 &9K X +9 &;B W +10 &=|I W +9 &?>I W +11 &@K X +8 &BO X +9 &DL X +10 &FEM X +9 &HO X +9 &I_ Y +10 &K| }] +9 &M2 {a +10 &N {b# +9 &P yb) +9 &Ra yb2 +10 &T yb1 +9 &U yb2 +9 &W4Q ~V +10 ( + &WNQ < +2 "collection"'o& +6 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.51 + .Hand.open +6 "manipulator"&q1 +75 "core" 1 +2 "manipulator"&r% +5 "core" %  [ Z & +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&s'\ +93 "core" ' +2 .tSC.coast + "storage"(6 +5 #tcollectSample 200ml w/bubble point of 55psi +2 #Priming 7ml +2 .Intake.select :close +3 .Exhaust.select :close +3 .SS.hold +5 "sampler")t+ +3 "core" + +2 "sampler")u% +5 "core" %dd u +2 "collection"'v& +5 "core" &WNR < +3 "Can" l +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +5 "sampler")#.0X b +53 "collection"'% +3 "core" %2 I +2 "sampler") % +4 "core" %WDB c +54 "collection"'!% +4 "core" %2 H +3 "sampler")"% +4 "core" %WIG b +53 "collection"'#% +4 "core" %2 O +2 "sampler")$% +4 "core" %WOL i +54 "collection"'%% +3 "core" %2 N +2 "sampler")&% +4 "core" %WSQ m +53 "collection"''% +3 "core" %2 S +2 "sampler")(% +5 "core" %WXV j +53 "collection"')% +4 "core" %2 P +2 "sampler")*% +5 "core" %W\\\\ i +53 "collection"'+% +4 "core" %2 I +2 "sampler"),% +4 "core" %Wbc c +53 "collection"'.% +3 "core" %2 I +2 "sampler")-% +4 "core" %Wee c +53 "collection"'0% +4 "core" %2 H +2 "sampler")1% +5 "core" %Wji c +2 "sampler")/% +4 "core" %Wkj b + .tIntake.select :close +2 "sampler")0 +12 )2% +3 "core" %Wlk  +2 .tSSV.dial :exhaust +3 "sampler")5  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +13 .tSS.reconfigure SSexhale +3 "sampler")#.0X ^ +56 "collection"'J% +12 "core" %2 D +2 "sampler")I% +4 "core" %1nA ] +16 "collection"'L% +3 "core" %2 E +3 "sampler")K% +4 "core" %1nA ^ +15 "collection"'N% +4 "core" %2 E +2 "sampler")O% +4 "core" %1nA ^ +16 "collection"'P% +4 "core" %2 D +2 "sampler")Q% +4 "core" %1nA ^ +15 "collection"'R% +4 "core" %2 D +2 "sampler")S% +4 "core" %1nA ^ +15 "collection"'M% +3 "core" %2 D +2 "sampler")U% +5 "core" %1nA ^ +15 "collection"'W% +4 "core" %2 D +2 "sampler")Y% +4 "core" %1nA ^ +16 "collection"'@% +4 "core" %2 D +2 "sampler")[% +4 "core" %1nA ^ +15 "collection"'\\% +3 "core" %2 E +2 "sampler")C% +5 "core" %1nA ^ +15 "collection"']% +4 "core" %2 D +2 "sampler")_% +4 "core" %1nA ^ +15 "collection"'`% +4 "core" %2 D +2 "sampler")=% +4 "core" %1nA ^ +15 "collection"'b% +3 "core" %2 E +2 "sampler")c% +5 "core" %1nA ^ +15 "collection"'e% +3 "core" %2 C +2 "sampler")T% +4 "core" %1nA ^ +16 "collection"'X% +4 "core" %2 D +2 "sampler")h% +4 "core" %1nA ] +16 "collection"'i% +4 "core" %2 F +2 "sampler")Z% +4 "core" %1nA _ +15 "collection"'a% +4 "core" %2 E +3 "sampler")^% +4 "core" %1nA ^ +15 "collection"'l% +4 "core" %2 D +2 "sampler")m% +3 "core" %1nA _ +16 "collection"'n% +4 "core" %2 E +2 "sampler")d% +4 "core" %1nA ^ +16 "collection"'V% +3 "core" %2 E +2 "sampler")f% +4 "core" %1nA ^ +16 "collection"'H% +4 "core" %2 E +2 "sampler")q% +4 "core" %1nA ^ +16 "collection"'r% +4 "core" %2 E +2 "sampler")o% +4 "core" %1oA ^ +16 "collection"'u% +3 "core" %2 D +2 "sampler")v% +4 "core" %1oB ^ +16 "collection"'k% +4 "core" %2 E +2 "sampler")>% +4 "core" %1s1 ^ +15 "collection"'8% +4 "core" %2 F +2 "sampler")t% +4 "core" %1s a o +2 "collection"'y% +4 "core" %2 G + #tIntake @15.2psia, vacuum from 8.7 to 12.7psi +3 .SS.reconfigure SSinhale.with maxSpeed: 135 +5 "sampler")#.0X% +4 "core" % ` k +16 "collection"'8% +4 "core" %2 G +2 "sampler")t% +5 "core" % a, +2 "collection"'y% +4 "core" %2 H + #tIntake @15.4psia, vacuum from 8.9 to 12.9psi +3 .SS.reconfigure SSinhale.with maxSpeed: 110 +5 "sampler")#.n0X% +4 "core" %gR  a +16 "collection"'8% +4 "core" %2 G +2 "sampler")t% +4 "core" %gR a +15 "collection"'y% +3 "core" %2 F +3 "sampler")6% +3 "core" %gR a +16 "collection"'z% +3 "core" %2 G +2 "sampler"){% +5 "core" %gR a +2 "collection"'|% +4 "core" %2 G + #tIntake @15.3psia, vacuum from 8.8 to 12.8psi +3 .SS.reconfigure SSinhale.with maxSpeed: 89 +6 "sampler")#.Y0X% +4 "core" %2 I +2 "sampler")8% +4 "core" %O c +16 "collection"'t% +4 "core" %2 I +2 "sampler")y% +4 "core" %S c +15 "collection"'6% +4 "core" %2 I +2 "sampler")z% +5 "core" %R c +15 "collection"'{% +3 "core" %2 J +2 "sampler")|% +5 "core" %R b +15 "collection"'B% +4 "core" %2 I +2 "sampler")~% +4 "core" %R c +15 "collection"'% +3 "core" %2 I +3 "sampler")% +4 "core" %R c +15 "collection"'}% +3 "core" %2 J +2 "sampler")% +4 "core" %R  c +16 "collection"'% +4 "core" %2 I +2 "sampler")% +4 "core" %R b +15 "collection"'% +4 "core" %2 I +2 "sampler")% +5 "core" %R c +15 "collection"'\ % +4 "core" %2 I +2 "sampler") % +5 "core" %R b +15 "collection"'% +3 "core" %2 H +2 "sampler")% +4 "core" %K c +16 "collection"'% +3 "core" %2 I +2 "sampler")% +4 "core" %K c +16 "collection"'% +3 "core" %2 I +2 "sampler")% +5 "core" %K c +15 "collection"'% +3 "core" %2 K +2 "sampler")% +5 "core" %K c +15 "collection"'% +3 "core" %2 I +2 "sampler") % +4 "core" %K b +16 "collection"' % +4 "core" %2 I +2 "sampler") % +4 "core" %J b +15 "collection"'w% +3 "core" %2 J +2 "sampler")% +5 "core" %J { c +15 "collection"'% +4 "core" %2 I +2 "sampler")% +4 "core" %K  c +15 "collection"'% +3 "core" %2 J +3 "sampler")% +4 "core" %K  c +15 "collection"'% +3 "core" %2 J +2 "sampler")% +5 "core" %J  c +16 "collection"'% +4 "core" %2 H +2 "sampler")% +4 "core" %K b +2 "collection"' % +5 "core" %2 H +2 .tSS.reconfigure SSinhale.with maxSpeed: 65 +4 "sampler")#.A0X% +3 "core" %2 H +2 "sampler")8% +5 "core" %Y_ b +15 "collection"'t% +4 "core" %2 H +2 "sampler")y% +4 "core" %Y_ b +15 "collection"'6% +4 "core" %2 I +2 "sampler")z% +4 "core" %YX  b +15 "collection"'{% +4 "core" %2 I +2 "sampler")|% +5 "core" %YW b +15 "collection"'B% +4 "core" %2 H +2 "sampler")~% +4 "core" %YX b +2 "collection"'% +5 "core" %2 H +2 .tSS.reconfigure SSinhale.with maxSpeed: 53 +3 "sampler")#.50X exit +2 #Session Ended +217 "core" ' +2 #tStroke completed -- waiting for pressure to equalize ... +53 "collection"'}% +4 "core" %2 G +2 "sampler")% +4 "core" %` a +53 "collection"'% +3 "core" %2 H +3 "sampler")% +4 "core" %` ` +53 "collection"'% +3 "core" %2 G +2 "sampler")% +4 "core" %` b +53 "collection"'\ % +3 "core" %2 H +3 "sampler") % +5 "core" %` ` +53 "collection"'% +3 "core" %2 H +2 "sampler")% +5 "core" %` b +53 "collection"'% +4 "core" %2 H +2 "sampler")% +6 "core" %_01 a +53 "collection"'% +3 "core" %2 J +3 "sampler")% +4 "core" %2KK d +53 "collection"'% +3 "core" %2 M +3 "sampler")% +5 "core" % cc g @ +53 "collection"'% +4 "core" %2 L +2 "sampler") % +5 "core" % yv f @ +2 "sampler") % +4 "core" % yz g @ + .tIntake.select :close + "sampler")0 +10 ) % +3 "core" % } @ +2 .tSSV.dial :exhaust +2 "sampler")w  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %\\\\ b +15 "collection"'8% +4 "core" %2 H +2 "sampler")t% +4 "core" %\\\\ b +15 "collection"'y% +3 "core" %2 I +2 "sampler")6% +4 "core" %\\\\ b +16 "collection"'z% +3 "core" %2 G +2 "sampler"){% +4 "core" %\\\\ c +16 "collection"'|% +3 "core" %2 G +2 "sampler")B% +4 "core" %\\\\ ` +16 "collection"'~% +3 "core" %2 H +2 "sampler")% +5 "core" %\\\\ a +15 "collection"'W% +3 "core" %2 H +2 "sampler")}% +4 "core" %\\\\ a +16 "collection"'% +4 "core" %2 H +2 "sampler")% +4 "core" %\\[ a +15 "collection"'% +3 "core" %2 H +2 "sampler")% +5 "core" %\\\\ b +15 "collection"'% +4 "core" %2 G +2 "sampler")\ % +4 "core" %\\\\ ~ a +15 "collection"' % +4 "core" %2 G +2 "sampler")% +4 "core" %\\\\ a +15 "collection"'% +3 "core" %2 H +2 "sampler")% +5 "core" %\\[  a +15 "collection"'% +4 "core" %2 M +2 "sampler")% +4 "core" %\\\\ j +2 "collection"'% +4 "core" %2 O +2 #tIntake @15.1psia, vacuum from 8.6 to 12.6psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +3 "sampler")#.'0X% +5 "core" %\\X r V +53 "collection"'8% +4 "core" %2 X +3 "sampler")t% +5 "core" %rp r V +2 "sampler")y% +4 "core" %wv r V + .tIntake.select :close +2 "sampler")0 +9 )6% +3 "core" %|z V +2 .tSSV.dial :exhaust +2 "sampler")z  +81 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X p o +53 "collection"'% +4 "core" %2 X +2 "sampler")% +4 "core" %[Y p o +54 "collection"'% +4 "core" %2 Y +2 "sampler")% +5 "core" %vt p o +2 "sampler")% +4 "core" %yv r o +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %~| o +2 .tSSV.dial :exhaust +2 "sampler")^  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +66 "core" +3 ."airStroke"CS.seek 0ml +2 "collection"'8'4 +3 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"'t @ +68 "core"  +2 .tCTV.dial :air +2 .delay 15 seconds +7 "core" A +3 ."airStroke"CS.seek 10ml +2 "collection"'y' +1490 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")6 +145 "core"  +3 ."prepCSV"CTV.dial CSV,avoiding: :intake +3 .tSS.reconfigure SSexhale +4 "collection"'z  +4 "sampler")#.0X +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' +2623 "core" ' +2 "collection"'% +4 "core" %   +2 .tCSV.dial between air and CTV +2 "collection"'\ ` +32 "core" b +3 .tCS.seek 3.123ml +2 "collection"' '4 +1856 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +3 "collection"'  +28 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"''4 +800 "core" '( +3 "collection"'% +5 "core" %  +41 "sampler")% +12 "core" %  +2 #tBubblePoint: Intake @69.6psia, Outlet @14.3psia + .CBV.dial SSV + "collection"' @ +32 "core" @ +3 .tSS.reconfigure SSconfig +2 "sampler")#.0X9 +3 "core" 9 \ d +103 "collection"'t9 +3 "core" 9,\\ +103 "collection"'o9 +3 "core" 90 +103 "collection"'89 +3 "core" 9d +103 "collection"'69 +3 "core" 9 +103 "collection"'z9 +3 "core" 9 +103 "collection"'|9 +3 "core" 9# +103 "collection"'B9 +2 "core" 9' +104 "collection"'{9 +3 "core" 9, +104 "collection"'9 +3 "core" 90 +103 "collection"'W9 +3 "core" 94 +103 "collection"'y9 +3 "core" 98 +103 "collection"'9 +3 "core" 9= +103 "collection"'}9 +4 "core" 9A +103 "collection"'9 +3 "core" 9E +103 "collection"'9 +3 "core" 9I +103 "collection"'9 +3 "core" 9N +103 "collection"'\ 9 +3 "core" 9R +103 "collection"'9 +3 "core" 9V +103 "collection"'9 +3 "core" 9Z +103 "collection"' 9 +3 "core" 9_ +103 "collection"'9 +3 "core" 9c +103 "collection"'9 +2 "core" 9g +104 "collection"'9 +4 "core" 9k +103 "collection"'x9 +3 "core" 9p +103 "collection"'^9 +3 "core" 9t +103 "collection"'~9 +3 "core" 9x +103 "collection"'9 +3 "core" 9| +103 "collection"'9 +3 "core" 9 +104 "collection"' 9 +3 "core" 9 +103 "collection"' 9 +3 "core" 9 +103 "collection"'w9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 ) +103 "collection"'9 +3 "core" 9 *d +103 "collection"'9 +3 "core" 9 *d +103 "collection"'9 +3 "core" 9 *d +103 "collection"'9 +3 "core" 9 +d +103 "collection"'9 +3 "core" 9 ,_ +103 "collection"'9 +3 "core" 9 .\\ +47 "Can" +57 "collection"'9 +3 "core" 9 2\\ +103 "collection"'9 +3 "core" 9 8\\ +103 "collection"'9 +3 "core" 9 >\\ +103 "collection"' 9 +3 "core" 9 G[ +103 "collection"'9 +3 "core" 9 QQ +103 "collection"'9 +3 "core" 9 ZO +103 "collection"'"9 +3 "core" 9 gM +103 "collection"'#9 +3 "core" 9 vJ +103 "collection"'%9 +3 "core" 9 G +103 "collection"'$9 +3 "core" 9+ +103 "collection"''9 +3 "core" 9 +103 "collection"'&9 +3 "core" 9 +103 "collection"')9 +3 "core" 9 +103 "collection"'*9 +3 "core" 9 +103 "collection"' 9 +3 "core" 9 +103 "collection"',9 +3 "core" 9 +103 "collection"'(9 +3 "core" 9 +103 "collection"'-9 +3 "core" 9 +103 "collection"'.9 +3 "core" 9 +103 "collection"'/9 +3 "core" 9 d +103 "collection"'29 +3 "core" 9 d +103 "collection"'59 +3 "core" 9\ d +103 "collection"'9 +3 "core" 9\  \\ +103 "collection"':9 +3 "core" 9\ K +103 "collection"'<9 +3 "core" 9\ G +103 "collection"'39 +2 "core" 9\ D +104 "collection"'9 +3 "core" 9\ #C +103 "collection"'49 +3 "core" 9\ ,"= +103 "collection"';9 +3 "core" 9\ 6&< +103 "collection"'99 +3 "core" 9\ ?*; +103 "collection"'j9 +3 "core" 9\ I.9 +103 "collection"'F9 +3 "core" 9\ U39 +103 "collection"'E9 +3 "core" 9\ b76 +103 "collection"'+9 +3 "core" 9\ m ;4 +103 "collection"'A9 +3 "core" 9\ z\ ?2 +104 "collection"'J9 +3 "core" 9\  D1 +103 "collection"'K9 +3 "core" 9\  H0 +103 "collection"'9 +3 "core" 9\  L- +103 "collection"'79 +3 "core" 9\ P* +103 "collection"'O9 +3 "core" 9U +103 "collection"'I9 +3 "core" 9Y +103 "collection"'P9 +3 "core" 9] +103 "collection"'Q9 +3 "core" 9a +103 "collection"'S9 +3 "core" 9\ fd +103 "collection"'?9 +3 "core" 9\ jd +103 "collection"'k9 +3 "core" 9\ nd +103 "collection"'U9 +3 "core" 9\ rO +103 "collection"'!9 +46 "core" 9\ w3 +112 "collection"'Y9 +3 "core" 9 }. +103 "collection"'N9 +4 "core" 9 , +103 "collection"'\\9 +3 "core" 9 , +103 "collection"'@9 +3 "core" 9 & +103 "collection"'C9 +3 "core" 9 (% +104 "collection"']9 +3 "core" 9 3% +103 "collection"'[9 +3 "core" 9 > # +104 "collection"'`9 +3 "core" 9 I!! +103 "collection"'_9 +3 "core" 9 W# +104 "collection"'b9 +3 "core" 9 l# +103 "collection"'c9 +3 "core" 9 _%9 +103 "collection"'e9 +3 "core" 9 g%' +104 "collection"'R9 +3 "core" 9 p&$ +103 "collection"'X9 +3 "core" 9 w)# +103 "collection"'h9 +3 "core" 9 )" +104 "collection"'M9 +3 "core" 9 *" +103 "collection"'T9 +4 "core" 9 +! +103 "collection"'Z9 +3 "core" 9 , +103 "collection"'i9 +3 "core" 9 - +103 "collection"'l9 +3 "core" 9 . +104 "collection"'n9 +6 "core" 9 / +105 "collection"'a9 +3 "core" 9 0 +103 "collection"'V9 +3 "core" 9 1 +103 "collection"'=9 +3 "core" 9 2 +103 "collection"'m9 +3 "core" 9 3 +103 "collection"'d9 +3 "core" 9 4 +103 "collection"'f9 +3 "core" 9 6 +103 "collection"'q9 +3 "core" 9 6 +103 "collection"'r9 +3 "core" 9 7 +103 "collection"'H9 +3 "core" 9 8 +103 "collection"'u9 +3 "core" 9 9 +103 "collection"'L9 +3 "core" 9 : +104 "collection"'v9 +3 "core" 9 ; +103 "collection"'>9 +3 "core" 9 <  +103 "collection"'t9 +3 "core" 9 = +103 "collection"'o9 +3 "core" 9 ? +103 "collection"'89 +3 "core" 9 ? +103 "collection"'69 +3 "core" 9 @ +103 "collection"'z9 +3 "core" 9 A +103 "collection"'|9 +3 "core" 9 B# +103 "collection"'B9 +3 "core" 9 B' +103 "collection"'{9 +3 "core" 9 D+ +104 "collection"'9 +3 "core" 9 &F0 +103 "collection"'W9 +3 "core" 9 ,F4 +103 "collection"'y9 +3 "core" 9 1G8 +103 "collection"'9 +3 "core" 9 8G< +103 "collection"'}9 +3 "core" 9 AIA +103 "collection"'9 +3 "core" 9 IJE +103 "collection"'9 +3 "core" 9 XKI +103 "collection"'9 +3 "core" 9 nLM +103 "collection"'\ 9 +3 "core" 9 MR +3 .tCH.hold 5:00,85C +4 "collection"'   U +3 "core" R +30003  +2 "collection"'9 +4 "core" 9 k +2 #tCollection Puck Heater at 80.9C after lysing +2 .CS.seek 0ml +2 "collection"' '4 +424 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +112 "core" @ +3 .tCSV.dial :air +2 "collection"' @ +45 "core" > +3 .tCS.seek 5ml +2 "collection"''p +1375 "core" ' + .tCSV.dial CTV +2 "collection"'x  +47 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'^ @ +46 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'~  +47 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"' @ +46 "core" ? +2 .tdelay 2 seconds +204 .CS.seek 0ml +2 "collection"''4 +1414 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +111 "core" ~ +2 .tCBV.dial CSV +2 "collection"'  +32 "core"  +2 "collection"'w% +5 "core" %/\ l\ m +2 .tCS.seek 4.999ml +2 "collection"''p +1365 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +48 "core" +2 "collection"'% +5 "core" %pEJ  +2 .tCS.seek 6.999ml +2 "collection"''b +606 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air2 +3 "collection"' @ +45 "core" > +3 .tCS.seek 10ml +2 "collection"'' +861 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +138 "core" a +2 #tLysing Complete +2 "collection"'& +4 "core" &WNQ 1 < +3 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  o nv +2 "storage"(% +4 "core" %b W Y +2 "storage"( . +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((( +209 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" &)m  M +2 "manipulator"&"& +5 "core" &ӹ C H:0 +2 "manipulator"&#% +4 "core" %\  7 F  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +52 .tElbow.seek 1 +2 "manipulator"&%( +182 "core" ( +2 "manipulator"&$& +5 "core" & 1 3  +2 "storage"('& +5 "core" &)l   < +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&&' +92 "core" ' +2 "storage"()& +5 "core" &)m 0 / } +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(*'V +263 "core" ' +2 "storage"( - +4 "core" -'B +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&,& +3 "core" & I 1  +2 "storage"((& +4 "core" &)o   +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 1 +2 "manipulator"&-'C +26 "core" ' +2 .tElbow.hold +2 "manipulator"&., +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(/- +2 "core" -'B +3 .tSE.seek 5.09 Pucks below Top Plate +2 "storage"(2' +35 "core" ' +3 "manipulator"&5% +5 "core" %o +2 "storage"(& +4 "core" &)o +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 344 counts +2 "manipulator"&:'ϛ +15 "core" ' +2 "manipulator"&<& +5 "core" & Z = +2 "storage"(3& +5 "core" &)o )  $ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +27 "core" ' +3 .tSE.seek 6.09 Pucks below Top Plate +2 "storage"(4' +48 "core" ' +2 "manipulator"&;& +5 "core" & 7 0 +3 "manipulator"&9% +5 "core" % Y ` O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&F(ӷ +159 "core" ( +2 "manipulator"&E& +5 "core" &ӵ" 5 9>O +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +3 "core" &ӵ" / (>O +2 .tForearm.seek CC +2 "manipulator"&A' +98 "core" ' +3 .tHand.close + "manipulator"&J/ +75 "core" / +2 .tCC.seek :open +2 "collection"'K( +421 "core" ( +3 "storage"(& +5 "core" &)o . 4 n +2 "storage"(7& +4 "core" &)n A P +2 "manipulator"&O& +4 "core" &ӵ" S M y>O +2 "manipulator"&I% +4 "core" % = U U { +3 .tForearm.seek :retract +2 "manipulator"&P'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&Q( +178 "core" ( +2 "manipulator"&S& +5 "core" &  +2 "storage"(?& +5 "core" &)o m n  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&k'C +98 "core" ' +2 .tElbow.hold +2 "manipulator"&U, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&!1 +74 "core" 1 +4 "manipulator"&Y% +5 "core" % u X [ +2 "storage"(N& +4 "core" &)o R M D +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 350 counts + "manipulator"&\\'ϡ +14 "core" ' +2 "manipulator"&@& +5 "core" &  +2 "storage"(C& +4 "core" &)o l e H +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&]' +27 "core" ' +2 "storage"([% +5 "core" % N Z  +3 ."downElevator"SE.seek :down +4 "storage"(`'X +99 (_% +3 "core" % / , r ` +3 "manipulator"&b% +4 "core" % K V +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +92 "core" ' +8 ' + ."downElevator"SE.coast +2 "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'e @ +30 "core" > +3 .tCS.seek 10ml +2 "collection"'R' +4 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"'X ` +31 "core" b +2 .tAIV.dial :bypass +2 "collection"'h { +5 "core" | +2 #tBeginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'M& +5 "core" & +48 .tHand.open +5 "manipulator"&T1 +23 "core" 1 +4 "manipulator"&Z& +4 "core" &  +3 "manipulator"&i% +4 "core" %\   +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&l(- +185 "core" ( +2 "manipulator"&n& +5 "core" &- \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +3 "core" &- \ +3 .tForearm.seek :garage +2 "manipulator"&V'η +98 "core" ' +2 .tHand.close +2 "manipulator"&=/ +71 "core" / +2 "manipulator"&m& +5 "core" &- v\ +2 "manipulator"&d% +5 "core" % z { +2 .tForearm.seek :retract +2 "manipulator"&f'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&q(ӷ +282 "core" ( +2 "manipulator"&r& +5 "core" & 7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" & 7 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&u' +100 "core" ' +2 "manipulator"&L& +5 "core" & w 7 +2 "manipulator"&v% +4 "core" % o v +3 "collection"'>& +5 "core" &35 +2 "collection"'t& +4 .tCC.seek :closed +2 "collection"'o(W +5 "core" &07 + &07  +9 &,x28\ @ ,~ +9 &]}07\ 6 @ +9 &:s27\ 7 T +10 &I29\ 7 V +9 &N28\ 6 W +10 &wM28\ 6 W +9 &:L17\ 1 V +9 &K58\ 8 V +10 &L37\ 5 W +9 &L08\ 5 V +9 & CI45\ 6 V +10 &"F49\ 8 V +9 &#G39\ 6 V +10 &%O6:\ 6 W +9 &'IL39\ 3 W +9 &) G58\ 5 V +10 &*I4:\ / V +9 &,L49\ 0 W +9 &.QM4;\ . W +10 &0I5;\ 4 W +9 &1J6;\ 6 W +10 &3I3:\ 3 V +9 &5YL5:\ 0 W +9 &7L4:\ 0 V +10 &8H5<\ 3 W +9 &:L4:\ + W +9 &#N6;\ + W +9 &?K7;\ 0 V +10 &AL6:\ 3 V +9 &CjN6;\ - V +9 &E+N7;\ + W +10 &FN5;\ / W +9 &HV8=  W +9 &Jmg8< X +10 &L$5; \\ +9 &M6; ` +10 &O4:\ V a +9 &QY6;\ 7 b +9 &S4;\ / b +10 &T5<\ / b! +9 &V~6;\ 0 B +9 &WF,5:\ - "h +10 &WiZ4:\ . E +2 ( +2 "collection"'t& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.36 +2 "collection"'8& +5 "core" &Wi^8> E + .tHand.open +2 "manipulator"&61 +75 "core" 1 +2 "manipulator"&z% +5 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&|'\ +94 "core" ' +3 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%B +144 "core"  +2 "processing"%{% +5 "core" %U + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1617 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%W  +46 "core"  +3 .tPS.seek 0ml +2 "processing"%y' +1619 "core" ' +2 .tPSV.dial PSR +2 "processing"% +47 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%}' +2084 "Can" on +554 "core" ' +2 ."connect"PRV.dial CBV +4 "processing"%  + .tCBV.dial PRV +5 "collection"'  +3 "core" +79 +2 .tPSV.dial :mixloop +2 "processing"% +124 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%\  +4 "core" +3 .tPS.seek 0ml +2 "processing"%1' +2642 "core" ' +2 .tPSV.dial :air +2 "processing"%  +48 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2643 "core" ' + .tPSV.dial :mixloop +2 "processing"%0 +58 "core" +3 .tPS.seek 0ml + "processing"%' +2638 "core" ' +2 .tPSV.dial :air +2 "processing"%  +43 "core"  +3 .tPS.seek 2.5ml +2 "processing"% ' +2655 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%x +46 "core" +3 .tPS.seek 0ml +2 "processing"%^' +2654 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +5 "core" & \ 3 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +15 "core" ( +2 "manipulator"&& +4 "core" & =- +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 & & +3 "core" & }- +2 .tForearm.seek CC +2 "manipulator"& ' +93 "core" ' +2 .tHand.close + "manipulator"&w/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +421 "core" ( +2 "manipulator"&& +4 "core" & ) +2 "manipulator"&% +5 "core" % I  +45 .tForearm.seek :retract +10 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +310 "core" ( +2 "manipulator"&& +5 "core" &- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +115 "core" ' +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&% +5 "core" % δC O i +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass +2 .PSV.dial :mixloop + .PTV.dial :PRVmixing + .PRV.dial AIV +2 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +4 "core" &TZ +3 "manipulator"&"% +4 "core" %\  +2 "storage"(#% +4 "core" %\\ ! +3 "storage"($. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"('( +214 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ()& +3 "core" &     3 +2 "manipulator"&g& +4 "core" &- H R 6 +3 "manipulator"&s% +4 "core" %\  L S  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"& ( +192 "core" ( +2 "manipulator"&,& +5 "core" & J U  +2 "storage"((& +4 "core" &  , ! 3 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&/' +89 "core" ' +2 "storage"(5& +5 "core" &    { 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('V +174 "core" ' +3 "storage"(<- +4 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (3& +3 "core" &   \  3 +2 "manipulator"&;& +5 "core" & V V \\ +2 .tElbow.seek 2 +2 "manipulator"&9( +3 "core" ( +2 "manipulator"&&& +4 "core" & V W  +3 "storage"(%& +4 "core" &  \  3 +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&*'8 +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&-/ +77 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&:& +2 "storage"(2'X +8 "core" & W S u +2 "manipulator"&E% +5 "core" % J T L L +2 .tForearm.seek :retract +2 "manipulator"&+'\ +94 "core" ' +2 .tElbow.seek CC +3 "manipulator"&(ӷ +27 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +124 "core" ( +2 "manipulator"&.& +5 "core" &ӱ! 3 2=D +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +3 "core" &ӱ! % ' #=D +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&j' +102 "core" ' +2 "manipulator"&p& +5 "core" &ӱ" " ' E=D +2 "manipulator"&% +5 "core" %   ? +2 "collection"'7& +5 "core" &SY  +2 "collection"'O& +5 .tCC.seek :closed +2 "collection"'I(W +5 "core" &UY\ 0  + &TV\ 5 ~ +7 &+xRX\ 6 w- +10 &^TW\ 4 vA +9 &IqTY\ 5 vU +10 &LSX\ - zV +9 &MTY\ 4 zW +9 &GQX\ 8 zW +10 &IHSY\ 5 zW +9 & HTX\ 8 {V +9 &HSY\ 7 V +10 &ISX\ 8 V +9 & RHTV\ 9 V +10 &"ISX\ . V +9 &#LRW\ . V +9 &%QRX\ / V +11 &'ZLSZ\ . V +8 &)LSX\ % V +9 &*HRX\ + V +10 &,NSX\ * V +9 &.aJSY\ + W +10 &0$JRW\ , V +9 &1GTY\ + V +9 &3PRV\ % V +10 &5jISY\ * V +9 &7,GRY\ + V +9 &8GTX\ ( V +10 &:HTX\ ( V +9 &5MSY\ - V +9 &?NUX\ ) V +9 &ANTY\ , V +10 &C{HSW\ + V +9 &E=OSY\ - V +9 &FNSW\ . V +10 &HVSW\ - W +9 &JyrPW\ . Z +10 &L.SU\ + ~^ +9 &MQT\ * |b +9 &ORU\ + {b +10 &QfQV\ , {b! +9 &S$OV\ ' {b% +9 &TPV\ - {b) +10 &VNT\ , ~@ +9 &WO0MT\ , |V +8 ( +3 "collection"'O& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.45 + .Hand.open +2 "manipulator"&S1 +3 "core" &WaZPU\ , D +69 1 +3 "manipulator"&?% +5 "core" %  - F  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&A'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'F  +147 "core"  +2 .tCSV.dial CTV + "collection"'!  +28 "core"  +3 .tCS.seek 5ml +2 "collection"'Y'p +1369 "core" ' +2 .tdelay 1:20 +8004 .CS.seek 2.5ml + "collection"'N' +730 "core" ' +2 .tdelay 40 seconds +4004 .CS.seek 0ml +2 "collection"'@'4 +730 "core" ' +2 .tdelay 1:00 +6003 .PSV.dial :air +2 "processing"%C  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%[' +2664 "core" ' +2 .tPSV.dial :mixloop +45 "processing"%P +53 "core" +2 .tdelay 3 seconds +303 .PSV.dial :air +2 "processing"%_  +46 "core"  +2 .tdelay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%b +44 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%Q  +144 "core"  +2 .tPS.seek :empty +4 "processing"%k' +2652 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'\\ @ +48 "core" > +2 .tdelay 5 seconds +503 .CBV.dial AIV +2 "collection"'e  +48 "core" +2 .tdelay 10 seconds +1003 .CBV.dial :waste1 +2 "collection"'4 @ +48 "core" > +2 .tdelay 10 seconds +1003 .CBV.dial AIV +2 "collection"'X  +49 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"'h ` +33 "core" _ +2 .tCSV.dial :air +2 "collection"'M @ +47 "core" > +3 .tCS.seek 10ml +2 "collection"'T' +2644 "core" ' +2 .tCSV.dial CTV +2 "collection"'Z  +47 "core"  +3 .tCS.seek 0ml +2 "collection"'i'4 +2662 "core" ' +2 .tCBV.dial :waste1 + "collection"'] @ +30 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'`  +145 "core" +2 "collection"'& +5 "core" &WaY  D +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +5 "core" %\  _ +2 "storage"(n% +4 "core" %] n o +2 "storage"(a. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(U(( +213 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (=& +3 "core" &+< 8 +3 "manipulator"&m& +4 "core" &Ӳ! =C +2 "manipulator"&d% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&c( +177 "core" ( +2 "manipulator"&V& +5 "core" & ( 6 +2 "storage"(r& +4 "core" &)  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&H' +97 "core" ' +2 "storage"(l& +5 "core" &)  % +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(L'V +263 "core" ' +2 "storage"(v- +4 "core" -'- + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&>& +4 "core" & X W  +2 "storage"(f& +4 "core" &(  +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 1 +2 "manipulator"&K'C +26 "core" ' +2 .tElbow.hold +2 "manipulator"&8, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(6- +3 "core" -'- +3 .tSE.seek 6.08 Pucks below Top Plate +2 "storage"(z' +43 "core" ' +2 "manipulator"&t% +5 "core" %n ' + / +2 "storage"(B& +4 "core" &( Z +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 343 counts + "manipulator"&{'Ϛ +15 "core" ' +2 "manipulator"&u& +5 "core" & W L 4 +2 "storage"(W& +4 "core" &( ;  + +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +27 "core" ' +3 .tSE.seek 7.08 Pucks below Top Plate +2 "storage"(' +57 "core" ' +2 "manipulator"&y& +5 "core" & S N l +2 "manipulator"&% +5 "core" % W Y w +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +163 "core" ( +2 "manipulator"&\ & +5 "core" &ӽ% @Y +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" &ӽ$ I@Y +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' +2 .tHand.close +2 "manipulator"&1/ +75 "core" / +2 .tCC.seek :open +2 "collection"'0( +423 "core" ( +2 "storage"(& +5 "core" &'* ] +2 "storage"(& +4 "core" &'* +2 "manipulator"&& +5 "core" &Ӿ% M@X +2 "manipulator"&x% +4 "core" % I P +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&~( +177 "core" ( +2 "manipulator"&& +5 "core" & 2 1 +2 "storage"( & +4 "core" &'* +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&w'C +101 "core" ' +45 .tElbow.hold +9 "manipulator"&q, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&|1 +70 "core" 1 +3 "manipulator"&o% +5 "core" % q +2 "storage"(& +4 "core" &'* * +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 346 counts +2 "manipulator"&'ϝ +15 "core" ' +2 "manipulator"& & +5 "core" & Q ; +2 "storage"(& +4 "core" &'* g +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +22 "core" ' +2 "storage"(% +5 "core" %  O +3 ."downElevator"SE.seek :down +5 "storage"('X +99 (% +3 "core" %  a +2 "manipulator"&% +5 "core" % U V  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +3 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%"  +112 "core" +4 "processing"%#% +4 "core" % +3 .tPS.seek 0.499ml +2 "processing"%$' +595 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPRV.dial :air +2 "processing"%)  +48 "core"  +2 .tdelay 3 seconds +303 .PRV.dial CBV +2 "processing"%g  +11 "Can"  +38 "core"  +2 .tCBV.dial AIV +2 "collection"'s  +48 "core" +2 .tPRV.dial between CBV and air +2 "processing"%,  +31 "core"  +2 .tPRV.dial :air +2 "processing"%(  +29 "core"  +2 "processing"%% +5 "core" %   +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml +2 "processing"%5' +255 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%< @ +78 "core" ? +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%3' +696 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +4 "core" &?Cd +2 .tHand.open + "manipulator"&;1 +26 "core" 1 +2 "manipulator"&&& +5 "core" &  +2 "manipulator"&%% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(- +185 "core" ( +2 "manipulator"&:& +5 "core" &- \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +3 "core" &- \ +2 .tForearm.seek :garage +2 "manipulator"& 'η +101 "core" ' +2 .tHand.close +2 "manipulator"&// +72 "core" / +2 "manipulator"&.& +5 "core" &- \ +2 "manipulator"&J% +4 "core" %  +3 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&*(ӷ +282 "core" ( +2 "manipulator"&p& +4 "core" & \ 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" & 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&7' +105 "core" ' +2 "manipulator"&9& +5 "core" & 5 +2 "manipulator"&2% +4 "core" %  f +3 "collection"'+& +4 "core" &@D\ . +2 "collection"'& +5 .tCC.seek :closed + "collection"'O(W +4 "core" &@C\ 1 +3 &>D\ j  +8 &+y>C\ g , +10 &_?C\ g A +9 &Dp>C\ d T +9 &G=C\ g V +10 &I?B\ i V +9 &J<C\ d V +9 &GJ?C\ f U +10 & M>E\ f U +9 &K>B\ e V +10 &IBB\ _ V +9 & OL>C\ f U +9 &"L>B\ e U +10 &#K<C\ _ U +9 &%N<D\ Z V +9 &'WK=C\ ^ U +10 &)M>D\ Y V +9 &*N=C\ b V +10 &,I>D\ f U +9 &.^L?C\ f V +9 &0 K=E\ g V +10 &1K?D\ ] V +9 &3M?D\ ^ V +9 &5fN@D\ \\ V +10 &7(K?C\ g V +9 &8K@C\ ] V +10 &:L=D\ ` V +9 &1N?C\ S U +10 &?P@E\ _ V +9 &AN?C\ S V +9 &CuO=C\ W V +10 &E8M?B\ [ V +9 &FK?C\ S V +10 &HQ?D\ Y V +9 &Jzb?E\ W W +9 &L2>B\ W [ +10 &M:A\ S _ +9 &O<A\ W a +9 &Qd;?\ [ a +10 &S$;?\ Z b +9 &T;@\ [ b +10 &V~<?\ [ = +9 &WJ&:?\ Z !a +9 &WbX:@\ [ I +2 ( +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.32 +2 "collection"'S& +4 "core" &WbX;?\ ] I +2 .tHand.open + "manipulator"&?1 +71 "core" 1 +2 "manipulator"&F% +5 "core" %  f +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&!'\ +92 "core" ' +2 "collection"'j& +5 "core" &WbX9>\ & I +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%' @ +79 "core" @ +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +53 "processing"%R  +79 "core" +2 .tdelay 2 seconds +203 .PSV.dial :PML + .delay 2 seconds +203 .PRV.dial :air +2 "processing"%Y  +80 "core"  +2 .tdelay 2 seconds +202 "processing"%N% +4 "core" %1 +3 .tPS.seek 1.499ml +2 "processing"%C' +1627 "core" ' +2 .tdelay 5 seconds +504 .PS.seek 2.5ml +2 "processing"%^' +1099 "core" ' +2 .tPSV.dial :air +2 "processing"%P  +47 "core"  +3 .tPS.seek 0ml +2 "processing"%_' +2656 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%b +47 "core" +2 .tCBV.dial :PRV + .PRV.dial :air +2 .delay 2 seconds +202 .PRV.dial :speDil + "processing"%Q  +50 "core" ~ +2 .tdelay 2 seconds +203 "processing"%[% +4 "core" % +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%\\'n +2421 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial CBV +3 "processing"%e  +81 "core"  +2 .tdelay 2 seconds +203 "processing"%4% +4 "core" %m +2 .tPS.seek 0.475ml +2 "processing"%X'\ +2586 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial :air +2 "processing"%h  +47 "core"  +2 .tdelay 2 seconds +204 .PS.seek 0.965ml +2 "processing"%M'N +4997 "core" ' +2 .tdelay 10 seconds +1003 .PRV.dial CBV +2 "processing"%@  +46 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%Z  +47 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%T' +1636 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%] +80 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%` @ +79 "core" ? +3 .tPS.seek 0ml +2 "processing"%' +2645 "core" ' +2 .tPSV.dial :air +2 "processing"%  +80 "core"  +3 .tPS.seek 2.5ml +2 "processing"%n' +2648 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%a +81 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%=' +2668 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass +2 .PRV.dial CBV + .PSV.dial :air +2 "processing"%m  +80 "core"  +3 .tPS.seek 2.5ml +2 "processing"%d' +2637 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"%V +47 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%r  +79 "core" +2 "processing"%l% +5 "core" %  +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%' +7770 "core" ' +4 .tdelay 5 seconds +504 .AIV.dial :sample +3 "collection"'A & +58 "core" % +2 .tAWV.select :waste + "collection"' +10 "processing"%v% +4 "core" %!  +2 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%>'nA +10864 "core" ' +2 .tdelay 15 seconds +1503 .AIV.dial :bypass +2 "collection"'f { +58 "core" | +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%6' +1326 "core" ' +2 .tPSV.dial :air +2 "processing"%t  +46 "core"  +3 .tPS.seek 2.5ml +2 "processing"%B' +958 "Can" zz +1662 "core" ' + .tPSV.dial :PML +2 "processing"%u +47 "core" +3 .tPS.seek 0ml +2 "processing"%W' +2655 "core" ' +2 .tAIV.dial :coilToMFB + .AWV.select :air + "collection"' +10 'y& +3 "core" &WbV/4x I +3 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +3 ."MFBPCR"SPE.hold 2:46:40,55C +2 "collection"'& +3 "MFB"*H @@T +4 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*c  +2 "core" &WbV05X I +2 .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%L +28 "core"  +2 ."MFBPCR"delay 20 seconds +89 "core"  +2 "processing"%K% +5 "core" %%  +2 #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +12 .tPS.seek 1.5ml + "processing"%{' +1708 "core" ' +2 .tdelay 5 seconds +228 #"MFBPCR"primeLysateINT + .AWV.select :air +2 .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"*z I +177 "core" I +2 "MFB"*\ % +5 "core" %RF( +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*}'6 +76 .tPSV.dial :waste1 +3 "processing"%  +48 "core"  +3 .tPS.seek 0ml +2 "processing"%8' +1701 "core" ' +2 .tPSV.dial PSR +2 "processing"%1 +49 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2768 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%I +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.seek 0ml +2 "processing"%' +1265 "core" ' +2 ."MFBPCR"delay 10 seconds +1004 .ATV.dial :air2 +2 "MFB"*  +78 "core"  +2 "MFB"*% +5 "core" %6 + Q +2 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*x' +435 "core" ' +2 .tPSV.dial PSR +2 "processing"% +119 "core"  +2 "processing"% % +5 "core" %  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +45 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +2 "MFB"* % +55 "core" $ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*|'R +1592 "core" ' +2 .tdelay 5 seconds +102 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*o  +55 "core"  +2 "MFB"*% +5 "core" %R# +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"* ' +324 .tPSV.dial :waste1 +3 "processing"%  +48 "core"  +3 .tPS.seek 0ml +2 "processing"% ' +1064 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :AIV + "MFB"* I +78 "core" J +2 "MFB"*% +5 "core" %P5 +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*' +243 "core" ' +2 .tPSV.dial PSR +2 "processing"%~ +50 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%w' +2763 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.seek 0ml +2 "processing"%' +2764 "core" ' +2 .tPSV.dial PSR +2 "processing"%" +116 "core"  +2 "processing"%#% +5 "core" % , +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%' +1671 "core" ' +2 .tdelay 5 seconds +275 "core" ' +2 ."MFBPCR"delay 5 seconds +226 .tPSV.dial :waste1 +3 "processing"%  +59 "core"  +3 .tPS.seek 0ml +2 "processing"%U' +210 "MFB"*k9 +3 "core" 9X~? +2 #"MFBPCR"Solid Phase Extraction Heater at 49C + .ATV.dial ASV +2 "MFB"* n +36 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*)% +4 "core" % Z Y +3 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*g'% +1408 "core" ' +2 .tPSV.dial PSR +2 "processing"%s +60 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%,' +2706 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%( +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.seek 0ml +2 "processing"%' +2705 "core" ' +2 .tPSV.dial PSR +2 "processing"%$ +114 "core"  +2 "processing"%<% +5 "core" %: V + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +12 .tPS.seek 1.5ml + "processing"%5' +1460 "core" ' +2 ."MFBPCR"delay 10 seconds +196 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +45 "processing"%  +54 "core"  +3 .tPS.seek 0ml +2 "processing"%;' +198 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*&' +1223 "core" ' + .tPSV.dial PSR +3 "processing"%% +49 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%:' +2677 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%E +112 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.2ml +2 "processing"%q'k +1433 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial AIV + "MFB"*/ I +52 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 "collection"' +11 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*.'V +953 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%J  +148 "core"  +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%' +1333 "core" ' +2 .tPSV.dial :air +2 "processing"%  +125 "core"  +3 .tPS.seek 2.5ml +2 "processing"%p' +2675 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +46 "core" +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%-' +4771 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*9  +57 "core"  +2 "MFB"*2% +5 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +3 "MFB"*+'Q +279 "core" ' +2 .tPSV.dial :air +2 "processing"%  +47 "core"  +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml + "processing"%0' +692 "core" ' + ."MFBPCR"ATV.dial :AIV +3 "MFB"*S I +71 "core" I +2 "MFB"*?% +4 "core" %R G +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*F' +842 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*j n +171 "core" n +2 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +250 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*'  +115 "core"  +3 "MFB"*7% +5 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*R' +486 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%Y +47 "core" +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%N' +487 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*3  +74 "core" +2 "MFB"*C% +5 "core" %: +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*P'_ +3382 "Can" zt +862 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'^  +46 "core"  +2 "collection"'b% +5 "core" %(9=  +2 #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'Q'P +1120 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'[' +1633 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'_  +2 'e  +47 "core"  +104  +2 .tCBV.dial :waste1 +2 "collection"'4 @ +48 "core" > +3 .tCS.seek 0ml +2 "collection"'\\'4 +260 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air1 + "MFB"*h  +35 "core" +2 ."MFBPCR"delay 3 seconds +303 "MFB"*X% +3 "core" %_ K +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*@'݂ +530 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ethanol + "MFB"*Z  +60 "core" +2 "MFB"*M% +5 "core" %݈ S +2 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*]' +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*` n +122 "core" n +2 "MFB"*T% +4 "core" % +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*'& +64 "core" ' +3 .tCSV.dial CSR +2 "collection"'  +47 "core"  +2 "collection"'a% +5 "core" %0<A +2 #tPulling 4ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'n'P +1193 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'m' +1624 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'=  +46 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'V'4 +2652 "core" ' +2 "collection"'r& +5 "core" &WbW?B zI +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&l& +4 "core" & 2 4 41 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&d(ӷ +17 "core" ( +2 "manipulator"&A& +5 "core" &ӵ 3 2+ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +3 "core" &ӵ 3 4h+ +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&f/ +69 "core" / +3 .tCC.seek :open +2 "collection"'>( +174 "core" ' +2 ."MFBPCR"delay 3 seconds +242 "core" ( +2 "manipulator"&t& +5 "core" & 5 3% +2 "manipulator"&6% +4 "core" % 7 1 2z +3 .tForearm.seek :retract +2 "manipulator"&u'\ +42 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*B % +53 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&y(- +10 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +277 "core" ( +2 "manipulator"&c& +5 "core" &- \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &L& +3 "core" &- z\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&K'η +117 "core" ' + .tHand.open +2 "manipulator"&W1 +72 "core" 1 +2 "manipulator"&z% +5 "core" % νa  ֯ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&\ '\ +49 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +35 "core"  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +3 "core" ' +3 #"WCR"Whole Cell Archive sampling 200ml + "MFB"*D' +3 #"WCR"Loading wcr puck from tube 2 into Collection Clamp +4 "collection"'{& +4 "core" &>C3 +2 "manipulator"&1% +4 "core" %\  x  +3 "storage"(8% +4 "core" %b < 9 l +2 "storage"(I. +4 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(( +213 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (& +3 "core" &   2 +2 "manipulator"&& +4 "core" &-  \ +2 "manipulator"&}% +4 "core" %\    +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +189 "core" ( +2 "manipulator"& & +5 "core" &  _ +2 "storage"(& +4 "core" &    2 +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(x& +4 "core" &   & 2 +3 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek beamBreak +2 "storage"(o'V +180 "core" ' +2 "storage"(- +4 "core" -' +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (|& +5 "core" &  2 +2 "manipulator"&& +4 "core" & , +2 ."WCR"Elbow.seek 2 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" & +2 "storage"(& +5 "core" &  w 2 +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&~'8 +24 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"& / +66 "core" / +4 ."downElevator"SE.seek :down +4 "storage"('X +5 "manipulator"& & +5 "core" &   9 +2 "manipulator"&w% +5 "core" % =  +2 ."WCR"Forearm.seek :retract +3 "manipulator"&"'\ +94 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&#(ӷ +40 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +116 "core" ( +2 "manipulator"&& +5 "core" &ӵ#  ?U +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &ӵ#  ?U +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&k' +105 "core" ' +53 "manipulator"&& +7 "core" &ӵ# P?U +3 "manipulator"&)% +5 "core" % Z| +3 "collection"'& +4 "core" &?D n +3 "collection"'& +4 ."WCR"CC.seek :closed +3 "collection"'s(W +5 "core" &AE n + &>C n +6 &\ 3BC l$e +10 &~R{>C g: +9 &ww>C hO +9 &eR@D jW +10 &'J@D kW +9 &C@D kW +10 &I?E kW +9 &mG>B iW +9 &/G>D jW +10 &H@D kW +9 &G>E kW +9 &!tG?B kX +10 &#8HAE kW +9 &$G@B jW +10 &&IAC jX +9 &(}H=C kW +9 &*?I?E kW +10 &,I?D kW +9 &-G@D jW +9 &/G?E lW +10 &1GG?C jW +9 &3 G>D kW +10 &4F@G jW +9 &6N=E nW +9 &8QIAE nV +10 &:K@F jW +9 &;G>F jW +9 &=I?C kW +10 &?XJ@E kW +9 &AJAD kW +10 &BI?D iW +9 &DHAD kW +9 &F^HAE jX +10 &H NBF jX +9 &IT@D hX +9 &Kt?F g[\ +10 &MM?E b` +9 &O>E ab +10 &P=C `b( +9 &R~>E `b. +9 &T6@E _b3 +10 &U=B a^ +9 &W9?D e0 +9 &Wla@D hE +6 ( + "collection"'& +6 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.53 + .Hand.open +2 "manipulator"&U1 +4 "core" &WlS@D jE +72 1 +2 "manipulator"&(% +5 "core" %  | +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&,'\ +98 "core" ' +2 ."WCR"SC.coast + "storage"(6 +5 #"WCR"collectSample 200ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold +2 "sampler")$+ +4 "core" + +2 "sampler")<% +4 "core" %ih  +2 "collection"'& +4 "core" &WlT?C vE +3 "Can" r +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +2 "collection"'  +146 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +2 "sampler")#.0X +2 "sampler")-% +5 "core" %W"// S +53 "collection"'S% +4 "core" %0[a 6 +2 "sampler")?% +4 "core" %W"3/ P +54 "collection"'+% +4 "core" %0[` 9 +2 "sampler")j% +4 "core" %W"42 Q +54 "collection"'F% +4 "core" %0[_ 7 +2 "sampler")'% +4 "core" %W"68 ~ Q +53 "collection"'7% +4 "core" %0[a : +3 "sampler")% +4 "core" %W":7 S +53 "collection"'Y% +4 "core" %0\\_~ 8 +2 "sampler")0% +4 "core" %W";: Q +53 "collection"'3% +4 "core" %0\\_ 9 +2 "sampler")C% +4 "core" %W>< R s +53 "collection"'R% +4 "core" %0[_ ; +2 "sampler")^% +5 "core" %W?? T +53 "collection"'b% +4 "core" %0\\^ : +2 "sampler")i% +4 "core" %WA? S +53 "collection"'Q% +4 "core" %0[] : +2 "sampler")_% +4 "core" %WBB S +53 "collection"'e% +4 "core" %0X_ ; +2 "sampler")4% +4 "core" %WGE S +53 "collection"'[% +4 "core" %0Y_ ; +2 "sampler")h% +4 "core" %WGG T +53 "collection"'X% +4 "core" %0Z_ @ +2 "sampler")P% +4 "core" %WIF Z +54 "collection"'Z% +4 "core" %0\\` H +2 "sampler")M% +4 "core" %WMK ^ +53 "collection"'@% +4 "core" %0[_ E +2 "sampler")`% +5 "core" %WOM ] +53 "collection"'T% +4 "core" %0[^ D +2 "sampler")% +4 "core" %WOO ] +54 "collection"'a% +4 "core" %0[\\ D +2 "sampler")]% +5 "core" %WQQ ^ +53 "collection"'\\% +3 "core" %0Z_ E +2 "sampler")n% +4 "core" %WUT ^ +54 "collection"'=% +4 "core" %0X^ E +2 "sampler")m% +5 "core" %WUT ^ +53 "collection"'r% +4 "core" %0Y` E +2 "sampler")l% +5 "core" %WXU ] +53 "collection"'A% +4 "core" %0Z_ D +2 "sampler")v% +4 "core" %WYW ^ +53 "collection"'f% +4 "core" %0Y] D +2 "sampler")*% +5 "core" %W\\Y ] +53 "collection"'!% +4 "core" %0Z` E +2 "sampler")O% +59 "core" %W^] ^ +53 "collection"'t% +3 "core" %0Y^ D +3 "sampler")6% +4 "core" %Wa_ ^ +2 "sampler")B% +5 "core" %Wa^ _ + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %Wbc +2 ."WCR"SSV.dial :exhaust +2 "sampler")c  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% { J5 +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'{% +3 "core" %0QT 2 +3 "sampler")1% +4 "core" %FWx | K$^ +15 "collection"'8% +4 "core" %0SX 4 +2 "sampler")I% +4 "core" %IoC O +16 "collection"'K% +4 "core" %0SV 5 +2 "sampler")% +4 "core" %IK P +16 "collection"'% +4 "core" %0RW 6 +2 "sampler")}% +4 "core" %IK O +16 "collection"'% +4 "core" %0PW 6 +2 "sampler") % +5 "core" %IK  N +15 "collection"'% +3 "core" %0RU 6 +2 "sampler")y% +5 "core" %IK  O +15 "collection"'x% +4 "core" %0QV 4 +2 "sampler")% +5 "core" %IK O +15 "collection"'\ % +4 "core" %0QW 6 +2 "sampler")|% +4 "core" %IK Q +15 "collection"'% +4 "core" %0QW 8 +2 "sampler")% +5 "core" %IJ P +15 "collection"'% +4 "core" %0PV 6 +2 "sampler") % +5 "core" %IK O +15 "collection"' % +4 "core" %0QU 7 +2 "sampler")w% +4 "core" %IK S +16 "collection"'% +4 "core" %0PU 9 +2 "sampler")% +4 "core" %IK R +16 "collection"'% +3 "core" %0OU = +3 "sampler")% +4 "core" %IK T +15 "collection"'o% +4 "core" %0RUz < +2 "sampler")~% +5 "core" %IK U +15 "collection"'% +4 "core" %0QT < +2 "sampler")% +5 "core" %IK U +15 "collection"'% +4 "core" %0OVz ? +2 "sampler"))% +5 "core" %IK Z +15 "collection"'% +4 "core" %0QU @ +2 "sampler")"% +5 "core" %IK W +15 "collection"'>% +4 "core" %0ST = +2 "sampler")% +4 "core" %IK ~ R +16 "collection"'U% +4 "core" %0QW 9 +2 "sampler")(% +5 "core" %IK Q +15 "collection"'<% +18 "core" %0QV 7 +3 "sampler")% +4 "core" %IK P +15 "collection"' % +4 "core" %0SW 7 +2 "sampler")k% +4 "core" %IK P +15 "collection"'% +4 "core" %0RWy 5 +2 "sampler")$% +5 "core" %IK P +15 "collection"'g% +4 "core" %0RV 6 +2 "sampler")%% +5 "core" %IK O +15 "collection"';% +4 "core" %0SW 5 +2 "sampler")E% +4 "core" %IK N +16 "collection"':% +4 "core" %0UU 5 +2 "sampler")5% +4 "core" %IK O +16 "collection"'&% +3 "core" %0RX 5 +3 "sampler")J% +4 "core" %IK P +15 "collection"'q% +4 "core" %0RW~ 6 +2 "sampler")/% +4 "core" %IK P +16 "collection"'% +4 "core" %0UW 7 +2 "sampler")% +4 "core" %IJ O +16 "collection"'p% +3 "core" %0SWy 6 +2 "sampler")9% +5 "core" %IK P +15 "collection"'2% +4 "core" %0TX| 7 +2 "sampler").% +5 "core" %IK P +15 "collection"'% +4 "core" %0RXz 7 +2 "sampler")-% +5 "core" %IK Q +15 "collection"'S% +3 "core" %0VX 7 +2 "sampler")?% +5 "core" %IK  P +15 "collection"'+% +4 "core" %0UW 7 +2 "sampler")j% +4 "core" %IJ ~ Q +16 "collection"'F% +3 "core" %0SX{ 7 +3 "sampler")'% +4 "core" %IK P +15 "collection"'7% +4 "core" %0UZ 7 +2 "sampler")% +4 "core" %IK O +15 "collection"'Y% +4 "core" %0SX{ 7 +2 "sampler")0% +5 "core" %IJ P +15 "collection"'3% +3 "core" %0SZz 7 +2 "sampler")C% +5 "core" %IK P +15 "collection"'R% +4 "core" %0RX 8 +2 "sampler")^% +5 "core" %IJ P +15 "collection"'b% +4 "core" %0WY 4 +3 "sampler")i% +4 "core" %II N +15 "collection"'Q% +4 "core" %0TX 7 +2 "sampler")_% +4 "core" %IH Q +15 "collection"'e% +4 "core" %0T[ 6 +2 "sampler")4% +4 "core" %IH P +15 "collection"'[% +4 "core" %0VZ| = +2 "sampler")h% +5 "core" %ID V +15 "collection"'X% +4 "core" %0T[ = +2 "sampler")P% +5 "core" %IC V +15 "collection"'Z% +3 "core" %0XY > +55 "sampler")M% +7 "core" %I ^ +2 "collection"'@% +4 "core" %0VZ C +2 #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +3 "sampler")#.0X +2 "sampler")% +4 "core" %Fp W* +16 "collection"'a% +3 "core" %0QW @ +3 "sampler")]% +4 "core" %H Y +15 "collection"'\\% +4 "core" %0RV A +2 "sampler")n% +4 "core" %J [ +16 "collection"'=% +4 "core" %0RU A +2 "sampler")m% +4 "core" %J Z +16 "collection"'r% +3 "core" %0QX B +2 "sampler")l% +5 "core" %J ~ [ +15 "collection"'A% +4 "core" %0SX @ +2 "sampler")v% +4 "core" %J Y +16 "collection"'f% +3 "core" %0RX B +3 "sampler")*% +4 "core" %J ] +15 "collection"'!% +4 "core" %0SW A +2 "sampler")O% +4 "core" %J Z +16 "collection"'t% +4 "core" %0TV @ +2 "sampler")6% +4 "core" %J Z +16 "collection"'B% +4 "core" %0RV B +2 "sampler")% +4 "core" %J [ +16 "collection"'c% +4 "core" %0SU @ +2 "sampler") % +4 "core" %J Z +16 "collection"'% +3 "core" %0SW ? +3 "sampler")W% +4 "core" %J Y +15 "collection"'z% +4 "core" %0SX @ +2 "sampler")d% +5 "core" %J Y +15 "collection"'% +4 "core" %0RW A +2 "sampler")L% +5 "core" %J Z +15 "collection"'{% +4 "core" %0RV @ +2 "sampler")1% +5 "core" %J Z +15 "collection"'8% +4 "core" %0RV A +2 "sampler")I% +5 "core" %J Y +15 "collection"'K% +4 "core" %0TW > +2 "sampler")% +5 "core" %J } W +15 "collection"'% +4 "core" %0RY : +2 "sampler")}% +4 "core" %J V +16 "collection"'% +4 "core" %0SY = +2 "sampler") % +4 "core" %I V +16 "collection"'% +5 "core" %0QW 8 +2 "sampler")y% +4 "core" %I ~ O +15 "collection"'x% +4 "core" %0SW 7 +2 "sampler")% +4 "core" %J P +16 "collection"'\ % +4 "core" %0SX 6 +2 "sampler")|% +5 "core" %J Q +15 "collection"'% +4 "core" %0TX 6 +2 "sampler")% +4 "core" %J N +16 "collection"'% +4 "core" %0TX 6 +2 "sampler") % +5 "core" %J N +15 "collection"' % +4 "core" %0TW 5 +2 "sampler")w% +5 "core" %J O +15 "collection"'% +4 "core" %0UX 5 +2 "sampler")% +5 "core" %J N +15 "collection"'% +4 "core" %0SY 6 +2 "sampler")% +5 "core" %I N +15 "collection"'o% +4 "core" %0TX 6 +2 "sampler")~% +5 "core" %J P +15 "collection"'% +3 "core" %0SW 8 +2 "sampler")% +4 "core" %I P +16 "collection"'% +4 "core" %0TY 8 +2 "sampler"))% +5 "core" %I Q +15 "collection"'% +4 "core" %0SW 8 +2 "sampler")"% +5 "core" %I } Q +15 "collection"'>% +4 "core" %0SY 7 +2 "sampler")% +5 "core" %I P +15 "collection"'U% +4 "core" %0VW 8 +2 "sampler")(% +4 "core" %J | P +16 "collection"'<% +4 "core" %0TY 8 +2 "sampler")% +4 "core" %I P +15 "collection"' % +3 "core" %0VY 8 +2 "sampler")k% +4 "core" %J P +16 "collection"'% +4 "core" %0T[ 7 +2 "sampler")$% +5 "core" %I P +15 "collection"'g% +4 "core" %0UY 8 +2 "sampler")%% +4 "core" %J Q +16 "collection"';% +4 "core" %0TX = +2 "sampler")E% +5 "core" %I V +15 "collection"':% +3 "core" %0TY 8 +2 "sampler")5% +4 "core" %J Q +16 "collection"'&% +4 "core" %0UY 8 +2 "sampler")J% +4 "core" %J Q +15 "collection"'q% +4 "core" %0UZ 8 +2 "sampler")/% +5 "core" %J Q +15 "collection"'% +3 "core" %0VY 7 +3 "sampler")% +4 "core" %J R +15 "collection"'p% +3 "core" %0TX : +3 "sampler")9% +4 "core" %* } X +15 "collection"'2% +4 "core" %0VZ @ +2 "sampler").% +4 "core" % Z: +16 "collection"'% +3 "core" %0TZ A +2 "sampler")-% +5 "core" % [ +15 "collection"'S% +4 "core" %0WZ B +2 "sampler")?% +4 "core" % [ +15 "collection"'+% +4 "core" %0W[ E +2 "sampler")j% +5 "core" % ] +15 "collection"'F% +4 "core" %0W[ E +2 "sampler")'% +5 "core" % ^ +15 "collection"'7% +4 "core" %0T] E +2 "sampler")% +5 "core" %\  _ +15 "collection"'Y% +3 "core" %0W\\ F +2 "sampler")0% +4 "core" %  ^ +3 "collection"'3% +4 "core" %0W\\ D +2 #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X +2 "sampler")% +4 "core" % T Z +16 "collection"'% +3 "core" %0UV A +3 "sampler")% +4 "core" % S Y +15 "collection"'o% +4 "core" %0SY B +2 "sampler")~% +5 "core" % S ~ Z +15 "collection"'% +3 "core" %0TZ A +3 "sampler")% +4 "core" % S [ +16 "collection"'% +4 "core" %0SZ A +2 "sampler"))% +5 "core" % T [ +15 "collection"'% +4 "core" %0V\\ ? +2 "sampler")"% +4 "core" % S Z +16 "collection"'>% +3 "core" %0WY A +3 "sampler")% +4 "core" % S X +15 "collection"'U% +3 "core" %0UX B +3 "sampler")(% +4 "core" % S [ +15 "collection"'<% +3 "core" %0TX A +2 "sampler")% +5 "core" % S Z +15 "collection"' % +4 "core" %0VY A +2 "sampler")k% +4 "core" % S Z +16 "collection"'% +4 "core" %0UY ? +2 "sampler")$% +4 "core" % S Y +16 "collection"'g% +4 "core" %0TW A +2 "sampler")%% +4 "core" % S\  Z +15 "collection"';% +3 "core" %0WZ = +2 "sampler")E% +5 "core" % R  U +2 "collection"':% +4 "core" %0VY = +2 #"WCR"Intake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X +2 "sampler")0% +4 "core" %vN] X +16 "collection"'3% +3 "core" %0QU{ A +2 "sampler")`% +4 "core" %vN] Y +16 "collection"'R% +4 "core" %0RU @ +2 "sampler")^% +5 "core" %vN] Z +70 "collection"'b% +5 "core" %0RT @ +2 "sampler")i% +4 "core" %vN] } Y +16 "collection"'Q% +4 "core" %0QX @ +2 "sampler")_% +4 "core" %vN] [ +16 "collection"'e% +4 "core" %0SVz A +2 "sampler")4% +4 "core" %vN] Y +15 "collection"'[% +4 "core" %0RU{ @ +2 "sampler")h% +4 "core" %vN] Z +16 "collection"'X% +5 "core" %0QV @ +2 "sampler")P% +4 "core" %vN] Z +15 "collection"'Z% +3 "core" %0PW @ +3 "sampler")M% +4 "core" %vN] Y +15 "collection"'@% +4 "core" %0QW @ +2 "sampler")u% +4 "core" %vN] Y +16 "collection"'T% +4 "core" %0RV A +2 "sampler")% +4 "core" %vN] Y +16 "collection"'a% +4 "core" %0RV{ @ +2 "sampler")]% +4 "core" %vN] Z +16 "collection"'\\% +4 "core" %0QX = +2 "sampler")n% +4 "core" %vN] U +16 "collection"'=% +3 "core" %0SX~ > +2 "sampler")m% +5 "core" %vN] U +15 "collection"'r% +4 "core" %0SWx > +2 "sampler")l% +5 "core" %vN] U +15 "collection"'A% +4 "core" %0SVx 7 +2 "sampler")v% +5 "core" %vN] O +16 "collection"'f% +4 "core" %0RW| 4 +2 "sampler")*% +5 "core" %vN] M +15 "collection"'!% +3 "core" %0RW| 8 +2 "sampler")O% +5 "core" %vN] P +15 "collection"'t% +4 "core" %0SWz 5 +2 "sampler")6% +5 "core" %vN] N +15 "collection"'B% +4 "core" %0SW~ 5 +2 "sampler")% +5 "core" %vN] | N +15 "collection"'c% +3 "core" %0SU 5 +3 "sampler") % +4 "core" %vN] O +15 "collection"'% +4 "core" %0RVx 6 +2 "sampler")W% +4 "core" %vN] O +15 "collection"'z% +3 "core" %0SW 5 +2 "sampler")d% +5 "core" %vN] O +15 "collection"'% +4 "core" %0RV| 5 +2 "sampler")L% +5 "core" %vN] O +15 "collection"'{% +4 "core" %0RV 7 +2 "sampler")1% +4 "core" %vN] N +15 "collection"'8% +4 "core" %0SV 6 +2 "sampler")I% +4 "core" %vN] O +16 "collection"'K% +4 "core" %0SV 5 +2 "sampler")% +5 "core" %vN] O +15 "collection"'% +4 "core" %0RVx 7 +2 "sampler")}% +5 "core" %vN] O +15 "collection"'% +4 "core" %0RV 7 +2 "sampler") % +5 "core" %vN\\ O +15 "collection"'% +4 "core" %0SW 6 +2 "sampler")y% +5 "core" %vN] O +15 "collection"'x% +4 "core" %0TW 6 +2 "sampler")% +4 "core" %vN] P +16 "collection"'\ % +4 "core" %0WZ 5 +2 "sampler")|% +4 "core" %vO] O +16 "collection"'% +4 "core" %0VY 5 +2 "sampler")% +5 "core" %vO\\ O +15 "collection"'% +4 "core" %0TY 5 +2 "sampler") % +5 "core" %vO] N +15 "collection"' % +4 "core" %0TXw 5 +2 "sampler")w% +5 "core" %vO] N +15 "collection"'% +4 "core" %0SY 5 +2 "sampler")% +4 "core" %vO] M +16 "collection"'% +3 "core" %0VY 6 +2 "sampler")% +5 "core" %vP] } O +15 "collection"'o% +4 "core" %0TZ 5 +2 "sampler")~% +4 "core" %vP] O +16 "collection"'% +4 "core" %0VY 5 +2 "sampler")% +5 "core" %vP]  O +2 "collection"'% +4 "core" %0UY 5 +3 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X% +4 "core" %0TW 5 +2 "sampler")% +4 "core" %g O +53 "collection"'U% +3 "core" %0RX 5 +2 "sampler")(% +4 "core" %g N +54 "collection"'<% +4 "core" %0SZ 6 +2 "sampler")% +5 "core" %g  N +53 "collection"' % +4 "core" %0U[ 6 +2 "sampler")k% +4 "core" %e O +53 "collection"'% +3 "core" %0UZ 6 +2 "sampler")$% +4 "core" %g O +53 "collection"'g% +3 "core" %0VY 6 +2 "sampler")%% +4 "core" %`! N +54 "collection"';% +4 "core" %0VY 6 +3 "sampler")E% +4 "core" %^+' O +53 "collection"':% +4 "core" %0UZ 8 +2 "sampler")C% +5 "core" %%31 R +53 "collection"'&% +4 "core" %0X[ < +2 "sampler")J% +4 "core" % ?< } T ? +53 "collection"'q% +4 "core" %0X\\ B +2 "sampler")/% +4 "core" % KI Z ? +53 "collection"'% +4 "core" %0X] D +2 "sampler")% +4 "core" % SS ^ ? +53 "collection"'p% +4 "core" %0V] D +2 "sampler")9% +5 "core" % ^] ^ ? +53 "collection"'2% +4 "core" %0X[ C +2 "sampler").% +4 "core" % fe _ ? +2 "sampler")% +4 "core" % gf ^ ? +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )-% +3 "core" % ji ? +2 ."WCR"SSV.dial :exhaust +2 "sampler")S  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X R +16 "collection"' % +4 "core" %0NU 9 +2 "sampler")% +5 "core" %2; S +15 "collection"'W% +6 "core" %0QU 9 +4 "sampler")z% +7 "core" %2? R +16 "collection"'d% +4 "core" %0OT : +2 "sampler")% +4 "core" %2 T q +15 "collection"'L% +4 "core" %0QT < +2 "sampler"){% +4 "core" %2 U6 +16 "collection"'1% +4 "core" %0OU < +2 "sampler")8% +5 "core" %2 V +2 "collection"'I% +4 "core" %0RT~ < +2 #"WCR"Intake @15.3psia, vacuum from 8.8 to 12.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X% +5 "core" %I Z +15 "collection"'% +4 "core" %0OS B +2 "sampler")U% +5 "core" %I \\ +15 "collection"'(% +4 "core" %0MT A +2 "sampler")<% +5 "core" %I _ +15 "collection"'% +4 "core" %0LS F +2 "sampler") % +5 "core" %I [ +15 "collection"'k% +3 "core" %0OU B +2 "sampler")% +5 "core" %I \\ +15 "collection"'$% +4 "core" %0RT B +2 "sampler")g% +4 "core" %I Z +16 "collection"'%% +4 "core" %0OU B +2 "sampler");% +5 "core" %I  [ +15 "collection"'E% +4 "core" %0PS B +2 "sampler"):% +4 "core" %I [ +16 "collection"'C% +3 "core" %0OS| B +2 "sampler")&% +4 "core" %I [ +16 "collection"'J% +4 "core" %0PT B +2 "sampler")q% +5 "core" %J Z +15 "collection"'/% +4 "core" %0PU C +2 "sampler")% +5 "core" %I ~ [ +15 "collection"'% +4 "core" %0QV B +2 "sampler")p% +60 "core" %C [ +15 "collection"'9% +3 "core" %0QT C +3 "sampler")2% +4 "core" %B [ +15 "collection"'.% +4 "core" %0RT A +2 "sampler")% +4 "core" %A   \\ +16 "collection"'-% +4 "core" %0QU B +2 "sampler")S% +4 "core" %A  Y +16 "collection"')% +4 "core" %0RT D +2 "sampler")+% +5 "core" % ]} +2 "collection"'j% +4 "core" %0RW C +2 #"WCR"Intake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X +2 "sampler")% +4 "core" %4-N W +16 "collection"'% +4 "core" %0LS ? +2 "sampler")% +5 "core" %4-Q X +15 "collection"' % +4 "core" %0MS B +2 "sampler") % +5 "core" %4-R [ +15 "collection"'w% +4 "core" %0OS A +2 "sampler")% +4 "core" %4-Q } [ +16 "collection"'% +4 "core" %0NQ B +2 "sampler")% +5 "core" %4-Q [ +15 "collection"'% +4 "core" %0NR C +2 "sampler")o% +5 "core" %4-Q [ +15 "collection"'~% +4 "core" %0NR D +2 "sampler")% +5 "core" %4/S \\ +15 "collection"'% +3 "core" %0NR B +2 "sampler")% +5 "core" %4/R [ +15 "collection"'% +7 "core" %0MS F +2 "sampler")"% +5 "core" %4/S | ^ +15 "collection"'5% +4 "core" %0NR B +2 "sampler")>% +4 "core" %4/R \\ +16 "collection"'% +4 "core" %0PQ C +2 "sampler")U% +4 "core" %4/S [ +16 "collection"'(% +4 "core" %0OR B +2 "sampler")<% +5 "core" %4/S [ +15 "collection"'% +3 "core" %0MR C +2 "sampler") % +5 "core" %4/S [ +15 "collection"'k% +3 "core" %0PT A +2 "sampler")% +4 "core" %4/S \\ +16 "collection"'$% +4 "core" %0NT A +2 "sampler")g% +5 "core" %4/S \\ +15 "collection"'%% +3 "core" %0QS A +2 "sampler");% +4 "core" %4/S \\ +69 "collection"'E% +6 "core" %0OR B +2 "sampler"):% +4 "core" %4/S [ +16 "collection"'C% +4 "core" %0PS A +2 "sampler")&% +4 "core" %4/S [ +16 "collection"'J% +4 "core" %0PQ B +2 "sampler")q% +5 "core" %4/R | [ +15 "collection"'/% +4 "core" %0PT B +2 "sampler")% +4 "core" %4/R [ +16 "collection"'% +4 "core" %0OT B +2 "sampler")p% +4 "core" %4/S [ +16 "collection"'9% +4 "core" %0NU B +2 "sampler")2% +4 "core" %4/R [ +16 "collection"'.% +4 "core" %0OU B +2 "sampler")% +4 "core" %4/R [ +16 "collection"'-% +4 "core" %0OT B +2 "sampler")S% +4 "core" %4/S [ +16 "collection"')% +4 "core" %0PU B +2 "sampler")+% +4 "core" %4/R { [ +16 "collection"'j% +3 "core" %0RU B +3 "sampler")K% +5 "core" %4/R [ +15 "collection"''% +4 "core" %0QV C +2 "sampler")7% +4 "core" %4/S [ +16 "collection"'% +4 "core" %0RV~ C +2 "sampler")Y% +5 "core" %4/S  | [ +15 "collection"'0% +3 "core" %0QT E +3 "sampler")3% +4 "core" %4/R  | ` +15 "collection"'`% +4 "core" %0QT A +2 "sampler")R% +5 "core" %4/R   Z +2 "collection"'^% +5 "core" %0RW @ +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 65 +3 "sampler")#.A0X +2 "sampler")=% +5 "core" %n Z +53 "collection"'m% +4 "core" %0QT > +2 "sampler")r% +5 "core" %n ~ Z +53 "collection"'l% +3 "core" %0OX > +3 "sampler")A% +4 "core" %o\ Y +53 "collection"'v% +3 "core" %0RW ? +3 "sampler")f% +4 "core" %n Z +53 "collection"'*% +4 "core" %0SY E +2 "sampler")!% +5 "core" %!# _ +53 "collection"'O% +4 "core" %0UW C +2 "sampler")t% +4 "core" %+/ | Z U +53 "collection"'6% +4 "core" %0TZ B +2 "sampler")B% +5 "core" %:9 [ U +53 "collection"'% +4 "core" %0WZ = +2 "sampler")c% +5 "core" %JF z U U +53 "collection"' % +3 "core" %0V[ < +2 "sampler")% +5 "core" %VV w S U +53 "collection"'W% +4 "core" %0W^ > +2 "sampler")z% +4 "core" %ca W U +3 "sampler")d% +4 "core" %da V U + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %ge U +2 ."WCR"SSV.dial :exhaust +2 "sampler")L  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %0NP E +2 "sampler")% +5 "core" %- x _ i +15 "collection"'U% +4 "core" %0PT F +2 "sampler")(% +4 "core" %- ]+ +16 "collection"'<% +4 "core" %0MR D +2 "sampler")% +4 "core" %-  { ] +3 "collection"' % +4 "core" %0MTt C +2 #"WCR"Intake @15.3psia, vacuum from 8.8 to 12.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X% +4 "core" %0KOh C +2 "sampler")% +4 "core" %|Z ] +16 "collection"'U% +4 "core" %0MPl D +2 "sampler")(% +4 "core" %|Z \\ +16 "collection"'<% +4 "core" %0MP| C +2 "sampler")% +5 "core" %|Z ~ [ +15 "collection"' % +4 "core" %0KQf B +2 "sampler")I% +4 "core" %|Z [ +16 "collection"'% +3 "core" %0MRm C +3 "sampler")$% +4 "core" %|Z \\ +15 "collection"'g% +3 "core" %0LRi C +2 "sampler")%% +5 "core" %|Z \\ +15 "collection"';% +4 "core" %0KQo C +2 "sampler")E% +5 "core" %|Z { \\ +15 "collection"':% +4 "core" %0MQl C +2 "sampler")C% +4 "core" %|Z ] +16 "collection"'&% +3 "core" %0LOz D +2 "sampler")J% +5 "core" %|Z \\ +15 "collection"'q% +4 "core" %0LQx D +2 "sampler")/% +4 "core" %|Z ] +16 "collection"'% +4 "core" %0LQs D +2 "sampler")% +5 "core" %|Z ] +15 "collection"'p% +4 "core" %0NQq F +2 "sampler")9% +4 "core" %|Z { _ +16 "collection"'2% +4 "core" %0MQ} C +2 "sampler").% +4 "core" %|Z \\ +16 "collection"'% +4 "core" %0NRt C +2 "sampler")-% +5 "core" %|Z { \\ +15 "collection"'S% +3 "core" %0KQt D +2 "sampler"))% +5 "core" %|Z } \\ +15 "collection"'+% +4 "core" %0NOv C +2 "sampler")j% +5 "core" %|Z | \\ +15 "collection"'K% +3 "core" %0LRu C +2 "sampler")'% +5 "core" %|Z { \\ +15 "collection"'7% +5 "core" %0LSi C +2 "sampler")% +4 "core" %|Z | ] +16 "collection"'Y% +4 "core" %0MTr B +2 "sampler")0% +4 "core" %|Z { \\ +16 "collection"'3% +4 "core" %0MRt C +2 "sampler")`% +5 "core" %|Z [ +15 "collection"'R% +4 "core" %0MQj C +2 "sampler")^% +5 "core" %|Z [ +15 "collection"'x% +3 "core" %0LTq C +2 "sampler")i% +5 "core" %|Z | \\ +15 "collection"'Q% +4 "core" %0NRr A +2 "sampler")_% +5 "core" %|Z } Y +15 "collection"'e% +4 "core" %0ORl @ +2 "sampler")4% +4 "core" %|Z Y +16 "collection"'[% +4 "core" %0NRf @ +2 "sampler")h% +5 "core" %|Z X +15 "collection"'X% +4 "core" %0PVl 8 +2 "sampler")P% +5 "core" %|Z } R +15 "collection"'Z% +4 "core" %0PTt 8 +2 "sampler")M% +4 "core" %|Z  Q +16 "collection"'@% +4 "core" %0OUo 8 +2 "sampler")u% +4 "core" %|Z  R +2 "collection"'T% +4 "core" %0OSl 7 +2 #"WCR"Intake @15.2psia, vacuum from 8.7 to 12.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X +2 "sampler")v% +5 "core" %:8 W V +53 "collection"'f% +3 "core" %0V[j = +3 "sampler")*% +4 "core" %JH W V +53 "collection"'!% +4 "core" %0VYq > +2 "sampler")O% +4 "core" %VW | V V +53 "collection"'t% +4 "core" %0UZn < +2 "sampler")6% +4 "core" %dd } W V +2 "sampler")B% +4 "core" %fg u U V +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %jg V +2 ."WCR"SSV.dial :exhaust +2 "sampler")c  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +5 "core" %e"\ V +2 "collection"'% +4 "core" %0LRx = +2 #"WCR"Intake @15.2psia, vacuum from 8.7 to 12.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X +2 "sampler")A% +5 "core" % V j +53 "collection"'v% +4 "core" %0LRz > +2 "sampler")f% +5 "core" % V j +53 "collection"'*% +3 "core" %0MRn D +2 "sampler")!% +4 "core" % ] j +54 "collection"'O% +4 "core" %0NRw C +2 "sampler")t% +4 "core" % | ] j +54 "collection"'6% +4 "core" %0PS| G +4 "sampler")B% +4 "core" %  } _ j +53 "collection"'% +4 "core" %0PVz G +2 "sampler")c% +4 "core" % { ` j +53 "collection"'% +4 "core" %0PVy G +2 "sampler")% +4 "core" % w a j +54 "collection"'W% +4 "core" %0RVy G +2 "sampler") % +5 "core" %+( ` j +53 "collection"'d% +58 "core" %0RV{ G +4 "sampler")% +4 "core" %DC | ` j +53 "collection"'L% +4 "core" %0UY} G +2 "sampler")b% +4 "core" %RR ` j +53 "collection"'1% +4 "core" %0TYz G +2 "sampler")8% +4 "core" %_^ ` j +3 "sampler"){% +4 "core" %b^ ` j + ."WCR"Intake.select :close +2 "sampler")0 +10 )F% +3 "core" %cd z j +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +5 "core" %J  S +15 "collection"'% +4 "core" %0MQ{ 9 +2 "sampler")z% +4 "core" %J  R +16 "collection"'(% +4 "core" %0MPy 9 +2 "sampler")<% +4 "core" %J x R +16 "collection"'% +4 "core" %0NQ{ 9 +2 "sampler") % +5 "core" %J S +15 "collection"'I% +4 "core" %0MQ~ : +2 "sampler")% +5 "core" %J ~ S +15 "collection"'$% +4 "core" %0MRq ; +2 "sampler")g% +5 "core" %J x T +15 "collection"'%% +3 "core" %0MS| < +2 "sampler");% +5 "core" %J x T +15 "collection"'E% +4 "core" %0NRz : +2 "sampler"):% +4 "core" %J x T +16 "collection"'C% +3 "core" %0OSz ; +3 "sampler")&% +4 "core" %J T +15 "collection"'J% +4 "core" %0LQw : +3 "sampler")q% +4 "core" %J z T +15 "collection"'/% +3 "core" %0OS : +2 "sampler")% +5 "core" %J T +15 "collection"'% +4 "core" %0NSz : +2 "sampler")p% +5 "core" %J y R +15 "collection"'9% +4 "core" %0NT : +2 "sampler")2% +5 "core" %J } T +15 "collection"'.% +4 "core" %0PS : +2 "sampler")% +5 "core" %6 } T +15 "collection"'-% +4 "core" %0QS < +2 "sampler")S% +5 "core" % w V l +15 "collection"')% +4 "core" %0NT} > +2 "sampler")+% +4 "core" %  x W" +16 "collection"'j% +4 "core" %0QT < +2 "sampler")K% +5 "core" %  ~ V +2 "collection"''% +4 "core" %0PTx < +2 #"WCR"Intake @15.3psia, vacuum from 8.8 to 12.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +5 "core" %ON c Y +53 "collection"'% +3 "core" %0TY H +3 "sampler")z% +4 "core" %[Y v a Y +53 "collection"'(% +4 "core" %0TW E +2 "sampler")<% +4 "core" %he w Z Y +2 "sampler")% +4 "core" %gf v _ Y +2 ."WCR"Intake.select :close +2 "sampler")0 +9 ) % +3 "core" %jh Y +2 ."WCR"SSV.dial :exhaust +2 "sampler")I  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +5 "core" %` w [ +15 "collection"'% +4 "core" %0LQ F +2 "sampler")z% +4 "core" %` } _ +15 "collection"'(% +4 "core" %0MP F +2 "sampler")<% +5 "core" %` _ +15 "collection"'% +4 "core" %0LR D +2 "sampler") % +5 "core" %` v ^ +15 "collection"'I% +4 "core" %0KR F +2 "sampler")|% +5 "core" %_ x ] +15 "collection"'$% +4 "core" %0LP F +2 "sampler")g% +5 "core" %`  _ +15 "collection"'% +3 "core" %0KR F +2 "sampler");% +4 "core" %` ~ _ +16 "collection"'E% +4 "core" %0LQ F +2 "sampler") % +4 "core" %` _ +3 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*C % +10 "collection"'&% +3 "core" %0LQ C +3 "sampler")J% +4 "core" %` ~ \\ +15 "collection"'q% +4 "core" %0LQ 9 +2 "sampler")/% +4 "core" %_ } R +16 "collection"'% +3 "core" %0KP : +2 "sampler")% +5 "core" %_ v Z +3 $ +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*p'R +3 "collection"'9% +4 "core" %0LR F +48 "sampler")2% +13 "core" %`  ^ +16 "collection"'.% +4 "core" %0MR D +2 "sampler")% +4 "core" %` v ] +16 "collection"'-% +4 "core" %0NR D +2 "sampler")S% +5 "core" %`  ] +15 "collection"')% +4 "core" %0MR @ +2 "sampler")+% +5 "core" %_ W +15 "collection"'j% +4 "core" %0PS A +2 "sampler")K% +4 "core" %_ t W +16 "collection"''% +4 "core" %0NS A +2 "sampler")% +5 "core" %` ~ Z +15 "collection"'% +5 "core" %0MR E +2 "sampler")Y% +4 "core" %` v ^ +16 "collection"'0% +4 "core" %0MR A +2 "sampler")3% +5 "core" %` } [ +15 "collection"'`% +4 "core" %0MR A +2 "sampler")R% +4 "core" %W } [ +15 "collection"'^% +4 "core" %0QT A +2 "sampler")x% +5 "core" %W ~ [ +15 "collection"'i% +3 "core" %0QU B +2 "sampler")Q% +5 "core" %W Z +15 "collection"'_% +4 "core" %0PU A +2 "sampler")e% +5 "core" %W y [ +15 "collection"'4% +4 "core" %0NT B +2 "sampler")[% +4 "core" %W x Z +16 "collection"'h% +4 "core" %0PT B +2 "sampler")X% +4 "core" %W  [ +16 "collection"'P% +4 "core" %0NS ? +2 "sampler")Z% +4 "core" %W \ X +3 "collection"'M% +4 "core" ' +2 %0PT ? +2 #"MFBPCR"Elution +2 #"WCR"Intake @15.3psia, vacuum from 8.8 to 12.8psi + ."MFBPCR"ATV.dial :air1 +4 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 23 +2 "MFB"*@  +5 "sampler")#.0X% +4 "core" %0PR: @ +2 "sampler")% +5 "core" %f r [ +53 "collection"'z% +4 "core" %0KR 9 +2 "sampler")(% +4 "core" %f v S +53 "collection"'<% +4 "core" %0LRB 9 +2 "sampler")% +4 "core" %f u R +53 "collection"' % +4 "core" %0NR< 8 +2 "sampler")I% +4 "core" %e x R +53 "collection"'|% +4 "core" %0PR; 9 +2 "sampler")$% +4 "core" %e z R +53 "collection"'g% +4 "core" %0OT 9 +2 "sampler")% +4 "core" %e p R +53 "collection"';% +4 "core" %0OS 9 +2 "sampler")E% +4 "core" %e x R +53 "collection"' % +3 "core" %0OT ; +3 "sampler")&% +4 "core" %I s T +53 "collection"'J% +4 "core" %0PU; @ +2 "sampler")q% +4 "core" %\  } Z B +54 "collection"'/% +4 "core" %0SU @ +2 "sampler")% +4 "core" %\ &' p Y B +53 "collection"'% +4 "core" %0QW @ +2 "sampler")C% +5 "core" %\ 10 v Y B +53 "collection"'9% +4 "core" %0TWC @ +2 "sampler")2% +5 "core" %\ ;: } Y B +53 "collection"'.% +4 "core" %0QX @ +2 "sampler")% +4 "core" %\ FE u Y B +53 "collection"'-% +4 "core" %0SW ? +2 "sampler")S% +5 "core" %\ QM v Z B +53 "collection"')% +4 "core" %0UWE A +2 "sampler")+% +4 "core" %\ Z[  [ B +53 "collection"'j% +4 "core" %0SX H +2 "sampler")K% +5 "core" %\ fd } c B +2 "sampler")'% +4 "core" %\ gd t d B + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %\ ih  B +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0Xl v +2 ."WCR"CSV.dial between air and CTV +2 "collection"'_ ` +32 "core" b +3 ."WCR"CS.seek 7.315ml +2 "collection"'e'u +816 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'4  +2 '[  +31 "core"  +50  +3 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +3 "collection"'h'4 +1595 "core" '&! t +3 ."WCR"CBV.dial :waste2b +2 "collection"'X  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'P' +449 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'Z  +146 "core" +3 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'M  +45 "core"  +2 "collection"'@% +5 "core" %=> + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'T' +631 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'"' +2138 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'p @ +79 "core" ? +53 "sampler")U% +3 "core" %rq . +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +97 "core"  +3 "collection"'a% +4 "core" %@E  +2 ."WCR"CSV.dial between air and CTV +56 "collection"'= ` +76 "core" b +3 ."WCR"CS.seek 7.223ml +3 "collection"'m' +822 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'r  +3 'l  +28 "core"  +122  +3 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +3 "collection"'n'4 +209 "core" ' +2 ."MFBPCR"delay 30 seconds +947 "Can" ~x +610 "core" '='# +3 ."WCR"delay 2:00 +1443 ."MFBPCR"ATV.dial :waste,via: :air3 +2 "MFB"*v n +168 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*f'R +1632 "core" ' +2 #"MFBPCR"Parking Bleach in LysateSource line and SPEcolumn + .ATV.dial :air3 +2 "MFB"*A % +73 "core" $ +2 "MFB"**% +5 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.029ml +2 "MFB"*O' +631 "core" ' +2 ."MFBPCR"ATV.dial :ElutionWater +2 "MFB"*t I +52 "core" J +2 "MFB"*6% +5 "core" %  S +2 ."MFBPCR"AS.seek 0.059ml +2 "MFB"*B'] +624 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +52 "core" % +2 "MFB"*c% +5 "core" %P O +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*W  +35 "core" +2 "MFB"* % +5 "core" % H +2 ."MFBPCR"AS.seek 0.769ml +3 "MFB"*d' q +6788 ."WCR"CBV.dial :waste2b +2 "collection"'\\  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'' +232 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'L  +146 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'b  +46 "core"  +2 "collection"'1% +5 "core" %CI + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +2 "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'8' +606 "core" ' +2 ."WCR"delay 5 seconds +202 "core" ' +2 ."MFBPCR"delay 3 seconds +299 ."WCR"CSR.select :air +3 "collection"' +3 ."MFBPCR"ATV.dial :air3 +3 "MFB"*: % +4 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'{' +40 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*F% +3 "core" % q +3 ."MFBPCR"AS.seek 0.794ml +2 "MFB"*' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*k  +51 "core" +2 "MFB"*}% +5 "core" %  D +2 ."MFBPCR"AS.seek 0.779ml +2 "MFB"*' " +319 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :AIV +2 "MFB"* I +121 "core" H +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.015ml +2 "MFB"*\ ' +122 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'y @ +80 "core" ? +53 "sampler")% +4 "core" %mm y . +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'?  +100 "core"  +3 "collection"'7% +4 "core" %EH x +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +64 "core" ^ +3 ."WCR"CS.seek 7.184ml +2 "collection"'u'K +812 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +6 "collection"'  +2 '  +34 "core"  +114  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'D'4 +1684 "core" '! | +3 ."WCR"delay 2:00 +1295 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"* n +143 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*%'R +116 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +56 "core" % +2 "MFB"*% +5 "core" %R. +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*o  +34 "core" +2 "MFB"*~% +5 "core" %  P +2 ."MFBPCR"AS.seek 0.579ml +54 "MFB"*' +9831 ."WCR"CBV.dial :waste2b +2 "collection"'!  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'' +301 "core" ' +2 ."WCR"delay 1:00 +1309 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*w% +3 "core" %   B +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*]'\ 4f +528 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*5  +52 "core" +4 "MFB"*>% +4 "core" %\ 4q  R +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*'  +336 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV + "MFB"*z n +100 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*(  +64 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +2307 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +147 "core" +2 "collection"' & +5 "core" &WlSVfp E +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&I% +4 "core" %\  Q X 0 +2 "storage"(|% +4 "core" %] 5 : . +3 "storage"($. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 ."WCR"SC.seek 1 +2 "storage"(g(( +209 "core" ( +2 ."WCR"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (& +3 "core" &( Q +2 "manipulator"&;& +4 "core" &Ӷ# l?T +3 "manipulator"&E% +4 "core" %\  +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"& ( +177 "core" ( +2 "manipulator"&&& +5 "core" & T +2 "storage"(J& +4 "core" &( P +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&q' +96 "core" ' +2 "storage"(/& +5 "core" &( < +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +2 "storage"('V +250 "core" ' +2 "storage"(- +4 "core" -' +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&C& +3 "core" & +3 "storage"(9& +4 "core" &( w 2 +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek 1 +3 "manipulator"&2'C +27 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&., +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -' +3 ."WCR"SE.seek 7.08 Pucks below Top Plate +2 "storage"(-' +36 "core" ' +3 "manipulator"&S% +5 "core" %r +2 "storage"()& +5 "core" &( f + ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 347 counts +2 "manipulator"&+'Ϟ +16 "core" ' +2 "manipulator"&j& +5 "core" & 1 1 +2 "storage"(K& +4 "core" &( +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&'' +28 "core" ' +3 ."WCR"SE.seek 8.08 Pucks below Top Plate +2 "storage"(' +48 "core" ' +2 "manipulator"&& +5 "core" & 6 4h +3 "manipulator"& % +4 "core" % . ( +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&0'\ +90 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&3(ӷ +161 "core" ( +2 "manipulator"&V& +5 "core" &ӵ$@[ + ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &R& +3 "core" &ӵ# @[ +3 ."WCR"Forearm.seek CC +2 "manipulator"&' +95 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&x/ +73 "core" / +2 ."WCR"CC.seek :open +3 "collection"'( +423 "core" ( +3 "storage"(i& +5 "core" &(  +2 "storage"(Q& +4 "core" &(  +2 "manipulator"&_& +4 "core" &ӵ$@[ +3 "manipulator"&`% +4 "core" % H +2 ."WCR"Forearm.seek :retract +3 "manipulator"&['\ +93 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&4( +173 "core" ( +2 "manipulator"&e& +5 "core" & \ +2 "storage"(X& +5 "core" &( I K  +2 ."WCR"Elbow.reconfigure LimpElbow +56 "manipulator"&$ ,(#b +4 ."WCR"Forearm.seek 1 +3 "manipulator"&h'C +97 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&Z, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open +3 "manipulator"&M1 +70 "core" 1 +3 "manipulator"&@% +5 "core" % q Z \\I +2 "storage"(P& +5 "core" &( - . t +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 346 counts +2 "manipulator"&T'ϝ +16 "core" ' +2 "manipulator"&p& +5 "core" & z { +2 "storage"(U& +5 "core" &( - 1 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +23 "core" ' +3 "storage"(a% +4 "core" %   % +4 ."downElevator"SE.seek :down +4 "storage"(='X +99 ("% +3 "core" %Y 2 <  ` +3 "manipulator"&r% +4 "core" % y +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +3 "manipulator"&l'\ +72 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +15 "core" ' +2 ."WCR"SC.coast + "storage"(6 +4 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'m& +4 "core" &JQ +2 .tHand.open +2 "manipulator"&v1 +21 "core" 1 +2 "manipulator"&^& +5 "core" &  +3 "manipulator"&A% +4 "core" %\  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&*(- +204 "core" ( +2 "manipulator"&f& +5 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +3 "core" &- v +3 .tForearm.seek :garage +2 "manipulator"&6'η +98 "core" ' +2 .tHand.close +2 "manipulator"&O/ +65 "core" / +2 "manipulator"&& +5 "core" &- u h  +2 "manipulator"&c% +5 "core" % x x +2 .tForearm.seek :retract +2 "manipulator"&B'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&W(ӷ +284 "core" ( +2 "manipulator"& & +5 "core" & y z7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & v | 7 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\\' +102 "core" ' +2 "manipulator"&n& +5 "core" & V O7 +2 "manipulator"&L% +4 "core" % V O [ +3 "collection"'b& +5 "core" &HM +2 "collection"'1& +5 .tCC.seek :closed +2 "collection"'(W +4 "core" &JN y +3 &IM  +8 &+xJN , +9 &^IM }A +9 &?pKO ~U +10 &LKN V +9 &NHN V +9 &LJN V +10 &AKIK V +9 &IIN V +10 &MIM U +9 &IIO V +9 & ILJN V +10 &" JHM V +9 &#NJO V +9 &%KIP V +10 &'PNJM W +9 &)LJN V +10 &*LIN V +9 &,HHM V +9 &.YNIM V +10 &0LIO V +9 &1MJN U +9 &3NIP V +10 &5cJHN U +9 &7$LHM V +10 &8LJL U +9 &:JJO V +9 &,NHN V +9 &?LHN V +9 &ANJP V +10 &CrOIM V +9 &E4OGM V +10 &FKIP U +9 &HQKO V +9 &JvYJQ W +10 &L/|JO Z +9 &MGN _ +9 &OGN a +10 &Q_FK ~b +9 &S EK b +10 &TFK b +9 &V|EL A +9 &WJ*EJ a +9 ( +3 "collection"'1& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.30 + "collection"':& +5 "core" &Wa`EL J + &Wa`HI J +2 .tHand.open + "manipulator"&81 +69 "core" 1 +2 "manipulator"&F% +5 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&d'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'k& +5 "core" &WaaFI E J +2 "collection"'}% +4 "core" %GL +2 .tCSV.dial CSR +2 "collection"'  +46 "core"  +2 "collection"'% +5 "core" %FL n +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'y'p +1373 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 '% +3 "core" %pEI 9 z \ +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"''\\ +736 "core" ' +2 .tCSV.dial :waste +2 "collection"'? +142 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'7'4 +2000 "core" ' +2 ."MFBPCR"delay 1:00 +11 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +5 "core" &Wa`EHe zJ +2 "collection"'{% +5 "core" %4EIg y + .tCSV.dial :flush +49 "collection"'  +54 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''p +1366 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'u @ +45 "core" A +2 "collection"' % +5 "core" %pDJf w +3 .tCS.seek 7ml +2 "collection"''k +601 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +5 '\  +54 "core"  +95  +2 .tCBV.dial :waste1 +2 "collection"'% @ +84 "core" A +3 .tCS.seek 0ml +2 "collection"'o'4 +1882 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'~& +4 "core" &Wa`KOd J +2 "collection"'% +5 "core" %5KO[ ~ + .tCSV.dial :flush +2 "collection"'!  +79 "core" +3 .tCS.seek 5ml +2 "collection"'D'p +1093 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +63 "core" ' +2 .tdelay 5 seconds +415 "Can" o +87 .tCSV.dial :air +2 "collection"'w @ +60 "core" > +2 "collection"'% +5 "core" %pHMf { +2 .tCS.seek 7ml +2 "collection"'5'l +608 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'>  +48 "core"  +2 .tCBV.dial :waste2b +2 "collection"']  +82 "core"  +3 .tCS.seek 0ml +2 "collection"'z'4 +1872 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'(  +46 "core"  +2 "collection"'% +5 "core" %/HLd r +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"''P +1113 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"' ' +788 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial ASV + .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +611 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'|  +47 "core"  +2 .tCBV.dial :waste1 +2 "collection"'$ @ +82 "core" @ +3 .tCS.seek 0ml +2 "collection"''4 +2651 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"';  +47 "core"  +2 "collection"'E% +5 "core" %2GLt q + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'&'P +1116 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'J' +1623 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'/  +47 "core"  +2 .tCBV.dial :waste2b +2 "collection"'#  +82 "core"  +3 .tCS.seek 0ml +2 "collection"','4 +2645 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'  +48 "core"  +2 "collection"'C% +5 "core" %2JMV r + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'9'P +1127 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +11 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' +1610 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'S +5 ')  +49 "core" +62 +2 .tCTV.dial :air +2 "collection"'j  +147 "core" +3 .tCS.seek 0ml +2 "collection"'K'4 +2649 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"''0 +883 "core" ' +2 .tCSV.dial :waste +2 "collection"' +45 "core" +3 .tCS.seek 0ml +2 "collection"'q'4 +849 "core" ' +2 #tFlushing upper manifold + "collection"' & +5 "core" &Wa`FK] sJ +2 "collection"'% +4 "core" %3GLY s +2 .tCSV.dial :flush +2 "collection"'2  +45 "core"  +3 .tCS.seek 5ml +2 "collection"'+'p +1370 "core" ' +2 .tdelay 5 seconds +386 "core" ' +55 ."MFBPCR"delay 20 seconds +61 .tCSV.dial :air +3 "collection"'- @ +46 "core" A +2 "collection"'V% +5 "core" %pFLV  +2 .tCS.seek 7ml +2 "collection"'R'g +620 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'' +113 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'.'4 +1135 ."MFBPCR"ATV.dial :air3 +2 "MFB"*x % +140 "core" & +2 "MFB"*0% +5 "core" %Vz +2 ."MFBPCR"AS.seek 0.59ml +3 "MFB"*s' +578 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'i'0 +864 "core" ' +2 .tCSV.dial :waste +2 "collection"'Q +47 "core" +3 .tCS.seek 0ml +2 "collection"'_'4 +853 "core" ' +2 "collection"'`& +5 "core" &Wa`GKT |J +2 "collection"'e% +5 "core" %1ILW | + .tCSV.dial :flush +2 "collection"'X  +46 "core"  +3 .tCS.seek 3ml +2 "collection"''0 +857 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'3 @ +46 "core" B +2 "collection"'M% +5 "core" %0HL_  +2 .tCS.seek 5ml +2 "collection"'@'p +611 "core" ' +3 .tCSV.dial :air +5 .CS.seek 0ml +4 "collection"'P'4 +1351 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'p'0 +868 "core" ' +2 .tCSV.dial :waste +2 "collection"'U +80 "core" +3 .tCS.seek 0ml +2 "collection"'a'4 +852 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'[& +4 "core" &Wa`HLk xJ +2 "collection"'"% +4 "core" %3GNd w +2 .tCSV.dial :flush +2 "collection"'r  +47 "core"  +3 .tCS.seek 5ml +2 "collection"'4'p +1373 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'m @ +45 "core" B +2 "collection"'h% +5 "core" %pGLc  +2 .tCS.seek 7ml +2 "collection"'v'i +605 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'^  +2 'A  +44 "core"  +107  +2 .tCBV.dial :waste1 +2 "collection"'T @ +47 "core" A +3 .tCS.seek 0ml +2 "collection"''4 +21 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +3 "MFB"* n +138 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*f% +4 "core" %  ? +3 ."MFBPCR"AS.seek 0.09ml +2 "MFB"*t' +1390 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'=& +5 "core" &Wa_JPf vJ +2 "collection"'g% +5 "core" %2KPl v + .tCSV.dial :flush +2 "collection"'Z  +80 "core" +3 .tCS.seek 5ml +2 "collection"'O'p +1375 "core" ' +2 .tdelay 5 seconds +504 .CSV.dial :air + "collection"' @ +47 "core" A +2 "collection"'c% +5 "core" %pKO^ | +2 .tCS.seek 7ml +2 "collection"'l'i +603 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'6  +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +81 "core"  +3 .tCS.seek 0ml +2 "collection"''4 +1875 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&*& +4 "core" &   `3 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&n(ӷ +15 "core" ( +2 "manipulator"&L& +5 "core" &ӹ  )/ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &ӹ  / +2 .tForearm.seek CC +2 "manipulator"&B' +95 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'1( +423 "core" ( +2 "manipulator"&:& +4 "core" & ` Z + +3 "manipulator"&8% +4 "core" % > X Y - +2 .tForearm.seek :retract +2 "manipulator"&F'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&k(- +299 "core" ( +2 "manipulator"&}& +5 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- . +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'η +113 "core" ' +3 .tHand.open + "manipulator"&\\1 +71 "core" 1 +2 "manipulator"&% +5 "core" % ιe $ ذ) +56 .tForearm.reconfigure LooseForearm +10 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'y& +4 "core" &NTQ +2 .tHand.open +2 "manipulator"&?1 +19 "core" 1 +2 "manipulator"&& +5 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +4 "core" ( +2 "manipulator"&{& +5 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-  | +2 .tForearm.seek :garage +2 "manipulator"&7'η +101 "core" ' +2 .tHand.close +2 "manipulator"&u/ +65 "core" / +4 "manipulator"& & +4 "core" &- ; Q +2 "manipulator"&% +4 "core" % > X  +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&\ (ӷ +273 "core" ( +2 "manipulator"&%& +5 "core" &Ӻ x5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӻ y5 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&~' +102 "core" ' +2 "manipulator"&& +5 "core" &Ӻ [ Z5 +2 "manipulator"&!% +4 "core" % Y X +3 "collection"'o& +4 "core" &PT +2 "collection"'<& +5 .tCC.seek :closed +2 "collection"'w(W +4 "core" &NT + &NT  +9 &+wOU - +9 &^OU ~A +9 &JpNU ~T +10 &JOT V +9 &MOT V +9 &JOS V +10 &JIOU V +9 & LOU V +10 &MNT V +9 &HPS V +9 & QKOS W +10 &"HPS V +9 &#JPU V +9 &%LMT V +10 &'ZKOT V +9 &)EPU U +10 &*JPS W +9 &,IOV V +9 &.bJOT V +10 &0$INV V +9 &1JMU W +9 &3LOS V +10 &5kINS V +9 &7,LPU V +10 &8LOU V +9 &:JPV V +9 &5MOT V +9 &?JQU V +9 &ALNS V +10 &CzLOT V +9 &E<LOV V +10 &FJPU V +9 &HRPU W +9 &J~\\SW }X +10 &L7zPT z[ +9 &MPV v_ +9 &OMT va +10 &QdOT nb" +9 &S$OS tb$ +10 &TOS tb' +9 &VMT x? +9 &WG(NS v%p +10 &WnaMU |I +3 ( +2 "collection"'<& +3 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.22 +2 "collection"'& +5 "core" &Wn`NR xI + .tHand.open +2 "manipulator"&D1 +72 "core" 1 +3 "manipulator"&>% +5 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&]'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'5& +5 "core" &Wn`JS wI +2 "collection"'(% +5 "core" %/NR w + .tCSV.dial CSR +2 "collection"'  +45 "core"  +2 "collection"'z% +5 "core" %/MP w + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"''p +1039 "core" ' +2 ."MFBPCR"delay 30 seconds +337 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 '% +3 "core" %pJP u +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'|'_ +732 "core" ' +2 .tCSV.dial :waste +2 "collection"'$ +154 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"' '4 +1237 ."MFBPCR"ATV.dial :extSrc +2 "MFB"*;  +73 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ElutionWater + "MFB"*E I +101 "core" I +2 "MFB"*% +5 "core" % +2 ."MFBPCR"AS.seek 0.12ml +2 "MFB"*&' +306 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'/& +5 "core" &Wn`JL I +2 "collection"'#% +4 "core" %6IL  + .tCSV.dial :flush +2 "collection"'J  +47 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"''p +249 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*C % +51 "core" $ +2 "MFB"*,% +5 "core" % I +2 ."MFBPCR"AS.seek 0.13ml +3 "MFB"*9' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*)  +34 "core" +2 "MFB"*S% +5 "core" % +2 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*j' +566 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +45 "core" A +2 "collection"'K% +5 "core" %pIM  +2 .tCS.seek 7ml +2 "collection"' 'g +601 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'  +45 "core"  +2 .tCBV.dial :waste1 +2 "collection"' @ +81 "core" @ +3 .tCS.seek 0ml +2 "collection"''4 +164 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*2 % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*q% +3 "core" % B +3 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*-'X +518 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*V  +52 "core" +2 "MFB"*+% +5 "core" %X  +2 ."MFBPCR"AS.seek 0.24ml +3 "MFB"*'' 4 +141 "core" ' +3 #tFlushing lower manifold's waste2b port +2 "collection"'R& +4 "core" &Wn`OT xI +2 "collection"'x% +4 "core" %2OS x +2 .tCSV.dial :flush +2 "collection"'0  +81 "core" +57 .tCS.seek 5ml +2 "collection"'I'p +27 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*. n +100 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*Q  +35 "core"  +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*i'(@ +453 "Can" }v +227 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'` @ +60 "core" ? +2 "collection"'e% +5 "core" %pKP u +3 .tCS.seek 7ml +2 "collection"'X'k +262 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 *_% +3 "core" %(# +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*3' +213 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'M  +47 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +82 "core"  +3 .tCS.seek 0ml +2 "collection"'@'4 +1860 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'P& +5 "core" &Wn`LQ I +2 "collection"'U% +4 "core" %7KP +2 .tCSV.dial CSR +2 "collection"'p  +45 "core"  +2 "collection"'[% +5 "core" %7LR +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'"'L +2135 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'r' +602 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'a +2 'm  +51 "core"  +61 +2 .tCTV.dial :intake +2 "collection"'h  +82 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'4' +869 "core" ' +3 ."MFBPCR"SPE.hold 2:46:40,95C +3 "MFB"*^ @F@ +3 ."MFBPCR"delay 3:00 +4 "core" /k +1357 ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'A  +85 "core"  +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'T'4 +619 "core" ' +2 .tCSV.dial CSR +2 "collection"'v  +118 "core"  +2 "collection"'% +5 "core" %4LP  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'f'p +1416 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'s' +1418 "core" ' + .tCSV.dial CBV +2 "collection"'= +119 "core" +3 .tCS.seek 0ml +2 "collection"'g'4 +2748 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Z& +4 "core" & i1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +12 "core" ( +2 "manipulator"&& +5 "core" &ӻ  k- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +3 "core" &ӻ -k- +2 .tForearm.seek CC +2 "manipulator"&O' +93 "core" ' +2 .tHand.close + "manipulator"&6/ +67 "core" / +3 .tCC.seek :open +2 "collection"' ( +423 "core" ( +2 "manipulator"&l& +5 "core" & Ff) +2 "manipulator"&*% +4 "core" % 7 Tf +2 .tForearm.seek :retract +2 "manipulator"&L'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&b(- +310 "core" ( +2 "manipulator"&& +5 "core" &- ? Isu +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &- D F Cru +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&d'η +115 "core" ' +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&:% +5 "core" % γd @e +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&8'\ +103 "core" ' +2 #tCompleted [mbaPhase] begun 18:06:09 + #Extending 18tun1 until completion of MFBPCR +8130 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +4798 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ASV.dial :wasteD + "MFB"*n I +106 "core" I +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +5773 "core" ' +2 #"MFBPCR"Priming Eluate + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 0.5ml + "MFB"*'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*\\  +56 "core"  +2 #"MFBPCR"Swish #1 of 2 + "MFB"*% +5 "core" %(, S` +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*F'\  +1029 "core" ' +2 "MFB"*y% +4 "core" %\  j +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*?'( +1039 "core" ' + #"MFBPCR"Swish #2 of 2 +2 "MFB"*% +4 "core" %( nt +3 ."MFBPCR"AS.seek 0.6ml +55 "MFB"*{'\  +1041 "core" ' +2 "MFB"*% +5 "core" %\   jt B +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(% +1034 "core" ' +2 ."MFBPCR"delay 3 seconds +303 "MFB"*u% +4 "core" %(9 n/ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.684ml +2 "MFB"* ' D +3739 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Eluate primed + .ATV.dial :waste2 +2 "MFB"* % +58 "core" $ +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +3475 "core" ' +2 ."MFBPCR"SPE.coast +2 "MFB"*  +4 "core"  +  +2 ."MFBPCR"ASV.dial :SPErecovery +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118sep1419h200ml.pcr + #Building PCR Slug from ASV with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*7  +92 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*%  +25 "core"  +2 "MFB"*% +5 "core" %V f, +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(N +2552 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*! n +144 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*o'R +1372 "Can" hh +3696 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*1  +155 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 +2 "MFB"*  +46 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*D% +3 "core" %(3 n +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*>'F] +629 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*5  +148 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +3 "MFB"*<% +3 "core" %Fb\  y V +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*(' +1817 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 +2 "MFB"*  +36 "core"  +2 #"MFBPCR"Adding PP4 +2 .delay 2 seconds +202 "MFB"*z% +3 "core" %  - +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*~' +630 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"* % +35 "core" % +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*% +4 "core" % [\ 2 +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*', +618 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*$  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*|% +4 "core" %1  = ? +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*;'\ +5849 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*E n +34 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\   I +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*t'\  +625 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*/  +50 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*#% +4 "core" %\  ^R +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*J' U +5068 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*C  +75 "core"  +2 ."MFBPCR"ARV.dial :air1 +2 "MFB"*,  +34 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*&% +5 "core" % T &F +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*)'s +29048 "Can" tt +3544 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*S  +71 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*9 % +34 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +55322 "Can" c +60004  q +60004  dd +60003  oo +60004  y +60004  cd +60004  [ +60003   +25105 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"]7459820:1673,927,723,725,60.0001;7460720:1882,942,697,664,59.9628;7461770:2105,1242,691,676,60.0374;7571260:1693,916,715,707,60.0001;7572160:1876,911,692,680,60.0001;7573210:2095,1197,665,690,60.0001;7682750:1681,912,721,717,60.0001;7683650:1880,915,697,689,60.0001;7684700:2101,1246,691,680,60.0374;7794220:1688,957,723,677,59.9628;7795120:1858,952,698,692,59.9628;7796170:2087,1215,691,681,59.9628;7905720:1683,922,720,714,60.0001;7906620:1864,893,666,690,60.0374;7907670:2088,1224,691,682,60.0001;8017310:1685,955,724,716,60.0001;8018210:1869,926,698,690,59.9628;8019260:2094,1230,661,678,60.0001;8128570:1677,934,694,714,60.0001;8129470:1861,926,697,696,60.0001;8130520:2086,1244,692,677,60.0001;8240240:1674,889,724,716,59.9628;8241140:1886,878,697,686,60.0001;8242190:2070,1233,698,684,60.0001;8352170:1670,954,722,716,59.9628;8353070:1860,943,698,657,60.0374;8354120:2080,1238,692,677,60.0374;8463940:1682,879,723,711,60.0001;8464840:1888,908,695,682,59.9628;8465890:2075,1261,666,681,59.9628;8575520:1678,913,722,715,60.0001;8576420:1846,955,698,689,59.9628;8577470:2084,1243,692,682,60.0001;8687250:1679,872,724,716,60.0001;8688150:1854,908,698,685,60.0374;8689200:2081,1245,693,679,60.0001;8798830:1677,894,726,717,60.0001;8799730:1880,887,695,656,60.0001;8800780:2086,1267,694,676,60.0001;8910970:1665,898,722,708,60.0001;8911870:1890,900,697,685,60.0001;8912920:2042,1253,699,682,60.0374;9022670:1670,922,720,705,59.9628;9023570:1843,976,695,682,59.9628;9024620:2071,1226,661,682,60.0001;9134690:1669,956,722,716,59.9628;9135590:1859,954,699,688,60.0001;9136640:2074,1229,687,637,60.0001;9246310:1669,942,720,708,59.9628;9247210:1832,964,696,692,59.9628;9248260:2070,1220,696,678,60.0001;9358110:1664,892,683,708,59.9628;9359010:1870,931,690,677,60.0001;9360060:2064,1225,701,684,60.0001;9469820:1681,916,724,719,59.9628;9470720:1861,934,700,690,59.9628;9471770:2075,1260,695,678,60.0001;9581540:1675,896,718,706,60.0001;9582440:1866,896,694,677,60.0001;9583490:2041,1259,700,690,60.0001;9693380:1669,929,724,712,59.9628;9694280:1860,918,699,692,60.0001;9695330:2073,1236,659,672,59.9255;9805390:1663,912,725,717,60.0001;9806290:1858,938,697,687,60.0001;9807340:2077,1266,693,647,60.0001;9917600:1672,904,722,716,60.0001;9918500:1874,901,698,683,60.0001;9919550:2076,1279,695,649,60.0374;10029500:1672,902,688,711,59.9628;10030400:1890,911,695,681,60.0001;10031450:2057,1262,699,688,60.0001;10141310:1664,951,720,715,59.9628;10142210:1829,968,699,687,60.0001;10143260:2066,1240,692,678,60.0001;10253440:1665,929,723,715,60.0001;10254340:1857,907,697,693,60.0001;10255390:2068,1261,694,682,59.9628;10365500:1669,918,720,710,60.0001;10366400:1867,892,662,680,60.0001;10367450:2064,1256,700,689,60.0001;10477100:1668,929,719,704,60.0001;10478000:1860,928,694,683,60.0001;10479050:2044,1240,670,688,60.0001;10588570:1675,942,727,713,59.9628;10589470:1851,960,699,692,60.0001;10590520:2075,1216,696,677,60.0747;10699960:1668,917,722,703,60.0001;10700860:1868,907,696,680,60.0001;10701910:2055,1263,697,685,60.0001;10811500:1673,902,722,711,59.9628;10812400:1872,887,692,648,60.0001;10813450:2072,1296,694,681,60.0001;10923540:1668,917,719,703,59.9628;10924440:1880,909,695,678,60.0001;10925490:2047,1268,701,686,59.9628;11035050:1663,938,718,701,59.9628;11035950:1861,937,691,678,60.0001;11037000:2059,1233,700,650,60.0374;11146770:1668,937,724,717,59.9628;11147670:1851,925,699,693,59.9628;11148720:2081,1276,693,674,60.0374;11258790:1675,906,711,663,59.9628;11259690:1861,947,692,678,59.9628;11260740:2056,1256,699,686,60.0374;11370510:1666,938,722,718,60.0001;11371410:1855,935,668,690,59.9628;11372460:2078,1238,695,682,60.0001;11482350:1676,945,725,721,60.0001;11483250:1862,937,699,690,60.0001;11484300:2052,1272,693,680,60.0001;11593900:1671,946,724,713,59.9628;11594800:1853,938,700,690,59.9628;11595850:2076,1245,691,640,60.0001;11705940:1661,920,718,705,59.9628;11706840:1850,956,694,679,60.0001;11707890:2069,1228,698,681,60.0374;11817600:1673,890,693,716,59.9628;11818500:1877,894,695,688,60.0001;11819550:2066,1245,696,687,60.0374;11929470:1668,890,721,699,59.9628;11930370:1848,889,692,678,60.0001;11931420:2052,1258,700,686,60.0374;12041320:1672,1275,724,710,59.9628; +21 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118sep1419h200ml.pcr +2 "MFB"*% +3 "core" %uK +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*K'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +159 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"* % +5 "core" %(*G +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"* 'Zp +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*2  +52 "core"  +2 "MFB"*q% +5 "core" %Z~\ M M +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*j'> +6058 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*V % +49 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*+% +4 "core" %>1_ +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*R'v +541 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*x  +50 "core" +2 "MFB"*0% +5 "core" % +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*-'q +319 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV + "MFB"*.  +79 "core"  +2 "MFB"*Q% +5 "core" %q- +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'' +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*`' +3076 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*I' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*M' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +468 "Can" YX +2263 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  +3 ."MFBPCR"ATV.dial :air3 +2 "MFB"*X % +116 "core" % +2 "MFB"*P% +5 "core" %V' +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*U' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*p  +51 "core" +2 "MFB"*[% +5 "core" %\ !\ 9 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*@'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*" % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*m% +4 "core" %>\  W +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*a' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*h  +52 "core"  +2 "MFB"*r% +5 "core" % < F +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*A'qB +342 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*4  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*v'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17576 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +877 "Can" ZY +1853 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +252 .AS.reconfigure ASconfig +12 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*s' +5777 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*Z'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +5068 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18sep1421h200ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*]  +56 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*w  +26 "core"  +2 "MFB"*l% +5 "core" %Va9 +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"**'(Y +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste + "MFB"* n +160 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*W'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +166 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 + "MFB"*:  +37 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*L% +3 "core" %('2 +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*d'FQ +636 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*3  +146 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +3 "MFB"*n% +3 "core" %FQ/ +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*B' +1824 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP3 +2 "MFB"*}  +35 "core" +2 #"MFBPCR"Adding PP3 +2 .delay 2 seconds +202 "MFB"*\\% +3 "core" %3 % +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +624 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*y% +3 "core" %\ " N +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*F'' +631 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*?% +3 "core" %&' +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +3224 "Can" ff +2628 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +2 "MFB"*{ n +37 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*u% +3 "core" %\  F +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +639 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*  +50 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"* % +3 "core" %\  +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' H +5051 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*7  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*%  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % E  e +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*k'd +32606 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +5 "MFB"*  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*! % +35 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +15786 "Can" y +60003  l +60004  z| +60004  z +60004  oo +60003  o +60004  dc +60004  ^ +60004  YY +3177 ."PCR"PCR.off +138 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"14444430:2010,896,732,720,60.0001;14445330:2296,911,692,685,60.0001;14446380:2516,1290,699,691,60.0001;14555880:2027,919,717,675,60.0001;14556780:2248,973,694,683,60.0001;14557830:2527,1216,695,684,60.0001;14667650:2024,919,715,702,59.9628;14668550:2263,912,659,679,60.0001;14669600:2526,1270,698,684,60.0001;14779080:2017,961,721,710,59.9628;14779980:2228,962,694,691,60.0001;14781030:2540,1233,659,682,60.0001;14890620:2018,981,718,709,60.0001;14891520:2240,935,692,686,59.9628;14892570:2542,1249,693,681,60.0001;15002240:2021,943,691,714,59.9628;15003140:2245,941,699,689,60.0001;15004190:2539,1249,691,676,60.0001;15113950:2028,931,716,708,60.0001;15114850:2240,922,694,684,60.0001;15115900:2522,1225,691,683,60.0001;15225460:2009,949,714,704,60.0001;15226360:2256,941,693,682,60.0001;15227410:2508,1219,696,682,60.0001;15336710:2014,924,718,701,59.9628;15337610:2263,950,689,675,60.0001;15338660:2517,1243,699,688,60.0374;15448300:2007,930,691,712,60.0001;15449200:2243,952,695,689,60.0001;15450250:2534,1256,693,677,60.0001;15559660:2012,898,722,705,59.9628;15560560:2289,883,691,682,60.0374;15561610:2489,1216,699,686,60.0374;15671250:2023,956,724,712,60.0001;15672150:2247,969,697,687,60.0001;15673200:2530,1242,693,679,59.9628;15782810:2006,905,692,712,60.0001;15783710:2269,933,698,687,59.9628;15784760:2522,1283,693,683,59.9628;15894390:2024,876,720,710,59.9628;15895290:2283,920,660,683,59.9628;15896340:2504,1300,696,687,60.0001;16005950:2011,918,715,698,60.0001;16006850:2271,937,689,678,59.9628;16007900:2525,1248,666,685,59.9628;16117640:2008,954,718,701,59.9628;16118540:2239,942,693,684,60.0001;16119590:2518,1259,693,676,60.0001;16228700:2014,931,720,710,60.0001;16229600:2263,923,694,680,60.0374;16230650:2511,1275,695,685,60.0001;16340170:2006,997,716,703,60.0001;16341070:2246,933,692,680,59.9628;16342120:2498,1215,696,686,60.0001;16451850:2012,923,719,706,59.9255;16452750:2270,912,693,683,60.0001;16453800:2521,1293,694,689,60.0001;16563690:2007,934,726,712,59.9255;16564590:2261,949,696,687,60.0001;16565640:2519,1253,692,680,60.0374;16675280:2010,946,721,684,59.9628;16676180:2265,947,699,689,59.9628;16677230:2532,1241,693,679,60.0374;16787070:2008,929,724,714,60.0001;16787970:2256,898,696,691,60.0001;16789020:2526,1281,695,683,60.0001;16898490:2014,970,722,715,60.0001;16899390:2241,935,697,688,60.0001;16900440:2528,1249,658,680,60.0001;17010120:2007,900,724,705,59.9628;17011020:2285,916,692,684,60.0001;17012070:2501,1283,698,690,60.0001;17121640:2010,932,685,701,60.0001;17122540:2277,943,691,675,60.0001;17123590:2506,1244,698,687,60.0001;17232990:2022,933,723,714,59.9628;17233890:2270,927,669,692,60.0001;17234940:2536,1261,694,681,60.0001;17344260:2017,954,722,718,59.9628;17345160:2263,931,698,692,60.0001;17346210:2527,1252,662,678,60.0001;17456440:2012,932,717,707,59.9628;17457340:2246,970,691,676,59.9628;17458390:2518,1203,690,647,60.0001;17567840:2008,934,696,715,59.9628;17568740:2250,948,699,687,60.0001;17569790:2531,1247,693,676,60.0001;17678870:2008,956,722,718,59.9628;17679770:2257,937,699,692,60.0001;17680820:2516,1263,695,674,60.0001;17790660:2008,943,723,709,59.9628;17791560:2240,962,698,693,59.9628;17792610:2535,1229,661,675,60.0001;17901740:2011,907,694,714,59.9628;17902640:2270,893,697,687,60.0001;17903690:2529,1248,696,678,60.0001;18012930:2021,994,722,713,59.9628;18013830:2242,951,700,651,59.9628;18014880:2528,1265,694,679,60.0001;18124840:2023,971,718,707,60.0001;18125740:2249,984,692,682,60.0374;18126790:2522,1231,696,683,59.9628;18236380:2011,942,689,709,60.0001;18237280:2253,975,695,688,60.0374;18238330:2531,1247,693,676,60.0374;18348490:2016,921,718,667,59.9628;18349390:2292,899,693,683,60.0001;18350440:2520,1264,699,692,59.9628;18459560:2019,897,723,717,60.0001;18460460:2299,913,696,683,60.0001;18461510:2508,1275,697,688,59.9628;18571000:2021,956,716,705,59.9628;18571900:2246,965,694,682,60.0001;18572950:2526,1214,696,684,60.0001;18683040:2020,970,720,705,60.0001;18683940:2244,941,691,683,60.0001;18684990:2536,1248,694,679,60.0374;18794330:2022,941,723,718,59.9628;18795230:2272,930,699,690,59.9628;18796280:2538,1262,694,682,60.0001;18906300:2026,959,725,717,59.9628;18907200:2259,938,666,692,60.0001;18908250:2539,1281,694,676,60.0001;19018330:2023,1274,717,708,59.9628; +20 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18sep1421h200ml.pcr +2 "MFB"*% +4 "core" %jT + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*o'(@ +1030 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*1  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +57 "MFB"* % +119 "core" & +2 "MFB"*D% +5 "core" %(#? +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zi +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*5  +52 "core"  +2 "MFB"*<% +5 "core" %Zf Sh +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*>'> +6064 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*z% +3 "core" %>) +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*('V +529 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*% +5 "core" %J ; \\ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*~'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*$  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*|  +88 "core"  +2 "MFB"*% +4 "core" %p/ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*E'F +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*;'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +2727 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*t' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*C  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*, % +116 "core" & +2 "MFB"*&% +4 "core" %V +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*J' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*S  +53 "core"  +2 "MFB"*9% +5 "core" %\ $\ 9 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*) % +51 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>  Y +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +51 "core" +2 "MFB"*K% +4 "core" %\  W +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*2'q& +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*q  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +626 "Can"  +4117 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17576 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*V' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +51 "MFB"*R'V +2737 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +1005 "Can"  +4770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*-'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18sep1423h200ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*'  +66 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*`  +24 "core"  +2 "MFB"*e% +5 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*I'([ +2551 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*_' +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*M n +159 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5074 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*X'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*P  +157 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 +2 "MFB"*i  +35 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*p% +3 "core" %(( +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*['FR +623 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 + "MFB"*U I +58 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*"% +3 "core" %FP  a +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*m' +1817 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP2 + "MFB"*@ n +35 "core" n +2 #"MFBPCR"Adding PP2 +2 .delay 2 seconds +202 "MFB"*h% +3 "core" % . +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*r' +622 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 + "MFB"*a  +36 "core" +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*4% +3 "core" %\  N +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*A'# +619 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*v  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*H% +3 "core" %  a +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5846 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +6 "MFB"*T n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*f% +3 "core" %\  ? +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*='\  +615 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*s  +61 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*Z% +3 "core" %\ \ 6 +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' D +5040 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*c  +58 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*6  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*]% +5 "core" % E  > +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*w'd +11648 "Can"  +20949 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*l  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*\ % +35 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 @CEST1536962727.30 "Can" v +60004  ^ +60003  f +60004  x +60004   +60004  k +60003  y +60004   +43565 ."PCR"PCR.off +179 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"21416400:2469,894,730,720,60.0001;21417350:2726,980,696,687,60.0001;21418200:2162,917,693,678,60.0001;21418950:1572,942,668,684,60.0374;21528330:2452,940,690,715,59.9628;21529280:2743,962,690,679,60.0001;21530130:2144,928,699,695,60.0374;21530880:1592,993,690,673,60.0374;21640120:2450,958,716,703,60.0001;21641070:2705,930,694,688,60.0001;21641920:2166,971,693,684,60.0374;21642670:1582,920,694,681,60.0001;21751860:2460,965,716,708,59.9628;21752810:2717,944,698,685,60.0001;21753660:2134,936,694,685,59.9628;21754410:1589,933,695,678,59.9628;21863600:2472,945,714,701,60.0001;21864550:2720,938,696,688,59.9628;21865400:2162,974,659,674,60.0001;21866150:1572,924,697,687,60.0001;21975740:2440,931,721,719,59.9628;21976690:2740,927,692,676,60.0001;21977540:2141,948,695,657,60.0374;21978290:1590,971,692,677,60.0001;22087760:2445,963,716,709,60.0001;22088710:2729,906,692,683,60.0001;22089560:2156,988,697,693,60.0001;22090310:1572,900,693,684,60.0001;22200080:2451,934,717,706,59.9628;22201030:2727,916,695,686,60.0001;22201880:2159,976,695,681,60.0001;22202630:1560,922,694,684,60.0001;22312320:2428,956,722,714,59.9628;22313270:2741,924,689,682,60.0001;22314120:2131,977,703,689,60.0374;22314870:1571,951,695,678,60.0374;22424270:2463,925,718,703,60.0001;22425220:2703,952,700,688,60.0001;22426070:2160,943,690,676,60.0001;22426820:1561,931,667,694,60.0001;22536230:2473,925,687,699,59.9628;22537180:2711,965,695,688,59.9628;22538030:2162,944,693,675,59.9628;22538780:1558,956,699,685,60.0001;22648210:2435,976,721,714,60.0001;22649160:2742,915,657,677,60.0001;22650010:2151,953,696,694,60.0374;22650760:1595,941,691,675,60.0374;22760280:2468,952,716,707,60.0001;22761230:2711,947,701,655,60.0001;22762080:2162,934,691,677,60.0001;22762830:1557,940,699,688,60.0001;22872380:2469,929,716,708,60.0001;22873330:2701,964,699,692,60.0001;22874180:2151,961,691,676,59.9628;22874930:1558,940,698,686,60.0001;22984720:2436,950,722,715,60.0001;22985670:2740,940,692,678,60.0001;22986520:2123,961,698,692,60.0001;22987270:1592,932,690,673,60.0001;23097000:2475,950,716,701,59.9628;23097950:2728,937,697,695,60.0001;23098800:2144,930,692,673,60.0374;23099550:1567,952,700,686,60.0374;23209010:2451,944,722,714,59.9628;23209960:2733,979,695,682,59.9628;23210810:2137,924,697,684,60.0001;23211560:1582,977,696,683,60.0001;23321360:2449,945,726,714,60.0001;23322310:2732,957,693,680,60.0001;23323160:2133,928,695,687,60.0374;23323910:1575,973,696,679,60.0374;23433530:2449,987,718,707,59.9628;23434480:2712,907,694,679,60.0001;23435330:2136,925,669,680,60.0001;23436080:1594,889,692,676,60.0001;23545660:2433,969,722,715,59.9628;23546610:2738,924,691,678,60.0001;23547460:2134,935,701,655,60.0374;23548210:1589,958,693,676,60.0001;23657800:2474,943,718,703,59.9628;23658750:2721,964,698,693,60.0001;23659600:2154,941,691,673,60.0001;23660350:1541,938,699,682,60.0001;23769720:2478,958,717,698,59.9628;23770670:2710,970,698,695,59.9628;23771520:2164,976,690,677,59.9628;23772270:1554,942,668,685,60.0001;23881510:2483,927,686,704,60.0001;23882460:2728,942,698,689,60.0374;23883310:2163,960,696,674,60.0001;23884060:1572,961,699,692,60.0001;23993140:2485,924,720,709,60.0001;23994090:2712,981,695,688,60.0001;23994940:2148,914,689,683,59.9628;23995690:1567,986,694,688,59.9628;24105550:2435,981,722,713,59.9628;24106500:2730,946,687,642,59.9628;24107350:2149,965,701,688,60.0001;24108100:1594,917,691,671,60.0374;24217710:2475,921,719,706,59.9628;24218660:2719,967,696,691,60.0001;24219510:2148,941,691,675,60.0001;24220260:1567,965,701,686,60.0001;24329740:2477,908,719,705,60.0001;24330690:2722,970,698,692,59.9628;24331540:2150,920,694,676,60.0001;24332290:1571,956,701,692,60.0001;24442220:2462,970,719,702,59.9628;24443170:2727,923,695,685,60.0001;24444020:2141,961,694,685,60.0001;24444770:1588,920,695,676,60.0001;24554640:2448,933,725,720,60.0001;24555590:2730,969,694,680,59.9628;24556440:2128,904,698,687,60.0001;24557190:1585,961,694,680,60.0001;24666980:2458,960,720,706,59.9628;24667930:2717,931,697,685,60.0001;24668780:2133,933,697,679,60.0001;24669530:1569,906,698,679,60.0001;24779640:2433,1020,724,715,59.9628;24780590:2731,929,694,671,60.0374;24781440:2121,958,697,693,60.0001;24782190:1595,922,690,680,60.0374;24891790:2464,914,724,717,59.9628;24892740:2727,986,692,680,60.0001;24893590:2135,923,698,687,60.0001;24894340:1588,958,694,684,60.0001;25004160:2485,930,720,707,60.0001;25005110:2712,992,698,683,60.0001;25005960:2155,917,691,678,60.0001;25006710:1557,986,699,687,59.9628;25116100:2437,955,725,714,60.0001;25117050:2743,928,691,680,60.0001;25117900:2133,948,696,652,60.0374;25118650:1593,977,693,673,60.0001;25228110:2472,933,721,713,60.0374;25229060:2723,966,699,683,60.0001;25229910:2167,929,692,676,60.0001;25230660:1538,929,698,686,60.0001;25340020:2468,941,691,715,59.9628;25340970:2743,958,694,680,59.9628;25341820:2167,916,695,683,60.0001;25342570:1593,985,694,684,60.0001;25452360:2484,955,687,704,59.9628;25453310:2729,943,695,689,60.0374;25454160:2163,963,691,674,60.0374;25454910:1559,932,703,685,60.0001;25564750:2470,927,690,709,59.9628;25565700:2750,977,693,681,60.0001;25566550:2156,918,696,680,60.0374;25567300:1586,968,699,685,60.0001;25677700:2427,963,722,717,60.0001;25678650:2753,923,692,676,60.0374;25679500:2155,968,701,691,60.0374;25680250:1590,958,689,677,60.0001;25789640:2494,958,719,705,60.0001;25790590:2734,949,696,688,60.0001;25791440:2174,987,692,676,60.0001;25792190:1577,966,698,657,60.0374;25902030:2480,900,720,715,60.0001;25902980:2727,976,694,682,60.0001;25903830:2157,940,691,681,60.0374;25904580:1588,940,667,685,60.0001;26014580:2448,996,720,711,60.0001; +27 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18sep1423h200ml.pcr + "MFB"**% +4 "core" %h +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1025 "core" ' +58 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*O  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"*% +5 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*:'Z^ +222 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*L  +51 "core"  +2 "MFB"*W% +4 "core" %Z\\\  X +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*3'> +6067 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*n % +51 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*d% +3 "core" %> +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*}': +530 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*\\  +53 "core"  +2 "MFB"*B% +4 "core" %3  H +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*y  +57 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV + "MFB"*  +79 "core"  +2 "MFB"*% +5 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*?'= +2035 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*F' +3076 "core" ' +2 ."MFBPCR"delay 1 second +80 "Can" K +22 ."MFBPCR"AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*u' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2736 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*7 % +118 "core" & +2 "MFB"*%% +4 "core" %V +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*% +4 "core" %\  @ +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*!'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*^ % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>  f +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*k' +523 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*1  +50 "core" +2 "MFB"*% +4 "core" %  G +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*D'q! +325 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*o  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*5'R +4745 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +15450 "Can" q +2127 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*<' +5782 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +60 ."MFBPCR"AS.seek 1ml +2 "MFB"*>' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*$' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +5070 "core" ' +4 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18sep1501h200ml.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*~  +26 "core"  +2 "MFB"*E% +5 "core" %V +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(] +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*;' +2897 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*/ n +160 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*#'R +3328 "Can" }} +1743 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*t'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*C  +158 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 +2 "MFB"*,  +36 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*&% +3 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"* 'FS +649 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 + "MFB"*S n +103 "core" m +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*9% +4 "core" %FX +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*J' +1850 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP5 +2 "MFB"*) I +35 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*% +3 "core" %: +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +681 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"* % +35 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*K% +3 "core" %4 +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'. +639 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*q  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*2% +3 "core" %)\  W +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"* '\ +5858 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*V n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*+% +3 "core" %\  +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*j'\  +632 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*x  +49 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*0% +3 "core" %\ \ 9 +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*R' D +5040 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*  +58 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*.  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*Q% +4 "core" % J\ 8 +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*''i +31021 "Can" || +1574 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*`  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*e % +35 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +57290 "Can" pp +60004  y +60004  d +60003  { +60004  W +60004  po +60004  y +60004  pp +20563 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"28416000:2133,937,727,716,59.9628;28416900:2387,936,693,682,60.0001;28417950:2667,1226,697,687,60.0001;28526780:2132,890,720,713,59.9255;28527680:2427,894,664,684,60.0374;28528730:2684,1266,698,688,60.0001;28637890:2131,963,720,705,59.9628;28638790:2379,951,694,686,60.0001;28639840:2689,1236,687,638,60.0374;28748870:2132,928,723,717,60.0001;28749770:2393,910,698,687,59.9628;28750820:2689,1273,692,674,60.0001;28859790:2139,951,720,713,60.0001;28860690:2377,958,696,688,60.0001;28861740:2677,1229,659,675,60.0374;28971000:2131,910,688,705,59.9628;28971900:2425,899,694,683,60.0001;28972950:2666,1284,698,689,60.0001;29082090:2140,933,723,715,60.0001;29082990:2404,927,696,692,60.0374;29084040:2671,1247,690,676,60.0001;29192800:2138,926,693,717,59.9628;29193700:2391,918,698,686,60.0001;29194750:2698,1267,689,674,60.0001;29304120:2132,966,717,705,59.9628;29305020:2368,950,660,681,60.0374;29306070:2666,1204,698,683,59.9628;29415390:2134,963,714,706,60.0001;29416290:2385,949,692,681,60.0001;29417340:2680,1217,663,686,60.0374;29526660:2137,953,683,702,59.9628;29527560:2382,961,690,680,60.0001;29528610:2678,1201,694,685,60.0001;29638280:2139,890,723,710,59.9628;29639180:2406,903,696,686,60.0001;29640230:2668,1274,688,677,60.0001;29750520:2130,959,722,712,59.9628;29751420:2395,924,697,693,60.0001;29752470:2680,1248,692,674,60.0374;29861900:2133,916,723,716,59.9628;29862800:2423,893,697,686,59.9628;29863850:2683,1285,693,655,60.0374;29973410:2146,937,681,700,59.9628;29974310:2421,931,690,678,60.0001;29975360:2663,1263,697,687,60.0374;30084820:2138,892,714,706,59.9628;30085720:2407,919,658,681,59.9628;30086770:2673,1260,699,685,60.0001;30195910:2133,906,722,715,59.9628;30196810:2409,926,697,690,60.0001;30197860:2698,1266,691,638,60.0001;30307440:2142,975,687,705,60.0001;30308340:2382,963,694,684,60.0374;30309390:2686,1204,695,679,60.0001;30418790:2137,943,715,703,59.9628;30419690:2408,919,654,676,60.0001;30420740:2692,1226,699,690,60.0001;30530180:2151,895,721,714,60.0001;30531080:2437,936,695,684,59.9628;30532130:2686,1288,664,682,59.9628;30641860:2148,898,718,704,60.0001;30642760:2426,897,691,676,60.0001;30643810:2679,1261,700,690,60.0001;30753230:2146,939,721,683,60.0001;30754130:2400,919,695,690,60.0001;30755180:2711,1265,689,678,59.9628;30864240:2151,952,717,703,60.0001;30865140:2399,977,689,675,60.0374;30866190:2686,1221,696,680,60.0001;30975490:2144,966,717,702,59.9628;30976390:2401,920,690,674,60.0001;30977440:2685,1216,701,683,60.0374;31086830:2150,943,717,708,60.0001;31087730:2424,964,691,681,60.0374;31088780:2673,1225,699,683,60.0374;31198430:2154,947,721,710,60.0001;31199330:2407,928,698,688,60.0001;31200380:2736,1271,658,672,60.0001;31310100:2150,908,716,708,59.9628;31311000:2451,904,694,679,60.0001;31312050:2696,1294,698,687,60.0374;31421580:2154,919,696,716,60.0001;31422480:2416,944,701,689,60.0001;31423530:2720,1271,689,678,60.0001;31533020:2153,983,720,711,59.9628;31533920:2406,942,668,688,60.0001;31534970:2721,1243,694,677,60.0001;31644420:2156,960,722,711,60.0001;31645320:2405,975,699,685,59.9628;31646370:2722,1235,660,677,60.0001;31755400:2165,919,721,679,59.9628;31756300:2445,900,699,689,60.0001;31757350:2722,1303,697,688,59.9628;31866420:2165,925,727,714,60.0001;31867320:2447,917,698,688,59.9628;31868370:2708,1275,697,684,60.0001;31977820:2164,907,716,707,59.9628;31978720:2465,903,689,678,60.0001;31979770:2708,1245,699,689,60.0001;32089040:2162,947,724,716,60.0001;32089940:2403,935,699,686,60.0374;32090990:2732,1241,691,676,60.0001;32200090:2165,952,717,705,60.0001;32200990:2423,965,695,681,60.0001;32202040:2726,1224,667,685,60.0001;32311460:2165,943,719,702,60.0001;32312360:2438,918,693,677,60.0001;32313410:2718,1261,697,689,60.0001;32422510:2170,927,715,700,60.0001;32423410:2452,907,691,678,60.0001;32424460:2701,1259,671,696,60.0001;32534270:2170,951,718,704,60.0001;32535170:2431,930,691,678,60.0001;32536220:2715,1217,697,686,60.0001;32645620:2172,918,710,660,59.9628;32646520:2460,911,691,671,60.0001;32647570:2715,1271,697,689,59.9628;32757220:2171,952,721,709,60.0001;32758120:2423,961,669,689,60.0374;32759170:2737,1216,693,677,60.0001;32868760:2176,997,719,707,59.9628;32869660:2429,955,694,683,60.0001;32870710:2736,1243,661,680,60.0001;32980150:2178,1212,685,705,59.9628; +20 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18sep1501h200ml.pcr +2 "MFB"*-% +4 "core" %o +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*I'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*M  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*_ % +118 "core" & +2 "MFB"*% +4 "core" %(% +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*P'Zk +225 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*i  +53 "core" +4 "MFB"*p% +5 "core" %Zk\  S +59 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*X'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*U % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*"% +3 "core" %> p +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*['I +523 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*@  +52 "core"  +2 "MFB"*h% +5 "core" %J  J +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*m'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*a  +58 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV + "MFB"*4  +88 "core"  +2 "MFB"*r% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*v'P +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*H' +3073 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*T' +5771 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2735 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*Z  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*= % +117 "core" & +2 "MFB"*c% +4 "core" %VC +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*6' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*]  +52 "core" +2 "MFB"*% +4 "core" %  P +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*l'> +1586 "Can" yy +14531 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*\ % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"**% +3 "core" %> +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*w' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*O  +52 "core"  +2 "MFB"*% +5 "core" %\  T +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q? +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*L'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +17576 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*W' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*n' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*3' +2169 "Can" ~~ +3610 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*\\'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +59 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5773 "core" ' +3 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5066 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18sep1503h200ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +23 "core"  +2 "MFB"*?% +5 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*F'(^ +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*u n +160 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +157 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 +2 "MFB"*7  +35 "core" +2 ."MFBPCR"delay 2 seconds +202 "MFB"*%% +3 "core" %(( +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +5 ."MFBPCR"AS.seek 0.506ml +5 "MFB"* 'FR +611 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 +2 "MFB"* I +57 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*% +4 "core" %FO\ ; +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1831 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP1 +2 "MFB"*^ % +35 "core" % +2 #"MFBPCR"Adding PP1 +2 .delay 2 seconds +202 "MFB"*% +3 "core" %N +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*!' +638 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*1  +35 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" %  K +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*k'* +616 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*o  +36 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*D% +3 "core" %.  C +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*5'\ +5854 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*< n +34 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\  +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +626 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*z  +49 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +87 "Can" xx +116 "MFB"*>% +4 "core" %\   ? +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' C +5068 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*(  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*$% +5 "core" % A\  M +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'` +32627 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*~  +71 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*E % +35 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +15 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +20525 "Can" on +60003   +60004  | +60004  b +60004  V +60004  oo +60003   +60004  ~ +60004  a +10755 ."PCR"PCR.off +279 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"*35378090:1401,1286,730,719,58.9930;35378940:1576,1734,697,688,59.0303;35379890:1779,2201,699,655,59.0676;35380940:1973,2617,696,680,59.0676;35382090:2176,3091,700,690,59.0303;35492790:1404,1299,718,710,59.0303;35493640:1574,1706,694,687,59.0303;35494590:1794,2168,696,687,59.0303;35495640:1969,2600,660,679,59.0303;35496790:2183,3106,700,689,59.0303;35607130:1374,1307,714,703,59.0303;35607980:1555,1763,671,687,59.0303;35608930:1748,2142,690,678,58.9930;35609980:1952,2618,698,689,59.0303;35611130:2150,3048,686,636,59.0676;35722170:1419,1345,725,713,59.0303;35723020:1587,1746,692,679,59.0303;35723970:1764,2201,698,691,58.9930;35725020:1969,2639,691,676,59.0303;35726170:2158,3113,700,691,59.0303;35837190:1375,1269,716,707,58.9930;35838040:1559,1777,696,688,59.0303;35838990:1757,2138,657,675,59.0303;35840040:1941,2623,696,693,59.0303;35841190:2149,3081,689,671,59.0303;35951720:1400,1293,717,710,58.9930;35952570:1558,1713,690,687,59.0303;35953520:1768,2175,697,687,59.0303;35954570:1957,2600,660,678,59.0303;35955720:2155,3067,699,690,59.0303;36066610:1426,1316,721,676,58.9930;36067460:1568,1738,691,682,59.0303;36068410:1774,2226,698,685,59.0303;36069460:1960,2620,691,680,59.0303;36070610:2126,3054,699,690,59.0303;36181450:1376,1307,718,706,58.9930;36182300:1554,1791,697,691,59.0303;36183250:1736,2167,695,673,59.0303;36184300:1941,2661,700,691,59.0303;36185450:2122,3043,690,677,59.0303;36296800:1413,1312,719,707,59.0303;36297650:1565,1703,788,679,59.0303;36298600:1754,2226,694,685,59.0303;36299650:1952,2595,694,681,59.0676;36300800:2145,3081,699,691,59.0303;36411350:1371,1305,717,711,59.0303;36412200:1552,1793,697,689,59.0303;36413150:1736,2208,694,676,59.0303;36414200:1904,2651,700,687,59.0303;36415350:2123,3037,691,673,59.0676;36526250:1397,1303,717,707,58.9930;36527100:1553,1715,693,688,59.0303;36528050:1766,2194,696,685,59.0303;36529100:1945,2612,663,678,59.0303;36530250:2159,3090,696,688,59.0303;36640720:1370,1327,717,702,58.9930;36641570:1534,1755,696,692,59.0303;36642520:1758,2182,692,677,59.0303;36643570:1935,2652,699,692,59.0303;36644720:2150,3081,688,643,59.0303;36755910:1385,1320,724,713,58.9930;36756760:1562,1794,692,681,58.9930;36757710:1737,2187,662,686,59.0303;36758760:1949,2675,696,684,59.0303;36759910:2107,3034,691,675,59.0303;36870730:1385,1314,723,713,58.9930;36871580:1580,1795,695,681,59.0303;36872530:1732,2212,696,682,59.0303;36873580:1926,2671,696,687,59.0676;36874730:2116,3062,691,676,59.0303;36985500:1409,1318,696,720,58.9930;36986350:1587,1781,687,680,59.0303;36987300:1740,2219,699,683,59.0303;36988350:1960,2676,690,675,59.0303;36989500:2103,3096,697,686,59.0303;37100120:1354,1296,716,699,59.0303;37100970:1532,1745,673,692,59.0303;37101920:1757,2153,692,672,59.0303;37102970:1921,2612,701,688,59.0303;37104120:2143,3074,689,638,59.0303;37214910:1375,1334,720,710,58.9930;37215760:1567,1778,694,686,58.9930;37216710:1731,2148,662,676,59.0303;37217760:1930,2696,698,686,59.0303;37218910:2114,3061,695,677,59.0303;37329350:1411,1302,721,714,58.9930;37330200:1568,1735,690,682,59.0303;37331150:1757,2201,700,687,59.0303;37332200:1943,2633,657,670,59.0303;37333350:2130,3089,698,692,59.0303;37443990:1406,1329,725,614,58.9930;37444840:1572,1761,690,677,59.0303;37445790:1733,2250,699,688,59.0303;37446840:1961,2664,692,675,59.0303;37447990:2122,3082,693,644,59.0676;37558690:1402,1311,718,708,59.0303;37559540:1560,1735,696,683,59.0303;37560490:1773,2195,667,684,59.0303;37561540:1944,2609,694,677,58.9930;37562690:2147,3086,698,684,59.0303;37673140:1364,1303,718,703,59.0303;37673990:1549,1757,698,690,59.0303;37674940:1746,2180,694,676,59.0303;37675990:1933,2612,667,688,58.9930;37677140:2136,3084,694,675,59.0303;37787810:1394,1327,723,718,59.0303;37788660:1559,1797,685,678,58.9930;37789610:1734,2221,700,686,59.0303;37790660:1952,2697,695,676,59.0303;37791810:2106,3054,666,683,59.0303;37903080:1364,1315,717,711,58.9930;37903930:1550,1785,697,652,59.0303;37904880:1722,2182,690,675,59.0303;37905930:1937,2653,699,683,59.0303;37907080:2115,3054,690,669,59.0303;38018160:1372,1310,721,709,59.0303;38019010:1556,1821,696,685,59.0303;38019960:1726,2189,693,672,59.0303;38021010:1911,2651,696,692,59.0676;38022160:2109,3095,693,677,59.0303;38132950:1382,1300,718,695,58.9930;38133800:1534,1769,700,692,59.0303;38134750:1756,2183,692,680,59.0303;38135800:1922,2622,667,689,59.0303;38136950:2152,3099,699,682,59.0676;38247490:1379,1360,725,716,59.0676;38248340:1557,1766,691,678,59.0303;38249290:1725,2222,697,676,58.9930;38250340:1934,2687,697,689,59.0303;38251490:2097,3094,686,635,59.0303;38362220:1389,1319,714,702,58.9930;38363070:1538,1775,696,690,59.0303;38364020:1765,2176,662,679,58.9930;38365070:1949,2645,695,683,59.0676;38366220:2136,3124,696,687,59.0303;38477400:1363,1315,718,705,59.0303;38478250:1544,1815,694,691,59.0303;38479200:1729,2206,689,637,59.0303;38480250:1923,2725,699,688,58.9930;38481400:2120,3126,690,676,59.0303;38592560:1371,1335,715,703,58.9930;38593410:1548,1771,699,691,58.9930;38594360:1767,2263,693,680,58.9930;38595410:1914,2672,697,681,59.0303;38596560:2157,3198,696,681,59.0676;38707360:1371,1361,721,709,58.9930;38708210:1553,1845,697,687,59.0303;38709160:1716,2283,693,678,59.0303;38710210:1935,2746,671,687,59.0303;38711360:2103,3203,693,674,59.0303;38822570:1395,1366,719,706,59.0303;38823420:1554,1795,693,686,59.0303;38824370:1779,2328,697,689,59.0303;38825420:1941,2791,689,641,59.0303;38826570:2141,3282,701,689,59.0303;38937470:1406,1393,722,715,58.9930;38938320:1563,1850,691,687,59.0303;38939270:1756,2345,699,682,58.9930;38940320:1945,2821,691,671,59.0303;38941470:2135,3332,670,687,59.0303;39052210:1416,1399,720,713,59.0303;39053060:1568,1884,688,678,59.0303;39054010:1757,2404,669,686,59.0676;39055060:1959,2870,687,671,59.0303;39056210:2142,3406,700,688,59.0303;39167510:1406,1406,719,709,59.0303;39168360:1566,1899,689,680,59.0303;39169310:1757,2455,670,691,59.0303;39170360:1949,2920,691,672,59.0303;39171510:2142,3464,701,685,59.0676;39282720:1361,1450,722,704,59.0303;39283570:1548,1975,695,690,59.0303;39284520:1740,2466,686,633,59.0303;39285570:1928,2946,700,690,59.0676;39286720:2138,3482,692,676,59.0303;39397630:1359,1439,685,713,58.9930;39398480:1556,2009,697,683,59.0676;39399430:1727,2501,694,678,59.0303;39400480:1924,3056,699,692,59.0303;39401630:2091,3509,693,678,59.0303;39512520:1359,1457,719,706,59.0303;39513370:1541,2006,695,686,59.0303;39514320:1733,2506,691,671,59.0303;39515370:1927,3080,700,688,59.0303;39516520:2113,3566,686,636,59.0676;39627630:1366,1457,714,706,59.0303;39628480:1531,2047,700,685,59.0303;39629430:1740,2512,689,677,58.9930;39630480:1921,3102,698,686,59.0303;39631630:2132,3629,691,678,59.0303;39742890:1387,1524,717,703,58.9930;39743740:1550,2042,694,685,58.9930;39744690:1781,2600,666,688,59.0303;39745740:1941,3143,694,677,59.0676;39746890:2154,3733,700,686,59.0303;39857580:1397,1520,717,705,58.9930;39858430:1555,2074,692,687,58.9930;39859380:1771,2628,693,685,59.0303;39860430:1945,3133,692,675,59.0303;39861580:2159,3774,701,686,59.0303;39972780:1381,1547,717,701,59.0303;39973630:1550,2084,693,689,59.0303;39974580:1761,2665,694,685,59.0303;39975630:1937,3192,662,682,59.0303;39976780:2159,3821,693,681,59.0303;40088250:1788,3246,720,708,58.9930; +33 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18sep1503h200ml.pcr + #Full MFB Decontamination +2 #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*| @@T + ."MFBPCR"ASV.dial :SPEdelivery +5 "MFB"*  +59 "core"  +2 ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*/'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*;  +182 "core" +9 "MFB"*#% +4 "core" %(3" +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*C' +426 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*, n +177 "core" n + ."MFBPCR"ASV.dial :SPErecovery +3 "MFB"*&  +60 "core"  +2 "MFB"*t% +5 "core" %\ ' D +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*S'\ l +2037 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*9 n +199 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +3160 "core" ' +2 ."MFBPCR"AFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*)'V +25 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 0.5ml + "MFB"*'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*J % +62 "core" % +2 "MFB"* % +4 "core" %(0|4 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*K' +429 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*% +4 "core" %1 +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*q' +237 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*2  +38 "core" +2 "MFB"*% +4 "core" %: +4 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*V' H +3646 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*+ % +55 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"* % +3 "core" % H O [ +3 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*x' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*0  +55 "core"  +2 "MFB"*j% +4 "core" % jL +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*' zk +330 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*. n +105 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*Q% +4 "core" % z_\\ +3 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*R' +7165 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*` n +171 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*e'R +1874 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*- % +60 "core" $ +2 "MFB"*'% +4 "core" %RU +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*M' +228 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*_  +36 "core"  +2 "MFB"*% +5 "core" %  Q +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*I' +11486 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*i % +55 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*p% +3 "core" %  B +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*P'\ 4e +525 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*U  +52 "core" +2 "MFB"*"% +5 "core" %\ 4k} F +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*X'  +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV + "MFB"*@ n +99 "core" n +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*h  +36 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +5326 "Can" x +6546 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +59 ."MFBPCR"AS.seek 0ml +2 "MFB"*4'V +20137 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*r % +138 "core" % +2 "MFB"*m% +4 "core" %V +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*v' +238 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +3 "MFB"*H  +51 "core"  +2 "MFB"*A% +5 "core" % +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*T' +11489 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*f % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" %  G +2 ."MFBPCR"AS.seek 0.605ml +3 "MFB"*Z'\ 87 +525 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*=  +52 "core"  +2 "MFB"*c% +5 "core" %\ 8;\ ; +2 ."MFBPCR"AS.seek 0.59ml +3 "MFB"*s' +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*] n +110 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +34 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +5533 "Can" z +6354 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +20136 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 + "MFB"*l  +78 "core" +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*O' x +8074 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV + "MFB"* n +94 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*w'^ +11710 "Can" v +3801 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"* n +167 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +203 "core" ' +2 ."MFBPCR"SPE.coast +2 "MFB"*L  +4 "core" ] + ] +2 #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 0.5ml + "MFB"*W'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*: n +162 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*n  +54 "core"  +2 "MFB"*d% +5 "core" %(+ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*3' x +4654 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +2 "MFB"*\\ I +53 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +3705 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*}'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*y  +55 "core"  +2 "MFB"*% +4 "core" %(" +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +2040 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*?  +92 "core" +2 "MFB"*% +5 "core" %: +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*F'I +432 "core" ' + ."MFBPCR"ATV.dial ASV +3 "MFB"*u n +91 "core" n +2 "MFB"*{% +4 "core" %:u +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*'  +2542 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +54 "core" H +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +2904 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*%'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +55 "core"  +2 "MFB"*% +4 "core" %(, +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +2042 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +93 "core" +2 "MFB"*^% +5 "core" %: +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*'R +430 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"* n +92 "core" n +2 "MFB"*1% +61 "core" %S\ 5 +4 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*' - +2537 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +2 "MFB"*! I +65 "core" I +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*o'V +2904 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*D  +93 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*k': +3049 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*< n +92 "core" o +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*'Q +1467 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*5 n +179 "core" m +3 ."MFBPCR"AS.seek 0ml +5 "MFB"*z'V +315 "core" ' +3 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*>  +101 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"* % +56 "core" % +2 "MFB"*% +4 "core" %V 5 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*(' +236 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*$  +33 "core" +2 "MFB"*% +5 "core" %\ +2 ."MFBPCR"AS.seek 0.96ml +3 "MFB"*~'0 +12891 "Can" cb +6238 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*E % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %1 +3 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*;  +50 "core" +2 "MFB"*#% +5 "core" %\  S +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*/'cY +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial AIV +2 "MFB"*, I +119 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB +2 .AWV.select :waste + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*&' +199 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*t'R +10090 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*C' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*9'R +10089 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*S' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +10089 "core" ' +2 ."MFBPCR"ATV.dial :air2 + "MFB"*)  +56 "core" +2 "MFB"*J% +4 "core" %R9 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"* ' +231 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +7764 "Can" \\Z +2226 "core" ' +2 ."MFBPCR"ATV.dial AIV +2 "MFB"* I +71 "core" J +3 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*K' +9886 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*2 n +158 "core" m +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +227 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*q% +4 "core" %V0 +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*+'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*V % +56 "core" % +2 "MFB"*0% +4 "core" %(g +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*j'Zc +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*x  +34 "core" +2 "MFB"*.% +5 "core" %ZX\ T Q +5 ."MFBPCR"AS.seek 0.81ml +5 "MFB"*Q'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*`% +3 "core" %>  e +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*R'G +531 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*-  +50 "core"  +2 "MFB"*'% +5 "core" %T~ +2 ."MFBPCR"AS.seek 0.82ml +57 "MFB"*e'p +330 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*_  +58 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*  +76 "core"  +2 "MFB"*M% +5 "core" %pP +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +3 "MFB"*i'K +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*p' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*U' +5775 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*P' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*@'V +2739 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*h  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*X % +116 "core" % +2 "MFB"*[% +4 "core" %VF` +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*a' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*r  +51 "core"  +2 "MFB"*m% +4 "core" %\ , C +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*4'> +7915 "Can" YY +8197 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*H % +51 "core" & +2 ."MFBPCR"delay 3 seconds +304 "MFB"*A% +7 "core" %> { e +6 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*v' +537 "core" ' +5 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*f  +51 "core"  +2 "MFB"*% +5 "core" %d +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*T'q? +332 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*=  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*c'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18182 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*Z' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*]'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +1859 "Can"  +883 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*l' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +152 .AS.reconfigure ASnorm +10 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*O'V +5069 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*L n +116 "core" o +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*w'(@ +2553 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +2 "MFB"* % +122 "core" % +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2547 "core" ' +6 #tAsleep after completing 18tun1 assays +2 ."Qmail"GoodNews.email "{1 => 9, 2 => 13, 3 => 22, 4 => 22, 5 => 22, 6 => 4, 7 => 6}\\nCan@06:25:28, 21.5C, 51% humidity, 14.6psia, 12.001V, 0.727A, 0.727A avg, 8.72W",Subject: "Asleep after completing 18tun1 assays" +2 #tMission runtime was 12:25:34.0038 +876 #mEXIT @1536985871.23CEST @1537001178.91CEST = =tMAIN =mMAIN_scheduler @CEST1537001180.79 #"core_reset"Sent BREAK +2 #t@0x33D4, state=0x3B10, ifg=0x20, ie=0x7F + #@0x3B49, state=0x3B10, ifg=0x08, ie=0x5F + #@0x8F61, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x9212, state=0x3A72, ifg=0x10, ie=0xF5 #@0x949F, state=0x3A84, ifg=0x10, ie=0xFD + #@0x972A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x99B6, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9ACC, state=0x3A84, ifg=0x80, ie=0xFD + #@0x7E24, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +245 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +218 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +309 "Can"v L + v L + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +3 "MFB"*  +3 "core" ] + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +3 "core" %V9 +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % 2 . +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +4 "core" %8kr  +2 "sampler")% +4 "core" % A . +2 "manipulator"&% +5 "core" %\  G Q~ + "manipulator"&& +4 "core" &- Q Mu +2 "storage"(& +4 "core" &) 9 ? +2 "storage"(% +3 "core" %f % & +2 "collection"' & +4 "core" &iq +2 "processing"%!& +4 "core" &  + "processing"%"% +5 "core" %  +856 #t-> MFB.ready? +2 "MFB"*#% +3 "core" %V9 +4783 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*$  +77 "core"  +6413 #t-> ARV.air3 +2 .ARV.dial :air3 + "MFB"*% % +137 "core" $ +6627 #t-> AS.pull .1, ASslow1 +2 "MFB"*&% +3 "core" %V9 +3 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.1ml +2 "MFB"*''MN +2040 "core" ' +2 "MFB"*(% +5 "core" %MO  E +3235 #t-> ARV.PP4 + .ARV.dial :PP4 +2 "MFB"*)  +37 "core"  +4031 #t-> AS.pull .006, ASslow2 +2 "MFB"**% +3 "core" %MO  E +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 .tAS.seek 0.106ml +2 "MFB"*+'ky +616 "core" ' +2 "MFB"*,% +4 "core" %kz\  V +2382 #t-> ARV.air3 +2 .ARV.dial :air3 +2 "MFB"*- % +36 "core" & +2365 #t-> AS.pull .03, ASslow2 +2 "MFB"*.% +3 "core" %kz\  V +3 .tAS.seek 0.136ml +2 "MFB"*/'L +3031 "core" ' +2 "MFB"*0% +4 "core" %J\  M +9927 #t-> ARV.PP6 + .ARV.dial :PP6 +2 "MFB"*1  +80 "core"  +2683 #t-> AS.pull .006, ASslow2 +2 "MFB"*2% +4 "core" %J\  M +2 .tAS.seek 0.142ml +2 "MFB"*3' t +635 "core" ' +2 "MFB"*4% +4 "core" % t +2290 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"*5 % +80 "core" % +2174 #t-> AS.pull .03, ASslow2 +2 "MFB"*6% +3 "core" % t +3 .tAS.seek 0.172ml +2 "MFB"*7'F +3059 "core" ' +2 "MFB"*8% +5 "core" %L +1071 "Can" aa +10373 #t-> ARV +2136 #-> AS.pull 0.1, ASslow1 +2 "MFB"*9% +4 "core" %L +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.272ml +2 "MFB"*:'\ +2037 "core" ' +2 "MFB"*;% +4 "core" %\ : +2480 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*< n +154 "core" n +865 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*='R +1596 "core" ' +2 "MFB"*>% +4 "core" %Rj +40325 "Can" mmP +31250 #t-> exit +6 #mEXIT @1537002701.41CEST @1537005835.02CEST = =tMAIN =mMAIN_scheduler @CEST1537005837.03 #"core_reset"Sent BREAK +3 #t@0xDCCB, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +254 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +13 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +219 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +332 "Can" GF +  GF + #tPolling Can every 10:00 +8 #Cleanly exited at 11:11:41CEST15-Sep-18 +1642 #-> deconEluateRecoveryLine :extSrc +2 #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg")Analytical Top Valve is not powered!:@checkpoint: omitted +565 #-> ESP.ready! +3 #Powering core bus +505 .Gate.power :raw,:ON +4 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +2 * +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %G +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +4 "core" %  +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\   +2 "manipulator"&?& +5 "core" &_ +2 "storage"(@& +4 "core" &  ; +2 "storage"(A% +4 "core" %Z Y +2 "collection"'B9 +3 "core" 9  +3 "processing"%C9 +3 "core" 9 +850 #t-> MFB.ready! +2 "MFB"*D% +4 "core" %k +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil +2 "MFB"* +9 *E% +3 "core" %m +2 .tATV.dial :air2 + "MFB"*F  +102 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home +2 "MFB"*G' +555 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.seek 1ml +2 "MFB"*H' +5287 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +115 "core" m +3 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty +2 "MFB"*J'R +5253 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +3 "MFB"*K  +136 "core"  +2 .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +1097 #t-> deconEluateRecoveryLine :extSrc +9 #deconEluateRecoveryLine extSrc + .ATV.dial :waste +3 .AS.seek 0ml +2 "MFB"*M'V +26 "core" ' +2 .tATV.dial :air3 +2 "MFB"*N % +57 "core" % +2 "MFB"*O% +5 "core" %VS ( +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*P' +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Q  +46 "core"  +2 "MFB"*R% +5 "core" % ^ ? +2 .tAS.seek 0.31ml +2 "MFB"*S'm +6056 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*T % +50 "core" & +2 .tdelay 3 seconds +303 "MFB"*U% +3 "core" %m_\ = +3 .tAS.seek 0.335ml +2 "MFB"*V' +524 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*W  +51 "core"  +2 "MFB"*X% +5 "core" %F\ 5 +2 .tAS.seek 0.32ml +2 "MFB"*Y'[ +325 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*Z  +55 "core"  +3 .tAS.seek 0ml +2 "MFB"*['V +6459 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*\\'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*]'V +10079 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +3 "MFB"*^'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*_'V +9805 "Can"p v +274 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*`'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*a'V +10079 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*b'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*c'V +10080 "core" ' +2 .tATV.dial :air2 +2 "MFB"*d  +119 "core"  +2 "MFB"*e% +5 "core" %VC +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"*f'(6 +5053 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*g  +135 "core"  +2 "MFB"*h% +5 "core" %(*6 +2 .tAS.seek 0.02ml +2 "MFB"*i' +4854 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*j n +121 "core" n +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*k'R +145 "core" ' +2 "MFB"*l% +5 "core" %R7P +17065 #"espclient"Session Begun +568 #-> exit +2 #Session Ended +600 #"mwj"Session Begun +4259 "Can"| } +14364 #"mwj"-> shortmfb ([Tt1],[:elutionWater]){}.finish +3 !o:SyntaxError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"compile error\ mwj:1: syntax error, unexpected '.', expecting $end\ shortmfb ([Tt1],[:elutionWater]){}.finish\ ^ +1429 #-> shortmfb([Tt1],[:elutionWater]){}.finish +14 "MFB"*m% +4 "core" %RN( +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118sep1512h.pcr +4 #Building PCR Slug from elutionWater with MM2 mix, PP4 primer +5 #Priming with carrier +3 .ATV.dial ARV +6 "MFB"*n  +157 "core"  +2 ."MFBPCR"ARV.dial :carrier +3 "MFB"*o  +27 "core"  +2 "MFB"*p% +5 "core" %RD( +2 ."MFBPCR"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +3 "MFB"*q'$w +2562 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*r' +2904 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +3 "MFB"*s n +162 "core" n +3 ."MFBPCR"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*t'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*u'(@ +2910 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +5 "MFB"*v  +169 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 +3 "MFB"*w  +39 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*x% +3 "core" %(-i +3 ."MFBPCR"AS.reconfigure ASslow2 +4 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*y'FW +631 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +3 "MFB"*z  +151 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 +4 "MFB"*{% +4 "core" %F]lS +3 ."MFBPCR"AS.seek 0.524ml +5 "MFB"*|' +1837 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 +3 "MFB"*}  +37 "core"  +3 #"MFBPCR"Adding PP4 +2 .delay 2 seconds +204 "MFB"*~% +3 "core" %} / +3 ."MFBPCR"AS.seek 0.53ml +4 "MFB"*' +626 "core" ' +2 ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 +4 "MFB"* % +37 "core" & +2 #"MFBPCR"adding ARV air +3 .delay 2 seconds +204 "MFB"*% +4 "core" %`? +2 ."MFBPCR"AS.seek 0.536ml +4 "MFB"*'- +645 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +4 "MFB"*  +126 "core"  +2 ."MFBPCR"delay 7 seconds +704 "MFB"*% +4 "core" %3~F +2 ."MFBPCR"AS.seek 0.594ml +4 "MFB"*'\ +5885 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :elutionWater +6 "MFB"* I +140 "core" I +3 ."MFBPCR"delay 2 seconds +205 "MFB"*% +3 "core" %\ L +3 ."MFBPCR"AS.seek 0.6ml +3 "MFB"* '\  +632 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +3 "MFB"*\  +137 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier +2 .delay 2 seconds +204 "MFB"* % +3 "core" %\ Q> +3 ."MFBPCR"AS.seek 0.65ml +3 "MFB"* ' _ +4079 !"mwj"o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg":@checkpoint: omitted +991 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +6 "MFB"*  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 +3 .ARV.dial :air1 +6 "MFB"*  +37 "core"  +4 #"MFBPCR"Positioning Slug by 0.324ml +4 "MFB"*% +6 "core" % b `q +2 ."MFBPCR"AS.seek 0.326ml +5 "MFB"*' +4983 #"mwj"-> PCR.abort +3 .PCR.abort +231 "Can" u +736 #"mwj"-> PCR.off +2 .PCR.off +2444 #-> AS.stop +2 .AS.stop +3 "MFB"*5 +5 "core" ' wi +6 "MFB"*% +3 !"MFBPCR"o:Slide::Error :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"*Analytical Syringe aborted at 0.567ml:@timestampu: Time r:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniw : velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressii: voltagef11.091835051546392 U: @type2F: @error: aborted: @tagi: @sourcei/:@destinationi% +7 #Waiting to Resume from Checkpoint "Analytical Syringe aborted at 0.567ml" +2 ."Qmail"BadNews.email "Analytical Syringe aborted at 0.567ml",Subject: "Slide::Error in MFBPCR" +10 "core" % wL +5222 #"mwj"-> ATV.waste +3 .ATV.dial :waste +5 "MFB"* n +102 "core" o +493 #"mwj"-> AS.empty +3 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +3 "MFB"*'R +3289 "core" ' +2 "MFB"*% +5 "core" %Rc +1184 #"mwj"-> shutdown +3 #"shutdown"deferred until MFBPCR finish +4 #"mwj"Waiting for MFBPCR / Shutdown @1537007961.01CEST = =tMAIN =mMAIN_scheduler @CEST1537007962.98 #"core_reset"Sent BREAK +2 #t@0xF308, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +250 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +220 !o:AnalyticalModule::PCRCore: @refiP; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +322 "Can" CC} +  CC} + #tPolling Can every 10:00 +9 #Cleanly exited at 12:04:07CEST15-Sep-18 +678 #-> ESP.ready! +3 #Powering core bus +486 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +4 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +4 "core" %E + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")% +3 "core" %+ + .tSS.configure SSconfig +3 "sampler")#.0X% +4 "core" %\   +2 "manipulator"&?& +4 "core" &?   +2 "storage"(@& +4 "core" &  e 3 +3 "storage"(A% +4 "core" %Z . +2 "collection"'B9 +3 "core" 9  +3 "processing"%C9 +3 "core" 9 +820 #t-> MFB.ready! + "MFB"*D% +4 "core" %D +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil +2 "MFB"* +10 *E% +3 "core" %4 + .tATV.dial :air2 +2 "MFB"*F  +101 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +553 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5286 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*I n +116 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty +2 "MFB"*J'R +5255 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +3 "MFB"*K  +27 "core"  +2 .tASV.dial :waste1 +2 "MFB"*L  +5 "core" +525 #t-> ATV.ARV +2 .ATV.dial ARV +2 "MFB"*M  +142 "core"  +3950 #t-> ARV.air2 +2 .ARV.dial :air2 +2 "MFB"*N  +116 "core" +1537 #t-> AS.pull 0.1, ASslow1 +2 "MFB"*O% +4 "core" %R8\ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.099ml +2 "MFB"*P'I +2029 "core" ' +2 "MFB"*Q% +4 "core" %IxN +611 #t-> ARV.MM2 +2 .ARV.dial :MM2 +2 "MFB"*R  +60 "core" +1664 #t-> AS.pull 0.018, ASslow1 +2 "MFB"*S% +3 "core" %IxH +3 .tAS.seek 0.117ml +2 "MFB"*T' +387 "core" ' +2 "MFB"*U% +4 "core" %D\ 8 +765 #t-> ARV.air2 +2 .ARV.dial :air2 +2 "MFB"*V  +59 "core" +1903 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*W% +3 "core" %M\ 7 +3 .tAS.seek 0.147ml +2 "MFB"*X': +628 "core" ' +2 "MFB"*Y% +4 "core" %:L\ ; +2946 #t-> AS.pull 0.15, ASslow1 +2 "MFB"*Z% +3 "core" %:G\ ; +3 .tAS.seek 0.297ml +2 "MFB"*[', +3039 "core" ' +2 "MFB"*\\% +4 "core" %,B\ 6 +468 #t-> ATV.waste +2 .ATV.dial :waste +2 "MFB"*] n +161 "core" o +378 #t-> AS.empty +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*^'R +1742 "core" ' +2 "MFB"*_% +4 "core" %RC +9579 #t-> shortmfb([Tt1],[:elutionWater]){}.finish +11 "MFB"*`% +3 "core" %R- +6 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118sep1512h#2.pcr +2 #Building PCR Slug from elutionWater with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*a  +159 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*b  +125 "core"  +2 "MFB"*c% +4 "core" %R7 +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*d'$ +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +2903 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*f n +160 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*g'R +5041 "Can" e +30 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +205 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*h'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*i  +159 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 +2 "MFB"*j  +36 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"*k% +3 "core" %(& +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*l'FI +622 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*m  +147 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*n% +3 "core" %FC & c +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*o' +1826 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 +2 "MFB"*p  +37 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*q% +3 "core" %  I +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*r' +642 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*s % +38 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*t% +3 "core" %  G +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*u' +614 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*v  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*w% +3 "core" %\ ; +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*x'\ +5866 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :elutionWater +3 "MFB"*y I +138 "core" I +2 ."MFBPCR"delay 2 seconds +204 "MFB"*z% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*{'\  +624 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*|  +135 "core"  +3 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*}% +3 "core" %\ O +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*~' 9 +5057 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*  +73 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*  +44 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % >  C +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'] +32561 "Can" yw +49 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"* % +36 "core" & + ."MFBPCR"delay 5 seconds +504 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +58814 "Can"| j +60004  u +11043 #"mwj"Session Begun +48960 "Can" q~ +60004  f +60004  yg +60003  r +60004  i +60004  { +26011 ."PCR"PCR.off +140 !o:#AnalyticalModule::PCRRawSample: @refiP; :\ @data"j1441150:2426,1182,722,715,60.0374;1442050:2773,1221,698,686,60.0001;1443100:3094,1755,696,686,60.0374;1552000:2481,1309,718,706,60.0001;1552900:2812,1277,663,681,60.0001;1553950:3132,1860,695,692,60.0001;1663080:2490,1268,720,712,60.0001;1663980:2819,1270,692,680,60.0001;1665030:3153,1864,697,685,60.0374;1774020:2480,1308,719,708,60.0001;1774920:2785,1251,695,682,60.0001;1775970:3131,1842,696,683,60.0001;1885180:2488,1306,720,709,59.9628;1886080:2804,1298,694,685,60.0001;1887130:3149,1825,658,679,60.0001;1996760:2485,1315,720,708,60.0001;1997660:2791,1330,696,688,60.0001;1998710:3155,1843,695,683,60.0001;2107940:2480,1297,719,711,59.9628;2108840:2769,1281,694,684,59.9628;2109890:3146,1878,697,681,59.9628;2219300:2485,1301,722,708,59.9628;2220200:2806,1260,695,682,60.0001;2221250:3127,1838,694,686,60.0001;2330940:2464,1232,720,714,59.9628;2331840:2783,1255,693,685,60.0374;2332890:3133,1811,665,682,60.0001;2442130:2462,1252,691,713,59.9628;2443030:2763,1201,696,687,60.0001;2444080:3103,1727,692,675,60.0001;2554060:2451,1251,722,679,59.9628;2554960:2738,1229,693,682,60.0001;2556010:3110,1736,695,680,60.0001;2665600:2450,1223,718,709,59.9628;2666500:2759,1245,690,649,59.9628;2667550:3095,1723,695,679,60.0374;2777350:2470,1239,718,710,60.0001;2778250:2788,1240,696,680,59.9628;2779300:3107,1731,663,685,60.0001;2888860:2466,1253,720,712,59.9628;2889760:2776,1249,693,682,60.0001;2890810:3122,1791,696,685,60.0001;3000460:2435,1183,689,710,60.0001;3001360:2739,1187,694,684,60.0374;3002410:3075,1686,694,682,60.0374;3112090:2531,1363,725,711,59.9628;3112990:2844,1337,695,683,60.0001;3114040:3202,1966,694,678,60.0001;3223590:2570,1403,724,715,60.0374;3224490:2889,1444,694,687,60.0001;3225540:3234,2051,695,683,60.0374;3335380:2605,1477,721,709,59.9255;3336280:2951,1498,692,685,60.0001;3337330:3300,2185,695,651,60.0001;3446990:2622,1493,723,715,59.9628;3447890:2971,1506,696,687,60.0001;3448940:3324,2190,698,681,60.0001;3558680:2616,1458,724,714,59.9255;3559580:2937,1441,696,688,60.0001;3560630:3324,2103,698,680,60.0001;3670260:2574,1394,718,711,60.0001;3671160:2894,1399,694,680,60.0001;3672210:3245,1965,699,686,60.0001;3782350:2537,1357,719,710,59.9628;3783250:2851,1325,697,684,60.0001;3784300:3211,1861,663,679,59.9628;3894110:2511,1288,722,713,60.0001;3895010:2846,1268,697,687,60.0001;3896060:3180,1848,692,681,60.0001;4005940:2511,1315,720,712,60.0001;4006840:2825,1290,693,682,59.9628;4007890:3168,1861,695,682,60.0001;4117760:2467,1096,747,692,60.0001;4118660:2828,1241,700,635,60.0001;4119710:3208,1751,668,693,60.0374;4229160:2498,1304,716,705,60.0001;4230060:2834,1288,663,680,59.9628;4231110:3153,1888,696,685,60.0374;4340760:2500,1332,721,710,59.9628;4341660:2818,1351,695,686,60.0374;4342710:3164,1877,695,678,60.0374;4452720:2505,1325,724,715,59.9628;4453620:2840,1291,696,683,59.9628;4454670:3166,1915,693,647,60.0001;4564230:2508,1285,690,706,59.9628;4565130:2852,1316,697,680,59.9628;4566180:3178,1902,697,684,60.0001;4676040:2541,1320,724,674,59.9628;4676940:2853,1307,695,687,60.0001;4677990:3205,1931,697,679,60.0001;4787790:2537,1318,722,712,60.0001;4788690:2891,1283,663,685,60.0374;4789740:3218,1898,696,679,60.0001;4899590:2576,1276,718,704,59.9628;4900490:2911,1319,692,679,60.0001;4901540:3245,1865,697,681,60.0374;5011300:2651,1251,721,708,59.9628;5012200:3009,1268,696,684,59.9628;5013250:3374,1803,666,677,60.0374;5123010:2796,1225,723,710,59.9628;5123910:3155,1205,695,689,60.0001;5124960:3563,1733,693,679,60.0001;5234800:2996,1191,722,713,59.9628;5235700:3406,1176,699,684,60.0001;5236750:3828,1688,695,679,60.0001;5346630:3259,1166,722,709,60.0001;5347530:3690,1154,699,682,60.0001;5348580:79,1667,694,679,60.0001;5458600:3530,1169,717,704,59.9628;5459500:3991,1170,695,679,60.0001;5460550:350,1655,699,685,59.9628;5570540:3792,1172,723,712,60.0001;5571440:228,1172,695,649,60.0001;5572490:350,1629,695,680,60.0001;5682080:4025,1169,720,713,60.0001;5682980:350,1157,699,682,60.0001;5684030:350,1641,664,683,60.0001;5793710:136,1195,720,707,59.9628;5794610:350,1174,693,677,59.9628;5795660:350,1670,695,683,60.0001;5905400:315,1167,689,713,60.0001;5906300:350,1199,692,684,60.0001;5907350:350,1676,695,683,60.0374;6017600:350,1710,718,676,59.9628; +21 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118sep1512h#2.pcr +3 "MFB"*% +5 "core" %Y8 +2 #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +3 "MFB"*  +36 "core" +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +120 "core" % +2 "MFB"*\ % +4 "core" %(1 +3 ."MFBPCR"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +3 "MFB"* 'Zc +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +55 "core"  +2 "MFB"* % +4 "core" %Zr ' P +2 ."MFBPCR"AS.seek 0.81ml +4 "MFB"*'> +6058 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +3 "MFB"* % +54 "core" & + ."MFBPCR"delay 3 seconds +304 "MFB"*% +3 "core" %>\ ) V +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*'m +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*  +54 "core" +2 "MFB"*% +4 "core" %p\ 9 M +3 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*'q +330 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +3 "MFB"*  +59 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*  +81 "core"  +2 "MFB"*% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +3 "MFB"*'] +2040 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +3 "MFB"*' +3076 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +13 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +144 .AS.reconfigure ASfast +11 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +13 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*"' +5486 "Can" e +289 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*(  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +118 "core" & +2 "MFB"*!% +4 "core" %V9 +2 ."MFBPCR"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"**' +239 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*+  +53 "core"  +2 "MFB"*,% +4 "core" % +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*%'> +6724 #"bkha"Session Begun +676 #-> access 1 +6 .SE.seek :down +6 "storage"(''X +5 "core" ' +2 "manipulator"&/% +4 "core" %\    +3 "manipulator"&0& +4 "core" &?  +2 ."bkha"SC.reconfigure SCtight +6 "storage"($\ .(\ 1~b +3 ."bkha"SC.seek 5 +2 "storage"(1(; +523 "core" ( + ."bkha"SC.reconfigure SCloose +7 "storage"($.(\ 1~b +3 (2& +2 "core" &; _  : +8135 ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*3 % +55 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*4% +3 "core" %>\  Q +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*5' +537 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*6  +54 "core" +2 "MFB"*7% +4 "core" % +3 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*8'qK +339 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +3 "MFB"*9  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek :empty +2 "MFB"*:'R +4748 "core" ' + ."MFBPCR"PCR.program :bleachProfile +9 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +17579 .PCR.off +6 .AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*;' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +15 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +5 "MFB"*<'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +13 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +5 "MFB"*=' +5776 "core" ' + ."MFBPCR"delay 1 second +35 "Can" }h +67 ."MFBPCR"AFV.select :holdingCoil + "MFB"* +14 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +6 ."MFBPCR"AS.seek 0ml +5 "MFB"*>'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*?' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +14 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +5 "MFB"*@'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +14 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +5 "MFB"*A' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +9 ."MFBPCR"AS.seek 0ml +4 "MFB"*B'V +2750 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +14 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +7 ."MFBPCR"AS.seek 1ml +5 "MFB"*C' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +13 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +5 "MFB"*D'V +5072 "core" ' +26888 "Can" u +60003  u +60004  g +60004  w +60004  b +10363 #t-> ATV +819 #-> ATV.ARV +2 .ATV.dial ARV +7 "MFB"*E  +59 "core"  +4439 #t-> ARV.air3 +2 .ARV.dial :air3 +6 "MFB"*F % +137 "core" $ +1860 #t-> AS.pull 0.5, ASslow1 +6 "MFB"*G% +4 "core" %V  +2 .tAS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0.5ml +3 "MFB"*I'(S +10087 "core" ' +2 "MFB"*H% +4 "core" %(_3\ = +1280 #t-> ARV.PP4 +3 .ARV.dial :PP4 +6 "MFB"*K  +38 "core"  +2703 #t-> AS.push 0.2, ASslow1 + "MFB"*L% +6 "core" %(_)\ = +5 .tAS.seek 0.3ml +5 "MFB"*M': +4047 "core" ' +2 "MFB"*N% +4 "core" %:? +3988 #t-> ATV.waste +2 .ATV.dial :waste +6 "MFB"*O n +162 "core" o +459 #t-> AS.empty +3 .AS.reconfigure ASconfig +9 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*J'R +1758 "core" ' +2 "MFB"*Q% +4 "core" %R7 +847 #t-> ARV.legend +954 #-> ARV.waste +2 .ARV.dial :waste +6 "MFB"*R  +127 "core"  +15758 "Can" } +40652 #t-> cleanPigTail(PP4) +3 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant PP4: name:PP4 +2120 #-> cleanPigTail(:PP4) +2 .ATV.dial :ARV +7 "MFB"*S  +170 "core"  + .tARV.dial :PP4 +5 "MFB"*P  +127 "core"  + #tAwaiting answer to "hook up 20% bleach, then press return" +8092 "MFB"*U% +4 "core" %RB +2 .tAS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +5 .tAS.seek 0.499ml +3 "MFB"*V'$~ +5065 "core" ' +2 #tAwaiting answer to "Air out bleach bag, then press return" +3738 "Can" w +23233 .tAS.seek 1ml +2 "MFB"*W' +5067 "core" ' +2 #tAwaiting answer to "Attach Clean Water, then press return" +11705 #Rinsing PCR Reagent Lines +2 .ATV.dial :waste +6 "MFB"*T n +161 "core" n +2 .tAS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*Y'R +5784 "core" ' + .tATV.dial ARV +6 "MFB"*Z  +159 "core"  + .tARV.dial :PP4 +3 .AS.reconfigure ASslow0 +9 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +3 "MFB"*X' +10101 "core" ' + .tATV.dial :waste +5 "MFB"*\\ n +162 "core" o +2 .tAS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 .tAS.seek :empty +3 "MFB"*]'R +2737 "core" ' + .tATV.dial ARV +5 "MFB"*[  +160 "core"  +2 .tAS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +4 .tAS.seek 1ml +3 "MFB"*_' +646 "Can" w +9454 "core" ' + .tATV.dial :waste +3 "MFB"*` n +165 "core" o +2 .tAS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +4 .tAS.seek :empty +3 "MFB"*a'R +2767 "core" ' + .tATV.dial ARV +3 "MFB"*b  +161 "core"  +3 .tAS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +4 .tAS.seek 1ml +3 "MFB"*c' +10101 "core" ' + .tATV.dial :waste +5 "MFB"*^ n +204 "core" n +12 .tAS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +4 .tAS.seek :empty +3 "MFB"*d'R +2735 "core" ' + .tATV.dial ARV +5 "MFB"*f  +160 "core"  +2 .tAS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +3 .tAS.seek 1ml +3 "MFB"*e' +10098 "core" ' + .tATV.dial :waste +6 "MFB"*g n +162 "core" o +3 .tAS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +3 .tAS.seek :empty +3 "MFB"*i'R +2737 "core" ' + .tATV.dial ARV +3 "MFB"*j  +160 "core"  +2 .tAS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +4 .tAS.seek 1ml +3 "MFB"*k' +10096 "core" ' + .tATV.dial :waste +5 "MFB"*h n +163 "core" o +2 .tAS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +5 .tAS.seek :empty +3 "MFB"*m'R +2739 "core" ' + .tATV.dial ARV +5 "MFB"*n  +159 "core"  +2 .tAS.reconfigure ASslow0 +7 "MFB"*#,,'T20 b +3 .tAS.seek 1ml +2 "MFB"*l' +7776 "Can" c +2327 "core" ' + .tATV.dial :waste +5 "MFB"*p n +162 "core" n +2 .tAS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +4 .tAS.seek :empty +3 "MFB"*q'R +2733 "core" ' + .tATV.dial ARV +6 "MFB"*o  +169 "core"  +2 .tAS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +4 .tAS.seek 1ml +4 "MFB"*s' +10090 "core" ' + .tATV.dial :waste +5 "MFB"*t n +161 "core" o +2 .tAS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +4 .tAS.seek :empty +3 "MFB"*r'R +2736 "core" ' + .tATV.dial ARV +6 "MFB"*v  +159 "core"  +2 .tAS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +4 .tAS.seek 1ml +3 "MFB"*w' +10103 "core" ' + .tATV.dial :waste +3 "MFB"*u n +165 "core" o +2 .tAS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +3 .tAS.seek :empty +3 "MFB"*y'R +2737 "core" ' + .tATV.dial ARV +3 "MFB"*z  +162 "core"  +2 .tAS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +4 .tAS.seek 1ml +3 "MFB"*x' +10101 "core" ' + .tATV.dial :waste +3 "MFB"*| n +165 "core" o +2 .tAS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +5 .tAS.seek :empty +4 "MFB"*}'R +2735 "core" ' + .tATV.dial ARV +3 "MFB"*{  +162 "core"  +2 .tAS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +5 .tAS.seek 1ml +2 "MFB"*' +10098 "core" ' + .tATV.dial :waste +5 "MFB"* n +162 "core" o +2 .tAS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +3 .tAS.seek :empty +4 "MFB"*'R +2735 "core" ' +2 #tAwaiting answer to "Attach air filter, then press return" +1964 "Can" w +17600 #"bkha"-> enter +3 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `enter' for #: name:\ enter +5777 .tATV.dial :ARV +5 "MFB"*~  +171 "core"  +2 "MFB"*% +4 "core" %R/> +2 .tAS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 .tAS.seek 0.299ml +3 "MFB"*'7 +6069 "core" ' + .tATV.dial :waste +3 "MFB"* n +163 "core" n +2 .tAS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 .tAS.seek :empty +3 "MFB"*'R +1752 "core" ' +2 "MFB"*% +4 "core" %R2 +28420 "Can" u +60003  _ +49548 #t-> access 6 +4 .SE.seek :down +7 "storage"( 'X +5 "core" ' +2 "manipulator"&\ % +4 "core" %\  j +3 "manipulator"&& +4 "core" &? e +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 3 +3 "storage"( ( +382 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +6 ( & +3 "core" & + +10019 "Can" y^ +6177 #t-> access 2 +4 .SE.seek :down +7 "storage"( 'X +6 "core" ' +2 "manipulator"&% +4 "core" %\  +2 "manipulator"&& +4 "core" &? +2 .tSC.reconfigure SCtight +5 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +5 "storage"((K +536 "core" ( + .tSC.reconfigure SCloose +5 "storage"($.(\ 1~b +4 (& +4 "core" &K  < +4114 #t-> access 6 +6 .SE.seek :down +6 "storage"('X +3 "core" ' +2 "manipulator"&% +4 "core" %\  +3 "manipulator"&& +4 "core" &? +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 3 +3 "storage"(( +533 "core" ( +2 .tSC.reconfigure SCloose +4 "storage"($.(\ 1~b +6 (& +3 "core" & N +17746 #"bkha"-> access 7 +6 .SE.seek :down +6 "storage"('X +5 "core" ' +2 "manipulator"&% +5 "core" %\   +2 "manipulator"&& +4 "core" &?   +2 ."bkha"SC.reconfigure SCtight +6 "storage"($\ .(\ 1~b +3 ."bkha"SC.seek 4 +3 "storage"((,9 +220 "core" ( + ."bkha"SC.reconfigure SCloose +4 "storage"($.(\ 1~b +5 (& +4 "core" &,7P N 7 +18408 #"bkha"-> Access 2 +3 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message3undefined method `Access' for #: name: Access: args[i +673 #-> access 2 +6 .SE.seek :down +5 "storage"( 'X +6 "core" ' +2 "manipulator"&"% +5 "core" %\  +2 "manipulator"&(& +4 "core" &? +2 ."bkha"SC.reconfigure SCtight +6 "storage"($\ .(\ 1~b +3 ."bkha"SC.seek 6 +3 "storage"((K +366 "core" ( + ."bkha"SC.reconfigure SCloose +5 "storage"($.(\ 1~b +5 (!& +3 "core" &K W = +10997 "Can"  +17747 #t-> ATV +623 #-> ATV.ARV +2 .ATV.dial ARV +6 "MFB"*  +172 "core"  +1738 #t-> ARV.PP4 +2 .ARV.dial :PP4 +389 #-> ATV +269 #-> ARV +2035 #-> ARV.air3 +2 .ARV.dial :air3 +8 "MFB"*+ % +39 "core" % +1186 #t-> AS.pull 0.2, ASslow1 +6 "MFB"*,% +4 "core" %R9 +3 .tAS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml +2 "MFB"**'@A +4051 "core" ' +2 "MFB"*/% +4 "core" %@=  @ +711 #t-> ARV.PP4 +2 .ARV.dial :PP4 +7 "MFB"*0  +39 "core"  +3791 #t-> AS.pull 0.120, ASslow1 +3 "MFB"*#% +6 "core" %@=  @ +3 .tAS.seek 0.319ml +3 "MFB"*$' +2440 "core" ' +2 "MFB"*2% +4 "core" %}  @ +1223 #t-> AS.pull 0.120, ASslow1 +3 "MFB"*3% +7 "core" %}  @ +2 .tAS.seek 0.439ml +4 "MFB"*4' +2437 "core" ' +2 "MFB"*%% +5 "core" %\ 8 +1243 #t-> ARV.air3 +2 .ARV.dial :air3 +6 "MFB"*6 % +37 "core" & +1159 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*7% +5 "core" %\ 8 +3 .tAS.seek 0.469ml +7 "MFB"*5' +636 "core" ' +2 "MFB"*9% +4 "core" % +1430 #t-> ARV.PP4 +3 .ARV.dial :PP4 +5 "MFB"*8  +39 "core"  +1516 #t-> AS.pull 0.02, ASslow1 +5 "MFB"*:% +4 "core" % +2 .tAS.seek 0.489ml +4 "MFB"*;'> +421 "core" ' +2 "MFB"*<% +4 "core" %1 +540 #t-> ARV.air3 +2 .ARV.dial :air3 +6 "MFB"*= % +38 "core" & +535 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*>% +6 "core" %1 +3 .tAS.seek 0.519ml +3 "MFB"*?' +633 "core" ' +2 "MFB"*@% +4 "core" % \ 9 +1452 #t-> ARV.PP4 +2 .ARV.dial :PP4 +6 "MFB"*A  +39 "core"  +553 #t-> AS.pull 0.02, ASslow1 +5 "MFB"*B% +4 "core" % \ 9 +2 .tAS.seek 0.539ml +4 "MFB"*C' +427 "core" ' +2 "MFB"*E% +4 "core" %  > +1340 #t-> ARV.air3 +2 .ARV.dial :air3 +6 "MFB"*F % +38 "core" & +497 #t-> AS.pull 0.03, ASslow1 +3 "MFB"*G% +8 "core" %\ = +2 .tAS.seek 0.569ml +48 "MFB"*D' h +635 "core" ' +2 "MFB"*H% +5 "core" % b\ = +1422 #t-> ARV.PP4 +2 .ARV.dial :PP4 +6 "MFB"*K  +39 "core"  +517 #t-> AS.pull 0.02, ASslow1 +3 "MFB"*L% +7 "core" % b\ = +2 .tAS.seek 0.589ml +4 "MFB"*I' +429 "core" ' + "MFB"*N% +5 "core" % \ 1 +512 #t-> ARV.air3 +3 .ARV.dial :air3 +6 "MFB"*O % +39 "core" & +408 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*M% +7 "core" % \ 1 +3 .tAS.seek 0.619ml +5 "MFB"*Q'\  +626 "core" ' +2 "MFB"*R% +4 "core" %\  ' +1302 #t-> ARV.PP4 +2 .ARV.dial :PP4 +6 "MFB"*S  +38 "core"  +1747 #t-> AS.pull 0.006 ASslow2 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Ocompile error\ (ESP):54: syntax error, unexpected tCONSTANT, expecting $end +459 "Can" w +729 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*P% +5 "core" %\  ' +5 .tAS.reconfigure ASslow2 +5 "MFB"*#,,'T0 b +3 .tAS.seek 0.625ml +2 "MFB"*U'\  +621 "core" ' + "MFB"*J% +5 "core" %\  E +736 #t-> ARV.air3 +3 .ARV.dial :air3 +6 "MFB"*V % +37 "core" & +537 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*T% +5 "core" %\  E +5 .tAS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0.655ml +3 "MFB"*W' 4 +630 "core" ' +2 "MFB"*Z% +4 "core" % 4 / +1454 #t-> AS.pull 0.15, ASslow1 +2 "MFB"*Y% +5 "core" % 4 / +5 .tAS.seek 0.805ml +3 "MFB"*\\'& +3041 "core" ' +2 "MFB"*X% +4 "core" %&\  P +2147 #t-> ATV.waste +2 .ATV.dial :waste +7 "MFB"*[ n +161 "core" o +365 #t-> AS.empty +3 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +5 .tAS.seek :empty +3 "MFB"*]'R +4663 "core" ' +3 "MFB"*`% +4 "core" %R +1297 #t-> pcrDecon +2 "MFB"*_% +7 "core" %R +2 #tCleaning PCR + .AFV.select :carrierSolution +5 "MFB"* +12 .tdelay 2 seconds +203 .AS.seek 0.5ml +3 "MFB"*b'(@ +2909 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tASV.dial :waste1 +2 .ATV.dial :air3 +5 "MFB"*a % +76 "core" $ +2 "MFB"*^% +4 "core" %(% +2 .tAS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 .tAS.seek 0.51ml +3 "MFB"*c'Zk +229 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*f  +37 "core" +2 "MFB"*d% +4 "core" %Zu\  O +3 .tAS.seek 0.81ml +3 "MFB"*g'> +6059 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 +3 "MFB"*e % +54 "core" % + .tdelay 3 seconds +304 "MFB"*j% +3 "core" %>\  X +2 .tAS.seek 0.835ml +2 "MFB"*i'c +541 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*h  +55 "core"  +2 "MFB"*k% +4 "core" %t +3 .tAS.seek 0.82ml +3 "MFB"*n'q +330 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +3 "MFB"*m  +105 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*p  +82 "core"  +2 "MFB"*l% +4 "core" %q +2 .tAS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 .tAS.seek 0.47ml +2 "MFB"*o'i +2042 "core" ' + .tAFV.select :carrierSolution + "MFB"* +15 .tdelay 2 seconds +203 .AS.seek 1ml +3 "MFB"*q' +3083 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +15 .tdelay 1 second +102 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +5 .tAS.seek 0ml +5 "MFB"*t'V +2736 "core" ' + .tAFV.select :carrierSolution + "MFB"* +15 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +3 "MFB"*s' +5781 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +15 .tdelay 1 second +102 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*v'V +2734 "core" ' + .tAFV.select :carrierSolution + "MFB"* +15 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 .tAS.seek 1ml +3 "MFB"*r' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +13 .tdelay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*u'V +2735 "core" ' + .tARV.dial between carrier and air1 +5 "MFB"*w  +49 "core"  +2 .tATV.dial :air3 +5 "MFB"*z % +118 "core" % +2 "MFB"*y% +4 "core" %V +2 .tAS.reconfigure ASslow1 +7 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*|' +236 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*x  +54 "core"  +2 "MFB"*{% +4 "core" %  > +3 .tAS.seek 0.81ml +5 "MFB"*}'> +3843 "Can" d +12268 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +3 "MFB"* % +54 "core" % + .tdelay 3 seconds +304 "MFB"*% +3 "core" %>  _ +2 .tAS.seek 0.835ml +3 "MFB"*~' +529 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach +3 "MFB"*  +55 "core"  +2 "MFB"*% +4 "core" %\ 3 Q +3 .tAS.seek 0.82ml +3 "MFB"*'q2 +330 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +3 "MFB"*  +40 "core"  +2 .tAS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +5 "MFB"*'R +4744 "core" ' + .tPCR.program :bleachProfile +9 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17885 .PCR.off +7 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +3 "MFB"*\ ' +5784 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +17 .tdelay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*'V +2752 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution +2 "MFB"* +14 .tdelay 2 seconds +242 .AS.reconfigure ASconfig +16 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +5 "MFB"*'' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +14 .tdelay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +5 .tAS.seek 0ml +4 "MFB"*1'V +2739 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +15 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"* ' +3959 "Can" t +1827 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +15 .tdelay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +5 .tAS.seek 0ml +3 "MFB"*'V +2769 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +15 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +6 .tAS.seek 1ml +4 "MFB"*' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +13 .tdelay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +5 "MFB"* 'V +2730 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +14 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"* ' +5777 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +14 .tdelay 1 second +102 .AS.reconfigure ASnorm +5 "MFB"*#,,'T20 b +5 .tAS.seek 0ml +5 "MFB"*'V +5070 "core" ' +18030 #t-> shortmfb([Tt1],[:elutionWater]){}.finish +15 "MFB"*% +4 "core" %Vg +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118sep1517h.pcr +3 #Building PCR Slug from elutionWater with MM2 mix, PP4 primer +5 #Priming with carrier +4 .ATV.dial ARV +7 "MFB"*  +58 "core"  + ."MFBPCR"ARV.dial :carrier +6 "MFB"*  +26 "core"  +2 "MFB"*% +4 "core" %VS +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(V +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +14 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +5 "MFB"*' +2897 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +13 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +3 "MFB"* n +165 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +5 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +14 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +7 ."MFBPCR"AS.seek 0.5ml +5 "MFB"*'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 #"MFBPCR"Building Slug + .ATV.dial :ARV +8 "MFB"*  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*"  +40 "core"  +2 ."MFBPCR"delay 2 seconds +204 "MFB"*(% +3 "core" %(%\\ +2 ."MFBPCR"AS.reconfigure ASslow2 +7 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*'FO +641 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +4 "MFB"*  +152 "core" +2 ."MFBPCR"delay 2 seconds +49 "Can" t +155 #"MFBPCR"Adding MM2 + "MFB"*!% +8 "core" %FKd\ 9 +3 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*' +1833 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 +3 "MFB"*+  +39 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +207 "MFB"*,% +3 "core" %VD +2 ."MFBPCR"AS.seek 0.53ml +5 "MFB"*' +660 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +3 "MFB"*/ % +40 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +207 "MFB"*0% +3 "core" %\\ +3 ."MFBPCR"AS.seek 0.536ml +6 "MFB"*#' +654 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +4 "MFB"**  +127 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*2% +3 "core" %a\ = +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*3'\ +5848 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :elutionWater +7 "MFB"*$ I +140 "core" J +2 ."MFBPCR"delay 2 seconds +203 "MFB"*%% +3 "core" %\ \ ; +2 ."MFBPCR"AS.seek 0.6ml +5 "MFB"*6'\  +660 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +3 "MFB"*7  +142 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier +3 .delay 2 seconds +206 "MFB"*4% +3 "core" %\  ` G +2 ."MFBPCR"AS.seek 0.65ml +6 "MFB"*9' ' +5043 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +3 "MFB"*8  +76 "core"  + ."MFBPCR"ASV.dial :waste1 +3 .ARV.dial :air1 +7 "MFB"*:  +37 "core"  +4 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*5% +7 "core" % + g Z +3 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*<'J +32601 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +4 "MFB"*=  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +6 "MFB"*> % +35 "core" % + ."MFBPCR"delay 5 seconds +504 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +20 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +3607 "Can" \\m +60004  ~| +60004  v +18192 #"mwj"-> pcr.sample +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `pcr' for #: name:pcr +1475 #-> PCR.sample +47 !o:#AnalyticalModule::PCRRawSample: @refiP; :\ @data"18775410:2249,1045,729,729,59.9628;18776310:2527,1055,693,687,60.0001;18777360:2847,1425,664,690,60.0001;18886410:2271,1027,717,680,59.9628;18887310:2550,1058,694,691,59.9628;18888360:2863,1438,696,684,60.0001;18997780:2278,1055,721,713,60.0001;18998680:2547,1041,695,660,60.0001;18999730:2865,1449,697,684,60.0001;19109390:2280,1035,720,713,59.9628;19110290:2555,1048,693,689,60.0001;19111340:2878,1426,661,681,60.0001;19220790:2245,1033,717,708,59.9628;19221690:2539,1024,693,683,60.0374;19222740:2819,1386,698,686,60.0001;19332440:2263,1053,686,709,60.0001;19333340:2550,1058,693,684,59.9628;19334390:2850,1422,697,680,59.9628;19443780:2263,1046,721,711,60.0001;19444680:2550,1018,667,688,60.0001;19445730:2840,1444,697,679,60.0001;19555130:2249,1039,717,708,60.0001;19556030:2535,1034,693,682,60.0001;19557080:2841,1400,662,681,60.0001;19666720:2233,1002,721,711,59.9628;19667620:2505,1015,697,688,60.0001;19668670:2808,1378,696,740,60.0001;19778620:2220,1017,722,709,60.0001;19779520:2500,1014,694,681,60.0001;19780570:2802,1353,698,689,60.0374;19889920:2220,993,722,710,59.9628;19890820:2473,1013,695,687,60.0001;19891870:2802,1336,694,680,59.9628; +40287 "Can" e +60004  x +10582 #"mwj"-> PCR.sample +76 !o:#AnalyticalModule::PCRRawSample: @refiP; :\ @data"18775410:2249,1045,729,729,59.9628;18776310:2527,1055,693,687,60.0001;18777360:2847,1425,664,690,60.0001;18886410:2271,1027,717,680,59.9628;18887310:2550,1058,694,691,59.9628;18888360:2863,1438,696,684,60.0001;18997780:2278,1055,721,713,60.0001;18998680:2547,1041,695,660,60.0001;18999730:2865,1449,697,684,60.0001;19109390:2280,1035,720,713,59.9628;19110290:2555,1048,693,689,60.0001;19111340:2878,1426,661,681,60.0001;19220790:2245,1033,717,708,59.9628;19221690:2539,1024,693,683,60.0374;19222740:2819,1386,698,686,60.0001;19332440:2263,1053,686,709,60.0001;19333340:2550,1058,693,684,59.9628;19334390:2850,1422,697,680,59.9628;19443780:2263,1046,721,711,60.0001;19444680:2550,1018,667,688,60.0001;19445730:2840,1444,697,679,60.0001;19555130:2249,1039,717,708,60.0001;19556030:2535,1034,693,682,60.0001;19557080:2841,1400,662,681,60.0001;19666720:2233,1002,721,711,59.9628;19667620:2505,1015,697,688,60.0001;19668670:2808,1378,696,740,60.0001;19778620:2220,1017,722,709,60.0001;19779520:2500,1014,694,681,60.0001;19780570:2802,1353,698,689,60.0374;19889920:2220,993,722,710,59.9628;19890820:2473,1013,695,687,60.0001;19891870:2802,1336,694,680,59.9628;20001480:2227,1019,719,707,59.9628;20002380:2502,1010,787,686,60.0001;20003430:2774,1345,696,687,60.0001;20113070:2218,998,720,709,60.0001;20113970:2517,995,694,684,60.0001;20115020:2795,1374,663,682,60.0001;20224850:2221,991,722,714,59.9628;20225750:2499,983,699,688,60.0001;20226800:2800,1354,697,682,60.0001;20336920:2218,980,689,714,59.9628;20337820:2513,979,696,689,60.0001;20338870:2800,1366,697,682,60.0001;20448370:2226,989,720,711,59.9628;20449270:2513,990,666,684,60.0001;20450320:2795,1396,698,686,60.0001;20560160:2239,1016,721,708,59.9628;20561060:2526,1021,695,685,60.0001;20562110:2791,1389,698,683,60.0001;20671630:2238,999,719,705,60.0374;20672530:2527,1023,692,682,60.0001;20673580:2803,1384,693,648,60.0001;20783310:2223,978,717,706,60.0001;20784210:2512,987,694,681,60.0001;20785260:2783,1359,694,686,60.0001;20894890:2217,996,686,707,60.0001;20895790:2497,986,696,683,60.0001;20896840:2794,1340,696,686,60.0001;21006330:2217,984,720,705,60.0001;21007230:2506,959,662,681,60.0001;21008280:2787,1364,697,686,60.0001; +49346 "Can" ^ +13359 #"mwj"-> PCR.sample +93 !o:#AnalyticalModule::PCRRawSample: @refiP; :\ @data"\ 18775410:2249,1045,729,729,59.9628;18776310:2527,1055,693,687,60.0001;18777360:2847,1425,664,690,60.0001;18886410:2271,1027,717,680,59.9628;18887310:2550,1058,694,691,59.9628;18888360:2863,1438,696,684,60.0001;18997780:2278,1055,721,713,60.0001;18998680:2547,1041,695,660,60.0001;18999730:2865,1449,697,684,60.0001;19109390:2280,1035,720,713,59.9628;19110290:2555,1048,693,689,60.0001;19111340:2878,1426,661,681,60.0001;19220790:2245,1033,717,708,59.9628;19221690:2539,1024,693,683,60.0374;19222740:2819,1386,698,686,60.0001;19332440:2263,1053,686,709,60.0001;19333340:2550,1058,693,684,59.9628;19334390:2850,1422,697,680,59.9628;19443780:2263,1046,721,711,60.0001;19444680:2550,1018,667,688,60.0001;19445730:2840,1444,697,679,60.0001;19555130:2249,1039,717,708,60.0001;19556030:2535,1034,693,682,60.0001;19557080:2841,1400,662,681,60.0001;19666720:2233,1002,721,711,59.9628;19667620:2505,1015,697,688,60.0001;19668670:2808,1378,696,740,60.0001;19778620:2220,1017,722,709,60.0001;19779520:2500,1014,694,681,60.0001;19780570:2802,1353,698,689,60.0374;19889920:2220,993,722,710,59.9628;19890820:2473,1013,695,687,60.0001;19891870:2802,1336,694,680,59.9628;20001480:2227,1019,719,707,59.9628;20002380:2502,1010,787,686,60.0001;20003430:2774,1345,696,687,60.0001;20113070:2218,998,720,709,60.0001;20113970:2517,995,694,684,60.0001;20115020:2795,1374,663,682,60.0001;20224850:2221,991,722,714,59.9628;20225750:2499,983,699,688,60.0001;20226800:2800,1354,697,682,60.0001;20336920:2218,980,689,714,59.9628;20337820:2513,979,696,689,60.0001;20338870:2800,1366,697,682,60.0001;20448370:2226,989,720,711,59.9628;20449270:2513,990,666,684,60.0001;20450320:2795,1396,698,686,60.0001;20560160:2239,1016,721,708,59.9628;20561060:2526,1021,695,685,60.0001;20562110:2791,1389,698,683,60.0001;20671630:2238,999,719,705,60.0374;20672530:2527,1023,692,682,60.0001;20673580:2803,1384,693,648,60.0001;20783310:2223,978,717,706,60.0001;20784210:2512,987,694,681,60.0001;20785260:2783,1359,694,686,60.0001;20894890:2217,996,686,707,60.0001;20895790:2497,986,696,683,60.0001;20896840:2794,1340,696,686,60.0001;21006330:2217,984,720,705,60.0001;21007230:2506,959,662,681,60.0001;21008280:2787,1364,697,686,60.0001;21117990:2218,983,721,707,59.9628;21118890:2507,990,694,688,60.0001;21119940:2772,1327,700,683,60.0374;21230790:2223,959,718,711,59.9628;21231690:2489,1014,694,650,60.0001;21232740:2788,1304,695,684,59.9628;21342890:2222,956,721,712,59.9628;21343790:2503,977,696,684,60.0001;21344840:2770,1359,696,683,60.0374;21454920:2216,1026,718,707,60.0001;21455820:2485,996,694,681,60.0001;21456870:2773,1321,695,681,59.9628;21566730:2227,1005,720,706,60.0001;21567630:2499,1014,692,682,60.0001;21568680:2796,1354,663,648,60.0001;21678490:2222,965,718,707,59.9628;21679390:2512,960,692,680,59.9628;21680440:2788,1339,699,686,60.0374; +46551 "Can" r +13850 #"mwj"-> PCR.sample +110 !o:#AnalyticalModule::PCRRawSample: @refiP; :\ @data" 18775410:2249,1045,729,729,59.9628;18776310:2527,1055,693,687,60.0001;18777360:2847,1425,664,690,60.0001;18886410:2271,1027,717,680,59.9628;18887310:2550,1058,694,691,59.9628;18888360:2863,1438,696,684,60.0001;18997780:2278,1055,721,713,60.0001;18998680:2547,1041,695,660,60.0001;18999730:2865,1449,697,684,60.0001;19109390:2280,1035,720,713,59.9628;19110290:2555,1048,693,689,60.0001;19111340:2878,1426,661,681,60.0001;19220790:2245,1033,717,708,59.9628;19221690:2539,1024,693,683,60.0374;19222740:2819,1386,698,686,60.0001;19332440:2263,1053,686,709,60.0001;19333340:2550,1058,693,684,59.9628;19334390:2850,1422,697,680,59.9628;19443780:2263,1046,721,711,60.0001;19444680:2550,1018,667,688,60.0001;19445730:2840,1444,697,679,60.0001;19555130:2249,1039,717,708,60.0001;19556030:2535,1034,693,682,60.0001;19557080:2841,1400,662,681,60.0001;19666720:2233,1002,721,711,59.9628;19667620:2505,1015,697,688,60.0001;19668670:2808,1378,696,740,60.0001;19778620:2220,1017,722,709,60.0001;19779520:2500,1014,694,681,60.0001;19780570:2802,1353,698,689,60.0374;19889920:2220,993,722,710,59.9628;19890820:2473,1013,695,687,60.0001;19891870:2802,1336,694,680,59.9628;20001480:2227,1019,719,707,59.9628;20002380:2502,1010,787,686,60.0001;20003430:2774,1345,696,687,60.0001;20113070:2218,998,720,709,60.0001;20113970:2517,995,694,684,60.0001;20115020:2795,1374,663,682,60.0001;20224850:2221,991,722,714,59.9628;20225750:2499,983,699,688,60.0001;20226800:2800,1354,697,682,60.0001;20336920:2218,980,689,714,59.9628;20337820:2513,979,696,689,60.0001;20338870:2800,1366,697,682,60.0001;20448370:2226,989,720,711,59.9628;20449270:2513,990,666,684,60.0001;20450320:2795,1396,698,686,60.0001;20560160:2239,1016,721,708,59.9628;20561060:2526,1021,695,685,60.0001;20562110:2791,1389,698,683,60.0001;20671630:2238,999,719,705,60.0374;20672530:2527,1023,692,682,60.0001;20673580:2803,1384,693,648,60.0001;20783310:2223,978,717,706,60.0001;20784210:2512,987,694,681,60.0001;20785260:2783,1359,694,686,60.0001;20894890:2217,996,686,707,60.0001;20895790:2497,986,696,683,60.0001;20896840:2794,1340,696,686,60.0001;21006330:2217,984,720,705,60.0001;21007230:2506,959,662,681,60.0001;21008280:2787,1364,697,686,60.0001;21117990:2218,983,721,707,59.9628;21118890:2507,990,694,688,60.0001;21119940:2772,1327,700,683,60.0374;21230790:2223,959,718,711,59.9628;21231690:2489,1014,694,650,60.0001;21232740:2788,1304,695,684,59.9628;21342890:2222,956,721,712,59.9628;21343790:2503,977,696,684,60.0001;21344840:2770,1359,696,683,60.0374;21454920:2216,1026,718,707,60.0001;21455820:2485,996,694,681,60.0001;21456870:2773,1321,695,681,59.9628;21566730:2227,1005,720,706,60.0001;21567630:2499,1014,692,682,60.0001;21568680:2796,1354,663,648,60.0001;21678490:2222,965,718,707,59.9628;21679390:2512,960,692,680,59.9628;21680440:2788,1339,699,686,60.0374;21790150:2232,994,719,708,59.9628;21791050:2505,990,693,681,60.0001;21792100:2800,1346,696,686,60.0001;21901950:2231,983,723,713,60.0001;21902850:2519,989,694,685,60.0374;21903900:2783,1388,699,685,60.0001;22014060:2217,957,725,710,60.0001;22014960:2511,994,696,682,60.0001;22016010:2780,1343,698,685,60.0374;22125560:2230,1006,719,704,60.0001;22126460:2491,1014,694,681,59.9628;22127510:2795,1345,696,685,60.0001;22237150:2235,986,687,706,59.9628;22238050:2501,1003,696,679,60.0001;22239100:2807,1348,700,688,60.0374; +28251 #-> PCR.sample +123 !o:#AnalyticalModule::PCRRawSample: @refiP; :\ @data":18775410:2249,1045,729,729,59.9628;18776310:2527,1055,693,687,60.0001;18777360:2847,1425,664,690,60.0001;18886410:2271,1027,717,680,59.9628;18887310:2550,1058,694,691,59.9628;18888360:2863,1438,696,684,60.0001;18997780:2278,1055,721,713,60.0001;18998680:2547,1041,695,660,60.0001;18999730:2865,1449,697,684,60.0001;19109390:2280,1035,720,713,59.9628;19110290:2555,1048,693,689,60.0001;19111340:2878,1426,661,681,60.0001;19220790:2245,1033,717,708,59.9628;19221690:2539,1024,693,683,60.0374;19222740:2819,1386,698,686,60.0001;19332440:2263,1053,686,709,60.0001;19333340:2550,1058,693,684,59.9628;19334390:2850,1422,697,680,59.9628;19443780:2263,1046,721,711,60.0001;19444680:2550,1018,667,688,60.0001;19445730:2840,1444,697,679,60.0001;19555130:2249,1039,717,708,60.0001;19556030:2535,1034,693,682,60.0001;19557080:2841,1400,662,681,60.0001;19666720:2233,1002,721,711,59.9628;19667620:2505,1015,697,688,60.0001;19668670:2808,1378,696,740,60.0001;19778620:2220,1017,722,709,60.0001;19779520:2500,1014,694,681,60.0001;19780570:2802,1353,698,689,60.0374;19889920:2220,993,722,710,59.9628;19890820:2473,1013,695,687,60.0001;19891870:2802,1336,694,680,59.9628;20001480:2227,1019,719,707,59.9628;20002380:2502,1010,787,686,60.0001;20003430:2774,1345,696,687,60.0001;20113070:2218,998,720,709,60.0001;20113970:2517,995,694,684,60.0001;20115020:2795,1374,663,682,60.0001;20224850:2221,991,722,714,59.9628;20225750:2499,983,699,688,60.0001;20226800:2800,1354,697,682,60.0001;20336920:2218,980,689,714,59.9628;20337820:2513,979,696,689,60.0001;20338870:2800,1366,697,682,60.0001;20448370:2226,989,720,711,59.9628;20449270:2513,990,666,684,60.0001;20450320:2795,1396,698,686,60.0001;20560160:2239,1016,721,708,59.9628;20561060:2526,1021,695,685,60.0001;20562110:2791,1389,698,683,60.0001;20671630:2238,999,719,705,60.0374;20672530:2527,1023,692,682,60.0001;20673580:2803,1384,693,648,60.0001;20783310:2223,978,717,706,60.0001;20784210:2512,987,694,681,60.0001;20785260:2783,1359,694,686,60.0001;20894890:2217,996,686,707,60.0001;20895790:2497,986,696,683,60.0001;20896840:2794,1340,696,686,60.0001;21006330:2217,984,720,705,60.0001;21007230:2506,959,662,681,60.0001;21008280:2787,1364,697,686,60.0001;21117990:2218,983,721,707,59.9628;21118890:2507,990,694,688,60.0001;21119940:2772,1327,700,683,60.0374;21230790:2223,959,718,711,59.9628;21231690:2489,1014,694,650,60.0001;21232740:2788,1304,695,684,59.9628;21342890:2222,956,721,712,59.9628;21343790:2503,977,696,684,60.0001;21344840:2770,1359,696,683,60.0374;21454920:2216,1026,718,707,60.0001;21455820:2485,996,694,681,60.0001;21456870:2773,1321,695,681,59.9628;21566730:2227,1005,720,706,60.0001;21567630:2499,1014,692,682,60.0001;21568680:2796,1354,663,648,60.0001;21678490:2222,965,718,707,59.9628;21679390:2512,960,692,680,59.9628;21680440:2788,1339,699,686,60.0374;21790150:2232,994,719,708,59.9628;21791050:2505,990,693,681,60.0001;21792100:2800,1346,696,686,60.0001;21901950:2231,983,723,713,60.0001;21902850:2519,989,694,685,60.0374;21903900:2783,1388,699,685,60.0001;22014060:2217,957,725,710,60.0001;22014960:2511,994,696,682,60.0001;22016010:2780,1343,698,685,60.0374;22125560:2230,1006,719,704,60.0001;22126460:2491,1014,694,681,59.9628;22127510:2795,1345,696,685,60.0001;22237150:2235,986,687,706,59.9628;22238050:2501,1003,696,679,60.0001;22239100:2807,1348,700,688,60.0374;22348730:2246,964,721,711,60.0001;22349630:2513,964,695,685,60.0001;22350680:2832,1363,696,686,60.0001;22460470:2245,1006,722,711,59.9628;22461370:2536,1001,695,645,59.9628;22462420:2807,1363,699,688,60.0001;22572410:2280,1003,721,710,59.9628;22573310:2568,1012,694,682,60.0001;22574360:2868,1353,662,683,60.0001; +17670 "Can" o +10261 #"mwj"-> PCR.sample +136 !o:#AnalyticalModule::PCRRawSample: @refiP; :\ @data"\ 18775410:2249,1045,729,729,59.9628;18776310:2527,1055,693,687,60.0001;18777360:2847,1425,664,690,60.0001;18886410:2271,1027,717,680,59.9628;18887310:2550,1058,694,691,59.9628;18888360:2863,1438,696,684,60.0001;18997780:2278,1055,721,713,60.0001;18998680:2547,1041,695,660,60.0001;18999730:2865,1449,697,684,60.0001;19109390:2280,1035,720,713,59.9628;19110290:2555,1048,693,689,60.0001;19111340:2878,1426,661,681,60.0001;19220790:2245,1033,717,708,59.9628;19221690:2539,1024,693,683,60.0374;19222740:2819,1386,698,686,60.0001;19332440:2263,1053,686,709,60.0001;19333340:2550,1058,693,684,59.9628;19334390:2850,1422,697,680,59.9628;19443780:2263,1046,721,711,60.0001;19444680:2550,1018,667,688,60.0001;19445730:2840,1444,697,679,60.0001;19555130:2249,1039,717,708,60.0001;19556030:2535,1034,693,682,60.0001;19557080:2841,1400,662,681,60.0001;19666720:2233,1002,721,711,59.9628;19667620:2505,1015,697,688,60.0001;19668670:2808,1378,696,740,60.0001;19778620:2220,1017,722,709,60.0001;19779520:2500,1014,694,681,60.0001;19780570:2802,1353,698,689,60.0374;19889920:2220,993,722,710,59.9628;19890820:2473,1013,695,687,60.0001;19891870:2802,1336,694,680,59.9628;20001480:2227,1019,719,707,59.9628;20002380:2502,1010,787,686,60.0001;20003430:2774,1345,696,687,60.0001;20113070:2218,998,720,709,60.0001;20113970:2517,995,694,684,60.0001;20115020:2795,1374,663,682,60.0001;20224850:2221,991,722,714,59.9628;20225750:2499,983,699,688,60.0001;20226800:2800,1354,697,682,60.0001;20336920:2218,980,689,714,59.9628;20337820:2513,979,696,689,60.0001;20338870:2800,1366,697,682,60.0001;20448370:2226,989,720,711,59.9628;20449270:2513,990,666,684,60.0001;20450320:2795,1396,698,686,60.0001;20560160:2239,1016,721,708,59.9628;20561060:2526,1021,695,685,60.0001;20562110:2791,1389,698,683,60.0001;20671630:2238,999,719,705,60.0374;20672530:2527,1023,692,682,60.0001;20673580:2803,1384,693,648,60.0001;20783310:2223,978,717,706,60.0001;20784210:2512,987,694,681,60.0001;20785260:2783,1359,694,686,60.0001;20894890:2217,996,686,707,60.0001;20895790:2497,986,696,683,60.0001;20896840:2794,1340,696,686,60.0001;21006330:2217,984,720,705,60.0001;21007230:2506,959,662,681,60.0001;21008280:2787,1364,697,686,60.0001;21117990:2218,983,721,707,59.9628;21118890:2507,990,694,688,60.0001;21119940:2772,1327,700,683,60.0374;21230790:2223,959,718,711,59.9628;21231690:2489,1014,694,650,60.0001;21232740:2788,1304,695,684,59.9628;21342890:2222,956,721,712,59.9628;21343790:2503,977,696,684,60.0001;21344840:2770,1359,696,683,60.0374;21454920:2216,1026,718,707,60.0001;21455820:2485,996,694,681,60.0001;21456870:2773,1321,695,681,59.9628;21566730:2227,1005,720,706,60.0001;21567630:2499,1014,692,682,60.0001;21568680:2796,1354,663,648,60.0001;21678490:2222,965,718,707,59.9628;21679390:2512,960,692,680,59.9628;21680440:2788,1339,699,686,60.0374;21790150:2232,994,719,708,59.9628;21791050:2505,990,693,681,60.0001;21792100:2800,1346,696,686,60.0001;21901950:2231,983,723,713,60.0001;21902850:2519,989,694,685,60.0374;21903900:2783,1388,699,685,60.0001;22014060:2217,957,725,710,60.0001;22014960:2511,994,696,682,60.0001;22016010:2780,1343,698,685,60.0374;22125560:2230,1006,719,704,60.0001;22126460:2491,1014,694,681,59.9628;22127510:2795,1345,696,685,60.0001;22237150:2235,986,687,706,59.9628;22238050:2501,1003,696,679,60.0001;22239100:2807,1348,700,688,60.0374;22348730:2246,964,721,711,60.0001;22349630:2513,964,695,685,60.0001;22350680:2832,1363,696,686,60.0001;22460470:2245,1006,722,711,59.9628;22461370:2536,1001,695,645,59.9628;22462420:2807,1363,699,688,60.0001;22572410:2280,1003,721,710,59.9628;22573310:2568,1012,694,682,60.0001;22574360:2868,1353,662,683,60.0001;22684840:2329,989,722,707,59.9628;22685740:2628,1012,694,681,60.0001;22686790:2947,1347,696,648,60.0001;22796990:2428,1002,721,711,59.9628;22797890:2725,989,696,687,60.0001;22798940:3063,1325,698,680,60.0001; +9334 #-> PCR.sample +130 !o:#AnalyticalModule::PCRRawSample: @refiP; :\ @data"q18775410:2249,1045,729,729,59.9628;18776310:2527,1055,693,687,60.0001;18777360:2847,1425,664,690,60.0001;18886410:2271,1027,717,680,59.9628;18887310:2550,1058,694,691,59.9628;18888360:2863,1438,696,684,60.0001;18997780:2278,1055,721,713,60.0001;18998680:2547,1041,695,660,60.0001;18999730:2865,1449,697,684,60.0001;19109390:2280,1035,720,713,59.9628;19110290:2555,1048,693,689,60.0001;19111340:2878,1426,661,681,60.0001;19220790:2245,1033,717,708,59.9628;19221690:2539,1024,693,683,60.0374;19222740:2819,1386,698,686,60.0001;19332440:2263,1053,686,709,60.0001;19333340:2550,1058,693,684,59.9628;19334390:2850,1422,697,680,59.9628;19443780:2263,1046,721,711,60.0001;19444680:2550,1018,667,688,60.0001;19445730:2840,1444,697,679,60.0001;19555130:2249,1039,717,708,60.0001;19556030:2535,1034,693,682,60.0001;19557080:2841,1400,662,681,60.0001;19666720:2233,1002,721,711,59.9628;19667620:2505,1015,697,688,60.0001;19668670:2808,1378,696,740,60.0001;19778620:2220,1017,722,709,60.0001;19779520:2500,1014,694,681,60.0001;19780570:2802,1353,698,689,60.0374;19889920:2220,993,722,710,59.9628;19890820:2473,1013,695,687,60.0001;19891870:2802,1336,694,680,59.9628;20001480:2227,1019,719,707,59.9628;20002380:2502,1010,787,686,60.0001;20003430:2774,1345,696,687,60.0001;20113070:2218,998,720,709,60.0001;20113970:2517,995,694,684,60.0001;20115020:2795,1374,663,682,60.0001;20224850:2221,991,722,714,59.9628;20225750:2499,983,699,688,60.0001;20226800:2800,1354,697,682,60.0001;20336920:2218,980,689,714,59.9628;20337820:2513,979,696,689,60.0001;20338870:2800,1366,697,682,60.0001;20448370:2226,989,720,711,59.9628;20449270:2513,990,666,684,60.0001;20450320:2795,1396,698,686,60.0001;20560160:2239,1016,721,708,59.9628;20561060:2526,1021,695,685,60.0001;20562110:2791,1389,698,683,60.0001;20671630:2238,999,719,705,60.0374;20672530:2527,1023,692,682,60.0001;20673580:2803,1384,693,648,60.0001;20783310:2223,978,717,706,60.0001;20784210:2512,987,694,681,60.0001;20785260:2783,1359,694,686,60.0001;20894890:2217,996,686,707,60.0001;20895790:2497,986,696,683,60.0001;20896840:2794,1340,696,686,60.0001;21006330:2217,984,720,705,60.0001;21007230:2506,959,662,681,60.0001;21008280:2787,1364,697,686,60.0001;21117990:2218,983,721,707,59.9628;21118890:2507,990,694,688,60.0001;21119940:2772,1327,700,683,60.0374;21230790:2223,959,718,711,59.9628;21231690:2489,1014,694,650,60.0001;21232740:2788,1304,695,684,59.9628;21342890:2222,956,721,712,59.9628;21343790:2503,977,696,684,60.0001;21344840:2770,1359,696,683,60.0374;21454920:2216,1026,718,707,60.0001;21455820:2485,996,694,681,60.0001;21456870:2773,1321,695,681,59.9628;21566730:2227,1005,720,706,60.0001;21567630:2499,1014,692,682,60.0001;21568680:2796,1354,663,648,60.0001;21678490:2222,965,718,707,59.9628;21679390:2512,960,692,680,59.9628;21680440:2788,1339,699,686,60.0374;21790150:2232,994,719,708,59.9628;21791050:2505,990,693,681,60.0001;21792100:2800,1346,696,686,60.0001;21901950:2231,983,723,713,60.0001;21902850:2519,989,694,685,60.0374;21903900:2783,1388,699,685,60.0001;22014060:2217,957,725,710,60.0001;22014960:2511,994,696,682,60.0001;22016010:2780,1343,698,685,60.0374;22125560:2230,1006,719,704,60.0001;22126460:2491,1014,694,681,59.9628;22127510:2795,1345,696,685,60.0001;22237150:2235,986,687,706,59.9628;22238050:2501,1003,696,679,60.0001;22239100:2807,1348,700,688,60.0374;22348730:2246,964,721,711,60.0001;22349630:2513,964,695,685,60.0001;22350680:2832,1363,696,686,60.0001;22460470:2245,1006,722,711,59.9628;22461370:2536,1001,695,645,59.9628;22462420:2807,1363,699,688,60.0001;22572410:2280,1003,721,710,59.9628;22573310:2568,1012,694,682,60.0001;22574360:2868,1353,662,683,60.0001;22684840:2329,989,722,707,59.9628;22685740:2628,1012,694,681,60.0001;22686790:2947,1347,696,648,60.0001;22796990:2428,1002,721,711,59.9628;22797890:2725,989,696,687,60.0001;22798940:3063,1325,698,680,60.0001;22909110:2542,980,722,708,60.0001;22910010:2873,983,696,683,60.0001;22911060:3209,1366,698,685,60.0001; +5149 #-> PCR.sample +4753 #-> PCR.sample +134 !o:#AnalyticalModule::PCRRawSample: @refiP; :\ @data"18775410:2249,1045,729,729,59.9628;18776310:2527,1055,693,687,60.0001;18777360:2847,1425,664,690,60.0001;18886410:2271,1027,717,680,59.9628;18887310:2550,1058,694,691,59.9628;18888360:2863,1438,696,684,60.0001;18997780:2278,1055,721,713,60.0001;18998680:2547,1041,695,660,60.0001;18999730:2865,1449,697,684,60.0001;19109390:2280,1035,720,713,59.9628;19110290:2555,1048,693,689,60.0001;19111340:2878,1426,661,681,60.0001;19220790:2245,1033,717,708,59.9628;19221690:2539,1024,693,683,60.0374;19222740:2819,1386,698,686,60.0001;19332440:2263,1053,686,709,60.0001;19333340:2550,1058,693,684,59.9628;19334390:2850,1422,697,680,59.9628;19443780:2263,1046,721,711,60.0001;19444680:2550,1018,667,688,60.0001;19445730:2840,1444,697,679,60.0001;19555130:2249,1039,717,708,60.0001;19556030:2535,1034,693,682,60.0001;19557080:2841,1400,662,681,60.0001;19666720:2233,1002,721,711,59.9628;19667620:2505,1015,697,688,60.0001;19668670:2808,1378,696,740,60.0001;19778620:2220,1017,722,709,60.0001;19779520:2500,1014,694,681,60.0001;19780570:2802,1353,698,689,60.0374;19889920:2220,993,722,710,59.9628;19890820:2473,1013,695,687,60.0001;19891870:2802,1336,694,680,59.9628;20001480:2227,1019,719,707,59.9628;20002380:2502,1010,787,686,60.0001;20003430:2774,1345,696,687,60.0001;20113070:2218,998,720,709,60.0001;20113970:2517,995,694,684,60.0001;20115020:2795,1374,663,682,60.0001;20224850:2221,991,722,714,59.9628;20225750:2499,983,699,688,60.0001;20226800:2800,1354,697,682,60.0001;20336920:2218,980,689,714,59.9628;20337820:2513,979,696,689,60.0001;20338870:2800,1366,697,682,60.0001;20448370:2226,989,720,711,59.9628;20449270:2513,990,666,684,60.0001;20450320:2795,1396,698,686,60.0001;20560160:2239,1016,721,708,59.9628;20561060:2526,1021,695,685,60.0001;20562110:2791,1389,698,683,60.0001;20671630:2238,999,719,705,60.0374;20672530:2527,1023,692,682,60.0001;20673580:2803,1384,693,648,60.0001;20783310:2223,978,717,706,60.0001;20784210:2512,987,694,681,60.0001;20785260:2783,1359,694,686,60.0001;20894890:2217,996,686,707,60.0001;20895790:2497,986,696,683,60.0001;20896840:2794,1340,696,686,60.0001;21006330:2217,984,720,705,60.0001;21007230:2506,959,662,681,60.0001;21008280:2787,1364,697,686,60.0001;21117990:2218,983,721,707,59.9628;21118890:2507,990,694,688,60.0001;21119940:2772,1327,700,683,60.0374;21230790:2223,959,718,711,59.9628;21231690:2489,1014,694,650,60.0001;21232740:2788,1304,695,684,59.9628;21342890:2222,956,721,712,59.9628;21343790:2503,977,696,684,60.0001;21344840:2770,1359,696,683,60.0374;21454920:2216,1026,718,707,60.0001;21455820:2485,996,694,681,60.0001;21456870:2773,1321,695,681,59.9628;21566730:2227,1005,720,706,60.0001;21567630:2499,1014,692,682,60.0001;21568680:2796,1354,663,648,60.0001;21678490:2222,965,718,707,59.9628;21679390:2512,960,692,680,59.9628;21680440:2788,1339,699,686,60.0374;21790150:2232,994,719,708,59.9628;21791050:2505,990,693,681,60.0001;21792100:2800,1346,696,686,60.0001;21901950:2231,983,723,713,60.0001;21902850:2519,989,694,685,60.0374;21903900:2783,1388,699,685,60.0001;22014060:2217,957,725,710,60.0001;22014960:2511,994,696,682,60.0001;22016010:2780,1343,698,685,60.0374;22125560:2230,1006,719,704,60.0001;22126460:2491,1014,694,681,59.9628;22127510:2795,1345,696,685,60.0001;22237150:2235,986,687,706,59.9628;22238050:2501,1003,696,679,60.0001;22239100:2807,1348,700,688,60.0374;22348730:2246,964,721,711,60.0001;22349630:2513,964,695,685,60.0001;22350680:2832,1363,696,686,60.0001;22460470:2245,1006,722,711,59.9628;22461370:2536,1001,695,645,59.9628;22462420:2807,1363,699,688,60.0001;22572410:2280,1003,721,710,59.9628;22573310:2568,1012,694,682,60.0001;22574360:2868,1353,662,683,60.0001;22684840:2329,989,722,707,59.9628;22685740:2628,1012,694,681,60.0001;22686790:2947,1347,696,648,60.0001;22796990:2428,1002,721,711,59.9628;22797890:2725,989,696,687,60.0001;22798940:3063,1325,698,680,60.0001;22909110:2542,980,722,708,60.0001;22910010:2873,983,696,683,60.0001;22911060:3209,1366,698,685,60.0001;23020980:2636,998,686,712,60.0001;23021880:2994,981,693,681,60.0374;23022930:3374,1365,697,685,60.0374; +7361 #-> PCR.sample +184 !o:#AnalyticalModule::PCRRawSample: @refiP; :\ @data"A18775410:2249,1045,729,729,59.9628;18776310:2527,1055,693,687,60.0001;18777360:2847,1425,664,690,60.0001;18886410:2271,1027,717,680,59.9628;18887310:2550,1058,694,691,59.9628;18888360:2863,1438,696,684,60.0001;18997780:2278,1055,721,713,60.0001;18998680:2547,1041,695,660,60.0001;18999730:2865,1449,697,684,60.0001;19109390:2280,1035,720,713,59.9628;19110290:2555,1048,693,689,60.0001;19111340:2878,1426,661,681,60.0001;19220790:2245,1033,717,708,59.9628;19221690:2539,1024,693,683,60.0374;19222740:2819,1386,698,686,60.0001;19332440:2263,1053,686,709,60.0001;19333340:2550,1058,693,684,59.9628;19334390:2850,1422,697,680,59.9628;19443780:2263,1046,721,711,60.0001;19444680:2550,1018,667,688,60.0001;19445730:2840,1444,697,679,60.0001;19555130:2249,1039,717,708,60.0001;19556030:2535,1034,693,682,60.0001;19557080:2841,1400,662,681,60.0001;19666720:2233,1002,721,711,59.9628;19667620:2505,1015,697,688,60.0001;19668670:2808,1378,696,740,60.0001;19778620:2220,1017,722,709,60.0001;19779520:2500,1014,694,681,60.0001;19780570:2802,1353,698,689,60.0374;19889920:2220,993,722,710,59.9628;19890820:2473,1013,695,687,60.0001;19891870:2802,1336,694,680,59.9628;20001480:2227,1019,719,707,59.9628;20002380:2502,1010,787,686,60.0001;20003430:2774,1345,696,687,60.0001;20113070:2218,998,720,709,60.0001;20113970:2517,995,694,684,60.0001;20115020:2795,1374,663,682,60.0001;20224850:2221,991,722,714,59.9628;20225750:2499,983,699,688,60.0001;20226800:2800,1354,697,682,60.0001;20336920:2218,980,689,714,59.9628;20337820:2513,979,696,689,60.0001;20338870:2800,1366,697,682,60.0001;20448370:2226,989,720,711,59.9628;20449270:2513,990,666,684,60.0001;20450320:2795,1396,698,686,60.0001;20560160:2239,1016,721,708,59.9628;20561060:2526,1021,695,685,60.0001;20562110:2791,1389,698,683,60.0001;20671630:2238,999,719,705,60.0374;20672530:2527,1023,692,682,60.0001;20673580:2803,1384,693,648,60.0001;20783310:2223,978,717,706,60.0001;20784210:2512,987,694,681,60.0001;20785260:2783,1359,694,686,60.0001;20894890:2217,996,686,707,60.0001;20895790:2497,986,696,683,60.0001;20896840:2794,1340,696,686,60.0001;21006330:2217,984,720,705,60.0001;21007230:2506,959,662,681,60.0001;21008280:2787,1364,697,686,60.0001;21117990:2218,983,721,707,59.9628;21118890:2507,990,694,688,60.0001;21119940:2772,1327,700,683,60.0374;21230790:2223,959,718,711,59.9628;21231690:2489,1014,694,650,60.0001;21232740:2788,1304,695,684,59.9628;21342890:2222,956,721,712,59.9628;21343790:2503,977,696,684,60.0001;21344840:2770,1359,696,683,60.0374;21454920:2216,1026,718,707,60.0001;21455820:2485,996,694,681,60.0001;21456870:2773,1321,695,681,59.9628;21566730:2227,1005,720,706,60.0001;21567630:2499,1014,692,682,60.0001;21568680:2796,1354,663,648,60.0001;21678490:2222,965,718,707,59.9628;21679390:2512,960,692,680,59.9628;21680440:2788,1339,699,686,60.0374;21790150:2232,994,719,708,59.9628;21791050:2505,990,693,681,60.0001;21792100:2800,1346,696,686,60.0001;21901950:2231,983,723,713,60.0001;21902850:2519,989,694,685,60.0374;21903900:2783,1388,699,685,60.0001;22014060:2217,957,725,710,60.0001;22014960:2511,994,696,682,60.0001;22016010:2780,1343,698,685,60.0374;22125560:2230,1006,719,704,60.0001;22126460:2491,1014,694,681,59.9628;22127510:2795,1345,696,685,60.0001;22237150:2235,986,687,706,59.9628;22238050:2501,1003,696,679,60.0001;22239100:2807,1348,700,688,60.0374;22348730:2246,964,721,711,60.0001;22349630:2513,964,695,685,60.0001;22350680:2832,1363,696,686,60.0001;22460470:2245,1006,722,711,59.9628;22461370:2536,1001,695,645,59.9628;22462420:2807,1363,699,688,60.0001;22572410:2280,1003,721,710,59.9628;22573310:2568,1012,694,682,60.0001;22574360:2868,1353,662,683,60.0001;22684840:2329,989,722,707,59.9628;22685740:2628,1012,694,681,60.0001;22686790:2947,1347,696,648,60.0001;22796990:2428,1002,721,711,59.9628;22797890:2725,989,696,687,60.0001;22798940:3063,1325,698,680,60.0001;22909110:2542,980,722,708,60.0001;22910010:2873,983,696,683,60.0001;22911060:3209,1366,698,685,60.0001;23020980:2636,998,686,712,60.0001;23021880:2994,981,693,681,60.0374;23022930:3374,1365,697,685,60.0374;23133250:2785,1010,690,707,59.9628;23134150:3143,1027,695,684,60.0001;23135200:3549,1315,697,678,60.0001; +8504 #-> PCR.sample +8743 #-> PCR.sample +140 !o:#AnalyticalModule::PCRRawSample: @refiP; :\ @data"18775410:2249,1045,729,729,59.9628;18776310:2527,1055,693,687,60.0001;18777360:2847,1425,664,690,60.0001;18886410:2271,1027,717,680,59.9628;18887310:2550,1058,694,691,59.9628;18888360:2863,1438,696,684,60.0001;18997780:2278,1055,721,713,60.0001;18998680:2547,1041,695,660,60.0001;18999730:2865,1449,697,684,60.0001;19109390:2280,1035,720,713,59.9628;19110290:2555,1048,693,689,60.0001;19111340:2878,1426,661,681,60.0001;19220790:2245,1033,717,708,59.9628;19221690:2539,1024,693,683,60.0374;19222740:2819,1386,698,686,60.0001;19332440:2263,1053,686,709,60.0001;19333340:2550,1058,693,684,59.9628;19334390:2850,1422,697,680,59.9628;19443780:2263,1046,721,711,60.0001;19444680:2550,1018,667,688,60.0001;19445730:2840,1444,697,679,60.0001;19555130:2249,1039,717,708,60.0001;19556030:2535,1034,693,682,60.0001;19557080:2841,1400,662,681,60.0001;19666720:2233,1002,721,711,59.9628;19667620:2505,1015,697,688,60.0001;19668670:2808,1378,696,740,60.0001;19778620:2220,1017,722,709,60.0001;19779520:2500,1014,694,681,60.0001;19780570:2802,1353,698,689,60.0374;19889920:2220,993,722,710,59.9628;19890820:2473,1013,695,687,60.0001;19891870:2802,1336,694,680,59.9628;20001480:2227,1019,719,707,59.9628;20002380:2502,1010,787,686,60.0001;20003430:2774,1345,696,687,60.0001;20113070:2218,998,720,709,60.0001;20113970:2517,995,694,684,60.0001;20115020:2795,1374,663,682,60.0001;20224850:2221,991,722,714,59.9628;20225750:2499,983,699,688,60.0001;20226800:2800,1354,697,682,60.0001;20336920:2218,980,689,714,59.9628;20337820:2513,979,696,689,60.0001;20338870:2800,1366,697,682,60.0001;20448370:2226,989,720,711,59.9628;20449270:2513,990,666,684,60.0001;20450320:2795,1396,698,686,60.0001;20560160:2239,1016,721,708,59.9628;20561060:2526,1021,695,685,60.0001;20562110:2791,1389,698,683,60.0001;20671630:2238,999,719,705,60.0374;20672530:2527,1023,692,682,60.0001;20673580:2803,1384,693,648,60.0001;20783310:2223,978,717,706,60.0001;20784210:2512,987,694,681,60.0001;20785260:2783,1359,694,686,60.0001;20894890:2217,996,686,707,60.0001;20895790:2497,986,696,683,60.0001;20896840:2794,1340,696,686,60.0001;21006330:2217,984,720,705,60.0001;21007230:2506,959,662,681,60.0001;21008280:2787,1364,697,686,60.0001;21117990:2218,983,721,707,59.9628;21118890:2507,990,694,688,60.0001;21119940:2772,1327,700,683,60.0374;21230790:2223,959,718,711,59.9628;21231690:2489,1014,694,650,60.0001;21232740:2788,1304,695,684,59.9628;21342890:2222,956,721,712,59.9628;21343790:2503,977,696,684,60.0001;21344840:2770,1359,696,683,60.0374;21454920:2216,1026,718,707,60.0001;21455820:2485,996,694,681,60.0001;21456870:2773,1321,695,681,59.9628;21566730:2227,1005,720,706,60.0001;21567630:2499,1014,692,682,60.0001;21568680:2796,1354,663,648,60.0001;21678490:2222,965,718,707,59.9628;21679390:2512,960,692,680,59.9628;21680440:2788,1339,699,686,60.0374;21790150:2232,994,719,708,59.9628;21791050:2505,990,693,681,60.0001;21792100:2800,1346,696,686,60.0001;21901950:2231,983,723,713,60.0001;21902850:2519,989,694,685,60.0374;21903900:2783,1388,699,685,60.0001;22014060:2217,957,725,710,60.0001;22014960:2511,994,696,682,60.0001;22016010:2780,1343,698,685,60.0374;22125560:2230,1006,719,704,60.0001;22126460:2491,1014,694,681,59.9628;22127510:2795,1345,696,685,60.0001;22237150:2235,986,687,706,59.9628;22238050:2501,1003,696,679,60.0001;22239100:2807,1348,700,688,60.0374;22348730:2246,964,721,711,60.0001;22349630:2513,964,695,685,60.0001;22350680:2832,1363,696,686,60.0001;22460470:2245,1006,722,711,59.9628;22461370:2536,1001,695,645,59.9628;22462420:2807,1363,699,688,60.0001;22572410:2280,1003,721,710,59.9628;22573310:2568,1012,694,682,60.0001;22574360:2868,1353,662,683,60.0001;22684840:2329,989,722,707,59.9628;22685740:2628,1012,694,681,60.0001;22686790:2947,1347,696,648,60.0001;22796990:2428,1002,721,711,59.9628;22797890:2725,989,696,687,60.0001;22798940:3063,1325,698,680,60.0001;22909110:2542,980,722,708,60.0001;22910010:2873,983,696,683,60.0001;22911060:3209,1366,698,685,60.0001;23020980:2636,998,686,712,60.0001;23021880:2994,981,693,681,60.0374;23022930:3374,1365,697,685,60.0374;23133250:2785,1010,690,707,59.9628;23134150:3143,1027,695,684,60.0001;23135200:3549,1315,697,678,60.0001;23245160:2901,1020,723,711,59.9628;23246060:3280,966,665,690,59.9628;23247110:3709,1354,695,684,60.0001; +5175 "Can" { +2168 #"mwj"-> PCR.sample +146 !o:#AnalyticalModule::PCRRawSample: @refiP; :\ @data"18775410:2249,1045,729,729,59.9628;18776310:2527,1055,693,687,60.0001;18777360:2847,1425,664,690,60.0001;18886410:2271,1027,717,680,59.9628;18887310:2550,1058,694,691,59.9628;18888360:2863,1438,696,684,60.0001;18997780:2278,1055,721,713,60.0001;18998680:2547,1041,695,660,60.0001;18999730:2865,1449,697,684,60.0001;19109390:2280,1035,720,713,59.9628;19110290:2555,1048,693,689,60.0001;19111340:2878,1426,661,681,60.0001;19220790:2245,1033,717,708,59.9628;19221690:2539,1024,693,683,60.0374;19222740:2819,1386,698,686,60.0001;19332440:2263,1053,686,709,60.0001;19333340:2550,1058,693,684,59.9628;19334390:2850,1422,697,680,59.9628;19443780:2263,1046,721,711,60.0001;19444680:2550,1018,667,688,60.0001;19445730:2840,1444,697,679,60.0001;19555130:2249,1039,717,708,60.0001;19556030:2535,1034,693,682,60.0001;19557080:2841,1400,662,681,60.0001;19666720:2233,1002,721,711,59.9628;19667620:2505,1015,697,688,60.0001;19668670:2808,1378,696,740,60.0001;19778620:2220,1017,722,709,60.0001;19779520:2500,1014,694,681,60.0001;19780570:2802,1353,698,689,60.0374;19889920:2220,993,722,710,59.9628;19890820:2473,1013,695,687,60.0001;19891870:2802,1336,694,680,59.9628;20001480:2227,1019,719,707,59.9628;20002380:2502,1010,787,686,60.0001;20003430:2774,1345,696,687,60.0001;20113070:2218,998,720,709,60.0001;20113970:2517,995,694,684,60.0001;20115020:2795,1374,663,682,60.0001;20224850:2221,991,722,714,59.9628;20225750:2499,983,699,688,60.0001;20226800:2800,1354,697,682,60.0001;20336920:2218,980,689,714,59.9628;20337820:2513,979,696,689,60.0001;20338870:2800,1366,697,682,60.0001;20448370:2226,989,720,711,59.9628;20449270:2513,990,666,684,60.0001;20450320:2795,1396,698,686,60.0001;20560160:2239,1016,721,708,59.9628;20561060:2526,1021,695,685,60.0001;20562110:2791,1389,698,683,60.0001;20671630:2238,999,719,705,60.0374;20672530:2527,1023,692,682,60.0001;20673580:2803,1384,693,648,60.0001;20783310:2223,978,717,706,60.0001;20784210:2512,987,694,681,60.0001;20785260:2783,1359,694,686,60.0001;20894890:2217,996,686,707,60.0001;20895790:2497,986,696,683,60.0001;20896840:2794,1340,696,686,60.0001;21006330:2217,984,720,705,60.0001;21007230:2506,959,662,681,60.0001;21008280:2787,1364,697,686,60.0001;21117990:2218,983,721,707,59.9628;21118890:2507,990,694,688,60.0001;21119940:2772,1327,700,683,60.0374;21230790:2223,959,718,711,59.9628;21231690:2489,1014,694,650,60.0001;21232740:2788,1304,695,684,59.9628;21342890:2222,956,721,712,59.9628;21343790:2503,977,696,684,60.0001;21344840:2770,1359,696,683,60.0374;21454920:2216,1026,718,707,60.0001;21455820:2485,996,694,681,60.0001;21456870:2773,1321,695,681,59.9628;21566730:2227,1005,720,706,60.0001;21567630:2499,1014,692,682,60.0001;21568680:2796,1354,663,648,60.0001;21678490:2222,965,718,707,59.9628;21679390:2512,960,692,680,59.9628;21680440:2788,1339,699,686,60.0374;21790150:2232,994,719,708,59.9628;21791050:2505,990,693,681,60.0001;21792100:2800,1346,696,686,60.0001;21901950:2231,983,723,713,60.0001;21902850:2519,989,694,685,60.0374;21903900:2783,1388,699,685,60.0001;22014060:2217,957,725,710,60.0001;22014960:2511,994,696,682,60.0001;22016010:2780,1343,698,685,60.0374;22125560:2230,1006,719,704,60.0001;22126460:2491,1014,694,681,59.9628;22127510:2795,1345,696,685,60.0001;22237150:2235,986,687,706,59.9628;22238050:2501,1003,696,679,60.0001;22239100:2807,1348,700,688,60.0374;22348730:2246,964,721,711,60.0001;22349630:2513,964,695,685,60.0001;22350680:2832,1363,696,686,60.0001;22460470:2245,1006,722,711,59.9628;22461370:2536,1001,695,645,59.9628;22462420:2807,1363,699,688,60.0001;22572410:2280,1003,721,710,59.9628;22573310:2568,1012,694,682,60.0001;22574360:2868,1353,662,683,60.0001;22684840:2329,989,722,707,59.9628;22685740:2628,1012,694,681,60.0001;22686790:2947,1347,696,648,60.0001;22796990:2428,1002,721,711,59.9628;22797890:2725,989,696,687,60.0001;22798940:3063,1325,698,680,60.0001;22909110:2542,980,722,708,60.0001;22910010:2873,983,696,683,60.0001;22911060:3209,1366,698,685,60.0001;23020980:2636,998,686,712,60.0001;23021880:2994,981,693,681,60.0374;23022930:3374,1365,697,685,60.0374;23133250:2785,1010,690,707,59.9628;23134150:3143,1027,695,684,60.0001;23135200:3549,1315,697,678,60.0001;23245160:2901,1020,723,711,59.9628;23246060:3280,966,665,690,59.9628;23247110:3709,1354,695,684,60.0001;23356860:3024,1385,722,711,59.9628; +7675 #-> PCR.sample +8954 #-> PCR.sample +1640 ."PCR"PCR.off +165 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118sep1517h.pcr +3 "MFB"*;% +6 "core" %D +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +4 "MFB"* +14 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*@'(@ +1030 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"ASV.dial :waste1 +3 "MFB"*A  +38 "core" +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*B % +122 "core" & +2 "MFB"*?% +4 "core" %(2 +2 ."MFBPCR"AS.reconfigure ASslow1 +6 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*E'Zx +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*F  +53 "core" +3 "MFB"*G% +4 "core" %Zw\  R +3 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*C'> +569 #"mwj"-> exit +2 #Session Ended +5486 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +3 "MFB"*H % +52 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*K% +3 "core" %>  ] +3 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*L'` +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*D  +54 "core"  +2 "MFB"*N% +4 "core" %p  E +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*O'q +322 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*M  +59 "core"  +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*I  +81 "core"  +2 "MFB"*R% +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +3 "MFB"*S' +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*P' +3076 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +13 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2742 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +13 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*J' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"*V'V +2764 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +13 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*T' +5771 "core" ' +2 ."MFBPCR"delay 1 second +146 .AFV.select :holdingCoil +3 "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"*U'V +2753 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*Z  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +4 "MFB"*Y % +117 "core" % +2 "MFB"*W% +4 "core" %Vo" +2 ."MFBPCR"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*X' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*[  +53 "core"  +2 "MFB"*\\% +4 "core" % k D +3 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*`'> +1419 "Can" m +14694 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*_ % +54 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*]% +2 "core" %> e [ +3 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*a' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*^  +54 "core"  +2 "MFB"*b% +4 "core" % Y I +2 ."MFBPCR"AS.seek 0.82ml +4 "MFB"*f'q7 +329 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*d  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*c'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +17576 .PCR.off +5 .AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*e' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*j'V +2750 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*g' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*h'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +13 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*k' +1931 "Can" e +3851 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*i'V +2768 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +13 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*m' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"*p'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*l' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +5 "MFB"*n'V +5066 "core" ' +24614 #t-> exit +8 #mEXIT +2 #"bkha"Session Ended @1537033100.51CEST @1537038618.39CEST = =tMAIN =mMAIN_scheduler @CEST1537038620.39 #"core_reset"Sent BREAK +2 #t@0xE56E, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +259 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +226 !o:AnalyticalModule::PCRCore: @refiD; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +323 "Can"b BA + b BA + #tPolling Can every 10:00 +3 #Cleanly exited at 19:38:20CEST15-Sep-18 +3719 #-> initialPurge + #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 !o:Puck::Warning:bt[ "7/home/esp/esp2/utils/puckmoves.rb:223:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:726:in `to'"6/home/esp/esp2/utils/puckmoves.rb:777:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:898:in `loadFlushPuck'">/home/esp/esp2/protocol/utilities.rb:75:in `initialPurge'"(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: mesg"BRetaining claim on Arm because Hand is likely holding a puck! +2 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Wcollection microcontroller never signed on while reading Collection Clamp's status:@checkpoint: omitted +2065 #-> ESP.ready! +3 #Powering core bus +505 .Gate.power :raw,:ON +4 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +4 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +3 "core" %; +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +4 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\   r +2 "manipulator"&?& +4 "core" &U  +2 "storage"(@& +6 "core" &    +4 "storage"(A% +8 "core" %` ~ R +2 "collection"'B9 +4 "core" 9\ / +2 "processing"%C9 +4 "core" 9aB +738 #t-> initialPurge +2 #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'D& +4 "core" &\    + .tHand.open +2 "manipulator"&E1 +69 "core" 1 +2 "manipulator"&F& +4 "core" &U  +2 "manipulator"&G% +4 "core" % \   r +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&H(- +190 "core" ( +2 "manipulator"&I& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &J& +3 "core" &- . +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +2 "manipulator"&K'η +100 "core" ' +2 .tHand.close + "manipulator"&L/ +74 "core" / +2 "manipulator"&M& +4 "core" &- v +3 "manipulator"&N% +4 "core" % t m , +2 .tForearm.seek :retract +3 "manipulator"&O'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&P(ӷ +330 "core" ( +2 "manipulator"&Q& +5 "core" &Ӯ& ]Ab +4 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +6 &R& +5 "core" &Ӯ& y x _Ab +4 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&S' +101 "core" ' +3 "manipulator"&T& +5 "core" &Ӱ& y w A` +2 "manipulator"&U% +7 "core" % u }  +4 "collection"'V& +6 "core" &\ C  +3 "collection"'W& +6 .tCC.seek :closed +3 "collection"'X(W +7 "core" & M  +2 &\ V  +4 &\\ D +9 &C{ a |4 +9 &/h\ e {H +11 &g e }X +9 &sM s Y +8 &6J  X +10 &L # X +9 &K  X +10 &}H  X +10 &>L 0 ~X +9 &K f ~X +9 & K  ~X +9 &"J  ~X +9 &$GI g ~X +10 &&\ H  ~W +9 &'I  ~X +10 &)D\ I X +9 &+OJ\ k X +9 &-Lt ~X +11 &.O  ~X +9 &0J\  ~X +9 &2VJ  X +9 &4J\ b X +10 &5M  X +8 &7H\  X +10 &9_Iy X +8 &;"I  W +10 &<I  X +9 &>G  ~X +10 &@gJ\  ~X +9 &B)G\  X +10 &CI\  X +10 &EJ\  X +9 &GnL  X +9 &I.U  Y +10 &Jj\  ~[\ +8 &L\  {_ +10 &NX vb +10 &P tb) +8 &Q vb2 +11 &S vb8 +9 &U6\ tb4 +8 &V x7 +10 &WL {1 +10 &W m }J +5 ( + "collection"'W& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.50 +2 "collection"'Y& +5 "core" &Wc ~J + &Wc ~J +2 .tHand.open +2 "manipulator"&Z1 +74 "core" 1 +2 "manipulator"&[% +5 "core" %  / 9  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&\\'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"']& +5 "core" &Wc J +2 "collection"'^% +4 "core" %5\ ~ +2 .tCSV.dial CSR +3 "collection"'_  +157 "core"  +4 "collection"'`% +7 "core" %5 ~ +3 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +4 "collection"' +13 .tCS.reconfigure CSconfig +4 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'a'p +1391 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +12 'b% +4 "core" %p ~ +3 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 7.501ml +3 "collection"'c'` +729 "core" ' + .tCSV.dial :waste +2 "collection"'d +145 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'e'4 +2018 "core" ' + #tPurging external Intake +2 "collection"'f& +4 "core" &Wc J +3 "collection"'g% +4 "core" %1 + .tCSV.dial :flush +2 "collection"'h  +47 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'i' +2654 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'j +4 'k  +5 "core"  +73 ~ + .tCTV.dial :intake +2 "collection"'l  +83 "core"  + .tIntake.select :open + "sampler") +12 .tCS.seek 0ml + "collection"'m'4 +2731 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'n  +83 "core"  +2 #tFlushing upper manifold + "collection"'o& +4 "core" &Wc\ J +2 "collection"'p% +4 "core" %3 +2 .tCSV.dial :flush +2 "collection"'q  +80 "core"  +3 .tCS.seek 5ml +2 "collection"'r'p +1362 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +6 "collection"'s @ +49 "core" A +3 "collection"'t% +8 "core" %p\  +5 .tCS.seek 7ml +4 "collection"'u'e +612 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'v +115 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'w'4 +1872 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'x'0 +859 "core" ' + .tCSV.dial :waste +2 "collection"'y +48 "core" +2 .tCS.seek 0ml +2 "collection"'z'4 +851 "core" ' +2 "collection"'{& +4 "core" &Wb J +2 "collection"'|% +4 "core" %8 + .tCSV.dial :flush +2 "collection"'}  +47 "core"  +2 .tCS.seek 3ml +2 "collection"'~'0 +859 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +46 "core" A +2 "collection"'% +4 "core" %0  +3 .tCS.seek 5ml +2 "collection"''p +605 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"''4 +1350 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''0 +865 "core" ' + .tCSV.dial :waste +2 "collection"' +81 "core" +2 .tCS.seek 0ml +2 "collection"''4 +862 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & m t &:. +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +16 "core" ( +2 "manipulator"& & +4 "core" & x |1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" & w u1 +2 .tForearm.seek CC +2 "manipulator"& ' +97 "core" ' + .tHand.close +2 "manipulator"& / +67 "core" / +2 .tCC.seek :open +2 "collection"' ( +426 "core" ( +2 "manipulator"&& +4 "core" & . +2 "manipulator"&% +4 "core" % >  +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +315 "core" ( +2 "manipulator"&& +4 "core" &- [ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'η +114 "core" ' + .tHand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +4 "core" % λj O R {۲7 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +17759 #t-> exit +12 #mEXIT @1537039183.08CEST @1537040140.55CEST = =mMAIN_scheduler =tMAIN @CEST1537040142.56 #"core_reset"Sent BREAK +2 #t@0x1497, state=0x3B10, ifg=0x20, ie=0x7F + #@0x1C09, state=0x3B10, ifg=0x08, ie=0x5F + #@0x2699, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x2949, state=0x3A72, ifg=0x10, ie=0xF5 #@0x2BD1, state=0x3A84, ifg=0x10, ie=0xFD + #@0x2E59, state=0x3A84, ifg=0x10, ie=0xFD + #@0x312D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3248, state=0x3A84, ifg=0x80, ie=0xFD + #@0xCF3C, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +296 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +58 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +431 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiP< :\ @name@ +268 "Can"v  + v  + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % { +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X 22, 4 => 22, 5 => 22}\\nCan@21:35:53, 19.4C, 32% humidity, 14.7psia, 11.987V, 0.733A, 0.727A avg, 8.79W",Subject: "18tun1 begun" +8 ."shutdown"SS.coast +3 #tAsleep til +0:00:15 + "sampler")5 +3 #tContinuing at 21:36 +2 ."shutdown"CC.coast +4 "Can"u ~~ + "collection"'6 +4 ."shutdown"CS.coast +5 "collection"'5 +2 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast +2 "manipulator"&6 +2 ."shutdown"SC.coast + "storage"(6 +3 ."shutdown"SE.coast + "storage"(5 +38 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +787 ."Qmail"GoodNews.email "Then, in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:105\\n{3 => 22, 4 => 22, 5 => 22}\\nCan@21:35:58, 19.3C, 32% humidity, 14.7psia, 11.992V, 0.720A, 0.720A avg, 8.64W",Subject: "Asleep until 21:36" +614 "Can"v QQ +3 #tPowering core bus +501 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +3 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +5 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +5 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler") % +3 "core" %  + .tSS.configure SSconfig +2 "sampler")#.0X'\ +4 "core" ' +36 .tElbow.seek :hammer +8 "manipulator"&?(M +3 "core" ' +108 ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 350 counts +2 "manipulator"&@' +101 "core" ' +2 "manipulator"&A% +4 "core" % A +3 .tForearm.seek :retract +2 "manipulator"&B'\ +95 "core" ' +2 "manipulator"&C% +5 "core" %\   +3 "processing"%D& +2 "collection"'E& +7 "core" & +2 &\ 8 +3 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +4 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 "processing"%F( +4 .tCC.home.seek :open +3 "collection"'G( +279 "core" ( +11 ( +32 "Can"v _ +5 #tPhase [mbaPhase] + #==================> STARTED MBAsuperphase (phase #1) <=== +9 #Starting mfb + #pcrBAC sampling at most 200ml, wcr at most 200ml +4 "MFB"*H% +5 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'I& +4 "core" % +2 &  + .tHand.open +3 #"readyMFB"Readying the MFB + "manipulator"&J1 +3 #"readyMFB"Homing MFB Syringe +2 .AFV.select :holdingCoil + "MFB"* +10 *K% +3 "core" % +2 ."readyMFB"ATV.dial :air2 +2 "MFB"*L  +47 "core" 1 +2 "manipulator"&M% +5 "core" % \  J O +2 "storage"(N% +4 "core" %\\  +3 "storage"(O. +3 "core" .( +2 "storage"(P& +4 "core" &    +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (Q& +3 "core" &  \\  +2 "manipulator"&R& +4 "core" &R  ! +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&S( +26 "core" ( +2 "manipulator"&T& +4 "core" & # % +2 "storage"(U& +5 "core" &      +3 .tForearm.seek 2 + 700 counts +3 "manipulator"&V' +2 "core"  +3 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."readyMFB"AS.home.seek :home +2 "MFB"*W' +83 "core" ' +4 "storage"(X& +17 #"bkhasp"Session Begun +6 "core" &  < ;  +6 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +8 .tSE.seek beamBreak +4 "storage"(Y'V +92 "core" ' +2 "storage"(Z- +4 "core" -'c +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +6 ([& +5 "core" &   K  + "manipulator"&\\& +5 "core" & P f  +2 .tElbow.seek 2 +3 "manipulator"&]( +5 "core" ( +2 "manipulator"&^& +4 "core" & q k +3 "storage"(_& +4 "core" &   &  +2 .tForearm.seek 2 + 300 counts +3 "manipulator"&`'8 +25 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tHand.close +2 "manipulator"&a/ +76 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&b& +7 "storage"(c'X +4 "core" & ; O +2 "manipulator"&d% +5 "core" % J _ L = +2 .tForearm.seek :retract +3 "manipulator"&e'\ +62 "core" ' + ."downElevator"SE.coast + "storage"(5 +29 "core" ' +2 .tElbow.seek CC +4 "manipulator"&f(ӷ +26 "core" ' + ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +12 ."readyMFB"delay 2 seconds +117 "core" ( +2 "manipulator"&g& +4 "core" &ӳ$ k o P?V +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &h& +3 "core" &ӳ# c r I?V +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&i' +55 ."readyMFB"AS.seek 1ml +3 "MFB"*j' +44 "core" ' +2 "manipulator"&k& +4 "core" &ӳ$ J M?V +3 "manipulator"&l% +4 "core" %" L @ +3 "collection"'m& +4 "core" &  +2 "collection"'n& +5 .tCC.seek :closed +3 "collection"'o(W +6 "core" &  + &\   +6 &J }&l +10 &jQ y; +9 &wy xO +10 &MU |Y +9 &G }X +9 &F\  ~X +10 &K\ f {X +9 &UK }Y +9 &J ~X +10 &J\  }X +9 &J\  }X +10 &!^N ~X +9 &# I }X +9 &$I }X +10 &&J\ O ~X +9 &(fG\  }X +9 &*)I ~X +9 &+J\ Z }X +10 &-I ~X +10 &/nM ~X +9 &10K\  }X +9 &2J Y +10 &4J }X +9 &6wJ\ }X +9 &88L\ m ~X +10 &9J\  }X +9 &;E ~X +9 &=~K\  ~X +10 &?@L\ j |X +9 &AL\  ~Y +10 &BN }X +8 &DJ {X +10 &FHI\ W |X +10 &H T\ x |Y +8 &Ib\ z {Z +10 &K}\ { x^ +10 &M4 sb +9 &N\ Z sb& +10 &P\ x sb1 +9 &R]\ z tb8 +9 &T\ { sb8 +10 &U\ z sb6 +9 &W.T\ z x[ +10 &W]\ y u$j +8 &Wb |H +4 ( +2 "collection"'n& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.57 + .Hand.open +3 "manipulator"&p1 +73 "core" 1 +2 "manipulator"&q% +4 "core" % " ( 1 +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&r'\ +99 "core" ' + .tSC.coast + "storage"(6 +6 #tcollectSample 200ml w/bubble point of 55psi +2 #Priming 7ml +2 .Intake.select :close +2 .Exhaust.select :close +4 .SS.hold +5 "sampler")s+ +5 "core" + +2 "sampler")t% +6 "core" %  +2 "collection"'u& +4 "core" &Wc\ H ~H +4 "Can"u y +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +7 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure SSfast +4 "sampler")#.0X +2 "sampler") % +4 "core" %W, W +54 "collection"' % +4 "core" %6!'\ w < +2 "sampler")% +4 "core" %W+ V +53 "collection"'% +4 "core" %6 %\ A = +2 "sampler")% +4 "core" %W, W +54 "collection"'% +5 "core" %6%\ x : +2 "sampler")% +5 "core" %W, V +43 ."Qmail"GoodNews.email "At 21:36:38 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:105\\n{3 => 22, 4 => 22, 5 => 22}\\nCan@21:36:38, 19.4C, 31% humidity, 14.7psia, 11.962V, 0.834A, 0.834A avg, 9.97W",Subject: "Started 18tun1 phase mbaPhase" +10 "collection"'% +4 "core" %6"$\ C 9 +2 "sampler")% +4 "core" %W,  T +53 "collection"'% +3 "core" %6#\ D > +2 "sampler")\ % +4 "core" %W,  V +54 "collection"' % +4 "core" %6%\ z = +2 "sampler")% +4 "core" %W, V +54 "collection"'% +4 "core" %6#\ ; = +2 "sampler")% +4 "core" %W, V +53 "collection"'% +3 "core" %6#\ D = +3 "sampler")% +4 "core" %W( W +53 "collection"'% +3 "core" %6#\ < @ +2 "sampler")% +4 "core" %W Y1 +54 "collection"'% +3 "core" %6!%\ | @ +2 "sampler")% +4 "core" %W  Z +54 "collection"'% +5 "core" %6 &\ C @ +2 "sampler")% +4 "core" %W%# Z +53 "collection"' % +4 "core" %6%\ @ ? +2 "sampler")!% +4 "core" %W'& Y +53 "collection"'"% +3 "core" %6$\ F @ +2 "sampler")#% +4 "core" %W+) Y +54 "collection"'$% +4 "core" %6!'\ x @ +2 "sampler")%% +4 "core" %W11 Y +53 "collection"'&% +3 "core" %6 &\ z ? +3 "sampler")'% +4 "core" %W72 Z +53 "collection"'(% +3 "core" %6&\ z @ +2 "sampler"))% +4 "core" %W97 [ +54 "collection"'*% +3 "core" %6 &\ D @ +2 "sampler")+% +4 "core" %W>< Z +54 "collection"'-% +3 "core" %6!%\ B @ +3 "sampler"),% +5 "core" %WCA Y +53 "collection"'.% +3 "core" %6 &\ z A +3 "sampler")/% +3 "core" %WGD [ +54 "collection"'0% +3 "core" %6%\ z A +3 "sampler")1% +5 "core" %WKI Z +53 "collection"'4% +3 "core" %6&\ E A +3 "sampler")5% +3 "core" %WNN [ +53 "collection"'8% +3 "core" %6!%\ F @ +3 "sampler")9% +3 "core" %WTQ Z +54 "collection"';% +3 "core" %6$\ E B +2 "sampler")2% +4 "core" %WWU [ +54 "collection"'A% +4 "core" %6#\ x @ + "sampler")3% +4 "core" %W[Z [ +54 "collection"':% +3 "core" %6"\ > A +2 "sampler")C% +4 "core" %W^\\ Z +5 "sampler")E% +9 "core" %W__ X +2 .tIntake.select :close +2 "sampler")0 +11 )D% +4 "core" %W`] +2 .tSSV.dial :exhaust +2 "sampler")>  +84 "core"  +3 .tExhaust.select :open + "sampler")@ +13 .tSS.reconfigure SSexhale +3 "sampler")#.0X 22, 4 => 22, 5 => 22}\\nCan@21:36:38, 19.4C, 31% humidity, 14.7psia, 11.962V, 0.834A, 0.834A avg, 9.97W",Subject: "pcrBAC sampling at most 200ml, wcr at most 200ml" +115 "core" ' +2 ."readyMFB"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."readyMFB"delay 1 second +139 "core" ' +2 .tExhaust.select :close +5 "sampler") +5 ."readyMFB"ATV.dial :waste +4 "MFB"*I n +4 #tSampling 200.0ml + .Intake.select :close +3 .Exhaust.select :close +3 .SS.reconfigure SSconfig +5 "sampler")#.0X +2 "sampler")S% +4 "core" %; W +16 "collection"'V% +3 "core" %6 = +2 "sampler")g% +4 "core" %; W +16 "collection"'h% +4 "core" %6\ = = +2 "sampler")Y% +4 "core" %; W +15 "collection"'`% +4 "core" %6 \ B > +2 "sampler")c% +5 "core" %; W +16 "collection"'k% +3 "core" %6\ x < +2 "sampler")]% +4 "core" %; V +18 "collection"'l% +4 "core" %6 < + "sampler")m% +5 "core" %; W +15 "collection"'e% +3 "core" %6 \ A < +2 "sampler")W% +6 "core" %; V +16 "collection"'G% +5 "core" %6\ D = +3 "sampler")p% +7 "core" %; W +16 "collection"'q% +5 "core" %6\ E ; +3 "sampler")n% +7 "core" %; U +16 "collection"'t% +6 "core" %6 \ C = +2 "sampler")u% +6 "core" % X z +18 "collection"'i% +5 "core" %6\ D > +2 "sampler")=% +7 "core" % Y1 +17 "collection"'7% +5 "core" %6 \ C B +2 "sampler")s% +4 "core" %  [ +3 "collection"'x% +5 "core" %6#\ F A + #tIntake @16.0psia, vacuum from 9.5 to 13.5psi +3 .SS.reconfigure SSinhale.with maxSpeed: 135 +6 "sampler")#.0X +2 "sampler")v% +5 "core" %H@ V +15 "collection"'}% +4 "core" %6\ h > +2 "sampler")~% +4 "core" %HA X +16 "collection"'% +3 "core" %6\ B < +3 "sampler")|% +4 "core" %HA T +15 "collection"'% +4 "core" %6\ D = +2 "sampler")% +5 "core" %HA X +16 "collection"'% +4 "core" %6\ D > +2 "sampler")% +6 "core" %HA W +16 "collection"'% +3 "core" %6\ x > +2 "sampler")% +4 "core" %HA W +16 "collection"' % +3 "core" %6\ z = +2 "sampler") % +4 "core" %HA W +16 "collection"' % +4 "core" %6\ x = +2 "sampler")% +4 "core" %HA W +16 "collection"'% +3 "core" %6\ y = +2 "sampler")% +4 "core" %HA W +16 "collection"'% +4 "core" %6\ B > + "sampler")% +4 "core" %HA W +16 "collection"'% +3 "core" %6\ ? > +2 "sampler")% +4 "core" %HA W +16 "collection"'% +3 "core" %6\ w ? +2 "sampler")\ % +4 "core" %HA W +16 "collection"' % +3 "core" %6\ = > +2 "sampler")% +4 "core" %HA W +16 "collection"'% +4 "core" %6\ D > +2 "sampler")% +4 "core" %HC V +16 "collection"'% +4 "core" %6\ B ? +2 "sampler")% +4 "core" %H% Y +16 "collection"'% +3 "core" %6\ y @ +2 "sampler")% +4 "core" %H  YG +16 "collection"'% +4 "core" %6\ z A +2 "sampler")% +4 "core" %H \\ +15 "collection"'% +4 "core" %6\ w B +2 "sampler")% +4 "core" %H [ +16 "collection"' % +3 "core" %6\ w A +2 "sampler")!% +4 #"bkhasp"-> exit +3 #Session Ended +3 "core" %H \\ +17 "collection"'"% +3 "core" %6\ C C +2 "sampler")#% +4 "core" %H [ +2 "collection"'$% +4 "core" %6\ y @ +2 #tIntake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X +2 "sampler")+% +4 "core" %zA; W +16 "collection"'-% +4 "core" %6\ C > +2 "sampler"),% +4 "core" %zA; W +16 "collection"'.% +4 "core" %6\ @ ? +2 "sampler")/% +5 "core" %zA: W +16 "collection"'0% +3 "core" %6\ x = +2 "sampler")1% +5 "core" %zA: W +16 "collection"'4% +3 "core" %6\ A = +2 "sampler")5% +4 "core" %zA; X +16 "collection"'8% +3 "core" %6\ @ ? +2 "sampler")9% +4 "core" %zA< X +16 "collection"';% +4 "core" %6\ C > +2 "sampler")2% +4 "core" %zA@ X +16 "collection"'A% +4 "core" %6\ y = +2 "sampler")3% +4 "core" %zB@ W +16 "collection"':% +3 "core" %6\ { = +2 "sampler")C% +4 "core" %zC@ X +17 "collection"'E% +4 "core" %6\ C = +2 "sampler")D% +4 "core" %zC@ X +16 "collection"'>% +4 "core" %6\ { = + "sampler")% +5 "core" %zC@ X +15 "collection"'K% +4 "core" %6\ { = +2 "sampler")J% +4 "core" %zDA X +15 "collection"'I% +3 "core" %6\ u = +2 "sampler")M% +5 "core" %zD@ X +15 "collection"'@% +3 "core" %6\ z = +2 "sampler")O% +4 "core" %zD@ X +16 "collection"'j% +3 "core" %6\ z > +2 "sampler")H% +5 "core" %zDA Y +15 "collection"'Q% +4 "core" %6\ v = +2 "sampler")R% +4 "core" %zE@ X +16 "collection"'T% +3 "core" %6\ y > +2 "sampler")U% +4 "core" %zE@ W +2 "collection"'L% +4 "core" %6\ z = +2 #tIntake @15.8psia, vacuum from 9.3 to 13.3psi + .SS.reconfigure SSinhale.with maxSpeed: 110 +3 "sampler")#.n0X +2 "sampler")d% +4 "core" %#I W +16 "collection"'<% +4 "core" %6\ t = +2 "sampler")S% +4 "core" %#J W +15 "collection"'V% +3 "core" %6\ z > +2 "sampler")g% +4 "core" %#I X +16 "collection"'h% +3 "core" %6\ U > +2 "sampler")Y% +4 "core" %#I X +16 "collection"'`% +5 "core" %6\ D > +2 "sampler")c% +4 "core" %#I W +15 "collection"'k% +4 "core" %6\ D K +2 "sampler")]% +4 "core" %#I c +16 "collection"'l% +4 "core" %6\ D I +2 "sampler")m% +4 "core" %#I c +16 "collection"'e% +3 "core" %6\ y I +2 "sampler")W% +4 "core" %#I c +16 "collection"'G% +3 "core" %6\ v J +3 "sampler")p% +4 "core" %#I c +15 "collection"'q% +4 "core" %6\ y M +2 "sampler")n% +4 "core" %#I g +16 "collection"'t% +4 "core" %6\ C M +2 "sampler")u% +4 "core" %#G g +16 "collection"'i% +4 "core" %6\ D N +2 "sampler")=% +4 "core" %#G g +16 "collection"'7% +3 "core" %6\ x N +2 "sampler")s% +4 "core" %#G h +16 "collection"'x% +3 "core" %6\ z M +3 "sampler")P% +4 "core" %$F h +16 "collection"'y% +4 "core" %6\ z M +2 "sampler")z% +4 "core" %$D h +16 "collection"'{% +3 "core" %6\ C N +3 "sampler")v% +4 "core" %$B h +15 "collection"'}% +3 "core" %6\ D O +2 "sampler")~% +4 "core" %&B g +16 "collection"'% +4 "core" %6\ B N +2 "sampler")|% +4 "core" %'. i +2 "collection"'% +5 "core" %6\ B N +2 .tSS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X% +3 "core" %6\ D N +2 "sampler")% +4 "core" %D h +16 "collection"'K% +3 "core" %6\ F O +2 "sampler")J% +4 "core" %D h +16 "collection"'I% +3 "core" %6\ B L +3 "sampler")M% +4 "core" %D i +16 "collection"'@% +3 "core" %6\ z N +2 "sampler")O% +4 "core" %D f +16 "collection"'j% +4 "core" %6\ z O +2 "sampler")H% +4 "core" %D h +16 "collection"'Q% +3 "core" %6\ A N +3 "sampler")R% +4 "core" %E h +15 "collection"'T% +4 "core" %6\ C M +2 "sampler")U% +4 "core" %D g +16 "collection"'L% +4 "core" %6\ B L +2 "sampler")Z% +4 "core" %E h +16 "collection"'[% +4 "core" %6\ x N +2 "sampler")?% +4 "core" %F f +16 "collection"'\\% +3 "core" %6\ z N +2 "sampler")%% +5 "core" %F h +15 "collection"'^% +4 "core" %6\ { O +2 "sampler")_% +4 "core" %E i +13 ' + ."readyMFB"ATV.dial :waste +2 .ARV.dial between carrier and air1 + "MFB"*B  +4 "core"  +3 ."readyMFB"ASV.dial :waste1 +2 "collection"'a% +4 "MFB"*b  +4 "core" %6\ w O +3 "sampler")d% +4 "core" + %G i +16 "collection"'<% +3 "core" %6\ z P +2 "sampler")S% +4 "core" %D j +16 "collection"'V% +3 "core" %6\ } O +2 "sampler")g% +4 "core" %E j +16 "collection"'h% +3 "core" %6\ { O +2 "sampler")Y% +5 "core" %D j +2 "collection"'`% +4 "core" %6\ z O + #tIntake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X% +4 "core" %6\ x O +2 "sampler")% +4 "core" %a i +54 "collection"'K% +4 "core" %6\ D O +2 "sampler")J% +4 "core" %` i +53 "collection"'I% +3 "core" %6\ D O +3 "sampler")M% +4 "core" %` i +53 "collection"'@% +4 "core" %6\ u O +2 "sampler")O% +4 "core" %` i +54 "collection"'j% +4 "core" %6\ D O +2 "sampler")H% +4 "core" %b#! i +54 "collection"'Q% +3 "core" %6\ w S +3 "sampler")R% +4 "core" % 86 nI +53 "collection"'T% +3 "core" %6\ y T +2 "sampler")U% +4 "core" % KI o9 +54 "collection"'L% +3 "core" %6\ x T +2 "sampler")Z% +4 "core" % \\] n9 +2 "sampler")[% +4 "core" %__ n9 +2 .tIntake.select :close + "sampler")0 +10 )?% +3 "core" % dc 9 + .tSSV.dial :exhaust +3 "sampler")\\  +82 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X k +16 "collection"'Y% +4 "core" %6\ x P + "sampler")`% +5 "core" %= k +15 "collection"'k% +4 "core" %6\ y Q +2 "sampler")]% +4 "core" %= j +15 "collection"'/% +4 "core" %6\ r Q +2 "sampler")l% +4 "core" %= k +16 "collection"'m% +4 "core" %6\ @ Q +2 "sampler")e% +4 "core" %< k +16 "collection"'W% +3 "core" %6\ C R +2 "sampler")G% +4 "core" %; k +16 "collection"'p% +4 "core" %6\ G Q +2 "sampler")q% +4 "core" %; k +16 "collection"'n% +3 "core" %6\ x Q +2 "sampler")t% +4 "core" %9 k +16 "collection"'u% +3 "core" %6\ z Q +3 "sampler")i% +4 "core" %9 j +16 "collection"'=% +4 "core" %6\ C Q +2 "sampler")7% +4 "core" %: k +16 "collection"'s% +4 "core" %6\ B R +2 "sampler")x% +4 "core" %: k +16 "collection"'P% +4 "core" %6\ y P +2 "sampler")y% +4 "core" %: k +16 "collection"'z% +3 "core" %6\ @ S +2 "sampler"){% +5 "core" % m q +15 "collection"'v% +3 "core" %6\ C U +2 "sampler")}% +5 "core" % n7 +2 "collection"'~% +4 "core" %6\ w S +2 .tSS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X k +16 "collection"'X% +4 "core" %6\ > Q +2 "sampler")% +4 "core" %HH> k +16 "collection"'% +3 "core" %6\ @ Q +3 "sampler") % +4 "core" %HH> k +15 "collection"' % +4 "core" %6\ C O +2 "sampler") % +4 "core" %HH> k +15 "collection"'% +3 "core" %6\ ; R +3 "sampler")% +4 "core" %HH> k +15 "collection"'% +3 "core" %6\ @ R +3 "sampler")% +4 "core" %HH> k +16 "collection"'% +4 "core" %6\ x Q +49 "sampler")% +5 "core" %HH> k +16 "collection"'c% +3 "core" %6\ C Q +2 "sampler")% +4 "core" %HHA k +16 "collection"'\ % +4 "core" %6\ @ Q +2 "sampler") % +4 "core" %HH; k +16 "collection"'% +3 "core" %6\ x Q +2 "sampler")% +4 "core" %HH; k +16 "collection"'% +4 "core" %6\ s P +2 "sampler")% +4 "core" %HH; k +16 "collection"'% +4 "core" %6\ w R +2 "sampler")% +5 "core" %HH; j +15 "collection"'% +3 "core" %6\ A R +2 "sampler")% +4 "core" %HH; k +16 "collection"'% +4 "core" %6\ ? R +2 "sampler")% +4 "core" %HN% l +16 "collection"'% +3 "core" %6\ x T +2 "sampler") % +4 "core" %HN  nC +2 "collection"'!% +5 "core" %6\ B U + #tIntake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +4 "core" %xl9 g +16 "collection"'% +3 "core" %6\ x M +3 "sampler")K% +4 "core" %xl9 h +15 "collection"'J% +4 "core" %6\ r M +2 "sampler")I% +4 "core" %xl9 g +2 "collection"'M% +4 "core" %6\ D N +2 #tIntake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X M +2 "sampler")% +4 "core" %IR g +16 "collection"'% +3 "core" %6 \ 4 N +3 "sampler") % +4 "core" %IR g +16 "collection"'!% +3 "core" %6\ A N +2 "sampler")% +4 "core" %IR g +16 "collection"'#% +3 "core" %6\ > N +2 "sampler")$% +4 "core" %IR h +16 "collection"'&% +4 "core" %6\ > M +2 "sampler")w% +4 "core" %IR g +16 "collection"''% +4 "core" %6\ t N +2 "sampler")(% +4 "core" %IR g +16 "collection"')% +3 "core" %6\ s K +2 "sampler")*% +4 "core" %IR b +16 "collection"'+% +3 "core" %6 \ p E +2 "sampler")-% +4 "core" %IR _ +16 "collection"',% +4 "core" %6 \ r E +2 "sampler").% +4 "core" %IR ^ +15 "collection"'0% +4 "core" %6\ = F +3 "sampler")1% +4 "core" %IQ ` +16 "collection"'% +3 "core" %6\ t F +2 "sampler")4% +4 "core" %IR ` +16 "collection"'5% +3 "core" %6\ s F +2 "sampler")8% +5 "core" %IR ` +15 "collection"'9% +4 "core" %6\ p E +2 "sampler");% +4 "core" %IT _ +16 "collection"'2% +3 "core" %6\ v F +2 "sampler")A% +4 "core" %IT _ +16 "collection"'% +3 "core" %6\ s E +2 "sampler"):% +4 "core" %IU _ +2 "collection"'C% +4 "core" %6\ r E +2 #tIntake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X% +4 "core" % o g +53 "collection"'% +3 "core" %6\ ? T +2 "sampler")K% +4 "core" % n d +53 "collection"'J% +3 "core" %6\ C U +3 "sampler")I% +4 "core" % o d +53 "collection"'M% +3 "core" %6\ s T +2 "sampler")"% +4 "core" % o d +54 "collection"'O% +3 "core" %6\ v T +2 "sampler")j% +4 "core" % o d +53 "collection"'H% +3 "core" %6\ m T +3 "sampler")Q% +4 "core" % o d +54 "collection"'R% +4 "core" %6\ v T +2 "sampler")T% +4 "core" % ! o d +54 "collection"'U% +3 "core" %6\ ; T +2 "sampler")L% +6 "core" %89 o d +53 "collection"'Z% +4 "core" %6\ s U +2 "sampler")[% +4 "core" %LL o d +53 "collection"'?% +3 "core" %6\ 2 T +2 "sampler")\\% +4 "core" %]_ o d +2 "sampler")3% +4 "core" %_` o d +2 .tIntake.select :close + "sampler")0 +10 )^% +3 "core" %bc d + .tSSV.dial :exhaust +2 "sampler")_  +82 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X T +3 "sampler")P% +4 "core" %8K( m +16 "collection"'y% +3 "core" %6\ u T +3 "sampler")z% +3 "core" %8K o _ +3 "collection"'{% +4 "core" %6\ 9 U + #tIntake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +4 "core" % p g +53 "collection"'% +3 "core" %6\ 7 U +3 "sampler")K% +4 "core" %20 p g +53 "collection"'J% +4 "core" %6\ i U +2 "sampler")I% +4 "core" %EE p g +54 "collection"'M% +3 "core" %6\ 8 W +2 "sampler")"% +4 "core" %[Y p g +2 "sampler")O% +4 "core" %[[ o g +2 .tIntake.select :close + "sampler")0 +10 )j% +3 "core" %a^ g + .tSSV.dial :exhaust +2 "sampler")H  +82 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X T +2 "sampler")% +4 "core" %d m +53 "collection"'% +3 "core" %6\ A T +2 "sampler")% +4 "core" %c m +54 "collection"'% +4 "core" %6 \ w S +2 "sampler")% +4 "core" %c m +53 "collection"'% +3 "core" %6 \ q S +2 "sampler")% +4 "core" %c n +54 "collection"'% +3 "core" %6\ v T +2 "sampler") % +4 "core" %c++ n +53 "collection"'!% +3 "core" %6 \ w Y +2 "sampler")% +4 "core" %DD s< +54 "collection"'#% +3 "core" %6 \ p X +3 "sampler")$% +4 "core" %XX s< +2 "sampler")&% +4 "core" %[Y s< + .tIntake.select :close + "sampler")0 +10 )w% +3 "core" %_] < + .tSSV.dial :exhaust +2 "sampler")'  +84 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"':' +2647 "core" ' +2 "collection"'C% +4 "core" % \ )  +2 .tCSV.dial between air and CTV +2 "collection"' ` +32 "core" a +3 .tCS.seek 2.496ml +2 "collection"'D' +2003 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'>  +30 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"''4 +343 "core" 'O \ _ +3 "collection"'K% +4 "core" %  +2 "sampler")J% +4 "core" %mj ) +2 #tBubblePoint: Intake @69.7psia, Outlet @14.1psia + .CBV.dial SSV +2 "collection"'I @ +34 "core" B +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'Z'4 +95 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")[ +146 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +2 "collection"'V' +1454 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")g +145 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure SSexhale +3 "collection"'h  +4 "sampler")#.0X9 +3 "core" 9 +103 "collection"'D9 +3 "core" 9 +103 "collection"'K9 +2 "core" 9 +104 "collection"'J9 +2 "core" 9 +104 "collection"'I9 +3 "core" 9 +104 "collection"'09 +3 "core" 9 +103 "collection"'"9 +3 "core" 9 +103 "collection"'O9 +3 "core" 9 +103 "collection"'j9 +3 "core" 9 +103 "collection"'M9 +3 "core" 9 +103 "collection"'H9 +2 "core" 9 +104 "collection"'R9 +2 "core" 9 +104 "collection"'T9 +2 "core" 9 +104 "collection"'L9 +2 "core" 9 +104 "collection"'49 +3 "core" 9 +104 "collection"'[9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'Q9 +3 "core" 9 +103 "collection"'Z9 +3 "core" 9 +103 "collection"'?9 +3 "core" 9 +104 "collection"'39 +3 "core" 9 +103 "collection"'^9 +3 "core" 9 +103 "collection"'\\9 +3 "core" 9 +103 "collection"'E9 +3 "core" 9 +103 "collection"'a9 +3 "core" 9 +103 "collection"'d9 +3 "core" 9 +103 "collection"'%9 +3 "core" 9\ +103 "collection"'S9 +3 "core" 9 +103 "collection"'_9 +3 "core" 9 +103 "collection"'<9 +3 "core" 9 +104 "collection"'g9 +2 "core" 9 +104 "collection"'h9 +2 "core" 9 +104 "collection"'`9 +2 "core" 9# +104 "collection"'U9 +3 "core" 9' +103 "collection"']9 +3 "core" 9, +104 "collection"'/9 +3 "core" 90 +103 "collection"'k9 +3 "core" 94 +103 "collection"'V9 +3 "core" 98 +103 "collection"'e9 +3 "core" 9= +103 "collection"'m9 +3 "core" 9A +103 "collection"'G9 +3 "core" 9E +103 "collection"'W9 +3 "core" 9I +103 "collection"'@9 +2 "core" 9N +104 "collection"'n9 +2 "core" 9R +104 "collection"'p9 +3 "core" 9V +103 "collection"'u9 +3 "core" 9Z +103 "collection"'t9 +3 "core" 9_ +103 "collection"'=9 +3 "core" 9c +103 "collection"'79 +3 "core" 9g +103 "collection"'s9 +3 "core" 9k +104 "collection"'Y9 +3 "core" 9p +103 "collection"'P9 +3 "core" 9t +103 "collection"'y9 +3 "core" 9x +103 "collection"'z9 +3 "core" 9| +104 "collection"'x9 +5 "core" 9 +103 "collection"'l9 +2 "core" 9 +104 "collection"'}9 +3 "core" 9 +103 "collection"'{9 +3 "core" 9 +103 "collection"'|9 +3 "core" 9 +103 "collection"'b9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'i9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'B9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +104 "collection"'9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'X9 +3 "core" 9 +103 "collection"' 9 +3 "core" 9 +103 "collection"' 9 +3 "core" 9 +104 "collection"' 9 +3 "core" 9 +103 "collection"'9 +2 "core" 9 +104 "collection"'9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'9 +2 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"'q9 +2 "core" 9 +104 "collection"'~9 +3 "core" 9 +103 "collection"'c9 +3 "core" 9 +104 "collection"'9 +3 "core" 9 +103 "collection"' 9 +3 "core" 9 +103 "collection"'v9 +3 "core" 9 +103 "collection"'\ 9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +104 "collection"'9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'9 +2 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"'9 +3 "core" 9 +103 "collection"' 9 +3 "core" 9 +103 "collection"'!9 +3 "core" 9 +103 "collection"'9 +2 "core" 9" +104 "collection"'#9 +2 "core" 9& +104 "collection"'$9 +3 "core" 9* +104 "collection"'&9 +2 "core" 9/ +104 "collection"'w9 +3 "core" 93 +103 "collection"''9 +3 "core" 97 +103 "collection"'9 +3 "core" 9; +103 "collection"')9 +3 "core" 9@ +104 "collection"'*9 +3 "core" 9D +103 "collection"',9 +3 "core" 9H +103 "collection"'-9 +3 "core" 9L +104 "collection"'69 +3 "core" 9Q +103 "collection"'9 +3 "core" 9U +104 "collection"'+9 +3 "core" 9Y +103 "collection"'19 +2 "core" 9^ +104 "collection"'9 +45 "core" 9b +112 "collection"'59 +3 "core" 9h +103 "collection"'(9 +2 "core" 9l +104 "collection"'89 +2 "core" 9q +104 "collection"'99 +2 "core" 9u +104 "collection"';9 +2 "core" 9y +104 "collection"'29 +3 "core" 9} +104 "collection"'.9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'A9 +3 "core" 9 +103 "collection"'C9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +104 "collection"':9 +3 "core" 9 +103 "collection"'>9 +3 "core" 9 +103 "collection"'D9 +3 "core" 9 +103 "collection"'K9 +3 "core" 9 +103 "collection"'J9 +2 "core" 9 +104 "collection"'I9 +3 "core" 9 +104 "collection"'09 +3 "core" 9 +103 "collection"'"9 +3 "core" 9 +103 "collection"'O9 +3 "core" 9 +103 "collection"'j9 +3 "core" 9 +103 "collection"'M9 +3 "core" 9 +104 "collection"'H9 +3 "core" 9 +103 "collection"'R9 +3 "core" 9 +103 "collection"'T9 +3 "core" 9 +103 "collection"'L9 +3 "core" 9 +103 "collection"'49 +3 "core" 9 +104 "collection"'[9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'Q9 +3 "core" 9 +103 "collection"'Z9 +3 "core" 9 +103 "collection"'?9 +3 "core" 9 +104 "collection"'39 +3 "core" 9 +103 "collection"'^9 +3 "core" 9 +103 "collection"'\\9 +3 "core" 9 +103 "collection"'E9 +3 "core" 9 +103 "collection"'a9 +3 "core" 9 +104 "collection"'d9 +3 "core" 9 +103 "collection"'%9 +2 "core" 9 +104 "collection"'S9 +2 "core" 9 +104 "collection"'_9 +2 "core" 9 +104 "collection"'<9 +2 "core" 9 +104 "collection"'g9 +3 "core" 9 +103 "collection"'h9 +2 "core" 9 +104 "collection"'`9 +2 "core" 9# +104 "collection"'U9 +3 "core" 9' +103 "collection"']9 +3 "core" 9+ +104 "collection"'/9 +3 "core" 90 +103 "collection"'k9 +3 "core" 94 +103 "collection"'V9 +3 "core" 98 +103 "collection"'e9 +3 "core" 9< +103 "collection"'m9 +3 "core" 9A +103 "collection"'G9 +3 "core" 9E +103 "collection"'W9 +3 "core" 9I +103 "collection"'@9 +3 "core" 9M +103 "collection"'n9 +3 "core" 9R +103 "collection"'p9 +3 "core" 9V +103 "collection"'u9 +3 "core" 9Z +103 "collection"'t9 +3 "core" 9^ +103 "collection"'=9 +3 "core" 9c +103 "collection"'79 +3 "core" 9g +103 "collection"'s9 +3 "core" 9k +103 "collection"'Y9 +3 "core" 9o +103 "collection"'P9 +3 "core" 9s +103 "collection"'y9 +3 "core" 9x +103 "collection"'z9 +3 "core" 9| +103 "collection"'x9 +3 "core" 9 +103 "collection"'l9 +3 "core" 9 +103 "collection"'}9 +3 "core" 9 +103 "collection"'{9 +3 "core" 9 +103 "collection"'|9 +3 "core" 9 +103 "collection"'b9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'i9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'B9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'9 +2 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"'X9 +2 "core" 9 +104 "collection"' 9 +2 "core" 9 +104 "collection"' 9 +3 "core" 9 +103 "collection"' 9 +2 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"'9 +3 "core" 9 +103 "collection"'9 +2 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"'q9 +2 "core" 9 +104 "collection"'~9 +2 "core" 9 +104 "collection"'c9 +2 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"' 9 +3 "core" 9 +103 "collection"'v9 +3 "core" 9 +103 "collection"'\ 9 +2 "core" 9 +104 "collection"'9 +3 "core" 9 +104 "collection"'9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"' 9 +2 "core" 9 +104 "collection"'!9 +2 "core" 9 +104 "collection"'9 +2 "core" 9! +104 "collection"'#9 +3 "core" 9& +103 "collection"'$9 +3 "core" 9* +103 "collection"'&9 +3 "core" 9. +103 "collection"'w9 +2 "core" 92 +104 "collection"''9 +2 "core" 97 +104 "collection"'9 +2 "core" 9; +104 "collection"')9 +3 "core" 9? +103 "collection"'*9 +3 "core" 9C +103 "collection"',9 +3 "core" 9H +103 "collection"'-9 +3 "core" 9L +103 "collection"'69 +3 "core" 9P +103 "collection"'9 +3 "core" 9T +103 "collection"'+9 +2 "core" 9X +146 "collection"'19 +12 "core" 9_ +103 "collection"'9 +2 "core" 9c +104 "collection"'59 +3 "core" 9g +103 "collection"'(9 +2 "core" 9k +104 "collection"'89 +3 "core" 9p +103 "collection"'99 +3 "core" 9t +103 "collection"';9 +3 "core" 9x +103 "collection"'29 +3 "core" 9| +104 "collection"'.9 +3 "core" 9 +104 "collection"'9 +3 "core" 9 +103 "collection"'A9 +2 "core" 9 +104 "collection"'C9 +2 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"':9 +2 "core" 9 +104 "collection"'>9 +2 "core" 9 +104 "collection"'D9 +3 "core" 9 +103 "collection"'K9 +3 "core" 9 +103 "collection"'J9 +3 "core" 9 +103 "collection"'I9 +3 "core" 9 +104 "collection"'09 +3 "core" 9 +103 "collection"'"9 +3 "core" 9 +103 "collection"'O9 +3 "core" 9 +103 "collection"'j9 +3 "core" 9 +103 "collection"'M9 +3 "core" 9 +104 "collection"'H9 +3 "core" 9 +103 "collection"'R9 +3 "core" 9 +103 "collection"'T9 +3 "core" 9 +103 "collection"'L9 +3 "core" 9 +103 "collection"'49 +3 "core" 9 +103 "collection"'[9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'Q9 +3 "core" 9 +103 "collection"'Z9 +3 "core" 9 +103 "collection"'?9 +3 "core" 9 +104 "collection"'39 +3 "core" 9 +103 "collection"'^9 +3 "core" 9 +103 "collection"'\\9 +3 "core" 9 +103 "collection"'E9 +2 "core" 9 +104 "collection"'a9 +3 "core" 9 +103 "collection"'d9 +2 "core" 9 +104 "collection"'%9 +2 "core" 9 +104 "collection"'S9 +2 "core" 9 +104 "collection"'_9 +2 "core" 9 +104 "collection"'<9 +2 "core" 9 +104 "collection"'g9 +2 "core" 9 +104 "collection"'h9 +2 "core" 9 +104 "collection"'`9 +3 "core" 9" +103 "collection"'U9 +3 "core" 9& +103 "collection"']9 +3 "core" 9* +104 "collection"'/9 +3 "core" 9/ +103 "collection"'k9 +3 "core" 93 +103 "collection"'V9 +3 "core" 97 +103 "collection"'e9 +3 "core" 9; +103 "collection"'m9 +3 "core" 9@ +104 "collection"'G9 +3 "core" 9D +103 "collection"'W9 +3 "core" 9H +103 "collection"'@9 +3 "core" 9L +103 "collection"'n9 +3 "core" 9Q +103 "collection"'p9 +3 "core" 9U +104 "collection"'u9 +3 "core" 9Y +103 "collection"'t9 +3 "core" 9] +103 "collection"'=9 +3 "core" 9b +103 "collection"'79 +3 "core" 9f +103 "collection"'s9 +3 "core" 9j +103 "collection"'Y9 +3 "core" 9n +103 "collection"'P9 +3 "core" 9s +103 "collection"'y9 +3 "core" 9w +103 "collection"'z9 +2 "core" 9{ +104 "collection"'x9 +3 "core" 9 +104 "collection"'l9 +2 "core" 9 +104 "collection"'}9 +2 "core" 9 +104 "collection"'{9 +3 "core" 9 +103 "collection"'|9 +2 "core" 9 +104 "collection"'b9 +3 "core" 9 +104 "collection"'9 +3 "core" 9 +103 "collection"'i9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'B9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'9 +2 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"'X9 +2 "core" 9 +104 "collection"' 9 +2 "core" 9 +104 "collection"' 9 +3 "core" 9 +103 "collection"' 9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'9 +2 "core" 9 +104 "collection"'9 +3 "core" 9 +103 "collection"'q9 +3 "core" 9 +103 "collection"'~9 +3 "core" 9 +103 "collection"'c9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"' 9 +2 "core" 9 +104 "collection"'v9 +2 "core" 9 +104 "collection"'\ 9 +3 "core" 9 +103 "collection"'9 +3 "core" 9 +103 "collection"'9 +2 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"'9 +3 "core" 9 +104 "collection"' 9 +2 "core" 9 +104 "collection"'!9 +2 "core" 9 +104 "collection"'9 +2 "core" 9! +104 "collection"'#9 +2 "core" 9% +104 "collection"'$9 +3 "core" 9) +103 "collection"'&9 +3 "core" 9- +103 "collection"'w9 +3 "core" 92 +103 "collection"''9 +3 "core" 96 +103 "collection"'9 +3 "core" 9: +103 "collection"')9 +3 "core" 9> +103 "collection"'*9 +3 "core" 9C +103 "collection"',9 +3 "core" 9G +103 "collection"'-9 +2 "core" 9K +104 "collection"'69 +2 "core" 9O +104 "collection"'9 +46 "core" 9T +112 "collection"'+9 +3 "core" 9Z +103 "collection"'19 +2 "core" 9^ +104 "collection"'9 +2 "core" 9b +104 "collection"'59 +2 "core" 9g +104 "collection"'(9 +2 "core" 9k +104 "collection"'89 +3 "core" 9o +103 "collection"'99 +3 "core" 9s +103 "collection"';9 +2 "core" 9w +104 "collection"'29 +2 "core" 9| +104 "collection"'.9 +3 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"'A9 +2 "core" 9 +104 "collection"'C9 +2 "core" 9 +104 "collection"'9 +2 "core" 9 +104 "collection"':9 +3 "core" 9 +103 "collection"'>9 +2 "core" 9 +104 "collection"'D9 +2 "core" 9 +104 "collection"'K9 +2 "core" 9 +104 "collection"'J9 +2 "core" 9 +104 "collection"'I9 +3 "core" 9 +104 "collection"'09 +3 "core" 9 +103 "collection"'"9 +3 "core" 9 +103 "collection"'O9 +3 "core" 9 +104 "collection"'j9 +3 "core" 9 +103 "collection"'M9 +3 "core" 9 +104 "collection"'H9 +3 "core" 9 +103 "collection"'R9 +3 "core" 9 +103 "collection"'T9 +3 "core" 9 +103 "collection"'L9 +3 "core" 9 +103 "collection"'49 +5 "core" 9 +103 "collection"'[9 +2 "core" 9 +104 "collection"'9 +3 "core" 9 +103 "collection"'Q9 +3 "core" 9 +103 "collection"'Z9 +3 "core" 9 +103 "collection"'?9 +3 "core" 9 +103 "collection"'39 +3 "core" 9 +103 "collection"'^9 +3 "core" 9 +104 "collection"'\\9 +6 "core" 9 +103 "collection"'E9 +3 "core" 9 +103 "collection"'a9 +3 "core" 9 +104 "collection"'d9 +3 "core" 9 +103 "collection"'%9 +3 "core" 9 +103 "collection"'S9 +3 "core" 9 +103 "collection"'_9 +3 "core" 9 +103 "collection"'<9 +3 "core" 9 +103 "collection"'g9 +3 "core" 9 +103 "collection"'h9 +3 "core" 9 +103 "collection"'`9 +3 "core" 9" +103 "collection"'U9 +3 "core" 9& +103 "collection"']9 +3 "core" 9* +103 "collection"'/9 +3 "core" 9. +103 "collection"'k9 +3 "core" 93 +103 "collection"'V9 +3 "core" 97 +103 "collection"'e9 +3 "core" 9; +103 "collection"'m9 +3 "core" 9? +104 "collection"'G9 +2 "core" 9D +104 "collection"'W9 +3 "core" 9H +103 "collection"'@9 +3 "core" 9L +103 "collection"'n9 +2 "core" 9P +104 "collection"'p9 +3 "core" 9T +104 "collection"'u9 +3 "core" 9Y +103 "collection"'t9 +3 "core" 9] +103 "collection"'=9 +3 "core" 9a +103 "collection"'79 +3 "core" 9e +103 "collection"'s9 +3 "core" 9j +103 "collection"'Y9 +2 "core" 9n +104 "collection"'P9 +3 "core" 9r +103 "collection"'y9 +3 "core" 9v +103 "collection"'z9 +2 "core" 9{ +104 "collection"'x9 +3 "core" 9 +40  +3 !to:Thermal::Error : @replyo:I2C::Thermal::RunReply\ : @error0: @tagi:\ @ticsi: @sourcei,:@destinationi%:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"7Collection Puck Heater could not reach 85C in 8:00:@axisName"Collection Puck Heater:@timestampu: Time V::@checkpoint: omitted +2 #Waiting to Resume from Checkpoint "Collection Puck Heater could not reach 85C in 8:00" + ."Qmail"BadNews.email "Collection Puck Heater could not reach 85C in 8:00",Subject: "Thermal::Error in MAIN" +13945 "Can"v f +60004 ~ \\ +60004  V +60004  U +60003  W +60004  U +60004   +60004  tt +5939 #"ramu"Session Begun +923 #-> CH +3 "collection"'l9 +4 "core" 9f +922 #"ramu"-> PH +3 "processing"%}9 +5 "core" 9iO +13204 #"ramu"-> exit +2 #Session Ended +38999 "Can" gg +60003  ii +60004  Z +60004   @CEST1537049156.03  ff +60003  c +60004  hh +60004   +60004  gh +60003  U +60004  Q +60004  gg +60004  a +60004   hh +60003  hh +60004  hh +60004  kk +60004  ihZ +60003 " V +60004 ' L +60004 + P +60004 0 ff +60003 3 Q +60004 6 hg +60004 < ss +60004 B hg +60003 B ff +60004 I hh +60004 J rr +60004 N Y +60004 S ll +60003 V hg +60004 Y T +60004 [ gg +60003 ` rr +60004 d rr +60004 e T +60004 f ` +60003 j ff +60004 q hh +60004 r gg +60004 u hg +60004 v S +60003 z gg +60004 ~ ss +60004  gg +60004  gg +60003  gg +60004  ppZ +60004  gg +60004  gg +60003  srS +60004  gg +60004  W +60004  ] +60003  T +60004  rr +60004  hg +60004  W +60003  rr +60004  _ +60004  jj^ +60004  T +60003  gg +60004  ml +21515 #"bkha"Session Begun +467 #-> showlog 100 +1984 #-> CSV +1629 #-> CTV +1109 #-> CVV +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant CVV: name:CVV +900 #-> CBV +3 "collection"'{ +5 "core"  +1028 #"bkha"-> CBV.waste1 +2 .CBV.dial :waste1 +4 "collection"'| @ +35 "core" B +1165 #"bkha"-> CS.empty +3 .CS.seek :empty +4 "collection"'b' +429 "core" ' +2 "collection"'% +4 "core" %   +1790 #"bkha"-> puckEvac 15 +4 #Evacuating Puck (bubblePt=15psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +4 "collection"'i& +5 "core" &W`   H +2 ."airStroke"CSV.dial :waste +4 "collection"' +3 "sampler")B% +7 "core" % j +3 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."bkha"CBV.dial SSV +4 "sampler")  +2 "collection"' @ +96 "core" +2 ."airStroke"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."airStroke"CS.seek 0ml +4 "collection"''4 +39 "core"  +4 A + ' +2 ."bkha"CTV.dial :air +2 ."airStroke"CSV.dial :air +4 "collection"'X  +5 ' @ +81 "core" A +2 ."airStroke"CS.seek 10ml +4 "collection"' ' +60 "core" +2 ."bkha"delay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +3 "sampler") +148 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 ."bkha"SS.reconfigure SSexhale +5 "collection"'  +4 "sampler")#.0X CC.unloadPuck 1,1 +3 "collection"')& +5 "core" &W`  H +2 !"bkha"o:Puck::Warning:bt["6/home/esp/esp2/utils/puckmoves.rb:368:in `unload'":/home/esp/esp2/utils/puckmoves.rb:886:in `unloadPuck'" bkha:9:in `topLevelBinding'"& +4 "core" &  8 +2 ."bkha"Forearm.seek CC +3 "manipulator"&D' +98 "core" ' + ."bkha"Hand.close +4 "manipulator"&K/ +74 "core" / +2 ."bkha"CC.seek :open +3 "collection"'J( +424 "core" ( +2 "storage"(I& +4 "core" &)A  O +2 "storage"(0& +4 "core" &)B I +3 "manipulator"&"& +3 "core" & ) $8 +3 "manipulator"&O% +4 "core" % B ! + +2 ."bkha"Forearm.seek :retract +2 "manipulator"&j'\ +99 "core" ' +2 ."bkha"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."bkha"Elbow.seek 1 +4 "manipulator"&M( +174 "core" ( +2 "manipulator"&H& +4 "core" & O 7 +2 "storage"(R& +4 "core" &)A (  8 +2 ."bkha"Elbow.reconfigure LimpElbow +4 "manipulator"&$ ,(#b +4 ."bkha"Forearm.seek 1 +3 "manipulator"&T'C +103 "core" ' +2 ."bkha"Elbow.hold +4 "manipulator"&L, +4 "core" , + ."bkha"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."bkha"Hand.open +3 "manipulator"&41 +70 "core" 1 +2 "manipulator"&[% +5 "core" % r ) %  +2 "storage"(& +4 "core" &)B +2 ."bkha"Forearm.force -20 + "manipulator"&5 +6 ."bkha"Forearm.seek 1 + 347 counts +2 "manipulator"&Q'Ϟ +18 "core" ' + "manipulator"&Z& +5 "core" & G D  +2 "storage"(?& +5 "core" &)B , + / +2 ."bkha"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 ."bkha"Forearm.seek 1 + 700 counts +3 "manipulator"&3' +27 "core" ' +2 "storage"(^% +5 "core" % 0 , } +3 ."downElevator"SE.seek :down +4 "storage"(\\'X +100 (E% +3 "core" %\\(    b +2 "manipulator"&a% +4 "core" % I H +3 ."bkha"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 ."bkha"Forearm.seek :retract +3 "manipulator"&d'\ +94 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +5 ."bkha"SC.coast + "storage"(6 +3729 #"bkha"-> abort! "heater down, fixing heater" +3 !o:CmdServer::Client::Error:bt["!bkha:10:in `topLevelBinding'" ESP.ready? +2 "collection"'% +4 "core" %5   +2 "sampler")% +4 "core" % s +2 "manipulator"&% +4 "core" %\ \ w +2 "manipulator"&& +4 "core" & d +2 "storage"(& +4 "core" &+ k c > +2 "storage"(% +4 "core" %X g l +2 "collection"'& +5 "core" &\  \ + "processing"%& +4 "core" &F  +2 "processing"%% +4 "core" % +3562 #t-> CC.loadPuck 1,1 +2 #Loading 1 puck from tube 1 into Collection Clamp +2 "collection"' & +3 "core" & \ +2 .tHand.open +2 "manipulator"&!1 +22 "core" 1 +2 "manipulator"&"% +4 "core" %\ \ u +3 "storage"(#% +4 "core" %X l h x +2 "storage"($. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(%(( +3 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (&& +3 "core" &+ b ^ m +2 "manipulator"&'& +4 "core" & p +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&(( +18 "core" ( +2 "manipulator"&)& +4 "core" & H K +2 "storage"(*& +5 "core" &*@ + +  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&+' +95 "core" ' +2 "storage"(,& +4 "core" &*@ +   +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(-'V +304 "core" ' +2 "storage"(.- +3 "core" -' +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (/& +3 "core" &*A +2 "manipulator"&0& +4 "core" & Q G +2 .tElbow.seek 1 +2 "manipulator"&1( +3 "core" ( +2 "manipulator"&2& +4 "core" & = 3 +2 "storage"(3& +4 "core" &*B  / +3 .tForearm.seek 1 + 300 counts +2 "manipulator"&4'o +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&5/ +70 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&6& +2 "storage"(7'X +8 "core" & F G +2 "manipulator"&8% +4 "core" % ω , I +2 .tForearm.seek :retract +3 "manipulator"&9'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&:(ӷ +151 "core" ( +2 "manipulator"&;& +4 "core" &ӯ 7 47 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &<& +3 "core" &ӯ ) (7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&=' +3 "core" ' + ."downElevator"SE.coast +3 "storage"(5 +90 "core" ' +3 "manipulator"&>& +4 "core" &ӯ & /7 +3 "manipulator"&?% +5 "core" % ( # +2 "collection"'@& +4 "core" &  +2 "collection"'A& +5 .tCC.seek :closed +2 "collection"'B(W +3 "core" &   +4 &   \ +7 &(x   y. +10 &]  xB +10 &Eu   xV +9 &N  \ |X +9 &O   }X +9 &O  |W +10 &FM\   }W +10 &O }X +9 &R \ |X +9 &J\  \ |X +9 & NO\   |W +10 &"N ( }X +9 &#Q\  0 }X +9 &%T  / |X +10 &'UR\  ? |X +10 &)M  ; }X +9 &*N  ? |X +9 &,J  G }X +10 &.]N  K }X +8 &0 O X |X +10 &1N\  \\ }W +9 &3T\  g |X +10 &5fN  r |X +9 &7)R  z |W +10 &8P  |W +8 &:N  |W +10 &1M\   }W +8 &?N   ~W +10 &AP  q |W +10 &CwN\   }W +9 &E8L   |X +10 &FN   |X +8 &HZ\  r |X +10 &Jwk zZ +10 &L, w_ +9 &M sb +9 &O tb# +10 &Q[ sb+ +10 &S sb0 +8 &T rb1 +10 &Vz sA +9 &WD& w%n +10 &W\\v yV +2 ( + "collection"'A& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.34 +2 .Hand.open +2 "manipulator"&C1 +67 "core" 1 +2 "manipulator"&D% +5 "core" %   F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&E'\ +93 "core" ' + .tSC.coast + "storage"(6 +525 #t-> CH +3 "collection"'F9 +3 "core" 9 +8830 #t-> CH +2 "collection"'G9 +3 "core" 9 +1463 #t-> CC.unloadPuck 1,1 +2 "collection"'H& +3 "core" &W\\u V +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):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: mesg"5Unloading 1 puck from tube 1 to Storage Carousel +2 #Storing 1 puck in Collection Clamp to tube 1 +2 "manipulator"&I% +4 "core" %\ \ g X +2 "storage"(J% +4 "core" %X . /  +2 "storage"(K. +6 "core" . +4 .tSC.reconfigure SCtight +5 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(L(( +3 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (M& +2 "manipulator"&N& +53 "core" &*A P +4 ."raiseStack"SE.reconfigure SEplace +3 "storage"(#]BK-0-\ b +3 "core" &Ӱ  7 +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O(ӷ +3 ."raiseStack"SE.seek beamBreak +3 "core" ( +4 "storage"(Q'V + "manipulator"&P& +7 "core" &Ӱ  z7 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &R& +4 "core" &Ӱ7 +2 .tForearm.seek CC +2 "manipulator"&S' +95 "core" ' + .tHand.close +2 "manipulator"&T/ +75 "core" / +2 .tCC.seek :open +3 "collection"'U( +92 "core" ' +2 "storage"(V- +3 "core" -'V +2 ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +3 "storage"(W' +33 "core" ' +282 ( + "storage"(X& +5 "core" &*B +2 "storage"(Y& +4 "core" &*C +2 "manipulator"&Z& +4 "core" &Ӱ + , 7 +2 "manipulator"&[% +4 "core" % ? ( + +2 .tForearm.seek :retract +3 "manipulator"&\\'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&]( +174 "core" ( +2 "manipulator"&^& +4 "core" & " > +2 "storage"(_& +5 "core" &*C  Z + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&`'C +101 "core" ' +2 .tElbow.hold +2 "manipulator"&a, +3 "core" , +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&b1 +73 "core" 1 +3 "manipulator"&c% +4 "core" % t  +2 "storage"(d& +4 "core" &*B S +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 349 counts +2 "manipulator"&e'Ϡ +17 "core" ' +2 "manipulator"&f& +4 "core" & J J +2 "storage"(g& +4 "core" &*B O +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&h' +25 "core" ' +2 "storage"(i% +5 "core" % % * N +3 ."downElevator"SE.seek :down +4 "storage"(j'X +100 (k% +3 "core" %( \   b +2 "manipulator"&l% +4 "core" % L . +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&m'\ +94 "core" ' +69 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +1415 #t-> CH +2 "collection"'n9 +3 "core" 9 +1958 #t-> exit +5 #mEXIT @1537085933.94CEST @1537087072.84CEST = =tMAIN =mMAIN_scheduler @CEST1537087074.82 #"core_reset"Sent BREAK +2 #t@0xFCA7, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +249 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +218 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +320 "Can" ?? +  ?? + #tPolling Can every 10:00 +4 #Cleanly exited at 10:18:53CEST16-Sep-18 +400 #-> CH +3 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"]collection microcontroller never signed on while reading Collection Puck Heater's status:@checkpoint: omitted +828 #-> ESP.configure +3 #Powering core bus +474 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +3 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +4 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" %4 + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % +2 .tSS.configure SSconfig +3 "sampler")#.0X CH +2 "collection"'9 +3 "core" 9 +2509 #t-> exit +5 #mEXIT @1537087134.83CEST @1537089173.84CEST = =tMAIN =mMAIN_scheduler @CEST1537089175.82 #"core_reset"Sent BREAK +2 #t@0x2CC0, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +249 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +215 !o:AnalyticalModule::PCRCore: @refi\\; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +319 "Can" HH +2  HH #tPolling Can every 10:00 +5 #Cleanly exited at 10:38:54CEST16-Sep-18 +961 #-> PH +3 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"]processing microcontroller never signed on while reading Processing Puck Heater's status:@checkpoint: omitted +593 #-> ESP.configure +3 #Powering core bus +515 .Gate.power :raw,:ON +4 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +4 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %D +2 .tSS.configure SSconfig +2 "sampler")#.0X PH +3 "processing"%9 +3 "core" 9^ +1272 #t-> PH +2 "processing"%9 +3 "core" 9V +5377 #t-> PH +3 "processing"%9 +3 "core" 9 +974 #t-> exit +5 #mEXIT @1537089288.61CEST @1537092177.74CEST = =tMAIN =mMAIN_scheduler @CEST1537092179.70 #"core_reset"Sent BREAK +2 #t@0x7676, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +249 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +215 !o:AnalyticalModule::PCRCore: @refi\\; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +324 "Can" GG +  GG #tPolling Can every 10:00 +5 #Cleanly exited at 11:14:48CEST16-Sep-18 +384 #-> CH +3 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"]collection microcontroller never signed on while reading Collection Puck Heater's status:@checkpoint: omitted +776 #-> ESP.configure +3 #Powering core bus +498 .Gate.power :raw,:ON +4 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  + "processing"% +3 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +3 "core" % +2 .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X CH +2 "collection"'9 +3 "core" 9 +2707 #t-> CH +2 "collection"'9 +3 "core" 9 +23739 #t-> CH +2 "collection"'9 +3 "core" 9 +5241 #t-> CH +2 "collection"'9 +3 "core" 9 +2660 #t-> exit +6 #mEXIT @1537092563.36CEST @1537092790.66CEST = =tMAIN =mMAIN_scheduler @CEST1537092792.66 #"core_reset"Sent BREAK +2 #t@0x1600, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +256 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +13 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +224 !o:AnalyticalModule::PCRCore: @refi8; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +329 "Can" IH +  IH + #tPolling Can every 10:00 +5 #Cleanly exited at 12:09:23CEST16-Sep-18 +2489 #-> ESP.configure +3 #Powering core bus +471 .Gate.power :raw,:ON +3 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +4 "core"  + "MFB"* +3 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %P +2 .tSS.configure SSconfig +2 "sampler")#.0X PH +2 "processing"%9 +3 "core" 9 +30499 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time \ ͪ,L +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 +5 #mEXIT @1537093147.26CEST @1537097647.08CEST = =tMAIN =mMAIN_scheduler @CEST1537097649.03 #"core_reset"Sent BREAK +2 #t@0xCCC8, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +252 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +217 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +324 "Can" GG +2  GG #tPolling Can every 10:00 +5 #Cleanly exited at 12:19:07CEST16-Sep-18 +3298 #-> ESP.configure +3 #Powering core bus +470 .Gate.power :raw,:ON +3 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  + "processing"% +3 % +3 "core"  +2 "MFB"* +3 * +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %Y +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %$ +2 .tSS.configure SSconfig +2 "sampler")#.0X CC.home.to :open +2 .CC.reconfigure CCconfig +3 "collection"'$x2 ^22b +2 .tCC.home.seek :open +2 "collection"'( +281 "core" ( +2 "collection"'& +4 "core" &(+  +514 #t-> CH +3 "collection"'9 +3 "core" 9 +1573 #t-> SE.home.to :down +2 .SE.reconfigure SEconfig +2 "storage"(#K-0-\ b +3 .tSE.home.seek :down + "storage"('X +70 "core" ' +2 "storage"(% +4 "core" %[ d g  +1137 #t-> SC.home.to 1 +3 .SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 .tSC.home.seek 1 + "storage"((( +189 "core" ( +2 "storage"(& +4 "core" &*E &  O +1917 #t-> Forearm.home.to :retract +2 .Forearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +3 .tForearm.home.seek :retract + "manipulator"&'\ +67 "core" ' +2 "manipulator"&% +4 "core" %\ W _ +2824 #t-> Elbow.home.to :clear +2 .Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&(d +453 "core" ( +2 "manipulator"&& +4 "core" &d R M +23585 #t-> Elbow.CC +2 .Elbow.seek CC +2 "manipulator"&(ӷ +196 "core" ( + "manipulator"&& +5 "core" & / 1 7 +1783 #t-> Elbow.tube 1 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 Elbow:Slide: name: tube: args[i +2006 #-> Elbow.to 1 +2 .Elbow.seek 1 +2 "manipulator"&( +178 "core" ( +2 "manipulator"& & +4 "core" & C = +3185 #t-> Elbow.CC +2 .Elbow.seek CC +2 "manipulator"&!(ӷ +156 "core" ( +2 "manipulator"&"& +4 "core" &ӯ# , .>O +1598 #t-> Arm.crap CC +2 "manipulator"&#& +4 "core" &ӯ" * *>O +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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: crap +1406 #-> Arm.crab CC +2 "manipulator"&$& +4 "core" &ӯ"  '>O +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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: crab +1356 "Can"2 zu +1021 #t-> Arm.grap CC +2 "manipulator"&%& +4 "core" &ӯ" ) '>O +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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: grap +1494 #-> Arm.grab CC +2 .Hand.open +2 "manipulator"&&1 +21 "core" 1 +2 "manipulator"&'& +4 "core" &ӯ" + )>O +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&((ӷ +2 "core" ( +2 "manipulator"&)& +4 "core" &ӯ" & *>O +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +3 "core" &ӯ" ' >O +2 .tForearm.seek CC +2 "manipulator"&+' +95 "core" ' +2 .tHand.close + "manipulator"&,/ +77 "core" / +1579 #t-> Arm.withdraw +2 "manipulator"&-% +3 "core" % /  +40 .tForearm.seek :retract +9 "manipulator"&.'\ +96 "core" ' +2 "manipulator"&/& +4 "core" & & :1 +2 "manipulator"&0% +4 "core" %\ \ '  +1556 #t-> Arm.CC +2 "manipulator"&1& +4 "core" &  :0 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&2(ӷ +16 "core" ( +2 "manipulator"&3& +4 "core" &Ӽ 3 + 23 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +3 "core" &Ӽ  3 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&5' +100 "core" ' +2 "manipulator"&6& +4 "core" &Ӽ  3 +2 "manipulator"&7% +4 "core" %"  2 +625 #t-> CC.close +2 "manipulator"&8& +3 "core" &ӽ3 +3 "manipulator"&9% +4 "core" %!3 +2 "collection"':& +4 "core" &'+  +2 "collection"';& +4 .tCC.seek :closed +2 "collection"'<(W +4 "core" &(- ~ +3 &(, }\  +9 &3~(, w. +9 &]}).u uB +9 &+n&+{ wV +10 &J&, zX +9 &I)-x zX +9 &iL', zX +9 &,I(,} zW +10 &K(,t zW +9 &F&+ zX +10 &rG', {W +10 & 4H(, zW +8 &!D(, zW +10 &#F'+ zX +9 &%yH&+ zX +9 &'<I'- yW +11 &(F'+y xW +8 &*F'+ yW +9 &,E(,x xW +10 &.DJ),v yX +9 &0D).r yW +10 &1I(- xX +9 &3H(, yX +9 &5MF&, wW +10 &7G(,} xW +9 &8F),} xW +10 &:J(,x xX +9 &H&- yX +10 &?M(, xX +9 &AN(, yX +8 &CXW&* xY +11 &Ee(+ wZ +9 &F(+ u] +9 &H%*z qa +9 &J>%* pb& +9 &K%)~ ob4 +10 &M$) pb= +9 &OX") nb> +9 &Q $)u nb= +10 &R") ob; +10 &Th#(t mb= +9 &V%(x mY\ +9 &W/9%) r&q +9 &WRk$) vN +3 ( + "collection"';& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.60 +2 "collection"'=& +4 "core" &WRk&) uN +5328 #t-> CH.to 85: CH.hold 85,10 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"lcompile error\ (ESP):19: syntax error, unexpected ':', expecting $end\ CH.to 85: CH.hold 85,10\ ^ +5143 #-> CH.to 85; CH.hold 85,10 +2 .CH.seek 85C +3 "collection"'>   +3 '?9 +3 "core" 9 +103 "collection"'@9 +2 "core" 9d +104 "collection"'A9 +2 "core" 9 d +104 "collection"'B9 +2 "core" 9 d +103 "collection"'C9 +2 "core" 9d +103 "collection"'D9 +3 "core" 9d +103 "collection"'E9 +2 "core" 9d +103 "collection"'F9 +2 "core" 9d +103 "collection"'G9 +2 "core" 9"d +104 "collection"'H9 +2 "core" 9&d +103 "collection"'I9 +2 "core" 9+d +104 "collection"'J9 +2 "core" 9/d +104 "collection"'K9 +2 "core" 93d +104 "collection"'L9 +2 "core" 97d +103 "collection"'M9 +2 "core" 9pb +104 "collection"'9 +2 "core" 9Qta +104 "collection"'9 +2 "core" 9cx_ +103 "collection"' 9 +3 "core" 9v|^ +103 "collection"'9 +2 "core" 9\\ +104 "collection"'"9 +2 "core" 9Z +104 "collection"'9 +2 "core" 9X +104 "collection"'#9 +2 "core" 9W +103 "collection"'$9 +3 "core" 9V +103 "collection"'%9 +2 "core" 9S +103 "collection"'&9 +2 "core" 9R +103 "collection"''9 +2 "core" 9 P +103 "collection"')9 +2 "core" 9 N +103 "collection"'*9 +2 "core" 9 ,L +103 "collection"',9 +2 "core" 9 ?I +103 "collection"'!9 +2 "core" 9 QI +103 "collection"'9 +2 "core" 9 cH +103 "collection"'-9 +2 "core" 9 vE +103 "collection"'/9 +3 "core" 9 E +103 "collection"'09 +2 "core" 9 C +103 "collection"'+9 +2 "core" 9 A +103 "collection"'19 +2 "core" 9 ? +103 "collection"'39 +2 "core" 9 > +103 "collection"'49 +3 "core" 9 < +103 "collection"'69 +2 "core" 9 ; +103 "collection"'79 +2 "core" 9\ 9 +103 "collection"'(9 +2 "core" 9\ 8 +103 "collection"'.9 +2 "core" 9\ '6 +103 "collection"'89 +3 "core" 9\ 8 5 +103 "collection"'99 +2 "core" 9\ H 3 +103 "collection"':9 +3 "core" 9\ Y 3 +102 "collection"'9 +3 "core" 9\ i 1 +102 "collection"'=9 +3 "core" 9\ x1 +102 "collection"';9 +3 "core" 9\ 0 +103 "collection"'?9 +2 "core" 9\ - +103 "collection"'@9 +2 "core" 9\ - +103 "collection"'A9 +2 "core" 9\ , +104 "collection"'B9 +2 "core" 9\  + +103 "collection"'C9 +3 "core" 9\ ) +103 "collection"'D9 +2 "core" 9\ ( +103 "collection"'E9 +2 "core" 9\ ' +104 "collection"'F9 +2 "core" 9\ ' +103 "collection"'G9 +2 "core" 9 !& +103 "collection"'H9 +3 "core" 9 %$ +103 "collection"'I9 +2 "core" 9 )$ +104 "collection"'J9 +2 "core" 9 , -# +103 "collection"'K9 +2 "core" 9 6 1" +103 "collection"'L9 +2 "core" 9 B"6! +103 "collection"'M9 +3 "core" 9 M$: +103 "collection"'N9 +2 "core" 9 X%> +103 "collection"'O9 +2 "core" 9 a%B +103 "collection"'P9 +2 "core" 9 m&F +103 "collection"'Q9 +2 "core" 9 v(K +103 "collection"'R9 +2 "core" 9 )O +104 "collection"'S9 +2 "core" 9 *S +103 "collection"'T9 +2 "core" 9 +W +104 "collection"'U9 +2 "core" 9 ,\\ +103 "collection"'V9 +2 "core" 9 .` +102 "collection"'W9 +4 "core" 9 /d +102 "collection"'X9 +3 "core" 9 0h +103 "collection"'Y9 +2 "core" 9 1l +103 "collection"'Z9 +2 "core" 9 2q +103 "collection"'[9 +2 "core" 9 4u +103 "collection"'\\9 +7 "core" 9 5y +103 "collection"']9 +2 "core" 9 5} +104 "collection"'^9 +2 "core" 9 7 +104 "collection"'_9 +2 "core" 9 8 +104 "collection"'`9 +2 "core" 9 8 +103 "collection"'a9 +2 "core" 9 : +103 "collection"'b9 +2 "core" 9 : +103 "collection"'c9 +2 "core" 9 < +104 "collection"'d9 +2 "core" 9 < +103 "collection"'e9 +2 "core" 9 ? +104 "collection"'f9 +3 "core" 9 = +103 "collection"'g9 +2 "core" 9 A +104 "collection"'h9 +2 "core" 9 A +103 "collection"'i9 +2 "core" 9 C +103 "collection"'j9 +2 "core" 9 C +103 "collection"'k9 +3 "core" 9 D +103 "collection"'l9 +2 "core" 9 F +104 "collection"'m9 +2 "core" 9 "D +104 "collection"'n9 +2 "core" 9 'G +104 "collection"'o9 +2 "core" 9 *H +103 "collection"'p9 +3 "core" 9 -I +71  +3 !to:Thermal::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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Puck Heater: mesg"7Collection Puck Heater could not reach 85C in 3:00:@checkpoint: omitted: @replyo:I2C::Thermal::RunReply\ : @error0: @tagiC:\ @ticsi: @sourcei,:@destinationi% +24206 "Can" t +1839 #t-> CH.to 85; CH.hold 85,10 +2 .CH.seek 85C +3 "collection"'q   +2 'r9 +5 "core" 9 +104 "collection"'s9 +2 "core" 9d +103 "collection"'t9 +2 "core" 9 d +103 "collection"'u9 +2 "core" 9 d +103 "collection"'v9 +2 "core" 9d +103 "collection"'w9 +3 "core" 9d +103 "collection"'x9 +2 "core" 9d +103 "collection"'y9 +2 "core" 9d +103 "collection"'z9 +2 "core" 9"d +104 "collection"'{9 +2 "core" 9&d +103 "collection"'|9 +3 "core" 9+c +103 "collection"'}9 +2 "core" 9/c +103 "collection"'~9 +2 "core" 93c +103 "collection"'9 +2 "core" 97c +104 "collection"'9 +2 "core" 9;c +103 "collection"'9 +2 "core" 9@Y +104 "collection"'9 +2 "core" 9DX +103 "collection"'9 +2 "core" 9HV +103 "collection"'9 +2 "core" 9 LU +103 "collection"'9 +2 "core" 9 QR +103 "collection"'9 +3 "core" 9 %UQ +103 "collection"'9 +2 "core" 9 2YP +103 "collection"' 9 +2 "core" 9 A]M +103 "collection"'\ 9 +2 "core" 9 PaM +104 "collection"' 9 +2 "core" 9 _fJ +104 "collection"' 9 +3 "core" 9 njI +103 "collection"' 9 +2 "core" 9 ~nG +103 "collection"'9 +2 "core" 9 rG +103 "collection"'9 +3 "core" 9 vE +103 "collection"'9 +2 "core" 9 {C +103 "collection"'9 +3 "core" 9 B +103 "collection"'9 +2 "core" 9 A +104 "collection"'9 +2 "core" 9 @ +103 "collection"'9 +3 "core" 9 > +103 "collection"'9 +2 "core" 9 > +104 "collection"'9 +2 "core" 9\ < +104 "collection"'9 +2 "core" 9\ ; +104 "collection"'9 +2 "core" 9\ : +104 "collection"'9 +2 "core" 9\ -9 +104 "collection"' 9 +2 "core" 9\ 97 +104 "collection"'9 +3 "core" 9\ G7 +103 "collection"'"9 +2 "core" 9\ T6 +104 "collection"'9 +2 "core" 9\ b5 +103 "collection"'#9 +2 "core" 9\ m4 +103 "collection"'$9 +2 "core" 9\ x2 +104 "collection"'%9 +3 "core" 9\ 2 +103 "collection"'&9 +2 "core" 9\ 1 +104 "collection"''9 +2 "core" 9\ 0 +103 "collection"')9 +2 "core" 9\ / +104 "collection"'*9 +2 "core" 9\ / +104 "collection"',9 +3 "core" 9\ / +103 "collection"'!9 +2 "core" 9\ - +104 "collection"'9 +2 "core" 9\ , +104 "collection"'-9 +2 "core" 9\ , +104 "collection"'/9 +2 "core" 9\ * +104 "collection"'09 +3 "core" 9\ * +103 "collection"'+9 +2 "core" 9\ ) +103 "collection"'19 +2 "core" 9 ) +103 "collection"'39 +2 "core" 9 \ ( +104 "collection"'49 +2 "core" 9 ' +103 "collection"'69 +3 "core" 9 & +103 "collection"'79 +2 "core" 9 $& +103 "collection"'(9 +2 "core" 9 ,% +103 "collection"'.9 +2 "core" 9 4\ % +104 "collection"'89 +2 "core" 9 <& +103 "collection"'99 +3 "core" 9 E& +103 "collection"':9 +2 "core" 9 L% +104 "collection"'9 +2 "core" 9 S& +103 "collection"'=9 +2 "core" 9 [ % +103 "collection"';9 +2 "core" 9 b$& +103 "collection"'?9 +2 "core" 9 j(& +104 "collection"'@9 +2 "core" 9 p,' +103 "collection"'A9 +2 "core" 9 v0& +104 "collection"'B9 +2 "core" 9 }5' +104 "collection"'C9 +2 "core" 9 9' +104 "collection"'D9 +3 "core" 9 =& +103 "collection"'E9 +2 "core" 9 A& +104 "collection"'F9 +2 "core" 9 F& +103 "collection"'G9 +2 "core" 9 J& +103 "collection"'H9 +2 "core" 9 N& +104 "collection"'I9 +3 "core" 9 R& +103 "collection"'J9 +2 "core" 9 W& +104 "collection"'K9 +2 "core" 9 [' +103 "collection"'L9 +2 "core" 9 _& +103 "collection"'M9 +2 "core" 9 c& +103 "collection"'N9 +3 "core" 9 g& +103 "collection"'O9 +2 "core" 9 l& +104 "collection"'P9 +2 "core" 9 p' +104 "collection"'Q9 +2 "core" 9 t% +103 "collection"'R9 +2 "core" 9 x& +104 "collection"'S9 +2 "core" 9 }& +104 "collection"'T9 +2 "core" 9 & +104 "collection"'U9 +2 "core" 9 % +103 "collection"'V9 +2 "core" 9 % +103 "collection"'W9 +2 "core" 9 & +103 "collection"'X9 +3 "core" 9 & +102 "collection"'Y9 +3 "core" 9 % +103 "collection"'Z9 +2 "core" 9 \ % +103 "collection"'[9 +2 "core" 9 % +103 "collection"'\\9 +2 "core" 9 & +104 "collection"']9 +3 "core" 9 % +103 "collection"'^9 +2 "core" 9 % +103 "collection"'_9 +2 "core" 9 $% +104 "collection"'`9 +2 "core" 9 (% +103 "collection"'a9 +2 "core" 9 -% +104 "collection"'b9 +2 "core" 9 3$ +103 "collection"'c9 +2 "core" 9 7$ +104 "collection"'d9 +2 "core" 9 <$ +103 "collection"'e9 +2 "core" 9 A$ +104 "collection"'f9 +2 "core" 9 F$ +104 "collection"'g9 +3 "core" 9 L$ +103 "collection"'h9 +2 "core" 9 P# +103 "collection"'i9 +2 "core" 9 U# +103 "collection"'j9 +3 "core" 9 Y# +103 "collection"'k9 +2 "core" 9 ^# +103 "collection"'l9 +3 "core" 9 c" +103 "collection"'m9 +2 "core" 9 h" +103 "collection"'n9 +2 "core" 9 k# +103 "collection"'o9 +2 "core" 9 p" +103 "collection"'p9 +2 "core" 9 t" +103 "collection"'>9 +3 "core" 9 y" +103 "collection"'r9 +2 "core" 9 }" +104 "collection"'s9 +2 "core" 9 " +103 "collection"'t9 +2 "core" 9 " +103 "collection"'u9 +2 "core" 9  " +103 "collection"'v9 +2 "core" 9 " +104 "collection"'w9 +2 "core" 9  +103 "collection"'x9 +2 "core" 9  +104 "collection"'y9 +2 "core" 9  +103 "collection"'z9 +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 2 +103 "collection"'9 +2 "core" 9 6 +103 "collection"'9 +3 "core" 9 : +103 "collection"'9 +2 "core" 9 > +3 .tCH.hold 1:25,10C +3 "collection"' TT +7 "core" ? +6502 #t-> CH.coast + .CH.coast +2 "collection"'  +3 "core"  +2  + "collection"'9 +4 "core" 9  +2300 #t-> Arm.withdraw +2 "manipulator"&% +3 "core" % \ O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +2 "manipulator"&& +4 "core" &  !/ +2 "manipulator"& % +4 "core" %\     +1688 #t-> CH.to 85; CH.hold 85,10 +3 .CH.seek 85C +3 "collection"'\   +3 ' 9 +3 "core" 9 @ +103 "collection"' 9 +2 "core" 9 =+ +103 "collection"' 9 +2 "core" 9 : + +103 "collection"'9 +2 "core" 9 7 , +103 "collection"'9 +2 "core" 9 3- +103 "collection"'9 +3 "core" 9 0. +103 "collection"'9 +2 "core" 9 .. +103 "collection"'9 +2 "core" 9 -/ +103 "collection"'9 +2 "core" 9 ,"0 +103 "collection"'9 +2 "core" 9 +&1 +103 "collection"'9 +3 "core" 9 ,+1 +103 "collection"'9 +2 "core" 9 ./2 +103 "collection"'9 +2 "core" 9 /32 +103 "collection"'9 +2 "core" 9 372 +104 "collection"'9 +2 "core" 9 5;2 +103 "collection"' 9 +2 "core" 9 9@2 +103 "collection"'9 +2 "core" 9 =D2 +103 "collection"'"9 +2 "core" 9 CH2 +103 "collection"'9 +2 "core" 9 HL1 +103 "collection"'#9 +2 "core" 9 MP1 +104 "collection"'$9 +3 "core" 9 RU1 +103 "collection"'%9 +2 "core" 9 YY1 +103 "collection"'&9 +2 "core" 9 `]1 +104 "collection"''9 +2 "core" 9 fa0 +103 "collection"')9 +2 "core" 9 nf0 +103 "collection"'*9 +3 "core" 9 uj0 +103 "collection"',9 +2 "core" 9 |n0 +103 "collection"'!9 +2 "core" 9 r/ +103 "collection"'9 +2 "core" 9 v/ +103 "collection"'-9 +2 "core" 9 {. +103 "collection"'/9 +3 "core" 9 / +103 "collection"'09 +2 "core" 9  +103 "collection"'+9 +2 "core" 9  +103 "collection"'19 +2 "core" 9  +103 "collection"'39 +2 "core" 9  +103 "collection"'49 +2 "core" 9  +103 "collection"'69 +3 "core" 9  +103 "collection"'79 +3 "core" 9  +102 "collection"'(9 +3 "core" 9  +102 "collection"'.9 +3 "core" 9  +102 "collection"'89 +4 "core" 9  +103 "collection"'99 +2 "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  +102 "collection"'@9 +3 "core" 9  +102 "collection"'A9 +3 "core" 9  +102 "collection"'B9 +3 "core" 9  +103 "collection"'C9 +3 "core" 9  +102 "collection"'D9 +3 "core" 9 ! +103 "collection"'E9 +2 "core" 9 % +103 "collection"'F9 +2 "core" 9 ) +103 "collection"'G9 +2 "core" 9 . +103 "collection"'H9 +2 "core" 9 2 +103 "collection"'I9 +2 "core" 9 5 +103 "collection"'J9 +2 "core" 9 8 +103 "collection"'K9 +2 "core" 9 = +103 "collection"'L9 +2 "core" 9 ? +103 "collection"'M9 +3 "core" 9 C +103 "collection"'N9 +2 "core" 9 G +103 "collection"'O9 +2 "core" 9 J +103 "collection"'P9 +2 "core" 9 N\  +103 "collection"'Q9 +2 "core" 9 R +103 "collection"'R9 +3 "core" 9 U +103 "collection"'S9 +2 "core" 9 Y +103 "collection"'T9 +2 "core" 9 \\ +103 "collection"'U9 +2 "core" 9 _ +103 "collection"'V9 +2 "core" 9 c# +103 "collection"'W9 +3 "core" 9 f' +102 "collection"'X9 +3 "core" 9 i+ +103 "collection"'Y9 +2 "core" 9 l0 +103 "collection"'Z9 +2 "core" 9 q4 +103 "collection"'[9 +53 "core" 9 t: +104 "collection"'\\9 +3 "core" 9 x> +103 "collection"']9 +2 "core" 9 zB +104 "collection"'^9 +2 "core" 9 }G +104 "collection"'_9 +2 "core" 9 K +104 "collection"'`9 +2 "core" 9 O +104 "collection"'a9 +2 "core" 9 S +104 "collection"'b9 +2 "core" 9 X +103 "collection"'c9 +3 "core" 9 \\ +103 "collection"'d9 +2 "core" 9 ` +104 "collection"'e9 +2 "core" 9 d +104 "collection"'f9 +3 "core" 9 i +103 "collection"'g9 +2 "core" 9 m +104 "collection"'h9 +2 "core" 9 q +104 "collection"'i9 +2 "core" 9 u +103 "collection"'j9 +2 "core" 9 y +104 "collection"'k9 +3 "core" 9 ~ +103 "collection"'l9 +2 "core" 9  +103 "collection"'m9 +2 "core" 9  +103 "collection"'n9 +2 "core" 9  +103 "collection"'o9 +2 "core" 9  +104 "collection"'p9 +3 "core" 9  +103 "collection"'>9 +2 "core" 9  +104 "collection"'r9 +2 "core" 9  +104 "collection"'s9 +3 "core" 9  +3 .tCH.hold 1:25,10C +3 "collection"'t TT +7 "core"  +8502 T +2587 #t-> CH.coast + .CH.coast +2 "collection"'u  +2 "core" T +2 "collection"'v9 +4 "core" 9 h +3668 #t-> Arm.grab CC +2 .Hand.open +2 "manipulator"&w1 +72 "core" 1 +2 "manipulator"&x& +4 "core" & / +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&y(ӷ +13 "core" ( +2 "manipulator"&z& +4 "core" &ӽ ! + +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +4 "core" &ӽ+ +2 .tForearm.seek CC +2 "manipulator"&|' +93 "core" ' + .tHand.close +2 "manipulator"&}/ +68 "core" / +959 #t-> CC.open +2 .CC.seek :open +2 "collection"'~( +424 "core" ( +2 "collection"'& +4 "core" &w{ o +1338 #t-> Arm.retract + .Hand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" % 6 ? , +2 .tForearm.seek :retract +3 "manipulator"&q'\ +96 "core" ' +2 "manipulator"&& +4 "core" &ӽ ; @L+ +2 "manipulator"&% +4 "core" %\  8 8A +1082 #t-> Elbow.to 1 +2 .Elbow.seek 1 +2 "manipulator"&( +171 "core" ( +2 "manipulator"&& +4 "core" & ; AW\ +3512 "Can"z yyW +3341 #t-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +3 "core" &d +2 .tHand.open +2 "manipulator"&51 +17 "core" 1 +2 "manipulator"&& +4 "core" & > ;\ +2 "manipulator"& % +5 "core" %\  1 , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +191 "core" ( +2 "manipulator"& & +4 "core" &- = + " +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &- ? 5 +3 .tForearm.seek :garage +2 "manipulator"&'η +102 "core" ' + .tHand.close +2 "manipulator"&/ +74 "core" / +2 "manipulator"&& +4 "core" &-  +2 "manipulator"&% +4 "core" % Կc +2 .tForearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +284 "core" ( +2 "manipulator"&& +4 "core" &ӱ"  >H +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +3 "core" &ӱ"  >H +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' +2 "manipulator"&& +4 "core" &Ӳ"=G +2 "manipulator"&% +4 "core" %  +3 "collection"' & +4 "core" &y +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'"(W +3 "core" &j  +3 &2  +8 &)w x- +10 &]~ wA +10 &?q wU +9 &I {W +9 &Jp {V +9 &~K {W +9 &AM zV +11 &J {V +8 &Nh {W +9 &Kn {V +10 & IJ {V +9 &"\ I {W +10 &#M {W +9 &%I {W +9 &'QJ {V +10 &)I {W +10 &*Nz {W +8 &,Kq {W +10 &.WMe {W +9 &0IN |V +9 &1L= {W +10 &3L1 {V +9 &5aJ% {V +10 &7"J {W +10 &8I |V +8 &:I |W +10 &)N |W +9 &?K |V +9 &AMy {W +9 &CoM{ {W +10 &E0O zX +9 &FU zX +9 &Hb yY +10 &Jg v] +9 &L ta +10 &M rb" +9 &O qb) +9 &QM qb1 +10 &S qb1 +9 &T rb. +9 &Vrx rL +10 &WD` w,~ +9 &Wnui xT +3 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.54 +2 "collection"'& +4 "core" &Wnu wT +2 .tHand.open + "manipulator" +78 "core" 1 +2 "manipulator"&$% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +100 "core" ' +2203 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&&& +4 "core" &8" +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&'(ӷ +14 "core" ( +2 "manipulator"&)& +4 "core" &ӻ 6 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &*& +3 "core" &ӻ6 +3 .tForearm.seek CC +2 "manipulator"&,' +100 "core" ' + .tHand.close +2 "manipulator"&!/ +65 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( +2 "manipulator"&-& +4 "core" &  3 +2 "manipulator"&/% +4 "core" % $  @k +2 .tForearm.seek :retract +2 "manipulator"&0'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&+(- +313 "core" ( + "manipulator"&1& +5 "core" &-    + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &3& +3 "core" &- #  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&4'η +114 "core" ' + .tHand.open +2 "manipulator"&61 +72 "core" 1 + "manipulator"&7% +5 "core" % κ>̧ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&('\ +103 "core" ' +815 #t-> Flush.CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'.& +3 "core" &A +2 .tHand.open + "manipulator"&81 +21 "core" 1 +2 "manipulator"&9& +4 "core" &- ' ) +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&:(- +2 "core" ( +2 "manipulator"&& +4 "core" &-  } +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +3 "core" &-  "q +3 .tForearm.seek :garage +2 "manipulator"&;'η +102 "core" ' + .tHand.close +2 "manipulator"&?/ +68 "core" / + "manipulator"&@& +5 "core" &- +2 "manipulator"&A% +4 "core" % һB +2 .tForearm.seek :retract +2 "manipulator"&B'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&C(ӷ +277 "core" ( +2 "manipulator"&D& +4 "core" & ' 7 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &E& +3 "core" &  7 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&F' +100 "core" ' +2 "manipulator"&G& +4 "core" & 7 +2 "manipulator"&H% +4 "core" %\  +2 "collection"'I& +4 "core" &d  +2 "collection"'J& +5 .tCC.seek :closed +2 "collection"'K(W +4 "core" &\\ ~ + &V  +8 & +i }$d +10 &vQ{ x: +9 &wx xO +9 &^S zV +9 &!I |V +10 &G |V +9 &G {V +9 &fJ {V +9 &'Hw {W +11 &Ku {W +8 &Ko {V +10 &!mMm {W +10 &#/Jn |W +9 &$Go |V +8 &&Li |V +10 &(uNW {W +9 &*7LR {W +10 &+JX {V +9 &-GW {V +10 &/}KE {W +9 &1?LE {W +9 &3MI {V +9 &4IG |V +10 &6M {W +9 &8IJ {V +10 &: M |V +9 &;F }V +10 &=I |W +9 &?QO |V +9 &AK |W +9 &BQ {V +10 &DK {W +9 &FWO {W +10 &H\\ {X +9 &Is y[ +9 &K u^ +10 &M@ sa +9 &N sb! +10 &P rb& +9 &Rz tb) +9 &T5 tb+ +10 &U s[ +9 &WD v%r +10 &WYvp zS +5 ( + "collection"'J& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.58 +2 "collection"'L& +5 "core" &WYps zS + &WYn zS +2 .tHand.open + "manipulator"&M1 +69 "core" 1 +2 "manipulator"&N% +4 "core" % \  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&O'\ +95 "core" ' +19426 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&P& +4 "core" &4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&Q(ӷ +15 "core" ( +2 "manipulator"&R& +4 "core" &ӳ 1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &S& +3 "core" &ӳ 1 +2 .tForearm.seek CC +2 "manipulator"&T' +99 "core" ' + .tHand.close +2 "manipulator"&U/ +72 "core" / +2 .tCC.seek :open +2 "collection"'V( +424 "core" ( +2 "manipulator"&W& +4 "core" & - +42 "manipulator"&X% +15 "core" % \ Z +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&Z(- +293 "core" ( +2 "manipulator"&[& +4 "core" &- &  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &- "  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&]'η +114 "core" ' + .tHand.open +2 "manipulator"&^1 +72 "core" 1 + "manipulator"&_% +5 "core" % γ=˧ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +104 "core" ' +9723 #t-> exit +6 #mEXIT @1537099876.18CEST @1537101609.58CEST = =tMAIN =mMAIN_scheduler @CEST1537101611.56 #"core_reset"Sent BREAK +3 #t@0x7191, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +210 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +250 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +215 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +327 "Can" CC +  CC + #tPolling Can every 10:00 +5 #Cleanly exited at 14:11:16CEST16-Sep-18 +3775 #-> ESP.exit +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message0private method `exit' called for ESP:Module: name: exit: args[ +333 #-> exit +4 #mEXIT @1537101662.95CEST @1537101927.25CEST = =tMAIN =mMAIN_scheduler @CEST1537101929.24 #"core_reset"Sent BREAK +3 #t@0x474F, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +252 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +225 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +319 "Can" CC +  CC + #tPolling Can every 10:00 +5 #Cleanly exited at 14:41:02CEST16-Sep-18 +725 #-> ESP.ready! +3 #Powering core bus +471 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +3 * +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +4 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" %d +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  c u +2 "manipulator"&?& +4 "core" &> p ` +2 "storage"(@& +4 "core" &  @ A  +2 "storage"(A% +4 "core" %[ A A +2 "collection"'B9 +4 "core" 9 +2 "processing"%C9 +4 "core" 9 +631 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % +2 #tReadying the MFB +2 #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +3 "core" % + .tATV.dial :air2 +2 "MFB"*F  +119 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home + "MFB"*G' +553 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*H' +5290 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +116 "core" m +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5255 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*L  +4 "core" +2434 #t-> CBV +2 "collection"'M +3 "core" A +1188 #t-> SSV.legend +8737 #-> CBV.legend +4616 #-> CBV.dailBetween SSV,waste2 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `waste2' for main:Object: name: waste2 +3476 #-> CBV.dialBetween SSV,waste2 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `waste2' for main:Object: name: waste2 +1078 #-> CBV.dialBetween SSV,:waste2 + .CBV.dial between SSV and waste2 +2 "collection"'N  +33 "core"  +994 #t-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'O& +4 "core" &  +2 .tHand.open + "manipulator"&P1 +67 "core" 1 +2 "manipulator"&Q& +5 "core" &> X Y / +2 "manipulator"&R% +4 "core" % \  S P $ +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(- +189 "core" ( +2 "manipulator"&T& +5 "core" &- d g  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &U& +3 "core" &- e \\  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +2 "manipulator"&V'η +100 "core" ' +2 .tHand.close +2 "manipulator"&W/ +71 "core" / +2 "manipulator"&X& +4 "core" &- G ; +2 "manipulator"&Y% +5 "core" %    +2 .tForearm.seek :retract +3 "manipulator"&Z'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&[(ӷ +291 "core" ( +2 "manipulator"&\\& +4 "core" & C C;8 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &]& +4 "core" & ; 7B;8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&^' +107 "core" ' +3 "manipulator"&_& +4 "core" & 9 <;8 +2 "manipulator"&`% +4 "core" % 4 5 +3 "collection"'a& +4 "core" &  +2 "collection"'b& +4 .tCC.seek :closed +2 "collection"'c(W +5 "core" &  + &  +7 &L 'm +10 &kQ~ |: +9 &vv }O +9 &OU ~X +10 &G W +9 &J W +9 &J ~W +10 &XJ ~W +9 &J~ ~W +9 &G W +10 &I W +9 &!`J W +10 &#"I W +9 &$H W +9 &&I~ W +10 &(hM W +9 &*+I W +10 &+L W +9 &-G W +9 &/pI W +10 &12J W +9 &2F X +9 &4G X +10 &6xG W +9 &8:C W +10 &9G X +9 &;E W +9 &=E W +10 &?BE W +9 &AG X +9 &BJ ~X +10 &DG X +9 &FIKy ~X +10 &H Ut ~X +9 &Inw |[ +9 &Kxz x` +10 &M/z ub" +9 &Nz vb* +9 &P ub5 +10 &RX vb7 +9 &T  tb7 +9 &Uu ub6 +10 &W(T{ {a +9 &W^} s'u +10 &Wi }L +2 ( +2 "collection"'b& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.61 + "collection"'d& +5 "core" &Wg~ |L + .tHand.open +2 "manipulator"&e1 +69 "core" 1 +2 "manipulator"&f% +5 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&g'\ +96 "core" ' +1100 #t-> CTV.intake +2 .CTV.dial :intake +2 "collection"'h  +82 "core"  +731 #t-> Intake.open + .Intake.select :open +2 "sampler") +18521 "Can"p Z +4427 #t-> Intake.close +2 .Intake.select :close + "sampler")0 +532 #t-> CTV.air +2 .CTV.dial :air + "collection"'i  +82 "core" +716 #t-> CBV.waste2 +2 .CBV.dial :waste2 +2 "collection"'j  +30 "core" +691 #t-> Flush.garage + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&k& +4 "core" & 8 59$ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&l(ӷ +15 "core" ( +2 "manipulator"&m& +4 "core" & ( /4 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &n& +3 "core" & : ;4 +2 .tForearm.seek CC +2 "manipulator"&o' +96 "core" ' +2 .tHand.close + "manipulator"&p/ +71 "core" / +2 .tCC.seek :open +2 "collection"'q( +422 "core" ( +2 "manipulator"&r& +4 "core" & 7 :R0 +2 "manipulator"&s% +4 "core" % : 6 . +2 .tForearm.seek :retract +3 "manipulator"&t'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&u(- +303 "core" ( +2 "manipulator"&v& +4 "core" &- x n  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &w& +2 "core" &- m i +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&x'η +115 "core" ' +2 .tHand.open +2 "manipulator"&y1 +69 "core" 1 +2 "manipulator"&z% +4 "core" % γ^ ׮ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&{'\ +104 "core" ' +758 #t-> access 1 +3 .SE.seek :down +2 "storage"(|'X +3 "core" ' +2 "manipulator"&}% +5 "core" %\ ` m +2 "manipulator"&~& +4 "core" &- c P b +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"((; +526 "core" ( +3 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (& +2 "core" &; u F = +642 #t-> CH +2 "collection"'9 +3 "core" 9 +1491 #t-> CAN +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant CAN: name:CAN +1006 #-> can +3 "Can" t +7842 #t-> access 2 +3 .SE.seek :down +2 "storage"('X +3 "core" ' +2 "manipulator"&% +5 "core" %\  +2 "manipulator"&& +4 "core" &-d +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"((K +202 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (& +2 "core" &Kr I  +9657 #t-> PH +2 "processing"%9 +3 "core" 9 +25859 #t-> exit +6 #mEXIT @1537103102.09CEST @1537109542.97CEST = =tMAIN =mMAIN_scheduler @CEST1537109544.93 #"core_reset"Sent BREAK +2 #t@0x1E65, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +210 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +249 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +211 !o:AnalyticalModule::PCRCore: @refih; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +329 "Can"  CC +   CC + #tPolling Can every 10:00 +3 #Cleanly exited at 15:05:02CEST16-Sep-18 +3019 #-> fullDecon +2 #Full MFB Decontamination +2 #Decon extraction column and decon AIV +2 .SPE.coast +3 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"ESolid Phase Extraction Heater program: core bus was not powered:@checkpoint: omitted +476 #-> ESP.ready! +2 #Powering core bus +474 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +3 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +3 *\ 9\ + .tSPE.coast +2 "MFB"*  +4 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" %2 +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %x { +3 "manipulator"&?% +4 "core" %\  # ! +2 "manipulator"&@& +4 "core" &^ #  +2 "storage"(A& +4 "core" & \  3 +3 "storage"(B% +4 "core" %a 1 +2 "collection"'C9 +4 "core" 9 +2 "processing"%D9 +3 "core" 9 +4526 #t-> CH +2 "collection"'E9 +3 "core" 9 +606 #t-> PH +2 "processing"%F9 +3 "core" 9 +502 #t-> can +3 "Can" x| +726 #t-> MFB.ready! +2 "MFB"*G% +3 "core" %) +2 #tReadying the MFB +2 #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *H% +3 "core" %* + .tATV.dial :air2 +2 "MFB"*I  +118 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home +2 "MFB"*J' +554 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*K' +5285 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*L n +126 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty +2 "MFB"*M'R +5254 "core" ' + .tATV.dial :waste +43 .ARV.dial between carrier and air1 +10 "MFB"*N  +6 "core"  +2 .tASV.dial :waste1 +2 "MFB"*O  +5 "core" +798 #t-> fullDecon +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +3 "MFB"*P @@T +3 .tASV.dial :SPEdelivery +4 "MFB"*Q  +38 "core"  +2 .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*R'(@ +2909 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :air1 +2 "MFB"*S  +53 "core" +2 "MFB"*T% +4 "core" %(., +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*U' +429 "core" ' + .tATV.dial :ASV +3 "MFB"*V n +159 "core" n +2 .tASV.dial :SPErecovery +2 "MFB"*W  +58 "core"  +2 "MFB"*X% +5 "core" %\ x E +2 .tAS.seek 0.62ml +3 "MFB"*Y'\ +2035 "core" ' + .tATV.dial :waste +3 "MFB"*Z n +199 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*['R +3159 "core" ' + .tAFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0ml +2 "MFB"*\\'V +26 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml +3 "MFB"*]'(@ +2899 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :air3 +2 "MFB"*^ % +61 "core" & +2 "MFB"*_% +4 "core" %(.* +3 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*`' +428 "core" ' + .tATV.dial :air3 +3 "MFB"*a% +4 "core" %m( +3 .tAS.seek 0.53ml +2 "MFB"*b' +228 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*c  +38 "core"  +2 "MFB"*d% +5 "core" % & ? +2 .tAS.seek 0.71ml +3 "MFB"*e' H +3653 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*f % +55 "core" & +2 .tdelay 3 seconds +303 "MFB"*g% +3 "core" % H\ L +3 .tAS.seek 0.735ml +2 "MFB"*h' Ź +529 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*i  +54 "core"  +2 "MFB"*j% +5 "core" % G A +2 .tAS.seek 0.72ml +2 "MFB"*k' z[ +328 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*l n +104 "core" n +2 .tASV.dial :SPErecovery +2 "MFB"*m% +4 "core" % zVM +3 .tAS.seek 0.365ml +2 "MFB"*n' +7176 "core" ' + .tATV.dial :waste +3 "MFB"*o n +171 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*p'R +1876 "core" ' +2 .tATV.dial :air3 +2 "MFB"*q % +58 "core" % +2 "MFB"*r% +4 "core" %Re +3 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +3 "MFB"*s' +247 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*t  +46 "core"  +2 "MFB"*u% +5 "core" %| +2 .tAS.seek 0.579ml +2 "MFB"*v' +2770 "Can" O +8723 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*w % +51 "core" & +2 .tdelay 3 seconds +303 "MFB"*x% +3 "core" %   +3 .tAS.seek 0.604ml +2 "MFB"*y'\ 4R +528 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*z  +53 "core" +2 "MFB"*{% +5 "core" %\ 4D o U +2 .tAS.seek 0.589ml +2 "MFB"*|' +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*} n +101 "core" m + .tASV.dial :wasteR +3 "MFB"*~  +44 "core"  +3 .tAS.seek 0ml +2 "MFB"*'V +11873 "core" ' +2 .tdelay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +3 "MFB"*' +5774 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +101 .ASV.dial :wasteR +3 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +20136 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air3 +3 "MFB"* % +142 "core" % +2 "MFB"*% +5 "core" %V * +2 .tAS.seek 0.01ml +2 "MFB"*' +229 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*  +52 "core"  +2 "MFB"*% +5 "core" %  +2 .tAS.seek 0.58ml +2 "MFB"*' +3029 "Can" o +8458 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +2 "MFB"* % +55 "core" & +2 .tdelay 3 seconds +303 "MFB"*\ % +4 "core" % \ 7 +2 .tAS.seek 0.605ml +2 "MFB"* '\ 8B +529 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*  +54 "core"  +2 "MFB"* % +5 "core" %\ 8D\ 9 +2 .tAS.seek 0.59ml +2 "MFB"*' +328 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +99 "core" m +2 .tASV.dial :SPEdelivery +2 "MFB"*  +35 "core"  +2 .tAS.seek 0ml +3 "MFB"*'V +11906 "core" ' +2 .tdelay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +3 "MFB"*' +5771 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +101 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +3 "MFB"*'V +20138 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*  +80 "core"  +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.8ml +2 "MFB"*' x +3829 "Can" g +4247 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +3 "MFB"* n +96 "core" o +2 .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.03ml +2 "MFB"*'^ +15511 "core" ' +2 .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"* n +168 "core" n +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +3 "MFB"*'R +204 "core" ' + .tSPE.coast +3 "MFB"*  +4 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +3 "MFB"*'(@ +2908 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :ASV +2 "MFB"* n +164 "core" n + .tASV.dial :SPErecovery +3 "MFB"*!  +55 "core"  +2 "MFB"*#% +4 "core" %(. +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.73ml +2 "MFB"*' { +4659 "core" ' + .tASV.dial :wasteD +3 "MFB"*) I +56 "core" H +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*'V +3708 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +3 "MFB"*"'(@ +2903 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*+  +55 "core"  +2 "MFB"*-% +5 "core" %() +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +3 "MFB"*,': +2041 "core" ' + .tATV.dial :air2 +3 "MFB"*&  +93 "core"  +2 "MFB"*(% +5 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml +3 "MFB"*0'A +427 "core" ' +2 .tATV.dial ASV +2 "MFB"*1 n +93 "core" n +2 "MFB"*2% +4 "core" %P ' +3 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +3 "MFB"*3' * +2544 "core" ' + .tASV.dial :wasteD +3 "MFB"*4 I +55 "core" H +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*5'V +2906 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*6'(@ +2900 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*7  +55 "core"  +2 "MFB"*8% +5 "core" %(( +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +3 "MFB"*9': +2041 "core" ' +2 .tATV.dial :air2 +2 "MFB"*:  +93 "core"  +2 "MFB"*;% +4 "core" %: +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml +2 "MFB"*<'P +433 "core" ' + .tATV.dial ASV +3 "MFB"*= n +103 "core" n +2 "MFB"*>% +5 "core" %^h' +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*?' 8 +2550 "core" ' + .tASV.dial :wasteD +3 "MFB"*@ I +63 "core" H +3 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*A'V +2904 "core" ' + .tATV.dial :air2 +43 "MFB"*B  +103 "core" +3 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*C': +2270 "Can" R +779 "core" ' + .tATV.dial :ASV +3 "MFB"*D n +93 "core" o +2 .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.05ml +2 "MFB"*E'Q +1464 "core" ' + .tATV.dial :waste +3 "MFB"*F n +181 "core" m +2 .tAS.seek 0ml +3 "MFB"*G'V +317 "core" ' +2 .tASV.dial :SPEdelivery +2 "MFB"*H  +96 "core"  +2 #tdeconLysateINT + .ATV.dial :air3 +2 "MFB"*I % +57 "core" % +2 "MFB"*J% +5 "core" %V& +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +3 "MFB"*L' +230 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*K  +35 "core" +2 "MFB"*N% +5 "core" %  H +2 .tAS.seek 0.96ml +3 "MFB"*O'0 +19138 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +3 "MFB"*Q % +51 "core" & +2 .tdelay 3 seconds +303 "MFB"*M% +3 "core" %1 +3 .tAS.seek 0.985ml +2 "MFB"*S' +540 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*T  +51 "core"  +2 "MFB"*R% +5 "core" % +2 .tAS.seek 0.97ml +3 "MFB"*V'cL +338 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"*W I +119 "core" H +2 .tAIV.dial :coilToMFB +2 "collection"'X { +5 "core" { + .tAWV.select :waste +2 "collection"' +10 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*U' +197 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*Z'R +10095 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*Y' +5777 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*['R +10098 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*\\' +5777 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*^'R +1696 "Can" y} +8402 "core" ' + .tATV.dial :air2 +3 "MFB"*_  +57 "core" +2 "MFB"*]% +5 "core" %R +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml +2 "MFB"*a' +219 "core" ' +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 1ml +2 "MFB"*`' +9991 "core" ' + .tATV.dial AIV +3 "MFB"*c I +82 "core" I +3 .tAS.seek 0.02ml +2 "MFB"*d' +9888 "core" ' + .tATV.dial :waste +3 "MFB"*b n +158 "core" m +3 .tAS.seek 0ml +2 "MFB"*f'V +229 "core" ' + .tAWV.select :air +2 "collection"' +10 "MFB"*g% +3 "core" %V +2 #tCleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +3 "MFB"*e'(@ +2900 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tASV.dial :waste1 +2 "MFB"*i  +33 "core" +2 .tATV.dial :air3 +2 "MFB"*j % +57 "core" $ +2 "MFB"*h% +5 "core" %('e +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*l'Zm +237 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*m  +35 "core"  +2 "MFB"*k% +5 "core" %Zr +2 .tAS.seek 0.81ml +3 "MFB"*o'> +6060 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +3 "MFB"*n % +51 "core" & +2 .tdelay 3 seconds +303 "MFB"*q% +4 "core" %> 3 ` +2 .tAS.seek 0.835ml +2 "MFB"*r'i +525 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*p  +53 "core"  +2 "MFB"*t% +5 "core" %a  P +2 .tAS.seek 0.82ml +2 "MFB"*u'p +336 "core" ' +2 .tdelay 3 seconds +301 .ARV.dial :waste +2 "MFB"*s  +48 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*w  +77 "core"  +2 "MFB"*x% +4 "core" %py +3 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*v'^ +2039 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +3 "MFB"*z' +3075 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*{'V +2732 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +3 "MFB"*y' +5779 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +3 "MFB"*}'V +2733 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +3 "MFB"*~' +884 "Can" [ +4890 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*|'V +2733 "core" ' + .tARV.dial between carrier and air1 +3 "MFB"*  +48 "core"  +2 .tATV.dial :air3 +2 "MFB"* % +117 "core" & +2 "MFB"*% +4 "core" %VeA +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*' +244 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*  +52 "core"  +2 "MFB"*% +4 "core" %m +3 .tAS.seek 0.81ml +2 "MFB"*'> +16126 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" % +2 .tdelay 3 seconds +303 "MFB"* % +3 "core" %> +3 .tAS.seek 0.835ml +2 "MFB"*\ ' +537 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +3 "MFB"*  +52 "core"  +2 "MFB"* % +5 "core" %  +2 .tAS.seek 0.82ml +2 "MFB"* 'q@ +327 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial PCR +3 "MFB"*  +34 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +3 "MFB"*'R +4742 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19086 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +3 "MFB"*' +5780 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +3 "MFB"*'V +2729 "core" ' +2 .tdelay 3 seconds +281 "Can" ys +20 .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +3 "MFB"*' +5772 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +3 "MFB"*'V +2730 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +3 "MFB"*' +5778 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2733 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +3 "MFB"*'V +2730 "core" ' +2 .tdelay 3 seconds +301 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +3 "MFB"*'V +5119 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"* n +126 "core" o +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"* '(@ +2554 "core" ' + .tATV.dial :waste2 +3 "MFB"*! % +122 "core" % +3 .tAS.seek 0ml +2 "MFB"*#'V +2545 "core" ' +2 "MFB"*% +5 "core" %Vz +9282 "Can" yq +8745 #t-> initialPurge +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"')& +3 "core" & ~ +2 .tHand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&& +5 "core" &^ ' % +2 "manipulator"&+% +4 "core" % \  * ) +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(- +188 "core" ( +2 "manipulator"&"& +5 "core" &- * * + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &&& +4 "core" &- ) % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +2 "manipulator"&('η +104 "core" ' +2 .tHand.close +2 "manipulator"&,/ +66 "core" / +2 "manipulator"&1& +5 "core" &- +4 "manipulator"&2% +4 "core" % l +3 .tForearm.seek :retract +2 "manipulator"&0'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&4(ӷ +274 "core" ( +2 "manipulator"&3& +4 "core" & ' (9$ +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &5& +3 "core" &  9$ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&7' +101 "core" ' +2 "manipulator"&8& +5 "core" &  9$ +2 "manipulator"&6% +4 "core" % +2 "collection"':& +5 "core" & | +2 "collection"';& +4 .tCC.seek :closed +2 "collection"'9(W +5 "core" & | + & | +8 &J w'm +9 &jQ} r: +9 &u| qO +10 &EX uY +9 &P vX +10 &L uX +9 &N uX +9 &NO uX +10 &L uX +9 &L uY +9 &L vX +9 &!VO vX +10 &#J vX +10 &$L vX +9 &&J vX +9 &(^J vX +10 &* J vX +9 &+O uX +9 &-G wX +9 &/fI uX +10 &1(M tX +10 &2L vY +9 &4J wX +9 &6oG wX +10 &81I vX +9 &9I wX +9 &;E wX +10 &=uJ vY +9 &?8M wX +10 &@O vX +9 &BO vX +9 &D~J wX +10 &F@O wX +9 &GY uY +9 &Ii u[ +9 &Ko p` +10 &M( nb" +10 &N mb- +9 &P mb: +9 &RJ nb7 +10 &S nb6 +9 &U mb7 +9 &WU r%s +10 &WTm sT +2 ( +2 "collection"';& +3 #tCollection Clamp onSpring/offSpring for 6/30 samples, on/off torque 2.51 +2 "collection"'=& +5 "core" &WTm sT + .tHand.open +2 "manipulator"&>1 +75 "core" 1 +3 "manipulator"&<% +4 "core" %  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&@'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'?& +5 "core" &WTm vT +2 "collection"'B% +4 "core" %3 v +2 .tCSV.dial CSR +2 "collection"'A  +146 "core"  +2 "collection"'D% +5 "core" %3 u + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'C'p +1391 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'F% +3 "core" %p t +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.501ml +3 "collection"'E'b +742 "core" ' + .tCSV.dial :waste +3 "collection"'H +146 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'I'4 +2012 "core" ' +2 #tPurging external Intake +2 "collection"'J& +4 "core" &WTm T +2 "collection"'G% +4 "core" %3 ~ +2 .tCSV.dial :flush +2 "collection"'K  +48 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'N' +2643 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'L +4 'Q  +78 "core"  +71  + .tCTV.dial :intake +3 "collection"'M  +82 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml +2 "collection"'O'4 +2720 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'T  +81 "core"  +2 #tFlushing upper manifold +2 "collection"'R& +4 "core" &WTk uT +2 "collection"'S% +4 "core" %4 v +2 .tCSV.dial :flush +2 "collection"'W  +81 "core"  +3 .tCS.seek 5ml +2 "collection"'X'p +1384 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'V @ +46 "core" A +2 "collection"'U% +4 "core" %p u +3 .tCS.seek 7ml +2 "collection"'Z'm +630 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +6 "collection"'Y +125 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'['4 +1908 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +3 "collection"'\\'0 +867 "core" ' + .tCSV.dial :waste +3 "collection"'_ +46 "core" +3 .tCS.seek 0ml +2 "collection"']'4 +860 "core" ' +2 "collection"'^& +4 "core" &WTj vT +2 "collection"'a% +4 "core" %5 u +2 .tCSV.dial :flush +2 "collection"'c  +47 "core"  +3 .tCS.seek 3ml +2 "collection"'`'0 +857 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'b @ +46 "core" A +2 "collection"'g% +4 "core" %0 u +3 .tCS.seek 5ml +3 "collection"'d'p +610 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'f'4 +1385 "core" ' +2 .tdelay 7 seconds +486 #"bkha"Session Begun +218 .tCS.seek 3ml +4 "collection"'i'0 +352 #"bkha"-> showlog 100 +510 "core" ' + .tCSV.dial :waste +4 "collection"'j +84 "core" +3 .tCS.seek 0ml +3 "collection"'h'4 +867 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +3 "manipulator"&e& +9 "core" &5 +2 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +8 .tElbow.seek CC +5 "manipulator"&m(ӷ +13 "core" ( +2 "manipulator"&k& +5 "core" &ӷ2 +2 .tElbow.reconfigure LooseElbow +5 "manipulator"&$ &.,(#b +3 &l& +3 "core" &ӷ 2 +2 .tForearm.seek CC +3 "manipulator"&n' +94 "core" ' + .tHand.close +3 "manipulator"&q/ +77 "core" / +2 .tCC.seek :open +5 "collection"'o( +425 "core" ( +2 "manipulator"&p& +4 "core" & / +2 "manipulator"&t% +5 "core" % F  \  +2 .tForearm.seek :retract +3 "manipulator"&r'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&s(- +233 !to:SignalException :\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@checkpoint: omitted +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time g`J + !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 +5 !o:Storage::Warning:bt["6/home/esp/esp2/utils/storage.rb:531:in `writeAll'"2/home/esp/esp2/utils/storage.rb:526:in `each'"6/home/esp/esp2/utils/storage.rb:526:in `writeAll'"2/home/esp/esp2/utils/storage.rb:522:in `open'"6/home/esp/esp2/utils/storage.rb:522:in `writeAll'"(/home/esp/esp2/utils/storage.rb:538"3/home/esp/esp2/lib/framework.rb:95:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"(Exiting with Hand holding FlushPuck +2 !o:Errno::EIO:bt["3/home/esp/esp2/lib/framework.rb:97:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error +2 #mEXIT + !to: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 +2 #"bkha"Session Ended +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time g`J + !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 +66550 #"bkha#2"Session Begun +66 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time g`J +3 !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 @1537115592.08CEST = =mMAIN_scheduler =tMAIN @CEST1537115594.27 #"core_reset"Sent BREAK +2 #t@0xADBB, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +220 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +33 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +259 !o:AnalyticalModule::PCRCore: @refi< : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +297 "Can" FF +  FF + #tPolling Can every 10:00 +3 !o:Storage::Warning:bt[ "8/home/esp/esp2/utils/storage.rb:408:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:597:in `restore!'"-/home/esp/esp2/lib/esp.rb:127:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Uncleanly Exited + !o:Storage::Warning: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:597:in `restore!'"-/home/esp/esp2/lib/esp.rb:127:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Hand.holds FlushPuck + #ESP.ready! will restore puck positions +4 #Loading /home/esp/esp2/mission/18tun1.rb mission +7 #Preparing to sleep until +0:00:15 +5 ."Qmail"GoodNews.email "Starting 18tun1 w/pucks in tube 2\\n{3 => 22, 4 => 22, 5 => 22}\\nCan@18:33:24, 23.3C, 33% humidity, 14.7psia, 12.075V, 0.367A, 0.367A avg, 4.43W",Subject: "18tun1 begun" +6 #"shutdown"Shutdown +3 #tAsleep til +0:00:15 +2 #Continuing at 18:33 +2 "Can" FF +184 #"bkha"Session Begun +594 #-> showlog 100 +170 ."Qmail"GoodNews.email "Then, in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:105\\n{3 => 22, 4 => 22, 5 => 22}\\nCan@18:33:24, 23.3C, 33% humidity, 14.7psia, 12.075V, 0.367A, 0.367A avg, 4.43W",Subject: "Asleep until 18:33" +527 "Can" LK +5 #tPowering core bus +495 .Gate.power :raw,:ON +6 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +4 "core"  +2 "MFB"* +2 * +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +6 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +5 *% +4 "core" % + .tAS.configure ASconfig +4 "MFB"*#,,'T(^20( b +5 "sampler")% +3 "core" %3 +2 .tSS.configure SSconfig +3 "sampler")#.0X A  +2 .tSE.reconfigure SEconfig +3 "storage"(#K-0-\ b +5 .tSE.home.seek :down +2 "storage"(#'X +66 "core" ' +2 .tSC.reconfigure SCsloppy +5 "storage"($-.(\ 1@~b +3 .tSC.home.seek :initial +2 "storage"($( +318 "core" ' + ."rdyProcessing"PS.coast + "processing"%5 +93 "core" ( +2 .tForearm.seek :retract +4 "manipulator"&%'\ +5 "core" ' +2 .tElbow.seek :hammer +3 "manipulator"&&(M +31 "core" ' +83 ( +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 350 counts +2 "manipulator"&'' +99 "core" ' +2 "manipulator"&(% +4 "core" % H +2 .tForearm.seek :retract +3 "manipulator"&)'\ +99 "core" ' +2 "manipulator"&*% +4 "core" %\  +2 #tHand.holds FlushPuck +2 #Garaging FlushPuck in Hand +3 "manipulator"&+& +6 "core" &L l d +2 "manipulator"&,% +4 "core" %\ ^ a  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&-(- +207 "core" ( +8 "manipulator"&.& +5 "core" &- r +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &/& +3 "core" &- u  +3 .tForearm.seek :garage +2 "manipulator"&0'η +115 "core" ' + .tHand.open +4 "manipulator"&11 +67 "core" 1 +2 "manipulator"&2% +5 "core" % ζ\\  ,خ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&3'\ +103 "core" ' +4 "processing"%4& +4 "collection"'5& +4 "core" & +2 & +3 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +5 "processing"%$x2 ^22b +5 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +4 "processing"%7( +3 "collection"'6( +282 "core" ( +12 ( +33 "Can" ` +4 #tPhase [mbaPhase] +2 ."Qmail"GoodNews.email "At 18:34:11 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tun1.rb:105\\n{3 => 22, 4 => 22, 5 => 22}\\nCan@18:34:11, 23.4C, 33% humidity, 14.7psia, 11.952V, 0.834A, 0.827A avg, 9.97W",Subject: "Started 18tun1 phase mbaPhase" +5 #t==================> STARTED MBAsuperphase (phase #1) <=== +12 #Starting mfb +2 #pcrBAC sampling at most 200ml, wcr at most 200ml +5 "MFB"*8% +6 #tLoading sh1 puck from tube 2 into Collection Clamp +3 "collection"'9& +7 "core" % + &  +3 "manipulator"&:% + #"readyMFB"Readying the MFB +4 #Homing MFB Syringe +2 .AFV.select :holdingCoil +3 "MFB"* +5 "core" %\  u u +4 "storage"(;% +6 "core" %`   +2 "storage"(<. +4 "MFB"*=% +3 "core" .( +2 % + ."readyMFB"ATV.dial :air2 +5 "storage"(>& +2 "MFB"*?  +9 "core" &  > A o  +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (@& +4 "core" &  ; 4  +2 "manipulator"&A& +5 "core" &-  p\ +2 "manipulator"&B% +4 "core" %\   , +4 .tElbow.reconfigure TightElbow +7 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&C( +5 "core" +3 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."readyMFB"AS.home.seek :home +4 "MFB"*D' +172 "core" ( +2 "manipulator"&E& +4 "core" & z p E +2 "storage"(F& +5 "core" &  > = j  +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&G' +103 "core" ' +4 "storage"(H& +7 "core" &  ? !   +3 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(I'V +104 "core" ' +2 "storage"(J- +7 "core" -'^ +4 .tSE.configure SEconfig +6 "storage"(#QK-0-\ b +12 (K& +6 "core" &    +6 "manipulator"&L& +8 "core" & < C +6 .tElbow.seek 2 +5 "manipulator"&M( +5 "core" ( +2 "manipulator"&N& +4 "core" & 6 D +2 "storage"(O& +6 "core" &   +2 .tForearm.seek 2 + 300 counts +3 "manipulator"&P'8 +23 "core" ' +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +6 .tHand.close +2 "manipulator"&Q/ +4 ."Qmail"BACfans.email "Started mfb in tube 2 at 18:34:12CEST16-Sep-18\\n{3 => 22, 4 => 22, 5 => 22}\\nCan@18:34:11, 23.4C, 33% humidity, 14.7psia, 11.952V, 0.834A, 0.827A avg, 9.97W",Subject: "pcrBAC sampling at most 200ml, wcr at most 200ml" +8 "core" ' +2 ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +11 ."readyMFB"delay 2 seconds +43 "core" / +3 ."downElevator"SE.seek :down +7 "manipulator"&R& +2 "storage"(S'X +7 "core" & J H +3 "manipulator"&T% +5 "core" % A x d  +2 .tForearm.seek :retract +3 "manipulator"&U'\ +61 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +28 "core" ' +2 .tElbow.seek CC +3 "manipulator"&V(ӷ +30 ."readyMFB"AS.seek 1ml +3 "MFB"*W' +116 "core" ( +2 "manipulator"&X& +5 "core" &Ӵ A E 9% +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &Y& +3 "core" &Ӵ C 89% +5 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&Z' +101 "core" ' +5 "manipulator"&[& +5 "core" &Ӵ I D9% +3 "manipulator"&\\% +4 "core" % # D 1 +3 "collection"']& +4 "core" &  +3 "collection"'^& +7 .tCC.seek :closed +2 "collection"'_(W +7 "core" &  +2 &  +3 &K 'n +11 &oQ| ~; +8 &wx |O +10 &TU ~X +10 &I W +8 &I X +10 &I X +10 &^J X +9 & N {X +10 &H W +9 &J X +9 &!fI X +10 &#(G X +9 &$G }X +9 &&H ~X +10 &(oI W +9 &*0G X +9 &+I X +9 &-E X +9 &/vL X +11 &18N ~X +46 &2K W +15 &4J W + &6I W +2 &8BG W +4 &:L X + &;G X + &=G X +5 &?HI {X +8 &AJ X +10 &BM X +9 &DN X +10 &FMT Y +10 &H ` Y +9 &Iu }\\ +9 &K| ya +10 &M5 wb# +9 &N yb+ +9 &P xb6 +10 &R^ xb8 +9 &T xb8 +9 &U wb8 +9 &W2X }S +10 &WT  z%m +10 &Wlo }U +2 ( +2 "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.58 + .Hand.open +4 "manipulator"&`1 +76 "core" 1 +2 "manipulator"&a% +4 "core" % " & 8 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&b'\ +96 "core" ' + .tSC.coast + "storage"(6 +5 #tcollectSample 200ml w/bubble point of 55psi +2 #Priming 7ml +2 .Intake.select :close +2 .Exhaust.select :close +4 .SS.hold +6 "sampler")c+ +4 "core" + +2 "sampler")d% +5 "core" % k x +3 "collection"'e& +5 "core" &Wll U +3 "Can" {r +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure SSfast +3 "sampler")#.0X +2 "sampler")z% +4 "core" %W4 _ V +53 "collection"'{% +3 "core" %7 @ +2 "sampler")|% +4 "core" %W Y Y* +54 "collection"'}% +4 "core" %7 C +2 "sampler")~% +4 "core" %W g [ +53 "collection"'% +4 "core" %7 @ +2 "sampler")% +4 "core" %W c Y +53 "collection"'% +3 "core" %7 @ +2 "sampler")% +4 "core" %W g Z +53 "collection"'% +4 "core" %7 @ +2 "sampler")% +4 "core" %W  c Y +54 "collection"'% +3 "core" %7 B +3 "sampler")% +4 "core" %W a [ +54 "collection"'% +4 "core" %7 A +2 "sampler") % +4 "core" %W d Y +53 "collection"'\ % +4 "core" %7 B + "sampler") % +4 "core" %W e [ +54 "collection"' % +3 "core" %7 I +2 "sampler") % +4 "core" %W! f b +54 "collection"'% +3 "core" %7 M +2 "sampler")% +4 "core" %W'# d f +52 "collection"'% +5 "core" %7 N +2 "sampler")% +4 "core" %W*) [ f +53 "collection"'% +3 "core" %7 M +3 "sampler")% +4 "core" %W/. [ e +54 "collection"'% +3 "core" %7 M +2 "sampler")% +4 "core" %W62 f f +54 "collection"'% +3 "core" %7 M +3 "sampler")% +4 "core" %W;8 b d +53 "collection"'% +3 "core" %7 M +2 "sampler")% +5 "core" %W@= d d +53 "collection"'% +3 "core" %7 M +2 "sampler")% +4 "core" %WFC Y f +53 "collection"' % +4 "core" %7 N +2 "sampler")"% +4 "core" %WHE b f +53 "collection"'% +3 "core" %7 N +2 "sampler")(% +4 "core" %WMM _ f +2 "sampler")% +4 "core" %WNJ g e +2 .tIntake.select :close + "sampler")0 +13 )!% +3 "core" %WNN b  + .tSSV.dial :exhaust +3 "sampler")*  +84 "core"  + .tExhaust.select :open +2 "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler");% +4 "core" %'[ f U +16 "collection"'=% +3 "core" %7 = +3 "sampler")<% +4 "core" %'[ \\ V +16 "collection"'>% +3 "core" %7 = +3 "sampler")@% +4 "core" %'[ f W +16 "collection"'A% +4 "core" %7 > +2 "sampler")B% +4 "core" %'[ e V +16 "collection"'?% +3 "core" %7 > +2 "sampler")E% +4 "core" %'[ e W +16 "collection"'F% +4 "core" %7 > +2 "sampler")-% +4 "core" %'[ a W +16 "collection"'H% +3 "core" %7 = +2 "sampler")J% +4 "core" %'T _ V +16 "collection"'K% +3 "core" %7 < +2 "sampler")L% +4 "core" %'S e V +16 "collection"'3% +4 "core" %7 > +2 "sampler")N% +4 "core" %'S h X +16 "collection"'O% +3 "core" %7 > +3 "sampler")Q% +4 "core" %'S j W +16 "collection"'R% +3 "core" %7 > +2 "sampler")#% +4 "core" %'S ^ W +16 "collection"'T% +3 "core" %7 > +2 "sampler")C% +4 "core" %'S j V +16 "collection"'G% +4 "core" %7 > +2 "sampler")X% +4 "core" %'S ` V +16 "collection"'Y% +4 "core" %7 ? +2 "sampler")I% +4 "core" %'" c Y +2 "collection"'P% +4 "core" %7 @ +3 .tSS.reconfigure SSinhale.with maxSpeed: 135 +5 "sampler")#.0X +3 "sampler")$% +4 "core" %jL b W +15 "collection"'% +4 "core" %7 > +2 "sampler")c% +4 "core" %jL f X +16 "collection"'h% +3 "core" %7 > +2 "sampler")g% +5 "core" %jL f W +15 "collection"'i% +3 "core" %7 > +2 "sampler")j% +4 "core" %jK h V +16 "collection"'k% +3 "core" %7 = +2 "sampler")f% +4 "core" %jL h T +16 "collection"'m% +4 "core" %7 > +2 "sampler")n% +4 "core" %jK i W +16 "collection"'o% +3 "core" %7 = +2 "sampler")l% +4 "core" %jL i V +16 "collection"'q% +4 "core" %7 ? +2 "sampler")r% +3 "core" %jL h W +16 "collection"'s% +3 "core" %7 < +3 "sampler")t% +4 "core" %jL _ W +16 "collection"'u% +3 "core" %7 ? +2 "sampler")v% +4 "core" %jK \\ W +16 "collection"'w% +4 "core" %7 ? + "sampler")x% +4 "core" %jC _ W +16 "collection"'y% +4 "core" %7 < +2 "sampler")z% +4 "core" %jC ] V +2 "collection"'{% +4 "core" %7 > +3 .tSS.reconfigure SSinhale.with maxSpeed: 122 +4 "sampler")#.z0X +2 "sampler")% +4 "core" %JI d V +15 "collection"'% +4 "core" %7z > +2 "sampler")% +5 "core" %JI _ W +15 "collection"'% +3 "core" %7z = +2 "sampler")% +5 "core" %JI ` W +15 "collection"'% +4 "core" %7y @ +2 "sampler")% +4 "core" %JI [ Y +15 "collection"'% +4 "core" %7t A +2 "sampler") % +4 "core" %JI \\ X +16 "collection"'\ % +4 "core" %7 ? + "sampler") % +4 "core" %JI h X +16 "collection"' % +3 "core" %7 @ +2 "sampler") % +4 "core" %JI h X +16 "collection"'% +3 "core" %7{ ? +2 "sampler")% +4 "core" %JI f X +16 "collection"'% +3 "core" %7{ ? +2 "sampler")% +4 "core" %JI a X +16 "collection"'% +3 "core" %7 ? +2 "sampler")% +4 "core" %JI j X +16 "collection"'% +4 "core" %7 ? +2 "sampler")% +4 "core" %JI f W +16 "collection"'% +3 "core" %7 ? +2 "sampler")% +4 "core" %KI a X +16 "collection"'% +4 "core" %7 ? +2 "sampler")% +3 "core" %KI [ X +16 "collection"'% +4 "core" %7 ? +2 "sampler")% +4 "core" %KI d V +15 "collection"' % +3 "core" %7 ? +2 "sampler")"% +4 "core" %MJ g Y +2 "collection"'% +4 "core" %7 @ +2 #tIntake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +6 "sampler")#.n0X +2 "sampler")8% +4 "core" %{Q \\ W +16 "collection"':% +4 "core" %7 ? +2 "sampler");% +4 "core" %{Q c X +16 "collection"'=% +3 "core" %7u @ +2 "sampler")<% +4 "core" %{Q i X +16 "collection"'>% +4 "core" %7M @ +2 "sampler")@% +4 "core" %{T k X +16 "collection"'A% +3 "core" %7z ? +2 "sampler")B% +4 "core" %{T [ W +2 "collection"'?% +4 "core" %7; > +2 #tIntake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +7 "sampler")#.c0X +2 "sampler")J% +4 "core" %"9R ` X +16 "collection"'K% +3 "core" %7 ? +2 "sampler")L% +4 "core" %"9R b X +16 "collection"'3% +3 "core" %7 ? +2 "sampler")N% +4 "core" %"9R k X +16 "collection"'O% +3 "core" %7 ? +2 "sampler")Q% +4 "core" %"9R b Y +16 "collection"'R% +4 "core" %7 @ +2 "sampler")#% +4 "core" %"9R f X +16 "collection"'T% +3 "core" %7 ? +2 "sampler")C% +4 "core" %"9R f Y +16 "collection"'G% +4 "core" %7 > +2 "sampler")X% +4 "core" %"9R i W +16 "collection"'Y% +4 "core" %7 ? +2 "sampler")I% +4 "core" %"9R \\ X +16 "collection"'P% +3 "core" %7 ? +2 "sampler")2% +4 "core" %"9R [ X +16 "collection"'[% +4 "core" %7 ? +2 "sampler")\\% +4 "core" %"9R h X +16 "collection"'M% +4 "core" %7 > +2 "sampler")]% +4 "core" %"9R b W +15 "collection"'D% +4 "core" %7 ? +2 "sampler")U% +4 "core" %"9R [ W +16 "collection"'6% +3 "core" %7 = +2 "sampler")`% +4 "core" %"9R [ W +16 "collection"'a% +4 "core" %7 > +2 "sampler")^% +4 "core" %"9R \\ V +16 "collection"'d% +4 "core" %7 > +2 "sampler")e% +4 "core" %"9R g X +16 "collection"'Z% +3 "core" %7 @ +2 "sampler")$% +4 "core" %"9R i X +3 "collection"'% +4 "core" %7 ? +2 .tSS.reconfigure SSinhale.with maxSpeed: 89 +3 "sampler")#.Y0X +2 "sampler")r% +4 "core" %n_ ^ V +16 "collection"'s% +3 "core" %7 > +2 "sampler")t% +4 "core" %n` _ X +16 "collection"'u% +4 "core" %7 = +2 "sampler")v% +4 "core" %n` _ U +16 "collection"'w% +4 "core" %7 < +2 "sampler")x% +4 "core" %n` g V +16 "collection"'y% +3 "core" %7 ? +2 "sampler")z% +5 "core" %n` l W +15 "collection"'{% +3 "core" %7 > +2 "sampler")}% +4 "core" %n` a W +16 "collection"'~% +3 "core" %7 = +3 "sampler")S% +4 "core" %n` _ V +16 "collection"'% +3 "core" %7 > +2 "sampler")% +4 "core" %n` ] W +16 "collection"'% +4 "core" %7 ? +2 "sampler")% +4 "core" %n` _ W +16 "collection"'% +3 "core" %7 > +2 "sampler")% +4 "core" %n` i W +16 "collection"'% +3 "core" %7 @ +2 "sampler")% +4 "core" %na [ Y +16 "collection"'% +3 "core" %7} ? +2 "sampler") % +4 "core" %n3 k Y +16 "collection"'\ % +4 "core" %7 A +2 "sampler") % +4 "core" %n i [ v +15 "collection"' % +4 "core" %7 C +2 "sampler") % +4 "core" %n  j [\ O +2 "collection"'% +4 "core" %7 B +2 #tIntake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +5 "sampler")#.P0X +16 "collection"'4% +4 "core" %7 D + "sampler")5% +5 "core" %0-  X ^ > +15 "collection"'0% +3 "core" %7 D +2 "sampler")9% +4 "core" %0-  Y ^ > +16 "collection"'8% +3 "core" %7 D +2 "sampler"):% +5 "core" %0-  \\ ] > +15 "collection"';% +4 "core" %7 E +2 "sampler")=% +4 "core" %0-  \\ ^ > +16 "collection"'<% +4 "core" %7 E +2 "sampler")>% +4 "core" %0-  X ] > +15 "collection"'@% +4 "core" %7 D +2 "sampler")A% +4 "core" %0-  ` \\ > +16 "collection"'B% +3 "core" %7 C +2 "sampler")?% +4 "core" %0-  _ ] > +16 "collection"'(% +3 "core" %7 D +2 "sampler")F% +4 "core" %0-  b ^ > +15 "collection"'-% +4 "core" %7 E +2 "sampler")H% +4 "core" %0-  a ^ > +16 "collection"'J% +3 "core" %7 E +2 "sampler")K% +5 "core" %0-  d ] > +15 "collection"'L% +3 "core" %7 E +3 "sampler")3% +4 "core" %0-  i _ > +2 "collection"'N% +4 "core" %7 E +2 #tIntake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 72 +5 "sampler")#.H0X% +4 "core" %f [ X +54 "collection"'@% +3 "core" %7| @ +2 "sampler")A% +4 "core" %n a X +54 "collection"'B% +3 "core" %7} F +3 "sampler")?% +4 "core" % h ^ j +53 "collection"'(% +3 "core" %7 D +2 "sampler")F% +4 "core" % f ] d +53 "collection"'-% +4 "core" %7| G +2 "sampler")H% +4 "core" %  i ^ d +54 "collection"'J% +3 "core" %7 D +3 "sampler")K% +5 "core" %'& ^ _ d +53 "collection"'L% +4 "core" %7i E +2 "sampler")3% +4 "core" %CB g ^ d +53 "collection"'N% +3 "core" %7} D +2 "sampler")*% +5 "core" %XV ^ ^ d +2 "sampler")Q% +4 "core" %YX \\ ^ d +2 .tIntake.select :close + "sampler")0 +12 )R% +3 "core" %^[ g d + .tSSV.dial :exhaust +3 "sampler")#  +83 "core"  + .tExhaust.select :open +2 "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %H ` a\ I +16 "collection"'@% +3 "core" %7n F +2 "sampler")A% +4 "core" %H _ a\ I +16 "collection"'B% +3 "core" %7q H +3 "sampler")?% +4 "core" %H Y a\ I +16 "collection"'(% +4 "core" %7k G +2 "sampler")F% +4 "core" %H Z a\ I +16 "collection"'-% +4 "core" %7p H +2 "sampler")H% +4 "core" %H _ a\ I +2 "collection"'J% +4 "core" %7e H +2 #tIntake @15.3psia, vacuum from 8.8 to 12.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +5 "sampler")#.'0X exit +2 #Session Ended +1949 "Can" R +2015 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +53 "collection"'!% +3 "core" %7 O +2 "sampler")|% +4 "core" %c P h +53 "collection"'c% +4 "core" %7 N +2 "sampler")%% +4 "core" %c K h +53 "collection"''% +3 "core" %7 N +3 "sampler")p% +4 "core" %c Q h +54 "collection"'/% +3 "core" %7 K +2 "sampler")+% +4 "core" %c Y d +53 "collection"'1% +3 "core" %7 D +2 "sampler")W% +5 "core" %c T ^ +53 "collection"',% +4 "core" %7 H +2 "sampler"))% +3 "core" %0. Z a h +54 "collection"'4% +3 "core" %7 I +2 "sampler")5% +4 "core" %MK [ c V +3 "sampler")0% +3 "core" %ON X b V +2 .tIntake.select :close + "sampler")0 +10 )9% +3 "core" %ST M V + .tSSV.dial :exhaust +2 "sampler")8  +82 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +3 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'@ @ +89 "core" > +2 ."airStroke"CS.seek 10ml +2 "collection"'A' +111 "core"  +2 .tCTV.dial :air +2 "collection"'B  +81 "core" ~ + .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")? +145 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.seek 0ml +5 "collection"'(  + "sampler")F' +7 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +3 "sampler")-  +137 "core" ~ +9  +657 ' +2 "sampler")H% +4 "core" %ig R W +2 .tCBV.dial between SSV and waste2 +2 "collection"'J  +32 "core"  +2 "collection"'.% +5 "core" %u  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'L  +61 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml +2 "collection"'3'4 +2618 "core" ' + .tCSV.dial :air +42 "collection"'N @ +54 "core" ? +6 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'*' +2624 "core" ' +2 "collection"'Q% +4 "core" %    +2 .tCSV.dial between air and CTV +2 "collection"'R ` +32 "core" b +3 .tCS.seek 2.615ml +2 "collection"'#'$ +1962 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'=  +41 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +3 .tCS.seek 0ml +2 "collection"'C'4 +434 "core" '  +3 "collection"'G% +5 "core" %   +3 "sampler")T% +4 "core" %ie R W +2 #tBubblePoint: Intake @70.4psia, Outlet @14.9psia + .CBV.dial SSV + "collection"'Y @ +33 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X9 +2 "core" 9fMd +104 "collection"'9 +2 "core" 9|Qd +104 "collection"'B9 +3 "core" 9Vd +104 "collection"'<9 +2 "core" 9Zd +104 "collection"'?9 +3 "core" 9^d +103 "collection"'(9 +3 "core" 9bd +103 "collection"'-9 +3 "core" 9fd +103 "collection"':9 +3 "core" 9 kd +103 "collection"'H9 +2 "core" 9%od +104 "collection"'J9 +2 "core" 9>sd +104 "collection"'.9 +3 "core" 9Wwd +103 "collection"'L9 +2 "core" 9p|d +104 "collection"'A9 +3 "core" 9d +102 "collection"'N9 +3 "core" 9d +104 "collection"'39 +3 "core" 9d +103 "collection"'Q9 +45 "core" 9d +111 "collection"'R9 +2 "core" 9d +104 "collection"'*9 +3 "core" 9d +104 "collection"'=9 +2 "core" 9-d +104 "collection"'#9 +3 "core" 9Fd +103 "collection"'G9 +2 "core" 9_d +104 "collection"'T9 +3 "core" 9yd +103 "collection"'Y9 +3 "core" 9d +104 "collection"'F9 +3 "core" 9d +103 "collection"'P9 +2 "core" 9d +104 "collection"'29 +3 "core" 9d +103 "collection"'[9 +3 "core" 9d +103 "collection"'I9 +3 "core" 9 d +103 "collection"'\\9 +3 "core" 9&d +104 "collection"']9 +3 "core" 9?d +103 "collection"'D9 +2 "core" 9Wd +104 "collection"'69 +3 "core" 9od +103 "collection"'K9 +3 "core" 9d +103 "collection"'a9 +3 "core" 9d +103 "collection"'C9 +3 "core" 9d +103 "collection"'M9 +3 "core" 9d +103 "collection"'`9 +3 "core" 9d +103 "collection"'^9 +3 "core" 9d +104 "collection"'e9 +3 "core" 9c +103 "collection"'Z9 +2 "core" 9/a +104 "collection"'d9 +3 "core" 9F^ +103 "collection"'9 +2 "core" 9]\\ +104 "collection"'h9 +3 "core" 9uZ +104 "collection"'E9 +2 "core" 9X +104 "collection"'g9 +3 "core" 9\ V +103 "collection"'j9 +2 "core" 9T +104 "collection"'$9 +3 "core" 9T +103 "collection"'i9 +4 "core" 9Q +104 "collection"'X9 +2 "core" 9O +104 "collection"'O9 +3 "core" 9 M +103 "collection"'o9 +3 "core" 9 *#L +103 "collection"'l9 +3 "core" 9 @(I +103 "collection"'n9 +2 "core" 9 T,G +104 "collection"'r9 +2 "core" 9 k0F +104 "collection"'s9 +2 "core" 9 }4D +103 "collection"'k9 +3 "core" 9 9C +103 "collection"'u9 +3 "core" 9 =A +104 "collection"'t9 +2 "core" 9 A? +104 "collection"'w9 +2 "core" 9 E> +104 "collection"'v9 +3 "core" 9 I< +103 "collection"'y9 +3 "core" 9 N< +103 "collection"'z9 +3 "core" 9\ R9 +103 "collection"'x9 +3 "core" 9\ V8 +104 "collection"'}9 +2 "core" 9\ &Z8 +104 "collection"'{9 +3 "core" 9\ 8_5 +103 "collection"'S9 +2 "core" 9\ Ic5 +104 "collection"'9 +3 "core" 9\ Xg3 +103 "collection"'9 +2 "core" 9\ hk2 +103 "collection"'U9 +3 "core" 9\ xp0 +104 "collection"'9 +3 "core" 9\ t0 +103 "collection"'9 +3 "core" 9\ x. +103 "collection"'9 +3 "core" 9\ |. +103 "collection"'9 +3 "core" 9\ - +104 "collection"'q9 +3 "core" 9\ , +103 "collection"'9 +3 "core" 9\ \ + +103 "collection"'9 +3 "core" 9\  * +103 "collection"' 9 +3 "core" 9\  ( +103 "collection"'9 +3 "core" 9\ ( +105 "collection"' 9 +3 "core" 9 ' +103 "collection"'~9 +3 "core" 9 & +103 "collection"' 9 +2 "core" 9 % +104 "collection"'\ 9 +2 "core" 9 $% +104 "collection"'9 +2 "core" 9 /$ +104 "collection"'9 +3 "core" 9 9# +103 "collection"'9 +2 "core" 9 D! +104 "collection"'f9 +2 "core" 9 M" +103 "collection"'9 +2 "core" 9 X! +104 "collection"'9 +3 "core" 9 a +103 "collection"'m9 +3 "core" 9 k +104 "collection"'9 +3 "core" 9 t  +103 "collection"'9 +3 "core" 9 |" +103 "collection"'9 +2 "core" 9 $ +104 "collection"'9 +3 "core" 9 $ +104 "collection"'9 +3 "core" 9 & +103 "collection"'9 +3 "core" 9 ' +103 "collection"' 9 +3 "core" 9 ( +103 "collection"' 9 +2 "core" 9 ) +104 "collection"'9 +3 "core" 9 + +103 "collection"'9 +2 "core" 9 , +104 "collection"'9 +3 "core" 9 - +103 "collection"'!9 +3 "core" 9 / +103 "collection"'"9 +2 "core" 9 0 +104 "collection"'%9 +3 "core" 9 1 +104 "collection"''9 +3 "core" 9 2 +103 "collection"'p9 +3 "core" 9 4  +103 "collection"'/9 +3 "core" 9 5  +103 "collection"'+9 +2 "core" 9 5 +104 "collection"'19 +3 "core" 9 8 +103 "collection"'W9 +3 "core" 9 8 +104 "collection"',9 +3 "core" 9 : +103 "collection"')9 +3 "core" 9 ;" +103 "collection"'49 +3 "core" 9 =& +103 "collection"'59 +3 "core" 9 >+ +103 "collection"'09 +2 "core" 9 ?/ +103 "collection"'99 +3 "core" 9 @3 +102 "collection"'89 +3 "core" 9 A7 +103 "collection"'9 +2 "core" 9 C; +104 "collection"';9 +3 "core" 9 %C@ +103 "collection"'9 +3 "core" 9 (ED +103 "collection"'@9 +3 "core" 9 .FH +103 "collection"'>9 +2 "core" 9 3GL +104 "collection"'9 +3 "core" 9 8HQ +103 "collection"'B9 +7 "core" 9 <JU +103 "collection"'<9 +2 "core" 9 ?JY +104 "collection"'?9 +3 "core" 9 EL] +103 "collection"'(9 +3 "core" 9 JLb +103 "collection"'-9 +3 "core" 9 MMf +103 "collection"':9 +3 "core" 9 QOj +104 "collection"'H9 +2 "core" 9 VPn +104 "collection"'J9 +3 "core" 9 [Rs +103 "collection"'.9 +2 "core" 9 ^Rw +39 "Can" FBC +65 "collection"'L9 +3 "core" 9 cS{ +104 "collection"'A9 +4 "core" 9 gU +104 "collection"'N9 +3 "core" 9 jV +146 "collection"'39 +11 "core" 9 pW +103 "collection"'Q9 +3 "core" 9 sY +103 "collection"'R9 +2 "core" 9 xZ +104 "collection"'*9 +3 "core" 9 |Z +103 "collection"'=9 +3 "core" 9 ] +103 "collection"'#9 +3 "core" 9 ] +103 "collection"'G9 +3 "core" 9 _ +103 "collection"'T9 +3 "core" 9 ^ +103 "collection"'Y9 +3 "core" 9 a +104 "collection"'F9 +3 "core" 9 b +103 "collection"'P9 +3 "core" 9 c +103 "collection"'29 +3 "core" 9 d +103 "collection"'[9 +3 "core" 9 e +103 "collection"'I9 +3 "core" 9 e +103 "collection"'\\9 +3 "core" 9 g +103 "collection"']9 +3 "core" 9 h +103 "collection"'D9 +3 "core" 9 i +104 "collection"'69 +3 "core" 9 k +103 "collection"'K9 +3 "core" 9 j +104 "collection"'a9 +3 "core" 9 k +103 "collection"'C9 +3 "core" 9 l +103 "collection"'M9 +3 "core" 9 n +103 "collection"'`9 +3 "core" 9 o +103 "collection"'^9 +3 "core" 9 p +3 .tCH.hold 5:00,85C +3 "collection"'e   Y +4 "core"  +30003  +2 "collection"'Z9 +3 "core" 9  +3 #tCollection Puck Heater at 85C after lysing +2 .CS.seek 0ml + "collection"'d'4 +420 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +112 "core" A +3 .tCSV.dial :air +2 "collection"'h @ +47 "core" > +2 .tCS.seek 5ml +2 "collection"'E'p +1376 "core" ' +2 .tCSV.dial CTV +2 "collection"'g  +49 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'j @ +48 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'$  +48 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'i @ +60 "core" B + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'X'4 +1371 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'O +126 "core" + .tCBV.dial CSV +2 "collection"'o  +31 "core"  +2 "collection"'l% +4 "core" %4 \  +3 .tCS.seek 5ml +2 "collection"'n'p +1378 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'r  +48 "core" +2 "collection"'s% +4 "core" %p ! \ +3 .tCS.seek 7ml +2 "collection"'k'g +601 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'u @ +47 "core" ? +2 .tCS.seek 10ml +2 "collection"'t' +871 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'w ` +127 "core" ^ +2 #tLysing Complete + "collection"'v& +5 "core" &Wlu.3 U +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&y% +4 "core" %\   +3 "storage"(z% +3 "core" %b z { +3 "storage"(x. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(}(( +212 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 ({& +2 "core" &'i  Q +3 "manipulator"&S& +4 "core" &Ӵ 9 49% +2 "manipulator"&% +4 "core" %\  6 6Y +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +182 "core" ( +2 "manipulator"&U& +4 "core" & l N +3 "storage"(& +4 "core" &'h   [ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +101 "core" ' +2 "storage"(& +4 "core" &'h Y +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +287 "core" ' +2 "storage"(q- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place +2 "storage"(' +47 "core" ' +2 "manipulator"&& +5 "core" &   +2 "manipulator"& % +4 "core" % & N +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"& (ӷ +164 "core" ( +2 "manipulator"&~& +4 "core" &ӻ" 6 A>I +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &ӻ" 3 />I +3 .tForearm.seek CC +2 "manipulator"&\ ' +91 "core" ' + .tHand.close +2 "manipulator"&/ +74 "core" / +44 .tCC.seek :open +11 "collection"'( +423 "core" ( +2 "storage"(& +4 "core" &'k   +3 "storage"(f& +4 "core" &'l ) ' ` +2 "manipulator"&& +4 "core" &ӻ" f W>I +3 "manipulator"&% +4 "core" % F ] f  +3 .tForearm.seek :retract + "manipulator"&m'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&( +177 "core" ( +2 "manipulator"&& +4 "core" &  +3 "storage"(& +4 "core" &'l a a +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&'C +102 "core" ' +2 .tElbow.hold + "manipulator"&, +5 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"& % +5 "core" % r 3 C  +2 "storage"( & +4 "core" &'l   +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 347 counts +2 "manipulator"&'Ϟ +15 "core" ' +2 "manipulator"&& +5 "core" & \ +2 "storage"(& +4 "core" &'k a b +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&!' +29 "core" ' +2 "storage"("% +5 "core" % d f 4 +3 ."downElevator"SE.seek :down +4 "storage"(%'X +101 ('% +3 "core" % T R  a +2 "manipulator"&p% +5 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&/'\ +91 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'+ @ +30 "core" > +2 .tCS.seek 10ml +2 "collection"'1' +4 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"'W ` +32 "core" a +2 .tAIV.dial :bypass + "collection"', { +7 "core" { +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"')& +4 "core" &QT +2 .tHand.open +2 "manipulator"&41 +26 "core" 1 +2 "manipulator"&5& +5 "core" & \ +2 "manipulator"&0% +4 "core" %\  A +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&9(- +197 "core" ( +2 "manipulator"&8& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-  +3 .tForearm.seek :garage +2 "manipulator"&;'η +99 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 "manipulator"&@& +4 "core" &- }| +2 "manipulator"&>% +4 "core" %   +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&B(ӷ +280 "core" ( +2 "manipulator"&<& +4 "core" &ӭ" | >N +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" &ӭ" r r>N +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&(' +102 "core" ' +2 "manipulator"&-& +4 "core" &Ӯ" |>M +3 "manipulator"&:% +4 "core" %   +3 "collection"'H& +4 "core" &op +2 "collection"'J& +4 .tCC.seek :closed +2 "collection"'.(W +5 "core" &nn  + &mp Q \ +8 &+wnq < , +9 &^oq  A +9 &9spq T +10 &Oor V +9 &Nnq V +9 &yKnq V +10 &;Lop V +10 &Porv V +8 &JpqG V +10 &Jqs U +9 & DLps  U +10 &"Jps V +9 &#Ior V +9 &%Nor V +9 &'KKns V +11 &)Kot U +8 &*Lpt U +10 &,Jos V +9 &.TNpt U +9 &0Oquk V +10 &1MqsT U +9 &3Opt V +9 &5[Mpu V +11 &7Oqu V +8 &8Iqv V +10 &:Kru U +9 &%Ntv V +10 &?Orv V +9 &ANtv V +9 &CkNst V +10 &E+Psv W +9 &FWrv V +10 &Hdsu X +9 &Jbrv| \\ +9 &Lrvh ` +10 &MstP a +9 &Ors b +9 &QXpu b +10 &Srv b! +9 &Tpu b$ +10 &V{}st F +10 &WG%qw $j +8 &Wceuv  N +3 ( + "collection"'J& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.43 +2 "collection"'L& +4 "core" &Wchqv N +2 .tHand.open +2 "manipulator"&A1 +68 "core" 1 +2 "manipulator"&N% +5 "core" %  \  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&3'\ +94 "core" ' + .tAWV.select :air +44 .AIV.dial :bypass +9 .PSV.dial PSR +2 "processing"%Q +156 "core"  +2 "processing"%R% +4 "core" %a +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%*' +1612 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%=  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%#' +1622 "core" ' + .tPSV.dial PSR +2 "processing"%G +47 "core" + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%T' +2658 "core" ' +2 ."connect"PRV.dial CBV +5 .tCBV.dial PRV + "processing"%Y  +5 "collection"'F  +4 "core" +80 + .tPSV.dial :mixloop +2 "processing"%P +112 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 "processing"%2  +4 "core" +2 .tPS.seek 0ml +2 "processing"%[' +2664 "core" ' + .tPSV.dial :air +2 "processing"%I  +48 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +2661 "core" ' + .tPSV.dial :mixloop +2 "processing"%] +48 "core" +2 .tPS.seek 0ml +2 "processing"%D' +1524 "Can" ^ +1117 "core" ' + .tPSV.dial :air +2 "processing"%6  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%K' +2634 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +48 "core" +2 .tPS.seek 0ml +2 "processing"%C' +2664 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +5 "core" & 8 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&`(ӷ +14 "core" ( +2 "manipulator"&^& +4 "core" &Ӽ 2 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &e& +3 "core" &Ӽ 2 +2 .tForearm.seek CC +2 "manipulator"&Z' +98 "core" ' + .tHand.close +2 "manipulator"&c/ +67 "core" / +2 .tCC.seek :open +2 "collection"'|( +421 "core" ( +4 "manipulator"&& +7 "core" & ` U '/ +2 "manipulator"&h% +5 "core" % ' ` m +2 .tForearm.seek :retract +2 "manipulator"&d'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&g(- +305 "core" ( +2 "manipulator"&j& +4 "core" &- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &-n +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&i'η +112 "core" ' +2 .tHand.open +2 "manipulator"&E1 +77 "core" 1 +2 "manipulator"&O% +4 "core" % β? h ^  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&o'\ +103 "core" ' + #tConnecting PS to CS to transfer sample + .CBV.dial AIV +2 .AIV.dial :bypass + .PSV.dial :mixloop + .PTV.dial :PRVmixing +2 .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'l& +5 "core" &0 +2 "manipulator"&X% +4 "core" %\  +2 "storage"(r% +4 "core" %V 6 +2 "storage"(s. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(n( +226 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (u& +2 "core" &    +3 "manipulator"&k& +4 "core" &-  +2 "manipulator"&w% +4 "core" %\  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&v( +185 "core" ( +2 "manipulator"&y& +4 "core" &  +2 "storage"(z& +4 "core" &    +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&x' +91 "core" ' +2 "storage"({& +4 "core" &    +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(S'V +115 "core" ' +2 "storage"(- +3 "core" -'v +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (U& +3 "core" &    +2 "manipulator"&& +4 "core" & ` ] , +2 .tElbow.seek 2 +2 "manipulator"&V( +3 "core" ( +2 "manipulator"&& +5 "core" & e a +48 "storage"(b& +7 "core" &     +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&q'8 +22 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "storage"( 'X +4 "manipulator"&& +7 "core" & Z i +2 "manipulator"&~% +4 "core" % A p { +3 .tForearm.seek :retract +2 "manipulator"& '\ +65 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +27 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +162 "core" ( +2 "manipulator"&& +5 "core" & :- + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" & :- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&_& +4 "core" & :- +3 "manipulator"&% +4 "core" %  +3 "collection"'f& +4 "core" & +2 "collection"'& +5 .tCC.seek :closed +2 "collection"'(W +5 "core" & + &  +7 &+x - +9 &^ A +11 &Jp T +9 &Me U +8 &NL U +11 &N> U +8 &KK# V +10 &L U +9 &Ll U +9 &IQ U +10 & SM V +9 &"N V +9 &#L U +10 &%T V +10 &'[L V +9 &)P U +9 &*O U +9 &,Nz U +10 &.cRs V +9 &0&S U +9 &1O U +10 &3P U +9 &5kR V +10 &7.Q U +9 &8Qr V +9 &:N^ V +11 &5QC V +9 &?RC V +10 &AR= V +9 &C{Q( V +9 &E<U V +10 &F[ W +9 &Hv Z +10 &Jm? ] +9 &L$A a +9 &MS b +10 &OS b +9 &Qd b" +10 &S# b% +9 &T b) +9 &V @ +10 &WN2 _ +10 ( + &Wg] F +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.38 +2 .Hand.open + "manipulator"&1 +78 "core" 1 +2 "manipulator"&% +4 "core" %  S R  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&\ '\ +99 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +150 "core"  +2 .tCSV.dial CTV +4 "collection"'  +30 "core"  +2 .tCS.seek 5ml +2 "collection"' 'p +1391 "core" ' + .tdelay 1:20 +8004 .CS.seek 2.5ml +2 "collection"' ' +740 "core" ' + .tdelay 40 seconds +4004 .CS.seek 0ml +2 "collection"''4 +734 "core" ' +3 .tdelay 1:00 +6004 .PSV.dial :air +2 "processing"%  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%"' +2641 "core" ' + .tPSV.dial :mixloop +2 "processing"%m +47 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%'  +47 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%p +47 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%  +146 "core"  +6 .tPS.seek :empty +2 "processing"%' +2638 "core" ' +2 .tCBV.dial :waste1 +2 "collection"' @ +48 "core" > + .tdelay 5 seconds +503 .CBV.dial AIV +3 "collection"'  +48 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +2 "collection"'+ @ +49 "core" > +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'W  +49 "core" +2 .tdelay 10 seconds +1002 .CTV.dial CSV,avoiding: :intake +2 .CBV.dial between AIV and waste1 +2 "collection"', ` +34 "core" _ +2 .tCSV.dial :air + "collection"') @ +61 "core" A +2 .tCS.seek 10ml +2 "collection"'4' +2646 "core" ' +2 .tCSV.dial CTV +2 "collection"'5  +46 "core"  +2 .tCS.seek 0ml +2 "collection"'0'4 +2654 "core" ' + .tCBV.dial :waste1 +2 "collection"'! @ +31 "core" > + .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'%  +147 "core" +2 "collection"'}& +4 "core" &Wg\\T[ F +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&t% +4 "core" %\  7 ; +2 "storage"(8% +4 "core" %T   +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((( +212 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (& +2 "core" &*' U +2 "manipulator"&@& +4 "core" & :+ +2 "manipulator"&>% +5 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&/( +171 "core" ( + "manipulator"&;& +5 "core" & ; 7 +2 "storage"(<& +4 "core" &*' " )  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&?' +98 "core" ' +2 "storage"(9& +4 "core" &*& ! ! +45 .tSE.reconfigure SEpick +10 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(-'V +304 "core" ' +2 "storage"(:- +3 "core" -'y +2 .tSE.configure SEconfig +4 "storage"(#QK-0-\ b +3 "manipulator"&H& +3 "core" & ] W +2 "storage"(& +4 "core" &**   % +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&'C +30 "core" ' +2 .tElbow.hold +2 "manipulator"&L, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(A- +2 "core" -'y +3 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(N' +29 "core" ' +2 "manipulator"&J% +4 "core" %V   ۾[ +2 "storage"((& +4 "core" &*' 4 +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 319 counts +2 "manipulator"&Q'ς +15 "core" ' +2 "manipulator"&R& +5 "core" & ` p +2 "storage"(=& +4 "core" &**  ! G +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&*' +27 "core" ' +2 .tSE.seek 1.06 Pucks below Top Plate +2 "storage"(G' +44 "core" ' +2 "manipulator"&#& +4 "core" &  e +3 "manipulator"&Y% +4 "core" % R R . +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&F'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&P(ӷ +159 "core" ( +3 "manipulator"&2& +4 "core" &ӷ 8 ;<= +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +3 "core" &ӷ < 5V<= +2 .tForearm.seek CC +2 "manipulator"&I' +96 "core" ' + .tHand.close +2 "manipulator"&[/ +75 "core" / +2 .tCC.seek :open +2 "collection"']( +424 "core" ( +2 "storage"(\\& +4 "core" &** +2 "storage"(6& +4 "core" &*+ +2 "manipulator"&D& +4 "core" &   :+ +3 "manipulator"&a% +4 "core" % ;   +2 .tForearm.seek :retract +2 "manipulator"&K'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&M( +177 "core" ( +2 "manipulator"&^& +4 "core" & ? B +2 "storage"(e& +4 "core" &**  +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&c'C +100 "core" ' + .tElbow.hold +2 "manipulator"&B, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&31 +72 "core" 1 +3 "manipulator"&.% +5 "core" % k 7 A +2 "storage"(& +4 "core" &*+ ! +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 340 counts +2 "manipulator"&h'ϗ +13 "core" ' +3 "manipulator"&Z& +4 "core" & b p +2 "storage"(`& +5 "core" &** ) * +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&j' +20 "core" ' +2 "storage"($% +5 "core" % G M $ +3 ."downElevator"SE.seek :down +3 "storage"(E'X +100 (O% +3 "core" % '  X ` +2 "manipulator"&d% +4 "core" % d ] ' +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +87 "core" ' +65 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%X  +123 "core"  +2 "processing"%r% +4 "core" %  +4 .tPS.seek 0.499ml +2 "processing"%s' +600 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%i +48 "core" + .tPRV.dial :air +2 "processing"%u  +47 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%k  +47 "core" + .tCBV.dial AIV +2 "collection"'w  +49 "core" + .tPRV.dial between CBV and air +2 "processing"%y  +33 "core"  +2 .tPRV.dial :air + "processing"%z  +31 "core"  +2 "processing"%{% +4 "core" %  +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0.599ml +2 "processing"%g' +248 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +79 "core" > +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +2 "processing"%U' +692 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & +2 .tHand.open +44 "manipulator"&1 +28 "core" 1 +2 "manipulator"&b& +4 "core" & +2 "manipulator"&o% +4 "core" %\  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +178 "core" ( +2 "manipulator"&& +4 "core" &- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &~& +4 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&v'η +102 "core" ' +2 .tHand.close + "manipulator"&x/ +66 "core" / +2 "manipulator"&& +5 "core" &-  +2 "manipulator"&% +4 "core" % ] +3 .tForearm.seek :retract +2 "manipulator"&S'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q(ӷ +276 "core" ( +2 "manipulator"& & +4 "core" &7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +4 "core" & 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +103 "core" ' +2 "manipulator"&V& +4 "core" & <7 +3 "manipulator"&f% +4 "core" %  +3 "collection"' & +4 "core" & +2 "collection"'|& +5 .tCC.seek :closed +2 "collection"'(W +4 "core" & +2 &  +8 &*x - +9 &_~ A +10 &Cs T +9 &O V +9 &N V +11 &O V +8 &DN V +10 &N V +9 &N V +9 &L V +10 & MN V +10 &"N V +8 &#N V +10 &%Q V +9 &'UP V +9 &)N V +10 &*P V +9 &,M V +10 &.\\O V +9 &0N V +9 &1O V +10 &3Q V +9 &5dO V +10 &7&O V +10 &8N V +8 &:L W +10 &.L V +9 &?P V +10 &AQ V +9 &CsO W +10 &E6T V +10 &FU V +9 &H^ X +9 &Jo~ [ +9 &L$ _ +9 &M b +10 &O b +9 &Qa b +10 &S b# +9 &T b' +9 &V B +10 &WI- #i +9 &WnY D +3 ( + "collection"'|& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.37 + "collection"'& +4 "core" &WnV D +2 .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"& % +4 "core" %   +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +3 "collection"'& +4 "core" &WnW D +2 #tClearing PML for modified lysate +2 .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 + .PTV.dial :PRV,avoiding: :puck +2 "processing"%n @ +79 "core" ? +2 .tdelay 2 seconds +201 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%1  +81 "core" +2 .tdelay 2 seconds +201 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +81 "core"  +2 .tdelay 2 seconds +203 "processing"% % +3 "core" % +4 .tPS.seek 1.499ml +2 "processing"%' +1611 "core" ' + .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%C' +1106 "core" ' + .tPSV.dial :air +2 "processing"%m  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%'' +525 "Can" hg +2107 "core" ' + #t\mixing lysate with speDil +2 .PSV.dial :PML + "processing"%p +48 "core" + .tCBV.dial :PRV +2 .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%  +50 "core" ~ +2 .tdelay 2 seconds +202 "processing"%"% +4 "core" % +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%'t +2407 "core" ' + .tdelay 5 seconds +503 .PRV.dial CBV +3 "processing"%  +82 "core"  +2 .tdelay 2 seconds +202 "processing"%+% +4 "core" %u +2 .tPS.seek 0.475ml +2 "processing"%W' +2571 "core" ' + .tdelay 5 seconds +503 .PRV.dial :air +3 "processing"%,  +47 "core"  +2 .tdelay 2 seconds +202 .PS.seek 0.965ml +2 "processing"%)'N +5008 "core" ' + .tdelay 10 seconds +1003 .PRV.dial CBV +2 "processing"%  +48 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PSV.dial :air +2 "processing"%5  +48 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%4' +1628 "core" ' + .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%! +81 "core" ~ + .tPTV.dial :PRV,avoiding: :puck +3 "processing"%% @ +79 "core" @ +2 .tPS.seek 0ml +2 "processing"%}' +2620 "core" ' +49 .tPSV.dial :air +5 "processing"%t  +81 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2621 "core" ' + .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"% +92 "core" +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%' +2619 "core" ' + #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +2 .AIV.dial :bypass + .PRV.dial CBV + .PSV.dial :air +2 "processing"%@  +78 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +2623 "core" ' + .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"%; +46 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%<  +79 "core" +2 "processing"%9% +4 "core" %v  +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%' +7784 "core" ' + .tdelay 5 seconds +503 .AIV.dial :sample +3 "collection"'\ & +58 "core" $ + .tAWV.select :waste +2 "collection"' +10 "processing"%:% +3 "core" % +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%H'nD +10825 "core" ' + .tdelay 15 seconds +1503 .AIV.dial :bypass +2 "collection"' { +60 "core" } +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%A' +1325 "core" ' + .tPSV.dial :air +2 "processing"%J  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2633 "core" ' + .tPSV.dial :PML +2 "processing"%R +46 "core" +2 .tPS.seek 0ml +2 "processing"%=' +2619 "core" ' + .tAIV.dial :coilToMFB + .AWV.select :air +2 "collection"' +10 '#& +3 "core" &WnW' D +2 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +3 ."MFBPCR"SPE.hold 2:46:40,55C +3 "collection"'Y& +3 "MFB"*? @@T +5 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*/  +3 "core" &WnWD D +2 .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR + "processing"%- +28 "core"  + ."MFBPCR"delay 20 seconds +91 "core"  +2 "processing"%% +5 "core" %  + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%Q' +1684 "core" ' +2 .tdelay 5 seconds +203 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"*N I +176 "core" I +2 "MFB"*2% +4 "core" %R +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*T'6 +102 .tPSV.dial :waste1 +3 "processing"%*  +50 "core"  +2 .tPS.seek 0ml +2 "processing"%L' +1145 "Can"  +563 "core" ' + .tPSV.dial PSR +2 "processing"%[ +50 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%F' +2778 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"% +118 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%\\' +1215 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*6  +78 "core" +2 "MFB"*D% +4 "core" %6\  G +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*a'; +485 "core" ' +2 .tPSV.dial PSR +3 "processing"%^ +118 "core"  +2 "processing"%e% +5 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +9 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*I % +4 .tPS.seek 1.5ml +2 "processing"%P' +58 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*3'R +1631 "core" ' +2 .tdelay 5 seconds +60 "core" ' + #"MFBPCR"Lysate primed! +2 .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*.  +55 "core" +2 "MFB"*% +4 "core" %R$ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*Z' +365 .tPSV.dial :waste1 +3 "processing"%`  +48 "core"  +2 .tPS.seek 0ml +45 "processing"%$' +982 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :AIV +2 "MFB"*K I +78 "core" J +2 "MFB"*O% +4 "core" %[* +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*d' +315 "core" ' + .tPSV.dial PSR +2 "processing"%M +50 "core" + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%c' +2762 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%h +127 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%G' +2732 "core" ' + .tPSV.dial PSR +2 "processing"%X +114 "core"  +2 "processing"%r% +4 "core" % - +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%j' +1656 "core" ' +2 .tdelay 5 seconds +247 "core" ' + ."MFBPCR"delay 5 seconds +254 .tPSV.dial :waste1 +3 "processing"%E  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%' +195 "MFB"*9 +2 "core" 9|5 +3 #"MFBPCR"Solid Phase Extraction Heater at 50.4C + .ATV.dial ASV +2 "MFB"*i n +36 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*u% +5 "core" %  &c P +2 ."MFBPCR"AS.seek 0.041ml +3 "MFB"*k'% +1411 "core" ' + .tPSV.dial PSR +2 "processing"%w +50 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%y' +2693 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%z +127 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%{' +2715 "core" ' + .tPSV.dial PSR +2 "processing"%s +112 "core"  +2 "processing"%% +4 "core" %n X +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%g' +1465 "core" ' + ."MFBPCR"delay 10 seconds +173 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%' +272 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +1145 "core" ' + .tPSV.dial PSR +2 "processing"%o +61 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2670 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%~ +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%B'k +1512 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"*x I +53 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +11 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +878 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +147 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%l' +1319 "core" ' + .tPSV.dial :air +2 "processing"%v  +114 "core" +2 .tPS.seek 2.5ml +2 "processing"% ' +2641 "core" ' + .tPSV.dial :mixloop +2 "processing"%_ +46 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%' +4910 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*V  +56 "core" +2 "MFB"*f% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"* 'R +118 "core" ' + .tPSV.dial :air +2 "processing"%S  +48 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%]' +853 "core" ' + ."MFBPCR"ATV.dial :AIV +2 "MFB"* I +73 "core" I +2 "MFB"*% +4 "core" %R~ Q +53 ."MFBPCR"AS.seek 0.01ml +3 "MFB"* ' +829 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +160 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*|'R +255 "core" ' + #"MFBPCR"ethanol wash +2 .ATV.dial :air2 +2 "MFB"*n  +116 "core"  +3 "MFB"*% +4 "core" %R{ +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*1' +265 "core" ' + .tPSV.dial :mixloop +2 "processing"% +48 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"% ' +700 "core" ' + ."MFBPCR"delay 3 seconds +304 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*U  +72 "core" +2 "MFB"*% +4 "core" % g +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*m'_ +4016 "core" ' + #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'C  +47 "core"  +2 "collection"'p% +5 "core" %-9 x + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"''P +1115 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'"' +1631 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"''  +2 '  +46 "core"  +103  + .tCBV.dial :waste1 +2 "collection"'+ @ +49 "core" ? +4 .tCS.seek 0ml +2 "collection"''4 +503 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*,  +37 "core" +2 ."MFBPCR"delay 3 seconds +303 "MFB"*W% +3 "core" %_ +2 ."MFBPCR"AS.seek 0.434ml +3 "MFB"*'ݤ +535 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*5  +52 "core" +2 "MFB"*)% +4 "core" %ݳ  +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*!'J +317 "core" ' +2 ."MFBPCR"delay 3 seconds +259 "core" ' + .tCSV.dial CSR +2 "collection"'%  +40 ."MFBPCR"ATV.dial ASV +2 "MFB"*4 n +5 "core"  +2 "collection"'t% +5 "core" %8# Z + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'}'P +96 "core" o +2 "MFB"*% +4 "core" %T  +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*8'&^ +975 "Can" v +29 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'@' +1637 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +48 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"';'4 +2655 "core" ' +2 "collection"'<& +4 "core" &WnWX xD +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&9& +4 "core" &  4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&>(ӷ +13 "core" ( +2 "manipulator"&\ & +4 "core" &Ӻ 0 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &:& +3 "core" &Ӻ  0 +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"&/ +67 "core" / +2 .tCC.seek :open +2 "collection"'H( +423 "core" ( +2 "manipulator"&J& +4 "core" & 3 5, +2 "manipulator"&A% +4 "core" % ( 0 9 +3 .tForearm.seek :retract +2 "manipulator"&R'\ +56 "core" ' + ."MFBPCR"delay 3 seconds +38 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&((- +255 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*# % +50 "core" ( +2 "manipulator"&Y& +4 "core" &- A ?f +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &/& +2 "core" &- 3 Cd +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 "core" $ +3 .tForearm.seek :garage +3 ."MFBPCR"AS.reconfigure ASconfig +3 "manipulator"&-'η +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +106 "core" ' +2 .tHand.open +2 "manipulator"&=1 +68 "core" 1 +2 "manipulator"&N% +4 "core" % λW լ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&2'\ +103 "core" ' +2 #"WCR"Whole Cell Archive sampling 200ml + #Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'*& +4 "core" & +3 "manipulator"&&% +4 "core" %\  P Q  +3 "storage"(Q% +4 "core" %V / <  +51 "storage"([. +6 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(L( +175 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +36 "core"  +3 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 "core" ( +2 ."MFBPCR"AS.seek 1ml +3 ."WCR"SC.reconfigure SCloose +3 "MFB"*F' +3 "storage"($.(\ 1~b +5 (6& +3 "core" & L 7 +3 "manipulator"&D& +4 "core" &-   +2 "manipulator"&T% +4 "core" %\   +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&^( +198 "core" ( +2 "manipulator"&e& +5 "core" & $ +2 "storage"(I& +4 "core" & K N 6 +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&\\' +99 "core" ' +3 "storage"(a& +4 "core" & K T 6 +3 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(.'V +125 "core" ' +3 "storage"(- +4 "core" -'{ + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (3& +3 "core" & E\ \  a 6 +3 "manipulator"&`& +4 "core" &wq$ +2 ."WCR"Elbow.seek 2 +3 "manipulator"&P( +4 "core" ( +2 "manipulator"&K& +4 "core" &{$ +2 "storage"(O& +5 "core" & E 4 g 6 +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&Z'8 +23 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&M/ +66 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&$& +5 "storage"(h'X +7 "core" &xz$ +2 "manipulator"&c% +4 "core" % G  +3 ."WCR"Forearm.seek :retract +2 "manipulator"&X'\ +82 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +5 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&r(ӷ +156 "core" ( +2 "manipulator"&G& +5 "core" & 4 + ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &E& +4 "core" & 4 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +3 "manipulator"&' +102 "core" ' +2 "manipulator"&i& +5 "core" &4 +2 "manipulator"&u% +5 "core" % +3 "collection"'j& +4 "core" & r +3 "collection"'d& +4 ."WCR"CC.seek :closed +2 "collection"'w(W +5 "core" & v + &P w +8 &)v p- +10 &]| lA +9 &>r pU +10 &M rW +10 &M rW +8 &~M rW +10 &@L qW +8 &L rW +10 &L rW +9 &I sW +10 & GL rW +9 &" I rW +9 &#L rW +10 &%M rW +10 &'NL oX +8 &)J nW +9 &*M nW +10 &,J nW +9 &.WI jW +10 &0N mW +9 &1K nX +9 &3L jX +11 &5_L hW +9 &7"K gW +8 &8K gX +11 &:Gy gW +8 &'Nz fX +10 &?M gX +9 &AI gX +9 &CoJ gW +9 &E0M fX +9 &FQ fX +11 &H\\} fY +8 &Jg{u e] +10 &L| ca +9 &M{ `b$ +9 &Oz ab- +11 &QGv ab7 +9 &Rt _b6 +9 &Tu ^b6 +9 &Vbt [X +10 &WO\\y d= +5 ( + "collection"'d& +5 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.47 +2 .Hand.open + "manipulator"&1 +4 "core" &WOOx f= +70 1 +2 "manipulator"&z% +5 "core" %  Z i +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&y'\ +98 "core" ' + ."WCR"SC.coast +2 "storage"(6 +3 #"WCR"collectSample 200ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")s+ +4 "core" + +2 "sampler")% +5 "core" %WW ^  +2 "collection"'{& +4 "core" &WOOc x= +3 "Can" e +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'  +148 "core" + ."WCR"SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +2 "sampler")#.0X +2 +2 ."WCR"delay 3.8 seconds +384 "collection"'% +3 "core" %/[  +3 "sampler")~% +4 "core" %5K^^ g p + ."WCR"SSV.dial :spit +3 "sampler") +145 "core" +2 ."WCR"SS.seek 0ml +3 "sampler")x' +276 "core" ' + ."WCR"SSV.dial CBV +2 "sampler")b  +147 "core" + ."WCR"CTV.dial :intake +53 "collection"'  +82 "core"  +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +212 "collection"'B% +4 "core" %/g @ + #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +3 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X +2 "sampler")% +5 "core" %W ` W +53 "collection"'1% +3 "core" %/_ C +2 "sampler")C% +4 "core" %W ^ Z +54 "collection"'p% +4 "core" %/[ C +2 "sampler")0% +4 "core" %W Y [ +53 "collection"'% +4 "core" %/g B +2 "sampler")'% +4 "core" %W Y Y +53 "collection"'% +3 "core" %/j D +2 "sampler")+% +4 "core" %W  Y [ +54 "collection"'"% +3 "core" %/_ B +2 "sampler"),% +4 "core" %W# _ [ +54 "collection"'W% +3 "core" %/\\ C +3 "sampler")m% +4 "core" %W%" Y [ +54 "collection"'5% +3 "core" %/d D +2 "sampler"))% +4 "core" %W&$ X [ +54 "collection"'% +4 "core" %/Y C +2 "sampler")%% +4 "core" %W&& [ [ +54 "collection"'t% +4 "core" %/c C +2 "sampler")4% +4 "core" %W)' ` Y +54 "collection"'% +3 "core" %/d C +2 "sampler")% +5 "core" %W** X [ +52 "collection"'!% +4 "core" %/\\ D +2 "sampler")}% +4 "core" %W-+ W [ +54 "collection"'% +4 "core" %/\\ C +2 "sampler")@% +4 "core" %W.* ` \\ +53 "collection"'<% +3 "core" %/j C +3 "sampler")9% +4 "core" %W0- _ \\ +54 "collection"'\ % +4 "core" %/f B +3 "sampler"):% +4 "core" %W1- ^ [ +53 "collection"'% +4 "core" %/` B +2 "sampler")q% +4 "core" %W1/ ` [ +53 "collection"'% +4 "core" %/] C +2 "sampler")% +4 "core" %W43 W \\ +54 "collection"'J% +3 "core" %/S C +2 "sampler")A% +5 "core" %W41 X Z +53 "collection"'% +3 "core" %/W C +2 "sampler")>% +4 "core" %W75 Y \\ +54 "collection"'Y% +4 "core" %/P C +2 "sampler")/% +4 "core" %W97 ^ [ +54 "collection"'#% +3 "core" %/W B +3 "sampler")=% +4 "core" %W;9 [ \\ +53 "collection"'N% +3 "core" %/R A +2 "sampler")R% +4 "core" %W<: Y X +54 "collection"'*% +4 "core" %/L ; +2 "sampler")8% +4 "core" %W;; _ N +54 "collection"'&% +4 "core" %/M 9 +2 "sampler")Q% +4 "core" %W>< Y Q +54 "collection"'[% +4 "core" %/R 7 + "sampler")-% +4 "core" %W@A ^ P +54 "collection"'% +3 "core" %/Y 8 +2 "sampler")6% +4 "core" %W@? ` P +54 "collection"'D% +4 "core" %/N 8 +2 "sampler")T% +4 "core" %WCA _ P +54 "collection"'e% +4 "core" %/L 7 +2 "sampler")I% +4 "core" %WEC X O +54 "collection"'% +4 "core" %/U 8 + "sampler")(% +4 "core" %WFE _ O +3 "sampler")a% +4 "core" %WFD _ P +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %WFF X  + ."WCR"SSV.dial :exhaust +3 "sampler")3  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")g% +4 "core" %OS ] X +16 "collection"'b% +4 "core" %/J > +2 "sampler")% +4 "core" %OS _ V +16 "collection"'B% +4 "core" %/L ; +2 "sampler")x% +4 "core" %OT ` U +16 "collection"'l% +4 "core" %/E > +2 "sampler")_% +4 "core" %OS [ T +16 "collection"' % +4 "core" %/D > +2 "sampler")V% +4 "core" %OS _ W +16 "collection"'f% +3 "core" %/J > +3 "sampler")S% +4 "core" %OR _ W +16 "collection"'% +4 "core" %/F > +2 "sampler")% +4 "core" %OR ] W +16 "collection"'% +3 "core" %/G > +2 "sampler")% +4 "core" %OS Y V +16 "collection"' % +3 "core" %/9 > +3 "sampler")% +4 "core" %OS _ U +16 "collection"' % +4 "core" %/N > +2 "sampler")n% +4 "core" %OL e W +16 "collection"'% +3 "core" %/: > +2 "sampler")|% +4 "core" %OL W X +16 "collection"' % +4 "core" %/@ > +2 "sampler")]% +4 "core" %OL Y W +16 "collection"'U% +3 "core" %/; ; +2 "sampler")% +4 "core" %OK X S +16 "collection"'1% +3 "core" %/8 : +2 "sampler")C% +5 "core" %OK V S +15 "collection"'p% +3 "core" %/0 ; +3 "sampler")0% +4 "core" %OK Y S +16 "collection"'% +3 "core" %/? 5 +2 "sampler")'% +4 "core" %OL b M +15 "collection"'% +4 "core" %/: 5 +2 "sampler")+% +4 "core" %OK ^ M +16 "collection"'"% +4 "core" %/< 5 +2 "sampler"),% +4 "core" %OK c M +16 "collection"'W% +3 "core" %/4 4 +2 "sampler")m% +4 "core" %OK Z L +16 "collection"'5% +3 "core" %/; 2 +2 "sampler"))% +4 "core" %OK ` J +16 "collection"'% +4 "core" %// 1 + "sampler")%% +5 "core" %OK V J +15 "collection"'t% +4 "core" %/2 3 +2 "sampler")4% +4 "core" %OL X J +15 "collection"'% +4 "core" %/. 2 +2 "sampler")% +4 "core" %OL V J +16 "collection"'!% +4 "core" %/7 3 +2 "sampler")}% +4 "core" %OL X L +16 "collection"'% +5 "core" %/? 1 +2 "sampler")@% +4 "core" %OK W K +16 "collection"'<% +4 "core" %// 3 +2 "sampler")9% +4 "core" %OK X K +16 "collection"'\ % +3 "core" %/; 3 +2 "sampler"):% +4 "core" %OK _ K +16 "collection"'% +4 "core" %/T 3 +2 "sampler")q% +4 "core" %OK _ L +2 "collection"'% +4 "core" %/D 3 +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X ? +2 "sampler")>% +4 "core" %>R ] W +16 "collection"'Y% +4 "core" %/9 ? +2 "sampler")/% +4 "core" %BJ V W +16 "collection"'#% +3 "core" %/< @ +2 "sampler")=% +4 "core" %C, Y X +16 "collection"'N% +4 "core" %/7 A +2 "sampler")R% +4 "core" %C a Z f +16 "collection"'*% +3 "core" %/< C +3 "sampler")8% +4 "core" %B b [8 +16 "collection"'&% +4 "core" %/; C +2 "sampler")Q% +4 "core" %B X [8 +16 "collection"'[% +3 "core" %/< C +2 "sampler")-% +4 "core" %B W [8 +16 "collection"'% +4 "core" %/< C +2 "sampler")6% +4 "core" %B ^ [8 +16 "collection"'D% +4 "core" %/; C +2 "sampler")T% +4 "core" %B ^ [8 +16 "collection"'e% +7 "core" %/7 C +4 "sampler")I% +6 "core" %B \\ [8 +16 "collection"'% +4 "core" %/0 A +2 "sampler")(% +4 "core" %B _ Z8 +16 "collection"'a% +4 "core" %// B +2 "sampler")% +4 "core" %B Y [8 +16 "collection"'3% +3 "core" %/. C +2 "sampler")v% +4 "core" %B Y \\8 +16 "collection"'O% +4 "core" %/& D +2 "sampler")2% +4 "core" %B Y ^8 +16 "collection"'M% +4 "core" %/2 C +2 "sampler")`% +4 "core" %B ] X8 +16 "collection"'$% +3 "core" %/3 @ +2 "sampler")K% +5 "core" %B ^ X8 +62 "collection"'^% +13 "core" %/8 6 +2 "sampler")\\% +4 "core" %B _ N8 +17 "collection"'G% +3 "core" %/* 6 +3 "sampler")E% +4 "core" %B _ O8 +16 "collection"'.% +4 "core" %/4 7 +2 "sampler")Z% +4 "core" %B _ N8 +16 "collection"'i% +4 "core" %/) 7 +2 "sampler")h% +4 "core" %B Y O8 +16 "collection"'u% +3 "core" %/% 8 +3 "sampler")P% +4 "core" %B \\ P8 +16 "collection"'j% +4 "core" %/8 4 +2 "sampler")X% +4 "core" %B _ M8 +16 "collection"'H% +4 "core" %/% 7 +2 "sampler")d% +4 "core" %B X O8 +16 "collection"'% +3 "core" %/- 9 +2 "sampler")z% +5 "core" %B ] P8 +15 "collection"'% +3 "core" %/0 7 +2 "sampler"){% +4 "core" %B X O8 +16 "collection"'% +4 "core" %/1 6 +2 "sampler")% +4 "core" %B ] N8 +16 "collection"'L% +4 "core" %/7 7 +2 "sampler")s% +4 "core" %B ^ P8 +16 "collection"'o% +3 "core" %/6 7 +2 "sampler")k% +4 "core" %B ^ O8 +16 "collection"'% +4 "core" %/8 7 + "sampler")~% +5 "core" %B W P8 +15 "collection"'% +4 "core" %/+ 9 +2 "sampler")g% +4 "core" %B W R8 +16 "collection"'b% +3 "core" %/- 7 +2 "sampler")% +4 "core" %B X P8 +16 "collection"'B% +4 "core" %/$ 7 +2 "sampler")x% +4 "core" %B W O8 +16 "collection"'l% +4 "core" %// 8 +2 "sampler")_% +4 "core" %B ] Q8 +16 "collection"' % +3 "core" %/4 9 +2 "sampler")V% +4 "core" %B _ P8 +16 "collection"'f% +4 "core" %/- 8 + "sampler")S% +5 "core" %B W Q8 +2 "collection"'% +4 "core" %// 7 +2 #"WCR"Intake @16.1psia, vacuum from 9.6 to 13.6psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X +2 "sampler")9% +4 "core" %$\\ ^ W +16 "collection"'\ % +4 "core" %/* > +2 "sampler"):% +4 "core" %$\\ V W +16 "collection"'% +3 "core" %/! > +2 "sampler")q% +5 "core" %$\\ Z W +16 "collection"'% +3 "core" %/, > +2 "sampler")c% +4 "core" %$\\ ` U +16 "collection"'J% +4 "core" %/# = +2 "sampler")A% +4 "core" %$\\ _ U +16 "collection"'% +4 "core" %/( ? +2 "sampler")>% +4 "core" %$\\ X W +16 "collection"'Y% +3 "core" %/ > +2 "sampler")/% +4 "core" %$\\ X W +16 "collection"'#% +3 "core" %/ > +2 "sampler")=% +4 "core" %$\\ V V +16 "collection"'N% +3 "core" %/ > +2 "sampler")R% +5 "core" %$\\ V W +16 "collection"'*% +3 "core" %/ > +3 "sampler")8% +4 "core" %$\\ _ V +16 "collection"'&% +3 "core" %/ ? +2 "sampler")Q% +4 "core" %$\\ _ W +16 "collection"'[% +4 "core" %/ ? +2 "sampler")-% +4 "core" %$\\ ` W +15 "collection"'% +4 "core" %/ ? +2 "sampler")6% +4 "core" %$\\ V W +16 "collection"'D% +3 "core" %/ > +2 "sampler")T% +4 "core" %$\\ X V +16 "collection"'e% +4 "core" %/\ > +2 "sampler")I% +4 "core" %$\\ Y W +16 "collection"'% +4 "core" %/ = +2 "sampler")(% +4 "core" %$\\ _ U +16 "collection"'a% +4 "core" %/ > +2 "sampler")% +4 "core" %$\\ _ V +16 "collection"'3% +3 "core" %/ > +2 "sampler")v% +4 "core" %$\\ W W +16 "collection"'O% +4 "core" %/ > +2 "sampler")2% +4 "core" %$\\ W W +69 "collection"'M% +7 "core" %/ < +2 "sampler")`% +4 "core" %$\\ a U +16 "collection"'$% +4 "core" %/ ? +2 "sampler")K% +4 "core" %$\\ ` W +16 "collection"'^% +3 "core" %/ ; +2 "sampler")\\% +4 "core" %$\\ W S +16 "collection"'G% +4 "core" %/ : +2 "sampler")E% +4 "core" %$\\ W S +16 "collection"'.% +4 "core" %/ : +2 "sampler")Z% +4 "core" %$\\ \\ S +16 "collection"'i% +4 "core" %/ > +2 "sampler")h% +4 "core" %$\\ ^ V +2 "collection"'u% +5 "core" %/ = + #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +3 "sampler")#.n0X +2 "sampler")X% +4 "core" % ` W W +16 "collection"'H% +4 "core" %/ < +2 "sampler")d% +8 "core" %] V W +18 "collection"'% +4 "core" %/ > +2 "sampler")z% +4 "core" %] _ W +16 "collection"'% +4 "core" %/ > +2 "sampler"){% +4 "core" %\\ R U +16 "collection"'% +4 "core" %/ ? +2 "sampler")% +4 "core" %\\ g V +16 "collection"'L% +3 "core" %/ > +2 "sampler")s% +5 "core" %\\ ] W +16 "collection"'o% +4 "core" %/ > +2 "sampler")k% +4 "core" %\\ V V +16 "collection"'% +4 "core" %/ > +2 "sampler")~% +4 "core" %\\ ` V +16 "collection"'% +3 "core" %/ > +2 "sampler")g% +4 "core" %\\ _ V +16 "collection"'b% +3 "core" %/ > +2 "sampler")% +4 "core" %\\ _ W +16 "collection"'B% +4 "core" %/ ? +2 "sampler")x% +4 "core" %\\ ^ W +16 "collection"'l% +4 "core" %/ C +2 "sampler")_% +4 "core" %\\ [ [ +16 "collection"' % +4 "core" %/ ; +2 "sampler")V% +4 "core" %\\ \\ T +16 "collection"'f% +4 "core" %/ < +2 "sampler")S% +4 "core" %\\ e S +15 "collection"'% +4 "core" %/ ? +2 "sampler")% +4 "core" %\\ ^ X +16 "collection"'% +4 "core" %/\ ? +2 "sampler")% +4 "core" %\\ Y W +16 "collection"' % +3 "core" %/ @ +2 "sampler")% +4 "core" %\\ W Y +16 "collection"' % +3 "core" %/ > +2 "sampler")n% +4 "core" %\\ W W +16 "collection"'% +3 "core" %/ > +3 "sampler")|% +4 "core" %\\ T U +16 "collection"' % +4 "core" %/ > +2 "sampler")]% +4 "core" %\\ ` V +16 "collection"'U% +3 "core" %/ > +2 "sampler")% +4 "core" %\\ ` V +16 "collection"'1% +4 "core" %/ ? +2 "sampler")C% +4 "core" %\\ W W +16 "collection"'p% +4 "core" %/ > +2 "sampler")0% +4 "core" %\\ Z W +15 "collection"'% +4 "core" %/ ? +2 "sampler")'% +4 "core" %\\ [ W +16 "collection"'% +3 "core" %/ > +2 "sampler")+% +4 "core" %\\ ` W +16 "collection"'"% +4 "core" %/ ? +2 "sampler"),% +4 "core" %\\ ^ W +16 "collection"'W% +4 "core" %/ ? +2 "sampler")m% +4 "core" %\\ X W +15 "collection"'5% +4 "core" %/ ? +2 "sampler"))% +4 "core" %\\ X V +16 "collection"'% +4 "core" %/ ; +2 "sampler")%% +4 "core" %\\ W O +16 "collection"'t% +4 "core" %/ 9 +2 "sampler")4% +4 "core" %\\ _ R +16 "collection"'% +4 "core" %/ : +2 "sampler")% +4 "core" %\\ ^ Q +16 "collection"'!% +3 "core" %/ 5 +2 "sampler")}% +5 "core" %[ V L +15 "collection"'% +4 "core" %/ 5 +2 "sampler")@% +4 "core" %[ W L +16 "collection"'<% +3 "core" %/ 4 +3 "sampler")9% +4 "core" %\\ ] M +16 "collection"'\ % +3 "core" %/ 5 +2 "sampler"):% +4 "core" %\\ _ L +15 "collection"'% +4 "core" %/ 3 +2 "sampler")q% +4 "core" %\\ b L +16 "collection"'% +3 "core" %/ 4 +2 "sampler")c% +5 "core" %\\ ^ M +15 "collection"'J% +4 "core" %/ 5 +2 "sampler")A% +4 "core" %\\ _ L +16 "collection"'% +3 "core" %/ 4 +2 "sampler")>% +4 "core" %\\ V M +16 "collection"'Y% +4 "core" %/ 4 +2 "sampler")/% +4 "core" %\\ X L +16 "collection"'#% +3 "core" %/ 4 +2 "sampler")=% +4 "core" %\\ U K +16 "collection"'N% +3 "core" %/ 4 +2 "sampler")R% +4 "core" %\\ V L +3 "collection"'*% +4 "core" %/ 3 +2 #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X< f O Y +53 "collection"'a% +4 "core" %/ 7 +2 "sampler")% +4 "core" %GF _ P Y +54 "collection"'3% +3 "core" %/ 9 +2 "sampler")v% +4 "core" %NM ^ Q Y +2 "sampler")O% +4 "core" %MK ` Q Y +2 ."WCR"Intake.select :close + "sampler")0 +10 )2% +3 "core" %QN W Y +2 ."WCR"SSV.dial :exhaust +2 "sampler")M  +84 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")G% +5 "core" %%#W X W +15 "collection"'E% +4 "core" %/ @ +2 "sampler").% +4 "core" %&J V X +16 "collection"'Z% +3 "core" %/ @ +2 "sampler")i% +4 "core" %&J ` W +16 "collection"'h% +3 "core" %/ @ +2 "sampler")u% +4 "core" %&J c W +16 "collection"'% +4 "core" %/ @ +2 "sampler")j% +4 "core" %&J a X +16 "collection"'X% +4 "core" %/ ? +2 "sampler")H% +4 "core" %&J W W +16 "collection"'d% +4 "core" %/ @ +2 "sampler")% +4 "core" %&J W X +16 "collection"'z% +4 "core" %/ @ +2 "sampler")% +4 "core" %&J _ Y +15 "collection"'{% +4 "core" %/ @ +2 "sampler")% +4 "core" %&J ` Y +16 "collection"'% +4 "core" %/ @ +2 "sampler")L% +4 "core" %&J R X +16 "collection"'s% +3 "core" %/ ? +2 "sampler")o% +4 "core" %&I S X +16 "collection"'k% +3 "core" %/ < +3 "sampler")% +4 "core" %&I W T +16 "collection"'~% +4 "core" %/ ; +2 "sampler")% +4 "core" %&J _ S +16 "collection"'g% +4 "core" %/ < +2 "sampler")b% +4 "core" %&I \\ M +16 "collection"'% +4 "core" %/ 6 +2 "sampler")B% +4 "core" %&I X O +16 "collection"'x% +3 "core" %/ 7 +2 "sampler")l% +4 "core" %&I U M +16 "collection"'_% +4 "core" %/ 4 +2 "sampler") % +4 "core" %&I ` M +16 "collection"'V% +4 "core" %/ 5 +2 "sampler")f% +4 "core" %&J _ N +16 "collection"'S% +3 "core" %/ 3 +2 "sampler")% +4 "core" %&I W M +16 "collection"'% +5 "core" %/ 3 +2 "sampler")% +4 "core" %&J ^ L +16 "collection"'% +4 "core" %/ 7 +2 "sampler") % +4 "core" %&"! _ O +16 "collection"'% +3 "core" %/ 8 +3 "sampler") % +4 "core" %&" T Q> +2 "collection"'n% +4 "core" %/ 7 +2 #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X% +4 "core" %/ 6 +2 "sampler")Y% +4 "core" %iL ` O +16 "collection"'/% +4 "core" %/ 6 +2 "sampler")#% +55 "core" %iD \\ P +19 "collection"'=% +3 "core" %/ 5 +3 "sampler")N% +4 "core" %iD W N +2 "collection"'R% +4 "core" %/ 4 +2 #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X +2 "sampler")i% +4 "core" %P V X +16 "collection"'h% +4 "core" %/ A +2 "sampler")u% +4 "core" %P R X +16 "collection"'% +3 "core" %/ @ +2 "sampler")j% +4 "core" %P \\ X +16 "collection"'X% +3 "core" %/ ? +2 "sampler")H% +4 "core" %P U Y +16 "collection"'d% +3 "core" %/ ? +2 "sampler")% +5 "core" %P ` Y +15 "collection"'z% +5 "core" %/ > +2 "sampler")% +4 "core" %O U W +16 "collection"'{% +4 "core" %/ @ +2 "sampler")% +4 "core" %P W V +3 "collection"'% +4 "core" %/ ? + #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +3 .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X% +4 "core" %InZ Y M +16 "collection"'Y% +4 "core" %/ 9 +2 "sampler")/% +5 "core" n + %InZ ` X +2 ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.seek 0.02ml +2 "MFB"*#' +9 "collection"'=% +4 "core" %/ @ +2 "sampler")N% +4 "core" %InZ U X +16 "collection"'R% +4 "core" %/ @ +2 "sampler")% +4 "core" %InZ _ W +16 "collection"'&% +3 "core" %/ @ +2 "sampler")Q% +5 "core" %InZ ` X +16 "collection"'[% +3 "core" %/ @ +2 "sampler")-% +4 "core" %InZ U X +16 "collection"'% +4 "core" %/ @ +2 "sampler")6% +4 "core" %InZ V Y +16 "collection"'P% +4 "core" %/ ? +2 "sampler")D% +4 "core" %InZ ^ W +16 "collection"'T% +4 "core" %/ @ +2 "sampler")e% +4 "core" %InY ^ X +16 "collection"'I% +4 "core" %/ @ +2 "sampler")% +4 "core" %InZ V Y +16 "collection"'(% +4 "core" %/ @ +2 "sampler")a% +4 "core" %InY ^ X +16 "collection"'% +4 "core" %/ @ +2 "sampler")3% +4 "core" %InY ] X +16 "collection"'v% +4 "core" %/ B +2 "sampler")O% +4 "core" %InZ R Z +2 "collection"'2% +4 "core" %/ @ +2 #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +3 "sampler")#.;0X% +4 "core" %/ 8 +2 "sampler")Y% +4 "core" %M V N +16 "collection"'/% +4 "core" %/ 7 +2 "sampler")q% +4 "core" %M P O +16 "collection"'=% +4 "core" %/ 7 +2 "sampler")N% +4 "core" %M \\ O +16 "collection"'R% +3 "core" %/ 8 +3 "sampler")% +4 "core" %M \\ O +16 "collection"'&% +4 "core" %/ 7 +2 "sampler")Q% +4 "core" %M U O +16 "collection"'[% +4 "core" %/ 7 +2 "sampler")-% +4 "core" %M ] N +16 "collection"'% +4 "core" %/ < +2 "sampler")6% +4 "core" %M ] S +16 "collection"'P% +4 "core" %/ 7 +2 "sampler")D% +4 "core" %M Q P +16 "collection"'T% +3 "core" %/ 6 +2 "sampler")e% +4 "core" %M M N +16 "collection"'I% +4 "core" %/ 7 +2 "sampler")% +4 "core" %M [ O +16 "collection"'(% +4 "core" %/ 7 +2 "sampler")a% +4 "core" %M T O +16 "collection"'% +3 "core" %/ 6 +2 "sampler")3% +4 "core" %L R O +2 "collection"'v% +5 "core" %/ 7 +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 48 +3 "sampler")#.00X  +84 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 125.0ml + .Intake.select :open + "sampler") +212 "collection"'Y% +3 "core" %/ ; +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X +2 "sampler")% +4 "core" %rJ \\ U +3 "collection"'z% +4 "core" %/ > +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 39 +3 "sampler")#.'0X% +3 "core" %OK M R + ."WCR"SSV.dial :exhaust +3 "sampler")Y  +81 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")T% +4 "core" %/Z O S +16 "collection"'e% +4 "core" %/ 9 +2 "sampler")I% +5 "core" %/Z L O +15 "collection"'% +3 "core" %/ 8 +3 "sampler")(% +4 "core" %/Z [ Q +16 "collection"'a% +3 "core" %/ 9 +3 "sampler")% +4 "core" %/Z R Q +15 "collection"'3% +4 "core" %/ 8 +2 "sampler")v% +4 "core" %/Z O Q +16 "collection"'%% +4 "core" %/ 7 +2 "sampler")2% +4 "core" %/Z Q P +16 "collection"'F% +3 "core" %/ 8 +2 "sampler")% +4 "core" %/Z W P +16 "collection"'8% +3 "core" %/ 8 +2 "sampler")$% +4 "core" %/Z [ P +16 "collection"'K% +3 "core" %/ 8 +2 "sampler")`% +4 "core" %/Z V P +16 "collection"'\\% +4 "core" %/ 8 +2 "sampler")G% +4 "core" %/Z X P +16 "collection"'E% +4 "core" %/ 8 +2 "sampler").% +4 "core" %/Z T Q +16 "collection"'Z% +4 "core" %/ 8 +2 "sampler")i% +4 "core" %/Z O P +16 "collection"'h% +4 "core" %/ 8 +2 "sampler")u% +4 "core" %/[ \\ O +16 "collection"'% +3 "core" %/ 7 +2 "sampler")j% +5 "core" %/Z X P +16 "collection"'X% +3 "core" %/ 8 +3 "sampler")H% +4 "core" %/Z P P +17 "collection"'d% +3 "core" %/ 8 +2 "sampler")% +4 "core" %/Z Y O +16 "collection"'z% +4 "core" %/ ? +2 "sampler")/% +5 "core" %/Z N W +15 "collection"'{% +4 "core" %/ 7 +55 "sampler")% +6 "core" %/Z Y S +16 "collection"'% +3 "core" %/ 9 +2 "sampler")*% +4 "core" %/Z O P +16 "collection"'s% +4 "core" %/ 8 +2 "sampler")o% +4 "core" %/Z O P +2 "collection"'k% +5 "core" %/ 7 + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X? [ _ d +53 "collection"'n% +4 "core" %/ G +2 "sampler")^% +4 "core" %MJ Q ` d +2 "sampler")|% +5 "core" %MM O ^ d + ."WCR"Intake.select :close +2 "sampler")0 +10 ) % +3 "core" %PO W d + ."WCR"SSV.dial :exhaust +3 "sampler")]  +84 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %FG M ` m +2 "sampler")Y% +4 "core" %GF O _ m +2 ."WCR"Intake.select :close + "sampler")0 +10 )"% +3 "core" %KH L m + ."WCR"SSV.dial :exhaust +3 "sampler")q  +83 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")$% +4 "core" % J V e +54 "collection"'K% +4 "core" %/ = +2 "sampler")`% +4 "core" % S V e +54 "collection"'\\% +3 "core" %/ < +2 "sampler")G% +4 "core" %,( R V e +54 "collection"'E% +3 "core" %/ ? +2 "sampler").% +5 "core" %97 K V e +53 "collection"'Z% +4 "core" %/ = +2 "sampler")i% +4 "core" %FE M V e +2 "sampler")h% +4 "core" %GF K W e +3 ."WCR"Intake.select :close +3 "sampler")0 +12 )u% +3 "core" %IH O e +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +147 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'Y  +45 "core"  +2 "collection"'"% +5 "core" % } + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'q' +617 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'C' +2131 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"' @ +81 "core" ? +53 "sampler")R% +3 "core" %`` Q ^ +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'=  +97 "core"  +2 "collection"'% +5 "core" %  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'Q ` +76 "core" b +3 ."WCR"CS.seek 7.189ml +2 "collection"'['p +808 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +2 '-  +33 "core"  +115  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml +2 "collection"'6'4 +1773 "core" '1  u +3 ."WCR"delay 2:00 +8432 "core" ' +2 ."MFBPCR"delay 30 seconds +3003 .ATV.dial :waste,via: :air3 +2 "MFB"*P n +177 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*D'R +377 ."WCR"CBV.dial :waste2b +2 "collection"'T  +34 "core"  +2 ."WCR"CS.reconfigure CSconfig +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'e' +221 "core" ' +2 ."WCR"delay 1:00 +993 "core" ' + #"MFBPCR"Parking Bleach in LysateSource line and SPEcolumn +2 .ATV.dial :air3 +2 "MFB"*I % +71 "core" $ +2 "MFB"*% +4 "core" %R  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.029ml +2 "MFB"*(' +625 "core" ' + ."MFBPCR"ATV.dial :ElutionWater +2 "MFB"*a I +52 "core" J +2 "MFB"*% +4 "core" %s  +3 ."MFBPCR"AS.seek 0.059ml +2 "MFB"*3'E +628 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*v % +53 "core" $ +2 "MFB"*%% +4 "core" %I  T +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*2' +225 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*F  +36 "core"  +2 "MFB"*% +4 "core" % s +3 ."MFBPCR"AS.seek 0.769ml +2 "MFB"*8' q +2031 "Can"  p +1023 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'$  +146 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'K  +45 "core"  +2 "collection"'`% +4 "core" %  +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'\\' +631 "core" ' + ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'G' +2125 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"'E @ +81 "core" > +53 "sampler").% +4 "core" %bb U ^ + ."WCR"CBV.dial between CSV and waste2b +3 "collection"'Z  +98 "core"  +2 "collection"'i% +5 "core" %  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'h ` +66 "core" _ +3 ."WCR"CS.seek 7.172ml +2 "collection"'u' +817 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'  +4 '  +32 "core"  +114  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml +2 "collection"'X'4 +1704 "core" '  | +3 ."WCR"delay 2:00 +4577 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*H % +52 "core" & + ."MFBPCR"delay 3 seconds +304 "MFB"*j% +3 "core" % q\   e +3 ."MFBPCR"AS.seek 0.794ml +2 "MFB"*' u +532 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*#  +52 "core" +2 "MFB"*/% +4 "core" %   +3 ."MFBPCR"AS.seek 0.779ml +2 "MFB"*{'  +325 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :AIV +2 "MFB"*z I +121 "core" H +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.015ml +2 "MFB"*' +4417 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"** n +143 "core" o +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +116 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*o % +57 "core" % +2 "MFB"*k% +4 "core" %R " +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*N' +245 "core" ' + ."MFBPCR"delay 2 seconds +85 ."WCR"CBV.dial :waste2b +2 "collection"'s  +34 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'' +72 ."MFBPCR"ATV.dial :bleach +2 "MFB"*g  +35 "core" +2 "MFB"*M% +4 "core" % +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*' +160 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +3 "collection"'B  +146 "core" +2 "collection"'b& +4 "core" &WOO ~= +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&l% +4 "core" %\ 1  +2 "storage"(_% +5 "core" %X y +2 "storage"( . +3 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"(V(( +213 "core" ( + ."WCR"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (f& +3 "core" &)@ v +2 "manipulator"&S& +5 "core" &3 +2 "manipulator"&% +4 "core" %\   +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&( +174 "core" ( +2 "manipulator"&& +4 "core" &  +3 "storage"(& +4 "core" &)@ +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"& ' +97 "core" ' +2 "storage"(& +4 "core" &)A R +3 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"( 'V +305 "core" ' +2 "storage"(n- +4 "core" -'s +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&^& +4 "core" & P +3 "storage"(|& +4 "core" &)D O I +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek 1 +3 "manipulator"& 'C +30 "core" ' +53 ."WCR"Elbow.hold +4 "manipulator"&], +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -'s +3 ."WCR"SE.seek 1.07 Pucks below Top Plate +2 "storage"(O' +31 "core" ' +2 "manipulator"&1% +4 "core" %S s t _ +3 "storage"(U& +4 "core" &)D\ \  ~ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 316 counts +2 "manipulator"&p' +16 "core" ' +2 "manipulator"&0& +4 "core" & +3 "storage"(&& +4 "core" &)D \ +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&'' +24 "core" ' +2 ."WCR"SE.seek 2.07 Pucks below Top Plate +3 "storage"(' +43 "core" ' +2 "manipulator"&+& +5 "core" & +2 "manipulator"&% +5 "core" %\  +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&,'\ +92 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&W(ӷ +165 "core" ( +3 "manipulator"&m& +4 "core" &n5 +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &5& +3 "core" &z{5 +3 ."WCR"Forearm.seek CC +2 "manipulator"&d' +93 "core" ' + ."WCR"Hand.close +2 "manipulator"&L/ +78 "core" / +2 ."WCR"CC.seek :open +2 "collection"'x( +421 "core" ( +2 "storage"(~& +4 "core" &)C ~ +3 "storage"(4& +4 "core" &)D ~ q  +2 "manipulator"&;& +5 "core" & Y4 +2 "manipulator"&% +4 "core" % > U +3 ."WCR"Forearm.seek :retract +2 "manipulator"&t'\ +98 "core" ' +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&}( +183 "core" ( +2 "manipulator"&& +4 "core" & +2 "storage"(@& +5 "core" &)D { E +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&<'C +100 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&9, +4 "core" , + ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&1 +76 "core" 1 +3 "manipulator"&:% +5 "core" % t   +2 "storage"(& +4 "core" &)D c W +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 349 counts +2 "manipulator"&\ 'Ϡ +16 "core" ' +2 "manipulator"&c& +4 "core" & +3 "storage"(& +4 "core" &)C  +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&A' +20 "core" ' +2 "storage"(!% +5 "core" % Q +3 ."downElevator"SE.seek :down +4 "storage"(>'X +100 (Y% +3 "core" %^ V a +2 "manipulator"&"% +5 "core" %  +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +3 "manipulator"&J'\ +86 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +3 ."WCR"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'q& +5 "core" &* +2 .tHand.open + "manipulator"&1 +25 "core" 1 +2 "manipulator"&R& +4 "core" & Y Y ( +3 "manipulator"&=% +4 "core" %\ d Y & +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +179 "core" ( +2 "manipulator"&Q& +4 "core" &- l i  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &C& +3 "core" &- T P +2 .tForearm.seek :garage +2 "manipulator"&-'η +100 "core" ' +2 .tHand.close + "manipulator"&/ +67 "core" / +2 "manipulator"&[& +4 "core" &- B # +3 "manipulator"&P% +4 "core" % 7 ; +3 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&T(ӷ +284 "core" ( +2 "manipulator"&6& +58 "core" &ӵ! 7 *=D +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +5 "core" &ӵ! / @=D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +99 "core" ' +2 "manipulator"&D& +5 "core" &ӵ!=D +2 "manipulator"&a% +4 "core" % 7 +3 "collection"'& +4 "core" &@ x +3 "collection"'(& +5 .tCC.seek :closed +2 "collection"'v(W +4 "core" &= x + &B x +8 &)vH p- +9 &\\~D oA +9 &8p? oU +10 &L; sW +10 &K- sX +9 &uJ6 rX +9 &8J. qW +10 &L1 rW +9 &I1 sW +10 &~G3 sW +8 & @F8 tW +10 &"G* rX +10 &#I0 sW +9 &%I. tW +9 &'HG. tW +10 &)\ E/ rW +9 &*L* rW +10 &,K/ sW +8 &.PJ2 tW +10 &0I+ sX +10 &1J) sW +9 &3L+ sW +9 &5WI( uX +10 &7I/ uW +8 &8I, tW +10 &:E- tW +9 &<`J. tW +10 &>#G0 uW +9 &?K+ uW +9 &AK- tW +10 &ChL2 uW +9 &E)K/ uX +10 &FN, tX +9 &HW. sX +9 &Jcv0 q\\ +10 &L. n` +9 &M2 kb" +10 &O0 lb( +9 &QD2 kb3 +9 &R1 kb3 +10 &T1 kb/ +10 &Ve) jU +9 &WN_+ s= +5 ( + "collection"'(& +5 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.53 +2 "collection"'%& +4 "core" &WNO2 u= +2 &WNO, s= +2 .tHand.open + "manipulator"&31 +77 "core" 1 +2 "manipulator"&F% +4 "core" %   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'2& +4 "core" &WNO* = +3 "collection"'$% +4 "core" %) } +2 .tCSV.dial CSR +2 "collection"'K  +46 "core"  +2 "collection"'`% +4 "core" %-  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'e'p +413 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*\\ % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*E% +4 "core" %  M +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*.'\ 4I +299 "core" ' +2 .tdelay 5 seconds +242 "core" ' +2 ."MFBPCR"delay 3 seconds +258 .tCSR.select :air +2 "collection"' +10 'Z% +3 "core" %p* u +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'i'` +19 ."MFBPCR"ATV.dial :bleach +2 "MFB"*h  +53 "core"  +2 "MFB"*G% +4 "core" %\ 4H  +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*' +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV +2 "MFB"* n +16 "core" ' + .tCSV.dial :waste +2 "collection"'u +81 "core" m + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*H  +58 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +12 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'8'4 +2033 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'#& +5 "core" &WNP. = +2 "collection"'/% +4 "core" %8*  +2 .tCSV.dial :flush +2 "collection"'  +49 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'z'p +1358 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'{ @ +46 "core" B +2 "collection"'*% +4 "core" %p+  +3 .tCS.seek 7ml +2 "collection"'o'l +602 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'k  +2 '  +45 "core"  +106  + .tCBV.dial :waste1 +2 "collection"' @ +83 "core" A +2 .tCS.seek 0ml +2 "collection"'s'4 +1865 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'g& +5 "core" &WNP% = +2 "collection"'M% +4 "core" %3!  +2 .tCSV.dial :flush + "collection"'X  +81 "core" +2 .tCS.seek 5ml +2 "collection"'N'p +1354 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'B @ +60 "core" ? +2 "collection"'b% +5 "core" %p( u +2 .tCS.seek 7ml +2 "collection"'l'g +603 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'_  +48 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +82 "core"  +2 .tCS.seek 0ml +2 "collection"'f'4 +1861 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'S  +45 "core"  +2 "collection"'% +5 "core" %7( t + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''P +395 "core" ' + ."MFBPCR"delay 1:00 +733 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1623 "core" ' +55 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +48 "core"  +2 .tCBV.dial :waste1 +2 "collection"'r @ +82 "core" A +3 .tCS.seek 0ml +2 "collection"'y'4 +2650 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'n  +48 "core"  +2 "collection"'^% +5 "core" %2 s + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'|'P +192 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +725 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'1' +1616 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'U  +47 "core"  + .tCBV.dial :waste2b +3 "collection"'0  +82 "core"  +2 .tCS.seek 0ml +3 "collection"'&'4 +2635 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'+  +47 "core"  +2 "collection"'% +4 "core" %4 p +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"' 'P +45 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +842 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"' ' +938 "Can"% | +675 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +2 'p  +52 "core" +73  + .tCTV.dial :air +2 "collection"'O  +147 "core" +2 .tCS.seek 0ml +2 "collection"'m'4 +2626 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'5'0 +867 "core" ' +2 .tCSV.dial :waste +2 "collection"'' +47 "core" +2 .tCS.seek 0ml +2 "collection"']'4 +852 "core" ' +2 #tFlushing upper manifold + "collection"'L& +5 "core" &WNO t= +2 "collection"',% +4 "core" %8 s +2 .tCSV.dial :flush +2 "collection"'w  +45 "core"  +2 .tCS.seek 5ml +2 "collection"'~'p +1362 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'4 @ +46 "core" A +2 "collection"';% +4 "core" %p v +3 .tCS.seek 7ml +2 "collection"''f +598 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +125 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'@'4 +1871 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'d'0 +880 "core" ' + .tCSV.dial :waste +2 "collection"'W +45 "core" +2 .tCS.seek 0ml +2 "collection"''4 +848 "core" ' +2 "collection"':& +4 "core" &WNO s= +2 "collection"'% +5 "core" %5# r + .tCSV.dial :flush +2 "collection"'c  +47 "core"  +2 .tCS.seek 3ml +2 "collection"''0 +864 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'! @ +59 "core" > +2 "collection"'t% +4 "core" %0 w +3 .tCS.seek 5ml +2 "collection"'Y'p +601 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'"'4 +1380 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'}'0 +472 "core" ' + ."MFBPCR"delay 20 seconds +389 "core" ' + .tCSV.dial :waste +2 "collection"'< +79 "core" +2 .tCS.seek 0ml +2 "collection"'q'4 +842 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'\ & +5 "core" &WNO ~= +2 "collection"'% +4 "core" %5  +2 .tCSV.dial :flush +2 "collection"'  +47 "core"  +2 .tCS.seek 5ml +2 "collection"'R'p +617 ."MFBPCR"ATV.dial :air3 +2 "MFB"*= % +141 "core" % +2 "MFB"*A% +4 "core" %V  +2 ."MFBPCR"AS.seek 0.59ml +52 "MFB"*Q' +558 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'C @ +46 "core" A +2 "collection"'>% +4 "core" %p' q +3 .tCS.seek 7ml +2 "collection"'V'm +604 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'9  +2 '  +57 "core"  +95  + .tCBV.dial :waste1 +3 "collection"'[ @ +47 "core" A +2 .tCS.seek 0ml +2 "collection"'P'4 +1864 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'J& +5 "core" &WNP+ = +2 "collection"'-% +4 "core" %0! +2 .tCSV.dial :flush +2 "collection"'6  +79 "core" +2 .tCS.seek 5ml +2 "collection"''p +1367 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'I @ +49 "core" B +2 "collection"'D% +4 "core" %p  +4 .tCS.seek 7.001ml +4 "collection"'a'q +603 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +45 "core"  + .tCBV.dial :waste2b +2 "collection"'  +82 "core"  +3 .tCS.seek 0ml +2 "collection"'x'4 +1889 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&(& +5 "core" & ^ Z8 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%(ӷ +16 "core" ( +2 "manipulator"&3& +4 "core" &ӿ  }1 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &F& +3 "core" &ӿ p p #1 +2 .tForearm.seek CC +2 "manipulator"&2' +98 "core" ' + .tHand.close +2 "manipulator"&$/ +67 "core" / +2 .tCC.seek :open +2 "collection"'K( +420 "core" ( +2 "manipulator"&`& +4 "core" &  . +2 "manipulator"&% +5 "core" % .   +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&\\(- +309 "core" ( +2 "manipulator"&E& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&Z'η +113 "core" ' + .tHand.open +2 "manipulator"&h1 +68 "core" 1 +2 "manipulator"&G% +4 "core" % ε^   ٮ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&e'\ +99 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'.& +5 "core" &' + .tHand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"&H& +4 "core" &- {  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&u(- +6 "core" ( +2 "manipulator"&& +4 "core" &- u ~ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &i& +3 "core" &- { s~ +2 .tForearm.seek :garage +2 "manipulator"&#'η +102 "core" ' +2 .tHand.close + "manipulator"&// +66 "core" / +2 "manipulator"&& +4 "core" &- 3 ,~ +3 "manipulator"&8% +4 "core" % 7 <x +2 .tForearm.seek :retract +2 "manipulator"&{'\ +97 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&*(ӷ +288 "core" ( +2 "manipulator"&z& +4 "core" & j l:0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +3 "core" & [ > :0 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&& +4 "core" & 9 ::0 +3 "manipulator"&o% +4 "core" % : :X +2 "collection"'g& +5 "core" &/ +2 "collection"'M& +4 .tCC.seek :closed +2 "collection"'X(W +3 "core" &1 +3 &+  +10 &)x: - +9 &]9 }A +9 &=p, U +9 &M2 W +9 &J. W +11 &{I/ W +8 &>J6 V +10 &J' W +9 &L+ W +10 &I2 V +9 & FJ5 V +9 &"G4 W +9 &#K8 ~W +10 &%Q7 }W +9 &'MJ3 }W +10 &)M: }W +9 &*I8 ~W +10 &,I* ~V +9 &.UJ+ {W +9 &0J+ ~V +10 &1J& yW +9 &3L+ uW +9 &5]J0 tW +10 &7J& uW +10 &8J& uW +8 &:J) vW +10 &&K& tW +9 &?K) uW +10 &AM1 tW +8 &ClJ/ uW +9 &E.M0 vW +10 &FN. vX +10 &HW0 wX +9 &Jju1 s[ +10 &L- o` +9 &M/ mb" +9 &O0 kb) +9 &QH4 jb3 +10 &S2 jb1 +9 &T3 lb1 +9 &Vi3 kV +9 &WVZ, s; +7 ( + "collection"'M& +5 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.53 + "collection"'s& +5 "core" &WVI/ v; + &WVI* t; +2 .tHand.open + "manipulator"&B1 +78 "core" 1 +2 "manipulator"&b% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&N'\ +98 "core" ' +55 #tFlushing the Collection Valve::Manifold +2 "collection"'_& +4 "core" &WVI- x; +2 "collection"' % +4 "core" %3% x +2 .tCSV.dial CSR +2 "collection"'l  +47 "core"  +2 "collection"'S% +4 "core" %30 w +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"''p +444 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV +2 "MFB"*f n +147 "core" o + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*% +4 "core" % c +2 ."MFBPCR"AS.seek 0.09ml +2 "MFB"*'" +485 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'r% +3 "core" %p  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"''X +733 "core" ' + .tCSV.dial :waste +2 "collection"'n +144 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'^'4 +2007 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'y& +5 "core" &WVI s; +2 "collection"'j% +4 "core" %7 r + .tCSV.dial :flush +2 "collection"'|  +47 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'U'p +1374 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'0 @ +47 "core" B +2 "collection"'1% +4 "core" %p! q +3 .tCS.seek 7.001ml +2 "collection"'+'s +610 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +46 "core"  + .tCBV.dial :waste1 +2 "collection"'& @ +82 "core" @ +2 .tCS.seek 0ml +2 "collection"''4 +1869 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"' & +5 "core" &WVI z; +2 "collection"'p% +4 "core" %6 | +2 .tCSV.dial :flush +2 "collection"'  +80 "core" +2 .tCS.seek 5ml +2 "collection"'O'p +1354 "core" ' + .tdelay 5 seconds +78 "core" ' + ."MFBPCR"delay 30 seconds +424 .tCSV.dial :air +3 "collection"' @ +48 "core" A +2 "collection"'m% +4 "core" %p% x +3 .tCS.seek 7ml +2 "collection"'''h +603 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'5  +46 "core"  + .tCBV.dial :waste2b +2 "collection"'L  +82 "core"  +2 .tCS.seek 0ml +2 "collection"','4 +1772 ."MFBPCR"ATV.dial :extSrc +2 "MFB"*w  +74 "core"  +2 ."MFBPCR"delay 3 seconds +17 "core" ' +2 #tDisinfecting external Intake with kill + "collection"']& +4 "core" &WVI {; +2 "collection"'4% +4 "core" %6" y +2 .tCSV.dial CSR +2 "collection"';  +46 "core"  +2 "collection"'~% +4 "core" %6 | +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"''L +198 ."MFBPCR"ATV.dial :ElutionWater +2 "MFB"* I +101 "core" I +2 "MFB"*@% +4 "core" % +3 ."MFBPCR"AS.seek 0.12ml +2 "MFB"*W' +639 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*d % +51 "core" & +2 "MFB"*:% +4 "core" % +3 ."MFBPCR"AS.seek 0.13ml +2 "MFB"*'E +229 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*c  +37 "core"  +2 "MFB"*% +4 "core" %7\ 3 +2 ."MFBPCR"AS.seek 0.23ml +3 "MFB"*!' +633 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'t' +610 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +5 'Y  +49 "core"  +61 + .tCTV.dial :intake +2 "collection"'"  +82 "core" + .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'<' +58 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*} % +54 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*\ % +3 "core" % +2 ."MFBPCR"AS.seek 0.255ml +3 "MFB"*'X +541 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +54 "core" +2 "MFB"*q% +4 "core" %Xz +2 ."MFBPCR"AS.seek 0.24ml +3 "MFB"*=' G +333 "core" ' + ."MFBPCR"delay 3 seconds +220 "core" ' + .tIntake.select :close +2 "sampler")0 +9 .tCTV.dial :air +2 "collection"'A  +68 ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +13 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'C'4 +77 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*>  +34 "core"  + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*R'(@ +273 "core" ' + .tCSV.dial CSR +2 "collection"'9  +114 "core"  +2 "collection"'% +4 "core" %4# { +2 #tPulling 5ml of CSR.flush +52 .CSR.select :flush +3 "collection"' +11 .tCS.seek 5ml +2 "collection"'['p +1052 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 *V% +3 "core" %(% +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*J' +200 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'-' +1375 "core" ' + .tCSV.dial CBV +2 "collection"'6 +113 "core" +2 .tCS.seek 0ml +2 "collection"'P'4 +2652 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&I& +4 "core" & : 77 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&D(ӷ +14 "core" ( +2 "manipulator"&& +4 "core" &Ӽ 7 @ 1 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӽ 6 9H1 +2 .tForearm.seek CC +2 "manipulator"&' +98 "core" ' + .tHand.close +2 "manipulator"&a/ +70 "core" / +2 .tCC.seek :open +2 "collection"'(( +420 "core" ( +2 "manipulator"&3& +4 "core" & @ 8q- +2 "manipulator"&F% +5 "core" % & ? Br +2 .tForearm.seek :retract +2 "manipulator"&$'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&T(- +306 "core" ( +2 "manipulator"&& +4 "core" &- K ` +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +3 "core" &- @ 9 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&`'η +117 "core" ' +2 .tHand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&2% +4 "core" % εY{zƬ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&%'\ +103 "core" ' + #tCompleted [mbaPhase] begun 18:34:11 +2 #Extending 18tun1 until completion of MFBPCR +277 "Can", u +101 "core" ' +3 ."MFBPCR"SPE.hold 2:46:40,95C +3 .delay 3:00 +2 "MFB"*E @F@ +4 "core" /s +17998 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +4796 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteD +2 "MFB"*h I +103 "core" H +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*G'V +5777 "core" ' + #"MFBPCR"Priming Eluate +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +2 "MFB"*.  +56 "core"  + #"MFBPCR"Swish #1 of 2 +2 "MFB"*% +4 "core" %( oa +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*H'\  +1037 "core" ' +2 "MFB"*% +4 "core" %\  p E +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*i'( +1039 "core" ' + #"MFBPCR"Swish #2 of 2 +2 "MFB"*Z% +4 "core" %(+ sm +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*/'\  +1036 "core" ' +2 "MFB"*% +4 "core" %\  ps\ < +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*8'( +1036 "core" ' +2 ."MFBPCR"delay 3 seconds +303 "MFB"*\\% +3 "core" %(, t +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*e' 7 +3739 "core" ' + ."MFBPCR"delay 3 seconds +303 #Eluate primed + .ATV.dial :waste2 +2 "MFB"*# % +59 "core" $ +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +3475 "core" ' + ."MFBPCR"SPE.coast +2 "MFB"*k  +4 "core"  +  + ."MFBPCR"ASV.dial :SPErecovery +3 #Setting up PCR for Rp -- writing /var/log/esp/Rp18sep1620h200ml.pcr + #Building PCR Slug from ASV with MM2 mix, PP3 primer +2 #Priming with carrier + .ATV.dial ARV + "MFB"*u  +93 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +26 "core"  +2 "MFB"*o% +4 "core" %V % +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*g'(X +2552 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +2904 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*K n +145 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*M'R +5068 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*s'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*B  +156 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*b  +37 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*_% +3 "core" %(" K +48 ."MFBPCR"AS.reconfigure ASslow2 +10 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"* 'FL +185 "Can"? __ +432 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*l  +149 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*S% +3 "core" %FL\  o W +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1824 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*x  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*f% +3 "core" %\ ; +3 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*' +632 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*Q  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*r% +3 "core" % M +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'" +636 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*n  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +4 "core" %%  o G +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*y'\ +5854 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*j n +36 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*|% +3 "core" %\   H +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*^'\  +619 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*0  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*1% +3 "core" %\    E +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*U' O +5058 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*  +58 "core"  + ."MFBPCR"ASV.dial :waste1 +3 "MFB"*&  +75 "core"  + ."MFBPCR"ARV.dial :air1 +3 "MFB"*+  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"* % +4 "core" % L ? +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*p'k +32620 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*  +72 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +33 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +3037 "Can"E y +60003 I v +60004 I L +60004 O ` +60004 Q u +60003 V ii +60004 [ ut +60004 _ m +60004 c ii +26253 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"Z7391600:2016,914,721,714,60.0001;7392500:2289,910,695,687,60.0001;7393550:2543,1248,695,683,60.0374;7504710:2023,914,720,708,60.0001;7505610:2273,916,695,682,59.9628;7506660:2533,1202,696,684,60.0001;7617380:2016,923,721,714,59.9255;7618280:2262,892,694,684,60.0001;7619330:2518,1239,693,683,60.0001;7730280:2022,910,717,707,60.0001;7731180:2262,890,692,684,60.0001;7732230:2531,1249,695,681,60.0374;7843340:2014,910,720,711,59.9628;7844240:2257,937,693,684,60.0001;7845290:2539,1231,695,684,60.0001;7956400:2015,921,719,709,59.9628;7957300:2273,926,693,681,60.0374;7958350:2528,1260,695,683,60.0001;8069280:2024,917,720,711,59.9628;8070180:2267,919,693,685,60.0001;8071230:2538,1226,665,684,60.0001;8182310:2015,919,718,705,60.0001;8183210:2270,929,694,648,59.9628;8184260:2530,1234,694,681,59.9628;8295240:2027,941,723,710,60.0001;8296140:2244,925,694,683,59.9628;8297190:2517,1243,697,684,60.0001;8408210:2017,937,720,705,59.9628;8409110:2262,936,695,685,60.0001;8410160:2516,1233,695,682,60.0374;8521060:2018,905,722,706,60.0001;8521960:2269,937,695,680,60.0001;8523010:2524,1240,665,684,59.9628;8634030:2015,904,717,710,59.9628;8634930:2262,930,696,685,60.0001;8635980:2499,1260,697,682,60.0001;8746840:2006,910,721,710,60.0001;8747740:2253,931,662,681,60.0001;8748790:2517,1252,694,679,60.0001;8860040:2015,933,688,709,59.9628;8860940:2253,940,696,684,59.9628;8861990:2522,1237,696,683,60.0001;8972750:2019,914,719,712,60.0001;8973650:2262,965,694,686,60.0001;8974700:2515,1230,700,686,60.0001;9086140:2022,944,720,708,59.9628;9087040:2252,967,695,682,59.9628;9088090:2532,1227,662,682,60.0001;9198990:2007,944,721,711,60.0001;9199890:2255,954,694,684,60.0001;9200940:2495,1254,696,680,60.0001;9311920:2010,922,720,712,60.0001;9312820:2240,929,694,680,60.0001;9313870:2520,1248,698,683,60.0001;9424880:1994,925,687,710,60.0001;9425780:2252,958,695,684,60.0001;9426830:2510,1248,694,681,60.0001;9538070:2006,900,720,709,60.0001;9538970:2241,923,695,685,60.0001;9540020:2517,1253,694,645,60.0001;9651090:2010,912,720,708,59.9628;9651990:2251,950,695,681,60.0001;9653040:2497,1266,695,683,60.0374;9764410:2000,924,718,678,59.9628;9765310:2248,933,696,685,59.9628;9766360:2498,1262,694,685,60.0001;9877670:1999,935,722,713,59.9628;9878570:2248,926,694,682,60.0001;9879620:2511,1254,692,646,60.0374;9990610:2005,946,722,708,60.0001;9991510:2254,941,695,688,60.0001;9992560:2495,1242,698,684,60.0001;10104330:2003,905,719,672,59.9628;10105230:2253,913,696,684,59.9628;10106280:2496,1258,696,681,60.0001;10217600:1996,920,722,710,60.0001;10218500:2236,956,696,683,60.0001;10219550:2508,1250,696,651,60.0001;10331000:2007,946,718,708,60.0001;10331900:2246,923,663,684,60.0001;10332950:2510,1263,698,683,59.9628;10443860:1999,936,722,709,60.0001;10444760:2249,946,665,682,60.0001;10445810:2501,1258,697,683,60.0374;10557210:1995,928,721,710,60.0001;10558110:2251,923,697,687,60.0001;10559160:2511,1274,699,681,60.0001;10670480:1988,924,718,710,60.0001;10671380:2234,945,697,686,60.0001;10672430:2499,1263,694,682,59.9628;10784140:1997,942,719,709,59.9628;10785040:2220,914,694,685,60.0001;10786090:2511,1248,696,681,60.0374;10897100:1997,949,719,711,59.9628;10898000:2243,939,695,679,60.0001;10899050:2498,1266,695,683,60.0374;11010680:2002,929,717,707,60.0001;11011580:2238,911,692,649,60.0001;11012630:2496,1263,693,682,59.9628;11124040:1999,939,689,708,60.0001;11124940:2245,923,695,683,59.9628;11125990:2509,1252,692,679,60.0001;11237340:1999,960,720,710,59.9628;11238240:2254,941,697,682,60.0001;11239290:2495,1265,692,644,60.0374;11350460:2007,942,721,708,60.0001;11351360:2249,930,692,680,60.0001;11352410:2479,1260,697,681,60.0001;11463810:1999,906,717,673,59.9628;11464710:2244,908,694,680,60.0001;11465760:2491,1269,696,689,60.0001;11577220:2003,935,721,710,59.9628;11578120:2244,926,694,681,59.9628;11579170:2498,1237,694,645,60.0001;11690360:1993,931,718,704,60.0001;11691260:2249,917,695,681,60.0001;11692310:2477,1261,696,682,60.0374;11803610:2004,960,720,675,59.9628;11804510:2244,943,697,686,60.0001;11805560:2506,1266,696,685,60.0374;11916850:1999,942,723,712,60.0001;11917750:2242,937,695,684,60.0001;11918800:2505,1269,693,650,60.0374;12030210:2003,1263,720,709,59.9628; +20 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18sep1620h200ml.pcr + "MFB"* % +4 "core" %mu +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*m'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*O  +35 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"*5 % +117 "core" & +2 "MFB"*L% +4 "core" %(%d +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*''Zk +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*w  +53 "core"  +2 "MFB"*]% +4 "core" %Zd\ Q M +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*4'> +6056 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*; % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*~% +3 "core" %>L +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'_ +527 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*,  +52 "core"  +2 "MFB"*@% +4 "core" %X U Y +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*'p +329 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*d  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*:  +77 "core"  +2 "MFB"*W% +4 "core" %pg +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*c'K +2042 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution +57 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5318 "Can"f K +461 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil +3 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*t  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*} % +118 "core" & +2 "MFB"*\ % +5 "core" %V7 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*!' +242 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"*q% +4 "core" % +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16122 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*A % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>S +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*>' +540 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*<  +52 "core"  +2 "MFB"*=% +4 "core" % +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*9'q? +323 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*C'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17871 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*V' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2729 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*[' +5408 "Can"l  +363 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2729 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*-' +5784 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +5067 "core" ' +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18sep1622h200ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*N  +57 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*X  +25 "core"  +2 "MFB"*3% +4 "core" %Vg +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*F'(Y +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2902 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +56 "MFB"*D n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*v'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +155 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*2  +36 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*$% +4 "core" %(<I * +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*`'Ff +636 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 +2 "MFB"*J I +56 "core" I +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*h% +3 "core" %Fa^ +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP2 +2 "MFB"*G n +37 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*.% +3 "core" % ` B +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +620 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" % H _ +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*H'* +614 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*Z  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*i% +3 "core" %%\ Q M +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +1881 "Can"o `` +3974 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +2 "MFB"*/ n +35 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*\\% +3 "core" %\ RR +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*8'\  +645 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*#  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*e% +3 "core" %\ IU +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*k' D +5089 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*u  +57 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*o% +4 "core" % @D +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*z'_ +32616 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*g  +72 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*K % +35 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +14394 "Can"r c +60004 u l +60004 x }} +60004  uu +60003  n +60004  U +60004  ss +60004  tt +60003  hh +17627 ."PCR"PCR.off +189 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"14466530:2435,945,730,720,60.0001;14467480:2714,935,694,685,60.0001;14468330:2125,974,695,681,60.0001;14469080:1577,947,694,684,60.0001;14580270:2446,920,687,707,59.9628;14581220:2709,951,691,681,60.0374;14582070:2147,924,692,678,60.0001;14582820:1572,935,697,680,60.0001;14693320:2444,939,718,709,60.0001;14694270:2719,949,691,680,60.0001;14695120:2150,966,694,684,60.0001;14695870:1559,962,693,681,60.0001;14807150:2450,935,720,708,60.0001;14808100:2698,942,696,683,60.0001;14808950:2146,953,696,684,60.0001;14809700:1567,949,695,682,60.0001;14920870:2440,952,720,709,59.9628;14921820:2711,961,692,681,59.9628;14922670:2143,920,690,681,60.0001;14923420:1563,929,693,681,60.0001;15034900:2436,937,718,705,59.9628;15035850:2703,963,693,683,60.0001;15036700:2142,965,697,683,59.9628;15037450:1573,927,694,682,60.0001;15148420:2449,947,718,707,60.0001;15149370:2702,987,690,683,60.0001;15150220:2141,953,695,680,59.9628;15150970:1558,950,665,680,60.0001;15262150:2448,946,717,711,60.0001;15263100:2712,971,692,645,60.0001;15263950:2142,947,693,680,60.0001;15264700:1568,939,694,684,60.0001;15375890:2443,962,721,707,59.9628;15376840:2714,960,693,680,60.0001;15377690:2142,922,695,684,59.9628;15378440:1571,977,695,645,60.0001;15489600:2434,930,721,706,60.0001;15490550:2718,953,695,684,60.0001;15491400:2124,949,693,679,60.0001;15492150:1569,958,693,684,60.0001;15602950:2439,953,714,675,59.9628;15603900:2718,943,695,688,60.0001;15604750:2141,943,695,684,60.0001;15605500:1576,965,694,680,60.0001;15716850:2448,931,718,707,59.9628;15717800:2704,946,695,680,59.9628;15718650:2128,937,696,683,59.9628;15719400:1576,938,695,681,60.0001;15830630:2435,952,717,673,59.9628;15831580:2706,923,694,684,59.9628;15832430:2140,960,692,682,60.0001;15833180:1563,939,693,679,60.0001;15944500:2433,930,718,706,59.9628;15945450:2708,948,694,680,60.0001;15946300:2131,953,694,681,60.0001;15947050:1567,977,693,679,60.0001;16058170:2439,945,719,704,60.0001;16059120:2705,940,662,680,60.0001;16059970:2137,932,695,680,60.0001;16060720:1574,951,695,683,60.0001;16171940:2438,950,717,708,59.9628;16172890:2710,943,696,678,60.0001;16173740:2141,961,694,683,59.9628;16174490:1557,964,698,680,60.0001;16285510:2445,987,721,709,59.9628;16286460:2699,961,704,643,59.9628;16287310:2140,953,696,683,59.9628;16288060:1568,953,694,684,59.9628;16399250:2439,971,719,710,59.9255;16400200:2697,957,694,681,60.0001;16401050:2137,931,696,682,60.0001;16401800:1569,945,693,648,60.0001;16512850:2436,954,720,708,60.0001;16513800:2707,970,694,682,60.0001;16514650:2114,960,697,681,60.0001;16515400:1566,964,696,681,60.0001;16626510:2433,931,689,710,60.0001;16627460:2704,939,694,680,60.0001;16628310:2141,966,695,683,60.0001;16629060:1565,957,693,681,60.0001;16740450:2441,968,716,706,59.9628;16741400:2710,942,693,679,60.0001;16742250:2110,938,694,681,60.0001;16743000:1564,926,695,680,59.9628;16854270:2430,933,691,706,59.9628;16855220:2703,969,694,684,60.0001;16856070:2123,950,696,685,60.0001;16856820:1584,972,692,680,60.0001;16968020:2438,978,721,712,60.0001;16968970:2711,952,693,683,59.9628;16969820:2128,930,696,684,60.0001;16970570:1579,929,695,681,60.0001;17082050:2443,951,688,707,60.0001;17083000:2705,966,694,686,60.0374;17083850:2135,946,697,683,60.0374;17084600:1581,971,693,684,60.0001;17195970:2442,940,720,709,59.9628;17196920:2717,940,693,684,60.0001;17197770:2117,955,696,680,60.0001;17198520:1581,974,697,682,60.0001;17310220:2450,967,718,709,60.0001;17311170:2711,951,691,682,59.9628;17312020:2145,957,696,682,59.9628;17312770:1566,951,696,678,60.0001;17424190:2438,935,720,709,59.9628;17425140:2702,949,696,685,60.0001;17425990:2119,953,697,683,60.0001;17426740:1577,947,696,682,60.0001;17537880:2450,930,690,710,59.9628;17538830:2715,954,694,684,60.0001;17539680:2142,977,698,685,60.0374;17540430:1571,944,696,682,60.0374;17651560:2450,958,720,708,60.0001;17652510:2712,992,693,685,60.0001;17653360:2127,928,697,682,60.0001;17654110:1568,955,695,680,60.0001;17765180:2444,968,723,706,60.0001;17766130:2701,949,694,684,59.9628;17766980:2146,950,697,686,60.0001;17767730:1574,930,700,683,60.0001;17879000:2455,968,720,708,59.9628;17879950:2710,951,694,687,60.0001;17880800:2140,962,666,679,60.0001;17881550:1569,953,694,682,60.0374;17992960:2442,963,689,708,60.0001;17993910:2718,989,697,682,60.0001;17994760:2145,945,697,688,59.9628;17995510:1579,956,698,685,60.0374;18106640:2454,949,721,709,60.0001;18107590:2727,963,697,685,60.0001;18108440:2139,928,697,684,60.0374;18109190:1579,955,696,687,60.0001;18220720:2446,953,688,712,59.9628;18221670:2716,958,694,684,59.9628;18222520:2152,970,698,683,60.0001;18223270:1583,976,695,679,60.0001;18334690:2452,936,719,710,60.0001;18335640:2713,930,695,684,59.9628;18336490:2123,962,696,681,60.0001;18337240:1585,967,697,679,60.0001;18448650:2451,970,723,709,59.9628;18449600:2716,941,696,684,60.0001;18450450:2150,955,698,685,60.0001;18451200:1575,952,694,645,60.0001;18562470:2455,948,720,711,60.0001;18563420:2718,971,692,644,60.0001;18564270:2139,966,697,680,59.9628;18565020:1569,968,694,680,60.0001;18676450:2450,965,720,709,60.0001;18677400:2719,947,695,683,59.9628;18678250:2155,963,696,682,60.0001;18679000:1567,934,695,684,60.0001;18790040:2462,949,722,709,60.0001;18790990:2737,945,696,685,60.0001;18791840:2155,953,664,681,60.0001;18792590:1575,952,697,683,60.0001;18904300:2465,949,687,713,60.0001;18905250:2721,958,695,682,60.0001;18906100:2149,980,695,684,60.0001;18906850:1583,968,695,682,60.0001;19018130:2454,953,722,706,59.9628;19019080:2726,955,694,687,59.9628;19019930:2134,917,696,680,60.0001;19020680:1581,961,697,681,60.0001;19132100:2460,942,690,711,59.9628; +26 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18sep1622h200ml.pcr + "MFB"*{% +4 "core" %eG +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*M'(@ +1025 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*B  +35 "core" + ."MFBPCR"ATV.dial :air3 +3 "MFB"*b % +118 "core" & +2 "MFB"*_% +4 "core" %()L +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*s'Zo +224 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*l  +52 "core" +2 "MFB"*S% +4 "core" %Zn ] J +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*x % +51 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*f% +3 "core" %> @ a +58 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'` +524 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*Q  +50 "core" +2 "MFB"*r% +4 "core" %_ @ H +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*'p +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*n  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +78 "core"  +2 "MFB"*% +4 "core" %pU +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*j'h +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*|' +3076 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' @CEST1537135237.58 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*^' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*&  +47 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*+ % +115 "core" & +2 "MFB"* % +4 "core" %V)1 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*U' +233 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"*% +4 "core" %RD +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +4477 "Can" `` +11642 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*p % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*O% +3 "core" %> At +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*5' +524 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*L  +53 "core"  +2 "MFB"*m% +4 "core" % * D +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*w'q& +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*]  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*''R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +17875 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*;' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*4' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*,'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*@' +4769 "Can" T +1003 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +51 "MFB"*W' +5782 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5068 "core" ' +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18sep1700h200ml.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*c  +57 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +26 "core"  +2 "MFB"*% +4 "core" %V +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(Q +2561 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Y' +2898 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +160 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*t'R +5075 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*}'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*\  +157 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*"  +37 "core"  +7 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %(# +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*q'FM +634 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM3 +2 "MFB"*! n +105 "core" m +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*A% +3 "core" %FM A +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1852 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP5 +2 "MFB"* I +36 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*<% +3 "core" %\ : +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*=' +616 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*> % +36 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" %  E +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*9' +622 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*?  +124 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*C% +3 "core" %X +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*V'\ +5859 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*R n +36 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*[% +3 "core" %\  ) +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*6'\  +640 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*-  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*I% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*' @ +2289 "Can" ^^ +2781 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*  +57 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*a  +37 "core"  +6 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*N% +5 "core" % F +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*X'e +32622 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*3  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"** % +35 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +22939 "Can" i +60004  y +60004   +60003   +60004  x +60004  W +60004  qq +60003  x +60004  U +4744 ."PCR"PCR.off +142 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"21574550:1799,1824,730,723,59.9628;21575450:2042,1824,696,685,60.0001;21576500:2269,2724,666,685,60.0374;21686820:1820,1812,718,711,59.9628;21687720:2047,1806,694,684,59.9628;21688770:2262,2710,665,679,60.0374;21799470:1818,1819,717,707,60.0001;21800370:2024,1822,694,684,60.0001;21801420:2245,2663,695,684,60.0001;21911990:1813,1792,719,707,60.0001;21912890:2033,1795,695,683,60.0001;21913940:2240,2660,694,681,60.0001;22024780:1804,1786,719,707,60.0001;22025680:2012,1811,692,648,60.0001;22026730:2253,2672,695,684,60.0001;22137370:1809,1826,720,705,59.9628;22138270:2028,1796,663,683,60.0001;22139320:2259,2702,694,680,60.0001;22249890:1814,1770,721,709,59.9628;22250790:2019,1761,692,681,60.0001;22251840:2246,2692,698,681,60.0001;22362430:1806,1784,719,708,60.0001;22363330:1999,1788,697,684,60.0001;22364380:2240,2690,696,687,59.9628;22475190:1804,1761,689,712,59.9628;22476090:2019,1774,693,682,60.0001;22477140:2243,2711,694,683,60.0374;22587840:1802,1775,723,707,59.9628;22588740:2009,1795,697,683,60.0001;22589790:2251,2694,697,684,60.0001;22700650:1799,1744,717,706,60.0001;22701550:2023,1772,695,684,60.0001;22702600:2233,2667,666,684,60.0001;22813640:1809,1774,719,706,60.0001;22814540:2018,1799,692,680,60.0001;22815590:2222,2682,695,680,60.0001;22926880:1797,1767,719,706,59.9628;22927780:2019,1762,662,683,60.0001;22928830:2234,2712,691,680,60.0001;23039600:1802,1773,719,709,60.0001;23040500:1986,1767,695,681,60.0001;23041550:2238,2690,695,684,60.0001;23152800:1798,1765,719,709,59.9628;23153700:2012,1807,695,680,60.0001;23154750:2229,2700,692,681,60.0001;23266340:1795,1794,717,712,60.0001;23267240:2007,1773,691,647,60.0001;23268290:2241,2676,695,683,60.0374;23379130:1800,1763,717,707,59.9628;23380030:2001,1771,691,681,60.0001;23381080:2240,2681,694,682,60.0001;23491980:1795,1761,717,673,59.9628;23492880:2009,1744,695,685,60.0001;23493930:2244,2625,692,682,60.0001;23604810:1794,1720,720,710,59.9628;23605710:2010,1719,693,684,59.9628;23606760:2235,2599,693,683,60.0001;23717690:1783,1673,721,707,60.0001;23718590:2019,1665,693,681,60.0374;23719640:2235,2500,666,680,60.0374;23830780:1798,1622,720,703,60.0001;23831680:2016,1667,692,646,60.0001;23832730:2231,2488,694,682,60.0001;23944520:1794,1635,719,708,60.0001;23945420:2003,1628,696,686,60.0001;23946470:2242,2388,694,682,60.0001;24057320:1801,1582,719,706,59.9628;24058220:2007,1569,697,687,60.0001;24059270:2244,2329,663,682,60.0001;24170000:1805,1522,719,706,59.9628;24170900:2021,1551,692,683,60.0001;24171950:2228,2280,694,680,60.0001;24283310:1791,1538,717,710,59.9628;24284210:2010,1518,695,679,60.0001;24285260:2217,2240,694,680,60.0374;24396320:1800,1503,719,706,59.9628;24397220:2009,1472,694,684,60.0001;24398270:2238,2190,695,681,60.0001;24509500:1780,1433,716,711,60.0001;24510400:2013,1461,697,684,60.0001;24511450:2236,2118,696,680,60.0374;24622590:1803,1417,721,709,60.0001;24623490:2018,1401,693,682,60.0001;24624540:2238,2077,665,682,60.0001;24735240:1793,1397,716,710,60.0001;24736140:2002,1388,693,684,59.9628;24737190:2219,1991,695,679,60.0001;24848550:1805,1380,722,710,60.0001;24849450:2009,1351,693,680,60.0374;24850500:2239,1942,695,679,60.0001;24961190:1795,1330,721,708,60.0374;24962090:1992,1323,694,689,60.0001;24963140:2238,1893,696,680,60.0001;25074500:1796,1307,719,713,60.0001;25075400:2007,1295,695,683,60.0001;25076450:2242,1860,697,681,60.0374;25186640:1790,1275,722,711,60.0001;25187540:2007,1296,695,686,60.0001;25188590:2236,1834,697,685,60.0001;25299880:1795,1257,721,705,60.0374;25300780:2021,1239,694,688,60.0001;25301830:2229,1801,697,682,60.0001;25412450:1806,1241,719,710,59.9628;25413350:2014,1195,663,686,60.0001;25414400:2233,1725,699,688,60.0001;25525400:1805,1186,718,677,59.9628;25526300:2008,1183,697,683,60.0374;25527350:2236,1685,693,682,60.0374;25638130:1801,1173,717,709,59.9628;25639030:2000,1180,693,684,59.9628;25640080:2238,1669,696,680,60.0001;25750930:1801,1148,688,709,59.9628;25751830:2018,1148,693,685,59.9628;25752880:2242,1629,695,684,60.0001;25863630:1791,1138,721,709,59.9628;25864530:2016,1121,694,683,59.9628;25865580:2235,1569,693,679,60.0001;25976710:1804,1132,721,708,60.0001;25977610:2002,1108,694,681,60.0001;25978660:2226,1544,698,684,60.0001;26089670:1800,1092,716,711,60.0001;26090570:2003,1061,661,683,60.0001;26091620:2251,1523,695,681,60.0001;26202830:1793,1481,688,707,60.0001; +19 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18sep1700h200ml.pcr +2 "MFB"*F% +3 "core" %f7 . +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*D'(@ +1025 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +35 "core" + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +117 "core" & +2 "MFB"*% +4 "core" %(& +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*2'Zl +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*$  +53 "core" +2 "MFB"*v% +4 "core" %Zo 9 E +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*J'> +6056 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*h % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*`% +3 "core" %>\ & Q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*G'` +517 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +56 "MFB"*.  +54 "core" +2 "MFB"*% +4 "core" %S +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +325 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +88 "core"  + "MFB"*Z% +5 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*i'F +2039 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*H' +3071 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\\' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*#' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*8  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*u % +115 "core" % +2 "MFB"*% +4 "core" %VA +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*o' +234 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*k  +52 "core"  +2 "MFB"*g% +4 "core" %  ? +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*K'> +16113 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*E % +52 "core" & + ."MFBPCR"delay 3 seconds +304 "MFB"*{% +3 "core" %>  a +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*z' +537 "core" ' + ."MFBPCR"delay 3 seconds +93 "Can" ]] +210 ."MFBPCR"ATV.dial :bleach +2 "MFB"*B  +53 "core"  +2 "MFB"*b% +4 "core" % +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*_'q4 +333 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*M  +35 "core"  +4 ."MFBPCR"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek :empty +2 "MFB"*l'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17876 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*S' +5784 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2430 "Can" {{ +301 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*n' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +51 "MFB"*#,,'T20 b +11 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5066 "core" ' +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118sep1702h200ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +56 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*  +25 "core"  +2 "MFB"*j% +4 "core" %V3 +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*|'(F +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +2899 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*0 n +160 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*1'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*^'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*&  +156 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*+  +36 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"* % +3 "core" %(# +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FM +634 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*  +148 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*% +3 "core" %FO +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*U' +1836 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 +2 "MFB"*p  +37 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*O% +3 "core" %G +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"* ' +649 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*L % +36 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*m% +3 "core" % +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*5'' +622 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*]  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*w% +3 "core" %!\ 2 +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*''\ +5861 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +3 "MFB"*; n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*~% +3 "core" %\ M +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*4'\  +634 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*,  +50 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*@% +4 "core" %\ \ < +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*' ? +5043 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*d  +57 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*:  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*W% +5 "core" % D  ] +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*c'c +9601 "Can" jj +23008 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +36 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +35857 "Can" o +60004  v +60003  z +60004  ut +60004  q +60004  uu +60003  l +60004  m +52466 ."PCR"PCR.off +138 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"28638980:2227,895,728,717,59.9628;28639880:2536,927,695,684,60.0001;28640930:2825,1242,695,681,60.0001;28751490:2253,951,717,706,60.0374;28752390:2534,948,693,683,60.0001;28753440:2827,1234,662,682,60.0001;28864470:2244,921,716,707,60.0001;28865370:2537,908,695,683,59.9628;28866420:2819,1247,693,686,59.9628;28977100:2251,903,717,706,59.9628;28978000:2535,909,662,680,59.9628;28979050:2835,1268,692,681,60.0374;29090090:2244,936,719,672,60.0001;29090990:2534,911,693,684,60.0001;29092040:2833,1254,695,681,60.0001;29202720:2245,922,717,709,59.9628;29203620:2526,925,692,683,60.0001;29204670:2832,1235,693,681,60.0001;29315700:2239,918,721,710,59.9628;29316600:2528,945,695,684,59.9628;29317650:2822,1233,661,684,60.0001;29428380:2236,929,723,713,59.9628;29429280:2519,945,690,681,60.0001;29430330:2820,1223,696,680,60.0001;29540430:2240,916,721,710,60.0001;29541330:2517,895,693,684,59.9628;29542380:2831,1234,664,683,60.0001;29653840:2239,928,719,708,60.0001;29654740:2519,918,664,681,60.0001;29655790:2815,1246,696,686,60.0001;29767000:2235,910,692,708,59.9628;29767900:2531,948,694,689,60.0001;29768950:2812,1234,692,684,60.0001;29879950:2233,928,718,707,59.9628;29880850:2515,940,692,683,60.0001;29881900:2816,1268,697,680,60.0001;29993320:2231,932,720,709,59.9628;29994220:2526,929,695,683,60.0001;29995270:2796,1268,695,684,60.0374;30106470:2238,944,719,707,59.9628;30107370:2527,934,665,682,60.0001;30108420:2809,1254,693,682,60.0001;30219210:2239,910,723,708,60.0001;30220110:2500,930,694,683,60.0001;30221160:2817,1256,696,683,60.0001;30332300:2233,930,720,704,59.9628;30333200:2520,927,693,684,60.0001;30334250:2812,1250,696,684,60.0001;30445610:2239,940,721,706,60.0001;30446510:2525,917,693,681,60.0001;30447560:2784,1285,695,681,60.0001;30558900:2230,946,719,709,60.0001;30559800:2487,934,692,686,60.0374;30560850:2809,1247,695,683,60.0374;30671990:2242,938,721,710,60.0001;30672890:2521,927,693,681,59.9628;30673940:2821,1262,695,684,60.0001;30785160:2226,924,720,706,59.9628;30786060:2508,954,695,681,60.0001;30787110:2787,1251,696,683,60.0001;30898370:2234,923,721,707,59.9628;30899270:2507,948,662,686,60.0001;30900320:2803,1251,695,680,60.0001;31012030:2228,923,722,707,60.0001;31012930:2508,946,693,682,60.0001;31013980:2810,1243,695,685,60.0001;31124970:2236,937,722,706,60.0001;31125870:2512,915,693,678,60.0001;31126920:2818,1243,667,678,60.0001;31238260:2236,952,720,706,60.0001;31239160:2508,925,664,683,60.0001;31240210:2805,1251,695,683,60.0001;31351140:2232,924,717,668,60.0001;31352040:2514,924,694,684,60.0001;31353090:2804,1271,696,678,60.0001;31464880:2232,943,717,706,59.9628;31465780:2511,939,694,685,60.0001;31466830:2802,1227,696,683,60.0001;31578230:2237,949,718,709,60.0001;31579130:2516,934,692,683,59.9628;31580180:2786,1253,695,681,60.0001;31691300:2221,929,720,705,60.0001;31692200:2501,902,694,684,60.0001;31693250:2799,1264,694,683,59.9628;31804140:2225,917,717,671,60.0001;31805040:2507,945,695,686,60.0374;31806090:2805,1257,694,680,60.0001;31917290:2229,922,718,706,59.9628;31918190:2505,951,695,683,59.9628;31919240:2805,1292,695,684,59.9628;32030500:2237,913,719,712,60.0001;32031400:2512,925,695,683,59.9628;32032450:2781,1258,697,679,60.0001;32143620:2241,926,720,709,60.0001;32144520:2504,915,661,680,60.0001;32145570:2813,1260,696,683,60.0001;32256790:2228,927,687,710,59.9628;32257690:2516,934,693,682,60.0001;32258740:2814,1245,695,680,60.0001;32369800:2243,945,720,705,60.0001;32370700:2536,930,697,683,60.0001;32371750:2812,1266,698,688,59.9628;32483190:2260,919,721,708,59.9628;32484090:2542,925,698,683,60.0001;32485140:2845,1279,694,682,60.0001;32596570:2290,946,718,671,60.0001;32597470:2574,935,692,685,60.0001;32598520:2895,1256,694,684,60.0001;32709530:2339,957,718,707,60.0001;32710430:2636,944,693,681,60.0001;32711480:2952,1272,694,683,60.0001;32822810:2399,922,720,707,60.0001;32823710:2715,925,693,686,60.0001;32824760:3045,1247,664,681,60.0001;32935720:2480,938,720,708,59.9628;32936620:2790,931,694,689,59.9628;32937670:3123,1243,698,684,60.0001;33049110:2549,943,719,669,60.0001;33050010:2873,935,693,682,60.0001;33051060:3235,1243,695,683,59.9628;33162190:2612,924,718,708,60.0001;33163090:2960,936,696,682,60.0001;33164140:3330,1268,696,680,60.0374;33275750:2678,1244,720,711,60.0001; +20 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118sep1702h200ml.pcr +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"* @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*  +60 "core"  +2 ."MFBPCR"delay 20 seconds +2002 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air1 +3 "MFB"*Y  +179 "core" +2 "MFB"*t% +4 "core" %()** +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +3 "MFB"*\ ' +427 "core" ' +2 ."MFBPCR"ATV.dial :ASV +2 "MFB"*" n +174 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*  +59 "core"  +2 "MFB"*}% +4 "core" %\ S I +3 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*!'\ ~ +2032 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*A n +197 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*q'R +822 "Can"  +2338 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +57 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +28 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*<'(@ +2896 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +62 "core" % +2 "MFB"*>% +4 "core" %(2 . +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +427 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*=% +5 "core" %&\ : +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*?' +230 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*C  +37 "core" +2 "MFB"*9% +4 "core" %#QK8 +3 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*R' H +3658 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*[ % +54 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*V% +3 "core" % H!O +3 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*-' +529 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*I  +54 "core"  +2 "MFB"*6% +4 "core" % X C +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*' zp +342 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV +2 "MFB"*a n +105 "core" m + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*N% +5 "core" % zj[ +2 ."MFBPCR"AS.seek 0.365ml +3 "MFB"*' +7166 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*3 n +168 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"**'R +1873 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*F % +57 "core" % +2 "MFB"*X% +4 "core" %R ? +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +34 "core" +2 "MFB"*% +4 "core" %\ p M +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*D' +11485 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*$ % +53 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*v% +3 "core" %  N +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*2'\ 4O +536 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*h  +52 "core"  +2 "MFB"*`% +4 "core" %\ 4_Z +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*J' +334 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV +2 "MFB"*. n +99 "core" m + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*  +44 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*G'V +11875 "core" ' + ."MFBPCR"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5605 "Can" o +174 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +20135 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*Z % +141 "core" & +2 "MFB"*% +4 "core" %V +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*i' +220 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*H  +52 "core" +2 "MFB"*/% +4 "core" % +3 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*\\' r +11490 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +52 "core" % + ."MFBPCR"delay 3 seconds +304 "MFB"*#% +3 "core" % r W +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*8'\ 8! +529 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*u  +52 "core"  +2 "MFB"*% +4 "core" %\ 8!C +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*e' +322 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*k n +99 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*g  +33 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*o'V +11890 "core" ' + ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +5 "Can" zh +5 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +20139 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*K  +78 "core" +52 ."MFBPCR"AS.reconfigure ASslow0 +11 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*B' x +8069 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*b n +94 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*z'^ +15520 "core" ' + ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +3 "MFB"*M n +168 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*_'R +205 "core" ' + ."MFBPCR"SPE.coast +2 "MFB"*l  +4 "core" _ + _ +2 #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*S'(@ +2906 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*s n +163 "core" o + ."MFBPCR"ASV.dial :SPErecovery +3 "MFB"*x  +54 "core"  +2 "MFB"*f% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"* ' h +4651 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*Q I +56 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*r'V +3708 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +72 "Can" cc +2827 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +2 "MFB"*n  +54 "core"  +2 "MFB"*% +4 "core" %(&g +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +2042 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*j  +93 "core"  +2 "MFB"*% +4 "core" %: +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*|'9 +430 "core" ' +2 ."MFBPCR"ATV.dial ASV +3 "MFB"*0 n +103 "core" n +2 "MFB"*y% +4 "core" %Gz % +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*1' ! +2546 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*& I +55 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2905 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +2 "MFB"*^  +54 "core"  +2 "MFB"* % +4 "core" %($ +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +2044 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +92 "core" +2 "MFB"*p% +4 "core" %: +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*O'< +428 "core" ' +2 ."MFBPCR"ATV.dial ASV +3 "MFB"*U n +92 "core" o +2 "MFB"*L% +4 "core" %Gs / +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*m' ! +2546 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"* I +64 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*]'V +2904 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*w  +92 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*5': +3051 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*; n +94 "core" n + ."MFBPCR"ASV.dial :wasteD +3 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*~'Q +1466 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*' n +178 "core" m +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +315 "core" ' +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*@  +93 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*4 % +56 "core" % +2 "MFB"*d% +4 "core" %V / +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*:' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*W  +34 "core"  +2 "MFB"*% +4 "core" %\ 9 +3 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*'1 +19136 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +52 "core" & + ."MFBPCR"delay 3 seconds +304 "MFB"*% +3 "core" %1 +2 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*c' +529 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +66 "MFB"*Y  +52 "core" +2 "MFB"*t% +4 "core" %z +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*'cK +328 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV +2 "MFB"*" I +129 "core" J +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +205 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*}'R +9158 "Can"  +933 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*A'R +10095 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*q'R +10096 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +57 "core"  +2 "MFB"*% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*>' +226 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +9989 "core" ' +2 ."MFBPCR"ATV.dial AIV +2 "MFB"*= I +71 "core" J +2 ."MFBPCR"AS.seek 0.02ml +3 "MFB"*' +9887 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*C n +159 "core" m +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*9'V +232 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*?% +3 "core" %V3 +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*['(@ +2901 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*V  +35 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*R % +57 "core" % +2 "MFB"*I% +4 "core" %(' +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*6'Zm +224 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*-  +34 "core"  +2 "MFB"*a% +4 "core" %Zz\ : +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*N'> +1923 "Can" M +4129 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*3% +3 "core" %>   Z +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*'^ +526 "core" ' +4 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*F  +53 "core"  +2 "MFB"*X% +4 "core" %a  e +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"**'p +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +77 "core"  +2 "MFB"*% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*$'X +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*v' +3081 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +2734 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*J % +116 "core" % +2 "MFB"*G% +4 "core" %V6 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +228 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +57 "MFB"*Z  +64 "core" +2 "MFB"*% +4 "core" %\ 3 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*H % +50 "core" & + ."MFBPCR"delay 3 seconds +304 "MFB"*/% +3 "core" %> < f +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*i' +536 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*#% +4 "core" %A +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*\\'q7 +336 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*u  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +3136 "Can" n +15644 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*8' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*o' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*K' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +8 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +1111 "Can" bb +3957 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*M' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*l n +117 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*z'(@ +2553 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*_ % +120 "core" % +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2546 "core" ' +5 #tAsleep after completing 18tun1 assays +2 ."Qmail"GoodNews.email "{1 => 3, 2 => 19, 3 => 22, 4 => 22, 5 => 22}\\nCan@05:03:29, 22.9C, 43% humidity, 14.7psia, 12.046V, 0.544A, 0.544A avg, 6.55W",Subject: "Asleep after completing 18tun1 assays" +2 #tMission runtime was 10:32:40.16194 +962 #mEXIT @1537153574.44CEST @1537868222.90CEST = =tMAIN =mMAIN_scheduler @CEST1537868224.94 #"core_reset"Sent BREAK +2 #t@0xC606, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +250 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +217 !o:AnalyticalModule::PCRCore: @refih; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +324 "Can" CC +  CC + #tPolling Can every 10:00 +5 #Cleanly exited at 05:06:14CEST17-Sep-18 +349 #-> can +3 "Can" CC +3171 #t-> ESP.ready? +666 #-> ESP.ready! +3 #Powering core bus +481 .Gate.power :raw,:ON +3 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +2 * +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +4 "core" % + .tSS.configure SSconfig +3 "sampler")#.0X < F +2 .tSE.reconfigure SEconfig +3 "storage"(#K-0-\ b +3 .tSE.home.seek :down +2 "storage"(#'X +44 "core" ' +17 ' +2 .tSC.reconfigure SCsloppy +2 "storage"($-.(\ 1@~b +3 .tSC.home.seek :initial + "storage"($( +211 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&%'\ +4 "core" ' +2 .tElbow.seek :hammer +3 "manipulator"&&(M +115 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 350 counts +3 "manipulator"&'' +36 "core" ' + ."rdyProcessing"PS.coast + "processing"%5 +61 "core" ' +2 "manipulator"&(% +5 "core" %#  2 +2 .tForearm.seek :retract +2 "manipulator"&)'\ +97 "core" ' +2 "manipulator"&*% +4 "core" %\  "  +3 "processing"%+& +5 "collection"',& +4 "core" & x +2 & y ' +3 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +4 "processing"%$x2 ^22b +4 ."openPC"PC.home.seek :open +3 "collection"'$x2 ^22b +4 "processing"%-( +3 .tCC.home.seek :open +4 "collection"'.( +279 "core" ( +11 ( +2 "collection"'/ +4 "core"  +2 "processing"%0 +4 "core" V +2 "processing"%1 +3 "core"  +3 "processing"%2 +3 "core"  +2 "collection"'3 +3 "core" } +2 "MFB"*4 +4 "core" % +2 "MFB"*5 +3 "core"  +2 "MFB"*6 +3 "core"  +3 "MFB"*79 +3 "core" 9\ +2 "MFB"*8% +4 "core" % +4 "sampler")9% +4 "core" % g +3 "collection"':& +3 "core" & x\ +3 "collection"';% +4 "core" %7 x +2 "processing"%<& +4 "core" & x +2 "processing"%=% +4 "core" % x +3 "manipulator"&>% +4 "core" %\    +2 "manipulator"&?& +4 "core" &Q   / +2 "storage"(@& +4 "core" &  \\ 3 +2 "storage"(A% +5 "core" %` 5 +2 "collection"'B9 +4 "core" 9@) +2 "processing"%C9 +4 "core" 9Gx +695 #t-> MFB.ready? + "MFB"*D% +4 "core" % +663 #t-> MFB.ready! + "MFB"*E% +4 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil +2 "MFB"* +10 *F% +3 "core" % + .tATV.dial :air2 +2 "MFB"*G  +55 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*H' +548 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*I' +5285 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*J n +105 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*K'R +5255 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*L  +6 "core"  +2 .tASV.dial :waste1 +2 "MFB"*M  +5 "core"  +38000 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*N  +146 "core"  +2419 "Can" P +2992 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*O n +164 "core" n +312 #t-> exit +6 #mEXIT @1537868872.38CEST @1537869050.18CEST = =tMAIN =mMAIN_scheduler @CEST1537869052.08 #"core_reset"Sent BREAK +2 #t@0x0632, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x08E3, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x0B6C, state=0x3A84, ifg=0x10, ie=0xFD + #@0x0DF6, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1081, state=0x3A84, ifg=0x10, ie=0xFD + #@0x130A, state=0x3A84, ifg=0x10, ie=0xFD #@0x1594, state=0x3A84, ifg=0x10, ie=0xFD + #@0x16AC, state=0x3A84, ifg=0x80, ie=0xFD + #@0x140D, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +246 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +212 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +304 "Can" sx +  sx + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %R +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % g +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +4 "core" %7 y +2 "sampler")% +5 "core" % g + "manipulator"&% +4 "core" %\  2 1  +2 "manipulator"&& +4 "core" &Q / &  +2 "storage"(& +4 "core" &  3 +2 "storage"( % +4 "core" %` P +2 "collection"'!& +4 "core" & z\ +2 "processing"%"& +4 "core" & y +2 "processing"%#% +4 "core" % y +732 #t-> MFB.ready? + "MFB"*$% +4 "core" %R +2340 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*%  +162 "core"  +855 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"*& % +144 "core" $ +2227 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*'% +3 "core" %R +3 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*('@= +4048 "core" ' +2 "MFB"*)% +4 "core" %@1 , +966 #t-> ARV.PP5 +2 .ARV.dial :PP5 +2 "MFB"** I +37 "core" I +2520 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*+% +3 "core" %@1 , +3 .tAS.reconfigure ASslow2 +5 "MFB"*#,,'T0 b +5 .tAS.seek 0.205ml +4 "MFB"*,'^[ +609 "core" ' +2 "MFB"*-% +4 "core" %^W! +915 #t-> ARV.air3 +2 .ARV.dial :air3 +2 "MFB"*. % +36 "core" % +794 #t-> AS.pull 0.2, ASslow1 + "MFB"*/% +4 "core" %^W! +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.405ml +2 "MFB"*0'K +4046 "core" ' +2 "MFB"*1% +4 "core" %K  H +1349 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*2 n +164 "core" n +408 #t-> AS.empty +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*3'R +2362 "core" ' +2 "MFB"*4% +4 "core" %R] +1798 #t-> pcrDecon +2 "MFB"*5% +3 "core" %R3 +2 #tCleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*6'(@ +2909 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tASV.dial :waste1 +2 "MFB"*7  +6 "core"  + .tATV.dial :air3 +3 "MFB"*8 % +74 "core" $ +2 "MFB"*9% +4 "core" %(* +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*:'Zp +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*;  +37 "core"  +2 "MFB"*<% +4 "core" %Zs\ : +3 .tAS.seek 0.81ml +2 "MFB"*='> +6055 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*> % +53 "core" % +2 .tdelay 3 seconds +303 "MFB"*?% +3 "core" %>  c +2 .tAS.seek 0.835ml +3 "MFB"*@'_ +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*A  +52 "core" +2 "MFB"*B% +4 "core" %o\ 9 +3 .tAS.seek 0.82ml +2 "MFB"*C'q +320 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*D  +105 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*E  +81 "core"  +2 "MFB"*F% +4 "core" %q +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml +2 "MFB"*G'x +2037 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*H' +3071 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*I'V +2750 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*J' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +43 .tdelay 1 second +111 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*K'V +2746 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*L' +1951 "Can" z~ +3822 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*M'V +2732 "core" ' + .tARV.dial between carrier and air1 +3 "MFB"*N  +49 "core"  +2 .tATV.dial :air3 +2 "MFB"*O % +119 "core" & +2 "MFB"*P% +4 "core" %VF +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*Q' +234 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*R  +53 "core"  +2 "MFB"*S% +4 "core" %f +3 .tAS.seek 0.81ml +2 "MFB"*T'> +16116 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +2 "MFB"*U % +53 "core" & +2 .tdelay 3 seconds +303 "MFB"*V% +3 "core" %>  a +2 .tAS.seek 0.835ml +2 "MFB"*W' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*X  +52 "core" +2 "MFB"*Y% +4 "core" %\  Q +3 .tAS.seek 0.82ml +2 "MFB"*Z'q3 +326 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*[  +36 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*\\'R +4744 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19698 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*]' +5780 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*^'V +2756 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*_' +216 "Can" t +5559 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*`'V +2746 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*a' +5776 "core" ' +3 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*b'V +2730 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*c' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*d'V +2732 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*e' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +2 "MFB"*f'V +5066 "core" ' +5411 #t-> can +3 "Can" t +4411 #t-> exit +5 #mEXIT @1537870744.33CEST @1537873187.77CEST = =tMAIN =mMAIN_scheduler @CEST1537873189.66 #"core_reset"Sent BREAK +2 #t@0xD4B7, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDC2C, state=0x3B10, ifg=0x08, ie=0x5F #@0x1420, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x16D1, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x195D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1BEA, state=0x3A84, ifg=0x10, ie=0xFD #@0x1E75, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1F8B, state=0x3A84, ifg=0x80, ie=0xFD + #@0xE980, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +250 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +215 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi4; :\ @name@ +318 "Can" uw +2  uw #tPolling Can every 10:00 +125 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +4 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +3 "core" %V) +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +2 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")% +3 "core" % g + .tSS.reconfigure SSconfig +3 "sampler")#.0X PRV.legend +3288 #-> exit +6 #mEXIT @1537873248.71CEST @1537975894.08CEST = =tMAIN =mMAIN_scheduler @CEST1537975897.79 #"core_reset"Sent BREAK +5 #t@0xC49F, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +219 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +494 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +19 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +433 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +888 "Can" >> +3  >> +3 #tPolling Can every 10:00 +15 #Cleanly exited at 13:00:48CEST25-Sep-18 +1729 #-> PRV.legend +10703 #-> exit +8 #mEXIT @1537976043.01CEST @1538034441.18CEST = =tMAIN =mMAIN_scheduler @CEST1538034443.09 #"core_reset"Sent BREAK +2 #t@0x84DA, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +250 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +217 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi,; :\ @name@ +325 "Can" ?@| +  ?@| + #tPolling Can every 10:00 +5 #Cleanly exited at 17:34:02CEST26-Sep-18 +1947 #-> can +2 "Can" ?> +58046  $$| +60004  !!] +60003  >> +60004  ] +60004  << +60004  =< +60004  =< +60003  !!S +60004  ++ +60004  ** +60004   +60003  << +60004  <<~ +60004  ::} +60004  @? +60003  AA +60004  BB +60004  =< +23156 #t-> exit +4 #mEXIT @1538045483.51CEST @1538340404.93CEST = =tMAIN =mMAIN_scheduler @CEST1538340406.87 #"core_reset"Sent BREAK +2 #t@0x43D5, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +249 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +13 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +215 !o:AnalyticalModule::PCRCore: @refih; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +326 "Can" \ H++ +  \ H++ + #tPolling Can every 10:00 +6 #Cleanly exited at 12:51:23CEST27-Sep-18 +843 #-> can +3 "Can" \ G++ +1124 #t-> exit +4 #mEXIT @1538340436.85CEST @1538393548.62CEST = =tMAIN =mMAIN_scheduler @CEST1538393550.67 #"core_reset"Sent BREAK +3 #t@0xD1DD, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +250 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +216 !o:AnalyticalModule::PCRCore: @refiP; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +320 "Can" &'b +2  &'b #tPolling Can every 10:00 +5 #Cleanly exited at 22:47:16CEST30-Sep-18 +3293 #-> can +4 "Can" y21p +1062 #t-> exit +4 #mEXIT @1538393604.49CEST @1538393627.90CEST = =tMAIN =mMAIN_scheduler @CEST1538393629.76 #"core_reset"Sent BREAK +2 #t@0x3D59, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +243 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +209 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi,; :\ @name@ +314 "Can" &%h +  &%h + #tPolling Can every 10:00 +5 #Cleanly exited at 13:33:24CEST01-Oct-18 +1527 #-> ESP.ready? +1085 #-> ESP.ready! +3 #Powering core bus +486 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +4 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +4 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" % | + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %  +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\   +2 "manipulator"&?& +4 "core" &\\  +2 "storage"(@& +5 "core" & & +2 "storage"(A% +4 "core" %` w +2 "collection"'B9 +3 "core" 9" +2 "processing"%C9 +4 "core" 9.f +1876 #t-> can +3 "Can" ]uu +1504 #t-> exit +6 #mEXIT @1538393724.18CEST @1538404799.40CEST = =tMAIN =mMAIN_scheduler @CEST1538404801.38 #"core_reset"Sent BREAK +2 #t@0x1896, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +210 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +250 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +215 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +322 "Can"z S*)i + z S*)i #tPolling Can every 10:00 +6 #Cleanly exited at 13:35:24CEST01-Oct-18 +2326 #-> can +3 "Can"x S++g +2239 #t-> exit +4 #mEXIT @1538404857.31CEST @1538409370.99CEST = =mMAIN_scheduler =tMAIN @CEST1538409373.06 #"core_reset"Sent BREAK +2 #t@0x2E19, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +29 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +239 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi< :\ @name@ +286 "Can" F R))t +  F R))t + #tPolling Can every 10:00 +5 #Loading /home/esp/esp2/mission/18tundeployv2.rb mission +8 #Preparing to sleep until +0:00:10 +2 ."Qmail"GoodNews.email "Starting 18tundeployv2 w/pucks in tube 2\\n{}\\nCan@17:56:20, 16.4C, 65% humidity, 14.5psia, 15.505V, 0.184A, 0.184A avg, 2.86W",Subject: "18tundeployv2 begun" +8 #"shutdown"Shutdown +2 #tAsleep til +0:00:10 +2 #Continuing at 17:56 +3 "Can" G P33~ +975  G J=> +3 #tPowering core bus +493 .Gate.power :raw,:ON +2 "sampler") +2 ) +4 "core"  +2 "collection"' +2 ' +4 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +3 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +4 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +4 "core" % { + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % o +2 .tSS.configure SSconfig +2 "sampler")#.0X STARTED Superphase (phase #1) <=== +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'/& +9 "core" &+ ? + .tHand.open +2 "manipulator"&01 +61 "core" 1 +2 "manipulator"&1& +4 "core" &]  1  +3 "manipulator"&2% +4 "core" % \  >  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&3(- +178 "core" ( +2 "manipulator"&4& +4 "core" &-   f  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &5& +3 "core" &- \   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage + "manipulator"&6'η +98 "core" ' +2 .tHand.close + "manipulator"&7/ +61 "core" / +3 "manipulator"&8& +4 "core" &- \   +2 "manipulator"&9% +4 "core" % / ? +3 .tForearm.seek :retract +2 "manipulator"&:'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&;(ӷ +285 "core" ( +2 "manipulator"&<& +4 "core" &   7 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &=& +2 "core" &   N 7 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&>' +102 "core" ' +3 "manipulator"&?& +4 "core" &   7 +3 "manipulator"&@% +4 "core" %  +2 "collection"'A& +4 "core" &. ; +2 "collection"'B& +5 .tCC.seek :closed +2 "collection"'C(W +3 "core" &4 < +4 &2 =  +9 &:4 4*z +10 &p6 2? +9 &, 3F +9 &f5 4F +10 &(1 4F +9 &2 4F +9 &/ 4F +10 &o5 4F +9 &16 4F +9 &4 4F +10 & 6 4G +9 &"v0 4F +10 &$95 4F +9 &%5 4F +9 &'4 3F +10 &)0 4F +9 &+B/ 3F +9 &-4 4F +10 &.4 4F +9 &03 3F +10 &2G0 4G +9 &4\ 4 4F +9 &55 3F +10 &75 4F +9 &9Q6 4F +9 &;, 4F +10 &<# 4F +9 &>- 4F +10 &@X( 4F +9 &B1 4F +9 &C+ 3F +10 &E4 4G +9 &G_5 3G +9 &I 4 3G +10 &J/ 2I +9 &L4 /L +10 &NQ+ .N +9 &P2 /N +9 &Q4 .N +10 &S0 .O +9 &UW4 -O +9 &Vf% /(z +10 &WS, 1G +9 ( + &W]K1 6= +2 "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 6/32 samples, on/off torque 1.60 +2 "collection"'D& +5 "core" &W]M3 6= + .tHand.open +2 "manipulator"&E1 +60 "core" 1 +2 "manipulator"&F% +5 "core" %  % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&G'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'H& +5 "core" &W]N0 8= +2 "collection"'I% +4 "core" %33 8 +2 .tCSV.dial CSR +2 "collection"'J  +115 "core"  +2 "collection"'K% +5 "core" %33 8 + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'L'p +1369 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'M% +3 "core" %p 6 +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'N'Y +618 "core" ' + .tCSV.dial :waste +2 "collection"'O +115 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'P'4 +2013 "core" ' +2 #tPurging external Intake + "collection"'Q& +5 "core" &W]N 7= +2 "collection"'R% +4 "core" %3 7 + .tCSV.dial :flush +2 "collection"'S  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'T' +2096 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'V + 'U  +7 "core"  +59  +2 .tCTV.dial :intake + "collection"'W  +65 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'X'4 +2166 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'Y  +68 "core"  +2 #tFlushing upper manifold + "collection"'Z& +5 "core" &W]M# 2= +2 "collection"'[% +4 "core" %8# 2 + .tCSV.dial :flush +2 "collection"'\\  +64 "core"  +3 .tCS.seek 5ml + "collection"']'p +1107 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'^ @ +40 "core" A +2 "collection"'_% +4 "core" %p 6 +3 .tCS.seek 7ml +2 "collection"'`'k +508 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'a +92 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'b'4 +875 ."Qmail"GoodNews.email "Then, in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tundeployv2.rb:106\\n{}\\nCan@17:56:21, 16.5C, 65% humidity, 14.5psia, 15.495V, 0.247A, 0.247A avg, 3.83W",Subject: "Asleep until 17:56" +622 "core" ' +2 .tdelay 7 seconds +116 ."Qmail"GoodNews.email "At 17:56:56 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tundeployv2.rb:106\\n{}\\nCan@17:56:56, 16.4C, 65% humidity, 14.4psia, 15.367V, 0.651A, 0.657A avg, 10.00W",Subject: "Started 18tundeployv2 phase mbaPhase" +589 .tCS.seek 3ml +2 "collection"'c'0 +720 "core" ' + .tCSV.dial :waste +2 "collection"'d +44 "core" +3 .tCS.seek 0ml +3 "collection"'e'4 +702 "core" ' +2 "collection"'f& +5 "core" &W]N .= +2 "collection"'g% +4 "core" %7 / +5 .tCSV.dial :flush +4 "collection"'h  +41 "core"  +4 .tCS.seek 3ml +2 "collection"'i'0 +700 "core" ' +6 .tdelay 5 seconds +502 .CSV.dial :air +6 "collection"'j @ +42 "core" B +3 "collection"'k% +5 "core" %0 - +6 .tCS.seek 5ml +3 "collection"'l'p +522 "core" ' +2 .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'m'4 +1101 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'n'0 +705 "core" ' + .tCSV.dial :waste +2 "collection"'o +67 "core" +3 .tCS.seek 0ml + "collection"'p'4 +707 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&q& +5 "core" &  ; 3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&r(ӷ +15 "core" ( +2 "manipulator"&s& +4 "core" &ӻ   / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +4 "core" &ӻ  \  / +2 .tForearm.seek CC +2 "manipulator"&u' +95 "core" ' + .tHand.close +2 "manipulator"&v/ +64 "core" / +2 .tCC.seek :open +2 "collection"'w( +416 "core" ( +2 "manipulator"&x& +4 "core" & 9 + +2 "manipulator"&y% +4 "core" % & R +3 .tForearm.seek :retract + "manipulator"&z'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&{(- +302 "core" ( +2 "manipulator"&|& +4 "core" &- \  \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +4 "core" &-   \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&~'η +113 "core" ' + .tHand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&% +4 "core" % εg ( ) T +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +10 #tStarting mfb +2 #pcrBAC sampling at most 1500ml, wcr at most 1500ml +4 ."Qmail"BACfans.email "Started mfb in tube 2 at 18:00:58CEST01-Oct-18\\n{}\\nCan@17:56:56, 16.4C, 65% humidity, 14.4psia, 15.367V, 0.651A, 0.657A avg, 10.00W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +3 "MFB"*% +6 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'& +5 "core" % { + & ; +2 #"readyMFB"Readying the MFB +3 "manipulator"&% +4 #"readyMFB"Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +3 "core" %\    &  +3 "storage"(% +4 "core" %b\ M\ X Y +3 "storage"(. +3 "MFB"*% +4 "core" .( + % { +3 ."readyMFB"ATV.dial :air2 +3 "storage"( & +2 "MFB"*\  +6 "core" & |\ p\ w ]% +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 ( & +3 "core" & { L% +2 "manipulator"& & +4 "core" &-  \   +2 "manipulator"& % +4 "core" %\    +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +107 "core"  +2 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."readyMFB"AS.home.seek :home +4 "MFB"*' +66 "core" ( +2 "manipulator"&& +5 "core" &   <  +2 "storage"(& +4 "core" & {\ X\ [ 6 [% +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +96 "core" ' +2 "storage"(& +5 "core" & {\ Z\ [ $ [% +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +118 "core" ' +2 "storage"(- +5 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (& +3 "core" & y\ D\ I ; X% +2 "manipulator"&& +4 "core" &   +3 .tElbow.seek 2 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" &    +2 "storage"(& +4 "core" & y\ B\ @ ! V% +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&'8 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"& / +80 "core" / +10 ."downElevator"SE.seek :down +6 "manipulator"&"& +4 "storage"('X +6 "core" &     +2 "manipulator"&(% +5 "core" % ,    +2 .tForearm.seek :retract +2 "manipulator"&'\ +34 "core" ' +3 ."readyMFB"AFV.select :carrierSolution +7 "MFB"* +13 ."readyMFB"delay 2 seconds +36 "core" ' +3 ."downElevator"SE.coast +2 "storage"(5 +3 "core" ' +3 .tElbow.seek CC +3 "manipulator"&!(ӷ +155 ."readyMFB"AS.seek 1ml +4 "core" ( +4 "MFB"*,' +2 "manipulator"&*& +6 "core" & 5 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &+& +5 "core" & \  L 5 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&%' +101 "core" ' +2 "manipulator"&'& +5 "core" & g 5 +2 "manipulator"&/% +5 "core" % 1 +3 "collection"'0& +4 "core" & 4 +3 "collection"'1& +4 .tCC.seek :closed +2 "collection"'2(W +4 "core" & 4 +2 & 3 +8 &> 1$d +9 &] *6 +9 &! *F +10 & ,E +9 & ,F +9 &g *F +11 &)\ ,F +8 & ,F +9 & -F +10 &p ,E +9 & 1 ,F +9 &! ,E +10 &# ,F +9 &%v ,F +10 &': ,E +9 &( +F +12 &*\ -F +8 &, +E +9 &.A ,F +9 &0 ,E +10 &1 ,F +9 &3 +F +9 &5I ,F +9 &7  ,F +9 &8 +F +10 &: ,E +9 & +F +10 &? ,F +9 &A +F +10 &CY +F +9 &E +F +9 &F +F +10 &H )G +9 &JU (J +9 &L 'L +10 &M #N +9 &O $N +10 &QQ %N +9 &S $N +9 &T %O +10 &Vsv (8 +9 &W<+ ( ` +9 &We< /7 +2 ( + "collection"'1& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.65 + .Hand.open +2 "manipulator"&41 +57 "core" 1 +2 "manipulator"&5% +5 "core" %   @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&&'\ +95 "core" ' +2 .tSC.coast "storage"(6 +4 #tcollectSample 1500ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")7+ +4 "core" + +2 "sampler")8% +5 "core" % Z +4 "collection"'9& +6 "core" &We9 77 +4 "Can" F )w + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +2 "sampler")#.0X +18  +2 .tdelay 3.8 seconds +383 "collection"'=% +4 "core" %2 9 +2 "sampler")3% +4 "core" %5D Z= +2 .tSSV.dial :spit +2 "sampler")? +119 "core"  +3 .tSS.seek 0ml + "sampler")@' +275 "core" ' + .tSSV.dial CBV +2 "sampler")A  +119 "core"  +2 .tCTV.dial :intake + "collection"':  +68 "core"  +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +211 "collection"'.% +3 "core" %2\ \  +2 #tIntake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +4 "core" %   +16 "collection"'% +4 "core" %2\ \  +2 "sampler")M% +4 "core" %   +16 "collection"'L% +3 "core" %2\ \  +2 "sampler")O% +4 "core" %   +2 "collection"'N% +4 "core" %2\ \  +2 #tIntake @34.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X +2 "sampler"):% +4 "core" %7  c +16 "collection"'.% +4 "core" %2\ \ / +2 "sampler")@% +4 "core" %7 / +2 "collection"'E% +4 "core" %2\ \ , +2 #tIntake @34.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X% +4 "core" %  +2 "sampler")% +4 "core" %  +2 .tIntake.select :close + "sampler")0 +10 )M% +3 "core" % W +2 .tSSV.dial :exhaust +2 "sampler")L  +68 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X exit +2 #Session Ended +391 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +53 "collection"'d% +4 "core" %2\ \  +2 "sampler")f% +4 "core" %"  +53 "collection"'g% +5 "core" %2\ \  +2 "sampler")h% +4 "core" %tw  +53 "collection"'e% +4 "core" %2\ \  +2 "sampler")j% +4 "core" %  +53 "collection"'k% +3 "core" %2\ \  +2 "sampler")i% +4 "core" %  +2 "sampler")X% +4 "core" %  +2 .tIntake.select :close + "sampler")0 +10 )c% +3 "core" % S + .tSSV.dial :exhaust +2 "sampler")o  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" %  +53 "collection"'% +3 "core" %2\ \  +3 "sampler")M% +4 "core" %  +53 "collection"'L% +3 "core" %2\ \  +2 "sampler")F% +4 "core" %  +2 "sampler")N% +4 "core" %  +2 .tIntake.select :close + "sampler")0 +10 )R% +3 "core" % S +2 .tSSV.dial :exhaust + "sampler")O  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %  + .tIntake.select :close + "sampler")0 +10 )% +3 "core" % Q +42 .tSSV.dial :exhaust +11 "sampler")M  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X +54 "collection"'4% +4 "core" %2\ \  +2 "sampler")?% +4 "core" %  +53 "collection"')% +4 "core" %2\ \  +2 "sampler")1% +4 "core" %  +53 "collection"':% +3 "core" %2\ \  +2 "sampler")%% +4 "core" %  +2 "sampler")@% +4 "core" %  +2 .tIntake.select :close + "sampler")0 +10 )E% +3 "core" % N + .tSSV.dial :exhaust +2 "sampler").  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %&  +53 "collection"'% +3 "core" %2\ \  +2 "sampler")M% +4 "core" %55 ) +54 "collection"'A% +4 "core" %2\ \  +2 "sampler")F% +4 "core" %  +53 "collection"'N% +4 "core" %2\ \  +2 "sampler")L% +4 "core" %  +53 "collection"'O% +3 "core" %2\ \  +2 "sampler")3% +4 "core" %  +2 "sampler")U% +4 "core" %  +2 .tIntake.select :close + "sampler")0 +10 )D% +3 "core" % M + .tSSV.dial :exhaust +2 "sampler")P  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" %  +53 "collection"'% +3 "core" %2\ \  +3 "sampler")M% +4 "core" %  +53 "collection"'A% +3 "core" %2\ \  +2 "sampler")F% +4 "core" %  +2 "sampler")N% +4 "core" %  +2 .tIntake.select :close + "sampler")0 +10 )L% +3 "core" % M +2 .tSSV.dial :exhaust + "sampler")O  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X +53 "collection"'`% +3 "core" %2\ \  +2 "sampler")l% +4 "core" %]^  +53 "collection"'n% +4 "core" %2\ \  +2 "sampler")q% +4 "core" %  +53 "collection"'m% +4 "core" %2\ \  +2 "sampler");% +4 "core" %  +53 "collection"'G% +3 "core" %2\ \  +2 "sampler")C% +4 "core" %  +2 "sampler")x% +4 "core" %  +2 .tIntake.select :close + "sampler")0 +10 )c% +3 "core" % I + .tSSV.dial :exhaust +2 "sampler")u  +71 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X  +70 "core" +2 #tAllowing 130s for 25.0ml of remaining 650.0ml + .Intake.select :open + "sampler") +211 "collection"'% +4 "core" %2\ \  + #tIntake @34.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X  L +53 "collection"'V% +4 "core" %2\ \  +2 "sampler")R% +4 "core" %tv  +53 "collection"'S% +4 "core" %2\ \  +2 "sampler")Q% +5 "core" %  +53 "collection"']% +3 "core" %2\ \  +2 "sampler")a% +5 "core" %  +53 "collection"'d% +4 "core" %2\ \  +2 "sampler")f% +5 "core" %  +2 "sampler")P% +4 "core" %  + .tIntake.select :close +2 "sampler")0 +9 )h% +3 "core" % G +2 .tSSV.dial :exhaust +2 "sampler")Z  +71 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %  +54 "collection"'% +3 "core" %2\ \  +2 "sampler")K% +4 "core" %  +54 "collection"'A% +4 "core" %2\ \  +2 "sampler")F% +4 "core" %  +54 "collection"'N% +4 "core" %2\ \  +3 "sampler")L% +4 "core" %  +2 "sampler")O% +4 "core" %  + .tIntake.select :close +2 "sampler")0 +9 )@% +3 "core" % E + .tSSV.dial :exhaust +2 "sampler")U  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X8  +2 #tVacuum too high -- waiting up to 40s +15 "collection"'z% +4 "core" %2\ \  +2 "sampler")% +4 "core" %"  +16 "collection"'% +4 "core" %2\ \  +2 "sampler"){% +5 "core" %"  +15 "collection"'% +3 "core" %2\ \  +2 "sampler")% +5 "core" %"  +15 "collection"'% +4 "core" %2\ \  +2 "sampler"),% +5 "core" %  +15 "collection"'v% +3 "core" %2\ \  +2 "sampler")% +4 "core" %  +16 "collection"'% +4 "core" %2\ \  +2 "sampler")% +5 "core" %  +2 "collection"'|% +4 "core" %2\ \  + #tIntake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X% +4 "core" %  +2 "sampler")% +4 "core" %  + .tIntake.select :close + "sampler")0 +10 )K% +3 "core" % E + .tSSV.dial :exhaust +2 "sampler")A  +71 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %  +53 "collection"'% +4 "core" %2\ \  +2 "sampler")K% +4 "core" %  +54 "collection"'A% +4 "core" %2\ \  +2 "sampler")7% +4 "core" %  +54 "collection"'N% +4 "core" %2\ \  +2 "sampler")L% +4 "core" %  +2 "sampler")F% +4 "core" %  + .tIntake.select :close + "sampler")0 +10 )@% +3 "core" % B + .tSSV.dial :exhaust +2 "sampler")U  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X + .tSSV.dial :exhaust +2 "sampler")H  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +68 "core" +2 #tAllowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open + "sampler") +211 "collection"'% +3 "core" %2\ \  +2 #tIntake @34.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +4 "core" %  +54 "collection"'% +3 "core" %2\ \ ) +2 "sampler")8% +4 "core" %  +53 "collection"'A% +3 "core" %2\ \  +2 "sampler")7% +4 "core" %  +54 "collection"'N% +3 "core" %2\ \  +2 "sampler")L% +4 "core" %  +2 "sampler")F% +4 "core" %  + .tIntake.select :close +2 "sampler")0 +9 )@% +3 "core" % : + .tSSV.dial :exhaust +2 "sampler")U  +70 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")% +4 "core" %PQ  +53 "collection"'r% +4 "core" %2\ \ C +2 "sampler")k% +4 "core" %kj  +53 "collection"'s% +4 "core" %2\ \ J +2 "sampler")l% +4 "core" %  +53 "collection"' % +4 "core" %2\ \ K +2 "sampler") % +4 "core" %  +53 "collection"' % +3 "core" %2\ \ I +2 "sampler")z% +4 "core" %  +53 "collection"'% +3 "core" %2\ \ B +2 "sampler")% +4 "core" %  +53 "collection"'{% +3 "core" %2\ \ > +2 "sampler")% +5 "core" %  +53 "collection"'% +3 "core" %2\ \ ? +2 "sampler")% +5 "core" %  +2 "sampler"),% +3 "core" %  +2 .tIntake.select :close + "sampler")0 +10 )v% +3 "core" % ; + .tSSV.dial :exhaust +2 "sampler")  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +5 "core" %!  +15 "collection"'% +3 "core" %2\ \ B +2 "sampler")8% +4 "core" %  \ Q +16 "collection"'A% +3 "core" %2\ \ K +2 "sampler")7% +4 "core" %  +16 "collection"'N% +3 "core" %2\ \ W +2 "sampler")L% +4 "core" %  +16 "collection"'F% +3 "core" %2\ \ X +2 "sampler")@% +4 "core" %  +16 "collection"'U% +3 "core" %2\ \ _ +2 "sampler")6% +4 "core" %  +16 "collection"'3% +4 "core" %2\ \ X +2 "sampler")J% +4 "core" %  +15 "collection"'4% +3 "core" %2\ \ Y +2 "sampler")M% +4 "core" %  +16 "collection"'W% +3 "core" %2\ \ [ +2 "sampler")[% +4 "core" %  +2 "collection"'\\% +4 "core" %2\ \ Q +2 #tIntake @34.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 14 +2 "sampler")#.0X  +2 "sampler") % +4 "core" % ; +2 #tBubblePoint: Intake @70.9psia, Outlet @15.7psia + .CBV.dial SSV +2 "collection"'9 @ +30 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 #tEvacuated: Intake @40.8psia, Outlet @16.5psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")0 +119 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"')'4 +87 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")5 +52 "core" ' + ."CSpush"CS.coast + "collection"'5 +65 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %=  +2 .tCS.seek 6ml +2 "collection"'' +1375 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste1 +2 "collection"'8 +115 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek :empty +2 "collection"'A' +1302 "core" ' + .tCSV.dial CSR +2 "collection"'7  +116 "core"  +2 "collection"'N% +4 "core" %I  +2 #tPulling 1.5ml of CSR.lysis + .CSR.select :lysis + "collection"' +10 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 1.5ml +2 "collection"'L' +485 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'F% +3 "core" % 2  +2 .tCS.seek 4.5ml +2 "collection"'@'` +869 "core" ' + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'U  +41 "core" ~ +2 .tCS.seek 1.275ml +2 "collection"'6' +922 "core" ' +2 #tHeating sh1 puck from tube 2 in Collection Clamp to 85C for 5:00 +2 .CH.seek 85C,8:00 +3 "collection"'3   +4 'J9 +5 "core" 9d +103 "collection"'49 +3 "core" 9d +103 "collection"'M9 +3 "core" 9 d +103 "collection"'W9 +2 "core" 9 d +104 "collection"'[9 +3 "core" 9d +103 "collection"'\\9 +4 "core" 9d +103 "collection"'H9 +3 "core" 9d +103 "collection"'V9 +3 "core" 9d +103 "collection"'R9 +3 "core" 9#d +103 "collection"'S9 +3 "core" 9'd +103 "collection"'K9 +3 "core" 9+d +103 "collection"']9 +3 "core" 90/d +103 "collection"'a9 +3 "core" 9N4d +103 "collection"'d9 +2 "core" 9n8d +104 "collection"'f9 +2 "core" 9 +103 "collection"'9 +3 "core" 9 C@ +104 "collection"'59 +2 "core" 9 IA +104 "collection"'9 +2 "core" 9 OC +104 "collection"')9 +3 "core" 9 SE +103 "collection"'<9 +3 "core" 9 WF +103 "collection"'?9 +3 "core" 9 ]G +103 "collection"'19 +3 "core" 9 `I +103 "collection"'E9 +3 "core" 9 dK +103 "collection"'%9 +3 "core" 9 jL +103 "collection"'\ 9 +3 "core" 9 nM +103 "collection"'I9 +2 "core" 9 rO +104 "collection"'.9 +3 "core" 9 tP +103 "collection"'B9 +3 "core" 9 xR +103 "collection"'9 +2 "core" 9 {S +104 "collection"'>9 +2 "core" 9 T +104 "collection"'/9 +3 "core" 9 V +104 "collection"'89 +2 "core" 9 W +104 "collection"'9 +2 "core" 9 X +104 "collection"'79 +2 "core" 9 Z +104 "collection"'N9 +2 "core" 9 Z +104 "collection"'A9 +3 "core" 9 \\ +103 "collection"'F9 +3 "core" 9 ] +103 "collection"'L9 +3 "core" 9 _ +103 "collection"'U9 +3 "core" 9 ` +103 "collection"'@9 +3 "core" 9 c +103 "collection"'J9 +3 "core" 9 c +103 "collection"'49 +2 "core" 9 e +104 "collection"'M9 +3 "core" 9 e +103 "collection"'W9 +3 "core" 9 f  +103 "collection"'[9 +3 "core" 9 h +103 "collection"'\\9 +3 "core" 9 j +103 "collection"'H9 +2 "core" 9 i +104 "collection"'V9 +5 "core" 9 l +103 "collection"'R9 +2 "core" 9 m" +3 .tCH.hold 5:00,85C +4 "collection"'S   G +3 "core" " +15002 "Can" &A  +15000 "core"  +2 "collection"'K9 +4 "core" 9 & +2 #tCollection Puck Heater at 85C after lysing +2 .CS.seek 0ml +2 "collection"']'4 +424 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'a @ +92 "core" B +2 .tCSV.dial :air +2 "collection"'d @ +39 "core" > +2 .tCS.seek 5ml +2 "collection"'f'p +1368 "core" ' + .tCSV.dial CTV +2 "collection"'P  +41 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'h @ +42 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'Y  +42 "core"  +3 .tdelay 2 seconds +202 .CSV.dial :air +47 "collection"'D @ +49 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'e'4 +1364 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'^ +92 "core" ~ +2 .tCBV.dial CSV + "collection"'Z  +29 "core"  +2 "collection"'_% +4 "core" %7\ \ u  +3 .tCS.seek 5ml +2 "collection"'T'p +1372 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'o  +40 "core" +2 "collection"'`% +4 "core" %pnr  +3 .tCS.seek 7ml +2 "collection"'q'j +611 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"'p @ +39 "core" > +2 .tCS.seek 10ml +2 "collection"'b' +870 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"': ` +102 "core" ^ +2 #tLysing Complete +2 "collection"';& +4 "core" &We4!$ 7 +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&m% +3 "core" %\   F  +3 "storage"(g% +3 "core" %b h : +2 "storage"(x. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(c(( +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (u& +3 "core" &)\ =\ @ B 0 +2 "manipulator"&Q& +4 "core" &  5 +2 "manipulator"&n% +4 "core" %\     +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&}( +179 "core" ( +3 "manipulator"&j& +4 "core" &   +3 "storage"(& +4 "core" &)\ ^\ \\ 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&G' +91 "core" ' +2 "storage"(i& +4 "core" &)\ Y\ E  0 +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(O'V +270 "core" ' +2 "storage"(t- +3 "core" -'b +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&& +4 "core" &  W  +2 "storage"(& +4 "core" &)\ L\ X 0 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&r'C +27 "core" ' +2 .tElbow.hold + "manipulator"&k, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(l- +2 "core" -'b +3 .tSE.seek 2.07 Pucks below Top Plate +2 "storage"(' +32 "core" ' +2 "manipulator"& % +4 "core" %c   J +2 "storage"(y& +4 "core" &)\ %\ % b + +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 332 counts +2 "manipulator"& 'Ϗ +15 "core" ' +2 "manipulator"&s& +4 "core" &   7  +2 "storage"( & +5 "core" &)\ [\ [ j 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +20 "core" ' +2 .tSE.seek 3.07 Pucks below Top Plate +2 "storage"(' +44 "core" ' +2 "manipulator"&z& +5 "core" &  \ _  +2 "manipulator"&% +4 "core" % \ . +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +162 "core" ( +2 "manipulator"&,& +4 "core" &  @ 7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &   7 +3 .tForearm.seek CC + "manipulator"&{' +94 "core" ' +2 .tHand.close +2 "manipulator"&v/ +53 "core" / +2 .tCC.seek :open +2 "collection"'( +418 "core" ( +2 "storage"(|& +4 "core" &)\ 0 5 +2 "storage"(& +4 "core" &)\ ]\ Z x 4 +2 "manipulator"&X& +4 "core" &    7 +2 "manipulator"&% +5 "core" % E    +3 .tForearm.seek :retract + "manipulator"&+'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +168 "core" ( +2 "manipulator"&C& +4 "core" &  2  +2 "storage"(& +4 "core" &) o n 7 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&'C +99 "core" ' +2 .tElbow.hold + "manipulator"&, +55 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&'1 +57 "core" 1 +3 "manipulator"&*% +4 "core" % t  +2 "storage"( & +4 "core" &)\ _\ [ 2 +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 349 counts +2 "manipulator"&'Ϡ +15 "core" ' +2 "manipulator"&w& +5 "core" &     +2 "storage"(#& +4 "core" &) l n W 7 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +29 "core" ' +2 "storage"( % +5 "core" % o n Y 7 +3 ."downElevator"SE.seek :down +4 "storage"(9'X +99 (% +3 "core" % >\ # e ~ 4M; +2 "manipulator"&"% +4 "core" %    +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +88 "core" ' +47 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'0 @ +27 "core" > +2 .tCS.seek 10ml +3 "collection"'' +3 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"' ` +28 "core" a +2 .tAIV.dial :bypass +2 "collection"' { +15 "core" z +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'=& +4 "core" &;?  +2 .tHand.open + "manipulator"&(1 +24 "core" 1 +2 "manipulator"&& +5 "core" &    +3 "manipulator"&5% +4 "core" %\     +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +183 "core" ( +2 "manipulator"&)& +4 "core" &-    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +4 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&?'η +95 "core" ' +2 .tHand.close + "manipulator"&1/ +54 "core" / +2 "manipulator"&E& +4 "core" &-   Z  +2 "manipulator"&%% +4 "core" % \  ( \\ +3 .tForearm.seek :retract +2 "manipulator"&\ '\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&I(ӷ +284 "core" ( +2 "manipulator"&.& +4 "core" &  8! +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +3 "core" &   8! +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +97 "core" ' +2 "manipulator"&>& +4 "core" &    8! +3 "manipulator"&/% +4 "core" %   a +2 "collection"'8& +4 "core" &UY   +2 "collection"'& +5 .tCC.seek :closed +2 "collection"'7(W +3 "core" &VZ   +2 &VY  +10 &6VY )v +9 &lV\\ = +10 &UZ F +9 &uU[T F +9 &8WY F +10 &V[  F +9 &X[ F +9 &X[ E +10 &BYZ E +9 &Y[S F +10 & W^ F +9 &"W\\v E +9 &$HX\\a F +10 &&\ YZ0 F +9 &'X] F +10 &)X\\  E +9 &+PX\\ F +9 &-Y\\ F +10 &.Y] F +9 &0X^ F +9 &2XX\\V F +10 &4Y]7 E +9 &5Y]l F +9 &7Z\\a F +10 &9`X\\A F +9 &;"~Y[$ F +10 &<]^ E +9 &>[^  F +9 &@h\\^ F +10 &B+\\] E +9 &CZ` F +9 &E\\_ F +10 &GoY_ F +9 &I-]^n G +10 &J[\\S J +9 &LX]A M +9 &N^Y^% O +10 &P!Y[ N +9 &QX\\ O +9 &SX] O +10 &UeX\\ O +9 &VhW\\ + +10 &WL Z]  +y +9 &WDY\\  8 +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/32 samples, on/off torque 1.68 +2 "collection"'N& +4 "core" &W8Y]  8 +2 &W8Y_ 8 + .tHand.open + "manipulator"&A1 +56 "core" 1 +2 "manipulator"&F% +4 "core" %    8 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +93 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%U +115 "core" +2 "processing"%@% +4 "core" %  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%J' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%4  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%M' +1604 "core" ' + .tPSV.dial PSR +2 "processing"%W +41 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%[' +2610 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV + "processing"%\\  +4 "collection"'H  +6 "core" +64 +52 .tPSV.dial :mixloop +4 "processing"%V +92 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%R  +5 "core" +2 .tPS.seek 0ml +2 "processing"%S' +2613 "core" ' + .tPSV.dial :air +2 "processing"%K  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +42 "core" +2 .tPS.seek 0ml +2 "processing"%d' +2607 "core" ' + .tPSV.dial :air +2 "processing"%]  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%P' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%h +41 "core" +2 .tPS.seek 0ml +2 "processing"%Y' +2615 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&D& +5 "core" &   < 4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&f(ӷ +16 "core" ( +2 "manipulator"&^& +4 "core" &   0 - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &   - +2 .tForearm.seek CC +2 "manipulator"&_' +95 "core" ' + .tHand.close +2 "manipulator"&e/ +56 "core" / +2 .tCC.seek :open +2 "collection"'3( +417 "core" ( +2 "manipulator"&o& +4 "core" &   ? * +2 "manipulator"&`% +4 "core" % 8   U +3 .tForearm.seek :retract + "manipulator"&T'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&p(- +299 "core" ( +2 "manipulator"&q& +4 "core" &-   \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" &-  \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&;'η +113 "core" ' + .tHand.open +2 "manipulator"&m1 +54 "core" 1 +2 "manipulator"&g% +4 "core" % κ4 ' ) P +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +99 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop + .PTV.dial :PRVmixing +2 .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'u& +5 "core" &  +2 "manipulator"&Q% +4 "core" %\   +2 "storage"(n% +4 "core" %` ] A +2 "storage"(j. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +223 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (i& +2 "core" & k C +3 "manipulator"&!& +3 "core" &- \   +2 "manipulator"&&% +4 "core" %\     +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&t( +199 "core" ( +2 "manipulator"&& +4 "core" &    +2 "storage"(& +4 "core" & s C +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&l' +94 "core" ' +2 "storage"( & +4 "core" & C +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(y'V +129 "core" ' +2 "storage"(s- +4 "core" -'ߢ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 ( & +4 "core" & 4 ; +2 "manipulator"&z& +4 "core" &   +2 .tElbow.seek 2 +2 "manipulator"&( +8 "core" ( +2 "manipulator"&G& +4 "core" &  \ +2 "storage"(}& +4 "core" & K = +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&O'8 +22 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&r/ +62 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"& & +4 "storage"('X +7 "core" &   8 \ +2 "manipulator"&,% +4 "core" % @   A O +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +3 "manipulator"&(ӷ +3 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +153 "core" ( +2 "manipulator"&k& +4 "core" &   2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +4 "core" &   , 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +99 "core" ' +52 "manipulator"&2& +6 "core" &  \ 2 +2 "manipulator"&|% +5 "core" %   +2 "collection"'& +4 "core" &<  +2 "collection"'X& +5 .tCC.seek :closed +2 "collection"'(W +3 "core" &~2  +3 &~d  +9 &7~ *y +10 & kl = +9 &}I F +10 &~8 F +9 &E~% E +9 & F +10 &} F +9 &~} E +9 &L| F +10 &~~ F +9 &  F +10 &"~~ F +9 &$U E +9 && F +10 &'~ E +9 &)~~r F +9 &+]}W E +10 &- F +9 &.~ F +10 &0~ F +9 &2d~~g F +9 &4&~c F +10 &5u F +9 &7}: F +9 &9l}~} F +10 &;.}& F +9 &<}H F +10 &>~C F +9 &@s}g F +9 &B6~ F +10 &Cy E +9 &E8 G +9 &GyN G +10 &I7~E H +9 &J{6 K +10 &L{~1 N +9 &Nk{& N +9 &P,y O +10 &Q{~ \ O +9 &S{} \ O +9 &Uoz| \ P +10 &V]{~ #l +9 &Wa*z~ C +8 ( +3 "collection"'X& +4 #tCollection Clamp onSpring/offSpring for 6/32 samples, on/off torque 1.73 + .Hand.open + "manipulator"&C1 +4 "core" &Wl8z} 8 +60 1 +2 "manipulator"&% +4 "core" %    c +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&{'\ +96 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +119 "core"  +2 .tCSV.dial CTV + "collection"''  +28 "core"  +2 .tCS.seek 5ml +2 "collection"'*'p +1371 "core" ' +2 .tdelay 1:20 +6969 "Can" C bb +1033 .tCS.seek 2.5ml +2 "collection"' ' +738 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'w'4 +737 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%#  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%+' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 3 seconds +301 .PSV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +41 "core" +2 .tdelay 3 seconds +301 .PSV.dial :waste1 +2 "processing"%"  +119 "core"  +2 .tPS.seek :empty +2 "processing"%' +2616 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +43 "core" ? +2 .tdelay 5 seconds +502 .CBV.dial AIV +3 "collection"'0  +43 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +2 "collection"' @ +42 "core" ? +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'  +43 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"' ` +29 "core" _ +2 .tCSV.dial :air +2 "collection"'= @ +40 "core" ? +2 .tCS.seek 10ml +2 "collection"'(' +2648 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'5'4 +2654 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +28 "core" > +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'9  +118 "core" +2 "collection"'c& +4 "core" &Wl8=B 8 +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&)% +3 "core" %\    +3 "storage"(b% +3 "core" %b - < +2 "storage"(<. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((( +209 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +2 (1& +3 "core" &*\ L\ J / +2 "manipulator"&E& +4 "core" &   2 +2 "manipulator"&%% +4 "core" %\   -  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&$( +177 "core" ( +3 "manipulator"&?& +4 "core" &  7  +2 "storage"(.& +4 "core" &*\ _\ h 2 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&B' +93 "core" ' +2 "storage"(& +4 "core" &* \ - 3 +2 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +8 .tSE.seek beamBreak +3 "storage"(>'V +257 "core" ' +2 "storage"(/- +3 "core" -'l +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&8& +3 "core" &  )  +3 "storage"(\ & +4 "core" &*\ K\ V 0 + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek 1 + "manipulator"&'C +30 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(N- +2 "core" -'l +3 .tSE.seek 3.09 Pucks below Top Plate +2 "storage"(A' +30 "core" ' +3 "manipulator"&F% +4 "core" %T ( ( Y +2 "storage"(U& +4 "core" &*\ ,\ % Y + +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 317 counts +2 "manipulator"&@'π +72 "core" ' +2 "manipulator"&& +4 "core" &   :  +3 "storage"(4& +4 "core" &*\ _\ a 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&J' +27 "core" ' +3 .tSE.seek 4.09 Pucks below Top Plate +2 "storage"(W' +47 "core" ' +2 "manipulator"&M& +5 "core" &   4  +2 "manipulator"&\\% +4 "core" %%   ` +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&H'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&V(ӷ +158 "core" ( +2 "manipulator"&R& +4 "core" &ӵ"  0 ;2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +3 "core" &ӵ" M ;2 +3 .tForearm.seek CC + "manipulator"&K' +96 "core" ' + .tHand.close +2 "manipulator"&S/ +62 "core" / +2 .tCC.seek :open +2 "collection"'a( +417 "core" ( +2 "storage"(6& +4 "core" &*\ ^\ [ 1 +2 "storage"(]& +4 "core" &*\ ^\ _ 2 +3 "manipulator"&d& +4 "core" & R 8 +2 "manipulator"&h% +4 "core" % ;   +3 .tForearm.seek :retract +2 "manipulator"&P'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&D( +174 "core" ( +2 "manipulator"&^& +4 "core" &   \ +2 "storage"(Z& +4 "core" &* i l - 5 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&e'C +98 "core" ' +2 .tElbow.hold +2 "manipulator"&I, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&L1 +63 "core" 1 +2 "manipulator"&7% +5 "core" % u h +2 "storage"(o& +4 "core" &*\ f\ _ 3 +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 350 counts +2 "manipulator"&`'ϡ +14 "core" ' +2 "manipulator"&_& +4 "core" &    +2 "storage"(f& +4 "core" &* e b i 8 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&q' +20 "core" ' +2 "storage"(:% +5 "core" % \\ ` w 8 +3 ."downElevator"SE.seek :down +3 "storage"(m'X +100 (g% +3 "core" %ʰ? \ , C 4M< +2 "manipulator"&u% +5 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +86 "core" ' +31 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%Q  +103 "core"  +2 "processing"%n% +4 "core" %) # +3 .tPS.seek 0.499ml +2 "processing"%j' +581 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%; +42 "core" + .tPRV.dial :air +2 "processing"%i  +41 "core"  +2 .tdelay 3 seconds +301 .PRV.dial CBV +2 "processing"%!  +42 "core" + .tCBV.dial AIV +2 "collection"'&  +42 "core" + .tPRV.dial between CBV and air +3 "processing"%  +29 "core"  +2 .tPRV.dial :air +2 "processing"%  +27 "core"  +2 "processing"%p% +4 "core" %@  +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml +2 "processing"% ' +248 "core" ' + .tPRV.dial :waste2 +2 "processing"%s @ +67 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty + "processing"% ' +693 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'z& +4 "core" &gj  +2 .tHand.open + "manipulator"&G1 +26 "core" 1 +2 "manipulator"&}& +4 "core" &    +2 "manipulator"&x% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&r(- +191 "core" ( +2 "manipulator"& & +4 "core" &-    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &,& +3 "core" &-    +3 .tForearm.seek :garage + "manipulator"&t'η +97 "core" ' +2 .tHand.close + "manipulator"&l/ +61 "core" / +2 "manipulator"&k& +4 "core" &-    +2 "manipulator"&v% +4 "core" %   M +3 .tForearm.seek :retract + "manipulator"&y'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&O(ӷ +340 "core" ( +2 "manipulator"&2& +4 "core" &   1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &   1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&|& +5 "core" &   ^ 1 +2 "manipulator"&% +4 "core" %   P +3 "collection"'& +4 "core" &fj  +2 "collection"'3& +4 .tCC.seek :closed +3 "collection"'X(W +5 "core" &dk  + &gi  +7 &Hfk $d +10 &]eh 6 +9 &'fj F +9 &ci F +10 &hj F +9 &m~fj F +9 &0~dh F +10 &ei F +9 &fi F +10 &ufk F +9 & 8fk F +9 &!~ei E +10 &#gj F +9 &%}gi F +9 &'?ej F +10 &)gi F +9 &*fj F +9 &,fi F +10 &.Gfh F +9 &0 dj F +10 &1ej F +9 &3ii F +9 &5Ohj F +10 &7fj F +9 &8hi F +10 &:|ch F +9 &di F +10 &?fj F +9 &Agi E +9 &C_ei F +10 &E"eh F +9 &Fdi F +10 &Hdj F +9 &J_di I +9 &Lch L +10 &Mcg N +9 &Ocg N +9 &QWbg N +10 &Sbe O +9 &T`f O +10 &Vyv_f 6 +9 &W8+bf #g +9 &Wm-`h 2 +2 ( + "collection"'3& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.67 +2 "collection"'C& +4 "core" &Wm(cd 2 +2 .tHand.open +2 "manipulator"&1 +62 "core" 1 +2 "manipulator"&% +4 "core" %     +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&''\ +95 "core" ' +2 "collection"'& +4 "core" &Wm'_f 2 +2 #tClearing PML for modified lysate +2 .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 + .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +64 "core" @ +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%  +66 "core" +2 .tdelay 2 seconds +201 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%*  +66 "core"  +2 .tdelay 2 seconds +202 "processing"% % +3 "core" %  +3 .tPS.seek 1.499ml + "processing"%#' +1605 "core" ' + .tdelay 5 seconds +503 .PS.seek 2.5ml +2 "processing"%Y' +1091 "core" ' +2 .tPSV.dial :air +2 "processing"%  +41 "core"  +3 .tPS.seek 0ml + "processing"%' +2610 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"% +41 "core" + .tCBV.dial :PRV +2 .PRV.dial :air + .delay 2 seconds +203 .PRV.dial :speDil + "processing"%"  +42 "core"  +2 .tdelay 2 seconds +202 "processing"%+% +4 "core" %%  +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +2 .tPS.seek 0.225ml +2 "processing"%'t +2375 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%0  +68 "core"  +2 .tdelay 2 seconds +203 "processing"%% +3 "core" %vI  +3 .tPS.seek 0.475ml + "processing"%' +2588 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +2 "processing"%  +41 "core"  +2 .tdelay 2 seconds +202 .PS.seek 0.965ml +2 "processing"%='N +4991 "core" ' +2 .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%w  +42 "core" +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%  +40 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%(' +1641 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"% +66 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%9 @ +66 "core" ? +2 .tPS.seek 0ml +2 "processing"%c' +1677 "Can" B __ +938 "core" ' + .tPSV.dial :air +2 "processing"%)  +67 "core"  +2 .tPS.seek 2.5ml +2 "processing"%b' +2604 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"%< +67 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%1' +2607 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV + .PSV.dial :air +2 "processing"%E  +66 "core"  +2 .tPS.seek 2.5ml +2 "processing"%%' +2625 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML + "processing"%? +39 "core" +51 .tPTV.dial :PRVmixing,avoiding: :puck +4 "processing"%.  +66 "core" +2 "processing"%% +4 "core" %;  +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%' +7770 "core" ' +2 .tdelay 5 seconds +503 .AIV.dial :sample +3 "collection"'{ & +49 "core" $ + .tAWV.select :waste +2 "collection"' +10 "processing"%/% +3 "core" %6  +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +2 .tPS.seek 1.22ml +2 "processing"%8'nD +10843 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"'\ { +51 "core" } +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%N' +1321 "core" ' + .tPSV.dial :air +2 "processing"%F  +39 "core"  +2 .tPS.seek 2.5ml +2 "processing"%U' +2604 "core" ' + .tPSV.dial :PML +2 "processing"% +39 "core" +2 .tPS.seek 0ml +2 "processing"%4' +2604 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 'M& +3 "core" &Wm'^`c 2 +2 #"MFBPCR"Extracting Nucleic Acid from AIV +4 #tBeginning samplePassD +2 "collection"'\\& +4 ."MFBPCR"SPE.hold 2:46:40,55C +4 "MFB"*B @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*$  +3 "core" &Wm'\\ak 2 +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%> +26 "core"  +2 ."MFBPCR"delay 20 seconds +67 "core"  +2 "processing"%% +5 "core" %\ + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%@' +1603 "core" ' +2 .tdelay 5 seconds +307 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"*A I +160 "core" I +2 "MFB"*R% +4 "core" %R ; +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*['6 +13 .tPSV.dial :waste1 +3 "processing"%J  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1593 "core" ' + .tPSV.dial PSR +2 "processing"%S +44 "core"  +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%H' +2600 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%6' +1636 "core" ' +2 ."MFBPCR"delay 10 seconds +966 "core" ' + .tPSV.dial PSR +2 "processing"%] +32 ."MFBPCR"ATV.dial :air2 +2 "MFB"*d  +61 "core"  +2 "processing"%h% +5 "core" % + +3 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "MFB"*^% + "processing"%@ +6 "core" %6  A +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*Z'ʹ +5 .tPS.seek 1.5ml + "processing"%K' +619 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*V % +50 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*L'R +915 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%7  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%o' +230 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*_  +49 "core" +2 "MFB"*f% +4 "core" %R % +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*:' +1298 "core" ' + .tPSV.dial PSR +2 "processing"%P +41 "core" +2 .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml + "processing"%g' +79 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :AIV +2 "MFB"*u I +69 "core" J +3 "MFB"*D% +4 "core" % \ ; +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*e' +2145 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%` +93 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%W' +2611 "core" ' + .tPSV.dial PSR +46 "processing"%Q +101 "core"  +2 "processing"%n% +5 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%q' +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%m  +42 "core"  +3 .tPS.seek 0ml +2 "processing"%' +880 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*9 +3 "core" 9x$y +2 #"MFBPCR"Solid Phase Extraction Heater at 53.8C +2 .ATV.dial ASV + "MFB"*; n +34 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*i% +4 "core" %m # +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*!'% +164 "core" ' + .tPSV.dial PSR +2 "processing"%& +42 "core" +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%' +298 "Can" %A    +2306 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +92 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%p' +2615 "core" ' + .tPSV.dial PSR +2 "processing"%j +92 "core"  +2 "processing"%s% +4 "core" % +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"% ' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%z  +40 "core"  +2 .tPS.seek 0ml +2 "processing"%G' +815 "core" ' +2 ."MFBPCR"delay 10 seconds +776 "core" ' + .tPSV.dial PSR +2 "processing"%} +42 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%x' +166 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +2227 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :mixloop + "processing"%, +92 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%I'k +2684 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%l  +117 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%k' +382 "core" ' +3 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"*v I +50 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +623 "core" ' + .tPSV.dial :air +2 "processing"%t  +91 "core" +2 .tPS.seek 2.5ml +2 "processing"%r' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%2 +40 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%' +5107 "core" ' + .tPSV.dial :air +2 "processing"%|  +39 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%' +1550 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +54 "core" +2 "MFB"*y% +4 "core" %V } +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*a'Q +992 "core" ' + .tPSV.dial :mixloop +2 "processing"%C +35 "core" ' + ."MFBPCR"ATV.dial :AIV +2 "MFB"* I +4 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%' +67 "core" I +2 "MFB"*% +4 "core" %Q ~\ 1 +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*3' +831 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +147 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +249 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*  +108 "core"  +3 "MFB"**% +4 "core" %R } +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"* ' +1020 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash +2 .ATV.dial :ethanol +2 "MFB"*  +67 "core" +2 "MFB"*#% +4 "core" % ~\ 0 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.409ml +48 "MFB"* '_ +2222 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'Y  +39 "core"  +2 "collection"'% +5 "core" %0`eS  + #tPulling 4ml of CSR.flush + .CSR.select :flush +3 "collection"' +11 .tCS.seek 4ml +2 "collection"'"'P +1110 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'+' +1625 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 '0  +40 "core" ~ +84  +2 .tCBV.dial :waste1 + "collection"' @ +44 "core" ? +3 .tCS.seek 0ml + "collection"''4 +2345 "core" ' +2 ."MFBPCR"delay 3 seconds +302 "core" ' + .tCSV.dial CSR +2 "collection"'  +3 ."MFBPCR"ATV.dial :air1 +2 "MFB"*  +35 "core" +4 ."MFBPCR"delay 3 seconds + "core"  +2 "collection"'w% +5 "core" %6ag  + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"''P +277 "MFB"*=% +3 "core" %_ ~\ 6 +2 ."MFBPCR"AS.seek 0.434ml +3 "MFB"*'݄ +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*9  +3 "core" ' +2 .tdelay 5 seconds +44 "core" +2 "MFB"*(% +4 "core" %݉ ~ & +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*)' +326 "core" ' +2 ."MFBPCR"delay 3 seconds +120 .tCSR.select :air + "collection"' +11 .tCS.seek 10ml + "collection"'c' +168 ."MFBPCR"ATV.dial ASV +2 "MFB"*< n +115 "core" o +2 "MFB"*b% +4 "core" %& ~ +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*E'&0 +1331 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'1  +41 "core" ~ +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'?'4 +2664 "core" ' +2 "collection"'.& +4 "core" &Wm'ek> 2 +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" &   0 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&%(ӷ +14 "core" ( +2 "manipulator"&{& +4 "core" &Ӳ  + +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &/& +4 "core" &Ӳ   + +2 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' + .tHand.close +2 "manipulator"&\ / +64 "core" / +2 .tCC.seek :open +2 "collection"'8( +416 "core" ( +2 "manipulator"&F& +4 "core" &   ( +2 "manipulator"&N% +4 "core" % A   +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&U(- +303 "core" ( +2 "manipulator"&M& +4 "core" &-   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &-    +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&$'η +113 "core" ' +2 .tHand.open +2 "manipulator"&>1 +64 "core" 1 +2 "manipulator"&% +4 "core" % εk  ^ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +98 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'A& +5 "core" &gj{  +2 "manipulator"&R% +4 "core" %\      +2 "storage"(J% +4 "core" %]\ \  ( +2 "storage"(~. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 + "storage"(@( +207 "core" ( + ."WCR"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (S& +3 "core" & k  +2 "manipulator"&& +4 "core" &-   +2 "manipulator"&% +4 "core" %\     +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&H( +190 "core" ( +2 "manipulator"&]& +4 "core" &    +2 "storage"(d& +4 "core" & \ )\ ( 7 * +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&h' +96 "core" ' +2 "storage"(^& +4 "core" & \ $\ ( ) +3 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(['V +135 "core" ' +2 "storage"(6- +4 "core" -'گ + ."WCR"SE.configure SEconfig +55 "storage"(#QK-0-\ b +5 (V& +3 "core" & \ \  ' +2 "manipulator"&Z& +5 "core" &    +2 ."WCR"Elbow.seek 2 +2 "manipulator"&7( +4 "core" ( +2 "manipulator"&_& +4 "core" &     +2 "storage"(f& +4 "core" & \ \  q ( +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&K'8 +22 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&L/ +55 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(o'X +3 "manipulator"&P& +7 "core" &    +2 "manipulator"&u% +4 "core" % P   w +3 ."WCR"Forearm.seek :retract +2 "manipulator"&D'\ +90 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&:(ӷ +14 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +104 "core" ' +2 ."MFBPCR"delay 3 seconds +34 "core" ( +2 "manipulator"&`& +5 "core" &ӽ   :- +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +4 "core" &ӽ  :- +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +3 "manipulator"&Q' +99 "core" ' +2 "manipulator"&n& +5 "core" &Ӿ!   l :, +2 "manipulator"&W% +4 "core" %  7 +3 "collection"'m& +4 "core" &hk  +2 "collection"'q& +5 ."WCR"CC.seek :closed +2 "collection"'(W +5 "core" &ik  + &ilz  +9 &7hlz *x +9 &kjmu = +10 &hlv G +9 &tilj F +9 &6hl^ F +10 &imd F +9 &hkf G +9 &|}fmb F +10 &?hmW F +9 &il\\ F +10 & hk\\ F +2 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*; % +3 "core" &"ilU F +10 &$F~in\\ F +10 &&klW F +9 &'glW G +9 &)|ikQ G +11 &+MjlR G +8 &-glR G +8 $ +4 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 "core" &.}gkR G + &0~gkH G + ."MFBPCR"AS.seek :empty +3 "MFB"*i'R +5 "core" &2U~glM G +10 &4~gmR G +9 &5~jjD G +9 &7}fmK F +10 &9^{ilG F +9 &; ik< F +10 &<il7 G +9 &>hl9 G +9 &@eim7 G +10 &B(jj; F +9 &Cil9 G +9 &Eil= G +10 &Glhl7 G +9 &I,jk= H +10 &Jil: K +9 &Lgk? N +9 &N\\fmC O +10 &Phj: O +9 &Qfi1 O +9 &Sgk1 P +10 &Ucgj- P +9 &Vhgk/ + +10 &WF\ gk# 2 +9 &W8gj% 0 +5 ( + "collection"'q& +5 #"WCR"Collection Clamp onSpring/offSpring for 6/32 samples, on/off torque 1.70 +2 .Hand.open + "manipulator"&&1 +4 "core" &W"gk+ 0 +52 1 +2 "manipulator"&e% +4 "core" %    K +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + ."WCR"SC.coast +2 "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")+ +5 "core" + +2 "sampler")% +4 "core" %  +2 "collection"'j& +4 "core" &W"gl 0 +3 "Can" @A  +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'s  +120 "core" +4 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +2 "sampler")#.0X +2 ."WCR"delay 3.8 seconds +383 "collection"'!% +3 "core" %2dh,  +2 "sampler"),% +4 "core" %5K % G +2 ."WCR"SSV.dial :spit +2 "sampler")x +119 "core" +2 ."WCR"SS.seek 0ml +3 "sampler")l' +270 "core" ' + ."WCR"SSV.dial CBV +3 "sampler")I  +121 "core" +2 ."WCR"CTV.dial :intake +2 "collection"'v  +67 "core"  +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +211 "collection"' % +4 "core" %2\ \   + #"WCR"Intake @34.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +4 "core" %2\ \   +2 "sampler")% +4 "core" % o +15 "collection"'A% +4 "core" %2\ \   +2 "sampler")% +4 "core" % o +16 "collection"'R% +4 "core" %2\ \   +2 "sampler")J% +4 "core" % o +15 "collection"'~% +3 "core" %2\ \   +3 "sampler")$% +4 "core" % k +15 "collection"'S% +4 "core" %2\ \   +2 "sampler")% +4 "core" % / +15 "collection"'% +3 "core" %2\ \   +2 "sampler")]% +4 "core" %  +2 "collection"'d% +4 "core" %2\ \   +2 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X' +1050 "Can" D@ FF +492 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'% +4 "core" %2\ \   +2 "sampler")A% +4 "core" %&& w +106 "collection"'% +5 "core" %2\ \ l  +2 "sampler")R% +4 "core" % +54 "collection"'J% +3 "core" %2\ \   +2 "sampler")~% +5 "core" % +2 "sampler")$% +4 "core" % + ."WCR"Intake.select :close +2 "sampler")0 +10 )S% +3 "core" %  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +69 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +15 "core" n +2 ."MFBPCR"ASV.dial :wasteR +5 "MFB"*]  +31 "core"  +2 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*d': +13 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 1275.0ml + .Intake.select :open + "sampler") +211 "collection"'% +3 "core" %2\ z\ }G  +2 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +47 "sampler")#.00X% +4 "core" %2\ \   +2 "sampler")% +4 "core" %GH  +53 "collection"' % +4 "core" %2\ \ z  +2 "sampler")S% +4 "core" % +53 "collection"'V% +4 "core" %2\ \ y  +2 "sampler")4% +4 "core" % +53 "collection"'%% +4 "core" %2\ \ z  +2 "sampler")Z% +4 "core" % +2 "sampler")_% +4 "core" % +2 ."WCR"Intake.select :close + "sampler")0 +10 )f% +3 "core" %  + ."WCR"SSV.dial :exhaust +3 "sampler")L  +70 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \ Y +99 "collection"'d% +11 "core" %2\ \   +3 "sampler")7% +4 "core" % +53 "collection"'o% +3 "core" %2\ \   +2 "sampler")D% +4 "core" % +54 "collection"';% +3 "core" %2\ \ x  +3 "sampler")q% +4 "core" % +2 "sampler")&% +4 "core" % + ."WCR"Intake.select :close +2 "sampler")0 +10 )h% +3 "core" %  +2 ."WCR"SSV.dial :exhaust +2 "sampler")e  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %  + ."WCR"SSV.dial :exhaust +3 "sampler")  +68 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X showlog 100 +1052 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*@ % +3 "core" ' +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +46 "core" & +2 ."MFBPCR"delay 3 seconds +6 "collection"'8% +4 "core" %2\ w\ x  +2 "sampler")U% +4 "core" %"  +54 "collection"'i% +3 "core" %2\ {\ z  +2 "sampler")}% +4 "core" %44 \ W +54 "collection"'% +4 "core" %2\ \   +2 "sampler")!% +7 "core" %ln +53 "collection"'m% +4 "core" %2\ \   +2 "sampler")x% +4 "core" % +107 "collection"'I% +6 "core" %2\ \   +2 "sampler"),% +5 "MFB"*z% +3 "core" % +2 % q ~" +3 "sampler")Q% +5 ."MFBPCR"AS.seek 0.794ml +3 "MFB"*l' +8 "core" % +2 #"bkha"-> exit +3 ."WCR"Intake.select :close +4 #"bkha"Session Ended + "sampler")0 +12 )j% +3 "core" % +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" % +53 "collection"'% +4 "core" %2\ \ @  +3 "sampler")1% +4 "core" % +2 "sampler")S% +4 "core" % +2 ."WCR"Intake.select :close +2 "sampler")0 +10 )V% +3 "core" %  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +2 "sampler") % +4 "core" %m$  +15 "collection"'`% +4 "core" %2\ \ C  +2 "sampler")d% +4 "core" %m"  +16 "collection"'7% +4 "core" %2\ \ 8  +2 "sampler")o% +4 "core" %m"  +16 "collection"'D% +4 "core" %2\ \ Z  +2 "sampler");% +4 "core" %m"  +16 "collection"'q% +3 "core" %2\ \ 7  +2 "sampler")&% +4 "core" %m"  +2 "collection"'h% +4 "core" %2\ \ [  +2 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X% +4 "core" %2\ \ k  +2 "sampler")% +4 "core" %WV +53 "collection"'1% +4 "core" %2\ \ l  +2 "sampler")S% +4 "core" % +53 "collection"'V% +4 "core" %2\ \ k  +2 "sampler") % +4 "core" % +53 "collection"'Z% +3 "core" %2\ \ R  +2 "sampler")\ % +4 "core" % +53 "collection"'% +4 "core" %2\ \ j  +2 "sampler")L% +4 "core" % +3 "sampler")N% +4 "core" % + ."WCR"Intake.select :close +2 "sampler")0 +9 )f% +3 "core" % +2 ."WCR"SSV.dial :exhaust +2 "sampler")H  +70 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X )) +30 "collection"'G% +3 "core" %2\ \ h  +2 "sampler")l% +4 "core" %fj +54 "collection"'T% +4 "core" %2\ \ i  +2 "sampler")r% +4 "core" % +54 "collection"'% +4 "core" %2\ \ P  +2 "sampler")p% +4 "core" % +11 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +41 "collection"'k% +3 "core" %2\ \ m  +2 "sampler")3% +4 "core" % +54 "collection"'a% +4 "core" %2\ \ Q  +3 "sampler")*% +4 "core" % +2 "sampler")% +4 "core" % +2 ."WCR"Intake.select :close + "sampler")0 +10 )j% +4 "core" %  % +2 ."WCR"SSV.dial :exhaust +3 "MFB"* % +5 "sampler")  +3 "core" %V  +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*#' +64 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %2\ \ d  +2 "sampler")% +4 "core" % +2 "sampler")1% +4 "core" % + ."WCR"Intake.select :close +2 "sampler")0 +10 )S% +3 "core" % +2 ."WCR"SSV.dial :exhaust +2 "sampler")V  +70 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml + .Intake.select :open + "sampler") +212 "collection"'% +4 "core" %2\ \ g  + #"WCR"Intake @35.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +5 "core" %Y.$  +2 "collection"'% +4 "core" %2\ \ c  +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 23 +3 "sampler")#.0X% +3 "core" %2\ \ w  +2 "sampler")% +4 "core" %s  +16 "collection"'#% +4 "core" %2\ \   +2 "sampler")V% +4 "core" %s  +64 "collection"'(% +12 "core" %2\ \ i  +2 "sampler")X% +4 "core" %s  +3 "collection"'\ % +4 "core" %2\ \ e  +2 #"WCR"Intake @35.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X  +2814 "core" ' +2 ."MFBPCR"delay 4 seconds +228 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'W% +4 "core" %2\ \   +2 "sampler")% +4 "core" %%  +53 "collection"'+% +4 "core" %2\ \   +2 "sampler")<% +5 "core" %&  +45 ."MFBPCR"ATV.dial PCR +3 "MFB"*I  +5 "collection"'k% +4 "core" %2\ \   +2 "sampler")v% +5 "core" %%  +37  + ."MFBPCR"ASV.dial :waste1 +3 "MFB"*y  +12 "collection"'% +4 "core" %2\ \   +2 "sampler")=% +4 "core" %"  +53 "collection"'9% +5 "core" %2\ \   +3 "sampler")4% +4 "core"  + %"00  +3 ."MFBPCR"ARV.dial :air1 +2 "MFB"*b  +34 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*0% +4 "core" % W |J +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'v +4 "collection"'% +4 "core" %2\ \   +2 "sampler")"% +4 "core" %NL +53 "collection"'% +4 "core" %2\ \   +2 "sampler")Q% +5 "core" %ij +53 "collection"'.% +4 "core" %2\ \   +2 "sampler")m% +4 "core" % +54 "collection"'{% +4 "core" %2\ \   +2 "sampler")% +4 "core" % +53 "collection"'F% +4 "core" %2\ \   +2 "sampler")t% +4 "core" % +53 "collection"'M% +4 "core" %2\ \ }  +2 "sampler")\\% +4 "core" % +53 "collection"''% +4 "core" %2\ \   +2 "sampler")[% +4 "core" % +53 "collection"'% +5 "core" %2\ \   +2 "sampler")A% +4 "core" % +54 "collection"')% +4 "core" %2\ \ }  +2 "sampler")/% +4 "core" % +2 "sampler")~% +5 "core" % + ."WCR"Intake.select :close +2 "sampler")0 +9 )$% +3 "core" %  +2 ."WCR"SSV.dial :exhaust +2 "sampler")J  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %2\ \   +2 #"WCR"Intake @35.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +4 "core" %  +54 "collection"'% +4 "core" %2\ \   +2 "sampler")#% +4 "core" %  +53 "collection"'V% +4 "core" %2\ \   +2 "sampler")(% +4 "core" %  +2 "sampler")X% +4 "core" %  +2 ."WCR"Intake.select :close + "sampler")0 +10 )\ % +3 "core" %  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X=  +54 "collection"'e% +4 "core" %2\ \   +2 "sampler")z% +4 "core" %WU +53 "collection"'q% +4 "core" %2\ \   +2 "sampler"),% +4 "core" %nn +53 "collection"' % +4 "core" %2\ \   +3 "sampler")`% +4 "core" % +53 "collection"'% +4 "core" %2\ \   +2 "sampler")|% +4 "core" % +53 "collection"'O% +4 "core" %2\ \   +2 "sampler")% +4 "core" % +53 "collection"'l% +3 "core" %2\ \   +2 "sampler")T% +4 "core" % +54 "collection"'G% +4 "core" %2\ \   +2 "sampler")% +4 "core" % +53 "collection"'p% +4 "core" %2\ \   +2 "sampler")3% +4 "core" % +53 "collection"'a% +4 "core" %2\ \   +2 "sampler")*% +4 "core" % +54 "collection"'@% +4 "core" %2\ \   +2 "sampler")j% +6 "core" % +3 "sampler")% +4 "core" % + ."WCR"Intake.select :close +2 "sampler")0 +10 ) % +3 "core" %  + ."WCR"SSV.dial :exhaust +3 "sampler")c  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %r"  +15 "collection"'% +3 "core" %2\ \   +2 "sampler")#% +4 "core" %r"  +16 "collection"'V% +3 "core" %2\ \   +2 "sampler")(% +4 "core" %r"  +16 "collection"'X% +3 "core" %2\ \   +2 "sampler")\ % +4 "core" %r"  +16 "collection"'% +3 "core" %2\ \   +2 "sampler")=% +4 "core" %r"  +16 "collection"'N% +4 "core" %2\ \   +2 "sampler")f% +4 "core" %s"  +15 "collection"'L% +4 "core" %2\ \   +2 "sampler")% +4 "core" %s"  +2 "collection"'%% +5 "core" %2\ \   + #"WCR"Intake @35.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X +53 "sampler")$% +4 "core" %  + ."WCR"CBV.dial between CSV and waste2b +3 "collection"'J  +83 "core"  +2 "collection"'2% +5 "core" % +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +54 "core" _ +3 ."WCR"CS.seek 6.74ml +2 "collection"'>' +794 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'#  +4 '  +28 "core"  +92  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<}b +3 ."WCR"CS.seek 0ml +2 "collection"'V'4 +1676 "core" ' +3 ."WCR"delay 2:00 +5205 "Can" M= d +6797 ."WCR"CBV.dial :waste2b +3 "collection"'(  +30 "core"  +2 ."WCR"CS.reconfigure CSconfig +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'X' +180 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'\  +121 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +39 "core"  +2 "collection"'=% +5 "core" % + #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'N' +626 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'f' +1741 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"'L @ +70 "core" > +53 "sampler")% +4 "core" %  + ."WCR"CBV.dial between CSV and waste2b +3 "collection"'%  +82 "core"  +2 "collection"'A% +5 "core" %  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'_ ` +53 "core" ^ +3 ."WCR"CS.seek 6.654ml +60 "collection"'1'_ +789 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'n  +3 '  +30 "core"  +89  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<}b +3 ."WCR"CS.seek 0ml +2 "collection"''4 +1554 "core" ' ߰ +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'d  +31 "core"  +2 ."WCR"CS.reconfigure CSconfig +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'7' +302 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'o  +119 "core" +2 "collection"';& +4 "core" &W"z 0 +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\    +3 "storage"(&% +3 "core" %W V p  +3 "storage"(h. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"(P(( +208 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (Z& +3 "core" &)\ ~\ \\ +2 "manipulator"& & +4 "core" &    9( +2 "manipulator"&s% +4 "core" %\    +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&6( +168 "core" ( +4 "manipulator"&]& +4 "core" &    +2 "storage"(H& +4 "core" &)\ j f +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&^' +89 "core" ' +2 "storage"(& +5 "core" &) \ a | +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(E'V +256 "core" ' +2 "storage"(i- +4 "core" -'R + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&8& +3 "core" &  [  +3 "storage"(& +4 "core" &)\ |\ { +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&u'C +29 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&U, +4 "core" , + ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(x- +2 "core" -'R +3 ."WCR"SE.seek 4.08 Pucks below Top Plate +2 "storage"(R' +31 "core" ' +3 "manipulator"&e% +5 "core" %X  l +2 "storage"(z& +4 "core" &)\ q\ r F +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 321 counts +2 "manipulator"&q'τ +20 "core" ' +2 "manipulator"&,& +4 "core" &    +3 "storage"( & +4 "core" &)\ \ + +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&`' +27 "core" ' +3 ."WCR"SE.seek 5.08 Pucks below Top Plate +2 "storage"(g' +42 "core" ' +2 "manipulator"&|& +5 "core" &   d  +2 "manipulator"&O% +4 "core" %+  2 +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&l(ӷ +157 "core" ( +2 "manipulator"&T& +4 "core" &Ӱ"  9& +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &G& +4 "core" &Ӱ   9& +2 ."WCR"Forearm.seek CC +2 "manipulator"&' +95 "core" ' + ."WCR"Hand.close +2 "manipulator"&p/ +65 "core" / +2 ."WCR"CC.seek :open +57 "collection"'3( +425 "core" ( +3 "storage"(a& +4 "core" &) 3 #   +3 "storage"(*& +4 "core" &) & 9  +2 "manipulator"&@& +4 "core" &Ӿ  7 +2 "manipulator"&j% +4 "core" % ,  +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +3 "manipulator"& ( +176 "core" ( +2 "manipulator"&c& +5 "core" &   +2 "storage"(D& +4 "core" &) E C  +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&'C +99 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&K, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"& 1 +64 "core" 1 +4 "manipulator"&Y% +4 "core" % q   +2 "storage"(& +4 "core" &) U  +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 346 counts +2 "manipulator"&r'ϝ +15 "core" ' +2 "manipulator"&5& +5 "core" &   G  +2 "storage"(}& +5 "core" &) 7 7  +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&w' +26 "core" ' +2 "storage"(C% +5 "core" % 9 ? ;  +3 ."downElevator"SE.seek :down +4 "storage"('X +99 (W% +3 "core" %Ϥ3 E B A M< +2 "manipulator"&% +5 "core" % \  ? +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +3 "manipulator"&+'\ +89 "core" ' +14 ' + ."downElevator"SE.coast + "storage"(5 +3 ."WCR"SC.coast +2 "storage"(6 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'<& +4 "core" & +2 .tHand.open +2 "manipulator"&k1 +18 "core" 1 +2 "manipulator"&& +5 "core" &   F  +2 "manipulator"&I% +4 "core" %\   _  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +193 "core" ( +2 "manipulator"&v& +5 "core" &-   ]  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &4& +5 "core" &-   W  +2 .tForearm.seek :garage +2 "manipulator"&y'η +97 "core" ' +2 .tHand.close + "manipulator"&b/ +55 "core" / +2 "manipulator"&& +5 "core" &-    +2 "manipulator"&9% +4 "core" %  ? e +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&"(ӷ +287 "core" ( +2 "manipulator"&?& +4 "core" &   p 8" +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +4 "core" &   A 8" +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&.' +96 "core" ' +2 "manipulator"&m& +5 "core" &  "  8" +2 "manipulator"&{% +4 "core" % 5 +3 "collection"'& +4 "core" & +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'t(W +4 "core" & +2 &  +9 &6 *x +10 &j = +9 & G +9 &k H +10 &/ G +9 & G +9 & H +11 &v} G +8 &8 G +10 &~ G +9 &  G +9 &"| G +10 &$> G +9 && G +9 &'~ G +10 &)} G +9 &+G G +10 &- G +9 &. H +9 &0 G +10 &2P G +9 &4~ G +9 &5~ G +10 &7} G +9 &9W~~ G +10 &;~ G +9 &<| G +9 &> G +10 &@^| G +9 &B ~x G +9 &C}| G +10 &E{ G +9 &Ggw G +10 &I&{ H +9 &J| J +9 &Lx M +10 &NUv P +9 &P P +9 &Qt Q +10 &St P +9 &U\\w P +10 &V[z , +9 &WX v > +8 ( +3 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/32 samples, on/off torque 1.69 +2 "collection"'& +4 "core" &W_9v 7 +2 &W_8 7 + .tHand.open +2 "manipulator"&F1 +56 "core" 1 +2 "manipulator"&\\% +5 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&M'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'[& +5 "core" &W_8` 7 +2 "collection"'% +4 "core" %z +2 .tCSV.dial CSR +59 "collection"''  +42 "core"  +2 "collection"'!% +5 "core" %x + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"')'p +1415 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '~% +3 "core" %p  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'$'^ +628 "core" ' + .tCSV.dial :waste +2 "collection"'J +116 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'2'4 +2013 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +5 "core" &W_8z 7 +2 "collection"'/% +5 "core" %6m +3 .tCSV.dial :flush +2 "collection"'  +39 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'#'p +1126 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'> @ +41 "core" A +2 "collection"'(% +5 "core" %pc  +2 .tCS.seek 7ml +2 "collection"'V'h +517 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'\  +5 '  +36 "core"  +86  +2 .tCBV.dial :waste1 + "collection"'= @ +69 "core" A +2 .tCS.seek 0ml +2 "collection"'X'4 +1540 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'N& +5 "core" &W_8_ 7 +2 "collection"'L% +4 "core" %2 + .tCSV.dial :flush +2 "collection"'  +67 "core" +3 .tCS.seek 5ml +2 "collection"'%'p +1136 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'A @ +42 "core" A +2 "collection"'_% +5 "core" %p\\  +2 .tCS.seek 7ml +2 "collection"'f'l +516 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'  +41 "core"  +2 .tCBV.dial :waste2b +2 "collection"'n  +68 "core"  +2 .tCS.seek 0ml +2 "collection"'1'4 +1526 "core" ' +2 #tFlushing upper manifold + "collection"'d& +5 "core" &W_8 7 +2 "collection"'% +4 "core" %7 + .tCSV.dial :flush +2 "collection"'o  +67 "core"  +2 .tCS.seek 5ml +2 "collection"';'p +1130 "core" ' +3 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"' @ +41 "core" A +2 "collection"'&% +5 "core" %pt  +2 .tCS.seek 7ml +2 "collection"'h'e +515 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Z +5 '  +42 "core"  +51  + .tCTV.dial :air +2 "collection"'s  +121 "core" +2 .tCS.seek 0ml +2 "collection"']'4 +1533 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'H'0 +541 "Can" K<  +178 "core" ' + .tCSV.dial :waste +2 "collection"' +41 "core" +2 .tCS.seek 0ml +3 "collection"':'4 +720 "core" ' +2 "collection"'& +4 "core" &W_8s 7 +3 "collection"'i% +4 "core" %4u + .tCSV.dial :flush +2 "collection"'8  +40 "core"  +2 .tCS.seek 3ml +2 "collection"''0 +731 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'x @ +40 "core" A +2 "collection"'e% +4 "core" %0  +3 .tCS.seek 5.001ml +2 "collection"'z'p +514 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"','4 +1142 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"' '0 +716 "core" ' + .tCSV.dial :waste +59 "collection"'| +68 "core" +3 .tCS.seek 0ml +2 "collection"'O'4 +714 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'^& +5 "core" &W_8f 7 +2 "collection"'6% +5 "core" %7g + .tCSV.dial CSR +2 "collection"'E  +118 "core"  +2 "collection"'u% +5 "core" %7f + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 8ml +2 "collection"'q'L +1762 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'R' +523 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'T +94 "core" +2 .tCTV.dial :intake +2 "collection"'G  +68 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'`' +1823 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'U  +67 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'p'4 +604 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'  +92 "core"  +2 "collection"'% +5 "core" %3b + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 4ml +2 "collection"'a'P +1116 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'*' +1330 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'@  +2 'j  +39 "core"  +84  +2 .tCBV.dial :waste1 +2 "collection"'c @ +40 "core" @ +3 .tCS.seek 0ml + "collection"'D'4 +2132 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'l% +5 "core" %0n + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"' 'P +1120 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'Y' +1340 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +42 "core" ~ +2 .tCBV.dial :waste2b +2 "collection"'5  +69 "core"  +3 .tCS.seek 0ml +2 "collection"'}'4 +2143 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'C  +41 "core"  +2 "collection"'% +5 "core" %6 + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'W'P +1111 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1326 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +5 '  +43 "core" +48 + .tCTV.dial :air +2 "collection"'<  +120 "core" ~ +3 .tCS.seek 0ml + "collection"'k'4 +2129 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'r'0 +713 "core" ' + .tCSV.dial :waste +2 "collection"' +39 "core" +3 .tCS.seek 0ml + "collection"'I'4 +735 "core" ' +2 #tFlushing upper manifold + "collection"'g& +62 "core" &W_9c 7 +4 "collection"'w% +4 "core" %7c + .tCSV.dial :flush +2 "collection"'v  +40 "core"  +3 .tCS.seek 5ml +2 "collection"'4'p +1126 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"' @ +38 "core" A +2 "collection"'P% +5 "core" %pu  +2 .tCS.seek 7.001ml +2 "collection"'K'n +522 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'b +92 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1526 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'9'0 +731 "core" ' + .tCSV.dial :waste +2 "collection"'+ +41 "core" +3 .tCS.seek 0ml +2 "collection"'y'4 +723 "core" ' +2 "collection"'?& +4 "core" &W_8o 7 +3 "collection"'Q% +4 "core" %2a + .tCSV.dial :flush +2 "collection"'  +40 "core"  +3 .tCS.seek 3ml + "collection"'m'0 +743 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +7 "collection"'{ @ +40 "core" A +2 "collection"'% +4 "core" %0  +3 .tCS.seek 5ml +2 "collection"''p +511 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'3'4 +1113 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +713 "core" ' + .tCSV.dial :waste +2 "collection"' +67 "core" +2 .tCS.seek 0ml +2 "collection"'F'4 +713 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'\\& +5 "core" &W_8u 7 +2 "collection"'[% +5 "core" %5^ + .tCSV.dial :flush +2 "collection"'  +41 "core"  +3 .tCS.seek 5ml + "collection"'''p +1131 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'! @ +41 "core" A +2 "collection"'.% +5 "core" %p^ +2 .tCS.seek 7.001ml +2 "collection"'7'n +514 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"')  +3 '~  +41 "core"  +80  +2 .tCBV.dial :waste1 + "collection"'J @ +43 "core" A +3 .tCS.seek 0ml + "collection"'$'4 +1526 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'& +5 "core" &W_8o 7 +2 "collection"'/% +4 "core" %0n + .tCSV.dial :flush +2 "collection"'  +67 "core" +2 .tCS.seek 5ml +2 "collection"'2'p +1117 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'> @ +41 "core" A +2 "collection"'(% +5 "core" %ps  +2 .tCS.seek 7ml +2 "collection"'#'h +524 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'\  +40 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +69 "core"  +3 .tCS.seek 0ml + "collection"'='4 +1523 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'V& +5 "core" &W_8 7 +2 "collection"'N% +4 "core" %4 + .tCSV.dial CSR +2 "collection"'L  +40 "core"  +2 "collection"'% +5 "core" %4o + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'X'L +1719 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'A' +535 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'_ +4 '%  +41 "core" +63  +2 .tCTV.dial :intake + "collection"'  +67 "core" +3 .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml + "collection"'n' +1811 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'f  +68 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'d'4 +608 "core" ' + .tCSV.dial CSR +2 "collection"'  +91 "core"  +2 "collection"'o% +4 "core" %5 +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'1'p +1404 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'' +1369 "core" ' + .tCSV.dial CBV +2 "collection"'& +94 "core" +2 .tCS.seek 0ml +2 "collection"';'4 +1427 "Can" G<  +1216 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +5 "core" &   5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&Z(ӷ +15 "core" ( +2 "manipulator"&s& +4 "core" &ӻ    . +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &h& +2 "core" &ӻ > . +3 .tForearm.seek CC +2 "manipulator"&]' +95 "core" ' + .tHand.close +2 "manipulator"&/ +62 "core" / +2 .tCC.seek :open +2 "collection"'H( +420 "core" ( +2 "manipulator"&& +4 "core" &   * +3 "manipulator"&i% +4 "core" % (   +2 .tForearm.seek :retract +2 "manipulator"&8'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&:(- +300 "core" ( +2 "manipulator"&x& +5 "core" &-   ? +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +3 "core" &-   N +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +112 "core" ' + .tHand.open +2 "manipulator"&z1 +62 "core" 1 +2 "manipulator"&,% +5 "core" % δ   W +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&|'\ +98 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"' & +4 "core" &q +2 .tHand.open + "manipulator"&^1 +24 "core" 1 +2 "manipulator"&6& +4 "core" &-   +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(- +4 "core" ( +2 "manipulator"&u& +4 "core" &-   A +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +4 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&q'η +98 "core" ' +2 .tHand.close + "manipulator"&T/ +59 "core" / +2 "manipulator"&G& +4 "core" &- !  +3 "manipulator"&R% +4 "core" %    a +2 .tForearm.seek :retract +2 "manipulator"&U'\ +97 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&`(ӷ +275 "core" ( +2 "manipulator"&& +4 "core" &   5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &   \\ 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&p' +97 "core" ' +2 "manipulator"&a& +4 "core" &   5 +3 "manipulator"&@% +4 "core" %#   +2 "collection"'j& +4 "core" &a +2 "collection"'c& +4 .tCC.seek :closed +2 "collection"'*(W +4 "core" &e +2 &c  +9 &4j )w +9 & jo = +10 &b G +9 &e}g G +9 &'}i G +10 &}b G +9 &{_ G +9 &nzd G +10 &0~h G +9 &yd G +10 & }g G +9 &"v}f G +9 &$7~f G +10 &%e G +9 &'~f G +9 &)yl F +10 &+@|d G +9 &-}\\ G +10 &.~g G +9 &0l G +9 &2H}i G +10 &4 |b F +9 &5}_ G +9 &7{b G +10 &9P~h G +9 &;yh G +10 &<|h F +9 &>}] G +9 &@X~g G +10 &B{Z F +9 &C|f G +9 &E}e G +10 &G`ye G +9 &Id H +10 &Jk J +9 &Lj N +9 &NOn O +10 &Pe O +9 &Qi P +9 &S P +10 &UR Q +9 &Ve 'y +10 &WUl ? +8 ( +3 "collection"'c& +3 #tCollection Clamp onSpring/offSpring for 5/32 samples, on/off torque 1.69 +2 "collection"'& +4 "core" &WZAl : +2 &WZA : + .tHand.open + "manipulator"&l1 +57 "core" 1 +2 "manipulator"&D% +4 "core" % #   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +58 #tFlushing the Collection Valve::Manifold +6 "collection"'& +4 "core" &WZAs : +2 "collection"'5% +5 "core" %6r + .tCSV.dial CSR +2 "collection"'Y  +92 "core"  +2 "collection"'C% +5 "core" %6{ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"''p +1375 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '}% +3 "core" %p +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'W'^ +618 "core" ' + .tCSV.dial :waste +2 "collection"' +119 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"' '4 +2013 "core" ' +2 #tPurging external Intake + "collection"'<& +5 "core" &WZAY : +2 "collection"'% +4 "core" %4~ + .tCSV.dial :flush +2 "collection"'k  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +2135 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'r +68 "core"  +2 .tCTV.dial :intake +2 "collection"'g  +68 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"'w'4 +2200 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'v  +69 "core"  +2 #tFlushing upper manifold + "collection"'I& +5 "core" &WZA : +2 "collection"'% +4 "core" %4 + .tCSV.dial :flush +2 "collection"'P  +66 "core"  +3 .tCS.seek 5ml + "collection"'4'p +1121 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'b @ +39 "core" A +2 "collection"'K% +4 "core" %pu  +3 .tCS.seek 7ml +2 "collection"''i +513 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'+ +93 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'9'4 +1530 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'?'0 +716 "core" ' + .tCSV.dial :waste +2 "collection"'Q +41 "core" +2 .tCS.seek 0ml +2 "collection"''4 +727 "core" ' +2 "collection"'y& +4 "core" &WZA : +2 "collection"'{% +4 "core" %1 +2 .tCSV.dial :flush +2 "collection"'  +39 "core"  +3 .tCS.seek 3ml + "collection"'m'0 +722 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +40 "core" B +2 "collection"'3% +4 "core" %0  +3 .tCS.seek 5ml +2 "collection"''p +512 "core" ' +2 .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"''4 +1134 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'\\'0 +725 "core" ' + .tCSV.dial :waste +2 "collection"'[ +67 "core" +2 .tCS.seek 0ml +2 "collection"''4 +726 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&F& +5 "core" &   1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&!(ӷ +13 "core" ( +2 "manipulator"&.& +4 "core" &Ӿ   Y - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &'& +3 "core" &Ӿ    - +3 .tForearm.seek CC +2 "manipulator"&~' +94 "core" ' + .tHand.close +2 "manipulator"&)/ +60 "core" / +2 .tCC.seek :open +2 "collection"'J( +419 "core" ( +2 "manipulator"&7& +4 "core" &  [ ) +2 "manipulator"&% +4 "core" %   w +2 .tForearm.seek :retract +2 "manipulator"&/'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +291 "core" ( +2 "manipulator"&$& +5 "core" &-   l  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &>& +3 "core" &-   Z  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +64 "manipulator"&('η +113 "core" ' + .tHand.open +2 "manipulator"&21 +60 "core" 1 +2 "manipulator"&\ % +5 "core" % ι   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + #tCompleted [mbaPhase] begun 17:56:56 +2 #Preparing to sleep until 14:00 2-oct-18 +4 #"shutdown"deferred until MFBPCR finish +2 #tWaiting for MFBPCR til 14:00 2-oct-18 +4 #Continuing at 14:00CEST02-Oct-18 +3 "Can" C; }} +4 ."Qmail"GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tundeployv2.rb:110\\n{1 => 6, 2 => 16}\\nCan@21:40:50, 15.8C, 67% humidity, 14.4psia, 14.940V, 0.714A, 0.714A avg, 10.67W",Subject: "Waiting until 14:00CEST02-Oct-18" +33235 "Can" G; nm +60005  M8  +60004  T8 a` +60004  V6 vv +51519 ."PCR"PCR.off +138 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"11406720:2197,926,694,723,59.9628;11407620:2457,954,699,696,60.0001;11408670:2773,1278,701,694,60.0001;11520200:2194,958,709,726,59.9628;11521100:2487,962,700,692,60.0001;11522150:2759,1251,667,694,60.0001;11633640:2186,926,703,723,60.0374;11634540:2463,964,694,663,60.0001;11635590:2757,1274,701,693,60.0374;11746860:2194,933,705,692,60.0001;11747760:2477,935,700,693,60.0001;11748810:2753,1290,700,693,60.0001;11859830:2203,900,706,725,59.9628;11860730:2481,962,698,694,60.0001;11861780:2758,1294,699,693,60.0374;11972950:2187,959,706,729,60.0001;11973850:2461,950,698,693,60.0001;11974900:2742,1288,703,693,60.0001;12086120:2180,931,711,729,59.9628;12087020:2451,954,668,694,60.0001;12088070:2761,1326,704,696,60.0001;12199650:2186,915,710,730,59.9628;12200550:2472,938,703,695,60.0001;12201600:2742,1276,701,697,60.0001;12312890:2199,919,710,731,60.0001;12313790:2471,980,700,696,60.0001;12314840:2735,1262,701,695,60.0001;12425560:2181,920,709,729,59.9628;12426460:2464,964,700,693,60.0001;12427510:2744,1240,670,692,60.0001;12538750:2188,922,714,724,59.9628;12539650:2458,952,697,659,59.9628;12540700:2756,1284,701,695,60.0001;12651450:2193,957,711,728,60.0001;12652350:2445,927,702,696,60.0001;12653400:2761,1307,702,693,60.0001;12764510:2189,927,679,726,59.9628;12765410:2472,944,696,695,59.9628;12766460:2744,1288,700,691,60.0001;12877810:2189,953,711,730,60.0001;12878710:2470,983,699,692,60.0001;12879760:2751,1268,676,695,60.0374;12990610:2197,914,713,729,59.9628;12991510:2449,958,701,693,59.9628;12992560:2740,1253,700,694,60.0001;13103610:2187,951,713,726,60.0001;13104510:2468,953,701,659,59.9628;13105560:2758,1289,707,693,60.0001;13216290:2183,903,714,725,59.9628;13217190:2452,920,699,695,60.0374;13218240:2755,1281,704,695,60.0001;13329210:2193,925,686,726,60.0001;13330110:2476,964,698,693,59.9628;13331160:2752,1293,704,692,60.0374;13441760:2195,919,713,730,59.9628;13442660:2453,934,702,693,60.0001;13443710:2759,1262,702,700,59.9628;13554950:2192,920,686,725,59.9628;13555850:2463,963,700,695,60.0001;13556900:2754,1293,706,690,60.0001;13667630:2188,934,718,727,59.9628;13668530:2464,964,701,691,59.9628;13669580:2753,1267,702,693,60.0001;13780440:2193,971,715,724,59.9628;13781340:2467,957,700,693,59.9628;13782390:2755,1281,672,694,60.0374;13893610:2198,942,721,727,59.9628;13894510:2470,961,698,654,59.9628;13895560:2757,1256,705,693,59.9628;14006350:2187,948,721,725,59.9628;14007250:2462,933,702,698,59.9628;14008300:2761,1281,703,690,60.0001;14119150:2190,949,718,693,60.0001;14120050:2470,944,702,695,60.0001;14121100:2770,1291,702,692,60.0001;14232140:2189,943,719,723,60.0001;14233040:2475,936,702,692,60.0001;14234090:2768,1276,703,690,60.0001;14345060:2199,966,720,725,59.9628;14345960:2475,945,702,695,60.0001;14347010:2761,1300,703,692,60.0001;14457850:2197,949,720,726,60.0001;14458750:2464,943,703,695,60.0001;14459800:2765,1292,672,686,60.0374;14570740:2187,922,721,726,60.0001;14571640:2481,951,702,696,59.9628;14572690:2756,1266,702,694,60.0001;14683530:2201,949,723,721,59.9628;14684430:2476,950,670,692,60.0374;14685480:2763,1284,705,691,60.0001;14796710:2196,910,690,724,59.9628;14797610:2490,945,701,690,60.0001;14798660:2760,1292,698,690,60.0001;14909690:2200,976,723,728,59.9628;14910590:2483,949,702,694,60.0374;14911640:2775,1284,704,687,60.0374;15022700:2210,946,724,725,59.9628;15023600:2469,950,701,693,59.9628;15024650:2776,1267,674,692,60.0001;15135890:2200,955,721,725,59.9628;15136790:2488,959,696,654,60.0001;15137840:2765,1291,702,691,60.0001;15248850:2206,941,722,725,60.0001;15249750:2451,942,700,692,60.0001;15250800:2778,1271,702,690,60.0374;15361250:2195,948,723,688,60.0001;15362150:2478,936,702,693,60.0001;15363200:2772,1309,705,693,60.0001;15474130:2208,924,724,724,60.0001;15475030:2484,959,706,692,60.0001;15476080:2785,1289,701,690,59.9628;15586710:2203,950,727,724,60.0001;15587610:2488,933,700,693,60.0001;15588660:2785,1291,703,654,60.0001;15699550:2211,928,728,722,60.0001;15700450:2489,973,701,694,60.0374;15701500:2779,1255,701,656,60.0374;15812410:2214,947,725,727,59.9628;15813310:2485,918,699,693,60.0001;15814360:2766,1242,701,691,60.0374;15925320:2212,979,726,723,60.0001;15926220:2483,947,698,660,60.0001;15927270:2788,1295,701,688,60.0374;16038540:2220,1290,724,687,59.9628; +20 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct0120h1425ml.pcr + "MFB"*#% +4 "core" %z |0 +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*V'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*N  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*L % +107 "core" & +2 "MFB"*% +4 "core" %(+ { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*='Zq +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*X  +49 "core"  +2 "MFB"*%% +4 "core" %Zr @ { K +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*_'> +6053 "core" ' +2 ."MFBPCR"delay 3 seconds +247 "Can" S6 aa +55 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*A% +3 "core" %>  | ] +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*f'O +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*n  +49 "core"  +2 "MFB"*% +4 "core" %Q {\ : +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*o'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*d  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*1  +83 "core"  +2 "MFB"*&% +4 "core" %p { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'? +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +3073 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +253 .AS.reconfigure ASconfig +10 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*t  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +108 "core" & +2 "MFB"*i% +4 "core" %VG {H +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*]' +222 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*Z  +49 "core" +2 "MFB"*x% +4 "core" %R { +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*e'> +16108 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*z % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*,% +3 "core" %>\  { Q +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* 'l +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*8  +49 "core"  +2 "MFB"*^% +4 "core" %w {\ 7 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*6'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*u  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*O'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +7590 "Can" T5 v +11198 ."MFBPCR"PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*:' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*q' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +5068 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18oct0122h1425ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*a  +63 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*@  +23 "core"  +2 "MFB"*j% +4 "core" %Vg { +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*U'(] +377 "Can" S5 dd +2174 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*H' +2898 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*c n +147 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +66 "MFB"*l'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*D  +146 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +35 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*5% +4 "core" %(#N { +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*Y'FM +632 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*C  +135 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*p% +4 "core" %FPK { +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*;' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*}  +35 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*% +3 "core" %T | ' +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +615 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*W  +33 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*<% +3 "core" %N |\ 8 +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'% +635 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*k  +116 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"* % +3 "core" %+& { +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*r'\ +5879 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*g n +33 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\ < { +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*v'\  +634 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*I  +47 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*% +4 "core" %\  {Z +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*P' S +5060 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*w  +53 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*b  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*K% +4 "core" % S\  { L +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*4'r +22026 "Can" U5 `` +10596 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*+  +67 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"* % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +48273 "Can" U4  +60004  U5 t +60004  V5 uu +60004  Y4  +60004  X4 t +60004  U4 }}f @CEST1538431583.86  W4 uv +60004  W4 { +23993 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"18337170:2294,938,736,732,60.0001;18338070:2597,942,703,691,60.0374;18339120:2901,1302,671,690,60.0001;18449710:2296,952,727,723,59.9628;18450610:2588,956,700,691,60.0001;18451660:2889,1255,670,686,60.0001;18562750:2294,979,728,723,60.0001;18563650:2578,939,703,692,60.0374;18564700:2857,1260,702,686,60.0001;18675240:2294,952,726,721,60.0001;18676140:2576,933,696,657,60.0001;18677190:2891,1296,700,689,59.9628;18788290:2295,955,730,719,59.9628;18789190:2555,964,698,691,60.0374;18790240:2886,1281,700,689,60.0374;18900870:2282,945,699,723,59.9628;18901770:2586,948,699,691,60.0001;18902820:2884,1305,705,689,60.0001;19013350:2281,919,729,720,59.9628;19014250:2573,932,700,686,60.0001;19015300:2893,1276,698,689,60.0001;19125840:2279,970,730,723,60.0001;19126740:2579,976,700,690,60.0001;19127790:2877,1273,704,690,60.0001;19238460:2284,928,730,722,60.0001;19239360:2580,963,700,689,60.0001;19240410:2873,1298,701,654,60.0001;19351480:2285,964,731,721,59.9628;19352380:2579,953,700,691,60.0001;19353430:2857,1262,702,687,60.0001;19464420:2283,944,728,724,60.0001;19465320:2564,956,695,653,60.0001;19466370:2870,1271,700,687,60.0001;19576680:2280,938,729,722,60.0374;19577580:2582,939,698,654,60.0374;19578630:2873,1295,701,690,60.0001;19689230:2283,943,728,723,60.0001;19690130:2571,927,667,691,60.0001;19691180:2881,1289,702,691,59.9628;19801860:2281,965,732,721,60.0374;19802760:2558,931,700,689,60.0001;19803810:2879,1276,700,691,60.0001;19914060:2280,927,727,720,60.0001;19914960:2572,924,669,687,59.9628;19916010:2875,1286,704,691,60.0001;20026460:2276,928,729,722,60.0001;20027360:2568,981,699,628,60.0001;20028410:2849,1242,702,688,60.0001;20138790:2272,946,728,721,60.0001;20139690:2559,924,702,693,60.0001;20140740:2864,1277,670,687,60.0001;20251030:2264,938,729,721,59.9628;20251930:2562,934,698,692,59.9628;20252980:2880,1263,699,649,60.0001;20363830:2268,922,729,720,59.9628;20364730:2572,961,700,687,59.9628;20365780:2866,1274,671,690,60.0374;20476300:2273,939,730,722,59.9628;20477200:2558,967,699,689,59.9628;20478250:2864,1272,672,689,60.0001;20588970:2268,932,728,722,59.9628;20589870:2565,952,701,690,59.9628;20590920:2859,1277,702,687,60.0374;20701290:2271,966,727,723,59.9628;20702190:2555,963,699,694,60.0001;20703240:2866,1264,671,691,60.0001;20814300:2269,940,732,718,59.9628;20815200:2555,960,702,692,59.9628;20816250:2836,1313,702,690,59.9628;20927180:2263,912,735,724,60.0001;20928080:2556,929,671,689,60.0001;20929130:2858,1256,701,690,60.0001;21039960:2267,958,732,723,59.9628;21040860:2538,946,699,692,59.9628;21041910:2868,1276,703,690,60.0374;21152960:2267,942,731,723,59.9628;21153860:2564,933,699,691,59.9628;21154910:2864,1296,702,687,60.0001;21265510:2277,972,729,718,60.0001;21266410:2569,963,701,688,60.0001;21267460:2855,1284,702,690,59.9628;21378000:2266,960,729,723,60.0001;21378900:2553,957,698,692,60.0001;21379950:2869,1275,700,688,60.0001;21491040:2261,955,729,723,59.9628;21491940:2557,978,701,691,60.0001;21492990:2853,1287,672,690,60.0001;21603600:2260,930,734,721,60.0001;21604500:2555,925,701,689,59.9628;21605550:2857,1258,671,688,59.9628;21716650:2268,949,730,724,59.9628;21717550:2560,961,575,691,60.0001;21718600:2823,1297,700,690,60.0001;21829300:2263,920,734,727,59.9628;21830200:2540,953,669,690,60.0001;21831250:2858,1304,701,690,60.0001;21941880:2257,931,731,722,59.9628;21942780:2544,938,701,690,60.0001;21943830:2863,1271,701,687,60.0001;22054830:2265,937,699,719,59.9628;22055730:2553,937,701,690,59.9628;22056780:2855,1292,699,689,60.0001;22167820:2274,941,733,718,59.9628;22168720:2563,980,701,688,59.9628;22169770:2861,1284,704,689,60.0001;22280110:2266,924,730,720,60.0001;22281010:2560,956,697,689,60.0001;22282060:2863,1299,701,692,60.0374;22392460:2268,933,730,720,59.9628;22393360:2547,952,701,689,59.9628;22394410:2856,1289,703,685,60.0001;22505050:2263,928,732,720,59.9628;22505950:2554,945,700,694,60.0374;22507000:2847,1278,698,651,60.0001;22618150:2272,972,729,722,60.0001;22619050:2552,953,700,687,60.0001;22620100:2847,1235,673,686,60.0001;22730980:2254,954,729,719,60.0001;22731880:2543,937,700,689,60.0374;22732930:2847,1283,701,688,60.0001;22843520:2263,969,730,720,59.9628;22844420:2565,941,698,690,60.0001;22845470:2846,1253,701,687,60.0001;22956560:2257,1255,729,720,60.0001; +19 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18oct0122h1425ml.pcr +2 "MFB"*9% +3 "core" %qn | +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Q'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*?  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*y % +119 "core" % +2 "MFB"*{% +4 "core" %(k { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*'Zc +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +47 "core" +2 "MFB"*% +4 "core" %Zm M { H +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*3'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*m % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>V { +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'g +527 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*[  +48 "core"  +2 "MFB"*\\% +4 "core" %kV {\ 4 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*F'q +325 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*.  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*'  +73 "core"  +2 "MFB"*)% +4 "core" %qR { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*`'x +2035 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +3071 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2728 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*7' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +261 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*~' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*$'V +1621 "Can" X3 dd +1110 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*>  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*! % +110 "core" & +2 "MFB"*2% +4 "core" %V3 {A +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*\ ' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*/  +50 "core" +2 "MFB"*(% +4 "core" %3 { +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*#'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*N% +3 "core" %>\ . | U +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*L' +536 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*V% +4 "core" %J |d +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*X'q/ +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*%  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*='R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18789 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +5782 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*_' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*n'V +850 "Can" V3 cc +1881 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*&' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*o'V +5066 "core" ' +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18oct0200h1425ml.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +64 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +24 "core"  +2 "MFB"*s% +4 "core" %V {7 +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*h'(N +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2898 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*" n +147 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*t'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +59 "MFB"*'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*i  +146 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*M  +45 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*Z% +3 "core" %(& { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*x'FI +612 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*] n +95 "core" m +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*z% +3 "core" %FJ { * +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*,' +1825 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*e I +35 "core" H +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*8% +3 "core" % * { ? +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*^' +612 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air3 +2 "MFB"* % +33 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*u% +3 "core" %+ { - +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*6' +629 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*O  +114 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %+ {^ +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*T'\ +3337 "Can" X3 YY +2527 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*B n +45 "core" o +2 ."MFBPCR"delay 2 seconds +203 "MFB"*G% +3 "core" %\ ) { H +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*R'\  +613 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*:  +47 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*|% +3 "core" %\ % {\ 0 +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*q' 9 +5047 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +54 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*a% +4 "core" % 9  { K +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*@'X +32602 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*j  +78 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*E % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +15920 "Can" T3 o +60004  T3 gg +60004  U3 ww +60004  U4  +60004  U2 tt +60004  U3 yy +60004  V2  +60004  S4 hh +54019 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"25253070:1616,931,735,696,60.0001;25253970:1818,941,701,691,60.0001;25255020:2004,1257,703,687,60.0374;25365030:1611,960,728,718,59.9628;25365930:1798,933,699,687,60.0001;25366980:2006,1279,701,686,60.0374;25477190:1622,930,730,721,60.0374;25478090:1808,945,671,688,60.0001;25479140:2007,1268,700,687,60.0001;25589360:1618,943,729,717,59.9628;25590260:1804,958,700,688,59.9628;25591310:2000,1248,669,687,60.0374;25701180:1612,940,730,718,59.9628;25702080:1812,931,700,687,60.0374;25703130:2005,1273,703,689,60.0001;25813450:1609,945,730,721,59.9628;25814350:1804,925,699,690,59.9628;25815400:2002,1290,703,689,60.0001;25925330:1610,948,728,722,60.0001;25926230:1810,925,701,688,60.0001;25927280:1990,1272,699,689,60.0001;26037770:1613,951,728,721,60.0001;26038670:1805,933,699,687,60.0001;26039720:1988,1294,700,686,60.0001;26149740:1606,948,730,713,60.0001;26150640:1791,950,698,693,60.0001;26151690:1997,1252,700,687,60.0001;26261840:1606,929,730,723,59.9628;26262740:1797,942,699,692,59.9628;26263790:1987,1282,701,690,60.0374;26374390:1604,952,731,722,60.0001;26375290:1803,953,698,694,60.0001;26376340:1990,1284,698,653,60.0001;26486460:1602,912,729,721,59.9628;26487360:1802,950,701,689,60.0001;26488410:1985,1275,701,688,60.0001;26598900:1613,937,728,715,60.0001;26599800:1784,940,698,689,60.0001;26600850:1983,1281,699,650,60.0001;26711420:1605,934,729,721,59.9628;26712320:1781,943,702,688,60.0374;26713370:1980,1281,671,689,60.0001;26823480:1606,928,729,718,60.0001;26824380:1799,945,699,690,60.0001;26825430:1985,1262,698,656,60.0374;26935820:1617,921,731,721,60.0001;26936720:1789,960,701,688,60.0001;26937770:1983,1238,697,654,60.0001;27048220:1607,928,729,721,60.0001;27049120:1792,971,700,690,60.0001;27050170:1981,1263,700,649,60.0001;27160620:1601,954,732,720,60.0001;27161520:1780,929,700,687,60.0374;27162570:1989,1291,698,648,60.0374;27272830:1609,932,730,720,60.0001;27273730:1793,956,698,688,59.9628;27274780:1982,1281,697,656,60.0001;27384580:1613,924,729,718,59.9628;27385480:1797,938,700,690,60.0374;27386530:1989,1271,702,688,60.0001;27496600:1606,957,728,718,59.9255;27497500:1789,899,699,690,60.0001;27498550:1985,1275,700,686,60.0001;27608690:1609,952,730,718,60.0001;27609590:1801,951,699,687,60.0001;27610640:1974,1254,701,689,60.0001;27720850:1598,919,731,718,59.9628;27721750:1784,947,699,688,60.0001;27722800:1983,1279,699,688,60.0374;27832990:1596,921,729,720,60.0001;27833890:1790,930,698,687,60.0001;27834940:1988,1264,702,689,60.0001;27944740:1601,919,699,720,59.9628;27945640:1787,958,698,689,60.0001;27946690:1978,1271,699,686,60.0374;28056930:1610,952,698,722,59.9255;28057830:1797,946,700,686,60.0001;28058880:1979,1262,700,688,60.0001;28169510:1607,911,728,717,59.9628;28170410:1775,956,695,691,60.0001;28171460:1977,1245,699,687,60.0001;28282290:1609,932,697,720,59.9628;28283190:1782,926,700,689,60.0001;28284240:1979,1271,699,688,60.0374;28394810:1603,944,730,717,59.9628;28395710:1787,945,701,689,60.0374;28396760:1997,1269,701,688,60.0001;28507170:1607,962,739,719,59.9628;28508070:1789,926,698,690,60.0001;28509120:1989,1271,700,689,60.0001;28619080:1606,937,731,723,59.9628;28619980:1803,925,698,689,60.0001;28621030:1979,1275,701,690,60.0001;28731340:1604,952,731,718,60.0001;28732240:1797,947,697,686,59.9628;28733290:1983,1288,701,688,60.0374;28843680:1604,935,729,722,60.0001;28844580:1778,936,700,689,59.9628;28845630:1980,1280,701,688,60.0001;28955910:1603,918,728,719,59.9628;28956810:1802,946,701,690,60.0001;28957860:1983,1265,703,687,60.0001;29068380:1600,909,726,717,60.0001;29069280:1791,952,699,685,60.0001;29070330:1985,1243,697,648,59.9628;29180840:1601,921,729,719,59.9628;29181740:1791,940,700,687,60.0001;29182790:1982,1262,669,687,60.0001;29293440:1608,925,729,716,59.9628;29294340:1793,933,699,689,60.0001;29295390:1981,1251,668,688,60.0001;29405980:1595,936,729,719,59.9628;29406880:1787,960,701,687,60.0001;29407930:1981,1265,669,688,60.0374;29518290:1602,934,729,715,59.9628;29519190:1776,957,701,693,60.0001;29520240:1975,1256,698,689,60.0374;29630580:1603,943,729,716,60.0001;29631480:1787,926,699,691,59.9628;29632530:1988,1253,700,692,60.0001;29742450:1598,945,728,719,59.9628;29743350:1789,940,701,689,60.0001;29744400:1981,1274,701,683,60.0001;29854010:1603,1230,727,681,60.0001; +20 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18oct0200h1425ml.pcr +2 "MFB"*U% +3 "core" %W { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*c'(@ +1026 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*H  +34 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +107 "core" & +2 "MFB"*D% +4 "core" %(!) { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zg +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*5  +49 "core"  +2 "MFB"*l% +4 "core" %Zo, {\ < +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*C'> +3807 "Can" S1 dd +2246 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*p % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*Y% +3 "core" %>\  | P +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*}'K +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*;% +4 "core" %N9 {\ = +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*W'p +325 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*<  +54 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +84 "core"  +2 "MFB"*k% +4 "core" %p { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"* '[ +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3071 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2728 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*r'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +58 "MFB"*I' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*v  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*w % +108 "core" & +2 "MFB"*b% +4 "core" %V {E +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*K' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*P  +49 "core" +2 "MFB"*+% +4 "core" %* {M +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16118 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*S % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*9% +3 "core" %>  { _ +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*4' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*?  +49 "core"  +2 "MFB"*y% +4 "core" %  { > +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*{'q" +326 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial PCR +2 "MFB"*Q  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +5094 "Can" U3  +13694 ."MFBPCR"PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5781 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2741 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*3' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\\' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*.' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*''V +3060 "Can" S3 dd +2004 "core" ' +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18oct0202h1425ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*)  +63 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*F  +24 "core"  +2 "MFB"*`% +4 "core" %V {I +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(^ +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +2900 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste + "MFB"*7 n +148 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*~'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug +61 .ATV.dial :ARV +2 "MFB"*>  +146 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*!  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*2% +4 "core" %($ { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*$'FN +616 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*/ I +54 "core" I +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*(% +3 "core" %FM {\ 1 +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*\ ' +1834 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"* n +35 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*N% +3 "core" % {I +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*#' +652 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*  +34 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*V% +3 "core" % { +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*L' +616 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*%  +116 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*X% +4 "core" % { +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*='\ +5873 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"* n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*A% +3 "core" %\  { +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*_'\  +622 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*n  +58 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*% +3 "core" %\   { D +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*f' < +5042 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*d  +65 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*1  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*&% +4 "core" % @  { J +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'_ +19616 "Can" S3 `` +13008 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +77 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*s % +34 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +45853 "Can" S3 xx +60004  R2  +60004  R3 t +60004  P3  +60004  R3 on +60005  Q3 v +60003  S3 ih +60004  R3 xw +28926 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"32148800:2586,922,732,725,60.0001;32149750:2898,967,702,686,60.0374;32150600:2269,971,669,690,60.0374;32151350:1663,949,700,685,60.0001;32261950:2588,943,728,716,60.0001;32262900:2886,945,668,687,60.0001;32263750:2271,967,700,684,59.9628;32264500:1660,974,698,685,60.0001;32375510:2603,955,727,718,60.0001;32376460:2877,965,694,690,60.0001;32377310:2271,954,699,688,60.0001;32378060:1672,974,695,649,60.0001;32488850:2602,957,725,713,60.0001;32489800:2887,966,697,689,59.9628;32490650:2278,996,701,624,60.0001;32491400:1646,954,699,690,60.0001;32602350:2591,957,729,714,60.0001;32603300:2885,961,696,652,60.0001;32604150:2273,974,700,687,60.0001;32604900:1663,989,700,688,60.0001;32715740:2589,947,698,717,59.9628;32716690:2893,964,698,687,60.0001;32717540:2275,947,700,685,60.0001;32718290:1659,949,699,687,60.0001;32829000:2606,962,724,716,59.9628;32829950:2888,981,698,687,60.0001;32830800:2266,972,694,649,60.0001;32831550:1676,975,701,687,60.0374;32942220:2595,944,729,715,60.0001;32943170:2884,959,668,690,59.9628;32944020:2276,983,701,688,60.0374;32944770:1672,981,697,687,60.0374;33055530:2590,955,697,719,59.9628;33056480:2882,984,697,687,59.9628;33057330:2282,972,700,687,60.0374;33058080:1653,937,702,686,60.0374;33168690:2604,978,729,715,59.9628;33169640:2903,960,697,690,60.0001;33170490:2290,949,699,691,60.0001;33171240:1642,980,697,684,60.0001;33281780:2597,973,728,717,60.0001;33282730:2894,938,702,688,60.0001;33283580:2254,994,698,687,60.0001;33284330:1664,962,700,686,60.0001;33395580:2602,930,695,716,60.0374;33396530:2896,962,698,688,60.0001;33397380:2280,986,698,687,60.0001;33398130:1659,956,698,689,59.9628;33509080:2600,979,727,721,59.9628;33510030:2906,932,697,687,60.0374;33510880:2289,945,668,688,59.9628;33511630:1660,988,699,688,60.0001;33622180:2603,973,728,718,60.0001;33623130:2902,943,666,686,60.0001;33623980:2285,955,698,686,60.0001;33624730:1669,958,698,687,60.0001;33735710:2609,975,725,715,59.9628;33736660:2893,946,697,691,60.0001;33737510:2280,947,701,688,60.0001;33738260:1657,942,697,652,60.0001;33848990:2612,954,729,717,60.0001;33849940:2905,966,697,689,59.9628;33850790:2276,991,700,684,60.0001;33851540:1665,945,701,688,60.0001;33962580:2615,955,729,724,59.9628;33963530:2908,966,697,651,60.0001;33964380:2293,991,702,690,60.0001;33965130:1667,973,698,686,60.0001;34075720:2618,958,728,715,59.9628;34076670:2895,970,698,688,60.0001;34077520:2291,953,700,686,60.0001;34078270:1682,978,699,688,60.0001;34189420:2625,970,732,718,59.9628;34190370:2907,945,698,688,59.9628;34191220:2299,969,698,653,60.0374;34191970:1673,961,696,687,60.0001;34302430:2624,943,728,721,59.9628;34303380:2923,984,699,687,59.9628;34304230:2278,980,700,689,60.0001;34304980:1665,975,701,684,60.0001;34415680:2615,962,728,717,59.9628;34416630:2896,995,699,691,60.0374;34417480:2295,966,699,690,60.0374;34418230:1687,973,698,684,60.0001;34528730:2626,966,729,720,60.0001;34529680:2925,996,700,688,60.0001;34530530:2294,955,698,686,60.0001;34531280:1669,947,666,686,60.0001;34641980:2629,958,728,717,60.0001;34642930:2929,978,696,691,60.0001;34643780:2299,961,701,689,59.9628;34644530:1690,971,699,686,59.9628;34755290:2631,963,727,715,59.9628;34756240:2917,959,698,686,60.0001;34757090:2305,970,699,688,60.0001;34757840:1676,983,699,685,60.0001;34868840:2634,958,729,717,59.9628;34869790:2937,975,698,688,60.0001;34870640:2313,976,697,687,60.0001;34871390:1676,960,671,687,60.0001;34981920:2635,974,728,713,60.0001;34982870:2928,964,697,685,59.9628;34983720:2309,959,668,682,60.0374;34984470:1691,944,700,686,60.0001;35095400:2632,976,729,718,60.0001;35096350:2940,957,696,653,60.0374;35097200:2306,962,698,684,60.0374;35097950:1674,979,700,686,60.0001;35208850:2645,970,700,718,60.0001;35209800:2930,977,698,688,59.9628;35210650:2313,968,697,686,59.9628;35211400:1682,980,699,685,60.0001;35322040:2642,946,729,716,60.0001;35322990:2945,950,697,688,59.9628;35323840:2310,953,697,687,60.0001;35324590:1679,945,700,686,60.0001;35435870:2648,967,728,716,60.0001;35436820:2941,931,696,687,60.0001;35437670:2330,974,699,689,60.0001;35438420:1695,970,701,688,60.0374;35549060:2643,962,698,716,60.0001;35550010:2957,1005,698,683,60.0001;35550860:2317,979,700,687,60.0001;35551610:1686,958,699,688,60.0374;35663120:2659,965,727,716,59.9628;35664070:2956,973,697,689,60.0001;35664920:2305,955,698,683,60.0001;35665670:1694,984,699,687,60.0374;35776390:2658,976,727,720,59.9628;35777340:2935,974,698,688,60.0001;35778190:2327,981,698,686,60.0001;35778940:1684,938,699,685,60.0001;35889580:2652,956,729,716,60.0001;35890530:2957,966,699,685,60.0374;35891380:2325,939,700,688,60.0001;35892130:1700,960,669,687,60.0001;36002610:2660,958,728,716,60.0001;36003560:2957,972,697,689,60.0001;36004410:2324,948,667,684,60.0374;36005160:1696,978,699,683,60.0374;36115470:2666,978,729,719,59.9628;36116420:2972,977,695,650,59.9628;36117270:2338,952,699,687,60.0001;36118020:1697,968,699,687,60.0001;36228350:2674,971,724,718,59.9628;36229300:2966,941,699,686,60.0001;36230150:2349,986,699,686,60.0374;36230900:1711,945,699,686,60.0001;36341260:2664,961,725,680,60.0001;36342210:2973,980,698,687,60.0374;36343060:2345,983,699,686,60.0374;36343810:1707,965,699,683,60.0001;36454170:2676,961,726,679,59.9628;36455120:2978,931,698,690,60.0001;36455970:2337,976,698,688,60.0374;36456720:1720,959,697,682,60.0001;36567060:2679,942,727,719,60.0001;36568010:2979,991,698,689,59.9628;36568860:2346,947,699,684,60.0001;36569610:1695,947,667,681,60.0001;36680610:2678,948,729,715,59.9628;36681560:2985,959,699,689,59.9628;36682410:2322,974,702,685,60.0001;36683160:1706,977,698,686,60.0374;36793500:2679,960,725,713,60.0001; +26 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct0202h1425ml.pcr + "MFB"*o% +4 "core" %e |s +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*h'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +3 "MFB"*"  +35 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +109 "core" % +2 "MFB"*t% +4 "core" %(3 { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*i'Z` +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*M  +48 "core"  +2 "MFB"*Z% +4 "core" %Z^\  { R +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6063 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*] % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*z% +3 "core" %> { +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*x'Q +533 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*e  +49 "core"  +2 "MFB"*8% +4 "core" %[6 {\ +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*,'p +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*u  +74 "core"  +2 "MFB"*^% +4 "core" %p { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*O'g +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3071 "core" ' + ."MFBPCR"delay 1 second +157 .AFV.select :holdingCoil +4 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*G'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*T' +2624 "Can" S3 ee +3155 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*|  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*R % +110 "core" & +2 "MFB"*% +4 "core" %V {B +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*a  +49 "core" +2 "MFB"*q% +4 "core" % {\ 1 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*j'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*E % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*U% +3 "core" %>  { b +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*@' +522 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*H  +49 "core"  +2 "MFB"*% +4 "core" %w {\ : +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*D'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial PCR +2 "MFB"*c  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*5'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18788 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*l' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*p' +1858 "Can" Q3 ]] +3918 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*C' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*;' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +3 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct0204h1425ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*k  +53 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*W  +24 "core"  +2 "MFB"* % +4 "core" %V {& +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(\\ +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +261 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +149 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*r'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*I'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*v  +146 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*w  +34 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*b% +4 "core" %(0 { +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FZ +627 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ARV.dial :MM1 +2 "MFB"*P I +54 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*+% +6 "core" %F_ { +6 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*K' +1832 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*S % +35 "core" % +2 #"MFBPCR"Adding PP1 +2 .delay 2 seconds +202 "MFB"*9% +3 "core" % {U +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +642 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air1 +2 "MFB"*?  +33 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*y% +3 "core" %\  { Q +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*4'/ +311 "Can" R3 XX +300 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*Q  +35 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*{% +3 "core" %* |\ < +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5868 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\  | +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*m'\  +622 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +59 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*3% +3 "core" %\   | F +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*[' G +5060 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*\\  +53 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*  +34 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*.% +4 "core" % M { +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*)'l +32615 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*F  +67 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*` % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +16 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +10999 "Can" R2 | +60004  Q3 b +60003  R2  +60005  Q3  +60004  N3 bb +60004  O3 d +60004  O2 nn +60004  S3 yy +60004  S2  +14606 ."PCR"PCR.off +228 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"*39091340:1411,1308,730,726,58.9557;39092190:1609,1762,698,690,59.0303;39093140:1797,2198,668,685,59.0303;39094190:2005,2659,696,686,58.9930;39095340:2193,3113,697,686,59.0303;39206770:1426,1291,725,712,59.0303;39207620:1605,1790,695,688,59.0303;39208570:1792,2173,667,685,59.0303;39209620:2005,2655,699,686,59.0303;39210770:2197,3070,696,687,59.0676;39322680:1416,1310,723,715,58.9930;39323530:1607,1786,696,688,59.0303;39324480:1790,2187,665,685,58.9930;39325530:2000,2642,700,684,58.9930;39326680:2201,3078,696,686,58.9930;39439050:1413,1285,728,717,58.9930;39439900:1590,1700,667,689,59.0303;39440850:1803,2225,700,688,59.0303;39441900:1999,2650,698,683,59.0303;39443050:2192,3074,699,650,59.0303;39555030:1417,1284,726,714,58.9930;39555880:1602,1736,695,687,59.0303;39556830:1798,2190,697,683,59.0303;39557880:2001,2650,698,684,59.0303;39559030:2198,3109,697,647,59.0303;39670880:1414,1322,724,716,58.9930;39671730:1589,1750,695,688,59.0303;39672680:1788,2184,698,684,59.0303;39673730:1994,2643,696,689,59.0303;39674880:2185,3070,695,647,59.0303;39786810:1420,1309,727,720,58.9930;39787660:1597,1691,695,688,58.9930;39788610:1791,2205,701,688,59.0303;39789660:1996,2636,697,685,59.0303;39790810:2190,3085,695,655,59.0303;39902760:1416,1305,729,716,59.0303;39903610:1595,1746,695,689,58.9930;39904560:1791,2184,699,685,59.0303;39905610:1988,2646,700,687,59.0676;39906760:2184,3099,696,654,59.0303;40018430:1413,1288,726,717,58.9930;40019280:1596,1751,667,691,59.0303;40020230:1792,2205,698,688,59.0303;40021280:1986,2649,698,686,59.0303;40022430:2187,3096,696,648,59.0676;40134810:1417,1301,698,718,58.9930;40135660:1596,1754,696,689,59.0303;40136610:1788,2204,701,684,59.0303;40137660:1976,2675,698,687,59.0303;40138810:2166,3084,700,690,59.0303;40250900:1409,1310,725,715,58.9930;40251750:1593,1754,692,686,58.9557;40252700:1790,2206,694,748,59.0303;40253750:1987,2588,701,685,59.0303;40254900:2173,3075,698,685,59.0303;40366960:1417,1313,726,719,58.9930;40367810:1590,1756,694,690,58.9930;40368760:1799,2187,668,685,59.0303;40369810:1988,2629,697,683,59.0676;40370960:2173,3059,697,683,59.0303;40483320:1410,1304,728,717,58.9930;40484170:1592,1760,665,689,59.0303;40485120:1786,2233,701,686,59.0303;40486170:1983,2669,698,683,59.0303;40487320:2183,3109,696,648,59.0303;40599200:1417,1328,728,717,59.0303;40600050:1594,1783,696,688,58.9930;40601000:1774,2210,697,688,59.0303;40602050:1983,2689,696,685,59.0303;40603200:2170,3120,696,688,59.0303;40715090:1412,1351,726,718,59.0303;40715940:1593,1798,665,683,59.0676;40716890:1772,2240,701,688,59.0303;40717940:1990,2715,697,684,59.0303;40719090:2182,3159,695,649,59.0303;40831110:1408,1313,729,715,59.0303;40831960:1575,1814,696,688,59.0303;40832910:1775,2295,697,687,59.0303;40833960:1983,2719,698,685,59.0676;40835110:2164,3167,667,687,59.0303;40946810:1415,1365,727,721,59.0303;40947660:1573,1815,694,689,59.0303;40948610:1791,2292,697,684,58.9930;40949660:1991,2796,698,687,59.0303;40950810:2166,3283,697,649,58.9930;41063240:1407,1347,695,720,58.9930;41064090:1580,1862,695,688,59.0303;41065040:1779,2344,696,685,59.0303;41066090:1982,2818,697,687,59.0303;41067240:2167,3314,698,683,59.0676;41178850:1410,1373,727,715,59.0303;41179700:1595,1893,695,687,59.0303;41180650:1780,2376,698,687,59.0303;41181700:1986,2859,695,649,59.0303;41182850:2175,3351,695,681,59.0303;41294520:1416,1380,726,721,59.0303;41295370:1598,1905,694,687,58.9930;41296320:1791,2400,698,683,58.9930;41297370:1987,2856,670,687,59.0303;41298520:2158,3384,699,686,59.0303;41410520:1405,1405,728,717,58.9930;41411370:1587,1937,695,686,59.0303;41412320:1773,2384,700,681,59.0676;41413370:1969,2884,696,689,59.0676;41414520:2169,3390,698,686,59.0676;41526510:1414,1417,730,720,58.9930;41527360:1590,1941,697,686,59.0303;41528310:1772,2374,698,683,59.0303;41529360:1980,2912,698,686,59.0303;41530510:2180,3432,700,686,59.0676;41642430:1412,1399,727,716,59.0303;41643280:1585,1937,695,648,59.0303;41644230:1776,2422,700,687,58.9930;41645280:1974,2926,698,686,59.0303;41646430:2174,3417,697,686,58.9930;41758040:1411,1400,729,718,59.0303;41758890:1587,1945,693,650,59.0303;41759840:1788,2431,697,684,59.0303;41760890:1986,2917,698,683,59.0303;41762040:2170,3389,698,687,59.0303;41873780:1417,1420,727,715,59.0303;41874630:1583,1943,694,687,59.0303;41875580:1788,2430,668,685,59.0676;41876630:1981,2919,700,681,59.0303;41877780:2170,3439,698,688,58.9930;41989590:1409,1407,727,720,58.9930;41990440:1598,1946,698,686,59.0303;41991390:1772,2430,697,689,59.0676;41992440:1977,2954,697,684,59.0303;41993590:2180,3476,700,687,59.0303;42105780:1405,1395,724,715,59.0303;42106630:1580,1908,697,685,59.0303;42107580:1782,2437,696,688,59.0303;42108630:1973,2933,699,686,59.0303;42109780:2174,3445,694,650,59.0303;42221730:1410,1437,727,716,58.9930;42222580:1584,1940,694,691,59.0303;42223530:1784,2450,701,688,59.0676;42224580:1978,2986,699,685,59.0303;42225730:2168,3469,697,652,59.0303;42337560:1394,1401,725,716,58.9930;42338410:1592,1916,696,689,59.0303;42339360:1780,2434,698,686,59.0303;42340410:1981,2953,698,682,59.0303;42341560:2179,3504,698,650,59.0303;42454330:1415,1434,715,719,59.0303;42455180:1591,1958,697,689,59.0303;42456130:1777,2487,700,690,59.0303;42457180:1982,2943,670,684,59.0303;42458330:2174,3461,700,686,59.0303;42570370:1412,1460,728,720,58.9930;42571220:1597,1947,694,688,58.9930;42572170:1785,2474,698,689,59.0303;42573220:1970,2996,698,684,59.0676;42574370:2178,3493,698,683,59.0303;42686730:1406,1436,726,719,58.9930;42687580:1591,1980,694,687,59.0303;42688530:1762,2455,699,686,59.0303;42689580:1983,2975,698,684,59.0303;42690730:2170,3517,699,686,59.0303;42802880:1407,1469,725,715,58.9930;42803730:1588,1934,695,687,59.0303;42804680:1786,2466,701,683,59.0676;42805730:1987,2974,698,685,59.0676;42806880:2172,3484,700,652,58.9930;42919260:1413,1424,696,717,59.0303;42920110:1584,1979,695,689,59.0303;42921060:1782,2488,699,686,59.0303;42922110:1983,3005,699,683,59.0303;42923260:2157,3487,696,687,59.0303;43035270:1405,1433,725,717,59.0303;43036120:1584,1982,696,686,58.9930;43037070:1781,2469,699,686,59.0303;43038120:1974,2978,667,686,59.0303;43039270:2179,3489,698,684,59.0303;43151270:1409,1455,728,717,59.0303;43152120:1591,1986,696,693,59.0303;43153070:1779,2501,699,689,59.0303;43154120:1962,3031,698,688,59.0303;43155270:2171,3540,702,684,59.0303;43267490:1403,1477,726,720,58.9930;43268340:1586,1997,695,688,59.0303;43269290:1776,2510,698,650,59.0303;43270340:1980,3089,698,684,59.0303;43271490:2171,3570,697,685,59.0676;43383310:1409,1486,727,717,59.0303;43384160:1600,2006,698,689,58.9930;43385110:1781,2450,700,686,59.0303;43386160:1976,3048,697,685,59.0303;43387310:2185,3584,698,687,59.0303;43498790:1406,1481,727,718,58.9930;43499640:1586,2027,695,688,59.0303;43500590:1780,2483,703,686,59.0303;43501640:1986,3080,700,688,59.0303;43502790:2181,3579,698,685,59.0303;43615020:1413,1459,728,714,59.0303;43615870:1577,1987,698,687,59.0303;43616820:1780,2553,699,685,59.0303;43617870:1982,3106,697,689,59.0303;43619020:2173,3633,695,649,59.0676;43731080:1406,1499,728,717,59.0303;43731930:1571,2055,694,689,59.0303;43732880:1776,2574,696,685,59.0303;43733930:1986,3116,698,684,59.0676;43735080:2178,3603,669,688,59.0676;43847190:1797,3108,725,682,59.0303; +87 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct0204h1425ml.pcr +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*' @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*  +54 "core"  +2 ."MFBPCR"delay 20 seconds +2002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*7'(@ +1031 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"ATV.dial :air1 +2 "MFB"**  +152 "core" +2 "MFB"*% +5 "core" %(%  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +3 "MFB"*>' +425 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*! n +148 "core" o + ."MFBPCR"ASV.dial :SPErecovery +3 "MFB"*2  +49 "core"  +2 "MFB"*~% +4 "core" %H \ 7 +3 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*/'\ p +2033 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*( n +166 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*$'R +3160 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +27 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*N'(@ +2897 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*\ % +53 "core" % +2 "MFB"*% +4 "core" %() +  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*V' +423 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*#% +5 "core" %t  +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*%' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*X  +36 "core"  +2 "MFB"*L% +5 "core" %  +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"* ' G +3653 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*A % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*=% +3 "core" % H  +2 ."MFBPCR"AS.seek 0.735ml +3 "MFB"*n' Ŷ +537 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*_% +4 "core" % ž  +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*d' zU +331 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV + "MFB"*1 n +103 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*&% +5 "core" % zJ  +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*f' +7166 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +153 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*s'R +1875 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*o % +53 "core" % +2 "MFB"*% +4 "core" %Rc  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*"' +224 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*  +35 "core"  +2 "MFB"*t% +4 "core" % I R +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*h' +11491 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*M % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*Z% +3 "core" %  \ 7 +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*i'\ 4] +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*]  +49 "core"  +2 "MFB"*z% +4 "core" %\ 4m  ~\ 4 +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*'  +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*e n +90 "core" n + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*8  +33 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +1657 "Can" 3  +10217 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +20133 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"*^ % +128 "core" % +2 "MFB"*,% +4 "core" %V  +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*O' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +65 "MFB"*  +51 "core"  +2 "MFB"*6% +4 "core" % _ +3 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*B' +11492 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*G % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*T% +3 "core" %  ~\ 4 +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*|'\ 87 +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*R  +49 "core"  +2 "MFB"*% +4 "core" %\ 8. + }\ < +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*:' +329 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*a n +102 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*q  +32 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +1901 "Can" 3  +9988 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +20135 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*j  +73 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*H' x +8073 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +88 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*@'^ +8091 "Can" v3 } +7415 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*c n +153 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*D'R +203 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*5  +4 "core" S + S + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*l'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +152 "core" o + ."MFBPCR"ASV.dial :SPErecovery +3 "MFB"*p  +51 "core"  +2 "MFB"*Y% +4 "core" %(& { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*C' s +4650 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"* I +51 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*;'V +3710 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*}'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*<  +52 "core"  +2 "MFB"*k% +4 "core" %( { +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*W': +2042 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +86 "core"  +2 "MFB"*% +4 "core" %: { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*'6 +431 "core" ' + ."MFBPCR"ATV.dial ASV +2 "MFB"* n +86 "core" o +2 "MFB"*g% +4 "core" %4 {K +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*r'  +2547 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*v I +53 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*w'V +2902 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*b'(@ +2902 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*I  +52 "core"  +2 "MFB"*P% +4 "core" %($ { +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*+': +2040 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +97 "core" +2 "MFB"*S% +4 "core" %: { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*9'H +428 "core" ' + ."MFBPCR"ATV.dial ASV +2 "MFB"*K n +86 "core" o +2 "MFB"*?% +4 "core" %M { , +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*y' ' +2542 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +51 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2903 "core" ' + ."MFBPCR"ATV.dial :air2 +60 "MFB"*{  +100 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*4': +3049 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"* n +96 "core" n +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*'Q +1464 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +165 "core" n +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +310 "core" ' + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*3  +90 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*m % +54 "core" % +2 "MFB"*\\% +4 "core" %V {> +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*.  +34 "core"  +2 "MFB"*[% +5 "core" % { +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*F'1 +9378 "Can" m4 oo +9747 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*` % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"* % +3 "core" %1 {\ : +3 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*)' +523 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"**  +49 "core"  +2 "MFB"*% +4 "core" %\  { W +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*7'cJ +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV + "MFB"*! I +111 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +202 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*~'R +10092 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*>' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*('R +10093 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*$'R +10091 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +53 "core" +2 "MFB"*\ % +4 "core" %RW { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +225 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*N' +4274 "Can" d4 dd +5717 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"*# I +77 "core" I +2 ."MFBPCR"AS.seek 0.02ml +3 "MFB"*V' +9883 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*X n +147 "core" m +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*L'V +226 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*%% +3 "core" %V7 { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*A'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*=  +40 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +53 "core" % +2 "MFB"*% +4 "core" %("O { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*_'Zh +223 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*n  +35 "core"  +2 "MFB"*1% +4 "core" %Zh {\ : +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*&'> +6060 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*d % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"* % +3 "core" %> { +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*f'e +525 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*o  +50 "core"  +2 "MFB"*% +4 "core" %h {\ 4 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*s'p +332 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ARV.dial :waste +2 "MFB"*  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*t  +72 "core"  +2 "MFB"*"% +4 "core" %p { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +60 "MFB"*M'] +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*Z' +3075 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*h'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*]' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +5781 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2729 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*8  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +108 "core" & +2 "MFB"*x% +4 "core" %V} {F +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"* ' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*^  +48 "core"  +2 "MFB"*,% +4 "core" %q { +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*u'> +4462 "Can" `2 ab +11648 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*6% +3 "core" %> 3 { D +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*O' +517 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*G  +49 "core" +2 "MFB"*T% +4 "core" % | +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*B'q& +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*R  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +20000 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*|' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*q' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2645 "Can" ^3 hh +3128 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +2728 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*H'V +5068 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +5772 "core" ' +53 ."MFBPCR"delay 1 second +109 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*5 n +109 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*@'(@ +2555 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*D % +112 "core" % +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2548 "core" ' +2 ."shutdown"AS.coast +2 "MFB"*5 +2 ."shutdown"SS.coast +2 "sampler")5 +2 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast +2 "manipulator"&5 +2 ."shutdown"Elbow.coast +2 "manipulator"&6 +38 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +2 ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +21389 "Can" Y3 r +60004  X1 ''p +60004  [/ &%w +60004  \\. ''| +60004  Y- w +60005  [-  +60004  [, &&y +60004  [+ w +60004  \\+ )( +60004  [*  +60004  \\* z +60004  _)  +60004  ])  +60005  Y) u +60004  Y) z +60004  X) y +60004  U) y +60004  V) z +60004  U( &&z +60004  U) '' +60004  U) z +60005  U) &&} +60004  U)  +60004  T( { +60004  V( 11 +60004  S) y +60004  S' | +60004  U( } +60004  T( | +60005  V' )) +60004  M( ++ +60004  J) )) +60004  I)  +60004  K) @@ +60004  M( (' +60004  L( 77 +60005  N' w +60004  M& ~ +60004  M' y +60004  M' } +21276  L' '' +3 #tPowering core bus +511 .Gate.power :raw,:ON +3 "sampler") +2 )p +2 "core"  +2 "collection"' +3 'Y +3 "core"  +2 "processing"% +2 %l +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*C  +4 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *;% +4 "core" % { + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")<% +3 "core" %?<V + .tSS.configure SSconfig +3 "sampler")#.0X 6, 2 => 16}\\nCan@14:00:23, 14.6C, 67% humidity, 14.3psia, 14.699V, 0.682A, 0.676A avg, 10.03W",Subject: "Started 18tundeployv2 phase coreNEG" +3 #t==================> STARTED coreNEG (phase #2) <=== +2 #Starting initialPurge +4017 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +3 #"Qmail"Retry #1 of 10 after 10:00 +3 "collection"'& +5 "core" &  +2 .tHand.open +2 "manipulator"&)1 +61 "core" 1 +2 "manipulator"&!& +4 "core" &^ 5 1 J  +2 "manipulator"&7% +4 "core" % \ 0 $ !  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&2(- +180 "core" ( +2 "manipulator"&~& +4 "core" &- 3 5 _ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +4 "core" &- ) / " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +2 "manipulator"&('η +95 "core" ' +2 .tHand.close + "manipulator"&// +62 "core" / +2 "manipulator"&& +4 "core" &- / 7 g +2 "manipulator"&\ % +4 "core" % - 1 b +3 .tForearm.seek :retract +2 "manipulator"&$'\ +97 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +283 "core" ( +2 "manipulator"&#& +4 "core" &" 9 9  9) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" &" * /  9) +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&X' +100 "core" ' +2 "manipulator"&%& +7 "core" &" 9 6 V 9) +5 "manipulator"&V% +7 "core" % 8 0 2 +3 "collection"'L& +4 "core" &  +2 "collection"'=& +4 .tCC.seek :closed +2 "collection"' (W +4 "core" &\  +2 &  +9 &7 *z +10 &k ? +9 &v J +9 &9 J +10 & J +9 & I +10 &~ I +9 &B I +9 & I +10 & J +9 &  J +9 &"I J +10 &$  I +9 &% I +10 &' I +9 &)S I +9 &+ I +10 &,~ I +9 &. I +9 &0X J +10 &2 I +9 &3 I +10 &5 J +9 &7b I +9 &9$ I +10 &: I +9 &< I +9 &>k I +10 &@, I +9 &A~ I +10 &C J +9 &Ep J +9 &G3 I +10 &H K +9 &J L +10 &Lh O +9 &N$ Q +9 &O R +10 &Q R +9 &Sf S +9 &U) R +10 &Vx 'z +9 &WW ? +8 ( +3 "collection"'=& +3 #tCollection Clamp onSpring/offSpring for 6/32 samples, on/off torque 1.67 +2 "collection"'& +4 "core" &W\\F : +2 &W\\F : + .tHand.open +2 "manipulator"&A1 +60 "core" 1 +2 "manipulator"&n% +4 "core" %  % , ) +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&1'\ +94 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'_& +4 "core" &W\\F : +2 "collection"'d% +4 "core" %6 +2 .tCSV.dial CSR +2 "collection"'  +120 "core"  +2 "collection"'&% +4 "core" %6 +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"'o'p +1368 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +3 "core" %p  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'f'Z +638 "core" ' + .tCSV.dial :waste +2 "collection"' +120 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'t'4 +2008 "core" ' +2 #tPurging external Intake + "collection"'"& +4 "core" &W\\E : +3 "collection"'s% +3 "core" %2 +2 .tCSV.dial :flush +2 "collection"'M  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'Z' +2212 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'] + 'h  +6 "core" +61  +2 .tCTV.dial :intake + "collection"'z  +71 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"'i'4 +2291 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'8  +70 "core" ~ +2 #tFlushing upper manifold + "collection"'& +4 "core" &W\\D : +2 "collection"'x% +4 "core" %1 +2 .tCSV.dial :flush +2 "collection"'e  +68 "core"  +2 .tCS.seek 5ml +2 "collection"'^'p +1161 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"', @ +42 "core" B +2 "collection"' % +4 "core" %p  +3 .tCS.seek 7ml +2 "collection"''h +531 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'6 +107 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'u'4 +1574 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'G'0 +737 "core" ' + .tCSV.dial :waste +2 "collection"'T +40 "core" +2 .tCS.seek 0ml +2 "collection"'O'4 +737 "core" ' +2 "collection"'R& +4 "core" &W\\E : +2 "collection"'B% +4 "core" %1\ +2 .tCSV.dial :flush +2 "collection"'  +39 "core"  +2 .tCS.seek 3ml +2 "collection"'|'0 +738 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +55 "collection"'a @ +42 "core" B +2 "collection"'q% +4 "core" %0  +3 .tCS.seek 5ml +2 "collection"':'p +535 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"''4 +1144 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'E'0 +746 "core" ' + .tCSV.dial :waste +2 "collection"'j +69 "core" +2 .tCS.seek 0ml +2 "collection"'U'4 +733 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & - 0 4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&H(ӷ +16 "core" ( +2 "manipulator"&5& +4 "core" &ӻ 1 1 * / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +3 "core" &ӻ / . / +3 .tForearm.seek CC +2 "manipulator"&D' +93 "core" ' + .tHand.close +2 "manipulator"&@/ +61 "core" / +2 .tCC.seek :open +2 "collection"'( +417 "core" ( +2 "manipulator"&0& +4 "core" & / -  , +2 "manipulator"&J% +4 "core" % 7 ! $  +3 .tForearm.seek :retract + "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&-(- +302 "core" ( +2 "manipulator"&& +4 "core" &- 2 &  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- , ) - +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +113 "core" ' + .tHand.open +2 "manipulator"&'1 +53 "core" 1 +2 "manipulator"&p% +4 "core" % ζ   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +101 "core" ' +10 #tStarting mfb +2 #pcrBAC wcr sampling at most 1500ml +3 "MFB"*l% +6 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'& +5 "core" % { + & +2 #"readyMFB"Readying the MFB +3 "manipulator"&C% +3 #"readyMFB"Homing MFB Syringe +2 .AFV.select :holdingCoil + "MFB"* +4 "core" %\ 0 +  +2 "storage"(;% +4 "core" %b u s B +2 "storage"(<. +4 "MFB"*k% +3 "core" .( +2 % { + ."readyMFB"ATV.dial :air2 +3 "storage"(}& +4 "MFB"*  +4 "core" & A ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" & D ( +2 "manipulator"&W& +4 "core" &- 0 + 8 +2 "manipulator"&% +4 "core" %\ / 0  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&g( +15 "core"  +2 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."readyMFB"AS.home.seek :home +2 "MFB"*' +166 "core" ( +2 "manipulator"&v& +4 "core" & ( , 9  +2 "storage"(r& +5 "core" & \ j\ k % ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&I' +91 "core" ' +2 "storage"(w& +4 "core" & e d F ( +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(P'V +139 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (S& +3 "core" & \ g\ b ( +2 "manipulator"&+& +4 "core" & + '  +2 .tElbow.seek 2 +2 "manipulator"&K( +4 "core" ( +2 "manipulator"&b& +4 "core" & 3 + !  +2 "storage"(?& +4 "core" & o n ( +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&Q'8 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&/ +38 "core" ' + ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +10 ."readyMFB"delay 2 seconds +6 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(.'X +4 "manipulator"&& +7 "core" & / -  +2 "manipulator"&9% +5 "core" % I % . +3 .tForearm.seek :retract +2 "manipulator"&4'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +13 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +54 ."readyMFB"AS.seek 1ml +2 "MFB"* ' +87 "core" ( +3 "manipulator"&`& +5 "core" &Ӽ" * , ;3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &Ӽ" 0 / ;3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&m' +102 "core" ' +2 "manipulator"&& +5 "core" &Ӽ#   1 ;3 +2 "manipulator"&% +4 "core" %   : +3 "collection"')& +4 "core" & +51 "collection"'!& +8 .tCC.seek :closed +2 "collection"'7(W +5 "core" & + &  +7 &5 *y +10 &j > +9 & I +9 &g| I +10 &)z I +9 & I +9 &{ H +10 &pz H +9 &2 H +10 & I +9 & ~ I +9 &"x{ H +10 &$9x I +9 &%~ H +9 &' I +10 &)y H +9 &+C{ H +10 &-~ I +9 &.} H +9 &0{ I +10 &2H~ I +9 &4 y H +9 &5{ H +10 &7z I +9 &9Sy H +10 &;{ I +9 &<} H +9 &>~ H +10 &@Y~ I +9 &Bx H +9 &Cy I +10 &E I +9 &G` I +10 &I J +9 &J M +9 &L P +10 &NP Q +9 &P Q +9 &Q Q +10 &S R +9 &UU R +10 &V_ *~ +9 &WY# = +9 ( + &Wb. 4 + "collection"'!& +5 #tCollection Clamp onSpring/offSpring for 6/32 samples, on/off torque 1.74 + .Hand.open +2 "manipulator"&~1 +53 "core" 1 +2 "manipulator"&>% +5 "core" %   N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&\\'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +3 #tskipping prime and sample collection + #Evacuating Puck (bubblePt=55psi, evacVolume=10ml, delay 15 seconds) + .Intake.select :close +2 "collection"'/& +4 "core" &Wb/ 4 +2 ."airStroke"CSV.dial :waste +4 "sampler")% +5 ."airStroke"CS.seek 0ml +2 "collection"'\ '4 +4 "core" %>?  + ' +2 ."airStroke"CSV.dial :air +4 "Can" L(  +3 #tCalibrating pressure and temperature sensors + "collection"'[ @ +4 .tCTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +1487 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'M  +27 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'t'4 +225 "core" ' + ."readyMFB"ATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*h  +5 "core"  +2 ."readyMFB"ASV.dial :waste1 +2 "MFB"*]  +5 "core"  +694 ' + .tCSV.dial :air +2 "collection"'z @ +41 "core" ? +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +52 "collection"'Z' +2185 "core" ' +2 "collection"'8% +4 "core" %uy  +2 .tCSV.dial between air and CTV +3 "collection"' ` +28 "core" a +3 .tCS.seek 2.149ml +2 "collection"'x' +1731 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'e  +27 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'i'4 +195 "core" ' +3 "collection"',% +4 "core" %`  +2 "sampler") % +4 "core" %9: 0 +2 #tBubblePoint: Intake @69.6psia, Outlet @14.6psia + .CBV.dial SSV +2 "collection"'^ @ +28 "core" @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'C' +2171 "core" ' +2 "collection"';% +4 "core" %   +51 .tCSV.dial between air and CTV +4 "collection"'< ` +28 "core" b +3 .tCS.seek 3.39ml +2 "collection"'k'=I +1490 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'}  +27 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"''4 +931 "core" ' + .tCSV.dial :air +2 "collection"'W @ +41 "core" ? +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +2173 "core" ' +2 "collection"' % +4 "core" %}  +2 .tCSV.dial between air and CTV +2 "collection"' ` +29 "core" a +3 .tCS.seek 2.142ml +2 "collection"'v' +1154 ."Qmail"GoodNews.email "At 14:00:23 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tundeployv2.rb:110\\n{1 => 6, 2 => 16}\\nCan@14:00:23, 14.6C, 67% humidity, 14.3psia, 14.699V, 0.682A, 0.676A avg, 10.03W",Subject: "Started 18tundeployv2 phase coreNEG" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 #"Qmail"Retry #2 of 10 after 10:00 +2 .tCSV.dial CTV +2 "collection"'r  +27 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'-'4 +209 "core" ' +3 "collection"'w% +4 "core" % +2 "sampler")% +4 "core" %@A  +2 #tBubblePoint: Intake @70.4psia, Outlet @15.1psia + .CBV.dial SSV +2 "collection"'S @ +30 "core" @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X' +1368 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste1 +2 "collection"'/ +120 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek :empty +2 "collection"'' +1338 "core" ' + .tCSV.dial CSR +51 "collection"'!  +121 "core"  +2 "collection"'[% +4 "core" %   +2 #tPulling 1.5ml of CSR.lysis + .CSR.select :lysis +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 1.5ml +2 "collection"'m' +484 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '3% +3 "core" %     +2 .tCS.seek 4.501ml +2 "collection"'U'` +861 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +4 "collection"'{  +41 "core"  +2 .tCS.seek 1.275ml +2 "collection"'\ ' +917 "core" ' +2 #tHeating sh1 puck from tube 2 in Collection Clamp to 85C for 5:00 +2 .CH.seek 85C,8:00 +3 "collection"'2   +6 'N9 +4 "core" 9?0d +103 "collection"'%9 +3 "core" 9?0d +103 "collection"'V9 +3 "core" 9>0 d +103 "collection"'L9 +3 "core" 9?0 d +103 "collection"'(9 +3 "core" 9A/d +103 "collection"'F9 +3 "core" 9F1d +103 "collection"'=9 +3 "core" 9M1d +103 "collection"'9 +3 "core" 9W1d +103 "collection"'n9 +3 "core" 9e1#d +103 "collection"'_9 +3 "core" 9v2'd +103 "collection"'d9 +3 "core" 93+d +104 "collection"' 9 +3 "core" 94/d +103 "collection"'&9 +3 "core" 944d +103 "collection"'$9 +3 "core" 958d +103 "collection"'#9 +3 "core" 96 +103 "collection"'~9 +3 "core" 9 B +103 "collection"'9 +3 "core" 9 F +104 "collection"'/9 +3 "core" 9 I +103 "collection"'>9 +3 "core" 9 N +103 "collection"'!9 +3 "core" 9 R +103 "collection"'[9 +3 "core" 9 U +103 "collection"'9 +3 "core" 9 Y +104 "collection"'39 +3 "core" 9 ^ +103 "collection"'m9 +3 "core" 9 b +103 "collection"'{9 +3 "core" 9 e +103 "collection"'U9 +3 "core" 9 h +103 "collection"'N9 +3 "core" 9 m +103 "collection"'%9 +3 "core" 9 o +103 "collection"'V9 +3 "core" 9 s  +103 "collection"'L9 +3 "core" 9 v  +103 "collection"'(9 +3 "core" 9 z +103 "collection"'F9 +3 "core" 9 | +104 "collection"'=9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'n9 +3 "core" 9  " +103 "collection"'_9 +3 "core" 9 \ & +103 "collection"'d9 +3 "core" 9  + +104 "collection"' 9 +3 "core" 9  / +103 "collection"'&9 +3 "core" 9 3 +103 "collection"'$9 +3 "core" 9 7 +103 "collection"'#9 +3 "core" 9 < +103 "collection"'y9 +3 "core" 9 @ +103 "collection"' 9 +2 "core" 9 D +104 "collection"'o9 +3 "core" 9 H +103 "collection"'X9 +3 "core" 9 M +103 "collection"'f9 +3 "core" 9 Q +103 "collection"'"9 +3 "core" 9 U +103 "collection"'9 +3 "core" 9 Y +3 .tCH.hold 5:00,85C +4 "collection"'M   B +3 "core" Z +622 "Can" E,  +29381 "core"  +2 "collection"'h9 +4 "core" 9  +2 #tCollection Puck Heater at 85C after lysing +2 .CS.seek 0ml +2 "collection"']'4 +435 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'s @ +96 "core" B +3 .tCSV.dial :air +2 "collection"'z @ +40 "core" > +3 .tCS.seek 5ml + "collection"'t'p +1363 "core" ' + .tCSV.dial CTV +2 "collection"'8  +41 "core"  +2 .tdelay 2 seconds +2 ."Qmail"GoodNews.email "At 14:00:23 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tundeployv2.rb:110\\n{1 => 6, 2 => 16}\\nCan@14:00:23, 14.6C, 67% humidity, 14.3psia, 14.699V, 0.682A, 0.676A avg, 10.03W",Subject: "Started 18tundeployv2 phase coreNEG" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 .tCSV.dial :air +2 "collection"' @ +40 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'Z  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'e @ +42 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"','4 +1367 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +94 "core" ~ + .tCBV.dial CSV +2 "collection"'^  +28 "core"  +2 "collection"'x% +4 "core" %4\ \  +3 .tCS.seek 5ml +2 "collection"'A'p +1378 "core" ' +2 .tdelay 5 seconds +501 .CTV.dial :air +2 "collection"'  +42 "core" +2 "collection"'u% +4 "core" %p  +3 .tCS.seek 7ml +2 "collection"'T'g +602 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'6 @ +38 "core" ? +2 .tCS.seek 10ml +2 "collection"'G' +868 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'B ` +106 "core" _ +2 #tLysing Complete +2 "collection"'& +4 "core" &Wb.^a 4 +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&a% +4 "core" %\     +2 "storage"(R% +4 "core" %\\ +2 "storage"(|. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(i(( +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (O& +4 "core" &+\ ^ d +3 "manipulator"&q& +4 "core" &ӽ" #  g ;2 +2 "manipulator"&:% +4 "core" %\  ) #  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&j( +176 "core" ( +2 "manipulator"&E& +4 "core" & & }  +2 "storage"(& +4 "core" &* k k a +3 .tForearm.reconfigure TightForearm +53 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&5' +93 "core" ' +4 "storage"(c& +9 "core" &*\ J\ I +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(@'V +251 "core" ' +2 "storage"(- +4 "core" -'C + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"& & +4 "core" &  ( s  +2 "storage"(& +4 "core" &*\ '\ + E +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 1 +2 "manipulator"&1'C +26 "core" ' +3 .tElbow.hold +2 "manipulator"&J, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(D- +2 "core" -'C +3 .tSE.seek 5.09 Pucks below Top Plate +2 "storage"(' +31 "core" ' +2 "manipulator"&% +5 "core" %o # 1 +2 "storage"('& +4 "core" &*\ \  + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 344 counts + "manipulator"&p'ϛ +15 "core" ' +2 "manipulator"&l& +5 "core" & * ! +2 "storage"(0& +4 "core" &*\ *\ 0  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +24 "core" ' +2 .tSE.seek 6.09 Pucks below Top Plate +3 "storage"(' +47 "core" ' +2 "manipulator"&;& +5 "core" & ! ,  +2 "manipulator"&<% +4 "core" % " +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&C'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&}(ӷ +161 "core" ( +2 "manipulator"&k& +4 "core" & ) - / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +4 "core" & ' ! J / +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' + .tHand.close +2 "manipulator"& / +60 "core" / +2 .tCC.seek :open +2 "collection"'( +418 "core" ( +2 "storage"(& +4 "core" &*\ ]\ ` +2 "storage"(r& +5 "core" &*\ `\ ` +2 "manipulator"&w& +5 "core" & , - / +2 "manipulator"&% +4 "core" % B ( %  +3 .tForearm.seek :retract +2 "manipulator"&S'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&v( +178 "core" ( +2 "manipulator"&H& +4 "core" & !  +2 "storage"(b& +5 "core" &*\ `\ _ + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&?'C +98 "core" ' +2 .tElbow.hold +2 "manipulator"&Y, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&+1 +63 "core" 1 +3 "manipulator"&% +5 "core" % u   "  +2 "storage"(9& +4 "core" &*\ U\ U | +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 350 counts +2 "manipulator"&'ϡ +14 "core" ' +2 "manipulator"&I& +4 "core" & ! '  +3 "storage"(& +4 "core" &*\ ]\ ` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +20 "core" ' +2 "storage"(-% +5 "core" %\ _\ i +3 ."downElevator"SE.seek :down +4 "storage"(g'X +100 (`% +3 "core" %23\ a\ i OD +2 "manipulator"&P% +4 "core" % ! +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +10 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"' @ +27 "core" > +2 .tCS.seek 10ml +2 "collection"'Q' +6 "core" ' + .tCSV.dial between air and CTV +3 "collection"') ` +28 "core" b +2 .tAIV.dial :bypass +2 "collection"'. { +15 "core" z +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'K& +4 "core" &v{ % +2 .tHand.open + "manipulator"&1 +18 "core" 1 +2 "manipulator"&4& +4 "core" &  " {  +3 "manipulator"&~% +4 "core" %\    }  +53 .tElbow.seek FlushPuck::Garage +5 "manipulator"&(- +177 "core" ( +2 "manipulator"&/& +4 "core" &-   ( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &>& +2 "core" &-    +3 .tForearm.seek :garage +2 "manipulator"&!'η +95 "core" ' +2 .tHand.close +2 "manipulator"&[/ +57 "core" / +2 "manipulator"&& +4 "core" &-   +2 "manipulator"&3% +5 "core" %   " +2 .tForearm.seek :retract +2 "manipulator"&m'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&{(ӷ +283 "core" ( +2 "manipulator"&U& +4 "core" & + ' 5 9$ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +4 "core" &   9$ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&%' +101 "core" ' +2 "manipulator"&V& +5 "core" & ' + M 9$ +2 "manipulator"&L% +4 "core" %    +3 "collection"'(& +5 "core" & +2 "collection"'F& +4 .tCC.seek :closed +2 "collection"'=(W +4 "core" & +3 &  +9 &6| *x +10 &hB = +9 & I +9 &e}  H +10 &&{ I +9 &} H +9 &{T H +10 &nv H +9 &/y{ H +10 &y[ H +9 & v{ H +9 &"u{ H +10 &$6x  I +9 &%{ H +9 &'{ H +10 &)t H +9 &+@z H +10 &-{r I +9 &.yK H +9 &0{o H +10 &2G}Z H +9 &4yB I +9 &5zy H +10 &7x H +9 &9Oy H +10 &;x  H +9 &<{ H +9 &>x H +10 &@W| H +9 &Bv H +9 &Czi H +10 &E~c H +9 &G_ H +10 &I J +9 &J L +9 &Lu O +10 &NN] Q +9 &P Q +9 &Q R +10 &S ! R +9 &UT  R +10 &VW 8 +9 &WV ^ 2 +5 ( + "collection"'F& +5 #tCollection Clamp onSpring/offSpring for 6/32 samples, on/off torque 1.73 +2 "collection"'& +4 "core" &WV) 2 + &WV( 2 +2 .tHand.open + "manipulator"&n1 +56 "core" 1 +2 "manipulator"&_% +4 "core" %   , A +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&d'\ +97 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"% +121 "core"  +6 "processing"%&% +4 "core" %q +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%$' +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%#  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%y' +1601 "core" ' + .tPSV.dial PSR +2 "processing"% +41 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%o' +2616 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%X  +5 "collection"'f  +3 "core" +67 + .tPSV.dial :mixloop +2 "processing"%" +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +5 "core" +2 .tPS.seek 0ml +2 "processing"%M' +2605 "core" ' + .tPSV.dial :air +2 "processing"%h  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\ ' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%s +41 "core" +2 .tPS.seek 0ml +2 "processing"%z' +1633 "Can" 61 hh +982 "core" ' + .tPSV.dial :air +2 "processing"%]  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%2 +41 "core" +2 .tPS.seek 0ml +2 "processing"%' +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Z& +5 "core" &   4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&e(ӷ +18 "core" ( +2 "manipulator"&t& +4 "core" & * . B / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" & # L / +3 .tForearm.seek CC + "manipulator"&^' +98 "core" ' + .tHand.close +2 "manipulator"&x/ +56 "core" / +2 .tCC.seek :open +2 "collection"',( +418 "core" ( +2 "manipulator"&& +4 "core" & + , " * +2 "manipulator"&u% +4 "core" %   ' 8 p +3 .tForearm.seek :retract + "manipulator"&A'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +46 "manipulator"&6(- +311 "core" ( +2 "manipulator"&T& +4 "core" &- $ ) <  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +4 "core" &-   U  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +113 "core" ' + .tHand.open +2 "manipulator"&a1 +61 "core" 1 +2 "manipulator"&R% +4 "core" % κQ . !  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +101 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop +2 .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'O& +5 "core" & +2 "manipulator"&q% +4 "core" %\   y  +2 "storage"(:% +4 "core" %c P +2 "storage"(E. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +210 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (& +2 "core" & \ ]\ _ % +3 "manipulator"&c& +4 "core" &-   :  +2 "manipulator"&\\% +4 "core" %\   K  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +201 "core" ( +2 "manipulator"& & +4 "core" & $ ' - +2 "storage"(& +4 "core" & \ J\ I % +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&D' +92 "core" ' +2 "storage"(& +4 "core" & \ T\ G\  % +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(''V +160 "core" ' +3 "storage"(l- +4 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (0& +3 "core" & |\ K\ S % +2 "manipulator"&;& +4 "core" &   - +2 .tElbow.seek 2 +2 "manipulator"&<( +4 "core" ( +2 "manipulator"&5& +4 "core" & % ) Z - +2 "storage"(j& +8 "core" & |\ S\ J n % +5 .tForearm.seek 2 + 300 counts +3 "manipulator"&@'8 +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&1/ +60 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&p& +3 "storage"('X +7 "core" & ! ! - +2 "manipulator"&k% +4 "core" % >   _ +3 .tForearm.seek :retract +2 "manipulator"&W'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +27 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +116 "core" ( +2 "manipulator"&J& +5 "core" &Ӯ  " ^ 4 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &Ӯ   | 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&C' +100 "core" ' +2 "manipulator"&7& +5 "core" &Ӯ  < 4 +2 "manipulator"&% +4 "core" %   , +3 "collection"'r& +4 "core" & +2 "collection"'w& +5 .tCC.seek :closed +2 "collection"'(W +4 "core" & + &  +8 &5 *x +10 &\ h9 = +9 &P I +9 &ax9 H +10 &"yf H +9 &w{ H +10 &vg H +9 &izW H +9 &*y4 H +10 &w I +9 & x H +10 &"px H +9 &$1x I +9 &%z H +10 &'y I +9 &)xv H +9 &+;{ H +9 &,x= H +10 &.z H +9 &0z H +10 &2Bu H +9 &4y{ H +10 &5xn I +9 &7wd H +9 &9Kvh H +10 &; w H +9 &<y H +9 &>yv H +10 &@Tzh H +9 &By] H +10 &Cy^ H +9 &EQ H +9 &GY}@ I +10 &I3 K +9 &J, M +10 &L' P +9 &NH Q +9 &P\  Q +10 &Q\ R +9 &S R +9 &UM R +10 &VW 6 +9 &WL w %i +9 &Wpm E +6 ( + "collection"'w& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.76 + .Hand.open +2 "manipulator"&H1 +3 "core" &Wpe E +53 1 +2 "manipulator"&b% +5 "core" %    \\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'}  +124 "core" ~ +2 .tCSV.dial CTV + "collection"'+  +28 "core"  +3 .tCS.seek 5ml + "collection"''p +1374 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'9' +734 "core" ' + .tdelay 40 seconds +4004 .CS.seek 0ml +2 "collection"'I'4 +731 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%-' +2627 "core" ' + .tPSV.dial :mixloop +2 "processing"%S +41 "core" +2 .tdelay 3 seconds +301 .PSV.dial :air +2 "processing"%`  +42 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +55 "processing"%P +42 "core" +2 .tdelay 3 seconds +301 .PSV.dial :waste1 +2 "processing"%v  +123 "core"  +3 .tPS.seek :empty +2 "processing"%?' +899 ."Qmail"GoodNews.email "At 14:00:23 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tundeployv2.rb:110\\n{1 => 6, 2 => 16}\\nCan@14:00:23, 14.6C, 67% humidity, 14.3psia, 14.699V, 0.682A, 0.676A avg, 10.03W",Subject: "Started 18tundeployv2 phase coreNEG" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 "core" ' +2 .tCBV.dial :waste1 +2 #"Qmail"Retry #4 of 10 after 10:00 +3 "collection"' @ +43 "core" ? +2 .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'  +43 "core" +2 .tdelay 10 seconds +1003 .CBV.dial :waste1 + "collection"') @ +44 "core" ? +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'  +42 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"'. ` +31 "core" ^ +2 .tCSV.dial :air +2 "collection"'K @ +53 "core" A +2 .tCS.seek 10ml +3 "collection"'' +2649 "core" ' + .tCSV.dial CTV +2 "collection"'4  +40 "core"  +2 .tCS.seek 0ml +2 "collection"'~'4 +2647 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +28 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'g  +122 "core" +2 "collection"'i& +4 "core" &Wpcec% E +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&G% +4 "core" %\      +2 "storage"(/% +4 "core" %` f +2 "storage"(>. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(Y(( +209 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 ([& +3 "core" &)\ i\ a * +2 "manipulator"&& +4 "core" &Ӱ  w 4 +2 "manipulator"&3% +4 "core" %\     +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +175 "core" ( +2 "manipulator"&!& +4 "core" & # ' @ +2 "storage"(U& +4 "core" &)\ j\ h +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&N' +89 "core" ' +2 "storage"(& +5 "core" &)\ _\ _ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(V'V +232 "core" ' +2 "storage"(L- +3 "core" -'. +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&(& +3 "core" &  +2 "storage"(m& +4 "core" &)\ . +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&'C +29 "core" ' +2 .tElbow.hold + "manipulator"&F, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'. +3 .tSE.seek 6.08 Pucks below Top Plate + "storage"(n' +40 "core" ' +2 "manipulator"&_% +4 "core" %U  '  +2 "storage"( & +4 "core" &)\ S\ U +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 1 + 318 counts +2 "manipulator"&&'ρ +15 "core" ' +2 "manipulator"&%& +4 "core" & ' S  +2 "storage"(#& +5 "core" &)\ `\ a +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&$' +22 "core" ' +2 .tSE.seek 7.08 Pucks below Top Plate +2 "storage"( ' +46 "core" ' +2 "manipulator"&y& +5 "core" &   H  +2 "manipulator"&X% +4 "core" %   @ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&"(ӷ +160 "core" ( +2 "manipulator"&& +4 "core" &ӯ!  % 8 :* +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +3 "core" &ӯ!   m :* +2 .tForearm.seek CC +2 "manipulator"&h' +93 "core" ' +2 .tHand.close +2 "manipulator"&M/ +60 "core" / +2 .tCC.seek :open +2 "collection"'s( +423 "core" ( +2 "storage"(\ & +4 "core" &)\ _\ \\ +2 "storage"(]& +5 "core" &)\ i\ h +2 "manipulator"&z& +4 "core" &ӵ   { 9$ +2 "manipulator"&2% +4 "core" % ,    +3 .tForearm.seek :retract + "manipulator"&8'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&Z( +178 "core" ( +2 "manipulator"&t& +4 "core" &  & a \ +2 "storage"( & +4 "core" &) l l 8 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 1 + "manipulator"&x'C +99 "core" ' +2 .tElbow.hold + "manipulator"&{, +57 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&d1 +62 "core" 1 +4 "manipulator"&=% +4 "core" % r  +2 "storage"(& +4 "core" &)\ \\\ _ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 347 counts +2 "manipulator"&u'Ϟ +14 "core" ' +2 "manipulator"&^& +4 "core" & $ 3  +3 "storage"(e& +4 "core" &) e k K +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&T' +20 "core" ' +2 "storage"(B% +5 "core" %\ \\\ a +3 ."downElevator"SE.seek :down +4 "storage"(a'X +99 (R% +3 "core" %u8\ k\ k % PE +2 "manipulator"&O% +4 "core" %   R +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&A'\ +88 "core" ' + ."downElevator"SE.coast +3 "storage"(5 +3 "core" ' + .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%q  +95 "core" +2 "processing"%:% +4 "core" %b +3 .tPS.seek 0.499ml +2 "processing"%E' +584 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +40 "core" + .tPRV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%c  +41 "core" + .tCBV.dial AIV +2 "collection"'\\  +44 "core" +2 .tPRV.dial between CBV and air +2 "processing"%  +28 "core"  +2 .tPRV.dial :air +2 "processing"%  +26 "core"  +2 "processing"%6% +4 "core" %i  +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml + "processing"%' +251 "core" ' + .tPRV.dial :waste2 +2 "processing"%l @ +67 "core" @ +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +2 "processing"%0' +686 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"';& +4 "core" & +2 .tHand.open + "manipulator"&|1 +24 "core" 1 +2 "manipulator"&5& +4 "core" &   #  +2 "manipulator"&j% +4 "core" %\ \     +3 .tElbow.seek FlushPuck::Garage + "manipulator"&1(- +188 "core" ( +2 "manipulator"&p& +4 "core" &- % M  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +3 "core" &-     +4 .tForearm.seek :garage +2 "manipulator"&'η +99 "core" ' +2 .tHand.close + "manipulator"&D/ +59 "core" / +2 "manipulator"&J& +4 "core" &-    +2 "manipulator"& % +4 "core" %   \ +3 .tForearm.seek :retract +2 "manipulator"&''\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&@(ӷ +282 "core" ( +3 "manipulator"&7& +4 "core" &   S 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &   f 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&r' +103 "core" ' +2 "manipulator"&<& +4 "core" & % * 4 +3 "manipulator"&% +3 "core" % ) ) P +3 "collection"'W& +4 "core" &r +2 "collection"',& +4 .tCC.seek :closed +2 "collection"'w(W +5 "core" &w + &r  +8 &4s )v +10 &in = +9 &e I +9 &Qy[ H +10 &|g H +9 &yc H +9 &yb H +10 &Zxj G +9 &yl H +10 &tk H +9 & v` H +9 &"bwe G +10 &$"xb H +9 &%z^ H +9 &'x[ H +10 &)iuQ H +9 &++xV H +10 &,vT H +9 &.wZ H +9 &0pwX H +10 &21vZ H +9 &3wZ H +9 &5wZ H +10 &7wuZ H +9 &9;vT H +10 &:tQ H +9 &<yS H +9 &>wL H +10 &@AwN H +9 &BrP H +9 &CvH H +10 &E{C H +9 &GIx@ H +10 &I\ R I +9 &JH K +9 &L}A O +10 &N8D Q +9 &O= Q +9 &Q@ Q +10 &S}D Q +9 &U>N R +10 &VkK "j +9 &WY1K N +9 ( + &Wo6L 8 +2 "collection"',& +3 #tCollection Clamp onSpring/offSpring for 5/32 samples, on/off torque 1.70 +2 "collection"'H& +4 "core" &Wo8M 8 +2 .tHand.open +2 "manipulator"&b1 +65 "core" 1 +2 "manipulator"&}% +4 "core" %  % * +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&+'\ +91 "core" ' +2 "collection"'C& +4 "core" &Wo88 8 +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake +2 .PRV.dial :waste2 + .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +68 "core" > +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +53 "processing"%Q  +73 "core" +2 .tdelay 2 seconds +201 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +3 "processing"%  +68 "core"  +2 .tdelay 2 seconds +202 "processing"%9% +4 "core" % +2 .tPS.seek 1.499ml +2 "processing"%' +1605 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%' +101 "Can" *5 aa +997 "core" ' + .tPSV.dial :air +2 "processing"%S  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%`' +2615 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%P +40 "core" +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%v  +42 "core"  +2 .tdelay 2 seconds +202 "processing"%-% +4 "core" % +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%'p +2349 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +2 "processing"%  +69 "core"  +2 .tdelay 2 seconds +202 "processing"%)% +4 "core" %r  +2 .tPS.seek 0.475ml +2 "processing"%' +2563 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%.  +43 "core"  +2 .tdelay 2 seconds +202 .PS.seek 0.965ml +2 "processing"%K'N +4991 "core" ' +2 .tdelay 10 seconds +1003 .PRV.dial CBV + "processing"%I  +41 "core" +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%4  +41 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%' +1636 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"% +68 "core" +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%g @ +68 "core" ? +2 .tPS.seek 0ml +2 "processing"%i' +2604 "core" ' + .tPSV.dial :air +2 "processing"%G  +67 "core"  +2 .tPS.seek 2.5ml +2 "processing"%/' +2610 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%> +67 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%[' +2604 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV + .PSV.dial :air +2 "processing"%  +68 "core"  +2 .tPS.seek 2.5ml +2 "processing"%3' +2617 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :PML +2 "processing"%! +42 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%U  +67 "core" +2 "processing"%% +4 "core" %[  +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%' +7734 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +3 "collection"' & +50 "core" $ + .tAWV.select :waste +2 "collection"' +10 "processing"%L% +3 "core" %b +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml + "processing"%('nD +893 ."Qmail"GoodNews.email "At 14:00:23 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tundeployv2.rb:110\\n{1 => 6, 2 => 16}\\nCan@14:00:23, 14.6C, 67% humidity, 14.3psia, 14.699V, 0.682A, 0.676A avg, 10.03W",Subject: "Started 18tundeployv2 phase coreNEG" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +5935 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"'m { +53 "core" } +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%' +1317 "core" ' + .tPSV.dial :air +2 "processing"%_  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2617 "core" ' + .tPSV.dial :PML +2 "processing"%% +41 "core" +2 .tPS.seek 0ml +2 "processing"%#' +2609 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 'y& +3 "core" &Wo7 8 +3 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +3 ."MFBPCR"SPE.hold 2:46:40,55C +2 "collection"'X& +2 "MFB"*N @@T +4 ."MFBPCR"ASV.dial :SPEdelivery +5 "MFB"*  +3 "core" &Wo7 8 +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +52 "processing"%V +6 "core"  + ."MFBPCR"delay 20 seconds +95 "core"  +2 "processing"%% +5 "core" % J + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%&' +1607 "core" ' +2 .tdelay 5 seconds +275 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"*n I +149 "core" J +2 "MFB"*% +4 "core" %R  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*o'6 +56 .tPSV.dial :waste1 +3 "processing"%$  +41 "core"  +2 .tPS.seek 0ml +3 "processing"%F' +52 "Can" '4 9kk8 +1543 "core" ' + .tPSV.dial PSR +2 "processing"%M +56 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%f' +2606 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%\ ' +1568 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*]  +41 "core" ' + .tPSV.dial PSR +2 "processing"%z +25 "core" +2 "MFB"*2% +4 "core" %6T L +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*t' +61 "core"  +2 "processing"% % +5 "core" %Z : + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%h' +545 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*" % +49 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*d'R +985 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%=  +43 "core"  +3 .tPS.seek 0ml + "processing"%' +156 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*^  +49 "core" +2 "MFB"*e% +4 "core" %R 3 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*8' +1369 "core" ' + .tPSV.dial PSR +2 "processing"%B +42 "core"  +2 .tPSR.select :air +3 "processing"% +14 .tPS.seek 2.5ml + "processing"%Z' +3 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :AIV +2 "MFB"*R I +79 "core" I +2 "MFB"*O% +4 "core" % ( +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*x' +2210 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%u +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"% ' +2606 "core" ' + .tPSV.dial PSR +2 "processing"%q +97 "core"  +2 "processing"%:% +5 "core" % u + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%T' +1594 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%a  +54 "core"  +2 .tPS.seek 0ml +2 "processing"%Y' +858 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*?9 +4 "core" 9{ +2 #"MFBPCR"Solid Phase Extraction Heater at 51.3C + .ATV.dial ASV +2 "MFB"* n +35 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*% +5 "core" % G +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*c'% +179 "core" ' + .tPSV.dial PSR +2 "processing"%\\ +42 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"% ' +2609 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +95 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%6' +2615 "core" ' + .tPSV.dial PSR +2 "processing"%E +95 "core" +2 "processing"%l% +4 "core" %' +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%' +1609 "core" ' +48 .tdelay 5 seconds +509 .PSV.dial :waste1 +2 "processing"%;  +41 "core"  +2 .tPS.seek 0ml +2 "processing"%|' +724 "core" ' +2 ."MFBPCR"delay 10 seconds +879 "core" ' + .tPSV.dial PSR +2 "processing"%5 +43 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%j' +61 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*p' +2327 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%k +94 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%{'k +2680 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%D  +123 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%J' +284 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"* I +50 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +725 "core" ' + .tPSV.dial :air +2 "processing"%  +107 "core"  +3 .tPS.seek 2.5ml + "processing"%7' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%1' +4315 ."Qmail"GoodNews.email "At 14:00:23 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tundeployv2.rb:110\\n{1 => 6, 2 => 16}\\nCan@14:00:23, 14.6C, 67% humidity, 14.3psia, 14.699V, 0.682A, 0.676A avg, 10.03W",Subject: "Started 18tundeployv2 phase coreNEG" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 "core" ' + #"Qmail"Retry #6 of 10 after 10:00 +3 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 .tPSV.dial :air +2 "MFB"*<  +4 "processing"%  +40 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%W' +3 "core" +4 "MFB"*'% +3 "core" %V ~ +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*s'Q +1032 "core" ' + ."MFBPCR"ATV.dial :AIV +2 "MFB"*H I +79 "core" I +2 "MFB"*b% +4 "core" %R  ~\ : +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*}' +828 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*C n +156 "core" n +2 ."MFBPCR"AS.seek :empty +2 "MFB"*,'R +240 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*  +106 "core"  +3 "MFB"*r% +4 "core" %R ~ +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*Q' +115 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%9' +870 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol + "MFB"*0  +68 "core" +2 "MFB"*% +4 "core" % } +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*S'_ +3867 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'  +39 "core"  +2 "collection"'P% +4 "core" %0P +2 #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'v'P +1109 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'-' +1622 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'`  +3 '  +39 "core"  +87  +2 .tCBV.dial :waste1 + "collection"') @ +44 "core" > +2 .tCS.seek 0ml +2 "collection"''4 +696 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*.  +35 "core" +2 ."MFBPCR"delay 3 seconds +156 "Can" b3  +146 "MFB"*% +3 "core" %` ~ + +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*I'ݲ +525 "core" ' +77 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*4  +49 "core" +2 "MFB"*K% +4 "core" %ݲ ~\ 0 +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*'I +325 "core" ' +2 ."MFBPCR"delay 3 seconds +11 "core" ' + .tCSV.dial CSR +2 "collection"'g  +42 "core"  +2 "collection"'% +4 "core" %5= +2 #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +54 "collection"'G'P +169 ."MFBPCR"ATV.dial ASV +3 "MFB"*i n +113 "core" n +2 "MFB"*>% +4 "core" %Q ~ +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*/'&[ +820 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'' +1630 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'[  +42 "core" ~ +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'!'4 +2641 "core" ' +2 "collection"'U& +4 "core" &Wo7 8 +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &   _ 0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&3(ӷ +18 "core" ( +2 "manipulator"&& +5 "core" &Ӽ   % + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &L& +4 "core" &Ӽ   . % +3 .tForearm.seek CC + "manipulator"&' +97 "core" ' + .tHand.close +2 "manipulator"&m/ +55 "core" / +2 .tCC.seek :open +2 "collection"'(( +420 "core" ( +2 "manipulator"&_& +4 "core" &   "x +2 "manipulator"&% +4 "core" %   ] +3 .tForearm.seek :retract +2 "manipulator"&%'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"& (- +168 "core" ' +2 ."MFBPCR"delay 3 seconds +124 "core" ( +2 "manipulator"&y& +5 "core" &-   \ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &X& +3 "core" &-   6 \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +115 "core" ' + .tHand.open +2 "manipulator"&V1 +33 ."MFBPCR"ATV.dial :waste2 +3 "MFB"* % +19 "core" 1 +2 "manipulator"&#% +4 "core" % δ    +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&n'\ +32 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +58 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'$& +5 "core" &) +2 "manipulator"&% +4 "core" %\    +  +2 "storage"(&% +5 "core" %a\ )\ ) +2 "storage"(M. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"(F( +215 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" & l ) +2 "manipulator"&f& +4 "core" &-   b +2 "manipulator"&]% +4 "core" %\    }  +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&2( +185 "core" ( +2 "manipulator"&z& +5 "core" &  &  +2 "storage"( & +4 "core" & H ) +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&o' +11 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*\  +32 "core"  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +42 "core" ' +2 "storage"(t& +5 "core" & ) +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(='V +164 "core" ' +2 "storage"(^- +4 "core" -' +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (e& +3 "core" & \\ ) +2 "manipulator"&h& +5 "core" & &  y  +2 ."WCR"Elbow.seek 2 +2 "manipulator"&d( +4 "core" ( +2 "manipulator"&B& +4 "core" & *  }  +2 "storage"(& +4 "core" & ) +2 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&R'8 +29 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&O/ +64 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&8& +2 "storage"(u'X +8 "core" & !   +2 "manipulator"&Z% +4 "core" % _   +3 ."WCR"Forearm.seek :retract +2 "manipulator"&q'\ +94 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&:(ӷ +34 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +119 "core" ( +2 "manipulator"& & +5 "core" &  $  4 + ."WCR"Elbow.reconfigure LooseElbow +54 "manipulator"&$ &.,(#b +7 &a& +3 "core" &   g 4 +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&T' +102 "core" ' +2 "manipulator"&?& +4 "core" &  P 4 +3 "manipulator"&% +5 "core" % \  O +2 "collection"'& +4 "core" &= +2 "collection"'\\& +5 ."WCR"CC.seek :closed +2 "collection"'x(W +5 "core" &a + &k  +8 &6] *x +10 &j` > +9 &` I +10 &kwT H +9 &,vO I +9 &zS I +10 &zX I +9 &rxS I +9 &4xD I +10 &z@ I +9 & xC I +10 &"{vB H +9 &$;z; I +9 &%x< H +10 &'x0 H +9 &)t: H +9 &+Dv7 I +10 &-z4 I +9 &.x1 H +10 &0x+ I +9 &2L{ I +9 &4y& I +10 &5{& H +9 &7r I +9 &9Tx) I +10 &;s H +9 &<w H +10 &>v H +9 &@\\x I +9 &Bx I +10 &Cs I +9 &E{ I +9 &Gdz I +10 &I" J +9 &J L +10 &L P +9 &NR R +9 &P R +10 &Q R +9 &S S +9 &UW S +10 &Va 'w +9 &W]) ? +8 ( +3 "collection"'\\& +4 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.79 +2 .Hand.open + "manipulator"&Y1 +4 "core" &Wg0 5 +60 1 +2 "manipulator"&% +4 "core" %   ` N +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")E+ +3 "core" + +2 "sampler")l% +4 "core" %20  +2 "collection"'6& +4 "core" &Wg0 5 +5 "Can" [3  +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"';  +123 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +4 "core" %>; & +2 "collection"'& +5 "core" &Wg0\ \  5 +3 "Can" \\4  + ."WCR"CTV.dial :intake +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")G  +74 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 1500.0ml + .Intake.select :open +2 "sampler") +211 "collection"'[% +4 "core" %6\ \  X +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X; z ] +2 "collection"'H% +4 "core" %6\ \  \\ +2 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X; } +53 "collection"'}% +3 "core" %6\ \  Z +3 "sampler")% +4 "core" % z +53 "collection"'r% +3 "core" %6\ \  W +2 "sampler")% +5 "core" % w +53 "collection"',% +4 "core" %6\ \  U +2 "sampler")W% +5 "core" % u +2 "sampler")0% +4 "core" % u + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %#! +2 ."WCR"SSV.dial :exhaust +2 "sampler")Q  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %h/2 y m +2 "collection"'% +4 "core" %6\ \  \\ +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X 6, 2 => 16}\\nCan@14:00:23, 14.6C, 67% humidity, 14.3psia, 14.699V, 0.682A, 0.676A avg, 10.03W",Subject: "Started 18tundeployv2 phase coreNEG" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 "core" ' + #"Qmail"Retry #7 of 10 after 10:00 +3 "core" ' + ."MFBPCR"delay 5 seconds +3 #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'H% +3 "core" %6\ \  Y +2 "sampler")% +4 "core" %NK y +2 "sampler")s% +4 "core" %LL y +2 ."WCR"Intake.select :close + "sampler")0 +10 )C% +3 "core" %KM + ."WCR"SSV.dial :exhaust +3 "sampler")}  +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" % | +53 "collection"'% +3 "core" %6\ \  ] +2 "sampler")4% +4 "core" % | +48 ' + ."MFBPCR"delay 5 seconds +5 "collection"'% +4 "core" %6\ \  \\ +2 "sampler")[% +4 "core" %  } +2 "sampler")i% +4 "core" % | +2 ."WCR"Intake.select :close + "sampler")0 +10 )U% +3 "core" % +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %#% { +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %)) +2 ."WCR"SSV.dial :exhaust +2 "sampler")4  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X 6, 2 => 16}\\nCan@14:00:23, 14.6C, 67% humidity, 14.3psia, 14.699V, 0.682A, 0.676A avg, 10.03W",Subject: "Started 18tundeployv2 phase coreNEG" +4012 "core" ' ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 ."MFBPCR"delay 30 seconds +2 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #8 of 10 after 10:00 +47 "collection"'% +4 "core" %6\ \  [ +2 "sampler")B% +4 "core" %ED z +2 "sampler")l% +4 "core" %FC z +2 ."WCR"Intake.select :close + "sampler")0 +10 )6% +3 "core" %FD +2 ."WCR"SSV.dial :exhaust +2 "sampler");  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +3 ."MFBPCR"AS.seek 0.059ml +2 "MFB"*d'X +7 "collection"'D% +3 "core" %6\ \  X +2 "sampler")J% +5 "core" %%!& w +53 "collection"'E% +4 "core" %6\ \  Z +2 "sampler")7% +4 "core" %XX y\ Z +54 "collection"'% +4 "core" %6\ \  [ +2 "sampler")c% +5 "core" % z +53 "collection"''% +4 "core" %6\ \  Z +2 "sampler")1% +5 "core" % { +53 "collection"'<% +4 "core" %6\ \  \\ +2 "sampler")% +5 "core" % { +53 "collection"'% +4 "core" %6\ \  \\ +2 "sampler")C% +5 "core" %(* { +2 "sampler")}% +4 "core" %,- { + ."WCR"Intake.select :close +2 "sampler")0 +10 )p% +3 "core" %33 +2 ."WCR"SSV.dial :exhaust +2 "sampler")A  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % y +54 "collection"'% +4 "core" %6\ \  Z +2 "sampler")4% +4 "core" % y +54 "collection"'s% +4 "core" %6\ \  Z +2 "sampler"))% +4 "core" % z +2 "sampler")[% +4 "core" %"# { +2 ."WCR"Intake.select :close + "sampler")0 +10 )i% +3 "core" %&+ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %6\ \  M +2 #"WCR"Intake @32.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X u +53 "collection"'g% +4 "core" %6\ \ 7 V +2 "sampler")_% +4 "core" %oq u z +54 "collection"'&% +3 "core" %6\ \ @ W +2 "sampler")% +4 "core" % w +53 "collection"'% +3 "core" %6\ \ 0 W +2 "sampler")Q% +4 "core" % v +54 "collection"'X% +4 "core" %6\ \ 3 V +2 "sampler") % +58 "core" % u +56 "collection"'@% +4 "core" %6\ \ 1 T +2 "sampler") % +4 "core" %+- s +2 "sampler")\ % +4 "core" %,, s +2 ."WCR"Intake.select :close + "sampler")0 +10 )^% +3 "core" %.. +2 ."WCR"SSV.dial :exhaust +2 "sampler")h  +72 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X S +2 "sampler")8% +4 "core" %"./ s +53 "collection"']% +4 "core" %6\ \ @ S +2 "sampler")f% +5 "core" %"__ r +53 "collection"'2% +4 "core" %6\ \ < U +2 "sampler")Z% +5 "core" % u +53 "collection"' % +4 "core" %6\ \ B X +2 "sampler")z% +4 "core" % w +54 "collection"'=% +4 "core" %6\ \ ? X +2 "sampler")/% +4 "core" % w +54 "collection"'a% +4 "core" %6\ \ : W +2 "sampler")u% +4 "core" % v +53 "collection"'R% +4 "core" %6\ \ = X +2 "sampler")% +4 "core" %&& w +2 "sampler")(% +4 "core" %%+ w +2 ."WCR"Intake.select :close + "sampler")0 +10 )\\% +3 "core" %+) +2 ."WCR"SSV.dial :exhaust +2 "sampler")%  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X 6, 2 => 16}\\nCan@14:00:23, 14.6C, 67% humidity, 14.3psia, 14.699V, 0.682A, 0.676A avg, 10.03W",Subject: "Started 18tundeployv2 phase coreNEG" +4011 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +36 "collection"'6% +4 "core" %6\ \ ; U +2 "sampler");% +4 "core" %"VW s +53 "collection"'Y% +4 "core" %6\ \ > Y +2 "sampler")F% +5 "core" % w +53 "collection"'O% +4 "core" %6\ \ 9 X +2 "sampler")T% +4 "core" % w +29 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*o' +18 "collection"'M% +3 "core" %6\ \ = W +2 "sampler")j% +5 "core" % w +53 "collection"'k% +3 "core" %6\ \ < W +2 "sampler")% +5 "core" % \ w +53 "collection"' % +4 "core" %6\ \ 9 W +2 "sampler")|% +4 "core" %"" v +2 "sampler")D% +4 "core" %&' v +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )J% +3 "core" %*( +2 ."WCR"SSV.dial :exhaust +2 "sampler")E  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X V + #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X y, +53 "collection"'C% +4 "core" %6\ \ Q [ +2 "sampler")}% +4 "core" %gd { +53 "collection"'p% +3 "core" %6\ \ C X +2 "sampler")A% +4 "core" % w +54 "collection"'% +3 "core" %6\ \ ? W +2 "sampler")e% +4 "core" % w +54 "collection"'5% +4 "core" %6\ \ @ W +2 "sampler")d% +4 "core" % v +54 "collection"'0% +4 "core" %6\ \ B W +2 "sampler")% +4 "core" % v +54 "collection"'b% +4 "core" %6\ \ P W +3 "sampler")W% +4 "core" %  v +2 "sampler")P% +4 "core" %!! u +2 ."WCR"Intake.select :close +56 "sampler")0 +19 )1% +3 "core" %36 +2 ."WCR"SSV.dial :exhaust +2 "sampler")H  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X T +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X% +5 "core" %*" q +15 "collection"'S% +3 "core" %6\ \ K S +2 "sampler")4% +4 "core" %*"'' s +16 "collection"'% +4 "core" %6\ \ M R +2 "sampler").% +4 "core" %*"22 p +3 "collection"')% +4 "core" %6\ \ L Q + #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +4 "core" %"WT p +54 "collection"'S% +4 "core" %6\ \ [ R +2 "sampler")4% +4 "core" %|~ q +53 "collection"'% +4 "core" %6\ \ K S +2 "sampler").% +4 "core" % r +53 "collection"')% +3 "core" %6\ \ K T +2 "sampler")s% +4 "core" % r +53 "collection"'% +4 "core" %6\ \ M V +2 "sampler")% +5 "core" % v +53 "collection"'I% +3 "core" %6\ \ P W +2 "sampler")L% +4 "core" %  v +54 "collection"'-% +3 "core" %6\ \ O W +3 "sampler")% +4 "core" % & v +2 "sampler"),% +4 "core" %#" v +2 ."WCR"Intake.select :close + "sampler")0 +10 )+% +3 "core" %$) +2 ."WCR"SSV.dial :exhaust +2 "sampler")w  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X 6, 2 => 16}\\nCan@14:00:23, 14.6C, 67% humidity, 14.3psia, 14.699V, 0.682A, 0.676A avg, 10.03W",Subject: "Started 18tundeployv2 phase coreNEG" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 "Can" Q5 _33 + #"Qmail"Retry #10 of 10 after 10:00 +3 "collection"'k% +3 "core" %6\ \ Y T +2 "sampler")% +5 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 "core" %DC s +3 ."MFBPCR"AS.seek 0.5ml +2 "sampler") % +2 "MFB"*|'(@ +5 "core" %DD w +2 ."WCR"Intake.select :close + "sampler")0 +10 )D% +3 "core" %ED +2 ."WCR"SSV.dial :exhaust +2 "sampler")J  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %H"  +16 "collection"'S% +4 "core" %6\ \ /\ +2 "sampler")4% +4 "core" %H"   +16 "collection"'% +3 "core" %6\ \ \ +3 "sampler").% +4 "core" %H"  +15 "collection"')% +4 "core" %6\ \ \ +2 "sampler")s% +4 "core" %H"!!  +16 "collection"'% +4 "core" %6\ \ \ +2 "sampler")% +4 "core" %H"-,  +15 "collection"'I% +4 "core" %6\ \ \ +2 "sampler")L% +4 "core" %H"95  +2 "collection"'-% +5 "core" %6\ \ (\ + #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X% +4 "core" %6\ \  6 +2 "sampler")S% +5 "core" %"67 U +43 ' + #"MFBPCR"Swish #2 of 2 +2 "MFB"*4% +4 "core" %(.  +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*'\  +3 "collection"'.% +4 "core" %6\ \  8 +2 "sampler"))% +5 "core" %\ ZY V N +53 "collection"'s% +4 "core" %6\ \ 4 9 +2 "sampler")% +5 "core" %yz X +53 "collection"'% +4 "core" %6\ \  8 +2 "sampler")I% +4 "core" % W +53 "collection"'L% +4 "core" %6\ \  8 +2 "sampler")-% +4 "core" % V +53 "collection"'e% +4 "core" %6\ \ 6 8 +2 "sampler"),% +4 "core" % W +54 "collection"'+% +4 "core" %6\ \ @ 8 +2 "sampler")w% +63 "core" % W +53 "collection"'v% +4 "core" %6\ \  7 +2 "sampler")% +4 "core" % W +53 "collection"'% +4 "core" %6\ \  8 +2 "sampler")% +4 "core" %)( W +2 "sampler")3% +4 "core" %*( W +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )V% +3 "core" %-- +2 ."WCR"SSV.dial :exhaust +2 "sampler")[  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X L +3 "sampler")2% +4 "core" % i +54 "collection"' % +2 "core"  +4 ."MFBPCR"ARV.dial :carrier +2 "MFB"*f  +3 "core" %6\ \  U +3 "sampler")=% +4 "core" % e +15  +2 "MFB"*/% +4 "core" %V {3 +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*z'(Y +27 "collection"'u% +4 "core" %6\ \  U +2 "sampler")R% +5 "core" %"! t +2 "sampler")a% +4 "core" %#% t + ."WCR"Intake.select :close +2 "sampler")0 +10 )(% +3 "core" %%$ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X 6, 2 => 16}\\nCan@14:00:23, 14.6C, 67% humidity, 14.3psia, 14.699V, 0.682A, 0.676A avg, 10.03W",Subject: "Started 18tundeployv2 phase coreNEG" +4011 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 !"Qmail"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:718: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:@checkpoint: omitted +2 .BACfans.email "Started mfb in tube 2 at 14:05:12CEST02-Oct-18\\n{1 => 6, 2 => 16}\\nCan@14:00:23, 14.6C, 67% humidity, 14.3psia, 14.699V, 0.682A, 0.676A avg, 10.03W",Subject: "pcrBAC wcr sampling at most 1500ml" +3008 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +2 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +4 "collection"']% +3 "core" %6\ \  Z +2 "sampler")F% +4 "core" %<; y +2 "sampler")6% +3 ."MFBPCR"delay 2 seconds +2 "core" %<< | +2 ."WCR"Intake.select :close + "sampler")0 +9 )O% +2 "core" %>= +2 ."WCR"SSV.dial :exhaust +2 "sampler")Y  +75 "core"  +7 ."WCR"Exhaust.select :open +5 "sampler")@ +15 ."WCR"SS.reconfigure SSexhale +5 "sampler")#.0X % +35 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +58 "collection"'S% +4 "core" %6\ \ W Z +2 #"WCR"Intake @33.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X% +4 "core" %6\ \ F [ +2 "sampler")S% +4 "core" % z\ Z +54 "collection"'.% +4 "core" %6\ \ i [ +2 "sampler")% +4 "core" % { +54 "collection"';% +4 "core" %6\ \ E Y +2 "sampler")s% +4 "core" % x +53 "collection"'% +4 "core" %6\ \ : Z +2 "sampler"))% +4 "core" % y +54 "collection"'I% +4 "core" %6\ \ h [ +2 "sampler")L% +4 "core" % z +54 "collection"'-% +4 "core" %6\ \ g [ +3 "sampler")e% +4 "core" % z +53 "collection"',% +4 "core" %6\ \ e \\ +2 "sampler")% +4 "core" %\ \ z +54 "collection"'+% +4 "core" %6\ \ I [ +2 "sampler")w% +4 "core" % { +54 "collection"'v% +3 "core" %6\ \ k [ +3 "sampler")% +4 "core" % z +2 "sampler")% +4 "core" %! y +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" % " +2 ."WCR"SSV.dial :exhaust +2 "sampler")3  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X 6, 2 => 16}\\nCan@14:00:23, 14.6C, 67% humidity, 14.3psia, 14.699V, 0.682A, 0.676A avg, 10.03W",Subject: "pcrBAC wcr sampling at most 1500ml" +500 ."MFBPCR"ATV.dial ARV +3 "MFB"*(  +67 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +41 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +1963 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +54 "collection"'t% +4 "core" %6\ \ I F +4 "sampler")G% +6 "core" %% e +53 "collection"'%% +4 "core" %6\ \ g G +2 "sampler")% +4 "core" %%.0 e +53 "collection"'@% +5 "core" %6\ \ a I +2 "sampler")0% +4 "core" %&FG h +53 "collection"'% +3 "core" %6\ \ g L +3 "sampler")7% +4 "core" %`^ j% +53 "collection"']% +4 "core" %6\ \ D K +2 "sampler")F% +4 "core" %zy i +53 "collection"'6% +4 "core" %6\ \ F J +2 "sampler")O% +4 "core" % i +54 "collection"'Y% +4 "core" %6\ \ k J +2 "sampler")\\% +5 "core" % i +53 "collection"'B% +4 "core" %6\ \ o J +2 "sampler")k% +5 "core" % i +53 "collection"'% +4 "core" %6\ \ ^ J +2 "sampler")M% +5 "core" % i +53 "collection"'D% +4 "core" %6\ \ C J +2 "sampler")J% +4 "core" % i +54 "collection"'% +4 "core" %6\ \ k I +2 "sampler")j% +5 "core" % h +53 "collection"'i% +5 "core" %6\ \ R I +2 "sampler")q% +6 "core" % h +53 "collection"'% +4 "core" %6\ \ G K +2 "sampler")c% +4 "core" % j +54 "collection"'|% +4 "core" %6\ \ q K +2 "sampler")<% +4 "core" % j +53 "collection"'% +3 "core" %6\ \ b K +3 "sampler")o% +4 "core" %"# j +2 "sampler"){% +4 "core" %$" k +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +4 "core" %$$ + ."WCR"SSV.dial :exhaust +3 "sampler")C  +73 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %6\ \ u K +2 "sampler")S% +4 "core" % j +54 "collection"'.% +4 "core" %6\ \ S K +2 "sampler")% +5 "core" % k +53 "collection"';% +4 "core" %6\ \ v M +2 "sampler")s% +5 "core" % l +53 "collection"'% +4 "core" %6\ \ Z M +2 "sampler"))% +4 "core" % l +53 "collection"'I% +4 "core" %6\ \ t P +2 "sampler")L% +4 "core" % o +54 "collection"'-% +5 "core" %6\ \ L P +2 "sampler")e% +4 "core" %'' o +2 "sampler"),% +4 "core" %'' o +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %)& +2 ."WCR"SSV.dial :exhaust +2 "sampler")+  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %6\ \  L +2 "sampler")S% +4 "core" %\\Z k +53 "collection"'.% +4 "core" %6\ \ u M +2 "sampler")% +4 "core" %qq l +53 "collection"';% +4 "core" %6\ \  M +2 "sampler")s% +5 "core" % l +53 "collection"'% +4 "core" %6\ \ x M +3 "sampler"))% +6 "core" % l +54 "collection"'I% +4 "core" %6\ \ { K +2 "sampler")L% +4 "core" % j +53 "collection"'-% +4 "core" %6\ \  L +2 "sampler")e% +5 "core" % k +53 "collection"',% +4 "core" %6\ \ { L +2 "sampler")% +4 "core" % k +53 "collection"'+% +4 "core" %6\ \ { O +2 "sampler")}% +4 "core" % n +53 "collection"'v% +4 "core" %6\ \ s P +2 "sampler")% +4 "core" % n +53 "collection"'w% +4 "core" %6\ \  O +2 "sampler")% +4 "core" % o +54 "collection"'3% +3 "core" %6\ \ t O +2 "sampler")~% +5 "core" % n +53 "collection"'[% +4 "core" %6\ \ v N +2 "sampler")% +5 "core" % o +53 "collection"'V% +4 "core" %6\ \  N +2 "sampler")% +5 "core" % m +2 "sampler")% +4 "core" % m + ."WCR"Intake.select :close +2 "sampler")0 +10 )m% +3 "core" % +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" % r +53 "collection"'S% +4 "core" %6\ \  S +2 "sampler").% +4 "core" %\ \ r +53 "collection"'% +4 "core" %6\ \  S +2 "sampler");% +4 "core" % r +54 "collection"'s% +3 "core" %6\ \  S +2 "sampler")% +5 "core" % r +78 ."WCR"SS.reconfigure SSconfig +12 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +2229 "core" ' +2 "collection"'% +5 "core" % T WZ { + ."WCR"CSV.dial between air and CTV +3 "collection"'m ` +28 "core" a +3 ."WCR"CS.seek 2.251ml +2 "collection"'' +1765 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'r  +27 "core"  +3 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'#'4 +266 "core" '){ v +3 ."WCR"CBV.dial :waste2b +2 "collection"'&  +30 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'g' +451 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +124 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +39 "core"  +2 "collection"' % +5 "core" %b  + #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'X' +612 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'Q' +1797 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +59 .CBV.dial SSV +4 "collection"'y @ +69 "core" ? +53 "sampler")4% +4 "core" %11 +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +85 "core"  +3 "collection"'h% +4 "core" %; x +2 ."WCR"CSV.dial between air and CTV +3 "collection"'$ ` +55 "core" _ +3 ."WCR"CS.seek 6.789ml +3 "collection"'\ ' +788 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'  +2 '  +28 "core"  +100  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'^'4 +780 "Can" B; q +999 "core" '_T y +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'8  +31 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'' +45 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'2  +122 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'"  +40 "core"  +2 "collection"' % +5 "core" %F + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'=' +607 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'f' +1794 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"'U @ +70 "core" ? +53 "sampler")u% +4 "core" %** +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'R  +86 "core"  +3 "collection"'/% +4 "core" %5 ~ +2 ."WCR"CSV.dial between air and CTV +3 "collection"'( ` +55 "core" _ +3 ."WCR"CS.seek 6.793ml +2 "collection"'' +806 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'t  +2 'G  +31 "core"  +94  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<tb +3 ."WCR"CS.seek 0ml +2 "collection"'%'4 +1643 "core" 'zY +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'  +31 "core"  +2 ."WCR"CS.reconfigure CSconfig +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'@' +223 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'0  +124 "core" +2 "collection"'_& +4 "core" &Wg0n w5 +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&7% +4 "core" %\     +3 "storage"(]% +4 "core" %Y % - +2 "storage"(. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 + "storage"(6(( +207 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (O& +4 "core" &+\ \ +2 "manipulator"&Y& +4 "core" &    4 +2 "manipulator"&\\% +5 "core" %\     +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +3 "manipulator"&B( +174 "core" ( +2 "manipulator"&k& +5 "core" &   , \ +2 "storage"(& +4 "core" &* 7 +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&M' +93 "core" ' +2 "storage"(D& +5 "core" &* \ +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek beamBreak +2 "storage"(J'V +229 "core" ' +2 "storage"(- +4 "core" -'! +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&j& +4 "core" &   b \ +2 "storage"(i& +4 "core" &* +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&q'C +28 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , + ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(c- +3 "core" -'! +2 ."WCR"SE.seek 7.09 Pucks below Top Plate +3 "storage"(n' +30 "core" ' +2 "manipulator"&<% +5 "core" %e   +2 "storage"(& +4 "core" &* + ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 334 counts +3 "manipulator"&|'ϑ +16 "core" ' +2 "manipulator"&{& +5 "core" &   1  +2 "storage"(& +5 "core" &* +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&C' +21 "core" ' +3 ."WCR"SE.seek 8.09 Pucks below Top Plate +2 "storage"(a' +50 "core" ' +2 "manipulator"&T& +5 "core" &   [  +2 "manipulator"&A% +5 "core" %   x +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&(ӷ +160 "core" ( +2 "manipulator"&d& +5 "core" &Ӱ   9( + ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &Ӱ   9( +2 ."WCR"Forearm.seek CC +3 "manipulator"&5' +92 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&b/ +56 "core" / +2 ."WCR"CC.seek :open +3 "collection"'W( +416 "core" ( +2 "storage"(P& +5 "core" &*\ *\  G +2 "storage"(1& +4 "core" &*\ \  +2 "manipulator"&F& +4 "core" &ӿ   7 +3 "manipulator"&'% +4 "core" % E    +3 ."WCR"Forearm.seek :retract +2 "manipulator"&E'\ +93 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&H( +174 "core" ( +2 "manipulator"&& +5 "core" &   T +2 "storage"(?& +5 "core" &* # $ t +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&'C +98 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&`1 +58 "core" 1 +3 "manipulator"&p% +4 "core" % q    +2 "storage"( & +5 "core" &*\ !\ ! 0 + ."WCR"Forearm.force -20 +3 "manipulator"&5 +61 ."WCR"Forearm.seek 1 + 346 counts +4 "manipulator"&K'ϝ +15 "core" ' +2 "manipulator"&>& +5 "core" &  #   +2 "storage"(S& +5 "core" &* E C +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&.' +21 "core" ' +2 "storage"(% +5 "core" % D H +3 ."downElevator"SE.seek :down +3 "storage"(;'X +103 (s% +3 "core" %+ # Q OE +2 "manipulator"&% +5 "core" %   s +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&I'\ +68 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +20 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'L& +5 "core" & +2 .tHand.open +2 "manipulator"&-1 +24 "core" 1 +2 "manipulator"&o& +5 "core" &    +3 "manipulator"&)% +4 "core" %\   j  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&,(- +184 "core" ( +2 "manipulator"&& +5 "core" &-    \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +3 "core" &-   \ +3 .tForearm.seek :garage +2 "manipulator"&}'η +97 "core" ' +2 .tHand.close + "manipulator"&v/ +63 "core" / +2 "manipulator"&& +5 "core" &-   M \ +2 "manipulator"&w% +4 "core" %   [ L +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&+(ӷ +281 "core" ( +2 "manipulator"&~& +5 "core" &   % 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +3 "core" &   3 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&3' +98 "core" ' +2 "manipulator"&V& +5 "core" &   ! 3 +2 "manipulator"&% +5 "core" %   +2 "collection"'& +4 "core" & +3 "collection"'m& +4 .tCC.seek :closed +3 "collection"'(W +5 "core" &: + &  +9 &6t *x +9 &iG > +9 && J +10 &huj I +9 &*v I +9 &v I +10 &u I +9 &qs I +10 &3u I +9 &y I +9 & u I +10 &"zv H +9 &$:v I +9 &%w I +10 &'t} I +9 &)s~ I +10 &+Bt| I +9 &-u I +9 &.w{ I +10 &0{v I +9 &2Kvz I +9 &4 u} I +10 &5y{ I +9 &7t I +10 &9Ss{ I +9 &;s~ I +9 &<t{ I +10 &>v} I +9 &@Zz~ I +10 &Bw| H +9 &Cv{ I +11 &Exz I +8 &Gcu~ I +9 &I#z I +9 &J} L +10 &Lx O +9 &NR~ Q +9 &P{ R +10 &Q~ R +9 &S R +10 &UT{ S +9 &V`z * +9 &WTz @ +10 ( + &WWO| = +2 "collection"'m& +4 #tCollection Clamp onSpring/offSpring for 6/32 samples, on/off torque 1.78 + "collection"'r& +5 "core" &WWO} = + .tHand.open +2 "manipulator"&&1 +58 "core" 1 +2 "manipulator"&% +5 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&#'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &WWOm = +2 "collection"'% +4 "core" %p +2 .tCSV.dial CSR +2 "collection"'  +40 "core"  +2 "collection"'g% +5 "core" %e + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'X'p +1396 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'y% +3 "core" %p] +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'4'Y +631 "core" ' + .tCSV.dial :waste +2 "collection"' +121 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'h'4 +2014 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'$& +5 "core" &WWO^ = +2 "collection"'Q% +4 "core" %7^ +2 .tCSV.dial :flush +2 "collection"'  +40 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''p +1165 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'\ @ +42 "core" B +2 "collection"'8% +5 "core" %p] ~ +63 .tCS.seek 7ml +2 "collection"'^'k +536 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'2  +2 '"  +40 "core"  +88  +2 .tCBV.dial :waste1 +2 "collection"' @ +73 "core" A +3 .tCS.seek 0ml +2 "collection"''4 +1579 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'=& +5 "core" &WWOd = +2 "collection"'U% +5 "core" %3\\ + .tCSV.dial :flush +2 "collection"'u  +69 "core" +3 .tCS.seek 5ml +2 "collection"'R'p +1155 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'/ @ +41 "core" A +2 "collection"'(% +5 "core" %po  +3 .tCS.seek 7ml + "collection"'f'j +525 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'G  +41 "core"  +2 .tCBV.dial :waste2b +2 "collection"'t  +71 "core"  +3 .tCS.seek 0ml +2 "collection"''4 +661 "Can" @: tt +917 "core" ' +2 #tFlushing upper manifold + "collection"'& +5 "core" &WWO_ = +2 "collection"'%% +5 "core" %1X + .tCSV.dial :flush +2 "collection"'0  +69 "core" +3 .tCS.seek 5ml +2 "collection"'_'p +1164 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'7 @ +54 "core" ? +2 "collection"']% +5 "core" %p]  +2 .tCS.seek 7ml +2 "collection"''l +528 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'O +2 'Y  +46 "core" +52  +2 .tCTV.dial :air +2 "collection"'\\  +124 "core" +3 .tCS.seek 0ml +2 "collection"'k'4 +1609 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''0 +738 "core" ' + .tCSV.dial :waste +2 "collection"'D +42 "core" +3 .tCS.seek 0ml +2 "collection"':'4 +731 "core" ' +2 "collection"' & +4 "core" &WWOU u= +2 "collection"'% +4 "core" %5] v +2 .tCSV.dial :flush +2 "collection"'j  +42 "core"  +2 .tCS.seek 3ml +2 "collection"'i'0 +747 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'c @ +41 "core" B +2 "collection"'<% +5 "core" %0]  +2 .tCS.seek 5.001ml +2 "collection"''p +539 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'{'4 +1166 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''0 +744 "core" ' + .tCSV.dial :waste +2 "collection"'T +69 "core" +3 .tCS.seek 0ml +2 "collection"'A'4 +736 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'M& +5 "core" &WWOe = +2 "collection"'B% +4 "core" %3T + .tCSV.dial CSR +2 "collection"'J  +122 "core"  +2 "collection"'q% +5 "core" %3[ +3 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 8ml +2 "collection"'|'L +1775 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'n' +530 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'d +94 "core" +2 .tCTV.dial :intake +2 "collection"'Z  +69 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"'C' +1872 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +71 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +61 "collection"'b'4 +614 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'  +96 "core"  +2 "collection"'x% +6 "core" %0g { + #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +3 "collection"'@ +11 .tCS.seek 4ml +2 "collection"'P'P +1119 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'1' +1367 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'F  +2 ''  +41 "core"  +89 ~ +2 .tCBV.dial :waste1 +2 "collection"' @ +43 "core" A +3 .tCS.seek 0ml +2 "collection"'?'4 +2207 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'5  +42 "core"  +2 "collection"'% +5 "core" %/b  +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'`'P +1128 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'p' +1370 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"'>  +71 "core"  +3 .tCS.seek 0ml +2 "collection"'S'4 +2199 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'E  +41 "core"  +2 "collection"'% +5 "core" %4] z + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'H'P +1120 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'s' +1374 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +3 '  +45 "core"  +52 +2 .tCTV.dial :air + "collection"'L  +125 "core"  +3 .tCS.seek 0ml +2 "collection"'-'4 +2206 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'o'0 +734 "core" ' + .tCSV.dial :waste +2 "collection"') +52 "core" +3 .tCS.seek 0ml +2 "collection"'K'4 +741 "core" ' +2 #tFlushing upper manifold + "collection"'a& +5 "core" &WWO] = +2 "collection"'.% +4 "core" %2] +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.seek 5ml +2 "collection"'!'p +1166 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +5 "collection"'; @ +42 "core" B +2 "collection"'6% +5 "core" %pc | +2 .tCS.seek 7ml +2 "collection"''i +536 "core" ' +55 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'v +95 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1578 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'w'0 +741 "core" ' + .tCSV.dial :waste +2 "collection"'I +41 "core" +3 .tCS.seek 0ml + "collection"'}'4 +737 "core" ' +2 "collection"'~& +4 "core" &WWOb = +3 "collection"'[% +4 "core" %6e + .tCSV.dial :flush +61 "collection"',  +43 "core"  +3 .tCS.seek 3ml +2 "collection"'V'0 +745 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +40 "core" A +2 "collection"'% +5 "core" %0b  +3 .tCS.seek 5ml +2 "collection"''p +536 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'W'4 +1157 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'r'0 +737 "core" ' + .tCSV.dial :waste +2 "collection"'& +68 "core" +3 .tCS.seek 0ml +2 "collection"''4 +740 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +5 "core" &WWO[ = +2 "collection"'% +4 "core" %3` +2 .tCSV.dial :flush +2 "collection"'m  +41 "core"  +3 .tCS.seek 5ml +2 "collection"' 'p +1152 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'g @ +42 "core" B +2 "collection"'3% +5 "core" %p_ } +2 .tCS.seek 7ml +2 "collection"'@'h +528 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'y  +2 'X  +41 "core"  +89  +2 .tCBV.dial :waste1 +2 "collection"' @ +43 "core" B +3 .tCS.seek 0ml +2 "collection"'4'4 +1576 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'$& +5 "core" &WWOa {= +2 "collection"'Q% +4 "core" %4c x +2 .tCSV.dial :flush +2 "collection"'  +69 "core" +3 .tCS.seek 5ml + "collection"'h'p +1165 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'\ @ +41 "core" A +2 "collection"'8% +5 "core" %pb  +2 .tCS.seek 7ml +2 "collection"''m +530 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'2  +53 "core"  +2 .tCBV.dial :waste2b +2 "collection"'"  +71 "core"  +3 .tCS.seek 0ml +2 "collection"' '4 +1565 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'^& +5 "core" &WWOc = +2 "collection"'=% +4 "core" %2d +2 .tCSV.dial CSR +2 "collection"'U  +43 "core"  +2 "collection"'u% +5 "core" %2] + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"''L +1790 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'/' +536 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'( +2 'R  +5 "Can" 99  +42 "core"  +51 +2 .tCTV.dial :intake + "collection"'G  +69 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'t' +1855 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'f  +69 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +615 "core" ' +2 .tCSV.dial CSR + "collection"'%  +97 "core"  +2 "collection"'0% +5 "core" %/d { + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"''p +1369 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'7' +1369 "core" ' + .tCSV.dial CBV +2 "collection"'] +95 "core" +2 .tCS.seek 0ml +2 "collection"'_'4 +2642 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +59 "manipulator"&Y& +8 "core" &   1 / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&O(ӷ +15 "core" ( +2 "manipulator"&\\& +5 "core" &Ӽ   ( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӽ   V ( +2 .tForearm.seek CC +2 "manipulator"&k' +96 "core" ' +2 .tHand.close + "manipulator"&D/ +63 "core" / +2 .tCC.seek :open +2 "collection"'( +420 "core" ( +2 "manipulator"& & +4 "core" &   % +3 "manipulator"&% +4 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&j'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&:(- +302 "core" ( +2 "manipulator"&c& +5 "core" &-   + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &<& +3 "core" &-   \\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&i'η +113 "core" ' + .tHand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&{% +5 "core" % η   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +102 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &g +2 .tHand.open + "manipulator"&M1 +20 "core" 1 +2 "manipulator"&B& +4 "core" &-     +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&J(- +16 "core" ( +2 "manipulator"&q& +4 "core" &-   " k +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +4 "core" &-   k +2 .tForearm.seek :garage +2 "manipulator"&|'η +98 "core" ' +2 .tHand.close + "manipulator"&d/ +59 "core" / +2 "manipulator"&Z& +5 "core" &- "  # k +2 "manipulator"&n% +4 "core" %   N +3 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&C(ӷ +289 "core" ( +2 "manipulator"&& +5 "core" &   7 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &x& +3 "core" &   7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&b' +102 "core" ' +2 "manipulator"&P& +5 "core" & "  1 7 +2 "manipulator"&F% +4 "core" %   d +3 "collection"''& +5 "core" &i +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'1(W +4 "core" &a +2 &]  +9 &4X )w +9 & gl = +10 &h I +9 &_vY I +9 &#sf H +10 &rb I +9 &qU I +9 &huS I +10 &)uZ I +9 &oW I +10 & uU I +9 &"ouX I +9 &$2qV I +10 &%sV I +9 &'s^ I +9 &)ypX H +10 &+;sU H +9 &,rV H +10 &.x^ I +9 &0rb I +9 &2Bx` I +10 &4w^ I +9 &5vY I +9 &7p\\ H +10 &9Kth H +9 &; we H +10 &<xg I +9 &>u_ I +9 &@Rx\\ I +10 &Bv` H +9 &Cud H +9 &Ez\\ I +10 &GZvZ I +9 &I{` J +10 &Jf L +9 &Le O +9 &NGe ~R +10 &P f ~R +9 &Qc |R +10 &Sb |S +9 &ULf {S +9 &V`d , +10 &WU d > +8 ( +3 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/32 samples, on/off torque 1.77 + "collection"'5& +5 "core" &W[9_ 8 + &W[8T 8 + .tHand.open +2 "manipulator"&1 +56 "core" 1 +2 "manipulator"&?% +4 "core" %    + +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +92 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"' & +5 "core" &W[9c 8 +2 "collection"'>% +4 "core" %5e + .tCSV.dial CSR +2 "collection"'p  +106 "core"  +2 "collection"'E% +5 "core" %5c + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"''p +1375 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'S% +3 "core" %pY { +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'H'` +625 "core" ' + .tCSV.dial :waste +2 "collection"' +120 "core" +3 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''4 +2011 "core" ' +2 #tPurging external Intake + "collection"'L& +5 "core" &W[9N 8 +2 "collection"'s% +4 "core" %7X + .tCSV.dial :flush +2 "collection"'-  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"')' +2195 "core" ' +61 .tdelay 5 seconds +507 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'o +69 "core"  +2 .tCTV.dial :intake +2 "collection"'a  +71 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml +2 "collection"'.'4 +2266 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +68 "core"  +2 #tFlushing upper manifold + "collection"'K& +5 "core" &W[9; 8 +2 "collection"';% +4 "core" %4J +2 .tCSV.dial :flush +2 "collection"'6  +68 "core"  +3 .tCS.seek 5ml +2 "collection"'!'p +1158 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'v @ +41 "core" A +2 "collection"'% +5 "core" %p\\  +2 .tCS.seek 7ml +2 "collection"''j +535 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'I +95 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'w'4 +1575 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'~'0 +735 "core" ' + .tCSV.dial :waste +3 "collection"'[ +41 "core" +2 .tCS.seek 0ml +2 "collection"','4 +772 "core" ' +2 "collection"'}& +4 "core" &W[8M 8 +2 "collection"'% +4 "core" %2M +2 .tCSV.dial :flush +2 "collection"'  +41 "core"  +3 .tCS.seek 3ml +2 "collection"'V'0 +742 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +39 "core" A +2 "collection"'W% +4 "core" %0L  +3 .tCS.seek 5ml +2 "collection"'&'p +522 "core" ' +3 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'r'4 +1146 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +741 "core" ' + .tCSV.dial :waste +2 "collection"' +69 "core" +3 .tCS.seek 0ml +2 "collection"'m'4 +742 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &   2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&g(ӷ +16 "core" ( +2 "manipulator"&3& +4 "core" &Ӻ   . +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +4 "core" &Ӻ   r . +2 .tForearm.seek CC +2 "manipulator"&y' +97 "core" ' + .tHand.close +2 "manipulator"&X/ +59 "core" / +2 .tCC.seek :open +2 "collection"'( +417 "core" ( +2 "manipulator"&@& +4 "core" &   ( +2 "manipulator"&$% +4 "core" %    +3 .tForearm.seek :retract +2 "manipulator"&Q'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"& (- +299 "core" ( +2 "manipulator"&4& +5 "core" &-    + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &\ & +2 "core" &-    +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&8'η +114 "core" ' + .tHand.open +2 "manipulator"&h1 +54 "core" 1 +2 "manipulator"&2% +5 "core" % θ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&"'\ +96 "core" ' + #tCompleted [coreNEG] begun 14:00:23 +2 #Preparing to sleep until 14PM +4 #"shutdown"deferred until MFBPCR finish +3 #tWaiting for MFBPCR til 14PM +3 #Continuing at 14:00CEST03-Oct-18 +2 "Can" 79 yx +3 ."Qmail"GoodNews.email "Then, in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tundeployv2.rb:115\\n{1 => 9, 2 => 13}\\nCan@16:42:19, 15.6C, 67% humidity, 14.4psia, 14.488V, 0.689A, 0.682A avg, 9.98W",Subject: "Waiting until 14:00CEST03-Oct-18" +25140 "Can" ;8 x +60004  H6 VV +60004  I4 pp +60004  M4 y +25265 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"Z7354280:2213,925,719,724,59.9628;7355180:2507,936,697,689,60.0001;7356230:2798,1252,698,686,60.0001;7467300:2201,917,710,718,60.0001;7468200:2486,940,692,689,60.0001;7469250:2792,1251,666,687,60.0374;7580700:2212,903,709,720,59.9628;7581600:2530,916,662,687,60.0001;7582650:2782,1278,694,685,60.0001;7693870:2219,929,675,719,59.9628;7694770:2485,933,692,687,59.9628;7695820:2786,1286,695,684,60.0001;7806450:2215,932,711,718,60.0001;7807350:2494,935,694,688,59.9628;7808400:2790,1283,695,684,60.0001;7919450:2198,925,711,720,59.9628;7920350:2492,960,695,686,60.0001;7921400:2777,1262,667,684,60.0374;8032650:2209,941,709,716,60.0001;8033550:2498,923,661,687,60.0001;8034600:2797,1250,695,686,60.0001;8145990:2191,959,681,717,60.0001;8146890:2501,948,695,686,60.0374;8147940:2779,1277,698,684,60.0374;8258890:2210,940,712,718,60.0001;8259790:2491,914,694,684,60.0374;8260840:2791,1267,697,683,60.0001;8371860:2212,917,713,714,60.0001;8372760:2489,931,694,690,60.0374;8373810:2783,1209,664,687,60.0001;8484610:2204,958,711,720,59.9628;8485510:2480,925,696,686,60.0001;8486560:2763,1234,696,685,60.0001;8597260:2199,960,712,722,59.9628;8598160:2470,959,697,687,59.9628;8599210:2795,1258,665,680,60.0001;8710510:2202,920,716,717,59.9628;8711410:2479,906,692,648,60.0001;8712460:2778,1258,697,685,60.0001;8822790:2214,905,717,715,60.0001;8823690:2484,924,694,650,59.9628;8824740:2786,1281,697,687,60.0001;8935740:2200,935,719,719,59.9628;8936640:2458,909,692,685,60.0001;8937690:2793,1269,698,685,60.0374;9048490:2208,941,716,685,59.9628;9049390:2479,939,694,689,60.0001;9050440:2769,1245,696,689,60.0001;9161390:2213,952,718,718,60.0001;9162290:2488,956,695,687,60.0001;9163340:2787,1258,697,683,60.0374;9274460:2201,944,721,715,60.0001;9275360:2492,964,697,686,60.0001;9276410:2771,1265,698,686,60.0001;9387180:2215,930,720,719,60.0001;9388080:2478,927,698,685,60.0001;9389130:2759,1275,697,680,60.0001;9499910:2205,938,724,715,60.0001;9500810:2488,935,665,684,60.0001;9501860:2776,1266,696,682,60.0001;9612940:2205,910,719,681,59.9628;9613840:2496,927,696,688,60.0001;9614890:2779,1285,699,682,60.0001;9725680:2205,918,689,715,59.9628;9726580:2489,945,691,685,60.0001;9727630:2782,1281,697,685,60.0001;9838980:2202,939,726,718,59.9628;9839880:2490,922,697,685,60.0001;9840930:2780,1254,695,647,60.0001;9951080:2203,930,724,715,59.9628;9951980:2481,963,694,685,60.0001;9953030:2788,1307,695,684,60.0001;10063730:2202,923,720,719,60.0001;10064630:2477,942,693,688,60.0001;10065680:2782,1244,665,681,60.0001;10176350:2209,935,721,715,59.9628;10177250:2486,945,695,687,59.9628;10178300:2779,1269,667,687,60.0374;10289290:2207,932,722,717,60.0001;10290190:2481,953,697,683,60.0001;10291240:2765,1284,698,685,60.0001;10402190:2208,932,728,719,60.0001;10403090:2478,908,696,688,60.0001;10404140:2777,1255,698,687,60.0001;10515080:2210,918,723,679,60.0001;10515980:2491,934,694,685,59.9628;10517030:2779,1228,693,681,60.0001;10627600:2208,917,695,716,59.9628;10628500:2484,951,695,687,60.0001;10629550:2789,1249,699,682,60.0001;10741100:2219,915,724,719,60.0001;10742000:2493,957,699,686,60.0374;10743050:2775,1248,667,685,60.0001;10853110:2217,936,723,715,60.0001;10854010:2511,961,694,682,59.9628;10855060:2807,1284,694,647,60.0001;10966220:2231,930,725,719,59.9628;10967120:2526,956,697,683,60.0001;10968170:2806,1250,668,683,60.0001;11078720:2252,910,726,720,60.0001;11079620:2548,956,699,688,60.0374;11080670:2827,1256,669,687,60.0374;11191110:2281,928,724,717,60.0001;11192010:2575,928,695,685,60.0001;11193060:2893,1269,667,686,60.0001;11303770:2350,923,725,717,60.0001;11304670:2651,975,699,686,60.0001;11305720:2966,1261,698,685,60.0001;11416540:2425,941,726,714,60.0001;11417440:2752,914,697,690,60.0001;11418490:3074,1271,698,684,59.9628;11529310:2546,928,725,717,59.9628;11530210:2875,937,664,684,60.0001;11531260:3232,1291,694,681,60.0001;11641550:2645,926,725,718,60.0001;11642450:2997,910,663,685,59.9628;11643500:3372,1276,699,683,60.0001;11754260:2743,937,725,716,60.0001;11755160:3099,930,695,686,60.0001;11756210:3498,1295,697,687,60.0001;11867330:2828,947,724,714,59.9628;11868230:3217,908,698,682,60.0001;11869280:3619,1257,696,689,60.0001;11980120:2904,1276,726,716,59.9628; +81 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct0215h.pcr +2 "MFB"*% +3 "core" %]d { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*^'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*=  +32 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*U % +107 "core" & +2 "MFB"*u% +4 "core" %(A { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"* 'Zb +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*R% +5 "core" %Zb< {\ ; +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*('> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*G % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*/% +3 "core" %>\ Z { W +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*f'D +523 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*t  +50 "core"  +2 "MFB"*%% +4 "core" %>L {\ 6 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*0'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +83 "core"  +2 "MFB"*]% +4 "core" %p+ { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*7'G +2035 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*Y' +3070 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\\'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +353 "Can" J5 ZZ +2376 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +109 "core" & +2 "MFB"*% +4 "core" %Vk {* +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*k' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*O  +48 "core"  +2 "MFB"*c% +5 "core" % y { A +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*<'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*{% +3 "core" %> Q { ` +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'~ +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*j  +49 "core" +2 "MFB"*M% +4 "core" %W {\ < +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*B'q +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*q  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*A'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18788 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*i' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +54 "MFB"*d'V +2739 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +5530 "Can" K3 po +245 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*n'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*:' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*|' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*J'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18oct0217h.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*P  +63 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*F  +24 "core"  +2 "MFB"*'% +5 "core" %V {I +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(A +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2897 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +148 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*5'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*?  +145 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +44 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*>% +3 "core" %(* { +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*p'FT +623 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ARV.dial :MM2 +2 "MFB"*E  +136 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*b% +3 "core" %FP\  { R +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*_' +1820 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*S  +35 "core" +2 #"MFBPCR"Adding PP3 +2 .delay 2 seconds +202 "MFB"*% +3 "core" % { +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +644 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*H  +34 "core" +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*L% +3 "core" % { +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*s'' +627 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*-  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %)  { J +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*o'\ +1993 "Can" L4 `` +3869 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*a n +34 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*)% +3 "core" %\  { +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +627 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*K  +47 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*;% +3 "core" %\   { F +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*6' T +5060 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*.  +53 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*v  +34 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*% +4 "core" % Z { +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*!'y +32591 "core" ' +4 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*I  +67 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +14586 "Can" J3 v +60004  I3 } +60004  J3 rq +60004  J2 xu +60004  J3 }~~c +60004  I3 qq +60004  J3 nm +60004  I4 uw +57310 ."PCR"PCR.off +198 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"14276700:2098,900,732,724,59.9628;14277600:2381,948,697,688,60.0001;14278650:2675,1260,667,683,60.0374;14388960:2101,959,724,713,60.0001;14389860:2379,935,695,687,60.0001;14390910:2661,1271,665,685,60.0001;14501900:2104,920,726,714,60.0001;14502800:2378,931,695,686,60.0001;14503850:2632,1249,695,686,60.0001;14614200:2108,922,724,713,60.0001;14615100:2377,912,699,687,60.0374;14616150:2631,1255,696,685,60.0001;14727310:2107,935,722,715,59.9628;14728210:2362,949,695,686,60.0001;14729260:2654,1255,695,679,60.0374;14839730:2110,946,721,683,59.9255;14840630:2381,928,697,683,60.0001;14841680:2650,1254,698,688,60.0374;14952440:2109,943,723,715,60.0001;14953340:2375,910,695,687,60.0001;14954390:2657,1252,697,684,60.0001;15065480:2114,954,727,718,59.9628;15066380:2376,945,697,682,60.0001;15067430:2646,1245,664,683,60.0001;15178020:2116,933,724,714,59.9628;15178920:2374,922,696,691,59.9628;15179970:2651,1265,666,681,60.0001;15290550:2100,960,725,718,59.9628;15291450:2373,910,695,684,60.0001;15292500:2642,1262,699,685,60.0001;15403270:2100,921,724,715,59.9628;15404170:2372,942,695,686,60.0374;15405220:2649,1235,664,685,60.0374;15515550:2096,906,726,714,60.0001;15516450:2366,925,694,684,60.0001;15517500:2641,1266,667,684,60.0374;15628180:2105,947,726,714,60.0001;15629080:2361,950,696,683,60.0001;15630130:2647,1228,669,682,60.0374;15741200:2100,925,725,717,60.0001;15742100:2376,946,696,688,60.0001;15743150:2623,1233,697,685,60.0001;15853810:2096,937,725,714,59.9628;15854710:2366,933,663,688,60.0001;15855760:2641,1241,697,686,60.0001;15965880:2104,957,727,718,60.0001;15966780:2357,912,694,653,60.0001;15967830:2626,1266,695,685,60.0001;16078330:2098,943,725,718,59.9628;16079230:2362,931,696,683,60.0001;16080280:2621,1253,696,684,60.0374;16190650:2095,916,723,714,59.9628;16191550:2352,955,693,686,60.0001;16192600:2616,1277,695,689,60.0001;16303080:2105,930,725,716,60.0001;16303980:2361,947,694,658,60.0001;16305030:2638,1251,698,684,60.0001;16416220:2099,926,695,675,60.0001;16417120:2368,916,697,686,59.9628;16418170:2646,1265,698,685,60.0001;16528910:2099,929,726,711,59.9628;16529810:2362,945,694,686,59.9628;16530860:2640,1258,700,685,60.0001;16640980:2100,951,725,675,60.0001;16641880:2344,943,696,687,60.0374;16642930:2650,1248,698,684,60.0374;16753850:2110,936,725,715,60.0001;16754750:2364,949,694,685,60.0001;16755800:2640,1298,695,683,60.0001;16866190:2091,939,723,715,60.0001;16867090:2362,922,696,686,60.0001;16868140:2633,1234,700,687,60.0001;16978800:2097,943,726,712,60.0001;16979700:2362,924,697,688,60.0001;16980750:2637,1249,696,647,60.0001;17091930:2099,956,727,726,60.0001;17092830:2365,914,698,686,60.0001;17093880:2620,1253,697,687,60.0001;17204570:2099,943,726,713,60.0001;17205470:2366,925,666,688,60.0001;17206520:2637,1300,697,690,59.9628;17317300:2100,933,727,715,60.0001;17318200:2335,928,697,685,60.0374;17319250:2646,1274,699,687,60.0001;17429920:2101,917,696,720,59.9628;17430820:2365,949,698,689,60.0001;17431870:2633,1270,700,688,60.0001;17542370:2091,903,695,716,59.9628;17543270:2351,939,697,687,60.0001;17544320:2640,1258,699,685,60.0001;17655160:2098,949,724,715,59.9628;17656060:2357,949,698,688,60.0001;17657110:2643,1267,695,685,60.0374;17767870:2098,916,725,712,59.9628;17768770:2365,927,697,687,60.0374;17769820:2629,1248,667,689,60.0374;17880440:2086,925,726,715,59.9628;17881340:2369,955,700,686,60.0001;17882390:2645,1234,668,689,60.0001;17993300:2102,939,725,714,59.9628;17994200:2361,947,698,687,60.0001;17995250:2620,1251,697,679,60.0001;18106070:2091,928,726,714,59.9628;18106970:2365,939,665,687,60.0001;18108020:2635,1258,699,687,60.0374;18218830:2105,946,727,683,59.9628;18219730:2340,923,697,684,60.0001;18220780:2628,1280,699,688,60.0001;18331680:2085,929,726,717,60.0001;18332580:2371,947,697,686,60.0001;18333630:2627,1239,698,681,60.0374;18444440:2094,933,725,716,60.0001;18445340:2373,944,695,685,60.0001;18446390:2631,1269,698,651,60.0001;18557370:2096,954,725,713,60.0001;18558270:2361,939,698,686,60.0001;18559320:2632,1239,697,686,60.0001;18670110:2101,938,726,713,60.0001;18671010:2358,936,696,687,60.0001;18672060:2625,1267,696,685,60.0001;18782510:2095,912,725,717,60.0001;18783410:2354,944,695,687,60.0001;18784460:2615,1276,698,689,60.0001;18895030:2102,1252,727,715,59.9628; +20 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18oct0217h.pcr + "MFB"*w% +4 "core" %z1 { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*['(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*~  +32 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*} % +109 "core" & +2 "MFB"*% +4 "core" %(/ { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Za +220 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*,  +50 "core" +2 "MFB"*% +4 "core" %ZQ { +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*W'> +458 "Can" I3 jj +5598 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*V % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*&% +3 "core" %>\ 8 { R +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*r'A +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*% +4 "core" %P; | # +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +333 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*3  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +83 "core"  +2 "MFB"*X% +4 "core" %p3 { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*C'A +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*`' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*@' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*$'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5770 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2729 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*4  +43 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*\ % +109 "core" & +2 "MFB"*h% +4 "core" %V z; +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*2' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*Q  +49 "core" +2 "MFB"*8% +4 "core" % {\ 9 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*z % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*=% +3 "core" %>\  { V +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*U' +526 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*u  +49 "core" +2 "MFB"*^% +4 "core" % {\ 4 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q! +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*R  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +1799 "Can" J3 t +16989 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*G' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +68 "MFB"*/'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*%' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*]' +5707 "Can" I2 `` +68 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*0'V +5066 "core" ' +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18oct0219h.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer +2 #Priming with carrier + .ATV.dial ARV + "MFB"*7  +55 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*Y  +24 "core"  +2 "MFB"*\\% +5 "core" %V { +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(W +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*D' +2896 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*+ n +149 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +146 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*#  +34 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*O% +4 "core" %(" { +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*c'FL +619 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*k n +95 "core" m +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*% +3 "core" %FN { +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*{' +1835 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*< I +35 "core" H +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*j% +3 "core" % {Q +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*M' +641 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air3 +2 "MFB"* % +34 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*q% +3 "core" %  { K +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*B' +624 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*N  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*A% +3 "core" %& {P +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*i'\ +5873 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*d n +44 "core" o +2 ."MFBPCR"delay 2 seconds +203 "MFB"*Z% +3 "core" %\  {V +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*n'\  +634 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*:  +47 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*T% +3 "core" %\   | @ +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*|' I +5044 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +54 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*x  +45 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*P% +4 "core" % J\  { M +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*F'i +16286 "Can" I2 VV +16396 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*'  +67 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*J % +32 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +42479 "Can" O1 a` +60004  L0 }nn +60004  P1 r +60004  O1 XW +60003  R1 {kk +60005  P1 o +60004  O1 |cc +60004  N1 u|{o +28916 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"21190630:1595,895,733,724,59.9628;21191530:1808,921,699,687,60.0001;21192580:1991,1263,699,684,60.0001;21303090:1607,875,726,716,60.0001;21303990:1805,924,696,688,60.0001;21305040:1992,1264,696,649,60.0374;21415850:1597,920,727,714,60.0374;21416750:1782,914,696,687,60.0001;21417800:1985,1252,667,688,60.0001;21528050:1594,929,725,715,59.9628;21528950:1797,921,699,688,60.0001;21530000:1991,1229,697,649,60.0374;21640890:1599,947,726,714,59.9628;21641790:1789,950,698,684,60.0001;21642840:1972,1219,666,687,60.0001;21753070:1593,927,725,721,59.9628;21753970:1781,909,697,687,60.0001;21755020:1976,1241,694,651,60.0001;21865830:1600,930,726,712,59.9628;21866730:1784,897,699,687,60.0001;21867780:1973,1243,666,686,60.0001;21978240:1588,930,723,716,59.9628;21979140:1783,928,696,683,60.0001;21980190:1970,1248,669,687,60.0374;22090320:1585,917,727,710,60.0001;22091220:1777,921,696,688,60.0374;22092270:1974,1247,693,652,60.0374;22202490:1604,939,692,717,59.9628;22203390:1772,948,696,689,59.9628;22204440:1971,1239,697,687,60.0374;22315340:1589,948,724,714,60.0001;22316240:1779,935,697,689,60.0001;22317290:1967,1252,696,682,60.0374;22427880:1599,942,724,717,59.9628;22428780:1780,926,695,687,60.0001;22429830:1969,1236,692,654,60.0374;22540690:1588,927,728,715,59.9628;22541590:1783,957,697,687,59.9628;22542640:1971,1251,667,689,60.0374;22653310:1589,942,725,717,60.0001;22654210:1764,927,698,686,60.0001;22655260:1968,1246,667,683,60.0001;22765920:1592,943,725,712,59.9628;22766820:1767,927,695,688,59.9628;22767870:1959,1223,665,682,60.0001;22878670:1582,919,724,718,60.0001;22879570:1768,888,696,688,60.0374;22880620:1964,1247,700,685,60.0374;22990920:1589,927,724,716,60.0001;22991820:1765,936,696,687,60.0374;22992870:1959,1226,668,683,60.0001;23103270:1591,951,726,716,60.0001;23104170:1773,933,698,686,60.0001;23105220:1972,1271,668,685,60.0001;23215820:1592,922,726,712,60.0001;23216720:1778,936,694,684,60.0001;23217770:1956,1243,668,682,60.0001;23328000:1590,946,726,717,60.0001;23328900:1775,911,699,689,60.0001;23329950:1962,1255,696,649,60.0001;23440620:1587,923,723,712,60.0001;23441520:1772,925,696,683,60.0374;23442570:1964,1252,669,682,60.0374;23552820:1590,949,723,711,60.0001;23553720:1762,927,695,684,59.9628;23554770:1975,1227,666,645,60.0001;23665280:1586,925,726,716,60.0001;23666180:1779,922,695,691,60.0001;23667230:1956,1258,669,684,60.0001;23777360:1591,938,725,719,59.9628;23778260:1768,963,697,686,60.0001;23779310:1961,1262,696,650,59.9628;23890040:1587,906,725,715,60.0001;23890940:1777,928,693,683,59.9628;23891990:1961,1260,667,688,60.0001;24002280:1597,911,725,716,60.0001;24003180:1779,955,699,684,60.0001;24004230:1960,1246,693,647,60.0374;24114830:1594,935,727,715,60.0001;24115730:1772,936,697,689,59.9628;24116780:1957,1231,670,687,60.0001;24227400:1595,920,725,714,60.0001;24228300:1772,941,697,683,59.9628;24229350:1965,1239,664,685,60.0001;24339850:1587,964,726,713,60.0001;24340750:1779,974,694,685,59.9628;24341800:1959,1254,666,685,60.0374;24452370:1588,937,728,710,60.0001;24453270:1782,926,695,682,60.0001;24454320:1968,1266,671,683,60.0001;24565380:1582,925,724,711,59.9628;24566280:1774,926,691,686,60.0001;24567330:1950,1252,697,683,59.9628;24678100:1595,914,726,715,60.0001;24679000:1767,936,666,684,60.0001;24680050:1966,1273,696,686,60.0001;24790900:1586,925,727,715,59.9628;24791800:1765,935,695,686,60.0001;24792850:1968,1277,699,682,60.0001;24903440:1590,922,692,680,60.0001;24904340:1775,944,695,690,60.0001;24905390:1963,1241,695,684,60.0001;25016030:1583,910,696,712,59.9628;25016930:1782,944,699,688,60.0001;25017980:1959,1271,701,684,60.0001;25128710:1579,919,725,714,60.0001;25129610:1773,939,695,686,60.0001;25130660:1965,1259,695,682,60.0001;25241380:1590,946,726,712,59.9628;25242280:1777,938,693,683,60.0001;25243330:1956,1243,664,680,60.0001;25354020:1585,929,726,711,59.9628;25354920:1777,907,698,687,60.0001;25355970:1969,1235,668,684,60.0001;25466750:1594,942,725,714,60.0001;25467650:1780,924,697,687,60.0001;25468700:1952,1256,700,685,60.0374;25579600:1586,930,725,712,60.0001;25580500:1778,927,691,650,60.0001;25581550:1965,1265,697,683,60.0001;25692450:1590,943,726,713,60.0001;25693350:1762,922,697,686,60.0374;25694400:1953,1218,695,681,60.0001;25805430:1586,1246,723,680,59.9628; +89 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18oct0219h.pcr +2 "MFB"*% +3 "core" %j\ { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +32 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*5 % +107 "core" % +2 "MFB"*?% +4 "core" %(! { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"* 'Zg +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*>  +49 "core"  +2 "MFB"*% +4 "core" %Zc {\ < +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*E'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*b % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*p% +3 "core" %>  | D +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*S'P +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*_% +4 "core" %S  { ? +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*H'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*L  +53 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +83 "core"  +2 "MFB"*-% +4 "core" %p { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'L +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*s' +3070 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*)' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*o'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*K' +2681 "Can" R0 ~\\[ +3094 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*;'V +2729 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +43 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*. % +109 "core" & +2 "MFB"*v% +5 "core" %V {1 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*6  +49 "core"  +2 "MFB"*I% +4 "core" %  { C +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*w% +3 "core" %>\  { N +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*!' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*~  +49 "core" +2 "MFB"*}% +4 "core" % {\ 2 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q/ +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*[  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*,'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18788 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +265 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +1857 "Can" R0 }`` +3917 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*&'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*W' +5769 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*r'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*3' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +5068 "core" ' +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18oct0221h.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer +2 #Priming with carrier + .ATV.dial ARV + "MFB"*X  +54 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +24 "core"  +2 "MFB"*C% +5 "core" %V z +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*`'([ +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*1' +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*@ n +150 "core" o +4 ."MFBPCR"AS.reconfigure ASnorm +5 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek :empty +2 "MFB"*$'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*y'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*4  +145 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*\  +33 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*h% +3 "core" %( { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*g'FC +624 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*Q I +54 "core" I +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*8% +3 "core" %FB { +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*2' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*z n +35 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*=% +3 "core" % | +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +633 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*u  +34 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*^% +3 "core" % { +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*U' +387 "Can" P0 [[ +260 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*R  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" % | +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"* '\ +5869 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*G n +34 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*/% +3 "core" %\  |8 +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*('\  +645 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*t  +47 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*%% +3 "core" %\ \  { M +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*f' E +5044 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +53 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +34 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*]% +4 "core" % D\  { T +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*7'c +32607 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +62 "MFB"*Y  +70 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*\\ % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +10914 "Can" T/ qq +60005  Q/ m +60004  P/ q~~j +60004  L0 q +60004  P0 n +60004  N0 ks +60003  S1 y[[ +60005  T0 vde +60003  W. qut +3900 ."PCR"PCR.off +216 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"28100570:2526,903,729,724,59.9628;28101520:2828,956,695,684,60.0001;28102370:2231,954,695,652,60.0001;28103120:1633,933,696,685,60.0001;28213570:2537,931,723,711,60.0001;28214520:2831,929,696,684,60.0001;28215370:2209,962,697,682,60.0001;28216120:1629,942,697,684,60.0374;28326970:2516,927,720,681,60.0001;28327920:2823,949,695,684,59.9628;28328770:2232,948,698,684,59.9628;28329520:1632,962,698,683,60.0001;28440830:2538,954,723,713,60.0001;28441780:2825,939,699,684,60.0001;28442630:2242,927,667,678,60.0001;28443380:1638,943,696,687,60.0001;28554110:2537,918,725,713,60.0001;28555060:2829,945,665,683,60.0374;28555910:2227,941,697,686,60.0374;28556660:1629,953,697,686,60.0001;28666970:2537,960,723,709,60.0001;28667920:2794,942,696,687,60.0001;28668770:2230,938,697,683,60.0001;28669520:1621,938,697,685,60.0001;28780130:2527,948,724,713,60.0001;28781080:2821,915,696,685,60.0001;28781930:2220,964,697,684,60.0001;28782680:1633,955,665,683,60.0001;28893030:2534,971,727,716,59.9628;28893980:2817,929,697,683,60.0001;28894830:2221,959,664,684,60.0001;28895580:1617,938,695,686,60.0001;29006510:2532,928,725,716,60.0374;29007460:2799,921,698,685,60.0001;29008310:2210,936,696,687,60.0001;29009060:1622,927,697,683,60.0001;29120640:2527,918,724,714,60.0001;29121590:2812,951,699,685,59.9628;29122440:2228,940,697,685,60.0001;29123190:1635,952,663,686,60.0001;29233960:2527,950,723,713,59.9628;29234910:2814,945,695,684,60.0001;29235760:2209,924,694,683,60.0374;29236510:1616,951,695,680,60.0001;29347150:2517,950,725,714,59.9628;29348100:2807,943,666,684,60.0001;29348950:2205,946,698,685,60.0001;29349700:1629,954,694,683,60.0001;29460500:2522,904,693,711,60.0001;29461450:2816,924,695,685,60.0001;29462300:2223,956,697,686,60.0001;29463050:1619,949,695,679,60.0374;29573870:2529,940,725,711,60.0001;29574820:2816,951,698,690,60.0001;29575670:2220,934,696,656,60.0001;29576420:1622,939,697,683,60.0001;29687240:2536,944,725,715,60.0374;29688190:2808,928,666,687,60.0001;29689040:2220,945,695,683,60.0001;29689790:1623,934,695,685,60.0001;29800690:2521,928,696,710,59.9628;29801640:2811,956,694,684,59.9628;29802490:2216,950,699,685,60.0001;29803240:1616,932,696,679,60.0374;29914460:2533,971,724,711,59.9628;29915410:2816,965,697,683,60.0001;29916260:2207,900,698,686,60.0001;29917010:1623,969,695,685,60.0001;30027170:2527,962,726,715,60.0001;30028120:2811,961,665,649,60.0001;30028970:2208,932,693,682,60.0001;30029720:1621,955,697,683,60.0001;30140950:2525,951,724,718,60.0001;30141900:2808,957,695,683,60.0001;30142750:2209,917,695,685,60.0001;30143500:1637,918,668,683,60.0001;30254480:2522,952,723,715,59.9628;30255430:2805,942,696,689,60.0374;30256280:2194,946,696,688,60.0001;30257030:1618,950,699,685,60.0374;30368000:2533,953,694,712,59.9628;30368950:2802,952,695,688,60.0001;30369800:2217,942,698,687,60.0374;30370550:1616,928,700,688,60.0001;30481700:2528,959,724,710,60.0001;30482650:2802,925,693,685,59.9628;30483500:2217,952,695,684,60.0001;30484250:1597,940,693,685,60.0374;30594840:2532,952,724,713,59.9628;30595790:2810,934,696,683,60.0001;30596640:2203,953,697,684,60.0001;30597390:1621,940,696,682,60.0374;30708120:2516,968,723,716,59.9628;30709070:2790,943,697,685,60.0001;30709920:2216,929,696,684,60.0374;30710670:1631,950,695,683,60.0001;30821390:2524,957,729,717,60.0001;30822340:2807,946,697,688,60.0001;30823190:2217,966,699,683,60.0001;30823940:1610,914,697,685,60.0001;30934780:2529,927,725,714,60.0001;30935730:2803,936,696,685,60.0001;30936580:2195,909,697,685,60.0001;30937330:1623,957,696,683,60.0747;31048160:2529,949,723,712,59.9628;31049110:2799,941,697,686,59.9628;31049960:2226,910,696,687,59.9628;31050710:1617,931,696,683,60.0374;31161710:2525,948,726,716,59.9628;31162660:2806,956,695,683,60.0001;31163510:2218,924,694,684,60.0001;31164260:1622,930,667,677,60.0374;31275060:2516,921,723,710,59.9628;31276010:2810,942,694,684,59.9628;31276860:2210,942,698,683,60.0001;31277610:1616,951,695,685,60.0001;31388800:2523,954,693,678,59.9628;31389750:2809,920,697,689,60.0001;31390600:2224,939,694,684,60.0001;31391350:1630,952,698,682,59.9628;31501870:2521,950,725,713,59.9628;31502820:2800,961,694,686,60.0001;31503670:2223,961,698,685,59.9628;31504420:1606,918,692,684,60.0001;31615140:2532,953,724,716,60.0001;31616090:2809,938,696,684,60.0001;31616940:2186,941,696,684,60.0001;31617690:1612,953,695,683,60.0001;31727820:2532,967,720,715,59.9628;31728770:2813,931,695,687,60.0001;31729620:2198,926,698,685,60.0374;31730370:1613,933,696,682,60.0001;31841360:2524,938,724,715,60.0001;31842310:2782,930,694,683,60.0001;31843160:2211,930,696,684,60.0001;31843910:1619,936,695,684,60.0001;31955120:2521,950,723,717,59.9628;31956070:2813,931,698,689,60.0001;31956920:2221,948,695,645,60.0001;31957670:1621,975,692,679,60.0001;32068760:2531,940,722,717,60.0001;32069710:2800,931,693,681,59.9628;32070560:2223,948,698,678,60.0374;32071310:1631,976,699,686,60.0001;32181810:2533,911,691,714,60.0001;32182760:2804,929,694,686,60.0374;32183610:2221,950,698,686,60.0374;32184360:1619,961,694,686,60.0001;32295050:2530,928,725,713,60.0001;32296000:2825,947,695,685,60.0001;32296850:2216,959,697,650,60.0001;32297600:1630,951,695,687,60.0374;32408720:2559,1032,701,740,59.9628;32409670:2752,929,694,684,60.0001;32410520:2217,961,694,682,60.0001;32411270:1615,951,695,679,60.0001;32522340:2521,944,727,713,60.0001;32523290:2871,862,693,685,60.0001;32524140:2205,937,698,678,60.0001;32524890:1642,940,684,654,60.0001;32635160:2530,943,723,713,59.9628;32636110:2820,954,692,686,60.0001;32636960:2222,972,694,646,60.0001;32637710:1622,941,696,683,60.0374;32748220:2560,923,734,706,60.0001; +26 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct0221h.pcr +2 "MFB"*0% +3 "core" %h | +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*+  +33 "core" + ."MFBPCR"ATV.dial :air3 +3 "MFB"*D % +110 "core" & +2 "MFB"*% +4 "core" %( { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zb +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*#  +59 "core" +2 "MFB"*O% +4 "core" %Zu { & +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*k % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>\  { X +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*c'R +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*<  +49 "core" +2 "MFB"*j% +4 "core" %Q  { D +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*{'p +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*q  +74 "core"  +2 "MFB"*M% +4 "core" %p { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*N'K +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*A' +3079 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Z'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*T  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*n % +110 "core" & +2 "MFB"*% +4 "core" %V {0 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*x' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*P  +61 "core" +2 "MFB"*|% +4 "core" % { - +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*''> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>\  | N +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*F' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*5% +4 "core" %  { @ +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*?'q7 +325 "core" ' + ."MFBPCR"delay 3 seconds +254 "Can" X- ~NN +49 ."MFBPCR"ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*>'R +4752 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18790 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +265 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*p'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5781 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*_' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2301 "Can" Z- |RR +428 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*L' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5064 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct0223h.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*-  +54 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*H  +24 "core"  +2 "MFB"*% +4 "core" %V { +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*s'(< +2547 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*) n +149 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*o'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*K'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +145 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*.  +44 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*v% +3 "core" %(* | +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*;'FT +623 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*6 I +64 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*I% +3 "core" %FZ {K +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1837 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*l % +35 "core" $ +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"*w% +3 "core" % { * +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +622 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air1 +2 "MFB"*~  +33 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*}% +3 "core" %\  { P +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*!'# +619 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*[  +35 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %$ {S +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*,'\ +5870 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +6 "MFB"* n +45 "core" o +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\  { +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*V'\  +626 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*&  +47 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*W% +3 "core" %\  z | I +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' A +5034 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +54 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +61 "MFB"*r  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*3% +4 "core" % ? { +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*X'^ +9715 "Can" V. }MN +22882 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +68 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*C % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +15 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +35988 "Can" U- pqq +60004  U- d @CEST1538517993.03  T. ^ +60005  S. eq +60004  S. nnm +60003  O. i~~ +60005  R. lpp +60003  Q- [ +49491 ."PCR"PCR.off +239 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data""35043840:1394,1315,732,732,58.9930;35044690:1598,1781,695,689,59.0303;35045640:1797,2186,669,683,59.0303;35046690:2002,2697,696,683,59.0303;35047840:2183,3124,698,685,59.0303;35160330:1329,1303,720,712,59.0303;35161180:1590,1746,692,687,59.0303;35162130:1787,2239,696,682,58.9930;35163180:1988,2674,697,684,59.0303;35164330:2178,3119,696,647,59.0303;35276420:1416,1322,723,713,59.0303;35277270:1572,1779,693,684,59.0303;35278220:1790,2242,696,686,59.0303;35279270:1984,2683,696,682,59.0303;35280420:2177,3086,667,687,59.0303;35392270:1410,1357,724,708,58.9930;35393120:1577,1821,691,685,58.9930;35394070:1783,2222,698,682,58.9930;35395120:1985,2697,697,681,59.0303;35396270:2184,3113,664,679,59.0303;35508220:1408,1349,724,713,59.0303;35509070:1569,1817,694,688,59.0676;35510020:1783,2282,698,682,59.0303;35511070:1982,2721,696,683,58.9930;35512220:2180,3164,667,681,59.0303;35624230:1410,1354,690,678,58.9930;35625080:1591,1814,692,683,59.0303;35626030:1780,2258,694,683,59.0676;35627080:1978,2775,698,682,59.0303;35628230:2162,3205,694,684,59.0303;35740070:1405,1372,690,713,58.9930;35740920:1588,1860,692,686,59.0303;35741870:1781,2319,697,686,59.0303;35742920:1988,2791,694,688,59.0303;35744070:2158,3282,698,686,59.0303;35855860:1406,1376,724,711,59.0303;35856710:1587,1898,694,682,59.0303;35857660:1779,2354,696,682,59.0303;35858710:1975,2811,662,683,59.0303;35859860:2174,3302,696,680,59.0303;35971680:1411,1378,722,713,59.0303;35972530:1596,1858,692,685,59.0303;35973480:1786,2378,696,683,59.0303;35974530:1981,2855,692,647,59.0676;35975680:2169,3366,698,682,58.9930;36087330:1408,1379,723,714,58.9930;36088180:1577,1895,693,686,59.0303;36089130:1792,2374,695,682,59.0303;36090180:1976,2829,666,683,59.0303;36091330:2170,3357,697,682,59.0303;36203000:1402,1402,724,713,58.9930;36203850:1580,1876,695,686,59.0303;36204800:1775,2376,698,682,59.0303;36205850:1974,2830,664,685,59.0303;36207000:2172,3364,697,681,59.0303;36319460:1402,1410,723,708,59.0303;36320310:1589,1891,694,687,59.0303;36321260:1771,2370,667,680,59.0303;36322310:1975,2874,696,685,59.0303;36323460:2165,3339,697,683,59.0303;36436030:1403,1405,725,711,58.9930;36436880:1571,1884,694,683,59.0303;36437830:1770,2385,699,687,58.9930;36438880:1969,2879,694,681,59.0303;36440030:2161,3362,693,648,58.9930;36552600:1408,1388,723,712,58.9930;36553450:1579,1931,691,687,58.9930;36554400:1788,2381,696,681,59.0303;36555450:1988,2908,689,649,59.0303;36556600:2164,3390,697,681,58.9930;36668560:1402,1433,725,717,59.0303;36669410:1578,1905,694,684,59.0303;36670360:1772,2410,694,684,59.0303;36671410:1962,2858,698,681,59.0303;36672560:2157,3433,697,684,58.9930;36784740:1406,1399,723,711,58.9930;36785590:1596,1927,695,686,58.9930;36786540:1769,2371,665,683,59.0303;36787590:1982,2909,695,684,59.0676;36788740:2170,3355,699,681,59.0303;36900540:1405,1430,724,712,59.0303;36901390:1582,1928,693,684,58.9930;36902340:1758,2399,697,684,59.0303;36903390:1968,2917,697,683,59.0303;36904540:2165,3380,697,685,59.0303;37016160:1403,1436,724,714,59.0303;37017010:1584,1921,692,648,59.0303;37017960:1776,2399,696,680,58.9930;37019010:1981,2920,693,684,59.0303;37020160:2161,3409,694,683,59.0303;37131740:1398,1428,722,712,59.0303;37132590:1579,1927,691,648,59.0303;37133540:1776,2409,696,684,58.9930;37134590:1973,2902,696,679,59.0303;37135740:2153,3402,694,685,59.0303;37247980:1397,1403,723,713,59.0303;37248830:1560,1950,695,687,58.9930;37249780:1768,2413,697,684,59.0303;37250830:1966,2903,695,683,59.0303;37251980:2170,3388,661,684,59.0676;37363470:1410,1426,720,712,58.9930;37364320:1572,1912,667,687,59.0303;37365270:1782,2426,697,684,59.0676;37366320:1968,2916,696,683,59.0303;37367470:2166,3430,695,652,59.0676;37479830:1409,1409,690,714,59.0303;37480680:1575,1934,695,688,58.9930;37481630:1780,2452,695,682,59.0303;37482680:1971,2897,696,685,59.0303;37483830:2145,3419,699,682,59.0303;37595250:1398,1413,693,716,58.9930;37596100:1578,1899,692,681,59.0303;37597050:1775,2428,697,684,59.0303;37598100:1982,2900,696,684,59.0303;37599250:2161,3431,695,682,59.0303;37710700:1409,1420,694,716,59.0303;37711550:1583,1935,694,688,59.0303;37712500:1779,2456,699,684,59.0303;37713550:1981,2945,699,684,59.0303;37714700:2134,3422,699,683,58.9930;37826960:1390,1423,724,711,58.9930;37827810:1583,1938,695,686,58.9930;37828760:1771,2403,697,685,59.0303;37829810:1968,2935,695,686,59.0303;37830960:2159,3437,697,684,59.0676;37943450:1406,1468,719,714,59.0303;37944300:1585,1976,695,685,58.9930;37945250:1752,2408,695,685,59.0303;37946300:1969,2991,696,680,59.0303;37947450:2161,3480,693,683,59.0676;38059480:1410,1437,725,715,59.0303;38060330:1579,1963,665,691,59.0676;38061280:1771,2513,700,683,59.0676;38062330:1959,3000,695,684,59.0303;38063480:2156,3548,665,645,59.0303;38175640:1402,1489,725,715,59.0303;38176490:1563,2009,693,683,59.0303;38177440:1780,2519,695,682,59.0303;38178490:1973,3082,696,682,59.0303;38179640:2170,3544,665,683,59.0303;38291980:1403,1476,691,715,59.0303;38292830:1594,2000,696,685,59.0303;38293780:1769,2564,696,682,59.0303;38294830:1979,3098,694,683,59.0303;38295980:2157,3630,694,680,59.0303;38407650:1404,1531,725,713,59.0303;38408500:1572,2080,693,686,59.0303;38409450:1772,2618,696,684,58.9930;38410500:1970,3130,695,652,59.0303;38411650:2171,3721,698,684,59.0303;38523720:1409,1551,725,714,58.9930;38524570:1586,2096,693,686,59.0303;38525520:1769,2689,696,684,59.0303;38526570:1967,3186,697,682,59.0303;38527720:2175,3772,697,682,59.0303;38639540:1404,1551,723,710,58.9930;38640390:1575,2166,693,686,58.9930;38641340:1779,2715,696,681,59.0303;38642390:1974,3297,664,685,59.0303;38643540:2159,3896,696,681,59.0303;38755400:1409,1629,719,712,58.9930;38756250:1585,2172,694,685,58.9930;38757200:1773,2784,698,685,59.0303;38758250:1955,3372,696,683,59.0676;38759400:2177,4005,697,682,59.0303;38871230:1400,1646,724,712,59.0303;38872080:1585,2240,693,683,59.0303;38873030:1775,2799,666,682,59.0676;38874080:1979,3441,696,684,59.0303;38875230:2161,4050,697,678,59.0303;38987100:1408,1636,724,716,59.0303;38987950:1586,2294,694,686,58.9930;38988900:1765,2880,697,680,59.0303;38989950:1980,3514,696,680,59.0303;38991100:2178,38,698,684,59.0676;39103010:1402,1686,726,718,59.0303;39103860:1584,2323,663,687,58.9930;39104810:1775,2937,696,684,59.0303;39105860:1974,3571,696,681,59.0303;39107010:2173,102,695,646,59.0303;39219040:1408,1682,723,710,59.0303;39219890:1571,2370,695,683,59.0303;39220840:1796,3067,678,685,59.0303;39221890:1979,3642,696,683,59.0303;39223040:2167,173,664,683,59.0303;39334840:1420,1753,721,712,59.0303;39335690:1568,2421,692,682,59.0303;39336640:1782,3072,694,684,59.0303;39337690:1982,3727,694,679,59.0303;39338840:2173,222,664,681,59.0303;39450360:1411,1718,721,712,58.9930;39451210:1591,2406,663,687,59.0303;39452160:1782,3071,695,685,58.9930;39453210:1981,3761,696,685,59.0676;39454360:2178,313,692,649,59.0676;39566270:1416,1765,722,713,58.9930;39567120:1579,2404,694,686,58.9930;39568070:1785,3173,694,684,59.0303;39569120:1989,3792,695,681,58.9930;39570270:2177,350,695,647,59.0303;39682120:1413,1805,723,712,59.0303;39682970:1579,2475,694,686,58.9930;39683920:1781,3122,696,684,59.0303;39684970:1986,3866,697,681,59.0303;39686120:2174,350,693,647,59.0303;39798250:1789,3885,723,715,58.9930; +33 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct0223h.pcr + #Full MFB Decontamination + #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +3 "MFB"* @@T + ."MFBPCR"ASV.dial :SPEdelivery +5 "MFB"*`  +61 "core"  +2 ."MFBPCR"delay 20 seconds +2002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*@'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*1  +154 "core" +2 "MFB"*$% +4 "core" %(-  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*4' +425 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*\ n +150 "core" o + ."MFBPCR"ASV.dial :SPErecovery +3 "MFB"*h  +52 "core"  +2 "MFB"*y% +4 "core" %T  +3 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*Q'\ } +2033 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*8 n +155 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*g'R +3158 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +26 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*='(@ +371 "Can" Q. @@ +2529 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"ATV.dial :air3 +2 "MFB"*2 % +67 "core" % +2 "MFB"*u% +4 "core" %(,  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +3 "MFB"*^' +425 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*% +5 "core" % \ 6 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*R' +220 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +34 "core"  +2 "MFB"*U% +4 "core" %  A +3 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*G' G +3635 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*/ % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"* % +3 "core" % G  +2 ."MFBPCR"AS.seek 0.735ml +3 "MFB"*t' q +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*%  +49 "core" +2 "MFB"*(% +4 "core" % y % +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*' z +331 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"* n +92 "core" m +2 ."MFBPCR"ASV.dial :SPErecovery + "MFB"*]% +5 "core" % z  +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*f'W +7162 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*Y n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*\\'R +1875 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*0 % +63 "core" % +2 "MFB"*7% +4 "core" %R P +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +58 "MFB"*+' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*D  +36 "core"  +2 "MFB"*% +4 "core" % \ 9 +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*' s +11486 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*# % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*O% +3 "core" % s D ~\ 8 +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*'\ 4" +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*k  +49 "core"  +2 "MFB"*% +4 "core" %\ 4  @ +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"* ' +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*< n +92 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*j  +43 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*c'V +11868 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*q'V +2683 "Can" . Z +17451 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"*M % +129 "core" & +2 "MFB"*{% +4 "core" %V ~ +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*N' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*A  +48 "core"  +2 "MFB"*B% +4 "core" % k +3 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*d'  +11491 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Z % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*i% +3 "core" %  \ 2 +2 ."MFBPCR"AS.seek 0.605ml +3 "MFB"*T'\ 87 +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*n  +48 "core"  +2 "MFB"*% +4 "core" %\ 87 \ : +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*:' +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*P n +103 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*|  +32 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +11891 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2976 "Can" z/ S +17159 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*'  +75 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*' x +5759 #"brent"Session Begun +2318 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +3 "MFB"*5 n +99 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +6 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*F'^ +1189 #"brent"-> GoodNews.recipients +14159 #-> showlog 50 +164 "core" ' +2 ."MFBPCR"delay 20 seconds +1641 #"brent"-> quit +2 #Session Ended +360 ."MFBPCR"ATV.dial :waste,via: :air3 +2 "MFB"* n +156 "core" o +3 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*?'R +204 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*>  +4 "core" T + T + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +162 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*b  +52 "core"  +2 "MFB"*p% +4 "core" %(& { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*E' s +4650 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"* I +51 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +3709 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*S'(@ +2902 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*L  +51 "core"  +2 "MFB"*-% +4 "core" %(  { +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*H': +154 "Can" m0 b{{ +1946 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +96 "core" +2 "MFB"*% +4 "core" %:n { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*s'G +432 "core" ' + ."MFBPCR"ATV.dial ASV +3 "MFB"*) n +85 "core" n +2 "MFB"*a% +4 "core" %H  {S +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*o' " +2541 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"* I +53 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*.'V +2901 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*v'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*K  +51 "core"  +2 "MFB"*6% +4 "core" %(Q { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*I': +2041 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*;  +98 "core" +2 "MFB"*l% +4 "core" %:d { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*w'p +426 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"* n +86 "core" o +2 "MFB"*~% +4 "core" %yl { * +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*}' S +2543 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +2 "MFB"* I +53 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*['V +2904 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +88 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0.3ml +4 "MFB"*!': +3053 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +89 "core" n + ."MFBPCR"ASV.dial :wasteD +3 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*'Q +1466 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*, n +177 "core" n +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*&'V +314 "core" ' + ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*W  +93 "core"  +8 #"MFBPCR"deconLysateINT +4 .ATV.dial :air3 +11 "MFB"*V % +65 "core" % +2 "MFB"*% +4 "core" %V {B +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*r' +235 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*3  +34 "core" +2 "MFB"*% +4 "core" % {B +3 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*'1 +19135 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*C % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*`% +4 "core" %1\  { X +2 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*X' +523 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*1  +49 "core"  +2 "MFB"*$% +4 "core" %  { c +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*@'cL +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV + "MFB"*\ I +122 "core" I +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +199 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*y'R +10090 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +2057 "Can" g0 ess +3727 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*8'R +10095 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +5784 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*g'R +10093 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*z  +55 "core"  +2 "MFB"*2% +4 "core" %R + { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +3 "MFB"*u' +227 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*=' +9990 "core" ' + ."MFBPCR"ATV.dial AIV +61 "MFB"* I +80 "core" I +2 ."MFBPCR"AS.seek 0.02ml +3 "MFB"*^' +9886 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +146 "core" n +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*U'V +227 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*R% +4 "core" %V\ { + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*/'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +30 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*G % +64 "core" % +2 "MFB"*%% +4 "core" %(& { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*('Zl +232 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*t  +36 "core"  +2 "MFB"*% +4 "core" %Zx { +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*]'> +5066 "Can" ^0 mZZ +990 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*Y% +3 "core" %>\  { U +5 ."MFBPCR"AS.seek 0.835ml +4 "MFB"*f'^ +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*0  +49 "core"  +2 "MFB"*7% +4 "core" %U\ f { L +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*\\'p +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*D  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +83 "core"  +2 "MFB"*+% +4 "core" %pp { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*#'a +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*O' +3074 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*k' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*j  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +109 "core" & +2 "MFB"*c% +4 "core" %V {L +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*M  +50 "core"  +2 "MFB"*{% +4 "core" %v { +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*q'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*A % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*B% +3 "core" %>  { ^ +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*N' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Z  +49 "core"  +2 "MFB"*i% +4 "core" % { ) +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*d'q. +325 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*n  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +6399 "Can" a/ T +13601 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +265 .AS.seek 1ml +2 "MFB"*T' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*P'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*J'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*'' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*5' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +3101 "Can" Y. fnn +1965 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*> n +110 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*F'(@ +2552 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*? % +113 "core" % +2 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2548 "core" ' +2 ."shutdown"AS.coast +2 "MFB"*5 +2 ."shutdown"SS.coast +2 "sampler")5 +2 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +39 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +2 ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +42395 "Can" Y- z88 +17608 ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +42396 "Can" W, $#p +60004  Y* wGG +60004  ]) y?? +60004  ]( {== +60004  Z& .- +60005  ]' ** +60004  `& ((| +60004  `%  +60004  X' ~77 +60004  T& ,+ +60004  Y% {>> +60004  S' &&{ +60004  Q& 87 +60004  X& |@@ +60005  R& 66 +60004  T& (( +60004  Q% }== +60004  Q% }98 +60003  H& $# +60005  M% 77 +60004  L% | +60004  P% ~77 +60005  K% {@@ +60004  O# zBB +60004  P# {>= +60004  M# |<; +60004  N$ )) +60004  L$ y +60004  L$ |<< +60004  I$ w +60005  G# )) +60004  O# |<< +60004  O"  +60004  O"  +60004  J$ (( +60003  H"  +60005  O"  +60005  V   +60004  Z!  +60004  W  };: +60004  U! 77 +60004  N" }=< +60004  I! ++ +60004  J# }88 +60005  D$ 11 +60004  I# |99 +60004  D# {<< +60004  F# x +60004  F# !! +60004  I" {== +60004  K" 22 +60004  L" {== +60005  J!  +60004  O  (( +60004  L" "" +60004  K! )( +60004  J! z<< +60004  I"  +60004  J" }76 +60005  I# | +60004  I"  +60004  K" z>> +60004  I"  +60004  K"  +60004  O# (( +60005  N# }76 +60004  J" '' +60004  Q" ,, +60004  R! && +20358  S |88 +5 #tPowering core bus +473 .Gate.power :raw,:ON +6 "sampler") +2 )b +2 "core"  +2 "collection"' +2 'p +3 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +2 * +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +48 % *\ +10 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ + *\ 9\ +2 .tSPE.coast +2 "MFB"*E  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *_% +4 "core" % | +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")L% +4 "core" %LKH + .tSS.configure SSconfig +3 "sampler")#.0X 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "Started 18tundeployv2 phase mbaPhase" +2 #t==================> STARTED Superphase (phase #3) <=== +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4012 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 "collection"'$& + #"Qmail"Retry #1 of 10 after 10:00 +5 "core" & l m +2 .tHand.open +2 "manipulator"&X1 +54 "core" 1 +2 "manipulator"&\ & +4 "core" &Z 7 0 O +2 "manipulator"&@% +4 "core" % \ . - N  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&h(- +174 "core" ( +2 "manipulator"&y& +4 "core" &- 2 5 ; +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &4& +4 "core" &- 6 / h +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +2 "manipulator"&8'η +92 "core" ' +2 .tHand.close + "manipulator"&Q/ +59 "core" / +2 "manipulator"&z& +4 "core" &- C ; +3 "manipulator"&2% +4 "core" % 9 7 +2 .tForearm.seek :retract +2 "manipulator"&g'\ +94 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&u(ӷ +284 "core" ( +2 "manipulator"&& +4 "core" &ӹ$ = D <@ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +4 "core" &ӹ$ 3 6 <@ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +99 "core" ' +2 "manipulator"&R& +5 "core" &ӹ% 6 ' 5 <@ +2 "manipulator"&^% +4 "core" % 9 : +2 "collection"'U& +4 "core" & v j +2 "collection"' & +5 .tCC.seek :closed +2 "collection"'G(W +4 "core" & v j + & t j  +8 &6 t b+| +10 &hu `? +9 &m v aK +10 &0v v cK +9 & t bK +9 &{ u cK +10 &u}t bK +9 &8} r bK +9 &x bL +10 &w u cK +9 & }| t bK +10 &"@x s cK +9 &$zt cK +9 &%}s cK +10 &'~ s bK +9 &)Jv u cJ +9 &+ { t cJ +10 &,w v bJ +9 &.| s bK +10 &0Pv s cK +9 &2z o cK +9 &3{ t bL +10 &5x v bK +9 &7Xu s cK +9 &9x t bK +10 &:v  cK +9 &<x r dK +10 &>a{ p eJ +9 &@"xt eK +9 &Aw u eJ +10 &Cy s eK +9 &Eg s dK +9 &G)xs eK +10 &H m dL +9 &Jr dN +10 &L_r `Q +9 &Ns _S +9 &Ot _S +10 &Qt _S +9 &S_r ^S +9 &Ur ]T +10 &Vyt a'{ +9 &WX$r c? +8 ( +3 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.75 +2 "collection"'%& +4 "core" &W`9 h7 + &W`9v h7 +2 .tHand.open + "manipulator"&/1 +60 "core" 1 +2 "manipulator"&t% +4 "core" %  * * ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'(& +5 "core" &W`9t j7 +2 "collection"'% +3 "core" %6n i +2 .tCSV.dial CSR +2 "collection"'Y  +122 "core"  +2 "collection"']% +4 "core" %6 i +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"'0'p +1370 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '7% +3 "core" %p e +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'f'Z +646 "core" ' + .tCSV.dial :waste +2 "collection"'D +124 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +2005 "core" ' +2 #tPurging external Intake + "collection"'+& +4 "core" &W`9m b7 +2 "collection"'\\% +4 "core" %4 b +2 .tCSV.dial :flush +2 "collection"'#  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'O' +2248 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'k +3 '  +4 "core"  +80 +3 .tCTV.dial :intake +3 "collection"'  +74 "core"  +2 .tIntake.select :open +3 "sampler") +14 .tCS.seek 0ml +3 "collection"''4 +2330 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'j  +72 "core" +2 #tFlushing upper manifold + "collection"' & +5 "core" &W`9 d7 + "collection"'c% +4 "core" %1n e +2 .tCSV.dial :flush +2 "collection"'<  +67 "core"  +2 .tCS.seek 5ml +2 "collection"'M'p +1182 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'{ @ +41 "core" B +2 "collection"'% +4 "core" %p a +3 .tCS.seek 7ml +2 "collection"'A'h +536 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'B +98 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'q'4 +1601 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'Z'0 +747 "core" ' + .tCSV.dial :waste +2 "collection"'i +43 "core" +2 .tCS.seek 0ml +2 "collection"'N'4 +743 "core" ' +2 "collection"'n& +4 "core" &W`9x e7 +2 "collection"'d% +4 "core" %6t e +2 .tCSV.dial :flush + "collection"'  +95 "core"  +3 .tCS.seek 3ml + "collection"'T'0 +746 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'P @ +41 "core" A +2 "collection"'|% +4 "core" %0w a +3 .tCS.seek 5ml +2 "collection"':'p +547 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'x'4 +1178 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'J'0 +750 "core" ' + .tCSV.dial :waste +2 "collection"'' +70 "core" +3 .tCS.seek 0ml + "collection"''4 +751 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&5& +5 "core" & / 5  6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӷ +17 "core" ( +2 "manipulator"&>& +4 "core" & 6 8 ; * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" & , 0 * +2 .tForearm.seek CC +2 "manipulator"&?' +96 "core" ' +2 .tHand.close + "manipulator"&F/ +61 "core" / +2 .tCC.seek :open +2 "collection"' ( +416 "core" ( +2 "manipulator"&e& +4 "core" & 1 1 ! ) +2 "manipulator"&% +4 "core" % 8 2 8 Z +3 .tForearm.seek :retract + "manipulator"&m'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&*(- +294 "core" ( +2 "manipulator"&9& +4 "core" &- * *  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &"& +2 "core" &- . + # +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'η +112 "core" ' + .tHand.open +2 "manipulator"& 1 +65 "core" 1 +2 "manipulator"&b% +4 "core" % ι " $ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +96 "core" ' +11 #tStarting mfb + #pcrBAC sampling at most 1500ml, wcr at most 1500ml +5 #Loading sh1 puck from tube 2 into Collection Clamp +3 "MFB"*% "collection"'& +9 "core" %, { + & ! j +2 #"readyMFB"Readying the MFB +3 "manipulator"&E% +3 #"readyMFB"Homing MFB Syringe +2 .AFV.select :holdingCoil + "MFB"* +4 "core" %\  % .  +2 "storage"(_% +4 "core" %P Z +2 "storage"(L. +4 "MFB"*-% +4 "core" .( + % { +2 "storage"(S& +2 ."readyMFB"ATV.dial :air2 +4 "MFB"*  +3 "core" & * +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" & * +2 "manipulator"&H& +4 "core" &- , ( \ +3 "manipulator"&)% +4 "core" %\  . ,  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&a( +14 "core" +2 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."readyMFB"AS.home.seek :home +2 "MFB"*s' +168 "core" ( +2 "manipulator"&& +5 "core" & 7 2 O  +2 "storage"(o& +4 "core" & * +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&.' +94 "core" ' +2 "storage"(K& +4 "core" & ] * +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(v'V +174 "core" ' +2 "storage"(6- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (;& +3 "core" & * +2 "manipulator"&I& +4 "core" & - +  +3 .tElbow.seek 2 +2 "manipulator"&( +12 "core" ( +2 "manipulator"&l& +5 "core" & 1 < P +2 "storage"(~& +4 "core" & * +3 .tForearm.seek 2 + 300 counts + "manipulator"&}'8 +19 "core" ' +3 ."readyMFB"AFV.select :carrierSolution + "MFB"* +3 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&/ +3 ."readyMFB"delay 2 seconds +54 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(3'X +4 "manipulator"&,& +6 "core" & / - A +2 "manipulator"&w% +4 "core" % > * -  +3 .tForearm.seek :retract +2 "manipulator"&!'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&r(ӷ +23 ."readyMFB"AS.seek 1ml +3 "MFB"*`' +18 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +104 "core" ( +2 "manipulator"&C& +5 "core" &ӵ + * 6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +4 "core" &ӵ / # 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +54 "manipulator"&V' +103 "core" ' +2 "manipulator"&&& +5 "core" &ӵ  ! _ 6 +2 "manipulator"&$% +4 "core" % ! +3 "collection"'X& +4 "core" &  h +2 "collection"'\ & +5 .tCC.seek :closed +2 "collection"'@(W +3 "core" &  h +3 &  g +10 &4  `*y +9 &h  _> +9 &  p _K +10 &Zs  aJ +9 &u " aK +9 &u & `J +10 &v ' _J +9 &bu  _J +10 &$v " _J +9 &s " _J +9 & v  _J +10 &"lq  _I +9 &$+v  _K +9 &%v  ^J +10 &'s & aJ +9 &)up  aI +10 &+5u  aJ +9 &,u ! aJ +9 &.y $ aJ +10 &0zv  aJ +9 &2=t  aJ +9 &3u  aJ +10 &5v  aI +9 &7s  aI +10 &9Es  aJ +9 &;s  `I +9 &<u   _J +10 &>s  _J +9 &@Lv  _J +9 &Bv " _J +10 &Cu  ^J +9 &E|  ^J +10 &GT~  ^J +9 &I  ]L +9 &J  ]O +10 &L [R +9 &NB [S +9 &P [S +11 &Q [S +8 &S ZT +10 &UH ZT +9 &V^ ]7 +9 &WQp b9 +5 ( + "collection"'\ & +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.82 + .Hand.open +2 "manipulator"&y1 +4 "core" &WQ9 c9 +61 1 +2 "manipulator"&4% +4 "core" %  ( # i +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tSC.coast + "storage"(6 +4 #tcollectSample 1500ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")Q+ +4 "core" + +2 "sampler")z% +4 "core" %JJ  +2 "collection"'2& +4 "core" &WQ9 n9 +3 "Can" P" gee +2 #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 +383 "collection"'=% +5 "core" %4 k +2 "sampler")h% +4 "core" %5HEF G +2 .tSSV.dial :spit +2 "sampler")R +125 "core" +3 .tSS.seek 0ml +2 "sampler")^' +256 "core" ' + .tSSV.dial CBV +2 "sampler")U  +128 "core"  +2 .tCTV.dial :intake + "collection"'g  +70 "core"  +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +211 "collection"'% +3 "core" %4 " $$ / +2 #tIntake @34.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X % +4 "core" %4  ( +2 "sampler")% +4 "core" %0. Gu +16 "collection"'F% +3 "core" %4  " * +2 "sampler")u% +4 "core" %HG I> +3 "collection"'% +4 "core" %4   * + #tIntake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X*7 > +16 "collection"'9% +4 "core" %4   +2 "sampler")% +4 "core" %>  Au +16 "collection"'"% +4 "core" %4  \  " +2 "sampler") % +4 "core" %> Eu +6 n +2 ."readyMFB"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."readyMFB"AS.home.seek :empty +2 "MFB"*b'R +3 "collection"'% +4 "core" %4   , +2 "sampler")% +4 "core" %>87 K ^ +15 "collection"'m% +5 "core" %4 \ # - +2 "sampler")E% +4 "core" %>QV L +3 "collection"'_% +4 "core" %4  - + #tIntake @33.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0XB H\ \\ +5 "collection"' % +5 "core" %4 \  ) +2 #tIntake @33.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X< P +2 .tIntake.select :close + "sampler")0 +10 ):% +3 "core" %GF +2 .tSSV.dial :exhaust + "sampler")x  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +2000 "core" 'گ5Y  L +2 #tVacuum too high -- waiting up to 40s +15 "collection"'% +4 "core" %4  w . +2 "sampler")F% +4 "core" % Oy +15 "collection"'u% +3 "core" %4  ~ 0 +2 "sampler")% +4 "core" %'' Ox +16 "collection"'% +4 "core" %4   0 +2 "sampler")?% +4 "core" %A? Ox +2 "collection"'9% +4 "core" %4   0 + #tIntake @33.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X@ J +2 .tIntake.select :close + "sampler")0 +10 )6% +3 "core" %HI +2 .tSSV.dial :exhaust + "sampler");  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "Started 18tundeployv2 phase mbaPhase" +4011 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +3 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #2 of 10 after 10:00 +49 "collection"'% +3 "core" %4   1 +2 "sampler")% +4 "core" %_\\ P +2 "sampler"),% +4 "core" %_\\ Q +2 .tIntake.select :close + "sampler")0 +10 )w% +3 "core" %_^ + .tSSV.dial :exhaust +2 "sampler")a  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %/. P +2 "sampler")|% +3 "core" %31 P +2 .tIntake.select :close + "sampler")0 +10 )"% +3 "core" %<: +2 .tSSV.dial :exhaust +2 "sampler")  +72 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "Started 18tundeployv2 phase mbaPhase" +4011 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +3 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +49 "collection"'0% +3 "core" %4   . +2 "sampler")f% +4 "core" %]] M +2 "sampler")+% +4 "core" %_^ M +2 .tIntake.select :close + "sampler")0 +10 )/% +3 "core" %`^ + .tSSV.dial :exhaust +2 "sampler")\\  +72 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X= O +2 "sampler")J% +4 "core" %?? O + .tIntake.select :close + "sampler")0 +10 )5% +3 "core" %ED +2 .tSSV.dial :exhaust + "sampler")q  +74 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %U )% M +16 "collection"'|% +3 "core" %4\ $ . +2 "sampler")"% +4 "core" %Y?= M u +2 "collection"' % +4 "core" %4 * / +2 #tIntake @33.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X +2 .tSSV.dial :exhaust + "sampler")m  +74 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X< M +2 "sampler")l% +4 "core" %@@ M +2 .tIntake.select :close + "sampler")0 +10 ),% +3 "core" %DD  + .tSSV.dial :exhaust +2 "sampler")w  +74 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X> N +2 .tIntake.select :close + "sampler")0 +10 ) % +3 "core" %CA + .tSSV.dial :exhaust +2 "sampler")\  +74 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X 0 +2 "sampler")% +4 "core" %76 N +2 "sampler")U% +4 "core" %1: N + .tIntake.select :close + "sampler")0 +10 )g% +3 "core" %>< +2 .tSSV.dial :exhaust + "sampler")V  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X L +2 "collection"'(% +4 "core" %4  M - + #tIntake @33.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X? K + .tIntake.select :close + "sampler")0 +10 )Z% +3 "core" %CA ~ + .tSSV.dial :exhaust +2 "sampler")P  +75 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %?? +2 .tSSV.dial :exhaust + "sampler")|  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "Started 18tundeployv2 phase mbaPhase" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +3 #"Qmail"Retry #4 of 10 after 10:00 +51 "collection"'% +4 "core" %4 & )Z . +2 "sampler")e% +4 "core" %^] M +2 "sampler")E% +4 "core" %]] M +2 .tIntake.select :close + "sampler")0 +10 )_% +3 "core" %_\\ +2 .tSSV.dial :exhaust + "sampler")`  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X; w + .tSSV.dial :exhaust +2 "sampler")M  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X F +53 "collection"'% +3 "core" %4   ) +2 "sampler")% +4 "core" % tt H\ T +53 "collection"'?% +3 "core" %4   * +2 "sampler")9% +4 "core" % I +53 "collection"'>% +3 "core" %4   * +2 "sampler")|% +4 "core" % I +53 "collection"'x% +3 "core" %4   * +2 "sampler") % +4 "core" %  H +53 "collection"'% +3 "core" %4  $ + +2 "sampler")"% +4 "core" %)( K +53 "collection"'% +3 "core" %4  # - +2 "sampler")e% +4 "core" %>< L +2 "sampler")E% +4 "core" %>? K +2 .tIntake.select :close + "sampler")0 +9 )_% +3 "core" %@A } + .tSSV.dial :exhaust +2 "sampler")`  +74 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +53 "collection"'% +3 "core" %4   , +2 "sampler")L% +4 "core" % K +53 "collection"'z% +3 "core" %4   , +2 "sampler")y% +4 "core" % K +53 "collection"'v% +4 "core" %4   , +2 "sampler")W% +4 "core" % K +53 "collection"'% +4 "core" %4   - +2 "sampler")Q% +4 "core" %), L +53 "collection"'% +3 "core" %4   - +2 "sampler")!% +4 "core" %<: L +2 "sampler")% +4 "core" %>< K +2 .tIntake.select :close + "sampler")0 +10 )h% +3 "core" %@> ~ + .tSSV.dial :exhaust +2 "sampler")4  +74 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "Started 18tundeployv2 phase mbaPhase" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +1052 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +53 "collection"'2% +3 "core" %4  l * +2 "sampler")%% +4 "core" %"<C I +53 "collection"'% +4 "core" %4   + +2 "sampler")^% +4 "core" %vw J j +53 "collection"'8% +3 "core" %4   , +2 "sampler")% +4 "core" % K +53 "collection"'Y% +3 "core" %4  "m , +2 "sampler")=% +4 "core" % K +53 "collection"'% +4 "core" %4 $ , +2 "sampler")[% +3 "core" %  K +54 "collection"'R% +3 "core" %4 $ , +2 "sampler")f% +4 "core" %%$ K +53 "collection"'+% +3 "core" %4  "l , +2 "sampler")/% +4 "core" %:9 K +2 "sampler")t% +4 "core" %:: K +2 .tIntake.select :close + "sampler")0 +10 )\\% +3 "core" %>= } + .tSSV.dial :exhaust +2 "sampler")7  +74 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" % JB +53 "collection"'|% +3 "core" %4  L , +2 "sampler")x% +4 "core" % K +53 "collection"' % +3 "core" %4  $ , +2 "sampler")% +4 "core" % K +51 "Can" 5+ 8 +2 "collection"'"% +4 "core" %4 # & , +2 "sampler")% +4 "core" %  K +53 "collection"'e% +3 "core" %4 # ( , +2 "sampler")E% +4 "core" %'% K +53 "collection"'_% +4 "core" %4 # ) , +2 "sampler")`% +4 "core" %7: K +2 "sampler")% +4 "core" %99 K + .tIntake.select :close + "sampler")0 +10 )% +3 "core" %?< | +2 .tSSV.dial :exhaust + "sampler")S  +74 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X H +53 "collection"'&% +3 "core" %4  E ) +53 "sampler")% +7 "core" % I\ +54 "collection"'s% +3 "core" %4   & +2 "sampler")3% +4 "core" % E +53 "collection"'$% +4 "core" %4   ' +2 "sampler") % +4 "core" % C +53 "collection"'\ % +3 "core" %4   % +2 "sampler")% +4 "core" % D +54 "collection"'L% +4 "core" %4  E & +2 "sampler")z% +4 "core" %%$ E +54 "collection"'y% +3 "core" %4  = & +2 "sampler")v% +4 "core" %66 E +2 "sampler")W% +4 "core" %67 E +3 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %;: u +2 .tSSV.dial :exhaust +2 "sampler")Q  +71 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "Started 18tundeployv2 phase mbaPhase" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +5 #"Qmail"Retry #6 of 10 after 10:00 +50 "collection"'q% +4 "core" %4  ! % +2 "sampler")J% +4 "core" %PR C +2 "sampler")F% +4 "core" %QO C +2 .tIntake.select :close + "sampler")0 +10 )u% +3 "core" %RP t +2 .tSSV.dial :exhaust + "sampler")T  +73 "core"  + .tExhaust.select :open +2 "sampler")@ +61 .tSS.reconfigure SSexhale +6 "sampler")#.0X' +7604 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +53 "collection"'|% +4 "core" %4   ' +2 "sampler")x% +4 "core" %&?@ F +54 "collection"' % +4 "core" %4  ' +2 "sampler")% +4 "core" %"ko F +53 "collection"'"% +4 "core" %4   + +2 "sampler")% +4 "core" % H +53 "collection"'e% +4 "core" %4   * +2 "sampler")E% +4 "core" % I +54 "collection"'_% +4 "core" %4  - * +2 "sampler")`% +4 "core" % I +53 "collection"'% +3 "core" %4 $ * +2 "sampler")% +4 "core" %  I +53 "collection"'S% +4 "core" %4 # ' ) +2 "sampler")% +4 "core" % I +53 "collection"'m% +3 "core" %4 $ ( ) +2 "sampler")'% +5 "core" %01 I +53 "collection"'% +4 "core" %4 % ) +2 "sampler") % +4 "core" %:= I +2 "sampler"))% +4 "core" %:; I +2 .tIntake.select :close + "sampler")0 +10 )o% +3 "core" %@> z +2 .tSSV.dial :exhaust + "sampler")*  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %4 ! % ( +2 #tIntake @34.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "Started 18tundeployv2 phase mbaPhase" +4011 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +3 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 .tSS.reconfigure SSconfig +48 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''4 +119 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")Y +32 "core" ' + ."CSpush"CS.coast + "collection"'5 +91 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'k' +2250 "core" ' +2 "collection"'% +4 "core" % 1 6 [ +2 .tCSV.dial between air and CTV +2 "collection"'i ` +29 "core" b +3 .tCS.seek 3.15ml +2 "collection"'A'5 +1572 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'d  +26 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"''4 +780 "core" 'fE W +3 "collection"'N% +4 "core" %B \\ +2 "sampler")% +4 "core" %20 { +2 #tBubblePoint: Intake @68.0psia, Outlet @12.7psia + .CBV.dial SSV +2 "collection"'P @ +31 "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"'u'4 +86 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")T +67 "core" ' + ."CSpush"CS.coast + "collection"'5 +56 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9[A d +103 "collection"'o9 +3 "core" 9^Ad +103 "collection"'-9 +3 "core" 9cAd +104 "collection"'K9 +3 "core" 9lAd +103 "collection"'I9 +3 "core" 9xBd +103 "collection"'G9 +3 "core" 9B#d +103 "collection"'p9 +3 "core" 9B'd +103 "collection"'9 +3 "core" 9C+d +104 "collection"'9 +3 "core" 9D/d +103 "collection"',9 +3 "core" 9E4d +103 "collection"'w9 +3 "core" 9F8d +103 "collection"'l9 +3 "core" 9'Gcd +103 "collection"'9 +3 "core" 9ffd +104 "collection"'Q9 +3 "core" 9fd +103 "collection"' 9 +3 "core" 9hd +103 "collection"'!9 +3 "core" 9kd +103 "collection"'9 +3 "core" 9md +103 "collection"'9 +3 "core" 9'nd +103 "collection"'\ 9 +3 "core" 9Lpd +103 "collection"'X9 +3 "core" 9qrd +103 "collection"'z9 +3 "core" 9tb +103 "collection"'g9 +3 "core" 9v_ +103 "collection"'49 +3 "core" 9y[ +103 "collection"'9 +3 "core" 9zX +103 "collection"'%9 +3 "core" 9&}V +103 "collection"'9 +3 "core" 9IS +103 "collection"'h9 +3 "core" 9lP +103 "collection"'29 +3 "core" 9L +104 "collection"'Y9 +3 "core" 9K +103 "collection"'}9 +3 "core" 9I +103 "collection"'9 +3 "core" 9E +103 "collection"'^9 +3 "core" 9 E +103 "collection"'=9 +3 "core" 9 +C +104 "collection"'[9 +3 "core" 9 I@ +103 "collection"'R9 +3 "core" 9 e> +103 "collection"'9 +3 "core" 9 < +103 "collection"'+9 +3 "core" 9 9 +103 "collection"'t9 +2 "core" 9 9 +104 "collection"'/9 +3 "core" 9 6 +103 "collection"'V9 +3 "core" 9 5 +103 "collection"'\\9 +3 "core" 9\  3 +103 "collection"'f9 +2 "core" 9\ 2 +104 "collection"'79 +4 "core" 9\ 0/ +103 "collection"'U9 +3 "core" 9\ E/ +103 "collection"' 9 +3 "core" 9\ [- +103 "collection"'#9 +59 "core" 9\ z$+ +103 "collection"'09 +3 "core" 9\ () +103 "collection"'c9 +3 "core" 9\ ,( +103 "collection"'j9 +3 "core" 9\ 0' +103 "collection"'(9 +3 "core" 9\ 5& +103 "collection"'9 +3 "core" 9\ 9% +103 "collection"'D9 +3 "core" 9\ =$ +103 "collection"'9 +3 "core" 9\ A# +104 "collection"'B9 +3 "core" 9 E! +103 "collection"' 9 +3 "core" 9 J! +103 "collection"'9 +3 "core" 9 #N +103 "collection"'i9 +3 "core" 9 1R +103 "collection"'k9 +4 "core" 9 >V +103 "collection"'d9 +3 "core" 9 J[ +103 "collection"'A9 +3 "core" 9 X_ +103 "collection"'N9 +3 "core" 9 cc +103 "collection"'9 +3 "core" 9 ng +103 "collection"'P9 +3 "core" 9 yl +103 "collection"'O9 +3 "core" 9 p +103 "collection"'Z9 +3 "core" 9 t +103 "collection"':9 +3 "core" 9 x +103 "collection"'<9 +3 "core" 9 } +103 "collection"'{9 +4 "core" 9  +103 "collection"'M9 +3 "core" 9  +103 "collection"'89 +3 "core" 9  +103 "collection"'q9 +3 "core" 9  +103 "collection"'n9 +3 "core" 9  +103 "collection"']9 +3 "core" 9  +104 "collection"'T9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'u9 +3 "core" 9  +103 "collection"'J9 +3 "core" 9  +103 "collection"'59 +3 "core" 9  +103 "collection"'99 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'?9 +3 "core" 9  +103 "collection"'x9 +3 "core" 9  +103 "collection"'|9 +3 "core" 9  +104 "collection"' 9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'"9 +3 "core" 9 # +103 "collection"'e9 +3 "core" 9 ( +103 "collection"'9 +3 "core" 9 + +104 "collection"'_9 +3 "core" 9 / +103 "collection"'E9 +3 "core" 9 5 +103 "collection"'9 +3 "core" 9 9 +103 "collection"'9 +3 "core" 9 < +103 "collection"'`9 +3 "core" 9 A +104 "collection"'9 +3 "core" 9 F +103 "collection"'S9 +3 "core" 9 J +103 "collection"''9 +3 "core" 9 N +103 "collection"'m9 +3 "core" 9 Q +103 "collection"')9 +3 "core" 9 V +103 "collection"'F9 +3 "core" 9 Y +103 "collection"'*9 +3 "core" 9 ]  +103 "collection"'>9 +3 "core" 9 a   +103 "collection"'o9 +3 "core" 9 d\  +103 "collection"'-9 +3 "core" 9 h  +103 "collection"'K9 +3 "core" 9 l  +103 "collection"'I9 +3 "core" 9 o +103 "collection"'G9 +3 "core" 9 s" +103 "collection"'p9 +3 "core" 9 u& +103 "collection"'9 +4 "core" 9 z+ +103 "collection"'9 +3 "core" 9 }/ +103 "collection"',9 +3 "core" 9 3 +103 "collection"'w9 +3 "core" 9 7 +103 "collection"'l9 +3 "core" 9 < +103 "collection"'~9 +3 "core" 9 @ +103 "collection"'69 +3 "core" 9 D +103 "collection"'.9 +3 "core" 9 H +103 "collection"'C9 +3 "core" 9 M +103 "collection"'9 +3 "core" 9 Q +103 "collection"'9 +3 "core" 9  U +104 "collection"'a9 +3 "core" 9  Y +103 "collection"'&9 +3 "core" 9 "^ +103 "collection"'9 +3 "core" 9 $b +103 "collection"'39 +3 "core" 9 $f +103 "collection"'$9 +3 "core" 9 'j +104 "collection"'H9 +3 "core" 9 &o +3 .tCH.hold 5:00,85C +4 "collection"'   A +3 "core" o +10438 ."Qmail"GoodNews.email "At 14:00:23 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tundeployv2.rb:115\\n{1 => 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "Started 18tundeployv2 phase mbaPhase" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +5446 "Can" 5. 1 +10106 "core"  +2 "collection"'s9 +4 "core" 9  +2 #tCollection Puck Heater at 85C after lysing +2 .CS.seek 0ml +2 "collection"''4 +422 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'L @ +97 "core" @ +3 .tCSV.dial :air +2 "collection"'y @ +40 "core" ? +3 .tCS.seek 5ml + "collection"';'p +1368 "core" ' + .tCSV.dial CTV +2 "collection"'v  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'W @ +44 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV + "collection"'  +43 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +3 "collection"'Q @ +43 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"' '4 +1366 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'! +96 "core" ~ +11 .tCBV.dial CSV + "collection"'  +28 "core"  +2 "collection"'% +5 "core" %5 : ? W +2 .tCS.seek 5ml +2 "collection"'\ 'p +1367 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'X  +43 "core" +2 "collection"'z% +4 "core" %p S Z c X \ +3 .tCS.seek 7ml +2 "collection"'g'i +611 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'4 @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'' +857 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'% ` +108 "core" ^ +2 #tLysing Complete +2 "collection"'& +5 "core" &WQ:\\a ' X9 +4 #tStoring sh1 puck in Collection Clamp to tube 1 +3 "manipulator"&h% +7 "core" %\ \   n  +2 "storage"(2% +4 "core" %V\ \   { +2 "storage"(Y. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(}(( +207 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" &+  t +2 "manipulator"&^& +4 "core" &ӵ ! ~ 6 +2 "manipulator"&=% +4 "core" %\ \    +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&[( +175 "core" ( +3 "manipulator"&R& +5 "core" &  # g +2 "storage"(& +4 "core" &* s +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&+' +94 "core" ' +2 "storage"(t& +5 "core" &) W u +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(/'V +225 "core" ' +2 "storage"(V- +4 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&\\& +3 "core" & !  +2 "storage"(f& +4 "core" &) q +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&7'C +29 "core" ' +2 .tElbow.hold +2 "manipulator"&U, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"( - +3 "core" -' +3 .tSE.seek 8.09 Pucks below Top Plate +2 "storage"(#' +39 "core" ' +2 "manipulator"&0% +4 "core" %h "   z +2 "storage"(c& +5 "core" &) 3 l + .tForearm.force -20 +3 "manipulator"&5 +3 .tForearm.seek 1 + 337 counts + "manipulator"&j'ϔ +15 "core" ' +2 "manipulator"&(& +5 "core" & ' + -  +2 "storage"(& +4 "core" &)  r +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&D' +26 "core" ' +2 .tSE.seek 9.09 Pucks below Top Plate +2 "storage"(' +50 "core" ' +2 "manipulator"&B& +5 "core" &    +2 "manipulator"& % +4 "core" %  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&i(ӷ +154 "core" ( +2 "manipulator"&k& +4 "core" &Ӱ % z 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +4 "core" &Ӱ  v 4 +2 .tForearm.seek CC +2 "manipulator"&A' +94 "core" ' +2 .tHand.close +2 "manipulator"&N/ +56 "core" / +2 .tCC.seek :open +2 "collection"'( +418 "core" ( +2 "storage"(P& +4 "core" &) q +2 "storage"(O& +4 "core" &) q +3 "manipulator"&Z& +3 "core" &Ӱ   4 +3 "manipulator"&:% +4 "core" % <   ` +3 .tForearm.seek :retract +2 "manipulator"&<'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&{( +172 "core" ( +2 "manipulator"&M& +4 "core" &   \ +3 "storage"(8& +4 "core" &)  r +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&q'C +93 "core" ' +2 .tElbow.hold + "manipulator"&n, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +56 .tHand.open +4 "manipulator"&]1 +64 "core" 1 +3 "manipulator"&T% +4 "core" % s " + +2 "storage"(& +5 "core" &)  s + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 348 counts + "manipulator"&u'ϟ +15 "core" ' +2 "manipulator"&J& +5 "core" & " % n +2 "storage"(5& +4 "core" &) u +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&9' +28 "core" ' +2 "storage"(% +5 "core" % u +3 ."downElevator"SE.seek :down +4 "storage"(?'X +101 (x% +3 "core" %* vPI +2 "manipulator"&|% +4 "core" %   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"& '\ +73 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +18 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"' @ +26 "core" ? +3 .tCS.seek 10ml +2 "collection"'"' +4 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"'e ` +28 "core" b +2 .tAIV.dial :bypass +2 "collection"' { +16 "core" y +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'_& +4 "core" &z| b +2 .tHand.open +2 "manipulator"&E1 +26 "core" 1 +2 "manipulator"&& +5 "core" &    +2 "manipulator"&% +4 "core" %\     +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&`(- +199 "core" ( +2 "manipulator"&& +4 "core" &-   ;  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +4 "core" &-    +3 .tForearm.seek :garage + "manipulator"&''η +93 "core" ' +2 .tHand.close + "manipulator"&m/ +53 "core" / +2 "manipulator"&)& +4 "core" &- &  M  +3 "manipulator"&F% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&*'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&>(ӷ +276 "core" ( +2 "manipulator"&o& +4 "core" &Ӱ ! % g 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +4 "core" &Ӱ   S 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&K' +100 "core" ' +2 "manipulator"&I& +4 "core" &Ӱ % * } 5 +3 "manipulator"&G% +4 "core" %   U +2 "collection"'p& +4 "core" & W +2 "collection"'& +5 .tCC.seek :closed +2 "collection"'(W +4 "core" & 2 X + & 3 X +9 &5  P*x +10 &g O> +9 & PK +9 &[uQ QJ +10 &s RK +9 &s RJ +10 &n  RJ +9 &ds  QJ +9 &%s PJ +10 &n QJ +9 & s QK +9 &"ltp PJ +10 &$-s OJ +9 &%u PJ +10 &'sm OJ +9 &)sp NJ +9 &+5u MJ +9 &,s MJ +10 &.t MJ +9 &0zs NK +10 &2=q NJ +9 &3s~ NJ +10 &5s[ PJ +9 &7p QJ +9 &9Fr OJ +10 &;qs OJ +9 &<r OJ +9 &>u OJ +10 &@Mv OJ +9 &Bq OJ +10 &Cn PJ +9 &Euo PK +9 &GTu PK +10 &I~ PK +9 &J NO +9 &Ll LR +10 &NB KS +9 &P KS +10 &Q KS +9 &S KT +9 &UFw KU +10 &V\\ N6 +9 &WI   P*v +9 &W}t QB +5 ( + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 1.76 +2 "collection"',& +4 "core" &W}e RB +2 &W}e SB + .tHand.open +2 "manipulator"&w1 +61 "core" 1 +2 "manipulator"&l% +4 "core" %  % ) 3 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +93 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%6 +124 "core"  +2 "processing"%.% +4 "core" %t V +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%C' +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1606 "core" ' + .tPSV.dial PSR +3 "processing"%a +42 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%&' +2619 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +57 "processing"%  +7 "collection"'3  +6 "core" +68 + .tPSV.dial :mixloop +3 "processing"%$ +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%H  +5 "core" +2 .tPS.seek 0ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :air +2 "processing"%s  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2621 "core" ' + .tPSV.dial :mixloop +2 "processing"%L +41 "core" +2 .tPS.seek 0ml +2 "processing"%y' +2615 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%v' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%W +43 "core" +2 .tPS.seek 0ml +2 "processing"%' +2604 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +5 "core" &   e / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&;(ӷ +14 "core" ( +2 "manipulator"& & +4 "core" &Ӻ % #  * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +3 "core" &Ӻ %   * +3 .tForearm.seek CC +2 "manipulator"&' +91 "core" ' + .tHand.close +2 "manipulator"&/ +63 "core" / +2 .tCC.seek :open +2 "collection"' ( +424 "core" ( +2 "manipulator"&X& +4 "core" &   k ' +2 "manipulator"&z% +4 "core" % H   +3 .tForearm.seek :retract +2 "manipulator"&\ '\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&4(- +298 "core" ( +2 "manipulator"&g& +4 "core" &- " % +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &%& +3 "core" &-   \\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'η +115 "core" ' + .tHand.open +2 "manipulator"&h1 +58 "core" 1 +2 "manipulator"&2% +5 "core" % λP     +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +100 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop +2 .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'& +5 "core" &k a +2 "manipulator"&^% +5 "core" %\    +2 "storage"(=% +5 "core" %Y  +2 "storage"(R. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (t& +3 "core" & o v) +2 "manipulator"&r& +4 "core" &-   +2 "manipulator"&% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&V( +198 "core" ( +2 "manipulator"&\\& +5 "core" & - , -  +2 "storage"(f& +4 "core" & e w( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"& ' +94 "core" ' +2 "storage"(0& +4 "core" & x( +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(c'V +185 "core" ' +2 "storage"((- +4 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (& +3 "core" & V r( +2 "manipulator"&B& +4 "core" &   +3 .tElbow.seek 2 + "manipulator"& ( +4 "core" ( +2 "manipulator"&+& +4 "core" & / , J  +2 "storage"([& +4 "core" & q( +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&/'8 +15 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&7/ +61 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&j& +4 "storage"(#'X +6 "core" &    +2 "manipulator"&k% +5 "core" % , * ) +2 .tForearm.seek :retract +2 "manipulator"&d'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&D(ӷ +60 "core" ' + ."downElevator"SE.coast +55 "storage"(5 +43 "core" ( +2 "manipulator"&U& +5 "core" & . + / 0 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &N& +3 "core" & '  0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +92 "core" ' +2 "manipulator"&@& +5 "core" & ( % 0 +2 "manipulator"&P% +5 "core" %  '  +2 "collection"'O& +4 "core" &I W +2 "collection"'Z& +5 .tCC.seek :closed +2 "collection"':(W +4 "core" &? W +2 &P X +9 &2 P)v +9 &e N= +10 &e OK +9 &JpI QJ +9 & p. QJ +10 &p QJ +9 &p QJ +9 &RpX PJ +10 &o QJ +9 &m QI +10 & os PJ +9 &"ZnW QJ +9 &$qH PI +10 &%s PJ +9 &'q PJ +9 &)bn{ PJ +10 &+$rh PJ +9 &,tY QJ +10 &.qM QJ +9 &0ip7 PJ +9 &2+o) QJ +10 &3q QJ +9 &5p PJ +9 &7sn QI +10 &94p QJ +9 &:s PJ +10 &<o QJ +9 &>zr PJ +9 &@;q QJ +10 &Aq QJ +9 &Cs PJ +9 &Ew PJ +10 &GCv PJ +9 &H OL +10 &Jc MP +9 &LqV KR +9 &N1X KS +10 &OH JT +9 &Q JT +9 &Su JT +10 &U5 JT +9 &Vu M'z +10 &WW MH +9 ( + &W`Zz R? +2 "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.82 + .Hand.open + "manipulator"&M1 +55 "core" 1 +2 "manipulator"&8% +5 "core" %     +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&A'\ +95 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'i  +127 "core"  +2 .tCSV.dial CTV +2 "collection"']  +27 "core"  +2 .tCS.seek 5ml +2 "collection"'T'p +1381 "core" ' +2 .tdelay 1:20 +6439 ."Qmail"GoodNews.email "At 14:00:23 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tundeployv2.rb:115\\n{1 => 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "Started 18tundeployv2 phase mbaPhase" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 .tCS.seek 2.5ml +2 "collection"'' +730 "core" ' +2 .tdelay 40 seconds +698 "Can" *0 W`_ +3304 .tCS.seek 0ml +2 "collection"'J'4 +740 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%5  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%<' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tdelay 3 seconds +301 .PSV.dial :air +2 "processing"%{  +44 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%x +43 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%|  +125 "core"  +2 .tPS.seek :empty +2 "processing"%q' +2614 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +45 "core" > +2 .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'u  +44 "core" +2 .tdelay 10 seconds +1003 .CBV.dial :waste1 + "collection"'e @ +44 "core" > +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'  +44 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"' ` +30 "core" _ +2 .tCSV.dial :air +2 "collection"'_ @ +42 "core" > +2 .tCS.seek 10ml +2 "collection"'E' +2651 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tCS.seek 0ml +2 "collection"''4 +2651 "core" ' + .tCBV.dial :waste1 +2 "collection"'9 @ +29 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'?  +125 "core" +2 "collection"'}& +4 "core" &W`[`Y \\? +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +4 "core" %\ \    +2 "storage"(% +4 "core" %V +2 "storage"(S. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(n(( +208 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (m& +2 "core" &( x +2 "manipulator"&)& +4 "core" & + *  0 +2 "manipulator"&F% +4 "core" %\ \   1  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"& ( +172 "core" ( +2 "manipulator"&'& +4 "core" & &   +2 "storage"(o& +5 "core" &( [ v +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&-' +92 "core" ' +2 "storage"(`& +4 "core" &( { o +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(I'V +208 "core" ' +2 "storage"(G- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&p& +3 "core" &    +2 "storage"(*& +4 "core" &( N o + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +55 .tForearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&'C +29 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(,- +3 "core" -' +3 .tSE.seek 9.08 Pucks below Top Plate +2 "storage"(w' +33 "core" ' +3 "manipulator"&l% +5 "core" %^   4 +2 "storage"(6& +4 "core" &(  k +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 327 counts + "manipulator"&.'ϊ +15 "core" ' +2 "manipulator"&K& +5 "core" & , $ k +2 "storage"(& +4 "core" &( A t +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&C' +25 "core" ' +2 .tSE.seek 10.08 Pucks below Top Plate +3 "storage"(a' +48 "core" ' +2 "manipulator"&& +5 "core" &   [ +2 "manipulator"&% +4 "core" %    +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&3'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&$(ӷ +157 "core" ( +2 "manipulator"&H& +4 "core" & &  f 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +3 "core" & & +  5 +3 .tForearm.seek CC +2 "manipulator"&s' +95 "core" ' +3 .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'L( +421 "core" ( +2 "storage"(& +4 "core" &( 8 r +2 "storage"(& +4 "core" &( Y s +2 "manipulator"&y& +5 "core" &   4 +2 "manipulator"&W% +4 "core" % I    +3 .tForearm.seek :retract +2 "manipulator"&v'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&Q( +174 "core" ( +2 "manipulator"& & +5 "core" & " ' +2 "storage"(!& +4 "core" &( u +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&'C +97 "core" ' +2 .tElbow.hold + "manipulator"&>, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&~1 +57 "core" 1 +3 "manipulator"&% +4 "core" % u ! ' < " +2 "storage"(X& +4 "core" &( r +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 350 counts +3 "manipulator"&z'ϡ +14 "core" ' +2 "manipulator"&& +5 "core" & + ' k  +2 "storage"(g& +4 "core" &( C u +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&;' +20 "core" ' +2 "storage"(%% +5 "core" % x u +3 ."downElevator"SE.seek :down +4 "storage"(h'X +99 (2% +3 "core" %>( sQJ +2 "manipulator"&% +4 "core" %   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +55 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +28 "core" ' + .tSC.coast +2 "storage"(6 +2 .tPSV.dial :air +2 "processing"%^  +108 "core"  +2 "processing"%=% +5 "core" % _ +2 .tPS.seek 0.499ml +2 "processing"%R' +582 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"% +43 "core" + .tPRV.dial :air +2 "processing"%t  +42 "core"  +3 .tdelay 3 seconds +303 .PRV.dial CBV + "processing"%r  +45 "core"  + .tCBV.dial AIV +2 "collection"'  +44 "core" + .tPRV.dial between CBV and air +3 "processing"%\\  +30 "core"  +2 .tPRV.dial :air +2 "processing"%f  +27 "core"  +2 "processing"%4% +4 "core" % d +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0.599ml +2 "processing"%0' +249 "core" ' + .tPRV.dial :waste2 +2 "processing"%( @ +69 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +2 "processing"%Y' +685 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" & e + .tHand.open +2 "manipulator"&B1 +24 "core" 1 +2 "manipulator"&+& +4 "core" &   D  +2 "manipulator"&[% +4 "core" % \    /  +50 .tElbow.seek FlushPuck::Garage +10 "manipulator"&7(- +186 "core" ( +2 "manipulator"&j& +4 "core" &-  $ d +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &k& +3 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&V'η +99 "core" ' +2 .tHand.close + "manipulator"& / +57 "core" / +2 "manipulator"&U& +5 "core" &-  " k +2 "manipulator"&N% +4 "core" %   P +2 .tForearm.seek :retract +2 "manipulator"&c'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&/(ӷ +286 "core" ( +2 "manipulator"&@& +4 "core" & # = 2 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &P& +2 "core" &   Q 2 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&O' +97 "core" ' +2 "manipulator"& & +5 "core" &   [ 2 +2 "manipulator"&#% +5 "core" %!   S +2 "collection"'d& +4 "core" &0 b +2 "collection"' & +5 .tCC.seek :closed +2 "collection"'M(W +3 "core" &; b +3 & c +8 &3 Z)w +10 &f Y= +9 & YJ +9 &Nr [J +10 &u [J +9 &v [J +10 &u [J +9 &Vt [J +9 &p [J +10 &n [J +9 & o [J +9 &"^o [J +10 &$ t [J +9 &%v ZJ +10 &'u [J +9 &)gm ZI +9 &+(r [J +10 &,u ZJ +9 &.u [J +9 &0np [J +10 &20u [J +9 &3p [J +10 &5p YJ +9 &7wn [I +9 &98n [J +10 &:r [I +9 &<p [J +9 &>~n [J +10 &@@o [J +9 &Bq [I +10 &Cr [J +9 &Ev; ZJ +9 &GHvn ZJ +10 &I{ ZK +9 &J YM +9 &Lz VQ +10 &N6 SS +9 &O US +10 &Q TS +9 &Sy TT +9 &U:m ST +10 &Vd X/ +9 &WP WJ +9 ( + &WY] \\A +2 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.83 + "collection"'8& +5 "core" &WY]k \\A + .tHand.open +2 "manipulator"&Z1 +56 "core" 1 +2 "manipulator"&i% +4 "core" % !    +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&]'\ +94 "core" ' +3 "collection"'& +5 "core" &WY]u [A +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +69 "core" ? +2 .tdelay 2 seconds +203 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%"  +70 "core" +2 .tdelay 2 seconds +201 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%T  +70 "core"  +2 .tdelay 2 seconds +202 "processing"%% +3 "core" %\\ b +3 .tPS.seek 1.499ml +2 "processing"%5' +1596 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%' +1099 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%{' +2608 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%x +42 "core" + .tCBV.dial :PRV +2 .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%|  +45 "core" ~ +2 .tdelay 2 seconds +202 "processing"%<% +4 "core" %X ` +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%'q +2376 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial CBV +2 "processing"%u  +71 "core"  +2 .tdelay 2 seconds +202 "processing"%e% +3 "core" %o] Y +3 .tPS.seek 0.475ml + "processing"%' +2576 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%  +43 "core"  +2 .tdelay 2 seconds +202 .PS.seek 0.965ml +2 "processing"%_'N +4991 "core" ' +2 .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%J  +43 "core" +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%E' +1627 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"%9 +70 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%? @ +69 "core" ? +2 .tPS.seek 0ml +2 "processing"%}' +2604 "core" ' +54 .tPSV.dial :air +5 "processing"%  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +39 ."Qmail"GoodNews.email "At 14:00:23 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tundeployv2.rb:115\\n{1 => 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "Started 18tundeployv2 phase mbaPhase" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 "Can" -/ Wcd +2 "core" ' +2 .tdelay 3 seconds +2 #"Qmail"Retry #10 of 10 after 10:00 +300 .tPSV.dial PTV +2 "processing"%S +69 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%m' +2608 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV +2 .PSV.dial :air +2 "processing"%)  +69 "core"  +2 .tPS.seek 2.5ml +2 "processing"%F' +2609 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :PML +2 "processing"%' +42 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%o  +69 "core" +2 "processing"%`% +4 "core" %\ Z +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%D' +7736 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +4 "collection"'A & +51 "core" $ + .tAWV.select :waste +2 "collection"' +10 "processing"%G% +3 "core" % a +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml + "processing"%p'n= +10838 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"'* { +53 "core" } +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%,' +1319 "core" ' + .tPSV.dial :air +2 "processing"%l  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%6' +2612 "core" ' + .tPSV.dial :PML +2 "processing"%K +42 "core" +2 .tPS.seek 0ml +2 "processing"%' +2613 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 '& +3 "core" &WY\\# ]A +2 #"MFBPCR"Extracting Nucleic Acid from AIV +4 #tBeginning samplePassD +3 ."MFBPCR"SPE.hold 2:46:40,55C + "collection"'& +6 "MFB"*- @@T + ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*  +3 "core" &WY\\ [A +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%I +24 "core"  +2 ."MFBPCR"delay 20 seconds +75 "core"  +2 "processing"%% +5 "core" % \ + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%.' +1594 "core" ' +2 .tdelay 5 seconds +308 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"*w I +150 "core" J +2 "MFB"*H% +4 "core" %R > +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*&'6 +22 .tPSV.dial :waste1 +4 "processing"%C  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1605 "core" ' + .tPSV.dial PSR +2 "processing"% +55 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%3' +2607 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%: +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%' +1588 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*  +16 "core" ' + .tPSV.dial PSR +2 "processing"%y +48 "core"  +2 "MFB"*W% +4 "core" %6 l B +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"* 'Ϳ +40 "core"  +2 "processing"%!% +5 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%s' +563 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*$ % +58 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*~'R +975 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +44 "core"  +2 .tPS.seek 0ml +56 "processing"%X' +112 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*  +47 "core"  +2 "MFB"*g% +4 "core" %R  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*%' +1431 "core" ' +2 ."MFBPCR"delay 3 seconds +14 "core" ' + .tPSV.dial PSR +2 "processing"%v +44 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%2' +225 ."MFBPCR"ATV.dial :AIV +3 "MFB"* I +66 "core" J +2 "MFB"*Q% +4 "core" % , +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*' +2301 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%z +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%a' +2607 "core" ' + .tPSV.dial PSR +2 "processing"%^ +99 "core"  +2 "processing"%=% +5 "core" %Q  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%;' +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%h  +40 "core"  +2 .tPS.seek 0ml +3 "processing"%n' +767 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*q9 +3 "core" 9y +2 #"MFBPCR"Solid Phase Extraction Heater at 50.8C + .ATV.dial ASV +2 "MFB"* n +44 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*t% +5 "core" % \ 6 +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*r'% +258 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%\\' +1313 "Can" J/ $   +1305 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop + "processing"%f +98 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%4' +1164 ."Qmail"GoodNews.email "At 14:00:23 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tundeployv2.rb:115\\n{1 => 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "Started 18tundeployv2 phase mbaPhase" +4011 !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:718: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:@checkpoint: omitted +2 "core" ' +2 .tPSV.dial PSR +2 ."Qmail"BACfans.email "Started mfb in tube 2 at 14:05:14CEST03-Oct-18\\n{1 => 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +4013 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 "processing"%R +3 #"Qmail"Retry #1 of 10 after 10:00 +3 "core" ' + ."MFBPCR"delay 10 seconds +91 "core"  +2 "processing"%(% +5 "core" % = + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%0' +889 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +492 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%B  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%+' +1627 "core" ' + .tPSV.dial PSR +2 "processing"%[ +55 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%j' +2607 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%k +97 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%>'k +67 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial AIV +2 "MFB"* I +47 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +2325 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%N  +127 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%\ ' +1304 "core" ' + .tPSV.dial :air +2 "processing"%V  +98 "core" +2 .tPS.seek 2.5ml +2 "processing"%@' +2604 "core" ' + .tPSV.dial :mixloop +2 "processing"%P +41 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +50 "processing"%7' +3508 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +54 "core"  +2 "MFB"*#% +4 "core" %V ~ +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*d'R +1032 "core" ' + ."MFBPCR"ATV.dial :AIV +3 "MFB"*c I +68 "core" J +2 "MFB"*L% +4 "core" %R ~\ 9 +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*8' +412 "core" ' + .tPSV.dial :air +3 "processing"%Z  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%i' +361 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"* n +157 "core" n +4 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +241 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*  +106 "core"  +2 "MFB"*O% +4 "core" %R ~ +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*"' +1036 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol + "MFB"*T  +69 "core" +2 "MFB"*% +4 "core" %\  ~ Z +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*Y'_ +276 "core" ' + .tPSV.dial :mixloop +2 "processing"%5 +44 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%' +5100 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'x% +5 "core" %01 C + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'|'P +1115 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'<' +930 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*{  +33 "core" +2 ."MFBPCR"delay 3 seconds +303 "MFB"*u% +3 "core" %_  I +2 ."MFBPCR"AS.seek 0.434ml +3 "MFB"*e'ݜ +43 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 '  +42 "core" ~ +89  +2 .tCBV.dial :waste1 +2 "collection"' @ +44 "core" ? +2 .tCS.seek 0ml +2 "collection"'J'4 +290 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*  +49 "core" +2 "MFB"*_% +4 "core" %ݚ  % +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*9'1 +325 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial ASV +2 "MFB"*? n +115 "core" o +2 "MFB"*E% +4 "core" %: ~ +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*'&D +1238 "core" ' + .tCSV.dial CSR +2 "collection"'}  +44 "core"  +2 "collection"'S% +5 "core" %5- ? + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"''P +1113 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"')' +1623 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'m  +42 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'''4 +1981 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :waste2 +2 "MFB"*o % +68 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*`'R +277 "core" ' +2 "collection"'F& +4 "core" &WY\\ EA +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&A& +4 "core" &   ` / +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&G(ӷ +16 "core" ( +2 "manipulator"&D& +4 "core" &ӵ    * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +4 "core" &ӵ   * +2 .tForearm.seek CC +2 "manipulator"&p' +96 "core" ' + .tHand.close +2 "manipulator"&l/ +61 "core" / +2 .tCC.seek :open +2 "collection"',( +68 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*K  +33 "core"  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +306 "core" ( +2 "manipulator"&& +4 "core" &   ) & +2 "manipulator"&% +5 "core" %    +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +57 .tElbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&I(- +297 "core" ( +2 "manipulator"&& +5 "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"&w'η +113 "core" ' +2 .tHand.open +2 "manipulator"&H1 +54 "core" 1 +2 "manipulator"&C% +5 "core" % θ # ( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&b'\ +98 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'.& +5 "core" & F +2 "manipulator"&% +5 "core" %\ \    +2 "storage"(% +4 "core" %U } v g +3 "storage"(:. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(3( +211 "core" ( +3 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +4 "core" & \ ]\ Y [' +2 "manipulator"&W& +4 "core" &-   +2 "manipulator"&y% +4 "core" %\ \   =  +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&!( +192 "core" ( +2 "manipulator"&&& +5 "core" & ( # H  +2 "storage"(& +4 "core" & \ V\ W Z' +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&$' +89 "core" ' +3 "storage"( & +5 "core" & \ W\ T p [' +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"('V +195 "core" ' +2 "storage"(- +4 "core" -' +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (g& +4 "core" & \ F\ 7 U Y' +2 "manipulator"&s& +4 "core" &    +2 ."WCR"Elbow.seek 2 +3 "manipulator"&~( +11 "core" ( +2 "manipulator"&v& +5 "core" & ) ( 5 +2 "storage"(& +4 "core" & \ S\ L | Y' +3 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&Q'8 +22 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&X/ +58 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(z'X +3 "manipulator"&%& +7 "core" &  +2 "manipulator"&2% +4 "core" % K  +3 ."WCR"Forearm.seek :retract +2 "manipulator"&^'\ +93 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&=(ӷ +66 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +92 "core" ( +2 "manipulator"&a& +5 "core" & ( + 1 +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +4 "core" & )  1 +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&;' +100 "core" ' +4 "manipulator"&q& +5 "core" &   ) 1 +2 "manipulator"&% +5 "core" %#  +2 "collection"'t& +5 "core" &V ; +2 "collection"'& +4 ."WCR"CC.seek :closed +3 "collection"'(W +4 "core" &Q ; + &Z ; +8 &=_ :$d +9 &WR 56 +9 &T 5K +10 &lQ 6K +9 &usE 5K +9 &8o? 4J +10 &mH 4J +9 &pC 4K +10 &~pE 5K +9 &Al= 5J +9 & l3 5J +10 &!p- ;J +9 &#s& ;J +9 &%Hm1 6K +10 &'\ n+ 6K +9 &(n 5K +10 &*k 5K +9 &,Pn 4K +9 &.l( 3K +10 &/m 2J +9 &1o 2J +9 &3Xo 4J +10 &5m" 3J +9 &6n 3J +10 &8j 3J +9 &:`q 3J +9 & +9 &W,& 3+~ +10 &WpD 7: +2 ( +2 "collection"'& +3 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.83 +2 .Hand.open + "manipulator"&n1 +65 "core" 1 +3 "manipulator"&f% +5 "core" % #    +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&\\'\ +91 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")R+ +4 "core" + +2 "sampler")(% +4 "core" %)' ] +3 "collection"'4& +4 "core" &WpD ?: +3 "Can" ]/ : +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'r  +125 "core" +3 ."WCR"SSV.dial :spit,avoiding: :exhaust +62 .SS.reconfigure SSfast +2 "sampler")#.0X +2 "sampler")k% +4 "core" %5H 32 ^\ P +2 ."WCR"SSV.dial :spit +2 "sampler")j +127 "core"  +3 ."WCR"SS.seek 0ml +2 "sampler") ' +283 "core" ' + ."WCR"SSV.dial CBV +3 "sampler")  +128 "core" +3 ."WCR"CTV.dial :intake +2 "collection"'N  +71 "core"  +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +211 "collection"'>% +4 "core" %3\ \   + #"WCR"Intake @34.4psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X% +4 "core" %3\ \   +2 "sampler") % +4 "core" % %y +16 "collection"'\ % +3 "core" %3\ \   +2 "sampler")P% +4 "core" % %y +16 "collection"'@% +4 "core" %3\ \   +2 "sampler") % +4 "core" %!" %y +16 "collection"'#% +4 "core" %3\ \   +2 "sampler")U% +4 "core" %7< & p +2 "collection"'c% +4 "core" %3\ \   +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X [ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +70 ."WCR"SS.reconfigure SSexhale +5 "sampler")#.0X 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 #"Qmail"Retry #2 of 10 after 10:00 +51 "collection"'%% +4 "core" %3\ \   +2 "sampler")2% +4 "core" %LK " +2 "sampler")!% +4 "core" %JK # +2 ."WCR"Intake.select :close + "sampler")0 +10 )$% +3 "core" %LK T +2 ."WCR"SSV.dial :exhaust +2 "sampler")a  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %96 ( +2 ."WCR"Intake.select :close +2 "sampler")0 +9 ) % +3 "core" %<; Z +2 ."WCR"SSV.dial :exhaust +2 "sampler")\  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X? ' +53 "collection"'o% +4 "core" %3\ \  +2 "sampler")J% +4 "core" % ) +32 ."MFBPCR"ATV.dial ASV +4 "MFB"*A n +17 "collection"'% +4 "core" %3\ \   +2 "sampler")E% +4 "core" %  +53 "collection"'*% +4 "core" %3\ \   +2 "sampler")l% +5 "core" o + % ) +2 ."MFBPCR"ASV.dial :wasteR +3 "MFB"*/  +32 "core"  +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*K': +12 "collection"']% +4 "core" %3\ \  +2 "sampler")M% +4 "core" %.. + +2 "sampler")`% +5 "core" %20 + + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +4 "core" %65 [ + ."WCR"SSV.dial :exhaust +2 "sampler")  +75 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % + +53 "collection"' % +4 "core" %3\ \   +2 "sampler")\ % +4 "core" % , +12 ' + ."MFBPCR"delay 3 seconds +40 "collection"';% +3 "core" %3\ \  +2 "sampler")@% +5 "core" %., + +2 "sampler") % +4 "core" %21 + + ."WCR"Intake.select :close +2 "sampler")0 +10 )P% +3 "core" %56 [ +2 ."WCR"SSV.dial :exhaust +2 "sampler")U  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +4011 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +61 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 #Retry #3 of 10 after 10:00 +3 #"MFBPCR"pushing eluate to holding coil + "MFB"*]% +4 "core" %^ ~ +3 ."MFBPCR"AS.seek 0.279ml +2 "MFB"*M'҃ +36 "collection"'`% +4 "core" %3\ \  \ +2 "sampler")% +4 "core" %OM ) +3 "sampler")% +4 "core" %NL ( + ."WCR"Intake.select :close +2 "sampler")0 +10 )i% +3 "core" %MN X +2 ."WCR"SSV.dial :exhaust +2 "sampler")m  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X= # +53 "collection"'% +4 "core" %3\ \   +2 "sampler") % +4 "core" % tw $ T +53 "collection"'% +4 "core" %3\ \   +3 "sampler")w% +8 "core" % $ +55 "collection"'% +3 "core" %3\ \   +2 "sampler")W% +4 "core" % $ +54 "collection"'y% +3 "core" %3\ \   +2 "sampler")&% +5 "core" % # +53 "collection"'% +4 "core" %3\ \   +2 "sampler") % +4 "core" %/0 $ +3 "sampler")F% +3 "core" %21 $ +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )p% +3 "core" %46 S +2 ."WCR"SSV.dial :exhaust +2 "sampler"):  +74 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X' +892 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +53 "sampler")  +85 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 1075.0ml + .Intake.select :open + "sampler") +212 "collection"'\ % +3 "core" %3\ \   +2 #"WCR"Intake @34.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X= & +54 "collection"'% +4 "core" %3\ \  +2 "sampler")C% +4 "core" %sp ( w +54 "collection"'.% +4 "core" %3\ \  +2 "sampler")% +4 "core" % ) +53 "collection"' % +3 "core" %3\ \  +2 "sampler")% +4 "core" % ' +53 "collection"'w% +4 "core" %3\ \  \ +2 "sampler")% +4 "core" %\  ) +109 "collection"'W% +7 "core" %3\ \  +2 "sampler")y% +4 "core" %=: ) +2 "sampler")&% +4 "core" %>= ) +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %@> Z +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +72 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %3\ \  +2 "sampler")M% +4 "core" % ( +53 "collection"'P% +4 "core" %3\ \  +2 "sampler")U% +4 "core" % ) +54 "collection"' % +4 "core" %3\ \  \ +2 "sampler")B% +4 "core" % ) +54 "collection"'d% +4 "core" %3\ \  +2 "sampler")+% +5 "core" %68 ' +2 "sampler")3% +4 "core" %78 ' + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %=? U +2 ."WCR"SSV.dial :exhaust +2 "sampler")Z  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 #"Qmail"Retry #4 of 10 after 10:00 +51 "collection"'J% +3 "core" %3\ \   +2 "sampler")% +5 "core" %UQ # +2 "sampler")E% +4 "core" %SN # + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %SQ R +2 ."WCR"SSV.dial :exhaust +2 "sampler")A  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %3\ \   +2 "sampler")M% +4 "core" %"" & +2 "sampler")P% +4 "core" %#$ & +2 ."WCR"Intake.select :close + "sampler")0 +10 )U% +3 "core" %)( T +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X' +2870 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'M% +4 "core" %3\ \   +2 "sampler")P% +4 "core" %+ " +53 "collection"'U% +4 "core" %3\ \   +2 "sampler") % +4 "core" %&98 # +53 "collection"'[% +4 "core" %3\ \   +2 "sampler")d% +4 "core" %)\\\\ " +53 "collection"'+% +4 "core" %3\ \   +2 "sampler")B% +4 "core" % $ +53 "collection"'% +4 "core" %3\ \   +2 "sampler")Z% +4 "core" % % +54 "collection"'R% +4 "core" %3\ \ \  +2 "sampler")O% +4 "core" % $ +53 "collection"'8% +8 "core" %3\ \   +2 "sampler")c% +5 "core" % % +53 "collection"'T% +4 "core" %3\ \   +2 "sampler")V% +5 "core" % % +53 "collection"'"% +4 "core" %3\ \ \  +2 "sampler")X% +4 "core" %'% % +3 "sampler")#% +4 "core" %') # + ."WCR"Intake.select :close +2 "sampler")0 +9 )x% +3 "core" %+- P +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +4013 "core" '_0 # ' +3 ."MFBPCR"delay 30 seconds +3 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #"WCR"Vacuum too high -- waiting up to 40s +2 #"Qmail"Retry #5 of 10 after 10:00 +15 "collection"'% +4 "core" %3\ \   +2 "sampler")Y% +4 "core" %US % +3 "collection"'3% +4 "core" %3\ \   + #"WCR"Intake @35.1psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X \  +53 "collection"'4% +4 "core" %3\ \ *\ +2 "sampler")r% +4 "core" %[^ \ c +54 "collection"'f% +4 "core" %3\ \ -\ +2 "sampler")2% +5 "core" % \ +53 "collection"'q% +4 "core" %3\ \ 1\ +2 "sampler")!% +4 "core" % \ +54 "collection"'0% +4 "core" %3\ \ 1\ +2 "sampler")k% +4 "core" % \ +54 "collection"'j% +4 "core" %3\ \ '\ +2 "sampler"),% +4 "core" % \ +54 "collection"'% +4 "core" %3\ \ '\ +3 "sampler")N% +4 "core" % \ +53 "collection"'% +4 "core" %3\ \ 3\ +2 "sampler")% +4 "core" % ! \ +54 "collection"'\ % +4 "core" %3\ \ *\ +2 "sampler")@% +4 "core" %10 \ +3 "sampler")% +4 "core" %23 \ + ."WCR"Intake.select :close +2 "sampler")0 +9 )M% +3 "core" %44 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")P  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % \ +54 "collection"'% +4 "core" %3\ \ 1\ +2 "sampler")% +4 "core" % \ +54 "collection"'% +4 "core" %3\ \ /\ +2 "sampler")A% +4 "core" % \ +53 "collection"'m% +4 "core" %3\ \ )\ +2 "sampler")e% +4 "core" % \ +54 "collection"'i% +4 "core" %3\ \ 1\ +2 "sampler")D% +5 "core" %! \ +2 "sampler")l% +4 "core" % " \ + ."WCR"Intake.select :close +2 "sampler")0 +10 );% +3 "core" %&) \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")C  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X> \  +53 "collection"'/% +4 "core" %3\ \ 0\ +2 "sampler")p% +4 "core" %`` \ o +53 "collection"':% +4 "core" %3\ \ ,\ +2 "sampler")H% +5 "core" % \ +53 "collection"'s% +4 "core" %3\ \ 3\ +2 "sampler")F% +5 "core" % \ +53 "collection"'% +4 "core" %3\ \ 2\ +2 "sampler")y% +4 "core" % \ +53 "collection"'% +4 "core" %3\ \ 3\ +2 "sampler")6% +4 "core" % \ +54 "collection"'7% +4 "core" %3\ \ 2\ +3 "sampler")o% +4 "core" % \ +53 "collection"'%% +4 "core" %3\ \ 3\ +2 "sampler")$% +4 "core" % \ +53 "collection"'a% +4 "core" %3\ \ .\ +2 "sampler") % +4 "core" % \ +54 "collection"'Q% +4 "core" %3\ \ 1\ +2 "sampler")I% +4 "core" %-, \ +3 "sampler")v% +4 "core" %-+ \ + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %//  +2 ."WCR"SSV.dial :exhaust +61 "sampler")~  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +4012 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 "core" ' + #"Qmail"Retry #6 of 10 after 10:00 +3 "core" ' + ."MFBPCR"SPE.coast +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 "MFB"*(  +4 "core" C + C + ."MFBPCR"ASV.dial :SPErecovery +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118oct0316h1225ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*}  +37 "collection"'J% +7 "core" %3\ \ ,\ +4 "sampler")S% +6 "core" %HI  +63  +2 ."MFBPCR"ARV.dial :carrier +4 "sampler")% +5 "MFB"*E  +3 "core" %IG & + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %GI S +2 ."WCR"SSV.dial :exhaust +3 "sampler")_  +3 "core"  +2 "MFB"**% +4 "core" %V { +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*]'(V +59 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X' +903 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +75 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +212 "collection"'% +4 "core" %3\ \ 1 \ + #"WCR"Intake @34.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X  + #"WCR"Intake @34.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +3 "sampler")#.0X +2 "sampler")u% +5 "core" %7)* *~ +15 "collection"'x% +4 "core" %3\ \ G +2 "sampler")% +4 "core" %732 +~ +2 "collection"'% +4 "core" %3\ \ < +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +4 "core" %$& + + ."WCR"Intake.select :close +2 "sampler")0 +9 )]% +3 "core" %)( \\ +2 ."WCR"SSV.dial :exhaust +2 "sampler")A  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +3 #"Qmail"Retry #7 of 10 after 10:00 +51 "collection"'?% +3 "core" %3\ \ \\  +3 "sampler"){% +4 "core" %JK . +2 "sampler")% +4 "core" %KM . +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )X% +3 "core" %KK ` +2 ."WCR"SSV.dial :exhaust +2 "sampler")5  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %3\ \   +2 "sampler")]% +4 "core" %  +53 "collection"'A% +4 "core" %3\ \   +2 "sampler")Y% +5 "core" %  +53 "collection"'e% +4 "core" %3\ \ *  +2 "sampler")i% +4 "core" %  +54 "collection"'l% +4 "core" %3\ \   +2 "sampler")% +4 "core" %  +53 "collection"';% +4 "core" %3\ \   +2 "sampler")8% +5 "core" %  +53 "collection"'|% +4 "core" %3\ \   +2 "sampler")G% +4 "core" %  +54 "collection"'C% +4 "core" %3\ \   +2 "sampler").% +5 "core" %  +54 "collection"'`% +3 "core" %3\ \   +2 "sampler"))% +4 "core" %  +54 "collection"'W% +4 "core" %3\ \  +2 "sampler")% +4 "core" %  +53 "collection"'&% +4 "core" %3\ \   +2 "sampler") % +4 "core" %&%  +2 "sampler")/% +4 "core" %(%  +2 ."WCR"Intake.select :close + "sampler")0 +10 )p% +3 "core" %'' M +2 ."WCR"SSV.dial :exhaust +2 "sampler"):  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %3\ \  \ +3 "sampler")]% +4 "core" %&#!  +53 "collection"'A% +4 "core" %3\ \ /\ +2 "sampler")Y% +5 "core" %&43  +53 "collection"'e% +4 "core" %3\ \ /\ +2 "sampler")i% +5 "core" %&GE  +53 "collection"'l% +4 "core" %3\ \  \ +2 "sampler")% +5 "core" %#Z\\  +53 "collection"';% +4 "core" %3\ \ /\ +2 "sampler")8% +4 "core" %nq B +53 "collection"'|% +4 "core" %3\ \  +2 "sampler")G% +4 "core" %  +54 "collection"'C% +4 "core" %3\ \ 3 +2 "sampler").% +5 "core" %  +53 "collection"'`% +5 "core" %3\ \ \ +2 "sampler"))% +5 "core" %  +53 "collection"'W% +4 "core" %3\ \ %\ +2 "sampler")% +4 "core" %  +54 "collection"'&% +4 "core" %3\ \ \ +2 "sampler") % +4 "core" %  +54 "collection"'/% +4 "core" %3\ \ '\ +2 "sampler")p% +5 "core" %  +53 "collection"':% +4 "core" %3\ \ \ +2 "sampler")}% +4 "core" %  +53 "collection"'s% +4 "core" %3\ \  \ +2 "sampler")F% +5 "core" %  +53 "collection"'H% +4 "core" %3\ \ /\ +2 "sampler")y% +5 "core" %  +53 "collection"'% +3 "core" %3\ \ \ +2 "sampler")% +5 "core" %  +53 "collection"'7% +4 "core" %3\ \ 1 +2 "sampler")o% +4 "core" %&%  +53 "collection"'6% +4 "core" %3\ \ 2 +2 "sampler")m% +5 "core" %+,  +2 "sampler")a% +4 "core" %-*  + ."WCR"Intake.select :close +2 "sampler")0 +10 ) % +3 "core" %00 L +2 ."WCR"SSV.dial :exhaust +2 "sampler")Q  +74 "core"  +2 ."WCR"Exhaust.select :open +4 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 "collection"'q% +3 "core" %3\ \ 1  +2 "sampler")0% +8 ."WCR"SS.reconfigure SSconfig +2 "sampler")#.0X Z +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +86 "core"  +2 "collection"'%% +5 "core" % ; +2 ."WCR"CSV.dial between air and CTV +3 "collection"'P ` +29 "core" b +3 ."WCR"CS.seek 6.927ml +2 "collection"'t' +773 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 "collection"'  +4 ."WCR"CSV.dial CTV +3 "collection"'U  +26 "core"  +41  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'M'4 +1832 "core" ' + ."WCR"CSV.dial :air +3 "collection"'~ @ +43 "core" > +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'B' +2268 "core" ' +2 "collection"'% +5 "core" % i 1 + ."WCR"CSV.dial between air and CTV +3 "collection"'+ ` +28 "core" a +3 ."WCR"CS.seek 2.51ml +2 "collection"'R'!= +1778 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'O  +27 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'Z'4 +454 "core" 'n % +3 ."WCR"CBV.dial :waste2b +3 "collection"'\  +32 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'T' +336 "core" ' +2 ."WCR"delay 1:00 +3650 "Can" R4 1t +2352 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'V  +126 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'K  +40 "core"  +3 "collection"'g% +4 "core" %T 7 +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'!' +622 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'#' +1835 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"' @ +71 "core" @ +53 "sampler")"% +4 "core" %88 U + ."WCR"CBV.dial between CSV and waste2b +64 "collection"'u  +88 "core"  +2 "collection"'x% +5 "core" %6 . +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +56 "core" _ +3 ."WCR"CS.seek 6.82ml +3 "collection"'' +802 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +6 "collection"'3  +2 '[  +31 "core"  +97  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +3 "collection"''4 +1808 "core" ' + ."WCR"CSV.dial :air +3 "collection"'L @ +42 "core" > +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'<' +2272 "core" ' +2 "collection"'% +5 "core" %@D= < + ."WCR"CSV.dial between air and CTV +3 "collection"'? ` +30 "core" a +6 ."WCR"CS.seek 1.989ml +4 "collection"'{' +1846 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'  +27 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'X'4 +107 "core" 'B / +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'5  +31 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"' ' +567 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'(  +126 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'J  +41 "core"  +2 "collection"'d% +5 "core" % 1 + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'S' +603 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'' +1840 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"' @ +70 "core" ? +53 "sampler")E% +4 "core" %53 Y +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'*  +88 "core"  +3 "collection"'_% +4 "core" % 7 +2 ."WCR"CSV.dial between air and CTV +3 "collection"'c ` +57 "core" ^ +3 ."WCR"CS.seek 6.82ml +2 "collection"'9' +802 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +66 '  +29 "core"  +103  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'>'4 +1805 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'] @ +43 "core" ? +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'A' +793 ."Qmail"BACfans.email "Started mfb in tube 2 at 14:05:14CEST03-Oct-18\\n{1 => 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +4011 "core" ' +3 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 "collection"'Y% +5 #"Qmail"Retry #9 of 10 after 10:00 +4 "core" % / +2 ."WCR"CSV.dial between air and CTV +3 "collection"'e ` +28 "core" a +3 ."WCR"CS.seek 2.056ml +2 "collection"'i' +1841 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'l  +27 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"''4 +137 "core" '\ * 7 +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"';  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'8' +528 "core" ' +3 ."WCR"delay 1:00 +2549 "Can" J4 5i +3454 ."WCR"CTV.dial :air,avoiding: :intake +5 "collection"'|  +127 "core" +2 "collection"'G& +5 "core" &WpD +: +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&C% +4 "core" %\     +3 "storage"(.% +4 "core" %c\ \  O +2 "storage"(`. +3 "core" . +3 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"()(( +212 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (W& +3 "core" &+ G +2 "manipulator"&& +4 "core" &   k 1 +2 "manipulator"&&% +5 "core" %\     +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"& ( +179 "core" ( +2 "manipulator"&/& +5 "core" & ) ) :  +4 "storage"(p& +4 "core" &*n H G +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&:' +94 "core" ' +2 "storage"(}& +5 "core" &*o F +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(s'V +196 "core" ' +2 "storage"(F- +4 "core" -' +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&H& +4 "core" &    +2 "storage"(y& +4 "core" &*s a A +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&'C +25 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(7- +3 "core" -' +3 ."WCR"SE.seek 10.09 Pucks below Top Plate +2 "storage"(o' +34 "core" ' +2 "manipulator"&6% +5 "core" %h #   +2 "storage"(m& +4 "core" &*m i A +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 337 counts +2 "manipulator"&a'ϔ +14 "core" ' +2 "manipulator"& & +5 "core" & " )  +63 "storage"(Q& +7 "core" &*t E +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +29 "core" ' +3 ."WCR"SE.seek 11.09 Pucks below Top Plate +2 "storage"(v'Ä +54 "core" ' +2 "manipulator"&& +5 "core" &    +3 "manipulator"&$% +4 "core" %   +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&z(ӷ +161 "core" ( +2 "manipulator"&& +5 "core" &Ӳ \  9' +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӳ  w 9' +3 ."WCR"Forearm.seek CC +2 "manipulator"&h' +96 "core" ' + ."WCR"Hand.close +3 "manipulator"&/ +65 "core" / +2 ."WCR"CC.seek :open +3 "collection"'D( +420 "core" ( +2 "storage"(^& +5 "core" &*s G +2 "storage"(4& +5 "core" &*t } G +3 "manipulator"&b& +4 "core" &   4 +2 "manipulator"&f% +5 "core" % )   +2 ."WCR"Forearm.seek :retract +2 "manipulator"&r'\ +93 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&q( +176 "core" ( +2 "manipulator"&0& +5 "core" &  !  +2 "storage"(2& +5 "core" &*s J +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&j'C +97 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&,, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open +2 "manipulator"&I1 +65 "core" 1 +3 "manipulator"&k% +5 "core" % p   H +2 "storage"(& +4 "core" &*s  G +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 345 counts +2 "manipulator"&'Ϝ +14 "core" ' +2 "manipulator"&'& +5 "core" & & * } +2 "storage"(N& +5 "core" &*t K +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&@' +20 "core" ' +2 "storage"(% +5 "core" %Ê J +3 ."downElevator"SE.seek :down +4 "storage"(%'X +101 (P% +3 "core" %"  MRM +2 "manipulator"&% +5 "core" %   +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +3 "manipulator"&U'\ +40 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +47 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +5 "core" &- 5 +2 .tHand.open + "manipulator"&t1 +27 "core" 1 +2 "manipulator"&~& +5 "core" &    +2 "manipulator"&M% +4 "core" %\ \    +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +193 "core" ( +2 "manipulator"&+& +5 "core" &-   \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +4 "core" &-   \ +2 .tForearm.seek :garage +2 "manipulator"&O'η +101 "core" ' +2 .tHand.close + "manipulator"&R/ +63 "core" / +2 "manipulator"&\ & +5 "core" &-  ] \ +2 "manipulator"&Z% +4 "core" %   x I +2 .tForearm.seek :retract +2 "manipulator"&V'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&K(ӷ +283 "core" ( +2 "manipulator"&g& +5 "core" &Ӷ# "  = ;9 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &T& +3 "core" &Ӷ"   <9 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&!' +97 "core" ' +57 "manipulator"& & +14 "core" &ӷ"   q ;8 +3 "manipulator"&"% +5 "core" %   O +2 "collection"'u& +5 "core" &# ? +2 "collection"'x& +4 .tCC.seek :closed +2 "collection"'(W +4 "core" &" ? +2 &2 ? +9 &2/ 8)v +10 &e0 7= +9 &) 7K +10 &Fp0 8J +9 & m- 9J +9 &t7 8K +10 &r5 8K +9 &Ok6 9J +9 &p9 9J +10 &j9 9J +9 & k0 9K +10 &"Vk0 9K +9 &$r3 9K +9 &%r2 8K +10 &'l9 9K +9 &)^n+ 8J +9 &+l% 9K +10 &,l' 9K +9 &.r) 9K +10 &0gr) 9J +9 &2)n% 9J +9 &3p' 8J +10 &5s( 8K +9 &7nn% 9K +9 &92k 9J +10 &:q 9K +9 &<p 9K +10 &>wn 9J +9 &@9n 9J +9 &An 9J +10 &Cn 9K +9 &E~u 8K +9 &G@s 8K +10 &Ix 8K +9 &J 7N +10 &Lq\ 4R +9 &N, 3T +9 &O 3T +10 &Q 3U +9 &Sp 2U +9 &U3 3T +10 &Vu 5)~ +9 &WV# 2] +9 &Ws\\\ :@ +2 ( + "collection"'x& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.84 + "collection"'#& +4 "core" &Ws\\\ :@ +2 .tHand.open +2 "manipulator"&[1 +55 "core" 1 +2 "manipulator"&3% +5 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'L& +5 "core" &Ws[ ;@ +2 "collection"'% +5 "core" % ; + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'?% +5 "core" % ; + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'<'p +1373 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '% +3 "core" %p 5 +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'{'Z +646 "core" ' + .tCSV.dial :waste +2 "collection"'5 +125 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'X'4 +2013 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'(& +5 "core" &Ws\\ 8@ +2 "collection"'J% +5 "core" %0 9 + .tCSV.dial :flush +2 "collection"'d  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"' 'p +1185 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'S @ +41 "core" A +2 "collection"'% +5 "core" %p + +2 .tCS.seek 7ml +2 "collection"'E'f +548 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'*  +2 '_  +40 "core"  +91  + .tCBV.dial :waste1 +2 "collection"'c @ +75 "core" A +3 .tCS.seek 0ml + "collection"''4 +1615 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +5 "core" &Ws[ /@ +2 "collection"'% +4 "core" %7 / +2 .tCSV.dial :flush +2 "collection"'9  +71 "core" +3 .tCS.seek 5ml + "collection"']'p +1182 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'> @ +42 "core" B +2 "collection"'Y% +5 "core" %p < +2 .tCS.seek 7ml +2 "collection"'e'f +585 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'A  +40 "core"  +2 .tCBV.dial :waste2b +2 "collection"'l  +73 "core"  +3 .tCS.seek 0ml + "collection"'i'4 +1630 "core" ' +2 #tFlushing upper manifold + "collection"';& +5 "core" &Ws\\ 8@ +2 "collection"'% +5 "core" %8 8 + .tCSV.dial :flush +2 "collection"'|  +71 "core" +3 .tCS.seek 5ml +2 "collection"'G'p +1194 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'C @ +44 "core" A +2 "collection"'.% +5 "core" %p# 6 +2 .tCS.seek 7ml +2 "collection"'`'l +545 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'W +5 '  +44 "core"  +55  +63 .tCTV.dial :air +5 "collection"'&  +127 "core" +3 .tCS.seek 0ml +2 "collection"'/'4 +1601 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'p'0 +760 "core" ' + .tCSV.dial :waste +2 "collection"'} +42 "core" +3 .tCS.seek 0ml +2 "collection"'='4 +747 "core" ' +2 "collection"'\\& +5 "core" &Ws\\ .@ +2 "collection"'F% +4 "core" %5 - + .tCSV.dial :flush +2 "collection"'H  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'y'0 +762 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'7 @ +42 "core" B +2 "collection"'6% +5 "core" %0 1 +2 .tCS.seek 5ml +2 "collection"'m'p +538 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"' '4 +1175 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'Q'0 +753 "core" ' + .tCSV.dial :waste +2 "collection"' +71 "core" +3 .tCS.seek 0ml +2 "collection"':'4 +781 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'$& +5 "core" &Ws\\ 9@ +2 "collection"' % +4 "core" %1 9 +2 .tCSV.dial CSR +2 "collection"'s  +124 "core"  +2 "collection"'% +5 "core" %1! 7 + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 8ml +2 "collection"'a'L +1825 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'o' +543 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +97 "core" +2 .tCTV.dial :intake +2 "collection"'  +71 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"'' +1895 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +72 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +604 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'  +98 "core"  +2 "collection"'% +5 "core" %3 , + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 4ml +2 "collection"'^'P +1123 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'4' +1394 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'b  +2 'f  +41 "core"  +91  +2 .tCBV.dial :waste1 +2 "collection"'0 @ +44 "core" A +3 .tCS.seek 0ml +2 "collection"'2'4 +370 ."Qmail"BACfans.email "Started mfb in tube 2 at 14:05:14CEST03-Oct-18\\n{1 => 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 "core" ' +3 #tFlushing lower manifold's waste2b port + #"Qmail"Retry #10 of 10 after 10:00 +2 .tCSV.dial CSR +2 "collection"'h  +43 "core"  +2 "collection"'z% +5 "core" %5 8 + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'I'P +1121 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'k' +1399 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +43 "core" ~ +2 .tCBV.dial :waste2b +57 "collection"''  +82 "core"  +3 .tCS.seek 0ml +2 "collection"'N'4 +2262 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"'r% +5 "core" %7 5 + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'P'P +1122 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1401 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'q +2 '  +48 "core"  +52 +2 .tCTV.dial :air +2 "collection"'j  +127 "core" +2 .tCS.seek 0ml +2 "collection"'t'4 +2263 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'~'0 +760 "core" ' + .tCSV.dial :waste +2 "collection"'M +41 "core" +3 .tCS.seek 0ml +2 "collection"''4 +456 "Can" I3 * +298 "core" ' +2 #tFlushing upper manifold + "collection"'v& +5 "core" &Ws\\ .@ +2 "collection"'@% +5 "core" %2 . + .tCSV.dial :flush +2 "collection"'+  +41 "core"  +3 .tCS.seek 5ml +2 "collection"'%'p +1189 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'B @ +40 "core" B +2 "collection"')% +5 "core" %p 2 +2 .tCS.seek 7ml +2 "collection"','k +542 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'R +99 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'\ '4 +1605 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'Z'0 +757 "core" ' + .tCSV.dial :waste +2 "collection"'U +43 "core" +3 .tCS.seek 0ml +2 "collection"'O'4 +749 "core" ' +2 "collection"'g& +5 "core" &Ws[ 7@ +2 "collection"'T% +4 "core" %5 7 + .tCSV.dial :flush +2 "collection"'  +41 "core"  +3 .tCS.seek 3ml +2 "collection"' '0 +750 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'" @ +41 "core" B +2 "collection"'u% +5 "core" %0 6 +2 .tCS.seek 5ml +2 "collection"'V'p +542 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'D'4 +1172 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'#'0 +754 "core" ' + .tCSV.dial :waste +2 "collection"'[ +72 "core" +2 .tCS.seek 0ml +2 "collection"'3'4 +758 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'L& +5 "core" &Ws[ ,@ +2 "collection"'% +4 "core" %1 + +2 .tCSV.dial :flush +2 "collection"'x  +42 "core"  +3 .tCS.seek 5ml + "collection"''p +1192 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'? @ +41 "core" A +2 "collection"'!% +5 "core" %p 1 +2 .tCS.seek 7.001ml +2 "collection"'8'n +546 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +5 '<  +51 "core"  +81  + .tCBV.dial :waste1 +2 "collection"'5 @ +44 "core" A +3 .tCS.seek 0ml + "collection"'{'4 +1610 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'(& +5 "core" &Ws] ;@ +2 "collection"'J% +4 "core" %/ ; +2 .tCSV.dial :flush +2 "collection"'d  +69 "core" +3 .tCS.seek 5ml +2 "collection"'X'p +1173 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'S @ +42 "core" A +2 "collection"'% +5 "core" %p 8 \ +2 .tCS.seek 7ml +2 "collection"' 'f +536 "core" ' +4 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'*  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"'_  +72 "core"  +3 .tCS.seek 0ml +2 "collection"'c'4 +1605 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'E& +5 "core" &Ws[ 3@ +2 "collection"'% +4 "core" %0 2 +2 .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'9% +5 "core" %0 2 + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"''L +1823 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'>' +544 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'Y +5 ']  +46 "core"  +51 +2 .tCTV.dial :intake + "collection"'A  +72 "core" + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"'l' +1899 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'e  +70 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"';'4 +606 "core" ' + .tCSV.dial CSR +2 "collection"'  +98 "core"  +2 "collection"'|% +5 "core" %5 ; + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'i'p +1390 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'C' +1375 "core" ' + .tCSV.dial CBV +2 "collection"'. +97 "core" +2 .tCS.seek 0ml +2 "collection"'G'4 +2665 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &   > 5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&W(ӷ +20 "core" ( +2 "manipulator"&&& +5 "core" &ӹ   ( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +3 "core" &ӹ    ( +2 .tForearm.seek CC +2 "manipulator"&/' +93 "core" ' + .tHand.close +2 "manipulator"&}/ +62 "core" / +2 .tCC.seek :open +2 "collection"'p( +417 "core" ( +2 "manipulator"&\\& +4 "core" &   1 & +3 "manipulator"&F% +4 "core" % 7   < +2 .tForearm.seek :retract +2 "manipulator"&H'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&=(- +305 "core" ( +2 "manipulator"&7& +4 "core" &-    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &6& +3 "core" &-   O  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&y'η +114 "core" ' +3 .tHand.open + "manipulator"&m1 +60 "core" 1 +2 "manipulator"& % +5 "core" % δ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Q& +4 "core" &5 / +2 .tHand.open + "manipulator"&$1 +27 "core" 1 +2 "manipulator"& & +4 "core" &-    +3 .tElbow.reconfigure TightElbow +65 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&s(- +4 "core" ( +2 "manipulator"&& +8 "core" &-    +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &:& +3 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&a'η +95 "core" ' +2 .tHand.close + "manipulator"&/ +57 "core" / +2 "manipulator"&& +5 "core" &-    +2 "manipulator"&o% +5 "core" %   = +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +274 "core" ( +2 "manipulator"&& +5 "core" &ӷ    3 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &ӷ    3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&^& +5 "core" &ӷ   d 3 +2 "manipulator"&b% +4 "core" %    u +3 "collection"'f& +4 "core" &7 2 +2 "collection"'0& +5 .tCC.seek :closed +2 "collection"'4(W +4 "core" &6 2 +2 &; 2 +9 & 66 *+{ +9 &h: )? +10 &; *K +9 &pn: +K +9 &1q6 +K +10 &n9 ,J +9 &m7 +K +9 &ym7 ,J +10 &;k; +J +9 &l6 ,K +10 & p8 ,K +9 &"k5 ,K +9 &$Cm; +J +10 &&o4 +K +9 &'l0 ,K +9 &)k6 +K +10 &+Jp9 +K +9 &- m7 +K +9 &.n5 +K +10 &0q6 +K +9 &2Rj5 ,K +10 &4k4 +J +9 &5m5 ,J +9 &7j4 ,J +10 &9[m& +J +9 &;n* +J +10 &<n0 +K +9 &>p) +K +9 &@al0 +K +10 &B$m+ +K +9 &Cl1 ,K +9 &Eo, +J +10 &Gjl0 ,K +9 &I*v! +L +10 &J% )N +9 &L1 'Q +9 &NW* &T +10 &P* &U +9 &Q0 %U +9 &S4 %U +10 &U[* %V +9 &Vo' %0 +10 &WB) *0 +9 &We% ,< +5 ( + "collection"'0& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.86 +2 "collection"'h& +4 "core" &WH& -< +2 &WI& .< + .tHand.open +2 "manipulator"&z1 +56 "core" 1 +2 "manipulator"&2% +4 "core" %  %  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&I'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &WH /< +2 "collection"''% +4 "core" %3 . + .tCSV.dial CSR +2 "collection"'k  +98 "core"  +2 "collection"'% +5 "core" %3$ - + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'r'p +1373 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 'N% +3 "core" %p 0 +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'P'] +648 "core" ' + .tCSV.dial :waste +2 "collection"' +123 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'q'4 +2015 "core" ' +2 #tPurging external Intake + "collection"'j& +5 "core" &WG 0< +2 "collection"'% +4 "core" %1 / + .tCSV.dial :flush +2 "collection"'t  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'M' +2241 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'~ +72 "core" ~ +2 .tCTV.dial :intake +2 "collection"'v  +72 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"'@'4 +2346 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'+  +72 "core" ~ +2 #tFlushing upper manifold + "collection"'& +5 "core" &WG $< +2 "collection"'B% +4 "core" %4 % + .tCSV.dial :flush +2 "collection"')  +70 "core"  +2 .tCS.seek 5ml +2 "collection"'%'p +1183 "core" ' +2 .tdelay 5 seconds +229 ."Qmail"BACfans.email "Started mfb in tube 2 at 14:05:14CEST03-Oct-18\\n{1 => 9, 2 => 13}\\nCan@14:00:23, 14.1C, 68% humidity, 14.3psia, 14.355V, 0.651A, 0.651A avg, 9.34W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +4011 !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:718: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:@checkpoint: omitted + .tCSV.dial :air +2 "collection"'R @ +42 "core" A +2 "collection"',% +4 "core" %p 1 +3 .tCS.seek 7ml +2 "collection"'\ 'i +533 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'U +97 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'Z'4 +1609 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'g'0 +756 "core" ' + .tCSV.dial :waste +64 "collection"'T +45 "core" +2 .tCS.seek 0ml +2 "collection"''4 +752 "core" ' +2 "collection"'O& +4 "core" &WG *< +2 "collection"'"% +4 "core" %5 ) +2 .tCSV.dial :flush +2 "collection"'u  +42 "core"  +3 .tCS.seek 3ml +2 "collection"' '0 +768 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'V @ +41 "core" A +2 "collection"'D% +4 "core" %0 ( +3 .tCS.seek 5ml +2 "collection"'['p +547 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'#'4 +1191 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'L'0 +693 "Can" D5 7zz +64 "core" ' + .tCSV.dial :waste +2 "collection"' +72 "core" +3 .tCS.seek 0ml + "collection"'x'4 +749 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&3& +5 "core" &   - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&?(ӷ +17 "core" ( +2 "manipulator"&!& +4 "core" &ӻ   ) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &ӻ  ) +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' + .tHand.close +2 "manipulator"& 12, 2 => 10}\\nCan@17:37:03, 15.3C, 67% humidity, 14.4psia, 14.060V, 0.985A, 0.985A avg, 13.85W",Subject: "Waiting until 14:00CEST04-Oct-18" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +53707 "Can" L1 ;rr +6296 ."Qmail"GoodNews.email "Then, in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tundeployv2.rb:115\\n{1 => 12, 2 => 10}\\nCan@17:37:03, 15.3C, 67% humidity, 14.4psia, 14.060V, 0.985A, 0.985A avg, 13.85W",Subject: "Waiting until 14:00CEST04-Oct-18" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +49696 "Can" W/ / +10307 ."Qmail"GoodNews.email "Then, in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tundeployv2.rb:115\\n{1 => 12, 2 => 10}\\nCan@17:37:03, 15.3C, 67% humidity, 14.4psia, 14.060V, 0.985A, 0.985A avg, 13.85W",Subject: "Waiting until 14:00CEST04-Oct-18" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +45685 "Can" Z. 2w +14318 ."Qmail"GoodNews.email "Then, in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tundeployv2.rb:115\\n{1 => 12, 2 => 10}\\nCan@17:37:03, 15.3C, 67% humidity, 14.4psia, 14.060V, 0.985A, 0.985A avg, 13.85W",Subject: "Waiting until 14:00CEST04-Oct-18" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +37967 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"10674720:2226,925,720,722,59.9628;10675620:2500,951,692,687,60.0001;10676670:2812,1254,664,681,60.0374;10787910:2228,934,705,718,60.0001;10788810:2509,921,691,653,60.0001;10789860:2810,1265,694,682,60.0001;10900980:2214,920,708,717,59.9628;10901880:2485,959,692,686,60.0374;10902930:2797,1260,692,683,60.0001;11014020:2219,909,708,717,59.9628;11014920:2504,931,694,687,60.0001;11015970:2787,1260,695,685,60.0001;11127290:2219,942,705,716,60.0001;11128190:2491,929,663,687,59.9628;11129240:2804,1255,697,683,60.0374;11240160:2214,936,678,681,59.9628;11241060:2495,920,693,682,59.9628;11242110:2794,1271,693,684,59.9628;11352830:2209,920,677,716,60.0001;11353730:2505,942,692,687,59.9628;11354780:2799,1262,694,681,59.9628;11466000:2212,925,710,718,59.9628;11466900:2494,916,692,682,60.0001;11467950:2802,1286,692,650,60.0001;11578800:2215,904,712,714,60.0001;11579700:2500,944,695,686,60.0374;11580750:2792,1263,694,682,60.0001;11691640:2214,919,714,714,60.0001;11692540:2505,929,692,682,59.9628;11693590:2790,1264,694,683,60.0001;11804260:2214,940,715,714,60.0001;11805160:2500,904,691,685,60.0001;11806210:2793,1276,691,649,60.0001;11916850:2218,916,714,710,60.0001;11917750:2507,927,694,686,60.0001;11918800:2784,1280,695,688,59.9628;12029440:2219,926,713,714,60.0001;12030340:2498,948,695,684,60.0001;12031390:2794,1265,691,649,60.0001;12142150:2213,899,717,718,59.9628;12143050:2490,921,698,685,60.0001;12144100:2790,1270,665,684,60.0001;12255040:2213,934,720,715,60.0374;12255940:2483,941,694,684,60.0001;12256990:2786,1268,697,683,60.0001;12367800:2204,912,690,715,60.0001;12368700:2489,932,694,683,60.0001;12369750:2782,1263,697,682,60.0001;12480660:2216,913,721,715,60.0001;12481560:2497,928,697,684,60.0001;12482610:2780,1280,697,685,59.9628;12593220:2211,929,719,715,59.9628;12594120:2489,929,696,687,60.0001;12595170:2783,1266,696,685,60.0001;12705880:2215,937,719,715,60.0001;12706780:2501,952,694,685,60.0001;12707830:2785,1261,662,685,60.0001;12818570:2210,930,719,717,59.9628;12819470:2506,942,695,690,60.0374;12820520:2783,1270,696,685,60.0001;12931340:2201,925,720,715,59.9628;12932240:2496,969,696,690,60.0001;12933290:2781,1275,695,686,60.0001;13044010:2208,957,722,713,59.9628;13044910:2500,928,692,684,60.0001;13045960:2778,1272,699,683,60.0001;13156710:2207,913,723,714,59.9628;13157610:2497,908,696,684,60.0001;13158660:2779,1276,664,687,60.0001;13269610:2210,958,724,711,59.9628;13270510:2487,942,695,688,60.0001;13271560:2780,1277,696,683,60.0001;13382430:2202,918,723,712,60.0001;13383330:2485,907,662,685,59.9628;13384380:2785,1276,694,680,60.0001;13494820:2208,932,723,711,59.9628;13495720:2490,893,663,685,59.9628;13496770:2782,1264,696,682,60.0001;13607620:2195,934,724,713,60.0001;13608520:2505,941,662,682,60.0001;13609570:2783,1268,695,683,60.0001;13720540:2201,926,723,714,59.9628;13721440:2497,953,696,683,60.0001;13722490:2775,1209,661,684,60.0001;13833020:2213,943,722,713,59.9628;13833920:2487,940,697,681,60.0001;13834970:2778,1245,667,683,60.0001;13946300:2199,924,724,716,60.0001;13947200:2489,925,666,684,59.9628;13948250:2773,1247,698,682,60.0001;14058720:2205,927,720,713,60.0001;14059620:2485,902,663,686,60.0374;14060670:2787,1243,695,684,59.9628;14171570:2214,921,725,713,60.0001;14172470:2466,943,694,687,60.0374;14173520:2790,1263,698,686,60.0001;14284480:2204,912,723,714,60.0001;14285380:2487,929,695,690,60.0001;14286430:2776,1292,698,684,60.0001;14397270:2212,925,723,712,59.9628;14398170:2485,913,664,683,60.0001;14399220:2773,1278,695,685,60.0001;14509900:2205,923,725,711,60.0001;14510800:2479,896,697,686,60.0001;14511850:2784,1239,696,679,60.0001;14622570:2206,916,725,716,60.0001;14623470:2466,929,697,683,60.0001;14624520:2783,1251,696,684,60.0001;14734510:2212,918,720,713,60.0001;14735410:2492,933,664,686,60.0001;14736460:2771,1228,694,684,60.0001;14847140:2199,938,725,714,59.9628;14848040:2473,907,694,684,59.9628;14849090:2787,1245,698,683,60.0374;14959860:2196,921,726,713,59.9628;14960760:2485,952,695,683,59.9628;14961810:2767,1247,695,683,60.0001;15072570:2203,941,723,712,59.9628;15073470:2475,928,694,683,60.0001;15074520:2759,1239,696,680,60.0001;15185320:2197,932,725,717,60.0001;15186220:2492,952,694,650,60.0001;15187270:2779,1234,694,684,60.0001;15297540:2204,1250,726,708,60.0001; +20 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct0316h1225ml.pcr +2 "MFB"* % +4 "core" %[. { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"*9% +5 "core" %(8> z +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*c'Z~ +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +48 "core"  +2 "MFB"*]% +5 "core" %Z {\ 7 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*Y'> +1525 "Can" Z. ?ee +4535 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*A % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*>% +4 "core" %>  {o +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*e'i +534 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*l  +49 "core"  +2 "MFB"*% +4 "core" %r { +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*|'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*;  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*i  +83 "core"  +2 "MFB"*.% +4 "core" %p { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*C'e +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3074 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*&'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +2627 ."Qmail"GoodNews.email "Then, in tube 2: mbaPhase\\n/home/esp/esp2/mission/18tundeployv2.rb:115\\n{1 => 12, 2 => 10}\\nCan@17:37:03, 15.3C, 67% humidity, 14.4psia, 14.060V, 0.985A, 0.985A avg, 13.85W",Subject: "Waiting until 14:00CEST04-Oct-18" +3153 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +3 "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*K' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*\\ % +108 "core" & +2 "MFB"*F% +5 "core" %V% {D +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*/' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*W  +50 "core"  +2 "MFB"*7% +5 "core" %F {\ < +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*6'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*m % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"* % +4 "core" %>\ ] { V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*Q'v +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*H  +49 "core"  +2 "MFB"*$% +5 "core" %X { + +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'q +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*:'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +2839 "Can" W. 1 +15949 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*y' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*o'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*=' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +157 .AS.reconfigure ASnorm +10 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*s'V +744 "Can" V/ :xx +4322 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18oct0318h1225ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*^  +63 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*b  +24 "core"  +2 "MFB"*f% +5 "core" %V { +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(W +2550 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*p' +2900 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*0 n +148 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*h'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*z'(@ +2911 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*2  +146 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +33 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*'% +4 "core" %(F { +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*k'FI +623 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +135 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*% +4 "core" %FJ\ D { R +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*G' +1818 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*N  +35 "core" +2 #"MFBPCR"Adding PP3 +2 .delay 2 seconds +202 "MFB"*r% +4 "core" % { & +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"* ' +642 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*P  +33 "core" +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*j% +4 "core" %I { +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*' +621 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*t  +114 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*q% +3 "core" %  | C +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*~'\ +5867 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*v n +33 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*M% +4 "core" %\  { +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*+'\  +627 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*B% +4 "core" %\   | G +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*)' F +5042 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*@  +54 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*R  +45 "core"  +4 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*,% +4 "core" % F\  | L +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*%'e +17303 "Can" V. ;ww +15316 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*U  +68 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*\ % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +43554 "Can" X- . +60004  W, 8{{ +60004  W- - +60004  Y, <hh +60004  \\* 8pp +60004  \\+ % +60004  [, 5{{ +60005  \\, 7qq +28404 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"17593530:2049,893,729,725,60.0001;17594430:2321,943,695,683,60.0374;17595480:2582,1246,694,679,60.0001;17706320:2059,920,724,713,60.0001;17707220:2317,919,695,682,60.0001;17708270:2575,1276,665,682,60.0001;17819570:2056,925,723,709,59.9628;17820470:2328,928,663,682,60.0001;17821520:2590,1254,696,682,60.0001;17932690:2049,944,692,714,59.9628;17933590:2313,953,695,680,60.0001;17934640:2565,1255,699,686,60.0001;18044940:2052,906,692,716,59.9628;18045840:2301,895,696,685,60.0001;18046890:2577,1236,697,683,60.0001;18157760:2033,928,723,711,60.0001;18158660:2303,910,695,685,60.0374;18159710:2558,1264,697,680,60.0374;18270700:2042,932,722,711,59.9628;18271600:2295,912,692,687,60.0001;18272650:2588,1243,664,681,60.0374;18383460:2040,940,722,709,59.9628;18384360:2302,927,696,686,60.0001;18385410:2552,1256,697,683,60.0001;18496070:2046,944,724,717,59.9628;18496970:2299,952,695,651,60.0001;18498020:2546,1273,696,682,60.0001;18608610:2040,943,725,715,60.0001;18609510:2298,946,694,651,60.0001;18610560:2570,1262,696,684,60.0374;18721080:2041,921,724,713,59.9628;18721980:2306,914,662,686,59.9628;18723030:2570,1265,698,683,60.0001;18834030:2040,923,721,678,59.9628;18834930:2304,925,696,688,60.0001;18835980:2567,1256,697,687,60.0001;18946490:2039,932,724,712,59.9628;18947390:2298,934,665,682,60.0001;18948440:2570,1260,696,685,60.0374;19058660:2036,894,723,716,60.0001;19059560:2296,910,663,683,60.0001;19060610:2568,1280,696,683,60.0001;19171430:2046,943,725,679,59.9628;19172330:2279,935,695,686,60.0001;19173380:2569,1243,695,686,60.0001;19283900:2050,947,722,674,59.9628;19284800:2300,914,693,687,60.0001;19285850:2568,1250,699,681,60.0374;19396360:2050,920,694,715,60.0001;19397260:2306,934,696,687,59.9628;19398310:2570,1269,695,685,60.0001;19508960:2051,905,723,714,59.9628;19509860:2308,920,697,685,59.9628;19510910:2566,1261,694,685,60.0001;19621700:2047,929,725,714,59.9628;19622600:2308,948,697,685,60.0001;19623650:2580,1239,665,683,60.0001;19734080:2052,891,723,713,59.9628;19734980:2303,931,695,685,60.0001;19736030:2573,1258,664,682,60.0374;19846790:2060,952,722,715,59.9628;19847690:2308,945,694,687,60.0001;19848740:2570,1237,695,684,60.0001;19959150:2047,934,725,715,60.0001;19960050:2303,938,697,684,60.0001;19961100:2584,1231,664,686,60.0001;20072020:2057,919,724,713,59.9628;20072920:2314,960,697,685,60.0001;20073970:2552,1249,693,684,60.0001;20184680:2058,911,725,713,59.9628;20185580:2313,931,697,685,60.0001;20186630:2569,1230,697,685,60.0374;20297210:2055,943,724,714,60.0001;20298110:2308,952,699,687,60.0001;20299160:2558,1257,698,686,60.0001;20410460:2047,956,724,714,59.9628;20411360:2311,937,665,684,60.0001;20412410:2587,1225,698,683,60.0001;20522750:2058,916,724,714,60.0001;20523650:2318,891,662,682,60.0001;20524700:2577,1249,696,684,60.0001;20635870:2056,920,692,713,59.9628;20636770:2319,897,692,686,60.0001;20637820:2587,1253,698,686,60.0374;20748380:2058,935,724,714,60.0001;20749280:2320,947,695,685,59.9628;20750330:2596,1272,695,685,60.0001;20860840:2064,914,724,715,59.9628;20861740:2310,948,695,686,60.0001;20862790:2601,1276,698,653,60.0001;20973710:2062,966,724,711,60.0001;20974610:2334,910,695,686,60.0001;20975660:2604,1248,667,686,60.0001;21086210:2069,956,724,713,60.0001;21087110:2319,921,699,680,60.0001;21088160:2601,1272,668,686,60.0001;21198840:2065,927,723,713,59.9628;21199740:2331,950,696,683,60.0001;21200790:2592,1249,666,680,60.0001;21311950:2078,895,724,711,60.0001;21312850:2339,932,691,649,60.0001;21313900:2604,1250,695,680,60.0001;21424590:2071,921,725,711,59.9628;21425490:2328,945,696,679,60.0001;21426540:2593,1254,697,684,60.0001;21537010:2086,907,721,707,59.9628;21537910:2334,962,697,685,60.0001;21538960:2606,1232,695,684,60.0001;21649360:2080,918,724,711,59.9628;21650260:2341,945,694,685,60.0001;21651310:2628,1245,666,684,59.9628;21762010:2074,931,723,719,60.0001;21762910:2355,935,693,688,60.0001;21763960:2612,1254,696,683,60.0001;21874360:2083,924,726,715,59.9628;21875260:2347,926,695,683,60.0001;21876310:2624,1231,665,684,60.0001;21986800:2096,939,726,715,60.0001;21987700:2352,912,696,686,60.0374;21988750:2629,1236,662,683,60.0001;22099540:2094,933,723,715,59.9628;22100440:2367,931,696,687,60.0374;22101490:2622,1230,692,683,60.0001;22212160:2102,1252,726,714,59.9628; +19 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18oct0318h1225ml.pcr +2 "MFB"*Z% +4 "core" %` { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*T'(@ +1025 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*g  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*O % +107 "core" % +2 "MFB"*"% +4 "core" %(* { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*u'Zp +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*V% +4 "core" %Zs  | C +3 ."MFBPCR"AS.seek 0.81ml +65 "MFB"*D'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*[% +3 "core" %>  {l +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*#'P +526 "core" ' +4 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*L% +4 "core" %I  { D +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*3'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*!  +53 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +74 "core"  +2 "MFB"*<% +4 "core" %p { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'V +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*I' +3073 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*4'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*8' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +4 "MFB"*('V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +3189 "Can" ^, 6ww +2587 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*?'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*{  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*S % +109 "core" % +2 "MFB"*X% +5 "core" %V {C +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"**' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*J  +48 "core"  +2 "MFB"*% +4 "core" %\  { M +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*w % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>  | [ +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +523 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*9  +50 "core"  +2 "MFB"*E% +4 "core" % {! +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q0 +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*]  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*c'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18788 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*A' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*Y' +2430 "Can" Z, :ii +3349 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*l'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +58 "MFB"*;' +5783 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*.' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +5065 "core" ' +4 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18oct0320h1225ml.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*C  +62 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +24 "core"  +2 "MFB"*&% +5 "core" %V {9 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*`'(H +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*K n +147 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\\'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*F  +145 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +44 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*W% +3 "core" %(& { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*7'FP +614 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*/ n +94 "core" m +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*m% +4 "core" %FK | +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"* ' +1834 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*6 I +33 "core" I +2 #"MFBPCR"Adding PP5 +2 .delay 2 seconds +202 "MFB"*H% +3 "core" %. {R +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*$' +638 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*Q % +33 "core" % +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*% +3 "core" %\  | N +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"* ' +632 "core" ' +2 ."MFBPCR"delay 5 seconds +203 "Can" X* ?YY +300 ."MFBPCR"ARV.dial :carrier +2 "MFB"*:  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*-% +3 "core" % | +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*y'\ +5879 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"* n +33 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\ g { +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*o'\  +630 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*=  +58 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*% +3 "core" %\ \  { W +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*a' 9 +5036 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +55 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +33 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*^% +4 "core" % 6 {\ 7 +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*b'U +32602 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*f  +79 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*s % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +11433 "Can" Y* * +60004  Y+ $ +60004  U- 1|| +60004  T- .z +60004  T- & +60004  Q- -y +60005  S, * +60004  T- ' +59908 ."PCR"PCR.off +96 "Can" Q- 0tt +42 !"PCR"o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"24508240:1574,917,728,720,59.9628;24509140:1791,924,694,685,60.0001;24510190:1982,1240,696,682,60.0001;24620350:1602,934,718,712,60.0001;24621250:1788,907,694,681,59.9628;24622300:1984,1234,695,682,60.0001;24732960:1589,919,721,710,60.0001;24733860:1782,920,695,682,60.0001;24734910:1979,1251,693,651,60.0001;24845470:1600,912,722,715,60.0001;24846370:1792,924,698,684,60.0001;24847420:1975,1244,666,684,60.0374;24958220:1593,909,718,710,59.9628;24959120:1773,934,693,682,60.0374;24960170:1969,1229,692,683,60.0374;25070590:1592,914,721,711,60.0001;25071490:1783,941,695,682,60.0001;25072540:1968,1238,666,680,60.0001;25183090:1579,905,722,710,59.9628;25183990:1777,923,695,685,60.0001;25185040:1971,1205,663,681,60.0001;25296110:1596,929,723,715,60.0001;25297010:1782,926,692,686,59.9628;25298060:1952,1255,695,684,59.9628;25408040:1589,927,722,712,60.0001;25408940:1776,921,694,683,59.9628;25409990:1962,1255,665,684,60.0001;25520950:1592,945,724,715,59.9628;25521850:1777,929,695,685,60.0001;25522900:1952,1236,693,681,60.0001;25633580:1594,905,722,712,59.9628;25634480:1766,921,665,681,60.0001;25635530:1961,1237,693,685,60.0374;25746470:1581,908,722,712,59.9628;25747370:1768,930,665,686,59.9628;25748420:1957,1229,697,685,60.0001;25859200:1585,929,723,677,60.0001;25860100:1762,926,692,686,60.0374;25861150:1961,1219,697,683,60.0001;25971870:1585,922,692,714,60.0001;25972770:1766,932,696,683,60.0001;25973820:1962,1249,698,684,60.0001;26084450:1584,962,724,715,60.0001;26085350:1766,948,691,682,60.0374;26086400:1965,1239,694,685,60.0374;26196980:1593,921,723,714,60.0001;26197880:1767,922,694,683,59.9628;26198930:1958,1233,691,649,60.0001;26309310:1587,900,721,714,59.9628;26310210:1767,905,695,683,60.0001;26311260:1954,1265,695,650,60.0001;26421710:1582,915,721,711,59.9628;26422610:1771,939,694,685,60.0374;26423660:1958,1258,693,649,60.0001;26534210:1582,910,725,711,59.9628;26535110:1772,926,695,685,60.0001;26536160:1950,1274,668,686,60.0001;26646560:1576,897,726,717,59.9628;26647460:1769,931,695,682,60.0001;26648510:1952,1246,669,682,60.0001;26759060:1591,933,723,711,60.0001;26759960:1769,918,695,687,60.0001;26761010:1954,1224,667,683,59.9628;26871910:1583,940,725,710,59.9628;26872810:1771,931,694,685,60.0001;26873860:1948,1227,695,680,60.0747;26984500:1590,910,723,711,59.9628;26985400:1768,953,695,685,60.0001;26986450:1963,1251,666,681,60.0374;27097160:1582,929,724,710,60.0001;27098060:1756,920,695,684,59.9628;27099110:1955,1251,697,684,60.0001;27209420:1590,943,722,714,59.9628;27210320:1760,912,696,685,60.0374;27211370:1955,1246,665,682,60.0001;27321410:1583,921,720,714,59.9628;27322310:1774,939,696,683,60.0001;27323360:1957,1247,697,680,60.0001;27433870:1582,922,726,716,59.9628;27434770:1765,935,697,686,60.0001;27435820:1960,1247,694,648,60.0374;27546340:1589,951,722,714,59.9628;27547240:1770,933,695,683,59.9628;27548290:1956,1219,663,684,60.0001;27658640:1580,916,724,713,60.0001;27659540:1768,949,699,683,60.0001;27660590:1945,1262,666,683,59.9628;27771040:1584,908,723,710,60.0001;27771940:1759,951,695,684,60.0001;27772990:1967,1255,665,682,60.0374;27884020:1585,907,724,716,59.9628;27884920:1768,922,696,683,60.0001;27885970:1939,1283,697,684,60.0001;27996930:1585,913,724,709,60.0001;27997830:1754,889,697,683,60.0374;27998880:1961,1254,698,683,60.0001;28109220:1583,931,724,713,59.9628;28110120:1765,924,663,691,60.0374;28111170:1952,1234,698,684,60.0001;28221870:1576,913,721,713,60.0001;28222770:1748,930,695,683,60.0001;28223820:1949,1238,697,681,60.0001;28334700:1574,940,725,710,60.0374;28335600:1768,912,664,686,60.0374;28336650:1957,1239,696,679,60.0001;28446750:1582,908,721,716,59.9255;28447650:1759,958,694,652,60.0001;28448700:1960,1252,699,685,60.0374;28559460:1587,934,723,710,59.9628;28560360:1755,921,698,690,60.0001;28561410:1965,1235,697,684,60.0001;28672020:1588,953,724,678,59.9628;28672920:1745,955,697,686,59.9628;28673970:1963,1255,697,683,60.0001;28784420:1587,917,725,712,59.9628;28785320:1756,916,692,687,60.0001;28786370:1956,1278,697,685,60.0001;28897110:1593,912,692,714,60.0001;28898010:1780,922,697,685,60.0001;28899060:1956,1263,698,685,60.0374;29009490:1578,919,692,713,60.0001;29010390:1772,920,697,686,60.0001;29011440:1958,1218,698,683,60.0001;29121990:1576,1237,691,712,59.9628; +21 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18oct0320h1225ml.pcr +2 "MFB"*% +4 "core" %X | + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*0'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*p  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +63 "MFB"*h % +111 "core" % +2 "MFB"*2% +4 "core" %(' { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zm +225 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*'  +50 "core"  +2 "MFB"*z% +4 "core" %Zo {\ ; +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*k% +3 "core" %>  {i +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*N'P +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*r  +49 "core"  +2 "MFB"*G% +4 "core" %N  { ? +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*P'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*j  +53 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +74 "core"  +2 "MFB"*t% +4 "core" %p { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*q'Q +2034 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3076 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*v'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*M' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*+  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*@ % +110 "core" & +2 "MFB"*R% +4 "core" %V {Y +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*,' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*)  +50 "core"  +2 "MFB"*U% +4 "core" % {\ = +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*\ '> +16115 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*n % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*Z% +3 "core" %>g {" +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*%' +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*g  +50 "core"  +2 "MFB"*O% +4 "core" % {\ 4 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*"'q6 +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*T  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +3941 "Can" S. 0zz +802 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18788 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*V' +5781 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +57 "MFB"*D' +5784 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*L' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +3095 "Can" Q- /zz +2680 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5066 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18oct0322h1225ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*<  +54 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*3  +26 "core"  +2 "MFB"*% +5 "core" %V z +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*I'(\\ +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +2897 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*8 n +150 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*('R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*{  +157 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*S  +34 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*X% +3 "core" %(q { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*?'FB +632 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ARV.dial :MM1 +2 "MFB"*J I +53 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*% +3 "core" %FBw { +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"**' +1841 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*w n +33 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*% +3 "core" %{ {N +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"* ' +644 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*9  +33 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*E% +3 "core" %\ g | U +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*' +620 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +4 "MFB"*]  +114 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %\  { L +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*c'\ +5843 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*A n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*>% +3 "core" %\ u { E +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*Y'\  +632 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*l  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*% +3 "core" %\ e { +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*e' 6 +5050 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*;  +53 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*i  +34 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*.% +4 "core" % ;\ w { L +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*C'Z +13734 "Can" T- 9ZZ +18868 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*  +79 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*& % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +39989 "Can" T- ! +60004  U, .zy +60004  T, -yy +60003  V, " +60006  X+ 1dd +60004  Z+ & +60004  U,  +60004  S-  @CEST1538604150.90 ."PCR"PCR.off +226 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"31416470:2490,915,730,724,59.9628;31417420:2787,934,696,686,60.0374;31418270:2202,944,695,686,60.0374;31419020:1604,909,697,681,60.0001;31529530:2499,918,721,711,60.0374;31530480:2779,924,693,685,60.0001;31531330:2187,947,693,683,60.0001;31532080:1619,942,695,679,60.0001;31643220:2505,937,717,677,60.0001;31644170:2782,926,695,685,60.0374;31645020:2193,923,696,686,60.0001;31645770:1612,909,694,684,60.0001;31756580:2496,940,725,710,60.0001;31757530:2792,931,694,681,60.0374;31758380:2194,959,696,683,60.0001;31759130:1595,939,695,681,60.0001;31870050:2510,908,721,710,60.0001;31871000:2790,908,664,680,60.0001;31871850:2199,970,696,685,60.0001;31872600:1614,949,694,682,59.9628;31983440:2504,920,691,710,60.0001;31984390:2781,958,694,684,60.0374;31985240:2204,947,696,682,60.0001;31985990:1605,925,692,686,60.0001;32096440:2498,926,721,715,59.9628;32097390:2780,917,692,682,60.0001;32098240:2180,929,694,683,60.0001;32098990:1598,901,694,681,60.0001;32209330:2512,930,724,713,60.0001;32210280:2765,938,693,681,60.0001;32211130:2191,914,666,683,60.0001;32211880:1600,924,697,684,60.0001;32323020:2498,928,722,710,60.0001;32323970:2769,954,696,686,60.0001;32324820:2198,955,695,683,60.0001;32325570:1603,935,696,684,60.0001;32436140:2494,913,725,710,60.0001;32437090:2784,925,697,688,60.0001;32437940:2200,958,697,683,60.0001;32438690:1608,958,665,683,60.0374;32549940:2502,956,723,712,60.0001;32550890:2792,935,694,685,59.9628;32551740:2195,937,663,685,60.0374;32552490:1603,932,694,679,60.0374;32663260:2496,941,722,711,60.0001;32664210:2786,915,664,685,60.0001;32665060:2193,926,696,683,60.0001;32665810:1613,981,694,678,60.0001;32776760:2496,921,723,712,59.9628;32777710:2785,944,696,684,60.0001;32778560:2190,932,696,684,60.0001;32779310:1613,933,694,645,60.0001;32890130:2499,916,722,713,59.9628;32891080:2781,929,696,686,60.0374;32891930:2191,925,667,679,60.0001;32892680:1615,951,697,685,60.0001;33003390:2492,927,721,713,60.0001;33004340:2781,923,664,685,60.0001;33005190:2194,938,696,682,60.0001;33005940:1605,916,694,681,60.0001;33116930:2493,943,723,712,60.0001;33117880:2788,944,692,687,59.9628;33118730:2196,928,698,687,60.0001;33119480:1616,957,691,645,60.0001;33230180:2503,941,722,711,59.9628;33231130:2776,948,693,686,60.0001;33231980:2184,932,667,685,60.0001;33232730:1618,949,696,683,60.0001;33343810:2496,934,726,712,60.0001;33344760:2791,928,665,685,60.0374;33345610:2202,971,697,683,59.9628;33346360:1608,933,695,678,60.0001;33456670:2494,927,723,712,60.0001;33457620:2774,951,694,686,59.9628;33458470:2206,933,697,684,60.0374;33459220:1617,929,693,682,60.0374;33570390:2503,943,725,713,60.0001;33571340:2787,926,694,686,60.0001;33572190:2203,917,667,647,60.0001;33572940:1617,924,696,681,60.0001;33684010:2505,956,724,713,59.9628;33684960:2770,923,696,683,60.0001;33685810:2198,960,696,686,59.9628;33686560:1609,950,696,681,60.0001;33797460:2500,949,724,710,59.9628;33798410:2765,937,694,686,60.0001;33799260:2198,910,694,682,60.0001;33800010:1613,975,693,685,60.0001;33910710:2502,940,720,710,60.0001;33911660:2785,941,694,682,60.0001;33912510:2191,960,698,686,60.0001;33913260:1591,956,697,687,60.0001;34023840:2506,924,724,714,60.0001;34024790:2777,933,695,686,60.0374;34025640:2175,954,697,686,60.0001;34026390:1599,973,697,683,60.0001;34137180:2502,934,723,708,59.9628;34138130:2781,939,694,684,60.0001;34138980:2203,936,697,686,60.0001;34139730:1615,946,695,686,60.0001;34250200:2498,914,693,714,59.9628;34251150:2788,961,694,687,60.0001;34252000:2196,949,695,686,60.0001;34252750:1607,921,696,682,60.0001;34363220:2496,931,723,710,60.0001;34364170:2783,966,694,683,60.0001;34365020:2201,906,696,687,60.0001;34365770:1587,912,695,681,60.0001;34476030:2503,948,722,709,60.0001;34476980:2781,964,696,685,60.0001;34477830:2202,914,665,685,60.0001;34478580:1593,939,697,683,60.0001;34589610:2508,919,720,712,60.0001;34590560:2776,907,694,683,60.0001;34591410:2193,948,697,690,60.0001;34592160:1601,945,696,683,60.0001;34702680:2503,929,692,713,60.0001;34703630:2771,953,694,681,60.0374;34704480:2193,950,698,683,60.0001;34705230:1618,960,697,683,60.0001;34816060:2494,970,724,712,60.0001;34817010:2776,945,696,682,59.9628;34817860:2190,931,666,683,59.9628;34818610:1608,941,691,682,60.0374;34929550:2497,932,723,711,60.0001;34930500:2771,928,698,683,60.0001;34931350:2197,968,695,680,60.0001;34932100:1603,953,699,682,60.0374;35042860:2502,913,724,714,60.0001;35043810:2779,963,697,687,60.0001;35044660:2200,927,696,682,60.0374;35045410:1611,971,667,645,60.0001;35156320:2502,951,726,711,60.0001;35157270:2788,955,696,683,59.9628;35158120:2194,950,694,648,60.0001;35158870:1614,921,697,681,60.0001;35269470:2503,934,724,712,60.0001;35270420:2782,945,693,648,59.9628;35271270:2183,970,696,681,60.0001;35272020:1615,942,694,680,60.0001;35382810:2503,921,691,710,59.9628;35383760:2788,970,696,685,60.0001;35384610:2205,925,695,686,60.0374;35385360:1611,960,697,681,60.0374;35496450:2507,950,723,710,60.0001;35497400:2801,958,697,686,60.0001;35498250:2208,939,663,681,60.0374;35499000:1605,985,698,686,60.0001;35609780:2504,966,725,709,60.0001;35610730:2792,925,661,683,60.0001;35611580:2198,957,695,681,60.0374;35612330:1600,945,697,682,60.0747;35723290:2498,947,723,713,59.9628;35724240:2779,913,691,680,60.0374;35725090:2189,926,698,684,60.0374;35725840:1601,916,666,641,60.0001;35836900:2501,968,722,714,59.9628;35837850:2782,942,694,644,60.0001;35838700:2181,938,698,684,60.0001;35839450:1614,949,698,682,60.0001;35950080:2502,945,725,712,59.9628;35951030:2764,923,695,683,60.0001;35951880:2197,937,695,685,60.0001;35952630:1615,922,692,679,60.0001;36063720:2497,924,721,712,59.9628; +26 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct0322h1225ml.pcr +2 "MFB"*|% +3 "core" %` { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*`'(@ +1026 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*K  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*} % +107 "core" % +2 "MFB"*% +4 "core" %(% { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*F'Zk +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*W% +4 "core" %Zs  { ? +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*\\'> +6059 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*/ % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*m% +3 "core" %>  | e +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*7'j +526 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*6  +50 "core"  +2 "MFB"*H% +4 "core" %p {\ ; +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*Q  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +74 "core"  +2 "MFB"*$% +4 "core" %p{ { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*:'e +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*-' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5637 "Can" T- 1aa +138 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2729 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +43 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*o % +110 "core" & +2 "MFB"*% +4 "core" %V { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +226 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*^  +50 "core"  +2 "MFB"*a% +4 "core" %  { H +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*f'> +16109 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*s % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>\  | X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*b' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*p  +49 "core"  +2 "MFB"*h% +4 "core" % {\ 3 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*2'q/ +334 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*0  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*''R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18826 .PCR.off +63 .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*z' +5089 "Can" R- (~~j +691 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*r'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*N'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +5068 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct0400h1225ml.pcr + #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier + .ATV.dial ARV + "MFB"*t  +53 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*P  +23 "core"  +2 "MFB"*q% +4 "core" %V { +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(Y +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +2897 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*M n +149 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*~'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2906 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*+  +157 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*@  +44 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*R% +3 "core" %(!` | +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*B'FK +637 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ARV.dial :MM1 +2 "MFB"*) I +54 "core" I +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*U% +3 "core" %FEs { # +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*,' +807 "Can" U, /hh +1015 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*n % +33 "core" % +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"*Z% +3 "core" % { +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*\ ' +628 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*g  +35 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*O% +3 "core" %\  { L +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*%' +622 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*T  +34 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*"% +3 "core" %E {V +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5879 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*V n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*u% +3 "core" %\ P | +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"* '\  +640 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*[  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*D% +3 "core" %\ Y | +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' C +5052 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*L  +53 "core"  +63 ."MFBPCR"ASV.dial :waste1 +5 .ARV.dial :air1 +2 "MFB"*#  +33 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*!% +4 "core" % D  { N +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*<'c +32608 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*3  +67 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +15 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +4960 "Can" V-  +60004  W, #v +60004  T, +ll +60005  V, '{{ +60004  V+ !| +60004  T,  +60003  W+  +60005  X) !m +60003  W+ !r +20020 ."PCR"PCR.off +232 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"*38361350:1388,1274,731,722,58.9930;38362200:1592,1721,668,684,59.0303;38363150:1794,2153,697,684,59.0303;38364200:1983,2588,696,684,59.0303;38365350:2186,3061,693,650,59.0303;38477460:1413,1262,722,712,58.9930;38478310:1575,1715,690,682,58.9930;38479260:1797,2165,695,681,59.0676;38480310:1997,2584,693,685,59.0676;38481460:2176,3017,662,681,59.0676;38593630:1398,1259,692,713,59.0303;38594480:1589,1733,693,684,58.9930;38595430:1791,2173,693,685,59.0303;38596480:1988,2577,693,681,59.0676;38597630:2163,3030,693,682,59.0303;38709740:1401,1297,723,711,59.0303;38710590:1587,1727,691,684,58.9930;38711540:1773,2159,695,682,59.0303;38712590:1971,2554,696,684,59.0676;38713740:2164,3023,694,687,59.0303;38825840:1411,1285,720,712,59.0303;38826690:1589,1748,693,684,59.0303;38827640:1784,2138,663,683,59.0676;38828690:1981,2604,694,681,59.0303;38829840:2177,3036,696,680,59.0303;38941600:1397,1271,720,711,58.9930;38942450:1574,1719,694,686,59.0303;38943400:1778,2143,696,680,59.0303;38944450:1984,2582,694,685,59.0303;38945600:2169,3019,697,684,59.0303;39057820:1408,1299,721,712,59.0303;39058670:1583,1701,662,686,59.0303;39059620:1779,2163,697,680,59.0303;39060670:1982,2591,692,679,59.0676;39061820:2169,3046,691,646,59.0303;39174210:1398,1267,692,712,59.0303;39175060:1582,1753,692,687,59.0303;39176010:1770,2166,697,681,59.0676;39177060:1978,2611,698,678,59.0303;39178210:2151,3025,692,684,59.0676;39290100:1399,1288,720,710,58.9930;39290950:1565,1745,693,683,59.0303;39291900:1769,2150,694,683,59.0303;39292950:1969,2586,696,682,59.0676;39294100:2169,2978,665,682,59.0303;39406090:1394,1286,725,712,58.9930;39406940:1572,1706,693,685,59.0303;39407890:1773,2152,697,684,59.0303;39408940:1973,2584,696,683,59.0676;39410090:2160,3001,661,683,58.9930;39521860:1403,1315,718,711,59.0303;39522710:1575,1736,692,682,59.0676;39523660:1770,2206,695,682,59.0676;39524710:1966,2663,700,683,59.0676;39525860:2160,3092,664,645,59.0303;39637490:1401,1344,725,712,58.9930;39638340:1584,1786,664,688,58.9930;39639290:1768,2265,696,684,59.0303;39640340:1967,2713,694,682,59.0676;39641490:2151,3159,692,647,58.9930;39753230:1404,1365,722,714,59.0303;39754080:1573,1822,663,684,59.0303;39755030:1763,2287,698,682,59.0303;39756080:1963,2737,695,679,59.0676;39757230:2161,3201,692,645,59.0676;39869470:1396,1339,717,674,59.0303;39870320:1586,1843,694,685,59.0676;39871270:1771,2311,698,682,59.0303;39872320:1970,2782,694,684,59.0303;39873470:2150,3224,694,678,59.0303;39985200:1392,1364,722,675,59.0303;39986050:1578,1865,693,686,59.0303;39987000:1771,2338,695,684,59.0303;39988050:1971,2803,696,686,59.0676;39989200:2153,3226,695,684,59.0676;40100720:1403,1384,720,714,59.0303;40101570:1557,1869,691,680,58.9930;40102520:1771,2332,695,682,59.0303;40103570:1969,2813,697,685,59.0676;40104720:2164,3260,666,680,59.0676;40216420:1403,1405,723,712,59.0303;40217270:1564,1854,694,682,59.0303;40218220:1771,2346,696,680,59.0303;40219270:1961,2862,696,683,59.0303;40220420:2147,3278,693,646,59.0676;40332250:1405,1393,721,711,59.0303;40333100:1575,1850,693,685,59.0303;40334050:1766,2355,695,681,59.0303;40335100:1968,2833,696,681,59.0303;40336250:2156,3317,693,649,59.0303;40448200:1400,1410,721,712,58.9930;40449050:1559,1831,696,683,59.0303;40450000:1765,2346,697,685,59.0303;40451050:1962,2861,697,679,59.0303;40452200:2161,3348,693,644,59.0676;40563450:1407,1389,721,712,59.0303;40564300:1577,1862,693,684,59.0303;40565250:1772,2347,664,685,59.0303;40566300:1966,2860,698,683,59.0303;40567450:2159,3350,695,680,59.0303;40679320:1404,1384,722,712,59.0303;40680170:1577,1907,692,683,59.0303;40681120:1753,2382,694,684,59.0303;40682170:1972,2863,695,682,59.0303;40683320:2160,3342,695,683,59.0303;40795360:1398,1430,723,711,59.0303;40796210:1567,1867,694,682,59.0303;40797160:1776,2392,694,681,59.0303;40798210:1966,2867,697,678,59.0676;40799360:2152,3380,692,651,59.0303;40911110:1397,1394,721,711,59.0303;40911960:1581,1889,663,682,59.0676;40912910:1774,2395,696,685,59.0303;40913960:1966,2882,695,682,59.0303;40915110:2158,3387,694,646,58.9930;41026660:1407,1418,721,711,58.9930;41027510:1579,1900,663,686,59.0676;41028460:1771,2369,696,684,59.0303;41029510:1971,2908,697,679,59.0303;41030660:2156,3368,696,646,59.0303;41142700:1403,1436,722,710,58.9930;41143550:1565,1919,689,683,59.0676;41144500:1769,2401,697,682,59.0303;41145550:1969,2926,693,685,58.9930;41146700:2147,3408,664,682,59.0303;41258670:1400,1419,722,709,59.0303;41259520:1558,1918,694,686,59.0303;41260470:1769,2406,693,679,59.0303;41261520:1964,2913,696,680,59.0303;41262670:2156,3396,665,684,59.0303;41374350:1402,1414,723,708,59.0303;41375200:1569,1874,693,687,58.9930;41376150:1759,2441,696,684,59.0303;41377200:1953,2926,694,680,58.9930;41378350:2150,3423,693,642,59.0303;41490080:1401,1407,721,709,59.0303;41490930:1577,1918,665,686,59.0303;41491880:1768,2398,697,685,59.0303;41492930:1967,2930,696,682,59.0303;41494080:2160,3439,691,646,59.0303;41606340:1401,1457,719,677,58.9930;41607190:1583,1912,693,685,58.9930;41608140:1773,2447,698,684,59.0303;41609190:1975,2947,696,681,59.0303;41610340:2149,3403,698,683,59.0676;41721810:1396,1403,722,713,58.9930;41722660:1572,1893,690,682,59.0303;41723610:1765,2466,696,684,59.0303;41724660:1967,2951,695,685,59.0303;41725810:2154,3463,664,649,59.0303;41837650:1401,1446,721,712,59.0303;41838500:1578,1980,691,683,59.0303;41839450:1753,2480,695,680,59.0303;41840500:1965,2982,695,678,59.0303;41841650:2161,3465,695,683,59.0303;41953070:1392,1438,722,714,59.0303;41953920:1580,1954,690,683,59.0676;41954870:1753,2444,696,683,59.0303;41955920:1957,2954,697,683,59.0303;41957070:2149,3473,694,683,59.0676;42069170:1399,1452,720,713,59.0303;42070020:1571,1931,694,685,59.0303;42070970:1774,2441,695,682,58.9930;42072020:1973,2966,694,685,59.0303;42073170:2158,3502,693,647,58.9930;42184970:1392,1413,722,713,58.9930;42185820:1565,1914,692,688,59.0303;42186770:1766,2497,697,683,59.0303;42187820:1963,2971,694,682,59.0303;42188970:2155,3475,693,648,59.0303;42301190:1399,1474,719,675,59.0303;42302040:1573,1949,693,687,59.0303;42302990:1780,2473,693,682,59.0303;42304040:1972,2953,698,681,59.0303;42305190:2139,3458,698,682,59.0303;42417180:1402,1399,692,712,58.9930;42418030:1579,1950,693,685,58.9930;42418980:1767,2489,695,686,59.0303;42420030:1960,2997,695,686,59.0303;42421180:2149,3486,695,685,59.0303;42533140:1402,1437,723,710,58.9930;42533990:1580,1983,691,686,59.0303;42534940:1773,2487,696,681,58.9930;42535990:1968,2986,665,684,59.0303;42537140:2147,3503,695,681,59.0676;42648740:1399,1473,723,712,59.0303;42649590:1575,1974,693,684,59.0303;42650540:1778,2502,695,684,59.0303;42651590:1973,3009,666,679,59.0303;42652740:2143,3541,696,683,59.0303;42765010:1403,1450,724,714,59.0303;42765860:1569,1964,692,684,59.0303;42766810:1772,2471,692,646,59.0303;42767860:1965,3046,693,683,59.0676;42769010:2155,3522,696,683,59.0303;42881180:1402,1492,720,711,59.0303;42882030:1578,1960,694,650,59.0303;42882980:1761,2504,696,683,59.0303;42884030:1977,3003,695,684,59.0303;42885180:2160,3538,694,681,59.0303;42997690:1405,1447,690,709,59.0303;42998540:1581,1981,693,684,59.0303;42999490:1772,2514,696,679,59.0676;43000540:1963,3027,696,678,59.0303;43001690:2139,3528,698,681,59.0676;43113460:1776,3013,691,709,58.9930; +31 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct0400h1225ml.pcr +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"* @@T +3 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*I  +62 "core"  +2 ."MFBPCR"delay 20 seconds +2002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*8'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial :air1 +2 "MFB"*4  +165 "core" +2 "MFB"*(% +4 "core" %(@  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*{' +426 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*S n +147 "core" n + ."MFBPCR"ASV.dial :SPErecovery +3 "MFB"*X  +51 "core"  +2 "MFB"*% +4 "core" % \ = +3 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*J'\ _ +2034 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +177 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*?'R +3158 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*w'V +29 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial :air3 +2 "MFB"** % +64 "core" & +2 "MFB"*9% +4 "core" %(c  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*E' +424 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +5 "core" % \ 5 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*]' +224 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +36 "core" +2 "MFB"*% +4 "core" % \ 4 +3 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*A' G +3642 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*> % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*c% +3 "core" % G B +2 ."MFBPCR"AS.seek 0.735ml +3 "MFB"*l' t +526 "core" ' +3 ."MFBPCR"delay 3 seconds +361 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*Y% +4 "core" % l C +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*;' z +336 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*i n +93 "core" m + ."MFBPCR"ASV.dial :SPErecovery +3 "MFB"*.% +4 "core" % z  +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*e'L +7163 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +153 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*&'R +1874 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*| % +53 "core" % +2 "MFB"*C% +4 "core" %R 7 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*K' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*}  +35 "core"  +2 "MFB"*% +4 "core" %   \ 8 +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*`' +10040 "Can" +  +1446 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*W% +4 "core" %   H +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*F'\ 4S +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*/  +49 "core"  +2 "MFB"*m% +4 "core" %\ 4T  \ 9 +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*\\' +331 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*6 n +102 "core" o + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*H  +41 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +11866 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +20133 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"*$ % +128 "core" & +2 "MFB"* % +4 "core" %V   +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*:' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*-  +50 "core" +2 "MFB"* % +4 "core" % ( \ < +3 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*' +10348 "Can" +  +1134 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*y% +3 "core" %  ! +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*'\ 8A +523 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*o  +49 "core"  +2 "MFB"*% +4 "core" %\ 8O  + +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*=' +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV + "MFB"*^ n +103 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*a  +32 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +11889 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*s' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +20135 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 + "MFB"*f  +74 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*p' x +8075 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*h n +88 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*b'^ +2718 "Can" |,  +12790 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*0 n +154 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*2'R +207 "core" ' + ."MFBPCR"SPE.coast +2 "MFB"*'  +5 "core" T T +2 #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*z'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +153 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*  +52 "core"  +2 "MFB"*k% +4 "core" %(' { +65 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*' t +4649 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*r I +51 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*G'V +3709 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*N'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*j  +51 "core"  +2 "MFB"*t% +4 "core" %(  { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*P': +2042 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*q  +88 "core" +2 "MFB"* % +4 "core" %: { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*'> +428 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*M n +87 "core" n +2 "MFB"*v% +4 "core" %M I { ( +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*~' ' +2543 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*+ I +52 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*@'V +2903 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*R'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +52 "core"  +2 "MFB"*)% +4 "core" %( { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*U': +2039 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*B  +87 "core"  +2 "MFB"*n% +4 "core" %: { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*Z'D +428 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*, n +86 "core" n +2 "MFB"*g% +4 "core" %D { % +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.57ml +3 "MFB"*O'  +2543 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*\ I +52 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2903 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*"  +87 "core"  +3 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*%': +3046 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*V n +86 "core" n + ."MFBPCR"ASV.dial :wasteD +3 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*u'Q +1465 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +177 "core" m +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*['V +315 "core" ' +6 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*D  +89 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"* % +64 "core" % +2 "MFB"*L% +4 "core" %V {E +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*#' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*!  +35 "core" +2 "MFB"*% +4 "core" % { +3 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*3'1 +3997 "Can" v- &ff +15132 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*I% +3 "core" %1  { C +3 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*<' +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*4  +50 "core"  +2 "MFB"*(% +4 "core" %  { ] +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*8'cL +328 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV + "MFB"*S I +112 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*X' +199 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +10088 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +5781 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +64 "MFB"*'R +10096 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +5782 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*?'R +9216 "Can" l, !{{ +875 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*w  +52 "core" +2 "MFB"**% +4 "core" %R {? +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*9' +228 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +9994 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"* I +78 "core" I +3 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*E' +9882 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +147 "core" m +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +228 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*]% +4 "core" %V { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*>'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*c  +31 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*A % +54 "core" $ +2 "MFB"*% +4 "core" %(* { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*Y'Zp +224 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*l  +33 "core" +2 "MFB"*i% +4 "core" %Zn {\ ; +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*.'> +6053 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*; % +56 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>\ M { M +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*e'R +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*|  +50 "core"  +2 "MFB"*C% +4 "core" %Y l { F +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*&'p +331 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*}  +53 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +72 "core"  +2 "MFB"*K% +4 "core" %p { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'K +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*W' +3075 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*F' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2472 "Can" j+ (ee +259 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*H  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*\\ % +109 "core" & +2 "MFB"*7% +4 "core" %V {? +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*Q' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*$  +50 "core"  +2 "MFB"* % +4 "core" % { + +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16109 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*- % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"* % +3 "core" %> + { [ +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*:'{ +523 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +48 "core"  +2 "MFB"*y% +4 "core" %w {\ < +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*o  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +20064 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5781 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*^'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +441 "Can" e, )^^ +2288 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*p'V +5066 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*' n +119 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*b'(@ +2554 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*2 % +114 "core" % +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2549 "core" ' +2 ."shutdown"AS.coast + "MFB"*5 +3 ."shutdown"SS.coast + "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +38 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +2 ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +15962 "Can" e+ >)) +60004  d* <77 +60004  g' G +60004  i' I  +60004  h% I  +60004  j$ K +60005  k$ K +60004  j# L { +60004  h# L  +60004  i# M +60004  i" M} +60004  l" I(( +60004  c" B88 +60005  e" I(( +60004  c" B77 +60004  _# H)) +60004  a" O +60004  `" @?? +60004  `" B== +60004  ]# K&&z +60005  ^# F32 +60004  [" Py +60004  ]" D77 +60004  X" Q +60004  \\" P +60004  ]" C99 +60005  Z# K)( +60004  Y# E77 +60004  X" J++ +60004  W" L(( +60004  W" K)) +60004  Z" D77 +60004  Z" L((y +60005  [" L(( +60004  \\" L(( +60004  [! N'' +60004  Z! M(( +60004  W" P""w +60004  Z! S +60004  [  O&&~ +60005  Z! S +60004  Z! M'' +16051 #"mwj"Session Begun +944 #-> ESP.ready? +1192 #-> ESP.ready! +6 #Powering core bus +513 .Gate.power :raw,:ON +5 "sampler") +2 ) +3 "core"  +2 "collection"' +2 'k +3 "core"  +2 "processing"% +3 %z +3 "core"  +2 "MFB"* +3 *r +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 ."mwj"SPE.coast +3 "MFB"*  +5 "core" +2 ."mwj"SPE.configure SPEconfig +2 "MFB"*\ 2 +4 *G% +4 "core" % | + ."mwj"AS.configure ASconfig +4 "MFB"*#,,'T(^20( b +4 "sampler")j% +4 "core" %QR c + ."mwj"SS.configure SSconfig +3 "sampler")#.0X MFB.ready? +3 "MFB"*% +5 "core" % | +497 #"mwj"-> MFB.ready! +4 "MFB"*>% +8 "core" % | +2 #"mwj"Readying the MFB + #Homing MFB Syringe +2 .AFV.select :holdingCoil +4 "MFB"* +11 *l% +3 "core" % + ."mwj"ATV.dial :air2 +3 "MFB"*i  +49 "core" +2 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.home.seek :home +3 "MFB"*Y' +550 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*;' +5296 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .ATV.dial :waste +2 "MFB"* n +95 "core" m +2 ."mwj"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."mwj"AS.home.seek :empty +3 "MFB"*.'R +5254 "core" ' + ."mwj"ATV.dial :waste +2 .ARV.dial between carrier and air1 +6 "MFB"*|  +5 "core"  +2 ."mwj"ASV.dial :waste1 +2 "MFB"*C  +5 "core"  +1000 #"mwj"-> ATV +644 #-> ATV.ARV +62 .ATV.dial ARV +5 "MFB"*e  +143 "core"  +536 #"mwj"-> ARV.air3 +2 .ARV.dial :air3 +4 "MFB"*} % +127 "core" % +2315 #"mwj"-> AS.pull 0.2, ASslow1 +3 "MFB"*% +6 "core" %R& |: +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.199ml +3 "MFB"*K'@9 +4055 "core" ' +2 "MFB"*&% +4 "core" %@E { , +664 #"mwj"-> ATV +942 #-> ARV.PP5 +2 .ARV.dial :PP5 +3 "MFB"* I +35 "core" I +1708 #"mwj"-> AS.pull 0.05, ASslow1 +3 "MFB"*W% +6 "core" %@E\ { , +3 ."mwj"AS.seek 0.249ml +4 "MFB"*`'; +1036 "core" ' +2 "MFB"*/% +4 "core" %; | +2721 #"mwj"-> ARV.air3 +3 .ARV.dial :air3 +5 "MFB"*m % +34 "core" $ +2746 #"mwj"-> AS.pull 0.15, ASslow1 +5 "MFB"*F% +3 "core" %;' { +3 ."mwj"AS.seek 0.399ml +4 "MFB"*H'- +3039 "core" ' +2 "MFB"*\\% +4 "core" %-' |\ 6 +911 #"mwj"-> ATV.waste +2 .ATV.dial :waste +5 "MFB"*7 n +148 "core" n +537 #"mwj"-> AS.empty +3 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +3 "MFB"*6'R +2329 "core" ' +2 "MFB"*$% +4 "core" %R" { +108 "Can" V" )~ +1671 #"mwj"-> pcrDecon +2 "MFB"* % +5 "core" %R: { +2 #"mwj"Cleaning PCR +2 .AFV.select :carrierSolution +3 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 0.5ml +3 "MFB"*Q'(@ +2903 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"ASV.dial :waste1 +2 .ATV.dial :air3 +3 "MFB"*- % +68 "core" % +2 "MFB"* % +5 "core" %( 8 { +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.51ml +3 "MFB"*'Zf +225 "core" ' +2 ."mwj"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*  +36 "core"  +2 "MFB"*y% +4 "core" %Zu' { . +3 ."mwj"AS.seek 0.81ml +3 "MFB"*:'> +6060 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*o % +49 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*% +3 "core" %>% { ( +3 ."mwj"AS.seek 0.835ml +3 "MFB"*'q +527 "core" ' +3 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*  +50 "core"  +2 "MFB"*^% +5 "core" %o % { @ +2 ."mwj"AS.seek 0.82ml +3 "MFB"*a'q +328 "core" ' +2 ."mwj"delay 3 seconds +302 .ARV.dial :waste +3 "MFB"*=  +97 "core"  +2 ."mwj"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*  +75 "core"  +2 "MFB"*s% +4 "core" %p) { +3 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 0.47ml +2 "MFB"*f'f +2040 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*' +3071 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*h'V +2731 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*p' +5775 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +2 "MFB"*''V +2730 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +4 "MFB"*0' +5774 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +2 "MFB"*2'V +2733 "core" ' + ."mwj"ARV.dial between carrier and air1 +5 "MFB"*b  +43 "core"  +2 ."mwj"ATV.dial :air3 +2 "MFB"* % +111 "core" & +2 "MFB"*% +4 "core" %V { +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.01ml +3 "MFB"*5' +231 "core" ' +2 ."mwj"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*x  +51 "core" +2 "MFB"*1% +5 "core" %. {J +2 ."mwj"AS.seek 0.81ml +3 "MFB"*'> +16117 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*_ % +50 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*d% +3 "core" %? = { D +3 ."mwj"AS.seek 0.835ml +3 "MFB"*' +523 "core" ' +3 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*  +50 "core"  +2 "MFB"*k% +4 "core" % 0 { K +3 ."mwj"AS.seek 0.82ml +3 "MFB"*z'q< +332 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial PCR +3 "MFB"*r  +37 "core"  +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +3 "MFB"*'R +482 "Can" R$ )}} +4263 "core" ' + ."mwj"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +21216 .PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*G' +5779 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +51 "MFB"* +20 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*j'V +2734 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*t' +5775 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*N'V +2731 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."mwj"AS.seek 1ml +3 "MFB"*q' +5778 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"* 'V +2731 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*P' +5779 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +4 "MFB"*M'V +408 "Can" P$ $} +2324 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*v' +5772 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."mwj"AS.seek 0ml +4 "MFB"*'V +5070 "core" ' +5919 #"mwj"-> exit +2 #Session Ended +40156 "Can" P% (ww +60004  R& (yy +60004  O' #q +60004  P& &xx +60005  O' &ww +17794 #"bkha"Session Begun +7626 #-> showlog 100 +11104 #-> abort! "expecting samples are inhibited, retrying with dilution.BKHA" +3 !o:CmdServer::Client::Error:bt[" bkha:2:in `topLevelBinding'" 12, 2 => 10}\\nCan@11:36:13, 14.7C, 67% humidity, 14.3psia, 14.001V, 0.777A, 0.777A avg, 10.88W",Subject: "18tundeployv2dil begun" +10 ."shutdown"AS.coast +2 #tAsleep til 14:00 04-oct-18 + "MFB"*5 +4 ."shutdown"SS.coast +3 "sampler")5 +3 #tContinuing at 14:00 +5 ."shutdown"CC.coast + "Can" J( s +2 "collection"'6 +6 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"Forearm.coast + "manipulator"&5 +2 ."shutdown"Elbow.coast +2 "manipulator"&6 +2 ."shutdown"SC.coast + "storage"(6 +3 ."shutdown"SE.coast + "storage"(5 +39 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +181 #"bkha"Session Begun +439 ."Qmail"GoodNews.email "Then, in tube 2: phasewithdil\\n/home/esp/esp2/mission/18tundeployv2dil.rb:113\\n{1 => 12, 2 => 10}\\nCan@11:36:19, 14.6C, 67% humidity, 14.3psia, 14.001V, 0.771A, 0.771A avg, 10.79W",Subject: "Asleep until 14:00" +3172 #"bkha"-> exit +2 #Session Ended +55546 "Can" N' E'' +60004  U& ?66 +60004  Y$ E** +60005  Z$ A33 +60004  ]# G(( +60004  ]$ M +60004  \\" M +60004  ]" H(' +60004  \\" N +60004  Z# I'' +60005  [" G.- +60004  Y" J'' +60004  W" C55 +60004  Z# J)(| +22609  V# J(( +3 #tPowering core bus +466 .Gate.power :raw,:ON +7 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +4 "core"  +2 "MFB"* +3 * +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig +3 "MFB"*\ 2 +6 * % +6 "core" % | +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")!% +3 "core" %MN c + .tSS.configure SSconfig +3 "sampler")#.0X( +188 "core" ' + ."rdyProcessing"PS.coast +2 "processing"%5 +55 "core" ' +146 ( +2 .tForearm.seek :retract +2 "manipulator"&?'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&@(M +116 "core" ( +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 350 counts +2 "manipulator"&A' +92 "core" ' +2 "manipulator"&B% +5 "core" % 5 5 W +2 .tForearm.seek :retract +2 "manipulator"&C'\ +90 "core" ' +2 "manipulator"&D% +4 "core" %\  5 5  +3 "processing"%E& +2 "collection"'F& +7 "core" & 0 +2 &  / +3 ."openPC"PC.reconfigure PCconfig + .tCC.reconfigure CCconfig +5 "collection"'$x2 ^22b +2 "processing"%$x2 ^22b +2 .tCC.home.seek :open +4 ."openPC"PC.home.seek :open +3 "collection"'G( +3 "processing"%H( +274 "core" ( +11 ( +34 "Can" X"  +7 #tPhase [phasewithdil] +2 ."Qmail"GoodNews.email "At 14:00:26 began in tube 2: phasewithdil\\n/home/esp/esp2/mission/18tundeployv2dil.rb:113\\n{1 => 12, 2 => 10}\\nCan@14:00:26, 14.2C, 68% humidity, 14.3psia, 13.996V, 0.998A, 0.998A avg, 13.96W",Subject: "Started 18tundeployv2dil phase phasewithdil" + #t==================> STARTED Superphasewdil (phase #1) <=== +4 #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'I& +4 "core" &   - +2 .tHand.open + "manipulator"&J1 +54 "core" 1 +4 "manipulator"&K& +6 "core" &\\ 2 3 ]  +2 "manipulator"&L% +4 "core" % \  3 4 \\  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&M(- +178 "core" ( +2 "manipulator"&N& +5 "core" &- . 1 G  +3 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &O& +3 "core" &- 3 1 Z  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +2 "manipulator"&P'η +95 "core" ' +2 .tHand.close + "manipulator"&Q/ +58 "core" / +3 "manipulator"&R& +4 "core" &- : :  +3 "manipulator"&S% +4 "core" % 1 : N +3 .tForearm.seek :retract + "manipulator"&T'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&U(ӷ +285 "core" ( +2 "manipulator"&V& +5 "core" & ; C 3 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &W& +3 "core" & 7 - h 3 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&X' +96 "core" ' +2 "manipulator"&Y& +5 "core" & D ; 3 +2 "manipulator"&Z% +4 "core" %" 9 ; +2 "collection"'[& +4 "core" & \  ) +2 "collection"'\\& +5 .tCC.seek :closed + "collection"'](W +4 "core" &   ) +3 &   *\  +10 &7   !+| +9 &h   #@ +11 &}   $M +8 &@s \ \  $M +9 &x   "L +10 &u   %M +9 &s   &L +9 &Io  \  %L +10 & u   %L +9 &s  \  %L +10 & v   $L +9 &"Rp   %L +9 &$r  \  $L +10 &%w   $L +9 &'t   %L +9 &)Yp   %L +10 &+u   %L +9 &,r   %L +10 &.w   %M +10 &0au  \  %L +8 &2#n   %L +10 &3r  $L +9 &5r   %L +10 &7jr   %L +9 &9-p  &L +9 &:q   &L +10 &<t   %L +9 &>qv \  %L +9 &@2q   %M +10 &An  %L +9 &Cs  %L +9 &Eyw   %L +10 &G;u   %L +9 &H}  \  #M +10 &J   "O +9 &Ln  \  S +9 &N)   U +10 &O   V +9 &Q  \  U +10 &Sm  \  V +9 &U0   U +9 &Vx   + +10 &WU   K +9 ( + &W^f   "B +2 "collection"'\\& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.79 +2 "collection"'^& +5 "core" &W^h   #B + .tHand.open +2 "manipulator"&_1 +56 "core" 1 +3 "manipulator"&`% +5 "core" % " ; ; ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&a'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'b& +5 "core" &W^h   (B +2 "collection"'c% +4 "core" %6   ' + .tCSV.dial CSR +2 "collection"'d  +124 "core"  +2 "collection"'e% +4 "core" %6   # +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"'f'p +1365 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'g% +3 "core" %p   ) +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'h'[ +657 "core" ' + .tCSV.dial :waste +2 "collection"'i +127 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'j'4 +2017 "core" ' +2 #tPurging external Intake + "collection"'k& +5 "core" &W^h   +B +2 "collection"'l% +4 "core" %0   * + .tCSV.dial :flush +2 "collection"'m  +41 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'n' +2299 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'o +4 'p  +7 "core"  +61  +2 .tCTV.dial :intake + "collection"'q  +72 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"'r'4 +2367 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'s  +72 "core" ~ +2 #tFlushing upper manifold +2 "collection"'t& +4 "core" &W^g   )B +2 "collection"'u% +4 "core" %4   ) +2 .tCSV.dial :flush +2 "collection"'v  +70 "core"  +3 .tCS.seek 5ml +2 "collection"'w'p +1200 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'x @ +40 "core" A +2 "collection"'y% +4 "core" %p   # +3 .tCS.seek 7ml +2 "collection"'z'h +544 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'{ +99 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'|'4 +1628 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'}'0 +759 "core" ' + .tCSV.dial :waste +2 "collection"'~ +42 "core" +3 .tCS.seek 0ml +2 "collection"''4 +794 "core" ' +2 "collection"'& +4 "core" &W^g   *B +3 "collection"'% +4 "core" %2   + + .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.seek 3ml +38 "collection"''0 +770 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +41 "core" B +2 "collection"'% +5 "core" %0   + +2 .tCS.seek 5ml +2 "collection"''p +550 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'\ '4 +1194 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"' '0 +756 "core" ' + .tCSV.dial :waste +2 "collection"' +72 "core" +3 .tCS.seek 0ml +2 "collection"''4 +757 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & 6 ,  0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +14 "core" ( +2 "manipulator"&& +4 "core" &Ӽ - 5  . +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӽ 0 * . +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 .tCC.seek :open +2 "collection"'( +420 "core" ( +2 "manipulator"& & +4 "core" & + * * +2 "manipulator"& % +4 "core" % ! 6 3 1 +3 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +302 "core" ( +2 "manipulator"&& +4 "core" &- 2 , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &- " % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +113 "core" ' + .tHand.open +2 "manipulator"&1 +64 "core" 1 +2 "manipulator"&% +5 "core" % θ  P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +10 #tStarting mfb +2 #pcrBAC sampling at most 1500ml, wcr at most 1500ml +4 ."Qmail"BACfans.email "Started mfb in tube 2 at 14:04:39CEST04-Oct-18\\n{1 => 12, 2 => 10}\\nCan@14:00:26, 14.2C, 68% humidity, 14.3psia, 13.996V, 0.998A, 0.998A avg, 13.96W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +3 "MFB"*% +3 #tLoading sh1 puck from tube 2 into Collection Clamp +5 "collection"'& +4 "core" % { +2 & \  + +2 #"readyMFB"Readying the MFB +2 "manipulator"&% +4 #"readyMFB"Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +5 "core" %\ - .   +3 "storage"( % +4 "core" %V E +2 "storage"(!. +4 "MFB"*"% +4 "core" .( + % { + ."readyMFB"ATV.dial :air2 +4 "storage"(#& +2 "MFB"*$  +6 "core" & H) +4 .tSC.reconfigure SCloose +4 "storage"($.(\ 1~b +3 (%& +3 "core" & r x k ;) +2 "manipulator"&&& +4 "core" &- - % +2 "manipulator"&'% +5 "core" %\ / 1  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&(( +92 "core"  +3 ."readyMFB"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."readyMFB"AS.home.seek :home +2 "MFB"*)' +84 "core" ( +2 "manipulator"&*& +5 "core" & $ *  +2 "storage"(+& +5 "core" & \  K) +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&-' +90 "core" ' +3 "storage"(,& +4 "core" & V G) +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +2 "storage"(/'V +201 "core" ' +3 "storage"(0- +7 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (.& +4 "core" & B E) +2 "manipulator"&1& +5 "core" & - *  +3 .tElbow.seek 2 +2 "manipulator"&2( +3 "core" ( +2 "manipulator"&4& +5 "core" & 4 - :  +2 "storage"(6& +4 "core" & c E) +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&9'8 +22 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&:/ +44 "core" ' + ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +10 ."readyMFB"delay 2 seconds +4 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&<& +5 "storage"(3'X +5 "core" & / &  +2 "manipulator"&B% +5 "core" % : % $ +2 .tForearm.seek :retract +2 "manipulator"&5'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&;(ӷ +71 ."readyMFB"AS.seek 1ml +2 "MFB"*D' +4 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +77 "core" ( +2 "manipulator"&F& +4 "core" &ӿ / / 7 +41 .tElbow.reconfigure LooseElbow +10 "manipulator"&$ &.,(#b +2 &E& +5 "core" &ӿ 2 1 2 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&?' +101 "core" ' +2 "manipulator"&A& +6 "core" &ӿ / (  7 +2 "manipulator"&I% +4 "core" %  * $ +3 "collection"'J& +5 "core" &   $ +2 "collection"'K& +5 .tCC.seek :closed +2 "collection"'L(W +3 "core" & \  % +3 &  & +9 &3  )w +9 &e  > +10 & \  L +9 &Ip   K +9 &\ r   K +10 &n   K +9 &k   L +10 &Qp  K +9 &p   L +9 &l  K +10 & k \  K +9 &"Wl  L +9 &$m   !K +10 &%m   !K +9 &'p   K +10 &)`n   K +9 &+"r  K +9 &,r  K +10 &.r   K +9 &0hs  K +9 &2)o   L +10 &3q   K +9 &5n   L +10 &7pm   K +9 &93j \  K +9 &:n   K +10 &<p  K +9 &>xm \  K +9 &@:r \  K +10 &Ar   K +9 &Cr  K +10 &Ev   L +9 &GAx  L +9 &H  N +10 &J   Q +9 &Lo  \  T +9 &N/  \  T +10 &O   U +9 &Q   U +10 &Sp   V +9 &U4   U +9 &Vz   * +10 &W[!   S +9 ( + &Wm\\   A +2 "collection"'K& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.87 + .Hand.open +2 "manipulator"&N1 +56 "core" 1 +5 "manipulator"&O% +5 "core" %    t +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +92 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 1500ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold +2 "sampler")Q+ +4 "core" + +2 "sampler")R% +5 "core" %KJ I +2 "collection"'S& +4 "core" &Wm\\   *A +3 "Can" T$  +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +23  +2 .tdelay 3.8 seconds +383 "collection"'W% +8 "core" %6   * +2 "sampler")M% +4 "core" %5J FH G\ K +2 .tSSV.dial :spit +2 "sampler")Y +130 "core"  +3 .tSS.seek 0ml +2 "sampler")Z' +253 "core" ' + .tSSV.dial CBV +3 "sampler")[  +128 "core"  +3 .tCTV.dial :intake +2 "collection"'T  +72 "core"  +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +211 "collection"'G% +3 "core" %6  \ +2 #tIntake @33.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X JW +2 .tSSV.dial :exhaust +2 "sampler")  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X@  J +4 "collection"'% + ."readyMFB"AS.reconfigure ASnorm +6 "MFB"*#,,'T20 b +2 ."readyMFB"AS.home.seek :empty +2 "MFB"* 'R +3 "core" %6  \ +2 #tIntake @33.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X% +4 "core" %;9 t +2 "collection"'8% +5 "core" %6 \ + #tIntake @33.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X% +4 "core" %GG  + .tIntake.select :close +2 "sampler")0 +9 )8% +3 "core" %LK K +2 .tSSV.dial :exhaust +2 "sampler")5  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X  +2 "sampler")i% +4 "core" %BB  + .tIntake.select :close +2 "sampler")0 +9 )Z% +3 "core" %FE K +2 .tSSV.dial :exhaust +2 "sampler")h  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X  +2 "sampler")r% +4 "core" %?A  + .tIntake.select :close +2 "sampler")0 +9 )x% +3 "core" %FE G +2 .tSSV.dial :exhaust +2 "sampler")w  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X>  +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %DC A + .tSSV.dial :exhaust +2 "sampler")  +75 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %6   \ +2 "sampler")8% +4 "core" %)Z`  +53 "collection"'5% +3 "core" %6  \ +3 "sampler")J% +4 "core" %  +53 "collection"'P% +4 "core" %6  \ +2 "sampler")W% +4 "core" %  +53 "collection"'V% +4 "core" %6  \ +2 "sampler")Y% +4 "core" %)'  +54 "collection"'C% +3 "core" %6  " \ +2 "sampler")[% +5 "core" %DE  +2 "sampler")T% +4 "core" %HG  + .tIntake.select :close + "sampler")0 +10 )G% +3 "core" %LJ D +2 .tSSV.dial :exhaust +2 "sampler")Q  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X\ +2 "sampler")y% +4 "core" %+EF  +53 "collection"'% +4 "core" %6  1\ +2 "sampler")% +4 "core" % 0 +53 "collection"'% +4 "core" %6  0\ +2 "sampler")% +5 "core" %  +53 "collection"'\ % +3 "core" %6  !A\ +2 "sampler")|% +5 "core" %  +53 "collection"' % +4 "core" %6  !C\ +2 "sampler")% +4 "core" %:9  +2 "sampler")% +4 "core" %<<  +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %EA E +2 .tSSV.dial :exhaust +2 "sampler")  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X' +4570 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +53 "collection"'8% +4 "core" %6  P\ +2 "sampler")5% +4 "core" % ]\\  K +54 "collection"'J% +4 "core" %6  Z\ +2 "sampler")P% +4 "core" %  +53 "collection"'W% +3 "core" %6  R\ +2 "sampler")V% +5 "core" %  +53 "collection"'Y% +4 "core" %6  "O\ +2 "sampler")C% +4 "core" %  +55 "collection"'[% +4 "core" %6 "Y\ +2 "sampler")T% +4 "core" %?<  +2 "sampler")G% +4 "core" %@A  +2 .tIntake.select :close + "sampler")0 +10 )Q% +3 "core" %EC D +2 .tSSV.dial :exhaust +2 "sampler")?  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X+\  +339 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +53 "collection"'d% +4 "core" %6  w\ +2 "sampler")e% +4 "core" %&WU  +53 "collection"'X% +4 "core" %6  g\ +2 "sampler")7% +5 "core" %   L +53 "collection"'f% +4 "core" %6  !u\ +2 "sampler")i% +4 "core" % +54 "collection"'Z% +3 "core" %6  k\ +2 "sampler")h% +4 "core" % +53 "collection"'`% +4 "core" %6  n\ +2 "sampler")^% +4 "core" %79 +2 "sampler")m% +4 "core" %;; + .tIntake.select :close +2 "sampler")0 +9 )l% +3 "core" %@= > +2 .tSSV.dial :exhaust +2 "sampler")c  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 .tSSV.dial :exhaust +2 "sampler")v  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %6  !\ +2 "sampler")b% +4 "core" %@?  +41 "sampler")_% +12 "core" %HG  +2 .tIntake.select :close + "sampler")0 +10 )M% +4 "core" %JK @ + .tSSV.dial :exhaust +2 "sampler")d  +76 "core"  +3 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +3 "sampler")#.0X= +2 "sampler")t% +4 "core" %?> +2 .tIntake.select :close + "sampler")0 +10 )u% +3 "core" %CB < +2 .tSSV.dial :exhaust +2 "sampler")s  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X= @ +2 .tSSV.dial :exhaust +2 "sampler")|  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X\ +2 "sampler")F% +4 "core" %  +54 "collection"'% +4 "core" %6  \ +2 "sampler")N% +4 "core" %  +53 "collection"'O% +4 "core" %6  "\ +2 "sampler")/% +4 "core" %:6  +2 "sampler")9% +5 "core" %::  + .tIntake.select :close + "sampler")0 +10 )K% +3 "core" %== B +2 .tSSV.dial :exhaust +2 "sampler")R  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X\ +2 "sampler")W% +5 "core" %KK  q +53 "collection"'V% +4 "core" %6  `\ +2 "sampler")Y% +4 "core" %  +53 "collection"'C% +4 "core" %6  R\ +2 "sampler")[% +4 "core" %  +53 "collection"'T% +3 "core" %6  A\ +2 "sampler")G% +5 "core" %  +53 "collection"'Q% +4 "core" %6  6\ +2 "sampler")?% +5 "core" %  +53 "collection"'>% +3 "core" %6  \ +2 "sampler")b% +4 "core" %11  +3 "sampler")_% +4 "core" %55  + .tIntake.select :close + "sampler")0 +10 )M% +3 "core" %89 B +2 .tSSV.dial :exhaust +2 "sampler")d  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X  +2 "collection"'l% +4 "core" %6  J\ +2 #tIntake @33.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X +54 "collection"'% +3 "core" %6  _\ +3 "sampler")% +4 "core" % +53 "collection"'% +4 "core" %6  `\ +2 "sampler")\ % +5 "core" % +53 "collection"'|% +4 "core" %6  \ +2 "sampler")j% +4 "core" %" +53 "collection"'% +4 "core" %6  \ +2 "sampler")% +4 "core" %43 +2 "sampler") % +4 "core" %66 +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %:; > +2 .tSSV.dial :exhaust +2 "sampler")a  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 .tSSV.dial :exhaust +2 "sampler")(  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %6  \ +2 "sampler")b% +5 "core" %  +53 "collection"'_% +4 "core" %6  W\ +2 "sampler")M% +5 "core" %  +53 "collection"'d% +4 "core" %6  \ +2 "sampler")S% +4 "core" %20 +2 "sampler")X% +4 "core" %31 +2 .tIntake.select :close + "sampler")0 +10 )7% +3 "core" %76 = +2 .tSSV.dial :exhaust +2 "sampler")J  +75 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" %   +53 "collection"'b% +3 "core" %6  \ +3 "sampler")_% +4 "core" % +53 "collection"'M% +4 "core" %6  \ +2 "sampler")d% +5 "core" %/0 +2 "sampler")S% +4 "core" %12 +2 .tIntake.select :close + "sampler")0 +10 )X% +3 "core" %64 < +2 .tSSV.dial :exhaust +2 "sampler")7  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 .tSSV.dial :exhaust +2 "sampler").  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +49 "sampler")#.0X% +3 "core" %6  \ +2 "sampler")b% +5 "core" %"8:  +15 "collection"'_% +4 "core" %6  \ +2 "sampler")M% +4 "core" %"JJ  +2 "collection"'d% +5 "core" %6  \ + #tIntake @33.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X +2 .tSSV.dial :exhaust +2 "sampler")`  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X  +53 "collection"'z% +4 "core" %6  \ +2 "sampler")c% +4 "core" %nm  +54 "collection"'n% +3 "core" %6  \ +2 "sampler")}% +4 "core" % \ +54 "collection"'{% +3 "core" %6  \ +2 "sampler")g% +4 "core" % +54 "collection"'% +4 "core" %6  \ +2 "sampler")y% +4 "core" % +53 "collection"'~% +4 "core" %6  \ +2 "sampler")% +4 "core" % +53 "collection"'t% +4 "core" %6  \ +2 "sampler")u% +4 "core" % +53 "collection"'\ % +4 "core" %6  \ +3 "sampler")% +4 "core" %'' +53 "collection"'% +4 "core" %6  \ +2 "sampler")% +4 "core" %0/ +2 "sampler")% +5 "core" %23 + .tIntake.select :close + "sampler")0 +10 ) % +3 "core" %54 = +2 .tSSV.dial :exhaust +2 "sampler")  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %6   \ +2 "sampler")b% +4 "core" %nk  +54 "collection"'_% +4 "core" %6  \ +2 "sampler")M% +5 "core" % +53 "collection"'d% +3 "core" %6  \ +2 "sampler")X% +4 "core" % +54 "collection"'7% +4 "core" %6   \ +2 "sampler")Y% +4 "core" % +54 "collection"'!% +4 "core" %6  \ +2 "sampler")W% +4 "core" % +53 "collection"'Z% +3 "core" %6  \ +2 "sampler")J% +4 "core" % +54 "collection"'i% +4 "core" %6  \ +3 "sampler")^% +4 "core" % +54 "collection"'m% +3 "core" %6  !\ +2 "sampler")l% +4 "core" %+* +54 "collection"'e% +4 "core" %6   \ +2 "sampler")\\% +4 "core" %44 +2 "sampler")q% +4 "core" %34 +2 .tIntake.select :close + "sampler")0 +10 )p% +3 "core" %65 9 +2 .tSSV.dial :exhaust + "sampler")o  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X  +2 "collection"'% +4 "core" %6  \ +2 #tIntake @33.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X% +4 "core" %6  \ +2 #tIntake @33.6psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure SSinhale.with maxSpeed: 17 +3 "sampler")#.0X +10312 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +53 "collection"'% +4 "core" %6  -\ +2 "sampler")j% +4 "core" %C%('  +53 "collection"'|% +3 "core" %6  -\ +2 "sampler") % +4 "core" %BCA \  +54 "collection"'% +4 "core" %6  3\ +2 "sampler")% +5 "core" %Bdd  +53 "collection"']% +4 "core" %6  2\ +2 "sampler")%% +4 "core" %B  +53 "collection"'% +4 "core" %6  0\ +2 "sampler")'% +4 "core" %B  +53 "collection"'% +4 "core" %6  4\ +2 "sampler")&% +4 "core" %B  +54 "collection"'% +3 "core" %6  6\ +2 "sampler")% +5 "core" %B  +53 "collection"'$% +3 "core" %6  6\ +3 "sampler")% +4 "core" %B  +54 "collection"'"% +4 "core" %6  0\ +2 "sampler")a% +4 "core" %B  +54 "collection"'U% +4 "core" %6  !4\ +2 "sampler")1% +4 "core" %B  +54 "collection"'0% +4 "core" %6  !+\ +2 "sampler")6% +4 "core" %B  +53 "collection"'D% +3 "core" %6  !8\ +2 "sampler"):% +5 "core" %B)(  +53 "collection"'<% +4 "core" %6  9\ +2 "sampler")#% +4 "core" %B/-  +2 "sampler")(% +4 "core" %B0.  +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %B22 6 +2 .tSSV.dial :exhaust +2 "sampler")=  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +3 "collection"'?'4 +88 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")> +60 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +67 "core"  +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'b' +2283 "core" ' +2 "collection"'s% +4 "core" % G L  +2 .tCSV.dial between air and CTV +3 "collection"'r ` +29 "core" b +3 .tCS.seek 3.123ml +2 "collection"'x'4 +1627 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'z  +27 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'c'4 +755 "core" '۱  +3 "collection"'n% +5 "core" %ێ ! +2 "sampler")}% +5 "core" %-/ @ + #tBubblePoint: Intake @67.8psia, Outlet @12.5psia +2 .CBV.dial SSV + "collection"'{ @ +33 "core" B +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X? > +2 #tEvacuated: Intake @38.6psia, Outlet @13.7psia +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")~ +129 "core" +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9J +103 "collection"'/9 +3 "core" 9H +103 "collection"'?9 +3 "core" 9F +103 "collection"'B9 +3 "core" 9 C +103 "collection"'Q9 +3 "core" 9 &@ +104 "collection"'M9 +3 "core" 9 F> +103 "collection"'d9 +3 "core" 9 e< +103 "collection"'_9 +3 "core" 9 9 +103 "collection"'79 +3 "core" 9 8 +103 "collection"'!9 +3 "core" 9 6 +104 "collection"'Y9 +3 "core" 9 4 +103 "collection"'W9 +3 "core" 9 2 +103 "collection"'J9 +3 "core" 9\  1 +103 "collection"'X9 +3 "core" 9\ $/ +103 "collection"'Z9 +3 "core" 9\ <. +103 "collection"'^9 +3 "core" 9\ R, +103 "collection"'m9 +3 "core" 9\ h+ +103 "collection"'e9 +3 "core" 9\ }!) +103 "collection"'\\9 +3 "core" 9\ %) +103 "collection"'q9 +4 "core" 9\ *' +103 "collection"'p9 +3 "core" 9\ .& +103 "collection"'o9 +3 "core" 9\ 2% +103 "collection"'i9 +3 "core" 9\ 6$ +103 "collection"'`9 +3 "core" 9\ ;" +103 "collection"'G9 +3 "core" 9\ ?! +104 "collection"'h9 +3 "core" 9 C +103 "collection"'S9 +3 "core" 9 G! +103 "collection"'s9 +3 "core" 9 +L +103 "collection"'r9 +3 "core" 9 8P +103 "collection"'b9 +3 "core" 9 FT +104 "collection"'z9 +3 "core" 9 SX +103 "collection"'x9 +3 "core" 9 _] +103 "collection"'n9 +3 "core" 9 ka +103 "collection"'}9 +3 "core" 9 ve +103 "collection"'{9 +3 "core" 9 i +103 "collection"'l9 +3 "core" 9 m +103 "collection"'9 +3 "core" 9 r +103 "collection"'y9 +3 "core" 9 v +103 "collection"'~9 +3 "core" 9 z +103 "collection"'g9 +3 "core" 9 ~ +104 "collection"'9 +3 "core" 9  +103 "collection"'u9 +3 "core" 9  +103 "collection"'\ 9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'t9 +4 "core" 9  +146 "collection"'9 +11 "core" 9  +103 "collection"'c9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"' 9 +3 "core" 9  +104 "collection"'f9 +3 "core" 9  +104 "collection"'v9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +104 "collection"'w9 +3 "core" 9  +104 "collection"'9 +2 "core" 9  +104 "collection"' 9 +3 "core" 9  +103 "collection"'9 +3 "core" 9 $ +103 "collection"'9 +3 "core" 9 ( +103 "collection"'k9 +3 "core" 9 + +103 "collection"'9 +3 "core" 9 1 +104 "collection"'9 +3 "core" 9 6 +103 "collection"'9 +3 "core" 9 : +103 "collection"'9 +3 "core" 9 ? +103 "collection"'j9 +3 "core" 9 C +103 "collection"'9 +3 "core" 9 F +103 "collection"' 9 +3 "core" 9 K +103 "collection"'|9 +3 "core" 9 O +103 "collection"'9 +3 "core" 9 S +103 "collection"'9 +3 "core" 9 W +103 "collection"'9 +3 "core" 9 [ +103 "collection"''9 +3 "core" 9 _\  +103 "collection"'9 +3 "core" 9 c  +103 "collection"'&9 +3 "core" 9 g   +103 "collection"'9 +3 "core" 9 j  +103 "collection"'9 +3 "core" 9 n +103 "collection"'$9 +3 "core" 9 q +103 "collection"'9 +3 "core" 9 u +103 "collection"'"9 +3 "core" 9 y" +103 "collection"'a9 +3 "core" 9 |& +103 "collection"'U9 +3 "core" 9 * +104 "collection"'19 +3 "core" 9 / +103 "collection"'09 +3 "core" 9 3 +103 "collection"'69 +3 "core" 9 7 +103 "collection"'D9 +3 "core" 9 ; +103 "collection"':9 +3 "core" 9 @ +104 "collection"'<9 +3 "core" 9 D +103 "collection"'#9 +3 "core" 9 H +103 "collection"'(9 +3 "core" 9  L +103 "collection"'9 +3 "core" 9 !Q +103 "collection"'=9 +3 "core" 9 #U +103 "collection"' 9 +3 "core" 9 $Y +103 "collection"'+9 +3 "core" 9 %] +103 "collection"'9 +3 "core" 9 &b +103 "collection"'A9 +3 "core" 9 'f +103 "collection"'I9 +3 "core" 9 (j +4 .tCH.hold 5:00,85C +3 "collection"')   A +4 "core" j +30002  +2 "collection"'9 +4 "core" 9  +2 #tCollection Puck Heater at 85.1C after lysing +2 .CS.seek 0ml +2 "collection"'4'4 +418 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'3 @ +101 "core" B +3 .tCSV.dial :air +2 "collection"'F @ +42 "core" > +3 .tCS.seek 5ml + "collection"'N'p +1377 "core" ' + .tCSV.dial CTV +2 "collection"'*  +42 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'O @ +43 "core" ? +2 .tdelay 2 seconds +203 .CSV.dial CTV +2 "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"'K'4 +1368 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'2 +109 "core" +2 .tCBV.dial CSV + "collection"'-  +31 "core"  +2 "collection"'8% +5 "core" %2   g  +2 .tCS.seek 5ml +2 "collection"'R'p +1375 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +7 "collection"'  +42 "core" +2 "collection"'% +5 "core" %p % )  +2 .tCS.seek 7ml +2 "collection"'5'g +627 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'V @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'.' +858 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'P ` +112 "core" ^ +2 #tLysing Complete +2 "collection"'[& +4 "core" &Wm[\\^ A +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&T% +4 "core" %\      +2 "storage"(E% +4 "core" %U  ? +2 "storage"(C. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(>(( +118 "Can" .3\  +91 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (/& +3 "core" &* ^ ` U 6 +2 "manipulator"&?& +4 "core" &ӿ  " 7 +2 "manipulator"&B% +4 "core" %\     +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +49 "manipulator"&Q( +183 "core" ( +2 "manipulator"&M& +5 "core" &   b \ +2 "storage"(d& +5 "core" &* c c 6 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&_' +95 "core" ' +2 "storage"(7& +5 "core" &* _ i 6 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(!'V +186 "core" ' +2 "storage"(Y- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&W& +3 "core" &   \ +2 "storage"(J& +5 "core" &* ; :  1 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 1 +2 "manipulator"&X'C +29 "core" ' +2 .tElbow.hold +2 "manipulator"&Z, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(^- +3 "core" -' +3 .tSE.seek 11.08 Pucks below Top Plate +2 "storage"(m'{ +42 "core" ' +2 "manipulator"&e% +5 "core" %c "  +2 "storage"(\\& +4 "core" &*    / +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 332 counts +2 "manipulator"&q'Ϗ +14 "core" ' +2 "manipulator"&p& +5 "core" &  $ E  +2 "storage"(o& +4 "core" &* ] F 4 +4 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&i' +21 "core" ' +3 .tSE.seek 12.08 Pucks below Top Plate +2 "storage"(`'j +46 "core" ' +2 "manipulator"&G& +5 "core" &   t  +3 "manipulator"&h% +4 "core" %   R +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&S'\ +89 "core" ' +2 .tElbow.seek CC +3 "manipulator"&s(ӷ +149 "core" ( +2 "manipulator"&r& +5 "core" &Ӳ " % % 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &Ӳ   4 +2 .tForearm.seek CC +2 "manipulator"&z' +93 "core" ' + .tHand.close +2 "manipulator"&x/ +54 "core" / +3 .tCC.seek :open +2 "collection"'n( +419 "core" ( +2 "storage"(}& +5 "core" &* C F N 3 +2 "storage"({& +4 "core" &* 9 7 2 +2 "manipulator"&l& +4 "core" &Ӷ   3 +2 "manipulator"&% +4 "core" % ?   G +3 .tForearm.seek :retract +2 "manipulator"&y'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&~( +173 "core" ( +2 "manipulator"&g& +5 "core" & + ) B +2 "storage"(& +4 "core" &* " # ! / +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&u'C +100 "core" ' +2 .tElbow.hold +2 "manipulator"&\ , +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +56 "core" 1 +3 "manipulator"&t% +4 "core" % t   0 +2 "storage"(& +4 "core" &* H d - +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 349 counts +2 "manipulator"&c'Ϡ +15 "core" ' +2 "manipulator"&& +4 "core" &  V +3 "storage"(& +4 "core" &* d / +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +29 "core" ' +2 "storage"(f% +5 "core" %r ,  . 1 +3 ."downElevator"SE.seek :down +4 "storage"(v'X +100 (% +3 "core" %# ; < Y 2RQ +3 "manipulator"&w% +4 "core" %   8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +42 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +46 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"' @ +26 "core" > +3 .tCS.seek 10ml +2 "collection"'' +4 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"' ` +28 "core" a +2 .tAIV.dial :bypass +2 "collection"'k { +5 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &{~   +2 .tHand.open +52 "manipulator"&1 +16 "core" 1 +2 "manipulator"&& +5 "core" &  K +2 "manipulator"&% +4 "core" %\   D  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(- +194 "core" ( +2 "manipulator"&& +5 "core" &-   5  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +5 "core" &-     +2 .tForearm.seek :garage +2 "manipulator"&|'η +97 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 "manipulator"&& +5 "core" &-   D  +2 "manipulator"&% +4 "core" %   T +3 .tForearm.seek :retract +2 "manipulator"&''\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +279 "core" ( +3 "manipulator"&&& +5 "core" &ӷ   N 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &ӷ   5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +97 "core" ' +2 "manipulator"&$& +5 "core" &ӷ    5 +2 "manipulator"&% +4 "core" %   " +3 "collection"'"& +5 "core" & Q # +2 "collection"'a& +4 .tCC.seek :closed +2 "collection"'U(W +3 "core" & ] # +3 & 1 #\ +9 &0 )w +10 &f > +9 &k L +10 &Jk K +9 &\ m L +9 &n K +10 &n K +9 &Pl  L +9 &n K +10 &h K +9 & p} K +10 &"XnP L +9 &$n K +9 &%l K +10 &'k L +9 &)aj K +9 &+$i K +10 &,n K +9 &.m L +10 &0im K +9 &2+i K +9 &3po K +10 &5m L +9 &7qk K +9 &92l L +10 &:k K +9 &<nv L +10 &>xn L +9 &@:n L +9 &Ai K +10 &Cnp K +9 &Es L +9 &GBq L +10 &Iz M +9 &Jt O +10 &Ls_ S +9 &N/S U +9 &O U +10 &Q U +9 &Ss U +9 &U4 V +10 &Vs &x +9 &WY! I +9 ( +2 "collection"'a& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.85 + "collection"'1& +5 "core" &WcZ ? + &Wc\\ ? +2 .tHand.open +2 "manipulator"&01 +55 "core" 1 +2 "manipulator"&6% +5 "core" %  G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&D'\ +96 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%: +126 "core"  +2 "processing"%<% +5 "core" %6 # + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%#' +1606 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%(  +42 "core"  +3 .tPS.seek 0ml + "processing"%' +1601 "core" ' + .tPSV.dial PSR +2 "processing"%= +44 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"% ' +2606 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%+  +5 "collection"'  +5 "core" +68 +2 .tPSV.dial :mixloop + "processing"%A +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%I  +6 "core" +3 .tPS.seek 0ml + "processing"%)' +2618 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%]' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%3 +44 "core" +2 .tPS.seek 0ml +2 "processing"%F' +2615 "core" ' + .tPSV.dial :air +2 "processing"%4  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%*' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%O +43 "core" +2 .tPS.seek 0ml +2 "processing"%,' +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&9& +5 "core" &   N / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&N(ӷ +15 "core" ( +2 "manipulator"&%& +5 "core" &ӹ $ ! * + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &2& +3 "core" &ӹ   * +2 .tForearm.seek CC +2 "manipulator"&-' +96 "core" ' + .tHand.close +2 "manipulator"&8/ +61 "core" / +2 .tCC.seek :open +2 "collection"'K( +421 "core" ( +2 "manipulator"&& +5 "core" &   g & +2 "manipulator"&% +4 "core" % :   t +52 .tForearm.seek :retract +3 "manipulator"&R'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&V(- +300 "core" ( +2 "manipulator"&5& +5 "core" &- ! % , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +3 "core" &-   k +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&['η +116 "core" ' + .tHand.open +2 "manipulator"&T1 +56 "core" 1 +2 "manipulator"&E% +5 "core" % αL *    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&C'\ +103 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass +2 .PSV.dial :mixloop + .PTV.dial :PRVmixing + .PRV.dial AIV +2 .CTV.dial :air,avoiding: :intake + #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'/& +4 "core" &} % +3 "manipulator"&?% +4 "core" %\    +2 "storage"(B% +5 "core" %` T F +2 "storage"(M. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(d( +209 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (;& +3 "core" & S R 8) +2 "manipulator"&7& +5 "core" &-   i +2 "manipulator"&@% +4 "core" %\    j +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&Y( +188 "core" ( +2 "manipulator"&W& +5 "core" & $ j  +2 "storage"(J& +4 "core" & T T 8) +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&^' +94 "core" ' +2 "storage"(e& +5 "core" & Q Q ' 8) +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(\\'V +221 "core" ' +2 "storage"(p- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (o& +4 "core" & ^ ` 1 8) +2 "manipulator"&G& +4 "core" &    +2 .tElbow.seek 2 +2 "manipulator"&h( +4 "core" ( +2 "manipulator"&_& +4 "core" &   M  +3 "storage"(Q& +4 "core" & v v 9) +3 .tForearm.seek 2 + 300 counts + "manipulator"&!'8 +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&X/ +59 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&q& +2 "storage"(m'X +7 "core" &   c  +3 "manipulator"&r% +4 "core" % 8   +2 .tForearm.seek :retract +2 "manipulator"&b'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&i(ӷ +92 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +57 "core" ( +2 "manipulator"&Z& +5 "core" & ( $ c 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +4 "core" &   3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&S' +97 "core" ' +3 "manipulator"&L& +5 "core" & ' H 3 +2 "manipulator"&}% +4 "core" %    +3 "collection"'{& +4 "core" &J  +2 "collection"'l& +5 .tCC.seek :closed +2 "collection"'(W +5 "core" &6  + &  +8 &4 *y +9 &f > +10 &f L +9 &HhI L +9 & n* K +10 &k L +9 &m K +10 &Rha K +9 &m\\ K +9 &kh L +10 & kN L +9 &"Yh. K +9 &$j K +10 &%k L +9 &'i L +10 &)aj K +9 &+#k} K +9 &,mh L +10 &.hP L +9 &0hk= L +9 &2*l1 L +10 &3m K +9 &5j K +10 &7pk L +9 &92k L +9 &:g K +10 &<o L +9 &>yn K +9 &@:i L +10 &AiB K +9 &CmB L +10 &Er! L +9 &GAq" L +9 &H4 M +10 &J3 \ Q +9 &Lo) T +9 &N- U +10 &O U +9 &Q V +10 &Sr V +9 &U3 V +9 &Vv \ ) +10 &W\\' S +9 ( + &WrO = +2 "collection"'l& +3 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 1.84 +2 .Hand.open + "manipulator"&g1 +57 "core" 1 +2 "manipulator"&% +4 "core" %   / +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +94 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'s  +128 "core"  +2 .tCSV.dial CTV + "collection"'  +27 "core"  +3 .tCS.seek 5ml +2 "collection"'t'p +1372 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'' +733 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"''4 +737 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%  +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%f' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%y +44 "core" +50 .tdelay 3 seconds +305 .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%w +44 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%~  +128 "core"  +2 .tPS.seek :empty +2 "processing"%u' +2608 "core" ' + .tCBV.dial :waste1 +3 "collection"' @ +44 "core" > +2 .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'c  +45 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +2 "collection"' @ +44 "core" @ +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'k  +45 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"' ` +32 "core" ^ +2 .tCSV.dial :air +2 "collection"'` @ +43 "core" ? +3 .tCS.seek 10ml +2 "collection"'' +960 "Can" /2 ii +1687 "core" ' + .tCSV.dial CTV +2 "collection"'  +44 "core"  +3 .tCS.seek 0ml + "collection"''4 +2642 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +29 "core" > +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'v  +127 "core" +2 "collection"'>& +5 "core" &WrO`c, = +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&.% +4 "core" %\    , +3 "storage"(% +4 "core" %c S A +2 "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(\ (( +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" &* i g J 7 +2 "manipulator"&& +4 "core" &   3 +2 "manipulator"&% +5 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&( +170 "core" ( +3 "manipulator"&|& +5 "core" &   [ +2 "storage"(&& +4 "core" &* w u t ; +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +95 "core" ' +2 "storage"(j& +5 "core" &* } z < +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"($'V +183 "core" ' +2 "storage"(- +4 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&"& +4 "core" & '  +2 "storage"('& +4 "core" &* _ V { 7 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&n'C +26 "core" ' +2 .tElbow.hold +2 "manipulator"&a, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(1- +2 "core" -' +3 .tSE.seek 12.08 Pucks below Top Plate +2 "storage"(0'g +27 "core" ' +2 "manipulator"&6% +5 "core" %p   +2 "storage"(:& +4 "core" &* 9 9 # 4 +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 345 counts +2 "manipulator"&<'Ϝ +15 "core" ' +2 "manipulator"&& +5 "core" & &  _ +2 "storage"((& +5 "core" &* a \\ 6 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&#' +27 "core" ' +2 .tSE.seek 13.08 Pucks below Top Plate +2 "storage"(='V +47 "core" ' +2 "manipulator"&& +5 "core" &   +2 "manipulator"&+% +4 "core" %   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +4 "manipulator"&A(ӷ +159 "core" ( +2 "manipulator"&I& +4 "core" & ! ( i 4 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &   4 +2 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' + .tHand.close +2 "manipulator"&)/ +54 "core" / +3 .tCC.seek :open +2 "collection"'3( +422 "core" ( +2 "storage"(]& +4 "core" &* 8 : 2 +2 "storage"(4& +4 "core" &* 9 8 1 +2 "manipulator"&F& +4 "core" &  b 4 +2 "manipulator"&O% +4 "core" % A C +3 .tForearm.seek :retract +2 "manipulator"&*'\ +91 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&9( +172 "core" ( +2 "manipulator"&%& +4 "core" &  #  +2 "storage"(2& +5 "core" &* : 8 M 4 + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&8'C +99 "core" ' +2 .tElbow.hold +52 "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&D1 +59 "core" 1 +3 "manipulator"&U% +4 "core" % s   +2 "storage"(& +4 "core" &* 7 8 1 +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 348 counts + "manipulator"&'ϟ +15 "core" ' +2 "manipulator"&-& +5 "core" &     +2 "storage"(N& +4 "core" &* d c 6 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&5' +22 "core" ' +4 "storage"(P% +4 "core" %_ ` \\ 5 +3 ."downElevator"SE.seek :down +4 "storage"(T'X +101 (E% +3 "core" % b \\ 5RN +2 "manipulator"&/% +4 "core" %   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&R'\ +30 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +54 "core" ' +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%?  +96 "core" +2 "processing"%B% +5 "core" % ! +2 .tPS.seek 0.499ml +2 "processing"%M' +596 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%[ +41 "core" +2 .tPRV.dial :air +2 "processing"%;  +42 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%7  +44 "core" +2 .tCBV.dial AIV +2 "collection"'@  +45 "core" +2 .tPRV.dial between CBV and air +2 "processing"%W  +28 "core"  +2 .tPRV.dial :air +2 "processing"%J  +29 "core"  +2 "processing"%V% +4 "core" % ! +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml + "processing"%e' +247 "core" ' + .tPRV.dial :waste2 +2 "processing"%C @ +69 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +3 "processing"%p' +693 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'o& +5 "core" &5 ! + .tHand.open +2 "manipulator"&G1 +19 "core" 1 +2 "manipulator"&_& +4 "core" &     +2 "manipulator"&Q% +5 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(- +183 "core" ( +2 "manipulator"&q& +4 "core" &- #  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +3 "core" &-    +3 .tForearm.seek :garage +2 "manipulator"&Y'η +96 "core" ' +2 .tHand.close + "manipulator"&^/ +55 "core" / +2 "manipulator"&Z& +5 "core" &-   t +2 "manipulator"&x% +4 "core" %   o  +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&!(ӷ +273 "core" ( +2 "manipulator"&L& +4 "core" &Ӷ   6 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &}& +3 "core" &Ӷ    6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&{' +97 "core" ' +2 "manipulator"&h& +5 "core" &Ӷ  D 6 +2 "manipulator"&m% +4 "core" %!   +3 "collection"'b& +4 "core" &  +2 "collection"'K& +5 .tCC.seek :closed + "collection"'g(W +4 "core" &  +2 &  +10 &4 *y +9 &f > +10 & L +9 &Lj K +9 & n K +10 &j K +9 &m K +9 &Tn K +10 &m K +9 &j K +10 & j L +9 &"[m K +9 &$m K +10 &%m K +9 &'j K +9 &)dl K +10 &+&l K +9 &,m L +10 &.n K +9 &0kp K +9 &2-m K +10 &3o K +9 &5r K +9 &7sm K +10 &96n K +9 &:n K +10 &<r L +9 &>|o K +9 &@>p K +10 &An K +9 &Cp K +9 &Er K +10 &GEp K +9 &Iy L +10 &J N +9 &Lv S +9 &N3 T +10 &O+ U +9 &Q U +9 &Sv% U +10 &U6 V +9 &Vr. %t +10 &W[)/ I +9 ( + &WfQ3 > + "collection"'K& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.83 + "collection"'& +5 "core" &WfQ1 > + .tHand.open +2 "manipulator"&l1 +56 "core" 1 +2 "manipulator"&s% +5 "core" % !   k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +3 "collection"'S& +5 "core" &WfQ > +2 #tRinsing MixLoop with GuSCN + .PSV.dial :mixloop,avoiding: PBV + .PTV.dial :PRVmixing,avoiding: :puck + .PRV.dial :spare1 +2 "processing"%d  +97 "core" +2 "processing"%% +5 "core" % " +2 .tPS.seek 1.099ml +2 "processing"%t'^ +1247 "core" ' +2 .tdelay 2 seconds +201 .PRV.dial :air +2 "processing"%  +100 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +1490 "core" ' +2 .tPSV.dial :waste1,avoiding: PBV +2 "processing"%,  +126 "core"  +2 .tPS.seek :empty +2 "processing"%y' +2616 "core" ' +2 #tDiluting Lysate in Syringe + .PSV.dial :PTV,avoiding: PBV +2 "processing"% +155 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%w @ +71 "core" ? +2 .tCBV.dial :PRV + .PRV.dial :air +2 .delay 2 seconds +201 .PRV.dial CBV +2 "processing"%~  +43 "core" +2 .tdelay 2 seconds +203 .PS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.1ml +2 "processing"%f' +1127 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :spare1 +3 "processing"%  +70 "core" +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek 1ml +2 "processing"%c'Rq +992 "core" ' +2 .tdelay 2 seconds +202 .PRV.dial :air +2 "processing"%  +98 "core"  +3 .tPS.seek 2.5ml + "processing"%k' +1599 "core" ' +2 .tdelay 2 seconds +202 #Parking diluted lysate in Mixing Coil + .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%`  +71 "core" +2 .tPRV.dial :CBV +2 "processing"%  +44 "core"  +2 "processing"%% +4 "core" %:  +3 .tPS.seek 1.5ml +2 "processing"%' +1091 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1,avoiding: PBV +2 "processing"%  +127 "core"  +2 .tPS.seek :empty +2 "processing"%v' +1595 "core" ' +3 #tBeginning samplePassF +2 "collection"'>& +5 "core" &WfQ" > + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR,avoiding: PBV +2 "processing"%.  +42 "core"  +2 "processing"%% +5 "core" % # + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"% ' +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +43 "core"  +3 .tPS.seek 0ml +2 "processing"%' +1591 "core" ' + .tPSV.dial PSR +2 "processing"% +43 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml +2 "processing"%|' +2603 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"%& +183 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%j @ +73 "core" > +2 .tPS.seek 0ml +2 "processing"%i' +2618 "core" ' + .tPSV.dial :air +2 "processing"%  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%z' +2611 "core" ' + .tPSV.dial :PTV +2 "processing"%" +71 "core" ~ +2 .tPS.seek 0ml +2 "processing"%'' +2613 "core" ' +2 "collection"'1& +4 "core" &WfQg > +2 #t\moving diluted lysate into CBV-AIV line +2 .PSV.dial :air + "processing"%6  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%:' +2613 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%(  +71 "core" +2 .tPRV.dial CBV + "processing"%% +5 "core" % # +3 .tPS.seek 1.8ml + "processing"%+' +784 "core" ' +2 .tdelay 3 seconds +301 .PRV.dial :waste2 +2 "processing"% @ +99 "core" ? +2 .tPS.seek :empty +2 "processing"%' +1907 "core" ' +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%$ @ +71 "core" ? +2 .tdelay 2 seconds +203 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%n  +71 "core" +2 .tdelay 2 seconds +202 .PSV.dial :PML + .delay 2 seconds +202 .PRV.dial :air +2 "processing"%<  +71 "core"  +2 .tdelay 2 seconds +203 "processing"%0% +4 "core" % $ +2 .tPS.seek 1.499ml +2 "processing"%I' +1596 "core" ' +2 .tdelay 5 seconds +552 .PS.seek 2.5ml +3 "processing"% ' +1093 "core" ' + .tPSV.dial :air +3 "processing"%#  +42 "core"  +3 .tPS.seek 0ml +2 "processing"%a' +2603 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%) +43 "core" +2 .tCBV.dial :PRV + .PRV.dial :air +2 .delay 2 seconds +201 .PRV.dial :speDil +2 "processing"%  +44 "core"  +2 .tdelay 2 seconds +203 "processing"%% +5 "core" % ' +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%]'t +2362 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +4 "processing"%4  +71 "core"  +2 .tdelay 2 seconds +203 "processing"%F% +4 "core" %w ' +3 .tPS.seek 0.475ml + "processing"%O' +1394 "Can" 02 mm +1195 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +4 "processing"%%  +44 "core"  +2 .tdelay 2 seconds +204 .PS.seek 0.965ml + "processing"%2'N +4997 "core" ' +2 .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%  +43 "core" +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%A  +43 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%D' +1626 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%U +72 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"% @ +71 "core" ? +3 .tPS.seek 0ml + "processing"%-' +2608 "core" ' + .tPSV.dial :air +3 "processing"%N  +70 "core"  +3 .tPS.seek 2.5ml +2 "processing"%*' +2618 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"%P +72 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%E' +2608 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV +2 .PSV.dial :air +2 "processing"%/  +71 "core"  +3 .tPS.seek 2.5ml + "processing"%9' +2616 "core" ' +2 .tdelay 3 seconds +303 .PSV.dial :PML + "processing"%8 +42 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%  +73 "core" +2 "processing"%=% +5 "core" % % +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%?' +7756 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +4 "collection"'B & +54 "core" $ +2 .tAWV.select :waste + "collection"' +10 "processing"%5% +3 "core" % & +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%T'nF +10846 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"'\ { +55 "core" } +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%u' +1321 "core" ' + .tPSV.dial :air +2 "processing"%[  +42 "core"  +3 .tPS.seek 2.5ml + "processing"%;' +2623 "core" ' + .tPSV.dial :PML +2 "processing"%7 +44 "core" +3 .tPS.seek 0ml + "processing"%@' +2618 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 'W& +3 "core" &WfQ4 > +3 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +3 ."MFBPCR"SPE.hold 2:46:40,55C +3 "collection"'J& +2 "MFB"*V @@T +5 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*M  +3 "core" &WfQ/ > +2 .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR + "processing"%C +25 "core"  +2 ."MFBPCR"delay 20 seconds +76 "core"  +2 "processing"%e% +5 "core" %\ + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +3 "processing"% +10 .tPS.seek 1.5ml +2 "processing"%o' +1604 "core" ' +2 .tdelay 5 seconds +297 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB +2 .ATV.dial AIV +2 "MFB"*G I +148 "core" J +2 "MFB"*_% +5 "core" %R 3 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +51 "MFB"*Q'6 +5 .tPSV.dial :waste1 +2 "processing"%q  +54 "core"  +3 .tPS.seek 0ml +2 "processing"%r' +1600 "core" ' +2 .tPSV.dial PSR +2 "processing"% +42 "core" +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml +2 "processing"%^' +2603 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%Z +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%x' +1615 "core" ' +2 ."MFBPCR"delay 10 seconds +990 "core" ' + .tPSV.dial PSR +3 "processing"%R +7 ."MFBPCR"ATV.dial :air2 +3 "MFB"*Y  +67 "core"  +2 "MFB"*L% +4 "core" %7 . \ ; +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*}' +14 "core"  +2 "processing"%X% +5 "core" %H\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%h' +588 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*m % +49 "core" & +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*b'R +870 "Can" 22\ CB +70 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%\\  +43 "core"  +3 .tPS.seek 0ml +2 "processing"%3' +201 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*  +49 "core" +2 "MFB"*l% +5 "core" %R  @ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*s' +1323 "core" ' +2 .tPSV.dial PSR +2 "processing"%S +44 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%K' +52 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :AIV +2 "MFB"*d I +68 "core" I +2 "MFB"*% +4 "core" % @ +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*{' +2169 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%p +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%' +2612 "core" ' + .tPSV.dial PSR +2 "processing"%t +101 "core"  +2 "processing"%,% +5 "core" %i\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%' +1605 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +42 "core"  +3 .tPS.seek 0ml +2 "processing"%w' +881 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*~9 +3 "core" 9{& +3 #"MFBPCR"Solid Phase Extraction Heater at 50.5C + .ATV.dial ASV +2 "MFB"*y n +35 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"* % +4 "core" %U \ ; +2 ."MFBPCR"AS.seek 0.041ml +3 "MFB"*f'% +158 "core" ' +2 .tPSV.dial PSR +2 "processing"% +42 "core" +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%c' +2617 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +112 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%`' +2616 "core" ' + .tPSV.dial PSR +2 "processing"% +97 "core"  +2 "processing"%% +5 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%k' +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +42 "core"  +3 .tPS.seek 0ml + "processing"%' +776 "core" ' +2 ."MFBPCR"delay 10 seconds +821 "core" ' + .tPSV.dial PSR +2 "processing"%> +43 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%.' +119 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2307 "core" ' +9 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%v +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%'k +2685 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +128 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"%' +273 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +3 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"* I +59 "core" I +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*&'V +721 "core" ' +2 .tPSV.dial :air +2 "processing"%j  +99 "core" +3 .tPS.seek 2.5ml +2 "processing"%|' +2607 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +40 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0ml + "processing"%i' +5104 "core" ' + .tPSV.dial :air +3 "processing"%"  +43 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%z' +1433 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*1  +54 "core" +2 "MFB"*6% +5 "core" %V = ~ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*''R +1036 "core" ' + ."MFBPCR"ATV.dial :AIV +3 "MFB"* I +68 "core" I +3 "MFB"*(% +5 "core" ' + %R \   P +2 .tPSV.dial :mixloop +4 ."MFBPCR"AS.seek 0.01ml +2 "processing"% +4 "MFB"*:' +39 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%' +781 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*+ n +148 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*$'R +239 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*n  +106 "core"  +2 "MFB"*<% +4 "core" %R ~ +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*0' +1039 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*  +67 "core" +2 "MFB"*I% +5 "core" % ~X +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +3 "MFB"*#'_ +2368 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"')% +5 "core" %1! + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"''P +1125 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'' +1631 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'a  +2 '4  +41 "core"  +91  +2 .tCBV.dial :waste1 +2 "collection"'F @ +46 "core" > +3 .tCS.seek 0ml +2 "collection"']'4 +2162 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*%  +35 "core" +2 ."MFBPCR"delay 3 seconds +138 "core" ' + .tCSV.dial CSR +2 "collection"'O  +43 "core"  +2 "collection"'% +5 "core" %2B + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'A'P +95 "MFB"*2% +3 "core" %_ Q +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*U'ݪ +532 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*  +49 "core" +2 "MFB"*D% +4 "core" %ݺ } +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*N'Q +120 "core" ' +2 .tdelay 5 seconds +203 "core" ' +2 ."MFBPCR"delay 3 seconds +297 .tCSR.select :air +2 "collection"' +4 ."MFBPCR"ATV.dial ASV +2 "MFB"*- n +5 .tCS.seek 10ml + "collection"'P' +109 "core" o +2 "MFB"**% +5 "core" %T  +2 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*/'&^ +1503 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'E  +45 "core" ~ +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'8'4 +2644 "core" ' +2 "collection"'& +4 "core" &WfQ\ > +54 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&=& +4 "core" &   0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&9(ӷ +15 "core" ( +2 "manipulator"&B& +5 "core" &ӻ % ' * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +3 "core" &ӻ    * +3 .tForearm.seek CC +2 "manipulator"&?' +97 "core" ' +2 .tHand.close + "manipulator"&\ / +59 "core" / +2 .tCC.seek :open +2 "collection"'T( +422 "core" ( +2 "manipulator"&[& +5 "core" &   ) & +2 "manipulator"&u% +5 "core" %   p +2 .tForearm.seek :retract +2 "manipulator"&7'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&;(- +302 "core" ( +2 "manipulator"&W& +5 "core" &-   $  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +4 "core" &-    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&M'η +114 "core" ' +2 .tHand.open +2 "manipulator"&C1 +55 "core" 1 +2 "manipulator"&e% +5 "core" % θ %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&@'\ +97 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'G& +5 "core" &A  +2 "manipulator"&_% +4 "core" %\     +3 "storage"(q% +5 "core" %W : : 2 +2 "storage"( . +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(o( +217 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +4 "core" & #& +2 "manipulator"&r& +4 "core" &-   c  +2 "manipulator"&Z% +4 "core" %\    :  +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&^( +198 "core" ( +2 "manipulator"&Y& +5 "core" &    +2 "storage"(L& +5 "core" & d 6 / +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&R' +100 "core" ' +2 "storage"(X& +5 "core" & 7 9 p 1 +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(Q'V +224 "core" ' +2 "storage"(x- +4 "core" -'+ +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (m& +3 "core" & Z\  8 . +2 "manipulator"&}& +4 "core" &    +3 ."WCR"Elbow.seek 2 +2 "manipulator"&\\( +3 "core" ( +2 "manipulator"&& +4 "core" &    +3 "storage"(l& +4 "core" & " ! Z / +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&h'8 +23 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&b/ +26 "core" ' +2 ."MFBPCR"delay 3 seconds +25 "core" / +5 ."downElevator"SE.seek :down +4 "storage"(3'X +4 "manipulator"&S& +7 "core" &    +2 "manipulator"&d% +5 "core" % 0   +2 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +92 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&s(ӷ +84 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +60 ."MFBPCR"ATV.dial :waste2 +3 "core" ( +4 "manipulator"&p& + "MFB"*K % +6 "core" &    2 +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &t& +3 "core" &    2 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&,' +43 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +52 "core" ' +2 "manipulator"&& +5 "core" &   9 2 +2 "manipulator"&% +8 "core" %%   F +5 "collection"'~& +7 "core" &i  +2 "collection"'y& +5 ."WCR"CC.seek :closed +2 "collection"' (W +5 "core" &k  + &g  +7 & 3] $c +10 &V[ 6 +9 &S K +10 &kI L +9 &hkC K +9 &*h@ K +10 &k@ K +9 &l7 K +9 &pj6 K +10 &1i5 L +9 &l, K +10 &!i K +9 &#xj# K +9 &%9l( L +10 &&j$ L +9 &(i' L +9 &*m K +10 &,Bm K +9 &.i L +10 &/g L +9 &1j L +9 &3Il L +10 &5\ l\ L +9 &6k K +9 &8k L +10 &:Rm K +9 &<h K +10 &=k L +9 &?o K +9 &AYm L +10 &Cn L +9 &Dp L +9 &Fk K +10 &H_s L +9 &J N +10 &K Q +9 &M\ U +60 &OL U +4 &Q \ V +2 &R\ V + &T\ V + &VP\ D + &W2  ,~ +2 &Wpa @ + ( +2 "collection"'y& +4 #"WCR"Collection Clamp onSpring/offSpring for 7/31 samples, on/off torque 1.89 +2 .Hand.open + "manipulator"&1 +4 "core" &Wp[ @ +34 ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*{  +22 "core" 1 +2 "manipulator"&w% +5 "core" % & % ! K E +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 "core"  +2 ."WCR"Forearm.seek :retract +4 ."MFBPCR"AS.reconfigure ASslow1 +3 "manipulator"&'\ +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +90 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")+ +4 "core" + +2 "sampler")% +5 "core" %&& % +2 "collection"'`& +5 "core" &Wp[ @ +3 "Can" c2  +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'  +127 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +2 "sampler")#.0X  +5 "collection"' @ +126 "core" +4 ? +2 ."WCR"delay 3.8 seconds +229 "Can" b2  +154 "collection"'f% +3 "core" %8  +3 "sampler")v% +4 "core" %5J 00 '\ Q + ."WCR"SSV.dial :spit +3 "sampler"). +128 "core"  +3 ."WCR"SS.seek 0ml +2 "sampler") ' +276 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")  +129 "core" +2 ."WCR"CTV.dial :intake +2 "collection"'  +73 "core"  +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +211 "collection"'% +3 "core" %8\ \ \ +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +3 "sampler")#.0X% +4 "core" %8\ \ \ +2 "sampler")% +4 "core" %a \ z +16 "collection"'f% +4 "core" %8\ \ \ +2 "sampler")v% +4 "core" %i#" \ g +16 "collection"'.% +4 "core" %8\ \ \ +2 "sampler")k% +4 "core" %i;: \  +3 "collection"'% +4 "core" %8\ \ \ +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X\ +2 "sampler")L% +4 "core" %" \ ~ +16 "collection"';% +4 "core" %8\ \ >\ +2 "sampler")X% +4 "core" % 16 \ | +3 "collection"'x% +4 "core" %8\ \ ?\ + #"WCR"Intake @33.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X' +3739 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'% +3 "core" %8\ \ \ +3 "sampler")f% +4 "core" %( \  +53 "collection"'v% +4 "core" %8\ \ 0\ +2 "sampler").% +5 "core" % ^_ \ \ S +53 "collection"'k% +4 "core" %8\ \ \ +2 "sampler")% +5 "core" % \ +53 "collection"'% +3 "core" %8\ \ #\ +3 "sampler")% +4 "core" % \ +53 "collection"' % +4 "core" %8\ \ *\ +2 "sampler")% +4 "core" % \ +2 "sampler")% +5 "core" % \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )|% +3 "core" %#!  +2 ."WCR"SSV.dial :exhaust +2 "sampler")"  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X> +2019 "core" ' +2 ."MFBPCR"delay 20 seconds +2002 .ATV.dial :waste2 +2 "MFB"* % +67 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +31 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"''% +4 "core" %8\ \ \ +2 "sampler")z% +5 "core" %& \  +53 "collection"'+% +4 "core" %8\ \ \ +2 "sampler"):% +4 "core" %&=@ \  +54 "collection"'n% +4 "core" %8\ \ \ +2 "sampler")<% +5 "core" %us \  +53 "collection"'&% +4 "core" %8\ \ \ +2 "sampler")% +4 "core" % \ +54 "collection"'I% +4 "core" %8\ \ \ +2 "sampler")0% +4 "core" % \ +54 "collection"'(% +4 "core" %8\ \ \ +2 "sampler"))% +4 "core" %\  \ +17 ' +3 #"MFBPCR"Elution + .ATV.dial :air1 +2 "MFB"*  +31 "collection"'% +4 "core" %8\ \ \ +2 "sampler")a% +4 "core" %'% \ +3 "sampler")4% +4 "core" %*& \ + ."WCR"Intake.select :close +2 "sampler")0 +10 ) % +3 "core" %., +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +27 "core" +2 "MFB"*$% +4 "core" %R 4 ~S +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.049ml +2 "MFB"*'N# +30 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.759ml +2 "MFB"*F' ? +1562 "core" 'N*N \  +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'E% +4 "core" %8\ \ \ +2 "sampler")P% +4 "core" %O& \  +16 "collection"'% +4 "core" %8\ \ \ +2 "sampler")=% +4 "core" %O& \  +16 "collection"'2% +4 "core" %8\ \ \ +2 "sampler")5% +4 "core" %O&  \  +16 "collection"'\ % +4 "core" %8\ \ \ +2 "sampler")B% +4 "core" %O& \  +16 "collection"'% +4 "core" %8\ \ \ +2 "sampler")*% +4 "core" %O&*+ \  +2 "collection"'o% +5 "core" %8\ \ \ + #"WCR"Intake @33.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +4 "core" %GG \  +54 "collection"'h% +4 "core" %8\ \ \ +2 "sampler")6% +4 "core" %w| \  +54 "collection"'i% +4 "core" %8\ \ \ +2 "sampler")1% +4 "core" % \ +54 "collection"'% +4 "core" %8\ \ \ +2 "sampler")'% +4 "core" % \ +53 "collection"'z% +4 "core" %8\ \ \ +2 "sampler")+% +4 "core" % \ +54 "collection"':% +4 "core" %8\ \ \ +2 "sampler")n% +4 "core" % \ +3 "sampler")<% +4 "core" %$$ \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )&% +3 "core" %(&  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +75 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % \ +53 "collection"'h% +4 "core" %8\ \ \ +2 "sampler")6% +4 "core" % \ +2 "sampler")i% +5 "core" %!% \ + ."WCR"Intake.select :close +2 "sampler")0 +9 )1% +3 "core" %&+  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %8\ \ \ +2 "sampler")h% +4 "core" % \ +54 "collection"'6% +4 "core" %8\ \ \ +2 "sampler")i% +4 "core" %\ \ \ +54 "collection"'1% +4 "core" %8\ \ \ +2 "sampler")% +4 "core" % \ +2 "sampler")f% +5 "core" %! \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )z% +3 "core" %'%  +2 ."WCR"SSV.dial :exhaust +2 "sampler")+  +75 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +51 ."WCR"SS.reconfigure SSexhale +11 "sampler")#.0X? ? \  +3 #"WCR"Vacuum too high -- waiting up to 40s +15 "collection"'% +4 "core" %8\ \ !\ +2 "sampler")% +4 "core" %>" \  +16 "collection"'l% +4 "core" %8\ \ \ +2 "sampler")b% +4 "core" %>" \  +16 "collection"'e% +4 "core" %8\ \ \ +2 "sampler")d% +4 "core" %>" \  +16 "collection"'^% +4 "core" %8\ \ !\ +2 "sampler")p% +4 "core" %>" \  +16 "collection"'t% +4 "core" %8\ \  \ +2 "sampler")Y% +4 "core" %>"$" \  +16 "collection"'R% +4 "core" %8\ \ \ +48 "sampler")r% +13 "core" %>"LL \  +2 "collection"'[% +4 "core" %8\ \ \ +3 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0XB \  +54 "collection"';% +4 "core" %8\ \ \ +2 "sampler")% +5 "core" %"fd \  +53 "collection"'% +4 "core" %8\ \ \ +2 "sampler")T% +4 "core" % \ ! +54 "collection"'y% +3 "core" %8\ \ #\ +3 "sampler")% +4 "core" % \ +53 "collection"'S% +3 "core" %8\ \ \ +3 "sampler")w% +4 "core" % \ +54 "collection"'{% +4 "core" %8\ \ \ +2 "sampler") % +4 "core" % \ +54 "collection"'@% +4 "core" %8\ \ \ +2 "sampler")}% +4 "core" % \ +54 "collection"'K% +5 "core" %8\ \ \ +2 "sampler")% +4 "core" %&& \ +2 "sampler")% +5 "core" %)' \ + ."WCR"Intake.select :close +2 "sampler")0 +10 ),% +3 "core" %,+  +2 ."WCR"SSV.dial :exhaust +2 "sampler")m  +73 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % \ +54 "collection"'h% +4 "core" %8\ \  \ +2 "sampler")6% +4 "core" % \ +54 "collection"'i% +4 "core" %8\ \ \ +2 "sampler")x% +5 "core" % \ +53 "collection"'1% +4 "core" %8\ \  \ +2 "sampler")% +4 "core" %  \ +54 "collection"'f% +4 "core" %8\ \ &\ +3 "sampler")z% +4 "core" % \ +2 "sampler")+% +4 "core" % \ +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %!"  +2 ."WCR"SSV.dial :exhaust +2 "sampler")n  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \  +3 #"WCR"Vacuum too high -- waiting up to 40s +15 "collection"'X% +3 "core" %8\ \ 5\ +3 "sampler")0% +4 "core" %<# \  +16 "collection"'% +4 "core" %8\ \ 7\ +2 "sampler")% +4 "core" %<# \  +16 "collection"'l% +5 "core" %8\ \ $\ +2 "sampler")b% +4 "core" %<# \  +16 "collection"'e% +4 "core" %8\ \ C\ +2 "sampler")d% +4 "core" %<# \  +16 "collection"'^% +4 "core" %8\ \ "\ +2 "sampler")p% +4 "core" %<#"" \  +16 "collection"'t% +4 "core" %8\ \ $\ +2 "sampler")Y% +4 "core" %<#./ \  +3 "collection"'R% +4 "core" %8\ \ "\ +2 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X% +4 "core" % \ +53 "collection"'h% +4 "core" %8\ \ 6\ +2 "sampler")6% +4 "core" % \ +53 "collection"'i% +4 "core" %8\ \ /\ +48 "sampler")x% +13 "core" % \ +53 "collection"'1% +3 "core" %8\ \ 7\ +3 "sampler")% +4 "core" % \ +54 "collection"'f% +3 "core" %8\ \ 1\ +3 "sampler")z% +4 "core" % \ +2 "sampler")+% +4 "core" % \ +2 ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %  +2 ."WCR"SSV.dial :exhaust +2 "sampler")n  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +3 ."MFBPCR"AS.seek 0.13ml +2 "MFB"*o'; +225 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +4 "MFB"*#  +34 "core"  +2 "MFB"*g% +4 "core" %; 7 { - +3 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*W' +2037 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*u% +3 "core" % } & +3 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*C'X +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*?  +49 "core"  +2 "MFB"*G% +4 "core" %X } ' +3 ."MFBPCR"AS.seek 0.24ml +2 "MFB"*_' U +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*j n +92 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*q  +34 "core"  +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*9'(@ +1017 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'!% +4 "core" %8\ \ <\ +2 "sampler")Z% +5 "core" %+ \  +53 "collection"'P% +3 "core" %8\ \ L\ +3 "sampler")U% +4 "core" %+)+ \  +53 "collection"'M% +3 "core" %8\ \ K\ +3 "sampler")7% +4 "core" %(DC \  +53 "collection"'J% +3 "core" %8\ \ J\ +3 "sampler")/% +4 "core" %]_ \  +53 "collection"'%% +3 "core" %8\ \ 4\ +2 "sampler")X% +5 "core" % \ +53 "collection"'0% +4 "core" %8\ \ 4\ +2 "sampler")% +4 "core" % \ +54 "collection"'% +4 "core" %8\ \ N\ +2 "sampler")l% +4 "core" % \ +54 "collection"'b% +5 "core" %8\ \ ;\ + ' +3 ."MFBPCR"delay 1 second +2 "sampler")e% +4 "core" % \ +54 "collection"'d% +4 "core" %8\ \ ;\ +2 "sampler")^% +4 "core" % \ +32 ."MFBPCR"AFV.select :holdingCoil +2 "MFB"* +9 *p% +3 "core" %(#  +48 ."MFBPCR"AS.reconfigure ASslow1 +11 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*t' +3 "collection"'Y% +4 "core" %8\ \ M\ +2 "sampler")R% +4 "core" % \ +3 "sampler")L% +4 "core" % \ +2 ."WCR"Intake.select :close + "sampler")0 +10 )[% +4 "core" %"$  + ."WCR"SSV.dial :exhaust +3 "sampler")  +75 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %8\ \ 2\ x +2 "sampler")h% +4 "core" % \ +54 "collection"'6% +4 "core" %8\ \ D\ x +2 "sampler")i% +4 "core" % \ +54 "collection"'x% +5 "core" %8\ \ <\ v +2 "sampler")1% +4 "core" % \ +54 "collection"'% +4 "core" %8\ \ 7\ q +2 "sampler")f% +4 "core" % \ +54 "collection"'z% +4 "core" %8\ \ E\ r +2 "sampler")+% +5 "core" %)( \ +2 "sampler")% +4 "core" %)) \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )n% +3 "core" %+, \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")`  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %(a : +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*h' l +3578 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'6% +3 "core" %8\ \ R\ +3 "sampler")i% +4 "core" %2 \ \  +53 "collection"'x% +4 "core" %8\ \ W\ +2 "sampler")1% +4 "core" %2 \  +24 ' + ."MFBPCR"delay 3 seconds +29 "collection"'% +4 "core" %8\ \ L\ +2 "sampler")f% +4 "core" %+20 \  +54 "collection"'z% +4 "core" %8\ \ ]\ +2 "sampler")+% +4 "core" %+IG \  +53 "collection"'% +4 "core" %8\ \ U\ +2 "sampler")n% +5 "core" %eb \ ] +53 "collection"'`% +4 "core" %8\ \ S\ +2 "sampler"),% +4 "core" %~ \ +54 "collection"'% +4 "core" %8\ \ Q\ +2 "sampler").% +5 "core" % \ +8 #"MFBPCR"Eluate primed + .ATV.dial :waste2 +2 "MFB"* % +42 "collection"'% +5 "core" %8\ \ N\ +2 "sampler")&% +5 "core" % \ + $ +4 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*''V +41 "collection"'% +4 "core" %8\ \ O\ +2 "sampler")a% +5 "core" % \ +53 "collection"'4% +4 "core" %8\ \ ^\ +2 "sampler") % +5 "core" % \ +53 "collection"'% +4 "core" %8\ \ H\ +2 "sampler")$% +5 "core" % \ +53 "collection"'% +3 "core" %8\ \ T\ +3 "sampler")% +4 "core" % \ +54 "collection"'% +4 "core" %8\ \ C\ +2 "sampler")O% +5 "core" % \ +2 "sampler"):% +4 "core" % \ +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" % \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")D  +75 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" % \ +53 "collection"'"% +4 "core" %8\ \ X\ +2 "sampler")6% +4 "core" % \ +54 "collection"'i% +4 "core" %8\ \ e\ +2 "sampler")x% +4 "core" % \ +54 "collection"'1% +4 "core" %8\ \ X\ +2 "sampler")% +4 "core" %\  \ +54 "collection"'f% +4 "core" %8\ \ e\ +2 "sampler")z% +4 "core" % \ +54 "collection"'+% +4 "core" %8\ \ X\ +2 "sampler")% +4 "core" %! \ +3 "sampler")n% +4 "core" %!" \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )`% +3 "core" %%% ! +2 ."WCR"SSV.dial :exhaust +2 "sampler"),  +75 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*3's +197 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"';% +4 "core" %8\ \ o\ +2 "sampler")q% +4 "core" %&&' \  +54 "collection"'% +4 "core" %8\ \ \\\ +2 "sampler")T% +4 "core" %&:8 \  +54 "collection"'\\% +4 "core" %8\ \ g\ +2 "sampler")!% +4 "core" %&NO \  +54 "collection"'S% +4 "core" %8\ \ d\ +2 "sampler")w% +5 "core" %jh \ D +54 "collection"'{% +4 "core" %8\ \ r\ +2 "sampler")% +4 "core" % \ +54 "collection"'}% +4 "core" %8\ \ g\ +2 "sampler")K% +5 "core" % \ +53 "collection"' % +4 "core" %8\ \ s\ +2 "sampler")% +4 "core" % \ +54 "collection"'r% +4 "core" %8\ \ b\ +2 "sampler")% +4 "core" % \ +54 "collection"' % +4 "core" %8\ \ j\ +2 "sampler")% +4 "core" % \ +54 "collection"'Q% +4 "core" %8\ \ n\ +2 "sampler")b% +4 "core" % \ +54 "collection"'5% +4 "core" %8\ \ f\ +2 "sampler")m% +4 "core" % \ +54 "collection"'k% +4 "core" %8\ \ o\ +3 "sampler")v% +4 "core" % \ +53 "collection"'~% +4 "core" %8\ \ `\ +2 "sampler") % +4 "core" % \ +54 "collection"'|% +62 "core" %8\ \ _\ +2 "sampler")% +5 "core" %-, \ +2 "sampler")>% +5 "core" %+/ \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )"% +3 "core" %00 & +2 ."WCR"SSV.dial :exhaust +2 "sampler")6  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" %8\ \ ,\ +2 "sampler")"% +4 "core" % \ +54 "collection"'6% +4 "core" %8\ \ \ +2 "sampler")L% +4 "core" % \ +54 "collection"'x% +4 "core" %8\ \ (\ +2 "sampler")1% +4 "core" % \ +54 "collection"'i% +4 "core" %8\ \ \ +2 "sampler")f% +5 "core" % \ +53 "collection"'z% +4 "core" %8\ \ 0\ +2 "sampler")+% +4 "core" %\  \ +54 "collection"'% +4 "core" %8\ \ \ +2 "sampler")n% +4 "core" % \ +54 "collection"'`% +4 "core" %8\ \ )\ +2 "sampler"),% +4 "core" % \ +3 "sampler")y% +4 "core" %  \ + ."WCR"Intake.select :close +2 "sampler")0 +10 ).% +3 "core" %##  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X% +4 "core" %8\ \ \ +2 "sampler")"% +4 "core" % \  +54 "collection"'6% +4 "core" %8\ \ S\ +2 "sampler")L% +4 "core" % \  +54 "collection"'x% +4 "core" %8\ \ \ +2 "sampler")1% +4 "core" % \  +54 "collection"'i% +21 "core" %8\ \ "\ +2 "sampler")f% +4 "core" % \  +54 "collection"'z% +4 "core" %8\ \ T\ +2 "sampler")+% +4 "core" %$$ \  +2 "sampler")% +5 "core" %#$ \  + ."WCR"Intake.select :close +2 "sampler")0 +10 )n% +3 "core" %&&  +2 ."WCR"SSV.dial :exhaust +2 "sampler")`  +75 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %8\ \ +\ +2 "sampler")"% +4 "core" %+ \  +54 "collection"'6% +4 "core" %8\ \ a\ +2 "sampler")L% +4 "core" %+ \  +54 "collection"'x% +4 "core" %8\ \ *\ +2 "sampler")1% +4 "core" %+,+ \  +54 "collection"'i% +4 "core" %8\ \ a\ +2 "sampler")f% +4 "core" %+=? \  +54 "collection"'z% +4 "core" %8\ \ +\ +2 "sampler")+% +4 "core" %NO \ o +54 "collection"'% +4 "core" %8\ \ g\ +2 "sampler")n% +4 "core" %`a \  +54 "collection"'`% +4 "core" %8\ \ 0\ +2 "sampler")!% +4 "core" %tt \  +54 "collection"'y% +4 "core" %8\ \ g\ +3 "sampler").% +4 "core" % \  +53 "collection"',% +4 "core" %8\ \ /\ +2 "sampler")K% +4 "core" % \  +54 "collection"'% +4 "core" %8\ \ 5\ +2 "sampler")% +4 "core" % \  +54 "collection"'% +4 "core" %8\ \ [\ +2 "sampler")4% +4 "core" % \  +54 "collection"' % +4 "core" %8\ \ *\ +2 "sampler")a% +6 "core" % \  +54 "collection"'$% +3 "core" %8\ \ ]\ +3 "sampler")% +4 "core" % \  +53 "collection"'% +4 "core" %8\ \ `\ +2 "sampler")% +4 "core" % \  +54 "collection"'h% +12 "core" %8\ \ 6\ +3 "sampler")O% +4 "core" % \  +53 "collection"':% +5 "core" %8\ \ g\ +2 "sampler")% +4 "core" %  \  +35 ."WCR"SS.reconfigure SSconfig +3 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'<' +2353 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'I @ +73 "core" > +53 "sampler")(% +4 "core" %CA  +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"')  +88 "core"  +3 "collection"'N% +4 "core" %\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'t ` +30 "core" b +3 ."WCR"CS.seek 6.855ml +3 "collection"'F' +808 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +3 'A  +29 "core"  +44  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'*'4 +1672 "core" 'K\ +3 ."WCR"CBV.dial :waste2b +2 "collection"'\  +31 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'#' +215 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'g  +129 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'% +5 "core" %\ +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'u' +605 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'o' +1862 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'& @ +73 "core" @ +53 "sampler")G% +4 "core" %41  +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'C  +89 "core"  +3 "collection"'?% +4 "core" %\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'c ` +69 "core" a +3 ."WCR"CS.seek 6.867ml +2 "collection"'_', +807 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'P  +2 '  +62 "core"  +68  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml +5 "collection"'U'4 +1715 "core" '6~\ +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'Z  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'7' +174 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'J  +128 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'/  +41 "core"  +2 "collection"'E% +5 "core" %S  +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'=' +606 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'X' +1865 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +3 "collection"' @ +73 "core" @ +53 "sampler")% +4 "core" %00  +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'%  +89 "core"  +3 "collection"'0% +4 "core" %U\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'l ` +56 "core" _ +3 ."WCR"CS.seek 6.785ml +2 "collection"''' +820 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'^  +4 'd  +31 "core"  +99  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'e'4 +1080 "Can" E6\  +525 "core" ';R\ +5 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b + "collection"'Y  +30 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'R' +263 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'j  +126 "core" +2 "collection"'[& +5 "core" &WpZ;\ @ +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&% +4 "core" %\    +2 "storage"(9% +4 "core" %a ! +3 "storage"(B. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"(;(( +213 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (q& +3 "core" &) ^  +3 "manipulator"&M& +4 "core" &   g 2 +2 "manipulator"&W% +4 "core" %\   h  +60 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&T( +172 "core" ( +2 "manipulator"&\\& +5 "core" &   +2 "storage"(& +4 "core" &)  +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&S' +93 "core" ' +2 "storage"(w& +5 "core" &) @  +3 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"({'V +166 "core" ' +2 "storage"(- +4 "core" -'˸ +2 ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&}& +4 "core" &    +2 "storage"(p& +5 "core" &) ? @ 0 \ +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek 1 +2 "manipulator"& 'C +30 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(r- +2 "core" -'˸ +3 ."WCR"SE.seek 13.08 Pucks below Top Plate +3 "storage"('[ +33 "core" ' +2 "manipulator"& % +5 "core" %W !  # +2 "storage"(& +4 "core" &)   j  +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 320 counts +2 "manipulator"&Q'σ +14 "core" ' +2 "manipulator"&b& +5 "core" &   +2 "storage"(5& +5 "core" &) 4 6   +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&m' +29 "core" ' +4 ."WCR"SE.seek 14.08 Pucks below Top Plate +2 "storage"(k'J +48 "core" ' +2 "manipulator"&v& +5 "core" &   X +3 "manipulator"&2% +5 "core" %   e +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +88 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&|(ӷ +160 "core" ( +2 "manipulator"&~& +5 "core" & %  * 0 +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +4 "core" &   l 0 +3 ."WCR"Forearm.seek CC +2 "manipulator"&"' +97 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&6/ +64 "core" / +3 ."WCR"CC.seek :open +2 "collection"'L( +422 "core" ( +2 "storage"(x& +5 "core" &) K D n +2 "storage"(1& +5 "core" &) A A @ +2 "manipulator"&i& +4 "core" &  ! 0 +2 "manipulator"&f% +4 "core" % 2   +3 ."WCR"Forearm.seek :retract +2 "manipulator"&z'\ +93 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +3 "manipulator"&+( +175 "core" ( +2 "manipulator"&& +5 "core" &     +2 "storage"(n& +4 "core" &) g g +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.seek 1 +3 "manipulator"&`'C +99 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&!, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&y1 +61 "core" 1 +3 "manipulator"&.% +4 "core" % r   Y +2 "storage"(,& +5 "core" &) C A g \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 347 counts +2 "manipulator"&K'Ϟ +14 "core" ' +2 "manipulator"&& +5 "core" &   +2 "storage"(& +4 "core" &) g ^ M  +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +29 "core" ' +2 "storage"(4% +5 "core" %S n q f  +3 ."downElevator"SE.seek :down +4 "storage"( 'X +99 (a% +3 "core" % j m - SS +2 "manipulator"&$% +5 "core" %   +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +24 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +61 "core" ' +2 ."WCR"SC.coast + "storage"(6 +61 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +5 "core" &S\ +2 .tHand.open + "manipulator"&1 +28 "core" 1 +2 "manipulator"&h& +5 "core" &   +2 "manipulator"&O% +5 "core" %\   :  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&:(- +185 "core" ( +2 "manipulator"&& +5 "core" &-    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-   y +3 .tForearm.seek :garage +2 "manipulator"&]'η +97 "core" ' +3 .tHand.close +2 "manipulator"&-/ +59 "core" / +2 "manipulator"&& +5 "core" &-   +2 "manipulator"&D% +4 "core" %   r J +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +283 "core" ( +2 "manipulator"&8& +5 "core" &    0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +4 "core" &   0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&(' +96 "core" ' +2 "manipulator"&)& +5 "core" &   0 +2 "manipulator"&N% +5 "core" %#   +3 "collection"'t& +4 "core" &i\ +2 "collection"'<& +5 .tCC.seek :closed +2 "collection"'A(W +6 "core" &f\ + &Y\  +7 &2_\ )w +10 &c[\ = +9 &vW\ L +9 &9gZ\ L +10 &kT\ L +9 &kT\ L +10 &jU\ L +9 &BkS\ L +9 &nP\ L +10 &hF\ K +9 & jG\ L +10 &"IgL\ L +9 &$ kG\ L +9 &%nH\ L +10 &'jF\ L +9 &)SiJ\ K +9 &+kB\ L +10 &,hH\ L +9 &.hI\ L +9 &0ZlH\ L +10 &2lH\ L +9 &3jF\ K +10 &5jI\ L +9 &7ciK\ K +9 &9$iD\ L +10 &:lB\ L +9 &<lD\ K +9 &>jmH\ L +10 &@,jB\ L +9 &Ak?\ L +10 &Ck@\ K +9 &Eqm<\ L +9 &G4l=\ L +10 &Hr9\ L +9 &JA\ O +10 &Le<\ S +9 &N:\ V +9 &O@\ V +10 &Q;\ U +9 &Sc3\ V +9 &U%<\ V +10 &Vy<\ + +9 &WR;\ N +8 ( +3 "collection"'<& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.85 +2 "collection"'& +4 "core" &W\\ZA\ D +2 &W\\ZG\ D + .tHand.open +2 "manipulator"&F1 +55 "core" 1 +3 "manipulator"&\ % +5 "core" % "  % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&*'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'g& +5 "core" &W\\Z>\ D +2 "collection"'% +4 "core" %+\ +2 .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'#% +5 "core" %6\ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'u'p +1369 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '&% +3 "core" %p+  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'G'W +667 "core" ' +2 .tCSV.dial :waste +2 "collection"'C +125 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'?'4 +2030 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'c& +5 "core" &W\\Z D +2 "collection"'o% +5 "core" %5"  + .tCSV.dial :flush +2 "collection"'  +43 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 5ml + "collection"'P'p +1224 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'_ @ +40 "core" A +2 "collection"'Z% +5 "core" %p& +3 .tCS.seek 7ml + "collection"'U'g +545 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'J  + '/  +53 "core"  +82  +2 .tCBV.dial :waste1 +2 "collection"'E @ +74 "core" A +3 .tCS.seek 0ml +2 "collection"'7'4 +1653 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'=& +5 "core" &W\\Z9\ D +2 "collection"'% +5 "core" %2'\ + .tCSV.dial :flush +2 "collection"'  +71 "core" +3 .tCS.seek 5ml +2 "collection"'%'p +1218 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +59 "collection"'0 @ +47 "core" B +2 "collection"'l% +5 "core" %p$\  +3 .tCS.seek 7.001ml +2 "collection"'X'o +544 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'d  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"'^  +74 "core"  +3 .tCS.seek 0ml +2 "collection"'''4 +1645 "core" ' +2 #tFlushing upper manifold + "collection"'Y& +5 "core" &W\\Z' D +3 "collection"'e% +4 "core" %6;  + .tCSV.dial :flush +2 "collection"'j  +71 "core"  +3 .tCS.seek 5ml +2 "collection"'['p +1218 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" B +2 "collection"'9% +5 "core" %p:  +2 .tCS.seek 7ml +2 "collection"'B'e +549 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'q +2 'M  +48 "core"  +67 +2 .tCTV.dial :air +2 "collection"'W  +126 "core" +3 .tCS.seek 0ml +2 "collection"'\\'4 +1651 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''0 +760 "core" ' +2 .tCSV.dial :waste +2 "collection"'w +41 "core" +3 .tCS.seek 0ml +3 "collection"'s'4 +771 "core" ' +2 "collection"'& +5 "core" &W\\Z%\ D +2 "collection"'}% +4 "core" %2!\ +2 .tCSV.dial :flush +2 "collection"'p  +41 "core"  +3 .tCS.seek 3ml +2 "collection"''0 +787 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'r @ +44 "core" B +2 "collection"' % +5 "core" %0!\ +3 .tCS.seek 5ml + "collection"''p +548 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'b'4 +1194 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'5'0 +782 "core" ' + .tCSV.dial :waste +2 "collection"'v +72 "core" +3 .tCS.seek 0ml +2 "collection"'2'4 +776 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'S& +5 "core" &W\\Z" D +2 "collection"'T% +4 "core" %77  +2 .tCSV.dial CSR +2 "collection"'{  +127 "core"  +2 "collection"' % +5 "core" %7"  +2 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +11 .tCS.seek 8ml +2 "collection"'Q'L +1887 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'' +553 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'~ +99 "core" +2 .tCTV.dial :intake +2 "collection"'>  +71 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'m' +1926 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +73 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'6'4 +603 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'  +98 "core"  +2 "collection"' % +5 "core" %3+\ +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 4ml +2 "collection"'x'P +1114 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'1' +1439 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'i  +2 'f  +41 "core"  +94 ~ +5 .tCBV.dial :waste1 +2 "collection"' @ +44 "core" A +3 .tCS.seek 0ml +2 "collection"'n'4 +1753 "Can" F6 vv +539 "core" ' +3 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'"  +43 "core"  +2 "collection"'|% +5 "core" %8)\ +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'y'P +1125 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'.' +1417 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"',  +44 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +75 "core"  +3 .tCS.seek 0ml +2 "collection"''4 +2302 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'4  +43 "core"  +2 "collection"'z% +5 "core" %1)\ +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'a'P +1111 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 10ml +5 "collection"'$' +1422 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'+ +3 '  +47 "core"  +53 +2 .tCTV.dial :air +2 "collection"'`  +129 "core" ~ +3 .tCS.seek 0ml +2 "collection"'K'4 +2298 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'k'0 +760 "core" ' +2 .tCSV.dial :waste +2 "collection"' +41 "core" +3 .tCS.seek 0ml +2 "collection"'h'4 +756 "core" ' +2 #tFlushing upper manifold + "collection"'O& +5 "core" &W\\Z D +2 "collection"'% +4 "core" %4  +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +3 .tCS.seek 5ml +2 "collection"';'p +1193 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"' @ +40 "core" B +3 "collection"'% +4 "core" %p  +3 .tCS.seek 7ml +2 "collection"'!'g +551 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'- +101 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1638 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'D'0 +759 "core" ' + .tCSV.dial :waste +2 "collection"' +43 "core" +3 .tCS.seek 0ml +2 "collection"']'4 +759 "core" ' +2 "collection"'8& +5 "core" &W\\Z\ D +2 "collection"'I% +4 "core" %4\ +2 .tCSV.dial :flush +2 "collection"':  +42 "core"  +3 .tCS.seek 3ml +2 "collection"')'0 +773 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'N @ +41 "core" A +2 "collection"'t% +5 "core" %0  +2 .tCS.seek 5ml +2 "collection"''p +542 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'L'4 +1201 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +3 "collection"'<'0 +761 "core" ' + .tCSV.dial :waste +2 "collection"' +71 "core" +60 .tCS.seek 0ml +2 "collection"'F'4 +755 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'\ & +5 "core" &W\\Z D +3 "collection"'g% +4 "core" %85  + .tCSV.dial :flush +3 "collection"'  +42 "core"  +3 .tCS.seek 5ml +2 "collection"''p +1222 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'# @ +41 "core" A +2 "collection"'(% +5 "core" %p0\ +3 .tCS.seek 7ml +2 "collection"'R'f +552 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'&  +2 'u  +42 "core"  +92  +2 .tCBV.dial :waste1 +2 "collection"'C @ +45 "core" A +3 .tCS.seek 0ml +2 "collection"'G'4 +1670 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'c& +4 "core" &W\\Z6\ D +3 "collection"'o% +4 "core" %4#\ +2 .tCSV.dial :flush +2 "collection"'  +72 "core" +3 .tCS.seek 5ml +2 "collection"'?'p +1198 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'_ @ +56 "core" ? +2 "collection"'Z% +5 "core" %p5\  +3 .tCS.seek 7ml + "collection"'P'g +543 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'J  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"'/  +75 "core"  +3 .tCS.seek 0ml +2 "collection"'E'4 +1632 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'U& +4 "core" &W\\Z D +2 "collection"'=% +5 "core" %0)  + .tCSV.dial CSR +2 "collection"'  +41 "core"  +2 "collection"'% +5 "core" %01  +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +11 .tCS.seek 8ml +2 "collection"'7'L +1858 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'0' +555 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'l +5 '%  +47 "core"  +53 +2 .tCTV.dial :intake +2 "collection"'d  +72 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'^' +1909 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'X  +71 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'Y'4 +602 "core" ' + .tCSV.dial CSR +2 "collection"'e  +99 "core"  +2 "collection"'j% +5 "core" %5>\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'''p +1381 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'' +1381 "core" ' +2 .tCSV.dial CBV +2 "collection"'9 +99 "core" +3 .tCS.seek 0ml + "collection"'['4 +2643 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +5 "core" & X - +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q(ӷ +14 "core" ( +2 "manipulator"&W& +5 "core" &ӵ   ( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +4 "core" &ӵ  E ( +2 .tForearm.seek CC +2 "manipulator"&\\' +95 "core" ' +2 .tHand.close + "manipulator"&w/ +57 "core" / +2 .tCC.seek :open +2 "collection"'( +422 "core" ( +2 "manipulator"&& +4 "core" &   $ +3 "manipulator"&}% +7 "core" %    +5 .tForearm.seek :retract +3 "manipulator"&p'\ +154 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&s(- +304 "core" ( +2 "manipulator"&r& +5 "core" &-     +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 & & +4 "core" &-    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +111 "core" ' + .tHand.open +2 "manipulator"&1 +53 "core" 1 +2 "manipulator"&b% +5 "core" % θ   +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +100 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'5& +5 "core" &  + .tHand.open +2 "manipulator"&S1 +21 "core" 1 +2 "manipulator"&T& +5 "core" &-    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&{(- +9 "core" ( +2 "manipulator"& & +5 "core" &-    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &2& +6 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&Q'η +97 "core" ' +2 .tHand.close +2 "manipulator"&~/ +62 "core" / +2 "manipulator"&>& +5 "core" &-    +2 "manipulator"&% +5 "core" %   T a +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&m(ӷ +277 "core" ( +2 "manipulator"& & +5 "core" &ӭ   5 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &ӭ  5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&6' +102 "core" ' +3 "manipulator"&x& +5 "core" &ӭ   ^ 5 +2 "manipulator"&i% +4 "core" %   0 +3 "collection"'f& +4 "core" &  +2 "collection"'& +5 .tCC.seek :closed +2 "collection"'1(W +4 "core" &  +3 &  +9 &1\ *y +9 &e \ > +10 &t\ M +9 &8e \ L +10 &j$\ L +9 &k\ L +9 &i\ L +10 &@m\ L +9 &j\ L +9 &j\ L +10 & l\ L +9 &"Jj\ K +10 &$ j\ L +9 &%n$\ L +9 &'j\ L +10 &)Qj\ L +9 &+h\ L +9 &,e\ L +10 &.g\ L +9 &0Yh\ L +10 &2g L +9 &3j K +9 &5h\ L +10 &7ag L +9 &9$g K +9 &:h L +10 &<l\ L +9 &>ih\ L +10 &@+h# L +9 &Ai#\ K +9 &Ci \ K +10 &Eqk\ L +9 &G3h#\ L +9 &Hn*\ L +10 &J'\ N +9 &Lf"\ R +10 &N!&\ T +9 &O)\ U +9 &Q \ U +10 &Sc)\ V +9 &U"(\ W +9 &Vy'\ + +10 &WS&\ O +9 ( + &W_d& C + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 1.86 + "collection"'"& +5 "core" &W_e# C +2 .tHand.open + "manipulator"&|1 +57 "core" 1 +3 "manipulator"&n% +4 "core" %    d +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&y'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"',& +5 "core" &W_e; C +2 "collection"'% +4 "core" %3:  +2 .tCSV.dial CSR +2 "collection"'.  +111 "core"  +2 "collection"'4% +5 "core" %3&\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'z'p +1381 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 '% +3 "core" %p\  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'a'^ +660 "core" ' + .tCSV.dial :waste +2 "collection"' +125 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'+'4 +2016 "core" ' +2 #tPurging external Intake + "collection"'`& +5 "core" &W_d\ C +2 "collection"'$% +4 "core" %3\ +2 .tCSV.dial :flush +2 "collection"'K  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +2291 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'k +73 "core" ~ +2 .tCTV.dial :intake +2 "collection"'O  +72 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml +2 "collection"''4 +2381 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +71 "core" +2 #tFlushing upper manifold + "collection"'h& +5 "core" &W_e%\ C +2 "collection"'% +4 "core" %2)\  +2 .tCSV.dial :flush +2 "collection"'  +71 "core"  +3 .tCS.seek 5ml +2 "collection"';'p +281 "Can" G5\  +914 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'- @ +54 "core" > +2 "collection"'!% +5 "core" %p \  +3 .tCS.seek 7ml + "collection"''h +548 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +99 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'D'4 +1632 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'8'0 +771 "core" ' +2 .tCSV.dial :waste +2 "collection"'I +43 "core" +3 .tCS.seek 0ml +2 "collection"':'4 +760 "core" ' +2 "collection"']& +5 "core" &W_d&\ C +2 "collection"'N% +4 "core" %3\ +2 .tCSV.dial :flush +2 "collection"'t  +43 "core"  +3 .tCS.seek 3ml +2 "collection"')'0 +770 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"' @ +41 "core" A +4 "collection"'L% +7 "core" %0+  +3 .tCS.seek 5ml +2 "collection"''p +538 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'<'4 +1200 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'\ '0 +769 "core" ' +2 .tCSV.dial :waste +2 "collection"'g +70 "core" +3 .tCS.seek 0ml +2 "collection"''4 +759 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&F& +5 "core" &   . +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&#(ӷ +13 "core" ( +2 "manipulator"&(& +5 "core" &ӻ $   , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &ӻ   , +3 .tForearm.seek CC + "manipulator"&&' +93 "core" ' +2 .tHand.close + "manipulator"&u/ +55 "core" / +2 .tCC.seek :open +3 "collection"'C( +418 "core" ( +2 "manipulator"&R& +5 "core" &    * +2 "manipulator"&c% +4 "core" % B   +3 .tForearm.seek :retract + "manipulator"&o'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +295 "core" ( +2 "manipulator"&G& +5 "core" &-   \\  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +4 "core" &-     +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&Z'η +111 "core" ' +3 .tHand.open + "manipulator"&?1 +55 "core" 1 +2 "manipulator"&J% +5 "core" % ι   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&/'\ +106 "core" ' + #tCompleted [phasewithdil] begun 14:00:26 +2 #Preparing to sleep until 14PM +5 #"shutdown"deferred until MFBPCR finish +2 #tWaiting for MFBPCR til 14PM +3 #Continuing at 14:00CEST05-Oct-18 +3 "Can" E4\  +3 ."Qmail"GoodNews.email "Then, in tube 2: phasewithdil\\n/home/esp/esp2/mission/18tundeployv2dil.rb:118\\n{1 => 15, 2 => 7}\\nCan@17:58:26, 15.3C, 67% humidity, 14.4psia, 13.800V, 0.941A, 0.935A avg, 12.99W",Subject: "Waiting until 14:00CEST05-Oct-18" +47101 "Can" I3\  +60004  W1 qp +60004  W/ i +60004  X/ aa +2946 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"11910510:2130,913,724,722,59.9628;11911410:2407,909,695,684,60.0001;11912460:2688,1243,664,684,60.0001;12023860:2131,961,713,715,60.0001;12024760:2402,930,664,688,60.0001;12025810:2696,1231,693,684,60.0374;12136990:2130,911,685,716,59.9628;12137890:2397,920,693,684,60.0001;12138940:2678,1243,694,680,60.0001;12250490:2130,933,713,713,59.9628;12251390:2415,948,694,686,60.0374;12252440:2672,1248,662,685,60.0001;12363210:2137,933,713,718,60.0001;12364110:2403,940,693,684,60.0001;12365160:2668,1239,664,680,60.0374;12476450:2118,913,716,709,60.0001;12477350:2395,911,689,653,60.0001;12478400:2682,1279,697,682,59.9628;12589620:2132,931,715,685,60.0001;12590520:2389,918,696,690,60.0001;12591570:2686,1240,696,682,60.0001;12702300:2125,915,688,716,59.9628;12703200:2401,936,696,687,60.0001;12704250:2669,1233,698,683,60.0001;12815410:2111,938,717,711,59.9628;12816310:2392,895,690,686,60.0001;12817360:2656,1273,695,683,60.0374;12928150:2123,909,720,716,60.0001;12929050:2376,900,693,683,60.0001;12930100:2669,1203,665,684,60.0001;13041010:2120,931,722,714,60.0001;13041910:2391,930,696,683,60.0001;13042960:2649,1228,697,686,60.0001;13153950:2118,899,722,716,60.0001;13154850:2385,895,696,686,60.0001;13155900:2661,1233,694,681,60.0001;13266740:2123,920,815,715,60.0001;13267640:2375,923,692,687,59.9628;13268690:2664,1235,695,687,60.0001;13379620:2128,919,719,683,60.0001;13380520:2395,919,694,686,60.0001;13381570:2661,1244,698,684,60.0374;13492710:2124,928,721,717,59.9628;13493610:2402,908,695,686,60.0001;13494660:2683,1233,697,685,60.0374;13605860:2127,923,723,714,60.0001;13606760:2396,922,696,689,60.0001;13607810:2666,1247,699,684,60.0374;13718900:2125,924,723,715,59.9628;13719800:2396,927,662,688,60.0001;13720850:2671,1272,697,683,59.9628;13832060:2123,921,691,714,60.0001;13832960:2389,926,694,687,59.9628;13834010:2676,1240,695,684,60.0001;13945060:2130,905,722,715,60.0001;13945960:2396,943,695,684,60.0001;13947010:2663,1248,696,683,60.0001;14058580:2118,948,724,716,60.0001;14059480:2395,930,693,686,60.0001;14060530:2661,1258,697,685,60.0001;14171100:2117,934,724,713,60.0001;14172000:2385,930,696,686,60.0001;14173050:2685,1233,665,685,60.0001;14284160:2133,930,724,713,60.0001;14285060:2399,921,692,683,60.0001;14286110:2653,1270,698,685,60.0374;14396710:2128,932,723,712,59.9628;14397610:2387,974,690,651,60.0001;14398660:2674,1249,697,681,60.0374;14509770:2135,914,725,715,59.9628;14510670:2395,903,663,684,60.0374;14511720:2688,1217,698,683,60.0001;14622730:2124,914,722,676,60.0001;14623630:2391,938,691,680,59.9628;14624680:2683,1247,697,682,60.0374;14735460:2127,955,722,710,60.0001;14736360:2388,923,695,683,60.0001;14737410:2674,1238,694,682,60.0374;14848250:2130,927,725,711,59.9628;14849150:2395,927,694,685,60.0001;14850200:2691,1236,695,646,60.0001;14961750:2136,935,725,710,60.0001;14962650:2411,925,665,685,60.0001;14963700:2677,1276,697,683,60.0001;15074810:2125,945,694,711,59.9628;15075710:2393,930,695,682,60.0001;15076760:2686,1265,696,684,60.0001;15188000:2133,903,723,712,59.9628;15188900:2397,952,695,687,60.0001;15189950:2686,1219,695,645,60.0374;15301260:2133,934,725,713,60.0001;15302160:2406,932,689,647,59.9628;15303210:2678,1267,694,683,60.0001;15413850:2138,922,721,712,59.9628;15414750:2408,902,665,684,60.0001;15415800:2695,1240,696,680,60.0001;15526620:2143,935,723,710,60.0001;15527520:2389,950,696,683,60.0001;15528570:2708,1259,696,684,60.0001;15639480:2147,947,725,710,59.9628;15640380:2418,910,694,682,60.0001;15641430:2698,1266,695,684,60.0001;15752120:2152,946,723,714,60.0001;15753020:2425,929,695,686,60.0001;15754070:2718,1240,695,683,60.0001;15864700:2168,916,724,710,60.0001;15865600:2455,892,693,685,60.0001;15866650:2736,1253,696,681,60.0374;15977710:2188,927,727,713,59.9628;15978610:2473,925,696,683,59.9628;15979660:2765,1205,663,682,59.9628;16090360:2215,935,722,717,59.9628;16091260:2477,951,693,682,60.0001;16092310:2786,1247,697,679,60.0001;16203320:2231,931,722,714,60.0001;16204220:2506,898,665,689,60.0001;16205270:2812,1253,695,682,60.0001;16316300:2242,946,724,713,60.0001;16317200:2521,955,693,683,60.0001;16318250:2834,1272,698,682,60.0374;16428910:2264,938,694,719,60.0001;16429810:2553,938,698,686,60.0001;16430860:2859,1274,695,681,60.0001;16541660:2293,1220,723,710,59.9628; +20 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct0417h1500ml.pcr +2 "MFB"*P% +3 "core" %s { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*U'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*=  +33 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"*% +5 "core" %(-+ { +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*E'Zs +228 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +53 "MFB"*7  +56 "core"  +2 "MFB"*%% +5 "core" %Zx  { D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*l'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*d % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*0% +4 "core" %>  | ^ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*X'T +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*^  +49 "core"  +2 "MFB"*e% +5 "core" %U. {\ 7 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*j'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*Y  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*'  +83 "core"  +2 "MFB"*9% +4 "core" %p/ { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'O +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*M' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +2728 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2729 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*A  +43 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +109 "core" & +2 "MFB"*}% +4 "core" %V { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*\\' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*q  +49 "core"  +2 "MFB"*r% +4 "core" %K {\ 7 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*b% +3 "core" %> Y { c +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*5' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*p  +49 "core" +2 "MFB"*S% +4 "core" % g { I +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*T'q +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*2'R +910 "Can" X. TT +3832 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18789 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5784 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*>' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*s' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*v'V +2740 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +252 .AS.reconfigure ASconfig +10 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +59 "Can" \\- VU +5721 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +3 "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18oct0418h1500ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*x  +54 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*i  +24 "core"  +2 "MFB"*f% +5 "core" %V {B +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(M +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*" n +149 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*|'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*n'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*,  +145 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +33 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %((f { +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*.'FR +633 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*4  +136 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*6% +4 "core" %FT& { +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*[' +1830 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*  +35 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*z% +4 "core" % ' { B +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +615 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*a  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*`% +3 "core" %T {\ 6 +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*$' +636 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*K  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*+% +3 "core" %$ {O +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*k'\ +5878 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*O n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\  |" +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"* '\  +615 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*h  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*% +3 "core" %\  | $ +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' ; +5045 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +54 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*-  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*!% +4 "core" % ;\  { T +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*;'Z +10616 "Can" [- OO +22003 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*  +68 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +34 "core" $ +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +36867 "Can" [-\ ~ +60004  Y,\  +60004  Z- \ hh +60004  _,\ w +60004  Y-\  +60005  \\- ~~g +60004  [-\  +60003  [, x +34837 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"18836480:1883,911,726,717,60.0001;18837380:2129,918,694,685,60.0001;18838430:2374,1231,694,649,60.0374;18948640:1902,901,720,712,59.9628;18949540:2135,932,693,683,60.0001;18950590:2374,1250,692,685,59.9628;19061190:1894,936,724,713,59.9628;19062090:2135,919,691,683,60.0001;19063140:2384,1216,692,651,60.0374;19173520:1894,909,721,711,60.0001;19174420:2128,903,694,684,59.9628;19175470:2375,1230,693,647,60.0001;19285890:1888,909,722,713,59.9628;19286790:2123,920,694,683,60.0001;19287840:2365,1232,694,644,60.0001;19398180:1892,929,720,715,60.0001;19399080:2121,919,694,682,60.0001;19400130:2372,1249,693,642,60.0001;19511030:1895,935,721,709,60.0001;19511930:2130,940,696,680,59.9628;19512980:2360,1221,693,684,60.0374;19623300:1893,913,723,713,60.0001;19624200:2136,925,695,683,60.0001;19625250:2369,1211,664,682,60.0001;19735970:1896,918,722,714,59.9628;19736870:2119,944,695,689,60.0001;19737920:2350,1220,694,682,60.0001;19848520:1890,940,724,717,60.0001;19849420:2121,953,699,681,59.9628;19850470:2351,1243,696,682,60.0374;19961730:1896,939,723,711,59.9628;19962630:2127,902,665,687,59.9628;19963680:2363,1247,694,683,60.0001;20074420:1890,933,723,710,60.0001;20075320:2129,936,692,650,59.9628;20076370:2357,1256,696,681,60.0001;20186820:1890,910,724,713,60.0001;20187720:2125,924,662,685,60.0001;20188770:2359,1240,696,685,60.0001;20299410:1891,911,722,715,59.9628;20300310:2117,904,696,684,60.0001;20301360:2362,1217,697,685,59.9628;20412170:1887,904,719,676,59.9628;20413070:2113,890,694,686,60.0374;20414120:2361,1277,697,681,60.0374;20524990:1895,925,722,711,59.9628;20525890:2122,920,693,686,60.0001;20526940:2372,1250,695,683,60.0001;20637610:1884,897,722,710,59.9628;20638510:2117,918,697,684,60.0001;20639560:2368,1242,695,645,59.9628;20750180:1878,933,722,713,59.9628;20751080:2116,949,695,683,59.9628;20752130:2358,1227,662,682,59.9628;20862500:1886,905,722,712,60.0001;20863400:2122,934,696,682,60.0374;20864450:2351,1273,664,683,60.0001;20975310:1891,940,722,712,59.9628;20976210:2113,937,696,681,59.9628;20977260:2347,1215,695,683,60.0374;21087660:1883,902,724,712,59.9628;21088560:2126,947,694,684,60.0001;21089610:2354,1253,664,684,60.0001;21200000:1880,924,722,714,59.9628;21200900:2107,946,695,685,59.9628;21201950:2351,1235,665,682,60.0001;21312790:1877,941,720,710,60.0001;21313690:2123,924,693,687,60.0001;21314740:2353,1245,691,646,60.0374;21425820:1882,915,722,708,59.9628;21426720:2117,924,694,682,60.0001;21427770:2334,1237,694,681,60.0001;21538350:1882,941,721,713,59.9628;21539250:2123,917,694,679,60.0001;21540300:2347,1246,695,682,60.0001;21651190:1880,931,722,712,60.0001;21652090:2121,949,691,648,60.0001;21653140:2355,1259,695,682,60.0001;21763460:1887,924,719,711,60.0001;21764360:2128,901,694,646,60.0001;21765410:2351,1262,696,685,60.0374;21876040:1887,942,722,712,59.9628;21876940:2122,934,662,683,60.0001;21877990:2354,1260,698,686,60.0001;21989330:1881,920,691,709,60.0001;21990230:2122,923,695,683,60.0001;21991280:2354,1251,693,682,60.0001;22101890:1881,923,722,712,59.9628;22102790:2118,972,693,686,60.0001;22103840:2368,1264,694,683,60.0001;22214490:1889,931,726,709,59.9628;22215390:2104,898,695,681,60.0001;22216440:2367,1245,693,644,60.0001;22326530:1887,941,726,708,59.9628;22327430:2126,905,694,687,60.0001;22328480:2353,1246,695,683,60.0374;22438990:1883,909,723,710,60.0001;22439890:2122,941,693,687,60.0001;22440940:2366,1250,693,647,60.0001;22551670:1900,968,723,713,60.0001;22552570:2119,966,695,687,60.0001;22553620:2362,1247,664,682,60.0374;22663760:1890,939,722,711,60.0001;22664660:2126,920,693,682,60.0001;22665710:2377,1246,694,678,60.0374;22776820:1893,914,723,709,59.9628;22777720:2128,920,695,685,60.0001;22778770:2365,1236,664,680,60.0001;22889420:1898,921,721,710,59.9628;22890320:2127,914,694,683,59.9628;22891370:2368,1232,664,681,60.0001;23001820:1903,955,724,711,59.9628;23002720:2131,941,695,681,59.9628;23003770:2384,1251,666,684,60.0001;23114330:1901,937,720,710,59.9628;23115230:2131,920,695,680,59.9628;23116280:2380,1231,663,685,60.0374;23226940:1908,941,723,708,60.0001;23227840:2143,934,693,682,60.0001;23228890:2384,1260,664,683,60.0001;23339580:1891,912,722,707,60.0001;23340480:2130,914,693,684,60.0001;23341530:2385,1241,665,684,60.0374;23452580:1920,1266,723,710,59.9628; +19 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18oct0418h1500ml.pcr +2 "MFB"*D% +3 "core" %T { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*I'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*8  +32 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*] % +109 "core" & +2 "MFB"*N% +4 "core" %(/ { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*t'Zu +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +61 "MFB"*:  +49 "core"  +2 "MFB"*% +4 "core" %Z  | A +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*L'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*) % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" %>  |t +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*<'` +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*g  +49 "core"  +2 "MFB"*\ % +4 "core" %[  { > +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*F'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*(  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +83 "core"  +2 "MFB"*u% +4 "core" %p { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*m'H +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*y' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2728 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +5716 "Can" [, UT +53 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*&' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*G'V +2729 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*#  +43 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*_ % +109 "core" & +2 "MFB"*?% +4 "core" %V { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*J' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*o  +49 "core"  +2 "MFB"*Z% +4 "core" %  { F +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*P'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*3 % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*=% +3 "core" %>  | W +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +517 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*U% +4 "core" % { +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*7'q% +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*%  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*E'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18788 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*d' +5284 "Can" \\- UU +495 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*0'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*l' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*^'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*X'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +250 .AS.reconfigure ASconfig +10 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Y' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*''V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*9' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +5066 "core" ' +4 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18oct0420h1500ml.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +53 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*M  +24 "core"  +2 "MFB"*W% +5 "core" %V z +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*B'(\\ +2548 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +2902 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +150 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*A'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*}  +156 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"**  +33 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*q% +3 "core" %(v { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*r'FG +646 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*\\ n +95 "core" m +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*% +4 "core" %FF\  | R +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*b' +913 "Can" Z- ji +916 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"* I +33 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*p% +3 "core" % { +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*S' +623 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air3 +2 "MFB"*5 % +33 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"* % +3 "core" %  { F +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*T' +618 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*2  +112 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %  { I +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*~'\ +5854 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*V n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*>% +3 "core" %\  |J +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +655 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*s  +58 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*v% +3 "core" %\ m { +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*Q' 7 +5050 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +55 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*x% +4 "core" % 2\  { P +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*i'Q +32623 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*f  +79 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*{ % +34 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +5028 "Can" Y+\ } +60005  Z+ YY +60004  [, gh +60004  [,\  +60005  [+ XY +60004  ]+\ _ +60004  Z,\  +60004  Y+ \ YY +60004  Y+ oo +5809 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"25748090:1575,891,728,717,60.0001;25748990:1794,911,697,684,60.0001;25750040:1986,1236,663,684,60.0001;25860550:1596,937,721,708,60.0001;25861450:1788,930,700,677,60.0001;25862500:1955,1231,662,678,60.0001;25973210:1601,892,720,709,60.0001;25974110:1778,925,691,683,59.9628;25975160:1972,1248,692,682,59.9628;26085540:1602,879,719,707,60.0001;26086440:1790,924,692,680,59.9628;26087490:1971,1244,661,678,59.9628;26197560:1591,906,720,707,60.0001;26198460:1783,917,691,682,60.0001;26199510:1982,1249,690,643,60.0001;26309950:1594,949,720,708,60.0001;26310850:1788,922,691,682,60.0374;26311900:1972,1211,690,646,60.0001;26422600:1593,922,720,707,59.9628;26423500:1773,906,695,683,60.0001;26424550:1970,1242,662,682,60.0374;26535110:1602,911,724,711,60.0001;26536010:1780,927,693,682,59.9628;26537060:1968,1239,661,684,60.0001;26647820:1599,910,721,715,60.0001;26648720:1782,920,693,683,60.0001;26649770:1963,1223,697,684,60.0374;26760460:1583,915,723,710,59.9628;26761360:1774,894,695,684,60.0001;26762410:1964,1249,693,681,60.0374;26873010:1592,939,721,708,60.0001;26873910:1784,897,662,684,60.0001;26874960:1965,1231,695,682,60.0001;26985520:1582,921,721,711,60.0001;26986420:1778,930,692,683,60.0001;26987470:1951,1232,696,681,60.0001;27098470:1595,956,720,711,60.0001;27099370:1770,904,693,686,60.0374;27100420:1964,1253,694,681,60.0001;27210930:1588,915,721,710,60.0001;27211830:1764,913,694,686,60.0001;27212880:1960,1218,696,682,59.9628;27323310:1581,947,723,710,60.0001;27324210:1769,913,694,684,60.0001;27325260:1964,1233,692,681,60.0001;27436240:1575,940,689,710,60.0001;27437140:1766,936,691,679,60.0001;27438190:1972,1227,694,677,60.0001;27548540:1586,910,691,711,60.0001;27549440:1769,913,691,680,60.0001;27550490:1952,1242,697,679,60.0001;27660870:1586,934,689,711,60.0001;27661770:1773,922,692,683,59.9628;27662820:1960,1239,696,685,60.0001;27773040:1598,940,690,709,60.0001;27773940:1765,938,694,680,59.9628;27774990:1969,1203,695,685,60.0374;27885570:1583,915,721,710,59.9628;27886470:1767,922,693,687,60.0001;27887520:1954,1248,696,680,59.9628;27998070:1588,910,724,709,60.0001;27998970:1774,927,694,685,60.0001;28000020:1969,1250,698,684,60.0001;28110950:1599,934,721,713,59.9628;28111850:1773,921,696,682,60.0001;28112900:1964,1254,664,682,60.0001;28223440:1582,949,721,715,60.0001;28224340:1778,924,695,681,59.9628;28225390:1964,1247,696,685,59.9628;28335520:1580,930,721,714,59.9628;28336420:1778,931,696,680,60.0001;28337470:1967,1231,695,685,60.0001;28448060:1581,921,723,711,59.9628;28448960:1774,945,692,686,60.0374;28450010:1970,1246,694,647,60.0374;28560140:1591,923,725,712,60.0001;28561040:1770,929,695,682,60.0001;28562090:1963,1216,693,679,60.0374;28672500:1587,923,720,709,60.0001;28673400:1764,913,694,680,60.0374;28674450:1955,1241,697,683,60.0001;28784950:1577,923,721,714,60.0001;28785850:1771,910,693,680,60.0001;28786900:1967,1238,691,650,60.0374;28897080:1588,914,722,711,60.0001;28897980:1783,934,695,685,60.0001;28899030:1959,1228,696,683,59.9628;29009860:1586,931,720,712,60.0001;29010760:1770,917,692,681,60.0001;29011810:1966,1255,666,685,60.0001;29122210:1580,925,721,709,60.0001;29123110:1773,921,694,683,59.9628;29124160:1964,1248,663,683,60.0001;29234070:1592,918,722,711,59.9628;29234970:1770,906,693,681,60.0001;29236020:1975,1248,696,679,60.0001;29346700:1582,921,723,710,59.9628;29347600:1779,954,694,687,60.0001;29348650:1968,1235,694,647,60.0374;29459010:1592,891,722,711,59.9628;29459910:1778,901,694,682,60.0001;29460960:1952,1238,693,645,60.0001;29571770:1593,897,722,712,59.9628;29572670:1772,906,694,685,60.0001;29573720:1971,1239,696,685,60.0001;29684140:1592,911,722,713,60.0001;29685040:1772,928,694,682,60.0001;29686090:1956,1255,693,683,60.0001;29796490:1591,927,722,711,60.0001;29797390:1773,921,693,680,60.0001;29798440:1956,1226,694,679,60.0001;29908530:1595,912,720,710,60.0001;29909430:1773,936,695,685,60.0001;29910480:1975,1250,696,682,59.9628;30021140:1574,935,723,711,60.0001;30022040:1771,908,695,686,60.0001;30023090:1962,1218,692,646,60.0747;30133600:1584,905,722,711,60.0001;30134500:1769,944,695,682,60.0001;30135550:1954,1244,663,681,60.0001;30246350:1588,919,723,714,59.9628;30247250:1775,908,692,681,60.0001;30248300:1953,1225,691,680,59.9628;30359060:1587,1239,722,709,59.9628; +19 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18oct0420h1500ml.pcr +2 "MFB"*% +3 "core" %V~ { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*"'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +32 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*| % +107 "core" % +2 "MFB"*,% +4 "core" %(} { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*'Zd +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +59 "MFB"*n% +6 "core" %Zb\ { | N +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*4'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*6 % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*.% +3 "core" %>\  | Q +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'E +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*z  +49 "core"  +2 "MFB"*[% +4 "core" %A\ s { L +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*a'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*`  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +83 "core"  +2 "MFB"*K% +4 "core" %p { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*+'P +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*$' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +2728 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +43 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +109 "core" & +2 "MFB"*-% +4 "core" %V { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*!' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*% +4 "core" %  { C +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16106 "core" ' +2 ."MFBPCR"delay 3 seconds +286 "Can" `* ZY +16 ."MFBPCR"ATV.dial :air3 +2 "MFB"*@ % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*D% +3 "core" %>  { I +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*;'i +521 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*8  +49 "core" +2 "MFB"*]% +4 "core" %Y\  { S +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*N'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*I  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*:'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18788 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*)' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*L' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +53 "MFB"*\ ' +5783 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +480 "Can" ], \ [[ +2251 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18oct0422h1500ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*u  +54 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*F  +24 "core"  +2 "MFB"*m% +5 "core" %V {4 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*y'(] +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*1' +2897 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*R n +150 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*c'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*&'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*#  +157 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*_  +33 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*?% +3 "core" %(& { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*G'FP +626 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*o I +54 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*Z% +3 "core" %FS |f +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*J' +1862 "core" ' +2 ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP2 + "MFB"*3 n +33 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*=% +3 "core" % { +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*P' +619 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*  +33 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*U% +3 "core" % { + +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'& +635 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*%  +113 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*7% +3 "core" %, { +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*E'\ +5853 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +2 "MFB"*d n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*0% +3 "core" %\  { J +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*l'\  +611 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*^  +58 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*e% +3 "core" %\ , { % +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*X' K +5052 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*Y  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*'  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*9% +4 "core" % Q {X +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'p +7855 "Can" ^* YX +24730 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*M  +79 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*W % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +34129 "Can" _)\ q +60004  d(\  +60004  a(\  +60004  b& ll +60005  e( rr +60004  d'\  @CEST1538690779.03  g( rr +60004  g' ee +40097 ."PCR"PCR.off +180 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"32651410:2085,901,726,718,60.0001;32652360:2343,930,694,684,60.0001;32653210:1871,942,693,652,60.0001;32653960:1386,938,696,681,60.0001;32764200:2110,931,718,710,60.0001;32765150:2343,921,692,684,60.0001;32766000:1846,939,694,680,60.0001;32766750:1375,936,693,685,60.0001;32877810:2097,915,722,709,59.9628;32878760:2324,955,695,680,60.0001;32879610:1862,928,694,684,60.0001;32880360:1378,933,693,685,60.0001;32991170:2108,956,722,713,60.0001;32992120:2330,920,695,687,60.0001;32992970:1865,914,694,682,59.9628;32993720:1372,922,695,680,60.0001;33104210:2104,916,720,711,59.9628;33105160:2356,943,693,681,60.0001;33106010:1864,954,664,680,60.0001;33106760:1386,952,691,682,60.0001;33217720:2092,921,720,709,60.0001;33218670:2320,941,693,683,60.0001;33219520:1856,957,693,682,60.0001;33220270:1382,927,696,680,60.0001;33330920:2098,935,693,709,60.0374;33331870:2329,945,694,680,60.0001;33332720:1854,906,696,684,60.0001;33333470:1384,920,692,680,60.0001;33444290:2099,931,722,709,60.0001;33445240:2325,942,693,685,59.9628;33446090:1867,932,691,647,59.9628;33446840:1384,916,697,684,59.9628;33557460:2097,947,722,713,60.0001;33558410:2316,948,692,643,60.0001;33559260:1843,927,695,684,60.0001;33560010:1382,926,695,684,59.9628;33670890:2093,899,687,711,59.9628;33671840:2327,940,693,682,60.0001;33672690:1846,930,695,681,60.0374;33673440:1377,939,696,678,60.0001;33783880:2096,950,721,711,59.9628;33784830:2325,929,691,682,60.0001;33785680:1854,968,692,684,60.0001;33786430:1372,926,694,679,60.0001;33897070:2097,916,720,713,59.9628;33898020:2326,931,693,683,60.0374;33898870:1855,928,693,680,60.0001;33899620:1365,933,696,682,60.0001;34009990:2098,954,721,710,59.9628;34010940:2328,920,695,681,60.0001;34011790:1849,915,694,682,60.0001;34012540:1365,954,693,685,60.0374;34123090:2097,948,723,708,60.0001;34124040:2317,948,663,682,60.0374;34124890:1849,922,693,681,60.0001;34125640:1391,931,696,680,60.0001;34236330:2090,940,692,710,59.9628;34237280:2318,920,693,684,60.0001;34238130:1842,917,692,679,60.0001;34238880:1374,937,695,681,59.9628;34349600:2103,920,722,711,59.9628;34350550:2311,963,693,684,60.0001;34351400:1842,944,691,647,60.0001;34352150:1377,931,696,682,60.0001;34463070:2097,908,723,713,59.9628;34464020:2323,924,663,684,60.0001;34464870:1839,918,695,678,60.0374;34465620:1381,943,694,680,60.0001;34576500:2097,930,690,708,60.0001;34577450:2324,922,692,684,60.0374;34578300:1852,942,692,681,60.0001;34579050:1382,961,695,681,60.0001;34689680:2106,932,722,710,59.9628;34690630:2318,956,693,685,60.0001;34691480:1847,964,694,678,60.0001;34692230:1369,907,692,683,60.0374;34803030:2102,928,722,713,59.9628;34803980:2322,934,693,650,60.0001;34804830:1851,921,694,685,60.0001;34805580:1383,937,696,683,60.0001;34916090:2095,923,722,710,60.0001;34917040:2298,954,694,685,60.0001;34917890:1850,935,694,679,60.0001;34918640:1381,930,693,678,60.0001;35029470:2091,937,723,707,59.9628;35030420:2318,952,692,685,60.0374;35031270:1850,957,693,681,60.0374;35032020:1367,925,691,681,60.0001;35142550:2095,919,723,709,60.0001;35143500:2329,925,689,681,60.0001;35144350:1848,930,695,681,60.0001;35145100:1387,948,694,678,60.0001;35256140:2099,945,718,708,60.0001;35257090:2309,911,692,682,59.9628;35257940:1842,945,692,682,59.9628;35258690:1371,922,693,681,60.0001;35369260:2094,938,690,710,59.9628;35370210:2329,954,694,677,60.0001;35371060:1853,956,695,680,60.0001;35371810:1375,924,693,682,60.0001;35482850:2091,921,721,714,59.9628;35483800:2327,941,691,682,60.0001;35484650:1851,926,663,681,60.0001;35485400:1385,960,692,679,60.0374;35596240:2092,932,720,707,60.0001;35597190:2329,939,662,683,60.0001;35598040:1870,926,694,680,60.0001;35598790:1382,944,693,675,60.0374;35709270:2096,942,718,678,60.0001;35710220:2322,923,695,683,60.0001;35711070:1853,948,693,680,59.9628;35711820:1392,943,694,681,60.0374;35822970:2098,924,721,711,60.0001;35823920:2328,932,692,682,60.0001;35824770:1858,929,665,682,60.0001;35825520:1390,933,694,683,60.0001;35935880:2097,930,718,709,60.0001;35936830:2330,934,689,649,59.9628;35937680:1863,953,695,682,60.0001;35938430:1382,927,694,684,60.0001;36049160:2100,924,718,676,59.9628;36050110:2323,943,694,683,60.0001;36050960:1846,925,698,685,60.0001;36051710:1393,944,695,682,60.0001;36162530:2097,928,721,712,60.0001;36163480:2318,956,697,681,60.0001;36164330:1848,939,696,683,60.0001;36165080:1364,942,696,679,60.0001;36275970:2097,924,721,709,59.9628;36276920:2330,939,664,684,60.0001;36277770:1865,916,694,685,60.0374;36278520:1385,977,694,684,60.0374;36389400:2102,915,688,711,59.9628;36390350:2330,958,694,678,60.0001;36391200:1849,920,691,682,60.0001;36391950:1386,936,694,678,60.0001;36502820:2106,936,722,711,59.9628;36503770:2338,955,694,682,60.0001;36504620:1855,959,693,649,60.0001;36505370:1380,933,694,683,60.0374;36615820:2099,930,720,711,60.0001;36616770:2334,945,696,684,60.0374;36617620:1848,939,696,685,60.0001;36618370:1392,941,696,684,60.0001;36729380:2103,930,687,709,60.0001;36730330:2336,946,694,684,59.9628;36731180:1864,956,694,685,60.0001;36731930:1383,957,696,680,60.0001;36842530:2107,946,720,711,60.0001;36843480:2329,945,695,683,60.0001;36844330:1849,911,696,681,60.0001;36845080:1374,942,693,684,60.0374;36955600:2108,946,721,708,59.9628;36956550:2324,925,694,683,60.0001;36957400:1842,971,693,682,60.0001;36958150:1376,934,696,683,60.0374;37069080:2110,907,717,676,60.0001;37070030:2340,938,694,684,60.0374;37070880:1873,934,695,685,60.0001;37071630:1390,931,694,680,60.0001;37181860:2096,955,722,713,60.0001;37182810:2339,928,690,679,60.0001;37183660:1873,954,695,683,60.0374;37184410:1390,938,692,644,60.0001;37295340:2113,954,723,710,60.0001; +25 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct0422h1500ml.pcr +2 "MFB"*j% +3 "core" %ub { +2 #"MFBPCR"Cleaning PCR +58 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*B'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +32 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*w % +107 "core" % +2 "MFB"*A% +4 "core" %(h {\ = +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*}'Z` +222 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"**  +50 "core"  +2 "MFB"*q% +4 "core" %ZbW {\ 2 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*\\ % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>\ J { W +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*r'B +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*p% +4 "core" %Q {S +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*b'p +320 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*5  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +74 "core"  +2 "MFB"*S% +4 "core" %p# { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*2'] +2035 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +424 "Can" d' pp +5350 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*~' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*v  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"* % +4 "core" %V_ { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"* ' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*x  +49 "core"  +2 "MFB"*Q% +4 "core" % q { $ +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*f'> +16119 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*{ % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %?j { +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*i' +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*|% +4 "core" %N {\ : +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*,'qI +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*"  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18788 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +176 "Can" _( \ QP +26 ."MFBPCR"AS.seek 1ml +2 "MFB"*n' +5786 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +60 ."MFBPCR"delay 1 second +111 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*[' +5781 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5064 "core" ' +3 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct0500h1500ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*K  +54 "core"  +2 ."MFBPCR"ARV.dial :carrier +4 "MFB"*a  +25 "core"  +2 "MFB"*+% +5 "core" %VU { +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*$'(E +2548 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"* n +149 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*k'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*h'(@ +363 "Can" f' ]] +2544 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +146 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +44 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*-% +3 "core" %(#< { +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FM +642 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"* I +53 "core" I +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*% +3 "core" %FG2 {\ = +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*!' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*@ % +33 "core" % +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"*D% +3 "core" % G { B +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +617 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air1 +2 "MFB"*8  +33 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*]% +3 "core" %+ {\ < +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*;' +641 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*I  +35 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*N% +3 "core" %$K | +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*:'\ +5846 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +2 "MFB"* n +36 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*t% +3 "core" %\ * | + +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*)'\  +627 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*L% +3 "core" %\ ) {g +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*g' F +5089 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*\  +54 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*<  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*(% +4 "core" % AH | + +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*u'` +32627 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*F  +67 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*m % +33 "core" $ +2 ."MFBPCR"delay 5 seconds +323 "Can" g& gf +180 #"MFBPCR"Running IPc ProfileIPc thermocycling +61 ."PCR"PCR.program ProfileIPc +15 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +59747 "Can" f'\ zy +60004  d'\  +60004  h&\ q +60004  b'\ rr +60004  `& hg +60004  b( ff +60004  g(\  +60004  d'\  +25158 ."PCR"PCR.off +232 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"#39589440:1374,1288,726,718,58.9930;39590290:1593,1751,663,688,59.0303;39591240:1787,2204,696,685,59.0303;39592290:1984,2657,694,686,59.0676;39593440:2176,3088,693,646,59.0676;39705230:1403,1304,718,708,58.9930;39706080:1587,1747,662,687,59.0303;39707030:1790,2215,695,681,59.0303;39708080:1980,2667,695,683,59.0303;39709230:2170,3098,693,647,58.9930;39821430:1407,1301,720,677,59.0303;39822280:1585,1771,692,683,58.9930;39823230:1769,2219,696,682,59.0676;39824280:1972,2655,695,682,59.0303;39825430:2156,3045,695,681,59.0303;39937760:1399,1324,689,711,59.0303;39938610:1580,1778,691,684,59.0303;39939560:1776,2219,698,684,59.0303;39940610:1985,2643,695,684,59.0303;39941760:2152,3094,694,681,59.0303;40053510:1400,1312,722,711,59.0303;40054360:1587,1772,693,686,59.0303;40055310:1767,2203,696,681,59.0303;40056360:1964,2641,666,686,59.0303;40057510:2165,3106,694,681,59.0303;40169160:1405,1310,724,712,59.0303;40170010:1578,1769,695,682,58.9930;40170960:1763,2217,694,683,59.0303;40172010:1973,2611,662,683,59.0303;40173160:2161,3103,695,681,59.0676;40285440:1400,1306,723,708,59.0303;40286290:1575,1767,694,684,59.0303;40287240:1767,2190,663,680,59.0303;40288290:1960,2661,697,684,59.0303;40289440:2157,3090,693,685,59.0676;40401300:1409,1317,720,710,58.9930;40402150:1578,1795,693,685,58.9930;40403100:1759,2230,696,682,59.0303;40404150:1970,2634,697,682,59.0303;40405300:2159,3110,694,680,59.0676;40517070:1405,1367,723,709,58.9930;40517920:1574,1785,661,684,58.9930;40518870:1773,2233,697,684,58.9930;40519920:1964,2692,696,682,59.0303;40521070:2164,3170,690,646,59.0303;40633350:1401,1337,722,711,59.0303;40634200:1575,1786,663,683,59.0303;40635150:1768,2285,695,682,59.0303;40636200:1977,2752,692,685,59.0676;40637350:2161,3185,693,641,58.9930;40749100:1396,1369,723,714,59.0303;40749950:1581,1865,664,683,59.0303;40750900:1769,2326,694,684,59.0303;40751950:1964,2858,695,684,59.0303;40753100:2153,3277,691,646,59.0303;40864620:1393,1377,721,711,58.9930;40865470:1570,1842,661,684,59.0303;40866420:1769,2359,695,684,59.0303;40867470:1975,2845,696,684,59.0303;40868620:2157,3322,694,643,58.9930;40980260:1398,1356,721,709,59.0303;40981110:1571,1867,663,688,59.0303;40982060:1756,2390,694,684,59.0676;40983110:1953,2871,695,678,59.0303;40984260:2145,3364,693,645,59.0676;41096290:1395,1428,722,710,59.0303;41097140:1564,1891,692,683,59.0303;41098090:1764,2392,695,682,59.0303;41099140:1958,2874,697,680,59.0303;41100290:2161,3355,666,681,59.0303;41211230:1397,1431,722,713,59.0303;41212080:1585,1901,694,688,59.0676;41213030:1760,2352,697,679,58.9930;41214080:1962,2857,694,684,59.0303;41215230:2156,3374,694,682,59.0303;41327070:1404,1410,721,709,58.9930;41327920:1572,1904,693,683,59.0303;41328870:1746,2377,695,682,59.0303;41329920:1951,2895,696,685,59.0303;41331070:2148,3381,696,684,59.0303;41442770:1398,1402,722,710,59.0303;41443620:1567,1899,692,683,58.9930;41444570:1755,2420,696,681,59.0303;41445620:1964,2906,692,684,59.0676;41446770:2147,3392,696,683,59.0303;41558280:1395,1392,725,712,59.0303;41559130:1573,1939,692,684,59.0303;41560080:1742,2437,696,679,59.0676;41561130:1967,2941,695,683,59.0303;41562280:2156,3405,695,680,58.9930;41673720:1401,1432,721,712,58.9930;41674570:1566,1924,691,680,59.0303;41675520:1750,2407,692,683,59.0303;41676570:1963,2944,694,681,59.0676;41677720:2162,3428,692,680,59.0303;41789580:1395,1413,720,711,59.0303;41790430:1578,1912,661,683,58.9930;41791380:1755,2433,696,684,59.0303;41792430:1947,2913,693,683,59.0303;41793580:2146,3407,691,646,59.1049;41905450:1397,1446,719,711,58.9930;41906300:1562,1871,692,688,58.9930;41907250:1770,2438,695,680,59.0303;41908300:1976,2923,693,680,59.0303;41909450:2151,3402,690,646,59.0676;42020660:1397,1416,721,713,59.0303;42021510:1565,1921,691,684,59.0303;42022460:1758,2405,694,682,59.0303;42023510:1967,2957,695,683,58.9930;42024660:2146,3451,693,683,58.9930;42136590:1387,1431,721,709,58.9930;42137440:1574,1933,664,685,59.0303;42138390:1762,2419,691,682,59.0303;42139440:1960,2956,696,681,59.0303;42140590:2152,3460,690,649,58.9930;42252050:1403,1449,718,709,58.9930;42252900:1581,1916,691,646,59.0303;42253850:1765,2434,697,679,59.0303;42254900:1960,2925,696,681,59.0676;42256050:2143,3462,691,680,59.0303;42367570:1401,1425,720,713,58.9930;42368420:1577,1951,691,680,59.0303;42369370:1754,2445,694,681,59.0676;42370420:1958,2959,695,679,59.0676;42371570:2155,3507,693,681,58.9930;42482840:1398,1458,718,709,58.9930;42483690:1578,1971,690,682,59.0303;42484640:1752,2417,694,683,59.0676;42485690:1961,2986,691,681,58.9930;42486840:2138,3458,693,682,59.0676;42598840:1390,1452,722,714,59.0303;42599690:1575,1937,664,683,59.0303;42600640:1765,2468,694,684,59.0303;42601690:1965,2971,691,680,59.0303;42602840:2153,3523,690,647,59.0676;42714640:1393,1442,724,711,58.9930;42715490:1567,1932,692,686,58.9930;42716440:1771,2498,696,683,59.0303;42717490:1964,3014,695,679,59.0303;42718640:2151,3539,694,649,59.0303;42830650:1393,1491,721,708,58.9930;42831500:1548,2008,691,684,59.0303;42832450:1766,2530,692,681,59.0303;42833500:1948,3061,694,681,59.0303;42834650:2152,3581,661,681,59.0303;42946520:1393,1485,720,712,58.9930;42947370:1565,2021,694,684,59.0303;42948320:1762,2590,696,681,59.0303;42949370:1961,3123,694,682,59.0303;42950520:2155,3594,662,682,58.9930;43062560:1392,1536,716,680,58.9930;43063410:1565,2080,695,685,58.9930;43064360:1768,2641,695,685,58.9930;43065410:1967,3149,696,681,59.0303;43066560:2142,3693,696,681,59.0676;43177910:1388,1542,721,711,59.0303;43178760:1568,2061,693,681,59.0303;43179710:1765,2654,696,685,58.9930;43180760:1970,3215,695,682,59.0303;43181910:2152,3775,695,644,58.9930;43294130:1406,1537,721,710,58.9930;43294980:1577,2137,664,684,59.0676;43295930:1774,2697,692,682,59.0303;43296980:1972,3295,697,679,58.9930;43298130:2156,3848,693,646,59.0303;43410430:1406,1606,719,671,59.0303;43411280:1568,2185,691,681,59.0303;43412230:1766,2738,695,682,59.0303;43413280:1963,3343,694,683,59.0303;43414430:2135,3873,693,685,59.0676;43526310:1400,1618,691,710,59.0303;43527160:1572,2196,691,686,59.0303;43528110:1779,2779,697,679,59.0303;43529160:1961,3375,694,684,59.0303;43530310:2144,3970,693,683,59.0303;43642850:1407,1605,721,712,59.0303;43643700:1580,2213,692,683,59.0303;43644650:1775,2837,692,645,59.0303;43645700:1972,3462,693,683,59.0303;43646850:2165,4037,695,685,59.0676;43758600:1399,1617,722,708,58.9930;43759450:1563,2282,695,685,59.0303;43760400:1772,2836,664,681,59.0303;43761450:1978,3481,696,682,59.0303;43762600:2160,13,694,682,59.0303;43874800:1399,1637,719,711,59.0303;43875650:1579,2268,660,683,59.0303;43876600:1769,2926,696,683,59.0303;43877650:1956,3541,694,680,58.9930;43878800:2150,52,693,650,59.0303;43990580:1393,1667,722,710,59.0303;43991430:1573,2263,664,693,58.9930;43992380:1772,2967,695,679,58.9930;43993430:1968,3585,695,682,59.0303;43994580:2161,103,692,651,59.0676;44106130:1395,1696,721,712,59.0303;44106980:1575,2295,664,686,59.0303;44107930:1762,2985,698,682,59.0303;44108980:1961,3587,696,683,59.0303;44110130:2152,151,694,647,59.0303;44222570:1402,1684,692,709,59.0303;44223420:1577,2389,693,683,59.0303;44224370:1774,3012,697,682,59.0303;44225420:1968,3692,696,680,59.0303;44226570:2151,244,695,685,59.0303;44338780:1783,3727,721,710,59.0303; +33 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct0500h1500ml.pcr +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"* @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*y  +51 "core"  +2 ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*R'(@ +1023 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*1  +155 "core" +2 "MFB"*c% +5 "core" %(#  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*#' +423 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*_ n +149 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*?  +53 "core"  +2 "MFB"*&% +5 "core" % \ < +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*o'\ _ +2035 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*Z n +167 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*G'R +3158 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*3'V +29 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*='(@ +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*J % +53 "core" % +2 "MFB"*% +4 "core" %('  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*U' +428 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*P% +4 "core" %] @ +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*%' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*7  +36 "core"  +2 "MFB"*% +4 "core" % H +3 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*d' G +3648 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*0 % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*E% +3 "core" % Gt A +3 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*^' ŕ +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*e  +49 "core"  +2 "MFB"*l% +4 "core" % Ŏ J M +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*Y' z% +328 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*' n +93 "core" m +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*9% +4 "core" % z+d +3 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*X'q +7162 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*M n +152 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*W'R +1874 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*j % +53 "core" $ +2 "MFB"*% +4 "core" %R{ 2 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +222 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*w  +34 "core" +2 "MFB"*A% +4 "core" %  +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*B' +5001 "Can" '\  +6486 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"** % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*q% +3 "core" %    +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*}'\ 4N +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*\\  +50 "core"  +2 "MFB"*% +4 "core" %\ 4T 3 \ 0 +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*' +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +4 "MFB"* n +94 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*p  +60 "core"  +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*r'V +11870 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*5' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +20134 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"*S % +129 "core" % +2 "MFB"*b% +5 "core" %V   +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*2' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +48 "core" +2 "MFB"*T% +5 "core" % , \ 9 +2 ."MFBPCR"AS.seek 0.58ml +3 "MFB"*V' +5287 "Can" '\  +6200 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*> % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*~% +4 "core" %  ~l +2 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*v'\ 8A +532 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"* % +5 "core" %\ 8I  A +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*s' +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*x n +94 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*Q  +32 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +11888 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +20137 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*f  +73 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*' x +6124 "Can" (\  +1952 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*| n +88 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*i'^ +15508 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*" n +154 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*,'R +205 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*  +3 "core" Q + Q +2 #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*n'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +163 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*6  +52 "core"  +2 "MFB"*.% +4 "core" %(  { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*4' j +4648 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*z I +62 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*['V +3706 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2897 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*`  +51 "core"  +2 "MFB"*K% +5 "core" %(" { +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*a': +2040 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*+  +87 "core" +2 "MFB"*% +4 "core" %: { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*$'F +427 "core" ' + ."MFBPCR"ATV.dial ASV +3 "MFB"* n +87 "core" o +2 "MFB"*O% +4 "core" %C  { ( +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*k'  +2537 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +62 "core" J +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2904 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*-'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*h  +50 "core"  +2 "MFB"*% +63 "core" %( { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +2038 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +88 "core" +2 "MFB"*@% +5 "core" %: {B +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +3 "MFB"*D'6 +431 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*! n +87 "core" o +2 "MFB"*8% +4 "core" %6 { + +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*]'  +2542 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +60 "core" J +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +2903 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*N  +97 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*;': +3051 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"* n +85 "core" n +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*t'Q +1464 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*: n +43 "Can" (\  +124 "core" m +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +312 "core" ' + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*L  +89 "core"  +4 #"MFBPCR"deconLysateINT +2 .ATV.dial :air3 +3 "MFB"*) % +54 "core" % +2 "MFB"*\ % +5 "core" %V {C +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*<' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +4 "MFB"*(  +34 "core"  +2 "MFB"*g% +5 "core" % {\ +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*F'0 +19131 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*m % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*y% +3 "core" %0  { C +3 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*u' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*1  +49 "core"  +2 "MFB"*c% +4 "core" %  { J +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*R'cO +328 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV + "MFB"*_ I +113 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +199 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*&'R +10091 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*#' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*Z'R +10093 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*o' +5783 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*G'R +4180 "Can" {) ZZ +5915 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*3  +53 "core" +2 "MFB"*J% +5 "core" %R { +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +224 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*=' +9993 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"*P I +79 "core" I +3 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*U' +9884 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*7 n +147 "core" m +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +230 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*%% +3 "core" %V8 { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*0'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*E  +32 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*d % +54 "core" % +2 "MFB"*e% +4 "core" %( { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*l'Z` +226 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*^  +36 "core"  +2 "MFB"*'% +4 "core" %Zpu {J +62 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*9'> +6061 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Y % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*M% +4 "core" %> L { ` +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*X'W +517 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*j  +49 "core"  +2 "MFB"*% +5 "core" %H9 { +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*W'p +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*w  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*A  +83 "core"  +2 "MFB"*% +4 "core" %p\\ { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"**'M +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*q' +3076 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\\' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +3361 "Can" x' \\[ +2419 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*p  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +109 "core" & +2 "MFB"*r% +5 "core" %V { +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*5' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*S  +50 "core" +2 "MFB"*b% +4 "core" % {\ 6 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +16122 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +47 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*T% +3 "core" %> { +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*2' +529 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*>  +49 "core"  +2 "MFB"*~% +5 "core" % {\ 0 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*V'q: +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +20000 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*v' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +1370 "Can" u' __ +4400 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +258 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*f' +5770 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5066 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +108 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*i'(@ +2551 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*, % +114 "core" % +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2548 "core" ' +2 ."shutdown"AS.coast +2 "MFB"*5 +2 ."shutdown"SS.coast +2 "sampler")5 +2 ."shutdown"CC.coast +2 "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +39 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown + ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +10866 "Can" w' << +60005  o' )) +60004  r& ((| +60004  s$ /. +60004  v" ((q +60004  u" )) +60004  o# (' +60004  f# !(( +60005  l" !** +60004  m" ' +60004  h# #(' +60004  d# ( +60004  j" * +60004  j" ;; +60004  a" ) ~ +60005  f" ?? +60004  a" &&& +60004  b! *s +60004  e! $,+ +60004  d" + u +60004  `# +  +60004  d" 99 +60005  \\# !21 +60004  \\# ,~ +60004  ^" 98 +60004  [! -| +60004  b" - +60004  b! '*) +60005  _" . +60004  _! !77 +60004  ]! . +60004  Z# )%% +60004  _" BB +60004  [" *'& +60004  _  EE +60005  X" ((' +60004  \\  . +60004  [! $22 +60004  X" . +60004  [" )'' +60004  R$ !:: +60004  O$ )(' +60005  Q# '++ +60004  U$ "77 +60004  P# "77 +60004  R# DC +60004  Q$ (+* +60004  O% AA +60004  G& ?? +60004  E% 98 +60005  O% . ~ +60004  P$ (*) +60004  U# /  +60004  ]# . s +60004  ]" . { +60004  [" (++ +60004  c / y +60005  d / z +27362 #"mwj"Session Begun +32642 "Can" a @? +27683 #"mwj"-> exit +2 #Session Ended +32319 "Can" a /  +9936 #"bkha"Session Begun +1582 #-> showlog 100 +48486 "Can" g /  +13184 #"bkha"-> exit +2 #Session Ended +46818 "Can" e /  +60004  e /  +21757  f DD +3 #tPowering core bus +503 .Gate.power :raw,:ON +6 "sampler") +2 )6 +2 "core"  +2 "collection"' +3 '. +3 "core"  +2 "processing"% +2 %n +3 "core"  +2 "MFB"* +3 *z +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*4  +4 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *[% +5 "core" % | +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")`% +3 "core" %RS D +2 .tSS.configure SSconfig +2 "sampler")#.0X 15, 2 => 7}\\nCan@14:00:24, 13.9C, 69% humidity, 14.3psia, 13.918V, 0.645A, 0.645A avg, 8.97W",Subject: "Started 18tundeployv2dil phase phasewithdil" +3 #t==================> STARTED Superphasewdil (phase #2) <=== +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'c& +4 "core" &  Y  +2 .tHand.open +2 "manipulator"&u1 +62 "core" 1 +2 "manipulator"&_& +5 "core" &Q 9 7  +2 "manipulator"&R% +4 "core" % \  2 / N  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&?(- +186 "core" ( +2 "manipulator"&&& +5 "core" &- / 4 ' +2 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +5 &#& +3 "core" &- / - p +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +2 "manipulator"&Z'η +93 "core" ' +2 .tHand.close + "manipulator"&o/ +54 "core" / +3 "manipulator"&3& +4 "core" &- 2 = +2 "manipulator"&J% +5 "core" % - / +3 .tForearm.seek :retract +2 "manipulator"&G'\ +98 "core" ' +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +284 "core" ( +2 "manipulator"&P& +5 "core" &ӻ% < 9 =E +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +5 "core" &ӻ% < ; =E +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&7' +100 "core" ' +2 "manipulator"&%& +5 "core" &ӻ& F > 7 =E +2 "manipulator"&U% +4 "core" % ; < +4 "collection"'& +4 "core" &  f  +3 "collection"'E& +4 .tCC.seek :closed +2 "collection"'d(W +5 "core" &  c \  + &  d \  +8 &5  e +{ +9 &f  d ? +9 &\\  e\ N +10 &m  g M +9 &p  \ d M +10 &k  g M +9 &fn  e M +9 &(p  e M +10 &p  \ g M +9 &p  d M +9 & pn  e L +10 &"1n  d M +9 &#m  d M +10 &%q  e M +9 &'wq  f M +9 &)9j  e M +10 &*l  c M +9 &,m  f L +9 &.p  e L +10 &0Am  d M +9 &2r  e M +10 &3q  a M +9 &5o  ` L +9 &7Ik  d M +10 &9 i  d L +9 &:p  c M +9 &<n  f M +10 &>Ro  f L +9 &@n  \\ L +10 &Ap  U M +9 &Cp  U M +9 &EXm  b M +11 &Gm  d L +8 &Hv  e N +9 &J  _ P +10 &LN  U\ S +9 &N  b\ V +10 &O  d\ V +9 &Q  d\ V +9 &SM  Z\ V +10 &U \\\ W +9 &Vx  ^\ , +9 &WQ  ^ : +9 ( +2 "collection"'E& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.84 +2 "collection"'e& +4 "core" &WS;  c 8 +2 &WS;  y 8 + .tHand.open +2 "manipulator"&01 +59 "core" 1 +3 "manipulator"&^% +5 "core" %  : <  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&''\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'l& +5 "core" &WS;  u \ 8 +2 "collection"'Y% +4 "core" %1  u \  + .tCSV.dial CSR +2 "collection"'M  +128 "core"  +3 "collection"'9% +5 "core" %1  a  + #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"'j'p +1368 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +3 "core" %p v \  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'X'Z +658 "core" ' + .tCSV.dial :waste +2 "collection"'w +127 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'A'4 +2015 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &WS: b 8 +2 "collection"'W% +4 "core" %4  e  +2 .tCSV.dial :flush +2 "collection"'*  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'q' +2313 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'B +4 '\\  +4 "core"  +64  +2 .tCTV.dial :intake + "collection"'  +73 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"'}'4 +2398 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'p  +72 "core"  +2 #tFlushing upper manifold + "collection"'& +5 "core" &WS9  _ 8 +2 "collection"'r% +4 "core" %7  c \ + .tCSV.dial :flush +2 "collection"'  +71 "core"  +2 .tCS.seek 5ml +53 "collection"'S'p +1217 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'b @ +42 "core" B +2 "collection"'5% +4 "core" %p  h  +3 .tCS.seek 7ml +2 "collection"''k +542 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'T +101 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"' '4 +1645 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'>'0 +774 "core" ' +2 .tCSV.dial :waste +2 "collection"'~ +42 "core" +3 .tCS.seek 0ml +2 "collection"'2'4 +759 "core" ' +2 "collection"'& +4 "core" &WS9  u 8 +2 "collection"'V% +4 "core" %6  c +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'v'0 +774 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'x @ +43 "core" B +2 "collection"'Q% +4 "core" %0  x \  +3 .tCS.seek 5ml +2 "collection"'s'p +543 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"' '4 +1203 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'{'0 +762 "core" ' + .tCSV.dial :waste +2 "collection"'f +73 "core" +3 .tCS.seek 0ml +2 "collection"''4 +766 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&|& +5 "core" & + 0  7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +17 "core" ( +2 "manipulator"&& +4 "core" &Ӿ 7 8 ' ' +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +3 "core" &Ӿ , 1  ' +3 .tForearm.seek CC + "manipulator"&,' +97 "core" ' + .tHand.close +2 "manipulator"&i/ +57 "core" / +2 .tCC.seek :open +2 "collection"'( +419 "core" ( +2 "manipulator"&& +4 "core" & 8 6 U # +2 "manipulator"&C% +4 "core" % * , 0 z +3 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&H(- +292 "core" ( +2 "manipulator"&& +4 "core" &- 4 0 I +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &/& +3 "core" &- % .  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +112 "core" ' + .tHand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&6% +4 "core" % μ ! " +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +96 "core" ' +11 #tStarting mfb + #pcrBAC sampling at most 1500ml, wcr at most 1500ml +3 ."Qmail"BACfans.email "Started mfb in tube 2 at 14:04:38CEST05-Oct-18\\n{1 => 15, 2 => 7}\\nCan@14:00:24, 13.9C, 69% humidity, 14.3psia, 13.918V, 0.645A, 0.645A avg, 8.97W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +4 "MFB"*n% +4 #tLoading sh1 puck from tube 2 into Collection Clamp +4 "collection"'z& +5 "core" % { +2 &  f  +2 #"readyMFB"Readying the MFB +2 "manipulator"&4% +2 #"readyMFB"Homing MFB Syringe +4 .AFV.select :holdingCoil + "MFB"* +3 "core" %\ / &  +3 "storage"([% +4 "core" %R\ \ ( +3 "storage"(`. +3 "MFB"*K% +4 "core" .( + % { +2 ."readyMFB"ATV.dial :air2 +3 "storage"(& +2 "MFB"*+  +6 "core" &  \\ -( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +4 "core" & \ \  o +( +2 "manipulator"&a& +4 "core" &- 1 . ( +2 "manipulator"&% +4 "core" %\  , %  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&O( +12 "core" +2 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."readyMFB"AS.home.seek :home +2 "MFB"*$' +165 "core" ( +2 "manipulator"& & +5 "core" & 3 1   +2 "storage"(k& +4 "core" & $( +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(h& +4 "core" & \ H $( +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(-'V +235 "core" ' +2 "storage"(- +4 "core" -'4 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +56 "core" ' +3 ."readyMFB"AFV.select :carrierSolution +4 "storage"(& +2 "MFB"* +6 "core" & \ \ &( +2 "manipulator"&& +5 "core" & " & :  +2 .tElbow.seek 2 +2 "manipulator"&8( +4 ."readyMFB"delay 2 seconds +7 "core" ( +3 "manipulator"&@& +7 "core" & / 1 < +3 "storage"(D& +4 "core" & \ \ '( +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&]'8 +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&N/ +56 "core" / +7 ."downElevator"SE.seek :down +8 "manipulator"&:& +3 "storage"(('X +7 "core" & , $ ( +2 "manipulator"&!% +4 "core" % . . .  +3 .tForearm.seek :retract +2 "manipulator"&;'\ +54 ."readyMFB"AS.seek 1ml +2 "MFB"*<' +34 "core" ' +2 .tElbow.seek CC +3 "manipulator"&y(ӷ +102 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +52 "core" ( +2 "manipulator"&m& +5 "core" &Ӷ# 6 5 % <> +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &)& +3 "core" &Ӷ# 1 * 3 <> +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +101 "core" ' +2 "manipulator"&& +5 "core" &Ӹ# * * K << +2 "manipulator"&c% +4 "core" %  3 ( ? +3 "collection"'u& +5 "core" &  c  +2 "collection"'_& +4 .tCC.seek :closed +2 "collection"'R(W +5 "core" &  d  +2 &  c  +9 &/  \ d\ *y +10 &d  d\ > +9 &y  c\ M +9 &=h  c L +10 &o  c L +9 &n  c M +9 &k  c L +10 &Dn  \ c L +9 &m  e L +10 &g  b L +9 & k  b M +9 &"Lk  a\ L +10 &$n  e L +9 &%o  \ c L +9 &'n  d\ L +10 &)Tj  \ e\ L +9 &+m  f\ M +10 &,j  `\ L +10 &.p  g\ L +8 &0\\m  d\ L +10 &2n  d\ L +9 &3n  e\ M +9 &5l  e\ L +10 &7dj  d\ L +9 &9'k  f\ L +10 &:j  a\ L +9 &<k  e\ L +9 &>lm  h\ L +10 &@.l  e\ L +9 &Ao  d\ L +9 &Ck  e\ L +10 &Esr  f\ M +9 &G5x  d\ M +10 &H  d\ O +9 &J  e\ S +9 &Lb  d\ U +10 &N"  e\ V +9 &O  c\ U +9 &Q  c\ V +10 &Sf  `\ V +9 &U' d\ W +10 &Vx  d\ , +10 &WU f\ G +8 ( +3 "collection"'_& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.90 + .Hand.open + "manipulator"&&1 +4 "core" &W[\\  ` A +60 1 +2 "manipulator"&#% +4 "core" %  ) + F +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +4 "manipulator"&\ '\ +94 "core" ' + .tSC.coast + "storage"(6 +4 #tcollectSample 1500ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")o+ +5 "core" + +2 "sampler")3% +4 "core" %PQ ( +2 "collection"'J& +5 "core" &W[\\  p A +3 "Can" b | + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %WUV (H +2 .tSSV.dial :exhaust +2 "sampler")  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X^ \  +2 #tVacuum too high -- waiting up to 40s +15 "collection"'^% +4 "core" %4 ^\ +2 "sampler")l% +4 "core" %UY \ w +15 "collection"'Y% +5 "core" %4  b\ +2 "sampler")M% +4 "core" %UY$' \ w +16 "collection"'9% +3 "core" %4 c\ +4 "sampler")7% +4 "core" %U\\=; \ t +16 "collection"'I% +3 "core" %4  I\ +2 "sampler")j% +4 "core" %U^VX \ 8 +2 "collection"'w% +4 "core" %4  _\ +2 #tIntake @33.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X % +3 "core" %4  Q\ +2 "sampler")% +4 "core" %H!FF \ b +2 "collection"'r% +4 "core" %4  f\ +2 #tIntake @33.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X\  \ +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %GF # + .tSSV.dial :exhaust +2 "sampler")4  +75 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" % \ +53 "collection"'% +3 "core" %4  "z\ +2 "sampler")r% +4 "core" %(' \ +54 "collection"'b% +3 "core" %4 # 'z\ +2 "sampler")x% +5 "core" %PN \ +2 "sampler")Q% +4 "core" %PQ \ + .tIntake.select :close +2 "sampler")0 +9 )V% +3 "core" %WW ) +2 .tSSV.dial :exhaust +2 "sampler")v  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % \ +54 "collection"'% +4 "core" %4 ! $\ +2 "sampler")r% +4 "core" %HD \ +2 "sampler")b% +4 "core" %IJ \ +2 .tIntake.select :close + "sampler")0 +10 )x% +3 "core" %NM ' +2 .tSSV.dial :exhaust +2 "sampler")Q  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X; \ +2 "sampler")8% +4 "core" %AA \ +2 .tIntake.select :close + "sampler")0 +10 )u% +3 "core" %HH  +2 .tSSV.dial :exhaust +2 "sampler")(  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X \ +2 .tIntake.select :close + "sampler")0 +10 )=% +3 "core" %GF " +2 .tSSV.dial :exhaust +2 "sampler")?  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %)"25 \  +16 "collection"'% +3 "core" %4  \ +2 "sampler")r% +5 "core" %)"OM \  +2 "collection"'b% +4 "core" %4  \ +2 #tIntake @33.4psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +3 "sampler")#.'0X% +5 "core" %MM \ + .tIntake.select :close + "sampler")0 +10 )% +3 "core" %RQ  +2 .tSSV.dial :exhaust +2 "sampler")r  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X\ +2 "sampler")@% +4 "core" % \ +54 "collection"'D% +3 "core" %4 ! $>\ +2 "sampler")% +5 "core" %== \ +2 "sampler")% +4 "core" %A? \ + .tIntake.select :close +2 "sampler")0 +9 ):% +3 "core" %GG ! +2 .tSSV.dial :exhaust +2 "sampler")k  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" % \ +53 "collection"'% +4 "core" %4 , .I\ +2 "sampler")r% +4 "core" %+. \ +53 "collection"'% +3 "core" %4 ' +M\ +2 "sampler")Q% +4 "core" %GJ \ +3 "sampler")S% +4 "core" %IJ \ + .tIntake.select :close + "sampler")0 +10 )b% +3 "core" %NM  +2 .tSSV.dial :exhaust +2 "sampler")T  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X> \ +2 "sampler")z% +4 "core" %AA \ + .tIntake.select :close +2 "sampler")0 +9 )+% +3 "core" %EC  +2 .tSSV.dial :exhaust +2 "sampler")<  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X)\  +4437 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +53 "collection"'% +3 "core" %4  Z\ +2 "sampler").% +5 "core" %cb \ k +53 "collection"'@% +4 "core" %4  b\ +2 "sampler")D% +4 "core" % \ +53 "collection"'% +4 "core" %4  !k\ +2 "sampler")% +4 "core" % \ +53 "collection"':% +3 "core" %4 " 'Z\ +2 "sampler")k% +4 "core" % \ +54 "collection"' % +4 "core" %4 + *Q\ +2 "sampler")% +4 "core" %<< \ +2 "sampler")!% +4 "core" %?= \ +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %EC  +2 .tSSV.dial :exhaust +2 "sampler")t  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %4  l\ +2 "sampler")% +5 "core" %+33 \  +15 "collection"'r% +4 "core" %4  h\ +2 "sampler")% +4 "core" %+IJ \  +3 "collection"'Q% +4 "core" %4  o\ +2 #tIntake @33.7psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +3 "sampler")#. 0X = \ +2 "sampler")% +4 "core" %=> \ +2 .tIntake.select :close + "sampler")0 +10 )"% +3 "core" %DD  +2 .tSSV.dial :exhaust +2 "sampler")i  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X \ +2 "sampler")% +4 "core" %?@ \ +2 .tIntake.select :close + "sampler")0 +10 )E% +3 "core" %DA  +2 .tSSV.dial :exhaust +2 "sampler")w  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %4  \ +2 "sampler")% +4 "core" % \ +53 "collection"'r% +4 "core" %4 " &\ +2 "sampler")% +4 "core" % \ +53 "collection"'Q% +4 "core" %4 & '\ +2 "sampler")% +4 "core" %! \ +95 "collection"'b% +12 "core" %4 - 0\ +3 "sampler")T% +4 "core" %JH \ +2 "sampler")}% +4 "core" %KK \ +2 .tIntake.select :close + "sampler")0 +10 )f% +3 "core" %NM  +2 .tSSV.dial :exhaust +2 "sampler")5  +75 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X  +2 .tSSV.dial :exhaust + "sampler")j  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %4 " $d\ +2 "sampler")% +4 "core" %"z} \  +53 "collection"'r% +4 "core" %4 & )\ +2 "sampler")% +4 "core" % \ +53 "collection"'Q% +4 "core" %4 * ,\ +2 "sampler")% +4 "core" % \ +53 "collection"'b% +4 "core" %4 + +\ +2 "sampler")T% +4 "core" % \ +53 "collection"'}% +4 "core" %4 ( *U\ +2 "sampler")f% +4 "core" %-/ \ +53 "collection"'5% +4 "core" %4 $ '\ +2 "sampler") % +4 "core" %A? \ +2 "sampler")|% +4 "core" %BB \ + .tIntake.select :close +2 "sampler")0 +9 )% +3 "core" %DE  +2 .tSSV.dial :exhaust + "sampler")V  +75 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X\ +2 "sampler")% +4 "core" %. \ +53 "collection"':% +4 "core" %4 + .8\ +2 "sampler")k% +5 "core" %.  \ +53 "collection"' % +4 "core" %4 0 0\ +2 "sampler")z% +4 "core" %.:; \ +3 "sampler")!% +4 "core" %.<< \ + .tIntake.select :close +2 "sampler")0 +9 )<% +3 "core" %.BA  +2 .tSSV.dial :exhaust +2 "sampler")  +73 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0XA } +2 .tCBV.dial between SSV and waste2 +2 "collection"'J  +32 "core"  +2 "collection"'% +5 "core" %  \  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'t  +41 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"''4 +2543 "core" 'ל\ +3 "collection"'$% +5 "core" %x=\ +2 "sampler")c% +4 "core" %@B } +2 #tBubblePoint: Intake @69.3psia, Outlet @13.6psia + .CBV.dial SSV +2 "collection"'_ @ +31 "core" A +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' +2312 "core" ' +2 "collection"'W% +5 "core" % @ C\  + .tCSV.dial between air and CTV +3 "collection"'U ` +29 "core" b +3 .tCS.seek 3.128ml +2 "collection"' '4 +1627 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'~  +27 "core"  +3 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'>'4 +776 "core" 'ً\ +3 "collection"'% +5 "core" %f\ +2 "sampler")r% +4 "core" %:9 # +2 #tBubblePoint: Intake @68.1psia, Outlet @12.9psia + .CBV.dial SSV +2 "collection"' @ +33 "core" A +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X+d +104 "collection"'D9 +3 "core" 9?/d +103 "collection"'9 +3 "core" 9?3d +103 "collection"'9 +3 "core" 9@8d +103 "collection"':9 +3 "core" 9 Ald +103 "collection"'g9 +3 "core" 9`nd +104 "collection"']9 +3 "core" 9pd +104 "collection"'39 +3 "core" 9rb +103 "collection"'19 +3 "core" 9t_ +103 "collection"'9 +3 "core" 9v\\ +104 "collection"'Z9 +3 "core" 9wY +103 "collection"'-9 +4 "core" 9/yW +103 "collection"'l9 +3 "core" 9O|T +103 "collection"'9 +3 "core" 9p~R +103 "collection"'P9 +3 "core" 9P +103 "collection"'e9 +3 "core" 9M +103 "collection"'Y9 +4 "core" 9K +103 "collection"'(9 +3 "core" 9H +103 "collection"'?9 +3 "core" 9 F +104 "collection"'^9 +3 "core" 9 "D +103 "collection"'99 +5 "core" 9 >B +105 "collection"'79 +3 "core" 9 Y@ +103 "collection"'=9 +3 "core" 9 s> +103 "collection"'G9 +3 "core" 9 \ = +104 "collection"'09 +3 "core" 9 ; +103 "collection"'o9 +3 "core" 9 9 +103 "collection"'9 +4 "core" 9 7 +103 "collection"'A9 +3 "core" 9 6 +25 "Can" A,\ OO +78 "collection"'\\9 +3 "core" 9\ 5 +103 "collection"'M9 +3 "core" 9\ $4 +103 "collection"'q9 +3 "core" 9\ *(2 +103 "collection"'p9 +4 "core" 9\ >,0 +103 "collection"'9 +3 "core" 9\ Q0/ +103 "collection"'E9 +3 "core" 9\ e5. +103 "collection"'*9 +3 "core" 9\ v9, +103 "collection"'%9 +3 "core" 9\ =, +103 "collection"'w9 +3 "core" 9\ A* +104 "collection"'I9 +3 "core" 9\ F) +103 "collection"'j9 +3 "core" 9\ J( +103 "collection"'W9 +3 "core" 9\ N' +103 "collection"'U9 +3 "core" 9\ R& +104 "collection"'9 +3 "core" 9\ W% +103 "collection"'~9 +3 "core" 9\ [$ +103 "collection"' 9 +3 "core" 9 _# +103 "collection"'9 +3 "core" 9 c" +103 "collection"'r9 +3 "core" 9 h! +103 "collection"'9 +3 "core" 9 ,l +103 "collection"'B9 +3 "core" 9 9p +103 "collection"'9 +3 "core" 9 Dt +103 "collection"'b9 +3 "core" 9 Py +103 "collection"'T9 +3 "core" 9 \\} +103 "collection"'Q9 +3 "core" 9 f +103 "collection"'}9 +3 "core" 9 o +103 "collection"'59 +3 "core" 9 z +103 "collection"' 9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'f9 +3 "core" 9  +103 "collection"'X9 +3 "core" 9  +103 "collection"'>9 +3 "core" 9  +103 "collection"'V9 +3 "core" 9  +103 "collection"'|9 +3 "core" 9  +103 "collection"'9 +4 "core" 9  +103 "collection"'29 +3 "core" 9  +103 "collection"'S9 +3 "core" 9  +103 "collection"'"9 +3 "core" 9  +103 "collection"' 9 +3 "core" 9  +103 "collection"'x9 +3 "core" 9  +103 "collection"'v9 +3 "core" 9  +103 "collection"',9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'i9 +3 "core" 9  +103 "collection"' 9 +4 "core" 9  +103 "collection"'69 +3 "core" 9  +103 "collection"'n9 +3 "core" 9  +103 "collection"'d9 +3 "core" 9  +103 "collection"'K9 +3 "core" 9  +103 "collection"''9 +3 "core" 9  +104 "collection"'[9 +3 "core" 9 ! +103 "collection"'49 +3 "core" 9 ' +103 "collection"'a9 +3 "core" 9 + +103 "collection"'9 +3 "core" 9 0 +103 "collection"'9 +3 "core" 9 4 +104 "collection"'9 +3 "core" 9 8 +103 "collection"'/9 +3 "core" 9 <  +103 "collection"'C9 +3 "core" 9 B  +103 "collection"'9 +3 "core" 9 F +103 "collection"'+9 +3 "core" 9 K +103 "collection"'`9 +3 "core" 9 N +103 "collection"'H9 +3 "core" 9 R +103 "collection"'9 +3 "core" 9 U" +103 "collection"'.9 +3 "core" 9 Z' +103 "collection"'@9 +4 "core" 9 ^+ +104 "collection"'D9 +3 "core" 9 b\ / +103 "collection"'9 +3 "core" 9 f\ 3 +103 "collection"'9 +3 "core" 9 j 8 +103 "collection"':9 +3 "core" 9 m < +103 "collection"'k9 +3 "core" 9 p@ +104 "collection"' 9 +3 "core" 9 tD +103 "collection"'z9 +3 "core" 9 wI +103 "collection"'!9 +3 "core" 9 zM +103 "collection"'<9 +3 "core" 9 ~Q +103 "collection"'9 +3 "core" 9 U +103 "collection"'h9 +3 "core" 9 Z +103 "collection"'9 +3 "core" 9 ^ +103 "collection"'9 +3 "core" 9 b +103 "collection"'89 +3 "core" 9 f +103 "collection"'u9 +3 "core" 9 k +104 "collection"'N9 +3 "core" 9 o +103 "collection"'9 +3 "core" 9 s +103 "collection"'9 +3 "core" 9 w +103 "collection"'9 +3 "core" 9  { +103 "collection"'m9 +3 "core" 9 ! +104 "collection"'#9 +3 "core" 9 # +103 "collection"'9 +3 "core" 9 $ +3 .tCH.hold 5:00,85C +59 "collection"'&   @ +4 "core"  +30003  +2 "collection"'J9 +4 "core" 9  +2 #tCollection Puck Heater at 85C after lysing +2 .CS.seek 0ml +2 "collection"''4 +428 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'t @ +100 "core" A +2 .tCSV.dial :air +2 "collection"') @ +41 "core" ? +3 .tCS.seek 5ml +2 "collection"'$'p +1386 "core" ' +2 .tCSV.dial CTV +2 "collection"'c  +43 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'_ @ +44 "core" > +2 .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'O  +44 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'L @ +45 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +4 "collection"';'4 +1369 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'g +98 "core"  +2 .tCBV.dial CSV + "collection"']  +30 "core"  +2 "collection"'3% +5 "core" %3 C I '\ +2 .tCS.seek 5ml +2 "collection"'1'p +1366 "core" ' +2 .tdelay 5 seconds +503 .CTV.dial :air +2 "collection"'  +44 "core" +2 "collection"'Z% +5 "core" %p D\  +2 .tCS.seek 7ml +2 "collection"'-'g +619 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'l @ +41 "core" ? +3 .tCS.seek 10ml +2 "collection"'' +878 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'P ` +124 "core" b +2 #tLysing Complete +2 "collection"'e& +4 "core" &W[Rnw\ A +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&Y% +4 "core" %\    +2 "storage"((% +4 "core" %f u  +3 "storage"(?. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(^(( +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (9& +3 "core" &+ ^  +2 "manipulator"&7& +5 "core" &Ӹ"   << +2 "manipulator"&=% +4 "core" %\ \    +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&G( +175 "core" ( +2 "manipulator"&0& +5 "core" & % m +2 "storage"(o& +4 "core" &(n :  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(A& +5 "core" &(o  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(\\'V +165 "core" ' +2 "storage"(M- +4 "core" -'Й +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&q& +3 "core" & (  +2 "storage"(p& +4 "core" &(r g f z  +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 1 +2 "manipulator"&'C +27 "core" ' +2 .tElbow.hold +2 "manipulator"&E, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(*- +3 "core" -'Й +3 .tSE.seek 14.07 Pucks below Top Plate +2 "storage"(%'< +33 "core" ' +2 "manipulator"&w% +5 "core" %b #  9 +2 "storage"(I& +4 "core" &(s 6 ?  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 331 counts +2 "manipulator"&j'ώ +15 "core" ' +2 "manipulator"&W& +5 "core" & * $  +2 "storage"(U& +4 "core" &(t ] ] 2  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +22 "core" ' +4 .tSE.seek 15.07 Pucks below Top Plate +2 "storage"(~'+ +56 "core" ' +2 "manipulator"& & +5 "core" & # '  +2 "manipulator"&% +5 "core" % ! ) * +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&r'\ +86 "core" ' +2 .tElbow.seek CC +52 "manipulator"&(ӷ +154 "core" ( +2 "manipulator"&B& +5 "core" &Ӻ    4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӻ #  v 4 +3 .tForearm.seek CC +2 "manipulator"&b' +90 "core" ' + .tHand.close +2 "manipulator"&T/ +60 "core" / +4 .tCC.seek :open +2 "collection"'Q( +419 "core" ( +2 "storage"(}& +5 "core" &(q   +2 "storage"(5& +4 "core" &(r   +2 "manipulator"& & +4 "core" &Ӻ  ( ^ 4 +3 "manipulator"&% +4 "core" % H  @  +2 .tForearm.seek :retract +2 "manipulator"&f'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&X( +174 "core" ( +2 "manipulator"&>& +5 "core" & , ) R  +2 "storage"(V& +4 "core" &(q   +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&|'C +99 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&21 +58 "core" 1 +3 "manipulator"&S% +4 "core" % t   +2 "storage"("& +5 "core" &(q o r  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 349 counts + "manipulator"& 'Ϡ +15 "core" ' +2 "manipulator"&x& +5 "core" & " ! +2 "storage"(v& +4 "core" &(q =  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&,' +28 "core" ' +2 "storage"(% +5 "core" %.   +3 ."downElevator"SE.seek :down +4 "storage"(i'X +100 ( % +3 "core" % W OF +2 "manipulator"&6% +5 "core" %  ! A +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +6 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +80 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'d @ +30 "core" > +3 .tCS.seek 10ml +2 "collection"'K' +4 "core" ' + .tCSV.dial between air and CTV +3 "collection"'' ` +29 "core" b +2 .tAIV.dial :bypass +2 "collection"'[ { +17 "core" y +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'4& +5 "core" &  + .tHand.open +2 "manipulator"&a1 +26 "core" 1 +2 "manipulator"&& +5 "core" &   Z +2 "manipulator"&% +4 "core" %\     +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +196 "core" ( +2 "manipulator"&/& +5 "core" &- !  )  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &C& +3 "core" &-   l  +2 .tForearm.seek :garage +2 "manipulator"&'η +96 "core" ' +3 .tHand.close + "manipulator"&+/ +65 "core" / +2 "manipulator"&`& +5 "core" &-  ^  +2 "manipulator"&H% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&.(ӷ +285 "core" ( +2 "manipulator"&@& +4 "core" & ' " 4 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &D& +3 "core" &   s 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&& +5 "core" &   4 +2 "manipulator"&:% +4 "core" %#   +3 "collection"'k& +5 "core" & '  +2 "collection"' & +4 .tCC.seek :closed +2 "collection"'z(W +3 "core" &   +4 &  +9 &1\ *x +10 &bJ\ = +10 &v\ L +8 &9g\ L +10 &k \ L +9 &k \ L +9 &~j\ L +10 &@j\ L +9 &k\ L +10 &ia\ L +9 & k\ L +9 &"Iju\ L +10 &$ j\ L +9 &%l\ L +9 &'j\ L +10 &)Re\ L +9 &+j\ L +10 &,h\ L +9 &.k\ L +9 &0Yg]\ L +10 &2i\ L +9 &3k\ L +9 &5i\ L +62 &7bh\ L +4 &9%h\ K +2 &:h\ L +3 &<j\ L +3 &>ik\ L +2 &@,k}\ L +2 &Akt\ L + &Cj|\ L +6 &Erlx\ L +9 &G3nX\ L +10 &HzA\ M +9 &J\ P +9 &Lb\ T +10 &N\ U +9 &O\ U +9 &Q \ V +10 &Sc\ V +9 &U%\ V +10 &Vx\ + +9 &WV&\ \\ +9 &W|5 6 +2 ( +2 "collection"' & +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.91 +2 "collection"'!& +5 "core" &W|3 6 + .tHand.open +2 "manipulator"&<1 +60 "core" 1 +2 "manipulator"&% +5 "core" % , - 9 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +95 "core" ' +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"% +127 "core" +2 "processing"%% +5 "core" %Q  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%8' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%u  +44 "core"  +3 .tPS.seek 0ml +2 "processing"%N' +1604 "core" ' +2 .tPSV.dial PSR +2 "processing"% +41 "core" +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 "processing"%  +3 "collection"'m  +6 "core" +71 +2 .tPSV.dial :mixloop +2 "processing"%# +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +6 "core" +3 .tPS.seek 0ml + "processing"%&' +970 "Can" </\ `_ +1637 "core" ' + .tPSV.dial :air +2 "processing"%J  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%s' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +43 "core" +3 .tPS.seek 0ml + "processing"%)' +2613 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%c' +2605 "core" ' + .tPSV.dial :mixloop +2 "processing"%_ +42 "core" +3 .tPS.seek 0ml + "processing"%O' +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&{& +5 "core" &   0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&L(ӷ +13 "core" ( +2 "manipulator"&$& +5 "core" &Ӿ ! % - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +3 "core" &Ӿ   - +2 .tForearm.seek CC +2 "manipulator"&]' +95 "core" ' + .tHand.close +2 "manipulator"&3/ +64 "core" / +2 .tCC.seek :open +2 "collection"';( +421 "core" ( +2 "manipulator"&& +4 "core" &   ( +2 "manipulator"&Z% +5 "core" % 4   s v +2 .tForearm.seek :retract +2 "manipulator"&1'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&l(- +302 "core" ( +2 "manipulator"&-& +4 "core" &- ' " T  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +4 "core" &-   $  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&e'η +115 "core" ' +3 .tHand.open + "manipulator"&Y1 +58 "core" 1 +2 "manipulator"&(% +5 "core" % κQ !  g # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&?'\ +100 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop +2 .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'9& +4 "core" &1  +3 "manipulator"&7% +4 "core" %\   o  +2 "storage"(=% +4 "core" %U " +2 "storage"(0. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(o( +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (A& +3 "core" & } ' +2 "manipulator"&y& +4 "core" &-    +3 "manipulator"&M% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +53 "manipulator"&q( +192 "core" ( +2 "manipulator"&p& +5 "core" & ( +2 "storage"(\ & +4 "core" & n ' +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&*' +100 "core" ' +2 "storage"(w& +5 "core" &  ' +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(I'V +246 "core" ' +2 "storage"(W- +4 "core" -'G +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (U& +3 "core" & f q I ' +2 "manipulator"& & +4 "core" &   | +3 .tElbow.seek 2 +2 "manipulator"&( +10 "core" ( +2 "manipulator"&& +4 "core" & ( + +3 "storage"(G& +4 "core" & x ' +3 .tForearm.seek 2 + 300 counts + "manipulator"&\\'8 +17 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&/ +61 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(%'X +5 "manipulator"&j& +4 "core" &   +3 "manipulator"&B% +4 "core" % . + ! - +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +117 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +37 "core" ( +2 "manipulator"&E& +5 "core" &Ӱ " ) :, +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &T& +3 "core" &ӱ  :+ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&r' +98 "core" ' +2 "manipulator"&R& +5 "core" &ӱ!   :+ +2 "manipulator"&}% +4 "core" %   +3 "collection"'5& +4 "core" &\ +2 "collection"' & +5 .tCC.seek :closed +2 "collection"'(W +4 "core" &\ +4 &`\  +8 &26\ )w +10 &b\ = +9 &p\ M +9 &2f\ M +10 &k7\ L +9 &mn\ M +9 &yij\ L +10 &;eX\ L +9 &f@\ L +10 &h\ L +9 & j\ M +9 &"Ddi\ L +10 &$jS\ L +9 &%n>\ L +9 &'k,\ L +10 &)Ki\ L +9 &+ k\ L +9 &,f\ L +10 &.l\ L +9 &0Sm\ L +10 &2e\ L +9 &3i\ L +9 &5i\ L +10 &7[du\ L +9 &9e\ L +10 &:g\ M +9 &<k\ L +9 &>cg\ L +10 &@%kM\ L +9 &Ak\ L +9 &Cg\ M +10 &Ejn\ M +9 &G+s\ M +10 &H\ P +9 &Jx\ T +9 &LWs\ V +10 &Ni\ V +9 &O\\\ W +9 &QC\ W +10 &S\\K\ W +9 &U@\ X +10 &Vz1\ + +9 &WM#\ %m +9 &Wui\ E +2 ( + "collection"' & +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 1.91 + .Hand.open +2 "manipulator"&>1 +64 "core" 1 +3 "manipulator"&V% +4 "core" %   V +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&b'\ +95 "core" ' + .tSC.coast +2 "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +130 "core"  +2 .tCSV.dial CTV +2 "collection"'2  +27 "core"  +3 .tCS.seek 5ml +2 "collection"'S'p +1375 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'"' +743 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'x'4 +730 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%v  +42 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2616 "core" ' + .tPSV.dial :mixloop +2 "processing"%f +44 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%6 +44 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%X  +130 "core"  +2 .tPS.seek :empty +2 "processing"%|' +2613 "core" ' + .tCBV.dial :waste1 +2 "collection"'d @ +44 "core" ? +2 .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'  +46 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +2 "collection"'' @ +47 "core" ? +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'~  +47 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"'[ ` +32 "core" _ +2 .tCSV.dial :air +2 "collection"'4 @ +43 "core" > +3 .tCS.seek 10ml +2 "collection"'a' +2644 "core" ' + .tCSV.dial CTV +2 "collection"'  +45 "core"  +3 .tCS.seek 0ml + "collection"''4 +2651 "core" ' + .tCBV.dial :waste1 +2 "collection"', @ +28 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +46 "collection"'i  +138 "core" +2 "collection"'^& +5 "core" &Wukmn\ E +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\    8  +3 "storage"(/% +4 "core" %^ ! +2 "storage"(C. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((( +211 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (+& +3 "core" &* h  +2 "manipulator"&`& +4 "core" &ӳ  9) +3 "manipulator"&H% +4 "core" %\   {  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&n( +171 "core" ( +2 "manipulator"&& +5 "core" & & " \ +2 "storage"(@& +4 "core" &*   +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&D' +94 "core" ' +2 "storage"(& +5 "core" &*  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +160 "core" ' +2 "storage"(:- +4 "core" -'՚ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&k& +3 "core" &   \ +2 "storage"(& +4 "core" &* ^  +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 1 +2 "manipulator"&Q'C +28 "core" ' +2 .tElbow.hold +2 "manipulator"&!, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(<- +3 "core" -'՚ +3 .tSE.seek 15.09 Pucks below Top Plate +2 "storage"('= +29 "core" ' +2 "manipulator"& % +5 "core" %_   +2 "storage"(& +4 "core" &* i k s  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 328 counts +2 "manipulator"&'ϋ +14 "core" ' +2 "manipulator"&& +5 "core" & % h  +2 "storage"(u& +4 "core" &* 5  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&8' +29 "core" ' +3 .tSE.seek 16.09 Pucks below Top Plate +3 "storage"(', +50 "core" ' +2 "manipulator"&N& +5 "core" &    +2 "manipulator"&% +4 "core" %  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&m'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&#(ӷ +152 "core" ( +2 "manipulator"&& +4 "core" &ӱ " ) 0 3 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &ӱ !  3 +2 .tForearm.seek CC +2 "manipulator"&J' +93 "core" ' + .tHand.close +2 "manipulator"&&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'t( +421 "core" ( +2 "storage"(s& +5 "core" &* O  +2 "storage"(& +4 "core" &* ^  +2 "manipulator"&)& +4 "core" &ӱ ( 3 +2 "manipulator"&_% +4 "core" % 5   i 1 +3 .tForearm.seek :retract +2 "manipulator"&c'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&{( +171 "core" ( +2 "manipulator"&$& +5 "core" & * $   +2 "storage"(g& +4 "core" &* U  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&3'C +97 "core" ' +2 .tElbow.hold +2 "manipulator"&., +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&h1 +62 "core" 1 +4 "manipulator"&z% +4 "core" % m    ) +2 "storage"(& +4 "core" &* } p  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 342 counts +2 "manipulator"&Z'ϙ +14 "core" ' +2 "manipulator"&]& +5 "core" & ( } +2 "storage"(L& +4 "core" &* 7  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&-' +29 "core" ' +2 "storage"(P% +5 "core" %4 I  +3 ."downElevator"SE.seek :down +3 "storage"(Y'X +100 ((% +3 "core" %,( x 0 +2 "manipulator"&9% +4 "core" %   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&1'\ +3 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +85 "core" ' +2 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%7  +99 "core" +2 "processing"%=% +5 "core" %?  +2 .tPS.seek 0.499ml +2 "processing"%0' +589 "core" ' +10 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%e +42 "core" +2 .tPRV.dial :air +2 "processing"%A  +44 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%y  +44 "core"  +2 .tCBV.dial AIV +2 "collection"'M  +43 "core" +2 .tPRV.dial between CBV and air +2 "processing"%p  +31 "core"  +3 .tPRV.dial :air +2 "processing"%\  +29 "core"  +2 "processing"%l% +5 "core" %]  +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml +2 "processing"%w' +253 "core" ' + .tPRV.dial :waste2 +3 "processing"%? @ +71 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +2 "processing"%W' +688 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'U& +5 "core" & +2 .tHand.open + "manipulator"& 1 +24 "core" 1 +2 "manipulator"&& +5 "core" &   \\ +2 "manipulator"&G% +4 "core" % \   r  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +191 "core" ( +2 "manipulator"&j& +5 "core" &- % " 5  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +3 "core" &-   r  +2 .tForearm.seek :garage +2 "manipulator"&q'η +99 "core" ' +2 .tHand.close + "manipulator"&*/ +55 "core" / +2 "manipulator"&E& +5 "core" &- ' A  +2 "manipulator"&T% +4 "core" %   0  +3 .tForearm.seek :retract + "manipulator"&I'\ +100 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&\\(ӷ +273 "core" ( +2 "manipulator"&R& +6 "core" &Ӽ # " 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" &Ӽ   & 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&5' +101 "core" ' +2 "manipulator"&& +5 "core" &Ӽ %  j 4 +2 "manipulator"&%% +4 "core" %   T +3 "collection"'& +4 "core" &  +2 "collection"';& +5 .tCC.seek :closed +2 "collection"'>(W +3 "core" &  +3 &  +10 &2\ *y +9 &c\ = +10 &}\ L +9 &@g\ L +9 &h\ L +10 &j\ L +9 &h\ K +9 &Hi\ L +10 & h\ L +9 &j\ L +10 & k\ L +9 &"Qg\ L +9 &$j\ L +10 &%h\ L +9 &'i\ L +9 &)Zg\ K +10 &+j\ L +9 &,k\ L +10 &.h\ L +9 &0ai\ L +9 &2#g\ L +3 "Can" 9/\ ss +7 "core" &3i\ K +9 &5j\ L +9 &7jh\ K +10 &9,h\ K +9 &:h\ K +10 &<j\ K +9 &>qj\ L +9 &@3m L +10 &AlA L +9 &Cl L +9 &Exj L +10 &G<k K +9 &Hv M +10 &J\ P +9 &Lk\ S +9 &N&\ V +10 &O\ U +9 &Q\ V +9 &Sl\ U +10 &U,\ V +9 &Vy\ + +10 &WNH\ X +9 ( + &WW{D O + "collection"';& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.88 +2 "collection"'V& +4 "core" &WW{\ O +2 .tHand.open +2 "manipulator"& 1 +57 "core" 1 +2 "manipulator"&% +5 "core" %  ' ( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&2'\ +95 "core" ' +3 "collection"'r& +5 "core" &WW{I\ O +2 #tRinsing MixLoop with GuSCN + .PSV.dial :mixloop,avoiding: PBV +2 .PTV.dial :PRVmixing,avoiding: :puck + .PRV.dial :spare1 +2 "processing"%o  +101 "core" ~ +2 "processing"%K% +5 "core" %  +2 .tPS.seek 1.099ml +2 "processing"%S'^ +1201 "core" ' +2 .tdelay 2 seconds +201 .PRV.dial :air +2 "processing"%"  +100 "core"  +3 .tPS.seek 2.5ml + "processing"%v' +1497 "core" ' +2 .tPSV.dial :waste1,avoiding: PBV +2 "processing"%O  +126 "core"  +2 .tPS.seek :empty +2 "processing"%f' +2607 "core" ' +2 #tDiluting Lysate in Syringe + .PSV.dial :PTV,avoiding: PBV +2 "processing"% +156 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%6 @ +71 "core" @ +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial CBV +2 "processing"%X  +44 "core" +2 .tdelay 2 seconds +202 .PS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.1ml +2 "processing"%' +1082 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :spare1 +3 "processing"%d  +71 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 1ml +2 "processing"% 'Rq +991 "core" ' +2 .tdelay 2 seconds +252 .PRV.dial :air +5 "processing"%'  +101 "core"  +3 .tPS.seek 2.5ml + "processing"%~' +1599 "core" ' +2 .tdelay 2 seconds +202 #Parking diluted lysate in Mixing Coil + .PSV.dial :mixloop +2 "processing"%[ +43 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%4  +71 "core" +2 .tPRV.dial :CBV +2 "processing"%x  +44 "core"  +2 "processing"%% +5 "core" % \ +2 .tPS.seek 1.5ml +2 "processing"%a' +1097 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1,avoiding: PBV +2 "processing"%,  +129 "core"  +2 .tPS.seek :empty +2 "processing"%i' +1596 "core" ' +2 #tBeginning samplePassF + "collection"'^& +5 "core" &WWz\ O +2 .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR,avoiding: PBV +2 "processing"%  +42 "core"  +2 "processing"%/% +5 "core" %  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%C' +1609 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%+  +43 "core"  +3 .tPS.seek 0ml + "processing"%`' +1599 "core" ' + .tPSV.dial PSR +2 "processing"%H +43 "core" +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%' +2607 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +3 "processing"%@ +183 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +72 "core" ? +3 .tPS.seek 0ml + "processing"%' +2618 "core" ' + .tPSV.dial :air +2 "processing"%:  +72 "core"  +3 .tPS.seek 2.5ml + "processing"%k' +2611 "core" ' + .tPSV.dial :PTV +2 "processing"% +71 "core" ~ +3 .tPS.seek 0ml + "processing"%b' +2604 "core" ' +2 "collection"'<& +5 "core" &WWyJ\ O +2 #t\moving diluted lysate into CBV-AIV line + .PSV.dial :air +2 "processing"%  +71 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2603 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%u  +71 "core" +2 .tPRV.dial CBV + "processing"%N% +5 "core" %  +3 .tPS.seek 1.8ml + "processing"%' +788 "core" ' +2 .tdelay 3 seconds +302 .PRV.dial :waste2 +2 "processing"%D @ +101 "core" > +2 .tPS.seek :empty +2 "processing"%n' +1896 "core" ' +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +73 "core" > +2 .tdelay 2 seconds +203 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%Q  +72 "core" +2 .tdelay 2 seconds +203 .PSV.dial :PML +3 .delay 2 seconds +201 .PRV.dial :air +2 "processing"%  +72 "core"  +2 .tdelay 2 seconds +202 "processing"%% +4 "core" %  +2 .tPS.seek 1.499ml +2 "processing"%' +1598 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%' +1095 "core" ' + .tPSV.dial :air +2 "processing"%8  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%!' +2608 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%& +42 "core" +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%m  +45 "core"  +2 .tdelay 2 seconds +202 "processing"%% +4 "core" %.  +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%s'w +2360 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%  +73 "core"  +2 .tdelay 2 seconds +202 "processing"%)% +4 "core" %w  +3 .tPS.seek 0.475ml + "processing"%_' +2565 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%$  +94 "core"  +2 .tdelay 2 seconds +204 .PS.seek 0.965ml + "processing"%g'N +4989 "core" ' +2 .tdelay 10 seconds +1003 .PRV.dial CBV + "processing"%J  +44 "core" +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%#  +43 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%h' +1633 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%z +84 "core" +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"% @ +71 "core" ? +3 .tPS.seek 0ml +2 "processing"%]' +1943 "Can" 7.\ uu +673 "core" ' + .tPSV.dial :air +2 "processing"%L  +70 "core"  +3 .tPS.seek 2.5ml +2 "processing"%P' +2603 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%c +71 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%(' +2615 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass +2 .PRV.dial CBV + .PSV.dial :air +2 "processing"%9  +71 "core"  +3 .tPS.seek 2.5ml +2 "processing"%{' +2609 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :PML +2 "processing"%3 +43 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%Z  +71 "core" +2 "processing"%% +5 "core" %  +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%7' +7754 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +4 "collection"'= & +51 "core" % +2 .tAWV.select :waste + "collection"' +10 "processing"%-% +3 "core" %\  +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%Y'nB +10844 "core" ' +2 .tdelay 15 seconds +1503 .AIV.dial :bypass + "collection"' { +54 "core" } +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%|' +1312 "core" ' + .tPSV.dial :air +2 "processing"%e  +44 "core"  +3 .tPS.seek 2.5ml +2 "processing"%A' +2617 "core" ' + .tPSV.dial :PML +2 "processing"%y +44 "core" +3 .tPS.seek 0ml +2 "processing"%M' +2607 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 'p& +3 "core" &WWxk\ O +3 #"MFBPCR"Extracting Nucleic Acid from AIV +2 #tBeginning samplePassD +4 ."MFBPCR"SPE.hold 2:46:40,55C +3 "collection"'\ & +3 "MFB"*l @@T +5 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*0  +3 "core" &WWyi O + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%? +25 "core"  +2 ."MFBPCR"delay 20 seconds +77 "core"  +2 "processing"%w% +5 "core" %.\ + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%U' +1598 "core" ' +2 .tdelay 5 seconds +302 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB + .ATV.dial AIV + "MFB"* I +151 "core" J +2 "MFB"*% +5 "core" %R 8 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*G'6 +28 .tPSV.dial :waste1 +4 "processing"%j  +42 "core"  +3 .tPS.seek 0ml +2 "processing"%B' +1592 "core" ' + .tPSV.dial PSR +2 "processing"%. +44 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%*' +2612 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%E +116 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%T' +1588 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*1  +35 "core" ' + .tPSV.dial PSR +53 "processing"%q +5 "core" +2 "MFB"*R% +4 "core" %7   +2 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*}' +87 "core"  +2 "processing"%% +5 "core" %"\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%' +519 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*% % +49 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +1015 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%I  +43 "core"  +3 .tPS.seek 0ml +2 "processing"%t' +124 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*V  +49 "core" +2 "MFB"* % +5 "core" %Re . +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.069ml +3 "MFB"*' +1407 "core" ' +2 .tPSV.dial PSR +2 "processing"%r +28 "core" ' +2 ."MFBPCR"delay 3 seconds +14 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%;' +271 ."MFBPCR"ATV.dial :AIV +3 "MFB"*o I +79 "core" I +2 "MFB"*K% +5 "core" % \ < +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*5' +2252 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%W +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%"' +2608 "core" ' +2 .tPSV.dial PSR +2 "processing"%S +101 "core"  +2 "processing"%O% +5 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%v' +1609 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +43 "core"  +3 .tPS.seek 0ml +2 "processing"%6' +797 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*X9 +4 "core" 9{1 +2 #"MFBPCR"Solid Phase Extraction Heater at 50.9C + .ATV.dial ASV +2 "MFB"*f n +34 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*d% +4 "core" % ) +2 ."MFBPCR"AS.seek 0.041ml +3 "MFB"*'% +253 "core" ' +2 .tPSV.dial PSR +2 "processing"%' +44 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"% ' +460 "Can" L/\ @@ +2154 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%[ +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%4' +2609 "core" ' +2 .tPSV.dial PSR +2 "processing"%x +100 "core"  +2 "processing"%% +5 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%~' +1597 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%,  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%a' +696 "core" ' +2 ."MFBPCR"delay 10 seconds +904 "core" ' + .tPSV.dial PSR +2 "processing"%^ +45 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%' +34 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +2352 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%i +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 1.2ml + "processing"%+'k +2674 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%C  +130 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%H' +248 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial AIV +47 "MFB"*` I +56 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*@'V +706 "core" ' +2 .tPSV.dial :air +2 "processing"%  +99 "core" +3 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%: +40 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%' +5107 "core" ' +2 .tPSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%k' +1440 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*<  +53 "core"  +2 "MFB"* % +5 "core" %V  ~ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +3 "MFB"*b'Q +1033 "core" ' + ."MFBPCR"ATV.dial :AIV +3 "MFB"* I +58 "core" ' + .tPSV.dial :mixloop +3 "processing"%u +5 "core" I +2 "MFB"*N% +5 "core" %R &  @ +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +26 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%D' +796 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"* n +158 "core" n +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +242 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*Q  +107 "core"  +3 "MFB"*% +5 "core" %R  +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +1038 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol + "MFB"*n  +68 "core" +2 "MFB"*% +4 "core" % ~ +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*8'_ +2355 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"'&% +5 "core" %/V\ + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'m'P +1115 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'' +1631 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'!  +4 '  +41 "core" ~ +90  +2 .tCBV.dial :waste1 +2 "collection"') @ +45 "core" > +3 .tCS.seek 0ml + "collection"'s'4 +2183 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*$  +34 "core" +2 ."MFBPCR"delay 3 seconds +129 "core" ' + .tCSV.dial CSR +3 "collection"'_  +44 "core"  +79 "collection"'J% +5 "core" %67\ + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'#'P +25 "MFB"*g% +3 "core" %_  > +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*z'ݍ +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*  +49 "core" +2 "MFB"*h% +4 "core" %ݕ  * +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*L', +188 "core" ' +2 .tdelay 5 seconds +138 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*] n +58 .tCSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'c' +42 "core" o +2 "MFB"*P% +5 "core" %$ ~ +2 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*9'&. +1578 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'(  +45 "core" ~ +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'3'4 +2651 "core" ' +2 "collection"'Z& +5 "core" &WWxC\ O +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &   / +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{(ӷ +15 "core" ( +2 "manipulator"&=& +5 "core" &Ӽ "  O ) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +3 "core" &Ӽ ( ) +2 .tForearm.seek CC +2 "manipulator"&7' +96 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 .tCC.seek :open +2 "collection"'Y( +419 "core" ( +2 "manipulator"&e& +5 "core" &  ( +53 "manipulator"&|% +7 "core" % 9   +2 .tForearm.seek :retract +2 "manipulator"&y'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&A(- +294 "core" ( +2 "manipulator"&p& +5 "core" &- # ) h +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &-   f +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&0'η +113 "core" ' +2 .tHand.open + "manipulator"&?1 +63 "core" 1 +2 "manipulator"&w% +5 "core" % ε !  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&M'\ +98 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"' & +5 "core" &2\ +2 "manipulator"&% +5 "core" %\    q  +2 "storage"(j% +4 "core" %a q q  +2 "storage"(. +3 "core" . +3 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(U( +216 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (.& +3 "core" & u\ , +3 "manipulator"&B& +4 "core" &-   \ +2 "manipulator"&E% +4 "core" %\  " '  +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&*( +193 "core" ( +2 "manipulator"&1& +5 "core" & )  +2 "storage"(R& +4 "core" & z  \ , +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&q' +98 "core" ' +2 "storage"(& +5 "core" & \ , +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(G'V +262 "core" ' +2 "storage"(T- +4 "core" -'U +2 ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +2 "core" ' +3 ."MFBPCR"delay 3 seconds +3 "storage"(%& +4 "core" &  e\ , +2 "manipulator"&}& +4 "core" &   g  +3 ."WCR"Elbow.seek 2 +2 "manipulator"&I( +4 "core" ( +2 "manipulator"&V& +4 "core" & " ' p  +2 "storage"( & +4 "core" & | L\ , +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&'8 +26 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&/ +63 "core" / +5 ."downElevator"SE.seek :down +5 "manipulator"&r& +2 "storage"(t'X +8 "core" &    +2 "manipulator"&o% +5 "core" % ;   +2 ."WCR"Forearm.seek :retract +2 "manipulator"&K'\ +89 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&(ӷ +41 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*W % +67 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*;'R +17 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +12 "core" ( +2 "manipulator"&S& +5 "core" &Ӿ  5 +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &O& +4 "core" &Ӿ  " 5 +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&"' +101 "core" ' +2 "manipulator"& & +5 "core" &Ӿ ( $ V 5 +3 "manipulator"&v% +4 "core" %  C +3 "collection"'X& +4 "core" &$\ +2 "collection"'f& +5 ."WCR"CC.seek :closed +2 "collection"'d(W +5 "core" &&\ + &$\ +7 &<\ $c +10 &V \ 7 +9 &\ L +9 &f\ L +10 &od\ M +9 &2g\ L +10 &c\ M +9 &j\ M +9 &wf\ M +10 &9g\ M +9 &c\ L +9 &!e\ L +10 &#h\ M +9 &%Bc\ L +10 &'h\ L +9 &(e\ M +9 &*g\ M +10 &,Jg\ L +9 &. e\ L +9 &/c\ L +10 &1g\ L +9 &3Qj\ M +10 &5g\ M +9 &6h\ M +9 &8f\ L +10 &:Yg\ M +9 &<b\ L +9 &=e\ L +10 &?f\ M +9 &Abg\ L +10 &C#k\ M +9 &Dk\ L +9 &Fj\ M +10 &Hfs\ N +9 &J"\ P +9 &K\ S +10 &M\ V +9 &OV\ V +10 &Q\ V +2 ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*5  +4 "core" &R\ W +8 &T\ X +10 &VS\ C +9 &W9/\ "f +4 +2 ."MFBPCR"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 "core" &WZZ\ E + ( + "collection"'f& +4 ."MFBPCR"AS.seek 1ml +5 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.91 +3 .Hand.open +2 "MFB"*'' +2 "manipulator"&61 +5 "core" &WZ^\ E +58 1 +2 "manipulator"&[% +4 "core" %    C +57 ."WCR"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +3 "manipulator"& '\ +94 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")x+ +4 "core" + +2 "sampler")% +5 "core" %/.  +2 "collection"'4& +5 "core" &WZ^\ E +3 "Can" g0\  +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"',  +130 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +2 "sampler")#.0X' +359 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +10 #"WCR"Sampling 1500.0ml +2 .Intake.select :close + .Exhaust.select :close + .SS.reconfigure SSconfig +2 "sampler")#.0X\ +2 "sampler")"% +5 "core" %13 \ q +15 "collection"'U% +4 "core" %5\ \ \ +2 "sampler")x% +5 "core" %GL \ 3 +2 "collection"'a% +4 "core" %5\ \ \ +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X% +4 "core" %5\ \ \ +2 "sampler"){% +4 "core" %+ \ x +16 "collection"'e% +3 "core" %5\ \ \ +3 "sampler")?% +4 "core" %+ \ x +16 "collection"'w% +4 "core" %5\ \ \ +2 "sampler") % +4 "core" %+&% \ x +16 "collection"'y% +3 "core" %5\ \ {\ +3 "sampler")% +4 "core" %+>A \ x +2 "collection"'j% +4 "core" %5\ \ \ +2 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X= \ +2 "sampler")%% +4 "core" %@? \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )}% +3 "core" %CD \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")V  +75 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +2 ."WCR"SSV.dial :exhaust +58 "sampler")[  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % \  +54 "collection"'{% +4 "core" %5\ \ m\ +2 "sampler")e% +4 "core" % \ +54 "collection"'?% +4 "core" %5\ \ |\ +2 "sampler")w% +4 "core" % \ +54 "collection"' % +4 "core" %5\ \ n\ +2 "sampler")y% +4 "core" %?? \ +2 "sampler")% +5 "core" %@? \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )j% +3 "core" %DC \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")p  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \  +54 "collection"'% +4 "core" %5\ \ x\ +2 "sampler")M% +4 "core" % \ / +54 "collection"'\ % +4 "core" %5\ \ e\ +2 "sampler")T% +4 "core" % \ +54 "collection"'%% +3 "core" %5\ \ z\ +3 "sampler")}% +4 "core" % \ +20 ' + ."MFBPCR"delay 5 seconds +32 "collection"'V% +4 "core" %5\ \ t\ +2 "sampler")% +4 "core" %77 \ +3 "sampler")% +4 "core" %9; \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )r% +3 "core" %?@ \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +78 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 1175.0ml + .Intake.select :open +2 "sampler") +211 "collection"'{% +3 "core" %5\ \ \ +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +3 "sampler")#.+0X \  +53 "collection"'f% +4 "core" %5\ \ \ +2 "sampler")6% +4 "core" %} \ +53 "collection"'[% +3 "core" %5\ \ \ +3 "sampler") % +4 "core" % \ +53 "collection"'% +4 "core" %5\ \ \ +2 "sampler");% +4 "core" % \ +53 "collection"'% +4 "core" %5\ \ \ +2 "sampler")4% +4 "core" %*) \ +2 "sampler")1% +5 "core" %.- \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )x% +3 "core" %46 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")a  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X? \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")@  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0XA \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")8  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %02 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler"){  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \ 1 +60 ."WCR"SS.seek 25ml +3 ."MFBPCR"AS.seek 0.069ml +4 "sampler")!' +2 "MFB"*.' +228 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*B  +35 "core" +2 "MFB"*0% +5 "core" % E \ 3 +2 ."MFBPCR"AS.seek 0.769ml +2 "MFB"*R' q +4058 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'A% +3 "core" %5\ \ r\ +3 "sampler")% +4 "core" %*DB \  +53 "collection"'M% +4 "core" %5\ \ \ +2 "sampler")e% +4 "core" %yz \ { +54 "collection"'T% +4 "core" %5\ \ \ +2 "sampler")%% +4 "core" % \ +54 "collection"'\ % +4 "core" %5\ \ R\ +2 "sampler")V% +4 "core" % \ +54 "collection"'% +4 "core" %5\ \ \ +2 "sampler")% +4 "core" % \ +54 "collection"'r% +3 "core" %5\ \ \ +3 "sampler") % +4 "core" %64 \ +2 "sampler")E% +4 "core" %89 \ +2 ."WCR"Intake.select :close + "sampler")0 +10 )W% +3 "core" %<< \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")S  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X' +878 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler"){  +76 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml + .Intake.select :open +2 "sampler") +211 "collection"'% +3 "core" %5\ \ \ +2 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X< \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")[  +76 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %C[%! \  +16 "collection"'?% +3 "core" %5\ \ \ +3 "sampler")#% +4 "core" %C\\%,/ \  +15 "collection"'% +4 "core" %5\ \ \ +2 "sampler")y% +4 "core" %C\\%:: \  +3 "collection"'j% +4 "core" %5\ \ \ + #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +4 "core" % \  +40 n + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*?% +5 "core" %  6  +2 ."MFBPCR"AS.seek 0.09ml +2 "MFB"*#' +4 "collection"'% +4 "core" %5\ \ \ +2 "sampler")y% +4 "core" % \ +54 "collection"'j% +4 "core" %5\ \ \ +2 "sampler")2% +4 "core" % \ +54 "collection"'p% +4 "core" %5\ \ \ +2 "sampler")Z% +4 "core" % \ +54 "collection"' % +4 "core" %5\ \ \ +2 "sampler")B% +4 "core" %*. \ +3 "sampler")0% +4 "core" %,1 \ + ."WCR"Intake.select :close +2 "sampler")0 +10 ).% +4 "core" %0/ \ + ."WCR"SSV.dial :exhaust +3 "sampler")A  +74 "core"  +2 ."WCR"Exhaust.select :open +55 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %5\ \ \ U +2 "sampler")]% +4 "core" % \ q +54 "collection"'?% +4 "core" %5\ \ \ U +2 "sampler")% +4 "core" % \ q +54 "collection"'y% +5 "core" %5\ \ \ T +2 "sampler")j% +4 "core" % \ q +54 "collection"'2% +4 "core" %5\ \ \ T +2 "sampler")p% +4 "core" %*+ \ q +3 "sampler")Z% +4 "core" %,* \ q + ."WCR"Intake.select :close +2 "sampler")0 +10 ) % +3 "core" %/. \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")B  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X; \ +2 ."WCR"SSV.dial :exhaust +2 "sampler");  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +41 "core" %5\ \ \ +44 "sampler")]% +49 "core" % \ +70 "collection"'?% +14 "core" %5\ \ \ +18 "sampler")% +20 "core" % \ +67 "collection"'y% +36 "core" %5\ \ \ +19 "sampler")j% +37 "core" %>@ \ +18 "sampler")2% +28 "core" %CJ \ +10 ."WCR"Intake.select :close +5 "sampler")0 +23 )p% +11 "core" %HL \ +3 ."WCR"SSV.dial :exhaust +5 "sampler")Z  +79 "core"  +3 ."WCR"Exhaust.select :open +4 "sampler")@ +21 ."WCR"SS.reconfigure SSexhale +10 "sampler")#.0X% +5 "core" %%' \ +53 "collection"']% +4 "core" %5\ \ \ +2 "sampler")?% +4 "core" %45 \ +2 "sampler")% +4 ."MFBPCR"ARV.dial :air3 +2 "MFB"*y % +3 "core" %63 \ +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )j% +3 "core" %:8 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")2  +19 "core" & +3 #"MFBPCR"adding ARV air +2 .delay 2 seconds +51 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*+' +632 "core" ' +2 ."MFBPCR"delay 5 seconds +158 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +62 "sampler")B  +79 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml + .Intake.select :open +2 "sampler") +181 ."MFBPCR"ARV.dial :carrier +4 "MFB"*L  +26 "collection"' % +4 "core" %5\ \ \ \ +2 #"WCR"Intake @34.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X  \  +16 "collection"'J% +4 "core" %5\ \ +\ +2 "sampler")b% +5 "core" %f/GI \  +2 "collection"'u% +5 "core" %5\ \ "\ + #"WCR"Intake @34.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +3 "sampler")#.0X% +4 "core" %5\ \ '\ +2 "sampler")]% +4 "core" %01 \  +2 "sampler")?% +4 "core" %32 \  +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %75  +2 ."WCR"SSV.dial :exhaust +2 "sampler")j  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X< \  +54 "collection"'\ % +5 "core" %5\ \ @\ +2 "sampler")% +4 "core" %&YU \  +54 "collection"';% +4 "core" %5\ \ @\ +2 "sampler") % +4 #"MFBPCR"Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +7 "core" %uu \ +7 #"PCR"Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +45 "collection"'#% +4 "core" %5\ \ :\ +2 "sampler")% +4 "core" % \ +54 "collection"'1% +3 "core" %5\ \ >\ +3 "sampler")S% +4 "core" % \ +53 "collection"'&% +3 "core" %5\ \ 9\ +3 "sampler")6% +4 "core" % \ +53 "collection"'R% +4 "core" %5\ \ 6\ +2 "sampler")i% +5 "core" % \ +53 "collection"'o% +7 "core" %5\ \ +\ +4 "sampler")% +9 "core" % \ +53 "collection"'"% +4 "core" %5\ \ 1\ +2 "sampler")K% +4 "core" % \ +54 "collection"'C% +5 "core" %5\ \ 8\ +2 "sampler")t% +5 "core" %$$ \ +53 "collection"'~% +3 "core" %5\ \ 8\ +3 "sampler"):% +4 "core" %./ \ +2 "sampler")% +4 "core" %// \ +2 ."WCR"Intake.select :close + "sampler")0 +10 )H% +3 "core" %31 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")*  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X= \  +16 "collection"'`% +4 "core" %5\ \ F\ +2 "sampler")% +4 "core" %B"HF \  +2 "collection"'m% +4 "core" %5\ \ D\ +2 #"WCR"Intake @34.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X' +9209 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +54 "collection"']% +3 "core" %5\ \ C\ +3 "sampler")?% +4 "core" %&77 \  +53 "collection"'% +4 "core" %5\ \ C\ +2 "sampler")j% +4 "core" %&QP \  +53 "collection"'h% +3 "core" %5\ \ =\ +3 "sampler")2% +4 "core" %ml \ ` +53 "collection"'Z% +4 "core" %5\ \ C\ +2 "sampler")y% +4 "core" % \  +54 "collection"'z% +4 "core" %5\ \ D\ +2 "sampler")B% +4 "core" % \  +54 "collection"' % +4 "core" %5\ \ ?\ +2 "sampler")L% +4 "core" % \  +53 "collection"'p% +4 "core" %5\ \ B\ +2 "sampler"){% +4 "core" % \  +53 "collection"'+% +4 "core" %5\ \ A\ +3 "sampler")M% +4 "core" % \  +54 "collection"'% +4 "core" %5\ \ B\ +2 "sampler")0% +4 "core" % \  +54 "collection"'e% +4 "core" %5\ \ I\ +2 "sampler")V% +4 "core" % \  +53 "collection"'% +4 "core" %5\ \ ?\ +2 "sampler")7% +4 "core" %$% \  +54 "collection"')% +4 "core" %5\ \ @\ +2 "sampler")r% +4 "core" %0. \  +3 "sampler")% +4 "core" %1/ \  + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %32 \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")W  +75 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \  +15 "collection"'/% +3 "core" %5\ \ L\ +2 "sampler")% +4 "core" %Q%IJ \  +3 "collection"'% +4 "core" %5\ \ W\ +2 #"WCR"Intake @34.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X ' +932 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")E  +77 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml + .Intake.select :open +2 "sampler") +211 "collection"'O% +4 "core" %5\ \ R\ +2 #"WCR"Intake @34.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X % +4 "core" %1# \  +16 "collection"'% +4 "core" %5\ \ v\ +2 "sampler").% +5 "core" %1#%$ \  +15 "collection"'}% +3 "core" %5\ \ x\ +2 "sampler")X% +5 "core" %1",+ \  +15 "collection"'Q% +4 "core" %5\ \ x\ +2 "sampler")v% +4 "core" %1"33 \  +68 "collection"'I% +13 "core" %5\ \ q\ +2 "sampler")T% +4 "core" %1MM \ G +3 "collection"'q% +4 "core" %5\ \ z\ +2 #"WCR"Intake @34.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X% +4 "core" %5\ \  \ +2 "sampler")% +5 "core" % )+ \  +53 "collection"'.% +4 "core" %5\ \ \ +2 "sampler")}% +4 "core" % // \  +3 "sampler")X% +4 "core" % 0- \  + ."WCR"Intake.select :close +2 "sampler")0 +10 )Q% +3 "core" % 02 \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")v  +75 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +2342 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'[ @ +73 "core" ? +53 "sampler")'% +4 "core" %QP \ + ."WCR"CBV.dial between CSV and waste2b +3 "collection"'\  +89 "core"  +2 "collection"'% +5 "core" %_\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'; ` +29 "core" b +3 ."WCR"CS.seek 6.87ml +2 "collection"' 'E +803 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +2 '#  +30 "core"  +43  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'1'4 +1566 "core" 'T\ +3 ."WCR"CBV.dial :waste2b +2 "collection"'S  +32 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'&' +337 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'6  +129 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'R  +42 "core"  +2 "collection"'i% +5 "core" %^\ + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'o' +604 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'' +1885 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +3 "collection"'" @ +73 "core" > +53 "sampler")K% +4 "core" %88 \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'C  +91 "core"  +2 "collection"'G% +5 "core" %R\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'~ ` +58 "core" _ +3 ."WCR"CS.seek 6.835ml +2 "collection"':'# +816 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'t  +2 'A  +32 "core"  +100  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'*'4 +1710 "core" 'P\ +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'5  +31 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'H' +174 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'w  +130 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'<  +41 "core"  +2 "collection"'N% +5 "core" %5\ + #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"' ' +615 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'k' +1888 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"' @ +73 "core" ? +53 "sampler")f% +4 "core" %8:  + ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +89 "core"  +2 "collection"'a% +5 "core" %-\  +2 ."WCR"CSV.dial between air and CTV +61 "collection"' ` +59 "core" ^ +3 ."WCR"CS.seek 6.8ml +3 "collection"'%' +827 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'  +3 '  +29 "core"  +104  +3 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'^'4 +1645 "core" '5\ ֨ +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'`  +31 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'' +234 "core" ' +2 ."WCR"delay 1:00 +4853 "Can" M3\  +1150 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'m  +130 "core" +2 "collection"'& +5 "core" &WZ_\ E +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&@% +4 "core" %\   4  +2 "storage"(% +4 "core" %X  6  +2 "storage"(x. +3 "core" . +3 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"((( +213 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (!& +7 "core" &) e e "\ +2 "manipulator"&n& +4 "core" &Ӿ   F 5 +2 "manipulator"&,% +5 "core" %\    v  +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +3 "manipulator"&g( +172 "core" ( +3 "manipulator"&J& +5 "core" & "   +2 "storage"(& +5 "core" &)\ Y\ & N\ +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&u' +103 "core" ' +2 "storage"(& +4 "core" &) z } <\ +3 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(b'V +141 "core" ' +2 "storage"( - +4 "core" -'ڌ +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&P& +3 "core" &   +2 "storage"(Y& +4 "core" &)\ ^\ _ \ +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&4'C +25 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&(, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(c- +3 "core" -'ڌ +3 ."WCR"SE.seek 16.09 Pucks below Top Plate +2 "storage"(|'/ +36 "core" ' +2 "manipulator"&=% +5 "core" %r   +2 "storage"(& +4 "core" &)\ I\ I \ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 347 counts +2 "manipulator"&\\'Ϟ +14 "core" ' +2 "manipulator"&$& +5 "core" & $ ( 3  +2 "storage"(U& +4 "core" &) f f \ +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&-' +28 "core" ' +3 ."WCR"SE.seek 17.09 Pucks below Top Plate +3 "storage"(' +54 "core" ' +2 "manipulator"&& +5 "core" & }  +2 "manipulator"&% +5 "core" %  +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&/(ӷ +159 "core" ( +2 "manipulator"&]& +5 "core" &Ӱ  " / 8 +57 ."WCR"Elbow.reconfigure LooseElbow +7 "manipulator"&$ &.,(#b +3 &?& +3 "core" &Ӱ   h 8 +2 ."WCR"Forearm.seek CC +3 "manipulator"&' +93 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&j/ +54 "core" / +2 ."WCR"CC.seek :open +3 "collection"'h( +422 "core" ( +2 "storage"(2& +5 "core" &) f f \ +2 "storage"(Z& +5 "core" &) f f \ +2 "manipulator"&y& +5 "core" &Ӿ   6 +2 "manipulator"&z% +5 "core" % ;  ' +2 ."WCR"Forearm.seek :retract +3 "manipulator"&B'\ +93 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"& ( +169 "core" ( +2 "manipulator"&L& +5 "core" & $  K  +2 "storage"(p& +4 "core" &) e f \ +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.seek 1 +3 "manipulator"&{'C +95 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&+, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open +2 "manipulator"&M1 +58 "core" 1 +3 "manipulator"&% +4 "core" % r   < +3 "storage"(0& +4 "core" &) f \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 347 counts +5 "manipulator"&e'Ϟ +14 "core" ' +2 "manipulator"&V& +5 "core" &  +2 "storage"(& +4 "core" &)\ 6 \ +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +29 "core" ' +2 "storage"()% +5 "core" %! ` o F\ +3 ."downElevator"SE.seek :down +4 "storage"(r'X +99 (7% +4 "core" %o  } V\ +2 "manipulator"&% +5 "core" %   + +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&W'\ +3 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +82 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'_& +5 "core" &,\ +2 .tHand.open +2 "manipulator"&E1 +16 "core" 1 +2 "manipulator"&O& +5 "core" &   ' +2 "manipulator"&>% +5 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +199 "core" ( +3 "manipulator"&.& +5 "core" &-   )  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&X'η +95 "core" ' +2 .tHand.close + "manipulator"&Q/ +63 "core" / +2 "manipulator"&v& +5 "core" &-    +2 "manipulator"&8% +4 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&T'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&q(ӷ +281 "core" ( +2 "manipulator"&3& +6 "core" &   5 +2 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &[& +3 "core" &   5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'' +96 "core" ' +2 "manipulator"&\ & +5 "core" &   5 +2 "manipulator"&% +4 "core" %    +3 "collection"';& +4 "core" &3\ +3 "collection"'& +4 .tCC.seek :closed +2 "collection"'#(W +3 "core" &7\ +3 &2\  +9 &0:\ +z +10 &c:\ > +9 &q7\ M +9 &2g7\ M +10 &j5\ M +9 &h:\ M +10 &yg6\ M +9 &;g8\ M +9 &h2\ M +10 &e1\ M +9 & g-\ M +10 &"Ce*\ M +9 &$g"\ M +9 &%j%\ M +10 &'k$\ M +9 &)Ke\ M +9 &+ i(\ M +10 &,e!\ M +9 &.h!\ M +9 &0Sg\ M +10 &2g\ M +9 &3h \ M +10 &5g&\ M +9 &7\\f"\ M +9 &9e&\ M +10 &:e\ M +9 &<m\ M +9 &>dh\ M +10 &@&i\ M +9 &Ai \ M +10 &Ch \ M +9 &Elg#\ M +9 &G.h\ M +10 &Hp\ M +9 &J\ P +10 &L_\ T +9 &N\ W +9 &O\ W +10 &Q\ X +9 &S]\ W +9 &U\ X +10 &Vz\ + +9 &WR\ N +8 ( +3 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 1.87 +60 "collection"'& +7 "core" &W]c\ C + &W]d\ C +2 .tHand.open + "manipulator"& 1 +58 "core" 1 +2 "manipulator"&S% +5 "core" %    X  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&1'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'6& +5 "core" &W]d\ C +2 "collection"'R% +4 "core" %\ +2 .tCSV.dial CSR +2 "collection"'i  +42 "core"  +2 "collection"'&% +5 "core" % \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'o'p +1379 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 '"% +3 "core" %p\  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'K'\\ +672 "core" ' + .tCSV.dial :waste +3 "collection"'C +129 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'G'4 +2017 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'~& +5 "core" &W]d\ C +2 "collection"'% +4 "core" %4\ +2 .tCSV.dial :flush +2 "collection"'A  +43 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'t'p +1218 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"': @ +43 "core" B +2 "collection"'5% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"'*'f +561 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'w  +5 '<  +40 "core"  +90  +2 .tCBV.dial :waste1 + "collection"'N @ +75 "core" @ +3 .tCS.seek 0ml +2 "collection"'H'4 +1661 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"' & +5 "core" &W]d\ C +2 "collection"'% +4 "core" %6\ +2 .tCSV.dial :flush +2 "collection"'f  +73 "core" +3 .tCS.seek 5ml +2 "collection"''p +1223 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'a @ +42 "core" A +2 "collection"'% +5 "core" %p\  +2 .tCS.seek 7.001ml +2 "collection"'k'n +547 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +76 "core"  +2 .tCS.seek 0ml +2 "collection"'%'4 +1666 "core" ' +2 #tFlushing upper manifold + "collection"'`& +5 "core" &W]c\ C +2 "collection"'^% +5 "core" %1\ + .tCSV.dial :flush +2 "collection"'m  +73 "core" +3 .tCS.seek 5ml +2 "collection"''p +1235 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'@ @ +42 "core" A +2 "collection"'% +5 "core" %p\ +2 .tCS.seek 7ml +2 "collection"'x'j +547 "core" ' +2 ."connect"CSV.dial CBV +7 .tCBV.dial CSV +6 "collection"'! +3 'n  +47 "core"  +55  +2 .tCTV.dial :air + "collection"',  +131 "core" +3 .tCS.seek 0ml +2 "collection"'J'4 +1656 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +769 "core" ' + .tCSV.dial :waste +2 "collection"' +43 "core" +3 .tCS.seek 0ml + "collection"''4 +772 "core" ' +2 "collection"' & +4 "core" &W]c\ C +3 "collection"'P% +4 "core" %4\ + .tCSV.dial :flush +2 "collection"'Y  +44 "core"  +3 .tCS.seek 3ml +59 "collection"' '0 +778 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'c @ +43 "core" B +2 "collection"'=% +5 "core" %0\  +2 .tCS.seek 5ml +3 "collection"''p +557 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'$'4 +1219 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'U'0 +792 "core" ' +2 .tCSV.dial :waste + "collection"' +72 "core" +3 .tCS.seek 0ml +2 "collection"''4 +764 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'u& +5 "core" &W]c\ C +2 "collection"'g% +4 "core" %7\ +2 .tCSV.dial CSR +2 "collection"'b  +129 "core"  +2 "collection"'4% +5 "core" %7\ + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 8ml +2 "collection"'\\'L +1879 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'|' +551 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'] +99 "core" +2 .tCTV.dial :intake +2 "collection"'?  +71 "core"  +2 .tIntake.select :open + "sampler") +12 .tCS.seek 2ml +2 "collection"'-' +1938 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'(  +73 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'j'4 +603 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'  +100 "core"  +2 "collection"'d% +5 "core" %5\ + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 4ml +2 "collection"'2'P +1124 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'Z' +1440 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'y  +5 'z  +38 "core"  +94  +2 .tCBV.dial :waste1 +2 "collection"'L @ +45 "core" A +3 .tCS.seek 0ml +2 "collection"'p'4 +2329 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'  +43 "core"  +2 "collection"'/% +5 "core" %3\ + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'M'P +1130 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1429 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'0  +44 "core"  +2 .tCBV.dial :waste2b +2 "collection"'V  +76 "core"  +3 .tCS.seek 0ml +2 "collection"''4 +2310 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"')  +42 "core"  +2 "collection"'B% +5 "core" %7\ + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'7'P +1122 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' +1480 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +4 '_  +48 "core"  +51 +2 .tCTV.dial :air +2 "collection"'{  +129 "core" +3 .tCS.seek 0ml +2 "collection"'E'4 +2333 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'O'0 +778 "core" ' + .tCSV.dial :waste +3 "collection"'> +43 "core" +3 .tCS.seek 0ml +2 "collection"'e'4 +764 "core" ' +2 #tFlushing upper manifold + "collection"'& +5 "core" &W]c\ C +2 "collection"'% +4 "core" %4\ +2 .tCSV.dial :flush +2 "collection"'r  +43 "core"  +3 .tCS.seek 5ml +2 "collection"'.'p +1215 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'} @ +53 "core" ? +2 "collection"'% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"'+'l +547 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'Q +99 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'v'4 +818 "Can" J2\ { +831 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'8'0 +781 "core" ' + .tCSV.dial :waste +2 "collection"'W +45 "core" +3 .tCS.seek 0ml +2 "collection"'X'4 +769 "core" ' +2 "collection"'3& +5 "core" &W]c\ C +2 "collection"'[% +4 "core" %8\ +2 .tCSV.dial :flush + "collection"'  +43 "core"  +3 .tCS.seek 3ml +2 "collection"'\ '0 +776 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +41 "core" A +2 "collection"';% +5 "core" %0\  +2 .tCS.seek 5ml +2 "collection"'T'p +555 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'h'4 +1203 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +775 "core" ' + .tCSV.dial :waste +2 "collection"' +72 "core" +3 .tCS.seek 0ml + "collection"' '4 +768 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'S& +5 "core" &W]d\ C +2 "collection"'6% +4 "core" %2\ +2 .tCSV.dial :flush +2 "collection"'R  +43 "core"  +3 .tCS.seek 5ml +2 "collection"'i'p +1212 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'& @ +40 "core" A +2 "collection"''% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"''k +555 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'"  +2 'o  +42 "core"  +92  +2 .tCBV.dial :waste1 +2 "collection"'C @ +46 "core" B +3 .tCS.seek 0ml +2 "collection"'K'4 +1654 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'~& +5 "core" &W]c\ C +2 "collection"'% +4 "core" %1\ +2 .tCSV.dial :flush +2 "collection"'A  +73 "core" +3 .tCS.seek 5ml + "collection"'G'p +1211 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"': @ +44 "core" B +2 "collection"'5% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"'t'j +549 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'w  +40 "core"  +2 .tCBV.dial :waste2b +53 "collection"'<  +84 "core"  +3 .tCS.seek 0ml +2 "collection"'N'4 +1652 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'*& +5 "core" &W]c\ C +2 "collection"' % +4 "core" %6\ +2 .tCSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"'f% +5 "core" %6\ +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'H'L +1866 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'a' +558 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"' +2 '  +48 "core" +54 +2 .tCTV.dial :intake +2 "collection"'  +73 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'' +1976 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'k  +73 "core"  +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'`'4 +603 "core" ' + .tCSV.dial CSR +2 "collection"'^  +100 "core"  +2 "collection"'m% +5 "core" %6\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'%'p +1373 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"'@' +1370 "core" ' +2 .tCSV.dial CBV +2 "collection"' +100 "core" +3 .tCS.seek 0ml +2 "collection"''4 +2653 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +5 "core" &   0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&!(ӷ +16 "core" ( +2 "manipulator"&,& +5 "core" &Ӻ #  , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +3 "core" &Ӻ   , +2 .tForearm.seek CC +2 "manipulator"&J' +93 "core" ' + .tHand.close +2 "manipulator"&/ +58 "core" / +2 .tCC.seek :open +2 "collection"'( +416 "core" ( +2 "manipulator"& & +4 "core" &   g ) +3 "manipulator"&P% +4 "core" % <   J +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +298 "core" ( +2 "manipulator"&c& +5 "core" &-   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +3 "core" &-   z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"& 'η +111 "core" ' + .tHand.open +2 "manipulator"&1 +57 "core" 1 +2 "manipulator"&$% +5 "core" % ν   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'U& +4 "core" &\ +2 .tHand.open + "manipulator"&u1 +23 "core" 1 +2 "manipulator"&g& +5 "core" &-   \ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&b(- +4 "core" ( +2 "manipulator"&4& +4 "core" &-   \ +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-   \ +2 .tForearm.seek :garage +2 "manipulator"&\\'η +98 "core" ' +2 .tHand.close + "manipulator"&]/ +58 "core" / +2 "manipulator"&?& +5 "core" &-   \ +2 "manipulator"&|% +4 "core" %  J [ +3 .tForearm.seek :retract +2 "manipulator"&('\ +96 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +4 "manipulator"&-(ӷ +280 "core" ( +2 "manipulator"&& +4 "core" &    3 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +60 &d& +5 "core" &   3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&j' +101 "core" ' +2 "manipulator"&2& +5 "core" &   g 3 +2 "manipulator"&y% +7 "core" %"   +6 "collection"'z& +6 "core" &\ +3 "collection"'L& +4 .tCC.seek :closed +2 "collection"'Z(W +5 "core" &\ + &\  +8 &5\ *z +9 & f\ ? +10 &\ M +9 &Zf\ L +9 &k\ L +10 &g\ L +9 &j\ L +9 &aj\ L +10 &#j\ L +9 &h\ L +10 & j\ M +9 &"hj\ M +9 &$*h\ M +10 &%j\ M +9 &'j\ L +9 &)re\ L +9 &+2j\ M +10 &,g\ L +9 &.f\ L +10 &0yl\ L +9 &2;i\ L +10 &3g\ L +9 &5h\ L +9 &7g\ L +10 &9Df\ L +9 &;j\ L +10 &<k\ L +9 &>m\ L +9 &@Jl\ M +10 &B j\ L +9 &Cg\ L +9 &Em\ L +10 &GSj\ L +9 &Ip\ M +10 &J\ O +9 &L\ S +9 &N?\ V +10 &P\ V +9 &Q\ W +9 &S\ V +10 &UC\ W +9 &Vb\ 0 +10 &WP\ M +8 ( +3 "collection"'L& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.88 +2 "collection"'& +5 "core" &WYc\ D + &WYc\ D +2 .tHand.open + "manipulator"&/1 +63 "core" 1 +3 "manipulator"&p% +4 "core" %   * h +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&M'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'0& +5 "core" &WYc\ D +2 "collection"'V% +4 "core" %3\ +2 .tCSV.dial CSR +2 "collection"'  +100 "core"  +2 "collection"')% +5 "core" %3\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'B'p +1379 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 '% +3 "core" %p\  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'7'\\ +655 "core" ' + .tCSV.dial :waste +2 "collection"'_ +129 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"' '4 +2018 "core" ' +2 #tPurging external Intake + "collection"'{& +5 "core" &WYc\ D +2 "collection"'% +4 "core" %2\ +2 .tCSV.dial :flush +2 "collection"'E  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'>' +2305 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'O +73 "core" ~ +2 .tCTV.dial :intake +2 "collection"'  +74 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"''4 +2387 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'r  +73 "core" +2 #tFlushing upper manifold + "collection"'e& +5 "core" &WYc\ D +2 "collection"'}% +4 "core" %2\ +2 .tCSV.dial :flush +2 "collection"'  +73 "core"  +3 .tCS.seek 5ml +2 "collection"'.'p +1220 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'Q @ +54 "core" ? +2 "collection"'+% +4 "core" %p\  +3 .tCS.seek 7ml +2 "collection"'v'l +540 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'W +99 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'8'4 +1648 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'3'0 +769 "core" ' + .tCSV.dial :waste +2 "collection"'[ +44 "core" +2 .tCS.seek 0ml +3 "collection"''4 +773 "core" ' +2 "collection"'X& +4 "core" &WYc\ D +3 "collection"'% +4 "core" %1\ + .tCSV.dial :flush +2 "collection"';  +43 "core"  +3 .tCS.seek 3ml + "collection"'\ '0 +765 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'T @ +42 "core" B +2 "collection"'h% +5 "core" %0\  +2 .tCS.seek 5ml +2 "collection"''p +544 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"''4 +1206 "core" ' +2 .tdelay 7 seconds +763 .CS.seek 3ml +2 "collection"'S'0 +777 "core" ' + .tCSV.dial :waste +3 "collection"'6 +71 "core" +3 .tCS.seek 0ml +2 "collection"'R'4 +764 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +4 "core" &   . +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&&(ӷ +16 "core" ( +2 "manipulator"&'& +5 "core" &ӻ   . + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &i& +3 "core" &ӻ   . +2 .tForearm.seek CC +2 "manipulator"&"' +95 "core" ' +2 .tHand.close + "manipulator"&o/ +56 "core" / +2 .tCC.seek :open +2 "collection"'C( +422 "core" ( +2 "manipulator"&& +5 "core" &   i * +2 "manipulator"&~% +4 "core" % 5   1 +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&A(- +300 "core" ( +2 "manipulator"&K& +5 "core" &-     +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" &-   '  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&5'η +113 "core" ' +3 .tHand.open + "manipulator"&G1 +60 "core" 1 +2 "manipulator"&w% +5 "core" % λ % " ( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&<'\ +100 "core" ' + #tCompleted [phasewithdil] begun 14:00:23 +2 #Preparing to sleep until 14PM +4 #"shutdown"deferred until MFBPCR finish +2 #tWaiting for MFBPCR til 14PM +3 #Continuing at 14:00CEST06-Oct-18 +3 "Can" J2\ o +4 ."Qmail"GoodNews.email "Then, in tube 2: phasewithdil\\n/home/esp/esp2/mission/18tundeployv2dil.rb:118\\n{1 => 18, 2 => 4}\\nCan@17:55:44, 15.2C, 67% humidity, 14.4psia, 13.672V, 0.809A, 0.809A avg, 11.06W",Subject: "Waiting until 14:00CEST06-Oct-18" +4179 "Can" K1\  +60004  X/\ ee +60004  _-\ jj +51305 ."PCR"PCR.off +148 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"11199610:2066,908,720,715,59.9628;11200510:2336,897,692,687,60.0374;11201560:2611,1222,662,684,60.0001;11313090:2065,935,711,716,60.0001;11313990:2344,907,659,683,60.0001;11315040:2595,1255,696,684,60.0001;11426290:2065,921,678,711,59.9628;11427190:2324,912,690,679,59.9628;11428240:2607,1220,693,679,60.0001;11539920:2063,924,713,714,60.0001;11540820:2329,920,692,682,60.0001;11541870:2591,1228,659,679,60.0001;11653240:2072,936,715,709,60.0001;11654140:2329,933,661,684,60.0001;11655190:2592,1235,694,684,60.0001;11766830:2061,901,712,713,60.0001;11767730:2325,923,693,681,60.0001;11768780:2600,1237,694,681,60.0374;11880280:2070,920,716,712,59.9628;11881180:2318,930,692,683,59.9628;11882230:2577,1231,696,685,60.0374;11993200:2081,921,716,713,59.9628;11994100:2330,909,660,684,60.0374;11995150:2598,1218,694,679,60.0374;12106130:2058,954,687,680,59.9628;12107030:2323,893,690,682,60.0374;12108080:2607,1249,696,679,60.0001;12219110:2060,916,720,711,60.0001;12220010:2330,918,695,686,60.0001;12221060:2611,1221,696,683,60.0001;12332090:2066,916,720,711,60.0001;12332990:2329,936,695,683,60.0001;12334040:2602,1236,666,682,60.0374;12445100:2064,936,721,711,60.0001;12446000:2319,933,694,682,60.0001;12447050:2599,1222,665,681,60.0001;12557850:2071,903,719,714,59.9628;12558750:2341,915,694,683,60.0001;12559800:2594,1221,693,683,60.0001;12670870:2072,902,720,714,60.0001;12671770:2342,913,659,683,60.0001;12672820:2594,1260,697,682,60.0001;12783170:2070,909,720,711,60.0001;12784070:2323,917,662,683,60.0001;12785120:2598,1233,695,683,60.0001;12896280:2064,934,687,708,59.9628;12897180:2321,912,690,684,59.9628;12898230:2602,1259,693,682,60.0001;13008970:2071,922,722,715,60.0001;13009870:2326,901,695,681,60.0001;13010920:2594,1252,696,682,60.0001;13121780:2068,927,722,712,60.0001;13122680:2328,919,694,685,60.0001;13123730:2608,1236,695,679,60.0001;13234720:2067,909,722,712,59.9628;13235620:2323,929,695,681,59.9628;13236670:2605,1204,660,682,60.0374;13347780:2068,947,723,713,59.9628;13348680:2330,929,692,643,60.0001;13349730:2592,1239,696,678,60.0001;13460660:2068,923,723,713,60.0001;13461560:2322,890,690,683,60.0001;13462610:2600,1270,697,683,60.0001;13573190:2068,895,722,710,60.0001;13574090:2341,922,691,683,60.0001;13575140:2584,1254,694,681,60.0001;13686180:2072,923,720,709,59.9628;13687080:2320,904,693,685,59.9628;13688130:2610,1248,695,686,60.0374;13798730:2062,921,723,713,59.9628;13799630:2324,930,694,681,60.0001;13800680:2606,1235,697,684,60.0374;13911910:2071,929,723,715,60.0001;13912810:2330,964,694,687,60.0001;13913860:2595,1211,695,683,60.0001;14024840:2073,915,723,708,59.9628;14025740:2341,907,692,682,60.0001;14026790:2611,1229,664,680,60.0374;14137840:2073,954,723,710,59.9628;14138740:2330,929,692,650,60.0374;14139790:2600,1249,696,680,60.0001;14250700:2067,931,722,712,60.0001;14251600:2307,918,695,683,60.0001;14252650:2599,1248,696,680,60.0001;14363810:2070,907,691,711,60.0001;14364710:2324,913,693,687,60.0001;14365760:2598,1246,693,685,60.0001;14476710:2076,938,720,712,60.0001;14477610:2339,913,690,682,60.0001;14478660:2611,1242,695,683,60.0001;14589900:2067,943,724,713,60.0001;14590800:2337,934,697,684,60.0001;14591850:2595,1247,695,680,60.0001;14703020:2075,924,722,716,59.9628;14703920:2339,933,696,683,59.9628;14704970:2598,1220,694,683,60.0001;14815880:2077,915,722,712,60.0001;14816780:2333,905,694,652,60.0001;14817830:2612,1230,697,682,60.0001;14929000:2086,930,719,673,59.9628;14929900:2334,911,694,683,60.0001;14930950:2624,1249,695,680,60.0001;15042490:2080,903,721,714,60.0001;15043390:2347,926,694,684,60.0001;15044440:2614,1271,692,647,60.0001;15155670:2073,925,726,713,59.9628;15156570:2346,934,695,683,60.0001;15157620:2589,1231,695,681,60.0001;15268330:2082,886,722,711,59.9628;15269230:2346,888,664,684,60.0001;15270280:2611,1240,692,680,60.0374;15381070:2087,922,723,711,60.0001;15381970:2331,900,691,682,60.0001;15383020:2623,1228,695,681,60.0001;15493860:2090,935,691,716,60.0001;15494760:2346,944,696,683,60.0374;15495810:2616,1235,695,680,60.0001;15607230:2082,915,722,710,60.0001;15608130:2348,913,693,682,59.9628;15609180:2622,1265,663,679,60.0001;15720190:2084,935,720,712,60.0001;15721090:2328,890,695,683,60.0001;15722140:2597,1261,697,681,59.9628;15833310:2086,1263,722,710,60.0001; +20 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct0516h1500ml.pcr +2 "MFB"*t% +4 "core" %Sw |I +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"**'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +33 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +109 "core" & +2 "MFB"*f% +4 "core" %(#o { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*N'Zi +226 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*H  +50 "core"  +2 "MFB"*% +4 "core" %Zh ` { D +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +90 "Can" b,\ _^l +213 "MFB"*a% +4 "core" %> P | A +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*k'[ +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +4 "MFB"*^% +8 "core" %S C { > +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*m'p +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*`  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*%  +83 "core"  +2 "MFB"*% +4 "core" %pH { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*@'[ +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*n' +3072 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*q' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2729 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*#  +43 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +109 "core" & +2 "MFB"*P% +4 "core" %V: { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*J' +224 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*c  +49 "core" +2 "MFB"*!% +4 "core" % {\ 6 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*='> +16120 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*$% +3 "core" %> { +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*U' +532 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Y  +50 "core"  +4 "MFB"*u% +9 "core" %' {W +5 ."MFBPCR"AS.seek 0.82ml +4 "MFB"*g'q@ +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*4  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +3551 #"preston"Session Begun +1192 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +1448 #"preston"-> define '18merMissionUpdate' +2118 #-> list Method 'phasewithdil' +3 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message6undefined method `Method' for #: name: Method: args["phasewithdil +2863 #-> list method 'phasewithdil' +1342 #-> exit +2 #Session Ended +40 "Can" c,\  +11034 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +5781 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*]'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\\' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +5064 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18oct0518h1500ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*2  +54 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*y  +24 "core"  +2 "MFB"*z% +5 "core" %V {F +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*('(J +554 "Can" a+\ `_ +2005 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2898 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*L n +149 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*/'(@ +2910 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*p  +156 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*0  +33 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*V% +3 "core" %( | +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FD +625 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ARV.dial :MM2 +2 "MFB"*)  +136 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*j% +4 "core" %FJ { +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1825 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*  +35 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*B% +3 "core" %} { $ +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*_' +634 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*7  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*{% +4 "core" % { +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'& +628 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*E  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"* % +3 "core" %, {Y +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*O'\ +5885 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +36 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*>% +3 "core" %\ f { +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*r'\  +627 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*e  +58 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*}% +62 "core" %\ \ m | M +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' J +5056 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +55 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*Q  +45 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*+% +5 "core" % Oi {U +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*.'n +22168 "Can" e+\ __ +10411 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*W  +76 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*v % +34 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +48450 "Can" d*\  +60004  e)\  +60005  d*\ uu +60004  d)\  +60004  i)\ o +60004  g*\ rr +60004  i)\ ji +60004  g)\ } +23542 ."PCR"PCR.off +138 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"18129410:2053,896,727,721,60.0001;18130310:2333,939,696,685,60.0001;18131360:2591,1261,666,685,60.0001;18241580:2068,913,720,711,60.0001;18242480:2318,935,691,681,60.0374;18243530:2608,1262,692,649,60.0374;18354620:2068,943,720,712,60.0001;18355520:2323,939,693,686,60.0001;18356570:2589,1238,696,685,60.0374;18467280:2071,943,722,712,60.0001;18468180:2325,915,694,681,60.0001;18469230:2583,1236,695,684,60.0001;18579820:2065,908,722,708,59.9628;18580720:2330,917,693,646,60.0001;18581770:2605,1229,694,678,60.0001;18692160:2076,927,717,713,60.0001;18693060:2315,929,694,647,60.0001;18694110:2603,1234,697,682,60.0374;18805410:2070,928,718,673,60.0001;18806310:2331,922,692,682,60.0001;18807360:2600,1263,697,679,60.0001;18917910:2067,911,692,713,59.9628;18918810:2324,931,694,681,60.0001;18919860:2594,1231,693,683,60.0001;19030600:2068,922,719,675,59.9628;19031500:2323,924,697,683,60.0001;19032550:2593,1267,694,680,59.9628;19143130:2067,919,693,711,59.9628;19144030:2318,919,694,684,60.0001;19145080:2592,1253,694,685,60.0374;19255830:2062,939,722,709,59.9628;19256730:2321,920,696,684,60.0001;19257780:2604,1217,696,683,60.0374;19368830:2068,944,722,713,60.0001;19369730:2324,924,694,687,60.0001;19370780:2595,1255,667,685,60.0001;19481370:2063,912,723,709,59.9628;19482270:2312,922,696,684,60.0001;19483320:2596,1228,665,678,60.0374;19593850:2062,930,722,709,59.9628;19594750:2326,938,694,683,60.0001;19595800:2597,1251,664,682,60.0001;19706370:2064,922,723,709,59.9628;19707270:2335,929,695,684,59.9628;19708320:2590,1199,666,685,60.0001;19818980:2061,923,722,711,59.9628;19819880:2321,909,694,680,59.9628;19820930:2596,1233,662,681,60.0001;19932030:2070,930,723,709,59.9628;19932930:2332,941,693,650,60.0001;19933980:2597,1222,696,683,60.0374;20044860:2065,923,721,708,60.0001;20045760:2314,889,693,682,60.0001;20046810:2604,1244,694,681,60.0001;20157360:2075,939,725,716,59.9628;20158260:2315,905,692,682,60.0001;20159310:2612,1233,695,680,60.0001;20269550:2068,929,721,713,60.0001;20270450:2333,935,694,682,60.0374;20271500:2595,1223,695,681,60.0001;20382080:2067,937,720,709,60.0001;20382980:2331,944,697,684,60.0001;20384030:2584,1236,696,681,59.9628;20494340:2067,936,724,711,59.9628;20495240:2325,930,695,682,60.0001;20496290:2598,1269,665,682,60.0374;20607160:2067,914,728,710,60.0001;20608060:2328,898,694,681,60.0001;20609110:2588,1203,696,683,60.0001;20719550:2069,924,721,713,59.9628;20720450:2334,936,694,688,59.9628;20721500:2595,1240,666,682,60.0001;20831970:2064,923,723,713,60.0001;20832870:2330,884,695,682,60.0374;20833920:2598,1227,665,682,60.0001;20944380:2069,917,724,711,59.9628;20945280:2335,923,693,685,60.0001;20946330:2583,1251,661,681,60.0001;21057130:2080,899,722,709,60.0001;21058030:2329,944,690,683,59.9628;21059080:2598,1234,695,680,60.0001;21170040:2073,928,723,711,60.0001;21170940:2327,940,690,647,60.0001;21171990:2602,1238,695,684,60.0001;21282720:2066,913,721,710,60.0001;21283620:2321,918,663,681,60.0001;21284670:2609,1255,695,680,60.0001;21395340:2074,926,719,713,59.9628;21396240:2317,924,692,683,59.9628;21397290:2599,1248,696,683,60.0001;21508280:2071,934,725,711,60.0001;21509180:2330,928,663,686,60.0001;21510230:2611,1241,695,685,60.0001;21620980:2067,924,724,677,60.0001;21621880:2319,894,698,685,60.0374;21622930:2605,1233,698,683,60.0374;21733720:2069,914,692,713,60.0001;21734620:2320,935,693,686,60.0001;21735670:2603,1268,693,683,60.0374;21846330:2079,931,723,712,60.0001;21847230:2325,926,692,686,60.0001;21848280:2604,1244,695,682,60.0001;21958800:2077,904,723,714,60.0001;21959700:2343,922,695,682,59.9628;21960750:2598,1260,694,644,60.0001;22072040:2076,913,722,710,60.0001;22072940:2332,899,696,682,59.9628;22073990:2591,1249,695,682,60.0001;22184740:2069,934,723,712,59.9628;22185640:2334,910,663,687,59.9628;22186690:2606,1239,697,685,60.0001;22297180:2079,930,722,712,59.9628;22298080:2336,913,660,682,60.0001;22299130:2604,1268,696,680,60.0374;22410120:2085,932,718,676,59.9628;22411020:2326,912,694,686,59.9628;22412070:2624,1223,697,680,60.0001;22522860:2068,912,721,711,60.0001;22523760:2328,947,692,684,60.0001;22524810:2608,1268,694,683,59.9628;22635770:2074,912,723,709,60.0001;22636670:2339,920,696,683,59.9628;22637720:2600,1267,663,681,60.0001;22748840:2075,1247,722,714,60.0001; +20 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18oct0518h1500ml.pcr +2 "MFB"*8% +4 "core" %qv { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*['(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*3  +32 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*X % +107 "core" & +2 "MFB"*% +4 "core" %(z { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*;'Z` +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*T% +4 "core" %Zn w | J +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*h'> +6058 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\ % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>\  | V +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'[ +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*6  +50 "core"  +2 "MFB"*S% +4 "core" %g| {\ 8 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*'  +53 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*i  +74 "core"  +2 "MFB"*o% +4 "core" %q n { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*-'r +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*M' +3077 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Z'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*&'V +2121 "Can" i(\ ^^ +609 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*K  +43 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*: % +110 "core" & +2 "MFB"*G% +4 "core" %V7 {5 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*w' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*5% +4 "core" %0 {V +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*t'> +16116 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*9 % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"* % +4 "core" %>  { b +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*f  +49 "core" +2 "MFB"**% +4 "core" % {\ 0 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*H'q +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*N'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18845 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5785 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +1288 "Can" i)\ [[ +1442 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*^' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +5069 "core" ' +4 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18oct0520h1500ml.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*@  +54 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*n  +24 "core"  +2 "MFB"*,% +4 "core" %Vo { +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*x'(P +2548 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2898 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*q n +149 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*#'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*P  +156 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*1  +34 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*c% +3 "core" %((p { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*!'FR +631 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ARV.dial :MM3 +2 "MFB"*J n +95 "core" m +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*% +3 "core" %FX} { +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*$' +1833 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*= I +35 "core" H +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*Y% +3 "core" %l {\ : +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*u' +623 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"*U % +33 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*4% +3 "core" % z | H +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*g'5 +619 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*  +114 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"* % +3 "core" %7 w | G +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*]'\ +3825 "Can" j'\ SS +2037 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +61 "MFB"*l n +37 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*?% +3 "core" %\ m {\\ +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*|'\  +630 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*% +3 "core" %\ c { $ +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*\\' X +5051 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*d  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*2% +4 "core" % Wf {H +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*y'v +32598 "core" ' +4 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*z  +67 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*b % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +16343 "Can" m'\ v +60004  m&\ ZZ +60004  l'\ hi +60004  k'\  +60004  j&\ ZZ +60004  l'\ gg +60004  l'\  +60005  k&\ [[ +54534 ."PCR"PCR.off +139 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"25043790:1579,924,730,718,60.0001;25044690:1789,914,696,685,60.0001;25045740:1985,1214,697,685,60.0374;25155920:1604,934,719,710,59.9628;25156820:1787,936,692,681,60.0001;25157870:1986,1251,694,681,60.0001;25268400:1599,915,723,711,60.0001;25269300:1781,908,693,682,60.0001;25270350:1992,1254,666,650,60.0001;25380400:1603,925,721,708,59.9628;25381300:1788,890,691,683,60.0001;25382350:1988,1250,694,649,60.0001;25493120:1599,923,721,709,60.0001;25494020:1780,915,695,681,60.0001;25495070:1980,1243,666,682,60.0001;25605800:1598,901,720,710,60.0001;25606700:1789,923,695,681,59.9628;25607750:1973,1229,695,685,60.0001;25717900:1591,920,720,712,59.9628;25718800:1776,949,693,682,60.0001;25719850:1975,1214,662,679,60.0001;25830820:1592,920,720,710,60.0001;25831720:1779,932,693,684,60.0001;25832770:1983,1240,664,679,59.9628;25943680:1592,904,723,714,60.0001;25944580:1782,923,698,686,60.0001;25945630:1962,1251,696,680,60.0001;26056080:1597,898,722,709,59.9628;26056980:1781,920,693,652,59.9628;26058030:1965,1220,696,683,60.0374;26168310:1589,929,720,711,59.9628;26169210:1772,939,693,648,60.0001;26170260:1968,1226,696,682,60.0001;26280850:1598,923,720,708,60.0001;26281750:1782,890,663,683,60.0374;26282800:1972,1219,697,681,60.0001;26393130:1595,896,722,709,60.0001;26394030:1787,929,664,680,60.0001;26395080:1963,1244,694,684,60.0001;26505930:1594,937,723,713,60.0001;26506830:1763,908,694,681,60.0374;26507880:1962,1238,695,683,59.9628;26618210:1586,918,721,712,60.0001;26619110:1769,932,692,686,60.0001;26620160:1976,1235,696,679,60.0001;26730380:1593,901,721,710,60.0001;26731280:1776,884,694,682,60.0001;26732330:1967,1232,695,686,60.0001;26843150:1590,890,721,672,60.0001;26844050:1773,935,695,685,60.0001;26845100:1969,1219,696,682,60.0001;26955810:1595,924,721,714,60.0001;26956710:1772,926,695,679,60.0001;26957760:1958,1237,694,679,60.0001;27068010:1581,918,720,674,60.0001;27068910:1771,925,694,681,60.0374;27069960:1970,1233,695,686,60.0001;27180420:1589,899,691,710,59.9628;27181320:1765,917,695,680,60.0001;27182370:1975,1242,696,682,60.0001;27292850:1593,924,691,713,60.0001;27293750:1770,928,692,684,60.0001;27294800:1965,1229,694,680,60.0001;27405110:1590,898,693,711,60.0001;27406010:1773,931,694,681,60.0001;27407060:1971,1238,694,684,59.9628;27518130:1590,928,724,713,60.0001;27519030:1769,937,696,683,59.9628;27520080:1969,1238,694,686,60.0374;27630270:1585,909,723,713,59.9628;27631170:1772,934,695,684,60.0001;27632220:1961,1241,696,682,60.0001;27742580:1597,925,721,713,60.0001;27743480:1766,934,695,681,60.0001;27744530:1967,1221,694,683,60.0001;27855330:1596,915,722,710,60.0001;27856230:1772,941,694,684,60.0001;27857280:1963,1210,661,684,59.9628;27967870:1592,925,723,711,60.0001;27968770:1771,924,697,684,60.0001;27969820:1973,1243,663,682,60.0374;28080420:1593,913,722,712,60.0001;28081320:1773,954,692,683,59.9628;28082370:1967,1203,666,682,60.0001;28193030:1589,943,724,708,60.0001;28193930:1781,927,691,681,60.0001;28194980:1967,1236,664,683,60.0001;28305540:1590,926,723,709,59.9628;28306440:1771,935,695,682,60.0374;28307490:1950,1226,696,682,60.0001;28418090:1593,933,720,710,60.0001;28418990:1775,930,694,683,60.0374;28420040:1979,1226,692,642,60.0374;28530130:1586,896,721,711,60.0001;28531030:1775,947,695,681,60.0001;28532080:1968,1234,693,680,60.0001;28642690:1591,915,722,709,60.0001;28643590:1773,910,692,684,60.0001;28644640:1957,1218,694,649,60.0001;28755470:1592,929,720,709,59.9628;28756370:1780,920,694,681,60.0001;28757420:1963,1223,661,683,60.0001;28867550:1593,918,722,711,60.0001;28868450:1781,910,695,681,60.0001;28869500:1964,1232,692,646,60.0001;28980120:1589,937,724,711,59.9628;28981020:1774,909,695,683,60.0001;28982070:1969,1202,664,680,60.0001;29092830:1590,931,721,708,59.9628;29093730:1781,940,694,684,60.0001;29094780:1962,1227,695,680,59.9628;29204890:1591,918,724,713,59.9628;29205790:1779,930,694,685,60.0001;29206840:1962,1259,666,682,60.0001;29317270:1588,889,719,711,60.0001;29318170:1779,931,696,683,59.9628;29319220:1961,1239,660,679,60.0001;29429280:1584,951,723,715,60.0001;29430180:1764,955,693,684,60.0001;29431230:1966,1251,693,650,59.9628;29541910:1588,927,722,709,59.9628;29542810:1783,909,695,684,60.0374;29543860:1976,1231,664,682,60.0374;29654280:1584,1238,723,709,59.9628; +20 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18oct0520h1500ml.pcr +2 "MFB"*(% +4 "core" %q | +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*L'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +32 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +109 "core" % +2 "MFB"*p% +5 "core" %(!k | +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*0'Zg +225 "core" ' +3 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*V  +49 "core"  +2 "MFB"*/% +5 "core" %Zn m { C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*)'> +3286 "Can" k&\ ll +2768 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*j % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>\ o | J +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'Z +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*B  +50 "core" +2 "MFB"*% +5 "core" %mu { & +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*7'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*{  +54 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*_  +75 "core"  +2 "MFB"*E% +5 "core" %qq z +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"* 'x +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3074 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*>' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*r  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"*Q% +4 "core" %Vm { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*+' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*W% +5 "core" %\ g |" +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*v'> +16117 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*s % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*8% +3 "core" %?` { +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*.' +519 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*3  +49 "core" +2 "MFB"*X% +4 "core" %[ { +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'qB +328 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +3 "MFB"*[  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +4630 "Can" l&\  +14158 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*T' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*;'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*S' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*'' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +2587 "Can" n&\ ]] +2480 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18oct0522h1500ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*o  +65 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +25 "core"  +2 "MFB"*-% +5 "core" %V= {2 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*M'(Y +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +149 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*~'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*"'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*K  +156 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*:  +35 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*G% +3 "core" %((3 { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*&'FR +617 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"* I +54 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*5% +3 "core" %FX; {X +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*w' +1843 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*9 n +34 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"* % +4 "core" %< |V +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*t' +652 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*f  +33 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"**% +3 "core" %9 { +63 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'* +617 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*  +114 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*H% +4 "core" %$< | $ +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*N'\ +5851 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"* n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*a% +3 "core" %\ \ 1 | W +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +611 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +59 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*^% +3 "core" %\ ; { . +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*k' B +5040 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*`  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*%  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % F9 {\ 3 +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*@'e +19162 "Can" n'\ QQ +13460 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*n  +68 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*, % +32 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +45411 "Can" m&\ vu +60004  n%\  +60004  q%\  +60005  o%\ k +60004  n%\ ss +60004  p&\  +60004  m&\ YY @CEST1538777188.05  m&\ hh +29145 ."PCR"PCR.off +182 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"31948100:2545,918,726,718,59.9628;31949050:2869,925,694,650,60.0001;31949900:2257,962,696,684,60.0001;31950650:1652,926,695,683,60.0001;32061330:2575,936,720,674,60.0001;32062280:2868,939,694,685,60.0001;32063130:2255,923,696,684,60.0001;32063880:1651,947,693,677,60.0001;32174440:2579,910,719,714,60.0374;32175390:2878,937,692,683,60.0374;32176240:2273,916,694,683,60.0001;32176990:1646,898,697,680,60.0001;32287750:2579,928,717,714,59.9628;32288700:2874,932,695,682,60.0001;32289550:2252,939,697,680,60.0001;32290300:1654,929,694,679,60.0374;32401470:2573,944,688,710,59.9628;32402420:2876,934,692,687,60.0001;32403270:2261,924,699,682,60.0001;32404020:1649,933,696,684,60.0001;32514840:2582,934,725,712,59.9628;32515790:2862,947,694,682,60.0001;32516640:2258,945,693,650,60.0001;32517390:1641,932,693,680,60.0001;32628520:2579,959,723,707,59.9628;32629470:2874,954,689,650,60.0001;32630320:2266,952,697,682,60.0374;32631070:1644,952,694,679,60.0374;32741890:2577,900,689,707,60.0001;32742840:2876,955,694,685,60.0001;32743690:2258,925,696,682,59.9628;32744440:1652,917,694,685,60.0001;32855640:2574,923,719,710,59.9628;32856590:2872,955,695,682,59.9628;32857440:2248,912,691,683,60.0001;32858190:1645,949,693,682,60.0001;32969100:2583,915,722,709,60.0001;32970050:2860,968,695,686,60.0374;32970900:2273,927,694,681,60.0374;32971650:1647,944,696,680,60.0374;33082460:2588,941,722,711,59.9628;33083410:2877,945,695,683,60.0001;33084260:2272,926,694,682,60.0001;33085010:1634,917,695,680,60.0001;33195450:2587,940,721,710,60.0001;33196400:2862,921,694,683,60.0001;33197250:2260,925,666,683,60.0001;33198000:1645,953,695,683,60.0001;33308870:2581,947,720,712,59.9628;33309820:2867,895,697,685,60.0001;33310670:2273,926,695,682,60.0001;33311420:1661,924,695,683,60.0001;33422350:2590,918,723,708,59.9628;33423300:2878,925,694,680,60.0001;33424150:2272,943,696,684,60.0374;33424900:1659,920,663,682,60.0001;33535370:2585,938,723,710,59.9628;33536320:2872,920,694,684,60.0001;33537170:2264,913,663,684,60.0001;33537920:1655,922,697,679,60.0001;33648580:2587,912,721,710,59.9628;33649530:2886,954,663,682,59.9628;33650380:2265,900,694,679,60.0001;33651130:1654,949,695,684,60.0001;33762460:2579,929,722,710,60.0001;33763410:2874,946,693,684,60.0001;33764260:2259,926,695,681,60.0001;33765010:1635,901,693,678,60.0001;33875910:2590,911,719,710,60.0001;33876860:2876,919,693,682,60.0001;33877710:2247,932,693,681,60.0747;33878460:1654,944,693,682,60.0001;33988790:2578,960,717,712,59.9628;33989740:2881,918,662,679,60.0001;33990590:2267,956,694,682,60.0001;33991340:1659,920,694,682,60.0001;34101580:2583,928,721,708,60.0001;34102530:2854,924,694,683,60.0001;34103380:2272,930,695,681,60.0001;34104130:1646,953,695,683,60.0374;34214600:2584,958,721,707,59.9628;34215550:2875,973,697,682,60.0001;34216400:2264,916,696,681,60.0001;34217150:1660,918,664,680,60.0001;34327940:2586,925,723,708,60.0001;34328890:2875,939,695,683,59.9628;34329740:2250,915,696,679,60.0001;34330490:1655,932,694,684,60.0001;34441300:2588,925,721,709,60.0001;34442250:2877,912,693,682,59.9628;34443100:2269,941,695,682,60.0001;34443850:1656,942,695,683,60.0001;34554440:2590,912,690,710,60.0001;34555390:2867,942,692,683,60.0001;34556240:2255,910,696,683,60.0001;34556990:1668,944,694,680,60.0001;34667950:2593,916,721,709,60.0001;34668900:2880,934,695,682,60.0001;34669750:2259,935,664,682,60.0001;34670500:1661,962,695,682,60.0001;34780850:2580,924,722,709,60.0001;34781800:2871,926,664,647,60.0001;34782650:2259,933,694,683,60.0374;34783400:1672,939,695,681,60.0001;34894340:2587,923,687,708,59.9628;34895290:2870,940,693,684,60.0001;34896140:2263,905,697,680,59.9628;34896890:1648,931,693,676,60.0001;35008230:2582,936,721,708,60.0001;35009180:2869,944,695,682,60.0001;35010030:2253,973,695,680,60.0001;35010780:1653,929,695,682,60.0001;35121870:2578,928,720,712,59.9628;35122820:2858,935,694,684,60.0001;35123670:2276,924,695,681,60.0001;35124420:1644,945,693,680,60.0001;35235130:2589,913,691,710,60.0001;35236080:2873,941,691,680,60.0374;35236930:2264,960,695,681,60.0001;35237680:1659,943,695,682,60.0001;35348580:2593,945,720,709,60.0001;35349530:2892,939,691,679,60.0001;35350380:2280,921,663,682,60.0001;35351130:1661,930,693,681,60.0374;35462130:2592,951,722,708,60.0001;35463080:2880,902,694,685,60.0001;35463930:2283,923,694,678,60.0001;35464680:1661,960,695,682,60.0001;35575380:2599,934,690,707,59.9628;35576330:2881,922,694,682,60.0001;35577180:2278,945,696,682,60.0001;35577930:1653,948,693,679,60.0001;35688230:2588,934,722,707,60.0001;35689180:2887,957,695,683,60.0001;35690030:2265,938,694,681,59.9628;35690780:1635,894,693,681,59.9628;35801590:2598,937,719,712,60.0001;35802540:2875,925,692,682,60.0001;35803390:2247,952,693,682,60.0374;35804140:1651,917,696,680,60.0374;35914550:2590,923,723,709,60.0001;35915500:2873,926,692,679,60.0001;35916350:2265,949,694,683,60.0001;35917100:1658,943,696,682,60.0001;36027570:2584,914,691,707,59.9628;36028520:2888,918,694,679,59.9628;36029370:2264,949,695,685,60.0001;36030120:1660,920,697,682,60.0374;36140830:2593,935,721,708,60.0001;36141780:2873,909,690,684,59.9628;36142630:2269,940,695,647,59.9628;36143380:1669,972,696,683,60.0374;36253840:2596,945,722,712,60.0001;36254790:2895,945,691,683,59.9628;36255640:2259,951,694,682,60.0001;36256390:1665,948,692,681,59.9628;36366930:2592,915,721,709,60.0001;36367880:2887,952,662,681,60.0001;36368730:2273,952,695,680,60.0001;36369480:1648,915,694,684,60.0001;36480010:2600,935,718,710,59.9628;36480960:2888,956,665,683,60.0001;36481810:2278,920,696,681,60.0001;36482560:1675,964,695,680,60.0374;36592890:2604,924,721,707,60.0001; +27 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct0522h1500ml.pcr + "MFB"*m% +4 "core" %af | +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*x'(@ +1024 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*q  +33 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +108 "core" % +2 "MFB"*#% +5 "core" %(0` { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*P'Zv +225 "core" ' +3 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*1  +49 "core" +2 "MFB"*c% +5 "core" %Zr m { G +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +6053 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %> r | O +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*!'Z +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*=  +50 "core" +2 "MFB"*Y% +4 "core" %Zw {\ = +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*$'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*U  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*4  +74 "core"  +2 "MFB"*u% +4 "core" %pt { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'J +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +3074 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*l' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*?'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*]' +2470 "Can" i&\ \\\\ +3304 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +60 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*| % +109 "core" % +2 "MFB"*% +5 "core" %VU {; +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*d' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*2  +50 "core" +2 "MFB"*\\% +5 "core" %K {\ 9 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*z'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*b % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*(% +3 "core" %>\ R { L +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*y' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*% +5 "core" %L {\ : +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*p'qF +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*L  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*V'R +4741 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18788 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*/' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*0'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +1641 "Can" g&\ __ +4132 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*)' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +5068 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct0600h1500ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*E  +65 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*7  +24 "core"  +2 "MFB"* % +5 "core" %V3 {> +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(N +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*> n +150 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*O'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*e'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*r  +157 "core"  +2 ."MFBPCR"delay 2 seconds +268 .ARV.dial :air1 +5 "MFB"*  +32 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"*Q% +4 "core" %(8 { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*}'FI +614 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 + "MFB"* I +54 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*W% +4 "core" %FO4 |\ 0 +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*+' +1830 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +3 "MFB"*s % +35 "core" $ +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"*8% +4 "core" %: {f +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*v' +638 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air1 +2 "MFB"*3  +34 "core"  +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*X% +3 "core" % 2 | ` +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*.'! +81 "Can" m%\ jj +537 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*[  +33 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +4 "core" % @ | H +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5851 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*T n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*;% +3 "core" %\ < | Z +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*\ '\  +611 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +49 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*h% +3 "core" %\ 2 {\ 1 +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*6' 2 +5047 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*S  +55 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +34 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*'% +5 "core" % 89 { +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*o'W +32619 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*  +67 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*- % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +16 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +10810 "Can" e'\  +60004  h&\ j +60004  i'\  +60004  e'\  +60004  f'\ | +60004  g'\ qq +60004  h(\ hg +60005  e(\ hh +60004  h(\  +14776 ."PCR"PCR.off +231 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"%38887880:1381,1286,727,720,58.9930;38888730:1588,1739,691,647,59.0676;38889680:1780,2187,695,683,59.0303;38890730:1979,2601,695,682,59.0303;38891880:2171,3031,696,683,59.0303;39003520:1403,1276,718,710,58.9930;39004370:1579,1758,688,650,58.9930;39005320:1776,2169,694,680,59.0303;39006370:1975,2627,693,679,59.0303;39007520:2156,3038,694,683,59.0303;39119330:1401,1311,723,709,59.0303;39120180:1589,1723,663,685,59.0303;39121130:1784,2159,696,682,59.0676;39122180:1981,2603,693,680,58.9930;39123330:2172,3029,694,644,59.0303;39235490:1400,1322,720,713,59.0676;39236340:1578,1695,660,683,59.0303;39237290:1777,2139,694,683,59.0303;39238340:1984,2594,694,681,58.9930;39239490:2171,3013,693,650,59.0303;39351770:1396,1272,717,674,58.9930;39352620:1569,1729,691,684,59.0676;39353570:1764,2180,694,682,59.0303;39354620:1972,2598,695,680,59.0303;39355770:2154,2980,694,681,59.0303;39467800:1402,1285,693,715,58.9930;39468650:1587,1730,694,679,59.0303;39469600:1777,2163,696,685,59.0303;39470650:1971,2605,695,681,59.0303;39471800:2154,3039,694,682,59.0676;39583180:1399,1249,689,714,59.0303;39584030:1585,1744,692,681,59.0303;39584980:1773,2156,696,675,59.0303;39586030:1967,2626,696,651,59.0303;39587180:2151,3018,696,682,59.0303;39699540:1408,1283,723,709,59.0303;39700390:1591,1723,693,687,58.9930;39701340:1769,2142,694,682,59.0303;39702390:1956,2564,696,685,59.0676;39703540:2155,3024,695,679,59.0676;39814890:1393,1277,722,708,59.0303;39815740:1577,1741,693,686,59.0303;39816690:1772,2170,697,683,59.0676;39817740:1949,2594,693,679,59.0676;39818890:2152,2998,693,680,59.0676;39931150:1393,1286,723,711,59.0303;39932000:1576,1715,693,683,59.0303;39932950:1759,2161,696,683,59.0303;39934000:1968,2559,694,681,59.0303;39935150:2163,3007,695,684,59.0676;40047220:1393,1299,721,712,59.0303;40048070:1580,1689,690,684,59.0303;40049020:1774,2137,695,682,59.0303;40050070:1968,2554,694,680,59.0303;40051220:2155,3047,691,645,59.0303;40163830:1398,1314,722,708,59.0303;40164680:1573,1772,692,682,59.0303;40165630:1755,2179,695,682,59.0303;40166680:1954,2669,692,650,59.0303;40167830:2157,3091,694,684,59.0303;40279990:1395,1359,719,711,58.9930;40280840:1571,1799,690,683,58.9930;40281790:1765,2251,694,682,59.0676;40282840:1942,2749,693,683,59.0303;40283990:2146,3189,694,681,59.0303;40396080:1403,1351,719,710,59.0303;40396930:1576,1826,692,684,59.0303;40397880:1753,2275,696,684,59.0303;40398930:1959,2758,695,685,58.9930;40400080:2149,3224,697,681,59.0303;40511920:1401,1356,719,706,59.0303;40512770:1572,1831,690,685,59.0303;40513720:1754,2300,663,680,59.0303;40514770:1950,2776,693,683,59.0303;40515920:2140,3242,695,679,58.9930;40628070:1401,1359,718,714,58.9930;40628920:1569,1840,660,686,59.0303;40629870:1754,2333,694,682,59.0303;40630920:1952,2798,696,680,59.0676;40632070:2150,3273,690,648,59.0303;40743880:1396,1378,720,714,59.0303;40744730:1560,1847,690,679,59.0303;40745680:1764,2331,694,684,59.0303;40746730:1953,2801,693,681,59.0303;40747880:2151,3289,691,645,59.0303;40859790:1388,1379,722,712,59.0303;40860640:1561,1849,692,683,58.9930;40861590:1765,2351,694,680,59.0303;40862640:1968,2826,695,683,59.0303;40863790:2147,3307,692,644,59.0303;40975620:1388,1411,718,710,58.9930;40976470:1569,1822,695,685,59.0676;40977420:1768,2356,694,682,59.0303;40978470:1957,2844,694,682,59.0676;40979620:2137,3313,691,647,59.0676;41091420:1394,1404,722,709,58.9930;41092270:1563,1845,693,682,59.0303;41093220:1755,2359,691,683,59.0303;41094270:1962,2845,695,680,59.0303;41095420:2144,3318,690,647,59.0676;41207500:1394,1377,720,710,58.9930;41208350:1553,1888,691,682,59.0303;41209300:1764,2367,694,680,59.0303;41210350:1961,2848,697,682,59.0303;41211500:2153,3272,662,679,59.0303;41323310:1393,1393,719,676,59.0303;41324160:1547,1909,690,678,59.0303;41325110:1761,2351,696,681,58.9930;41326160:1960,2831,693,682,59.0303;41327310:2151,3314,659,682,59.0303;41438800:1399,1414,720,710,58.9930;41439650:1571,1864,660,685,59.0303;41440600:1768,2388,694,681,59.0676;41441650:1962,2846,693,682,59.0303;41442800:2146,3345,692,647,59.0303;41554600:1401,1385,720,713,59.0303;41555450:1561,1840,692,682,59.0303;41556400:1760,2372,694,682,58.9930;41557450:1966,2853,695,682,59.0303;41558600:2153,3374,687,645,59.0303;41670610:1389,1394,720,675,58.9930;41671460:1564,1877,691,682,59.0303;41672410:1757,2361,695,678,58.9930;41673460:1955,2881,697,682,58.9930;41674610:2141,3350,663,681,59.0303;41786350:1395,1435,723,711,58.9930;41787200:1580,1926,692,683,59.0303;41788150:1750,2394,695,680,59.0303;41789200:1955,2894,692,680,59.0303;41790350:2153,3389,693,683,59.0303;41902180:1393,1433,718,710,59.0303;41903030:1576,1915,659,685,58.9930;41903980:1772,2412,696,679,59.0303;41905030:1965,2924,694,684,59.0676;41906180:2147,3384,664,646,59.0303;42018340:1401,1421,717,707,58.9930;42019190:1559,1919,690,681,59.0303;42020140:1757,2499,691,680,59.0303;42021190:1963,2908,693,681,59.0303;42022340:2147,3420,668,681,59.0676;42134410:1401,1448,689,670,59.0303;42135260:1572,1972,690,683,59.0303;42136210:1761,2476,693,682,59.0303;42137260:1955,2987,692,677,59.0303;42138410:2131,3465,694,682,59.0303;42249910:1396,1441,723,709,58.9930;42250760:1550,1995,691,686,58.9930;42251710:1774,2537,692,678,59.0303;42252760:1963,3025,694,680,59.0676;42253910:2149,3535,663,684,59.0303;42366340:1395,1459,722,711,59.0303;42367190:1571,2024,690,681,59.0303;42368140:1764,2523,691,678,59.0303;42369190:1958,3079,661,679,59.0303;42370340:2147,3605,694,682,59.0676;42481910:1392,1540,717,709,59.0303;42482760:1575,2046,689,683,59.0303;42483710:1762,2592,691,678,59.0303;42484760:1969,3135,664,681,59.0303;42485910:2155,3690,695,681,59.0303;42597970:1404,1543,723,712,59.0303;42598820:1584,2081,690,682,59.0303;42599770:1773,2639,691,677,59.0303;42600820:1959,3179,695,682,59.0303;42601970:2158,3752,691,681,58.9930;42713910:1400,1546,719,706,58.9930;42714760:1575,2132,693,685,59.0303;42715710:1763,2640,664,679,59.0303;42716760:1962,3243,692,677,59.0303;42717910:2155,3820,694,681,59.1049;42829950:1403,1576,721,713,59.0303;42830800:1569,2166,692,647,59.0303;42831750:1760,2705,694,682,59.0303;42832800:1969,3314,692,679,58.9930;42833950:2152,3865,693,682,59.0676;42945630:1397,1591,720,710,59.0303;42946480:1565,2173,691,649,58.9930;42947430:1776,2754,695,684,59.0303;42948480:1964,3376,694,678,59.0303;42949630:2148,3937,693,679,59.0303;43061970:1407,1607,719,710,58.9930;43062820:1567,2224,690,686,59.0303;43063770:1766,2785,695,681,58.9930;43064820:1962,3413,691,681,59.0676;43065970:2156,3983,661,682,59.0303;43177890:1404,1628,720,710,59.0303;43178740:1575,2230,692,686,58.9930;43179690:1776,2829,693,679,59.0303;43180740:1968,3441,694,681,59.0303;43181890:2159,4048,661,682,59.0303;43294460:1400,1665,724,712,59.0303;43295310:1584,2289,693,686,59.0303;43296260:1768,2908,695,681,58.9930;43297310:1971,3474,663,682,59.0676;43298460:2163,21,696,683,59.0676;43411160:1404,1655,724,710,58.9930;43412010:1577,2304,692,681,59.0303;43412960:1768,2862,696,681,59.0303;43414010:1971,3526,695,682,59.0303;43415160:2161,83,696,682,59.0303;43526600:1404,1676,721,710,58.9930;43527450:1568,2318,692,687,59.0303;43528400:1758,2964,697,682,59.0303;43529450:1965,3571,694,682,59.0303;43530600:2163,114,695,684,59.0303;43642580:1780,3624,722,707,59.0303; +32 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct0600h1500ml.pcr +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*i @@T +49 ."MFBPCR"ASV.dial :SPEdelivery +13 "MFB"*M  +62 "core"  +2 ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1030 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*Z  +158 "core" +2 "MFB"*~% +5 "core" %(&  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*K' +419 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*: n +152 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*G  +52 "core"  +2 "MFB"*"% +5 "core" %  +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*'\ _ +2035 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*5 n +171 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*&'R +3160 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*9'V +30 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"* '(@ +2898 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*w % +56 "core" % +2 "MFB"*f% +5 "core" %("  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"**' +426 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*t% +4 "core" %) \ ; +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*H  +35 "core"  +2 "MFB"*% +5 "core" %\   +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*' G +3654 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*a % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*N% +3 "core" % H  +3 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*' ű +531 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*^  +49 "core" +2 "MFB"*% +5 "core" % Ŷ J +2 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*`' zM +329 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*% n +93 "core" m +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*% +4 "core" % zM +3 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*k' +7158 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*n n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*,'R +1871 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*m % +54 "core" $ +2 "MFB"*@% +5 "core" %R + +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*q' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +4 "MFB"*  +34 "core"  +2 "MFB"*#% +5 "core" % Z t +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*x' +11486 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*1 % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*c% +3 "core" %  E +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*P'\ 4G +523 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*J  +51 "core"  +4 "MFB"*% +5 "core" %\ 4F / +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"* ' +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*= n +92 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*Y  +45 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +1443 "Can" )\  +10433 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*U' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*4'V +20140 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 + "MFB"*u % +130 "core" & +2 "MFB"*$% +5 "core" %V|  +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +217 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*g% +5 "core" % "  +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*l' R +11488 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*? % +50 "core" & +2 ."MFBPCR"delay 3 seconds +355 "MFB"*]% +11 "core" % R  F +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*'\ 8 +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*|  +50 "core"  +2 "MFB"*% +5 "core" %\ 8  \ < +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*' +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*2 n +94 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*\\  +32 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +1692 "Can" )\  +10200 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +20130 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 + "MFB"*z  +74 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*' x +8072 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +88 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*y'^ +7881 "Can" *\ { +7627 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*L n +156 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*p'R +205 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*V  +4 "core" U + U +2 #"MFBPCR"Removing Bleach from Mixing Coil +2 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 0.5ml + "MFB"*/'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*0 n +153 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*j  +51 "core"  +2 "MFB"*% +5 "core" %(# { +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*)' p +4660 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*B I +51 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +3706 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*{  +52 "core"  +2 "MFB"*E% +4 "core" %(% { +3 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*7': +2039 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +88 "core" +2 "MFB"*_% +5 "core" %: _ { +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*'A +426 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*> n +88 "core" o +2 "MFB"*% +5 "core" %D 6 {\ 2 +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*O'  +2543 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*r I +60 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2904 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Q'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*e  +51 "core"  +2 "MFB"*% +4 "core" %(! { +3 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*W': +2042 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*}  +88 "core" +2 "MFB"*s% +4 "core" %: { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*8'G +430 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*+ n +88 "core" n +2 "MFB"*3% +5 "core" %P A { # +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*X' * +2544 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*v I +52 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2903 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +87 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*.': +3049 "core" ' + ."MFBPCR"ATV.dial :ASV +60 "MFB"*T n +91 "core" o +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*;'Q +1464 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"* n +179 "core" m +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +314 "core" ' +3 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*h  +90 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*\ % +56 "core" $ +2 "MFB"*S% +5 "core" %V {? +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +237 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*'  +35 "core"  +2 "MFB"*6% +5 "core" % {B +2 ."MFBPCR"AS.seek 0.96ml +3 "MFB"* '0 +9130 "Can" *\ ZY +10005 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*- % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*M% +4 "core" %0  | I +2 ."MFBPCR"AS.seek 0.985ml +3 "MFB"*o' +536 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Z  +49 "core" +2 "MFB"*~% +5 "core" % { +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*'cT +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV +2 "MFB"*: I +113 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +199 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*"'R +10096 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*K' +5782 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*5'R +10092 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*&'R +10095 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*9  +54 "core"  +2 "MFB"*w% +5 "core" %R { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*f' +228 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +3978 "Can" }+\ ll +6013 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"*t I +78 "core" I +3 ."MFBPCR"AS.seek 0.02ml +2 "MFB"**' +9885 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*H n +146 "core" m +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +230 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*% +3 "core" %V { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*a'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*N  +32 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +65 "core" % +2 "MFB"*^% +5 "core" %(' { +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zm +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +34 "core" +2 "MFB"*%% +5 "core" %Z { +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*` % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*n% +3 "core" %>\ t | O +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*k'n +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*m  +49 "core" +2 "MFB"*@% +5 "core" %y< {\ 4 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*,'q +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +53 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*#  +74 "core"  +2 "MFB"*q% +4 "core" %q1 { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*1' +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*c' +3069 "core" ' +2 ."MFBPCR"delay 1 second +160 .AFV.select :holdingCoil +3 "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*P' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2728 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*Y  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"*!% +5 "core" %V { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*U' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*u  +49 "core" +2 "MFB"*$% +5 "core" %  | C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*4'> +4170 "Can" x*\ ZZ +11950 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*g% +4 "core" %> { +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*?  +50 "core" +2 "MFB"*]% +5 "core" % {\ 4 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*l'qD +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*|  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4745 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +20000 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*2'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*\\' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2728 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +2329 "Can" y)\ UU +3450 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +2741 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5066 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*L' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*V n +110 "core" o +54 ."MFBPCR"AS.reconfigure ASnorm +11 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*y'(@ +2552 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*p % +115 "core" % +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*0'V +2548 "core" ' +2 ."shutdown"AS.coast +2 "MFB"*5 +3 ."shutdown"SS.coast + "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast +2 "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +38 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown + ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +21044 "Can" t) &&v +60004  s' y +60004  v& (( +60004  v% ** +60004  w$ ~ +60004  w$\ DD +60004  s# ((} +60004  u"  +60005  t"  +60004  x  )( +60004  u )( +60004  x  +60004  z !! +60004  v ++ +60005  w  +60004  w -- +60004  w )( +60004  y \ ** +60004  t  +60004  t (( +60005  q &% +60004  m } +60004  n +* +60004  n  +60004  m )) +60004  i  +60005  l  +60004  k  +60004  j   +60004  k  +39990 #"brent"Session Begun +540 #-> showlog 200 +818 #-> Time.now +1769 #-> $dilmfb +4560 #-> execute '18merMissionUpdate2' +1277 #-> $dilmfb +4155 #-> $dilmfb[:dilution]=0.1 +353 #-> $delmfb +481 #-> $dilmfb +6061 "Can" i  +13593 #"brent"-> can +5 "Can" h 10 +28872 #"brent"-> exit +2 #Session Ended +17532 "Can" h 77 +60005  i  +60004  h  +60004  h +* +60004  j (( +60004  i  +17692 #"mwj"Session Begun +658 #-> ESP.wakeup +5 #Powering core bus +484 .Gate.power :raw,:ON +4 "sampler") +3 )j +2 "core"  +2 "collection"' +4 ' +3 "core"  +2 "processing"% +3 %/ +3 "core"  +2 "MFB"* +3 *B +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +5 % 2\ +4 % *\ +5 % 0\ +5 "sampler")&\ +3 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 ."mwj"SPE.coast +3 "MFB"*)  +5 "core" + ."mwj"SPE.configure SPEconfig +2 "MFB"*\ 2 +5 *% +4 "core" % | + ."mwj"AS.configure ASconfig +4 "MFB"*#,,'T(^20( b +5 "sampler"){% +4 "core" %ZW $ +2 ."mwj"SS.configure SSconfig +3 "sampler")#.0X& +4 "core" & \  +2 ."mwj"Elbow.configure LooseElbow +3 "manipulator"&$ &.,(#b +6 "storage"(& +5 "core" & 5 $ + ."mwj"SC.configure SCloose +3 "storage"($.(\ 1~b +5 (% +3 "core" % j # + ."mwj"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 ."mwj"CH.coast +3 "collection"'r  +5 "core" +2 ."mwj"CH.configure CHconfig + "collection"'\ 2 +4 ."mwj"PH.coast +3 "processing"%O  +5 "core" +2 ."mwj"PH.configure PHconfig +2 "processing"%\ 2 +5 ."mwj"PCR.off +4 .PCR.pidtemp= 50,0.1,0,300,25,25 +5 .PCR.caltemp= 2.7073,0.0373,0 +5 #All dwarf controllers running firmware version 3.75 +3 "sampler") +11 ."mwj"Valve.reset +4 "collection"' +3 "processing"% +2 "MFB"* +10 ."mwj"PCR.off +5 .PCR.pidtemp= 50,0.1,0,300,25,25 +4 .PCR.caltemp= 2.7073,0.0373,0 +5 "collection"'% +4 "core" %  r  +3 ."rdySampler"Intake.select :close +3 "processing"%e% +4 "manipulator"&% +4 ."rdySampler"Exhaust.select :close +3 .CTV.dial :air +3 "collection"'Q  +4 "core" %#  +2 %  + + ."rdyProcessing"PSV.dial :air +4 ."rdySampler"CSV.dial :waste1 +4 "manipulator"&}% +5 "collection"'W + "processing"%s  +6 "core" % \ I  + +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +4 ."mwj"Forearm.reconfigure LooseForearm +3 "sampler")+ +6 "manipulator"&#@2^d^2b +2 "core"  +3 ."mwj"Forearm.home.seek :retract +3 "sampler")3  +4 "manipulator"&8'\ +10 "core"  +2 ."rdyProcessing"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%v' +51 "core" ' +3 ."closeHand"Hand.close +4 ."mwj"Elbow.jog 1500 +3 "manipulator"&X/ +3 &* +6 "core" +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +5 "collection"'#d @b +5 "sampler")#.0X ESP.ready? +3 "collection"'^% +5 "core" %6  z\ +3 "sampler")a% +5 "core" %WW  + "manipulator"&% +4 "core" %\  3 2 p | +2 "manipulator"&%& +5 "core" &U 3 1 g + "storage"(& +4 "core" & h g Y ) +2 "storage"(`% +4 "core" %a e r /  +2 "collection"'n& +4 "core" & w\  +2 "processing"%& +4 "core" &\  +2 "processing"%m% +5 "core" % \ +727 #"mwj"-> MFB.ready? +3 "MFB"*@% +5 "core" % | +2911 #"mwj"-> MFB.ready! +3 "MFB"*k% +5 "core" % { +2 #"mwj"Readying the MFB +2 #Homing MFB Syringe +2 .AFV.select :holdingCoil +3 "MFB"* +12 *% +3 "core" % + ."mwj"ATV.dial :air2 +3 "MFB"*#  +51 "core"  +2 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.home.seek :home +2 "MFB"*q' +550 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*,' +5292 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .ATV.dial :waste +2 "MFB"*1 n +97 "core" m +2 ."mwj"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."mwj"AS.home.seek :empty +2 "MFB"*c'R +5256 "core" ' + ."mwj"ATV.dial :waste +2 .ARV.dial between carrier and air1 +6 "MFB"*x  +5 "core"  +2 ."mwj"ASV.dial :waste1 +4 "MFB"*J  +5 "core"  +767 #"mwj"-> ATV.ARV +3 .ATV.dial ARV +4 "MFB"*  +133 "core"  +454 #"mwj"-> ARV.air3 +2 .ARV.dial :air3 +3 "MFB"*P % +127 "core" % +1051 #"mwj"-> AS.pull 0.2, ASslow1 +3 "MFB"*Y% +6 "core" %R |$ +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.199ml +3 "MFB"* '@8 +4054 "core" ' +2 "MFB"*!% +4 "core" %@K { +547 #"mwj"-> ATV +1026 #-> ARV.PP5 +2 .ARV.dial :PP5 +6 "MFB"*= I +33 "core" I +364 #"mwj"-> ATV +317 #-> ARV +1438 #-> AS.pull 0.05, ASslow1 +4 "MFB"*u% +4 "core" %@K { +3 ."mwj"AS.seek 0.249ml +3 "MFB"*$'; +1031 "core" ' +2 "MFB"*U% +4 "core" %;\  { O +506 #"mwj"-> ATV +464 #-> ARV.air3 +2 .ARV.dial :air3 +6 "MFB"* % +35 "core" $ +1480 #"mwj"-> AS.pull 0.2, ASslow1 +3 "MFB"*g% +6 "core" %;\  | N +2 ."mwj"AS.seek 0.449ml +3 "MFB"*4')) +4045 "core" ' +2 "MFB"*?% +4 "core" %)' {\ ; +986 #"mwj"-> ATV.waste +2 .ATV.dial :waste +4 "MFB"*] n +151 "core" n +337 #"mwj"-> AS.empty +3 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +4 "MFB"*'R +2210 "Can" g\ wvs +405 "core" ' +2 "MFB"*|% +4 "core" %R { +1032 #"mwj"-> pcrDecon +3 "MFB"*l% +6 "core" %R { +2 #"mwj"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 0.5ml +3 "MFB"*'(@ +2904 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"ASV.dial :waste1 + .ATV.dial :air3 +5 "MFB"* % +70 "core" $ +2 "MFB"*2% +5 "core" %(& { +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.51ml +3 "MFB"*\\'Zl +226 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +35 "core"  +2 "MFB"*d% +5 "core" %Zz {\ ; +2 ."mwj"AS.seek 0.81ml +3 "MFB"*b'> +6055 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*z % +50 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*(% +3 "core" %>  { ] +3 ."mwj"AS.seek 0.835ml +3 "MFB"*'^ +525 "core" ' +3 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*  +50 "core" +2 "MFB"*V% +5 "core" %[  { ? +2 ."mwj"AS.seek 0.82ml +3 "MFB"*L'p +327 "core" ' +2 ."mwj"delay 3 seconds +349 .ARV.dial :waste +10 "MFB"*p  +98 "core"  +2 ."mwj"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*y  +74 "core"  +2 "MFB"*0% +5 "core" %p { +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 0.47ml +3 "MFB"*I'^ +2039 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*C' +3071 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*R'V +2733 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +13 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."mwj"AS.seek 1ml +3 "MFB"*F' +5777 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*D'V +2731 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*<' +5781 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*A'V +2732 "core" ' +2 ."mwj"ARV.dial between carrier and air1 +3 "MFB"*i  +45 "core"  +2 ."mwj"ATV.dial :air3 +3 "MFB"*j % +111 "core" & +2 "MFB"*% +5 "core" %V {9 +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.01ml +3 "MFB"*/' +231 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*B  +49 "core" +2 "MFB"*)% +5 "core" % { ) +2 ."mwj"AS.seek 0.81ml +3 "MFB"*'> +16112 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*{ % +51 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*E% +3 "core" %>\ & { V +3 ."mwj"AS.seek 0.835ml +3 "MFB"*' +529 "core" ' +3 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*  +50 "core" +2 "MFB"*_% +5 "core" %  { G +2 ."mwj"AS.seek 0.82ml +3 "MFB"*7'q$ +337 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial PCR +3 "MFB"*>  +36 "core"  +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +3 "MFB"*'R +632 "Can" ^!\  +4113 "core" ' +2 ."mwj"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +21215 .PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*' +5781 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*r'V +2731 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +60 "MFB"*#,,'T(^20( b +5 ."mwj"AS.seek 1ml +4 "MFB"*O' +5770 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +4 "MFB"*e' +5775 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*Q'V +2733 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +2 "MFB"*W'V +578 "Can" d"\ uu +2154 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*}' +5780 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."mwj"AS.seek 0ml +3 "MFB"*+'V +5069 "core" ' +27054 #"mwj"Session Ended +18878 #Session Begun +308 "Can" d#\  +297 #"mwj"-> showlog 100 +21304 #-> ESP.shutdown +4 ."shutdown"AS.coast +3 #"mwj"Asleep / Shutdown +2 "MFB"*5 +5 ."shutdown"SS.coast +2 "sampler")5 +5 ."shutdown"CC.coast + "collection"'6 +4 ."shutdown"CS.coast + "collection"'5 +6 ."shutdown"PC.coast + "processing"%6 +5 ."shutdown"Forearm.coast + "manipulator"&5 +5 ."shutdown"Elbow.coast + "manipulator"&6 +5 ."shutdown"SC.coast + "storage"(6 +5 ."shutdown"SE.coast + "storage"(5 +86 ."shutdown"Gate.power :core,:OFF +10 .Gate.power :raw,:OFF +3 #Shutdown +645 #"mwj"-> exit +2 #Session Ended +37599 "Can" ]#  w +60004  g!  x +60005  i!   +60004  k  ~ +60004  m  (( +60004  l   +60004  n  { +60004  o  } +60004  n   +60005  n   +60004  o   +60004  l )) +60004  n ;; +60004  l   +60004  k   +60005  m   +60004  l "" +60004  g ,+ +60004  i   +60004  h \ 88 +60005  h *) +60004  l  } +60004  l )) +20550  k )) +3 #tPowering core bus +495 .Gate.power :raw,:ON +2 "sampler") +3 )s +3 "core"  +2 "collection"' +2 '3 +3 "core"  +2 "processing"% +2 %X +4 "core"  +2 "MFB"* +2 * +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *'% +3 "core" % | +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")8% +3 "core" %ZW - +2 .tSS.configure SSconfig +2 "sampler")#.0X\ +2 & a\ +2 .tCC.reconfigure CCconfig +3 ."openPC"PC.reconfigure PCconfig +3 "collection"'$x2 ^22b +3 "processing"%$x2 ^22b +3 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +3 "collection"'@( +2 "processing"%k( +272 "core" ( +15 ( +48 "Can" i\  +10 #tPhase [phasewithdil] +2 ."Qmail"GoodNews.email "At 14:00:26 began in tube 2: phasewithdil\\n/home/esp/esp2/mission/18tundeployv2dil.rb:118\\n{1 => 18, 2 => 4}\\nCan@14:00:26, 13.9C, 69% humidity, 14.3psia, 13.756V, 0.790A, 0.790A avg, 10.86W",Subject: "Started 18tundeployv2dil phase phasewithdil" +3 #t==================> STARTED Superphasewdil (phase #3) <=== +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" & J\  + .tHand.open +2 "manipulator" +61 "core" 1 +2 "manipulator"&q& +5 "core" &\\ ; < ' $ +2 "manipulator"&1% +4 "core" % \  - /   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&,(- +178 "core" ( +2 "manipulator"&x& +5 "core" &- / :  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &J& +3 "core" &- ; ;  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +4 "manipulator"&'η +98 "core" ' +2 .tHand.close + "manipulator"&P/ +58 "core" / +2 "manipulator"&Y& +5 "core" &- D <  +2 "manipulator"&c% +4 "core" % < 9 | +4 .tForearm.seek :retract +4 "manipulator"&!'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&=(ӷ +286 "core" ( +2 "manipulator"&u& +4 "core" & = A 3 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 & & +3 "core" & 4 : w 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +4 "manipulator"&U' +100 "core" ' +2 "manipulator"& & +5 "core" & 8 > ' 3 +2 "manipulator"&g% +5 "core" % - 9 +2 "collection"'$& +4 "core" & \ L\  +2 "collection"'?& +5 .tCC.seek :closed +2 "collection"'](W +5 "core" & D\  + & P\  +7 &6 L\ +} +10 &g V\ @ +10 &d \ K\ N +8 &%l W\ N +10 &n U\ N +9 &k \ M\ N +9 &mj V\ N +10 &/h N\ N +9 &h \ H\ N +10 &k \ V\ N +9 & vj \ T\ M +9 &"8j V\ M +10 &#g  ]\ N +9 &%m V\ N +9 &'~g \\\ M +10 &)@h  b\ M +9 &+g \ ^\ N +10 &,i c\ N +9 &.n R\ N +9 &0Gl K\ N +10 &2 h \ I\ N +9 &3j L\ N +10 &5g U\ N +9 &7Pe \ K\ M +9 &9c  G\ N +10 &:i \ V\ M +9 &<e \ R\ N +9 &>Wh V\ N +10 &@k [\ N +9 &Ai \ T\ M +9 &Ch X\ N +10 &E_h K\ N +9 &G"g Q\ M +10 &Hr X\ O +9 &J  Y\ Q +9 &LV S\ S +10 &N  S\ V +9 &O  \ X\ W +9 &Q  \ [\ X +10 &SS  \\\ W +9 &U Y\ X +10 &Vy  \ M\ , +9 &WU  N\ = +8 ( +3 "collection"'?& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.91 +2 "collection"'4& +4 "core" &WY;  \ S\ 9 +2 &WY:  \ Z\ 9 + .tHand.open +2 "manipulator"&|1 +60 "core" 1 +3 "manipulator"&l% +5 "core" %  = @  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +4 "core" &WY: \ L\ 9 +3 "collection"'2% +4 "core" %8  \ Q\ + .tCSV.dial CSR +2 "collection"'  +129 "core"  +2 "collection"'% +5 "core" %8  \ I\ + #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"'d'p +1367 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '\\% +3 "core" %p \ I\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'z'Z +672 "core" ' + .tCSV.dial :waste +2 "collection"'( +129 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'b'4 +2013 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &WY: P\ 9 +3 "collection"'V% +4 "core" %4  E\ + .tCSV.dial :flush +2 "collection"'  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'p' +2336 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'y +4 '0  +4 "core" +65  + .tCTV.dial :intake +2 "collection"'L  +74 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"'I'4 +2427 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'C  +72 "core" +2 #tFlushing upper manifold + "collection"'R& +5 "core" &WY:  I\ 9 +2 "collection"'F% +4 "core" %1  F\ + .tCSV.dial :flush +2 "collection"'D  +72 "core"  +3 .tCS.seek 5ml +51 "collection"'<'p +1215 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'i @ +41 "core" A +2 "collection"'j% +5 "core" %p D\  +3 .tCS.seek 7ml +2 "collection"''h +559 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'A +102 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'B'4 +1650 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"')'0 +775 "core" ' + .tCSV.dial :waste +2 "collection"'/ +45 "core" +3 .tCS.seek 0ml + "collection"'{'4 +776 "core" ' +2 "collection"'E& +4 "core" &WY:  \ O\ 9 +3 "collection"'% +4 "core" %2  S\ + .tCSV.dial :flush +2 "collection"'  +41 "core"  +3 .tCS.seek 3ml +2 "collection"'_'0 +769 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" B +2 "collection"'>% +4 "core" %0  F\  +3 .tCS.seek 5ml +2 "collection"'7'p +551 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"''4 +1204 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +774 "core" ' + .tCSV.dial :waste +2 "collection"'r +72 "core" +3 .tCS.seek 0ml + "collection"'O'4 +768 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & / 1 " 3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&e(ӷ +14 "core" ( +2 "manipulator"&Q& +4 "core" &ӿ 8 7 & + +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" & 6 / Z + +2 .tForearm.seek CC +2 "manipulator"&W' +95 "core" ' + .tHand.close +2 "manipulator"&}/ +64 "core" / +2 .tCC.seek :open +2 "collection"'+( +416 "core" ( +2 "manipulator"&T& +4 "core" & 7 . G ( +2 "manipulator"& % +4 "core" %  3 6 ? +3 .tForearm.seek :retract +2 "manipulator"&['\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&Z(- +300 "core" ( +2 "manipulator"&6& +4 "core" &- 4 7 g  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &- 0 /   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&h'η +112 "core" ' + .tHand.open +2 "manipulator"&;1 +54 "core" 1 +2 "manipulator"&s% +4 "core" % κ # & I +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +97 "core" ' +11 #tStarting mfb + #pcrBAC sampling at most 1500ml, wcr at most 1500ml +3 ."Qmail"BACfans.email "Started mfb in tube 2 at 14:04:41CEST06-Oct-18\\n{1 => 18, 2 => 4}\\nCan@14:00:26, 13.9C, 69% humidity, 14.3psia, 13.756V, 0.790A, 0.790A avg, 10.86W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +5 "MFB"*X% +6 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'& +5 "core" % | + & \ Z\ +2 "manipulator"&% +5 #"readyMFB"Readying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +4 "core" %\  2 1   +2 "storage"('% +5 "core" %O r m 3 +2 "storage"(8. +4 "MFB"*.% +3 "core" .( + % { +2 ."readyMFB"ATV.dial :air2 +3 "storage"(& +2 "MFB"*M  +5 "core" & J ) +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (-& +4 "core" & # N ) +2 "manipulator"&v& +4 "core" &- 0 / (  +2 "manipulator"&\ % +4 "core" %\  / . 5  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +97 "core" +2 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."readyMFB"AS.home.seek :home +2 "MFB"*~' +82 "core" ( +2 "manipulator"&o& +5 "core" & 4 4  +2 "storage"(:& +4 "core" & N O ) +5 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&G' +92 "core" ' +3 "storage"(& +5 "core" & O K ) +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"("'V +263 "core" ' +7 "storage"(K- +9 "core" -'e +4 .tSE.configure SEconfig +5 "storage"(#QK-0-\ b +6 (5& +6 "core" & 4 3 t ) +3 "manipulator"&& +4 "core" & 2 4   +2 .tElbow.seek 2 +2 "manipulator"&9( +9 "core" ( +5 "manipulator"&&& +11 "core" ' +2 & . 6 m + ."readyMFB"AFV.select :carrierSolution +3 "MFB"* +2 "storage"(f& +7 "core" & 4 >  ) +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&'8 +4 ."readyMFB"delay 2 seconds +18 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&*/ +61 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&N& +2 "storage"(w'X +8 "core" & 7 2 +3 "manipulator"&% +4 "core" % C . 0 m +3 .tForearm.seek :retract +3 "manipulator"&t'\ +81 ."readyMFB"AS.seek 1ml +3 "MFB"*' +6 "core" ' +3 .tElbow.seek CC +2 "manipulator"&n(ӷ +129 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +21 "core" ( +2 "manipulator"&m& +5 "core" &ӻ 9 8  8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +5 "core" &ӻ 4 8 Y 8 +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +4 "manipulator"&a' +99 "core" ' +2 "manipulator"&%& +5 "core" &ӻ < ; 8 +2 "manipulator"&% +5 "core" %# . 6 J +3 "collection"'#& +5 "core" & i\ +3 "collection"'q& +6 .tCC.seek :closed +2 "collection"'1(W +4 "core" & h\ +2 & i\ +6 &< i\ $e +9 &W i\ 7 +10 & f\ L +9 &k \ i\ M +9 &kj f\ M +9 &-d `\ M +10 &j `\ M +9 &j g\ M +10 &si b\ M +9 &6g \ b\ M +9 &h X\ M +10 &!h W\ M +9 &#|i W\ M +9 &%=k Z\ M +10 &'j V\ L +9 &(j Z\ M +10 &*j f\ M +9 &,En \ d\ M +9 &. i f\ L +10 &/h l\ M +9 &1h k\ M +9 &3Nk m\ M +10 &5k g\ M +9 &6g i\ M +10 &8b j\ L +9 &:We \ d\ L +10 &<g m\ L +9 &=l g\ M +9 &?n d\ M +9 &A^k a\ M +10 &Co a\ M +9 &Dm \ d\ M +11 &Fm \\\ M +8 &H`} V\ O +9 &J T\ R +11 &K f\ U +8 &M  _\ V +9 &OQ  \ a\ W +10 &Q  f\ W +9 &R  ^\ W +10 &T  a\ W +9 &VU  i\ E +9 &W;(  a\ #f +10 &Wa^  \ d\ @ +2 ( +2 "collection"'q& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 1.95 +2 .Hand.open + "manipulator"&x1 +64 "core" 1 +2 "manipulator"&J% +5 "core" % #  # ] +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")P+ +4 "core" + +2 "sampler")Y% +4 "core" %VT ) +3 "collection"'c& +4 "core" &Wa\\  [\ @ +3 "Can" g\  +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +2 "sampler")#.0X  +78 "core" +2 #tAllowing 130s for 25.0ml of remaining 1500.0ml + .Intake.select :open + "sampler") +212 "collection"'_% +4 "core" %0  !\\\ +2 #tIntake @33.7psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +3 "sampler")#.z0X% +4 "core" %N>B \ t +2 "collection"'% +4 "core" %0  U\ +2 #tIntake @33.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X % +3 "core" %0  \ +2 "sampler")% +4 "core" % \ +54 "collection"'% +3 "core" %0  "q\ +2 "sampler") % +4 "core" %BB \ +2 "sampler")% +4 "core" %ED \ +2 .tIntake.select :close + "sampler")0 +10 )r% +3 "core" %NL +2 .tSSV.dial :exhaust + "sampler")  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X> \  +2 "sampler")W% +4 "core" %BB \  +2 .tIntake.select :close + "sampler")0 +10 )7% +3 "core" %JI  + .tSSV.dial :exhaust +2 "sampler")  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %0  \ +2 "sampler")% +4 "core" %,ZX \  +54 "collection"'% +3 "core" %0  \ +2 "sampler") % +4 "core" % \ +54 "collection"'% +4 "core" %0  !\ +2 "sampler")r% +4 "core" % \ +53 "collection"'% +4 "core" %0 %\ +2 "sampler"))% +4 "core" %&* \ +53 "collection"'Q% +3 "core" %0 " &\ +2 "sampler")% +4 "core" %IJ \ +3 "sampler")% +4 "core" %JL \ + .tIntake.select :close + "sampler")0 +10 )=% +3 "core" %QP +2 .tSSV.dial :exhaust + "sampler")  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %,df \  +54 "collection"'% +4 "core" %0   \ +2 "sampler")% +4 "core" % \  +54 "collection"' % +4 "core" %0  \ +2 "sampler")% +4 "core" % \ +53 "collection"'r% +4 "core" %0  \ +2 "sampler")% +4 "core" %%# \ +54 "collection"')% +3 "core" %0  \ +2 "sampler")Q% +5 "core" %DA \ +2 "sampler")% +4 "core" %ED \ + .tIntake.select :close +2 "sampler")0 +9 )% +3 "core" %JI +2 .tSSV.dial :exhaust +2 "sampler")=  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %EC \ +2 "sampler")% +4 "core" %EE \ +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %KJ  + .tSSV.dial :exhaust +2 "sampler")  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X@  + .tSSV.dial :exhaust +2 "sampler")  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X\ +2 "sampler")J% +4 "core" % \ +53 "collection"'"% +4 "core" %0  $H\ +2 "sampler")x% +4 "core" % \ +54 "collection"'% +3 "core" %0  'H\ +2 "sampler")~% +4 "core" %10 \ +53 "collection"'^% +3 "core" %0 $ (J\ +2 "sampler")%% +4 "core" %JH \ +2 "sampler")a% +4 "core" %HI \ +2 .tIntake.select :close + "sampler")0 +10 )u% +3 "core" %LL  +2 .tSSV.dial :exhaust + "sampler")  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %0  K\ +2 "sampler")% +4 "core" % \ +53 "collection"'% +4 "core" %0  $R\ +2 "sampler") % +4 "core" % \ +53 "collection"'<% +4 "core" %0  #K\ +2 "sampler")r% +5 "core" %%& \ +53 "collection"'% +3 "core" %0  $Q\ +2 "sampler")% +4 "core" %?? \ +2 "sampler")Q% +4 "core" %A@ \ +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %FD \ +2 .tSSV.dial :exhaust +2 "sampler")  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %0  "~\ +2 "sampler")% +5 "core" % \  +53 "collection"'% +4 "core" %0  "j\ +2 "sampler") % +4 "core" % \  +54 "collection"'<% +3 "core" %0  #z\ +2 "sampler")r% +4 "core" % \  +54 "collection"'% +4 "core" %0  $p\ +2 "sampler")% +4 "core" %-- \  +53 "collection"'Q% +3 "core" %0 &|\ +2 "sampler")% +4 "core" %AB \  +3 "sampler")% +4 "core" %CB \  + .tIntake.select :close + "sampler")0 +10 )L% +3 "core" %FF  +2 .tSSV.dial :exhaust +2 "sampler"){  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X> \ +2 "sampler")e% +4 "core" %B= \ +2 .tIntake.select :close + "sampler")0 +10 )_% +3 "core" %ED  +2 .tSSV.dial :exhaust + "sampler")\  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X  + .tSSV.dial :exhaust +2 "sampler")G  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X; \ + .tIntake.select :close + "sampler")0 +10 )j% +3 "core" %AA \ +2 .tSSV.dial :exhaust + "sampler")E  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +876 "core" ' + .tExhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +78 "core" +2 #tAllowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +211 "collection"'% +3 "core" %0 &\ +2 #tIntake @33.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X; \ +2 "sampler") % +4 "core" %>= \ +2 .tIntake.select :close + "sampler")0 +10 )@% +3 "core" %A@ \ +2 .tSSV.dial :exhaust +2 "sampler")g  +75 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X \ + .tSSV.dial :exhaust +46 "sampler")  +86 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X \ +2 "sampler")]% +4 "core" %>; \ +2 .tIntake.select :close + "sampler")0 +10 )v% +3 "core" %CA \ +2 .tSSV.dial :exhaust + "sampler")M  +76 "core"  +3 .tExhaust.select :open + "sampler")@ +13 .tSS.reconfigure SSexhale +2 "sampler")#.0X;  + .tSSV.dial :exhaust +2 "sampler")h  +75 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X' +878 "core" ' + .tExhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")I  +77 "core" +2 #tAllowing 130s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +211 "collection"'r% +4 "core" %0 # )&\ + #tIntake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X= \ +2 "sampler"))% +4 "core" %?@ \ +2 .tIntake.select :close +2 "sampler")0 +9 )W% +3 "core" %AA \ +2 .tSSV.dial :exhaust +2 "sampler")[  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'m'4 +88 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")h +73 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +54 "core" +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +3 "collection"'' +22 "core"  +2 .tCTV.dial :air + .delay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")~ +132 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 "collection"'^  +5 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9Q; d +103 "collection"'<9 +3 "core" 9S;d +103 "collection"'Q9 +3 "core" 9Y<d +103 "collection"'9 +3 "core" 9a;d +103 "collection"'9 +3 "core" 9l<d +103 "collection"'L9 +3 "core" 9{=#d +103 "collection"'{9 +3 "core" 9<'d +103 "collection"'F9 +4 "core" 9=+d +103 "collection"'=9 +3 "core" 9>/d +103 "collection"'9 +3 "core" 9?4d +103 "collection"'9 +3 "core" 9?8d +103 "collection"'9 +3 "core" 9 At +103 "collection"'d9 +3 "core" 9 Jx +103 "collection"'(9 +3 "core" 9 T} +103 "collection"'U9 +3 "core" 9 _ +104 "collection"'`9 +3 "core" 9 i +103 "collection"'!9 +3 "core" 9 s +103 "collection"'z9 +3 "core" 9 } +103 "collection"'V9 +3 "core" 9  +103 "collection"'?9 +3 "core" 9  +103 "collection"'J9 +3 "core" 9  +103 "collection"'Y9 +3 "core" 9  +103 "collection"',9 +3 "core" 9  +103 "collection"'49 +3 "core" 9  +103 "collection"'H9 +3 "core" 9  +104 "collection"'b9 +3 "core" 9  +103 "collection"'09 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'C9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +104 "collection"'D9 +3 "core" 9  +103 "collection"'i9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'A9 +3 "core" 9  +103 "collection"'\\9 +3 "core" 9  +103 "collection"'B9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'y9 +3 "core" 9  +103 "collection"'p9 +3 "core" 9  +103 "collection"'29 +3 "core" 9  +104 "collection"'j9 +3 "core" 9  +103 "collection"'/9 +3 "core" 9  +103 "collection"'R9 +3 "core" 9  +103 "collection"'E9 +3 "core" 9 " +103 "collection"'q9 +3 "core" 9 ( +103 "collection"'I9 +3 "core" 9 - +103 "collection"'r9 +3 "core" 9 0  +103 "collection"'>9 +3 "core" 9 4  +103 "collection"'<9 +3 "core" 9 : +103 "collection"'Q9 +3 "core" 9 > +103 "collection"'9 +3 "core" 9 A +103 "collection"'9 +3 "core" 9 E +103 "collection"'L9 +3 "core" 9 J" +103 "collection"'{9 +3 "core" 9 M& +103 "collection"'F9 +3 "core" 9 Q+ +103 "collection"'=9 +3 "core" 9 U/ +103 "collection"'9 +3 "core" 9 Y3 +103 "collection"'9 +3 "core" 9 ^7 +103 "collection"'9 +3 "core" 9 a < +103 "collection"';9 +3 "core" 9 e @ +104 "collection"' 9 +3 "core" 9 g D +103 "collection"'79 +3 "core" 9 kH +103 "collection"')9 +3 "core" 9 nM +103 "collection"'W9 +3 "core" 9 sQ +103 "collection"'[9 +4 "core" 9 vU +103 "collection"'9 +3 "core" 9 zY +103 "collection"'89 +3 "core" 9 }^ +103 "collection"'s9 +3 "core" 9 b +103 "collection"'e9 +3 "core" 9 f +103 "collection"'T9 +3 "core" 9 j +103 "collection"'\ 9 +3 "core" 9 n +103 "collection"'O9 +3 "core" 9 s +103 "collection"'9 +3 "core" 9 w +103 "collection"']9 +3 "core" 9 { +103 "collection"'v9 +3 "core" 9  +104 "collection"'69 +3 "core" 9  +103 "collection"'X9 +3 "core" 9 ! +103 "collection"':9 +3 "core" 9 " +103 "collection"''9 +3 "core" 9 # +103 "collection"'-9 +3 "core" 9 $ +104 "collection"'39 +2 "core" 9 & +4 .tCH.hold 5:00,85C +3 "collection"'_   @ +4 "core"  +30002  +2 "collection"'9 +4 "core" 9  +2 #tCollection Puck Heater at 85C after lysing +2 .CS.seek 0ml +2 "collection"''4 +418 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'. @ +101 "core" B +3 .tCSV.dial :air +2 "collection"'M @ +43 "core" > +2 .tCS.seek 5ml +2 "collection"''p +1370 "core" ' + .tCSV.dial CTV +2 "collection"'  +45 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'N @ +44 "core" > +2 .tdelay 2 seconds +138 "Can" G,\ ii +64 .tCSV.dial CTV +3 "collection"'f  +43 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"' @ +43 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'G'4 +1378 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'o +100 "core"  +2 .tCBV.dial CSV + "collection"'  +33 "core"  +2 "collection"'*% +5 "core" %/ E I j\ +2 .tCS.seek 4.999ml +2 "collection"'h'p +1364 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'}  +44 "core" +2 "collection"'m% +4 "core" %p ) & ;\  +3 .tCS.seek 6.999ml +2 "collection"'Z'c +613 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +41 "core" ? +2 .tCS.seek 10ml +2 "collection"'K' +870 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'5 ` +113 "core" _ +2 #tLysing Complete +2 "collection"'& +4 "core" &WaSjl\ @ +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&&% +4 "core" %\    +2 "storage"(+% +4 "core" %c    +2 "storage"(. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(x(( +220 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (t& +3 "core" &% <  +2 "manipulator"&& +4 "core" &Ӽ   8 +2 "manipulator"&"% +4 "core" %\     +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&~( +172 "core" ( +2 "manipulator"&^& +5 "core" &  ) \ +2 "storage"(a& +4 "core" &%    +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +91 "core" ' +2 "storage"(& +5 "core" &%  M  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(9'V +140 "core" ' +2 "storage"(u- +4 "core" -'{ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" &   \ +3 "storage"( & +4 "core" &% #\  + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&w'C +28 "core" ' +2 .tElbow.hold + "manipulator"&#, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"($- +3 "core" -'{ +3 .tSE.seek 17.09 Pucks below Top Plate +2 "storage"(g' +37 "core" ' +2 "manipulator"& % +5 "core" %t   C +2 "storage"(@& +4 "core" &% ~  K\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 349 counts + "manipulator"&c'Ϡ +15 "core" ' +2 "manipulator"&P& +5 "core" &   4 \ +2 "storage"(|& +4 "core" &%    +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&l' +22 "core" ' +2 .tSE.seek 18.09 Pucks below Top Plate +2 "storage"(' +49 "core" ' +3 "manipulator"&%& +5 "core" &  ! \ +2 "manipulator"& % +4 "core" %   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&d'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&((ӷ +159 "core" ( +2 "manipulator"&U& +5 "core" &   f 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +3 "core" & ! 3 +2 .tForearm.seek CC +2 "manipulator"&!' +94 "core" ' + .tHand.close +2 "manipulator"&z/ +63 "core" / +2 .tCC.seek :open +2 "collection"'V( +424 "core" ( +2 "storage"(?& +4 "core" &% *\  +2 "storage"(J& +4 "core" &% \  +3 "manipulator"&Y& +4 "core" & ! 3 +2 "manipulator"&,% +4 "core" % >   +2 .tForearm.seek :retract +2 "manipulator"&4'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +53 "manipulator"&H( +238 "core" ( +2 "manipulator"&b& +5 "core" & % # \ +2 "storage"(0& +4 "core" &%    +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&'C +101 "core" ' +3 .tElbow.hold +2 "manipulator"&C, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +59 "core" 1 +3 "manipulator"&D% +4 "core" % n  "  +2 "storage"(i& +4 "core" &% u \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 343 counts +2 "manipulator"&'Ϛ +15 "core" ' +2 "manipulator"&A& +5 "core" & # % \ +2 "storage"(\\& +5 "core" &%   H  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&B' +21 "core" ' +2 "storage"(% +5 "core" %    +3 ."downElevator"SE.seek :down +3 "storage"(y'X +100 (p% +4 "core" %b E M ' +2 ."downElevator"SE.coast +3 "manipulator"&2% +3 "storage"(5 +4 "core" %  a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +87 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'/ @ +28 "core" > +3 .tCS.seek 10ml +2 "collection"'R' +4 "core" ' + .tCSV.dial between air and CTV +2 "collection"'E ` +31 "core" b +2 .tAIV.dial :bypass +2 "collection"'q { +5 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'I& +5 "core" &\ + .tHand.open +2 "manipulator"&r1 +18 "core" 1 +3 "manipulator"&>& +5 "core" &  ! \ +2 "manipulator"&<% +5 "core" % \    ,  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Q(- +176 "core" ( +2 "manipulator"&& +5 "core" &- ! % + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-  E +2 .tForearm.seek :garage +2 "manipulator"&L'η +97 "core" ' +2 .tHand.close + "manipulator"&{/ +59 "core" / +2 "manipulator"&F& +5 "core" &- ( ! +2 "manipulator"&=% +4 "core" %   ^ +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +280 "core" ( +2 "manipulator"&& +4 "core" & ( ! 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +3 "core" & !  4 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& ' +100 "core" ' +2 "manipulator"&7& +4 "core" & & + < 4 +3 "manipulator"&)% +4 "core" %   r +3 "collection"'W& +4 "core" & *\ +2 "collection"'[& +5 .tCC.seek :closed + "collection"'(W +5 "core" & \ + &\  +8 &/\ *y +9 &dN\ > +10 &o\ M +9 &2g\ M +10 &e\ M +9 &h \ M +9 &yl\ M +10 &<k\ L +9 &g\ L +9 &gZ\ L +10 & f\ L +9 &"Cj\ M +10 &$h\ M +9 &%h\ M +9 &'g\ M +10 &)Lh\ L +9 &+g\ L +9 &,h\ L +10 &.f{\ M +9 &0TgS\ L +10 &2g\ L +9 &3m\ M +9 &5h\ M +10 &7\\j\ L +9 &9i\ M +9 &:b\ L +10 &<k\ L +9 &>chv\ M +10 &@%kP\ M +9 &Ala\ L +9 &Civ\ L +10 &Elkm\ L +9 &G.mM\ L +9 &Hw\ N +10 &J\ P +9 &L]\ T +10 &N\ V +9 &O\ W +9 &Q\ W +10 &S]\ W +9 &U\ X +9 &Vz\ + +10 &WQ\ I +9 ( + &WYZp\ A +2 "collection"'[& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.93 + "collection"'8& +5 "core" &WYZR\ A + .tHand.open +2 "manipulator"&s1 +61 "core" 1 +2 "manipulator"&e% +5 "core" %  , , K +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&T'\ +96 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%\ +130 "core"  +2 "processing"%O% +4 "core" %P\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%' +1598 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +55 "processing"%]  +45 "core"  +3 .tPS.seek 0ml + "processing"%v' +1601 "core" ' + .tPSV.dial PSR +2 "processing"%6 +44 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%X' +2615 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%:  +2 "collection"''  +6 "core" +71 +2 .tPSV.dial :mixloop +2 "processing"%- +99 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%3  +4 "core" +2 .tPS.seek 0ml +2 "processing"%_' +2609 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%. +43 "core" +2 .tPS.seek 0ml +2 "processing"%M' +2615 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2614 "core" ' + .tPSV.dial :mixloop +2 "processing"%N +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&f& +5 "core" &   j 0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +13 "core" ( +2 "manipulator"&& +5 "core" &   + + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &o& +3 "core" &   ^ + +2 .tForearm.seek CC +2 "manipulator"&' +98 "core" ' + .tHand.close +2 "manipulator"&*/ +61 "core" / +2 .tCC.seek :open +2 "collection"'G( +421 "core" ( +2 "manipulator"&}& +4 "core" &   [ ' +2 "manipulator"&m% +4 "core" % "   X f +3 .tForearm.seek :retract +2 "manipulator"&h'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +309 "core" ( +2 "manipulator"&Z& +4 "core" &- % " o  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +4 "core" &-   x  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'η +113 "core" ' + .tHand.open +2 "manipulator"&&1 +53 "core" 1 +2 "manipulator"&+% +5 "core" % ίK # <  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop +2 .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +2 "collection"'t& +4 "core" &]\ +2 "manipulator"&% +4 "core" %\   s  +3 "storage"("% +4 "core" %c / 3   +2 "storage"(^. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(a( +203 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" &  n _ <\ % +2 "manipulator"&n& +4 "core" &-   j  +2 "manipulator"&u% +4 "core" %\    j  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +188 "core" ( +2 "manipulator"& & +4 "core" &   Y  +2 "storage"(& +5 "core" & m Z\ $ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&$' +89 "core" ' +2 "storage"( & +5 "core" & m   w\ $ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(@'V +284 "core" ' +2 "storage"(P- +3 "core" -'b +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (|& +3 "core" & j f g f\ $ +2 "manipulator"&%& +4 "core" &    +3 .tElbow.seek 2 + "manipulator"& ( +4 "core" ( + "manipulator"&& +4 "core" & % m  +2 "storage"(~& +4 "core" & j ] Z P\ $ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&9'8 +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +47 "manipulator"&w/ +72 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&c& +3 "storage"(g'X +6 "core" &   +2 "manipulator"&U% +5 "core" % C   +2 .tForearm.seek :retract +2 "manipulator"&`'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&l(ӷ +154 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +4 "core" ( +2 "manipulator"&#& +4 "core" &Ӷ  + , 9& +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &z& +3 "core" &Ӷ 2 9& +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&d' +96 "core" ' +2 "manipulator"&1& +5 "core" &Ӷ  $ v 9& +2 "manipulator"&?% +4 "core" % "   +3 "collection"'J& +5 "core" &\ +2 "collection"'Y& +4 .tCC.seek :closed +2 "collection"',(W +4 "core" &}\ +3 &e\  +8 &2F\ )w +9 &c!\ > +9 &s\ M +10 &5f\ M +9 &e\ M +9 &fD\ M +10 &}fE\ L +9 &=g+\ M +10 &e\ L +9 &a\ M +9 & e\ L +10 &"Geu\ L +9 &$ e[\ L +9 &%iE\ M +10 &'j4\ M +9 &)Nb\ M +10 &+f\ M +9 &,g\ L +9 &.g\ M +10 &0Vj\ M +9 &2i\ M +9 &3g\ L +10 &5g/\ L +10 &7_c/\ L +9 &9 d\ M +9 &:c\ M +9 &<kb\ M +10 &>fj?\ M +9 &@(j=\ M +9 &Ae\ M +10 &Ch\ M +9 &Enj\ M +10 &G.m\ M +9 &H}v\ O +9 &Jr\ S +10 &L[h\ V +9 &Nb\ W +9 &OU\ W +10 &QJ\ X +9 &S_E\ W +10 &U 1\ X +9 &Vx$\ , +9 &WQ" \ [ +10 ( + &Wib\ C +2 "collection"'Y& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.95 + .Hand.open +2 "manipulator"&!1 +64 "core" 1 +2 "manipulator"&b% +4 "core" %    +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +3 "manipulator"&0'\ +96 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'(  +131 "core"  +2 .tCSV.dial CTV +2 "collection"'  +27 "core"  +3 .tCS.seek 5ml +2 "collection"'D'p +1375 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'i' +737 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'A'4 +737 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%\\  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%4 +43 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%p  +44 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%2 +43 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%H  +129 "core"  +2 .tPS.seek :empty +2 "processing"%' +985 "Can" C-\ n +1620 "core" ' + .tCBV.dial :waste1 +2 "collection"'/ @ +44 "core" @ +2 .tdelay 5 seconds +502 .CBV.dial AIV +3 "collection"'  +46 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +2 "collection"'E @ +46 "core" ? +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'q  +45 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"' ` +31 "core" _ +2 .tCSV.dial :air +2 "collection"'I @ +43 "core" > +2 .tCS.seek 10ml +2 "collection"'r' +2648 "core" ' + .tCSV.dial CTV +2 "collection"'>  +44 "core"  +3 .tCS.seek 0ml + "collection"'<'4 +2643 "core" ' + .tCBV.dial :waste1 +2 "collection"'y @ +28 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'B  +129 "core" +2 "collection"'x& +4 "core" &Wibsk\ C +2 #tStoring lyfil puck in Collection Clamp to tube 1 +2 "manipulator"&% +4 "core" %\    ;  +2 "storage"(% +4 "core" %c ' 7  +2 "storage"(K. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(C(( +214 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ({& +3 "core" &) \ +2 "manipulator"&F& +4 "core" &ӷ ! x 9% +2 "manipulator"&=% +4 "core" %\     +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&j( +180 "core" ( +2 "manipulator"&L& +4 "core" &  %  +3 "storage"(& +4 "core" &) \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&;' +96 "core" ' +2 "storage"(Q& +5 "core" &) # V\ +47 .tSE.reconfigure SEpick +11 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(7'V +121 "core" ' +2 "storage"()- +4 "core" -'r +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&W& +4 "core" &  ( ,  +2 "storage"(& +4 "core" &) y { \ +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 1 +2 "manipulator"&V'C +26 "core" ' +2 .tElbow.hold +2 "manipulator"&8, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(s- +3 "core" -'r +3 .tSE.seek 18.1 Pucks below Top Plate +2 "storage"(e' +37 "core" ' +2 "manipulator"&[% +5 "core" %p   - +2 "storage"(\ & +4 "core" &) a f N\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 345 counts + "manipulator"&O'Ϝ +15 "core" ' +2 "manipulator"& & +5 "core" & # ) e  +2 "storage"(]& +5 "core" &) \ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +29 "core" ' +3 .tSE.seek 19.1 Pucks below Top Plate +2 "storage"(6' +49 "core" ' +2 "manipulator"&v& +5 "core" &     +2 "manipulator"&:% +4 "core" %   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&''\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&-(ӷ +165 "core" ( +2 "manipulator"&3& +4 "core" &Ӿ    :. +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +3 "core" &Ӿ   :. +3 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' + .tHand.close +2 "manipulator"&_/ +58 "core" / +3 .tCC.seek :open +2 "collection"'.( +419 "core" ( +2 "storage"(& +4 "core" &) } \ +2 "storage"(& +5 "core" &) ~ i\ +2 "manipulator"&M& +4 "core" &Ӿ!   h :. +2 "manipulator"&N% +4 "core" % =   2 + +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&f( +170 "core" ( +2 "manipulator"&& +4 "core" & ' !  +3 "storage"(o& +4 "core" &) \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&*'C +98 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&T1 +62 "core" 1 +3 "manipulator"&% +4 "core" % u   a +2 "storage"(}& +4 "core" &) X Z D\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 350 counts + "manipulator"&m'ϡ +15 "core" ' +2 "manipulator"&& +4 "core" &  x  +3 "storage"(& +4 "core" &) \ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&Z' +21 "core" ' +2 "storage"(5% +5 "core" % 4\ +3 ."downElevator"SE.seek :down +4 "storage"(&'X +90 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +6 (+% +3 "core" %b  _  +2 "manipulator"&t% +4 "core" %   V +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&h'\ +87 "core" ' + .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%  +99 "core" +2 "processing"%"% +4 "core" %C\ +3 .tPS.seek 0.499ml +2 "processing"%^' +585 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"% +43 "core" +2 .tPRV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 3 seconds +301 .PRV.dial CBV +2 "processing"%n  +45 "core" +2 .tCBV.dial AIV + "collection"'u  +46 "core" +2 .tPRV.dial between CBV and air +2 "processing"%  +30 "core"  +2 .tPRV.dial :air +2 "processing"%  +29 "core"  +2 "processing"%% +4 "core" %\  +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml + "processing"% ' +246 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +72 "core" ? +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek :empty +51 "processing"%P' +694 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'|& +5 "core" &\ +2 .tHand.open + "manipulator"&%1 +27 "core" 1 +2 "manipulator"&& +5 "core" &     +2 "manipulator"&~% +4 "core" %\    3  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&w(- +188 "core" ( +2 "manipulator"&c& +6 "core" &- ! #  +4 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +5 &U& +3 "core" &-   i +3 .tForearm.seek :garage + "manipulator"&'η +98 "core" ' +2 .tHand.close + "manipulator"&$/ +54 "core" / +2 "manipulator"&#& +5 "core" &-   +2 "manipulator"&z% +4 "core" %   { < +2 .tForearm.seek :retract +2 "manipulator"&@'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&9(ӷ +272 "core" ( +2 "manipulator"&1& +4 "core" &ӵ ! & 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &?& +3 "core" &ӵ   , 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&J' +101 "core" ' +2 "manipulator"& & +5 "core" &ӵ   ] 4 +2 "manipulator"&g% +5 "core" %  i H +2 "collection"'`& +4 "core" &\ \ +2 "collection"'G& +5 .tCC.seek :closed +2 "collection"'!(W +3 "core" &\ +3 &\  +9 &2\ *x +9 &b\ = +10 &z\ M +9 &<e \ M +9 &h\ M +10 &i\ M +9 &g\ M +10 &Fh\ L +9 &g\ L +9 &g\ L +10 & h\ M +9 &"Lg\ M +9 &$i\ L +10 &%k\ M +9 &'h\ M +10 &)Va\ L +9 &+j\ M +9 &,e\ M +10 &.i\ L +9 &0\\i\ M +9 &2f\ M +10 &3e\ L +9 &5e\ L +10 &7eb\ L +9 &9'c\ L +9 &:b\ L +10 &<e\ L +9 &>lg\ M +9 &@.i\ M +10 &Ae\ L +9 &Cg\ L +10 &Etk\ M +9 &G7m\ L +9 &Hq\ M +10 &J\ P +9 &Lh\ T +9 &N#\ V +10 &O\ V +9 &Q\ V +10 &Se\ W +9 &U&\ X +9 &Vz\ + +10 &WU \ M +8 ( +2 "collection"'G& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.93 +2 "collection"'b& +5 "core" &W^cA\ D + &W^c~\ D +2 .tHand.open + "manipulator"&Y1 +65 "core" 1 +2 "manipulator"&(% +4 "core" %  "  H +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +3 "collection"'d& +5 "core" &W^bC\ D +2 #tRinsing MixLoop with GuSCN + .PSV.dial :mixloop,avoiding: PBV + .PTV.dial :PRVmixing,avoiding: :puck +2 .PRV.dial :spare1 + "processing"%a  +101 "core"  +2 "processing"%R% +5 "core" %)\ +2 .tPS.seek 1.099ml +2 "processing"%D'^ +1192 "core" ' +2 .tdelay 2 seconds +201 .PRV.dial :air +2 "processing"%i  +101 "core"  +3 .tPS.seek 2.5ml + "processing"%\\' +1506 "core" ' + .tPSV.dial :waste1,avoiding: PBV +3 "processing"%  +128 "core"  +2 .tPS.seek :empty +2 "processing"%4' +2604 "core" ' +2 #tDiluting Lysate in Syringe + .PSV.dial :PTV,avoiding: PBV +2 "processing"%p +156 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%2 @ +71 "core" @ +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial CBV +2 "processing"%H  +44 "core"  +2 .tdelay 2 seconds +202 .PS.reconfigure PSslow1 +2 "processing"%#A \ `xb +4 .tPS.seek 0.1ml +2 "processing"%' +1091 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :spare1 +3 "processing"%/  +71 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 1ml +2 "processing"%'Rq +994 "core" ' +2 .tdelay 2 seconds +202 .PRV.dial :air +2 "processing"%E  +99 "core"  +3 .tPS.seek 2.5ml + "processing"%q' +1591 "core" ' +2 .tdelay 2 seconds +202 #Parking diluted lysate in Mixing Coil + .PSV.dial :mixloop + "processing"% +55 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%I  +73 "core" +2 .tPRV.dial :CBV + "processing"%A  +44 "core" +2 "processing"%>% +4 "core" %B\  +3 .tPS.seek 1.5ml +2 "processing"%r' +1089 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1,avoiding: PBV +2 "processing"%y  +129 "core"  +2 .tPS.seek :empty +2 "processing"%B' +1592 "core" ' +2 #tBeginning samplePassF + "collection"'x& +5 "core" &W^bz\ D + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR,avoiding: PBV +2 "processing"%  +44 "core" +2 "processing"%% +5 "core" %\ + #tPulling 1.5ml of PSR.flush +52 .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%K' +1596 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%{  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%F' +1605 "core" ' + .tPSV.dial PSR +2 "processing"%= +43 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%L' +2617 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +3 "processing"% +184 "core" ~ +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%Q @ +72 "core" ? +2 .tPS.seek 0ml +2 "processing"%l' +2610 "core" ' + .tPSV.dial :air +2 "processing"%)  +70 "core"  +2 .tPS.seek 2.5ml +2 "processing"%W' +2607 "core" ' + .tPSV.dial :PTV +2 "processing"%0 +71 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2616 "core" ' +2 "collection"'s& +5 "core" &W^bg\ D +2 #t\moving diluted lysate into CBV-AIV line + .PSV.dial :air +2 "processing"%[  +71 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\ ' +2613 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%]  +72 "core" +2 .tPRV.dial CBV + "processing"%v% +5 "core" %#\  +2 .tPS.seek 1.8ml +2 "processing"%:' +791 "core" ' +2 .tdelay 3 seconds +301 .PRV.dial :waste2 +2 "processing"%; @ +103 "core" ? +3 .tPS.seek :empty +2 "processing"%j' +1909 "core" ' +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%7 @ +70 "core" @ +2 .tdelay 2 seconds +203 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%V  +72 "core" +2 .tdelay 2 seconds +201 .PSV.dial :PML +3 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%O  +72 "core"  +2 .tdelay 2 seconds +203 "processing"%e% +4 "core" %$\ +2 .tPS.seek 1.499ml +2 "processing"%3' +1598 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%X' +1089 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%8' +1294 "Can" A-\ ts +1320 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%_ +42 "core" +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%'  +45 "core" ~ +2 .tdelay 2 seconds +203 "processing"%,% +4 "core" %*\ +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%'s +2349 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%  +73 "core"  +2 .tdelay 2 seconds +202 "processing"%M% +3 "core" %q\  +3 .tPS.seek 0.475ml +2 "processing"%N' +2565 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial :air +2 "processing"%  +44 "core"  +2 .tdelay 2 seconds +202 .PS.seek 0.965ml +2 "processing"%o'N +4983 "core" ' +2 .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%  +44 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%-  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%T' +1629 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"% +71 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%} @ +73 "core" ? +2 .tPS.seek 0ml +2 "processing"%' +2608 "core" ' + .tPSV.dial :air +2 "processing"%  +71 "core"  +2 .tPS.seek 2.5ml +2 "processing"%5' +2607 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"% +71 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%+' +2609 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV +2 .PSV.dial :air +52 "processing"%t  +72 "core"  +3 .tPS.seek 2.5ml + "processing"%f' +2605 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML + "processing"%* +44 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%m  +72 "core" +2 "processing"%6% +5 "core" %\  +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%' +7731 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +4 "collection"'" & +55 "core" $ +2 .tAWV.select :waste + "collection"' +10 "processing"%&% +4 "core" %\ +2 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%Z'nC +10786 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"'C { +56 "core" } +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%' +1314 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' + .tPSV.dial :PML +2 "processing"%n +44 "core" +3 .tPS.seek 0ml + "processing"%u' +2615 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 ' & +3 "core" &W^]e\ D +3 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +2 "collection"'& +4 ."MFBPCR"SPE.hold 2:46:40,55C +5 "MFB"* @@T + ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*^  +3 "core" &W^\\q\ D +2 .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR +2 "processing"% +23 "core"  +2 ."MFBPCR"delay 20 seconds +79 "core"  +2 "processing"% % +5 "core" %\ w + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%|' +1598 "core" ' +2 .tdelay 5 seconds +300 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"*% I +153 "core" J +2 "MFB"*% +5 "core" %R + +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*~'6 +28 .tPSV.dial :waste1 +4 "processing"%c  +43 "core"  +3 .tPS.seek 0ml +2 "processing"%U' +1594 "core" ' +2 .tPSV.dial PSR +2 "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%$' +760 "Can" B-\ l:9 +1857 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%# +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%z' +1594 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*h  +15 "core" ' + .tPSV.dial PSR +2 "processing"% +51 "core"  +2 "MFB"*1% +4 "core" %7  y +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*?' +42 "core"  +2 "processing"%w% +5 "core" %#\ l + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"% ' +562 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*g % +50 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*`'R +977 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%@  +43 "core"  +3 .tPS.seek 0ml + "processing"%.' +165 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*G  +49 "core" +2 "MFB"*b% +4 "core" %R w( +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*Y' +1368 "core" ' + .tPSV.dial PSR +2 "processing"%( +44 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%d' +8 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :AIV +2 "MFB"*a I +70 "core" I +2 "MFB"*R% +4 "core" % \ 2 +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*J' +2224 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +52 "processing"%P +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.seek 0ml +2 "processing"%i' +2616 "core" ' + .tPSV.dial PSR +3 "processing"%D +102 "core"  +2 "processing"%% +5 "core" %*\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%\\' +1601 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%p  +44 "core"  +3 .tPS.seek 0ml +2 "processing"%2' +765 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*H9 +3 "core" 9y5 +2 #"MFBPCR"Solid Phase Extraction Heater at 50.2C + .ATV.dial ASV +2 "MFB"*4 n +36 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*/% +4 "core" % !  +2 ."MFBPCR"AS.seek 0.041ml +3 "MFB"*'& +272 "core" ' + .tPSV.dial PSR +2 "processing"%E +44 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +112 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%I' +2608 "core" ' + .tPSV.dial PSR +2 "processing"%A +101 "core"  +2 "processing"%>% +5 "core" %;\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%q' +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%y  +42 "core"  +3 .tPS.seek 0ml +2 "processing"%r' +666 "core" ' +2 ."MFBPCR"delay 10 seconds +939 "core" ' + .tPSV.dial PSR +2 "processing"%x +44 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%' +3 #"MFBPCR"rinseLysateLineINT +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2384 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%B +100 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%{'k +2677 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%K  +131 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%=' +208 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial AIV +5 "MFB"*F I +49 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +805 "core" ' + .tPSV.dial :air +2 "processing"%Q  +100 "core" +2 .tPS.seek 2.5ml +2 "processing"%L' +2615 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%) +43 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%l' +5107 "core" ' + .tPSV.dial :air +2 "processing"%0  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%W' +1340 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*s  +55 "core"  +2 "MFB"*[% +4 "core" %V -  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*'Q +1029 "core" ' + ."MFBPCR"ATV.dial :AIV +2 "MFB"* I +69 "core" J +2 "MFB"*]% +4 "core" %Q $ ~\ 9 +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*v' +79 "core" ' + .tPSV.dial :mixloop +3 "processing"%\ +55 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%;' +692 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*: n +149 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*7'R +249 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +47 "MFB"*V  +116 "core"  +2 "MFB"*O% +4 "core" %R  ~ +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*e' +1021 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*j  +67 "core" +2 "MFB"*3% +4 "core" % \ 3 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*'_ +2412 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'X  +41 "core"  +2 "collection"'_% +5 "core" %35\ + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'''P +1115 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"',' +1621 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'8  +5 '  +40 "core" ~ +92  +2 .tCBV.dial :waste1 +2 "collection"'M @ +43 "core" @ +3 .tCS.seek 0ml +2 "collection"''4 +2137 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*  +34 "core" +2 ."MFBPCR"delay 3 seconds +171 "core" ' +3 .tCSV.dial CSR +2 "collection"'N  +43 "core"  +2 "collection"'% +5 "core" %5<\ + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'-'P +59 "MFB"*o% +3 "core" %_  +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*'ݘ +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*}  +49 "core" +2 "MFB"*T% +4 "core" %ݨ Z +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*'? +150 "core" ' +3 .tdelay 5 seconds +168 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +28 .tCSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"' ' +72 "core" o +2 "MFB"*5% +4 "core" %; ~ +3 ."MFBPCR"AS.seek 0.092ml +3 "MFB"*t'&E +1550 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'+  +45 "core" ~ +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'*'4 +661 "Can" q.\  +1980 "core" ' +2 "collection"'m& +4 "core" &W^] \ D +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&6& +4 "core" &   , . +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&f(ӷ +15 "core" ( +2 "manipulator"&"& +5 "core" &Ӻ  x ( + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &&& +3 "core" &Ӻ   > ( +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&C/ +53 "core" / +2 .tCC.seek :open +2 "collection"'Z( +419 "core" ( +2 "manipulator"&& +4 "core" &   Y & +2 "manipulator"&% +5 "core" % #    +2 .tForearm.seek :retract +2 "manipulator"&n'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +308 "core" ( +2 "manipulator"& & +4 "core" &- & "  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-   3  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&^'η +113 "core" ' +2 .tHand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"& % +4 "core" % α  ! +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&u'\ +98 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'%& +5 "core" &\ +2 "manipulator"&% +4 "core" % \    z  +2 "storage"(c% +4 "core" %c\ _\ ` \ +3 "storage"(S. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"(|( +213 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +4 "core" & \ \  \ ' +2 "manipulator"&U& +4 "core" &-   c  +2 "manipulator"&#% +4 "core" % \    N  +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&$( +194 "core" ( +54 "manipulator"&h& +7 "core" &  o  +2 "storage"(1& +5 "core" & \ \ \ ' +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(w& +5 "core" & \ \  \ ' +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +2 "storage"(~'V +284 "core" ' +2 "storage"(z- +4 "core" -'z +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (g& +3 "core" & \ \  \ ' +2 "manipulator"&?& +5 "core" &    +2 ' +2 ."MFBPCR"delay 3 seconds +4 ."WCR"Elbow.seek 2 +2 "manipulator"&@( +3 "core" ( +2 "manipulator"&G& +4 "core" & # &  +3 "storage"(b& +4 "core" & \ \ \ \ ' +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"& '8 +16 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&`/ +63 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(.'X +3 "manipulator"&(& +7 "core" &    +2 "manipulator"&a% +4 "core" %0   +3 ."WCR"Forearm.seek :retract +2 "manipulator"&R'\ +89 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&Y(ӷ +66 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*P % +67 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*d'R +2 "core" ( +4 "manipulator"&D& +5 "core" &ӷ * - L 3 ' +2 ."downElevator"SE.coast +2 "storage"(5 +2 ."WCR"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 && +3 "core" &ӷ ( $ " 3 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&i' +108 "core" ' +4 "manipulator"&p& +4 "core" &ӷ &   3 +3 "manipulator"&\\% +4 "core" % ! + ' F +3 "collection"'H& +4 "core" &\ +2 "collection"'4& +5 ."WCR"CC.seek :closed +2 "collection"'/(W +5 "core" &\ +2 &\ +6 & ;\ $d +9 &U\ 7 +10 &\ L +9 &i\ M +10 &cg\ N +9 &&c\ M +9 &b\ M +10 &g\ N +9 &me\ M +9 &/e\ M +10 &c\ M +9 &!a\ M +9 &#te\ M +10 &%6a\ M +9 &&d\ M +10 &(c\ M +9 &*}g\ M +9 &,=g\ N +10 &.c\ M +9 &/e\ M +10 &1g\ N +9 &3Fd\ M +9 &5c\ M +10 &6c\ M +9 &8e\ M +9 &:Ng\ M +10 &<a\ M +9 &=f\ N +10 &?h2\ M +9 &AUe\ N +9 &Cg1\ N +10 &DhG\ N +9 &Ff\ M +9 &H[p\ N +10 &J\ P +9 &K\ T +10 &M\ W +9 &OH\ X +9 &Q B\ X +10 &R4\ X +9 &T;\ X +3 ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*J  +4 "core" &VK>\ E +9 &W;46\ b +9 &WaB7\ < +2 ( +2 "collection"'4& +3 #"WCR"Collection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.00 +2 .Hand.open +2 "manipulator"&E1 +3 "core"  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +52 "core" 1 +2 "manipulator"&% +5 "core" %  !  E +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")A+ +4 "core" + +2 "sampler")>% +4 "core" %43 \  +2 "collection"'I& +4 "core" &WaI\ < +4 "Can" t.\  +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'y  +130 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X= \ +2 "collection"'j% +4 "core" %3\ \ \ +2 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +3 "sampler")#.0X% +4 "core" %3\ \ \ +2 "sampler")4% +4 "core" %" \  +16 "collection"'I% +4 "core" %3\ \ \ +2 "sampler")d% +4 "core" %"!! \ ~ +16 "collection"'y% +4 "core" %3\ \ \ +2 "sampler")i% +5 "core" % :9 \ ~ +2 "collection"'|% +4 "core" %3\ \ \ +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X +2 "collection"'6% +4 "core" %3\ \ h\ +2 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X@ \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")%  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %./ \ +3 "sampler")4% +4 "core" %12 \ + ."WCR"Intake.select :close +2 "sampler")0 +9 )I% +3 "core" %88 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")d  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X\ +2 "sampler")r% +4 "core" %"UZ \  +54 "collection"'% +4 "core" %3\ \ Z\ +45 "sampler")B% +18 "core" % \ +53 "collection"'% +4 "core" %3\ \ =\ +2 "sampler")q% +4 "core" % \ +53 "collection"'{% +3 "core" %3\ \ 6\ +3 "sampler")F% +4 "core" %46 \ +2 "sampler")% +5 "core" %87 \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )K% +3 "core" %:< \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")=  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X: \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X= \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")t  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %@? \  +54 "collection"'4% +4 "core" %3\ \ x\ +2 "sampler")I% +5 "core" %z| \  +53 "collection"'d% +4 "core" %3\ \ \\\ +2 "sampler")H% +4 "core" % \  +54 "collection"'i% +4 "core" %3\ \ W\ +2 "sampler")|% +4 "core" % \  +53 "collection"'y% +3 "core" %3\ \ w\ +2 "sampler")x% +4 "core" % \  +3 "sampler")r% +4 "core" %#$ \  + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %,+ \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")B  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %3\ \ m\ +2 "sampler")4% +4 "core" % \ +53 "collection"'I% +4 "core" %3\ \ v\ +2 "sampler")d% +4 "core" % \ +53 "collection"'H% +3 "core" %3\ \ \ +2 "sampler")i% +4 "core" %'& \ +3 "sampler")|% +4 "core" %)+ \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )y% +3 "core" %32 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")x  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %3\ \ \ +2 #"WCR"Intake @34.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X  +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*('\ 4^ +526 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*@  +50 "core"  +2 "MFB"*b% +4 "core" %\ 4_ B  B +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*g' +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*Z n +92 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*.  +52 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*P'V +2300 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'% +3 "core" %3\ \ \ +2 "sampler")>% +4 "core" %-A@ \  +54 "collection"'?% +4 "core" %3\ \ \ +2 "sampler")I% +4 "core" %(qq \  +54 "collection"'d% +4 "core" %3\ \ B\ +2 "sampler")H% +4 "core" % \ +54 "collection"'i% +4 "core" %3\ \ \ +2 "sampler")|% +4 "core" % \ +54 "collection"'y% +4 "core" %3\ \ C\ +2 "sampler")x% +4 "core" % \ +53 "collection"'t% +3 "core" %3\ \ B\ +2 "sampler")% +5 "core" %)' \ +2 "sampler")B% +4 "core" %++ \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )r% +3 "core" %20 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")q  +75 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X= \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")`  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +77 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %01 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")u  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  \ E +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'-% +3 "core" %3\ \ \ * +3 "sampler")w% +4 "core" %E"  \ E +15 "collection"'`% +4 "core" %3\ \ \ * +2 "sampler") % +5 "core" %E" \ F +15 "collection"'"% +4 "core" %3\ \ \ * +2 "sampler")2% +4 "core" %E"!" \ E +16 "collection"'G% +4 "core" %3\ \ \ * +2 "sampler")% +5 "core" %E"// \ F +15 "collection"'D% +4 "core" %3\ \ \ ) +2 "sampler")1% +4 "core" %E#== \ E +2 "collection"'~% +4 "core" %3\ \ \ ) +2 #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X% +4 "core" %! \ I +53 "collection"'u% +3 "core" %3\ \ \ - +2 "sampler")a% +4 "core" %54 \ I +3 "sampler")d% +4 "core" %65 \ I + ."WCR"Intake.select :close +2 "sampler")0 +10 )?% +3 "core" %:: \ r +2 ."WCR"SSV.dial :exhaust +2 "sampler")I  +78 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X % +54 "core" $ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*u'V +3476 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*a  +4 "core"  +  + ."MFBPCR"ASV.dial :SPErecovery +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118oct0616h1500ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*d  +86 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*?  +24 "core"  +2 "MFB"*I% +4 "core" %V { { +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(] +1496 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'y% +4 "core" %3\ \ \ +2 "sampler")x% +4 "core" %1&& \  +53 "collection"'|% +4 "core" %3\ \ \ +2 "sampler")% +4 "core" %-FB \  +53 "collection"'B% +3 "core" %3\ \ \ +2 "sampler")t% +5 "core" %,ki \  +53 "collection"'q% +4 "core" %3\ \ \ +2 "sampler")p% +4 "core" % \ +53 "collection"'r% +3 "core" %3\ \ \ +2 "sampler")H% +4 "core" % \ +54 "collection"'{% +3 "core" %3\ \ \ +2 "sampler")=% +5 "core" % \ +53 "collection"'4% +4 "core" %3\ \ \ +2 "sampler")K% +5 "core" % \ +53 "collection"'0% +4 "core" %3\ \ \ +3 "sampler")A% +4 "core" % \ +53 "collection"'[% +4 "core" %3\ \ \ +2 "sampler")^% +5 "core" %01 \ +2 "sampler")R% +4 "core" %44 \ + ."WCR"Intake.select :close +2 "sampler")0 +10 ) % +3 "core" %84 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \  +3 #"WCR"Vacuum too high -- waiting up to 40s +15 "collection"'i% +4 "core" %3\ \ \ +2 "sampler")V% +4 "core" %b& \  +16 "collection"'F% +4 "core" %3\ \ \ +2 "sampler")j% +4 "core" %b& \  +16 "collection"'% +4 "core" %3\ \ \ +2 "sampler")Q% +4 "core" %b& ! \  +16 "collection"'v% +4 "core" %3\ \ \ +2 "sampler")'% +4 "core" %b&,- \  +16 "collection"'% +4 "core" %3\ \ \ +2 "sampler")%% +4 "core" %b&8: \  +2 "collection"'M% +4 "core" %3\ \ \ +2 #"WCR"Intake @34.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +4 "core" % \  +53 "collection"'z% +4 "core" %3\ \ \ +2 "sampler")a% +4 "core" % \  +53 "collection"'d% +4 "core" %3\ \ \ +2 "sampler")?% +5 "core" % \  +53 "collection"'I% +4 "core" %3\ \ \ +3 "sampler")u% +4 "core" %(( \  +54 "collection"'y% +4 "core" %3\ \ \ +2 "sampler")x% +4 "core" %77 \  +2 "sampler")|% +4 "core" %88 \  +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %;: \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")B  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X= \  +53 "collection"'\\% +4 "core" %3\ \ \ +2 "sampler")}% +4 "core" %\\\\ \  +53 "collection"'@% +4 "core" %3\ \ \ +2 "sampler")b% +4 "core" %~ \  +53 "collection"'(% +4 "core" %3\ \ \ +2 "sampler")% +4 "core" % \  +54 "collection"'.% +4 "core" %3\ \ \ +2 "sampler")g% +5 "core" % \  +53 "collection"'Z% +3 "core" %3\ \ \ +2 "sampler")>% +5 "core" % \  +53 "collection"'z% +4 "core" %3\ \ \ +3 "sampler")a% +4 "core" %  \  +54 "collection"'d% +4 "core" %3\ \ \ +2 "sampler")?% +4 "core" % \  +53 "collection"'I% +4 "core" %3\ \ \ +2 "sampler")u% +4 "core" %,, \  +2 "sampler")y% +4 "core" %// \  +2 ."WCR"Intake.select :close + "sampler")0 +10 )x% +3 "core" %21 \  +2 ."WCR"SSV.dial :exhaust +53 "sampler")|  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \  +53 "collection"'W% +4 "core" %3\ \ \ +2 "sampler")3% +4 "core" %,bb \  +54 "collection"'E% +3 "core" %3\ \ \ +2 "sampler")P% +5 "core" % \  +53 "collection"',% +3 "core" %3\ \ \ +2 "sampler")+% +5 "core" % \ +53 "collection"'% +4 "core" %3\ \ \ +2 "sampler")_% +5 "core" % \ +53 "collection"'6% +4 "core" %3\ \ \ +2 "sampler")8% +4 "core" % \ +53 "collection"'m% +4 "core" %3\ \ \ +2 "sampler")o% +4 "core" % \ +53 "collection"'5% +4 "core" %3\ \ \ +3 "sampler")O% +4 "core" %&% \ +54 "collection"'!% +3 "core" %3\ \ \ +2 "sampler")9% +5 "core" %53 \ +2 "sampler")% +4 "core" %75 \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %98 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %3\ \ \ +3 "sampler")z% +4 "core" % \ +53 "collection"'a% +4 "core" %3\ \ \ +2 "sampler")d% +5 "core" %++ \ +53 "collection"'?% +4 "core" %3\ \ \ +2 "sampler")I% +5 "core" %97 \ +2 "sampler")u% +4 "core" %89 \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )y% +3 "core" %=> \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")x  +75 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % \  +54 "collection"'z% +4 "core" %3\ \ \ +2 "sampler")a% +5 "core" % \  +53 "collection"'d% +4 "core" %3\ \ \ +2 "sampler")?% +4 "core" % \  +53 "collection"'I% +4 "core" %3\ \ \ +2 "sampler")u% +4 "core" % \  +53 "collection"'y% +4 "core" %3\ \ \ +3 "sampler")x% +6 "core" %! \  +54 "collection"'D% +4 "core" %3\ \ \ +2 "sampler")1% +4 "core" %00 \  +2 "sampler")B% +4 "core" %01 \  +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )|% +3 "core" %53 \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +3 "collection"'' +2372 "core" ' +2 "collection"' % +5 "core" % k n\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'J ` +30 "core" b +3 ."WCR"CS.seek 2.247ml +2 "collection"']' +1854 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"')  +27 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +3 "collection"'s'4 +277 "core" '\ +3 ."WCR"CBV.dial :waste2b +2 "collection"'"  +32 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'i' +428 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'V  +131 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"'j% +5 "core" %\ +3 #"WCR"Pulling 2ml of CSR.rnal +3 .CSR.select :rnal +3 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"'' +605 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'Q' +1897 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"'v @ +75 "core" ? +53 "sampler")'% +3 "core" %FC \  +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'r  +89 "core"  +2 "collection"'%% +5 "core" %\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'M ` +58 "core" _ +3 ."WCR"CS.seek 6.829ml +2 "collection"'' +820 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +4 '  +32 "core"  +99  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"':'4 +1809 "core" ' + ."WCR"CSV.dial :air +3 "collection"'l @ +44 "core" > +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'0' +2360 "core" ' +2 "collection"'T% +5 "core" %68\  + ."WCR"CSV.dial between air and CTV +3 "collection"'\ ` +30 "core" b +3 ."WCR"CS.seek 2.017ml +2 "collection"'7' +1923 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'W  +28 "core"  +3 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +58 "collection"'3'4 +129 "core" '`\ +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'E  +32 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'P' +529 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"',  +130 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'+  +43 "core"  +2 "collection"'% +5 "core" %\ + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'_' +615 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +11 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'F' +1906 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +2 "collection"'8 @ +75 "core" > +53 "sampler")m% +4 "core" %AA \  +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'6  +91 "core"  +2 "collection"'5% +5 "core" %\  +3 ."WCR"CSV.dial between air and CTV +2 "collection"'O ` +60 "core" ^ +3 ."WCR"CS.seek 6.829ml +2 "collection"'!' +815 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'9  +5 '  +30 "core"  +100  +3 ."WCR"CS.reconfigure CSpressurize +6 "collection"'# d@<<b +2 ."WCR"CS.seek 0ml +3 "collection"''4 +1801 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"' @ +45 "core" > +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +2357 "core" ' +2 "collection"'% +5 "core" %HN\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +30 "core" b +3 ."WCR"CS.seek 1.994ml +2 "collection"'N' +1914 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'f  +27 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'$'4 +110 "core" '\ +3 ."WCR"delay 2:00 +5133 "Can" b0\ w +6869 ."WCR"CBV.dial :waste2b +3 "collection"'L  +32 "core"  +60 ."WCR"CS.reconfigure CSconfig +4 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'S' +565 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'n  +132 "core" +2 "collection"'C& +5 "core" &WaJ\ < +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&&% +4 "core" %\    ~ +2 "storage"(e% +4 "core" %a\ \  \ +2 "storage"(h. +4 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"(#(( +211 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (& +3 "core" &) \ +2 "manipulator"&U& +4 "core" &ӹ ' 3 +3 "manipulator"&% +4 "core" %\   +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&( +176 "core" ( +2 "manipulator"&o& +5 "core" & ( + \ +2 "storage"(& +5 "core" &) \ +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&-' +104 "core" ' +2 "storage"( & +5 "core" &) ^\ +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek beamBreak +2 "storage"(`'V +124 "core" ' +2 "storage"( - +4 "core" -'` +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&w& +3 "core" &   \ +2 "storage"(X& +5 "core" &) \ +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek 1 +2 "manipulator"& 'C +29 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(2- +3 "core" -'` +3 ."WCR"SE.seek 19.1 Pucks below Top Plate +2 "storage"(G' +30 "core" ' +2 "manipulator"&% +5 "core" %q  \  +2 "storage"(& +4 "core" &) 8\ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 346 counts +2 "manipulator"&c'ϝ +14 "core" ' +2 "manipulator"&~& +5 "core" &  ' _ +2 "storage"(\\& +4 "core" &) \ +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&<' +26 "core" ' +3 ."WCR"SE.seek 20.1 Pucks below Top Plate +2 "storage"(@' +45 "core" ' +2 "manipulator"&b& +5 "core" &  +2 "manipulator"&(% +6 "core" %   I +4 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&.(ӷ +159 "core" ( +2 "manipulator"&g& +5 "core" &ӳ !   9' +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +4 "core" &ӳ   9' +2 ."WCR"Forearm.seek CC +2 "manipulator"&>' +94 "core" ' + ."WCR"Hand.close +2 "manipulator"&z/ +63 "core" / +2 ."WCR"CC.seek :open +2 "collection"'a( +420 "core" ( +2 "storage"(d& +5 "core" &) z y n\ +2 "storage"(?& +4 "core" &) t x \ +2 "manipulator"&I& +4 "core" &ӿ   8 +3 "manipulator"&u% +4 "core" % 7    +2 ."WCR"Forearm.seek :retract +2 "manipulator"&y'\ +97 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&x( +174 "core" ( +2 "manipulator"&D& +5 "core" & $ ! } +2 "storage"(1& +4 "core" &) w \ +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&B'C +97 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&|, +62 "core" , +4 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&1 +55 "core" 1 +3 "manipulator"&}% +5 "core" % r  ' +2 "storage"(t& +4 "core" &) w Z\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 347 counts +2 "manipulator"&H'Ϟ +15 "core" ' +2 "manipulator"&*& +5 "core" & " ) n  +2 "storage"(& +4 "core" &) E\ +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&4' +27 "core" ' +2 "storage"(K% +5 "core" % U\ +3 ."downElevator"SE.seek :down +4 "storage"(='X +80 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +17 (A% +3 "core" %W y { \ +3 "manipulator"&{% +4 "core" %   +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&^'\ +90 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'R& +5 "core" &\ +2 .tHand.open +2 "manipulator"&[1 +19 "core" 1 +2 "manipulator"&q& +5 "core" & $  0  +2 "manipulator"& % +5 "core" % \    '  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +192 "core" ( +2 "manipulator"&J& +5 "core" &-  %   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-    +3 .tForearm.seek :garage +2 "manipulator"&)'η +95 "core" ' +2 .tHand.close + "manipulator"&]/ +57 "core" / +2 "manipulator"&"& +5 "core" &-  k  +2 "manipulator"&s% +4 "core" %   n r +3 .tForearm.seek :retract +2 "manipulator"&V'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +286 "core" ( +2 "manipulator"&j& +4 "core" &ӿ    9$ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &i& +2 "core" &ӿ   & 9$ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +101 "core" ' +2 "manipulator"&v& +5 "core" &ӿ %  j 9$ +2 "manipulator"&'% +4 "core" %#   w O +3 "collection"'r& +4 "core" &\ +2 "collection"'%& +5 .tCC.seek :closed +2 "collection"'M(W +7 "core" &\ + &\  +8 &0\ *y +9 &d\ > +9 &p\ N +10 &2c\ N +9 &b\ N +10 &b\ N +9 &yc\ M +10 &;e\ M +9 &b\ N +9 &c\ N +9 & g\ N +10 &"Cf\ M +9 &$c\ M +10 &%k\ N +9 &'c\ N +9 &)K`\ M +10 &+ c\ N +9 &,a\ M +9 &.b\ N +10 &0Sh\ M +9 &2a\ N +10 &3h\ M +9 &5a\ N +9 &7[b\ M +10 &9c\ N +9 &:h\ M +9 &<e\ N +10 &>bj\ N +9 &@$g\ N +10 &Ab\ M +9 &Cc\ N +9 &Ejh\ N +10 &G+e\ N +9 &Hk\ N +9 &J~\ P +10 &L_\ T +9 &N\ W +10 &O\ X +9 &Q\ X +9 &SZ\ Y +10 &U\ Y +9 &Vy\ - +9 &WP\ J +9 ( +3 "collection"'%& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.95 + "collection"'Q& +5 "core" &WUh\ E + &WUi\ E +2 .tHand.open +2 "manipulator"&1 +60 "core" 1 +2 "manipulator"&% +5 "core" % # ( O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'l& +5 "core" &WUj\ E +2 "collection"':% +6 "core" %\ +3 .tCSV.dial CSR +2 "collection"'T  +43 "core"  +2 "collection"'\ % +5 "core" %\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'0'p +1369 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'W% +3 "core" %p\  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'7'\\ +662 "core" ' + .tCSV.dial :waste +2 "collection"'E +128 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'3'4 +2010 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"',& +5 "core" &WUi\ E +2 "collection"'+% +4 "core" %5\ +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'P'p +1220 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'_ @ +43 "core" A +2 "collection"'8% +5 "core" %p\  +3 .tCS.seek 7ml + "collection"'m'j +553 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'6  +2 '5  +42 "core"  +93  +3 .tCBV.dial :waste1 +2 "collection"'O @ +75 "core" A +3 .tCS.seek 0ml +2 "collection"'F'4 +1670 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +5 "core" &WUi\ E +2 "collection"'9% +5 "core" %7\ + .tCSV.dial :flush +2 "collection"'!  +73 "core" +3 .tCS.seek 5ml +2 "collection"''p +1239 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +2 "collection"'% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"''i +551 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"'f  +76 "core"  +3 .tCS.seek 0ml +2 "collection"'N'4 +1675 "core" ' +2 #tFlushing upper manifold + "collection"'L& +5 "core" &WUj\ E +2 "collection"'$% +4 "core" %3\ +2 .tCSV.dial :flush +2 "collection"'n  +72 "core" +3 .tCS.seek 5ml +2 "collection"'C'p +1223 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'& @ +44 "core" B +2 "collection"'e% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"'h'e +555 "core" ' +2 ."connect"CSV.dial CBV +3 "collection"' +2 .tCBV.dial CSV +4 "collection"'U  +47 "core" +53  +2 .tCTV.dial :air +2 "collection"'  +132 "core" +3 .tCS.seek 0ml +2 "collection"'o'4 +1657 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +782 "core" ' +2 .tCSV.dial :waste + "collection"'Y +45 "core" +3 .tCS.seek 0ml +2 "collection"' '4 +775 "core" ' +2 "collection"' & +4 "core" &WUi\ E +3 "collection"'w% +4 "core" %4\ + .tCSV.dial :flush +2 "collection"'X  +43 "core"  +3 .tCS.seek 3ml +2 "collection"''0 +795 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'2 @ +43 "core" A +2 "collection"'% +5 "core" %0\  +2 .tCS.seek 5.001ml +2 "collection"''p +553 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'~'4 +1225 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'\\'0 +772 "core" ' + .tCSV.dial :waste +2 "collection"'b +72 "core" +3 .tCS.seek 0ml + "collection"'('4 +774 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'-& +5 "core" &WUj\ E +2 "collection"'% +4 "core" %2\ +2 .tCSV.dial CSR +2 "collection"'`  +128 "core"  +2 "collection"' % +5 "core" %2\ + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 8ml +2 "collection"'c'L +1893 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +59 "collection"' +16 .tCS.seek 10ml + "collection"'G' +551 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'g +100 "core" +2 .tCTV.dial :intake +2 "collection"'Z  +74 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'<' +1958 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +75 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'z'4 +601 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'  +102 "core"  +2 "collection"'/% +5 "core" %5\ +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 4ml +2 "collection"'d'P +1116 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'?' +1454 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'I  +2 'u  +42 "core"  +95  +2 .tCBV.dial :waste1 +2 "collection"'D @ +45 "core" @ +3 .tCS.seek 0ml +2 "collection"'1'4 +2351 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'>  +43 "core"  +2 "collection"'.% +5 "core" %1\ +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''P +1152 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'}' +1449 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'t  +43 "core"  +2 .tCBV.dial :waste2b +2 "collection"'*  +75 "core"  +3 .tCS.seek 0ml +2 "collection"''4 +1270 "Can" ]/\  +1070 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'y  +43 "core"  +2 "collection"'K% +5 "core" %4\ + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'x'P +1121 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'A' +1449 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'{ +2 'R  +48 "core"  +54 +2 .tCTV.dial :air +2 "collection"'B  +131 "core" ~ +3 .tCS.seek 0ml +2 "collection"'['4 +2329 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'q'0 +819 "core" ' + .tCSV.dial :waste +2 "collection"' +42 "core" +3 .tCS.seek 0ml +2 "collection"'H'4 +769 "core" ' +2 #tFlushing upper manifold + "collection"'@& +5 "core" &WUh\ E +2 "collection"'=% +5 "core" %1\ + .tCSV.dial :flush +2 "collection"'4  +43 "core"  +3 .tCS.seek 5ml +2 "collection"'J'p +1221 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +43 "core" A +2 "collection"'#% +5 "core" %p\  +2 .tCS.seek 7.001ml +58 "collection"'|'n +563 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'] +102 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'"'4 +1680 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'s'0 +801 "core" ' + .tCSV.dial :waste +3 "collection"'^ +44 "core" +3 .tCS.seek 0ml +2 "collection"')'4 +769 "core" ' +2 "collection"'j& +5 "core" &WUh\ E +2 "collection"'i% +4 "core" %6\ +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'v'0 +776 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'' @ +42 "core" B +2 "collection"'r% +5 "core" %0\  +3 .tCS.seek 5ml + "collection"'V'p +546 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'a'4 +1229 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'%'0 +769 "core" ' +2 .tCSV.dial :waste +2 "collection"'Q +72 "core" +3 .tCS.seek 0ml +2 "collection"''4 +769 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +5 "core" &WUh\ E +2 "collection"'l% +4 "core" %6\ +2 .tCSV.dial :flush +2 "collection"':  +43 "core"  +3 .tCS.seek 5ml +2 "collection"'T'p +1212 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'\ @ +42 "core" A +2 "collection"'% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"'S'j +550 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'W  +4 '0  +40 "core"  +94  +2 .tCBV.dial :waste1 + "collection"'E @ +45 "core" A +3 .tCS.seek 0ml + "collection"'7'4 +1671 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"',& +5 "core" &WUh\ E +2 "collection"'+% +4 "core" %3\ +2 .tCSV.dial :flush +2 "collection"'  +73 "core" +3 .tCS.seek 5ml +2 "collection"'3'p +1232 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'_ @ +45 "core" B +2 "collection"'8% +5 "core" %p\ +2 .tCS.seek 7ml +2 "collection"'P'l +550 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +2 "collection"'6  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"'5  +76 "core"  +3 .tCS.seek 0ml +2 "collection"'O'4 +1665 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'m& +5 "core" &WUh\ E +2 "collection"'% +4 "core" %4\ +2 .tCSV.dial CSR +2 "collection"'9  +43 "core"  +2 "collection"'!% +5 "core" %4\ +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'F'L +1896 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'' +569 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +2 '  +49 "core"  +55 +2 .tCTV.dial :intake +2 "collection"'  +72 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'f' +1956 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +53 "collection"'  +83 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'L'4 +605 "core" ' + .tCSV.dial CSR +3 "collection"'$  +102 "core"  +2 "collection"'n% +5 "core" %5\ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'N'p +1373 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'&' +1372 "core" ' + .tCSV.dial CBV +2 "collection"'e +101 "core" +3 .tCS.seek 0ml +2 "collection"'C'4 +2647 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&U& +5 "core" &   3 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +15 "core" ( +3 "manipulator"&& +4 "core" &   ) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &h& +3 "core" &   ) +2 .tForearm.seek CC +2 "manipulator"&o' +92 "core" ' + .tHand.close +2 "manipulator"&Y/ +55 "core" / +2 .tCC.seek :open +2 "collection"'( +420 "core" ( +2 "manipulator"& & +5 "core" &   ; ' +2 "manipulator"&w% +4 "core" % 9   8 +2 .tForearm.seek :retract +2 "manipulator"&X'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"& (- +314 "core" ( +2 "manipulator"&2& +5 "core" &-  % `  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-   1  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +111 "core" ' + .tHand.open +2 "manipulator"&1 +65 "core" 1 +2 "manipulator"&~% +5 "core" % λ \   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&b'\ +99 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'\\& +4 "core" &\ +2 .tHand.open +2 "manipulator"&-1 +22 "core" 1 +2 "manipulator"&& +5 "core" &-   $  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&`(- +3 "core" ( +2 "manipulator"& & +5 "core" &- "   + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &(& +3 "core" &-     +2 .tForearm.seek :garage +2 "manipulator"&c'η +98 "core" ' +2 .tHand.close + "manipulator"&g/ +60 "core" / +2 "manipulator"&Z& +5 "core" &-   Z  +2 "manipulator"&G% +4 "core" %   U +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&<(ӷ +282 "core" ( +2 "manipulator"&& +5 "core" & $ ! $ 4 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &/& +3 "core" &   4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&z' +99 "core" ' +2 "manipulator"&d& +5 "core" & ' * E 4 +2 "manipulator"&I% +4 "core" %   H +3 "collection"'u& +6 "core" &\ +2 "collection"'D& +4 .tCC.seek :closed +2 "collection"'?(W +5 "core" &\ + &\  +8 &0\ +z +9 &c\ > +10 &y\ M +9 &:c\ M +9 &`\ M +10 &e\ M +9 &e\ M +9 &Ce\ M +10 &d\ M +9 &a\ M +10 & b\ M +9 &"Kb\ M +9 &$b\ M +10 &%c\ M +9 &'c\ M +9 &)Sb\ M +10 &+c\ M +9 &,c\ M +10 &.c\ M +9 &0\\c\ M +9 &2b\ M +10 &3d\ M +9 &5c\ M +9 &7eb\ L +10 &9%c\ M +9 &:c\ M +10 &<c\ M +9 &>ke\ M +9 &@-e\ M +10 &Ae\ M +9 &Ce\ M +9 &Esc\ M +10 &G4e\ M +9 &Hm\ N +10 &J~\ P +9 &Li\ S +9 &N"\ V +10 &O\ W +9 &Q\ W +9 &Sc\ X +10 &U&\ W +9 &Vx\ , +9 &WS\ H +9 ( +3 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.96 +2 "collection"'>& +5 "core" &WY`\ B + &WYb\ B +2 .tHand.open + "manipulator"&.1 +65 "core" 1 +2 "manipulator"&1% +4 "core" % & " +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'t& +5 "core" &WYb\ B +2 "collection"'*% +4 "core" %4\ +2 .tCSV.dial CSR +62 "collection"'}  +102 "core"  +2 "collection"'y% +5 "core" %4\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'K'p +1373 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '% +3 "core" %p\  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'x'\\ +666 "core" ' + .tCSV.dial :waste +2 "collection"'R +130 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'{'4 +2012 "core" ' +2 #tPurging external Intake + "collection"'B& +5 "core" &WYa\ B +2 "collection"'A% +4 "core" %5\ +2 .tCSV.dial :flush +2 "collection"'[  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"' ' +2344 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'q +75 "core" ~ +2 .tCTV.dial :intake +2 "collection"'@  +75 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml +2 "collection"'='4 +2417 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'4  +76 "core" ~ +2 #tFlushing upper manifold + "collection"'H& +5 "core" &WYa\ B +2 "collection"'% +5 "core" %6\ + .tCSV.dial :flush +2 "collection"'#  +72 "core"  +3 .tCS.seek 5ml +2 "collection"'J'p +1211 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'] @ +42 "core" A +2 "collection"'|% +4 "core" %p\  +3 .tCS.seek 7ml +2 "collection"'"'j +554 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'^ +102 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'s'4 +1669 "core" ' +2 .tdelay 7 seconds +579 "Can" W0\  +124 .tCS.seek 3ml + "collection"'j'0 +772 "core" ' +2 .tCSV.dial :waste + "collection"'i +44 "core" +3 .tCS.seek 0ml +2 "collection"' '4 +770 "core" ' +2 "collection"')& +4 "core" &WYb\ B +3 "collection"''% +4 "core" %5\ + .tCSV.dial :flush +2 "collection"'r  +43 "core"  +3 .tCS.seek 3ml +2 "collection"'v'0 +802 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'V @ +44 "core" B +2 "collection"'a% +5 "core" %0\  +2 .tCS.seek 5ml +2 "collection"'Q'p +554 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'%'4 +1235 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +780 "core" ' + .tCSV.dial :waste +2 "collection"'l +72 "core" +3 .tCS.seek 0ml +2 "collection"':'4 +777 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &    0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&\ (ӷ +15 "core" ( +2 "manipulator"&& +5 "core" &Ӻ   ! ) + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &T& +3 "core" &Ӻ   r ) +2 .tForearm.seek CC +2 "manipulator"&W' +98 "core" ' + .tHand.close +2 "manipulator"&0/ +63 "core" / +2 .tCC.seek :open +2 "collection"'E( +419 "core" ( +2 "manipulator"&S& +4 "core" &   3 ' +3 "manipulator"&,% +4 "core" %    +2 .tForearm.seek :retract +2 "manipulator"&+'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +298 "core" ( +2 "manipulator"&7& +5 "core" &-   I  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &_& +4 "core" &-   j  +2 .tForearm.reconfigure TightForearm +62 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&8'η +116 "core" ' + .tHand.open +2 "manipulator"&31 +62 "core" 1 +2 "manipulator"&6% +5 "core" % κ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&5'\ +98 "core" ' + #tCompleted [phasewithdil] begun 14:00:26 +2 #Preparing to sleep until 14PM +5 #"shutdown"deferred until MFBPCR finish +2 #tWaiting for MFBPCR til 14PM +3 #Continuing at 14:00CEST07-Oct-18 +3 "Can" Y/\  +4 ."Qmail"GoodNews.email "Then, in tube 2: phasewithdil\\n/home/esp/esp2/mission/18tundeployv2dil.rb:118\\n{1 => 21, 2 => 1}\\nCan@17:48:05, 15.0C, 68% humidity, 14.4psia, 13.466V, 1.136A, 1.136A avg, 15.30W",Subject: "Waiting until 14:00CEST07-Oct-18" +51256 "Can" _.\ x +60004  j+\ }} +60004  m+\  +60004  o)\ gg +9153 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"11392720:2133,899,721,717,60.0001;11393620:2412,894,690,686,60.0001;11394670:2705,1206,690,648,60.0374;11505930:2132,900,712,712,60.0001;11506830:2415,904,691,681,60.0001;11507880:2671,1214,692,684,60.0374;11619410:2129,910,711,680,60.0001;11620310:2400,919,692,682,59.9628;11621360:2692,1232,694,680,59.9628;11732850:2129,898,714,715,59.9628;11733750:2407,919,694,683,59.9628;11734800:2678,1242,690,649,60.0001;11846080:2137,922,717,711,60.0001;11846980:2395,907,693,682,60.0001;11848030:2683,1232,661,684,60.0001;11959480:2131,935,716,712,59.9628;11960380:2397,915,662,685,59.9628;11961430:2680,1253,693,683,60.0001;12073060:2124,910,717,713,59.9628;12073960:2376,956,692,684,60.0001;12075010:2673,1252,692,681,60.0001;12186090:2117,937,719,714,60.0001;12186990:2386,949,693,682,59.9628;12188040:2668,1229,663,682,60.0001;12298840:2128,920,720,712,60.0001;12299740:2402,915,692,684,60.0001;12300790:2667,1215,694,685,60.0001;12411820:2127,890,720,714,59.9628;12412720:2388,932,660,684,60.0001;12413770:2665,1236,692,681,60.0374;12524730:2133,931,717,679,60.0001;12525630:2383,926,694,686,60.0001;12526680:2686,1250,696,684,60.0374;12637350:2119,938,721,713,60.0001;12638250:2383,919,665,684,60.0374;12639300:2669,1241,694,688,59.9628;12750480:2127,916,690,715,59.9628;12751380:2377,935,695,679,60.0001;12752430:2672,1230,697,687,60.0374;12863230:2123,918,723,714,59.9628;12864130:2399,906,694,684,59.9628;12865180:2662,1218,696,683,59.9628;12976540:2129,930,723,709,59.9628;12977440:2390,938,691,684,59.9628;12978490:2652,1234,695,685,60.0001;13089680:2114,921,720,713,59.9628;13090580:2389,915,694,681,59.9628;13091630:2664,1235,695,683,60.0001;13202780:2120,889,691,716,59.9628;13203680:2401,966,693,682,60.0374;13204730:2665,1226,693,685,60.0001;13315600:2133,948,723,710,59.9628;13316500:2397,923,693,681,60.0001;13317550:2682,1281,695,680,60.0374;13428550:2123,941,721,713,60.0001;13429450:2391,914,695,682,60.0001;13430500:2675,1254,663,683,60.0374;13541270:2125,942,722,715,60.0001;13542170:2392,936,691,684,59.9628;13543220:2672,1209,696,681,60.0001;13654430:2128,907,722,711,60.0001;13655330:2404,906,662,683,60.0001;13656380:2666,1236,696,682,60.0374;13767290:2121,933,722,709,59.9628;13768190:2395,913,695,685,60.0001;13769240:2667,1271,696,678,60.0001;13880230:2131,885,694,713,59.9628;13881130:2402,946,693,682,60.0001;13882180:2675,1239,695,682,60.0001;13993090:2127,920,721,714,60.0001;13993990:2401,911,694,685,60.0001;13995040:2666,1216,697,684,60.0374;14105840:2123,903,723,710,59.9628;14106740:2397,912,696,685,59.9628;14107790:2690,1246,660,681,60.0374;14219130:2125,922,721,712,60.0001;14220030:2403,922,662,681,60.0001;14221080:2693,1237,694,681,60.0001;14331820:2131,921,721,711,59.9628;14332720:2385,909,694,684,60.0001;14333770:2687,1239,694,681,60.0001;14444590:2133,923,720,676,59.9628;14445490:2411,921,693,684,60.0001;14446540:2691,1272,696,685,60.0001;14557550:2131,909,689,710,59.9628;14558450:2394,913,692,685,60.0001;14559500:2696,1228,691,681,60.0001;14670380:2139,889,723,712,59.9628;14671280:2406,912,692,686,60.0001;14672330:2701,1247,694,685,60.0001;14783310:2146,919,722,711,60.0001;14784210:2418,923,694,686,60.0001;14785260:2689,1257,664,681,59.9628;14896650:2147,948,722,711,60.0001;14897550:2421,950,665,688,60.0001;14898600:2719,1264,694,681,60.0374;15009200:2152,914,724,713,60.0001;15010100:2418,895,693,683,59.9628;15011150:2706,1231,697,682,60.0001;15122050:2153,891,721,677,59.9628;15122950:2434,930,694,682,60.0001;15124000:2706,1230,698,683,60.0001;15234780:2172,930,722,713,60.0001;15235680:2437,941,694,679,59.9628;15236730:2727,1234,694,678,60.0001;15347640:2167,911,722,713,60.0001;15348540:2453,924,696,684,60.0001;15349590:2738,1217,665,684,60.0374;15460160:2178,926,722,710,59.9628;15461060:2458,935,691,682,60.0001;15462110:2752,1232,666,683,60.0001;15573060:2195,915,721,716,59.9628;15573960:2487,929,694,685,60.0001;15575010:2751,1247,698,682,59.9628;15685600:2211,907,721,712,60.0001;15686500:2486,908,692,648,60.0001;15687550:2801,1254,695,680,60.0001;15798430:2222,920,723,714,59.9628;15799330:2503,911,691,684,60.0001;15800380:2816,1232,693,682,60.0001;15911270:2238,913,724,712,60.0001;15912170:2531,933,664,685,59.9628;15913220:2849,1214,696,684,60.0001;16023730:2264,1242,720,709,59.9628; +19 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct0616h1500ml.pcr +2 "MFB"*P% +4 "core" %<o | +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*m'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*9 % +107 "core" % +2 "MFB"*!% +4 "core" %((o { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*O'Zn +223 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*F  +50 "core"  +2 "MFB"*% +4 "core" %Zkc {\ 8 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %> N | Z +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'L +523 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*f  +49 "core" +2 "MFB"*$% +4 "core" %@ - { F +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*n'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*L  +53 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*N  +74 "core"  +2 "MFB"*e% +4 "core" %pI { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*&'@ +2034 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*U' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*M  +54 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"*w% +4 "core" %V6 { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*o' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*2% +55 "core" %> {C +10 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*'> +13047 "Can" o)\ gg +3067 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*~% +3 "core" %>  { Z +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*\\' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*X  +49 "core"  +2 "MFB"*-% +4 "core" % {\ 6 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'qA +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*('R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18788 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*G'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +3177 "Can" p(\ ba +2594 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +5062 "core" ' +3 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18oct0618h1500ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*d  +54 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*I  +24 "core"  +2 "MFB"*u% +4 "core" %V {) +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(^ +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2897 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*D n +150 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*>'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*.'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*1  +157 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*t  +36 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"**% +3 "core" %(l | +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*}'FI +626 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ARV.dial :MM2 +2 "MFB"*y  +134 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*z% +3 "core" %FK\ f | W +63 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*C' +1822 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*  +33 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*K% +4 "core" %c {\ = +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*R' +622 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*x  +35 "core" +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*B% +3 "core" %\ j | O +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*A' +623 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*[  +114 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*{% +3 "core" % e |U +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*q'\ +5870 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*@ n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"* % +3 "core" %\ \ F | R +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*4'\  +610 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*H  +59 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*% +3 "core" %\ I | . +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*#' ; +5053 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*=  +55 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*]  +45 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*|% +5 "core" % >R {W +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*J'] +4432 "Can" n)\ ii +28146 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*^  +67 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*" % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +30723 "Can" n)\ ff +60004  n(\ vv +60004  m(\  +60004  o'\ pp +60004  l(\ ts +60004  n(\  +60005  n)\ uu +60004  m(\ uu +41040 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"18319180:2049,872,726,721,60.0001;18320080:2342,906,694,685,59.9628;18321130:2585,1229,694,680,60.0001;18431640:2061,905,722,708,59.9628;18432540:2334,929,692,681,60.0001;18433590:2586,1199,693,683,59.9628;18544790:2060,915,720,709,60.0001;18545690:2325,906,662,681,60.0001;18546740:2598,1263,695,682,60.0001;18657610:2063,924,721,709,60.0001;18658510:2311,935,693,682,60.0001;18659560:2591,1245,694,682,60.0001;18770180:2063,886,722,708,60.0001;18771080:2316,914,660,683,60.0374;18772130:2587,1230,693,679,60.0001;18882940:2057,894,723,710,60.0001;18883840:2314,947,692,684,60.0001;18884890:2586,1240,695,680,60.0001;18995460:2060,922,719,674,59.9628;18996360:2319,937,691,683,59.9628;18997410:2586,1240,695,681,60.0001;19108100:2061,913,688,706,60.0001;19109000:2317,906,695,681,60.0374;19110050:2592,1235,695,684,60.0374;19220800:2062,929,722,710,59.9628;19221700:2316,929,694,685,59.9628;19222750:2582,1211,696,683,60.0374;19333630:2058,922,722,706,59.9628;19334530:2322,916,697,685,60.0001;19335580:2594,1224,665,684,60.0374;19446750:2064,912,723,711,60.0001;19447650:2314,933,691,651,60.0001;19448700:2579,1249,696,686,60.0001;19559140:2060,932,721,714,60.0001;19560040:2324,907,661,683,59.9628;19561090:2587,1266,693,681,60.0001;19671850:2059,904,816,712,59.9628;19672750:2303,912,691,685,60.0001;19673800:2579,1230,695,679,60.0374;19784990:2058,914,720,712,59.9628;19785890:2318,955,693,682,60.0001;19786940:2586,1228,696,682,60.0374;19897460:2053,927,723,711,59.9628;19898360:2323,949,696,681,60.0001;19899410:2591,1234,693,645,60.0001;20010030:2057,920,721,712,60.0001;20010930:2315,923,691,685,60.0001;20011980:2579,1243,664,687,60.0374;20122410:2055,933,721,713,60.0001;20123310:2308,924,692,682,60.0001;20124360:2592,1211,694,678,60.0001;20235150:2063,919,722,710,59.9628;20236050:2317,941,694,682,60.0374;20237100:2588,1233,661,682,60.0001;20347620:2055,920,717,711,59.9628;20348520:2313,938,691,685,60.0001;20349570:2603,1214,664,678,60.0001;20460220:2057,941,719,707,59.9628;20461120:2309,949,693,684,60.0374;20462170:2589,1227,662,683,60.0001;20572890:2056,952,724,709,59.9628;20573790:2323,917,696,686,60.0001;20574840:2580,1239,698,680,60.0001;20685440:2060,946,725,711,60.0001;20686340:2311,911,696,685,60.0001;20687390:2577,1211,697,680,60.0001;20797940:2063,943,723,712,60.0001;20798840:2309,937,696,684,59.9628;20799890:2582,1193,693,685,60.0374;20910440:2068,909,723,709,59.9628;20911340:2313,919,696,684,60.0001;20912390:2582,1224,695,681,60.0001;21023130:2064,918,720,710,60.0001;21024030:2321,929,692,684,60.0001;21025080:2573,1235,696,682,60.0001;21135910:2070,931,721,712,59.9628;21136810:2320,912,662,685,60.0001;21137860:2597,1212,695,682,60.0001;21248720:2055,921,720,711,60.0001;21249620:2305,894,694,680,60.0001;21250670:2589,1252,696,682,59.9628;21360600:2065,944,720,709,60.0001;21361500:2327,935,663,685,60.0001;21362550:2597,1254,693,681,60.0001;21472890:2079,931,723,709,60.0001;21473790:2329,923,662,680,60.0001;21474840:2587,1249,695,682,60.0001;21585460:2060,895,723,707,59.9628;21586360:2320,896,694,682,60.0001;21587410:2604,1237,695,677,60.0001;21698030:2067,927,721,713,60.0001;21698930:2299,917,691,685,60.0001;21699980:2598,1270,697,682,60.0001;21810600:2074,918,688,713,60.0001;21811500:2333,936,692,685,60.0001;21812550:2593,1262,695,683,60.0001;21922850:2072,927,693,713,59.9628;21923750:2326,939,692,681,60.0001;21924800:2597,1262,695,683,60.0001;22034980:2077,926,721,677,59.9628;22035880:2324,934,693,684,60.0001;22036930:2605,1261,699,684,60.0001;22147870:2068,913,720,707,60.0001;22148770:2327,941,694,682,60.0001;22149820:2594,1264,695,684,60.0001;22260800:2070,933,721,711,59.9628;22261700:2340,936,692,682,60.0374;22262750:2611,1224,661,684,60.0001;22373700:2074,930,720,713,59.9628;22374600:2333,911,694,682,60.0001;22375650:2589,1228,695,683,60.0001;22486480:2069,902,722,707,60.0001;22487380:2335,928,660,680,60.0374;22488430:2603,1265,693,682,60.0001;22599270:2079,949,719,710,60.0001;22600170:2318,898,694,679,60.0001;22601220:2616,1239,691,679,60.0374;22711570:2080,921,720,711,59.9628;22712470:2331,911,664,681,59.9628;22713520:2607,1253,695,682,60.0374;22823660:2074,902,719,709,59.9628;22824560:2351,941,690,646,60.0001;22825610:2611,1235,696,680,60.0374;22936220:2081,1277,719,708,60.0001; +20 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18oct0618h1500ml.pcr +2 "MFB"*s% +3 "core" %cp { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*i'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*j  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*) % +108 "core" % +2 "MFB"*'% +4 "core" %(- { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*r'Zs +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*V% +4 "core" %Zl {I +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*a'> +6062 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*v % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*Q% +3 "core" %> o { c +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*%'o +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*l  +49 "core" +2 "MFB"*% +4 "core" %w\  { C +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +54 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*T  +73 "core"  +2 "MFB"*0% +4 "core" %q\  { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*<'s +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3072 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*?'V +2520 "Can" n(\ qq +210 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*S' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*W' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +61 "MFB"*\  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*_ % +110 "core" & +2 "MFB"*3% +4 "core" %VO { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*6' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*+  +49 "core" +2 "MFB"*8% +4 "core" % { ( +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*P'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %?z {\ 6 +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*9' +532 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*!  +49 "core"  +2 "MFB"*m% +4 "core" %~ {b +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*F'qY +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*O'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18055 "Can" p(\ ~ +732 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*$' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*L' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*N'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*n'V +5068 "core" ' +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18oct0620h1500ml.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*&  +53 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*U  +24 "core"  +2 "MFB"*% +4 "core" %VX { +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*h'(Y +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Y' +2896 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +149 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*M'R +4807 "Can" q'\ ba +264 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*w  +145 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +60 "MFB"*  +36 "core" +2 ."MFBPCR"delay 2 seconds +204 "MFB"*% +4 "core" %(%a | +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*2'FO +614 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*o n +94 "core" n +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*% +4 "core" %FOe | . +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*~' +1820 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"* I +35 "core" H +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*X% +3 "core" %a | # +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*-' +625 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air3 +2 "MFB"*\\ % +33 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"* % +3 "core" %\\ |P +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'! +628 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*(  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %\\ { +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*g'\ +5854 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"* n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*Z% +3 "core" %\ k { G +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*G'\  +622 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*b% +3 "core" %\  a { K +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*c' @ +5034 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +55 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*/  +33 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*d% +4 "core" % >V | * +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*I'] +32625 "core" ' + "Can" r(\ ff +3 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*u  +67 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*` % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +58868 "Can" q'\ ww +60004  p'\  +60005  q'\ {{a +60004  q'\ vv +60004  q&\  +60004  o'\ s +60004  s&\ | +60004  o&\  +12024 ."PCR"PCR.off +138 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"25230850:1575,883,727,716,60.0001;25231750:1799,943,696,685,60.0374;25232800:1995,1232,692,649,60.0001;25342680:1606,922,720,712,59.9628;25343580:1793,942,690,681,60.0001;25344630:1974,1219,693,680,60.0001;25455070:1601,940,718,707,60.0001;25455970:1793,925,693,680,60.0001;25457020:1987,1250,695,682,60.0001;25567660:1596,939,719,711,60.0001;25568560:1780,903,691,685,60.0001;25569610:1975,1243,688,641,60.0001;25680050:1595,931,718,709,60.0001;25680950:1772,915,693,683,60.0001;25682000:1980,1230,691,645,59.9628;25792420:1594,913,721,709,59.9628;25793320:1777,896,692,683,60.0001;25794370:1975,1213,694,643,60.0001;25904850:1600,914,723,707,59.9628;25905750:1780,928,693,683,60.0001;25906800:1978,1232,690,644,60.0001;26016870:1596,919,720,714,60.0001;26017770:1781,933,692,683,60.0001;26018820:1976,1257,698,683,60.0001;26128950:1590,906,721,713,60.0001;26129850:1762,939,695,684,60.0001;26130900:1971,1215,694,681,60.0374;26241360:1592,933,721,709,60.0001;26242260:1776,932,694,683,59.9628;26243310:1969,1218,695,645,60.0001;26353990:1593,919,720,709,60.0001;26354890:1785,929,692,679,60.0001;26355940:1961,1227,663,683,59.9628;26466670:1594,900,721,711,60.0001;26467570:1772,911,692,682,60.0374;26468620:1954,1222,693,681,60.0001;26578990:1593,905,723,709,59.9628;26579890:1771,933,695,681,60.0001;26580940:1968,1227,663,679,60.0374;26691470:1596,919,722,713,59.9628;26692370:1771,932,692,682,60.0001;26693420:1963,1215,666,681,60.0374;26803570:1590,936,720,710,60.0001;26804470:1774,922,695,682,60.0001;26805520:1962,1234,691,647,60.0001;26916230:1590,906,723,708,59.9628;26917130:1772,896,692,688,60.0001;26918180:1970,1256,696,679,60.0001;27028770:1596,909,721,709,59.9628;27029670:1773,933,695,683,60.0001;27030720:1961,1235,693,646,60.0001;27141110:1592,923,719,710,59.9628;27142010:1765,943,693,686,60.0001;27143060:1954,1233,691,649,59.9628;27253760:1583,924,719,711,59.9628;27254660:1770,888,689,678,60.0001;27255710:1970,1193,667,679,59.9628;27366090:1594,915,722,708,59.9628;27366990:1765,929,695,684,59.9628;27368040:1967,1221,662,682,60.0374;27478060:1584,914,719,707,60.0001;27478960:1771,907,695,684,60.0001;27480010:1956,1246,697,681,60.0001;27590610:1588,914,721,710,60.0001;27591510:1771,945,694,682,60.0001;27592560:1964,1270,692,645,60.0374;27703130:1593,932,719,711,59.9628;27704030:1772,924,695,685,60.0001;27705080:1965,1235,664,679,60.0374;27815610:1592,904,721,708,60.0001;27816510:1780,916,693,680,60.0001;27817560:1957,1235,690,645,60.0001;27927960:1587,919,724,710,59.9628;27928860:1778,920,695,684,60.0374;27929910:1955,1232,693,645,60.0001;28040510:1584,911,722,711,59.9628;28041410:1770,912,695,683,60.0001;28042460:1965,1218,665,680,60.0374;28153160:1585,939,718,709,59.9628;28154060:1762,912,692,684,60.0001;28155110:1966,1239,691,644,60.0001;28265640:1594,944,720,708,60.0001;28266540:1765,924,696,684,60.0374;28267590:1968,1232,662,680,60.0001;28377960:1592,920,722,711,59.9628;28378860:1769,920,693,683,60.0374;28379910:1967,1230,665,683,60.0001;28490750:1592,940,721,708,60.0001;28491650:1774,901,695,685,60.0374;28492700:1960,1234,695,682,60.0001;28603960:1596,904,722,711,59.9628;28604860:1771,923,663,683,59.9628;28605910:1970,1230,696,685,60.0001;28716650:1586,940,720,712,60.0001;28717550:1765,889,694,679,60.0001;28718600:1969,1223,697,682,59.9628;28829070:1585,944,719,707,60.0001;28829970:1762,876,696,681,60.0001;28831020:1963,1230,696,679,60.0001;28941550:1588,913,722,707,59.9628;28942450:1764,891,697,683,60.0001;28943500:1964,1235,695,685,60.0001;29053540:1577,924,722,710,60.0001;29054440:1779,936,691,642,59.9628;29055490:1956,1247,693,684,60.0001;29166740:1579,923,718,676,59.9628;29167640:1768,916,692,684,59.9628;29168690:1969,1215,696,681,60.0374;29279180:1587,912,686,709,60.0001;29280080:1778,950,693,682,60.0374;29281130:1957,1249,695,682,60.0001;29391670:1583,905,721,709,59.9628;29392570:1774,909,696,680,60.0001;29393620:1951,1232,694,683,60.0374;29504100:1583,907,691,707,60.0001;29505000:1772,919,694,680,60.0001;29506050:1957,1221,695,682,60.0001;29616360:1592,897,688,709,59.9628;29617260:1772,934,693,684,60.0001;29618310:1964,1241,695,682,60.0001;29728860:1585,924,721,708,60.0001;29729760:1773,926,693,682,60.0001;29730810:1957,1215,695,685,60.0374;29841110:1587,1223,718,710,59.9628; +19 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18oct0620h1500ml.pcr +2 "MFB"*% +3 "core" %\\ | +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*D'(@ +1023 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*> % +107 "core" % +2 "MFB"*1% +4 "core" %(r { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*t'Zb +225 "core" ' +6 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"**  +49 "core"  +2 "MFB"*.% +4 "core" %Zu3 { +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*y'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*z % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*}% +3 "core" %> } | G +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'` +530 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*K  +49 "core"  +2 "MFB"*C% +4 "core" %or | +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*x'q +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*B  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*R  +74 "core"  +2 "MFB"*[% +4 "core" %ql { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*{'| +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*A' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*@'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +60 "MFB"*q'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*H' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*4  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*= % +110 "core" & +2 "MFB"*]% +5 "core" %VS {8 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*|' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*#  +49 "core"  +2 "MFB"*^% +5 "core" % ` { ? +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*"'> +10187 "Can" n(\ wv +5923 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*s% +3 "core" %> ` | H +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*J' +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*j  +49 "core"  +2 "MFB"*)% +4 "core" %\ O { C +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*''q2 +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*i  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +18791 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*V' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*r'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*a' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*l'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +313 "Can" p&\ kk +5463 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +5069 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18oct0622h1500ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*0  +53 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +24 "core"  +2 "MFB"*<% +5 "core" %V7 { +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(K +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +2905 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*S n +149 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*,'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +263 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*W'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*\  +157 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*_  +34 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*3% +4 "core" %('D | +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*7'FQ +617 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*+ I +54 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*8% +3 "core" %FR* {\ 0 +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*6' +1834 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"* n +33 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*% +3 "core" %0 { +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*P' +616 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*!  +33 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*m% +3 "core" %0 {\ : +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*9' +612 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*F% +3 "core" %3 { ' +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*O'\ +5873 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"* n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\ < | +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +642 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*f  +58 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*$% +3 "core" %\ 8 |P +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' : +5075 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*L  +55 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*N  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*e% +4 "core" % ;8 { +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*&'Z +1608 "Can" q&\ ff +30993 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*U  +67 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +27875 "Can" s&\  +60004  t%\ ee +60004  p%\ ss +60004  s&\  +60004  q'\  +60004  p&\ rr +60005  t%\ xx @CEST1538863600.06  o&\  +46307 ."PCR"PCR.off +179 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"32135600:2525,891,725,717,60.0001;32136550:2843,927,662,686,60.0374;32137400:2235,919,698,681,60.0001;32138150:1634,952,696,683,60.0001;32248660:2546,937,717,672,59.9628;32249610:2825,952,692,683,60.0001;32250460:2224,910,692,681,60.0001;32251210:1636,923,691,680,60.0001;32361870:2542,920,719,709,60.0001;32362820:2838,953,694,685,60.0374;32363670:2240,956,695,678,59.9628;32364420:1623,921,692,680,60.0374;32475610:2547,946,723,708,59.9628;32476560:2832,952,692,681,60.0001;32477410:2220,908,693,682,60.0001;32478160:1629,951,694,682,60.0001;32588830:2548,935,720,709,60.0001;32589780:2832,918,663,685,60.0001;32590630:2236,944,695,682,60.0001;32591380:1624,903,697,681,60.0001;32701780:2546,930,716,677,60.0001;32702730:2826,936,693,683,60.0374;32703580:2225,972,696,680,60.0001;32704330:1620,932,695,680,60.0001;32815180:2544,911,720,709,59.9628;32816130:2828,937,696,682,60.0001;32816980:2225,937,694,681,60.0001;32817730:1595,924,695,681,60.0001;32928250:2535,917,722,709,59.9628;32929200:2825,937,693,680,60.0001;32930050:2213,941,694,684,60.0001;32930800:1633,912,696,681,60.0374;33041570:2537,941,720,711,60.0001;33042520:2806,913,696,684,60.0001;33043370:2224,910,695,680,60.0001;33044120:1630,939,694,680,60.0374;33154410:2542,937,693,712,60.0001;33155360:2818,915,694,685,60.0001;33156210:2224,946,694,684,59.9628;33156960:1620,933,696,681,60.0001;33268030:2533,930,723,708,59.9628;33268980:2839,951,694,683,60.0374;33269830:2232,913,666,680,60.0001;33270580:1639,931,695,682,60.0374;33381310:2529,902,721,713,59.9628;33382260:2839,902,661,685,59.9628;33383110:2230,948,695,683,60.0001;33383860:1627,935,694,682,60.0001;33494340:2540,917,719,673,60.0001;33495290:2828,916,692,685,60.0374;33496140:2231,944,694,686,60.0001;33496890:1637,913,695,680,60.0001;33607250:2534,936,724,712,59.9628;33608200:2816,910,693,685,60.0001;33609050:2222,934,695,683,60.0001;33609800:1629,931,662,682,60.0001;33720710:2536,929,721,710,60.0001;33721660:2832,914,695,686,60.0001;33722510:2231,923,692,649,60.0001;33723260:1628,939,696,683,60.0001;33834090:2542,943,721,708,60.0001;33835040:2831,945,664,681,60.0001;33835890:2236,929,693,681,60.0001;33836640:1630,923,692,681,60.0001;33947310:2551,897,691,708,60.0001;33948260:2830,909,696,685,60.0374;33949110:2241,945,695,681,60.0374;33949860:1630,959,694,684,60.0001;34060460:2537,924,723,712,60.0001;34061410:2823,924,693,680,60.0001;34062260:2226,941,694,684,60.0001;34063010:1594,928,694,680,60.0001;34173740:2533,946,721,710,60.0001;34174690:2821,939,691,647,60.0001;34175540:2228,908,697,680,60.0001;34176290:1641,957,695,682,60.0001;34286990:2540,923,720,670,59.9628;34287940:2825,946,693,682,60.0001;34288790:2232,934,695,684,60.0001;34289540:1627,929,693,677,60.0374;34400330:2536,957,720,710,60.0001;34401280:2820,925,693,683,60.0001;34402130:2232,949,697,683,60.0001;34402880:1613,922,693,679,60.0001;34513770:2547,914,723,712,59.9628;34514720:2842,932,664,683,60.0001;34515570:2237,922,695,680,60.0001;34516320:1624,939,692,680,60.0001;34626980:2545,927,690,708,59.9628;34627930:2836,913,695,681,59.9628;34628780:2232,930,696,684,60.0001;34629530:1634,944,694,683,60.0374;34740000:2545,949,723,710,60.0001;34740950:2824,959,693,681,60.0001;34741800:2235,970,694,680,60.0001;34742550:1609,939,695,680,60.0001;34853180:2542,944,721,713,60.0001;34854130:2830,919,694,684,60.0374;34854980:2211,943,693,683,60.0001;34855730:1622,922,692,682,60.0001;34966510:2547,949,720,709,59.9628;34967460:2836,941,660,681,60.0001;34968310:2229,930,694,683,60.0001;34969060:1633,929,695,681,60.0001;35079670:2550,933,688,713,60.0001;35080620:2818,927,696,685,60.0001;35081470:2230,919,697,681,60.0001;35082220:1624,927,693,683,60.0374;35193110:2545,937,720,711,60.0001;35194060:2840,925,695,685,60.0001;35194910:2239,942,662,683,60.0001;35195660:1635,929,694,683,60.0001;35306540:2544,920,721,711,59.9628;35307490:2817,940,695,682,60.0001;35308340:2240,938,693,679,60.0001;35309090:1630,940,694,683,60.0001;35419590:2556,936,693,706,59.9628;35420540:2844,920,695,684,59.9628;35421390:2251,920,694,682,60.0001;35422140:1640,920,695,681,60.0001;35532690:2556,935,719,707,59.9628;35533640:2834,927,692,683,59.9628;35534490:2241,937,691,683,60.0001;35535240:1618,927,696,679,60.0001;35645690:2555,938,722,706,60.0001;35646640:2838,937,694,683,60.0001;35647490:2223,912,696,681,60.0001;35648240:1640,929,693,683,60.0001;35759140:2555,940,721,610,60.0001;35760090:2842,909,695,685,60.0001;35760940:2245,924,696,682,60.0001;35761690:1645,920,695,685,59.9628;35872590:2549,923,721,711,60.0001;35873540:2849,954,695,683,60.0001;35874390:2243,972,696,683,60.0374;35875140:1641,953,661,680,60.0374;35985560:2560,936,724,709,59.9628;35986510:2854,941,695,680,60.0374;35987360:2249,946,665,683,60.0001;35988110:1644,936,696,683,60.0001;36098850:2568,937,721,711,59.9628;36099800:2856,908,664,681,60.0001;36100650:2252,916,694,682,60.0001;36101400:1654,927,692,681,60.0001;36212090:2563,924,690,707,60.0001;36213040:2856,949,694,678,60.0001;36213890:2252,934,698,684,60.0374;36214640:1639,930,693,681,60.0374;36325000:2570,913,692,711,59.9628;36325950:2868,931,693,687,60.0001;36326800:2252,939,695,681,60.0001;36327550:1657,916,695,680,60.0001;36438550:2568,960,720,710,59.9628;36439500:2873,920,695,683,59.9628;36440350:2266,902,662,679,60.0001;36441100:1647,936,694,680,60.0001;36551750:2569,919,718,712,60.0001;36552700:2867,937,660,679,60.0001;36553550:2264,925,695,681,60.0374;36554300:1648,943,696,681,60.0374;36664890:2572,958,689,709,60.0001;36665840:2862,936,693,683,60.0001;36666690:2252,919,695,682,60.0374;36667440:1659,933,695,683,60.0001;36778200:2570,936,718,710,60.0001; +26 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct0622h1500ml.pcr +2 "MFB"*n% +3 "core" %^W { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*h'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*Y % +109 "core" % +2 "MFB"*M% +4 "core" %(!L | +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*w'Zg +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*% +4 "core" %Z\\ S { F +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +6053 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*o % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %> Q { ? +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*2'P +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +59 "MFB"*  +52 "core"  +2 "MFB"*X% +4 "core" %L] {\ = +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*~'p +327 "core" ' +3 ."MFBPCR"delay 3 seconds +304 .ARV.dial :waste +2 "MFB"*\\  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +74 "core"  +2 "MFB"*-% +4 "core" %pS { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*('T +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +449 "Can" q%\ kk +2624 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Z'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*b  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*G % +110 "core" & +2 "MFB"*% +4 "core" %V; {= +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*/' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*d  +50 "core"  +2 "MFB"*c% +4 "core" %< z +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*u'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*` % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %> ; | R +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*I' +529 "core" ' +4 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*>% +5 "core" %< {\ 6 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*1'q; +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*D  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"**'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +12730 "Can" t%\ y +6058 ."MFBPCR"PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*.' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*K'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*C' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2728 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +54 "MFB"*B' +5787 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +5068 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct0700h1500ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*[  +54 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*x  +23 "core"  +2 "MFB"*{% +5 "core" %V' z +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*A'(Y +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*@' +2704 "Can" t%\ kk +198 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +149 "core" o +3 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*q'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*H'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*4  +147 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*=  +44 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*]% +3 "core" %(" { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FE +628 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*# I +55 "core" I +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*^% +4 "core" %FK\ + | L +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*|' +1825 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"* % +34 "core" % +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"*s% +4 "core" %& {\ ; +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*"' +638 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air1 +2 "MFB"*j  +33 "core"  +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*)% +4 "core" % { +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*J' +625 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*i  +34 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*'% +4 "core" %% |g +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"* '\ +5883 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*V n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*r% +3 "core" %\ ! {< +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*v'\  +640 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*Q  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*a% +3 "core" %\   | K +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*l' < +5048 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +54 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*%  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +4 "core" % B\  { O +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*0'a +27336 "Can" r$\ uu +5271 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*  +70 "core"  +3 ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*< % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +16 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +53593 "Can" r%\  +60004  s%\  +60005  s$\ q +60004  r%\  +60004  t%\  +60004  r%\  +60004  r%\ ff +60004  r%\  +31673 ."PCR"PCR.off +252 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"%39072160:1373,1297,728,722,58.9930;39073010:1590,1766,691,686,59.0303;39073960:1785,2217,664,684,59.0303;39075010:1986,2704,695,683,59.0303;39076160:2176,3157,697,682,59.0303;39188030:1411,1338,716,709,59.0303;39188880:1584,1772,692,683,59.0303;39189830:1760,2255,695,681,59.0303;39190880:1968,2715,694,679,59.0303;39192030:2169,3125,696,681,59.0676;39304510:1397,1340,716,672,58.9930;39305360:1589,1822,695,685,59.0303;39306310:1774,2231,694,685,58.9930;39307360:1975,2707,691,682,59.0676;39308510:2163,3114,692,680,59.0303;39420580:1403,1306,722,710,59.0303;39421430:1590,1789,693,686,59.0303;39422380:1783,2241,696,682,58.9930;39423430:1968,2668,690,646,59.0303;39424580:2163,3137,694,683,59.0676;39536560:1402,1321,722,708,59.0303;39537410:1571,1781,693,684,59.0303;39538360:1774,2251,696,683,58.9930;39539410:1955,2655,695,686,59.0676;39540560:2161,3134,693,683,59.0676;39652400:1400,1356,718,708,58.9930;39653250:1576,1804,689,683,59.0303;39654200:1769,2219,692,646,59.0676;39655250:1965,2729,693,682,59.0303;39656400:2162,3176,692,680,59.0676;39768420:1406,1362,721,710,59.0303;39769270:1585,1823,691,682,59.0303;39770220:1750,2356,696,685,59.0303;39771270:1972,2788,696,681,59.0303;39772420:2163,3281,697,681,59.0303;39884590:1395,1403,718,712,59.0303;39885440:1567,1836,691,682,58.9930;39886390:1768,2360,696,685,58.9930;39887440:1971,2847,693,681,59.0303;39888590:2157,3346,697,649,59.0303;40000290:1395,1401,721,714,58.9930;40001140:1578,1876,662,682,59.0303;40002090:1765,2384,696,682,59.0676;40003140:1973,2875,692,684,59.0303;40004290:2156,3368,692,644,59.0676;40116540:1391,1401,716,675,58.9930;40117390:1579,1910,692,684,59.0303;40118340:1760,2393,696,684,59.0303;40119390:1968,2900,695,683,59.0303;40120540:2145,3364,694,681,59.0303;40232060:1391,1424,722,708,59.0303;40232910:1562,1922,692,687,59.0303;40233860:1766,2389,695,681,59.0303;40234910:1959,2903,693,683,59.0303;40236060:2150,3345,664,681,59.0303;40348360:1403,1399,722,708,59.0303;40349210:1554,1872,693,682,58.9930;40350160:1778,2403,693,682,59.0676;40351210:1966,2871,693,679,59.0676;40352360:2148,3370,692,645,59.0303;40464090:1399,1394,723,709,58.9930;40464940:1573,1925,691,648,59.0303;40465890:1756,2399,693,682,59.0676;40466940:1952,2898,693,682,59.0676;40468090:2157,3372,693,682,59.0676;40580080:1403,1394,721,709,58.9930;40580930:1569,1886,693,678,59.0303;40581880:1762,2398,696,680,59.0303;40582930:1954,2929,694,681,59.0303;40584080:2147,3402,692,642,59.0303;40696030:1391,1410,721,709,59.0303;40696880:1558,1889,692,684,58.9930;40697830:1763,2433,696,680,59.0303;40698880:1952,2900,694,678,59.0303;40700030:2149,3423,691,645,59.0676;40811890:1386,1431,718,713,59.0303;40812740:1567,1896,691,683,59.0303;40813690:1768,2435,694,682,58.9930;40814740:1962,2911,696,681,59.0676;40815890:2150,3444,695,648,59.0303;40927950:1397,1412,720,712,58.9930;40928800:1568,1954,693,679,59.0303;40929750:1764,2424,695,683,59.0303;40930800:1963,2937,696,684,59.0303;40931950:2149,3407,663,682,59.0303;41043810:1393,1442,720,709,59.0303;41044660:1560,1948,693,682,59.0303;41045610:1756,2423,695,684,59.0303;41046660:1956,2920,696,683,59.0303;41047810:2147,3385,665,681,59.0676;41159890:1390,1449,716,672,58.9930;41160740:1567,1928,694,683,59.0303;41161690:1759,2444,696,680,59.0303;41162740:1955,2958,696,685,59.0303;41163890:2135,3385,695,681,59.0303;41275700:1403,1398,690,709,59.0303;41276550:1572,1978,691,685,59.0303;41277500:1765,2427,697,682,59.0303;41278550:1957,2951,696,681,59.0303;41279700:2136,3462,695,683,58.9930;41391330:1399,1443,720,711,59.0303;41392180:1575,1932,690,682,58.9930;41393130:1759,2410,693,681,59.0303;41394180:1962,2975,695,644,59.0676;41395330:2148,3463,695,679,59.0676;41507180:1400,1424,719,710,59.0303;41508030:1567,1964,694,684,59.0303;41508980:1762,2444,692,679,59.0303;41510030:1958,2941,663,681,59.0303;41511180:2141,3450,695,680,59.0303;41623260:1400,1443,720,713,59.0303;41624110:1573,1935,693,684,59.0303;41625060:1753,2412,695,684,58.9930;41626110:1958,2925,663,678,59.0303;41627260:2143,3429,694,680,59.0676;41739240:1399,1436,721,711,59.0303;41740090:1567,1940,695,686,58.9930;41741040:1756,2444,697,685,59.0303;41742090:1939,2969,698,681,59.0303;41743240:2145,3454,697,681,59.0303;41855070:1395,1446,722,710,59.0303;41855920:1576,1931,694,683,59.0303;41856870:1771,2417,658,683,59.0303;41857920:1960,2974,693,683,59.0676;41859070:2155,3487,695,682,59.0676;41971280:1389,1432,721,710,58.9930;41972130:1568,1966,662,687,58.9930;41973080:1764,2460,694,682,59.0303;41974130:1952,2974,695,679,59.0303;41975280:2145,3484,691,647,58.9930;42087530:1395,1462,719,673,58.9930;42088380:1578,1962,692,684,59.0303;42089330:1751,2483,696,680,59.0303;42090380:1959,2989,695,680,59.0303;42091530:2140,3491,696,680,59.0303;42203600:1389,1476,719,707,59.0303;42204450:1573,1980,694,683,58.9930;42205400:1766,2529,698,685,59.0303;42206450:1959,3015,695,642,59.0676;42207600:2151,3541,694,685,59.0303;42319680:1394,1465,720,714,59.0303;42320530:1565,2006,692,684,59.0303;42321480:1751,2547,695,685,59.0303;42322530:1937,3075,694,679,59.0303;42323680:2141,3577,695,681,59.0303;42435670:1395,1493,722,708,58.9930;42436520:1566,2031,691,686,59.0303;42437470:1751,2529,695,683,59.0303;42438520:1965,3157,694,681,59.0303;42439670:2145,3661,693,683,59.0303;42551670:1396,1553,721,712,58.9930;42552520:1580,2054,664,687,59.0303;42553470:1766,2618,697,679,59.0303;42554520:1958,3179,697,681,59.0676;42555670:2152,3758,693,645,59.0303;42667900:1407,1555,720,679,58.9930;42668750:1574,2119,692,683,59.0303;42669700:1760,2691,697,684,59.0303;42670750:1957,3221,697,682,59.0303;42671900:2146,3777,695,682,58.9930;42783410:1394,1535,721,711,58.9930;42784260:1565,2139,689,682,58.9930;42785210:1762,2676,695,681,59.0303;42786260:1953,3297,697,685,59.0303;42787410:2156,3819,665,684,59.0676;42899320:1386,1602,719,709,59.0303;42900170:1575,2203,691,646,59.0303;42901120:1765,2733,693,681,59.0303;42902170:1956,3358,693,683,59.0303;42903320:2156,3908,695,678,59.0303;43015330:1398,1570,719,708,59.0303;43016180:1554,2165,694,684,59.0303;43017130:1755,2801,695,680,59.0303;43018180:1957,3383,695,679,59.0303;43019330:2149,3987,693,645,59.0303;43131340:1386,1615,721,708,59.0303;43132190:1566,2244,693,684,59.0303;43133140:1767,2820,692,678,59.0676;43134190:1950,3463,693,684,59.0303;43135340:2151,4036,666,678,59.0676;43247210:1398,1645,718,709,58.9930;43248060:1562,2267,691,684,59.0303;43249010:1764,2874,695,680,59.0303;43250060:1951,3470,694,682,59.0303;43251210:2160,4064,661,680,59.0676;43362980:1401,1619,722,711,58.9930;43363830:1569,2243,693,683,59.0303;43364780:1765,2915,695,684,59.0303;43365830:1967,3528,694,684,59.0303;43366980:2154,40,695,647,59.0303;43478800:1396,1680,722,714,59.0303;43479650:1564,2272,689,683,59.0303;43480600:1767,2918,694,680,59.0303;43481650:1963,3537,693,684,59.0303;43482800:2153,115,692,646,59.0303;43594780:1391,1667,721,712,58.9930;43595630:1572,2322,693,681,59.0303;43596580:1770,2945,700,680,59.0676;43597630:1965,3640,694,682,59.0676;43598780:2158,167,693,646,59.0303;43710780:1397,1718,725,710,59.0303;43711630:1568,2339,692,681,58.9930;43712580:1760,3026,695,693,59.0303;43713630:1960,3652,694,681,59.0303;43714780:2158,193,664,680,59.0303;43826790:1780,3726,720,706,59.0303; +33 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct0700h1500ml.pcr +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*T @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*  +53 "core"  +2 ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*S'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*?  +174 "core" +2 "MFB"*,% +4 "core" %(\\ k +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*\ ' +426 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*_ n +139 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*3  +52 "core"  +2 "MFB"*W% +4 "core" % V i C +3 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*+'\ ^ +2034 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*8 n +174 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*7'R +3162 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +25 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*6 % +56 "core" $ +2 "MFB"*!% +4 "core" %(q d +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*m' +423 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*P% +5 "core" % m # +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +224 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*F  +36 "core"  +2 "MFB"*9% +4 "core" %  m` +3 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*' G +3647 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*O% +3 "core" % HY ? +3 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*f' Ű +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*$  +49 "core"  +2 "MFB"*% +4 "core" % ū M O +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*L' zB +328 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*N n +94 "core" m +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*e% +4 "core" % z2  +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*'x +7163 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*U n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +859 "Can" %\  +1015 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*n % +65 "core" % +2 "MFB"*&% +4 "core" %R  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +224 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +4 "MFB"*Y  +34 "core"  +2 "MFB"*M% +4 "core" % ! +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*h' +11484 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %  B +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*w'\ 4C +531 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*o  +50 "core" +2 "MFB"*% +4 "core" %\ 4S  +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"* ' +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +92 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*X  +40 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*2'V +11872 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\\' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +60 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +20135 "core" ' +2 ."MFBPCR"delay 10 seconds +313 "Can" &\  +690 ."MFBPCR"ATV.dial :air3 +2 "MFB"*- % +131 "core" & +2 "MFB"*~% +5 "core" %Vy   +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*(' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*% +4 "core" %  - +3 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*' c +11486 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Z % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*g% +3 "core" % \\ \ 9 +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*b'\ 8 +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*G  +49 "core"  +2 "MFB"*% +4 "core" %\ 8  B +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"* ' +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*d n +94 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*c  +32 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +11887 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +20137 "core" ' +2 ."MFBPCR"delay 10 seconds +612 "Can" &\  +391 ."MFBPCR"ATV.dial :air2 +2 "MFB"*u  +74 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*' x +8078 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*> n +98 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*I'^ +15507 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*D n +155 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*1'R +205 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"**  +4 "core" T + T + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*.'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*t n +151 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*z  +51 "core"  +2 "MFB"*}% +4 "core" %(* { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*y' w +4648 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*K I +49 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*C'V +3708 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*B  +51 "core"  +2 "MFB"*[% +5 "core" %(" { +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*x': +2039 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*{  +98 "core" +2 "MFB"*R% +4 "core" %: P {2 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*A'0 +430 "core" ' + ."MFBPCR"ATV.dial ASV +3 "MFB"* n +86 "core" n +2 "MFB"*@% +4 "core" %2 8 { / +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*q' +2544 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*4 I +51 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2904 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*]'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*H  +51 "core"  +2 "MFB"*#% +4 "core" %(" { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*^': +2041 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +88 "core" +2 "MFB"*% +4 "core" %: { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*s'E +493 "core" ' + ."MFBPCR"ATV.dial ASV +3 "MFB"*| n +88 "core" o +2 "MFB"*j% +5 "core" %M + {" +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*)' ' +2544 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*" I +51 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +1076 "Can" &\ kk +1828 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*'  +88 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*J': +3049 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*V n +87 "core" o +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*r'Q +1465 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +167 "core" m +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +313 "core" ' + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*a  +90 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*v % +56 "core" $ +2 "MFB"*% +5 "core" %V {C +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*%' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*  +35 "core"  +2 "MFB"*l% +5 "core" % { % +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*'1 +19128 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*< % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %1  | > +3 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*0' +528 "core" ' +4 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*?  +50 "core"  +2 "MFB"*,% +4 "core" %c {X +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*S'ca +322 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV +2 "MFB"*_ I +122 "core" J +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*3' +204 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*W'R +10095 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*8'R +10093 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +3584 "Can" &\ mm +2193 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*7'R +10096 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +55 "core" +2 "MFB"*6% +4 "core" %R { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*!' +223 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +9993 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"*P I +69 "core" J +3 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*m' +9883 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*F n +159 "core" n +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*9'V +228 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*% +4 "core" %V | +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2898 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*O  +41 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +55 "core" $ +2 "MFB"*$% +4 "core" %(%J { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zk +223 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*f  +36 "core"  +2 "MFB"*N% +5 "core" %Zn \\ | A +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*e'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*L % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*U% +3 "core" %>  { ^ +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'O +526 "core" ' +63 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*n  +50 "core"  +2 "MFB"*&% +5 "core" %U |\ : +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*Y  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*M  +83 "core"  +2 "MFB"*% +4 "core" %p~ { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'b +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3076 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*h'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*o' +5708 "Can" &\ {{ +69 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*X  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +108 "core" & +2 "MFB"*2% +5 "core" %V |G +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*\\' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*-  +49 "core" +2 "MFB"*~% +4 "core" % { + +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +16114 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>  |k +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*(' +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Z  +50 "core" +2 "MFB"*g% +4 "core" % { +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q4 +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*G  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +20000 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*b' +4039 "Can" %\ bb +1740 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +4 "MFB"*/' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*u' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +54 "MFB"*'V +2739 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*>' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5068 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*D' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"** n +110 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*I'(@ +2552 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*1 % +114 "core" % +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*t'V +2548 "core" ' +2 ."shutdown"AS.coast +2 "MFB"*5 +2 ."shutdown"SS.coast +2 "sampler")5 +2 ."shutdown"CC.coast +2 "collection"'6 +2 ."shutdown"CS.coast +2 "collection"'5 +2 ."shutdown"PC.coast +2 "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +38 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +2 ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +4263 "Can" ~%\ 77 +60004  }%\ x +60005  #\ *+x +60004  !\ )) +60004  \ **y +60004   \  +60004  \ )) +60004  \ ))z +60005  \  +60004  \ ,, +60004  \ )) +60004  \ } +60004  ~\  +60004  ~\ )) +60005  ~\  +60004  ~\  +60004  }\  +60004  \ *) +60004  |\ ##z +60005  }\  +60004  z\ )) +60004  |\  +60004  }\  +60004  z\ )) +60004  y\ ** +60005  x\ )) +60004  z\  +60004  x\ == +60004  u\  +60004  w\ !  +60005  x\ )) +60004  w\ :: +60004  v\  +60004  v\ ,, +60003  x\  +60005  v\  +60005  s\ :: +60004  t\ EF +60004  u\ (' +60004  t\ *) +60004  p\ )) +60005  s\ FF +60004  r\ )) +60004  v\  +60004  t\ !! +24944 #"mwj"Session Begun +627 #-> ESP.wakeup +6 #Powering core bus +493 .Gate.power :raw,:ON +4 "sampler") +4 )z +2 "core"  +2 "collection"' +2 '} +3 "core"  +3 "processing"% +2 %. +3 "core"  +2 "MFB"* +3 *K +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + ."mwj"SPE.coast +3 "MFB"*y  +6 "core" + ."mwj"SPE.configure SPEconfig +2 "MFB"*\ 2 +4 *C% +5 "core" %b | + ."mwj"AS.configure ASconfig +4 "MFB"*#,,'T(^20( b +4 "sampler")B% +4 "core" %[] \ + ."mwj"SS.configure SSconfig +3 "sampler")#.0X )  +2 "storage"(m& +4 "core" & j i q\ , +3 "storage"(9% +4 "core" %T k l d\ +2 "collection"'O9 +4 "core" 9 +2 "processing"%9 +4 "core" 9'U +1483 #"mwj"-> MFB.ready? +4 "MFB"*$% +5 "core" % { +471 #"mwj"-> MFB.ready! +2 "MFB"*% +7 "core" % | +3 #"mwj"Readying the MFB +2 #Homing MFB Syringe +2 .AFV.select :holdingCoil +3 "MFB"* +12 *f% +4 "core" %  +2 ."mwj"ATV.dial :air2 +2 "MFB"*N  +50 "core"  +2 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.home.seek :home +2 "MFB"*' +552 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*L' +5289 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .ATV.dial :waste +2 "MFB"*U n +96 "core" n +2 ."mwj"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."mwj"AS.home.seek :empty +3 "MFB"*e'R +5250 "core" ' + ."mwj"ATV.dial :waste +2 .ARV.dial between carrier and air1 +4 "MFB"*n  +5 "core"  +2 ."mwj"ASV.dial :waste1 +4 "MFB"*&  +6 "core"  +718 #"mwj"-> ATV.ARV +2 .ATV.dial ARV +6 "MFB"*  +133 "core"  +401 #"mwj"-> ARV.air3 +3 .ARV.dial :air3 +5 "MFB"*Y % +126 "core" $ +1366 #"mwj"-> AS.pull 0.2, ASslow1 +3 "MFB"*M% +6 "core" %R {* +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."mwj"AS.seek 0.199ml +2 "MFB"*'@= +4053 "core" ' +2 "MFB"*% +4 "core" %@CF { % +417 #"mwj"-> ATV +703 #-> ARV.PP5 +3 .ARV.dial :PP5 +4 "MFB"* I +36 "core" J +288 #"mwj"-> ARV +1694 #-> AS.pull 0.05, ASslow1 +4 "MFB"*% +4 "core" %@C | % +3 ."mwj"AS.seek 0.249ml +4 "MFB"*h'; +1028 "core" ' +2 "MFB"*o% +4 "core" %; { ' +689 #"mwj"-> ARV.air3 +3 .ARV.dial :air3 +4 "MFB"* % +35 "core" $ +970 #"mwj"-> AS.pull 0.2, ASslow1 +3 "MFB"*w% +5 "core" %; | ' +3 ."mwj"AS.seek 0.449ml +3 "MFB"*X')' +4048 "core" ' +2 "MFB"* % +4 "core" %)6 { +495 #"mwj"-> ATV.waste +3 .ATV.dial :waste +4 "MFB"*2 n +150 "core" o +469 #"mwj"-> AS.empty +3 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +4 "MFB"*'R +580 "Can" q\ x +2032 "core" ' +2 "MFB"*-% +4 "core" %R {4 +1172 #"mwj"-> pcrDecon +3 "MFB"*~% +5 "core" %R {3 +3 #"mwj"Cleaning PCR +2 .AFV.select :carrierSolution +4 "MFB"* +16 ."mwj"delay 2 seconds +203 .AS.seek 0.5ml +3 "MFB"*\\'(@ +2910 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"ASV.dial :waste1 + .ATV.dial :air3 +4 "MFB"* % +81 "core" % +2 "MFB"*% +4 "core" %( { +3 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.51ml +3 "MFB"* 'Z^ +224 "core" ' +2 ."mwj"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*Z  +37 "core" +2 "MFB"*g% +4 "core" %Z\\  { D +3 ."mwj"AS.seek 0.81ml +2 "MFB"*('> +6060 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*G % +50 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*% +3 "core" %> {^ +3 ."mwj"AS.seek 0.835ml +3 "MFB"*'I +539 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :bleach +11 "MFB"*b  +51 "core" +2 "MFB"*d% +4 "core" %Y {^ +3 ."mwj"AS.seek 0.82ml +3 "MFB"*c'p +324 "core" ' +2 ."mwj"delay 3 seconds +302 .ARV.dial :waste +3 "MFB"*  +96 "core"  +2 ."mwj"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*/  +74 "core"  +2 "MFB"*`% +5 "core" %p { +2 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.47ml +3 "MFB"*u'W +2038 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*' +3072 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."mwj"AS.seek 0ml +3 "MFB"*>'V +2732 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*' +5781 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"**'V +2731 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."mwj"AS.seek 1ml +4 "MFB"*D' +5776 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*1'V +2733 "core" ' + ."mwj"ARV.dial between carrier and air1 +5 "MFB"*I  +43 "core"  +2 ."mwj"ATV.dial :air3 +4 "MFB"*t % +108 "core" % +3 "MFB"*p% +4 "core" %V { +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.01ml +2 "MFB"*E' +228 "core" ' +2 ."mwj"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*:  +50 "core"  +2 "MFB"*k% +5 "core" % { - +2 ."mwj"AS.seek 0.81ml +3 "MFB"*;'> +16113 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*5 % +49 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*% +3 "core" %>\  | M +3 ."mwj"AS.seek 0.835ml +2 "MFB"*T' +479 "Can" f\ { +49 "core" ' +3 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*z  +50 "core" +2 "MFB"*}% +4 "core" % {\ 8 +3 ."mwj"AS.seek 0.82ml +2 "MFB"*.'q4 +329 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial PCR +3 "MFB"*K  +36 "core"  +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +4 "MFB"*y'R +4744 "core" ' + ."mwj"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 + .PCR.run 10:00 +21216 .PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*C' +5780 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +4 "MFB"*B'V +2731 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*[' +5771 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +4 "MFB"*{' +5779 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +4 "MFB"*R'V +2729 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*x' +4904 "Can" j\ yy +871 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"* 'V +2733 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*@' +5774 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."mwj"AS.seek 0ml +4 "MFB"*A'V +5064 "core" ' +5109 #"mwj"-> ESP.shutdown +4 ."shutdown"AS.coast +3 #"mwj"Asleep / Shutdown +4 "MFB"*5 +4 ."shutdown"SS.coast + "sampler")5 +4 ."shutdown"CC.coast +2 "collection"'6 +4 ."shutdown"CS.coast +2 "collection"'5 +4 ."shutdown"PC.coast + "processing"%6 +5 ."shutdown"Forearm.coast +2 "manipulator"&5 +4 ."shutdown"Elbow.coast + "manipulator"&6 +5 ."shutdown"SC.coast +53 "storage"(6 +8 ."shutdown"SE.coast + "storage"(5 +41 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +3 #Shutdown +446 #"mwj"-> exit +2 #Session Ended +38857 "Can" g\ 98 +60004  p\  +60004  p\ } +60004  s\ :: +60004  u\ *) +60005  t\ ** +60004  v\ ,, +60004  v\ ,, +60004  w\  +60004  w\ !  +60005  x\ )) +60004  w\ $# +60004  v\  +60004  v\ )) +60004  t\ 99 +60004  s\ ;: +19326  t\  +2 #tPowering core bus +503 .Gate.power :raw,:ON +3 "sampler") +3 )4 +2 "core"  +2 "collection"' +3 'q +3 "core"  +2 "processing"% +2 %= +4 "core"  +2 "MFB"* +3 *# +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*H  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %m } +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")]% +4 "core" %\\Z  + .tSS.configure SSconfig +3 "sampler")#.0X 21, 2 => 1}\\nCan@14:00:26, 13.7C, 69% humidity, 14.3psia, 13.613V, 0.853A, 0.846A avg, 11.61W",Subject: "Started 18tundeployv2dil phase phasewithdil" +4 #t==================> STARTED Superphasewdil (phase #4) <=== + #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'f& +4 "core" &  .\  +2 .tHand.open +2 "manipulator"&N1 +63 "core" 1 +2 "manipulator"&& +4 "core" &] C >   +3 "manipulator"&U% +4 "core" % \  8 . ` l +4 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&L(- +180 "core" ( +2 "manipulator"&n& +5 "core" &- D @ \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +3 "core" &- 1 8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +4 "manipulator"&'η +97 "core" ' +2 .tHand.close + "manipulator"&Y/ +58 "core" / +4 "manipulator"&M& +5 "core" &- > > g +2 "manipulator"&e% +4 "core" % ; ; / | +3 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +283 "core" ( +2 "manipulator"&& +4 "core" &Ӿ# H ? # ;4 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &Ӿ# C H 3 ;4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&o' +98 "core" ' +2 "manipulator"&& +5 "core" &Ӿ# H > W ;4 +2 "manipulator"&w% +4 "core" % 9 : ( +4 "collection"'h& +4 "core" &  \  +2 "collection"' & +4 .tCC.seek :closed +2 "collection"'2(W +4 "core" &  \  +2 &  \ \  +9 &4  )\ +} +9 &e  \ @ +9 &` \ O +10 &#g \ O +9 &i  \ O +10 &i \ O +9 &jg  \ N +9 &+h   \ O +10 &e \ N +9 &g  \ N +9 & rb   \ N +10 &"4` (\ N +9 &#a  (\ N +10 &%h \ O +9 &'zc  \ N +9 &)=b \ N +10 &*f  \ N +9 &,g  \ N +9 &.j  \ N +10 &0Db \ N +9 &2g $\ N +9 &3j  \ N +10 &5f  \ O +9 &7Lc  \ N +10 &9c  \ N +9 &:c "\ O +9 &<e  \ N +10 &>Sh \ O +9 &@g  \ N +10 &Ae  \ N +10 &Cg \ N +8 &E\\i \ N +10 &Gh  \ O +9 &Hq  \ O +9 &J \ Q +10 &LR \ U +9 &N \ W +10 &O \ \ X +9 &Q \ !\ X +9 &SO \ X +10 &U \ X +9 &Vz \ , +9 &WX% \ ? +10 ( + &W_; \ \ 8 + "collection"' & +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.97 + "collection"'X& +5 "core" &W_; \ 8 + .tHand.open +2 "manipulator"&-1 +59 "core" 1 +2 "manipulator"&~% +4 "core" % < 6 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &W_; \ 8 +2 "collection"'% +5 "core" %1  \ +2 .tCSV.dial CSR +2 "collection"'\\  +128 "core"  +3 "collection"'Z% +4 "core" %1 \ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"'g'p +1384 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ' % +3 "core" %p \ ,\  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'G'` +659 "core" ' + .tCSV.dial :waste +2 "collection"' +128 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'('4 +2010 "core" ' +2 #tPurging external Intake + "collection"'b& +4 "core" &W_; \ 8 +3 "collection"'d% +3 "core" %2 \ +2 .tCSV.dial :flush +2 "collection"'  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"' ' +2364 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'/  +3 '` +14 "core"  +61  +2 .tCTV.dial :intake + "collection"'c  +72 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"'u'4 +2450 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +74 "core" ~ +2 #tFlushing upper manifold + "collection"'>& +5 "core" &W_; \ 8 +2 "collection"'% +4 "core" %4 \ +2 .tCSV.dial :flush +2 "collection"'*  +72 "core"  +55 .tCS.seek 5ml +2 "collection"'D'p +1232 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'I @ +43 "core" A +2 "collection"'t% +5 "core" %p 5\  +2 .tCS.seek 7.001ml +2 "collection"'p'n +561 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'1 +103 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"':'4 +1665 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'k'0 +793 "core" ' + .tCSV.dial :waste +2 "collection"'E +44 "core" +3 .tCS.seek 0ml +2 "collection"'5'4 +770 "core" ' +2 "collection"'& +4 "core" &W_:  5\ 8 +3 "collection"';% +4 "core" %5 1\ + .tCSV.dial :flush +2 "collection"'z  +42 "core"  +3 .tCS.seek 3ml + "collection"'}'0 +773 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'T @ +43 "core" B +2 "collection"'K% +4 "core" %0 !\  +3 .tCS.seek 5ml +2 "collection"'.'p +548 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'y'4 +1216 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'C'0 +771 "core" ' + .tCSV.dial :waste +2 "collection"'B +72 "core" +2 .tCS.seek 0ml +2 "collection"'['4 +777 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & / 0 M 5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&{(ӷ +16 "core" ( +2 "manipulator"&R& +4 "core" & C 2 ` . +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &x& +3 "core" & ) 1 3 . +3 .tForearm.seek CC +2 "manipulator"& ' +95 "core" ' + .tHand.close +2 "manipulator"&@/ +63 "core" / +2 .tCC.seek :open +2 "collection"'A( +419 "core" ( +2 "manipulator"&i& +4 "core" & 9 7 ! ) +2 "manipulator"&?% +4 "core" % ! / :  +3 .tForearm.seek :retract +2 "manipulator"&V'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +298 "core" ( +2 "manipulator"&l& +4 "core" &- . 0 0 } +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &- / . ? } +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage +3 "manipulator"&a'η +111 "core" ' + .tHand.open +2 "manipulator"&r1 +53 "core" 1 +2 "manipulator"&4% +5 "core" % ο # # M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +101 "core" ' +11 #tStarting mfb +2 #pcrBAC sampling at most 1500ml, wcr at most 1500ml +4 ."Qmail"BACfans.email "Started mfb in tube 2 at 14:04:43CEST07-Oct-18\\n{1 => 21, 2 => 1}\\nCan@14:00:26, 13.7C, 69% humidity, 14.3psia, 13.613V, 0.853A, 0.846A avg, 11.61W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +3 "MFB"*=% +6 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'#& +5 "core" % { + & ?\ +2 #"readyMFB"Readying the MFB +3 "manipulator"&H% +4 #"readyMFB"Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +4 "core" %\ 1 3   +2 "storage"(% +4 "core" %b\ 0 ~ H\ +3 "storage"(]. +4 "MFB"*^% +3 "core" .( + % | +2 ."readyMFB"ATV.dial :air2 +3 "storage"(j& +5 "MFB"*  +5 "core" & ^ \\ \ ) +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (s& +4 "core" & \ \  \ ) +2 "manipulator"&)& +4 "core" &- / ' } +2 "manipulator"&'% +4 "core" %\ 3 3 7  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"& ( +107 "core"  +3 ."readyMFB"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."readyMFB"AS.home.seek :home +2 "MFB"*' +71 "core" ( +2 "manipulator"&|& +5 "core" & 5 3 -  +2 "storage"(J& +4 "core" & \ D\ 7 b\ ) +3 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&%' +94 "core" ' +2 "storage"(<& +5 "core" & \ c\ b \ ) +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +3 "storage"(v'V +286 "core" ' +3 "storage"(- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (Q& +4 "core" & \ C\ V \ ) +2 "manipulator"&,& +4 "core" & 1 0 !  +3 .tElbow.seek 2 +2 "manipulator"&"( +6 "core" ( +2 "manipulator"&0& +5 "core" & 3 4 L  +2 "storage"(3& +5 "core" & \ a\ a \ ) +5 .tForearm.seek 2 + 300 counts +2 "manipulator"&8'8 +2 "core" ' +2 ."readyMFB"AFV.select :carrierSolution + "MFB"* +10 ."readyMFB"delay 2 seconds +28 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&+/ +64 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&6& +3 "storage"(_'X +9 "core" & 0 - (  +2 "manipulator"&% +6 "core" % 6 ' .  j +2 .tForearm.seek :retract +2 "manipulator"&S'\ +70 ."readyMFB"AS.seek 1ml +3 "MFB"*' +22 "core" ' +2 .tElbow.seek CC +2 "manipulator"&9(ӷ +158 "core" ' +3 ."downElevator"SE.coast +2 "storage"(5 +3 "core" ( +2 "manipulator"&O& +5 "core" &Ӷ# 8 6 a <: +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӷ# . 9 <: +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&P' +98 "core" ' +2 "manipulator"&F& +5 "core" &Ӹ# 8 9 X ;8 +2 "manipulator"&f% +4 "core" % , $ +3 "collection"'N& +5 "core" &  4\ +2 "collection"'& +5 .tCC.seek :closed +2 "collection"'U(W +5 "core" & I\ + & 5\  +9 &1 6\ *x +9 &c  5\ > +10 &o  4\ N +9 &0d  .\ N +9 &h  1\ M +10 &d  0\ N +9 &wg  (\ M +10 &9c  &\ M +9 &b  %\ M +9 &f  $\ N +10 & ~e (\ N +9 &"@e )\ N +9 &$e  $\ N +10 &%j  '\ N +9 &'f '\ N +10 &)Id  #\ M +9 &+ c  &\ M +9 &,c  '\ M +10 &.e  (\ M +9 &0Qe  (\ M +9 &2g  &\ M +10 &3k  $\ M +9 &5g  &\ M +10 &7Zc  $\ M +10 &9g !\ M +8 &:g  '\ M +10 &<h  !\ M +12 &>ai  &\ M +6 &@#c  &\ M +10 &Ai  \ M +9 &Cj  \ M +10 &Ehl $\ N +9 &G)s %\ N +9 &H \ P +10 &J '\ S +9 &LX \ V +9 &N %\ V +10 &O  \ X +9 &Q \ W +10 &S\\ $\ W +9 &U  \ X +9 &Vz \ "\ + +10 &WT" '\ J +9 ( + &W^^ '\ @ + "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.98 + .Hand.open +2 "manipulator"&n1 +56 "core" 1 +2 "manipulator"&&% +4 "core" %  2 0 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +4 #tcollectSample 1500ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")Y+ +4 "core" + +2 "sampler")M% +4 "core" %YX \ +2 "collection"'e& +5 "core" &W^^ \ @ +3 "Can" v\  + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +4 "core" %/ # (\ +2 "sampler")% +4 "core" %W \ +54 "collection"'*% +4 "core" %/ ' +6\ +2 "sampler")u% +5 "core" %WDA \ 3 +2 "sampler")I% +4 "core" %WFD \ 3 + .tIntake.select :close +2 "sampler")0 +9 )t% +3 "core" %WOO \ 3 +2 .tSSV.dial :exhaust +2 "sampler")D  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 #tVacuum too high -- waiting up to 40s +16 "collection"'% +3 "core" %/ \ +2 "sampler")% +5 "core" %G/N \  +15 "collection"'2% +3 "core" %/ #\ +2 "sampler")i% +4 "core" %H \ y +16 "collection"'?% +2 "core" m +5 ."readyMFB"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 "core" %/ (\ + ."readyMFB"AS.home.seek :empty +4 "sampler") % +2 "MFB"*l'R +6 "core" %H() \ y +16 "collection"'{% +4 "core" %/  \ +2 "sampler")% +4 "core" %H@A \ p +15 "collection"'r% +3 "core" %/  \ +2 "sampler")4% +4 "core" %H\\a \ 6 +3 "collection"'=% +4 "core" %/  (\ + #tIntake @33.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X  +2 "collection"'% +4 "core" %/  /\ +2 #tIntake @33.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X % +3 "core" %/  \ +2 "sampler")% +4 "core" % \  +53 "collection"'*% +3 "core" %/ $ %\ +2 "sampler")u% +4 "core" % \ +54 "collection"'I% +3 "core" %/ % (\ +2 "sampler")o% +4 "core" %JL \ +2 "sampler")t% +4 "core" %OO \ +2 .tIntake.select :close + "sampler")0 +10 )D% +3 "core" %TV \ +2 .tSSV.dial :exhaust + "sampler")  +78 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %/  Q\ +2 "sampler")% +4 "core" % \ +53 "collection"'*% +3 "core" %/  #]\ +2 "sampler")u% +4 "core" % \ +54 "collection"'I% +4 "core" %/ # '^\ +2 "sampler")o% +4 "core" %DE \ +2 "sampler")t% +4 "core" %GK \ +2 .tIntake.select :close + "sampler")0 +10 )D% +3 "core" %PO \ +2 .tSSV.dial :exhaust + "sampler")  +78 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %/  ~\ +2 "sampler")% +4 "core" % \ b +53 "collection"'*% +4 "core" %/ % &y\ +2 "sampler")u% +4 "core" % \ +53 "collection"'I% +3 "core" %/ & (w\ +2 "sampler")o% +4 "core" %01 \ +53 "collection"'t% +3 "core" %/ ' (}\ +2 "sampler")D% +4 "core" %UT \ +2 "sampler")% +4 "core" %WU \ +2 .tIntake.select :close + "sampler")0 +10 ) % +3 "core" %Z] \ +2 .tSSV.dial :exhaust +2 "sampler")E  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %/ ! %\ +2 "sampler")% +4 "core" % \ +54 "collection"'*% +4 "core" %/ % )\ +2 "sampler")u% +4 "core" % \ +54 "collection"'I% +4 "core" %/ ( )\ +2 "sampler")o% +4 "core" %EG \ +2 "sampler")t% +4 "core" %HI \ +2 .tIntake.select :close + "sampler")0 +10 )D% +3 "core" %QN \ +2 .tSSV.dial :exhaust +2 "sampler")  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X@ \ +2 "sampler")<% +4 "core" %A@ \ +2 .tIntake.select :close + "sampler")0 +10 )j% +3 "core" %KJ \ + .tSSV.dial :exhaust +2 "sampler")x  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %/ + ,\ + #tIntake @33.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X? \  +16 "collection"'(% +3 "core" %/  \ +2 "sampler")m% +4 "core" %8!YY \ ~ +2 "collection"'% +4 "core" %/  \ +2 #tIntake @33.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X% +4 "core" % \ i +53 "collection"'c% +3 "core" %/ & )\ +2 "sampler")*% +4 "core" % \ +53 "collection"'u% +3 "core" %/ ( )\ +2 "sampler")I% +4 "core" %%# \ +53 "collection"'o% +4 "core" %/ ( ,\ +2 "sampler")t% +4 "core" %HG \ +2 "sampler")D% +4 "core" %IH \ +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %PO \ +2 .tSSV.dial :exhaust + "sampler")  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X \ +2 "sampler")#% +5 "core" %?@ \ + .tIntake.select :close + "sampler")0 +10 )J% +3 "core" %HE \ +2 .tSSV.dial :exhaust +2 "sampler")^  +78 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X@ \ +2 "sampler")%% +4 "core" %@A \ +2 .tIntake.select :close + "sampler")0 +10 )O% +3 "core" %GI \ +2 .tSSV.dial :exhaust +2 "sampler")  +75 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %0. \ +53 "collection"'% +5 "core" %/ ' , \ +2 "sampler")*% +4 "core" %HH \ +3 "sampler")u% +4 "core" %KH \ + .tIntake.select :close + "sampler")0 +10 )c% +3 "core" %NN \ +2 .tSSV.dial :exhaust +2 "sampler")o  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X? \ +2 "sampler")7% +5 "core" %@? \ + .tIntake.select :close + "sampler")0 +10 )% +3 "core" %GF \ +2 .tSSV.dial :exhaust +2 "sampler")v  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X \ +2 "sampler")N% +4 "core" %@A@ \ +2 .tIntake.select :close + "sampler")0 +10 )!% +3 "core" %@FD \ +2 .tSSV.dial :exhaust +2 "sampler")  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X @ +42 "core" ? +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''4 +104 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +3 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")* +134 "core"  +2 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' +2361 "core" ' +2 "collection"'p% +4 "core" %  E H%\  +2 .tCSV.dial between air and CTV +3 "collection"' ` +30 "core" b +3 .tCS.seek 3.14ml +2 "collection"'y'5V +1664 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'@  +26 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'?'4 +789 "core" ' \ ͨ +3 "collection"'.% +5 "core" %\  +2 "sampler"){% +4 "core" %ED \ ' +2 #tBubblePoint: Intake @68.4psia, Outlet @13.2psia + .CBV.dial SSV + "collection"'C @ +33 "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"''4 +105 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")s +45 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +84 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0Xfd +103 "collection"'q9 +3 "core" 9X?kd +104 "collection"'w9 +3 "core" 9}Aod +103 "collection"'[9 +3 "core" 9Csd +103 "collection"'h9 +2 "core" 9Dwd +104 "collection"'f9 +3 "core" 9E|d +103 "collection"'~9 +3 "core" 9 Fd +103 "collection"'\ 9 +3 "core" 9/Gd +103 "collection"'Y9 +3 "core" 9SId +148 "collection"'9 +12 "core" 9Ld +103 "collection"'F9 +3 "core" 9Md +103 "collection"'Z9 +3 "core" 9Od +104 "collection"' 9 +3 "core" 9Qd +103 "collection"'$9 +3 "core" 9Sd +103 "collection"'X9 +3 "core" 96Td +103 "collection"'9 +3 "core" 9XVd +103 "collection"'\\9 +3 "core" 9zXd +103 "collection"'9 +3 "core" 9Zd +103 "collection"'g9 +3 "core" 9[d +103 "collection"'d9 +3 "core" 9]d +103 "collection"'-9 +3 "core" 9_d +103 "collection"'G9 +4 "core" 9"`d +103 "collection"'(9 +3 "core" 9Cbd +103 "collection"'9 +3 "core" 9ced +103 "collection"'9 +3 "core" 9fd +103 "collection"'>9 +3 "core" 9hd +103 "collection"'m9 +3 "core" 9kb +103 "collection"'*9 +3 "core" 9m_ +103 "collection"'9 +3 "core" 9n\\ +103 "collection"'9 +3 "core" 9"qY +103 "collection"'/9 +3 "core" 9ArW +103 "collection"'u9 +3 "core" 9`tT +103 "collection"'o9 +3 "core" 9}vR +103 "collection"'b9 +3 "core" 9yO +103 "collection"'c9 +3 "core" 9{N +103 "collection"'9 +3 "core" 9|K +103 "collection"'W9 +3 "core" 9~J +104 "collection"'t9 +3 "core" 9 \ G +103 "collection"'9 +3 "core" 9 $\ E +103 "collection"'E9 +3 "core" 9 >D +103 "collection"'D9 +3 "core" 9 WB +103 "collection"' 9 +4 "core" 9 o@ +103 "collection"'z9 +3 "core" 9 ? +103 "collection"'59 +3 "core" 9 = +103 "collection"'I9 +3 "core" 9 #; +103 "collection"'}9 +3 "core" 9 (9 +103 "collection"'B9 +4 "core" 9 ,8 +104 "collection"'K9 +3 "core" 9 07 +103 "collection"'19 +3 "core" 9\ 46 +103 "collection"' 9 +3 "core" 9\ 93 +103 "collection"'R9 +3 "core" 9\ 1=1 +103 "collection"'9 +4 "core" 9\ DA1 +103 "collection"':9 +3 "core" 9\ TE1 +103 "collection"'9 +3 "core" 9\ gJ/ +103 "collection"'p9 +3 "core" 9\ xN- +103 "collection"'9 +3 "core" 9\ R, +103 "collection"'9 +3 "core" 9\ V, +104 "collection"'@9 +3 "core" 9\ [* +103 "collection"'y9 +3 "core" 9\ _* +103 "collection"'.9 +3 "core" 9\ c( +103 "collection"'{9 +3 "core" 9\ g( +103 "collection"'C9 +3 "core" 9\ l% +104 "collection"'T9 +3 "core" 9\ p% +103 "collection"'49 +3 "core" 9\ t$ +103 "collection"'9 +3 "core" 9 x# +103 "collection"';9 +3 "core" 9 }# +103 "collection"'r9 +3 "core" 9 %" +103 "collection"'k9 +3 "core" 9 0 +103 "collection"'9 +3 "core" 9 ;! +103 "collection"'`9 +3 "core" 9 G +103 "collection"'i9 +3 "core" 9 O +103 "collection"'9 +4 "core" 9 [ +103 "collection"'s9 +3 "core" 9 e +103 "collection"'?9 +3 "core" 9 o +103 "collection"'9 +3 "core" 9 y +103 "collection"'29 +3 "core" 9  +103 "collection"']9 +3 "core" 9  +104 "collection"'=9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"''9 +3 "core" 9  +103 "collection"'a9 +3 "core" 9  +103 "collection"'^9 +3 "core" 9  +103 "collection"'#9 +3 "core" 9  +103 "collection"' 9 +3 "core" 9  +103 "collection"'H9 +3 "core" 9  +103 "collection"'<9 +3 "core" 9  +103 "collection"'V9 +4 "core" 9  +104 "collection"'x9 +3 "core" 9  +103 "collection"'j9 +3 "core" 9  +103 "collection"'39 +3 "core" 9  +103 "collection"'+9 +3 "core" 9  +103 "collection"'Q9 +6 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'|9 +3 "core" 9  +103 "collection"'J9 +3 "core" 9  +103 "collection"' 9 +2 "core" 9  +104 "collection"'%9 +3 "core" 9  +103 "collection"'79 +3 "core" 9  +103 "collection"'9 +3 "core" 9   +103 "collection"'v9 +3 "core" 9   +103 "collection"',9 +3 "core" 9  +103 "collection"'"9 +4 "core" 9 " +103 "collection"'09 +3 "core" 9 ( +103 "collection"'89 +3 "core" 9 + +103 "collection"'S9 +2 "core" 9 1" +104 "collection"'A9 +3 "core" 9 4' +103 "collection"'n9 +4 "core" 9 9+ +103 "collection"'&9 +3 "core" 9 >/ +103 "collection"'M9 +3 "core" 9 B3 +103 "collection"'e9 +3 "core" 9 G8 +103 "collection"')9 +3 "core" 9 K< +103 "collection"'P9 +3 "core" 9 O@ +103 "collection"'69 +3 "core" 9 SD +103 "collection"'9 +2 "core" 9 WH +104 "collection"'N9 +3 "core" 9 [M +103 "collection"'!9 +3 "core" 9 ^Q +103 "collection"'9 +4 "core" 9 dU +103 "collection"'_9 +3 "core" 9 gZ +103 "collection"'L9 +3 "core" 9 k\ ^ +103 "collection"'9 +2 "core" 9 o b +104 "collection"'9 +3 "core" 9 r f +103 "collection"'q9 +3 "core" 9 wj +104 "collection"'w9 +3 "core" 9 {o +103 "collection"'[9 +3 "core" 9 ~s +149 "collection"'h9 +12 "core" 9 y +104 "collection"'f9 +3 "core" 9 ~ +103 "collection"'~9 +3 "core" 9  +103 "collection"'\ 9 +3 "core" 9  +103 "collection"'Y9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'F9 +3 "core" 9  +103 "collection"'Z9 +3 "core" 9  +104 "collection"' 9 +3 "core" 9  +103 "collection"'$9 +3 "core" 9  +103 "collection"'X9 +3 "core" 9  +103 "collection"'9 +3 "core" 9 ! +103 "collection"'\\9 +3 "core" 9   +3 .tCH.hold 5:00,85C +3 "collection"'   @ +4 "core"  +30002  +2 "collection"'g9 +4 "core" 9  +2 #tCollection Puck Heater at 85.1C after lysing +2 .CS.seek 0ml +2 "collection"'d'4 +418 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'- @ +101 "core" B +3 .tCSV.dial :air +2 "collection"'G @ +42 "core" > +3 .tCS.seek 5ml +2 "collection"'('p +1370 "core" ' + .tCSV.dial CTV +2 "collection"'  +44 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air + "collection"' @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'>  +45 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air + "collection"'m @ +45 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'*'4 +1097 "Can" O)\ kk +278 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +101 "core"  +2 .tCBV.dial CSV + "collection"'  +33 "core"  +2 "collection"'/% +5 "core" %1 D G 0\ +2 .tCS.seek 5ml +2 "collection"'u'p +1378 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'o  +43 "core" +2 "collection"'b% +5 "core" %p " # >\  +2 .tCS.seek 7ml +2 "collection"'c'k +614 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +54 "core" A +2 .tCS.seek 10ml +2 "collection"'W' +854 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'t ` +128 "core" a +2 #tLysing Complete +2 "collection"'& +4 "core" &W^]w|\ @ +2 #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&E% +4 "core" %\    Q  +2 "storage"(D% +4 "core" %b \ +2 "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(z(( +209 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (5& +3 "core" &+ \ +2 "manipulator"&I& +4 "core" &Ӹ" ) , ;8 +3 "manipulator"&}% +4 "core" %\  " (   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&B( +175 "core" ( +2 "manipulator"&K& +4 "core" & ) ,  \ +2 "storage"(1& +4 "core" &)~ ^\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +96 "core" ' +2 "storage"(R& +4 "core" &)~ \ +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +107 "core" ' +2 "storage"(:- +4 "core" -'W + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&& +4 "core" & , *  \ +2 "storage"(p& +4 "core" &) \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&'C +28 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(@- +3 "core" -'W +3 .tSE.seek 20.1 Pucks below Top Plate +2 "storage"(y' +39 "core" ' +2 "manipulator"&.% +5 "core" %s   +2 "storage"({& +4 "core" &) \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 348 counts +2 "manipulator"&C'ϟ +14 "core" ' +2 "manipulator"&T& +5 "core" & * ) '  +54 "storage"(4& +6 "core" &) \ +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +28 "core" ' +4 .tSE.seek 21.1 Pucks below Top Plate +2 "storage"(;' +46 "core" ' +2 "manipulator"&r& +5 "core" & (  +2 "manipulator"&k% +4 "core" % +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&`(ӷ +161 "core" ( +2 "manipulator"&i& +4 "core" &ӳ . / ? :* +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &ӳ , , :* +2 .tForearm.seek CC +2 "manipulator"&s' +90 "core" ' + .tHand.close +2 "manipulator"&?/ +60 "core" / +3 .tCC.seek :open +2 "collection"'( +420 "core" ( +2 "storage"(2& +4 "core" &) \ +3 "storage"(]& +4 "core" &) S\ +2 "manipulator"&=& +4 "core" &ӳ! , * :* +2 "manipulator"&% +5 "core" % < " ,  8 +2 .tForearm.seek :retract +2 "manipulator"&''\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&a( +169 "core" ( +2 "manipulator"&^& +5 "core" & , 0 ! +2 "storage"(#& +4 "core" &) \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 1 + "manipulator"& 'C +102 "core" ' +2 .tElbow.hold +2 "manipulator"&H, +8 "core" , +3 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&<1 +64 "core" 1 +3 "manipulator"&V% +4 "core" % q   +2 "storage"(x& +4 "core" &) \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 346 counts +3 "manipulator"&j'ϝ +14 "core" ' +2 "manipulator"&3& +5 "core" & ! ) E \ +2 "storage"(+& +5 "core" &) \ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&Q' +29 "core" ' +2 "storage"(% +5 "core" % \ +3 ."downElevator"SE.seek :down +4 "storage"(|'X +68 "core" ' +3 ."downElevator"SE.coast + "storage"(5 +29 (J% +3 "core" %a\ \ \ +2 "manipulator"& % +4 "core" % !  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&%'\ +89 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'7 @ +29 "core" > +3 .tCS.seek 10ml +2 "collection"'' +4 "core" ' + .tCSV.dial between air and CTV +2 "collection"'v ` +30 "core" b +2 .tAIV.dial :bypass +2 "collection"', { +4 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'"& +4 "core" &\ + .tHand.open +2 "manipulator"&01 +27 "core" 1 +2 "manipulator"&8& +5 "core" & !  \ +2 "manipulator"&S% +4 "core" %\   +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&A(- +180 "core" ( +2 "manipulator"&n& +4 "core" &- # ( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +4 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&M'η +98 "core" ' +2 .tHand.close + "manipulator"&e/ +55 "core" / +2 "manipulator"&)& +4 "core" &- & + , +3 "manipulator"&P% +4 "core" %  n Z +2 .tForearm.seek :retract +2 "manipulator"&6'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +278 "core" ( +2 "manipulator"&N& +4 "core" &ӱ! , & :+ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +4 "core" &ӱ ! :+ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +54 "manipulator"&' +100 "core" ' +2 "manipulator"&_& +5 "core" &ӱ" +  :+ +2 "manipulator"&L% +4 "core" %  ) +3 "collection"'& +4 "core" & \ +2 "collection"'& +5 .tCC.seek :closed +2 "collection"'q(W +4 "core" & ,\ +2 & \  +9 &1\ *y +10 &c\ > +9 &x\ N +9 &9f\ N +10 &h\ M +9 &j\ M +10 &f\ M +9 &Cb\ M +9 &f\ M +10 &e\ M +9 & fP\ M +9 &"Kb\ M +10 &$ f\ M +9 &%j\ M +10 &'e\ N +9 &)Sc\ M +9 &+h\ M +10 &,`\ M +9 &.f\ M +9 &0Ygr\ N +10 &2eS\ M +9 &3i\ M +10 &5f\ M +9 &7ce\ M +9 &9&f\ M +10 &:e\ M +9 &<g\ M +9 &>lg\ M +10 &@-fx\ M +9 &AgS\ M +10 &Cg\ M +9 &EqiX\ N +9 &G3jm\ N +10 &HtT\ N +9 &J+\ Q +9 &Lc\ U +10 &N\ X +9 &O\ X +10 &Q\ X +9 &Sb\ X +9 &U$\ X +10 &V|\ + +9 &WU#\ U +9 ( + &Wj[\ @ +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.97 + "collection"'w& +5 "core" &Wj\\p\ @ +2 .tHand.open + "manipulator"&[1 +58 "core" 1 +2 "manipulator"&h% +5 "core" %  ' $ * +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +93 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%~ +131 "core"  +2 "processing"%\ % +5 "core" %_\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%Y' +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%F' +1594 "core" ' + .tPSV.dial PSR +2 "processing"%Z +44 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"% ' +2615 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%$  +2 "collection"'X  +6 "core" +72 +2 .tPSV.dial :mixloop + "processing"% +113 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%\\  +4 "core" +3 .tPS.seek 0ml + "processing"%' +2614 "core" ' + .tPSV.dial :air +2 "processing"%g  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%O' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%- +42 "core" +2 .tPS.seek 0ml +2 "processing"%G' +2611 "core" ' + .tPSV.dial :air +2 "processing"%d  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.seek 0ml +2 "processing"%' +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +5 "core" &   2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&m(ӷ +14 "core" ( +2 "manipulator"&(& +4 "core" &ӿ $ " ) + +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &ӿ  } + +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"&// +55 "core" / +2 .tCC.seek :open +2 "collection"'*( +419 "core" ( +2 "manipulator"&o& +4 "core" &   ' +2 "manipulator"&b% +4 "core" % % ! +3 .tForearm.seek :retract +2 "manipulator"&u'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +286 "core" ( +2 "manipulator"&c& +4 "core" &- '  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +3 "core" &- ! !  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'η +114 "core" ' +3 .tHand.open + "manipulator"&E1 +59 "core" 1 +2 "manipulator"&D% +5 "core" % θ; . 4 > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"& '\ +104 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop +2 .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +56 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'5& +5 "core" &\ +2 "manipulator"&I% +5 "core" %\     +2 "storage"(}% +4 "core" %b q l \ +2 "storage"(K. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(1( +371 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (R& +3 "core" & \ 3 +2 "manipulator"&9& +4 "core" &-    +2 "manipulator"&:% +5 "core" %\  ! (  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&( +191 "core" ( +2 "manipulator"&p& +5 "core" & " ) \ +2 "storage"(@& +4 "core" & \ 3 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +92 "core" ' +2 "storage"(.& +5 "core" & \ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"({'V +89 "core" ' +2 "storage"(T- +4 "core" -'r + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (4& +3 "core" & u\ 3 +3 "manipulator"&r& +4 "core" & ! ! \ +2 .tElbow.seek 3 +2 "manipulator"&k( +9 "core" ( +2 "manipulator"& & +5 "core" &  + X  +2 "storage"(B& +4 "core" & \ 3 +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&'B +21 "core" ' +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&/ +57 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&C& +2 "storage"(y'X +8 "core" & ) , @  +2 "manipulator"&i% +5 "core" % S   +2 .tForearm.seek :retract +2 "manipulator"&'\ +58 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +31 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +158 "core" ( +2 "manipulator"&& +5 "core" &ӱ  9 9& +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" &ӱ   9& +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' +2 "manipulator"&U& +5 "core" &ӱ ( , z 9& +2 "manipulator"&2% +5 "core" %    & +2 "collection"']& +4 "core" &t\ +2 "collection"'=& +5 .tCC.seek :closed + "collection"'(W +5 "core" &l\ +2 &R\  +7 &1(\ *x +9 &c \ > +10 &v\ N +9 &8e\ M +10 &g\ N +9 &e5\ M +9 &}`/\ N +10 &@g\ M +9 &g\ M +9 &c\ M +10 & e{\ M +9 &"Hdd\ M +10 &$ fH\ N +9 &%g-\ N +9 &'c\ N +10 &)P_\ M +9 &+c\ M +9 &,e\ M +10 &.b\ M +9 &0Wa\ N +10 &2e\ M +9 &3d\ M +9 &5fm\ M +10 &7`_\ M +9 &9"b|\ M +9 &:az\ M +10 &<cb\ M +9 &>gbS\ N +10 &@*g\ M +9 &Ae\ M +9 &Cb\ N +10 &Ene\ N +9 &G/l{\ N +9 &H~f\ Q +10 &Jd\ T +9 &L\\N\ W +10 &NE\ X +9 &OF\ X +9 &Q9\ X +10 &S_,\ Y +9 &U &\ Y +9 &Vy\ - +10 &WU! \ M +9 ( + &WbZ\ @ +2 "collection"'=& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.02 + .Hand.open + "manipulator"&^1 +55 "core" 1 +2 "manipulator"&#% +4 "core" % "  & +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +3 "collection"'`  +132 "core"  +2 .tCSV.dial CTV +2 "collection"'<  +27 "core"  +3 .tCS.seek 5ml +2 "collection"'V'p +1370 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'x' +740 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'3'4 +731 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%+  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%' +43 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%J  +44 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tdelay 3 seconds +301 .PSV.dial :waste1 +2 "processing"%a  +131 "core"  +2 .tPS.seek :empty +2 "processing"% ' +2610 "core" ' + .tCBV.dial :waste1 +2 "collection"'7 @ +45 "core" ? +2 .tdelay 5 seconds +110 "Can" F)\ kk +393 .tCBV.dial AIV +3 "collection"'j  +46 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +2 "collection"'v @ +47 "core" ? +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"',  +45 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake +46 .CBV.dial between AIV and waste1 +11 "collection"'" ` +34 "core" ^ +2 .tCSV.dial :air +2 "collection"'; @ +44 "core" > +3 .tCS.seek 10ml +2 "collection"'0' +2648 "core" ' + .tCSV.dial CTV +2 "collection"'8  +44 "core"  +2 .tCS.seek 0ml +3 "collection"'S'4 +2683 "core" ' + .tCBV.dial :waste1 +2 "collection"'| @ +29 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'Q  +131 "core" +2 "collection"'z& +5 "core" &WbZqj$\ @ +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&n% +4 "core" %\ \ !   +2 "storage"(&% +4 "core" %b\ J\ J \ +2 "storage"(W. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(H( +208 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (e& +3 "manipulator"&)& +6 "core" & m\ +5 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]BK-0-\ b +3 "core" &ӳ ) ( 9$ +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&P(ӷ +3 "core" ( +2 "manipulator"&%& +4 ."raiseStack"SE.seek beamBreak +2 "storage"(M'V +3 "core" &ӳ 4 - Z 9$ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" &ӳ " ) 9$ +2 .tForearm.seek CC +2 "manipulator"&!' +96 "core" ' +3 .tHand.close + "manipulator"&A/ +61 "core" / +2 .tCC.seek :open +2 "collection"'_( +88 "core" ' +2 "storage"(L- +4 "core" -'V + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(' +34 "core" ' +284 ( +2 "storage"(6& +4 "core" & \ +2 "storage"(& +4 "core" & \ +4 "manipulator"&w& +4 "core" &ӳ  " 9$ +2 "manipulator"&[% +4 "core" % 1 " ! ! +3 .tForearm.seek :retract +2 "manipulator"&h'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +177 "core" ( +2 "manipulator"&~& +5 "core" & " &  +2 "storage"(\ & +4 "core" & \ \ \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&' +99 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&Y1 +65 "core" 1 +4 "manipulator"&Z% +4 "core" % 6 # ( ~ \ +2 "storage"(F& +4 "core" & \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 342 counts +2 "manipulator"&$'b +15 "core" ' +2 "manipulator"&X& +5 "core" & ( #  +2 "storage"(& +4 "core" & \ \ \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&\\' +33 "core" ' +2 "storage"( % +5 "core" %\ \  \ +3 ."downElevator"SE.seek :down +4 "storage"(g'X +100 (% +3 "core" %3@\ \  a\ Xk +2 "manipulator"&-% +4 "core" %  R +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&O'\ +91 "core" ' +60 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%d  +101 "core" +2 "processing"%G% +5 "core" %^\ +2 .tPS.seek 0.499ml +2 "processing"%' +589 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPRV.dial :air +2 "processing"%>  +44 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%(  +44 "core" +2 .tCBV.dial AIV +2 "collection"'  +45 "core" +2 .tPRV.dial between CBV and air +2 "processing"%/  +30 "core"  +2 .tPRV.dial :air +2 "processing"%  +28 "core"  +2 "processing"%f% +4 "core" %Z\  +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml + "processing"%q' +247 "core" ' + .tPRV.dial :waste2 +2 "processing"%o @ +70 "core" @ +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +53 "processing"%b' +689 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &\ + .tHand.open +2 "manipulator"&c1 +20 "core" 1 +2 "manipulator"&t& +5 "core" & % !  +2 "manipulator"&m% +4 "core" %\     +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(- +186 "core" ( +2 "manipulator"&D& +4 "core" &- # ! +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &5& +3 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&u'η +98 "core" ' +2 .tHand.close +2 "manipulator"&I/ +62 "core" / +2 "manipulator"&}& +4 "core" &-   y +3 "manipulator"&K% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&R(ӷ +283 "core" ( +2 "manipulator"&9& +5 "core" & # $ W 0 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &:& +4 "core" &  1 C 0 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&p' +100 "core" ' +2 "manipulator"&@& +5 "core" &  V 0 +2 "manipulator"&% +4 "core" %   +3 "collection"'.& +4 "core" &G\ +2 "collection"'T& +5 .tCC.seek :closed +2 "collection"'4(W +4 "core" &J\ + &G\  +8 &.K\ +z +9 &dM\ > +10 &|N\ M +9 &?_L\ M +10 &c@\ M +9 &f;\ M +9 &c9\ M +10 &Fe3\ M +9 & e9\ M +9 &e7\ M +10 & b8\ M +9 &"Oc/\ M +10 &$c9\ M +9 &%d2\ M +9 &'g8\ M +10 &)Xb-\ L +9 &+f%\ M +9 &,c!\ M +10 &.c$\ M +9 &0^e$\ M +10 &2 b \ M +9 &3e&\ M +9 &5e%\ M +10 &7ec#\ M +9 &9(d$\ M +9 &:c"\ M +10 &<c#\ M +9 &>oe\ M +10 &@1e\ M +9 &Ac\ M +9 &Cc\ M +10 &Eue\ M +9 &G7h\ M +9 &Hs\ N +10 &J\ Q +9 &Lg\ U +10 &N$\ W +9 &O\ W +9 &Q\ W +10 &Si\ W +9 &U(\ X +9 &Vy\ + +10 &WU"\ Y +9 &WrF\ < +2 ( + "collection"'T& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 1.93 + "collection"'r& +4 "core" &WrQ\ < +2 .tHand.open +2 "manipulator"& 1 +64 "core" 1 +2 "manipulator"&B% +4 "core" %  & v +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +3 "collection"'& +5 "core" &WrN\ < +2 #tRinsing MixLoop with GuSCN + .PSV.dial :mixloop,avoiding: PBV + .PTV.dial :PRVmixing,avoiding: :puck +2 .PRV.dial :spare1 + "processing"%C  +102 "core"  +2 "processing"%i% +5 "core" %Y\ +2 .tPS.seek 1.099ml +2 "processing"%'^ +1187 "core" ' +2 .tdelay 2 seconds +201 .PRV.dial :air +2 "processing"%  +100 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +1491 "core" ' +2 .tPSV.dial :waste1,avoiding: PBV +2 "processing"%?  +129 "core"  +2 .tPS.seek :empty +2 "processing"%{' +2616 "core" ' +2 #tDiluting Lysate in Syringe + .PSV.dial :PTV,avoiding: PBV +2 "processing"% +158 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%y @ +72 "core" @ +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +203 .PRV.dial CBV + "processing"%U  +44 "core"  +2 .tdelay 2 seconds +202 .PS.reconfigure PSslow1 +2 "processing"%#A \ `xb +4 .tPS.seek 0.1ml +2 "processing"%2' +1113 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :spare1 +3 "processing"%]  +73 "core" +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek 1ml +2 "processing"%k'Rq +995 "core" ' +2 .tdelay 2 seconds +202 .PRV.dial :air +2 "processing"%  +102 "core"  +2 .tPS.seek 2.5ml +2 "processing"%*' +1595 "core" ' +2 .tdelay 2 seconds +202 #Parking diluted lysate in Mixing Coil + .PSV.dial :mixloop +2 "processing"%^ +44 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%#  +73 "core" +2 .tPRV.dial :CBV + "processing"%=  +45 "core"  +2 "processing"%`% +5 "core" %L\  +2 .tPS.seek 1.5ml +2 "processing"%<' +1094 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1,avoiding: PBV +2 "processing"%  +130 "core"  +2 .tPS.seek :empty +2 "processing"%1' +1604 "core" ' +2 #tBeginning samplePassF + "collection"'& +5 "core" &WrI\ < +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR,avoiding: PBV +2 "processing"%V  +44 "core"  +2 "processing"%x% +5 "core" %X\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +65 .tPS.seek 1.5ml +2 "processing"%+' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%'' +1600 "core" ' + .tPSV.dial PSR +2 "processing"%J +57 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"% ' +2612 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%a +197 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +73 "core" ? +2 .tPS.seek 0ml +2 "processing"%7' +2606 "core" ' + .tPSV.dial :air +2 "processing"%j  +72 "core"  +3 .tPS.seek 2.5ml + "processing"%v' +2618 "core" ' + .tPSV.dial :PTV +2 "processing"%, +73 "core"  +2 .tPS.seek 0ml +2 "processing"%"' +2607 "core" ' +2 "collection"';& +5 "core" &WrI.\ < +2 #t\moving diluted lysate into CBV-AIV line + .PSV.dial :air +2 "processing"%3  +71 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2613 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :mixloop + "processing"%0 +43 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%|  +71 "core" +2 .tPRV.dial CBV + "processing"%Q% +5 "core" %S\  +2 .tPS.seek 1.8ml +2 "processing"%z' +787 "core" ' +2 .tdelay 3 seconds +301 .PRV.dial :waste2 +2 "processing"%n @ +103 "core" ? +2 .tPS.seek :empty +2 "processing"%&' +1897 "core" ' +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 + .PTV.dial :PRV,avoiding: :puck +3 "processing"%W @ +72 "core" ? +2 .tdelay 2 seconds +203 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%e  +73 "core" +2 .tdelay 2 seconds +201 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%)  +72 "core"  +2 .tdelay 2 seconds +202 "processing"%%% +4 "core" %S\ +2 .tPS.seek 1.499ml +2 "processing"%N' +1594 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%A' +1099 "core" ' + .tPSV.dial :air +2 "processing"%L  +43 "core"  +3 .tPS.seek 0ml + "processing"%' +2618 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%s +42 "core" +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%  +44 "core"  +2 .tdelay 2 seconds +203 "processing"%M% +5 "core" %M\ +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%6'm +705 "Can" N)\ a` +1649 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%  +74 "core"  +2 .tdelay 2 seconds +202 "processing"%w% +3 "core" %nS\ \ +3 .tPS.seek 0.475ml +2 "processing"%[' +2588 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial :air +2 "processing"%~  +47 "core"  +2 .tdelay 2 seconds +202 .PS.seek 0.965ml +2 "processing"%\ 'N +5000 "core" ' +2 .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%!  +45 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%P  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%Y' +1634 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"%Z +71 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%F @ +73 "core" > +2 .tPS.seek 0ml +2 "processing"%X' +2611 "core" ' +2 .tPSV.dial :air + "processing"%  +71 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2610 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"%h +71 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%' +2618 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV +2 .PSV.dial :air +2 "processing"%-  +71 "core"  +54 .tPS.seek 2.5ml +2 "processing"%' +2605 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :PML +2 "processing"% +43 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%$  +73 "core" +2 "processing"%% +5 "core" %F\  +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%d' +7759 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +4 "collection"'G & +53 "core" & +2 .tAWV.select :waste + "collection"' +10 "processing"%\\% +3 "core" %T\  +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%g'nB +10828 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"'H { +56 "core" } +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek 0ml +2 "processing"% ' +1317 "core" ' + .tPSV.dial :air +2 "processing"%  +42 "core"  +3 .tPS.seek 2.5ml +2 "processing"%>' +2609 "core" ' + .tPSV.dial :PML +2 "processing"%( +43 "core" +3 .tPS.seek 0ml + "processing"%' +2610 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +12 '/& +3 "core" &WrI\ < +3 #"MFBPCR"Extracting Nucleic Acid from AIV +4 #tBeginning samplePassD +2 "collection"'& +2 ."MFBPCR"SPE.hold 2:46:40,55C +6 "MFB"*f @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +3 "core" &WrI1\ < +2 .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR +2 "processing"%o +26 "core"  +2 ."MFBPCR"delay 20 seconds +76 "core"  +2 "processing"%q% +5 "core" %E\ ^ + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%' +1597 "core" ' +2 .tdelay 5 seconds +304 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"*c I +155 "core" J +2 "MFB"*t% +4 "core" %R i +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*m'6 +22 .tPSV.dial :waste1 +4 "processing"%D  +43 "core"  +3 .tPS.seek 0ml + "processing"%5' +1604 "core" ' + .tPSV.dial PSR +2 "processing"% +57 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%I' +2612 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%} +118 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%K' +400 "Can" P(\ IAA +1166 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*O  +38 "core" ' + .tPSV.dial PSR +2 "processing"%u +30 "core" +2 "MFB"*9% +4 "core" %6" \\W +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*:' +63 "core"  +2 "processing"%E% +5 "core" %F\ O + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%@' +550 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"* % +52 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*.'R +981 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +3 .tPS.seek 0ml + "processing"%_' +155 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*r  +50 "core" +2 "MFB"* % +4 "core" %R} ` +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*B' +1368 "core" ' + .tPSV.dial PSR +2 "processing"% +47 "core"  +2 .tPSR.select :air + "processing"% +10 "core" ' +2 ."MFBPCR"delay 3 seconds +3 .tPS.seek 2.5ml +2 "processing"%T' +297 ."MFBPCR"ATV.dial :AIV +3 "MFB"*C I +71 "core" J +2 "MFB"*i% +4 "core" %? k D +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*p'v +2226 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%b +104 "core" +52 .tCTV.dial :air,avoiding: :intake +4 .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%' +2615 "core" ' + .tPSV.dial PSR +3 "processing"% +102 "core"  +2 "processing"%?% +5 "core" %L\ t + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%' +1605 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +43 "core"  +3 .tPS.seek 0ml +2 "processing"%y' +763 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*U9 +4 "core" 9z2 +2 #"MFBPCR"Solid Phase Extraction Heater at 49.1C + .ATV.dial ASV +2 "MFB"*{ n +35 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery + "MFB"*]% +5 "core" %|- \ 6 +2 ."MFBPCR"AS.seek 0.041ml +3 "MFB"*2'% +269 "core" ' + .tPSV.dial PSR +3 "processing"% +46 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml +2 "processing"%k' +2614 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%^ +101 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%#' +2609 "core" ' + .tPSV.dial PSR +2 "processing"%= +103 "core"  +2 "processing"%`% +5 "core" %I\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%*' +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +42 "core"  +3 .tPS.seek 0ml +2 "processing"%<' +677 "core" ' +2 ."MFBPCR"delay 10 seconds +916 "core" ' + .tPSV.dial PSR +2 "processing"% +58 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%V' +9 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +2390 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%1 +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%'k +2688 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%+  +131 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%J' +190 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +3 "MFB"*' I +50 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +820 "core" ' + .tPSV.dial :air +3 "processing"%  +101 "core" +3 .tPS.seek 2.5ml + "processing"% ' +2616 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%j +41 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%7' +5115 "core" ' + .tPSV.dial :air +2 "processing"%,  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%v' +1314 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*;  +54 "core"  +2 "MFB"*3% +4 "core" %V  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*"'Q +1031 "core" ' + ."MFBPCR"ATV.dial :AIV +3 "MFB"*0 I +69 "core" J +2 "MFB"*|% +4 "core" %R  \ 6 +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*Q' +115 "core" ' + .tPSV.dial :mixloop +2 "processing"%8 +45 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0ml + "processing"%n' +659 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*z n +149 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*W'R +240 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*e  +108 "core"  +49 "MFB"*)% +12 "core" %R  +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*%' +1030 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*&  +78 "core" +2 "MFB"*N% +5 "core" %    [ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*L'_ +2440 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'A  +42 "core"  +2 "collection"'s% +5 "core" %7\ + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"''P +1114 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml + "collection"'M' +1635 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +5 '  +40 "core"  +92  +2 .tCBV.dial :waste1 +2 "collection"'w @ +45 "core" > +3 .tCS.seek 0ml + "collection"'6'4 +2089 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*~  +37 "core" +2 ."MFBPCR"delay 3 seconds +219 "core" ' +2 .tCSV.dial CSR +2 "collection"'[  +43 "core"  +2 "collection"'!% +5 "core" %5\ + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'P'P +13 "MFB"*\ % +4 "core" %_ \\ +2 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*Z'ݦ +537 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*F  +51 "core" +2 "MFB"*Y% +4 "core" %ݥ X +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*'< +190 "core" ' +3 .tdelay 5 seconds +129 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +3 "MFB"*X n +66 .tCSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'h' +33 "core" o +2 "MFB"* % +4 "core" %2 ~ +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*-'&< +1580 "core" ' +3 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  +44 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"''4 +2652 "core" ' +2 "collection"'$& +5 "core" &WrQ\ < +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &   - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +16 "core" ( +2 "manipulator"&G& +5 "core" &Ӻ ' & + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &Ӻ    & +2 .tForearm.seek CC +2 "manipulator"&d' +95 "core" ' +2 .tHand.close + "manipulator"&H/ +62 "core" / +2 .tCC.seek :open +2 "collection"'g( +140 "Can" (\  +280 "core" ( +2 "manipulator"&& +4 "core" &   { # +2 "manipulator"& % +4 "core" %   +3 .tForearm.seek :retract +2 "manipulator"&('\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&>(- +302 "core" ( +2 "manipulator"&/& +4 "core" &- & "  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-  q  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +113 "core" ' + .tHand.open +2 "manipulator"&o1 +64 "core" 1 +2 "manipulator"&q% +4 "core" % βx ( + D +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'c& +5 "core" &\ +2 "manipulator"&t% +5 "core" %\     +2 "storage"(D% +4 "core" %d G\ +2 "storage"(l. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 3 + "storage"(( +206 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +4 "core" & A W 4\ / +2 "manipulator"&5& +4 "core" &- + ! %  +2 "manipulator"&}% +4 "core" %\  $   +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&I( +188 "core" ( +2 "manipulator"&O& +5 "core" & * + ]  +56 "storage"(9& +5 "core" & Y\  \ 3 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&u' +93 "core" ' +2 "storage"(E& +5 "core" & H H \ 3 +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak + "storage"(m'V +106 "core" ' +2 "storage"(K- +4 "core" -' +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (& +3 "core" & D F b\ 3 +2 "manipulator"&:& +4 "core" &    +3 ."WCR"Elbow.seek 3 +2 "manipulator"&( +16 "core" ( +2 "manipulator"&r& +5 "core" & . -   +2 "storage"( & +4 "core" & $ " F\ 3 +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&@'B +24 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&./ +56 "core" / +4 ."downElevator"SE.seek :down +5 "storage"(_'X +3 "manipulator"&& +7 "core" ' +2 & # ) 1  +2 ."MFBPCR"delay 3 seconds +2 "manipulator"&C% +5 "core" % 8 , , ^ +3 ."WCR"Forearm.seek :retract +2 "manipulator"&i'\ +59 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +31 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&B(ӷ +158 "core" ( +2 "manipulator"&b& +5 "core" &Ӹ   M 9& +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &T& +4 "core" &Ӹ  ) 9& +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&' +6 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*? % +67 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +15 "core" ' +2 "manipulator"&& +5 "core" &Ӹ   9& +2 "manipulator"&% +4 "core" %   M +3 "collection"'U& +4 "core" &\ +3 "collection"'{& +4 ."WCR"CC.seek :closed +2 "collection"'](W +5 "core" &\ + &\  +8 &1\ *x +10 &c\ > +9 &n\ N +9 &1`\ M +10 &b\ M +9 &b\ N +10 &wa\ M +9 &9b\ M +9 &`\ N +10 &]\ M +9 & `.\ M +9 &"Aa\ M +10 &$d*\ N +9 &%g\ N +10 &'`\ N +9 &)Ib\ M +9 &+ c\ M +9 &,b\ M +10 &.b\ M +9 &0Qb\ M +10 &2e\ N +9 &3b\ M +10 &5a\ M +9 &7Ya\ M +9 &9_\ M +10 &:`\ M +9 &<g\ N +10 &>`d\ N +9 &@#e\ M +9 &Ab\ M +10 &Cb\ M +9 &Ehe\ N +9 &G*k\ N +10 &Hz\ P +9 &J\ R +10 &LZ\ U +9 &N\ X +9 &O\ X +11 &Q\ X +9 &SY\ X +8 &U\ Y +10 &V{\ , +9 &WZ#\ C +9 ( + &W`Q\ = +2 "collection"'{& +4 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.99 +2 .Hand.open + "manipulator"&p1 +63 "core" 1 +2 "manipulator"&% +5 "core" %     +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&y'\ +10 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*^  +35 "core" +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*k' +37 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")=+ +4 "core" + +2 "sampler")`% +5 "core" %88 \  +2 "collection"'#& +4 "core" &W`Q\ = +3 "Can" '\ ~ +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'  +132 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +2 ."WCR"delay 3.8 seconds +383 "collection"'2% +4 "core" %3h\ +2 "sampler")1% +4 "core" %5I C@ \ \ J + ."WCR"SSV.dial :spit +3 "sampler")V +131 "core"  +3 ."WCR"SS.seek 0ml +2 "sampler")+' +256 "core" ' + ."WCR"SSV.dial CBV +3 "sampler")  +133 "core"  +2 ."WCR"CTV.dial :intake +3 "collection"''  +74 "core"  +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +253 "collection"'x% +13 "core" %3\ \ \ z +2 #"WCR"Intake @34.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X= \ +53 "collection"'%% +4 "core" %3\ \ \ x +2 "sampler")A% +4 "core" %Wfg \ +53 "collection"'s% +4 "core" %3\ \ w\ { +2 "sampler")S% +4 "core" %W \ +53 "collection"'% +3 "core" %3\ \ s\ { +2 "sampler")% +5 "core" %W \ +53 "collection"'% +4 "core" %3\ \ v\ | +2 "sampler")w% +5 "core" %W \ +53 "collection"'M% +4 "core" %3\ \ \ y +2 "sampler")~% +4 "core" %W() \ +53 "collection"'[% +3 "core" %3\ \ s\ z +2 "sampler")!% +5 "core" %W@@ \ +2 "sampler")\ % +4 "core" %WBA \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )6% +3 "core" %WED \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")L  +78 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \ \ [ +3 "collection"'d% +4 "core" %3\ \ e\ v + #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X% +4 "core" % /D \  +16 "collection"'E% +4 "core" %3\ \ ^\ t +2 "sampler")K% +5 "core" % \ y +15 "collection"'% +4 "core" %3\ \ {\ u +2 "sampler"):% +4 "core" % \ y +16 "collection"'r% +4 "core" %3\ \ c\ u +2 "sampler") % +4 "core" %#& \ y +15 "collection"'% +4 "core" %3\ \ a\ u +3 "sampler").% +4 "core" %<9 \ w +2 "collection"'% +4 "core" %3\ \ O\ v +2 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +59 .SS.reconfigure SSinhale.with maxSpeed: 99 +3 "sampler")#.c0X\ o +2 "sampler")M% +5 "core" %G(1/ \ z +15 "collection"'~% +4 "core" %3\ \ ?\ t +2 "sampler")[% +4 "core" %G)KN \ _ +3 "collection"'!% +4 "core" %3\ \ >\ u + #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X \ +2 "sampler")4% +5 "core" %BB \ + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %GH \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +75 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %3\ \ \ r +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X; \ +2 "sampler")% +4 "core" %?> \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )^% +3 "core" %CF \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")`  +75 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X' +1801 "core" ' +2 ."MFBPCR"delay 20 seconds +796 "Can" '\ ;; +753 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'9% +4 "core" %3\ \ \ t +2 "sampler")K% +5 "core" %+B@ \  +53 "collection"'k% +3 "core" %3\ \ \ v +2 "sampler"):% +5 "core" % \ ' +53 "collection"'r% +4 "core" %3\ \ \ v +2 "sampler") % +4 "core" % \ +53 "collection"'% +4 "core" %3\ \ \ w +5 "sampler").% +8 "core" % \ +54 "collection"'% +4 "core" %3\ \ \ v +2 "sampler")O% +4 "core" %DB \ +2 "sampler")I% +5 "core" %EG \ + ."WCR"Intake.select :close +2 "sampler")0 +9 )u% +3 "core" %JI \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")b  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )_% +3 "core" %GC \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")#  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X< \ +2 "sampler"))% +4 "core" %A? \ +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )Q% +3 "core" %GF \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X< \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %3\ \ 9\ r +2 "sampler")% +5 "core" %(( \ +53 "collection"'@% +4 "core" %3\ \ ,\ r +2 "sampler")?% +5 "core" %IG \ +2 "sampler")T% +4 "core" %KI \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %KO \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X\ w +2 "sampler")7% +4 "core" %=< \ +2 "sampler");% +4 "core" %@@ \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %ED \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")a  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X? \  +54 "collection"'.% +4 "core" %3\ \ 3\ k +2 "sampler")% +5 "core" %x{ \ 3 +53 "collection"'O% +4 "core" %3\ \ H\ m +2 "sampler")I% +4 "core" % \ +54 "collection"'u% +3 "core" %3\ \ -\ p +3 "sampler")b% +4 "core" % \ +53 "collection"'>% +4 "core" %3\ \ /\ q +2 "sampler")% +4 "core" %,, \ +3 "sampler")@% +4 "core" %/. \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )?% +3 "core" %86 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")T  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \ +3 "sampler")S% +3 "core" %=; \ +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %DE \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")v  +75 "core"  +49 ."WCR"Exhaust.select :open +11 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %3\ \ a\ p +2 "sampler")% +5 "core" % \ +53 "collection"'@% +4 "core" %3\ \ ]\ p +2 "sampler")?% +4 "core" % \ +53 "collection"'T% +4 "core" %3\ \ L\ p +2 "sampler")K% +4 "core" % \ +54 "collection"'% +4 "core" %3\ \ ^\ q +2 "sampler")r% +4 "core" %:: \ +2 "sampler")% +4 "core" %@= \ +2 ."WCR"Intake.select :close +55 "sampler")0 +14 )i% +3 "core" %TR \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X> \ +2 "sampler")% +4 "core" %@@ \ +2 ."WCR"Intake.select :close + "sampler")0 +10 )5% +3 "core" %GF \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")4  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X% +4 "core" %<: \  +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %@A \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")@  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X' +221 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +35 "core"  +2 "MFB"*@% +4 "core" %. \ 0 +3 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*~' +1934 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'T% +4 "core" %3\ \ {\ n +2 "sampler")K% +5 "core" %&QR \  +36 ' + ."MFBPCR"delay 3 seconds +16 "collection"'?% +4 "core" %3\ \ f\ n +2 "sampler")r% +4 "core" %* \  +53 "collection"'% +4 "core" %3\ \ b\ o +2 "sampler")i% +5 "core" % \ +53 "collection"'% +4 "core" %3\ \ r\ o +2 "sampler").% +4 "core" % \ +53 "collection"'p% +4 "core" %3\ \ c\ q +2 "sampler")% +5 "core" %!" \ +53 "collection"'F% +3 "core" %3\ \ }\ p +2 "sampler")`% +5 "core" %<: \ +2 "sampler")_% +4 "core" %@? \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )#% +3 "core" %EC \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")m  +3 ."MFBPCR"ATV.dial :air3 +2 "MFB"*U % +49 "core" & +2 ."MFBPCR"delay 3 seconds +22 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X% +4 "core" %  \ 4D +54 "collection"'T% +4 "core" %3\ \ \  +2 "sampler")K% +4 "core" % \ 6 +54 "collection"'?% +4 "core" %3\ \ a\  +2 "sampler")r% +4 "core" % \ 5 +54 "collection"'% +4 "core" %3\ \ |\ ( +2 "sampler")i% +4 "core" %## \ D +53 "collection"'% +4 "core" %3\ \ r\ # +2 "sampler").% +4 "core" %:; \ @ +2 "sampler")p% +5 "core" %?@ \ @ + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %DD \ m +2 ."WCR"SSV.dial :exhaust +2 "sampler")F  +77 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +16 "collection"'E% +4 "core" %3\ \ t\ # +2 "sampler")2% +4 "core" %u-%# \ ? +16 "collection"'<% +4 "core" %3\ \ z\ $ +2 "sampler")=% +5 "core" %u-00 \ A +15 "collection"'% +4 "core" %3\ \ \ $ +2 "sampler")% +5 "core" %u/@? \ @ +15 "collection"''% +4 "core" %3\ \ n\ & +2 "sampler")% +4 "core" %u ST \ BI +2 "collection"'*% +4 "core" %3\ \ b\ ' +2 #"WCR"Intake @34.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X  \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %97 \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )T% +3 "core" %<= \ +2 ."WCR"SSV.dial :exhaust +52 "sampler")K  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X> \ +2 ."WCR"Intake.select :close +2 "sampler")0 +9 ) % +3 "core" %BA \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")H  +11 "core"  +2 ."MFBPCR"delay 7 seconds +65 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X' P +4504 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'T% +3 "core" %3\ \ \ w +2 "sampler")K% +5 "core" %,98 \  +53 "collection"'Z% +3 "core" %3\ \ \ w +2 "sampler")r% +5 "core" %'`` \  +53 "collection"'% +4 "core" %3\ \ \ y +2 "sampler")?% +4 "core" %\  \ G +54 "collection"'% +4 "core" %3\ \ \ | +2 "sampler")\ % +4 "core" % \ +53 "collection"'p% +4 "core" %3\ \ \ | +2 "sampler")% +4 "core" % \ +53 "collection"'F% +4 "core" %3\ \ \ | +2 "sampler")O% +5 "core" % \ +53 "collection"'_% +4 "core" %3\ \ \ | +54 "sampler")#% +14 "core" %FD \ +2 "sampler")`% +4 "core" %FE \ +2 ."WCR"Intake.select :close + "sampler")0 +10 )m% +3 "core" %JL \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")P  +27 "core" ' +2 ."MFBPCR"delay 4 seconds +49 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" % \ +53 "collection"'% +3 "core" %3\ \ \ k +3 "sampler")% +4 "core" %-- \ +53 "collection"'% +4 "core" %3\ \ \ k +3 "sampler")% +4 "core" %@A \ +2 "sampler")U% +4 "core" %@@ \ +2 ."WCR"Intake.select :close +2 "sampler")0 +9 ).% +3 "core" %EC \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")'  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X> \ +3 "sampler")% +4 "core" %\ ?> \ + ."WCR"Intake.select :close +2 "sampler")0 +10 )3% +3 "core" %\ DD \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'N' +2410 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"' @ +77 "core" ? +53 "sampler")% +4 "core" %WU \ D +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'+  +92 "core"  +2 "collection"'% +5 "core" %\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'[ ` +31 "core" b +3 ."WCR"CS.seek 6.959ml +2 "collection"'a' +793 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +6 "collection"'  +2 'Q  +31 "core"  +44  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'!'4 +1830 "core" ' + ."WCR"CSV.dial :air +3 "collection"' @ +43 "core" ? +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'g' +2384 "core" ' +2 "collection"'I% +5 "core" % \  + ."WCR"CSV.dial between air and CTV +3 "collection"'S ` +30 "core" b +3 ."WCR"CS.seek 2.459ml +2 "collection"'h' +1823 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'  +28 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'\\'4 +433 "core" '\ +3 ."WCR"CBV.dial :waste2b +2 "collection"'Y  +32 "core"  +2 ."WCR"CS.reconfigure CSconfig +63 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'R' +351 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'G  +131 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'w  +42 "core"  +2 "collection"'W% +5 "core" %\ + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +2 "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'V' +609 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"' ' +1916 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"' @ +75 "core" ? +53 "sampler")% +3 "core" %QM \ D +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +90 "core"  +2 "collection"'X% +5 "core" %\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'s ` +71 "core" a +4 ."WCR"CS.seek 6.839ml +3 "collection"'/'H +816 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +2 '|  +32 "core"  +104  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'('4 +1812 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'t @ +45 "core" > +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +3 "collection"'D' +2381 "core" ' +2 "collection"'l% +5 "core" %NR\  + ."WCR"CSV.dial between air and CTV +3 "collection"' ` +31 "core" b +3 ."WCR"CS.seek 1.988ml +2 "collection"' ' +1937 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'L  +28 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'5'4 +116 "core" '\ +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'4  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'' +531 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'  +132 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'H  +42 "core"  +2 "collection"'% +65 "core" %\ + #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'"' +605 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'9' +1928 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +3 "collection"'q @ +74 "core" ? +53 "sampler")$% +4 "core" %LL \ D +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'c  +89 "core"  +2 "collection"'}% +5 "core" %\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"': ` +58 "core" _ +3 ."WCR"CS.seek 6.816ml +3 "collection"'k' +829 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +5 "collection"'&  +3 'd  +31 "core"  +74 "Can" t+\  +29 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'u'4 +1805 "core" ' + ."WCR"CSV.dial :air +3 "collection"'b @ +45 "core" > +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +2360 "core" ' +2 "collection"'% +5 "core" %SU\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'@ ` +30 "core" b +3 ."WCR"CS.seek 1.985ml +2 "collection"'J'| +1948 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'T  +29 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'K'4 +111 "core" '\ +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'Z  +31 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'r' +552 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +131 "core" +2 "collection"'o& +5 "core" &W`Q\ = +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %\    G  +3 "storage"(\ % +4 "core" %a 0\ +2 "storage"(?. +4 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(( +211 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (F& +3 "core" & %  6\ +3 "manipulator"&O& +4 "core" &Ӻ + ! A 9$ +2 "manipulator"&_% +4 "core" %\    Z  +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&#( +172 "core" ( +2 "manipulator"&`& +5 "core" & ' +  +59 "storage"(m& +7 "core" & B\  V X\ +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&P' +105 "core" ' +2 "storage"( & +5 "core" & A X [\ +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(~'V +285 "core" ' +2 "storage"(E- +4 "core" -'| +2 ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 "manipulator"&2& +3 "core" & )  +2 "storage"(<& +4 "core" & G W\  a\ +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&>' +29 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'| +3 ."WCR"SE.seek 0.06 Pucks below Top Plate +2 "storage"(' +29 "core" ' +2 "manipulator"&% +5 "core" %  ! a +2 "storage"(U& +4 "core" & C\ /\ . \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 314 counts +2 "manipulator"&.'F +16 "core" ' +2 "manipulator"&'& +5 "core" & ' + (  +2 "storage"(p& +5 "core" & G W\  R\ +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&' +27 "core" ' +3 ."WCR"SE.seek 1.06 Pucks below Top Plate +2 "storage"(,' +43 "core" ' +2 "manipulator"&x& +5 "core" & ( "  +3 "manipulator"&-% +4 "core" %   +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&7'\ +91 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&;(ӷ +152 "core" ( +3 "manipulator"&8& +5 "core" &ӳ   2 +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &ӳ &  * 2 +2 ."WCR"Forearm.seek CC +3 "manipulator"&0' +94 "core" ' + ."WCR"Hand.close +2 "manipulator"&z/ +54 "core" / +2 ."WCR"CC.seek :open +3 "collection"'^( +421 "core" ( +2 "storage"(C& +5 "core" & G Z #\ +2 "storage"(6& +5 "core" & G X\ +2 "manipulator"&j& +4 "core" &ӵ   b 1 +2 "manipulator"&i% +4 "core" % 5 (  v 0 +3 ."WCR"Forearm.seek :retract +2 "manipulator"&{'\ +92 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&A( +167 "core" ( +2 "manipulator"&e& +5 "core" & ' )  +2 "storage"()& +5 "core" & H \ +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 ."WCR"Forearm.seek 2 +2 "manipulator"&' +97 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&3, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&1 +62 "core" 1 +5 "manipulator"&*% +5 "core" % 4    ) +2 "storage"(1& +4 "core" & H \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 340 counts +2 "manipulator"&M'` +16 "core" ' +2 "manipulator"&& +5 "core" & % * 2  +2 "storage"( & +5 "core" & H\ \ s\ +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&' +32 "core" ' +2 "storage"(+% +5 "core" % \ +3 ."downElevator"SE.seek :down +6 "storage"('X +98 ([% +3 "core" %- ^\ Yk +2 "manipulator"&N% +5 "core" %   +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&Q'\ +88 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +3 ."WCR"SC.coast +2 "storage"(6 +3 #tStarting finalPurge +61 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +5 "core" &\ + .tHand.open +2 "manipulator"&a1 +26 "core" 1 +2 "manipulator"& & +5 "core" &   d  +2 "manipulator"&!% +5 "core" %\    v  +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&I(- +190 "core" ( +2 "manipulator"&S& +5 "core" &-   k  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +3 "core" &-   1  +2 .tForearm.seek :garage +2 "manipulator"&'η +95 "core" ' +2 .tHand.close + "manipulator"&h/ +59 "core" / +2 "manipulator"&Y& +5 "core" &-   s  +2 "manipulator"&\\% +4 "core" %   ] R +3 .tForearm.seek :retract +2 "manipulator"&G'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&w(ӷ +282 "core" ( +2 "manipulator"&W& +5 "core" &Ӳ  " ^ 9% +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +3 "core" &Ӳ   9% +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&V' +100 "core" ' +2 "manipulator"&& +5 "core" &ӳ % y 9$ +2 "manipulator"&% +4 "core" %   g +3 "collection"'& +4 "core" &W\ +3 "collection"'X& +4 .tCC.seek :closed +2 "collection"'s(W +4 "core" &X\ +2 &\  +9 &0\ *y +9 &d\ ? +10 &n\ O +9 &1^\ N +9 &`\ N +10 &c\ O +9 &wb\ N +10 &:c\ N +9 &b\ N +9 &_\ N +10 & ~`\ O +9 &"B`e\ N +9 &$az\ N +10 &%_\ N +9 &'b\ O +10 &)I`\ N +9 &+ e\ N +9 &,`\ N +10 &.^\ N +9 &0Qc\ N +9 &2b\ N +10 &3b\ N +9 &5d\ N +10 &7[b\ N +9 &9c\ N +9 &:f\ N +10 &<e\ N +9 &>be\ N +9 &@%e\ N +10 &Ac\ N +9 &Ce\ M +10 &Eje\ N +9 &G,d\ N +9 &Hj\ O +10 &J\ Q +9 &L^\ U +9 &N\ X +10 &O\ Y +9 &Q\ Y +10 &SY\ Y +9 &U\ Z +9 &Vz\ . +10 &WO\ J +8 ( +3 "collection"'X& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.98 + "collection"' & +5 "core" &WRi\ G + &WRi\ G +2 .tHand.open + "manipulator"&|1 +57 "core" 1 +2 "manipulator"&% +5 "core" %  #  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&/'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'t& +5 "core" &WRi\ G +2 "collection"'(% +4 "core" %\ +2 .tCSV.dial CSR +2 "collection"'l  +43 "core"  +2 "collection"'% +5 "core" %\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'D'p +1369 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'L% +3 "core" %p\  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"' 'Z +672 "core" ' +2 .tCSV.dial :waste +2 "collection"'4 +130 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'5'4 +2004 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +5 "core" &WRh\ G +2 "collection"'H% +5 "core" %4\ + .tCSV.dial :flush +2 "collection"'  +42 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"''p +1231 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'" @ +44 "core" A +2 "collection"'q% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"'$'j +551 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'c  +2 .tCTV.dial CSV +5 "collection"'}  +36 "core"  +97  +2 .tCBV.dial :waste1 +2 "collection"': @ +76 "core" A +3 .tCS.seek 0ml + "collection"'9'4 +1690 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'d& +5 "core" &WRh\ G +2 "collection"'&% +5 "core" %0\ + .tCSV.dial :flush +2 "collection"'k  +74 "core" +3 .tCS.seek 5ml +2 "collection"'b'p +1240 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'u @ +44 "core" A +2 "collection"'% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"'@'f +552 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"'T  +77 "core"  +3 .tCS.seek 0ml +2 "collection"'J'4 +1683 "core" ' +2 #tFlushing upper manifold + "collection"'Z& +5 "core" &WRh\ G +2 "collection"'K% +4 "core" %6\ +2 .tCSV.dial :flush +2 "collection"'  +74 "core" +3 .tCS.seek 5ml +2 "collection"'o'p +1246 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +2 "collection"'\ % +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"'?'l +555 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'F +2 'O  +50 "core"  +58 ~ +2 .tCTV.dial :air +2 "collection"'_  +132 "core" +3 .tCS.seek 0ml +2 "collection"'`'4 +1681 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'m'0 +781 "core" ' + .tCSV.dial :waste +3 "collection"'B +43 "core" +3 .tCS.seek 0ml + "collection"' '4 +774 "core" ' +2 "collection"'y& +5 "core" &WRh\ G +2 "collection"'E% +4 "core" %4\ +2 .tCSV.dial :flush + "collection"'2  +44 "core"  +3 .tCS.seek 3ml +2 "collection"'<'0 +782 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +43 "core" A +2 "collection"'% +5 "core" %0\ +2 .tCS.seek 5ml +2 "collection"'U'p +562 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'''4 +1232 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'p'0 +790 "core" ' + .tCSV.dial :waste +2 "collection"'x +74 "core" +3 .tCS.seek 0ml +2 "collection"'-'4 +793 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'P& +5 "core" &WRh\ G +2 "collection"'#% +5 "core" %6\  + .tCSV.dial CSR +2 "collection"'~  +131 "core"  +2 "collection"'>% +5 "core" %6\  + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 8ml +2 "collection"'.'L +1918 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'' +555 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'8 +101 "core" +2 .tCTV.dial :intake +2 "collection"'  +73 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'' +1185 "Can" m+\  +801 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +75 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'z'4 +613 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'7  +101 "core"  +2 "collection"']% +5 "core" %0\ +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 4ml +2 "collection"'C'P +1123 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'6' +1458 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'j  +2 'i  +43 "core"  +95  +2 .tCBV.dial :waste1 +2 "collection"'e @ +44 "core" @ +3 .tCS.seek 0ml +2 "collection"')'4 +2370 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'0  +44 "core"  +2 "collection"';% +5 "core" %/\ + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''P +1133 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'*' +1470 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'1  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +75 "core"  +3 .tCS.seek 0ml +2 "collection"' '4 +2356 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'+  +44 "core"  +2 "collection"'{% +5 "core" %4\ + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'['P +1123 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'N' +1458 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'A +2 '  +49 "core" +53 +2 .tCTV.dial :air +2 "collection"'M  +134 "core" ~ +3 .tCS.seek 0ml +2 "collection"''4 +2363 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"','0 +791 "core" ' + .tCSV.dial :waste +2 "collection"'a +55 "core" +3 .tCS.seek 0ml +2 "collection"' '4 +794 "core" ' +2 #tFlushing upper manifold + "collection"'!& +5 "core" &WRh\ G +2 "collection"'% +5 "core" %6\  + .tCSV.dial :flush +2 "collection"'  +44 "core"  +3 .tCS.seek 5ml +2 "collection"''p +1229 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'S @ +43 "core" A +2 "collection"'g% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"'3'g +562 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'h +104 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'Y'4 +1693 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'\\'0 +781 "core" ' + .tCSV.dial :waste +2 "collection"'Q +44 "core" +3 .tCS.seek 0ml +2 "collection"''4 +773 "core" ' +2 "collection"'W& +5 "core" &WRh\ G +2 "collection"'R% +4 "core" %8\ + .tCSV.dial :flush +2 "collection"'I  +44 "core"  +3 .tCS.seek 3ml +2 "collection"''0 +779 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +42 "core" A +2 "collection"'% +5 "core" %0\  +2 .tCS.seek 5ml +2 "collection"'G'p +550 "core" ' + .tCSV.dial :air +62 .CS.seek 0ml +2 "collection"'^'4 +1245 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'X'0 +778 "core" ' + .tCSV.dial :waste +2 "collection"' +74 "core" +3 .tCS.seek 0ml +2 "collection"'|'4 +774 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +5 "core" &WRh\ G +2 "collection"'t% +5 "core" %1\ + .tCSV.dial :flush +2 "collection"'(  +45 "core"  +3 .tCS.seek 5ml +2 "collection"'l'p +1242 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"' @ +43 "core" A +2 "collection"'V% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"'r'm +567 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'L  +2 'D  +42 "core"  +95 ~ +2 .tCBV.dial :waste1 +2 "collection"'4 @ +45 "core" A +3 .tCS.seek 0ml +2 "collection"' '4 +1673 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +5 "core" &WRg\ G +2 "collection"'H% +4 "core" %1\ +2 .tCSV.dial :flush +2 "collection"'  +74 "core" +3 .tCS.seek 5ml +2 "collection"'5'p +1228 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'" @ +44 "core" A +2 "collection"'q% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"''l +567 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'c  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"'}  +77 "core"  +3 .tCS.seek 0ml +2 "collection"':'4 +1680 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'$& +5 "core" &WRg\ G +2 "collection"'d% +4 "core" %1\ +2 .tCSV.dial CSR +2 "collection"'&  +43 "core"  +2 "collection"'k% +5 "core" %1\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'9'L +1921 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'u' +561 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +4 'b  +49 "core"  +53 +2 .tCTV.dial :intake +2 "collection"'  +74 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'T' +2000 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'@  +74 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'Z'4 +614 "core" ' +2 .tCSV.dial CSR +2 "collection"'K  +102 "core"  +2 "collection"'% +5 "core" %/\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'J'p +1364 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +13 .tCS.seek 10ml + "collection"'' +1378 "core" ' + .tCSV.dial CBV +2 "collection"'\ +103 "core" +3 .tCS.seek 0ml +2 "collection"'o'4 +2664 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&O& +5 "core" &   2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&F(ӷ +15 "core" ( +2 "manipulator"&_& +5 "core" &   | ) + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &?& +3 "core" &  ) +2 .tForearm.seek CC +58 "manipulator"&`' +99 "core" ' + .tHand.close +2 "manipulator"&B/ +55 "core" / +2 .tCC.seek :open +2 "collection"'m( +421 "core" ( +2 "manipulator"&y& +5 "core" &   ' +2 "manipulator"&E% +4 "core" % <   O +3 .tForearm.seek :retract +2 "manipulator"&2'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"& (- +312 "core" ( +2 "manipulator"&& +5 "core" &-  %  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-   g  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&<'η +111 "core" ' +2 .tHand.open +2 "manipulator"&U1 +63 "core" 1 +2 "manipulator"&'% +5 "core" % α $  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&x'\ +100 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'p& +4 "core" &\ +2 .tHand.open +2 "manipulator"&P1 +21 "core" 1 +2 "manipulator"&#& +5 "core" &- ( # n  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&~(- +3 "core" ( +2 "manipulator"&>& +4 "core" &-   h  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +4 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&.'η +100 "core" ' +2 .tHand.close + "manipulator"&8/ +57 "core" / +2 "manipulator"&& +5 "core" &- & ,  +2 "manipulator"&% +5 "core" %  d +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +273 "core" ( +2 "manipulator"&7& +4 "core" & & ! } 1 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &]& +3 "core" &  z 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&z' +104 "core" ' +2 "manipulator"&C& +5 "core" & ( 1 +2 "manipulator"&j% +5 "core" %"   +2 "collection"'i& +4 "core" &\ +2 "collection"'e& +5 .tCC.seek :closed +2 "collection"'6(W +3 "core" &\ +2 &\  +9 &/\ +{ +10 &c\ > +9 &s}\ N +9 &6`\ N +10 &d\ N +9 &e\ N +10 &|`\ N +9 &?_\ M +9 &b\ M +10 &]\ N +9 & ^\ M +9 &"G`\ M +10 &$c\ N +9 &%d\ N +9 &'d\ M +10 &)P]\ M +9 &+e\ M +10 &,]\ M +9 &.e\ N +9 &0Wb\ M +10 &2e\ N +9 &3e\ M +9 &5b\ M +10 &7_d\ M +9 &9 e\ N +10 &:b\ N +9 &<e\ N +9 &>ge\ M +10 &@(g\ N +9 &Ae\ N +9 &Ce\ M +10 &Ena\ N +9 &G1a\ M +10 &Hj\ N +9 &J\ P +9 &Lc\ T +10 &N\ W +9 &O\ X +10 &Q\ X +9 &S]\ Y +9 &U\ Y +10 &V{\ - +9 &WY&\ V +8 ( +3 "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.95 +2 "collection"'0& +4 "core" &Wkb\ D +2 &Wkb\ D +2 .tHand.open + "manipulator"&;1 +58 "core" 1 +2 "manipulator"&)% +5 "core" %  % ) +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'1& +5 "core" &Wkc\ D +2 "collection"'% +4 "core" %3\  +2 .tCSV.dial CSR + "collection"'*  +102 "core"  +2 "collection"'+% +5 "core" %3\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'{'p +1368 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ' % +3 "core" %p\  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'['X +690 "core" ' + .tCSV.dial :waste +2 "collection"' +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'A'4 +219 "Can" k+\  +1807 "core" ' +2 #tPurging external Intake + "collection"'M& +5 "core" &Wkb\ D +3 "collection"'N% +4 "core" %5\  +2 .tCSV.dial :flush +2 "collection"'  +45 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'a' +2367 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"', +75 "core"  +2 .tCTV.dial :intake +60 "collection"'!  +78 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml +2 "collection"''4 +2472 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +76 "core" ~ +2 #tFlushing upper manifold + "collection"' & +5 "core" &Wkb\ D +2 "collection"'S% +4 "core" %3\ +2 .tCSV.dial :flush +2 "collection"'g  +72 "core"  +3 .tCS.seek 5ml +2 "collection"''p +1239 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'h @ +42 "core" A +2 "collection"'3% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"'Y'm +550 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'Q +103 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'\\'4 +1693 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'W'0 +775 "core" ' + .tCSV.dial :waste +2 "collection"'R +44 "core" +3 .tCS.seek 0ml +2 "collection"'I'4 +779 "core" ' +2 "collection"'& +4 "core" &Wkc\ D +3 "collection"'% +4 "core" %4\ + .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.seek 3ml +2 "collection"''0 +772 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +5 "collection"'G @ +44 "core" A +2 "collection"'^% +5 "core" %0\  +2 .tCS.seek 5ml +2 "collection"' 'p +558 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'X'4 +1247 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''0 +778 "core" ' + .tCSV.dial :waste +2 "collection"'t +72 "core" +3 .tCS.seek 0ml +2 "collection"'('4 +783 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&|& +5 "core" &   - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +14 "core" ( +2 "manipulator"&V& +4 "core" &ӻ & j ) +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &l& +3 "core" &ӻ !  m ) +2 .tForearm.seek CC +2 "manipulator"&L' +95 "core" ' + .tHand.close +2 "manipulator"&D/ +60 "core" / +2 .tCC.seek :open +2 "collection"'4( +420 "core" ( +2 "manipulator"&r& +4 "core" &  ( +3 "manipulator"&% +4 "core" % >   5 +2 .tForearm.seek :retract +2 "manipulator"&H'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +298 "core" ( +2 "manipulator"& & +4 "core" &- % 2 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &"& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&q'η +111 "core" ' +2 .tHand.open + "manipulator"&51 +55 "core" 1 +2 "manipulator"&c% +5 "core" % ζ (  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&}'\ +101 "core" ' + #tCompleted [phasewithdil] begun 14:00:26 +2 #Preparing to sleep until 14PM +4 #"shutdown"deferred until MFBPCR finish +3 #tWaiting for MFBPCR til 14PM +2 #Continuing at 14:00CEST08-Oct-18 +3 "Can" f+\  +3 ."Qmail"GoodNews.email "Then, in tube 3: phasewithdil\\n/home/esp/esp2/mission/18tundeployv2dil.rb:118\\n{1 => 22, 2 => 2, 3 => 20}\\nCan@17:30:20, 14.8C, 68% humidity, 14.3psia, 13.387V, 0.954A, 0.954A avg, 12.77W",Subject: "Waiting until 14:00CEST08-Oct-18" +38950 "Can" n*\ cb +60004  v'\  +60004  z&\  +60004  z$\ kk +60004  }$\ r +6845 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"10783890:2064,886,723,717,59.9628;10784790:2319,915,694,683,60.0001;10785840:2599,1252,698,685,60.0374;10897030:2055,883,714,713,60.0001;10897930:2312,925,692,684,60.0374;10898980:2590,1239,693,682,60.0001;11010540:2054,919,714,714,60.0001;11011440:2316,939,691,648,60.0001;11012490:2591,1250,696,688,60.0001;11123800:2058,877,682,715,60.0001;11124700:2310,925,694,683,60.0001;11125750:2577,1227,694,684,60.0001;11237270:2053,927,715,713,59.9628;11238170:2318,920,693,684,60.0001;11239220:2572,1210,693,646,59.9628;11350390:2039,921,719,712,59.9628;11351290:2308,909,694,682,60.0001;11352340:2543,1232,693,683,60.0001;11463970:2047,926,686,715,59.9628;11464870:2299,954,693,686,60.0374;11465920:2585,1243,694,681,60.0001;11577390:2044,919,720,714,60.0001;11578290:2313,937,693,684,60.0001;11579340:2584,1227,690,648,60.0374;11690220:2047,932,717,716,59.9628;11691120:2307,930,692,682,60.0001;11692170:2574,1222,664,680,60.0001;11803390:2051,903,721,712,60.0001;11804290:2307,888,662,684,60.0001;11805340:2581,1226,693,685,60.0374;11917020:2052,886,688,714,59.9628;11917920:2305,925,692,684,60.0374;11918970:2583,1236,695,682,60.0374;12029790:2060,923,721,715,60.0001;12030690:2315,929,693,684,60.0001;12031740:2576,1246,697,684,60.0001;12142750:2050,931,720,709,60.0001;12143650:2305,934,693,684,60.0001;12144700:2577,1224,663,684,60.0001;12256020:2043,891,723,714,60.0001;12256920:2299,901,664,683,60.0374;12257970:2582,1232,697,685,60.0001;12369000:2053,892,688,713,60.0001;12369900:2318,939,694,685,59.9628;12370950:2578,1230,693,684,60.0001;12481630:2054,930,720,677,60.0001;12482530:2319,910,693,684,60.0374;12483580:2579,1231,695,685,59.9628;12594570:2055,929,723,712,60.0001;12595470:2315,927,695,683,60.0001;12596520:2580,1239,696,684,59.9628;12707200:2043,883,723,715,60.0001;12708100:2307,917,693,684,60.0001;12709150:2578,1252,695,645,60.0001;12819800:2053,910,721,712,60.0001;12820700:2316,905,695,683,60.0001;12821750:2576,1222,664,683,60.0001;12933090:2058,921,724,712,60.0001;12933990:2310,887,665,686,60.0374;12935040:2585,1237,696,681,60.0001;13046200:2047,893,686,715,60.0001;13047100:2314,919,693,681,60.0001;13048150:2577,1210,694,682,60.0001;13159110:2049,919,723,713,59.9628;13160010:2308,904,693,682,60.0001;13161060:2584,1225,695,685,60.0001;13271840:2057,899,722,712,59.9628;13272740:2309,904,695,682,60.0001;13273790:2569,1253,665,685,60.0001;13384950:2050,879,725,712,59.9628;13385850:2308,925,692,647,60.0001;13386900:2573,1222,699,683,60.0747;13497490:2053,892,722,715,60.0001;13498390:2316,892,663,685,60.0001;13499440:2577,1248,696,680,60.0374;13610070:2062,914,721,712,60.0001;13610970:2302,911,694,682,60.0374;13612020:2583,1230,696,683,60.0001;13722670:2065,927,723,711,59.9628;13723570:2293,924,694,684,60.0001;13724620:2590,1243,695,683,60.0374;13835820:2057,893,690,714,59.9628;13836720:2321,920,693,682,59.9628;13837770:2577,1231,695,680,60.0001;13948510:2054,888,722,709,60.0001;13949410:2319,944,692,683,60.0001;13950460:2576,1226,694,683,60.0001;14060970:2050,896,724,712,59.9628;14061870:2326,931,692,687,60.0001;14062920:2584,1246,694,647,60.0001;14173510:2065,916,722,710,60.0001;14174410:2317,908,692,682,60.0001;14175460:2594,1238,661,685,60.0001;14286350:2073,920,724,710,60.0001;14287250:2338,940,693,684,60.0001;14288300:2584,1235,695,683,60.0001;14399250:2076,938,724,712,59.9628;14400150:2336,922,690,644,60.0001;14401200:2618,1226,695,683,60.0374;14512500:2079,918,691,715,59.9628;14513400:2365,930,697,682,60.0374;14514450:2635,1244,697,680,60.0001;14625870:2123,918,725,713,59.9628;14626770:2385,913,695,685,60.0001;14627820:2665,1247,665,684,60.0001;14738860:2153,926,719,713,60.0001;14739760:2420,911,696,682,59.9628;14740810:2691,1250,695,684,60.0001;14851820:2196,933,719,709,59.9628;14852720:2457,916,692,680,59.9628;14853770:2772,1222,696,685,60.0001;14964720:2251,884,721,675,60.0001;14965620:2542,941,694,684,60.0374;14966670:2836,1226,694,683,60.0001;15077220:2292,908,691,711,59.9628;15078120:2592,930,695,686,60.0001;15079170:2889,1236,696,682,60.0001;15189820:2344,937,722,710,60.0001;15190720:2650,911,693,690,59.9628;15191770:2955,1254,697,683,60.0001;15302630:2386,924,720,717,59.9628;15303530:2690,914,695,680,60.0001;15304580:3026,1269,667,686,60.0001;15415740:2441,1230,722,711,59.9628; +20 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct0716h1500ml.pcr +2 "MFB"*% +4 "core" %q { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*$'(@ +1023 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*d  +33 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*& % +110 "core" & +2 "MFB"*k% +5 "core" %( { +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*:'Zb +218 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*9  +49 "core" +2 "MFB"*b% +4 "core" %ZU { +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*u% +3 "core" %>X |\ 4 +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*@'/ +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*T  +49 "core" +2 "MFB"*K% +4 "core" %/- |\ 0 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*Z  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*J  +75 "core"  +2 "MFB"*\ % +4 "core" %p< { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*': +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*O' +3072 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +2789 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*s  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*y % +110 "core" & +2 "MFB"*E% +5 "core" %V |G +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*`' +236 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*F  +49 "core"  +2 "MFB"*% +5 "core" %  { +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +15371 "Can" {$\ [[ +742 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*U % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*'% +3 "core" %>_ {\ 5 +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*p' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*2  +50 "core"  +2 "MFB"*P% +4 "core" % % { I +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*#'q; +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*>  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*-'R +4741 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19091 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*<' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*8'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*.' +5194 "Can" {$\ ^^ +580 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*]' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +5065 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18oct0718h1500ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*C  +53 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*j  +24 "core"  +2 "MFB"*i% +5 "core" %V3 {T +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(P +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*e n +159 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*0'R +5074 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*;'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*)  +155 "core"  +2 ."MFBPCR"delay 2 seconds +260 .ARV.dial :air1 +6 "MFB"*1  +32 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %( { +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"**'FH +618 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*+  +143 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*z% +4 "core" %FI { . +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*o' +1853 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*  +35 "core" +2 #"MFBPCR"Adding PP3 +2 .delay 2 seconds +202 "MFB"*{% +3 "core" % { +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +646 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*[  +34 "core" +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*M% +3 "core" % { +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*N' +629 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*A% +3 "core" %# {N +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*,'\ +5881 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*! n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*a% +3 "core" %\  |J +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +629 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +49 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*S% +3 "core" %\  { ( +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*g' B +5039 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +54 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*h  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*3% +5 "core" % ? {\ 4 +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'^ +6383 "Can" z#\ ZZ +26219 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV + "MFB"*Q  +68 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*Y % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +32653 "Can" {#\  +60004  |#\ qq +60004  {!\  +60004  z#\ yy +60005  |#\ vv +60004  |#\  +60004  z#\ kk +60004  |#\ qq +39546 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"17713510:2005,907,726,684,60.0001;17714410:2277,916,696,688,60.0374;17715460:2555,1221,700,685,60.0001;17825900:2024,927,690,710,60.0001;17826800:2285,923,697,684,60.0001;17827850:2548,1244,694,684,60.0001;17938680:2016,902,722,713,59.9628;17939580:2274,943,694,684,59.9628;17940630:2544,1228,694,680,60.0374;18051910:2021,930,722,711,60.0001;18052810:2261,906,694,684,60.0001;18053860:2532,1207,663,683,60.0001;18164560:2017,913,720,711,60.0001;18165460:2263,906,694,747,60.0001;18166510:2527,1229,696,679,60.0001;18277260:2026,916,722,710,60.0001;18278160:2257,945,693,680,60.0001;18279210:2502,1224,696,683,60.0001;18390010:2009,902,721,713,59.9628;18390910:2267,919,664,683,60.0001;18391960:2519,1242,694,682,60.0001;18502800:2010,924,720,712,59.9628;18503700:2245,931,696,685,60.0374;18504750:2519,1217,695,684,60.0001;18615570:2014,904,690,707,60.0001;18616470:2261,927,693,686,60.0001;18617520:2532,1247,696,683,60.0374;18728230:2015,921,721,708,60.0001;18729130:2265,926,695,684,60.0374;18730180:2517,1246,696,682,60.0001;18841000:2009,926,723,713,59.9628;18841900:2266,913,695,687,59.9628;18842950:2518,1237,664,681,60.0001;18953870:2005,919,724,712,59.9628;18954770:2264,920,693,682,60.0001;18955820:2508,1239,696,684,60.0001;19066150:2011,922,721,710,60.0001;19067050:2269,929,696,684,59.9628;19068100:2494,1229,697,680,60.0001;19178880:2003,940,723,711,60.0001;19179780:2253,906,661,680,60.0001;19180830:2523,1259,697,682,60.0001;19291770:2014,904,723,711,60.0001;19292670:2259,908,695,685,60.0001;19293720:2529,1247,696,686,60.0001;19404420:2012,908,721,712,59.9628;19405320:2254,914,663,685,60.0001;19406370:2525,1209,694,685,60.0001;19517440:2006,899,720,677,60.0001;19518340:2259,927,694,683,60.0001;19519390:2521,1230,695,682,60.0001;19630760:2014,918,723,710,60.0001;19631660:2269,935,692,684,60.0001;19632710:2522,1224,697,681,60.0374;19743170:2015,906,721,710,60.0001;19744070:2270,911,693,683,60.0001;19745120:2517,1241,694,645,60.0374;19855890:2018,928,722,713,59.9628;19856790:2269,921,697,684,60.0001;19857840:2522,1210,666,686,60.0001;19968610:2014,939,722,714,59.9628;19969510:2267,936,693,684,59.9628;19970560:2521,1235,693,681,60.0001;20081410:2015,922,722,709,60.0001;20082310:2265,929,695,685,60.0001;20083360:2525,1228,698,685,60.0374;20193570:2025,924,721,711,60.0001;20194470:2269,938,697,682,60.0374;20195520:2521,1225,693,685,60.0001;20306430:2022,925,724,709,60.0001;20307330:2266,910,693,648,60.0001;20308380:2529,1238,696,680,60.0374;20419100:2023,915,719,711,59.9255;20420000:2266,921,664,682,60.0001;20421050:2531,1233,695,683,60.0001;20531580:2029,951,719,711,60.0001;20532480:2283,934,663,683,60.0001;20533530:2526,1237,694,683,60.0001;20644290:2027,923,720,707,59.9628;20645190:2277,952,691,653,60.0001;20646240:2526,1269,697,685,60.0001;20757000:2028,907,720,710,60.0001;20757900:2260,912,695,683,60.0001;20758950:2542,1269,696,684,60.0001;20869720:2022,912,723,705,60.0001;20870620:2262,901,695,684,60.0001;20871670:2545,1238,692,679,60.0001;20982180:2034,895,721,673,59.9628;20983080:2278,943,695,682,60.0001;20984130:2541,1249,697,683,60.0001;21094680:2033,927,692,713,59.9628;21095580:2276,916,695,682,60.0001;21096630:2533,1260,694,684,60.0001;21207470:2027,951,722,711,60.0001;21208370:2288,892,693,681,59.9628;21209420:2541,1226,695,684,60.0001;21320110:2023,925,727,710,59.9628;21321010:2277,934,695,685,59.9628;21322060:2553,1241,692,646,60.0374;21432730:2034,911,724,713,59.9628;21433630:2277,904,694,681,60.0001;21434680:2558,1251,665,684,60.0001;21544870:2032,931,721,709,60.0001;21545770:2286,933,693,681,60.0001;21546820:2554,1266,692,648,60.0001;21657720:2039,928,724,708,60.0001;21658620:2286,938,694,686,60.0001;21659670:2546,1220,699,682,60.0001;21770410:2027,901,719,711,59.9628;21771310:2279,934,696,684,60.0001;21772360:2539,1255,695,682,60.0001;21883010:2046,942,724,709,59.9628;21883910:2279,907,693,684,60.0374;21884960:2545,1244,663,680,60.0001;21995400:2030,942,722,713,60.0001;21996300:2289,928,694,684,60.0001;21997350:2566,1228,662,683,60.0374;22108720:2031,936,722,709,60.0001;22109620:2292,925,662,683,60.0001;22110670:2556,1244,696,682,60.0001;22221140:2049,918,721,711,60.0001;22222040:2305,894,666,680,60.0001;22223090:2561,1225,695,683,60.0374;22334080:2049,1239,721,673,60.0001; +20 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18oct0718h1500ml.pcr + "MFB"*\\% +4 "core" %a] | +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*R'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*W  +32 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"*% +4 "core" %((T { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zn +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*I  +49 "core" +2 "MFB"*G% +4 "core" %ZwW {\ 8 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*^'> +6062 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"* % +3 "core" %>Y { +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*X'r +530 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*t  +49 "core" +2 "MFB"*% +4 "core" %n\ F { J +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*|'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*V  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*l  +74 "core"  +2 "MFB"*D% +4 "core" %q@ { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'| +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +1061 "Can" z%\ hh +4713 "core" ' +2 ."MFBPCR"delay 1 second +158 .AFV.select :holdingCoil +4 "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*L' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*" % +110 "core" & +2 "MFB"*5% +4 "core" %V3 {[ +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*c' +239 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*H  +50 "core" +2 "MFB"*q% +4 "core" %/ |\ +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16114 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*= % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*d% +3 "core" %>; |\ 6 +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*&' +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*k  +49 "core" +2 "MFB"*$% +4 "core" %8 | +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*9'qQ +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*b  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*:'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18789 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*' +531 "Can" {$\ `_ +5252 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*K' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*@'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*J'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18oct0720h1500ml.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +54 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*O  +24 "core"  +2 "MFB"*_% +4 "core" %V { +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*?'(] +2548 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +2898 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*w n +149 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +62 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*s'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*y'(@ +940 "Can" z"\ hh +1963 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*E  +156 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*/  +45 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*F% +4 "core" %(8 { +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'Fb +630 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ARV.dial :MM3 +2 "MFB"*` n +95 "core" m +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*U% +4 "core" %F\\ {U +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*'' +1854 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"* I +34 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*2% +3 "core" %$ { +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*P'\ +639 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air3 +2 "MFB"*p % +34 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*>% +3 "core" % | +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*#'9 +631 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*-  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*<% +3 "core" %< | +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*8'\ +5854 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +2 "MFB"*f n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\  { A +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +618 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*x% +3 "core" %\ \  { Q +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*.' T +5048 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*7  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*]  +33 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*C% +5 "core" % T  | ] +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*j's +32608 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*i  +78 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*~ % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +264 "Can" {"\  +60004  z#\  +60004  z#\ kj +60004  z#\ pp +60004  }"\  +60004  }#\  +60004  {"\ xx +60005  |#\  +60004  ~#\ } +11049 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"24629700:1584,882,726,715,59.9628;24630600:1787,910,695,686,60.0001;24631650:1981,1225,663,680,60.0001;24742120:1612,918,719,708,60.0001;24743020:1785,928,691,685,60.0001;24744070:1978,1238,665,683,60.0001;24854910:1598,931,719,710,59.9628;24855810:1793,922,697,683,60.0001;24856860:1977,1224,693,678,60.0374;24967460:1594,912,719,712,59.9628;24968360:1781,896,694,680,60.0001;24969410:1966,1196,693,683,60.0001;25079980:1608,925,722,707,60.0001;25080880:1778,944,693,678,60.0001;25081930:1980,1197,693,682,60.0001;25192110:1597,939,723,707,60.0001;25193010:1783,908,696,682,59.9628;25194060:1977,1220,666,686,60.0001;25304580:1605,918,722,708,60.0001;25305480:1788,937,694,685,60.0374;25306530:1968,1204,663,683,60.0001;25417450:1592,905,722,705,60.0001;25418350:1784,927,696,683,60.0001;25419400:1951,1243,695,683,60.0001;25530040:1599,923,723,711,60.0001;25530940:1774,919,661,681,59.9628;25531990:1969,1224,695,683,60.0001;25642780:1595,910,720,709,59.9628;25643680:1769,941,695,682,59.9628;25644730:1967,1228,695,682,60.0001;25755520:1587,912,687,712,59.9628;25756420:1777,924,696,686,60.0001;25757470:1961,1206,696,680,60.0374;25867810:1581,923,692,711,60.0001;25868710:1784,919,693,685,59.9628;25869760:1972,1232,696,685,60.0001;25980270:1587,921,720,711,59.9628;25981170:1780,924,693,684,60.0001;25982220:1964,1221,696,683,60.0374;26092820:1589,924,723,710,59.9628;26093720:1770,872,694,684,60.0001;26094770:1965,1227,695,681,60.0374;26205400:1581,896,722,711,60.0374;26206300:1781,907,695,684,60.0374;26207350:1963,1242,691,644,60.0001;26317940:1590,930,724,706,59.9628;26318840:1776,912,695,686,60.0001;26319890:1960,1225,663,685,60.0001;26429860:1591,908,722,710,60.0001;26430760:1779,900,694,685,60.0001;26431810:1962,1225,696,683,60.0001;26542240:1599,933,725,710,60.0001;26543140:1780,898,694,682,60.0374;26544190:1964,1241,696,685,60.0374;26655380:1596,938,721,710,59.9628;26656280:1778,921,694,686,60.0001;26657330:1965,1243,696,684,60.0374;26768050:1593,894,721,709,59.9628;26768950:1769,910,695,687,60.0374;26770000:1967,1220,664,683,60.0001;26880670:1588,921,721,712,59.9628;26881570:1774,917,695,688,60.0001;26882620:1972,1204,666,682,60.0001;26993260:1600,927,722,708,59.9628;26994160:1764,890,692,680,60.0001;26995210:1959,1214,666,681,59.9628;27106020:1592,898,722,708,59.9628;27106920:1763,923,693,685,60.0001;27107970:1949,1214,694,685,60.0374;27218930:1593,928,721,711,60.0001;27219830:1775,903,691,634,60.0001;27220880:1959,1220,696,682,60.0374;27331830:1590,932,723,714,59.9628;27332730:1759,922,696,681,60.0001;27333780:1965,1215,695,680,60.0001;27444380:1591,926,721,707,59.9628;27445280:1773,898,664,687,60.0001;27446330:1965,1226,698,682,60.0001;27556570:1594,917,722,711,60.0001;27557470:1776,917,662,682,60.0374;27558520:1963,1238,696,684,60.0001;27669280:1592,923,722,711,60.0001;27670180:1754,923,694,680,60.0001;27671230:1962,1234,694,681,60.0001;27781670:1588,920,719,711,60.0001;27782570:1752,912,693,685,60.0001;27783620:1962,1227,696,683,60.0374;27894190:1585,927,714,677,60.0001;27895090:1769,922,694,686,60.0001;27896140:1970,1242,696,678,60.0001;28006540:1591,908,694,711,59.9628;28007440:1777,915,695,684,60.0001;28008490:1965,1224,693,679,60.0001;28119340:1593,926,723,709,59.9628;28120240:1773,928,693,680,60.0001;28121290:1961,1239,695,681,60.0374;28231500:1591,948,721,713,59.9628;28232400:1775,923,695,684,60.0374;28233450:1949,1271,696,685,60.0374;28344290:1597,926,721,708,59.9628;28345190:1778,923,693,684,60.0001;28346240:1964,1221,664,686,60.0001;28456880:1591,899,721,711,60.0001;28457780:1770,904,691,683,59.9628;28458830:1962,1235,662,680,59.9628;28569720:1583,904,724,711,60.0001;28570620:1772,929,693,681,60.0001;28571670:1957,1222,694,681,60.0001;28682540:1594,905,721,708,60.0001;28683440:1782,932,690,649,60.0001;28684490:1963,1243,694,681,60.0001;28795120:1588,908,721,711,60.0001;28796020:1779,920,694,684,60.0001;28797070:1954,1197,697,677,60.0001;28907810:1593,915,720,709,59.9628;28908710:1777,915,694,680,60.0001;28909760:1940,1247,695,682,60.0001;29020680:1596,902,720,711,59.9628;29021580:1779,940,663,680,59.9628;29022630:1955,1217,695,685,60.0001;29132700:1598,938,723,708,59.9628;29133600:1773,944,690,646,60.0001;29134650:1969,1239,694,680,60.0001;29245700:1592,1245,723,712,60.0001; +20 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18oct0720h1500ml.pcr + "MFB"*% +4 "core" %yG { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*e'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*m  +33 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*0 % +110 "core" & +2 "MFB"*)% +4 "core" %((0 { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*1'Zn +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*;% +4 "core" %Z{E {\ 5 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*+'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*z % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"**% +3 "core" %>0 {\ 9 +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* 'b +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*{  +49 "core" +2 "MFB"*o% +5 "core" %\\5 {\ 5 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*['p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*M  +53 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +74 "core"  +2 "MFB"*% +4 "core" %p4 { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*A'] +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +61 "MFB"*N' +3073 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2733 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"*h% +5 "core" %V% {> +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*3' +236 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*g  +51 "core"  +2 "MFB"*Q% +5 "core" % { +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*Y'> +11146 "Can" y#\ [[ +4976 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*% % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*\\% +3 "core" %> { +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*W  +49 "core" +2 "MFB"*% +5 "core" %& { +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'qM +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*R  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*I'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18788 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*G' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*^' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +1261 "Can" y$\ gg +4513 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*X'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*l'V +5065 "core" ' +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18oct0722h1500ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*D  +63 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*|  +25 "core"  +2 "MFB"*% +5 "core" %V {; +2 ."MFBPCR"AS.seek 0.5ml +62 "MFB"*'(U +2560 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*r n +150 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +5068 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*L'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +157 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*"  +36 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*5% +3 "core" %(, | +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"* 'FV +632 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*H I +62 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*q% +3 "core" %F\\ |U +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*c' +1850 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*= n +34 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*d% +3 "core" %\  { J +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +619 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*k  +43 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*$% +3 "core" %  { I +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*&'/ +643 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*b  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*9% +4 "core" %' {\ 6 +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*:'\ +5847 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"* n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*u% +3 "core" %\  | G +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +613 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*T  +58 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*K% +3 "core" %\  |\ 6 +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*@' > +5049 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*Z  +64 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*J  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*\ % +4 "core" % =  | e +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'\\ +2541 "Can" z%\ ~~ +30063 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*O  +67 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*_ % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +28808 "Can" u%\  +60004  t&\  +60005  x$\ qq +60004  u%\  +60004  r%\ kk +60004  r&\  +60004  p&\  +60004  o'\  @CEST1538949868.72 ."PCR"PCR.off +180 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"31538430:2498,911,729,718,60.0001;31539380:2829,915,697,685,60.0374;31540230:2210,900,699,682,60.0374;31540980:1616,927,696,681,60.0001;31651410:2520,931,720,707,60.0001;31652360:2821,962,695,682,60.0001;31653210:2201,936,693,681,60.0001;31653960:1622,949,695,682,60.0001;31765060:2513,937,684,708,60.0001;31766010:2810,926,694,683,60.0001;31766860:2212,933,692,683,60.0001;31767610:1622,939,692,681,60.0001;31878900:2518,922,719,712,60.0001;31879850:2803,941,693,683,59.9628;31880700:2197,923,694,682,59.9628;31881450:1620,913,695,678,60.0374;31992510:2511,929,722,709,60.0001;31993460:2798,925,692,684,60.0001;31994310:2220,957,695,684,60.0001;31995060:1617,919,695,681,60.0001;32105640:2518,936,721,708,60.0001;32106590:2804,903,693,685,60.0001;32107440:2203,910,695,682,60.0001;32108190:1621,924,664,682,59.9628;32219080:2513,927,719,709,59.9628;32220030:2783,939,697,678,60.0001;32220880:2182,932,694,682,60.0001;32221630:1606,932,695,685,60.0374;32332260:2510,906,718,707,59.9628;32333210:2775,930,696,684,60.0001;32334060:2212,917,693,679,59.9628;32334810:1619,954,694,681,60.0001;32445860:2505,946,720,711,60.0001;32446810:2788,951,696,681,60.0001;32447660:2208,911,692,679,60.0374;32448410:1605,937,693,680,60.0001;32559310:2512,916,720,708,59.9628;32560260:2795,903,660,681,60.0001;32561110:2210,931,693,680,60.0001;32561860:1618,938,696,676,60.0001;32672220:2504,911,721,707,60.0001;32673170:2767,957,690,684,60.0001;32674020:2205,908,692,679,60.0001;32674770:1603,918,692,683,60.0001;32785600:2515,942,719,708,60.0001;32786550:2789,942,691,681,60.0374;32787400:2190,912,695,680,60.0001;32788150:1603,930,695,682,59.9628;32898530:2507,898,718,712,60.0001;32899480:2799,901,694,686,60.0001;32900330:2210,937,663,683,60.0001;32901080:1614,925,694,681,60.0001;33012070:2509,947,721,711,60.0374;33013020:2801,949,689,647,60.0374;33013870:2209,944,696,680,60.0001;33014620:1618,934,694,682,60.0001;33125880:2508,931,723,708,60.0001;33126830:2792,914,692,683,60.0374;33127680:2210,923,693,684,60.0001;33128430:1611,924,664,679,60.0374;33239600:2512,971,720,708,60.0001;33240550:2786,951,692,647,60.0001;33241400:2198,919,697,680,60.0001;33242150:1608,916,694,683,60.0001;33352940:2517,938,690,707,60.0001;33353890:2792,922,693,680,60.0001;33354740:2211,910,696,680,60.0001;33355490:1612,940,693,679,60.0001;33465960:2518,927,720,708,59.9628;33466910:2798,957,693,680,60.0001;33467760:2210,958,696,685,60.0001;33468510:1595,936,691,679,60.0001;33579060:2518,897,720,705,60.0001;33580010:2793,943,693,684,60.0001;33580860:2188,953,696,684,59.9628;33581610:1612,927,693,681,60.0001;33692530:2516,943,720,674,60.0001;33693480:2796,958,692,681,59.9628;33694330:2214,921,692,684,60.0001;33695080:1616,929,694,679,60.0001;33805340:2519,914,721,706,59.9628;33806290:2809,939,690,680,60.0001;33807140:2223,923,696,681,60.0001;33807890:1617,919,693,648,60.0001;33918570:2519,936,720,708,60.0001;33919520:2810,936,693,682,60.0374;33920370:2224,943,665,680,60.0374;33921120:1618,912,693,676,60.0001;34031590:2517,925,722,710,59.9628;34032540:2812,919,662,683,60.0001;34033390:2213,947,697,679,60.0001;34034140:1626,961,694,680,60.0001;34144980:2524,937,690,708,60.0001;34145930:2825,912,691,683,60.0001;34146780:2217,944,693,683,60.0001;34147530:1633,941,692,679,60.0001;34258180:2532,938,722,708,59.9628;34259130:2818,920,694,682,60.0001;34259980:2231,949,696,684,60.0001;34260730:1623,923,693,647,60.0001;34371800:2540,929,721,711,60.0001;34372750:2828,927,693,681,59.9628;34373600:2208,926,692,679,60.0001;34374350:1622,916,694,681,60.0374;34485200:2552,919,718,674,60.0001;34486150:2821,928,693,683,60.0001;34487000:2233,929,697,684,60.0001;34487750:1630,954,697,683,60.0001;34598340:2547,933,718,710,60.0001;34599290:2832,930,693,680,60.0001;34600140:2228,924,694,682,60.0001;34600890:1621,890,695,682,60.0001;34711850:2544,950,722,708,59.9628;34712800:2832,916,689,646,60.0001;34713650:2232,943,695,682,60.0001;34714400:1626,941,695,684,60.0001;34824970:2552,938,720,710,60.0001;34825920:2819,921,691,682,59.9628;34826770:2231,914,696,683,60.0001;34827520:1623,936,695,681,60.0001;34938100:2555,962,724,713,60.0001;34939050:2844,958,693,687,60.0001;34939900:2245,930,693,678,60.0001;34940650:1637,954,665,682,59.9628;35051390:2563,913,722,712,60.0001;35052340:2859,946,691,684,60.0001;35053190:2238,926,695,678,60.0001;35053940:1639,927,694,682,60.0001;35164820:2570,937,719,713,60.0001;35165770:2840,905,692,684,60.0001;35166620:2253,937,698,683,60.0374;35167370:1640,947,694,688,60.0001;35278210:2574,924,720,711,60.0001;35279160:2865,959,698,682,60.0001;35280010:2251,940,697,680,60.0001;35280760:1644,942,695,647,60.0001;35391620:2580,949,721,708,60.0001;35392570:2879,925,693,677,60.0001;35393420:2256,918,694,684,60.0001;35394170:1645,938,694,681,60.0001;35505030:2584,930,718,711,59.9628;35505980:2877,911,692,644,59.9628;35506830:2264,954,696,680,60.0374;35507580:1653,943,693,679,60.0374;35618260:2594,930,717,674,59.9628;35619210:2883,941,694,682,59.9628;35620060:2276,966,696,683,60.0001;35620810:1647,939,691,683,60.0001;35731280:2605,942,724,706,59.9628;35732230:2897,938,694,682,60.0001;35733080:2267,933,694,681,60.0001;35733830:1668,919,663,684,59.9628;35845110:2608,936,719,705,59.9628;35846060:2898,928,661,681,59.9628;35846910:2284,907,695,680,60.0001;35847660:1665,958,695,682,60.0001;35957650:2617,934,722,711,59.9628;35958600:2915,924,664,683,60.0001;35959450:2295,945,697,683,60.0001;35960200:1671,938,695,682,60.0001;36070580:2627,916,718,708,59.9628;36071530:2891,906,692,682,59.9628;36072380:2298,912,695,679,60.0001;36073130:1672,939,694,681,60.0001;36184070:2632,943,720,705,60.0001; +26 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct0722h1500ml.pcr +2 "MFB"*% +4 "core" %bG { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*?'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*w  +32 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*B % +111 "core" % +2 "MFB"*s% +4 "core" %("G { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*E'Zh +226 "core" ' +3 ."MFBPCR"delay 2 seconds +261 .ATV.dial :bleach +2 "MFB"*/  +49 "core" +2 "MFB"*F% +5 "core" %Zb Q | B +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*y'> +6053 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*` % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*U% +3 "core" %>6 {\ = +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'D +532 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*2% +5 "core" %V= { +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*''p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*p  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*>  +74 "core"  +2 "MFB"*P% +4 "core" %p< { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*-'Y +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*<' +1083 "Can" r'\ ^^ +1991 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*8' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*x  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"*7% +5 "core" %V. {< +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*]' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*C  +49 "core" +2 "MFB"*.% +5 "core" % " { K +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*i'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*~ % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %> ! { H +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*j' +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*m  +50 "core" +2 "MFB"*0% +4 "core" %  { B +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*)'q# +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*e  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +13376 "Can" u&\  +5412 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*;' +5775 "core" ' +3 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2731 "core" ' +10 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*o' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*M' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct0800h1500ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +65 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*[  +24 "core"  +2 "MFB"*A% +5 "core" %V { +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*N'(U +2559 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*a n +149 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*,'R +114 "Can" v%\ gg +4953 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +147 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +5 "MFB"*  +45 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*h% +4 "core" %(% { +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*S'FO +623 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*g I +53 "core" I +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*Q% +3 "core" %FT {\ ; +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*3' +1830 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*% % +33 "core" % +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"*\\% +3 "core" % {I +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*Y' +632 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air1 +2 "MFB"*W  +36 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +5 "core" % | # +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'+ +632 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*R  +33 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %( | +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*I'\ +5869 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*G n +33 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +4 "core" %\  | +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +633 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +48 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*^% +3 "core" %\  {t +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*t' S +5079 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*X  +34 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*V% +5 "core" % S | +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*D'r +28012 "Can" m'\ uu +4604 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*|  +70 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +16 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +54263 "Can" j'\ ~~ +60004  j(\ q +60004  m'\ rr +60004  q'\ qq +60004  w%\  +60004  w%\  +60005  {&\ cc +60003  }$\ oo +30425 ."PCR"PCR.off +231 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"*38478240:1372,1064,725,720,59.0303;38479090:1580,1418,692,683,59.0676;38480040:1758,1719,695,678,59.0303;38481090:1972,2067,696,680,59.0676;38482240:2157,2379,692,681,59.0303;38593780:1400,1082,717,710,58.9930;38594630:1573,1399,689,680,59.0303;38595580:1757,1715,693,679,59.0303;38596630:1969,2040,691,681,59.0303;38597780:2152,2359,694,685,59.0303;38710120:1386,1083,717,708,58.9930;38710970:1566,1374,689,680,59.0676;38711920:1761,1727,692,679,59.0676;38712970:1975,2070,693,682,59.0303;38714120:2161,2382,691,644,59.0303;38826510:1395,1091,686,707,59.0303;38827360:1574,1410,691,683,59.0303;38828310:1770,1731,693,682,59.0303;38829360:1956,2057,693,680,59.0303;38830510:2134,2373,693,682,58.9930;38942600:1402,1105,719,711,59.0303;38943450:1563,1404,689,681,59.0303;38944400:1767,1715,695,682,59.0303;38945450:1946,2016,693,680,59.0303;38946600:2151,2379,693,680,59.0303;39058600:1392,1078,719,706,59.0303;39059450:1568,1405,690,685,59.0303;39060400:1764,1736,691,644,59.0303;39061450:1956,2054,693,684,59.0303;39062600:2134,2364,692,679,59.0303;39174880:1393,1068,720,711,59.0303;39175730:1574,1406,690,646,58.9930;39176680:1763,1745,696,678,59.0303;39177730:1957,2057,693,680,59.0303;39178880:2151,2378,692,682,59.0303;39290770:1400,1077,716,709,58.9930;39291620:1567,1397,661,685,59.0303;39292570:1763,1711,696,680,59.0303;39293620:1950,2046,693,680,59.0676;39294770:2144,2363,687,649,59.0303;39406370:1381,1083,717,703,58.9930;39407220:1571,1388,660,683,59.0303;39408170:1759,1709,693,681,59.0303;39409220:1957,2017,699,681,58.9930;39410370:2142,2385,695,647,59.0303;39522530:1391,1093,719,709,58.9930;39523380:1555,1394,689,681,58.9930;39524330:1759,1725,694,682,59.0303;39525380:1949,2032,699,681,59.0303;39526530:2148,2357,665,681,59.0303;39638230:1394,1070,719,707,59.0303;39639080:1559,1418,692,684,58.9930;39640030:1753,1751,694,679,59.0303;39641080:1953,2032,694,684,59.0303;39642230:2135,2385,697,678,59.0303;39754040:1389,1076,719,710,58.9930;39754890:1562,1399,661,682,59.0303;39755840:1757,1761,696,684,59.0303;39756890:1957,2037,692,681,59.0303;39758040:2135,2348,690,647,59.0303;39869910:1391,1086,717,709,58.9930;39870760:1559,1371,689,683,59.0676;39871710:1754,1706,690,679,59.0303;39872760:1946,2032,693,680,59.0303;39873910:2139,2364,689,646,59.0676;39986230:1384,1062,688,707,59.0303;39987080:1563,1405,690,681,59.0303;39988030:1753,1727,696,684,59.0676;39989080:1952,2032,692,683,59.0303;39990230:2127,2365,693,680,59.0303;40101690:1390,1066,688,709,59.0303;40102540:1561,1397,692,680,58.9930;40103490:1764,1694,693,679,59.0676;40104540:1946,2062,693,684,59.0303;40105690:2131,2339,693,680,59.0303;40217390:1382,1068,721,709,58.9930;40218240:1564,1402,689,683,58.9930;40219190:1751,1701,695,684,59.0303;40220240:1943,2042,661,682,59.0676;40221390:2135,2351,694,682,59.0676;40332980:1388,1076,721,708,59.0303;40333830:1563,1405,692,683,59.0303;40334780:1754,1711,695,683,59.0303;40335830:1955,2026,661,681,59.0303;40336980:2132,2364,695,682,59.0303;40448600:1388,1066,718,711,59.0303;40449450:1555,1401,691,683,59.0303;40450400:1760,1716,694,684,59.0303;40451450:1948,2017,668,681,59.0303;40452600:2133,2339,692,680,59.0303;40564200:1388,1064,718,712,59.0303;40565050:1561,1386,690,684,59.0303;40566000:1755,1748,694,678,59.0676;40567050:1943,2036,662,681,59.0676;40568200:2150,2358,693,680,59.0303;40680050:1385,1081,717,710,58.9930;40680900:1569,1396,691,682,59.0303;40681850:1746,1737,696,682,59.0303;40682900:1935,2016,694,680,59.0303;40684050:2129,2337,693,680,59.0303;40795770:1384,1078,719,709,58.9930;40796620:1555,1409,690,682,59.0303;40797570:1749,1717,695,683,59.0303;40798620:1931,2065,695,683,59.0303;40799770:2135,2384,693,681,59.0303;40911320:1384,1084,720,710,58.9930;40912170:1566,1393,690,680,59.0303;40913120:1741,1716,694,679,59.0303;40914170:1944,2019,662,679,59.0303;40915320:2133,2368,695,680,59.0303;41027480:1387,1062,713,706,58.9930;41028330:1556,1389,694,684,58.9930;41029280:1748,1741,690,644,59.0303;41030330:1945,2054,693,684,59.0676;41031480:2133,2346,694,679,59.0676;41143440:1380,1044,721,709,58.9930;41144290:1566,1395,693,686,59.0303;41145240:1738,1676,696,681,58.9930;41146290:1936,2033,694,680,59.0303;41147440:2126,2358,692,686,59.0676;41258830:1386,1068,719,711,59.0303;41259680:1557,1405,691,683,59.0303;41260630:1745,1724,666,681,59.0676;41261680:1935,2045,695,680,59.0303;41262830:2136,2360,695,680,59.0303;41374640:1389,1071,721,710,59.0303;41375490:1559,1406,693,682,59.0303;41376440:1744,1741,694,679,59.0303;41377490:1939,2053,696,681,59.0303;41378640:2135,2353,695,684,59.0303;41490240:1390,1081,722,710,59.0303;41491090:1552,1410,690,647,59.0303;41492040:1746,1722,697,678,59.0303;41493090:1949,2037,696,681,59.0303;41494240:2126,2366,693,678,59.0303;41606290:1391,1059,722,708,59.0303;41607140:1552,1369,693,678,59.0303;41608090:1740,1735,693,681,59.0303;41609140:1929,2049,694,679,59.0303;41610290:2124,2367,692,646,59.0303;41722030:1385,1104,720,709,59.0303;41722880:1565,1436,690,647,58.9930;41723830:1754,1737,694,683,58.9930;41724880:1951,2085,692,679,59.0303;41726030:2135,2402,693,679,59.0303;41837560:1399,1094,721,712,59.0303;41838410:1563,1471,690,682,59.0303;41839360:1725,1765,695,683,59.0676;41840410:1945,2104,695,682,59.0303;41841560:2134,2396,694,683,59.0303;41953410:1385,1098,719,707,58.9930;41954260:1565,1414,663,677,59.0303;41955210:1759,1766,691,678,59.0676;41956260:1951,2109,692,679,59.0676;41957410:2130,2451,691,644,59.0676;42069040:1387,1127,719,709,59.0303;42069890:1551,1455,662,682,59.0303;42070840:1747,1825,696,681,59.0303;42071890:1937,2131,694,681,59.0303;42073040:2126,2473,694,649,58.9930;42185040:1385,1123,722,707,59.0303;42185890:1564,1511,692,647,59.0303;42186840:1752,1852,693,679,59.0303;42187890:1945,2179,693,681,59.0303;42189040:2134,2509,694,683,59.0303;42300920:1390,1131,718,710,58.9930;42301770:1559,1482,661,682,59.0303;42302720:1740,1850,695,679,59.0676;42303770:1941,2211,693,680,59.0303;42304920:2128,2556,693,645,59.0303;42416790:1388,1147,720,712,58.9930;42417640:1564,1491,692,686,59.0303;42418590:1744,1871,696,677,59.0303;42419640:1947,2243,694,682,59.0303;42420790:2125,2543,690,647,59.0303;42532330:1387,1173,719,712,58.9930;42533180:1559,1510,660,684,59.0303;42534130:1741,1896,695,680,59.0676;42535180:1937,2247,695,686,59.0303;42536330:2128,2597,692,645,59.0676;42647930:1399,1208,723,708,58.9930;42648780:1566,1511,664,681,59.0303;42649730:1759,1885,695,679,59.0303;42650780:1945,2274,696,682,59.0303;42651930:2137,2631,692,648,58.9930;42763350:1386,1191,718,709,59.0303;42764200:1557,1562,691,649,59.0303;42765150:1745,1914,694,682,59.0676;42766200:1944,2321,699,679,59.0303;42767350:2137,2703,695,681,59.0303;42879180:1388,1211,721,711,58.9930;42880030:1565,1553,662,682,59.0303;42880980:1751,1953,695,683,59.0303;42882030:1946,2296,693,679,58.9930;42883180:2120,2679,691,642,59.0303;42995010:1389,1181,720,711,59.0303;42995860:1562,1547,663,682,59.0303;42996810:1746,1986,694,682,59.0303;42997860:1939,2318,694,681,59.0303;42999010:2132,2697,692,644,59.0303;43110920:1388,1183,720,711,58.9930;43111770:1562,1542,694,682,59.0303;43112720:1750,1956,694,682,59.0303;43113770:1939,2352,691,682,59.0303;43114920:2133,2714,692,645,59.0303;43226770:1761,2351,719,709,58.9930; +33 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct0800h1500ml.pcr +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*l @@T + ."MFBPCR"ASV.dial :SPEdelivery +5 "MFB"*  +53 "core"  +2 ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*r'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*6  +161 "core" +2 "MFB"*% +5 "core" %(/ P +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +426 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*" n +156 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*5  +53 "core"  +2 "MFB"*L% +4 "core" %D O\ 7 +3 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*H'\ { +2033 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*q n +176 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +3158 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +25 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*d'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*c % +56 "core" % +2 "MFB"*k% +4 "core" %(- J +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*$' +426 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*% +4 "core" %{ D / +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*b' +224 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*9  +37 "core"  +2 "MFB"*&% +5 "core" % F\ 6 +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*' G +3644 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*u % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*:% +3 "core" % H u E +3 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*T' ŵ +520 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*K  +60 "core" +2 "MFB"*% +4 "core" % ť > +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*Z' z< +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*J n +94 "core" m +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*\ % +4 "core" % zGr  +3 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*@' +7164 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*O n +156 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*_'R +1874 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +54 "core" % +2 "MFB"*% +4 "core" %R  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*w' +181 "Can" %\ k22 +45 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*B  +36 "core"  +2 "MFB"*s% +4 "core" % C +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*?' +11484 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*/ % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*F% +3 "core" %  ( +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*E'\ 4U +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*`  +49 "core"  +2 "MFB"*U% +5 "core" %\ 4S \ 0 +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*y' +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +92 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*2  +34 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +11873 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +59 .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*p' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +3 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +20137 "core" ' +6 ."MFBPCR"delay 10 seconds +1007 .ATV.dial :air3 + "MFB"*P % +133 "core" & +5 "MFB"*'% +15 "core" %V|  +5 ."MFBPCR"AS.seek 0.01ml +6 "MFB"*-' +224 "core" ' +2 ."MFBPCR"delay 2 seconds +195 "Can" &\  +7 ."MFBPCR"ATV.dial :bleach +2 "MFB"*<  +49 "core"  +2 "MFB"*#% +5 "core" %   T +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*f' X +11485 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*8% +3 "core" % U  \ : +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*x'\ 8 +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*7% +5 "core" %\ 8 2 " +2 ."MFBPCR"AS.seek 0.59ml +3 "MFB"* ' +325 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*C n +93 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*.  +32 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*]'V +11887 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*~' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +20134 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*i  +74 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*m' x +790 "Can" &\  +7286 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*0 n +89 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*j'^ +15511 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*e n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*)'R +202 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*  +4 "core" T + T + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*;'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*1 n +155 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*z  +51 "core"  +2 "MFB"**% +4 "core" %( { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +3 "MFB"*+' f +4647 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*{ I +49 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*o'V +3708 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*M  +52 "core"  +2 "MFB"*% +4 "core" %( { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*[': +2040 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*A  +88 "core" +2 "MFB"*% +4 "core" %: ) { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*N'5 +425 "core" ' + ."MFBPCR"ATV.dial ASV +3 "MFB"*a n +97 "core" n +2 "MFB"*!% +5 "core" %< 0 { +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*,'  +2538 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"* I +53 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2902 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*h'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +52 "core"  +2 "MFB"*g% +4 "core" %(- { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +61 "MFB"*Q': +2042 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*S  +87 "core" +2 "MFB"*%% +5 "core" %: | +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*\\'J +429 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*3 n +97 "core" n +2 "MFB"*W% +4 "core" %?  { @ +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*'  +2542 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*Y I +52 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2350 "Can" &\ xxy +552 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +85 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +3051 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*G n +96 "core" n +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*'Q +1461 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*I n +165 "core" n +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +312 "core" ' + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*^  +90 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"* % +56 "core" $ +2 "MFB"*% +5 "core" %V { +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*X' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*V  +35 "core"  +2 "MFB"*t% +5 "core" % { +2 ."MFBPCR"AS.seek 0.96ml +3 "MFB"*|'0 +19132 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" %1 p {J +3 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*D' +530 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*6  +48 "core" +2 "MFB"*% +4 "core" %\ i { O +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*r'cR +330 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV +2 "MFB"*" I +112 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*5' +197 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*L'R +10092 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*q'R +10093 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*H' +4860 "Can" '\ xx +916 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +10092 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*=  +53 "core"  +2 "MFB"*c% +5 "core" %R { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +3 "MFB"*k' +226 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +9991 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"* I +68 "core" J +3 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*$' +9884 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*9 n +149 "core" m +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*&'V +228 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*b% +3 "core" %V { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*u'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*:  +41 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +54 "core" % +2 "MFB"*K% +4 "core" %(} { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Z^ +226 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*T  +35 "core"  +2 "MFB"*J% +4 "core" %ZP  { ? +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*\ '> +6117 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Z % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*O% +4 "core" %> | +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*@'E +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*% +5 "core" %C {\ 4 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*_'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*B  +53 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*s  +74 "core"  +2 "MFB"*w% +5 "core" %pq { +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*/'P +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*F' +3074 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*?'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +1012 "Can" &\ ee +1718 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*2  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*y % +110 "core" & +2 "MFB"*% +5 "core" %V |= +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*p' +237 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*P  +50 "core"  +2 "MFB"*'% +5 "core" % {X +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*>'> +16118 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*< % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*#% +3 "core" %>  | @ +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*-' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*8% +5 "core" %  | > +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*f'q< +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*7'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +20000 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*x' +5318 "Can" &\ hh +462 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*C'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*.' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2728 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*]' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +255 .AS.reconfigure ASconfig +12 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*i' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +5071 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +111 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*j'(@ +2554 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*) % +115 "core" % +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2551 "core" ' +2 ."shutdown"AS.coast +2 "MFB"*5 +2 ."shutdown"SS.coast +2 "sampler")5 +2 ."shutdown"CC.coast +2 "collection"'6 +2 ."shutdown"CS.coast +2 "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +39 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown + ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +5515 "Can" &\ :: +60004  ~&\ ~ +60004  $\ } +60004  #\ LL +60004  !\ } +60004  }!\ && +60004  "\ %% +60005   \ ++ +60004  | \  +60004  \  +60004  ~\ GG +60004  {\  +60004  }\ ,+ +60005  \ '' +60004  ~\ LL +60004  y\ -, +60004  |\ ,+ +60004  {\ HH +60004  v\ ! x +60004  {\ BB +60005  x\ ,, +60004  y\ =< +60004  {\ A@ +60004  {\ 44 +60004  {\ ** +60004  x\ NN +60005  w\ -- +31484 #"mwj"Session Begun +1322 #-> ESP.wakeup +6 #Powering core bus +504 .Gate.power :raw,:ON +5 "sampler") +3 )z +2 "core"  +3 "collection"' +2 '* +3 "core"  +2 "processing"% +3 %; +3 "core"  +2 "MFB"* +3 *{ +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 ."mwj"SPE.coast +2 "MFB"*+  +6 "core" + ."mwj"SPE.configure SPEconfig +2 "MFB"*\ 2 +5 *o% +4 "core" % | + ."mwj"AS.configure ASconfig +4 "MFB"*#,,'T(^20( b +4 "sampler")M% +4 "core" %ddg\ + ."mwj"SS.configure SSconfig +4 "sampler")#.0X MFB.ready? +3 "MFB"*K% +5 "core" % { +1251 #"mwj"-> MFB.ready! +3 "MFB"*u% +6 "core" % | +2 #"mwj"Readying the MFB +2 #Homing MFB Syringe + .AFV.select :holdingCoil +3 "MFB"* +12 *T% +3 "core" % + ."mwj"ATV.dial :air2 +3 "MFB"*J  +49 "core" +2 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.home.seek :home +2 "MFB"*' +599 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*Z' +5292 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .ATV.dial :waste +2 "MFB"*O n +94 "core" n +2 ."mwj"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."mwj"AS.home.seek :empty +3 "MFB"*\ 'R +5252 "core" ' + ."mwj"ATV.dial :waste +2 .ARV.dial between carrier and air1 +8 "MFB"*  +5 "core"  + ."mwj"ASV.dial :waste1 +3 "MFB"*  +5 "core" +8666 #"mwj"-> ATV +619 #-> ATV.ARV +2 .ATV.dial ARV +4 "MFB"*@  +54 "Can" p\  +80 "core"  +436 #"mwj"-> ARV.air3 +3 .ARV.dial :air3 +4 "MFB"*B % +126 "core" % +2269 #"mwj"-> AS.pull 0.2, ASslow1 +2 "MFB"*s% +6 "core" %R { +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.199ml +3 "MFB"*w'@ +4047 "core" ' +2 "MFB"*_% +4 "core" %@- { / +552 #"mwj"-> ATV +962 #-> ARV.PP5 +3 .ARV.dial :PP5 +5 "MFB"*/ I +35 "core" J +7251 #"mwj"-> AS.pull 0.075, ASslow1 +3 "MFB"*F% +6 "core" %@- | / +2 ."mwj"AS.seek 0.274ml +4 "MFB"*?'; +1540 "core" ' +2 "MFB"*`% +4 "core" %J { +907 #"mwj"-> ARV.air3 +2 .ARV.dial :air3 +4 "MFB"*U % +37 "core" $ +2156 #"mwj"-> AS.pull 0.2, ASslow1 +2 "MFB"*E% +6 "core" %J | +3 ."mwj"AS.seek 0.474ml +4 "MFB"*2' +4045 "core" ' +2 "MFB"*y% +4 "core" % {\ 3 +1452 #"mwj"-> ATV.waste + .ATV.dial :waste +4 "MFB"* n +162 "core" n +1497 #"mwj"-> AS.empty +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +3 "MFB"*'R +2759 "core" ' +2 "MFB"*P% +4 "core" %R { +3395 #"mwj"-> pcrDecon +2 "MFB"*'% +6 "core" %R { +2 #"mwj"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.seek 0.5ml +3 "MFB"*p'(@ +2904 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"ASV.dial :waste1 + .ATV.dial :air3 +4 "MFB"*< % +79 "core" & +2 "MFB"*#% +4 "core" %($ { +3 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.51ml +3 "MFB"*>'Zj +226 "core" ' +2 ."mwj"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*  +36 "core" +2 "MFB"*8% +5 "core" %Zm  { G +2 ."mwj"AS.seek 0.81ml +2 "MFB"*-'> +6067 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"* % +49 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*f% +4 "core" %> { +2 ."mwj"AS.seek 0.835ml +3 "MFB"*7'] +529 "core" ' +50 ."mwj"delay 3 seconds +310 .ATV.dial :bleach +3 "MFB"*x  +49 "core" +2 "MFB"*C% +5 "core" %i {\ 4 +2 ."mwj"AS.seek 0.82ml +3 "MFB"*.'q +326 "core" ' +2 ."mwj"delay 3 seconds +302 .ARV.dial :waste +3 "MFB"*  +97 "core"  +2 ."mwj"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*]  +84 "core"  +2 "MFB"*~% +5 "core" %q  { +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 0.47ml +3 "MFB"*i't +2039 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*' +3071 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +5 "MFB"*0'V +2731 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*m' +4997 "Can" b"\ h +778 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*'V +2733 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +2 "MFB"*e' +5777 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*)'V +2732 "core" ' +2 ."mwj"ARV.dial between carrier and air1 +4 "MFB"*j  +44 "core"  +2 ."mwj"ATV.dial :air3 +3 "MFB"*1 % +111 "core" & +2 "MFB"*v% +5 "core" %V {; +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.01ml +3 "MFB"*4' +231 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*(  +51 "core"  +2 "MFB"*% +5 "core" %  { > +2 ."mwj"AS.seek 0.81ml +2 "MFB"*n'> +16115 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*} % +50 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*% +3 "core" %>  | f +3 ."mwj"AS.seek 0.835ml +3 "MFB"*l' +528 "core" ' +3 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*z  +50 "core"  +2 "MFB"**% +4 "core" % {" +3 ."mwj"AS.seek 0.82ml +2 "MFB"*;'qK +329 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial PCR +3 "MFB"*{  +36 "core"  +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +3 "MFB"*+'R +4745 "core" ' + ."mwj"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 + .PCR.run 10:00 +21250 .PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*o' +2018 "Can" k"\  +3759 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +2 !"mwj's_reader"o:Errno::EPIPE:bt[ "1/home/esp/esp2/lib/cmdserver.rb:502:in `run'"2/home/esp/esp2/lib/threads.rb:778:in `create'"1/home/esp/esp2/lib/threads.rb:718:in `start'"2/home/esp/esp2/lib/threads.rb:775:in `create'"6/home/esp/esp2/lib/threads.rb:774:in `initialize'"&/home/esp/esp2/lib/threads.rb:774:\ errnoi%: mesg"Broken pipe +4 #"mwj"Session Ended +21574 #Session Begun +1463 #-> showlog 50 +5679 #-> showlog 50 +1878 #-> AS +2 "MFB"*M% +6 "core" % { +9303 #"mwj"-> ATV +5625 #-> ASV +4518 #-> AS +4 "MFB"*% +4 "core" % { +1110 #"mwj"-> AFV +4968 "Can" f#\  +12415 #"mwj"-> AS.empty +3 .AS.seek :empty +5 "MFB"* 'R +5778 "core" ' +3 "MFB"*A% +4 "core" %R | +1785 #"mwj"-> AFV.carrierSolution + .AFV.select :carrierSolution +3 "MFB"* +2330 #"mwj"-> AS.full +3 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `full' for AS:Syringe: name: full: args[ +8023 #-> AS.pull 1, ASfast +2 "MFB"*% +5 "core" %R {6 +3 ."mwj"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."mwj"AS.seek 0.999ml +4 "MFB"*[' +2729 "core" ' +2 "MFB"*a% +4 "core" % | +26894 "Can" _&\  +9619 #"mwj#2"Session Begun +195 #"mwj"Session Ended +1443 #"mwj#2"-> AS +3 "MFB"*!% +5 "core" % | +1493 #"mwj#2"-> AFV +9795 #-> AFV.holdingCoil +2 .AFV.select :holdingCoil +3 "MFB"* +2996 #"mwj#2"-> AS.empty +3 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj#2"AS.seek :empty +4 "MFB"*N'R +5775 "core" ' +2 "MFB"*% +4 "core" %R {c +16652 #"mwj#2"Session Ended +12002 "Can" Z&\ ss +14853 #"mwj"Session Begun +1302 #-> AFV.carrierSolution + .AFV.select :carrierSolution +3 "MFB"* +2548 #"mwj"-> AS.pull 1, ASfast +4 "MFB"*,% +4 "core" %R {P +2 ."mwj"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0.999ml +2 "MFB"*'/ +2734 "core" ' +2 "MFB"*g% +4 "core" % / {\ 6 +1446 #"mwj"-> AFV.holdingCoil + .AFV.select :holdingCoil +3 "MFB"* +1501 #"mwj"-> ATV +546 #-> ASV +1202 #-> AS.empty +2 .AS.reconfigure ASconfig +9 "MFB"*#,,'T(^20( b +2 ."mwj"AS.seek :empty +4 "MFB"* 'R +5775 "core" ' +2 "MFB"*S% +4 "core" %R( {{ +4977 #"mwj"-> AFV.carrierSolution +2 .AFV.select :carrierSolution +3 "MFB"* +3141 #"mwj"-> AS.pull 1, ASfast +3 "MFB"*h% +5 "core" %R2 {M +3 ."mwj"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0.999ml +3 "MFB"*Q'0 +2731 "core" ' +56 "MFB"*W% +4 "core" % . { . +6318 #"mwj"-> AFV.holdingCoil +2 .AFV.select :holdingCoil +3 "MFB"* +1396 #"mwj"-> ATV.waste +3 .ATV.dial :waste +4 "MFB"*% n +111 "core" o +2735 #"mwj"-> AS.push 0.5, ASfast +2 "MFB"*\\% +6 "core" % 2 { . +3 ."mwj"AS.seek 0.499ml +4 "MFB"*'$X +1388 "core" ' +2 "MFB"*% +5 "core" %$~ { +1537 #"mwj"-> ATV +1156 #-> ATV.waste2 +2 .ATV.dial :waste2 +4 "MFB"*I % +116 "core" % +817 #"mwj"-> AS.empty +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +4 "MFB"*V'R +1477 "Can" ['\ yy +1424 "core" ' +2 "MFB"*Y% +4 "core" %R! | +1025 #"mwj"-> ATV +2840 #-> ESP.shutdown +3 ."shutdown"AS.coast +4 #"mwj"Asleep / Shutdown +3 "MFB"*5 +5 ."shutdown"SS.coast + "sampler")5 +5 ."shutdown"CC.coast + "collection"'6 +5 ."shutdown"CS.coast + "collection"'5 +5 ."shutdown"PC.coast + "processing"%6 +5 ."shutdown"Forearm.coast + "manipulator"&5 +5 ."shutdown"Elbow.coast + "manipulator"&6 +5 ."shutdown"SC.coast + "storage"(6 +5 ."shutdown"SE.coast + "storage"(5 +40 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +2 #Shutdown +667 #"mwj"-> exit +2 #Session Ended +53938 "Can" ^&\ ))x +13468 #"bkha"Session Begun +13598 #Session Ended +17022 #Session Begun +15916 "Can" b%\ >> +3417 #"bkha"-> $dilmfb[:dilution] = 0.2 +4024 #-> exit + #Session Ended +52562 "Can" e#\ *) +60004  p!\ ** +60004  o!\ :: +60005  r!\ -- +60004  v\ -- +60004  w\ -, +60004  |\ )) +60004  }\ -- +60004  |\ -, +60005  w\ '& +60004  y\  +60004  ~\  +60004  |\ !! +60004  \ AA +60004  \  +60005  \ BB +60004  {\ !  +60004  v\ !  +60004  ~\ :9 +60004  \ !  +60004  \ == +60005  |\ 99 +60004  v\ ! +60004  }\ !! +60004  \ !! +60004  {\ == +60005  |\ )) +60004  ~\ ++ +60004  {\ II +18193  y\ !! +3 #tPowering core bus +488 .Gate.power :raw,:ON +2 "sampler") +3 )3 +2 "core"  +2 "collection"' +4 ' +3 "core"  +2 "processing"% +2 %X +3 "core"  +2 "MFB"* +3 * +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +4 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %Z | + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler") % +3 "core" %bc\ +2 .tSS.configure SSconfig +2 "sampler")#.0X C \ +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +96 "core" ' +3 "manipulator"&_% +4 "core" %\ ? =   +3 "processing"%/& +5 "collection"'F& +4 "core" &R\ + &   \ +3 .tCC.reconfigure CCconfig +2 ."openPC"PC.reconfigure PCconfig +3 "collection"'$x2 ^22b +3 "processing"%$x2 ^22b +3 .tCC.home.seek :open +2 "collection"'w( +5 ."openPC"PC.home.seek :open +2 "processing"%`( +275 "core" ( +15 ( +42 "Can" z\  +5 #tPhase [phasewithdil] +2 ."Qmail"GoodNews.email "At 14:00:26 began in tube 3: phasewithdil\\n/home/esp/esp2/mission/18tundeployv2dil.rb:118\\n{1 => 22, 2 => 2, 3 => 20}\\nCan@14:00:26, 13.7C, 69% humidity, 14.3psia, 13.500V, 0.796A, 0.796A avg, 10.75W",Subject: "Started 18tundeployv2dil phase phasewithdil" +2 #t==================> STARTED Superphasewdil (phase #5) <=== +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'U& +4 "core" &   \  +2 .tHand.open +2 "manipulator"&E1 +53 "core" 1 +2 "manipulator"&?& +4 "core" &[ E A b +3 "manipulator"&y% +5 "core" % \ 1 :  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +182 "core" ( +2 "manipulator"&2& +5 "core" &- > < +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +3 "core" &- = 8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +2 "manipulator"&''η +92 "core" ' +2 .tHand.close +2 "manipulator"&/ +61 "core" / +2 "manipulator"&<& +5 "core" &- ; 9 +2 "manipulator"&#% +4 "core" % 2 - Y +3 .tForearm.seek :retract +2 "manipulator"&p'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +280 "core" ( +2 "manipulator"&8& +5 "core" &ӻ > : 9# + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &>& +4 "core" &ӻ! 1 = 9# +2 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +102 "core" ' +2 "manipulator"&f& +5 "core" &ӻ" E @  9# +2 "manipulator"&-% +5 "core" %+ ; ;  4 +2 "collection"'x& +4 "core" &  !\  +2 "collection"'C& +5 .tCC.seek :closed +2 "collection"'7(W +4 "core" &  #\  + &   \  +10 &6   \ , +9 &f  \ A +9 &f  \ P +10 &*_  \ O +9 &e  \ O +9 &e  \ O +10 &qc  \ O +9 &3c  \ O +10 &`   \ O +9 &b   \ O +9 & xc  \ O +10 &":`  \ O +9 &#`  \ \ O +9 &%c  \ O +10 &'_  \ O +9 &)C^  \ O +10 &+e  \ O +9 &,b  \ O +9 &.b  \ O +10 &0Jd   \ O +9 &2 b  \ \ O +9 &3c  \ O +10 &5d  \ N +9 &7Sa   \ O +10 &9_  \ O +9 &:`  \ O +9 &<c  \ O +10 &>Zc  \ O +9 &@c  \ O +9 &Ac  \ O +10 &Cb  \ O +9 &Ebe  \ O +10 &G%d  \ O +9 &Hm  \ P +9 &J  \ R +10 &LW  \ V +9 &N  \ X +9 &O  \ Y +10 &Q  \ X +10 &SS  \ Z +9 &U  \ Y +9 &Vz \ . +9 &WU"  \ F +8 ( +3 "collection"'C& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.04 + "collection"' & +5 "core" &W\\Z  \ ? + &W\\\\  \ ? +2 .tHand.open +2 "manipulator"&]1 +53 "core" 1 +3 "manipulator"&~% +4 "core" % + @ @  4 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&.'\ +99 "core" ' +4 #tFlushing the Collection Valve::Manifold +2 "collection"'i& +5 "core" &W\\\\  \ ? +2 "collection"'% +4 "core" %7  \ +2 .tCSV.dial CSR +2 "collection"'0  +130 "core"  +3 "collection"'m% +7 "core" %7  \ + #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"''p +1389 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'e% +5 "core" %p  \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'j'X +679 "core" ' + .tCSV.dial :waste +2 "collection"'1 +131 "core" +4 .tCS.reconfigure CSconfig +4 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'v'4 +2015 "core" ' +2 #tPurging external Intake + "collection"')& +4 "core" &W\\[   \ ? +2 "collection"'(% +4 "core" %6  \ +2 .tCSV.dial :flush +2 "collection"'  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'4' +2386 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +6 .tCBV.dial CSV +3 "collection"'} +2 '  +6 "core"  +67 ~ +2 .tCTV.dial :intake + "collection"'n  +74 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"'z'4 +2469 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'*  +77 "core" ~ +2 #tFlushing upper manifold + "collection"'l& +5 "core" &W\\Z \ ? +2 "collection"'{% +4 "core" %3 -\ + .tCSV.dial :flush +2 "collection"';  +72 "core"  +55 .tCS.seek 5ml + "collection"'+'p +1230 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'M @ +42 "core" A +2 "collection"'% +4 "core" %p  \  +3 .tCS.seek 7ml +2 "collection"'o'e +561 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'A +102 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1693 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"' '0 +780 "core" ' + .tCSV.dial :waste +2 "collection"'a +44 "core" +3 .tCS.seek 0ml + "collection"'!'4 +784 "core" ' +2 "collection"'[& +4 "core" &W\\Z  \ ? +2 "collection"'% +4 "core" %8 \ +2 .tCSV.dial :flush +2 "collection"',  +43 "core"  +3 .tCS.seek 3ml + "collection"'N'0 +781 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'g @ +43 "core" A +2 "collection"'% +4 "core" %0  \  +3 .tCS.seek 5ml +2 "collection"'S'p +554 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'h'4 +1238 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"' '0 +781 "core" ' + .tCSV.dial :waste +2 "collection"'W +73 "core" +3 .tCS.seek 0ml + "collection"'%'4 +779 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&\\& +5 "core" & < ; 3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&Q(ӷ +14 "core" ( +2 "manipulator"&& +4 "core" &ӽ / 5 X , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +3 "core" &ӽ 8 : , +3 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"&Y/ +54 "core" / +2 .tCC.seek :open +2 "collection"'V( +422 "core" ( +2 "manipulator"&G& +4 "core" & ; ; ) +2 "manipulator"&6% +4 "core" % # : 5 +3 .tForearm.seek :retract +2 "manipulator"&R'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&|(- +300 "core" ( +2 "manipulator"&t& +4 "core" &- 6 .  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- 2 1 ; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&^'η +111 "core" ' +2 .tHand.open +2 "manipulator"&1 +60 "core" 1 +2 "manipulator"&3% +4 "core" % λ $ ' ] +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +11 #tStarting mfb +2 #pcrBAC sampling at most 1500ml, wcr at most 1500ml +2 ."Qmail"BACfans.email "Started mfb in tube 3 at 14:04:44CEST08-Oct-18\\n{1 => 22, 2 => 2, 3 => 20}\\nCan@14:00:26, 13.7C, 69% humidity, 14.3psia, 13.500V, 0.796A, 0.796A avg, 10.75W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +5 "MFB"*X% +3 #tLoading sh1 puck from tube 3 into Collection Clamp +6 "collection"'& +4 "core" % | +2 &  '\ +2 #"readyMFB"Readying the MFB +2 "manipulator"&% +2 #"readyMFB"Homing MFB Syringe +4 .AFV.select :holdingCoil + "MFB"* +3 "core" %\  3 3  +3 "storage"(% +4 "core" %U \\\ +3 "storage"( . +3 "MFB"*% +4 "core" .( + % | +2 ."readyMFB"ATV.dial :air2 +3 .tSC.reconfigure SCtight +3 "MFB"*D  +4 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +3 "storage"("( +40 "core" +2 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."readyMFB"AS.home.seek :home +2 "MFB"*r' +152 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (5& +3 "core" & ~ y \ 0 +2 "manipulator"&L& +4 "core" &- 5 : V +2 "manipulator"&% +4 "core" %\  2 / ^  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&q( +184 "core" ( +2 "manipulator"&H& +5 "core" &z 4 8 H  +2 "storage"(=& +4 "core" & G\ 1 +3 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&c' +98 "core" ' +2 "storage"( & +7 "core" & y R\ 1 +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +75 "core" ' +6 ."readyMFB"AFV.select :carrierSolution +6 "MFB"* +12 ."readyMFB"delay 2 seconds +21 "core" ' +3 "storage"(k- +3 "core" -' +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (d& +4 "core" & 9 K k\ 1 +2 "manipulator"&b& +5 "core" &z , / e  +2 .tElbow.seek 3 +2 "manipulator"&9( +3 "core" ( +3 "manipulator"&&& +4 "core" &z 9 ;  +2 "storage"(:& +4 "core" & i i T\ 1 +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&T'B +26 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&J/ +64 "core" / +4 ."downElevator"SE.seek :down +4 "storage"('X +3 "manipulator"&O& +7 "core" &z 7 / [  +3 "manipulator"&s% +6 "core" % 7 0 0 B +4 .tForearm.seek :retract +3 "manipulator"&$'\ +5 ."readyMFB"AS.seek 1ml +3 "MFB"*' +62 "core" ' +3 ."downElevator"SE.coast +2 "storage"(5 +14 "core" ' +4 .tElbow.seek CC +3 "manipulator"&_(ӷ +148 "core" ( +6 "manipulator"&F& +4 "core" & : 8 6 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &/& +4 "core" & / 6 c 6 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&' +98 "core" ' +2 "manipulator"&B& +5 "core" & 7 ( L 6 +2 "manipulator"&U% +7 "core" % ! $ +2 "collection"'E& +5 "core" &  \ +2 "collection"'?& +5 .tCC.seek :closed +2 "collection"'y(W +5 "core" &  \ + &  \ +6 & ,  \ #b +10 &V  \ 8 +9 &  \ M +10 &d  \ O +9 &Xc  \ O +9 &]  \ N +10 &c  \ N +9 &b  \ O +9 &ac  \ N +10 &#e  \ N +9 &c  \ N +10 &!e  \ N +9 &#ib  \ N +9 &%+c  \ N +10 &&e  \ N +9 &(g  \ N +9 &*pb  \ O +9 &,3e  \ N +10 &-^  \ N +11 &/b   \ N +8 &1ye  \ \ N +9 &3;_   \ N +10 &4b   \ N +9 &6`  \ N +9 &8_  \ N +11 &:Ca  \ N +8 &<_  \ N +10 &=b  \ N +9 &?b  \ N +9 &AKg  \ N +11 &C e  \ N +8 &De  \ N +9 &Fb  \ O +10 &HQn   \ O +9 &J\  \ R +10 &K  \ U +9 &M|  \ X +9 &O>  \ X +10 &P  \ Y +9 &R  \ Y +9 &T  \ Z +10 &V@ \ F +9 &W78  \ \\ +9 &WUS \ > +2 ( + "collection"'?& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.10 + .Hand.open +2 "manipulator"&21 +60 "core" 1 +2 "manipulator"&P% +5 "core" %  * ) ( +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&@'\ +95 "core" ' +3 .tSC.coast + "storage"(6 +3 #tcollectSample 1500ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold +2 "sampler")+ +3 "core" + +2 "sampler")<% +5 "core" %c` \ +2 "collection"'#& +4 "core" &WUR \ > +3 "Can" w\  +3 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +22  +2 .tdelay 3.8 seconds +383 "collection"'>% +7 "core" %4  \ +2 "sampler")% +5 "core" %5OZY \ +3 .tSSV.dial :spit +2 "sampler")f +133 "core" +2 .tSS.seek 0ml +2 "sampler")-' +270 "core" ' + .tSSV.dial CBV +2 "sampler")x  +134 "core"  +2 .tCTV.dial :intake + "collection"'p  +76 "core"  +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +212 "collection"'w% +4 "core" %4  \ x +2 #tIntake @33.4psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X@ \ \ [ +16 "collection"'m% +4 "core" %4 # &\ { +2 "sampler")% +4 "core" %[Y \  +2 "collection"'u% +4 "core" %4 # &\ { +2 #tIntake @33.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X +3 "Can" z\ ii +2 .tCTV.dial :intake + ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")  +77 "core" +3 #tAllowing 130s for 25.0ml of remaining 1500.0ml + .Intake.select :open + "sampler") +212 "collection"'[% +4 "core" %4 + .\ \ +2 #tIntake @33.9psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0Xn}  \ $@ +2 #tVacuum too high -- waiting up to 40s +16 "collection"'.% +3 "core" %4\ \ \ } +2 "sampler")7% +5 "core" %D/N \  +15 "collection"'G% +4 "core" %4\ \ \ +2 "sampler")6% +4 "core" %D \  +16 "collection"'% +4 "core" %4\ \ \ +2 "sampler")Q% +4 "core" %D \  +16 "collection"'t% +4 "core" %4\ \ \  +2 "sampler")% +4 "core" %D.1 \  +16 "collection"'% +3 "core" %4  \ +2 "sampler")3% +4 "core" %DGI \ k +3 "collection"'% +4 "core" %4  \ + #tIntake @32.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X \  +16 "collection"'B% +4 "core" %4 \ \  +2 "sampler")% +4 "core" %KWX \ m +2 "collection"'U% +4 "core" %4  \ +3 #tIntake @32.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X\ % +4 "core" %4  \ +2 "sampler")% +4 "core" %bfEE \  +16 "collection"'f% +3 "core" %4  \ +2 "sampler")\ % +4 "core" %bf_` \  +2 "collection"'x% +5 "core" %4  \ + #tIntake @33.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X \ z +2 "collection"'h% +4 "core" %4\ \ \ +54 #tIntake @32.0psia, vacuum from 20.0 to 24.0psi +4 .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X @(\ +2 "sampler")X% +4 "core" % \ +53 "collection"' % +3 "core" %4 : >+\ +2 "sampler")k% +4 "core" %ED \ +53 "collection"'d% +3 "core" %4 2 34\ +2 "sampler")b% +4 "core" %cd \ +2 "sampler")&% +4 "core" %fa \ +2 .tIntake.select :close + "sampler")0 +10 ):% +3 "core" %ee \ +2 .tSSV.dial :exhaust +2 "sampler")  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X0\ +2 #tIntake @34.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X#% +3 "core" %4 > @\ +3 "sampler")2% +4 "core" %ff \ V +2 "sampler")f% +4 "core" %ei \ V + .tIntake.select :close +2 "sampler")0 +9 )\ % +3 "core" %jk \ V + .tSSV.dial :exhaust +2 "sampler")  +78 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X @z\ +2 #tIntake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X$\ +2 "sampler"){% +4 "core" % \ +53 "collection"'o% +4 "core" %4 6 9\ +2 "sampler"),% +4 "core" %HK \ +2 "sampler")[% +4 "core" %MN \ + .tIntake.select :close +2 "sampler")0 +9 )M% +3 "core" %SR \ + .tSSV.dial :exhaust +2 "sampler")  +77 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %4  \  +2 "sampler")2% +4 "core" %'ei \  +53 "collection"'f% +3 "core" %4  \ +2 "sampler")\ % +4 "core" % \  +53 "collection"'% +4 "core" %4  \ +2 "sampler")?% +4 "core" % \ +53 "collection"'w% +3 "core" %4  \ +2 "sampler")-% +4 "core" %** \ +53 "collection"'"% +3 "core" %4  \ +2 "sampler")]% +4 "core" %FD \ +2 "sampler")~% +4 "core" %GG \ +2 .tIntake.select :close + "sampler")0 +10 )i% +3 "core" %NN \ +2 .tSSV.dial :exhaust + "sampler")  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %9: \ +2 .tIntake.select :close + "sampler")0 +10 )2% +3 "core" %BB \ +2 .tSSV.dial :exhaust +2 "sampler")f  +74 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X\  +2 "sampler")z% +5 "core" % \ +53 "collection"' % +3 "core" %4 > >\ +2 "sampler")A% +4 "core" %  \ +53 "collection"'{% +3 "core" %4 : <\ ~ +2 "sampler")o% +4 "core" %<> \ +53 "collection"',% +4 "core" %4 2 4\ ~ +2 "sampler")[% +4 "core" %SR \ +3 "sampler")M% +3 "core" %TR \ +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %WW \ + .tSSV.dial :exhaust +2 "sampler")+  +75 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X \ +2 "sampler")!% +4 "core" %CB \ +2 .tIntake.select :close + "sampler")0 +10 )3% +3 "core" %GF \ +2 .tSSV.dial :exhaust +2 "sampler")  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %4 B F\ } + #tIntake @34.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X'% +4 "core" %FG \ +2 .tIntake.select :close + "sampler")0 +10 )8% +3 "core" %JG \ +2 .tSSV.dial :exhaust +2 "sampler")f  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X @O\ x + #tIntake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X$% +4 "core" %4 3 4a\ z +2 "sampler")8% +4 "core" %32 \ +53 "collection"'f% +4 "core" %4 5 7X\ z +2 "sampler")r% +4 "core" %>> \ +53 "collection"'% +3 "core" %4 6 :M\ z +2 "sampler")?% +4 "core" %JI \ +2 "sampler")9% +4 "core" %HJ \ +2 .tIntake.select :close + "sampler")0 +10 )2% +3 "core" %LL \ +2 .tSSV.dial :exhaust + "sampler")"  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +55 .tSS.reconfigure SSexhale +11 "sampler")#.0Xc\ t +3 "sampler")(% +4 "core" % \  +54 "collection"'l% +3 "core" %4 : =Z\ u +2 "sampler")C% +4 "core" %$% \  +54 "collection"'j% +3 "core" %4 6 9^\ u +2 "sampler");% +4 "core" %1/ \  +54 "collection"')% +4 "core" %4 0 3\\\ t +2 "sampler")e% +4 "core" %<< \  +53 "collection"'v% +4 "core" %4 $ (^\ s +2 "sampler")m% +4 "core" %EC \  +2 "sampler")% +4 "core" %DC \  +2 .tIntake.select :close + "sampler")0 +10 )z% +3 "core" %FE \  +2 .tSSV.dial :exhaust +2 "sampler")n  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X= \  +2 "sampler")L% +4 "core" %<< \  +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %@= \  +2 .tSSV.dial :exhaust + "sampler")R  +75 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X/home/esp/esp2/mission/18tundeployv2dil.rb:117:in `times'"3/home/esp/esp2/mission/18tundeployv2dil.rb:117"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"3/home/esp/esp2/mission/18tundeployv2dil.rb:111"1/home/esp/esp2/lib/framework.rb:46:in `load'"//home/esp/esp2/lib/framework.rb:46:in `ld'"1/home/esp/esp2/lib/framework.rb:51:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"-/home/esp/esp2/lib/esp.rb:203:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"%progress too slow after 1150.0ml:@checkpoint: omitted + .SSV.dial :exhaust +2 "sampler")>  +78 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 ."airStroke"CSV.dial :waste +4 "sampler")r% +4 ."airStroke"CS.seek 0ml +3 "collection"''4 +4 "core" %VS \ + ' + ."airStroke"CSV.dial :air +4 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +2 "collection"'? @ +2 "sampler")9  +84 "core" > +3 ."airStroke"CS.seek 10ml +2 "collection"'2' +104 "core"  +2 .tCTV.dial :air +2 "collection"'"  +75 "core"  +2 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +133 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +3 "sampler")i' +3 "collection"'~  +6 "core" ' + .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")]  +127 "core" ~ +8  +436 ' +2 "sampler")'% +5 "core" %KJ \ + .tCBV.dial between SSV and waste2 +3 "collection"'\  +31 "core"  +2 "collection"'% +5 "core" %  p\  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'0  +46 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'p'4 +2548 "core" 'h\ +3 "collection"' % +5 "core" %֧q\  +2 "sampler")u% +4 "core" %LJ \ +2 #tBubblePoint: Intake @68.9psia, Outlet @13.2psia + .CBV.dial SSV + "collection"' @ +34 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."airStroke"CSV.dial :waste +4 "sampler")n% +2 "collection"' +6 "core" %A@ \ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +3 "sampler")A  +61 "core" +3 ."airStroke"CS.seek 0ml +2 "collection"'{'4 +3 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"' @ +60 "core"  +2 .tCTV.dial :air + .delay 15 seconds +22 "core" > +3 ."airStroke"CS.seek 10ml +2 "collection"'*' +1476 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")[ +133 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure SSexhale +4 "collection"'M  +4 "sampler")#.0X +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'7' +2361 "core" ' +2 "collection"'% +5 "core" % N RH\  + .tCSV.dial between air and CTV +3 "collection"'G ` +30 "core" b +3 .tCS.seek 3.123ml +2 "collection"'6'4 +1676 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'S  +27 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'Q'4 +773 "core" '}D\ +3 "collection"'% +5 "core" %TL\  +2 "sampler")W% +4 "core" %DD \ 1 +2 #tBubblePoint: Intake @68.4psia, Outlet @12.8psia + .CBV.dial SSV + "collection"'! @ +32 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"''4 +113 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")5 +36 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +95 "core"  +3 .tSS.reconfigure SSexhale +2 "sampler")#.0X?\ +2 #tPulling 1ml of CSR.lysis + .CSR.select :lysis +2 "collection"' +10 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 1ml + "collection"' ' +348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '&% +3 "core" % < =8\  +3 .tCS.seek 6ml +2 "collection"':' +1372 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial :waste1 +2 "collection"'. +131 "core" +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek :empty +2 "collection"'^' +1471 "core" ' + .tCSV.dial CSR +2 "collection"'3  +131 "core"  +2 "collection"'% +5 "core" % 8 :7\ + #tPulling 1.5ml of CSR.lysis + .CSR.select :lysis +2 "collection"' +10 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 1.5ml +2 "collection"' ' +490 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'O% +3 "core" % ; =(\  +3 .tCS.seek 4.5ml + "collection"'c'` +860 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'H  +44 "core"  +3 .tCS.seek 1.275ml + "collection"'|' +913 "core" ' +2 #tHeating sh1 puck from tube 3 in Collection Clamp to 85C for 5:00 +3 .CH.seek 85C,8:00 +3 "collection"'b   +2 'F9 +6 "core" 9GG +103 "collection"'s9 +3 "core" 9G/d +103 "collection"'9 +3 "core" 9F. d +103 "collection"'X9 +3 "core" 9G/ d +103 "collection"'U9 +3 "core" 9I.d +103 "collection"'q9 +3 "core" 9N0d +103 "collection"'J9 +3 "core" 9U/d +103 "collection"'$9 +3 "core" 9_/d +103 "collection"'V9 +3 "core" 9l/"d +103 "collection"'Z9 +3 "core" 9}0'd +103 "collection"'/9 +3 "core" 91+d +103 "collection"'<9 +3 "core" 91/d +103 "collection"'#9 +3 "core" 913d +103 "collection"'P9 +3 "core" 928d +103 "collection"'9 +3 "core" 939 +3 "core" 98Qd +103 "collection"'9 +3 "core" 99Ud +103 "collection"'9 +3 "core" 9:Zd +103 "collection"'f9 +3 "core" 9;^d +103 "collection"'r9 +3 "core" 9"=bd +103 "collection"'?9 +3 "core" 9F>fd +103 "collection"'99 +8 "core" 9m@kd +103 "collection"'"9 +3 "core" 9Aod +103 "collection"'%9 +3 "core" 9Asd +103 "collection"'9 +2 "core" 9Cwd +104 "collection"'9 +3 "core" 9E|d +103 "collection"'~9 +3 "core" 9)Fd +104 "collection"']9 +3 "core" 9PGd +103 "collection"'89 +3 "core" 9uId +103 "collection"''9 +3 "core" 9Kd +103 "collection"'\ 9 +3 "core" 9Ld +103 "collection"'9 +3 "core" 9Nd +103 "collection"'09 +3 "core" 9\ Pd +103 "collection"'29 +3 "core" 90Qd +103 "collection"' 9 +3 "core" 9TSd +103 "collection"'u9 +3 "core" 9yUd +157 "collection"'9 +4 "core" 9Xd +104 "collection"'i9 +3 "core" 9Yd +103 "collection"'w9 +3 "core" 9Zd +103 "collection"'9 +3 "core" 9\\d +103 "collection"'x9 +3 "core" 9=^d +103 "collection"'19 +4 "core" 9``d +103 "collection"'-9 +3 "core" 9bd +103 "collection"'49 +3 "core" 9db +103 "collection"'(9 +3 "core" 9e_ +103 "collection"'C9 +3 "core" 9h\\ +104 "collection"'}9 +4 "core" 9 jX +103 "collection"';9 +3 "core" 9.kW +104 "collection"'p9 +5 "core" 9QnT +104 "collection"'j9 +3 "core" 9roP +103 "collection"'l9 +3 "core" 9rN +103 "collection"')9 +3 "core" 9tL +103 "collection"'v9 +3 "core" 9uI +103 "collection"'m9 +3 "core" 9xG +103 "collection"'e9 +3 "core" 9 yD +103 "collection"'z9 +3 "core" 9 *|C +103 "collection"'n9 +3 "core" 9 F}@ +104 "collection"'9 +3 "core" 9 c? +103 "collection"'A9 +3 "core" 9 |\ = +103 "collection"' 9 +3 "core" 9 ; +103 "collection"'9 +3 "core" 9 9 +103 "collection"'{9 +4 "core" 9 7 +103 "collection"'[9 +3 "core" 9 6 +103 "collection"'M9 +3 "core" 9 5 +103 "collection"'+9 +3 "core" 9\ $3 +103 "collection"'9 +3 "core" 9\ %(2 +103 "collection"'h9 +3 "core" 9\ :,0 +103 "collection"'N9 +3 "core" 9\ O0. +103 "collection"'g9 +3 "core" 9\ b5- +103 "collection"'*9 +3 "core" 9\ v9- +103 "collection"'9 +3 "core" 9\ =+ +103 "collection"'o9 +4 "core" 9\ A* +103 "collection"'\\9 +3 "core" 9\ F) +103 "collection"'Y9 +3 "core" 9\ J( +103 "collection"'9 +3 "core" 9\ N& +103 "collection"'G9 +3 "core" 9\ R& +103 "collection"'79 +4 "core" 9\ W% +103 "collection"'S9 +3 "core" 9\ [# +103 "collection"'69 +3 "core" 9 _# +103 "collection"'9 +3 "core" 9 c# +103 "collection"'W9 +3 "core" 9 h! +103 "collection"'!9 +3 "core" 9 ,l! +104 "collection"',9 +3 "core" 9 8p +103 "collection"'9 +3 "core" 9 Ct +103 "collection"' 9 +3 "core" 9 Ny +103 "collection"'I9 +3 "core" 9 Y} +103 "collection"'t9 +3 "core" 9 b +103 "collection"'9 +3 "core" 9 k +103 "collection"'9 +3 "core" 9 u +103 "collection"'9 +3 "core" 9  +103 "collection"'D9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +104 "collection"'59 +3 "core" 9  +103 "collection"'Q9 +2 "core" 9  +104 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'L9 +3 "core" 9  +104 "collection"'R9 +3 "core" 9  +103 "collection"'a9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'=9 +3 "core" 9  +103 "collection"'k9 +3 "core" 9  +103 "collection"'d9 +3 "core" 9  +103 "collection"'&9 +3 "core" 9  +103 "collection"' 9 +3 "core" 9  +104 "collection"'.9 +3 "core" 9  +103 "collection"':9 +3 "core" 9  +103 "collection"'39 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'^9 +4 "core" 9  +103 "collection"'O9 +3 "core" 9  +103 "collection"' 9 +3 "core" 9  +103 "collection"'H9 +3 "core" 9  +103 "collection"'c9 +3 "core" 9  +103 "collection"'F9 +3 "core" 9 # +103 "collection"'s9 +3 "core" 9 ( +103 "collection"'9 +3 "core" 9 -  +103 "collection"'X9 +3 "core" 9 1  +104 "collection"'U9 +2 "core" 9 6 +104 "collection"'q9 +4 "core" 9 < +103 "collection"'J9 +3 "core" 9 ? +103 "collection"'$9 +3 "core" 9 D +103 "collection"'V9 +3 "core" 9 H" +103 "collection"'Z9 +3 "core" 9 L' +103 "collection"'/9 +3 "core" 9 R+ +104 "collection"'<9 +3 "core" 9 V/ +103 "collection"'#9 +3 "core" 9 [3 +103 "collection"'P9 +3 "core" 9 `8 +103 "collection"'9 +3 "core" 9 d< +103 "collection"'E9 +3 "core" 9 g@ +103 "collection"'B9 +2 "core" 9 lD +104 "collection"'T9 +3 "core" 9 pI +103 "collection"'K9 +3 "core" 9 tM +103 "collection"'>9 +3 "core" 9 xQ +103 "collection"'9 +3 "core" 9 |U +104 "collection"'9 +3 "core" 9 Z +103 "collection"'f9 +2 "core" 9 ^ +104 "collection"'r9 +3 "core" 9 b +103 "collection"'?9 +3 "core" 9 f +103 "collection"'99 +3 "core" 9 k +104 "collection"'"9 +3 "core" 9 o +103 "collection"'%9 +3 "core" 9 s +103 "collection"'9 +3 "core" 9  w +103 "collection"'9 +3 "core" 9  | +103 "collection"'~9 +4 "core" 9   +103 "collection"']9 +3 "core" 9   +103 "collection"'89 +2 "core" 9  +104 "collection"''9 +3 "core" 9  +59 .tCH.hold 5:00,85C +4 "collection"'\   @ +4 "core"  +30002  +2 "collection"'9 +4 "core" 9  +2 #tCollection Puck Heater at 85.1C after lysing +2 .CS.seek 0ml +2 "collection"'0'4 +426 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'2 @ +104 "core" B +2 .tCSV.dial :air +2 "collection"' @ +45 "core" > +3 .tCS.seek 5ml +2 "collection"'u'p +1368 "core" ' + .tCSV.dial CTV +3 "collection"'  +44 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air + "collection"'i @ +44 "core" > +2 .tdelay 2 seconds +203 .CSV.dial CTV +2 "collection"'w  +45 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'x'4 +1393 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'1 +101 "core"  +2 .tCBV.dial CSV + "collection"'-  +32 "core"  +2 "collection"'4% +4 "core" %7 [ a U\ +3 .tCS.seek 5ml +2 "collection"'('p +1367 "core" ' +2 .tdelay 5 seconds +425 "Can" \\'\ __ +77 .tCTV.dial :air +2 "collection"'C  +42 "core" +2 "collection"'}% +4 "core" %p " %\  +3 .tCS.seek 7ml +2 "collection"';'m +600 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'p @ +43 "core" > +3 .tCS.seek 10ml + "collection"'j' +862 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'l ` +115 "core" _ +2 #tLysing Complete +2 "collection"')& +4 "core" &WUR} \ > +2 #tStoring sh1 puck in Collection Clamp to tube 2 +2 "manipulator"&v% +4 "core" %\    +2 "storage"(m% +4 "core" %f { \ +2 "storage"(e. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(z( +214 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (n& +3 "core" & h c R\ +2 "manipulator"&& +4 "core" &  6 +3 "manipulator"&A% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"& ( +173 "core" ( +2 "manipulator"&& +5 "core" & * w +2 "storage"({& +4 "core" & \ z w \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&[' +94 "core" ' +2 "storage"(M& +4 "core" & \ s \  +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(+'V +283 "core" ' +2 "storage"(- +4 "core" -'u + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&h& +4 "core" &   +2 "storage"(N& +4 "core" &  y z a\  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek 2 +2 "manipulator"&g' +25 "core" ' +2 .tElbow.hold + "manipulator"&*, +5 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'u +3 .tSE.seek 1.07 Pucks below Top Plate +3 "storage"(o' +32 "core" ' +2 "manipulator"&\\% +5 "core" %= # + (  +2 "storage"(Y& +4 "core" &  _ \\ w\  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 349 counts + "manipulator"&'i +16 "core" ' +2 "manipulator"&G& +5 "core" & + " 5  +2 "storage"(7& +4 "core" & y | \\\  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&S' +27 "core" ' +2 .tSE.seek 2.07 Pucks below Top Plate +2 "storage"(6' +57 "core" ' +2 "manipulator"&& +5 "core" &   +2 "manipulator"&W% +5 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&!'\ +91 "core" ' +50 .tElbow.seek CC +7 "manipulator"&,(ӷ +164 "core" ( +3 "manipulator"&& +4 "core" &  . +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +4 "core" &   . +2 .tForearm.seek CC +2 "manipulator"&I' +93 "core" ' + .tHand.close +2 "manipulator"&t/ +53 "core" / +2 .tCC.seek :open +2 "collection"'( +421 "core" ( +2 "storage"(& +4 "core" &  \  +2 "storage"(& +4 "core" &  e\  +3 "manipulator"&D& +4 "core" &  . +2 "manipulator"&% +4 "core" % 7 !   +3 .tForearm.seek :retract +2 "manipulator"&5'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&Q( +168 "core" ( +2 "manipulator"&& +5 "core" & ) +2 "storage"(& +4 "core" &  \  +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&L' +97 "core" ' +2 .tElbow.hold +2 "manipulator"&R, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&a1 +62 "core" 1 +4 "manipulator"&% +4 "core" % > ) . V  +2 "storage"(& +4 "core" &  S\  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 350 counts +2 "manipulator"&'j +15 "core" ' +2 "manipulator"&=& +5 "core" & ( !  +2 "storage"(k& +4 "core" &  \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&d' +27 "core" ' +2 "storage"(&% +5 "core" % \ +3 ."downElevator"SE.seek :down +4 "storage"( 'X +101 (.% +3 "core" % 4 K\ Xg +2 "manipulator"&:% +4 "core" % ! ! +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&3'\ +91 "core" ' +51 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"' @ +29 "core" > +3 .tCS.seek 10ml +2 "collection"'^' +4 "core" ' + .tCSV.dial between air and CTV +2 "collection"'O ` +31 "core" a +2 .tAIV.dial :bypass +2 "collection"' { +15 "core" z +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'H& +4 "core" &\ +4 .tHand.open +3 "manipulator"&c1 +18 "core" 1 +3 "manipulator"&F& +5 "core" &  $  +2 "manipulator"&s% +5 "core" % \    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +187 "core" ( +2 "manipulator"&X& +4 "core" &- * "  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +4 "core" &- !  +2 .tForearm.seek :garage +2 "manipulator"&q'η +98 "core" ' +2 .tHand.close + "manipulator"&J/ +59 "core" / +2 "manipulator"&$& +4 "core" &- ( !  +2 "manipulator"&V% +5 "core" %   q H +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&/(ӷ +276 "core" ( +2 "manipulator"&<& +4 "core" &Ӷ ! % t 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +4 "core" &Ӷ   4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&P' +100 "core" ' +2 "manipulator"&& +4 "core" &Ӷ ( +  4 +3 "manipulator"&E% +4 "core" %  !  u F +3 "collection"'B& +4 "core" &\ +3 "collection"'T& +4 .tCC.seek :closed +2 "collection"'K(W +5 "core" &\ + &\  +8 &1M\ *z +9 &d\ ? +10 &q\ N +9 &2b\ N +9 &d\ N +10 &e\ N +9 &xb\ N +9 &;db\ N +10 &b1\ N +9 &c\ N +10 & b \ N +9 &"Dc\ N +9 &$c\ M +10 &%g\ N +9 &'d\ N +9 &)Lb\ N +10 &+ bw\ N +9 &,`V\ N +56 &.c\ N +11 &0Tc\ N +3 &2e \ N +4 &3d\ N +2 &5b\ N +2 &7]a\ M + &9c\ N + &:_\ N +5 &<c`\ N +9 &>ca\ N +9 &@%d\ N +10 &AcM\ N +9 &Cc8\ N +9 &Ejgo\ N +10 &G+gz\ O +9 &Hn \ O +10 &J \ R +9 &L]\ V +9 &N\ X +10 &O\ Y +9 &Q\ X +9 &S\\\ Y +10 &U\ Y +9 &V|f\ , +10 &W])S\ E +9 ( + &WfPC\ < + "collection"'T& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.01 +2 "collection"'>& +4 "core" &WfR\ < +2 .tHand.open +2 "manipulator"&1 +59 "core" 1 +2 "manipulator"&% +5 "core" %    n F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +95 "core" ' +3 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +3 "processing"%r +132 "core"  +2 "processing"%?% +5 "core" %e\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%9' +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%"  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%%' +1599 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%' +2612 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%~  +2 "collection"']  +7 "core"  +71 +2 .tPSV.dial :mixloop + "processing"%8 +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%'  +4 "core" +3 .tPS.seek 0ml + "processing"%\ ' +2612 "core" ' + .tPSV.dial :air +3 "processing"%  +41 "core"  +2 .tPS.seek 2.5ml +2 "processing"%|' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%2 +44 "core" +3 .tPS.seek 0ml + "processing"% ' +2611 "core" ' + .tPSV.dial :air +2 "processing"%0  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"%i +44 "core" +2 .tPS.seek 0ml +2 "processing"%w' +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +5 "core" & !  / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +12 "core" ( +2 "manipulator"&u& +4 "core" &ӻ # ' + +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &1& +2 "core" &ӻ   + +3 .tForearm.seek CC +2 "manipulator"&-' +95 "core" ' + .tHand.close +2 "manipulator"&4/ +55 "core" / +2 .tCC.seek :open +2 "collection"'x( +421 "core" ( +2 "manipulator"&C& +4 "core" &  & +2 "manipulator"&}% +4 "core" % % )  e +3 .tForearm.seek :retract +2 "manipulator"&('\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&p(- +306 "core" ( +2 "manipulator"&;& +4 "core" &- "   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +3 "core" &-    +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&)'η +115 "core" ' + .tHand.open +2 "manipulator"&v1 +64 "core" 1 +2 "manipulator"&m% +4 "core" % γL   &  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&e'\ +101 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop +2 .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'n& +5 "core" &\ +2 "manipulator"&% +4 "core" %\  "  +3 "storage"(A% +4 "core" %\\ &\ +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"({( +209 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (M& +3 "core" & C G Z\ 1 +2 "manipulator"&_& +4 "core" &- . $  +2 "manipulator"&@% +4 "core" %\ ! , s  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +55 "manipulator"&( +201 "core" ( +2 "manipulator"&h& +4 "core" & / -  +3 "storage"(N& +4 "core" & W\  E\ 2 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +99 "core" ' +2 "storage"(\\& +5 "core" & = F M\ 2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(Y'V +123 "core" ' +2 "storage"(G- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (7& +3 "core" & g \ 2 +2 "manipulator"&& +4 "core" & !   +3 .tElbow.seek 3 +2 "manipulator"&W( +3 "core" ( +2 "manipulator"&[& +4 "core" & - 0 3  +3 "storage"( & +4 "core" &\  Z |\ 2 +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&+'B +15 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&g/ +64 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"(o'X +8 "core" & # ) M  +2 "manipulator"&S% +4 "core" % : * $ +3 .tForearm.seek :retract +2 "manipulator"&'\ +82 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +6 "core" ' +2 .tElbow.seek CC +2 "manipulator"& (ӷ +157 "core" ( +2 "manipulator"&*& +5 "core" & - . h 4 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &t& +3 "core" & - / + 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&!' +100 "core" ' +3 "manipulator"&y& +4 "core" & !  . 4 +3 "manipulator"&% +4 "core" %  ( * +3 "collection"'& +5 "core" &.\ +2 "collection"'D& +4 .tCC.seek :closed +2 "collection"'(W +5 "core" &\ + &\  +8 &/\ +{ +9 &d\ ? +10 &q?\ O +9 &4\\5\ N +9 &`H\ N +10 &_3\ N +9 &xa\ O +10 &;_w\ N +9 &`c\ O +9 &]D\ N +10 & ` \ N +9 &"C`\ N +9 &$a\ N +10 &%e\ N +9 &'`\ N +10 &)LZ\ N +9 &+ b\ O +9 &,_\ N +10 &.a/\ N +9 &0S^N\ N +9 &2b\ N +10 &3b\ O +9 &5_\ N +10 &7[_}\ N +9 &9`p\ N +9 &:\\`\ N +10 &<br\ N +9 &>c`\ N +9 &@%b\ N +10 &A]z\ N +9 &Cbj\ O +10 &Eieb\ O +9 &G,i^\ O +9 &HQ\ R +10 &JB\ U +9 &LW9\ X +9 &N>\ Y +10 &O,\ Y +9 &Q\ Y +10 &S[\ Y +9 &U\ Y +9 &Vz\ . +10 &WM\ &p +9 &Wnp\ O +2 ( + "collection"'D& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.05 + .Hand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&% +5 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&I'\ +93 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"',  +133 "core" ~ +2 .tCSV.dial CTV + "collection"'a  +28 "core"  +3 .tCS.seek 5ml +2 "collection"''p +1381 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'' +737 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'='4 +740 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%k  +43 "core"  +2 .tPS.seek 2.5ml +2 "processing"%&' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%5 +44 "core" +2 .tdelay 3 seconds +301 .PSV.dial :air +2 "processing"%.  +43 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%: +42 "core" +2 .tdelay 3 seconds +301 .PSV.dial :waste1 +2 "processing"%Q  +130 "core"  +2 .tPS.seek :empty +2 "processing"%L' +2608 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +46 "core" > +2 .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'6  +45 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +2 "collection"' @ +46 "core" @ +2 .tdelay 10 seconds +658 "Can" S(\ pp +344 .tCBV.dial AIV + "collection"'O  +47 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"' ` +32 "core" ^ +2 .tCSV.dial :air +2 "collection"'H @ +45 "core" > +3 .tCS.seek 10ml +2 "collection"'c' +2640 "core" ' + .tCSV.dial CTV +2 "collection"'F  +44 "core"  +2 .tCS.seek 0ml +2 "collection"'s'4 +2652 "core" ' + .tCBV.dial :waste1 +2 "collection"'d @ +28 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +47 "collection"'  +142 "core" +2 "collection"'z& +4 "core" &Wnmy\ O +3 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&X% +4 "core" %\     +2 "storage"(j% +4 "core" %d ` ` \ +2 "storage"(U. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(R( +208 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (J& +3 "core" & 9 @ V\ +2 "manipulator"&$& +4 "core" & ) K 4 +2 "manipulator"&V% +4 "core" %\  ! H  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&3( +174 "core" ( +2 "manipulator"&q& +5 "core" & , + A +2 "storage"(<& +4 "core" & Y = E }\ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&#' +92 "core" ' +2 "storage"(& +5 "core" & Z 6 ; \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +273 "core" ' +2 "storage"(E- +4 "core" -'_ + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&B& +4 "core" & ! +2 "storage"(Z& +4 "core" & _ D G q\ +3 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 2 +2 "manipulator"&' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&>, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'_ +3 .tSE.seek 2.07 Pucks below Top Plate +2 "storage"(' +31 "core" ' +4 "manipulator"&T% +4 "core" %!   +2 "storage"(r& +4 "core" & `\ \  S\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 321 counts +2 "manipulator"&?'M +16 "core" ' +2 "manipulator"&P& +5 "core" &   +2 "storage"("& +4 "core" & ` 4 f H\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&9' +34 "core" ' +2 .tSE.seek 3.07 Pucks below Top Plate +2 "storage"(' +43 "core" ' +2 "manipulator"&%& +5 "core" &    +2 "manipulator"&~% +5 "core" %з   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&]'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&8(ӷ +162 "core" ( +2 "manipulator"&'& +4 "core" & * ' 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" & , - 0 +2 .tForearm.seek CC +2 "manipulator"&' +90 "core" ' +2 .tHand.close +2 "manipulator"&\ / +62 "core" / +2 .tCC.seek :open +2 "collection"'2( +424 "core" ( +2 "storage"(|& +4 "core" & ^ ^ e \ +3 "storage"(0& +4 "core" & _ G K \ +2 "manipulator"& & +4 "core" & " * B 0 +2 "manipulator"&i% +4 "core" % 2 "  2 +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&b( +172 "core" ( +2 "manipulator"&u& +5 "core" & ) + Z  +2 "storage"(1& +4 "core" & _ _ \\ \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&4' +98 "core" ' +2 .tElbow.hold +2 "manipulator"&/, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&f1 +58 "core" 1 +2 "manipulator"&K% +5 "core" % 6   x + +2 "storage"(C& +5 "core" & _ : E d\ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 342 counts + "manipulator"&}'b +17 "core" ' +2 "manipulator"&-& +5 "core" & ! & { +2 "storage"(& +4 "core" & _ g g \ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&;' +34 "core" ' +2 "storage"(l% +5 "core" % ` a \ +3 ."downElevator"SE.seek :down +4 "storage"(v'X +99 (m% +3 "core" %.) ` Y ~\ Wd +2 "manipulator"&n% +4 "core" % +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&('\ +86 "core" ' +43 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%  +101 "core" +2 "processing"%A% +5 "core" %C\ +2 .tPS.seek 0.499ml +53 "processing"%' +583 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%) +44 "core" +2 .tPRV.dial :air +2 "processing"%M  +46 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%_  +47 "core"  +2 .tCBV.dial AIV +2 "collection"'@  +46 "core" +2 .tPRV.dial between CBV and air +2 "processing"%h  +32 "core"  +2 .tPRV.dial :air +2 "processing"%N  +29 "core"  +2 "processing"%p% +4 "core" %A\  +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml +2 "processing"%\\' +257 "core" ' + .tPRV.dial :waste2 +2 "processing"%G @ +74 "core" ? +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +2 "processing"%7' +694 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &i\ +2 .tHand.open + "manipulator"&[1 +27 "core" 1 +2 "manipulator"& & +4 "core" & ' " +3 "manipulator"&e% +3 "core" %\   +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&g(- +186 "core" ( +2 "manipulator"&& +4 "core" &- ' u  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +3 "core" &-    +3 .tForearm.seek :garage +2 "manipulator"&'η +94 "core" ' +3 .tHand.close +2 "manipulator"&/ +64 "core" / +2 "manipulator"&*& +4 "core" &-  Z  +3 "manipulator"&t% +4 "core" %  8 +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&+(ӷ +282 "core" ( +2 "manipulator"&y& +4 "core" &ӱ! ( # :. +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &ӱ! ! :. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&o' +96 "core" ' +2 "manipulator"&& +5 "core" &ӱ" + , R :. +2 "manipulator"&W% +4 "core" %   n +3 "collection"'& +4 "core" &\ +2 "collection"'x& +5 .tCC.seek :closed + "collection"'(W +4 "core" &\ +2 &D\  +10 &1G\ *y +9 &b:\ > +9 &y~3\ N +10 &;`7\ N +9 &c8\ N +9 &`6\ N +10 &^8\ N +9 &C]3\ N +10 &_2\ N +9 &Z2\ M +9 & _5\ N +10 &"Kc+\ N +9 &$ c%\ N +9 &%g+\ N +10 &'`0\ N +9 &)S])\ N +10 &+_0\ M +9 &,`/\ M +9 &._0\ N +10 &0\\^(\ M +9 &2`*\ N +9 &3`\ N +10 &5`\ N +9 &7d]\ M +10 &9&`\ M +9 &:]\ N +9 &<e\ N +10 &>ke \ N +9 &@,c \ N +9 &Aa \ N +10 &Ce\ N +9 &Ese\ N +10 &G5a \ N +9 &Hm\ O +9 &J\ R +10 &Le\ U +9 &N \ X +9 &O \ W +10 &Q \ X +9 &Sc\ Y +10 &U&\ X +9 &Vy\ - +9 &WW \ J +10 ( + &W`R\ \ A +2 "collection"'x& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.98 + "collection"'& +5 "core" &W`R\ A + .tHand.open +2 "manipulator"&D1 +54 "core" 1 +2 "manipulator"&,% +4 "core" %   ( D +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&a'\ +96 "core" ' +2 "collection"'!& +5 "core" &W`R \ A +2 #tRinsing MixLoop with GuSCN + .PSV.dial :mixloop,avoiding: PBV + .PTV.dial :PRVmixing,avoiding: :puck + .PRV.dial :spare1 +2 "processing"%{  +102 "core"  +2 "processing"%^% +4 "core" %E\ +3 .tPS.seek 1.099ml +2 "processing"%'^ +1187 "core" ' +2 .tdelay 2 seconds +201 .PRV.dial :air +2 "processing"%  +102 "core"  +3 .tPS.seek 2.5ml + "processing"%k' +1496 "core" ' + .tPSV.dial :waste1,avoiding: PBV +3 "processing"%w  +130 "core"  +2 .tPS.seek :empty +2 "processing"%5' +2619 "core" ' +3 #tDiluting Lysate in Syringe +3 .PSV.dial :PTV,avoiding: PBV +4 "processing"%. +158 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%: @ +72 "core" ? +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +203 .PRV.dial CBV + "processing"%Q  +47 "core"  +2 .tdelay 2 seconds +203 .PS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.2ml +2 "processing"%&'I +2138 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :spare1 +2 "processing"%  +72 "core" +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek 1ml +2 "processing"%6'Rq +885 "core" ' +2 .tdelay 2 seconds +202 .PRV.dial :air +2 "processing"%  +144 "core"  +16 .tPS.seek 2.5ml +2 "processing"%O' +1594 "core" ' +2 .tdelay 2 seconds +202 #Parking diluted lysate in Mixing Coil + .PSV.dial :mixloop +2 "processing"% +54 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%H  +73 "core" +2 .tPRV.dial :CBV + "processing"%=  +47 "core"  +2 "processing"%F% +5 "core" %B\  +2 .tPS.seek 1.5ml +2 "processing"%c' +1092 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1,avoiding: PBV +2 "processing"%d  +131 "core"  +2 .tPS.seek :empty +2 "processing"% ' +1603 "core" ' +2 #tBeginning samplePassF + "collection"'z& +5 "core" &W`R^\ A +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR,avoiding: PBV +2 "processing"%X  +45 "core"  +2 "processing"%j% +5 "core" %G\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%U' +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%J  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%$' +1594 "core" ' + .tPSV.dial PSR +2 "processing"%V +44 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%q' +2609 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :PTV,via: :air +2 "processing"%< +189 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +73 "core" > +2 .tPS.seek 0ml +2 "processing"% ' +2615 "core" ' + .tPSV.dial :air +2 "processing"%I  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%E' +2612 "core" ' + .tPSV.dial :PTV +2 "processing"%B +73 "core" ~ +2 .tPS.seek 0ml +2 "processing"%Z' +2613 "core" ' +2 "collection"'& +5 "core" &W`R\ A +2 #t\moving diluted lysate into CBV-AIV line + .PSV.dial :air + "processing"%T  +72 "core"  +3 .tPS.seek 2.5ml + "processing"%r' +2610 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%P +44 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%"  +74 "core" +2 .tPRV.dial CBV + "processing"%%% +5 "core" % @\  +2 .tPS.seek 1.8ml +2 "processing"%~' +786 "core" ' +2 .tdelay 3 seconds +301 .PRV.dial :waste2 +2 "processing"%# @ +103 "core" ? +2 .tPS.seek :empty +2 "processing"%3' +1907 "core" ' +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +72 "core" @ +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%  +72 "core" +2 .tdelay 2 seconds +201 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%?  +74 "core"  +2 .tdelay 2 seconds +202 "processing"%% +3 "core" %E\ +3 .tPS.seek 1.499ml +2 "processing"%'' +1600 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%' +1102 "core" ' + .tPSV.dial :air +2 "processing"%9  +44 "core"  +5 .tPS.seek 0ml +3 "processing"%>' +2613 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%\ +42 "core" +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%]  +46 "core" ~ +3 .tdelay 2 seconds +203 "processing"%% +4 "core" %G\ +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%|'t +860 "Can" W(\ bb +1507 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%0  +76 "core"  +2 .tdelay 2 seconds +202 "processing"% % +3 "core" %sG\ +3 .tPS.seek 0.475ml +2 "processing"%i' +2574 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +6 "processing"%u  +46 "core"  +2 .tdelay 2 seconds +203 .PS.seek 0.965ml +2 "processing"%1'N +4990 "core" ' +2 .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%  +44 "core" +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%8  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +56 .tPS.seek 2.5ml +2 "processing"%f' +1641 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"%K +73 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%C @ +73 "core" ? +3 .tPS.seek 0ml + "processing"%-' +2610 "core" ' + .tPSV.dial :air +2 "processing"%  +73 "core"  +3 .tPS.seek 2.5ml +2 "processing"%l' +2609 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"% +73 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%m' +2613 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV +2 .PSV.dial :air +2 "processing"%n  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%b' +2618 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :PML +2 "processing"%4 +42 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%}  +73 "core" +2 "processing"%% +4 "core" %8\  +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%' +7729 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +4 "collection"'A & +54 "core" $ +2 .tAWV.select :waste + "collection"' +10 "processing"%;% +3 "core" %C\ +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml + "processing"%v'nB +10820 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"'R { +55 "core" } +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%L' +1311 "core" ' + .tPSV.dial :air +2 "processing"%)  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%M' +2608 "core" ' + .tPSV.dial :PML +2 "processing"%_ +43 "core" +2 .tPS.seek 0ml +2 "processing"%@' +2603 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 'h& +3 "core" &W`R\ A +2 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +4 ."MFBPCR"SPE.hold 2:46:40,55C +3 "collection"'N& +2 "MFB"*p @@T +5 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +3 "core" &W`R\ A +2 .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR + "processing"%G +26 "core"  +2 ."MFBPCR"delay 20 seconds +89 "core"  +2 "processing"%\\% +5 "core" % \ C + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%' +1594 "core" ' +2 .tdelay 5 seconds +294 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB +2 .ATV.dial AIV + "MFB"*[ I +157 "core" J +2 "MFB"* % +4 "core" %R P +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*e'6 +31 .tPSV.dial :waste1 +3 "processing"%  +45 "core"  +3 .tPS.seek 0ml + "processing"%S' +1605 "core" ' + .tPSV.dial PSR +2 "processing"%/ +46 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%' +2604 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%* +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%t' +614 "Can" Z)\ 4## +967 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*(  +27 "core" ' + .tPSV.dial PSR +2 "processing"% +42 "core" +2 "MFB"*y% +4 "core" %6 A / +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*' +52 "core"  +2 "processing"%g% +5 "core" %\ 4 + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%' +550 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*W % +62 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +982 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%Y  +53 "core"  +5 .tPS.seek 0ml +2 "processing"%2' +147 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*  +50 "core" +2 "MFB"*D% +4 "core" %R] GB +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*,' +1375 "core" ' +2 .tPSV.dial PSR +4 "processing"%! +46 "core"  +2 .tPSR.select :air + "processing"% +9 "core" ' +2 ."MFBPCR"delay 3 seconds +3 .tPS.seek 2.5ml +2 "processing"%x' +297 ."MFBPCR"ATV.dial :AIV +3 "MFB"*{ I +72 "core" J +2 "MFB"*^% +4 "core" % E\ < +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*o' +2221 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%7 +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%' +2609 "core" ' + .tPSV.dial PSR +2 "processing"% +106 "core"  +2 "processing"%w% +5 "core" %1\ U + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%k' +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%.  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%:' +826 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*Q9 +3 "core" 9z6 +3 #"MFBPCR"Solid Phase Extraction Heater at 49C + .ATV.dial ASV +2 "MFB"*5 n +34 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*% +4 "core" %1 }\ 2 +2 ."MFBPCR"AS.seek 0.041ml +3 "MFB"*&'% +220 "core" ' +2 .tPSV.dial PSR +2 "processing"% +46 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%6' +2614 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%H' +2609 "core" ' + .tPSV.dial PSR +2 "processing"%= +105 "core"  +2 "processing"%F% +5 "core" %9\ v + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%O' +1612 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%d  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%c' +702 "core" ' +2 ."MFBPCR"delay 10 seconds +891 "core" ' + .tPSV.dial PSR +2 "processing"%z +45 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%X' +47 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +2343 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%J'k +2671 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%U  +133 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%V' +253 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial AIV +2 "MFB"*$ I +49 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +759 "core" ' + .tPSV.dial :air +2 "processing"%  +102 "core" +3 .tPS.seek 2.5ml + "processing"%q' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%I +43 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"% ' +5111 "core" ' + .tPSV.dial :air +2 "processing"%B  +42 "core"  +56 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%E' +1330 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +54 "core"  +2 "MFB"*T% +5 "core" %V ~ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*Z'Q +1028 "core" ' + ."MFBPCR"ATV.dial :AIV +3 "MFB"*P I +79 "core" I +2 "MFB"*"% +4 "core" %Q  B +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*%' +85 "core" ' + .tPSV.dial :mixloop +3 "processing"%r +43 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%#' +690 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*~ n +158 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +240 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*  +107 "core"  +2 "MFB"*?% +5 "core" %R ~ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +1025 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol + "MFB"*3  +68 "core" +2 "MFB"*'% +4 "core" %  @ +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*9'_ +2466 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'  +43 "core"  +2 "collection"'\ % +5 "core" %/\ + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"']'P +1123 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'' +1628 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'>  +4 '0  +41 "core"  +95  +2 .tCBV.dial :waste1 +2 "collection"' @ +45 "core" ? +3 .tCS.seek 0ml + "collection"'|'4 +2056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*u  +35 "core" +2 ."MFBPCR"delay 3 seconds +253 "core" ' +2 .tCSV.dial CSR +2 "collection"'i  +44 "core"  +2 "collection"'% +5 "MFB"*8% +3 "core" %11\ +2 %_  B +2 #tPulling 4ml of CSR.flush +3 ."MFBPCR"AS.seek 0.434ml + .tCSR.select :flush +4 "MFB"*1'ݎ + "collection"' +13 .tCS.seek 4ml +2 "collection"'K'P +511 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*C  +50 "core" +2 "MFB"*f% +4 "core" %ݐ ~ / +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*'' +239 "core" ' +2 .tdelay 5 seconds +87 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*- n +109 .tCSR.select :air +2 "collection"' +3 "core" o +3 "MFB"*% +5 "core" %.  +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*l'&8 +4 .tCS.seek 10ml + "collection"'n' +1629 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'m  +44 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'4'4 +2652 "core" ' +2 "collection"'}& +4 "core" &W`Q\ A +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" & !  3 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&b(ӷ +21 "core" ( +2 "manipulator"&A& +4 "core" &ӻ #  $ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +3 "core" &ӻ   $ +3 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"&R/ +62 "core" / +2 .tCC.seek :open +2 "collection"'v( +322 "Can" (\  +98 "core" ( +2 "manipulator"&)& +5 "core" &  # +2 "manipulator"&L% +4 "core" % $  " +2 .tForearm.seek :retract +2 "manipulator"&_'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&M(- +297 "core" ( +3 "manipulator"&h& +4 "core" &- " + \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" &-  " \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'η +113 "core" ' + .tHand.open +2 "manipulator"&G1 +64 "core" 1 +2 "manipulator"&\\% +57 "core" % η 0 . + +5 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&@'\ +97 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'[& +5 "core" &V\ +2 "manipulator"& % +4 "core" %\   V  +3 "storage"(% +4 "core" %`\ 7\ 2 v\ +2 "storage"(. +4 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 3 +2 "storage"(( +213 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (/& +4 "core" & N\ 2 +2 "manipulator"&S& +4 "core" &-   +2 "manipulator"&*% +4 "core" %\  ,  +3 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +3 "manipulator"&( +193 "core" ( +2 "manipulator"&(& +5 "core" & - #  +2 "storage"(y& +5 "core" & \ 1 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(g& +5 "core" & \ 1 +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(e'V +134 "core" ' +2 "storage"(t- +4 "core" -'ߪ +3 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (W& +3 "core" & \ 1 +2 "manipulator"&& +4 "core" & # X +2 ."WCR"Elbow.seek 3 +3 "manipulator"&Y( +3 "core" ( +3 "manipulator"&& +4 "core" & , &  +2 "storage"(D& +4 "core" & e\ 1 +3 ."WCR"Forearm.seek 3 + 300 counts +3 "manipulator"&'B +8 "core" ' +2 ."MFBPCR"delay 3 seconds +6 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&/ +58 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(2'X +3 "manipulator"&!& +8 "core" &  Z +2 "manipulator"&{% +5 "core" % U  } +2 ."WCR"Forearm.seek :retract +3 "manipulator"&^'\ +93 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&,(ӷ +3 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +92 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*7 % +49 "core" ( +2 "manipulator"&x& +5 "core" & . ) e 4 +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &  c 4 +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&w' +3 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +87 "core" ' +4 "manipulator"&.& +4 "core" &  & i 4 +3 "manipulator"&k% +4 "core" %   ? +3 "collection"'Q& +4 "core" &\ +2 "collection"'5& +5 ."WCR"CC.seek :closed +2 "collection"'(W +5 "core" & \ + &L\  +8 &/J\ +| +10 &cD\ ? +9 &y};\ O +9 &9_]\ O +10 &_A\ O +9 &_J\ O +9 &]\ O +10 &B]\ O +9 &^\ N +10 &\\\ O +9 & ]\ N +9 &"I]\ O +10 &$ ^\ O +9 &%e\ O +9 &'_\ O +10 &)S]\ N +9 &+_\ O +10 &,`|\ O +9 &._{\ N +9 &0Z`\ O +10 &2b\ O +9 &3`~\ O +9 &5_z\ N +10 &7b]{\ O +9 &9$]|\ O +10 &:^\ N +9 &<`u\ O +9 &>jco\ O +10 &@+_}\ O +9 &A`{\ O +9 &C^|\ O +10 &Epbz\ O +9 &G2az\ O +10 &Hrv\ Q +9 &Jm\ S +9 &Ldy\ V +10 &Nn\ Y +9 &On\ Y +9 &Ql\ Z +10 &Sbm\ Z +9 &U"o\ Z +10 &Vzi\ . +9 &W[&n\ T +9 ( + &Wl`n\ C + "collection"'5& +5 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.03 + .Hand.open +2 "manipulator"&1 +15 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*o  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 "core" 1 +2 ."MFBPCR"AS.seek 1ml +3 "manipulator"&:% +2 "MFB"* ' +7 "core" %   +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +3 "manipulator"&6'\ +93 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")=+ +4 "core" + +2 "sampler")F% +4 "core" %>< \  +3 "collection"'H& +4 "core" &Wlb_\ C +3 "Can" (\  +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'d  +133 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +4 "core" %W \ r +54 "collection"'0% +4 "core" %6\ \ ]\ U +2 "sampler") % +4 "core" %W \ r +53 "collection"'% +3 "core" %6\ \ ]\ V +2 "sampler")u% +4 "core" %W \ s +54 "collection"'i% +4 "core" %6\ \ \\\ X +2 "sampler")% +4 "core" %W44 \ t +2 "sampler")8% +4 "core" %W65 \ t +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )9% +3 "core" %W:9 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")|  +75 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %6\ \ \ \ T +2 #"WCR"Intake @33.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X% +3 "core" %WT \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")s  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X' ? +223 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")s  +78 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 1200.0ml + .Intake.select :open + "sampler") +212 "collection"'%% +4 "core" %6\ \  \ V +2 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X< \ v +3 "sampler")n% +4 "core" %AA \ u + ."WCR"Intake.select :close +2 "sampler")0 +9 )}% +3 "core" %GG \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X\ Q +2 "sampler")v% +4 "core" %j,// \ m +16 "collection"'y% +4 "core" %6\ \ 8\ Q +2 "sampler")% +4 "core" %j,<> \ n +15 "collection"'H% +3 "core" %6\ \ ;\ Q +2 "sampler")d% +4 "core" %j,OM \ m +3 "collection"'% +4 "core" %6\ \ 7\ P + #"WCR"Intake @34.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +3 "sampler")#.'0X< \ o +2 "sampler")O% +4 "core" %>? \ o + ."WCR"Intake.select :close +2 "sampler")0 +10 )J% +3 "core" %EF \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")V  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %6\ \ H\ R +2 "sampler")8% +4 "core" % \ r +53 "collection"' % +3 "core" %6\ \ H\ U +3 "sampler")7% +4 "core" %  \ r +53 "collection"'|% +3 "core" %6\ \ G\ V +2 "sampler")% +5 "core" %?< \ r +2 "sampler")0% +4 "core" %A? \ v + ."WCR"Intake.select :close +2 "sampler")0 +10 )-% +3 "core" %GF \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +8 "core" ' +2 ."MFBPCR"delay 30 seconds +67 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %6\ \ I\ U +2 "sampler")8% +4 "core" %76 \ q +3 "sampler") % +4 "core" %<8 \ r + ."WCR"Intake.select :close +2 "sampler")0 +10 )7% +3 "core" %== \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")|  +77 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +61 ."WCR"SS.reconfigure SSexhale +5 "sampler")#.0X \ p +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %CB \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \ x +2 "sampler")T% +4 "core" %B? \ w + ."WCR"Intake.select :close +2 "sampler")0 +10 )E% +3 "core" %FF \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")W  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % \ o d +54 "collection"'8% +4 "core" %6\ \ c\ T +2 "sampler") % +5 "core" % \ q +53 "collection"'7% +4 "core" %6\ \ i\ R +2 "sampler")|% +5 "core" % \ m +53 "collection"'"% +4 "core" %6\ \ n\ Q +2 "sampler")0% +5 "core" % \ n +53 "collection"'-% +3 "core" %6\ \ l\ Q +2 "sampler")% +4 "core" %,, \ m +54 "collection"'U% +3 "core" %6\ \ e\ Q +2 "sampler")C% +4 "core" %BB \ n +3 "sampler")% +4 "core" %CC \ m + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %HH \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \ t +53 "collection"'% +4 "core" %6\ \ \ V +2 "sampler")% +4 "core" %,_^ \ t +54 "collection"'9% +4 "core" %6\ \ x\ Z +2 "sampler")@% +4 "core" % \ v# +54 "collection"'!% +4 "core" %6\ \ \ Z +2 "sampler"){% +4 "core" % \ v +53 "collection"'M% +3 "core" %6\ \ ~\ W +2 "sampler")g% +4 "core" % \ t +54 "collection"'% +4 "core" %6\ \ {\ Y +2 "sampler")% +4 "core" % \ v +54 "collection"'*% +4 "core" %6\ \ |\ Z +2 "sampler")% +4 "core" % \ w +53 "collection"'e% +4 "core" %6\ \ s\ Z +3 "sampler")% +4 "core" %)( \ u +54 "collection"'D% +4 "core" %6\ \ \ Z +2 "sampler")k% +4 "core" %:: \ v +2 "sampler")% +4 "core" %<; \ w +2 ."WCR"Intake.select :close + "sampler")0 +10 )Y% +3 "core" %AA \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")2  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %CD \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")8  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X' . +322 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :ASV +2 "MFB"*8 n +95 "core" m + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*W  +33 "core"  + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*7'(@ +1524 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 *|% +3 "core" %(  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*S' +1782 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'0% +4 "core" %6\ \ \ P +2 "sampler")-% +4 "core" %3BB \ l +53 "collection"' % +4 "core" %6\ \ \ P +2 "sampler")U% +4 "core" %,^\\ \ l +53 "collection"'C% +4 "core" %6\ \ \ R +2 "sampler")% +4 "core" % {} \ n L +53 "collection"'% +4 "core" %6\ \ \ T +2 "sampler")% +4 "core" % \ q +54 "collection"'s% +4 "core" %6\ \ \ S +2 "sampler")% +4 "core" % \ o +53 "collection"'n% +4 "core" %6\ \ \ R +2 "sampler")% +5 "core" % \ o +53 "collection"' % +3 "core" %6\ \ \ T +57 "sampler")1% +12 "core" % \ o +56 "collection"'u% +4 "core" %6\ \ \ R +2 "sampler");% +4 "core" %+* \ p +53 "collection"'+% +4 "core" %6\ \ \ Q +2 "sampler")L% +4 "core" %;: \ n +2 "sampler")% +5 "core" %:8 \ n + ."WCR"Intake.select :close +2 "sampler")0 +10 )h% +4 "core" %?= \ + ."WCR"SSV.dial :exhaust +3 "sampler")b  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")m% +4 "core" %;NN \  +53 "collection"'l% +4 "core" %6\ \  +2 "sampler")% +5 "core" %3ii \  +53 "collection"'^% +4 "core" %6\ \  +2 "sampler")x% +4 "core" % \ ) +53 "collection"'y% +4 "core" %6\ \  +2 "sampler")v% +4 "core" % \  +53 "collection"'% +4 "core" %6\ \ m +2 "sampler")(% +4 "core" % \  +54 "collection"'d% +4 "core" %6\ \  +3 "sampler")% +4 "core" % \  +53 "collection"'% +4 "core" %6\ \  +2 "sampler")% +4 "core" % \  +53 "collection"'2% +4 "core" %6\ \  +2 "sampler")c% +4 "core" % \  +53 "collection"'&% +3 "core" %6\ \  +2 "sampler") % +5 "core" %+) \  +53 "collection"'X% +4 "core" %6\ \ , +2 "sampler")F% +4 "core" %66 \  +3 "sampler")o% +4 "core" %67 \  + ."WCR"Intake.select :close +2 "sampler")0 +10 ):% +3 "core" %9; \ 2 +2 ."WCR"SSV.dial :exhaust +2 "sampler")O  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X \  +124 #"WCR"Vacuum too high -- waiting up to 40s +48 "collection"'5% +36 "core" %6\ \ \  +39 "sampler")% +57 "core" %gf \  k +27 "collection"'z% +71 "core" %6\ \  \ +15 #"WCR"Intake @35.3psia, vacuum from 20.0 to 24.0psi +40 .SS.reconfigure SSinhale.with maxSpeed: 21 +26 "sampler")#.0X  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +54 "collection"')% +4 "core" %6\ \ P\  +2 "sampler")a% +5 "core" % \ < +53 "collection"'[% +4 "core" %6\ \ \ \ " +2 "sampler")R% +4 "core" %*) \ ? +53 "collection"'t% +3 "core" %6\ \ L\  +2 "sampler")N% +5 "core" %53 \ ; +53 "collection"'% +4 "core" %6\ \ F\  +2 "sampler")% +4 "core" %<; \ ; +2 "sampler")9% +4 "core" %?; \ : +2 ."WCR"Intake.select :close +2 "sampler")0 +10 )@% +2 "core" %@> \ b +2 ."WCR"SSV.dial :exhaust +2 "sampler")!  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X Q o +3 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*g' I +414 "core" ' +59 ."WCR"Exhaust.select :close +3 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +79 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +212 "collection"'% +3 "core" %6\ \ G\ & +2 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X \ D +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'*% +4 "core" %6\ \ \ ( +2 "sampler")D% +5 "core" %=p' \ F + ' + ."MFBPCR"SPE.coast +4 "MFB"*  +3 "core"  +  + ."MFBPCR"ASV.dial :SPErecovery +3 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118oct0816h1150ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +4 "collection"'Y% +3 "core" %6\ \ \ I +2 "sampler")k% +4 "core" %=p( \ l +16 "collection"'m% +4 "core" %6\ \ P\ E +2 "sampler")l% +4 "core" %=p&$& \ b +16 "collection"'% +4 "core" %6\ \ N\ G +2 "sampler")^% +5 "core" %=p).+ \ b +15 "collection"'x% +4 "core" %6\ \ \ \ O +3 "sampler")y% +4 "core"  + %=p(33 \ n +3 ."MFBPCR"ARV.dial :carrier +2 "MFB"*v  +11 "collection"'% +4 "core" %6\ \ \ F +2 "sampler")(% +4 "core" %=p(<; \ d +5  +2 "MFB"*d% +5 "core" %V | +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(N +4 "collection"'% +4 "core" %6\ \ Q\ R +2 "sampler")% +4 "core" %=p)ED \ n +3 "collection"'2% +4 "core" %6\ \ N\ Q +2 #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X  \ w +2 "sampler")=% +4 "core" %@B \ x + ."WCR"Intake.select :close +3 "sampler")0 +3 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +4 "sampler")r% +4 "core" %BC \ + ."WCR"SSV.dial :exhaust +3 "sampler")$  +3 ."MFBPCR"delay 2 seconds +74 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %-qp \ t +53 "collection"' % +4 "core" %6\ \ Q\ [ +57 "sampler")7% +8 "core" % \ z +54 "collection"'0% +4 "core" %6\ \ \ ^ +2 "sampler")|% +4 "core" % \ z +53 "collection"'H% +4 "core" %6\ \ \ ] +2 "sampler")U% +4 "core" % \ z +55 "collection"'C% +4 "core" %6\ \ \ \ ] +2 "sampler") % +4 "core" % \ z +54 "collection"'% +4 "core" %6\ \ G\ [ +2 "sampler")% +4 "core" %\  \ x +54 "collection"'s% +3 "core" %6\ \ \ [ +3 "sampler")% +4 "core" % \ x +53 "collection"'n% +4 "core" %6\ \ \ [ +2 "sampler")% +4 "core" %*' \ x +54 "collection"' % +4 "core" %6\ \ K\ [ +2 "sampler")1% +5 "core" %00 \ w +53 "collection"'u% +4 "core" %6\ \ \ [ +2 "sampler")+% +4 "core" %;; \ x +2 "sampler")L% +5 "core" %;; \ x + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %<= \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")h  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X= \ z +54 "collection"'~% +4 "core" %6\ \ S\ ^ +2 "sampler")?% +4 "core" %RQ \ { +53 "collection"'3% +4 "core" %6\ \ Y\ ^ +2 "sampler")% +5 "core" %jl \ { +53 "collection"'i% +4 "core" %6\ \ \ ^ +2 "sampler")%% +4 "core" % \ { +54 "collection"'8% +4 "core" %6\ \ O\ ^ +2 "sampler")W% +5 "core" % \ { +53 "collection"'>% +3 "core" %6\ \ \ ^ +2 "sampler") % +4 "core" % \ z +54 "collection"'7% +4 "core" %6\ \ \ ^ +2 "sampler")0% +4 "core" % \ | +53 "collection"'|% +4 "core" %6\ \ S\ ` +3 "sampler")H% +4 "core" % \ } +54 "collection"'U% +4 "core" %6\ \ \ ` +2 "sampler")C% +5 "core" % \ } +53 "collection"' % +4 "core" %6\ \ \ _ +2 "sampler")% +4 "core" % \ { +53 "collection"'% +4 "core" %6\ \ \ ^ +2 "sampler")s% +4 "core" % \ z +42 ' + ."MFBPCR"delay 4 seconds +11 "collection"'% +4 "core" %6\ \ \ ] +2 "sampler")n% +4 "core" %)' \ z +54 "collection"'% +4 "core" %6\ \ \ _ +2 "sampler") % +4 "core" %41 \ { +53 "collection"'1% +4 "core" %6\ \ \ ^ +2 "sampler")u% +4 "core" %>= \ z +2 "sampler")+% +4 "core" %?? \ z +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )L% +3 "core" %B@ \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X; \  +54 "collection"'V% +3 "core" %6\ \ \ b +2 "sampler"):% +4 "core" %DF \  +3 "sampler")Z% +4 "core" %EF \  + ."WCR"Intake.select :close +2 "sampler")0 +10 )'% +3 "core" %HG \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")~  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X% +4 "core" %?< \ k +53 "collection"' % +3 "core" %6\ \ \ N +3 "sampler")7% +4 "core" %SR \ k +53 "collection"'0% +4 "core" %6\ \ \ O +2 "sampler")|% +4 "core" %gf \ k +54 "collection"'H% +4 "core" %6\ \ \ O +2 "sampler")U% +4 "core" % \ k +54 "collection"'C% +4 "core" %6\ \ \ N +2 "sampler") % +4 "core" % \ k +54 "collection"'% +4 "core" %6\ \ \ N +2 "sampler")% +4 "core" % \ k +54 "collection"'s% +3 "core" %6\ \ \ O +3 "sampler")% +4 "core" % \ k +53 "collection"'n% +4 "core" %6\ \ \ N +3 "sampler")% +4 "core" % \ k +54 "collection"' % +4 "core" %6\ \ \ O +2 "sampler")1% +4 "core" % \ k +53 "collection"'u% +4 "core" %6\ \ \ N +2 "sampler")+% +4 "core" % \ j +53 "collection"'L% +4 "core" %6\ \ \ N +2 "sampler")% +4 "core" % \ k +53 "collection"'I% +4 "core" %6\ \ \ O +2 "sampler")]% +4 "core" % \ k +53 "collection"'B% +4 "core" %6\ \ \ N +2 "sampler")A% +4 "core" %)( \ l +54 "collection"'_% +4 "core" %6\ \ \ N +2 "sampler")r% +5 "core" %23 \ k +53 "collection"'<% +4 "core" %6\ \ \ N +2 "sampler")% +4 "core" %=: \ k +53 "collection"'h% +4 "core" %6\ \ \ N +2 "sampler")% +4 "core" %EC \ k +2 "sampler")% +4 "core" %CC \ k +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )G% +3 "core" %ED \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")/  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X< \ p +2 "sampler")2% +4 "core" %>> \ p +2 ."WCR"Intake.select :close + "sampler")0 +10 )e% +3 "core" %@> \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %6\ \ \ O +2 "sampler") % +5 "core" % \ j +53 "collection"'7% +4 "core" %6\ \ \ O +2 "sampler")0% +5 "core" % \ l +45 ."WCR"SS.reconfigure SSconfig +3 "sampler")#.0X/home/esp/esp2/mission/18tundeployv2dil.rb:117:in `times'"3/home/esp/esp2/mission/18tundeployv2dil.rb:117"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"3/home/esp/esp2/mission/18tundeployv2dil.rb:111"1/home/esp/esp2/lib/framework.rb:46:in `load'"//home/esp/esp2/lib/framework.rb:46:in `ld'"1/home/esp/esp2/lib/framework.rb:51:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"-/home/esp/esp2/lib/esp.rb:203:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"%progress too slow after 1175.0ml:@checkpoint: omitted +2 .SSV.dial :exhaust +2 "sampler")C  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'s' +2426 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"' @ +76 "core" @ +53 "sampler")n% +4 "core" %RR \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +92 "core"  +2 "collection"' % +5 "core" %\  +2 ."WCR"CSV.dial between air and CTV +56 "collection"'1 ` +40 "core" b +3 ."WCR"CS.seek 6.887ml +2 "collection"'u' +824 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'+  +2 'L  +27 "core"  +50  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"''4 +1814 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'I @ +44 "core" ? +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"']' +2404 "core" ' +2 "collection"'B% +5 "core" % \  + ."WCR"CSV.dial between air and CTV +3 "collection"'A ` +30 "core" b +3 ."WCR"CS.seek 2.445ml +2 "collection"'_'+ +1867 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'r  +28 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'<'4 +411 "core" '%\ +3 ."WCR"CBV.dial :waste2b +2 "collection"'  +32 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +4 "collection"'h' +367 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +134 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"'G% +5 "core" %\ + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'/' +618 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'i' +1938 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"'" @ +77 "core" > +53 "sampler")a% +4 "core" %MI \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'}  +93 "core"  +2 "collection"')% +5 "core" %\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'t ` +60 "core" ^ +3 ."WCR"CS.seek 6.851ml +2 "collection"'N' +828 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'  +2 '9  +29 "core"  +111  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'@'4 +1752 "core" '\ +3 ."WCR"delay 2:00 +3321 "Can" w,\  +8682 ."WCR"CBV.dial :waste2b +2 "collection"'!  +32 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'-' +130 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'M  +134 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"';  +42 "core"  +2 "collection"'% +5 "core" %L\ +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'R' +609 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'' +1938 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"'{ @ +76 "core" ? +53 "sampler")% +4 "core" %HH \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'g  +92 "core"  +3 "collection"'*% +4 "core" %D\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'D ` +60 "core" ^ +3 ."WCR"CS.seek 6.839ml +2 "collection"''H +833 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'Y  +3 'k  +29 "core"  +108  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +3 "collection"'b'4 +1721 "core" 'فK\ +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'l  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'' +184 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'m  +134 "core" +2 "collection"'x& +5 "core" &Wl`+\ C +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 + "manipulator"&y% +4 "core" %\ \    +3 "storage"(% +4 "core" %e \ +2 "storage"(. +3 "core" . +3 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"((( +213 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (v& +3 "core" & E O M\ +3 "manipulator"&d& +4 "core" &   4 +2 "manipulator"&% +4 "core" %\ \    +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +3 "manipulator"&( +169 "core" ( +2 "manipulator"&2& +5 "core" &   o +2 "storage"(e& +4 "core" & \ +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&' +90 "core" ' +2 "storage"([& +5 "core" & \ +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek beamBreak +64 "storage"( 'V +266 "core" ' +2 "storage"(K- +4 "core" -'\\ +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&&& +4 "core" &   +2 "storage"(o& +4 "core" & ~ ]\ +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&X' +27 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&O, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(- +2 "core" -'\\ +3 ."WCR"SE.seek 3.08 Pucks below Top Plate +2 "storage"(' +32 "core" ' +2 "manipulator"&Q% +5 "core" %0  1 +2 "storage"(J& +4 "core" & Y Y x\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 336 counts +2 "manipulator"&S'\\ +16 "core" ' +2 "manipulator"&5& +5 "core" & "  m  +2 "storage"(& +4 "core" & } \ +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&z' +20 "core" ' +3 ."WCR"SE.seek 4.08 Pucks below Top Plate +2 "storage"(w' +50 "core" ' +2 "manipulator"&P& +5 "core" &   K  +3 "manipulator"&q% +4 "core" %з    +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&T'\ +91 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&E(ӷ +161 "core" ( +2 "manipulator"&j& +5 "core" &  " / +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +4 "core" &   / +2 ."WCR"Forearm.seek CC +2 "manipulator"&f' +95 "core" ' +2 ."WCR"Hand.close + "manipulator"&/ +58 "core" / +2 ."WCR"CC.seek :open +3 "collection"'=( +420 "core" ( +2 "storage"(^& +5 "core" & \ +2 "storage"(c& +4 "core" & \ +2 "manipulator"&& +5 "core" &   / +2 "manipulator"&% +4 "core" % &   ) / +3 ."WCR"Forearm.seek :retract +2 "manipulator"&\ '\ +94 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&V( +167 "core" ( +2 "manipulator"&:& +5 "core" & ! % +2 "storage"(Z& +5 "core" & ~\ +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."WCR"Forearm.seek 2 +3 "manipulator"&'' +97 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&~, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&F1 +61 "core" 1 +3 "manipulator"&3% +4 "core" % =  D +2 "storage"(& +5 "core" & ,\ + ."WCR"Forearm.force -20 +61 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 349 counts +2 "manipulator"&?'i +15 "core" ' +3 "manipulator"&%& +7 "core" &  ! c  +2 "storage"(8& +4 "core" & e\ +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&W' +36 "core" ' +2 "storage"(>% +5 "core" % \ +3 ."downElevator"SE.seek :down +4 "storage"( 'X +99 (7% +3 "core" %ɽ0 ~\ Xh +2 "manipulator"&0% +5 "core" %   4  +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&H'\ +92 "core" ' +25 ' + ."downElevator"SE.coast + "storage"(5 +3 ."WCR"SC.coast + "storage"(6 +4 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'U& +4 "core" &\ +2 .tHand.open +2 "manipulator"&C1 +21 "core" 1 +2 "manipulator"&$& +5 "core" &   D  +2 "manipulator"&|% +4 "core" %\ \   \  +56 .tElbow.seek FlushPuck::Garage +11 "manipulator"&(- +184 "core" ( +2 "manipulator"&& +4 "core" &- & R  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &4& +3 "core" &-     +3 .tForearm.seek :garage + "manipulator"&'η +96 "core" ' +2 .tHand.close +2 "manipulator"&n/ +65 "core" / +2 "manipulator"&& +5 "core" &-  "  +2 "manipulator"& % +5 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&1'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&s(ӷ +285 "core" ( +2 "manipulator"&+& +5 "core" &Ӷ! !  :. +3 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &L& +3 "core" &Ӷ   X :. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&u' +98 "core" ' +2 "manipulator"&I& +5 "core" &Ӹ" ' * :, +2 "manipulator"&% +5 "core" %  ! +2 "collection"'B& +5 "core" &\ +2 "collection"'A& +4 .tCC.seek :closed +2 "collection"'](W +5 "core" &\ +2 &\ +6 & ;N\ $d +10 &VT\ 8 +9 &K\ L +10 &`K\ O +9 &`\\P\ N +9 &#\\L\ N +10 &bM\ N +9 &]L\ O +9 &g_Q\ O +10 &)aP\ O +9 &^N\ N +10 &!_M\ N +9 &#oaN\ O +9 &%2_M\ N +10 &&^K\ N +9 &(_P\ N +9 &*ybT\ N +10 &,:cN\ N +9 &-]K\ N +10 &/aS\ N +9 &1bX\ O +9 &3A`S\ O +10 &5`V\ O +9 &6`S\ O +9 &8_T\ N +10 &:K`T\ N +9 &< `\ N +10 &=_\ N +9 &?c\ O +9 &ARd\ N +10 &Cc\ O +9 &Db\ O +9 &F`\ N +10 &HYeT\ O +9 &Ju\ P +10 &K\ T +9 &M\ X +9 &OD\ Y +10 &Q\ Y +9 &R\ Y +9 &T\ Z +10 &VH\ G +9 &W1'\ (u +10 &WeZ\ A + ( +2 "collection"'A& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.04 +2 "collection"'r& +5 "core" &WeR\ A + .tHand.open +2 "manipulator"&_1 +53 "core" 1 +2 "manipulator"&% +5 "core" %  , #  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&<'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &WeR\ A +2 "collection"'% +4 "core" %\ +2 .tCSV.dial CSR +2 "collection"'G  +43 "core"  +2 "collection"'h% +5 "core" %\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'/'p +1370 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '"% +3 "core" %p\  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'a'[ +668 "core" ' + .tCSV.dial :waste +2 "collection"'} +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"')'4 +2008 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'t& +5 "core" &WeR\ A +2 "collection"'i% +4 "core" %4\ +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'9'p +1286 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'N @ +55 "core" ? +2 "collection"'!% +5 "core" %p\  +2 .tCS.seek 7.001ml +2 "collection"'@'p +563 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'M  +2 ';  +44 "core"  +94  +2 .tCBV.dial :waste1 + "collection"' @ +77 "core" A +3 .tCS.seek 0ml + "collection"'-'4 +1718 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'R& +5 "core" &WeR\ A +2 "collection"'{% +4 "core" %0\ +2 .tCSV.dial :flush +2 "collection"'  +74 "core" +3 .tCS.seek 5ml +2 "collection"'g'p +1253 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'* @ +44 "core" A +2 "collection"'D% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"''m +553 "core" ' +2 ."connect"CSV.dial CTV +66 .tCTV.dial CSV +3 "collection"'Y  +43 "core"  +2 .tCBV.dial :waste2b +2 "collection"'k  +78 "core"  +3 .tCS.seek 0ml +2 "collection"''4 +1709 "core" ' +2 #tFlushing upper manifold + "collection"'l& +5 "core" &WeR\ A +2 "collection"'b% +4 "core" %6\ +2 .tCSV.dial :flush +2 "collection"'m  +74 "core" +3 .tCS.seek 5ml +2 "collection"'x'p +1253 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'y @ +44 "core" A +2 "collection"'% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"''k +316 "Can" q+\ r +244 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'v +3 'd  +48 "core"  +58 ~ +2 .tCTV.dial :air +2 "collection"'  +132 "core" +3 .tCS.seek 0ml +2 "collection"'2'4 +1698 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'e'0 +794 "core" ' +2 .tCSV.dial :waste +2 "collection"'[ +44 "core" +3 .tCS.seek 0ml +2 "collection"','4 +788 "core" ' +2 "collection"'6& +5 "core" &WeR\ A +2 "collection"'K% +4 "core" %8\ +2 .tCSV.dial :flush +2 "collection"'&  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'o'0 +798 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" A +2 "collection"'Q% +5 "core" %0\  +2 .tCS.seek 5ml +2 "collection"'J'p +558 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'5'4 +1247 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''0 +785 "core" ' +2 .tCSV.dial :waste + "collection"'P +75 "core" +3 .tCS.seek 0ml +2 "collection"'q'4 +795 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'& +5 "core" &WeR\ A +2 "collection"'% +4 "core" %6\ +2 .tCSV.dial CSR +2 "collection"'  +132 "core"  +2 "collection"'X% +5 "core" %6\ + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 8ml +2 "collection"'S'L +1926 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'' +560 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'j +103 "core" +2 .tCTV.dial :intake +2 "collection"'.  +76 "core"  +2 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'z' +2025 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'O  +74 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +612 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'T  +104 "core"  +2 "collection"'% +5 "core" %4\ + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 4ml +2 "collection"'^'P +1117 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'c' +1470 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 '  +41 "core"  +97  +2 .tCBV.dial :waste1 +59 "collection"': @ +50 "core" B +3 .tCS.seek 0ml +2 "collection"'Z'4 +2392 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'f  +45 "core"  +2 "collection"'E% +5 "core" %/\ +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'F'P +1119 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'3' +1472 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +43 "core" ~ +2 .tCBV.dial :waste2b +2 "collection"'%  +78 "core"  +3 .tCS.seek 0ml +2 "collection"'8'4 +2399 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'\  +44 "core"  +2 "collection"'>% +5 "core" %3\ +3 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'V'P +1124 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'7' +1464 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'0 +4 ''  +47 "core"  +55 +2 .tCTV.dial :air +2 "collection"'U  +133 "core"  +3 .tCS.seek 0ml +2 "collection"'?'4 +2372 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'C'0 +810 "core" ' +2 .tCSV.dial :waste + "collection"'$ +44 "core" +3 .tCS.seek 0ml +2 "collection"'|'4 +785 "core" ' +2 #tFlushing upper manifold + "collection"'w& +5 "core" &WeZ\ A +2 "collection"'W% +4 "core" %8\ +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.seek 5ml +2 "collection"''p +1242 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'( @ +45 "core" B +2 "collection"'4% +5 "core" %p\  +3 .tCS.seek 7ml + "collection"'~'j +556 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'n +105 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1697 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"' '0 +791 "core" ' + .tCSV.dial :waste +2 "collection"'H +45 "core" +3 .tCS.seek 0ml + "collection"''4 +785 "core" ' +5 "collection"'+& +5 "core" &WeZ\ A +2 "collection"'L% +5 "core" %6\ + .tCSV.dial :flush +2 "collection"'  +43 "core"  +3 .tCS.seek 3ml +2 "collection"'I'0 +792 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"' @ +43 "core" A +2 "collection"'B% +5 "core" %0\  +2 .tCS.seek 5ml +2 "collection"'1'p +558 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'='4 +1240 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'r'0 +794 "core" ' + .tCSV.dial :waste +55 "collection"'_ +83 "core" +3 .tCS.seek 0ml +2 "collection"''4 +788 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'& +4 "core" &WeRr\ A +2 "collection"'% +5 "core" %7u\ +2 .tCSV.dial :flush +2 "collection"'A  +43 "core"  +3 .tCS.seek 5ml +2 "collection"'G'p +1242 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'h @ +42 "core" A +2 "collection"'u% +5 "core" %p\  +3 .tCS.seek 7ml + "collection"''h +556 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'"  +2 '/  +41 "core"  +97 ~ +2 .tCBV.dial :waste1 +2 "collection"'} @ +45 "core" A +3 .tCS.seek 0ml +2 "collection"'a'4 +1682 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'t& +4 "core" &WeR|\ A +2 "collection"'i% +5 "core" %0}\ + .tCSV.dial :flush +2 "collection"'  +74 "core" +3 .tCS.seek 5ml +2 "collection"')'p +1241 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'N @ +45 "core" A +2 "collection"'!% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"'9'm +553 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'M  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"';  +78 "core"  +3 .tCS.seek 0ml +2 "collection"''4 +1691 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'@& +5 "core" &WeRy\ A +2 "collection"'R% +4 "core" %2\ +2 .tCSV.dial CSR +2 "collection"'{  +43 "core"  +2 "collection"'% +5 "core" %2\ + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'-'L +1922 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'*' +570 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'D +2 'g  +5 "Can" n*\  +45 "core"  +56 +2 .tCTV.dial :intake +2 "collection"'Y  +74 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'k' +2000 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +74 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'l'4 +611 "core" ' +2 .tCSV.dial CSR +2 "collection"'b  +102 "core"  +2 "collection"'m% +5 "core" %/\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +13 .tCS.seek 5ml +4 "collection"''p +1394 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'y' +1369 "core" ' + .tCSV.dial CBV +2 "collection"' +105 "core" +2 .tCS.seek 0ml +3 "collection"'x'4 +2653 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&d& +5 "core" &   o 3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&v(ӷ +16 "core" ( +2 "manipulator"&& +5 "core" &ӻ   ) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &ӻ   ) +2 .tForearm.seek CC +2 "manipulator"&2' +93 "core" ' + .tHand.close +2 "manipulator"&[/ +62 "core" / +2 .tCC.seek :open +2 "collection"'e( +421 "core" ( +2 "manipulator"&6& +4 "core" &   [ ' +63 "manipulator"&K% +6 "core" % A    +2 .tForearm.seek :retract +2 "manipulator"&&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&,(- +299 "core" ( +2 "manipulator"&& +4 "core" &- ! ( \ +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &-   $ \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&o'η +114 "core" ' + .tHand.open +2 "manipulator"&J1 +61 "core" 1 +2 "manipulator"&5% +5 "core" % ε % )  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&P'\ +100 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &\ +2 .tHand.open +2 "manipulator"&1 +21 "core" 1 +2 "manipulator"&& +5 "core" &-   M \ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +2 "core" ( +2 "manipulator"&X& +5 "core" &- & " \ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &q& +3 "core" &-   Q \ +2 .tForearm.seek :garage +2 "manipulator"&S'η +100 "core" ' +2 .tHand.close + "manipulator"&j/ +58 "core" / +2 "manipulator"&.& +5 "core" &- !  \ +2 "manipulator"&% +6 "core" %  [ +3 .tForearm.seek :retract +2 "manipulator"&O'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&z(ӷ +283 "core" ( +2 "manipulator"&T& +5 "core" &ӹ   u 9' +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &ӹ   O 9' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +4 "manipulator"&' +109 "core" ' +3 "manipulator"&^& +5 "core" &ӹ   q 9' +2 "manipulator"&% +4 "core" %   D +3 "collection"'& +4 "core" &\ +2 "collection"':& +5 .tCC.seek :closed +2 "collection"'c(W +4 "core" &\ + &\  +8 &0\ +z +10 &c\ ? +9 &t}\ O +9 &6Z\ O +10 &]\ O +9 &]\ O +10 &}]\ O +9 &@^\ N +9 &_\ O +10 &_\ O +9 & b\ O +9 &"HZ\ N +10 &$]\ O +9 &%_\ O +10 &'^\ N +9 &)O\\\ O +9 &+`\ O +10 &,_\ O +9 &.`\ O +9 &0W]\ O +10 &2]\ N +9 &3^\ O +10 &5a\ O +9 &7`\\\ N +9 &9!^\ O +10 &:_\ O +9 &<b\ O +9 &>g]\ O +10 &@)_\ O +9 &A^\ O +10 &C_\ O +9 &Enb\ O +9 &G1]\ O +10 &Hg\ O +9 &J~\ R +9 &Lc\ V +10 &N\ Y +9 &O~\ Y +10 &Q\ Y +9 &S^\ Z +9 &U \ Z +10 &Vzy\ . +9 &WV#\ Q +8 ( +3 "collection"':& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.08 +2 "collection"'f& +4 "core" &WeX~\ B +2 &WeY\ B + .tHand.open +2 "manipulator"&E1 +65 "core" 1 +3 "manipulator"&Z% +5 "core" %    v D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&F'\ +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &WeYx\ B +2 "collection"'%% +4 "core" %.x\ +2 .tCSV.dial CSR +2 "collection"'3  +103 "core"  +2 "collection"'\ % +5 "core" %.\ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'>'p +1381 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '8% +3 "core" %p\  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'V'` +674 "core" ' +2 .tCSV.dial :waste +2 "collection"'' +132 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'0'4 +2005 "core" ' +2 #tPurging external Intake + "collection"'U& +5 "core" &WeY\ B +2 "collection"'7% +4 "core" %7\ + .tCSV.dial :flush +2 "collection"'?  +44 "core"  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'$' +2360 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'C +75 "core"  +2 .tCTV.dial :intake +2 "collection"'w  +75 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'W'4 +2484 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +63 "collection"'  +77 "core"  +2 #tFlushing upper manifold + "collection"'|& +5 "core" &WeY|\ B +2 "collection"'(% +4 "core" %4~\ +2 .tCSV.dial :flush +2 "collection"'4  +74 "core"  +3 .tCS.seek 5ml +2 "collection"''p +1247 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'n @ +43 "core" A +2 "collection"'~% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"''g +567 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'H +103 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"' '4 +1705 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'+'0 +803 "core" ' + .tCSV.dial :waste +3 "collection"'L +43 "core" +3 .tCS.seek 0ml +2 "collection"''4 +801 "core" ' +2 "collection"'& +4 "core" &WeY}\ B +3 "collection"'% +4 "core" %5\  + .tCSV.dial :flush +2 "collection"'B  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'I'0 +787 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'1 @ +54 "core" ? +2 "collection"'=% +5 "core" %0}\  +2 .tCS.seek 5ml +2 "collection"'_'p +563 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'r'4 +1247 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +781 "core" ' +2 .tCSV.dial :waste + "collection"' +73 "core" +3 .tCS.seek 0ml +2 "collection"'A'4 +779 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &   3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&h(ӷ +16 "core" ( +2 "manipulator"&u& +5 "core" &Ӽ " % 5 - + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &G& +3 "core" &Ӽ    - +2 .tForearm.seek CC +2 "manipulator"&"' +92 "core" ' + .tHand.close +2 "manipulator"&// +64 "core" / +2 .tCC.seek :open +2 "collection"'}( +420 "core" ( +2 "manipulator"&& +4 "core" &   H ) +2 "manipulator"&t% +4 "core" % 6   l +3 .tForearm.seek :retract +2 "manipulator"&i'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +294 "core" ( +2 "manipulator"&a& +5 "core" &-  " h + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &N& +3 "core" &-  u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&!'η +114 "core" ' +2 .tHand.open +2 "manipulator"&)1 +65 "core" 1 +2 "manipulator"&M% +5 "core" % θ % +  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&;'\ +95 "core" ' + #tCompleted [phasewithdil] begun 14:00:26 +2 #Preparing to sleep until 14PM +4 #"shutdown"deferred until MFBPCR finish +2 #tWaiting for MFBPCR til 14PM +3 #Continuing at 14:00CEST09-Oct-18 +3 "Can" p*\ l +4 ."Qmail"GoodNews.email "Then, in tube 3: phasewithdil\\n/home/esp/esp2/mission/18tundeployv2dil.rb:118\\n{1 => 22, 2 => 5, 3 => 17}\\nCan@17:33:03, 14.7C, 69% humidity, 14.3psia, 13.294V, 0.758A, 0.752A avg, 10.08W",Subject: "Waiting until 14:00CEST09-Oct-18" +23798 "Can" t)\ \\\\ +60004  |&\ jj +60005  %\  +60004  #\ ]\\ +60004  #\ ts +6864 ."PCR"PCR.off +138 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"10791650:1963,869,719,726,60.0001;10792550:2199,899,691,695,60.0001;10793600:2478,1227,695,654,60.0374;10905110:1975,876,717,710,60.0001;10906010:2291,874,708,694,60.0001;10907060:2469,1157,710,666,60.0001;11018340:1982,904,718,712,60.0001;11019240:2214,919,692,686,60.0374;11020290:2464,1245,692,686,60.0374;11131850:1967,893,689,684,60.0001;11132750:2218,945,695,685,60.0001;11133800:2482,1247,693,718,60.0001;11245120:1943,924,723,710,60.0001;11246020:2215,932,669,720,59.9628;11247070:2466,1263,695,649,60.0374;11358840:1980,892,718,713,60.0001;11359740:2211,917,692,682,60.0374;11360790:2464,1238,694,682,60.0001;11472180:1986,886,717,679,59.9628;11473080:2217,930,693,684,60.0001;11474130:2394,1322,693,685,60.0001;11585610:1974,911,716,681,60.0001;11586510:2221,919,693,717,60.0001;11587560:2424,1276,697,646,60.0001;11698340:1972,909,718,713,59.9628;11699240:2223,914,694,685,60.0001;11700290:2464,1249,664,679,60.0001;11811560:1974,923,720,712,60.0001;11812460:2215,908,693,682,60.0001;11813510:2469,1218,662,684,60.0001;11924730:1970,928,720,711,60.0001;11925630:2206,926,712,656,60.0001;11926680:2474,1222,693,681,60.0001;12038000:1960,904,719,710,59.9255;12038900:2205,922,662,681,60.0001;12039950:2465,1219,699,666,60.0001;12150790:1976,902,741,673,60.0001;12151690:2274,906,683,661,60.0001;12152740:2472,1218,694,683,60.0001;12263700:1981,843,714,755,60.0001;12264600:2199,942,678,676,59.9628;12265650:2479,1248,694,681,60.0001;12376580:1985,909,723,713,60.0001;12377480:2215,905,694,683,60.0001;12378530:2473,1216,664,682,60.0001;12489210:1972,933,723,714,59.9628;12490110:2217,937,692,685,60.0001;12491160:2472,1195,697,685,60.0374;12602030:1974,923,723,714,60.0001;12602930:2216,933,695,688,60.0001;12603980:2440,1222,692,674,60.0001;12715190:1972,945,721,711,60.0001;12716090:2205,930,695,678,59.9628;12717140:2479,1323,693,669,60.0001;12828100:1973,919,723,712,60.0001;12829000:2206,924,693,684,60.0001;12830050:2531,1200,681,677,60.0001;12940620:1964,929,733,683,59.9628;12941520:2155,915,692,683,60.0001;12942570:2479,1255,697,681,60.0001;13053710:1980,931,722,710,60.0001;13054610:2216,922,692,680,60.0001;13055660:2483,1243,696,680,60.0001;13166870:1980,936,722,715,60.0001;13167770:2225,892,695,684,60.0001;13168820:2461,1227,696,681,60.0001;13279890:1972,905,724,711,59.9628;13280790:2222,917,662,683,60.0001;13281840:2558,1220,687,675,60.0001;13392730:1981,915,721,710,60.0001;13393630:2196,922,694,682,60.0001;13394680:2483,1249,696,684,60.0001;13505820:1905,904,721,713,59.9628;13506720:2224,907,693,685,60.0374;13507770:2483,1226,695,690,60.0374;13618800:1984,917,721,714,59.9628;13619700:2221,932,694,684,60.0001;13620750:2479,1225,664,686,60.0001;13731800:1983,914,721,710,60.0001;13732700:2216,941,694,649,59.9628;13733750:2458,1233,695,682,60.0001;13845050:1980,904,723,714,59.9628;13845950:2210,915,692,686,60.0001;13847000:2490,1252,696,681,60.0001;13958470:1975,948,721,710,59.9628;13959370:2225,845,693,681,60.0001;13960420:2473,1243,713,686,60.0374;14071220:1985,904,724,708,60.0001;14072120:2226,934,693,683,60.0001;14073170:2473,1225,695,680,60.0374;14184260:1987,891,746,683,60.0001;14185160:2201,912,694,683,60.0001;14186210:2466,1234,662,682,60.0001;14297310:1985,926,719,708,59.9628;14298210:2234,937,691,649,60.0001;14299260:2479,1189,695,685,59.9628;14410090:1991,896,722,711,60.0001;14410990:2202,917,695,684,60.0001;14412040:2489,1252,694,682,60.0001;14522740:1989,905,719,712,60.0001;14523640:2273,854,689,673,60.0001;14524690:2551,1174,696,681,60.0001;14635600:1986,933,723,711,60.0001;14636500:2243,935,694,686,60.0374;14637550:2479,1229,695,684,60.0374;14748590:1994,910,720,708,60.0001;14749490:2235,931,694,682,60.0001;14750540:2488,1233,661,681,60.0374;14861360:1983,909,723,710,60.0001;14862260:2160,922,692,684,60.0001;14863310:2578,1125,693,678,60.0001;14974040:1901,980,728,724,60.0001;14974940:2250,928,692,647,60.0001;14975990:2484,1253,696,683,60.0001;15087400:1995,923,720,676,59.9628;15088300:2251,929,695,682,60.0001;15089350:2500,1232,696,684,60.0374;15200410:1994,917,722,711,60.0001;15201310:2249,929,694,684,60.0001;15202360:2514,1233,696,678,60.0001;15313660:1987,923,722,709,60.0001;15314560:2249,941,694,583,60.0001;15315610:2492,1172,716,653,60.0001;15426670:2011,1241,722,711,60.0001; +20 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct0816h1150ml.pcr +2 "MFB"*9% +4 "core" %Y { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*@'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*R  +32 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*{ % +110 "core" & +2 "MFB"*% +4 "core" %(  { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zf +222 "core" ' +3 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*-  +50 "core"  +2 "MFB"*g% +4 "core" %ZW  | I +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*D'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Y % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"**% +3 "core" %> 8 | Y +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'F +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*k  +49 "core" +2 "MFB"*b% +4 "core" %>\ ? { O +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*m'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*l  +54 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +73 "core"  +2 "MFB"*% +4 "core" %pB { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*y'D +2034 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*d' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*s' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*]  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*6 % +110 "core" & +2 "MFB"*K% +4 "core" %V {G +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*2' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*v  +50 "core" +2 "MFB"*% +5 "core" % {\ 1 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*Q'> +15407 "Can" #\ TS +704 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*5% +3 "core" %> [ { a +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +523 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*&  +50 "core" +2 "MFB"*% +57 "core" % ^ { A +10 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q" +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*X  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*q'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19091 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*o' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*.' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*P'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*S' +5173 "Can" #\ `` +603 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18oct0818h1150ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*^  +65 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +24 "core"  +2 "MFB"*% +5 "core" %V {- +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*O'(X +2559 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +2897 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*: n +149 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*f'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*Z  +156 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +33 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*%% +3 "core" %( { +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*3'FC +615 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*\  +133 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*% +4 "core" %F? {\ < +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*x' +1820 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*8  +34 "core" +2 #"MFBPCR"Adding PP3 +2 .delay 2 seconds +202 "MFB"*>% +4 "core" % | . +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*'' +632 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +61 "MFB"*V  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*U% +4 "core" % {V +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*7' +633 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*?  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*0% +4 "core" % {\ 5 +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*C'\ +5850 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*w n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*$% +3 "core" %\  {W +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"* '\  +640 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*|  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*(% +3 "core" %\  |Q +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*4' = +5056 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*W  +54 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*n  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*~% +5 "core" % 7 |\ < +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'V +6404 "Can" !\ oo +26201 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*H  +67 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +34 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +32669 "Can" !\ ww +60005   \ tt +60004  \  +60004  \ }} +60003  \ ii +60005  \  +60004  \  +60004   \ ii +38784 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"17723620:2065,881,716,730,60.0001;17724520:2294,941,690,669,60.0374;17725570:2613,1142,717,689,60.0001;17835970:2078,936,719,712,60.0001;17836870:2347,915,693,650,60.0374;17837920:2606,1228,693,682,60.0001;17948710:2071,901,720,713,60.0001;17949610:2338,931,693,682,59.9628;17950660:2606,1236,698,684,60.0001;18061330:2010,966,711,718,59.9628;18062230:2382,929,695,682,60.0001;18063280:2547,1287,698,660,60.0001;18173850:2053,963,720,663,60.0001;18174750:2347,917,691,682,59.9628;18175800:2612,1265,693,682,60.0374;18286290:2032,917,702,714,60.0001;18287190:2259,917,695,686,59.9628;18288240:2620,1236,695,683,60.0001;18399010:2099,890,721,710,59.9628;18399910:2339,908,692,682,60.0001;18400960:2609,1249,696,680,59.9628;18510980:2083,930,719,709,60.0001;18511880:2327,946,692,684,60.0001;18512930:2607,1224,692,684,59.9255;18623310:2072,928,719,723,60.0001;18624210:2310,934,693,681,60.0001;18625260:2608,1244,697,680,60.0001;18735110:2085,937,722,749,60.0001;18736010:2286,951,687,677,60.0001;18737060:2649,1255,694,685,60.0374;18847740:2079,929,719,711,60.0001;18848640:2338,897,692,684,59.9628;18849690:2616,1251,692,645,60.0001;18960560:2077,906,721,711,60.0001;18961460:2340,900,721,641,60.0374;18962510:2679,1141,663,681,60.0374;19073220:2076,910,722,710,60.0001;19074120:2333,915,694,682,60.0001;19075170:2610,1182,696,681,60.0001;19185530:2084,906,724,711,60.0001;19186430:2342,934,694,684,60.0001;19187480:2608,1216,664,683,60.0374;19298470:2145,920,722,711,60.0001;19299370:2356,944,697,687,60.0001;19300420:2578,1227,696,684,60.0374;19411320:2009,928,722,714,59.9628;19412220:2336,903,663,699,60.0001;19413270:2563,1286,697,691,59.9628;19523410:2092,924,722,711,59.9628;19524310:2346,927,711,608,60.0374;19525360:2633,1221,695,680,60.0001;19636110:2177,787,740,728,60.0374;19637010:2333,914,648,682,59.9628;19638060:2610,1256,695,683,60.0001;19748820:2087,929,719,672,59.9628;19749720:2332,904,692,679,60.0001;19750770:2619,1204,694,681,60.0001;19861210:2161,946,698,742,60.0001;19862110:2282,932,692,680,60.0001;19863160:2619,1238,694,681,60.0374;19973680:2085,915,689,673,60.0001;19974580:2347,913,691,684,60.0001;19975630:2698,1195,679,681,60.0001;20086470:2167,811,737,714,60.0001;20087370:2333,865,693,681,59.9628;20088420:2617,1218,696,681,60.0001;20199350:2098,915,722,705,60.0001;20200250:2347,901,693,687,60.0001;20201300:2629,1224,665,681,59.9628;20311790:2068,866,739,686,60.0001;20312690:2348,913,691,685,60.0374;20313740:2622,1230,662,683,60.0001;20424030:2101,929,720,708,59.9628;20424930:2352,956,697,680,60.0374;20425980:2628,1255,692,650,60.0374;20536850:2098,922,723,709,60.0001;20537750:2348,941,695,679,59.9255;20538800:2625,1228,663,683,60.0001;20649420:2131,900,731,670,60.0001;20650320:2353,910,695,689,60.0001;20651370:2629,1236,667,681,60.0001;20761650:2098,939,717,713,59.9628;20762550:2454,873,707,657,60.0001;20763600:2599,1276,692,646,59.9628;20874080:2096,914,721,711,60.0001;20874980:2354,943,693,681,60.0001;20876030:2627,1252,695,726,60.0001;20986460:2103,934,721,710,59.9628;20987360:2359,920,692,683,60.0001;20988410:2638,1227,694,645,60.0001;21098850:2101,917,719,709,59.9628;21099750:2368,928,693,679,60.0001;21100800:2635,1236,697,680,60.0001;21211200:2192,898,728,694,60.0001;21212100:2294,932,694,685,60.0001;21213150:2638,1255,693,652,60.0001;21323660:2098,920,720,709,60.0374;21324560:2368,918,697,682,60.0001;21325610:2640,1232,694,650,60.0001;21436030:2106,908,721,711,60.0001;21436930:2373,928,696,683,59.9628;21437980:2636,1255,693,645,60.0001;21548810:2108,983,723,722,59.9628;21549710:2367,905,709,670,59.9628;21550760:2666,1241,668,682,60.0001;21661360:2103,905,722,707,59.9628;21662260:2370,912,696,679,60.0001;21663310:2655,1220,663,681,60.0001;21774220:2130,799,746,686,60.0001;21775120:2370,933,695,681,60.0001;21776170:2634,1255,695,683,60.0001;21887010:2105,911,721,706,60.0001;21887910:2370,912,665,683,60.0001;21888960:2656,1221,693,684,60.0001;21999730:2130,912,721,713,60.0001;22000630:2360,890,694,687,59.9628;22001680:2658,1229,696,684,60.0001;22112200:2104,946,718,673,60.0001;22113100:2376,933,695,684,60.0001;22114150:2658,1232,696,680,60.0001;22224740:2115,918,723,712,59.9628;22225640:2361,952,694,686,59.9628;22226690:2663,1228,697,683,60.0001;22337670:2170,1134,740,677,60.0001; +21 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18oct0818h1150ml.pcr + "MFB"* % +4 "core" %Y* | +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*L'(@ +1030 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*+  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"*% +4 "core" %(") |\ 8 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*B'Zh +224 "core" ' +3 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*1% +4 "core" %Zp / | D +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*='> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*I % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*_% +3 "core" %> 1 { A +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*r'i +530 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*% +4 "core" %|. | +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*u  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*G  +74 "core"  +2 "MFB"*/% +4 "core" %q0 { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*z' +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*F' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +1831 "Can" !\ ^^ +3943 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +3 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*h  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*N % +110 "core" & +2 "MFB"*)% +4 "core" %V {G +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*M' +222 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +61 "MFB"*i  +51 "core" +2 "MFB"*!% +4 "core" % { +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*9'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*R% +4 "core" %>  | A +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*{' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*@% +5 "core" % {\ 1 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*-'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*g  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19091 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*Y' +1023 "Can" !\ ~} +4756 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*D' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*l' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18oct0820h1150ml.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*y  +65 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*d  +24 "core"  +2 "MFB"*% +5 "core" %V {/ +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(\\ +2559 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*[' +2897 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*s n +150 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*]'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*6'(@ +1465 "Can"  \ pp +1442 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*K  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*<  +45 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*v% +3 "core" %(% { +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FO +630 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*2 n +95 "core" m +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 +62 "MFB"*J% +6 "core" %FT { +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*5' +1825 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +3 "MFB"*Q I +32 "core" I +2 #"MFBPCR"Adding PP5 +2 .delay 2 seconds +202 "MFB"*&% +4 "core" % { / +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +623 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air3 +2 "MFB"* % +34 "core" $ +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*X% +4 "core" %  { @ +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*', +621 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*q  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*o% +4 "core" %2\  { Q +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*j'\ +5848 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*p n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*.% +4 "core" %\  { H +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +619 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*,  +59 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*P% +4 "core" %\   | J +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*S' M +5042 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*T  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +34 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*^% +5 "core" % R {[ +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*'q +32601 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*  +78 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +34 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +786 "Can"  \  +60004  !\  +60004  !\ ee +60004  !\  +60005  ~"\  +60004  !\ ed +60004  !\  +60004  "\  +60004  "\  +10000 ."PCR"PCR.off +138 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"24635790:1577,895,729,720,60.0001;24636690:1791,888,696,690,60.0374;24637740:1980,1230,697,684,60.0001;24748040:1652,909,718,673,59.9628;24748940:1879,916,695,681,60.0001;24749990:1981,1217,663,682,60.0374;24860930:1597,926,721,709,59.9628;24861830:1790,924,694,682,59.9628;24862880:1941,1253,698,681,60.0374;24973420:1679,899,696,702,59.9628;24974320:1874,904,664,651,60.0001;24975370:1977,1231,693,685,60.0374;25085910:1596,924,720,711,59.9628;25086810:1783,914,720,635,59.9628;25087860:2040,1199,682,705,60.0374;25198640:1600,917,717,712,59.9628;25199540:1782,923,694,684,60.0001;25200590:1967,1234,696,680,60.0374;25310860:1591,918,720,709,60.0001;25311760:1780,917,695,680,60.0001;25312810:2006,1172,673,671,60.0001;25423380:1592,911,722,671,60.0001;25424280:1777,905,694,685,60.0001;25425330:1960,1315,659,648,60.0374;25535490:1588,899,731,721,59.9628;25536390:1758,906,700,692,60.0001;25537440:1968,1239,694,650,60.0001;25648210:1595,924,721,710,60.0001;25649110:1771,914,694,683,60.0001;25650160:1972,1238,665,683,60.0001;25761100:1595,904,721,709,60.0001;25762000:1774,895,675,648,60.0001;25763050:1956,1224,716,665,60.0001;25873400:1598,884,724,708,60.0001;25874300:1784,947,697,680,60.0001;25875350:1945,1242,696,678,59.9628;25985960:1591,916,719,705,60.0001;25986860:1783,904,663,685,60.0001;25987910:1969,1208,696,680,60.0001;26098290:1595,900,720,715,59.9628;26099190:1779,883,660,684,60.0001;26100240:1965,1211,696,677,60.0001;26210860:1600,861,722,711,60.0001;26211760:1791,890,692,677,59.9628;26212810:1962,1228,696,681,60.0374;26323000:1591,919,721,712,60.0001;26323900:1778,927,661,688,60.0001;26324950:1960,1383,668,679,60.0001;26435780:1598,927,720,709,60.0001;26436680:1774,919,694,648,60.0001;26437730:1965,1237,698,679,60.0001;26548660:1591,908,721,715,59.9628;26549560:1749,963,690,690,60.0001;26550610:1947,1215,693,695,60.0001;26660960:1582,911,724,713,60.0001;26661860:1773,929,663,681,59.9628;26662910:1958,1217,696,680,59.9628;26772930:1593,914,718,705,60.0001;26773830:1801,909,695,684,60.0001;26774880:1950,1229,695,683,60.0001;26885330:1580,902,721,712,59.9628;26886230:1776,908,692,648,60.0001;26887280:2002,1231,714,642,60.0001;26998250:1586,900,720,709,60.0001;26999150:1767,912,695,685,60.0001;27000200:1966,1234,695,680,60.0001;27110560:1589,927,721,675,59.9628;27111460:1758,911,694,682,60.0001;27112510:1963,1226,695,684,60.0374;27223090:1591,890,717,679,60.0001;27223990:1782,901,695,685,59.9628;27225040:1964,1237,698,681,60.0001;27335510:1589,923,693,712,60.0001;27336410:1770,927,693,682,60.0001;27337460:2068,1142,713,645,60.0001;27447970:1593,930,723,711,60.0001;27448870:1770,891,697,681,60.0001;27449920:1956,1194,697,681,60.0001;27560300:1589,919,723,707,60.0001;27561200:1781,898,691,689,60.0001;27562250:2025,1177,705,644,60.0374;27672370:1588,892,718,673,60.0001;27673270:1776,895,695,683,60.0001;27674320:1972,1235,695,682,60.0374;27784770:1596,903,690,707,59.9628;27785670:1791,913,696,682,60.0001;27786720:2037,1187,700,667,60.0001;27896950:1590,913,694,708,59.9628;27897850:1778,946,693,681,60.0001;27898900:1967,1217,694,682,60.0001;28008960:1592,897,719,674,59.9628;28009860:1773,925,694,683,60.0001;28010910:1967,1231,696,681,60.0374;28121270:1601,913,719,673,60.0001;28122170:1697,921,694,684,60.0001;28123220:1961,1301,711,680,60.0001;28233530:1592,930,721,673,60.0001;28234430:1782,883,698,684,60.0001;28235480:1967,1233,697,682,60.0001;28345950:1585,913,691,712,59.9628;28346850:1780,945,696,690,59.9628;28347900:1956,1213,696,684,60.0374;28458670:1593,934,722,708,59.9628;28459570:1777,918,695,682,60.0001;28460620:1972,1228,696,681,60.0001;28570580:1592,931,723,710,60.0001;28571480:1776,917,694,711,60.0001;28572530:1892,1342,689,689,60.0001;28683010:1586,927,722,708,60.0001;28683910:1775,909,695,681,60.0001;28684960:1967,1241,697,684,60.0001;28795380:1597,945,723,710,60.0001;28796280:1781,897,695,684,60.0001;28797330:1976,1204,697,681,60.0001;28907930:1661,898,725,707,59.9628;28908830:1694,913,693,683,60.0001;28909880:1970,1243,694,643,60.0001;29020280:1588,914,726,674,60.0001;29021180:1846,945,681,703,60.0001;29022230:1971,1254,666,646,60.0001;29132860:1551,1033,715,719,59.9628;29133760:1780,931,697,681,60.0001;29134810:1891,1221,667,685,60.0001;29245390:1588,1217,720,708,60.0001; +20 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18oct0820h1150ml.pcr +2 "MFB"*O% +3 "core" %o |\ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*:'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*e  +32 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*f % +110 "core" & +2 "MFB"*Z% +5 "core" %( { +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Za +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*%  +50 "core"  +2 "MFB"*E% +4 "core" %ZX {] +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*\ '> +6061 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*3% +4 "core" %>\  | T +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*8'D +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*>  +49 "core"  +2 "MFB"*x% +4 "core" %=  z F +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*V'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*U  +53 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*'  +74 "core"  +2 "MFB"*?% +4 "core" %p { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*0'= +2034 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*7' +3076 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*$' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*C'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +2729 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +65 "MFB"*  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*W % +110 "core" & +2 "MFB"*n% +4 "core" %V { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*~' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*4  +49 "core"  +2 "MFB"*H% +5 "core" % | & +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +12199 "Can" !\ RR +3912 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\\ % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"* % +4 "core" %>  | H +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*+  +50 "core" +2 "MFB"*% +4 "core" % {\ 9 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*L  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18788 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*1' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*I' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*=' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2324 "Can" !\ rr +3450 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*r'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*u' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*G'V +5066 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18oct0822h1150ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*/  +65 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +24 "core"  +2 "MFB"*z% +5 "core" %V { +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*F'(Y +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +149 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*t'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*"'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*h  +157 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +62 "MFB"*N  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*)% +3 "core" %( { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*a'FD +619 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*i I +54 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*!% +4 "core" %F>\  | L +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*M' +1823 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"* n +33 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*R% +4 "core" % |\ 7 +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*9' +618 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +3 "MFB"*  +32 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*@% +3 "core" %  { K +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*{' +616 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*g  +114 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*-% +3 "core" % \  { P +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5867 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*Y n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"**% +3 "core" %\  { +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*D'\  +630 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +4 "MFB"*k  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*b% +3 "core" %\  | +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' 3 +5044 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*l  +55 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +45 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +4 "core" % 4 |" +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*y'S +3660 "Can" !\ QQ +28936 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*d  +68 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +34 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +29933 "Can" !\ q +60004  \ ii +60004  \ jj +60004  \  +60004  \ ZZ +60005  \ ww +60004  \  +60004  \ gg @CEST1539036268.71 ."PCR"PCR.off +180 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"31538930:2522,816,751,703,60.0001;31539880:2824,930,664,687,60.0374;31540730:2260,947,697,685,60.0374;31541480:1647,943,694,683,60.0001;31652350:2571,894,690,708,60.0001;31653300:2872,941,695,685,60.0001;31654150:2267,950,693,681,60.0001;31654900:1662,946,695,683,60.0001;31765900:2577,923,717,705,60.0001;31766850:2862,933,695,670,60.0001;31767700:2285,941,651,679,60.0374;31768450:1714,912,701,682,60.0001;31878900:2507,950,721,706,59.9628;31879850:2868,941,704,692,60.0374;31880700:2183,1032,655,648,60.0001;31881450:1722,957,693,684,60.0374;31992640:2584,922,719,712,60.0001;31993590:2847,951,696,680,60.0001;31994440:2256,926,696,683,60.0001;31995190:1646,946,694,725,60.0001;32105610:2576,913,726,711,59.9628;32106560:2869,921,696,683,60.0001;32107410:2251,894,695,683,60.0374;32108160:1645,919,695,646,60.0374;32218370:2571,917,720,707,59.9628;32219320:2895,969,675,722,60.0374;32220170:2230,942,697,685,60.0001;32220920:1627,930,697,685,60.0001;32332180:2561,948,721,712,60.0001;32333130:2852,880,700,684,60.0374;32333980:2277,890,703,649,60.0001;32334730:1639,1007,695,673,60.0001;32445670:2549,967,720,702,59.9628;32446620:2868,964,690,678,60.0001;32447470:2290,917,696,683,60.0374;32448220:1651,937,664,685,60.0001;32559050:2561,928,723,710,60.0001;32560000:2866,941,693,688,60.0001;32560850:2242,965,696,716,60.0001;32561600:1654,883,693,683,60.0001;32671950:2560,912,721,708,59.9628;32672900:2848,925,663,681,60.0374;32673750:2239,924,695,682,60.0001;32674500:1660,914,695,707,60.0001;32785140:2568,917,682,713,60.0001;32786090:2842,914,695,681,60.0001;32786940:2261,939,716,676,60.0001;32787690:1625,903,711,659,60.0001;32898050:2561,936,724,708,60.0001;32899000:2840,943,715,688,60.0001;32899850:2219,951,697,680,60.0001;32900600:1628,893,693,681,60.0374;33011180:2567,942,722,710,60.0001;33012130:2850,939,695,664,59.9628;33012980:2214,907,696,681,60.0001;33013730:1636,927,698,682,60.0001;33124590:2562,913,720,710,60.0001;33125540:2849,922,695,648,60.0001;33126390:2296,887,713,692,60.0001;33127140:1654,911,696,685,60.0001;33238140:2577,929,719,680,60.0001;33239090:2853,950,694,683,59.9628;33239940:2251,920,696,683,60.0001;33240690:1645,910,697,684,60.0001;33351600:2559,937,722,726,59.9628;33352550:2848,928,709,646,60.0001;33353400:2311,960,693,650,60.0001;33354150:1636,930,694,681,60.0001;33464520:2567,925,722,710,60.0001;33465470:2841,914,697,681,60.0001;33466320:2224,933,696,677,60.0374;33467070:1652,940,693,682,60.0001;33577730:2574,927,721,672,59.9628;33578680:2816,905,696,685,60.0001;33579530:2229,937,699,681,60.0001;33580280:1653,954,696,683,60.0374;33691120:2504,903,722,713,59.9628;33692070:2840,910,696,686,60.0001;33692920:2234,921,696,709,60.0001;33693670:1587,876,716,657,60.0374;33804760:2558,929,722,710,60.0001;33805710:2839,907,675,657,59.9628;33806560:2306,906,690,665,60.0001;33807310:1613,964,694,678,60.0001;33918630:2570,939,713,709,60.0001;33919580:2844,938,696,683,60.0001;33920430:2241,946,695,675,60.0374;33921180:1668,855,700,676,60.0001;34031970:2567,951,721,707,60.0001;34032920:2854,934,695,681,60.0001;34033770:2220,942,673,683,60.0374;34034520:1706,835,719,664,59.9628;34145780:2645,871,699,688,60.0001;34146730:2835,946,694,683,60.0001;34147580:2232,937,695,681,60.0374;34148330:1637,925,695,683,60.0374;34259310:2604,879,743,713,60.0001;34260260:2837,865,687,684,60.0001;34261110:2247,940,666,681,60.0001;34261860:1643,919,697,684,60.0374;34372450:2550,936,721,709,60.0001;34373400:2838,912,662,684,60.0374;34374250:2231,931,696,684,60.0001;34375000:1641,931,695,685,60.0001;34486020:2542,981,714,703,59.9628;34486970:2843,924,692,682,59.9628;34487820:2238,930,694,682,60.0001;34488570:1633,923,692,646,60.0001;34600040:2586,950,724,705,60.0001;34600990:2849,908,664,688,60.0374;34601840:2246,916,695,678,60.0001;34602590:1581,924,695,681,60.0001;34712940:2553,1026,710,692,59.9628;34713890:2829,966,688,690,60.0001;34714740:2255,878,700,677,60.0374;34715490:1631,941,695,683,60.0001;34826030:2558,903,721,709,59.9628;34826980:2840,933,693,683,60.0374;34827830:2240,940,694,682,60.0001;34828580:1634,948,662,679,60.0001;34939460:2559,929,719,707,60.0001;34940410:2841,961,692,683,60.0001;34941260:2217,989,681,710,60.0001;34942010:1685,937,672,713,60.0001;35052480:2550,928,720,707,59.9628;35053430:2890,851,712,672,59.9628;35054280:2177,991,681,683,60.0001;35055030:1632,974,686,691,60.0001;35165670:2559,907,689,711,59.9628;35166620:2832,919,691,679,60.0001;35167470:2226,940,696,681,60.0001;35168220:1640,947,714,680,60.0374;35279010:2555,912,721,712,60.0001;35279960:2843,924,694,683,60.0001;35280810:2252,916,692,644,60.0001;35281560:1643,920,696,680,60.0001;35392570:2550,941,721,706,60.0001;35393520:2836,951,663,685,60.0001;35394370:2234,915,692,685,60.0001;35395120:1636,927,694,680,60.0001;35505770:2548,918,688,710,60.0001;35506720:2838,900,693,717,60.0001;35507570:2233,833,702,699,60.0001;35508320:1650,800,693,677,60.0001;35619100:2545,942,711,707,59.9628;35620050:2827,901,695,695,60.0001;35620900:2233,956,694,628,60.0001;35621650:1673,897,699,692,60.0001;35732590:2585,862,719,707,59.9628;35733540:2837,924,693,681,60.0001;35734390:2225,911,692,681,60.0001;35735140:1628,913,694,684,60.0001;35845350:2558,884,737,667,60.0001;35846300:2927,922,677,647,60.0001;35847150:2236,941,692,684,60.0374;35847900:1657,914,690,682,60.0374;35958430:2624,809,735,717,60.0001;35959380:2747,939,692,680,60.0374;35960230:2237,948,694,683,60.0001;35960980:1626,948,694,678,60.0374;36071590:2501,856,718,710,59.9628;36072540:2838,928,692,681,60.0001;36073390:2230,928,696,681,60.0001;36074140:1628,921,660,682,60.0001;36185120:2544,939,721,707,60.0001; +26 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct0822h1150ml.pcr +2 "MFB"*m% +4 "core" %X | + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*s  +32 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*[ % +110 "core" & +2 "MFB"*]% +4 "core" %( { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*K'Zd +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*<  +51 "core"  +2 "MFB"*v% +5 "core" %ZX  { f +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*6'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*2 % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*J% +3 "core" %>  | Y +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*': +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Q  +49 "core" +2 "MFB"*&% +5 "core" %0\  | U +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*5'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +54 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*X  +73 "core"  +2 "MFB"*% +4 "core" %p { +3 ."MFBPCR"AS.reconfigure ASconfig +63 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*q'8 +2034 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*o' +2199 "Can" \ VV +874 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*p' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +5769 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*P  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"*T% +5 "core" %V {P +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*^  +50 "core"  +2 "MFB"*S% +5 "core" % {\ 3 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*O% +3 "core" %>  {l +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*e  +48 "core" +2 "MFB"*f% +4 "core" % { +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Z'q+ +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*:  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*%'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +14496 "Can" \ w +4594 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*E' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*3'V +2728 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*8'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*U' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*''V +5068 "core" ' +3 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct0900h1150ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*?  +65 "core"  +62 ."MFBPCR"ARV.dial :carrier +4 "MFB"*V  +24 "core"  +2 "MFB"*0% +5 "core" %VU { +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*7'(S +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*$ n +160 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*C'R +869 "Can" \ `` +4199 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*|'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +157 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*W  +34 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*n% +4 "core" %()_ { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*('FS +619 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*4 I +55 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*H% +4 "core" %FS[ {\ = +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*~' +1831 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*\\ % +36 "core" $ +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"* % +4 "core" %e {O +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +631 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air1 +2 "MFB"*+  +33 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +4 "core" %\\ { ) +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'# +629 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*L  +34 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +4 "core" %( ] | C +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5845 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*1 n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*B% +3 "core" %\ \ ] | H +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*I'\  +623 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*_  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*=% +3 "core" %\ ] | +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' G +5053 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +53 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*r  +34 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*u% +5 "core" % JO {i +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*/'i +28837 "Can" \ qp +3764 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +68 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*z % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +16 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +55105 "Can" \ ZZ +60004  \ ii +60004  \  +60004  \  +60004  \  +60005  \  +60004  \ ZZ +60004  \ ss +30732 ."PCR"PCR.off +275 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"*38481600:1370,1181,697,719,58.9930;38482450:1600,1653,694,682,59.0303;38483400:1794,2017,696,680,59.0303;38484450:1986,2429,696,679,59.0303;38485600:2161,2841,696,682,59.0303;38597570:1411,1254,714,672,59.0303;38598420:1581,1620,693,681,59.0303;38599370:1778,2046,696,681,59.0303;38600420:1989,2407,695,682,59.0303;38601570:2157,2806,693,677,59.0303;38713710:1403,1239,717,711,59.0303;38714560:1550,1690,691,678,59.0303;38715510:1772,2054,694,682,59.0303;38716560:1980,2373,661,681,59.0303;38717710:2174,2832,694,679,59.0303;38829980:1410,1214,722,709,58.9930;38830830:1579,1639,690,683,59.0303;38831780:1772,2049,666,644,59.0303;38832830:1970,2429,684,687,59.0303;38833980:2199,2808,692,685,59.0303;38946050:1404,1200,719,709,58.9930;38946900:1584,1618,689,685,59.0303;38947850:1753,2010,690,666,59.0303;38948900:2019,2409,695,683,59.0676;38950050:2156,2801,695,677,59.0303;39062170:1401,1214,720,705,58.9930;39063020:1581,1620,693,681,58.9930;39063970:1771,2005,698,682,59.0303;39065020:1973,2412,696,683,59.0303;39066170:2171,2808,691,645,59.0303;39178370:1399,1228,719,673,58.9930;39179220:1593,1641,692,683,58.9930;39180170:1761,2018,693,680,59.0303;39181220:1956,2410,694,681,59.0303;39182370:2150,2765,697,679,59.0676;39294490:1373,1185,724,731,59.0303;39295340:1569,1636,693,681,58.9930;39296290:1767,2021,695,683,58.9930;39297340:1965,2424,689,646,59.0676;39298490:2164,2826,697,675,59.0676;39410610:1393,1275,719,707,59.0303;39411460:1579,1713,692,681,59.0676;39412410:1772,2098,696,681,59.0303;39413460:1955,2547,695,678,59.0303;39414610:2166,2943,694,680,59.0303;39526570:1395,1259,719,708,59.0303;39527420:1578,1715,690,682,59.0303;39528370:1772,2148,662,680,59.0303;39529420:1972,2572,692,680,59.0303;39530570:2149,3008,693,682,59.0303;39642320:1393,1278,719,703,59.0303;39643170:1577,1733,692,685,59.0303;39644120:1752,2080,694,683,59.0303;39645170:1964,2577,694,679,59.0303;39646320:2126,3041,695,683,59.0676;39758530:1367,1287,721,709,59.0303;39759380:1575,1711,663,687,59.0303;39760330:1774,2149,694,683,59.0303;39761380:1955,2547,692,660,58.9930;39762530:2185,2976,695,646,59.0303;39874200:1377,1261,722,708,58.9930;39875050:1568,1699,692,684,59.0303;39876000:1753,2093,700,684,59.0303;39877050:1934,2581,697,685,59.0303;39878200:2167,2974,694,666,59.0303;39990560:1388,1210,721,718,58.9930;39991410:1597,1648,684,703,59.0303;39992360:1773,2151,694,682,59.0676;39993410:1955,2544,692,683,59.0676;39994560:2156,2987,689,637,59.0676;40107050:1401,1264,690,711,58.9930;40107900:1578,1693,682,696,59.0303;40108850:1778,2098,690,681,59.0303;40109900:1963,2537,696,681,59.0676;40111050:2145,2970,691,663,59.0676;40223540:1391,1284,720,719,59.0676;40224390:1569,1728,685,688,58.9930;40225340:1769,2106,686,643,58.9930;40226390:1965,2527,695,681,59.0303;40227540:2152,2983,693,682,59.0676;40339580:1395,1274,719,709,58.9930;40340430:1574,1693,693,647,59.0303;40341380:1747,2102,686,686,59.0303;40342430:1992,2573,693,681,59.0303;40343580:2153,2962,691,682,59.0303;40455730:1397,1273,718,707,58.9930;40456580:1559,1679,692,678,58.9930;40457530:1761,2138,696,662,59.0303;40458580:1994,2533,683,700,59.0303;40459730:2154,2915,697,645,59.0303;40572580:1390,1270,722,706,59.0303;40573430:1569,1724,692,679,58.9930;40574380:1763,2125,692,680,59.0303;40575430:1963,2525,664,681,59.0303;40576580:2152,2970,694,681,59.0303;40688800:1393,1243,719,708,58.9930;40689650:1552,1687,693,680,59.0303;40690600:1751,2126,693,644,59.0303;40691650:1957,2543,704,669,59.0303;40692800:2173,2958,696,681,59.0303;40804630:1390,1270,720,707,58.9930;40805480:1570,1688,690,685,59.0303;40806430:1753,2117,697,677,58.9930;40807480:1951,2573,695,681,59.0303;40808630:2137,2977,696,686,59.0303;40920860:1416,1261,723,707,59.0303;40921710:1575,1669,691,686,59.0303;40922660:1768,2107,694,679,58.9930;40923710:1952,2540,692,680,59.0303;40924860:2145,2978,692,642,59.0303;41036780:1397,1253,718,686,59.0303;41037630:1571,1698,689,678,59.0303;41038580:1763,2140,690,704,59.0303;41039630:1943,2521,707,680,59.0303;41040780:2139,2967,690,643,59.0303;41153080:1417,1281,720,710,58.9930;41153930:1581,1672,664,685,59.0303;41154880:1761,2107,696,679,59.0303;41155930:1965,2540,690,669,59.0303;41157080:2140,2961,693,669,59.0303;41269340:1394,1276,714,680,59.0303;41270190:1566,1716,692,685,59.0303;41271140:1765,2122,695,680,59.0303;41272190:1952,2556,695,681,59.0303;41273340:2133,2986,694,665,59.0303;41385440:1394,1277,722,712,59.0303;41386290:1576,1698,692,685,58.9930;41387240:1770,2124,695,669,59.0303;41388290:1981,2529,694,642,59.0303;41389440:2174,2968,694,658,59.0303;41501620:1394,1249,711,708,59.0303;41502470:1590,1733,685,687,59.0303;41503420:1769,2137,701,675,59.0303;41504470:1941,2556,694,682,59.0303;41505620:2139,2991,690,675,59.0303;41618000:1396,1299,720,710,59.0303;41618850:1579,1730,690,646,59.0303;41619800:1758,2139,694,679,59.0303;41620850:1952,2552,696,680,59.0303;41622000:2151,2986,696,647,59.0676;41734280:1399,1256,719,709,59.0303;41735130:1553,1712,692,685,58.9930;41736080:1708,2188,697,661,59.0303;41737130:1999,2517,693,672,58.9930;41738280:2165,2986,664,681,59.0303;41850050:1444,1294,722,696,58.9930;41850900:1578,1640,702,676,58.9930;41851850:1744,2183,692,685,59.0303;41852900:1939,2529,692,678,59.0303;41854050:2147,2979,691,650,59.0303;41965880:1387,1284,719,706,59.0303;41966730:1576,1674,686,698,59.0303;41967680:1749,2150,693,686,59.0303;41968730:1970,2552,692,687,59.0676;41969880:2155,2984,689,647,59.0303;42082300:1399,1253,688,709,59.0303;42083150:1568,1730,692,684,59.0303;42084100:1753,2115,693,682,59.0676;42085150:1956,2565,696,647,59.0303;42086300:2131,2991,694,682,58.9930;42197910:1422,1282,719,709,58.9930;42198760:1547,1770,690,681,58.9930;42199710:1757,2116,696,681,58.9930;42200760:1953,2566,690,646,59.0303;42201910:2142,2966,694,680,59.0303;42313790:1395,1277,720,711,59.0303;42314640:1572,1690,691,687,59.0303;42315590:1753,2169,696,683,59.0303;42316640:1953,2496,695,681,59.0303;42317790:2144,2988,694,682,59.0303;42429640:1369,1243,732,698,58.9930;42430490:1583,1712,674,710,59.0303;42431440:1737,2158,698,679,59.0676;42432490:1950,2549,664,682,59.0303;42433640:2153,2998,690,684,59.0303;42545670:1388,1263,719,710,58.9930;42546520:1559,1701,689,689,58.9930;42547470:1753,2131,697,683,59.0303;42548520:1945,2567,691,686,59.0676;42549670:2144,2976,693,681,59.0303;42661910:1405,1298,721,712,58.9930;42662760:1570,1731,692,683,59.0303;42663710:1747,2130,695,681,59.0303;42664760:1952,2569,693,680,59.0676;42665910:2137,2971,695,679,59.0676;42778250:1400,1286,719,707,58.9930;42779100:1521,1689,693,684,59.0303;42780050:1757,2188,692,672,59.0303;42781100:1971,2556,690,680,59.0303;42782250:2148,2985,665,685,59.0303;42894000:1394,1278,712,724,58.9930;42894850:1566,1642,700,690,59.0303;42895800:1742,2136,690,704,59.0676;42896850:1956,2566,692,682,58.9930;42898000:2142,2971,690,645,59.0303;43009900:1405,1283,718,710,58.9930;43010750:1560,1695,690,685,58.9930;43011700:1761,2099,693,679,58.9930;43012750:1948,2576,694,681,59.0303;43013900:2143,3004,664,645,58.9930;43126210:1384,1260,691,710,58.9930;43127060:1576,1702,692,678,59.0303;43128010:1759,2114,694,683,59.0676;43129060:1950,2570,693,648,58.9930;43130210:2127,2962,688,687,58.9930;43242300:1780,2567,719,694,58.9930; +32 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct0900h1150ml.pcr +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +2 "MFB"*G @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +5 "MFB"*F  +54 "core"  +2 ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*c  +162 "core" +2 "MFB"*t% +5 "core" %( = +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +3 "MFB"*h' +424 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*N n +157 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*)  +52 "core"  +2 "MFB"*"% +5 "core" %h <\ 6 +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*i'\ [ +2036 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*! n +177 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*a'R +3160 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +28 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*R'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*M % +57 "core" % +2 "MFB"*% +4 "core" %(# 7 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*@' +428 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*9% +4 "core" % 6\ 0 +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*g' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*-  +37 "core"  +2 "MFB"*{% +4 "core" % 3\ : +3 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*Y' G +3644 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"** % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" % G  Q G +3 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*k' Ů +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*b  +50 "core" +2 "MFB"*D% +4 "core" % ū ~ V N +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*l' zB +325 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"* n +107 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery + "MFB"*% +5 "core" % zE_ X +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*' +7163 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*d n +166 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +1746 "Can" \ ^ +128 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*m % +55 "core" % +2 "MFB"*y% +5 "core" %RZ  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*s' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*[  +36 "core"  +2 "MFB"*]% +5 "core" % F \ < +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*' +11486 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*< % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*v% +3 "core" %  \ 4 +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*K'\ 4a +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*2  +49 "core"  +2 "MFB"*J% +5 "core" %\ 4a A +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*6' +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*Q n +92 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*&  +34 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +11870 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +61 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*X'V +20136 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"* % +129 "core" % +2 "MFB"*5% +5 "core" %V ~ +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*q' +64 "Can" !\  +160 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*o  +50 "core"  +2 "MFB"*% +5 "core" % ~\ 4 +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*p' s +11487 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*. % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*j% +3 "core" % r  E +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*P'\ 8! +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*T% +5 "core" %\ 81 l +2 ."MFBPCR"AS.seek 0.59ml +3 "MFB"*,' +323 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*^ n +92 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*S  +31 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +11881 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*O'V +20136 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*  +74 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*e' x +432 "Can" !\ { +7644 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +4 "MFB"*f n +89 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*'^ +15505 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*: n +155 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*Z'R +205 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*%  +4 "core" T + T + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*E'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +154 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*  +52 "core"  +2 "MFB"*3% +4 "core" %(+ { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*\ ' x +4651 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*> I +51 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +3707 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*8'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*U  +52 "core"  +2 "MFB"*?% +5 "core" %($ { +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*V': +2037 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*0  +96 "core" +2 "MFB"*'% +4 "core" %: R {= +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*7'2 +431 "core" ' + ."MFBPCR"ATV.dial ASV +3 "MFB"*$ n +98 "core" n +2 "MFB"*w% +4 "core" %5 L |! +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*C'  +2545 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +60 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*W'V +2904 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*n'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*|  +52 "core"  +2 "MFB"*4% +4 "core" %(q { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*H': +2043 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*(  +87 "core"  +2 "MFB"*\\% +4 "core" %: 3 { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"* '5 +429 "core" ' +5 ."MFBPCR"ATV.dial ASV +3 "MFB"*~ n +87 "core" o +2 "MFB"*+% +5 "core" %@ { ( +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*'  +2545 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +52 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*L'V +2023 "Can" "\ bb +880 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +88 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +3050 "core" ' +2 ."MFBPCR"ATV.dial :ASV +2 "MFB"*1 n +88 "core" o +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*B'Q +1465 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +168 "core" n +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +314 "core" ' + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*=  +90 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*I % +56 "core" $ +2 "MFB"*% +5 "core" %V {2 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*r' +240 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*u  +44 "core" +2 "MFB"*% +5 "core" % { +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*'0 +19127 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*z % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*F% +4 "core" %1l |\ 8 +2 ."MFBPCR"AS.seek 0.985ml +3 "MFB"*/' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*c  +50 "core"  +2 "MFB"*t% +5 "core" % {^ +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*'cX +323 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV + "MFB"*N I +122 "core" J +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*)' +199 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*"'R +10090 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*!'R +10097 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +4516 "Can"  \ UU +1259 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*a'R +10089 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +54 "core" +2 "MFB"*M% +4 "core" %R { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +231 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +9991 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"*9 I +69 "core" J +3 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*@' +9886 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*- n +159 "core" n +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*{'V +226 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*g% +3 "core" %V { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"**'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +31 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*Y % +55 "core" $ +2 "MFB"*b% +4 "core" %( { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*D'Z_ +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*k  +35 "core"  +2 "MFB"*% +5 "core" %Z\\  | > +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*d% +3 "core" %>\  | L +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'F +524 "core" ' +2 ."MFBPCR"delay 3 seconds +364 .ATV.dial :bleach +2 "MFB"*m  +49 "core"  +2 "MFB"*y% +5 "core" %8  { K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*[  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*]  +74 "core"  +2 "MFB"*s% +5 "core" %pN { +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*<': +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*v' +3074 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*J'V +669 "Can"  \ SS +2063 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*K' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*&  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*6 % +110 "core" & +2 "MFB"*% +5 "core" %V {@ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*5% +5 "core" %  { D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*X'> +16115 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*o % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %> k |j +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*q' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*.  +49 "core"  +2 "MFB"*j% +4 "core" % d { D +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*p'qC +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*T'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +20000 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*P' +4990 "Can" !\ VV +791 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +5 "MFB"* +17 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*^'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*S' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2728 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +56 "MFB"*O'V +2747 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +205 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*f' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +5062 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*:' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*% n +110 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2551 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*Z % +113 "core" % +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2545 "core" ' +2 ."shutdown"AS.coast +2 "MFB"*5 +3 ."shutdown"SS.coast + "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +39 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown + ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +4016 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +1184 "Can" \  +58820 ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +1184 "Can" \ ?? +60004  \ !!~ +60005  \ !! +60004  \ !  +60004  \ ++ +60004  \ !! +60004  \ !  +60005  \ !! +60004  \ !! +60004  \ *) +60004  \  +60004  \ *) +60004  \  +60005  \ !! +60004  \ == +60004  \ $$ +60004  \ )) +60004  \ ** +60005  \ !  +60004  \ !  +60004  \ ,, +60004  \ !  +60004  \ ** +60005  \ ! +60004  \  +60004  \ ** +27804 #"mwj"Session Begun +4116 #-> ESP.wakeup +7 #Powering core bus +491 .Gate.power :raw,:ON +4 "sampler") +4 ) +2 "core"  +2 "collection"' +3 '3 +3 "core"  +2 "processing"% +2 %E +3 "core"  +2 "MFB"* +3 *> +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + ."mwj"SPE.coast +3 "MFB"*\  +6 "core" + ."mwj"SPE.configure SPEconfig +2 "MFB"*\ 2 +5 *x% +3 "core" %p | +2 ."mwj"AS.configure ASconfig +3 "MFB"*#,,'T(^20( b +5 "sampler")U% +4 "core" %hh\ + ."mwj"SS.configure SSconfig +3 "sampler")#.0X D  +2 "processing"%z& +5 "collection"'F& +6 "core" &g\ + &  "\ +3 ."mwj"CC.reconfigure CCconfig +3 ."openPC"PC.reconfigure PCconfig +3 "collection"'$x2 ^22b +4 ."mwj"CC.home.seek :open +5 "processing"%$x2 ^22b +3 "collection"'( +3 ."openPC"PC.home.seek :open +5 "processing"%c( +272 "core" ( +21 ( +2 "collection"'t +4 "core"  +2 "processing"%/ +3 "core" V +3 "processing"%N +3 "core"  +2 "processing"% +4 "core"  +2 "collection"') +3 "core" } +3 "MFB"*" +3 "core" % +2 "MFB"*h +3 "core"  +2 "MFB"*! +4 "core"  +2 "MFB"*i9 +3 "core" 9 +2 "MFB"* % +5 "core" %s | +8 "sampler")M% +4 "core" %kf \ +2 "collection"'a& +4 "core" &  \  +2 "collection"'% +4 "core" %2  \ +3 "processing"%9& +5 "core" &m\  +2 "processing"%R% +4 "core" %g\ +2 "manipulator"&-% +4 "core" %\  0 4 H  +2 "manipulator"&g& +5 "core" &^ 0 9 T +2 "storage"(@& +4 "core" & k 4 q\ # +2 "storage"({% +4 "core" %Q   t\ +3 "collection"'9 +3 "core" 9 +2 "processing"%Y9 +4 "core" 9!P +835 #"mwj"-> can +5 "Can" \ vv +1217 #"mwj"-> MFB.ready? +2 "MFB"*b% +6 "core" % { +500 #"mwj"-> MFB.ready! +8 "MFB"**% +7 "core" % | +2 #"mwj"Readying the MFB + #Homing MFB Syringe +2 .AFV.select :holdingCoil +3 "MFB"* +12 *k% +3 "core" % + ."mwj"ATV.dial :air2 +3 "MFB"*  +49 "core"  +2 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.home.seek :home +3 "MFB"*D' +550 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*l' +5290 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .ATV.dial :waste +2 "MFB"*d n +97 "core" m +2 ."mwj"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."mwj"AS.home.seek :empty +3 "MFB"*'R +5254 "core" ' + ."mwj"ATV.dial :waste +2 .ARV.dial between carrier and air1 +6 "MFB"*m  +3 "core"  +2 ."mwj"ASV.dial :waste1 +3 "MFB"*y  +5 "core" +11272 "Can" \  +9155 #"mwj#2"Session Begun +1184 #-> showlog 20 +4003 #-> MFB.ready? +5 "MFB"*% +5 "core" %R' { +3504 #"mwj"Session Ended +3779 #"mwj#2"-> showlog 20 +5707 #-> ATV +5035 #-> ATV.ARV + .ATV.dial ARV +5 "MFB"*[  +133 "core"  +514 #"mwj#2"-> ARV.air3 + .ARV.dial :air3 +5 "MFB"*] % +125 "core" $ +2028 #"mwj#2"-> AS.pull 0.2, ASslow1 +3 "MFB"*s% +5 "core" %R# | +3 ."mwj#2"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj#2"AS.seek 0.199ml +4 "MFB"*'@: +4047 "core" ' +2 "MFB"*<% +4 "core" %@E" { +859 #"mwj#2"-> ARV.PP5 +2 .ARV.dial :PP5 +5 "MFB"*v I +35 "core" J +1696 #"mwj#2"-> AS.pull 0.075, ASslow1 +3 "MFB"*% +6 "core" %@E | +2 ."mwj#2"AS.seek 0.274ml +3 "MFB"*2'S +1535 "core" ' +2 "MFB"*J% +5 "core" %f0 { & +612 #"mwj#2"-> ARV.air3 +2 .ARV.dial :air3 +4 "MFB"*K % +37 "core" $ +2678 #"mwj#2"-> AS.pull 0.2, ASslow1 +3 "MFB"*&% +6 "core" %fB | & +2 ."mwj#2"AS.seek 0.474ml +5 "MFB"*6' +4045 "core" ' +2 "MFB"*% +4 "core" %  | K +1399 #"mwj#2"-> ATV.waste +2 .ATV.dial :waste +6 "MFB"*Q n +150 "core" o +371 #"mwj#2"-> AS.empty +3 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +2 ."mwj#2"AS.seek :empty +3 "MFB"*'R +2759 "core" ' +2 "MFB"*5% +4 "core" %R | +1336 #"mwj#2"-> pcrDecon +3 "MFB"*% +5 "core" %R { +2 #"mwj#2"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +12 ."mwj#2"delay 2 seconds +203 .AS.seek 0.5ml +3 "MFB"*o'(@ +2904 "core" ' +2 ."mwj#2"delay 1 second +5 "Can" ~\ ww +96 ."mwj#2"AFV.select :holdingCoil +2 "MFB"* +12 ."mwj#2"ASV.dial :waste1 +2 .ATV.dial :air3 +3 "MFB"* % +80 "core" % +2 "MFB"*X% +5 "core" %( { +2 ."mwj#2"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."mwj#2"AS.seek 0.51ml +3 "MFB"*.'Z` +224 "core" ' +2 ."mwj#2"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*j  +35 "core" +2 "MFB"*q% +5 "core" %Za  { D +2 ."mwj#2"AS.seek 0.81ml +3 "MFB"*'> +6057 "core" ' +2 ."mwj#2"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*p % +49 "core" & +2 ."mwj#2"delay 3 seconds +303 "MFB"*T% +3 "core" %>  { F +3 ."mwj#2"AS.seek 0.835ml +3 "MFB"*P'U +528 "core" ' +10 ."mwj#2"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*^  +49 "core" +2 "MFB"*S% +5 "core" %R  { E +2 ."mwj#2"AS.seek 0.82ml +3 "MFB"*,'p +329 "core" ' +2 ."mwj#2"delay 3 seconds +302 .ARV.dial :waste +3 "MFB"*  +94 "core"  +2 ."mwj#2"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*  +75 "core"  +2 "MFB"*% +5 "core" %pG { +2 ."mwj#2"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj#2"AS.seek 0.47ml +3 "MFB"*O'K +2039 "core" ' + ."mwj#2"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj#2"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*f' +3080 "core" ' +2 ."mwj#2"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj#2"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj#2"AS.seek 0ml +2 "MFB"*e'V +2731 "core" ' + ."mwj#2"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj#2"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."mwj#2"AS.seek 1ml +3 "MFB"*%' +5776 "core" ' +2 ."mwj#2"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj#2"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj#2"AS.seek 0ml +3 "MFB"*:'V +2731 "core" ' + ."mwj#2"AFV.select :carrierSolution +2 "MFB"* +13 ."mwj#2"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj#2"AS.seek 1ml +4 "MFB"*Z' +5773 "core" ' +2 ."mwj#2"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj#2"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj#2"AS.seek 0ml +4 "MFB"*'V +2730 "core" ' + ."mwj#2"ARV.dial between carrier and air1 +5 "MFB"*  +44 "core"  +2 ."mwj#2"ATV.dial :air3 +3 "MFB"* % +110 "core" & +2 "MFB"*}% +5 "core" %V {@ +2 ."mwj#2"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj#2"AS.seek 0.01ml +3 "MFB"*A' +231 "core" ' +2 ."mwj#2"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*`  +49 "core" +2 "MFB"*#% +5 "core" %4 {\ = +2 ."mwj#2"AS.seek 0.81ml +3 "MFB"*;'> +16112 "core" ' +2 ."mwj#2"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"* % +50 "core" & +2 ."mwj#2"delay 3 seconds +303 "MFB"*G% +3 "core" %>\ 7 { P +3 ."mwj#2"AS.seek 0.835ml +2 "MFB"*' +531 "core" ' +3 ."mwj#2"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*3  +50 "core"  +2 "MFB"*E% +5 "core" %{ {` +2 ."mwj#2"AS.seek 0.82ml +3 "MFB"*>'q +322 "core" ' +2 ."mwj#2"delay 3 seconds +302 .ATV.dial PCR +3 "MFB"*\  +36 "core"  +2 ."mwj#2"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj#2"AS.seek :empty +3 "MFB"*x'R +4742 "core" ' + ."mwj#2"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 + .PCR.run 10:00 +527 "Can" y\  +20688 ."mwj#2"PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj#2"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*U' +5783 "core" ' +2 ."mwj#2"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +13 ."mwj#2"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj#2"AS.seek 0ml +3 "MFB"*?'V +2733 "core" ' +2 ."mwj#2"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj#2"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."mwj#2"AS.seek 1ml +3 "MFB"*8' +5776 "core" ' +2 ."mwj#2"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj#2"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj#2"AS.seek 0ml +4 "MFB"*0'V +2729 "core" ' +2 ."mwj#2"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj#2"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj#2"AS.seek 1ml +4 "MFB"*'' +5778 "core" ' +2 ."mwj#2"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj#2"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj#2"AS.seek 0ml +4 "MFB"*V'V +2730 "core" ' +2 ."mwj#2"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj#2"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj#2"AS.seek 1ml +3 "MFB"*$' +5775 "core" ' +2 ."mwj#2"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj#2"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj#2"AS.seek 0ml +4 "MFB"*w'V +2731 "core" ' +2 ."mwj#2"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj#2"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj#2"AS.seek 1ml +3 "MFB"*7' +2006 "Can" y\ {{ +3769 "core" ' +2 ."mwj#2"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj#2"delay 1 second +103 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."mwj#2"AS.seek 0ml +3 "MFB"* 'V +5068 "core" ' +16436 #"mwj#2"-> can +4 "Can" z\ k +1219 #"mwj#2"-> ESP.shutdown +4 ."shutdown"AS.coast +3 #"mwj#2"Asleep / Shutdown +3 "MFB"*5 +4 ."shutdown"SS.coast +2 "sampler")5 +5 ."shutdown"CC.coast + "collection"'6 +5 ."shutdown"CS.coast + "collection"'5 +5 ."shutdown"PC.coast + "processing"%6 +5 ."shutdown"Forearm.coast +57 "manipulator"&5 +5 ."shutdown"Elbow.coast + "manipulator"&6 +5 ."shutdown"SC.coast +2 "storage"(6 +5 ."shutdown"SE.coast + "storage"(5 +40 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +2 #Shutdown +5320 #"mwj#2"-> exit +2 #Session Ended +27797 "Can" }\ )) +60004  \ @@ +36625 #"bkha"Session Begun +5810 #-> $dilmfb[:dilution] = 0.1 +11725 #-> can +5 "Can" \ @@ +5840  \ ,, +25017 #"bkha"-> exit +2 #Session Ended +34985 "Can" \  +60004  \ )) +60004  \  +60004  \  +60004  \  +60005  \ 77 +60004  \  +60004  \  +60004  \ !  +60004  \ ** +60005  \  +60004  \ )) +60004  \  +60004  \ -, +60004  \  +60005  \ (' +60004  \  +60004  \  +60004  \ "" +60004  \  +60004  \ *) +60005  \ -- +60004  \ )) +60004  }\  +60004  \ ,, +60004  \  +60005  \ ,+ +60004  \  +60004  \  +60004  ~\  +60004  \ && +17069  \ LK +3 #tPowering core bus +478 .Gate.power :raw,:ON +2 "sampler") +3 )C +2 "core"  +2 "collection"' +2 'W +4 "core"  +2 "processing"% +2 %| +11 "core"  +2 "MFB"* +3 *n +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +5 *\ 9\ +3 .tSPE.coast +2 "MFB"*4  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *H% +4 "core" % | +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")(% +4 "core" %ig\ + .tSS.configure SSconfig +3 "sampler")#.0X ;   +3 "processing"%Y& +5 "collection"'b& +6 "core" &p\ + &  \ \ +4 ."openPC"PC.reconfigure PCconfig + .tCC.reconfigure CCconfig +4 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +57 "processing"%*( +5 "collection"'k( +278 "core" ( +12 ( +43 "Can" \  +3 #tPhase [phasewithdil] +2 ."Qmail"GoodNews.email "At 14:00:27 began in tube 3: phasewithdil\\n/home/esp/esp2/mission/18tundeployv2dil.rb:118\\n{1 => 22, 2 => 5, 3 => 17}\\nCan@14:00:27, 13.7C, 70% humidity, 14.3psia, 13.402V, 0.815A, 0.815A avg, 10.92W",Subject: "Started 18tundeployv2dil phase phasewithdil" +2 #t==================> STARTED Superphasewdil (phase #6) <=== +2 #Starting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &  \ \ +2 .tHand.open + "manipulator"&D1 +57 "core" 1 +2 "manipulator"&d& +4 "core" &^ E > ? \\ +3 "manipulator"&l% +4 "core" % \ = 9 (  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&m(- +173 "core" ( +2 "manipulator"&y& +5 "core" &- < :  \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- > <  \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +3 "manipulator"&['η +98 "core" ' +2 .tHand.close +2 "manipulator"&]/ +63 "core" / +4 "manipulator"&s& +4 "core" &- > @ H \ +3 "manipulator"&% +4 "core" % @ = a +2 .tForearm.seek :retract +2 "manipulator"&<'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&v(ӷ +277 "core" ( +3 "manipulator"&& +6 "core" &Ӿ ? = j 7 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӿ > ; M 7 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&J' +98 "core" ' +3 "manipulator"&K& +5 "core" &Ӿ I H 7 +2 "manipulator"&&% +4 "core" %# < : m +3 "collection"'2& +6 "core" &  \ \ +2 "collection"'& +4 .tCC.seek :closed +4 "collection"'Q(W +9 "core" &  \ \ + &  \ \ +5 &  \ D +7 &!G  \ 2 +10 &Mr  \ G +9 &j  \ P +10 &f  \ P +9 &ug  \ P +9 &7a  \ P +10 &a  \ O +9 &`  \ O +9 &~[  \ O +10 &?`  \ P +9 &!_  \ O +10 &"^  \ O +9 &$]  \ O +9 &&HZ  \ O +10 &( `  \ O +9 &)b  \ P +9 &+b  \ O +10 &-Ob  \ P +9 &/c  \ P +10 &0c  \ O +9 &2]  \ O +9 &4Y]  \ O +10 &6_  \ P +9 &7`  \ P +9 &9^  \ O +10 &;`[  \ O +9 &="b  \ O +10 &>_  \ O +9 &@e  \ P +9 &Bg`  \ P +10 &D*c  \ O +9 &E_  \ O +9 &G]  \ P +10 &Iln  \ Q +9 &K&  *\ T +11 &L  ?\ W +8 &N  \ Y +9 &PZ  \ Z +10 &R  \ Z +9 &S  \ Z +10 &U   \ [ +9 &VJ  #\ / +9 &W[j  "\ ? +5 ( +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.12 +2 "collection"'6& +5 "core" &W[T  \ ? +2 &W[T  \ ? + .tHand.open +2 "manipulator"&51 +61 "core" 1 +4 "manipulator"&% +4 "core" % # ? ; T +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &W[T  \ ? +2 "collection"'X% +6 "core" %8  \ +2 .tCSV.dial CSR +2 "collection"'o  +132 "core"  +2 "collection"'j% +4 "core" %8  \ +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"'q'p +1367 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '.% +3 "core" %p   \  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'p'W +675 "core" ' + .tCSV.dial :waste +2 "collection"'T +130 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +2017 "core" ' +2 #tPurging external Intake + "collection"'^& +4 "core" &W[T  \ ? +2 "collection"'S% +4 "core" %4  \ +2 .tCSV.dial :flush +2 "collection"'P  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +2381 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' +4 '  +5 "core"  +65  +2 .tCTV.dial :intake +2 "collection"',  +75 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'O'4 +2486 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'f  +74 "core"  +2 #tFlushing upper manifold + "collection"'e& +5 "core" &W[V  \ ? +2 "collection"'%% +4 "core" %3  \ + .tCSV.dial :flush +2 "collection"':  +74 "core"  +56 .tCS.seek 5ml +2 "collection"'Z'p +1250 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +5 "collection"' @ +42 "core" A +2 "collection"' % +4 "core" %p  \  +3 .tCS.seek 7ml +2 "collection"'}'h +553 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"' +104 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'`'4 +1693 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'#'0 +793 "core" ' + .tCSV.dial :waste +2 "collection"'A +45 "core" +3 .tCS.seek 0ml + "collection"''4 +795 "core" ' +2 "collection"'G& +4 "core" &W[Z  \ ? +2 "collection"';% +4 "core" %1  \ +2 .tCSV.dial :flush +2 "collection"'3  +43 "core"  +3 .tCS.seek 3ml +2 "collection"'E'0 +786 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" B +2 "collection"'\ % +4 "core" %0  \  +3 .tCS.seek 5ml +2 "collection"'>'p +553 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"'x'4 +1245 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'U'0 +787 "core" ' + .tCSV.dial :waste +2 "collection"'? +74 "core" +2 .tCS.seek 0ml +2 "collection"'8'4 +785 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&0& +5 "core" & ; . 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&'(ӷ +14 "core" ( +2 "manipulator"&V& +4 "core" &Ӿ = C - +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &$& +3 "core" &Ӿ ; : - +3 .tForearm.seek CC +2 "manipulator"&w' +96 "core" ' + .tHand.close +2 "manipulator"&7/ +63 "core" / +2 .tCC.seek :open +2 "collection"' ( +419 "core" ( +2 "manipulator"&1& +4 "core" & - 0  * +2 "manipulator"&% +4 "core" % * 1 : +3 .tForearm.seek :retract +2 "manipulator"&L'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&c(- +295 "core" ( +2 "manipulator"&& +4 "core" &- 7 / O +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +4 "core" &- 0 0 . +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&='η +112 "core" ' + .tHand.open +2 "manipulator"&B1 +54 "core" 1 +2 "manipulator"&C% +4 "core" % η 1 0 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&W'\ +96 "core" ' +11 #tStarting mfb +2 #pcrBAC sampling at most 1500ml, wcr at most 1500ml +3 "MFB"*|% +5 ."Qmail"BACfans.email "Started mfb in tube 3 at 14:04:46CEST09-Oct-18\\n{1 => 22, 2 => 5, 3 => 17}\\nCan@14:00:27, 13.7C, 70% humidity, 14.3psia, 13.402V, 0.815A, 0.815A avg, 10.92W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +3 #tLoading sh1 puck from tube 3 into Collection Clamp +3 "collection"'n& +5 "core" %l { + &  \ +3 #"readyMFB"Readying the MFB +2 "manipulator"&4% +4 #"readyMFB"Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +4 "core" %\  . 0 G  +2 "storage"(H% +4 "core" %b G I \ +3 "storage"((. +4 "MFB"*~% +3 "core" .( + % { +2 ."readyMFB"ATV.dial :air2 +3 .tSC.reconfigure SCtight +3 "MFB"*\\  +4 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"( ( +135 "core"  +2 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."readyMFB"AS.home.seek :home +2 "MFB"*' +55 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" &\ -\ 0 C\ 4 +2 "manipulator"&& +5 "core" &- . ,  +2 "manipulator"&% +4 "core" %\  + / -  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&u( +191 "core" ( +2 "manipulator"&+& +5 "core" & 8 / W  +2 "storage"(& +9 "core" & \ / \ 3 +6 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&r' +142 "core" ' +5 "storage"(z& +6 "core" &\ 9\ 7 \ 3 +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(F'V +74 "core" ' +3 ."readyMFB"AFV.select :carrierSolution +3 "MFB"* +14 ."readyMFB"delay 2 seconds +53 "core" ' +2 "storage"(I- +4 "core" -'ڵ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (t& +3 "core" & \ 3 +2 "manipulator"&/& +4 "core" & . 4   +3 .tElbow.seek 3 +2 "manipulator"&_( +11 "core" ( +2 "manipulator"&N& +5 "core" & = A y +2 "storage"("& +4 "core" &\ U\ 3 +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&i'B +25 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"& / +63 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&& +5 "storage"(a'X +4 ."readyMFB"AS.seek 1ml +2 "MFB"*@' +3 "core" & 8 3 y +3 "manipulator"&)% +6 "core" % P 0 3 1 +2 .tForearm.seek :retract +2 "manipulator"&M'\ +92 "core" ' +4 .tElbow.seek CC +2 "manipulator"&(ӷ +3 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +149 "core" ( +2 "manipulator"&b& +5 "core" & < @ 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &Y& +3 "core" & 9 8 5 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&R' +97 "core" ' +3 "manipulator"&g& +4 "core" & ' * = 5 +3 "manipulator"&% +4 "core" % < ) 4 +3 "collection"'D& +6 "core" &  \ +2 "collection"'d& +4 .tCC.seek :closed +2 "collection"'l(W +5 "core" &  \ +2 &  \ +7 & 3  \ $c +9 &V  \ 8 +10 &  \ M +9 &d  \ O +9 &Z`  \ O +10 &`  \ O +9 &b  \ O +9 &b  \ O +10 &c`  \ O +9 &&a  \ O +10 &b  \ O +9 &!_  \ O +9 &#m_  \ N +10 &%/^  \ N +9 &&a  \ O +9 &(b  \ O +10 &*t`  \ O +9 &,5`  \ O +10 &-`  \ O +9 &/c  \ O +9 &1|`  \ O +10 &3?_  \ N +9 &5_  \ O +9 &6d  \ O +10 &8`  \ N +9 &:F^  \ O +10 &< `  \ N +9 &=_  \ O +10 &?g  \ O +10 &AOb  \ N +8 &Cb  \ O +9 &De  \ O +10 &Fe  \ O +9 &HQs  \ P +11 &J  \ T +8 &K  \ W +9 &M}  \ Y +10 &O?  \ Y +9 &Q  \ Z +9 &R  \ Y +10 &T  \ Z +9 &VB  \ H +10 &W:6  \ ^ +9 &WYR  \ ? +2 ( +2 "collection"'d& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.13 +2 .Hand.open + "manipulator"&y1 +53 "core" 1 +2 "manipulator"&% +5 "core" %  * &  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&-'\ +93 "core" ' +3 .tSC.coast + "storage"(6 +3 #tcollectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")]+ +5 "core" + +3 "sampler")s% +4 "core" %ig \ +2 "collection"'& +4 "core" &WY[  \ ? +4 "Can" ~\  + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +2 "sampler")#.0X% +5 "core" %R"" \ z +15 "collection"'x% +3 "core" %2  \ g +2 "sampler")?% +4 "core" %R01 \ z +16 "collection"'U% +4 "core" %2  \ g +2 "sampler")0% +4 "core" %RGD \ z +12 ."readyMFB"AFV.select :holdingCoil +2 "MFB"* +3 "collection"'V% +3 "core" %2  \ c +3 "sampler")$% +4 "core" %Z\\` \ ? +2 "collection"'7% +4 ."readyMFB"delay 1 second +3 "core" %2  \ g + #tIntake @33.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X? \  +16 "collection"'n% +3 "core" %2  "\ d +2 "sampler")|% +5 "core" %G VT \ S +2 "collection"'L% +4 "core" %2 #\ e +2 #tIntake @33.2psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +3 "sampler")#.c0X% +4 "core" %2 # )\ n +2 "sampler")x% +4 "core" %cb \ +2 "sampler")?% +4 "core" %dc \ +2 .tIntake.select :close + "sampler")0 +10 )U% +3 "core" %ii \ +2 .tSSV.dial :exhaust +2 "sampler")0  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" %[] \ + .tIntake.select :close + "sampler")0 +10 )x% +3 "core" %cc \ +2 .tSSV.dial :exhaust +2 "sampler")?  +77 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X\ j +2 "sampler")V% +4 "core" % \  +53 "collection"'1% +4 "core" %2 & ,C\ k +2 "sampler")% +4 "core" % \  +53 "collection"'% +3 "core" %2 . 0A\ j +2 "sampler")w% +4 "core" %.- \  +53 "collection"'% +3 "core" %2 2 5C\ j +2 "sampler")'% +4 "core" %YX \  +2 "sampler")% +4 "core" %\\^ \ +2 .tIntake.select :close + "sampler")0 +10 )B% +3 "core" %db \ + .tSSV.dial :exhaust +2 "sampler")C  +78 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X A6\ j +2 "sampler")\\% +4 "core" %(( \ +53 "collection"'% +4 "core" %2 = A5\ j +2 "sampler")% +4 "core" %ZY \ +2 "sampler")% +4 "core" %^\\ \ +2 .tIntake.select :close + "sampler")0 +10 )9% +3 "core" %cb \ +2 .tSSV.dial :exhaust +2 "sampler")+  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X +53 "collection"'r% +4 "core" %2 % ,J\ o +2 "sampler")b% +4 "core" % \ +53 "collection"'Y% +3 "core" %2 1 7G\ p +2 "sampler")t% +4 "core" %<> \ +54 "collection"'% +4 "core" %2 ; ?I\ o +2 "sampler")i% +4 "core" %fe \ +2 "sampler")F% +5 "core" %hh \ + .tIntake.select :close + "sampler")0 +10 )% +3 "core" %mm \ +2 .tSSV.dial :exhaust +2 "sampler")D  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X; \ +53 "collection"'&% +4 "core" %2 ' *_\ d +2 "sampler")% +4 "core" %]\\ \ +2 "sampler")X% +4 "core" %_a \ + .tIntake.select :close +2 "sampler")0 +9 )o% +3 "core" %cd \ +2 .tSSV.dial :exhaust + "sampler")j  +78 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0Xb\ g + #tIntake @34.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X*% +3 "core" %2 + 1\ o +2 "sampler")x% +4 "core" % \ +54 "collection"'?% +3 "core" %2 7 =\ k +3 "sampler")#% +4 "core" %3/ \ +53 "collection"'0% +4 "core" %2 > D\ h +2 "sampler");% +4 "core" %^Z \ +2 "sampler")U% +4 "core" %a^ \ +2 .tIntake.select :close + "sampler")0 +9 )7% +3 "core" %gg \ +2 .tSSV.dial :exhaust +2 "sampler")V  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X= \  +16 "collection"'K% +3 "core" %2 ' ,,\ i +2 "sampler")% +4 "core" %?#XS \  +16 "collection"'2% +3 "core" %2 ) -'\ j +2 "sampler")<% +4 "core" %?"rq \  +2 "collection"'k% +4 "core" %2 - 1\ i +2 #tIntake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X$> \ +53 "collection"',% +3 "core" %2 ? D\ k +3 "sampler")q% +4 "core" %bd \ +2 "sampler")e% +58 "core" %rp \ +2 .tIntake.select :close + "sampler")0 +10 )%% +3 "core" %qo \ +2 .tSSV.dial :exhaust +2 "sampler")  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %2 5 9\ n +2 #tIntake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X( B\ k +2 "sampler")7% +4 "core" %HI \ +53 "collection"'V% +3 "core" %2 6 <\ k +2 "sampler")% +4 "core" %dd \ +2 "sampler")% +4 "core" %ef \ +2 .tIntake.select :close + "sampler")0 +10 )% +6 "core" %ih \ +3 .tSSV.dial :exhaust +4 "sampler")1  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +5 "core" % \ +53 "collection"'\ % +4 "core" %2 , 0\ l +2 "sampler")?% +4 "core" %1/ \ +53 "collection"'#% +3 "core" %2 + 1\ l +2 "sampler")0% +5 "core" %OL \ +2 "sampler");% +4 "core" %PP \ + .tIntake.select :close +2 "sampler")0 +9 )U% +3 "core" %WV \ +2 .tSSV.dial :exhaust +2 "sampler")7  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X\ j +2 "sampler")% +4 "core" % \ +53 "collection"'% +4 "core" %2 < C\ i +2 "sampler")+% +4 "core" %&' \ +53 "collection"'@% +3 "core" %2 = C\ i +2 "sampler")z% +4 "core" %KH \ +53 "collection"'~% +4 "core" %2 < A\ h +2 "sampler")% +5 "core" %dc \ +2 "sampler")\\% +4 "core" %ff \ + .tIntake.select :close + "sampler")0 +10 )W% +3 "core" %gj \ +2 .tSSV.dial :exhaust + "sampler")/  +75 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X\ k +2 "sampler")F% +4 "core" %a_ \ +3 "sampler")% +3 "core" %`^ \ +2 .tIntake.select :close + "sampler")0 +10 )i% +3 "core" %dd \ +2 .tSSV.dial :exhaust +2 "sampler")  +77 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %2 ' ,\ h +2 "sampler")\ % +4 "core" %& \  +54 "collection"'?% +3 "core" %2 . 1\ k +2 "sampler")#% +4 "core" % \ +53 "collection"'0% +4 "core" %2 2 9\ k +2 "sampler");% +4 "core" % \ +54 "collection"'U% +3 "core" %2 6 ;\ k +2 "sampler")7% +4 "core" %:8 \ +54 "collection"'A% +4 "core" %2 7 ;\ k +2 "sampler")% +4 "core" %US \ +2 "sampler")% +4 "core" %WV \ + .tIntake.select :close +2 "sampler")0 +9 )V% +3 "core" %\\[ \ + .tSSV.dial :exhaust +2 "sampler")1  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X\ g +2 "sampler"))% +4 "core" %[Z \ +2 "sampler")% +4 "core" %\\\\ \ +2 .tIntake.select :close + "sampler")0 +10 )r% +3 "core" %_a \ +2 .tSSV.dial :exhaust + "sampler")b  +78 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X\ k +2 "sampler")d% +4 "core" %TR \ +2 "sampler")g% +4 "core" %UU \ + .tIntake.select :close +2 "sampler")0 +9 ) % +3 "core" %XZ \ + .tSSV.dial :exhaust +2 "sampler")D  +78 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X@ \ +53 "collection"'^% +4 "core" %2 ; A\ f +2 "sampler")f% +4 "core" %UW \ +2 "sampler")% +4 "core" %XY \ +2 .tIntake.select :close + "sampler")0 +10 )}% +3 "core" %[[ \ +2 .tSSV.dial :exhaust +2 "sampler")  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %2 . 5\ e +2 "sampler")\ % +4 "core" % \  +54 "collection"'?% +3 "core" %2 4 9\ b +2 "sampler")#% +4 "core" % \ +54 "collection"'0% +3 "core" %2 5 ;\ f +2 "sampler");% +4 "core" %  \ +54 "collection"'U% +4 "core" %2 4 9\ g +2 "sampler")7% +4 "core" %;: \ +53 "collection"'A% +3 "core" %2 0 6\ f +2 "sampler")% +4 "core" %QR \ +2 "sampler")% +4 "core" %QQ \ +2 .tIntake.select :close + "sampler")0 +10 )V% +3 "core" %UW \ +2 .tSSV.dial :exhaust +2 "sampler")1  +76 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X\ b +2 "sampler"))% +5 "core" %=> \  +53 "collection"'% +3 "core" %2 ? D\ b +2 "sampler")r% +5 "core" %UT \ ~ +2 "sampler")b% +4 "core" %WU \ ~ + .tIntake.select :close +2 "sampler")0 +9 )@% +3 "core" %ZY \ +2 .tSSV.dial :exhaust +2 "sampler")t  +77 "core"  +3 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X \ +53 "collection"'K% +4 "core" %2 ( ,\ e +2 "sampler")% +4 "core" %NP \ +3 "sampler")m% +4 "core" %OP \ + .tIntake.select :close + "sampler")0 +10 )<% +3 "core" %RS \ +2 .tSSV.dial :exhaust + "sampler")k  +78 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +888 "core" ' + .tExhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +3 "sampler")\  +79 "core" +2 #tAllowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open + "sampler") +211 "collection"'?% +3 "core" %2 8 :\ e +2 #tIntake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X(\ g +2 "sampler")u% +4 "core" % \ +54 "collection"'a% +3 "core" %2 < @\ h +2 "sampler")M% +4 "core" %  \ +54 "collection"'% +3 "core" %2 ; >\ g +2 "sampler")% +4 "core" %)) \ +54 "collection"'d% +3 "core" %2 5 =\ g +2 "sampler")g% +4 "core" %<< \ +53 "collection"' % +3 "core" %2 1 6\ g +2 "sampler")D% +4 "core" %LL \ +2 "sampler")N% +4 "core" %ML \ +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %OP \ +2 .tSSV.dial :exhaust + "sampler")!  +78 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X? \ +3 "sampler"),% +3 "core" %@@ \ +2 .tIntake.select :close + "sampler")0 +10 )3% +3 "core" %DC \ + .tSSV.dial :exhaust +2 "sampler")G  +78 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %2 5 7)\ f +2 "sampler")0% +4 "core" % \  +54 "collection"';% +3 "core" %2 * -"\ d +2 "sampler")U% +4 "core" % \  +54 "collection"'7% +3 "core" %2 ! #*\ f +2 "sampler")A% +4 "core" % \  +54 "collection"'% +4 "core" %2  *\ f +2 "sampler")% +4 "core" % \  +53 "collection"'V% +4 "core" %2  ,\ f +2 "sampler")1% +4 "core" % \  +53 "collection"'`% +4 "core" %2 % ("\ g +2 "sampler")'% +4 "core" %.- \  +54 "collection"'% +3 "core" %2 1 4*\ f +2 "sampler")E% +5 "core" %@? \  +53 "collection"'C% +3 "core" %2 < <3\ f +2 "sampler")$% +4 "core" %MQ \  +2 "sampler")|% +4 "core" %NP \  +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %US \  +2 .tSSV.dial :exhaust +2 "sampler")#  +76 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X C9\ f +2 "sampler")i% +4 "core" %UV \ +2 "sampler")% +4 "core" %WV \ +2 .tIntake.select :close + "sampler")0 +10 )9% +3 "core" %YY \ +2 .tSSV.dial :exhaust +2 "sampler")c  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X\ b +2 "sampler")%% +4 "core" %he \ % +54 "collection"'q% +3 "core" %2 * 25\ ^ +2 "sampler")p% +4 "core" % \ z +54 "collection"'J% +4 "core" %2 3 :4\ _ +2 "sampler")% +4 "core" % \ | +53 "collection"'O% +4 "core" %2 ; @F\ _ +2 "sampler")Z% +4 "core" % \ | +53 "collection"'6% +3 "core" %2 > DC\ _ +2 "sampler")^% +4 "core" % \ { +54 "collection"'f% +3 "core" %2 < B@\ \\ +2 "sampler")% +4 "core" %'' \ y +54 "collection"'}% +4 "core" %2 7 >B\ _ +2 "sampler")% +4 "core" %88 \ | +53 "collection"',% +4 "core" %2 3 8@\ ^ +2 "sampler")3% +5 "core" %CC \ y +53 "collection"'G% +3 "core" %2 . 2H\ [ +2 "sampler") % +4 "core" %ON \ w +2 "sampler") % +4 "core" %PN \ v +2 .tIntake.select :close + "sampler")0 +10 )% +3 "core" %OO \  +56 .tSSV.dial :exhaust +3 "sampler"):  +77 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +6 ."airStroke"CS.seek 0ml +2 "collection"'0'4 +3 "core" %a_ \ + ' +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 ."airStroke"CSV.dial :air +4 .tCBV.dial SSV +3 "collection"'U @ +3 "sampler");  +72 "core" B +3 ."airStroke"CS.seek 10ml +2 "collection"'7' +115 "core"  +2 .tCTV.dial :air +2 "collection"'A  +76 "core"  +2 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +133 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +2 "collection"'  +3 "sampler")V' +7 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")1  +122 "core" ~ +12  +459 ' +2 "sampler")`% +5 "core" %TQ \ + .tCBV.dial between SSV and waste2 +3 "collection"''  +30 "core"  +2 "collection"'% +5 "core" %  &\ +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'E  +43 "core"  +3 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'C'4 +2546 "core" '42\ +3 "collection"'$% +5 "core" %\ 8\  +2 "sampler")|% +4 "core" %TT \ +2 #tBubblePoint: Intake @68.7psia, Outlet @13.2psia + .CBV.dial SSV +2 "collection"' @ +33 "core" A +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X\ +2 "sampler")% +4 "core" %A \  +2 #tEvacuated: Intake @34.2psia, Outlet @-0.3psia + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")n +135 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X\ + #tPulling 1.5ml of CSR.lysis + .CSR.select :lysis +2 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 1.5ml +2 "collection"'' +481 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '5% +3 "core" % 8 =\  +3 .tCS.seek 4.5ml +2 "collection"'S'` +862 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'P  +44 "core"  +3 .tCS.seek 1.275ml +2 "collection"'T' +927 "core" ' +3 #tHeating sh1 puck from tube 3 in Collection Clamp to 85C for 5:00 +2 .CH.seek 85C,8:00 +4 "collection"'   + 'e9 +7 "core" 9?*d +103 "collection"'%9 +3 "core" 9?*d +103 "collection"'q9 +3 "core" 9?+ d +103 "collection"'p9 +3 "core" 9?* d +103 "collection"'J9 +3 "core" 9@*d +103 "collection"'9 +3 "core" 9C+d +103 "collection"'O9 +3 "core" 9H+d +103 "collection"'Z9 +3 "core" 9P,d +103 "collection"'69 +3 "core" 9Z+"d +103 "collection"'^9 +3 "core" 9g+'d +103 "collection"'f9 +3 "core" 9v-+d +103 "collection"'9 +3 "core" 9-/d +104 "collection"'}9 +3 "core" 9.3d +103 "collection"'9 +3 "core" 9-8d +103 "collection"',9 +3 "core" 9/9 +3 "core" 98bd +103 "collection"'U9 +3 "core" 99fd +103 "collection"';9 +3 "core" 9:kd +104 "collection"'A9 +3 "core" 9<od +103 "collection"'89 +3 "core" 97=sd +103 "collection"'09 +3 "core" 9W?wd +103 "collection"'9 +3 "core" 9v@|d +103 "collection"'9 +4 "core" 9Ad +103 "collection"'19 +3 "core" 9Cd +103 "collection"'\ 9 +3 "core" 9Fd +103 "collection"'`9 +3 "core" 9Fd +103 "collection"''9 +3 "core" 9Hd +103 "collection"'9 +3 "core" 95Id +103 "collection"'E9 +3 "core" 9VJd +103 "collection"'79 +3 "core" 9sMd +103 "collection"'$9 +3 "core" 9Nd +103 "collection"'|9 +3 "core" 9Od +103 "collection"'9 +3 "core" 9Rd +104 "collection"'V9 +3 "core" 9Sd +103 "collection"'9 +3 "core" 9Td +103 "collection"'9 +3 "core" 9,Wd +103 "collection"'n9 +3 "core" 9LYd +103 "collection"'#9 +4 "core" 9iZd +103 "collection"'H9 +3 "core" 9\\d +103 "collection"'(9 +3 "core" 9^d +103 "collection"'B9 +3 "core" 9`d +103 "collection"'9 +3 "core" 9ad +103 "collection"'L9 +3 "core" 9dd +103 "collection"'w9 +3 "core" 9fd +103 "collection"'C9 +3 "core" 91gd +103 "collection"'9 +3 "core" 9Lid +103 "collection"'9 +3 "core" 9hld +103 "collection"'9 +4 "core" 9md +103 "collection"'v9 +3 "core" 9od +103 "collection"'9 +3 "core" 9rd +103 "collection"'z9 +3 "core" 9sd +103 "collection"'W9 +3 "core" 9ub +103 "collection"'/9 +3 "core" 9x` +104 "collection"'=9 +3 "core" 9!y] +103 "collection"'"9 +3 "core" 9:|\\ +103 "collection"'I9 +3 "core" 9T} Y +103 "collection"'\\9 +3 "core" 9mW +103 "collection"' 9 +3 "core" 9U +103 "collection"')9 +3 "core" 9S +103 "collection"'9 +3 "core" 9Q +103 "collection"'b9 +3 "core" 9!O +103 "collection"'@9 +3 "core" 9%M +103 "collection"'x9 +4 "core" 9 *K +103 "collection"'~9 +3 "core" 9 .I +103 "collection"'Y9 +3 "core" 9 .2F +103 "collection"'49 +3 "core" 9 F6E +150 "collection"'9 +12 "core" 9 h=B +103 "collection"'t9 +3 "core" 9 ~A@ +103 "collection"'9 +3 "core" 9 E@ +103 "collection"'i9 +3 "core" 9 J= +103 "collection"'c9 +3 "core" 9 N; +103 "collection"'+9 +3 "core" 9 R9 +103 "collection"'99 +4 "core" 9 V8 +104 "collection"'M9 +3 "core" 9 [8 +103 "collection"'a9 +3 "core" 9\ _6 +104 "collection"'9 +3 "core" 9\ #c4 +103 "collection"'d9 +3 "core" 9\ 4g2 +103 "collection"'g9 +4 "core" 9\ Gl1 +103 "collection"'r9 +3 "core" 9\ Yp0 +103 "collection"'D9 +3 "core" 9\ jt. +103 "collection"'N9 +3 "core" 9\ |x. +103 "collection"'9 +3 "core" 9\ }, +103 "collection"' 9 +3 "core" 9\ * +104 "collection"'!9 +3 "core" 9\ * +103 "collection"'y9 +3 "core" 9\ ) +104 "collection"'K9 +3 "core" 9\ ' +103 "collection"'m9 +3 "core" 9\ & +103 "collection"'F9 +4 "core" 9\ & +103 "collection"'k9 +3 "core" 9\ $ +103 "collection"'u9 +3 "core" 9 # +103 "collection"'<9 +3 "core" 9 # +103 "collection"'R9 +3 "core" 9 !" +103 "collection"'s9 +4 "core" 9 . +103 "collection"'&9 +3 "core" 9 9 +103 "collection"'29 +3 "core" 9 D +104 "collection"']9 +3 "core" 9 Q +103 "collection"'X9 +3 "core" 9 \\ +103 "collection"'[9 +3 "core" 9 g +103 "collection"'o9 +3 "core" 9 r +103 "collection"'j9 +3 "core" 9 | +103 "collection"'9 +3 "core" 9  +103 "collection"'_9 +3 "core" 9  +103 "collection"' 9 +4 "core" 9  +103 "collection"'.9 +3 "core" 9  +103 "collection"'{9 +3 "core" 9  +103 "collection"'h9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +4 "core" 9  +103 "collection"'59 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'P9 +3 "core" 9  +103 "collection"'S9 +3 "core" 9  +103 "collection"'e9 +3 "core" 9  +103 "collection"'%9 +3 "core" 9  +104 "collection"'q9 +3 "core" 9   +103 "collection"'p9 +3 "core" 9   +103 "collection"'J9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +104 "collection"'O9 +3 "core" 9  +103 "collection"'Z9 +3 "core" 9  +103 "collection"'69 +3 "core" 9 " +103 "collection"'^9 +3 "core" 9 ' +103 "collection"'f9 +3 "core" 9 + +104 "collection"'9 +3 "core" 9 $/ +103 "collection"'}9 +3 "core" 9 )3 +103 "collection"'9 +3 "core" 9 -8 +103 "collection"',9 +3 "core" 9 1< +103 "collection"'39 +3 "core" 9 6@ +104 "collection"'G9 +3 "core" 9 <D +103 "collection"' 9 +3 "core" 9 ?I +103 "collection"' 9 +3 "core" 9 CM +103 "collection"'9 +3 "core" 9 GQ +103 "collection"':9 +3 "core" 9 K U +104 "collection"'9 +3 "core" 9 O\ Z +103 "collection"'?9 +3 "core" 9 S ^ +103 "collection"'>9 +3 "core" 9 W b +103 "collection"'U9 +3 "core" 9 [f +103 "collection"';9 +3 "core" 9 ^k +104 "collection"'A9 +3 "core" 9 co +103 "collection"'89 +3 "core" 9 fs +103 "collection"'09 +3 "core" 9 iw +103 "collection"'9 +3 "core" 9 m| +103 "collection"'9 +3 "core" 9 o +104 "collection"'19 +3 "core" 9 s +103 "collection"'\ 9 +3 "core" 9 w +103 "collection"'`9 +3 "core" 9 { +103 "collection"''9 +3 "core" 9 } +103 "collection"'9 +3 "core" 9  +103 "collection"'E9 +3 "core" 9  +103 "collection"'79 +3 "core" 9  +103 "collection"'$9 +3 "core" 9  +103 "collection"'|9 +3 "core" 9 ! +103 "collection"'9 +3 "core" 9 " +104 "collection"'V9 +3 "core" 9 $ +103 "collection"'9 +3 "core" 9 $ +103 "collection"'9 +3 "core" 9 & +103 "collection"'n9 +3 "core" 9 ( +103 "collection"'#9 +3 "core" 9 ) +104 "collection"'H9 +3 "core" 9 * +103 "collection"'(9 +3 "core" 9 + +103 "collection"'B9 +3 "core" 9 , +103 "collection"'9 +3 "core" 9 - +3 .tCH.hold 5:00,85C +4 "collection"'L   @ +3 "core"  +28174 "Can" g$\ h +1829 "core"  +2 "collection"'w9 +4 "core" 9  +2 #tCollection Puck Heater at 85C after lysing +2 .CS.seek 0ml +2 "collection"'C'4 +443 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +104 "core" A +3 .tCSV.dial :air +2 "collection"' @ +42 "core" ? +3 .tCS.seek 5ml + "collection"''p +1368 "core" ' + .tCSV.dial CTV +51 "collection"'v  +53 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"' @ +44 "core" ? +2 .tdelay 2 seconds +203 .CSV.dial CTV +3 "collection"'z  +44 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'W @ +44 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'/'4 +1370 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'= +102 "core"  +2 .tCBV.dial CSV +2 "collection"'"  +30 "core"  +2 "collection"'I% +5 "core" %8 \ +2 .tCS.seek 5ml +2 "collection"'\\'p +1367 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +45 "core" +2 "collection"')% +4 "core" %p o\  +3 .tCS.seek 7ml +2 "collection"''m +609 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'b @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'@' +862 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'x ` +129 "core" a +2 #tLysing Complete +2 "collection"'~& +4 "core" &WYQtw\ ? +2 #tStoring sh1 puck in Collection Clamp to tube 2 +2 "manipulator"&Y% +4 "core" %\  (  +2 "storage"(4% +4 "core" %b \ +2 "storage"(. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(t( +207 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" & t  h\ +2 "manipulator"&i& +4 "core" & + *  5 +2 "manipulator"&c% +4 "core" %\  / /  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&+( +165 "core" ( +2 "manipulator"&9& +5 "core" & - + I  +2 "storage"(M& +5 "core" & n \\ ] \ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&a' +91 "core" ' +2 "storage"(& +5 "core" & n \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(d'V +259 "core" ' +2 "storage"(g- +4 "core" -'A +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&r& +4 "core" &  "  +2 "storage"(D& +4 "core" & r Y Y \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 2 +2 "manipulator"&N' +27 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -'A +3 .tSE.seek 4.07 Pucks below Top Plate +2 "storage"(!' +31 "core" ' +3 "manipulator"&y% +5 "core" %+ &  U +2 "storage"(K& +5 "core" & r > Y s\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 331 counts +2 "manipulator"&m'W +16 "core" ' +2 "manipulator"&F& +5 "core" &  #  +2 "storage"(k& +5 "core" & r [ ] \ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&u' +38 "core" ' +3 .tSE.seek 5.07 Pucks below Top Plate +2 "storage"(<' +55 "core" ' +2 "manipulator"&R& +5 "core" & ) # 9  +2 "manipulator"&s% +5 "core" %   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&&'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&2(ӷ +164 "core" ( +2 "manipulator"&]& +4 "core" & - - , 1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &X& +3 "core" & ) ^ 1 +2 .tForearm.seek CC +2 "manipulator"&[' +94 "core" ' +2 .tHand.close +2 "manipulator"&o/ +59 "core" / +2 .tCC.seek :open +2 "collection"'j( +421 "core" ( +2 "storage"(& +4 "core" & s \ +2 "storage"(_& +5 "core" & r \ +3 "manipulator"& & +4 "core" & , - 1 +2 "manipulator"&.% +4 "core" % < , ) +49 .tForearm.seek :retract +10 "manipulator"&{'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&h( +170 "core" ( +2 "manipulator"&& +5 "core" & , $ " +2 "storage"(& +4 "core" & s q\ +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&5' +98 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&P1 +55 "core" 1 +3 "manipulator"&S% +4 "core" % 1  0  ) +2 "storage"(e& +5 "core" & s h\ + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 337 counts + "manipulator"&%'] +16 "core" ' +2 "manipulator"&q& +5 "core" & & , 0  +2 "storage"(p& +5 "core" & s \ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&J' +37 "core" ' +2 "storage"(% +5 "core" %  m\ +3 ."downElevator"SE.seek :down +3 "storage"(O'X +100 (Z% +3 "core" % M\ Wg +2 "manipulator"&6% +5 "core" % +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +92 "core" ' +17 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'f @ +30 "core" ? +3 .tCS.seek 10ml +2 "collection"'' +4 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"'} ` +31 "core" b +2 .tAIV.dial :bypass +2 "collection"' { +16 "core" y +2 #tBeginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +5 "core" & ,\ + .tHand.open +2 "manipulator"&31 +17 "core" 1 +2 "manipulator"&G& +5 "core" &    +2 "manipulator"& % +4 "core" % \ \ !  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +185 "core" ( +2 "manipulator"&& +5 "core" &- '   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +4 "core" &-  (  +2 .tForearm.seek :garage +2 "manipulator"&'η +97 "core" ' +2 .tHand.close + "manipulator"&?/ +62 "core" / +2 "manipulator"&>& +5 "core" &- ' + :  +2 "manipulator"&U% +4 "core" %   " +2 .tForearm.seek :retract +2 "manipulator"&;'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&A(ӷ +276 "core" ( +3 "manipulator"&8& +4 "core" &Ӿ " 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +4 "core" &Ӿ   5 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +98 "core" ' +2 "manipulator"&& +5 "core" &Ӿ % # ! 5 +2 "manipulator"&1% +4 "core" %  ! +3 "collection"'\ & +5 "core" &f\ +2 "collection"'`& +5 .tCC.seek :closed +2 "collection"''(W +4 "core" &\ + &\ +8 & < \ $e +9 &V '\ 8 +10 &\ M +9 &c\ P +9 &\\bt\ O +10 &_\ O +9 &b\ O +10 &b\ O +9 &fb\ N +9 &'a \ O +10 &c\ O +9 &!`\ O +9 &#m_\ O +10 &%.ca\ O +9 &&`\ O +10 &(b\ O +9 &*te\ O +9 &,6b\ O +10 &-_\ N +9 &/_\ O +9 &1|e\ O +10 &3?`\ O +9 &5_\ O +10 &6`\ N +9 &8]d\ N +9 &:H_9\ N +10 &<\ \\\ N +9 &=_\ O +9 &?`\ O +10 &AOa\ O +9 &Ce\ O +10 &Da\ N +9 &Fb\ O +9 &HSjc\ P +10 &JL\ R +9 &K6\ U +9 &MX\ Y +10 &OAp\ Y +9 &QQ\ Z +10 &R;\ Z +9 &T\ Y +9 &VE\ G +10 &W2+\ &p +9 &W__\ C +2 ( +2 "collection"'`& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.02 +2 "collection"'& +4 "core" &W_c\ C +2 .tHand.open + "manipulator"&E1 +64 "core" 1 +2 "manipulator"&7% +5 "core" %  + - G +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&$'\ +94 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%| +133 "core" +2 "processing"%% +5 "core" %D\ +57 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%V' +1599 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +45 "core"  +3 .tPS.seek 0ml +2 "processing"%' +1596 "core" ' + .tPSV.dial PSR +3 "processing"%n +43 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%#' +2606 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%H  +5 "collection"'(  +4 "core" +74 +2 .tPSV.dial :mixloop +2 "processing"%B +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +4 "core" +3 .tPS.seek 0ml + "processing"%L' +2618 "core" ' + .tPSV.dial :air +3 "processing"%w  +43 "core"  +3 .tPS.seek 2.5ml + "processing"%T' +2612 "core" ' + .tPSV.dial :mixloop +3 "processing"% +44 "core" +3 .tPS.seek 0ml + "processing"%' +2607 "core" ' + .tPSV.dial :air +2 "processing"%C  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"%v +45 "core" +3 .tPS.seek 0ml + "processing"%' +2607 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&z& +5 "core" &   0 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&W(ӷ +15 "core" ( +2 "manipulator"&& +5 "core" &Ӿ  $ - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +3 "core" &Ӿ ' * H - +2 .tForearm.seek CC +2 "manipulator"&"' +94 "core" ' +2 .tHand.close + "manipulator"&I/ +60 "core" / +2 .tCC.seek :open +2 "collection"'/( +421 "core" ( +2 "manipulator"& & +5 "core" & ! ! ) +2 "manipulator"&)% +4 "core" % =   +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&b(- +297 "core" ( +2 "manipulator"&& +5 "core" &- ) + \ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &x& +3 "core" &-  u \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&~'η +114 "core" ' + .tHand.open +2 "manipulator"&Y1 +54 "core" 1 +2 "manipulator"&4% +5 "core" % μP   V  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop +2 .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp +2 "collection"'& +4 "core" &\ +3 "manipulator"&i% +4 "core" %\     +2 "storage"(c% +4 "core" %_ X\  1\ +2 "storage"(9. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(M( +208 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" & d\ / +2 "manipulator"&& +4 "core" &- , . \ +2 "manipulator"&-% +4 "core" %\  $ )   +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&g( +187 "core" ( +2 "manipulator"&r& +5 "core" &r , 1   +2 "storage"(D& +4 "core" & \ / +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"& ' +97 "core" ' +2 "storage"(y& +5 "core" & \ / +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(K'V +162 "core" ' +2 "storage"(F- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (k& +4 "core" & \ / +2 "manipulator"&R& +5 "core" &r * !  +2 .tElbow.seek 3 +2 "manipulator"&s( +22 "core" ( +2 "manipulator"&a& +5 "core" &\ 0 0  e +2 "storage"(+& +59 "core" & \ / +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&d'B +21 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&N/ +60 "core" / +5 ."downElevator"SE.seek :down +4 "storage"(m'X +3 "manipulator"&!& +7 "core" &\ , + 2 e +2 "manipulator"&]% +4 "core" % B - ,  +3 .tForearm.seek :retract +2 "manipulator"&X'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&u(ӷ +21 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +130 "core" ( +2 "manipulator"&& +5 "core" &Ӯ! 0 2 6 :* +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +4 "core" &ӯ , * \ 9) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&&' +99 "core" ' +2 "manipulator"&l& +5 "core" &ӯ &   9) +2 "manipulator"&% +5 "core" %   x +2 "collection"'_& +4 "core" &\ +3 "collection"' & +4 .tCC.seek :closed +2 "collection"'.(W +4 "core" &l\ +3 &@\  +9 &/\ +{ +9 &d\ ? +10 &v~\ O +9 &7b\ O +10 &a)\ O +9 &^.\ O +9 &}]\ O +10 &@^n\ N +9 &_\ N +9 &_~\ N +10 & `W\ N +9 &"G[=\ O +10 &$\ ^%\ N +9 &%b\ O +9 &'b\ O +10 &)P\\\ N +9 &+_\ O +9 &,a\ O +10 &.b\ O +9 &0W_\ O +10 &2\\b\ N +9 &3_\ O +9 &5a\ O +10 &7`_b\ N +9 &9!]]\ O +9 &:ZK\ O +10 &<]\ O +9 &>g]\ O +10 &@)]\ O +9 &A_\ O +9 &Cb~\ O +10 &En`n\ O +9 &G-ke\ P +9 &HP\ S +10 &JC\ V +9 &LYC\ Y +10 &N9\ Z +9 &O)\ Z +9 &Q\ Z +10 &S_ \ Z +9 &U \ Z +9 &Vy\ / +10 &WV"\ X +9 ( + &WlX\ B + "collection"' & +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.09 + .Hand.open + "manipulator"&1 +65 "core" 1 +2 "manipulator"&% +5 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&['\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'2  +135 "core"  +2 .tCSV.dial CTV +2 "collection"'P  +38 "core"  +3 .tCS.seek 5ml +2 "collection"'S'p +1388 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'e' +733 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'q'4 +740 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%p  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +347 "Can" ^&\ ff +2268 "core" ' + .tPSV.dial :mixloop +2 "processing"%{ +45 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%Z  +44 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%6 +44 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%h  +131 "core"  +2 .tPS.seek :empty +2 "processing"%5' +2612 "core" ' + .tCBV.dial :waste1 +2 "collection"'% @ +46 "core" @ +2 .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'f  +47 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +2 "collection"'< @ +47 "core" ? +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'}  +46 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"' ` +32 "core" _ +2 .tCSV.dial :air +2 "collection"', @ +43 "core" ? +3 .tCS.seek 10ml +2 "collection"'3' +2645 "core" ' + .tCSV.dial CTV +2 "collection"'G  +44 "core"  +3 .tCS.seek 0ml + "collection"' '4 +2655 "core" ' + .tCBV.dial :waste1 +2 "collection"'J @ +30 "core" ? +2 .tdelay 10 seconds +1004 .CTV.dial :air,avoiding: :intake +2 "collection"'O  +133 "core" +2 "collection"'t& +5 "core" &WlXz~7\ B +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %\  $  p  +3 "storage"(@% +3 "core" %]\ \ \ +3 "storage"(:. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (?& +3 "core" & \ +2 "manipulator"&>& +4 "core" &ӱ + ,  9' +2 "manipulator"&U% +4 "core" %\  + "  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&^( +165 "core" ( +2 "manipulator"&& +5 "core" & " $ y  +2 "storage"(8& +4 "core" & \ +50 .tForearm.reconfigure TightForearm +11 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&0' +91 "core" ' +2 "storage"( & +5 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +244 "core" ' +2 "storage"(1- +4 "core" -'1 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&\ & +4 "core" & ! ( S  +2 "storage"(;& +4 "core" & :\ +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&j' +27 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(E- +3 "core" -'1 +3 .tSE.seek 5.07 Pucks below Top Plate +2 "storage"(7' +29 "core" ' +2 "manipulator"&`% +5 "core" %0   +2 "storage"(|& +4 "core" & ~\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 336 counts +2 "manipulator"&'\\ +15 "core" ' +2 "manipulator"&& +5 "core" & $ h  +2 "storage"(& +5 "core" & \ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&V' +24 "core" ' +3 .tSE.seek 6.07 Pucks below Top Plate +2 "storage"(n' +51 "core" ' +2 "manipulator"&& +5 "core" &  !  +2 "manipulator"&H% +4 "core" %   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&('\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&B(ӷ +165 "core" ( +2 "manipulator"&& +5 "core" & - 1  7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +3 "core" & - ) $ 7 +2 .tForearm.seek CC +2 "manipulator"&w' +93 "core" ' + .tHand.close +2 "manipulator"&L/ +56 "core" / +2 .tCC.seek :open +2 "collection"'( +421 "core" ( +2 "storage"(T& +5 "core" & \ +2 "storage"(C& +4 "core" & \ +2 "manipulator"&& +4 "core" & & ! y 7 +3 "manipulator"&v% +4 "core" % " + )   +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&z( +173 "core" ( +2 "manipulator"&& +5 "core" &  "  +2 "storage"(=& +4 "core" & \ \  \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&I' +96 "core" ' +2 .tElbow.hold +2 "manipulator"&A, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&$1 +59 "core" 1 +3 "manipulator"&'% +4 "core" % 7 # +  +2 "storage"( & +4 "core" & `\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 343 counts +3 "manipulator"&)'c +16 "core" ' +2 "manipulator"&"& +5 "core" &  " v +2 "storage"(& +4 "core" & \  \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&W' +19 "core" ' +2 "storage"(x% +5 "core" %\ \  \ +3 ."downElevator"SE.seek :down +4 "storage"(Y'X +101 (4% +3 "core" %v$\ \  \ Wd +2 "manipulator"&% +5 "core" % # ( +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&\\'\ +86 "core" ' +12 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%i  +103 "core" +2 "processing"%c% +5 "core" %\ +2 .tPS.seek 0.499ml +2 "processing"%9' +584 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%~ +44 "core" +2 .tPRV.dial :air + "processing"%  +45 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%  +44 "core" +2 .tCBV.dial AIV + "collection"'-  +46 "core" +2 .tPRV.dial between CBV and air +2 "processing"%r  +30 "core"  +2 .tPRV.dial :air +2 "processing"%D  +29 "core"  +2 "processing"%b% +4 "core" %9\  +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml +49 "processing"%y' +249 "core" ' + .tPRV.dial :waste2 +2 "processing"%F @ +72 "core" ? +3 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%k' +687 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'R& +5 "core" &M\ +2 .tHand.open + "manipulator"&1 +21 "core" 1 +2 "manipulator"&a& +5 "core" &  +2 "manipulator"&+% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&N(- +183 "core" ( +2 "manipulator"&!& +5 "core" &-    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &]& +3 "core" &-  U  +2 .tForearm.seek :garage +2 "manipulator"&g'η +101 "core" ' +2 .tHand.close + "manipulator"& / +63 "core" / +2 "manipulator"&& +4 "core" &- 1 % !  +3 "manipulator"&o% +4 "core" % # ) +2 .tForearm.seek :retract +2 "manipulator"&K'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&d(ӷ +274 "core" ( +2 "manipulator"&l& +5 "core" &ӽ ) $ 6 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &ӽ   6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&_' +102 "core" ' +2 "manipulator"&s& +5 "core" &ӽ & ! 6 +2 "manipulator"&m% +4 "core" %! !  } M +3 "collection"'X& +4 "core" &J\ +3 "collection"'/& +4 .tCC.seek :closed +2 "collection"'(W +3 "core" &L\ +3 &\ \  +9 &0 \ +{ +9 &d\ ? +10 &z}\ O +9 &<[\ O +10 &^\ N +9 &\\\ O +9 &_\ O +10 &D]\ O +9 &_\ N +9 &Z\ N +10 & \\\ N +9 &"NZ\ N +10 &$`\ N +9 &%b\ O +9 &'[\ N +10 &)U\\\ N +9 &+]\ N +9 &,_\ N +10 &.`\ O +9 &0\\`\ O +10 &2_\ N +9 &3b\ N +9 &5_\ N +10 &7fZ\ N +9 &9'_\ N +9 &:]\ N +10 &<`\ O +9 &>n`\ N +10 &@/b\ N +9 &A^\ N +9 &Cc\ N +10 &Etb\ O +9 &G7c\ N +9 &Hj\ O +10 &J\ R +9 &Lh\ V +10 &N"\ X +9 &O\ X +9 &Q\ Y +10 &Sf\ Y +9 &U'\ Y +9 &V{\ - +10 &WR\ K +9 ( + &WUl\ H +2 "collection"'/& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.05 + "collection"'& +5 "core" &WUm\ H + .tHand.open +2 "manipulator"& 1 +62 "core" 1 +2 "manipulator"&2% +5 "core" % !  ~ M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&P'\ +92 "core" ' +3 "collection"'&& +5 "core" &WUm\ H +2 #tRinsing MixLoop with GuSCN + .PSV.dial :mixloop,avoiding: PBV + .PTV.dial :PRVmixing,avoiding: :puck +2 .PRV.dial :spare1 +2 "processing"%M  +103 "core"  +2 "processing"%% +5 "core" %\ +2 .tPS.seek 1.099ml +2 "processing"%S'^ +1198 "core" ' +2 .tdelay 2 seconds +202 .PRV.dial :air + "processing"%e  +102 "core"  +2 .tPS.seek 2.5ml +2 "processing"%p' +1496 "core" ' +2 .tPSV.dial :waste1,avoiding: PBV +2 "processing"%  +132 "core"  +2 .tPS.seek :empty +2 "processing"%{' +2610 "core" ' +2 #tDiluting Lysate in Syringe + .PSV.dial :PTV,avoiding: PBV +2 "processing"%Z +160 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%6 @ +73 "core" @ +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +203 .PRV.dial CBV + "processing"%h  +47 "core"  +2 .tdelay 2 seconds +202 .PS.reconfigure PSslow1 +2 "processing"%#A \ `xb +4 .tPS.seek 0.1ml +2 "processing"%' +1122 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :spare1 +3 "processing"%%  +73 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 1ml +2 "processing"%f'Rq +989 "core" ' +2 .tdelay 2 seconds +202 .PRV.dial :air +2 "processing"%<  +103 "core"  +3 .tPS.seek 2.5ml + "processing"%}' +1596 "core" ' +2 .tdelay 2 seconds +202 #Parking diluted lysate in Mixing Coil + .PSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%,  +74 "core" +2 .tPRV.dial :CBV + "processing"%q  +47 "core"  +2 "processing"%G% +5 "core" %5\  +2 .tPS.seek 1.5ml +2 "processing"%3' +1098 "core" ' +2 .tdelay 2 seconds +202 .PSV.dial :waste1,avoiding: PBV +2 "processing"%J  +132 "core"  +2 .tPS.seek :empty +2 "processing"%O' +1599 "core" ' +2 #tBeginning samplePassF + "collection"'t& +5 "core" &WUkR\ H +2 .tAWV.select :air +55 .AIV.dial :bypass +3 .PSV.dial PSR,avoiding: PBV +2 "processing"%  +45 "core"  +2 "processing"%@% +5 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%:' +1591 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%?  +44 "core"  +3 .tPS.seek 0ml + "processing"%>' +1598 "core" ' + .tPSV.dial PSR +2 "processing"%U +45 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%' +2611 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :PTV,via: :air +2 "processing"%8 +202 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRV,avoiding: :puck +2 "processing"%u @ +75 "core" ? +2 .tPS.seek 0ml +2 "processing"% ' +2608 "core" ' + .tPSV.dial :air +2 "processing"%[  +71 "core"  +3 .tPS.seek 2.5ml + "processing"%1' +2629 "core" ' + .tPSV.dial :PTV +2 "processing"%\ +86 "core" +2 .tPS.seek 0ml +2 "processing"%;' +2613 "core" ' +2 "collection"'E& +5 "core" &WUk\ H +2 #t\moving diluted lysate into CBV-AIV line + .PSV.dial :air +2 "processing"%`  +71 "core"  +3 .tPS.seek 2.5ml + "processing"%|' +2613 "core" ' +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%  +74 "core" +2 .tPRV.dial CBV +4 "processing"%% +9 "core" %\  +3 .tPS.seek 1.8ml +2 "processing"%H' +788 "core" ' +2 .tdelay 3 seconds +301 .PRV.dial :waste2 +2 "processing"%0 @ +105 "core" > +2 .tPS.seek :empty +2 "processing"%^' +1905 "core" ' +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +72 "core" @ +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%j  +73 "core" +2 .tdelay 2 seconds +202 .PSV.dial :PML +3 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +74 "core"  +2 .tdelay 2 seconds +152 "Can" a&\ ee +50 "processing"%7% +3 "core" %\ +3 .tPS.seek 1.499ml +2 "processing"%' +1594 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%#' +1098 "core" ' + .tPSV.dial :air +2 "processing"%V  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2607 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%L +43 "core" +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%(  +47 "core" ~ +2 .tdelay 2 seconds +202 "processing"%.% +5 "core" %\ +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +3 .tPS.seek 0.225ml + "processing"%T'o +2375 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%C  +75 "core" +2 .tdelay 2 seconds +202 "processing"%% +3 "core" %o\ +3 .tPS.seek 0.475ml +2 "processing"%v' +2572 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%  +45 "core"  +2 .tdelay 2 seconds +202 .PS.seek 0.965ml +2 "processing"%='N +4992 "core" ' +2 .tdelay 10 seconds +1003 .PRV.dial CBV + "processing"%w  +44 "core" +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%B  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%$' +1625 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%' +72 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"% @ +74 "core" ? +3 .tPS.seek 0ml + "processing"%"' +2613 "core" ' + .tPSV.dial :air +2 "processing"%  +72 "core"  +2 .tPS.seek 2.5ml +2 "processing"%x' +2606 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"% +73 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%4' +2603 "core" ' +2 #tPushing modified lysate into AIV Injection Loop +54 .CBV.dial AIV +3 .AIV.dial :bypass + .PRV.dial CBV +2 .PSV.dial :air +2 "processing"%  +74 "core"  +3 .tPS.seek 2.5ml + "processing"%z' +2608 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"%I +44 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%)  +75 "core" +2 "processing"%n% +5 "core" %v\  +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%i' +7752 "core" ' +2 .tdelay 5 seconds +503 .AIV.dial :sample +3 "collection"'c & +54 "core" % +2 .tAWV.select :waste + "collection"' +10 "processing"%W% +3 "core" %x\  +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%Y'nA +10859 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"' { +56 "core" | +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%5' +1320 "core" ' + .tPSV.dial :air +2 "processing"%~  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2614 "core" ' + .tPSV.dial :PML +2 "processing"% +45 "core" +3 .tPS.seek 0ml + "processing"%-' +2599 "Can" _&\ ee +17 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 'r& +3 "core" &WUk\ H +3 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +2 "collection"'D& +5 ."MFBPCR"SPE.hold 2:46:40,55C +3 "MFB"*b @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*9  +3 "core" &WUk \ H +2 .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%F +25 "core"  +2 ."MFBPCR"delay 20 seconds +80 "core"  +2 "processing"%y% +5 "core" %r\ , + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +3 "processing"% +10 .tPS.seek 1.5ml +2 "processing"%R' +1609 "core" ' +2 .tdelay 5 seconds +288 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB +2 .ATV.dial AIV + "MFB"* I +158 "core" J +2 "MFB"*a% +5 "core" %R, ; +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +3 "MFB"*+'6 +35 .tPSV.dial :waste1 +3 "processing"%!  +43 "core"  +3 .tPS.seek 0ml +2 "processing"%]' +1600 "core" ' + .tPSV.dial PSR +2 "processing"%A +46 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"% ' +2613 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%o' +1564 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*\\  +45 "core" ' + .tPSV.dial PSR +2 "processing"%g +24 "core" +2 "MFB"*l% +4 "core" %7\ s - L +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*' +70 "core"  +2 "processing"%N% +5 "core" %l\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%s' +534 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*m % +51 "core" & +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*X'R +1008 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%K  +46 "core"  +3 .tPS.seek 0ml +2 "processing"%' +133 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*  +52 "core" +2 "MFB"* % +5 "core" %R 0 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*2' +1400 "core" ' + .tPSV.dial PSR +3 "processing"%& +30 "core" ' +2 ."MFBPCR"delay 3 seconds +13 "core" +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%/' +273 ."MFBPCR"ATV.dial :AIV +3 "MFB"*M I +72 "core" J +2 "MFB"*% +4 "core" %  * B +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*_' +2258 "core" ' +56 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%k +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.seek 0ml + "processing"%e' +2616 "core" ' +2 .tPSV.dial PSR +2 "processing"%S +104 "core" +2 "processing"%% +5 "core" %r\ ? +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%p' +1593 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%Z  +44 "core"  +3 .tPS.seek 0ml +2 "processing"%6' +737 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*h9 +3 "core" 9z> +2 #"MFBPCR"Solid Phase Extraction Heater at 49C +2 .ATV.dial ASV +2 "MFB"*{ n +34 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*%% +4 "core" % ` ) +3 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*'% +303 "core" ' + .tPSV.dial PSR +3 "processing"%< +57 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml +2 "processing"%f' +2616 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%,' +2616 "core" ' + .tPSV.dial PSR +3 "processing"%q +104 "core"  +2 "processing"%G% +5 "core" %\ a + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +10 .tPS.seek 1.5ml +2 "processing"%}' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%J  +43 "core"  +3 .tPS.seek 0ml + "processing"%3' +600 "core" ' +2 ."MFBPCR"delay 10 seconds +996 "core" ' + .tPSV.dial PSR +3 "processing"%t +4 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +29 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +157 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*@' +2443 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%O +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%?'k +2679 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%:  +135 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%U' +141 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +3 "MFB"* +11 ."MFBPCR"delay 1 second +101 .ATV.dial AIV +4 "MFB"*> I +49 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*8'V +860 "core" ' + .tPSV.dial :air +2 "processing"%u  +117 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"%[ +44 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"% ' +5101 "core" ' + .tPSV.dial :air +2 "processing"%\  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%1' +1272 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*E  +53 "core"  +2 "MFB"*`% +4 "core" %V^  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*;'Q +1029 "core" ' + ."MFBPCR"ATV.dial :AIV +3 "MFB"* I +69 "core" J +2 "MFB"*% +4 "core" %Q  + +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +153 "core" ' + .tPSV.dial :mixloop +3 "processing"%| +43 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%0' +619 "core" ' +2 ."MFBPCR"ATV.dial :waste +49 "MFB"*H n +157 "core" m +5 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +242 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*j  +109 "core"  +2 "MFB"*% +4 "core" %R  +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*7' +1028 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*^  +68 "core" +2 "MFB"*% +5 "core" % ~ I +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*V'_ +2484 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'#  +43 "core"  +2 "collection"'L% +5 "core" %+\ x + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'('P +1129 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'.' +1636 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +4 'C  +41 "core"  +96  +2 .tCBV.dial :waste1 +2 "collection"' @ +47 "core" > +3 .tCS.seek 0ml +2 "collection"'T'4 +1825 "Can" %\ w +193 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*  +34 "core" +6 ."MFBPCR"delay 3 seconds +284 "core" ' + .tCSV.dial CSR +3 "collection"'v  +15 "MFB"*w% +3 "core" %_ ~\ : +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*B'ݧ +20 "core"  +2 "collection"'=% +5 "core" %3\ | +2 #tPulling 4ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 4ml +2 "collection"'''P +483 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*  +49 "core" +2 "MFB"*$% +4 "core" %ݪ ~\ 5 +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*'A +277 "core" ' +2 .tdelay 5 seconds +47 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*" n +115 "core" o +2 "MFB"*% +4 "core" %N  +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*x'&X +23 .tCSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'' +1633 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'4  +44 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'I'4 +2646 "core" ' +2 "collection"')& +4 "core" &WUk\ H +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&n& +4 "core" & ! 0 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&z(ӷ +18 "core" ( +2 "manipulator"&c& +5 "core" &ӹ + ( % +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &ӹ   % +2 .tForearm.seek CC +2 "manipulator"&i' +96 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 .tCC.seek :open +2 "collection"'Y( +419 "core" ( +2 "manipulator"&~& +5 "core" & !  # +2 "manipulator"&5% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +294 "core" ( +2 "manipulator"&r& +5 "core" &- # *  t + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &D& +3 "core" &-  t +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&9'η +112 "core" ' +3 .tHand.open + "manipulator"&F1 +57 "core" 1 +2 "manipulator"&y% +5 "core" % θ . . * +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&-'\ +98 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'& +5 "core" &\ +2 "manipulator"&a% +5 "core" %\  !   +2 "storage"(!% +5 "core" %b _\ +2 "storage"(Q. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 3 +2 "storage"(R( +214 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (A& +4 "core" &   K\ 3 +2 "manipulator"&]& +4 "core" &- ) & t t +2 "manipulator"&% +62 "core" %\  !   +3 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +3 "manipulator"& ( +189 "core" ( +2 "manipulator"&\\& +5 "core" & + &  +2 "storage"(l& +4 "core" & ( " %\ 2 +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&g' +95 "core" ' +2 "storage"(N& +5 "core" &  M\ 2 +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(+'V +156 "core" ' +2 "storage"(o- +5 "core" -' +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (m& +3 "core" & 0 O\ 2 +3 "manipulator"&& +4 "core" & + " +  + ' +3 ."MFBPCR"delay 3 seconds +2 ."WCR"Elbow.seek 3 +2 "manipulator"&K( +17 "core" ( +2 "manipulator"&& +5 "core" & / 1 2  +2 "storage"( & +4 "core" & \ 2 +4 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&s'B +20 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&X/ +60 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(&'X +5 "manipulator"&& +4 "core" & + *  +3 "manipulator"&M% +4 "core" % R ) ,  ~ +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&2(ӷ +27 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +16 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*k % +68 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*/'R +33 "core" ( +2 "manipulator"&S& +5 "core" &ӱ * / = 9' +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &ӱ ) + / 9' +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&e' +101 "core" ' +2 "manipulator"&Z& +5 "core" &Ӳ   9& +3 "manipulator"&p% +4 "core" %   2 +3 "collection"'h& +4 "core" &H\ y +2 "collection"'{& +5 ."WCR"CC.seek :closed +3 "collection"'%(W +4 "core" &P\ y +2 &\ y +8 &/k\ r+{ +10 &b\ q? +9 &nz\ qO +9 &.X\ tO +10 &Y\ tO +9 &Z\ tO +10 &tY\ tO +9 &6^\ sO +9 &]\ sO +10 &Z\ tP +9 & |[\ sO +9 &">W\ sO +10 &$Y\ tO +9 &%\\q\ tO +10 &'^q\ sO +9 &)F]w\ sO +9 &+\\q\ sO +10 &,Xy\ sO +9 &._f\ tO +9 &0M]b\ sP +11 &2]c\ rP +8 &3`g\ qO +10 &5]e\ pO +9 &7V_f\ qO +9 &9\\d\ qO +10 &:YZ\ qO +9 &<_U\ pO +9 &>^\\P\ qO +10 &@ ZW\ qO +9 &A\\W\ qO +10 &C_W\ qO +9 &Ef_U\ qO +9 &G&cX\ pP +10 &HnV\ pQ +9 &JW\ nS +9 &LUL\ lX +10 &NE\ jZ +9 &OG\ kZ +7 ' +2 &QO\ kZ +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*_  +6 "core" &SVW\ jZ +9 &UV\ ]\\ +10 &VzS\ c. +9 &WW%W\ kN +3 +2 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +2 "core" ( +2 &WabO\ qD + "collection"'{& +5 ."MFBPCR"AS.seek 1ml +4 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.09 +2 "MFB"*<' +2 ."WCR"Hand.open +3 "manipulator"&61 +3 "core" &WaaN\ qD +62 1 +3 "manipulator"&% +4 "core" %   +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&f'\ +94 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")q+ +4 "core" + +2 "sampler")G% +5 "core" %DE \  +2 "collection"',& +4 "core" &WabZ\ D +4 "Can" &\ | +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'J  +135 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +3 "sampler")#.0X + ."WCR"delay 3.8 seconds +384 "collection"'% +4 "core" %6J\ ~ +3 "sampler")O% +4 "core" %5J ML \ \ M + ."WCR"SSV.dial :spit +3 "sampler") +135 "core" +3 ."WCR"SS.seek 0ml +2 "sampler"):' +259 "core" ' + ."WCR"SSV.dial CBV +3 "sampler")?  +135 "core"  +2 ."WCR"CTV.dial :intake +52 "collection"'>  +84 "core"  +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +212 "collection"'@% +3 "core" %6\ \ C\ B +2 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +3 "sampler")#.0X +3 "sampler")[% +4 "core" % P\\ \ [ +16 "collection"'% +4 "core" %6\ \ =\ A +2 "sampler")\ % +5 "core" %#i \ ^ z +15 "collection"' % +4 "core" %6\ \ =\ B +2 "sampler")E% +4 "core" %#l \ ]w +16 "collection"'`% +4 "core" %6\ \ Y\ B +2 "sampler")8% +4 "core" %#m \ ^v +16 "collection"'% +4 "core" %6\ \ >\ B +2 "sampler")% +4 "core" %#m'& \ ^v +16 "collection"'|% +4 "core" %6\ \ N\ B +2 "sampler");% +4 "core" %#m10 \ ]v +16 "collection"'1% +4 "core" %6\ \ g\ B +2 "sampler")H% +4 "core" %#p>> \ ^ s +16 "collection"'% +3 "core" %6\ \ Z\ C +3 "sampler")j% +4 "core" %#rJK \ _' +2 "collection"'% +4 "core" %6\ \ [\ C +2 #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X \ \\ +3 "sampler")T% +4 "core" %WBB \ ] + ."WCR"Intake.select :close +2 "sampler")0 +10 ) % +3 "core" %WEG \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")$  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")9% +5 "core" %TK" \ Z +15 "collection"'A% +4 "core" %6\ \ L\ > +2 "sampler")]% +4 "core" %TK" \ Z +16 "collection"'% +3 "core" %6\ \ 6\ > +3 "sampler")\\% +4 "core" %TN"-- \ Z} +15 "collection"'l% +4 "core" %6\ \ 8\ ? +2 "sampler")% +4 "core" %TPB@ \ \\ ^ +16 "collection"'N% +4 "core" %6\ \ 2\ @ +2 "sampler")o% +4 "core" %TPWY \ Z +2 "collection"'m% +4 "core" %6\ \ (\ = +2 #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X\ A +2 "sampler")K% +4 "core" %|26 \ ]w +16 "collection"'h% +4 "core" %6\ \ \ A +2 "sampler")&% +4 "core" %KG \ ^t +16 "collection"'x% +4 "core" %6\ \ \ B +2 "sampler")% +4 "core" %bb \ ]5 +3 "collection"'Y% +5 "core" %6\ \ 5\ B +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X% +4 "core" %"*( \ ] +16 "collection"'@% +4 "core" %6\ \  \ @ +2 "sampler"):% +4 "core" %";< \ ] +16 "collection"'U% +4 "core" %6\ \ \ A +2 "sampler")[% +4 "core" %PR \ \\~ +2 "collection"'% +5 "core" %6\ \ "\ A + #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X +2 "sampler")u% +5 "core" %% \ Z +15 "collection"'^% +4 "core" %6\ \ \ > +2 "sampler")% +4 "core" %%'& \ Y +16 "collection"'7% +4 "core" %6\ \ \ > +2 "sampler")#% +4 "core" %%79 \ Z +16 "collection"'L% +4 "core" %6\ \ \ > +2 "sampler") % +4 "core" %%NO \ [ +2 "collection"'(% +4 "core" %6\ \ \ = +2 #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X +2 #"WCR"Intake @34.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X +2 "sampler")+% +4 "core" %(~"&% \ [ +16 "collection"'% +4 "core" %6\ \ \ ? +2 "sampler")s% +4 "core" %(~";8 \ ^ +16 "collection"'Z% +4 "core" %6\ \ \ A +2 "sampler")p% +4 "core" %( SU \ ^ +2 "collection"'K% +5 "core" %6\ \ \ B + #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +3 "sampler")#.+0X% +4 "core" %DD \ ` +3 "sampler")@% +4 "core" %HH \ ` + ."WCR"Intake.select :close +2 "sampler")0 +10 ):% +3 "core" %OM \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")U  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 #"WCR"Intake @34.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +3 "sampler")#.+0X \ ` +2 "sampler")e% +5 "core" %>A \ ` + ."WCR"Intake.select :close +2 "sampler")0 +10 )R% +3 "core" %GF \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")J  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X I +55 "core" I +2 "MFB"*@% +5 "core" %N(  | L +2 ."MFBPCR"AS.seek 0.109ml +2 "MFB"*:'{ +1231 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV,via: :air2 +2 "MFB"*U n +192 "core" o +2 ."MFBPCR"ASV.dial :SPEelution +3 "MFB"*q  +51 "core" +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 *% +3 "core" %{  |\ 8 +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.759ml +2 "MFB"*3' ? +1915 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'[% +4 "core" %6\ \ \ 8 +2 "sampler")E% +4 "core" %,GL \ U +54 "collection"'`% +3 "core" %6\ \  \ 9 +2 "sampler")8% +5 "core" %&} \ V +53 "collection"'% +4 "core" %6\ \  \ ; +2 "sampler")% +4 "core" % \ W +53 "collection"'|% +4 "core" %6\ \  \ < +2 "sampler");% +4 "core" % \ X +53 "collection"'1% +4 "core" %6\ \ \ ; +2 "sampler")H% +4 "core" %,, \ X +53 "collection"'% +3 "core" %6\ \ \ > +3 "sampler")\ % +4 "core" %GG \ Z +2 "sampler") % +4 "core" %KJ \ Y +2 ."WCR"Intake.select :close + "sampler")0 +10 )u% +3 "core" %ON \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")^  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")x% +4 "core" %,SR \ Z +53 "collection"'% +3 "core" %6\ \  \ ? +2 "sampler")&% +5 "core" %& \ [ +53 "collection"'g% +4 "core" %6\ \ \ C +2 "sampler"){% +4 "core" % \ ^ +54 "collection"'6% +4 "core" %6\ \ '\ B +2 "sampler")% +4 "core" % \ ] +54 "collection"'G% +4 "core" %6\ \ \ B +2 "sampler"),% +4 "core" % " \ ^ +53 "collection"'/% +4 "core" %6\ \ \ D +2 "sampler")h% +4 "core" %@@ \ ` +2 "sampler")e% +4 "core" %BB \ ` +2 ."WCR"Intake.select :close + "sampler")0 +10 )R% +3 "core" %KH \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")y  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X% +3 "core" %6\ \ \ \ ? +2 "sampler")@% +5 "core" % \ [ +53 "collection"'O% +3 "core" %6\ \ (\ 9 +2 "sampler")U% +4 "core" % \ V +54 "collection"'q% +4 "core" %6\ \ "\ 8 +2 "sampler")% +5 "core" % \ S +53 "collection"':% +4 "core" %6\ \ \ ; +2 "sampler")[% +4 "core" %.- \ W +53 "collection"'E% +4 "core" %6\ \  \ 7 +2 "sampler")`% +4 "core" %GF \ T +2 "sampler")8% +4 "core" %JH \ T +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %LL \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ' +2 #"WCR"Intake @34.6psia, vacuum from 20.0 to 24.0psi +2 ."MFBPCR"ATV.dial :ElutionWater +3 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 39 +3 "MFB"* I +4 "sampler")#.'0X +2 #"WCR"Intake @34.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X% +4 "core" %6\ \ #\ B +2 "sampler")@% +4 "core" %75 \ _ +53 "collection"'O% +4 "core" %6\ \ "\ @ +2 "sampler")U% +4 "core" %LJ \ ^ +3 "sampler")q% +4 "core" %PL \ _ + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %QR \ +2 ."WCR"SSV.dial :exhaust +2 "sampler"):  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +3 "sampler") % +63 "core" %tv \ ] +53 "collection"'% +4 "core" %6\ \ )\ A +2 "sampler")B% +4 "core" % \ _ +54 "collection"'j% +3 "core" %6\ \ I\ A +3 "sampler")$% +4 "core" % \ ] +53 "collection"'"% +4 "core" %6\ \ (\ > +2 "sampler"))% +4 "core" % \ \\ +54 "collection"'% +4 "core" %6\ \ !\ ? +2 "sampler")c% +4 "core" %+, \ [ +3 "sampler")W% +4 "core" %-. \ \\ + ."WCR"Intake.select :close +2 "sampler")0 +10 )n% +3 "core" %/0 \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")d  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")% +4 "core" %357 \ Z +53 "collection"'l% +4 "core" %6\ \ Z\ = +2 "sampler")m% +4 "core" %-VV \ Z +53 "collection"'p% +3 "core" %6\ \ A\ ; +2 "sampler")s% +5 "core" %%|} \ X +53 "collection"'Z% +3 "core" %6\ \ B\ > +3 "sampler")% +4 "core" % \ Z +53 "collection"'% +4 "core" %6\ \ @\ ? +2 "sampler")&% +4 "core" % \ [ +53 "collection"'x% +3 "core" %6\ \ Y\ ? +2 "sampler"){% +5 "core" %  \ Z +53 "collection"'6% +4 "core" %6\ \ U\ ? +2 "sampler")% +4 "core" %&( \ [ +54 "collection"'G% +4 "core" %6\ \ @\ @ +3 "sampler"),% +4 "core" %=< \ \\ +2 "sampler")% +4 "core" %@? \ \\ +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )h% +3 "core" %GE \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")/  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")J% +4 "core" %53 \ Z +54 "collection"'Y% +4 "core" %6\ \ \\\ ? +2 "sampler")% +4 "core" %QQ \ Z +54 "collection"'}% +4 "core" %6\ \ G\ @ +2 "sampler")t% +4 "core" %ru \ ] +54 "collection"'>% +4 "core" %6\ \ Z\ A +2 "sampler")@% +4 "core" % \ ] +54 "collection"'O% +4 "core" %6\ \ I\ ? +2 "sampler")U% +4 "core" % \ [ +54 "collection"'q% +4 "core" %6\ \ ]\ A +2 "sampler")% +4 "core" % \ \\ +54 "collection"':% +4 "core" %6\ \ G\ A +2 "sampler")g% +4 "core" % \ \\ +54 "collection"'E% +5 "core" %6\ \ [\ A +2 "sampler")`% +4 "core" %.1 \ ] +54 "collection"'[% +4 "core" %6\ \ H\ A +2 "sampler")% +4 "core" %GB \ ] +3 "sampler") % +4 "core" %FG \ ] + ."WCR"Intake.select :close +2 "sampler")0 +10 );% +3 "core" %LL \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")e  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X\ @ +2 "sampler")% +5 "core" % \ \\ +53 "collection"'w% +4 "core" %6\ \ @\ @ +2 "sampler")v% +4 "core" % \ \\ +53 "collection"'=% +4 "core" %6\ \ Z\ ? +3 "sampler")V% +4 "core" % \ \\ +54 "collection"'8% +4 "core" %6\ \ D\ @ +2 "sampler")(% +5 "core" %99 \ \\ +53 "collection"'% +4 "core" %6\ \ Z\ @ +2 "sampler")H% +4 "core" %KL \ \\ +2 "sampler")T% +4 "core" %LN \ \\ +2 ."WCR"Intake.select :close +2 "sampler")0 +9 ) % +3 "core" %NP \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +32 "core" ' +2 ."MFBPCR"delay 1 second +44 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X> \ Z +16 "collection"'P% +4 "core" %6\ \ V\ = +2 "sampler")% +4 "core" %"IJ \ Y +3 "collection"'r% +4 "core" %6\ \ R\ < + #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +3 "sampler")#. 0X  +2 "sampler")% +4 "core" %.\\Y \ Z +53 "collection"'a% +4 "core" %6\ \ T\ @ +2 "sampler")% +4 "core" % \ ] +53 "collection"'!% +4 "core" %6\ \ g\ @ +2 "sampler")~% +4 "core" % \ ] +53 "collection"'9% +3 "core" %6\ \ h\ @ +2 "sampler")A% +5 "core" % \ ] +104 "collection"'% +13 "core" %6\ \ M\ @ +2 "sampler")% +5 "core" %! \ ] +53 "collection"'\\% +3 "core" %6\ \ f\ A +3 "sampler")Q% +4 "core" %34 \ ] +55 "collection"'i% +3 "core" %6\ \ J\ A +3 "sampler")5% +4 "core" %EE \ \\ +2 "sampler")o% +4 "core" %IH \ \\ +2 ."WCR"Intake.select :close + "sampler")0 +10 )F% +3 "core" %KJ \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")D  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %6\ \ r\ = +2 "sampler")@% +4 "core" %YX \ Y +2 "collection"'O% +4 "core" %6\ \ g\ = +2 #"WCR"Intake @34.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +3 "sampler")#.0X +2 "sampler")H% +4 "core" % \ X +54 "collection"'T% +4 "core" %6\ \ Z\ > +2 "sampler") % +4 "core" %  \ Y +54 "collection"'% +4 "core" %6\ \ u\ = +2 "sampler") % +4 "core" %"& \ Y +54 "collection"'% +4 "core" %6\ \ \\\ = +3 "sampler")$% +4 "core" %88 \ Z +54 "collection"'"% +3 "core" %6\ \ [\ A +3 "sampler")B% +4 "core" %IH \ [ +2 "sampler")% +4 "core" %KK \ \\ +2 ."WCR"Intake.select :close + "sampler")0 +10 )c% +3 "core" %PM \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")W  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")% +4 "core" % \ Z +53 "collection"'!% +4 "core" %6\ \ d\ > +2 "sampler")~% +4 "core" % \ Y +53 "collection"'9% +4 "core" %6\ \ `\ = +2 "sampler")A% +4 "core" % \ Y +53 "collection"'% +4 "core" %6\ \ _\ 7 +2 "sampler")% +4 "core" %  \ T +53 "collection"'\\% +3 "core" %6\ \ s\ : +3 "sampler")Q% +5 "core" %## \ V +53 "collection"'i% +4 "core" %6\ \ ]\ 9 +2 "sampler")5% +4 "core" %89 \ U +54 "collection"'o% +4 "core" %6\ \ t\ 9 +2 "sampler")F% +4 "core" %HG \ U +2 "sampler")D% +4 "core" %JJ \ V +2 ."WCR"Intake.select :close + "sampler")0 +10 )N% +3 "core" %KN \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 #"WCR"Intake @34.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X +2 "sampler")k% +4 "core" %3JK \ Z +53 "collection"'+% +3 "core" %6\ \ x\ = +2 "sampler")% +5 "core" %\ gj \ \\E +53 "collection"'l% +3 "core" %6\ \ s\ A +3 "sampler")m% +4 "core" % \ ] +53 "collection"'p% +4 "core" %6\ \ _\ A +2 "sampler")s% +4 "core" % \ ^ +54 "collection"'Z% +4 "core" %6\ \ s\ B +2 "sampler")% +5 "core" % \ ^ +53 "collection"'% +4 "core" %6\ \ ]\ A +2 "sampler")&% +5 "core" % \ ^ +53 "collection"'x% +3 "core" %6\ \ [\ B +4 "sampler"){% +4 "core" % \ ^ +53 "collection"'6% +4 "core" %6\ \ q\ @ +2 "sampler")% +5 "core" %,, \ ] +53 "collection"'G% +4 "core" %6\ \ `\ A +2 "sampler"),% +4 "core" %>> \ ] +53 "collection"'% +4 "core" %6\ \ s\ A +2 "sampler")]% +5 "core" %OM \ ] +2 "sampler")/% +4 "core" %OO \ ] + ."WCR"Intake.select :close +2 "sampler")0 +70 )% +3 "core" %\\[ \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")h  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X % +49 "core" $ +2 "MFB"*@% +4 "core" %  { . +3 ."MFBPCR"AS.seek 0.13ml +2 "MFB"*O' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*y  +36 "core" +2 "MFB"*q% +4 "core" %  z\ 5 +3 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*' +2042 "core" ' +2 ."MFBPCR"delay 3 seconds +23 "core" 'ͫ; \ Z +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"':% +4 "core" %6\ \ \ > +2 "sampler")g% +4 "core" %%$$ \ Z +16 "collection"'E% +4 "core" %6\ \ \ = +2 "sampler")`% +4 "core" %%./ \ Z +16 "collection"'[% +4 "core" %6\ \ h\ < +2 "sampler")% +4 "core" %%86 \ Y +16 "collection"';% +4 "core" %6\ \ ~\ ? +2 "sampler")e% +4 "core" %%AD \ Z +16 "collection"'_% +4 "core" %6\ \ {\ ? +2 "sampler")|% +4 "core" %%ON \ Y +16 "collection"' % +4 "core" %6\ \ s\ ; +2 "sampler")1% +4 "core" %%\\[ \ W +2 "collection"'% +4 "core" %6\ \ r\ ; +2 #"WCR"Intake @34.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X% +4 "core" %6\ \ \\ +2 "sampler")@% +4 "core" %  +54 "collection"'t% +4 "core" %6\ \ o +2 "sampler")y% +4 "core" % +53 "collection"'q% +4 "core" %6\ \ e +2 "sampler")O% +4 "core" % +53 "collection"':% +4 "core" %6\ \ ` +2 "sampler")g% +4 "core" % +53 "collection"'E% +4 "core" %6\ \ f +3 "sampler")`% +4 "core" % +54 "collection"'[% +3 "core" %6\ \ c +2 "sampler")% +5 "core" %., +53 "collection"';% +4 "core" %6\ \ f +2 "sampler")e% +4 "core" %:: +2 "sampler")_% +4 "core" %>; +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )|% +3 "core" %@@ \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X= \  +16 "collection"'% +4 "core" %6\ \  +2 "sampler")w% +4 "core" %c&HH \  +16 "collection"'v% +4 "core" %6\ \ w +2 "sampler")=% +4 "core" %d&SR \  +3 "collection"'V% +4 "core" %6\ \ { +2 #"WCR"Intake @34.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X \  +53 "collection"'W% +4 "core" %6\ \  +2 "sampler")% +4 "core" %IH \  +3 "sampler")r% +4 "core" %JL \  + ."WCR"Intake.select :close +2 "sampler")0 +10 ))% +3 "core" %NL \ B +2 ."WCR"SSV.dial :exhaust +2 "sampler")L  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X\ 2 +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*i'(a +1036 "core" ' +2 ."MFBPCR"delay 3 seconds +303 "MFB"*5% +4 "core" %(t D +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.684ml +3 "MFB"*o'  +627 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'F% +4 "core" %6\ \ \ +2 "sampler")% +4 "core" %,HG \ ) +54 "collection"'N% +4 "core" %6\ \ \ +2 "sampler")% +4 "core" %,da \ & +54 "collection"'D% +4 "core" %6\ \ \ +2 "sampler")-% +4 "core" %  \ ) N +54 "collection"'% +4 "core" %6\ \ \ +2 "sampler") % +4 "core" % \ ' +54 "collection"'S% +4 "core" %6\ \ \  +2 "sampler")X% +4 "core" % \ + +54 "collection"'<% +4 "core" %6\ \ |\ +2 "sampler")k% +5 "core" % \ ' +53 "collection"'+% +4 "core" %6\ \ \ +2 "sampler")% +4 "core" %\ \ \ * +54 "collection"'l% +5 "core" %6\ \ \ \ +2 "sampler")m% +4 "core" %$! \ & +53 "collection"'p% +4 "core" %6\ \ |\ \ +2 "sampler")s% +4 "core" %21 \ % +53 "collection"'Z% +4 "core" %6\ \ \ +2 "sampler")% +4 "core" %>< \ % +2 "sampler")% +5 "core" %@= \ % + ."WCR"Intake.select :close +2 "sampler")0 +9 )&% +3 "core" %@? \ Y +2 ."WCR"SSV.dial :exhaust +59 "sampler")x  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %6\ \ \ 9 +2 "sampler")@% +5 "core" % \ T +53 "collection"'t% +4 "core" %6\ \ \ ; +2 "sampler")y% +4 "core" % \ V +54 "collection"'q% +3 "core" %6\ \ \ = +3 "sampler")O% +4 "core" % \ X +53 "collection"':% +4 "core" %6\ \ \ ? +2 "sampler")g% +4 "core" % \ [ +54 "collection"'E% +4 "core" %6\ \ \ ? +2 "sampler")`% +4 "core" % \ \\ +54 "collection"'[% +3 "core" %6\ \ \ @ +3 "sampler")% +4 "core" %&# \ \\ +53 "collection"';% +4 "core" %6\ \ \ ? +2 "sampler")e% +4 "core" %53 \ Z +53 "collection"'_% +4 "core" %6\ \ \ : +2 "sampler")|% +4 "core" %?A \ W +2 "sampler") % +4 "core" %@? \ Z +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )M% +3 "core" %@B \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X< \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")o  +30 ."MFBPCR"ARV.dial :carrier +3 "MFB"*]  +45 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %\   |\ 1 +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*@' E +694 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'t% +3 "core" %6\ \ \ H +3 "sampler")y% +4 "core" %3?< \ d +53 "collection"'q% +3 "core" %6\ \ \ H +3 "sampler")O% +4 "core" %3ST \ e +53 "collection"':% +4 "core" %6\ \ \ H +2 "sampler")g% +4 "core" %%mn \ e +54 "collection"'/% +3 "core" %6\ \ \ K +3 "sampler")E% +4 "core" % \ h +53 "collection"'`% +4 "core" %6\ \ \ K +2 "sampler")[% +4 "core" % \ h +54 "collection"'% +4 "core" %6\ \ \ L +2 "sampler");% +4 "core" % \ h +54 "collection"'e% +4 "core" %6\ \ \ L +2 "sampler")_% +4 "core" % \ h +54 "collection"'|% +4 "core" %6\ \ \ K +3 "sampler") % +4 "core" % \ h +54 "collection"'M% +3 "core" %6\ \ \ L +3 "sampler")% +4 "core" % \ g +53 "collection"'G% +4 "core" %6\ \ \ L +2 "sampler")1% +4 "core" %"! \ h +54 "collection"'?% +4 "core" %6\ \ \ L +2 "sampler")^% +4 "core" %32 \ h +54 "collection"'#% +4 "core" %6\ \ L +2 "sampler")}% +4 "core" %AB \ h +54 "collection"'7% +4 "core" %6  \ L +2 "sampler")U% +4 "core" %ML \ h +54 "collection"'% +4 "core" %6\ \ L +2 "sampler")j% +4 "core" %XX \ h +3 "sampler")3% +4 "core" %XX \ h + ."WCR"Intake.select :close +2 "sampler")0 +10 ).% +4 "core" %[[ \  + ."WCR"SSV.dial :exhaust +3 "sampler")  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X@ \ e +16 "collection"'c% +4 "core" %6\ \ \ I +2 "sampler")% +4 "core" %G7)GG \ f +16 "collection"'u% +4 "core" %6\ \ \ J +2 "sampler")C% +4 "core" %G7*PP \ e +2 "collection"'\ % +5 "core" %6\ \ \ I + #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X' +9197 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'K% +4 "core" %6\ \ \ H +2 "sampler")t% +4 "core" %3;= \ d +53 "collection"'y% +4 "core" %6\ \ \ H +2 "sampler")q% +4 "core" %,NO \ d +54 "collection"'O% +4 "core" %6\ \ \ G +2 "sampler"):% +4 "core" %,ed \ d +53 "collection"'g% +4 "core" %6\ \ 7\ I +2 "sampler")/% +4 "core" %}| \ f _ +54 "collection"'E% +4 "core" %6\ \ k\ K +2 "sampler")`% +4 "core" % \ h +53 "collection"'[% +4 "core" %6\ \ \ K +2 "sampler")% +4 "core" % \ g +53 "collection"';% +4 "core" %6\ \ P\ N +2 "sampler")e% +4 "core" % \ j +54 "collection"'_% +4 "core" %6\ \ \ N +3 "sampler")|% +4 "core" % \ j +54 "collection"' % +4 "core" %6\ \ &\ M +2 "sampler")M% +4 "core" % \ j +53 "collection"'% +4 "core" %6\ \  \ M +2 "sampler")G% +4 "core" % \ j +54 "collection"'1% +4 "core" %6\ \ s\ N +2 "sampler")?% +4 "core" %!# \ j +54 "collection"'^% +4 "core" %6\ \ \ N +2 "sampler")#% +4 "core" %/. \ j +54 "collection"'}% +4 "core" %6\ \ _\ N +2 "sampler")7% +4 "core" %:8 \ j +53 "collection"'U% +4 "core" %6\ \ j\ N +2 "sampler")% +4 "core" %CB \ j +54 "collection"'j% +3 "core" %6\ \ \ N +2 "sampler")3% +5 "core" %NM \ j +2 "sampler").% +4 "core" %ON \ j + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %QO \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")]% +4 "core" % \ Z +54 "collection"'z% +4 "core" %6\ \  \ > +2 "sampler")% +4 "core" % \ Z +54 "collection"'% +4 "core" %6\ \ \\\ > +2 "sampler")% +4 "core" % \ Z +54 "collection"'d% +4 "core" %6\ \ \ > +2 "sampler")4% +4 "core" % \ Z +53 "collection"'J% +5 "core" %6\ \ H\ > +2 "sampler")X% +5 "core" % \ Z +118 "collection"'h% +4 "core" %6\ \ \ > +2 "sampler")% +4 "core" %%$ \ [ +54 "collection"'% +4 "core" %6\ \ \ > +2 "sampler")K% +4 "core" %,+ \ Z +54 "collection"'t% +3 "core" %6\ \ \ \ > +3 "sampler")y% +4 "core" %43 \ [ +54 "collection"'q% +3 "core" %6\ \ \ > +3 "sampler")O% +4 "core" %9; \ Z +2 "sampler"):% +4 "core" %;; \ Z +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )g% +4 "core" %>> \ + ."WCR"SSV.dial :exhaust +3 "sampler")/  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % \ b +54 "collection"'=% +4 "core" %6\ \ \ B +2 "sampler")w% +5 "core" %(( \ ] +53 "collection"'v% +4 "core" %6\ \ \ A +2 "sampler")(% +4 "core" %22 \ \\ +53 "collection"'R% +4 "core" %6\ \ \ ? +2 "sampler") % +5 "core" %9: \ \\ +53 "collection"'@% +4 "core" %6\ \ \ @ +2 "sampler") % +4 "core" %BB \ \\ +2 "sampler")% +5 "core" %BC \ \\ + ."WCR"Intake.select :close +2 "sampler")0 +9 ) % +3 "core" %EE \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")Q% +4 "core" %%% \ Z +54 "collection"'% +3 "core" %6\ \ \ = +3 "sampler")Y% +4 "core" %23 \ Y +53 "collection"'i% +4 "core" %6\ \ \ = +2 "sampler")\\% +4 "core" %9: \ Y +54 "collection"'5% +4 "core" %6\ \ \ : +2 "sampler")N% +5 "core" %DE \ W +53 "collection"'F% +3 "core" %6\ \ \ : +3 "sampler")D% +4 "core" %JI \ V +2 "sampler")-% +4 "core" %LI \ V +2 ."WCR"Intake.select :close + "sampler")0 +10 )n% +3 "core" %NL \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +3 "sampler")s% +4 "core" %3FF \ [ +53 "collection"'Z% +4 "core" %6\ \ \ ? +2 "sampler")% +4 "core" %3XY \ [ +54 "collection"'% +4 "core" %6 \ > +2 "sampler")% +4 "core" %jk \ \\ +54 "collection"'x% +4 "core" %6\ \ `\ @ +2 "sampler")% +6 "core" % \ [ +54 "collection"'6% +3 "core" %6\ \ \ ; +2 "sampler")% +5 "core" % \ X +53 "collection"'{% +4 "core" %6\ \ \ \ ; +3 "sampler"),% +4 "core" % \ W +53 "collection"'o% +3 "core" %6\ \ \ = +2 "sampler")]% +5 "core" % \ Y +53 "collection"'z% +4 "core" %6\ \ \ < +2 "sampler")% +4 "core" % \ Y +53 "collection"'% +4 "core" %6\ \ \ ; +2 "sampler")% +4 "core" % \ W +54 "collection"'d% +4 "core" %6\ \ \ @ +2 "sampler")4% +4 "core" % \ ] +53 "collection"'J% +4 "core" %6\ \ \ A +2 "sampler")X% +4 "core" %  \ \\ +54 "collection"'h% +4 "core" %6\ \ \ A +2 "sampler")% +4 "core" % \ ] +54 "collection"'% +3 "core" %6\ \ \ D +3 "sampler")K% +4 "core" %*( \ _ +53 "collection"'t% +4 "core" %6\ \ *\ D +2 "sampler")y% +5 "core" %22 \ ` +53 "collection"'q% +3 "core" %6\ \ \ C +3 "sampler")O% +4 "core" %<> \ ` +53 "collection"':% +4 "core" %6\ \ \ D +2 "sampler")g% +4 "core" %CB \ ` +53 "collection"'/% +4 "core" %6\ \ \ A +2 "sampler")&% +4 "core" %IH \ ] +2 "sampler")`% +5 "core" %HH \ ] +2 ."WCR"Intake.select :close +4 "sampler")0 +12 )[% +3 "core" %LK \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")E  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \ O +16 "collection"'% +4 "core" %6\ \ \ 3 +2 "sampler")G% +4 "core" %u EF \ O +16 "collection"'1% +4 "core" %6\ \ \ 2 +2 "sampler")?% +4 "core" %uNM \ P u +16 "collection"'^% +3 "core" %6\ \ \ 5 +3 "sampler")#% +5 "core" %uUT \ Q/ +15 "collection"'}% +4 "core" %6\ \ \ 5 +2 "sampler")7% +4 "core" %u^_ \ Q +3 "collection"'U% +4 "core" %6\ \ \ 5 +2 #"WCR"Intake @35.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X  +2 "sampler")% +4 "core" %,ZY \ Z +54 "collection"'% +4 "core" %6\ \ \ ? +2 "sampler")>% +4 "core" %ll \ \\ e +54 "collection"'=% +3 "core" %6\ \ \ A +3 "sampler")w% +4 "core" % \ ^ +53 "collection"'v% +3 "core" %6\ \ \ B +3 "sampler")(% +4 "core" % \ ^ +53 "collection"'R% +4 "core" %6\ \ \ A +2 "sampler") % +4 "core" % \ ] +54 "collection"'@% +4 "core" %6\ \ \ A +2 "sampler") % +4 "core" % \ ] +54 "collection"'% +5 "core" %6\ \ \ A +2 "sampler") % +4 "core" % \ ] +53 "collection"'% +4 "core" %6\ \ \ @ +2 "sampler")% +4 "core" % \ ^ +54 "collection"'"% +4 "core" %6\ \ \ @ +2 "sampler")B% +4 "core" % \ ] +54 "collection"'$% +4 "core" %6\ \ \ B +2 "sampler")c% +4 "core" % \ ^ +54 "collection"'% +3 "core" %6\ \ \ A +3 "sampler")u% +4 "core" %"! \ ] +53 "collection"'C% +3 "core" %6\ \ \ A +3 "sampler")\ % +4 "core" %*+ \ ^ +53 "collection"'V% +4 "core" %6\ \ \ D +2 "sampler")W% +4 "core" %14 \ ` +54 "collection"'% +3 "core" %6\ \ \ B +3 "sampler")r% +4 "core" %9: \ ^ +53 "collection"')% +4 "core" %6\ \ \ A +2 "sampler")L% +5 "core" %AB \ \\ +2 "sampler")8% +4 "core" %AB \ \\ + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %CB \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X/home/esp/esp2/mission/18tundeployv2dil.rb:117:in `times'"3/home/esp/esp2/mission/18tundeployv2dil.rb:117"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"3/home/esp/esp2/mission/18tundeployv2dil.rb:111"1/home/esp/esp2/lib/framework.rb:46:in `load'"//home/esp/esp2/lib/framework.rb:46:in `ld'"1/home/esp/esp2/lib/framework.rb:51:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"-/home/esp/esp2/lib/esp.rb:203:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"%progress too slow after 1325.0ml:@checkpoint: omitted +2 .SSV.dial :exhaust +2 "sampler")o  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +3 "collection"'' +2452 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +78 "core" > +53 "sampler")d% +3 "core" %ZV \ * +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'4  +92 "core"  +3 "collection"'J% +4 "core" %\ f +2 ."WCR"CSV.dial between air and CTV +3 "collection"'X ` +30 "core" a +3 ."WCR"CS.seek 6.905ml +3 "collection"'h'` +821 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +4 '  +31 "core"  +44  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'K'4 +1827 "core" ' + ."WCR"CSV.dial :air +3 "collection"'t @ +57 "core" A +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'y' +2438 "core" ' +2 "collection"'q% +5 "core" % \ } +2 ."WCR"CSV.dial between air and CTV +2 "collection"'O ` +28 "core" a +3 ."WCR"CS.seek 2.461ml +2 "collection"':' +1906 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'g  +29 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'/'4 +418 "core" '\ s +3 ."WCR"CBV.dial :waste2b +2 "collection"'&  +31 "core"  +7 ."WCR"CS.reconfigure CSconfig +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'`' +346 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'[  +135 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'E  +43 "core"  +63 "collection"'k% +6 "core" %\ o +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'e' +619 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'_' +1959 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"'; @ +77 "core" ? +53 "sampler") % +3 "core" %RR \ * +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'M  +93 "core"  +3 "collection"'% +4 "core" %S\ w +2 ."WCR"CSV.dial between air and CTV +3 "collection"'G ` +60 "core" ^ +3 ."WCR"CS.seek 6.845ml +3 "collection"'1'y +839 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +6 "collection"'^  +2 '?  +33 "core"  +103  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +3 "collection"'#'4 +1809 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'} @ +45 "core" ? +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'7' +2419 "core" ' +2 "collection"'U% +5 "core" %45\ k +2 ."WCR"CSV.dial between air and CTV +2 "collection"'| ` +30 "core" a +3 ."WCR"CS.seek 2.023ml +2 "collection"'j' +1206 "Can" }*\ e +783 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'3  +29 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'.'4 +129 "core" '$\ n +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'' +528 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'>  +134 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'=  +43 "core"  +2 "collection"'w% +5 "core" %\ y + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'v' +616 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +4 "collection"' +9 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'(' +1960 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +61 "collection"'R @ +79 "core" ? +53 "sampler") % +3 "core" %QN \ * +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'@  +93 "core"  +3 "collection"' % +4 "core" %\ p +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +60 "core" ^ +3 ."WCR"CS.seek 6.822ml +3 "collection"' ' +843 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +4 "collection"'  +3 '  +30 "core"  +109  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'"'4 +1793 "core" 'S \ |\ +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'B  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'$' +40 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'c  +135 "core" +2 "collection"'& +5 "core" &Waa\ jD +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 "manipulator"&u% +4 "core" %\    |  +2 "storage"(C% +4 "core" %b \ +2 "storage"(\ . +4 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(V( +213 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (W& +4 "core" & y\ +3 "manipulator"&& +4 "core" &Ӹ ' ) 8 +2 "manipulator"&r% +5 "core" %\   * `  +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +3 "manipulator"&)( +171 "core" ( +2 "manipulator"&L& +5 "core" & ) + D +2 "storage"(8& +4 "core" & h\ +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"(& +5 "core" & 5\ +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"('V +245 "core" ' +2 "storage"(!- +4 "core" -'# +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&'& +3 "core" & , , +2 "storage"(& +4 "core" & \ +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&A' +26 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&9, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(a- +3 "core" -'# +3 ."WCR"SE.seek 6.07 Pucks below Top Plate +2 "storage"(H' +38 "core" ' +3 "manipulator"&% +5 "core" %5 *  L  +2 "storage"(Q& +4 "core" & \ 3\ 4 u\  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 341 counts +3 "manipulator"&'a +15 "core" ' +2 "manipulator"&Y& +5 "core" & - , :  +2 "storage"(i& +4 "core" & \ +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&\\' +18 "core" ' +3 ."WCR"SE.seek 7.07 Pucks below Top Plate +2 "storage"(5' +53 "core" ' +2 "manipulator"&N& +5 "core" &    +64 "manipulator"&F% +6 "core" %   +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&D'\ +90 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&-(ӷ +165 "core" ( +2 "manipulator"&n& +5 "core" & / , @ 1 +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +4 "core" & ' + 1 +3 ."WCR"Forearm.seek CC +2 "manipulator"&' +93 "core" ' +2 ."WCR"Hand.close + "manipulator"&/ +59 "core" / +2 ."WCR"CC.seek :open +3 "collection"'<( +423 "core" ( +2 "storage"(S& +5 "core" & )\ +2 "storage"(+& +5 "core" & \ +2 "manipulator"&& +4 "core" &  "  1 +2 "manipulator"&l% +5 "core" % B '  9 2 +2 ."WCR"Forearm.seek :retract +3 "manipulator"&m'\ +95 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +3 "manipulator"&p( +171 "core" ( +2 "manipulator"&s& +5 "core" & + ( -  +2 "storage"(Z& +4 "core" & \ +3 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 ."WCR"Forearm.seek 2 +2 "manipulator"&' +98 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&1 +62 "core" 1 +4 "manipulator"&x% +4 "core" % >   D e +3 "storage"(& +4 "core" & \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 350 counts +2 "manipulator"&6'j +16 "core" ' +2 "manipulator"&{& +5 "core" & #   +2 "storage"(,& +4 "core" & \ +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&o' +17 "core" ' +2 "storage"(~% +5 "core" % E\ +3 ."downElevator"SE.seek :down +4 "storage"('X +99 (z% +3 "core" %p% \ Yl +3 "manipulator"&% +4 "core" %п   { +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&I'\ +92 "core" ' +18 ' + ."downElevator"SE.coast +2 "storage"(5 +2 ."WCR"SC.coast +2 "storage"(6 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +5 "core" &\ x +2 .tHand.open + "manipulator"&d1 +17 "core" 1 +2 "manipulator"&4& +5 "core" &   s  +2 "manipulator"&J% +4 "core" % \    ~  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&X(- +196 "core" ( +2 "manipulator"&& +5 "core" &- " %  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-   U +2 .tForearm.seek :garage +2 "manipulator"&'η +94 "core" ' +2 .tHand.close +2 "manipulator"&h/ +54 "core" / +2 "manipulator"&t& +5 "core" &-   +2 "manipulator"&K% +6 "core" %   +3 .tForearm.seek :retract +2 "manipulator"&q'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&O(ӷ +280 "core" ( +2 "manipulator"&y& +5 "core" & & ! } 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +3 "core" & $  < 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&:' +97 "core" ' +2 "manipulator"&&& +5 "core" & ) $ 4 +2 "manipulator"&/% +4 "core" %   +3 "collection"'[& +4 "core" &\ +3 "collection"'E& +4 .tCC.seek :closed +2 "collection"'k(W +66 "core" &\ +11 &\ \ +2 &-\ }+{ + &d\ {? + &i}\ {O +2 &+[\ ~O + &`\ ~O + &`\ ~O + &q_\ }O +2 &3`\ ~O +2 &`\ ~O +8 &]\ ~O +10 & z\\\ ~O +9 &";]\ O +9 &#_\ ~O +10 &%`\ ~O +9 &'_\ ~O +10 &)E^\ ~N +9 &+`\ |O +9 &,_\ ~N +10 &.`\ ~O +9 &0Lb\ ~O +9 &2_\ ~N +10 &3b\ ~O +9 &5_\ ~O +10 &7U_\ }N +9 &9_\ ~O +9 &:\\\ ~O +10 &<b\ ~O +10 &>\\_\ ~O +8 &@a\ ~O +10 &A`\ O +9 &C_\ |O +10 &Ec]\ O +9 &G%_\ ~O +9 &Hg\ ~P +10 &J\ |R +9 &LX\ yV +9 &N\ wY +10 &O\ wZ +9 &Q\ wZ +10 &ST\ vZ +9 &U\ vZ +9 &Vx\ y. +10 &WR\ zM +8 ( +3 "collection"'E& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.05 + "collection"'`& +5 "core" &WY_\ F +2 &WY_\ ~F + .tHand.open +2 "manipulator"&e1 +58 "core" 1 +2 "manipulator"&;% +5 "core" %  # +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'M& +5 "core" &WY_\ F +3 "collection"'% +4 "core" %\  +2 .tCSV.dial CSR +2 "collection"'G  +42 "core"  +2 "collection"'_% +5 "core" %\  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'?'p +1375 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '^% +3 "core" %p\ z +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'1'Z +676 "core" ' + .tCSV.dial :waste +3 "collection"'} +132 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'#'4 +2015 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'U& +5 "core" &WY_\ |F +2 "collection"'|% +4 "core" %4\ | +2 .tCSV.dial :flush +2 "collection"'7  +43 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'3'p +1261 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'j @ +45 "core" B +2 "collection"'% +5 "core" %pw\ n +3 .tCS.seek 7ml + "collection"'.'e +563 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'>  +4 '=  +39 "core"  +99  +2 .tCBV.dial :waste1 +2 "collection"'w @ +79 "core" A +3 .tCS.seek 0ml +2 "collection"''4 +1718 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'v& +5 "core" &WY]u\ tF +2 "collection"'R% +4 "core" %5\ t +2 .tCSV.dial :flush +2 "collection"'  +74 "core" +3 .tCS.seek 5ml +2 "collection"'@'p +1259 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +44 "core" A +2 "collection"'% +5 "core" %p\ } +2 .tCS.seek 7ml +2 "collection"'('m +114 "Can" x)\ yo +460 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +44 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +78 "core"  +3 .tCS.seek 0ml +2 "collection"' '4 +1718 "core" ' +2 #tFlushing upper manifold + "collection"'B& +5 "core" &WY\\l\ |F +2 "collection"'"% +4 "core" %5\ | +2 .tCSV.dial :flush +2 "collection"'c  +74 "core" +3 .tCS.seek 5ml +2 "collection"''p +1250 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'u @ +44 "core" A +2 "collection"'C% +5 "core" %pt\ s +2 .tCS.seek 7ml +2 "collection"'\ 'j +570 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'W +2 '  +50 "core"  +57  +2 .tCTV.dial :air +2 "collection"'r  +136 "core" +3 .tCS.seek 0ml + "collection"'L'4 +1727 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'8'0 +803 "core" ' + .tCSV.dial :waste +64 "collection"' +48 "core" +3 .tCS.seek 0ml +2 "collection"'2'4 +795 "core" ' +2 "collection"'f& +5 "core" &WY[q\ kF +2 "collection"'!% +4 "core" %7i\ k +2 .tCSV.dial :flush +2 "collection"''  +42 "core"  +3 .tCS.seek 3ml +2 "collection"''0 +808 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'a @ +43 "core" B +2 "collection"'% +5 "core" %0m\  +3 .tCS.seek 5ml +2 "collection"'Q'p +562 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'Y'4 +1250 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'i'0 +794 "core" ' +2 .tCSV.dial :waste +2 "collection"'N +76 "core" +3 .tCS.seek 0ml +2 "collection"'F'4 +790 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'& +5 "core" &WY\\m\ wF +2 "collection"')% +4 "core" %5{\ w +2 .tCSV.dial CSR +2 "collection"'  +132 "core"  +2 "collection"'A% +5 "core" %5d\ r + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 8ml +2 "collection"''L +1954 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'H' +589 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'n +103 "core" +2 .tCTV.dial :intake +2 "collection"'  +76 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'\\' +2034 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'9  +77 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +615 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'D  +104 "core"  +2 "collection"'%% +5 "core" %/\ { + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 4ml +2 "collection"'S'P +1129 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'+' +1492 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +3 'l  +42 "core"  +98  +2 .tCBV.dial :waste1 +2 "collection"'s @ +45 "core" A +3 .tCS.seek 0ml +2 "collection"'Z'4 +2423 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'  +43 "core"  +2 "collection"'-% +5 "core" %9t\ n + #tPulling 3.999ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''P +1121 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'x' +1493 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'  +43 "core"  +2 .tCBV.dial :waste2b +2 "collection"'{  +77 "core"  +3 .tCS.seek 0ml +2 "collection"','4 +2428 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'~  +44 "core"  +2 "collection"'m% +5 "core" %6\ +64 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'z'P +1116 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' +1489 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'p +2 '  +50 "core"  +56 +2 .tCTV.dial :air +2 "collection"'  +135 "core" ~ +3 .tCS.seek 0ml +2 "collection"'d'4 +2402 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'6'0 +800 "core" ' +2 .tCSV.dial :waste +2 "collection"'4 +55 "core" +3 .tCS.seek 0ml +2 "collection"'J'4 +795 "core" ' +2 #tFlushing upper manifold + "collection"'5& +5 "core" &WY[v\ cF +2 "collection"'o% +5 "core" %7\ c + .tCSV.dial :flush +2 "collection"'  +46 "core"  +3 .tCS.seek 5ml +2 "collection"''p +1272 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air + "collection"' @ +44 "core" A +4 "collection"'V% +5 "core" %p\ s +3 .tCS.seek 7ml + "collection"''m +562 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'h +103 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'t'4 +1711 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'K'0 +791 "core" ' + .tCSV.dial :waste +2 "collection"'I +45 "core" +3 .tCS.seek 0ml +2 "collection"''4 +791 "core" ' +2 "collection"'y& +5 "core" &WY\\u\ |F +2 "collection"'g% +4 "core" %5v\ | +2 .tCSV.dial :flush +2 "collection"'X  +42 "core"  +3 .tCS.seek 3ml +2 "collection"'&'0 +789 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'/ @ +56 "core" > +2 "collection"'[% +5 "core" %0\ | +3 .tCS.seek 5ml + "collection"'q'p +558 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'<'4 +1247 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'E'0 +801 "core" ' + .tCSV.dial :waste +2 "collection"'` +73 "core" +3 .tCS.seek 0ml +2 "collection"'e'4 +797 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"';& +5 "core" &WY\\u\ sF +2 "collection"'M% +5 "core" %2\ s + .tCSV.dial :flush +2 "collection"'  +44 "core"  +3 .tCS.seek 5ml +2 "collection"'G'p +1258 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'_ @ +44 "core" A +2 "collection"':% +5 "core" %px\  +2 .tCS.seek 7ml +2 "collection"'$'k +554 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'^  +5 '?  +41 "core"  +95  +2 .tCBV.dial :waste1 +2 "collection"'} @ +46 "core" A +3 .tCS.seek 0ml +2 "collection"'1'4 +1715 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'U& +5 "core" &WY\\r\ |F +2 "collection"'|% +4 "core" %7\ | +2 .tCSV.dial :flush +2 "collection"'7  +76 "core" +3 .tCS.seek 5ml +2 "collection"'#'p +1245 "core" ' +2 .tdelay 5 seconds +556 .CSV.dial :air +4 "collection"'j @ +46 "core" B +2 "collection"'% +5 "core" %p\ } +3 .tCS.seek 7ml +2 "collection"'3'g +417 "Can" n*\ yo +150 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'>  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"'=  +78 "core"  +3 .tCS.seek 0ml +2 "collection"'w'4 +1710 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'.& +5 "core" &WY[r\ lF +2 "collection"'v% +5 "core" %2\ l + .tCSV.dial CSR +2 "collection"'R  +56 "core"  +2 "collection"' % +5 "core" %2\ l +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +11 .tCS.seek 8ml +2 "collection"''L +1940 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"' ' +564 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +2 '@  +50 "core"  +57 +2 .tCTV.dial :intake +2 "collection"'  +75 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'' +2057 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'(  +76 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'B'4 +613 "core" ' + .tCSV.dial CSR +3 "collection"'"  +105 "core"  +2 "collection"'c% +5 "core" %2u\ p +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"' 'p +1367 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'u' +1374 "core" ' + .tCSV.dial CBV +2 "collection"'C +104 "core" +2 .tCS.seek 0ml +2 "collection"''4 +2649 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &    / +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&W(ӷ +19 "core" ( +2 "manipulator"&r& +5 "core" &Ӻ  & +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +3 "core" &Ӻ   & +2 .tForearm.seek CC +2 "manipulator"&L' +97 "core" ' +2 .tHand.close + "manipulator"&/ +54 "core" / +2 .tCC.seek :open +2 "collection"'8( +422 "core" ( +2 "manipulator"&f& +5 "core" &   $ +2 "manipulator"&!% +5 "core" % $   +2 .tForearm.seek :retract +2 "manipulator"&''\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&2(- +296 "core" ( +2 "manipulator"&a& +5 "core" &-  % r +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &-  ) r +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +111 "core" ' + .tHand.open +2 "manipulator"&Q1 +64 "core" 1 +2 "manipulator"&Y% +5 "core" % γ , .  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&N'\ +99 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'i& +4 "core" &u\ y +2 .tHand.open +2 "manipulator"&1 +22 "core" 1 +2 "manipulator"&)& +5 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +2 "core" ( +2 "manipulator"&A& +5 "core" &- & # + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &F& +3 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&'η +98 "core" ' +2 .tHand.close +62 "manipulator"&n/ +61 "core" / +2 "manipulator"& & +5 "core" &- ' " ~ +2 "manipulator"&H% +4 "core" %   ^ k +3 .tForearm.seek :retract +2 "manipulator"&9'\ +95 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&\\(ӷ +273 "core" ( +2 "manipulator"&D& +5 "core" &ӹ "  ] 2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +4 "core" &ӹ   V 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' +2 "manipulator"&S& +5 "core" &ӹ   X 2 +2 "manipulator"&% +4 "core" %   &  +3 "collection"'l& +4 "core" &s\ y +2 "collection"'s& +5 .tCC.seek :closed +2 "collection"'+(W +5 "core" &r\ x + &p\ x\ +8 &-x\ r+{ +10 &c\ p? +9 &ay~\ qP +9 &$[z\ sO +10 &_|\ sO +9 &]~\ sP +9 &h]x\ sP +10 &*]\ sP +9 &]\ rO +10 &W{\ tO +9 & q^~\ sO +9 &"2\\~\ sP +10 &#]~\ sO +9 &%]z\ rO +9 &'y`~\ sO +10 &)<_\ sO +9 &*_~\ sO +10 &,_~\ sO +9 &._~\ sO +9 &0C]\ sO +10 &2Z}\ sO +9 &3_\ sP +9 &5\\~\ sO +10 &7K]\ sO +9 &9Z\ tO +10 &:]~\ sO +9 &<`\ sO +9 &>T[\ sO +10 &@_\ sO +9 &A\\x\ sO +9 &C_y\ sO +10 &EZ_}\ sP +9 &G^~\ sP +10 &Hgx\ sP +9 &J{~\ qR +9 &LQw\ oV +10 &N }\ lY +9 &O\ lZ +9 &Q~\ lZ +10 &SJz\ l[ +9 &U ~\ k[\ +10 &V{z\ n/ +9 &W[+|\ oF +8 ( +3 "collection"'s& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.07 + "collection"'& +5 "core" &WfI|\ u; + &WfI\ t; +2 .tHand.open + "manipulator"&-1 +60 "core" 1 +2 "manipulator"&Z% +5 "core" %     +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &WfI\ u; +2 "collection"'{% +4 "core" %4\ u +2 .tCSV.dial CSR +2 "collection"'x  +117 "core"  +2 "collection"'~% +5 "core" %4\ t + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'m'p +1371 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ',% +3 "core" %p{\  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'z'\\ +674 "core" ' + .tCSV.dial :waste +2 "collection"' +144 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'p'4 +2007 "core" ' +2 #tPurging external Intake + "collection"'& +5 "core" &WfI\\\ ~; +2 "collection"'% +4 "core" %6s\  +2 .tCSV.dial :flush +2 "collection"'d  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'4' +2389 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'6 +76 "core"  +2 .tCTV.dial :intake +2 "collection"'5  +77 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml +2 "collection"'o'4 +2505 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +75 "core" +2 #tFlushing upper manifold + "collection"'J& +5 "core" &WfIZ\ q; +2 "collection"'% +4 "core" %7`\ r +2 .tCSV.dial :flush +2 "collection"'V  +73 "core"  +3 .tCS.seek 5ml +2 "collection"''p +1251 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'h @ +43 "core" A +2 "collection"'% +5 "core" %pq\  +2 .tCS.seek 7ml +2 "collection"'t'j +565 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'I +104 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'K'4 +1696 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'y'0 +788 "core" ' + .tCSV.dial :waste +2 "collection"'g +57 "core" +3 .tCS.seek 0ml +2 "collection"'X'4 +785 "core" ' +2 "collection"'& +5 "core" &WfIa\ ; +2 "collection"'/% +4 "core" %5c\  + .tCSV.dial :flush +2 "collection"'[  +44 "core"  +3 .tCS.seek 3ml +2 "collection"'&'0 +854 "core" ' +7 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'q @ +44 "core" B +2 "collection"'<% +5 "core" %0_\ o +2 .tCS.seek 5ml +2 "collection"'`'p +584 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'E'4 +1269 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"';'0 +788 "core" ' +2 .tCSV.dial :waste +2 "collection"'M +74 "core" +3 .tCS.seek 0ml +2 "collection"''4 +789 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&e& +4 "core" &   , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&_(ӷ +13 "core" ( +2 "manipulator"&:& +5 "core" &Ӽ   k ) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +3 "core" &Ӽ *  r ) +3 .tForearm.seek CC +2 "manipulator"&^' +95 "core" ' +2 .tHand.close + "manipulator"&?/ +61 "core" / +2 .tCC.seek :open +2 "collection"'}( +420 "core" ( +2 "manipulator"&$& +5 "core" &   & +2 "manipulator"&U% +4 "core" % 6   +3 .tForearm.seek :retract +2 "manipulator"&|'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&7(- +299 "core" ( +2 "manipulator"&1& +4 "core" &- &  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &j& +3 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +112 "core" ' + .tHand.open +2 "manipulator" +62 "core" 1 +2 "manipulator"&>% +5 "core" % ε $ ) O +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&='\ +100 "core" ' + #tCompleted [phasewithdil] begun 14:00:27 +2 #Preparing to sleep until 14PM +5 #"shutdown"deferred until MFBPCR finish +2 #tWaiting for MFBPCR til 14PM +3 #Continuing at 14:00CEST10-Oct-18 +3 "Can" s)\ ff +3 ."Qmail"GoodNews.email "Then, in tube 3: coreNEG\\n/home/esp/esp2/mission/18tundeployv2dil.rb:123\\n{1 => 22, 2 => 8, 3 => 14}\\nCan@17:54:07, 14.7C, 69% humidity, 14.3psia, 13.230V, 0.569A, 0.569A avg, 7.53W",Subject: "Waiting until 14:00CEST10-Oct-18" +18554 "Can" w)\ r +60004  &\ {y +60004  $\ rr +60004  #\ t +14118 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"11478910:1872,903,723,721,60.0001;11479810:2091,928,695,687,60.0374;11480860:2345,1207,696,682,60.0374;11592180:1832,910,712,715,59.9628;11593080:2109,932,693,683,59.9628;11594130:2335,1236,693,685,60.0001;11705540:1870,899,714,713,59.9628;11706440:2099,932,694,684,60.0001;11707490:2322,1238,697,682,60.0747;11819140:1872,898,687,714,59.9628;11820040:2092,919,692,682,59.9628;11821090:2337,1230,695,683,60.0374;11932730:1869,922,714,712,60.0001;11933630:2087,944,695,683,60.0001;11934680:2338,1219,664,687,60.0001;12046150:1862,926,720,712,60.0374;12047050:2096,934,661,685,60.0001;12048100:2334,1237,695,683,60.0374;12159280:1874,912,722,713,59.9628;12160180:2089,911,692,684,60.0001;12161230:2332,1231,695,681,60.0374;12272410:1863,899,692,709,60.0001;12273310:2094,926,693,683,60.0001;12274360:2330,1250,694,685,60.0001;12385620:1863,914,741,664,59.9628;12386520:2188,818,689,686,59.9628;12387570:2330,1243,691,646,60.0001;12498390:1856,917,718,711,60.0001;12499290:2086,927,691,683,59.9628;12500340:2332,1219,663,681,60.0001;12611620:1869,917,721,712,60.0001;12612520:2092,938,692,691,60.0001;12613570:2275,1187,696,682,60.0374;12724320:1862,920,720,713,60.0001;12725220:2077,898,694,681,60.0001;12726270:2321,1230,694,683,60.0001;12837190:1861,907,719,672,59.9628;12838090:2081,914,694,679,60.0001;12839140:2328,1379,689,640,60.0001;12950400:1861,942,723,712,59.9628;12951300:2103,929,695,686,60.0001;12952350:2322,1246,693,680,60.0001;13062990:1862,894,721,713,59.9628;13063890:2087,892,695,684,60.0001;13064940:2327,1250,690,667,60.0001;13175560:1863,928,723,711,59.9628;13176460:2087,918,695,683,60.0001;13177510:2328,1250,663,683,60.0374;13287630:1861,892,724,711,59.9628;13288530:2096,921,694,683,60.0001;13289580:2321,1235,692,652,60.0374;13400490:1873,923,720,712,60.0001;13401390:2088,945,693,682,60.0001;13402440:2319,1241,693,681,60.0374;13512860:1853,923,727,704,59.9628;13513760:2110,907,694,685,60.0374;13514810:2320,1214,663,680,60.0374;13625840:1865,912,723,712,59.9628;13626740:2095,897,697,681,59.9628;13627790:2331,1227,723,683,59.9628;13738760:1871,912,725,711,59.9628;13739660:2096,938,691,646,59.9628;13740710:2323,1246,695,685,60.0001;13851920:1860,910,721,674,60.0001;13852820:2085,912,694,681,59.9628;13853870:2327,1234,695,681,60.0001;13965000:1860,924,722,709,59.9628;13965900:2088,919,695,683,60.0001;13966950:2328,1239,694,684,60.0001;14077640:1869,906,722,710,59.9628;14078540:2091,923,691,682,60.0001;14079590:2327,1315,719,668,60.0374;14190130:1864,919,726,710,60.0001;14191030:2100,922,694,682,60.0001;14192080:2325,1210,692,652,60.0374;14303020:1858,913,724,714,60.0001;14303920:2083,929,693,684,60.0001;14304970:2324,1242,696,684,60.0001;14415820:1885,936,722,717,60.0001;14416720:2092,949,694,653,60.0001;14417770:2333,1243,697,674,59.9628;14528570:1870,914,722,712,59.9628;14529470:2114,910,692,682,60.0374;14530520:2305,1198,697,684,60.0001;14641030:1860,933,721,710,60.0001;14641930:2092,942,693,649,60.0001;14642980:2334,1221,695,683,60.0001;14753650:1870,908,721,716,59.9628;14754550:2099,910,660,682,60.0001;14755600:2342,1221,696,688,59.9628;14866460:1870,919,722,713,59.9628;14867360:2094,897,694,685,60.0001;14868410:2333,1241,696,683,60.0001;14979480:1867,911,721,712,60.0001;14980380:2105,920,693,679,60.0001;14981430:2336,1234,693,684,60.0374;15092500:1878,944,722,710,59.9628;15093400:2108,910,696,681,60.0001;15094450:2347,1254,661,684,60.0001;15205080:1873,912,722,714,60.0001;15205980:2108,922,695,684,60.0374;15207030:2346,1257,664,683,60.0001;15318230:1879,894,720,710,60.0001;15319130:2100,924,693,649,60.0001;15320180:2351,1218,699,681,60.0001;15431140:1892,913,722,710,59.9628;15432040:2093,924,690,682,60.0001;15433090:2343,1221,697,683,60.0374;15544040:1852,907,723,707,59.9628;15544940:2114,935,696,678,59.9628;15545990:2370,1205,695,682,59.9628;15656730:1887,914,720,710,60.0001;15657630:2109,915,694,680,59.9628;15658680:2349,1241,689,641,60.0001;15769700:1889,901,740,716,60.0001;15770600:2038,931,696,680,60.0374;15771650:2357,1243,693,645,60.0374;15882420:1887,881,723,711,59.9628;15883320:2110,910,693,685,60.0001;15884370:2367,1221,665,680,60.0374;15995220:1903,921,720,717,59.9628;15996120:2097,924,692,687,60.0001;15997170:2347,1193,695,683,60.0001;16107760:1892,1245,724,712,59.9628; +20 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct0916h1500ml.pcr +2 "MFB"*3% +4 "core" %j | +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*.'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*v  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*R % +107 "core" & +2 "MFB"* % +4 "core" %('- { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*w'Zm +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*@% +5 "core" %Zf, |L +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6061 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"* % +4 "core" %> # | I +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*('L +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*"% +4 "core" %X {U +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*c'p +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*B  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +75 "core"  +2 "MFB"*C% +4 "core" %p { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*u'b +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3073 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*r'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5769 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +60 "MFB"* +14 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2730 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*k  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*f % +110 "core" & +2 "MFB"*!% +5 "core" %V |O +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*L' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*a  +49 "core" +2 "MFB"*W% +5 "core" %\\ { +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +8078 "Can" #\ ff +8036 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Q % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*Y% +4 "core" %>\  | U +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*i' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*'  +49 "core" +2 "MFB"*% +5 "core" %K {\ 3 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*)'q0 +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*A  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*F'R +4739 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19091 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*n'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5770 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*H'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*N'V +1165 "Can" "\ \\[ +1566 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*%' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5068 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18oct0918h1500ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*S  +54 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +26 "core"  +2 "MFB"*l% +5 "core" %V {? +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*9'(O +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*8' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*s n +149 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +264 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*-'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*Z  +157 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +35 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*{% +4 "core" %(' { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*x'FQ +618 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*~  +134 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*% +4 "core" %FU |\ 7 +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1820 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*,  +36 "core" +2 #"MFBPCR"Adding PP3 +2 .delay 2 seconds +202 "MFB"*m% +3 "core" % | ' +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +625 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*z  +33 "core" +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*% +4 "core" % {V +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*'. +638 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*d  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*p% +3 "core" %/\  | P +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*6'\ +5871 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*5 n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*4% +4 "core" %\  | +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +621 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*J  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*% +3 "core" %\  {" +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*V' W +4719 "Can" "\ ee +328 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*o  +55 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*h  +35 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +4 "core" % S\  { T +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'r +32603 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*I  +67 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*t % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +25424 "Can" !\ w +60004  !\ { +60004   \ v +60004   \ sr +60004  \ w +60005   \ zz +60004  !\ z +60004  !\ y +45847 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"18407820:2060,901,727,722,59.9628;18408720:2335,902,663,685,60.0001;18409770:2617,1244,695,684,59.9628;18520240:2077,891,721,711,60.0001;18521140:2343,909,664,683,60.0001;18522190:2608,1242,696,683,60.0001;18632460:2077,916,720,713,60.0001;18633360:2341,895,663,683,60.0001;18634410:2608,1256,697,678,59.9628;18745340:2075,889,718,708,59.9628;18746240:2345,925,665,682,60.0001;18747290:2609,1239,693,680,60.0001;18857510:2067,912,721,708,59.9628;18858410:2337,944,662,685,60.0001;18859460:2607,1250,695,688,60.0001;18970250:2077,920,722,710,60.0001;18971150:2320,913,694,685,60.0374;18972200:2596,1255,693,682,60.0001;19082620:2085,884,724,712,60.0001;19083520:2315,941,694,685,59.9628;19084570:2599,1243,695,680,60.0374;19195580:2085,928,718,711,60.0001;19196480:2329,917,696,685,60.0001;19197530:2597,1211,695,724,60.0001;19308390:2077,889,718,714,60.0374;19309290:2338,974,718,636,60.0001;19310340:2668,1217,662,646,60.0001;19420960:2069,910,724,710,60.0001;19421860:2341,913,705,655,60.0001;19422910:2623,1212,665,683,60.0374;19533560:2078,918,721,706,59.9628;19534460:2336,936,694,682,60.0001;19535510:2607,1233,666,680,60.0374;19645740:2160,815,754,682,60.0001;19646640:2342,822,705,676,59.9628;19647690:2620,1248,692,650,60.0001;19758680:2069,912,722,714,60.0001;19759580:2345,929,696,686,60.0001;19760630:2599,1246,720,684,60.0374;19870800:2079,915,720,710,60.0001;19871700:2324,941,696,682,60.0001;19872750:2602,1232,665,685,59.9628;19983090:2082,905,724,710,60.0001;19983990:2347,896,694,684,60.0001;19985040:2618,1267,694,682,60.0374;20095590:2075,942,720,711,60.0001;20096490:2330,907,694,682,60.0001;20097540:2613,1233,693,647,60.0001;20207960:2067,916,725,706,60.0001;20208860:2337,921,696,682,60.0001;20209910:2620,1225,697,652,60.0001;20320470:2070,928,721,710,59.9628;20321370:2345,901,692,680,60.0001;20322420:2611,1236,662,679,60.0001;20432860:2095,922,720,711,59.9628;20433760:2336,918,694,684,59.9628;20434810:2609,1228,663,681,60.0001;20544860:2088,903,721,709,60.0001;20545760:2353,918,695,685,60.0001;20546810:2613,1231,694,647,60.0001;20657330:2081,893,745,660,60.0001;20658230:2412,849,693,687,60.0001;20659280:2613,1237,665,683,60.0001;20769780:2077,894,723,712,59.9628;20770680:2338,950,691,686,59.9628;20771730:2610,1228,664,682,60.0001;20882100:2079,928,722,709,60.0001;20883000:2341,928,694,683,60.0374;20884050:2605,1222,666,682,60.0001;20994350:2083,917,718,713,60.0001;20995250:2365,959,705,651,60.0374;20996300:2605,1242,666,674,60.0747;21106850:2079,931,722,713,60.0001;21107750:2341,926,695,681,60.0001;21108800:2605,1227,666,683,60.0001;21219410:2082,897,720,709,59.9628;21220310:2336,916,695,684,60.0001;21221360:2613,1221,694,722,60.0374;21332050:2072,924,722,706,59.9628;21332950:2340,936,692,684,60.0001;21334000:2613,1255,692,646,60.0374;21444440:2084,900,722,712,60.0001;21445340:2349,931,692,684,60.0001;21446390:2608,1249,689,646,60.0001;21556940:2086,922,724,706,60.0001;21557840:2338,931,695,685,60.0374;21558890:2607,1219,666,677,60.0374;21669270:2081,926,719,710,60.0001;21670170:2347,926,693,681,60.0001;21671220:2623,1229,663,682,60.0001;21781800:2081,919,723,716,60.0001;21782700:2344,921,697,682,60.0001;21783750:2621,1264,678,670,60.0001;21894700:2078,913,719,706,60.0001;21895600:2343,928,694,681,60.0001;21896650:2599,1247,693,684,60.0001;22007500:2087,898,719,713,60.0001;22008400:2341,906,661,684,60.0001;22009450:2623,1242,695,683,59.9628;22120210:2083,920,724,710,60.0001;22121110:2333,915,694,682,60.0001;22122160:2603,1258,694,683,60.0001;22232570:2080,915,720,708,60.0001;22233470:2339,899,695,685,60.0374;22234520:2616,1228,694,684,60.0001;22345100:2080,926,722,711,59.9628;22346000:2349,899,695,683,59.9628;22347050:2612,1251,696,681,60.0001;22457540:2090,931,724,716,59.9628;22458440:2318,881,693,694,60.0374;22459490:2585,1238,693,686,60.0374;22570240:2087,929,719,707,59.9628;22571140:2332,920,661,681,59.9628;22572190:2620,1224,696,682,59.9628;22682630:2088,940,722,710,60.0001;22683530:2349,911,664,684,60.0001;22684580:2604,1246,694,681,60.0374;22795850:2088,919,691,712,60.0001;22796750:2357,924,694,684,60.0001;22797800:2620,1238,695,683,60.0374;22908600:2088,892,721,708,60.0001;22909500:2347,929,692,685,60.0001;22910550:2629,1233,697,681,60.0001;23021510:2073,1272,741,678,59.9628; +20 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18oct0918h1500ml.pcr +2 "MFB"*K% +4 "core" %t, { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*g'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*y  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"*/% +4 "core" %(! { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*['Zg +222 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*X  +48 "core"  +2 "MFB"*q% +5 "core" %Zl | , +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*<'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*& % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*`% +3 "core" %>  { G +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*E'S +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*M  +50 "core" +2 "MFB"*;% +4 "core" %Q " { C +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*e'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*:  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*G  +74 "core"  +2 "MFB"*?% +4 "core" %p { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*\\'Z +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +1023 "Can" \ ~} +2048 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +4 "MFB"* +15 ."MFBPCR"delay 1 second +281 .AS.reconfigure ASfast +27 "MFB"*#,,'T(20( b +13 ."MFBPCR"AS.seek 0ml +7 "MFB"*+'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*$' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*^' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*1  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*j % +111 "core" & +2 "MFB"*#% +4 "core" %V {H +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*>' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*|  +49 "core"  +2 "MFB"*% +4 "core" % {\ 6 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*3'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*T % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*v% +3 "core" %>\  { R +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*R' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*.% +4 "core" %  { > +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q# +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*@  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*w'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +13090 "Can" \ z +6001 ."MFBPCR"PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2728 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*C' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +5068 "core" ' +4 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18oct0920h1500ml.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*u  +53 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +24 "core"  +2 "MFB"*r% +4 "core" %V |< +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\ '(\\ +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +264 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2764 "Can" \ yy +135 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*O n +160 "core" n +3 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*k'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*f'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*!  +145 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +34 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*a% +3 "core" %($ | +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*W'FN +627 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*L n +94 "core" n +2 ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*Q% +3 "core" %FS { +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*Y' +1832 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"* I +35 "core" H +2 #"MFBPCR"Adding PP5 +2 .delay 2 seconds +202 "MFB"*'% +4 "core" % |\ < +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +617 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air3 +2 "MFB"*i % +33 "core" $ +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*A% +3 "core" % |\ < +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*)'% +635 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*F  +114 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %* |V +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*n'\ +5888 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*b n +34 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"* % +3 "core" %\  | +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*H'\  +624 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*2  +58 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*N% +3 "core" %\  | +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' Q +5051 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*D  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*%  +33 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*S% +4 "core" % R\  { O +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'q +27278 "Can"  \ hh +5323 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*l  +68 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +34 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +53548 "Can" \ nm +60004   \ ut +60004  \ p +60003  \ nn +60005  \ ~}} +60003  !\ s +60005  \ gg +60004   \ ~}}\ +18198 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"25320170:1571,901,729,719,60.0001;25321070:1746,898,693,657,60.0001;25322120:1970,1244,696,682,60.0374;25432610:1716,747,752,671,60.0001;25433510:1764,906,659,685,60.0374;25434560:1992,1230,692,682,60.0374;25545400:1592,914,716,706,60.0001;25546300:1795,895,663,682,60.0001;25547350:1969,1254,695,682,60.0001;25658200:1607,880,720,708,59.9628;25659100:1768,908,694,678,60.0001;25660150:1968,1222,694,680,60.0001;25770720:1589,914,718,669,59.9628;25771620:1773,944,695,682,60.0001;25772670:1974,1215,695,682,60.0001;25882780:1588,915,721,703,60.0001;25883680:1770,902,692,680,60.0001;25884730:1970,1209,692,679,60.0001;25995360:1594,906,686,710,59.9628;25996260:1777,918,693,684,60.0374;25997310:1980,1223,694,681,60.0374;26108380:1593,899,721,707,59.9628;26109280:1785,930,694,680,60.0001;26110330:1971,1244,695,681,60.0001;26220580:1619,926,724,713,60.0001;26221480:1753,913,694,681,60.0001;26222530:1966,1244,705,674,60.0001;26333400:1591,909,720,706,60.0001;26334300:1773,917,694,684,60.0001;26335350:1966,1205,662,684,60.0001;26446110:1589,886,722,708,59.9628;26447010:1772,878,696,687,60.0001;26448060:1964,1152,725,695,60.0001;26558840:1578,916,720,711,59.9628;26559740:1783,931,693,684,60.0001;26560790:1945,1352,664,680,60.0001;26671530:1585,904,720,711,60.0001;26672430:1783,912,666,682,60.0374;26673480:1966,1228,695,725,60.0374;26784310:1586,930,721,709,59.9628;26785210:1782,909,691,652,60.0001;26786260:1957,1246,695,681,60.0001;26897290:1582,939,720,709,59.9628;26898190:1758,917,695,683,60.0001;26899240:1964,1236,694,682,60.0001;27009450:1584,904,720,712,60.0001;27010350:1764,908,693,683,60.0001;27011400:1973,1218,698,679,59.9628;27122160:1678,938,718,675,59.9628;27123060:1732,920,706,680,60.0001;27124110:1951,1208,694,686,60.0001;27234760:1588,927,692,714,60.0001;27235660:1773,901,696,685,60.0001;27236710:1960,1236,694,683,60.0001;27347840:1579,920,719,723,59.9628;27348740:1736,934,693,684,60.0001;27349790:1965,1230,692,641,60.0001;27460610:1594,910,720,709,59.9628;27461510:1769,933,692,686,60.0001;27462560:1958,1225,660,682,60.0001;27573710:1574,922,720,710,60.0001;27574610:1774,922,690,644,60.0001;27575660:1955,1238,697,684,60.0001;27686240:1590,906,724,710,60.0001;27687140:1777,909,662,684,60.0001;27688190:1953,1229,693,683,60.0374;27798730:1585,910,721,711,60.0001;27799630:1765,926,662,685,59.9628;27800680:1964,1203,696,683,60.0001;27911040:1583,925,721,710,60.0001;27911940:1765,897,664,687,60.0001;27912990:1964,1206,695,677,60.0001;28023840:1577,889,721,706,59.9628;28024740:1763,910,662,684,60.0001;28025790:1972,1229,697,679,60.0001;28136670:1583,898,719,709,60.0001;28137570:1764,903,694,683,60.0001;28138620:1953,1247,694,681,60.0001;28249110:1595,918,717,675,60.0001;28250010:1780,922,694,683,60.0001;28251060:1965,1233,696,685,60.0001;28361610:1586,883,688,711,59.9628;28362510:1771,923,693,681,60.0001;28363560:1950,1225,694,683,60.0374;28474450:1586,925,717,705,59.9628;28475350:1767,915,694,682,60.0001;28476400:1964,1216,694,681,60.0001;28586950:1551,925,716,708,59.9628;28587850:1761,937,692,682,60.0001;28588900:1970,1217,693,644,60.0374;28699900:1583,901,722,704,60.0001;28700800:1770,914,693,681,59.9628;28701850:1952,1215,694,683,60.0001;28812760:1593,930,718,709,59.9628;28813660:1770,901,692,649,60.0374;28814710:1962,1252,695,678,60.0001;28925700:1588,915,718,706,60.0001;28926600:1750,963,694,681,60.0001;28927650:1967,1213,697,679,60.0001;29038970:1584,918,719,709,59.9628;29039870:1765,917,690,681,60.0001;29040920:1959,1250,695,680,60.0001;29151320:1587,906,720,707,59.9628;29152220:1771,924,690,683,60.0001;29153270:1963,1240,696,686,59.9628;29263560:1577,921,720,705,60.0001;29264460:1769,923,692,681,60.0001;29265510:1961,1254,694,678,59.9628;29375930:1588,906,688,711,59.9628;29376830:1778,945,695,683,60.0001;29377880:1953,1239,695,686,60.0374;29488790:1585,917,720,708,59.9628;29489690:1775,907,694,684,60.0001;29490740:1961,1251,694,683,59.9628;29601170:1579,936,716,707,59.9628;29602070:1771,933,694,677,60.0001;29603120:1964,1220,691,678,60.0374;29713900:1666,868,708,716,59.9628;29714800:1708,929,691,680,60.0374;29715850:1960,1223,662,684,60.0001;29826280:1581,923,720,708,59.9628;29827180:1765,926,694,683,60.0001;29828230:1958,1216,662,681,60.0001;29938590:1590,1227,718,707,59.9628; +20 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18oct0920h1500ml.pcr +2 "MFB"*9% +3 "core" %m | +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*s'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*8  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +109 "core" & +2 "MFB"*Z% +4 "core" %( | +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zc +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*{  +48 "core"  +2 "MFB"*-% +4 "core" %Zw { +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*~'> +6060 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*x% +3 "core" %>\  | N +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*,'d +528 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*m  +50 "core" +2 "MFB"*% +4 "core" %i {P +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*z'q +331 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +53 "core"  +63 ."MFBPCR"delay 3 seconds +304 .ATV.dial :ARV +2 "MFB"*  +74 "core"  +2 "MFB"*d% +4 "core" %p { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*p'b +2040 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3076 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +43 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*o % +110 "core" & +2 "MFB"*h% +4 "core" %V {> +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*V  +49 "core"  +4 "MFB"*I% +8 "core" % { * +4 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*t'> +3983 "Can" \ gf +12129 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*P % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*K% +3 "core" %>\  { P +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +529 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*y  +49 "core"  +2 "MFB"*% +4 "core" % {\ < +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*/'qG +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*g  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*X'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19092 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*q' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*&' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +3062 "Can" \ `_ +2711 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*;' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*:' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*G'V +5065 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18oct0922h1500ml.pcr +65 #Building PCR Slug from ASV with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*?  +54 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*e  +26 "core"  +2 "MFB"*\\% +5 "core" %V | +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'([ +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +2897 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*$ n +149 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*U'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*^'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*1  +157 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*j  +36 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*#% +3 "core" %( { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*_'FH +621 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ARV.dial :MM1 +2 "MFB"*| I +61 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*% +4 "core" %FJ {Q +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*>' +1841 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*T n +34 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*v% +3 "core" % {Y +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*3' +649 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*  +42 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*.% +3 "core" %V | +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*R'" +616 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*@  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %  { +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*w'\ +5856 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"* n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"* % +4 "core" %\  {K +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +654 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*"% +3 "core" %\  |H +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*(' E +647 "Can" \ [[ +4417 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*B  +53 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +34 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*C% +4 "core" % @\ 1 { V +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*u'_ +32616 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +68 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*r % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +21322 "Can" \ | +60005  \ x +60004   \ s +60004  \ ee +60005  !\ uu +60004  \ q +60004  \ k @CEST1539122835.06  \ }{| +52617 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"32236550:2490,919,726,718,59.9628;32237500:2788,898,696,686,60.0001;32238350:2210,936,695,683,60.0001;32239100:1634,904,695,681,60.0001;32349260:2517,926,722,692,60.0001;32350210:2754,968,655,683,60.0374;32351060:2216,932,693,680,60.0001;32351810:1622,938,695,681,60.0374;32462850:2517,911,719,707,60.0001;32463800:2802,953,692,681,60.0001;32464650:2207,936,694,683,60.0001;32465400:1626,924,660,680,60.0001;32576770:2515,929,720,703,60.0001;32577720:2800,918,661,683,60.0374;32578570:2206,924,692,679,60.0001;32579320:1607,939,692,680,60.0374;32689910:2514,910,687,709,60.0001;32690860:2798,910,693,683,59.9628;32691710:2186,915,696,679,60.0001;32692460:1608,913,694,678,60.0001;32803180:2504,909,717,710,59.9628;32804130:2793,927,691,681,60.0001;32804980:2198,935,690,646,60.0374;32805730:1612,914,695,680,60.0001;32916450:2509,914,721,707,60.0001;32917400:2782,942,664,685,60.0374;32918250:2193,930,694,680,60.0001;32919000:1615,944,692,684,60.0001;33029510:2496,919,717,671,59.9628;33030460:2785,947,692,682,60.0001;33031310:2192,897,693,681,60.0001;33032060:1616,944,693,682,60.0001;33142970:2502,924,720,711,59.9628;33143920:2770,942,693,682,60.0001;33144770:2192,907,689,648,60.0001;33145520:1598,933,693,681,59.9628;33256280:2496,915,719,708,60.0001;33257230:2779,899,660,681,60.0001;33258080:2193,922,695,682,60.0374;33258830:1605,914,696,682,60.0374;33369320:2501,940,720,673,60.0001;33370270:2776,952,693,682,60.0001;33371120:2190,943,694,682,60.0001;33371870:1610,926,696,678,60.0001;33482880:2492,938,720,713,60.0001;33483830:2764,913,693,682,60.0374;33484680:2185,944,690,646,60.0001;33485430:1607,921,694,685,60.0001;33596350:2499,938,718,708,60.0001;33597300:2776,963,695,682,60.0001;33598150:2174,916,693,679,60.0001;33598900:1615,937,695,681,60.0001;33709470:2496,910,720,712,60.0001;33710420:2777,907,663,679,60.0001;33711270:2194,933,695,686,60.0374;33712020:1615,916,692,680,60.0001;33822510:2496,931,718,675,59.9628;33823460:2829,955,698,685,59.9628;33824310:2196,936,695,683,60.0001;33825060:1607,919,695,679,59.9628;33936060:2503,936,720,708,59.9628;33937010:2779,924,693,680,60.0001;33937860:2196,915,691,645,60.0374;33938610:1609,952,694,679,60.0374;34049570:2487,924,720,707,59.9628;34050520:2781,936,663,684,60.0001;34051370:2190,941,694,679,60.0374;34052120:1597,921,691,681,60.0374;34162960:2494,917,688,708,60.0001;34163910:2775,921,694,681,60.0001;34164760:2193,930,692,681,59.9628;34165510:1602,922,693,683,60.0374;34276160:2498,934,723,708,59.9628;34277110:2776,926,690,681,60.0747;34277960:2181,933,694,680,60.0374;34278710:1595,966,696,680,60.0001;34389080:2501,933,721,712,59.9628;34390030:2779,929,693,680,60.0001;34390880:2190,906,695,679,60.0001;34391630:1607,931,692,677,60.0001;34502490:2502,925,720,709,60.0001;34503440:2771,936,693,683,60.0001;34504290:2201,939,695,680,60.0001;34505040:1609,950,695,680,59.9628;34615710:2495,915,688,708,59.9628;34616660:2777,939,692,679,60.0001;34617510:2186,928,693,683,59.9628;34618260:1610,926,693,681,60.0001;34728900:2497,919,719,710,59.9628;34729850:2780,941,716,649,60.0001;34730700:2171,964,685,682,60.0374;34731450:1595,934,694,681,60.0374;34842070:2502,926,719,708,59.9628;34843020:2785,913,691,682,60.0001;34843870:2194,947,691,643,60.0374;34844620:1603,953,694,679,60.0001;34954900:2514,899,721,711,60.0001;34955850:2794,934,695,681,60.0001;34956700:2187,927,694,683,60.0374;34957450:1617,1032,673,674,60.0374;35068030:2505,931,720,710,60.0001;35068980:2784,937,659,684,60.0001;35069830:2183,939,694,681,60.0001;35070580:1615,914,694,679,60.0001;35181270:2512,920,689,709,59.9628;35182220:2791,918,693,681,60.0001;35183070:2198,954,693,683,60.0001;35183820:1609,924,692,683,60.0374;35294050:2505,928,720,709,60.0001;35295000:2780,929,694,685,60.0374;35295850:2188,948,693,682,60.0001;35296600:1615,937,665,682,60.0001;35406450:2501,914,719,710,59.9628;35407400:2805,924,695,684,59.9628;35408250:2208,902,694,680,60.0001;35409000:1602,917,694,683,60.0001;35520020:2511,930,718,706,60.0001;35520970:2774,926,692,645,60.0001;35521820:2197,927,693,683,60.0001;35522570:1603,943,693,680,60.0001;35632910:2502,933,721,707,59.9628;35633860:2772,898,692,682,60.0374;35634710:2188,929,695,676,60.0001;35635460:1618,954,692,680,60.0001;35745920:2506,917,691,707,60.0001;35746870:2772,931,693,682,60.0001;35747720:2194,949,692,677,60.0001;35748470:1620,912,696,682,60.0374;35859000:2505,909,721,714,59.9628;35859950:2793,926,691,679,60.0374;35860800:2206,936,694,681,60.0374;35861550:1596,928,694,680,60.0374;35972440:2507,907,718,706,60.0001;35973390:2790,897,660,683,60.0001;35974240:2201,939,694,683,60.0001;35974990:1611,915,694,682,60.0001;36085790:2511,913,686,708,60.0001;36086740:2798,919,693,679,60.0001;36087590:2209,934,696,679,60.0001;36088340:1614,945,694,677,60.0001;36199060:2516,943,718,704,59.9628;36200010:2792,918,692,681,60.0001;36200860:2199,966,694,676,60.0001;36201610:1614,934,691,647,60.0001;36312140:2519,921,722,708,59.9628;36313090:2791,946,692,683,60.0001;36313940:2213,940,692,642,60.0001;36314690:1597,933,694,678,60.0374;36425190:2519,935,719,711,60.0001;36426140:2801,955,690,646,60.0001;36426990:2207,948,692,680,60.0374;36427740:1609,906,692,683,60.0374;36538220:2521,913,720,704,60.0001;36539170:2783,921,690,678,60.0001;36540020:2204,949,692,679,60.0001;36540770:1617,926,692,680,60.0374;36651470:2524,940,719,710,60.0001;36652420:2804,928,693,680,60.0001;36653270:2207,948,692,681,60.0374;36654020:1620,918,693,683,60.0001;36764750:2561,907,719,707,59.9628;36765700:2813,961,720,631,60.0001;36766550:2281,912,682,682,60.0001;36767300:1626,937,694,677,60.0374;36877720:2520,925,718,711,60.0001; +26 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct0922h1500ml.pcr +2 "MFB"*c% +3 "core" %` |\ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\ '(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +70 "MFB"*O  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" % +2 "MFB"*k% +4 "core" %( { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*!'Z_ +225 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*a% +4 "core" %Zd  { F +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*f'> +5088 "Can" \ ]] +968 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*L % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*Q% +3 "core" %> |\ = +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*W'U +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*'% +4 "core" %Y {W +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Y'p +320 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*i  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*A  +74 "core"  +2 "MFB"*% +4 "core" %p { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*F'G +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml +4 "MFB"*' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*)'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*n' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*2'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*N  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*H % +110 "core" & +2 "MFB"*D% +4 "core" %V {Y +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*%' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*S  +50 "core"  +2 "MFB"*% +4 "core" % {\ < +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*l'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*9% +3 "core" %>\  | W +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*8  +50 "core" +2 "MFB"*% +4 "core" % { / +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Z'q* +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*s  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*{'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +6439 "Can" \ q +12653 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*-' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +73 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*~' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +4044 "Can" \ __ +1020 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct1000h1500ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*d  +65 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*z  +24 "core"  +2 "MFB"*p% +5 "core" %V" |0 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(W +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*5' +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*4 n +148 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*6'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*J'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +146 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*o  +34 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*h% +3 "core" %("h | +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FL +616 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*V I +54 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*I% +3 "core" %FOQ |\ 0 +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1826 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*P % +35 "core" $ +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"*K% +3 "core" % U { E +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*t' +636 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air1 +2 "MFB"*y  +33 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" %w { +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*' +646 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*g  +33 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*/% +3 "core" %W | +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*X'\ +5851 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*q n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*[% +3 "core" %\ k | F +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*&'\  +613 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*`  +59 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*<% +3 "core" %\  { * +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*M' < +5047 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*;  +66 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*E  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*:% +4 "core" % @ [ | J +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*?'_ +20760 "Can" \ ee +11845 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*e  +68 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*\\ % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +15 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +47025 "Can" \ | +60004  \ tt +60004  \ q +60005  \ s +60003  \ dd +60004   \ u +60005  \ ~ss +60003  \ }ss +39041 ."PCR"PCR.off +234 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"*39175110:1297,1223,728,720,58.9930;39175960:1593,1547,691,691,58.9930;39176910:1763,1940,694,690,59.0303;39177960:1967,2298,693,678,59.0676;39179110:2176,2692,692,680,59.0676;39291030:1400,1164,719,709,59.0303;39291880:1590,1557,692,679,59.0303;39292830:1778,1950,691,608,59.0303;39293880:1970,2299,693,680,59.0303;39295030:2179,2740,692,667,59.0303;39407470:1408,1147,718,707,59.0303;39408320:1582,1536,660,687,59.0303;39409270:1760,1914,694,680,59.0303;39410320:1977,2302,693,678,59.0303;39411470:2169,2681,689,637,59.0303;39524130:1405,1117,729,721,59.0303;39524980:1584,1542,692,682,59.0676;39525930:1742,1975,686,688,59.0303;39526980:1999,2288,654,664,59.0303;39528130:2197,2673,697,672,59.0676;39640620:1403,1178,718,709,58.9930;39641470:1576,1564,694,684,59.0676;39642420:1772,1924,664,679,59.0303;39643470:1973,2295,697,681,59.0303;39644620:2160,2679,695,671,59.0303;39756830:1408,1183,719,681,59.0303;39757680:1571,1546,672,691,59.0303;39758630:1711,1970,701,664,59.0303;39759680:2035,2359,695,654,59.0303;39760830:2220,2712,691,646,59.0303;39873450:1401,1200,719,714,59.0303;39874300:1575,1598,693,680,58.9930;39875250:1765,1935,696,681,59.0676;39876300:1905,2386,691,658,59.0303;39877450:2151,2734,694,678,59.0303;39989390:1397,1213,718,710,59.0303;39990240:1580,1599,690,682,59.0303;39991190:1763,1973,694,651,59.0303;39992240:1958,2360,695,723,59.0303;39993390:2145,2736,701,682,59.0676;40105400:1400,1187,721,706,59.0303;40106250:1586,1625,690,680,59.0303;40107200:1786,1985,690,657,59.0676;40108250:1953,2378,691,678,59.0303;40109400:2135,2831,693,672,59.0303;40221430:1400,1231,717,709,58.9930;40222280:1576,1627,690,681,59.0303;40223230:1758,2032,692,651,59.0303;40224280:1959,2417,692,682,59.0303;40225430:2078,2828,694,680,59.0676;40337900:1397,1220,720,711,58.9930;40338750:1579,1582,648,685,59.0303;40339700:1843,1970,698,705,59.0303;40340750:1961,2429,696,683,59.0676;40341900:2160,2819,690,644,59.0303;40453820:1409,1242,719,707,58.9930;40454670:1565,1570,690,685,59.0303;40455620:1764,1940,703,678,59.0676;40456670:1932,2528,686,678,59.0303;40457820:2086,2887,691,645,59.0303;40570370:1378,1206,718,711,58.9930;40571220:1574,1632,692,681,59.0303;40572170:1771,2028,695,681,59.0303;40573220:1963,2418,693,647,59.0303;40574370:2151,2848,693,679,59.0303;40686640:1470,1218,716,693,59.0303;40687490:1558,1650,693,683,59.0303;40688440:1770,2040,695,684,59.0303;40689490:1945,2412,695,680,59.0676;40690640:2143,2816,692,683,58.9930;40803100:1388,1314,706,735,59.0303;40803950:1574,1619,694,644,59.0303;40804900:1763,2038,695,681,59.0303;40805950:1961,2470,693,680,59.0303;40807100:2151,2740,692,681,59.0676;40919720:1390,1230,691,705,58.9930;40920570:1572,1663,692,679,59.0303;40921520:1764,2078,695,680,59.0303;40922570:1960,2548,686,678,59.0303;40923720:2157,2784,696,674,59.0303;41035570:1387,1257,718,710,58.9930;41036420:1575,1653,692,678,59.0303;41037370:1757,2068,693,683,59.0303;41038420:1962,2433,665,677,58.9930;41039570:2145,2881,692,682,58.9930;41150970:1391,1247,719,746,58.9930;41151820:1524,1632,712,678,59.0303;41152770:1755,2093,696,684,59.0303;41153820:1957,2462,662,677,59.0303;41154970:2142,2894,693,683,59.0676;41267180:1395,1250,719,710,58.9930;41268030:1571,1658,691,686,59.0303;41268980:1751,2065,695,643,59.0303;41270030:1958,2488,695,680,59.0303;41271180:2151,2901,694,682,59.0303;41383330:1397,1278,718,709,58.9930;41384180:1573,1628,691,686,58.9930;41385130:1746,2127,692,677,59.0303;41386180:1951,2474,699,684,59.0676;41387330:2120,2889,693,681,59.0303;41498880:1394,1243,719,711,59.0303;41499730:1576,1674,691,685,59.0303;41500680:1762,2113,668,689,59.0303;41501730:1948,2450,706,679,59.0676;41502880:2093,2929,690,680,59.0303;41615200:1385,1256,720,707,58.9930;41616050:1567,1684,657,682,59.0303;41617000:1758,2068,695,679,59.0303;41618050:1964,2523,696,676,59.0676;41619200:2148,2900,692,645,59.0676;41731330:1384,1259,723,711,59.0303;41732180:1558,1678,692,683,59.0303;41733130:1748,2055,689,687,59.0303;41734180:1965,2483,696,685,59.0303;41735330:2160,2878,664,678,59.0303;41847650:1392,1223,688,712,59.0303;41848500:1570,1686,693,683,59.0303;41849450:1751,2103,695,678,59.0303;41850500:1955,2512,694,680,59.0676;41851650:2135,2928,694,682,59.0303;41963360:1383,1239,719,714,59.0303;41964210:1569,1689,693,658,59.0303;41965160:1801,2105,696,680,58.9930;41966210:1956,2480,662,679,59.0303;41967360:2148,2942,696,678,59.0303;42079590:1371,1273,732,667,59.0303;42080440:1570,1691,691,682,59.0303;42081390:1754,2116,691,646,59.0303;42082440:1950,2537,692,681,59.0303;42083590:2139,2926,694,684,59.0676;42195820:1391,1263,720,709,58.9930;42196670:1570,1694,688,648,59.0303;42197620:1770,2105,693,682,59.0303;42198670:1992,2478,696,682,59.0303;42199820:2138,2952,693,682,59.0303;42311800:1396,1276,719,708,59.0303;42312650:1548,1590,665,694,59.0303;42313600:1749,2164,702,653,59.0303;42314650:1942,2611,692,679,59.0303;42315800:2080,2933,691,642,59.0676;42428060:1393,1259,721,676,59.0303;42428910:1569,1680,691,683,58.9930;42429860:1759,2112,694,682,59.0303;42430910:1960,2533,695,680,59.0676;42432060:2138,2937,694,678,58.9930;42543540:1398,1266,722,711,58.9930;42544390:1564,1680,693,687,59.0303;42545340:1757,2084,693,682,59.0303;42546390:1953,2540,693,678,59.0676;42547540:2143,2972,691,647,59.0303;42659370:1398,1261,721,713,58.9930;42660220:1566,1647,692,685,59.0303;42661170:1773,2149,693,681,59.0303;42662220:1956,2542,694,682,59.0303;42663370:2132,2955,694,646,58.9930;42775260:1358,1260,720,707,59.0303;42776110:1558,1674,691,682,59.0303;42777060:1768,2197,692,686,59.0303;42778110:1945,2582,697,679,59.0676;42779260:2145,3023,678,638,58.9930;42891460:1405,1300,718,707,59.0303;42892310:1572,1738,665,702,59.0303;42893260:1832,2153,677,705,59.0303;42894310:1985,2496,693,683,59.0303;42895460:2146,3012,691,643,59.0303;43007300:1387,1284,721,706,58.9930;43008150:1558,1661,689,680,59.0303;43009100:1768,2172,692,678,59.0303;43010150:1954,2587,694,685,59.0676;43011300:2145,3007,693,644,58.9930;43123600:1400,1305,690,708,59.0303;43124450:1588,1723,692,683,59.0303;43125400:1757,2169,694,682,59.0303;43126450:1963,2613,695,680,59.0676;43127600:2141,3071,693,684,59.0676;43239650:1394,1279,719,705,59.0303;43240500:1568,1727,693,686,59.0303;43241450:1754,2194,693,678,59.0303;43242500:1962,2581,660,678,59.0303;43243650:2153,3024,694,681,59.0303;43355790:1391,1297,721,713,59.0303;43356640:1572,1774,689,681,59.0303;43357590:1763,2184,690,644,58.9930;43358640:1955,2659,692,683,59.0303;43359790:2153,3098,694,680,59.0303;43472130:1390,1284,721,708,59.0303;43472980:1591,1768,658,686,59.0676;43473930:1767,2213,692,695,58.9930;43474980:1935,2648,692,677,58.9930;43476130:2150,3097,690,646,58.9930;43587930:1394,1359,718,711,59.0303;43588780:1578,1742,659,687,58.9930;43589730:1766,2228,692,681,58.9930;43590780:1961,2691,693,679,59.0303;43591930:2068,3142,702,622,59.0303;43703830:1363,1279,737,712,58.9930;43704680:1580,1801,689,692,59.0303;43705630:1761,2256,695,681,59.0303;43706680:1970,2711,696,679,59.0303;43707830:2147,3174,694,642,59.0303;43819560:1402,1332,716,708,58.9930;43820410:1576,1788,662,682,58.9930;43821360:1762,2288,695,684,59.0303;43822410:1951,2732,691,678,59.0303;43823560:2145,3186,690,649,59.0303;43935570:1769,2780,717,711,58.9930; +32 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct1000h1500ml.pcr +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*G @@T +3 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*  +55 "core"  +2 ."MFBPCR"delay 20 seconds +2002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*$'(@ +1030 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*+  +164 "core" +2 "MFB"*U% +4 "core" %(= # - +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*1' +429 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*j n +160 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*#  +54 "core"  +2 "MFB"*^% +4 "core" % 3 ! F +3 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*|'\ +2033 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*_'R +3160 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +29 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*v'(@ +2896 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial :air3 +2 "MFB"*> % +71 "core" $ +2 "MFB"* % +4 "core" %(~  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*.' +425 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*3% +5 "core" %  \ 8 +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*@' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +37 "core"  +2 "MFB"*R% +4 "core" % \ < +3 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*' G +3642 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*w% +3 "core" % G J H +3 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*' ŗ +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*"  +50 "core" +2 "MFB"*% +4 "core" % ŕ E @ +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*B' z, +328 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"* n +98 "core" m +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*C% +4 "core" % z%a I +2 ."MFBPCR"AS.seek 0.365ml +3 "MFB"*('k +824 "Can" \ # +6338 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +158 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*r'R +1874 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*c % +55 "core" $ +2 "MFB"*u% +4 "core" %R o- +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*O' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*  +36 "core" +2 "MFB"*k% +4 "core" % i\ 8 +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*\ ' +11487 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*a% +3 "core" %  \ : +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*!'\ 47 +587 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*L  +49 "core" +2 "MFB"*Q% +4 "core" %\ 40 \ 4 +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*f' +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +93 "core" n +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*'  +33 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +11870 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +13097 "Can" \ f +7034 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"* % +130 "core" & +2 "MFB"*Y% +5 "core" %V ( +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*F' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +8 "MFB"*  +48 "core" +2 "MFB"*)% +5 "core" % \  - +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*b' +11485 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*n% +3 "core" %  -  / +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*N'\ 83 +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*H  +49 "core" +2 "MFB"*D% +4 "core" %\ 8. >  F +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*2' +323 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*S n +93 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +32 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*%'V +11884 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*9'V +13403 "Can" \ h +6733 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*l  +74 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.8ml +3 "MFB"*8' x +8074 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +88 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*'^ +15508 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*s n +154 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*Z'R +204 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*{  +4 "core" T + T + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*-'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +153 "core" n + ."MFBPCR"ASV.dial :SPErecovery +3 "MFB"*  +51 "core"  +2 "MFB"*x% +4 "core" %( z +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*~' h +4646 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*m I +51 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +3709 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*,'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +52 "core"  +2 "MFB"*d% +4 "core" %(# { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*z': +2039 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*p  +88 "core" +3 "MFB"*% +4 "core" %: 1 | +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*'K +429 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*4 n +87 "core" o +2 "MFB"*5% +4 "core" %O  { * +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*6' ) +2544 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +52 "core" H +64 ."MFBPCR"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*o'V +2905 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*h'(@ +2132 "Can"  \ __ +766 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*J  +52 "core"  +2 "MFB"*V% +4 "core" %( { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*I': +2043 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +87 "core" +2 "MFB"*P% +4 "core" %: { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*K'< +421 "core" ' + ."MFBPCR"ATV.dial ASV +3 "MFB"* n +87 "core" o +2 "MFB"*y% +5 "core" %, { +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*'  +2542 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*t I +52 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*g'V +2903 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*/  +88 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*': +3046 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*q n +88 "core" n +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*['Q +1466 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*X n +168 "core" n +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*`'V +312 "core" ' + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*<  +90 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*& % +56 "core" $ +2 "MFB"*;% +5 "core" %V |F +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*E' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*:  +36 "core"  +2 "MFB"*M% +4 "core" % { - +3 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*e'1 +19132 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\\ % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %1 { +3 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*?' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*+  +48 "core"  +2 "MFB"*U% +4 "core" %  | ` +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*$'cY +325 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV + "MFB"*j I +113 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*#' +202 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*^'R +10096 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*1' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +6597 "Can" \ ^^ +3498 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*_'R +10094 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*T  +54 "core"  +2 "MFB"*>% +4 "core" %Rr { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"* ' +224 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*v' +9989 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"*3 I +68 "core" I +3 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*.' +9884 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +149 "core" m +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*R'V +228 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*@% +3 "core" %V { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +165 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*w  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +55 "core" $ +2 "MFB"*"% +5 "core" %(A { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*'Z +222 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +45 "core" +2 "MFB"* % +5 "core" %Z[ {\ : +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*C'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*B % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" %> p | A +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*('q +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*c  +48 "core" +2 "MFB"*u% +4 "core" %p\ A | M +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*r'q +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*k  +83 "core"  +2 "MFB"*O% +5 "core" %q M | +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"* 'r +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*a' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +1364 "Can" \ ee +1366 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*L' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*'  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*f % +108 "core" % +2 "MFB"*W% +5 "core" %V_ {; +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*i' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*Y% +5 "core" %T |\ 1 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*A'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*)% +3 "core" %> M { K +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*F't +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*n% +4 "core" %w1 |\ 8 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*b'q +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*H  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*D'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +16960 "Can" \ s +3039 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*N' +5781 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +166 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*2'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*%' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*l' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*9'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*8'V +5066 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*s' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*{ n +111 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2243 "Can" \ {xx\ +309 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*Z % +113 "core" % +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2545 "core" ' +2 ."shutdown"AS.coast +2 "MFB"*5 +2 ."shutdown"SS.coast +2 "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +39 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +2 ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +56953 "Can" \  +60004  \  +60004  \ )) +60004  \ '( +60004  \   +60005  \ ,+ +60004  \  +60004  \ )) +60004  \ )) +60004  \ *) +60005  \  +60004  \ .. +60004  \  +60004  \ ** +60004  \ )) +60005  \  +60004  \  +60004  \ ,, +60004  \  +60004  \ 99 +60005  \  +60004  \ 88 +60004  \ +, +60004  \  +60004  \ ?? +60005  \ !! +60004  \  +60004  \ EE +60004  \  +60004  \ !! +60005  \  +60004  \   +60004  \ FF +60004  \  +60004  \ 99 +60005  \  +60004  \ )) +11148 #"bkha"Session Begun +12093 #-> abort! "Will implement tweaks. BKHA" +3 !o:CmdServer::Client::Error:bt[" bkha:1:in `topLevelBinding'" 22, 2 => 8, 3 => 14}\\nCan@12:09:31, 13.4C, 70% humidity, 14.3psia, 13.436V, 0.405A, 0.405A avg, 5.44W",Subject: "18tundeployv3 begun" +5 #tPreparing to sleep until 14:00 11-oct-18 +5 #"shutdown"Shutdown +2 #tAsleep til 14:00 11-oct-18 +4 #Continuing at 14:00 +2 "Can" \ LL +2221 #"bkha"Session Begun +74 ."Qmail"GoodNews.email "Then, in tube 3: mbaPhase\\n/home/esp/esp2/mission/18tundeployv3.rb:118\\n{1 => 22, 2 => 8, 3 => 14}\\nCan@12:09:31, 13.4C, 70% humidity, 14.3psia, 13.436V, 0.405A, 0.405A avg, 5.44W",Subject: "Asleep until 14:00" +2108 #"bkha"-> exit +2 #Session Ended +55534 "Can" }\ 99 +60004  |\  +60005  \ ,, +60004  \ 55 +60004  \ -, +60004  \   +60004  \ ** +60005  \ ?? +60004  \  +60004  \ DD +60004  \ ** +2839  \  +3 #tPowering core bus +508 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +3 "processing"% +6 % +6 "core"  +2 "MFB"* +3 * +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +4 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +3 "core" % | +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +4 "core" %fe\ + .tSS.configure SSconfig +3 "sampler")#.0X { d +2 "processing"%+& +3 "collection"',& +6 "core" &\ + & \ +4 ."openPC"PC.reconfigure PCconfig + .tCC.reconfigure CCconfig +4 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +3 "processing"%-( +2 "collection"'.( +282 "core" ( +8 ( +32 "Can" \  +3 #tPhase [mbaPhase] +2 ."Qmail"GoodNews.email "At 14:00:25 began in tube 3: mbaPhase\\n/home/esp/esp2/mission/18tundeployv3.rb:118\\n{1 => 22, 2 => 8, 3 => 14}\\nCan@14:00:25, 13.4C, 70% humidity, 14.3psia, 13.294V, 0.979A, 0.979A avg, 13.01W",Subject: "Started 18tundeployv3 phase mbaPhase" +3 #t==================> STARTED Superphase (phase #1) <=== +3 #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'/& +4 "core" & \ \  +2 .tHand.open + "manipulator"&01 +56 "core" 1 +2 "manipulator"&1& +4 "core" &] D =  +3 "manipulator"&2% +6 "core" % \  = < D d +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&3(- +184 "core" ( +3 "manipulator"&4& +4 "core" &- ? > ;  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &5& +4 "core" &- @ ? [  +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +2 "manipulator"&6'η +94 "core" ' +2 .tHand.close +4 "manipulator"&7/ +63 "core" / +3 "manipulator"&8& +4 "core" &- @ ? N  +2 "manipulator"&9% +4 "core" % = = k +2 .tForearm.seek :retract +3 "manipulator"&:'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&;(ӷ +281 "core" ( +2 "manipulator"&<& +4 "core" & ? = e 7 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &=& +4 "core" & = ; ? 7 +5 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&>' +97 "core" ' +3 "manipulator"&?& +4 "core" & H @ q 7 +2 "manipulator"&@% +4 "core" % K L ? +3 "collection"'A& +4 "core" & \  +2 "collection"'B& +5 .tCC.seek :closed +2 "collection"'C(W +5 "core" & \  + & \  +7 &S \ &k +9 &vW \ : +10 & \ N +9 &d \ \ P +9 &Jg \ P +10 & \\ \ P +9 &c  \ P +9 &b \ \ P +10 &Rb \ \ P +9 &_ \ P +10 &b \ P +9 &!c \ P +9 &#[` \ P +10 &%_ \ P +8 &&b \ \ P +10 &(b \ \ P +10 &*c_ \ P +9 &,%c \ P +10 &-] \ P +8 &/_ \ P +10 &1lb  \ P +10 &3.` \ P +8 &4a \ \ O +11 &6a \ P +9 &8ua \ O +9 &:7_ \ O +10 &;\\ \ P +9 &=_ \ O +9 &?{b \ P +10 &A=c \ P +9 &Cb  \ P +10 &Db \ \ P +9 &F` \ P +9 &HDh \ P +10 &Jv \ \ R +9 &K \ \ U +9 &Mr  \ Y +10 &O1  \ Z +9 &P \ \ Z +10 &R \ \ Z +9 &Tu  \ Z +9 &V7  \ G +10 &W39  \ c +9 &WWT \ \ ? +2 ( + "collection"'B& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.10 + "collection"'D& +4 "core" &WW\\ \ \ ? +2 .tHand.open + "manipulator"&E1 +57 "core" 1 +7 "manipulator"&F% +7 "core" %  < > +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'H& +4 "core" &WW\\  \ ? +2 "collection"'I% +4 "core" %6  \ +2 .tCSV.dial CSR +2 "collection"'J  +132 "core"  +2 "collection"'K% +5 "core" %6  \ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml +2 "collection"'L'p +1370 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'M% +3 "core" %p \  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'N'Z +681 "core" ' + .tCSV.dial :waste +2 "collection"'O +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'P'4 +2013 "core" ' +2 #tPurging external Intake + "collection"'Q& +4 "core" &WW\\ \ ? +2 "collection"'R% +4 "core" %/ \ \ +2 .tCSV.dial :flush +2 "collection"'S  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'T' +2396 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'V +2 'U  +7 "core" +67  + .tCTV.dial :intake +2 "collection"'W  +76 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"'X'4 +2503 "core" ' + .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air + "collection"'Y  +75 "core"  +2 #tFlushing upper manifold + "collection"'Z& +4 "core" &WW[  \ \ ? +2 "collection"'[% +4 "core" %1  \ +2 .tCSV.dial :flush +2 "collection"'\\  +74 "core"  +2 .tCS.seek 5ml +2 "collection"']'p +1248 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'^ @ +55 "core" > +2 "collection"'_% +4 "core" %p  \  +3 .tCS.seek 7ml +2 "collection"'`'f +558 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'a +102 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'b'4 +1704 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'c'0 +799 "core" ' + .tCSV.dial :waste +2 "collection"'d +44 "core" +2 .tCS.seek 0ml +2 "collection"'e'4 +783 "core" ' +2 "collection"'f& +4 "core" &WWZ  \ ? +2 "collection"'g% +4 "core" %4  \ +2 .tCSV.dial :flush +2 "collection"'h  +42 "core"  +3 .tCS.seek 3ml +39 "collection"'i'0 +807 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'j @ +44 "core" A +2 "collection"'k% +5 "core" %0  \  +2 .tCS.seek 5ml +2 "collection"'l'p +564 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'m'4 +1265 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'n'0 +800 "core" ' + .tCSV.dial :waste +2 "collection"'o +75 "core" +3 .tCS.seek 0ml + "collection"'p'4 +790 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&q& +5 "core" & ; : 3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&r(ӷ +14 "core" ( +2 "manipulator"&s& +4 "core" &ӻ 9 6  , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +4 "core" &ӻ 8 ;  , +2 .tForearm.seek CC +2 "manipulator"&u' +91 "core" ' + .tHand.close +2 "manipulator"&v/ +55 "core" / +2 .tCC.seek :open +2 "collection"'w( +416 "core" ( +2 "manipulator"&x& +4 "core" & . 0 @ * +2 "manipulator"&y% +4 "core" % I < ; +3 .tForearm.seek :retract + "manipulator"&z'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&{(- +289 "core" ( +2 "manipulator"&|& +4 "core" &- 9 7 V +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" &- 4 3 a +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&~'η +112 "core" ' + .tHand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&% +4 "core" % ν B 7 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +10 #tStarting mfb +2 #pcrBAC sampling at most 150ml, wcr at most 1500ml +3 "MFB"*% +3 ."Qmail"BACfans.email "Started mfb in tube 3 at 14:04:45CEST11-Oct-18\\n{1 => 22, 2 => 8, 3 => 14}\\nCan@14:00:25, 13.4C, 70% humidity, 14.3psia, 13.294V, 0.979A, 0.979A avg, 13.01W",Subject: "pcrBAC sampling at most 150ml, wcr at most 1500ml" +5 #tLoading sh1 puck from tube 3 into Collection Clamp +3 "collection"'& +5 "core" %\\ | + &  \ +3 #"readyMFB"Readying the MFB +2 "manipulator"&% + #"readyMFB"Homing MFB Syringe +4 .AFV.select :holdingCoil + "MFB"* +4 "core" %\  1 2 M  +2 "storage"(% +4 "core" %Y \  e\ +3 "storage"(. +4 "MFB"*% +3 "core" .( + %U | +2 ."readyMFB"ATV.dial :air2 +3 .tSC.reconfigure SCtight +2 "MFB"*  +5 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(\ ( +42 "core"  +2 ."readyMFB"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."readyMFB"AS.home.seek :home + "MFB"* ' +154 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ( & +3 "core" &, u\ 4 +2 "manipulator"& & +4 "core" &- / 5 1 +2 "manipulator"&% +4 "core" %\  7 ) <  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&( +200 "core" ( +2 "manipulator"&& +5 "core" &q E = # +2 "storage"(& +4 "core" &* \ 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts + "manipulator"&' +92 "core" ' +2 "storage"(& +4 "core" &+ \ 4 +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +34 "core" ' + ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +10 ."readyMFB"delay 2 seconds +137 "core" ' +2 "storage"(- +5 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (& +3 "core" &# y x\ 4 +2 "manipulator"&& +4 "core" &q ; : # +4 .tElbow.seek 3 +3 "manipulator"&( +24 "core" ( +2 "manipulator"&& +8 "core" & = ;  +2 "storage"(& +5 ."readyMFB"AS.seek 1ml +2 "MFB"*' +3 "core" &# x \ 4 +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&'B +24 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&"/ +55 "core" / +4 ."downElevator"SE.seek :down +4 "storage"('X +3 "manipulator"&(& +10 "core" & 5 1  +4 "manipulator"&% +4 "core" % T 4 6 k +3 .tForearm.seek :retract +2 "manipulator"&!'\ +93 "core" ' +7 .tElbow.seek CC +7 "manipulator"&*(ӷ +28 "core" ' +4 ."downElevator"SE.coast +2 "storage"(5 +128 "core" ( +2 "manipulator"&,& +5 "core" & ; < 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +3 "core" & < ;  5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +52 "manipulator"&%' +94 "core" ' +2 "manipulator"&'& +5 "core" & : < 5 +2 "manipulator"&/% +5 "core" % + 8 F  +3 "collection"'0& +4 "core" & (\ +3 "collection"'1& +4 .tCC.seek :closed +2 "collection"'2(W +3 "core" & \ +4 & \  +8 &0 \ \ +{ +9 &b \ ? +10 &{ \ \ P +9 &=\\  \ O +10 &`  \ O +9 &e \ O +9 &b \ O +10 &Ea \ O +9 &_ \ O +9 &` \ O +10 & _ \ O +9 &"N\\  \ O +9 &$` \ O +10 &%b \ O +9 &'c \ O +10 &)V_ \ O +9 &+b \ O +9 &,\\ \ O +10 &.c \ O +9 &0]b \ \ O +10 &2_ \ O +9 &3c \ O +10 &5a  \ P +9 &7f_ \ O +9 &9(a \ O +9 &:` \ O +10 &<a  \ O +9 &>nd \ O +10 &@/b \ \ O +9 &A_ \ O +9 &C` \ O +10 &Eub \ O +9 &G6e  \ P +9 &Hy \ R +10 &J \ U +9 &Lb \ \ Y +10 &N!  \ Z +9 &O  \ Z +9 &Q  \ Y +10 &Se \ Z +9 &U&  \ [ +9 &V{  \ / +10 &WS \ P +9 ( + &WZn  \ I + "collection"'1& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.04 + .Hand.open +2 "manipulator"&41 +56 "core" 1 +2 "manipulator"&5% +5 "core" %  , 7  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&&'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 150ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold +2 "sampler")7+ +3 "core" + +2 "sampler")8% +4 "core" %gf \ +2 "collection"'9& +4 "core" &WZo \ I +3 "Can" \  +3 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +28  +2 .tdelay 3.8 seconds +383 "collection"'=% +4 "core" %5  \ +2 "sampler")3% +3 "core" %5Ofe \ +2 .tSSV.dial :spit +2 "sampler")? +135 "core"  +2 .tSS.seek 0ml +2 "sampler")@' +269 "core" ' + .tSSV.dial CBV +2 "sampler")A  +135 "core"  +2 .tCTV.dial :intake +2 "collection"':  +74 "core"  +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV + #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +212 "collection"'.% +4 "core" %5  \ [ + #tIntake @33.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X!% +4 "core" %34 \ wz +15 "collection"'% +4 "core" %5  \ \ [ +2 "sampler")M% +4 "core" %DG \ x ^ +15 "collection"'L% +4 "core" %5 \ \ \\ +2 "sampler")O% +4 "core" %W[ \ y# +2 "collection"'N% +4 "core" %5 \ \\ +2 #tIntake @32.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0XY  \ x +15 "collection"'P% +4 "core" %5  \ ] +2 "sampler")U% +4 "core" %C" \ z +15 "collection"'V% +5 "core" %5  \ ] +2 "sampler")W% +5 "core" %C" \ z +15 "collection"'T% +3 "core" %5  \ ^ +2 "sampler")Y% +4 "core" %C"(( \ z +16 "collection"'Z% +4 "core" %5  \ \ ] +2 "sampler")[% +4 "core" %C"87 \ z +16 "collection"'\\% +4 "core" %5 \ 5\ [ +2 "sampler")X% +4 "core" %CJM \ y t +16 "collection"'^% +3 "core" %5 \ \ \\ +2 "sampler")_% +4 "core" %C_d \ z! +2 "collection"']% +4 "core" %5 \ \\ +2 #tIntake @32.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X"(( \ z +15 "collection"'"% +5 "core" %5 \ \\ +2 "sampler")(% +4 "core" %e@!89 \ z} +15 "collection"'% +4 "core" %5 \ \ ^ +2 "sampler")% +4 "core" %eA JL \ | I +15 "collection"' % +4 "core" %5 \ _ +2 "sampler")% +5 "core" %eA`a \ } +2 "collection"',% +4 "core" %5 \ _ + #tIntake @33.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X' +348 "core" 'A_ \ x +2 #tVacuum too high -- waiting up to 40s +16 "collection"'% +4 "core" %5  \ \ ^ +2 "sampler")M% +4 "core" %' \ z +16 "collection"'L% +4 "core" %5  \ ] +2 "sampler")O% +4 "core" %'",) \ z +16 "collection"'N% +4 "core" %5  \ ^ +2 "sampler")R% +4 "core" %'!9: \ z +16 "collection"'S% +4 "core" %5 \ ^ +2 "sampler")D% +4 "core" %(LN \ z +15 "collection"'P% +3 "core" %5 \ ] +2 "sampler")U% +4 "core" %.`b \ {\ Y +3 "collection"'V% +4 "core" %5  \ ^ + #tIntake @33.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X% +4 "core" %FE \ { +2 "sampler")T% +4 "core" %HH \ { + .tIntake.select :close + "sampler")0 +10 )Y% +3 "core" %NP \ +2 .tSSV.dial :exhaust +2 "sampler")Z  +77 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X\ +2 "sampler")C% +4 "core" %ig \ +2 #tBubblePoint: Intake @69.7psia, Outlet @14.4psia + .CBV.dial SSV +2 "collection"'z @ +31 "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"':'4 +106 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +8 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"). +135 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +924 "core" ' +2 #tHeating sh1 puck from tube 3 in Collection Clamp to 85C for 5:00 +2 .CH.seek 85C,8:00 +3 "collection"'T   +6 'Y9 +4 "core" 9d +103 "collection"'Z9 +3 "core" 9 d +103 "collection"'M9 +3 "core" 9  d +103 "collection"'\\9 +3 "core" 9  d +103 "collection"'X9 +3 "core" 9 d +103 "collection"'[9 +3 "core" 9d +103 "collection"'_9 +3 "core" 9d +103 "collection"']9 +3 "core" 9$d +103 "collection"'`9 +3 "core" 91#d +103 "collection"'b9 +3 "core" 9A'd +103 "collection"'W9 +3 "core" 9T+d +103 "collection"'d9 +3 "core" 9i/d +103 "collection"'c9 +3 "core" 94d +103 "collection"'f9 +3 "core" 98d +103 "collection"'g9 +3 "core" 9 +103 "collection"'(9 +3 "core" 9 i9= +103 "collection"''9 +3 "core" 9 k=; +103 "collection"'9 +3 "core" 9 mA; +103 "collection"'9 +3 "core" 9 oE8 +103 "collection"'9 +3 "core" 9\ rJ7 +103 "collection"'!9 +3 "core" 9\ sN6 +103 "collection"'w9 +3 "core" 9\ $uR6 +103 "collection"'09 +3 "core" 9\ 5wV3 +104 "collection"'59 +3 "core" 9\ Fy[2 +103 "collection"'49 +3 "core" 9\ Tz_2 +103 "collection"'19 +3 "core" 9\ c}c1 +103 "collection"'%9 +3 "core" 9\ rg/ +103 "collection"'9 +3 "core" 9\ l0 +105 "collection"' 9 +5 "core" 9\ p/ +104 "collection"' 9 +3 "core" 9\ t- +103 "collection"'79 +3 "core" 9\ x- +103 "collection"'69 +3 "core" 9\ }+ +103 "collection"'\ 9 +3 "core" 9\ + +103 "collection"'/9 +3 "core" 9\ + +103 "collection"'39 +3 "core" 9\ * +103 "collection"'<9 +3 "core" 9\ ) +103 "collection"'A9 +3 "core" 9\ ( +103 "collection"'=9 +3 "core" 9\ ( +103 "collection"'.9 +2 "core" 9\ ' +104 "collection"'99 +3 "core" 9 ' +103 "collection"':9 +2 "core" 9 % +104 "collection"'89 +2 "core" 9 & +104 "collection"'@9 +3 "core" 9 !% +103 "collection"'F9 +3 "core" 9 (& +103 "collection"'H9 +3 "core" 9 1% +103 "collection"'E9 +3 "core" 9 7% +103 "collection"'B9 +3 "core" 9 >& +103 "collection"'J9 +3 "core" 9 F% +103 "collection"'I9 +3 "core" 9 M% +103 "collection"'?9 +3 "core" 9 T& +103 "collection"')9 +3 "core" 9 \\& +103 "collection"'K9 +3 "core" 9 `% +103 "collection"'9 +3 "core" 9 h& +103 "collection"'O9 +3 "core" 9 n& +103 "collection"'L9 +3 "core" 9 u& +103 "collection"'R9 +2 "core" 9 {% +104 "collection"'S9 +3 "core" 9 & +103 "collection"'N9 +3 "core" 9 & +103 "collection"'P9 +2 "core" 9 % +101 "Can" \ 3 +3 "collection"'D9 +3 "core" 9 % +103 "collection"'V9 +3 "core" 9 & +103 "collection"'U9 +3 "core" 9 % +103 "collection"'Y9 +3 "core" 9 & +103 "collection"'Z9 +3 "core" 9 & +103 "collection"'M9 +3 "core" 9  % +103 "collection"'\\9 +3 "core" 9  & +103 "collection"'X9 +3 "core" 9 % +103 "collection"'[9 +3 "core" 9 & +103 "collection"'_9 +3 "core" 9 & +103 "collection"']9 +2 "core" 9 % +104 "collection"'`9 +3 "core" 9 "% +103 "collection"'b9 +3 "core" 9 &% +103 "collection"'W9 +3 "core" 9 +% +104 "collection"'d9 +3 "core" 9 /% +103 "collection"'c9 +3 "core" 9 3$ +103 "collection"'f9 +3 "core" 9 7$ +103 "collection"'g9 +3 "core" 9 <$ +103 "collection"'h9 +3 "core" 9 @" +104 "collection"'e9 +2 "core" 9 \ D# +104 "collection"'j9 +3 "core" 9 H" +103 "collection"'k9 +3 "core" 9 M! +103 "collection"'i9 +3 "core" 9 Q" +103 "collection"'a9 +3 "core" 9 'U +103 "collection"'^9 +3 "core" 9 -Y +103 "collection"'n9 +3 "core" 9 4^! +103 "collection"'q9 +3 "core" 9 :b +103 "collection"'s9 +3 "core" 9 Af +103 "collection"'m9 +3 "core" 9 Ij +104 "collection"'G9 +2 "core" 9 Po +104 "collection"'p9 +3 "core" 9 Us +103 "collection"'Q9 +3 "core" 9 [w +103 "collection"'l9 +3 "core" 9 b{ +103 "collection"'x9 +3 "core" 9 i +104 "collection"'u9 +3 "core" 9 n +103 "collection"'o9 +3 "core" 9 t +103 "collection"'|9 +3 "core" 9 { +103 "collection"'}9 +3 "core" 9  +103 "collection"'r9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'v9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'C9 +3 "core" 9  +103 "collection"'z9 +3 "core" 9  +104 "collection"'y9 +3 "core" 9  +3 .tCH.hold 5:00,85C +3 "collection"'   ? +4 "core"  +30002  +2 "collection"'t9 +4 "core" 9  +2 #tCollection Puck Heater at 85.1C after lysing +2 .CS.seek 0ml + "collection"''4 +419 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +104 "core" B +3 .tCSV.dial :air +2 "collection"' @ +55 "core" A +3 .tCS.seek 5ml + "collection"'~'p +1380 "core" ' + .tCSV.dial CTV +2 "collection"'  +42 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +44 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +45 "collection"'  +54 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +45 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"''4 +1367 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'$ +103 "core" ~ +2 .tCBV.dial CSV + "collection"'  +31 "core"  +2 "collection"'% +5 "core" %8 ? E\ +2 .tCS.seek 5ml +2 "collection"''p +1378 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +45 "core" +2 "collection"'{% +4 "core" %p \  +3 .tCS.seek 7.001ml +2 "collection"''n +656 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +43 "core" ? +3 .tCS.seek 10ml + "collection"'' +860 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"' ` +116 "core" ^ +2 #tLysing Complete +2 "collection"' & +4 "core" &WZllm N\ I +2 #tStoring sh1 puck in Collection Clamp to tube 2 +2 "manipulator"&% +4 "core" %\  . /  +2 "storage"(#% +4 "core" %W\ \  \ +2 "storage"(. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"("( +209 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (& +2 "core" & \ +3 "manipulator"&,& +4 "core" & 1 .  5 +2 "manipulator"&+% +4 "core" %\  & ,  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +171 "core" ( +3 "manipulator"&& +4 "core" & 1 . J +2 "storage"((& +4 "core" & w\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'' +97 "core" ' +2 "storage"(& +5 "core" & \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"('V +225 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&!& +3 "core" & % , +2 "storage"(w& +4 "core" & O\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&0' +26 "core" ' +2 .tElbow.hold + "manipulator"&5, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(4- +2 "core" -' +3 .tSE.seek 7.08 Pucks below Top Plate +2 "storage"(1' +43 "core" ' +2 "manipulator"&%% +4 "core" %9    +2 "storage"(& +4 "core" & x\ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 345 counts +2 "manipulator"& 'e +16 "core" ' +2 "manipulator"& & +4 "core" & 4 0 k  +3 "storage"(7& +4 "core" & U\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&6' +17 "core" ' +2 .tSE.seek 8.08 Pucks below Top Plate +3 "storage"(\ ' +53 "core" ' +2 "manipulator"&/& +5 "core" & $ ,  +2 "manipulator"&3% +4 "core" %к , % 5 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&A(ӷ +165 "core" ( +2 "manipulator"&=& +4 "core" & 4 8  / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +4 "core" & 0 /  / +2 .tForearm.seek CC +2 "manipulator"&9' +93 "core" ' + .tHand.close +2 "manipulator"&:/ +62 "core" / +2 .tCC.seek :open +2 "collection"'8( +419 "core" ( +2 "storage"(@& +4 "core" & k\ +2 "storage"(F& +4 "core" & \ +3 "manipulator"&H& +4 "core" & 5 + / +2 "manipulator"&E% +5 "core" % E / - ; +2 .tForearm.seek :retract +2 "manipulator"&B'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&J( +171 "core" ( +2 "manipulator"&I& +4 "core" & 1 2   +3 "storage"(?& +4 "core" & \ \ + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +48 "manipulator"&)' +101 "core" ' +2 .tElbow.hold +2 "manipulator"&K, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +54 "core" 1 +4 "manipulator"&O% +5 "core" % 6 - + V  +2 "storage"(L& +4 "core" & \ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 2 + 342 counts + "manipulator"&R'b +16 "core" ' +2 "manipulator"&S& +5 "core" & , # )  +2 "storage"(N& +4 "core" & \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&P' +27 "core" ' +2 "storage"(D% +5 "core" % \ +3 ."downElevator"SE.seek :down +4 "storage"(V'X +100 (U% +3 "core" % \ Vc +2 "manipulator"&Y% +4 "core" %н & " +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +73 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +16 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'M @ +28 "core" > +3 .tCS.seek 10ml +2 "collection"'\\' +5 "core" ' +2 .tCSV.dial between air and CTV +3 "collection"'X ` +31 "core" a +2 .tAIV.dial :bypass +2 "collection"'[ { +6 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'_& +5 "core" &\ + .tHand.open +2 "manipulator"&]1 +19 "core" 1 +2 "manipulator"&`& +5 "core" & . 0 R  +2 "manipulator"&b% +4 "core" %\  & ^  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&W(- +192 "core" ( +2 "manipulator"&d& +4 "core" &- 0 2  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &c& +4 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&f'η +94 "core" ' +2 .tHand.close + "manipulator"&g/ +59 "core" / +2 "manipulator"&h& +4 "core" &- , . Y  +2 "manipulator"&e% +4 "core" % % & I +3 .tForearm.seek :retract +2 "manipulator"&j'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&k(ӷ +281 "core" ( +2 "manipulator"&i& +4 "core" &ӵ" % - ;2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +3 "core" &ӵ" , + = ;2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&^' +97 "core" ' +2 "manipulator"&n& +5 "core" &Ӷ" . ) B :1 +2 "manipulator"&q% +4 "core" % " # - +2 "collection"'s& +4 "core" &\ +2 "collection"'m& +5 .tCC.seek :closed +2 "collection"'G(W +3 "core" & \ +2 &\  +9 &/\ +{ +10 &d\ ? +9 &o\ O +9 &1`F\ O +10 &c \ N +9 &b \ N +9 &wb\ O +10 &9b\ O +9 &`\ O +10 &]\ N +8 & _x\ N +9 &"AbF\ O +11 &$`\ O +9 &%a \ O +9 &'c\ N +10 &)K_\ N +9 &+ d\ N +10 &,]t\ O +9 &.c@\ N +9 &0Q_z\ O +9 &2ch\ O +10 &3bC\ O +9 &5] \ N +10 &7[^ '\ N +9 &9` \ O +10 &:\\\ N +9 &<d\ N +9 &>bc\ N +10 &@#e~\ O +8 &Abj\ O +10 &CbG\ O +10 &Eie&\ O +9 &G+g\ O +10 &Hr\ P +9 &J\ S +9 &LY0\ W +10 &N \ Y +9 &O *\ Y +9 &Q \ Y +10 &SY \ Z +9 &U\ Z +10 &V{\ - +9 &WS!\ N +9 ( + &W_b\ B +2 "collection"'m& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.05 +2 "collection"'p& +4 "core" &W_cz\ B +2 .tHand.open + "manipulator"&Q1 +62 "core" 1 +2 "manipulator"&l% +4 "core" %  ) . / +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +91 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%u +144 "core"  +2 "processing"%o% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%|' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%}  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%r' +1604 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%v' +2612 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +55 "processing"%  +2 "collection"'C  +7 "core" +74 +2 .tPSV.dial :mixloop +2 "processing"%z +102 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%y  +6 "core" +3 .tPS.seek 0ml + "processing"%' +2611 "core" ' + .tPSV.dial :air +2 "processing"%t  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%>' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"% +7 "Can" u\ p| +38 "core" +2 .tPS.seek 0ml +2 "processing"%' +2610 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%T' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.seek 0ml +2 "processing"%' +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +5 "core" & * # , 3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +18 "core" ( +2 "manipulator"&~& +4 "core" &Ӹ 0 4 0 , +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &$& +2 "core" &Ӹ , , , +3 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' + .tHand.close +2 "manipulator"&/ +53 "core" / +2 .tCC.seek :open +2 "collection"'( +421 "core" ( +2 "manipulator"&& +4 "core" & & +  ' +3 "manipulator"&{% +4 "core" % B " ' + +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +297 "core" ( +2 "manipulator"&& +4 "core" &- / . C +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &-   8 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"& 'η +115 "core" ' + .tHand.open +2 "manipulator"&1 +64 "core" 1 +2 "manipulator"&#% +5 "core" % εS  !  ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop +2 .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'& +5 "core" &\ +2 "manipulator"&,% +4 "core" %\  , $ A  +2 "storage"(+% +4 "core" %c X\  g\ +2 "storage"(. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"((( +213 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" & \ 3 +2 "manipulator"&*& +4 "core" &- $ - +2 "manipulator"&&% +4 "core" %\  $ .   +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +189 "core" ( +2 "manipulator"&!& +4 "core" & 4 6   +2 "storage"(w& +4 "core" & \ 1 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&4' +92 "core" ' +2 "storage"(%& +4 "core" & \ 1 +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +185 "core" ' +2 "storage"( - +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (7& +3 "core" & \ 1 +2 "manipulator"&/& +4 "core" & - *  +2 .tElbow.seek 3 +2 "manipulator"&3( +17 "core" ( +2 "manipulator"&'& +4 "core" & 3 2 ;  +2 "storage"(& +4 "core" & \ 1 +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&'B +19 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&0/ +55 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"& & +5 "storage"(1'X +5 "core" & / ,  +3 "manipulator"&=% +4 "core" % E 1 - ~ +2 .tForearm.seek :retract +2 "manipulator"&.'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&6(ӷ +47 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +113 "core" ( +2 "manipulator"&5& +5 "core" & - 3 D 8 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &:& +3 "core" & * ,  8 +49 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&<' +101 "core" ' +2 "manipulator"&2& +5 "core" & 5 ) ) 8 +2 "manipulator"&@% +4 "core" % / - 5 +3 "collection"'F& +4 "core" &?\ +2 "collection"'H& +5 .tCC.seek :closed +2 "collection"'E(W +4 "core" &j\ +2 &'\  +10 &0\ +z +9 &cw\ ? +9 &q~d\ O +10 &3_\ O +9 &_\ O +9 &_h\ O +10 &z\\Q\ O +9 &=^?\ N +10 &b\ O +9 &[\ O +9 & ^\ O +10 &"E_\ N +9 &$`$\ N +9 &%f \ O +10 &']\ O +9 &)N]S\ N +10 &+_\ O +9 &,_t\ O +9 &.dg\ O +10 &0T^T\ O +9 &2_;\ N +9 &3`\ O +10 &5c\ O +9 &7\\[R\ O +10 &9^V\ O +9 &:\\V\ O +9 &<cI\ O +10 &>ea4\ N +9 &@'`\ N +9 &A`\ N +10 &C`\ O +9 &Elc\ O +10 &G-g\ O +9 &Hz\ Q +9 &J#\ U +10 &LY1\ X +9 &N/\ Y +9 &O$\ Z +10 &Q\ Y +9 &S\\\ Z +10 &U\ Z +9 &V}S\ . +9 &WT\ L +10 ( + &W\\Y\ D +2 "collection"'H& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.06 +2 .Hand.open + "manipulator"&I1 +55 "core" 1 +2 "manipulator"&?% +5 "core" %  % , H +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&9'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +3 "collection"'A  +135 "core" ~ +2 .tCSV.dial CTV +2 "collection"'  +28 "core"  +3 .tCS.seek 5ml +2 "collection"'O'p +1366 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'L' +744 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'S'4 +733 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%N  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%B' +2607 "core" ' + .tPSV.dial :mixloop +2 "processing"%D +44 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%U  +44 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%Y +45 "core" +2 .tdelay 3 seconds +301 .PSV.dial :waste1 +2 "processing"%J  +134 "core"  +2 .tPS.seek :empty +2 "processing"%)' +2607 "core" ' + .tCBV.dial :waste1 +2 "collection"'M @ +46 "core" @ +2 .tdelay 5 seconds +502 .CBV.dial AIV +3 "collection"'R  +46 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +2 "collection"'X @ +45 "core" ? +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'\  +46 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"'[ ` +31 "core" _ +2 .tCSV.dial :air +2 "collection"'_ @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"']' +2649 "core" ' + .tCSV.dial CTV +2 "collection"'`  +45 "core"  +2 .tCS.seek 0ml +2 "collection"'b'4 +2648 "core" ' + .tCBV.dial :waste1 +2 "collection"'P @ +29 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'V  +134 "core" +2 "collection"'"& +4 "core" &W\\Xd^V\ D +2 #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&d% +4 "core" %\  "  +2 "storage"(% +3 "core" %c \ +2 "storage"(c. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(K( +209 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (g& +2 "core" & \ +3 "manipulator"&h& +3 "core" & - -  8 +2 "manipulator"&e% +4 "core" %\  , ) =  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&Z( +174 "core" ( +3 "manipulator"&f& +4 "core" & " # $  +3 "storage"(i& +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"(W& +4 "core" & Y\ +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(n'V +227 "core" ' +2 "storage"(q- +4 "core" -' + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&s& +3 "core" & 1 . "  +2 "storage"(j& +4 "core" & Y\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 2 +2 "manipulator"&8' +27 "core" ' +2 .tElbow.hold + "manipulator"&p, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(Q- +2 "core" -' +3 .tSE.seek 8.09 Pucks below Top Plate +2 "storage"(l' +41 "core" ' +2 "manipulator"&m% +4 "core" %2   9 +3 "storage"(u& +4 "core" & \ +45 .tForearm.force -20 +9 "manipulator"&5 +3 .tForearm.seek 2 + 338 counts +2 "manipulator"&o'^ +15 "core" ' +2 "manipulator"&^& +5 "core" & , .  +2 "storage"(}& +4 "core" & G\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&|' +19 "core" ' +3 .tSE.seek 9.09 Pucks below Top Plate +2 "storage"(' +47 "core" ' +2 "manipulator"&r& +5 "core" & % # Q +2 "manipulator"&% +5 "core" % / . @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&C'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&z(ӷ +148 "core" ( +2 "manipulator"&y& +5 "core" &Ӷ , 3  4 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &v& +3 "core" &Ӷ . . 4 +2 .tForearm.seek CC +2 "manipulator"&t' +95 "core" ' +2 .tHand.close +2 "manipulator"&/ +60 "core" / +2 .tCC.seek :open +2 "collection"'( +420 "core" ( +2 "storage"(>& +4 "core" & \ +3 "storage"(& +4 "core" & \ +2 "manipulator"&& +5 "core" & . , # 2 +2 "manipulator"& % +4 "core" % > . /   +2 .tForearm.seek :retract +2 "manipulator"&T'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"& ( +170 "core" ( +2 "manipulator"&~& +4 "core" & - 0  +3 "storage"($& +4 "core" & \ \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&' +99 "core" ' +2 .tElbow.hold +2 "manipulator"&k, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +3 "manipulator"&x1 +62 "core" 1 +3 "manipulator"&G% +4 "core" % < 0 * 6 +2 "storage"(& +4 "core" & \ +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 348 counts +2 "manipulator"&{'h +15 "core" ' +2 "manipulator"&& +5 "core" & + + O +2 "storage"(& +4 "core" & \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +29 "core" ' +2 "storage"(% +5 "core" % \ \ +3 ."downElevator"SE.seek :down +5 "storage"('X +99 (#% +4 "core" % v\ We +2 "manipulator"&% +4 "core" % ! $ ?  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +71 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +15 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%,  +103 "core" +2 "processing"%+% +4 "core" %\ +3 .tPS.seek 0.499ml +2 "processing"%' +581 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPRV.dial :air +2 "processing"%  +43 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%*  +44 "core" +2 .tCBV.dial AIV + "collection"'&  +46 "core" +2 .tPRV.dial between CBV and air +2 "processing"%!  +30 "core"  +3 .tPRV.dial :air +2 "processing"%w  +28 "core"  +2 "processing"%% +4 "core" %\  +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0.599ml +2 "processing"%%' +249 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +72 "core" @ +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +2 "processing"%' +685 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'7& +5 "core" &\ + .tHand.open +2 "manipulator"&/1 +19 "core" 1 +2 "manipulator"&'& +4 "core" & $ , ? +2 "manipulator"&% +4 "core" %\   ! P  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&0(- +189 "core" ( +2 "manipulator"& & +4 "core" &- , # \  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +3 "core" &- ! V  +3 .tForearm.seek :garage + "manipulator"&'η +95 "core" ' +2 .tHand.close + "manipulator"&4/ +64 "core" / +2 "manipulator"&5& +4 "core" &- ( #  +2 "manipulator"&:% +4 "core" % # " +3 .tForearm.seek :retract +45 "manipulator"&'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +274 "core" ( +2 "manipulator"&3& +4 "core" & $ + ^ 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &   3 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@' +98 "core" ' +2 "manipulator"&1& +5 "core" & - + V 3 +2 "manipulator"&F% +4 "core" % * -  +2 "collection"'.& +4 "core" &\ +2 "collection"'& +5 .tCC.seek :closed +2 "collection"'I(W +3 "core" &\ +3 &f\  +9 &1m\ *z +10 &co\ ? +9 &y|m\ O +9 &:^p\ O +10 &]p\ N +9 &`r\ O +9 &\\i\ O +10 &B^h\ O +9 &b\\\ O +9 &_Y\ O +10 & [^\ O +9 &"K^]\ N +10 &$ ^Z\ N +9 &%`]\ O +9 &'a]\ N +10 &)S\\[\ N +9 &+`X\ N +9 &,^X\ N +10 &._T\ N +9 &0Z]J\ O +10 &2]J\ O +9 &3_H\ O +9 &5_H\ O +10 &7c\\L\ N +9 &9%_M\ N +9 &:_K\ N +10 &<dB\ N +9 &>j]J\ O +10 &@,]M\ O +9 &A^D\ N +9 &C_E\ O +10 &ErdD\ O +9 &G4_H\ O +10 &HkA\ P +9 &JD\ S +9 &Le-\ V +10 &N-\ Y +9 &O.\ Y +9 &Q4\ Z +10 &Sa2\ Z +9 &U$.\ Z +10 &Vy/\ . +9 &WT4\ J +9 ( + &WXg/\ F +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.07 +2 "collection"'?& +4 "core" &WXg0\ F +2 .tHand.open +2 "manipulator"&H1 +65 "core" 1 +2 "manipulator"&A% +4 "core" %  ' - +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +3 "collection"'<& +5 "core" &WXg\ F +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%( @ +73 "core" ? +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%\\  +74 "core" +2 .tdelay 2 seconds +201 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%O  +74 "core"  +2 .tdelay 2 seconds +202 "processing"%L% +4 "core" %\ +2 .tPS.seek 1.499ml +2 "processing"%N' +1604 "core" ' +3 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%' +723 "Can" g\ qp +371 "core" ' +2 .tPSV.dial :air +2 "processing"%D  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%U' +2604 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%Y +43 "core" + .tCBV.dial :PRV +2 .PRV.dial :air + .delay 2 seconds +203 .PRV.dial :speDil + "processing"%J  +46 "core"  +2 .tdelay 2 seconds +202 "processing"%B% +4 "core" %\ +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +2 .tPS.seek 0.225ml +2 "processing"%M'w +2369 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial CBV +2 "processing"%R  +75 "core"  +2 .tdelay 2 seconds +202 "processing"%X% +4 "core" %w\ +2 .tPS.seek 0.475ml +2 "processing"%\ ' +2599 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial :air +2 "processing"%[  +46 "core"  +2 .tdelay 2 seconds +203 .PS.seek 0.965ml + "processing"%_'N +4995 "core" ' +2 .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%S  +47 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%`  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%]' +1634 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%P +74 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%V @ +74 "core" > +3 .tPS.seek 0ml +2 "processing"%"' +2607 "core" ' + .tPSV.dial :air +2 "processing"%d  +74 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2610 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%c +75 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%g' +2608 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV +2 .PSV.dial :air + "processing"%h  +74 "core"  +2 .tPS.seek 2.5ml +2 "processing"%e' +2667 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :PML +2 "processing"%f +45 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%i  +74 "core" +2 "processing"%W% +5 "core" %"\  +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%6' +7756 "core" ' +2 .tdelay 5 seconds +503 .AIV.dial :sample +3 "collection"'9 & +55 "core" % +2 .tAWV.select :waste + "collection"' +10 "processing"%q% +3 "core" % \  +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%s'nK +10795 "core" ' +2 .tdelay 15 seconds +1503 .AIV.dial :bypass + "collection"'j { +56 "core" | +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%Q' +1311 "core" ' + .tPSV.dial :air +2 "processing"%m  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%u' +2604 "core" ' + .tPSV.dial :PML +2 "processing"%^ +44 "core" +2 .tPS.seek 0ml +2 "processing"%}' +2608 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 'r& +3 "core" &WXe\ F +2 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +3 "collection"'& +4 ."MFBPCR"SPE.hold 2:46:40,55C +4 "MFB"*a @@T + ."MFBPCR"ASV.dial :SPEdelivery +5 "MFB"*Z  +2 "core" &WXe\ F +2 .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR +2 "processing"%n +27 "core"  +2 ."MFBPCR"delay 20 seconds +78 "core"  +2 "processing"%8% +5 "core" %\ ( + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%o' +1606 "core" ' +2 .tdelay 5 seconds +293 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB +2 .ATV.dial AIV + "MFB"*l I +160 "core" J +2 "MFB"*y% +4 "core" %R 3 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*v'6 +28 .tPSV.dial :waste1 +4 "processing"%|  +45 "core"  +3 .tPS.seek 0ml +2 "processing"%p' +565 "Can" i\ BB +1039 "core" ' + .tPSV.dial PSR +2 "processing"% +46 "core" + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%C' +2621 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%E +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%>' +1566 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*  +46 "core" ' + .tPSV.dial PSR +2 "processing"% +23 "core"  +2 "MFB"* % +4 "core" %6\ ^ % X +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*~'͹ +73 "core"  +2 "processing"%$% +5 "core" %\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%t' +531 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*z % +49 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*x'R +1007 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%G  +44 "core"  +3 .tPS.seek 0ml + "processing"%' +135 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %R )& +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +4 "MFB"*' +1390 "core" ' + .tPSV.dial PSR +2 "processing"%T +43 "core" ' +2 ."MFBPCR"delay 3 seconds +3 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%#' +285 ."MFBPCR"ATV.dial :AIV +3 "MFB"* I +72 "core" J +3 "MFB"* % +5 "core" % P * F +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*' +2240 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%{ +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +53 .PS.seek 0ml +2 "processing"%' +2614 "core" ' + .tPSV.dial PSR +3 "processing"%, +107 "core"  +2 "processing"%+% +5 "core" %\ 8 + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%' +1596 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +44 "core"  +3 .tPS.seek 0ml +2 "processing"%K' +750 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*)9 +3 "core" 9z6 +3 #"MFBPCR"Solid Phase Extraction Heater at 48.3C + .ATV.dial ASV +2 "MFB"* n +34 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*% +4 "core" %~ b H +3 ."MFBPCR"AS.seek 0.041ml +2 "MFB"**'% +292 "core" ' + .tPSV.dial PSR +3 "processing"%& +45 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%!' +2607 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%w +105 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.seek 0ml +2 "processing"%' +2623 "core" ' + .tPSV.dial PSR +2 "processing"% +105 "core"  +2 "processing"% % +5 "core" %\ U + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%%' +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%7  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%/' +639 "core" ' +2 ."MFBPCR"delay 10 seconds +959 "core" ' + .tPSV.dial PSR +2 "processing"%' +40 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +4 "core"  + .tPSR.select :air +2 "processing"% +5 ."MFBPCR"delay 2 seconds +6 .tPS.seek 2.5ml + "processing"%' +196 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +2415 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%= +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%k'k +2676 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%4  +135 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%5' +171 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"*: I +50 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +836 "core" ' + .tPSV.dial :air +2 "processing"%  +117 "core"  +3 .tPS.seek 2.5ml +2 "processing"%3' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%2 +44 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%0' +5110 "core" ' + .tPSV.dial :air +2 "processing"%1  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%F' +1287 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*.  +54 "core" +2 "MFB"*% +4 "core" %VA 0 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*'Q +1040 "core" ' + ."MFBPCR"ATV.dial :AIV +2 "MFB"*? I +79 "core" I +2 "MFB"*H% +4 "core" %R  H +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*A' +111 "core" ' + .tPSV.dial :mixloop +2 "processing"%< +44 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%' +658 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*( n +158 "core" n +2 ."MFBPCR"AS.seek :empty +2 "MFB"*@'R +252 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*\\  +108 "core"  +2 "MFB"*O% +4 "core" %R  +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*L' +1032 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +47 "MFB"*  +77 "core" +2 "MFB"*N% +5 "core" %  ~x +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*D'_ +2418 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"'Y% +5 "core" %0\ | + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'J'P +1137 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'B' +1637 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'U  +2 'R  +43 "core"  +95  +2 .tCBV.dial :waste1 +2 "collection"'X @ +48 "core" > +3 .tCS.seek 0ml + "collection"'M'4 +2078 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*[  +35 "core" +2 ."MFBPCR"delay 3 seconds +234 "core" ' +2 .tCSV.dial CSR +2 "collection"'\  +44 "core"  +2 "collection"'S% +5 "core" %0k\ z + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +9 "MFB"*`% +3 "core" %_   V +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*_'ݟ +5 .tCS.seek 4ml +2 "collection"'P'P +521 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ethanol +2 "MFB"*V  +49 "core" +2 "MFB"*]% +4 "core" %ݤ \ 0 +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*d'; +231 "core" ' +2 .tdelay 5 seconds +92 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*" n +104 .tCSR.select :air +3 "collection"' +9 "core" o +2 "MFB"*c% +5 .tCS.seek 10ml +2 "collection"'' +3 "core" %H ~ +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*h'&R +385 "Can" \ u +1239 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'g  +45 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'f'4 +2662 "core" ' +2 "collection"'i& +4 "core" &WXfj\ {F +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&W& +4 "core" & $ " . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&e(ӷ +16 "core" ( +2 "manipulator"&9& +4 "core" &ӿ $ +  % +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &q& +3 "core" &ӿ , * U % +2 .tForearm.seek CC +2 "manipulator"&6' +94 "core" ' +2 .tHand.close + "manipulator"&j/ +54 "core" / +2 .tCC.seek :open +2 "collection"'s( +420 "core" ( +2 "manipulator"&m& +4 "core" & $ $ +2 "manipulator"&Q% +4 "core" % 5 ! ! +3 .tForearm.seek :retract +2 "manipulator"&^'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&u(- +300 "core" ( +2 "manipulator"&r& +4 "core" &-  "  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- #  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&Z'η +113 "core" ' + .tHand.open +2 "manipulator"&n1 +53 "core" 1 +2 "manipulator"&8% +4 "core" % ν - .  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +97 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'l& +5 "core" &Q\ +2 "manipulator"&y% +4 "core" %\ \ #  +2 "storage"(|% +4 "core" %b \\ \\ u\ +2 "storage"(;. +4 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 3 +2 "storage"(o( +215 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" &  0\ 3 +2 "manipulator"&p& +4 "core" &- # ! (  +2 "manipulator"&E% +4 "core" %\ \ # !  +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&C( +194 "core" ( +2 "manipulator"&& +5 "core" & * /  +2 "storage"( & +4 "core" &  \ 3 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&' +95 "core" ' +2 "storage"($& +4 "core" &   {\ 3 +3 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +54 "storage"(v'V +196 "core" ' +2 "storage"(>- +4 "core" -' +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (z& +3 "core" & \ \ 3 +2 "manipulator"&~& +4 "core" & 0 /   +2 ."WCR"Elbow.seek 3 +3 "manipulator"&G( +5 "core" ' + ( +2 ."MFBPCR"delay 3 seconds +2 "manipulator"&& +5 "core" & . /  +3 "storage"(& +4 "core" & }\ 3 +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&t'B +25 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&x/ +61 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&T& +5 "storage"('X +7 "core" & # ) ,  +3 "manipulator"&% +5 "core" % Y + . +2 ."WCR"Forearm.seek :retract +3 "manipulator"& '\ +94 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&(ӷ +57 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*{ % +2 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +63 "core" % +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*#'R +21 "core" ( +2 "manipulator"&,& +5 "core" & + 0 , 4 +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +3 "core" & + 2 4 +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&' +101 "core" ' +2 "manipulator"&& +5 "core" & $ / E 4 +2 "manipulator"&% +4 "core" %   4 +3 "collection"')& +4 "core" &P\ n +2 "collection"' & +5 ."WCR"CC.seek :closed +2 "collection"'(W +4 "core" &B\ n +3 &:\ o +9 &/:\ g+{ +9 &b=\ f? +10 &l|1\ fP +9 &-\\/\ hP +9 &\\%\ jP +10 &a-\ iP +9 &s_\ iP +10 &6\\\ iO +9 &\\\ iO +9 &Y\ iO +10 & |Z\ iO +9 &">[\ iO +9 &#\\\ hP +10 &%b\ hP +9 &'[\ hP +10 &)FZ\ hO +9 &+]\ iO +9 &,Z\ hO +10 &.]\ hO +9 &0N]\ hO +9 &2\\\ hP +10 &3`\ fP +9 &5`\ gP +10 &7VW\ gO +9 &9\\\ hP +9 &:]\ fO +10 &<]\ hO +9 &>]]\ gP +9 &@`\ hP +10 &A[\ hP +9 &C\\\ hO +10 &Ed_\ iP +9 &G$c\ hQ +9 &Ho\ gR +10 &J\ fU +9 &LV\ cX +9 &N\ bZ +10 &O\ bZ +9 &Q\ cZ +10 &ST\ b[\ +2 ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +3 "core" &U\ b[\ +9 &V{\ W. +10 &WY$\ XI +9 ( + &WcZ\ g? +3 "collection"' & +3 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.09 +2 .Hand.open + "manipulator"&&1 +3 "core"  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*K' +49 "core" 1 +2 "manipulator"&w% +5 "core" %     +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&!'\ +97 "core" ' +2 ."WCR"SC.coast +2 "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")+ +4 "core" + +2 "sampler") % +4 "core" %QP \  +2 "collection"'& +4 "core" &Wc[\ s? +4 "Can"  \ o + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +2 "collection"'7  +134 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +4 "core" %4\ \ \ D +2 "sampler")z% +4 "core" %F $$ \ `~ +16 "collection"'~% +3 "core" %4\ \ \ D +2 "sampler")% +4 "core" %F 64 \ `~ +16 "collection"'% +3 "core" %4\ \ \ D +2 "sampler")x% +4 "core" %F GF \ _| +16 "collection"'T% +4 "core" %4\ \ \ E +2 "sampler")% +4 "core" %F[[ \ b\ Q +2 "collection"'C% +4 "core" %4\ \ \ F +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X + #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +3 "sampler")#.50X +57 "sampler")l% +5 "core" %L{y \ W +3 "collection"'y% +4 "core" %4\ \ |\ : + #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +3 "sampler")#.00X% +4 "core" %#{y \ T +53 "collection"'z% +4 "core" %4\ \ \ 8 +2 "sampler")~% +4 "core" % \ T +54 "collection"'% +4 "core" %4\ \  \ 8 +2 "sampler")% +4 "core" % \ T +54 "collection"'x% +4 "core" %4\ \ \ 8 +2 "sampler")T% +4 "core" %34 \ U +53 "collection"'% +4 "core" %4\ \  \ 8 +2 "sampler")C% +4 "core" %PQ \ U +2 "sampler"){% +4 "core" %RQ \ U +2 ."WCR"Intake.select :close + "sampler")0 +10 ),% +3 "core" %ST \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")+  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")B% +4 "core" %<$11 \ [ +16 "collection"'[% +4 "core" %4\ \ \ 8 +2 "sampler")\ % +4 "core" %<$DG \ T +16 "collection"'`% +3 "core" %4\ \ \ : +2 "sampler")D% +5 "core" %<$VX \ V +2 "collection"'M% +5 "core" %4\ \ \ : + #"WCR"Intake @33.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +3 "sampler")#.'0X% +4 "core" %4\ \ \ = +2 "sampler")z% +4 "core" %\  \ Z O +54 "collection"'~% +4 "core" %4\ \ \ ? +2 "sampler")% +4 "core" % \ Y +54 "collection"'% +3 "core" %4\ \ \ @ +2 "sampler")x% +4 "core" % \ \\ +54 "collection"'T% +4 "core" %4\ \ \ = +2 "sampler")% +5 "core" %89 \ [ +53 "collection"'C% +3 "core" %4\ \ \ = +2 "sampler"){% +4 "core" %SR \ [ +3 "sampler"),% +4 "core" %VT \ [ + ."WCR"Intake.select :close +2 "sampler")0 +9 )+% +3 "core" %XX \ +2 ."WCR"SSV.dial :exhaust +53 "sampler")}  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +3 "sampler")% +4 "core" %gh \ [ S +53 "collection"'s% +4 "core" %4\ \ \ > +2 "sampler")% +4 "core" % \ [ S +53 "collection"'&% +4 "core" %4\ \ \ = +2 "sampler")w% +4 "core" % \ Z S +53 "collection"' % +4 "core" %4\ \ e\ > +2 "sampler") % +4 "core" % \ [ +53 "collection"'% +4 "core" %4\ \ ^\ ? +2 "sampler")7% +5 "core" %99 \ Y +53 "collection"'% +4 "core" %4\ \ \ ; +2 "sampler")K% +4 "core" %SR \ X +2 "sampler")o% +4 "core" %ST \ [ +2 ."WCR"Intake.select :close + "sampler")0 +10 )'% +3 "core" %VX \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")#  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")% +4 "core" % \ Y +53 "collection"'3% +4 "core" %4\ \ \ > +2 "sampler")1% +5 "core" % \ [ +53 "collection"'/% +4 "core" %4\ \ \ ? +2 "sampler").% +4 "core" %-+ \ [ +54 "collection"'% +5 "core" %4\ \ \ ? +2 "sampler")0% +4 "core" %JJ \ \\ +2 "sampler")?% +4 "core" %MN \ \\ +2 ."WCR"Intake.select :close + "sampler")0 +10 )H% +3 "core" %SP \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")<  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")}% +4 "core" % \ Z +54 "collection"'$% +4 "core" %4\ \ \ ? +2 "sampler")t% +5 "core" % \ Z +53 "collection"'v% +4 "core" %4\ \ \ > +2 "sampler")G% +4 "core" %// \ Z +54 "collection"'q% +4 "core" %4\ \ \ < +2 "sampler"))% +4 "core" %GG \ X +2 "sampler")% +5 "core" %JK \ W + ."WCR"Intake.select :close +2 "sampler")0 +10 )h% +3 "core" %ON \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X +3 "sampler")'% +4 "core" % \ Z +53 "collection"'#% +3 "core" %4\ \ \ > +3 "sampler")% +4 "core" % \ Z +53 "collection"'*% +3 "core" %4\ \ \ > +3 "sampler")% +4 "core" %68 \ Z +53 "collection"'% +3 "core" %4\ \ \ = +3 "sampler") % +4 "core" %ON \ Z +2 "sampler")k% +4 "core" %OQ \ Z +2 ."WCR"Intake.select :close +2 "sampler")0 +9 ):% +3 "core" %WU \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")?% +4 "core" % \ Z +53 "collection"'H% +4 "core" %4\ \ \ > +2 "sampler")<% +4 "core" % \ Z +53 "collection"'%% +3 "core" %4\ \ \ = +2 "sampler")F% +4 "core" %  \ Z +54 "collection"'2% +4 "core" %4\ \ \ = +2 "sampler")O% +5 "core" %/. \ Z +53 "collection"'% +4 "core" %4\ \ \ ? +2 "sampler")=% +4 "core" %GG \ Z +2 "sampler")% +4 "core" %HK \ [ +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %NO \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")@  +79 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X? \ Q% +53 "collection"'c% +3 "core" %4\ \ \ 6 +4 "sampler")\\% +4 "core" %UR \ S +2 "sampler")P% +4 "core" %TU \ R + ."WCR"Intake.select :close +2 "sampler")0 +10 )d% +3 "core" %WV \ + ."WCR"SSV.dial :exhaust +3 "sampler")A  +78 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %4\ \ \ : +2 "sampler")8% +4 "core" % \ V +54 "collection"'~% +4 "core" %4\ \ \ < +2 "sampler")% +4 "core" %)* \ X +54 "collection"'z% +3 "core" %4\ \ \ < +3 "sampler")x% +4 "core" %@A \ X +53 "collection"'S% +4 "core" %4\ \ \ > +3 "sampler")% +4 "core" ' + %RS \ Y +3 "sampler")C% +3 ."MFBPCR"delay 2 seconds +3 "core" %UT \ Z + ."WCR"Intake.select :close +2 "sampler")0 +10 ){% +3 "core" %XY \ +2 ."WCR"SSV.dial :exhaust +2 "sampler"),  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %4\ \ \ K +2 "sampler")8% +5 "core" %FD \ h +53 "collection"'~% +4 "core" %4\ \ \ K +3 "sampler")% +5 "core" %WU \ h +2 "sampler")z% +4 "core" %WX \ h + ."WCR"Intake.select :close +2 "sampler")0 +10 )x% +3 "core" %[W \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")S  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")#% +5 "core" %KK \ Y +2 "sampler")% +4 "core" %MO \ X +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )*% +3 "core" %PP \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0XA \ K +15 "collection"'\ % +3 "core" %4\ \ \ 0 +2 "sampler")`% +5 "core" %r.IJ \ L +15 "collection"'D% +4 "core" %4\ \ \ / +2 "sampler")M% +4 "core" %r.UX \ L +16 "collection"'J% +4 "core" %4\ \ \ 1 +2 "sampler")]% +5 "core" %rcb \ Mz +2 "collection"'N% +4 "core" %4\ \ \ 1 +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +2 "sampler")#.0X!% +4 "core" %97 \ S +53 "collection"'8% +4 "core" %4\ \ \ : +2 "sampler")~% +5 "core" %HI \ U +2 "sampler")% +4 "core" %KJ \ S + ."WCR"Intake.select :close +2 "sampler")0 +10 )z% +3 "core" %OL \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")x  +77 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %63 \ S +53 "collection"'8% +4 "core" %4\ \ \ 6 +2 "sampler")~% +4 "core" %CB \ R +53 "collection"'% +4 "core" %4\ \ \ 6 +2 "sampler")z% +4 "core" %NM \ R +3 "sampler")x% +4 "core" %PQ \ Q + ."WCR"Intake.select :close +2 "sampler")0 +10 )W% +3 "core" %QR \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")V  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +16 "collection"'% +4 "core" %4\ \ .  +2 "sampler"))% +4 "core" %1'HI  +16 "collection"'_% +3 "core" %4\ \ ,  +3 "sampler")% +4 "core" %1&TT  +16 "collection"'F% +3 "core" %4\ \   +3 "sampler")r% +4 "core" %1(][  +2 "collection"'b% +5 "core" %4\ \   + #"WCR"Intake @34.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +3 "sampler")#.0X$% +4 "core" %4\ \   +2 "sampler")8% +4 "core" %  +53 "collection"'~% +4 "core" %4\ \ +  +3 "sampler")% +4 "core" %10  +53 "collection"'z% +4 "core" %4\ \   +2 "sampler")x% +4 "core" %<<  +53 "collection"'W% +4 "core" %4\ \   +2 "sampler")V% +4 "core" %HG  +53 "collection"'e% +4 "core" %4\ \   +2 "sampler")S% +4 "core" %QQ  +2 "sampler")% +4 "core" %RT  +2 ."WCR"Intake.select :close + "sampler")0 +10 )C% +3 "core" %TV \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")}  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +53 "collection"'4% +4 "core" %4\ \ (  +2 "sampler")% +4 "core" %3TT  +54 "collection"'<% +3 "core" %4\ \ %  +3 "sampler")t% +4 "core" %3kk \  +53 "collection"'2% +3 "core" %4\ \ -  +3 "sampler")?% +4 "core" % \ & +53 "collection"''% +3 "core" %4\ \ !  +3 "sampler")H% +4 "core" % \  +53 "collection"'%% +3 "core" %4\ \   +3 "sampler")l% +4 "core" % \  +53 "collection"'% +3 "core" %4\ \   +3 "sampler"):% +4 "core" % \  +53 "collection"'% +4 "core" %4\ \ 0  +3 "sampler")% +4 "core" % \  +53 "collection"'3% +3 "core" %4\ \   +3 "sampler")L% +4 "core" % \  +53 "collection"'% +4 "core" %4\ \   +2 "sampler")(% +4 "core" %'% \  +53 "collection"'Y% +4 "core" %4\ \   +2 "sampler")B% +4 "core" %25 \  +53 "collection"'[% +4 "core" %4\ \ '  +2 "sampler")\ % +4 "core" %>@ \  +54 "collection"'`% +4 "core" %4\ \   +2 "sampler")O% +4 "core" %IJ \  +54 "collection"'M% +4 "core" %4\ \   +2 "sampler")J% +4 "core" %SQ \  +2 "sampler")]% +4 "core" %RS \  +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )N% +3 "core" %TS \ 1 +2 ."WCR"SSV.dial :exhaust +2 "sampler")@  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X% +4 "core" %tt \ $ +53 "collection"'8% +3 "core" %4\ \ 9\  +3 "sampler")~% +4 "core" % \ % +53 "collection"'% +4 "core" %4\ \ 8\  +2 "sampler")z% +4 "core" % \ % +53 "collection"'x% +4 "core" %4\ \ (\  +2 "sampler")W% +5 "core" % \ " +53 "collection"'V% +4 "core" %4\ \ 5\  +2 "sampler")e% +5 "core" % \ " +53 "collection"'S% +3 "core" %4\ \ .\  +2 "sampler")% +5 "core" % \ ! +53 "collection"'C% +4 "core" %4\ \  \  +3 "sampler")}% +4 "core" % \ " +53 "collection"' % +4 "core" %4\ \ :\  +2 "sampler")y% +4 "core" %.0 \ " +53 "collection"'Q% +4 "core" %4\ \ 0\  +2 "sampler")X% +4 "core" %;< \ # +54 "collection"'G% +4 "core" %4\ \ -\  +2 "sampler")+% +5 "core" %DE \ " +109 "collection"'% +3 "core" %4\ \ <\  +3 "sampler")h% +4 "core" %TR \ ! +2 "sampler")v% +5 "core" %TR \ " + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %VU \ M +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")5% +4 "core" % \ Z +53 "collection"'% +4 "core" %4\ \ 5\ > +2 "sampler")% +4 "core" % \ Z +53 "collection"'=% +4 "core" %4\ \ 3\ > +6 "sampler")/% +11 "core" % \ Z +53 "collection"'1% +5 "core" %4\ \ &\ = +2 "sampler")0% +4 "core" %  \ Z +53 "collection"'% +3 "core" %4\ \ !\ > +2 "sampler")4% +5 "core" % \ Z +53 "collection"'% +4 "core" %4\ \ /\ > +2 "sampler")<% +4 "core" %,+ \ Z +53 "collection"'t% +4 "core" %4\ \ '\ > +2 "sampler")2% +4 "core" %77 \ Z +53 "collection"'?% +4 "core" %4\ \ 5\ > +2 "sampler")'% +4 "core" %A@ \ Z +53 "collection"'H% +3 "core" %4\ \ 0\ > +2 "sampler")%% +5 "core" %IJ \ [ +53 "collection"'l% +3 "core" %4\ \ 5\ > +2 "sampler")% +5 "core" %TR \ Z +2 "sampler"):% +4 "core" %PP \ [ + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %US \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X +2 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X( +2 "sampler")]% +5 "core" %3=> \ Z +53 "collection"'N% +4 "core" %4\ \ "\ > +2 "sampler")@% +5 "core" %3SQ \ Z +53 "collection"'w% +4 "core" %4\ \ A\ @ +49 "sampler")c% +13 "core" %{{ \ ] +2 ."MFBPCR"ARV.dial :MM1 +3 "MFB"*\\ I +48 "collection"'U% +3 "core" %4\ \ 3\ @ +2 J +4 ."MFBPCR"delay 2 seconds + "sampler")k% +5 "core" % \ ] +54 "collection"'.% +3 "core" %4\ \ 6\ A +3 "sampler")i% +4 "core" % \ ^ +53 "collection"'d% +3 "core" %4\ \ G\ A +3 "sampler")A% +4 "core" % \ ^ +53 "collection"'% +3 "core" %4\ \ 1\ A +4 "sampler")% +4 "core" % \ ] +5 #"MFBPCR"Adding MM1 +2 "MFB"*g% +3 "core" %FN z\ 3 +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*m' +39 "collection"'D% +3 "core" %4\ \ <\ A +3 "sampler")j% +4 "core" % \ ] +53 "collection"'% +3 "core" %4\ \ *\ A +3 "sampler"))% +4 "core" % \ ^ +53 "collection"'_% +3 "core" %4\ \ ,\ A +3 "sampler")% +4 "core" %)' \ ] +53 "collection"'F% +3 "core" %4\ \ 4\ A +3 "sampler")r% +4 "core" %34 \ ^ +54 "collection"'b% +3 "core" %4\ \ B\ B +3 "sampler")% +4 "core" %<< \ ^ +53 "collection"'9% +4 "core" %4\ \ <\ A +2 "sampler")6% +4 "core" %DF \ ^ +53 "collection"'^% +4 "core" %4\ \ 0\ B +2 "sampler")% +4 "core" %NK \ ] +54 "collection"'P% +4 "core" %4\ \ G\ A +3 "sampler")% +4 "core" %RS \ ^ +2 "sampler")I% +5 "core" %VS \ ^ + ."WCR"Intake.select :close +2 "sampler")0 +10 )"% +4 "core" %VU \  + ."WCR"SSV.dial :exhaust +3 "sampler")p  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X' +2445 ."MFBPCR"ARV.dial :PP2 +3 "MFB"*8 n +35 "core" o +2 #"MFBPCR"Adding PP2 +2 .delay 2 seconds +202 "MFB"*~% +4 "core" % z\ ; +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*' +618 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +5 "MFB"*z  +34 "core" +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*x% +4 "core" %  { A +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*W' +618 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*V  +117 "core"  +2 ."MFBPCR"delay 7 seconds +96 "core" '\ 4,( \ \\ +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'e% +4 "core" %4\ \ G\ > +2 "sampler")S% +4 "core" %+&00 \ Y +16 "collection"'% +4 "core" %4\ \ W\ = +2 "sampler")C% +4 "core" %+&98 \ Y +16 "collection"'}% +4 "core" %4\ \ C\ = +2 "sampler") % +5 "core" %+&== \ Z +16 "collection"'y% +3 "core" %4\ \ _\ = +2 "sampler")Q% +5 "core" %+&FG \ Y +15 "collection"'X% +4 "core" %4\ \ _\ = +2 "sampler")G% +4 "core" %,(ON \ Y +16 "collection"'+% +4 "core" %4\ \ O\ = +2 "sampler")% +4 "core" %/%VW \ Z +16 "collection"'h% +4 "core" %4\ \ F\ < +2 "sampler")v% +4 "core" %0!]` \ W{ +2 "collection"'% +4 "core" %4\ \ G\ = +2 #"WCR"Intake @34.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X&% +5 "core" %HH \ \\ +53 "collection"'Z% +3 "core" %4\ \ ^\ A +3 "sampler")W% +4 "core" %ON \ ] +2 "sampler") % +4 "core" %QR \ ] +2 ."WCR"Intake.select :close + "sampler")0 +10 )&% +3 "core" %RP \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")7% +4 "core" %"01 \ [ +16 "collection"'T% +4 "core" %4\ \ U\ ? +2 "sampler")% +4 "core" %"76 \ \\ +16 "collection"'*% +4 "core" %4\ \ m\ ? +2 "sampler")% +4 "core" %";: \ [ +16 "collection"';% +4 "core" %4\ \ g\ ? +2 "sampler") % +4 "core" %"DC \ \\ +16 "collection"'% +3 "core" %4\ \ \\\ ? +3 "sampler") % +4 "core" %"II \ [ +15 "collection"',% +4 "core" %4\ \ Z\ ? +2 "sampler")$% +5 "core" %"RQ \ [ +15 "collection"'5% +4 "core" %4\ \ o\ ? +2 "sampler")% +4 "core" %"\\[ \ [ +16 "collection"'% +4 "core" %4\ \ l\ ? +2 "sampler")=% +4 "core" %"cd \ [ +2 "collection"'/% +5 "core" %4\ \ o\ ? + #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X( +2 "sampler")\ % +5 "core" %64 \ Y +53 "collection"'`% +3 "core" %4\ \ X\ = +3 "sampler")O% +4 "core" %;; \ Y +53 "collection"'[% +4 "core" %4\ \ h\ > +2 "sampler")J% +4 "core" %CD \ Z +53 "collection"']% +4 "core" %4\ \ k\ = +2 "sampler")N% +4 "core" %JJ \ X +54 "collection"'@% +4 "core" %4\ \ ^\ = +2 "sampler")w% +4 "core" %SO \ Y +2 "sampler")c% +4 "core" %QP \ Z +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )U% +3 "core" %SQ \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")\\  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'X' +2461 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"'G @ +79 "core" > +53 "sampler")+% +4 "core" %_^ \ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +92 "core"  +2 "collection"'h% +5 "core" %J\ g +2 ."WCR"CSV.dial between air and CTV +2 "collection"'v ` +30 "core" a +3 ."WCR"CS.seek 6.847ml +2 "collection"'' +835 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'>  +2 'Z  +27 "core"  +52  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'W'4 +1803 "core" ' + ."WCR"CSV.dial :air +3 "collection"' @ +44 "core" ? +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'&' +2442 "core" ' +2 "collection"'% +5 "core" % L\ o + ."WCR"CSV.dial between air and CTV +3 "collection"' ` +31 "core" a +3 ."WCR"CS.seek 2.543ml +2 "collection"'{'"G +1871 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'K  +28 "core"  +3 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'u'4 +474 "core" 'cN\ d +3 ."WCR"CBV.dial :waste2b +2 "collection"'n  +32 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'7' +315 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'T  +137 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +42 "core"  +2 "collection"'*% +5 "core" %C\ m +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'' +606 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"';' +1962 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +75 "core" ? +53 "sampler")% +3 "core" %[X \ +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +93 "core"  +2 "collection"',% +5 "core" %!\ s +2 ."WCR"CSV.dial between air and CTV +3 "collection"'$ ` +59 "core" ^ +3 ."WCR"CS.seek 6.847ml +2 "collection"'5' +864 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +6 "collection"'  +2 '  +32 "core"  +105  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +3 "collection"'='4 +1805 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'/ @ +44 "core" ? +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'o' +2442 "core" ' +2 "collection"'0% +5 "core" %  ;\ u + ."WCR"CSV.dial between air and CTV +3 "collection"' ` +31 "core" b +3 ."WCR"CS.seek 2.054ml +2 "collection"'4' +1950 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +28 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'<'4 +138 "core" ''\ h +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'t  +31 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'' +527 "core" ' +3 ."WCR"delay 1:00 +5538 "Can" %\ _ +465 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'?  +136 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"''  +43 "core"  +2 "collection"'2% +5 "core" %\ f +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'%' +618 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'l' +1969 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"'s @ +77 "core" > +53 "sampler"):% +3 "core" %XZ \ +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +93 "core"  +3 "collection"'% +4 "core" %\ i +2 ."WCR"CSV.dial between air and CTV +3 "collection"'q ` +59 "core" ^ +3 ."WCR"CS.seek 6.823ml +3 "collection"'L' +846 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +6 "collection"'#  +2 '(  +32 "core"  +103  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"''4 +1805 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'3 @ +56 "core" A +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +3 "collection"'' +2441 "core" ' +2 "collection"'\ % +5 "core" %\  &\ e + ."WCR"CSV.dial between air and CTV +3 "collection"'` ` +28 "core" a +3 ."WCR"CS.seek 2.056ml +2 "collection"'O' +1969 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'[  +28 "core"  +3 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'J'4 +138 "core" '\ e +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"']  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'N' +540 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'@  +135 "core" +2 "collection"'w& +5 "core" &WcZ\ t? +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 "manipulator"&c% +4 "core" %\    +2 "storage"(U% +4 "core" %W  9\ +2 "storage"(\\. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(1( +231 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (.& +4 "core" &  t\ \ +2 "manipulator"&i& +4 "core" &  4 +59 "manipulator"&k% +5 "core" %\   !  +3 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +3 "manipulator"&A( +170 "core" ( +2 "manipulator"&& +5 "core" & ) " +2 "storage"(& +4 "core" &   \ \ +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&g' +93 "core" ' +2 "storage"(D& +5 "core" &  " \ \ +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(j'V +209 "core" ' +2 "storage"(- +4 "core" -' +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&)& +4 "core" & g +3 "storage"(_& +4 "core" &    i\ \ +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek 2 +3 "manipulator"&' +29 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&F, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(r- +4 "core" -' +3 ."WCR"SE.seek 9.07 Pucks below Top Plate +2 "storage"(b' +35 "core" ' +2 "manipulator"&% +5 "core" % , - G +2 "storage"(M& +4 "core" &  L\ \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 2 + 315 counts +2 "manipulator"&9'G +16 "core" ' +2 "manipulator"&6& +5 "core" & $ *  +2 "storage"(H& +5 "core" &   \ \ +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&' +17 "core" ' +3 ."WCR"SE.seek 10.07 Pucks below Top Plate +2 "storage"(P'} +49 "core" ' +2 "manipulator"&^& +5 "core" &   +3 "manipulator"&I% +4 "core" %  " +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&"'\ +91 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&p(ӷ +151 "core" ( +2 "manipulator"&B& +5 "core" &Ӽ + "  2 +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" &Ӽ  ! 2 +3 ."WCR"Forearm.seek CC +2 "manipulator"&|' +91 "core" ' + ."WCR"Hand.close +2 "manipulator"&E/ +66 "core" / +3 ."WCR"CC.seek :open +2 "collection"'8( +420 "core" ( +2 "storage"(~& +5 "core" &  (\ \ +2 "storage"(m& +4 "core" &  \ \ +2 "manipulator"&z& +4 "core" &Ӽ  2 +2 "manipulator"&x% +4 "core" % J ! "  +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +3 "manipulator"&V( +169 "core" ( +2 "manipulator"&e& +5 "core" & # ,  +2 "storage"(& +5 "core" &  o\ \ +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 ."WCR"Forearm.seek 2 +2 "manipulator"&C' +99 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&}, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&d1 +60 "core" 1 +3 "manipulator"&S% +4 "core" % ; ! !   +2 "storage"(y& +4 "core" &  \ \ +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 347 counts +2 "manipulator"&Q'g +17 "core" ' +2 "manipulator"&f& +5 "core" & " ! \ +2 "storage"(G& +4 "core" &  \ \ +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&+' +29 "core" ' +2 "storage"(% +5 "core" %z ^\ +3 ."downElevator"SE.seek :down +4 "storage"(h'X +100 (v% +4 "core" % \ Xg +3 "manipulator"&X% +4 "core" %  +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&>'\ +58 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +62 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'Z& +5 "core" & \ j +2 .tHand.open +2 "manipulator"&1 +19 "core" 1 +2 "manipulator"& & +5 "core" &  " \ +3 "manipulator"&W% +4 "core" %\  "  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +176 "core" ( +2 "manipulator"&& +5 "core" &- ' \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +4 "core" &-    \ +2 .tForearm.seek :garage +2 "manipulator"&K'η +96 "core" ' +2 .tHand.close +2 "manipulator"&{/ +58 "core" / +2 "manipulator"&n& +5 "core" &- & # \ +2 "manipulator"&u% +4 "core" % +3 .tForearm.seek :retract +2 "manipulator"&T'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +279 "core" ( +2 "manipulator"&*& +5 "core" &ӭ! " :* +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &7& +3 "core" &ӭ! $ & :* +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' +3 "manipulator"& & +5 "core" &Ӯ  # 9) +2 "manipulator"&% +5 "core" %   - +2 "collection"' & +4 "core" &&\ h +3 "collection"',& +4 .tCC.seek :closed +2 "collection"'$(W +3 "core" &3\ h +3 &!\ h +10 &.\ a+| +9 &b\ `? +10 &d|\ `P +10 &#Z\ cQ +8 &\\ \ cP +10 &\\\ cP +9 &k[\ cP +9 &,[\ bP +10 &Z\ cP +9 &Y\ cP +10 & tZ\ bP +9 &"6Z\ cP +9 &#Z\ bP +10 &%]\ bP +9 &'z_\ cP +9 &)=Z\ cP +10 &*\\\ cP +9 &,Z\ cP +10 &.`\ cP +9 &0F\\\ cP +9 &2\\\ cP +10 &3]\ cP +9 &5[\ bP +9 &7O[\ cO +10 &9]\ bP +9 &:[\ cO +10 &<^ \ bP +9 &>U[\ \ cP +9 &@]\ cP +10 &A\\ \ cP +9 &C]\ cP +9 &E^]\ cP +10 &Ga\ cP +9 &Hd\ bQ +10 &J~\ \ `S +9 &LQ\ `W +9 &N  \ \\Z +10 &O\ ][ +9 &Q\ ^[ +9 &SL\ ^[ +10 &U \ ^\\ +9 &V{\ a/ +9 &WU& \ aM +10 ( + &WeQ\ g= +2 "collection"',& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.08 + "collection"';& +5 "core" &WeR\ g= +2 .tHand.open + "manipulator"&1 +57 "core" 1 +3 "manipulator"&% +5 "core" % " ! - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&5'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'/& +5 "core" &WeR\ g= +2 "collection"'=% +4 "core" %\ g +2 .tCSV.dial CSR +2 "collection"'0  +43 "core"  +2 "collection"'% +5 "core" %\ f + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'o'p +1381 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '% +3 "core" %p \ z +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.501ml +2 "collection"'4'_ +680 "core" ' + .tCSV.dial :waste +2 "collection"'t +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'<'4 +2008 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'?& +5 "core" &WeR\ s= +2 "collection"''% +4 "core" %5\ s +2 .tCSV.dial :flush +2 "collection"'2  +42 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"''p +1269 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'% @ +55 "core" ? +2 "collection"'s% +5 "core" %p\ w +2 .tCS.seek 7ml +2 "collection"':'k +569 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 '  +44 "core"  +96  + .tCBV.dial :waste1 +3 "collection"'q @ +78 "core" A +3 .tCS.seek 0ml +2 "collection"'l'4 +1719 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'(& +5 "core" &WeR\ f= +2 "collection"'#% +4 "core" %2\ f +2 .tCSV.dial :flush +2 "collection"'L  +76 "core" +3 .tCS.seek 5ml +2 "collection"'3'p +1273 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" A +2 "collection"'\ % +5 "core" %p\ l +3 .tCS.seek 7.001ml +2 "collection"'`'n +581 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +43 "core"  +2 .tCBV.dial :waste2b +2 "collection"'[  +79 "core"  +3 .tCS.seek 0ml +2 "collection"'O'4 +1748 "core" ' +2 #tFlushing upper manifold + "collection"']& +5 "core" &WeS\ }= +2 "collection"'J% +4 "core" %5\ | +2 .tCSV.dial :flush +2 "collection"'@  +74 "core" +3 .tCS.seek 5ml +2 "collection"'w'p +1256 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'c @ +43 "core" A +2 "collection"'U% +5 "core" %p\ q +2 .tCS.seek 7ml +2 "collection"'\\'l +564 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'. +3 'i  +51 "core"  +57  +2 .tCTV.dial :air +2 "collection"'k  +134 "core" +3 .tCS.seek 0ml +2 "collection"''4 +1706 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +807 "core" ' + .tCSV.dial :waste +2 "collection"'D +45 "core" +3 .tCS.seek 0ml +2 "collection"''4 +815 "core" ' +2 "collection"'!& +5 "core" &WeS\ g= +2 "collection"'% +4 "core" %5\ g +2 .tCSV.dial :flush +2 "collection"')  +44 "core"  +3 .tCS.seek 3ml +2 "collection"'_'0 +803 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'r @ +42 "core" A +2 "collection"'% +5 "core" %0\ f +2 .tCS.seek 5ml +2 "collection"'M'p +563 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'6'4 +1250 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'H'0 +766 "Can" $\ s|| +34 "core" ' + .tCSV.dial :waste +2 "collection"'^ +74 "core" +3 .tCS.seek 0ml +2 "collection"'I'4 +812 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'g& +5 "core" &WeS\ o= +2 "collection"'A% +4 "core" %8\ o +2 .tCSV.dial CSR +2 "collection"'j  +132 "core"  +2 "collection"'% +5 "core" %8\ k + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 8ml +2 "collection"'9'L +1964 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'b' +564 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'B +103 "core" +2 .tCTV.dial :intake +2 "collection"'  +76 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'' +2040 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'F  +77 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'E'4 +618 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'"  +104 "core"  +2 "collection"'% +5 "core" %3 \ f + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 4ml +2 "collection"'~'P +1117 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'m' +1501 "core" ' +2 ."connect"CSV.dial CTV +60 .tCTV.dial CSV +4 "collection"'z  +5 'x  +40 "core"  +98 ~ +2 .tCBV.dial :waste1 +2 "collection"'e @ +46 "core" A +3 .tCS.seek 0ml +2 "collection"''4 +2442 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'|  +45 "core"  +2 "collection"'p% +5 "core" %6 \ q +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'d'P +1137 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'S' +1479 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'y  +44 "core"  +2 .tCBV.dial :waste2b +2 "collection"'f  +77 "core"  +3 .tCS.seek 0ml +2 "collection"'G'4 +2405 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'  +45 "core"  +2 "collection"'% +5 "core" %7\ h + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'v'P +1121 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'X' +1492 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'V +5 'C  +47 "core"  +56 +2 .tCTV.dial :air +2 "collection"'Z  +135 "core" +3 .tCS.seek 0ml +2 "collection"'Q'4 +2406 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +813 "core" ' +2 .tCSV.dial :waste +2 "collection"' +55 "core" +3 .tCS.seek 0ml +2 "collection"'W'4 +792 "core" ' +2 #tFlushing upper manifold + "collection"'P& +5 "core" &WeR\ w= +2 "collection"'+% +4 "core" %4\ w +2 .tCSV.dial :flush +2 "collection"'  +46 "core"  +3 .tCS.seek 5ml +2 "collection"'&'p +1259 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'h @ +44 "core" A +2 "collection"'1% +5 "core" %p\ f +2 .tCS.seek 7ml +2 "collection"'}'j +572 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'{ +104 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'n'4 +1707 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'u'0 +794 "core" ' + .tCSV.dial :waste +2 "collection"'> +45 "core" +3 .tCS.seek 0ml +2 "collection"'K'4 +797 "core" ' +2 "collection"'*& +5 "core" &WeR\ |= +2 "collection"'7% +4 "core" %0\ | +2 .tCSV.dial :flush +2 "collection"'  +44 "core"  +3 .tCS.seek 3ml +2 "collection"' '0 +793 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +42 "core" A +2 "collection"' % +5 "core" %0\ m +2 .tCS.seek 5ml +2 "collection"'T'p +575 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'8'4 +1248 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +52 "collection"';'0 +797 "core" ' +2 .tCSV.dial :waste +2 "collection"' +74 "core" +3 .tCS.seek 0ml +2 "collection"''4 +785 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'/& +5 "core" &WeR\ w= +2 "collection"'=% +5 "core" %5\ x + .tCSV.dial :flush +2 "collection"',  +45 "core"  +3 .tCS.seek 5ml +2 "collection"'0'p +1251 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +55 "core" ? +2 "collection"'% +5 "core" %p\ a +2 .tCS.seek 7ml +2 "collection"'N'h +566 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +2 'o  +45 "core"  +97  +2 .tCBV.dial :waste1 +2 "collection"'t @ +46 "core" A +3 .tCS.seek 0ml +2 "collection"'4'4 +1726 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'?& +5 "core" &WeR\ k= +2 "collection"''% +4 "core" %7\ k +2 .tCSV.dial :flush +2 "collection"'2  +76 "core" +3 .tCS.seek 5ml +2 "collection"'<'p +1264 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'% @ +47 "core" B +2 "collection"'s% +5 "core" %p\ z +2 .tCS.seek 7.001ml +2 "collection"''n +567 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +77 "core"  +3 .tCS.seek 0ml +2 "collection"'q'4 +1733 "core" ' +2 #tDisinfecting external Intake with kill + "collection"':& +5 "core" &WeS\ x= +2 "collection"'(% +4 "core" %1\ x +2 .tCSV.dial CSR +2 "collection"'#  +55 "core"  +2 "collection"'L% +5 "core" %1\ v + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'l'L +1943 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'' +562 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'\ +2 '3  +51 "core" +57 +2 .tCTV.dial :intake +2 "collection"'  +75 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'[' +2046 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'`  +77 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"']'4 +602 "core" ' + .tCSV.dial CSR +2 "collection"'J  +105 "core"  +2 "collection"'@% +5 "core" %4\ i + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'O'p +1371 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'c' +1377 "core" ' + .tCSV.dial CBV +2 "collection"'U +116 "core"  +2 .tCS.seek 0ml +2 "collection"'w'4 +2225 "Can" #\ o +418 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +5 "core" & ! ! 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&.(ӷ +16 "core" ( +2 "manipulator"&k& +5 "core" &ӽ , ' & + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &ӽ !  & +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' +3 .tHand.close + "manipulator"&D/ +62 "core" / +2 .tCC.seek :open +2 "collection"'( +421 "core" ( +2 "manipulator"&!& +62 "core" & t % +4 "manipulator"&% +5 "core" % 5 ! +2 .tForearm.seek :retract +2 "manipulator"&)'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +294 "core" ( +2 "manipulator"&r& +5 "core" &- ' +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- ! +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&_'η +115 "core" ' + .tHand.open +2 "manipulator"&M1 +64 "core" 1 +2 "manipulator"&6% +5 "core" % ε 2 0 D +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&^'\ +95 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'H& +4 "core" &\ { +2 .tHand.open +2 "manipulator"&g1 +26 "core" 1 +2 "manipulator"&A& +5 "core" &- ( ! +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(- +3 "core" ( +2 "manipulator"&& +4 "core" &- & * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &I& +3 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&9'η +98 "core" ' +2 .tHand.close +2 "manipulator"&B/ +58 "core" / +2 "manipulator"& & +5 "core" &- ( " I +2 "manipulator"&b% +5 "core" %   p +2 .tForearm.seek :retract +2 "manipulator"&F'\ +101 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +279 "core" ( +2 "manipulator"&"& +5 "core" & " *  2 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" & " 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&E' +101 "core" ' +2 "manipulator"&~& +5 "core" & " 2 +2 "manipulator"&z% +4 "core" % " ! +3 "collection"'x& +4 "core" &\ k +2 "collection"'e& +5 .tCC.seek :closed +2 "collection"'m(W +3 "core" &\ k +3 &\ j +9 &.\ d+{ +10 &b\ c? +9 &g{\ dP +9 &([\ eP +10 &\\\ hO +9 &[\ hP +10 &oZ\ iP +9 &2Y\ hO +9 &\\\ hP +10 &[\ hO +9 & xZ\ hO +9 &":Z\ hO +10 &#Z\ hO +9 &%[\ hP +10 &'Z\ hP +9 &)CY\ hO +9 &+_\ hP +10 &,\\\ hP +9 &.\\\ hP +9 &0J[\ hO +10 &2 Z\ hP +9 &3`\ hP +10 &5]\ hO +9 &7R[\ hO +9 &9\\\ hO +10 &:Y\ hP +9 &<`\ hP +9 &>Y]\ hP +10 &@Z\ iO +9 &A]\ hO +10 &C[\ hO +9 &Ea\\\ hP +9 &G#a\ hP +10 &Hj\ hQ +9 &Jx\ eS +9 &LV\ dV +10 &N\ aY +9 &O\ aZ +10 &Q\ `Z +9 &SP\ `[\ +9 &U\ `[ +10 &V{\ b/ +9 &WT!\ dH +9 ( + &WZ`\ hB +2 "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.09 +2 "collection"'|& +5 "core" &WZb\ hB + .tHand.open +2 "manipulator"&p1 +65 "core" 1 +2 "manipulator"&% +5 "core" %  ! - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&d'\ +95 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'y& +5 "core" &WZa\ eB +2 "collection"'f% +4 "core" %5\ e +2 .tCSV.dial CSR +2 "collection"'S  +115 "core"  +2 "collection"'% +5 "core" %5\ e + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"''p +1371 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'G% +3 "core" %p\ d +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'v'W +684 "core" ' + .tCSV.dial :waste +2 "collection"'C +134 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'V'4 +2016 "core" ' +2 #tPurging external Intake + "collection"'Z& +5 "core" &WZa\ pB +2 "collection"'X% +4 "core" %4\ q + .tCSV.dial :flush +2 "collection"'Q  +43 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"' ' +2397 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' +74 "core"  +2 .tCTV.dial :intake +2 "collection"'P  +76 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'+'4 +2530 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +76 "core"  +2 #tFlushing upper manifold + "collection"'W& +5 "core" &WZ`\ \\B +2 "collection"'h% +4 "core" %/\ ] +59 .tCSV.dial :flush +4 "collection"'1  +73 "core"  +3 .tCS.seek 5ml +2 "collection"'&'p +1261 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +7 "collection"'{ @ +44 "core" A +2 "collection"'}% +5 "core" %p\ g +2 .tCS.seek 7ml +2 "collection"'n'l +563 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'> +104 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'u'4 +1726 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'*'0 +790 "core" ' + .tCSV.dial :waste +2 "collection"'7 +44 "core" +3 .tCS.seek 0ml +2 "collection"''4 +811 "core" ' +2 "collection"'K& +6 "core" &WZb\ dB +3 "collection"'% +5 "core" %4\ c + .tCSV.dial :flush +3 "collection"'  +44 "core"  +3 .tCS.seek 3ml +2 "collection"' '0 +790 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'T @ +44 "core" B +2 "collection"'8% +5 "core" %0\ l +2 .tCS.seek 5ml +2 "collection"''p +574 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"';'4 +1262 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'/'0 +801 "core" ' + .tCSV.dial :waste +2 "collection"'= +76 "core" +3 .tCS.seek 0ml +2 "collection"','4 +810 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" &   - +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +13 "core" ( +2 "manipulator"&& +5 "core" &   ) + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &0& +3 "core" &  ) +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"&o/ +59 "core" / +2 .tCC.seek :open +2 "collection"'t( +421 "core" ( +2 "manipulator"&N& +5 "core" & !  ( +2 "manipulator"&?% +4 "core" % <  +2 .tForearm.seek :retract +2 "manipulator"&''\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&2(- +298 "core" ( +2 "manipulator"&4& +78 "core" &-   +3 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &-  I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&s'η +114 "core" ' + .tHand.open +2 "manipulator"&<1 +75 "core" 1 +2 "manipulator"&% +5 "core" % λ 2 . F +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + #tCompleted [mbaPhase] begun 14:00:25 +2 #Preparing to sleep until Sat Oct 13 14:00:25 +0200 2018 +5 #"shutdown"deferred until MFBPCR finish +3 #tWaiting for MFBPCR til 14:00CEST13-Oct-18 + #Continuing at 14:00CEST13-Oct-18 +3 "Can" #\ g +4 ."Qmail"GoodNews.email "Then, in tube 3: mbaPhase\\n/home/esp/esp2/mission/18tundeployv3.rb:123\\n{1 => 22, 2 => 11, 3 => 11}\\nCan@16:34:13, 14.3C, 70% humidity, 14.3psia, 13.092V, 0.960A, 0.960A avg, 12.57W",Subject: "Waiting until 14:00CEST13-Oct-18" +4014 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +28158 "Can" "\ i +31845 ."Qmail"GoodNews.email "Then, in tube 3: mbaPhase\\n/home/esp/esp2/mission/18tundeployv3.rb:123\\n{1 => 22, 2 => 11, 3 => 11}\\nCan@16:34:13, 14.3C, 70% humidity, 14.3psia, 13.092V, 0.960A, 0.960A avg, 12.57W",Subject: "Waiting until 14:00CEST13-Oct-18" +3509 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #2 of 10 after 10:00 +24648 "Can"  \ p +35354 ."Qmail"GoodNews.email "Then, in tube 3: mbaPhase\\n/home/esp/esp2/mission/18tundeployv3.rb:123\\n{1 => 22, 2 => 11, 3 => 11}\\nCan@16:34:13, 14.3C, 70% humidity, 14.3psia, 13.092V, 0.960A, 0.960A avg, 12.57W",Subject: "Waiting until 14:00CEST13-Oct-18" +24650 "Can" \ v{z +60004  \ vyy +60004  \ k +12411 ."PCR"PCR.off +179 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"7393180:2558,921,706,721,60.0001;7394130:2855,935,662,683,60.0001;7394980:2249,916,694,685,60.0001;7395730:1635,955,691,682,59.9628;7506850:2557,924,700,714,59.9628;7507800:2822,940,691,683,60.0001;7508650:2242,934,693,682,60.0374;7509400:1631,928,662,683,60.0001;7620410:2549,928,697,715,60.0001;7621360:2841,934,693,684,60.0374;7622210:2219,920,693,680,60.0001;7622960:1638,951,690,684,60.0374;7734130:2551,911,698,712,60.0001;7735080:2811,958,693,688,60.0001;7735930:2236,925,694,682,60.0001;7736680:1625,933,694,681,60.0374;7847750:2551,916,698,718,60.0001;7848700:2832,934,694,684,60.0001;7849550:2239,933,690,688,60.0001;7850300:1620,965,695,683,60.0001;7961300:2542,930,699,716,60.0001;7962250:2830,942,658,683,60.0374;7963100:2230,934,695,678,60.0001;7963850:1644,949,693,684,60.0001;8074460:2551,934,670,717,59.9628;8075410:2837,930,693,688,60.0374;8076260:2234,914,694,684,60.0374;8077010:1628,933,694,688,60.0001;8188030:2555,914,702,717,60.0001;8188980:2832,920,692,684,60.0001;8189830:2226,910,663,680,60.0374;8190580:1640,938,694,682,60.0001;8301020:2547,931,701,716,60.0001;8301970:2831,921,693,683,60.0374;8302820:2230,912,663,681,60.0374;8303570:1638,943,694,681,60.0001;8414490:2555,929,706,717,59.9628;8415440:2816,936,696,686,60.0001;8416290:2235,973,696,682,60.0001;8417040:1638,941,695,681,60.0001;8527870:2552,949,706,719,60.0001;8528820:2845,933,695,686,60.0001;8529670:2250,928,698,681,60.0374;8530420:1635,937,692,652,60.0001;8641770:2555,891,708,720,60.0001;8642720:2846,892,692,652,60.0001;8643570:2231,931,698,684,60.0001;8644320:1637,928,696,685,60.0001;8755250:2554,913,677,714,60.0001;8756200:2842,938,694,682,60.0001;8757050:2236,944,696,684,60.0001;8757800:1643,925,692,681,60.0001;8868660:2549,932,708,715,59.9628;8869610:2845,918,688,683,60.0001;8870460:2248,937,663,680,60.0001;8871210:1645,934,695,684,60.0001;8981620:2547,913,707,715,59.9628;8982570:2848,927,662,648,60.0001;8983420:2248,929,695,681,60.0001;8984170:1643,944,694,679,59.9628;9095100:2553,903,680,715,60.0001;9096050:2827,939,693,684,60.0001;9096900:2231,932,695,683,60.0001;9097650:1640,935,695,681,59.9628;9208750:2567,927,714,718,59.9628;9209700:2833,931,693,684,60.0001;9210550:2237,927,696,648,60.0374;9211300:1645,924,699,681,60.0001;9322040:2558,945,712,681,60.0001;9322990:2852,926,695,686,60.0001;9323840:2242,937,696,684,60.0001;9324590:1645,927,696,684,60.0001;9435070:2555,927,712,713,59.9628;9436020:2844,913,693,683,60.0001;9436870:2245,940,699,685,60.0001;9437620:1629,927,694,682,60.0001;9548280:2559,920,713,709,59.9628;9549230:2848,905,694,682,60.0001;9550080:2231,913,695,684,60.0001;9550830:1647,918,693,684,60.0001;9661190:2550,936,716,712,60.0001;9662140:2852,961,693,684,60.0001;9662990:2218,924,695,682,60.0001;9663740:1630,916,695,683,60.0001;9774630:2560,889,717,712,60.0001;9775580:2833,904,693,681,60.0001;9776430:2244,926,697,684,60.0001;9777180:1636,932,694,680,59.9628;9888340:2560,945,717,714,60.0001;9889290:2843,955,695,684,60.0001;9890140:2244,954,695,686,59.9628;9890890:1637,943,697,685,60.0001;10002090:2554,924,720,715,59.9628;10003040:2836,933,692,685,60.0001;10003890:2244,926,698,686,60.0001;10004640:1643,948,698,683,60.0001;10114980:2552,892,688,714,59.9628;10115930:2846,908,696,681,60.0001;10116780:2242,931,696,683,60.0374;10117530:1640,928,696,682,60.0001;10228330:2558,936,721,714,59.9628;10229280:2848,954,694,684,60.0001;10230130:2253,924,691,646,60.0001;10230880:1644,937,698,681,60.0001;10341680:2570,908,718,715,59.9628;10342630:2854,915,667,685,60.0001;10343480:2245,918,697,682,60.0001;10344230:1639,918,695,684,60.0001;10454840:2569,919,689,714,59.9628;10455790:2860,921,696,683,60.0374;10456640:2243,914,694,681,60.0001;10457390:1646,954,693,678,60.0001;10567590:2559,921,720,713,59.9628;10568540:2855,919,697,685,60.0001;10569390:2251,933,696,680,60.0001;10570140:1642,913,663,682,60.0001;10680960:2558,911,720,712,60.0001;10681910:2841,964,695,684,60.0001;10682760:2226,916,696,684,60.0001;10683510:1648,946,694,683,60.0001;10794860:2554,923,689,714,60.0001;10795810:2851,954,695,682,59.9628;10796660:2243,939,697,682,60.0001;10797410:1634,953,694,681,60.0001;10908240:2561,930,721,713,60.0001;10909190:2860,919,694,681,60.0374;10910040:2249,924,663,683,59.9628;10910790:1637,934,695,682,60.0001;11021580:2574,934,720,712,60.0001;11022530:2858,941,662,683,59.9628;11023380:2258,908,697,686,60.0374;11024130:1651,935,693,678,60.0374;11134400:2568,927,723,714,59.9628;11135350:2839,957,694,685,60.0001;11136200:2243,934,695,682,60.0374;11136950:1642,923,699,682,60.0001;11247360:2570,903,723,713,60.0001;11248310:2859,929,695,685,60.0001;11249160:2262,926,697,682,60.0001;11249910:1643,924,694,650,60.0374;11360450:2570,929,723,717,59.9628;11361400:2856,951,694,683,60.0001;11362250:2254,898,691,646,60.0001;11363000:1636,951,699,682,60.0001;11473790:2572,942,721,714,60.0001;11474740:2861,916,663,683,60.0001;11475590:2251,944,697,683,60.0001;11476340:1640,954,695,682,60.0001;11587320:2569,950,723,711,59.9628;11588270:2861,922,695,685,60.0001;11589120:2254,913,698,684,60.0374;11589870:1647,914,695,646,60.0001;11700450:2569,932,722,714,59.9628;11701400:2853,947,697,681,60.0001;11702250:2256,936,668,684,60.0374;11703000:1656,935,695,685,60.0001;11813740:2566,930,726,711,60.0001;11814690:2849,940,664,681,59.9628;11815540:2261,946,694,680,60.0001;11816290:1645,929,695,682,60.0001;11926840:2576,926,725,711,60.0001;11927790:2859,956,663,684,60.0001;11928640:2251,941,696,685,60.0001;11929390:1642,931,696,685,60.0001;12039790:2574,921,723,715,59.9628; +26 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct1115h150ml.pcr +2 "MFB"*% +3 "core" %Z { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*:'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*(  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*# % +110 "core" % +2 "MFB"*L% +4 "core" %( { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*q'Ze +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*l  +50 "core"  +2 "MFB"*3% +4 "core" %Zh |\ 8 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*\ '> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>\  | T +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*`'X +524 "core" ' +18 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*[  +49 "core"  +2 "MFB"*J% +4 "core" %] { * +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*@'p +335 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*]  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*O  +74 "core"  +2 "MFB"*U% +4 "core" %p { +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*c'Q +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*i' +3069 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2726 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\\' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*$  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*! % +110 "core" & +2 "MFB"*% +4 "core" %V< { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +251 .ATV.dial :bleach +9 "MFB"*r  +49 "core" +2 "MFB"*.% +4 "core" % 2 { A +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +9733 "Can" \ zqq\ +6375 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*M % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*6% +4 "core" %> n { [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*H'n +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*)  +49 "core" +2 "MFB"*g% +4 "core" %}k { $ +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*A'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*I'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19091 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*_' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*^'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +88 "Can" \ ^^ +213 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*9' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +5066 "core" ' +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118oct1117h150ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*~  +53 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*z  +24 "core"  +2 "MFB"*x% +5 "core" %V {A +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*F'(V +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*| n +151 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*p'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*y  +147 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*f  +45 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*e% +3 "core" %( | +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*S'FD +612 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +137 "core" +2 ."MFBPCR"delay 2 seconds +262 #Adding MM2 + "MFB"*E% +4 "core" %FH | / +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*w' +1837 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*G  +34 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*% +3 "core" % { +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*C' +636 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air3 +2 "MFB"*v % +35 "core" & +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*Z% +3 "core" % { +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*X' +639 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*Q  +112 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*V% +4 "core" %$ {M +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5890 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV + "MFB"*P n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"* % +3 "core" %\  { +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +621 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*W  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*h% +4 "core" %\  {\ 3 +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*1' E +5053 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*+  +54 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*{  +44 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*}% +4 "core" % F |U +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*&'e +763 "Can" \ VU +31824 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*>  +69 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*n % +43 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +16 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +27033 "Can" \ d +60004  \ ^^ +60004  \ ynn +60004  \ a +60005  \ xkk +60004  \ uxx +60004  \ i +60004  \ xkk +44206 ."PCR"PCR.off +139 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"14337170:2282,892,727,723,60.0001;14338070:2576,923,662,685,60.0374;14339120:2894,1255,694,686,60.0001;14449110:2289,940,724,712,59.9628;14450010:2579,934,694,680,60.0374;14451060:2877,1265,694,683,60.0001;14561790:2295,917,721,711,60.0001;14562690:2594,928,667,681,60.0001;14563740:2891,1252,692,679,60.0374;14674790:2300,920,691,673,60.0001;14675690:2602,929,694,683,60.0001;14676740:2896,1255,693,681,60.0001;14787340:2309,928,722,712,60.0001;14788240:2586,924,694,684,59.9628;14789290:2905,1247,696,684,60.0001;14900060:2302,911,722,713,60.0001;14900960:2589,932,694,683,60.0001;14902010:2906,1250,696,683,60.0001;15012480:2300,919,720,677,59.9628;15013380:2606,917,698,685,60.0001;15014430:2909,1243,698,683,60.0001;15124750:2310,918,691,680,59.9628;15125650:2603,947,697,682,60.0001;15126700:2906,1249,693,681,60.0001;15237530:2309,938,724,713,60.0001;15238430:2614,916,695,680,60.0001;15239480:2931,1263,694,681,60.0001;15350070:2318,919,723,711,59.9628;15350970:2610,935,694,683,60.0001;15352020:2936,1268,693,643,60.0001;15462460:2303,945,722,709,59.9628;15463360:2613,954,696,685,60.0001;15464410:2925,1257,694,649,60.0001;15574570:2318,913,724,712,59.9628;15575470:2602,920,697,681,60.0001;15576520:2931,1253,696,683,60.0001;15687130:2324,907,722,708,59.9628;15688030:2611,930,696,684,60.0001;15689080:2942,1246,694,653,60.0001;15800070:2322,936,722,714,59.9628;15800970:2619,924,693,684,60.0001;15802020:2919,1229,695,680,60.0001;15912210:2323,947,724,710,59.9628;15913110:2627,905,694,684,60.0001;15914160:2938,1287,666,682,60.0001;16024670:2322,916,723,709,60.0001;16025570:2611,928,693,681,60.0374;16026620:2937,1251,667,680,60.0374;16137480:2325,902,723,711,60.0001;16138380:2628,938,694,686,60.0001;16139430:2947,1242,693,644,60.0374;16249730:2329,903,723,711,60.0001;16250630:2620,948,692,690,59.9628;16251680:2956,1241,694,650,60.0374;16361910:2337,940,724,713,60.0001;16362810:2626,938,695,681,59.9628;16363860:2943,1251,695,683,60.0001;16474110:2332,943,723,711,59.9628;16475010:2628,934,694,686,60.0001;16476060:2940,1271,694,680,60.0001;16586470:2336,924,723,714,60.0001;16587370:2631,917,694,682,60.0001;16588420:2944,1231,699,681,60.0001;16699410:2329,917,722,714,60.0001;16700310:2630,961,695,686,60.0001;16701360:2945,1249,665,683,60.0001;16812460:2339,938,719,712,60.0001;16813360:2644,930,692,649,60.0374;16814410:2947,1280,694,683,60.0374;16925020:2341,918,722,709,59.9628;16925920:2640,900,661,686,60.0001;16926970:2948,1222,694,685,60.0374;17037260:2344,929,724,713,60.0001;17038160:2639,911,665,685,59.9628;17039210:2962,1236,698,684,60.0001;17150470:2326,923,691,709,59.9628;17151370:2635,935,695,684,60.0001;17152420:2961,1237,696,684,60.0001;17262990:2337,912,722,713,60.0001;17263890:2635,934,696,686,60.0374;17264940:2964,1262,697,683,60.0374;17375470:2353,942,725,709,60.0001;17376370:2639,920,696,684,60.0001;17377420:2944,1261,700,683,60.0001;17487790:2343,940,692,712,59.9628;17488690:2644,938,697,681,60.0001;17489740:2966,1241,696,685,60.0001;17600430:2347,918,724,714,59.9628;17601330:2652,924,695,682,60.0001;17602380:2973,1253,696,682,60.0001;17713310:2350,908,722,709,59.9628;17714210:2648,934,693,686,59.9628;17715260:2973,1249,666,682,60.0374;17825700:2368,926,724,712,59.9628;17826600:2677,928,696,683,60.0001;17827650:2996,1257,665,685,60.0374;17938340:2384,905,721,713,59.9628;17939240:2696,920,698,682,59.9628;17940290:3020,1235,667,686,60.0001;18050830:2420,894,721,710,59.9628;18051730:2735,921,694,685,60.0001;18052780:3064,1239,663,683,59.9628;18163230:2498,902,722,713,60.0001;18164130:2808,934,694,683,60.0001;18165180:3165,1228,665,682,60.0001;18275600:2604,946,723,709,59.9255;18276500:2934,942,693,682,60.0001;18277550:3284,1243,664,687,59.9628;18388560:2730,931,718,709,60.0001;18389460:3093,919,695,680,60.0001;18390510:3459,1242,695,684,60.0374;18501200:2890,917,722,714,60.0001;18502100:3257,948,664,684,60.0001;18503150:3674,1228,697,684,60.0001;18613810:3024,938,722,710,59.9628;18614710:3414,920,696,685,60.0374;18615760:3883,1238,698,680,60.0374;18726120:3161,929,720,713,59.9628;18727020:3612,916,694,650,60.0001;18728070:4038,1234,697,682,59.9628;18838880:3285,926,723,710,60.0001;18839780:3749,910,661,680,60.0001;18840830:111,1242,695,681,60.0374;18951470:3408,1252,717,711,59.9628; +19 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct1117h150ml.pcr +2 "MFB"*u% +4 "core" %c { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*7'(@ +1026 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"**  +33 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*K % +110 "core" & +2 "MFB"*% +4 "core" %(# { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"* 'Zi +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*T% +4 "core" %Zg {\ = +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*8'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>  | I +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*;'O +523 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*=  +49 "core"  +2 "MFB"*/% +4 "core" %N {\ ; +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ARV.dial :waste +2 "MFB"*  +54 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*0  +74 "core"  +2 "MFB"*o% +4 "core" %p z +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'V +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*d' +2672 "Can" \ |bb +399 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +3 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*N' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*?'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5769 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*4  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*% % +110 "core" & +2 "MFB"*<% +4 "core" %V {M +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*'  +49 "core"  +2 "MFB"*s% +4 "core" % { . +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Y % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*(% +3 "core" %>  { Y +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*#' +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*L  +49 "core"  +2 "MFB"*:% +4 "core" % { # +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*l'q+ +326 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial PCR +2 "MFB"*3  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*q'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +14976 "Can" \ h +4115 ."MFBPCR"PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*]' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*U' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*@'V +5065 "core" ' +3 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct1119h150ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*c  +54 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*i  +24 "core"  +2 "MFB"*k% +4 "core" %VQ |8 +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\\'(W +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*D' +2904 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +149 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*$'R +1433 "Can" \ u|| +3638 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*!'(@ +2911 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +147 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*5  +34 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*r% +3 "core" %(@ { ( +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*.'FD +613 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"* I +53 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 +58 "MFB"*M% +5 "core" %FF9 | . +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*6' +1835 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +3 "MFB"* % +34 "core" % +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"*)% +3 "core" % | +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*g' +625 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air1 +3 "MFB"*H  +33 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" %: |t +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*A' +636 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*I  +34 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*_% +3 "core" % \ A | X +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*B'\ +5877 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*a n +32 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"* % +3 "core" %\ % { +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*b'\  +628 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*^% +3 "core" %\ \ $ | N +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*9' D +5052 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*"  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*~% +4 "core" % G: {Z +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*z'f +29299 "Can" \ XX +3301 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*x  +78 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*j % +32 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +15 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +55559 "Can" \ utt +60004  \ vnn +60004  \ m +60005  \ f +60004  \ j +60004  \ ull +60004  \ h +60004  \ pyy +29600 ."PCR"PCR.off +229 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"*21246920:1398,1306,728,721,59.0303;21247770:1596,1780,695,687,59.0303;21248720:1801,2274,700,684,59.0303;21249770:1996,2690,663,683,59.0303;21250920:2179,3165,695,681,59.0303;21363050:1405,1355,721,710,59.0303;21363900:1589,1796,692,683,59.0303;21364850:1781,2227,696,643,59.0303;21365900:1986,2711,695,684,59.0303;21367050:2184,3176,694,679,59.0303;21478980:1403,1315,721,708,58.9930;21479830:1586,1847,693,684,59.0303;21480780:1775,2214,694,683,59.0303;21481830:1985,2726,694,685,59.0303;21482980:2173,3132,697,681,59.0303;21595200:1415,1342,721,713,59.0303;21596050:1578,1763,662,688,59.0303;21597000:1783,2249,693,678,59.0303;21598050:1991,2697,693,681,59.0303;21599200:2171,3178,691,649,59.0676;21711050:1405,1327,718,713,59.0303;21711900:1587,1802,694,679,59.0303;21712850:1764,2223,694,680,59.0303;21713900:1978,2730,695,684,59.0676;21715050:2174,3179,695,683,59.0303;21826480:1411,1361,722,713,59.0303;21827330:1587,1816,694,683,59.0303;21828280:1762,2252,697,679,59.0303;21829330:1981,2713,694,682,59.0303;21830480:2168,3163,695,681,59.0303;21942190:1412,1351,722,712,59.0303;21943040:1588,1781,663,682,59.0303;21943990:1779,2231,694,683,59.0303;21945040:1978,2725,697,682,58.9930;21946190:2175,3160,690,646,59.0303;22058170:1399,1324,722,712,58.9930;22059020:1582,1769,692,684,59.0303;22059970:1770,2227,693,681,59.0303;22061020:1975,2690,693,683,59.0303;22062170:2169,3141,673,645,59.0303;22174440:1400,1330,721,673,59.0303;22175290:1582,1798,692,685,58.9930;22176240:1768,2258,696,683,59.0303;22177290:1988,2706,697,680,59.0303;22178440:2159,3140,698,680,59.0676;22290140:1408,1333,717,673,59.0303;22290990:1584,1766,693,685,59.0676;22291940:1764,2271,697,681,59.0303;22292990:1961,2712,695,682,59.0303;22294140:2151,3133,695,685,59.0303;22405580:1404,1337,722,714,58.9930;22406430:1577,1778,692,685,59.0303;22407380:1772,2271,695,680,59.0303;22408430:1976,2704,694,684,59.0303;22409580:2147,3134,692,649,59.0676;22521630:1400,1331,721,712,59.0303;22522480:1574,1800,693,683,59.0303;22523430:1771,2257,693,683,59.0303;22524480:1975,2703,695,681,59.0676;22525630:2168,3147,665,683,59.0303;22637250:1396,1358,720,709,59.0303;22638100:1574,1750,693,685,59.0303;22639050:1778,2247,693,681,59.0676;22640100:1973,2720,696,683,59.0676;22641250:2166,3153,693,651,59.0303;22753360:1397,1320,722,675,59.0303;22754210:1555,1774,692,688,58.9930;22755160:1766,2249,696,686,59.0303;22756210:1972,2710,697,683,59.0303;22757360:2161,3123,665,684,59.0303;22869310:1397,1332,722,710,58.9930;22870160:1566,1772,691,687,59.0303;22871110:1777,2253,696,683,59.0676;22872160:1970,2696,696,681,59.0676;22873310:2151,3148,662,682,59.0676;22985010:1395,1352,721,712,58.9930;22985860:1568,1758,694,683,59.0303;22986810:1777,2221,695,683,59.0303;22987860:1966,2686,697,682,59.0303;22989010:2162,3144,692,648,59.0303;23100760:1400,1320,723,710,58.9930;23101610:1584,1783,693,683,59.0303;23102560:1762,2220,694,682,58.9930;23103610:1970,2680,696,680,59.0303;23104760:2165,3148,694,684,59.0303;23216540:1388,1325,721,716,58.9930;23217390:1570,1813,693,647,58.9930;23218340:1767,2221,694,684,59.0303;23219390:1966,2695,697,681,59.0303;23220540:2148,3178,691,684,59.0303;23332340:1395,1305,723,713,59.0303;23333190:1577,1789,665,688,59.0303;23334140:1767,2252,695,684,59.0303;23335190:1960,2718,696,684,59.0303;23336340:2162,3147,662,646,59.0676;23447620:1409,1316,725,710,59.0303;23448470:1578,1802,694,684,59.0303;23449420:1747,2254,696,686,59.0303;23450470:1961,2685,697,686,58.9930;23451620:2157,3138,695,684,59.0303;23563840:1402,1320,720,711,59.0303;23564690:1559,1801,695,687,59.0303;23565640:1769,2255,694,684,59.0303;23566690:1959,2681,695,687,59.0303;23567840:2156,3145,667,683,59.0303;23679480:1406,1319,721,709,59.0303;23680330:1570,1759,691,686,59.0303;23681280:1760,2241,696,685,59.0303;23682330:1964,2699,695,681,59.0676;23683480:2141,3151,694,647,59.0676;23795340:1401,1311,721,716,58.9930;23796190:1575,1750,692,686,59.0303;23797140:1767,2262,696,684,59.0303;23798190:1962,2704,694,683,59.0676;23799340:2156,3120,694,647,59.0303;23911430:1401,1341,723,709,58.9930;23912280:1562,1817,694,685,59.0303;23913230:1769,2255,697,682,59.0303;23914280:1957,2712,696,683,59.0303;23915430:2152,3126,662,681,59.0303;24027580:1395,1322,691,712,59.0303;24028430:1579,1800,693,686,59.0303;24029380:1762,2240,698,684,59.0303;24030430:1968,2694,696,684,59.0676;24031580:2136,3159,696,683,58.9930;24143610:1407,1330,723,713,59.0303;24144460:1578,1794,693,683,59.0303;24145410:1766,2251,698,684,59.0303;24146460:1963,2689,662,682,59.0303;24147610:2143,3156,696,682,58.9930;24259520:1396,1319,722,715,59.0303;24260370:1569,1822,695,682,59.0676;24261320:1766,2256,696,681,59.0303;24262370:1952,2714,696,681,58.9930;24263520:2144,3185,697,685,59.0303;24375530:1396,1348,723,714,58.9930;24376380:1575,1809,693,688,59.0303;24377330:1767,2276,695,683,59.0303;24378380:1952,2701,698,682,59.0303;24379530:2150,3192,695,681,59.0676;24491740:1397,1346,722,709,58.9930;24492590:1573,1818,696,650,58.9930;24493540:1752,2262,694,681,59.0676;24494590:1966,2724,696,679,58.9930;24495740:2155,3213,695,683,59.0676;24607440:1393,1334,723,713,58.9930;24608290:1575,1802,664,685,59.0303;24609240:1763,2285,698,685,59.0676;24610290:1964,2763,695,686,59.0303;24611440:2147,3248,692,643,58.9930;24723610:1403,1366,718,712,58.9930;24724460:1565,1858,693,684,59.0303;24725410:1768,2324,695,680,59.0676;24726460:1964,2803,695,682,59.0303;24727610:2154,3263,667,682,59.0303;24839520:1403,1369,721,707,58.9930;24840370:1563,1860,693,684,59.0303;24841320:1772,2331,695,683,59.0303;24842370:1968,2816,696,685,59.0303;24843520:2154,3300,666,679,59.0303;24955050:1393,1391,719,710,59.0303;24955900:1575,1843,661,683,58.9930;24956850:1769,2365,696,681,58.9930;24957900:1962,2853,694,680,59.0303;24959050:2161,3357,691,648,59.0676;25070740:1387,1393,722,712,58.9930;25071590:1572,1882,663,681,59.0303;25072540:1764,2374,697,681,59.0303;25073590:1965,2872,694,683,58.9930;25074740:2149,3376,693,644,59.0303;25186350:1399,1398,724,710,58.9930;25187200:1583,1920,665,684,59.0303;25188150:1765,2433,697,683,59.0303;25189200:1959,2926,696,684,59.0303;25190350:2170,3391,665,649,59.0303;25302240:1406,1420,723,711,58.9930;25303090:1571,1888,693,683,59.0303;25304040:1762,2460,697,683,58.9930;25305090:1965,2975,697,683,59.0676;25306240:2163,3444,693,648,59.0303;25418150:1397,1425,722,711,58.9930;25419000:1565,1939,694,685,59.0676;25419950:1762,2467,697,682,59.0303;25421000:1963,2959,694,680,59.0303;25422150:2157,3468,692,644,59.0303;25534470:1400,1409,690,713,59.0303;25535320:1586,1993,694,684,59.0303;25536270:1766,2450,696,681,59.0676;25537320:1976,3022,693,679,59.0303;25538470:2133,3514,695,678,59.0676;25650710:1404,1430,722,712,59.0303;25651560:1578,1994,693,682,59.0303;25652510:1778,2491,694,684,59.0303;25653560:1964,2977,665,682,59.0303;25654710:2157,3539,694,681,59.0303;25766430:1399,1492,719,712,59.0303;25767280:1588,1992,690,683,59.0303;25768230:1770,2535,697,683,59.0303;25769280:1965,3026,696,679,59.0676;25770430:2159,3579,696,682,59.0303;25882410:1395,1473,719,711,59.0303;25883260:1582,2016,693,680,59.0303;25884210:1764,2569,697,645,59.0303;25885260:1964,3080,695,684,59.0303;25886410:2167,3609,695,678,59.0303;25998610:1784,3109,720,707,58.9930; +31 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct1119h150ml.pcr +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*F @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*|  +55 "core"  +2 ."MFBPCR"delay 20 seconds +2002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*p  +181 "core" +2 "MFB"*y% +4 "core" %(%  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*f' +425 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*e n +146 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*  +54 "core"  +2 "MFB"*% +4 "core" %5 \ < +3 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*E'\ p +2034 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*S n +180 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +57 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*G'R +3160 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +27 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*w'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*v % +57 "core" % +2 "MFB"*Z% +4 "core" %(i  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*C' +423 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*Q% +4 "core" % ( +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*V' +223 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*X  +36 "core"  +2 "MFB"*P% +4 "core" % / +3 ."MFBPCR"AS.seek 0.71ml +2 "MFB"* ' G +3644 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*W% +3 "core" % G  @ N +3 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*h' Ŝ +518 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*+% +4 "core" % ŗ = +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*{' z. +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*} n +97 "core" m +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*1% +4 "core" % z4 > +2 ."MFBPCR"AS.seek 0.365ml +3 "MFB"*>'z +7162 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*n n +168 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*R'R +1871 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*u % +56 "core" $ +2 "MFB"*&% +4 "core" %R _. +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"**' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*K  +34 "core"  +2 "MFB"*% +4 "core" %} a\ = +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*7' +456 "Can" \ 8 +11029 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*T% +3 "core" %   & +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"* '\ 4] +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*% +4 "core" %\ 4W ~ C +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*8' +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*= n +105 "core" o + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*/  +33 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*;'V +11878 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*0'V +20136 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"*o % +130 "core" & +2 "MFB"*% +4 "core" %V  +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*d  +49 "core"  +2 "MFB"*m% +4 "core" % \ 5 +3 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*N' | +764 "Can" \ Z +10722 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*? % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %  1 \ 4 +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*4'\ 85 +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*%  +49 "core" +2 "MFB"*<% +4 "core" %\ 80 5 } E +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*' +326 "core" ' + ."MFBPCR"delay 3 seconds +304 .ATV.dial ASV + "MFB"*' n +94 "core" m + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*s  +32 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +11883 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Y' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +61 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +20136 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*  +74 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*L' x +1560 "Can" \ ^ +6515 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*: n +90 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*#'^ +15511 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*3 n +155 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*l'R +205 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*q  +4 "core" W + W + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +165 "core" n + ."MFBPCR"ASV.dial :SPErecovery +3 "MFB"*\  +52 "core"  +2 "MFB"*[% +4 "core" %( { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*J' l +4644 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*` I +53 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*]'V +3709 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*O'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*U  +51 "core"  +2 "MFB"*c% +4 "core" %('g { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*i': +2041 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*k  +86 "core"  +2 "MFB"*@% +4 "core" %: { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*\\'I +428 "core" ' +2 ."MFBPCR"ATV.dial ASV +3 "MFB"* n +87 "core" o +2 "MFB"*D% +4 "core" %R | $ +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*$' , +2544 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +60 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +2902 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*r'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*!  +52 "core"  +2 "MFB"*% +4 "core" %(* { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*M': +2040 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*.  +88 "core" +2 "MFB"*% +4 "core" %:  { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*)'H +426 "core" ' +2 ."MFBPCR"ATV.dial ASV +3 "MFB"*6 n +88 "core" o +2 "MFB"*H% +4 "core" %L { +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*' & +2543 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*g I +52 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +2905 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*_  +87 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*A': +172 "Can" \ muu +2876 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*a n +89 "core" n +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.05ml +3 "MFB"* 'Q +1464 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*B n +167 "core" n +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +315 "core" ' + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*^  +89 "core"  +3 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*b % +55 "core" $ +2 "MFB"*"% +4 "core" %V {E +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +231 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*~  +35 "core"  +2 "MFB"*9% +4 "core" % d { ? +3 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*x'0 +19126 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*j % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*|% +5 "core" %1S {\ : +2 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*z' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*p  +49 "core" +2 "MFB"*y% +4 "core" %  { ^ +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*'c? +328 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV + "MFB"*e I +113 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +199 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +10089 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*S'R +10093 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5710 "Can" \ rnn +66 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*G'R +10096 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +52 "core"  +2 "MFB"*v% +4 "core" %R~ { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*Z' +224 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +9994 "core" ' + ."MFBPCR"ATV.dial AIV +2 "MFB"*Q I +70 "core" J +2 ."MFBPCR"AS.seek 0.02ml +3 "MFB"*C' +9884 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*X n +149 "core" m +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*P'V +226 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*V% +3 "core" %V{ { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*W  +40 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +54 "core" $ +2 "MFB"*% +4 "core" %(i { +3 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*+'Zc +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*h  +35 "core"  +2 "MFB"*}% +4 "core" %Zro {O +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*1'> +6060 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*{ % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*n% +4 "core" %> O { B +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*>'] +529 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*u  +50 "core" +2 "MFB"*&% +4 "core" %h " | I +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*R'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*K  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +74 "core"  +2 "MFB"**% +4 "core" %p { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'c +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*T' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +2740 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +1906 "Can" \ ucc +825 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*/  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*8 % +110 "core" & +59 "MFB"*;% +6 "core" %VW | +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*o  +60 "core" +2 "MFB"*% +4 "core" %c {[ +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*0'> +16117 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*d % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*m% +4 "core" %>\ B | U +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*?  +49 "core" +2 "MFB"*% +4 "core" %# {[ +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*N'qU +320 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*%  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*<'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +20000 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*4' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*''V +164 "Can" \ xYY +2568 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*s' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*:' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*L'V +5064 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*3' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*q n +110 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*#'(@ +2549 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*l % +114 "core" % +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2547 "core" ' +2 ."shutdown"AS.coast + "MFB"*5 +3 ."shutdown"SS.coast + "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +39 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +2 ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +2103 !o:Errno::ETIMEDOUT:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnois: mesg"&Connection timed out - connect(2) + #Retry #1 of 10 after 10:00 +4347 "Can" \ (( +55656 ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +337 "Can" \ -- +59666 ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +338 "Can" \ BB +60004  \ ** +60004  \  +60004  \ ;; +60005  \  +60004  \ ,, +60004  \ ;; +60004  \ -, @CEST1539295777.10  \ ++ +60005  \ !! +60004  \ !! +60004  \ !! +60004  \ +* +60004  \ +* +60005  \ -- +60004  \ !  +60004  \ ** +60004  \ !! +60004  \ !! +60005  \ )( +60004  \  +60004  \ >> +60004  \ 99 +60004  \ (( +60005  \  +60004  \  +60004  \  +60004  \  +60004  \  +60005  \ ,+ +60004  \  +60004  \ *) +60004  \ :: +60005  \  +60004  \ EE +60004  \ $$ +60004  \ +* +60004  \ ** +60005  \ "" +60004  \ !! +28961 #"brent"Session Begun +133 #-> can +4 "Can" \ DD +1038 #"brent"-> quit + #Session Ended +29867 "Can" \ +* +60004  \ !! +60004  \ ** +60005  \ >= +60004  \ !! +60004  \ == +60004  \ !! +60004  \ !! +60005  \ ** +60004  \  +60004  \ !  +60004  \ !! +60004  \ ?? +60005  \ +* +60004  \ !! +60004  \ )) +60004  \ !! +60005  \ -- +60004  \ (( +60004  \ ++ +7312 #"bkha"Session Begun +344 #-> can +5 "Can" \ AB +1234 #"bkha"-> exit +2 #Session Ended +51107 "Can" \ !! +60004  \ ** +60005  \ :: +60004  \ -- +60004  \ ** +60004  \ <; +60004  \ :: +60005  \ ** +60004  \ ** +60004  \ ** +60004  \ !! +60005  \ !  +60004  \ :: +60004  \ !! +60004  \ ** +60004  \ ** +60005  \ !  +60004  \ "" +60004  \ !! +60004  \ ** +60004  \ !  +60005  \ !  +60004  \ >> +60004  \ !! +60004  \ !! +60004  \ ** +60005  \ !! +60004  \ 44 +60004  \ !  +60004  \ ** +60005  \ :9 +60004  \ !! +60004  \ ** +60004  \ !! +60004  \ !  +60005  \ ** +60004  \ ** +60004  \ +* +60004  \ ** +60004  \ ** +60005  \ !! +60004  \ !! +60004  \ !! +60004  \ )) +60005  \ +* +60004  \ ** +60004  \ !! +60004  \ !  +60004  \ ++ +60005  \ !! +60004  \ ** +60004  \ ** +60004  \ !! +60004  \ !! +60005  \ !  +60004  \ !  +60004  \ ** +60004  \ 55 +60005  \ ! +60004  \ +* +60004  \ AA +60004  \ 43 +60004  \ !  +60005  \ !! +60004  \ ## +60004  \ ** +60004  \ !! +60004  \ ** +60005  \ ** +60004  \ !! +60004  \ !  +60004  \ ,+ +60005  \ !  +60004  \ 98 +60004  \ !  +60004  \  +60004  \ !  +60005  \ !! +60004  \ !! +60004  \ ** +60004  \ *) +60004  \  +60005  \ !  +60004  \ ** +60004  \ "" +60004  \ ** +60005  \  +60004  \  +60004  \ !  +60004  \ ** +60004  \ '' +60005  \ !! @CEST1539382183.17  \ !! +60004  \ !  +60004  \ !! +60004  \ !  +60005  \ !  +60004  \ !  +60004  \ !  +60004  \ !  +60005  \ *) +60004  \ ** +60004  \ )) +60004  \ ** +60004  \  +60005  \ ** +60004  \ !  +60004  \ ! +60004  \ ;; +60004  \ !  +60005  \ ** +60004  \ .- +60004  \ ** +60004  \ !  +60004  \ && +60005  \ 44 +60004  \  +60004  \ !  +60004  \ ** +60005  \ ** +60004  \ !! +60004  \ -- +60004  \ !  +60004  \ ** +60005  \ !  +60004  \ !! +60004  \ ** +60004  \ &% +60004  \ !  +60005  \ !  +60004  \ !! +60004  \ ** +60004  \ )* +60004  \ !  +60005  \ *) +60004  \ 88 +60004  \ !! +60004  \ !! +60004  \ !! +60005  \ ** +60004  \ "" +60004  \ +* +60004  \ !! +60004  \ ** +60005  \ !! +60004  \ !! +60004  \  +60004  \ !  +60004  \ ** +60005  \  +60004  \ !! +60004  \ !! +60004  \ )* +60004  \ !! +60005  \ ** +60004  \ +* +60004  \ ,, +60004  \ 99 +60005  \ !  +60004  \ ** +60004  \ !  +60004  \ )) +60004  \ !  +60005  \ ** +60004  \ 22 +60004  \ +* +60004  \ :: +60004  \ ** +60005  \ ** +60004  \ ,- +60004  \ (( +60004  \ !! +60005  \ .. +60004  \ !! +60004  \ !  +60004  \ !! +3890  \ ,, +3 #tPowering core bus +510 .Gate.power :raw,:ON +3 "sampler") +3 )\  +2 "core"  +2 "collection"' +3 '[ +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +3 *` +3 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*J  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *]% +3 "core" % } +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")U% +3 "core" %lmt\ +2 .tSS.configure SSconfig +2 "sampler")#.0X\ +2 .tCC.configure CCconfig +2 "collection"'$x2 ^22b +3 'O% +3 "core" %  ?\ + .tCS.configure CSconfig +3 "collection"'#P d@b +3 "processing"%k& +3 "core" &\ + .tPC.configure PCconfig +3 "processing"%$x2 ^22b +3 %@% +2 "core" %\ +48 .tPS.configure PSconfig +10 "processing"%#A d`xb +5 "manipulator"&i% +4 "core" %   + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 && +4 "core" &   + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +5 "storage"(D& +3 "core" & _ d x\ +2 .tSC.configure SCloose +2 "storage"($.(\ 1~b +3 (\\% +3 "core" % e b \ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tCH.coast +2 "collection"'  +2 "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%$  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +10 .tValve.reset +2 "collection"' +3 "processing"% +2 "MFB"* +10 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +4 "collection"'5% +3 "processing"%!% +6 "manipulator"&% +6 "core" %\ + %  C\ +5 ."rdyProcessing"PSV.dial :air + ."rdySampler"Intake.select :close +3 .Exhaust.select :close +2 "processing"%r  + ."rdySampler"CTV.dial :air +4 "collection"'.  +3 "core" %    +3 "manipulator"&% +3 "core"  +2 % ? =  +2 ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure LooseForearm +3 "collection"'M +4 "manipulator"&#@2^d^2b +3 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 .tForearm.home.seek :retract +3 "sampler")6 +2 "manipulator"&H'\ +6 "core"  +  +3 ."rdyProcessing"PS.reconfigure PSconfig +2 "sampler"))  +4 "processing"%#A d`xb +2 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%g' +57 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.jog 1500 +3 "manipulator"&/ +3 &_* +5 "core"  +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +3 "sampler")#.0X 22, 2 => 11, 3 => 11}\\nCan@14:00:51, 13.3C, 70% humidity, 14.3psia, 13.299V, 0.645A, 0.645A avg, 8.57W",Subject: "Started 18tundeployv3 phase mbaPhase" +3 #t==================> STARTED Superphase (phase #2) <=== +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'y& +4 "core" &~  \  +2 .tHand.open +2 "manipulator"&z1 +60 "core" 1 +2 "manipulator"&e& +4 "core" &[ I @ x +2 "manipulator"&% +4 "core" % \ \ : = 8  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +178 "core" ( +2 "manipulator"&& +6 "core" &- @ ? \\  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &f& +3 "core" &- 9 K  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage + "manipulator"&S'η +97 "core" ' +2 .tHand.close + "manipulator"&E/ +61 "core" / +2 "manipulator"&& +5 "core" &- = A X  +2 "manipulator"&v% +4 "core" % > = o +2 .tForearm.seek :retract +2 "manipulator"&G'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&Z(ӷ +283 "core" ( +2 "manipulator"&Q& +4 "core" &# L L <; +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &w& +2 "core" &$ H > <; +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&X' +101 "core" ' +4 "manipulator"&V& +4 "core" &% J L  <; +3 "manipulator"&C% +4 "core" % H ? +2 "collection"'P& +4 "core" &~   \  +3 "collection"'W& +5 .tCC.seek :closed + "collection"' (W +5 "core" &~  \  + &~  \ \  +9 &5  \ ,~ +9 &d  \ @ +9 &F  \ Q +10 &a  \ Q +9 &b  \ Q +10 &`  \ Q +9 &Nb  \ P +9 &_  \ P +10 &]  \ P +9 &\\  \ P +9 & V]  \ P +10 &"Y  \ P +9 &#\\  \ P +10 &%`  \ P +9 &'^_  \ P +9 &)!]  \ P +10 &*_  \ P +9 &,`  \ P +9 &.fb  \ P +10 &0)\\  \ P +9 &1b  \ P +10 &3e  \ P +9 &5n_  \ P +9 &71_  \ P +10 &8[  \ P +9 &:_  \ O +9 &9d  \ P +9 &?_  \ P +10 &Ac  \ P +9 &Ca  \ P +9 &E@b  \ P +10 &Ge  \ P +9 &Hp  \ Q +9 &J}  \ T +10 &L6  \ W +9 &M  \ Y +10 &O  \ Z +10 &Qq  \ Z +8 &S3  \ ~Z +10 &T  \ [\ +9 &Vz  \ 4 +9 &WI$  \ !` +10 &W`r  \ I +2 ( + "collection"'W& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.09 + "collection"'& +4 "core" &W`p \ I +3 .tHand.open + "manipulator"&1 +62 "core" 1 +3 "manipulator"&h% +4 "core" %  G > G +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'+& +5 "core" &W`p \ I +2 "collection"'{% +3 "core" %1 \ +2 .tCSV.dial CSR +2 "collection"'n  +133 "core"  +2 "collection"'1% +4 "core" %1 \ +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"'u'p +1379 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '&% +3 "core" %p \  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'>'` +681 "core" ' + .tCSV.dial :waste +2 "collection"'K +131 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +2007 "core" ' +2 #tPurging external Intake + "collection"'*& +4 "core" &W`p \ I +2 "collection"'R% +4 "core" %5  \ +2 .tCSV.dial :flush +2 "collection"'  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'T' +2443 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'7 +4 '  +5 "core" +65  + .tCTV.dial :intake +2 "collection"'  +76 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"' '4 +2552 "core" ' + .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air + "collection"'/  +76 "core"  +2 #tFlushing upper manifold + "collection"'8& +5 "core" &W`n \ I +2 "collection"';% +4 "core" %6 \  + .tCSV.dial :flush +2 "collection"'=  +74 "core"  +3 .tCS.seek 5ml +52 "collection"'o'p +1258 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" B +2 "collection"'% +4 "core" %p \  +3 .tCS.seek 7ml +2 "collection"'d'i +572 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'m +106 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'0'4 +1715 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'?'0 +800 "core" ' + .tCSV.dial :waste +2 "collection"' +45 "core" +2 .tCS.seek 0ml +2 "collection"''4 +801 "core" ' +2 "collection"'%& +4 "core" &W`n  \ I +2 "collection"'N% +4 "core" %4  \ +2 .tCSV.dial :flush +2 "collection"'<  +42 "core"  +3 .tCS.seek 3ml + "collection"'4'0 +794 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'' @ +45 "core" B +2 "collection"'s% +4 "core" %0 \ \  +3 .tCS.seek 5ml +2 "collection"''p +568 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"''4 +1252 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'Y'0 +808 "core" ' + .tCSV.dial :waste +2 "collection"' +75 "core" +2 .tCS.seek 0ml +2 "collection"'('4 +800 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&:& +5 "core" & > = 7 6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&L(ӷ +21 "core" ( +2 "manipulator"&q& +4 "core" &Ӻ > @ " # +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +4 "core" &Ӻ 7 ; # +2 .tForearm.seek CC +2 "manipulator"&l' +93 "core" ' + .tHand.close +2 "manipulator"&#/ +63 "core" / +2 .tCC.seek :open +2 "collection"'( +419 "core" ( +2 "manipulator"& & +4 "core" & ; ; !v +2 "manipulator"&t% +4 "core" % 7 ; 9 +2 .tForearm.seek :retract +2 "manipulator"&,'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&-(- +289 "core" ( +2 "manipulator"&& +4 "core" &- ; 7  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- 3 / G  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&2'η +110 "core" ' + .tHand.open +2 "manipulator"&F1 +57 "core" 1 +2 "manipulator"&\ % +4 "core" % ξ 0 9 _ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&['\ +100 "core" ' +11 #tStarting mfb + #pcrBAC sampling at most 150ml, wcr at most 1500ml +3 ."Qmail"BACfans.email "Started mfb in tube 3 at 14:05:12CEST13-Oct-18\\n{1 => 22, 2 => 11, 3 => 11}\\nCan@14:00:51, 13.3C, 70% humidity, 14.3psia, 13.299V, 0.645A, 0.645A avg, 8.57W",Subject: "pcrBAC sampling at most 150ml, wcr at most 1500ml" +4 "MFB"*% +3 #tLoading sh1 puck from tube 3 into Collection Clamp +5 "collection"'`& +8 "core" %K | + &  \ +2 #"readyMFB"Readying the MFB +3 "manipulator"&J% +3 #"readyMFB"Homing MFB Syringe +2 .AFV.select :holdingCoil + "MFB"* +3 "core" %\  0 6 h  +3 "storage"(]% +4 "core" %` w W\ +2 "storage"(U. +4 "MFB"*c% +4 "core" .( + %c | + ."readyMFB"ATV.dial :air2 +4 .tSC.reconfigure SCtight +2 "MFB"*O  +4 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(k( +41 "core"  +3 ."readyMFB"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."readyMFB"AS.home.seek :home + "MFB"*@' +152 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (i& +3 "core" & 7 : 7\ 5 +2 "manipulator"&& +5 "core" &- : ;  +2 "manipulator"&D% +4 "core" %\  ; 4  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&\\( +186 "core" ( +3 "manipulator"&& +7 "core" & < 7  +2 "storage"($& +5 "core" & Z Z \ 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&!' +125 "core" ' +9 "storage"(5& +11 "core" & L P *\ 3 +5 .tSE.reconfigure SEpick +7 "storage"(#]K-0-\ b +6 "core" ' +6 ."readyMFB"AFV.select :carrierSolution +5 "MFB"* +7 .tSE.seek beamBreak +4 "storage"('V +8 ."readyMFB"delay 2 seconds +198 "core" ' +3 "storage"(- +5 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 ."readyMFB"AS.seek 1ml +3 "storage"(.& +4 "MFB"*M' +6 "core" & D E o\ 3 +6 "manipulator"&r& +8 "core" & : ;  +3 .tElbow.seek 3 +2 "manipulator"&6( +4 "core" ( +2 "manipulator"&)& +5 "core" & = >   +3 "storage"(& +4 "core" & A 8 \ 3 +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&_'B +19 "core" ' +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&B/ +64 "core" / +4 ."downElevator"SE.seek :down +5 "storage"(~'X +3 "manipulator"&g& +8 "core" & 9 5   +2 "manipulator"&H% +5 "core" % L , 7 Y u +2 .tForearm.seek :retract +2 "manipulator"&A'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +73 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +82 "core" ( +3 "manipulator"&|& +4 "core" & = = 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +3 "core" & ; ; 4 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&b' +97 "core" ' +2 "manipulator"&& +5 "core" & A 0 9 4 +2 "manipulator"&y% +4 "core" % 9 , H +3 "collection"'z& +4 "core" &  \ +4 "collection"'e& +6 .tCC.seek :closed +2 "collection"'(W +4 "core" &  \ +2 &  \  +8 &.  \ {+| +10 &d  \ z@ +9 &k  \ yP +10 &.`  \ |O +9 &c  \ |O +9 &`  \ |P +10 &t^  \ |O +9 &6`  \ |O +9 &b  \ {P +10 &]  \ |O +9 & }_  \ {O +10 &">`  \ {O +9 &$a  \ |O +9 &%e  \ |P +10 &'`  \ |P +9 &)G`  \ |O +9 &+c  \ |P +10 &,b  \ |O +9 &.`  \ |O +10 &0N_  \ {O +10 &2^  \ |O +8 &3c  \ |O +10 &5a  \ |P +9 &7W\\  \ |O +11 &9`  \ }P +8 &:_  \ |O +9 &<c  \ |O +10 &>]c  \ |P +9 &@b  \ {P +9 &A^  \ |O +10 &C`  \ |O +9 &Efc  \ {O +9 &G$h  \ {Q +10 &Hu  \ zQ +9 &J  \ xU +10 &LT  \ uX +9 &N  \ uZ +9 &O \ tZ +10 &Q  \ uZ +9 &SV  \ uZ +9 &U \ u[ +10 &Vy \ w. +9 &WZ"  \ zA +9 ( +4 &W^R  \ ~= +3 "collection"'e& +6 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.06 + .Hand.open +2 "manipulator"&1 +3 "core" &W^R \ }= +51 1 +2 "manipulator"&f% +5 "core" %  % (  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&"'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 150ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")E+ +4 "core" + +2 "sampler")% +4 "core" %lk \ +2 "collection"'v& +4 "core" &W^Q  \ = +3 "Can" \  +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0XZ \ k +16 "collection"'+% +3 "core" %5 \ \ P +52 "sampler"){% +6 "core" %2"== \ m +16 "collection"'W% +4 "core" %5 \ Q +2 "sampler")n% +4 "core" %6QO \ n f +16 "collection"'1% +4 "core" %5  \ R +2 "sampler")X% +4 "core" %6ij \ o( +2 "collection"'I% +4 "core" %5  \ S +2 #tIntake @32.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X% +6 "core" %5 \ Q +2 "sampler")*% +4 "core" %LD" \ m +16 "collection"'R% +4 "core" %5 \ O +3 "sampler")% +4 "core" %LE"'% \ m +15 "collection"'% +4 "core" %5  \ P +2 "sampler") % +4 "core" %LE"44 \ m +15 "collection"'7% +4 "core" %5  \ P +2 "sampler")% +4 "core" %LJFH \ n e +15 "collection"'T% +4 "core" %5  \ R +2 "sampler")/% +4 "core" %LJ^\\ \ o +2 "collection"'8% +4 "core" %5  \ S +2 #tIntake @32.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X \ m +16 "collection"',% +3 "core" %5  \ P +2 "sampler")J% +4 "core" %@s PP \ m~ +16 "collection"']% +4 "core" %5   \ Q +2 "sampler")c% +4 "core" %@wgh \ n\ R +2 "collection"'U% +4 "core" %5  \ R + #tIntake @33.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X!% +4 "core" %5  #\ S +2 "sampler")*% +4 "core" % \ o +53 "collection"'R% +3 "core" %5 % (G\ R +3 "sampler")% +4 "core" %LL \ o +53 "collection"'% +4 "core" %5 $ '\ R +2 "sampler") % +4 "core" %kk \ o +2 "sampler")7% +4 "core" %kk \ o + .tIntake.select :close + "sampler")0 +10 )% +3 "core" %oo \ + .tSSV.dial :exhaust +2 "sampler")T  +77 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +3 ."airStroke"CS.seek 10ml +2 "collection"'+' +102 "core"  +2 .tCTV.dial :air +2 "collection"'{  +75 "core"  +2 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")W +135 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 "collection"'n  +5 .tSS.seek 0ml +2 "sampler")1' +4 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")X  +122 "core"  +15  +464 ' +2 "sampler")I% +5 "core" %mm \  + .tCBV.dial between SSV and waste2 +2 "collection"'K  +31 "core"  +2 "collection"'% +5 "core" %  \  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'>  +46 "core"  +3 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'C'4 +2603 "core" '[\ +3 "collection"'*% +4 "core" %^(\ +2 "sampler")R% +4 "core" %on \  +2 #tBubblePoint: Intake @69.4psia, Outlet @14.5psia + .CBV.dial SSV +2 "collection"' @ +33 "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"'/'4 +26 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +61 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")& +134 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +3 "core" 9d +103 "collection"'+9 +2 "core" 9d +104 "collection"'*9 +3 "core" 9/!d +103 "collection"'R9 +3 "core" 9J#d +103 "collection"'9 +3 "core" 9g&d +103 "collection"'19 +3 "core" 9&d +103 "collection"' 9 +3 "core" 9(d +103 "collection"'79 +3 "core" 9*d +103 "collection"'9 +3 "core" 9-d +103 "collection"'9 +3 "core" 9-d +104 "collection"'T9 +3 "core" 90d +103 "collection"'89 +3 "core" 9*1d +103 "collection"'=9 +3 "core" 9F3d +103 "collection"'9 +3 "core" 9`5d +103 "collection"'u9 +3 "core" 9{6d +104 "collection"'&9 +2 "core" 99d +104 "collection"'C9 +3 "core" 9;d +103 "collection"'/9 +3 "core" 9<d +103 "collection"'9 +3 "core" 9>d +103 "collection"'o9 +3 "core" 9Ad +103 "collection"'d9 +3 "core" 9Bd +103 "collection"'09 +3 "core" 93Ed +103 "collection"'m9 +2 "core" 9MFd +104 "collection"';9 +2 "core" 9gHd +104 "collection"' 9 +3 "core" 9Jd +104 "collection"'<9 +3 "core" 9Ld +103 "collection"'9 +3 "core" 9Nd +103 "collection"''9 +2 "core" 9P d +104 "collection"'9 +3 "core" 9Sd +103 "collection"'?9 +3 "core" 9Ua +104 "collection"'49 +3 "core" 9W_ +103 "collection"'9 +2 "core" 91Y] +104 "collection"'9 +3 "core" 9J[![ +103 "collection"':9 +3 "core" 9b\\%Y +103 "collection"'q9 +3 "core" 9z_*W +103 "collection"'39 +3 "core" 9b.U +103 "collection"'#9 +3 "core" 9d2S +103 "collection"'%9 +3 "core" 9f6Q +103 "collection"'}9 +3 "core" 9h;N +103 "collection"'N9 +3 "core" 9j?M +104 "collection"'Z9 +2 "core" 9 lCJ +104 "collection"' 9 +2 "core" 9 oGI +104 "collection"'9 +3 "core" 9 5pLG +147 "collection"'9 +11 "core" 9 VtRD +103 "collection"'l9 +3 "core" 9 kuVC +103 "collection"'s9 +3 "core" 9 xZB +103 "collection"'L9 +3 "core" 9 z_? +103 "collection"'\ 9 +3 "core" 9 |c= +103 "collection"'Y9 +3 "core" 9 ~g< +103 "collection"'M9 +3 "core" 9 k: +104 "collection"'9 +3 "core" 9 p8 +103 "collection"',9 +3 "core" 9 t7 +103 "collection"'J9 +3 "core" 9\ x6 +103 "collection"']9 +3 "core" 9\ !|5 +103 "collection"'`9 +3 "core" 9\ 43 +103 "collection"'c9 +3 "core" 9\ E1 +103 "collection"'29 +3 "core" 9\ W0 +103 "collection"'i9 +3 "core" 9\ h0 +103 "collection"'D9 +3 "core" 9\ y. +103 "collection"'U9 +3 "core" 9\ - +103 "collection"'^9 +3 "core" 9\ , +103 "collection"'F9 +3 "core" 9\ * +103 "collection"'9 +3 "core" 9\ ) +103 "collection"'9 +3 "core" 9\ ) +103 "collection"'9 +3 "core" 9\ & +104 "collection"'-9 +3 "core" 9\ % +103 "collection"'59 +3 "core" 9\ % +103 "collection"' 9 +3 "core" 9\ $ +103 "collection"'9 +3 "core" 9 # +103 "collection"'r9 +3 "core" 9 # +104 "collection"'[9 +3 "core" 9 &" +103 "collection"')9 +3 "core" 9 /" +103 "collection"'O9 +3 "core" 9 ;! +103 "collection"' 9 +3 "core" 9 F +103 "collection"'9 +3 "core" 9 Q +104 "collection"'g9 +3 "core" 9 [ +103 "collection"'B9 +3 "core" 9 g +103 "collection"'.9 +3 "core" 9 q +103 "collection"'\\9 +3 "core" 9 { +103 "collection"'$9 +3 "core" 9  +103 "collection"'|9 +3 "core" 9  +103 "collection"'H9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'j9 +3 "core" 9  +103 "collection"'y9 +3 "core" 9  +104 "collection"'z9 +3 "core" 9  +103 "collection"'69 +2 "core" 9   +104 "collection"'~9 +3 "core" 9   +103 "collection"'@9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'!9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'f9 +3 "core" 9 " +103 "collection"'e9 +3 "core" 9 & +103 "collection"'v9 +3 "core" 9 * +103 "collection"'b9 +3 "core" 9 / +103 "collection"'k9 +3 "core" 9 3 +103 "collection"'a9 +3 "core" 9 7 +81 "Can" \ F'' +22 "collection"'A9 +3 "core" 9 ; +103 "collection"'Q9 +3 "core" 9 @ +104 "collection"'S9 +3 "core" 9 D +103 "collection"'w9 +3 "core" 9 H +103 "collection"'9 +3 "core" 9 #L +103 "collection"'V9 +3 "core" 9 )Q +103 "collection"'99 +3 "core" 9 -U +104 "collection"'9 +3 "core" 9 2Y +103 "collection"'G9 +3 "core" 9 6] +103 "collection"'p9 +3 "core" 9 ;b +103 "collection"'9 +3 "core" 9 ?f +103 "collection"'h9 +3 "core" 9 Cj +103 "collection"'{9 +2 "core" 9 Gn +104 "collection"'(9 +3 "core" 9 Ks +103 "collection"'E9 +3 "core" 9 Nw +103 "collection"'W9 +3 "core" 9 T{ +103 "collection"'n9 +3 "core" 9 X +104 "collection"'X9 +3 "core" 9 Z +103 "collection"'P9 +2 "core" 9 ] +104 "collection"'I9 +3 "core" 9 b +103 "collection"'K9 +2 "core" 9 e +104 "collection"'9 +3 "core" 9 i +104 "collection"'>9 +3 "core" 9 l +103 "collection"'+9 +3 "core" 9 o +103 "collection"'*9 +3 "core" 9 s +103 "collection"'R9 +3 "core" 9 t +103 "collection"'9 +3 "core" 9 y +103 "collection"'19 +3 "core" 9 | +103 "collection"' 9 +3 "core" 9  +103 "collection"'79 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +104 "collection"'T9 +3 "core" 9  +103 "collection"'89 +3 "core" 9  +103 "collection"'=9 +3 "core" 9  +103 "collection"'9 +3 "core" 9   +103 "collection"'u9 +3 "core" 9 \  +104 "collection"'&9 +3 "core" 9   +103 "collection"'C9 +2 "core" 9   +104 "collection"'/9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'o9 +3 "core" 9  +104 "collection"'d9 +3 "core" 9  +103 "collection"'09 +3 "core" 9  +103 "collection"'m9 +3 "core" 9  +103 "collection"';9 +3 "core" 9  +3 .tCH.hold 5:00,85C +3 "collection"'   ? +4 "core"  +30003  +2 "collection"'<9 +4 "core" 9  +2 #tCollection Puck Heater at 85C after lysing +2 .CS.seek 0ml + "collection"''4 +426 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +2 "collection"'' @ +106 "core" B +3 .tCSV.dial :air +47 "collection"' @ +53 "core" > +2 .tCS.seek 5ml +3 "collection"'?'p +1367 "core" ' + .tCSV.dial CTV +3 "collection"'4  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"' @ +45 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +4 "collection"'  +43 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"': @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'q'4 +1367 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'3 +103 "core"  +2 .tCBV.dial CSV + "collection"'#  +31 "core" +2 "collection"'%% +4 "core" %5 T \\ 0\ +3 .tCS.seek 5ml +2 "collection"'}'p +1378 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'N  +45 "core" +2 "collection"'Z% +4 "core" %p * . 2\  +3 .tCS.seek 7ml +2 "collection"' 'l +612 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air2 +3 "collection"' @ +42 "core" ? +3 .tCS.seek 10ml + "collection"'' +864 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'l ` +116 "core" _ +2 #tLysing Complete +2 "collection"'s& +4 "core" &W^Rvx ;\ = +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&L% +4 "core" %\ / /  +3 "storage"(\ % +4 "core" %\\ \ +2 "storage"(Y. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(M( +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" & h h \ +2 "manipulator"&,& +4 "core" & , . 4 +2 "manipulator"&J% +4 "core" %\ / *  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&]( +174 "core" ( +2 "manipulator"&`& +4 "core" & , 3 +2 "storage"(c& +4 "core" & Z ] \ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&2' +100 "core" ' +2 "storage"(i& +4 "core" & h g \ +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(D'V +202 "core" ' +2 "storage"(U- +4 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&^& +4 "core" & 0 -  +2 "storage"(F& +4 "core" & h i :\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 2 +2 "manipulator"&' +22 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -' +3 .tSE.seek 10.08 Pucks below Top Plate + "storage"(-' +31 "core" ' +2 "manipulator"&5% +4 "core" %= 1 5 \ c +2 "storage"( & +5 "core" & D C D\ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 349 counts +2 "manipulator"&'i +16 "core" ' +2 "manipulator"&r& +4 "core" & ) -  +3 "storage"([& +4 "core" & E L K\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&)' +19 "core" ' +2 .tSE.seek 11.08 Pucks below Top Plate +2 "storage"(O'x +59 "core" ' +2 "manipulator"& & +5 "core" & & ,  +2 "manipulator"&% +5 "core" %а , - +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&g'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&B(ӷ +162 "core" ( +2 "manipulator"&.& +4 "core" & 2 - E 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +3 "core" & , '  4 +3 .tForearm.seek CC + "manipulator"&$' +92 "core" ' + .tHand.close +2 "manipulator"&|/ +61 "core" / +3 .tCC.seek :open +2 "collection"'H( +423 "core" ( +2 "storage"(& +4 "core" & h h \ \ +52 "storage"(j& +5 "core" & D E J\ +2 "manipulator"&y& +4 "core" & 1 - 4 +3 "manipulator"&z% +5 "core" % C , *  +3 .tForearm.seek :retract +2 "manipulator"&6'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&~( +171 "core" ( +2 "manipulator"&@& +5 "core" & 0 1 $ +2 "storage"(& +4 "core" & [ \\ \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&!' +100 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&f1 +64 "core" 1 +3 "manipulator"&e% +4 "core" % 4 / :  +2 "storage"(v& +4 "core" & ] ] \ +5 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 340 counts +2 "manipulator"&b'` +16 "core" ' +2 "manipulator"&k& +4 "core" & ) - P  +3 "storage"(a& +4 "core" & ] [ \ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&A' +25 "core" ' +2 "storage"(Q% +5 "core" %~ e g y\ +3 ."downElevator"SE.seek :down +4 "storage"(S'X +100 (w% +3 "core" % t\ Wc +2 "manipulator"&% +4 "core" % . / 5 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&V'\ +52 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +32 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'9 @ +28 "core" ? +3 .tCS.seek 10ml +2 "collection"'' +3 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"'G ` +30 "core" a +2 .tAIV.dial :bypass +2 "collection"'p { +5 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &\ +2 .tHand.open +2 "manipulator"&h1 +17 "core" 1 +2 "manipulator"&{& +5 "core" & % .   +2 "manipulator"&(% +4 "core" %\  )    +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(- +192 "core" ( +2 "manipulator"&W& +4 "core" &- $  4  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +4 "core" &-     +2 .tForearm.seek :garage +2 "manipulator"&X'η +95 "core" ' +2 .tHand.close + "manipulator"&P/ +59 "core" / +2 "manipulator"&I& +4 "core" &- 1 ' :  +2 "manipulator"&K% +4 "core" %  ; +3 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&>(ӷ +280 "core" ( +2 "manipulator"&+& +4 "core" & 0 1 W 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &*& +4 "core" & * - = 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&R' +103 "core" ' +2 "manipulator"&& +4 "core" & 1 4 , 5 +3 "manipulator"&1% +4 "core" %  = +2 "collection"' & +4 "core" & \ +2 "collection"'7& +5 .tCC.seek :closed + "collection"'(W +4 "core" & \ +3 &\ \ +10 &-\ +{ +9 &d\ ? +9 &ea\ O +10 &&]\ O +9 &^ \ O +9 &b\ O +10 &la\ O +9 &/]Y\ O +10 &a\ O +9 &]\ O +9 & u_[\ O +10 &"6_1\ O +9 &#_ \ O +9 &%a \ O +10 &'|a\ O +9 &)?b\ O +10 &+a\ O +9 &,at\ O +9 &.b\ O +10 &0Fal\ O +9 &2 ]W\ O +9 &3b.\ P +10 &5`\ O +9 &7O_ -\ O +10 &9_ \ O +9 &:_\ O +9 &<b\ O +10 &>Wb\ O +9 &@a\ O +9 &Abk\ O +10 &C_T\ O +9 &E^c'\ O +10 &G d\ O +9 &Hn^\ Q +9 &J \ T +10 &LO +\ W +9 &N  %\ |Y +9 &O \ }Y +10 &Q\ ~Z +9 &SO\ |Z +10 &U\ |[\ +9 &Vz\ . +9 &WW$\ G +10 ( + &W^U\ @ +2 "collection"'7& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.08 + "collection"'& +4 "core" &W^Uq\ @ +2 .tHand.open +2 "manipulator"&T1 +54 "core" 1 +2 "manipulator"&8% +4 "core" %  ( . +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +53 "manipulator"&='\ +97 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"% +144 "core"  +2 "processing"%u% +5 "core" %\ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%&' +1605 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%C  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%/' +1597 "core" ' + .tPSV.dial PSR +2 "processing"% +46 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%o' +2608 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%d  +5 "collection"'0  +4 "core"  +73 + .tPSV.dial :mixloop +2 "processing"%m +103 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%;  +3 "core" +3 .tPS.seek 0ml +2 "processing"%' +2607 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%<' +2577 "Can" \ oo +35 "core" ' + .tPSV.dial :mixloop +2 "processing"%_ +45 "core" +3 .tPS.seek 0ml + "processing"%'' +2613 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2609 "core" ' + .tPSV.dial :mixloop +2 "processing"%4 +45 "core" +2 .tPS.seek 0ml +2 "processing"%' +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & $ $ 0 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&:(ӷ +15 "core" ( +2 "manipulator"&?& +4 "core" &ӿ / 1  ) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &3& +3 "core" &ӿ / - 7 ) +3 .tForearm.seek CC + "manipulator"&#' +97 "core" ' + .tHand.close +2 "manipulator"&%/ +53 "core" / +2 .tCC.seek :open +2 "collection"'q( +421 "core" ( +2 "manipulator"&N& +4 "core" & $ #  % +2 "manipulator"&Z% +4 "core" % $ ! " d +3 .tForearm.seek :retract +2 "manipulator"&}'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +294 "core" ( +2 "manipulator"& & +4 "core" &- & - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &l& +3 "core" &- * # +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&s'η +114 "core" ' + .tHand.open +2 "manipulator"&L1 +54 "core" 1 +2 "manipulator"&\ % +4 "core" % ζT - $ % $ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +100 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop + .PTV.dial :PRVmixing +2 .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'& +5 "core" &'\ +2 "manipulator"&,% +4 "core" %\  + # [  +3 "storage"(J% +4 "core" %c g\ +2 "storage"(`. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(c( +209 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (i& +2 "core" & k o L\ 3 +2 "manipulator"&& +4 "core" &- + - \ +3 "manipulator"&"% +3 "core" %\  ) %  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&U( +190 "core" ( +2 "manipulator"&^& +4 "core" &| 4 -  +2 "storage"(F& +4 "core" &L  \ 6 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +91 "core" ' +2 "storage"(5& +4 "core" &K  ( `\ 6 +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"( 'V +216 "core" ' +2 "storage"(r- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +54 ([& +4 "core" &F A\ 6 +2 "manipulator"& & +4 "core" &| + 0   +2 .tElbow.seek 3 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&2& +4 "core" &| 3 5 B  +2 "storage"(]& +4 "core" &E T\ 6 +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&D'B +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&/ +53 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(-'X +3 "manipulator"&& +7 "core" &| / 0  +2 "manipulator"&.% +4 "core" % F , *  +3 .tForearm.seek :retract +2 "manipulator"&\\'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&)(ӷ +79 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +73 "core" ( +2 "manipulator"&& +5 "core" & 4 , 2 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &|& +4 "core" & 0 + 2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&g' +93 "core" ' +2 "manipulator"&& +5 "core" & + 4 2 +2 "manipulator"&% +4 "core" % / *   +3 "collection"'j& +4 "core" &\ v +2 "collection"'y& +4 .tCC.seek :closed +2 "collection"'z(W +5 "core" &@\ u + &_\ t +8 &.S\ n+{ +9 &c0\ n? +10 &l}\ nP +9 &.\\I\ qO +10 &\\v\ qP +9 &\\U\ qP +9 &s[D\ qP +10 &6[+\ sO +9 &]\ rO +9 &\\\ tO +10 & |Z\ sO +9 &"?Z^\ sO +10 &$^h\ sO +9 &%\\R\ tP +9 &'^.\ sP +10 &)F]d\ rO +9 &+`}\ rP +9 &,]|\ sO +10 &.\\b\ sP +9 &0L^V\ sP +10 &2ZB\ tP +9 &3a)\ sO +9 &5\\\ tP +10 &7VZ@\ sO +9 &9Z0\ sP +9 &:\\(\ sP +10 &<a#\ sO +9 &>]\\\ sP +10 &@ `\ sO +9 &A]\ tO +9 &C\\\ sP +10 &Ee_\ sP +9 &G%g\ rP +9 &HB\ pT +10 &Jd\ mV +9 &LPi\ lZ +10 &Nd\ mZ +9 &O^\ l[\ +9 &QM\ j[ +10 &STD\ j[\ +9 &U2\ j\\ +9 &Vz0\ l/ +10 &WR '\ nL +8 ( +2 "collection"'y& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.14 + .Hand.open +2 "manipulator"&@1 +3 "core" &WY]\ qE +57 1 +2 "manipulator"&% +4 "core" %   <  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&$'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'B  +137 "core"  +2 .tCSV.dial CTV + "collection"'f  +28 "core"  +3 .tCS.seek 5ml + "collection"'e'p +1381 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'v' +743 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'k'4 +737 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%a  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%Q' +2608 "core" ' + .tPSV.dial :mixloop +2 "processing"%6 +44 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%w  +44 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +44 "core" +2 .tdelay 3 seconds +301 .PSV.dial :waste1 +2 "processing"%~  +146 "core"  +2 .tPS.seek :empty +2 "processing"%!' +2612 "core" ' + .tCBV.dial :waste1 +2 "collection"'9 @ +46 "core" ? +2 .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'b  +45 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +4 "collection"'G @ +47 "core" ? +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'p  +46 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"' ` +32 "core" ` +2 .tCSV.dial :air +2 "collection"'O @ +56 "core" A +2 .tCS.seek 10ml +2 "collection"'h' +2644 "core" ' + .tCSV.dial CTV +2 "collection"'{  +42 "core"  +2 .tCS.seek 0ml +2 "collection"'('4 +2657 "core" ' + .tCBV.dial :waste1 +2 "collection"'A @ +30 "core" @ +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'S  +134 "core" +2 "collection"'M& +4 "core" &WY]oil\ E +2 #tStoring lyfil puck in Collection Clamp to tube 2 +3 "manipulator"&W% +8 "core" %\  # $ z  +4 "storage"(n% +4 "core" %b \ +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +211 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (P& +2 "core" & ^ ^ \ +2 "manipulator"&I& +4 "core" & 0 + 2 +2 "manipulator"&K% +4 "core" %\  , /  +47 .tElbow.reconfigure TightElbow +10 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&V( +175 "core" ( +2 "manipulator"&X& +4 "core" & - & /  +2 "storage"(+& +4 "core" & Z 9 @ ;\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&*' +91 "core" ' +2 "storage"(E& +5 "core" & Y O I \ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +197 "core" ' +2 "storage"(1- +4 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" & ' -   +2 "storage"(& +4 "core" & ^ ] [ \ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek 2 +2 "manipulator"&H' +29 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(T- +2 "core" -' +3 .tSE.seek 11.08 Pucks below Top Plate +2 "storage"(8'| +31 "core" ' +2 "manipulator"&7% +4 "core" %3   L +2 "storage"(& +4 "core" & ^ ) , \ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 339 counts +2 "manipulator"&u'_ +14 "core" ' +2 "manipulator"&R& +5 "core" & ' . ] +2 "storage"(C& +4 "core" & _ : : g\ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +3 "manipulator"&&' +19 "core" ' +2 .tSE.seek 12.08 Pucks below Top Plate +3 "storage"('k +47 "core" ' +2 "manipulator"&/& +5 "core" & # " P +2 "manipulator"&d% +4 "core" % +   +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&0'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&m(ӷ +166 "core" ( +2 "manipulator"&;& +4 "core" & 4 5 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &o& +4 "core" & . / # 3 +2 .tForearm.seek CC +2 "manipulator"& ' +92 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +3 .tCC.seek :open +2 "collection"'_( +419 "core" ( +2 "storage"(<& +4 "core" & ^ i _ \ +2 "storage"(& +4 "core" & ] h i M\ +2 "manipulator"&'& +4 "core" & / .  3 +2 "manipulator"&4% +4 "core" % I / - L +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +166 "core" ( +2 "manipulator"&?& +4 "core" & - ,   +2 "storage"(3& +4 "core" & ^ \\ Z \ +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&%' +97 "core" ' +2 .tElbow.hold +2 "manipulator"&>, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&=1 +57 "core" 1 +2 "manipulator"&% +5 "core" % 6 # & Y  +2 "storage"(N& +4 "core" & ^ ) -\ +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 342 counts +2 "manipulator"&Z'b +14 "core" ' +2 "manipulator"&#& +4 "core" & # / Q  +2 "storage"( & +4 "core" & ^ 8 B z\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&:' +18 "core" ' +2 "storage"(l% +5 "core" %q : D 6\ +3 ."downElevator"SE.seek :down +3 "storage"(L'X +100 (\ % +3 "core" %% A 5 3\ Xh +2 "manipulator"&% +4 "core" %  K +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +45 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +38 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%,  +104 "core" +2 "processing"%J% +4 "core" %\ +3 .tPS.seek 0.499ml +2 "processing"%`' +590 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%s +44 "core" + .tPRV.dial :air +2 "processing"%i  +45 "core"  +2 .tdelay 3 seconds +301 .PRV.dial CBV +2 "processing"%  +45 "core" + .tCBV.dial AIV +2 "collection"'"  +46 "core" + .tPRV.dial between CBV and air +3 "processing"%^  +30 "core"  +46 .tPRV.dial :air +9 "processing"%F  +29 "core"  +2 "processing"%% +4 "core" %\  +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml +2 "processing"%5' +248 "core" ' + .tPRV.dial :waste2 +2 "processing"%Y @ +74 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +2 "processing"%r' +686 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'[& +5 "core" &\ + .tHand.open +2 "manipulator"& 1 +23 "core" 1 +2 "manipulator"&2& +5 "core" & / % G  +2 "manipulator"&]% +4 "core" %\   0  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +186 "core" ( +2 "manipulator"&& +4 "core" &- & - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &.& +4 "core" &- { +2 .tForearm.seek :garage +2 "manipulator"&U'η +98 "core" ' +2 .tHand.close + "manipulator"&/ +62 "core" / +2 "manipulator"&& +6 "core" &- ( # L +4 "manipulator"&|% +8 "core" % - + 2 N +2 .tForearm.seek :retract +2 "manipulator"& '\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&D(ӷ +273 "core" ( +2 "manipulator"&& +5 "core" &ӯ . / 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &ӯ / %  4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&j' +102 "core" ' +3 "manipulator"&& +4 "core" &ӯ - , u 4 +3 "manipulator"&-% +4 "core" % ! + F +2 "collection"'\\& +4 "core" &y\ +3 "collection"'q& +4 .tCC.seek :closed +2 "collection"'y(W +3 "core" &{\ +3 &\  +9 &/\ +{ +10 &c{\ ? +9 &o{r\ O +9 &0\\l\ O +10 &^p\ O +9 &_p\ O +9 &w]p\ O +10 &:^f\ N +9 &^m\ O +10 &Ym\ O +9 & ]m\ O +9 &"B\\Z\ N +10 &$\\[\ O +9 &%_W\ O +9 &'b\\\ O +10 &)I\\[\ O +9 &+ ^a\ O +10 &,]b\ N +9 &._[\ O +9 &0Q^S\ O +10 &2bX\ O +9 &3_N\ O +9 &5_W\ O +10 &7Z]R\ N +9 &9^W\ N +10 &:]K\ O +9 &<b<\ O +9 &>a]7\ O +10 &@#_7\ O +9 &Aa;\ O +9 &C]7\ O +10 &EhbB\ O +9 &G*`>\ O +10 &Hg;\ P +9 &J8\ S +9 &L\\C\ V +10 &NA\ Y +9 &O=\ Y +9 &QD\ Y +10 &SW5\ Z +9 &U7\ Z +10 &Vy=\ - +9 &WY#7\ D +9 ( + &WbG3\ ; +2 "collection"'q& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.05 +2 "collection"'@& +4 "core" &WbF4\ ; +2 .tHand.open +2 "manipulator"&1 +65 "core" 1 +3 "manipulator"&B% +4 "core" % / . / +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +96 "core" ' +2 "collection"'g& +4 "core" &WbF4\ ; +2 #tClearing PML for modified lysate +2 .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 + .PTV.dial :PRV,avoiding: :puck +2 "processing"%c @ +76 "core" ? +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%  +74 "core" +2 .tdelay 2 seconds +202 .PSV.dial :PML + .delay 2 seconds +202 .PRV.dial :air +2 "processing"%e  +75 "core"  +2 .tdelay 2 seconds +202 "processing"%v% +3 "core" %\ +3 .tPS.seek 1.499ml + "processing"%a' +1599 "core" ' +2 .tdelay 5 seconds +502 .PS.seek 2.5ml +2 "processing"%' +653 "Can" y\ gf +441 "core" ' + .tPSV.dial :air +2 "processing"%6  +43 "core"  +2 .tPS.seek 0ml +2 "processing"%w' +2618 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"% +42 "core" +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%~  +45 "core" ~ +2 .tdelay 2 seconds +202 "processing"%Q% +4 "core" %\ +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%9'n +2370 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%b  +76 "core"  +2 .tdelay 2 seconds +202 "processing"%G% +3 "core" %k\ +3 .tPS.seek 0.475ml + "processing"%p' +2622 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%  +46 "core"  +2 .tdelay 2 seconds +203 .PS.seek 0.965ml +52 "processing"%O'N +4993 "core" ' +2 .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%k  +45 "core" +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%{  +42 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%h' +1633 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"%A +75 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%S @ +74 "core" ? +2 .tPS.seek 0ml +2 "processing"%M' +2607 "core" ' + .tPSV.dial :air +2 "processing"%W  +74 "core"  +2 .tPS.seek 2.5ml +2 "processing"%n' +2610 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"% +75 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%P' +2611 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV +2 .PSV.dial :air + "processing"%I  +75 "core"  +2 .tPS.seek 2.5ml +2 "processing"%K' +2610 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :PML +2 "processing"%X +45 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%+  +74 "core" +2 "processing"%E% +4 "core" % \  +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%)' +7728 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +3 "collection"'$ & +56 "core" % + .tAWV.select :waste +2 "collection"' +10 "processing"%1% +3 "core" %\ +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"% 'nG +10761 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"' { +55 "core" | +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%T' +1317 "core" ' + .tPSV.dial :air +2 "processing"%7  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2615 "core" ' + .tPSV.dial :PML +2 "processing"%R +44 "core" +2 .tPS.seek 0ml +2 "processing"%C' +2608 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 '/& +3 "core" &WbG\ ; +2 #"MFBPCR"Extracting Nucleic Acid from AIV +4 #tBeginning samplePassD +2 "collection"'d& +4 ."MFBPCR"SPE.hold 2:46:40,55C +3 "MFB"** @@T +3 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*V  +3 "core" &WbG\ ; +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"% +26 "core"  +2 ."MFBPCR"delay 20 seconds +80 "core"  +2 "processing"%H% +4 "core" %\  +2 #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%u' +1603 "core" ' +2 .tdelay 5 seconds +294 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"*8 I +161 "core" I +2 "MFB"*;% +4 "core" %RV %/ +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*o'6 +25 .tPSV.dial :waste1 +3 "processing"%&  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%' +523 "Can" {\  +1075 "core" ' + .tPSV.dial PSR +2 "processing"% +47 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%0' +2609 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%z +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%<' +1593 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*  +4 "core" ' + .tPSV.dial PSR +2 "processing"%' +65 "core"  +2 "MFB"*4% +4 "core" %61 \ < +55 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*?' +3 "core"  +2 "processing"%3% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"% ' +599 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*m % +52 "core" & +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*='R +928 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%  +45 "core"  +3 .tPS.seek 0ml + "processing"%N' +213 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*#  +51 "core"  +2 "MFB"* % +4 "core" %R  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*l' +1316 "core" ' + .tPSV.dial PSR +3 "processing"% +57 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%\ ' +40 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :AIV +2 "MFB"* I +73 "core" I +2 "MFB"*% +4 "core" %R \ : +4 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*%' +2190 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%Z +109 "core" +2 .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%' +2603 "core" ' + .tPSV.dial PSR +2 "processing"%, +107 "core"  +2 "processing"%J% +5 "core" %\ % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%:' +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%L  +56 "core"  +2 .tPS.seek 0ml +2 "processing"%' +842 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*!9 +3 "core" 9|? +2 #"MFBPCR"Solid Phase Extraction Heater at 48.7C + .ATV.dial ASV +2 "MFB"*s n +37 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*i% +5 "core" % H\ < +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*'% +190 "core" ' + .tPSV.dial PSR +2 "processing"%" +46 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%^' +2610 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +4 "processing"%F +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%' +2618 "core" ' + .tPSV.dial PSR +2 "processing"%` +105 "core"  +2 "processing"%Y% +4 "core" %\ H +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%5' +1599 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%[  +45 "core"  +2 .tPS.seek 0ml +2 "processing"% ' +736 "core" ' + ."MFBPCR"delay 10 seconds +859 "core" ' + .tPSV.dial PSR +2 "processing"%2 +46 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%]' +78 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2316 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%. +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%>'k +2679 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +135 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%' +271 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"*| I +49 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +55 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +680 "core" ' + .tPSV.dial :air +2 "processing"%U  +104 "core" +3 .tPS.seek 2.5ml +2 "processing"%' +2603 "core" ' + .tPSV.dial :mixloop +2 "processing"% +42 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%' +5115 "core" ' + .tPSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%-' +1464 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*\\  +54 "core" +2 "MFB"* % +4 "core" %Vi ~ +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*_'Q +1031 "core" ' + ."MFBPCR"ATV.dial :AIV +2 "MFB"*@ I +46 "core" ' + .tPSV.dial :mixloop +2 "processing"% +21 "core" I +2 "MFB"*B% +4 "core" %R  - +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*g' +13 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%q' +806 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*c n +149 "core" m +3 ."MFBPCR"AS.seek :empty +3 "MFB"*j'R +244 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*  +109 "core"  +2 "MFB"*e% +4 "core" %R  +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*v' +1050 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*r  +69 "core" +2 "MFB"*a% +4 "core" % \ 3 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*6'_ +2330 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'  +43 "core"  +2 "collection"'% +5 "core" %/\ j + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'~'P +1118 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'Q' +1631 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'w  +2 'b  +45 "core" ~ +95  +2 .tCBV.dial :waste1 + "collection"'G @ +48 "core" > +2 .tCS.seek 0ml +2 "collection"'9'4 +2192 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*  +36 "core" +2 ."MFBPCR"delay 3 seconds +112 "core" ' + .tCSV.dial CSR +2 "collection"'p  +44 "core"  +3 "collection"'k% +5 "core" %4r\ n + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'{'P +119 "MFB"*O% +3 "core" %_ \ : +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*A'~ +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*S  +49 "core" +2 "MFB"*h% +4 "core" %݉ " +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*W' +90 "core" ' +2 .tdelay 5 seconds +234 "core" ' + ."MFBPCR"delay 3 seconds +267 .tCSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'M' +20 ."MFBPCR"ATV.dial ASV +2 "MFB"* n +117 "core" o +2 "MFB"*n% +4 "core" %! ~ +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*I'&+ +298 "Can" \ h +1186 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'P  +44 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'X'4 +2646 "core" ' +2 "collection"'+& +4 "core" &WbF^\ m; +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&E& +4 "core" & , " ] , +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&K(ӷ +17 "core" ( +2 "manipulator"&$& +4 "core" &ӯ # %  % +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +4 "core" &ӯ  % +2 .tForearm.seek CC +2 "manipulator"&)' +96 "core" ' + .tHand.close +2 "manipulator"&/ +60 "core" / +2 .tCC.seek :open +2 "collection"' ( +419 "core" ( +2 "manipulator"&7& +4 "core" & " ) $ "y +2 "manipulator"&T% +4 "core" % 6 % + / +49 .tForearm.seek :retract +9 "manipulator"&R'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +289 "core" ( +2 "manipulator"&/& +5 "core" &- ' .  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +3 "core" &- . ) = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +4 "manipulator"&V'η +115 "core" ' + .tHand.open +2 "manipulator"&1 +54 "core" 1 +2 "manipulator"&H% +5 "core" % θ 4 , % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&C'\ +95 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'8& +5 "core" &g\ s +2 "manipulator"&;% +4 "core" %\  $ ! w  +3 "storage"(&% +4 "core" %] \ +2 "storage"(t. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 3 +2 "storage"(u( +211 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +4 "core" &3\ 5\ 4 \ 5 +2 "manipulator"&& +4 "core" &- $ + +2 "manipulator"&z% +4 "core" %\  #  F  +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&0( +189 "core" ( +2 "manipulator"&& +5 "core" &v / , 5  +2 "storage"(4& +4 "core" &, \ 4 +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&'' +94 "core" ' +2 "storage"(3& +5 "core" &, I\ 4 +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(o'V +223 "core" ' +2 "storage"(<- +4 "core" -'( + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (m& +3 "core" &&\ \  i\ |4 +3 "manipulator"&?& +3 "core" &v . +  +3 ."WCR"Elbow.seek 3 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&#& +3 "core" &v 1 6 5  +3 "storage"( & +4 "core" &&\ '\ " \ |4 +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"& 'B +23 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&=/ +56 "core" / +4 ."downElevator"SE.seek :down +5 "storage"(N'X +3 "manipulator"&& +7 "core" &v 1 /  +2 "manipulator"&% +5 "core" % 0 1 . +2 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +3 "core" ' +2 ."MFBPCR"delay 3 seconds +90 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&l(ӷ +81 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +75 "core" ( +2 "manipulator"&Z& +5 "core" & 3 1 / +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +4 "core" & $ *  / +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&,' +20 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*J % +69 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +3 "core" ' +3 "manipulator"&L& +4 "core" & 2 3 ? / +2 "manipulator"&:% +4 "core" % - +  +3 "collection"'!& +5 "core" &J\ d +2 "collection"'s& +5 ."WCR"CC.seek :closed +2 "collection"'i(W +4 "core" &H\ e +2 &K\ e\ +8 &-F\ ^+| +9 &c=\ \\@ +9 &e{<\ \\P +10 &&X<\ _P +9 &];\ _P +10 &\\0\ `Q +9 &l[*\ _P +9 &.](\ _P +10 &Z%\ _Q +9 &X\ ^P +9 & sZ\ _Q +10 &"6Y\ _P +9 &#Y!\ _Q +10 &%[ \ _P +9 &'|\\\ _P +9 &)>Z \ `P +10 &+V\ `P +9 &,Y\ `P +9 &.\\\ _P +10 &0GV\ _P +9 &2[\ _P +10 &3Y\ _P +9 &5Z\ _Q +9 &7OZ\ ^P +10 &9[\ ^P +9 &:W\ ^P +9 &<_\ _P +10 &>W_\ _P +9 &@^\ _P +10 &A]\ _P +9 &C_\ _P +9 &E^_\ _P +10 &G `\ _P +9 &Hk\ ^Q +9 &J\ \\S +10 &LR\ ZW +9 &N\ \ Y[ +10 &O\ X[ +9 &Q\ X[ +9 &SM\ W\\ +10 &U\ X[ +9 &Vz\ Z/ +9 &WU \ \\C +10 ( + &WYW\ _? +2 "collection"'s& +3 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.11 +2 .Hand.open + "manipulator"&"1 +60 "core" 1 +2 "manipulator"&%% +4 "core" %  1 1 7 +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +29 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*F  +34 "core" +4 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*^' +20 "core" ' +48 ."WCR"SC.coast +10 "storage"(6 +4 #"WCR"collectSample 1500ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")`+ +4 "core" + +2 "sampler")Y% +5 "core" %XW \  +2 "collection"'& +4 "core" &WYW\ m? +3 "Can" \ h +2 #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +2 "collection"'[  +137 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +2 ."WCR"delay 3.8 seconds +383 "collection"'% +5 "core" %7\ j +2 "sampler").% +4 "core" %5E `_ \ \ P +2 ."WCR"SSV.dial :spit +2 "sampler")] +137 "core"  +3 ."WCR"SS.seek 0ml +2 "sampler")' +264 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")>  +138 "core" +2 ."WCR"CTV.dial :intake +2 "collection"'|  +76 "core"  +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +211 "collection"'% +4 "core" %7\ \ \ 1 +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X" \ I +17 "collection"'0% +4 "core" %7\ \ \ , +2 "sampler")'% +4 "core" %>!%% \ H~ +16 "collection"'Z% +4 "core" %7\ \ \ - +2 "sampler")\ % +4 "core" %> 57 \ H~ +16 "collection"'o% +4 "core" %7\ \ \ - +2 "sampler") % +5 "core" %>KL \ I r +15 "collection"'J% +4 "core" %7\ \ \ - +2 "sampler")L% +4 "core" %>bd \ K4 +3 "collection"':% +4 "core" %7\ \ \ . + #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +3 "sampler")#.n0X#% +5 "core" %7\ \ \ - + #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X \ E +16 "collection"'% +4 "core" %7\ \ \ * +2 "sampler")D% +4 "core" %x&SU \ F +15 "collection"'f% +4 "core" %7\ \ \ + +2 "sampler")y% +4 "core" %x&lm \ F +2 "collection"'7% +4 "core" %7\ \ \ + +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X% +5 "core" %US \ = +2 "sampler")% +4 "core" %WT \ ? + ."WCR"Intake.select :close +2 "sampler")0 +5 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.seek 0.02ml +2 "MFB"*' +4 "sampler")% +4 "core" %]] \ + ."WCR"SSV.dial :exhaust +3 "sampler")  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % \ M +54 "collection"'% +4 "core" %7\ \ y\ / +2 "sampler")% +4 "core" % \ K +53 "collection"'% +4 "core" %7\ \ |\ . +2 "sampler")% +4 "core" % \ K +53 "collection"'^% +4 "core" %7\ \ }\ 0 +2 "sampler")[% +4 "core" %;< \ K +53 "collection"'% +4 "core" %7\ \ r\ / +2 "sampler")% +4 "core" %TZ \ K +4 "sampler"),% +8 "core" %YZ \ K +3 ."WCR"Intake.select :close + "sampler")0 +61 )\\% +7 "core" %bd \  + ."WCR"SSV.dial :exhaust +3 "sampler")  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X  +79 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 1175.0ml + .Intake.select :open + "sampler") +212 "collection"'% +4 "core" %7\ \ \ 0 + #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +3 "sampler")#.#0X % +3 "core" %YZ \ x +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X? \ E +54 "collection"'% +3 "core" %7\ \ \ ) +2 "sampler"),% +4 "core" %3_` \ D +54 "collection"'\\% +4 "core" %7\ \ \ + +2 "sampler") % +4 "core" % \ G +54 "collection"' % +4 "core" %7\ \ \ ) +2 "sampler")@% +4 "core" % \ D +53 "collection"'_% +4 "core" %7\ \ \ ' +2 "sampler")% +4 "core" % \ C +53 "collection"'}% +4 "core" %7\ \ \ $ +2 "sampler")-% +4 "core" % \ ? +53 "collection"'c% +4 "core" %7\ \ \ ' +2 "sampler")g% +4 "core" %34 \ B +53 "collection"'% +4 "core" %7\ \ \ ' +3 "sampler")e% +4 "core" %IH \ C +2 "sampler")j% +4 "core" %JM \ B +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %QP \ s + ."WCR"SSV.dial :exhaust +3 "sampler")a  +78 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %7\ \ \ 7 +2 "sampler")% +4 "core" %GG \ S +34 ."MFBPCR"ATV.dial :bleach +2 "MFB"*#  +17 "collection"'% +4 "core" %7\ \ \ 4 +2 "sampler")3% +4 "core" %XV \ H +2 "sampler")5% +4 "core" %YY \ F + ."WCR"Intake.select :close +2 "sampler")0 +10 )[% +4 "core" %^\\ \  +2 ."WCR"SSV.dial :exhaust +3 "MFB"*% +4 "sampler")  +4 "core" %\ 4]] } - +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*,' +71 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X< \ D +53 "collection"'E% +4 "core" %7\ \ \ ( +2 "sampler")% +5 "core" %OM \ E +2 "sampler")t% +4 "core" %QM \ D +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %TS \ s +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %ML \ C\ +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %PQ \ s\ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %\\[ \ A + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %__ \ q +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \ E +54 "collection"'% +3 "core" %7\ \ \ ) +2 "sampler")p% +5 "core" %KJ \ F +53 "collection"'% +4 "core" %7\ \ \ ' +2 "sampler")6% +4 "core" %XX \ F +2 "sampler")% +4 "core" %ZX \ E + ."WCR"Intake.select :close +2 "sampler")0 +10 )9% +3 "core" %\\[ \ u +2 ."WCR"SSV.dial :exhaust +2 "sampler")Q  +76 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %[Y \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +81 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %d9WU \ ) +16 "collection"'% +3 "core" %7\ \ ( +2 "sampler")K% +5 "core" %d9`a \ ) +2 "collection"'T% +4 "core" %7\ \ ' +2 #"WCR"Intake @34.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X)= \ J +54 "collection"')% +3 "core" %7\ \ &\ 0 +2 "sampler")/% +4 "core" %HH \ K +54 "collection"'B% +4 "core" %7\ \ "\ / +56 "sampler")w% +8 "core" %XW \ N +2 "sampler")% +4 "core" %YZ \ L +2 ."WCR"Intake.select :close + "sampler")0 +10 )W% +3 "core" %Z\\ \  +2 ."WCR"SSV.dial :exhaust +2 "sampler"){  +48 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +17 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \ P +55 "collection"'G% +3 "core" %7\ \ \ 4 +3 "sampler")"% +4 "core" %KJ \ P +53 "collection"'8% +4 "core" %7\ \ \ 4 +2 "sampler")J% +4 "core" %TT \ P +2 "sampler"):% +4 "core" %UV \ O + ."WCR"Intake.select :close +2 "sampler")0 +10 ) % +3 "core" %WU \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X n +36 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\  z t A +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*K'\  +129 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'T% +4 "core" %7\ \ 5\ . +2 "sampler")F% +5 "core" %3EE \ K +53 "collection"'% +4 "core" %7\ \ '\ 1 +53 "sampler")o% +12 "core" %ss \ P8 +53 "collection"'% +4 "core" %7\ \ $\ 5 +2 "sampler")% +4 "core" % \ Q +53 "collection"'I% +4 "core" %7\ \ .\ 4 +2 "sampler") % +4 "core" % \ Q +54 "collection"' % +3 "core" %7\ \ \ 4 +3 "sampler")_% +4 "core" % \ Q +53 "collection"'% +4 "core" %7\ \ &\ 5 +2 "sampler")\\% +4 "core" % \ Q +49 ' + ."MFBPCR"delay 4 seconds +4 "collection"'-% +3 "core" %7\ \ \ 5 +2 "sampler")c% +4 "core" %\ \ Q +54 "collection"'g% +3 "core" %7\ \ \ 5 +2 "sampler")\ % +5 "core" %  \ Q +53 "collection"'L% +3 "core" %7\ \ .\ 5 +3 "sampler")% +4 "core" %14 \ Q +54 "collection"'e% +4 "core" %7\ \ '\ 5 +2 "sampler")j% +4 "core" %?> \ Q +53 "collection"'% +4 "core" %7\ \ #\ 5 +2 "sampler")a% +4 "core" %IH \ P +54 "collection"'^% +4 "core" %7\ \ +\ 1 +2 "sampler")% +4 "core" %QR \ N +2 "sampler")}% +4 "core" %QR \ L +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )~% +3 "core" %TU \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")[  +45 ."MFBPCR"ATV.dial ARV +3 "MFB"*  +31 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X\ / +2 "sampler")/% +4 "core" %-_` \ K +54 "collection"'B% +4 "core" %7\ \ C\ 2 +2 "sampler")w% +4 "core" %{w \ N% +53 "collection"'% +4 "core" %7\ \ 4\ 2 +2 "sampler")W% +4 "core" % \ N +54 "collection"'{% +4 "core" %7\ \ @\ 2 +2 "sampler"),% +4 "core" % \ N +54 "collection"'% +3 "core" %7\ \ 4\ 3 +2 "sampler")% +4 "core" % \ N +54 "collection"'% +3 "core" %7\ \ >\ 3 +2 "sampler")p% +4 "core" % \ N +54 "collection"'t% +4 "core" %7\ \ ?\ 2 +2 "sampler")$% +4 "core" % \ N +54 "collection"'P% +4 "core" %7\ \ ;\ 2 +3 "sampler")h% +4 "core" % \ O +54 "collection"'@% +3 "core" %7\ \ 8\ 2 +2 "sampler")% +4 "core" %10 \ N +54 "collection"'% +4 "core" %7\ \ 0\ 3 +2 "sampler")C% +4 "core" %?? \ O +54 "collection"'<% +3 "core" %7\ \ ;\ 5 +2 "sampler")A% +4 "core" %JK \ R +54 "collection"'?% +3 "core" %7\ \ 6\ 5 +2 "sampler") % +4 "core" %UU \ Q +2 "sampler")z% +4 "core" %VU \ Q +2 ."WCR"Intake.select :close + "sampler")0 +10 )&% +3 "core" %XX \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X\ . +2 #"WCR"Intake @34.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X. +54 "collection"'% +4 "core" %7\ \ W\ ! +2 "sampler")C% +4 "core" %TR \ = +53 "collection"'<% +4 "core" %7\ \ L\ " +2 "sampler")A% +4 "core" %YY \ > +2 "sampler")?% +4 "core" %YW \ = +2 ."WCR"Intake.select :close +2 "sampler")0 +9 ) % +3 "core" %[[ \ m +2 ."WCR"SSV.dial :exhaust +2 "sampler")z  +78 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X \ A +54 "collection"'[% +3 "core" %7\ \ Q\ # +3 "sampler")% +4 "core" %GF \ > +53 "collection"'s% +3 "core" %7\ \ Q\ " +2 "sampler")#% +4 "core" %MM \ = +54 "collection"'K% +4 "core" %7\ \ J\ # +2 "sampler")% +4 "core" %VU \ > +53 "collection"'b% +4 "core" %7\ \ U\ " +2 "sampler")% +4 "core" %\\Z \ ? +2 "sampler")Z% +4 "core" %_\\ \ ? +2 ."WCR"Intake.select :close + "sampler")0 +10 )6% +3 "core" %^] \ n +2 ."WCR"SSV.dial :exhaust +2 "sampler")|  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0XA \ ; +16 "collection"'0% +3 "core" %7\ \ `\ ! +2 "sampler")V% +4 "core" %%O(EC \ = +16 "collection"'% +4 "core" %7\ \ l\ ! +2 "sampler")H% +4 "core" %%O'MK \ > +16 "collection"'% +3 "core" %7\ \ j\ ! +2 "sampler")% +4 "core" %%O(TR \ = +16 "collection"'=% +4 "core" %7\ \ a\ " +2 "sampler");% +4 "core" %%O([Z \ = +16 "collection"' % +4 "core" %7\ \ l\ ! +2 "sampler")n% +4 "core" %%O(ae \ < +3 "collection"'k% +4 "core" %7\ \ r\ ! + #"WCR"Intake @34.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 15 +3 "sampler")#.0X,% +4 "core" %7\ \ p\ * +2 "sampler")% +4 "core" %*) \ D +54 "collection"'T% +4 "core" %7\ \ j\ ( +2 "sampler")F% +4 "core" %66 \ D +54 "collection"''% +4 "core" %7\ \ e\ * +5 "sampler")o% +8 "core" %>? \ F +54 "collection"'%% +4 "core" %7\ \ f\ , +2 "sampler")% +4 "core" %FG \ G +54 "collection"'% +4 "core" %7\ \ n\ , +2 "sampler")I% +4 "core" %MM \ H +53 "collection"' % +3 "core" %7\ \ c\ , +2 "sampler") % +4 "core" %SQ \ H +2 "sampler")_% +4 "core" %SQ \ H +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %TU \ y +2 ."WCR"SSV.dial :exhaust +2 "sampler")\\  +79 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \ G +53 "collection"'S% +50 "core" %7\ \ p\ + +2 "sampler")O% +5 "core" %LN \ G +53 "collection"'% +4 "core" %7\ \ r\ ) +2 "sampler")r% +4 "core" %SQ \ E +54 "collection"'+% +4 "core" %7\ \ q\ ( +2 "sampler")(% +4 "core" %XW \ E +3 "sampler")% +4 "core" %YY \ E + ."WCR"Intake.select :close +2 "sampler")0 +10 )1% +3 "core" %ZZ \ u +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +77 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \ 5 +54 "collection"'&% +4 "core" %7\ \ w\  +2 "sampler")0% +4 "core" %GF \ 5 +53 "collection"'V% +4 "core" %7\ \ q\  +2 "sampler")% +4 "core" %NM \ 5 +54 "collection"'H% +4 "core" %7\ \ \  +2 "sampler")% +4 "core" %UV \ 4 +2 "sampler")% +4 "core" %VV \ 5 +2 ."WCR"Intake.select :close + "sampler")0 +10 )=% +3 "core" %WW \ d +2 ."WCR"SSV.dial :exhaust +2 "sampler");  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X" +53 "collection"'"% +3 "core" %7\ \ \ +2 "sampler")8% +5 "core" %[[ \ <" +53 "collection"'J% +4 "core" %7\ \ ~\ " +2 "sampler"):% +4 "core" %mm \ ?" +53 "collection"' % +4 "core" %7\ \ \ # +2 "sampler")% +4 "core" % \ ?" +54 "collection"'E% +4 "core" %7\ \ \ # +2 "sampler")% +4 "core" % \ ?" +54 "collection"'u% +4 "core" %7\ \ \ # +2 "sampler")2% +4 "core" % \ ?" +54 "collection"'m% +4 "core" %7\ \ \ # +2 "sampler")R% +4 "core" % \ >" +53 "collection"'Y% +3 "core" %7\ \ \ # +4 "sampler").% +5 "core" % \ ?" +53 "collection"']% +4 "core" %7\ \ \ ! +2 "sampler")`% +4 "core" % \ =" +53 "collection"'>% +3 "core" %7\ \ ~\ ! +2 "sampler")% +5 "core" % \ <" +53 "collection"'T% +4 "core" %7\ \ \ ! +2 "sampler")F% +4 "core" % \ =" +54 "collection"''% +4 "core" %7\ \ \ ! +2 "sampler")o% +4 "core" %! \ <" +53 "collection"'%% +4 "core" %7\ \ }\ ! +2 "sampler")% +4 "core" %,- \ <" +53 "collection"'% +4 "core" %7\ \ \ ! +2 "sampler")I% +4 "core" %54 \ =" +54 "collection"' % +4 "core" %7\ \ \ # +2 "sampler") % +4 "core" %=; \ ?" +54 "collection"'_% +4 "core" %7\ \ \ # +2 "sampler")% +4 "core" %CC \ ?" +53 "collection"'\\% +4 "core" %7\ \ \ $ +2 "sampler")N% +4 "core" %JH \ ?" +12 ."WCR"SS.reconfigure SSconfig +3 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +2483 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"'a @ +79 "core" ? +53 "sampler")^% +4 "core" %pm \ m\ + ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +94 "core"  +2 "collection"'}% +5 "core" %f\ O +2 ."WCR"CSV.dial between air and CTV +2 "collection"'~ ` +31 "core" a +3 ."WCR"CS.seek 6.773ml +2 "collection"'[') +876 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'s  +2 '  +31 "core"  +47  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'#'4 +1587 "core" 'Ak\ ` +3 ."WCR"CBV.dial :waste2b +2 "collection"'K  +31 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'' +290 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'b  +137 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +55 "core"  +2 "collection"'Z% +5 "core" %d\ G + #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'6' +618 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'|' +1997 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +3 "collection"' @ +77 "core" ? +53 "sampler")5% +3 "core" %^[ \ r\ +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'3  +92 "core"  +2 "collection"'9% +5 "core" %U\ U +2 ."WCR"CSV.dial between air and CTV +2 "collection"'4 ` +72 "core" b +3 ."WCR"CS.seek 6.784ml +2 "collection"'S' +857 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +3 'O  +16 "Can" #\ O +14 "core"  +108  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'r'4 +1685 "core" 'vY\ R +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'+  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'(' +188 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +136 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'1  +43 "core"  +2 "collection"'% +4 "core" %<\ O +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'\ ' +618 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'f' +1988 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"'D @ +76 "core" ? +53 "sampler")M% +3 "core" %[\\ \ ~\ +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"')  +93 "core"  +2 "collection"'/% +5 "core" %-\ ` +2 ."WCR"CSV.dial between air and CTV +60 "collection"'B ` +61 "core" ^ +3 ."WCR"CS.seek 6.693ml +3 "collection"'w' +875 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +6 "collection"'W  + '  +32 "core"  +107  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +3 "collection"'{'4 +1602 "core" '5\ ] +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"',  +31 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'' +262 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'  +136 "core" +2 "collection"'& +5 "core" &WYR.\ X? +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 + "manipulator"&p% +4 "core" %\    +3 "storage"(t% +4 "core" %d\ \ \ y +2 "storage"($. +4 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(P( +212 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (h& +4 "core" & \ \  z\ | +2 "manipulator"&@& +4 "core" & *  T / +2 "manipulator"&% +4 "core" %\  !  +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +167 "core" ( +2 "manipulator"&C& +5 "core" & * % \\ +2 "storage"(<& +4 "core" &  P\  +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +8 "manipulator"&U' +105 "core" ' +2 "storage"(?& +5 "core" &  -\  +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek beamBreak +2 "storage"( 'V +183 "core" ' +2 "storage"(A- +4 "core" -' + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&v& +4 "core" &  +2 "storage"(& +4 "core" &  \  +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&7' +27 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&&, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(0- +3 "core" -' +3 ."WCR"SE.seek 12.08 Pucks below Top Plate +2 "storage"(V'm +32 "core" ' +2 "manipulator"&% +5 "core" %8 ) "  +2 "storage"(H& +4 "core" &  c\  + ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 344 counts +2 "manipulator"&'d +17 "core" ' +2 "manipulator"&& +5 "core" & !   +3 "storage"(=& +4 "core" &  \ \  +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&;' +18 "core" ' +3 ."WCR"SE.seek 13.08 Pucks below Top Plate +2 "storage"(y'\\ +50 "core" ' +2 "manipulator"&n& +5 "core" &  !  +2 "manipulator"&k% +4 "core" %а !  +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&d(ӷ +164 "core" ( +2 "manipulator"&G& +60 "core" &  * 4 +6 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &"& +7 "core" &  !  4 +2 ."WCR"Forearm.seek CC +2 "manipulator"&8' +93 "core" ' + ."WCR"Hand.close +2 "manipulator"&J/ +61 "core" / +2 ."WCR"CC.seek :open +3 "collection"':( +420 "core" ( +2 "storage"( & +4 "core" & \ \  \ | +3 "storage"(& +4 "core" & \ \  \ z +3 "manipulator"&E& +4 "core" &  4 +3 "manipulator"&% +6 "core" % ?   " +3 ."WCR"Forearm.seek :retract +2 "manipulator"&u'\ +96 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +3 "manipulator"&2( +168 "core" ( +2 "manipulator"&m& +5 "core" & $ (  +2 "storage"(R& +4 "core" & \ \  \ w +3 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."WCR"Forearm.seek 2 +3 "manipulator"&Y' +99 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&., +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&]1 +65 "core" 1 +3 "manipulator"&`% +5 "core" % /   n \ +2 "storage"(>& +4 "core" & \  \\\ u +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 335 counts +2 "manipulator"&'[ +16 "core" ' +2 "manipulator"&T& +5 "core" & # "  +2 "storage"(F& +4 "core" &  g\ x +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'' +27 "core" ' +2 "storage"(o% +5 "core" %b\ \  \ | +3 ."downElevator"SE.seek :down +4 "storage"(%'X +100 (% +3 "core" % \ Wc +2 "manipulator"&% +5 "core" % !  +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +3 "manipulator"&I'\ +30 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +56 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +5 "core" &8\ e +2 .tHand.open + "manipulator"& 1 +21 "core" 1 +2 "manipulator"&_& +5 "core" & $ + N  +2 "manipulator"&% +4 "core" %\ \ |  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(- +191 "core" ( +3 "manipulator"&N& +5 "core" &- ! ! +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +4 "core" &-   x +2 .tForearm.seek :garage +2 "manipulator"&-'η +102 "core" ' +2 .tHand.close + "manipulator"&L/ +63 "core" / +2 "manipulator"&z& +5 "core" &- # +2 "manipulator"&c% +4 "core" % " " l +2 .tForearm.seek :retract +2 "manipulator"&e'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&j(ӷ +286 "core" ( +2 "manipulator"&X& +5 "core" & + & 7 3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +4 "core" &  { 3 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&^' +100 "core" ' +2 "manipulator"&& +5 "core" &  ! U 3 +2 "manipulator"&}% +4 "core" %   +3 "collection"'~& +4 "core" &E\ d +2 "collection"'& +5 .tCC.seek :closed +2 "collection"'(W +4 "core" &5\ d +2 &5\ d +10 &07\ ],} +8 &b3\ [? +11 &o~6\ \\P +9 &/[5\ ]P +9 &]<\ ^P +10 &]4\ ^P +9 &t_8\ ^P +9 &6\\7\ ^P +10 &\\7\ ^P +9 &Z3\ _P +9 & |]6\ ^P +10 &"?Y6\ _P +9 &$\\5\ ^P +10 &%_5\ ^P +9 &']4\ ^P +9 &)GY7\ _P +10 &+ ]7\ ^P +9 &,Z4\ ^P +9 &.]5\ ^P +10 &0OY6\ _P +9 &2]4\ ^P +10 &3`(\ ^P +9 &5]+\ ^P +9 &7WY'\ ^P +10 &9],\ ^P +9 &:X,\ ^P +10 &<]-\ ^P +9 &>_^ \ _P +9 &@ ^*\ ^P +10 &A_(\ ^P +9 &C\\(\ _P +9 &EfZ'\ _P +10 &G(\\%\ _P +9 &Hb,\ ^Q +10 &J(\ \\S +9 &L['\ ZW +9 &N,\ XZ +10 &O(\ WZ +9 &Q&\ W[\ +9 &SW(\ V[\ +10 &U(\ W[ +9 &Vz%\ Z0 +9 &WP,\ [L +9 ( +2 "collection"'& +57 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.08 +10 "collection"'s& +4 "core" &WUg1\ ^G +2 &WUg/\ \\G + .tHand.open +2 "manipulator"&[1 +53 "core" 1 +2 "manipulator"&K% +5 "core" %  & % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&#'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'b& +5 "core" &WUg0\ _G +2 "collection"'% +4 "core" %*\ ^ +2 .tCSV.dial CSR +2 "collection"'Z  +43 "core"  +2 "collection"'% +5 "core" %0\ _ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'6'p +1378 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +3 "core" %p\ W +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'5'^ +691 "core" ' + .tCSV.dial :waste +3 "collection"'3 +135 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'9'4 +2016 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'4& +5 "core" &WUf\ NG +4 "collection"'|% +4 "core" %/\ M + .tCSV.dial :flush +2 "collection"'O  +45 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"''p +1277 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'S @ +44 "core" A +2 "collection"'+% +5 "core" %p\ V +2 .tCS.seek 7ml +2 "collection"'r'e +574 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 '1  +43 "core"  +97  +2 .tCBV.dial :waste1 +2 "collection"' @ +78 "core" A +3 .tCS.seek 0ml + "collection"'('4 +1736 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'\ & +5 "core" &WUf\ VG +2 "collection"'D% +4 "core" %4\ W +2 .tCSV.dial :flush +2 "collection"'M  +77 "core" +3 .tCS.seek 5ml + "collection"')'p +1266 "Can" %\ Z +3 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'/ @ +46 "core" B +2 "collection"'B% +6 "core" %p\ ^ +3 .tCS.seek 7ml +2 "collection"'f'l +579 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"'W  +79 "core"  +3 .tCS.seek 0ml + "collection"'w'4 +1734 "core" ' +2 #tFlushing upper manifold +2 "collection"',& +5 "core" &WUf \ OG +2 "collection"'{% +4 "core" %5 \ N + .tCSV.dial :flush +2 "collection"'  +75 "core" +3 .tCS.seek 5ml + "collection"''p +1276 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'p @ +45 "core" B +2 "collection"'t% +4 "core" %p\ M +3 .tCS.seek 7ml +2 "collection"'$'h +579 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'h +2 '@  +50 "core" +60 ~ +2 .tCTV.dial :air +2 "collection"'  +136 "core" +2 .tCS.seek 0ml +2 "collection"'C'4 +1739 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'<'0 +809 "core" ' + .tCSV.dial :waste +2 "collection"'l +46 "core" +2 .tCS.seek 0ml +2 "collection"'?'4 +791 "core" ' +2 "collection"'& +4 "core" &WUe\ TG +2 "collection"'A% +5 "core" %8\ U + .tCSV.dial :flush +2 "collection"'v  +42 "core"  +63 .tCS.seek 3ml +2 "collection"''0 +805 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'0 @ +45 "core" A +2 "collection"'% +5 "core" %0 \ V +2 .tCS.seek 5ml +2 "collection"'H'p +592 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"''4 +1269 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'='0 +801 "core" ' + .tCSV.dial :waste +2 "collection"'n +76 "core" +3 .tCS.seek 0ml +2 "collection"'k'4 +806 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'U& +5 "core" &WUe\ OG +2 "collection"'% +4 "core" %2 \ O +2 .tCSV.dial CSR +2 "collection"'  +134 "core"  +2 "collection"'7% +5 "core" %2\ Q + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 8ml +2 "collection"''L +1993 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"'V' +566 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'G +106 "core" +2 .tCTV.dial :intake +2 "collection"';  +75 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'"' +2062 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'&  +76 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'J'4 +600 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'  +105 "core"  +2 "collection"'i% +5 "core" %3\ ] + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +12 .tCS.seek 4ml +2 "collection"' 'P +1112 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1498 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'E  +5 '  +40 "core" ~ +99 ~ +2 .tCBV.dial :waste1 +2 "collection"'m @ +46 "core" A +3 .tCS.seek 0ml +2 "collection"'R'4 +2437 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'8  +45 "core"  +2 "collection"'d% +5 "core" %6\ P + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"']'P +1113 "core" ' +2 .tdelay 5 seconds +504 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'`' +1509 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'>  +45 "core" ~ +2 .tCBV.dial :waste2b +2 "collection"'T  +79 "core"  +3 .tCS.seek 0ml + "collection"'F'4 +2420 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'o  +46 "core"  +2 "collection"'u% +5 "core" %8\ [ + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''P +1117 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +62 .tCS.seek 10ml + "collection"'' +1493 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'2 +2 '  +50 "core"  +56 +2 .tCTV.dial :air +2 "collection"'Y  +137 "core" ~ +3 .tCS.seek 0ml +2 "collection"' '4 +2448 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'_'0 +810 "core" ' + .tCSV.dial :waste +2 "collection"' +45 "core" +3 .tCS.seek 0ml +2 "collection"''4 +803 "core" ' +2 #tFlushing upper manifold + "collection"'y& +5 "core" &WUe\ dG +2 "collection"''% +5 "core" %3\ d +3 .tCSV.dial :flush +2 "collection"'%  +44 "core"  +3 .tCS.seek 5ml +2 "collection"'N'p +1259 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'g @ +55 "core" ? +2 "collection"'P% +5 "core" %p\ U +2 .tCS.seek 7ml +2 "collection"'.'h +575 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'L +103 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'z'4 +1745 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'c'0 +807 "core" ' + .tCSV.dial :waste +2 "collection"'I +58 "core" +2 .tCS.seek 0ml +2 "collection"'-'4 +797 "core" ' +2 "collection"'X& +5 "core" &WUe\ RG +2 "collection"'a% +5 "core" %5\ R +3 .tCSV.dial :flush +2 "collection"'\\  +45 "core"  +3 .tCS.seek 3ml +2 "collection"''0 +800 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'} @ +43 "core" B +2 "collection"'~% +4 "core" %0\ J +3 .tCS.seek 5ml +2 "collection"'e'p +567 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"':'4 +1310 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +810 "core" ' + .tCSV.dial :waste +2 "collection"'s +76 "core" +3 .tCS.seek 0ml + "collection"'['4 +798 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'K& +5 "core" &WUe\ dG +2 "collection"'b% +4 "core" %8\ d +2 .tCSV.dial :flush +2 "collection"'  +44 "core"  +4 .tCS.seek 5ml +2 "collection"'Z'p +1279 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"' @ +56 "core" ? +2 "collection"'^% +5 "core" %p\ ` +2 .tCS.seek 7ml +2 "collection"''e +565 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'  +5 '6  +41 "core"  +96  + .tCBV.dial :waste1 +2 "collection"'3 @ +47 "core" @ +3 .tCS.seek 0ml +2 "collection"'5'4 +1724 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'4& +5 "core" &WUf\ `G +2 "collection"'|% +4 "core" %2\ ` +2 .tCSV.dial :flush +2 "collection"'O  +75 "core" +3 .tCS.seek 5ml +2 "collection"'9'p +1149 "Can" $\ M +113 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'S @ +46 "core" B +2 "collection"'+% +5 "core" %p\ N +2 .tCS.seek 7ml +2 "collection"''h +575 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +55 "collection"'  +51 "core"  +2 .tCBV.dial :waste2b +2 "collection"'1  +79 "core"  +3 .tCS.seek 0ml +2 "collection"''4 +1739 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'r& +5 "core" &WUe\ SG +2 "collection"'\ % +4 "core" %4\ S +2 .tCSV.dial CSR +2 "collection"'D  +44 "core"  +2 "collection"'M% +5 "core" %4\ S + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'('L +1973 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'/' +565 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'B +4 ')  +50 "core"  +55 +2 .tCTV.dial :intake +2 "collection"'  +76 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'W' +2071 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'f  +76 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"','4 +609 "core" ' + .tCSV.dial CSR +2 "collection"'{  +105 "core"  +2 "collection"'% +5 "core" %0\ ] + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'w'p +1375 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'p' +1381 "core" ' + .tCSV.dial CBV +2 "collection"'t +106 "core" +2 .tCS.seek 0ml +2 "collection"''4 +2656 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&@& +5 "core" &  . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&h(ӷ +19 "core" ( +2 "manipulator"&& +5 "core" &Ӻ & $ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &$& +3 "core" &Ӻ ! ! $ +2 .tForearm.seek CC +2 "manipulator"&C' +93 "core" ' + .tHand.close +2 "manipulator"&l/ +54 "core" / +2 .tCC.seek :open +2 "collection"'<( +420 "core" ( +2 "manipulator"&& +4 "core" & ! " # +2 "manipulator"&A% +5 "core" % 8  ! +2 .tForearm.seek :retract +2 "manipulator"&v'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&?(- +297 "core" ( +2 "manipulator"&0& +4 "core" &- # *   +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &-    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +5 "manipulator"&'η +112 "core" ' +2 .tHand.open +2 "manipulator"&H1 +63 "core" 1 +2 "manipulator"&% +5 "core" % ε # / ! +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&n'\ +101 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'=& +4 "core" &\ i +2 .tHand.open + "manipulator"&U1 +21 "core" 1 +2 "manipulator"&& +4 "core" &- !  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +16 "core" ( +2 "manipulator"&7& +4 "core" &- & ! h +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &k& +2 "core" &-  ! h +3 .tForearm.seek :garage +2 "manipulator"&'η +99 "core" ' +2 .tHand.close + "manipulator"&G/ +58 "core" / +2 "manipulator"&;& +5 "core" &- * , & h +2 "manipulator"&V% +4 "core" %   M b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +59 "manipulator"&"(ӷ +290 "core" ( +2 "manipulator"& & +4 "core" &  ! M / +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +3 "core" &  / +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&J' +99 "core" ' +2 "manipulator"& & +5 "core" & ! / +2 "manipulator"&E% +4 "core" %" ! " +3 "collection"'& +4 "core" &!\ a +3 "collection"'m& +5 .tCC.seek :closed +2 "collection"'(W +4 "core" &)\ ` +2 &+\ ` +9 &/#\ X+{ +9 &c \ X? +10 &ey\ WP +9 &&Y&\ YP +11 &Z(\ YP +8 &Z\ XP +9 &k\\\ XP +10 &-Z\ YP +9 &Z\ XP +9 &W$\ YP +10 & tW\ YP +9 &"5X\ XP +10 &#Y#\ WP +9 &%\\(\ XQ +9 &'|Y\ XP +10 &)=Z!\ WP +9 &*Z\ XP +9 &,W\ XP +10 &.Z\ WP +9 &0EZ\ WP +10 &2Z(\ WP +9 &3]%\ WP +9 &5Z"\ WP +10 &7NZ\ WP +9 &9[\ WP +9 &:Z\ UP +10 &<]\ VP +9 &>U]\ VP +10 &@]\ VP +9 &A\\\ UP +9 &C]\ VP +10 &E][\ VP +9 &G\\\ VP +9 &Hc\ UP +10 &Jx\ US +9 &LS\ RW +10 &N \ OZ +8 &O\ O[ +10 &Q\ O[\ +10 &SM!\ N[ +9 &U\ N\\ +9 &Vz\ Q0 +10 &WV"\ SB +8 ( +2 "collection"'m& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.10 +2 "collection"'8& +5 "core" &WZR\ V> + &WZR\ W> + .tHand.open +2 "manipulator"&d1 +65 "core" 1 +3 "manipulator"&R% +4 "core" % " # +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&]'\ +90 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'>& +5 "core" &WZR\ [> +2 "collection"'T% +4 "core" %0\ \\ +2 .tCSV.dial CSR + "collection"'`  +106 "core"  +2 "collection"'o% +5 "core" %0\ Z + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'u'p +1374 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 'F% +3 "core" %p\ ` +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"''W +687 "core" ' + .tCSV.dial :waste +2 "collection"' +135 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'2'4 +2006 "core" ' +2 #tPurging external Intake + "collection"'Y& +4 "core" &WZR \ S> +3 "collection"'% +4 "core" %7 \ S + .tCSV.dial :flush +2 "collection"'  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +2438 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'_ +75 "core"  +2 .tCTV.dial :intake +2 "collection"'y  +77 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"'''4 +2552 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'%  +77 "core"  +2 #tFlushing upper manifold + "collection"'& +5 "core" &WZR\ V> +2 "collection"'g% +4 "core" %0 \ V + .tCSV.dial :flush +2 "collection"'P  +75 "core"  +3 .tCS.seek 5ml + "collection"'N'p +1275 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'L @ +56 "core" > +2 "collection"'.% +4 "core" %p\ ` +3 .tCS.seek 7ml +2 "collection"'z'l +561 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'I +104 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'c'4 +1724 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'X'0 +812 "core" ' + .tCSV.dial :waste +2 "collection"'a +57 "core" +2 .tCS.seek 0ml +2 "collection"'\\'4 +802 "core" ' +2 "collection"'-& +4 "core" &WZR \ O> +2 "collection"'}% +4 "core" %2\ O +2 .tCSV.dial :flush +2 "collection"'~  +45 "core"  +2 .tCS.seek 3ml +2 "collection"''0 +807 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'e @ +55 "core" ? +2 "collection"':% +4 "core" %0\ V +3 .tCS.seek 5ml +2 "collection"'s'p +562 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +60 "collection"''4 +1271 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'K'0 +794 "core" ' + .tCSV.dial :waste +2 "collection"'b +75 "core" +3 .tCS.seek 0ml +2 "collection"''4 +798 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&[& +5 "core" &  , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +17 "core" ( +2 "manipulator"&^& +5 "core" &Ӻ ! ' & + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &Z& +3 "core" &Ӻ   & +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' + .tHand.close +2 "manipulator"&6/ +64 "core" / +2 .tCC.seek :open +2 "collection"'3( +423 "core" ( +2 "manipulator"&& +4 "core" & # ! $ +3 "manipulator"&4% +4 "core" % ; +2 .tForearm.seek :retract +2 "manipulator"&|'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&O(- +297 "core" ( +2 "manipulator"&5& +4 "core" &- ! *  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &S& +3 "core" &- k  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&+'η +113 "core" ' + .tHand.open +2 "manipulator"&91 +60 "core" 1 +2 "manipulator"&% +4 "core" % ε 1 / . +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&1'\ +96 "core" ' + #tCompleted [mbaPhase] begun 14:00:51 +2 #Preparing to sleep until Mon Oct 15 14:00:51 +0200 2018 +5 #"shutdown"deferred until MFBPCR finish +3 #tWaiting for MFBPCR til 14:00CEST15-Oct-18 + #Continuing at 14:00CEST15-Oct-18 +3 "Can" $\ bxx +4 ."Qmail"GoodNews.email "Then, in tube 3: mbaPhase\\n/home/esp/esp2/mission/18tundeployv3.rb:123\\n{1 => 22, 2 => 14, 3 => 8}\\nCan@16:46:59, 14.4C, 70% humidity, 14.3psia, 13.068V, 0.682A, 0.682A avg, 8.92W",Subject: "Waiting until 14:00CEST15-Oct-18" +17078 "Can" $\ Z +60004  !\ a +60004  \ a +60005  \ V +13765 ."PCR"PCR.off +180 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"7384140:2469,912,711,719,60.0001;7385090:2763,914,692,687,60.0001;7385940:2243,946,672,677,60.0374;7386690:1642,990,700,677,60.0001;7497630:2510,958,691,705,60.0001;7498580:2735,942,662,683,60.0001;7499430:2171,955,695,686,60.0001;7500180:1578,960,693,667,60.0001;7611680:2508,965,677,724,60.0001;7612630:2699,1007,678,697,60.0001;7613480:2164,913,697,699,60.0001;7614230:1573,897,692,691,60.0001;7726090:2423,869,700,643,59.9628;7727040:2782,861,714,675,60.0001;7727890:2135,930,696,684,60.0001;7728640:1588,947,692,693,60.0374;7839680:2455,938,697,711,60.0001;7840630:2719,934,715,649,60.0001;7841480:2173,947,693,688,60.0001;7842230:1573,930,694,683,60.0001;7953650:2470,952,702,713,59.9628;7954600:2823,950,638,703,60.0001;7955450:2114,956,697,692,60.0001;7956200:1538,983,686,683,60.0001;8067800:2464,952,700,712,59.9628;8068750:2731,1049,671,677,59.9628;8069600:2165,880,693,685,60.0001;8070350:1571,947,693,684,60.0001;8181890:2457,944,700,717,59.9628;8182840:2720,1079,679,665,59.9628;8183690:2144,993,684,721,60.0001;8184440:1500,967,692,681,60.0001;8295720:2455,933,698,716,59.9628;8296670:2740,949,693,687,59.9628;8297520:2158,960,720,688,60.0001;8298270:1561,915,671,693,60.0374;8409310:2456,926,700,716,59.9628;8410260:2735,978,670,680,59.9628;8411110:2129,960,695,726,60.0001;8411860:1551,831,697,681,60.0001;8522900:2450,919,702,714,59.9628;8523850:2730,953,694,681,60.0001;8524700:2155,929,686,683,60.0374;8525450:1666,918,663,683,60.0001;8636750:2461,910,703,715,59.9628;8637700:2729,911,690,652,60.0374;8638550:2148,953,733,624,60.0001;8639300:1590,953,702,664,60.0374;8750130:2458,921,674,716,60.0001;8751080:2732,944,693,683,60.0001;8751930:2156,945,698,686,60.0001;8752680:1574,944,696,684,60.0001;8863700:2457,950,704,718,60.0001;8864650:2731,948,694,684,60.0001;8865500:2161,945,696,684,60.0001;8866250:1556,931,698,685,60.0001;8977260:2451,946,704,707,60.0001;8978210:2745,927,696,639,60.0374;8979060:2144,926,695,685,60.0001;8979810:1581,923,696,685,60.0374;9090880:2462,903,706,677,60.0001;9091830:2736,927,695,689,60.0001;9092680:2168,955,699,687,60.0001;9093430:1591,935,716,646,60.0374;9204470:2451,928,706,712,60.0001;9205420:2728,958,693,683,60.0001;9206270:2157,929,692,648,60.0374;9207020:1578,929,694,682,60.0001;9317800:2464,939,709,716,60.0001;9318750:2737,923,662,687,60.0001;9319600:2163,1073,683,670,60.0001;9320350:1546,934,697,679,60.0001;9430970:2454,935,708,688,59.9628;9431920:2745,949,694,688,60.0001;9432770:2164,977,696,685,60.0001;9433520:1592,953,698,676,59.9628;9544040:2450,928,713,714,59.9628;9544990:2744,929,697,729,59.9628;9545840:2073,947,697,680,59.9628;9546590:1575,924,665,682,60.0374;9657620:2469,957,714,714,59.9628;9658570:2746,955,691,650,59.9628;9659420:2172,938,694,731,59.9628;9660170:1489,900,697,679,60.0001;9770760:2458,928,714,718,59.9628;9771710:2730,938,696,684,60.0001;9772560:2183,965,699,684,60.0001;9773310:1604,901,693,738,60.0001;9884410:2462,949,715,714,60.0001;9885360:2753,930,694,686,60.0001;9886210:2280,805,702,688,60.0001;9886960:1570,920,695,683,60.0374;9998110:2458,960,713,714,59.9628;9999060:2739,937,664,688,60.0001;9999910:2185,917,713,659,60.0001;10000660:1584,924,696,679,60.0001;10111800:2463,930,714,716,60.0001;10112750:2768,1048,675,673,60.0001;10113600:2177,943,695,685,60.0001;10114350:1584,943,666,686,60.0374;10225540:2469,921,717,719,59.9628;10226490:2755,951,664,684,60.0001;10227340:2181,958,697,687,60.0001;10228090:1592,949,698,683,60.0374;10339230:2481,912,717,718,60.0001;10340180:2757,928,694,689,60.0001;10341030:2169,958,697,685,59.9628;10341780:1662,853,663,685,60.0001;10452920:2471,932,718,716,59.9628;10453870:2733,942,692,651,60.0001;10454720:2273,863,691,665,60.0001;10455470:1590,941,696,692,60.0001;10566170:2447,1043,700,728,59.9628;10567120:2684,937,694,684,60.0001;10567970:2169,1018,655,698,60.0374;10568720:1549,912,695,682,60.0374;10679480:2473,935,718,720,60.0001;10680430:2751,941,664,685,60.0374;10681280:2162,970,694,678,60.0001;10682030:1609,926,698,679,60.0001;10793330:2483,919,716,715,59.9628;10794280:2726,1057,688,672,60.0001;10795130:2154,934,697,681,60.0374;10795880:1595,947,702,676,60.0374;10906970:2467,930,719,717,59.9628;10907920:2866,774,662,738,60.0001;10908770:2049,934,698,684,60.0001;10909520:1602,957,698,685,60.0001;11020290:2482,917,717,680,60.0001;11021240:2732,914,697,691,60.0001;11022090:2199,913,700,685,60.0001;11022840:1583,946,696,683,60.0001;11133680:2487,944,723,716,60.0001;11134630:2745,939,695,687,60.0001;11135480:2171,974,664,719,59.9628;11136230:1640,805,698,681,60.0001;11246980:2472,962,720,706,59.9628;11247930:2749,937,662,680,60.0001;11248780:2172,1012,684,670,60.0001;11249530:1599,942,695,684,60.0001;11360340:2576,869,715,662,59.9628;11361290:2753,928,694,686,60.0001;11362140:2173,942,699,688,60.0001;11362890:1587,942,695,680,60.0001;11473750:2423,878,714,715,60.0001;11474700:2773,940,694,687,59.9628;11475550:2180,932,665,680,60.0374;11476300:1586,930,698,686,60.0001;11587190:2428,919,732,705,59.9628;11588140:2769,930,691,686,60.0001;11588990:2172,1080,694,651,60.0001;11589740:1559,983,681,713,60.0374;11700700:2480,933,725,711,60.0001;11701650:2767,920,695,685,60.0001;11702500:2183,920,694,711,60.0001;11703250:1593,932,653,675,60.0001;11814410:2531,916,717,716,59.9628;11815360:2734,960,699,694,60.0001;11816210:2168,926,665,681,60.0001;11816960:1599,942,697,686,60.0001;11927740:2484,934,722,716,60.0001;11928690:2768,930,667,686,60.0001;11929540:2281,926,694,668,60.0001;11930290:1559,952,695,683,60.0001;12041420:2480,889,722,710,60.0001; +25 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct1315h150ml.pcr +2 "MFB"*% +4 "core" %W { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*r'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*\  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*D % +110 "core" % +2 "MFB"*M% +4 "core" %(0 | +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zv +225 "core" ' +3 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*(  +49 "core" +2 "MFB"*)% +4 "core" %Zk {\ 9 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*B'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*/% +3 "core" %>  |n +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*f'I +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*W  +49 "core" +2 "MFB"*{% +4 "core" %M\  | R +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*,  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*w  +85 "core"  +2 "MFB"*t% +4 "core" %p | +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*p'Z +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*@' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*$' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +53 "MFB"*#,,'T(20( b +9 ."MFBPCR"AS.seek 0ml +2 "MFB"*l'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"*A% +5 "core" %V | +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*C' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*0  +52 "core"  +4 "MFB"*h% +4 "core" %x {\ < +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +8383 "Can" \ fww +7725 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*H % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" %>\ r | R +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*=' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*v  +49 "core" +2 "MFB"*U% +4 "core" %t {\ = +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q2 +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*7  +47 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*k'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19091 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5781 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*G'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*;' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*V'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*n'V +1449 "Can" \ jii +1282 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +5068 "core" ' +4 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118oct1317h150ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +65 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*E  +24 "core"  +2 "MFB"*% +5 "core" %V {? +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*&'(I +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*m n +151 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +60 "MFB"*8'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*d'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*R  +148 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*>  +34 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*T% +4 "core" %(& | +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*`'FP +623 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*o  +136 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*J% +4 "core" %FJ\  | O +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*' +1820 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +3 "MFB"*F  +34 "core"  +2 #"MFBPCR"Adding PP4 +2 .delay 2 seconds +202 "MFB"*u% +4 "core" % { % +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"* ' +619 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air3 +2 "MFB"* % +35 "core" & +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*Y% +4 "core" %  | C +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*' +617 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*2% +4 "core" % |] +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*_'\ +5868 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*y n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +4 "core" %\  { E +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*%'\  +612 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*g% +3 "core" %\  | + +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*P' : +5033 "Can" \ o^^ +5 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +3 "MFB"*'  +54 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*L  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*.% +4 "core" % ; | / +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*N'Z +32600 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*I  +79 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*z % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +25739 "Can" \ V +60004  \ W +60004  \ a +60005  \ dtu +60004  \ V +60004  \ W +60004  \ cut +60004  \ X +45833 ."PCR"PCR.off +138 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"14340730:2332,915,675,750,59.9628;14341630:2517,870,708,668,60.0001;14342680:2829,1380,670,676,60.0001;14453420:2266,944,723,711,60.0001;14454320:2548,993,692,672,60.0001;14455370:2864,1227,704,674,60.0001;14566130:2160,1013,722,734,60.0001;14567030:2517,852,709,664,59.9628;14568080:2849,1261,664,684,60.0001;14678560:2242,920,725,710,60.0001;14679460:2538,946,696,684,60.0001;14680510:2855,1220,666,686,60.0001;14791900:2257,920,726,712,59.9628;14792800:2489,986,650,684,60.0001;14793850:2841,1234,728,660,60.0374;14904670:2215,939,728,755,59.9628;14905570:2430,936,675,673,59.9628;14906620:2855,1247,695,679,60.0001;15017650:2294,842,739,724,60.0001;15018550:2533,906,691,710,60.0001;15019600:2787,1332,669,729,60.0001;15130590:2250,938,729,715,60.0374;15131490:2576,1005,698,639,60.0001;15132540:2836,1245,663,683,60.0001;15243240:2227,980,719,707,60.0001;15244140:2612,845,713,689,60.0001;15245190:2809,1224,698,689,60.0001;15356140:2319,835,716,720,59.9628;15357040:2533,951,694,650,60.0001;15358090:2852,1266,698,688,60.0001;15468830:2252,918,726,715,59.9628;15469730:2615,890,658,683,60.0001;15470780:2856,1255,695,688,59.9628;15581580:2266,924,726,716,59.9628;15582480:2551,910,697,687,60.0001;15583530:2862,1248,696,685,60.0001;15694220:2275,922,693,709,60.0001;15695120:2572,953,695,685,60.0001;15696170:2859,1266,698,682,60.0001;15807170:2272,941,721,714,59.9628;15808070:2570,938,698,681,60.0001;15809120:2869,1243,696,687,60.0001;15919660:2282,920,726,713,59.9628;15920560:2565,913,695,683,60.0001;15921610:2889,1254,698,684,60.0001;16032380:2374,963,695,757,59.9628;16033280:2593,824,725,641,60.0374;16034330:2867,1247,698,646,60.0374;16144730:2288,924,727,712,59.9628;16145630:2583,953,712,652,60.0001;16146680:2905,1276,722,627,60.0001;16257300:2308,918,725,713,60.0001;16258200:2578,915,698,687,60.0001;16259250:2901,1246,664,683,60.0001;16369590:2370,923,723,682,60.0001;16370490:2604,954,699,685,60.0001;16371540:2916,1228,688,660,60.0001;16482250:2303,932,725,714,60.0001;16483150:2597,945,695,685,60.0001;16484200:2925,1219,696,680,59.9628;16594470:2312,914,727,715,59.9628;16595370:2616,954,697,686,60.0001;16596420:2909,1257,664,684,60.0374;16707010:2352,886,727,713,59.9628;16707910:2612,966,716,678,59.9628;16708960:2883,1284,661,688,60.0001;16819670:2322,905,727,716,60.0001;16820570:2609,918,698,683,60.0001;16821620:2932,1205,698,686,60.0001;16932500:2336,922,723,711,59.9628;16933400:2624,926,691,649,59.9628;16934450:2937,1253,697,685,60.0001;17044710:2333,936,727,716,59.9628;17045610:2631,928,694,653,59.9628;17046660:2955,1258,698,682,59.9628;17157410:2220,937,724,712,60.0001;17158310:2650,919,695,685,60.0001;17159360:2949,1255,698,678,60.0001;17270270:2339,929,724,717,60.0001;17271170:2652,942,661,685,60.0001;17272220:2978,1238,699,685,60.0374;17382420:2361,919,725,714,59.9628;17383320:2655,936,661,682,59.9628;17384370:2975,1279,704,664,60.0374;17495360:2357,918,722,674,59.9628;17496260:2666,940,694,682,59.9628;17497310:3002,1280,695,682,60.0001;17607690:2385,917,722,675,60.0001;17608590:2700,931,696,682,60.0001;17609640:3013,1364,678,681,60.0374;17720270:2337,985,704,699,59.9628;17721170:2675,933,696,686,60.0001;17722220:3059,1242,696,685,60.0001;17832780:2483,955,726,710,59.9628;17833680:2798,944,694,688,59.9628;17834730:3143,1242,697,685,60.0374;17945290:2586,909,725,708,60.0001;17946190:2919,920,696,688,60.0001;17947240:3294,1282,694,683,60.0001;18057210:2757,934,723,715,60.0001;18058110:3130,913,698,687,59.9628;18059160:3531,1243,696,680,60.0001;18169400:3082,763,726,715,60.0001;18170300:3387,914,695,682,60.0001;18171350:3817,1256,697,684,60.0001;18282060:3243,932,725,713,59.9628;18282960:3697,967,694,688,60.0001;18284010:84,1223,666,686,60.0001;18394130:3520,942,724,715,60.0001;18395030:3995,933,696,688,60.0001;18396080:350,1258,698,683,60.0001;18506680:3759,952,726,714,60.0001;18507580:199,921,698,685,60.0001;18508630:350,1291,693,652,60.0001;18619040:4005,935,726,714,59.9628;18619940:350,917,696,684,59.9628;18620990:350,1273,696,646,60.0374;18731360:123,955,724,714,59.9628;18732260:350,943,697,686,59.9628;18733310:350,1256,696,649,60.0001;18844150:332,932,726,712,59.9628;18845050:350,956,698,687,60.0001;18846100:350,1242,669,684,60.0001;18956610:350,1275,723,711,59.9628; +19 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct1317h150ml.pcr +2 "MFB"*c% +4 "core" %W | +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*a'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*X  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*- % +110 "core" & +2 "MFB"*}% +4 "core" %(& | +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*~'Zl +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*\\  +49 "core" +2 "MFB"*e% +4 "core" %Zs |\ = +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*:'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*s% +3 "core" %>  | J +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'Z +532 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*b  +59 "core" +2 "MFB"*K% +4 "core" %l { +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*['q +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*^  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*Z  +73 "core"  +2 "MFB"*6% +4 "core" %q  { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*"'u +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +263 .AS.seek 1ml +2 "MFB"*]' +957 "Can" \ jbc +2113 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*4'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*S % +110 "core" & +2 "MFB"*9% +5 "core" %V {@ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*|  +51 "core"  +2 "MFB"*+% +4 "core" % { - +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Q % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*\ % +4 "core" %>\  | W +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*D' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*M  +49 "core" +2 "MFB"*r% +4 "core" % {\ 2 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*('q& +336 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*)  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4741 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +13248 "Can" \ Z +5842 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +2740 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*t' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5064 "core" ' +3 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct1319h150ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*p  +63 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*@  +23 "core"  +2 "MFB"*% +5 "core" %V { +2 ."MFBPCR"AS.seek 0.5ml +62 "MFB"*$'(@ +2548 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*l' +2898 "core" ' +2 "Can" \ ghh +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*j n +160 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*A  +145 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*#  +43 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*0% +4 "core" %() | +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*h'FS +630 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*C I +55 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*H% +3 "core" %FK { +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1847 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"* % +35 "core" % +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"*v% +4 "core" % { +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*U' +629 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air1 +2 "MFB"*=  +34 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*7% +3 "core" %\  | Q +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'& +618 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*k  +36 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +4 "core" %"\  | W +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"**'\ +5839 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*G n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*;% +3 "core" %\  | , +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*V'\  +631 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*?  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*n% +3 "core" %\  | +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' C +5044 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +53 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +34 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"* % +4 "core" % A |\ 9 +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*E'` +27562 "Can" \ jgg +5056 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +79 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*i % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +16 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +53800 "Can" \ Y +60004  \ `{{ +60004  \ `ww +60005  \ ] +60004   \ P +60004   \ T +60004   \ _rr +60004   \ X +31746 ."PCR"PCR.off +280 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"*21254360:1398,1248,729,724,58.9930;21255210:1593,1719,697,689,59.0303;21256160:1798,2140,698,687,59.0303;21257210:1996,2521,666,685,59.0303;21258360:2189,2970,696,682,59.0303;21370230:1414,1290,723,713,58.9930;21371080:1592,1716,693,683,59.0676;21372030:1792,2117,700,685,59.0303;21373080:1982,2524,697,686,59.0676;21374230:2176,2986,697,685,59.0303;21486520:1404,1244,723,712,59.0303;21487370:1582,1720,691,687,59.0676;21488320:1786,2109,662,685,59.0303;21489370:1986,2529,696,685,59.0676;21490520:2176,2942,695,684,58.9930;21603230:1405,1249,724,713,59.0303;21604080:1580,1692,697,688,58.9930;21605030:1771,2098,699,678,59.0303;21606080:1980,2535,697,680,59.0303;21607230:2178,2923,662,686,59.0676;21719790:1412,1259,723,714,59.0303;21720640:1588,1672,694,686,59.0303;21721590:1782,2115,697,683,59.0303;21722640:1983,2519,665,682,59.0303;21723790:2181,2979,700,685,59.0676;21835460:1410,1265,723,715,59.0303;21836310:1589,1707,693,684,59.0303;21837260:1786,2086,696,684,59.0303;21838310:1988,2508,666,684,59.0303;21839460:2165,2933,696,684,59.0303;21951480:1411,1239,722,710,58.9930;21952330:1585,1719,696,685,59.0303;21953280:1776,2110,695,684,59.0303;21954330:1957,2557,697,683,59.0303;21955480:2165,2920,698,684,59.0303;22067330:1401,1292,721,711,59.0303;22068180:1574,1699,692,685,59.0303;22069130:1777,2105,666,684,59.0303;22070180:1971,2509,696,682,59.0303;22071330:2177,2965,697,687,58.9930;22183110:1405,1244,725,714,59.0303;22183960:1578,1707,694,688,59.0676;22184910:1760,2085,695,683,59.0303;22185960:1974,2539,697,681,58.9930;22187110:2172,2944,696,683,59.0303;22299290:1404,1301,723,711,58.9930;22300140:1576,1677,693,682,59.0303;22301090:1770,2100,696,685,59.0303;22302140:1981,2568,695,685,59.0676;22303290:2158,2953,692,649,59.0676;22415200:1407,1288,725,713,58.9930;22416050:1575,1712,693,686,59.0303;22417000:1769,2164,697,681,59.0303;22418050:1980,2599,698,683,59.0676;22419200:2161,3023,693,643,59.0676;22531370:1407,1316,723,713,58.9930;22532220:1574,1771,692,687,59.0303;22533170:1777,2232,697,683,59.0303;22534220:1969,2654,698,684,59.0303;22535370:2173,3103,661,683,59.0676;22647030:1406,1323,722,715,58.9930;22647880:1583,1785,695,686,59.0303;22648830:1761,2266,699,686,59.0303;22649880:1963,2718,695,684,59.0303;22651030:2149,3172,697,686,59.0303;22763240:1402,1356,723,714,58.9930;22764090:1568,1798,696,684,58.9930;22765040:1772,2257,699,684,58.9930;22766090:1979,2696,699,683,58.9930;22767240:2159,3174,667,688,59.0303;22879010:1396,1350,725,714,59.0303;22879860:1568,1816,695,684,59.0303;22880810:1762,2254,697,686,58.9930;22881860:1974,2753,698,684,59.0303;22883010:2155,3234,692,651,59.0676;22995180:1407,1362,724,715,59.0303;22996030:1571,1856,694,685,58.9930;22996980:1765,2290,695,685,59.0303;22998030:1965,2782,696,686,59.0676;22999180:2165,3238,664,682,59.0303;23110730:1401,1344,722,712,58.9930;23111580:1585,1825,664,683,58.9930;23112530:1768,2297,695,685,59.0303;23113580:1971,2804,696,680,59.0303;23114730:2168,3240,694,644,59.0303;23226490:1402,1373,723,714,58.9930;23227340:1571,1834,667,687,59.0303;23228290:1776,2335,696,679,58.9930;23229340:1980,2764,698,682,59.0303;23230490:2150,3231,695,646,59.0676;23342300:1401,1380,723,713,58.9930;23343150:1574,1845,697,688,58.9930;23344100:1777,2324,697,685,59.0303;23345150:1967,2790,699,683,58.9930;23346300:2150,3244,694,647,59.0303;23458210:1400,1376,722,715,59.0303;23459060:1560,1838,696,687,59.0303;23460010:1766,2344,697,686,59.0303;23461060:1962,2816,697,682,59.0303;23462210:2156,3260,692,645,59.0303;23574290:1400,1345,724,713,59.0303;23575140:1565,1844,694,686,59.0303;23576090:1767,2321,696,683,58.9930;23577140:1969,2826,697,682,59.0303;23578290:2151,3267,664,680,59.0303;23690520:1402,1347,693,712,59.0303;23691370:1572,1840,695,686,58.9930;23692320:1760,2338,695,682,59.0303;23693370:1973,2810,698,687,59.0676;23694520:2147,3304,697,682,59.0303;23806380:1407,1365,723,715,59.0303;23807230:1577,1872,693,683,59.0303;23808180:1768,2347,695,687,59.0303;23809230:1976,2797,668,684,59.0303;23810380:2152,3297,696,683,59.0303;23922130:1406,1345,694,714,59.0303;23922980:1583,1883,695,685,59.0303;23923930:1769,2324,697,686,59.0303;23924980:1961,2827,695,683,59.0303;23926130:2137,3303,697,683,59.0676;24037850:1400,1391,723,708,58.9930;24038700:1573,1885,693,682,59.0303;24039650:1775,2358,697,682,59.0303;24040700:1964,2812,666,687,59.0303;24041850:2166,3301,695,685,59.0303;24153900:1406,1387,720,713,58.9930;24154750:1571,1873,692,686,58.9930;24155700:1766,2352,696,683,59.0303;24156750:1949,2866,696,683,59.0303;24157900:2153,3303,696,685,59.0676;24269850:1403,1391,723,716,58.9930;24270700:1577,1879,692,688,58.9930;24271650:1770,2358,664,683,59.0303;24272700:1973,2872,694,682,59.0303;24273850:2153,3338,696,685,59.0303;24385230:1394,1396,718,714,58.9930;24386080:1571,1895,695,685,59.0303;24387030:1761,2358,666,682,59.0676;24388080:1963,2868,698,684,59.0303;24389230:2153,3356,695,680,59.0303;24501330:1404,1426,725,715,58.9930;24502180:1575,1935,696,647,58.9930;24503130:1761,2414,698,681,59.0303;24504180:1962,2930,696,681,58.9930;24505330:2155,3425,694,681,59.0303;24617620:1402,1417,723,714,58.9930;24618470:1564,1915,691,681,59.0303;24619420:1758,2445,697,683,59.0303;24620470:1963,2955,697,681,58.9930;24621620:2170,3426,664,683,59.0303;24733440:1405,1473,721,710,59.0303;24734290:1567,1973,691,683,59.0303;24735240:1762,2443,697,683,59.0303;24736290:1969,2999,695,682,59.0303;24737440:2158,3483,665,684,59.0303;24849710:1407,1465,693,712,58.9930;24850560:1590,1982,691,685,59.0303;24851510:1765,2507,695,685,59.0303;24852560:1968,3004,694,681,59.0676;24853710:2150,3579,698,681,59.0303;24965660:1404,1503,724,714,59.0303;24966510:1578,2059,695,685,59.0303;24967460:1768,2542,697,681,58.9930;24968510:1962,3070,666,686,58.9930;24969660:2161,3641,697,681,59.0303;25081410:1395,1482,721,714,58.9930;25082260:1575,2046,693,684,58.9930;25083210:1777,2586,693,680,59.0303;25084260:1968,3103,696,683,59.0676;25085410:2150,3653,695,681,59.0676;25197210:1403,1505,724,713,58.9930;25198060:1580,2066,696,685,59.0676;25199010:1773,2600,698,682,59.0303;25200060:1959,3162,698,684,59.0303;25201210:2158,3717,697,686,58.9930;25313130:1398,1523,721,713,59.0303;25313980:1577,2087,693,683,58.9930;25314930:1777,2626,698,685,59.0303;25315980:1955,3202,699,688,59.0303;25317130:2157,3783,698,679,59.0303;25429200:1396,1514,723,713,59.0303;25430050:1580,2147,694,687,59.0303;25431000:1764,2650,696,680,59.0303;25432050:1977,3269,697,683,59.0303;25433200:2158,3859,697,685,59.0303;25545220:1407,1561,723,714,59.0303;25546070:1573,2120,667,686,59.0303;25547020:1784,2718,698,686,59.0303;25548070:1976,3284,695,683,59.0303;25549220:2158,3831,696,645,59.0303;25661860:1404,1591,723,714,59.0303;25662710:1584,2164,699,685,59.0303;25663660:1774,2776,697,685,59.0303;25664710:1976,3309,669,685,59.0303;25665860:2169,3933,697,682,59.0676;25777650:1407,1615,723,714,58.9930;25778500:1586,2204,693,685,59.0303;25779450:1775,2756,695,683,59.0303;25780500:1965,3350,697,682,59.0303;25781650:2177,3990,696,682,59.0303;25893870:1402,1603,722,714,59.0303;25894720:1583,2233,693,687,58.9930;25895670:1779,2790,665,681,59.0303;25896720:1971,3430,695,678,59.0303;25897870:2166,3988,700,687,59.0303;26010470:1787,3422,724,713,58.9557; +32 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct1319h150ml.pcr +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +4 "MFB"*& @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*m  +57 "core"  +2 ."MFBPCR"delay 20 seconds +2002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*<'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*8  +167 "core" +2 "MFB"*R% +4 "core" %(,  +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*>' +426 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*T n +160 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*d  +53 "core"  +2 "MFB"*o% +4 "core" % V  K +3 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*J'\ t +2036 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*` n +181 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*F'R +3159 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +29 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +57 "core" % +2 "MFB"*Y% +4 "core" %(& +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"* ' +427 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +4 "core" %  D +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*2' +224 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +37 "core"  +2 "MFB"*y% +4 "core" %  > +3 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*' G +3638 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*_ % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" % G $ J +3 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*g' Ō +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*%  +50 "core" +2 "MFB"*'% +4 "core" % ō $ @ +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*L' z$ +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*. n +97 "core" n + ."MFBPCR"ASV.dial :SPErecovery +3 "MFB"*P% +4 "core" % zz * +2 ."MFBPCR"AS.seek 0.365ml +3 "MFB"*I'` +7156 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*z n +168 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*!'R +732 "Can"  \ 1 +1141 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*c % +66 "core" % +2 "MFB"*N% +4 "core" %RX a, +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*X' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*-  +37 "core"  +2 "MFB"*}% +4 "core" %n ] @ +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*a' +11483 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\\ % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*e% +3 "core" %  k\ 0 +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*~'\ 4J +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*s% +4 "core" %\ 4P m\ 7 +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*:' +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*b n +94 "core" n +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*K  +42 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +11873 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*^' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +61 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Z'V +20134 "core" ' +2 ."MFBPCR"delay 10 seconds +178 "Can" !\ B +825 ."MFBPCR"ATV.dial :air3 +2 "MFB"*6 % +133 "core" & +2 "MFB"*[% +5 "core" %Vq v +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*"' +217 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +4 "MFB"*]  +50 "core"  +2 "MFB"*% +5 "core" %T v +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*' o +11487 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*4 % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" % {  | ) +2 ."MFBPCR"AS.seek 0.605ml +3 "MFB"*'\ 8* +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*S  +60 "core" +2 "MFB"*9% +4 "core" %\ 80 & z\ 2 +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*5' +330 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV +2 "MFB"*| n +94 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*+  +32 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +11886 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +5770 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +20139 "core" ' +2 ."MFBPCR"delay 10 seconds +469 "Can" !\ H +533 ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +74 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*M' x +8075 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*r n +91 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*D'^ +15510 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*) n +167 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*('R +203 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*  +4 "core" V + V + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*/ n +156 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*B  +52 "core"  +2 "MFB"*W% +4 "core" %() | +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*{' v +4652 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*f I +60 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +3710 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*w'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*t  +52 "core"  +2 "MFB"*p% +4 "core" %() { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*@': +2038 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +87 "core"  +2 "MFB"*% +4 "core" %: { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*$'K +420 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*j n +97 "core" m +2 "MFB"*l% +4 "core" %D { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*'  +2543 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*A I +52 "core" I +3 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +2906 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*0'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +52 "core"  +2 "MFB"*C% +4 "core" %(  { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*H': +2043 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*h  +85 "core"  +2 "MFB"*% +4 "core" %:  { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*v'7 +486 "core" ' + ."MFBPCR"ATV.dial ASV +3 "MFB"* n +88 "core" o +2 "MFB"*=% +4 "core" %* { / +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*7'  +2545 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*U I +52 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +923 "Can" !\ Y{z +1980 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +88 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +3050 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*G n +88 "core" o +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*;'Q +1467 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"** n +179 "core" m +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*?'V +317 "core" ' +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*n  +90 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*V % +56 "core" $ +2 "MFB"* % +5 "core" %V {I +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"* ' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +45 "core" +2 "MFB"*% +4 "core" %{ { +3 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*'0 +19126 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*i % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*m% +3 "core" %0c |\ < +3 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*E' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*8  +50 "core"  +2 "MFB"*R% +4 "core" %\  | J +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*<'cE +328 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV + "MFB"*T I +113 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +199 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*o'R +10091 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*>' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*`'R +10090 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +3421 "Can"  \ ^mm +2359 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*F'R +10090 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*u  +52 "core"  +2 "MFB"*% +4 "core" %Ro | +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*Y' +225 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +9990 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"* I +70 "core" J +3 ."MFBPCR"AS.seek 0.02ml +2 "MFB"* ' +9885 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +148 "core" m +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*y'V +224 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*2% +3 "core" %V { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*_'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +33 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +55 "core" $ +2 "MFB"*%% +4 "core" %(( { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*''Zn +225 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*g  +45 "core" +2 "MFB"*.% +4 "core" %Zs |\ = +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*P'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*L % +48 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*z% +3 "core" %>\ ` | X +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*I'^ +583 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*c  +49 "core"  +2 "MFB"*N% +4 "core" %f | ) +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*!'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*-  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*}  +74 "core"  +2 "MFB"*X% +4 "core" %p? | +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*\\'T +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*e' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2742 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5567 "Can" !\ daa +208 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*~' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*K  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*: % +110 "core" % +2 "MFB"*% +5 "core" %Vv {G +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*^' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*6  +50 "core" +2 "MFB"*[% +4 "core" % { # +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*Z'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*] % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +4 "core" %>\ h | P +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*"' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*4  +50 "core"  +2 "MFB"*% +4 "core" %e {\ = +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q+ +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*S  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*9'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +20000 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3891 "Can" !\ ^ll +1888 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +55 "MFB"*\ 'V +2738 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +5065 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*)' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +110 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*D'(@ +2551 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*( % +115 "core" & +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*/'V +2547 "core" ' +2 ."shutdown"AS.coast +2 "MFB"*5 +3 ."shutdown"SS.coast + "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast +2 "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +38 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown + ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +4111 "Can" \  +60005   \ )) +60004  \  +60004  \ ,, +60004  \  +60004  \   +60004  \  +60005  \  +60004  \ (( +60004  \  @CEST1539468592.62  \ ** +60004  \ ,, +60005  \ ++ +60004  \ ** +60004  \  +60004  \ *) +60004  \  +60004  \ )) +60005  \ ;; +60004  \ "" +60004  \ )) +60004  \ )) +60004  \  +60005  \ (( +60004  \  +60004  \  +60004  \  +60004  \ *) +60005  \  +60004  \ ** +60004  \  +60004  \ ,, +60004  \ &% +60005  \ ** +60004  \  +60004  \  +60004  \ )) +60004  \ -- +60005  \  +60004  \  +60004  \  +60004  \  +60004  \ )( +60005  \  +60004  \  +60004  \ $# +60004  \  +60004  \ )) +60005  \  +60004  \ -- +60004  \ :: +60004  \ (( +60004  \ ** +60005  \ *) +60004  \  +60004  \  +60004  \ ,, +60004  \ !! +60005  \  +60004  \ ,, +60004  \  +60004  \ *) +60004  \  +60005  \ '' +60004  \  +60004  \  +60004  \ <; +60005  \  +60004  \ 32 +60004  \  +60004  \ )( +60004  \ !  +60005  \  +60004  \ ** +60004  \  +60004  \ )( +60004  \ !! +60005  \ +* +60004  \ !! +60004  \ !! +60004  \ !  +60004  \ !! +60005  \ -- +60004  \ !! +60004  \ !! +60004  \ !! +60004  \ !! +60005  \ !! +60004  \ +* +60004  \ 99 +60004  \ -- +60004  \ *+ +60005  \ !! +60004  \ !! +60004  \ !! +60004  \ ## +60004  \ !! +60005  \ ?@ +60004  \ !! +60004  \ !! +60004  \ == +60004  \ !! +60005  \ )) +60004  \ !! +60004  \ !! +60004  \ :: +60005  \ :: +60004  \ !! +60004  \ -- +60004  \ +* +60004  \ !! +60005  \ ** +60004  \ !! +60004  \ !  +60004  \ !! +60004  \ !! +60005  \ !! +60004  \ ** +60004  \ 99 +60004  \ ** +60004  \ !! +60005  \ ** +60004  \ ** +60004  \ -- +60004  \ !  +60004  \ !! +60005  \ !! +60004  \ !! +60004  \ !! +60004  \ ?? +60005  \ !  +60004  \ !  +60004  \ ++ +60004  \ ** +60004  \ %% +60005  \ !! +60004  \ ** +60004  \ ** +60004  \ !! +60004  \ !! +60005  \ ** +60004  \ <; +60004  \ )) +60004  \ !! +60004  \ !! +60005  \ ** +60004  \ ** +60004  \ "" +60004  \ !! +60004  \ !! +60005  \ !! +60004  \ !! +60004  \ ** +60004  \ !! @CEST1539554998.68  \ ** +60004  \ ** +60004  \ +* +60004  \ ** +60004  \ ++ +60005  \ ** +60004  \ "" +60004  \ !! +60004  \ !  +60004  \ !! +60005  \ ** +60004  \ !! +60004  \ !! +60004  \ ++ +60004  \ !! +60005  \ !! +60004  \ !! +60004  \ ## +60004  \ !! +60004  \ !! +60005  \ !! +60004  \ ** +60004  \ !! +60004  \ ++ +60004  \ ** +60005  \ !! +60004  \ ** +60004  \ +* +60004  \ -, +60005  \ ** +60004  \ ** +60004  \ :: +60004  \ ,, +60004  \ ** +60005  \ )) +60004  \ !! +60004  \ !! +60004  \ !! +60004  \ ** +60005  \ ** +60004  \ !! +60004  \ !! +60004  \ !! +60004  \ (( +60005  \ !! +60004  \ )* +60004  \ !! +60004  \ 99 +60004  \ ++ +60005  \ ** +60004  \ !! +60004  \ ++ +60004  \ !! +60004  \ !  +60005  \ !! +60004  \ !! +60004  \ $$ +60004  \ $$ +30332 #"bkha"Session Begun +236 #-> can +4 "Can" \ 99 +1004 #"bkha"-> exit +2 #Session Ended +28427 "Can" \ !! +60004  \ +* +60004  \ !! +60004  \ !! +60004  \ !! +60005  \ !! +60004  \ !! +60004  \ !! +60004  \ ++ +60004  \ !! +60005  \ !! +50528 #"bkha"Session Begun +502 #-> ESP.wakeup +8 #Powering core bus +473 .Gate.power :raw,:ON +4 "sampler") +2 )B +3 "core"  +2 "collection"' +2 'W +3 "core"  +2 "processing"% +4 % +3 "core"  +2 "MFB"* +3 *f +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 ."bkha"SPE.coast +3 "MFB"*{  +5 "core" +2 ."bkha"SPE.configure SPEconfig + "MFB"*\ 2 +5 *,% +4 "core" % | +2 ."bkha"AS.configure ASconfig +4 "MFB"*#,,'T(^20( b +4 "sampler")t% +3 "core" %rsZ\ + ."bkha"SS.configure SSconfig +4 "sampler")#.0X +4 "core"  +2 "MFB"*` +4 "core"  +2 "MFB"*J9 +3 "core" 9 +2 "MFB"*u% +4 "core" %6 | +8 "sampler")% +4 "core" %pn \ +3 "collection"'F& +4 "core" &  \ | +2 "collection"'Y% +4 "core" %8  \ } +3 "processing"% & +4 "core" &2\ } +2 "processing"%% +4 "core" %\ } +2 "manipulator"&% +4 "core" % \ > @ h  +3 "manipulator"&2& +4 "core" &] ; < M u +2 "storage"( & +4 "core" &   \ , +3 "storage"(y% +3 "core" %a &  c\ +3 "collection"'9 +3 "core" 9 +2 "processing"%9 +4 "core" 9F +3413 #"bkha"-> MFB.ready? +3 "MFB"*%% +6 "core" %a | +667 #"bkha"-> MFB.ready! +4 "MFB"*_% +5 "core" %T { +2 #"bkha"Readying the MFB + #Homing MFB Syringe +3 .AFV.select :holdingCoil +2 "MFB"* +12 *g% +3 "core" %V + ."bkha"ATV.dial :air2 +3 "MFB"*.  +52 "core" +2 ."bkha"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha"AS.home.seek :home +58 "MFB"*'' +549 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*L' +1562 "Can" \ {}} +3726 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +12 ."bkha"delay 1 second +103 .ATV.dial :waste +2 "MFB"*z n +97 "core" m +2 ."bkha"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."bkha"AS.home.seek :empty +3 "MFB"*P'R +5256 "core" ' + ."bkha"ATV.dial :waste +2 .ARV.dial between carrier and air1 +5 "MFB"*c  +6 "core"  +2 ."bkha"ASV.dial :waste1 +4 "MFB"*N  +5 "core"  +6601 #"bkha"-> pcrDecon +3 "MFB"*I% +5 "core" %Rs |C +2 #"bkha"Cleaning PCR +2 .AFV.select :carrierSolution +3 "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."bkha"AS.seek 0.5ml +3 "MFB"*-'(@ +2908 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."bkha"ASV.dial :waste1 +2 .ATV.dial :air3 +3 "MFB"*} % +57 "core" $ +2 "MFB"*X% +5 "core" %(g | +2 ."bkha"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0.51ml +2 "MFB"*!'Ze +228 "core" ' +2 ."bkha"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*\\  +35 "core"  +2 "MFB"*e% +4 "core" %Zl o { G +3 ."bkha"AS.seek 0.81ml +3 "MFB"*a'> +6057 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"* % +49 "core" & +2 ."bkha"delay 3 seconds +303 "MFB"*s% +3 "core" %> t |h +3 ."bkha"AS.seek 0.835ml +3 "MFB"*~'Z +533 "core" ' +3 ."bkha"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*K  +50 "core"  +2 "MFB"*:% +4 "core" %me | +3 ."bkha"AS.seek 0.82ml +2 "MFB"*'q +323 "core" ' +2 ."bkha"delay 3 seconds +302 .ARV.dial :waste +3 "MFB"*b  +45 "core"  +2 ."bkha"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*6  +76 "core"  +2 "MFB"*[% +4 "core" %q n { +2 ."bkha"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.47ml +2 "MFB"*^'v +2040 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*]' +3072 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +4 "MFB"*Z' +5773 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."bkha"AS.seek 0ml +2 "MFB"*4'V +2732 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +3 "MFB"*' +5776 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +3 "MFB"*"'V +2732 "core" ' + ."bkha"ARV.dial between carrier and air1 +5 "MFB"*S  +44 "core"  +2 ."bkha"ATV.dial :air3 +3 "MFB"* % +110 "core" & +2 "MFB"*9% +5 "core" %Vm {J +2 ."bkha"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0.01ml +3 "MFB"*' +233 "core" ' +2 ."bkha"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*|  +52 "core"  +2 "MFB"*+% +4 "core" % {\ 5 +3 ."bkha"AS.seek 0.81ml +2 "MFB"*5'> +4624 "Can" \ v|| +11488 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"* % +49 "core" % +2 ."bkha"delay 3 seconds +303 "MFB"*Q% +3 "core" %>  | Y +3 ."bkha"AS.seek 0.835ml +3 "MFB"*' +525 "core" ' +3 ."bkha"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*\  +50 "core"  +2 "MFB"*r% +4 "core" %  | D +3 ."bkha"AS.seek 0.82ml +3 "MFB"*M'q$ +327 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial PCR +3 "MFB"*  +36 "core"  +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek :empty +3 "MFB"*)'R +4745 "core" ' + ."bkha"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 + .PCR.run 10:00 +21518 .PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*(' +5779 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +3 "MFB"*D'V +2731 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +4 "MFB"*/' +5775 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +56 ."bkha"AS.seek 0ml +3 "MFB"*'V +2733 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +4 "MFB"*3' +1176 "Can" \ s|| +4599 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +4 "MFB"*'V +2731 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."bkha"AS.seek 1ml +4 "MFB"*x' +5777 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek 0ml +3 "MFB"*q'V +2732 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +3 "MFB"*1' +5776 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 0ml +3 "MFB"*O'V +5067 "core" ' +24630 #"bkha"-> pcrDecon +3 "MFB"*&% +6 "core" %V |G +2 #"bkha"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 0.5ml +3 "MFB"*B'(@ +2905 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."bkha"ASV.dial :waste1 +2 .ATV.dial :air3 +3 "MFB"*W % +71 "core" & +2 "MFB"*% +4 "core" %( { +3 ."bkha"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0.51ml +3 "MFB"*f'Z_ +225 "core" ' +2 ."bkha"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*{  +49 "core" +2 "MFB"*,% +4 "core" %Za  { > +3 ."bkha"AS.seek 0.81ml +3 "MFB"*t'> +3090 "Can" \ p +2967 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*p % +50 "core" & +2 ."bkha"delay 3 seconds +303 "MFB"*w% +3 "core" %>  { [ +3 ."bkha"AS.seek 0.835ml +3 "MFB"*'H +526 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*  +49 "core" +2 "MFB"*@% +4 "core" %N\  { > +3 ."bkha"AS.seek 0.82ml +2 "MFB"*j'p +327 "core" ' +2 ."bkha"delay 3 seconds +302 .ARV.dial :waste +3 "MFB"*l  +44 "core"  +2 ."bkha"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*$  +86 "core"  +2 "MFB"*A% +4 "core" %p { +2 ."bkha"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.47ml +3 "MFB"*'; +2037 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +13 ."bkha"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*#' +3078 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek 0ml +4 "MFB"*C'V +2731 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +4 "MFB"*' +5776 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +4 "MFB"*0'V +2732 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +13 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."bkha"AS.seek 1ml +2 "MFB"*h' +5772 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek 0ml +4 "MFB"*H'V +2739 "core" ' + ."bkha"ARV.dial between carrier and air1 +5 "MFB"*  +44 "core"  +2 ."bkha"ATV.dial :air3 +4 "MFB"* % +110 "core" & +2 "MFB"*=% +4 "core" %V {Q +3 ."bkha"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0.01ml +3 "MFB"*7' +232 "core" ' +2 ."bkha"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"**% +4 "core" % { +3 ."bkha"AS.seek 0.81ml +2 "MFB"* '> +16114 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*U % +49 "core" % +2 ."bkha"delay 3 seconds +303 "MFB"*v% +3 "core" %>\  { Q +3 ."bkha"AS.seek 0.835ml +2 "MFB"*'{ +528 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*  +49 "core"  +2 "MFB"*m% +4 "core" % {\ = +3 ."bkha"AS.seek 0.82ml +2 "MFB"*i'q +328 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial PCR +3 "MFB"*V  +36 "core"  +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek :empty +3 "MFB"*?'R +4745 "core" ' + ."bkha"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +4343 "Can" \ Y +16266 ."bkha"PCR.off +4 .AFV.select :carrierSolution +48 "MFB"* +20 ."bkha"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*R' +5782 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +3 "MFB"*E'V +2731 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +4 "MFB"*T' +5775 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."bkha"delay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +4 "MFB"*<'V +2731 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +4 "MFB"*d' +5776 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +3 "MFB"*o'V +2732 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +4 "MFB"*>' +5776 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."bkha"AS.seek 0ml +4 "MFB"*`'V +2730 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +3 "MFB"*J' +5776 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 0ml +4 "MFB"*u'V +368 "Can" \ g +4697 "core" ' +55307 "Can" \ mz +16740 #"bkha"-> ESP.shutdown +4 ."shutdown"AS.coast +4 #"bkha"Asleep / Shutdown +3 "MFB"*5 +5 ."shutdown"SS.coast + "sampler")5 +5 ."shutdown"CC.coast + "collection"'6 +4 ."shutdown"CS.coast +2 "collection"'5 +4 ."shutdown"PC.coast +2 "processing"%6 +4 ."shutdown"Forearm.coast +2 "manipulator"&5 +5 ."shutdown"Elbow.coast + "manipulator"&6 +5 ."shutdown"SC.coast + "storage"(6 +5 ."shutdown"SE.coast + "storage"(5 +40 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +2 #Shutdown +1015 #"bkha"-> exit + #Session Ended +42145 "Can" \ ++ +60005  \ !! +60004  \ !! +60004  \ !! +60004  \ ** +60004  \ !! +60005  \ ** +60004  \ "" +4649  \ !! +3 #tPowering core bus +495 .Gate.power :raw,:ON +2 "sampler") +3 ) +2 "core"  +2 "collection"' +3 'F +3 "core"  +2 "processing"% +2 %Y +3 "core"  +2 "MFB"* +3 *  +56 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % | + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")2% +4 "core" %nm\ + .tSS.configure SSconfig +3 "sampler")#.0X F C ` +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 "manipulator"&Z% +4 "core" %\ : = )  +3 "processing"%4& +5 "collection"'& +6 "core" &M\ +2 & $\ +3 ."openPC"PC.reconfigure PCconfig + .tCC.reconfigure CCconfig +5 "collection"'$x2 ^22b + "processing"%$x2 ^22b +3 .tCC.home.seek :open +4 ."openPC"PC.home.seek :open +3 "collection"'S( +4 "processing"%( +281 "core" ( +15 ( +43 "Can" \ s +6 ."Qmail"GoodNews.email "At 14:01:18 began in tube 3: mbaPhase\\n/home/esp/esp2/mission/18tundeployv3.rb:123\\n{1 => 22, 2 => 14, 3 => 8}\\nCan@14:01:18, 13.5C, 71% humidity, 14.3psia, 13.151V, 0.771A, 0.771A avg, 10.14W",Subject: "Started 18tundeployv3 phase mbaPhase" +4 #tPhase [mbaPhase] +2 #==================> STARTED Superphase (phase #3) <=== + #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'9& +4 "core" & ! $\  +2 .tHand.open +2 "manipulator"&"1 +60 "core" 1 +2 "manipulator"&|& +4 "core" &[ D @ z +3 "manipulator"&+% +3 "core" % \ = 3 6  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +181 "core" ( +4 "manipulator"&& +5 "core" &- ? @ G  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &- @ F S  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +2 "manipulator"&5'η +93 "core" ' +2 .tHand.close +2 "manipulator"&\ / +60 "core" / +4 "manipulator"&r& +5 "core" &- ? = ^  +2 "manipulator"&% +4 "core" % 3 : " +4 .tForearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&M(ӷ +281 "core" ( +2 "manipulator"&)& +4 "core" &Ӷ# A < ;7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +3 "core" &Ӷ# ; <  ;7 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&D' +103 "core" ' +2 "manipulator"&/& +6 "core" &ӻ# @ = K ;2 +2 "manipulator"&% +4 "core" % > ;  [ +3 "collection"'3& +4 "core" &  #"\ r +2 "collection"'& +4 .tCC.seek :closed +3 "collection"'x(W +4 "core" &  #\ w +3 &  "\ v  +8 &4  "\ n,~ +9 &c  " \ n@ +10 &P  "\ mQ +9 &`  $\ pQ +9 &g  #\ qQ +10 &e  $\ pQ +9 &X_  $\ qQ +9 &e  #\ pQ +10 &b  $ \ qQ +9 &`  # \ qP +10 & `d  #\ qQ +9 &""] # \ rQ +9 &#_  # \ qP +10 &%e  #\ qP +9 &'he  !\ \ qQ +9 &)*c  "\ \ qQ +10 &*c  " \ qQ +9 &,`  #\ qQ +10 &.oe  %\ qQ +9 &02b  #\ qQ +9 &1e  !\ qQ +10 &3c  #\ qQ +9 &5x` " \ qQ +9 &7;b  #\ qP +10 &8]  ! \ qQ +9 &:_  \ rP +10 &<_  #\ oQ +9 &>Cb  "\ qP +10 &@b  "\ rQ +9 &Ae  !\ qQ +9 &C`  "\ qP +9 &EIg  #\ qQ +10 &G b  "\ qQ +9 &Hm  "\ qR +10 &J  #\ oS +9 &L@  !\ lW +9 &M  !\ j[ +10 &O  \ jZ +9 &Qz  \ j[\ +9 &S=  \ i[ +10 &T  \ j[ +9 &Vy  \ l2 +9 &WQ$  \ o@ +10 ( + &WWI  \ s: +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.99 +2 "collection"'q& +4 "core" &WWI  !\ s: +2 .tHand.open + "manipulator"&11 +62 "core" 1 +3 "manipulator"&&% +4 "core" %  ; < G [ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +3 "manipulator"&O'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'W& +5 "core" &WWI  \ s: +2 "collection"'% +4 "core" %5  \ r + .tCSV.dial CSR +2 "collection"'B  +133 "core"  +2 "collection"'{% +5 "core" %5  \ q + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"','p +1380 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'f% +3 "core" %p  \ q \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'p'[ +681 "core" ' + .tCSV.dial :waste +2 "collection"'w +133 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'t'4 +2005 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &WWI  \ w: +2 "collection"'@% +4 "core" %5  \ v +2 .tCSV.dial :flush +2 "collection"'  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'l' +2449 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'$ +2 'A  +6 "core"  +68 ~ + .tCTV.dial :intake +2 "collection"'j  +77 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"''4 +2552 "core" ' + .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air + "collection"'#  +77 "core"  +2 #tFlushing upper manifold + "collection"'C& +5 "core" &WWH  \ t: +2 "collection"'% +3 "core" %0  \ t +2 .tCSV.dial :flush +2 "collection"'0  +75 "core"  +2 .tCS.seek 5ml +53 "collection"'h'p +1278 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +43 "core" A +2 "collection"'% +4 "core" %p  \ v +3 .tCS.seek 7ml +2 "collection"'='k +570 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'H +106 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1725 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'*'0 +796 "core" ' + .tCSV.dial :waste +2 "collection"'7 +44 "core" +2 .tCS.seek 0ml +2 "collection"'U'4 +796 "core" ' +2 "collection"'v& +4 "core" &WWH  \ w: +2 "collection"' % +4 "core" %2  \ u +2 .tCSV.dial :flush +2 "collection"'  +42 "core"  +3 .tCS.seek 3ml + "collection"'m'0 +797 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +44 "core" B +2 "collection"'V% +4 "core" %0  \ w +3 .tCS.seek 5ml +2 "collection"'i'p +574 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"'?'4 +1254 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'R'0 +809 "core" ' + .tCSV.dial :waste +2 "collection"'E +75 "core" +2 .tCS.seek 0ml +2 "collection"'T'4 +799 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&<& +5 "core" & 4 9  4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&d(ӷ +17 "core" ( +2 "manipulator"&o& +4 "core" & 7 / e - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &>& +3 "core" & 7 / - +2 .tForearm.seek CC +2 "manipulator"&`' +94 "core" ' + .tHand.close +2 "manipulator"&J/ +55 "core" / +2 .tCC.seek :open +2 "collection"'u( +419 "core" ( +2 "manipulator"&G& +4 "core" & - /  * +2 "manipulator"&8% +4 "core" % % 0 : 0 +3 .tForearm.seek :retract + "manipulator"&k'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +298 "core" ( +2 "manipulator"&& +4 "core" &- 4 ; w  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +2 "core" &- . 1 V  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&n'η +108 "core" ' +2 .tHand.open +2 "manipulator"&;1 +61 "core" 1 +2 "manipulator"&% +4 "core" % ξ 7 ; +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +101 "core" ' +11 #tStarting mfb +2 #pcrBAC sampling at most 150ml, wcr at most 1500ml +4 ."Qmail"BACfans.email "Started mfb in tube 3 at 14:05:40CEST15-Oct-18\\n{1 => 22, 2 => 14, 3 => 8}\\nCan@14:01:18, 13.5C, 71% humidity, 14.3psia, 13.151V, 0.771A, 0.771A avg, 10.14W",Subject: "pcrBAC sampling at most 150ml, wcr at most 1500ml" +3 "MFB"*Y% +4 #tLoading sh1 puck from tube 3 into Collection Clamp +4 "collection"' & +4 "core" %{ { + & $#\ { +3 #"readyMFB"Readying the MFB +2 "manipulator"&% +3 #"readyMFB"Homing MFB Syringe +2 .AFV.select :holdingCoil + "MFB"* +4 "core" %\ \ 4 3 o  +2 "storage"(% +4 "core" %]  H\ +2 "storage"(2. +4 "MFB"* % +4 "core" .( + % | +2 ."readyMFB"ATV.dial :air2 +3 .tSC.reconfigure SCtight +3 "MFB"*y  +4 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(( +125 "core"  +4 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."readyMFB"AS.home.seek :home +2 "MFB"*' +65 "core" ( +2 .tSC.reconfigure SCloose +4 "storage"($.(\ 1~b +4 (%& +5 "core" & \ 6 +2 "manipulator"&_& +4 "core" &- 5 8 }  +2 "manipulator"&g% +5 "core" %\ \ 9 5  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +6 "manipulator"&.( +184 "core" ( +2 "manipulator"&'& +5 "core" &t D =  +2 "storage"(z& +4 "core" &l N\ 9 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +4 "manipulator"&c' +92 "core" ' +2 "storage"(L& +5 "core" &l /\ 9 +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +3 "storage"(I'V +120 "core" ' +2 ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +10 ."readyMFB"delay 2 seconds +100 "core" ' +3 "storage"(N- +4 "core" -'* +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (P& +4 "core" &f \ 9 +2 "manipulator"&}& +4 "core" &t 8 - Y  +3 .tElbow.seek 3 +2 "manipulator"&-( +17 "core" ( +2 "manipulator"&e& +5 "core" &x > ;  !q +4 "storage"(!& +6 "core" &f \ 9 +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&a'B +23 "core" ' +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&K/ +5 ."readyMFB"AS.seek 1ml +2 "MFB"*~' +46 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(X'X +5 "manipulator"&]& +5 "core" &| ; : m +2 "manipulator"&\\% +5 "core" % M - 6 h +3 .tForearm.seek :retract +2 "manipulator"&:'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&Z(ӷ +89 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +54 "core" ( +2 "manipulator"&& +5 "core" &Ӹ < ; 5\ +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &4& +5 "core" &Ӹ 8 7 5\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&[' +97 "core" ' +3 "manipulator"&^& +5 "core" &Ӹ * % $ 5\ +2 "manipulator"&9% +5 "core" % ) 0 8 +3 "collection"'"& +5 "core" &  #\ i +2 "collection"'|& +5 .tCC.seek :closed +2 "collection"'+(W +3 "core" & ! $\ i +3 & ! $\ i +10 &.  #\ \ b+| +9 &c  "\ a@ +9 &` $\ aQ +10 &"\\  "\ dP +9 &a  #\ dP +10 &e  #\ cQ +9 &g`  #\ cQ +9 &*a  !\ dP +10 &_  $\ cQ +9 &_ "\ cP +9 & p` #\ dP +10 &"2Z  !\ dP +12 &#\\  "\ dP +7 &%_ "\ cP +9 &'x[ ! "\ cP +9 &);\\  !\ cP +10 &*a  #\ bQ +9 &,_ $\ cP +9 &.^  "\ cQ +10 &0A_  "\ cQ +9 &2` #\ cP +10 &3^ $\ cQ +9 &5^  #\ cP +9 &7J[ ! #\ dP +10 &9 _  "\ cQ +9 &:]  $\ cP +9 &<` !\ dP +10 &>Q`  "\ cQ +9 &@`  "\ cQ +10 &Ab  !\ cP +10 &Ca  $\ cP +8 &EYc  !\ cQ +10 &Gc  "\ cQ +10 &Hr  "\ aR +8 &J  "\ _V +10 &LK  !\ ]X +10 &N  \ \\[ +9 &O  \ \\[\ +9 &Q  \ \\\\ +9 &SJ  \ [[ +10 &U # !\ [\\ +9 &Vy ' +\ ^/ +9 &WR $ )\ `@ +10 ( + &WUR # %\ d= +2 "collection"'|& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.07 + .Hand.open + "manipulator"&1 +57 "core" 1 +2 "manipulator"&Q% +4 "core" %  * #  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +3 #tcollectSample 150ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")\ + +4 "core" + +2 "sampler")r% +4 "core" %mm \ +2 "collection"'& +4 "core" &WUR  \ s= +4 "Can" \ a + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +2 "sampler")#.0X> \ S +16 "collection"'t% +4 "core" %2 % '\ 7 +2 "sampler")A% +4 "core" %FRT \ S e +16 "collection"'$% +4 "core" %2 $ *\ 8 +2 "sampler")j% +4 "core" %Fnn \ U* +2 "collection"'l% +5 "core" %2 % *\ 9 +2 .tSS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X'% +4 "core" %Lji \ V +2 "collection"'J% +4 "core" %2 + /\ : +2 #tIntake @33.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X):*+ \ Sy +16 "collection"'d% +4 "core" %2 %\ 7 +3 "sampler") % +4 "core" %>:<> \ Sy +16 "collection"';% +3 "core" %2 " %\ 9 +3 "sampler")% +4 "core" %><PU \ V\ Y +15 "collection"' % +4 "core" %2 # &\ 9 +2 "sampler")Y% +4 "core" %><hk \ U +2 "collection"'k% +4 "core" %2 ' (\ 9 + #tIntake @33.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X& + #tIntake @33.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X0' +2366 "core" '1U3/ \ S +2 #tVacuum too high -- waiting up to 40s +16 "collection"'J% +4 "core" %2 $ %\ 8 +2 "sampler")O% +4 "core" % ;< \ U +16 "collection"'G% +4 "core" %2 ! (\ 9 +2 "sampler")8% +4 "core" % QP \ U +15 "collection"'U% +4 "core" %2 & +\ 8 +2 "sampler")`% +4 "core" %  ii \ U +2 "collection"'% +4 "core" %2 ( )\ 8 +2 #tIntake @33.2psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X& +2 "sampler")z% +4 "core" % \ Z +53 "collection"'L% +3 "core" %2 7 ;\ < +3 "sampler")F% +4 "core" %45 \ X +53 "collection"'% +3 "core" %2 7 :\ < +2 "sampler")N% +4 "core" %a^ \ Y +2 "sampler")P% +4 "core" %dd \ Y + .tIntake.select :close +2 "sampler")0 +9 )}% +3 "core" %ij \ +2 .tSSV.dial :exhaust + "sampler")e  +79 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 #tIntake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X- +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'w' +2420 "core" ' +2 "collection"'% +4 "core" %\ u +2 .tCSV.dial between air and CTV +2 "collection"'p ` +31 "core" a +3 .tCS.seek 2.048ml +2 "collection"'' +1951 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'@  +28 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"''4 +109 "core" '\ K\ t +3 "collection"'t% +5 "core" %\ \ v +2 "sampler")% +4 "core" %pq \ ~ +2 #tBubblePoint: Intake @69.6psia, Outlet @14.6psia + .CBV.dial SSV +2 "collection"'$ @ +32 "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"'H'4 +98 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")l +138 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +2422 "core" ' +2 "collection"' % +4 "core" % d f#\ | +2 .tCSV.dial between air and CTV +2 "collection"'; ` +31 "core" b +3 .tCS.seek 3.102ml +2 "collection"''4! +1695 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'  +29 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'Y'4 +790 "core" '־\ u +3 "collection"'k% +5 "core" %֑ \ w +2 "sampler")~% +3 "core" %hh \ +2 #tBubblePoint: Intake @69.2psia, Outlet @13.9psia + .CBV.dial SSV +2 "collection"' @ +31 "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"'z'4 +91 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")L +75 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +59 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X7d +104 "collection"'9 +3 "core" 9]9d +104 "collection"'j9 +3 "core" 9|;d +103 "collection"'D9 +3 "core" 9<d +103 "collection"'9 +3 "core" 9?d +103 "collection"'9 +2 "core" 9@d +104 "collection"'h9 +3 "core" 9Bd +103 "collection"'09 +2 "core" 9Cd +104 "collection"'l9 +3 "core" 9-Fd +103 "collection"'9 +2 "core" 9JHd +104 "collection"'9 +3 "core" 9fId +103 "collection"'H9 +3 "core" 9Kd +103 "collection"'#9 +3 "core" 9Md +103 "collection"'v9 +2 "core" 9Od +104 "collection"' 9 +3 "core" 9Qc +103 "collection"'*9 +3 "core" 9Ta +103 "collection"' 9 +3 "core" 9 U_ +103 "collection"'79 +3 "core" 9&W\\ +103 "collection"'9 +2 "core" 9@Y[ +149 "collection"'V9 +11 "core" 9f]\ W +103 "collection"'i9 +3 "core" 9^U +103 "collection"'9 +3 "core" 9`S +103 "collection"'m9 +3 "core" 9bR +103 "collection"'E9 +3 "core" 9eO +103 "collection"'=9 +3 "core" 9fN +103 "collection"'o9 +3 "core" 9h#K +103 "collection"'R9 +4 "core" 9 j(J +103 "collection"'J9 +3 "core" 9 'l,H +103 "collection"'O9 +3 "core" 9 =o0F +103 "collection"'G9 +3 "core" 9 Tp4E +103 "collection"'?9 +3 "core" 9 ir9C +103 "collection"'U9 +3 "core" 9 ~u=B +104 "collection"'89 +3 "core" 9 wA? +103 "collection"'9 +3 "core" 9 xE> +103 "collection"'`9 +3 "core" 9 zJ< +103 "collection"' 9 +3 "core" 9 |N: +93 "Can"  --& +10 "collection"';9 +3 "core" 9 R: +103 "collection"'>9 +3 "core" 9 V8 +103 "collection"' 9 +3 "core" 9\ \ [7 +103 "collection"'9 +3 "core" 9\ _4 +103 "collection"'k9 +3 "core" 9\ .c3 +103 "collection"'~9 +3 "core" 9\ @g2 +104 "collection"'9 +3 "core" 9\ Rl1 +103 "collection"'<9 +3 "core" 9\ cp/ +103 "collection"'M9 +21 "core" 9\ vu. +103 "collection"' 9 +3 "core" 9\ y. +103 "collection"'d9 +3 "core" 9\ }, +103 "collection"'29 +3 "core" 9\ * +103 "collection"'y9 +3 "core" 9\ * +103 "collection"'n9 +3 "core" 9\ ( +103 "collection"'g9 +3 "core" 9\ ' +103 "collection"''9 +3 "core" 9\ & +104 "collection"'%9 +3 "core" 9\ % +103 "collection"'L9 +3 "core" 9\ $ +103 "collection"'Y9 +3 "core" 9 \ $ +103 "collection"'z9 +3 "core" 9 " +103 "collection"'69 +3 "core" 9 "" +104 "collection"'F9 +3 "core" 9 . +103 "collection"'N9 +3 "core" 9 : +103 "collection"'P9 +3 "core" 9 E +103 "collection"'9 +3 "core" 9 P +103 "collection"'e9 +3 "core" 9 [ +104 "collection"'_9 +3 "core" 9 d +103 "collection"'}9 +3 "core" 9 o +103 "collection"'b9 +3 "core" 9 y +103 "collection"'K9 +3 "core" 9  +103 "collection"'\\9 +3 "core" 9  +103 "collection"'!9 +3 "core" 9  +103 "collection"'c9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'49 +3 "core" 9  +104 "collection"'9 +3 "core" 9  +103 "collection"'a9 +3 "core" 9  +103 "collection"'I9 +3 "core" 9  +103 "collection"'99 +2 "core" 9  +104 "collection"'^9 +3 "core" 9  +104 "collection"'X9 +3 "core" 9  +103 "collection"':9 +3 "core" 9  +103 "collection"'.9 +3 "core" 9   +103 "collection"'9 +3 "core" 9  +103 "collection"'Q9 +3 "core" 9  +103 "collection"'r9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'|9 +3 "core" 9  +103 "collection"'[9 +3 "core" 9 # +103 "collection"'-9 +3 "core" 9 ' +103 "collection"'s9 +2 "core" 9 + +104 "collection"'\ 9 +3 "core" 9 / +103 "collection"')9 +3 "core" 9 4 +103 "collection"'59 +3 "core" 9 8 +103 "collection"'u9 +3 "core" 9 < +104 "collection"'9 +3 "core" 9 $@ +103 "collection"'/9 +3 "core" 9 (E +103 "collection"'9 +3 "core" 9 .I +103 "collection"'39 +3 "core" 9 1M +103 "collection"'9 +3 "core" 9 5Q +103 "collection"'T9 +3 "core" 9 9V +103 "collection"'9 +2 "core" 9 >Z +104 "collection"'19 +7 "core" 9 @^ +104 "collection"'&9 +3 "core" 9 Gc +103 "collection"'9 +3 "core" 9 Jg +103 "collection"'(9 +3 "core" 9 Nk +103 "collection"'9 +3 "core" 9 Ro +103 "collection"'B9 +3 "core" 9 Ut +103 "collection"'{9 +3 "core" 9 [x +103 "collection"'f9 +3 "core" 9 ^| +103 "collection"'S9 +3 "core" 9 ` +103 "collection"',9 +3 "core" 9 d +103 "collection"'q9 +3 "core" 9 g +103 "collection"'9 +2 "core" 9 k +104 "collection"'p9 +3 "core" 9 p +103 "collection"'w9 +3 "core" 9 q +103 "collection"'@9 +3 "core" 9 v +103 "collection"'t9 +3 "core" 9 y +103 "collection"'9 +2 "core" 9 | +104 "collection"'$9 +3 "core" 9  +104 "collection"'9 +2 "core" 9  +104 "collection"'W9 +3 "core" 9  +103 "collection"'A9 +3 "core" 9  +103 "collection"'C9 +2 "core" 9  +104 "collection"'9 +3 "core" 9  +104 "collection"'j9 +3 "core" 9  +103 "collection"'D9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9   +103 "collection"'h9 +3 "core" 9 \  +104 "collection"'09 +2 "core" 9 \  +104 "collection"'l9 +3 "core" 9   +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +2 "core" 9  +4 .tCH.hold 5:00,85C +3 "collection"'H   ? +4 "core"  +30003  +11 "collection"'#9 +4 "core" 9  +2 #tCollection Puck Heater at 85.1C after lysing +2 .CS.seek 0ml +2 "collection"'v'4 +440 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"' @ +107 "core" B +2 .tCSV.dial :air +2 "collection"'* @ +45 "core" > +3 .tCS.seek 5ml + "collection"' 'p +1366 "core" ' + .tCSV.dial CTV +3 "collection"'7  +57 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air + "collection"' @ +42 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'V  +44 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air + "collection"'i @ +45 "core" > +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"''4 +1365 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'m +116 "core" +2 .tCBV.dial CSV + "collection"'E  +31 "core"  +2 "collection"'=% +4 "core" %6  \ q +3 .tCS.seek 5ml +2 "collection"'o'p +1391 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'R  +44 "core" +2 "collection"'J% +4 "core" %p\ o +3 .tCS.seek 7ml +2 "collection"'O'j +603 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air2 +2 "collection"'G @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"'?' +860 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'U ` +130 "core" a +2 #tLysing Complete + "collection"'8& +5 "core" &WUR\ j= +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" %\  # }  +3 "storage"(`% +3 "core" %c \ \ +3 "storage"( . +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(;( +225 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (>& +3 "core" &  \  +2 "manipulator"& & +4 "core" &Ӹ # $ ? 5\ +2 "manipulator"&% +4 "core" %\  ! # h  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&k( +167 "core" ( +2 "manipulator"&~& +4 "core" & . ( !  +2 "storage"(& +4 "core" &  \  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&<' +93 "core" ' +2 "storage"(M& +5 "core" &  a\  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"( 'V +173 "core" ' +2 "storage"(d- +4 "core" -'˻ + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&2& +3 "core" & + H  +2 "storage"(y& +5 "core" &  \ \  + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&n' +23 "core" ' +2 .tElbow.hold + "manipulator"&g, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"('- +3 "core" -'˻ +3 .tSE.seek 13.09 Pucks below Top Plate + "storage"(%'^ +38 "core" ' +2 "manipulator"&L% +4 "core" %> , - 7 +2 "storage"(Y& +4 "core" &  \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 350 counts +2 "manipulator"&z'j +14 "core" ' +2 "manipulator"&6& +5 "core" &  + \ +2 "storage"(F& +4 "core" & \ \  Q\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&N' +20 "core" ' +4 .tSE.seek 14.09 Pucks below Top Plate +2 "storage"(P'M +49 "core" ' +2 "manipulator"&& +5 "core" & % , \ +2 "manipulator"&e% +4 "core" % . - +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&_'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&}(ӷ +160 "core" ( +50 "manipulator"&b& +9 "core" &ӵ! # + + :1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" &ӵ! ! " G :1 +3 .tForearm.seek CC + "manipulator"&\\' +92 "core" ' + .tHand.close +3 "manipulator"&!/ +56 "core" / +2 .tCC.seek :open +2 "collection"'c( +421 "core" ( +2 "storage"(& +4 "core" &  S\  +2 "storage"(& +4 "core" &  \  +3 "manipulator"&4& +4 "core" &Ӷ! ! % :0 +3 "manipulator"&% +3 "core" % H + ! L  +3 .tForearm.seek :retract +2 "manipulator"&a'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&I( +169 "core" ( +2 "manipulator"&9& +5 "core" & 0 1 o \ +2 "storage"(^& +4 "core" &   \  +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&X' +100 "core" ' +2 .tElbow.hold +2 "manipulator"&:, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&.1 +58 "core" 1 +3 "manipulator"&% +4 "core" % ; / . I  +2 "storage"(Q& +4 "core" &  ( *\  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 347 counts +3 "manipulator"&r'g +14 "core" ' +2 "manipulator"&& +4 "core" & .  +3 "storage"(|& +4 "core" &  I\  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&[' +22 "core" ' +2 "storage"(-% +5 "core" %F  /\ +3 ."downElevator"SE.seek :down +4 "storage"(s'X +101 (\ % +3 "core" %u  ) I\ Wc +2 "manipulator"&)% +4 "core" % $ % ] +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&5'\ +15 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +68 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'u @ +43 "core" A +3 .tCS.seek 10ml +2 "collection"'' +4 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"'/ ` +29 "core" a +2 .tAIV.dial :bypass +2 "collection"' { +4 "core" { +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'3& +5 "core" &\ { +2 .tHand.open + "manipulator"&1 +22 "core" 1 +2 "manipulator"&T& +5 "core" & . $ V +2 "manipulator"&% +4 "core" %\   "  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&1(- +188 "core" ( +2 "manipulator"&&& +4 "core" &- % # ] +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &- ! j +2 .tForearm.seek :garage +2 "manipulator"&('η +94 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 "manipulator"&B& +4 "core" &- % / O +2 "manipulator"&{% +4 "core" % , # ^ +3 .tForearm.seek :retract +2 "manipulator"&f'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&S(ӷ +272 "core" ( +2 "manipulator"&,& +4 "core" &Ӿ 2 /  5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +4 "core" &Ӿ / , 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' +2 "manipulator"&p& +4 "core" &Ӿ $ , 5 +3 "manipulator"&w% +4 "core" % * +  +2 "collection"'@& +4 "core" &\ y +2 "collection"'t& +5 .tCC.seek :closed +2 "collection"'(W +3 "core" &\ x +2 &\ x\ +9 &.\ q+{ +10 &cq\ o? +9 &e}\ oP +9 &'\\ \ rP +10 &`\ rP +9 &]\ rP +10 &n]\ qO +9 &/]\ rP +9 &`t\ oP +10 &]^\ oP +9 & u`\ nP +10 &"7Y )\ oP +9 &#Y \ oP +9 &%^\ oP +10 &'}^\ nP +9 &)A\\\ nO +9 &+]c\ nO +10 &,\\z\ oO +9 &.]_\ nP +9 &0G_B\ nP +10 &2 `.\ nP +9 &3b \ nP +10 &5_ \ oP +9 &7P^\ oO +9 &9\\\ oP +10 &:_\ nO +9 &<b\ oP +9 &>Wbx\ nP +10 &@ad\ oP +9 &A^H\ oO +10 &C_\ oO +9 &E__~\ nP +62 &G!dt\ oP +5 &Hk\ mQ +6 &J #\ kT +2 &LQ *\ iW + &N  \ gZ + &O \ gZ + &Q\ f[\ +2 &SO\ f[ +4 &U\ g[ +10 &Vy\ j/ +9 &WZ(\ jG +8 ( +3 "collection"'t& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.08 + "collection"'$& +5 "core" &WdQu\ o= + &WdRK\ o= +2 .tHand.open + "manipulator"&1 +61 "core" 1 +2 "manipulator"&W% +5 "core" %  3 0 . +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&A'\ +94 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%C +133 "core" +2 "processing"%% +4 "core" %^\ u +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%j' +1594 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%D  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1607 "core" ' + .tPSV.dial PSR +2 "processing"% +44 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%h' +2606 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +5 "processing"%0  +3 "collection"'l  +4 "core" +74 + .tPSV.dial :mixloop +2 "processing"% +104 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +4 "core" +3 .tPS.seek 0ml + "processing"%H' +123 "Can" \ joo +2488 "core" ' + .tPSV.dial :air +2 "processing"%#  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%"' +2604 "core" ' + .tPSV.dial :mixloop +2 "processing"%] +44 "core" +2 .tPS.seek 0ml +2 "processing"% ' +2615 "core" ' + .tPSV.dial :air +2 "processing"%*  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%v' +2613 "core" ' + .tPSV.dial :mixloop +2 "processing"%7 +44 "core" +2 .tPS.seek 0ml +3 "processing"%' +2614 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&V& +5 "core" & ! / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&i(ӷ +13 "core" ( +2 "manipulator"& & +4 "core" & . . S , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &m& +4 "core" & ! # , +2 .tForearm.seek CC +2 "manipulator"&E' +99 "core" ' + .tHand.close +2 "manipulator"&=/ +61 "core" / +2 .tCC.seek :open +2 "collection"'( +418 "core" ( +2 "manipulator"&R& +4 "core" & ! # I ' +2 "manipulator"&J% +4 "core" %  " ! [ o +3 .tForearm.seek :retract +2 "manipulator"&o'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&G(- +302 "core" ( +2 "manipulator"&O& +4 "core" &- # # P  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &U& +4 "core" &- " " x  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&8'η +114 "core" ' + .tHand.open +2 "manipulator"&1 +61 "core" 1 +2 "manipulator"&`% +4 "core" % δT  * J ( +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop + .PTV.dial :PRVmixing +2 .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"'>& +5 "core" &\ ~ +2 "manipulator"& % +4 "core" %\  !  +3 "storage"(% +4 "core" %X H O \ +2 "storage"(~. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(( +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (M& +4 "core" &, |\ 5 +3 "manipulator"&Z& +3 "core" &-   .  +2 "manipulator"&d% +4 "core" %\  " !  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&2( +188 "core" ( +2 "manipulator"&& +4 "core" & . $ \  +55 "storage"(y& +5 "core" &, \ 5 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&'' +97 "core" ' +2 "storage"(L& +4 "core" &, Z\ 5 +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(Y'V +243 "core" ' +2 "storage"(6- +4 "core" -'4 + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (F& +3 "core" && \ 5 +2 "manipulator"&& +4 "core" & 0 #  +2 .tElbow.seek 3 +2 "manipulator"&e( +3 "core" ( +2 "manipulator"&<& +4 "core" & - .   +2 "storage"(k& +4 "core" && I\ 5 +3 .tForearm.seek 3 + 300 counts +2 "manipulator"& 'B +22 "core" ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&n/ +65 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&z& +2 "storage"(%'X +8 "core" & , "  +2 "manipulator"&b% +4 "core" % < / + +3 .tForearm.seek :retract +2 "manipulator"&N'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&K(ӷ +121 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +33 "core" ( +2 "manipulator"&g& +5 "core" & 3 , 4 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &!& +3 "core" & . + 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&_' +99 "core" ' +2 "manipulator"&+& +5 "core" &  W 4 +2 "manipulator"&% +4 "core" % # % / = +3 "collection"'& +4 "core" &\ j +2 "collection"'4& +5 .tCC.seek :closed +3 "collection"'(W +5 "core" &-\ k + &S\ k +6 &C@\ g%f +9 &UX\ b8 +10 &~Q\ bM +9 &^\ dP +9 &j^e\ dP +10 &,\\K\ dP +9 &YC\ dP +9 &\\)\ eP +10 &tZ\ dP +9 &6]\ dP +9 &]\ dP +10 &![b\ dP +9 &#{\\k\ eP +10 &%=ZP\ eP +9 &&[;\ eP +9 &(\\k\ dP +10 &*[\ eP +9 &,C^\ cQ +9 &.[q\ dP +10 &/Zd\ dP +9 &1]P\ dP +10 &3M\\?\ dP +9 &5]0\ dP +9 &6\\.\ eP +10 &8ZJ\ dP +9 &:V\\C\ eP +9 &<]=\ dP +10 &=\\)\ eP +9 &?]\ dP +10 &A^] \ dP +9 &C ]\ dP +9 &D_\ dP +10 &Fa\ dQ +9 &H`o\ cR +10 &J\ aU +9 &KI\ ^Y +9 &M\ \\[ +10 &ONd\ ][ +9 &Qj\ \\[\ +9 &RX\ ][\ +10 &TM\ ][ +9 &VQ/\ \\I +9 &W:%0\ a'r +10 &W_i$\ cM +2 ( + "collection"'4& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.11 + .Hand.open + "manipulator"&91 +55 "core" 1 +2 "manipulator"&^% +4 "core" % #  ' +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +95 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'}  +136 "core" ~ +2 .tCSV.dial CTV + "collection"'.  +29 "core"  +3 .tCS.seek 5ml + "collection"''p +1377 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'Q' +731 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"''4 +768 "core" ' +2 .tdelay 1:00 +6003 .PSV.dial :air + "processing"%|  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%-' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%a +45 "core" +2 .tdelay 3 seconds +301 .PSV.dial :air +2 "processing"%\  +45 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%) +45 "core" +2 .tdelay 3 seconds +301 .PSV.dial :waste1 +2 "processing"%I  +136 "core"  +2 .tPS.seek :empty +2 "processing"%X' +2610 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'u @ +46 "core" ? +2 .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'r  +47 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +2 "collection"'/ @ +47 "core" > +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'P  +48 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"' ` +34 "core" ^ +2 .tCSV.dial :air +2 "collection"'3 @ +46 "core" > +2 .tCS.seek 10ml +2 "collection"'' +2649 "core" ' + .tCSV.dial CTV +2 "collection"'T  +45 "core"  +2 .tCS.seek 0ml +2 "collection"''4 +2661 "core" ' + .tCBV.dial :waste1 +2 "collection"'[ @ +31 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'s  +135 "core" +2 "collection"';& +4 "core" &W_d{s \ qM +56 #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&&% +4 "core" %\     +2 "storage"(% +4 "core" %X   %\ +2 "storage"(?. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(:( +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +4 "core" & \ +2 "manipulator"&B& +5 "core" & - - 4 +2 "manipulator"&{% +4 "core" %\  . $  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&5( +183 "core" ( +2 "manipulator"&(& +4 "core" & / 3 W  +3 "storage"(,& +4 "core" & o Y\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&q' +98 "core" ' +2 "storage"(1& +4 "core" & o 3\ +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(p'V +168 "core" ' +2 "storage"(w- +4 "core" -'Х +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&@& +3 "core" & + .   +2 "storage"(f& +5 "core" & s O\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&c' +28 "core" ' +2 .tElbow.hold + "manipulator"&t, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"($- +3 "core" -'Х +2 .tSE.seek 14.08 Pucks below Top Plate +2 "storage"('H +38 "core" ' +2 "manipulator"&W% +5 "core" %&    +2 "storage"(C& +4 "core" & s\ 4\ 4 \ } + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 326 counts + "manipulator"&'R +15 "core" ' +2 "manipulator"&& +5 "core" & , $ \ +2 "storage"(D& +4 "core" & s -\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&j' +25 "core" ' +4 .tSE.seek 15.08 Pucks below Top Plate +2 "storage"('7 +58 "core" ' +2 "manipulator"&& +5 "core" & ! !  \ +2 "manipulator"&0% +4 "core" % " , + +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&l'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +165 "core" ( +2 "manipulator"&& +4 "core" & 1 / P 7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &h& +3 "core" &  + T 7 +2 .tForearm.seek CC +2 "manipulator"&#' +94 "core" ' + .tHand.close +2 "manipulator"&H/ +61 "core" / +3 .tCC.seek :open +2 "collection"']( +423 "core" ( +2 "storage"("& +4 "core" & s !\ +2 "storage"(*& +4 "core" & s <\ +2 "manipulator"& & +4 "core" & 0 ' ? 7 +2 "manipulator"&7% +4 "core" % 8 , . $ +3 .tForearm.seek :retract + "manipulator"&v'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&V( +174 "core" ( +2 "manipulator"& & +4 "core" & / - -  +2 "storage"(m& +4 "core" & s -\ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 2 + "manipulator"&=' +97 "core" ' +2 .tElbow.hold +2 "manipulator"&S, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +3 "manipulator"&A1 +57 "core" 1 +2 "manipulator"&% +5 "core" % 8 / 0 2 O +2 "storage"(R& +5 "core" & s \ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 344 counts +2 "manipulator"&J'd +15 "core" ' +2 "manipulator"&E& +4 "core" & * % I  +2 "storage"(i& +4 "core" & s h\ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&O' +31 "core" ' +2 "storage"(U% +5 "core" %; M\ +3 ."downElevator"SE.seek :down +4 "storage"('X +99 (`% +3 "core" % \ U] +2 "manipulator"&>% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&o'\ +12 "core" ' + ."downElevator"SE.coast + "storage"(5 +75 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%  +103 "core" +2 "processing"%% +5 "core" %9\ ~ +2 .tPS.seek 0.499ml +2 "processing"%~' +589 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +52 "processing"%8 +47 "core" +2 .tPRV.dial :air +2 "processing"%M  +46 "core"  +2 .tdelay 3 seconds +301 .PRV.dial CBV +2 "processing"%Z  +46 "core"  +2 .tCBV.dial AIV + "collection"'d  +48 "core" +2 .tPRV.dial between CBV and air +2 "processing"%  +31 "core"  +2 .tPRV.dial :air +2 "processing"%y  +29 "core"  +2 "processing"%G% +4 "core" %!4\ } +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml + "processing"%L' +245 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +75 "core" ? +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +2 "processing"%6' +696 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +5 "core" &\ { + .tHand.open +2 "manipulator"&1 +16 "core" 1 +2 "manipulator"&<& +4 "core" & + / )  +2 "manipulator"&k% +4 "core" %\  $ # K  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&n(- +131 "Can" !\ qdd +55 "core" ( +2 "manipulator"&z& +4 "core" &- + $ T +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &- & * ( +3 .tForearm.seek :garage + "manipulator"&2'η +98 "core" ' +2 .tHand.close + "manipulator"&'/ +64 "core" / +2 "manipulator"&g& +4 "core" &- . - ' +3 "manipulator"&!% +4 "core" % " #  F +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +99 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"& (ӷ +282 "core" ( +2 "manipulator"&+& +4 "core" &ӹ" ' ) P ;7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &ӹ"  ;7 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +98 "core" ' +2 "manipulator"&e& +5 "core" &ӹ" + #  ;7 +2 "manipulator"&%% +4 "core" % $ ' \\ +3 "collection"'N& +4 "core" &\ w +2 "collection"'& +5 .tCC.seek :closed +2 "collection"'9(W +3 "core" &\ w +3 &\ w +10 &/\ o+| +9 &d\ n@ +9 &o{\ nP +10 &3Y\ pO +9 &^\ qO +10 &\\\ qP +9 &x]\ qO +9 &9Y\ qP +10 &\\\ qP +9 &[\ pO +9 & ]\ pO +10 &"BX\ qO +9 &$[\ qO +10 &%a\ pP +9 &']\ pP +9 &)KW\ pO +10 &+ Y\ pO +9 &,W\ qO +9 &.[\ pO +10 &0RY\ qO +9 &2Z\ qO +10 &3_\ pP +9 &5]\ pP +9 &7Z\\\ pO +10 &9\\\ sP +9 &:[\ tP +9 &<^\ sO +10 &>bZ\ tO +9 &@$\\\ rO +10 &A_\ qP +8 &C]\ pP +10 &Ej]\ qO +10 &G+]\ pP +9 &Hc}\ pP +9 &J\ nS +10 &L]w\ kW +9 &Nt\ jZ +10 &Ow\ iZ +9 &Q}\ iZ +9 &SZm\ hZ +10 &Ut\ h[ +9 &V{f\ k. +9 &WU u\ lI +10 ( + &W^Rr\ r@ +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.10 + "collection"'^& +4 "core" &W^Rn\ q@ +2 .tHand.open +2 "manipulator"&41 +55 "core" 1 +2 "manipulator"&}% +4 "core" %  - . ) +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +99 "core" ' +2 "collection"'_& +4 "core" &W^RX\ t@ +3 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 + .PTV.dial :PRV,avoiding: :puck +2 "processing"% @ +76 "core" > +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%  +75 "core" +2 .tdelay 2 seconds +202 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +76 "core"  +2 .tdelay 2 seconds +202 "processing"%Q% +3 "core" % \ { +3 .tPS.seek 1.499ml + "processing"%|' +1600 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +2 "processing"%' +1090 "core" ' + .tPSV.dial :air +2 "processing"%a  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%\ ' +2610 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%) +44 "core" + .tCBV.dial :PRV +2 .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%I  +46 "core" ~ +2 .tdelay 2 seconds +202 "processing"%-% +4 "core" %4\ x +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml + "processing"%u'q +2337 "core" ' +56 .tdelay 5 seconds +502 .PRV.dial CBV +6 "processing"%r  +76 "core" +2 .tdelay 2 seconds +202 "processing"%/% +4 "core" %t\ | +2 .tPS.seek 0.475ml +2 "processing"%P' +2566 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%  +46 "core"  +2 .tdelay 2 seconds +203 .PS.seek 0.965ml + "processing"%3'N +4991 "core" ' +2 .tdelay 10 seconds +1003 .PRV.dial CBV + "processing"%  +46 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%T  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%' +1633 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%[ +75 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%s @ +74 "core" ? +2 .tPS.seek 0ml +2 "processing"%;' +2610 "core" ' + .tPSV.dial :air +3 "processing"%&  +73 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"%? +75 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%' +2611 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV +2 .PSV.dial :air + "processing"%B  +75 "core"  +2 .tPS.seek 2.5ml +2 "processing"%{' +2613 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :PML +2 "processing"%( +45 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%,  +74 "core" +2 "processing"%K% +4 "core" %8\ v \ +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%1' +7756 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +4 "collection"'w & +55 "core" & + .tAWV.select :waste +2 "collection"' +10 "processing"%@% +3 "core" %3\ w +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml + "processing"%\\'n> +10825 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"'f { +55 "core" | +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%$' +1311 "core" ' + .tPSV.dial :air +2 "processing"%W  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%C' +2610 "core" ' + .tPSV.dial :PML +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%D' +234 "Can" \ pee +2384 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 '& +3 "core" &W^Q\ r@ +3 #"MFBPCR"Extracting Nucleic Acid from AIV +2 #tBeginning samplePassD +3 "collection"'0& +2 ."MFBPCR"SPE.hold 2:46:40,55C +6 "MFB"*q @@T + ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*5  +3 "core" &W^Q\ v@ +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%p +28 "core"  +2 ."MFBPCR"delay 20 seconds +78 "core"  +2 "processing"%c% +5 "core" %1\  + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%' +1602 "core" ' +2 .tdelay 5 seconds +297 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"* I +161 "core" J +2 "MFB"*% +4 "core" %R[ / +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*h'6 +22 .tPSV.dial :waste1 +4 "processing"%j  +45 "core"  +3 .tPS.seek 0ml + "processing"%t' +1598 "core" ' + .tPSV.dial PSR +2 "processing"%H +47 "core" +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%l' +2609 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +54 "processing"% +110 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%"' +1536 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"**  +71 "core" ' +3 .tPSV.dial PSR +2 "processing"% +3 "core"  +2 "MFB"*7% +4 "core" %6 q ? +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"* ' +95 "core"  +2 "processing"%m% +5 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%#' +507 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"* % +52 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*A'R +1037 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%  +46 "core"  +3 .tPS.seek 0ml + "processing"%R' +103 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*E  +52 "core" +2 "MFB"*i% +4 "core" %Ry ) +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*U' +1419 "core" ' + .tPSV.dial PSR +2 "processing"%v +15 "core" ' +2 ."MFBPCR"delay 3 seconds +41 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%`' +244 ."MFBPCR"ATV.dial :AIV +3 "MFB"*> I +73 "core" J +2 "MFB"*V% +4 "core" %,  +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*=' +2276 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%J +110 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%' +2631 "core" ' + .tPSV.dial PSR +2 "processing"% +120 "core"  +2 "processing"%% +5 "core" % \  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%O' +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +47 "core"  +2 .tPS.seek 0ml +2 "processing"%:' +734 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*X9 +2 "core" 9{1 +2 #"MFBPCR"Solid Phase Extraction Heater at 48C +2 .ATV.dial ASV + "MFB"*8 n +35 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*M% +5 "core" % C +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*Z'% +298 "core" ' + .tPSV.dial PSR +2 "processing"%d +45 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%' +2605 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop + "processing"%y +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%G' +2615 "core" ' + .tPSV.dial PSR +2 "processing"%~ +107 "core"  +2 "processing"% % +4 "core" %\ \ - +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%L' +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%F  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%' +637 "core" ' + ."MFBPCR"delay 10 seconds +958 "core" ' + .tPSV.dial PSR +2 "processing"%< +42 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +5 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%k' +182 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +2427 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :mixloop +2 "processing"%b +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%S'k +2676 "core" ' +9 .tPSV.dial :waste1 +2 "processing"%'  +136 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%g' +151 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +101 .ATV.dial AIV +3 "MFB"*! I +58 "core" I +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*o'V +839 "core" ' + .tPSV.dial :air +2 "processing"%2  +104 "core" +3 .tPS.seek 2.5ml +2 "processing"%+' +2606 "core" ' + .tPSV.dial :mixloop +2 "processing"% +43 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%n' +5130 "core" ' + .tPSV.dial :air +2 "processing"%e  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%%' +1287 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*N  +54 "core"  +2 "MFB"*Y% +4 "core" %V\\ } +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*]'Q +1031 "core" ' + ."MFBPCR"ATV.dial :AIV +3 "MFB"*^ I +69 "core" J +2 "MFB"*4% +4 "core" %R | & +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*}' +132 "core" ' + .tPSV.dial :mixloop +2 "processing"%_ +44 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%' +640 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"* n +150 "core" n +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +244 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*  +109 "core"  +3 "MFB"*% +4 "core" %R z +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*Q' +1041 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol + "MFB"*6  +79 "core" +2 "MFB"*|% +4 "core" % {= +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*a'_ +2500 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'  +43 "core"  +2 "collection"')% +5 "core" %3=\ L + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'I'P +1122 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'-' +1291 "Can" "\ H +340 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'\  +2 'r  +44 "core" ~ +99  +2 .tCBV.dial :waste1 + "collection"'/ @ +48 "core" @ +4 .tCS.seek 0ml + "collection"'u'4 +2020 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*  +36 "core" +2 ."MFBPCR"delay 3 seconds +289 "core" ' + .tCSV.dial CSR +2 "collection"'P  +10 "MFB"*% +3 "core" %_  {\ : +2 ."MFBPCR"AS.seek 0.434ml +3 "MFB"*T'ݏ +27 "core"  +2 "collection"'3% +5 "core" %4S\ Y + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'['P +475 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*s  +49 "core" +2 "MFB"*% +4 "core" %ݓ ~\ 3 +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*&'* +270 "core" ' +2 .tdelay 5 seconds +50 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*; n +116 "core" n +2 "MFB"*?% +4 "core" %3 }( +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*'&= +18 .tCSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'B' +1623 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +46 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'('4 +2644 "core" ' +2 "collection"',& +4 "core" &W^Q\ X@ +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&K& +4 "core" & ! ! 4 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&{(ӷ +23 "core" ( +2 "manipulator"&w& +4 "core" &Ӿ % , 8 f +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +56 &@& +6 "core" &Ӿ " r f +2 .tForearm.seek CC +2 "manipulator"&1' +94 "core" ' + .tHand.close +2 "manipulator"&f/ +61 "core" / +2 .tCC.seek :open +2 "collection"'\\( +419 "core" ( +2 "manipulator"&W& +4 "core" & " " ^ +3 "manipulator"&$% +4 "core" % & $ + P +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&C(- +296 "core" ( +2 "manipulator"&& +4 "core" &- & - ; +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &0& +4 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&5'η +112 "core" ' + .tHand.open +2 "manipulator"&p1 +57 "core" 1 +2 "manipulator"&c% +4 "core" % ε # + U +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&D'\ +95 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'& +5 "core" &\ \\ +2 "manipulator"&% +4 "core" %\   $  +3 "storage"(j% +4 "core" %a\ \  \ z +2 "storage"(x. +3 "core" . +3 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 3 +2 "storage"(( +214 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (H& +2 "core" & \ f3 +3 "manipulator"&t& +4 "core" &- +2 "manipulator"&% +4 "core" %\  H  +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +3 "manipulator"&l( +183 "core" ( +2 "manipulator"&*& +5 "core" &z  S  +2 "storage"(7& +4 "core" & ~ \ e3 +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"& ' +94 "core" ' +2 "storage"(m& +4 "core" & \ e3 +3 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +2 "storage"(h'V +204 "core" ' +2 ."MFBPCR"delay 3 seconds +51 "core" ' +2 "storage"("- +4 "core" -'E + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (& +3 "core" & z\ g3 +2 "manipulator"& & +4 "core" &z 8  +3 ."WCR"Elbow.seek 3 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&E& +4 "core" &z  t  +2 "storage"(i& +4 "core" & w b\ h3 +3 ."WCR"Forearm.seek 3 + 300 counts +2 "manipulator"&#'B +26 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&A/ +58 "core" / +5 ."downElevator"SE.seek :down +3 "manipulator"&v& +5 "storage"(R'X +7 "core" &z    +2 "manipulator"&>% +4 "core" % B  d +3 ."WCR"Forearm.seek :retract +2 "manipulator"&V'\ +78 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*U % +13 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&J(ӷ +49 "core" % +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*`'R +51 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +44 "core" ( +2 "manipulator"& & +5 "core" &ӿ K 5 +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &ӿ v 5 +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&' +103 "core" ' +2 "manipulator"&& +5 "core" &ӿ  + 5 +2 "manipulator"&O% +4 "core" %  ) T +3 "collection"'X& +5 "core" &}\ H +2 "collection"'8& +5 ."WCR"CC.seek :closed +2 "collection"'M(W +5 "core" &{\ I + &y\ J +7 & ;x\ H%f +9 &Uk\ D9 +10 &~`\ DM +9 &Zg\ EQ +9 &[Wg\ FQ +10 &WS\ EQ +9 &WZ\ CQ +10 &YY\ DQ +9 &cYU\ CQ +9 &&YN\ FP +10 &WI\ FQ +9 &!WC\ EP +9 &#kYI\ EQ +10 &%-[:\ FQ +9 &&Z6\ FQ +10 &(\\?\ EQ +9 &*tY@\ EP +9 &,5ZA\ FQ +10 &-V.\ FQ +9 &/V1\ FQ +9 &1{Y0\ FQ +10 &3<\\2\ EQ +9 &5X$\ FP +10 &6Y*\ FQ +9 &8Z%\ EQ +9 &:E[\ EQ +10 &<T!\ FQ +9 &=Y#\ EQ +10 &?Y$\ EQ +9 &AL[#\ EQ +9 &C\\"\ FQ +10 &D\\#\ FQ + ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*=  +4 "core" &F]\ FQ +9 &HPf\ 9R +10 &J {\ 9T +9 &K\ ?Y +2 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +59 "core" &M|\ >[ +6 &O>\ ?[ +3 &P\ @\\ +3 &R\ @\\ +2 &T\ @] + &VA\ \ >J +3 &W4-\ B$l + &W[d\ \ FE ( + &W[g\ BE +3 ."MFBPCR"AS.seek 1ml + "collection"'8& +7 "MFB"*d' +3 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.22 +3 .Hand.open +2 "manipulator"&:1 +3 "core" &W[g\ CE +55 1 +2 "manipulator"&y% +4 "core" %   Q +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")~+ +4 "core" + +2 "sampler") % +4 "core" %[Y \ l +2 "collection"'G& +4 "core" &W[g\ TE +3 "Can" !\ B +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'F  +137 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X \ *z +16 "collection"'1% +3 "core" %2\ \ \  +2 "sampler")% +5 "core" %RQ \ . r +15 "collection"'{% +3 "core" %2\ \ \  +2 "sampler")0% +5 "core" %ji \ -7 +2 "collection"'p% +4 "core" %2\ \ \  +2 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X&% +4 "core" %p"DC \ +z +16 "collection"'U% +3 "core" %2\ \ \  +2 "sampler")l% +4 "core" %pVU \ , r +16 "collection"' % +4 "core" %2\ \ \  +2 "sampler") % +4 "core" %pnq \ .3 +2 "collection"'% +4 "core" %2\ \ \  +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X% \ + +16 "collection"'@% +4 "core" %2\ \ \  +2 "sampler")f% +5 "core" %*S WV \ * +15 "collection"' % +4 "core" %2\ \ \  +2 "sampler").% +4 "core" %*T sw \ * +2 "collection"'9% +4 "core" %2\ \ \  +3 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X&% +4 "core" %w3CC \ 4 +16 "collection"'U% +4 "core" %2\ \ \  +2 "sampler")l% +4 "core" %x-ZY \ 3 +2 "collection"' % +4 "core" %2\ \ \  +2 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X" \ / +54 "collection"'% +4 "core" %2\ \ {\  +2 "sampler")I% +4 "core" %]^ \ / +2 "sampler")% +4 "core" %`_ \ / + ."WCR"Intake.select :close +2 "sampler")0 +10 )r% +3 "core" %ef \ c +2 ."WCR"SSV.dial :exhaust +2 "sampler")/  +79 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %EG \ 3 +53 "collection"'U% +4 "core" %2\ \ \  +2 "sampler")l% +4 "core" %ac \ 1 +2 "sampler") % +4 "core" %dd \ 1 + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %hg \ d +2 ."WCR"SSV.dial :exhaust +2 "sampler")#  +78 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % \ + +53 "collection"'U% +4 "core" %2\ \ \  +2 "sampler")l% +4 "core" % \ -$ +54 "collection"' % +4 "core" %2\ \ \  +2 "sampler")% +4 "core" % \ , +53 "collection"'#% +4 "core" %2\ \ \  +2 "sampler")% +4 "core" %78 \ , +53 "collection"'D% +4 "core" %2\ \ \  +2 "sampler")O% +4 "core" %QX \ , +2 "sampler")% +4 "core" %WX \ , + ."WCR"Intake.select :close +2 "sampler")0 +10 )C% +3 "core" %[] \ ^ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %2\ \ \  +2 "sampler")U% +4 "core" %<; \ / +53 "collection"'l% +3 "core" %2\ \ \  +2 "sampler") % +4 "core" %TV \ / +3 "sampler")% +4 "core" %WW \ / + ."WCR"Intake.select :close +2 "sampler")0 +9 )#% +3 "core" %\\\\ \ _ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %   V +2 ."MFBPCR"AS.seek 0.604ml +3 "MFB"*U'\ 4d +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*l  +50 "core" +2 "MFB"* % +4 "core" %\ 4e  Q . +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*' +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*# n +95 "core" m + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*  +53 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*K'V +2581 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'O% +4 "core" %2\ \ \ +2 "sampler")% +4 "core" %,[[ \ ( +54 "collection"'D% +4 "core" %2\ \ \ +2 "sampler")% +4 "core" %- \ ( +53 "collection"'A% +3 "core" %2\ \ \  +51 "sampler")R% +12 "core" % \ . +54 "collection"' % +4 "core" %2\ \ \  +2 "sampler")E% +4 "core" %  \ 0 +54 "collection"'=% +4 "core" %2\ \ \  +2 "sampler")x% +4 "core" %00 \ 2 +53 "collection"'d% +4 "core" %2\ \ \  +2 "sampler")V% +5 "core" %JI \ 1 +53 "collection"'G% +3 "core" %2\ \ \  +2 "sampler")`% +5 "core" %_] \ , +3 "sampler")C% +4 "core" %_a \ - + ."WCR"Intake.select :close +2 "sampler")0 +10 )F% +3 "core" %dd \ ^ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0XA \ , +53 "collection"'r% +4 "core" %2\ \ \  +3 "sampler")% +4 "core" %TT \ - +3 "sampler")L% +4 "core" %VU \ - + ."WCR"Intake.select :close +2 "sampler")0 +9 )a% +3 "core" %[] \ ] +2 ."WCR"SSV.dial :exhaust +2 "sampler")_  +78 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %2\ \ \  +2 "sampler")y% +4 "core" % \ . +53 "collection"'l% +4 "core" %2\ \ \  +2 "sampler") % +4 "core" %5: \ - +53 "collection"'U% +4 "core" %2\ \ \  +2 "sampler")#% +4 "core" %ML \ / +53 "collection"'% +4 "core" %2\ \ \ \  +2 "sampler")% +5 "core" %_b \ / +2 "sampler")O% +4 "core" %a` \ / +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %dd \ ^ +2 ."WCR"SSV.dial :exhaust +2 "sampler")D  +78 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0XA \ + +16 "collection"'_% +4 "core" %2\ \ \  +2 "sampler")]% +4 "core" %C-"KJ \ + +16 "collection"'3% +3 "core" %2\ \ \  +2 "sampler")8% +4 "core" %C-"VW \ + +16 "collection"'K% +4 "core" %2\ \ \  +2 "sampler")-% +4 "core" %C-"aa \ + +3 "collection"'\ % +4 "core" %2\ \  \  + #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X(% +4 "core" %WV \ . +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )y% +3 "core" %[[ \ ^ +2 ."WCR"SSV.dial :exhaust +2 "sampler")l  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0XF>1-  +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'f% +4 "core" %2\ \ ; +2 "sampler")9% +4 "core" %>)64  +16 "collection"'u% +4 "core" %2\ \ 9 +2 "sampler")p% +4 "core" %>)>>  +16 "collection"'"% +3 "core" %2\ \ D +2 "sampler")% +4 "core" %>%GG  +16 "collection"'c% +3 "core" %2\ \ @ +2 "sampler")% +4 "core" %>%PQ  +16 "collection"'% +4 "core" %2\ \ 1 +2 "sampler")i% +4 "core" %>%[Z  +16 "collection"' % +3 "core" %2\ \ = +2 "sampler")v% +4 "core" %>%ei  +3 "collection"'>% +4 "core" %2\ \ ? + #"WCR"Intake @34.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +3 "sampler")#.0X,< +53 "collection"'=% +4 "core" %2\ \ 0 +3 "sampler")x% +4 "core" %MI +53 "collection"'d% +4 "core" %2\ \ 5 +2 "sampler")V% +4 "core" %ZX +2 "sampler")G% +4 "core" %[] +2 ."WCR"Intake.select :close + "sampler")0 +10 )`% +3 "core" %^] +2 ."WCR"SSV.dial :exhaust +2 "sampler")C  +80 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %(3  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*' > +3726 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Eluate primed + .ATV.dial :waste2 +2 "MFB"*l % +56 "core" $ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +904 "core" 'cD2/  +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'U% +4 "core" %2\ \ E +2 "sampler")#% +4 "core" %d%+97  +16 "collection"' % +4 "core" %2\ \ C +2 "sampler")% +4 "core" %d&+?>  +16 "collection"'O% +4 "core" %2\ \ F +2 "sampler")% +4 "core" %d&,HJ  +16 "collection"'D% +3 "core" %2\ \ H +3 "sampler")m% +4 "core" %d*QS x +15 "collection"'A% +4 "core" %2\ \ 9 +2 "sampler")R% +4 "core" %d*\\] 9 +16 "collection"'% +4 "core" %2\ \ = +2 "sampler")E% +4 "core" %d)jg \ $ +2 "collection"'=% +4 "core" %2\ \ < +2 #"WCR"Intake @34.3psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X.' +619 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air2 +2 "MFB"*i  +33 "core" +2 #"MFBPCR"adding ARV air +52 .delay 2 seconds +212 "MFB"*l% +4 "core" % `M +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'0 +634 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*U  +117 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*#% +4 "core" %,   a ? +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"* '\ +2436 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'% +4 "core" %2\ \ P\  +2 "sampler")O% +4 "core" %3TQ \ 3 +53 "collection"'% +3 "core" %2\ \ M\  +3 "sampler")D% +4 "core" %,lj \ 3 +53 "collection"'m% +3 "core" %2\ \ ^\  +2 "sampler")A% +5 "core" %, \ 3 +53 "collection"'R% +4 "core" %2\ \ Y\  +2 "sampler")% +5 "core" % \ 8 +53 "collection"'E% +3 "core" %2\ \ O\  +2 "sampler")=% +5 "core" % \ 9 +53 "collection"'v% +4 "core" %2\ \ O\  +2 "sampler")d% +5 "core" % \ 9 +53 "collection"'V% +4 "core" %2\ \ U\  +2 "sampler")G% +4 "core" % \ 9 +53 "collection"'`% +4 "core" %2\ \ V\  +3 "sampler")C% +5 "core" %  \ 9 +53 "collection"'y% +3 "core" %2\ \ P\  +2 "sampler")% +5 "core" %33 \ 8 +53 "collection"'t% +4 "core" %2\ \ M\  +2 "sampler")F% +4 "core" %AC \ 9 +53 "collection"'<% +4 "core" %2\ \ M\  +2 "sampler")% +4 "core" %MN \ 8 +54 "collection"'~% +4 "core" %2\ \ V\  +2 "sampler")k% +4 "core" %YX \ 9 +2 "sampler")% +4 "core" %XX \ 9 +2 ."WCR"Intake.select :close + "sampler")0 +10 ):% +3 "core" %\\Y \ l +2 ."WCR"SSV.dial :exhaust +2 "sampler")\\  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X' +9215 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'{% +4 "core" %2\ \ y\  +2 "sampler")#% +4 "core" %5UW \ ! +53 "collection"'% +4 "core" %2\ \ \  +2 "sampler")U% +4 "core" %nq \ $ +53 "collection"'O% +4 "core" %2\ \ y\ +2 "sampler")% +5 "core" % \ ( +53 "collection"'D% +4 "core" %2\ \ {\ +2 "sampler")m% +4 "core" % \ ( +53 "collection"'A% +4 "core" %2\ \ r\  +2 "sampler")R% +5 "core" % \ * +53 "collection"'% +3 "core" %2\ \ y\  +2 "sampler")E% +5 "core" % \ + +53 "collection"'=% +4 "core" %2\ \ w\  +2 "sampler")v% +4 "core" % \ + +54 "collection"'d% +4 "core" %2\ \ t\ +3 "sampler")V% +4 "core" % \ ) +53 "collection"'G% +4 "core" %2\ \ z\  +2 "sampler")`% +4 "core" %.. \ + +54 "collection"'C% +4 "core" %2\ \ m\  +2 "sampler")y% +5 "core" %<< \ + +53 "collection"'% +4 "core" %2\ \ w\  +2 "sampler")t% +4 "core" %GG \ + +53 "collection"'F% +4 "core" %2\ \ t\  +2 "sampler")<% +4 "core" %OM \ + +54 "collection"'% +4 "core" %2\ \ r\  +2 "sampler")~% +4 "core" %XW \ + +2 "sampler")k% +4 "core" %YY \ + +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %]Z \ Z +2 ."WCR"SSV.dial :exhaust +2 "sampler"):  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" %TS \ . +53 "collection"' % +4 "core" %2\ \ \  +2 "sampler")5% +4 "core" %\\\\ \ . +3 "sampler")\\% +4 "core" %\\\\ \ . + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %]^ \ ^ +2 ."WCR"SSV.dial :exhaust +2 "sampler")z  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \ " +16 "collection"'% +4 "core" %2\ \ \  +2 "sampler")E% +4 "core" %#FG \ " +16 "collection"'=% +4 "core" %2\ \ \  +3 "sampler")v% +4 "core" %#PO \ " +15 "collection"'d% +4 "core" %2\ \ \  +2 "sampler")V% +4 "core" %#UW \ " +15 "collection"'G% +4 "core" %2\ \ \  +2 "sampler")`% +4 "core" %#\\\\ \ ! +16 "collection"'C% +4 "core" %2\ \ \ +2 "sampler")y% +4 "core" % #ee \ % +16 "collection"'% +4 "core" %2\ \ \ +2 "sampler")t% +4 "core" %! nm \ & J +3 "collection"'F% +4 "core" %2\ \ \ + #"WCR"Intake @34.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 15 +3 "sampler")#.0X2% +5 "core" % \ + f +53 "collection"' % +4 "core" %2\ \ \  +2 "sampler")5% +4 "core" % \ - +53 "collection"'\\% +4 "core" %2\ \ \  +2 "sampler")% +4 "core" % \ - +54 "collection"'z% +4 "core" %2\ \ \  +2 "sampler")#% +4 "core" % \ / +53 "collection"' % +4 "core" %2\ \ \  +2 "sampler")% +4 "core" % \ / +54 "collection"'x% +4 "core" %2\ \ \  +3 "sampler")e% +4 "core" % \ / +54 "collection"'n% +4 "core" %2\ \ \  +2 "sampler")4% +4 "core" % \ - +54 "collection"'|% +4 "core" %2\ \ \  +2 "sampler")S% +4 "core" % \ - +54 "collection"'b% +4 "core" %2\ \ \  +2 "sampler")%% +4 "core" %(& \ - +54 "collection"'% +6 "core" %2\ \ \  +2 "sampler")}% +4 "core" %12 \ - +108 "collection"'% +13 "core" %2\ \ \  +2 "sampler")% +4 "core" %EE \ - +54 "collection"'N% +4 "core" %2\ \ \  +2 "sampler")6% +4 "core" %KK \ , +53 "collection"'% +5 "core" %2\ \ \  +2 "sampler"))% +5 "core" %RS \  +53 "collection"'Q% +4 "core" %2\ \ \  +2 "sampler")I% +4 "core" %WY \  +3 "sampler"),% +4 "core" %WW \  + ."WCR"Intake.select :close +2 "sampler")0 +11 )% +3 "core" %YZ \ I + ."WCR"SSV.dial :exhaust +3 "sampler")g  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \ " +54 "collection"'[% +4 "core" %2\ \ P\  +2 "sampler")w% +4 "core" %JE \ " +53 "collection"'j% +4 "core" %2\ \ Y\  +2 "sampler")s% +4 "core" %OM \ " +51 ."WCR"SS.reconfigure SSconfig +3 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"';' +2490 "core" ' +2 "collection"'@% +5 "core" % \ > + ."WCR"CSV.dial between air and CTV +3 "collection"'{ ` +30 "core" a +3 ."WCR"CS.seek 2.496ml +2 "collection"'l' +1923 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'2  +29 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'U'4 +443 "core" '\ F +3 ."WCR"CBV.dial :waste2b +2 "collection"'O  +31 "core"  +3 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'' +355 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'D  +138 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'m  +44 "core"  +2 "collection"'A% +5 "core" %t\ A + #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'R' +609 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1994 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"'E @ +78 "core" ? +53 "sampler")=% +4 "core" %gh \ gn + ."WCR"CBV.dial between CSV and waste2b +3 "collection"'v  +95 "core"  +2 "collection"'d% +5 "core" %|\ J +2 ."WCR"CSV.dial between air and CTV +2 "collection"'V ` +62 "core" ^ +3 ."WCR"CS.seek 6.781ml +2 "collection"'G'k +861 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'`  +2 'C  +30 "core"  +111  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'y'4 +1790 "core" ' + ."WCR"CSV.dial :air +3 "collection"' @ +46 "core" > +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +59 "collection"'t' +2489 "core" ' +2 "collection"'F% +5 "core" %%+p\ < +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +30 "core" a +3 ."WCR"CS.seek 2.044ml +2 "collection"''a +2023 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'~  +29 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'k'4 +138 "core" 'm\ = +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'  +32 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"':' +534 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'>  +138 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +44 "core"  +2 "collection"'5% +5 "core" %i\ = + #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'\\' +609 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +1997 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"'z @ +79 "core" > +53 "sampler")#% +4 "core" %ed \ ]n +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +96 "core"  +2 "collection"'% +5 "core" %d\ B +2 ."WCR"CSV.dial between air and CTV +2 "collection"'x ` +62 "core" ^ +3 ."WCR"CS.seek 6.781ml +2 "collection"'e'k +866 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'n  +2 '4  +30 "core"  +111  +3 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'|'4 +1789 "core" ' + ."WCR"CSV.dial :air +3 "collection"'S @ +46 "core" > +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'b' +2459 "core" ' +2 "collection"'%% +5 "core" %_\ H +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +31 "core" a +3 ."WCR"CS.seek 2.06ml +2 "collection"'}' +1987 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +59 ."WCR"CSV.dial CTV +8 "collection"'  +28 "core"  +3 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"''4 +141 "core" 'a\ 9 +3 ."WCR"delay 2:00 +3002 "Can" (\ 6 +9000 ."WCR"CBV.dial :waste2b +3 "collection"'N  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'6' +529 "core" ' +2 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'  +136 "core" +2 "collection"')& +5 "core" &W[e[\ FE +2 #"WCR"Storing wcr puck in Collection Clamp to tube 2 +2 "manipulator"&Q% +4 "core" %\  F  +2 "storage"(I% +4 "core" %b t c\ h +2 "storage"(,. +4 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(( +211 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (g& +3 "core" & T m X\ ` +2 "manipulator"&<& +4 "core" &ӿ E 5 +3 "manipulator"&/% +4 "core" %\   +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&( +181 "core" ( +2 "manipulator"&+& +5 "core" & . +2 "storage"(& +5 "core" & u\ e +4 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&L' +90 "core" ' +2 "storage"(a& +5 "core" & U\ e +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek beamBreak +2 "storage"(h'V +159 "core" ' +2 "storage"( - +4 "core" -'բ +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&X& +3 "core" & . +2 "storage"( & +4 "core" & l j U\ b +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek 2 +7 "manipulator"&o' +29 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&\ , +4 "core" , + ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(Y- +3 "core" -'բ +3 ."WCR"SE.seek 15.09 Pucks below Top Plate +2 "storage"(K'E +27 "core" ' +2 "manipulator"&!% +5 "core" %5  +2 "storage"(^& +4 "core" & P Q \ [ + ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 341 counts +2 "manipulator"&7'a +16 "core" ' +2 "manipulator"&&& +5 "core" & +2 "storage"(& +4 "core" & j k m\ a +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'' +39 "core" ' +4 ."WCR"SE.seek 16.09 Pucks below Top Plate +2 "storage"(P'4 +50 "core" ' +2 "manipulator"&?& +5 "core" & s +2 "manipulator"&.% +5 "core" % +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&_'\ +93 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&B(ӷ +157 "core" ( +2 "manipulator"&8& +5 "core" &  2 + ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &1& +3 "core" & 9 2 +2 ."WCR"Forearm.seek CC +3 "manipulator"&' +92 "core" ' + ."WCR"Hand.close +2 "manipulator"&/ +66 "core" / +3 ."WCR"CC.seek :open +2 "collection"'T( +423 "core" ( +60 "storage"(0& +8 "core" & G H x\ ` +2 "storage"(3& +4 "core" & F I \ ` +3 "manipulator"&W& +4 "core" & 2 +2 "manipulator"&[% +5 "core" % 8 "  +2 ."WCR"Forearm.seek :retract +3 "manipulator"&w'\ +96 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +3 "manipulator"&j( +172 "core" ( +2 "manipulator"&s& +5 "core" &   +2 "storage"(& +4 "core" & x w\ \ c +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&*' +97 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&H, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&r1 +64 "core" 1 +3 "manipulator"&-% +63 "core" % 9 < +2 "storage"(9& +5 "core" & G E \ ` + ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 345 counts +2 "manipulator"&u'e +16 "core" ' +2 "manipulator"&(& +5 "core" &  +2 "storage"(p& +4 "core" & j j 1\ c +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"& ' +26 "core" ' +3 "storage"(]% +4 "core" %; j i R\ d +4 ."downElevator"SE.seek :down +4 "storage"('X +99 (% +3 "core" %H; { V\ dy +2 "manipulator"&"% +4 "core" % +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&c'\ +6 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +78 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &c\ Q +2 .tHand.open + "manipulator"&1 +16 "core" 1 +2 "manipulator"&i& +5 "core" &  +2 "manipulator"&$% +4 "core" %\   +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&@(- +193 "core" ( +2 "manipulator"&{& +5 "core" &-    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &;& +4 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&2'η +98 "core" ' +2 .tHand.close + "manipulator"&l/ +54 "core" / +2 "manipulator"&O& +5 "core" &- 1  +2 "manipulator"&U% +4 "core" %  z +2 .tForearm.seek :retract +2 "manipulator"&D'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&m(ӷ +281 "core" ( +2 "manipulator"&A& +4 "core" &  > 2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &    2 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&R' +100 "core" ' +2 "manipulator"&E& +5 "core" &   . 2 +2 "manipulator"&=% +4 "core" %    J +3 "collection"'v& +4 "core" &b\ S +2 "collection"'d& +5 .tCC.seek :closed +2 "collection"'V(W +5 "core" &d\ S + &e\ S +8 &,p\ ?,~ +9 &bf\ =@ +10 &ayi\ >Q +10 & Yg\ ?Q +9 &Zm\ ?Q +9 &\\k\ ?R +10 &gZg\ @Q +9 &)[j\ ?Q +9 &[_\ ?Q +10 &Xg\ @Q +9 & pZi\ ?Q +10 &"2YV\ ?Q +9 &#YX\ ?Q +9 &%]a\ ?Q +10 &'w[Z\ ?Q +9 &):YZ\ ?Q +9 &*[g\ ?Q +9 &,Y^\ ?Q +10 &.ZV\ ?Q +10 &0BZh\ ?Q +9 &2Zj\ ?Q +9 &3\\i\ ?Q +10 &5Ym\ ?Q +9 &7JYg\ >Q +9 &9 Zd\ >Q +10 &:Xg\ ?P +9 &<\\g\ ?Q +10 &>Q[f\ ?Q +9 &@\\d\ ?Q +9 &A\\i\ ?Q +10 &CZa\ =Q +9 &EXZ`\ ?Q +9 &G\\a\ ?Q +10 &Hdf\ >R +9 &J{`\ =T +10 &LNd\ :X +9 &Nb\ 8[ +9 &Oh\ 8[ +10 &Q_\ 7\\ +9 &SHf\ 8\\ +9 &U e\ 8\\ +10 &V{g\ :0 +9 &WX {g\ <= +5 ( + "collection"'d& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.07 +2 "collection"'& +4 "core" &WYI_\ @< +2 &WYJ`\ ?< + .tHand.open +2 "manipulator"&`1 +59 "core" 1 +2 "manipulator"&C% +5 "core" %  I J +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&G'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &WYJa\ A< +55 "collection"'y% +13 "core" %O\ ? +2 .tCSV.dial CSR +2 "collection"'F  +56 "core"  +2 "collection"'% +5 "core" %S\ @ + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'t'p +1381 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '~% +3 "core" %p6\ > +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"''] +696 "core" ' + .tCSV.dial :waste +2 "collection"' +136 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'k'4 +2008 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'>& +5 "core" &WYIE\ J< +2 "collection"' % +6 "core" %3<\ L +2 .tCSV.dial :flush +2 "collection"'5  +45 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"':'p +1279 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'\\ @ +46 "core" B +2 "collection"'z% +5 "core" %pE\ K +2 .tCS.seek 7ml +2 "collection"'#'h +568 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +3 '  +53 "core"  +91  +2 .tCBV.dial :waste1 +2 "collection"'x @ +79 "core" A +3 .tCS.seek 0ml + "collection"''4 +1749 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'n& +5 "core" &WYIW\ K< +2 "collection"'4% +4 "core" %5H\ K +2 .tCSV.dial :flush +2 "collection"'e  +74 "core" +3 .tCS.seek 5ml + "collection"'S'p +1270 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'| @ +47 "core" B +2 "collection"'%% +5 "core" %pT\ A +4 .tCS.seek 7ml +2 "collection"''i +571 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'b  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +79 "core"  +3 .tCS.seek 0ml +2 "collection"'}'4 +1781 "core" ' +2 #tFlushing upper manifold + "collection"'N& +5 "core" &WYIS\ D< +2 "collection"'% +4 "core" %7Q\ D +2 .tCSV.dial :flush +2 "collection"'  +76 "core" +3 .tCS.seek 5ml + "collection"')'p +1277 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'Q @ +47 "core" B +2 "collection"'I% +5 "core" %p;\ R +2 .tCS.seek 7ml +2 "collection"','e +580 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'g +2 '<  +49 "core"  +61  +2 .tCTV.dial :air + "collection"'/  +138 "core" +2 .tCS.seek 0ml +2 "collection"'+'4 +1735 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +816 "core" ' + .tCSV.dial :waste +2 "collection"'a +47 "core" +3 .tCS.seek 0ml + "collection"'J'4 +811 "core" ' +2 "collection"' & +4 "core" &WYI?\ L< +3 "collection"'X% +4 "core" %0E\ L +2 .tCSV.dial :flush +2 "collection"'  +44 "core"  +3 .tCS.seek 3ml + "collection"''0 +813 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'Y @ +44 "core" B +2 "collection"'!% +4 "core" %0=\ ? +3 .tCS.seek 5ml +2 "collection"'^'p +580 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +61 "collection"'&'4 +1279 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''0 +809 "core" ' + .tCSV.dial :waste +2 "collection"'? +77 "core" +3 .tCS.seek 0ml +2 "collection"'.'4 +800 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'L& +5 "core" &WYIG\ ?< +2 "collection"'% +4 "core" %8?\ ? +2 .tCSV.dial CSR +2 "collection"'h  +135 "core"  +2 "collection"'o% +5 "core" %8E\ > + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 8ml +2 "collection"'7'L +1992 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'K' +592 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'8 +105 "core" +2 .tCTV.dial :intake +2 "collection"'1  +77 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"''' +2068 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'\  +76 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +610 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'_  +118 "core"  +2 "collection"'M% +5 "core" %0C\ K + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 4ml +2 "collection"'0'P +1140 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'3' +1523 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'W  +5 '[  +43 "core" ~ +99  + .tCBV.dial :waste1 +2 "collection"'s @ +47 "core" A +3 .tCS.seek 0ml +2 "collection"''4 +2471 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'  +45 "core"  +2 "collection"'B% +5 "core" %/:\ P + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'r'P +991 "Can" '\ F{ +144 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'-' +1572 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'9  +46 "core" ~ +2 .tCBV.dial :waste2b +2 "collection"'(  +79 "core"  +3 .tCS.seek 0ml + "collection"'p'4 +2440 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'w  +45 "core"  +2 "collection"']% +5 "core" %4>\ L + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'j'P +1113 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1514 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'" +4 '  +48 "core" +58 +2 .tCTV.dial :air + "collection"'*  +139 "core"  +3 .tCS.seek 0ml + "collection"''4 +2520 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'i'0 +812 "core" ' +2 .tCSV.dial :waste +2 "collection"'$ +43 "core" +3 .tCS.seek 0ml +2 "collection"'u'4 +805 "core" ' +2 #tFlushing upper manifold + "collection"'P& +5 "core" &WYI=\ M< +2 "collection"' % +4 "core" %4?\ M +2 .tCSV.dial :flush +2 "collection"'  +44 "core"  +3 .tCS.seek 5ml +2 "collection"'{'p +1279 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'; @ +44 "core" B +2 "collection"'% +5 "core" %p>\ O +2 .tCS.seek 7ml +2 "collection"'H'm +571 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'l +106 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'O'4 +1745 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'U'0 +801 "core" ' + .tCSV.dial :waste +2 "collection"'c +47 "core" +3 .tCS.seek 0ml +2 "collection"'2'4 +826 "core" ' +2 "collection"'A& +4 "core" &WYJ=\ F< +3 "collection"'% +4 "core" %3A\ F + .tCSV.dial :flush +2 "collection"'@  +45 "core"  +3 .tCS.seek 3ml +2 "collection"'E'0 +800 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'= @ +45 "core" B +2 "collection"'v% +4 "core" %0@\ R +3 .tCS.seek 5ml +2 "collection"'D'p +572 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'T'4 +1285 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'d'0 +805 "core" ' + .tCSV.dial :waste +2 "collection"' +75 "core" +3 .tCS.seek 0ml + "collection"'`'4 +802 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'C& +5 "core" &WYJB\ P< +2 "collection"'% +4 "core" %3B\ O +2 .tCSV.dial :flush +2 "collection"'y  +45 "core"  +3 .tCS.seek 5ml +2 "collection"'F'p +1279 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +43 "core" A +2 "collection"'R% +5 "core" %p=\ M +2 .tCS.seek 7ml +2 "collection"'6'j +594 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'~  +5 't  +54 "core"  +89 ~ +2 .tCBV.dial :waste1 + "collection"' @ +46 "core" @ +4 .tCS.seek 0ml +2 "collection"''4 +1745 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'>& +5 "core" &WYJB\ A< +2 "collection"' % +4 "core" %5>\ A +2 .tCSV.dial :flush +2 "collection"'5  +86 "core"  +3 .tCS.seek 5ml +2 "collection"'k'p +1269 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'\\ @ +44 "core" B +2 "collection"'z% +4 "core" %p?\ G +3 .tCS.seek 7ml +2 "collection"':'k +567 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +42 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +79 "core"  +3 .tCS.seek 0ml +2 "collection"'x'4 +1725 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'#& +5 "core" &WYJC\ H< +2 "collection"'n% +4 "core" %4?\ I + .tCSV.dial CSR +60 "collection"'4  +48 "core"  +2 "collection"'e% +5 "core" %4<\ H + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"''L +1975 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'|' +568 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'% +5 'S  +46 "core"  +58 +2 .tCTV.dial :intake +2 "collection"'b  +74 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'' +2055 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +77 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'N'4 +605 "core" ' + .tCSV.dial CSR +2 "collection"'  +108 "core"  +2 "collection"'% +5 "core" %5:\ ? + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'}'p +1377 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'Q' +1366 "core" ' + .tCSV.dial CBV +2 "collection"'I +106 "core" +2 .tCS.seek 0ml +2 "collection"')'4 +2665 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&<& +5 "core" &  w . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&g(ӷ +17 "core" ( +2 "manipulator"&/& +5 "core" &ӹ  I * + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &,& +3 "core" &ӹ  : * +2 .tForearm.seek CC +2 "manipulator"&+' +95 "core" ' + .tHand.close +2 "manipulator"&a/ +61 "core" / +2 .tCC.seek :open +2 "collection"'( +420 "core" ( +2 "manipulator"& & +4 "core" & & +2 "manipulator"&X% +5 "core" %   +2 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&J(- +301 "core" ( +2 "manipulator"&Y& +5 "core" &-    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +3 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +114 "core" ' +3 .tHand.open + "manipulator"&^1 +60 "core" 1 +2 "manipulator"&&% +5 "core" % ζ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +3 "manipulator"&?'\ +100 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &=\ W +2 .tHand.open + "manipulator"&L1 +21 "core" 1 +2 "manipulator"&& +4 "core" &-   B  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&h(- +18 "core" ( +2 "manipulator"&o& +5 "core" &-   w + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &.& +3 "core" &- % w +2 .tForearm.seek :garage +2 "manipulator"&7'η +94 "core" ' +2 .tHand.close +2 "manipulator"&8/ +60 "core" / +2 "manipulator"&1& +5 "core" &- w +2 "manipulator"&K% +4 "core" %  ( +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&'(ӷ +275 "core" ( +2 "manipulator"&_& +4 "core" &Ӯ 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &M& +3 "core" &Ӯ X 3 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&0& +5 "core" &Ӯ   3 +2 "manipulator"&W% +4 "core" %  7 +3 "collection"'[& +4 "core" &P\ S +62 "collection"'s& +6 .tCC.seek :closed +2 "collection"'3(W +5 "core" &S\ S +2 &R\ T +5 & ;P\ P$e +11 &UV\ K9 +9 &~M\ KM +9 &]K\ NQ +10 &SYW\ NQ +9 &YO\ MP +9 &ZQ\ MQ +10 &WI\ NP +9 &\\YJ\ LP +10 &YM\ NQ +9 &YK\ MQ +9 &!YD\ NP +10 &#dZG\ NP +9 &%%YN\ MQ +10 &&ZL\ MQ +9 &(ZC\ MQ +9 &*k_L\ MQ +10 &,-\\C\ MQ +9 &-XC\ NQ +9 &/]D\ MP +10 &1sZA\ NQ +9 &35XC\ NQ +9 &4ZB\ MP +10 &6ZB\ MQ +11 &8|\\C\ MP +8 &:=_C\ MQ +9 &;YA\ MQ +9 &=YA\ MQ +10 &?`<\ MP +9 &AE]A\ MQ +9 &C_B\ MQ +10 &DZC\ MQ +9 &FX=\ NP +10 &HM_:\ MQ +9 &J\ n0\ MR +9 &K>\ JV +10 &Mx=\ EZ +9 &O5=\ C\\ +9 &P5\ C\\ +10 &R5\ C\\ +9 &Tz8\ C\\ +10 &V:1\ BJ +9 &W43@\ F!b +9 &WWM4\ K? +2 ( +2 "collection"'s& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.19 +2 "collection"'& +4 "core" &WWR0\ N? +2 .tHand.open + "manipulator"&B1 +56 "core" 1 +2 "manipulator"&% +5 "core" %  3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&r'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'9& +5 "core" &WWR4\ O? +2 "collection"'(% +4 "core" %8>\ P +2 .tCSV.dial CSR +2 "collection"'-  +106 "core"  +2 "collection"'w% +5 "core" %8;\ O + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"']'p +1371 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'p% +3 "core" %p@\ 7 +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'j'X +685 "core" ' + .tCSV.dial :waste +2 "collection"' +137 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'"'4 +2004 "core" ' +2 #tPurging external Intake + "collection"'*& +5 "core" &WWQ8\ D? +2 "collection"'% +4 "core" %5<\ C + .tCSV.dial :flush +2 "collection"'  +45 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'$' +2441 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'i +77 "core" ~ +2 .tCTV.dial :intake +2 "collection"'P  +77 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"' '4 +2282 "Can" %\ ! +272 "core" ' + .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air + "collection"'  +78 "core"  +2 #tFlushing upper manifold + "collection"'u& +5 "core" &WWQ0\ L? +2 "collection"';% +4 "core" %6(\ L + .tCSV.dial :flush +2 "collection"'  +75 "core"  +3 .tCS.seek 5ml + "collection"'{'p +1271 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'l @ +44 "core" A +2 "collection"'H% +4 "core" %p*\ ? +3 .tCS.seek 7.001ml +2 "collection"'O'n +571 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'c +107 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'U'4 +1745 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'A'0 +797 "core" ' + .tCSV.dial :waste +2 "collection"' +46 "core" +2 .tCS.seek 0ml +2 "collection"'@'4 +816 "core" ' +2 "collection"'2& +4 "core" &WWR-\ Q? +2 "collection"'=% +4 "core" %6%\ Q +2 .tCSV.dial :flush +2 "collection"'v  +42 "core"  +2 .tCS.seek 3ml +2 "collection"'E'0 +819 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'D @ +44 "core" A +2 "collection"'T% +4 "core" %0(\ F +3 .tCS.seek 4.999ml +2 "collection"''p +564 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"'d'4 +1267 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'C'0 +823 "core" ' + .tCSV.dial :waste +2 "collection"' +76 "core" +2 .tCS.seek 0ml +2 "collection"'y'4 +817 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +62 "manipulator"&`& +6 "core" & u + +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +13 "core" ( +2 "manipulator"&R& +4 "core" &ӻ * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &F& +2 "core" &ӻ s * +3 .tForearm.seek CC +2 "manipulator"&~' +94 "core" ' + .tHand.close +2 "manipulator"&t/ +75 "core" / +2 .tCC.seek :open +2 "collection"'( +423 "core" ( +2 "manipulator"&6& +5 "core" & & +2 "manipulator"&>% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&5(- +286 "core" ( +2 "manipulator"&& +5 "core" &- \ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &\\& +3 "core" &- \ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&z'η +110 "core" ' + .tHand.open +2 "manipulator"&k1 +63 "core" 1 +2 "manipulator"& % +5 "core" % ι  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + #tCompleted [mbaPhase] begun 14:01:18 +2 #Preparing to sleep until Wed Oct 17 14:01:18 +0200 2018 +5 #"shutdown"deferred until MFBPCR finish +2 #tWaiting for MFBPCR til 14:01CEST17-Oct-18 +2 #Continuing at 14:01CEST17-Oct-18 +3 "Can" %\ = +4 ."Qmail"GoodNews.email "Then, in tube 3: mbaPhase\\n/home/esp/esp2/mission/18tundeployv3.rb:123\\n{1 => 22, 2 => 17, 3 => 5}\\nCan@16:52:31, 14.4C, 70% humidity, 14.3psia, 12.886V, 1.017A, 1.017A avg, 13.10W",Subject: "Waiting until 14:01CEST17-Oct-18" +45744 "Can" #\ ; +60004  "\ Vbb +60004   \ Rnn +18736 ."PCR"PCR.off +188 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"7430580:2491,923,710,717,60.0001;7431530:2763,958,660,688,60.0001;7432380:2191,944,703,685,59.9628;7433130:1598,949,696,681,60.0374;7544310:2484,952,699,714,59.9628;7545260:2759,931,692,686,60.0374;7546110:2180,939,694,683,60.0001;7546860:1598,940,663,684,60.0001;7658150:2486,949,697,720,60.0001;7659100:2773,928,690,646,60.0001;7659950:2191,937,695,684,60.0001;7660700:1599,952,696,682,60.0001;7772200:2480,909,696,714,59.9628;7773150:2754,956,692,686,60.0001;7774000:2172,963,694,685,60.0001;7774750:1599,916,664,683,60.0374;7885940:2475,959,700,717,60.0001;7886890:2764,910,665,687,60.0374;7887740:2181,945,695,685,60.0001;7888490:1600,942,695,683,60.0374;8000270:2473,930,700,717,60.0001;8001220:2755,938,693,686,60.0001;8002070:2172,930,691,649,60.0001;8002820:1595,947,696,683,60.0001;8113830:2484,934,702,716,59.9628;8114780:2753,938,662,687,60.0001;8115630:2183,950,695,682,60.0001;8116380:1603,933,694,687,60.0001;8227070:2480,964,697,682,60.0001;8228020:2745,943,692,684,60.0001;8228870:2167,932,695,686,60.0374;8229620:1586,938,695,684,60.0001;8341000:2478,950,702,716,59.9628;8341950:2762,954,695,688,60.0374;8342800:2176,946,664,685,60.0374;8343550:1584,936,695,682,60.0001;8454660:2476,922,702,718,59.9628;8455610:2737,964,695,683,60.0001;8456460:2177,959,698,688,60.0001;8457210:1586,925,695,689,60.0001;8568090:2478,966,673,716,59.9628;8569040:2762,951,696,687,60.0001;8569890:2172,947,698,686,60.0001;8570640:1599,969,692,687,60.0001;8681490:2473,940,708,716,60.0001;8682440:2759,944,696,688,60.0001;8683290:2181,949,666,684,60.0001;8684040:1602,937,697,687,60.0374;8795230:2481,959,705,722,60.0001;8796180:2731,954,695,689,60.0001;8797030:2176,951,699,680,60.0001;8797780:1595,926,697,686,60.0001;8908710:2474,930,705,718,59.9628;8909660:2752,949,694,687,60.0001;8910510:2174,930,697,685,60.0374;8911260:1580,950,697,685,60.0001;9022480:2476,931,709,717,59.9628;9023430:2762,956,664,681,60.0001;9024280:2174,929,694,684,60.0001;9025030:1601,965,697,685,60.0001;9135850:2479,936,707,678,60.0001;9136800:2766,930,695,690,60.0374;9137650:2182,947,698,687,60.0374;9138400:1595,946,699,686,60.0374;9249360:2480,955,710,720,59.9628;9250310:2757,941,695,688,60.0001;9251160:2175,952,698,684,60.0374;9251910:1609,930,666,684,60.0001;9362530:2474,929,711,718,60.0001;9363480:2766,942,698,688,60.0001;9364330:2184,958,668,692,60.0001;9365080:1589,950,700,688,60.0001;9476260:2480,938,712,717,59.9628;9477210:2747,941,696,685,60.0001;9478060:2182,930,697,683,60.0001;9478810:1597,939,698,684,60.0001;9589690:2484,944,713,718,59.9628;9590640:2755,972,695,691,60.0001;9591490:2179,934,696,688,60.0001;9592240:1595,919,697,686,60.0001;9702670:2486,940,714,714,60.0001;9703620:2764,973,694,684,60.0001;9704470:2176,926,665,685,60.0001;9705220:1590,960,696,683,60.0001;9815910:2486,927,718,721,60.0001;9816860:2768,948,667,687,60.0001;9817710:2182,939,697,686,60.0001;9818460:1611,965,699,685,60.0374;9929280:2492,927,686,717,60.0001;9930230:2764,979,698,682,60.0001;9931080:2188,964,698,687,59.9628;9931830:1600,962,698,686,60.0001;10042660:2482,902,716,718,59.9628;10043610:2764,938,699,683,59.9628;10044460:2187,946,697,688,60.0001;10045210:1601,955,695,653,60.0374;10156390:2487,941,719,720,60.0001;10157340:2761,936,698,685,60.0001;10158190:2171,937,695,690,60.0001;10158940:1593,937,697,686,60.0374;10269650:2498,914,718,716,59.9628;10270600:2743,944,696,688,60.0001;10271450:2175,961,697,690,60.0001;10272200:1606,948,699,685,60.0374;10382970:2487,919,720,718,59.9628;10383920:2759,966,697,688,60.0001;10384770:2179,938,697,689,60.0001;10385520:1592,940,699,684,60.0001;10496260:2494,954,720,717,60.0001;10497210:2774,939,695,687,60.0001;10498060:2162,956,699,687,60.0001;10498810:1596,958,699,686,60.0374;10609810:2496,945,687,717,59.9628;10610760:2766,957,695,684,59.9628;10611610:2176,939,698,686,60.0001;10612360:1615,923,699,684,60.0001;10722940:2494,944,719,716,60.0001;10723890:2766,929,694,686,59.9628;10724740:2186,948,696,687,60.0001;10725490:1581,942,699,685,60.0374;10835970:2498,940,722,714,60.0001;10836920:2764,960,696,690,60.0001;10837770:2174,919,697,684,60.0001;10838520:1612,943,696,686,60.0001;10949580:2490,954,722,717,60.0001;10950530:2768,913,664,683,59.9628;10951380:2191,941,697,685,60.0001;10952130:1607,963,697,682,60.0001;11062950:2500,911,692,717,59.9628;11063900:2783,957,697,688,60.0001;11064750:2198,941,697,685,60.0001;11065500:1602,944,699,685,60.0001;11176150:2492,958,720,720,60.0001;11177100:2786,947,698,687,59.9628;11177950:2193,953,697,683,60.0001;11178700:1586,957,701,684,60.0001;11289420:2487,931,726,717,59.9628;11290370:2773,924,695,650,60.0001;11291220:2189,953,698,684,60.0374;11291970:1593,929,695,680,60.0001;11402790:2496,935,690,714,60.0001;11403740:2777,948,697,684,60.0374;11404590:2188,904,702,686,60.0001;11405340:1622,942,696,684,60.0001;11516330:2502,941,725,718,59.9628;11517280:2785,961,698,685,60.0001;11518130:2199,939,666,688,60.0001;11518880:1612,931,697,687,60.0001;11629520:2490,930,723,716,60.0001;11630470:2787,929,665,687,60.0001;11631320:2195,941,698,686,60.0747;11632070:1607,961,696,681,60.0001;11743090:2496,916,724,717,59.9628;11744040:2779,954,695,687,60.0001;11744890:2202,942,695,684,60.0001;11745640:1605,937,693,645,60.0001;11856720:2498,935,724,720,59.9628;11857670:2786,956,694,685,60.0001;11858520:2185,940,698,687,60.0001;11859270:1601,960,699,683,60.0001;11969550:2497,933,723,715,59.9628;11970500:2783,953,664,684,60.0001;11971350:2192,969,698,687,60.0001;11972100:1606,941,696,685,60.0001;12083330:2494,925,722,715,60.0001; +26 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct1515h150ml.pcr +2 "MFB"*:% +3 "core" %p { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*#'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*n  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*4 % +110 "core" & +2 "MFB"*e% +4 "core" %(g { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*x'Z +225 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*S% +4 "core" %Z  { C +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*%'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*b % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*|% +4 "core" %> |N +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +532 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*% +4 "core" %  | C +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q? +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*N  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*}  +74 "core"  +2 "MFB"*I% +4 "core" %qG { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*Q' +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*<' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*G'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*V  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"*X% +4 "core" %V {M +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*+' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*g  +50 "core" +2 "MFB"*Y% +4 "core" %; | - +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*!'> +3454 "Can" \ \\XX +12655 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*^ % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*&% +3 "core" %> e { \\ +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'w +532 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*L% +4 "core" % { +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*o  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*.'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +18846 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*8'V +2742 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*1' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*K'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +2763 "Can" \ [[[ +3013 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*?'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*7' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*M' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*h'V +5065 "core" ' +4 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118oct1517h150ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*0  +65 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*W  +23 "core"  +2 "MFB"*[% +5 "core" %V |3 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\ '(P +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2897 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +151 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*B'R +5074 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*9  +147 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*(  +35 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*s% +3 "core" %(' | +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*-'FQ +619 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ARV.dial :MM2 +2 "MFB"*w  +135 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*% +4 "core" %FL\  { O +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*)' +1823 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +3 "MFB"*p  +35 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*]% +3 "core" %  { A +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +617 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air3 +2 "MFB"*j % +33 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"**% +3 "core" %  { ? +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*' +627 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +115 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*"% +3 "core" % | +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*i'\ +5874 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +63 "MFB"*P n +35 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*$% +4 "core" %\  { +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +631 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*u  +59 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*;% +4 "core" %\  |V +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' 6 +309 "Can" \ Trr +4761 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*l  +33 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*H% +4 "core" % 1 { +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*{'P +32595 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*c  +67 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*O % +43 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +20991 "Can" \ H +60004  \ Spp +60004  \ C +60003  \ W__ +60005  \ Oww +60005  \ C +60003  \ Sii +60005  \ Qoo +50589 ."PCR"PCR.off +138 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"14379910:1650,916,732,724,60.0001;14380810:1850,902,696,691,60.0001;14381860:2059,1266,698,684,60.0001;14492410:1641,921,724,713,60.0001;14493310:1831,918,697,686,60.0374;14494360:2031,1288,696,680,60.0001;14604780:1619,944,724,716,59.9628;14605680:1800,907,697,687,59.9628;14606730:1989,1260,697,683,60.0001;14717770:1547,942,692,711,59.9628;14718670:1719,950,697,685,59.9628;14719720:1917,1271,696,682,60.0001;14830540:1536,943,724,713,59.9628;14831440:1712,941,695,686,59.9628;14832490:1884,1276,697,685,60.0001;14944080:1489,924,725,714,59.9628;14944980:1650,931,694,647,60.0001;14946030:1828,1255,695,685,60.0001;15056860:1454,933,724,715,59.9628;15057760:1613,934,699,685,60.0374;15058810:1779,1250,695,688,60.0374;15169770:1407,941,726,714,59.9628;15170670:1585,924,666,687,59.9628;15171720:1731,1281,696,686,60.0001;15282180:1635,933,723,715,59.9628;15283080:1825,934,664,686,60.0001;15284130:2031,1241,700,684,60.0374;15394950:1660,941,726,712,60.0001;15395850:1832,921,697,686,60.0001;15396900:2066,1243,696,685,59.9628;15507660:1666,936,695,709,59.9628;15508560:1865,921,698,685,60.0001;15509610:2062,1230,697,686,60.0374;15620080:1443,928,695,716,60.0001;15620980:1602,946,699,686,60.0001;15622030:1775,1255,697,682,60.0374;15732830:1401,915,723,717,60.0001;15733730:1554,942,696,693,59.9628;15734780:1704,1254,696,686,60.0001;15845340:1385,938,723,713,60.0001;15846240:1539,937,698,685,60.0001;15847290:1702,1236,694,648,60.0374;15957980:1382,922,725,713,59.9628;15958880:1534,945,699,686,60.0001;15959930:1684,1253,667,683,60.0001;16070170:1381,918,725,716,60.0001;16071070:1548,915,697,688,60.0001;16072120:1692,1280,696,650,60.0001;16183060:1390,956,727,715,59.9628;16183960:1540,930,698,688,60.0001;16185010:1699,1252,696,686,59.9628;16295510:1403,934,728,715,59.9628;16296410:1562,936,697,682,60.0001;16297460:1721,1229,696,688,60.0001;16407670:1392,921,725,717,60.0001;16408570:1565,947,697,684,59.9628;16409620:1721,1278,698,685,60.0001;16520050:1401,921,725,713,60.0001;16520950:1553,923,698,683,60.0001;16522000:1726,1233,696,683,60.0001;16632950:1412,921,724,713,60.0001;16633850:1573,943,697,688,60.0001;16634900:1719,1258,666,686,60.0001;16745930:1411,930,726,714,59.9628;16746830:1553,952,696,686,60.0001;16747880:1711,1265,697,685,60.0001;16858430:1411,927,725,714,60.0001;16859330:1572,941,696,652,60.0374;16860380:1733,1240,700,684,60.0001;16970730:1427,949,724,712,60.0001;16971630:1591,945,693,652,60.0001;16972680:1754,1254,698,685,60.0001;17083220:1429,924,724,715,60.0001;17084120:1579,945,668,688,60.0001;17085170:1761,1255,697,683,60.0001;17195450:1436,935,723,715,60.0001;17196350:1605,895,663,688,60.0001;17197400:1772,1268,697,683,60.0001;17307500:1447,928,724,714,60.0001;17308400:1624,957,692,650,60.0001;17309450:1788,1270,696,682,60.0001;17419290:1466,925,726,712,59.9628;17420190:1628,925,698,686,59.9628;17421240:1795,1255,666,684,60.0001;17531920:1467,913,724,715,60.0001;17532820:1622,936,698,685,60.0001;17533870:1803,1261,666,681,60.0001;17644680:1480,923,728,713,59.9628;17645580:1646,923,697,684,59.9628;17646630:1809,1258,698,649,60.0374;17757190:1480,940,728,711,59.9628;17758090:1658,929,696,688,60.0001;17759140:1824,1278,667,684,60.0001;17870000:1504,915,722,716,60.0001;17870900:1663,926,696,686,60.0374;17871950:1835,1256,696,685,60.0001;17982670:1505,940,726,715,59.9628;17983570:1665,933,696,688,60.0001;17984620:1836,1277,700,687,60.0001;18094920:1514,917,727,716,60.0001;18095820:1690,933,696,686,60.0001;18096870:1854,1281,697,686,60.0001;18207570:1516,920,723,714,59.9628;18208470:1688,918,668,684,60.0001;18209520:1883,1252,700,687,60.0374;18319960:1524,921,727,713,60.0001;18320860:1708,948,668,687,60.0001;18321910:1882,1265,698,683,60.0374;18432770:1530,937,725,713,60.0001;18433670:1698,925,698,686,60.0001;18434720:1904,1255,697,681,59.9628;18545280:1540,925,724,677,59.9628;18546180:1723,919,697,685,60.0001;18547230:1907,1226,697,682,60.0001;18657940:1547,924,725,714,60.0001;18658840:1738,945,696,684,60.0001;18659890:1914,1266,695,684,60.0001;18770520:1560,950,726,710,59.9628;18771420:1734,941,699,689,59.9628;18772470:1919,1263,698,682,60.0001;18883260:1564,937,727,717,59.9628;18884160:1743,937,698,682,59.9628;18885210:1928,1242,666,687,60.0001;18995960:1569,1232,727,713,59.9628; +20 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct1517h150ml.pcr + "MFB"*U% +4 "core" %S { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*A  +32 "core" +2 ."MFBPCR"ATV.dial :air3 +5 "MFB"*2 % +110 "core" & +2 "MFB"*=% +4 "core" %( { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*v'Ze +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*@  +49 "core" +2 "MFB"*D% +4 "core" %Zi {\ 8 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*T'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*E % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>  { Y +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*d'K +507 "Can" \ Vee +17 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*C% +4 "core" %B  { @ +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*`'p +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*R  +54 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*F  +85 "core"  +2 "MFB"*t% +4 "core" %p$ { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*''; +2035 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*r' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*3'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +2728 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*~' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*\\  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"*k% +4 "core" %V { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"* ' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*z% +4 "core" % {K +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*:'> +16114 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Z % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*n% +3 "core" %>  | E +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*4' +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*e  +51 "core"  +2 "MFB"*#% +4 "core" %  { ? +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q< +382 "core" ' +4 ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*S  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*x'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +8505 "Can" \ G +10586 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*b' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*%' +5770 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2728 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*N' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*I' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +3 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct1519h150ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*Q  +65 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*<  +24 "core"  +2 "MFB"*/% +5 "core" %V |? +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*,'(V +1002 "Can" \ Z[[ +1551 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*m n +150 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*V'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*X  +156 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*G  +33 "core" +3 ."MFBPCR"delay 2 seconds +203 "MFB"*g% +3 "core" %(( { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*Y'FR +625 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ARV.dial :MM1 +2 "MFB"*+ I +55 "core" J +3 ."MFBPCR"delay 2 seconds +204 #Adding MM1 + "MFB"*^% +3 "core" %FW\  | O +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*&' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*! % +35 "core" $ +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"* % +3 "core" % |T +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*L' +642 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air1 +2 "MFB"*  +33 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*o% +62 "core" % |R +5 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'' +633 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*.  +34 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %+ { $ +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*q'\ +5848 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*8 n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*1% +4 "core" %\ \  { L +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*K'\  +614 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*J  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*?% +3 "core" %\  {\ 4 +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*7' O +5048 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*_  +54 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*M  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*0% +4 "core" % T\  { V +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*W's +22845 "Can" \ \\WW +9776 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*[  +68 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*h % +33 "core" % +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +15 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +49094 "Can" \ C +60004  \ B +60004  \ > +60004  \ U`` +60004  \ J +60005  \ Ooo +60004  \ K{{ +60004  \ 7 +37240 ."PCR"PCR.off +230 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"*21294380:1403,1214,731,724,58.9930;21295230:1596,1602,695,690,59.0676;21296180:1791,2028,668,686,59.0676;21297230:1987,2421,697,683,59.0303;21298380:2182,2850,696,684,59.0676;21410710:1408,1210,725,716,58.9930;21411560:1597,1594,664,686,59.0303;21412510:1779,2005,693,683,59.0303;21413560:1972,2423,698,680,59.0303;21414710:2177,2801,693,647,58.9930;21527130:1413,1215,691,714,59.0303;21527980:1581,1637,696,688,59.0303;21528930:1779,2042,696,686,59.0303;21529980:1978,2444,695,687,59.0303;21531130:2164,2808,698,684,59.0676;21643890:1407,1218,723,711,58.9930;21644740:1578,1614,692,684,58.9930;21645690:1780,2006,663,683,59.0303;21646740:1980,2393,696,684,59.0303;21647890:2163,2788,696,683,59.0303;21760430:1398,1204,722,717,59.0303;21761280:1577,1609,696,687,59.0303;21762230:1776,2037,697,685,59.0303;21763280:1978,2381,698,686,59.0676;21764430:2170,2816,693,647,59.0303;21876720:1399,1213,723,711,59.0303;21877570:1580,1600,665,688,58.9930;21878520:1777,2014,698,682,59.0303;21879570:1977,2395,697,681,58.9930;21880720:2171,2817,693,647,58.9930;21993210:1398,1235,692,714,59.0303;21994060:1581,1652,691,685,59.0303;21995010:1770,2058,697,681,58.9930;21996060:1964,2488,696,682,58.9930;21997210:2148,2873,699,684,58.9930;22109770:1397,1287,724,709,59.0303;22110620:1591,1652,693,681,58.9930;22111570:1778,2085,692,648,59.0303;22112620:1969,2477,693,681,59.0303;22113770:2162,2921,693,681,59.0303;22225910:1393,1278,723,711,58.9930;22226760:1578,1696,694,686,59.0303;22227710:1753,2097,697,681,59.0303;22228760:1965,2539,695,683,59.0676;22229910:2161,2934,697,680,59.0303;22342010:1395,1285,722,712,59.0303;22342860:1574,1651,693,685,58.9930;22343810:1777,2121,697,684,59.0303;22344860:1968,2552,696,685,59.0303;22346010:2158,2944,694,650,59.0676;22457990:1398,1292,725,715,58.9930;22458840:1571,1692,695,686,59.0303;22459790:1770,2136,698,684,59.0303;22460840:1960,2558,695,687,59.0303;22461990:2163,3003,693,650,58.9930;22573830:1403,1261,722,714,59.0303;22574680:1565,1709,696,685,58.9930;22575630:1763,2142,697,685,59.0303;22576680:1966,2567,697,683,59.0303;22577830:2152,2962,695,647,59.0303;22690270:1400,1231,693,715,59.0303;22691120:1575,1743,694,686,59.0303;22692070:1761,2132,696,683,59.0303;22693120:1963,2577,696,684,59.0303;22694270:2139,2977,699,685,59.0303;22806400:1406,1295,722,713,59.0303;22807250:1576,1709,694,687,59.0676;22808200:1759,2160,697,683,59.0303;22809250:1955,2520,693,684,59.0303;22810400:2150,2990,699,686,59.0303;22922690:1405,1287,725,711,59.0303;22923540:1574,1699,691,686,59.0303;22924490:1775,2134,668,684,59.0303;22925540:1964,2553,696,684,59.0303;22926690:2160,2999,695,684,59.0676;23038580:1398,1298,723,713,59.0303;23039430:1582,1709,695,685,58.9930;23040380:1756,2132,697,686,58.9930;23041430:1960,2577,696,684,59.0676;23042580:2152,3051,697,685,59.0676;23154520:1398,1256,725,716,59.0303;23155370:1576,1710,665,688,59.0303;23156320:1763,2194,697,684,59.0303;23157370:1955,2595,699,686,59.0303;23158520:2148,3029,691,645,59.0676;23270520:1391,1323,725,717,59.0303;23271370:1578,1734,695,652,59.0676;23272320:1762,2145,696,680,59.0303;23273370:1968,2605,697,681,59.0303;23274520:2150,3042,698,684,59.0303;23386620:1393,1303,726,714,58.9930;23387470:1572,1706,695,686,59.0303;23388420:1769,2149,697,686,58.9930;23389470:1958,2609,696,686,59.0303;23390620:2159,3065,694,650,59.0303;23502590:1399,1299,724,716,59.0303;23503440:1569,1702,697,686,59.0303;23504390:1757,2192,700,684,59.0303;23505440:1963,2591,698,685,59.0303;23506590:2155,3048,693,649,59.0303;23618650:1403,1335,723,713,59.0303;23619500:1571,1772,695,685,59.0303;23620450:1762,2204,697,685,59.0676;23621500:1968,2599,699,681,59.0676;23622650:2155,3038,666,683,59.0676;23734680:1406,1279,722,679,59.0303;23735530:1577,1763,693,685,59.0303;23736480:1760,2193,698,682,59.0303;23737530:1962,2664,695,685,59.0303;23738680:2138,3033,698,683,59.0303;23850820:1395,1278,725,714,59.0303;23851670:1568,1747,692,684,59.0303;23852620:1760,2202,698,679,59.0303;23853670:1958,2600,664,683,59.0676;23854820:2148,3053,696,683,59.0676;23967280:1391,1325,722,712,58.9930;23968130:1575,1741,697,688,59.0303;23969080:1763,2200,661,684,59.0303;23970130:1966,2627,697,683,59.0303;23971280:2162,3106,696,679,59.0303;24083620:1403,1282,724,712,59.0303;24084470:1569,1729,665,686,59.0303;24085420:1771,2204,696,680,59.0303;24086470:1964,2647,697,682,59.0303;24087620:2137,3072,693,647,59.0303;24199760:1395,1310,722,714,58.9930;24200610:1559,1740,695,687,58.9930;24201560:1772,2216,694,686,59.0303;24202610:1961,2638,700,683,59.0303;24203760:2146,3037,666,684,59.0303;24315570:1400,1309,726,713,59.0303;24316420:1555,1760,692,683,59.0676;24317370:1768,2217,696,686,59.0303;24318420:1971,2674,695,682,59.0303;24319570:2144,3084,667,681,59.0303;24431350:1394,1344,724,714,59.0303;24432200:1572,1736,693,689,59.0303;24433150:1768,2227,699,685,59.0303;24434200:1956,2655,700,680,59.0303;24435350:2156,3110,691,645,59.0303;24547840:1406,1344,722,714,58.9930;24548690:1571,1770,694,686,59.0303;24549640:1768,2233,694,686,59.0303;24550690:1962,2688,696,686,59.0303;24551840:2155,3116,697,649,59.0303;24663960:1394,1311,724,710,59.0303;24664810:1551,1800,692,685,58.9930;24665760:1764,2201,696,685,59.0303;24666810:1958,2689,699,682,59.0303;24667960:2147,3131,666,686,59.0303;24780350:1400,1348,725,711,59.0303;24781200:1574,1799,696,684,58.9930;24782150:1758,2267,698,686,59.0303;24783200:1959,2720,694,648,59.0676;24784350:2150,3174,695,685,59.0303;24896730:1398,1355,726,716,59.0303;24897580:1569,1836,695,686,58.9930;24898530:1763,2267,695,650,59.0303;24899580:1960,2728,696,683,59.0303;24900730:2149,3198,695,685,59.0676;25012500:1396,1357,725,714,59.0303;25013350:1577,1856,697,686,58.9930;25014300:1757,2302,697,688,59.0303;25015350:1955,2736,696,682,59.0303;25016500:2155,3261,696,678,59.0303;25128510:1389,1346,726,714,59.0303;25129360:1575,1822,662,685,59.0303;25130310:1765,2329,698,683,59.0303;25131360:1963,2784,695,684,59.0676;25132510:2148,3245,694,644,59.0303;25244850:1402,1359,691,712,59.0303;25245700:1575,1867,698,686,59.0303;25246650:1766,2380,698,686,59.0303;25247700:1966,2839,697,681,59.0303;25248850:2129,3316,696,682,59.0676;25360710:1401,1405,720,711,59.0303;25361560:1574,1897,695,688,59.0676;25362510:1775,2398,695,682,59.0303;25363560:1960,2832,668,684,59.0303;25364710:2150,3341,696,686,59.0303;25477050:1404,1409,724,713,59.0303;25477900:1571,1891,693,688,59.0303;25478850:1761,2400,667,684,59.0303;25479900:1955,2912,699,683,59.0303;25481050:2142,3380,697,684,59.0303;25593290:1406,1431,723,713,59.0303;25594140:1577,1903,663,687,59.0303;25595090:1763,2440,697,685,59.0303;25596140:1953,2901,697,683,59.0303;25597290:2144,3408,697,645,59.0303;25709100:1400,1440,724,713,59.0303;25709950:1572,1919,695,685,59.0303;25710900:1759,2443,696,682,59.0676;25711950:1963,2956,698,688,59.0303;25713100:2157,3467,693,647,59.0303;25825310:1402,1422,722,709,58.9557;25826160:1578,1924,665,689,59.0303;25827110:1769,2479,698,680,59.0303;25828160:1961,2988,696,682,59.0303;25829310:2146,3470,696,646,58.9930;25941500:1398,1460,721,713,59.0303;25942350:1574,1988,696,686,59.0303;25943300:1766,2491,699,686,59.0303;25944350:1967,3019,699,683,59.0676;25945500:2147,3520,663,683,59.0676;26057920:1781,3028,690,714,58.9930; +31 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct1519h150ml.pcr +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*\ @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*  +64 "core"  +2 ."MFBPCR"delay 20 seconds +2002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*B  +168 "core" +2 "MFB"*9% +4 "core" %( +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*(' +425 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*s n +161 "core" n + ."MFBPCR"ASV.dial :SPErecovery +3 "MFB"*  +54 "core"  +2 "MFB"*w% +4 "core" %L\ < +3 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*'\ f +2034 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*- n +192 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*p'R +3160 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +59 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*]'V +29 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*)'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*j % +59 "core" $ +2 "MFB"**% +5 "core" %(/t +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +429 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*% +4 "core" %\ : +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*"' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +36 "core"  +2 "MFB"*P% +4 "core" %   B +3 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*$' G +3642 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*i % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*u% +4 "core" % G  F +2 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*;' ŭ +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"* % +4 "core" % Ŷ \ 4 +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*l' zM +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*H n +97 "core" m +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*% +4 "core" % zSw $ +2 ."MFBPCR"AS.seek 0.365ml +3 "MFB"*c' +2536 "Can"  ll/ +4625 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*O n +161 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +1876 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*U % +54 "core" % +2 "MFB"*{% +4 "core" %R d +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*A' +223 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*2  +35 "core"  +2 "MFB"*=% +4 "core" % b E +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*' +11487 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*@ % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*D% +3 "core" % ^ T A +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*v'\ 4; +518 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*E  +50 "core"  +2 "MFB"*% +4 "core" %\ 4-| _ +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*T' +320 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :ASV +2 "MFB"* n +106 "core" n + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*C  +42 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +11871 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*F'V +14860 "Can" \ 9 +5277 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"*t % +132 "core" % +2 "MFB"*`% +4 "core" %V j +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*'' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*r  +50 "core" +2 "MFB"*3% +4 "core" % i +3 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*6' u +11486 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*> % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*~% +3 "core" % k  p\ = +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*\\'\ 8 +534 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*k% +4 "core" %\ 8  oF +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*' +320 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"* n +94 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*z  +41 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +11886 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +5770 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*n'V +15145 "Can" \ 6 +4986 "core" ' +2 ."MFBPCR"delay 10 seconds +1056 .ATV.dial :air2 +10 "MFB"*:  +76 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*e' x +8073 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*# n +91 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*4'^ +15512 "core" ' +2 ."MFBPCR"delay 20 seconds +2004 .ATV.dial :waste,via: :air3 +2 "MFB"*S n +158 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +205 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*x  +4 "core" Y + Y + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*b'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*| n +154 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*%  +52 "core"  +2 "MFB"*% +4 "core" %( { ) +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*' i +4648 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +59 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*N'V +3707 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*}'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*I  +52 "core"  +2 "MFB"*Q% +4 "core" %(! { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*<': +2037 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*/  +88 "core"  +2 "MFB"*% +4 "core" %: 2 { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*,'D +426 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*m n +88 "core" n +2 "MFB"*a% +4 "core" %; { - +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*V'  +2541 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*X I +51 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*G'V +2905 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*g'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +51 "core"  +2 "MFB"*+% +4 "core" %(( { +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*^': +778 "Can" \ Jss +1263 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*Y  +89 "core" +2 "MFB"*!% +4 "core" %: y +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"* 'J +428 "core" ' + ."MFBPCR"ATV.dial ASV +3 "MFB"*& n +88 "core" n +2 "MFB"*% +4 "core" %< {\ 2 +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*o'  +2545 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*L I +52 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +2903 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +87 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +3049 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*8 n +89 "core" o + ."MFBPCR"ASV.dial :wasteD +3 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*1'Q +1464 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*q n +170 "core" m +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*J'V +312 "core" ' + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*?  +89 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*K % +55 "core" $ +2 "MFB"*_% +4 "core" %V {S +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*M' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*0  +35 "core"  +2 "MFB"*7% +4 "core" % {\ 6 +3 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*['0 +19125 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*h % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %0\  $ { X +65 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*W' +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*B  +49 "core"  +2 "MFB"*9% +4 "core" % {p +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*'c4 +323 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV +2 "MFB"*s I +112 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +199 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*w'R +10092 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*-'R +8267 "Can" \ Qcc +1828 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*p'R +10091 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*]  +53 "core"  +2 "MFB"*j% +4 "core" %R { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"**' +232 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*)' +9993 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"* I +78 "core" I +2 ."MFBPCR"AS.seek 0.02ml +3 "MFB"*' +9883 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +158 "core" m +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*P'V +227 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*"% +3 "core" %V% { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*i'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*u  +32 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*$ % +56 "core" $ +2 "MFB"*% +4 "core" %('O { +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"* 'Zm +227 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*;  +34 "core"  +2 "MFB"*H% +4 "core" %ZL { +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*O% +3 "core" %>\ [ { O +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*c'j +523 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*U  +49 "core"  +2 "MFB"*{% +4 "core" %j > { ? +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*2  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*=  +83 "core"  +2 "MFB"*A% +4 "core" %p  { +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*@'X +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*D' +3069 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +137 "Can" \ T[Z +5638 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +5769 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*C  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*T % +110 "core" & +2 "MFB"*d% +73 "core" %V\\ {C +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*R' +238 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*t  +51 "core"  +2 "MFB"*`% +4 "core" %N {< +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*F'> +16116 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*r % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*3% +3 "core" %>\  | M +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'' +524 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*>  +49 "core"  +2 "MFB"*~% +4 "core" %* { - +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*6'q- +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*k'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18611 "Can" \ C +1389 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*\\' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*z' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*Z'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*:' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*n'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*#' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +5064 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*S' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*x n +110 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*4'(@ +2551 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"* % +115 "core" % +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*|'V +1291 "Can" \ U[[ +1259 "core" ' +2 ."shutdown"AS.coast + "MFB"*5 +3 ."shutdown"SS.coast + "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +39 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +2 ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +58671 "Can" \ s!! +60005  \ u!! +60004  \ v!! +60004  \ x!! +60004  \ r*+ +60004  \ x!! +60004  \ w'& +60005  \ s-- @CEST1539640810.52  \ {!! +60004  \ |!! +60004  \ n=< +60004  \ |!! +60005  \ w++ +60004  \ v.. +60004  \ x+* +60004  \ w-- +60004  \ r:: +60005  \ y++ +60004  \ {+* +60004  \ }(( +60004  \ z-- +60004  \ |++ +60005  \ {++ +60004  \ !! +60004  \ |+* +60004  \ !! +60004  \ !! +60005  \ !! +60004  \ !! +60004  \ !! +60004  \ nNN +60004  \ !! +60005  \ ~** +60004  \ !! +60004  \ ++ +60004  \ ~-. +60004  \ !! +60004  \ !! +60005  \ !! +60004  \ !! +60004  \ !! +60004  \ -- +60004  \ !! +60005  \ ++ +60004  \ .- +60004  \ 44 +60004  \ !! +60004  \ )) +60005  \ ,+ +60004  \ -, +60004  \ !! +60004  \ !! +60004  \ ** +60005  \ +* +60004  \ 32 +60004  \ !! +60004  \ !! +60004  \ !! +60005  \ !! +60004  \ !! +60004  \ 11 +32155 #"bkha"Session Begun +1193 #-> can +5 "Can" \ tLL +26651  \ !! +20753 #"bkha"-> exit +2 #Session Ended +39249 "Can" \ ++ +7836 #"bkha"Session Begun +435 #-> exit +2 #Session Ended +51732 "Can" \ tKK +60004  \ !! +60004  \ zA@ +60004  \ vEE +60004  \ )) +51400 #"bkha"Session Begun +1097 #-> ESP.wakeup +5 #Powering core bus +503 .Gate.power :raw,:ON +5 "sampler") +3 )% +2 "core"  +2 "collection"' +2 ' +4 "core"  +2 "processing"% +3 %b +3 "core"  +2 "MFB"* +2 * +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 ."bkha"SPE.coast +2 "MFB"*  +5 "core" +2 ."bkha"SPE.configure SPEconfig +2 "MFB"*\ 2 +4 *N% +4 "core" % } +2 ."bkha"AS.configure ASconfig +3 "MFB"*#,,'T(^20( b +5 "sampler")I% +3 "core" %]\ +2 ."bkha"SS.configure SSconfig +3 "sampler")#.0X MFB.ready! +3 "MFB"*% +6 "core" %^ | +2 #"bkha"Readying the MFB +2 #Homing MFB Syringe +2 .AFV.select :holdingCoil +2 "MFB"* +12 *i% +3 "core" %a ~ + ."bkha"ATV.dial :air2 +3 "MFB"*;  +49 "core"  +2 ."bkha"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha"AS.home.seek :home +2 "MFB"*H' +552 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"* ' +2109 "Can" \ o[[ +3176 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .ATV.dial :waste +2 "MFB"*l n +106 "core" m +2 ."bkha"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."bkha"AS.home.seek :empty +3 "MFB"*O'R +5258 "core" ' + ."bkha"ATV.dial :waste +2 .ARV.dial between carrier and air1 +5 "MFB"*  +6 "core"  +2 ."bkha"ASV.dial :waste1 +4 "MFB"*U  +5 "core"  +16952 #"bkha"-> ATV.ARV +2 .ATV.dial ARV +4 "MFB"*{  +146 "core"  +680 #"bkha"-> Tt1 +3144 #-> ARV.legend +1656 #-> ARV.air2 +3 .ARV.dial :air2 +4 "MFB"*c  +106 "core" +623 #"bkha"-> AS +2 "MFB"*2% +5 "core" %R~ | +3599 #"bkha"-> AS.pull 0.05 ASslow1 +2 !o:SyntaxError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"xcompile error\ bkha:8: syntax error, unexpected tCONSTANT, expecting $end\ AS.pull 0.05 ASslow1\ ^ +1440 #-> AS.pull 0.05 AS.slow1 +2 !o:SyntaxError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"tcompile error\ bkha:9: syntax error, unexpected tCONSTANT, expecting $end\ AS.pull 0.05 AS.slow1\ ^ +4177 #-> AS.pull 0.05, ASslow1 +2 "MFB"*=% +6 "core" %R{ { +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.049ml +4 "MFB"*A'N +1043 "core" ' +2 "MFB"*% +4 "core" %N#~ | +9883 #"bkha"-> ARV.PP4 +3 .ARV.dial :PP4 +5 "MFB"*@  +75 "core"  +5513 #"bkha"-> AS.pull 0.015, ASslow2 +4 "MFB"*D% +5 "core" %N# | +2 ."bkha"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +5 ."bkha"AS.seek 0.064ml +3 "MFB"*' +1533 "core" ' +2 "MFB"*E% +4 "core" %\  | W +549 "Can" \ `yy +1476 #"bkha"-> ARV.air2 +3 .ARV.dial :air2 +5 "MFB"*  +75 "core" +2797 #"bkha"-> ATV +5254 #-> AS.pull 0.05, ASslow1 +3 "MFB"*v% +5 "core" %\  { V +3 ."bkha"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0.114ml +3 "MFB"*C' +1021 "core" ' +2 "MFB"*T% +4 "core" % | +1452 #"bkha"-> ARV.MM2 +2 .ARV.dial :MM2 +4 "MFB"*d  +57 "core" +2847 #"bkha"-> AS.pull 0.015, ASslow2 +3 "MFB"*% +6 "core" %z | +2 ."bkha"AS.reconfigure ASslow2 +4 "MFB"*#,,'T0 b +4 ."bkha"AS.seek 0.129ml +2 "MFB"*t'G +1532 "core" ' +2 "MFB"*`% +4 "core" %A\ | | T +3088 #"bkha"-> ARV.air2 +3 .ARV.dial :air2 +4 "MFB"*R  +57 "core" +938 #"bkha"-> AS.pull 0.05, ASslow1 +4 "MFB"*r% +5 "core" %B\  | S +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."bkha"AS.seek 0.179ml +4 "MFB"*3'ۡ +1029 "core" ' +2 "MFB"*F% +4 "core" %ۧu {\ 3 +26216 #"bkha"-> pcrDecon +2 "MFB"*>% +5 "core" %ۧ |\ 3 +2 #"bkha"Cleaning PCR +2 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.5ml +3 "MFB"*~'(@ +1872 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"ASV.dial :waste1 +2 .ATV.dial :air3 +3 "MFB"*' % +112 "core" & +2 "MFB"*% +4 "core" %(m { +2 ."bkha"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0.51ml +3 "MFB"*6'Zb +223 "core" ' +2 ."bkha"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*k  +52 "core"  +2 "MFB"*\\% +5 "core" %ZWz {\ ; +2 ."bkha"AS.seek 0.81ml +3 "MFB"* '> +6055 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*z % +51 "core" & +2 ."bkha"delay 3 seconds +304 "MFB"*% +6 "core" %> v { K +4 ."bkha"AS.seek 0.835ml +2 "MFB"* '2 +530 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*Z  +49 "core" +2 "MFB"*:% +4 "core" %B~ {[ +3 ."bkha"AS.seek 0.82ml +3 "MFB"*n'p +323 "core" ' +2 ."bkha"delay 3 seconds +302 .ARV.dial :waste +3 "MFB"*#  +138 "core"  +2 ."bkha"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*e  +74 "core"  +2 "MFB"*x% +4 "core" %pw { +2 ."bkha"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.47ml +2 "MFB"*S'N +411 "Can" \ ]}} +1627 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +13 ."bkha"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*' +3072 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek 0ml +51 "MFB"*4'V +2739 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +4 "MFB"*|' +5776 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +3 "MFB"*f'V +2732 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +13 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +4 "MFB"*' +5776 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +4 "MFB"*y'V +2731 "core" ' + ."bkha"ARV.dial between carrier and air1 +5 "MFB"*  +44 "core"  +2 ."bkha"ATV.dial :air3 +2 "MFB"* % +110 "core" & +3 "MFB"*% +4 "core" %V {7 +2 ."bkha"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.01ml +2 "MFB"*5' +235 "core" ' +2 ."bkha"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*\  +51 "core"  +2 "MFB"*%% +5 "core" % {\ ; +2 ."bkha"AS.seek 0.81ml +3 "MFB"*'> +16110 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*b % +51 "core" & +2 ."bkha"delay 3 seconds +303 "MFB"*% +3 "core" %>\  { Q +3 ."bkha"AS.seek 0.835ml +3 "MFB"*' +526 "core" ' +3 ."bkha"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*N  +50 "core"  +2 "MFB"*I% +4 "core" %  | A +3 ."bkha"AS.seek 0.82ml +2 "MFB"*Q'q7 +330 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial PCR +3 "MFB"*}  +36 "core"  +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek :empty +3 "MFB"*/'R +4743 "core" ' + ."bkha"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +10331 "Can" \ S +10884 ."bkha"PCR.off +4 .AFV.select :carrierSolution +3 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*' +5780 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek 0ml +4 "MFB"*<'V +2731 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +4 "MFB"*m' +5774 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."bkha"AS.seek 0ml +3 "MFB"*a'V +2732 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +4 "MFB"*,' +5773 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +3 "MFB"*X'V +2734 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +5 "MFB"*V' +5775 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +2 "MFB"*G'V +2734 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +3 "MFB"*+' +5776 "core" ' + ."bkha"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 0ml +3 "MFB"* 'V +5067 "core" ' +741 "Can" \ iUU +60004  \ iUU +50929 #"bkha"Session Ended +9075 "Can" \ dbb +60004  \ hUU +60005  \ f]] +60004  \ gUU +29222 #"bkha"Session Begun +3020 #-> pcrDecon +2 "MFB"*g% +6 "core" %V | +2 #"bkha"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.5ml +3 "MFB"*Y'(@ +2900 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"ASV.dial :waste1 +2 .ATV.dial :air3 +3 "MFB"*! % +69 "core" % +2 "MFB"*&% +4 "core" %() { +2 ."bkha"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.51ml +3 "MFB"*^'Zo +224 "core" ' +2 ."bkha"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*  +50 "core"  +2 "MFB"*o% +4 "core" %Zh  { @ +3 ."bkha"AS.seek 0.81ml +2 "MFB"*'> +6061 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*q % +51 "core" & +2 ."bkha"delay 3 seconds +303 "MFB"*0% +3 "core" %>\  | U +2 ."bkha"AS.seek 0.835ml +3 "MFB"*L'] +527 "core" ' +3 ."bkha"delay 3 seconds +348 .ATV.dial :bleach +12 "MFB"*  +50 "core" +2 "MFB"*% +5 "core" %Z  { I +2 ."bkha"AS.seek 0.82ml +3 "MFB"*M'p +325 "core" ' +2 ."bkha"delay 3 seconds +302 .ARV.dial :waste +3 "MFB"*  +45 "core"  +2 ."bkha"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*h  +75 "core"  +2 "MFB"*K% +4 "core" %pu | +3 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.47ml +3 "MFB"*J'h +2037 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*9' +3072 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +4 "MFB"*W'V +2733 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +13 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +3 "MFB"*s' +5775 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +3 "MFB"*'V +635 "Can" \ Zyy +2096 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek 0ml +3 "MFB"*w'V +2732 "core" ' + ."bkha"ARV.dial between carrier and air1 +5 "MFB"*(  +44 "core"  +2 ."bkha"ATV.dial :air3 +3 "MFB"*- % +111 "core" & +2 "MFB"*% +4 "core" %V |I +3 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."bkha"AS.seek 0.01ml +2 "MFB"*]' +234 "core" ' +2 ."bkha"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*j  +50 "core" +2 "MFB"*p% +4 "core" %  | > +3 ."bkha"AS.seek 0.81ml +3 "MFB"**'> +16114 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"* % +50 "core" & +2 ."bkha"delay 3 seconds +303 "MFB"*)% +3 "core" %>  | ] +3 ."bkha"AS.seek 0.835ml +3 "MFB"*' +525 "core" ' +3 ."bkha"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*"  +50 "core"  +2 "MFB"*% +4 "core" %  { E +3 ."bkha"AS.seek 0.82ml +3 "MFB"*P'q +326 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial PCR +3 "MFB"*u  +35 "core"  +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek :empty +6 "MFB"*$'R +4744 "core" ' + ."bkha"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 + .PCR.run 10:00 +20609 .PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*' +4307 "Can" \ _ff +1475 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +2 "MFB"*i'V +2732 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +3 "MFB"*;' +5777 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek 0ml +3 "MFB"*H'V +2734 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +2 "MFB"*l' +5777 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek 0ml +3 "MFB"* 'V +2733 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 1ml +3 "MFB"*' +5777 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek 0ml +3 "MFB"*U'V +2791 "core" ' +2 ."bkha"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 1ml +4 "MFB"*{' +5774 "core" ' +2 ."bkha"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."bkha"delay 1 second +103 .AS.reconfigure ASnorm +5 "MFB"*#,,'T20 b +5 ."bkha"AS.seek 0ml +3 "MFB"*c'V +5069 "core" ' +16090 "Can" \ fUU +29562 #"bkha"-> ESP.shutdown +3 ."shutdown"AS.coast +4 #"bkha"Asleep / Shutdown +3 "MFB"*5 +4 ."shutdown"SS.coast + "sampler")5 +5 ."shutdown"CC.coast + "collection"'6 +5 ."shutdown"CS.coast + "collection"'5 +4 ."shutdown"PC.coast + "processing"%6 +5 ."shutdown"Forearm.coast + "manipulator"&5 +5 ."shutdown"Elbow.coast + "manipulator"&6 +5 ."shutdown"SC.coast +54 "storage"(6 +7 ."shutdown"SE.coast +2 "storage"(5 +40 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +2 #Shutdown +269 #"bkha"-> exit + #Session Ended +30016 "Can" \ y11 +60005  \ }++ +60004  \ !! +60004  \ !! +60004  \ w99 +60004  \ ~++ +60005  \ !! +60004  \ ++ +60004  \ !! +60004  \ !  +60004  \ !! +60005  \ !! +60004  \ !! +60004  \ -- +60004  \ ## +60004  \ ++ +60005  \ ++ +60004  \ ** +60004  \ vBB +60004  \ !  +60004  \ ** +60005  \ )) +60004  \ z:: +60004  \  +60004  \ }44 +60004  \ {<< +60005  \   +60004  \ '' +60004  \ ** +60004  \ ** +60004  \ 34 +60005  \ *) +60004  \  +60004  \  +60004  \   +60004  \ ** +60005  \ ** +60004  \ && +60004  \ ** +60004  \ ** +60004  \ ## +60005  \ ** +60004  \  +60004  \ )( +60004  \ 0/ +60004  \   +60005  \  +60004  \  +60004  \  +60004  \ -- +60004  \ {?? +60005  \  +60004  \ /. +60004  \ -, +60004  \  +60004  \ ,, +60005  \  +60003  \  +60005  \ !! +60003  \ && +60005  \  +60004  \ )( +60005  \ !! +60003  \ && +60005  \ && +60003  \ && +60006  \ !! +60004  \ ++ +60004  \  +60004  \ 00 +60004  \ !! @CEST1539727219.11  \ 00 +60004  \ !! +60004  \ ,, +60004  \ !  +60005  \ ,, +60004  \ !! +60004  \ -- +60004  \ !! +60004  \ !! +60005  \  +60004  \ !  +60004  \ !! +60004  \ !  +60004  \  +60005  \ !! +60004  \ !! +60004  \ !! +60004  \ !! +60004  \ !! +60005  \ $# +60004  \ !  +60004  \ !! +60004  \ !! +60004  \ !! +60005  \ !! +60004  \ !! +60004  \ ! +60004  \  +60005  \ !  +60004  \ !! +60004  \ !  +60004  \ !  +60004  \ '' +60005  \ !! +60004  \ !! +60004  \ !  +60004  \ !! +60004  \ !! +60005  \  +60004  \  +60004  \ !! +60004  \ !  +60004  \ !  +60005  \ !! +60004  \ !! +60004  \ $$ +60004  \ !  +60004  \ !! +60005  \ !! +60004  \ !! +60004  \ !! +60004  \ !  +60005  \ !! +60004  \ !! +60004  \  +60004  \ !  +60004  \ !! +60005  \ -- +60004  \ #$ +60004  \ ++ +60004  \ !! +60004  \ !! +60005  \ ** +60004  \ :9 +60004  \ ;; +60004  \ !! +60004  \ ** +60005  \ !! +60004  \ !! +60004  \ !! +60004  \ !! +60004  \ ++ +60005  \ (' +60004  \ +* +60004  \ !! +60004  \ ++ +60004  \ !! +60005  \ !! +60004  \ !! +60004  \ !! +60004  \ ++ +60004  \ !! +60005  \ +* +60004  \ 99 +60004  \ !! +5632  \ !! +3 #tPowering core bus +482 .Gate.power :raw,:ON +2 "sampler") +2 )2 +2 "core"  +2 "collection"' +3 '= +3 "core"  +2 "processing"% +3 %O +4 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*@  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *D% +4 "core" % | +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")A% +3 "core" %yzQ\ +2 .tSS.configure SSconfig +2 "sampler")#.0X  +3 "core" %   +2 %1\  +2 ."rdyProcessing"PSV.dial :air +3 ."rdySampler"CSV.dial :waste1 +3 "manipulator"&3% +2 "collection"' +2 "processing"%'  +9 "core" %   + +  +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 .tForearm.reconfigure LooseForearm +2 ."rdyProcessing"PS.reconfigure PSconfig +3 "sampler")~ +6 "processing"%#A d`xb +2 "manipulator"&#@2^d^2b +3 ."rdyProcessing"PS.home.seek 0ml +2 .tForearm.home.seek :retract +3 "processing"%k' +2 "manipulator"&\\'\ +4 "core"  +2 "sampler")6 +6 "core"  +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +2 "sampler")#.0X 22, 2 => 17, 3 => 5}\\nCan@14:01:45, 13.4C, 71% humidity, 14.3psia, 13.082V, 0.777A, 0.777A avg, 10.17W",Subject: "Started 18tundeployv3 phase mbaPhase" +4 #t==================> STARTED Superphase (phase #4) <=== + #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &  \ l +2 .tHand.open + "manipulator"&y1 +65 "core" 1 +2 "manipulator"&\ & +8 "core" &X ? ? 5 +2 "manipulator"&%% +4 "core" % \ A A }  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(- +174 "core" ( +3 "manipulator"&b& +4 "core" &- @ > t +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &- A A | +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage + "manipulator"&'η +96 "core" ' +4 .tHand.close +3 "manipulator"&N/ +60 "core" / +3 "manipulator"&I& +7 "core" &- A ? +2 "manipulator"&% +5 "core" % A > +2 .tForearm.seek :retract +2 "manipulator"&}'\ +96 "core" ' +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&Q(ӷ +281 "core" ( +2 "manipulator"&/& +4 "core" & B I o 6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" & > > _ 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&<' +104 "core" ' +2 "manipulator"&m& +4 "core" & A B y 6 +3 "manipulator"&a% +4 "core" % @ @ \\ +2 "collection"',& +7 "core" &  )\ j +3 "collection"'X& +5 .tCC.seek :closed + "collection"'V(W +5 "core" &  )\ j + &  '\ i  +8 &5  .\ _- +9 &d  2\ aA +10 &[  +\ bR +9 &]  ,\ cR +9 &d  4\ cQ +10 &`  ,\ dQ +9 &c`  (\ dQ +9 &%^  0\ dQ +10 &\\  4\ dR +9 &\\  -\ dQ +10 & k]  1\ cQ +9 &"-Z  1\ dQ +9 &#Z  2\ eQ +10 &%_  ,\ eR +9 &'s]  '\ dQ +10 &)6`  !+\ dQ +10 &*_  *\ dQ +8 &,\\  1\ dQ +10 &.|]  .\ dQ +9 &0=_  )\ dQ +9 &1_  &\ bR +10 &3`  3\ dR +9 &5\\  3\ dQ +10 &7F^  +\ dQ +9 &9 [  (\ dQ +9 &:Z  2\ bQ +10 &<_  3\ dQ +9 &>N`  ,\ dQ +9 &@_  +\ dQ +10 &Ab  *\ dQ +9 &C^  '\ dQ +10 &EU_  (\ dQ +9 &G]  )\ cQ +9 &Hh  *\ dR +10 &Jz  '\ bT +9 &LK  )\ _X +9 &N  )\ ]Z +10 &O  +\ \\[ +9 &Q  +\ \\[ +10 &SG  /\ [\\ +9 &U  ,\ \\\\ +9 &Vy  )\ ^0 +10 &WW'  &\ `? +9 ( + &W]@  \ e9 +2 "collection"'X& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.06 +2 "collection"'G& +4 "core" &W]?  \ e9 +2 .tHand.open +2 "manipulator"&+1 +59 "core" 1 +3 "manipulator"&g% +5 "core" %  G A \\ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'!& +5 "core" &W]?  \ f9 +2 "collection"'&% +3 "core" %7  \ e +2 .tCSV.dial CSR +2 "collection"'Y  +134 "core"  +2 "collection"' % +4 "core" %7  \ e +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"'o'p +1366 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '^% +3 "core" %p  \ c +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'q'Z +699 "core" ' + .tCSV.dial :waste +2 "collection"'0 +135 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +2006 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &W]?  \ j9 +2 "collection"'% +4 "core" %7  !\ j +2 .tCSV.dial :flush +2 "collection"'L  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +2466 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'h +4 'K  +4 "core"  +69  + .tCTV.dial :intake +2 "collection"'M  +78 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"'J'4 +2550 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'9  +77 "core"  +2 #tFlushing upper manifold + "collection"'W& +5 "core" &W]?   \ h9 +2 "collection"'s% +4 "core" %2  '\ h +2 .tCSV.dial :flush +2 "collection"'  +74 "core"  +3 .tCS.seek 5ml +55 "collection"''p +1278 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'( @ +45 "core" A +2 "collection"'-% +4 "core" %p  \ h +3 .tCS.seek 7ml +2 "collection"''k +568 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'w +105 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'j'4 +1731 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'p'0 +808 "core" ' + .tCSV.dial :waste +2 "collection"'] +44 "core" +3 .tCS.seek 0ml +2 "collection"''4 +808 "core" ' +2 "collection"')& +4 "core" &W]>  %\ k9 +2 "collection"'*% +4 "core" %5  \ k +2 .tCSV.dial :flush +2 "collection"'"  +44 "core"  +3 .tCS.seek 3ml + "collection"''0 +807 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +43 "core" A +2 "collection"'u% +4 "core" %0  \ g +3 .tCS.seek 5ml +2 "collection"'P'p +562 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"'$'4 +1277 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"''0 +811 "core" ' + .tCSV.dial :waste +2 "collection"'i +75 "core" +2 .tCS.seek 0ml +2 "collection"';'4 +800 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&H& +5 "core" & 1 . h 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&l(ӷ +16 "core" ( +2 "manipulator"& & +4 "core" &Ӻ 7 < . , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &Ӻ 1 . @ , +2 .tForearm.seek CC +2 "manipulator"&U' +97 "core" ' + .tHand.close +2 "manipulator"&{/ +63 "core" / +2 .tCC.seek :open +2 "collection"'c( +419 "core" ( +2 "manipulator"&8& +4 "core" & < : ' +2 "manipulator"&B% +4 "core" % 9 6 +3 .tForearm.seek :retract +2 "manipulator"&.'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&[(- +300 "core" ( +2 "manipulator"&7& +4 "core" &- 9 C o +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &_& +3 "core" &- 4 / H o +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&?'η +112 "core" ' +2 .tHand.open +2 "manipulator"&11 +65 "core" 1 +2 "manipulator"&2% +4 "core" % ν @ = +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&='\ +96 "core" ' +11 #tStarting mfb +2 #pcrBAC sampling at most 150ml, wcr at most 1500ml +3 "MFB"*O% +3 ."Qmail"BACfans.email "Started mfb in tube 3 at 14:06:08CEST17-Oct-18\\n{1 => 22, 2 => 17, 3 => 5}\\nCan@14:01:45, 13.4C, 71% humidity, 14.3psia, 13.082V, 0.777A, 0.777A avg, 10.17W",Subject: "pcrBAC sampling at most 150ml, wcr at most 1500ml" +7 #tLoading sh1 puck from tube 3 into Collection Clamp + "collection"'& +5 "core" % | + &  #'\ p +3 #"readyMFB"Readying the MFB + "manipulator"&@% +2 #"readyMFB"Homing MFB Syringe +4 .AFV.select :holdingCoil + "MFB"* +3 "core" %\  - ,   +3 "storage"(D% +4 "core" %U h\ +2 "storage"(A. +4 "MFB"*E% +4 "core" .( + %b { + ."readyMFB"ATV.dial :air2 +4 .tSC.reconfigure SCtight +2 "MFB"*  +4 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(v( +128 "core" +2 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."readyMFB"AS.home.seek :home +2 "MFB"*' +61 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (T& +4 "core" &\ $\  \ |. +2 "manipulator"&d& +4 "core" &- / 2 T o +3 "manipulator"&% +4 "core" %\  / ; Q  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&C( +196 "core" ( +4 "manipulator"&`& +5 "core" & 1 6  +2 "storage"(R& +5 "core" &\ 2\ 1 \ ~. +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&r' +94 "core" ' +2 "storage"(F& +101 "core" &\ ?\ > .\ ~. +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +4 .tSE.seek beamBreak +2 "storage"(t'V +26 "core" ' + ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +10 ."readyMFB"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*>' +16 "core" ' +2 "storage"(3- +4 "core" -'W +3 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 ('& +3 "core" &\ \  v\ |. +2 "manipulator"&& +4 "core" & 9 5 j  +3 .tElbow.seek 3 + "manipulator"&~( +4 "core" ( +2 "manipulator"&6& +4 "core" & 9 9   +3 "storage"( & +5 "core" &\ \  \ |. +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&Z'B +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"& / +56 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&k& +3 "storage"('X +7 "core" & 9 / ^  +2 "manipulator"&\\% +5 "core" % L 8 9 f +2 .tForearm.seek :retract +2 "manipulator"&:'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&|(ӷ +130 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +30 "core" ( +2 "manipulator"&& +5 "core" & ? E 2 8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &f& +4 "core" & 1 3 X 8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&x' +103 "core" ' +3 "manipulator"&S& +5 "core" & < < 8 +2 "manipulator"&% +4 "core" % < 0 P +3 "collection"'y& +4 "core" &  !\ a +2 "collection"'\ & +5 .tCC.seek :closed +3 "collection"'%(W +4 "core" &  \ ` + &  "2\ ` +9 &+  "*\ Z,} +9 &b  "$\ X@ +10 &_|  #5\ YP +9 &\\  &/\ [Q +10 &^  !6\ [Q +9 &`  "2\ [Q +9 &c^ "'\ [Q +10 &&_  #-\ [Q +10 &_  !4\ [Q +8 &_  $,\ ZQ +10 & n\\  "/\ [P +9 &"0Z  #(\ [P +10 &#\\  ",\ [P +9 &%_  !/\ [Q +9 &'t]  2\ [Q +10 &)8[  "0\ [P +9 &*a $&\ [Q +9 &,Y  #)\ [Q +10 &.}b  $-\ [Q +9 &0?_  %*\ [Q +10 &2`  #,\ [Q +9 &3a  $(\ [Q +9 &5\\  "2\ [Q +10 &7GZ  "(\ [Q +9 &9\\  ! \ \\Q +9 &:Y ! "\ [P +13 &<]  !"\ [P +6 &>O\\  #&\ [Q +10 &@[  #"\ [Q +9 &A_  $\ [P +9 &C]  "&\ [P +10 &EW]  "'\ [Q +9 &Gc  $\ ZQ +9 &Hw  !%\ YT +10 &J  !(\ WW +9 &LD  (\ TZ +10 &N  (\ T[\ +9 &O  (\ T\\ +9 &Q  &\ S\\ +10 &SG  +\ S\\ +9 &U  )\ S\\ +9 &V|  (\ V0 +10 &WX)  "\ VJ +9 ( + &WcZ  #\ [? +2 "collection"'\ & +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.10 + .Hand.open + "manipulator"&b1 +60 "core" 1 +3 "manipulator"&% +4 "core" %  7 1 P +4 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +97 "core" ' + .tSC.coast + "storage"(6 +4 #tcollectSample 150ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")N+ +4 "core" + +2 "sampler")I% +4 "core" %{z \ +2 "collection"'& +5 "core" &Wc\\  \ f? +3 "Can" \ W +2 #tCalibrating pressure and temperature sensors +4 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +3 "sampler")#.0X\ . + #tIntake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0X; /0 \ E~ +16 "collection"'% +4 "core" %7 * -&\ ) +2 "sampler")L% +4 "core" %>!>@ \ E} +16 "collection"'% +4 "core" %7 * .\ ) +2 "sampler")K% +4 "core" %>PO \ Ez +16 "collection"'h% +4 "core" %7 + /'\ ) +2 "sampler")M% +4 "core" %>cg \ F\ U +16 "collection"'% +4 "core" %7 - 1%\ + +2 "sampler")9% +4 "core" %>z{ \ G +3 "collection"'W% +4 "core" %7 . 1\ + +2 .tSS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X5(\ - +2 "sampler")w% +4 "core" %W;= \ H +53 "collection"'% +4 "core" %7 : A'\ - +2 "sampler")j% +4 "core" %Wmo \ I +2 "sampler")]% +4 "core" %Wpq \ H + .tIntake.select :close +2 "sampler")0 +9 )p% +3 "core" %Wxy \ + .tSSV.dial :exhaust +2 "sampler"))  +80 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X \ Hz +16 "collection"'% +3 "core" %7 , .\ + +2 "sampler"):% +4 "core" %dNN \ Hz +16 "collection"'c% +4 "core" %7 * /\ , +2 "sampler")b% +4 "core" %d`a \ Hz +15 "collection"'% +4 "core" %7 - 0\ , +2 "sampler")I% +4 "core" %lut \ H V +2 "collection"'\ % +4 "core" %7 + 1\ , +2 #tIntake @33.6psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +3 "sampler")#.H0X5% +4 "core" %' \ G +53 "collection"'1% +4 "core" %7 1 7\ , +2 "sampler")2% +4 "core" % \ I" +53 "collection"'P% +4 "core" %7 6 ;\ , +2 "sampler")% +4 "core" % \ H +53 "collection"'O% +3 "core" %7 9 ?#\ , +2 "sampler").% +4 "core" %NP \ I +53 "collection"'@% +3 "core" %7 ; >\ , +2 "sampler")D% +4 "core" %ss \ I +2 "sampler")A% +4 "core" %tv \ H +2 .tIntake.select :close + "sampler")0 +10 )E% +3 "core" %{} \ +2 .tSSV.dial :exhaust + "sampler")?  +79 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +3 "sampler")#.0X5\ + +2 "sampler")% +4 "core" %CE \ H +53 "collection"'I% +3 "core" %7 ; ?.\ , +2 "sampler")\ % +4 "core" %nm \ H +2 "sampler")Z% +4 "core" %qn \ I + .tIntake.select :close +2 "sampler")0 +9 )x% +3 "core" %vu \ ~ + .tSSV.dial :exhaust +2 "sampler")v  +78 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X\ , + #tIntake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X;\ / +2 #tIntake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X<\ , +2 "sampler")% +4 "core" %aa \ G +2 "sampler")L% +4 "core" %ed \ H + .tIntake.select :close +2 "sampler")0 +9 )% +3 "core" %ll \ ~ + .tSSV.dial :exhaust +2 "sampler")<  +78 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +7 "core" %mk \ +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")2  +62 "core" +3 ."airStroke"CS.seek 0ml +2 "collection"'P'4 +3 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"' @ +65 "core"  +2 .tCTV.dial :air + .delay 15 seconds +7 "core" B +3 ."airStroke"CS.seek 10ml +2 "collection"'O' +1491 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler"). +137 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +6 .tSS.reconfigure SSexhale + "collection"'@  +5 "sampler")#.0X +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'[' +2433 "core" ' +2 "collection"'_% +4 "core" % V X\ n +2 .tCSV.dial between air and CTV +2 "collection"'F ` +31 "core" a +3 .tCS.seek 3.128ml +2 "collection"'='4 +1707 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'3  +29 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 .tCS.seek 0ml + "collection"'''4 +812 "core" '\ \ k +3 "collection"'% +4 "core" %ԭ\ m +2 "sampler")6% +4 "core" %tt \  +2 #tBubblePoint: Intake @69.4psia, Outlet @14.1psia + .CBV.dial SSV +2 "collection"'# @ +31 "core" @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'k'4 +91 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")S +7 "core" ' + ."CSpush"CS.coast + "collection"'5 +129 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0Xd +104 "collection"']9 +3 "core" 9@d +103 "collection"'Q9 +3 "core" 9Ad +103 "collection"'9 +3 "core" 9Dd +103 "collection"'V9 +3 "core" 96Fd +150 "collection"'B9 +11 "core" 9`Hd +103 "collection"'U9 +3 "core" 9|Jd +103 "collection"'79 +3 "core" 9Ld +104 "collection"'89 +3 "core" 9Nd +103 "collection"'19 +3 "core" 9Pd +103 "collection"'>9 +3 "core" 9Qa +103 "collection"'29 +3 "core" 9T\ _ +103 "collection"'9 +3 "core" 9V^ +103 "collection"'9 +3 "core" 99X[ +103 "collection"'P9 +3 "core" 9SZY +103 "collection"'.9 +3 "core" 9k[W +103 "collection"'@9 +3 "core" 9_U +103 "collection"'A9 +3 "core" 9`#T +103 "collection"'E9 +3 "core" 9c(Q +103 "collection"'?9 +4 "core" 9d,O +103 "collection"'l9 +3 "core" 9f0M +104 "collection"'T9 +3 "core" 9h4L +103 "collection"'O9 +3 "core" 9 k9I +103 "collection"'9 +3 "core" 9 )l=G +103 "collection"'d9 +4 "core" 9 @oAF +103 "collection"'R9 +3 "core" 9 VqED +103 "collection"'`9 +3 "core" 9 ksJC +103 "collection"'_9 +3 "core" 9 uNA +103 "collection"'F9 +3 "core" 9 xR@ +103 "collection"'[9 +3 "core" 9 yV> +103 "collection"'39 +3 "core" 9 |[= +103 "collection"'=9 +3 "core" 9 }_; +103 "collection"'9 +3 "core" 9 c: +103 "collection"'69 +3 "core" 9 g8 +103 "collection"'#9 +3 "core" 9\ l7 +104 "collection"'D9 +3 "core" 9\ p6 +103 "collection"' 9 +3 "core" 9\ +t4 +103 "collection"'e9 +3 "core" 9\ >x2 +103 "collection"'9 +3 "core" 9\ O}1 +103 "collection"' 9 +3 "core" 9\ a0 +93 "Can"  R +11 "collection"'9 +3 "core" 9\ q/ +103 "collection"'r9 +3 "core" 9\ - +103 "collection"'9 +3 "core" 9\ - +103 "collection"'t9 +3 "core" 9\ + +103 "collection"'\\9 +4 "core" 9\ * +103 "collection"'S9 +3 "core" 9\ ( +103 "collection"''9 +3 "core" 9\ ( +103 "collection"'k9 +3 "core" 9\ ' +103 "collection"'f9 +3 "core" 9\ % +103 "collection"'~9 +3 "core" 9\ $ +103 "collection"'y9 +3 "core" 9 $ +103 "collection"'9 +3 "core" 9 # +103 "collection"'C9 +3 "core" 9 " +103 "collection"'c9 +3 "core" 9 +! +103 "collection"'b9 +3 "core" 9 6! +104 "collection"':9 +3 "core" 9 B +103 "collection"'9 +3 "core" 9 M +103 "collection"'I9 +3 "core" 9 W +103 "collection"'Z9 +3 "core" 9 a +103 "collection"'\ 9 +3 "core" 9 l +104 "collection"'v9 +3 "core" 9 t +103 "collection"'x9 +3 "core" 9  +103 "collection"'N9 +3 "core" 9  +103 "collection"'/9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +2 "core" 9  +104 "collection"'9 +2 "core" 9  +104 "collection"'m9 +2 "core" 9  +104 "collection"'59 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'a9 +2 "core" 9   +104 "collection"'+9 +3 "core" 9   +103 "collection"'g9 +3 "core" 9  +103 "collection"'!9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'X9 +3 "core" 9  +104 "collection"'Y9 +6 "core" 9 " +104 "collection"'&9 +3 "core" 9 ' +103 "collection"'}9 +3 "core" 9 + +103 "collection"'z9 +2 "core" 9 / +103 "collection"'o9 +3 "core" 9 3 +103 "collection"'09 +3 "core" 9 \ 7 +103 "collection"'G9 +3 "core" 9 < +103 "collection"'q9 +3 "core" 9 @ +104 "collection"'9 +3 "core" 9 D +103 "collection"'9 +3 "core" 9 H +103 "collection"'L9 +3 "core" 9 "M +103 "collection"'9 +3 "core" 9 &Q +103 "collection"'<9 +3 "core" 9 +U +104 "collection"' 9 +2 "core" 9 .Y +104 "collection"'M9 +3 "core" 9 3^ +103 "collection"'9 +3 "core" 9 7b +103 "collection"'9 +3 "core" 9 <f +103 "collection"'W9 +3 "core" 9 >j +103 "collection"'^9 +2 "core" 9 Do +104 "collection"';9 +2 "core" 9 Gs +104 "collection"'99 +3 "core" 9 Jw +103 "collection"'(9 +3 "core" 9 N{ +103 "collection"'-9 +3 "core" 9 S +104 "collection"'w9 +3 "core" 9 U +103 "collection"'h9 +3 "core" 9 Y +103 "collection"'9 +3 "core" 9 \\ +103 "collection"'K9 +3 "core" 9 ` +103 "collection"'p9 +3 "core" 9 c +104 "collection"')9 +3 "core" 9 g +103 "collection"'J9 +3 "core" 9 j +103 "collection"'s9 +3 "core" 9 n +103 "collection"'j9 +2 "core" 9 p +104 "collection"'9 +3 "core" 9 t +103 "collection"'9 +3 "core" 9 x +103 "collection"'*9 +3 "core" 9 z +103 "collection"'9 +3 "core" 9 } +103 "collection"'"9 +2 "core" 9  +104 "collection"'u9 +3 "core" 9  +104 "collection"'i9 +2 "core" 9  +104 "collection"'$9 +3 "core" 9  +103 "collection"' 9 +2 "core" 9  +104 "collection"'{9 +3 "core" 9  +103 "collection"'9 +61 "core" 9  +103 "collection"' 9 +3 "core" 9 \  +103 "collection"']9 +3 "core" 9   +103 "collection"'Q9 +3 "core" 9   +103 "collection"'9 +3 "core" 9   +103 "collection"'V9 +3 "core" 9  +104 "collection"'B9 +3 "core" 9  +103 "collection"'U9 +3 "core" 9  +103 "collection"'79 +3 "core" 9  +3 .tCH.hold 5:00,85C +4 "collection"'8   ? +3 "core"  +30003  +2 "collection"'19 +4 "core" 9  +2 #tCollection Puck Heater at 85C after lysing +2 .CS.seek 0ml +2 "collection"'>'4 +423 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'2 @ +107 "core" A +2 .tCSV.dial :air +2 "collection"' @ +45 "core" > +2 .tCS.seek 5ml +2 "collection"''p +1369 "core" ' + .tCSV.dial CTV +2 "collection"'P  +45 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'. @ +47 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'@  +44 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'A @ +45 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"'E'4 +1381 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV + "collection"'? +105 "core" ~ +2 .tCBV.dial CSV + "collection"'l  +31 "core"  +2 "collection"'T% +4 "core" %3 c e \ _ +3 .tCS.seek 5ml +2 "collection"'O'p +1364 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +47 "core" +2 "collection"'d% +4 "core" %p \ c +3 .tCS.seek 7ml +2 "collection"'R'g +604 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'` @ +43 "core" ? +2 .tCS.seek 10ml +2 "collection"'_' +868 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'F ` +118 "core" _ +2 #tLysing Complete +2 "collection"'[& +4 "core" &Wc[ \ d? +2 #tStoring sh1 puck in Collection Clamp to tube 2 + "manipulator"&3% +4 "core" % \ + $  +3 "storage"(=% +4 "core" %X ,\ +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(6( +213 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (#& +2 "core" & \ \  \ y +3 "manipulator"&D& +4 "core" & % , A 8 +2 "manipulator"& % +4 "core" % \ ' . (  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&e( +174 "core" ( +2 "manipulator"&& +4 "core" & / & > +2 "storage"( & +4 "core" & \ \ \ u\ u +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(r& +4 "core" & \ G\ u +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +151 "core" ' +2 "storage"(t- +4 "core" -'ڋ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&\\& +4 "core" & , / +2 "storage"(S& +4 "core" & \ p +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 2 +2 "manipulator"&'' +24 "core" ' +2 .tElbow.hold + "manipulator"&k, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(f- +3 "core" -'ڋ +2 .tSE.seek 16.09 Pucks below Top Plate +2 "storage"(~'. +39 "core" ' +2 "manipulator"&y% +4 "core" %9 , % 7 B +2 "storage"(& +4 "core" & \ \ s +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 345 counts +2 "manipulator"&C'e +14 "core" ' +2 "manipulator"&c& +4 "core" & - ) S  +3 "storage"(b& +3 "core" & \ w +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&:' +19 "core" ' +57 .tSE.seek 17.09 Pucks below Top Plate +3 "storage"(' +48 "core" ' +2 "manipulator"&I& +5 "core" & ! ! u  +2 "manipulator"&Z% +4 "core" % & / ) +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&\ '\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&v(ӷ +162 "core" ( +2 "manipulator"&x& +4 "core" & / / " 3 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &N& +2 "core" & + "  3 +3 .tForearm.seek CC +2 "manipulator"&/' +93 "core" ' + .tHand.close +2 "manipulator"&/ +63 "core" / +3 .tCC.seek :open +2 "collection"'( +423 "core" ( +2 "storage"(& +4 "core" & >\ s +3 "storage"(m& +4 "core" & X\ s +2 "manipulator"&5& +4 "core" & # , E 3 +2 "manipulator"&% +4 "core" % = - / I % +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&a( +177 "core" ( +2 "manipulator"&+& +5 "core" & 1 . Q  +2 "storage"(g& +4 "core" & \ \ \ y +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 2 + "manipulator"&!' +98 "core" ' +2 .tElbow.hold +2 "manipulator"&, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&X1 +65 "core" 1 +3 "manipulator"&Y% +4 "core" % 6 ' 0 - ? +2 "storage"(&& +4 "core" & \ \ \ q\ v +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 342 counts +2 "manipulator"&}'b +15 "core" ' +2 "manipulator"&z& +5 "core" & 0 2 A +2 "storage"(o& +4 "core" & \ \  \ z +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&0' +27 "core" ' +2 "storage"(G% +5 "core" %\ \ ! \ { +3 ."downElevator"SE.seek :down +3 "storage"(q'X +101 (% +5 "core" %k\ !\  5\ | +2 "manipulator"&% +5 "core" ' + % / - 7 +2 ."downElevator"SE.coast +2 "storage"(5 +3 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&L'\ +89 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"' @ +29 "core" ? +3 .tCS.seek 10ml +2 "collection"'<' +4 "core" ' + .tCSV.dial between air and CTV +2 "collection"' ` +30 "core" a +2 .tAIV.dial :bypass +2 "collection"'M { +5 "core" { +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &\ l +2 .tHand.open + "manipulator"&1 +21 "core" 1 +2 "manipulator"&W& +5 "core" & ' - ) +2 "manipulator"&^% +4 "core" % \   \   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&;(- +189 "core" ( +2 "manipulator"&9& +4 "core" &- % + +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +4 "core" &- - -  +2 .tForearm.seek :garage +2 "manipulator"&-'η +95 "core" ' +3 .tHand.close +2 "manipulator"&w/ +60 "core" / +2 "manipulator"&h& +4 "core" &- 3 /  +2 "manipulator"&% +4 "core" % / %  +3 .tForearm.seek :retract +2 "manipulator"&K'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&p(ӷ +285 "core" ( +2 "manipulator"&)& +4 "core" & ' +  9) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +4 "core" & " - 9 9) +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&s' +98 "core" ' +2 "manipulator"&j& +4 "core" & / -  9) +3 "manipulator"&% +4 "core" % % & +56 "collection"'& +5 "core" &<\ g +2 "collection"'*& +5 .tCC.seek :closed +2 "collection"'(W +4 "core" & \ g +2 & \ g +9 &.\ _+{ +9 &b\ ^? +10 &b}\ ^P +9 &"X\ aP +9 &_q\ `P +10 &_X\ `Q +9 &h\\\ aP +9 &*[ \ aP +10 &]\ `Q +9 &[\ `P +9 & p\\\ aP +10 &"3X\ aP +9 &#]a\ `P +10 &%\\u\ aP +9 &'y_T\ `P +9 &);]A\ cP +10 &*^\ dP +9 &,\\ '\ dP +10 &.` \ cP +9 &0B^\ cP +9 &2]\ cP +10 &3`\ cQ +9 &5]\ aP +9 &7L]w\ aP +10 &9]p\ `P +9 &:[N\ aP +10 &<]v\ aP +9 &>S_\ `P +9 &@`\ `P +10 &A`\ \\P +9 &C_ '\ \\P +9 &EZb #\ \\P +10 &Gc \ [P +9 &Hj \ [Q +10 &J\ XU +9 &LL\ VX +9 &N\ S[\ +10 &O\ T[\ +9 &Q\ T[\ +9 &SJ|\ T[ +10 &U j\ T\\ +9 &VyL\ V0 +9 &WQ 5\ WJ +10 ( +2 &WWc\ \\D +2 "collection"'*& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.07 + "collection"'"& +5 "core" &WWc\ [D + .tHand.open +2 "manipulator"&u1 +63 "core" 1 +2 "manipulator"&i% +5 "core" %  * ( E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&$'\ +92 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"% +134 "core"  +2 "processing"%{% +4 "core" %?\ i +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%' +1595 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +56 "core"  +2 .tPS.seek 0ml +2 "processing"%]' +1595 "core" ' + .tPSV.dial PSR +2 "processing"%Q +45 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%V  +6 "collection"'B  +3 "core"  +77 + .tPSV.dial :mixloop +2 "processing"%U +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%7  +4 "core" +2 .tPS.seek 0ml +2 "processing"%,' +796 "Can" \ ]po +1822 "core" ' + .tPSV.dial :air +2 "processing"%8  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%1' +2618 "core" ' + .tPSV.dial :mixloop +2 "processing"%4 +44 "core" +2 .tPS.seek 0ml +2 "processing"%2' +2611 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%>' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%P +44 "core" +2 .tPS.seek 0ml +2 "processing"%.' +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&@& +5 "core" & + -  3 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&A(ӷ +17 "core" ( +2 "manipulator"&& +4 "core" &ӿ ! *  ( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" &ӿ # " ( +3 .tForearm.seek CC + "manipulator"&l' +99 "core" ' + .tHand.close +2 "manipulator"&T/ +53 "core" / +2 .tCC.seek :open +2 "collection"'E( +421 "core" ( +2 "manipulator"&& +4 "core" & / $  # +2 "manipulator"&d% +4 "core" %  # $ [ ] +3 .tForearm.seek :retract + "manipulator"&O'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&`(- +294 "core" ( +2 "manipulator"&R& +4 "core" &-    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +4 "core" &-    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&['η +112 "core" ' + .tHand.open +2 "manipulator"&31 +56 "core" 1 +2 "manipulator"&=% +4 "core" % γW   D / +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass +2 .PSV.dial :mixloop + .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp +2 "collection"'#& +4 "core" &;\ o +2 "manipulator"&D% +4 "core" %\ $ "  +2 "storage"( % +4 "core" %Z \  M\ +2 "storage"(. +3 "core" . +58 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"( ( +208 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (r& +3 "core" & \ x/ +2 "manipulator"&|& +4 "core" &- " # l  +3 "manipulator"&t% +5 "core" %\ % ,  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&\\( +191 "core" ( +2 "manipulator"&S& +4 "core" & / +   +2 "storage"(n& +4 "core" &\ \  \ z/ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&f' +93 "core" ' +2 "storage"(y& +4 "core" &\ \ # I\ |/ +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +279 "core" ' +2 "storage"(c- +4 "core" -'g +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (b& +3 "core" & >\ x/ +2 "manipulator"&I& +4 "core" & . - 5  +2 .tElbow.seek 3 +2 "manipulator"&Z( +12 "core" ( +2 "manipulator"&& +4 "core" & / , 7  +2 "storage"(e& +5 "core" &\ \  !\ y/ +3 .tForearm.seek 3 + 300 counts + "manipulator"&'B +27 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&'/ +62 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&C& +2 "storage"(~'X +7 "core" & ! <  +2 "manipulator"&x% +5 "core" % < # " U { +2 .tForearm.seek :retract +2 "manipulator"&N'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&:(ӷ +138 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +12 "core" ( +2 "manipulator"&k& +5 "core" & 1 %  3 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" & ( * 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&\ ' +100 "core" ' +2 "manipulator"&%& +5 "core" & 6 + D 3 +2 "manipulator"&% +4 "core" % 0 . % +3 "collection"'m& +4 "core" &\ ^ +2 "collection"'5& +5 .tCC.seek :closed +2 "collection"'(W +3 "core" &4\ ^ +4 &W\ _ +9 &.;\ W+| +9 &cq\ V@ +10 &d{3\ WQ +9 &&X]\ XP +9 &Yo\ YP +10 &ZQ\ YQ +9 &k\\C\ YQ +10 &-]$\ YQ +9 &[\ \ YP +9 &U\ YP +10 & tX\ YP +9 &"6\\4\ XP +9 &#]b\ YP +9 &%]H\ XQ +10 &'|]4\ XP +10 &)?]l\ XP +9 &*]\ YQ +9 &,]~\ XP +10 &.]f\ XQ +9 &0F\\R\ XP +9 &2Y<\ YP +10 &3["\ YP +9 &5]\ YP +10 &7NZ.\ YP +9 &9X8\ XP +9 &:[:\ YP +10 &<].\ XQ +9 &>V]\ YP +9 &@Z\ XP +10 &A\\\ XP +9 &C_\ XQ +10 &E\\`\ XQ +9 &Gc\ XQ +9 &Hz\ VT +10 &J\ TW +9 &LIb\ QZ +9 &N\ f\ Q[ +10 &Of\ P[ +9 &QY\ Q[ +10 &SKK\ P\\ +9 &U@\ Q\\ +9 &Vz8\ S/ +10 &WW'.\ SK +8 ( +2 "collection"'5& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.15 +2 .Hand.open + "manipulator"&+1 +3 "core" &WaR-\ YA +60 1 +2 "manipulator"&g% +5 "core" %  2 1  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&/'\ +96 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'v  +138 "core" ~ + .tCSV.dial CTV +2 "collection"'X  +28 "core"  +3 .tCS.seek 5ml + "collection"'Y'p +1381 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'&' +737 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'z'4 +727 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%o  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%G' +2610 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tdelay 3 seconds +301 .PSV.dial :air +2 "processing"%  +45 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"% +45 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 + "processing"%a  +137 "core"  +2 .tPS.seek :empty +2 "processing"%!' +2604 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +47 "core" ? +2 .tdelay 5 seconds +503 .CBV.dial AIV +2 "collection"'}  +48 "core" +2 .tdelay 10 seconds +1003 .CBV.dial :waste1 + "collection"' @ +47 "core" ? +2 .tdelay 10 seconds +1003 .CBV.dial AIV +2 "collection"'  +48 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"'M ` +31 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +46 "core" > +58 .tCS.seek 10ml +2 "collection"'' +2652 "core" ' + .tCSV.dial CTV +2 "collection"'W  +46 "core"  +2 .tCS.seek 0ml +2 "collection"'^'4 +2651 "core" ' + .tCBV.dial :waste1 +2 "collection"'q @ +31 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'0  +137 "core" +2 "collection"'6& +4 "core" &WaQ\ gA +2 #tStoring lyfil puck in Collection Clamp to tube 2 +2 "manipulator"&9% +4 "core" %\ - * N  +2 "storage"((% +4 "core" %a \ +2 "storage"(_. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(( +211 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (w& +3 "core" & \ \  \ | +2 "manipulator"&h& +4 "core" & . - 3 +2 "manipulator"&% +4 "core" %\ "  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&L( +172 "core" ( +3 "manipulator"&-& +4 "core" & . - E +3 "storage"()& +4 "core" & [\  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&J' +101 "core" ' +2 "storage"(;& +4 "core" & \ 5\ 4 k\  +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(j'V +136 "core" ' +2 "storage"(- +4 "core" -'߀ + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&& +4 "core" & # ! +2 "storage"(K& +4 "core" & \ \ \ y +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&' +29 "core" ' +2 .tElbow.hold + "manipulator"&", +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(u- +3 "core" -'߀ +2 .tSE.seek 17.09 Pucks below Top Plate +2 "storage"(i'# +37 "core" ' +4 "manipulator"&*% +6 "core" %2 / /  +2 "storage"( & +4 "core" & \ \ \ w +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 338 counts + "manipulator"&{'^ +16 "core" ' +2 "manipulator"&s& +4 "core" & ! "  +3 "storage"( & +4 "core" & \ \  c\ | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +29 "core" ' +2 .tSE.seek 18.09 Pucks below Top Plate +2 "storage"(Q' +49 "core" ' +3 "manipulator"&]& +4 "core" & " !  +2 "manipulator"&V% +4 "core" %  ! +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&U(ӷ +153 "core" ( +2 "manipulator"&7& +4 "core" &ӯ , % < 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &ӯ * ) 4 +2 .tForearm.seek CC +2 "manipulator"&8' +94 "core" ' + .tHand.close +2 "manipulator"&,/ +63 "core" / +2 .tCC.seek :open +2 "collection"'4( +424 "core" ( +2 "storage"(1& +4 "core" & \ \  \ { +2 "storage"(& +4 "core" & \ \  \ z +2 "manipulator"&2& +4 "core" &Ӱ . / 4 +2 "manipulator"&P% +4 "core" % C , / " +3 .tForearm.seek :retract + "manipulator"&>'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&@( +172 "core" ( +2 "manipulator"&& +4 "core" & 1 / o +2 "storage"(?& +4 "core" & \ 4\ 4 \ } +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 2 +2 "manipulator"&T' +94 "core" ' +2 .tElbow.hold + "manipulator"&p, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&$1 +59 "core" 1 +3 "manipulator"&% +5 "core" % < . -  +2 "storage"(& +4 "core" & \ \  a\ { +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 348 counts + "manipulator"&d'h +15 "core" ' +2 "manipulator"&l& +4 "core" & , & Q z +3 "storage"(R& +4 "core" & \ )\ 3 [\ } +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&A' +26 "core" ' +2 "storage"(F% +5 "core" %\ 3\ 5 \ ~ +3 ."downElevator"SE.seek :down +3 "storage"(3'X +95 "core" ' + ."downElevator"SE.coast + "storage"(5 +5 (=% +3 "core" %b ~\ +2 "manipulator"&#% +59 "core" % + ! P +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&O'\ +86 "core" ' +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +3 "processing"%D  +104 "core" +2 "processing"% % +4 "core" %\ o +4 .tPS.seek 0.499ml + "processing"%' +590 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +4 "processing"%[ +42 "core" +2 .tPRV.dial :air +2 "processing"%r  +46 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%|  +45 "core"  + .tCBV.dial AIV +2 "collection"'t  +48 "core" + .tPRV.dial between CBV and air +3 "processing"%S  +33 "core"  +2 .tPRV.dial :air +2 "processing"%n  +29 "core"  +2 "processing"%`% +4 "core" %\ r +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.599ml +2 "processing"%y' +249 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +75 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +2 "processing"%c' +685 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'b& +5 "core" &\ p + .tHand.open +2 "manipulator"&I1 +22 "core" 1 +2 "manipulator"&& +4 "core" & ( # i z +2 "manipulator"&e% +4 "core" %\  #  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&'(- +193 "core" ( +2 "manipulator"&C& +4 "core" &- 1 % " +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &x& +4 "core" &- # " +2 .tForearm.seek :garage +2 "manipulator"&\\'η +98 "core" ' +2 .tHand.close + "manipulator"&f/ +56 "core" / +2 "manipulator"&k& +5 "core" &- , - d +2 "manipulator"&% +4 "core" % # ) F +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +287 "core" ( +2 "manipulator"&%& +4 "core" & ' " 6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" & + - N 6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&m' +22 "Can" !\ f]] +77 "core" ' +2 "manipulator"&Z& +4 "core" & , .  6 +3 "manipulator"&~% +4 "core" %! " ! < +2 "collection"'N& +4 "core" &\ k +2 "collection"'E& +5 .tCC.seek :closed + "collection"'5(W +4 "core" &\ l +2 &\ l +9 &/\ d+{ +9 &b\ c? +10 &fz\ cP +9 &'Z\ fP +9 &]\ eP +10 &]\ eP +9 &m\\\ fP +9 &0]\ eP +10 &[\ fP +9 &Y\ fO +10 & v[\ fP +9 &"9Z\ fP +9 &#Z\ eO +10 &%^\ fP +9 &'~[\ fP +9 &)@[z\ eP +10 &+[\ eP +9 &,Yy\ fO +10 &.\\y\ eP +9 &0H\\x\ eP +9 &2\ \\v\ fP +10 &3]u\ eP +9 &5Zo\ fP +9 &7Q[n\ eP +10 &9Ys\ fP +9 &:Zs\ fP +10 &<`n\ eP +9 &>X]s\ eP +9 &@]v\ fP +10 &A]s\ eP +9 &C\\h\ fP +9 &E_\\o\ dP +10 &G!]j\ eP +9 &Hj\\\ eQ +10 &J~f\ cT +9 &LTh\ `W +10 &N ]\ ]Z +9 &Oc\ _Z +9 &Qf\ ][ +9 &SPY\ ][\ +10 &U`\ ][ +9 &V|M\ _. +10 &WVM\ b@ +9 ( + &WXRI\ f> +2 "collection"'E& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.08 +2 "collection"'+& +4 "core" &WXRR\ f> +2 .tHand.open +2 "manipulator"&g1 +64 "core" 1 +2 "manipulator"&v% +4 "core" % ! 3 1 % +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&X'\ +96 "core" ' +3 "collection"'\ & +5 "core" &WXR7\ h> +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 + .PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +74 "core" ? +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%<  +75 "core" +2 .tdelay 2 seconds +201 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%Y  +76 "core"  +2 .tdelay 2 seconds +202 "processing"%&% +3 "core" %\ m +3 .tPS.seek 1.499ml + "processing"%o' +1595 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%.' +1095 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%' +2609 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +55 "processing"% +46 "core" +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%a  +47 "core"  +2 .tdelay 2 seconds +202 "processing"%G% +5 "core" %\ m +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%'s +2366 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial CBV +2 "processing"%}  +78 "core"  +2 .tdelay 2 seconds +202 "processing"% % +4 "core" %r\ m +3 .tPS.seek 0.475ml + "processing"%' +2575 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +4 "processing"%M  +45 "core"  +2 .tdelay 2 seconds +203 .PS.seek 0.965ml + "processing"%'N +4994 "core" ' +2 .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%z  +46 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%W  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%' +1632 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"%q +86 "core" +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%0 @ +75 "core" ? +2 .tPS.seek 0ml +2 "processing"%6' +2601 "core" ' + .tPSV.dial :air +2 "processing"%9  +74 "core"  +2 .tPS.seek 2.5ml +2 "processing"%(' +2610 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%_ +74 "core" +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%w' +2618 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV +2 .PSV.dial :air + "processing"%h  +75 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2613 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :PML +2 "processing"%- +45 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%)  +76 "core" +2 "processing"%;% +5 "core" %\ l +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%:' +7757 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +4 "collection"' & +57 "core" $ + .tAWV.select :waste +2 "collection"' +10 "processing"%% +3 "core" %\ l +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml + "processing"%K'nC +10795 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"'/ { +57 "core" } +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%u' +1321 "core" ' + .tPSV.dial :air +2 "processing"%*  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2615 "core" ' + .tPSV.dial :PML +2 "processing"%s +44 "core" +2 .tPS.seek 0ml +2 "processing"% ' +890 "Can"  \ _qq +1722 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 ']& +3 "core" &WXR\ h> +3 #"MFBPCR"Extracting Nucleic Acid from AIV +3 #tBeginning samplePassD +2 ."MFBPCR"SPE.hold 2:46:40,55C +3 "collection"'V& +2 "MFB"*J @@T +4 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*L  +3 "core" &WXR\ h> +2 .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR + "processing"%j +27 "core"  +2 ."MFBPCR"delay 20 seconds +81 "core"  +2 "processing"%% +4 "core" % +2 #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%{' +1594 "core" ' +2 .tdelay 5 seconds +302 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"*i I +173 "core" I +2 "MFB"*7% +4 "core" %R?  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*'6 +5 .tPSV.dial :waste1 +3 "processing"%  +100 "core"  +3 .tPS.seek 0ml +2 "processing"%"' +1601 "core" ' + .tPSV.dial PSR +3 "processing"%, +46 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml +2 "processing"%B' +2614 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%1' +1539 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*  +61 "core" ' + .tPSV.dial PSR +2 "processing"%2 +9 "core"  +2 "MFB"*P% +4 "core" %6\ = +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*' +89 "core"  +2 "processing"%?% +5 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%8' +515 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*U % +52 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*$'R +1015 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +46 "core"  +3 .tPS.seek 0ml +2 "processing"%' +124 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*l  +52 "core" +2 "MFB"*R% +4 "core" %R4+ +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*F' +1400 "core" ' + .tPSV.dial PSR +3 "processing"%> +36 "core" ' +2 ."MFBPCR"delay 3 seconds +7 "core" + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%=' +278 ."MFBPCR"ATV.dial :AIV +3 "MFB"*# I +74 "core" I +2 "MFB"*@% +4 "core" % k I +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*T' +2241 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%d +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%Q' +2607 "core" ' + .tPSV.dial PSR +2 "processing"%D +108 "core"  +2 "processing"% % +4 "core" %\  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%3' +1609 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%A  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%' +793 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*!9 +3 "core" 9zC +3 #"MFBPCR"Solid Phase Extraction Heater at 48.1C + .ATV.dial ASV +2 "MFB"*[ n +36 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*r% +5 "core" %Y \ : +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*|'% +244 "core" ' + .tPSV.dial PSR +2 "processing"%t +58 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%S' +2611 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%n +118 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%`' +2611 "core" ' + .tPSV.dial PSR +2 "processing"% +106 "core"  +2 "processing"%% +4 "core" %\ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%y' +1604 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%b  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%I' +661 "core" ' + ."MFBPCR"delay 10 seconds +932 "core" ' + .tPSV.dial PSR +2 "processing"% +46 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%e' +7 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +50 "MFB"*C' +2334 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%x +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%p'k +2677 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%f  +137 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%k' +258 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +3 "MFB"* +9 ."MFBPCR"delay 1 second +103 .ATV.dial AIV + "MFB"* I +51 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +742 "core" ' + .tPSV.dial :air +2 "processing"%\\  +105 "core" +3 .tPS.seek 2.5ml +2 "processing"%%' +2600 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%'' +5111 "core" ' + .tPSV.dial :air +2 "processing"%Z  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%~' +1405 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*N  +55 "core" +2 "MFB"*% +4 "core" %V q( +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*4'Q +1042 "core" ' + ."MFBPCR"ATV.dial :AIV +2 "MFB"*+ I +72 "core" J +2 "MFB"*g% +4 "core" %R[ s +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*v' +2 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%\ +43 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%E' +769 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"* n +152 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*m'R +240 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*<  +110 "core"  +2 "MFB"*Y% +4 "core" %Rt s +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*&' +1045 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*c  +68 "core" +2 "MFB"*o% +4 "core" % v +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*'_ +2379 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'.  +43 "core"  +2 "collection"'% +5 "core" %0\ G + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'a'P +1115 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'G' +1623 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'}  +2 '  +46 "core" ~ +95  +2 .tCBV.dial :waste1 + "collection"' @ +47 "core" > +2 .tCS.seek 0ml +2 "collection"''4 +205 "Can"  \ B +1950 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*M  +35 "core" +2 ."MFBPCR"delay 3 seconds +150 "core" ' + .tCSV.dial CSR +2 "collection"'  +45 "core"  +2 "collection"'z% +5 "core" %7\ \\ + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'W'P +80 "MFB"*% +3 "core" %_ ~ { ? +2 ."MFBPCR"AS.seek 0.434ml +3 "MFB"*q'ݐ +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*0  +60 "core" +2 "MFB"*% +4 "core" %ݍ\\ |\ 9 +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*9'$ +138 "core" ' +3 .tdelay 5 seconds +186 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*6 n +10 .tCSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'_' +91 "core" n +2 "MFB"*(% +4 "core" %-g { +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*h'&7 +1532 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'w  +43 "core"  +2 .tCBV.dial :waste1 +59 .CS.seek 0ml + "collection"'-'4 +2649 "core" ' +2 "collection"')& +4 "core" &WXS\ O> +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&;& +4 "core" &  \\ 1 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +20 "core" ( +2 "manipulator"&& +8 "core" &Ӹ  n +3 .tElbow.reconfigure LooseElbow +5 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӹ  n +3 .tForearm.seek CC +2 "manipulator"&:' +96 "core" ' + .tHand.close +2 "manipulator"&// +56 "core" / +2 .tCC.seek :open +2 "collection"'K( +419 "core" ( +2 "manipulator"&*& +4 "core" &   7 ] +2 "manipulator"&u% +4 "core" %    *  +3 .tForearm.seek :retract +2 "manipulator"&s'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"& (- +295 "core" ( +2 "manipulator"&]& +4 "core" &-  P +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &V& +4 "core" &-  / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&L'η +111 "core" ' + .tHand.open +2 "manipulator"&j1 +55 "core" 1 +2 "manipulator"&% +5 "core" % λ M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 3 into Collection Clamp + "collection"'i& +5 "core" &p\ S +2 "manipulator"&7% +4 "core" % \   M  +2 "storage"(% +5 "core" %b \ q +2 "storage"(H. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 3 +2 "storage"({( +215 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (,& +3 "core" &+ i k z\ _4 +2 "manipulator"&"& +4 "core" &-  M +2 "manipulator"&% +4 "core" % \   *  +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&B( +204 "core" ( +2 "manipulator"&& +5 "core" & H  +2 "storage"(P& +4 "core" &, u x\ \ ^4 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&2' +97 "core" ' +2 "storage"(?& +5 "core" &, J c e\ _4 +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +3 "storage"('V +278 "core" ' +2 "storage"(1- +4 "core" -'b + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (U& +3 "core" && G F \ Y4 +2 "manipulator"&& +5 "core" ' + &  +2 ."MFBPCR"delay 3 seconds +4 ."WCR"Elbow.seek 3 +2 "manipulator"&( +14 "core" ( +2 "manipulator"&l& +4 "core" & 2 +3 "storage"(R& +4 "core" && P L O\ Z4 +2 ."WCR"Forearm.seek 3 + 300 counts +3 "manipulator"&8'B +22 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close + "manipulator"&$/ +59 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&>& +2 "storage"('X +7 "core" &   +2 "manipulator"&#% +5 "core" % K +2 ."WCR"Forearm.seek :retract +2 "manipulator"&@'\ +93 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&F(ӷ +49 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*d % +69 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*='R +10 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +19 "core" ( +2 "manipulator"&D& +5 "core" &  1 +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +4 "core" & 1 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&Q' +100 "core" ' +2 "manipulator"&A& +5 "core" & d 1 +2 "manipulator"&3% +4 "core" %  T +3 "collection"'!& +6 "core" &\\\ @ +2 "collection"'[& +67 ."WCR"CC.seek :closed +5 "collection"'r(W +4 "core" &^\ = + &[\ = +2 &U\ = + &T\ = + &E\ > + &J\ = + &K\ < + &O\ = +2 &>\ = +2 &-,\ 6,} +9 &c4\ 5@ +8 &_z1\ 7Q +9 &S.\ :Q +10 &W+\ ;Q +9 &[+\ :R +9 &eY&\ ;Q +10 &'W(\ ;Q +9 &U\ :Q +10 &W\ :Q +9 & nV\ ;Q +9 &"/U\ ;Q +10 &#V\ :Q +9 &%\\\ ;Q +9 &'uZ\ :Q +10 &)7Y\ :Q +9 &*W\ :Q +10 &,W\ ;Q +9 &.~V\ :Q +9 &0>Z\ :R +10 &2[\ :Q +9 &3[\ :R +10 &5X\ :Q +9 &7HW \ :Q +9 &9 X\ :Q +10 &:T\ ;Q +9 &<Z\ 9Q +9 &>OW\ :Q +10 &@\\\ >Q +9 &AY\ >Q +9 &C[\ @Q +8 ' +3 ."MFBPCR"ATV.dial :air2 +2 "MFB"*T  +3 "core" &EW\\\  +2 ."WCR"CTV.dial :intake +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")9  +79 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 1500.0ml + .Intake.select :open + "sampler") +212 "collection"'w% +4 "core" %1\ \ \  +2 #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X1% +4 "core" %1\ \ \  +2 "sampler")#% +4 "core" %q"cc \  +16 "collection"'B% +4 "core" %1\ \ \  +2 "sampler")2% +4 "core" %s~| \  Z +2 "collection"'d% +4 "core" %1\ \ \  +2 #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X/A \  +15 "collection"'v% +4 "core" %1\ \ \ +2 "sampler")<% +5 "core" %N#RU \  +15 "collection"'Y% +3 "core" %1\ \  +2 "sampler")m% +5 "core" %O#jm \  +2 "collection"'c% +4 "core" %1\ \ \ +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X-  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %ig \ ' + ."WCR"Intake.select :close +2 "sampler")0 +10 )"% +3 "core" %ml \ Y +2 ."WCR"SSV.dial :exhaust +2 "sampler")B  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +3 ."MFBPCR"AS.seek 0.109ml +2 "MFB"*Z'{ +1229 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV,via: :air2 +2 "MFB"*\ n +195 "core" n +2 ."MFBPCR"ASV.dial :SPEelution +2 "MFB"*4  +54 "core" + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 *~% +3 "core" %{ I , +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.759ml +2 "MFB"* ' ? +656 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'v% +4 "core" %1\ \ {\  +2 "sampler")<% +4 "core" %\ mo \ $ M +54 "collection"'%% +3 "core" %1\ \ \  +2 "sampler")m% +4 "core" % \  +54 "collection"'c% +3 "core" %1\ \ \  +2 "sampler")Y% +4 "core" % \ " +54 "collection"'.% +3 "core" %1\ \ v\  +2 "sampler")% +4 "core" %#' \ " +53 "collection"'^% +4 "core" %1\ \ \  +2 "sampler")a% +4 "core" %KL \ " +53 "collection"'}% +4 "core" %1\ \ \  +2 "sampler")% +4 "core" %gh \ # +2 "sampler") % +4 "core" %hi \ # +2 ."WCR"Intake.select :close + "sampler")0 +10 )g% +3 "core" %no \ S +2 ."WCR"SSV.dial :exhaust +2 "sampler")G  +81 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X% +4 "core" %e&ON \ ' +16 "collection"'"% +4 "core" %1\ \ \  +2 "sampler")B% +4 "core" %e&\\_ \ & +16 "collection"',% +4 "core" %1\ \ \ \ +2 "sampler") % +4 "core" %e&mm \ % +2 "collection"'#% +4 "core" %1\ \ \ +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X- \ & +53 "collection"'<% +4 "core" %1\ \ \ \ +2 "sampler")%% +4 "core" %[[ \ % +2 "sampler")m% +4 "core" %\\] \ % +2 ."WCR"Intake.select :close + "sampler")0 +10 )c% +3 "core" %be \ V +2 ."WCR"SSV.dial :exhaust +2 "sampler")Y  +79 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X% +4 "core" %1\ \ \  +2 "sampler")"% +4 "core" %3UX \ " +54 "collection"'B% +4 "core" %1\ \ \  +2 "sampler"),% +4 "core" %3zz \  +53 "collection"' % +4 "core" %1\ \ \  +2 "sampler")#% +4 "core" %  \ ! J +53 "collection"' % +4 "core" %1\ \ \ +2 "sampler")8% +4 "core" % \ ( +54 "collection"'A% +3 "core" %1\ \ \  +2 "sampler")3% +4 "core" % \ " +54 "collection"'U% +3 "core" %1\ \ \  +2 "sampler")% +4 "core" %:: \ " +54 "collection"'!% +4 "core" %1\ \ \  +2 "sampler")h% +5 "core" %UU \ ! +53 "collection"'% +3 "core" %1\ \ \  +3 "sampler")@% +4 "core" %lk \ $ +3 "sampler")K% +4 "core" %ll \ $ + ."WCR"Intake.select :close +2 "sampler")0 +9 )D% +3 "core" %op \ U +2 ."WCR"SSV.dial :exhaust +2 "sampler")t  +80 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %\ 4\\ \ F D +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*"' +322 "core" ' +2 ."MFBPCR"delay 3 seconds +5 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'B% +4 "core" %1\ \ \  +51 "sampler"),% +13 "core" %# \ $ +53 "collection"' % +4 "core" %1\ \ \ +2 "sampler")#% +4 "core" % \ % +54 "collection"' % +3 "core" %1\ \ \ +3 "sampler")8% +4 "core" % \ $ +47 ."MFBPCR"ATV.dial :ASV +3 "MFB"*A n +3 "collection"'3% +3 "core" %1\ \ \  +2 "sampler")U% +4 "core" % \  +53 "collection"'% +4 "core" %1\ \ \  +2 "sampler")!% +5 "core" %=? \  +19 m + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*h  +30 "collection"'% +4 "core" %1\ \  +2 "sampler")@% +5 "core" %UV \  +19  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*K'V +29 "collection"'D% +4 "core" %1\ \ \  +3 "sampler")t% +4 "core" %ik \  +2 "sampler")$% +5 "core" %jk \  + ."WCR"Intake.select :close +2 "sampler")0 +10 )2% +3 "core" %oo \ L +2 ."WCR"SSV.dial :exhaust +2 "sampler")`  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %PO \ ! +53 "collection"'R% +3 "core" %1\ \ \  +2 "sampler")B% +5 "core" %dc \ " +3 "sampler"),% +4 "core" %ef \ # + ."WCR"Intake.select :close +2 "sampler")0 +10 ) % +3 "core" %jg \ R + ."WCR"SSV.dial :exhaust +3 "sampler")#  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X8 \  +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'% +4 "core" %1\ \ \  +2 "sampler")!% +4 "core" %+B@ \  +16 "collection"'A% +4 "core" %1\ \ \  +2 "sampler")% +4 "core" %+MM \  +16 "collection"'@% +3 "core" %1\ \ \  +2 "sampler")h% +4 "core" %+WW \  +16 "collection"'D% +4 "core" %1\ \ \  +2 "sampler")t% +4 "core" %+ce \  +15 "collection"'$% +4 "core" %1\ \ \  +2 "sampler")2% +4 "core" %rt \ "z +2 "collection"'`% +4 "core" %1\ \ \  +2 #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X2 \ " +39 ' + ."MFBPCR"delay 20 seconds +13 "collection"'%% +4 "core" %1\ \ \  +2 "sampler")% +4 "core" %SU \ " +53 "collection"'p% +5 "core" %1\ \ \  +2 "sampler")c% +4 "core" %de \ " +2 "sampler")Y% +4 "core" %gf \ " +2 ."WCR"Intake.select :close + "sampler")0 +10 )4% +3 "core" %mj \ R +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +81 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X / +2 ."MFBPCR"AS.seek 0.09ml +2 "MFB"*' +1024 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'j% +6 "core" %1\ \ \  +5 "sampler")]% +6 "core" %ed \ 3 +53 "collection"'_% +3 "core" %1\ \ \  +2 "sampler")i% +4 "core" % \ 3 +53 "collection"'7% +4 "core" %1\ \ \  +2 "sampler")% +4 "core" % \ 3 +54 "collection"'% +3 "core" %1\ \  \  +2 "sampler")*% +4 "core" % \ 3 +53 "collection"'s% +3 "core" %1\ \  \  +2 "sampler");% +4 "core" % \ 3 +110 "collection"'H% +5 "core" %1\ \ \  +2 "sampler")% +4 "core" %<; \ 3 +53 "collection"'P% +4 "core" %1\ \ \  +2 "sampler")V% +6 "core" %PR \ 3 +53 "collection"'5% +3 "core" %1\ \  \  +2 "sampler")w% +5 "core" %`` \  +2 "sampler")1% +4 "core" %ab \  + ."WCR"Intake.select :close +2 "sampler")0 +10 )?% +3 "core" %df \ M +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %1\ \  +2 "sampler")R% +4 "core" %3ZY \  +54 "collection"'B% +4 "core" %1\ \  +2 "sampler"),% +4 "core" %5uu \  +53 "collection"' % +3 "core" %1\ \  \  +2 "sampler")#% +4 "core" % \  +54 "collection"'L% +4 "core" %1\ \ \  +2 "sampler")8% +4 "core" % \  +54 "collection"'3% +3 "core" %1\ \ \  +3 "sampler") % +4 "core" % \  +53 "collection"'% +4 "core" %1\ \  \  +2 "sampler")!% +4 "core" % \  +54 "collection"'A% +4 "core" %1\ \  \  +2 "sampler")% +4 "core" %00 \  +54 "collection"'@% +4 "core" %1\ \ \  +3 "sampler")h% +4 "core" %GH \  +53 "collection"'D% +4 "core" %1\ \  \  +2 "sampler")t% +4 "core" %WV \  +53 "collection"'$% +4 "core" %1\ \ \ \  +2 "sampler")2% +4 "core" %eg \  +2 "sampler")`% +4 "core" %fh \  +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %ik \ L +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %  +54 "collection"'R% +4 "core" %1\ \ " +2 "sampler")B% +4 "core" %  +53 "collection"',% +3 "core" %1\ \ # +2 "sampler") % +4 "core" %45  +54 "collection"'#% +4 "core" %1\ \  +3 "sampler")L% +4 "core" %HH  +53 "collection"'8% +4 "core" %1\ \  +2 "sampler")3% +5 "core" %XY  +53 "collection"' % +4 "core" %1\ \ $ +2 "sampler")% +4 "core" %df  +2 "sampler")!% +4 "core" %fc  +2 ."WCR"Intake.select :close + "sampler")0 +10 )A% +3 "core" %hi  + ."WCR"SSV.dial :exhaust +3 "sampler")  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X> +53 "collection"':% +4 "core" %1\ \ # +2 "sampler")[% +4 "core" %NP +53 "collection"'y% +4 "core" %1\ \ # +2 "sampler")"% +5 "core" %\\] +2 "sampler")k% +4 "core" %_^ + ."WCR"Intake.select :close +2 "sampler")0 +10 )Q% +3 "core" %bb +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %\  l  , +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*R'(; +475 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +5 "sampler")B  + ."WCR"CBV.dial SSV +81 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +212 "collection"',% +4 "core" %1\ \ ! +2 #"WCR"Intake @34.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X:'" +621 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*]  +118 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*B% +3 "core" %\  T X +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*,'\ +3790 "core" 'F<9 \ ( +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'% +4 "core" %1\ \ 3\ +2 "sampler")#% +4 "core" %(BB \ ) +16 "collection"'R% +4 "core" %1\ \ 6\  +2 "sampler")8% +4 "core" %JH \ * ^ +16 "collection"'L% +3 "core" %1\ \ 8\  +3 "sampler") % +4 "core" %SQ \ +, +15 "collection"'% +4 "core" %1\ \ 6\  +2 "sampler")!% +4 "core" %[Z \ ,, +16 "collection"'A% +4 "core" %1\ \ 5\  +2 "sampler")% +4 "core" %ce \ +, +16 "collection"'V% +4 "core" %1\ \ 4\  +2 "sampler")h% +4 "core" %on \ ), +16 "collection"'D% +4 "core" %1\ \ 8\ +2 "sampler")@% +5 "core" %yy \ ), +2 "collection"'$% +4 "core" %1\ \ 1\  +2 #"WCR"Intake @34.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X8 \ '" +53 "collection"'*% +4 "core" %1\ \ :\ +2 "sampler")s% +4 "core" %LI \ &" +54 "collection"'a% +4 "core" %1\ \ :\ +2 "sampler")% +4 "core" %XV \ &" +54 "collection"'P% +4 "core" %1\ \ 8\ +2 "sampler")W% +4 "core" %_^ \ &" +53 "collection"';% +4 "core" %1\ \ G\  +2 "sampler")g% +4 "core" %jj \ * +3 "sampler")w% +4 "core" %ih \ * + ."WCR"Intake.select :close +2 "sampler")0 +10 )1% +3 "core" %ij \ Z +2 ."WCR"SSV.dial :exhaust +2 "sampler")?  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %1\ \ J\  +2 "sampler")% +4 "core" %# \ + +53 "collection"'#% +4 "core" %1\ \ F\  +2 "sampler")R% +4 "core" % \ + +54 "collection"'8% +3 "core" %1\ \ P\  +2 "sampler")L% +5 "core" % \ + +53 "collection"' % +4 "core" %1\ \ M\  +2 "sampler")% +4 "core" % \ + +53 "collection"'!% +3 "core" %1\ \ N\  +2 "sampler")A% +4 "core" % \ + +54 "collection"'% +3 "core" %1\ \ M\  +3 "sampler")V% +4 "core" % \ + +54 "collection"'h% +4 "core" %1\ \ N\  +2 "sampler")D% +4 "core" %00 \ + +54 "collection"'@% +4 "core" %1\ \ K\  +2 "sampler")$% +4 "core" %@C \ - +53 "collection"'`% +3 "core" %1\ \ H\  +2 "sampler")% +4 "core" %NN \ . +54 "collection"'% +3 "core" %1\ \ I\  +2 "sampler")% +4 "core" %WW \ - +54 "collection"'U% +3 "core" %1\ \ U\  +2 "sampler")b% +4 "core" %a` \ . +3 "sampler")l% +4 "core" %a` \ - + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %ea \ _ + ."WCR"SSV.dial :exhaust +3 "sampler")  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X> \  +53 "collection"'a% +3 "core" %1\ \ P\  +2 "sampler")% +4 "core" %LK \  +56 "collection"'P% +4 "core" %1\ \ N\  +2 "sampler")W% +4 "core" %UT \  +53 "collection"';% +4 "core" %1\ \ U\  +2 "sampler")g% +65 "core" %^] \  +55 "collection"'w% +4 "core" %1\ \ O\  +2 "sampler")1% +5 "core" %kk \  +2 "sampler")?% +4 "core" %ll \  +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %mk \ L +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %1\ \ `\  +2 "sampler")% +4 "core" %3nm \  +53 "collection"'#% +4 "core" %1\ \ `\  +2 "sampler")R% +4 "core" %, \  +54 "collection"'8% +4 "core" %1\ \ d +2 "sampler")L% +4 "core" %  \  Q +53 "collection"' % +3 "core" %1\ \ _ +3 "sampler")% +4 "core" % \  +53 "collection"'!% +4 "core" %1\ \ `\ +2 "sampler")A% +4 "core" % \  +53 "collection"'% +4 "core" %1\ \ a +2 "sampler")V% +4 "core" % \  +54 "collection"'h% +4 "core" %1\ \ ` +3 "sampler")D% +4 "core" % \  +54 "collection"'@% +4 "core" %1\ \ a +2 "sampler")$% +4 "core" % \  +54 "collection"'`% +4 "core" %1\ \ _\ +2 "sampler")% +5 "core" %22 \  +53 "collection"'% +4 "core" %1\ \ ^\  +2 "sampler")% +4 "core" %@@ \  +54 "collection"'U% +4 "core" %1\ \ b\  +2 "sampler")b% +4 "core" %LK \  +54 "collection"'l% +4 "core" %1\ \ ]\  +2 "sampler")% +4 "core" %UV \  +54 "collection"'% +4 "core" %1\ \ `\  +2 "sampler"))% +4 "core" %]\\ \ ! +54 "collection"'T% +4 "core" %1\ \ e\  +2 "sampler")% +4 "core" %ed \ " +2 "sampler")% +4 "core" %ee \ " +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )|% +3 "core" %fd \ Q +2 ."WCR"SSV.dial :exhaust +2 "sampler"):  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X' +935 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +80 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml + .Intake.select :open + "sampler") +212 "collection"'#% +4 "core" %1\ \ ^\  + #"WCR"Intake @35.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 17 +3 "sampler")#.0X>A= \  +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'.% +4 "core" %1\ \ y\  +2 "sampler")N% +4 "core" %.CB \  +16 "collection"'% +4 "core" %1\ \ u\  +2 "sampler")/% +6 "core" %(KK \  +16 "collection"'u% +4 "core" %1\ \ r\  +2 "sampler")I% +4 "core" %(RR \  +16 "collection"'j% +4 "core" %1\ \ u\  +2 "sampler")_% +4 "core" %(YW \  +16 "collection"'i% +3 "core" %1\ \ z\  +2 "sampler")7% +5 "core" %)^` \  +15 "collection"'% +4 "core" %1\ \ ~\  +2 "sampler")% +5 "core" %(gf \  +15 "collection"'*% +4 "core" %1\ \ s\  +2 "sampler")s% +4 "core" %+nn \  +16 "collection"'a% +3 "core" %1\ \ z\  +3 "sampler")% +4 "core" %wu \ " ] +2 "collection"'P% +4 "core" %1\ \ u\  +2 #"WCR"Intake @34.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X<% +4 "core" %1\ \ | +2 "sampler")8% +4 "core" %&% \  +54 "collection"'L% +4 "core" %1\ \ ~ +2 "sampler") % +4 "core" %22 \  +53 "collection"'% +4 "core" %1\ \  +2 "sampler")!% +4 "core" %<? \  +54 "collection"'A% +4 "core" %1\ \ w +2 "sampler")% +4 "core" %HG \  +54 "collection"'V% +4 "core" %1\ \ v +2 "sampler")h% +4 "core" %OQ \  +53 "collection"'D% +4 "core" %1\ \ | +2 "sampler")@% +4 "core" %VU \  +53 "collection"'$% +4 "core" %1\ \ y +2 "sampler")`% +4 "core" %^] \  +54 "collection"'% +4 "core" %1\ \ v +2 "sampler")% +4 "core" %cc \  +2 "sampler")% +4 "core" %dc \  +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )U% +3 "core" %ed \ B +2 ."WCR"SSV.dial :exhaust +2 "sampler")b  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'m' +2490 "core" ' +2 "collection"''% +4 "core" % n\ ; +2 ."WCR"CSV.dial between air and CTV +3 "collection"'{ ` +30 "core" a +3 ."WCR"CS.seek 2.502ml +2 "collection"'9' +1901 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'e  +29 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'q'4 +450 "core" '>m\ 6 +3 ."WCR"CBV.dial :waste2b +60 "collection"'X  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'' +292 "Can" %\ ) +45 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'.  +138 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'N  +44 "core"  +2 "collection"'% +5 "core" %c\ 7 + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'/' +619 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'u' +2009 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"'I @ +79 "core" > +53 "sampler")j% +4 "core" %mo \ T; +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'_  +96 "core"  +2 "collection"'i% +5 "core" %]\ 8 +2 ."WCR"CSV.dial between air and CTV +2 "collection"'7 ` +62 "core" ^ +3 ."WCR"CS.seek 6.781ml +2 "collection"''k +875 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'  +2 '*  +33 "core"  +106  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'s'4 +1796 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'a @ +46 "core" > +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +2481 "core" ' +2 "collection"'P% +5 "core" %&+H\ 3 + ."WCR"CSV.dial between air and CTV +3 "collection"'M ` +31 "core" a +3 ."WCR"CS.seek 2.046ml +2 "collection"';'r +2006 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'g  +28 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'w'4 +138 "core" 'Q\ > +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'1  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'?' +535 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +138 "core" +64 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +3 "collection"'  +43 "core"  +2 "collection"' % +5 "core" %;\ . + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'0' +620 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'' +2006 "core" ' +2 #"WCR"Pumping wcr puck from tube 3 up to 55psi... + .CBV.dial SSV +2 "collection"'5 @ +80 "core" > +53 "sampler")]% +3 "core" %ji \ [; +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'B  +93 "core"  +2 "collection"'6% +5 "core" %<\ ? +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +62 "core" ^ +3 ."WCR"CS.seek 6.769ml +2 "collection"'#' +873 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'>  +5 '8  +30 "core"  +106  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'L'4 +1766 "core" 'E\ 8 +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'' +59 "core" ' +2 ."WCR"delay 1:00 +5417 "Can" $\ 0 +586 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'!  +139 "core" +2 "collection"'A& +4 "core" &WTY6\ 2A +3 #"WCR"Storing wcr puck in Collection Clamp to tube 2 + "manipulator"&% +4 "core" % \  | a  +3 "storage"(V% +4 "core" %c\ '\ # \ T +2 "storage"(h. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"(D( +212 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (@& +2 "core" & \ H +3 "manipulator"&$& +4 "core" & g f 1 +2 "manipulator"&`% +4 "core" % \  [ c  +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +3 "manipulator"&( +167 "core" ( +3 "manipulator"&& +5 "core" & o s +2 "storage"(& +4 "core" & \ I +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&U' +98 "core" ' +2 "storage"(b& +5 "core" & m\ J +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(W'V +129 "core" ' +2 "storage"(- +4 "core" -'v +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" & z +2 "storage"(l& +4 "core" & \ .\ . \ R +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek 2 +2 "manipulator"&T' +24 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , + ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'v +65 ."WCR"SE.seek 18.1 Pucks below Top Plate +2 "storage"(|' +32 "core" ' +2 "manipulator"&:% +5 "core" %= D C +2 "storage"( & +4 "core" & \ :\ 9 \ S +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 349 counts +2 "manipulator"&y'i +16 "core" ' +2 "manipulator"&3& +5 "core" & 5  +2 "storage"([& +4 "core" & 9 9 \ W +3 ."WCR"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&k' +34 "core" ' +3 ."WCR"SE.seek 19.1 Pucks below Top Plate +2 "storage"(Q' +47 "core" ' +2 "manipulator"&"& +5 "core" & M  +2 "manipulator"&2% +5 "core" % +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&f'\ +90 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&t(ӷ +157 "core" ( +2 "manipulator"&R& +5 "core" &ӵ p D 9$ +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" &ӵ | ~ 9$ +3 ."WCR"Forearm.seek CC +2 "manipulator"&+' +96 "core" ' + ."WCR"Hand.close +2 "manipulator"&x/ +67 "core" / +2 ."WCR"CC.seek :open +3 "collection"'O( +423 "core" ( +2 "storage"(~& +5 "core" & 1 1 a\ V +2 "storage"(d& +4 "core" & 1 1 }\ V +2 "manipulator"&v& +4 "core" & } 5 +3 "manipulator"&<% +4 "core" % 9 | +2 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +3 "manipulator"&p( +168 "core" ( +2 "manipulator"&Y& +5 "core" & f  +2 "storage"( & +5 "core" & D 6 \ Y + ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.seek 2 +3 "manipulator"&4' +96 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&n1 +69 "core" 1 +3 "manipulator"&}% +4 "core" % 8 W C +2 "storage"(& +4 "core" & \ -\ - \ R +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 2 + 344 counts +2 "manipulator"&\ 'd +16 "core" ' +2 "manipulator"& & +5 "core" &   +2 "storage"(G& +4 "core" & \ .\ , \ S +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&' +26 "core" ' +2 "storage"()% +5 "core" %\ /\ / \ S +3 ."downElevator"SE.seek :down +4 "storage"(='X +92 "core" ' +3 ."downElevator"SE.coast + "storage"(5 +4 (% +4 "core" %b\ \ * R\ R +2 "manipulator"&% +5 "core" %p +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&-'\ +89 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &?\ 7 + .tHand.open +2 "manipulator"&\\1 +22 "core" 1 +2 "manipulator"&C& +5 "core" & 4  +3 "manipulator"&%% +4 "core" %\   +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&o(- +192 "core" ( +2 "manipulator"&Z& +5 "core" &- 3  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &&& +3 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&^'η +97 "core" ' +2 .tHand.close + "manipulator"&(/ +56 "core" / +2 "manipulator"&& +5 "core" &- -  +2 "manipulator"&,% +5 "core" %  1 u +2 .tForearm.seek :retract +2 "manipulator"&''\ +99 "core" ' +56 .tElbow.reconfigure TightElbow +11 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&{(ӷ +280 "core" ( +2 "manipulator"&m& +5 "core" &ӯ   9% +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &e& +3 "core" &ӯ   9% +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&9' +100 "core" ' +2 "manipulator"&X& +5 "core" &ӯ  9% +2 "manipulator"&q% +4 "core" % +3 "collection"'.& +4 "core" &X\ A +2 "collection"'N& +5 .tCC.seek :closed +2 "collection"'(W +4 "core" &[\ A +2 &T\ A +8 &-Q\ 9,} +10 &bQ\ 8@ +9 &`{R\ 8Q +9 & YD\ :Q +10 &]C\ :Q +9 &\\E\ ;Q +11 &fYD\ ;Q +8 &(\\D\ :Q +9 &ZC\ :Q +10 &WJ\ ;Q +9 & mWC\ ;Q +9 &"/UD\ ;Q +10 &#ZD\ :R +9 &%\\H\ ;R +10 &'u[D\ ;Q +9 &)7XA\ ;Q +9 &*\\D\ :Q +10 &,ZC\ ;Q +9 &.}ZC\ ;Q +9 &0?VB\ ;Q +10 &2YA\ ;Q +9 &3]D\ :Q +10 &5ZD\ ;Q +9 &7GXB\ ;Q +9 &9YB\ ;R +10 &:YA\ ;Q +9 &<[@\ ;R +9 &>OZD\ ;Q +10 &@]?\ ;Q +9 &AYD\ ;Q +10 &C\\9\ :Q +9 &EW\\>\ ;Q +9 &G[B\ ;R +10 &Hb>\ :R +9 &Jw3\ 9T +9 &LM4\ 7X +10 &N?\ 4[\ +9 &O<\ 3\\ +10 &Q=\ 3\\ +9 &SG8\ 3\\ +9 &U=\ 2] +10 &V{<\ 60 +9 &WS$8\ 6N +8 ( +3 "collection"'N& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.09 + "collection"'& +5 "core" &W]_>\ ;D + &W]`,\ ;D +2 .tHand.open + "manipulator"&/1 +55 "core" 1 +3 "manipulator"&I% +4 "core" %  D +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&j'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'_& +5 "core" &W]`8\ <D +2 "collection"'i% +4 "core" %8\ ; +2 .tCSV.dial CSR +2 "collection"'7  +44 "core"  +2 "collection"'u% +5 "core" %<\ < + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'*'p +1368 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +10 '% +3 "core" %p(\ < +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"''[ +694 "core" ' + .tCSV.dial :waste +2 "collection"'a +136 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'s'4 +2005 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'P& +5 "core" &W]`.\ /D +2 "collection"'M% +4 "core" %8\ / +2 .tCSV.dial :flush +2 "collection"'  +45 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'g'p +1287 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'; @ +44 "core" A +2 "collection"'1% +5 "core" %p\ 4 +2 .tCS.seek 7ml +2 "collection"'w'l +571 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 '  +43 "core"  +98  +2 .tCBV.dial :waste1 + "collection"' @ +80 "core" A +3 .tCS.seek 0ml + "collection"'?'4 +1759 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'0& +5 "core" &W]`\ ?D +2 "collection"'5% +5 "core" %2\ ? + .tCSV.dial :flush +2 "collection"']  +75 "core" +3 .tCS.seek 5ml +2 "collection"'B'p +1295 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'6 @ +46 "core" B +2 "collection"'% +5 "core" %p%\ < +3 .tCS.seek 7ml +2 "collection"''j +583 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'8  +44 "core"  +2 .tCBV.dial :waste2b +2 "collection"'>  +79 "core"  +2 .tCS.seek 0ml +2 "collection"'#'4 +1758 "core" ' +2 #tFlushing upper manifold + "collection"' & +5 "core" &W]`/\ 5D +2 "collection"'L% +5 "core" %4+\ 5 + .tCSV.dial :flush +2 "collection"'!  +77 "core" +2 .tCS.seek 5ml +2 "collection"'A'p +1292 "core" ' +2 .tdelay 5 seconds +555 .CSV.dial :air +2 "collection"' @ +47 "core" A +2 "collection"'V% +5 "core" %p'\ . +2 .tCS.seek 7ml +2 "collection"'h'e +602 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'@ +2 '$  +49 "core"  +62 ~ +2 .tCTV.dial :air +2 "collection"'`  +137 "core" +3 .tCS.seek 0ml + "collection"''4 +1774 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +804 "core" ' + .tCSV.dial :waste +2 "collection"'b +47 "core" +3 .tCS.seek 0ml +2 "collection"'F'4 +813 "core" ' +2 "collection"'& +5 "core" &W]`'\ <D +2 "collection"'% +4 "core" %3&\ > + .tCSV.dial :flush +2 "collection"'l  +45 "core"  +3 .tCS.seek 3ml +2 "collection"'S'0 +809 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +6 "collection"' @ +45 "core" B +2 "collection"':% +5 "core" %0,\ > +2 .tCS.seek 5ml +2 "collection"' 'p +570 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'3'4 +1284 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'['0 +816 "core" ' + .tCSV.dial :waste +2 "collection"'" +77 "core" +5 .tCS.seek 0ml +4 "collection"'2'4 +808 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'U& +5 "core" &W]`/\ ,D +2 "collection"'% +4 "core" %5)\ - +2 .tCSV.dial CSR +2 "collection"'W  +137 "core"  +2 "collection"'T% +5 "core" %5-\ , + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 8ml +2 "collection"'y'L +2008 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'|' +575 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'R +106 "core" +2 .tCTV.dial :intake +2 "collection"'K  +76 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml + "collection"'k' +2101 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +77 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'x'4 +608 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'f  +106 "core"  +2 "collection"'r% +5 "core" %53\ 5 + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +12 .tCS.seek 4ml +2 "collection"'~'P +1117 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'d' +1534 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'v  +4 '<  +41 "core"  +101  +2 .tCBV.dial :waste1 +2 "collection"'Y @ +45 "core" @ +3 .tCS.seek 0ml + "collection"' '4 +2483 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'+  +45 "core"  +2 "collection"'t% +5 "core" %8(\ * + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'n'P +1116 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +7 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'}' +1515 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +79 "core"  +3 .tCS.seek 0ml +2 "collection"'G'4 +2470 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"')  +45 "core"  +2 "collection"'% +5 "core" %2/\ < + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''P +1119 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' +1514 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'p +4 '  +50 "core"  +55 +2 .tCTV.dial :air +2 "collection"'4  +138 "core" +3 .tCS.seek 0ml +2 "collection"'\\'4 +2483 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'C'0 +812 "core" ' + .tCSV.dial :waste +2 "collection"'% +57 "core" +3 .tCS.seek 0ml +2 "collection"'\ '4 +807 "core" ' +2 #tFlushing upper manifold + "collection"'Q& +5 "core" &W]`/\ ,D +2 "collection"'=% +4 "core" %8*\ - +2 .tCSV.dial :flush +2 "collection"'  +45 "core"  +3 .tCS.seek 5ml +2 "collection"'Z'p +1276 "core" ' +2 .tdelay 5 seconds +501 "Can" %\ =~} +2 .tCSV.dial :air +2 "collection"'& @ +45 "core" A +2 "collection"'D% +4 "core" %p*\ = +3 .tCS.seek 7ml +2 "collection"''j +584 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'( +107 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1758 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"','0 +810 "core" ' + .tCSV.dial :waste +3 "collection"'- +46 "core" +2 .tCS.seek 0ml +2 "collection"'^'4 +802 "core" ' +3 "collection"'m& +5 "core" &W]`3\ -D +2 "collection"'e% +5 "core" %2-\ - + .tCSV.dial :flush +2 "collection"'o  +45 "core"  +3 .tCS.seek 3ml +2 "collection"'X'0 +804 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'q @ +44 "core" B +2 "collection"'.% +4 "core" %0)\ . +3 .tCS.seek 5ml +2 "collection"'''p +586 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'O'4 +1278 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'N'0 +807 "core" ' + .tCSV.dial :waste +2 "collection"' +78 "core" +3 .tCS.seek 0ml + "collection"'/'4 +805 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'I& +5 "core" &W]`0\ CD +2 "collection"'_% +4 "core" %2.\ C +2 .tCSV.dial :flush + "collection"'i  +46 "core"  +3 .tCS.seek 5ml +2 "collection"'7'p +1304 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'u @ +44 "core" B +2 "collection"'9% +58 "core" %p)\ < +11 .tCS.seek 7ml +2 "collection"''g +584 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +2 '*  +43 "core"  +99  +2 .tCBV.dial :waste1 +2 "collection"'a @ +47 "core" A +3 .tCS.seek 0ml +2 "collection"''4 +1756 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'P& +5 "core" &W]`'\ ;D +2 "collection"'M% +4 "core" %4+\ ; +2 .tCSV.dial :flush +2 "collection"'  +76 "core" +3 .tCS.seek 5ml +2 "collection"'s'p +1292 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'; @ +45 "core" B +2 "collection"'1% +5 "core" %p+\ / +2 .tCS.seek 7ml +2 "collection"'g'l +583 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +43 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +81 "core"  +3 .tCS.seek 0ml + "collection"' '4 +1763 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'w& +5 "core" &W]`1\ 4D +2 "collection"'0% +4 "core" %4&\ 3 +2 .tCSV.dial CSR +2 "collection"'5  +44 "core"  +2 "collection"']% +5 "core" %4)\ 2 + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'?'L +2001 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'6' +568 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +2 'B  +49 "core" +58 +2 .tCTV.dial :intake + "collection"'8  +77 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'>' +2112 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +77 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"' '4 +605 "core" ' + .tCSV.dial CSR +2 "collection"'L  +107 "core"  +2 "collection"'!% +5 "core" %6+\ 8 + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'#'p +1373 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'' +1366 "core" ' + .tCSV.dial CBV +2 "collection"'V +108 "core" +2 .tCS.seek 0ml +2 "collection"'A'4 +2644 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&$& +5 "core" & } u 1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&@(ӷ +16 "core" ( +2 "manipulator"&`& +5 "core" &Ӻ ( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &h& +2 "core" &Ӻ h ) ( +3 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"&b/ +77 "core" / +2 .tCC.seek :open +2 "collection"'( +419 "core" ( +2 "manipulator"&& +4 "core" & ` % +2 "manipulator"&% +5 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&l'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&F(- +299 "core" ( +2 "manipulator"&& +5 "core" &-  R  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +3 "core" &-  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&S'η +115 "core" ' +3 .tHand.open +60 "manipulator"& 1 +64 "core" 1 +2 "manipulator"&3% +5 "core" % ε m +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&"'\ +100 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'[& +4 "core" &+\ G +2 .tHand.open + "manipulator"&U1 +22 "core" 1 +2 "manipulator"&& +6 "core" &-    +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&W(- +15 "core" ( +2 "manipulator"&T& +5 "core" &-  u +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &2& +3 "core" &- u +2 .tForearm.seek :garage +2 "manipulator"&y'η +98 "core" ' +2 .tHand.close +2 "manipulator"&R/ +57 "core" / +2 "manipulator"&K& +5 "core" &- u +2 "manipulator"&|% +4 "core" %   +3 .tForearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&k(ӷ +279 "core" ( +4 "manipulator"&f& +4 "core" &ӿ I 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +3 "core" &ӿ 4 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&x' +99 "core" ' +3 "manipulator"&~& +5 "core" &ӿ 4 +2 "manipulator"&v% +5 "core" %  +2 "collection"'<& +4 "core" &,\ C +2 "collection"'Y& +5 .tCC.seek :closed + "collection"'d(W +5 "core" &/\ C + &,\ C\ +9 &-5\ <+| +9 &c2\ :@ +9 &^y+\ 8Q +10 &T+\ =Q +9 &Y2\ ;Q +9 &Z,\ ;R +10 &eY2\ ;Q +9 &&Z*\ :Q +9 &Z-\ 9Q +10 &W-\ 8Q +9 & kZ+\ 9R +10 &".U)\ 8Q +9 &#U)\ 8Q +9 &%Z-\ 7Q +10 &'tZ)\ 7Q +9 &)6X(\ 7Q +10 &*Y3\ 7R +9 &,W0\ 7Q +9 &.|Z1\ 6Q +10 &0>U*\ 6Q +9 &2\\,\ 6Q +9 &3])\ 6Q +10 &5X'\ 5R +9 &7FY\ 5Q +9 &9U\ 6Q +10 &:Z,\ 5Q +9 &<Z)\ 6Q +10 &>N\\&\ 6Q +9 &@Z,\ 5R +9 &A\\*\ 5Q +10 &CZ\ 5Q +9 &EV[)\ 5Q +9 &GV&\ 5Q +10 &H_&\ 5R +9 &Js%\ 3T +10 &LK4\ 0X +9 &N(\ .[ +9 &O#\ .\\ +10 &Q&\ -\\ +9 &SG(\ -\\ +10 &U.\ -\\ +9 &V|+\ // +9 &WS)2\ /O +9 ( + &WaQ.\ 5A +2 "collection"'Y& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.08 + "collection"'+& +4 "core" &WaQ!\ 4A +2 .tHand.open +2 "manipulator"&t1 +60 "core" 1 +2 "manipulator"& % +5 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &WaQ\ 5A +2 "collection"' % +4 "core" %6"\ 5 +2 .tCSV.dial CSR +2 "collection"'}  +107 "core"  +2 "collection"')% +4 "core" %6#\ 5 +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"''p +1378 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 'G% +3 "core" %p%\ 5 +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"''` +697 "core" ' + .tCSV.dial :waste +2 "collection"' +136 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'p'4 +2011 "core" ' +2 #tPurging external Intake + "collection"'4& +5 "core" &WaQ-\ 'A +2 "collection"'% +4 "core" %4*\ ' + .tCSV.dial :flush +2 "collection"'\\  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'%' +2460 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'C +77 "core" ~ +2 .tCTV.dial :intake +2 "collection"'Q  +78 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'='4 +2585 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'  +79 "core" ~ +2 #tFlushing upper manifold + "collection"'\ & +5 "core" &WaQ(\ 8A +2 "collection"'&% +4 "core" %7+\ 7 + .tCSV.dial :flush +2 "collection"'D  +75 "core"  +3 .tCS.seek 5ml + "collection"'Z'p +1304 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'( @ +44 "core" A +2 "collection"'% +4 "core" %p&\ 5 +3 .tCS.seek 6.999ml +2 "collection"''d +574 "core" ' +2 ."connect"CSV.dial CBV +66 .tCBV.dial CSV +3 "collection"'- +107 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"','4 +1753 "core" ' +2 .tdelay 7 seconds +705 .CS.seek 3ml +2 "collection"'m'0 +804 "core" ' + .tCSV.dial :waste +2 "collection"'e +47 "core" +3 .tCS.seek 0ml +2 "collection"'o'4 +810 "core" ' +2 "collection"'^& +5 "core" &WaP \ /A +2 "collection"'q% +4 "core" %7$\ . + .tCSV.dial :flush +2 "collection"'.  +44 "core"  +3 .tCS.seek 3ml +2 "collection"'X'0 +807 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'' @ +44 "core" B +2 "collection"'O% +4 "core" %0&\ 4 +3 .tCS.seek 5ml +2 "collection"''p +574 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'N'4 +1278 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'I'0 +813 "core" ' + .tCSV.dial :waste +2 "collection"'_ +78 "core" +2 .tCS.seek 0ml +2 "collection"'i'4 +815 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&/& +5 "core" & v . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&u(ӷ +15 "core" ( +2 "manipulator"&9& +5 "core" &ӹ + + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &7& +3 "core" &ӹ t + +5 .tForearm.seek CC +4 "manipulator"&' +95 "core" ' + .tHand.close +2 "manipulator"&*/ +58 "core" / +2 .tCC.seek :open +2 "collection"'a( +419 "core" ( +2 "manipulator"&& +4 "core" & ( +2 "manipulator"&P% +4 "core" % 4 g +3 .tForearm.seek :retract +2 "manipulator"&M'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +294 "core" ( +2 "manipulator"&& +4 "core" &- d +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &;& +2 "core" &- U +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&1'η +110 "core" ' +2 .tHand.open +2 "manipulator"&s1 +61 "core" 1 +2 "manipulator"&% +4 "core" % ν 4 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + #tCompleted [mbaPhase] begun 14:01:45 +2 #Preparing to sleep until Fri Oct 19 14:01:45 +0200 2018 +5 #"shutdown"deferred until MFBPCR finish +2 #tWaiting for MFBPCR til 14:01CEST19-Oct-18 +2 #Continuing at 14:01CEST19-Oct-18 +3 "Can" %\ >{{ +3 ."Qmail"GoodNews.email "Then, in tube 3: mbaPhase\\n/home/esp/esp2/mission/18tundeployv3.rb:123\\n{1 => 22, 2 => 20, 3 => 2}\\nCan@16:50:21, 14.4C, 71% humidity, 14.3psia, 12.891V, 0.701A, 0.701A avg, 9.04W",Subject: "Waiting until 14:01CEST19-Oct-18" +451 "Can" %\ 6 +60004  #\ 0 +60004  !\ 7 +60004   \ Auu +18962 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"7415100:2170,939,707,713,59.9628;7416050:2413,951,694,689,60.0001;7416900:1918,938,691,653,60.0001;7417650:1423,957,698,686,60.0001;7529280:2174,939,696,712,60.0001;7530230:2398,941,693,689,60.0001;7531080:1917,940,694,684,60.0001;7531830:1431,947,697,681,60.0374;7643720:2175,933,697,712,60.0001;7644670:2417,948,692,685,60.0001;7645520:1907,950,695,680,60.0001;7646270:1425,945,693,684,60.0001;7757760:2185,957,665,675,60.0374;7758710:2411,897,694,684,60.0001;7759560:1911,948,697,684,60.0001;7760310:1423,951,694,687,59.9628;7872000:2178,938,696,717,59.9628;7872950:2415,950,696,692,60.0001;7873800:1892,935,695,686,60.0001;7874550:1426,961,695,685,60.0001;7986040:2175,937,698,717,60.0001;7986990:2416,934,695,683,60.0374;7987840:1929,933,695,685,60.0001;7988590:1426,960,694,646,60.0001;8100190:2172,926,697,718,60.0001;8101140:2412,941,661,688,60.0001;8101990:1918,952,695,688,60.0001;8102740:1421,951,696,685,60.0001;8214120:2178,932,697,716,60.0001;8215070:2420,948,692,686,60.0374;8215920:1927,938,694,682,60.0001;8216670:1427,958,663,681,60.0001;8328130:2184,933,699,720,60.0001;8329080:2416,952,697,686,60.0001;8329930:1904,923,696,686,60.0001;8330680:1411,953,695,685,60.0001;8441930:2180,933,699,680,59.9628;8442880:2415,943,694,684,60.0001;8443730:1916,932,696,681,59.9628;8444480:1438,926,694,687,59.9628;8555900:2182,924,698,719,59.9628;8556850:2419,929,692,686,60.0001;8557700:1914,977,694,688,60.0001;8558450:1429,946,693,681,60.0001;8669790:2178,944,673,718,60.0001;8670740:2427,956,692,685,59.9628;8671590:1918,927,697,684,60.0001;8672340:1423,942,698,685,60.0001;8783310:2179,931,702,720,59.9628;8784260:2425,942,695,686,60.0001;8785110:1931,922,667,688,60.0001;8785860:1445,940,696,684,60.0374;8896510:2178,913,700,720,59.9255;8897460:2427,911,662,684,60.0001;8898310:1929,944,695,680,60.0374;8899060:1425,959,692,683,60.0001;9009650:2192,913,702,716,59.9628;9010600:2428,955,663,688,60.0001;9011450:1931,957,696,685,60.0001;9012200:1435,941,696,686,60.0001;9123290:2182,937,704,714,59.9628;9124240:2421,926,693,688,60.0001;9125090:1933,944,697,684,60.0001;9125840:1424,938,666,684,60.0001;9236870:2187,930,703,717,59.9628;9237820:2430,933,695,688,59.9628;9238670:1906,958,697,683,60.0001;9239420:1431,946,695,681,60.0001;9350180:2182,920,704,718,59.9628;9351130:2407,959,694,687,60.0001;9351980:1926,934,696,686,60.0001;9352730:1437,899,696,687,59.9628;9464350:2183,932,708,717,60.0001;9465300:2412,938,693,686,60.0001;9466150:1911,935,696,687,60.0001;9466900:1419,938,699,682,60.0001;9577960:2183,925,707,719,59.9628;9578910:2415,931,661,688,60.0001;9579760:1923,933,695,684,59.9628;9580510:1440,943,697,685,60.0374;9691490:2186,920,712,721,59.9628;9692440:2421,957,696,689,60.0001;9693290:1930,942,699,687,60.0001;9694040:1436,934,695,648,60.0001;9805200:2186,910,713,719,60.0001;9806150:2423,928,696,689,60.0001;9807000:1905,945,698,683,60.0374;9807750:1434,944,697,685,60.0001;9919390:2191,935,712,716,60.0001;9920340:2424,941,694,687,60.0001;9921190:1923,953,694,688,60.0001;9921940:1431,925,667,687,60.0001;10032730:2184,930,711,718,59.9628;10033680:2440,940,695,682,60.0374;10034530:1922,927,699,688,60.0001;10035280:1440,949,697,684,60.0001;10145790:2185,941,710,715,59.9628;10146740:2423,922,665,688,60.0001;10147590:1928,967,696,688,60.0374;10148340:1426,927,699,686,60.0001;10259440:2185,911,717,716,60.0001;10260390:2437,954,697,687,60.0001;10261240:1928,933,698,686,60.0001;10261990:1424,948,669,684,60.0374;10373140:2190,963,717,718,60.0001;10374090:2422,969,695,687,60.0001;10374940:1923,923,663,684,60.0001;10375690:1433,947,697,687,60.0001;10486440:2186,957,712,716,59.9628;10487390:2421,921,663,687,59.9628;10488240:1927,926,696,686,60.0374;10488990:1437,945,698,685,60.0001;10599730:2188,908,687,719,60.0001;10600680:2416,942,695,691,59.9628;10601530:1932,939,698,685,60.0001;10602280:1440,938,696,687,60.0001;10713490:2185,941,715,716,59.9628;10714440:2423,912,697,687,60.0001;10715290:1914,920,699,687,60.0001;10716040:1435,910,698,683,60.0001;10826960:2187,931,713,680,59.9628;10827910:2412,962,696,685,60.0001;10828760:1932,951,694,684,60.0374;10829510:1425,925,699,685,60.0374;10940830:2191,928,719,713,59.9628;10941780:2421,934,695,688,60.0001;10942630:1924,898,668,687,60.0001;10943380:1442,957,697,682,59.9628;11054260:2200,939,721,717,59.9628;11055210:2426,916,694,689,60.0374;11056060:1935,964,695,679,60.0374;11056810:1430,949,698,684,60.0001;11167700:2186,942,718,716,59.9628;11168650:2426,944,692,683,59.9628;11169500:1934,915,697,683,60.0374;11170250:1428,957,668,682,60.0001;11281600:2197,930,721,716,59.9628;11282550:2424,923,666,687,60.0001;11283400:1938,947,697,686,59.9628;11284150:1426,936,697,683,60.0374;11395160:2194,967,717,718,59.9628;11396110:2430,951,695,685,59.9628;11396960:1939,944,696,686,60.0001;11397710:1434,943,693,645,59.9628;11508840:2192,940,720,717,59.9628;11509790:2443,929,696,688,60.0001;11510640:1925,954,698,686,60.0001;11511390:1441,939,696,683,60.0001;11622140:2187,932,721,717,60.0001;11623090:2426,926,669,686,60.0001;11623940:1929,944,698,685,59.9628;11624690:1437,963,698,684,60.0001;11735820:2195,952,720,714,59.9628;11736770:2434,917,691,685,59.9628;11737620:1937,943,698,685,60.0001;11738370:1436,950,663,679,60.0374;11849710:2192,954,720,714,59.9628;11850660:2442,910,667,684,60.0001;11851510:1939,950,697,686,60.0001;11852260:1430,899,697,683,60.0001;11963170:2210,970,724,716,60.0001;11964120:2437,966,698,684,59.9628;11964970:1935,931,698,682,60.0001;11965720:1434,950,699,646,60.0001;12076830:2212,931,722,716,59.9628; +25 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct1715h150ml.pcr +2 "MFB"*g% +4 "core" %c { +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*w'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*0  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*5 % +112 "core" & +2 "MFB"*]% +4 "core" %(! z +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"* 'Zg +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*?  +50 "core"  +2 "MFB"*B% +4 "core" %Zk  z A +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6053 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*8 % +49 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*6% +3 "core" %>\  x V +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'E +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*>  +50 "core" +2 "MFB"*L% +4 "core" %F y\ : +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*!'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +116 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*#  +86 "core"  +2 "MFB"*V% +4 "core" %p z +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'K +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*$' +3076 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +110 "core" & +2 "MFB"*% +4 "core" %V6 z] +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*@  +51 "core"  +2 "MFB"*% +4 "core" % x\ 4 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*:'> +3165 "Can" \ Fkk +12946 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*3% +3 "core" %>\  z X +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*l' +518 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*[  +49 "core" +2 "MFB"*U% +4 "core" % { +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q! +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*T  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*2'R +4741 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19091 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*S' +5779 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*K' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*F' +2262 "Can" \ Ibb +3513 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +5066 "core" ' +12 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118oct1717h150ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*~  +53 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*v  +24 "core"  +2 "MFB"*<% +5 "core" %V {_ +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(^ +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2898 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*+ n +161 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*t'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +147 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +36 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*Y% +3 "core" %(# { +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*}'FM +622 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*)  +136 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*x% +4 "core" %FI  { [ +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*A' +1838 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*G  +35 "core"  +2 #"MFBPCR"Adding PP4 +2 .delay 2 seconds +202 "MFB"*% +3 "core" % z +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +636 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"* % +36 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*4% +3 "core" % y_ +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*' +645 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*\\  +114 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*p% +3 "core" %" { +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*C'\ +5861 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +7 "MFB"*Q n +45 "core" o +2 ."MFBPCR"delay 2 seconds +203 "MFB"*%% +3 "core" %\  zN +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +641 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*\  +48 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +17 "Can" \ Gii +186 "MFB"*&% +3 "core" %\   z f +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*D' ? +5036 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*=  +55 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*(  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +4 "core" % ? z / +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*Z'^ +32619 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*-  +69 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +20503 "Can" \ Ghh +60004  \ @yy +60004  \ / +60004  \ Aqq +60005  \ <}} +60004  \ 0 +60004  \ Bhh +60004  \ ;z +51611 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"14375840:2224,934,731,723,59.9628;14376740:2512,967,696,686,59.9628;14377790:2833,1289,695,682,59.9628;14489100:2230,941,723,713,59.9628;14490000:2517,937,696,684,60.0001;14491050:2823,1245,692,652,60.0374;14602190:2231,903,723,713,59.9628;14603090:2519,934,696,689,60.0001;14604140:2790,1270,696,686,60.0001;14715160:2225,934,723,710,59.9628;14716060:2494,915,695,686,60.0001;14717110:2803,1276,696,685,60.0001;14828040:2216,937,720,679,59.9628;14828940:2512,921,697,688,60.0001;14829990:2796,1236,698,683,60.0001;14940720:2218,918,722,715,60.0001;14941620:2495,936,697,687,60.0001;14942670:2806,1246,696,685,60.0001;15053200:2213,949,723,715,59.9628;15054100:2509,927,695,685,60.0001;15055150:2808,1249,696,685,60.0001;15165830:2222,948,723,713,59.9628;15166730:2508,950,696,686,60.0001;15167780:2791,1275,663,646,60.0001;15278870:2213,947,723,712,59.9628;15279770:2510,927,694,685,59.9628;15280820:2792,1236,697,684,60.0001;15391900:2222,941,725,713,60.0001;15392800:2489,940,662,683,60.0374;15393850:2798,1260,694,682,60.0374;15504560:2215,927,723,715,60.0001;15505460:2497,922,694,684,60.0001;15506510:2792,1253,696,681,60.0001;15617710:2228,912,692,711,59.9628;15618610:2497,955,695,683,60.0001;15619660:2790,1247,697,685,60.0001;15730300:2214,925,728,715,59.9628;15731200:2491,940,693,686,60.0001;15732250:2797,1236,696,687,60.0001;15842820:2213,934,722,682,60.0001;15843720:2510,937,696,686,60.0001;15844770:2782,1247,696,683,60.0001;15955610:2216,905,720,717,60.0001;15956510:2514,946,697,684,59.9628;15957560:2798,1254,695,684,60.0001;16068380:2223,930,724,717,60.0001;16069280:2506,943,696,686,60.0001;16070330:2795,1241,665,684,60.0747;16180690:2208,935,725,715,60.0001;16181590:2494,933,695,684,60.0001;16182640:2798,1257,667,685,60.0001;16293300:2219,945,725,716,59.9628;16294200:2512,953,698,685,59.9628;16295250:2805,1246,666,683,60.0001;16405950:2220,912,723,714,59.9628;16406850:2498,931,694,689,60.0001;16407900:2785,1198,697,686,60.0374;16518930:2227,929,723,713,60.0001;16519830:2497,933,664,685,60.0001;16520880:2805,1266,696,682,60.0001;16631670:2222,936,725,680,60.0374;16632570:2499,928,694,686,60.0001;16633620:2801,1245,697,683,60.0001;16743770:2227,923,721,721,59.9628;16744670:2502,919,693,684,60.0374;16745720:2810,1260,696,680,60.0001;16856960:2229,925,696,711,60.0001;16857860:2508,937,695,687,60.0001;16858910:2815,1265,696,684,60.0001;16969580:2217,932,725,713,59.9628;16970480:2504,936,695,684,60.0374;16971530:2801,1237,697,689,60.0374;17081880:2238,946,725,711,60.0001;17082780:2490,976,696,683,60.0001;17083830:2819,1290,697,682,60.0001;17194510:2236,936,691,713,60.0001;17195410:2518,943,696,686,60.0001;17196460:2810,1269,697,678,60.0001;17307280:2230,944,723,712,60.0001;17308180:2513,953,696,684,60.0001;17309230:2817,1263,695,687,60.0374;17419930:2236,916,722,712,59.9628;17420830:2522,929,697,685,60.0001;17421880:2820,1230,695,644,60.0001;17532700:2243,925,722,710,59.9628;17533600:2526,913,695,684,60.0001;17534650:2820,1272,664,682,60.0001;17645260:2237,939,718,716,59.9628;17646160:2536,925,695,683,60.0001;17647210:2839,1249,667,682,60.0374;17757770:2249,948,726,713,60.0001;17758670:2526,920,697,684,60.0001;17759720:2842,1226,665,685,60.0001;17870710:2254,920,725,714,60.0001;17871610:2545,946,696,685,60.0001;17872660:2843,1252,696,685,60.0001;17983390:2292,931,724,713,60.0001;17984290:2564,939,666,687,60.0001;17985340:2890,1286,695,685,60.0001;18095680:2333,914,723,715,60.0001;18096580:2631,952,666,683,60.0001;18097630:2946,1268,695,684,60.0001;18208420:2404,936,725,679,60.0001;18209320:2710,939,698,682,60.0001;18210370:3035,1279,698,685,60.0001;18320640:2536,960,724,714,60.0001;18321540:2860,914,692,649,60.0001;18322590:3221,1269,695,687,60.0001;18433170:2697,918,725,713,59.9628;18434070:3062,953,667,685,60.0374;18435120:3429,1248,698,687,60.0374;18545770:2898,932,724,712,59.9628;18546670:3272,942,696,687,59.9628;18547720:3698,1250,697,687,60.0001;18658570:3107,931,722,680,60.0001;18659470:3546,926,695,688,60.0001;18660520:3971,1265,698,686,60.0374;18771100:3305,943,698,714,60.0001;18772000:3761,921,693,687,60.0001;18773050:158,1257,697,683,60.0001;18883670:3504,938,723,712,60.0001;18884570:4002,946,697,688,60.0001;18885620:350,1264,697,684,60.0001;18996270:3687,1281,725,712,60.0001; +19 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct1717h150ml.pcr +2 "MFB"*,% +3 "core" %d z\ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*e'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*m  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*^ % +110 "core" & +2 "MFB"*q% +4 "core" %(G y +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*.'Z +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*o  +50 "core"  +2 "MFB"*'% +4 "core" %Z + y D +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*O'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +152 "Can" \ G__ +150 ."MFBPCR"ATV.dial :air3 +63 "MFB"*X % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>  y _ +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*N'f +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*_  +51 "core"  +2 "MFB"*I% +4 "core" %i x\ 6 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*/'q +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*9  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*7  +73 "core"  +2 "MFB"**% +4 "core" %q  y +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*k'v +2034 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*n' +3072 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*P'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*u  +43 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*; % +110 "core" % +2 "MFB"*s% +5 "core" %V y> +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*M  +48 "core" +2 "MFB"*1% +4 "core" % z +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*g'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*c % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*0% +3 "core" %>\  z O +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*5' +523 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*]  +51 "core"  +2 "MFB"*w% +4 "core" % z + +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*?'q1 +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*B  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +7502 "Can" \ + +11589 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*8' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*L' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +165 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +5068 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct1719h150ml.pcr + #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +28 "Can" \ < +37 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*$  +24 "core"  +2 "MFB"*`% +4 "core" %V1 zG +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*h'(] +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +3 "MFB"*{ n +150 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*j  +35 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*@% +3 "core" %(& y +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FP +623 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"* I +53 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"* % +3 "core" %FT' zW +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*3' +1853 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*: % +35 "core" $ +2 #"MFBPCR"Adding PP1 +2 .delay 2 seconds +202 "MFB"*[% +3 "core" %4 z +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*U' +638 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air1 +2 "MFB"*l  +34 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*T% +3 "core" %^ z\ 6 +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'# +614 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*2  +36 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*S% +3 "core" % T w\ 7 +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*J'\ +5844 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*R n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*K% +3 "core" %\ D z\ 7 +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*|'\  +615 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*F  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*"% +3 "core" %\ S y\ 6 +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*y' : +5052 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*f  +55 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*r  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*~% +4 "core" % =J w +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*v'\\ +21823 "Can" \ @xx +10774 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*<  +79 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*W % +34 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +16 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +48083 "Can" \ ;{ +60004  \ . +60004  \ . +60004  \ 1 +60004  \ Bfg +60005  \ 9 +60003  \ ;vv +60005  \ - +37811 ."PCR"PCR.off +234 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"*21294150:1395,1296,730,725,58.9930;21295000:1602,1772,697,688,59.0303;21295950:1792,2216,698,675,59.0303;21297000:1999,2677,694,654,59.0303;21298150:2185,3139,696,687,59.0303;21410170:1420,1321,722,714,59.0303;21411020:1591,1769,693,687,58.9930;21411970:1793,2230,695,683,59.0303;21413020:1973,2676,695,680,59.0303;21414170:2180,3120,696,679,59.0303;21526630:1410,1345,721,715,59.0303;21527480:1591,1818,692,682,58.9930;21528430:1777,2207,698,683,58.9930;21529480:1987,2707,695,681,59.0303;21530630:2178,3160,695,682,59.0676;21643070:1419,1330,722,707,59.0303;21643920:1585,1802,690,684,59.0303;21644870:1786,2245,696,683,59.0303;21645920:1983,2666,696,679,59.0303;21647070:2190,3120,662,682,58.9930;21759500:1404,1347,726,713,59.0303;21760350:1590,1767,692,685,58.9930;21761300:1785,2237,695,682,58.9930;21762350:1987,2626,664,680,59.0303;21763500:2174,3142,697,682,59.0676;21875710:1400,1325,724,713,58.9930;21876560:1593,1753,697,688,59.0303;21877510:1775,2217,694,651,59.0676;21878560:1985,2679,698,684,59.0303;21879710:2167,3113,696,681,59.0676;21991570:1404,1347,728,714,59.0303;21992420:1541,1817,690,683,59.0303;21993370:1761,2189,697,680,59.0676;21994420:1981,2705,694,678,59.0303;21995570:2176,3121,686,694,59.0303;22107690:1401,1326,725,712,59.0303;22108540:1578,1748,665,686,58.9930;22109490:1773,2241,696,680,59.0676;22110540:1971,2645,697,682,59.0303;22111690:2169,3131,693,649,59.0303;22223870:1404,1336,723,715,58.9930;22224720:1576,1791,694,686,58.9930;22225670:1781,2210,696,684,59.0676;22226720:1973,2676,696,680,59.0676;22227870:2157,3112,663,695,59.0303;22340150:1405,1299,692,714,58.9930;22341000:1588,1798,693,690,59.0303;22341950:1774,2241,695,682,59.0303;22343000:1986,2682,694,685,59.0676;22344150:2157,3105,695,683,59.0303;22456070:1401,1308,724,715,58.9930;22456920:1583,1769,693,687,59.0303;22457870:1773,2250,696,683,59.0303;22458920:1978,2676,667,683,59.0303;22460070:2160,3123,696,684,59.0676;22572250:1396,1362,723,713,59.0303;22573100:1584,1777,694,684,59.0676;22574050:1772,2212,696,682,59.0303;22575100:1963,2684,665,682,59.0303;22576250:2156,3107,694,684,59.0303;22688510:1402,1310,723,715,58.9930;22689360:1585,1781,691,682,59.0303;22690310:1773,2229,692,651,59.0303;22691360:1971,2678,697,683,59.0676;22692510:2157,3137,694,680,59.0303;22804670:1401,1356,723,715,58.9930;22805520:1579,1786,697,685,59.0303;22806470:1753,2235,699,684,59.0303;22807520:1974,2692,697,684,59.0303;22808670:2163,3133,697,684,59.0676;22920770:1407,1320,723,713,59.0303;22921620:1565,1737,696,685,58.9930;22922570:1772,2228,692,681,59.0303;22923620:1971,2679,697,683,58.9930;22924770:2152,3111,694,644,59.0303;23036760:1400,1313,723,715,59.0303;23037610:1568,1766,693,686,59.0303;23038560:1767,2242,695,682,58.9930;23039610:1979,2709,697,682,59.0303;23040760:2146,3127,693,644,59.0303;23152560:1404,1332,724,716,58.9930;23153410:1561,1756,694,685,59.0676;23154360:1760,2213,700,682,59.0676;23155410:1955,2705,695,686,59.0303;23156560:2162,3113,695,647,59.0303;23268940:1406,1308,692,714,59.0303;23269790:1584,1772,694,685,59.0303;23270740:1776,2213,698,685,59.0303;23271790:1964,2676,694,686,59.0676;23272940:2147,3139,698,682,59.0676;23385120:1398,1315,723,712,59.0303;23385970:1580,1766,694,684,59.0676;23386920:1759,2247,694,683,59.0303;23387970:1948,2659,697,685,59.0303;23389120:2151,3120,696,684,59.0303;23500710:1393,1315,723,719,58.9930;23501560:1564,1801,694,684,58.9930;23502510:1773,2226,696,684,59.0676;23503560:1955,2674,695,683,59.0676;23504710:2160,3137,697,683,59.0303;23616750:1407,1321,725,713,59.0303;23617600:1575,1794,693,686,59.0303;23618550:1763,2192,664,684,59.0303;23619600:1959,2693,695,681,59.0303;23620750:2154,3110,694,683,59.0303;23732900:1393,1326,724,715,58.9930;23733750:1583,1779,663,686,59.0303;23734700:1768,2204,698,685,59.0303;23735750:1962,2695,696,684,59.0303;23736900:2160,3141,694,652,59.0303;23849260:1402,1322,724,714,59.0303;23850110:1580,1770,668,687,59.0303;23851060:1774,2203,699,682,59.0303;23852110:1963,2671,698,685,59.0676;23853260:2154,3156,693,649,59.0303;23965560:1400,1321,723,675,59.0303;23966410:1583,1803,696,686,58.9930;23967360:1770,2215,699,682,59.0303;23968410:1966,2712,698,685,59.0676;23969560:2154,3126,696,685,59.0303;24081410:1399,1267,692,713,59.0303;24082260:1565,1790,694,688,58.9930;24083210:1763,2229,698,683,59.0303;24084260:1966,2698,695,685,59.0303;24085410:2134,3151,698,684,59.0303;24197790:1396,1361,724,711,58.9930;24198640:1579,1781,694,684,59.0303;24199590:1770,2269,697,684,59.0303;24200640:1951,2672,694,684,59.0303;24201790:2157,3150,693,684,58.9930;24313930:1396,1346,724,716,59.0303;24314780:1583,1784,691,685,58.9930;24315730:1755,2198,698,683,59.0303;24316780:1964,2695,695,688,59.0303;24317930:2154,3177,698,685,59.0303;24429490:1398,1340,722,712,58.9930;24430340:1572,1803,694,686,59.0303;24431290:1756,2240,696,685,59.0676;24432340:1953,2720,697,683,59.0303;24433490:2151,3171,697,682,59.0303;24545480:1404,1378,722,716,59.0303;24546330:1570,1819,662,685,58.9930;24547280:1760,2283,697,683,59.0303;24548330:1968,2764,696,684,59.0303;24549480:2154,3219,694,644,59.0676;24661270:1399,1338,725,709,59.0303;24662120:1575,1812,664,687,59.0303;24663070:1769,2308,696,687,59.0303;24664120:1964,2777,697,680,59.0303;24665270:2156,3231,695,645,59.0303;24777930:1404,1348,724,714,59.0303;24778780:1571,1838,691,685,58.9930;24779730:1771,2352,697,686,58.9930;24780780:1974,2759,662,681,58.9930;24781930:2144,3271,694,680,59.0303;24893870:1396,1373,722,716,59.0303;24894720:1580,1912,694,686,59.0303;24895670:1761,2368,695,686,59.0303;24896720:1957,2852,695,683,59.0303;24897870:2148,3316,698,686,59.0676;25009990:1403,1373,723,710,58.9930;25010840:1572,1920,691,687,58.9930;25011790:1772,2332,699,685,59.0303;25012840:1965,2867,696,680,59.0303;25013990:2164,3377,694,681,59.0303;25125960:1404,1393,721,709,59.0303;25126810:1580,1934,695,682,58.9930;25127760:1768,2372,663,684,59.0303;25128810:1962,2918,697,685,59.0303;25129960:2149,3405,693,679,59.0303;25242190:1395,1440,722,718,58.9930;25243040:1579,1899,665,685,59.0303;25243990:1772,2459,700,683,59.0303;25245040:1960,2921,694,683,58.9930;25246190:2153,3421,693,650,59.0303;25357940:1393,1431,723,711,58.9930;25358790:1581,1946,664,686,59.0303;25359740:1777,2456,696,683,59.0303;25360790:1971,2982,696,686,58.9930;25361940:2155,3484,694,645,58.9930;25474060:1398,1467,725,710,58.9930;25474910:1565,1987,695,684,59.0676;25475860:1768,2492,694,684,59.0303;25476910:1967,2995,694,682,59.0676;25478060:2163,3490,665,686,59.0303;25589580:1412,1453,721,714,59.0303;25590430:1578,1983,663,685,59.0303;25591380:1761,2534,694,683,58.9930;25592430:1966,2985,693,684,59.0303;25593580:2152,3527,692,648,59.0303;25705880:1393,1471,721,676,59.0303;25706730:1584,2009,692,687,58.9930;25707680:1772,2511,698,685,58.9930;25708730:1968,3031,698,682,58.9930;25709880:2147,3542,694,683,59.0303;25821560:1401,1478,722,714,58.9930;25822410:1558,2037,695,689,59.0303;25823360:1778,2537,698,683,59.0303;25824410:1967,3102,697,683,59.0303;25825560:2161,3590,663,685,59.0303;25937600:1398,1486,719,675,58.9930;25938450:1582,2040,691,689,59.0303;25939400:1760,2556,696,681,58.9930;25940450:1960,3095,694,681,59.0303;25941600:2150,3601,695,685,59.0303;26053750:1783,3119,693,710,58.9930; +32 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct1719h150ml.pcr +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +3 "MFB"* @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*+  +57 "core"  +2 ."MFBPCR"delay 20 seconds +2002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*t  +184 "core" +2 "MFB"*% +5 "core" %(- +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"* ' +428 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*Y n +148 "core" n + ."MFBPCR"ASV.dial :SPErecovery +3 "MFB"*  +55 "core"  +2 "MFB"*)% +5 "core" %\ < +2 ."MFBPCR"AS.seek 0.62ml +3 "MFB"*x'\ y +2035 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*} n +185 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*G'R +3160 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +29 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*A'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +58 "core" % +2 "MFB"*4% +4 "core" %('3 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +427 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*\\% +4 "core" % +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*p'\ +219 "core" ' +4 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +37 "core"  +2 "MFB"*Q% +4 "core" % +3 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*%' G +3645 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*C % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*\ % +3 "core" % G  V +3 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*&' ũ +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*=% +4 "core" % Ű J +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*(' zG +325 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV +2 "MFB"* n +101 "core" m +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*D% +4 "core" % zP +2 ."MFBPCR"AS.seek 0.365ml +3 "MFB"*-' +2018 "Can"  @@ +5142 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*H'R +1875 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*, % +56 "core" % +2 "MFB"*Z% +4 "core" %R &2 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*m' +243 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*^  +35 "core" +2 "MFB"*q% +4 "core" %} ' +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*e' +11487 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*o % +49 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*'% +3 "core" % T J\ 7 +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*.'\ 4R +526 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*X  +49 "core" +2 "MFB"*% +4 "core" %\ 4Mm K I +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*O' +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*_ n +96 "core" m + ."MFBPCR"ASV.dial :wasteR +3 "MFB"*I  +35 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*N'V +11868 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*9' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +64 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +14263 "Can" \ ! +5873 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 + "MFB"** % +135 "core" & +2 "MFB"*/% +4 "core" %V X +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*k' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +4 "MFB"*n  +50 "core"  +2 "MFB"*d% +4 "core" % [g +3 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*' +11489 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*P % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %  2 U\ 0 +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*u'\ 88 +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*;  +51 "core"  +2 "MFB"*s% +4 "core" %\ 87  T C +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*' +325 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*M n +96 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*1  +31 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +11885 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*0'V +14551 "Can" \ & +5582 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*g  +76 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*]' x +8069 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*w n +92 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*5'^ +15509 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*B n +158 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*?'R +203 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*  +4 "core" W + W + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*8'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*6 n +156 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*  +51 "core"  +2 "MFB"*>% +4 "core" %(-k o +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*L' z +4646 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +51 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +3707 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*#'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*V  +54 "core"  +2 "MFB"*% +5 "core" %($ s +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*$': +2040 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*`  +99 "core" +2 "MFB"*!% +4 "core" %: t +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*h'G +431 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*{ n +87 "core" n +2 "MFB"*b% +4 "core" %S p & +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*' - +2536 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +53 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2901 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*@'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +53 "core"  +2 "MFB"*% +4 "core" %() t +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"* ': +243 "Can" \ 9nn +1796 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +99 "core" +2 "MFB"*:% +4 "core" %:  v +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +64 "MFB"*['H +430 "core" ' + ."MFBPCR"ATV.dial ASV +3 "MFB"*3 n +88 "core" n +2 "MFB"*l% +4 "core" %U u +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*T' / +2545 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*U I +61 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*2'V +2903 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*S  +88 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +3049 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*R n +87 "core" n +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*K'Q +1466 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*J n +171 "core" m +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*F'V +313 "core" ' + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*"  +98 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*| % +65 "core" % +2 "MFB"*f% +4 "core" %V wY +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*r' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*~  +36 "core" +2 "MFB"*y% +4 "core" %v w +3 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*<'0 +19140 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*W % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*+% +3 "core" %0D x +3 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*v' +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*t  +49 "core"  +2 "MFB"*% +4 "core" %  w b +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*'c9 +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV +2 "MFB"*Y I +123 "core" J +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +199 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +4 "MFB"*)'R +10097 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*}'R +7653 "Can" \ =kk +2439 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*G'R +10092 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +55 "core"  +2 "MFB"*% +4 "core" %R w; +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*4' +229 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*A' +9991 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"*\\ I +68 "core" J +3 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*' +9880 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +150 "core" m +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*Q'V +226 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*p% +3 "core" %Vl v +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*C'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*\  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*% % +55 "core" $ +2 "MFB"*% +4 "core" %(3 x +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*='Zy +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*&  +36 "core"  +2 "MFB"*% +4 "core" %Zyf w\ 7 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*D'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*( % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %> G w H +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*-'g +587 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*,  +49 "core" +2 "MFB"*Z% +4 "core" %e 2 u B +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*H'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*^  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*q  +85 "core"  +2 "MFB"*m% +4 "core" %q x +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*o'p +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*'' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2439 "Can" \ 8zz +293 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*X' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*.' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*I  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*O % +110 "core" & +2 "MFB"*N% +4 "core" %VZ wF +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*9' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"**  +49 "core"  +2 "MFB"*/% +4 "core" %Y v\ 6 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*7'> +16116 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*n % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*d% +3 "core" %>; xL +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*k' +534 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*P  +49 "core" +2 "MFB"*% +4 "core" %0 v +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'qG +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*;  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*s'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +18017 "Can" \ & +1983 ."MFBPCR"PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*u' +5781 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*1' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +57 "MFB"*0'V +2738 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*]'V +5067 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +111 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*5'(@ +2554 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*? % +115 "core" % +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*6'V +630 "Can" \ @cc +1918 "core" ' +2 ."shutdown"AS.coast +2 "MFB"*5 +2 ."shutdown"SS.coast +2 "sampler")5 +2 ."shutdown"CC.coast +2 "collection"'6 +2 ."shutdown"CS.coast +2 "collection"'5 +2 ."shutdown"PC.coast +2 "processing"%6 +2 ."shutdown"PS.coast +2 "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +38 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +2 ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +58012 "Can" \ \\++ +60005  \ c!! +60004  \ _++ +60004  \ `++ +60004  \ a++ +60004  \ h!! +60005  \ b++ +60004  \ a.. @CEST1539813627.98  \ YCC +60004  \ c-- +60004  \ ]:: +60004  \ ZCC +60005  \ i%% +60004  \ l!" +60004  \ g++ +60004  \ m!! +60004  \ m!! +60005  \ n!! +60004  \ g-- +60004  \ o!! +60004  \ o!! +60004  \ o!! +60005  \ j++ +60004  \ j++ +60004  \ p!! +60004  \ _BB +60004  \ b;; +60005  \ m'& +60004  \ q!! +60004  \ b=< +60004  \ r!! +60004  \ q!! +60005  \ r!! +60004  \ j/. +60004  \ k-- +60004  \ d<; +60004  \ bAA +60005  \ h44 +60004  \ j21 +60004  \ n++ +60004  \ n++ +60004  \ e<< +60005  \ t!! +60004  \ t!! +60004  \ m.. +60004  \ t!! +60004  \ u!! +60005  \ u!! +60004  \ u!! +60004  \ u!! +60004  \ o++ +60004  \ n-- +60005  \ f== +60004  \ o++ +60004  \ n.. +60004  \ p++ +60004  \ o-- +60005  \ f?? +60004  \ f@@ +60004  \ n// +60004  \ v!! +60004  \ o// +60005  \ fAA +60004  \ q++ +7630 #"mwj"Session Begun +667 #-> ESP.wakeup +6 #Powering core bus +497 .Gate.power :raw,:ON +5 "sampler") +2 ) +3 "core"  +2 "collection"' +2 '> +3 "core"  +2 "processing"% +2 %8 +4 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 ."mwj"SPE.coast +2 "MFB"*L  +5 "core" +2 ."mwj"SPE.configure SPEconfig +2 "MFB"*\ 2 +4 * % +4 "core" % | +2 ."mwj"AS.configure ASconfig +3 "MFB"*#,,'T(^20( b +4 "sampler")V% +3 "core" %e\ +2 ."mwj"SS.configure SSconfig +3 "sampler")#.0X ESP.ready? +3 "collection"'% +5 "core" %3 ( * \ M +2 "sampler")C% +4 "core" % \ i +2 "manipulator"&&% +4 "core" %\     +2 "manipulator"&& +4 "core" &^   +2 "storage"(=& +4 "core" & \\\ h+ +2 "storage"((% +4 "core" %Z &\ i +2 "collection"'& +3 "core" & ) ) \ M +2 "processing"%D& +4 "core" &\ M +2 "processing"%,% +5 "core" %\ M +1234 #"mwj"-> MFB.ready? +3 "MFB"*Z% +5 "core" %J z +710 #"mwj"-> MFB.ready! +4 "MFB"*-% +5 "core" %R z + #"mwj"Readying the MFB +2 #Homing MFB Syringe +3 .AFV.select :holdingCoil +2 "MFB"* +12 *^% +3 "core" %F + ."mwj"ATV.dial :air2 +3 "MFB"*q  +61 "core" +3 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.home.seek :home +3 "MFB"*m' +550 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*H' +5285 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .ATV.dial :waste +2 "MFB"*o n +98 "core" m +2 ."mwj"AS.reconfigure ASnorm +5 "MFB"*#,,'T20 b +3 ."mwj"AS.home.seek :empty +2 "MFB"*''R +5255 "core" ' + ."mwj"ATV.dial :waste +2 .ARV.dial between carrier and air1 +6 "MFB"*e  +4 "core"  + ."mwj"ASV.dial :waste1 +3 "MFB"*X  +7 "core"  +15137 #"mwj"-> pcrDecon +3 "MFB"*% +6 "core" %Rg y0 + #"mwj"Cleaning PCR +2 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.5ml +3 "MFB"*.'(@ +2908 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"ASV.dial :waste1 + .ATV.dial :air3 +5 "MFB"*I % +55 "core" $ +2 "MFB"*O% +4 "core" %("q y +3 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.51ml +3 "MFB"*N'Zh +226 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*_  +35 "core"  +2 "MFB"**% +4 "core" %Zn g x J +3 ."mwj"AS.seek 0.81ml +2 "MFB"*/'> +6056 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*9 % +49 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*n% +3 "core" %> o x c +2 ."mwj"AS.seek 0.835ml +3 "MFB"*d'R +528 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*7  +50 "core" +2 "MFB"*P% +4 "core" %Y w x G +3 ."mwj"AS.seek 0.82ml +2 "MFB"*'p +327 "core" ' +2 ."mwj"delay 3 seconds +302 .ARV.dial :waste +3 "MFB"*k  +46 "core"  +2 ."mwj"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*;  +77 "core"  +2 "MFB"*% +4 "core" %pp x +3 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 0.47ml +3 "MFB"*s'b +2036 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +262 .AS.seek 1ml +2 "MFB"*u' +3073 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*M'V +1218 "Can" \ A +1512 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*1' +5771 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*' +5777 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*c'V +2731 "core" ' + ."mwj"ARV.dial between carrier and air1 +5 "MFB"*g  +44 "core"  +2 ."mwj"ATV.dial :air3 +3 "MFB"*0 % +112 "core" & +2 "MFB"*w% +4 "core" %Vt y +3 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.01ml +2 "MFB"*]' +231 "core" ' +2 ."mwj"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*  +50 "core"  +2 "MFB"*B% +4 "core" %w z +3 ."mwj"AS.seek 0.81ml +3 "MFB"*?'> +16112 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*5 % +50 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*6% +3 "core" %> z y E +3 ."mwj"AS.seek 0.835ml +3 "MFB"*z' +530 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*a  +49 "core" +2 "MFB"*i% +4 "core" % s z E +3 ."mwj"AS.seek 0.82ml +2 "MFB"*'q? +327 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*E  +38 "core"  +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +4 "MFB"*'R +4744 "core" ' + ."mwj"PCR.program :bleachProfile +8 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +16762 "Can" \ . +4756 ."mwj"PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*' +5780 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +4 "MFB"*'V +2730 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +4 "MFB"*' +5775 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +4 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +2 "MFB"*>'V +2733 "core" ' +2 ."mwj"delay 3 seconds +303 .AFV.select :carrierSolution +3 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +4 "MFB"*8' +5775 "core" ' +2 ."mwj"delay 1 second +2 !"mwj's_reader"o:Errno::EPIPE:bt[ "1/home/esp/esp2/lib/cmdserver.rb:502:in `run'"2/home/esp/esp2/lib/threads.rb:778:in `create'"1/home/esp/esp2/lib/threads.rb:718:in `start'"2/home/esp/esp2/lib/threads.rb:775:in `create'"6/home/esp/esp2/lib/threads.rb:774:in `initialize'"&/home/esp/esp2/lib/threads.rb:774:\ errnoi%: mesg"Broken pipe +2 #"mwj"Session Ended +30697 "Can" \ F +6990 #"mwj2"Session Begun +958 #-> showlog 20 +2953 #-> showlog 50 +3698 #-> AS +3 "MFB"*% +6 "core" % w # +336 #"mwj2"-> ATV +3348 #-> AFV +1192 #-> AFV.holdingCoil +2 .AFV.select :holdingCoil +3 "MFB"* +892 #"mwj2"-> ATV +2818 #-> ASV +511 #-> AS.empty +2 .AS.seek :empty +5 "MFB"*L'R +5779 "core" ' +2 "MFB"* % +4 "core" %R z% +1182 #"mwj2"-> ATV.waste + .ATV.dial :waste +6 "MFB"*V n +111 "core" o +369 #"mwj2"-> exit +2 #Session Ended +4120 #"mwj"Session Begun +926 #-> MFB.ready? +3 "MFB"*% +5 "core" %R vD +491 #"mwj"-> pcrDecon +2 "MFB"*#% +7 "core" %R uD +2 #"mwj"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +12 ."mwj"delay 2 seconds +204 .AS.seek 0.5ml +2 "MFB"*`'(@ +2907 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"ASV.dial :waste1 +2 .ATV.dial :air3 +4 "MFB"*! % +71 "core" $ +2 "MFB"*$% +4 "core" %( u +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.51ml +3 "MFB"*{'Za +223 "core" ' +2 ."mwj"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*b  +36 "core"  +2 "MFB"*h% +4 "core" %ZT  u H +3 ."mwj"AS.seek 0.81ml +2 "MFB"*'> +6059 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"* % +50 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*j% +3 "core" %>  u _ +3 ."mwj"AS.seek 0.835ml +2 "MFB"*'9 +526 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :bleach +3 "MFB"*  +50 "core" +2 "MFB"*% +4 "core" %>  u G +3 ."mwj"AS.seek 0.82ml +3 "MFB"*@'p +328 "core" ' +2 ."mwj"delay 3 seconds +357 .ARV.dial :waste +3 "MFB"*:  +46 "core"  +2 ."mwj"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*  +76 "core"  +2 "MFB"*l% +4 "core" %p w +3 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.47ml +3 "MFB"*['; +2035 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*T' +3072 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*S'V +2731 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +4 "MFB"*J' +2177 "Can" \ Fyy +3597 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*~'V +2733 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +13 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +4 "MFB"*U' +5776 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +4 "MFB"*3'V +2731 "core" ' + ."mwj"ARV.dial between carrier and air1 +5 "MFB"*  +44 "core"  +2 ."mwj"ATV.dial :air3 +3 "MFB"*r % +112 "core" & +2 "MFB"*+% +5 "core" %V xM +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.01ml +2 "MFB"*W' +234 "core" ' +2 ."mwj"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*|  +49 "core" +2 "MFB"*F% +5 "core" %  u A +2 ."mwj"AS.seek 0.81ml +3 "MFB"*'> +10876 #"mwj2"Session Begun +4806 #-> showlog 10 +430 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*v % +52 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*Y% +4 "core" %>\  t R +2 ."mwj"AS.seek 0.835ml +3 "MFB"*' +527 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*)% +4 "core" % x + +3 ."mwj"AS.seek 0.82ml +4 "MFB"* 'q" +328 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial PCR +3 "MFB"*}  +39 "core"  +2 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +3 "MFB"*x'R +4745 "core" ' + ."mwj"PCR.program :bleachProfile +9 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +20610 .PCR.off +6 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +34 "Can" \ = +170 ."mwj"AS.seek 1ml +3 "MFB"*' +5783 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*'V +2744 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +2 "MFB"*G' +5783 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +7 "MFB"*4'V +2731 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +13 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."mwj"AS.seek 1ml +3 "MFB"*\\' +5772 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +5 "MFB"*A'V +2730 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +13 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +5 ."mwj"AS.seek 1ml +5 "MFB"*' +5774 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +13 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*p'V +2732 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +13 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +5 ."mwj"AS.seek 1ml +3 "MFB"*' +5778 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASnorm +6 "MFB"*#,,'T20 b +2 ."mwj"AS.seek 0ml +4 "MFB"*Q'V +5069 "core" ' +1802 #"mwj2"-> exit +2 #Session Ended +2960 #"mwj"-> exit +2 #Session Ended +6867 "Can" \ B~~ +60004  \ 9 +15246 #"mwj3"Session Begun +673 #-> showlog 20 +4532 #-> ESP.shutdown +4 ."shutdown"AS.coast +3 #"mwj3"Asleep / Shutdown +3 "MFB"*5 +5 ."shutdown"SS.coast + "sampler")5 +4 ."shutdown"CC.coast +2 "collection"'6 +4 ."shutdown"CS.coast + "collection"'5 +5 ."shutdown"PC.coast + "processing"%6 +5 ."shutdown"Forearm.coast +59 "manipulator"&5 +5 ."shutdown"Elbow.coast + "manipulator"&6 +5 ."shutdown"SC.coast + "storage"(6 +5 ."shutdown"SE.coast + "storage"(5 +40 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +3 #Shutdown +879 #"mwj3"-> exit + #Session Ended +38514 "Can"  \ [;: +60004  \ g** +60004  \ n!! +10520 #"mwj"Session Begun +892 #-> ESP.wakeup +7 #Powering core bus +497 .Gate.power :raw,:ON +5 "sampler") +2 )\  +3 "core"  +2 "collection"' +3 '% +3 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +2 *C +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 ."mwj"SPE.coast +2 "MFB"*&  +5 "core" +2 ."mwj"SPE.configure SPEconfig +2 "MFB"*\ 2 +5 *% +4 "core" %K | + ."mwj"AS.configure ASconfig +3 "MFB"*#,,'T(^20( b +5 "sampler")=% +3 "core" % \ | +2 ."mwj"SS.configure SSconfig +4 "sampler")#.0X  +  + +2 ."rdySampler"CSV.dial :waste1 +3 "manipulator"&I% +2 ."rdyProcessing"PS.reconfigure PSconfig +5 "collection"'O +5 "processing"%#A d`xb +3 "core" %  + +2 ."rdyProcessing"PS.home.seek 0ml +4 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +4 ."mwj"Forearm.reconfigure LooseForearm +5 "processing"%.' +2 "sampler")_ +5 "manipulator"&#@2^d^2b +4 "core"  +3 ."mwj"Forearm.home.seek :retract +3 "sampler")* +3 "manipulator"&N'\ +5 "core"  +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +3 "sampler")#.0X& +4 "core" & o u\ \ ]+ +2 "storage"(% +4 "core" %a x x\ !\ ] +3 "collection"'89 +3 "core" 9 +2 "processing"% 9 +3 "core" 9/\\ +12474 #"mwj"-> abort! "will run a coreNeg and increase sampling volume" +2 !o:CmdServer::Client::Error:bt["mwj:2:in `topLevelBinding'" 22, 2 => 20, 3 => 2}\\nCan@11:04:07, 13.8C, 71% humidity, 14.3psia, 12.871V, 0.859A, 0.865A avg, 11.06W",Subject: "18tundeployv4 begun" +7 ."shutdown"SS.coast +3 #tAsleep til 14:00 18-oct-18 + "sampler")5 +4 ."shutdown"CC.coast +6 #tContinuing at 14:00 + "collection"'6 +4 "Can" \ : +3 ."shutdown"CS.coast +4 "collection"'5 +4 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +2 ."shutdown"SC.coast + "storage"(6 +2 ."shutdown"SE.coast +2 "storage"(5 +38 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +1648 ."Qmail"GoodNews.email "Then, in tube 3: coreNEG\\n/home/esp/esp2/mission/18tundeployv4.rb:118\\n{1 => 22, 2 => 20, 3 => 2}\\nCan@11:04:12, 13.8C, 71% humidity, 14.3psia, 12.871V, 0.878A, 0.878A avg, 11.30W",Subject: "Asleep until 14:00" +57767 "Can" \ b54 +60004  \ ZKJ +60005  \ _<; +60004  \ h-- +60004  \ j+* +60004  \ \\HG +60005  \ i.. +60004  \ h.- +60004  \ l)) +60004  \ r  +60004  \ _DD +60004  \ c== +60005  \ b?? +60004  \ q!! +60004  \ g66 +60003  \ b== +60005  \ k++ +35232  \ m)) +3 #tPowering core bus +494 .Gate.power :raw,:ON +2 "sampler") +2 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % | + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler") % +3 "core" %\ + .tSS.configure SSconfig +2 "sampler")#.0X'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&?(M +130 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 350 counts +2 "manipulator"&@' +96 "core" ' +2 "manipulator"&A% +4 "core" % "  +3 .tForearm.seek :retract + "manipulator"&B'\ +106 "core" ' +2 "manipulator"&C% +4 "core" %\    v +3 "processing"%D& +2 "collection"'E& +6 "core" &-\ R +2 & , /9\ Q +3 ."openPC"PC.reconfigure PCconfig + .tCC.reconfigure CCconfig +4 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open + "processing"%F( +2 "collection"'G( +281 "core" ( +15 ( +34 "Can" \ F +8 #tPhase [coreNEG] + ."Qmail"GoodNews.email "At 14:00:27 began in tube 3: coreNEG\\n/home/esp/esp2/mission/18tundeployv4.rb:118\\n{1 => 22, 2 => 20, 3 => 2}\\nCan@14:00:27, 13.5C, 71% humidity, 14.3psia, 12.930V, 0.802A, 0.802A avg, 10.37W",Subject: "Started 18tundeployv4 phase coreNEG" +2 #t==================> STARTED coreNEG (phase #1) <=== +2 #Starting initialPurge +4014 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +3 #"Qmail"Retry #1 of 10 after 10:00 +2 "collection"'H& +5 "core" & , -B\ Q +2 .tHand.open + "manipulator"&I1 +54 "core" 1 +2 "manipulator"&J& +4 "core" &T   = +2 "manipulator"&K% +4 "core" % \    ] v +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&L(- +178 "core" ( +2 "manipulator"&M& +4 "core" &-   d +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +3 "core" &-  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +2 "manipulator"&O'η +92 "core" ' +2 .tHand.close + "manipulator"&P/ +56 "core" / +2 "manipulator"&Q& +4 "core" &-  +3 "manipulator"&R% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&S'\ +94 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&T(ӷ +286 "core" ( +2 "manipulator"&U& +4 "core" & %  6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &V& +3 "core" &   6 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&W' +101 "core" ' +2 "manipulator"&X& +4 "core" &   6 +3 "manipulator"&Y% +4 "core" %   +2 "collection"'Z& +4 "core" & , .<\ L +2 "collection"'[& +5 .tCC.seek :closed + "collection"'\\(W +4 "core" & + .>\ M +2 & + .>\ M ! +9 &4 , /?\ E, +9 &c , 0;\ DA +10 &J - 0<\ ER +9 &\ [ , -;\ HR +10 &] - /<\ GR +9 &\\ - .?\ GR +9 &P[ - /<\ GR +10 &Z + -@\ GR +9 &Z + -=\ GR +9 &Z + .>\ GR +10 & ZY * .=\ GR +9 &"V + -7\ GR +10 &#Z + /4\ GR +9 &%] , ,7\ GR +9 &'bZ , -?\ GR +10 &)%Z + /;\ GQ +9 &*Z , .>\ GR +9 &,Z , .<\ GQ +10 &.j\\ , .;\ GR +9 &0,Y , 18\ GR +10 &1Z . -9\ GR +9 &3] , 0=\ GR +9 &5r\\ + .5\ GR +10 &74W , 09\ GR +9 &8V - .6\ GQ +9 &:X + 0>\ GR +10 &;_ - .0\ GR +10 &?X + /+\ GR +9 &A^ + /-\ GR +9 &CY , /,\ HQ +14 &ED\\ , -2\ GR +8 &G_ , .0\ FR +6 &Hb + /6\ GR +10 &Js + --\ FU +9 &L: + -0\ DX +10 &M ) *.\ @[ +9 &O + ,/\ @\\ +9 &Qr * -2\ ?] +10 &S4 ) ,0\ ?] +9 &T ( ,9\ ?] +9 &Vz * +:\ B4 +10 &WS' ' +,\ CC +9 ( + &WZJ ) +.\ H< +2 "collection"'[& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.15 +2 "collection"']& +4 "core" &WZL * +4\ H< +2 .tHand.open +2 "manipulator"&^1 +56 "core" 1 +2 "manipulator"&_% +4 "core" % # $ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'a& +4 "core" &WZL ' ,5\ I< +3 "collection"'b% +4 "core" %8 ) -/\ I + .tCSV.dial CSR +2 "collection"'c  +137 "core"  +2 "collection"'d% +4 "core" %8 ( ,2\ H +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"'e'p +1379 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 'f% +3 "core" %p * +(\ E +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'g'] +697 "core" ' + .tCSV.dial :waste +2 "collection"'h +135 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'i'4 +2019 "core" ' +3 #tPurging external Intake +2 "collection"'j& +4 "core" &WZL ) +\ L< +2 "collection"'k% +4 "core" %2 ' +\ L +2 .tCSV.dial :flush + "collection"'l  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'m' +2489 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'n + 'o  +7 "core" +71 ~ + .tCTV.dial :intake +2 "collection"'p  +78 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'q'4 +2597 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air + "collection"'r  +77 "core" +2 #tFlushing upper manifold + "collection"'s& +4 "core" &WZK & +*\ >< +2 "collection"'t% +4 "core" %0 $ +4\ > +2 .tCSV.dial :flush +2 "collection"'u  +75 "core"  +2 .tCS.seek 5ml +2 "collection"'v'p +1295 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'w @ +44 "core" A +2 "collection"'x% +4 "core" %p ) -,\ A +3 .tCS.seek 7ml +2 "collection"'y'g +572 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'z +107 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'{'4 +1774 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'|'0 +702 "Can" \ B +116 "core" ' + .tCSV.dial :waste +2 "collection"'} +45 "core" +2 .tCS.seek 0ml +2 "collection"'~'4 +814 "core" ' +2 "collection"'& +4 "core" &WZK * -B\ F< +2 "collection"'% +4 "core" %7 * ,4\ F + .tCSV.dial :flush +2 "collection"'  +44 "core"  +2 .tCS.seek 3ml +2 "collection"''0 +808 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +44 "core" B +2 "collection"'% +4 "core" %0 , ,4\ E +3 .tCS.seek 5ml +2 "collection"''p +582 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"''4 +1292 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"' '0 +821 "core" ' + .tCSV.dial :waste +2 "collection"' +75 "core" +2 .tCS.seek 0ml +2 "collection"' '4 +818 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & d 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +16 "core" ( +2 "manipulator"&& +4 "core" &ӻ   - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &ӻ  - +2 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +41 .tCC.seek :open +10 "collection"'( +419 "core" ( +2 "manipulator"&& +4 "core" &  ) +2 "manipulator"&\ % +4 "core" % 4   G +3 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +302 "core" ( +2 "manipulator"&& +4 "core" &-   W +3 .tElbow.reconfigure LooseElbow +5 "manipulator"&$ &.,(#b +5 && +5 "core" &- +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'η +111 "core" ' + .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&% +5 "core" % ξ   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +10 #tStarting mfb + #pcrBAC wcr sampling at most 1500ml +4 "MFB"*% +2 #tLoading sh1 puck from tube 3 into Collection Clamp +5 "collection"'& +4 "core" %h y + & . 1;\ L +2 #"readyMFB"Readying the MFB +3 "manipulator"&% +2 #"readyMFB"Homing MFB Syringe +3 .AFV.select :holdingCoil + "MFB"* +4 "core" %\    +2 "storage"(% +5 "core" %\\  ~ u\ c +2 "storage"( . +4 "MFB"*!% +3 "core" .( + %{ z +2 ."readyMFB"ATV.dial :air2 +3 .tSC.reconfigure SCtight +3 "MFB"*"  +4 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(#( +140 "core" +2 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."readyMFB"AS.home.seek :home +2 "MFB"*$' +54 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (%& +3 "core" &3 z | \ _5 +2 "manipulator"&&& +4 "core" &- +2 "manipulator"&'% +5 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&(( +190 "core" ( +2 "manipulator"&)& +4 "core" &   +3 "storage"(*& +4 "core" &2 y y X\ c5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&+' +99 "core" ' +2 "storage"(,& +5 "core" &1 o o f\ d5 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(.'V +135 "core" ' + ."readyMFB"AFV.select :carrierSolution +2 "MFB"* +10 ."readyMFB"delay 2 seconds +137 "core" ' +2 "storage"(-- +4 "core" -'w +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (0& +4 "core" &- y w p\ c5 +2 "manipulator"&1& +5 "core" &   (  +2 .tElbow.seek 3 +2 "manipulator"&/( +12 "core" ( +2 "manipulator"&2& +4 "core" &  2 +3 "storage"(5& +3 "core" &- m m \ d5 +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&8'B +8 ."readyMFB"AS.seek 1ml +3 "MFB"*9' +4 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&;/ +56 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&3& +3 "storage"(A'X +7 "core" & \  z +2 "manipulator"&4% +5 "core" % 9  +2 .tForearm.seek :retract +2 "manipulator"&:'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&C(ӷ +157 "core" ( +3 "manipulator"&E& +4 "core" ' +2 &   $ 3 + ."downElevator"SE.coast +2 "storage"(5 +2 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &D& +3 "core" &  3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&>' +100 "core" ' +2 "manipulator"&@& +5 "core" &  3 +2 "manipulator"&H% +4 "core" %  +3 "collection"'I& +4 "core" & - 2\ G +2 "collection"'J& +5 .tCC.seek :closed +4 "collection"'K(W +4 "core" & . 1\ G +2 & + 1D\ F +6 & 4 - 0A\ D$c +10 &T . 2?\ ?9 +9 &| + 0<\ ?M +9 &` . 16\ AR +10 &FW , 09\ BQ +9 &Y . 06\ BQ +10 &Y . 00\ AR +9 &] + 00\ AR +9 &M\\ , 0.\ AR +10 &\\ , 23\ AQ +9 &\\ , 18\ ?R +9 &!Z - 16\ ?R +10 &#UY . 27\ >R +9 &%X + 2:\ >R +10 &&[ * 1,\ >R +9 &(W - 1'\ >Q +9 &*^W / 13\ ?Q +10 &,Z , 07\ ?R +9 &-Y . 24\ >Q +9 &/W + 17\ >Q +10 &1eY + 15\ >R +9 &3(U . 13\ >Q +9 &4U - 12\ =Q +10 &6V . 13\ =Q +9 &8nY . 03\ >Q +10 &:0Z . 28\ >Q +9 &;R - 32\ >Q +9 &=Z , 02\ =Q +10 &?vW - 15\ >Q +9 &A7] , 13\ =R +10 &B\\ - 14\ =Q +9 &DY / 06\ =R +9 &F|\\ / 07\ =R +10 &H;k * 14\ +1190 "core" ' + ."readyMFB"ATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*l  +5 "core"  +2 ."readyMFB"ASV.dial :waste1 +2 "MFB"*i  +5 "core"  +446 ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'o  +30 "core"  +4 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'n'4 +938 "core" ' + .tCSV.dial :air +2 "collection"'p @ +46 "core" > +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'m' +2458 "core" ' +2 "collection"'r% +4 "core" % \ Q +2 .tCSV.dial between air and CTV +2 "collection"'s ` +31 "core" a +3 .tCS.seek 2.162ml +2 "collection"'t'' +1954 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'u  +29 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 .tCS.seek 0ml +2 "collection"'q'4 +215 "core" ' 4\ R +3 "collection"'w% +4 "core" %{%/\ R +2 "sampler")x% +5 "core" %{z \ o +2 #tBubblePoint: Intake @69.6psia, Outlet @14.3psia .CBV.dial SSV +2 "collection"'v @ +31 "core" @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."CSpush"CS.seek 0ml +2 "collection"''4 +112 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +140 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X 22, 2 => 20, 3 => 2}\\nCan@14:00:27, 13.5C, 71% humidity, 14.3psia, 12.930V, 0.802A, 0.802A avg, 10.37W",Subject: "Started 18tundeployv4 phase coreNEG" +4011 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 "core" ' +2 .tCSV.dial :air +2 #"Qmail"Retry #2 of 10 after 10:00 +3 "collection"'% @ +47 "core" > +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'&' +2463 "core" ' +2 "collection"''% +4 "core" %\ G +2 .tCSV.dial between air and CTV +2 "collection"'= ` +31 "core" a +3 .tCS.seek 2.151ml +2 "collection"')' +1951 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'*  +29 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<<+b +5 .tCS.seek 0ml +5 "collection"''4 +224 "core" 'O'+\ R +37 "collection"',% +47 "core" %,$&\ U +23 "sampler")% +47 "core" % \ q +13 #tBubblePoint: Intake @69.6psia, Outlet @14.8psia +14 .CBV.dial SSV +22 "collection"'- @ +31 "core" A +22 .tSS.reconfigure SSconfig +23 "sampler")#.0X \ gm +2 #tEvacuated: Intake @28.2psia, Outlet @28.4psia + .SSV.dial :spit,avoiding: :exhaust +3 "sampler")2 +139 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +478 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '#% +3 "core" % 9 >\ G +3 .tCS.seek 4.5ml +2 "collection"' '` +866 "core" ' +2 .tdelay 2 seconds +201 .CSV.dial CTV +2 "collection"'7  +46 "core" ~ +3 .tCS.seek 1.275ml +2 "collection"'R' +912 "core" ' +3 #tHeating sh1 puck from tube 3 in Collection Clamp to 85C for 5:00 +2 .CH.seek 85C,8:00 +4 "collection"'V   +3 'L9 +5 "core" 9d +104 "collection"'X9 +3 "core" 9 d +103 "collection"'Y9 +3 "core" 9  d +103 "collection"'Z9 +3 "core" 9\  d +103 "collection"'O9 +3 "core" 9 d +103 "collection"'G9 +4 "core" 9d +103 "collection"']9 +3 "core" 9d +103 "collection"'^9 +3 "core" 9 d +103 "collection"'a9 +3 "core" 9+#d +103 "collection"'b9 +3 "core" 9:'d +103 "collection"'[9 +3 "core" 9J+d +103 "collection"'c9 +3 "core" 9^/d +103 "collection"'d9 +3 "core" 9t3d +103 "collection"'S9 +3 "core" 98d +103 "collection"'U9 +3 "core" 99 +3 "core" 9  +103 "collection"'79 +3 "core" 9  +103 "collection"' 9 +3 "core" 9  +103 "collection"'L9 +3 "core" 9  +104 "collection"'X9 +3 "core" 9  +103 "collection"'Y9 +3 "core" 9   +103 "collection"'Z9 +3 "core" 9   +103 "collection"'O9 +3 "core" 9  +103 "collection"'G9 +3 "core" 9  +104 "collection"']9 +3 "core" 9  +103 "collection"'^9 +3 "core" 9  +103 "collection"'a9 +3 "core" 9 " +103 "collection"'b9 +3 "core" 9 & +103 "collection"'[9 +3 "core" 9 + +103 "collection"'c9 +3 "core" 9 / +103 "collection"'d9 +3 "core" 9 3 +103 "collection"'S9 +3 "core" 9 7 +103 "collection"'U9 +3 "core" 9 < +103 "collection"'69 +3 "core" 9 @ +104 "collection"'99 +3 "core" 9 D +103 "collection"'e9 +3 "core" 9 H +103 "collection"'W9 +3 "core" 9 M +103 "collection"'g9 +3 "core" 9 Q +103 "collection"'j9 +3 "core" 9 U +103 "collection"'h9 +3 "core" 9 %Y +103 "collection"'l9 +3 "core" 9 (] +103 "collection"'i9 +3 "core" 9 .b +103 "collection"'o9 +3 "core" 9 3f +103 "collection"'k9 +3 "core" 9 7j +103 "collection"'p9 +3 "core" 9 ;n +103 "collection"'n9 +3 "core" 9 >s +103 "collection"'r9 +3 "core" 9 Cw +103 "collection"'s9 +3 "core" 9 H{ +103 "collection"'m9 +3 "core" 9 K +103 "collection"'u9 +3 "core" 9 O +103 "collection"'w9 +3 "core" 9 S +103 "collection"'x9 +3 "core" 9 W +103 "collection"'v9 +3 "core" 9 [ +103 "collection"'t9 +3 "core" 9 ^ +103 "collection"'_9 +3 "core" 9 c +103 "collection"'y9 +3 "core" 9 g +103 "collection"'{9 +3 "core" 9 k +103 "collection"'}9 +3 "core" 9 o +103 "collection"'z9 +3 "core" 9 s +103 "collection"'|9 +3 "core" 9 v +103 "collection"'9 +3 "core" 9 z +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +2 "core" 9  +104 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'q9 +3 "core" 9  +103 "collection"'~9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"' 9 +3 "core" 9  +103 "collection"' 9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +4 "core" 9 \  +103 "collection"'9 +3 "core" 9   +3 .tCH.hold 5:00,85C +4 "collection"'T   @ +3 "core"  +23076 ."Qmail"GoodNews.email "At 14:00:27 began in tube 3: coreNEG\\n/home/esp/esp2/mission/18tundeployv4.rb:118\\n{1 => 22, 2 => 20, 3 => 2}\\nCan@14:00:27, 13.5C, 71% humidity, 14.3psia, 12.930V, 0.802A, 0.802A avg, 10.37W",Subject: "Started 18tundeployv4 phase coreNEG" +1220 .BACfans.email "Started mfb in tube 3 at 14:05:32CEST18-Oct-18\\n{1 => 22, 2 => 20, 3 => 2}\\nCan@14:04:10, 13.5C, 71% humidity, 14.3psia, 12.910V, 0.821A, 0.815A avg, 10.60W",Subject: "pcrBAC wcr sampling at most 1500ml" +5707 "core"  +2 "collection"'\\9 +4 "core" 9  +2 #tCollection Puck Heater at 85C after lysing +2 .CS.seek 0ml +2 "collection"''4 +414 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'` @ +108 "core" B +2 .tCSV.dial :air +2 "collection"'\ @ +44 "core" > +3 .tCS.seek 5ml +2 "collection"''p +1378 "core" ' + .tCSV.dial CTV +2 "collection"'  +46 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +46 "core" > +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +45 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +46 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +3 "collection"' '4 +1412 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +106 "core" ~ +2 .tCBV.dial CSV + "collection"'  +30 "core"  +2 "collection"'% +5 "core" %- $ ( O\ E +2 .tCS.seek 4.999ml +2 "collection"''p +1370 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +4 "collection"'  +45 "core" +2 "collection"'% +4 "core" %p Q U\ ? +3 .tCS.seek 6.999ml +2 "collection"''^ +605 "core" ' +2 .tdelay 5 seconds +286 "Can" \ : +216 .tCSV.dial :air2 +2 "collection"'! @ +42 "core" @ +2 .tCS.seek 10ml +2 "collection"'%' +876 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'" ` +121 "core" ^ +2 #tLysing Complete +2 "collection"''& +4 "core" &WXZ !\ =A +2 #tStoring sh1 puck in Collection Clamp to tube 2 +2 "manipulator"&=% +3 "core" %\    +3 "storage"(&% +4 "core" %X y z n\ _ +2 "storage"(*. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(,( +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ()& +3 "core" & _ *\ U +2 "manipulator"&& +4 "core" & H 3 +3 "manipulator"&-% +4 "core" %\    +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +168 "core" ( +3 "manipulator"&<& +5 "core" & @ +2 "storage"(1& +4 "core" & w p \ ^ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&2' +93 "core" ' +2 "storage"(0& +5 "core" & y x B\ ] +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(5'V +117 "core" ' +2 "storage"(3- +4 "core" -'a + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&4& +3 "core" & W +3 "storage"(+& +4 "core" & J I \ Y +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 2 + "manipulator"&;' +28 "core" ' +2 .tElbow.hold +2 "manipulator"&E, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +4 "core" -'a +2 .tSE.seek 19.1 Pucks below Top Plate +2 "storage"((' +42 "core" ' +2 "manipulator"&$% +5 "core" %3 +2 "storage"(D& +4 "core" & \ )\ / 7\ T + .tForearm.force -20 +2 "manipulator"&5 +51 .tForearm.seek 2 + 339 counts +2 "manipulator"&8'_ +15 "core" ' +2 "manipulator"&@& +5 "core" & 8 +2 "storage"(.& +5 "core" & 9 8 \ Y +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&/' +21 "core" ' +3 .tSE.seek 20.1 Pucks below Top Plate +2 "storage"(H' +52 "core" ' +2 "manipulator"&I& +5 "core" & q +2 "manipulator"&A% +5 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&:'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&M(ӷ +162 "core" ( +2 "manipulator"&& +5 "core" &ӵ  a :, +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +3 "core" &ӵ  :, +2 .tForearm.seek CC +2 "manipulator"&N' +94 "core" ' + .tHand.close +2 "manipulator"&J/ +71 "core" / +2 .tCC.seek :open +2 "collection"'B( +421 "core" ( +2 "storage"(Q& +4 "core" & { | d\ _ +3 "storage"(#& +4 "core" & i \\ G\ ] +2 "manipulator"&>& +4 "core" &ӿ E 8" +2 "manipulator"&7% +4 "core" % H +3 .tForearm.seek :retract +2 "manipulator"& '\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&L( +164 "core" ( +2 "manipulator"&X& +5 "core" & /  +2 "storage"(Y& +5 "core" & t y \ b +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&Z' +99 "core" ' +2 .tElbow.hold +2 "manipulator"&O, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&G1 +64 "core" 1 +3 "manipulator"&]% +4 "core" % <   +2 "storage"(^& +5 "core" & l l \ _ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 2 + 348 counts + "manipulator"&a'h +16 "core" ' +2 "manipulator"&b& +5 "core" &  >  +2 "storage"([& +5 "core" & o w }\ c +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&c' +23 "core" ' +2 "storage"(d% +5 "core" % m l \ c +3 ."downElevator"SE.seek :down +4 "storage"(S'X +80 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +17 (U% +3 "core" %V v\ g +2 "manipulator"&6% +5 "core" %  ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&9'\ +88 "core" ' +2 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'e @ +28 "core" > +3 .tCS.seek 10ml +2 "collection"'W' +4 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"'g ` +31 "core" a +2 .tAIV.dial :bypass +2 "collection"'j { +5 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'h& +4 "core" &\ Q +3 .tHand.open +2 "manipulator"&l1 +17 "core" 1 +2 "manipulator"&i& +5 "core" &  4  +2 "manipulator"&o% +4 "core" %\   R  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&k(- +188 "core" ( +2 "manipulator"&p& +4 "core" &-  \  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &n& +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&r'η +93 "core" ' +3 .tHand.close + "manipulator"&s/ +63 "core" / +2 "manipulator"&m& +5 "core" &-   +2 "manipulator"&u% +4 "core" %  / +2 .tForearm.seek :retract +2 "manipulator"&w'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&x(ӷ +284 "core" ( +2 "manipulator"&v& +4 "core" &ӻ  Y 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &t& +4 "core" &ӻ 5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&_' +99 "core" ' +2 "manipulator"&y& +5 "core" &ӻ * 5 +2 "manipulator"&{% +4 "core" %  +3 "collection"'}& +55 "core" & \ G +3 "collection"'z& +4 .tCC.seek :closed +2 "collection"'|(W +3 "core" &\ H +3 &\ G +9 &.h\ @,} +9 &c\ ?@ +10 &dz{\ ?Q +9 &$Ya\ BQ +9 &]l\ AQ +10 &Z \ BQ +9 &kY\ AQ +9 &-Z\ AQ +10 &Y\ BQ +9 &Us\ BP +10 & sYG\ BQ +9 &"5X\ BQ +9 &#WX\ BQ +10 &%Z<\ BQ +9 &'{Y\ BQ +9 &)=X "\ AQ +10 &+Z \ @Q +9 &,X\ AQ +10 &.\\\ BQ +9 &0FZ\ BQ +9 &2Zs\ BQ +10 &3^N\ AQ +9 &5Y3\ BQ +9 &7NY\ BQ +10 &9X\ EQ +9 &:X\ EP +10 &<Y\ CQ +9 &>U\\ 5\ ?Q +9 &@\\ \ =Q +10 &A] \ =Q +9 &CZ\ ;R +9 &E\\\\\ ;Q +10 &G[\ \ B + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%~' +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1606 "core" ' + .tPSV.dial PSR +2 "processing"% +47 "core" + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"% ' +2612 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%  +4 "collection"'  +4 "core" +77 + .tPSV.dial :mixloop +2 "processing"% +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +5 "core" +2 .tPS.seek 0ml +2 "processing"%T' +2613 "core" ' +2 .tPSV.dial :air +2 "processing"%\\  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%V' +2604 "core" ' + .tPSV.dial :mixloop +2 "processing"%R +44 "core" +3 .tPS.seek 0ml + "processing"%`' +2606 "core" ' + .tPSV.dial :air +2 "processing"%\  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2619 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2621 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & \ 3 . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +15 "core" ( +2 "manipulator"&& +4 "core" &ӽ \  - +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &Ӿ   0 - +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' + .tHand.close +2 "manipulator"&/ +61 "core" / +2 .tCC.seek :open +2 "collection"' ( +425 "core" ( +2 "manipulator"& & +4 "core" &  9 ' +2 "manipulator"&% +5 "core" % 9 \\ | +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&!(- +289 "core" ( +2 "manipulator"&& +5 "core" &-  C  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &"& +3 "core" &-  ,  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&''η +115 "core" ' + .tHand.open +2 "manipulator"&=1 +55 "core" 1 +2 "manipulator"&&% +5 "core" % ηP b  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&*'\ +100 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop +2 .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 3 into Collection Clamp + "collection"')& +5 "core" &\ Q +2 "manipulator"&% +4 "core" %\ \    +3 "storage"(-% +4 "core" %W \ o +2 "storage"(<. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(1( +211 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (0& +52 "core" & T S r\ [2 +4 "manipulator"&C& +5 "core" &-  b +2 "manipulator"&3% +4 "core" %\ \  f  +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&4( +190 "core" ( +2 "manipulator"&+& +5 "core" &x  8  +4 "storage"(?& +9 "core" & m w \ _2 +4 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"($& +5 "core" & N Z \ `2 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(D'V +289 "core" ' +2 "storage"(@- +4 "core" -'z +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (.& +4 "core" & w j \ ^2 +2 "manipulator"&I& +4 "core" &x    +2 .tElbow.seek 3 +2 "manipulator"&A( +4 "core" ( +2 "manipulator"&2& +4 "core" &x   \  +2 "storage"(& +5 "core" & z y s\ _2 +3 .tForearm.seek 3 + 300 counts + "manipulator"&5'B +16 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"&;/ +59 "core" / +4 ."downElevator"SE.seek :down +4 "storage"(8'X +3 "manipulator"&(& +7 "core" &x   +2 "manipulator"&% +4 "core" % J Z +3 .tForearm.seek :retract +2 "manipulator"&P'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&/(ӷ +157 "core" ( +2 "manipulator"&E& +5 "core" & 3 3 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 "core" ' + ."downElevator"SE.coast +3 "manipulator"&J& + "storage"(5 +7 "core" & A 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&:' +97 "core" ' +2 "manipulator"&K& +5 "core" &  3 +2 "manipulator"&Q% +4 "core" %" j +3 "collection"'#& +5 "core" &i\ B +2 "collection"'>& +4 .tCC.seek :closed +2 "collection"'7(W +3 "core" &^\ B +3 &\ B +9 &.x\ <+| +9 &c`\ :@ +10 &_z\ 9Q +9 & U~\ ;Q +9 &]\\\ 9Q +10 &ZH\ :Q +9 &fW,\ :Q +10 &'Z\ 9Q +9 &[\ 9Q +9 &W'\ 9Q +10 & mX,\ 9Q +9 &"0Y \ 9Q +9 &#Y\ 9Q +10 &%\\t\ 8Q +9 &'u\\v\ 8Q +10 &)8Xv\ 9Q +9 &*[c\ 9Q +9 &,XS\ 9Q +10 &.~V?\ 9Q +9 &0@Y\ 9Q +9 &2Y \ 8Q +10 &3\\\ 9Q +9 &5XA\ 9Q +10 &7GXI\ 8Q +9 &9\ W@\ 8Q +9 &:W-\ 9Q +10 &<Y\ 9Q +9 &>O[\ 8Q +9 &@Z\ 8Q +10 &AW\ 9Q +9 &CY\ 9R +10 &EV\\\ 8R +9 &G`'\ 8R +9 &Hx3\ 6T +10 &J2\ 4X +9 &LE\ 2Z +9 &N\ 1\\ +10 &O\ 1\\ +9 &Q\ 1] +10 &SG\ 1\\ +9 &U\ 1] +9 &V{t\ 3/ +10 &WR*\ 3M +9 ( + &W^Z\ 9A +2 "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.18 + .Hand.open + "manipulator"&X1 +55 "core" 1 +3 "manipulator"&Y% +5 "core" % "  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&N'\ +96 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'M  +139 "core" ~ +2 .tCSV.dial CTV + "collection"'G  +28 "core"  +3 .tCS.seek 5ml +2 "collection"']'p +1389 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'^' +756 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'b'4 +740 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%[  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%d' +2615 "core" ' + .tPSV.dial :mixloop +2 "processing"% +45 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%U  +44 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%6 +45 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%L  +136 "core"  +2 .tPS.seek :empty +2 "processing"%Z' +2615 "core" ' + .tCBV.dial :waste1 +2 "collection"'e @ +47 "core" > +2 .tdelay 5 seconds +502 .CBV.dial AIV +3 "collection"'a  +47 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +2 "collection"'g @ +48 "core" > +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'j  +47 "core" +2 .tdelay 10 seconds +549 "Can" \ > +454 .tCTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"'h ` +31 "core" ` +2 .tCSV.dial :air +2 "collection"'H @ +45 "core" > +2 .tCS.seek 10ml +2 "collection"'l' +2643 "core" ' + .tCSV.dial CTV +2 "collection"'i  +45 "core"  +2 .tCS.seek 0ml +2 "collection"'o'4 +2670 "core" ' + .tCBV.dial :waste1 +2 "collection"'S @ +30 "core" ? +2 .tdelay 10 seconds +1046 .CTV.dial :air,avoiding: :intake +10 "collection"'c  +138 "core" +2 "collection"',& +5 "core" &W^R>\ LA +2 #tStoring lyfil puck in Collection Clamp to tube 2 + "manipulator"&p% +4 "core" %\     +3 "storage"(n% +3 "core" %b H\ m +3 "storage"(%. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(O( +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (s& +3 "core" & n x \ a +2 "manipulator"&m& +4 "core" &   & 3 +2 "manipulator"&u% +4 "core" %\    +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&9( +170 "core" ( +2 "manipulator"&r& +4 "core" &   +3 "storage"(v& +4 "core" & k k k\ d +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&t' +92 "core" ' +2 "storage"(k& +5 "core" & g\ e +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(y'V +108 "core" ' +2 "storage"({- +4 "core" -'[ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&}& +4 "core" &  +2 "storage"(w& +5 "core" & J a k\ ] + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 2 +2 "manipulator"&B' +27 "core" ' +2 .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +4 "core" -'[ +2 .tSE.seek 20.1 Pucks below Top Plate +2 "storage"(' +40 "core" ' +2 "manipulator"&z% +5 "core" %9  +2 "storage"(& +4 "core" & H L f\ Z +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 345 counts + "manipulator"&q'e +17 "core" ' +2 "manipulator"&_& +5 "core" &  b  +2 "storage"(& +4 "core" & x o\ \ ^ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&~' +24 "core" ' +3 .tSE.seek 21.1 Pucks below Top Plate +2 "storage"( ' +51 "core" ' +3 "manipulator"&& +5 "core" & 6  +2 "manipulator"&% +5 "core" %  r +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +87 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +163 "core" ( +2 "manipulator"&& +4 "core" & f 0 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &  0 +2 .tForearm.seek CC +2 "manipulator"&\\' +91 "core" ' + .tHand.close +2 "manipulator"&T/ +71 "core" / +2 .tCC.seek :open +2 "collection"'R( +421 "core" ( +2 "storage"(V& +4 "core" & y y l\ _ +2 "storage"(\ & +5 "core" & x z `\ _ +2 "manipulator"&`& +4 "core" & \ 0 +2 "manipulator"&% +4 "core" % G # +3 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&( +177 "core" ( +2 "manipulator"&& +4 "core" &  +3 "storage"(& +4 "core" & w s \ ^ +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 2 +2 "manipulator"&' +95 "core" ' +2 .tElbow.hold + "manipulator"&x, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&1 +73 "core" 1 +3 "manipulator"&|% +5 "core" % :  [ +2 "storage"( & +4 "core" & 2 * \ W +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 2 + 346 counts +2 "manipulator"&'f +16 "core" ' +2 "manipulator"&& +4 "core" &  \ +2 "storage"(& +5 "core" & F M i\ Y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&"' +22 "core" ' +2 "storage"(% +5 "core" % J F \ Z +3 ."downElevator"SE.seek :down +4 "storage"(='X +70 "core" ' + ."downElevator"SE.coast + "storage"(5 +27 (&% +3 "core" %T G W \ a +2 "manipulator"&)% +4 "core" %  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +2 .tSC.coast "storage"(6 +3 .tPSV.dial :air +2 "processing"%  +105 "core" +2 "processing"%-% +4 "core" %\ L +3 .tPS.seek 0.499ml +2 "processing"%<' +592 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +52 "processing"%' +45 "core" +2 .tPRV.dial :air + "processing"%0  +47 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%C  +45 "core"  +2 .tCBV.dial AIV +3 "collection"'3  +47 "core" +2 .tPRV.dial between CBV and air +2 "processing"%+  +32 "core"  +2 .tPRV.dial :air +2 "processing"%?  +29 "core"  +2 "processing"%!% +4 "core" %\ K +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml +2 "processing"%$' +246 "core" ' + .tPRV.dial :waste2 +2 "processing"%* @ +75 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +2 "processing"%@' +691 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'.& +5 "core" &\ J + .tHand.open +2 "manipulator"&I1 +26 "core" 1 +2 "manipulator"&2& +4 "core" &  q \ +3 "manipulator"&% +4 "core" %\   "  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&;(- +199 "core" ( +2 "manipulator"&(& +4 "core" &-   ~ +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +2 "core" &-  h ~ +3 .tForearm.seek :garage +2 "manipulator"&4'η +99 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 "manipulator"&E& +5 "core" &-  4 ~ +2 "manipulator"&J% +4 "core" %   K , +2 .tForearm.seek :retract +2 "manipulator"&D'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&5(ӷ +277 "core" ( +2 "manipulator"&K& +4 "core" &ӿ N 6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +4 "core" &ӿ  6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&A' +99 "core" ' +2 "manipulator"&#& +5 "core" &ӿ  K 6 +2 "manipulator"&8% +4 "core" %  +3 "collection"'P& +4 "core" &[\ G +2 "collection"' & +4 .tCC.seek :closed +2 "collection"'X(W +5 "core" &\\\ F + &\\\ F +8 &.^\ >+| +9 &cZ\ <@ +9 &e{]\ >Q +10 &%W[\ AQ +9 &Z^\ ?Q +9 &ZZ\ ?Q +10 &lXM\ @Q +9 &-YU\ @Q +10 &XK\ ?Q +9 &TH\ @Q +9 & tWK\ @Q +10 &"6WO\ @Q +9 &#WG\ @P +9 &%ZG\ @Q +10 &'zYB\ >Q +9 &)=XH\ ?Q +10 &*WF\ ?Q +9 &,UK\ >Q +9 &.YE\ >Q +10 &0DUB\ ?Q +9 &2Y;\ @Q +9 &3YA\ ?R +10 &5W9\ FQ +9 &7OW<\ FP +10 &9W7\ FQ +9 &:Z:\ FQ +9 &<W:\ FQ +10 &>WZ<\ FP +9 &@Y;\ GQ +9 &AY;\ GP +10 &CY6\ FQ +9 &E]\\2\ GQ +10 &G Z0\ GQ +9 &Ha8\ FQ +9 &J}/\ DT +10 &LS2\ AW +9 &N\ 1\ ?[\ +9 &O3\ ?[\ +10 &Q2\ ?\\ +9 &SK/\ >] +10 &U1\ >\\ +9 &V{2\ @/ +9 &WV#(\ CD +8 ( +3 "collection"' & +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.14 + "collection"'Y& +5 "core" &W[Y'\ G? + &W[YH\ G? +2 .tHand.open + "manipulator"&>1 +65 "core" 1 +2 "manipulator"&M% +5 "core" %  g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&G'\ +93 "core" ' +3 "collection"':& +5 "core" &W[Y&\ H? +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +2 "processing"%1 @ +76 "core" ? +2 .tdelay 2 seconds +203 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%W  +76 "core" +2 .tdelay 2 seconds +201 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%]  +77 "core"  +2 .tdelay 2 seconds +203 "processing"%^% +4 "core" %\ R +2 .tPS.seek 1.499ml +2 "processing"%[' +1612 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%' +1089 "core" ' + .tPSV.dial :air +2 "processing"%  +47 "core"  +3 .tPS.seek 0ml + "processing"%U' +2621 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%6 +45 "core" +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%L  +46 "core"  +2 .tdelay 2 seconds +202 "processing"%d% +4 "core" %\ R +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%e'm +2344 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%a  +78 "core"  +2 .tdelay 2 seconds +202 "processing"%g% +3 "core" %p\ R +54 .tPS.seek 0.475ml +2 "processing"%j' +2559 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%h  +46 "core"  +2 .tdelay 2 seconds +203 .PS.seek 0.965ml + "processing"%H'N +5006 "core" ' +2 .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%b  +46 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%i  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%l' +1636 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%S +76 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%c @ +76 "core" ? +3 .tPS.seek 0ml + "processing"%,' +2616 "core" ' + .tPSV.dial :air +2 "processing"%p  +76 "core"  +3 .tPS.seek 2.5ml +2 "processing"%n' +2616 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%% +77 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%s' +2619 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV +2 .PSV.dial :air +2 "processing"%m  +75 "core"  +3 .tPS.seek 2.5ml + "processing"%u' +2612 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :PML +2 "processing"%r +46 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%v  +77 "core" +2 "processing"%k% +5 "core" % \ M +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%/' +7733 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +3 "collection"'{ & +58 "core" $ +2 .tAWV.select :waste + "collection"' +10 "processing"%}% +3 "core" %\ M +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%w'nG +3940 "Can"  \ Ell +6822 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"' { +57 "core" | +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%N' +1322 "core" ' + .tPSV.dial :air +2 "processing"%z  +44 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2618 "core" ' + .tPSV.dial :PML +2 "processing"%_ +45 "core" +2 .tPS.seek 0ml +2 "processing"%' +2610 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 '& +3 "core" &W[Q\ H? +3 #"MFBPCR"Extracting Nucleic Acid from AIV +2 #tBeginning samplePassD +3 "collection"'& +5 ."MFBPCR"SPE.hold 2:46:40,55C +3 "MFB"*t @@T + ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*9  +4 "core" &W[Q\ J? + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%y +27 "core"  +2 ."MFBPCR"delay 20 seconds +81 "core"  +2 "processing"%B% +5 "core" % + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%q' +1603 "core" ' +2 .tdelay 5 seconds +293 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB +2 .ATV.dial AIV + "MFB"* I +163 "core" I +2 "MFB"*% +4 "core" %RL +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"* '6 +24 .tPSV.dial :waste1 +3 "processing"%~  +48 "core"  +3 .tPS.seek 0ml + "processing"%' +1604 "core" ' + .tPSV.dial PSR +2 "processing"%T +47 "core" + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%' +2609 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%7 +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%V' +1576 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*\  +32 "core" ' + .tPSV.dial PSR +50 "processing"%` +7 "core" +2 "MFB"*% +4 "core" %7w\ 2 +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*' +95 "core"  +2 "processing"%% +5 "core" % +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%\\' +509 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"* % +54 "core" & +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +1032 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +2 "processing"%|  +46 "core"  +3 .tPS.seek 0ml +2 "processing"% ' +107 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*  +52 "core"  +2 "MFB"*% +5 "core" %R9 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*' +1423 "core" ' +2 .tPSV.dial PSR +2 "processing"% +16 "core" ' +2 ."MFBPCR"delay 3 seconds +39 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%&' +247 ."MFBPCR"ATV.dial :AIV +3 "MFB"*) I +73 "core" J +2 "MFB"*% +5 "core" %R +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*' +2280 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"% +110 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"% ' +2618 "core" ' +2 .tPSV.dial PSR +2 "processing"% +108 "core"  +2 "processing"%-% +5 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%=' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%"  +46 "core"  +3 .tPS.seek 0ml + "processing"%O' +757 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*Z9 +3 "core" 9t{D +2 #"MFBPCR"Solid Phase Extraction Heater at 47.7C +2 .ATV.dial ASV +2 "MFB"*' n +36 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*0% +4 "core" % S  L +2 ."MFBPCR"AS.seek 0.041ml +3 "MFB"*C'% +286 "core" ' + .tPSV.dial PSR +3 "processing"%3 +47 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%+' +2617 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%? +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%!' +2617 "core" ' +2 .tPSV.dial PSR +2 "processing"%< +106 "core"  +2 "processing"%*% +5 "core" %\  + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%$' +1597 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%.  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%I' +636 "core" ' +2 ."MFBPCR"delay 10 seconds +955 "core" ' + .tPSV.dial PSR +2 "processing"%2 +44 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +3 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%' +184 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +2415 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"% +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%x'k +2675 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +139 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%E' +171 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"*J I +60 "core" I +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +47 "MFB"*#,,'T20 b +10 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +770 "core" ' + .tPSV.dial :air +3 "processing"%4  +118 "core"  +3 .tPS.seek 2.5ml +2 "processing"%K' +2620 "core" ' + .tPSV.dial :mixloop +3 "processing"%Q +44 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%;' +3267 "Can"  \  +1844 "core" ' +2 .tPSV.dial :air +2 "processing"%#  +44 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%8' +1342 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*P  +56 "core" +2 "MFB"*D% +4 "core" %V U +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*R'Q +1030 "core" ' + ."MFBPCR"ATV.dial :AIV +3 "MFB"* I +70 "core" J +2 "MFB"*Y% +5 "core" %Rk Q\ 6 +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*>' +79 "core" ' + .tPSV.dial :mixloop +3 "processing"%M +44 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0ml + "processing"%:' +692 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*1 n +154 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*A'R +240 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*W  +112 "core"  +3 "MFB"*]% +4 "core" %R [ +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*^' +1030 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*@  +68 "core" +2 "MFB"*[% +4 "core" %  Y W +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"* '_ +2452 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'  +45 "core"  +2 "collection"'6% +5 "core" %8\ + + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'L'P +1122 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +7 "collection"' +10 .tCS.seek 10ml + "collection"'d' +1632 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'U  +2 'a  +46 "core"  +97  +2 .tCBV.dial :waste1 +2 "collection"'g @ +47 "core" ? +2 .tCS.seek 0ml +3 "collection"'e'4 +2054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*h  +37 "core" +2 ."MFBPCR"delay 3 seconds +285 "core" ' + .tCSV.dial CSR +2 "collection"'j  +14 "MFB"*b% +3 "core" %_v W & +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*i'ݩ +24 "core"  +2 "collection"'H% +5 "core" %1\ + + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'S'P +477 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*c  +50 "core" +2 "MFB"*l% +5 "core" %ݴ U / +2 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*p'K +271 "core" ' +2 .tdelay 5 seconds +55 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*, n +118 "core" n +2 "MFB"*%% +4 "core" %F} Y +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*n'&P +11 .tCSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'m' +1623 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'s  +48 "core" ~ +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'r'4 +2641 "core" ' +2 "collection"'v& +5 "core" &W[Qo\ +? +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&k& +4 "core" & d _ 0 +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&u(ӷ +17 "core" ( +2 "manipulator"&{& +5 "core" &Ӻ z  % +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +3 "core" &ӻ } { ? % +2 .tForearm.seek CC +2 "manipulator"&/' +96 "core" ' + .tHand.close +2 "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'w( +420 "core" ( +2 "manipulator"&z& +4 "core" & c f # +2 "manipulator"&N% +5 "core" % 6 r i # +2 .tForearm.seek :retract +2 "manipulator"&_'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +52 "manipulator"&(- +302 "core" ( +2 "manipulator"&& +5 "core" &- p + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &- b +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&9'η +111 "core" ' +2 .tHand.open + "manipulator"&y1 +63 "core" 1 +2 "manipulator"&B% +5 "core" % ι e h +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 4 into Collection Clamp + "collection"'& +5 "core" &t\ 6 +2 "manipulator"&% +5 "core" % \    +2 "storage"(~% +4 "core" %U\ ,\ . \ S +3 "storage"(f. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 4 + "storage"(q(,9 +365 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (T& +3 "core" &,6 m\ C+ +3 "manipulator"&& +4 "core" &- B B | +2 "manipulator"&7% +4 "core" % \  C C l  +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 4 +2 "manipulator"&(w +186 "core" ( +2 "manipulator"&\ & +5 "core" & G ;   +2 "storage"(& +5 "core" &,7 Z\ B- +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 700 counts +2 "manipulator"&`' +98 "core" ' +2 "storage"(& +5 "core" &,7 \ E- +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek beamBreak +2 "storage"( 'V +44 "core" ' +2 ."MFBPCR"delay 3 seconds +53 "core" ' +2 "storage"(V- +4 "core" -'} +2 ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (& +3 "core" &,7 \ ?- +2 "manipulator"&& +4 "core" &  $ '  +3 ."WCR"Elbow.seek 4 +2 "manipulator"&|(w +4 "core" ( +2 "manipulator"&& +4 "core" &   +  +2 "storage"(& +6 "core" &,7 M\ @- +3 ."WCR"Forearm.seek 4 + 300 counts +2 "manipulator"&\\'7 +17 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&/ +60 "core" / +4 ."downElevator"SE.seek :down +4 "storage"( 'X +4 "manipulator"&& +7 "core" & 1 @ O  +2 "manipulator"&)% +4 "core" % = G V 7 +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +57 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +20 ."MFBPCR"ATV.dial :waste2 +3 "MFB"* % +10 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&(ӷ +54 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*&'R +92 "core" ( +2 "manipulator"&& +5 "core" &Ӵ! E |:1 +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &-& +4 "core" &Ӵ! 1 }:1 +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"& ' +100 "core" ' +3 "manipulator"&"& +5 "core" &ӵ!  |:0 +2 "manipulator"&=% +5 "core" % a { +2 "collection"'Z& +5 "core" &L\ & +2 "collection"''& +5 ."WCR"CC.seek :closed +2 "collection"'0(W +5 "core" &K\ & + &P\ & +7 & 4L\ #$e +9 &TK\ 9 +9 &}>\ N +10 &]<\ R +9 &GS@\ !R +9 &\ T;\ !R +10 &V6\ !R +9 &V-\ !R +10 &RT*\ !Q +9 &V'\ !R +9 &U,\ !R +10 &![(\ !R +9 &#ZU$\ !Q +9 &%T\ !R +10 &&W\ !R +9 &(W \ !R +10 &*aW\ !R +9 &,#W\ R +9 &-X&\ !R +10 &/U \ R +9 &1hT$\ "R +9 &3*U\ "R +10 &4T \ #Q +9 &6U\ "R +10 &8qS\ \ !R +9 &:3U\ !R +9 &;R \ !R +10 &=U\ \ !R +9 &?xV \ !R +9 &A:Y\ !R +10 &BY\ !R +9 &DY\ "R +7 ' +3 ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +3 "core" &F~\\\ "S +4 &H>g\ S +9 &Iu\ V +10 &K\ Y +9  + &Mj\ \\ +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*3' +3 "core" &O*\ ] +4 &P\ ^ +9 &R\ ] +10 &To\ ] +9 &V-\ L +9 &W.:\ $n +10 &W\\Z\ "@ + ( + "collection"''& +5 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.26 +2 .Hand.open + "manipulator"&O1 +56 "core" 1 +3 "manipulator"&?% +5 "core" %   y +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&+'\ +94 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")<+ +4 "core" + +2 "sampler")*% +4 "core" %ss \ H +2 "collection"'!& +5 "core" &W\\Y\ ,@ +55 "Can" \ % +4 #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'.  +138 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +3 "sampler")#.0XC93 \ / +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'E% +4 "core" %6\ \  +2 "sampler")Q% +5 "core" %F,Xe30 \ $ +15 "collection"'K% +4 "core" %6\ \  +3 "sampler")#% +4 "core" %I 32 \  +15 "collection"';% +4 "core" %6\ \  +2 "sampler")P% +4 "core" %I53 \ | +15 "collection"'D% +4 "core" %6\ \  +2 "sampler")% +5 "core" %I:: \ | +15 "collection"' % +3 "core" %6\ \  +2 "sampler")Y% +5 "core" %I@@ \ | +15 "collection"'M% +4 "core" %6\ \  +2 "sampler")R% +5 "core" %I EG \ | +15 "collection"'8% +3 "core" %6\ \  +2 "sampler")1% +5 "core" %I"IL \ | +15 "collection"'>% +3 "core" %6\ \  +2 "sampler")W% +4 "core" %I"PS \ | +16 "collection"']% +4 "core" %6\ \  +2 "sampler")A% +5 "core" %I"WV \ { +15 "collection"'@% +4 "core" %6\ \  +2 "sampler")[% +4 "core" %I^_ \ z +16 "collection"'^% +4 "core" %6\ \  +2 "sampler")% +4 "core" %Ife \ y +16 "collection"'6% +4 "core" %6\ \  +2 "sampler")o% +5 "core" %Imm \ y +15 "collection"'L% +3 "core" %6\ \  +2 "sampler")U% +5 "core" %Iww \  d +2 "collection"'a% +4 "core" %6\ \  + #"WCR"Intake @34.2psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X9? \ | +16 "collection"'% +4 "core" %6\ \  +2 "sampler")V% +4 "core" %HPMP \  q +16 "collection"'% +4 "core" %6\ \  +2 "sampler")% +4 "core" %HP`e \ 3 +16 "collection"'% +4 "core" %6\ \  +2 "sampler")% +4 "core" %HP{| \ \  +3 "collection"'% +4 "core" %6\ \  +2 #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X7% +4 "core" %6\ \  +2 "sampler")W% +4 "core" %3Aij \  +16 "collection"']% +4 "core" %6\ \  +2 "sampler")A% +4 "core" %3F \ Z +2 "collection"'@% +4 "core" %6\ \  +2 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X4> \ } +16 "collection"'% +4 "core" %6\ \ h +2 "sampler")y% +4 "core" %RRQ \ z +16 "collection"'B% +4 "core" %6\ \  +2 "sampler")% +4 "core" %Shk \ c +16 "collection"'_% +3 "core" %6\ \  +3 "sampler")% +4 "core" %S \ \ ( +2 "collection"'~% +5 "core" %6\ \  + #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +3 "sampler")#.00X5% +3 "core" %6\ \  +2 "sampler")W% +4 "core" %ss \  +3 "sampler")]% +4 "core" %uu \  + ."WCR"Intake.select :close +2 "sampler")0 +10 )A% +3 "core" %xx \ 4 +2 ."WCR"SSV.dial :exhaust +2 "sampler")@  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ."WCR"SSV.dial :exhaust +2 "sampler")c  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X \  +54 "collection"'7% +4 "core" %6\ \  +2 "sampler")\ % +4 "core" %db \  +2 "sampler")% +5 "core" %ih \  + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %no \ P +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +57 ';+Q;4 \  +3 ."MFBPCR"AS.reconfigure ASslow1 +3 #"WCR"Vacuum too high -- waiting up to 40s +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.049ml +2 "MFB"*K'N +9 "collection"'D% +4 "core" %6\ \  +2 "sampler")J% +4 "core" %<"MQ \  +16 "collection"' % +3 "core" %6\ \  +3 "sampler")Y% +4 "core" %<"^a \  +16 "collection"'M% +4 "core" %6\ \  +2 "sampler")R% +4 "core" %<"ss \  +3 "collection"'8% +4 "core" %6\ \  +2 #"WCR"Intake @33.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X0% +4 "core" %6\ \  +2 "sampler")W% +4 "core" %# \  +13 ' + ."MFBPCR"delay 3 seconds +39 "collection"']% +4 "core" %6\ \  +2 "sampler")A% +4 "core" % \  +53 "collection"'@% +3 "core" %6\ \  +3 "sampler")P% +4 "core" % \  +53 "collection"'^% +3 "core" %6\ \  +3 "sampler")% +4 "core" %GE \  +53 "collection"'% +4 "core" %6\ \  +2 "sampler")o% +4 "core" %ef +2 "sampler")L% +4 "core" %jh +2 ."WCR"Intake.select :close + "sampler")0 +10 )U% +3 "core" %mm \ . +2 ."WCR"SSV.dial :exhaust +2 "sampler")a  +38 ."MFBPCR"ATV.dial :ElutionWater +2 "MFB"*d I +40 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %6\ \  +2 "sampler")W% +4 "core" %MN  +53 "collection"']% +4 "core" %6\ \  +2 "sampler")A% +5 "core" %eg \  +2 "sampler")@% +4 "core" %ij \  + ."WCR"Intake.select :close +2 "sampler")0 +10 )P% +3 "core" %on \ . +2 ."WCR"SSV.dial :exhaust +2 "sampler")^  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %  J +3 ."MFBPCR"AS.seek 0.779ml +2 "MFB"*W' C +3 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")]  +82 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 1000.0ml + .Intake.select :open +2 "sampler") +211 "collection"'A% +4 "core" %6\ \  + ' +3 ."MFBPCR"delay 3 seconds +2 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X= +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*z'\ 4m +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*`  +51 "core"  +2 "MFB"*% +4 "core" %\ 4o  ) @ +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*'  +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +97 "core" n +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*\\  +53 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +19 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'"% +4 "core" %6\ \  +2 "sampler"))% +4 "core" %3mm  +54 "collection"'Z% +4 "core" %6\ \  +2 "sampler")n% +5 "core" %(  +53 "collection"'% +4 "core" %6\ \  +2 "sampler")s% +4 "core" % \  +53 "collection"'w% +4 "core" %6\ \  +2 "sampler")% +5 "core" % \ +53 "collection"'% +4 "core" %6\ \  +2 "sampler")% +4 "core" %! \  +54 "collection"'% +4 "core" %6\ \  +2 "sampler")!% +4 "core" %?@ \ +53 "collection"''% +4 "core" %6\ \  +2 "sampler")|% +4 "core" %XV \ +53 "collection"'-% +4 "core" %6\ \  +2 "sampler")3% +4 "core" %ik +3 "sampler")q% +4 "core" %ll + ."WCR"Intake.select :close +2 "sampler")0 +9 ) % +3 "core" %ot \ . +2 ."WCR"SSV.dial :exhaust +2 "sampler")=  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %pq \ 4 +2 ."WCR"SSV.dial :exhaust +2 "sampler")]  +76 "Can" #\  +2 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %hf \  +2 "sampler")]% +4 "core" %if \  +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %kj \ 3 +2 ."WCR"SSV.dial :exhaust +2 "sampler")A  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X' +1106 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"']% +4 "core" %6\ \  +2 "sampler")% +4 "core" %,  +54 "collection"'A% +3 "core" %6\ \  +3 "sampler")% +4 "core" % \ # +53 "collection"'2% +3 "core" %6\ \  +3 "sampler")W% +4 "core" % \  +53 "collection"'R% +4 "core" %6\ \  +2 "sampler")o% +4 "core" % \  +54 "collection"'% +4 "core" %6\ \  +2 "sampler")y% +4 "core" %\ \  +54 "collection"'d% +4 "core" %6\ \  +2 "sampler")U% +5 "core" %&' \  +53 "collection"'h% +4 "core" %6\ \  +2 "sampler")K% +4 "core" %?< \  +54 "collection"'4% +4 "core" %6\ \  +2 "sampler")L% +4 "core" %OQ \  +54 "collection"'[% +3 "core" %6\ \  +3 "sampler")^% +4 "core" %]^ \  +53 "collection"'c% +3 "core" %6\ \  +2 "sampler")6% +5 "core" %hg \  +2 "sampler")j% +5 "core" %kj \  + ."WCR"Intake.select :close +2 "sampler")0 +10 ),% +3 "core" %ln \ 4 +2 ."WCR"SSV.dial :exhaust +2 "sampler")P  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X\ 7 +3 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*b'X +45 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler").  +81 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml + .Intake.select :open +2 "sampler") +211 "collection"'m% +4 "core" %6\ \  +2 #"WCR"Intake @34.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X? +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*@ n +97 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*{  +32 "core"  + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*X'(@ +1522 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 *e% +3 "core" %(% ! +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*N' +4506 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'*% +4 "core" %6\ \  +2 "sampler")H% +4 "core" %mm \  +53 "collection"' % +4 "core" %6\ \  +2 "sampler")5% +4 "core" % \  +54 "collection"'% +4 "core" %6\ \  +2 "sampler")G% +4 "core" % \  +53 "collection"'% +4 "core" %6\ \  +2 "sampler")l% +4 "core" % \  +54 "collection"'_% +4 "core" %6\ \  +2 "sampler")% +4 "core" % \  +53 "collection"'~% +4 "core" %6\ \  +2 "sampler")/% +4 "core" %  +53 "collection"'% +4 "core" %6\ \  +2 "sampler")% +4 "core" %"#  +53 "collection"'u% +4 "core" %6\ \  +3 "sampler")7% +4 "core" %;: \  +53 "collection"'\ % +4 "core" %6\ \  +2 "sampler")% +4 "core" %LI  +53 "collection"'% +4 "core" %6\ \  +2 "sampler")% +5 "core" %VY  +53 "collection"'g% +4 "core" %6\ \  +2 "sampler")% +4 "core" %bc  +2 "sampler") % +4 "core" %cc  +2 ."WCR"Intake.select :close + "sampler")0 +10 )v% +3 "core" %fe \ * +2 ."WCR"SSV.dial :exhaust +2 "sampler")f  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %6\ \  +2 "sampler")m% +4 "core" %3dd  +53 "collection"'i% +4 "core" %6\ \  +2 "sampler")k% +4 "core" %2}}  +54 "collection"'#% +4 "core" %6\ \  +2 "sampler")b% +5 "core" %  +53 "collection"'@% +4 "core" %6\ \  +2 "sampler"){% +4 "core" %  +54 "collection"'1% +4 "core" %6\ \  +2 "sampler")e% +4 "core" %  +53 "collection"'X% +4 "core" %6\ \  +48 "sampler")*% +13 "core" %   +54 "collection"'H% +4 "core" %6\ \  +2 "sampler") % +5 "core" %''  +54 "collection"'5% +4 "core" %6\ \  +2 "sampler")% +4 "core" %<>  +54 "collection"'G% +4 "core" %6\ \  +2 "sampler")% +5 "core" %KM  +53 "collection"'l% +4 "core" %6\ \  +2 "sampler")_% +5 "core" %XX  +53 "collection"'% +4 "core" %6\ \  +2 "sampler")~% +5 "core" %_d  +2 "sampler")/% +4 "core" %ca  +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %de  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %EF \  +54 "collection"'m% +4 "core" %6\ \ & +2 "sampler")i% +4 "core" %PR \  +46 ' +2 ."MFBPCR"delay 1 second +6 "collection"'k% +4 "core" %6\ \ ' +2 "sampler")#% +4 "core" %[Z \  +54 "collection"'b% +4 "core" %6\ \  +2 "sampler")@% +4 "core" %dd \  +21 ."MFBPCR"AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +20 "collection"'{% +4 "core" %6\ \ ' +2 "sampler")1% +4 "core" %jl \  +2 "sampler")e% +5 "core" %ll \  + ."WCR"Intake.select :close +2 "sampler")0 +10 )X% +3 "core" %nm \ A +2 ."WCR"SSV.dial :exhaust +2 "sampler")*  +45 ."MFBPCR"ATV.dial :waste +3 "MFB"*H n +31 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +1501 "core" '2;DB \  +3 #"WCR"Vacuum too high -- waiting up to 40s +15 "collection"'% +4 "core" %6\ \ ( +2 "sampler")% +4 "core" %3)IG \  +16 "collection"'C% +4 "core" %6\ \ 7 +2 "sampler")x% +4 "core" %3)RO \  +16 "collection"'% +4 "core" %6\ \ & +2 "sampler")'% +4 "core" %3+XV \  +16 "collection"'% +4 "core" %6\ \ & +2 "sampler")Q% +4 "core" %3]] \ | +16 "collection"'O% +3 "core" %6\ \ 3 +3 "sampler")}% +4 "core" %3 fg \ > +16 "collection"';% +4 "core" %6\ \ 3 +2 "sampler")D% +4 "core" %3nn \  +16 "collection"'J% +4 "core" %6\ \ % +2 "sampler") % +4 "core" %3wx \  +2 "collection"'?% +5 "core" %6\ \ ( + #"WCR"Intake @34.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 17 +3 "sampler")#.0X@% +3 "core" %6\ \  +2 #"WCR"Intake @34.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0X> +60 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*#'\  +627 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*b  +60 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*@% +4 "core" %\  +2 "sampler")7% +4 "core" %97 \  +54 "collection"' % +4 "core" %6\ \ $ +2 "sampler")% +4 "core" %HF \  +54 "collection"'f% +4 "core" %6\ \ < +2 "sampler")v% +4 "core" %OQ \  +53 "collection"'a% +4 "core" %6\ \ 8 +2 "sampler")S% +4 "core" %ZX \  +53 "collection"'B% +4 "core" %6\ \ % +2 "sampler")% +4 "core" %aa \  +54 "collection"'`% +4 "core" %6\ \ 1 +2 "sampler")% +4 "core" %ii \  +2 "sampler")z% +5 "core" %hf \  + ."WCR"Intake.select :close +2 "sampler")0 +9 ) % +3 "core" %jk \ F +2 ."WCR"SSV.dial :exhaust +2 "sampler")\\  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")s% +4 "core" %__ \  +53 "collection"'w% +4 "core" %6\ \ K +2 "sampler")% +5 "core" %pp \  +53 "collection"'% +4 "core" %6\ \ + +2 "sampler")% +5 "core" % \  +53 "collection"'V% +4 "core" %6\ \ > +2 "sampler")% +4 "core" % \  +54 "collection"'% +4 "core" %6\ \ 9 +2 "sampler")% +5 "core" % \  +53 "collection"'|% +4 "core" %6\ \ 5 +2 "sampler")% +4 "core" % \  +54 "collection"'%% +4 "core" %6\ \ ( +2 "sampler")q% +5 "core" % \  +53 "collection"'-% +4 "core" %6\ \ = +3 "sampler")3% +4 "core" % \  +53 "collection"'9% +4 "core" %6\ \ , +2 "sampler") % +5 "core" % \  +53 "collection"'% +4 "core" %6\ \ % +2 "sampler")% +5 "core" %*' \  +53 "collection"'C% +4 "core" %6\ \ $ +2 "sampler")x% +4 "core" %77 \  +53 "collection"'% +4 "core" %6\ \ 6 +2 "sampler")'% +4 "core" %CE \  +53 "collection"'% +4 "core" %6\ \ ( +2 "sampler")Q% +5 "core" %NM \  +53 "collection"'O% +4 "core" %6\ \ > +2 "sampler")}% +4 "core" %VT \  +54 "collection"';% +4 "core" %6\ \ ) +2 "sampler")D% +4 "core" %\\_ \  +53 "collection"'J% +4 "core" %6\ \ 5 +2 "sampler") % +4 "core" %da \  +54 "collection"'?% +4 "core" %6\ \ 3 +2 "sampler")!% +4 "core" %ik \  +2 "sampler")M% +4 "core" %kg \  +2 ."WCR"Intake.select :close + "sampler")0 +10 )=% +3 "core" %mk \ < +2 ."WCR"SSV.dial :exhaust +2 "sampler")$  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")% +4 "core" %/[Y \  +16 "collection"'y% +4 "core" %6\ \ I +2 "sampler")d% +4 "core" %1cb \  +16 "collection"'U% +4 "core" %6\ \ 8 +2 "sampler")h% +4 "core" %.gj \  +16 "collection"'K% +4 "core" %6\ \ 9 +2 "sampler")4% +4 "core" %.oo \  +16 "collection"'[% +4 "core" %6\ \ G +2 "sampler")^% +4 "core" % xw \  +3 "collection"'c% +4 "core" %6\ \ G +2 #"WCR"Intake @34.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0X>% +4 "core" %6\ \ E +2 "sampler")i% +5 "core" % \  +53 "collection"'p% +4 "core" %6\ \ ; +2 "sampler")k% +5 "core" % \  +53 "collection"'% +4 "core" %6 N +2 "sampler")b% +5 "core" % \  +53 "collection"'@% +5 "core" %6 8 +2 "sampler")#% +4 "core" % \  +53 "collection"'1% +4 "core" %6\ L +2 "sampler")e% +5 "core" % \  +53 "collection"'X% +4 "core" %6\ \ > +2 "sampler")*% +5 "core" %*, \  +53 "collection"'{% +4 "core" %6\ \ > +2 "sampler")R% +5 "core" %97 \  +53 "collection"'o% +4 "core" %6\ \ B +2 "sampler")% +5 "core" %DD \  +53 "collection"'G% +3 "core" %6\ \ A +2 "sampler") % +5 "core" %NK \  +53 "collection"'5% +4 "core" %6\ \ O +2 "sampler")_% +4 "core" %TT \ \  +54 "collection"'% +4 "core" %6\ \ ; +2 "sampler")~% +5 "core" %YZ \  +53 "collection"'l% +4 "core" %6\ \ F +2 "sampler")% +5 "core" %b` \  +53 "collection"'% +4 "core" %6\ \ @ +2 "sampler")/% +4 "core" %ff \  +2 "sampler").% +4 "core" %gh \  +2 ."WCR"Intake.select :close +2 "sampler")0 +10 )\ % +3 "core" %hj \ = +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")|% +5 "core" %BC  +53 "collection"'% +4 "core" %6\ \ Q +2 "sampler")%% +4 "core" %LJ  +54 "collection"'q% +5 "core" %6\ \ M +2 "sampler")-% +4 "core" %QT  +54 "collection"'3% +4 "core" %6\ \ : +2 "sampler")9% +4 "core" %ZX  +4 ."WCR"SS.reconfigure SSconfig +2 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +2525 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... + .CBV.dial SSV +2 "collection"'Q @ +81 "core" ? +53 "sampler")O% +4 "core" % \ D +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'}  +96 "core"  +2 "collection"';% +5 "core" %<\ % +2 ."WCR"CSV.dial between air and CTV +3 "collection"'D ` +29 "core" a +3 ."WCR"CS.seek 6.893ml +2 "collection"'J' +870 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +6 "collection"'?  +2 '  +31 "core"  +47  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'!'4 +1750 "core" '(\ +3 ."WCR"CBV.dial :waste2b +2 "collection"'M  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'=' +165 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'$  +140 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'n  +44 "core"  +2 "collection"'E% +5 "core" %"\  + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'<' +610 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'T' +2038 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... +2 .CBV.dial SSV +2 "collection"' @ +76 "core" ? +53 "sampler")A% +4 "core" %wt \ C +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +94 "core"  +2 "collection"'2% +5 "core" %,\ ) +2 ."WCR"CSV.dial between air and CTV +61 "collection"'W ` +61 "core" ^ +3 ."WCR"CS.seek 6.834ml +3 "collection"'(' +860 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +6 "collection"'  +2 'Y  +32 "core"  +108  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +3 "collection"'y'4 +1681 "core" 'ހ\ ! +3 ."WCR"delay 2:00 +8966 "Can" %\  +3036 ."WCR"CBV.dial :waste2b +3 "collection"'d  +32 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'U' +205 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'h  +140 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'K  +44 "core"  +2 "collection"'4% +5 "core" %0\  +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'[' +607 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'^' +2035 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... + .CBV.dial SSV +2 "collection"'c @ +79 "core" > +53 "sampler")]% +4 "core" %pp \ @ +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'j  +95 "core"  +2 "collection"'N% +5 "core" % \ $ +2 ."WCR"CSV.dial between air and CTV +3 "collection"'I ` +60 "core" ^ +3 ."WCR"CS.seek 6.826ml +2 "collection"'P' +861 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'8  +2 ',  +33 "core"  +107  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'&'4 +1668 "core" ' \  +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'L  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'>' +212 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'i  +138 "core" +2 "collection"'p& +5 "core" &W\\X\ *@ +59 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +2 "manipulator"&k% +4 "core" %\ ] Y  +3 "storage"(% +5 "core" %b \ G +3 "storage"(b. +3 "core" . +3 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 3 +2 "storage"(@( +210 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (#& +5 "manipulator"&1& +4 "core" & l o \ 6 + &Ӿ F s9' +3 ."WCR"Elbow.reconfigure TightElbow +3 ."raiseStack"SE.reconfigure SEplace +5 "storage"(#]BK-0-\ b +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek CC +2 "manipulator"&e(ӷ +3 "core" ( +2 "manipulator"&X& +4 ."raiseStack"SE.seek beamBreak +2 "storage"(*'V +3 "core" &Ӿ r9' +2 ."WCR"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &{& +3 "core" &Ӿ R G d k9' +3 ."WCR"Forearm.seek CC +2 "manipulator"&R' +95 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&o/ +67 "core" / +2 ."WCR"CC.seek :open +3 "collection"'( +87 "core" ' +2 "storage"(G- +4 "core" -'V +2 ."raiseStack"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"( ' +50 "core" ' +268 ( +2 "storage"(5& +5 "core" & ,\ = +2 "storage"(_& +4 "core" & \ < +3 "manipulator"&& +4 "core" &Ӿ y9' +2 "manipulator"&~% +4 "core" % /  y +3 ."WCR"Forearm.seek :retract +2 "manipulator"&l'\ +95 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +3 "manipulator"&( +174 "core" ( +2 "manipulator"&& +5 "core" & G J   +2 "storage"(/& +4 "core" & N\ B +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."WCR"Forearm.seek 3 +2 "manipulator"&.' +98 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&\ , +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&1 +75 "core" 1 +4 "manipulator"&6% +5 "core" % G r. +2 "storage"(& +4 "core" & q o a\ 5 +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 3 + 349 counts +2 "manipulator"&g's +16 "core" ' +2 "manipulator"&u& +5 "core" & p zK +2 "storage"( & +5 "core" & \ 9 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&' +26 "core" ' +2 "storage"(f% +5 "core" % >\ 9 +3 ."downElevator"SE.seek :down +3 "storage"(v'X +100 (a% +3 "core" %; q u \ 7_ +2 "manipulator"&S% +5 "core" %  y +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&B'\ +93 "core" ' +59 ' + ."downElevator"SE.coast + "storage"(5 +3 ."WCR"SC.coast + "storage"(6 +4 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &2\ $ +2 .tHand.open +2 "manipulator"&`1 +17 "core" 1 +2 "manipulator"&& +5 "core" & E D W K +2 "manipulator"&z% +7 "core" %\  D B I  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +191 "core" ( +2 "manipulator"&\\& +5 "core" &- A >  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &m& +3 "core" &- 5 >  +2 .tForearm.seek :garage +2 "manipulator"&)'η +98 "core" ' +2 .tHand.close + "manipulator"&Z/ +54 "core" / +2 "manipulator"&"& +5 "core" &- 8  +2 "manipulator"&% +4 "core" %  r +2 .tForearm.seek :retract +2 "manipulator"&s'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&w(ӷ +287 "core" ( +2 "manipulator"&& +5 "core" & = ~2 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" & ~2 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +58 "manipulator"&' +103 "core" ' +2 "manipulator"&V& +5 "core" &  {2 +2 "manipulator"&% +5 "core" %  | +2 "collection"'& +4 "core" &\ " +3 "collection"'& +4 .tCC.seek :closed +2 "collection"'|(W +4 "core" &'\ # +3 &\ # +8 &,\ ,} +9 &a\ @ +10 &Zw\ Q +9 &T\ R +10 &V\ R +9 &W\ R +9 &^V\ R +10 & X\ R +9 &U\ R +9 &T\ Q +10 & gT\ R +9 &")S \ R +10 &#U\ R +9 &%X\ R +9 &'oU\ \ R +10 &)1U\ R +9 &*U\ R +9 &,U\ R +10 &.wT\ R +9 &09V \ R +10 &1W\ R +8 &3Y\ R +10 &5U \ R +10 &7CU\ Q +9 &9U\ R +9 &:U\ R +10 &<W\ R +9 &>IW\ R +10 &@ W\ R +9 &AY\ R +9 &CU\ R +10 &EQW\ R +9 &GW\ R +9 &H^\ S +10 &Jt\ U +9 &LF\ Y +10 &M\ \\ +9 &O\ ] +9 &Q\ ] +10 &S@\ ] +9 &T\ ^ +9 &Vz\ 2 +10 &WQ!\ A +8 ( +3 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.19 + "collection"'& +5 "core" &WTJ\ > + &WTJ\ > +2 .tHand.open + "manipulator"&%1 +54 "core" 1 +2 "manipulator"&q% +5 "core" %  A z +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&-'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'3& +5 "core" &WTJ\ > +2 "collection"'9% +4 "core" %\ ! +2 .tCSV.dial CSR +2 "collection"'  +44 "core"  +2 "collection"'% +5 "core" %\  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml +2 "collection"'C'p +1372 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 '7% +3 "core" %p\  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"' 'Y +711 "core" ' + .tCSV.dial :waste +2 "collection"' +136 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'''4 +2018 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'r& +5 "core" &WTK\ > +2 "collection"'Q% +4 "core" %3\ \  +2 .tCSV.dial :flush +2 "collection"'O  +44 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'}'p +1319 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'; @ +44 "core" A +2 "collection"'D% +5 "core" %p \ % +2 .tCS.seek 7ml +2 "collection"''m +577 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +5 '?  +42 "core"  +98  +2 .tCBV.dial :waste1 + "collection"'J @ +81 "core" A +3 .tCS.seek 0ml +2 "collection"'M'4 +1767 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'!& +5 "core" &WTJ\ #> +2 "collection"'$% +4 "core" %7\ " +2 .tCSV.dial :flush +2 "collection"'n  +76 "core" +3 .tCS.seek 5ml + "collection"'E'p +1302 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'= @ +45 "core" A +2 "collection"'<% +5 "core" %p\ ' +2 .tCS.seek 7ml +2 "collection"''j +587 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'A  +2 .tCTV.dial CSV +43 "core"  +2 .tCBV.dial :waste2b +2 "collection"'  +79 "core"  +3 .tCS.seek 0ml +2 "collection"'2'4 +1766 "core" ' +2 #tFlushing upper manifold + "collection"'W& +5 "core" &WTK\ > +2 "collection"'T% +4 "core" %7\  +2 .tCSV.dial :flush +2 "collection"'Y  +77 "core" +3 .tCS.seek 5ml +2 "collection"''p +1296 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'( @ +46 "core" A +2 "collection"'d% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"'y'g +576 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'h +5 'K  +48 "core"  +60  +2 .tCTV.dial :air +59 "collection"'4  +141 "core" +3 .tCS.seek 0ml +2 "collection"'U'4 +1773 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'['0 +813 "core" ' +2 .tCSV.dial :waste +2 "collection"'c +46 "core" +3 .tCS.seek 0ml +2 "collection"']'4 +811 "core" ' +2 "collection"'j& +5 "core" &WTK\ ,> +2 "collection"'N% +4 "core" %6\ , +2 .tCSV.dial :flush +2 "collection"'I  +43 "core"  +3 .tCS.seek 3ml +2 "collection"'^'0 +810 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"', @ +45 "core" A +2 "collection"'8% +5 "core" %0\ ( +2 .tCS.seek 5ml +2 "collection"'P'p +89 "Can" #\ #v +514 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'L'4 +1294 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'&'0 +822 "core" ' + .tCSV.dial :waste +2 "collection"'i +77 "core" +3 .tCS.seek 0ml +2 "collection"'p'4 +815 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'k& +5 "core" &WTK\ > +2 "collection"'% +4 "core" %6\  +2 .tCSV.dial CSR +2 "collection"'b  +136 "core"  +2 "collection"'1% +5 "core" %6\  + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 8ml +2 "collection"'#'L +2029 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"'X' +575 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'{ +106 "core" +2 .tCTV.dial :intake +2 "collection"'o  +76 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'G' +2085 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +77 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'+'4 +612 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'0  +107 "core"  +2 "collection"'*% +5 "core" %5\ ( + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 4ml +2 "collection"'5'P +1114 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'_' +1532 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +5 '~  +40 "core"  +100  +2 .tCBV.dial :waste1 +2 "collection"' @ +45 "core" @ +3 .tCS.seek 0ml +2 "collection"'/'4 +2493 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'R  +47 "core"  +2 "collection"'e% +5 "core" %2\  + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"''P +1126 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'6' +1530 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +46 "core"  +2 .tCBV.dial :waste2b +2 "collection"'u  +80 "core"  +3 .tCS.seek 0ml +56 "collection"' '4 +2510 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'f  +46 "core"  +2 "collection"'l% +5 "core" %5\ + +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'a'P +1123 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'S' +1529 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +2 '.  +51 "core"  +58 +2 .tCTV.dial :air +2 "collection"'g  +140 "core" ~ +3 .tCS.seek 0ml +2 "collection"''4 +2485 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"' '0 +810 "core" ' + .tCSV.dial :waste +2 "collection"'` +45 "core" +3 .tCS.seek 0ml + "collection"''4 +817 "core" ' +2 #tFlushing upper manifold + "collection"'z& +5 "core" &WTK\ 2> +2 "collection"'% +4 "core" %5\ 2 +2 .tCSV.dial :flush +2 "collection"'\\  +44 "core"  +3 .tCS.seek 5ml +2 "collection"'m'p +1298 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'v @ +44 "core" A +2 "collection"'@% +5 "core" %p\ ) +2 .tCS.seek 7ml +2 "collection"'\ 'l +574 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'Z +106 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'"'4 +1755 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +819 "core" ' + .tCSV.dial :waste +2 "collection"'B +47 "core" +2 .tCS.seek 0ml +2 "collection"')'4 +840 "core" ' +2 "collection"'& +5 "core" &WTL\ > +2 "collection"'% +4 "core" %3\  +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +3 .tCS.seek 3ml +2 "collection"'V'0 +822 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +46 "core" B +2 "collection"'% +5 "core" %0\  +2 .tCS.seek 5ml +2 "collection"'s'p +575 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"''4 +1287 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +810 "core" ' + .tCSV.dial :waste +2 "collection"' +78 "core" +3 .tCS.seek 0ml +2 "collection"'%'4 +807 "core" ' +4 #tFlushing lower manifold's waste1 port + "collection"'q& +5 "core" &WTK\ $> +2 "collection"'3% +4 "core" %4\ ' +2 .tCSV.dial :flush +2 "collection"'9  +45 "core"  +3 .tCS.seek 5ml +2 "collection"''p +1299 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +45 "core" B +2 "collection"'% +5 "core" %p\ ( +2 .tCS.seek 7ml +2 "collection"'>'m +570 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'7  +4 'C  +41 "core"  +101  +2 .tCBV.dial :waste1 +2 "collection"' @ +45 "core" @ +3 .tCS.seek 0ml +2 "collection"' '4 +1764 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'r& +5 "core" &WTJ\ > +2 "collection"'Q% +4 "core" %4\  +2 .tCSV.dial :flush +52 "collection"'O  +85 "core" +3 .tCS.seek 5ml +2 "collection"'''p +1301 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'; @ +46 "core" A +2 "collection"'D% +5 "core" %p\  +3 .tCS.seek 7ml +2 "collection"'}'k +574 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'?  +80 "core"  +3 .tCS.seek 0ml +2 "collection"'J'4 +1764 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +5 "core" &WTK\ 2> +2 "collection"'!% +4 "core" %5\ 2 +2 .tCSV.dial CSR +2 "collection"'$  +44 "core"  +2 "collection"'n% +5 "core" %5\ 2 +2 #tPulling 8ml of CSR.kill + .CSR.select :kill + "collection"' +11 .tCS.seek 8ml +2 "collection"'M'L +1998 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'=' +571 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'< +3 'E  +50 "core"  +58 +2 .tCTV.dial :intake +2 "collection"'A  +77 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'' +2109 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +77 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'W'4 +615 "core" ' + .tCSV.dial CSR +2 "collection"'T  +107 "core"  +2 "collection"'Y% +5 "core" %3\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'2'p +1242 "Can" "\  +124 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'(' +1371 "core" ' + .tCSV.dial CBV +2 "collection"'d +107 "core" +2 .tCS.seek 0ml +2 "collection"''4 +2643 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&K& +5 "core" & K . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&h(ӷ +15 "core" ( +2 "manipulator"&4& +5 "core" &Ӽ K ) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &Ӽ  ) +2 .tForearm.seek CC +2 "manipulator"&U' +96 "core" ' + .tHand.close +2 "manipulator"&c/ +76 "core" / +2 .tCC.seek :open +2 "collection"'[( +421 "core" ( +2 "manipulator"&j& +5 "core" & &   & +2 "manipulator"&N% +4 "core" %  Q } M +2 .tForearm.seek :retract +2 "manipulator"&I'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&](- +304 "core" ( +2 "manipulator"&,& +5 "core" &-  . K  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &8& +3 "core" &-   9  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&^'η +114 "core" ' + .tHand.open +2 "manipulator"&P1 +66 "core" 1 +2 "manipulator"&L% +5 "core" % ν  x +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&i'\ +98 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'&& +4 "core" &\ ) +2 .tHand.open + "manipulator"&k1 +24 "core" 1 +2 "manipulator"&& +4 "core" &- i g  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&b(- +12 "core" ( +2 "manipulator"&1& +5 "core" &- Y X x + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &p& +3 "core" &- ] b  x +2 .tForearm.seek :garage +59 "manipulator"&#'η +98 "core" ' +2 .tHand.close + "manipulator"&{/ +57 "core" / +2 "manipulator"&o& +5 "core" &-    x +2 "manipulator"&X% +4 "core" %   +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&G(ӷ +284 "core" ( +2 "manipulator"&0& +5 "core" &Ӳ < @ :* + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &*& +3 "core" &Ӳ 9 7 :* +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&+' +101 "core" ' +3 "manipulator"&5& +5 "core" &ӳ 6 7 f 9) +2 "manipulator"&% +4 "core" % 8 5 j S +3 "collection"'~& +4 "core" & \ ' +2 "collection"'& +5 .tCC.seek :closed +2 "collection"'_(W +3 "core" &\ ( +3 &\ ' +9 &-\ ,} +9 &a\ @ +10 &^v\ !Q +9 &T\ "R +9 &T\ #R +10 &T\ !R +9 &cW\ "R +10 &%U\ !R +9 &W\ R +9 &R\ !Q +10 & kS\ R +9 &"-Q\ R +9 &#Y\ R +10 &%V\ R +9 &'rT\ R +10 &)5R\ !R +9 &*U\ !R +9 &,R\ Q +10 &.{U\ !R +9 &0=U\ !R +9 &1X\ R +10 &3V\ !R +9 &5T\ !R +10 &7ES\ !R +9 &9V\ !R +9 &:R\ !R +10 &<T\ "R +9 &>NU\ "Q +9 &@U\ "R +10 &AU\ "R +9 &CT\ "R +10 &EUV\ "R +9 &GY\ !R +9 &H\\\ !R +10 &Jq\ U +9 &LL\ X +9 &N\ \\ +10 &O\ \\ +9 &Q\ ] +10 &SC\ ] +9 &U\ ^ +9 &Vz\ 1 +10 &WU#\ !> +8 ( +3 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.18 + "collection"'R& +5 "core" &WYJ\ %: + &WYJ\ &: +2 .tHand.open + "manipulator"&e1 +64 "core" 1 +3 "manipulator"&/% +33 "core" %  t s S +9 .tForearm.reconfigure LooseForearm +10 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +7 "manipulator"&'\ +94 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'& +3 "core" &WYJ\ -: +2 "collection"'u% +4 "core" %3\ - + .tCSV.dial CSR +2 "collection"'6  +107 "core"  +2 "collection"'f% +3 "core" %3\ - +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml + "collection"'l'p +1390 "core" ' +21 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 ' % +8 "core" %p\ " +5 .tCS.reconfigure CSfast +7 "collection"'#d @b +7 .tCS.seek 7.5ml +10 "collection"'a'] +698 "core" ' + .tCSV.dial :waste +2 "collection"'. +138 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +2009 "core" ' +2 #tPurging external Intake + "collection"'g& +4 "core" &WYJ\ : +2 "collection"'S% +4 "core" %3\  +2 .tCSV.dial :flush +2 "collection"'  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'`' +2488 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"' +77 "core" ~ +2 .tCTV.dial :intake +2 "collection"'z  +77 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"''4 +2604 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'\\  +77 "core"  +2 #tFlushing upper manifold + "collection"'& +5 "core" &WYI\ %: +2 "collection"'v% +4 "core" %8\ % + .tCSV.dial :flush +2 "collection"'@  +77 "core"  +3 .tCS.seek 5ml +2 "collection"'m'p +1287 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'Z @ +44 "core" B +2 "collection"'\ % +4 "core" %p\ + +3 .tCS.seek 7ml +2 "collection"'"'h +574 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'B +108 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1769 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +816 "core" ' + .tCSV.dial :waste +2 "collection"' +46 "core" +3 .tCS.seek 0ml + "collection"' '4 +819 "core" ' +2 "collection"')& +4 "core" &WYJ\ #: +2 "collection"'% +4 "core" %0\ " +2 .tCSV.dial :flush +2 "collection"'  +44 "core"  +3 .tCS.seek 3ml + "collection"'V'0 +817 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +2 "collection"'s @ +44 "core" A +2 "collection"'% +5 "core" %0\ 0 +2 .tCS.seek 5ml +2 "collection"''p +565 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"''4 +1273 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'q'0 +824 "core" ' + .tCSV.dial :waste +2 "collection"'3 +77 "core" +3 .tCS.seek 0ml +2 "collection"'9'4 +815 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&%& +5 "core" & e e 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +16 "core" ( +2 "manipulator"&& +4 "core" &Ӹ p y c ) +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +4 "core" &Ӹ t t ) +3 .tForearm.seek CC +2 "manipulator"&7' +94 "core" ' + .tHand.close +2 "manipulator"&C/ +76 "core" / +2 .tCC.seek :open +2 "collection"'( +418 "core" ( +2 "manipulator"&>& +4 "core" & t s R & +2 "manipulator"&r% +4 "core" % 7 q s +3 .tForearm.seek :retract +2 "manipulator"&Q'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&O(- +300 "core" ( +2 "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 + "manipulator"&D'η +113 "core" ' + .tHand.open +2 "manipulator"&'1 +65 "core" 1 +2 "manipulator"& % +5 "core" % η O : ! +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&?'\ +100 "core" ' + #tCompleted [coreNEG] begun 14:00:27 +2 #Preparing to sleep until 14:00 19-oct-18 +5 #"shutdown"deferred until MFBPCR finish +2 #tWaiting for MFBPCR til 14:00 19-oct-18 +3 #Continuing at 14:00CEST19-Oct-18 +3 "Can" "\ ,qp +3 ."Qmail"GoodNews.email "Then, in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tundeployv4.rb:122\\n{1 => 22, 2 => 22, 3 => 1, 4 => 21}\\nCan@16:29:36, 14.2C, 71% humidity, 14.3psia, 12.802V, 0.638A, 0.632A avg, 8.17W",Subject: "Waiting until 14:00CEST19-Oct-18" +27471 "Can" !\ %} +60004   \ & +60004  \ ,yy +60004  \  +60004  \ 4^^ +32626 ."PCR"PCR.off +187 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"7253240:2352,919,714,720,60.0001;7254190:2605,928,694,691,60.0001;7255040:2059,937,693,649,60.0001;7255790:1516,951,694,686,60.0001;7367420:2340,948,699,679,60.0001;7368370:2605,940,694,682,60.0001;7369220:2067,935,695,683,60.0374;7369970:1518,964,694,684,60.0001;7481760:2342,918,702,717,60.0001;7482710:2590,954,663,651,60.0001;7483560:2065,914,695,680,60.0001;7484310:1504,953,694,682,60.0374;7596270:2322,935,702,716,60.0001;7597220:2588,918,688,684,60.0001;7598070:2044,936,664,685,60.0001;7598820:1511,937,694,684,60.0001;7710410:2322,948,674,718,59.9628;7711360:2590,930,691,683,60.0001;7712210:2049,953,695,681,60.0001;7712960:1506,924,694,683,60.0001;7824420:2326,927,707,715,60.0001;7825370:2587,932,692,689,60.0374;7826220:2042,923,666,682,60.0001;7826970:1512,941,694,682,60.0001;7938580:2325,912,672,717,60.0001;7939530:2581,941,694,687,60.0001;7940380:2049,941,695,686,60.0374;7941130:1516,961,694,682,60.0374;8052440:2333,938,705,712,59.9628;8053390:2578,925,692,686,60.0374;8054240:2026,932,696,685,60.0374;8054990:1500,923,696,681,60.0001;8166450:2332,960,708,712,59.9628;8167400:2583,936,693,687,60.0001;8168250:2048,958,692,683,60.0374;8169000:1505,927,663,681,60.0001;8280310:2325,921,708,719,59.9628;8281260:2590,918,660,684,59.9628;8282110:2046,933,695,681,60.0001;8282860:1509,947,692,684,60.0001;8394030:2339,927,710,718,59.9628;8394980:2580,945,693,687,60.0001;8395830:2053,920,699,682,60.0374;8396580:1508,925,664,681,60.0374;8507730:2327,932,712,714,60.0001;8508680:2591,908,661,650,60.0001;8509530:2053,938,696,687,60.0001;8510280:1513,952,695,683,60.0001;8621690:2325,926,713,717,60.0001;8622640:2582,969,694,685,59.9628;8623490:2047,952,696,681,60.0001;8624240:1505,935,665,683,60.0001;8735620:2323,944,713,717,59.9628;8736570:2591,939,694,653,60.0001;8737420:2051,937,697,687,60.0001;8738170:1509,940,694,683,60.0001;8849600:2336,940,717,718,59.9628;8850550:2585,993,696,684,60.0001;8851400:2049,960,695,681,59.9628;8852150:1504,923,667,682,60.0001;8963120:2332,936,715,714,59.9628;8964070:2590,942,699,685,60.0001;8964920:2051,940,666,687,60.0001;8965670:1515,923,695,686,60.0001;9076930:2330,918,716,716,60.0001;9077880:2578,947,693,684,60.0001;9078730:2051,930,695,682,60.0001;9079480:1516,953,697,683,60.0001;9190350:2332,927,718,714,59.9628;9191300:2582,934,695,685,60.0001;9192150:2043,935,696,683,60.0374;9192900:1505,902,697,684,60.0001;9304270:2333,939,717,716,60.0001;9305220:2584,937,665,687,60.0374;9306070:2049,948,697,681,60.0374;9306820:1508,913,696,680,60.0001;9418410:2333,933,716,712,60.0001;9419360:2575,910,693,685,60.0001;9420210:2048,941,697,684,60.0001;9420960:1519,937,663,683,60.0001;9532270:2322,931,718,712,59.9628;9533220:2592,918,663,682,60.0001;9534070:2063,936,695,683,60.0001;9534820:1502,948,696,680,60.0001;9645730:2332,934,720,711,59.9628;9646680:2596,928,695,684,60.0001;9647530:2045,949,697,683,60.0001;9648280:1514,968,692,646,60.0001;9759560:2329,935,720,716,60.0001;9760510:2592,937,661,650,60.0001;9761360:2042,930,694,685,60.0374;9762110:1513,920,696,682,60.0001;9873330:2333,908,722,718,59.9628;9874280:2581,940,696,685,60.0374;9875130:2048,939,696,683,60.0001;9875880:1518,946,693,648,60.0374;9987000:2334,914,721,710,59.9628;9987950:2595,926,695,683,59.9628;9988800:2029,939,698,684,60.0001;9989550:1505,935,698,686,60.0001;10101030:2335,946,721,715,60.0001;10101980:2599,946,695,686,60.0001;10102830:2066,945,694,681,59.9628;10103580:1518,923,667,678,60.0001;10214830:2330,937,722,714,60.0001;10215780:2599,933,660,684,59.9628;10216630:2063,957,696,686,60.0001;10217380:1512,944,696,685,60.0374;10328340:2331,944,721,715,60.0001;10329290:2594,924,691,688,60.0001;10330140:2050,928,696,684,60.0374;10330890:1530,919,692,645,60.0001;10442130:2329,943,724,713,60.0001;10443080:2596,968,694,650,60.0001;10443930:2058,934,695,686,60.0001;10444680:1516,929,695,687,60.0001;10555460:2346,946,691,716,60.0001;10556410:2587,913,693,684,60.0001;10557260:2061,944,698,683,60.0001;10558010:1502,921,698,685,60.0001;10668940:2344,962,723,714,60.0001;10669890:2600,969,693,683,60.0001;10670740:2059,927,663,683,60.0374;10671490:1516,938,696,684,60.0374;10782210:2335,962,725,716,59.9628;10783160:2584,927,697,686,60.0001;10784010:2034,933,696,687,60.0001;10784760:1523,949,695,686,60.0001;10895610:2349,937,693,680,59.9628;10896560:2589,965,694,686,60.0001;10897410:2062,950,696,684,60.0001;10898160:1521,959,698,683,60.0001;11009480:2342,925,724,716,60.0001;11010430:2599,953,697,688,59.9628;11011280:2069,924,664,684,60.0001;11012030:1524,956,694,685,60.0001;11123400:2347,927,721,677,60.0001;11124350:2603,943,697,684,59.9628;11125200:2068,927,695,682,60.0001;11125950:1512,924,696,683,60.0374;11236650:2343,919,725,715,60.0001;11237600:2614,904,695,687,59.9628;11238450:2069,949,698,683,60.0374;11239200:1500,943,693,683,60.0001;11350130:2353,924,725,713,60.0001;11351080:2616,941,664,684,60.0001;11351930:2071,930,697,685,60.0374;11352680:1532,952,697,683,60.0001;11463780:2355,941,725,715,59.9628;11464730:2616,937,695,685,60.0001;11465580:2078,927,698,686,60.0374;11466330:1531,940,665,683,60.0001;11577650:2356,952,724,712,60.0001;11578600:2616,936,665,687,60.0374;11579450:2076,945,697,684,60.0001;11580200:1527,921,694,683,60.0001;11691150:2357,956,725,712,59.9628;11692100:2622,953,694,684,60.0001;11692950:2081,920,700,680,60.0001;11693700:1534,952,693,646,59.9628;11804720:2361,913,724,717,59.9628;11805670:2626,924,696,682,60.0374;11806520:2057,933,697,681,60.0001;11807270:1530,968,696,684,60.0001;11918190:2360,944,724,676,59.9628; +26 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct1815h.pcr + "MFB"*}% +4 "core" %hQ s +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*!  +43 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*$ % +112 "core" % +2 "MFB"*n% +4 "core" %(# r +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*J'Zi +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*M  +48 "core" +2 "MFB"*E% +4 "core" %Zi m\ 2 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*<'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*A % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*=% +3 "core" %>\ + g U +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'M +536 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*T% +4 "core" %W p +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Y'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*W  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*2  +85 "core"  +2 "MFB"*d% +4 "core" %p9 p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*('_ +2035 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*K' +3073 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*4'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*y' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +1903 "Can" \ 5ee +828 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*-'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*|  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*j % +111 "core" & +2 "MFB"*N% +4 "core" %V iW +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*U' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*h  +51 "core"  +2 "MFB"*,% +4 "core" %  o K +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*8'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*P % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*L% +3 "core" %> X hj +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*&'x +525 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*I  +51 "core"  +2 "MFB"*k% +5 "core" %iR pc +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*1  +34 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*p'R +4741 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19145 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*^' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +1082 "Can" \ 9WV +1648 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*o' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*X'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*]' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*#' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*0'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +5069 "core" ' +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118oct1817h.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV + "MFB"*5  +65 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +24 "core"  +2 "MFB"*~% +4 "core" %V s +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(Y +2548 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*[' +2901 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +152 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*R'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*e'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*/  +149 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +35 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*u% +3 "core" %(' u +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*6'FQ +624 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ARV.dial :MM2 +2 "MFB"*f  +137 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*+% +3 "core" %FK  t d +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1834 "core" ' +2 ."MFBPCR"delay 25 seconds +893 "Can" \ <SS +1609 ."MFBPCR"ARV.dial :PP4 +3 "MFB"*  +34 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*l% +3 "core" % u +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*.' +622 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"*a % +35 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*g% +3 "core" % r - +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*S'' +615 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*  +117 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %!\  u E +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"* '\ +5849 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +59 "MFB"*z n +37 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*`% +3 "core" %\ \  r O +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*\\'\  +626 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*v% +4 "core" %\  uW +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*@' ? +5071 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +55 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*Z  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*\ % +4 "core" % E q> +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*m'd +32583 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*B  +69 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*" % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +6849 "Can" \ # +60003  \ * +60005  \ +~~ +60004  \ & +60004  \ $ +60004  \ ' +60005  \  +60003  \ 5]\\ +60004  \ -uu\ +5359 ."PCR"PCR.off +138 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"14216320:2234,912,730,723,59.9628;14217220:2541,940,697,686,60.0001;14218270:2818,1259,697,679,60.0374;14329070:2248,923,723,712,60.0001;14329970:2536,918,694,686,60.0001;14331020:2827,1261,664,682,60.0001;14442220:2248,920,724,712,59.9628;14443120:2539,937,694,647,60.0001;14444170:2828,1223,695,688,60.0001;14555250:2239,918,723,709,60.0001;14556150:2503,912,694,684,60.0001;14557200:2838,1255,696,680,60.0374;14668210:2244,942,719,714,59.9628;14669110:2515,919,694,682,59.9628;14670160:2823,1263,697,686,60.0001;14781230:2253,914,723,715,60.0001;14782130:2527,947,693,686,60.0374;14783180:2828,1235,664,683,60.0374;14893690:2240,931,723,710,59.9628;14894590:2533,930,697,686,60.0001;14895640:2824,1257,667,677,60.0374;15006790:2245,944,724,715,60.0001;15007690:2538,924,697,684,60.0001;15008740:2846,1244,665,681,60.0001;15119360:2242,937,725,712,59.9628;15120260:2526,926,697,686,60.0001;15121310:2837,1262,663,683,60.0374;15231590:2242,940,720,710,60.0001;15232490:2533,898,698,689,60.0001;15233540:2841,1232,694,646,60.0001;15344470:2251,911,721,711,60.0001;15345370:2538,946,695,686,60.0001;15346420:2817,1257,696,684,60.0001;15456720:2251,919,724,717,59.9628;15457620:2524,955,694,686,60.0001;15458670:2834,1258,665,681,60.0001;15569600:2242,939,723,715,59.9628;15570500:2519,941,696,682,60.0001;15571550:2815,1250,696,684,60.0001;15682330:2242,919,725,713,60.0001;15683230:2533,950,664,684,59.9628;15684280:2823,1242,695,684,60.0001;15794700:2243,908,722,711,59.9628;15795600:2539,910,662,681,59.9628;15796650:2822,1268,696,682,60.0001;15907380:2237,942,721,708,59.9628;15908280:2510,905,693,684,60.0001;15909330:2825,1267,694,682,60.0001;16020150:2234,936,724,678,59.9628;16021050:2528,926,695,686,60.0001;16022100:2831,1261,696,683,59.9628;16133240:2246,926,728,714,59.9628;16134140:2517,927,694,685,60.0001;16135190:2826,1267,695,683,60.0001;16246270:2242,924,724,713,59.9628;16247170:2539,928,695,682,60.0001;16248220:2821,1235,696,650,60.0374;16359050:2244,919,724,712,60.0001;16359950:2534,930,695,684,60.0001;16361000:2829,1245,666,680,60.0001;16471440:2247,937,724,710,60.0001;16472340:2524,930,694,686,60.0001;16473390:2837,1217,666,685,60.0374;16584100:2244,924,721,711,59.9628;16585000:2530,943,693,682,60.0001;16586050:2824,1222,693,682,60.0374;16696700:2249,935,724,713,60.0001;16697600:2546,957,694,686,60.0374;16698650:2808,1274,699,682,60.0001;16809860:2239,933,723,678,59.9628;16810760:2505,955,695,684,60.0001;16811810:2834,1272,696,685,60.0001;16922680:2245,917,693,714,59.9628;16923580:2542,937,698,683,60.0001;16924630:2833,1268,697,684,60.0001;17035590:2237,922,724,713,60.0001;17036490:2525,946,694,686,59.9628;17037540:2834,1231,694,650,60.0001;17147930:2240,938,723,715,60.0001;17148830:2511,907,696,687,60.0001;17149880:2827,1245,696,682,60.0374;17260490:2248,929,715,708,60.0001;17261390:2533,922,696,682,60.0001;17262440:2818,1252,695,649,60.0374;17373460:2241,935,723,714,60.0001;17374360:2530,954,695,686,60.0001;17375410:2814,1229,696,683,60.0001;17486250:2247,929,724,718,59.9628;17487150:2530,926,694,685,60.0001;17488200:2810,1237,697,683,60.0374;17599240:2245,919,724,713,59.9628;17600140:2530,904,697,687,59.9628;17601190:2810,1263,696,681,60.0001;17711920:2248,942,724,714,60.0001;17712820:2526,934,663,682,60.0001;17713870:2833,1248,698,682,60.0001;17824810:2240,959,722,710,59.9628;17825710:2517,936,698,681,60.0001;17826760:2826,1256,696,680,59.9628;17937750:2244,934,723,713,60.0001;17938650:2532,919,696,683,60.0001;17939700:2818,1249,696,685,59.9628;18050110:2251,953,723,711,59.9628;18051010:2538,918,695,685,60.0374;18052060:2826,1262,697,686,60.0001;18162880:2235,930,725,712,59.9628;18163780:2539,947,694,681,60.0001;18164830:2827,1252,664,681,60.0001;18275180:2240,946,722,714,59.9628;18276080:2521,944,696,683,59.9628;18277130:2827,1238,667,682,60.0374;18387890:2249,898,721,710,60.0001;18388790:2533,954,694,680,60.0001;18389840:2820,1216,694,684,60.0374;18500320:2245,930,720,713,60.0001;18501220:2521,907,696,683,60.0001;18502270:2835,1240,696,680,60.0001;18613340:2239,957,724,712,60.0001;18614240:2521,930,664,684,60.0001;18615290:2831,1262,698,685,60.0001;18725970:2247,925,723,715,60.0001;18726870:2527,928,693,685,60.0001;18727920:2827,1243,696,684,60.0001;18838660:2247,1260,726,712,59.9628; +20 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct1817h.pcr + "MFB"*% +4 "core" %c p +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*) % +112 "core" % +2 "MFB"*% +4 "core" %( n +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zb +221 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +49 "core" +2 "MFB"*s% +4 "core" %Z_ q\ 6 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*V % +48 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %> h\ = +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*'Y +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*3  +50 "core"  +2 "MFB"*q% +4 "core" %R\  h N +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*%'p +325 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +85 "core"  +2 "MFB"*C% +4 "core" %p t +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*G'Y +2035 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3071 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*>' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*r'V +2728 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*7' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +43 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*; % +110 "core" & +2 "MFB"*'% +4 "core" %V pX +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"* ' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*Q  +50 "core" +2 "MFB"*D% +4 "core" %  r C +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*}'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*H % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*!% +3 "core" %>\  q S +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*$' +129 "Can" \ 6`` +395 "core" ' +6 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*n  +49 "core" +2 "MFB"*% +4 "core" % p\ 6 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*M'q' +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*E  +38 "core"  +4 ."MFBPCR"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*J'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19147 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*A' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*T' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*W' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*2'V +670 "Can" \ 7\\\\ +2060 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +5065 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct1819h.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*(  +64 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*K  +24 "core"  +2 "MFB"*4% +4 "core" %V2 t +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*y'(X +2558 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*w n +152 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*|'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*j'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*N  +159 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*-  +44 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*h% +3 "core" %(%< l +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*,'FO +623 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ARV.dial :MM1 +2 "MFB"*U I +56 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*P% +3 "core" %FI\ 6 i S +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*L' +1823 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*8 % +35 "core" $ +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"*I% +3 "core" % t\ : +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*k' +622 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*&  +33 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*1% +3 "core" % / s K +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*' +619 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*p  +35 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*^% +3 "core" %"> uZ +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*t'\ +5867 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +61 "MFB"*{ n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*o% +3 "core" %\ 4 t B +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*X'\  +624 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*]  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*i% +3 "core" %\ ; u] +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*#' L +5058 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*0  +55 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"**  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*5% +4 "core" % H\ 9 p O +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'g +8065 "Can" \ 0uu +24533 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*~  +79 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*b % +34 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +16 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +34323 "Can" \ /oo +60004  \ /nn +60004  \  +60004  \  +60004  \ " +60005  \ 0hh +60004  \ ,tt +60004  \ ( +51627 ."PCR"PCR.off +228 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"$21135610:1392,1252,730,723,58.9930;21136460:1595,1745,694,688,59.0303;21137410:1788,2178,696,686,59.0676;21138460:1979,2609,696,681,59.0303;21139610:2183,3026,697,682,59.0303;21251700:1415,1286,722,710,58.9930;21252550:1599,1736,693,683,59.0676;21253500:1791,2148,668,685,59.0303;21254550:1983,2629,695,683,59.0303;21255700:2186,3044,696,682,59.0303;21367850:1413,1315,722,716,59.0303;21368700:1586,1717,665,682,59.0303;21369650:1790,2190,698,681,59.0303;21370700:1990,2567,695,683,59.0303;21371850:2174,3025,694,646,59.0303;21483990:1408,1287,721,671,59.0303;21484840:1583,1766,694,687,59.0303;21485790:1780,2157,697,680,59.0676;21486840:1983,2600,696,681,59.0303;21487990:2175,3024,663,681,59.0303;21600330:1410,1265,694,709,59.0303;21601180:1592,1743,692,683,59.0303;21602130:1785,2165,697,682,59.0303;21603180:1982,2609,695,686,59.0676;21604330:2161,3042,695,683,59.0676;21716520:1409,1285,723,714,59.0303;21717370:1587,1740,693,687,59.0303;21718320:1787,2177,698,684,59.0303;21719370:1973,2589,697,681,58.9930;21720520:2177,3035,693,685,59.0303;21832820:1410,1310,721,709,59.0303;21833670:1589,1734,693,689,59.0303;21834620:1769,2131,663,682,59.0676;21835670:1978,2604,694,683,59.0303;21836820:2172,3039,696,683,59.0303;21948970:1397,1301,722,713,58.9930;21949820:1589,1729,693,678,59.0303;21950770:1763,2161,665,686,59.0676;21951820:1975,2605,693,683,58.9930;21952970:2170,3018,694,680,59.0676;22065160:1401,1289,722,714,59.0303;22066010:1584,1712,663,684,59.0303;22066960:1764,2165,695,682,59.0676;22068010:1974,2604,695,683,59.0303;22069160:2159,3027,691,644,59.0303;22181320:1401,1300,721,714,58.9930;22182170:1561,1716,693,681,59.0303;22183120:1782,2173,694,681,59.0303;22184170:1960,2622,696,683,59.0303;22185320:2157,2999,665,681,59.0676;22297570:1402,1277,694,712,58.9930;22298420:1583,1722,693,684,59.0303;22299370:1773,2172,695,678,59.0303;22300420:1968,2599,697,678,59.0303;22301570:2154,3019,696,682,58.9930;22413690:1407,1283,722,712,59.0303;22414540:1582,1733,691,683,59.0676;22415490:1772,2178,699,683,59.0303;22416540:1952,2547,695,683,59.0303;22417690:2158,3028,694,677,59.0303;22529410:1401,1302,723,712,58.9930;22530260:1580,1743,695,683,58.9930;22531210:1782,2179,695,686,59.0303;22532260:1961,2568,697,683,59.0303;22533410:2157,3025,695,682,59.0676;22645780:1404,1282,727,718,58.9930;22646630:1573,1770,691,688,59.0303;22647580:1760,2162,696,682,59.0303;22648630:1971,2582,700,684,59.0303;22649780:2167,3038,696,682,59.0676;22762070:1396,1290,724,677,58.9557;22762920:1563,1725,695,690,58.9930;22763870:1770,2162,698,684,59.0303;22764920:1966,2608,698,682,59.0303;22766070:2161,3006,668,684,59.0303;22878380:1398,1279,692,715,58.9930;22879230:1582,1743,693,689,58.9930;22880180:1777,2173,697,681,59.0303;22881230:1973,2616,696,684,59.0303;22882380:2145,3028,695,682,58.9930;22994720:1399,1312,722,713,58.9930;22995570:1573,1755,693,685,59.0676;22996520:1771,2144,696,685,59.0303;22997570:1953,2631,694,681,59.0303;22998720:2156,3060,693,683,58.9930;23110450:1403,1310,722,711,58.9930;23111300:1576,1765,691,685,59.0303;23112250:1775,2212,666,681,59.0303;23113300:1965,2672,697,682,59.0303;23114450:2155,3142,696,685,59.0303;23226420:1399,1349,723,715,58.9930;23227270:1574,1830,691,686,59.0303;23228220:1766,2283,662,681,58.9930;23229270:1966,2717,695,685,58.9930;23230420:2151,3173,694,681,59.0303;23342310:1396,1363,722,711,59.0303;23343160:1578,1834,694,685,59.0303;23344110:1760,2314,696,685,59.0303;23345160:1961,2755,696,682,59.0676;23346310:2159,3217,695,683,59.0303;23458550:1405,1349,724,712,58.9930;23459400:1550,1863,693,686,59.0303;23460350:1772,2324,697,684,59.0676;23461400:1963,2798,697,683,59.0676;23462550:2147,3217,664,681,59.0303;23574900:1407,1400,722,715,59.0303;23575750:1576,1866,693,688,59.0303;23576700:1773,2317,696,681,59.0303;23577750:1959,2834,665,646,59.0303;23578900:2156,3281,696,686,59.0303;23690870:1398,1379,722,713,58.9930;23691720:1576,1884,692,685,58.9930;23692670:1771,2345,696,685,59.0303;23693720:1956,2820,693,681,59.0303;23694870:2157,3312,697,682,59.0303;23806530:1390,1414,721,708,58.9930;23807380:1582,1886,692,682,58.9930;23808330:1769,2341,694,681,59.0303;23809380:1960,2852,695,680,59.0303;23810530:2160,3354,693,682,59.0676;23923070:1396,1370,722,709,58.9930;23923920:1575,1873,663,683,59.0303;23924870:1760,2357,691,682,59.0676;23925920:1962,2876,696,682,58.9930;23927070:2154,3354,694,649,59.0303;24039400:1402,1367,693,713,58.9930;24040250:1570,1933,694,688,59.0303;24041200:1768,2377,696,682,59.0303;24042250:1962,2901,695,684,59.0676;24043400:2146,3381,697,683,59.0303;24155230:1398,1423,722,713,58.9930;24156080:1590,1909,694,685,58.9930;24157030:1765,2401,695,686,58.9930;24158080:1972,2861,663,679,59.0303;24159230:2167,3395,697,685,59.0303;24271110:1397,1414,719,716,58.9930;24271960:1579,1978,697,684,59.0303;24272910:1777,2437,695,682,59.0676;24273960:1948,2938,697,682,59.0676;24275110:2157,3427,694,683,59.0303;24386990:1398,1447,719,710,58.9930;24387840:1576,1938,693,688,59.0303;24388790:1766,2433,665,684,58.9930;24389840:1964,2991,695,685,59.0676;24390990:2156,3500,698,681,59.0676;24503160:1400,1479,721,714,58.9930;24504010:1584,1984,690,681,58.9930;24504960:1769,2475,663,688,59.0303;24506010:1973,3034,696,683,58.9930;24507160:2159,3585,696,683,59.0303;24619330:1401,1461,721,715,59.0303;24620180:1579,1986,664,684,59.0303;24621130:1770,2549,695,680,59.0303;24622180:1952,3063,694,681,59.0676;24623330:2158,3602,693,641,59.0303;24735010:1401,1515,726,710,59.0303;24735860:1582,2001,666,687,59.0303;24736810:1769,2559,697,683,59.0303;24737860:1961,3132,696,681,59.0303;24739010:2162,3688,692,650,59.0676;24851230:1395,1509,719,677,59.0303;24852080:1578,2094,693,681,59.0303;24853030:1768,2616,696,682,59.0303;24854080:1972,3203,694,683,59.0303;24855230:2147,3708,696,684,58.9930;24967550:1406,1526,724,717,59.0303;24968400:1575,2130,690,686,59.0303;24969350:1769,2657,696,682,58.9930;24970400:1972,3220,664,684,59.0303;24971550:2158,3799,696,684,59.0303;25083670:1398,1592,724,711,59.0303;25084520:1580,2145,694,687,59.0303;25085470:1768,2707,693,649,59.0303;25086520:1962,3299,696,682,59.0303;25087670:2161,3874,695,683,59.0303;25199750:1395,1620,722,713,58.9930;25200600:1574,2198,694,652,59.0303;25201550:1751,2764,695,684,59.0303;25202600:1959,3355,697,683,59.0676;25203750:2157,3922,697,685,59.0303;25316080:1391,1590,725,715,59.0303;25316930:1570,2212,697,687,59.0303;25317880:1760,2808,695,685,59.0303;25318930:1970,3384,696,682,59.0303;25320080:2161,3962,665,682,59.0303;25431820:1398,1642,723,711,58.9930;25432670:1570,2206,694,684,58.9930;25433620:1772,2856,697,684,59.0303;25434670:1962,3434,697,682,59.0303;25435820:2152,4034,692,652,59.0303;25547870:1402,1646,720,710,59.0303;25548720:1567,2253,693,685,58.9930;25549670:1779,2864,696,684,59.0676;25550720:1971,3503,696,683,59.0676;25551870:2163,0,662,681,59.0303;25663590:1410,1687,724,711,58.9930;25664440:1577,2237,695,688,59.0303;25665390:1774,2900,695,682,59.0303;25666440:1968,3518,696,685,59.0303;25667590:2163,72,693,643,59.0303;25779100:1409,1667,722,712,59.0303;25779950:1581,2302,695,680,59.0303;25780900:1762,2900,662,680,59.0303;25781950:1969,3585,695,683,58.9930;25783100:2164,107,695,682,59.0303;25895520:1785,3617,722,710,58.9930; +32 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct1819h.pcr + #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"* @@T +3 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*  +57 "core"  +2 ."MFBPCR"delay 20 seconds +2002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*['(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial :air1 +2 "MFB"*R  +186 "core" +2 "MFB"*/% +4 "core" %( +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +429 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*u n +147 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*e  +54 "core"  +2 "MFB"*f% +4 "core" %t\ < +3 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*+'\ t +2033 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*6 n +186 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +1601 "Can"     +1559 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*l'V +31 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial :air3 +2 "MFB"*a % +68 "core" & +2 "MFB"*g% +4 "core" %( +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*.' +423 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*% +5 "core" %z\ 9 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +224 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*S  +38 "core"  +2 "MFB"*z% +58 "core" %\ ; +3 ."MFBPCR"AS.seek 0.71ml +3 "MFB"*`' G +3641 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" % G  W +3 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*v' Ŗ +523 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*\\  +53 "core"  +2 "MFB"*% +4 "core" % œr D +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*Z' z* +326 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*\ n +100 "core" m + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*@% +5 "core" % z# +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*B'i +7163 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*" n +164 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +1873 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +56 "core" % +2 "MFB"*m% +4 "core" %R 5 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*)  +35 "core" +2 "MFB"*% +4 "core" %  F +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*' +11484 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*s% +3 "core" %  C > +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*'\ 4e +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*V  +51 "core" +2 "MFB"*% +4 "core" %\ 4k @ C +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*'  +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*3 n +95 "core" n +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*q  +34 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +11871 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +488 "Can"\ \  +19650 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"*C % +133 "core" & +2 "MFB"*%% +4 "core" %V K +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*G' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*  +51 "core" +2 "MFB"*_% +5 "core" % IT +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*>' +11492 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*r % +49 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*7% +3 "core" % } 1 Q\ ; +2 ."MFBPCR"AS.seek 0.605ml +3 "MFB"* '\ 8, +526 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*;  +51 "core"  +2 "MFB"*'% +4 "core" %\ 8%   O G +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*' +330 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*Q n +97 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*D  +41 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +11887 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*H' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +759 "Can" \  +19378 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*}  +75 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*n' x +8076 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +92 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*$'^ +15517 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*E n +159 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*M'R +203 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*J  +3 "core" W + W +2 #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +59 "MFB"*A'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial :ASV +2 "MFB"*= n +167 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*<  +52 "core"  +2 "MFB"*% +4 "core" %(+ b +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*T' x +4648 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +52 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +3709 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*2'(@ +966 "Can" \ 1XX +1936 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*d  +53 "core"  +2 "MFB"*(% +4 "core" %(;f e +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*K': +2040 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*4  +87 "core" +2 "MFB"*Y% +4 "core" %: n +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*y'X +428 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*w n +90 "core" o +2 "MFB"*c% +4 "core" %_ l & +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*|' 9 +2534 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*N I +63 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*-'V +2902 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*h'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*j  +51 "core"  +2 "MFB"*U% +4 "core" %( m +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*P': +2036 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*,  +88 "core" +2 "MFB"*8% +4 "core" %:  bM +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*I'D +433 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*L n +88 "core" o +2 "MFB"*&% +4 "core" %9 b +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.57ml +3 "MFB"*1'  +2541 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*k I +55 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*p'V +2905 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*^  +89 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +3049 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*{ n +89 "core" n + ."MFBPCR"ASV.dial :wasteD +3 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*o'Q +1476 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*t n +171 "core" m +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*]'V +312 "core" ' + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*i  +92 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*X % +55 "core" $ +2 "MFB"*0% +4 "core" %V kF +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"**' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*5  +35 "core"  +2 "MFB"*#% +4 "core" % l\ : +3 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*~'0 +19124 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*b % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %0\ P m W +2 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*' +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*R  +48 "core" +2 "MFB"*/% +4 "core" %\  d O +3 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*['c9 +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial AIV + "MFB"*u I +115 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +199 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*f'R +10094 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +116 "Can" \ 5SS +143 ."MFBPCR"AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*6'R +10095 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +10095 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*l  +64 "core"  +2 "MFB"*a% +4 "core" %Rj n +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*g' +228 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +9991 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"* I +77 "core" I +2 ."MFBPCR"AS.seek 0.02ml +3 "MFB"*.' +9884 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*S n +159 "core" n +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +228 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*% +86 "core" %V s + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +33 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*` % +55 "core" % +2 "MFB"*\\% +4 "core" %(G l +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Z +225 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*v  +35 "core"  +2 "MFB"*\ % +4 "core" %Z | o B +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*@'> +2833 "Can" \ 3\\\\ +3222 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Z % +49 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*"% +3 "core" %>\  p L +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*B'^ +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +49 "core"  +2 "MFB"*m% +4 "core" %mF p % +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*)  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +74 "core"  +2 "MFB"*% +4 "core" %q q +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"* 'y +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*s' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*V' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*3'V +2740 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*q  +54 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +112 "core" & +2 "MFB"*% +4 "core" %Vn l8 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*C  +50 "core" +2 "MFB"*%% +4 "core" %e d\ < +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16110 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +49 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*_% +3 "core" %> J o Y +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*G' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*r  +48 "core" +2 "MFB"*7% +4 "core" %9 k\ 7 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*>'q +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*;  +37 "core"  +58 ."MFBPCR"AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*''R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +4102 "Can" \  +15898 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*D' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*H'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*n'V +867 "Can" \ 1cc +4200 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*E' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*J n +112 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*$'(@ +2551 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*M % +116 "core" $ +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2548 "core" ' +2 ."shutdown"AS.coast +2 "MFB"*5 +2 ."shutdown"SS.coast + "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +38 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +2 ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +44174 "Can" \ Q"! +60005  \ T!! +60004  \ R'' +60004  \ I;; +60004  \ W!! +60004  \ Q.. +60005  \ HAA +60004  \ Q.. +60004  \ M:9 @CEST1539900253.07  \ [!! +60003  \ V*) +60005  \ \\!! +60004  \ V-- +60005  \ ^!! +60004  \ ]!! +60004  \ V.- +60005  \ ^!! +60003  \ ^!! +60005  \ _!! +60004  \ _!! +60004  \ a!! +60004  \ `!! +60004  \ Y.- +60003  \ [++ +60005  \ b!! +60004  \ a## +60004  \ \\-, +60004  \ b!! +60004  \ ]++ +60005  \ c!! +60004  \ c!! +60005  \ _*) +60004  \ e"! +60004  \ e!! +60004  \ e!! +60005  \ ].- +60004  \ V== +60004  \ e!! +60004  \ e!! +60004  \ f!! +60005  \ ^.. +60004  \ _-- +60004  \ `++ +60004  \ UCC +60003  \ W?? +60006  \ f!! +60004  \ g!! +60004  \ b++ +60004  \ g!! +60004  \ h!! +60005  \ c)) +60004  \ b,+ +60004  \ f%$ +60004  \ h!! +60004  \ XA@ +60005  \ h!! +60004  \ h!! +60003  \ WDD +60005  \ XAA +60004  \ h!! +60005  \ [<< +60004  \ i!! +60004  \ c,, +60004  \ i!! +60003  \ XCC +60006  \ g$$ +60004  \ j!! +60004  \ g'& +60004  \ b11 +60004  \ i!! +60005  \ c++ +60004  \ [>= +60004  \ c-- +60004  \ j!! +60004  \ d++ +60005  \ c+, +60004  \ e+* +60004  \ e++ +60004  \ e++ +60003  \ k!! +60006  \ f,+ +60004  \ f++ +60004  \ e,+ +60003  \ k!! +60005  \ k"! +60004  \ l!! +60004  \ d-- +60004  \ l!! +60004  \ g++ +60004  \ l!! +60004  \ l!! +60005  \ f++ +60004  \ l!! +34346  \ m"! +3 #tPowering core bus +475 .Gate.power :raw,:ON +2 "sampler") +2 )< +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +3 %A +3 "core"  +2 "MFB"* +3 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ + *\ 9\ +2 .tSPE.coast +2 "MFB"*T  +3 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *W% +5 "core" % | + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")d% +3 "core" %x\ } +2 .tSS.configure SSconfig +2 "sampler")#.0X 22, 2 => 22, 3 => 1, 4 => 21}\\nCan@14:00:26, 13.4C, 72% humidity, 14.3psia, 12.925V, 0.714A, 0.714A avg, 9.23W",Subject: "Started 18tundeployv4 phase mbaPhase" +3 #t==================> STARTED Superphase (phase #2) <=== +3 #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'/& +4 "core" & + /\ L +2 .tHand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&u& +5 "core" &Z ' ) % ' +2 "manipulator"&[% +4 "core" % \  !  V w +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(- +178 "core" ( +2 "manipulator"&f& +5 "core" &- ) ( , +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-   +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :garage +2 "manipulator"&6'η +93 "core" ' +3 .tHand.close +2 "manipulator"&+/ +73 "core" / +2 "manipulator"&l& +6 "core" &- f  +3 "manipulator"&a% +4 "core" %  ( +2 .tForearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&g(ӷ +288 "core" ( +2 "manipulator"&& +4 "core" &ӻ# o <? +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 && +3 "core" &ӻ$ J <? +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&S' +102 "core" ' +4 "manipulator"&.& +4 "core" &Ӽ$ D <> +3 "manipulator"&% +4 "core" % & +2 "collection"'z& +4 "core" & + 0\ > +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'`(W +3 "core" & . .\ < +5 & + .\ =\  +8 &4 + /\ 5,~ +9 &a - /\ 6@ +10 &C} , 0\ 6R +9 &W , .\ 8R +9 &Y , /\ 8S +10 &Z , 1\ 9S +9 &HY , /\ 9S +10 &\ ] + /\ 9S +9 &Z . .\ :R +9 &Y - 0\ :R +10 & PV + /\ ;S +10 &"W , 2\ ;R +8 &#W - .\ :R +10 &%\\ + 0\ :R +9 &'YX + 1\ ;R +10 &)] + /\ :R +9 &*Y , 0\ :R +10 &,\\ + 0\ ;R +9 &.a\\ + .\ ;R +9 &0$U , /\ ;R +9 &1] , 0\ :R +10 &3\\ , /\ :R +9 &5jY + .\ ;R +10 &7-Z + 0\ :R +9 &8V * 1\ ;R +9 &:Y , -\ ;R +11 &3\\ - 0\ 8R +9 &?[ , 1\ 8R +10 &AX - /\ :R +9 &CzY + 0\ :R +10 &E;[ , /\ 8R +9 &F] , /\ 7R +9 &Hb + /\ 8S +10 &Jyx , 1\ 6U +9 &L3 ( .\ 4X +9 &M ( -\ 1\\ +10 &O ) ,\ 1\\ +9 &Qi ( ,\ 1] +10 &S, ' ,\ 0] +9 &T ' .\ 2] +9 &V{ ' -\ 46 +10 &WJ& ( .\ 6[ +9 ( + &W[n ( -\ :J +2 "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.15 +2 "collection"'\\& +4 "core" &W[n ) ,\ 9J +2 .tHand.open + "manipulator"& 1 +70 "core" 1 +2 "manipulator"&v% +4 "core" %   H +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &W[n ) -\ 8J +2 "collection"'Z% +3 "core" %5 ' +\ 9 +2 .tCSV.dial CSR +2 "collection"'"  +136 "core"  +2 "collection"'@% +4 "core" %5 & +\ : +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"''p +1381 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'm% +3 "core" %p ( ,\ @ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.501ml + "collection"'B'` +716 "core" ' + .tCSV.dial :waste +2 "collection"') +136 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +2008 "core" ' +2 #tPurging external Intake + "collection"'& +4 "core" &W[m ' -\ DJ +2 "collection"'% +4 "core" %8 ( ,\ D +2 .tCSV.dial :flush +2 "collection"'  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'s' +2503 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'V + '  +6 "core"  +70 ~ + .tCTV.dial :intake +2 "collection"'  +79 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"''4 +2602 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'q  +78 "core" +2 #tFlushing upper manifold + "collection"'& +5 "core" &W[k & +\ \ ?J +2 "collection"'% +3 "core" %2 & *\ @ +2 .tCSV.dial :flush +2 "collection"'3  +75 "core"  +2 .tCS.seek 5ml +2 "collection"'C'p +1306 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +52 "collection"'% @ +46 "core" A +2 "collection"'% +4 "core" %p ( +\ B +3 .tCS.seek 7ml +2 "collection"''k +572 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'_ +107 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1761 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'r'0 +809 "core" ' + .tCSV.dial :waste +2 "collection"'7 +45 "core" +3 .tCS.seek 0ml + "collection"'G'4 +823 "core" ' +2 "collection"';& +5 "core" &W[e & ,\ BJ +2 "collection"'>% +4 "core" %1 ( +\ @ + .tCSV.dial :flush +2 "collection"''  +45 "core"  +2 .tCS.seek 3ml +2 "collection"' '0 +822 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'Q @ +45 "core" B +2 "collection"'D% +4 "core" %0 ) ,\ B +3 .tCS.seek 5ml +2 "collection"''p +569 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"' '4 +1295 "core" ' +2 .tdelay 7 seconds +510 "Can" \ 4 +193 .tCS.seek 3ml +2 "collection"'H'0 +818 "core" ' + .tCSV.dial :waste +2 "collection"'} +78 "core" +2 .tCS.seek 0ml +2 "collection"'!'4 +809 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & . 6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(ӷ +18 "core" ( +2 "manipulator"&J& +4 "core" &Ӷ ] * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &E& +4 "core" &Ӷ * +2 .tForearm.seek CC +2 "manipulator"&M' +96 "core" ' + .tHand.close +2 "manipulator"&$/ +75 "core" / +2 .tCC.seek :open +2 "collection"'=( +423 "core" ( +2 "manipulator"&x& +4 "core" & = & +2 "manipulator"&% +4 "core" %  1 +2 .tForearm.seek :retract +2 "manipulator"&9'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&F(- +291 "core" ( +2 "manipulator"&:& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +3 "core" &- \  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&O'η +112 "core" ' +2 .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&<% +4 "core" % ζ  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +11 #tStarting mfb + #pcrBAC sampling at most 300ml, wcr at most 1500ml +3 ."Qmail"BACfans.email "Started mfb in tube 4 at 14:04:52CEST19-Oct-18\\n{1 => 22, 2 => 22, 3 => 1, 4 => 21}\\nCan@14:04:19, 13.4C, 72% humidity, 14.3psia, 12.842V, 0.966A, 0.966A avg, 12.41W",Subject: "pcrBAC sampling at most 300ml, wcr at most 1500ml" +4 "MFB"*A% +5 #tLoading sh1 puck from tube 4 into Collection Clamp +2 "collection"'& +4 "core" %X y +2 & . 1\ H +2 #"readyMFB"Readying the MFB +2 "manipulator"&T% +2 #"readyMFB"Homing MFB Syringe +4 .AFV.select :holdingCoil + "MFB"* +3 "core" %\   +3 "storage"(W% +4 "core" %[ x w \ ^ +2 "storage"(d. +3 "MFB"*(% +4 "core" .( + %I w +2 ."readyMFB"ATV.dial :air2 +3 .tSC.reconfigure SCtight +3 "MFB"*2  +4 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(4(,9 +42 "core"  +4 ."readyMFB"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."readyMFB"AS.home.seek :home + "MFB"*Y' +305 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (K& +2 "core" &,<r Q S F\ Y# +3 "manipulator"&w& +4 "core" &- 4 +2 "manipulator"&c% +4 "core" %\    +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&y(w +192 "core" ( +3 "manipulator"&N& +7 "core" &} \ W  +2 "storage"(|& +5 "core" &,; z i\ h +2 ' + ."readyMFB"AFV.select :carrierSolution +3 "MFB"* +2 .tForearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +3 "manipulator"&j' +5 ."readyMFB"delay 2 seconds +94 "core" ' +5 "storage"(-& +9 "core" &,; +\ f +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(U'V +84 ."readyMFB"AS.seek 1ml +3 "MFB"*,' +17 "core" ' +2 "storage"(8- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (P& +7 "core" &,; l l u\ a +2 "manipulator"&&& +4 "core" &} v  +3 .tElbow.seek 4 +2 "manipulator"&h(w +4 "core" ( +2 "manipulator"&I& +4 "core" &}   )  +3 "storage"(1& +4 "core" &,; l k w\ a +4 .tForearm.seek 4 + 300 counts +2 "manipulator"&^'7 +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&t/ +72 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&5& +2 "storage"(k'X +8 "core" &}   +2 "manipulator"&L% +5 "core" % J   % { +2 .tForearm.seek :retract +2 "manipulator"&'\ +70 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +21 "core" ' +2 .tElbow.seek CC +2 "manipulator"&*(ӷ +160 "core" ( +2 "manipulator"&& +5 "core" &   R 1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &  5 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&X' +102 "core" ' +3 "manipulator"&]& +5 "core" &  1 +2 "manipulator"&/% +4 "core" %! C +4 "collection"'& +5 "core" & / /0\ C +2 "collection"'u& +4 .tCC.seek :closed +2 "collection"'[(W +3 "core" & - .1\ C +4 & / 0\ B +8 &, . 0\ =,} +10 &b - 0\ <@ +9 &^z - .\ :Q +9 &X / /\ V - 0\ =Q +10 &2\\ + 1\ =Q +9 &3\\ , 0\ =R +10 &5W / 1\ >Q +10 &7FY , 1\ >Q +8 &9Y . 1\ =Q +10 &:Y 0 0\ ?Q +9 &<Z / 0\ >Q +9 &>O[ , 2\ >Q +10 &@[ . /\ >Q +9 &AY - /\ =Q +10 &CZ + 0\ > \  +16 "collection"'% +3 "core" %5 ) ,"\  +2 "sampler")"% +4 "core" % "LI \ ~ +16 "collection"'@% +3 "core" %5 * ,&\  +2 "sampler")S% +4 "core" % ]_ \ ! c +16 "collection"'p% +3 "core" %5 + -%\  +2 "sampler")m% +5 "core" % qq \ #( +2 "collection"'% +4 "core" %5 , 0#\  + #tIntake @33.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X9? \ % +15 "collection"';% +4 "core" %5 ' (\ +2 "sampler")>% +4 "core" %,ON \ % +2 ."readyMFB"ATV.dial :waste +2 "MFB"*' n +11 "collection"'G% +3 "core" %5 ' + +2 "sampler")Q% +4 "core" %,!cd \  +16 "collection"'D% +3 "core" %5 * - +2 "sampler") % +4 "core" %2 |~ \  N +2 "collection"'% +4 "core" %5 - . +2 #tIntake @32.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X8% +4 "core" % \  +53 "collection"'G% +3 "core" %5 E I\  +2 "sampler")Q% +4 "core" %_a \  +53 "collection"'D% +3 "core" %5 G J\  +2 "sampler") % +4 "core" % \  +2 "sampler")% +4 "core" % \  +2 .tIntake.select :close + "sampler")0 +10 )'% +3 "core" % \ S + .tSSV.dial :exhaust +2 "sampler")H  +80 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X @\ +2 "sampler")T% +4 "core" %  \ ( +54 "collection"'W% +4 "core" %5 B H#\ +2 "sampler")(% +4 "core" %UV \ ' +53 "collection"'d% +3 "core" %5 E H#\ +2 "sampler"):% +4 "core" % \ ' +2 "sampler")O% +4 "core" % \ ' +2 .tIntake.select :close + "sampler")0 +10 )i% +3 "core" % \ ^ + .tSSV.dial :exhaust +2 "sampler")K  +81 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X B/\ +2 "sampler")P% +4 "core" % \ ( +53 "collection"'&% +3 "core" %5 C E)\ +2 "sampler")I% +4 "core" %MK \ ' +53 "collection"'1% +3 "core" %5 C I"\ +2 "sampler")% +4 "core" %wy \ & +2 "sampler")t% +4 "core" %{ \ ' +2 .tIntake.select :close + "sampler")0 +10 )5% +3 "core" % \ ^ + .tSSV.dial :exhaust +2 "sampler")L  +81 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +213 "Can" \ * +3551 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +53 "collection"'G% +4 "core" %5 9 <\ +2 "sampler")Q% +4 "core" % \ % +53 "collection"'D% +3 "core" %5 A E\ +2 "sampler") % +4 "core" % \ $ +53 "collection"'% +3 "core" %5 B E\  +2 "sampler")'% +4 "core" %XX \ $ +53 "collection"'H% +4 "core" %5 E H\ \ +2 "sampler")% +4 "core" %}| \ $ +2 "sampler")% +4 "core" %} \ $ +2 .tIntake.select :close + "sampler")0 +10 )J% +3 "core" % \ Z +2 .tSSV.dial :exhaust +2 "sampler")_  +79 "core"  + .tExhaust.select :open +2 "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X ?\ ?D +2 ."airStroke"CSV.dial :waste +4 "sampler")W% +2 ."airStroke"CS.seek 0ml +5 "collection"'('4 +3 "core" % \ Z + ' +2 ."airStroke"CSV.dial :air +54 ."connect"SSV.dial CBV,avoiding: :exhaust +4 .tCBV.dial SSV +2 "collection"'d @ +2 "sampler"):  +75 "core" A +2 ."airStroke"CS.seek 10ml +3 "collection"'O' +119 "core"  +2 .tCTV.dial :air +2 "collection"'i  +77 "core" +2 .tdelay 15 seconds +1503 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")K +137 "core" +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +5 .tSS.seek 0ml +3 "sampler")c' +3 "collection"'<  +5 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")N  +133 "core"  +6  +517 ' +2 "sampler")w% +5 "core" % \ b + .tCBV.dial between SSV and waste2 +2 "collection"'F  +32 "core"  +2 "collection"'-% +5 "core" % , /\ E +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'2  +45 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<"b +2 .tCS.seek 0ml +2 "collection"'P'4 +2593 "core" 'ў/+\ < +3 "collection"'&% +4 "core" %Ѡ/1\ < +2 "sampler")I% +5 "core" % \ X +2 #tBubblePoint: Intake @70.1psia, Outlet @14.7psia .CBV.dial SSV +2 "collection"'1 @ +31 "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"'U'4 +49 "core" ' + ."CSpush"CS.coast + "collection"'5 +61 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")^ +140 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'#' +2470 "core" ' +2 "collection"'% +4 "core" % a c\ D +2 .tCSV.dial between air and CTV +2 "collection"' ` +31 "core" a +3 .tCS.seek 3.138ml +2 "collection"'v'5D +1739 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +2 "collection"'e  +29 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'Z'4 +819 "core" '`\ F +3 "collection"'% +4 "core" %4\ G +2 "sampler")% +4 "core" %~ \ a +2 #tBubblePoint: Intake @69.4psia, Outlet @14.1psia + .CBV.dial SSV +2 "collection"'S @ +32 "core" @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X9 +3 "core" 9d +103 "collection"'$9 +3 "core" 9%d +103 "collection"'g9 +3 "core" 91#d +103 "collection"',9 +3 "core" 9@'d +103 "collection"'`9 +3 "core" 9Q+d +104 "collection"'x9 +3 "core" 9d/d +103 "collection"'9 +3 "core" 9z 4d +103 "collection"'M9 +3 "core" 9\ 8d +103 "collection"'?9 +3 "core" 9 #d +103 "collection"'29 +2 "core" 9_%d +103 "collection"'O9 +2 "core" 9'd +104 "collection"'&9 +2 "core" 9)d +104 "collection"'I9 +3 "core" 9*d +103 "collection"'19 +3 "core" 9+d +104 "collection"'c9 +3 "core" 9-d +103 "collection"'t9 +3 "core" 9!/d +103 "collection"'59 +3 "core" 9B0d +103 "collection"'L9 +2 "core" 9b3d +104 "collection"'9 +3 "core" 94d +104 "collection"'|9 +2 "core" 95d +104 "collection"'y9 +3 "core" 98d +103 "collection"'o9 +2 "core" 99d +104 "collection"'b9 +3 "core" 9;d +103 "collection"'89 +3 "core" 9<d +103 "collection"'^9 +2 "core" 9;?d +104 "collection"'P9 +2 "core" 9Z@d +104 "collection"'U9 +3 "core" 9xBd +103 "collection"'9 +3 "core" 9Dd +103 "collection"'k9 +4 "core" 9Ed +103 "collection"'/9 +2 "core" 9Hb +104 "collection"'Y9 +3 "core" 9I` +103 "collection"']9 +3 "core" 9 K\\ +103 "collection"'9 +3 "core" 9+MZ +103 "collection"'=9 +6 "core" 9IPX +103 "collection"'j9 +2 "core" 9fQT +104 "collection"'9 +2 "core" 9SS +104 "collection"'f9 +3 "core" 9U Q +103 "collection"'9 +2 "core" 9VO +105 "collection"'l9 +2 "core" 9YL +104 "collection"'X9 +3 "core" 9[J +103 "collection"'{9 +3 "core" 9 \ \\G +103 "collection"'9 +2 "core" 9 $_!F +104 "collection"'69 +2 "core" 9 =`%D +104 "collection"'9 +3 "core" 9 Vc*B +103 "collection"'u9 +2 "core" 9 ne.A +104 "collection"'h9 +2 "core" 9 g2? +104 "collection"'a9 +3 "core" 9 h6= +103 "collection"'49 +3 "core" 9 j;; +103 "collection"'.9 +3 "core" 9 m?9 +103 "collection"' 9 +2 "core" 9 nC9 +104 "collection"'z9 +2 "core" 9 qG7 +104 "collection"'9 +2 "core" 9\ rL5 +104 "collection"' 9 +2 "core" 9\ tP4 +104 "collection"'#9 +3 "core" 9\ ,vT2 +103 "collection"'e9 +2 "core" 9\ @xX2 +104 "collection"'v9 +3 "core" 9\ Qz]0 +103 "collection"'9 +3 "core" 9\ c}a. +103 "collection"'9 +3 "core" 9\ s}e- +103 "collection"'S9 +3 "core" 9\ i- +103 "collection"'+9 +2 "core" 9\ n+ +104 "collection"'R9 +2 "core" 9\ r+ +104 "collection"'m9 +2 "core" 9\ v) +104 "collection"'9 +2 "core" 9\ z) +104 "collection"'p9 +3 "core" 9\ ' +104 "collection"'\\9 +3 "core" 9\ ' +103 "collection"'9 +2 "core" 9\ & +104 "collection"'9 +3 "core" 9\ % +103 "collection"'9 +3 "core" 9 % +103 "collection"'B9 +3 "core" 9 # +104 "collection"'V9 +2 "core" 9 # +104 "collection"'Z9 +2 "core" 9 &" +104 "collection"'"9 +2 "core" 9 1! +154 "collection"' 9 +6 "core" 9 A +103 "collection"'9 +3 "core" 9 L +103 "collection"'q9 +3 "core" 9 V +103 "collection"'9 +3 "core" 9 ^ +103 "collection"'9 +3 "core" 9 g +103 "collection"'9 +3 "core" 9 q +103 "collection"'s9 +3 "core" 9 z +104 "collection"'%9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'39 +3 "core" 9  +103 "collection"'C9 +3 "core" 9  +103 "collection"')9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'r9 +3 "core" 9  +103 "collection"';9 +3 "core" 9  +103 "collection"'@9 +3 "core" 9  +103 "collection"'G9 +3 "core" 9  +103 "collection"'79 +3 "core" 9  +103 "collection"'D9 +3 "core" 9  +103 "collection"'Q9 +3 "core" 9  +103 "collection"''9 +3 "core" 9  +104 "collection"'H9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'9 +3 "core" 9   +103 "collection"'J9 +3 "core" 9  +103 "collection"'_9 +3 "core" 9  +103 "collection"'>9 +3 "core" 9  +103 "collection"'$9 +3 "core" 9  +103 "collection"'g9 +3 "core" 9 " +103 "collection"',9 +3 "core" 9 & +103 "collection"'`9 +4 "core" 9 * +103 "collection"'x9 +3 "core" 9 / +103 "collection"'9 +3 "core" 9 3 +103 "collection"'M9 +3 "core" 9 7 +103 "collection"'?9 +3 "core" 9 !; +103 "collection"'E9 +3 "core" 9 %@ +104 "collection"' 9 +3 "core" 9 )D +103 "collection"'9 +3 "core" 9 -H +103 "collection"'n9 +3 "core" 9 1L +103 "collection"'99 +3 "core" 9 7Q +103 "collection"'9 +2 "core" 9 :U +104 "collection"'\ 9 +3 "core" 9 >Y +103 "collection"'T9 +2 "core" 9 B] +104 "collection"'W9 +2 "core" 9 Fb +104 "collection"'d9 +3 "core" 9 Kf +33 "Can"  OO +70 "collection"':9 +3 "core" 9 Mj +104 "collection"'!9 +3 "core" 9 Rn +103 "collection"'i9 +2 "core" 9 Vs +104 "collection"'(9 +3 "core" 9 Zw +103 "collection"'K9 +3 "core" 9 ]{ +103 "collection"'<9 +3 "core" 9 ` +103 "collection"'N9 +3 "core" 9 e +103 "collection"'A9 +3 "core" 9 h +103 "collection"'w9 +3 "core" 9 l +103 "collection"'F9 +2 "core" 9 p +104 "collection"'-9 +3 "core" 9 t +103 "collection"'29 +3 "core" 9 w +103 "collection"'O9 +3 "core" 9 { +103 "collection"'&9 +3 "core" 9 } +103 "collection"'I9 +2 "core" 9  +104 "collection"'19 +3 "core" 9  +104 "collection"'c9 +2 "core" 9  +104 "collection"'t9 +2 "core" 9  +104 "collection"'59 +2 "core" 9  +104 "collection"'L9 +2 "core" 9  +104 "collection"'9 +3 "core" 9  +103 "collection"'|9 +2 "core" 9  +104 "collection"'y9 +2 "core" 9  +104 "collection"'o9 +2 "core" 9  +104 "collection"'b9 +3 "core" 9  +103 "collection"'89 +3 "core" 9  +103 "collection"'^9 +3 "core" 9  +103 "collection"'P9 +3 "core" 9  +3 .tCH.hold 5:00,85C +3 "collection"'U   ? +4 "core"  +30002  +2 "collection"'9 +4 "core" 9  +2 #tCollection Puck Heater at 85.1C after lysing +2 .CS.seek 0ml + "collection"'k'4 +419 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'/ @ +108 "core" B +3 .tCSV.dial :air +2 "collection"'Y @ +45 "core" > +2 .tCS.seek 5ml +2 "collection"']'p +1377 "core" ' + .tCSV.dial CTV +2 "collection"'  +47 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"'= @ +46 "core" ? +2 .tdelay 2 seconds +201 .CSV.dial CTV +3 "collection"'j  +46 "core"  +2 .tdelay 2 seconds +201 .CSV.dial :air +2 "collection"' @ +46 "core" ? +2 .tdelay 2 seconds +202 .CS.seek 0ml +2 "collection"'f'4 +1374 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +105 "core"  + .tCBV.dial CSV +2 "collection"'l  +31 "core"  +2 "collection"'X% +4 "core" %7 e i :\ = +3 .tCS.seek 5ml +2 "collection"'{'p +1367 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +46 "core" +2 "collection"'6% +4 "core" %p A D \ \ ? +3 .tCS.seek 7ml +2 "collection"''j +608 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +53 "collection"'u @ +48 "core" ? +2 .tCS.seek 10ml +2 "collection"'h' +857 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'a ` +119 "core" _ +2 #tLysing Complete +2 "collection"'4& +4 "core" &W\\a /\ 8D +2 #tStoring sh1 puck in Collection Clamp to tube 3 +2 "manipulator"&.% +4 "core" %\   +2 "storage"( % +4 "core" %b L H \ Z +2 "storage"(z. +3 "core" . +3 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(( +205 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ( & +3 "core" &\ \  R\ Q +2 "manipulator"&#& +4 "core" & N 1 +2 "manipulator"&e% +4 "core" %\  |   +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&v( +186 "core" ( +2 "manipulator"&& +4 "core" &   +3 "storage"(& +4 "core" &D\ \ \ \ P +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&S' +97 "core" ' +2 "storage"(+& +4 "core" &D\ \ \ P +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(R'V +290 "core" ' +2 "storage"(m- +3 "core" -'} +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&& +3 "core" & `  +2 "storage"(p& +4 "core" &I\ (\ # \ Q +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 3 +2 "manipulator"&\\' +22 "core" ' +2 .tElbow.hold + "manipulator"&, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +4 "core" -'} +2 .tSE.seek 0.06 Pucks below Top Plate +2 "storage"(' +28 "core" ' +2 "manipulator"&B% +4 "core" %C n w +2 "storage"(V& +4 "core" &D\ \  P\ P +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 345 counts + "manipulator"&Z'o +18 "core" ' +2 "manipulator"&"& +5 "core" &   +2 "storage"( & +4 "core" &I\ )\ (\ R +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +28 "core" ' +2 .tSE.seek 1.06 Pucks below Top Plate +3 "storage"(q' +48 "core" ' +2 "manipulator"&& +5 "core" & Q  +2 "manipulator"&% +4 "core" %з   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&s(ӷ +152 "core" ( +2 "manipulator"&%& +4 "core" &ӷ  3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &ӷ O 3 +2 .tForearm.seek CC +2 "manipulator"&' +92 "core" ' +2 .tHand.close +2 "manipulator"&3/ +72 "core" / +2 .tCC.seek :open +2 "collection"'C( +421 "core" ( +3 "storage"()& +4 "core" &I\ /\ 7 \ S +2 "storage"(& +4 "core" &I\ /\ : s\ S +2 "manipulator"&r& +4 "core" &  2 +2 "manipulator"&;% +4 "core" % I 5 +3 .tForearm.seek :retract +2 "manipulator"&@'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&G( +184 "core" ( +2 "manipulator"&7& +4 "core" & % +2 "storage"(D& +4 "core" &H 1 2 \ V +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 .tForearm.seek 3 +2 "manipulator"&Q' +100 "core" ' +2 .tElbow.hold + "manipulator"&', +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&H1 +60 "core" 1 +3 "manipulator"&% +5 "core" % : $ M +2 "storage"(& +4 "core" &I\ .\ , C\ S +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 336 counts +2 "manipulator"&J'f +15 "core" ' +2 "manipulator"&_& +4 "core" &   +2 "storage"(>& +4 "core" &I 9 : \ W +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&$' +36 "core" ' +46 "storage"(g% +12 "core" % / ' @\ X +3 ."downElevator"SE.seek :down +4 "storage"(,'X +102 (`% +3 "core" %1\ /\ , t\ R]{ +2 "manipulator"&x% +4 "core" %   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'M @ +41 "core" A +3 .tCS.seek 10ml +2 "collection"'?' +3 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"'E ` +29 "core" a +50 .tAIV.dial :bypass +2 "collection"' { +4 "core" | +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" & /\ E +2 .tHand.open +2 "manipulator"&n1 +23 "core" 1 +2 "manipulator"&9& +5 "core" & .  +2 "manipulator"&% +4 "core" % \  +  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\ (- +186 "core" ( +2 "manipulator"&T& +4 "core" &-   !  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &W& +3 "core" &-  J  +2 .tForearm.seek :garage +2 "manipulator"&d'η +97 "core" ' +2 .tHand.close + "manipulator"&:/ +64 "core" / +2 "manipulator"&!& +4 "core" &- G  +3 "manipulator"&i% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&('\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&K(ӷ +282 "core" ( +2 "manipulator"&<& +4 "core" & w 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &N& +4 "core" &  5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&A' +102 "core" ' +2 "manipulator"&w& +4 "core" &  5 +3 "manipulator"&F% +4 "core" %  ; +2 "collection"'-& +4 "core" &s\ F +2 "collection"'2& +5 .tCC.seek :closed + "collection"'O(W +4 "core" &B\ F +3 &\ F +9 &-\ ?,~ +9 &b\ =@ +10 &bzp\ =Q +9 &#X\ ?Q +9 &[f\ @Q +10 &ZJ\ ?Q +9 &kY\ @P +10 &+Y \ \ @Q +9 &Y\ ?Q +9 &V\ =P +10 & qZ\ ?Q +9 &"3VH\ @Q +9 &#Y\ @Q +11 &%\\d\ ?Q +8 &'zY:\ ?Q +10 &)<Z\ ?Q +9 &*Z #\ ?Q +9 &,Z \ @Q +10 &.^\ ?Q +9 &0CZ\ @Q +9 &2[\ ?Q +10 &3]j\ @Q +9 &5YC\ @Q +10 &7MY\ @P +9 &9Z\ @Q +9 &:\\\ ?Q +10 &<Y \ @Q +9 &>S\\ 6\ ?Q +9 &@Z \ ?Q +10 &A\\\ >Q +9 &C\\\ @Q +10 &E[\\\ ?Q +9 &G]\ ?Q +9 &Hh\ >R +10 &Jg\ +2 ( + "collection"'r& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.30 +52 .Hand.open +3 "manipulator"&71 +59 "core" 1 +2 "manipulator"&D% +4 "core" %   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'s  +139 "core" ~ +2 .tCSV.dial CTV + "collection"'H  +29 "core"  +3 .tCS.seek 5ml +2 "collection"''p +1371 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'' +734 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'_'4 +743 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%>  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%g' +2621 "core" ' + .tPSV.dial :mixloop +2 "processing"%@ +44 "core" +2 .tdelay 3 seconds +301 .PSV.dial :air +2 "processing"%G  +45 "core"  +2 .tdelay 2 seconds +201 .PSV.dial :mixloop +2 "processing"%` +45 "core" +2 .tdelay 3 seconds +301 .PSV.dial :waste1 +2 "processing"%x  +136 "core"  +2 .tPS.seek :empty +2 "processing"%Q' +2605 "core" ' + .tCBV.dial :waste1 +2 "collection"'J @ +48 "core" > +2 .tdelay 5 seconds +502 .CBV.dial AIV +3 "collection"'q  +47 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +2 "collection"'M @ +46 "core" @ +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'E  +47 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"' ` +31 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +45 "core" > +2 .tCS.seek 10ml +2 "collection"'$' +2644 "core" ' + .tCSV.dial CTV +2 "collection"'n  +46 "core"  +2 .tCS.seek 0ml +2 "collection"'9'4 +2650 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +30 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"',  +137 "core" +2 "collection"'& +4 "core" &WWI/\ C> +2 #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&h% +4 "core" %\ \   m  +2 "storage"(T% +4 "core" %[ x z t\ c +2 "storage"(W. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"('( +209 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (:& +2 "core" &   W\ X +3 "manipulator"&!& +3 "core" & 7 +3 "manipulator"&i% +3 "core" %\ \   +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&( +172 "core" ( +2 "manipulator"&d& +4 "core" & / \ +2 "storage"(<& +4 "core" & T S\ [ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&N' +97 "core" ' +2 "storage"(\ & +4 "core" & I K \ \\ +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(w'V +289 "core" ' +2 "storage"(F- +3 "core" -'u +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&-& +4 "core" & " \ +2 "storage"((& +4 "core" & 9 E U\ Z +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 3 + "manipulator"&C' +29 "core" ' +2 .tElbow.hold + "manipulator"&2, +4 "core" , +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 "storage"(&- +3 "core" -'u +3 .tSE.seek 1.07 Pucks below Top Plate + "storage"(I' +30 "core" ' +2 "manipulator"&1% +4 "core" %3 c +2 "storage"(t& +4 "core" & 2 0 \ U +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 329 counts +2 "manipulator"&5'_ +15 "core" ' +2 "manipulator"&A& +4 "core" &   +2 "storage"(& +5 "core" & R H \ Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&L' +28 "core" ' +2 .tSE.seek 2.07 Pucks below Top Plate +2 "storage"(y' +43 "core" ' +2 "manipulator"&|& +5 "core" &  +2 "manipulator"&b% +4 "core" %  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&8'\ +88 "core" ' +2 .tElbow.seek CC +2 "manipulator"&^(ӷ +164 "core" ( +2 "manipulator"&P& +4 "core" &" & ;5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +56 &o& +3 "core" &" E ;5 +2 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' + .tHand.close +2 "manipulator"&U/ +67 "core" / +2 .tCC.seek :open +2 "collection"'/( +421 "core" ( +2 "storage"( & +4 "core" &  * /\ U +2 "storage"(& +4 "core" & 5 7 X\ V +3 "manipulator"&Y& +4 "core" &"  ;4 +2 "manipulator"&% +4 "core" % 9  +2 .tForearm.seek :retract +2 "manipulator"&k'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&j( +173 "core" ( +2 "manipulator"&]& +4 "core" & +2 "storage"(& +5 "core" & w s \ ] +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&X' +95 "core" ' +2 .tElbow.hold +2 "manipulator"&K, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&c1 +73 "core" 1 +4 "manipulator"&O% +4 "core" % H X +2 "storage"(& +4 "core" & S R 0\ Z +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 350 counts +2 "manipulator"&6't +15 "core" ' +2 "manipulator"&l& +4 "core" &   r +3 "storage"(& +4 "core" & v g q\ ] +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +22 "core" ' +2 "storage"(a% +5 "core" % x y u\ ^ +3 ."downElevator"SE.seek :down +3 "storage"(.'X +100 ( % +3 "core" %3 J K \ \\\\y +2 "manipulator"&{% +4 "core" % +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"& '\ +89 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%#  +106 "core" +2 "processing"%e% +4 "core" %\ M +3 .tPS.seek 0.499ml +2 "processing"%' +587 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :mixloop +2 "processing"%4 +56 "core" +2 .tPRV.dial :air + "processing"%*  +45 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%+  +46 "core"  + .tCBV.dial AIV +2 "collection"'0  +48 "core" +3 .tPRV.dial between CBV and air +2 "processing"%  +30 "core"  +2 .tPRV.dial :air +2 "processing"%p  +28 "core"  +2 "processing"%u% +4 "core" %\ B +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.599ml +2 "processing"%B' +249 "core" ' + .tPRV.dial :waste2 +2 "processing"%" @ +76 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek :empty +2 "processing"% ' +684 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &\ G + .tHand.open +2 "manipulator"&S1 +16 "core" 1 +2 "manipulator"&v& +4 "core" &  6 r +2 "manipulator"&z% +4 "core" %\   !  +3 .tElbow.seek FlushPuck::Garage + "manipulator"&\\(- +188 "core" ( +2 "manipulator"&Z& +4 "core" &-   :  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&m'η +97 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +2 "manipulator"&& +4 "core" &-  ,  +2 "manipulator"&3% +4 "core" %  l = +3 .tForearm.seek :retract +2 "manipulator"&V'\ +95 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&R(ӷ +275 "core" ( +2 "manipulator"&[& +4 "core" & - 1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &)& +3 "core" &  H 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&& +4 "core" &   1 +3 "manipulator"&% +4 "core" %  s +2 "collection"'& +4 "core" &Z\ F +2 "collection"'f& +5 .tCC.seek :closed + "collection"'7(W +4 "core" &Z\ G +2 &[\ G +8 &/Z\ @+{ +9 &b[\ ?? +10 &^yY\ ?Q +9 &UU\ AQ +9 &XE\ AQ +51 &XJ\ AQ +11 &dWC\ AQ + &&YK\ AQ +2 &XL\ AQ +2 &VN\ AQ + & mXJ\ AQ + &"0UG\ AP +7 &#XD\ AQ +9 &%YF\ AQ +9 &'vWD\ BP +10 &)6W@\ AQ +9 &*W8\ AQ +9 &,V;\ AP +10 &.|W=\ AQ +9 &0>W8\ AQ +9 &2Y5\ AQ +10 &3Y:\ AQ +9 &5V7\ AQ +10 &7FW0\ AQ +9 &9 V8\ AQ +9 &:U5\ ?Q +10 &<X2\ ?Q +9 &>OW7\ ?Q +9 &@Y,\ >Q +10 &AX8\ ?Q +9 &CW+\ ?Q +10 &EUX#\ ?Q +9 &GU!\ ?Q +9 &H_%\ >R +10 &J}%\ =T +9 &LK(\ ;X +10 &N,\ 7[ +9 &O'\ 7\\ +9 &Q\ 7] +10 &SD%\ 6] +9 &U(\ 2] +9 &Vz$\ 80 +10 &WK'\ ;#e +9 &W['\ ;U +2 ( + "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.16 +2 "collection"'D& +4 "core" &W[})\ ;U + .tHand.open +2 "manipulator"&r1 +55 "core" 1 +2 "manipulator"&s% +4 "core" %  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&H'\ +96 "core" ' +2 "collection"'& +4 "core" &W[w\ @U +3 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +77 "core" > +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%?  +75 "core" +2 .tdelay 2 seconds +201 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +77 "core"  +2 .tdelay 2 seconds +202 "processing"%% +3 "core" %\ B +3 .tPS.seek 1.499ml +2 "processing"%>' +1599 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%=' +1092 "core" ' + .tPSV.dial :air +2 "processing"%@  +42 "core"  +2 .tPS.seek 0ml +2 "processing"%G' +1082 "Can" \ ;oo +1535 "core" ' +2 #t\mixing lysate with speDil +2 .PSV.dial :PML +4 "processing"%` +45 "core" +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%x  +47 "core"  +2 .tdelay 2 seconds +202 "processing"%g% +4 "core" %\ B +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml + "processing"%J'o +2340 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%q  +78 "core"  +2 .tdelay 2 seconds +202 "processing"%M% +3 "core" %n\ = +3 .tPS.seek 0.475ml +2 "processing"%E' +2563 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%  +46 "core"  +2 .tdelay 2 seconds +202 .PS.seek 0.965ml +2 "processing"%'N +4991 "core" ' +2 .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%_  +45 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%n  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%$' +1628 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"% +75 "core"  +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%, @ +76 "core" ? +2 .tPS.seek 0ml +2 "processing"%' +2618 "core" ' + .tPSV.dial :air +2 "processing"%h  +76 "core"  +2 .tPS.seek 2.5ml +2 "processing"%T' +2610 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%W +75 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%:' +2605 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV + .PSV.dial :air +2 "processing"%!  +77 "core"  +2 .tPS.seek 2.5ml +2 "processing"%i' +2617 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :PML +2 "processing"%d +44 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%<  +76 "core" +2 "processing"%\ % +5 "core" %\ B +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%' +7737 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +3 "collection"' & +58 "core" $ + .tAWV.select :waste +2 "collection"' +10 "processing"%F% +4 "core" %\ @ +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +2 .tPS.seek 1.22ml +2 "processing"%-'nC +10821 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"'( { +58 "core" | +2 .tPS.reconfigure PSconfig +52 "processing"%#A d`xb +4 .tPS.seek 0ml +2 "processing"%&' +1314 "core" ' + .tPSV.dial :air +2 "processing"%1  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%t' +2604 "core" ' + .tPSV.dial :PML +2 "processing"%A +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2612 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 '|& +3 "core" &W[{\ <U +3 #"MFBPCR"Extracting Nucleic Acid from AIV +2 #tBeginning samplePassD +4 ."MFBPCR"SPE.hold 2:46:40,55C +2 "collection"'b& +3 "MFB"*N @@T +5 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +3 "core" &W[{\ ;U +2 .tAWV.select :air + .AIV.dial :bypass +2 .PSV.dial PSR +2 "processing"%w +26 "core"  +2 ."MFBPCR"delay 20 seconds +83 "core"  +2 "processing"%C% +5 "core" % + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%5' +1595 "core" ' +2 .tdelay 5 seconds +299 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"*I I +165 "core" J +2 "MFB"*P% +5 "core" %R?C +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*o'6 +16 .tPSV.dial :waste1 +4 "processing"%L  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%2' +1609 "core" ' + .tPSV.dial PSR +2 "processing"%U +48 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%8' +423 "Can" " )) +2185 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :mixloop + "processing"%; +110 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"% ' +1580 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*  +23 "core" ' + .tPSV.dial PSR +2 "processing"%Y +48 "core"  +2 "MFB"*% +4 "core" %6 q G +3 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*]'ͼ +50 "core"  +2 "processing"%% +5 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%' +552 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*^ % +52 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*c'R +979 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%O  +47 "core"  +3 .tPS.seek 0ml + "processing"%' +159 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*l  +52 "core"  +2 "MFB"*% +4 "core" %RQ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*a' +1374 "core" ' + .tPSV.dial PSR +2 "processing"%k +55 "core" ' + ."MFBPCR"delay 3 seconds +5 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"% ' +281 ."MFBPCR"ATV.dial :AIV +2 "MFB"*{ I +74 "core" I +2 "MFB"*j% +4 "core" %\ x M +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*X'z +2239 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%6 +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%y' +2621 "core" ' + .tPSV.dial PSR +2 "processing"%# +110 "core"  +2 "processing"%e% +5 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%' +1601 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%.  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%'' +784 "core" ' + ."MFBPCR"delay 5 seconds +504 "MFB"*Q9 +3 "core" 9nzF +2 #"MFBPCR"Solid Phase Extraction Heater at 47.6C +2 .ATV.dial ASV + "MFB"*4 n +37 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery + "MFB"**% +5 "core" %v# K +2 ."MFBPCR"AS.seek 0.041ml +47 "MFB"*+'% +217 "core" ' + .tPSV.dial PSR +2 "processing"%0 +46 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%' +2607 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%p +108 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%u' +2618 "core" ' + .tPSV.dial PSR +2 "processing"% +108 "core"  +2 "processing"%"% +5 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%B' +1596 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +4 "processing"%  +45 "core"  +3 .tPS.seek 0ml + "processing"%S' +722 "core" ' +2 ."MFBPCR"delay 10 seconds +872 "core" ' + .tPSV.dial PSR +2 "processing"%v +46 "core" +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%z' +65 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +2320 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%% +119 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%K'k +2674 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%  +138 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%' +251 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +3 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"*3 I +50 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +761 "core" ' + .tPSV.dial :air +2 "processing"%m  +120 "core"  +3 .tPS.seek 2.5ml + "processing"%[' +2611 "core" ' + .tPSV.dial :mixloop +2 "processing"%) +47 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%\\' +5109 "core" ' + .tPSV.dial :air +2 "processing"%  +46 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%' +1360 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +65 "core" +2 "MFB"*V% +4 "core" %Vo I +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*/'Q +1030 "core" ' + ."MFBPCR"ATV.dial :AIV +2 "MFB"*D I +69 "core" I +2 "MFB"*r% +4 "core" %R 3 H ) +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*s' +54 "core" ' + .tPSV.dial :mixloop +2 "processing"% +46 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%f' +715 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"* n +153 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +239 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*?  +110 "core"  +3 "MFB"*% +4 "core" %R^ K +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +1030 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol + "MFB"*  +71 "core" +2 "MFB"*>% +4 "core" %\  M X +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*@'_ +2442 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'=  +44 "core"  +2 "collection"'`% +4 "core" %,\  +2 #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'x'P +1126 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'g' +1625 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'G  +4 'q  +48 "core"  +92  +2 .tCBV.dial :waste1 +47 "collection"'M @ +54 "core" ? +2 .tCS.seek 0ml +2 "collection"'J'4 +2024 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*  +36 "core" +2 ."MFBPCR"delay 3 seconds +273 "core" ' + .tCSV.dial CSR +3 "collection"'E  +25 "MFB"*_% +3 "core" %_ L Q +2 ."MFBPCR"AS.seek 0.434ml +3 "MFB"*n'ݠ +12 "core"  +2 "collection"'% +5 "core" %8\  + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"''P +491 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*,  +50 "core" +2 "MFB"*$% +4 "core" %ݥ QS +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*h'< +254 "core" ' +2 .tdelay 5 seconds +64 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +118 "core" n +2 "MFB"*W% +4 "core" %A V +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*T'&K +10 .tCSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'!' +1627 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"':  +45 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'d'4 +232 "Can" !\  +2409 "core" ' +2 "collection"'<& +5 "core" &W[{}\ U +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&\ & +4 "core" & \ }, +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&i(ӷ +15 "core" ( +2 "manipulator"&& +4 "core" &Ӷ - ~) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &F& +3 "core" &Ӷ D ~) +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' + .tHand.close +2 "manipulator"&(/ +66 "core" / +2 .tCC.seek :open +2 "collection"'-( +419 "core" ( +2 "manipulator"&1& +4 "core" & * @ & +2 "manipulator"&&% +4 "core" % 4 G  +3 .tForearm.seek :retract +2 "manipulator"&A'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&t(- +297 "core" ( +2 "manipulator"&|& +4 "core" &- d g  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +4 "core" &- g e  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +117 "core" ' + .tHand.open +2 "manipulator"&w1 +73 "core" 1 +2 "manipulator"&C% +4 "core" % ε  | +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +99 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 4 into Collection Clamp + "collection"'I& +5 "core" &v\ , +2 "manipulator"&P% +4 "core" %\  p t ;  +2 "storage"(L% +4 "core" %b _\ J +2 "storage"(}. +4 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 4 +2 "storage"(5(,9 +210 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (U& +3 "core" &,6 \ <+ +2 "manipulator"&2& +4 "core" &- N z +2 "manipulator"&;% +4 "core" %\   { +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 4 +2 "manipulator"&8(w +188 "core" ( +2 "manipulator"&& +4 "core" & c w +3 "storage"(& +4 "core" &,8 p t ^\ 7. +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 700 counts +2 "manipulator"&Y' +98 "core" ' +2 "storage"(& +4 "core" &,8 Z Y \ 8. +3 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(o'V +130 "core" ' +2 "storage"( - +4 "core" -' + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +3 (^& +4 "core" &,8 q s {\ 7. +2 "manipulator"&]& +4 "core" &  x +3 ."WCR"Elbow.seek 4 +2 "manipulator"&O(w +10 "core" ( +2 "manipulator"&l& +4 "core" &  z +2 "storage"(& +4 "core" &,8 Z x [\ 9. +3 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"&'7 +16 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&c/ +37 "core" ' +2 ."MFBPCR"delay 3 seconds +30 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&k& +58 "storage"('X +6 "core" & B t +2 "manipulator"&{% +5 "core" % B ( x +2 ."WCR"Forearm.seek :retract +4 "manipulator"&j'\ +92 "core" ' + ' + ."downElevator"SE.coast +3 ."WCR"Elbow.seek CC +2 "storage"(5 +3 "manipulator"&a(ӷ +84 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*6 % +69 "core" ( + $ +3 ."MFBPCR"AS.reconfigure ASconfig +2 "manipulator"& & +4 "MFB"*#,,'T(^20( b +5 "core" &ӽ t6 + ."MFBPCR"AS.seek :empty +3 ."WCR"Elbow.reconfigure LooseElbow +4 "MFB"*#'R +2 "manipulator"&$ &.,(#b +5 &e& +3 "core" &ӽ  w6 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +3 "manipulator"&y' +100 "core" ' +2 "manipulator"&.& +5 "core" &ӽ A s6 +2 "manipulator"&% +4 "core" %  r +3 "collection"'Q& +4 "core" &M\  +2 "collection"'4& +5 ."WCR"CC.seek :closed +2 "collection"'*(W +3 "core" &\\\  +3 &I\  +10 &/P\ ,} +9 &bG\ @ +9 &fu5\ Q +10 &$S<\ R +9 &U8\ R +10 &U,\ R +9 &lS%\ R +9 &.U(\ R +10 &V+\ R +9 &Q\ R +10 & sR\ R +9 &"6R\ R +9 &#S\ Q +10 &%V$\ R +9 &'|S\ R +9 &)?S\ Q +10 &+V\ R +9 &,S\ Q +9 &.U\ \ R +10 &0FT\ \ R +9 &2Y\ R +10 &3W\ R +9 &5S\ R +9 &7NR\ R +10 &9S\ Q +9 &:S\ R +9 &<X\ R +10 &>VU\ R +9 &@U\ R +10 &AU\ R +9 &CW\ R +9 &E\\U\ R +10 &GZ\ S +9 &Hd\ S +9 &Jy\ V +10 &LN\ Z +9 &N\ ] +10 &O\ ] +9 &Q\ ] +9 &SJ\ ^ +10 &U \ ^ +9 &V|\ 0 +9 &WW%\ J +5 ' + ."MFBPCR"ATV.dial :air2 +4 "MFB"*X  +3 "core" ( + &W_U\ B +2 "collection"'4& +5 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.25 +2 .Hand.open + "manipulator"&01 +3 "core" &W_U\ B +17  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*'' +36 "core" 1 +2 "manipulator"&p% +4 "core" %  z 2 o +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + ."WCR"SC.coast +2 "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")+ +4 "core" + +2 "sampler")"% +4 "core" %pp \ ? +2 "collection"'u& +5 "core" &W_U\ #B +3 "Can" "\  + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +2 "collection"'  +139 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X +15 "collection"' % +4 "core" %5\ \  +2 "sampler")>% +4 "core" %*}| +2 "collection"'% +4 "core" %5\ \  +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X?< )m +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'<% +4 "core" %5\ \  +2 "sampler")\ % +4 "core" %>S11  +16 "collection"'% +4 "core" %5\ \  +2 "sampler")F% +4 "core" %| 34  +15 "collection"'(% +4 "core" %5\ \  +2 "sampler")R% +4 "core" %|A?  +16 "collection"'H% +3 "core" %5\ \  +2 "sampler")7% +4 "core" %|NO  +16 "collection"'1% +4 "core" %5\ \  +2 "sampler")&% +4 "core" %|`e  +16 "collection"'% +4 "core" %5\ \  +2 "sampler")|% +4 "core" % tu T +15 "collection"'i% +4 "core" %5\ \  +2 "sampler")b% +4 "core" % +2 "collection"'w% +4 "core" %5\ \  +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X? (e +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'A% +4 "core" %5\ \  +2 "sampler")I% +4 "core" %H:T42  +16 "collection"'P% +4 "core" %5\ \  +2 "sampler")L% +4 "core" %Ja 77  +16 "collection"'}% +3 "core" %5\ \  +2 "sampler")% +4 "core" %Ja CD  +16 "collection"'U% +4 "core" %5\ \  +2 "sampler")2% +4 "core" %Jb RP ~ +15 "collection"';% +4 "core" %5\ \  +2 "sampler")% +4 "core" %Jb bd ~ +15 "collection"'% +4 "core" %5\ \  +2 "sampler")t% +4 "core" %Jftt a +16 "collection"'% +3 "core" %5\ \  +2 "sampler") % +4 "core" %Jf # +2 "collection"'^% +4 "core" %5\ \  +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X>  +16 "collection"'Z% +4 "core" %5\ \  +2 "sampler")% +4 "core" %L"KJ  +16 "collection"'% +4 "core" %5\ \  +2 "sampler"))% +4 "core" %L"Z\\  +16 "collection"'[% +3 "core" %5\ \  +2 "sampler")% +4 "core" %M"no  +16 "collection"'\\% +4 "core" %5\ \  +2 "sampler")% +4 "core" %R R +2 "collection"'V% +4 "core" %5\ \  +2 #"WCR"Intake @34.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X>  +16 "collection"'% +4 "core" %5\ \  +2 "sampler")/% +4 "core" %1V"JK  +16 "collection"'% +4 "core" %5\ \  +2 "sampler")% +4 "core" %1V"ZZ  +16 "collection"'s% +3 "core" %5\ \  +2 "sampler")?% +4 "core" %1V"mo \  +16 "collection"'% +3 "core" %5\ \  +2 "sampler")% +4 "core" %1W"  +3 "collection"' % +4 "core" %5\ \  +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 65 +3 "sampler")#.A0X>' +346 "core" 'cDb>=  +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'% +4 "core" %5\ \  +2 "sampler")m% +4 "core" %e*=@  +17 "collection"'`% +4 "core" %5\ \  +2 "sampler")9% +4 "core" %e+MN  +16 "collection"'x% +3 "core" %5\ \  +2 "sampler")q% +4 "core" %e+[[  +16 "collection"'G% +4 "core" %5\ \  +2 "sampler")M% +5 "core" %e+lo  +15 "collection"'g% +3 "core" %5\ \  +2 "sampler") % +4 "core" %e \ n +3 "collection"'_% +4 "core" %5\ \  + #"WCR"Intake @33.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X=  +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'R% +4 "core" %5\ \  +2 "sampler")H% +4 "core" %,"CC  +16 "collection"'7% +3 "core" %5\ \  +2 "sampler")1% +4 "core" %,"SU ~ +16 "collection"'&% +4 "core" %5\ \  +2 "sampler")% +4 "core" %,"cg ~ +15 "collection"'|% +4 "core" %5\ \  +2 "sampler")i% +4 "core" %,{ l +2 "collection"'b% +4 "core" %5\ \  +2 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X;  +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'% +3 "core" %5\ \  +2 "sampler")% +4 "core" %y.1HG  +16 "collection"'s% +4 "core" %5\ \  +2 "sampler")?% +4 "core" %y10TW  +15 "collection"'% +3 "core" %5\ \  +2 "sampler")% +4 "core" %y10de  +16 "collection"' % +4 "core" %5\ \  +2 "sampler") % +4 "core" %y2%xx  +2 "collection"'% +4 "core" %5\ \  +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X;% +3 "core" % \ 3 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X> +1401 "core" ',&FD?  +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'p% +3 "core" %5\ \  +3 "sampler")u% +4 "core" %#IL \  +15 "collection"'#% +4 "core" %5\ \  +2 "sampler")% +5 "core" %#VX  +15 "collection"'y% +4 "core" %5\ \  +2 "sampler")O% +4 "core" %#ec \  +16 "collection"'5% +4 "core" %5\ \ h +2 "sampler")v% +5 "core" %#sv  +2 "collection"'Q% +4 "core" %5\ \ j +2 #"WCR"Intake @33.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X;  +2 ."WCR"CBV.dial SSV +79 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 1250.0ml + .Intake.select :open + "sampler") +8 "core" +2 "MFB"*% +4 "core" %R  . +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.049ml +2 "MFB"*m'N% +200 "collection"'J% +4 "core" %5\ \ o +2 #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X@  +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'.% +4 "core" %5\ \  +2 "sampler")% +4 "core" %&EG  +16 "collection"']% +4 "core" %5\ \  +2 "sampler")% +4 "core" %&QQ  +15 "collection"'l% +4 "core" %5\ \  +2 "sampler")T% +5 "core" %&\\^  +15 "collection"'j% +3 "core" %5\ \  +3 "sampler")i% +4 "core" %&kk  +15 "collection"'4% +4 "core" %5\ \  +2 "sampler")X% +4 "core" %&yx  +2 "collection"'% +4 "core" %5\ \  +2 #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X?% +4 "core" %;ab  +53 "collection"'_% +4 "core" %5\ \  +2 "sampler")% +4 "core" %3  +53 "collection"'J% +4 "core" %5\ \  +2 "sampler") % +4 "core" %\  \ E +53 "collection"'M% +4 "core" %5\ \  +2 "sampler")@% +4 "core" % \  +53 "collection"'=% +3 "core" %5\ \  +2 "sampler")m% +4 "core" % +54 "collection"'h% +4 "core" %5\ \  +2 "sampler")% +4 "core" %++ +53 "collection"'n% +3 "core" %5\ \  +2 "sampler")W% +4 "core" %IF +54 "collection"'% +4 "core" %5\ \  +2 "sampler")<% +5 "core" %\\_ +53 "collection"'E% +4 "core" %5\ \  +2 "sampler")% +4 "core" %sr +2 "sampler")F% +4 "core" %ut +2 ."WCR"Intake.select :close + "sampler")0 +10 )\ % +3 "core" %ww \ . +2 ."WCR"SSV.dial :exhaust +2 "sampler")R  +78 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %ss  + ."WCR"Intake.select :close +2 "sampler")0 +10 )_% +3 "core" %wy \ 0 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +79 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X< \ +53 "collection"'5% +4 "core" %5\ \  +2 "sampler")v% +5 "core" %RT \ +53 "collection"'Q% +3 "core" %5\ \  +2 "sampler")0% +4 "core" %be \ +53 "collection"'+% +4 "core" %5\ \  +2 "sampler")%% +4 "core" %rr \ +2 "sampler")% +4 "core" %rt \ +2 ."WCR"Intake.select :close + "sampler")0 +10 )"% +3 "core" %ww \ 0 +2 ."WCR"SSV.dial :exhaust +2 "sampler")K  +79 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %5\ \  +2 "sampler")_% +4 "core" %sv \ +3 "sampler")% +3 "core" %ss \ +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )r% +3 "core" %ww \ &\ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %5\ \  +2 "sampler")_% +4 "core" %+(ec  +15 "collection"'% +4 "core" %5\ \  +2 "sampler")r% +4 "core" %+(mn  +16 "collection"' % +4 "core" %5\ \  +2 "sampler")p% +4 "core" %+ww ~ +15 "collection"'J% +4 "core" %5\ \  +2 "sampler")=% +4 "core" %+ D +2 "collection"'M% +4 "core" %5\ \  +2 #"WCR"Intake @34.4psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0XC% +4 "core" %5\ \  +2 "sampler")_% +4 "core" %pp +2 "sampler")% +4 "core" %qr +2 ."WCR"Intake.select :close + "sampler")0 +10 )r% +3 "core" %qs \ , +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +78 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")% +4 "core" %;xw  +54 "collection"'% +4 "core" %5\ \ % +2 "sampler")u% +5 "core" % 6 +53 "collection"'O% +4 "core" %5\ \ ; +2 "sampler")5% +4 "core" %  +53 "collection"' % +5 "core" %5\ \ * +2 "sampler")L% +4 "core" %  +53 "collection"'0% +4 "core" %5\ \ - +2 "sampler")+% +4 "core" %  +53 "collection"'%% +4 "core" %5\ \ ) +2 "sampler")% +4 "core" %  +54 "collection"'"% +3 "core" %5\ \ ? +2 "sampler")K% +4 "core" %   +54 "collection"'% +4 "core" %5\ \ + +2 "sampler")Z% +4 "core" %   +54 "collection"'% +4 "core" %5\ \ @ +2 "sampler")3% +4 "core" %32  +54 "collection"')% +4 "core" %5\ \ * +2 "sampler")[% +4 "core" %CC  +49 ' +3 ."MFBPCR"SPE.hold 2:46:40,95C +4 .delay 3:00 + "MFB"*Y @F@ +4 "core" /e +3 "collection"'\\% +4 "core" %5\ \ 5 +2 "sampler")6% +4 "core" %TU  +54 "collection"'% +4 "core" %5\ \ , +2 "sampler"){% +4 "core" %\\Z  +54 "collection"'-% +4 "core" %5\ \ 4 +2 "sampler")]% +5 "core" %ee  +53 "collection"'% +3 "core" %5\ \ % +2 "sampler")B% +4 "core" %nm  +3 "sampler")% +4 "core" %oo  + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %qn  +2 ."WCR"SSV.dial :exhaust +2 "sampler")s  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %(~  +2 "collection"'_% +4 "core" %5\ \ & +2 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 17 +2 "sampler")#.0XF +2 "sampler").% +4 "core" %,, +53 "collection"' % +4 "core" %5\ \ P +2 "sampler")e% +4 "core" %=; +53 "collection"'% +4 "core" %5\ \ P +2 "sampler")% +5 "core" %KK +53 "collection"'j% +4 "core" %5\ \ = +2 "sampler")T% +4 "core" %VT +54 "collection"'4% +3 "core" %5\ \ P +2 "sampler")X% +5 "core" %__ +53 "collection"'i% +4 "core" %5\ \ H +2 "sampler")% +4 "core" %ed +53 "collection"'% +4 "core" %5\ \ 3 +2 "sampler")% +4 "core" %lm +2 "sampler")% +4 "core" %nn +2 ."WCR"Intake.select :close + "sampler")0 +10 )u% +3 "core" %oo +2 ."WCR"SSV.dial :exhaust +2 "sampler")O  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")% +4 "core" %0TT  +16 "collection"'3% +4 "core" %5\ \ P +2 "sampler"))% +4 "core" %0YY  +15 "collection"'[% +3 "core" %5\ \ I +2 "sampler")\\% +4 "core" %0``  +16 "collection"'6% +4 "core" %5\ \ L +2 "sampler")% +4 "core" %0fd  +16 "collection"'{% +4 "core" %5\ \ < +2 "sampler")-% +4 "core" %ln d +15 "collection"']% +3 "core" %5\ \ 7 +2 "sampler")% +4 "core" %tu - +16 "collection"'B% +4 "core" %5\ \ = +2 "sampler")% +4 "core" %{}  +2 "collection"'% +4 "core" %5\ \ I +2 #"WCR"Intake @34.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 15 +2 "sampler")#.0XE% +4 "core" %  +53 "collection"'_% +4 "core" %5\ \ 9 +2 "sampler")v% +5 "core" %  +53 "collection"'r% +4 "core" %5\ \ G +2 "sampler") % +4 "core" % \  +54 "collection"''% +5 "core" %5\ \ : +2 "sampler")J% +4 "core" %  +53 "collection"'=% +4 "core" %5\ \ H +2 "sampler")p% +5 "core" %00  +53 "collection"'/% +4 "core" %5\ \ < +2 "sampler")% +5 "core" %A?  +53 "collection"'n% +4 "core" %5\ \ J +2 "sampler")y% +5 "core" %MP  +53 "collection"'% +4 "core" %5\ \ A +2 "sampler")W% +5 "core" %WU  +53 "collection"'h% +4 "core" %5\ \ G +2 "sampler")% +4 "core" %_]  +54 "collection"'F% +4 "core" %5\ \ = +2 "sampler")E% +4 "core" %ed  +53 "collection"'R% +4 "core" %5\ \ 9 +2 "sampler")g% +5 "core" %kj  +53 "collection"'7% +4 "core" %5\ \ K +2 "sampler")1% +5 "core" %qo  +2 "sampler")$% +4 "core" %su  + ."WCR"Intake.select :close +2 "sampler")0 +10 )m% +3 "core" %tt  +2 ."WCR"SSV.dial :exhaust +2 "sampler")|  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X n +35 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*_% +3 "core" %\  ` ^\ 0 +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*v'\  +623 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*r  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +57 .delay 2 seconds +112 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +90 "MFB"*'% +3 "core" %\  \  S P +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*J' l +42 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'=  +44 "core"  +2 "collection"'p% +5 "core" %$\ $ + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'/' +607 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'' +2006 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... + .CBV.dial SSV +2 "collection"'n @ +78 "core" ? +53 "sampler")y% +4 "core" %} \ D +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +95 "core"  +2 "collection"'W% +5 "core" %4\ ( +2 ."WCR"CSV.dial between air and CTV +2 "collection"'h ` +61 "core" _ +3 ."WCR"CS.seek 6.894ml +2 "collection"'' +844 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'E  +4 'F  +32 "core"  +106  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'R'4 +472 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*g  +55 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*7  +73 "core"  +3 ."MFBPCR"ARV.dial :air1 +2 "MFB"*1  +35 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*$% +4 "core" % r\  ] L +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*m' +754 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'| @ +46 "core" ? +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'s' +2493 "core" ' +2 "collection"'b% +5 "core" %UV\ ) + ."WCR"CSV.dial between air and CTV +3 "collection"'@ ` +29 "core" a +3 ."WCR"CS.seek 2.013ml +2 "collection"'S'a +2033 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'A  +28 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'`'4 +124 "core" 'R\ $ +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"':  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +2 "collection"'#P d@b +3 ."WCR"CS.seek :empty +2 "collection"'(' +525 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +140 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'#  +44 "core"  +2 "collection"'P% +5 "core" %\ * + #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'U' +610 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'l' +2000 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... + .CBV.dial SSV +2 "collection"'} @ +80 "core" > +53 "sampler")H% +4 "core" %z{ \ H +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'Q  +96 "core"  +2 "collection"'^% +5 "core" %\ & +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +61 "core" _ +3 ."WCR"CS.seek 6.882ml +59 "collection"'' +840 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'C  +2 '  +29 "core"  +112  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'c'4 +1818 "core" ' + ."WCR"CSV.dial :air +3 "collection"'k @ +46 "core" ? +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"';' +1878 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*V  +80 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*o % +27 "core" ' +2 "collection"'M% +5 "core" %^`\ \ + + & +2 ."WCR"CSV.dial between air and CTV +2 ."MFBPCR"delay 5 seconds +5 "collection"'< ` +29 "core" a +3 ."WCR"CS.seek 2.002ml +2 "collection"'w' +467 #"MFBPCR"Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +1552 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"',  +29 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"''4 +111 "core" 'q\  +3 ."WCR"delay 2:00 +2604 "Can" %\  +9398 ."WCR"CBV.dial :waste2b +3 "collection"'\  +34 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'8' +545 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'  +140 "core" +2 "collection"'.& +4 "core" &W_V\ $B +3 #"WCR"Storing wcr puck in Collection Clamp to tube 3 + "manipulator"& % +4 "core" %\ \    +3 "storage"(e% +3 "core" %V \ D +2 "storage"(. +4 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 3 +2 "storage"(( +207 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (j& +3 "core" & q\ 9 +2 "manipulator"&T& +4 "core" & H w6 +2 "manipulator"&4% +4 "core" %\ \ w +3 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&X( +175 "core" ( +3 "manipulator"&i& +5 "core" & F P  +2 "storage"(& +5 "core" & \ @ +4 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&' +108 "core" ' +2 "storage"(& +5 "core" & \ A +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +2 "storage"('V +281 "core" ' +2 "storage"(O- +4 "core" -'X +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&2& +3 "core" & k ~ +2 "storage"( & +4 "core" & \ > +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek 3 +3 "manipulator"&!' +28 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&u, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(5- +3 "core" -'X +3 ."WCR"SE.seek 2.06 Pucks below Top Plate +2 "storage"(t' +32 "core" ' +57 "manipulator"&%% +8 "core" %/ t +2 "storage"(& +7 "core" & q s e\ 7 +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 3 + 325 counts +2 "manipulator"&+'[ +15 "core" ' +2 "manipulator"&&& +5 "core" & } +2 "storage"(& +4 "core" & { Z\ < +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&' +22 "core" ' +3 ."WCR"SE.seek 3.06 Pucks below Top Plate +2 "storage"(d' +41 "core" ' +2 "manipulator"&3& +5 "core" &  { +2 "manipulator"&K% +5 "core" %  y$ +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&['\ +89 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&\\(ӷ +164 "core" ( +2 "manipulator"&6& +5 "core" &Ӽ I I i:1 + ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +4 "core" &Ӽ I I i:1 +2 ."WCR"Forearm.seek CC +3 "manipulator"&{' +91 "core" ' + ."WCR"Hand.close +2 "manipulator"&Z/ +75 "core" / +2 ."WCR"CC.seek :open +3 "collection"'( +424 "core" ( +2 "storage"(]& +5 "core" & c d \ 5 +2 "storage"(-& +4 "core" & G S K\ 4 +2 "manipulator"&& +4 "core" & ] r:, +2 "manipulator"&% +4 "core" % H  S r\ +3 ."WCR"Forearm.seek :retract +2 "manipulator"&)'\ +94 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&0( +176 "core" ( +2 "manipulator"&B& +5 "core" &v  y +2 "storage"(& +4 "core" & } P\ : +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.seek 3 +2 "manipulator"&' +98 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&I, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"& 1 +74 "core" 1 +4 "manipulator"&% +4 "core" % < r/ +2 "storage"(?& +4 "core" & g q \ 5 +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 3 + 338 counts +2 "manipulator"&"'h +16 "core" ' +2 "manipulator"&x& +5 "core" & L y +2 "storage"( & +4 "core" & a\ 9 +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 700 counts +3 "manipulator"&G' +20 "core" ' +2 "storage"(9% +5 "core" %  \ < +3 ."downElevator"SE.seek :down +4 "storage"(q'X +100 (D% +3 "core" %å#  \ <\\{ +2 "manipulator"&>% +5 "core" % } +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&_'\ +90 "core" ' +50 ' + ."downElevator"SE.coast + "storage"(5 +3 ."WCR"SC.coast + "storage"(6 +4 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &4\ & +2 .tHand.open +2 "manipulator"&r1 +23 "core" 1 +2 "manipulator"&'& +5 "core" & c e  +2 "manipulator"& % +4 "core" %\  g e  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&=(- +191 "core" ( +2 "manipulator"&p& +5 "core" &- J D B +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &v& +4 "core" &- : 7 +3 .tForearm.seek :garage + "manipulator"&z'η +95 "core" ' +2 .tHand.close + "manipulator"&// +60 "core" / +2 "manipulator"&n& +5 "core" &- $  +2 "manipulator"&y% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&W(ӷ +281 "core" ( +2 "manipulator"&h& +4 "core" & ) > J 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" & 6 6  3 +2 .tForearm.reconfigure TightForearm +53 "manipulator"&#Q@2^d^\ b +11 .tForearm.seek CC +2 "manipulator"&F' +94 "core" ' +2 "manipulator"&E& +5 "core" & ) (  3 +2 "manipulator"&% +4 "core" %    +3 "collection"'g& +4 "core" &1\ $ +2 "collection"'7& +5 .tCC.seek :closed +2 "collection"'1(W +4 "core" &.\ $ +2 &\ # +9 &,\ ,} +9 &a\ @ +10 &Tv"\ Q +9 &P\ R +9 &V"\ R +10 &U\ R +9 &ZT\ R +10 &U\ R +9 &W!\ R +9 &T\ !R +10 & aS#\ R +9 &"#S\ R +9 &#U\ R +10 &%U\ R +9 &'kT\ Q +10 &),U\ R +9 &*T\ Q +9 &,S \ R +10 &.rT\ R +9 &04R\ R +9 &1T \ R +10 &3V\ R +9 &5{R\ Q +10 &7<U\ \ R +9 &8U\ Q +9 &:T \ R +10 &<U \ R +9 &>CU\ R +9 &@U\ R +10 &AW\ R +9 &CT\ !R +10 &ELU \ R +9 &GV\ R +9 &H]\ R +10 &Jq\ T +9 &LB\ X +9 &M\ \\ +10 &O\ ] +9 &Qx\ ] +10 &S9\ ^ +9 &T\ ^ +9 &V{\ 1 +10 &WM$\  ^ +8 ( +3 "collection"'7& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.21 +2 "collection"'$& +4 "core" &W[r\ P +2 &W[r\ P + .tHand.open +2 "manipulator"&J1 +75 "core" 1 +2 "manipulator"&|% +5 "core" %  8 { +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&R'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'b& +5 "core" &W[r\ P +2 "collection"'@% +5 "core" %\  + .tCSV.dial CSR +2 "collection"'s  +44 "core"  +2 "collection"'A% +5 "core" %\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'S'p +1381 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 ':% +3 "core" %p\  \ +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'`'W +715 "core" ' + .tCSV.dial :waste +2 "collection"' +138 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'#'4 +2004 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'P& +5 "core" &W[r\ P +2 "collection"'(% +4 "core" %3\  +2 .tCSV.dial :flush +2 "collection"'U  +44 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'}'p +1344 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'H @ +43 "core" A +2 "collection"'Q% +5 "core" %p\ & +2 .tCS.seek 7ml +2 "collection"'^'l +586 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +4 'l  +42 "core"  +99  +2 .tCBV.dial :waste1 + "collection"'C @ +81 "core" @ +2 .tCS.seek 0ml +2 "collection"''4 +1791 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +5 "core" &W[r\ P +2 "collection"'k% +4 "core" %2\ +2 .tCSV.dial :flush +2 "collection"'c  +76 "core" +2 .tCS.seek 5ml +2 "collection"'V'p +1306 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'M @ +46 "core" A +2 "collection"'o% +5 "core" %p\  +2 .tCS.seek 7.001ml +2 "collection"'<'n +576 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"';  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"',  +79 "core"  +2 .tCS.seek 0ml +2 "collection"'w'4 +1780 "core" ' +2 #tFlushing upper manifold + "collection"'\ & +5 "core" &W[p\ P +2 "collection"'% +4 "core" %4\  +2 .tCSV.dial :flush +2 "collection"'  +77 "core" +2 .tCS.seek 5ml +2 "collection"'.'p +1310 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"' @ +45 "core" A +2 "collection"'e% +4 "core" %p\  +3 .tCS.seek 7ml +2 "collection"''i +575 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'j +4 'T  +48 "core" +61  +59 .tCTV.dial :air +5 "collection"'4  +139 "core" +3 .tCS.seek 0ml +2 "collection"'i'4 +1763 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +825 "core" ' + .tCSV.dial :waste +2 "collection"'a +47 "core" +3 .tCS.seek 0ml +2 "collection"''4 +817 "core" ' +2 "collection"'& +5 "core" &W[p\ P +2 "collection"'O% +4 "core" %2\ + .tCSV.dial :flush +2 "collection"'2  +45 "core"  +3 .tCS.seek 3ml +2 "collection"' '0 +843 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'5 @ +46 "core" B +2 "collection"'%% +5 "core" %0\ +2 .tCS.seek 5ml +2 "collection"''p +581 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'&'4 +1300 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +3 "collection"''0 +816 "core" ' + .tCSV.dial :waste +2 "collection"'3 +77 "core" +3 .tCS.seek 0ml + "collection"'K'4 +813 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'& +5 "core" &W[p\ P +2 "collection"'X% +4 "core" %4\  + .tCSV.dial CSR +2 "collection"'  +138 "core"  +2 "collection"'!% +5 "core" %4\  + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 8ml +2 "collection"'+'L +2018 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'t' +581 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'6 +107 "core" +2 .tCTV.dial :intake +2 "collection"'  +77 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml + "collection"'' +2084 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'u  +80 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'Z'4 +625 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'[  +106 "core"  +2 "collection"'*% +5 "core" %6\  + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 4ml +2 "collection"']'P +1137 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'-' +1542 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +2 '  +45 "core" ~ +100  +2 .tCBV.dial :waste1 +2 "collection"'B @ +46 "core" A +3 .tCS.seek 0ml + "collection"''4 +2510 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'{  +45 "core"  +2 "collection"'\\% +5 "core" %0\  + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"' 'P +33 "Can" %\  +1086 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1527 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'?  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'x  +81 "core"  +69 .tCS.seek 0ml +2 "collection"' '4 +2522 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'9  +45 "core"  +2 "collection"')% +5 "core" %7\  + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'D'P +1113 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'>' +1535 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'0 +3 '  +51 "core"  +56 +2 .tCTV.dial :air +2 "collection"'  +140 "core" ~ +3 .tCS.seek 0ml +2 "collection"'"'4 +2511 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'d'0 +828 "core" ' + .tCSV.dial :waste +2 "collection"'r +44 "core" +3 .tCS.seek 0ml + "collection"'''4 +815 "core" ' +2 #tFlushing upper manifold + "collection"' & +5 "core" &W[p\ $P +2 "collection"'G% +4 "core" %5 \ # +2 .tCSV.dial :flush +2 "collection"'p  +46 "core"  +3 .tCS.seek 5ml +2 "collection"'v'p +1287 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'q @ +44 "core" A +2 "collection"'% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"'I'f +576 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'/ +108 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'n'4 +1766 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'y'0 +822 "core" ' + .tCSV.dial :waste +2 "collection"'_ +46 "core" +3 .tCS.seek 0ml + "collection"'z'4 +813 "core" ' +2 "collection"'h& +4 "core" &W[o\ P +3 "collection"'% +4 "core" %8\  + .tCSV.dial :flush +2 "collection"'=  +45 "core"  +2 .tCS.seek 3ml +2 "collection"'E'0 +813 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +58 "core" ? +2 "collection"'g% +5 "core" %0\  +2 .tCS.seek 5ml +2 "collection"''p +581 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"''4 +1294 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'7'0 +832 "core" ' + .tCSV.dial :waste +2 "collection"'$ +76 "core" +2 .tCS.seek 0ml +2 "collection"'J'4 +810 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'|& +5 "core" &W[o\ P +2 "collection"'b% +4 "core" %8\  +2 .tCSV.dial :flush +2 "collection"'@  +45 "core"  +2 .tCS.seek 5ml +2 "collection"'s'p +1296 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'A @ +43 "core" A +2 "collection"'F% +5 "core" %p\  +2 .tCS.seek 7.001ml +2 "collection"'8'n +580 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"':  +4 'S  +43 "core"  +100  +2 .tCBV.dial :waste1 + "collection"' @ +46 "core" @ +2 .tCS.seek 0ml +2 "collection"'`'4 +1765 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'P& +5 "core" &W[n \ P +2 "collection"'(% +63 "core" %5\  +2 .tCSV.dial :flush +2 "collection"'U  +77 "core" +3 .tCS.seek 5ml +2 "collection"'#'p +1300 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'H @ +46 "core" A +2 "collection"'Q% +5 "core" %p\  +2 .tCS.seek 7.001ml +2 "collection"'}'o +583 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'l  +80 "core"  +3 .tCS.seek 0ml +2 "collection"'C'4 +1767 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'^& +5 "core" &W[o\ #P +2 "collection"'% +5 "core" %6\ # + .tCSV.dial CSR +2 "collection"'k  +45 "core"  +2 "collection"'c% +5 "core" %6\ # + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"''L +2001 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'M' +578 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'o +2 'V  +51 "core"  +59 +2 .tCTV.dial :intake +2 "collection"';  +77 "core" + .tIntake.select :open +2 "sampler") +11 .tCS.seek 2ml +2 "collection"',' +2095 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'<  +77 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'\ '4 +600 "core" ' + .tCSV.dial CSR +2 "collection"'  +108 "core"  +2 "collection"'% +5 "core" %4\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'w'p +1368 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml +2 "collection"' ' +1375 "core" ' + .tCSV.dial CBV +2 "collection"'e +108 "core" +2 .tCS.seek 0ml +2 "collection"'.'4 +2657 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&T& +5 "core" & Q > | . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&j(ӷ +16 "core" ( +2 "manipulator"&4& +4 "core" &ӿ d b  & +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &ӿ [ b & +3 .tForearm.seek CC +2 "manipulator"&i' +97 "core" ' + .tHand.close +2 "manipulator"&a/ +68 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( +2 "manipulator"&& +4 "core" & \ w"~ +3 "manipulator"&O% +4 "core" %  f w +2 .tForearm.seek :retract +2 "manipulator"&2'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +300 "core" ( +2 "manipulator"&5& +5 "core" &-  z +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &%& +3 "core" &- ^ | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"& 'η +114 "core" ' + .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&&% +5 "core" % λ Z v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&3'\ +101 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +5 "core" &\ $ +2 .tHand.open +2 "manipulator"&1 +19 "core" 1 +2 "manipulator"&X& +4 "core" &- = < +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +9 "core" ( +2 "manipulator"&!& +4 "core" &- : =  \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &K& +3 "core" &- 7 7 \ +60 .tForearm.seek :garage +3 "manipulator"&+'η +98 "core" ' +2 .tHand.close + "manipulator"&6/ +58 "core" / +2 "manipulator"&& +10 "core" &-  \ +4 "manipulator"&t% +6 "core" % C ; ] +2 .tForearm.seek :retract +2 "manipulator"&u'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +272 "core" ( +2 "manipulator"&[& +4 "core" &Ӳ 9 6  3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &*& +3 "core" &Ӳ  ' : 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&Z' +99 "core" ' +3 "manipulator"&]& +5 "core" &Ӳ / 3 +2 "manipulator"&% +4 "core" %    +3 "collection"'& +4 "core" &\ ' +2 "collection"'B& +4 .tCC.seek :closed +2 "collection"'-(W +5 "core" &\ ' + &\ ' +9 &-\ ,} +9 &b\ @ +10 &^u\ Q +9 &U\ !R +9 &R\ !Q +10 &T\ !Q +9 &cX\ !R +9 &%W\ !R +10 &R\ !Q +9 &R\ Q +10 & lW\ !Q +9 &".R\ "Q +9 &#W\ !R +10 &%W\ !R +9 &'tT\ "Q +9 &)5W\ R +10 &*U\ !R +9 &,R\ !Q +10 &.|T\ !Q +9 &0=R\ "R +9 &2X\ !Q +10 &3U\ !R +9 &5R\ !Q +9 &7FU\ "Q +10 &9R\ "Q +9 &:T\ !Q +10 &<T\ !R +9 &>MT\ !R +9 &@Y\ !Q +10 &AW\ !Q +9 &CU\ R +9 &EUX\ R +10 &GS\ R +9 &H[\ R +10 &Jr\ T +9 &LK\ X +9 &N\ \\ +10 &O\ ] +9 &Q\ ] +10 &SA\ ^ +9 &U\ ] +9 &Vz\ 2 +10 &WT"\ B +8 ( +3 "collection"'B& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.19 +2 "collection"'{& +4 "core" &WZG\ < +2 &WZI \ < + .tHand.open +2 "manipulator"&\\1 +61 "core" 1 +3 "manipulator"&% +4 "core" %  ) { +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +99 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'?& +5 "core" &WZI\ !< +2 "collection"'x% +4 "core" %3\ " +2 .tCSV.dial CSR + "collection"'  +109 "core"  +2 "collection"'9% +5 "core" %3\ ! + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"')'p +1379 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ' % +3 "core" %p\ # +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'D'] +694 "core" ' + .tCSV.dial :waste +2 "collection"' +139 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'0'4 +2005 "core" ' +2 #tPurging external Intake + "collection"'& +5 "core" &WZI\ < +2 "collection"'>% +4 "core" %4\  + .tCSV.dial :flush +2 "collection"'"  +45 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'r' +2476 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +7 .tCBV.dial CSV +3 "collection"'d +76 "core"  +2 .tCTV.dial :intake +2 "collection"'  +78 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"'G'4 +808 "Can" % "" +1771 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'p  +79 "core"  +2 #tFlushing upper manifold + "collection"''& +5 "core" &WZI\ < +2 "collection"'q% +4 "core" %2\  + .tCSV.dial :flush +2 "collection"'  +77 "core"  +2 .tCS.seek 5ml +2 "collection"'v'p +1290 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'/ @ +45 "core" A +2 "collection"'I% +5 "core" %p\ ! +2 .tCS.seek 7ml +2 "collection"'n'j +569 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'_ +109 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'y'4 +1756 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'h'0 +819 "core" ' + .tCSV.dial :waste +2 "collection"' +46 "core" +2 .tCS.seek 0ml +2 "collection"'='4 +807 "core" ' +2 "collection"'z& +4 "core" &WZJ\ < +2 "collection"'% +4 "core" %2\  +2 .tCSV.dial :flush +2 "collection"'g  +46 "core"  +3 .tCS.seek 3ml + "collection"'E'0 +812 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"' @ +44 "core" B +2 "collection"'% +5 "core" %0\ ) +2 .tCS.seek 5ml +2 "collection"'$'p +567 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'7'4 +1275 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'|'0 +807 "core" ' + .tCSV.dial :waste +2 "collection"'b +78 "core" +3 .tCS.seek 0ml +2 "collection"'@'4 +804 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&J& +5 "core" & M z, +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&A(ӷ +13 "core" ( +2 "manipulator"&F& +5 "core" &Ӽ < y* + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &s& +3 "core" &Ӽ K y* +2 .tForearm.seek CC +2 "manipulator"&:' +98 "core" ' + .tHand.close +2 "manipulator"&S/ +73 "core" / +2 .tCC.seek :open +2 "collection"'( +421 "core" ( +2 "manipulator"&8& +4 "core" & @ x( +3 "manipulator"&P% +4 "core" % 4  w +2 .tForearm.seek :retract +2 "manipulator"&('\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&U(- +297 "core" ( +2 "manipulator"&`& +4 "core" &- 2  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" &- ? ~ +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Q'η +114 "core" ' +2 .tHand.open +2 "manipulator" +66 "core" 1 +2 "manipulator"&% +4 "core" % κ s +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&l'\ +101 "core" ' + #tCompleted [mbaPhase] begun 14:00:26 +2 #Preparing to sleep until Sun Oct 21 14:00:26 +0200 2018 +5 #"shutdown"deferred until MFBPCR finish +2 #tWaiting for MFBPCR til 14:00CEST21-Oct-18 +2 #Continuing at 14:00CEST21-Oct-18 +2 "Can" %\  +3 ."Qmail"GoodNews.email "Then, in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tundeployv4.rb:127\\n{1 => 22, 2 => 22, 3 => 4, 4 => 18}\\nCan@16:26:57, 14.4C, 71% humidity, 14.3psia, 12.719V, 0.840A, 0.840A avg, 10.69W",Subject: "Waiting until 14:00CEST21-Oct-18" +44260 "Can" #\  +60004  !\  +60004   \  +60004  \  +60003  \  +60005  \  +12392 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"7666150:2167,919,711,721,59.9628;7667100:2391,930,693,685,60.0001;7667950:1909,936,696,687,60.0001;7668700:1421,939,664,685,60.0001;7779910:2166,934,701,719,60.0001;7780860:2409,922,661,684,59.9628;7781710:1919,930,695,685,60.0001;7782460:1434,963,694,690,60.0001;7894420:2168,947,700,716,59.9628;7895370:2412,934,692,686,60.0001;7896220:1914,933,661,682,60.0374;7896970:1414,923,694,684,60.0374;8008700:2172,926,673,719,60.0001;8009650:2405,918,694,684,60.0374;8010500:1916,920,695,685,60.0001;8011250:1409,943,694,686,60.0374;8122590:2165,921,700,716,60.0001;8123540:2413,938,692,685,60.0001;8124390:1922,928,694,683,60.0001;8125140:1429,922,696,683,60.0374;8236790:2182,932,701,718,60.0001;8237740:2406,931,691,686,60.0001;8238590:1921,934,693,681,60.0374;8239340:1420,942,693,650,60.0001;8350870:2172,946,704,714,59.9628;8351820:2403,940,661,685,59.9628;8352670:1916,971,696,687,60.0374;8353420:1429,923,695,688,60.0001;8464700:2167,914,706,719,59.9628;8465650:2418,955,696,686,60.0001;8466500:1917,959,692,688,60.0374;8467250:1427,920,663,682,60.0001;8578690:2179,915,705,721,60.0001;8579640:2416,931,661,689,60.0001;8580490:1918,939,697,688,60.0001;8581240:1425,938,695,686,60.0001;8692410:2170,924,710,717,60.0001;8693360:2423,921,695,691,60.0374;8694210:1924,920,694,684,59.9628;8694960:1434,936,663,683,60.0001;8805950:2180,933,708,716,59.9628;8806900:2411,943,695,685,59.9628;8807750:1924,936,694,648,60.0001;8808500:1428,934,695,687,60.0001;8919400:2188,951,711,717,60.0001;8920350:2416,936,664,688,60.0001;8921200:1911,921,693,684,60.0374;8921950:1427,915,697,686,60.0374;9033500:2179,967,710,718,60.0001;9034450:2410,929,691,688,60.0001;9035300:1918,938,694,649,60.0001;9036050:1404,908,695,684,60.0001;9147450:2176,934,711,716,60.0001;9148400:2409,925,693,680,59.9628;9149250:1923,926,692,684,60.0001;9150000:1427,941,694,679,60.0001;9260970:2178,940,711,678,60.0001;9261920:2420,949,691,685,60.0001;9262770:1925,948,696,680,60.0001;9263520:1420,938,694,683,60.0001;9374560:2177,899,713,718,60.0001;9375510:2420,913,695,687,60.0001;9376360:1924,906,666,687,60.0001;9377110:1430,943,697,684,60.0001;9488080:2193,939,713,715,60.0001;9489030:2398,932,694,683,60.0374;9489880:1920,910,695,683,60.0374;9490630:1423,914,696,684,60.0001;9601810:2183,936,716,715,60.0001;9602760:2413,930,693,686,60.0001;9603610:1916,934,699,684,60.0001;9604360:1406,890,696,683,59.9628;9715070:2176,931,716,719,59.9255;9716020:2420,940,693,685,59.9628;9716870:1908,942,693,683,60.0001;9717620:1428,948,696,689,60.0001;9828730:2179,928,685,718,59.9628;9829680:2422,961,695,685,60.0001;9830530:1927,929,695,683,60.0001;9831280:1422,924,696,686,60.0001;9942630:2184,930,718,714,60.0001;9943580:2430,937,696,686,60.0001;9944430:1917,910,698,683,60.0001;9945180:1431,943,695,682,60.0001;10056140:2190,945,687,715,59.9628;10057090:2412,945,694,683,60.0001;10057940:1925,926,696,684,59.9628;10058690:1433,935,695,682,60.0001;10169640:2192,945,720,717,59.9628;10170590:2424,932,695,684,60.0001;10171440:1924,890,665,685,60.0001;10172190:1428,929,698,684,60.0001;10282970:2178,921,720,715,59.9628;10283920:2427,926,666,687,60.0001;10284770:1938,959,697,683,60.0001;10285520:1430,926,700,684,60.0374;10396190:2185,905,692,715,60.0001;10397140:2419,970,695,687,60.0374;10397990:1922,951,697,683,60.0001;10398740:1440,919,697,685,60.0001;10509750:2186,929,724,714,60.0001;10510700:2429,945,693,682,60.0001;10511550:1930,944,667,680,60.0001;10512300:1439,942,696,681,60.0001;10623000:2185,920,724,718,59.9628;10623950:2425,945,694,685,59.9628;10624800:1912,922,695,683,60.0001;10625550:1430,949,692,684,60.0001;10736310:2189,937,724,711,59.9628;10737260:2417,917,696,683,59.9628;10738110:1934,960,698,685,60.0001;10738860:1429,947,696,684,60.0001;10849660:2182,926,719,715,59.9628;10850610:2425,951,696,683,60.0001;10851460:1929,922,695,684,60.0374;10852210:1431,932,693,643,60.0001;10963370:2187,925,722,711,60.0001;10964320:2417,948,695,684,60.0001;10965170:1902,942,696,686,60.0001;10965920:1426,931,694,683,60.0001;11076450:2192,904,721,714,60.0001;11077400:2426,905,694,684,60.0001;11078250:1933,942,697,685,60.0001;11079000:1428,924,697,682,60.0374;11189850:2186,939,727,711,60.0001;11190800:2439,934,695,684,60.0374;11191650:1925,929,694,683,60.0374;11192400:1434,941,694,647,60.0374;11303680:2191,928,722,714,60.0001;11304630:2429,947,696,644,60.0001;11305480:1927,940,695,684,60.0001;11306230:1442,940,694,682,60.0374;11417190:2194,938,691,715,59.9628;11418140:2429,902,695,682,60.0001;11418990:1931,926,695,683,60.0001;11419740:1437,926,698,684,60.0001;11530480:2199,903,724,717,60.0001;11531430:2428,930,698,685,60.0001;11532280:1934,940,692,647,59.9628;11533030:1433,926,695,680,60.0001;11644180:2194,938,723,712,60.0001;11645130:2425,925,696,685,60.0001;11645980:1943,936,698,685,60.0001;11646730:1425,942,697,684,60.0374;11757550:2199,928,722,713,60.0001;11758500:2426,939,695,681,60.0001;11759350:1928,900,697,686,60.0001;11760100:1437,934,694,646,60.0001;11870930:2199,949,724,712,59.9628;11871880:2442,927,695,683,59.9628;11872730:1942,943,696,683,60.0001;11873480:1424,931,696,686,60.0374;11984330:2197,931,724,714,59.9628;11985280:2439,954,662,685,60.0374;11986130:1935,954,697,685,60.0001;11986880:1431,914,697,682,60.0001;12097950:2199,936,726,715,59.9628;12098900:2440,939,698,684,60.0001;12099750:1932,942,695,683,60.0001;12100500:1438,922,663,684,60.0001;12211370:2202,942,724,716,59.9628;12212320:2445,929,697,688,59.9628;12213170:1923,937,696,684,60.0001;12213920:1441,901,699,681,60.0001;12324690:2203,916,723,714,60.0001; +25 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct1915h300ml.pcr +2 "MFB"*}% +4 "core" % j + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*^'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*k % +111 "core" % +2 "MFB"*c% +4 "core" %(! j +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*C'Zg +222 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*V% +4 "core" %ZX  i D +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*o'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*; % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*M% +3 "core" %>\  f P +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*<'9 +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*,  +50 "core"  +2 "MFB"*% +4 "core" %;  e F +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*\  +55 "core"  +2 ."MFBPCR"delay 3 seconds +353 .ATV.dial :ARV +8 "MFB"*w  +76 "core"  +2 "MFB"*e% +4 "core" %p l +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"* 'F +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*T' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*4'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*W' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*1  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +112 "core" % +2 "MFB"*O% +5 "core" %V jE +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*i' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*j  +51 "core"  +2 "MFB"*5% +4 "core" %  i A +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*%'> +9762 "Can" \ ,fe +6348 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*&% +3 "core" %>\ i b S +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*2' +529 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*% +4 "core" %\ k ` O +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*X'q" +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*!  +45 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*K'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19091 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +5778 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*3'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +99 "Can" \ -cc +202 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118oct1917h300ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer +58 #Priming with carrier +4 .ATV.dial ARV +2 "MFB"*]  +64 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +24 "core"  +2 "MFB"*% +5 "core" %V k0 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*u'(Y +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*B n +152 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*{'R +5074 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\\'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +150 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*?  +34 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*x% +4 "core" %( j +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FE +621 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ARV.dial :MM2 +2 "MFB"*9  +139 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*Z% +4 "core" %FD jU +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*.' +1844 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*)% +3 "core" % m\ : +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +620 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air3 +2 "MFB"*D % +35 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" %\  l L +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*>' +630 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*"  +116 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*0% +3 "core" % n +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*d'\ +5871 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +36 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*r% +3 "core" %\  n +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*p'\  +627 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*'  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*q% +3 "core" %\ \  l O +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' > +5047 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*G  +55 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*/  +32 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*I% +4 "core" % D iw +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*v'c +805 "Can" \ /aa +31779 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*_  +80 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +4 "MFB"*n % +36 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +27075 "Can" \  +60004  \ "{{ +60004  \ 'qq +60003  \  +60004  \ ~ +60004  \  +60006  \  +60004  \  +44708 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"14621880:1588,915,730,723,60.0001;14622780:1783,931,666,686,60.0001;14623830:1987,1286,700,686,60.0001;14734220:1593,937,721,710,59.9628;14735120:1778,930,695,681,60.0001;14736170:1964,1237,694,682,60.0374;14847030:1573,943,724,712,60.0374;14847930:1783,916,691,646,60.0001;14848980:1962,1260,699,681,60.0001;14959650:1592,903,726,715,60.0001;14960550:1767,946,664,684,59.9628;14961600:1962,1256,697,687,60.0001;15072010:1584,919,723,709,59.9628;15072910:1780,958,663,687,59.9628;15073960:1959,1236,696,686,60.0001;15184670:1593,919,725,714,60.0001;15185570:1754,912,696,687,60.0001;15186620:1955,1295,697,686,60.0001;15297240:1590,929,722,710,60.0001;15298140:1759,899,695,686,60.0001;15299190:1971,1244,694,684,60.0001;15410110:1588,921,722,713,59.9628;15411010:1771,930,695,685,59.9628;15412060:1958,1232,695,682,60.0001;15523050:1576,941,721,713,60.0001;15523950:1769,934,695,685,60.0001;15525000:1957,1261,668,680,60.0001;15635880:1590,915,724,713,60.0001;15636780:1776,921,696,686,60.0001;15637830:1946,1218,697,681,60.0001;15748700:1578,924,723,712,60.0001;15749600:1769,919,665,652,60.0001;15750650:1953,1261,697,686,60.0001;15861460:1575,913,722,714,60.0001;15862360:1754,924,695,685,60.0001;15863410:1960,1226,697,682,60.0001;15974300:1580,949,723,712,60.0001;15975200:1748,918,665,685,60.0001;15976250:1955,1260,696,689,59.9628;16087150:1584,908,724,709,59.9628;16088050:1751,918,696,683,60.0374;16089100:1952,1265,697,682,60.0001;16199610:1581,920,722,677,59.9628;16200510:1759,931,696,685,60.0001;16201560:1945,1285,697,685,60.0374;16312120:1574,925,690,713,60.0374;16313020:1754,901,693,684,60.0001;16314070:1946,1256,699,683,60.0001;16424790:1577,941,724,713,60.0001;16425690:1762,937,697,683,60.0001;16426740:1956,1229,697,683,60.0001;16537220:1578,915,725,713,60.0001;16538120:1767,956,695,685,60.0001;16539170:1946,1265,694,648,60.0374;16650100:1582,910,724,712,59.9628;16651000:1771,944,695,686,60.0001;16652050:1940,1222,698,682,60.0001;16762710:1582,926,724,712,59.9628;16763610:1765,911,694,651,60.0001;16764660:1930,1265,697,685,60.0374;16875070:1569,917,723,711,60.0001;16875970:1765,948,695,651,60.0001;16877020:1930,1235,696,683,60.0001;16987990:1578,952,725,708,60.0001;16988890:1756,928,693,686,60.0001;16989940:1944,1269,697,684,60.0001;17100680:1574,948,721,716,60.0001;17101580:1733,940,695,686,60.0001;17102630:1950,1244,695,683,60.0001;17213520:1577,940,694,714,60.0001;17214420:1757,931,697,686,60.0374;17215470:1950,1230,696,683,60.0374;17326450:1574,938,697,713,60.0001;17327350:1756,912,696,686,60.0001;17328400:1945,1249,698,688,60.0001;17439160:1585,923,725,714,60.0001;17440060:1755,909,692,685,60.0001;17441110:1948,1221,697,684,60.0001;17551800:1578,924,723,715,60.0001;17552700:1759,942,696,685,60.0001;17553750:1949,1270,696,648,60.0001;17664050:1572,915,724,712,60.0001;17664950:1759,952,695,686,60.0001;17666000:1950,1253,694,646,60.0001;17776810:1575,927,723,718,59.9628;17777710:1753,943,697,684,60.0001;17778760:1941,1251,666,684,60.0374;17889120:1581,923,722,715,60.0001;17890020:1766,944,695,683,60.0001;17891070:1942,1250,666,682,60.0001;18001660:1582,927,723,713,60.0001;18002560:1752,946,695,684,60.0374;18003610:1946,1235,664,684,60.0001;18114620:1580,938,719,714,60.0001;18115520:1748,937,695,684,60.0001;18116570:1932,1238,699,683,60.0374;18227790:1585,907,723,713,60.0001;18228690:1742,915,696,685,60.0001;18229740:1948,1239,695,685,60.0001;18340870:1582,912,726,716,59.9628;18341770:1760,935,698,686,60.0001;18342820:1951,1243,696,685,60.0001;18453780:1573,913,725,709,59.9628;18454680:1769,941,697,685,60.0001;18455730:1943,1244,665,683,60.0374;18566160:1581,919,724,714,60.0001;18567060:1755,940,693,685,60.0001;18568110:1951,1246,667,681,60.0001;18678820:1573,950,725,713,60.0001;18679720:1755,941,697,684,60.0001;18680770:1944,1232,697,649,60.0001;18791350:1586,930,725,713,59.9628;18792250:1747,961,694,686,60.0001;18793300:1953,1275,666,682,60.0001;18904540:1574,899,721,717,59.9628;18905440:1767,919,666,686,60.0001;18906490:1935,1243,696,685,59.9628;19016900:1584,943,724,714,60.0001;19017800:1753,937,663,685,59.9628;19018850:1951,1259,697,684,60.0374;19129070:1579,923,725,715,60.0001;19129970:1756,928,665,684,59.9628;19131020:1943,1256,699,683,60.0374;19241310:1576,1239,723,710,60.0001; +19 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct1917h300ml.pcr +2 "MFB"*y% +4 "core" %a c + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1026 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*h  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*z % +112 "core" & +2 "MFB"*% +4 "core" %(& [ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*g'Zl +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*=  +50 "core"  +2 "MFB"*% +4 "core" %Zg\  Z O +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6066 "core" ' +11 ."MFBPCR"delay 3 seconds +317 .ATV.dial :air3 +12 "MFB"*E % +63 "core" & +22 ."MFBPCR"delay 3 seconds +322 "MFB"*$% +16 "core" %>  c c +27 ."MFBPCR"AS.seek 0.835ml +15 "MFB"*7'N +537 "core" ' +10 ."MFBPCR"delay 3 seconds +305 .ATV.dial :bleach +3 "MFB"*b  +49 "core"  +2 "MFB"*|% +4 "core" %K\  ] R +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*J'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +64 "MFB"*F  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*s  +75 "core"  +3 "MFB"*S% +4 "core" %p _ +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'? +2034 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +1924 "Can" \ ,]\\ +1152 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*-'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*8' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*P'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*:' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*A  +43 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*H % +113 "core" & +2 "MFB"*#% +5 "core" %V ]H +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*(  +50 "core"  +2 "MFB"*Q% +4 "core" % ] +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*}'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*m % +49 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>\  i V +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*k' +532 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*c  +49 "core" +2 "MFB"*^% +4 "core" % i +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'qL +324 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*V  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*C'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +9 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +14202 "Can" \  +4891 ."MFBPCR"PCR.off +6 .AFV.select :carrierSolution +3 "MFB"* +14 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*;' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*o' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +3 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct1919h300ml.pcr +61 #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +64 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*T  +24 "core"  +2 "MFB"*4% +5 "core" %V6 ]/ +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(E +2560 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +2897 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*W n +152 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*1'R +561 "Can" \ .YY +4509 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*O  +150 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*R  +35 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*j% +3 "core" %(%C l +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*5'FO +623 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*i I +55 "core" J +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*% +3 "core" %FP\  j M +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*&' +1825 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*% % +36 "core" $ +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"*% +3 "core" % ; ` > +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +641 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air1 +2 "MFB"*2  +34 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*!% +3 "core" %2 a +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*X' +638 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*K  +35 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"* % +3 "core" %> _ +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*N'\ +5859 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ATV.dial :ASV +2 "MFB"*6 n +35 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\ 9 gN +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*t'\  +632 "core" ' +2 ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*3% +3 "core" %\ ) f\ : +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*+' ; +5056 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*[  +55 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"**  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*]% +5 "core" % >< k +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'] +28484 "Can" \ 1UU +4108 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +70 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +43 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +16 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +54750 "Can" \ ,^_ +60004  \ "uu +60004  \ %mm +60004  \  +60004  \  +60004  \  +60005  \ %hh +60004  \ "rr +30976 ."PCR"PCR.off +284 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"%21540120:1388,1269,730,721,58.9930;21540970:1594,1757,695,689,59.0303;21541920:1779,2158,697,685,59.0303;21542970:1989,2575,665,685,59.0676;21544120:2179,3036,698,684,59.0303;21655840:1406,1259,692,713,58.9930;21656690:1597,1729,693,685,59.0303;21657640:1783,2117,698,686,58.9930;21658690:1977,2614,694,650,58.9930;21659840:2166,3049,698,682,59.0303;21772530:1408,1310,720,711,58.9930;21773380:1589,1752,693,686,59.0303;21774330:1778,2108,666,682,59.0303;21775380:1980,2620,698,685,58.9930;21776530:2177,3046,696,679,59.0303;21889040:1412,1299,721,712,59.0303;21889890:1579,1703,692,684,58.9930;21890840:1770,2142,696,683,58.9930;21891890:1982,2604,696,682,59.0303;21893040:2170,3033,695,646,59.0303;22005600:1405,1299,722,715,58.9930;22006450:1583,1720,692,688,59.0303;22007400:1776,2158,696,679,59.0303;22008450:1978,2603,695,651,59.0303;22009600:2174,3036,692,681,59.0676;22121930:1406,1294,723,711,59.0303;22122780:1585,1730,694,685,59.0303;22123730:1774,2176,692,645,59.0303;22124780:1971,2590,697,684,59.0303;22125930:2170,3030,696,682,58.9930;22237890:1406,1297,725,712,59.0303;22238740:1591,1740,694,683,59.0303;22239690:1771,2149,693,683,59.0303;22240740:1980,2606,694,684,59.0303;22241890:2167,3028,696,687,59.0303;22353960:1396,1295,723,715,58.9930;22354810:1586,1728,664,686,59.0303;22355760:1773,2162,695,685,58.9930;22356810:1976,2603,696,683,59.0303;22357960:2164,3009,666,645,59.0303;22469930:1398,1305,723,710,58.9930;22470780:1572,1737,693,685,59.0303;22471730:1773,2205,697,684,59.0303;22472780:1968,2659,698,685,59.0303;22473930:2152,3070,695,643,59.0676;22585700:1402,1376,726,712,59.0303;22586550:1587,1820,664,688,59.0303;22587500:1775,2249,695,685,59.0303;22588550:1974,2731,694,682,59.0676;22589700:2168,3238,664,647,59.0676;22701560:1402,1345,723,712,59.0303;22702410:1567,1809,693,686,59.0303;22703360:1762,2326,694,682,58.9930;22704410:1962,2798,696,683,58.9930;22705560:2154,3238,692,652,59.0303;22817570:1399,1359,721,676,59.0303;22818420:1576,1882,695,688,59.0303;22819370:1763,2313,695,684,59.0303;22820420:1965,2835,698,682,59.0303;22821570:2159,3268,666,679,59.0303;22933470:1393,1386,724,713,58.9930;22934320:1572,1866,694,645,59.0303;22935270:1764,2352,695,685,59.0303;22936320:1964,2810,696,685,58.9930;22937470:2152,3289,694,683,59.0303;23049560:1404,1404,723,712,59.0303;23050410:1570,1841,694,687,59.0303;23051360:1774,2336,695,682,58.9930;23052410:1966,2831,694,681,59.0676;23053560:2159,3311,694,642,59.0303;23165600:1407,1379,725,713,58.9930;23166450:1567,1874,693,687,58.9930;23167400:1767,2355,694,678,59.0676;23168450:1969,2850,700,685,59.0303;23169600:2153,3301,664,684,58.9930;23281250:1399,1403,724,716,59.0303;23282100:1573,1847,693,688,59.0303;23283050:1766,2363,696,682,59.0303;23284100:1964,2869,694,684,59.0303;23285250:2156,3364,692,644,58.9930;23397080:1407,1411,722,712,59.0303;23397930:1569,1857,695,686,59.0676;23398880:1779,2388,699,682,59.0303;23399930:1968,2841,698,685,59.0303;23401080:2165,3334,693,649,59.0676;23513250:1396,1420,720,710,59.0303;23514100:1552,1888,695,686,59.0303;23515050:1764,2417,697,683,59.0676;23516100:1967,2880,694,684,59.0303;23517250:2146,3327,667,683,59.0303;23629450:1402,1374,692,714,58.9930;23630300:1579,1895,695,685,58.9930;23631250:1760,2395,694,683,59.0303;23632300:1973,2891,696,681,59.0303;23633450:2145,3352,696,682,59.0303;23745000:1396,1391,693,713,59.0303;23745850:1574,1903,696,686,59.0303;23746800:1767,2385,699,681,59.0303;23747850:1961,2866,697,681,59.0676;23749000:2140,3387,692,681,59.0303;23861350:1403,1422,723,710,59.0303;23862200:1573,1893,695,685,59.0303;23863150:1768,2408,696,685,59.0303;23864200:1958,2914,698,682,59.0303;23865350:2156,3370,696,682,59.0303;23977510:1397,1411,721,715,58.9930;23978360:1573,1908,695,688,59.0303;23979310:1753,2382,698,685,59.0303;23980360:1955,2898,695,684,59.0303;23981510:2152,3384,694,685,59.0303;24093280:1398,1449,724,712,58.9930;24094130:1583,1915,691,642,59.0303;24095080:1768,2419,695,682,59.0303;24096130:1965,2899,695,684,59.0303;24097280:2158,3443,697,682,59.0303;24209420:1402,1448,723,713,59.0303;24210270:1579,1912,694,684,58.9930;24211220:1749,2418,698,685,59.0303;24212270:1958,2903,695,683,59.0303;24213420:2150,3443,697,682,59.0676;24325200:1404,1444,725,713,58.9930;24326050:1582,1906,663,683,59.0303;24327000:1754,2375,697,682,59.0676;24328050:1972,2935,699,685,59.0303;24329200:2154,3441,694,649,59.0303;24441070:1396,1442,720,713,59.0303;24441920:1575,1899,691,689,58.9930;24442870:1759,2433,699,688,59.0303;24443920:1960,2966,698,682,59.0303;24445070:2160,3437,692,649,59.0676;24557120:1395,1446,724,711,58.9930;24557970:1554,1952,693,687,58.9930;24558920:1750,2470,698,685,59.0676;24559970:1961,2960,693,685,59.0303;24561120:2154,3451,664,684,59.0303;24672900:1397,1447,723,713,59.0303;24673750:1571,1929,693,684,59.0303;24674700:1772,2452,698,685,59.0303;24675750:1958,2983,698,682,59.0676;24676900:2156,3500,695,649,59.0676;24789170:1401,1441,720,675,58.9930;24790020:1564,2018,695,688,59.0303;24790970:1752,2515,695,683,59.0303;24792020:1967,3068,696,680,59.0303;24793170:2140,3509,697,682,59.0303;24905120:1402,1457,693,714,58.9930;24905970:1570,2042,693,684,59.0303;24906920:1779,2559,697,686,59.0303;24907970:1964,3058,697,678,59.0303;24909120:2135,3621,695,681,59.0303;25021000:1398,1523,721,710,59.0303;25021850:1581,2059,692,687,59.0676;25022800:1774,2617,694,684,59.0303;25023850:1960,3122,666,682,59.0303;25025000:2151,3711,699,681,59.0303;25137150:1393,1555,722,715,59.0303;25138000:1571,2079,694,685,59.0303;25138950:1759,2667,692,650,58.9930;25140000:1976,3169,695,682,59.0303;25141150:2146,3759,699,686,59.0303;25253340:1401,1531,721,714,59.0303;25254190:1586,2170,692,650,59.0303;25255140:1765,2679,695,685,59.0303;25256190:1969,3269,698,683,59.0303;25257340:2160,3816,697,683,59.0303;25369610:1401,1584,724,710,58.9930;25370460:1566,2148,696,684,59.0303;25371410:1769,2740,698,683,59.0303;25372460:1967,3336,698,681,58.9930;25373610:2160,3878,666,683,59.0303;25485950:1408,1564,693,712,58.9930;25486800:1573,2184,692,683,59.0303;25487750:1763,2772,696,684,59.0303;25488800:1964,3384,695,649,59.0676;25489950:2143,3967,695,683,59.0303;25601980:1404,1589,690,709,59.0303;25602830:1586,2226,695,687,58.9930;25603780:1771,2808,695,683,59.0303;25604830:1965,3411,696,685,59.0676;25605980:2147,4047,694,683,59.0303;25718170:1407,1620,721,715,58.9930;25719020:1574,2264,694,682,59.0303;25719970:1775,2856,695,685,59.0676;25721020:1961,3427,695,683,59.0303;25722170:2163,4087,695,685,59.0303;25833980:1407,1635,723,713,59.0303;25834830:1576,2271,695,685,59.0303;25835780:1772,2923,696,647,59.0303;25836830:1959,3534,692,679,59.0303;25837980:2157,45,696,683,59.0303;25950310:1400,1668,722,712,59.0303;25951160:1576,2338,692,683,59.0303;25952110:1755,2950,695,685,59.0303;25953160:1968,3620,694,683,59.0303;25954310:2161,125,698,684,59.0303;26066540:1391,1698,724,711,58.9930;26067390:1570,2343,692,681,59.0303;26068340:1777,2986,697,681,59.0303;26069390:1960,3627,695,682,59.0303;26070540:2159,154,665,684,59.0303;26182570:1396,1696,722,674,58.9930;26183420:1574,2383,693,687,59.0303;26184370:1774,3030,696,682,59.0303;26185420:1957,3685,696,679,59.0676;26186570:2143,198,695,681,59.0303;26299030:1771,3679,722,711,59.0303; +33 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct1919h300ml.pcr + #Full MFB Decontamination + #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +2 "MFB"*u @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +5 "MFB"*B  +56 "core"  +2 ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +22 "MFB"* +10 ."MFBPCR"ATV.dial :air1 +2 "MFB"*{  +170 "core" +2 "MFB"*% +5 "core" %(0 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*?' +428 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*x n +165 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*\\  +55 "core"  +2 "MFB"*9% +5 "core" %M\ < +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*Z'\ +2035 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"* n +186 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +3160 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*)'V +24 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*.'(@ +2898 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*D % +69 "core" % +2 "MFB"*% +4 "core" %(Bu +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +434 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*"% +4 "core" %% +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*0'! +225 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*>  +39 "core"  +2 "MFB"* % +4 "core" %#  G +3 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*r' H +3648 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*d % +52 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*'% +3 "core" % H G T +3 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*q' +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*p  +52 "core"  +2 "MFB"*G% +4 "core" %  C +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*/' zq +325 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*I n +100 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*% +4 "core" % zv +3 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*_' +7164 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*n n +164 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*Y'R +1427 "Can"  GG +447 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*y % +57 "core" % +3 "MFB"*v% +5 "core" %R^  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*h' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*z  +37 "core"  +2 "MFB"*% +5 "core" %  G +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*' +11487 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*= % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %  4 ( +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*g'\ 4p +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*E  +51 "core" +2 "MFB"*$% +4 "core" %\ 4w 1 - +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*'  +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*b n +98 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*|  +43 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +11873 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*F' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +59 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*s'V +20135 "core" ' +2 ."MFBPCR"delay 10 seconds +870 "Can" \ \  +132 ."MFBPCR"ATV.dial :air3 +2 "MFB"*S % +134 "core" & +2 "MFB"*J% +5 "core" %V A +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +228 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"*-% +5 "core" % > @ +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*8' +11486 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*P % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*:% +3 "core" %   G\ = +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*A'\ 84 +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*H  +51 "core"  +2 "MFB"*#% +5 "core" %\ 8H B\ 9 +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*`' +328 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*( n +108 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*Q  +33 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +11883 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +20131 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*}  +77 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*c' x +60 "Can" \  +8018 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*^ n +92 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*k'^ +15513 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*V n +160 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +203 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*C  +4 "core" Z + Z + #"MFBPCR"Removing Bleach from Mixing Coil +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*;'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*M n +158 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*o  +52 "core"  +2 "MFB"*,% +4 "core" %(- _ +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*' z +4650 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*< I +53 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +3709 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*w'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*e  +54 "core"  +2 "MFB"* % +4 "core" %( Y +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*T': +2038 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*4  +88 "core"  +2 "MFB"*% +4 "core" %: a? +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*'6 +431 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*W n +89 "core" o +2 "MFB"*a% +5 "core" %6 ] _\ 3 +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*1'  +2542 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*O I +63 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2904 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*j'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +51 "core"  +2 "MFB"*i% +4 "core" %()  Z +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +2041 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*5  +89 "core"  +2 "MFB"*%% +4 "core" %: X +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*'D +428 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"*& n +89 "core" o +60 "MFB"*2% +6 "core" %B V\ 3 +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*!'  +2543 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +61 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*K'V +1584 "Can" \ tt +1322 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +90 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*X': +3044 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*6 n +90 "core" o +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*'Q +1467 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*N n +172 "core" m +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +314 "core" ' + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*3  +91 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*t % +55 "core" $ +2 "MFB"*[% +4 "core" %V cE +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"**' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*]  +35 "core"  +2 "MFB"*+% +5 "core" % ^ c E +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*'0 +19127 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +48 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*B% +3 "core" %0 > d P +3 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*{  +51 "core"  +2 "MFB"*% +5 "core" %  W ` +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*'c. +328 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV + "MFB"*x I +127 "core" I +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\\' +200 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*9'R +10089 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +10092 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +4088 "Can" \ zz +1689 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +10094 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*)  +55 "core"  +2 "MFB"*D% +5 "core" %R~ f +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +233 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*.' +9994 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"*" I +68 "core" I +3 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*' +9880 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*> n +161 "core" m +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +228 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*0% +3 "core" %Vw a +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*d'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*'  +33 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*r % +66 "core" % +2 "MFB"*p% +4 "core" %($g f +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*G'Zj +231 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*q  +46 "core" +2 "MFB"*I% +4 "core" %Zt\ y d Q +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6052 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*/ % +49 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*n% +3 "core" %> z ` B +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*_'Z +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*y  +60 "core" +2 "MFB"*v% +4 "core" %b4 ` - +69 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*Y'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*z  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +76 "core"  +2 "MFB"*h% +4 "core" %p  c +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*='R +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2741 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*$'V +174 "Can" \ !ss +2557 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +2729 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*|  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +113 "core" & +2 "MFB"*7% +5 "core" %V^ X1 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*F' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*S  +50 "core"  +2 "MFB"*J% +5 "core" % _ [ A +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*s'> +16113 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*-% +3 "core" %> 5 g E +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +529 "core" ' +5 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*P  +49 "core" +2 "MFB"*:% +4 "core" %' f[ +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*8'q* +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*H  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*#'R +4741 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +20000 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*A' +4494 "Can" \ $hh +1285 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +54 "MFB"*^' +5782 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +5067 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*C n +114 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*k'(@ +2551 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"* % +118 "core" % +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2548 "core" ' +2 ."shutdown"AS.coast +2 "MFB"*5 +3 ."shutdown"SS.coast + "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +3 ."shutdown"PC.coast + "processing"%6 +3 ."shutdown"PS.coast + "processing"%5 +3 ."shutdown"Forearm.coast + "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +41 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +2 ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +4701 "Can" \ 8:9 +60004  \ C,, +60004  \ E)) +60005  \ E-- +60004  \ G)) +60004  \ I)( +60004  \ I)) +60004  \ H++ +60004  \ J** @CEST1539986662.07  \ ?BB +60004  \ C:9 +60004  \ K)) +60004  \ A>> +60003  \ N%% +60006  \ R!! +60004  \ ACB +60004  \ K-- +60004  \ M,, +60004  \ F<; +60005  \ S"! +60004  \ E<< +60004  \ N+, +60004  \ E=< +60004  \ DAA +60005  \ V  +60004  \ DDC +60004  \ X +60004  \ K66 +60004  \ Q)) +60005  \ X +60004  \ Y  +60004  \ Y +60004  \ S*) +60004  \ R** +60005  \ Y +60004  \ HAA +60004  \ Z +60004  \ R-, +60004  \ T() +60004  \ Z!! +60004  \ Y"! +60005  \ Y!! +60004  \ Z!! +60004  \ L;; +60005  \ Z"! +60004  \ T++ +60004  \ Z"! +60003  \ [!! +60005  \ ["! +60005  \ V++ +60003  \ [!! +60005  \ V++ +60004  \ V++ +60004  \ \\!! +60005  \ V-- +60004  \ \\!! +60004  \ O;; +60004  \ ]!! +60004  \ ]!! +60004  \ ]!! +60005  \ ^!! +60003  \ W++ +60005  \ ^!! +60003  \ Z'& +60006  \ Y)) +60004  \ X,, +60004  \ ^!! +60004  \ X++ +60003  \ ^!" +60005  \ ^!! +60004  \ ^!! +60005  \ ^!! +60003  \ Y++ +60004  \ _!! +60006  \ _"! +60003  \ Y,, +60005  \ [)( +60004  \ _!! +60003  \ JJJ +60006  \ ^!! +60003  \ _!! +60005  \ Y-, +60004  \ a  +60004  \ ^&& +60005  \ a  +60004  \ T:: +60004  \ Z** +60004  \ `!! +60004  \ [)) +60004  \ P@@ +60005  \ `  +60004  \ a!  +60004  \ \\+* +60004  \ [** +60004  \ b  +60005  \ Z-, +60004  \ R:: +60004  \ Q@@ +60004  \ R== +60004  \ a  +60005  \ Z-, +60004  \ [** +60004  \ a!! +60004  \ b!  +60004  \ a  +60005  \ b!  +60004  \ ]++ +60004  \ b  +60004  \ S<< +60004  \ c  +60005  \ [++ +60004  \ b!  +60004  \ b  +60004  \ \\** +60004  \ \\+* +60005  \ ](( +60004  \ Z.- +60004  \ b!  +60004  \ ]** +60004  \ Z.- +60005  \ c  +60004  \ \\** +60004  \ ])) +60004  \ b  +60004  \ c  +60005  \ U99 +60004  \ c!  +60004  \ c  +60004  \ c!  +60004  \ c!  +60004  \ d +60005  \ d +60004  \ S<; +60004  \ ]** +60004  \ d  +60005  \ d  +60004  \ X33 +60004  \ c  +60003  \ U:: +60005  \ ^++ +60005  \ d  +60004  \ d  +60004  \ c  +60004  \ ^)) +60004  \ ^++ +60005  \ ^** +60004  \ d!! +60004  \ d  +60004  \ c!! +60005  \ ^** +60004  \ ^** +60004  \ d ! +60004  \ e @CEST1540073068.11  \ ]++ +60005  \ ]*+ +60004  \ e  +60004  \ ^** +60004  \ d  +60004  \ ^** +60005  \ W76 +60004  \ ^+* +60004  \ Y33 +60005  \ c!! +60003  \ c"! +60004  \ ]++ +60005  \ X55 +60003  \ d!! +60004  \ ]++ +60004  \ \\-- +60006  \ ]+, +60004  \ ]++ +60004  \ c!! +60004  \ b"! +60004  \ c!! +60004  \ T;; +60005  \ \\++ +60004  \ U:: +60004  \ ])) +60003  \ b"" +60006  \ [-- +60004  \ QDE +60003  \ ],+ +60005  \ PCC +60004  \ c!! +60004  \ \\++ +60004  \ [.. +60005  \ c!! +60004  \ Z.. +60003  \ ]++ +60005  \ c!! +60004  \ b"! +60005  \ b!! +60003  \ b"! +60004  \ \\++ +60004  \ b!! +60005  \ c!! +60003  \ a"! +60004  \ \\++ +60005  \ [.- +60003  \ c!! +60006  \ ])) +60004  \ b!! +60004  \ b!! +16220 #"espclient"Session Begun +341 #-> exit + #Session Ended +815 #"mwj"Session Begun +975 #-> ESP.wakeup +6 #Powering core bus +474 .Gate.power :raw,:ON +8 "sampler") +3 )o +2 "core"  +2 "collection"' +2 ', +4 "core"  +3 "processing"% +3 %; +3 "core"  +2 "MFB"* +3 *< +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ +2 ."mwj"SPE.coast +2 "MFB"*  +6 "core" + ."mwj"SPE.configure SPEconfig +2 "MFB"*\ 2 +5 *\ % +4 "core" % z + ."mwj"AS.configure ASconfig +4 "MFB"*#,,'T(^20( b +4 "sampler")e% +4 "core" %o\ f + ."mwj"SS.configure SSconfig +4 "sampler")#.0X% +4 "core" %\    +3 "manipulator"&0& +3 "core" &\\ 5 +3 "storage"(& +4 "core" & p y \ _ +2 "storage"( % +4 "core" %X z { l\ ^ +2 "collection"''9 +4 "core" 9 +2 "processing"%r9 +4 "core" 9D +8356 #"mwj"-> ATV +2 "MFB"*p +4 "core" % +1671 #"mwj"-> MFB.ready? +2 "MFB"*d% +6 "core" %C u +563 #"mwj"-> MFB.ready! +4 "MFB"*q% +7 "core" %M v +2 #"mwj"Readying the MFB +2 #Homing MFB Syringe +2 .AFV.select :holdingCoil +3 "MFB"* +12 *I% +3 "core" %B w + ."mwj"ATV.dial :air2 +3 "MFB"*G  +51 "core" +2 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.home.seek :home +2 "MFB"*/' +551 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +5 "MFB"*n' +5289 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .ATV.dial :waste +2 "MFB"* n +98 "core" m +2 ."mwj"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."mwj"AS.home.seek :empty +4 "MFB"*y'R +5254 "core" ' + ."mwj"ATV.dial :waste +2 .ARV.dial between carrier and air1 +50 "MFB"*v  +16 "core"  +2 ."mwj"ASV.dial :waste1 +3 "MFB"*_  +6 "core"  +9661 #"mwj"-> ATV.ARV +2 .ATV.dial ARV +5 "MFB"*z  +137 "core"  +1060 #"mwj"-> ARV.air3 +2 .ARV.dial :air3 +5 "MFB"* % +129 "core" $ +3927 #"mwj"-> ATV +534 #-> ARV +1185 "Can" \ 5 +112 #"mwj"-> AS.pull 0.2, ASslow1 +3 "MFB"*h% +6 "core" %RO n+ +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.199ml +3 "MFB"*Y'@7 +4053 "core" ' +2 "MFB"*=% +4 "core" %@.[ w\ = +1235 #"mwj"-> ARV.PP4 +2 .ARV.dial :PP4 +5 "MFB"*  +35 "core"  +281 #"mwj"-> ATV +2676 #-> AS.pull 0.02, ASslow1 +2 "MFB"*% +6 "core" %@.d r\ = +2 ."mwj"AS.seek 0.219ml +4 "MFB"*E' +426 "core" ' +2 "MFB"*$% +4 "core" %X p\ 3 +751 #"mwj"-> ARV.air3 +2 .ARV.dial :air3 +3 "MFB"*g % +36 "core" % +2336 #"mwj"-> AS.pull 0.2, ASslow1 +4 "MFB"*|% +5 "core" %e o\ 3 +2 ."mwj"AS.seek 0.419ml +4 "MFB"*'; +4048 "core" ' +2 "MFB"*7% +4 "core" %B` w\ 4 +1024 #"mwj"-> ATV.waste +2 .ATV.dial :waste +5 "MFB"*b n +154 "core" o +868 #"mwj"-> AS.empty +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +4 "MFB"*S'R +2442 "core" ' +2 "MFB"*J% +4 "core" %Rd x +1361 #"mwj"-> pcrDecon +2 "MFB"*F% +6 "core" %RU s +2 #"mwj"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.seek 0.5ml +3 "MFB"* '(@ +2905 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +3 "MFB"* +15 ."mwj"ASV.dial :waste1 +3 .ATV.dial :air3 +7 "MFB"*- % +72 "core" % +2 "MFB"*s% +5 "core" %(%^ m +3 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.51ml +2 "MFB"*P'Zk +226 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*:  +35 "core"  +2 "MFB"*% +4 "core" %Ze a l I +3 ."mwj"AS.seek 0.81ml +3 "MFB"*H'> +2220 #"mwj2"Session Begun +3834 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*8 % +51 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*#% +3 "core" %> b o \\ +3 ."mwj"AS.seek 0.835ml +3 "MFB"*A'B +526 "core" ' +3 ."mwj"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*(  +53 "core"  +2 "MFB"*Q% +4 "core" %Fb k\ 2 +3 ."mwj"AS.seek 0.82ml +3 "MFB"*`'p +335 "core" ' +2 ."mwj"delay 3 seconds +302 .ARV.dial :waste +3 "MFB"*  +98 "core"  +2 ."mwj"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*m  +77 "core"  +2 "MFB"*}% +4 "core" %pW k +2 ."mwj"AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.47ml +3 "MFB"*'9 +2038 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +14 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*^' +3074 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*c'V +2732 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +14 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +4 "MFB"*C' +5776 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +4 "MFB"*V'V +2732 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +14 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +5 "MFB"*' +5774 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."mwj"AS.seek 0ml +5 "MFB"*k'V +1938 "Can" \ 6yy| +793 "core" ' + ."mwj"ARV.dial between carrier and air1 +4 "MFB"*M  +48 "core"  +2 ."mwj"ATV.dial :air3 +4 "MFB"*L % +111 "core" % +2 "MFB"*% +4 "core" %Vl n: +2 ."mwj"AS.reconfigure ASslow1 +6 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.01ml +3 "MFB"*@' +232 "core" ' +2 ."mwj"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*~  +52 "core" +2 "MFB"*f% +4 "core" %k k\ ; +3 ."mwj"AS.seek 0.81ml +5 "MFB"*l'> +16109 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*U % +51 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*u% +3 "core" %> k l D +3 ."mwj"AS.seek 0.835ml +3 "MFB"*o' +531 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*,  +53 "core"  +2 "MFB"*;% +5 "core" %d m\ 8 +2 ."mwj"AS.seek 0.82ml +3 "MFB"*<'q+ +328 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial PCR +3 "MFB"*  +37 "core"  +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."mwj"AS.seek :empty +3 "MFB"*\ 'R +4743 "core" ' + ."mwj"PCR.program :bleachProfile +9 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +21224 .PCR.off +6 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*e' +5782 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +3 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +6 ."mwj"AS.seek 0ml +4 "MFB"* 'V +2732 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +13 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +6 ."mwj"AS.seek 1ml +5 "MFB"*w' +4657 "Can" \ <bb +1117 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."mwj"AS.seek 0ml +4 "MFB"*4'V +2732 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +13 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +9 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*' +5778 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +2 ."mwj"AS.seek 0ml +3 "MFB"*T'V +2741 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +13 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +5 "MFB"*W' +5780 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +4 "MFB"*a'V +2731 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*' +5779 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASnorm +6 "MFB"*#,,'T20 b +3 ."mwj"AS.seek 0ml +4 "MFB"*O'V +5067 "core" ' +2455 #"mwj2"-> exit +2 #Session Ended +2994 #"mwj"-> ESP.shutdown +4 ."shutdown"AS.coast +3 #"mwj"Asleep / Shutdown +2 "MFB"*5 +5 ."shutdown"SS.coast + "sampler")5 +5 ."shutdown"CC.coast + "collection"'6 +5 ."shutdown"CS.coast + "collection"'5 +5 ."shutdown"PC.coast + "processing"%6 +5 ."shutdown"Forearm.coast + "manipulator"&5 +5 ."shutdown"Elbow.coast + "manipulator"&6 +4 ."shutdown"SC.coast +2 "storage"(6 +4 ."shutdown"SE.coast +2 "storage"(5 +40 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +2 #Shutdown +6253 #"mwj"Session Ended +4319 #Session Begun +1008 #-> showlog 50 +3471 #-> can +3 "Can" \ K@@ +3343 #"mwj"-> exit +2 #Session Ended +1793 "Can" \ J@@ +60004  \ X++ +60004  \ _  +60005  \ X++ +60004  \ Y++ +60004  \ Z** +60004  \ Z** +60004  \ Z** +60005  \ [+* +60004  \ _$$ +60004  \ Z** +60004  \ X.- +60004  \ KMM +60005  \ `  +60004  \ [+* +60004  \ Z+* +60004  \ a  +60004  \ `!  +60005  \ ]$$ +60004  \ NBB +60004  \ `!! +60004  \ `!  +60004  \ LII +60005  \ Z** +60004  \ R:: +60004  \ [** +60004  \ Y+* +60004  \ KHH +60005  \ W0/ +60004  \ Y,, +60004  \ _"! +35211  \ Y+, +2 #tPowering core bus +470 .Gate.power :raw,:ON +4 "sampler") +2 )1 +2 "core"  +2 "collection"' +3 'R +2 "core"  +2 "processing"% +3 % +3 "core"  +2 "MFB"* +2 *j +3 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*i  +4 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *5% +4 "core" % | + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %\ r +2 .tSS.configure SSconfig +2 "sampler")#.0X(M +108 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 350 counts +2 "manipulator"&0' +104 "core" ' +2 "manipulator"&% +5 "core" % ' +2 .tForearm.seek :retract +2 "manipulator"& '\ +98 "core" ' +2 "manipulator"&'% +4 "core" %\    j +3 "processing"%r& +2 "collection"'p& +8 "core" &\ ? + & * -C\ @ +3 .tCC.reconfigure CCconfig +2 ."openPC"PC.reconfigure PCconfig +4 "collection"'$x2 ^22b +3 "processing"%$x2 ^22b +2 .tCC.home.seek :open +3 ."openPC"PC.home.seek :open +4 "collection"'d( +2 "processing"%q( +277 "core" ( +15 ( +43 "Can" \ 2 +8 #tPhase [mbaPhase] +2 ."Qmail"GoodNews.email "At 14:00:53 began in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tundeployv4.rb:127\\n{1 => 22, 2 => 22, 3 => 4, 4 => 18}\\nCan@14:00:53, 13.4C, 72% humidity, 14.3psia, 12.832V, 0.846A, 0.846A avg, 10.86W",Subject: "Started 18tundeployv4 phase mbaPhase" +2 #t==================> STARTED Superphase (phase #3) <=== +2 #Starting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'I& +4 "core" & ) +Q\ ? +2 .tHand.open +2 "manipulator"&G1 +74 "core" 1 +2 "manipulator"&/& +4 "core" &Y 2 +3 "manipulator"&% +4 "core" % \  g j +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&n(- +184 "core" ( +2 "manipulator"&v& +4 "core" &- +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &_& +3 "core" &-  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage +2 "manipulator"&z'η +93 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&h& +4 "core" &-  +3 "manipulator"&y% +4 "core" % g +2 .tForearm.seek :retract +2 "manipulator"&='\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +284 "core" ( +2 "manipulator"&& +4 "core" & H 2 +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &Y& +5 "core" & { 2 +4 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&$' +97 "core" ' +4 "manipulator"&g& +4 "core" & j 2 +3 "manipulator"&|% +6 "core" % d +3 "collection"'E& +4 "core" & , ,\ 1 +2 "collection"'7& +5 .tCC.seek :closed + "collection"'b(W +4 "core" & ) ,\ 1 +3 & * ,\ 3  +9 &5 ' .-\ ,- +10 &c * +\ +B +9 &Ox * ,E\ /S +9 &W * ,#\ /S +10 &[ , -@\ -S +9 &Z ( ,2\ ,S +9 &U[ * +1\ .S +10 &[ ) ,X\ /S +9 &Z ) ,T\ 0S +10 &\\ ( -\ 0S +9 & ^Y * +\ 1S +9 &" U + ,\ \ 1S +10 &#W * +_\ 1R +9 &%\\ * .:\ 0S +9 &'fV * -\ 1S +11 &))X + ,\ 0R +10 &*Z + ,/\ /R +9 &,Z ) +#\ /S +9 &.nY + +\ -S +9 &00W + ,+\ -S +10 &1\\ + ,@\ /S +10 &3\\ * ,q\ .S +9 &5w\\ ( ,&\ .R +9 &78W ( *\ .S +9 &8Y . -@\ -S +9 &:U * +\ -S +9 &<~Y ' *"\ .S +9 &>@Y * ,'\ ,S +10 &@\\ * .\ /S +9 &A\\ * ,!\ .S +9 &CW ) +A\ ,S +10 &EHX , ,\ +S +9 &G Z ) ,\ +R +10 &Hb * ,\ +T +9 &Js * *\ *V +9 &L> ) ,(\ (Y +10 &M ) * \ %] +9 &O $ (A\ $] +9 &Qw ' )%\ %] +10 &S8 ) (%\ %^ +9 &T % *\ &^ +10 &V{ % (\ '3 +9 &WO# ) )/\ )D +8 ( +3 "collection"'7& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.17 +2 "collection"'& +4 "core" &WS] & (*\ ,@ +2 &WS\\ & '\ +@ + .tHand.open +2 "manipulator"&J1 +72 "core" 1 +3 "manipulator"&F% +4 "core" %  y 3 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'-& +5 "core" &WS] ' *\ .@ +2 "collection"'s% +4 "core" %1 % )\ / + .tCSV.dial CSR +2 "collection"'  +137 "core"  +3 "collection"':% +5 "core" %1 & )\ 1 +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 5ml +2 "collection"''p +1378 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'P% +3 "core" %p ' ("\ , +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'8'Z +697 "core" ' + .tCSV.dial :waste +2 "collection"'# +137 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'H'4 +2010 "core" ' +2 #tPurging external Intake + "collection"'(& +4 "core" &WS\\ ( *.\ .@ +2 "collection"'Q% +4 "core" %3 ( *'\ . +2 .tCSV.dial :flush +2 "collection"'A  +46 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +2503 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'m +3 '}  +5 "core"  +70 ~ + .tCTV.dial :intake +2 "collection"'`  +78 "core"  + .tIntake.select :open +2 "sampler") +11 .tCS.seek 0ml + "collection"''4 +2640 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'^  +78 "core"  +2 #tFlushing upper manifold +2 "collection"'c& +4 "core" &WS\\ & )\ 3@ +2 "collection"'C% +4 "core" %9 & *\ 3 + .tCSV.dial :flush +2 "collection"'V  +76 "core"  +2 .tCS.seek 5ml +53 "collection"''p +1301 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'M @ +57 "core" ? +2 "collection"'L% +4 "core" %p ' )\ / +3 .tCS.seek 7ml +2 "collection"''k +584 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'k +119 "core" +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'~'4 +1808 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'f'0 +824 "core" ' + .tCSV.dial :waste +2 "collection"'@ +44 "core" +3 .tCS.seek 0ml + "collection"'U'4 +809 "core" ' +2 "collection"'u& +4 "core" &WS[ ' +\ 9@ +2 "collection"'l% +4 "core" %5 ) +\ 9 +2 .tCSV.dial :flush +2 "collection"',  +44 "core"  +2 .tCS.seek 3ml +2 "collection"';'0 +826 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'o @ +45 "core" A +2 "collection"'% +4 "core" %0 ' +\ 4 +3 .tCS.seek 5ml +2 "collection"'<'p +572 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml + "collection"'\ '4 +831 "Can" \ 4}} +460 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'e'0 +819 "core" ' + .tCSV.dial :waste +2 "collection"' +78 "core" +2 .tCS.seek 0ml +2 "collection"'w'4 +815 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&4& +5 "core" & 5 . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӷ +16 "core" ( +2 "manipulator"&T& +4 "core" &Ӿ 2 - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +4 "core" &Ӿ O - +2 .tForearm.seek CC +2 "manipulator"&a' +93 "core" ' + .tHand.close +2 "manipulator"&/ +77 "core" / +2 .tCC.seek :open +2 "collection"'O( +420 "core" ( +2 "manipulator"&6& +4 "core" & C ) +2 "manipulator"&{% +4 "core" % 8 +2 .tForearm.seek :retract +2 "manipulator"&K'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&(- +309 "core" ( +2 "manipulator"&+& +4 "core" &-  g +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +3 "core" &- " g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&3'η +111 "core" ' + .tHand.open +2 "manipulator"&1 +71 "core" 1 +2 "manipulator"&1% +4 "core" % μ  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +97 "core" ' +11 #tStarting mfb + #pcrBAC sampling at most 300ml, wcr at most 1500ml +5 ."Qmail"BACfans.email "Started mfb in tube 4 at 14:05:20CEST21-Oct-18\\n{1 => 22, 2 => 22, 3 => 4, 4 => 18}\\nCan@14:04:37, 13.4C, 72% humidity, 14.3psia, 12.842V, 0.714A, 0.714A avg, 9.17W",Subject: "pcrBAC sampling at most 300ml, wcr at most 1500ml" +4 "MFB"*% +2 #tLoading sh1 puck from tube 4 into Collection Clamp +5 "collection"'j& +4 "core" %B i +2 & - /\ 4 +2 #"readyMFB"Readying the MFB +2 "manipulator"&i% +4 #"readyMFB"Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +4 "core" %\  ~   +2 "storage"(5% +4 "core" %X\  \ K +3 "storage"(. +3 "MFB"*&% +4 "core" .( + %D k + ."readyMFB"ATV.dial :air2 +4 .tSC.reconfigure SCtight +3 "MFB"*%  +4 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(2(,9 +131 "core" +2 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."readyMFB"AS.home.seek :home +2 "MFB"*!' +218 "core" ( +3 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 ( & +4 "core" &,6\ \ \  \ N* +2 "manipulator"&N& +5 "core" &- g +2 "manipulator"&% +4 "core" %\  L  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&](w +192 "core" ( +2 "manipulator"&& +5 "core" &z   +2 "storage"(X& +4 "core" &,9 $\ K. +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +3 "manipulator"&*' +117 "core" ' +2 ' + ."readyMFB"AFV.select :carrierSolution +6 "storage"(B& +4 "MFB"* +3 "core" &,9 \ I. +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +4 ."readyMFB"delay 2 seconds +2 .tSE.seek beamBreak +2 "storage"('V +141 "core" ' +8 "storage"(- +8 "core" -'߶ +8 .tSE.configure SEconfig +6 "storage"(#QK-0-\ b +6 (& +5 "core" &,9 \ G. +2 "manipulator"&t& +4 "core" &z m m Z  +2 .tElbow.seek 4 +2 "manipulator"&(w +4 "core" ( +2 "manipulator"&\\& +4 "core" &z R _  +3 "storage"(9& +4 ."readyMFB"AS.seek 1ml +2 "MFB"*Z' +5 "core" &,9 \ F. +3 .tForearm.seek 4 + 300 counts +3 "manipulator"&)'7 +32 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close + "manipulator"& / +76 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&x& +7 "storage"('X +5 "core" &z V W 2  +2 "manipulator"&% +5 "core" % / u x +2 .tForearm.seek :retract +2 "manipulator"&D'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&'(ӷ +5 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +140 "core" ( +2 "manipulator"&r& +5 "core" &ӽ ] V 7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +3 "core" &ӽ H S 8 7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&.' +103 "core" ' +3 "manipulator"&0& +5 "core" &ӽ  ~7 +2 "manipulator"&I% +4 "core" %! } +3 "collection"'G& +4 "core" & + 0\ \ ( +2 "collection"'/& +5 .tCC.seek :closed +2 "collection"'(W +4 "core" & / / \ ( + & + 0\ \ ( +9 &. + /\ \ ",} +9 &` ) 0 \ @ +10 &_{ + . \ R +9 &Y * 0 \ "R +9 &\\ + / \ "R +10 &U , /3\ $R +9 &dV + / \ %R +9 &'Z - .+\ $R +10 &X + 0 \ %R +9 &U , /2\ &R +9 & lU , /\ %R +10 &"/Q * .(\ &R +9 &#V , 0\ &R +10 &%Z + /+\ (S +9 &'uW , /1\ (R +9 &)6W + .1\ (R +10 &*Y * 10\ (R +9 &,X + .\ )R +9 &.|Y + 0G\ )R +10 &0>V , 0\ )R +9 &2Y , 07\ )R +10 &3W - /$\ )R +10 &5W + 0\ )R +8 &7GU - 0<\ 'R +10 &9 V , 0F\ $R +9 &:V + /K\ 'R +10 &<X - /)\ $R +9 &>OZ + 02\ %R +9 &@Y + /G\ !R +10 &A\\ , /J\ #R +9 &CU , 1\ %R +9 &EUY * /d\ %S +10 &G\\ * 08\ &S +9 &Hk + 0(\ %T +10 &J ) .L\ #W +9 &LF ( -U\ [ +9 &N ( -W\ ] +10 &O ' +\ !] +9 &Q ' ,0\ ^ +9 &SD ( ,'\ ^ +10 &U ( ,?\ ^ +9 &Vz ( )B\ 1 +9 &WV$ ) +D\ !> +10 ( + &WZI & +E\ &: +2 "collection"'/& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.23 + .Hand.open + "manipulator"&v1 +76 "core" 1 +2 "manipulator"&_% +4 "core" % ! l ~ +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&>'\ +94 "core" ' + .tSC.coast + "storage"(6 +4 #tcollectSample 300ml w/bubble point of 55psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")+ +4 "core" + +2 "sampler")h% +5 "core" % \ K +2 "collection"'y& +4 "core" &WZI ' *?\ /: +3 "Can" \ ! + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +2 "sampler")#.0X +22  +2 .tdelay 3.8 seconds +383 "collection"'Y% +4 "core" %6 ' +I\ 3 +2 "sampler")n% +4 "core" %5M  \ N\ K +2 .tSSV.dial :spit +2 "sampler")g +139 "core" +3 .tSS.seek 0ml +2 "sampler")|' +282 "core" ' + .tSSV.dial CBV +2 "sampler")E  +138 "core"  +2 .tCTV.dial :intake +2 "collection"'=  +79 "core"  +2 ."connect"SSV.dial CBV +3 .tCBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +211 "collection"'d% +4 "core" %6 C GJ + #tIntake @33.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0XH \  +16 "collection"'8% +3 "core" %6  $F +4 "sampler")(% +4 "core" %PA"JM \  +15 "collection"'Q% +4 "core" %6 " 'I +2 "sampler")A% +5 "core" %PA _` \  +15 "collection"'H% +3 "core" %6 ' *B +2 "sampler")}% +4 "core" %PHwv \ n +3 "collection"'m% +4 "core" %6 ' +J + #tIntake @32.8psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X: \  +16 "collection"'!% +3 "core" %6 , 1D +2 "sampler")*% +5 "core" %"NM \  +15 "collection"'r% +3 "core" %6 - 1D +2 "sampler")p% +5 "core" %"_` \ \  +15 "collection"'% +4 "core" %6 0 2D +2 "sampler"))% +5 "core" %"vx \ \  +2 "collection"'0% +4 "core" %6 / 2B +2 #tIntake @33.1psia, vacuum from 20.0 to 24.0psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +3 "sampler")#.H0X> +2 "sampler")n% +4 "core" %xk" \  +2 "collection"'g% +5 "core" %6 - /; + #tIntake @33.0psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X<9 +2 "sampler")J% +4 "core" % \  +2 "sampler")F% +4 "core" % \  +2 .tIntake.select :close + "sampler")0 +10 )-% +3 "core" % \ H +2 .tSSV.dial :exhaust +2 "sampler")s  +79 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X + #tIntake @33.2psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X? \  +2 #tVacuum too high -- waiting up to 40s +15 "collection"'#% +3 "core" %6 * /F +2 "sampler")8% +4 "core" %pG FI \  +16 "collection"'(% +3 "core" %6 , .O +2 "sampler")Q% +4 "core" %pG \\\\ \  +16 "collection"'A% +3 "core" %6 ) /J +2 "sampler")H% +4 "core" %pM tr \ v +16 "collection"'}% +3 "core" %6 ) .I +2 "sampler")m% +4 "core" %pM \ 0 +2 "collection"'% +4 "core" %6 ) .H +2 #tIntake @32.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X< +2 "sampler")% +4 "core" %z{ \ +2 "sampler")`% +4 "core" % \  +2 .tIntake.select :close + "sampler")0 +10 )~% +3 "core" % \ H + .tSSV.dial :exhaust +2 "sampler")@  +80 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")% +4 "core" % \ \\ +54 "collection"'X% +3 "core" %6 G J +2 "sampler")% +4 "core" %$ \  +53 "collection"'B% +5 "core" %6 I O +4 "sampler")% +8 "core" %hh \  +53 "collection"'R% +4 "core" %6 G K +2 "sampler")% +4 "core" % \  +2 "sampler")t% +4 "core" % \  + .tIntake.select :close +2 "sampler")0 +9 )\\% +3 "core" % \ B +2 .tSSV.dial :exhaust +2 "sampler")9  +79 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X, +2 "sampler")5% +4 "core" %wu \  +3 "sampler")&% +4 "core" %yy \  + .tIntake.select :close + "sampler")0 +10 )% +3 "core" %~ \ M +2 .tSSV.dial :exhaust +2 "sampler")3  +79 "core"  +2 .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +3 "sampler")#.0X +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'s' +2491 "core" ' +2 "collection"' % +4 "core" % ` b\ 7 +2 .tCSV.dial between air and CTV +2 "collection"': ` +31 "core" a +3 .tCS.seek 3.141ml +2 "collection"'?'5Y +1741 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'=  +28 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<<b +2 .tCS.seek 0ml +2 "collection"'P'4 +810 "core" '՞ \ \ 3 +3 "collection"'% +5 "core" %o\ 5 +2 "sampler") % +4 "core" % \ Q5 +2 #tBubblePoint: Intake @68.9psia, Outlet @13.8psia + .CBV.dial SSV + "collection"'8 @ +32 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0Xd +103 "collection"'O9 +3 "core" 9@b +104 "collection"'_9 +3 "core" 9A_ +103 "collection"'/9 +3 "core" 9D[ +103 "collection"'9 +3 "core" 9-FZ +103 "collection"'I9 +3 "core" 9KGW +103 "collection"'.9 +48 "core" 9gJU +112 "collection"'29 +3 "core" 9LQ +103 "collection"'9 +3 "core" 9O\ O +103 "collection"'9 +3 "core" 9PM +103 "collection"'h9 +3 "core" 9SJ +103 "collection"'9 +3 "core" 9TI +103 "collection"'Y9 +3 "core" 9 VG +103 "collection"'v9 +3 "core" 9 2XE +103 "collection"'E9 +3 "core" 9 JZ#C +103 "collection"'n9 +3 "core" 9 c\\(@ +103 "collection"'y9 +4 "core" 9 {],? +103 "collection"'d9 +3 "core" 9 `0> +103 "collection"'|9 +3 "core" 9 b4< +103 "collection"'z9 +3 "core" 9 c9; +103 "collection"'J9 +3 "core" 9 e=9 +103 "collection"'9 +3 "core" 9 gA8 +104 "collection"'-9 +3 "core" 9 hE7 +103 "collection"'F9 +3 "core" 9\ kJ5 +103 "collection"' 9 +3 "core" 9\ $mN4 +103 "collection"':9 +3 "core" 9\ 6nR2 +103 "collection"'s9 +4 "core" 9\ HpV1 +103 "collection"'=9 +3 "core" 9\ Zr[0 +103 "collection"'?9 +3 "core" 9\ js_/ +103 "collection"'9 +3 "core" 9\ {uc. +103 "collection"' 9 +3 "core" 9\ wg- +103 "collection"'89 +3 "core" 9\ xl+ +103 "collection"'g9 +3 "core" 9\ {p* +103 "collection"'Q9 +3 "core" 9\ }t) +103 "collection"'A9 +3 "core" 9\ x) +103 "collection"'H9 +3 "core" 9\ }( +103 "collection"'(9 +3 "core" 9\ & +104 "collection"'}9 +3 "core" 9\ & +103 "collection"'9 +3 "core" 9\ & +103 "collection"'79 +3 "core" 9 $ +103 "collection"'C9 +3 "core" 9 $ +103 "collection"'m9 +3 "core" 9 # +104 "collection"'$9 +3 "core" 9 '" +103 "collection"'P9 +3 "core" 9 1! +103 "collection"'#9 +3 "core" 9 ;" +103 "collection"'c9 +3 "core" 9 E! +103 "collection"'9 +3 "core" 9 N +103 "collection"'L9 +3 "core" 9 X +103 "collection"'9 +3 "core" 9 ` +103 "collection"'V9 +3 "core" 9 h +103 "collection"'~9 +3 "core" 9 q +103 "collection"'`9 +3 "core" 9 y +104 "collection"'@9 +3 "core" 9  +103 "collection"'^9 +3 "core" 9  +103 "collection"'k9 +3 "core" 9  +103 "collection"'f9 +3 "core" 9  +66 "Can"  : +37 "collection"'u9 +3 "core" 9  +104 "collection"'U9 +3 "core" 9  +103 "collection"',9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"';9 +3 "core" 9  +103 "collection"'M9 +3 "core" 9  +103 "collection"' 9 +3 "core" 9  +103 "collection"'o9 +3 "core" 9  +103 "collection"'49 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'\ 9 +3 "core" 9  +104 "collection"'S9 +2 "core" 9  +104 "collection"'l9 +3 "core" 9   +103 "collection"'b9 +3 "core" 9   +103 "collection"'69 +2 "core" 9  +104 "collection"'{9 +3 "core" 9  +104 "collection"'<9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"'Z9 +3 "core" 9 " +103 "collection"'e9 +3 "core" 9 & +103 "collection"'[9 +3 "core" 9 + +103 "collection"'9 +2 "core" 9 / +104 "collection"'19 +2 "core" 9 3 +104 "collection"'j9 +2 "core" 9 7 +104 "collection"'K9 +3 "core" 9 < +103 "collection"'9 +3 "core" 9 "@ +104 "collection"'i9 +3 "core" 9 (D +103 "collection"'59 +3 "core" 9 ,H +103 "collection"'&9 +3 "core" 9 0M +103 "collection"'9 +3 "core" 9 4Q +103 "collection"'39 +3 "core" 9 ;U +104 "collection"'a9 +3 "core" 9 >Y +103 "collection"'"9 +3 "core" 9 B^ +103 "collection"' 9 +3 "core" 9 Gb +103 "collection"'9 +2 "core" 9 Kf +104 "collection"'9 +4 "core" 9 Oj +103 "collection"'9 +3 "core" 9 So +103 "collection"'w9 +3 "core" 9 Ws +103 "collection"'%9 +3 "core" 9 [w +103 "collection"'B9 +3 "core" 9 _{ +103 "collection"'9 +3 "core" 9 d +103 "collection"'9 +3 "core" 9 h +103 "collection"'+9 +3 "core" 9 l +103 "collection"'t9 +3 "core" 9 o +103 "collection"'\\9 +3 "core" 9 s +103 "collection"'99 +3 "core" 9 v +103 "collection"'N9 +2 "core" 9 y +104 "collection"'X9 +2 "core" 9 ~ +104 "collection"'9 +2 "core" 9  +104 "collection"'9 +3 "core" 9  +103 "collection"']9 +3 "core" 9  +104 "collection"'R9 +3 "core" 9  +103 "collection"'*9 +7 "core" 9  +104 "collection"'r9 +2 "core" 9  +104 "collection"'p9 +3 "core" 9  +103 "collection"'!9 +2 "core" 9  +104 "collection"'9 +3 "core" 9  +103 "collection"'09 +3 "core" 9  +103 "collection"'x9 +3 "core" 9  +103 "collection"'9 +3 "core" 9  +103 "collection"')9 +3 "core" 9  +3 .tCH.hold 5:00,85C +4 "collection"'D   ? +3 "core"  +30003  +2 "collection"' 9 +4 "core" 9  +2 #tCollection Puck Heater at 85C after lysing +58 .CS.seek 0ml +2 "collection"''4 +460 "core" ' +3 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'G @ +108 "core" A +2 .tCSV.dial :air +2 "collection"'O @ +46 "core" > +3 .tCS.seek 5ml +2 "collection"'_'p +1378 "core" ' + .tCSV.dial CTV +2 "collection"'/  +47 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +47 "core" > +2 .tdelay 2 seconds +201 .CSV.dial CTV +4 "collection"'I  +46 "core"  +2 .tdelay 2 seconds +203 .CSV.dial :air +2 "collection"'. @ +46 "core" ? +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'2'4 +1376 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"' +108 "core" ~ +2 .tCBV.dial CSV + "collection"'  +31 "core"  +2 "collection"'h% +4 "core" %4 H K \ , +3 .tCS.seek 5ml +2 "collection"''p +1380 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'Y  +46 "core" +2 "collection"'v% +4 "core" %p\ - +3 .tCS.seek 7ml +2 "collection"'E'k +605 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'n @ +44 "core" > +2 .tCS.seek 10ml +2 "collection"'y' +870 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'d ` +121 "core" _ +2 #tLysing Complete +2 "collection"'|& +4 "core" &WZI\ -: +3 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&z% +4 "core" %\ b } @  +2 "storage"(J% +4 "core" %U \ E +2 "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(-( +209 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (F& +3 "core" & j u {\ 9 +2 "manipulator"& & +4 "core" &ӽ 1 r7 +2 "manipulator"&:% +4 "core" %\ 2 r +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&s( +166 "core" ( +2 "manipulator"&=& +4 "core" &~ ) | +3 "storage"(?& +4 "core" &D 4\ < +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +90 "core" ' +2 "storage"( & +4 "core" &D g\ < +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(8'V +278 "core" ' +2 "storage"(g- +4 "core" -'Y + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&Q& +4 "core" &~  +2 "storage"(A& +4 "core" &I \ ? +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 3 +2 "manipulator"&H' +30 "core" ' +2 .tElbow.hold + "manipulator"&(, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(}- +2 "core" -'Y +3 .tSE.seek 3.08 Pucks below Top Plate +2 "storage"(' +34 "core" ' +3 "manipulator"&7% +5 "core" % t +2 "storage"(C& +4 "core" &I \ 9 + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 301 counts +2 "manipulator"&m'C +16 "core" ' +2 "manipulator"&$& +4 "core" & 9 %  +3 "storage"(P& +4 "core" &I \ C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&#' +27 "core" ' +2 .tSE.seek 4.08 Pucks below Top Plate +2 "storage"(c' +52 "core" ' +2 "manipulator"&& +5 "core" & _ e  +2 "manipulator"&L% +5 "core" % U c @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&V(ӷ +163 "core" ( +2 "manipulator"&~& +4 "core" & Y s3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +52 &`& +6 "core" & * q3 +3 .tForearm.seek CC +2 "manipulator"&@' +93 "core" ' + .tHand.close +2 "manipulator"&^/ +70 "core" / +2 .tCC.seek :open +2 "collection"'k( +421 "core" ( +2 "storage"(f& +5 "core" &I t v \ 7 +2 "storage"(u& +4 "core" &I o\ 9 +3 "manipulator"&U& +4 "core" & u3 +2 "manipulator"&,% +4 "core" % > " u +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&;( +172 "core" ( +2 "manipulator"&M& +4 "core" & A z\ +3 "storage"( & +4 "core" &I \ : +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&o' +95 "core" ' +2 .tElbow.hold +2 "manipulator"&4, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +75 "core" 1 +3 "manipulator"&\ % +5 "core" % F ; y +2 "storage"(S& +4 "core" &I 6\ 9 +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 348 counts +2 "manipulator"&l'r +17 "core" ' +2 "manipulator"&b& +4 "core" & 3 |_ +3 "storage"(6& +4 "core" &I J\ < +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&{' +20 "core" ' +2 "storage"(<% +5 "core" % \ > +3 ."downElevator"SE.seek :down +4 "storage"('X +100 (Z% +3 "core" %V& X\ <]{ +2 "manipulator"&e% +4 "core" % Q | +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&['\ +89 "core" ' +34 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"' @ +29 "core" ? +3 .tCS.seek 10ml +2 "collection"'1' +4 "core" ' + .tCSV.dial between air and CTV +2 "collection"'j ` +42 "core" _ +2 .tAIV.dial :bypass +2 "collection"'K { +4 "core" { +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +4 "core" &\ - +2 .tHand.open + "manipulator"&i1 +23 "core" 1 +2 "manipulator"&5& +5 "core" &  | c _ +2 "manipulator"&&% +4 "core" %\ \ ~ #  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +181 "core" ( +2 "manipulator"&3& +4 "core" &- ~ g +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &a& +3 "core" &- s | i +2 .tForearm.seek :garage +2 "manipulator"&"'η +93 "core" ' +2 .tHand.close + "manipulator"& / +60 "core" / +2 "manipulator"&& +4 "core" &- g c +3 "manipulator"&% +4 "core" %  {  +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&w(ӷ +271 "core" ( +2 "manipulator"&%& +4 "core" & g a / 5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +3 "core" & q { u 5 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' +2 "manipulator"&& +5 "core" & H L 9 5 +2 "manipulator"&+% +4 "core" % 6 : +2 "collection"'t& +4 "core" &\ ( +3 "collection"'\\& +4 .tCC.seek :closed +2 "collection"'9(W +3 "core" &\ ( +3 &L\ ( +9 &-\ ",~ +10 &a\ @ +9 &\\z\ Q +9 &U\ #R +10 &Z\ "R +9 &Xt\ !S +9 &aWJ\ "R +10 &#W\ "R +9 &W\ "R +10 &T\ $Q +9 & iW\ "R +9 &",T\ #R +10 &#V\ #R +10 &%WR\ #R +9 &'qW\ #R +9 &)3VE\ $R +9 &*X\ $R +9 &,U\ $R +10 &.yW \ %R +9 &0;U\ %R +10 &1W\ %R +9 &3[\ &R +9 &5Z\ $R +10 &7EVi\ $Q +9 &9UA\ %R +10 &:U#\ $Q +9 &<X|\ %Q +9 &>KXW\ %R +10 &@X{\ $R +9 &AY \ &R +9 &CV \ (R +10 &ETY\ 'R +9 &GY\ &R +10 &He\ %S +9 &J\ #V +9 &LE\ Z +10 &M\ \\ +9 &Oh\ ] +9 &Q\\\ ] +10 &SB<\ ] +9 &U$\ ] +10 &V{\ 1 +9 &WP#m\ F +9 ( + &WWZ_\ #? +62 "collection"'\\& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.16 +2 "collection"'N& +4 "core" &WW[N\ %? +2 &WW[0\ &? + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[5C:27->20] +2 &WW[\ &? + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[5C:27->20] +2 &WW[\ %? + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[5C:27->20] + &WW[y\ '? + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[5C:27->20] +2 &WW[\ %? + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[5C:27->20] +2 &WW[\ %? + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[5C:27->20] + &WW[\ $? +2 .tHand.open + "manipulator"&X1 +67 "core" 1 +2 "manipulator"&% +5 "core" %  [ Y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%] +137 "core" +2 "processing"%R% +5 "core" %M\ 4 + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +3 "processing"%*' +1603 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%r  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%p' +1602 "core" ' + .tPSV.dial PSR +2 "processing"%! +46 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2615 "core" ' +2 ."connect"PRV.dial CBV +3 "processing"%0  +2 .tCBV.dial PRV +6 "collection"'x  +3 "core" +75 + .tPSV.dial :mixloop +2 "processing"% +107 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%)  +4 "core" +2 .tPS.seek 0ml +2 "processing"%D' +2611 "core" ' + .tPSV.dial :air +2 "processing"%  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%T' +713 "Can" \ $ +1892 "core" ' + .tPSV.dial :mixloop +2 "processing"%G +45 "core" +2 .tPS.seek 0ml +2 "processing"%O' +2607 "core" ' + .tPSV.dial :air +2 "processing"%W  +44 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"%/ +44 "core" +2 .tPS.seek 0ml +2 "processing"%' +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&I& +5 "core" & m / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&.(ӷ +15 "core" ( +2 "manipulator"&_& +4 "core" &  - +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &  - +3 .tForearm.seek CC + "manipulator"&' +95 "core" ' + .tHand.close +2 "manipulator"&h/ +69 "core" / +2 .tCC.seek :open +2 "collection"'2( +424 "core" ( +2 "manipulator"&Y& +4 "core" & j i ( +2 "manipulator"&v% +4 "core" % < \\ \\ +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&n(- +299 "core" ( +2 "manipulator"&E& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +3 "core" &- { +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&|'η +114 "core" ' + .tHand.open +2 "manipulator"&z1 +72 "core" 1 +2 "manipulator"&J% +4 "core" % ηN  { +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop + .PTV.dial :PRVmixing +2 .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 4 into Collection Clamp + "collection"'F& +5 "core" &4\ 2 +2 "manipulator"& % +4 "core" %\  |  +2 "storage"(:% +4 "core" %b\ \ - w\ P +2 "storage"(=. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(?(,9 +207 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 ( & +2 "core" &,7 %\ D* +3 "manipulator"&'& +3 "core" &- D C \ +3 "manipulator"&>% +4 "core" %\  R P +  +46 .tElbow.reconfigure TightElbow +11 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&g(w +189 "core" ( +2 "manipulator"&Q& +5 "core" &q i O :  +2 "storage"(A& +4 "core" &,7 c\ C* +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&}' +89 "core" ' +2 "storage"(7& +5 "core" &,7 \ C* +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(C'V +149 "core" ' +2 "storage"($- +4 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (P& +3 "core" &,7 4\ >* +2 "manipulator"&& +4 "core" &q b  +3 .tElbow.seek 4 + "manipulator"&L(w +5 "core" ( +2 "manipulator"&& +4 "core" &q E ~ +2 "storage"(s& +4 "core" &,7 G\ ?* +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&8'7 +26 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&H/ +65 "core" / +4 ."downElevator"SE.seek :down +4 "storage"('X +3 "manipulator"&m& +7 "core" &q  $  +3 "manipulator"&~% +4 "core" % L  } +2 .tForearm.seek :retract +2 "manipulator"&`'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&#(ӷ +10 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +144 "core" ( +2 "manipulator"&(& +5 "core" &ӹ l :1 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &^& +3 "core" &ӹ W ~:1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +100 "core" ' +3 "manipulator"&& +5 "core" &ӹ ; v:1 +2 "manipulator"&f% +4 "core" %  v +3 "collection"'u& +4 "core" &\ +2 "collection"'U& +5 .tCC.seek :closed +2 "collection"',(W +3 "core" &~\ +5 &U\  +7 &-C\ ,} +10 &aJ\ @ +9 &\\v-\ Q +9 &T\ R +10 &S\ R +9 &UK\ R +9 &`Ur\ R +10 &"U]\ R +9 &UF\ R +10 &R(\ R +9 & iTf\ R +9 &",Rt\ R +10 &#T_\ Q +9 &%UK\ R +9 &'qT;\ R +10 &)4T%\ R +9 &*T\ Q +10 &,T\ R +9 &.zU\ R +9 &0<S \ R +10 &1U\ R +9 &3U\ R +9 &5T\ R +10 &7DT\ R +9 &9RF\ R +10 &:S\ R +9 &<Y~\ !R +9 &>LUe\ !R +10 &@ YX\ !R +9 &AUH\ !R +9 &CU<\ !R +10 &ETW.\ !R +9 &GZ%\ !S +10 &Hi\ T +9 &J\ X +9 &LB6\ [ +10 &Mk\ ] +9 &O&\ ] +9 &Q\ ^ +10 &SAP\ ^ +9 &Uj\ ^ +10 &V{>\ 2 +9 &WR"\ C +9 ( + &WUY#\ @ +2 "collection"'U& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.27 +2 .Hand.open + "manipulator"&M1 +75 "core" 1 +2 "manipulator"& % +4 "core" %   u +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +96 "core" ' + .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +3 "collection"'V  +141 "core" ~ +2 .tCSV.dial CTV + "collection"'  +32 "core"  +3 .tCS.seek 5ml +2 "collection"'\ 'p +1375 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'S' +733 "core" ' + .tdelay 40 seconds +4004 .CS.seek 0ml +2 "collection"'b'4 +759 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%6  +45 "core"  +3 .tPS.seek 2.5ml + "processing"%<' +2612 "core" ' + .tPSV.dial :mixloop +2 "processing"% +44 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%Z  +44 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop + "processing"%e +45 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%;  +137 "core"  +2 .tPS.seek :empty +2 "processing"%o' +2618 "core" ' + .tCBV.dial :waste1 +2 "collection"'l @ +48 "core" @ +2 .tdelay 5 seconds +502 .CBV.dial AIV +3 "collection"'  +48 "core" +2 .tdelay 10 seconds +1002 .CBV.dial :waste1 +2 "collection"'c @ +48 "core" > +2 .tdelay 10 seconds +1002 .CBV.dial AIV +2 "collection"'j  +49 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"'K ` +34 "core" ^ +2 .tCSV.dial :air +2 "collection"' @ +45 "core" ? +2 .tCS.seek 10ml +2 "collection"'i' +2646 "core" ' + .tCSV.dial CTV +2 "collection"'5  +47 "core"  +2 .tCS.seek 0ml +2 "collection"'&'4 +2652 "core" ' + .tCBV.dial :waste1 +2 "collection"'{ @ +30 "core" ? +2 .tdelay 10 seconds +1048 .CTV.dial :air,avoiding: :intake +10 "collection"'  +140 "core" +2 "collection"'-& +4 "core" &WUP|,\ 3@ +2 #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&3% +4 "core" %\ \ %  +2 "storage"(a% +4 "core" %\\\ $\ + =\ T +2 "storage"(y. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(4( +208 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ( & +3 "core" & \ G +2 "manipulator"&& +5 "core" &Ӻ f g :0 +2 "manipulator"&% +4 "core" %\ \ g h  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&[( +173 "core" ( +2 "manipulator"&"& +4 "core" & ~ | N +2 "storage"(%& +5 "core" & D\ L +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&B' +92 "core" ' +2 "storage"(& +4 "core" &\  \ M +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +263 "core" ' +2 "storage"(+- +4 "core" -'D + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +3 "manipulator"&t& +3 "core" & 9 9 +3 "storage"(& +4 "core" & i\ C + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 3 +2 "manipulator"&k' +24 "core" ' +2 .tElbow.hold + "manipulator"&\\, +4 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(N- +2 "core" -'D +3 .tSE.seek 4.07 Pucks below Top Plate +2 "storage"(X' +34 "core" ' +3 "manipulator"&% +4 "core" %< \ y\ +3 "storage"(]& +4 "core" & d\ < + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 338 counts +2 "manipulator"&R'h +14 "core" ' +2 "manipulator"&& +5 "core" & i ` +2 "storage"(r& +4 "core" & \ ? +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&*' +22 "core" ' +2 .tSE.seek 5.07 Pucks below Top Plate +2 "storage"(!' +53 "core" ' +2 "manipulator"&p& +5 "core" & 5 5 ` +3 "manipulator"&0% +4 "core" %4 5 ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&x'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +167 "core" ( +2 "manipulator"&)& +4 "core" &  {. +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" & ` y. +2 .tForearm.seek CC +2 "manipulator"& ' +94 "core" ' +2 .tHand.close +2 "manipulator"&D/ +73 "core" / +2 .tCC.seek :open +2 "collection"'G( +420 "core" ( +3 "storage"(T& +4 "core" & J\ ? +2 "storage"(W& +4 "core" & \ @ +2 "manipulator"&O& +4 "core" & g |. +2 "manipulator"&/% +4 "core" % 6 Z } +3 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&I( +165 "core" ( +2 "manipulator"&_& +4 "core" & | A  +2 "storage"(& +5 "core" & \ K + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.seek 3 +2 "manipulator"&h' +95 "core" ' +2 .tElbow.hold +2 "manipulator"&w, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&1 +67 "core" 1 +3 "manipulator"&9% +5 "core" % @ f c W +2 "storage"(Y& +4 "core" & /\ I +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 342 counts + "manipulator"&v'l +16 "core" ' +2 "manipulator"&& +4 "core" & v   +3 "storage"(.& +4 "core" & l\ L +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&E' +34 "core" ' +2 "storage"(d% +5 "core" %\ \  w\ O +3 ."downElevator"SE.seek :down +5 "storage"(z'X +98 (J% +3 "core" %^#\ \ \ \ N\\w +2 "manipulator"&% +4 "core" % t +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +91 "core" ' +12 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +3 .tPSV.dial :air +2 "processing"%  +104 "core" +2 "processing"%:% +5 "core" %\ > +57 .tPS.seek 0.499ml + "processing"%=' +587 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop + "processing"%| +45 "core" +2 .tPRV.dial :air +2 "processing"%  +46 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%'  +45 "core" +2 .tCBV.dial AIV +2 "collection"'>  +47 "core" +2 .tPRV.dial between CBV and air +2 "processing"%Q  +31 "core"  +2 .tPRV.dial :air +2 "processing"%A  +28 "core"  +2 "processing"%n% +4 "core" %\ 1 +3 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0.599ml + "processing"%7' +244 "core" ' + .tPRV.dial :waste2 +2 "processing"%$ @ +75 "core" > +3 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%P' +684 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +5 "core" &\ - + .tHand.open +2 "manipulator"&1 +20 "core" 1 +2 "manipulator"&s& +4 "core" & ~ { j  +2 "manipulator"&% +5 "core" %\ w z i  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&H(- +187 "core" ( +2 "manipulator"&m& +4 "core" &- q +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &~& +3 "core" &- 8 +2 .tForearm.seek :garage +2 "manipulator"&g'η +98 "core" ' +2 .tHand.close + "manipulator"&}/ +61 "core" / +2 "manipulator"&(& +5 "core" &- s k  +2 "manipulator"&^% +4 "core" % Z X   +2 .tForearm.seek :retract +2 "manipulator"&C'\ +101 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&8(ӷ +280 "core" ( +2 "manipulator"&& +4 "core" & | O 4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &f& +4 "core" & q t \ 4 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&u' +107 "core" ' +2 "manipulator"&L& +4 "core" & { M 4 +3 "manipulator"&% +4 "core" %  H 7 +2 "collection"'`& +4 "core" &H\ 1 +3 "collection"'2& +4 .tCC.seek :closed +2 "collection"'M(W +3 "core" &J\ 0 +4 &J\ 0 +9 &-T\ ),} +10 &aE\ '@ +9 &^vH\ 'Q +9 &TF\ *R +10 &U>\ *R +9 &Y:\ *R +10 &cS=\ )R +9 &&V<\ )Q +9 &R?\ )R +10 &Q7\ )Q +9 & kR7\ 'R +9 &".R@\ (Q +10 &#T7\ )R +9 &%Y/\ (R +10 &'sQ)\ 'R +9 &)5Q(\ 'R +9 &*S*\ 'R +10 &,S)\ 'Q +9 &.{U0\ &R +9 &0=R/\ 'R +10 &2T0\ &Q +9 &3W3\ &R +10 &5Q4\ 'R +9 &7FT3\ 'Q +9 &9T/\ 'Q +10 &:T4\ 'R +9 &<Y/\ 'R +9 &>MY6\ +R +10 &@Z)\ (R +9 &AW0\ 'R +9 &CY'\ (R +10 &EUU \ (R +9 &GW&\ (R +10 &Ha"\ (R +9 &Ju \ 'U +9 &LI\ %Y +10 &N"\ #\\ +9 &O"\ "] +9 &Q&\ "] +10 &SD$\ "] +9 &U \ "^ +10 &V|$\ %1 +9 &WU%$\ $E +9 ( + &W]Q\ (= +2 "collection"'2& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.25 + "collection"' & +5 "core" &W]Q!\ '= + .tHand.open +2 "manipulator"&U1 +59 "core" 1 +2 "manipulator"&V% +4 "core" %  _ h 7 +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 "collection"'& +5 "core" &W]Q\ ,= +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 + .PTV.dial :PRV,avoiding: :puck +2 "processing"%? @ +77 "core" > +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%1  +77 "core" +2 .tdelay 2 seconds +201 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%\  +77 "core"  +2 .tdelay 2 seconds +203 "processing"%S% +3 "core" %\ . +3 .tPS.seek 1.499ml + "processing"%6' +743 "Can" !\ # +857 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +2 "processing"%' +1090 "core" ' + .tPSV.dial :air +2 "processing"%  +44 "core"  +2 .tPS.seek 0ml +2 "processing"%Z' +2609 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%e +43 "core" +2 .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%;  +48 "core" ~ +2 .tdelay 2 seconds +202 "processing"%<% +57 "core" %\ 5 +3 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml +2 "processing"%l'n +2359 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial CBV +2 "processing"%  +78 "core" +2 .tdelay 2 seconds +202 "processing"%c% +3 "core" %n\ 7 +3 .tPS.seek 0.475ml +2 "processing"%j' +2572 "core" ' +2 .tdelay 5 seconds +503 .PRV.dial :air +2 "processing"%K  +46 "core"  +2 .tdelay 2 seconds +203 .PS.seek 0.965ml + "processing"%'N +4982 "core" ' +2 .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%b  +48 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%5  +44 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%i' +1628 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"%{ +78 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"% @ +76 "core" ? +2 .tPS.seek 0ml +2 "processing"%-' +2608 "core" ' +21 .tPSV.dial :air +13 "processing"%3  +85 "core"  +33 .tPS.seek 2.5ml +12 "processing"%a' +2627 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial PTV +2 "processing"%y +76 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"% ' +2610 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV +2 .PSV.dial :air +2 "processing"%  +77 "core"  +3 .tPS.seek 2.5ml + "processing"%' +2604 "core" ' +2 .tdelay 3 seconds +301 .PSV.dial :PML +2 "processing"%" +46 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%%  +76 "core" +2 "processing"%% +5 "core" %\ 6\ +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%#' +7734 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +9 "collection"'@ & +56 "core" % + .tAWV.select :waste +2 "collection"' +10 "processing"%+% +4 "core" %\ 8 +2 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%t'n> +10752 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"' { +57 "core" | +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%N' +1309 "core" ' + .tPSV.dial :air +2 "processing"%  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%]' +2610 "core" ' + .tPSV.dial :PML +2 "processing"% +47 "core" +2 .tPS.seek 0ml +2 "processing"%r' +2611 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air + "collection"' +10 'p& +3 "core" &W]Q\ .= +3 #"MFBPCR"Extracting Nucleic Acid from AIV +2 #tBeginning samplePassD +3 "collection"'0& +2 ."MFBPCR"SPE.hold 2:46:40,55C +6 "MFB"*B @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*[  +3 "core" &W]Q\ 0= +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"% +28 "core"  +2 ."MFBPCR"delay 20 seconds +81 "core"  +2 "processing"%k% +4 "core" % +2 #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%R' +630 "Can" " :: +963 "core" ' +2 .tdelay 5 seconds +303 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"*X I +166 "core" J +2 "MFB"*)% +4 "core" %R5 +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*'6 +11 .tPSV.dial :waste1 +4 "processing"%*  +57 "core"  +3 .tPS.seek 0ml + "processing"%\\' +1595 "core" ' + .tPSV.dial PSR +2 "processing"%D +45 "core" + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%x' +2611 "core" ' +56 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop +2 "processing"%, +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.seek 0ml + "processing"%T' +1538 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*W  +70 "core" ' + .tPSV.dial PSR +4 "processing"%O +3 "core"  +2 "MFB"*/% +4 "core" %6\  N +2 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*_' +97 "core"  +2 "processing"%% +5 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"% ' +508 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"* % +51 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +1023 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%9  +45 "core"  +2 .tPS.seek 0ml +2 "processing"%Y' +117 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*  +52 "core"  +2 "MFB"*.% +4 "core" %RT +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*d' +1408 "core" ' + .tPSV.dial PSR +2 "processing"% +23 "core" ' +2 ."MFBPCR"delay 3 seconds +23 "core"  +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%J' +263 ."MFBPCR"ATV.dial :AIV +3 "MFB"* I +74 "core" J +2 "MFB"*I% +4 "core" %  F +3 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*h'{ +2261 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%v +112 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%!' +2616 "core" ' + .tPSV.dial PSR +2 "processing"% +110 "core"  +2 "processing"%:% +5 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%E' +1595 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 + "processing"%z  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%4' +772 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*o9 +3 "core" 9Uw{K +2 #"MFBPCR"Solid Phase Extraction Heater at 47C + .ATV.dial ASV +2 "MFB"*| n +37 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery + "MFB"* % +5 "core" %{ A +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*''% +261 "core" ' + .tPSV.dial PSR +2 "processing"%> +48 "core" +2 .tPSR.select :air + "processing"% +12 .tPS.seek 2.5ml + "processing"%Q' +2611 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%A +109 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%n' +2613 "core" ' + .tPSV.dial PSR +2 "processing"%= +110 "core"  +2 "processing"%$% +5 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%7' +1607 "core" ' +2 .tdelay 5 seconds +503 .PSV.dial :waste1 +4 "processing"%  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%' +651 "core" ' +2 ."MFBPCR"delay 10 seconds +941 "core" ' + .tPSV.dial PSR +2 "processing"%s +47 "core"  + .tPSR.select :air +2 "processing"% +8 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +4 .tPS.seek 2.5ml +2 "processing"%' +3 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +2393 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop +2 "processing"%~ +106 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +48 .PS.reconfigure PSslow +10 "processing"%#A 2`xb +3 .tPS.seek 1.2ml + "processing"%w'k +2678 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%}  +139 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%(' +133 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial AIV +4 "MFB"*^ I +49 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*F'V +870 "core" ' + .tPSV.dial :air +3 "processing"%g  +120 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2611 "core" ' +3 .tPSV.dial :mixloop +2 "processing"%f +47 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%H' +5111 "core" ' + .tPSV.dial :air +2 "processing"%L  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%' +1245 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*`  +56 "core" +2 "MFB"*C% +4 "core" %Vp 3 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*G'Q +1029 "core" ' + ."MFBPCR"ATV.dial :AIV +3 "MFB"* I +71 "core" I +2 "MFB"*U% +4 "core" %Qd 6\ 1 +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*V' +179 "core" ' + .tPSV.dial :mixloop +2 "processing"% +47 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +3 .tPS.seek 0ml +2 "processing"%2' +592 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*? n +155 "core" m +2 ."MFBPCR"AS.seek :empty +2 "MFB"*u'R +241 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*1  +112 "core"  +3 "MFB"*\ % +5 "core" %RL B +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.009ml +4 "MFB"*S' +1049 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol + "MFB"*P  +82 "core" +2 "MFB"*6% +4 "core" %l ? +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*'_ +2517 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'  +44 "core"  +2 "collection"'e% +5 "core" %*\  + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"';'P +1114 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +18 "collection"' +11 .tCS.seek 10ml + "collection"'<' +1628 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'Z  +2 '  +45 "core"  +98  +2 .tCBV.dial :waste1 +2 "collection"'c @ +48 "core" > +3 .tCS.seek 0ml + "collection"'l'4 +1995 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*K  +36 "core" +2 ."MFBPCR"delay 3 seconds +280 "Can" "\  +22 "core" ' + .tCSV.dial CSR +2 "collection"'j  +3 "MFB"*b% +4 "core" %_ 8l +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*5'ݥ +34 "core"  +2 "collection"'% +5 "core" %7e\ + #tPulling 4ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml +2 "collection"'{'P +472 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*  +50 "core" +2 "MFB"*i% +4 "core" %ݦ > , +3 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*3'= +285 "core" ' +2 .tdelay 5 seconds +35 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*- n +119 "core" n +2 "MFB"*y% +4 "core" %I A) +3 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*a'&S +30 .tCSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'' +1623 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +45 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'"'4 +2653 "core" ' +2 "collection"'%& +4 "core" &W]QL\ = +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +4 "core" & < > g/ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +54 "manipulator"&(ӷ +19 "core" ( +2 "manipulator"&@& +5 "core" &ӯ v } ) o) + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &+& +4 "core" &ӯ = . h) +3 .tForearm.seek CC +2 "manipulator"&#' +97 "core" ' +2 .tHand.close + "manipulator"&/ +70 "core" / +2 .tCC.seek :open +2 "collection"'t( +420 "core" ( +2 "manipulator"&& +4 "core" & ( ( # h$ +3 "manipulator"&N% +4 "core" %  * * h +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&](- +290 "core" ( +2 "manipulator"&p& +5 "core" &- o I p + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &0& +3 "core" &- { v  q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&['η +111 "core" ' +4 .tHand.open +3 "manipulator"&1 +68 "core" 1 +2 "manipulator"&k% +5 "core" % ε    a +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&r'\ +95 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 4 into Collection Clamp + "collection"'X& +5 "core" &V\  +2 "manipulator"&)% +5 "core" %\ s ~ p +2 "storage"(*% +4 "core" %b D @ M\ 1 +2 "storage"(. +4 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 4 +2 "storage"(R(,9 +211 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (D& +3 "core" &,< - \ &% +2 "manipulator"&\\& +5 "core" &- ; . Y i +2 "manipulator"&,% +4 "core" %\ V L . k +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 4 +2 "manipulator"&x(w +181 "core" ( +2 "manipulator"&W& +5 "core" &~ X W  k +2 "storage"(/& +4 "core" &,8 7 6 g\ . +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 700 counts +2 "manipulator"&O' +105 "core" ' +2 "storage"(& +5 "core" &,8 F B \ 0 +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"('V +158 "core" ' +2 ."MFBPCR"delay 3 seconds +6 "core" ' +2 "storage"(T- +4 "core" -' +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (& +3 "core" &,8 ( \ ( +2 "manipulator"&_& +4 "core" &~ * 0 . g +3 ."WCR"Elbow.seek 4 +2 "manipulator"&9(w +4 "core" ( +2 "manipulator"&& +4 "core" &~ - 5  h +2 "storage"(.& +4 "core" &,8 h\ ' +3 ."WCR"Forearm.seek 4 + 300 counts +2 "manipulator"& '7 +20 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&/ +74 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"(Y'X +8 "core" &~ * - h +2 "manipulator"&% +4 "core" % < T K l kb +3 ."WCR"Forearm.seek :retract +2 "manipulator"&I'\ +92 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&d(ӷ +16 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*v % +2 "core" ' +2 ."downElevator"SE.coast +2 "storage"(5 +78 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*J'R +53 "core" ( +2 "manipulator"& & +5 "core" & Z ` k6 +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &:& +4 "core" & S U N i6 +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&!' +100 "core" ' +2 "manipulator"&z& +5 "core" & N L S i6 +2 "manipulator"&E% +5 "core" % , - ^ h +2 "collection"'o& +4 "core" &;\  +2 "collection"'|& +5 ."WCR"CC.seek :closed +3 "collection"' (W +4 "core" &1\  + &1\  +8 &A3\ %g +9 &U'\ 9 +10 &|~$\ N +9 &Z\ S +9 &NR!\ \ R +10 &Q\ \ R +9 &R\ S +9 &R\ R +10 &UQ\ \ S +9 &Q\ R +10 &R \ R +9 &!S\ R +9 &#\\U\ S +10 &%O\ S +9 &&S\ S +9 &(S\ R +10 &*eQ\ S +9 &,'T\ S +10 &-Q\ R +9 &/Q\ R +9 &1mS\ S +10 &3/U\ S +9 &4Q\ R +9 &6T\ S +10 &8uS\ S +9 &:7R\ S +10 &;O\ R +9 &=S\ S +9 &?}R\ S +10 &A?T\ S +9 &CY\ S +9 &DT\ S +10 &FW\ S +9 &HCb\ T +10 &Jv\ V +51 &K\ Y +17 &Mn\ ] + ' + &O/\ ^ + &P\ ^ + &R\ ^ +2 &Ts\ ^ + &V3\ L + &W26\ #i +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*h  +4 "core" &WS[\ H +3 ( + "collection"'|& +4 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.34 +2 .Hand.open + "manipulator"&>1 +22 "core"  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +42 "core" 1 +2 "manipulator"&A% +5 "core" %  # m e +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&Q'\ +97 "core" ' +2 ."WCR"SC.coast + "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")=+ +4 "core" + +2 "sampler")$% +5 "core" %sp \ ) +2 "collection"'n& +4 "core" &WS^\ H +4 "Can" "\  + #"WCR"Calibrating pressure sensors +2 .CTV.dial :air +2 "collection"'  +141 "core" ~ +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X yy O +2 "collection"'P% +4 "core" %4\ \  +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X>% +4 "core" %4\ \  +2 "sampler")A% +5 "core" % O +2 "collection"'|% +4 "core" %4\ \  + #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X<  +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"' % +5 "core" %4\ \  +2 "sampler")U% +5 "core" %/"@>  +15 "collection"'% +4 "core" %4\ \  +2 "sampler")G% +4 "core" %/&MM  +16 "collection"'% +3 "core" %4\ \  +2 "sampler")?% +4 "core" %/%^`  +16 "collection"'V% +4 "core" %4\ \  +58 "sampler")1% +6 "core" %/ ) +2 "collection"'\ % +4 "core" %4\ \  +2 #"WCR"Intake @33.6psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X<>  +16 "collection"'S% +4 "core" %4\ \  +2 "sampler")% +4 "core" %oON d +16 "collection"'e% +3 "core" %4\ \  +3 "sampler")&% +4 "core" %oaa ) +15 "collection"';% +4 "core" %4\ \  +2 "sampler")Z% +4 "core" %ott  +16 "collection"'% +4 "core" %4\ \  +2 "sampler")c% +4 "core" %o  +2 "collection"'<% +4 "core" %4\ \  +2 #"WCR"Intake @33.7psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X=% +4 "core" %lm +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )A% +4 "core" %st \  + ."WCR"SSV.dial :exhaust +3 "sampler")|  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %4\ \  +2 "sampler")A% +5 "core" %  +53 "collection"'|% +4 "core" %4\ \ w +2 "sampler")r% +4 "core" % +100 "collection"'% +12 "core" %4\ \ y +2 "sampler")4% +4 "core" %lm +2 "sampler")% +4 "core" %nn +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )!% +3 "core" %ut \ # +2 ."WCR"SSV.dial :exhaust +2 "sampler")n  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0XC +53 "collection"'b% +4 "core" %4\ \ x +2 "sampler")j% +4 "core" %ac +2 "sampler")% +4 "core" %fh + ."WCR"Intake.select :close +2 "sampler")0 +7 ."MFBPCR"AFV.select :holdingCoil +2 "MFB"* +3 "sampler")% +4 "core" %nn \  + ."WCR"SSV.dial :exhaust +3 "sampler")S  +4 "MFB"*% +3 "core" % ?{ ! +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.474ml +2 "MFB"*i' +65 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %4\ \  +2 #"WCR"Intake @34.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0XC  +52 "core"  +2 "MFB"*t% +4 "core" %    +3 ."MFBPCR"AS.seek 0.779ml +2 "MFB"*|'  +168 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'r% +4 "core" %4\ \  +2 "sampler")% +5 "core" %'  +53 "collection"'4% +4 "core" %4\ \  +2 "sampler")% +5 "core" %  +28 ' + ."MFBPCR"delay 3 seconds +24 "collection"'!% +3 "core" %4\ \  +2 "sampler")n% +5 "core" %  +53 "collection"'a% +3 "core" %4\ \  +2 "sampler")s% +5 "core" %03  +53 "collection"'% +4 "core" %4\ \  +2 "sampler")=% +4 "core" %XW  +54 "collection"'~% +3 "core" %4\ \  +2 "sampler")I% +4 "core" %tt  +3 "sampler")w% +4 "core" %uw  + ."WCR"Intake.select :close +2 "sampler")0 +10 )^% +3 "core" %{| \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")A  +52 ."MFBPCR"ATV.dial :AIV +2 "MFB"*} I +26 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X' +4469 "core" ' +2 ."MFBPCR"delay 1:00 +100 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'t% +4 "core" %4\ \  +2 "sampler")r% +4 "core" %xy a +53 "collection"'% +4 "core" %4\ \  +2 "sampler")4% +4 "core" % a +53 "collection"'% +3 "core" %4\ \  +2 "sampler")h% +4 "core" % a +54 "collection"'!% +4 "core" %4\  +2 "sampler")n% +5 "core" % ? +53 "collection"'a% +4 "core" %4\  +2 "sampler")s% +4 "core" %ED +53 "collection"'% +4 "core" %4\ \  +2 "sampler")=% +4 "core" %eg +54 "collection"'~% +4 "core" %4\ \  +2 "sampler")I% +4 "core" %y{ +3 "sampler")w% +4 "core" %}{ + ."WCR"Intake.select :close +2 "sampler")0 +9 )^% +3 "core" % \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")A  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %4\ \  +2 "sampler")E% +5 "core" %  +53 "collection"'|% +4 "core" %4\ \  +2 "sampler")}% +5 "core" % +53 "collection"'R% +4 "core" %4\ \  +2 "sampler")$% +4 "core" %$" +54 "collection"'H% +3 "core" %4\ \  +2 "sampler")C% +5 "core" %GG +53 "collection"'7% +4 "core" %4\ \  +2 "sampler")% +5 "core" %_^ +53 "collection"'% +4 "core" %4\ \  +2 "sampler")U% +5 "core" %su +2 "sampler")% +4 "core" %tt + ."WCR"Intake.select :close +2 "sampler")0 +10 )f% +3 "core" %wx \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")*  +81 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %4\ \  +2 "sampler")E% +4 "core" %&  +53 "collection"'|% +4 "core" %4\ \ \ +2 "sampler")}% +4 "core" %  +53 "collection"'R% +4 "core" %4\ \  +2 "sampler")$% +4 "core" %  +53 "collection"'H% +4 "core" %4\ \  +2 "sampler")C% +4 "core" %9= +54 "collection"'7% +3 "core" %4\ \  +2 "sampler")% +4 "core" %WW +54 "collection"'% +4 "core" %4\ \  +2 "sampler")U% +4 "core" %mn +54 "collection"'% +4 "core" %4\  +50 "sampler")f% +13 "core" % +3 "sampler")*% +4 "core" % + ."WCR"Intake.select :close +2 "sampler")0 +10 )w% +3 "core" % \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")m  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %4\  +2 "sampler")E% +5 "core" %  +53 "collection"'|% +4 "core" %4   +2 "sampler")}% +5 "core" %01  +53 "collection"'R% +4 "core" %4   +2 "sampler")$% +5 "core" %SR  +53 "collection"'H% +3 "core" %4   +2 "sampler")C% +5 "core" %ik  +53 "collection"'7% +4 "core" %4\ \  +3 "sampler")% +4 "core" %yx  +2 "sampler")% +4 "core" %{{  +2 ."WCR"Intake.select :close + "sampler")0 +10 )U% +3 "core" %~  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %x0,gg  +3 ."MFBPCR"ARV.dial :MM1 +2 "MFB"*E I +11 "collection"'|% +3 "core" %4\ \  +2 "sampler")}% +5 "core" %x0,uu  +15 "collection"'R% +4 "core" %4\ % +2 "sampler")$% +5 "core" %x0,  +8 I +2 ."MFBPCR"delay 2 seconds +5 "collection"'H% +4 "core" %4   +2 "sampler")C% +4 "core" %x3'  +2 "collection"'7% +4 "core" %4  * +2 #"WCR"Intake @35.1psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0XP +53 "collection"'1% +3 "core" %4  +2 "sampler")m% +4 "core" %[U +54 "collection"'V% +4 "core" %4  \  +2 "sampler")F% +5 "core" %kr +53 "collection"'&% +4 "core" %4\  +2 "sampler") % +4 "core" %| +3 "sampler")e% +4 "core" %}| + ."WCR"Intake.select :close +2 "sampler")0 +9 );% +3 "core" % \ + +2 ."WCR"SSV.dial :exhaust +2 "sampler")L  +80 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +80 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +212 "collection"'|% +4 "core" %4\ 5 +2 #"WCR"Intake @34.9psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0XM? +53 "collection"'8% +4 "core" %4  D +2 "sampler")% +4 "core" %YX +53 "collection"'c% +3 "core" %4\ \ D +3 "sampler")%% +4 "core" %fi +106 "collection"'_% +12 "core" %4\ \ F +2 "sampler")J% +4 "core" %{| +3 "sampler")% +4 "core" %} + ."WCR"Intake.select :close +2 "sampler")0 +10 )5% +3 "core" %~~ \ ! +2 ."WCR"SSV.dial :exhaust +2 "sampler"){  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %4 C +2 "sampler")|% +4 "core" % +54 "collection"'% +3 "core" %4  9 +2 "sampler")R% +5 "core" %68 +53 "collection"'$% +4 "core" %4  > +2 "sampler")E% +4 "core" %QO +54 "collection"'H% +64 "core" %4  B +2 "sampler")C% +6 "core" %tq +53 "collection"'7% +3 "core" %4  @ +2 "sampler")% +5 "core" %} +2 "sampler")O% +4 "core" %~~ + ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" % \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X' +923 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")|  +82 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 75.0ml + .Intake.select :open + "sampler") +212 "collection"'% +4 "core" %4  ^ + #"WCR"Intake @35.5psia, vacuum from 20.0 to 24.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +3 "sampler")#.0XV> +1225 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'% +3 "core" %4  U +3 "sampler")(% +4 "core" % ~ \ O +53 "collection"'?% +3 "core" %4  _ +3 "sampler")% +4 "core" %  \ O +53 "collection"'U% +4 "core" %4  a +2 "sampler")S% +4 "core" %  \ O +53 "collection"'% +4 "core" %4 \\ +2 "sampler")A% +4 "core" %  \ O +53 "collection"'-% +4 "core" %4 \ ] +2 "sampler")6% +4 "core" %  \ O +55 "collection"'% +4 "core" %4  Z +2 "sampler")K% +4 "core" % 76 \ O +53 "collection"'% +4 "core" %4  \\ +2 "sampler")Z% +4 "core" %LO +53 "collection"'G% +4 "core" %4  ^ +3 "sampler")3% +4 "core" %_^ +53 "collection"' % +4 "core" %4 b +2 "sampler") % +4 "core" %mm +53 "collection"'j% +4 "core" %4 ] +2 "sampler")b% +4 "core" %uu +2 "sampler")% +4 "core" %yz +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %yy \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")N  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +2548 "core" ' +2 "collection"']% +5 "core" % P  + ."WCR"CSV.dial between air and CTV +3 "collection"'. ` +31 "core" b +3 ."WCR"CS.seek 2.245ml +2 "collection"'t' +2000 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  +28 "core"  +3 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"''4 +277 "core" 'zR\  +3 ."WCR"CBV.dial :waste2b +2 "collection"'T  +32 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'r' +434 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'!  +140 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +44 "core"  +2 "collection"',% +5 "core" %O + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'a' +608 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'4' +2060 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... + .CBV.dial SSV +3 "collection"' @ +78 "core" ? +53 "sampler")s% +4 "core" % \  + ."WCR"CBV.dial between CSV and waste2b +3 "collection"'I  +96 "core"  +2 "collection"'=% +5 "core" %A\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'^ ` +62 "core" _ +3 ."WCR"CS.seek 6.781ml +2 "collection"'h'k +884 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +6 "collection"'o  +2 '9  +45 "core"  +98  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'|'4 +1787 "core" ' + ."WCR"CSV.dial :air +3 "collection"' @ +45 "core" ? +59 ."WCR"CS.reconfigure CSfast +6 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'>' +2531 "core" ' +2 "collection"'$% +5 "core" %NSG\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'E ` +30 "core" a +3 ."WCR"CS.seek 2.02ml +2 "collection"'H' +2045 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'C  +31 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'7'4 +122 "core" 'C +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'  +34 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'O' +530 "core" ' +2 ."WCR"delay 1:00 +877 "Can" )\  +5125 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +141 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +44 "core"  +2 "collection"' % +5 "core" %?\ + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +2 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'w' +603 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +3 "collection"'~' +2025 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... + .CBV.dial SSV +2 "collection"'* @ +80 "core" ? +53 "sampler")k% +4 "core" %{{ \  +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"''  +96 "core"  +2 "collection"'f% +5 "core" %1  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'1 ` +74 "core" a +3 ."WCR"CS.seek 6.761ml +2 "collection"'m' +884 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'F  +3 '}  +30 "core"  +111  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'&'4 +1784 "core" ' + ."WCR"CSV.dial :air +3 "collection"'V @ +46 "core" ? +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'e' +2540 "core" ' +2 "collection"'R% +5 "core" %\\b.\  + ."WCR"CSV.dial between air and CTV +3 "collection"'L ` +30 "core" a +3 ."WCR"CS.seek 2.002ml +2 "collection"'' +2045 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"';  +28 "core"  +3 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"''4 +103 "core" ' 1\  +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'(  +32 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +3 "collection"'?' +547 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +141 "core" +2 "collection"'U& +5 "core" &WS\\2\ H +2 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +2 "manipulator"&S% +4 "core" %\  n ` +2 "storage"(% +4 "core" %c & N\ & +2 "storage"(A. +4 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 3 +2 "storage"(-( +205 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (6& +3 "core" & \  +2 "manipulator"&& +5 "core" &  V6 +2 "manipulator"&K% +4 "core" %\  : W +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +6 "manipulator"&( +169 "core" ( +2 "manipulator"&Z& +5 "core" &~ &  h +2 "storage"(G& +4 "core" & 4 \ ' +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&3' +98 "core" ' +2 "storage"( & +5 "core" &  \ ) +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +3 "storage"( 'V +254 "core" ' +2 "storage"(j- +4 "core" -'5 +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&b& +3 "core" &~ O M  j +2 "storage"(& +4 "core" &  \ * +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek 3 +2 "manipulator"&' +24 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&N, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(u- +3 "core" -'5 +3 ."WCR"SE.seek 5.08 Pucks below Top Plate +2 "storage"(i' +30 "core" ' +3 "manipulator"&#% +5 "core" %F 4  d( +2 "storage"(+& +5 "core" & . 1\ ( + ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 3 + 348 counts +2 "manipulator"&P'r +17 "core" ' +2 "manipulator"&<& +5 "core" & ] o l +2 "storage"(X& +4 "core" &   \ \ + +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&)' +37 "core" ' +3 ."WCR"SE.seek 6.08 Pucks below Top Plate +2 "storage"(' +52 "core" ' +2 "manipulator"&& +5 "core" & n m  m +2 "manipulator"&@% +5 "core" % q n m +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&\ '\ +90 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&g(ӷ +164 "core" ( +2 "manipulator"&D& +5 "core" & 4 2 # f0 + ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &M& +3 "core" & 5 7 \\ g0 +3 ."WCR"Forearm.seek CC +2 "manipulator"&[' +95 "core" ' + ."WCR"Hand.close +2 "manipulator"&/ +67 "core" / +2 ."WCR"CC.seek :open +59 "collection"'\\( +426 "core" ( +2 "storage"(W& +5 "core" &  \ ) +2 "storage"(8& +4 "core" & " \ ( +2 "manipulator"&& +4 "core" & 6 7  g0 +3 "manipulator"&c% +4 "core" % C 1 4 g g$ +3 ."WCR"Forearm.seek :retract +2 "manipulator"&%'\ +93 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 3 +2 "manipulator"&_( +168 "core" ( +2 "manipulator"&J& +5 "core" &w  ` +2 "storage"(& +4 "core" & \  +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.seek 3 +2 "manipulator"&5' +98 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&{, +5 "core" , + ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&`1 +73 "core" 1 +3 "manipulator"&p% +5 "core" % = W* +2 "storage"(n& +4 "core" & :\  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 3 + 339 counts +2 "manipulator"&x'i +16 "core" ' +2 "manipulator"&"& +5 "core" &  ! ^ +3 "storage"(& +4 "core" & t\  +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&l' +29 "core" ' +2 "storage"(/% +5 "core" % \  +3 ."downElevator"SE.seek :down +5 "storage"(y'X +101 ( % +3 "core" % :\ !\\y +3 "manipulator"&v% +4 "core" %й   `0 +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +17 ' + ."downElevator"SE.coast + "storage"(5 +3 ."WCR"SC.coast +2 "storage"(6 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'Y& +5 "core" &C\ + .tHand.open +2 "manipulator"&1 +20 "core" 1 +2 "manipulator"&:& +5 "core" & u o n l +2 "manipulator"&z% +5 "core" %\ \ m m : m +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](- +196 "core" ( +2 "manipulator"&.& +5 "core" &- q +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &- x q +2 .tForearm.seek :garage +2 "manipulator"&'η +95 "core" ' +2 .tHand.close + "manipulator"&t/ +55 "core" / +2 "manipulator"&T& +5 "core" &- m k [ n +2 "manipulator"&% +4 "core" % d o ^ m +3 .tForearm.seek :retract +2 "manipulator"&!'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +272 "core" ( +3 "manipulator"&,& +5 "core" &Ӿ g n @ p3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +3 "core" &Ӿ { s o3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&a' +100 "core" ' +2 "manipulator"&& +5 "core" &Ӿ } t 1 o3 +2 "manipulator"&s% +4 "core" %# z {  o +3 "collection"'I& +4 "core" &I\  +3 "collection"'=& +4 .tCC.seek :closed +2 "collection"'^(W +4 "core" &P\  +2 &E\ \ +8 &,O\ ,} +9 &`@\ @ +10 &QuC\ R +9 &UG\ S +10 &W=\ S +9 &TN\ R +9 &UQG\ S +10 &TH\ R +9 &RG\ S +9 &SC\ R +10 & ^SJ\ R +9 &" UF\ R +10 &#QH\ R +9 &%U:\ S +9 &'fRB\ R +10 &)(T>\ R +9 &*UA\ S +9 &,U5\ R +10 &.nW?\ R +9 &00R:\ R +10 &1T<\ R +9 &3X=\ S +9 &5vT6\ R +10 &79R2\ R +9 &8U@\ S +9 &:U7\ R +10 &<}U4\ S +9 &>@R9\ R +10 &@R2\ S +9 &AS0\ R +9 &CSB\ R +10 &EHT5\ R +9 &G\ S2\ R +9 &H]6\ S +10 &Jk2\ \ U +9 &L=1\ Y +10 &M2\ ] +9 &O;\ ^ +9 &Qu4\ ^ +10 &S65\ ^ +9 &T6\ _ +9 &V|3\ 2 +10 &WO(4\ K +8 ( +3 "collection"'=& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.20 +2 "collection"'4& +5 "core" &WV_3\ D + &WV^2\ D +2 .tHand.open + "manipulator"&91 +68 "core" 1 +2 "manipulator"&o% +5 "core" % # H I ; k +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&h'\ +96 "core" ' +11 #tFlushing the Collection Valve::Manifold + "collection"'& +5 "core" &WV_7\ D +2 "collection"'|% +5 "core" %;\  +3 .tCSV.dial CSR +2 "collection"'$  +45 "core"  +2 "collection"'E% +5 "core" %;\  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'>'p +1384 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +10 'C% +3 "core" %p#\  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'H'a +701 "core" ' + .tCSV.dial :waste +3 "collection"' +150 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'7'4 +2003 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'& +5 "core" &WV^* D +2 "collection"'% +4 "core" %5 +2 .tCSV.dial :flush +2 "collection"'  +48 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'O'p +1313 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +4 "collection"'w @ +44 "core" A +2 "collection"'*% +5 "core" %p,\  +2 .tCS.seek 7ml +2 "collection"'k'j +591 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"''  +3 'f  +42 "core"  +99  +2 .tCBV.dial :waste1 +2 "collection"'1 @ +82 "core" A +3 .tCS.seek 0ml + "collection"'~'4 +1779 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'}& +5 "core" &WV_*\ D +2 "collection"'F% +4 "core" %/\  +2 .tCSV.dial :flush +2 "collection"'m  +77 "core" +3 .tCS.seek 5ml + "collection"'V'p +1307 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +7 "collection"'& @ +46 "core" A +2 "collection"'R% +5 "core" %p,\  +2 .tCS.seek 7ml +2 "collection"'L'k +577 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'e  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"';  +80 "core"  +2 .tCS.seek 0ml +2 "collection"''4 +1781 "core" ' +2 #tFlushing upper manifold + "collection"'(& +5 "core" &WV_1\ D +2 "collection"'% +4 "core" %71\  +2 .tCSV.dial :flush +2 "collection"'  +77 "core"  +2 .tCS.seek 5ml +2 "collection"'U'p +1307 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'S @ +47 "core" A +2 "collection"'% +5 "core" %p-\  +2 .tCS.seek 7ml +2 "collection"'A'l +580 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'6 +2 '  +52 "core" +60  +2 .tCTV.dial :air + "collection"'K  +142 "core" +2 .tCS.seek 0ml +2 "collection"'Z'4 +1782 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'G'0 +828 "core" ' + .tCSV.dial :waste +2 "collection"' +46 "core" +2 .tCS.seek 0ml +2 "collection"'d'4 +151 "Can" )\ ww +665 "core" ' +2 "collection"'Q& +5 "core" &WV_,\ D +2 "collection"'j% +4 "core" %60\ + .tCSV.dial :flush +2 "collection"'b  +45 "core"  +3 .tCS.seek 3ml + "collection"''0 +822 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'u @ +44 "core" A +2 "collection"'#% +5 "core" %06\  \ +2 .tCS.seek 5ml +2 "collection"'+'p +574 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'<'4 +1297 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'X'0 +822 "core" ' + .tCSV.dial :waste +3 "collection"' +76 "core" +3 .tCS.seek 0ml +2 "collection"'@'4 +825 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'3& +5 "core" &WV^" D +2 "collection"'% +4 "core" %8 +2 .tCSV.dial CSR +2 "collection"'  +139 "core"  +2 "collection"'% +5 "core" %8! +2 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +11 .tCS.seek 8ml +2 "collection"'P'L +2044 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'i' +581 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'D +108 "core" +2 .tCTV.dial :intake +5 "collection"'M  +78 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"')' +2104 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'N  +78 "core"  +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"''4 +614 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'\  +108 "core"  +2 "collection"' % +5 "core" %5(\ +3 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.seek 4ml +2 "collection"'W'P +1111 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'8' +1533 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +4 'c  +42 "core"  +103 ~ +2 .tCBV.dial :waste1 +2 "collection"'J @ +47 "core" @ +2 .tCS.seek 0ml +2 "collection"''4 +2510 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'[  +47 "core"  +2 "collection"'g% +5 "core" %8( + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'`'P +1120 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'p' +1540 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'n  +47 "core"  +2 .tCBV.dial :waste2b +2 "collection"'"  +80 "core"  +3 .tCS.seek 0ml +2 "collection"''4 +2500 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'/  +46 "core"  +2 "collection"'%% +5 "core" %3(\  + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"' 'P +1136 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'_' +1539 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'v +2 '5  +51 "core"  +59 +2 .tCTV.dial :air +53 "collection"'Y  +150 "core" ~ +3 .tCS.seek 0ml +2 "collection"'x'4 +2501 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"''0 +832 "core" ' +2 .tCSV.dial :waste +2 "collection"': +44 "core" +3 .tCS.seek 0ml +2 "collection"'z'4 +809 "core" ' +2 #tFlushing upper manifold + "collection"'& +5 "core" &WV_*\ D +2 "collection"'l% +4 "core" %4&\  +2 .tCSV.dial :flush +2 "collection"'.  +46 "core"  +3 .tCS.seek 5ml +2 "collection"''p +1294 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'y @ +45 "core" A +2 "collection"'-% +5 "core" %p'\  +2 .tCS.seek 7ml +2 "collection"'{'m +588 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'t +109 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'T'4 +1777 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''0 +819 "core" ' + .tCSV.dial :waste +2 "collection"' +48 "core" +3 .tCS.seek 0ml +2 "collection"''4 +825 "core" ' +2 "collection"',& +5 "core" &WV^* D +2 "collection"'r% +4 "core" %/) + .tCSV.dial :flush +2 "collection"']  +45 "core"  +3 .tCS.seek 3ml +2 "collection"''0 +825 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'s @ +57 "core" ? +2 "collection"'I% +5 "core" %0+  +2 .tCS.seek 5ml +2 "collection"'!'p +590 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'\\'4 +1301 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'='0 +812 "core" ' + .tCSV.dial :waste +2 "collection"'4 +75 "core" +2 .tCS.seek 0ml +2 "collection"'9'4 +821 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'o& +5 "core" &WV_)\ \ D +2 "collection"'% +4 "core" %/,\ \ +2 .tCSV.dial :flush +2 "collection"'|  +45 "core"  +3 .tCS.seek 5ml + "collection"'$'p +1299 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +7 "collection"'E @ +43 "core" A +2 "collection"'a% +5 "core" %p#\  +2 .tCS.seek 7ml +2 "collection"'?'f +574 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'C  +2 '>  +43 "core"  +101  + .tCBV.dial :waste1 +2 "collection"' @ +47 "core" A +3 .tCS.seek 0ml + "collection"'H'4 +1770 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +5 "core" &WV^-\ D +2 "collection"'% +4 "core" %8*\  +2 .tCSV.dial :flush +2 "collection"'  +77 "core" +3 .tCS.seek 5ml + "collection"'7'p +1298 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'w @ +47 "core" A +2 "collection"'*% +5 "core" %p+\  +2 .tCS.seek 7ml +2 "collection"'O'g +595 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"''  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'f  +81 "core"  +3 .tCS.seek 0ml + "collection"'1'4 +1789 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'k& +57 "core" &WV^*\ \ D +11 "collection"'}% +6 "core" %1%\ \ +2 .tCSV.dial CSR +2 "collection"'F  +44 "core"  +2 "collection"'m% +5 "core" %1$\ +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +11 .tCS.seek 8ml +2 "collection"'~'L +2030 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'&' +580 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'R +5 'V  +49 "core"  +58 +2 .tCTV.dial :intake +2 "collection"'e  +77 "core" +2 .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"';' +1702 "Can" ' 00 +446 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'L  +79 "core"  +3 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'('4 +631 "core" ' + .tCSV.dial CSR +2 "collection"'  +107 "core"  +2 "collection"'% +5 "core" %8*\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"''p +1369 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'S' +1393 "core" ' + .tCSV.dial CBV +2 "collection"' +108 "core" +3 .tCS.seek 0ml + "collection"'U'4 +2648 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +5 "core" & u r. +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&6(ӷ +16 "core" ( +4 "manipulator"&K& +8 "core" &ӻ r' +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &A& +3 "core" &ӻ v s' +3 .tForearm.seek CC +2 "manipulator"&Z' +95 "core" ' + .tHand.close +2 "manipulator"& / +77 "core" / +2 .tCC.seek :open +2 "collection"'G( +423 "core" ( +2 "manipulator"&Q& +4 "core" &  r# +3 "manipulator"&j% +4 "core" %  q s +2 .tForearm.seek :retract +2 "manipulator"&b'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&d(- +312 "core" ( +2 "manipulator"&u& +4 "core" &- M O $ lg +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &#& +3 "core" &- G K lg +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +113 "core" ' +2 .tHand.open +2 "manipulator"&+1 +72 "core" 1 +2 "manipulator"&<% +5 "core" % β !  2 ^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'X& +4 "core" &'\  +2 .tHand.open + "manipulator"&31 +22 "core" 1 +2 "manipulator"&& +5 "core" &- | z Z ng +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +9 "core" ( +2 "manipulator"&& +5 "core" &- p y na +3 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &- m m na +3 .tForearm.seek :garage +2 "manipulator"&P'η +99 "core" ' +2 .tHand.close + "manipulator"&D/ +63 "core" / +2 "manipulator"&M& +5 "core" &- x o  oa +2 "manipulator"&i% +4 "core" % b j R p_ +2 .tForearm.seek :retract +2 "manipulator"&N'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&)(ӷ +289 "core" ( +2 "manipulator"&\ & +5 "core" & w s7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +3 "core" & r7 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +4 "manipulator"&' +99 "core" ' +2 "manipulator"&W& +5 "core" & o q7 +54 "manipulator"&% +12 "core" % ] q +3 "collection"'c& +5 "core" &5\  +2 "collection"'J& +4 .tCC.seek :closed +2 "collection"'8(W +4 "core" &/\  +2 &-\ \ +10 &-#\ +| +9 &a\ @ +9 &Iw,\ R +10 & R(\ R +9 &U\ S +10 &T\ S +9 &NV'\ R +9 &X#\ S +10 &T(\ R +9 &T$\ R +9 & UU\ S +9 &"R\ R +10 &#U\ R +10 &%Y!\ R +9 &']W \ S +9 &) T&\ R +10 &*W \ R +9 &,R \ R +9 &.fR\ R +10 &0(U\ R +9 &1U'\ R +10 &3T+\ R +9 &5nT&\ R +9 &70T #\ R +10 &8U%\ R +9 &:U(\ R +9 &8V0\ R +9 &?X(\ R +10 &AZ.\ R +9 &C~V,\ R +9 &E@V,\ R +10 &GR.\ R +9 &HX(\ S +9 &Jk ,\ U +10 &L8 ,\ X +9 &M(\ ] +10 &O&\ ] +9 &Qm,\ \ ^ +9 &S-.\ ^ +10 &T'\ _ +9 &Vz*\ 8 +9 &WL))\ [ +9 ( +2 &Wbc'\ E +2 "collection"'J& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.23 +2 "collection"'[& +4 "core" &Wbd+\ E +2 .tHand.open + "manipulator"&g1 +58 "core" 1 +3 "manipulator"&% +4 "core" % p q . m +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'n& +5 "core" &Wbd,\ E +2 "collection"'"% +4 "core" %60\  +2 .tCSV.dial CSR +2 "collection"'p  +109 "core"  +2 "collection"'/% +5 "core" %6-\  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml +2 "collection"'%'p +1384 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +10 '% +3 "core" %p\  +3 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"' '_ +725 "core" ' + .tCSV.dial :waste +2 "collection"'5 +141 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'v'4 +2006 "core" ' +2 #tPurging external Intake + "collection"'Y& +5 "core" &Wbc\ E +2 "collection"'_% +4 "core" %6#\  + .tCSV.dial :flush +2 "collection"'x  +47 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"':' +2505 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +76 "core"  +2 .tCTV.dial :intake +2 "collection"'  +77 "core"  +2 .tIntake.select :open + "sampler") +11 .tCS.seek 0ml + "collection"'l'4 +2612 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air + "collection"'.  +80 "core" ~ +2 #tFlushing upper manifold + "collection"'z& +5 "core" &Wbc\ E +2 "collection"'y% +4 "core" %4!\  +2 .tCSV.dial :flush + "collection"'-  +78 "core"  +2 .tCS.seek 5ml +3 "collection"''p +1284 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'t @ +44 "core" A +2 "collection"'{% +5 "core" %p\  +2 .tCS.seek 7ml +2 "collection"'T'j +583 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"' +109 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1787 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"','0 +819 "core" ' + .tCSV.dial :waste +2 "collection"'r +58 "core" +2 .tCS.seek 0ml +2 "collection"']'4 +814 "core" ' +2 "collection"'& +5 "core" &Wbc\ E +2 "collection"'s% +4 "core" %3"\  + .tCSV.dial :flush +2 "collection"'I  +48 "core"  +3 .tCS.seek 3ml + "collection"''0 +816 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'! @ +44 "core" A +2 "collection"'\\% +4 "core" %0\  +3 .tCS.seek 5ml +2 "collection"'4'p +576 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +2 "collection"'='4 +1301 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'o'0 +816 "core" ' + .tCSV.dial :waste +2 "collection"' +78 "core" +64 .tCS.seek 0ml +2 "collection"'|'4 +821 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&9& +5 "core" & R L  l1 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&E(ӷ +16 "core" ( +2 "manipulator"&a& +5 "core" &Ӿ w p e m, +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &$& +3 "core" &Ӿ l k  m, +2 .tForearm.seek CC +2 "manipulator"&C' +96 "core" ' + .tHand.close +2 "manipulator"&>/ +77 "core" / +2 .tCC.seek :open +2 "collection"'( +423 "core" ( +2 "manipulator"&?& +4 "core" & r( +3 "manipulator"&% +4 "core" % ) r +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"& (- +303 "core" ( +2 "manipulator"&H& +4 "core" &- P T l +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &w& +3 "core" &- L J k +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&*'η +112 "core" ' +3 .tHand.open + "manipulator"&71 +69 "core" 1 +2 "manipulator"&'% +5 "core" % θ !   b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +97 "core" ' + #tCompleted [mbaPhase] begun 14:00:53 +2 #Preparing to sleep until Tue Oct 23 14:00:53 +0200 2018 +6 #"shutdown"deferred until MFBPCR finish +2 #tWaiting for MFBPCR til 14:00CEST23-Oct-18 +2 #Continuing at 14:00CEST23-Oct-18 +3 "Can" (\  +3 ."Qmail"GoodNews.email "Then, in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tundeployv4.rb:127\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@16:50:30, 14.6C, 71% humidity, 14.3psia, 12.625V, 0.846A, 0.846A avg, 10.69W",Subject: "Waiting until 14:00CEST23-Oct-18" +24740 "Can" (\  +60004  $\ ww +60004  "\ ll +60005  #\  +15308 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"7692130:1786,936,705,718,60.0001;7693080:1969,945,690,649,60.0001;7693930:1589,956,693,687,60.0001;7694680:1196,949,691,715,60.0001;7805680:1779,925,662,711,60.0001;7806630:1968,945,694,686,60.0374;7807480:1586,930,694,685,60.0001;7808230:1212,962,694,684,60.0001;7919710:1715,956,692,713,60.0001;7920660:1965,949,692,682,60.0001;7921510:1577,943,694,686,60.0001;7922260:1193,971,694,684,60.0374;8033770:1778,939,698,711,60.0001;8034720:1961,944,692,681,60.0374;8035570:1587,942,695,687,60.0374;8036320:1200,955,664,685,59.9628;8147550:1779,933,696,713,59.9628;8148500:1964,918,663,687,59.9628;8149350:1577,944,694,685,60.0374;8150100:1200,947,692,685,60.0001;8261320:1776,935,698,712,60.0001;8262270:1956,953,692,687,59.9628;8263120:1577,955,694,684,60.0001;8263870:1184,940,694,685,60.0001;8375120:1769,923,700,716,59.9628;8376070:1952,932,659,686,60.0001;8376920:1582,969,697,690,60.0374;8377670:1149,910,693,685,60.0374;8488510:1771,921,668,719,60.0001;8489460:1956,1014,687,679,60.0001;8490310:1552,948,696,683,60.0374;8491060:1208,941,695,680,60.0001;8602130:1773,949,701,720,59.9628;8603080:1946,951,692,690,60.0001;8603930:1577,970,649,684,60.0374;8604680:1213,966,695,688,60.0374;8715920:1779,931,697,685,59.9628;8716870:1954,970,694,683,60.0374;8717720:1581,942,695,688,60.0001;8718470:1210,959,698,685,60.0001;8829630:1773,921,701,717,59.9628;8830580:1955,946,695,685,60.0001;8831430:1567,934,695,687,60.0374;8832180:1188,943,698,684,60.0001;8942920:1761,912,702,720,60.0001;8943870:1951,933,693,690,60.0001;8944720:1556,935,698,683,60.0001;8945470:1195,911,693,687,60.0001;9056170:1778,935,702,717,59.9628;9057120:1934,933,693,684,60.0001;9057970:1570,917,696,685,60.0001;9058720:1189,943,696,684,60.0001;9169690:1767,972,706,720,59.9628;9170640:1952,922,695,687,60.0001;9171490:1576,946,694,685,60.0001;9172240:1196,932,664,685,60.0001;9283270:1777,921,707,709,59.9628;9284220:1949,954,694,683,60.0374;9285070:1559,944,693,686,60.0001;9285820:1204,948,694,684,60.0001;9396830:1746,958,701,679,60.0001;9397780:1958,924,693,684,60.0001;9398630:1584,941,698,685,60.0001;9399380:1196,952,696,683,60.0001;9510040:1760,937,706,718,59.9628;9510990:1957,949,696,684,59.9628;9511840:1576,958,697,685,60.0001;9512590:1179,932,704,657,60.0001;9623200:1764,957,707,720,59.9628;9624150:1957,925,692,688,60.0001;9625000:1547,935,699,687,60.0001;9625750:1197,948,697,682,60.0001;9736250:1764,932,709,718,60.0001;9737200:1939,931,698,688,60.0001;9738050:1573,939,695,685,60.0001;9738800:1202,939,697,684,60.0001;9849350:1779,937,710,677,60.0001;9850300:1952,928,692,692,60.0001;9851150:1570,947,694,681,60.0001;9851900:1196,964,698,682,60.0001;9962580:1762,958,710,718,59.9628;9963530:1957,964,696,690,59.9628;9964380:1582,934,699,681,60.0001;9965130:1198,945,667,681,60.0001;10075560:1766,994,712,704,60.0001;10076510:1928,945,693,689,60.0001;10077360:1571,912,683,661,60.0001;10078110:1184,943,694,683,60.0001;10189300:1761,947,711,677,59.9628;10190250:1968,949,691,686,60.0001;10191100:1565,962,699,684,60.0001;10191850:1192,959,697,685,60.0001;10302510:1773,933,713,715,60.0001;10303460:1947,943,697,685,60.0001;10304310:1561,967,696,685,60.0374;10305060:1181,928,695,686,60.0001;10415660:1703,940,712,713,59.9628;10416610:1940,935,695,685,60.0001;10417460:1571,929,697,683,60.0001;10418210:1200,913,696,684,60.0001;10529210:1766,963,713,719,59.9628;10530160:1929,935,694,684,60.0001;10531010:1570,952,696,682,60.0374;10531760:1190,936,696,684,60.0001;10642230:1769,937,714,716,59.9628;10643180:1958,962,698,686,60.0001;10644030:1563,945,697,688,60.0001;10644780:1195,932,690,649,60.0001;10755490:1764,945,717,716,60.0001;10756440:1949,950,699,672,60.0001;10757290:1595,941,668,684,60.0374;10758040:1184,939,698,681,60.0001;10868630:1766,936,715,721,59.9628;10869580:1948,952,691,692,60.0001;10870430:1532,948,696,677,60.0374;10871180:1208,917,694,684,60.0001;10982170:1756,933,684,720,60.0001;10983120:1946,931,691,689,60.0374;10983970:1567,950,696,683,60.0374;10984720:1194,962,694,685,60.0374;11095570:1757,845,722,718,59.9628;11096520:1989,900,694,681,60.0001;11097370:1555,943,663,685,60.0374;11098120:1190,919,698,683,60.0001;11209220:1770,944,718,718,60.0001;11210170:1926,1012,670,704,60.0001;11211020:1579,937,703,684,60.0001;11211770:1181,956,699,681,60.0374;11322290:1765,948,719,716,59.9628;11323240:1953,921,695,687,60.0001;11324090:1577,970,696,686,60.0374;11324840:1193,925,665,671,60.0001;11435850:1766,926,716,725,59.9628;11436800:1936,937,695,688,59.9628;11437650:1546,956,699,683,60.0001;11438400:1192,946,695,687,60.0001;11549310:1768,922,715,679,59.9628;11550260:1957,939,698,684,60.0001;11551110:1563,951,697,680,60.0374;11551860:1183,913,723,628,60.0374;11662590:1775,929,719,715,59.9628;11663540:1947,951,696,686,60.0001;11664390:1573,933,697,685,60.0001;11665140:1177,953,695,681,60.0001;11776000:1776,934,716,716,59.9628;11776950:1952,934,664,685,60.0001;11777800:1585,938,696,684,60.0001;11778550:1194,924,699,682,60.0001;11889440:1792,905,703,715,59.9628;11890390:1934,954,687,693,60.0001;11891240:1562,923,700,684,60.0001;11891990:1194,930,694,686,60.0001;12002880:1754,966,748,669,59.9628;12003830:1946,959,693,696,60.0001;12004680:1580,946,666,687,60.0001;12005430:1186,992,691,715,59.9628;12116150:1771,923,723,716,60.0001;12117100:1958,938,696,687,60.0001;12117950:1562,904,696,682,60.0001;12118700:1197,931,696,684,60.0001;12229300:1766,964,722,712,59.9628;12230250:1948,930,665,684,60.0001;12231100:1576,937,699,684,60.0001;12231850:1202,951,698,685,60.0001;12342820:1773,896,723,717,59.9628; +26 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18oct2115h300ml.pcr +2 "MFB"*O% +3 "core" %a X +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*k'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*}  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*F % +113 "core" & +2 "MFB"*m% +4 "core" %( Z +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*1'Zb +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*~  +51 "core"  +2 "MFB"*V% +4 "core" %Z]  Y @ +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*R'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*e % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*&% +3 "core" %>\  [ V +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*L'F +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*;  +50 "core"  +2 "MFB"*% +4 "core" %M Z\ 6 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*(  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +75 "core"  +2 "MFB"*% +4 "core" %p ] +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*S'C +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3071 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*K'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*A' +5776 "core" ' +24 ."MFBPCR"delay 1 second +116 .AFV.select :holdingCoil +10 "MFB"* +43 ."MFBPCR"delay 1 second +444 .AS.reconfigure ASfast +30 "MFB"*#,,'T(20( b +6 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*h'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*^  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*Q % +113 "core" % +2 "MFB"*j% +4 "core" %VR KF +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*Z' +237 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*6  +50 "core"  +2 "MFB"*u% +5 "core" %( P +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*#'> +6444 "Can" !\ "TT +9667 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*+ % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*<% +3 "core" %>  W Y +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*b' +522 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*X  +50 "core"  +2 "MFB"*3% +5 "core" % W\ 7 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q, +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +46 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*@'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19091 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*M' +5773 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +5516 "Can" !\ WW +260 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*P' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5777 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +5069 "core" ' +4 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118oct2117h300ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*W  +56 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +24 "core"  +2 "MFB"*c% +5 "core" %V T +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*N'(I +2549 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +2897 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*[ n +154 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +60 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek :empty +2 "MFB"*g'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*n  +150 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*"  +35 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*J% +3 "core" %(! _ +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*p'FK +634 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*/  +138 "core" +2 ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*% +4 "core" %FH _ +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*U' +1841 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*  +35 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*%% +4 "core" % Q +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*5' +644 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air3 +2 "MFB"* % +36 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*Y% +3 "core" % Q +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*_'! +622 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +4 "MFB"*x  +117 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*v% +4 "core" %' N\ 8 +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5844 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +35 "core" n +2 ."MFBPCR"delay 2 seconds +203 "MFB"*:% +4 "core" %\  X A +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*.'\  +622 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*z  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*y% +3 "core" %\ \  R V +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*-' N +3050 "Can" \ ^^ +2002 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*l  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*t  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*{% +5 "core" % T ^ +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'s +32594 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +70 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*T % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +23756 "Can" \ oo +60004    +60004  \ hg +60005  \  +60004  \  +60004  \ ii +60004  \ ll +60004  \  +47564 ."PCR"PCR.off +138 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"14646400:1584,920,727,725,59.9628;14647300:1766,929,697,687,60.0001;14648350:1969,1279,697,684,60.0001;14758930:1590,946,722,680,59.9628;14759830:1767,944,697,686,59.9628;14760880:1980,1258,697,683,60.0374;14871860:1584,922,722,676,59.9628;14872760:1773,935,693,686,60.0001;14873810:1953,1253,701,680,60.0001;14984740:1589,946,723,713,59.9628;14985640:1768,924,694,682,60.0001;14986690:1959,1266,692,684,60.0374;15097440:1582,932,725,711,59.9628;15098340:1772,939,699,686,60.0001;15099390:1961,1263,663,688,60.0001;15210480:1584,916,722,715,59.9628;15211380:1769,940,698,685,60.0001;15212430:1925,1277,698,681,60.0001;15322990:1584,933,723,717,59.9628;15323890:1776,981,696,653,60.0001;15324940:1952,1246,697,684,60.0374;15435510:1582,923,727,713,60.0001;15436410:1770,921,664,686,60.0001;15437460:1952,1270,696,684,60.0374;15547910:1577,952,723,715,60.0001;15548810:1768,920,664,687,60.0374;15549860:1958,1287,697,682,60.0001;15660220:1624,814,755,683,60.0001;15661120:1717,922,667,688,60.0001;15662170:1962,1266,698,684,60.0001;15772620:1575,920,725,717,59.9628;15773520:1761,944,662,683,60.0001;15774570:1955,1256,696,682,60.0001;15885140:1589,913,740,724,59.9628;15886040:1699,919,694,686,60.0001;15887090:1946,1256,698,681,60.0001;15997010:1579,937,726,716,60.0001;15997910:1765,933,692,650,59.9628;15998960:1957,1278,696,688,60.0001;16109290:1577,939,726,712,59.9628;16110190:1756,960,695,650,60.0001;16111240:1947,1271,697,684,60.0374;16221820:1586,948,726,714,60.0001;16222720:1755,936,697,684,59.9628;16223770:1940,1253,696,683,60.0001;16334210:1582,894,723,709,59.9628;16335110:1829,1001,694,673,59.9628;16336160:1923,1300,661,688,60.0001;16446690:1612,941,725,713,60.0001;16447590:1767,930,697,687,60.0001;16448640:1952,1245,663,687,59.9628;16559500:1582,937,723,714,60.0001;16560400:1759,928,696,685,60.0374;16561450:1936,1238,698,685,60.0001;16671880:1580,950,727,715,60.0001;16672780:1757,939,697,685,60.0001;16673830:1955,1233,671,659,60.0001;16784080:1592,939,726,715,60.0001;16784980:1755,913,695,683,60.0001;16786030:1947,1238,696,649,60.0374;16896280:1568,920,725,713,60.0001;16897180:1759,945,708,642,60.0001;16898230:2026,1230,692,651,59.9628;17008100:1526,960,728,717,60.0001;17009000:1745,938,698,685,60.0001;17010050:1955,1286,696,688,60.0001;17120890:1623,923,724,709,60.0001;17121790:1759,935,696,680,60.0001;17122840:1942,1243,666,685,60.0001;17233270:1576,922,726,714,59.9628;17234170:1758,962,697,684,60.0001;17235220:1944,1255,667,684,60.0001;17345670:1572,931,723,717,59.9628;17346570:1751,952,696,685,60.0001;17347620:1946,1267,667,689,60.0001;17457870:1568,917,726,716,60.0001;17458770:1753,941,695,685,60.0001;17459820:1946,1262,696,687,60.0001;17570810:1574,943,725,721,59.9628;17571710:1763,942,697,686,60.0001;17572760:1949,1231,667,692,60.0374;17683650:1578,939,726,713,60.0001;17684550:1753,945,696,683,60.0001;17685600:1947,1254,697,681,60.0374;17795660:1571,936,726,712,59.9628;17796560:1751,912,697,684,60.0374;17797610:1948,1247,666,689,60.0001;17908260:1584,916,727,714,60.0001;17909160:1755,921,695,684,60.0001;17910210:1950,1259,668,686,60.0001;18020990:1569,924,724,713,59.9628;18021890:1757,941,698,684,60.0001;18022940:1947,1235,698,684,60.0001;18133450:1526,925,718,748,59.9628;18134350:1752,922,695,687,60.0001;18135400:1937,1249,698,687,60.0001;18245550:1570,932,728,708,60.0001;18246450:1773,931,697,685,60.0001;18247500:1956,1274,664,685,60.0001;18358490:1580,927,727,713,59.9628;18359390:1761,911,696,685,59.9628;18360440:1929,1268,696,687,60.0001;18470840:1571,953,719,714,59.9628;18471740:1764,963,697,685,60.0001;18472790:1930,1275,700,683,60.0001;18583640:1577,927,725,714,60.0001;18584540:1754,946,664,689,60.0001;18585590:1950,1248,698,684,60.0001;18696140:1533,942,724,716,60.0001;18697040:1749,925,694,685,60.0374;18698090:1947,1279,697,688,60.0374;18808530:1569,961,724,715,60.0001;18809430:1751,949,662,683,60.0001;18810480:1942,1256,695,686,60.0001;18921060:1577,910,725,715,59.9628;18921960:1750,916,697,687,60.0001;18923010:1923,1252,697,685,60.0001;19033500:1567,927,724,710,60.0001;19034400:1753,946,694,686,60.0001;19035450:1946,1262,698,685,60.0001;19146330:1566,959,721,676,59.9628;19147230:1763,936,699,684,60.0001;19148280:1949,1242,708,686,60.0001;19259100:1573,1267,725,717,60.0001; +19 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118oct2117h300ml.pcr +2 "MFB"*% +4 "core" %n \\ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*r'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*,  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +113 "core" & +2 "MFB"*s% +4 "core" %(+ P +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*I'Zq +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*]  +51 "core"  +2 "MFB"*!% +4 "core" %Zt  T G +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*\\'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*4% +3 "core" %>  Y f +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*='^ +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*o% +4 "core" %Y  X J +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*9'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*a  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*$  +75 "core"  +2 "MFB"*>% +4 "core" %p \\ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*)'[ +1539 "Can" \  +498 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +262 .AS.seek 1ml +2 "MFB"*`' +3070 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*8'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*C' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*H  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*w % +113 "core" & +2 "MFB"*7% +4 "core" %V JK +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*'' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"**% +5 "core" % O\ 7 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*O'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*}% +3 "core" %>  X I +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*F' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*m  +51 "core"  +2 "MFB"*k% +4 "core" % V\ 8 +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*~'q= +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*V  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*1'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +11519 "Can" \  +7572 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*e' +5780 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*&'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*;'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*L'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5774 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5067 "core" ' +3 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18oct2119h300ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*S  +55 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +26 "core"  +2 "MFB"*K% +5 "core" %V` [J +62 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*A'(\\ +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +1180 "Can" \ bb +1719 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +154 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +3 "MFB"*^'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Q'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*j  +150 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*h  +35 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*6% +4 "core" %(+b ] +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*u'FU +622 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +3 "MFB"*Z I +53 "core" I +2 ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*+% +4 "core" %FP I \\ K +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*<' +1829 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*# % +35 "core" $ +2 #"MFBPCR"Adding PP1 +2 .delay 2 seconds +202 "MFB"*X% +4 "core" % @ \\ B +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*3' +630 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ARV.dial :air1 +2 "MFB"*b  +33 "core"  +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*% +4 "core" %D ]Q +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'$ +643 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*@  +35 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %* ^d +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*B'\ +5871 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +4 "MFB"*D n +34 "core" m +2 ."MFBPCR"delay 2 seconds +203 "MFB"*M% +3 "core" %\ c RL +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*i'\  +658 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*d  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*% +3 "core" %\ D Q +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*P' S +5058 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*\  +56 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*W% +5 "core" % QA V + +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'p +25782 "Can" \ || +6823 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*c  +69 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +16 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +52042 "Can"  \  +60004  \  +60004  \  +60004  \  +60005  \ vv +60004    +60004    +60004  \ \\\\ +33033 ."PCR"PCR.off +282 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"%21558050:1402,1280,730,726,59.0303;21558900:1591,1747,700,688,59.0676;21559850:1783,2186,697,683,59.0303;21560900:1985,2582,667,685,58.9930;21562050:2180,3067,697,683,58.9930;21673500:1399,1321,716,706,59.0303;21674350:1582,1738,694,681,59.0303;21675300:1782,2187,695,681,59.0303;21676350:1976,2596,663,684,59.0303;21677500:2181,3054,695,689,59.0676;21789630:1408,1286,725,712,58.9930;21790480:1593,1743,693,684,58.9930;21791430:1779,2171,692,647,59.0303;21792480:1986,2626,696,681,59.0303;21793630:2175,3072,697,682,59.0303;21905700:1398,1289,723,709,59.0303;21906550:1593,1721,690,685,59.0303;21907500:1756,2158,697,681,59.0303;21908550:1978,2629,696,678,58.9930;21909700:2172,3053,695,682,59.0303;22021520:1387,1428,707,695,59.0303;22022370:1606,1726,663,683,59.0303;22023320:1771,2173,695,685,59.0676;22024370:1973,2661,684,692,59.0303;22025520:2152,3035,692,647,59.0303;22137790:1416,1307,718,674,58.9930;22138640:1610,1724,698,670,59.0303;22139590:1785,2176,696,679,59.0303;22140640:1981,2632,695,680,59.0676;22141790:2161,2988,698,687,59.0303;22254190:1411,1293,722,716,59.0303;22255040:1569,1731,692,684,59.0303;22255990:1780,2191,695,684,59.0303;22257040:1978,2579,666,682,59.0676;22258190:2249,2944,693,677,59.0303;22370140:1404,1312,724,713,59.0303;22370990:1577,1763,693,683,59.0303;22371940:1778,2214,697,682,59.0303;22372990:1961,2676,695,687,59.0303;22374140:2154,3095,692,687,58.9930;22486310:1397,1340,722,712,59.0303;22487160:1612,1809,693,635,59.0303;22488110:1716,2198,698,682,59.0303;22489160:1967,2702,695,686,59.0676;22490310:2169,3179,698,681,59.0303;22602490:1409,1357,722,711,59.0303;22603340:1595,1815,662,688,59.0303;22604290:1773,2281,696,681,59.0303;22605340:1974,2743,698,686,59.0676;22606490:2166,3229,694,650,59.0303;22718440:1412,1358,723,712,58.9930;22719290:1577,1814,696,683,59.0303;22720240:1765,2304,697,683,59.0303;22721290:1966,2816,699,685,59.0303;22722440:2166,3298,695,646,59.0303;22834400:1394,1373,723,711,58.9930;22835250:1571,1822,693,686,59.0303;22836200:1759,2346,696,684,59.0303;22837250:1960,2853,691,673,58.9930;22838400:2172,3276,693,652,59.0303;22950510:1391,1388,726,713,58.9930;22951360:1573,1895,694,646,59.0303;22952310:1765,2329,697,682,59.0303;22953360:2021,2743,707,682,59.0303;22954510:2170,3299,693,686,59.0676;23066620:1391,1359,723,719,59.0303;23067470:1567,1827,694,684,59.0303;23068420:1769,2377,696,681,59.0303;23069470:1966,2875,693,683,59.0303;23070620:2159,3306,687,670,59.0303;23182220:1396,1375,726,712,59.0303;23183070:1575,1856,662,683,59.0303;23184020:1768,2360,697,685,59.0303;23185070:1972,2878,697,684,59.0303;23186220:2155,3331,696,647,59.0676;23298020:1397,1398,725,711,59.0303;23298870:1569,1865,689,685,59.0303;23299820:1771,2362,695,686,59.0303;23300870:1964,2846,696,684,59.0303;23302020:2207,3291,692,641,59.0303;23414210:1379,1379,719,713,58.9930;23415060:1564,1870,692,687,59.0303;23416010:1775,2395,695,685,59.0676;23417060:1967,2842,695,684,59.0303;23418210:2147,3316,663,682,59.0676;23529730:1403,1415,724,713,58.9930;23530580:1579,1879,661,688,59.0303;23531530:1765,2377,695,684,59.0303;23532580:1967,2872,697,681,59.0676;23533730:2160,3365,690,645,59.0676;23645180:1294,1389,725,711,59.0303;23646030:1594,1913,691,652,59.0303;23646980:1751,2338,696,682,59.0303;23648030:1971,2903,697,683,59.0303;23649180:2154,3390,697,682,59.0303;23761590:1401,1423,718,676,58.9930;23762440:1572,1931,694,682,58.9930;23763390:1756,2375,696,687,59.0676;23764440:1963,2879,696,686,59.0303;23765590:2154,3333,696,683,59.0303;23877230:1389,1409,722,715,58.9930;23878080:1567,1937,694,686,59.0303;23879030:1774,2393,697,682,59.0303;23880080:1969,2910,696,684,59.0303;23881230:2155,3353,663,682,59.0303;23992910:1401,1381,720,712,58.9930;23993760:1572,1873,693,689,59.0303;23994710:1754,2410,694,685,59.0303;23995760:1958,2888,697,684,58.9930;23996910:2153,3365,693,646,59.0303;24108740:1398,1379,727,715,59.0303;24109590:1576,1856,698,686,58.9930;24110540:1766,2402,696,683,59.0303;24111590:1963,2887,697,682,59.0676;24112740:2150,3397,695,652,59.0303;24224680:1397,1384,722,710,59.0303;24225530:1580,1917,690,681,59.0303;24226480:1750,2421,695,687,59.0303;24227530:1957,2898,697,681,59.0676;24228680:2147,3389,697,684,59.0303;24340340:1395,1420,723,714,59.0303;24341190:1570,1990,674,644,59.0676;24342140:1768,2409,700,682,59.0303;24343190:1966,2934,696,679,59.0303;24344340:2148,3395,695,677,59.0303;24456150:1395,1426,723,713,59.0303;24457000:1572,1920,661,683,58.9930;24457950:1771,2421,697,686,59.0303;24459000:1961,2957,695,707,59.0303;24460150:2105,3460,697,645,59.0303;24572110:1398,1423,721,712,58.9930;24572960:1572,1894,692,689,59.0303;24573910:1759,2433,706,660,59.0676;24574960:1971,2919,704,676,58.9930;24576110:2146,3458,692,644,59.0303;24687930:1405,1432,726,714,59.0303;24688780:1563,1956,695,688,59.0303;24689730:1753,2450,696,684,59.0303;24690780:1967,2981,695,681,59.0676;24691930:2155,3467,694,647,58.9930;24803430:1406,1450,726,715,59.0303;24804280:1587,1945,665,685,59.0303;24805230:1763,2468,697,683,59.0303;24806280:1968,2985,695,681,59.0676;24807430:2156,3558,692,646,59.0303;24919080:1395,1461,726,713,59.0303;24919930:1576,1974,664,682,58.9930;24920880:1774,2533,695,684,59.0303;24921930:1964,3012,693,760,59.0676;24923080:2020,3531,694,649,59.0303;25035390:1394,1446,694,717,58.9930;25036240:1570,2026,695,686,59.0303;25037190:1777,2567,699,685,59.0303;25038240:1973,3084,698,685,59.0676;25039390:2132,3607,695,681,59.0676;25151240:1394,1505,725,716,58.9930;25152090:1573,2046,692,681,59.0303;25153040:1771,2617,696,682,59.0303;25154090:1957,3125,667,682,59.0303;25155240:2156,3684,701,680,58.9930;25266680:1403,1502,723,713,59.0303;25267530:1574,2091,696,687,59.0303;25268480:1773,2629,701,687,59.0303;25269530:1964,3167,661,684,59.0303;25270680:2212,3667,694,687,59.0303;25382930:1403,1523,725,708,59.0303;25383780:1587,2100,693,686,59.0303;25384730:1772,2677,695,645,59.0303;25385780:1971,3401,671,681,59.0303;25386930:2160,3839,699,688,59.0676;25498710:1404,1556,721,715,59.0303;25499560:1573,2163,692,686,59.0303;25500510:1769,2662,699,685,59.0303;25501560:1960,3303,696,683,59.0303;25502710:2150,3874,696,681,59.0303;25614230:1400,1573,725,712,58.9930;25615080:1585,2212,695,684,59.0303;25616030:1772,2770,695,649,59.0303;25617080:1966,3365,695,681,59.0303;25618230:2164,3919,696,683,59.0303;25729890:1396,1597,724,712,58.9930;25730740:1716,2177,678,670,59.0303;25731690:1761,2756,665,681,59.0303;25732740:1973,3424,696,684,58.9930;25733890:2160,3996,695,685,59.0303;25845860:1395,1614,726,712,59.0303;25846710:1579,2256,697,688,59.0303;25847660:1752,2841,699,684,58.9930;25848710:1964,3448,695,685,59.0303;25849860:2157,4041,696,684,59.0303;25962020:1408,1648,722,714,58.9930;25962870:1569,2208,694,687,58.9930;25963820:1779,2840,697,684,59.0303;25964870:1967,3519,698,685,59.0676;25966020:2165,25,694,652,59.0303;26077510:1413,1639,727,717,59.0303;26078360:1583,2282,694,652,58.9930;26079310:1779,2920,697,683,58.9930;26080360:1974,3544,697,685,59.0303;26081510:2172,92,698,686,59.0303;26193280:1404,1659,727,713,58.9930;26194130:1577,2310,662,687,59.0303;26195080:1771,2941,697,684,59.0303;26196130:1970,3594,694,683,59.0303;26197280:2172,126,695,695,59.0676;26309680:1783,3632,720,676,59.0303; +33 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18oct2119h300ml.pcr + #Full MFB Decontamination +2 #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*N @@T + ."MFBPCR"ASV.dial :SPEdelivery +5 "MFB"*[  +57 "core"  +2 ."MFBPCR"delay 20 seconds +2002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*G'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*g  +172 "core" +2 "MFB"*n% +5 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*"' +420 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*J n +165 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*  +55 "core"  +2 "MFB"*/% +5 "core" %N +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*'\ b +2036 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*p n +188 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +3160 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +25 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*U'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +59 "core" $ +2 "MFB"*Y% +4 "core" %(4v +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*5' +429 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*x% +5 "core" %V +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*v' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*_  +36 "core" +2 "MFB"*% +4 "core" %\  T +3 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*:' H +3644 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*z% +3 "core" % H 8 M +3 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*y' ż +529 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*.  +53 "core" +2 "MFB"*l% +4 "core" %  F +3 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*t' zb +328 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"*{ n +103 "core" m +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*-% +4 "core" % zb +3 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*' +6737 "Can"  99 +425 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*T n +167 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +1877 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +57 "core" % +2 "MFB"*% +5 "core" %ROH +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*,' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*  +37 "core"  +2 "MFB"*s% +4 "core" %~  @ +3 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*r' +11492 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*] % +50 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*!% +3 "core" %  " +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*I'\ 4` +529 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*4% +4 "core" %\ 4kx $d +3 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*\\'  +320 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ASV + "MFB"* n +99 "core" m +3 ."MFBPCR"ASV.dial :wasteR +4 "MFB"*o  +35 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +11875 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .ATV.dial ASV +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +60 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*$'V +18974 "Can"   +1162 "core" ' +2 ."MFBPCR"delay 10 seconds +1004 .ATV.dial :air3 + "MFB"*> % +137 "core" & +2 "MFB"*9% +5 "core" %V - +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*)' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*`  +53 "core"  +2 "MFB"*8% +5 "core" % 1\ 9 +2 ."MFBPCR"AS.seek 0.58ml +3 "MFB"*?' r +11485 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*C% +3 "core" %  3 3 * +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*H'\ 80 +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*w  +50 "core" +2 "MFB"*7% +5 "core" %\ 89 = 5\ 0 +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*E' +329 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial ASV + "MFB"* n +98 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"**  +42 "core"  +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*''V +11888 "core" ' +2 ."MFBPCR"delay 1:00 +6002 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV +2 .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*}'V +19248 "Can"   +882 "core" ' +2 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*O  +78 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*m' x +8081 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*k n +91 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*F'^ +15510 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*V n +172 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*~'R +206 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*1  +4 "core" Y + Y + #"MFBPCR"Removing Bleach from Mixing Coil +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*e'(@ +2911 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*& n +160 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*R  +53 "core"  +2 "MFB"*;% +4 "core" %( K +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*' l +4651 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*L I +52 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +3710 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +54 "core"  +2 "MFB"*S% +4 "core" %( L +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +2037 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*K  +89 "core"  +2 "MFB"*% +4 "core" %: * L +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*A'F +428 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"* n +89 "core" n +2 "MFB"* % +4 "core" %U  K % +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*^' / +2545 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*j I +55 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*h'V +2904 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*6'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*Q  +54 "core"  +2 "MFB"*Z% +4 "core" %( M +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*+': +2043 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*u  +90 "core"  +2 "MFB"*#% +4 "core" %: & M +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*X'1 +426 "core" ' +4 ."MFBPCR"ATV.dial ASV +2 "MFB"*< n +91 "core" o +2 "MFB"*b% +4 "core" %! K ( +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*' +2210 "Can" \ mm +335 "core" ' + ."MFBPCR"ASV.dial :wasteD +3 "MFB"*3 I +54 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*@'V +2904 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +100 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +3053 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"*D n +90 "core" n +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*M'Q +1467 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*B n +174 "core" m +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +314 "core" ' + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*  +94 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*i % +56 "core" $ +4 "MFB"*\ % +9 "core" %V LF +3 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"* ' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*W  +36 "core" +2 "MFB"*P% +4 "core" %z L\ 3 +3 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*c'1 +19127 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*[% +3 "core" %1\ x N M +3 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*' +526 "core" ' +6 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*g  +51 "core"  +2 "MFB"*n% +5 "core" %  Kh +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*G'cS +327 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial AIV + "MFB"*J I +117 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +199 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*/'R +10094 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*p'R +10093 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2066 "Can" \ YY +3711 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +10094 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*%  +55 "core"  +2 "MFB"* % +4 "core" %R V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*Y' +230 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*U' +9991 "core" ' + ."MFBPCR"ATV.dial AIV +3 "MFB"*x I +71 "core" J +3 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*5' +9884 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*_ n +164 "core" n +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +227 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +10 "MFB"*v% +4 "core" %V W + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*z  +32 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*: % +56 "core" $ +2 "MFB"*.% +4 "core" %( S +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*l'Z` +221 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*y  +34 "core"  +2 "MFB"*{% +4 "core" %Z[ { E B +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*-'> +6061 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*t % +49 "core" % +2 ."MFBPCR"delay 3 seconds +303 "MFB"*T% +3 "core" %>a W +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'U +527 "core" ' +2 ."MFBPCR"delay 3 seconds +362 .ATV.dial :bleach +2 "MFB"*  +51 "core"  +2 "MFB"*% +4 "core" %^ U U D +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*s  +76 "core"  +2 "MFB"*,% +4 "core" %p+ W +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*]'Z +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*!' +3073 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*r'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +4198 "Can"  \ bb +1577 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*4'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*I' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*o  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*\\ % +113 "core" & +2 "MFB"*=% +4 "core" %Vx SP +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*a' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*>  +50 "core" +2 "MFB"*9% +4 "core" %z V\ 3 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*$'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*` % +50 "core" & +2 ."MFBPCR"delay 3 seconds +303 "MFB"*8% +3 "core" %>\ K M P +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*)' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core"  +2 "MFB"*C% +4 "core" %> Ve +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*?'q# +320 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*w  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*7'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +20000 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*H' +2523 "Can" \ hh +3252 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +301 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*'' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +5771 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +54 "MFB"*}'V +2738 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*k' +5775 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +5066 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +5776 "core" ' +2 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*1 n +113 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*F'(@ +2551 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*~ % +119 "core" % +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*&'V +2547 "core" ' +2 ."shutdown"AS.coast +2 "MFB"*5 +2 ."shutdown"SS.coast +2 "sampler")5 +2 ."shutdown"CC.coast +2 "collection"'6 +2 ."shutdown"CS.coast +2 "collection"'5 +2 ."shutdown"PC.coast +2 "processing"%6 +2 ."shutdown"PS.coast +2 "processing"%5 +2 ."shutdown"Forearm.coast +2 "manipulator"&5 +3 ."shutdown"Elbow.coast + "manipulator"&6 +38 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +2 ."Qmail"GoodNews.email "MFBPCR completed",Subject: "Shutdown" +2745 "Can" \ NN +60004  \ $JJ +60005  \ %LL +60004  \ /55 +60004  \ 144 +60004  \ .>= +60004  \ +FF +60004  \ *MM +60005  \ A @CEST1540159479.80  \ 0>> +60004  \ 9,, +60004  \ 9,, +60004  \ B  +60004  \ 1AA +60005  \ 399 +60004  \ >&& +60004  \ 0DD +60004  \ D +60004  \ /KK +60005  \ >-- +60004  \ 5<; +60004  \ 3BB +60004  \ >** +60004  \ F  +60005  \ =// +60004  \ =/. +60004  \ 5?? +60004  \ E!! +60004  \ E"! +60005  \ F"! +60004  \ 8== +60003  \ E"! +60005  \ 7== +60004  \ G"! +60005  \ B,+ +60003  \ A++ +60005  \ 2ON +60004  \ G"" +60005  \ G"! +60004  \ @.. +60004  \ H"! +60004  \ I!! +60004  \ 9@? +60005  \ I"! +60004  \ I!! +60004  \ =99 +60003  \ D,+ +60005  \ <99 +52829 #"mwj"Session Begun +1292 #-> ESP.wakeup +6 #Powering core bus +483 .Gate.power :raw,:ON +4 "sampler") +2 )R +3 "core"  +2 "collection"' +3 '; +3 "core"  +2 "processing"% +2 %e +4 "core"  +2 "MFB"* +2 *L +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + ."mwj"SPE.coast +3 "MFB"*  +5 "core" + ."mwj"SPE.configure SPEconfig +2 "MFB"*\ 2 +4 *(% +4 "core" % j +2 ."mwj"AS.configure ASconfig +3 "MFB"*#,,'T(^20( b +4 "sampler")% +5 "core" %\ P + ."mwj"SS.configure SSconfig +3 "sampler")#.0X MFB.ready! +4 "MFB"*.% +5 "core" % U +2 #"mwj"Readying the MFB +2 #Homing MFB Syringe +2 .AFV.select :holdingCoil +3 "MFB"* +11 *% +3 "core" % [ + ."mwj"ATV.dial :air2 +2 "MFB"*y  +52 "core"  +3 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.home.seek :home +2 "MFB"*{' +550 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*l' +584 "Can" \  +4704 "core" ' + ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .ATV.dial :waste +2 "MFB"*t n +98 "core" n +2 ."mwj"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +5 ."mwj"AS.home.seek :empty +4 "MFB"*T'R +5253 "core" ' + ."mwj"ATV.dial :waste +2 .ARV.dial between carrier and air1 +3 !"mwj's_reader"o:Errno::EPIPE:bt[ "1/home/esp/esp2/lib/cmdserver.rb:502:in `run'"2/home/esp/esp2/lib/threads.rb:778:in `create'"1/home/esp/esp2/lib/threads.rb:718:in `start'"2/home/esp/esp2/lib/threads.rb:775:in `create'"6/home/esp/esp2/lib/threads.rb:774:in `initialize'"&/home/esp/esp2/lib/threads.rb:774:\ errnoi%: mesg"Broken pipe +3 #"mwj"Session Ended +11469 #"mwj2"Session Begun +631 #-> showlog 10 +2710 #-> MFB.ready? +3 "MFB"*% +6 "core" %RD R +465 #"mwj2"-> AS +2 "MFB"*% +5 "core" %R R +1498 #"mwj2"-> ATV.ARV +2 .ATV.dial ARV +4 "MFB"*  +139 "core"  +2395 #"mwj2"-> ARV.air3 +2 .ARV.dial :air3 +5 "MFB"* % +131 "core" $ +3610 #"mwj2"-> AS.pull 0.2, ASslow1 +3 "MFB"*s% +6 "core" %R9 S +2 ."mwj2"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj2"AS.seek 0.199ml +3 "MFB"*,'@= +4048 "core" ' +2 "MFB"*% +4 "core" %@D  M > +5580 #"mwj2"-> ARV.PP4 +2 .ARV.dial :PP4 +5 "MFB"*]  +35 "core"  +4289 #"mwj2"-> AS.pull 0.05, ASslow1 +3 "MFB"*!% +5 "core" %@D < M > +3 ."mwj2"AS.seek 0.249ml +4 "MFB"*r'; +1026 "core" ' +2 "MFB"*% +4 "core" %; C U > +11595 "Can" \  +996 #"mwj2"Session Ended +7715 #"mwj"Session Begun +636 #-> showlog 10 +1026 #-> AS +3 "MFB"*4% +5 "core" %; * M > +1612 #"mwj"-> ARV +754 #-> ARV.air3 +2 .ARV.dial :air3 +6 "MFB"*I % +35 "core" % +274 #"mwj"-> ATV +1604 #-> AS.pull 0.05, ASslow1 +2 "MFB"*o% +5 "core" %; + L > +3 ."mwj"AS.seek 0.299ml +4 "MFB"*\\'6 +1027 "core" ' +2 "MFB"*=% +4 "core" %6L N / +1002 #"mwj"-> ARV.MM2 +2 .ARV.dial :MM2 +5 "MFB"*  +57 "core" +2257 #"mwj"-> AS.pull 0.02, ASslow1 +3 "MFB"*>% +5 "core" %6J N / +3 ."mwj"AS.seek 0.319ml +4 "MFB"*9' +417 "core" ' +2 "MFB"*a% +4 "core" %}' L +1419 #"mwj"-> ARV.air2 +3 .ARV.dial :air2 +4 "MFB"*`  +58 "core" +2623 #"mwj"-> AS.pull 0.05, ASslow1 +3 "MFB"*8% +5 "core" %}+ N +2 ."mwj"AS.seek 0.369ml +4 "MFB"*$' +1030 "core" ' +2 "MFB"*% +4 "core" %Q J ( +920 #"mwj"-> ARV.PP2 +2 .ARV.dial :PP2 +4 "MFB"*C n +36 "core" n +1694 #"mwj"-> AS.pull 0.02, ASslow1 +2 "MFB"*)% +6 "core" %N O ( +2 ."mwj"AS.seek 0.389ml +3 "MFB"*w'{ +419 "core" ' +2 "MFB"*?% +4 "core" %~] M +740 #"mwj"-> ARV.air2 +3 .ARV.dial :air2 +3 "MFB"*7  +36 "core" +1564 #"mwj"-> AS.pull 0.2, ASslow1 +2 "MFB"*H% +6 "core" %~O L +57 ."mwj"AS.seek 0.589ml +3 "MFB"*' +4047 "core" ' +2 "MFB"**% +4 "core" % 5 O I +603 #"mwj"-> ATV.waste + .ATV.dial :waste +3 "MFB"*E n +158 "core" o +465 #"mwj"-> AS.empty +2 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +4 "MFB"*''R +3421 "core" ' +2 "MFB"*% +4 "core" %R+ WW +7906 #"mwj"-> pcrDecon +2 "MFB"*O% +6 "core" %R0 NC +2 #"mwj"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +12 ."mwj"delay 2 seconds +203 .AS.seek 0.5ml +3 "MFB"*}'(@ +2908 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"ASV.dial :waste1 +2 "MFB"*k  +7 "core"  +2 ."mwj"ATV.dial :air3 +4 "MFB"*m % +71 "core" $ +2 "MFB"*1% +5 "core" %(0O O +3 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.51ml +3 "MFB"*V'Zv +229 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*~  +36 "core" +2 "MFB"*F% +4 "core" %Z J L B +3 ."mwj"AS.seek 0.81ml +3 "MFB"*&'> +163 #"mwj2"Session Begun +5893 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*0 % +53 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*% +3 "core" %>\ F K X +3 ."mwj"AS.seek 0.835ml +3 "MFB"*|'` +537 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*q  +53 "core"  +2 "MFB"*2% +5 "core" %f, K +3 ."mwj"AS.seek 0.82ml +3 "MFB"*f'p +329 "core" ' +2 ."mwj"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*  +143 "core"  +2 ."mwj"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*N  +79 "core"  +2 "MFB"*R% +5 "core" %qW I +2 ."mwj"AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +2 ."mwj"AS.seek 0.47ml +3 "MFB"*;'j +561 "Can" \  +1474 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +14 ."mwj"delay 2 seconds +203 .AS.seek 1ml +3 "MFB"*e' +3074 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +13 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +6 "MFB"*#,,'T(20( b +2 ."mwj"AS.seek 0ml +3 "MFB"*L'V +2734 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +15 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."mwj"AS.seek 1ml +3 "MFB"*' +5779 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."mwj"AS.seek 0ml +4 "MFB"*('V +2734 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +13 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."mwj"AS.seek 1ml +5 "MFB"*' +5776 "core" ' +2 ."mwj"delay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +12 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +6 ."mwj"AS.seek 0ml +3 "MFB"*S'V +2733 "core" ' + ."mwj"ARV.dial between carrier and air1 +4 "MFB"*  +49 "core"  +2 ."mwj"ATV.dial :air3 +3 "MFB"*K % +115 "core" & +2 "MFB"*% +5 "core" %V, DX +2 ."mwj"AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.01ml +4 "MFB"*' +235 "core" ' +2 ."mwj"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*  +52 "core"  +2 "MFB"* % +5 "core" %F DV +2 ."mwj"AS.seek 0.81ml +3 "MFB"*A'> +16119 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*j % +53 "core" & +2 ."mwj"delay 3 seconds +303 "MFB"*^% +3 "core" %> Q I [ +3 ."mwj"AS.seek 0.835ml +3 "MFB"*Q' +528 "core" ' +3 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*h  +53 "core"  +2 "MFB"*Z% +4 "core" %F F\ 2 +3 ."mwj"AS.seek 0.82ml +3 "MFB"*u'q4 +327 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial PCR +3 "MFB"*#  +38 "core"  +2 ."mwj"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +2 "MFB"*+'R +4744 "core" ' + ."mwj"PCR.program :bleachProfile +10 #PCR program should complete in < 2:45 + .PCR.run 10:00 +10481 "Can"   +10740 ."mwj"PCR.off +4 .AFV.select :carrierSolution +4 "MFB"* +13 ."mwj"delay 2 seconds +15 #"mwj2"Session Ended +6 !"mwj's_reader"o:Errno::EPIPE:bt[ "1/home/esp/esp2/lib/cmdserver.rb:502:in `run'"2/home/esp/esp2/lib/threads.rb:778:in `create'"1/home/esp/esp2/lib/threads.rb:718:in `start'"2/home/esp/esp2/lib/threads.rb:775:in `create'"6/home/esp/esp2/lib/threads.rb:774:in `initialize'"&/home/esp/esp2/lib/threads.rb:774:\ errnoi%: mesg"Broken pipe +2 #"mwj"Session Ended +8104 #Session Begun +827 #-> showlog 10 +8912 #-> showlog 10 +5109 #-> AS.pull 1, ASfast +4 "MFB"*6% +5 "core" %Rf ID +2 ."mwj"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0.999ml +3 "MFB"*b' +2731 "core" ' +2 "MFB"*X% +4 "core" % d J +6177 #"mwj"-> AFV.holdingCoil +2 .AFV.select :holdingCoil +3 "MFB"* +1057 #"mwj"-> AS.empty +2 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +4 "MFB"*3'R +5774 "core" ' +2 "MFB"*% +4 "core" %Rw I +2174 #"mwj"-> AFV.carrierSolution +2 .AFV.select :carrierSolution +3 "MFB"* +1854 #"mwj"-> AS.pull 1, ASfast +4 "MFB"*B% +5 "core" %RM J +2 ."mwj"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0.999ml +49 "MFB"*'& +2738 "core" ' +2 "MFB"*W% +4 "core" %g G +1417 #"mwj"-> AFV.holdingCoil + .AFV.select :holdingCoil +3 "MFB"* +852 #"mwj"-> AS.empty +3 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +4 "MFB"*<'R +1342 "Can" \  +4434 "core" ' +2 "MFB"*% +4 "core" %Rj L4 +1247 #"mwj"-> AFV.carrierSolution + .AFV.select :carrierSolution +2 "MFB"* +2040 #"mwj"-> AS.pull 1, ASfast +3 "MFB"* % +6 "core" %Rh IF +2 ."mwj"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0.999ml +2 "MFB"*['" +2734 "core" ' +2 "MFB"* % +4 "core" %f L +1312 #"mwj"-> AFV.holdingCoil + .AFV.select :holdingCoil +2 "MFB"* +2981 #"mwj"-> ASV +430 #-> ATV +376 #-> AFV +570 #-> AS +3 "MFB"*i% +5 "core" %v I +9122 #"mwj#2"Session Begun +667 #-> showlog 10 +715 #-> AS +5 "MFB"*d% +5 "core" %l J +522 #"mwj#2"-> ATV +393 #-> AFV +557 #-> ASV +238 #"mwj"Session Ended +941 #"mwj#2"-> AS.empty +3 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 ."mwj#2"AS.seek :empty +4 "MFB"*n'R +5774 "core" ' +2 "MFB"*% +4 "core" %Rf O_ +1758 #"mwj#2"-> AFV.carrierSolution +2 .AFV.select :carrierSolution +3 "MFB"* +1134 #"mwj#2"-> AS.pull 1, ASfast +2 "MFB"*J% +6 "core" %RN IO +2 ."mwj#2"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."mwj#2"AS.seek 0.999ml +2 "MFB"*G'/ +2733 "core" ' +2 "MFB"*% +4 "core" % m I\ 1 +932 #"mwj#2"-> AFV.holdingCoil + .AFV.select :holdingCoil +2 "MFB"* +814 #"mwj#2"-> AS.empty +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj#2"AS.seek :empty +4 "MFB"*/'R +5775 "core" ' +22 "MFB"*"% +46 "core" %Rk R@ +7611 #"mwj#2"Session Ended +3970 #"mwj"Session Begun +29 "Can" \  +647 #"mwj"-> showlog 10 +694 #-> AS +2 "MFB"*p% +5 "core" %RO I@ +670 #"mwj"-> AFV +1007 #-> AFV.carrierSolution +2 .AFV.select :carrierSolution +2 "MFB"* +1419 #"mwj"-> AS.pull 1, ASfast +3 "MFB"*% +5 "core" %RP H@ +3 ."mwj"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."mwj"AS.seek 0.999ml +3 "MFB"*%'' +2733 "core" ' +2 "MFB"* % +4 "core" %r G +1102 #"mwj"-> AFV.holdingCoil +2 .AFV.select :holdingCoil +3 "MFB"* +1409 #"mwj"-> AS.empty +3 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +4 "MFB"*'R +5776 "core" ' +2 "MFB"*Y% +4 "core" %Rm I" +1301 #"mwj"-> ATV.waste +2 .ATV.dial :waste +4 "MFB"*x n +124 "core" n +1511 #"mwj"-> ESP.shutdown +4 ."shutdown"AS.coast +4 #"mwj"Asleep / Shutdown +3 "MFB"*5 +4 ."shutdown"SS.coast + "sampler")5 +5 ."shutdown"CC.coast + "collection"'6 +4 ."shutdown"CS.coast + "collection"'5 +5 ."shutdown"PC.coast + "processing"%6 +5 ."shutdown"Forearm.coast + "manipulator"&5 +5 ."shutdown"Elbow.coast + "manipulator"&6 +5 ."shutdown"SC.coast + "storage"(6 +5 ."shutdown"SE.coast + "storage"(5 +40 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +3 #Shutdown +1259 #"mwj"-> exit +2 #Session Ended +40178 "Can" \ :,, +60004  \ <.. +60004  \ D!! +60004  \ =-- +60004  \ ?++ +60004  \ =.. +60005  \ F  +60004  \ 4AA +60004  \ ?-- +60004  \ 1LL +60004  \ 8== +60005  \ H!  +60004  \ =21 +60004  \ A++ +60004  \ :77 +60004  \ 8=< +60004  \ >11 +60005  \ 5DC +60004  \ ?-- +60004  \ 2LL +60004  \ 7?> +60004  \ B*) +60005  \ G"" +60004  \ A-, +60003  \ ?00 +60005  \ ?/. +60004  \ 9<< +60005  \ 9<< +60003  \ A-, +60005  \ 7?? +60004  \ D(( +60004  \ :99 +60004  \ E)( +60005  \ E(( +60004  \ C-, +60004  \ J  +60004  \ <99 +60004  \ J +60005  \ 9A@ +60004  \ >55 +60004  \ E'' +60004  \ ?22 +60004  \ 8@@ +60005  \ ?22 +60004  \ B.. +60004  \ 7EE +60004  \ H"! +60004  \ C,, +60004  \ 8DD +60005  \ C,+ +60004  \ :== +60004  \ B.. +60004  \ 6GG +60004  \ C,, +60005  \ <88 +60004  \ :== +60004  \ =55 +60004  \ C,, +60004  \ :>= +60005  \ I"! +60004  \ 9<< +60004  \ ?// +60004  \ C++ +60004  \ :;; +60004  \ 3NN +60005  \ ;;; +60004  \ 9>> +60004  \ =66 +60004  \ @/0 +60004  \ 7FE +60005  \ :>> +60004  \ A++ +60004  \ 6BB +60004  \ >55 +60004  \ 1QQ +60004  \ 6II +60005  \ 8AA +60004  \ =55 +60003  \ 7CC +60005  \ <66 +60004  \ 9== +60004  \ A/. +60005  \ A.. +60004  \ B.. +60004  \ 9== +60004  \ ?00 +60004  \ >55 +60005  \ I!! +60004  \ =66 +60004  \ >44 +60003  \ <77 +60005  \ 9== +60005  \ 7BB +60004  \ =55 +60004  \ D+* +60004  \ :;; +60004  \ 7DD +60004  \ B,, +60005  \ B// @CEST1540245888.55  \ 9>> +60004  \ C)) +60004  \ J +60004  \ :?? +60005  \ B,, +60004  \ A.. +60004  \ A/. +60004  \ 5FF +60003  \ B,, +60005  \ M +60004  \ H$$ +60004 \ E,+ +60005  \ A00 +60003  \ H%% +60005  \ H%% +60004  \ H%$ +60004  \ I%% +60004  \ G)) +60005  \ O +60004  \ I&% +60004  \ J## +60004  \ J## +60005  \ M!! +60004  \ W +60004  \ X +60004  \ Y +60004  \ 5LL +60005  \ Y +60004  \ [ +60004  \ [ +60004  \ [ +60005   \ \\ +60004  \ \\ +60004  \ \\ +60004   \ \\ +60005   \ ] +60004  \ ] +60004   \ ] +60004   \ ^ +60005   \ ^ +60005   \ _ +60005   \ ^ +60003   \ _ +60005   \ _ +60003   \ F77 +60005   \ _ +60004   \ _ +60004   \ _ +60005   \ L.. +60004   \ ` +60003   \ _ +60005   \ a +60004   \ a +60004   \ ` +60004   \ ` +60005  \ \ a +60004   \ a +60004   \ a +60004   \ b +60005   \ b +60004   \ b +60004   \ b +60004   \ a +60005   \ b +60004   \ b +60004   \ c +60004   \ b +60005   \ c +60004   \ c +60004   \ c +60004   \ c +60005  \ c +60004   \ d +60004   \ d +60004  \ d +60005   \ c +60005   \ d +60003  \ d +60004   \ d +60006  \ d +60004   \ d +60004  \ <dc +60003   \ d +60007  \ d +36101   \ d +6 #tPowering core bus +530 .Gate.power :raw,:ON +5 "sampler") +2 )U +2 "core"  + "collection"' +2 '_ +3 "core"  +2 "processing"% +2 %v +2 "core"  +2 "MFB"* +2 *5 +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +54 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *z% +3 "core" % x + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler"):% +3 "core" %\ ` + .tSS.configure SSconfig +2 "sampler")#.0X* +14 "core" / +35 * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&\\(d +279 "core" ' +179 ( + "storage"(a& +4 "core" & -\ g +2 .tSE.reconfigure SEconfig +2 "storage"(#K-0-\ b +2 .tSE.home.seek :down +2 "storage"(`'X +65 "core" ' + .tSC.reconfigure SCsloppy +2 "storage"($-.(\ 1@~b +3 .tSC.home.seek :initial + "storage"(8( +244 "core" ' + ."rdyProcessing"PS.coast + "processing"%5 +102 "core" ' +50 ( +2 .tForearm.seek :retract +2 "manipulator"&9'\ +13 "core" ' + .tElbow.seek :hammer +2 "manipulator"&(M +116 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 350 counts +2 "manipulator"&C' +92 "core" ' + "manipulator"&)% +4 "core" %   2 l +2 .tForearm.seek :retract +2 "manipulator"&$'\ +94 "core" ' +3 "manipulator"&?% +3 "core" %\    +3 "processing"%7& +4 "collection"'H& +3 "core" &\ @ + & . 1\ @ +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"%w( +2 "collection"'*( +276 "core" ( +18 ( +41 "Can" \ 0}}6 +8 ."Qmail"GoodNews.email "At 14:01:19 began in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tundeployv4.rb:127\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@14:01:19, 13.0C, 73% humidity, 14.3psia, 12.822V, 0.714A, 0.714A avg, 9.15W",Subject: "Started 18tundeployv4 phase mbaPhase" +2 #tPhase [mbaPhase] +6 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #t==================> STARTED Superphase (phase #4) <=== +2 #"Qmail"Retry #1 of 10 after 10:00 + #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'E& +4 "core" & / 0\ >\ + .tHand.open +2 "manipulator"&1 +76 "core" 1 +2 "manipulator"&& +3 "core" &X  / { +2 "manipulator"&O% +4 "core" % \   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&'(- +170 "core" ( + "manipulator"&k& +4 "core" &- \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &m& +3 "core" &- 8 \ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +2 "manipulator"&1'η +53 "core" 'r } w +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positionir: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi} : voltagef12.058943544428081B: @type2F: @error: speedErr: @tagi6: @sourcei+:@destinationi%:bt["9/home/esp/esp2/utils/puckmoves.rb:175:in `retryGrab'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:704:in `to'"6/home/esp/esp2/utils/puckmoves.rb:777:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:898:in `loadFlushPuck'">/home/esp/esp2/protocol/utilities.rb:75:in `initialPurge'"=/home/esp/esp2/mission/18tundeployv4.rb:40:in `mbaPhase'"0/home/esp/esp2/mission/18tundeployv4.rb:128"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"0/home/esp/esp2/mission/18tundeployv4.rb:127";/home/esp/esp2/mission/18tundeployv4.rb:126:in `times'"0/home/esp/esp2/mission/18tundeployv4.rb:126"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"0/home/esp/esp2/mission/18tundeployv4.rb:116"1/home/esp/esp2/lib/framework.rb:46:in `load'"//home/esp/esp2/lib/framework.rb:46:in `ld'"1/home/esp/esp2/lib/framework.rb:51:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"-/home/esp/esp2/lib/esp.rb:203:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Forearm speedErr at home - 2702 counts:@axisName" Forearm:@checkpoint: omitted + #Retry #1 of 3 .Hand.open +2 "manipulator"&}1 +18 "core" 1 +2 "manipulator"&~& +3 "core" &-   +3 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&F(- +12 "core" ( +2 "manipulator"&V& +3 "core" &- i +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &- c +3 .tForearm.seek :garage + "manipulator"&'η +29 "core" 'Y  x +2 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniY: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi: voltagef12.063852724594993ʿ: @type2F: @error: speedErr: @tagi: @sourcei+:@destinationi%:bt["9/home/esp/esp2/utils/puckmoves.rb:175:in `retryGrab'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:704:in `to'"6/home/esp/esp2/utils/puckmoves.rb:777:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:898:in `loadFlushPuck'">/home/esp/esp2/protocol/utilities.rb:75:in `initialPurge'"=/home/esp/esp2/mission/18tundeployv4.rb:40:in `mbaPhase'"0/home/esp/esp2/mission/18tundeployv4.rb:128"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"0/home/esp/esp2/mission/18tundeployv4.rb:127";/home/esp/esp2/mission/18tundeployv4.rb:126:in `times'"0/home/esp/esp2/mission/18tundeployv4.rb:126"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"0/home/esp/esp2/mission/18tundeployv4.rb:116"1/home/esp/esp2/lib/framework.rb:46:in `load'"//home/esp/esp2/lib/framework.rb:46:in `ld'"1/home/esp/esp2/lib/framework.rb:51:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"-/home/esp/esp2/lib/esp.rb:203:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Forearm speedErr at home - 2727 counts:@axisName" Forearm:@checkpoint: omitted + #Retry #2 of 3 + .Hand.open + "manipulator"&&1 +22 "core" 1 +2 "manipulator"&q& +3 "core" &-  +3 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&2(- +2 "core" ( +2 "manipulator"&|& +4 "core" &-  # +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&N'η +28 "core" 'P w +2 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniP: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef12.058943544428081B: @type2F: @error: speedErr: @tagiS: @sourcei+:@destinationi%:bt["9/home/esp/esp2/utils/puckmoves.rb:175:in `retryGrab'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:704:in `to'"6/home/esp/esp2/utils/puckmoves.rb:777:in `loadAt'"=/home/esp/esp2/utils/puckmoves.rb:898:in `loadFlushPuck'">/home/esp/esp2/protocol/utilities.rb:75:in `initialPurge'"=/home/esp/esp2/mission/18tundeployv4.rb:40:in `mbaPhase'"0/home/esp/esp2/mission/18tundeployv4.rb:128"7/home/esp/esp2/utils/commskel.rb:81:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"0/home/esp/esp2/mission/18tundeployv4.rb:127";/home/esp/esp2/mission/18tundeployv4.rb:126:in `times'"0/home/esp/esp2/mission/18tundeployv4.rb:126"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"0/home/esp/esp2/mission/18tundeployv4.rb:116"1/home/esp/esp2/lib/framework.rb:46:in `load'"//home/esp/esp2/lib/framework.rb:46:in `ld'"1/home/esp/esp2/lib/framework.rb:51:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"-/home/esp/esp2/lib/esp.rb:203:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Forearm speedErr at home - 2736 counts:@axisName" Forearm:@checkpoint: omitted + #Retry #3 of 3 + .Hand.open + "manipulator"&R1 +19 "core" 1 +2 "manipulator"&f& +4 "core" &- P +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&;(- +3 "core" ( +2 "manipulator"&e& +3 "core" &- N +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &-  B +2 .tForearm.seek :garage +2 "manipulator"&'η +29 "core" 'G  x +3 !to:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniG: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi: voltagef12.063852724594993ʿ: @type2F: @error: speedErr: @tagi: @sourcei+:@destinationi%:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Forearm speedErr at home - 2745 counts:@axisName" Forearm:@timestampu: Time ՛:@checkpoint: omitted #Waiting to Resume from Checkpoint "Forearm speedErr at home - 2745 counts" +20859 "Can" \ 7`` +38513 ."Qmail"GoodNews.email "At 14:01:19 began in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tundeployv4.rb:127\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@14:01:19, 13.0C, 73% humidity, 14.3psia, 12.822V, 0.714A, 0.714A avg, 9.15W",Subject: "Started 18tundeployv4 phase mbaPhase" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #2 of 10 after 10:00 +21486 "Can" \ 5__ +38517 ."Qmail"GoodNews.email "At 14:01:19 began in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tundeployv4.rb:127\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@14:01:19, 13.0C, 73% humidity, 14.3psia, 12.822V, 0.714A, 0.714A avg, 9.15W",Subject: "Started 18tundeployv4 phase mbaPhase" +2 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +21484 "Can" \ " +38518 ."Qmail"GoodNews.email "At 14:01:19 began in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tundeployv4.rb:127\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@14:01:19, 13.0C, 73% humidity, 14.3psia, 12.822V, 0.714A, 0.714A avg, 9.15W",Subject: "Started 18tundeployv4 phase mbaPhase" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +21480 "Can" \ # +38522 ."Qmail"GoodNews.email "At 14:01:19 began in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tundeployv4.rb:127\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@14:01:19, 13.0C, 73% humidity, 14.3psia, 12.822V, 0.714A, 0.714A avg, 9.15W",Subject: "Started 18tundeployv4 phase mbaPhase" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +21477 "Can" \ ! +38524 ."Qmail"GoodNews.email "At 14:01:19 began in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tundeployv4.rb:127\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@14:01:19, 13.0C, 73% humidity, 14.3psia, 12.822V, 0.714A, 0.714A avg, 9.15W",Subject: "Started 18tundeployv4 phase mbaPhase" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #6 of 10 after 10:00 +21476 "Can" \  +38525 ."Qmail"GoodNews.email "At 14:01:19 began in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tundeployv4.rb:127\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@14:01:19, 13.0C, 73% humidity, 14.3psia, 12.822V, 0.714A, 0.714A avg, 9.15W",Subject: "Started 18tundeployv4 phase mbaPhase" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +21474 "Can" \  +38528 ."Qmail"GoodNews.email "At 14:01:19 began in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tundeployv4.rb:127\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@14:01:19, 13.0C, 73% humidity, 14.3psia, 12.822V, 0.714A, 0.714A avg, 9.15W",Subject: "Started 18tundeployv4 phase mbaPhase" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #8 of 10 after 10:00 +21471 "Can" \  +38530 ."Qmail"GoodNews.email "At 14:01:19 began in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tundeployv4.rb:127\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@14:01:19, 13.0C, 73% humidity, 14.3psia, 12.822V, 0.714A, 0.714A avg, 9.15W",Subject: "Started 18tundeployv4 phase mbaPhase" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +21469 "Can" \  +38532 ."Qmail"GoodNews.email "At 14:01:19 began in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tundeployv4.rb:127\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@14:01:19, 13.0C, 73% humidity, 14.3psia, 12.822V, 0.714A, 0.714A avg, 9.15W",Subject: "Started 18tundeployv4 phase mbaPhase" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +21467 "Can" \  +38534 ."Qmail"GoodNews.email "At 14:01:19 began in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tundeployv4.rb:127\\n{1 => 22, 2 => 22, 3 => 7, 4 => 15}\\nCan@14:01:19, 13.0C, 73% humidity, 14.3psia, 12.822V, 0.714A, 0.714A avg, 9.15W",Subject: "Started 18tundeployv4 phase mbaPhase" +4 !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:718: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:@checkpoint: omitted + .BadNews.email "Forearm speedErr at home - 2745 counts",Subject: "Slide::Error in MAIN" +2 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +21462 "Can" \  +38540 ."Qmail"BadNews.email "Forearm speedErr at home - 2745 counts",Subject: "Slide::Error in MAIN" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +21461 "Can" \  +38541 ."Qmail"BadNews.email "Forearm speedErr at home - 2745 counts",Subject: "Slide::Error in MAIN" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +21459 "Can" \  +38543 ."Qmail"BadNews.email "Forearm speedErr at home - 2745 counts",Subject: "Slide::Error in MAIN" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +21456 "Can" \  +38545 ."Qmail"BadNews.email "Forearm speedErr at home - 2745 counts",Subject: "Slide::Error in MAIN" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +21455 "Can" \  +38547 ."Qmail"BadNews.email "Forearm speedErr at home - 2745 counts",Subject: "Slide::Error in MAIN" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #6 of 10 after 10:00 +21452 "Can" \  +38549 ."Qmail"BadNews.email "Forearm speedErr at home - 2745 counts",Subject: "Slide::Error in MAIN" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +21450 "Can" \ `_ +38551 ."Qmail"BadNews.email "Forearm speedErr at home - 2745 counts",Subject: "Slide::Error in MAIN" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #8 of 10 after 10:00 +21448 "Can" \  +38553 ."Qmail"BadNews.email "Forearm speedErr at home - 2745 counts",Subject: "Slide::Error in MAIN" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +21447 "Can" \  +38554 ."Qmail"BadNews.email "Forearm speedErr at home - 2745 counts",Subject: "Slide::Error in MAIN" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #10 of 10 after 10:00 +21446 "Can" \  +38556 ."Qmail"BadNews.email "Forearm speedErr at home - 2745 counts",Subject: "Slide::Error in MAIN" +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:718: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:@checkpoint: omitted +21445 "Can" \  +60004  \  +60004  \ x +60004    +60004    +60004    +60004  \  +60005  \  +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60005    +60003    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    @CEST1540332297.14    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004   } +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    @CEST1540418703.08    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60004    +60004    +60005    +60004     +60004    @CEST1540505109.04    +60004    +60004     +60004     +60005     +60004     +60004    +60004     +60004     +60004     +60005     +60004     +60004     +60004     +60004     +60004     +60005     +60004     +60004     +60004     +60004     +60004     +60005     +60004     +60004     +60004     +60004     +60004     +60005     +60004    +60004    +60004     +60004     +60004     +60005     +60004     +60004     +60004     +60004     +60004     +60004     +60005     +60004     +60004     +60004     +60004     +60004     +60005     +60004     +60004     +60004     +60004     +60004     +60005     +60004     +60004     +60004     +60004     +60004     +60005     +60004     +60004     +60004     +60004     +60005     +60004     +60004     +60004     +60004    +60005    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60005    +60004   J +60004   R +60004   ~~H +60005   D +60004   H +60004   ~~G +60005   ~~I +60004   G +60004   }}K +60004   ~~C +60005   }}B +60004   }}= +60004   }}D +60004   ~}@ +60005   }}A +60004   }}B +60004   @ +60004   }}B +60005   ~~N +60004   ~~> +60004   ~~E +60004   ~~B +60005   ~~E +60004   }}E +60004   }}N +60004   ~~> +60005   C +60004   ? +60004   M +60004   ? +60005   B +60004   ~~? +60004   }}A +60004   ~~C +60005   ~~E +60004   ~~E +60004   }}C +60004   B +60005   }}> +60004   ~~> +60004   }}G +60004   }~L +60005   }}B +60004   ~~H +60004   ~~F +60004   }~I +60005   H +60004   ~~G +60004   ~}H +60005    +60004   ~~I +60004   ~~K +60004    +60005    +60004   }}G +60004   ~~S +60004   E +60005   5 +60004   ~~] +60004   ~}Q +60005   ~}S +60004   T +60004   }|Z +60004   ~O +60005   U +60004   }}U @CEST1540591515.11   U +60005   ~~U +60004   ~~[ +60004   }}Q +60004   ] +60005   }}L +60004   ~~S +60004   ``U +60005    +60004   a`' +60004   Q +60004   `` +60005    +60004   ? +60004   L +60004   L +60005   L +60004   O +60004   K +60005   O +60004   B +60004   H +60004    +60005    +60004    +60004    +60004   F +60005   H +60004   P +60004   < +60004    +60005    +60004   A +60004   D +60004   = +60005    +60004   A +60004   ~~= +60004   ~@ +60005   ? +60004   ~~@ +60004   ~~A +60004    +60005   D +60004   @ +60004    +60004   > +60005   B +60004   $ +60004   B +60004   A +60005   ~A +60004   9 +60004   H +60004   ~~@ +60005   ~~? +60004    +60004   B +60004   G +60005   E +60004   C +60004   ~~E +60004    +60005   ~~? +60004   A +60004   C +60004   C +60005   ~~G +60004   I +60004   J +60004   ~G +60005    +60004    +60004    +60005   G +60004   " +60004   J +60004   L +60005   E +60004   F +60004   L +60004   2 +60005    +60004   ) +60004    +60004   T +60005   P +60004   Q +60004    +60005    +60004   U +60004   T +60004   U +60005   ~~O +60004   ~~U +60004   N +60005   ~~S +60004   ~~O +60004   ~S +60004   Q +60005   ~~Z +60004   ~~N +60004   zzI +60005   zzI +60004   zzG +60004   zzE +60004   zyF +60005   zzO +60004   z{D +60004   {{> +60004   F +60005   zzD +60004   zzA +60004   {zB +60004   {{: +60005   {{A +60004   {{? +60004   {z; +60005   zzA +60004   {{< +60004   z{> +60004   zz= +60005   {{D +60004   zz; +60004   zz5 +60004   zzD +60005   zz9 +60004   zy; +60004   : +60004   " +60005     +60004   ? +60004   > +60004    +60005    +60004    +60004    +60004    +60005   @ +60004   % +60004   < +60004   " +60004    8 +60005     @CEST1540677921.25    = +60004     +60004    +60005    +60004     +60004    +60004     +60005    +60004     +60004    +60004     +60005    +60004     +60004     +60004     +60005     +60004     +60004    +60004    +60005     +60004    +60004    +60004    +60005    ( +60004     +60004    +60004     +60005     +60004     +60004     +60004     +60005    +60004    +60004    +60004     +60004     +60005     +60004    +60004   E +60004     +60005   cc +60004    +60004    +60004    +60005    +60004     +60004     +60004     +60005    +60004    +60004   > +60004    +60005   > +60004    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60005    +60004   }~1 +60004    +60005    +60004    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60005   " +60004    +60004    +60004    +60005   dc +60004    +60004    +60005     +60004     +60004     +60004     +60004     +60005     +60004  \   +60004   cc +60004  \   +60005     +60004  \   +60004     +60004     +60005     +60004     +60004    +60004     +60005    +60004    +60004    +60004    +60005   || +60004    +60004    +60004    +60005    +60004   0 +60004   7 +60004    +60005    +60004   : +60004    +60005    +60004    +60004    +60004    +60005    +60004    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60004    @CET1540767927.64    +60004    +60004    +60005    +60004    +60004   W +60004    +60005   V +60004    +60004   2 +60005    +60004    +60004   A +60004    +60005   W +60004    +60004   O +60005   _ +60004    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60004    +60005    +60004    +60004    +60004   R +60005   \\ +60004   I +60004    +60005   S +60004    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60004    +60005    +60004    +60004    +60005    +60004 \   +60004    +60005 \   +60004   u +60004    +60005    +60004    +60005 \   +60004 \  t +60004 \   +60005    +60004 \   +60004    +60005   d +60004 \   +60004   m +60005   o +60004 \  x +60004 \   +60005 \  x +60004 \  u +60004 \   +60005 \   +60004 \   +60004 \   +60005 \  r +60004 \  T +60005   ~{ +60004 \  k +60004 \  z +60005 \   +60004 \   +60004   u +60005   h +60004 \  } +60004   G +60005   ? +60004    +60004   ^ +60004   ] +60005   Z +60004   y +60004 \  { +60005 \   +60004 \   +60005 \   +60004 \   +60004 \   +60005 \   +60004    +60004   V +60005    +60004   j +60004 \   +60005 \   +60004 \   +60004 \  u +60005 \   +60004    +60004 \   +60005    +60004    +60004    +60005 \   +60004 \   +60004 \  \\ +60005   ~ +60004 \  ~ +60005    +60004    +60004    +60005    +60004    +60004    +60005 \   +60004    +60004    +60005   \\ +60004   z +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60005   | @CET1540854333.87   ~ +60004   } +60005   v +60004    +60004   ~ +60005   z +60004   y +60004    +60005   } +60004   { +60005   w +60004   X +60004    +60005    +60004    +60004    +60005    +60004   ] +60004    +60005    +60004    +60004   x +60005    +60004    +60004    +60005   { +60004   ~~x +60005   }~| +60004   S +60004   Y +60005    +60004    +60004    +60005   m +60004    +60004   ~~x +60005   m +60004    +60004    +60005   V +60004   | +60004   r +60005   ~~W +60004   w +60004   u +60005   z +60004    +60005   t +60004   }r +60004   ~~} +60005   ~~t +60004   }}f +60004   }}v +60005   ~~~t +60004   }}q +60004   ~p +60005   ~~~u +60004   }~~t +60004   } +60005   }x +60004   }~~y +60004   }}~t +60005   }}}q +60004   }}}q +60004   |~l +60005   }~~v +60004   ~}}k +60004   |V +60005   { +60004   { +60004   |~~u +60005   }}}y +60004   }}}x +60004   }||w +60005   {}}{ +60004   y +60005   z +60004   z +60004   z +60005   y +60004   zV +60004   z~{ +60005   z +60004   x +60004   y +60005   y~~ +60004   y +60005   y~ +60004   y~~ +60004   x +60005   xh +60004   x +60004   x +60005   x}~ +60004   x +60005   w +60004   w +60004   w~~ +60005   w +60004   v +60005   w~~ +60004   w~ +60004   v +60005   u~~ +60004   u +60004   uX +60005   v~} +60004   u +60005   u +60004   t +60004   u +60005   t +60004   u} +60004   t} +60005   uw +60004   tx +60004   tv +60005   st +60004   t~~u +60004   sT +60005   r +60004   su +60005   q +60004   s +60004   s~~t +60005   ru +60004   s}}y +60004   s~}u +60005   s~}~ +60004   s||m +60004   s||p +60005   s}}w +60004   q +60004   q +60005   p +60004   q~~y +60004   q~w +60005   q~~v +60004   p +60004   q}}s +60005   p[ +60004   q~x +60004   p~~ +60005   n @CET1540940740.14   o +60005   o} +60004   ow +60004   p~~ +60005   o~~| +60004   p}} +60004   p}} +60005   n +60004   n +60005   m +60004   m +60004   m +60005   m +60004   m +60004   zaa9 +60005 \  l +60004 \  zaaU +60005   k +60004   lW +60004   l +60005   j +60004   i +60004   j +60005   i +60004   i +60005   i +60004   j +60004   i +60005   h +60004   j +60004   i +60005   i +60004   h +60004   h +60005   h +60004   h +60005   h +60004   h +60004   h +60005   h +60004   g +60004   g +60005   g +60004   g +60004   g +60005   hm +60004   g +60004   f +60005   g +60004   g +60004   d +60005   d +60004   d +60004   d +60005   d +60004   b +60004   a +60005   U +60004   ` +60004   _ +60004   ` +60005   ] +60004   ` +60004   a +60004   b +60005   a +60004   _ +60004   ` +60004   a +60005   a +60004   ` +60004   ` +60005   ` +60004   ` +60004   _ +60005   ` +60004   Y +60004   M +60004   U +60005   T +60004   ] +60004   ^ +60004   _ +60005   _ +60004   a +60004   ` +60005   a +60004   _ +60004   ` +60005   ` +60004   ^ +60004   _ +60005   _ +60004   _ +60004   _ +60005   _ +60004   _ +60004   ` +60005   ^ +60004   T +60004   R +60004   S +60005   ] +60004   ] +60004   ] +60005   ] +60004   \\ +60004   ] +60005   ] +60004   ] +60004   \\ +60005   ] +60004   ] +60004   ] +60005   ] +60004   \\ +60004   \\ +60005   \\ +60004   \\ +60004   \\ +60005   [ +60004   \\ +60004   \\ +60005   \\ +60004   [ +60005   [ +60004   [ +60004   Z +60005   Z +60004   Z +60004   [ +60005   Z +60004   Y +60004   Z +60005   Z +60004   Y +60004   Z +60005   Y +60004   X +60004   Y +60005   Y +60004   X +60005   X +60004   X @CET1541027146.38   X +60005   X +60004   W +60004   W +60005   W +60004   W +60004   W +60005   W +60004   W +60004   V +60005   W +60004   Wu +60005   V +60004   W~~z +60004   Vs +60005   V~~| +60004   W~~ +60004   W~~| +60005   V +60004   U~~{ +60004   V~~u +60005   V~}s +60004   Uy +60004   U +60005   U~~v +60004   Uy +60004   U~~{ +60005   Tr +60004   T~x +60005   U}~w +60004   Uw +60004   T~~v +60005   T~~~ +60004   T~y +60004   U}~p +60005   T~~x +60004   S~q +60004   T~~w +60005   S~q +60004   S~}z +60004   S~| +60005   S~~v +60004   S~~v +60004   S~~s +60005   Rv +60004   R}}s +60004   S~~k +60005   Q~~q +60004   Rs +60004   Ry +60005   R~r +60004   R~i +60004   R~~| +60005   R~~t +60004   R~~u +60005   Q~~u +60004   Pn +60004   Ql +60005   Pr +60004   Pq +60004   Oo +60005   P~u +60004   Op +60004   Ov +60005   Ox +60004   Oy +60004   O~z +60005   Ox +60004   O~~| +60004   N~~~ +60005   N| +60004   N +60004 \  M +60005   N~~ +60004   N~~ +60005   M~~} +60004   M +60004   L~~ +60005   M~~ +60004   M~~ +60004   M} +60005   L| +60004   L~ +60004   L{ +60005   L~z +60004   J +60005   I +60004   I +60004   I +60005   I +60004   H +60004   H +60005   G +60004   G +60004   G +60005   G +60004   G +60004   H +60005   G +60004   G +60004   E +60005   F +60004   E +60004   E +60005   E +60004   F +60004   E +60005   E +60004   E +60005   D +60004   E +60004   D +60005   D +60004   D +60004   C +60005   C +60004   C +60004   C +60005   C +60004   C +60004   B +60005   B +60004   B +60004   B +60005   B +60004   B +60004   A +60005   @ +60004   A +60004   A +60005   @ +60004   @ +60005   @ +60004   @ +60004   @ +60005   @ +60004   ? +60004   ? +60004   ? +60005   ? +60004   ? +60005   > +60004   ? +60004   > @CET1541113552.65   > +60004   > +60004   > +60005   = +60004   > +60005   > +60004   = +60004   = +60004   = +60005   < +60004   < +60004   < +60005   < +60004   = +60004   ; +60005   ; +60004   < +60004   < +60005   ; +60004   : +60005   ; +60004   : +60004   : +60005   : +60004   : +60004   9 +60005   : +60004   8 +60004   9 +60005   8 +60004   9 +60004   7 +60005   8 +60004   7 +60004   8 +60005   7 +60004   7 +60005   7 +60004   7 +60004   8 +60005   6 +60004   6 +60004   6 +60005   6 +60004   5 +60004   6 +60005   6 +60004   5 +60004   4 +60005   5 +60004   4 +60004   3 +60005   4 +60004   3 +60005   4 +60004   2 +60004   3 +60005   2 +60004   2 +60004   2 +60005   2 +60004   1 +60004   2 +60005   2 +60004   1 +60004   1 +60005   1 +60004   1 +60005   0 +60004   0 +60004   0 +60005   0 +60004   0 +60004   / +60005   / +60004   0 +60004   / +60005   . +60004   / +60004   / +60005   . +60004   . +60004   . +60005   - +60004   - +60005   - +60004   - +60004   - +60005   , +60004   - +60004   , +60005   , +60004   , +60004   , +60005   + +60004   , +60004   , +60005   , +60004   + +60005   * +60004   + +60004   + +60005   * +60004   ) +60004   * +60005   * +60004   ) +60004   ) +60005   ) +60004   ( +60005   ( +60004   ( +60004   ( +60005   ( +60004   ( +60004   ' +60005   ' +60004   ' +60004   ' +60005   & +60004   & +60004   & +60005   & +60004   & +60005   % +60004   % +60004   % +60005   % +60004   % +60004   % +60005   $ +60004   $ +60004   $ +60005   $ +60004   $ +60005   # +60004   # +60004   # +60005   " +60004   " +60004   " +60005   " +60004   " +60004   " @CET1541199958.92   ! +60004   " +60005   ! +60004   ! +60004   ! +60005   ! +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60005    +60004    +60004    +60005    +60004   \  +60004   \  +60005   \  +60004    +60004    +60005    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60004    +60005    +60004    +60005    +60004    +60004    +60005   +60004    +60004    +60005   +60004    +60004   +60005   +60004   +60004   @CET1541286365.20   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60005   +60004   ba- +60004   +60005   bbE +60004   +60004  S +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004 \  +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005 \  +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004 \  +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60005   +60004   +60004   +60005 \  +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60004   @CET1541372771.48   +60004   +60005   +60004   +60004 \  +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004 \  +60005   +60004   +60004   +60005   +60004   +60004   +60005   +60004   +60004 \  +60005 \  +60004   +60005 \  +60004   +60004 \  +60005   +60004 \  +60004   +60005   +60004   +60004   +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004   +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004   +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004   +60005 \  +60004 \  +60004   +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004   +60005 \  +60004   +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005   +60004   +60004   +60005   +60004   +60004 \  +60005 \  +60004   +60005   +60004   +60004 \  +60005   +60004 \  +60004   +60005   +60004   +60004   @CET1541459177.77   +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \ \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \ ~ +60004 \ } +60005 \ | +60004 \ { +60005 \ { +60004 \ z +60004 \ { +60005 \ z +60004  z +60004 \ y +60005 \ x +60004 \ x +60005 \ x +60004 \ v +60004 \ v +60005 \ v +60004 \ v +60005 \ u +60004 \ u +60004 \ t +60005 \ t +60004 \ t +60004  s +60005  s +60004 \ r +60005 \ s +60004 \ q +60004 \ r +60005 \ p +60004 \ p +60004 \ p +60005 \ n +60004 \ o +60005 \ m +60004 \ m +60004 \ m +60005 \ m +60004 \ l +60005 \ l +60004 \ l +60004 \ k +60005 \ k +60004 \ j +60004 \ j +60005 \ i +60004 \ i +60005 \ i +60004 \ h +60004 \ h +60005 \ \ g +60004 \ f +60005 \ f +60004 \ e +60004 \ e +60005 \ d +60004 \ c +60005 \ c +60004 \ c +60004 \ b +60005 \ b +60004 \ a +60004 \ a @CET1541545584.09 \ ` +60004 \ ` +60005 \ _ +60004 \ _ +60004 \ _ +60005 \ ^ +60004 \ ^ +60005 \ ] +60004 \ ] +60004 \ ] +60005 \ \\ +60004 \ \\ +60005 \ Z +60004 \ Z +60004 \ Y +60005 \ Y +60004 \ X +60004 \ X +60005 \ W +60004 \ W +60005 \ W +60004 \ V +60004 \ V +60005 \ T +60004 \ T +60005 \ S +60004 \ S +60004 \ S +60005 \ R +60004 \ R +60005 \ R +60004 \ Q +60004 \ P +60005 \ O +60004 \ N +60004 \ N +60005 \ N +60004 \ M +60005 \ M +60004 \ L +60004 \ L +60005 \ L +60004 \ J +60005 \ J +60004 \ J +60004 \ J +60005 \ H +60004 \ H +60004 \ G +60005 \ H +60004 \ G +60005 \ F +60004 \ F +60004 \ F +60005 \ E +60004  E +60004 \ D +60005  D +60004 \ C +60005 \ B +60004  B +60004 \ B +60005 \ A +60004 \ @ +60004 \ @ +60005 \ ? +60004 \ ? +60004 \ ? +60005 \ > +60004 \ = +60005 \ = +60004 \ < +60004 \ < +60005 \ ; +60004 \ < +60004 \ : +60005 \ : +60004 \ 9 +60005 \ : +60004 \ 9 +60004 \ 8 +60005 \ 8 +60004 \ 6 +60004 \ 6 +60005 \ 5 +60004 \ 5 +60005 \ 5 +60004 \ 5 +60004  3 +60005 \ 3 +60004 \ 2 +60004 \ 2 +60005 \ 1 +60004 \ 1 +60005 \ 1 +60004 \ 0 +60004 \ 0 +60005 \ 0 +60004 \ . +60004 \ . +60005  - +60004 \ - +60004 \ - +60005 \ , +60004 \ , +60005 \ + +60004 \ * +60004 \ ) +60005 \ * +60004 \ ( +60004 \ ( +60005 \ ( +60004 \ & +60005 \ & +60004 \ % +60004 \ $ +60005 \ % +60004 \ $ +60004 \ # +60005 \ # +60004 \ # +60005 \ ! +60004 \ ! +60004 \ ! +60005 \   +60004 \   +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  @CET1541631990.39 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \   +60004 \   +60004 \   +60005 \   +60004 \   +60004 \   +60005 \ \  +60004 \   +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \ ee +60004 \  +60005 \  ddS +60004 \  +60004 \  ddR +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \ \ +60005 \  +60004 \  +60004 \  +60005 \  +60004 \  +60005 \  +60004 \  +60005 \ # +60004 \  +60005 \ % +60004 \  +60005 \ ! +60004 \ & +60005 \ hh +60004 \ gh +60005 \ gg +60004 \ gg +60005 \ $gg +60004 \ "jj +60005 \ "hg +60004 \ gg +60005 \ gg +60004 \ hg +60005 \ hg +60004 \ hg +60005 \ !hg +60004 \ #hg +60005 \ %hg +60004 \ %gg +60005 \ 'gg +60005 \ %hh +60004 \ %hg +60005 \ %hh +60004 \ "hh +60005 \ gg +60004 \ hg +60005 \ hh +60004 \ gg +60005 \ hh +60004 \ hh +60005 \ hh +60004 \ hh +60005 \ hh +60004 \ hh +60005 \ hh +60004 \ hh +60005 \ hh +60004 \ hh +60005 \ hh +60004 \ hg +60005 \ hh +60004 \ hh +60005 \ hh +60004 \ hh +60005 \ hh +60004 \ gg +60005 \ hg +60004 \ hh +60005 \ hh +60004 \ hh +60005 \ hh +60004 \ hh +60005 \ hh +60004 \ ih +60005 \ hh +60004 \ hh +60005 \ ih +60004 \ hh +60005 \ hh +60004 \ ii +60004 \ hh +60005 \ hh +60004 \ hhu +60005 \ hh{ +60004  hht +60005  hht +60004  hhx +60005  hho +60004  hho +60004  hhk +60005  hhk +60004  hhn +60005  hhi +60004  hh| +60005  ihl @CET1541718396.79  hhn +60004  hho +60005  ihu +60004  hho +60005  ihm +60004  ihv +60005  hho +60004  hhk +60004  hht +60005  hho +60004 \ hhs +60005 \ hhm +60004 \ hhy +60005 \ hhq +60004 \ hho +60005 \ hhs +60004 \ hh| +60004 \ ihy +60005 \ hhv +60004 \ hhq +60005 \ hit +60004 \ hhr +60005 \ hh| +60004 \ hh +60005 \ hh{ +60004 \ ih~ +60004 \ hi} +60005 \ ii +60004 \ hh +60005 \ ihz +60004 \ hh +60005 \ hh +60004 \ hh +60005 \ hh +60004 \ hi +60005 \ hh +60004 \ hh +60005 \ hh +60004 \ hi +60005 \ hh +60004 \ gg +60005 \ gg +60004 \ gf +60005 \ gg +60004 \ gg +60005 \ gg +60004 \ gg +60005 \ !gg +60004 \ !gg +60005 \ #gg +60004 \ %gg +60005 \ $ff +60005 \ &~gg +60004 \ (gg +60005 \ $gf +60004 \ %gg +60005 \ %gg +60004 \ %gf +60005 \ (gg +60004 \ $gg +60005 \ .gg +60004 \ hg +60005  ggl +60004  hgE +60005  gg# +60004  gg +60004  ugg +60004  `"gg +60004  M*gg +60005  >1gg +60004  27hh +60004  )<hg +60004  Agg +60004  Egg +60004  Igg +60004  Mgg +60004  Qgg +60004  Sgg +60004  Ugg +60004  Ygg +60004  Zgg +60004  \\gg +60004  \ _hg +60004  ahg +60003  cgg +60004  \ fgg +60004  hgg +60004  igg +60004  kgg +60004  jgg +60004  lgg +60004  lhg +60004  ngg +60004  pgg +60004  qhh +60003  qgg +60004  "sgg +60004  %tgg +60004  &tgg +60004  (vgh +60004  *whg +60004  *xgg +60004  .ygg +60003  0ygg +60004  2zgg +60004  3|gg +60004  6{gg +60004  9}hg +60004  ;}gg +60004  =~gg +60003  A~gg +60004  @~hg +60004  Dgg +60004  G~gg +60004  Igg +60004  Mgg +45933 #"brent"Session Begun +642 #-> showlog 500 +13428 "Can" Kgg +32599 #"brent"-> can +3 "Can" Ogg +27402  Ogg +46112 #"brent"-> quit +2 #Session Ended +13890 "Can" Qgg +60004  Rgg +60004  Tgg +60004  Vgg +60004  Vgg +60003  Zhg +60004  Zgg +60004  [gg +60004  ]gg +60004  agg +60004  `gg +60003  bgg +60004  dgg +60004  egg +60004  fgg +60004  egf +60003  hgg +60004  igg +60004  jgg +60004  jgg +60004  mgg +60004  mgf +60003  ogg +60004  pgg +60004  rgg +60004  sgg @CET1541804802.78  tgf +60004  ugf +60003  xgg +60004  vgg +60004  {gg +60004  zgg +60004  |gg +60003  gg +60004  gg +60004  ~gg +60004  gg +60004  gg +60004  gg +60003  gg +60004  gg +60004  gg +60004  gg +60004  gg +60003  gg +60004  gg +60004  gg +60004  gg +60004  gh +60004  gg +60003  gg +60004  gg +60004  gg +60004  gg +60004  gg +60003  gg +60004  gg +60004  gg +60004  gg +60004  gg +60003  gg +60004  gg +60004  gg +60004  gg +60004  gg +60004  gg +60003  gg +60004  gg +60004  gg +60004  gg +60004  gg +60003  gg +60004  gg +60004  gg +60004  gg +60004  hg +60003  gg +60004  gg +60004  gg +60004  gg +60004  gg +60003  gg +60004  gg +60004  gg +60004  hg +60004  gg +60004  gg +60003  gg +60004  gg +60004  hg +60004  gg +60004  hh +60003  gg +60004  gg +60004  hg +60004  hh +60004  hg +60003  gg +60004  gg +60004  gh +60004  hg +60004  gg +60003  hh +60004  gg +60004  gg +60004  hg +60004  hg +60003  hg +60004  hh +60004  hh +60004  hh +60004  hg +60004  gg +60003  hg +60004  hg +60004  hh +60004  hg +60004  hg +60003  hg +60004  hg +60004  hg +60004  hg +60004  hh +60003  hg +60004  hg +60004  hg +60004  hg +60004  hh +60003  hh +60004  hg +60004  hh +60004  hh +60004  hh +60003  hg +60004  hh +60004  hh +60004  hg +60004  hg +60003  hg +60004  hh +60004  ~hh +60004  ~hg +60004  }hh +60003  }hg +60004  |hg +60004  {hh +60004  zhh +60004  zhg +60003  yhg +60004  yhg +60004  xhh +60004  xhh +60004  whh +60003  vhh +60004  uhh +60004  uhh +60004  thh +60003  shg +60004  sih +60004  rhh +60004  rhh +60004  qhh +60003  pih +60004  ohh +60004  ohh +60004  ohh +60004  nhh +60003  mhh +60004  mhh +60004  lhh @CET1541891208.26  khh +60004  khh +60003  jih +60004  jhh +60004  ihh +60004  hhh +60004  hhh +60003  ghh +60004  fhh +60004  fhh +60004  ehh +60003  dhh +60004  dih +60004  dhh +60004  chh +60004  bhh +60003  ahh +60004  ahh +60004  ahh +60004  _hh +60004  _hg +60003  ^hh +60004  ^hh +60004  ]hh +60004  \\hh +60004  \\hh +60003  [ih +60004  [hh +60004  Yjk +60004  Yhh +60004  Yhh +60003  Xhh +60004  Whh +60004  Whh +60004  Vhh +60004  Vhh +60003  Uhh +60004  Uhh +60004  Sih +60004  Sih +60004  Rhh +60003  Rhh +60004  Qii +60004  Pih +60004  Phh +60004  Oih +60003  Oih +60004  Ohh +60004  Mih +60004  Mih +60004  Lih +60003  Lii +60004  Kii +60004  Kii +60004  Jhh +60004  Jii +60003  Iii +60004  Hhh +60004  Gii +60004  Gih +60004  Fii +60003  Eii +60004  Eii +60004  Eih +60004  Cii +60004  Cii +60003  Bii +60004  Bii +60004  Aii +60004  Aih +60004  @ii +60003  @ii +60004  ?ii +60004  ?ii +60004  >ii +60004  >ih +60003  <ii +60004  =ii +60004  <ii +60004  ;ii +60004  ;ii +60003  :ii +60004  9ii +60004  9ii +60004  9ii +60004  8ii +60003  7ii +60004  7ii +60004  6ii +60004  6ii +60004  5ii +60003  5hi +60004  4ii +60004  3ii +60004  3ii +60004  3ii +60003  3ii +60004  1ii +60004  1ii +60004  0ii +60004  0ii +60003  0ii +60004  /ii +60004  .ii +60004  -ii +60004  -ii +60003  -ii +60004  ,ii +60004  ,ii +60004  +ii +60004  +ii +60003  *ii +60004  *ii +60004  )ii +60004  (jj +60004  (ji +60003  'ii +60004  'ji +60004  &ii +60004  &ji +60004  %ii +60003  %ji +60004  $ji +60004  #ii +60004  #ii +60004  #ji +60003  "jj +60004  "ii +60004  !ji +60004  !jj +60004   jj +60003   jj +60004  ji +60004  ii +60004  ji +60004  jj +60003  ji +60004  ji +60004  ji +60004  jj +60004  jj +60004  jj +60003  jj +60004  ji @CET1541977613.73  ii +60004  ji +60004  jj +60003  ii +60004  ii +60004  jj +60004  ji +60004  jj +60003  jj +60004  ij +60004  jj +60004  ji +60004  jj +60003  ji +60004  jj +60004  ij +60004  ji +60004  jj +60003  jj +60004  jj +60004  jj +60004  ij +60004  jj +60003  ji +60004   jj +60004   jj +60004   jj +60004   jj +60004   jk +60003   ji +60004   jj +60004  \ jj +60004  \ jj +60004  \ jj +60003   jj +60004   kj +60004  jj +60004  jj +60004  jj +60003  jj +60004  jj +60004  kk +60004  jj +60004  jj +60003  kj +60004  kj +60004  ji +60004  jj +60004  kj +60004  jj +60003  jj +60004  oo +5507 #"bkha"Session Begun +338 #-> can +3 "Can" pp +54156  no +1035 #"bkha"-> showlog 200 +58969 "Can" oo +60003  oo +56404 #"bkha"-> exit +2 #Session Ended +3598 "Can" oo +60004  kk +60004  }jj +60004  skk +60004  ijj +60004  `jj +60003  Xjj +60004  Qjj +60004  Kjj +60004  Fjj +60004  Cjj +60004  Akk +60005  <kj +60004  :kk +60004  7jj +60004  5kk +60004  5kk @1542104995.95CET = =tMAIN =mMAIN_scheduler @CET1542104997.68 #"core_reset"Sent BREAK +2 #t@0x9ECB, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +218 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +186 !o:AnalyticalModule::PCRCore: @refiP; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +279 "Can"pp _ + pp _ + #tPolling Can every 10:00 +19 !o:Storage::Warning:bt[ "8/home/esp/esp2/utils/storage.rb:408:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:597:in `restore!'"-/home/esp/esp2/lib/esp.rb:127:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Uncleanly Exited +2560 #-> 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 ESP:Module: name:\ ready: args[ +532 #-> ESP.ready? +304 #-> ESP.ready! +2 #Powering core bus +510 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %j + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %00 + .tSS.configure SSconfig +2 "sampler")#.0X + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 & & +3 "core" &   3 + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +5 "storage"(& +2 "core" & ^ + .tSC.configure SCloose +3 "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 + "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +2 #All dwarf controllers running firmware version 3.75 +2 "sampler") +10 "collection"'% +3 "core" %{ +2 ."rdySampler"Intake.select :close +4 "processing"%% + "manipulator"&% +2 ."rdySampler"Exhaust.select :close +5 .CTV.dial :air +2 "collection"'  +3 "core" %; +2 %   P +2 ."rdyProcessing"PSV.dial :air +3 "manipulator"&% +4 ."rdySampler"CSV.dial :waste1 +2 "processing"%  + "collection"' +4 "core" % !  +2 +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +3 .tForearm.reconfigure LooseForearm +3 ."rdyProcessing"PS.reconfigure PSconfig +3 "sampler") + "manipulator"&#@2^d^2b +4 "processing"%#A d`xb +3 .tForearm.home.seek :retract +3 ."rdyProcessing"PS.home.seek 0ml +2 "manipulator"&'\ + "processing"%' +4 "core"  +2 "sampler")  +3 "core" +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +2 "sampler")#.0X% +4 "core" %\  | + "manipulator"&?& +4 "core" &X  +2 "storage"(@& +3 "core" & M L 1 +2 "storage"(A% +3 "core" %` K M +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 95 +1394 #t-> MFB.ready? + "MFB"*D% +3 "core" %y +279 #t-> MFB.ready! + "MFB"*E% +3 "core" %7 +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *F% +3 "core" %y + .tATV.dial :air2 +2 "MFB"*G  +104 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*H' +554 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*I' +5289 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +36 "MFB"*J n +125 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*K'R +5256 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*L  +4 "core"  +2 .tASV.dial :waste1 + "MFB"*M  +5 "core"  +40820 "Can"Mw tt +4834 #t-> access 1 +2 .SE.seek :down +2 "storage"(N'X +3 "core" ' +2 "manipulator"&O% +4 "core" %\  ,| + "manipulator"&P& +4 "core" &X  + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(Q(; +518 "core" ( +3 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (R& +3 "core" &; - * < +54617 "Can"?}  +60004 .  +60003   +60004  I +13405 #t-> access 2 +2 .SE.seek :down +2 "storage"(S'X +2 "core" ' +2 "manipulator"&T% +4 "core" %\  t s| +2 "manipulator"&U& +3 "core" &X f g + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(V(K +206 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (W& +3 "core" &Kk    8 +46360 "Can" {{ +5355 #t-> access 3 +2 .SE.seek :down +2 "storage"(X'X +2 "core" ' +2 "manipulator"&Y% +4 "core" %\  v | + "manipulator"&Z& +4 "core" &X { + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"([([n +210 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (\\& +3 "core" &[r 1 .  - +54406 "Can" SS +47103 #t-> exit +5 #mEXIT @1542109680.77CET @1542369027.37CET = =tMAIN =mMAIN_scheduler @CET1542369029.08 #"core_reset"Sent BREAK +2 #t@0x54AF, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +278 "Can"T X + T X + #tPolling Can every 10:00 +4 #Cleanly exited at 12:48:00CET13-Nov-18 +7359 #-> ESP.ready! +3 #Powering core bus +505 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %/ + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  - + "manipulator"&?& +4 "core" &^ Q + "storage"(@& +4 "core" & ; B 1 + "storage"(A% +4 "core" %_ 9 ? +2 "collection"'B9 +2 "core" 9! +2 "processing"%C9 +3 "core" 9]h +2676 #t-> MFB.ready! + "MFB"*D% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *E% +3 "core" % + .tATV.dial :air2 +2 "MFB"*F  +117 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +555 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5285 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +128 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5256 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +4 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +5 "core"  +3709 #t-> Flush.to CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'M& +3 "core" &I  + .tHand.open + "manipulator"&N1 +74 "core" 1 +2 "manipulator"&O& +4 "core" &^  + "manipulator"&P% +4 "core" % \  < +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Q(- +179 "core" ( +37 "manipulator"&R& +10 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &-  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +2 "manipulator"&T'η +100 "core" ' +2 .tHand.close + "manipulator"&U/ +73 "core" / +3 "manipulator"&V& +4 "core" &- K Q  + "manipulator"&W% +4 "core" % F O m +2 .tForearm.seek :retract + "manipulator"&X'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Y(ӷ +281 "core" ( +2 "manipulator"&Z& +4 "core" &Ӹ' n v Bk + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +2 "core" &Ӹ' k tBk +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&\\' +99 "core" ' +3 "manipulator"&]& +4 "core" &ӹ( v sBj + "manipulator"&^% +4 "core" %\ v t  +2 "collection"'_& +3 "core" &Z  +2 "collection"'`& +4 .tCC.seek :closed + "collection"'a(W +3 "core" &H  +2 &E $ +9 &2J }. +10 &]H |B +9 &(}H }W +9 &\\G Z +10 &WJ Z +9 &eZE Y +10 &&]G Z +9 &ZI Y +9 &\\H Z +10 &mVE Y +9 & .ZG Z +9 &!UF Y +10 &#XI Z +9 &%tZB Z +10 &'7XA Y +9 &(WH Y +9 &*YE Z +10 &,}WA Y +9 &.>[@ Z +9 &0[F Y +10 &1TD Y +9 &3WB Y +10 &5HW@ Y +9 &7\ V@ Y +9 &8Q2 Y +10 &:S? Y +9 &SB Y +10 &?Y9 Y +9 &AT? Z +10 &CVVB Z +9 &EYE Z +9 &FW@ Z +10 &H`< Z +9 &JU~D }] +9 &L : za +10 &M6 xb$ +9 &O{1 wb/ +10 &Q0< vb< +9 &R= vb; +9 &T5 ub: +10 &VC: uY +9 &W?$8 |(t +9 &W[> }X +2 ( + "collection"'`& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.28 +2 "collection"'b& +4 "core" &W[T ~X + .tHand.open + "manipulator"&c1 +71 "core" 1 +2 "manipulator"&d% +4 "core" % \ ( 2 : + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&e'\ +94 "core" ' +2714 #t-> Flush.to garage + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `garage' for main:Object: name: garage +26956 "Can"F }b +5892 #t-> Flush.to Garage + #Garaging FlushPuck in Collection Clamp + "manipulator"&f& +3 "core" &$ A 8@^ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&g(ӷ +20 "core" ( +2 "manipulator"&h& +4 "core" & l u 61 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +2 "core" & g h H1 +2 .tForearm.seek CC +2 "manipulator"&j' +91 "core" ' +2 .tHand.close + "manipulator"&k/ +74 "core" / +2 .tCC.seek :open +2 "collection"'l( +419 "core" ( +2 "manipulator"&m& +4 "core" & p t1 + "manipulator"&n% +3 "core" % I h i H8 +2 .tForearm.seek :retract +2 "manipulator"&o'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&p(- +297 "core" ( +2 "manipulator"&q& +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 :garage + "manipulator"&s'η +115 "core" ' +2 .tHand.open +2 "manipulator"&t1 +73 "core" 1 +2 "manipulator"&u% +4 "core" % γa 4 - '֯ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&v'\ +102 "core" ' +3383 #t-> Flush.to CC; CC.close + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'w& +3 "core" &@ + .tHand.open + "manipulator"&x1 +19 "core" 1 +2 "manipulator"&y& +4 "core" &-  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&z(- +15 "core" ( +2 "manipulator"&{& +4 "core" &- _ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &|& +2 "core" &- _ +2 .tForearm.seek :garage +2 "manipulator"&}'η +97 "core" ' +2 .tHand.close + "manipulator"&~/ +66 "core" / +2 "manipulator"&& +4 "core" &- x u_ + "manipulator"&% +4 "core" % n t +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +284 "core" ( +2 "manipulator"&& +4 "core" &ӳ% m gA` + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӳ% f g 2A` +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +99 "core" ' +2 "manipulator"&& +4 "core" &ӵ$ s m@^ + "manipulator"&% +4 "core" %  g j +2 "collection"' & +3 "core" &> + "collection"'\ & +4 .tCC.seek :closed +2 "collection"' (W +2 "core" &R +3 &?  +10 &&y@ . +9 &_C }B +10 &?xH }V +9 &YJ X +9 &WG X +10 &}SI X +9 &?RA X +9 &RE X +10 &QC X +9 &SF X +10 & GRL X +9 &" RH X +9 &#RE X +10 &%SE X +9 &'PS< X +9 &)QI X +10 &*SH X +9 &,RH X +10 &.WU= X +9 &0UF X +9 &1TG X +10 &3RH X +9 &5aSC W +9 &7"RC X +10 &8VH W +9 &:R? X +10 &+TB W +9 &?UF X +10 &ATE X +9 &CqSI W +9 &E1X@ X +10 &FWF X +9 &H_G Y +10 &JpsL [ +9 &L&H {_ +9 &MG xb +10 &O@ xb% +9 &QUD xb, +9 &S B vb3 +10 &TH wb3 +9 &VuC wK +10 &WG C z's +9 &Wfr? T +2 ( + "collection"'\ & +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.26 + "collection"' & +3 "core" &Wfu_ ~T +2 .tHand.open + "manipulator"& 1 +69 "core" 1 +2 "manipulator"&% +4 "core" %  K D + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Claim Arm, then retry closing Collection Clamp:@checkpoint: omitted +26491 #-> Arm.withdraw + "manipulator"&% +3 "core" %\  T I  +2 "manipulator"&& +4 "core" &ӿ# 8 ??T +2 "manipulator"&% +3 "core" %\  A < - +21439 "Can": ~a +8343 #t-> CC.unloadflush +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message0undefined method `unloadflush' for CC:Clamp: name:unloadflush: args[ +616 #-> CC.UnloadFlush +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message0undefined method `UnloadFlush' for CC:Clamp: name:UnloadFlush: args[ +259 #-> CC.Unloadflush +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message0undefined method `Unloadflush' for CC:Clamp: name:Unloadflush: args[ +356 #-> CC.unloadflush +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message0undefined method `unloadflush' for CC:Clamp: name:unloadflush: args[ +2635 #-> Flush.to.Garage +2 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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) +287 #-> Flush.to Garage +2 #Garaging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" &ӿ# Z J ?T +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +3 "core" ( +2 "manipulator"&& +4 "core" &ӿ# H 6 F?T + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӿ" 6 >?T +2 .tForearm.seek CC + "manipulator"&' +96 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 .tCC.seek :open +2 "collection"'( +421 "core" ( +2 "manipulator"&& +4 "core" &ӿ# h h %?T + "manipulator"&% +3 "core" % > g i ) +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&"(- +290 "core" ( +2 "manipulator"&& +4 "core" &- { + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +3 "core" &- ~  W +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'η +113 "core" ' +2 .tHand.open +2 "manipulator"&!1 +64 "core" 1 +2 "manipulator"&*% +4 "core" % μk 0 4 ײ7 + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&+'\ +100 "core" ' +2077 #t-> Flush.to CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"',& +3 "core" &{ +2 .tHand.open + "manipulator"&%1 +26 "core" 1 +2 "manipulator"&'& +4 "core" &-  + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&/(- +3 "core" ( +2 "manipulator"&0& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&2'η +100 "core" ' +2 .tHand.close + "manipulator"&3/ +77 "core" / +2 "manipulator"&4& +4 "core" &- o i G + "manipulator"&5% +4 "core" % e e L +2 .tForearm.seek :retract + "manipulator"&6'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&7(ӷ +276 "core" ( +2 "manipulator"&8& +4 "core" & | v9) + .tElbow.reconfigure LooseElbow +39 "manipulator"&$ &.,(#b +11 &9& +2 "core" & g f 9) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&:' +100 "core" ' +2 "manipulator"&;& +4 "core" & g n9) +2 "manipulator"&<% +3 "core" % f e ' +2 "collection"'=& +3 "core" & +2 "collection"'>& +4 .tCC.seek :closed + "collection"'?(W +3 "core" &n +3 &q  +9 &+{u - +9 &]o A +9 &Bvw V +10 &Rv W +9 &Pv X +10 &Om X +9 &DTr W +9 &Ro X +10 &Rk X +9 &No W +9 & KTw X +10 &" Rq X +9 &#Pu W +9 &%Qy W +10 &'SQu X +9 &)Pk W +10 &*Th X +9 &,Ro W +9 &.[Uu X +10 &0Sl W +9 &1Nl W +9 &3Rq W +10 &5dSl W +9 &7&Re W +10 &8Ri W +9 &:Oh W +9 &-Sf X +9 &?Tl W +9 &AQf W +10 &CsRh X +9 &E5Uc X +10 &FTl X +9 &H\\k X +9 &Jsqm Z +10 &L*l |^ +9 &Mi yb +10 &Om yb! +9 &Q\\g xb' +9 &Sj yb- +10 &Tl yb0 +9 &V}l yC +9 &W=m }3 +10 &W{xh S +5 ( + "collection"'>& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.21 +2 "collection"'@& +4 "core" &W{mf S + &W{mi S + .tHand.open + "manipulator"&A1 +73 "core" 1 +2 "manipulator"&B% +4 "core" % A D  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&C'\ +93 "core" ' +3574 #t-> hand.close + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `hand' for main:Object: name: hand +313 #-> hand.Close + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `hand' for main:Object: name: hand +4961 #-> Arm.to CC +2 "manipulator"&D& +3 "core" & i i W9) +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&E(ӷ +9 "core" ( +2 "manipulator"&F& +4 "core" & p h ^5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" & k p `5 +2 .tForearm.seek CC +2 "manipulator"&I' +88 "core" ' +2 "manipulator"&H& +4 "core" & g m P5 + "manipulator"&K% +4 "core" %K g h =< +1047 #t-> Hand.close + .Hand.close + "manipulator"&L/ +70 "core" / +1019 #t-> Arm.withdraw + "manipulator"&M% +4 "core" % K i g E< +2 .tForearm.seek :retract + "manipulator"&N'\ +105 "core" ' +2 "manipulator"&O& +4 "core" & k r/ + "manipulator"&P% +4 "core" %\  g e 6 +1010 #t-> Arm.to CC +2 "manipulator"&R& +3 "core" & f e/ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&S(ӷ +15 "core" ( +2 "manipulator"&&& +4 "core" &Ӹ w w E- + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &Ӹ j e- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&V' +79 "core" '߂ iž +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName" Forearm: mesg")Forearm speedErr at PC + 4034 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressii : outPressi:deltaPressi: voltagef11.170381934216985: @type2F: @error: speedErr: @tagi[: @sourcei+:@destinationi% +5036 #-> Hand.close + .Hand.close + "manipulator"&W/ +27 "core" / +1788 #t-> Hand.open + .Hand.open + "manipulator"&)1 +864 !to:IRB::Abort:bt["9/home/esp/esp2/lib/i2c/msg.rb:412:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:439:in `awaitOnlyReply'"3/home/esp/esp2/lib/i2c/servo.rb:1685:in `open'"//home/esp/esp2/lib/gripper.rb:98:in `send'"6/home/esp/esp2/lib/gripper.rb:98:in `openOrClose'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/lib/gripper.rb:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):22:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"deferring User Abort!! +2 #until Hand finishes opening +136 !o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):22:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"8No Response to I2C::Servo::Release3Request[29:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 + "manipulator"&T1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[29:26->20] aborted +562 !to:IRB::Abort:bt["9/home/esp/esp2/lib/i2c/msg.rb:412:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:439:in `awaitOnlyReply'"3/home/esp/esp2/lib/i2c/servo.rb:1685:in `open'"//home/esp/esp2/lib/gripper.rb:98:in `send'"6/home/esp/esp2/lib/gripper.rb:98:in `openOrClose'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/lib/gripper.rb:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):22:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"deferring User Abort!! + #until Hand finishes opening +129 !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"7Hand could not finish opening because\ User Abort!!:@checkpoint: omitted +1224 #-> hand.open + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `hand' for main:Object: name: hand +559 #-> Hand.Open + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message-undefined method `Open' for Hand:Gripper: name: Open: args[ +257 #-> Hand.open + .Hand.open + "manipulator"&Z1 +3 "core" 1 !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[54:26->20] aborted +491 !to:IRB::Abort:bt["9/home/esp/esp2/lib/i2c/msg.rb:412:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:439:in `awaitOnlyReply'"3/home/esp/esp2/lib/i2c/servo.rb:1685:in `open'"//home/esp/esp2/lib/gripper.rb:98:in `send'"6/home/esp/esp2/lib/gripper.rb:98:in `openOrClose'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/lib/gripper.rb:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):25:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"deferring User Abort!! +2 #until Hand finishes opening +25 !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"7Hand could not finish opening because\ User Abort!!:@checkpoint: omitted +939 #-> Arm.stop + .Elbow.coast + "manipulator"&6 +2 .tForearm.coast + "manipulator"&5 +3 &[& +2 "core" & d d  +2 "manipulator"&Q% +4 "core" %L e \\  @1542371234.05CET = =tMAIN =mMAIN_scheduler @CET1542371235.76 #"core_reset"Sent BREAK +2 #t@0x5347, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refiD; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +278 "Can"G Q + G Q + #tPolling Can every 10:00 +2 #Cleanly exited at 12:50:38CET16-Nov-18 +810 #-> ESP.ready! +3 #Powering core bus +464 .Gate.power :raw,:ON +9 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %N + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\    U +2 "manipulator"&?& +3 "core" &] |v +2 "storage"(@& +3 "core" & ) , / % 5 +2 "storage"(A% +3 "core" %` 1 0 Y +2 "collection"'B9 +3 "core" 9.* +2 "processing"%C9 +2 "core" 9ly +1540 #t-> Flush.to Garage +2093 #-> Flush.to Garage +1653 #-> CC.close +2 "manipulator"&D& +3 "core" &] v +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Cannot hold puck in Collection Clamp because Hand is closed:@checkpoint: omitted +1454 #-> Hand.open + .Hand.open +2 "manipulator"&E1 +68 "core" 1 +497 #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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Claim Arm, then retry closing Collection Clamp:@checkpoint: omitted +1311 #-> Claim.Arm + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"!uninitialized constant Claim: name:\ Claim +245 #-> Claim.arm + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"!uninitialized constant Claim: name:\ Claim +711 #-> Arm.ready +2 "manipulator"&F& +3 "core" &] { =v +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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: ready +291 #-> Arm.ready! +2 .Forearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +3 .tForearm.home.seek :retract + "manipulator"&G'\ +71 "core" ' + ."closeHand"Hand.close +3 .tElbow.jog 1500 +39 "manipulator"&H/ +9 &I* +50 "core" * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&J(d +8 "core" / +445 ( + "manipulator"&K& +4 "core" &d  +2 "manipulator"&L% +3 "core" % \ }  +562 #t-> CC.close +2 "manipulator"&M& +3 "core" &d  +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Cannot hold puck in Collection Clamp because Hand is closed:@checkpoint: omitted +10649 #-> Flush.to CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'N& +3 "core" &  + .tHand.open +2 "manipulator"&O1 +67 "core" 1 + "manipulator"&P& +4 "core" &d  +2 "manipulator"&Q% +3 "core" % \  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&R(- +131 "core" ( + "manipulator"&S& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &-  + .tForearm.seek :garage +2 "manipulator"&U'η +100 "core" ' + .tHand.close +2 "manipulator"&V/ +69 "core" / + "manipulator"&W& +4 "core" &- T H A +2 "manipulator"&X% +3 "core" % = C +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&Z(ӷ +279 "core" ( + "manipulator"&[& +4 "core" & g n9( +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\\& +3 "core" & f g 39( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&]' +100 "core" ' + "manipulator"&^& +4 "core" & h m9( +2 "manipulator"&_% +3 "core" %  i i I +2 "collection"'`& +4 "core" &  + "collection"'a& +4 .tCC.seek :closed +2 "collection"'b(W +2 "core" &  +3 &  +10 &2 ~- +9 &\\ }A +9 &'| }U +10 &Y X +9 &W X +10 &cU X +9 &%T X +9 &R X +10 &V X +9 &lT X +9 & .U X +10 &!W X +9 &#[ X +10 &%tU X +9 &'6V X +9 &(Y X +10 &*[ X +9 &,|U X +9 &.>V X +10 &0X X +9 &1Y X +10 &3W X +9 &5FW X +9 &7U X +10 &8V X +9 &:X X +9 &Y X +9 &?Z X +10 &AW X +9 &CVU X +9 &E\\ X +10 &FY X +9 &H_ X +9 &JWs ~Z +10 &L {^ +9 &M xb +10 &O wb$ +9 &Q< xb+ +9 &R vb0 +10 &T vb1 +9 &Vb wV +9 &WQb ; +7 ( + "collection"'a& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.20 + "collection"'c& +4 "core" &WQI ; + &WQI ; + .tHand.open +2 "manipulator"&d1 +65 "core" 1 + "manipulator"&e% +4 "core" %  K C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +94 "core" ' +1022 #t-> Flush.to Garage + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&g& +3 "core" & U i 9( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h(ӷ +11 "core" ( + "manipulator"&i& +4 "core" &ӿ E D7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &j& +2 "core" &ӿ : B ?7 +2 .tForearm.seek CC +2 "manipulator"&k' +95 "core" ' + .tHand.close + "manipulator"&l/ +70 "core" / +2 .tCC.seek :open + "collection"'m( +423 "core" ( + "manipulator"&n& +4 "core" & c R $6 +2 "manipulator"&o% +3 "core" % > 9 B +2 .tForearm.seek :retract +2 "manipulator"&p'\ +97 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&q(- +286 "core" ( + "manipulator"&r& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &- }  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&t'η +116 "core" ' + .tHand.open + "manipulator"&u1 +66 "core" 1 + "manipulator"&v% +4 "core" % ιe  ԰$ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +98 "core" ' +13231 #t-> Flush.to CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'x& +3 "core" & + .tHand.open + "manipulator"&y1 +26 "core" 1 + "manipulator"&z& +4 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&{(- +23 "core" ( + "manipulator"&|& +4 "core" &-  I + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &- }I +2 .tForearm.seek :garage +2 "manipulator"&~'η +97 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / + "manipulator"&& +4 "core" &- o qI +2 "manipulator"&% +3 "core" % f h  +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +289 "core" ( + "manipulator"&& +4 "core" &# o l A>J + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +2 "core" &# d f C>J +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&' +107 "core" ' + "manipulator"&& +4 "core" &# n j =>I +2 "manipulator"& % +3 "core" % h g M +2 "collection"'\ & +4 "core" & + "collection"' & +4 .tCC.seek :closed +2 "collection"' (W +2 "core" & +3 &  +8 &*| ~- +9 &[ |A +10 &,x }U +9 &U X +9 &T X +10 &iQ X +9 &*R X +10 &R X +9 &T X +9 &pQ X +10 & 3R X +9 &!R X +9 &#Q X +10 &%xT X +9 &';T X +10 &(R X +9 &*R X +9 &,R X +10 &.CT X +9 &0T X +9 &1S X +10 &3T X +9 &5JS X +10 &7 S X +9 &8U X +9 &:U X +10 &W X +9 &?Q X +10 &AU X +9 &C[T X +10 &EV X +9 &FZ Y +9 &H] Y +10 &J[p ~[ +9 &L {_ +9 &M wb +10 &O xb% +9 &Q= wb/ +10 &R vb4 +9 &T vb5 +9 &V^ uV +10 &WLf R +9 &Wm zY +9 ( +2 &Wrv ~T + "collection"' & +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.27 +2 "collection"' & +3 "core" &Wrv }T +2 .tHand.open + "manipulator"&1 +76 "core" 1 + "manipulator"&% +4 "core" %  3 3 3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +4854 #t-> Arm.to CC + "manipulator"&& +3 "core" &" = :=A +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +12 "core" ( + "manipulator"&& +4 "core" & o i ,5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & N [ .5 +2 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' + "manipulator"&& +4 "core" & ; 85 +2 "manipulator"&% +3 "core" %, ; A +4080 #t-> Arm.retract +2 "manipulator"&% +2 "core" %, : 8  +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' + "manipulator"&& +4 "core" & e g5 +2 "manipulator"&% +3 "core" %\ d d +803 #t-> Flush.to Garage + #Garaging FlushPuck in Collection Clamp +2 "manipulator"& & +3 "core" & h f 5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&"(ӷ +10 "core" ( + "manipulator"&& +4 "core" & q i %2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &(& +2 "core" & g \\ \ 2 +2 .tForearm.seek CC +2 "manipulator"&' +94 "core" ' + .tHand.close + "manipulator"&!/ +71 "core" / + .tCC.seek :open +2 "collection"'*( +424 "core" ( + "manipulator"&,& +4 "core" & g f 91 +2 "manipulator"&+% +3 "core" % > f d ' +2 .tForearm.seek :retract + "manipulator"&%'\ +98 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&'(- +287 "core" ( + "manipulator"&/& +4 "core" &- \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &- \ + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&1'η +115 "core" ' + .tHand.open + "manipulator"&21 +68 "core" 1 + "manipulator"&3% +4 "core" % δb  \ ԯ" +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +98 "core" ' +2370 #t-> Flush.to CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'5& +3 "core" & + .tHand.open + "manipulator"&61 +23 "core" 1 + "manipulator"&7& +4 "core" &- \ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&8(- +2 "core" ( +2 "manipulator"&9& +4 "core" &- \ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &:& +3 "core" &- \ + .tForearm.seek :garage +48 "manipulator"&;'η +100 "core" ' + .tHand.close +2 "manipulator"&% +3 "core" % : B +2 .tForearm.seek :retract +2 "manipulator"&?'\ +104 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&@(ӷ +284 "core" ( + "manipulator"&A& +4 "core" & o k G<= +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" & f g *<= + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&C' +100 "core" ' + "manipulator"&D& +4 "core" &! _ e <= +2 "manipulator"&E% +4 "core" %  [ d +2 "collection"'F& +3 "core" & +2 "collection"'H& +4 .tCC.seek :closed + "collection"')(W +3 "core" & +3 &  +10 &*y - +9 &\\ }A +9 &3u ~U +10 &T X +9 &O X +9 &oN X +10 &1R X +9 &M X +10 &P X +9 &yN W +9 & :Q X +10 &!O W +9 &#U W +9 &%T X +10 &'BT X +9 &)P W +9 &*Q W +10 &,R X +9 &.JT X +10 &0 U W +9 &1O X +9 &3O X +10 &5QR X +9 &7T W +9 &8N X +10 &:N W +9 &<[Q W +10 &>R X +9 &?O X +9 &AN X +10 &CaO X +9 &E#Q X +9 &FS W +10 &HZ Y +9 &Jcm Z +10 &L {_ +9 &M xb +9 &O xb$ +10 &QH xb* +9 &S wb0 +9 &T vb1 +10 &Vj wR +9 &WMe V +6 ( + "collection"'H& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.32 +2 "collection"'&& +3 "core" &WNu ~U +2 .tHand.open + "manipulator"&I1 +69 "core" 1 + "manipulator"&K% +4 "core" %  I = % +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +97 "core" ' +878 "Can"? }b +1280 #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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Claim Arm, then retry closing Collection Clamp:@checkpoint: omitted +2172 #-> Arm.CC + "manipulator"&M& +4 "core" & D >;8 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC + "manipulator"&N(ӷ +13 "core" ( + "manipulator"&O& +4 "core" & H S S5 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &P& +2 "core" & : 7 5 +2 .tForearm.seek CC +2 "manipulator"&Q' +97 "core" ' + "manipulator"&S& +4 "core" & J D5 +2 "manipulator"&T% +3 "core" %A C @ " +687 #t-> Hand.close + .Hand.close +2 "manipulator"&J/ +69 "core" / +2647 #t-> Arm.withdraw +2 "manipulator"&V% +3 "core" % A D G +2 .tForearm.seek :retract + "manipulator"&W'\ +104 "core" ' + "manipulator"&X& +4 "core" & o q. +2 "manipulator"&G% +3 "core" %\ h f I +4998 #t-> Flush.to Garage + #Garaging FlushPuck in Collection Clamp +2 "collection"'U& +3 "core" &WNu U + .tHand.open +2 "manipulator"&[1 +74 "core" 1 + "manipulator"&\\& +4 "core" & m i . +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&R(ӷ +13 "core" ( + "manipulator"&^& +4 "core" &ӿ k r )- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +2 "core" &ӿ f f %- +3 .tForearm.seek CC + "manipulator"&`' +97 "core" ' + .tHand.close + "manipulator"&Y/ +70 "core" / +2 .tCC.seek :open + "collection"'.( +423 "core" ( + "manipulator"&a& +4 "core" & g f *, +2 "manipulator"&c% +3 "core" % 7 d e ! +2 .tForearm.seek :retract + "manipulator"&d'\ +96 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&e(- +299 "core" ( + "manipulator"&]& +4 "core" &- x  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &g& +3 "core" &- } ' +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&i'η +115 "core" ' + .tHand.open + "manipulator"&j1 +70 "core" 1 + "manipulator"&l% +4 "core" % ηe / ' .հ% +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +101 "core" ' +18107 #t-> Hand.open + .Hand.open +2 "manipulator"&f1 +27 "core" 1 +3561 #t-> Arm.grap FlushPuck +2 "manipulator"&b& +3 "core" &- | ! +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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: grap +2481 #-> Arm.grab FlushPuck +2 "manipulator"&n& +3 "core" &-  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck + "manipulator"&o(- +18 "core" ( + "manipulator"&k& +4 "core" &- w 5L + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &r& +2 "core" &- L +2 .tForearm.seek :garage +2 "manipulator"&s'η +101 "core" ' + .tHand.close +2 "manipulator"&h/ +75 "core" / +22004 "Can"/ Y +48350 #t-> Arm.withdraw +2 "manipulator"&u% +3 "core" % f f +2 .tForearm.seek :retract + "manipulator"&v'\ +103 "core" ' + "manipulator"&p& +4 "core" &. }  # +2 "manipulator"&t% +3 "core" %\ {  +11533 "Can"2 ww +17362 #t-> Hand.open + .Hand.open +2 "manipulator"&x1 +66 "core" 1 +517 #t-> Arm.grab FlushPuck +2 "manipulator"&y& +3 "core" &. -# + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck + "manipulator"&z(- +27 "core" ( + "manipulator"&|& +4 "core" &- s + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &}& +2 "core" &- J +2 .tForearm.seek :garage +2 "manipulator"&'η +101 "core" ' + .tHand.close +2 "manipulator"&/ +73 "core" / +1430 #t-> Arm.withdraw +2 "manipulator"&% +3 "core" % [ e  +2 .tForearm.seek :retract +2 "manipulator"&q'\ +107 "core" ' + "manipulator"&w& +4 "core" &.  } 1 +2 "manipulator"&~% +3 "core" %\  5 +2060 #t-> Arm.to Garage + "manipulator"&& +3 "core" &.  ^ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +14 "core" ( + "manipulator"&{& +4 "core" &-  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"& 'η +112 "core" ' + "manipulator"&\ & +4 "core" &- *  +2 "manipulator"&% +3 "core" %νc կ +699 #t-> Hand.open + .Hand.open + "manipulator"&m1 +77 "core" 1 +858 #t-> Arm.retract +2 "manipulator"& % +3 "core" % μh # % R֯ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' + "manipulator"&& +4 "core" &- |  +2 "manipulator"& % +3 "core" %\ \ | r +983 #t-> Arm.grab FlushPuck +2 "manipulator"&& +3 "core" &- m  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck + "manipulator"&(- +3 "core" ( + "manipulator"&& +3 "core" &- { +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +2 "core" &- r | +3 .tForearm.seek :garage + "manipulator"&'η +100 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +994 #t-> Arm.withdraw +2 "manipulator"&% +2 "core" % f c  +2 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' + "manipulator"&& +4 "core" &. { a +2 "manipulator"&% +3 "core" %\ \ x p +2521 #t-> Hand.open + .Hand.open + "manipulator"&1 +71 "core" 1 +1327 #t-> Flush.to CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" & + .tHand.open + "manipulator"& 1 +15 "core" 1 + "manipulator"&& +4 "core" &. q {a +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&((- +25 "core" ( + "manipulator"&!& +4 "core" &- w | +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +2 "core" &- } | +3 .tForearm.seek :garage + "manipulator"&'η +100 "core" ' + .tHand.close +2 "manipulator"& / +67 "core" / + "manipulator"&,& +4 "core" &- c d  +2 "manipulator"&+% +3 "core" % a Y  +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +48 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&/(ӷ +279 "core" ( + "manipulator"&0& +4 "core" &ӵ% l h@Z +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" &ӵ% b e@Z + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&2' +102 "core" ' + "manipulator"&3& +4 "core" &ӵ% e m@Z +2 "manipulator"&%% +4 "core" % _ W  + "collection"'1& +4 "core" & + "collection"'5& +4 .tCC.seek :closed +2 "collection"'6(W +3 "core" & +3 & 5 +10 &1B ~3 +9 &Bh |H +10 &p Y +9 &R X +9 &HY Y +10 & S X +9 &W Y +9 &V X +10 &QO X +9 &R X +10 & T X +9 &"O Y +9 &$YV X +10 &&O X +9 &'V X +9 &)P Y +10 &+`R Y +9 &-#Q X +10 &.T Y +9 &0T Y +9 &2hS Y +10 &4+O X +9 &5S X +9 &7T X +10 &9pT Y +9 &;3R X +10 &<S Y +9 &>R X +9 &@xY Y +10 &B:W Y +9 &CU Y +9 &EU X +10 &GY Y +9 &I?c Z +10 &J| ~\\ +9 &L y` +9 &Ni wb" +10 &P$ xb) +9 &Q xb2 +9 &S xb3 +10 &UH wb5 +9 &V y5 +10 &WKn +z +9 &Ws| }R +6 ( + "collection"'5& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.27 +2 "collection"'7& +3 "core" &Wsg ~R +2 &Wsf R + .tHand.open + "manipulator"&91 +77 "core" 1 + "manipulator"&:% +4 "core" %  9 8 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&<'\ +96 "core" ' +1462 #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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Claim Arm, then retry closing Collection Clamp:@checkpoint: omitted +27112 "Can". ` +22855 #t-> CC.open +2 .CC.seek :open +2 "collection"'=( +425 "core" ( + "collection"'>& +4 "core" & +10953 #t-> Arm.to Garage + "manipulator"&'& +3 "core" &" e d>J +2 "manipulator"&4% +4 "core" %\  X U * +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&;(- +291 "core" ( + "manipulator"&A& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &B& +2 "core" &- }  +2 .tForearm.seek :garage +2 "manipulator"&8'η +93 "core" ' + "manipulator"&D& +4 "core" &-  +2 "manipulator"&E% +3 "core" % | }@ +14225 #t-> Arm.retract +2 "manipulator"&F% +3 "core" % z@ +2 .tForearm.seek :retract +2 "manipulator"&?'\ +96 "core" ' + "manipulator"&*& +4 "core" &- {  +2 "manipulator"&&% +3 "core" %\   +6349 #t-> Flush.to CC + "collection"'I& +3 "core" &2 +2 #tLoading FlushPuck into Collection Clamp from Collection Clamp + "collection"'K& +4 "core" &0 + .tHand.open +2 "manipulator"&H1 +18 "core" 1 + "manipulator"&C& +4 "core" &- : +2 "manipulator"&M% +3 "core" %\  |  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&O(ӷ +278 "core" ( + "manipulator"&P& +4 "core" &ӯ% b d@Z +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &ӯ% ` Z #@Z + .tForearm.seek CC +2 "manipulator"&T' +91 "core" ' + .tHand.close + "manipulator"&@/ +69 "core" / +2 .tCC.seek :open +2 "collection"'L( +3 "core" ( +2 "manipulator"&J& +3 "core" &ӯ% a U@Z +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&V(ӷ +3 "core" ( + "manipulator"&X& +4 "core" &ӯ% c c P@Z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &G& +2 "core" &ӯ% X X @Z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&Q' +13 "core" ' + "manipulator"&U& +4 "core" &ӯ% f l @Z +2 "manipulator"&[% +4 "core" % ^ bw +2 "collection"'\\& +3 "core" & +2 "collection"'^& +3 .tCC.seek :closed +2 "collection"'_(W +3 "core" &3 +3 &$ 4 +10 &#B 3 +9 &6h H +9 &l X +10 &|Q X +9 &>S" X +9 &Q W +10 &T X +9 &U X +9 &FQ" X +10 &R X +9 & S# X +10 &"R X +9 &$NS X +9 &&Q" X +10 &'W X +9 &)T# X +10 &+UW X +9 &-S X +9 &.W X +10 &0V X +9 &2]T X +9 &4R# X +10 &5S# X +9 &7T$ X +9 &9fV X +10 &;)R" W +9 &<U" X +10 &>T X +9 &@nU X +9 &B/S! X +10 &CT X +9 &ET X +10 &GvR X +9 &I9S W +9 &JO X +10 &LS W +9 &N~W X +9 &P?\\ X +10 &RY X +9 &SX X +9 &UU W +10 &VUH %o +9 &We  +10 ( + &Wi!  +3 "collection"'^& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.04 +2 !o:Puck::Warning:bt[\ "7/home/esp/esp2/utils/puckmoves.rb:223:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:726:in `to'"(ESP):43:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"BRetaining claim on Arm because Hand is likely holding a puck! +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Clamp: mesg"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0 +2683 #-> Arm.restract +2 "manipulator"&Y& +3 "core" &ӯ% d c@Z +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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: restract +937 "Can"- }| +164 #t-> Arm.to Garage + "manipulator"&N& +3 "core" &ӯ% [ d@Z +2 "manipulator"&W% +4 "core" % e g *w + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&)'\ +97 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&a(- +302 "core" ( + "manipulator"&c& +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 +2 "manipulator"&]'η +79 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName" Forearm: mesg")Forearm speedErr at PC + 3815 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi : voltagef11.20474619538537R9: @type2F: @error: speedErr: @tagib: @sourcei+:@destinationi% +1021 #-> Arm.open +2 "manipulator"&R& +3 "core" &-  +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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: open +490 #-> Hand.open + .Hand.open +2 "manipulator"&g1 +1002 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):47:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"8No Response to I2C::Servo::Release3Request[67:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 + "manipulator"&j1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[67:26->20] aborted +360 !to:IRB::Abort:bt["9/home/esp/esp2/lib/i2c/msg.rb:412:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:439:in `awaitOnlyReply'"3/home/esp/esp2/lib/i2c/servo.rb:1685:in `open'"//home/esp/esp2/lib/gripper.rb:98:in `send'"6/home/esp/esp2/lib/gripper.rb:98:in `openOrClose'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/lib/gripper.rb:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):47:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"deferring User Abort!! + #until Hand finishes opening +266 !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"7Hand could not finish opening because\ User Abort!!:@checkpoint: omitted +1848 #-> Armstop +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"#uninitialized constant Armstop: name: Armstop @1542373987.51CET = =mMAIN_scheduler =tMAIN @CET1542373989.21 #"core_reset"Sent BREAK +2 #t@0x7534, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +212 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refi ; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +278 "Can"2 Y + 2 Y + #tPolling Can every 10:00 +2 #Cleanly exited at 13:27:24CET16-Nov-18 +2413 #-> ESP.ready! +2 #Powering core bus +483 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\   +2 "manipulator"&?& +3 "core" &^ {o +2 "storage"(@& +3 "core" &  , - Z 2 +2 "storage"(A% +3 "core" %` - , X +2 "collection"'B9 +3 "core" 9J? +2 "processing"%C9 +2 "core" 9 +1126 #t-> Flush.to CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'D& +3 "core" &(  +2 .tHand.open + "manipulator"&E1 +75 "core" 1 +2 "manipulator"&F& +4 "core" &^ o + "manipulator"&G% +4 "core" % \   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&H(- +170 "core" ( +2 "manipulator"&I& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &J& +2 "core" &-  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +2 "manipulator"&K'η +99 "core" ' +2 .tHand.close + "manipulator"&L/ +76 "core" / +2 "manipulator"&M& +4 "core" &- c e ! + "manipulator"&N% +4 "core" % c c +2 .tForearm.seek :retract + "manipulator"&O'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P(ӷ +282 "core" ( +2 "manipulator"&Q& +4 "core" &ӿ' m h Bk + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &ӿ' Z ` iBk +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&S' +99 "core" ' +36 "manipulator"&T& +10 "core" &ӿ' e g Bk +2 "manipulator"&U% +4 "core" % c \\ +2 "collection"'V& +3 "core" &6  +2 "collection"'W& +3 .tCC.seek :closed +2 "collection"'X(W +3 "core" &&  +3 &  +8 &1~ - +10 &\\ }A +9 &%y% ~U +9 &T X +10 &T" X +9 &aP( X +9 &#R( X +10 &R X +9 &R' X +9 &iP" X +10 & +S$ X +9 &!N! X +10 &#Q X +9 &%pR# X +9 &'2Q! X +10 &(P$ X +9 &*S X +9 &,xQ X +10 &.:T! X +9 &/T# X +10 &1P X +9 &3T) X +9 &5CS' X +10 &7T. X +9 &8N) X +9 &:Q/ X +10 & U, X +10 &?S2 W +9 &AR3 X +9 &CRT3 X +10 &EU2 X +9 &FW4 X +10 &Hb1 Y +9 &JTp- Z +9 &L\ 2 {^ +10 &M1 yb +9 &O3 yb# +9 &Q;1 xb) +10 &R4 wb/ +9 &T4 wb0 +9 &Vd- wU +10 &WT]4 9 +5 ( + "collection"'W& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.26 +2 "collection"'Y& +4 "core" &WTB2 9 + &WTB. 9 + .tHand.open +2 "manipulator"&Z1 +74 "core" 1 +2 "manipulator"&[% +4 "core" %  : B  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&\\'\ +96 "core" ' +1657 #t-> Arm.to Garage +2 "manipulator"&]& +3 "core" &% d e @\\ +2 "manipulator"&^% +3 "core" %\  g f ) +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&_(- +305 "core" ( +2 "manipulator"&`& +3 "core" &- l z +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &a& +3 "core" &- ] Z +2 .tForearm.seek :garage +2 "manipulator"&b'η +95 "core" ' +2 "manipulator"&c& +4 "core" &- N + "manipulator"&d% +4 "core" %΢ m +2748 #t-> CC.open +2 .CC.seek :open +2 "collection"'e( +421 "core" ( +2 "collection"'f& +4 "core" &S +465 #t-> Arm.to CC +2 "manipulator"&g& +3 "core" &- }  + "manipulator"&h% +4 "core" %΢ | ~ (m +2 .tForearm.seek :retract +2 "manipulator"&i'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&j(ӷ +279 "core" ( +2 "manipulator"&k& +3 "core" &ӱ# c d?Q +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &l& +2 "core" &ӱ# e e ?Q +2 .tForearm.seek CC +2 "manipulator"&m' +96 "core" ' +3 "manipulator"&n& +3 "core" &ӱ# @ S 5?Q +2 "manipulator"&o% +3 "core" %> 9 6 % +1086 #t-> Hand.close + .Hand.close + "manipulator"&p/ +72 "core" / +940 #t-> Arm.to Garage +2 "manipulator"&q& +3 "core" &ӱ# < 7?Q +2 "manipulator"&r% +3 "core" % > D J +2 .tForearm.seek :retract +2 "manipulator"&s'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&t(- +297 "core" ( +2 "manipulator"&u& +3 "core" &- z |  +2 .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"&w'η +114 "core" ' +2 "manipulator"&x& +4 "core" &- & , + "manipulator"&y% +4 "core" %οe ' & ְ' +538 #t-> Hand.open +2 .Hand.open +2 "manipulator"&z1 +67 "core" 1 +695 #t-> Arm.retract + "manipulator"&{% +4 "core" % μj 0 ) 3װ* + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +98 "core" ' +2 "manipulator"&}& +4 "core" &-  + "manipulator"&~% +4 "core" %\ } ~  +1211 #t-> Flush.to CC +2 "collection"'& +3 "core" &@ + #tLoading FlushPuck into Collection Clamp from Collection Clamp +2 "collection"'& +4 "core" &< + .tHand.open + "manipulator"&1 +22 "core" 1 +2 "manipulator"&& +3 "core" &-  +2 "manipulator"&% +4 "core" %\ | ~ + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӷ +280 "core" ( +2 "manipulator"&& +3 "core" &Ӻ% g m@[ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӻ% a X @[ +2 .tForearm.seek CC +2 "manipulator"&' +90 "core" ' + .tHand.close +2 "manipulator"& / +66 "core" / +3 .tCC.seek :open + "collection"'\ ( +4 "core" ( + "manipulator"& & +3 "core" &Ӻ% g g /@[ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӷ +3 "core" ( +2 "manipulator"& & +4 "core" &Ӻ% q h@[ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӻ% g e !@[ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +9 "core" ' +2 "manipulator"&& +4 "core" &Ӻ% i l @[ +2 "manipulator"&% +3 "core" % d ^ M +2 "collection"'& +4 "core" &- + "collection"'& +4 .tCC.seek :closed +2 "collection"'(W +2 "core" &> +3 &. \ +10 &+{) , +9 &\\' A +10 &/x' U +9 &R, X +9 &R. X +10 &kP. X +9 &,R0 X +10 &P0 X +9 &P2 X +9 &sR+ X +10 & 6Q9 W +9 &!O) X +9 &#T& X +10 &%{W& X +9 &'=O& X +10 &)M& W +9 &*R/ X +9 &,T4 X +10 &.FU. X +9 &0P/ X +9 &1S+ X +10 &3Q* X +9 &5NO. X +10 &7N& X +9 &8N( X +9 &:O+ X +10 &T- X +9 &?S' X +10 &AP- W +9 &C^Q3 W +10 &EQ* X +9 &FN3 X +9 &HP1 X +10 &JeK0 X +9 &L'V- X +9 &MT3 X +10 &OW0 X +9 &QmR6 X +10 &S.Y. X +9 &TS5 X +9 &V}?1 , +10 &W]+?3  +9 &Wr0  +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.05 +2 !o:Puck::Warning:bt[\ "7/home/esp/esp2/utils/puckmoves.rb:223:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:726:in `to'"(ESP):10:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"BRetaining claim on Arm because Hand is likely holding a puck! +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Clamp: mesg"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0 +4043 #-> CC.open +2 .CC.seek :open +2 "collection"'( +420 "core" ( +2 "collection"'& +4 "core" &D +1355 #t-> Arm.retract + .Hand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +3 "core" %  g c M +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 "manipulator"&& +4 "core" &Ӻ$ q j !@[ + "manipulator"&% +4 "core" %\  ] `  +2107 #t-> ESP.ready! +3 "collection"' % +4 "core" %2= +3 "sampler")% +2 "processing"%"% +4 "manipulator"&(% +7 "core" % + %m + %\  e c +2 "manipulator"&& +4 "core" &Ӻ$ b Z @[ +2 "storage"(!& +3 "core" &  - . o 2 + "storage"(*% +4 "core" %` !  ^ + "collection"',& +4 "core" && + "processing"%+& +3 "core" &s  +2 "collection"'% +3 "core"  +2 "processing"%' +3 "core" V + "processing"%/ +3 "core"  +2 "processing"%0 +2 "core"  +2 "collection"'1 +3 "core" { +2 "MFB"*2 +2 "core" n +2 "MFB"*3 +3 "core"  +2 "MFB"*4 +2 "core"  +2 "MFB"*59 +3 "core" 9  +2 "MFB"*6% +3 "core" % +3 "sampler")7% +3 "core" % +2 "collection"'8& +4 "core" &= +2 "collection"'9% +3 "core" %2E +2 "processing"%:& +3 "core" &u  +2 "processing"%;% +4 "core" % +2 "manipulator"&<% +3 "core" %\  f e ; +2 "manipulator"&=& +3 "core" &Ӻ$ c Z @[ +2 "storage"(>& +3 "core" &  / 0 j 2 +2 "storage"(?% +4 "core" %` / . h + "collection"'@9 +3 "core" 9Q@ +2 "processing"%A9 +3 "core" 9 +1731 #t-> Flush.to CC +2 "collection"'B& +3 "core" &+ +2 #tLoading FlushPuck into Collection Clamp from Collection Clamp + "collection"'C& +4 "core" &/ + .tHand.open + "manipulator"&D1 +26 "core" 1 +2 "manipulator"&E& +3 "core" &Ӻ$ q g %@[ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&F(ӷ +3 "core" ( + "manipulator"&G& +4 "core" &Ӻ$ l h@[ +37 .tElbow.reconfigure LooseElbow +11 "manipulator"&$ &.,(#b +3 &I& +2 "core" &Ӻ$ c f@[ +2 .tForearm.seek CC +2 "manipulator"&J' +93 "core" ' + .tHand.close +2 "manipulator"&&/ +76 "core" / +2 .tCC.seek :open +2 "collection"'L( +4 "core" ( +2 "manipulator"&M& +4 "core" &Ӻ% c d @[ + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&N(ӷ +2 "core" ( + "manipulator"&)& +4 "core" &Ӻ% g l @[ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &K& +3 "core" &Ӻ$ q f O@[ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q' +20 "core" ' +2 "manipulator"&R& +4 "core" &Ӻ$ v j@[ +2 "manipulator"&H% +3 "core" % d d  +2 "collection"'T& +4 "core" &1 +2 "collection"'U& +3 .tCC.seek :closed +2 "collection"'V(W +3 "core" &0 +3 &, 2 +10 &,C/ 3 +10 &Ai# H +9 &n4 X +9 &O/ W +10 &JR+ X +9 & R' W +9 &R& W +10 &Q X +9 &RR& X +9 &T% X +10 & U) X +9 &"R. X +10 &$ZO. X +9 &&P0 W +9 &'Q W +10 &)O+ X +9 &+cQ) W +9 &-%P( W +10 &.R$ X +9 &0U% X +10 &2jO( X +9 &4,O X +9 &5T$ X +10 &7P) X +9 &9sS% X +9 &;6S" W +10 &<T( W +9 &>P- W +10 &@{T+ X +9 &B=Q& X +9 &DQ+ W +10 &ER$ W +9 &GQ( X +9 &IFN% W +10 &KN0 X +9 &LU1 X +10 &NW2 X +9 &PLU* X +9 &RX) X +10 &SR( X +9 &UQ% X +9 &VQC (v +10 &Wm-  +8 ( +2 &Wo*  + "collection"'U& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 1.04 +2 !o:Puck::Warning:bt[\ "7/home/esp/esp2/utils/puckmoves.rb:223:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:726:in `to'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"BRetaining claim on Arm because Hand is likely holding a puck! +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Clamp: mesg"(No Puck Clamped in Collection Clamp:@checkpoint: omitted: @reply0 +371 #-> CC.open +2 .CC.seek :open +2 "collection"'O( +418 "core" ( +2 "collection"'.& +4 "core" &9 +782 #t-> Flush.to Garage +2 #Garaging FlushPuck in Collection Clamp + "collection"'W& +3 "core" &4 +2 "manipulator"&Y& +4 "core" &Ӻ$ Y b @[ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&Z(ӷ +2 "core" ( +2 "manipulator"&[& +4 "core" &Ӻ$ c d /@[ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &Ӻ# ] W@[ +2 .tForearm.seek CC +2 "manipulator"&]' +3 "core" ' + .tHand.close +2 "manipulator"&^/ +19 "core" / +2 .tCC.seek :open +2 "collection"'P( +4 "core" ( +2 "manipulator"&`& +4 "core" &Ӻ$ \\ W [@[ + "manipulator"&a% +4 "core" % X \\ g +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&d(- +298 "core" ( +2 "manipulator"&\\& +4 "core" &- } m + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &- { vm +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&f'η +80 "core" 'Oʞ +3 !to:Slide::Error\ :bt[ "8/home/esp/esp2/utils/puckmoves.rb:163:in `retryArm'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:758:in `garage'"2/home/esp/esp2/utils/puckmoves.rb:683:in `to'"(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:@axisName" Forearm: mesg")Forearm speedErr at PC + 3727 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioniO: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef11.209655375552282: @type2F: @error: speedErr: @tagik: @sourcei+:@destinationi% + #Retry #1 of 4 + "manipulator"&g& +4 "core" &- *V +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&h(- +19 "core" ( +2 "manipulator"&b& +4 "core" &- % + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &k& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&l'η +27 "core" '@ɞ +2 !to:Slide::Error\ :bt[ "8/home/esp/esp2/utils/puckmoves.rb:163:in `retryArm'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:758:in `garage'"2/home/esp/esp2/utils/puckmoves.rb:683:in `to'"(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:@axisName" Forearm: mesg")Forearm speedErr at PC + 3712 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni@: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef11.20474619538537R9: @type2F: @error: speedErr: @tagiq: @sourcei+:@destinationi% + #Retry #2 of 4 +2 "manipulator"&_& +4 "core" &- # +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&n(- +8 "core" ( +2 "manipulator"&o& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &i& +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&p'η +26 "core" '9 ɞ +3 !to:Slide::Error\ :bt[ "8/home/esp/esp2/utils/puckmoves.rb:163:in `retryArm'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:758:in `garage'"2/home/esp/esp2/utils/puckmoves.rb:683:in `to'"(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:@axisName" Forearm: mesg")Forearm speedErr at PC + 3705 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni9: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi : voltagef11.20474619538537R9: @type2F: @error: speedErr: @tagiu: @sourcei+:@destinationi% + #Retry #3 of 4 + "manipulator"&q& +4 "core" &- \  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&r(- +9 "core" ( +2 "manipulator"&m& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &u& +3 "core" &- 5 +2 .tForearm.seek :garage +2 "manipulator"&j'η +25 "core" '5ɞ +3 !to:Slide::Error\ :bt[ "8/home/esp/esp2/utils/puckmoves.rb:163:in `retryArm'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:758:in `garage'"2/home/esp/esp2/utils/puckmoves.rb:683:in `to'"(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:@axisName" Forearm: mesg")Forearm speedErr at PC + 3701 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni5: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef11.20474619538537R9: @type2F: @error: speedErr: @tagio: @sourcei+:@destinationi% + #Retry #4 of 4 + "manipulator"&v& +4 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&x(- +7 "core" ( +2 "manipulator"&y& +4 "core" &-  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &s& +3 "core" &- ! +2 .tForearm.seek :garage +2 "manipulator"&z'η +26 "core" '4ɞ +3 !to:Puck::Warning:bt[ "7/home/esp/esp2/utils/puckmoves.rb:223:in `giveup!'"6/home/esp/esp2/utils/puckmoves.rb:767:in `garage'"2/home/esp/esp2/utils/puckmoves.rb:683:in `to'"(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: mesg"BRetaining claim on Arm because Hand is likely holding a puck! + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName" Forearm: mesg")Forearm speedErr at PC + 3700 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni4: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef11.20474619538537R9: @type2F: @error: speedErr: @tagi: @sourcei+:@destinationi% +775 #-> Hand.open +2 .Hand.open + "manipulator"&{1 +614 !to:IRB::Abort:bt["9/home/esp/esp2/lib/i2c/msg.rb:412:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:439:in `awaitOnlyReply'"3/home/esp/esp2/lib/i2c/servo.rb:1685:in `open'"//home/esp/esp2/lib/gripper.rb:98:in `send'"6/home/esp/esp2/lib/gripper.rb:98:in `openOrClose'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/lib/gripper.rb:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):17:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"deferring User Abort!! +2 #until Hand fi@1542374457.98CET = =tMAIN =mMAIN_scheduler @CET1542374459.68 #"core_reset"Sent BREAK + #t@0xBFE8, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi|; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +279 "Can"- V + - V + #tPolling Can every 10:00 +2 #Cleanly exited at 14:13:18CET16-Nov-18 +743 #-> ESP.ready! +3 #Powering core bus +504 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +4 "collection"' +4 ' +9 "core"  +4 "processing"% +4 % +6 "core"  +4 "MFB"* +4 * +6 "core"  +8 "collection"' 9\ +4 ' 0\ +4 ' -\ +8 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +8 "sampler")&\ +4 "collection"' 2\ +6 "MFB"*\ 9\ +5 *\ 9\ +3 *\ 9\ +4 .tSPE.coast +2 "MFB"*  +4 "core" +3 .tSPE.configure SPEconfig +2 "MFB"*\ 2 +7 *% +10 "core" % +2 .tAS.configure ASconfig +4 "MFB"*#,,'T(^20( b +6 "sampler")% +6 "core" % E +2 .tSS.configure SSconfig +4 "sampler")#.0X% +4 "core" %\   + "manipulator"&?& +4 "core" &W p +2 "storage"(@& +3 "core" & T M H / +2 "storage"(A% +3 "core" %] L S  +2 "collection"'B9 +3 "core" 9L? + "processing"%C9 +3 "core" 9 +975 #t-> Flush.to CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'D& +3 "core" & \ + .tHand.open +2 "manipulator"&E1 +77 "core" 1 + "manipulator"&F& +4 "core" &W !p +2 "manipulator"&G% +3 "core" % \   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&H(- +180 "core" ( + "manipulator"&I& +4 "core" &- ~  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" &- z  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :garage + "manipulator"&K'η +101 "core" ' + .tHand.close +2 "manipulator"&L/ +77 "core" / + "manipulator"&M& +4 "core" &- \\ d +2 "manipulator"&N% +3 "core" % f h +2 .tForearm.seek :retract +2 "manipulator"&O'\ +101 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&P(ӷ +270 "core" ( + "manipulator"&Q& +4 "core" &Ӹ :, + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &R& +3 "core" &Ӹ :, + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&S' +102 "core" ' +36 "manipulator"&T& +11 "core" &Ӹ a d:, + "manipulator"&U% +4 "core" % [ d +2 "collection"'V& +3 "core" &+ \ +2 "collection"'W& +4 .tCC.seek :closed + "collection"'X(W +3 "core" & \ +3 &#  +8 &2~( , +9 &\\" A +10 &(w" U +9 &S X +9 &R' X +10 &eN$ X +9 &'P! X +10 &P X +9 &R+ X +9 &lN! X +10 & .S X +9 &!L$ X +10 &#N X +10 &%tR# X +8 &'6R$ X +10 &(N X +9 &*Q! X +9 &,|O X +10 &.>T X +9 &0P X +9 &1Q X +10 &3O X +9 &5FQ X +10 &7 Q" X +9 &8L# X +9 &:O X +10 &P% X +9 &?Q" X +10 &AL$ X +9 &CVQ# X +10 &ET& X +9 &FT" Y +9 &H]/ Y +10 &JWl, [ +9 &L + ~_ +10 &M0 zb +9 &O1 zb' +9 &Q97 zb/ +10 &R7 zb4 +9 &T4 zb5 +9 &V]5 zW +10 &WMc7 P +9 &Wj6 |[ +9 ( +2 "collection"'W& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.32 +2 "collection"'Y& +4 "core" &Wrq0 S +2 &Wrp0 S + .tHand.open + "manipulator"&Z1 +78 "core" 1 + "manipulator"&[% +4 "core" % I ; +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +94 "core" ' +1226 #t-> Flush.to Garage + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&]& +3 "core" &Ӿ e e 9& +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&^(ӷ +2 "core" ( + "manipulator"&_& +4 "core" &Ӿ r r9& + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &`& +2 "core" &Ӿ d d +9& +2 .tForearm.seek CC +2 "manipulator"&a' +95 "core" ' + .tHand.close + "manipulator"&b/ +74 "core" / + .tCC.seek :open +2 "collection"'c( +424 "core" ( + "manipulator"&d& +4 "core" &Ӿ e e 9& +2 "manipulator"&e% +3 "core" % E a f +2 .tForearm.seek :retract +2 "manipulator"&f'\ +94 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&g(- +297 "core" ( + "manipulator"&h& +4 "core" &- O\ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &i& +3 "core" &- \ + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&j'η +115 "core" ' + .tHand.open + "manipulator"&k1 +73 "core" 1 + "manipulator"&l% +4 "core" % οh  ر/ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +100 "core" ' +4048 #t-> Flush.to CC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'n& +3 "core" &3 +2 .tHand.open + "manipulator"&o1 +19 "core" 1 + "manipulator"&p& +4 "core" &- !\ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&q(- +4 "core" ( + "manipulator"&r& +4 "core" &- \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &s& +3 "core" &- o\ +2 .tForearm.seek :garage + "manipulator"&t'η +100 "core" ' + .tHand.close +2 "manipulator"&u/ +75 "core" / + "manipulator"&v& +4 "core" &- 8 6\ +2 "manipulator"&w% +3 "core" % G b +2 .tForearm.seek :retract +2 "manipulator"&x'\ +99 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&y(ӷ +270 "core" ( + "manipulator"&z& +4 "core" &ӭ# #>L + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &{& +3 "core" &ӭ# >L + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&|' +101 "core" ' + "manipulator"&}& +4 "core" &ӭ# m f>L +2 "manipulator"&~% +3 "core" % W b +2 "collection"'& +4 "core" &8 + "collection"'& +4 .tCC.seek :closed + "collection"'(W +4 "core" &0 + &5  +9 &*{0 - +9 &\\2 A +9 &2v4 U +10 &N% X +9 &O, X +10 &mN. X +9 &0M2 X +9 &L' X +10 &O4 X +9 &wL6 W +9 & 7O1 X +10 &!N3 X +9 &#R3 X +10 &%~P. X +9 &'@Q/ X +9 &)J4 X +10 &*P1 X +9 &,M' X +9 &.HR. X +10 &0 O0 W +9 &1O0 X +10 &3P7 W +9 &5OQ8 X +9 &7M3 X +10 &8N, X +9 &:N. X +9 &Q+ X +9 &?Q2 X +10 &AR0 X +9 &C`N3 X +9 &E!U4 X +10 &FT6 Y +9 &H_; Y +9 &J`m< [ +10 &L= ~^ +9 &M= {b +10 &O< {b% +9 &QC7 zb. +9 &R; zb0 +10 &T0 yb1 +9 &Vg< yU +9 &WOZ6 9 +7 ( + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.32 + "collection"'& +4 "core" &WOB: 9 + &WOB< 9 + .tHand.open +2 "manipulator"&1 +75 "core" 1 + "manipulator"&% +4 "core" %  m h  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +909 #t-> Flush.to Garage + #Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +3 "core" &Ӿ b e<; +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +3 "core" ( + "manipulator"& & +4 "core" &Ӿ c f<; + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &Ӿ e g E<; + .tForearm.seek CC +2 "manipulator"& ' +94 "core" ' + .tHand.close + "manipulator"& / +75 "core" / + .tCC.seek :open +2 "collection"' ( +423 "core" ( + "manipulator"&& +4 "core" &Ӿ ^ i<; +2 "manipulator"&% +3 "core" % J ^ ] +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +295 "core" ( + "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 :garage +2 "manipulator"&'η +114 "core" ' + .tHand.open + "manipulator"&1 +76 "core" 1 + "manipulator"&% +4 "core" % μe  ذ+ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2438 #t-> MFB.ready? +2 "MFB"*% +3 "core" % +313 #t-> MFB.ready! +2 "MFB"*% +3 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *% +2 "core" % + .tATV.dial :air2 +2 "MFB"*  +117 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"* ' +551 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*"' +5286 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*( n +126 "core" n + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*'R +5259 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*!  +5 "core"  +999 #t-> AS +2 "MFB"**% +3 "core" %R: +909 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*,  +145 "core"  +1334 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*+  +26 "core" +1262 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*%% +3 "core" %R: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*''@0 +4051 "core" ' + "MFB"*/% +4 "core" %@> . +20511 "Can"> ss +767 #t-> ATV +724 #-> ARV.PP1 + .ARV.dial :PP1 +2 "MFB"*0 % +37 "core" % +1790 #t-> AS.pull 0.006, ASslow2 + "MFB"*1% +3 "core" %@> . +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.205ml + "MFB"*2'^h +628 "core" ' + "MFB"*3% +4 "core" %^n  E +1000 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*4  +37 "core" +1988 #t-> AS.pull 0.03, ASslow1 + "MFB"*5% +4 "core" %^n  E +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.235ml +2 "MFB"*6'@ +630 "core" ' + "MFB"*7% +4 "core" %L / +420 #t-> ARV.PP1 + .ARV.dial :PP1 +2 "MFB"*8 % +36 "core" % +259 #t-> AS.pull 0.006, ASslow2 + "MFB"*9% +3 "core" %L / +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 .tAS.seek 0.241ml + "MFB"*:'v +623 "core" ' + "MFB"*;% +4 "core" %u\  W +533 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*<  +36 "core"  +411 #t-> AS.pull 0.03, ASslow1 +10 "MFB"*=% +3 "core" %v\  V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.271ml + "MFB"*>'H +629 "core" ' + "MFB"*?% +4 "core" %^ +1260 #t-> ARV.PP1 + .ARV.dial :PP1 +2 "MFB"*@ % +36 "core" % +1719 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*A% +3 "core" %L\\ +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.277ml +2 "MFB"*B'v +639 "core" ' + "MFB"*C% +4 "core" %s  ^ +476 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*D  +37 "core"  +504 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*E% +3 "core" %s  ^ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.307ml + "MFB"*F'_E +624 "core" ' + "MFB"*G% +4 "core" %_;  C +5099 #t-> ARV.PP1 + .ARV.dial :PP1 +2 "MFB"*I % +37 "core" % +1323 #t-> AS.pull 0.120, ASslow1 + "MFB"*J% +4 "core" %_<  B +2 .tAS.seek 0.427ml + "MFB"*&' +2438 "core" ' + "MFB"*L% +4 "core" % + +2712 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*M  +36 "core"  +544 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*N% +3 "core" % + +2 .tAS.seek 0.457ml +2 "MFB"*)'Qc +626 "core" ' + "MFB"*K% +4 "core" %Q_\ = +719 #t-> ARV.PP1 + .ARV.dial :PP1 +2 "MFB"*Q % +36 "core" & +581 #t-> AS.pull 0.03, ASslow1 + "MFB"*R% +4 "core" %Q_\ = +2 .tAS.seek 0.487ml +2 "MFB"*H'1 +626 "core" ' + "MFB"*T% +4 "core" %7 # +545 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*U  +37 "core"  +2097 #t-> AS.pull 0.03, ASslow1 + "MFB"*V% +4 "core" %7 # +2 .tAS.seek 0.517ml +2 "MFB"*O' +627 "core" ' + "MFB"*-% +4 "core" % \ < +733 #t-> ARV.PP1 + .ARV.dial :PP1 +2 "MFB"*W % +36 "core" % +455 #t-> AS.pull 0.02, ASslow1 + "MFB"*Y% +4 "core" % \ < +2 .tAS.seek 0.537ml +2 "MFB"*Z' +425 "core" ' + "MFB"*[% +4 "core" %\  U +442 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*S  +36 "core" +311 #t-> AS.pull 0.03, ASslow1 + "MFB"*]% +3 "core" %\  U +3 .tAS.seek 0.567ml + "MFB"*_' zh +626 "core" ' + "MFB"*`% +4 "core" % z`\  W +987 #t-> ARV.PP1 + .ARV.dial :PP1 +2 "MFB"*b % +36 "core" & +273 #t-> AS.pull 0.02, ASslow1 + "MFB"*P% +4 "core" % z`\  W +2 .tAS.seek 0.587ml +2 "MFB"*\\' +424 "core" ' + "MFB"*X% +4 "core" %  ? +612 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*d  +38 "core"  +349 #t-> AS.pull 0.03, ASslow1 + "MFB"*e% +4 "core" %  ? +2 .tAS.seek 0.617ml +2 "MFB"*a'\ u +627 "core" ' + "MFB"*h% +4 "core" %\ u\ 0 +18026 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*^ n +161 "core" n +354 #t-> AS.empty +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*i'R +849 "Can"% xx +2733 "core" ' + "MFB"*k% +4 "core" %R. +478 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"*l % +150 "core" $ +635 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*f% +3 "core" %RE +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.019ml +2 "MFB"*j'4 +432 "core" ' + "MFB"*n% +4 "core" %6\ ; +2167 #t-> AS.pull 0.18, ASslow1 + "MFB"*o% +4 "core" %6\ ; +2 .tAS.seek 0.199ml +2 "MFB"*p'@% +1159 .tAS.hold +2 "MFB"*r+ +3 "core" 'g +13 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.199ml Aborted!:@checkpoint: omitted +313 #-> ARV +713 #-> ATV.waste + .ATV.dial :waste +439 #-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*s'R +475 "core" ' + "MFB"*u% +4 "core" %RM +820 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +750 #t-> AS.full +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `full' for AS:Syringe: name: full: args[ +1177 #-> AS.pull 1, ASfast + "MFB"*v% +3 "core" %RF +2 .tAS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0.999ml + "MFB"*w'' +2732 "core" ' + "MFB"*g% +4 "core" % +683 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +365 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*m'R +439 .tAS.hold +2 "MFB"*t+ +3 "core" '^ +20 + + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Analytical Syringe seek to empty Aborted!:@checkpoint: omitted +257 #-> ATV +437 #-> AS.empty +2 .AS.seek :empty + "MFB"*z'R +5336 "core" ' + "MFB"*{% +4 "core" %R +835 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*q  +170 "core"  +376 #t-> ARV.air3 + .ARV.dial :air3 +253 #-> ATV +278 #-> ARV +870 #-> AS.pull 0.2, ASslow1 + "MFB"*}% +4 "core" %R + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*~'@F +4046 "core" ' + "MFB"*% +4 "core" %@M ) +477 #t-> ARV.PP4 + .ARV.dial :PP4 +2 "MFB"*x  +35 "core"  +342 #t-> ATV +228 #-> ARV +1445 #-> AS.pull 0.5, ASslow1 + "MFB"*c% +4 "core" %@M ) +2 .tAS.seek 0.699ml +2 "MFB"*'  +7794 .tAS.hold + "MFB"*+ +3 "core" ' ۍe +14 + + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.699ml Aborted!:@checkpoint: omitted +19978 "Can"# ss +1480 #t-> AS.pull 0.1, ASslow1 + "MFB"*% +4 "core" % ^ +2 .tAS.seek 0.687ml + "MFB"*'  +2038 "core" ' + "MFB"*|% +4 "core" % )\ 9 +1624 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"* % +37 "core" % +3111 #t-> AS +2 "MFB"* % +3 "core" % )\ 9 +554 #t-> ARV.air3 +2 .ARV.dial :air3 +698 #-> AS.pull 0.03, ASslow1 + "MFB"*\ % +3 "core" % )\ 9 +3 .tAS.seek 0.717ml + "MFB"* ' j +628 "core" ' + "MFB"*y% +4 "core" % j  H +389 #t-> ARV.PP4 + .ARV.dial :PP4 +2 "MFB"*  +36 "core"  +241 #t-> ATV +297 #-> ARV +595 #-> AS.pull 0.02, ASslow1 +2 "MFB"*% +3 "core" % j  H +2 .tAS.seek 0.737ml +2 "MFB"*' τ +427 "core" ' + "MFB"*% +4 "core" % ϕ +820 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"* % +36 "core" % +440 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" % ϔv +2 .tAS.seek 0.767ml +2 "MFB"*' ff +634 "core" ' + "MFB"*% +5 "core" % fr  D +392 #t-> ARV.PP4 + .ARV.dial :PP4 +2 "MFB"*  +38 "core" +553 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*% +3 "core" % fr  D +2 .tAS.seek 0.777ml +2 "MFB"*' +224 "core" ' + "MFB"*% +4 "core" %  ] +1030 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"* % +38 "core" & +231 #t-> AS.pull 0.03, ASslow1 + "MFB"*% +4 "core" %  ] +2 .tAS.seek 0.807ml +2 "MFB"*'/ +626 "core" ' + "MFB"*% +4 "core" %/  I +8016 #t-> ARV.PP2 + .ARV.dial :PP2 +2 "MFB"* n +129 "core" n +529 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*(% +3 "core" %/  I +2 .tAS.seek 0.817ml +2 "MFB"*"'a +224 "core" ' + "MFB"*% +4 "core" %a\  X +1147 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*!  +36 "core" +1069 #t-> AS.pull 0.03, ASslow1 +2 "MFB"**% +3 "core" %a\  X +2 .tAS.seek 0.847ml +2 "MFB"*,' +624 "core" ' + "MFB"*+% +4 "core" %\  R +715 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*% n +170 "core" n +582 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +4901 "core" ' + "MFB"*/% +4 "core" %R+ +5359 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*0  +167 "core"  +429 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"*1 % +106 "core" % +3119 #t-> AS.pull 0.02, ASslow1 + "MFB"*'% +4 "core" %R1 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.019ml +2 "MFB"*3'D +432 "core" ' + "MFB"*4% +4 "core" %N\  Q +984 #t-> ATV +553 #-> ARV +2058 #-> AS.pull 0.18, ASslow1 + "MFB"*5% +4 "core" %N\  Q +2 .tAS.seek 0.199ml + "MFB"*2'@= +3643 "core" ' + "MFB"*7% +4 "core" %@>\ 4 +3680 #t-> ARV.PP5 + .ARV.dial :PP5 +2 "MFB"*8 I +36 "core" J +182 #t-> ATV +2151 #-> AS.pull 0.1, ASslow1 +2 "MFB"*9% +2 "core" %@>\ 4 +2 .tAS.seek 0.299ml +2 "MFB"*6'6 +1542 "Can"$ uu +492 "core" ' + "MFB"*;% +4 "core" %6  Y +960 #t-> AS.pull 0.1, ASslow1 +2 "MFB"*<% +3 "core" %6  Y +2 .tAS.seek 0.399ml +2 "MFB"*='- +2034 "core" ' + "MFB"*:% +4 "core" %- ' +56499 "Can" tt +60004  ts +40241 #t-> ARV +19763 "Can" ss +37929 #t-> ARV +280 #-> ATV +715 #-> AS.pull 0.12, ASslow1 + "MFB"*?% +3 "core" %- ' +2 .tAS.seek 0.519ml +2 "MFB"*@' +2438 "core" ' + "MFB"*A% +4 "core" %  B +1121 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"*> % +37 "core" % +1042 #t-> AS.pull 0.03, ASslow1 + "MFB"*C% +4 "core" %  B +2 .tAS.seek 0.549ml +2 "MFB"*D'  +626 "core" ' + "MFB"*E% +4 "core" % \  N +812 #t-> ARV.PP5 + .ARV.dial :PP5 +2 "MFB"*B I +36 "core" J +575 #t-> AS.pull 0.102, ASslow1 +2 "MFB"*G% +3 "core" % \  N +2 .tAS.seek 0.651ml +2 "MFB"*I' +1380 .tAS.hold +2 "MFB"*J+ +3 "core" '\ xf +14 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.651ml Aborted!:@checkpoint: omitted +496 #-> AS +3 "MFB"*F% +3 "core" %\ y +1959 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"*L % +37 "core" % +339 #t-> AS.pull 0.03, ASslow1 + "MFB"*M% +4 "core" %\ y +2 .tAS.seek 0.648ml +2 "MFB"*N'  +627 "core" ' + "MFB"*&% +4 "core" %   Z +485 #t-> ARV.PP5 + .ARV.dial :PP5 +2 "MFB"*K I +37 "core" J +741 #t-> AS.pull 0.03, ASslow1 + "MFB"*Q% +4 "core" %   Z +2 .tAS.seek 0.678ml +2 "MFB"*R' j +623 "core" ' + "MFB"*)% +4 "core" % [  [ +786 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"*T % +36 "core" % +720 #t-> AS.pull 0.03, ASslow1 + "MFB"*U% +3 "core" % [  [ +3 .tAS.seek 0.708ml +2 "MFB"*V' >- +625 "core" ' + "MFB"*H% +4 "core" % >-\  O +3977 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*- n +170 "core" n +233 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*W'R +990 "Can"( wx +3113 "core" ' + "MFB"*Y% +4 "core" %R +654 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*O  +167 "core"  +1895 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*[  +104 "core" +805 #t-> AS.pull 1,ASslow1 +2 "MFB"*S% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.999ml +2 "MFB"*]'2 +791 .tAS.hold +2 "MFB"*Z+ +3 "core" 'e +13 + + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +575 #-> AS +2 "MFB"*`% +3 "core" %N % +882 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*b  +37 "core" +728 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*P% +3 "core" %N % +2 .tAS.seek 0.059ml +2 "MFB"*_'| +425 "core" ' + "MFB"*X% +4 "core" %| * +378 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*d  +36 "core" +410 #t-> AS.pull 0.03, ASslow1 + "MFB"*e% +4 "core" %| * +2 .tAS.seek 0.089ml + "MFB"*\\' +627 "core" ' + "MFB"*h% +4 "core" %\ < +1209 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*^  +37 "core" +377 #t-> AS.pull 0.1, ASslow1 +2 "MFB"*a% +3 "core" %\ < +2 .tAS.seek 0.189ml +2 "MFB"*k'\ y +2037 "core" ' + "MFB"*l% +4 "core" %\  +880 #t-> AS.pull 0.1, ASslow1 +2 "MFB"*f% +3 "core" %\ J +2 .tAS.seek 0.289ml +2 "MFB"*i'= +2050 "core" ' + "MFB"*n% +4 "core" %G +156 #t-> AS.pull 0.1, ASslow1 +2 "MFB"*o% +3 "core" %G +2 .tAS.seek 0.389ml +2 "MFB"*j' +2038 "core" ' + "MFB"*p% +4 "core" % +316 #t-> AS.pull 0.1, ASslow1 +2 "MFB"*r% +3 "core" %S +2 .tAS.seek 0.489ml +2 "MFB"*u' +2041 "core" ' + "MFB"*v% +4 "core" %  C +480 #t-> AS.pull 0.1, ASslow1 +2 "MFB"*s% +3 "core" %  C +2 .tAS.seek 0.589ml +2 "MFB"*g' +527 .tAS.hold +2 "MFB"*w+ +3 "core" 'qb +13 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.589ml Aborted!:@checkpoint: omitted +601 #-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*m  +37 "core" +338 #t-> AS.pull 0.1, ASslow1 +2 "MFB"*t% +3 "core" %s[ +2 .tAS.seek 0.615ml +2 "MFB"*{'\ j +2034 "core" ' + "MFB"*q% +4 "core" %\ j  I +539 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*} n +162 "core" o +273 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*z'R +3568 "core" ' + "MFB"*% +4 "core" %R +505 #t-> ATV.ARV +2 .ATV.dial ARV +2 "MFB"*x  +169 "core"  +968 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*c  +104 "core" +884 #t-> AS.pull 0.1, ASslow1 + "MFB"*~% +4 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.099ml +2 "MFB"*'I +2037 "core" ' + "MFB"*% +4 "core" %Ix  ` +1336 #t-> ATV +422 #-> ARV.MM1 + .ARV.dial :MM1 +2 "MFB"* I +65 "core" J +435 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*|% +3 "core" %Iy  _ +2 .tAS.seek 0.109ml +2 "MFB"*'{ +225 "core" ' + "MFB"* % +4 "core" %{\ = +439 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*\  +58 "core" +337 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" %{\ = +2 .tAS.seek 0.139ml +2 "MFB"*y' +625 "core" ' + "MFB"*% +4 "core" %\ 8 +927 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*  +101 "core" +1054 #t-> ARV.MM2 + .ARV.dial :MM2 +2 "MFB"*  +59 "core" +388 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*% +3 "core" %\ 8 +2 .tAS.seek 0.149ml +2 "MFB"* 'D +223 "core" ' + "MFB"*% +4 "core" %D  E +522 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*  +59 "core" +402 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" %D  E +2 .tAS.seek 0.179ml +2 "MFB"*'۫ +627 "core" ' + "MFB"*% +4 "core" %۳\ 4 +391 #t-> ARV.MM3 + .ARV.dial :MM3 +2 "MFB"* n +151 "core" n +323 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*% +3 "core" %۳\ 4 +2 .tAS.seek 0.189ml +2 "MFB"*' +226 "core" ' + "MFB"*% +4 "core" %\ 4 +706 #t-> ARV.air3 + .ARV.dial :air3 +2 "MFB"* % +58 "core" % +195 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*% +3 "core" %\ 4 +2 .tAS.seek 0.219ml +2 "MFB"* ' +624 "core" ' + "MFB"*(% +4 "core" %\ 2 +592 #t-> AS.pull 0.1, ASslow1 + "MFB"*% +4 "core" %\ 2 +2 .tAS.seek 0.319ml +2 "MFB"*' +2036 "core" ' + "MFB"*!% +4 "core" % +2022 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"** n +162 "core" o +247 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*"'R +1865 "core" ' + "MFB"*+% +4 "core" %R +1381 #t-> pcrDecon +2 "MFB"*%% +3 "core" %R +2 #tCleaning PCR .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*,'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*/ % +73 "core" $ + "MFB"*0% +4 "core" %(+ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*1'Zq +217 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*'  +36 "core"  + "MFB"*% +4 "core" %Zc +2 .tAS.seek 0.81ml +2 "MFB"*4'> +571 "Can" tt +5485 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*5 % +52 "core" & + .tdelay 3 seconds +303 "MFB"*3% +2 "core" %>  ` +2 .tAS.seek 0.835ml +2 "MFB"*7'P +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*8  +51 "core" + "MFB"*9% +4 "core" %]  J +2 .tAS.seek 0.82ml +2 "MFB"*2'p +327 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*;  +103 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*<  +78 "core"  + "MFB"*6% +4 "core" %q +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*:'j +2037 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*?' +3070 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*='V +2731 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*A' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*>'V +2733 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*C' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*@'V +2732 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*E  +47 "core"  + .tATV.dial :air3 +2 "MFB"*B % +118 "core" % + "MFB"*G% +4 "core" %V' +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*D' +230 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*I  +52 "core" + "MFB"*F% +4 "core" %  G +2 .tAS.seek 0.81ml +2 "MFB"*L'> +16109 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*M % +52 "core" & + .tdelay 3 seconds +303 "MFB"*J% +2 "core" %> k +2 .tAS.seek 0.835ml +41 "MFB"*&' +540 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*K  +51 "core" + "MFB"*Q% +4 "core" % +2 .tAS.seek 0.82ml +2 "MFB"*N'q0 +325 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*)  +36 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*T'R +4742 "core" ' + .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +1832 "Can" m +16307 .tPCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*U' +5780 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*R'V +2732 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*H' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*-'V +2733 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*V' +5780 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*Y'V +2732 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*O' +5782 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*['V +2753 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*S' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*W'V +433 "Can"  xw +4635 "core" ' +3550 #t-> pcrDecon +2 "MFB"*]% +3 "core" %V' +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*`'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*b % +74 "core" % + "MFB"*P% +4 "core" %(* +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*Z'Zp +227 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*X  +52 "core" + "MFB"*d% +4 "core" %ZvJ +2 .tAS.seek 0.81ml +2 "MFB"*e'> +6060 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*_ % +51 "core" & + .tdelay 3 seconds +303 "MFB"*h% +2 "core" %>  [ +2 .tAS.seek 0.835ml +2 "MFB"*^'V +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*a  +52 "core" + "MFB"*\\% +4 "core" %]  E +2 .tAS.seek 0.82ml +2 "MFB"*l'p +327 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*f  +47 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*k  +79 "core"  + "MFB"*n% +4 "core" %p +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*o'[ +2034 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*i' +3071 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*p'V +2733 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*r' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*j'V +2731 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*v' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*s'V +2732 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*u  +47 "core"  + .tATV.dial :air3 +2 "MFB"*g % +118 "core" % + "MFB"*m% +4 "core" %V8 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*t' +232 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*w  +51 "core" + "MFB"*q% +4 "core" %U +2 .tAS.seek 0.81ml +2 "MFB"*}'> +12442 "Can" uu +3673 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*{ % +51 "core" & + .tdelay 3 seconds +303 "MFB"*% +2 "core" %> g +2 .tAS.seek 0.835ml +2 "MFB"*x' +529 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*c  +51 "core" + "MFB"*~% +4 "core" %  O +2 .tAS.seek 0.82ml +2 "MFB"*z'q, +329 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*'R +4743 "core" ' + .tPCR.program :bleachProfile +47 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18138 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*|' +5780 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"* 'V +2731 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*\ 'V +2731 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*'V +2732 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +3188 "Can" xw +2586 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*'V +2733 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +67 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"* ' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*'V +5066 "core" ' +42813 "Can" ss +22193 #t-> exit +5 #mEXIT @1542383094.09CET @1542383132.69CET = =tMAIN =mMAIN_scheduler @CET1542383134.30 #"core_reset"Sent BREAK + #t@0xAFB0, state=0x3B10, ifg=0x20, ie=0x7F + #@0xB724, state=0x3B10, ifg=0x08, ie=0x5F + #@0x66D0, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x6981, state=0x3A72, ifg=0x10, ie=0xF5 #@0x6C0D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6E9A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7125, state=0x3A84, ifg=0x10, ie=0xFD #@0x723B, state=0x3A84, ifg=0x80, ie=0xFD + #@0xCFB2, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +255 "Can" tu +  tu #tPolling Can every 10:00 +124 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %V/ + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.reconfigure SSconfig +3 "sampler")#.0X ESP.ready! +4 "collection"'% +3 "processing"%% +4 "manipulator"&% +2 "core" %77  +4 "sampler")% +8 "core" % + %\  Y + % +2 "manipulator"&& +4 "core" &-  + "storage"( & +4 "core" & H G > / + "storage"(!% +3 "core" %] I R Q +2 "collection"'"& +3 "core" &A +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"  +2 "processing"%* +2 "core"  +2 "sampler")+ +3 "core"  + "collection"', +3 "core" { +2 "MFB"*- +3 "core"  +2 "MFB"*. +2 "core"  +2 "MFB"*/ +3 "core"  +2 "MFB"*09 +2 "core" 9  +2 "MFB"*1% +4 "core" %V/ +3 "sampler")2% +3 "core" % +2 "collection"'3& +3 "core" &4 +2 "collection"'4% +3 "core" %7:  +2 "processing"%5& +4 "core" &  +2 "processing"%6% +3 "core" % +2 "manipulator"&7% +3 "core" %\   +2 "manipulator"&8& +3 "core" &-  +2 "storage"(9& +4 "core" & R S L / + "storage"(:% +4 "core" %] O J 2 +2 "collection"';9 +2 "core" 9RA +2 "processing"%<9 +3 "core" 9 +58428 "Can" ss +60004  tt +60003  ss +60004  ss +60004  ss +60004  ss +60003 \  ss +60004  ss +60004  ss +60004  sr +60003  ss +59097 #"brent"Session Begun +498 #-> pucks +409 "Can" ss +33 #"brent"-> Arm +3 "manipulator"&=& +5 "core" &- N +2 "manipulator"&>% +4 "core" %\  F +261 #"brent"-> Arm.owner +1882 #-> Flush +719 #-> Flush.to CC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'?& +4 "core" & +2 ."brent"Hand.open +2 "manipulator"&@1 +19 "core" 1 + "manipulator"&A& +4 "core" &- S +2 ."brent"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."brent"Elbow.seek FlushPuck::Garage +3 "manipulator"&B(- +4 "core" ( +2 "manipulator"&C& +4 "core" &- k +2 ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &D& +2 "core" &- u +2 ."brent"Forearm.seek :garage +4 "manipulator"&E'η +101 "core" ' + ."brent"Hand.close +3 "manipulator"&F/ +76 "core" / +2 "manipulator"&G& +4 "core" &- c e +2 "manipulator"&H% +3 "core" % I =  +2 ."brent"Forearm.seek :retract +3 "manipulator"&I'\ +101 "core" ' + ."brent"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek CC +3 "manipulator"&J(ӷ +271 "core" ( + "manipulator"&K& +4 "core" & z;4 +2 ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &L& +3 "core" & ;4 +37 ."brent"Forearm.reconfigure TightForearm +9 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek CC +2 "manipulator"&M' +102 "core" ' + "manipulator"&N& +4 "core" & f m );4 +2 "manipulator"&O% +4 "core" % H V +2 "collection"'P& +3 "core" & +2 "collection"'Q& +4 ."brent"CC.seek :closed +2 "collection"'R(W +6 "core" & + &  +8 &'v - +9 &Z A +10 &)z V +9 &V Y +10 &U Y +9 &dT Y +9 &&T Y +10 &U X +9 &W X +9 &lQ\ Y +10 & .Z Y +9 &!P Y +10 &#S\ Y +9 &%uT Y +9 &'7S Y +10 &(P X +9 &*U Y +9 &,|V Y +10 &.>Z Y +9 &0T Y +10 &1Q\ Y +9 &3U X +9 &5FR Y +10 &7Q Y +9 &8T Y +9 &:V X +10 &\\ Y +10 &?T Y +9 &AT X +9 &CWW Y +10 &E[ Y +9 &FZ Y +9 &Hb Y +10 &JXq [\ +9 &L }_ +10 &M zb +9 &O {b% +9 &Q< {b. +10 &R yb4 +9 &T yb4 +9 &V[ zW +10 &WNc : +6 ( + "collection"'Q& +4 #"brent"Collection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.19 +2 "collection"'S& +5 "core" &WNJ : +2 &WNJ : + ."brent"Hand.open +2 "manipulator"&T1 +74 "core" 1 + "manipulator"&U% +4 "core" %  l h  +2 ."brent"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."brent"Forearm.seek :retract +2 "manipulator"&V'\ +101 "core" ' +798 #"brent"-> CC +3 "collection"'W& +5 "core" &WNJ : +44091 #"brent"-> Flush.garage +3 #Garaging FlushPuck in Collection Clamp +3 "manipulator"&X& +4 "core" & d _:0 +2 ."brent"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."brent"Elbow.seek CC +3 "manipulator"&Y(ӷ +12 "core" ( + "manipulator"&Z& +4 "core" & j6 +2 ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &[& +3 "core" & a d *6 +2 ."brent"Forearm.seek CC +3 "manipulator"&\\' +92 "core" ' + ."brent"Hand.close +3 "manipulator"&]/ +72 "core" / +2 ."brent"CC.seek :open +3 "collection"'^( +423 "core" ( + "manipulator"&_& +4 "core" & 6 +2 "manipulator"&`% +3 "core" % J } |  +2 ."brent"Forearm.seek :retract +2 "manipulator"&a'\ +99 "core" ' + ."brent"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +6 ."brent"Elbow.seek :garage +4 "manipulator"&b(- +299 "core" ( + "manipulator"&c& +4 "core" &-  + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &d& +3 "core" &- u + ."brent"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 ."brent"Forearm.seek :garage +2 "manipulator"&e'η +114 "core" ' +2 ."brent"Hand.open +2 "manipulator"&f1 +77 "core" 1 + "manipulator"&g% +4 "core" % ξk B :ٲ6 +2 ."brent"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."brent"Forearm.seek :retract +2 "manipulator"&h'\ +102 "core" ' +9306 "Can" rr +60004  rr +60004  rr +60003  rr +60004  rr +60004  rr +60004  rr +6059 #"brent"-> exit +2 #Session Ended +53943 "Can" rr +60003  rr +60004  rr +60004  rr +60004  ss +60003  rr +60004  rr +60004  rr +60004  rr +60004  rr +60003  rr +60004   rr +60004  rr +60004  rr +60004  rr +60003  rr +60004  rr +60004  rr +60004  rr +60004  rr +60003  rr +60004  rr +60004  rr +60004  rr @CET1542409541.82  rr +60004  sr +60004  rr +60004  rr +60004  rr +60003  sr +60004  sr +60004  rr +60004  rr +60004  rr +60003  sr +60004  rr +60004  rr +60004  rr +60004  rr +60003  rr +60004  rr +60004  rr +47146 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@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 +4 #mEXIT @1542420214.01CET @1542637165.35CET = =tMAIN =mMAIN_scheduler @CET1542637167.05 #"core_reset"Sent BREAK +2 #t@0xC3D5, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +182 !o:AnalyticalModule::PCRCore: @refiD; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +275 "Can"~ Y + ~ Y + #tPolling Can every 10:00 +3 #Cleanly exited at 03:03:33CET17-Nov-18 +436 #-> can +3 "Can"~ T +588 #t-> ESP.ready! +3 #Powering core bus +504 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %A + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %dcb + .tSS.configure SSconfig +3 "sampler")#.0X% +4 "core" %\   + "manipulator"&?& +4 "core" &X  +2 "storage"(@& +3 "core" & O M c + +2 "storage"(A% +3 "core" %[ Z W +2 "collection"'B9 +3 "core" 9 + "processing"%C9 +3 "core" 9_] +26345 #t-> finalPurge +2 #Starting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'D& +3 "core" &  + .tHand.open +2 "manipulator"&E1 +65 "core" 1 + "manipulator"&F& +4 "core" &X  +2 "manipulator"&G% +3 "core" % \  9 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&H(- +178 "core" ( + "manipulator"&I& +4 "core" &-  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &J& +3 "core" &-  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +2 "manipulator"&K'η +99 "core" ' + .tHand.close +2 "manipulator"&L/ +69 "core" / + "manipulator"&M& +4 "core" &- s % +2 "manipulator"&N% +3 "core" % x t +2 .tForearm.seek :retract +2 "manipulator"&O'\ +99 "core" ' +5 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&P(ӷ +284 "core" ( +36 "manipulator"&Q& +10 "core" &$ 1?Q + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &R& +2 "core" &$ ?Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&S' +100 "core" ' + "manipulator"&T& +4 "core" &$  | ?P +2 "manipulator"&U% +4 "core" % z y  +2 "collection"'V& +3 "core" &  +2 "collection"'W& +3 .tCC.seek :closed +2 "collection"'X(W +3 "core" &  +3 & ! +9 &1 . +9 &] B +10 &${ W +9 &\\ Z +9 &\\ Z +10 &`Y Z +9 &"X Z +9 &U Y +10 &W Z +9 &hU Z +10 & +V Y +9 &!R Y +9 &#Z Y +10 &%qZ Y +9 &'2W Z +9 &(T Y +10 &*Y Y +9 &,xU Z +9 &.;X Y +10 &/T Y +9 &1W Y +10 &3W Y +9 &5CW Y +9 &7Q Y +10 &8R Y +9 &:U Y +9 & Y Z +9 &?V Y +10 &AT Y +9 &CSU Y +9 &EY Y +10 &F\\ Z +9 &H` Z +10 &JTu \\ +9 &L\  ` +9 &M |b# +10 &Ow {b/ +9 &Q+ |b= +9 &R zbC +10 &T {bC +9 &V: {\\ +10 &WB) %n +9 &W\\z T +2 ( + "collection"'W& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.22 +2 "collection"'Y& +3 "core" &W\\y T + .tHand.open +2 "manipulator"&Z1 +75 "core" 1 + "manipulator"&[% +4 "core" %  y t N +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&\\'\ +95 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"']& +3 "core" &W\\y T +2 "collection"'^% +4 "core" %2 + .tCSV.dial CSR +2 "collection"'_  +149 "core"  + "collection"'`% +4 "core" %2 + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'a'p +1401 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'b% +2 "core" %p  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'c'\\ +744 "core" ' + .tCSV.dial :waste +2 "collection"'d +149 "core" + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'e'4 +2031 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'f& +3 "core" &W\\w T +2 "collection"'g% +4 "core" %4 + .tCSV.dial :flush +2 "collection"'h  +47 "core"  + .tCS.reconfigure CSfast +3 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'i'p +1395 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'j @ +48 "core" B + "collection"'k% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'l'f +612 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'m  +2 'n  +47 "core"  +105  + .tCBV.dial :waste1 +2 "collection"'o @ +48 "core" A +2 .tCS.seek 0ml + "collection"'p'4 +1899 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'q& +3 "core" &W\\w T +2 "collection"'r% +4 "core" %3 + .tCSV.dial :flush +2 "collection"'s  +83 "core" +2 .tCS.seek 5ml +2 "collection"'t'p +1389 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'u @ +48 "core" A + "collection"'v% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'w'h +624 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV + "collection"'x  +47 "core"  + .tCBV.dial :waste2b +2 "collection"'y  +85 "core"  +2 .tCS.seek 0ml +2 "collection"'z'4 +1896 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'{& +3 "core" &W\\v T +2 "collection"'|% +3 "core" %. + .tCSV.dial CSR +2 "collection"'}  +45 "core"  + "collection"'~% +4 "core" %. + #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml + "collection"''L +2168 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'' +604 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"' +2 '  +53 "core"  +65 + .tCTV.dial :intake +2 "collection"'  +81 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"'' +2227 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +82 "core"  + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''4 +601 "core" ' + .tCSV.dial CSR +2 "collection"'  +114 "core"  + "collection"' % +4 "core" %8 + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'\ 'p +1391 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"' ' +1377 "core" ' + .tCSV.dial CBV +2 "collection"' +114 "core" +2 .tCS.seek 0ml + "collection"' '4 +2651 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +3 "core" &" u u g>H +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +17 "core" ( + "manipulator"&& +4 "core" & | u2 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +2 "core" & v x D2 +2 .tForearm.seek CC +2 "manipulator"&' +95 "core" ' + .tHand.close + "manipulator"&/ +73 "core" / + .tCC.seek :open +2 "collection"'( +423 "core" ( + "manipulator"&& +4 "core" & 2 + "manipulator"&% +4 "core" % 9  +2 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +296 "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"&'η +115 "core" ' + .tHand.open + "manipulator"& 1 +73 "core" 1 + "manipulator"&"% +4 "core" % ΰk N Q C۲9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&('\ +101 "core" ' +138 "Can" lk +8113 #t-> initialPurge + #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" & +2 .tHand.open + "manipulator"&1 +26 "core" 1 + "manipulator"&!& +4 "core" &- ? +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&*(- +2 "core" ( +2 "manipulator"&,& +3 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &+& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&%'η +98 "core" ' + .tHand.close +2 "manipulator"&'/ +67 "core" / + "manipulator"&/& +4 "core" &- z +2 "manipulator"&0% +3 "core" % m w I +2 .tForearm.seek :retract +2 "manipulator"&1'\ +99 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&2(ӷ +271 "core" ( + "manipulator"&3& +4 "core" & 9% + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &4& +2 "core" & 9% +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&5' +100 "core" ' + "manipulator"&6& +4 "core" & {9% +2 "manipulator"&7% +3 "core" %! j j +2 "collection"'8& +3 "core" & +2 "collection"'9& +4 .tCC.seek :closed + "collection"':(W +3 "core" & +4 & 2 +9 &&A 4 +10 &;i I +9 &t Y +9 &S X +10 &FU X +9 &T X +10 &V X +9 &T X +9 &NS X +10 &V X +9 & W X +10 &"T X +9 &$VV X +9 &&S X +10 &'T X +9 &)T X +9 &+_T X +10 &-!U X +9 &.W X +10 &0T X +9 &2fY X +9 &4(T X +10 &5S W +9 &7U X +9 &9oV X +10 &;1Q X +9 &<X X +10 &>U X +9 &@vW X +9 &B8U X +10 &CU X +9 &EV X +9 &G~\\ X +10 &I?^ Y +9 &J~ \\ +10 &L ` +9 &Ng }b! +9 &P" }b( +10 &Q |b0 +9 &S {b5 +9 &UF {b6 +10 &V ~6 +9 &WSE 9 +2 ( + "collection"'9& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.24 + "collection"';& +4 "core" &WS? 9 + .tHand.open + "manipulator"&<1 +67 "core" 1 + "manipulator"&=% +4 "core" % ! p u +38 .tForearm.reconfigure LooseForearm +11 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&>'\ +96 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'?& +3 "core" &WS? 9 +2 "collection"'@% +4 "core" %/ + .tCSV.dial CSR +2 "collection"'A  +115 "core"  + "collection"'B% +4 "core" %/ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'C'p +1370 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 'D% +2 "core" %p  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'E'[ +744 "core" ' + .tCSV.dial :waste +2 "collection"'F +147 "core" + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'G'4 +2014 "core" ' + #tPurging external Intake +2 "collection"'I& +3 "core" &WS? 9 +2 "collection"'J% +4 "core" %5 + .tCSV.dial :flush +2 "collection"'&  +47 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'L' +2674 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'M +94 "core" + .tCTV.dial :intake +2 "collection"'N  +81 "core"  + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"')'4 +2774 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'K  +82 "core"  + #tFlushing upper manifold + "collection"'Q& +4 "core" &WS? 9 +2 "collection"'H% +3 "core" %9 + .tCSV.dial :flush +2 "collection"'R  +80 "core"  +2 .tCS.seek 5ml +2 "collection"'T'p +1369 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'U @ +58 "core" ? + "collection"'V% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'O'g +605 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'- +115 "core"  + .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'Y'4 +1862 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'Z'0 +866 "core" ' + .tCSV.dial :waste +2 "collection"'[ +48 "core" +2 .tCS.seek 0ml +2 "collection"']'4 +848 "core" ' + "collection"'^& +4 "core" &WS? 9 +2 "collection"'W% +3 "core" %4 + .tCSV.dial :flush +2 "collection"'_  +45 "core"  +2 .tCS.seek 3ml +2 "collection"'`'0 +857 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'S @ +47 "core" A + "collection"'% +4 "core" %0  +2 .tCS.seek 5ml +2 "collection"'b'p +606 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'a'4 +1367 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'d'0 +869 "core" ' + .tCSV.dial :waste +2 "collection"'c +83 "core" +2 .tCS.seek 0ml +2 "collection"'f'4 +863 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&g& +3 "core" & x A9$ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&h(ӷ +9 "core" ( + "manipulator"&e& +4 "core" &ӿ 6 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &ӿ ~ "6 +2 .tForearm.seek CC +2 "manipulator"&k' +97 "core" ' + .tHand.close + "manipulator"&i/ +76 "core" / + .tCC.seek :open +2 "collection"'m( +420 "core" ( + "manipulator"&n& +4 "core" &ӿ 6 +2 "manipulator"&o% +3 "core" % =  +2 .tForearm.seek :retract + "manipulator"&l'\ +97 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&q(- +302 "core" ( + "manipulator"&r& +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"&p'η +117 "core" ' + .tHand.open + "manipulator"&u1 +68 "core" 1 + "manipulator"&v% +4 "core" % θn T R۳? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +100 "core" ' +6028 #t-> exit +5 #mEXIT @1542638191.88CET @1542642505.45CET = =tMAIN =mMAIN_scheduler @CET1542642507.07 #"core_reset"Sent BREAK + #t@0x9252, state=0x3B10, ifg=0x20, ie=0x7F + #@0x99C4, state=0x3B10, ifg=0x08, ie=0x5F + #@0x723F, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x74EF, state=0x3A72, ifg=0x10, ie=0xF5 #@0x7778, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7A00, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7C8A, state=0x3A84, ifg=0x10, ie=0xFD #@0x7DA0, state=0x3A84, ifg=0x80, ie=0xFD + #@0x357B, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiԙ; :\ @name@ +249 "Can" oo +  oo + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %C + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %fe + .tSS.reconfigure SSconfig +2 "sampler")#.0X + .tSE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +2 .tSE.hold + "storage"(+ +4 "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" + .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.7073,0.0373,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +10 #tCleanly exited at 15:36:31CET19-Nov-18 +648 #-> ESP.ready? +2 "collection"'% +3 "core" %.I +2 "sampler")% +4 "core" %ee + "manipulator"&% +4 "core" %\   + "manipulator"&& +3 "core" &-  +2 "storage"(& +3 "core" & F ` V + +2 "storage"(% +3 "core" %[ V _ c + "collection"' & +4 "core" &I + "processing"%!& +3 "core" &W  +2 "processing"%"% +3 "core" %l +1168 #t-> exit +5 #mEXIT @1542642536.17CET @1542643570.40CET = =tMAIN =mMAIN_scheduler @CET1542643572.00 #"core_reset"Sent BREAK +2 #t@0x5F81, state=0x3A84, ifg=0x10, ie=0xFD #@0x620A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6492, state=0x3A84, ifg=0x10, ie=0xFD + #@0x671C, state=0x3A84, ifg=0x10, ie=0xFD #@0x69A5, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6C2E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6EB8, state=0x3A84, ifg=0x10, ie=0xFD #@0x6FCD, state=0x3A84, ifg=0x80, ie=0xFD + #@0x291E, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiX; :\ @name@ +262 "Can" oo +  oo + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %/ + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %gf + .tSS.reconfigure SSconfig +2 "sampler")#.0X exit +5 #mEXIT @1542643593.73CET @1542643619.44CET = =mMAIN_scheduler =tMAIN @CET1542643621.16 !to:LoadError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"'no such file to load -- axiskernel +3 !o:SystemExit :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" exit: statusi:@timestampu: Time p +3 #mEXIT @1542643621.23CET @1542644698.77CET = =mMAIN_scheduler =tMAIN @CET1542644700.83 #"core_reset"Sent BREAK + #t@0x1914, state=0x3B10, ifg=0x20, ie=0x7F + #@0x2086, state=0x3B10, ifg=0x08, ie=0x5F + #@0x6857, state=0x3B10, ifg=0x20, ie=0x7F + #@0x69FB, state=0x3B10, ifg=0x20, ie=0x7F #@0x6F3C, state=0x3B10, ifg=0x20, ie=0x7F + #@0x6FE8, state=0x3B10, ifg=0x20, ie=0x7F + #@0x74A9, state=0x3B10, ifg=0x20, ie=0x7F #@0x7A11, state=0x3B10, ifg=0x08, ie=0x5F + #@0xFBA7, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +7 #ESP2 v3.30 I2C Gateway v3.06 for core bus +167 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +32 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +234 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi< :\ @name@ +273 "Can"~ oo + ~ oo #tPolling Can every 10:00 +123 "sampler") +3 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %L + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %ee +2 .tSS.reconfigure SSconfig + "sampler")#.0X showlog 10 +196 "Can" Y +2 #tPowering core bus +491 .Gate.power :raw,:ON +7 "sampler") +5 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +4 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +3 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +5 *% +4 "core" %A + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler") % +3 "core" %id  + .tSS.configure SSconfig +2 "sampler")#.0X'\ +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&?(M +90 "core" ' +27 ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 350 counts +4 "manipulator"&@' +94 "core" ' + "manipulator"&A% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&B'\ +101 "core" ' + "manipulator"&C% +4 "core" %\   2 +2 "processing"%D& +4 "collection"'E& +3 "core" & +2 &? +2 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +3 "processing"%F( + "collection"'G( +281 "core" ( +15 ( +29 "Can"} Y +5 #tPhase [postDeployPhase] + ."Qmail"GoodNews.email "At 17:25:52 began in tube 4: postDeployPhase\\n/home/esp/esp2/mission/18tun_postDeploy.rb:104\\n{}\\nCan@17:25:53, 20.7C, 39% humidity, 14.8psia, 11.957V, 0.809A, 0.802A avg, 9.67W",Subject: "Started 18tun_postDeploy phase postDeployPhase" +4 #t==================> STARTED postDeploycoreNegNTC (phase #1) <=== +11 #Starting mfb +2 #pcrBAC wcr sampling at most 0ml +4 "MFB"*H% +5 #tLoading sh1 puck from tube 4 into Collection Clamp +2 "collection"'I& +6 "core" %_ + &\\  + #"readyMFB"Readying the MFB +2 .tHand.open +2 #"readyMFB"Homing MFB Syringe +3 "manipulator"&J1 +3 ."readyMFB"AFV.select :holdingCoil +2 "MFB"* +10 *K% +2 "core" %D +2 ."readyMFB"ATV.dial :air2 +4 "MFB"*L  +48 "core" 1 + "manipulator"&M% +4 "core" % \  L I +2 "storage"(N% +5 "core" %\\ 0 +2 "storage"(O. +3 "core" .( +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 4 +2 "storage"(P(,9 +71 "core" +2 ."readyMFB"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."readyMFB"AS.home.seek :home +2 "MFB"*Q' +277 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +6 (R& +4 "core" &,7.  U 5 +2 "manipulator"&S& +3 "core" &K s k +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&T(w +39 "core" ( +2 "manipulator"&U& +4 "core" &| n s +2 "storage"(V& +4 "core" &,7-    5 +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&W' +52 ."Qmail"BACfans.email "Started mfb in tube 4 at 17:25:53CET19-Nov-18\\n{}\\nCan@17:25:53, 20.7C, 39% humidity, 14.8psia, 11.957V, 0.809A, 0.802A avg, 9.67W",Subject: "pcrBAC wcr sampling at most 0ml" +38 "core" ' + "storage"(X& +5 "core" &,7. / 1 5 +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +5 "storage"(Y'V +77 "core" ' + ."readyMFB"AFV.select :carrierSolution + "MFB"* +11 ."readyMFB"delay 2 seconds +89 "core" ' + "storage"(Z- +4 "core" -' +2 .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +5 ([& +3 "core" &,7( 0 8 5 +2 "manipulator"&\\& +4 "core" &| u t +2 .tElbow.seek 4 +2 "manipulator"&](w +5 "core" ( +2 "manipulator"&^& +3 "core" &| s u +2 "storage"(_& +5 "core" &,7) 4 / " 5 +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&`'7 +16 "core" ' + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tHand.close + "manipulator"&a/ +38 ."readyMFB"AS.seek 1ml +3 "MFB"*b' +36 "core" / +7 ."downElevator"SE.seek :down +4 "manipulator"&c& + "storage"(d'X +7 "core" &| E F  +2 "manipulator"&e% +3 "core" % , g q +2 .tForearm.seek :retract +2 "manipulator"&f'\ +99 "core" ' +2 .tElbow.seek CC +2 "manipulator"&g(ӷ +27 "core" ' + ."downElevator"SE.coast + "storage"(5 +134 "core" ( + "manipulator"&h& +4 "core" &" R H F=F +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &i& +3 "core" &" R b =F +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&j' +94 "core" ' + "manipulator"&k& +4 "core" &" n u=E +2 "manipulator"&l% +4 "core" %" s j +2 "collection"'m& +4 "core" &L  +2 "collection"'n& +39 .tCC.seek :closed +8 "collection"'o(W +7 "core" &I  + &A  + &A  + &C  &J  + &C  +3 &? F +5 &D; }4 +9 &!g4 }I +10 &r3 ~Y +9 &dY4 Z +10 &&W. Z +9 &R( Y +11 &Y# Z +8 &mU Y +9 &/P' Y +10 &T7 Y +9 & Y1 Y +9 &"uW0 Y +11 &$7X( Y +8 &%R Z +9 &'U Z +10 &)}T Y +9 &+?Q Y +9 &-W Y +10 &.W" Z +9 &0T! Y +10 &2GS Y +9 &4\ N Y +9 &5S Z +10 &7S Y +9 &9PR Y +9 &;O Y +10 &<T Y +9 &>R Y +10 &@VU Z +9 &BT Y +10 &CQ Y +9 &EY\ Y +9 &G]^ Z +9 &Ip ~\\ +10 &J |_ +9 &L wb! +10 &N@ wb, +9 &O wb8 +9 &Q wb; +10 &S[ vb9 +9 &U  wb9 +9 &V x; +10 &WR |O +9 ( + &WUg L + "collection"'n& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.32 + .Hand.open +3 "manipulator"&p1 +76 "core" 1 + "manipulator"&q% +4 "core" % " K C +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&r'\ +96 "core" ' +2 .tSC.coast + "storage"(6 +4 #tskipping prime and sample collection +2 #Evacuating Puck (bubblePt=55psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +3 "collection"'s& +5 "core" &WUh L +2 ."airStroke"CSV.dial :waste +3 "sampler")t% +2 ."airStroke"CS.seek 0ml +5 "collection"'u'4 +4 "core" %ec +3 "Can" }k +2 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +3 "sampler")#.0X +24  +2 .tdelay 3.8 seconds +105 #"bkha"-> exit +2 #Session Ended +276 "collection"'{% +2 "core" %$a ^i +2 "sampler")|% +3 "core" %5Nbe Z +2 .tSSV.dial :spit + "sampler")} +133 #"mwj"Session Begun +13 "core" +5 .tSS.seek 0ml +4 "sampler")~' +294 "core" ' + .tSSV.dial CBV +3 "sampler")  +147 "core"  + ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 .CTV.dial :air +2 .delay 15 seconds +1371 "core" ' +132 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +149 "core"  + ."prepCSV"CTV.dial CSV,avoiding: :intake +5 "collection"'  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0Xd +744 "core" ' + ."readyMFB"ATV.dial :waste + .ARV.dial between carrier and air1 +4 "MFB"*  +5 "core"  + ."readyMFB"ASV.dial :waste1 +2 "MFB"*  +6 "core"  +1014 ' + ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +5 "collection"'\  +32 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"' '4 +949 "core" ' + .tCSV.dial :air +3 "collection"' @ +50 "core" ? +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +5 .tCS.seek 10ml + "collection"'' +2655 "core" ' + "collection"'% +4 "core" % ^ cD  +2 .tCSV.dial between air and CTV +2 "collection"' ` +33 "core" a +2 .tCS.seek 2.156ml +3 "collection"'' +2113 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'  +31 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"''4 +154 "core" ' ( +3 "collection"'% +4 "core" %O ) \  +2 "sampler")% +3 "core" %db 0 +2 #tBubblePoint: Intake @69.8psia, Outlet @14.6psia + .CBV.dial SSV +38 "collection"' @ +40 "core" A +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X  +48 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +4 .tCS.seek 0ml +3 "collection"'@'4 +2613 "core" ' + .tCSV.dial :air +2 "collection"'H @ +50 "core" ? +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'I' +2651 "core" ' + "collection"'K% +4 "core" %\ \ :  +2 .tCSV.dial between air and CTV +2 "collection"'J ` +33 "core" a +2 .tCS.seek 3.41ml +4 "collection"'M'= +1771 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +2 "collection"'N  +31 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"'O'4 +946 "core" ' + .tCSV.dial :air +2 "collection"'L @ +50 "core" > +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'=' +2655 "core" ' + "collection"'R% +4 "core" % ^ cD  +2 .tCSV.dial between air and CTV +2 "collection"'S ` +33 "core" a +2 .tCS.seek 2.156ml +4 "collection"'U' +2095 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +2 "collection"'V  +31 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"'X'4 +165 "core" ' ( +3 "collection"'?% +4 "core" % ,  +2 "sampler")Z% +3 "core" %ni  +2 #tBubblePoint: Intake @70.3psia, Outlet @15.1psia .CBV.dial SSV +3 "collection"'[ @ +34 "core" A +36 .tSS.reconfigure SSconfig +9 "sampler")#.0Xd +103 "collection"'/9 +2 "core" 9$?d +103 "collection"'19 +3 "core" 9;Ad +103 "collection"'29 +2 "core" 9RBd +103 "collection"'49 +2 "core" 9jBd +103 "collection"'99 +2 "core" 9Dd +103 "collection"'.9 +2 "core" 9Ed +103 "collection"'89 +3 "core" 9Gd +103 "collection"'A9 +2 "core" 9Gd +103 "collection"'59 +2 "core" 9Hd +103 "collection"':9 +2 "core" 9K d +103 "collection"'C9 +2 "core" 9Ld +103 "collection"'E9 +3 "core" 9Mc +103 "collection"'D9 +2 "core" 93Pa +103 "collection"'>9 +2 "core" 9GO_ +103 "collection"';9 +2 "core" 9^Q ] +103 "collection"'H9 +2 "core" 9tR$[ +103 "collection"'@9 +2 "core" 9T)Y +103 "collection"'K9 +2 "core" 9U-W +103 "collection"'J9 +2 "core" 9V1V +103 "collection"'I9 +2 "core" 9X5S +103 "collection"'N9 +2 "core" 9X9R +103 "collection"'M9 +3 "core" 9[>P +103 "collection"'L9 +2 "core" 9 \\BO +103 "collection"'O9 +2 "core" 9 ^FM +103 "collection"'R9 +2 "core" 9 .^JK +103 "collection"'S9 +2 "core" 9 B`NJ +103 "collection"'=9 +3 "core" 9 VaSH +103 "collection"'V9 +2 "core" 9 hbWF +103 "collection"'?9 +2 "core" 9 |d[E +103 "collection"'Z9 +2 "core" 9 e_D +103 "collection"'[9 +2 "core" 9 ecC +103 "collection"'U9 +3 "core" 9 gh@ +103 "collection"'39 +2 "core" 9 jl? +103 "collection"'\\9 +2 "core" 9 kp> +103 "collection"'^9 +2 "core" 9 lt= +103 "collection"'_9 +2 "core" 9 my; +103 "collection"'B9 +2 "core" 9\ p}: +103 "collection"'<9 +2 "core" 9\ p9 +103 "collection"'c9 +2 "core" 9\ 'r8 +103 "collection"'e9 +2 "core" 9\ 7s6 +103 "collection"'W9 +2 "core" 9\ Et5 +103 "collection"'a9 +3 "core" 9\ Uv4 +103 "collection"'h9 +2 "core" 9\ cw3 +103 "collection"'X9 +2 "core" 9\ qy2 +103 "collection"'T9 +2 "core" 9\ z1 +103 "collection"'Q9 +2 "core" 9\ {0 +103 "collection"'i9 +3 "core" 9\ }. +103 "collection"'`9 +2 "core" 9\ ~- +103 "collection"'k9 +2 "core" 9\ - +103 "collection"'Y9 +2 "core" 9\ , +103 "collection"'m9 +2 "core" 9\ , +103 "collection"'l9 +3 "core" 9\ + +103 "collection"']9 +2 "core" 9\ ) +103 "collection"'d9 +2 "core" 9\ ) +103 "collection"'f9 +2 "core" 9\ ( +103 "collection"'p9 +2 "core" 9 ' +103 "collection"'G9 +2 "core" 9 ' +103 "collection"'s9 +2 "core" 9 % +103 "collection"'q9 +2 "core" 9 %% +103 "collection"'t9 +2 "core" 9 /$ +103 "collection"'w9 +2 "core" 9 :$ +103 "collection"'n9 +2 "core" 9 C# +103 "collection"'P9 +2 "core" 9 L" +103 "collection"'j9 +2 "core" 9 T! +103 "collection"'79 +2 "core" 9 ^ +103 "collection"'69 +2 "core" 9 e +103 "collection"'y9 +3 "core" 9 o +103 "collection"'{9 +2 "core" 9 v +103 "collection"'|9 +2 "core" 9 ~ +103 "collection"'}9 +2 "core" 9  +103 "collection"'v9 +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 2 +103 "collection"'x9 +2 "core" 9 6 +103 "collection"' 9 +3 "core" 9 : +103 "collection"'b9 +2 "core" 9 > +103 "collection"'9 +2 "core" 9 B +103 "collection"' 9 +2 "core" 9 G +103 "collection"'9 +2 "core" 9 K +103 "collection"'9 +3 "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 +3 "core" 9 \ d +103 "collection"'9 +2 "core" 9 h +103 "collection"' 9 +2 "core" 9 l +103 "collection"'9 +2 "core" 9 q +103 "collection"'9 +2 "core" 9 u +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 2 +103 "collection"'9 +2 "core" 9 6 +103 "collection"'9 +3 "core" 9 < +103 "collection"'9 +2 "core" 9 A +103 "collection"' 9 +46 "core" 9 G +103 "collection"'!9 +2 "core" 9 L +103 "collection"'"9 +2 "core" 9 Q +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 b +103 "collection"'(9 +2 "core" 9 g +103 "collection"'$9 +3 "core" 9 k +103 "collection"'*9 +2 "core" 9 n +103 "collection"'9 +2 "core" 9 t +103 "collection"''9 +2 "core" 9 w +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"',9 +2 "core" 9  +103 "collection"'/9 +2 "core" 9  +103 "collection"'19 +3 "core" 9  +103 "collection"'29 +2 "core" 9  +103 "collection"'49 +2 "core" 9  +103 "collection"'99 +2 "core" 9  +103 "collection"'.9 +2 "core" 9  +103 "collection"'89 +2 "core" 9  +103 "collection"'A9 +2 "core" 9  +103 "collection"'59 +2 "core" 9  +103 "collection"':9 +2 "core" 9  +103 "collection"'C9 +2 "core" 9 \  +103 "collection"'E9 +4 "core" 9  +103 "collection"'D9 +2 "core" 9  +103 "collection"'>9 +2 "core" 9  +3 .tCH.hold 5:00,85C +3 "collection"';   R +4 "core"  +30003  + "collection"'H9 +4 "core" 9 p + #tCollection Puck Heater at 85.1C after lysing +2 .CS.seek 0ml +3 "collection"'@'4 +447 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'K @ +115 "core" A + .tCSV.dial :air +2 "collection"'J @ +50 "core" > +2 .tCS.seek 5ml +2 "collection"'I'p +1396 "core" ' + .tCSV.dial CTV +2 "collection"'N  +50 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'M @ +50 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'L  +49 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'O @ +50 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'R'4 +1367 "core" ' + #tRecovering Lysate into Collection syringe + .CSV.dial CBV +4 "collection"'S +115 "core" ~ + .tCBV.dial CSV +2 "collection"'=  +35 "core"  + "collection"'V% +4 "core" %3 +2 .tCS.seek 5ml +2 "collection"'?'p +1378 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'Z  +49 "core" + "collection"'[% +4 "core" %p \ +2 .tCS.seek 7ml +2 "collection"'U'i +611 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +4 "collection"'3 @ +47 "core" ? +2 .tCS.seek 10ml +2 "collection"'\\' +867 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'^ ` +129 "core" ^ + #tLysing Complete +2 "collection"'_& +5 "core" &WUb  L +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&B% +5 "core" %\ \  + +2 "storage"(<% +3 "core" %\\ 3 +2 "storage"(c. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(e( +209 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (W& +3 "core" &X A > +2 "manipulator"&a& +3 "core" & v y<@ +2 "manipulator"&h% +3 "core" %\ \ Q _ +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&X( +177 "core" ( + "manipulator"&T& +4 "core" & v v +2 "storage"(Q& +4 "core" &    +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&i' +96 "core" ' + "storage"(`& +4 "core" & > > \\ +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +2 "storage"(k'V +294 "core" ' + "storage"(Y- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 .tSE.seek :place + "storage"(m' +46 "core" ' +2 "manipulator"&l& +4 "core" & z + "manipulator"&]% +4 "core" % h v +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&d'\ +87 "core" ' + .tElbow.seek CC +3 "manipulator"&f(ӷ +152 "core" ( +2 "manipulator"&p& +4 "core" &ӭ s k9( + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &G& +3 "core" &ӭ f e ,9( +2 .tForearm.seek CC +2 "manipulator"&s' +99 "core" ' + .tHand.close +3 "manipulator"&q/ +68 "core" / +39 .tCC.seek :open +9 "collection"'t( +424 "core" ( + "storage"(w& +4 "core" & ' 5 +2 "storage"(n& +3 "core" & > G p +2 "manipulator"&P& +4 "core" & r o7 +2 "manipulator"&j% +3 "core" % / X m +2 .tForearm.seek :retract +2 "manipulator"&7'\ +100 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&6( +188 "core" ( + "manipulator"&y& +4 "core" & } 7 +2 "storage"({& +4 "core" & H < + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 .tForearm.seek 3 +2 "manipulator"&|' +103 "core" ' + .tElbow.hold +2 "manipulator"&}, +5 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&v1 +77 "core" 1 +3 "manipulator"&% +4 "core" % E i s +2 "storage"(& +3 "core" & G C 9 +2 .tForearm.force -20 "manipulator"&5 +5 .tForearm.seek 3 + 347 counts +2 "manipulator"&'q +18 "core" ' + "manipulator"&& +4 "core" &  +2 "storage"(& +4 "core" & ? > +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +30 "core" ' +2 "storage"(% +4 "core" % M C > +2 ."downElevator"SE.seek :down +4 "storage"( 'X +100 (~% +2 "core" %- @ @ G a +2 "manipulator"&x% +4 "core" % | } \\ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract + "manipulator"& '\ +94 "core" ' +75 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 #tTranferring lysate to PRV + .CSV.dial :air +3 "collection"'b @ +31 "core" > +2 .tCS.seek 10ml +3 "collection"'' +3 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"' ` +33 "core" a + .tAIV.dial :bypass +2 "collection"' { +6 "core" { + #tBeginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +5 "core" &27 +2 .tHand.open +3 "manipulator"&1 +21 "core" 1 + "manipulator"&& +4 "core" &  +2 "manipulator"&% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\ (- +191 "core" ( + "manipulator"&& +4 "core" &-   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"& 'η +102 "core" ' + .tHand.close +3 "manipulator"&/ +60 "Can" WW +8 "core" / + "manipulator"&& +4 "core" &- +2 "manipulator"&% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&(ӷ +282 "core" ( + "manipulator"&& +4 "core" &ӵ# F?V +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &ӵ# ?V +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +106 "core" ' + "manipulator"&& +4 "core" &ӵ#  ?V +2 "manipulator"& % +4 "core" % L +2 "collection"'!& +3 "core" &QU +2 "collection"'"& +4 .tCC.seek :closed +2 "collection"'(W +4 "core" &RV +3 &OT  +7 &)yQT - +10 &^RV B +9 &?uSU U +9 &WTU  W +10 &TRV W +9 &WRT W +10 &ARSU W +9 &RSW V +9 &UUU W +10 &UTWy V +9 & JSSX V +9 &" TSX W +10 &#VUU W +9 &%WVW  W +10 &'QQRX W +9 &)OUX W +9 &*RUU W +10 &,QUY W +9 &.YRVY W +9 &0WTX W +10 &1STX W +9 &3RVX V +10 &5aWTY W +9 &7$TWZ V +9 &8QUX V +10 &:SUY V +9 &+TV[ W +10 &?RV[ V +9 &ATWY V +10 &CrTW[ V +9 &E3UW[ W +9 &FWW\\ W +10 &HcW[ X +9 &Jn{V[ [ +9 &L#VZ _ +10 &MVX a +9 &OVX b! +10 &Q[TW b$ +9 &SUV b( +9 &TVY b' +10 &V{UW ? +9 &WD&UY 'q +9 &WghSY N +3 ( + "collection"'"& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.26 +3 "collection"'#& +4 "core" &WgjXY  N + .tHand.open +2 "manipulator"&%1 +67 "core" 1 + "manipulator"&&% +4 "core" % ; +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&('\ +95 "core" ' +2 .tAWV.select :air + .AIV.dial :bypass +3 .PSV.dial PSR +3 "processing"%$ +147 "core"  +2 "processing"%*% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +12 .tPS.seek 1.5ml + "processing"%' +1640 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%'  +49 "core"  +2 .tPS.seek 0ml +2 "processing"%)' +1626 "core" ' + .tPSV.dial PSR +2 "processing"%+ +50 "core"  + .tPSR.select :air +2 "processing"% +57 .tPS.seek 2.5ml +2 "processing"%-' +2660 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%0  +2 "collection"',  +7 "core"  +79 + .tPSV.dial :mixloop +3 "processing"%/ +112 "core" + .tCTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +3 "processing"%1  +6 "core" +2 .tPS.seek 0ml +2 "processing"%2' +2679 "core" ' + .tPSV.dial :air +2 "processing"%4  +49 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2657 "core" ' + .tPSV.dial :mixloop +2 "processing"%. +47 "core" +2 .tPS.seek 0ml +2 "processing"%8' +2664 "core" ' + .tPSV.dial :air +2 "processing"%A  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%5' +2659 "core" ' + .tPSV.dial :mixloop +2 "processing"%: +47 "core" +2 .tPS.seek 0ml +2 "processing"%C' +2658 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&E& +5 "core" &" >J +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&D(ӷ +6 "core" ( + "manipulator"&>& +4 "core" &" >J +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &z& +3 "core" &" >J +2 .tForearm.seek CC +2 "manipulator"&;' +97 "core" ' + .tHand.close +2 "manipulator"&H/ +67 "core" / +2 .tCC.seek :open +2 "collection"'u( +424 "core" ( + "manipulator"&K& +4 "core" &#>J +2 "manipulator"&J% +4 "core" % = +2 .tForearm.seek :retract +2 "manipulator"&@'\ +96 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&N(- +302 "core" ( + "manipulator"&M& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +4 "core" &-  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&O'η +114 "core" ' + .tHand.open +2 "manipulator"&I1 +71 "core" 1 + "manipulator"&S% +4 "core" % ξD w | +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&='\ +102 "core" ' + #tConnecting PS to CS to transfer sample + .CBV.dial AIV +3 .AIV.dial :bypass +2 .PSV.dial :mixloop +3 .PTV.dial :PRVmixing +2 .PRV.dial AIV +2 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 4 into Collection Clamp +3 "collection"'V& +5 "core" &d +2 "manipulator"&R% +3 "core" %\  +2 "storage"(Z% +3 "core" %c +2 "storage"([. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(?(,9 +207 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (3& +3 "core" &,7 } @ ) +2 "manipulator"&U& +3 "core" &-  +2 "manipulator"&^% +4 "core" %\  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"&_(w +191 "core" ( + "manipulator"&B& +4 "core" &o  +2 "storage"(<& +4 "core" &,7 y  > ) +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&c' +96 "core" ' + "storage"(W& +4 "core" &,7 } ) ) +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(a'V +184 "core" ' + "storage"(h- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (T& +3 "core" &,7 ; B ) +2 "manipulator"&Q& +3 "core" &p } +2 .tElbow.seek 4 +2 "manipulator"&`(w +4 "core" ( + "manipulator"&g& +4 "core" &p   +2 "storage"(r& +3 "core" &,7 @ O b ) +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&Y'7 +25 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tHand.close +2 "manipulator"&l/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&]& +6 "storage"(k'X +3 "core" &p  +2 "manipulator"&p% +3 "core" % 6  +2 .tForearm.seek :retract +2 "manipulator"&G'\ +93 "core" ' + .tElbow.seek CC +3 "manipulator"&i(ӷ +45 "core" ' + ."downElevator"SE.coast + "storage"(5 +109 "core" ( + "manipulator"&X& +4 "core" &# ;8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &q& +3 "core" &# ;8 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&d' +96 "core" ' + "manipulator"&o& +4 "core" & ;8 +2 "manipulator"&w% +4 "core" % } W +2 "collection"'n& +3 "core" & +2 "collection"'P& +4 .tCC.seek :closed +2 "collection"'j(W +44 "core" & +10 &  + &-}b , + &]c A +5 &8xt U + &T^ W + &OA W +3 &vQ7 W +5 &8Q W +10 &Qp W +9 &P  V +9 &N W +10 & BQ V +9 &"Q W +10 &#Q V +9 &%T W +9 &'IR W +10 &) S{ W +9 &*Uj W +9 &,Vc W +10 &.QSH W +9 &0V; W +10 &1Q* W +9 &3Q W +9 &5YQP W +10 &7OB V +9 &8S8 V +9 &:R- V +10 &#T W +10 &?U W +9 &AP W +9 &CiS W +10 &E)Z  X +9 &FZ X +9 &Hg Y +10 &Ja \\ +9 &L ` +10 &M b +9 &O b# +9 &QO b( +10 &S  b0 +9 &T b0 +9 &Vs ~H +10 &W= +| +9 &Wcn V +2 ( + "collection"'P& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.27 + .Hand.open +2 "manipulator"&y1 +75 "core" 1 + "manipulator"&s% +4 "core" %  l q T +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&{'\ +96 "core" ' + .tSC.coast + "storage"(6 +4 .tCTV.dial CSV,avoiding: :intake +3 "collection"'f  +148 "core"  + .tCSV.dial CTV +2 "collection"'v  +31 "core"  +2 .tCS.seek 5ml +3 "collection"''p +1381 "core" ' + .tdelay 1:20 +8004 .CS.seek 2.5ml +2 "collection"'' +734 "core" ' + .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"''4 +737 "core" ' + .tdelay 1:00 +6003 .PSV.dial :air +2 "processing"%  +49 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2652 "core" ' + .tPSV.dial :mixloop +2 "processing"%7 +49 "core" + .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%~  +48 "core"  + .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%x +47 "core" + .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%6  +146 "core"  +3 .tPS.seek :empty +2 "processing"%|' +2669 "core" ' + .tCBV.dial :waste1 +2 "collection"' @ +50 "core" ? + .tdelay 5 seconds +502 .CBV.dial AIV +3 "collection"'m  +50 "core" + .tdelay 10 seconds +1003 .CBV.dial :waste1 +2 "collection"'b @ +49 "core" ? + .tdelay 10 seconds +1003 .CBV.dial AIV +2 "collection"'  +50 "core" + .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake +2 .CBV.dial between AIV and waste1 +3 "collection"' ` +35 "core" _ + .tCSV.dial :air +2 "collection"' @ +50 "core" > +2 .tCS.seek 10ml +2 "collection"'' +2646 "core" ' + .tCSV.dial CTV +3 "collection"'  +49 "core"  +2 .tCS.seek 0ml +2 "collection"''4 +832 "Can"o ff +1858 "core" ' + .tCBV.dial :waste1 +3 "collection"' @ +30 "core" @ + .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +147 "core" + "collection"'e& +4 "core" &Wcj89 V +2 #tStoring lyfil puck in Collection Clamp to tube 3 +2 "manipulator"&% +5 "core" %\  & + "storage"(% +4 "core" %b + "storage"(\\. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 3 + "storage"(}( +211 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (& +3 "core" &U 5 4 +2 "manipulator"&& +3 "core" & p f A;8 +2 "manipulator"&% +3 "core" %\  i t , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"& ( +176 "core" ( + "manipulator"& & +4 "core" &  +2 "storage"(& +3 "core" &U 4 5 v +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts + "manipulator"&' +96 "core" ' + "storage"(\ & +4 "core" &U \\ \\  +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"('V +303 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&!& +3 "core" & }  +2 "storage"(& +4 "core" &Y @ > + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek 3 +3 "manipulator"&t' +28 "core" ' +2 .tElbow.hold +3 "manipulator"&#, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(%- +2 "core" -' +3 .tSE.seek 0.07 Pucks below Top Plate +2 "storage"(&'% +30 "core" ' + "manipulator"&"% +4 "core" %> i e +2 "storage"($& +3 "core" &U 7 E - +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 340 counts +2 "manipulator"&*'j +15 "core" ' + "manipulator"&& +4 "core" & d +2 "storage"('& +3 "core" &Y > ? +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts + "manipulator"&' +21 "core" ' +2 .tSE.seek 1.07 Pucks below Top Plate +2 "storage"(+' +44 "core" ' +39 "manipulator"&)& +11 "core" & d +2 "manipulator"&0% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&,'\ +92 "core" ' + .tElbow.seek CC +3 "manipulator"&/(ӷ +166 "core" ( +2 "manipulator"&1& +4 "core" &ӻ" i g E>O +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &-& +2 "core" &ӻ" f d >O +2 .tForearm.seek CC +2 "manipulator"&4' +95 "core" ' + .tHand.close +3 "manipulator"&2/ +72 "core" / + .tCC.seek :open +3 "collection"'.( +424 "core" ( + "storage"(9& +4 "core" &Y ] ^ / +2 "storage"(A& +3 "core" &Y ^ ^ I +2 "manipulator"&8& +4 "core" &Ӽ" >N + "manipulator"&:% +4 "core" % C 7 +2 .tForearm.seek :retract +2 "manipulator"&5'\ +96 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 + "manipulator"&E( +171 "core" ( + "manipulator"&>& +4 "core" & / +2 "storage"(z& +3 "core" &Y Y X W +2 .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 .tForearm.seek 3 +2 "manipulator"&H' +100 "core" ' + .tElbow.hold +2 "manipulator"&, +5 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&(1 +71 "core" 1 +3 "manipulator"&% +4 "core" % > i q + "storage"(K& +4 "core" &Y F A  + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 340 counts +2 "manipulator"&J'j +16 "core" ' + "manipulator"&;& +4 "core" & ( +2 "storage"(D& +4 "core" &Y u v +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&M' +26 "core" ' + "storage"(L% +4 "core" % s y +3 ."downElevator"SE.seek :down +3 "storage"(I'X +100 (S% +2 "core" %4! W P  ` +2 "manipulator"&@% +4 "core" %  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&V'\ +92 "core" ' +63 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 .tPSV.dial :air +2 "processing"%R  +113 "core" + "processing"%Z% +4 "core" % +2 .tPS.seek 0.499ml +3 "processing"%[' +590 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%O +48 "core" + .tPRV.dial :air +3 "processing"%3  +49 "core"  + .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%U  +50 "core"  + .tCBV.dial AIV +3 "collection"'^  +49 "core" + .tPRV.dial between CBV and air +3 "processing"%B  +32 "core"  + .tPRV.dial :air +2 "processing"%<  +31 "core"  + "processing"%N% +4 "core" %  +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0.599ml +2 "processing"%W' +245 "core" ' + .tPRV.dial :waste2 +2 "processing"%h @ +79 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek :empty + "processing"%=' +696 "core" ' + #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'T& +5 "core" &ru + .tHand.open +2 "manipulator"&Q1 +16 "core" 1 + "manipulator"&g& +4 "core" &  +2 "manipulator"&r% +3 "core" % \   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&l(- +186 "core" ( + "manipulator"&]& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &p& +3 "core" &-   +2 .tForearm.seek :garage +2 "manipulator"&_'η +103 "core" ' + .tHand.close +2 "manipulator"&c/ +75 "core" / + "manipulator"&X& +4 "core" &-  +2 "manipulator"&q% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&a'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&Y(ӷ +280 "core" ( + "manipulator"&o& +4 "core" &Ӳ" >J +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &w& +4 "core" &Ӳ" >J + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&n' +102 "core" ' +39 "manipulator"&`& +11 "core" &ӳ" H>I +2 "manipulator"&k% +3 "core" %  % +2 "collection"'G& +4 "core" &svl +2 "collection"'u& +4 .tCC.seek :closed + "collection"'y(W +6 "core" &sv_ + &suk  +8 &)woup - +9 &]pul A +10 &7wrtq U +9 &Srvj W +9 &Tqso W +10 &vQqta W +9 &8Npt\\ W +9 &Nss` V +10 &Qrtd V +9 &~Prsj W +10 & ANpta W +9 &"Qptj W +9 &#Rqui W +10 &%Rptj W +9 &'HOrug W +9 &) Pqtn V +10 &*Qqso W +9 &,Nqtn V +10 &.QRsse V +9 &0Usuh V +9 &1Oqui W +10 &3Sruc V +9 &5XOsua W +9 &7RquW V +10 &8Oqt[ V +9 &:OqtP V +10 &<`TrtS W +9 &>#UqtK V +9 &?OqsH W +10 &ANrtI V +9 &CiQruI V +9 &E*Vpu@ W +10 &FRqtH W +9 &HZpsG W +10 &JhmprG Z +9 &LmsC ^ +9 &MmpA a +10 &OnqE b +9 &QSmqH b# +9 &SlqF b) +10 &TnqG b/ +9 &V|nrE E +10 &W>nqC +} +9 &WhroqC S +2 ( + "collection"'u& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.28 +2 "collection"'s& +5 "core" &WhnmoA S +2 .tHand.open + "manipulator"&P1 +75 "core" 1 + "manipulator"&f% +4 "core" %   +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&v'\ +94 "core" ' + "collection"'d& +4 "core" &WhenpA S +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake +3 .PRV.dial :waste2 +3 .PTV.dial :PRV,avoiding: :puck +3 "processing"%? @ +80 "core" ? + .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%  +81 "core" + .tdelay 2 seconds +202 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +81 "core"  + .tdelay 2 seconds +203 "processing"%% +2 "core" % +3 .tPS.seek 1.499ml +2 "processing"%' +1625 "core" ' + .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%C' +1103 "core" ' + .tPSV.dial :air +2 "processing"%7  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%~' +2660 "core" ' + #t\mixing lysate with speDil + .PSV.dial :PML +4 "processing"%x +48 "core" + .tCBV.dial :PRV + .PRV.dial :air +3 .delay 2 seconds +203 .PRV.dial :speDil +2 "processing"%6  +47 "core"  + .tdelay 2 seconds +203 "processing"%% +4 "core" %K +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +4 .tPS.seek 0.225ml +2 "processing"%'u +2384 "core" ' + .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%m  +83 "core"  + .tdelay 2 seconds +203 "processing"%b% +2 "core" %w +3 .tPS.seek 0.475ml + "processing"% ' +2570 "core" ' + .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%  +50 "core"  + .tdelay 2 seconds +203 .PS.seek 0.965ml +2 "processing"%'N +5019 "core" ' + .tdelay 10 seconds +1003 .PRV.dial CBV +2 "processing"%  +50 "core"  + .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +4 "processing"%  +49 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 2.5ml +2 "processing"%' +1670 "core" ' + .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"% +82 "core"  + .tPTV.dial :PRV,avoiding: :puck +3 "processing"% @ +81 "core" > +2 .tPS.seek 0ml +2 "processing"%e' +2667 "core" ' + .tPSV.dial :air +2 "processing"%  +82 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2658 "core" ' + .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%\\ +81 "core" ~ + .tPTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%' +2663 "core" ' + #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +3 .AIV.dial :bypass +2 .PRV.dial CBV +2 .PSV.dial :air +5 "processing"%  +81 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2660 "core" ' + .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"% +48 "core" + .tPTV.dial :PRVmixing,avoiding: :puck +3 "processing"%  +81 "core" + "processing"%\ % +4 "core" %  +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%i' +7775 "core" ' +4 .tdelay 5 seconds +502 .AIV.dial :sample +3 "collection"'{ & +62 "core" $ + .tAWV.select :waste + "collection"' +12 "processing"% % +3 "core" %- +2 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +4 .tPS.seek 1.22ml +2 "processing"%!'nB +7281 "Can"p cc +3449 "core" ' + .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"' { +61 "core" } +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 0ml +2 "processing"%%' +1328 "core" ' + .tPSV.dial :air +2 "processing"%"  +48 "core"  +2 .tPS.seek 2.5ml +2 "processing"%$' +2632 "core" ' + .tPSV.dial :PML +2 "processing"% +49 "core" +2 .tPS.seek 0ml +2 "processing"%'' +2669 "core" ' + .tAIV.dial :coilToMFB + .AWV.select :air +2 "collection"' +12 ')& +2 "core" &Whdjk S +3 #"MFBPCR"Extracting Nucleic Acid from AIV +2 #tBeginning samplePassD +4 ."MFBPCR"SPE.hold 2:46:40,55C +4 "collection"'0& +2 "MFB"* @@T +3 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*  +3 "core" &Whdhl S +2 .tAWV.select :air + .AIV.dial :bypass +3 .PSV.dial PSR +3 "processing"% +29 "core"  + ."MFBPCR"delay 20 seconds +91 "core"  + "processing"%t% +4 "core" % +2 #tPulling 1.5ml of PSR.killMFB .PSR.select :killMFB +4 "processing"% +12 .tPS.seek 1.5ml +2 "processing"%*' +1690 "core" ' + .tdelay 5 seconds +195 #"MFBPCR"primeLysateINT + .AWV.select :air +2 .AIV.dial :coilToMFB +3 .ATV.dial AIV +3 "MFB"*& I +179 "core" I + "MFB"*1% +4 "core" %R+ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.299ml +3 "MFB"*-'6 +103 .tPSV.dial :waste1 +4 "processing"%  +50 "core"  +2 .tPS.seek 0ml +3 "processing"%#' +1697 "core" ' + .tPSV.dial PSR +2 "processing"%2 +52 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%,' +2770 "core" ' + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :mixloop +4 "processing"%j +119 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%9' +1220 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*A  +80 "core"  + "MFB"*8% +4 "core" %6 ~)\ = +2 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*:'Ͷ +486 "core" ' +4 .tPSV.dial PSR +3 "processing"%> +120 "core"  + "processing"%z% +4 "core" % +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +4 "processing"%@ +5 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*4 % +5 .tPS.seek 1.5ml +2 "processing"%/' +49 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*('R +1644 "core" ' + .tdelay 5 seconds +53 "core" ' + #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil +2 .ATV.dial :air2 +3 "MFB"*  +57 "core"  + "MFB"*K% +4 "core" %R>* +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*;' +370 .tPSV.dial :waste1 +3 "processing"%D  +51 "core"  +2 .tPS.seek 0ml +2 "processing"%L' +1015 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"*5 I +81 "core" I + "MFB"*S% +4 "core" % d) [ +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*@' +288 "core" ' + .tPSV.dial PSR +3 "processing"%E +51 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%H' +2776 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV + .PSV.dial :mixloop +4 "processing"%J +116 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%+' +2754 "core" ' + .tPSV.dial PSR +2 "processing"%R +118 "core" + "processing"%Z% +4 "core" % * +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +41 "processing"%M' +1682 "core" ' + .tdelay 5 seconds +167 "core" ' + ."MFBPCR"delay 5 seconds +334 .tPSV.dial :waste1 +3 "processing"%I  +50 "core"  +2 .tPS.seek 0ml +4 "processing"%}' +110 "MFB"*|9 +2 "core" 9B|= +2 #"MFBPCR"Solid Phase Extraction Heater at 49C + .ATV.dial ASV +3 "MFB"*O n +38 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*3% +5 "core" %c +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*U'% +1511 "core" ' + .tPSV.dial PSR +3 "processing"%^ +50 "core" + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%B' +2710 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :mixloop +3 "processing"%< +115 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +5 "processing"%N' +2711 "core" ' + .tPSV.dial PSR +3 "processing"%[ +115 "core"  + "processing"%h% +4 "core" % _ +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%W' +1349 "core" ' + ."MFBPCR"delay 10 seconds +293 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%T  +49 "core"  +2 .tPS.seek 0ml +2 "processing"%Q' +152 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +1274 "core" ' + .tPSV.dial PSR +3 "processing"%r +49 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%]' +2668 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :mixloop +3 "processing"%p +126 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.reconfigure PSslow +4 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%'k +1375 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial AIV +2 "MFB"*c I +64 "core" I + ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 "collection"' +12 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*X'V +1000 "core" ' + .tPSV.dial :waste1 +3 "processing"%q  +146 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 0ml +3 "processing"%V' +1330 "core" ' + .tPSV.dial :air +2 "processing"%_  +114 "core" +2 .tPS.seek 2.5ml +2 "processing"%o' +2688 "core" ' + .tPSV.dial :mixloop +2 "processing"%w +47 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 0ml +3 "processing"%l' +4723 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*`  +59 "core"  + "MFB"*k% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.05ml +2 "Can"o y~ +2 "MFB"*G'Q +296 "core" ' + .tPSV.dial :air +3 "processing"%a  +47 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 2.5ml +2 "processing"%.' +673 "core" ' + ."MFBPCR"ATV.dial :AIV +3 "MFB"*s I +83 "core" I + "MFB"*P% +4 "core" %Q G +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*f' +830 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*d n +171 "core" n +2 ."MFBPCR"AS.seek :empty +2 "MFB"*u'R +241 "core" ' + #"MFBPCR"ethanol wash + .ATV.dial :air2 +3 "MFB"*?  +118 "core"  + "MFB"*n% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +502 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +49 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 0ml +2 "processing"%' +478 "core" ' +2 ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash .ATV.dial :ethanol +3 "MFB"*=  +75 "core" + "MFB"*% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*7'_ +4236 "core" ' + #tCleaning Collection Syringe + .CSV.dial CSR +4 "collection"'C  +47 "core"  +41 "collection"'x% +10 "core" %9loY + #tPulling 3.999ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 4ml +2 "collection"'6'P +1123 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml +2 "collection"'' +1634 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'~  +2 'm  +48 "core" ~ +103  + .tCBV.dial :waste1 +2 "collection"'b @ +50 "core" ? +2 .tCS.seek 0ml +3 "collection"''4 +222 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*  +37 "core" + ."MFBPCR"delay 3 seconds +303 "MFB"* % +2 "core" %_ @ +3 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*'ݍ +529 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*  +53 "core" + "MFB"*% +4 "core" %ݑN +2 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*'( +322 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +127 "core" o + "MFB"*% +4 "core" %0 +2 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*'&: +109 "core" ' +2 .tCSV.dial CSR +3 "collection"'e  +49 "core"  +2 "collection"'\\% +4 "core" %0qsB  + #tPulling 4ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 4ml +2 "collection"''P +1125 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'' +1634 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +49 "core"  + .tCBV.dial :waste1 +2 .CS.seek 0ml +4 "collection"' '4 +2652 "core" ' + "collection"'& +4 "core" &Whctw5 S +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&\ & +5 "core" & g e 6<< +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(ӷ +4 "core" ( +2 "manipulator"&{& +3 "core" & g j<< +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +3 "core" & g g ,<< +2 .tForearm.seek CC +2 "manipulator"&i' +94 "core" ' + .tHand.close +3 "manipulator"&/ +78 "core" / +2 .tCC.seek :open +2 "collection"'!( +190 "core" ' + ."MFBPCR"delay 3 seconds +234 "core" ( + "manipulator"&"& +4 "core" & ^ o<< +2 "manipulator"&%% +4 "core" % / ] Y ' +2 .tForearm.seek :retract +2 "manipulator"&'\ +53 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*$ % +41 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&)(- +33 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*0'R +257 "core" ( + "manipulator"& & +4 "core" &-  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- |  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&t'η +117 "core" ' + .tHand.open +3 "manipulator"&'1 +66 "core" 1 + "manipulator"&&% +4 "core" % αe ( & հ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&1'\ +74 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +27 "core" ' + #"WCR"Whole Cell Archive sampling 0ml +2 #Loading wcr puck from tube 4 into Collection Clamp +3 "collection"'& +6 "core" &st& +  +2 "manipulator"&*% +4 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 "core" %\    + ."MFBPCR"AS.seek 1ml +4 "storage"(2% + "MFB"*#' +6 "core" %\\ N [  +2 "storage"(j. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 ."WCR"SC.seek 4 +2 "storage"(,(,9 +209 "core" ( + ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +5 (A& +2 "core" &,;  e + +2 "manipulator"&8& +4 "core" &- p c  +2 "manipulator"&-% +3 "core" %\  g e  +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 4 +2 "manipulator"&>(w +189 "core" ( + "manipulator"&z& +4 "core" &z O N +2 "storage"(4& +3 "core" &,;  + +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 700 counts +3 "manipulator"&9' +106 "core" ' + "storage"(:& +51 "core" &,;  + +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +2 "storage"('V +194 "core" ' + "storage"(K- +4 "core" -' + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 ((& +3 "core" &,;  + +2 "manipulator"&D& +4 "core" &z $ ' ? +2 ."WCR"Elbow.seek 4 +2 "manipulator"&/(w +5 "core" ( + "manipulator"&5& +4 "core" &z 4 1 / +2 "storage"(S& +4 "core" &,; / + +2 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"&;'7 +22 "core" ' + ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&E/ +71 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&L& +5 "storage"(J'X +5 "core" &z & * +2 "manipulator"&H% +3 "core" % 6 0  g +2 ."WCR"Forearm.seek :retract +2 "manipulator"&R'\ +95 "core" ' +2 ."WCR"Elbow.seek CC +4 "manipulator"&Z(ӷ +43 "core" ' + ."downElevator"SE.coast + "storage"(5 +115 "core" ( + "manipulator"&+& +4 "core" & 2 )<= +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &I& +2 "core" & 8 '<= +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +3 "manipulator"&|' +106 "core" ' + "manipulator"&O& +5 "core" &   -<= + "manipulator"&3% +4 "core" %   +2 "collection"'M& +4 "core" &uu { +2 "collection"'@& +4 ."WCR"CC.seek :closed +2 "collection"'^(W +6 "core" &rt z + &sv z +6 &\ 3rs x%f +9 &Qrt q: +10 &u}rt rO +9 &hZqv tX +9 &*Lrv vX +10 &Lqv uW +9 &Oru uW +9 &qPrv uW +10 &2Lqv vX +9 &Lrv tX +10 &Ptv uX +9 &!xQqu uX +9 &#;Rsv uX +10 &$Orv uX +9 &&Lrv uW +10 &(Nsu uX +9 &*BPtt uX +9 &,Rsv uX +10 &-Ouv uX +9 &/Lrv vW +9 &1KMsu vX +10 &3 Rsu uX +9 &4Nrw uX +9 &6Mrv uX +10 &8TMst uW +9 &:Lsw vX +10 &;Qsv vW +9 &=Psu uW +9 &?[Rqu uX +10 &ATsv tX +9 &BQqu uW +9 &DQrt tW +10 &FcOrx sX +9 &H#Zst qX +10 &Idrw pZ +9 &Ksw p] +9 &MNtu lb +10 &O qv lb" +9 &Psw kb+ +9 &Rrv lb2 +10 &T5tv kb2 +9 &Uqt jb +10 &W";~qv r)y +9 &Wjjru sI +6 ( + "collection"'@& +4 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.38 + .Hand.open +3 "manipulator"&}1 +5 "core" &Wj`rv sI +56 1 + "manipulator"&<% +4 "core" %  8 +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&B'\ +95 "core" ' +2 ."WCR"SC.coast + "storage"(6 +4 #"WCR"collectSample 0ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +4 "sampler")[+ +4 "core" + + "sampler")h% +4 "core" %a_  +2 "collection"'N& +3 "core" &Wj`rtu ~I +3 "Can"n r + #"WCR"Calibrating pressure sensors + .CTV.dial :air +4 "collection"'T  +149 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +5 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'d' +2668 "core" ' + #"WCR"Pumping wcr puck from tube 4 up to 55psi... +2 .CBV.dial SSV +3 "collection"'f @ +85 "core" ? +53 "sampler")?% +2 "core" %FE % +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'n  +101 "core"  +2 "collection"'u% +4 "core" %moN } + ."WCR"CSV.dial between air and CTV +3 "collection"' ` +32 "core" a +2 ."WCR"CS.seek 7.357ml +4 "collection"'.' +772 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'=  +5 '  +30 "core"  +50  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< .b +4 ."WCR"CS.seek 0ml +2 "collection"''4 +1950 "core" ' + ."WCR"CSV.dial :air +3 "collection"'C @ +50 "core" > +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +3 "collection"'x' +2650 "core" ' + "collection"'% +4 "core" % K M } +2 ."WCR"CSV.dial between air and CTV +3 "collection"'6 ` +32 "core" a +2 ."WCR"CS.seek 2.649ml +4 "collection"'~'% +168 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ASV +2 "MFB"*m n +98 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.seek 0.02ml +4 "MFB"*b' +1209 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'  +31 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< .b +4 ."WCR"CS.seek 0ml +2 "collection"''4 +442 "core" ') 2 0 { +3 ."WCR"CBV.dial :waste2b +2 "collection"'  +36 "core"  +3 ."WCR"CS.reconfigure CSconfig +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'7' +398 "core" ' + ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +3 "collection"'  +148 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +4 "collection"'  +46 "core"  + "collection"'% +4 "core" %lq] +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +12 ."WCR"CS.seek 2ml +2 "collection"' ' +617 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +11 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +3 "collection"'' +2134 "core" ' + #"WCR"Pumping wcr puck from tube 4 up to 55psi... +2 .CBV.dial SSV +4 "collection"'e @ +82 "core" ? +53 "sampler")\\% +2 "core" %TP % +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +102 "core"  +2 "collection"'% +4 "core" %uu ~ + ."WCR"CSV.dial between air and CTV +3 "collection"' ` +66 "core" ^ +2 ."WCR"CS.seek 7.279ml +4 "collection"''M +793 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +5 '  +32 "core"  +113  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< Db +3 ."WCR"CS.seek 0ml +3 "collection"'\ '4 +1834 "core" '۔ O HY { +5 ."WCR"delay 2:00 +2465 "Can"p |r +2472 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :air2 +3 "MFB"*{  +97 "core" + "MFB"* % +4 "core" %   +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +6452 ."WCR"CBV.dial :waste2b +2 "collection"'Y  +36 "core"  + ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'v' +183 "core" ' + ."WCR"delay 1:00 +3397 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ASV +3 "MFB"*y n +97 "core" o + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*"  +34 "core"  +2 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*%': +1961 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'$  +149 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +5 "collection"'i  +47 "core"  +2 "collection"'% +4 "core" %lo ~ + #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"' ' +638 "core" ' + ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +11 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +4 "collection"'' +1090 "core" ' + ."MFBPCR"delay 20 seconds +1074 "core" ' + #"WCR"Pumping wcr puck from tube 4 up to 55psi... +2 .CBV.dial SSV +4 "collection"' @ +82 "core" ? +53 "sampler")'% +2 "core" %VV % +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'&  +101 "core"  +2 "collection"'% +4 "core" %pp  + ."WCR"CSV.dial between air and CTV +3 "collection"' ` +78 "core" a +2 ."WCR"CS.seek 7.34ml +4 "collection"''? +585 ."MFBPCR"AS.seek 0.07ml +2 "MFB"**'w +185 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'2  +2 'j  +33 "core"  +115  +2 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<< Pb +4 ."WCR"CS.seek 0ml +3 "collection"'t'4 +1890 "core" 'ַ X T y +3 ."WCR"delay 2:00 +2398 "core" ' + ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste2 +2 "MFB"*A % +84 "core" $ + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*8'R +433 "core" ' +2 #"MFBPCR"Elution + .ATV.dial :air1 +4 "MFB"*-  +104 "core" + "MFB"*0% +4 "core" %R 1 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.049ml +2 "MFB"*z'N +1040 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater +2 "MFB"*4 I +61 "core" H + "MFB"*)% +4 "core" %N1 +2 ."MFBPCR"AS.seek 0.109ml +2 "MFB"*:'{ +1233 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV,via: :air2 +2 "MFB"*1 n +209 "core" o +2 ."MFBPCR"ASV.dial :SPEelution +3 "MFB"*K  +57 "core"  + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 *(% +2 "core" %{ \ ; +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.759ml +2 "MFB"*D' ? +3307 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :holdingCoil + "MFB"* +10 *5% +2 "core" % ? E +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.474ml +2 "MFB"*S' +64 ."WCR"CBV.dial :waste2b +2 "collection"'E  +35 "core"  + ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'L' +138 "core" ' + ."WCR"delay 1:00 +5510 "core" ' + ."MFBPCR"delay 5 seconds +491 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'H  +9 "MFB"*>% +3 "core" %  +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.439ml +2 "MFB"*9' +127 "core" + "collection"'+& +4 "core" &Wj`_` }I +2 #"WCR"Storing wcr puck in Collection Clamp to tube 3 + "manipulator"&I% +6 "core" %\ e h : +2 "storage"(% +3 "core" %b @ ? +2 "storage"(;. +3 "core" . + ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +4 ."WCR"SC.seek 3 +2 "storage"(O( +211 "core" ( + ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (/& +3 "core" &p +2 "manipulator"&3& +3 "core" &  <; +2 "manipulator"&M% +4 "core" %\  +46 ."WCR"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +2 "manipulator"&J( +188 "core" ( + "manipulator"&R& +4 "core" &   +2 "storage"(!& +4 "core" & ^ +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&@' +94 "core" ' + "storage"(}& +4 "core" & W +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +2 "storage"(<'V +311 "core" ' + "storage"(h- +4 "core" -'x + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 "manipulator"&N& +3 "core" & +2 "storage"(T& +3 "core" &   +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek 3 +3 "manipulator"&|' +28 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&,, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 "storage"([- +2 "core" -'x +2 ."WCR"SE.seek 1.07 Pucks below Top Plate +2 "storage"(U' +49 "core" ' + "manipulator"&r% +4 "core" %>  +2 "storage"(Q& +4 "core" & & + ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 3 + 340 counts +2 "manipulator"&p'j +18 "core" ' + "manipulator"&]& +4 "core" &  +2 "storage"(W& +4 "core" & +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&g' +21 "core" ' +2 ."WCR"SE.seek 2.07 Pucks below Top Plate +3 "storage"(q'\ +47 "core" ' +2 "manipulator"&& +4 "core" &  \ & + "manipulator"&c% +4 "core" %м   +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +3 "manipulator"&V'\ +90 "core" ' +2 ."WCR"Elbow.seek CC +4 "manipulator"&w(ӷ +159 "core" ( + "manipulator"&o& +4 "core" &Ӯ"?R +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &`& +3 "core" &Ӯ"?R +2 ."WCR"Forearm.seek CC +3 "manipulator"&k' +96 "core" ' + ."WCR"Hand.close +2 "manipulator"&_/ +79 "core" / +2 ."WCR"CC.seek :open +2 "collection"'l( +425 "core" ( + "storage"(s& +4 "core" & d +2 "storage"(P& +3 "core" & 7 +2 "manipulator"&X& +4 "core" &  ;<< + "manipulator"&G% +4 "core" % . e +2 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +97 "core" ' + ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +2 "manipulator"&f( +179 "core" ( + "manipulator"&?& +4 "core" & 2 2  +2 "storage"(n& +4 "core" &  + ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."WCR"Forearm.seek 3 +2 "manipulator"&u' +101 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&, +5 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +2 "manipulator"&d1 +70 "core" 1 +2 "manipulator"&% +4 "core" % F ? +2 "storage"(=& +3 "core" & +2 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 3 + 348 counts +2 "manipulator"&.'r +16 "core" ' + "manipulator"&C& +4 "core" & % R +2 "storage"(& +4 "core" & +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 700 counts +3 "manipulator"&' +20 "core" ' +2 "storage"(6% +4 "core" % < +2 ."downElevator"SE.seek :down +4 "storage"(x'X +100 (m% +2 "core" %# & ` +2 "manipulator"&#% +4 "core" % ' % : +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +90 "core" ' +62 ' + ."downElevator"SE.coast + "storage"(5 +4 ."WCR"SC.coast + "storage"(6 +4 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'~& +6 "core" &ux@ +41 .tHand.open +8 "manipulator"& 1 +18 "core" 1 +2 "manipulator"&& +4 "core" & R + "manipulator"&% +4 "core" %\  }  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +183 "core" ( + "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &7& +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"& 'η +102 "core" ' + .tHand.close +3 "manipulator"&e/ +4 "core" ' +2 ."MFBPCR"delay 1:00 +57 "core" / + "manipulator"&\\& +4 "core" &- R `  +2 "manipulator"&% +4 "core" % \\ d  +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(ӷ +279 "core" ( + "manipulator"&& +4 "core" &ӽ q i ];8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &ӽ g f >;8 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +96 "core" ' + "manipulator"&& +4 "core" &ӽ p l !;8 +2 "manipulator"&{% +4 "core" % g d - +2 "collection"' & +4 "core" &uw= + "collection"'b& +4 .tCC.seek :closed +2 "collection"'Y(W +6 "core" &tx + &ux7  +8 &+vwy@ }- +9 &]sy@ |A +10 &BuvyC |U +9 &RvwB X +9 &RuxB W +10 &LtxC W +9 &BOvyC W +10 &Puy1 W +9 &OuxC W +9 &QvyD W +10 & IPvvD W +9 &" TtxB W +9 &#QuxC W +10 &%RwxC W +9 &'QQuw@ W +10 &)Ouw; W +9 &*Qtx@ W +9 &,OwxB W +10 &.YRvw? W +9 &0RvwE W +9 &1RuwA W +10 &3QvwB W +9 &5bRtxA W +10 &7$OvxC W +9 &8TuwD W +9 &:Ovw3 W +10 &,Swx@ W +10 &?Ptx> W +9 &ARsxC W +9 &CqRwxA W +10 &E3Stw> W +9 &FQtvC W +9 &HZsv= W +10 &JrksuB ~Z +9 &L(sv> z^ +10 &Mru? vb +9 &OqtB vb! +9 &Q[qvD vb% +10 &SouD ub, +9 &Trs< vb0 +9 &V|qsC x> +10 &WJ,stD {Z +10 ( &WXcst> ~L + "collection"'b& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.28 +2 "collection"'\ & +6 "core" &WXdru> ~L + .tHand.open +2 "manipulator"&y1 +63 "core" 1 + "manipulator"&"% +4 "core" % J C ^ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'$& +6 "core" &WXequB L + "collection"'i% +4 "core" %ps=  + .tCSV.dial CSR +2 "collection"'  +60 "core"  + "collection"'v% +4 "core" %qu? ~ +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +11 .tCS.seek 5ml +2 "collection"' 'p +1384 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 '% +2 "core" %pps7 { +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'''[ +731 "core" ' + .tCSV.dial :waste +2 "collection"'& +148 "core" + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"''4 +1870 #"MFBPCR"pushing eluate to holding coil +2 "MFB"*% +3 "core" %  +2 ."MFBPCR"AS.seek 0.279ml +4 "MFB"*'p +139 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'j& +5 "core" &WXdoq ~L +2 "collection"'%% +4 "core" %1qs  + .tCSV.dial :flush +2 "collection"'2  +50 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"''p +1370 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'A @ +49 "core" B + "collection"'*% +4 "core" %por8 ~ +3 .tCS.seek 7ml + "collection"'-'l +602 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'0  +6 '8  +54 "core"  +95  + .tCBV.dial :waste1 +3 "collection"'4 @ +83 "core" A +2 .tCS.seek 0ml +2 "collection"')'4 +1886 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'z& +6 "core" &WXdvy L + "collection"'1% +4 "core" %7ux ~ + .tCSV.dial :flush +2 "collection"'K  +82 "core" +2 .tCS.seek 5ml +4 "collection"'('p +1376 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"': @ +51 "core" B + "collection"'5% +4 "core" %pqr } +2 .tCS.seek 7ml +2 "collection"'E'i +613 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'D  +60 "core"  + .tCBV.dial :waste2b +3 "collection"'t  +86 "core"  +2 .tCS.seek 0ml +49 "collection"'>'4 +1892 "core" ' + #tFlushing lower manifold's waste1 port + .CSV.dial CSR +5 "collection"'H  +41 "Can"u tr +8 "core"  + "collection"'+% +5 "core" %/wx  + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +11 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'I'P +1120 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'' +1627 "core" ' + ."connect"CSV.dial CTV +3 "collection"';  +3 .tCTV.dial CSV +48 "core"  + .tCBV.dial :waste1 +3 "collection"'S @ +85 "core" A +2 .tCS.seek 0ml +4 "collection"'/'4 +2644 "core" ' + #tFlushing lower manifold's waste2b port + .CSV.dial CSR +5 "collection"'3  +47 "core"  + "collection"'M% +4 "core" %6tvO | +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +11 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'R'P +216 "core" ' + ."MFBPCR"delay 30 seconds +911 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'!' +1565 ."MFBPCR"ATV.dial :waste,via: :air3 +3 "MFB"*Z n +63 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'}  +49 "core" ~ + .tCBV.dial :waste2b +3 "collection"'B  +45 "core" o + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*h'R +29 "core"  +2 .tCS.seek 0ml +4 "collection"'N'4 +1602 "core" ' + #"MFBPCR"Parking Bleach in LysateSource line and SPEcolumn + .ATV.dial :air3 +4 "MFB"*T % +74 "core" $ + "MFB"*[% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.029ml +2 "MFB"*r' +630 "core" ' + ."MFBPCR"ATV.dial :ElutionWater +3 "MFB"*Q I +53 "core" I + "MFB"*]% +4 "core" %  I +2 ."MFBPCR"AS.seek 0.059ml +2 "MFB"*W'j +253 "core" ' + #tKilling upper manifold + .CSV.dial CSR +4 "collection"'  +50 "core"  + "collection"'c% +4 "core" %2pt } +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +11 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 4ml +3 "collection"'@'P +288 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*J % +53 "core" $ + "MFB"*<% +4 "core" %k  P +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*|' +216 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*p  +36 "core"  +2 "MFB"*U% +4 "core" % +2 ."MFBPCR"AS.seek 0.769ml +2 "MFB"*o' q +302 "core" ' + .tdelay 5 seconds +502 .CSR.select :air + "collection"' +12 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'`' +1627 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'g +4 ',  +52 "core"  +62 + .tCTV.dial :air +3 "collection"'_  +148 "core" +2 .tCS.seek 0ml +4 "collection"'V'4 +2642 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'^'0 +872 "core" ' + .tCSV.dial :waste +2 "collection"'s +49 "core" +2 .tCS.seek 0ml +3 "collection"'P'4 +856 "core" ' + #tFlushing upper manifold +2 "collection"'X& +5 "core" &WXdor ~L +2 "collection"'G% +3 "core" %2qr ~ +2 .tCSV.dial :flush +2 "collection"'?  +47 "core"  +2 .tCS.seek 5ml +3 "collection"'n'p +1393 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'k @ +47 "core" B + "collection"'w% +4 "core" %prr\\ ~ +2 .tCS.seek 7ml +2 "collection"'d'h +616 "core" ' + ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"' +117 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"'='4 +1866 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'C'0 +859 "core" ' + .tCSV.dial :waste +2 "collection"' +25 "core" ' + ."MFBPCR"delay 3 seconds +24 "core" +2 .tCS.seek 0ml +3 "collection"'6'4 +273 ."MFBPCR"ATV.dial :air3 +47 "MFB"* % +57 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*m% +2 "core" % q A +3 ."MFBPCR"AS.seek 0.794ml + "MFB"*#' +177 "core" ' + "collection"'f& +4 "core" &WXcpu ~L +2 "collection"'u% +4 "core" %5rt[ } + .tCSV.dial :flush +2 "collection"'.  +48 "core"  +2 .tCS.seek 3ml +4 "collection"'~'0 +284 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*q  +55 "core"  + "MFB"* % +4 "core" % \  a +2 ."MFBPCR"AS.seek 0.779ml +3 "MFB"*'  +205 "core" ' + .tdelay 5 seconds +123 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"* I +74 .tCSV.dial :air +3 "collection"' @ +47 "core" H +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.015ml +2 "MFB"*' +2 "core" > +4 "collection"'7% +3 "core" %0rv[  +2 .tCS.seek 5ml +2 "collection"'x'p +618 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"'O'4 +1361 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''0 +862 "core" ' + .tCSV.dial :waste +2 "collection"'e +82 "core" +2 .tCS.seek 0ml +2 "collection"'\\'4 +763 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +101 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +5 "core" &WXcqu oL +2 "collection"' % +4 "core" %0pu q + .tCSV.dial :flush +2 "collection"'  +29 "core" n +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +16 "core"  +2 .tCS.seek 5ml +4 "collection"''p +94 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +60 "core" $ + "MFB"*{% +4 "core" %R # +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +3 "MFB"* ' +232 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +38 "core"  + "MFB"*l% +4 "core" % $\ 2 +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*\ ' +725 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'y @ +48 "core" B + "collection"'"% +4 "core" %prt ~ +3 .tCS.seek 7ml +2 "collection"'$'m +617 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'b  +2 'i  +57 "core"  +97  + .tCBV.dial :waste1 +3 "collection"' @ +48 "core" @ +2 .tCS.seek 0ml +3 "collection"'v'4 +1870 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'& +5 "core" &WXcxx }L +2 "collection"'L% +4 "core" %0ux ~ + .tCSV.dial :flush +2 "collection"'  +81 "core" +2 .tCS.seek 5ml +4 "collection"' 'p +1367 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'& @ +51 "core" B + "collection"''% +4 "core" %pru ~ +2 .tCS.seek 7ml +2 "collection"''e +618 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'j  +46 "core"  + .tCBV.dial :waste2b +2 "collection"'%  +83 "core"  +2 .tCS.seek 0ml +4 "collection"'2'4 +1898 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&9& +5 "core" & o i P;5 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(ӷ +4 "core" ( +3 "manipulator"&A& +3 "core" & i k 4;5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &*& +3 "core" & g i <;5 +2 .tForearm.seek CC +2 "manipulator"&' +90 "core" ' + .tHand.close +2 "manipulator"&0/ +69 "core" / +2 .tCC.seek :open +2 "collection"'8( +425 "core" ( + "manipulator"&4& +4 "core" & e h 4;5 +2 "manipulator"&-% +4 "core" % C h ] E? +2 .tForearm.seek :retract +2 "manipulator"&z'\ +95 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&1(- +315 "core" ( + "manipulator"&K& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &)& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&:'η +115 "core" ' + .tHand.open +3 "manipulator"&51 +66 "core" 1 + "manipulator"&(% +4 "core" % βh 0 ( Yձ0 +48 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&D'\ +102 "core" ' + #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'t& +5 "core" &w{2 +2 .tHand.open + "manipulator"&E1 +23 "core" 1 + "manipulator"&H& +4 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&+(- +6 "core" ( + "manipulator"&>& +4 "core" &- u  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &I& +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&;'η +102 "core" ' + .tHand.close +2 "manipulator"&S/ +54 "core" / + "manipulator"&& +4 "core" &- p W  +2 "manipulator"&3% +4 "core" % F I ] +2 .tForearm.seek :retract +2 "manipulator"&M'\ +101 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&/(ӷ +289 "core" ( + "manipulator"&R& +4 "core" & l s;6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &}& +3 "core" & g g $;6 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&Z' +103 "core" ' + "manipulator"&B& +4 "core" & i h ;6 +2 "manipulator"&% +4 "core" % i i . +2 "collection"'!& +3 "core" &yx +2 "collection"'T& +4 .tCC.seek :closed +2 "collection"'[(W +4 "core" &v{ +3 &xy1  +8 &*xw|9 |- +10 &]xz= zA +9 &<txy7 |U +9 &Qv{9 ~W +10 &Lxz W +9 &|Nwy; W +9 &>Nx|9 W +10 &Nw|z ~W +9 &Nx{6 W +10 &Lxz5 W +9 & GMw{7 V +9 &"Qwzu W +10 &#Owy W +9 &%Pw{z ~W +9 &'NQx{ W +10 &)Lu| W +9 &*NwyQ W +10 &,Owz V +9 &.VRxz W +9 &0Oxz W +10 &1Owz W +9 &3Twy ~W +9 &5^Pw{P W +10 &7Rxz ~W +9 &8Oxy ~W +10 &:Ovz W +9 &(Rw{ ~W +10 &?Qw| W +9 &ASx| ~W +9 &CnQ{z W +10 &E0Rv{ ~W +9 &FTz{ ~W +10 &HWy{ ~X +9 &Johx| }Y +9 &L%yz y] +10 &Mv{ va +9 &Oyz vb# +10 &QUwx ub' +9 &Svx ub+ +9 &Tvx ub* +10 &Vwvz| uA +9 &WB%vy y&p +9 &W`pvy |R +3 ( + "collection"'T& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.26 + "collection"'h& +6 "core" &W`nv{ |R + .tHand.open + "manipulator"&Q1 +62 "core" 1 + "manipulator"&]% +4 "core" % " 4 7 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&r'\ +39 "core" ' + ."MFBPCR"delay 3 seconds +56 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +5 "core" &W`nvxz ~R +2 "collection"'c% +3 "core" %1vx ~ + .tCSV.dial CSR +2 "collection"'N  +49 "core"  + "collection"'J% +4 "core" %1ux~ } +2 #tPulling 5ml of CSR.flush .CSR.select :flush +4 "collection"' +10 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'<'p +150 ."MFBPCR"ATV.dial :air3 +2 "MFB"*W % +54 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*p% +2 "core" %  +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*U'\ 4n +531 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*|  +23 "core" ' + .tdelay 5 seconds +30 "core" + "MFB"*@% +4 "core" %\ 4f \ = +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*,' +329 "core" ' + ."MFBPCR"delay 3 seconds +133 .tCSR.select :air +2 "collection"' +11 'g% +2 "core" %psut v +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'_'^ +144 ."MFBPCR"ATV.dial :ASV +2 "MFB"*` n +101 "core" m + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*V  +58 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*s'V +421 "core" ' + .tCSV.dial :waste +2 "collection"'^ +149 "core" + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'X'4 +2016 "core" ' + #tPurging external Intake +3 "collection"'G& +4 "core" &W`mrt }R +2 "collection"'?% +3 "core" %2qs | + .tCSV.dial :flush +2 "collection"'P  +47 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'k' +2659 "core" ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'w +2 'n  +52 "core"  +34 ~ + .tCTV.dial :intake +2 "collection"'  +83 "core" + .tIntake.select :open + "sampler") +12 .tCS.seek 0ml +2 "collection"'d'4 +2753 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'=  +83 "core"  + #tFlushing upper manifold +2 "collection"'& +5 "core" &W`mss{ zR +2 "collection"'C% +3 "core" %8qu~ { + .tCSV.dial :flush +2 "collection"'  +82 "core"  +2 .tCS.seek 5ml +3 "collection"'m'p +1378 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'f @ +48 "core" B + "collection"'u% +4 "core" %puz| { +2 .tCS.seek 7ml +2 "collection"'.'j +298 "Can"t x~ +308 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'o +116 "core"  +42 .tCTV.dial :air +9 .CS.seek 0ml +4 "collection"'6'4 +165 "core" ' + ."MFBPCR"delay 1:00 +1703 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'q'0 +872 "core" ' + .tCSV.dial :waste +2 "collection"' +50 "core" +2 .tCS.seek 0ml +3 "collection"'#'4 +854 "core" ' + "collection"'& +4 "core" &W`mtwo {R +2 "collection"'% +3 "core" %7swo { +2 .tCSV.dial :flush +2 "collection"'7  +49 "core"  +2 .tCS.seek 3ml +3 "collection"''0 +882 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'~ @ +49 "core" B + "collection"'x% +4 "core" %0swn { +2 .tCS.seek 5ml +2 "collection"'O'p +295 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +94 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"''4 +1362 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +863 "core" ' + .tCSV.dial :waste +2 "collection"' +83 "core" +2 .tCS.seek 0ml +3 "collection"''4 +849 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & F F \ ;6 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +15 "core" ( + "manipulator"&{& +4 "core" &ӽ I M6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &ӽ ? F6 + .tForearm.seek CC +2 "manipulator"&\\' +97 "core" ' + .tHand.close +3 "manipulator"&/ +66 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( + "manipulator"&l& +4 "core" & k i 5\ +2 "manipulator"& % +4 "core" % B h h ? +2 .tForearm.seek :retract +2 "manipulator"&y'\ +94 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&"(- +302 "core" ( + "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +4 "core" &-  + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&i'η +116 "core" ' +2 .tHand.open +2 "manipulator"&1 +69 "core" 1 + "manipulator"&$% +4 "core" % αh  ұ2 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + #tCompleted [postDeployPhase] begun 17:25:52 +2 #Extending 18tun_postDeploy until completion of MFBPCR +397 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial ASV + .ASV.dial :wasteR +4 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*L'V +20137 "core" ' + ."MFBPCR"delay 20 seconds +2003 .ATV.dial :air3 +2 "MFB"* % +142 "core" & + "MFB"*v% +4 "core" %V +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*&' +11899 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*' n +139 "core" m + ."MFBPCR"ASV.dial :wasteR +2 "MFB"* % +5 "core" %   +2 ."MFBPCR"AS.seek 0.09ml +2 "MFB"*j' +10079 "core" ' + ."MFBPCR"delay 30 seconds +2398 "Can"w X +604 ."MFBPCR"ATV.dial :extSrc +2 "MFB"*%  +74 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater +2 "MFB"* I +103 "core" J + "MFB"*9% +4 "core" %  +2 ."MFBPCR"AS.seek 0.12ml +2 "MFB"*A' +632 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"** % +52 "core" % + "MFB"*0% +4 "core" % J +2 ."MFBPCR"AS.seek 0.13ml +2 "MFB"*' +227 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +37 "core"  +2 "MFB"*Y% +4 "core" %0o +2 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*4' +2040 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*- % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" % ? +2 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*'X +527 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*K  +53 "core"  + "MFB"*)% +4 "core" %X c +2 ."MFBPCR"AS.seek 0.24ml +2 "MFB"*5' C +324 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*( n +100 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*z  +35 "core"  + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*t'(@ +1522 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 *E% +2 "core" %(#  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*H' +6662 "core" ' +2 ."MFBPCR"SPE.hold 2:46:40,95C +50 .delay 3:00 +4 "MFB"*> @F@ +4 "core" /j +17996 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*I' +4797 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ASV.dial :wasteD +2 "MFB"*: I +106 "core" I +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*S'V +5776 "core" ' + #"MFBPCR"Priming Eluate + .AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +2 "MFB"*3  +60 "core"  + #"MFBPCR"Swish #1 of 2 +2 "MFB"*1% +5 "core" %(" Oi +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*D'\  +1036 "core" ' + "MFB"*;% +4 "core" %\  le\ 8 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*R'( +1035 "core" ' + #"MFBPCR"Swish #2 of 2 +2 "MFB"*}% +5 "core" %(3 k +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*+'\  +1038 "core" ' + "MFB"*B% +4 "core" %\  p + +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(7 +1035 "core" ' + ."MFBPCR"delay 3 seconds +303 "MFB"*!% +2 "core" %(N v +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*M' Y +3728 "core" ' + ."MFBPCR"delay 3 seconds +302 #Eluate primed + .ATV.dial :waste2 +3 "MFB"*8 % +60 "core" $ +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*h'V +3477 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*Q  +3 "core"  +  + ."MFBPCR"ASV.dial :SPErecovery +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118nov1919h.pcr +3 #Building PCR Slug from ASV with MM2 mix, PP4 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*]  +105 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +28 "core"  + "MFB"*c% +4 "core" %V C +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*T'(Q +94 "Can"} WW +2455 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*N' +2902 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*J n +147 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*Z'R +5078 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*W'(@ +2906 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*2  +158 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*p  +39 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*\ % +2 "core" %(9 ^ +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*|'Fc +621 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*@  +151 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*U% +3 "core" %F] 2\ 1 +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*g' +1831 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*`  +37 "core"  + #"MFBPCR"Adding PP4 +2 .delay 2 seconds +203 "MFB"*<% +2 "core" %\   R +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*V' +622 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*, % +38 "core" % + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*^% +2 "core" %  w ` +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*_'3 +619 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*G  +129 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*?% +2 "core" %2   Y +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*P'\ +5850 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*X n +35 "core" n + ."MFBPCR"delay 2 seconds +203 "MFB"*n% +2 "core" %\  gf +3 ."MFBPCR"AS.seek 0.6ml + "MFB"*w'\  +632 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +51 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*k% +2 "core" %\  - +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*=' T +5059 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +57 "core"  +43 ."MFBPCR"ASV.dial :waste1 +10 "MFB"*C  +77 "core"  + ."MFBPCR"ARV.dial :air1 +3 "MFB"*  +37 "core"  + #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*d% +5 "core" % Y  +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*f'x +21671 "Can" SR +10931 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*u  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*m % +44 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +47924 "Can" zy +60004  ]\\ +60004  jj +60003  Y +60004  hh +60004  zu +60004  ]] +60004  kj +24613 ."PCR"PCR.off +156 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"T6934460:2279,863,731,699,59.9628;6935360:2631,881,701,699,60.0001;6936410:2948,1279,691,677,60.0001;7045500:2305,971,719,711,60.0001;7046400:2554,985,698,696,59.9628;7047450:2941,1157,688,666,60.0001;7156450:2300,967,692,711,60.0001;7157350:2548,963,697,685,60.0374;7158400:2932,1165,688,662,60.0001;7267370:2319,843,722,713,59.9628;7268270:2660,848,693,674,60.0001;7269320:2902,1289,698,692,60.0001;7377800:2313,862,688,711,59.9628;7378700:2668,833,690,682,60.0001;7379750:2891,1275,699,685,60.0374;7488980:2312,842,722,708,60.0001;7489880:2655,846,691,639,60.0001;7490930:2930,1278,696,686,60.0001;7599690:2301,945,709,692,60.0001;7600590:2583,978,682,666,60.0001;7601640:2879,1185,698,688,60.0001;7710660:2311,857,708,699,59.9628;7711560:2586,900,684,663,60.0001;7712610:2893,1268,702,702,60.0001;7821680:2317,911,729,721,60.0001;7822580:2628,888,700,694,60.0001;7823630:2939,1293,691,677,60.0374;7932650:2303,872,716,695,60.0001;7933550:2622,907,685,674,60.0374;7934600:2877,1232,704,704,60.0001;8043710:2304,933,730,723,59.9628;8044610:2618,867,701,699,60.0001;8045660:2929,1267,662,676,60.0001;8154430:2300,919,702,696,59.9628;8155330:2579,950,682,665,60.0374;8156380:2870,1180,701,691,60.0001;8265300:2308,934,709,687,59.9628;8266200:2566,961,684,669,60.0001;8267250:2899,1172,691,646,60.0001;8376530:2300,971,731,693,60.0001;8377430:2556,939,700,706,59.9628;8378480:2939,1204,686,666,60.0374;8487420:2305,944,724,723,60.0001;8488320:2562,943,703,697,60.0374;8489370:2942,1212,684,665,60.0374;8598630:2300,939,731,723,60.0001;8599530:2596,904,705,704,59.9628;8600580:2927,1267,686,671,60.0001;8709330:2296,843,711,694,60.0001;8710230:2638,904,675,623,60.0374;8711280:2858,1213,707,698,59.9628;8820300:2297,854,723,712,60.0001;8821200:2657,848,695,678,60.0001;8822250:2892,1245,701,704,60.0374;8931660:2297,871,702,643,60.0001;8932560:2624,877,690,666,60.0001;8933610:2891,1222,710,700,60.0001;9042740:2295,883,709,683,60.0001;9043640:2586,950,686,667,59.9628;9044690:2863,1164,699,690,59.9628;9153300:2292,883,709,700,59.9628;9154200:2594,949,648,665,60.0001;9155250:2873,1196,705,697,60.0374;9264140:2291,991,727,731,60.0001;9265040:2566,939,698,699,59.9628;9266090:2925,1255,683,660,60.0374;9375360:2293,1001,715,708,59.9628;9376260:2525,999,691,678,60.0001;9377310:2882,1170,697,684,60.0001;9486030:2300,888,730,724,60.0001;9486930:2612,888,704,701,60.0001;9487980:2927,1252,680,623,60.0001;9597210:2302,827,710,649,59.9628;9598110:2635,876,693,676,60.0001;9599160:2890,1309,701,694,60.0001;9708500:2287,851,715,690,60.0001;9709400:2636,877,683,664,60.0374;9710450:2814,1260,704,707,60.0001;9819580:2297,932,712,693,59.9628;9820480:2594,937,681,667,60.0001;9821530:2858,1216,707,696,60.0001;9930550:2297,984,713,700,59.9628;9931450:2535,975,691,675,60.0001;9932500:2895,1164,697,684,60.0001;10041530:2290,1002,724,713,59.9628;10042430:2539,959,697,693,60.0001;10043480:2917,1222,683,622,60.0001;10152870:2303,904,702,722,59.9628;10153770:2607,898,702,704,60.0001;10154820:2934,1281,689,670,60.0001;10263770:2311,982,724,713,60.0001;10264670:2556,970,698,705,60.0001;10265720:2924,1205,688,666,60.0001;10374560:2324,978,713,702,60.0001;10375460:2560,1017,693,685,60.0001;10376510:2947,1170,690,669,60.0001;10485590:2347,997,715,703,59.9628;10486490:2597,1016,689,692,59.9628;10487540:2971,1209,691,677,60.0001;10596250:2393,958,685,702,59.9628;10597150:2654,1001,694,683,60.0001;10598200:3034,1172,691,671,60.0374;10707340:2471,950,728,732,60.0001;10708240:2799,919,701,665,59.9628;10709290:3150,1294,688,675,59.9628;10818230:2547,926,732,725,59.9628;10819130:2894,900,702,696,60.0001;10820180:3257,1323,689,679,60.0001;10929280:2635,876,715,702,60.0001;10930180:3007,834,689,662,60.0001;10931230:3310,1254,705,700,59.9628;11040550:2705,1021,723,711,60.0001;11041450:3013,995,702,699,60.0001;11042500:3471,1220,653,664,60.0001;11151910:2789,916,705,734,60.0001;11152810:3164,884,700,704,60.0374;11153860:3582,1275,685,666,59.9628;11263220:2849,892,734,726,60.0001;11264120:3243,899,675,700,60.0001;11265170:3668,1253,685,666,60.0001;11374470:2912,939,711,694,59.9628;11375370:3256,975,690,680,60.0001;11376420:3699,1154,665,686,60.0001;11485870:2976,1239,702,727,60.0001; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118nov1919h.pcr +2 "MFB"*o% +5 "core" %| + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml + "MFB"*.'(@ +1030 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*6  +37 "core" + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +118 "core" % + "MFB"*q% +4 "core" %('f +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zm +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core"  + "MFB"*7% +4 "core" %Zq\ c X +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*#'> +6059 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*~ % +54 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*x% +2 "core" %> T G +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'Z +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*s  +53 "core"  + "MFB"*O% +4 "core" %`u\ = +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +61 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +79 "core"  + "MFB"*% +4 "core" %pI +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*{'] +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*r'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*[' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*l'V +990 "Can" UU +1742 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +48 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*\\ % +118 "core" % + "MFB"*% +4 "core" %V, +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +231 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*b  +54 "core"  + "MFB"*% +4 "core" %  ^ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*$'> +16111 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*y % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*i% +2 "core" %>  ? +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*e' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" + "MFB"*v% +4 "core" %\ = +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*L'q +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*'  +38 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"* 'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*&' +5781 "core" ' +45 ."MFBPCR"delay 1 second +107 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*9'V +1053 "Can" UU +1679 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2735 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +5070 "core" ' +3 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18nov1921h.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +57 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*-  +25 "core"  + "MFB"*% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*4'(^ +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*K' +2898 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*) n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5075 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*('(@ +2906 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*z  +160 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*5  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*E% +2 "core" %($ +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*t'FN +624 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*H  +155 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*:% +3 "core" %FK\  O +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*I' +1842 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*S  +37 "core" + #"MFBPCR"Adding PP3 +2 .delay 2 seconds +203 "MFB"*3% +2 "core" % +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*1' +628 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +38 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*;% +2 "core" %W +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*D'' +633 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*}  +127 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*R% +2 "core" %'\ 1 +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*B'\ +3433 "Can" SS +2435 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*+ n +36 "core" m + ."MFBPCR"delay 2 seconds +203 "MFB"*!% +2 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*'\  +628 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*8  +51 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*M% +2 "core" %\ \  M +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*Q' J +5054 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*]  +58 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +53 "MFB"*  +38 "core"  + #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*c% +5 "core" % O \\ +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*h'n +32583 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*T  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*J % +36 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +15971 "Can" X +60004  nn +60004  zy +60004  ]] +60003  jj +60004  ] +60004  qq +60004  yy +56217 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"13843840:2036,816,724,702,59.9628;13844740:2363,909,647,672,60.0001;13845790:2542,1255,709,700,60.0374;13954640:2055,965,711,696,59.9628;13955540:2283,997,687,675,60.0001;13956590:2563,1168,693,668,60.0001;14065390:2046,990,713,697,59.9628;14066290:2256,986,667,679,60.0001;14067340:2577,1147,690,678,60.0001;14176520:2052,939,710,690,59.9628;14177420:2312,972,684,671,59.9628;14178470:2544,1196,695,648,60.0001;14287290:2047,888,706,693,60.0001;14288190:2317,925,684,662,60.0001;14289240:2540,1203,704,697,59.9628;14398130:2046,966,719,709,59.9628;14399030:2248,1021,698,698,60.0374;14400080:2592,1176,682,617,60.0374;14508930:2052,1025,719,717,59.9628;14509830:2254,940,694,691,60.0001;14510880:2590,1175,684,674,60.0374;14619970:2050,869,726,720,60.0001;14620870:2352,865,699,688,60.0001;14621920:2582,1296,668,688,60.0374;14731160:2047,951,679,692,60.0001;14732060:2262,988,689,675,60.0001;14733110:2558,1137,693,674,60.0001;14841830:2045,1010,725,720,59.9628;14842730:2253,956,696,699,59.9628;14843780:2592,1174,680,616,60.0001;14952910:2051,954,723,730,59.9628;14953810:2283,914,704,695,60.0001;14954860:2611,1267,681,666,60.0001;15063810:2050,1008,719,719,59.9628;15064710:2251,1009,703,687,60.0001;15065760:2606,1233,646,669,60.0001;15175060:2051,961,678,693,59.9628;15175960:2266,987,692,677,60.0001;15177010:2580,1158,694,681,60.0001;15285990:2047,926,714,695,60.0001;15286890:2263,968,690,682,60.0001;15287940:2560,1164,693,685,60.0001;15396920:2052,929,710,689,60.0001;15397820:2291,976,684,671,60.0001;15398870:2554,1168,701,684,59.9628;15507640:2054,881,712,691,60.0001;15508540:2335,926,647,666,60.0001;15509590:2563,1198,705,697,60.0001;15618950:2054,973,729,715,60.0001;15619850:2273,992,701,706,60.0001;15620900:2604,1241,653,661,59.9628;15730210:2055,923,670,696,60.0001;15731110:2288,950,686,667,60.0001;15732160:2554,1185,702,692,60.0374;15841190:2061,868,722,712,60.0001;15842090:2382,833,691,665,59.9628;15843140:2533,1323,700,697,60.0001;15952310:2061,867,712,685,60.0001;15953210:2339,890,686,664,60.0374;15954260:2562,1218,710,702,60.0001;16063110:2064,898,708,693,60.0001;16064010:2302,933,647,665,60.0001;16065060:2551,1215,704,692,60.0001;16173960:2065,928,729,728,59.9628;16174860:2350,885,701,693,60.0374;16175910:2609,1291,696,682,60.0001;16284890:2069,1000,729,728,59.9628;16285790:2315,889,678,704,60.0001;16286840:2623,1287,686,668,60.0001;16396120:2069,884,707,697,60.0001;16397020:2321,936,688,665,60.0001;16398070:2564,1192,674,697,60.0374;16507960:2066,969,727,714,59.9628;16508860:2279,1005,699,702,60.0374;16509910:2613,1146,689,656,60.0001;16619650:2067,853,697,721,59.9628;16620550:2350,887,703,702,60.0001;16621600:2642,1263,686,664,60.0001;16731000:2073,884,731,721,60.0001;16731900:2355,888,672,699,60.0001;16732950:2630,1301,688,668,60.0001;16842420:2082,984,729,718,59.9628;16843320:2296,1007,696,703,60.0001;16844370:2636,1239,653,659,60.0374;16953460:2078,863,720,678,60.0001;16954360:2390,858,698,688,60.0001;16955410:2614,1305,693,681,60.0001;17064070:2073,836,721,715,60.0001;17064970:2395,876,698,683,60.0001;17066020:2617,1271,666,684,60.0374;17174840:2083,999,720,720,59.9628;17175740:2270,1000,700,685,60.0374;17176790:2622,1190,688,675,60.0001;17285910:2087,998,727,729,59.9628;17286810:2308,961,705,698,59.9628;17287860:2640,1245,651,667,60.0001;17396690:2074,980,713,703,60.0001;17397590:2284,1000,690,684,60.0001;17398640:2615,1187,697,674,60.0001;17507700:2093,884,710,699,59.9628;17508600:2369,912,686,667,60.0001;17509650:2593,1228,703,671,60.0374;17618650:2085,960,724,735,59.9628;17619550:2315,964,705,695,60.0001;17620600:2655,1254,680,673,60.0001;17729950:2103,942,732,722,59.9628;17730850:2357,889,703,703,60.0001;17731900:2641,1282,686,667,60.0374;17841570:2096,947,710,700,59.9628;17842470:2313,995,688,674,60.0001;17843520:2624,1159,657,685,60.0001;17952980:2085,1004,721,721,60.0001;17953880:2312,985,697,698,60.0001;17954930:2655,1227,682,663,60.0001;18063940:2089,902,730,727,60.0001;18064840:2379,882,673,699,59.9628;18065890:2659,1321,685,669,60.0001;18175440:2088,981,714,700,60.0001;18176340:2321,994,691,676,60.0001;18177390:2619,1167,662,678,59.9628;18286550:2106,901,701,725,59.9628;18287450:2379,949,704,702,60.0001;18288500:2675,1281,686,667,60.0374;18397490:2100,1183,721,713,60.0001; +67 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18nov1921h.pcr +2 "MFB"*N% +4 "core" %k- +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Z'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*2  +36 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"*p % +119 "core" & + "MFB"*\ % +4 "core" %(( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*W'Zn +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*@  +54 "core"  + "MFB"*U% +4 "core" %Zw , I +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*|'> +1542 "Can" UU +4518 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*` % +54 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*<% +2 "core" %> ] I +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*g'[ +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*,  +53 "core" + "MFB"*^% +4 "core" %\\ f ^ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*V'p +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*G  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*?  +79 "core"  + "MFB"*_% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*X'c +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml + "MFB"*n' +3077 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*P'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*C  +47 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +118 "core" % + "MFB"*d% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*=' +229 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*u  +53 "core"  + "MFB"*m% +4 "core" %\  V +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*o'> +16111 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*f % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*6% +2 "core" %>  @ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* ' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*q  +53 "core"  + "MFB"*.% +4 "core" %\ 3 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q1 +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*7  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +2852 "Can" yv +15029 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*~' +5783 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +51 "MFB"*#' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +1673 "Can" WW +3395 "core" ' +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18nov1922h.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer + #Priming with carrier +3 .ATV.dial ARV +3 "MFB"*{  +58 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +25 "core"  + "MFB"*% +4 "core" %V' +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*/'(X +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*[ n +162 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +5074 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\\'(@ +2906 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +160 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*l  +37 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*b% +2 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FI +614 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"* n +105 "core" n + ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*y% +3 "core" %FF\ 4 +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*i' +1833 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*$ I +37 "core" I + #"MFBPCR"Adding PP5 +2 .delay 2 seconds +203 "MFB"*% +2 "core" %J +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*v' +640 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*e % +37 "core" $ + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*'% +2 "core" %  D +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*L' +613 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +125 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*&% +2 "core" %" + +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*%'\ +5854 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +36 "core" n + ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %\ \  W +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*9'\  +624 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*j  +51 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"**% +2 "core" %\ Y +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*0' G +5075 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*A  +58 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*  +38 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % M +2 ."MFBPCR"AS.seek 0.326ml + "MFB"*-'l +18216 "Can" SS +14380 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +72 "core"  +49 ."MFBPCR"ASV.dial :PCRlock +5 "MFB"*Y % +35 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +44436 "Can" ll +60004  yx +60004  || +60003  y +60004  a`X @CET1542668711.70  ji +60004  zy +60004  ^] +28403 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"20752950:2019,818,722,706,60.0001;20753850:2338,888,653,670,60.0001;20754900:2552,1219,709,702,60.0001;20864310:2039,1000,724,720,60.0001;20865210:2265,997,700,706,60.0374;20866260:2590,1190,647,664,60.0001;20975510:2043,939,674,691,60.0001;20976410:2263,944,682,666,60.0001;20977460:2539,1156,700,687,60.0001;21086850:2043,867,712,694,60.0001;21087750:2336,923,643,668,60.0001;21088800:2522,1239,704,701,60.0001;21197960:2041,897,714,698,60.0001;21198860:2333,894,682,673,60.0001;21199910:2520,1210,700,655,59.9628;21309510:2030,952,675,696,60.0001;21310410:2237,985,690,678,60.0001;21311460:2550,1146,694,672,60.0001;21421030:2047,844,715,698,59.9628;21421930:2352,907,646,671,60.0001;21422980:2529,1281,703,706,60.0001;21531890:2048,996,723,712,59.9628;21532790:2234,1029,698,701,60.0001;21533840:2583,1184,688,656,60.0001;21643380:2048,866,686,713,59.9628;21644280:2358,861,690,684,60.0001;21645330:2540,1309,701,687,60.0001;21754700:2041,870,707,685,59.9628;21755600:2301,926,650,662,60.0001;21756650:2529,1194,704,702,60.0374;21865950:2043,865,723,716,60.0001;21866850:2346,829,695,679,60.0001;21867900:2558,1319,694,696,60.0001;21976890:2047,909,708,691,60.0001;21977790:2253,923,684,665,60.0374;21978840:2539,1200,699,692,60.0374;22087760:2051,845,719,705,60.0001;22088660:2357,850,690,680,60.0001;22089710:2537,1297,702,674,60.0001;22198750:2038,977,722,736,59.9628;22199650:2242,958,705,697,60.0001;22200700:2601,1204,685,657,60.0001;22309320:2042,929,726,728,60.0374;22310220:2291,918,703,696,60.0001;22311270:2590,1301,683,642,60.0374;22420450:2033,940,704,656,59.9628;22421350:2247,969,686,675,60.0001;22422400:2554,1167,697,677,60.0001;22531540:2038,1009,722,709,60.0374;22532440:2252,920,698,699,60.0001;22533490:2597,1245,681,661,60.0001;22642270:2041,852,719,674,59.9628;22643170:2348,847,694,676,60.0001;22644220:2557,1274,699,696,60.0001;22753320:2044,969,712,694,59.9628;22754220:2259,995,691,682,60.0001;22755270:2559,1155,691,668,60.0374;22864230:2043,872,683,699,60.0001;22865130:2361,842,687,675,60.0001;22866180:2524,1287,707,707,60.0374;22975370:2046,842,716,691,59.9628;22976270:2342,893,681,619,59.9628;22977320:2546,1225,706,700,60.0001;23086330:2046,842,718,707,60.0001;23087230:2344,833,692,669,60.0001;23088280:2538,1326,702,708,60.0374;23197470:2055,884,712,692,59.9628;23198370:2332,914,649,668,60.0001;23199420:2516,1229,707,696,60.0374;23308550:2048,894,711,688,59.9628;23309450:2299,944,683,667,60.0001;23310500:2531,1190,698,650,60.0374;23419360:2037,999,717,718,59.9255;23420260:2251,920,700,694,60.0001;23421310:2588,1239,682,667,60.0001;23530880:2047,1045,719,722,59.9628;23531780:2254,971,705,696,60.0001;23532830:2603,1239,683,664,60.0374;23642160:2039,961,709,697,60.0001;23643060:2261,996,690,681,60.0001;23644110:2564,1162,696,671,60.0001;23753420:2046,1009,718,721,60.0001;23754320:2234,998,698,692,60.0374;23755370:2586,1167,688,666,60.0374;23864450:2045,884,729,726,60.0001;23865350:2319,883,702,700,59.9628;23866400:2610,1250,656,663,60.0374;23975600:2042,889,674,698,59.9628;23976500:2333,836,689,663,60.0001;23977550:2546,1292,700,700,60.0374;24086990:2046,911,727,730,60.0001;24087890:2305,878,676,702,60.0001;24088940:2613,1268,682,660,60.0001;24198140:2051,941,710,687,59.9628;24199040:2310,927,676,667,60.0001;24200090:2556,1251,711,670,60.0001;24309140:2048,970,728,737,59.9628;24310040:2279,979,707,696,59.9628;24311090:2610,1209,682,669,60.0374;24419920:2049,854,714,701,60.0001;24420820:2345,859,690,667,60.0001;24421870:2559,1308,670,696,60.0001;24531380:2054,869,704,644,59.9628;24532280:2331,931,679,664,60.0001;24533330:2566,1218,707,696,60.0001;24642350:2049,920,731,722,59.9628;24643250:2320,875,702,700,60.0001;24644300:2598,1271,686,669,60.0001;24753770:2050,870,715,702,60.0001;24754670:2350,865,689,670,60.0001;24755720:2562,1257,700,696,60.0001;24865040:2054,855,724,706,60.0001;24865940:2329,837,697,690,59.9628;24866990:2587,1323,696,681,60.0001;24976480:2051,961,711,695,60.0001;24977380:2268,988,690,674,60.0374;24978430:2551,1169,697,684,60.0374;25087440:2051,985,714,700,60.0001;25088340:2262,993,689,674,59.9628;25089390:2566,1176,698,683,60.0001;25198830:2042,985,722,693,60.0001;25199730:2259,982,705,692,60.0001;25200780:2611,1196,684,662,60.0001;25310060:2055,1172,717,696,59.9628; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18nov1922h.pcr +2 "MFB"*4% +5 "core" %no + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml + "MFB"*)'(@ +1029 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*K  +35 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +117 "core" & + "MFB"*z% +4 "core" %(' +2 ."MFBPCR"AS.reconfigure ASslow1 +53 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*5'Zm +225 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*E  +53 "core"  + "MFB"*(% +4 "core" %Zj\  M +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*H'> +6058 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*: % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*t% +2 "core" %>  c +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*S'I +534 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*3  +54 "core"  + "MFB"*I% +4 "core" %X +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +325 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*;  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*1  +79 "core"  + "MFB"*}% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*R'f +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*D' +3076 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*8' +3175 "Can" XW +2602 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +48 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*] % +119 "core" % + "MFB"*% +5 "core" %V9 + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*c' +233 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Q  +52 "core"  + "MFB"*T% +4 "core" %  ) +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*J'> +16111 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*> % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*N% +2 "core" %?\ 7 +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*h' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*2  +54 "core" + "MFB"*p% +4 "core" %w\ 6 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*\ 'qM +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*Z  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*@'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*U' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml + "MFB"*`' +3293 "Can" XW +2483 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +47 "MFB"*,'V +2738 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*^' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*?'V +5067 "core" ' +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18nov2000h.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer + #Priming with carrier +3 .ATV.dial ARV +3 "MFB"*_  +58 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*V  +26 "core"  + "MFB"*X% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*n'(V +2549 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*P' +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"* n +161 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*k'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*w'(@ +2909 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*C  +159 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*d% +2 "core" %(! +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FK +617 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*u I +57 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*m% +4 "core" %FEn\ < +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*=' +1828 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*f n +37 "core" n + #"MFBPCR"Adding PP2 + .delay 2 seconds +204 "MFB"*6% +2 "core" %\ m M +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*o' +619 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*q  +37 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*.% +2 "core" %\ | R +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"* ' +627 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*7  +126 "core"  + ."MFBPCR"delay 7 seconds +481 "Can" RR +222 "MFB"*% +2 "core" %iL +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*'\ +5863 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*~ n +36 "core" n + ."MFBPCR"delay 2 seconds +203 "MFB"*x% +2 "core" %\ \ 0 +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*#'\  +630 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*s  +52 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*O% +2 "core" %\ P +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*' ? +5062 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +57 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % B\  O +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*{'a +32604 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +36 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +12332 "Can" X +60004  ^ +60004  kk +60004  y +60003  _^\\ +60004  ii +60004  zz +60004  ]] +60004  RQ +2964 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"27667010:2407,824,736,727,59.9628;27667960:2687,981,687,677,60.0001;27668810:2097,886,667,691,60.0374;27669560:1571,1025,691,675,59.9628;27778440:2459,861,714,711,59.9628;27779390:2651,1008,693,680,60.0374;27780240:2114,836,693,678,60.0374;27780990:1537,999,666,682,60.0001;27889960:2327,1008,726,688,59.9628;27890910:2661,866,688,678,60.0374;27891760:2107,982,694,693,60.0001;27892510:1557,875,691,669,60.0001;28001790:2456,857,712,708,59.9628;28002740:2609,965,698,688,60.0001;28003590:2119,869,690,674,60.0001;28004340:1511,965,697,696,60.0001;28113470:2379,1011,713,699,60.0001;28114420:2645,867,695,682,60.0001;28115270:2087,1011,691,684,60.0001;28116020:1539,860,690,673,60.0001;28225130:2324,1014,724,729,60.0001;28226080:2668,863,683,657,60.0374;28226930:2058,924,707,666,60.0374;28227680:1573,920,689,664,60.0001;28336470:2338,985,696,709,59.9628;28337420:2651,838,691,675,60.0001;28338270:2070,1002,703,689,60.0374;28339020:1560,876,688,667,59.9628;28448350:2426,930,707,691,60.0001;28449300:2581,912,707,699,60.0001;28450150:2125,972,682,666,60.0001;28450900:1504,881,699,690,60.0001;28560250:2397,853,723,710,59.9628;28561200:2655,1011,665,683,60.0001;28562050:2090,841,691,665,60.0001;28562800:1526,969,702,690,59.9628;28671920:2336,1012,717,704,59.9628;28672870:2650,863,691,676,59.9628;28673720:2039,936,704,693,59.9628;28674470:1569,896,688,662,59.9628;28783870:2443,844,709,693,60.0001;28784820:2601,997,705,696,59.9628;28785670:2126,940,676,620,60.0001;28786420:1532,901,703,702,60.0001;28895490:2310,995,731,691,60.0001;28896440:2679,871,682,667,60.0374;28897290:2050,955,706,699,60.0001;28898040:1569,917,685,660,60.0001;29006980:2447,859,709,694,59.9628;29007930:2628,938,678,697,59.9628;29008780:2113,906,689,666,60.0374;29009530:1523,967,701,707,60.0001;29118870:2354,916,731,724,60.0001;29119820:2675,970,682,662,60.0001;29120670:2027,911,705,697,60.0001;29121420:1556,999,686,668,60.0001;29230550:2308,993,729,719,59.9628;29231500:2670,906,681,669,60.0001;29232350:2039,951,711,676,60.0001;29233100:1567,872,687,660,60.0001;29342360:2344,902,728,730,59.9628;29343310:2671,966,682,665,60.0001;29344160:2056,920,706,696,60.0374;29344910:1563,966,683,669,59.9628;29454400:2310,1024,729,731,59.9628;29455350:2670,876,684,661,60.0001;29456200:2053,979,705,706,60.0374;29456950:1571,928,644,668,60.0001;29566470:2435,872,713,700,60.0001;29567420:2640,1001,700,693,60.0001;29568270:2104,907,689,667,60.0374;29569020:1521,992,707,675,60.0001;29678200:2383,886,721,679,60.0001;29679150:2661,978,685,672,60.0374;29680000:2069,864,698,692,60.0001;29680750:1545,974,693,676,60.0001;29789890:2418,859,720,702,59.9628;29790840:2630,1028,667,694,59.9628;29791690:2091,882,689,677,59.9628;29792440:1512,1000,705,696,60.0001;29901750:2337,1006,716,711,60.0001;29902700:2630,866,692,666,60.0001;29903550:2049,1014,699,687,60.0001;29904300:1555,876,685,667,60.0374;30013230:2443,921,705,691,59.9628;30014180:2585,931,706,695,60.0001;30015030:2129,979,686,659,60.0001;30015780:1473,889,706,695,60.0001;30124630:2308,927,699,729,60.0001;30125580:2671,958,697,663,60.0001;30126430:2060,930,703,698,60.0001;30127180:1554,1003,687,671,60.0374;30236810:2422,903,708,683,60.0001;30237760:2570,895,706,701,60.0001;30238610:2110,986,685,670,60.0001;30239360:1501,883,697,690,60.0001;30348600:2358,939,727,726,60.0001;30349550:2656,983,688,677,60.0374;30350400:2044,882,696,680,60.0001;30351150:1534,1026,694,680,60.0374;30460600:2436,868,717,707,59.9628;30461550:2605,1020,701,692,60.0374;30462400:2119,887,686,668,60.0374;30463150:1484,973,701,697,60.0001;30572740:2401,909,708,686,59.9628;30573690:2591,925,704,701,59.9628;30574540:2115,992,652,668,60.0001;30575290:1496,863,698,686,60.0374;30684490:2337,1028,716,704,59.9628;30685440:2631,848,691,680,60.0374;30686290:2066,1001,700,685,60.0001;30687040:1560,903,689,669,59.9628;30796490:2385,869,722,714,60.0001;30797440:2649,994,693,683,60.0374;30798290:2085,875,693,676,60.0001;30799040:1526,979,672,696,60.0001;30908320:2423,849,683,700,60.0001;30909270:2625,1031,696,697,60.0374;30910120:2092,877,686,668,60.0001;30910870:1509,964,700,689,59.9628;31020160:2339,930,729,734,59.9628;31021110:2653,931,682,660,60.0001;31021960:2035,917,704,698,60.0374;31022710:1570,954,681,664,60.0001;31132060:2438,859,714,693,59.9628;31133010:2618,938,679,695,60.0001;31133860:2097,895,687,663,60.0001;31134610:1502,992,704,705,60.0001;31243920:2427,928,707,691,59.9628;31244870:2605,940,704,710,60.0001;31245720:2112,957,688,661,60.0001;31246470:1502,944,706,704,60.0001;31355740:2346,899,726,729,60.0001;31356690:2662,968,685,664,60.0001;31357540:2035,873,674,697,60.0374;31358290:1564,962,687,668,60.0374;31467120:2304,959,731,724,60.0001;31468070:2647,902,681,670,60.0001;31468920:2063,956,699,702,60.0001;31469670:1550,881,680,614,60.0001;31578650:2370,994,710,695,59.9628;31579600:2587,877,669,693,60.0001;31580450:2098,1005,688,670,60.0374;31581200:1506,878,700,693,60.0001;31690530:2427,898,713,695,59.9628;31691480:2604,1026,699,711,60.0001;31692330:2095,865,686,671,60.0001;31693080:1493,983,708,696,60.0001;31802290:2301,977,726,719,60.0001;31803240:2662,885,686,658,60.0001;31804090:2036,964,683,695,60.0001;31804840:1574,950,687,663,60.0001;31914040:2366,965,707,696,60.0001;31914990:2589,904,701,695,60.0001;31915840:2092,999,691,671,60.0001;31916590:1509,840,701,689,60.0001;32026120:2397,982,709,692,60.0001;32027070:2602,872,703,697,60.0001;32027920:2104,1008,688,669,60.0001;32028670:1498,869,666,687,60.0374;32138220:2396,955,710,687,59.9628;32139170:2585,918,703,700,60.0001;32140020:2120,974,684,663,60.0001;32140770:1492,888,700,655,60.0374;32250060:2374,988,709,656,60.0001; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18nov2000h.pcr +2 "MFB"*% +4 "core" %g + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*/'(@ +1030 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*[  +35 "core" + ."MFBPCR"ATV.dial :air3 +51 "MFB"*r % +120 "core" & + "MFB"* % +4 "core" %(! +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zg +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*l  +53 "core" + "MFB"*b% +4 "core" %Zj  G +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*\\'> +6058 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*y% +2 "core" %>\  M +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*'T +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*$  +53 "core" + "MFB"*% +4 "core" %U  A +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*i'p +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*e  +60 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*'  +80 "core"  + "MFB"*v% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"* '\\ +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*&' +3071 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*L'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*%' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2735 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"**  +47 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*9 % +118 "core" % + "MFB"*A% +4 "core" %V9 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core"  + "MFB"*0% +4 "core" %  @ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Y % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*4% +2 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*-' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*K  +53 "core" + "MFB"*% +4 "core" %  E +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*z'qG +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*)  +38 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*E'R +795 "Can" XX +3950 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17881 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*(' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*:' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*H' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +153 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*3'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*I' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*;' +862 "Can" WW +4914 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +5069 "core" ' +3 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18nov2002h.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier + .ATV.dial ARV +3 "MFB"*}  +59 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +27 "core"  + "MFB"*R% +4 "core" %V2 +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*D'(] +2557 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*+' +2899 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*! n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*B'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*8'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +159 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*]  +37 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %(~ +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*M'FF +614 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*Q I +58 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*T% +4 "core" %FF^\ 3 +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*c' +1828 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*> % +37 "core" $ + #"MFBPCR"Adding PP1 + .delay 2 seconds +204 "MFB"*N% +2 "core" %\ ^ M +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*J' +624 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*2  +35 "core"  + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*p% +2 "core" %N +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*h' +648 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*Z  +38 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*\ % +2 "core" %"y +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*@'\ +5864 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*U n +35 "core" n + ."MFBPCR"delay 2 seconds +203 "MFB"*W% +2 "core" %\ rZ +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*`'\  +647 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*<  +51 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*|% +2 "core" %\  +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*,' E +5051 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*^  +57 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*g  +38 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*G% +5 "core" % F  _ +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*_'e +11513 "Can" TS +21092 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*V  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*X % +35 "core" % + ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +16 #ProfileIPc should complete in < 1:50:49 +2 .PCR.run 2:23:31.25 +37772 "Can" x +60004  ^] +60004  on +60004  hh +60003  y +60004  R +60004  ~~ +60004  ii +47296 ."PCR"PCR.off +255 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"*34607360:1349,1211,716,703,58.9930;34608210:1530,1629,675,700,58.9930;34609160:1794,2019,685,666,59.0303;34610210:1924,2477,706,697,59.0303;34611360:2196,2870,686,638,59.0303;34720700:1435,1234,688,702,59.0303;34721550:1574,1593,692,686,59.0303;34722500:1824,2091,695,680,59.0303;34723550:1965,2402,691,668,59.0676;34724700:2168,2956,696,693,58.9930;34834900:1354,1204,710,690,59.0303;34835750:1536,1641,700,699,59.0676;34836700:1778,2037,686,668,58.9930;34837750:1938,2467,698,690,59.0303;34838900:2204,2905,690,676,58.9930;34948790:1381,1199,708,696,59.0303;34949640:1525,1621,700,700,59.0303;34950590:1807,2047,686,670,59.0303;34951640:1941,2415,664,687,59.0303;34952790:2195,2898,691,682,59.0303;35063470:1345,1198,706,682,59.0303;35064320:1497,1698,704,694,58.9930;35065270:1775,2041,683,668,59.0303;35066320:1918,2448,698,689,59.0303;35067470:2195,2907,661,680,59.0303;35177520:1345,1212,707,688,59.0303;35178370:1521,1688,702,705,58.9930;35179320:1780,2029,683,669,59.0303;35180370:1905,2461,699,693,59.0676;35181520:2201,2900,692,678,59.0303;35292600:1329,1255,718,705,58.9930;35293450:1541,1786,697,696,59.0303;35294400:1729,2042,685,664,59.0303;35295450:1895,2481,700,700,59.0303;35296600:2140,2868,683,663,59.0676;35406570:1364,1291,722,714,58.9930;35407420:1578,1701,662,681,59.0303;35408370:1702,2080,695,678,59.0303;35409420:1940,2549,702,693,59.0676;35410570:2076,2912,673,622,59.0676;35521330:1451,1335,725,731,59.0303;35522180:1600,1691,679,669,59.0303;35523130:1713,2095,672,694,58.9930;35524180:1975,2579,688,677,59.0303;35525330:2072,2923,694,675,59.0676;35635600:1382,1273,726,720,58.9930;35636450:1569,1724,689,682,59.0303;35637400:1691,2081,692,679,58.9930;35638450:1947,2551,675,693,59.0303;35639600:2080,2864,686,663,59.0303;35750150:1408,1235,717,707,58.9930;35751000:1576,1599,688,677,59.0676;35751950:1779,2091,702,694,59.0676;35753000:1971,2469,684,672,59.0303;35754150:2146,2945,708,669,59.0303;35864410:1452,1284,721,720,59.0303;35865260:1597,1690,682,667,59.0303;35866210:1725,2122,702,701,59.0303;35867260:1966,2541,661,674,59.0303;35868410:2066,2911,692,679,59.0303;35979140:1318,1228,709,686,58.9930;35979990:1475,1696,702,701,59.0303;35980940:1754,2035,681,662,59.0303;35981990:1917,2452,703,694,59.0676;35983140:2181,2893,663,681,59.0303;36093390:1335,1244,720,704,58.9930;36094240:1543,1764,695,691,59.0303;36095190:1703,2059,678,614,59.0303;36096240:1915,2536,699,702,59.0676;36097390:2129,2856,681,662,59.0303;36208120:1333,1289,720,710,58.9930;36208970:1545,1720,696,696,59.0303;36209920:1708,2070,688,661,59.0303;36210970:1923,2462,675,697,59.0303;36212120:2132,2893,683,668,59.0303;36322630:1408,1218,717,706,58.9930;36323480:1558,1562,691,684,59.0303;36324430:1787,2078,699,688,58.9930;36325480:1960,2459,688,662,59.0303;36326630:2138,2985,707,667,59.0303;36437340:1357,1180,709,687,58.9930;36438190:1517,1654,700,700,59.0303;36439140:1779,2047,660,676,59.0303;36440190:1924,2425,695,679,59.0303;36441340:2182,2920,696,694,59.0676;36551680:1452,1291,729,721,58.9930;36552530:1603,1621,676,670,59.0303;36553480:1748,2124,708,698,59.0303;36554530:1969,2542,651,668,59.0303;36555680:2076,2947,701,685,59.0676;36666160:1392,1281,728,722,58.9930;36667010:1563,1724,686,675,59.0303;36667960:1695,2110,699,689,59.0303;36669010:1935,2582,693,688,59.0303;36670160:2055,2886,682,625,59.0303;36780640:1362,1234,711,693,59.0303;36781490:1523,1628,699,694,59.0303;36782440:1792,2078,691,648,59.0303;36783490:1933,2421,695,680,59.0303;36784640:2186,2943,703,690,59.0676;36895340:1436,1273,716,711,59.0303;36896190:1568,1608,690,677,58.9930;36897140:1787,2119,698,698,58.9930;36898190:1947,2485,651,665,59.0303;36899340:2163,2948,706,698,59.0303;37009710:1384,1232,712,694,59.0303;37010560:1529,1610,668,689,59.0303;37011510:1782,2073,692,680,59.0303;37012560:1935,2427,696,678,59.0303;37013710:2181,2962,701,653,59.0303;37124400:1340,1272,721,708,58.9930;37125250:1548,1760,694,687,59.0303;37126200:1696,2054,688,673,59.0303;37127250:1881,2529,700,702,58.9930;37128400:2096,2899,689,662,59.0303;37238890:1432,1314,732,733,59.0303;37239740:1593,1706,685,666,59.0303;37240690:1709,2133,701,695,59.0676;37241740:1953,2556,690,676,59.0303;37242890:2065,2938,658,680,59.0676;37353530:1382,1309,727,720,58.9930;37354380:1571,1728,684,676,59.0303;37355330:1692,2089,661,690,59.0303;37356380:1945,2601,695,685,59.0303;37357530:2057,2932,692,671,59.0303;37467940:1325,1239,710,689,58.9930;37468790:1494,1717,703,707,59.0303;37469740:1756,2055,683,659,59.0303;37470790:1902,2482,674,695,59.0676;37471940:2167,2906,688,672,59.0303;37581350:1446,1294,721,714,59.0303;37582200:1572,1622,687,675,59.0303;37583150:1764,2182,674,701,59.0303;37584200:1958,2514,689,662,59.0676;37585350:2143,3014,710,700,59.0676;37696000:1369,1245,707,695,58.9930;37696850:1525,1655,699,693,59.0303;37697800:1786,2146,690,681,58.9930;37698850:1929,2483,688,678,59.0303;37700000:2193,2999,701,692,59.0303;37810430:1404,1287,713,701,58.9930;37811280:1544,1662,695,683,59.0303;37812230:1794,2169,694,690,58.9930;37813280:1928,2512,692,667,59.0676;37814430:2177,3041,678,693,59.0676;37925040:1414,1369,729,729,59.0303;37925890:1594,1783,682,673,59.0303;37926840:1691,2177,666,689,59.0676;37927890:1936,2688,692,688,59.0676;37929040:2057,3007,693,668,59.0303;38039680:1334,1279,708,695,59.0303;38040530:1517,1780,704,706,59.0303;38041480:1770,2131,686,665,59.0676;38042530:1897,2560,700,690,59.0676;38043680:2176,3089,693,680,59.0303;38154170:1336,1244,706,688,58.9930;38155020:1482,1792,705,702,59.0303;38155970:1757,2210,681,662,59.0303;38157020:1893,2658,705,694,59.0303;38158170:2150,3091,653,668,59.0303;38268610:1426,1401,732,722,58.9930;38269460:1594,1831,676,665,59.0676;38270410:1726,2300,679,703,59.0303;38271460:1960,2736,682,665,59.0303;38272610:2099,3244,705,700,59.0303;38383110:1412,1422,727,726,58.9930;38383960:1605,1854,680,662,59.0303;38384910:1716,2326,705,700,59.0303;38385960:1961,2788,654,666,59.0303;38387110:2086,3258,701,688,59.0303;38497570:1337,1324,711,689,58.9930;38498420:1508,1816,701,706,58.9930;38499370:1748,2253,685,658,59.0303;38500420:1898,2750,701,696,59.0676;38501570:2159,3234,689,672,59.0303;38611820:1418,1372,714,705,59.0303;38612670:1544,1776,693,678,59.0303;38613620:1788,2373,695,691,59.0303;38614670:1955,2729,690,669,59.0303;38615820:2173,3358,697,691,59.0303;38726190:1357,1457,724,718,59.0303;38727040:1548,1949,687,679,59.0303;38727990:1694,2366,699,684,59.0303;38729040:1937,2973,692,684,59.0303;38730190:2059,3337,680,633,59.0303;38840320:1423,1424,721,709,58.9930;38841170:1571,1858,692,678,59.0303;38842120:1793,2458,697,693,59.0303;38843170:1967,2856,682,665,59.0303;38844320:2161,3450,704,695,59.0303;38954830:1449,1464,727,735,58.9930;38955680:1590,1946,678,661,58.9930;38956630:1722,2468,705,702,59.0303;38957680:1961,3010,687,669,59.0303;38958830:2075,3450,660,687,59.0303;39069570:1386,1510,730,724,58.9930;39070420:1577,2019,683,672,58.9930;39071370:1698,2475,670,690,59.0676;39072420:1950,3049,688,669,59.0303;39073570:2073,3548,697,689,59.0303;39184550:1406,1451,715,702,58.9930;39185400:1551,1900,694,685,59.0303;39186350:1799,2527,700,690,59.1049;39187400:1935,2955,691,674,59.0303;39188550:2164,3563,702,698,58.9930;39299180:1730,3010,699,721,58.9930; +27 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18nov2002h.pcr + #Full MFB Decontamination +3 #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +4 "MFB"*? @@T + ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*n  +61 "core"  + ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1030 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air1 +3 "MFB"*P  +182 "core" +3 "MFB"*k% +3 "core" %(5^0\ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*C' +428 "core" ' + ."MFBPCR"ATV.dial :ASV +3 "MFB"* n +175 "core" o + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*d  +60 "core"  + "MFB"*w% +4 "core" % 7/ V +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*u'\ t +2035 "core" ' + ."MFBPCR"ATV.dial :waste +3 "MFB"*m n +182 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +2462 #"mwj"Session Ended +697 "core" ' + ."MFBPCR"AFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +26 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*6'(@ +2458 "Can"  +442 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*= % +80 "core" $ + "MFB"*q% +4 "core" %()p0 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*.' +426 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*o% +3 "core" %G1 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*7' +228 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +37 "core"  + "MFB"* % +4 "core" %.0\ ; +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*~' H +3643 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*x % +54 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" % H Gd F +2 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*s' ż +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*O  +53 "core" + "MFB"*#% +4 "core" % Ź a F +2 ."MFBPCR"AS.seek 0.72ml +2 "MFB"* ' zP +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +105 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*% +3 "core" % zLYb{ +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*' +7162 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +172 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +1871 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +58 "core" % + "MFB"*{% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*[' +233 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*r  +36 "core" + "MFB"* % +4 "core" %  V +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*/' +11484 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*b% +2 "core" %  V +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*'\ 4X +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core"  + "MFB"*y% +4 "core" %\ 4Q\ : +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*\\' +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*$ n +110 "core" o + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*  +44 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +11873 "core" ' + ."MFBPCR"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*e' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ASV.dial :wasteR +51 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*''V +4729 "Can" T +15409 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*v % +140 "core" % + "MFB"*i% +4 "core" %V~ +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"* ' +236 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*&  +53 "core"  + "MFB"*L% +4 "core" % +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*' r +11486 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*%% +2 "core" % i I +3 ."MFBPCR"AS.seek 0.605ml + "MFB"**'\ 8 +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*9  +52 "core" + "MFB"*A% +4 "core" %\ 8#\ : +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*j' +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +101 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*0  +33 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +11890 "core" ' + ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*Y' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*4'V +5005 "Can" ` +15142 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*  +80 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*K' x +8075 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +95 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*-'^ +15510 "core" ' + ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*) n +167 "core" o + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty + "MFB"*z'R +204 "core" ' + ."MFBPCR"SPE.coast +2 "MFB"*E  +3 "core" Z + Z + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*('(@ +2909 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*5 n +164 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*:  +54 "core"  + "MFB"*t% +4 "core" %( - +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*H' i +4649 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*3 I +55 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +3707 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*S'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery + "MFB"*;  +56 "core"  + "MFB"*}% +4 "core" %(0 +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +2038 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*R  +93 "core"  + "MFB"*1% +4 "core" %: 3 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*D'O +31 "Can" TT +401 "core" ' +2 ."MFBPCR"ATV.dial ASV +2 "MFB"*! n +93 "core" n + "MFB"*+% +4 "core" %T   C +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*B' . +2542 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"* I +54 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*]'V +2903 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery + "MFB"*8  +56 "core"  + "MFB"*Q% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*T': +2038 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*M  +92 "core"  + "MFB"*>% +4 "core" %:( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*N', +431 "core" ' +2 ."MFBPCR"ATV.dial ASV +2 "MFB"*c n +102 "core" n +3 "MFB"*2% +3 "core" %)  D +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*p'  +2535 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*J I +63 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*Z'V +2903 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*\  +92 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*h': +3052 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*U n +94 "core" n + ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*W'Q +1466 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*@ n +179 "core" m +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +315 "core" ' +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*|  +95 "core"  + #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*` % +57 "core" $ + "MFB"*^% +4 "core" %VN7 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml + "MFB"*g' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*G  +34 "core" + "MFB"*,% +4 "core" %\  X +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*V'1 +19129 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*X % +51 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*n% +2 "core" %1] +3 ."MFBPCR"AS.seek 0.985ml + "MFB"*_' +531 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*P  +52 "core"  + "MFB"*k% +4 "core" %  d +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*'cX +339 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial AIV +2 "MFB"* I +120 "core" H + ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*d' +198 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*w'R +10096 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*C' +4170 "Can" WW +1608 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*m'R +10097 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*u' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +10092 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*f  +57 "core" + "MFB"*=% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml + "MFB"*q' +227 "core" ' + ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +9988 "core" ' + ."MFBPCR"ATV.dial AIV +2 "MFB"*o I +73 "core" J +2 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*.' +9887 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +159 "core" m +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +224 "core" ' + ."MFBPCR"AWV.select :air + "collection"' +10 "MFB"*7% +2 "core" %V +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*x'(@ +2901 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +34 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"*~ % +56 "core" % + "MFB"*O% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*#'Zd +225 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*s  +37 "core"  + "MFB"*% +4 "core" %Zh ] A +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6060 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'` +526 "core" ' + ."MFBPCR"delay 3 seconds +25 "Can" SS +277 ."MFBPCR"ATV.dial :bleach +2 "MFB"*  +52 "core"  + "MFB"*{% +4 "core" %\\\ < +53 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*r  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +77 "core"  + "MFB"*[% +4 "core" %p| +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*l'h +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*b' +3073 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*/'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*y'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*$'V +2734 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*\\ % +118 "core" & + "MFB"*% +4 "core" %V< +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml + "MFB"*e' +229 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*v  +51 "core"  + "MFB"*i% +4 "core" %\  W +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*''> +16111 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*& % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*L% +2 "core" %> a ? +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* 'r +525 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core"  + "MFB"*%% +4 "core" % + +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +325 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*9  +36 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty + "MFB"*A'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +8563 "Can" c +9618 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"**' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*0' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*j'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*Y'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*4'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +153 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*K'V +5068 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*)' +1822 "Can" WW +3954 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*E n +117 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*-'(@ +2553 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*z % +122 "core" % +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +2546 "core" ' + #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118nov2005h.pcr +2 #Building PCR Slug from elutionWater with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*:  +87 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*t  +25 "core"  + "MFB"*(% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(^ +2557 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*H' +2898 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*I n +146 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*;'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*}'(@ +2910 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*S  +159 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*R  +35 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*1% +2 "core" %( P +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FJ +620 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*!  +147 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*+% +2 "core" %FJ . +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*D' +1821 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*  +36 "core"  + #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*B% +2 "core" %\ 2 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*]' +625 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*8 % +36 "core" % + #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*Q% +2 "core" %Z +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'( +631 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*M  +126 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*>% +2 "core" %(\ 4 +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*T'\ +5855 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +5 "MFB"*c I +139 "core" I + ."MFBPCR"delay 2 seconds +203 "MFB"*2% +2 "core" %\ wW +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*N'\  +642 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*J  +137 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*p% +2 "core" %\   J +3 ."MFBPCR"AS.seek 0.65ml + "MFB"*\ ' Q +5043 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*Z  +72 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*U  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*h% +4 "core" % O\ O N +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*@'n +11878 "Can" SS +20721 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*W  +72 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*| % +35 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +38148 "Can" ~d +60004  ~ +60004  z +60004  ]] +60004  kj +60003  ~| +6711 #"mwj"Session Begun +910 #-> showlog 10 +9872 #-> exit + #Session Ended +12077 #Session Begun +512 #-> showlog 10 +29921 "Can"  +60004  y{ +34169 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"44795910:2163,862,737,737,60.0001;44796810:2495,834,702,697,60.0374;44797860:2790,1292,687,651,60.0001;44907160:2184,843,712,660,59.9628;44908060:2519,851,687,676,60.0001;44909110:2722,1291,706,701,60.0001;45017870:2191,847,722,716,59.9628;45018770:2526,833,695,689,60.0001;45019820:2748,1268,667,692,60.0001;45128670:2185,838,714,694,59.9628;45129570:2462,843,686,669,60.0001;45130620:2739,1265,697,702,60.0001;45239470:2186,897,726,725,59.9628;45240370:2504,850,696,685,60.0001;45241420:2753,1257,676,696,60.0001;45350730:2169,984,690,710,60.0001;45351630:2398,978,695,700,60.0001;45352680:2771,1235,684,667,60.0001;45461770:2185,1003,718,715,60.0001;45462670:2412,963,703,712,60.0001;45463720:2765,1221,682,666,59.9628;45573110:2178,831,714,704,59.9628;45574010:2500,863,689,671,59.9628;45575060:2737,1271,704,673,60.0001;45684010:2176,874,722,722,59.9628;45684910:2498,823,701,696,60.0374;45685960:2764,1285,688,674,60.0374;45794650:2182,863,713,686,60.0001;45795550:2480,897,683,669,60.0374;45796600:2735,1233,707,709,60.0001;45906030:2179,975,725,690,59.9628;45906930:2402,995,697,689,60.0001;45907980:2772,1183,689,663,60.0001;46017150:2180,881,727,725,59.9628;46018050:2500,854,701,686,60.0001;46019100:2762,1315,662,682,60.0001;46127990:2181,952,713,704,60.0001;46128890:2390,979,692,688,60.0374;46129940:2758,1167,691,671,60.0001;46239230:2180,886,705,693,59.9628;46240130:2498,909,685,660,60.0374;46241180:2688,1174,705,695,60.0374;46350530:2185,990,726,724,60.0001;46351430:2414,963,698,697,60.0001;46352480:2777,1218,681,664,60.0001;46461360:2187,906,726,727,60.0001;46462260:2489,852,672,698,60.0001;46463310:2781,1278,690,674,60.0001;46572710:2194,887,727,724,59.9628;46573610:2499,859,702,693,60.0001;46574660:2770,1272,665,678,60.0001;46684160:2182,992,717,714,60.0001;46685060:2404,1000,698,685,60.0001;46686110:2770,1181,687,678,60.0001;46795720:2182,845,716,672,59.9628;46796620:2512,862,694,675,60.0001;46797670:2738,1329,695,693,60.0001;46906680:2195,900,726,722,60.0001;46907580:2500,851,701,691,60.0001;46908630:2732,1254,693,676,60.0374;47017790:2187,878,673,697,60.0001;47018690:2527,859,686,662,60.0001;47019740:2724,1284,703,701,60.0001;47128940:2178,991,716,697,60.0001;47129840:2416,980,693,647,59.9628;47130890:2736,1171,698,686,60.0001;47239740:2184,954,709,691,60.0001;47240640:2439,968,686,671,60.0001;47241690:2735,1187,701,696,60.0001;47351190:2189,848,715,697,60.0001;47352090:2498,853,688,677,60.0001;47353140:2722,1304,701,690,60.0001;47462220:2189,932,732,718,60.0001;47463120:2457,962,703,701,60.0374;47464170:2788,1218,676,618,60.0001;47573590:2201,864,689,710,59.9628;47574490:2512,843,697,689,60.0001;47575540:2778,1288,692,677,60.0374;47684750:2190,951,729,722,60.0001;47685650:2455,929,706,677,60.0001;47686700:2786,1223,687,662,60.0001;47796020:2195,926,708,686,60.0001;47796920:2453,958,684,664,60.0001;47797970:2734,1177,705,662,60.0374;47907080:2190,958,732,727,59.9628;47907980:2462,927,703,703,60.0374;47909030:2794,1298,687,668,60.0374;48017970:2199,860,721,711,60.0001;48018870:2535,868,698,683,60.0001;48019920:2767,1332,668,684,60.0001;48128980:2197,908,728,693,59.9628;48129880:2501,929,702,699,60.0001;48130930:2800,1299,688,669,60.0374;48240230:2190,921,708,691,59.9628;48241130:2471,927,683,657,60.0001;48242180:2699,1265,704,702,60.0001;48351250:2199,917,729,719,60.0001;48352150:2503,899,703,696,60.0001;48353200:2802,1299,689,674,60.0001;48462120:2207,946,726,723,60.0001;48463020:2485,902,673,698,60.0001;48464070:2817,1299,682,663,60.0001;48573570:2219,1005,726,715,59.9628;48574470:2453,993,700,700,60.0001;48575520:2813,1217,690,651,60.0001;48684170:2244,1029,715,709,59.9628;48685070:2463,1013,668,686,59.9628;48686120:2826,1208,692,675,60.0001;48795260:2272,955,724,723,59.9628;48796160:2521,1004,702,691,60.0001;48797210:2899,1256,679,623,59.9628;48906100:2336,887,720,705,60.0001;48907000:2671,880,691,675,60.0001;48908050:2916,1365,701,701,60.0374;49017100:2392,944,709,690,59.9628;49018000:2692,959,687,669,60.0001;49019050:3007,1173,695,637,60.0001;49128470:2472,998,697,714,60.0001;49129370:2749,957,696,700,60.0001;49130420:3152,1288,680,665,60.0001;49239570:2525,927,726,721,60.0001;49240470:2896,870,697,658,60.0001;49241520:3243,1367,691,675,60.0001;49350430:2613,1248,706,695,60.0001; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118nov2005h.pcr +2 "MFB"*`% +4 "core" %h +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*^'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*<  +37 "core"  + ."MFBPCR"ATV.dial :air3 +52 "MFB"*G % +122 "core" & + "MFB"*,% +4 "core" %(, +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*g'Zr +225 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*X  +53 "core" + "MFB"*n% +4 "core" %Zu  > +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*V'> +6061 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*P % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*k% +2 "core" %> ' G +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*_'l +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core"  + "MFB"*% +4 "core" %r\ 5 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*d'q +324 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*w  +60 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*C  +80 "core"  + "MFB"*m% +4 "core" %q@ +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*u' +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*f' +3074 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*q'V +364 "Can" UU +2370 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*o' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2733 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +49 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*7 % +119 "core" & + "MFB"*.% +4 "core" %Vk9 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"* ' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core" + "MFB"*~% +4 "core" %\  U +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*O'> +16108 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*x % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*s% +2 "core" %>p\ 6 +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +528 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*#  +52 "core"  + "MFB"* % +4 "core" % Y F +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q+ +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +38 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*{' +5785 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +778 "Can" UU +1956 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*[' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +147 .AS.reconfigure ASfast +9 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*l' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*b'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml + "MFB"*'V +5070 "core" ' +3 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18nov2007h.pcr +2 #Building PCR Slug from elutionWater with MM2 mix, PP3 primer +2 #Priming with carrier + .ATV.dial ARV +3 "MFB"*y  +58 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +27 "core"  + "MFB"*% +4 "core" %V +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\\'(] +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*$ n +162 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*v'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*i'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*e  +159 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*&  +39 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*L% +2 "core" %(, +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*''FV +625 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +148 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*%% +3 "core" %FU\  R +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"* ' +1819 "core" ' + ."MFBPCR"delay 25 seconds +500 "Can" SS +2003 ."MFBPCR"ARV.dial :PP3 +2 "MFB"*9  +36 "core" + #"MFBPCR"Adding PP3 +2 .delay 2 seconds +203 "MFB"*% +2 "core" %\ < +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*A' +642 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"**  +38 "core" + #"MFBPCR"adding ARV air + .delay 2 seconds +204 "MFB"*% +2 "core" % +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*0') +621 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*j  +127 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*% +2 "core" %&\ 8 +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*Y'\ +5847 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"* I +138 "core" I + ."MFBPCR"delay 2 seconds +203 "MFB"*4% +2 "core" %\ K +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +634 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*K  +138 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +204 "MFB"*E% +2 "core" %\  / +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*)' Q +5059 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*z  +73 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*-  +38 "core"  + #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*:% +5 "core" % V +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*t'u +32597 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*(  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*5 % +38 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +6256 "Can" a +60004  ll +60004  r +60004  R +60004  yx +18188 #"mwj"-> exit +2 #Session Ended +14105 #Session Begun +524 #-> showlog 10 +27185 "Can" ]\\ +60003  jj +60004  n +60004  QQ +3005 #"mwj"-> showlog 10 +2775 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"51705780:1959,894,738,740,60.0001;51706680:2273,853,703,697,60.0001;51707730:2511,1300,662,677,60.0001;51816100:1990,874,723,717,59.9628;51817000:2271,888,665,687,60.0001;51818050:2492,1310,692,683,60.0374;51926550:1992,977,710,692,60.0001;51927450:2197,970,685,674,60.0001;51928500:2479,1219,701,692,60.0001;52037070:1995,886,719,702,60.0001;52037970:2296,863,683,638,60.0001;52039020:2475,1328,697,691,60.0001;52147660:1994,962,727,728,60.0001;52148560:2225,946,707,699,60.0001;52149610:2529,1277,681,669,60.0001;52258460:2000,915,725,720,60.0001;52259360:2277,879,668,691,60.0001;52260410:2514,1364,693,678,60.0001;52368840:1999,996,719,716,60.0001;52369740:2184,974,700,690,60.0001;52370790:2528,1238,685,656,60.0374;52479500:1994,884,710,695,60.0001;52480400:2278,935,679,625,60.0374;52481450:2459,1255,705,701,60.0001;52590970:2002,951,733,722,60.0001;52591870:2272,926,703,698,60.0001;52592920:2518,1325,663,678,60.0001;52701850:2000,985,724,730,60.0001;52702750:2211,985,701,690,60.0001;52703800:2544,1252,683,668,60.0001;52812670:2005,856,716,698,60.0001;52813570:2303,895,684,673,60.0374;52814620:2502,1245,680,695,60.0374;52923680:2000,963,708,692,59.9628;52924580:2231,975,655,665,60.0001;52925630:2497,1227,704,699,60.0374;53034780:2002,999,710,701,59.9628;53035680:2200,999,688,677,59.9628;53036730:2494,1182,689,646,60.0001;53145880:2001,953,723,730,60.0001;53146780:2243,961,705,695,60.0001;53147830:2560,1294,686,662,60.0374;53256550:2005,971,706,694,59.9628;53257450:2231,964,685,661,60.0001;53258500:2490,1256,702,666,60.0374;53367480:2013,873,726,723,60.0001;53368380:2273,874,699,696,60.0001;53369430:2552,1316,689,673,60.0001;53478580:2011,894,715,700,60.0001;53479480:2295,865,694,677,60.0001;53480530:2504,1265,701,685,60.0374;53589570:2017,1012,700,713,60.0001;53590470:2225,977,698,696,59.9628;53591520:2550,1237,683,663,60.0374;53700220:2021,875,721,712,60.0001;53701120:2307,885,696,686,60.0001;53702170:2538,1310,664,680,60.0374;53811030:2016,1010,726,731,60.0001;53811930:2234,1002,705,702,60.0001;53812980:2560,1243,688,663,60.0001;53922110:2020,918,730,724,60.0001;53923010:2297,915,701,699,60.0001;53924060:2552,1309,653,669,60.0001;54033380:2016,959,702,721,60.0001;54034280:2254,933,701,699,60.0001;54035330:2568,1252,688,664,60.0374;54144440:2024,883,709,694,59.9628;54145340:2304,897,688,654,60.0001;54146390:2469,1329,702,699,60.0001;54255390:2030,929,674,687,59.9628;54256290:2289,942,680,664,59.9628;54257340:2517,1252,708,698,60.0001;54366240:2020,1041,712,700,59.9628;54367140:2227,1018,691,679,60.0374;54368190:2542,1206,694,671,60.0001;54477050:2017,917,728,687,59.9628;54477950:2291,927,703,696,60.0374;54479000:2574,1306,683,667,60.0001;54588020:2019,929,709,686,59.9628;54588920:2285,944,687,665,59.9628;54589970:2485,1218,708,697,60.0374;54699390:2024,961,711,690,60.0001;54700290:2282,984,683,668,59.9628;54701340:2498,1246,706,701,60.0001;54810490:2039,906,706,697,59.9628;54811390:2241,934,685,656,60.0001;54812440:2505,1289,703,702,60.0001;54921370:2032,962,713,689,59.9628;54922270:2274,975,682,666,60.0001;54923320:2501,1235,703,662,60.0001;55032680:2030,1007,685,701,60.0001;55033580:2224,989,687,675,60.0001;55034630:2540,1184,695,686,60.0001;55143490:2024,894,721,716,59.9628;55144390:2327,897,695,687,59.9628;55145440:2532,1321,693,681,60.0001;55254470:2023,903,680,709,59.9628;55255370:2330,864,693,677,60.0001;55256420:2533,1364,697,689,60.0374;55365150:2038,864,725,715,60.0001;55366050:2329,864,695,690,60.0001;55367100:2564,1341,666,681,60.0001;55476070:2036,982,729,697,59.9628;55476970:2272,967,707,698,59.9628;55478020:2580,1272,682,667,60.0374;55587150:2034,1007,716,716,60.0001;55588050:2219,1025,696,684,60.0001;55589100:2567,1225,653,672,60.0001;55697580:2039,878,712,703,59.9628;55698480:2320,911,656,668,60.0001;55699530:2537,1357,698,695,60.0374;55808450:2040,1012,720,718,59.9628;55809350:2242,1024,700,693,60.0001;55810400:2571,1227,683,653,60.0374;55919200:2032,875,716,712,60.0001;55920100:2353,868,657,671,60.0001;55921150:2546,1339,697,691,60.0374;56029750:2036,958,712,693,60.0001;56030650:2262,978,688,674,60.0001;56031700:2537,1211,698,677,60.0001;56140940:2035,1053,712,701,60.0001;56141840:2226,1036,689,679,60.0001;56142890:2537,1225,698,681,60.0374;56251590:2046,1287,729,726,59.9628; +17 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18nov2007h.pcr +2 "MFB"*3% +4 "core" %zC +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*I'(@ +1026 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*H  +46 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*; % +119 "core" % + "MFB"*S% +4 "core" %(+ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*R'Zq +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*1  +53 "core" + "MFB"*}% +4 "core" %Zd\  O +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*!'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +52 "MFB"*+ % +56 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %>  K +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*'N +537 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*B  +53 "core"  + "MFB"*D% +4 "core" %R +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*8'p +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*Q  +62 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*]  +79 "core"  + "MFB"*M% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*>'\\ +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2736 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*p'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*N  +48 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*Z % +119 "core" % + "MFB"*U% +4 "core" %V2 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*h' +241 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*\  +53 "core" + "MFB"*W% +4 "core" % +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*|'> +16113 "core" ' + ."MFBPCR"delay 3 seconds +228 "Can" SS +74 ."MFBPCR"ATV.dial :air3 +2 "MFB"*? % +54 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*`% +2 "core" %>\ 8 +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*@' +527 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*<  +53 "core" + "MFB"*G% +4 "core" %\ = +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*,'q7 +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*^  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*X'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17881 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*n' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*g'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*P' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +1356 "Can" TT +1428 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*C'V +5069 "core" ' +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18nov2009h.pcr +2 #Building PCR Slug from elutionWater with MM3 mix, PP5 primer +2 #Priming with carrier + .ATV.dial ARV +3 "MFB"*m  +59 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*d  +27 "core"  +2 "MFB"*u% +3 "core" %VX- +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*f'(\\ +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*=' +2899 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"* n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*q'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*o'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +160 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*7  +38 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*.% +3 "core" %(h +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +5 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*6'FI +615 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"* n +104 "core" n + ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*~% +3 "core" %FL|\ 8 +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"* ' +1832 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*x I +37 "core" I + #"MFBPCR"Adding PP5 +2 .delay 2 seconds +203 "MFB"*s% +2 "core" %tU +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*O' +644 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*# % +37 "core" $ + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"* % +2 "core" %\ A N +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*' +622 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +127 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*% +2 "core" %&IH +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*'\ +5863 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"*{ I +140 "core" I + ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %\ q\ 3 +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*r'\  +625 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +149 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*[% +2 "core" %\ \\H +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' > +5076 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*l  +73 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*b  +38 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*/% +5 "core" % D^Z +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*y'c +8339 "Can"~ SS +24244 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"* % +36 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +34619 "Can" jj +60004  Y +60004  ii +60004 ~ yz +60004 } ]\\ +60004 ~ hh +60004 } [ +60003 ~ hh +36555 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"58615650:1979,1006,736,731,59.9628;58616550:2212,1007,701,699,60.0001;58617600:2531,1320,682,621,59.9628;58726370:2000,939,728,728,60.0001;58727270:2261,937,667,699,60.0001;58728320:2521,1391,690,674,60.0001;58837310:1989,983,709,686,59.9628;58838210:2220,1005,680,670,59.9628;58839260:2472,1277,706,700,60.0001;58948550:1985,962,706,681,60.0001;58949450:2196,991,685,661,60.0374;58950500:2462,1302,703,701,60.0001;59059770:1990,895,717,712,59.9628;59060670:2288,901,692,680,60.0374;59061720:2479,1327,703,691,60.0001;59170650:1992,1001,677,693,60.0001;59171550:2212,1016,686,671,60.0001;59172600:2475,1243,699,689,60.0001;59281940:1999,924,722,714,60.0001;59282840:2304,921,663,683,60.0001;59283890:2501,1410,698,688,60.0374;59392800:1990,1039,718,707,59.9628;59393700:2183,1072,693,690,60.0374;59394750:2511,1212,690,668,60.0001;59503980:1994,949,726,715,60.0001;59504880:2259,903,698,684,60.0001;59505930:2500,1383,693,690,60.0001;59615000:2001,916,709,696,60.0001;59615900:2254,968,685,663,60.0001;59616950:2477,1287,680,701,60.0001;59726030:1998,908,709,656,60.0001;59726930:2295,903,692,668,60.0001;59727980:2493,1390,704,698,60.0001;59837590:2002,918,715,698,59.9628;59838490:2307,960,649,676,60.0001;59839540:2477,1372,701,701,60.0001;59948750:1998,1016,720,717,60.0001;59949650:2196,1008,699,693,60.0001;59950700:2535,1288,686,671,60.0001;60060350:2006,895,692,720,60.0001;60061250:2295,901,697,691,59.9628;60062300:2527,1375,693,679,60.0374;60171400:2008,1010,724,719,59.9628;60172300:2206,1041,701,707,60.0374;60173350:2534,1261,686,657,60.0001;60282070:2003,967,674,701,60.0001;60282970:2264,969,688,666,60.0001;60284020:2486,1292,702,700,60.0001;60393120:2019,888,717,703,59.9628;60394020:2321,901,686,667,60.0001;60395070:2461,1401,697,699,60.0001;60504540:2016,1037,720,713,60.0001;60505440:2202,1034,701,688,60.0001;60506490:2546,1283,676,627,60.0001;60616020:2015,1002,700,717,59.9628;60616920:2221,990,698,697,60.0001;60617970:2555,1301,688,666,60.0374;60727410:2026,902,719,705,59.9628;60728310:2340,910,655,681,60.0374;60729360:2511,1378,698,686,60.0001;60838140:2027,1047,712,705,59.9628;60839040:2223,1045,692,679,60.0001;60840090:2538,1258,692,686,60.0001;60949290:2028,901,714,686,59.9628;60950190:2289,903,693,671,59.9628;60951240:2535,1384,701,692,60.0001;61060970:2030,957,728,724,59.9628;61061870:2300,939,671,696,60.0001;61062920:2572,1375,689,673,60.0001;61172060:2023,1068,724,712,60.0001;61172960:2237,1022,696,694,60.0374;61174010:2556,1283,677,625,60.0001;61282960:2043,899,717,704,60.0001;61283860:2338,912,653,672,60.0001;61284910:2543,1409,699,696,60.0374;61393940:2039,891,727,718,60.0001;61394840:2340,927,702,694,60.0001;61395890:2571,1406,691,650,60.0374;61504960:2041,953,731,725,59.9628;61505860:2296,916,702,699,60.0374;61506910:2596,1360,687,667,60.0001;61615960:2053,985,708,693,59.9628;61616860:2262,1018,684,665,60.0374;61617910:2536,1254,673,698,60.0374;61726700:2055,1024,726,725,60.0001;61727600:2269,1005,700,698,59.9628;61728650:2603,1320,691,664,60.0001;61837690:2053,1064,717,704,60.0001;61838590:2255,1039,693,688,60.0001;61839640:2583,1282,656,668,60.0001;61949130:2057,951,725,723,59.9628;61950030:2338,929,701,700,60.0001;61951080:2609,1358,688,667,60.0001;62060440:2063,1055,721,715,60.0001;62061340:2245,1049,692,689,60.0001;62062390:2586,1260,691,674,60.0001;62171730:2072,949,724,725,60.0001;62172630:2360,911,699,690,60.0374;62173680:2595,1359,695,675,60.0374;62282840:2075,996,700,724,59.9628;62283740:2287,1018,705,698,60.0001;62284790:2630,1302,682,663,60.0374;62393250:2070,922,715,695,60.0001;62394150:2389,927,688,674,60.0001;62395200:2573,1355,677,705,60.0374;62504600:2076,908,680,704,59.9628;62505500:2398,915,691,671,60.0001;62506550:2593,1407,698,691,60.0001;62615370:2073,933,710,688,59.9628;62616270:2352,970,689,663,60.0001;62617320:2593,1333,708,667,60.0374;62726290:2084,1036,719,721,59.9628;62727190:2284,1020,700,690,60.0374;62728240:2616,1263,686,673,60.0374;62837510:2091,1007,708,690,59.9628;62838410:2319,996,684,659,60.0001;62839460:2572,1265,705,699,60.0001;62948370:2083,999,695,721,60.0001;62949270:2298,1006,704,693,60.0001;62950320:2649,1261,684,669,60.0374;63059170:2096,925,723,714,60.0001;63060070:2403,900,695,682,60.0001;63061120:2615,1323,695,686,60.0001;63170500:2100,1264,713,701,60.0001; +17 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18nov2009h.pcr +2 "MFB"*% +4 "core" %iy + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\\'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*$  +37 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +120 "core" & + "MFB"*v% +4 "core" %(' +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*e'Zm +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*&  +55 "core"  + "MFB"*L% +4 "core" %Zi Y H +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*i'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*%% +2 "core" %> d A +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*''R +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*9  +54 "core" + "MFB"*% +4 "core" %U ? A +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'p +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"**  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +79 "core"  +51 "MFB"*A% +4 "core" %pO +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*j'b +2042 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3072 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*0'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +3975 "Can"} WW +1802 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*4'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*Y' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*K'V +2733 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*E  +48 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +119 "core" % + "MFB"*z% +4 "core" %V]1 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*-' +234 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*:  +54 "core"  + "MFB"*)% +4 "core" %\ f L +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*('> +16111 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*5 % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*3% +2 "core" %>B + +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*t' +528 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*H  +53 "core" + "MFB"*;% +4 "core" %SY +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*S'q2 +325 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*I  +38 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*1'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17879 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*}' +4394 "Can"~ XX +1387 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml + "MFB"*+' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*D' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*Q' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*]'V +5071 "core" ' +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18nov2011h.pcr +2 #Building PCR Slug from elutionWater with MM1 mix, PP2 primer +3 #Priming with carrier + .ATV.dial ARV +3 "MFB"*M  +58 "core"  + ."MFBPCR"ARV.dial :carrier +53 "MFB"*8  +27 "core"  + "MFB"*>% +4 "core" %VG +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(Y +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*c' +2897 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*2 n +174 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*T'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*J'(@ +2910 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*N  +160 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*Z  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*U% +2 "core" %((L +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*p'FR +631 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*\ I +57 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*W% +4 "core" %FLF> +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*h' +13 "Can"~ QQ +1831 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*? n +37 "core" n + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +203 "MFB"*`% +2 "core" %\ G N +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*|' +620 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*<  +38 "core" + #"MFBPCR"adding ARV air + .delay 2 seconds +204 "MFB"*G% +2 "core" %  J +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*@' +614 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*^  +126 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*,% +2 "core" %"\ 1 +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*X'\ +5862 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"*n I +141 "core" I + ."MFBPCR"delay 2 seconds +203 "MFB"*g% +2 "core" %\ S +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*P'\  +640 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*k  +139 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*V% +2 "core" %\  M A +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"* ' F +5055 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +75 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*_  +39 "core"  + #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*w% +5 "core" % K +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*m'j +32593 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +6 "MFB"*d  +83 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*u % +35 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +3927 "Can"|~ zw +60004 | ]] +60003 } ll +60004 | ] +60004 { hh +60004 y y| +60004 | ]] +60004 } jj +60004 | ^^ +9538 ."PCR"PCR.off +179 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"/65516320:2326,1033,724,715,59.9255;65517270:2624,934,699,684,60.0001;65518120:2062,1075,693,687,60.0374;65518870:1528,927,693,680,60.0001;65627800:2435,925,710,694,60.0001;65628750:2615,1025,699,699,60.0001;65629600:2112,970,689,659,60.0001;65630350:1504,959,680,705,60.0374;65739140:2424,974,708,683,59.9628;65740090:2563,1034,703,706,60.0001;65740940:2113,1006,680,669,60.0001;65741690:1486,958,705,701,60.0001;65850520:2303,1047,724,724,59.9628;65851470:2659,992,682,654,60.0001;65852320:2020,1009,704,705,60.0001;65853070:1573,1006,682,667,60.0374;65961830:2304,988,722,726,60.0001;65962780:2660,974,686,662,60.0001;65963630:2052,982,704,706,60.0001;65964380:1573,1006,682,660,60.0001;66073440:2372,953,694,721,60.0001;66074390:2653,1064,688,671,60.0001;66075240:2070,921,699,686,60.0001;66075990:1548,1082,693,675,60.0001;66185440:2312,1061,721,682,60.0001;66186390:2638,943,686,677,60.0001;66187240:2050,1050,701,693,60.0374;66187990:1551,925,688,665,60.0001;66296880:2347,980,731,726,60.0001;66297830:2661,1041,655,669,60.0001;66298680:2068,944,700,687,60.0001;66299430:1545,1082,689,686,60.0001;66408260:2294,1060,726,718,60.0001;66409210:2651,971,683,672,60.0001;66410060:2039,1006,680,694,60.0374;66410810:1570,976,686,660,60.0001;66519750:2300,1064,721,718,60.0001;66520700:2649,939,685,665,60.0374;66521550:2059,992,703,703,60.0374;66522300:1552,1027,649,658,60.0001;66631190:2326,980,723,730,60.0001;66632140:2652,1031,683,664,60.0374;66632990:2061,975,703,700,60.0001;66633740:1567,1051,687,672,60.0001;66742490:2419,956,709,694,59.9628;66743440:2581,994,707,700,60.0001;66744290:2093,1039,683,663,60.0374;66745040:1499,926,700,689,60.0374;66853860:2373,955,727,717,60.0374;66854810:2654,1034,685,675,60.0001;66855660:2065,946,700,687,60.0001;66856410:1508,1069,689,678,60.0001;66965250:2395,1012,709,689,60.0001;66966200:2576,943,702,701,60.0001;66967050:2108,1016,687,663,60.0001;66967800:1501,966,704,699,60.0001;67077100:2442,950,712,698,60.0001;67078050:2604,1039,701,673,59.9628;67078900:2104,962,688,665,60.0001;67079650:1501,1023,704,690,60.0001;67188970:2300,1066,720,717,60.0374;67189920:2641,947,689,672,59.9628;67190770:2042,1045,700,696,60.0001;67191520:1547,957,685,673,60.0001;67300480:2340,1017,728,727,60.0001;67301430:2665,1032,684,663,60.0001;67302280:2041,948,704,701,59.9628;67303030:1557,1008,679,666,60.0374;67411840:2382,924,727,717,59.9628;67412790:2635,1035,689,676,60.0001;67413640:2058,875,699,684,60.0374;67414390:1545,1042,692,680,60.0374;67523760:2359,909,730,722,59.9628;67524710:2648,1010,655,675,60.0001;67525560:2050,899,698,689,60.0001;67526310:1530,1014,690,679,60.0001;67635010:2352,938,728,722,60.0001;67635960:2643,1021,688,674,60.0001;67636810:2062,924,688,641,60.0001;67637560:1517,1024,697,686,60.0001;67746560:2387,888,721,712,60.0001;67747510:2645,1052,693,692,60.0374;67748360:2089,900,689,671,60.0374;67749110:1515,1023,707,664,60.0001;67858410:2351,1067,715,676,59.9628;67859360:2623,907,695,678,60.0001;67860210:2084,1058,701,682,60.0001;67860960:1543,927,686,671,59.9628;67969600:2351,985,726,726,60.0001;67970550:2680,1003,685,667,60.0001;67971400:2043,967,703,690,60.0001;67972150:1563,1039,688,672,60.0001;68080870:2325,973,725,728,59.9628;68081820:2665,1016,685,664,59.9628;68082670:2054,982,705,700,60.0001;68083420:1559,1018,687,670,60.0001;68192970:2293,1040,727,729,59.9628;68193920:2657,958,685,657,60.0374;68194770:2046,982,707,692,60.0374;68195520:1573,993,652,667,60.0374;68304650:2328,979,690,707,59.9628;68305600:2621,889,692,682,60.0374;68306450:2065,1021,701,683,60.0001;68307200:1554,923,690,670,60.0001;68416450:2319,955,731,730,60.0374;68417400:2656,983,649,662,60.0001;68418250:2038,927,706,702,60.0001;68419000:1555,1006,687,669,60.0001;68527460:2391,898,722,708,59.9628;68528410:2623,1056,694,689,60.0001;68529260:2086,870,691,656,60.0001;68530010:1466,1030,702,695,60.0001;68638790:2329,925,700,731,59.9628;68639740:2664,1018,685,667,60.0001;68640590:2040,914,703,690,60.0001;68641340:1550,1035,690,675,60.0374;68750600:2365,922,722,712,60.0001;68751550:2645,1024,686,674,60.0374;68752400:2066,928,698,684,60.0001;68753150:1538,1066,693,685,60.0001;68861890:2300,1030,723,709,60.0001;68862840:2645,921,685,671,60.0001;68863690:2015,1017,701,691,60.0001;68864440:1554,938,690,667,59.9628;68973540:2306,979,722,723,59.9628;68974490:2660,956,689,661,60.0374;68975340:2056,1003,705,673,60.0374;68976090:1570,969,682,667,60.0001;69084980:2420,921,674,689,60.0001;69085930:2609,967,701,702,60.0001;69086780:2109,986,684,658,60.0001;69087530:1504,951,706,703,60.0001;69196670:2406,961,710,692,60.0001;69197620:2577,911,701,701,60.0374;69198470:2107,991,685,663,60.0374;69199220:1494,911,704,696,60.0001;69308440:2363,1027,712,694,60.0001;69309390:2603,902,699,682,60.0001;69310240:2061,1002,694,682,60.0001;69310990:1532,893,690,670,60.0001;69420380:2334,947,725,725,59.9628;69421330:2649,1006,684,669,60.0001;69422180:2047,884,671,691,60.0001;69422930:1542,1033,689,673,60.0001;69531780:2419,971,707,684,60.0001;69532730:2599,986,704,704,60.0001;69533580:2126,1003,680,668,60.0374;69534330:1491,916,672,695,60.0001;69643280:2409,917,707,684,59.9628;69644230:2553,951,704,695,60.0374;69645080:2113,953,681,664,60.0374;69645830:1470,934,703,696,60.0001;69755320:2399,905,722,704,59.9628;69756270:2615,1026,696,666,59.9628;69757120:2080,886,686,672,59.9628;69757870:1496,1004,705,693,60.0001;69867030:2377,1019,707,693,59.9628;69867980:2607,953,697,690,60.0001;69868830:2102,1055,660,680,60.0747;69869580:1518,881,691,679,60.0001;69978620:2433,908,707,689,59.9628;69979570:2598,1024,699,705,60.0001;69980420:2109,980,680,661,59.9628;69981170:1466,928,708,696,60.0374;70090310:2426,914,675,693,59.9628; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18nov2011h.pcr +2 "MFB"*C% +4 "core" %oj + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*f'(@ +1026 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +35 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"*= % +119 "core" % + "MFB"*q% +4 "core" %($. +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zj +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*7  +54 "core" + "MFB"*.% +4 "core" %Zn\ [ M +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*o'> +6058 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*~% +2 "core" %>\ 5 X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*6'T +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*x  +53 "core"  + "MFB"*s% +4 "core" %O\ C V +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'p +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*#  +62 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +52 "MFB"*  +90 "core"  + "MFB"*O% +4 "core" %p@ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'X +2040 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3070 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*[  +48 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*r % +119 "core" % + "MFB"*l% +4 "core" %V? +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*b' +241 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*/  +53 "core" +2 "MFB"*% +3 "core" %= +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +12558 "Can"~{ TT +3558 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %>\ < +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*y' +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*$  +54 "core" + "MFB"*% +4 "core" %  H +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*v'q7 +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*\\  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*&'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*L' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*%'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*9'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +3567 "Can"}{ WW +2209 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*''V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml + "MFB"*'V +5069 "core" ' +3 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18nov2013h.pcr +2 #Building PCR Slug from elutionWater with MM1 mix, PP1 primer +3 #Priming with carrier +2 .ATV.dial ARV +53 "MFB"*A  +70 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +27 "core"  + "MFB"*j% +4 "core" %V +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(^ +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*0' +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"* n +174 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*4'R +5074 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*Y'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*E  +160 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +37 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*z% +2 "core" %(0 +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*K'FZ +628 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*: I +58 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*)% +3 "core" %FT ! ? +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*-' +1822 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*5 % +37 "core" % + #"MFBPCR"Adding PP1 +2 .delay 2 seconds +203 "MFB"*3% +2 "core" %\ 5 +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*(' +620 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*H  +38 "core"  + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*;% +3 "core" %\  U +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*t'$ +619 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*I  +38 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*S% +2 "core" %(\  U +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*1'\ +5841 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"*} I +140 "core" J + ."MFBPCR"delay 2 seconds +203 "MFB"*R% +2 "core" %\ \ ; +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*+'\  +617 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +138 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*!% +3 "core" %\   D +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*B' E +5044 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*D  +75 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*Q% +5 "core" % J  K +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*M'i +4758 "Can"z SS +27845 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*8  +84 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*> % +36 "core" % + ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +16 #ProfileIPc should complete in < 1:50:49 +2 .PCR.run 2:23:31.25 +31007 "Can"z nm +60004 y kj +60004 x z| +60004 z _ +60003 x \\\\ +60004 }y jj +60004 zy yx +60004 |y e +52254 ."PCR"PCR.off +85 #"mwj"Session Ended +141 !"PCR"o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"*72439980:1359,1270,738,735,58.9930;72440830:1569,1675,686,673,59.0303;72441780:1710,2072,702,690,59.0303;72442830:1962,2513,692,681,59.0303;72443980:2082,2844,690,636,58.9930;72554220:1401,1290,727,722,59.0303;72555070:1604,1699,687,673,59.0303;72556020:1710,2040,697,684,59.0303;72557070:1953,2476,667,688,59.0303;72558220:2083,2847,689,671,59.0303;72668560:1320,1222,712,698,59.0303;72669410:1532,1644,673,699,59.0303;72670360:1735,2001,689,662,59.0303;72671410:1925,2447,702,697,59.0676;72672560:2141,2835,681,628,59.0303;72782590:1439,1263,722,725,59.0303;72783440:1604,1636,682,666,59.0303;72784390:1749,2107,704,707,59.0303;72785440:1980,2469,684,662,59.0303;72786590:2115,2910,705,701,59.0676;72897020:1371,1266,723,714,59.0303;72897870:1521,1716,690,682,59.0303;72898820:1703,2044,691,675,59.0303;72899870:1942,2502,698,689,59.0303;72901020:2084,2748,647,664,59.0303;73011510:1370,1252,724,717,58.9930;73012360:1568,1740,691,683,59.0303;73013310:1694,2037,654,677,59.0303;73014360:1925,2482,700,686,59.0303;73015510:2090,2803,687,662,59.0303;73125460:1383,1193,675,697,59.0303;73126310:1524,1578,697,697,59.0303;73127260:1781,2019,688,673,58.9930;73128310:1932,2398,695,678,59.0303;73129460:2148,2869,695,692,59.0303;73240020:1446,1247,719,703,58.9930;73240870:1585,1602,652,681,59.0303;73241820:1779,2064,697,687,59.0303;73242870:1961,2417,688,668,59.0303;73244020:2163,2908,705,675,59.0303;73354550:1458,1281,728,721,58.9930;73355400:1587,1609,685,665,59.0303;73356350:1754,2087,703,673,59.0303;73357400:1972,2476,683,661,59.0676;73358550:2119,2930,701,687,59.0303;73468860:1442,1291,698,718,59.0303;73469710:1602,1594,680,672,59.0303;73470660:1775,2128,707,693,58.9930;73471710:1976,2420,681,660,59.0303;73472860:2085,2917,703,699,59.0676;73583060:1311,1203,710,696,58.9930;73583910:1497,1694,704,705,58.9930;73584860:1727,2022,681,665,59.0303;73585910:1922,2435,706,700,59.0303;73587060:2145,2821,684,669,59.0303;73697740:1448,1274,721,724,59.0303;73698590:1597,1628,682,660,59.0303;73699540:1736,2123,706,663,58.9930;73700590:1978,2509,685,668,58.9930;73701740:2075,2892,695,688,59.0676;73812240:1440,1292,729,720,58.9930;73813090:1598,1680,684,669,59.0303;73814040:1724,2105,697,695,59.0303;73815090:1953,2476,663,675,59.0303;73816240:2063,2896,691,663,59.0676;73926360:1353,1181,706,693,58.9930;73927210:1519,1611,699,695,59.0303;73928160:1790,2026,666,676,59.0303;73929210:1931,2394,690,679,59.0303;73930360:2164,2916,698,699,59.0303;74040770:1375,1293,727,719,58.9930;74041620:1565,1719,686,677,59.0676;74042570:1688,2039,693,680,59.0303;74043620:1913,2530,671,697,59.0676;74044770:2074,2841,691,662,59.0303;74155260:1328,1231,718,706,59.0303;74156110:1519,1655,692,689,58.9930;74157060:1702,2015,690,669,59.0303;74158110:1904,2498,699,696,59.0303;74159260:2078,2825,675,625,59.0303;74269490:1406,1194,714,702,58.9930;74270340:1545,1583,693,688,59.0303;74271290:1763,2062,696,692,58.9930;74272340:1930,2427,691,679,59.0303;74273490:2157,2914,698,695,59.0303;74384240:1402,1223,714,705,59.0303;74385090:1537,1598,692,681,59.0303;74386040:1786,2095,696,689,59.0303;74387090:1943,2404,651,667,59.0303;74388240:2163,2918,699,695,59.0303;74498800:1385,1304,727,720,58.9930;74499650:1566,1715,688,675,59.0303;74500600:1685,2069,698,681,59.0303;74501650:1931,2568,694,686,59.0303;74502800:2046,2867,682,630,59.0303;74613230:1313,1198,716,701,58.9930;74614080:1521,1697,697,692,59.0676;74615030:1706,1966,676,627,59.0303;74616080:1892,2455,702,704,59.0676;74617230:2099,2740,685,660,59.0303;74727960:1399,1281,728,732,58.9930;74728810:1591,1653,680,666,59.0303;74729760:1690,2038,706,693,59.0303;74730810:1955,2448,657,675,59.0303;74731960:2061,2811,695,690,59.0303;74842270:1415,1212,717,709,58.9930;74843120:1555,1526,656,677,59.0303;74844070:1784,2028,697,693,59.0303;74845120:1946,2354,681,666,59.0303;74846270:2161,2833,707,668,58.9930;74956790:1372,1240,727,721,59.0303;74957640:1571,1676,685,677,58.9930;74958590:1686,2016,690,636,59.0303;74959640:1921,2507,694,690,59.0303;74960790:2057,2771,685,666,59.0676;75070890:1299,1155,678,695,59.0303;75071740:1498,1693,699,701,59.0303;75072690:1726,1946,685,661,59.0303;75073740:1883,2381,704,706,59.0303;75074890:2128,2772,685,669,59.0676;75185100:1439,1272,722,725,59.0303;75185950:1588,1577,680,654,59.0303;75186900:1703,2065,704,702,59.0303;75187950:1954,2434,687,666,59.0303;75189100:2071,2820,699,687,59.0676;75299450:1303,1209,714,695,58.9930;75300300:1510,1680,700,688,59.0303;75301250:1705,1979,690,674,59.0303;75302300:1898,2396,673,699,59.0303;75303450:2076,2757,689,663,59.0676;75414150:1361,1178,708,690,59.0303;75415000:1505,1582,701,698,59.0303;75415950:1769,2005,689,673,58.9930;75417000:1912,2381,700,684,59.0303;75418150:2164,2844,664,687,59.0303;75528400:1377,1198,709,693,59.0303;75529250:1526,1589,699,694,59.0303;75530200:1781,2014,686,645,59.0303;75531250:1912,2383,695,686,59.0676;75532400:2169,2838,694,680,58.9930;75642930:1434,1271,721,708,59.0303;75643780:1559,1599,689,679,59.0303;75644730:1776,2099,698,694,58.9930;75645780:1947,2408,652,668,59.0303;75646930:2164,2887,704,693,59.0676;75758010:1389,1200,683,695,58.9930;75758860:1530,1617,696,692,59.0676;75759810:1799,2097,694,681,59.0303;75760860:1930,2416,691,672,59.0676;75762010:2129,2930,699,691,59.0676;75872160:1408,1334,730,725,59.0303;75873010:1582,1726,683,672,59.0303;75873960:1691,2067,700,688,59.0303;75875010:1933,2611,695,684,59.0303;75876160:2051,2924,693,670,59.0676;75986610:1416,1260,716,709,59.0303;75987460:1549,1631,693,680,59.0676;75988410:1779,2122,698,692,59.0303;75989460:1936,2490,690,669,59.0303;75990610:2161,3030,699,695,59.0303;76100790:1417,1265,715,699,58.9930;76101640:1559,1643,656,684,59.0303;76102590:1763,2153,698,683,59.0676;76103640:1939,2552,688,668,59.0303;76104790:2158,3046,701,669,59.0303;76215440:1323,1274,705,691,59.0303;76216290:1507,1763,704,704,59.0303;76217240:1761,2108,649,666,59.0676;76218290:1897,2607,702,690,59.0303;76219440:2171,3057,694,676,59.0676;76329370:1369,1261,679,692,59.0303;76330220:1514,1734,699,692,59.0303;76331170:1779,2220,692,681,59.0303;76332220:1925,2605,696,664,59.0303;76333370:2139,3160,698,694,59.0303;76443480:1320,1287,712,690,59.0303;76444330:1499,1848,702,705,59.0303;76445280:1742,2134,684,657,59.0303;76446330:1890,2740,705,702,59.0303;76447480:2132,3157,686,664,59.0676;76557700:1308,1337,713,697,59.0303;76558550:1516,1823,699,698,59.0303;76559500:1730,2222,686,664,59.0303;76560550:1906,2711,676,700,59.0303;76561700:2127,3186,684,666,59.0303;76672270:1441,1408,722,712,58.9930;76673120:1586,1780,675,630,58.9930;76674070:1753,2333,702,695,59.0303;76675120:1965,2758,684,671,59.0303;76676270:2130,3318,704,710,58.9930;76786750:1436,1409,717,712,59.0303;76787600:1566,1808,690,674,59.0303;76788550:1771,2356,698,705,59.0303;76789600:1946,2752,685,665,59.0303;76790750:2160,3351,699,695,59.0303;76901560:1417,1431,726,729,59.0303;76902410:1598,1904,681,660,59.0303;76903360:1707,2411,704,699,59.0303;76904410:1964,2876,655,664,59.0303;76905560:2081,3365,703,693,59.0303;77015970:1378,1354,709,698,59.0303;77016820:1519,1820,667,695,59.0303;77017770:1778,2386,690,674,59.0676;77018820:1916,2833,696,682,59.0303;77019970:2169,3350,693,658,59.0303;77130490:1698,2966,721,707,59.0676; +27 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18nov2013h.pcr + "MFB"*]% +3 "core" %o  +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +50 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml + "MFB"*'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*2  +35 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"*c % +117 "core" % + "MFB"*T% +4 "core" %(! +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*N'Zg +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Z  +52 "core" + "MFB"*U% +4 "core" %Zk  G +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*J'> +5419 "Can"sx UU +639 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\ % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*W% +2 "core" %>) +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*p'e +527 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*?  +51 "core" + "MFB"*`% +4 "core" %o+\ : +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*h'q +326 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*<  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*G  +79 "core"  + "MFB"*|% +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*^'y +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*,' +3073 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*@'V +2738 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*n' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*g'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*X' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*k'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*V  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*P % +119 "core" % + "MFB"*% +4 "core" %V* +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*_' +232 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*w  +52 "core" + "MFB"* % +4 "core" %\  K +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*d'> +16109 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*u % +52 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*C% +2 "core" %>! +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*m' +527 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" + "MFB"*=% +4 "core" %\ 9 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*q'q? +326 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*f  +36 "core"  + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*7'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +6764 "Can"sw d +11114 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml + "MFB"*.' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*~'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +45 "MFB"* +16 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*o' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*x'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*s' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*6'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*#' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"* 'V +5068 "core" ' +6 #tAsleep after completing 18tun_postDeploy assays + ."Qmail"GoodNews.email "{3 => 3, 4 => 12}\\nCan@15:05:15, 19.4C, 39% humidity, 14.7psia, 11.952V, 0.827A, 0.827A avg, 9.89W",Subject: "Asleep after completing 18tun_postDeploy assays" +3 #tMission runtime was 21:49:57.159943 +535 "Can"y QQ +249 #mEXIT @1542723317.71CET @1542788273.86CET = =tMAIN =mMAIN_scheduler @CET1542788275.57 #"core_reset"Sent BREAK +2 #t@0x2412, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi,; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +277 "Can"}w e + }w e + #tPolling Can every 10:00 +3 #Cleanly exited at 15:15:17CET20-Nov-18 +757 #-> ESP.ready? +276 #-> ESP.ready! +2 #Powering core bus +500 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %WXs + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\   +2 "manipulator"&?& +3 "core" &X ' +2 "storage"(@& +3 "core" & m k : 1 +2 "storage"(A% +3 "core" %` m m / +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9:6 +3208 #t-> access 3 +2 .SE.seek :down +2 "storage"(D'X +3 "core" ' +2 "manipulator"&E% +3 "core" %\   +2 "manipulator"&F& +4 "core" &X  + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(G([n +833 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (H& +3 "core" &[m l h / +12026 #t-> access 4 +2 .SE.seek :down +2 "storage"(I'X +2 "core" ' +2 "manipulator"&J% +3 "core" %\   +2 "manipulator"&K& +4 "core" &X  + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(L(( +1001 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (M& +3 "core" &+W Z \\ " +4006 #t-> MFB.ready? + "MFB"*N% +3 "core" % +234 #t-> MFB.ready! + "MFB"*O% +3 "core" %b +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +44 *P% +9 "core" % + .tATV.dial :air2 +2 "MFB"*Q  +144 "core" +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*R' +595 "core" ' + .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*S' +5290 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*T n +103 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*U'R +5257 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*V  +5 "core"  +2 .tASV.dial :waste1 +2 "MFB"*W  +4 "core"  +5999 #t-> pcrDecon +2 "MFB"*X% +3 "core" %R + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*Y'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*Z % +57 "core" $ +2 "MFB"*[% +4 "core" %(* +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*\\'Zp +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*]  +34 "core" +2 "MFB"*^% +4 "core" %Zd\  V +2 .tAS.seek 0.81ml +2 "MFB"*_'> +6055 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*` % +51 "core" % +2 .tdelay 3 seconds +302 "MFB"*a% +3 "core" %>  d +2 .tAS.seek 0.835ml +2 "MFB"*b'P +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*c  +51 "core" +2 "MFB"*d% +4 "core" %^ k @ +2 .tAS.seek 0.82ml +2 "MFB"*e'p +322 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*f  +48 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*g  +89 "core"  +2 "MFB"*h% +4 "core" %q$ +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*i'l +2035 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*j' +2584 "Can"xv zz +491 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*k'V +2735 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*l' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*m'V +2749 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*n' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*o'V +2729 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*p  +48 "core"  +2 .tATV.dial :air3 +2 "MFB"*q % +116 "core" % +2 "MFB"*r% +4 "core" %Vd8 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*s' +233 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*t  +53 "core" +2 "MFB"*u% +4 "core" %\ ; +2 .tAS.seek 0.81ml +2 "MFB"*v'> +16108 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*w % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*x% +3 "core" %>  _ +2 .tAS.seek 0.835ml +2 "MFB"*y' +526 "core" ' +3 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*z  +50 "core" +2 "MFB"*{% +4 "core" %  P +2 .tAS.seek 0.82ml +2 "MFB"*|'q= +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR + "MFB"*}  +36 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*~'R +3754 #"mwj"Session Begun +988 "core" ' +2 .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +14864 "Can"nw u +3578 .tPCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5779 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +4 "MFB"*'V +2744 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +4 "MFB"*'V +2731 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*'V +2730 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +4 "MFB"* 'V +5066 "core" ' +8086 "Can"tx tt +38899 #t-> pcrDecon +2 "MFB"*\ % +4 "core" %V +2 #tCleaning PCR + .AFV.select :carrierSolution +4 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"* '(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tASV.dial :waste1 + .ATV.dial :air3 +4 "MFB"* % +76 "core" & +2 "MFB"* % +4 "core" %(, +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.51ml +2 "MFB"*'Zr +224 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core" + "MFB"*% +4 "core" %Zl\  N +2 .tAS.seek 0.81ml +2 "MFB"*'> +6059 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %> | d +2 .tAS.seek 0.835ml +2 "MFB"*'Y +519 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*% +4 "core" %Iv - +2 .tAS.seek 0.82ml +2 "MFB"*'p +326 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*  +51 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +81 "core"  +2 "MFB"*% +4 "core" %p| +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.47ml +2 "MFB"*'D +2040 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3077 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*"'V +2729 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*' +47 "Can"qx zz +5724 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*('V +2731 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*!'V +2733 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"**  +49 "core"  +2 .tATV.dial :air3 +3 "MFB"*, % +120 "core" & +2 "MFB"*+% +4 "core" %V@ +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +37 "MFB"*%' +239 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*'  +54 "core" +2 "MFB"*/% +4 "core" %  H +2 .tAS.seek 0.81ml +2 "MFB"*0'> +5924 #"mwj"-> exit +2 #Session Ended +10186 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*1 % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*2% +3 "core" %>  Z +2 .tAS.seek 0.835ml +2 "MFB"*3' +524 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*4  +52 "core" +2 "MFB"*5% +4 "core" % n H +2 .tAS.seek 0.82ml +2 "MFB"*6'q +325 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*7  +35 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*8'R +4744 "core" ' +2 .tPCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18138 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*9' +171 "Can"cw |{ +5605 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*:'V +2731 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*;' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*<'V +2730 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*=' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*>'V +2729 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*?' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*@'V +2729 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*A' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*B'V +5065 "core" ' +12113 "Can"cx vu +60004 _v uu +60004 iw uu +60003 rx uu +60004 gy uu +60004 Gx uu +60004 Jz uu +60004 ]x uu +50317 #t-> initialPurge +2 #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'C& +4 "core" &  + .tHand.open + "manipulator"&E1 +77 "core" 1 +2 "manipulator"&F& +4 "core" &X  + "manipulator"&#% +4 "core" % \   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&$(- +182 "core" ( +2 "manipulator"&H& +4 "core" &-  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &J& +3 "core" &-  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +2 "manipulator"&K'η +96 "core" ' +2 .tHand.close + "manipulator"&D/ +66 "core" / +2 "manipulator"&G& +4 "core" &-  |  +2 "manipulator"&M% +3 "core" % t v  +2 .tForearm.seek :retract +2 "manipulator"&N'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&O(ӷ +275 "core" ( +2 "manipulator"&P& +4 "core" &ӽ! z<; + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Q& +2 "core" &ӽ! z x 9<; +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&R' +101 "core" ' +2 "manipulator"&T& +4 "core" &ӽ! W e 5<; +2 "manipulator"&S% +3 "core" % L L & +2 "collection"'V& +3 "core" &  +2 "collection"'W& +4 .tCC.seek :closed + "collection"'X(W +3 "core" &"  +2 &!  +9 &1|" . +10 &] B +9 &'z W +9 &\\ Z +10 &W" Z +9 &cX Z +9 &%W) Z +10 &W" Y +9 &Y& Z +10 &lW( Y +9 & -[ Z +9 &!U Y +10 &#V Z +9 &%sY* Z +9 &'6U% Y +10 &(U& Y +9 &*W) Y +10 &,|Q Y +9 &.>T! Y +9 &0U Y +10 &1S" Y +9 &3S Y +9 &5EU Z +10 &7 T Y +9 &8R Y +10 &:S Y +9 &W Y +10 &?V# Y +9 &AV Y +9 &CVW$ Y +10 &EW& Z +9 &FT& Y +10 &H]$ Z +9 &JWq( \\ +9 &L& ~` +10 &M' zb# +9 &O{' zb. +9 &Q2' zb9 +10 &R' yb? +9 &T* yb? +10 &VE* xZ +9 &WE$x% #f +9 ( + &WQ Z + "collection"'W& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.22 +2 "collection"'U& +4 "core" &WQ Z +2 .tHand.open + "manipulator"&Z1 +66 "core" 1 +2 "manipulator"&[% +4 "core" %  U S  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&Y'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"']& +4 "core" &WQ Z + "collection"'^% +4 "core" %/' + .tCSV.dial CSR +2 "collection"'\\  +148 "core"  +2 "collection"'`% +4 "core" %/  + #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"'a'p +1395 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '_% +2 "core" %p ~ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'c'W +740 "core" ' +2 .tCSV.dial :waste + "collection"'d +148 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'b'4 +2047 "core" ' +2 #tPurging external Intake + "collection"'f& +4 "core" &WQ Z +2 "collection"'g% +3 "core" %3  + .tCSV.dial :flush +2 "collection"'h  +48 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'e' +2673 "core" ' +2 .tdelay 5 seconds +263 "Can"gy o +239 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'i + 'j  +5 "core"  +88 +2 .tCTV.dial :intake +2 "collection"'k  +82 "core"  +2 .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'l'4 +2772 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'m  +81 "core"  +2 #tFlushing upper manifold + "collection"'n& +4 "core" &WQ Z +2 "collection"'p% +3 "core" %3 + .tCSV.dial :flush +2 "collection"'q  +79 "core"  +3 .tCS.seek 5ml + "collection"'r'p +1385 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'o @ +47 "core" B +2 "collection"'t% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'u'f +612 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"'s +115 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'w'4 +1891 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'x'0 +862 "core" ' +2 .tCSV.dial :waste + "collection"'v +48 "core" +3 .tCS.seek 0ml + "collection"'z'4 +860 "core" ' +2 "collection"'{& +4 "core" &WQg Z + "collection"'y% +4 "core" %7< + .tCSV.dial :flush +2 "collection"'}  +46 "core"  +3 .tCS.seek 3ml + "collection"'|'0 +874 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'~ @ +58 "core" ? +2 "collection"'% +4 "core" %0<  +2 .tCS.seek 5ml +2 "collection"''p +614 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"''4 +1376 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +924 "core" ' +2 .tCSV.dial :waste + "collection"' +80 "core" +3 .tCS.seek 0ml + "collection"''4 +869 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" & x t ;6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +9 "core" ( +2 "manipulator"&& +4 "core" &ӿ s 8! +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &ӿ y ^8! +2 .tForearm.seek CC +2 "manipulator"& ' +95 "core" ' +2 .tHand.close + "manipulator"& / +72 "core" / +2 .tCC.seek :open +2 "collection"' ( +421 "core" ( +2 "manipulator"& & +4 "core" &ӿ m t h8! +2 "manipulator"&% +3 "core" % 6 y w e +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +301 "core" ( +2 "manipulator"&& +4 "core" &-  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 && +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'η +116 "core" ' +2 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +4 "core" % κn < 7 5سC +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +29720 #t-> exit +5 #mEXIT @1542797164.65CET @1542797721.67CET = =mMAIN_scheduler =tMAIN @CET1542797723.43 #"core_reset"Sent BREAK + #t@0x7E68, state=0x3B10, ifg=0x20, ie=0x7F + #@0x85DA, state=0x3B10, ifg=0x08, ie=0x5F + #@0xCE9C, state=0x3AE0, ifg=0x84, ie=0x75 + #@0xD14D, state=0x3A72, ifg=0x10, ie=0xF5 #@0xD3D8, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD664, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD8EF, state=0x3A84, ifg=0x10, ie=0xFD #@0xDA06, state=0x3A84, ifg=0x80, ie=0xFD + #@0x71A2, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +168 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +26 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +197 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refih< :\ @name@ +295 "Can"v{ xx + v{ xx + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ + ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  + "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %V9 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %QO +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X( +211 "core" ( +3 .tForearm.seek :retract +2 "manipulator"&?'\ +5 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&@(M +113 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 350 counts +2 "manipulator"&A' +32 "core" ' +2 ."rdyProcessing"PS.coast + "processing"%5 +61 "core" ' +2 "manipulator"&B% +4 "core" % z }t +2 .tForearm.seek :retract +2 "manipulator"&C'\ +40 "core" ' +51 ' +2 "manipulator"&D% +4 "core" %\ \  +2 "processing"%E& +3 "collection"'F& +4 "core" &| +2 & + ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +5 "collection"'$x2 ^22b + ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +2 "processing"%G( +4 "collection"'H( +281 "core" ( +11 ( +30 "Can"u| ~v +5 #tPhase [mbaPhase] +2 ."Qmail"GoodNews.email "At 11:56:13 began in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tun_postDeploy2.rb:103\\n{}\\nCan@11:56:13, 19.7C, 39% humidity, 14.8psia, 11.947V, 0.853A, 0.853A avg, 10.19W",Subject: "Started 18tun_postDeploy2 phase mbaPhase" +5 #t==================> STARTED MBAsuperphase (phase #1) <=== +10 #Starting mfb + #pcrBAC sampling at most 150ml, wcr at most 150ml +5 "MFB"*I% +3 #tLoading sh1 puck from tube 4 into Collection Clamp +3 "collection"'J& +5 "core" % + & \ +3 .tHand.open + #"readyMFB"Readying the MFB +2 "manipulator"&K1 +4 #"readyMFB"Homing MFB Syringe +2 .AFV.select :holdingCoil +2 "MFB"* +11 *L% +2 "core" % + ."readyMFB"ATV.dial :air2 +2 "MFB"*M  +43 "core" 1 +2 "manipulator"&N% +4 "core" % \ \ 8 7  +2 "storage"(O% +4 "core" %`  % + "storage"(P. +3 "core" .( +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +3 "storage"(Q(,9 +78 "core" +2 ."readyMFB"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."readyMFB"AS.home.seek :home +2 "MFB"*R' +268 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (S& +5 "core" &,; [ [  / +3 "manipulator"&T& +13 "core" &[  +4 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +7 .tElbow.seek 4 +4 "manipulator"&U(w +30 "core" ( +2 "manipulator"&V& +4 "core" & 0 +2 "storage"(W& +3 "core" &,; Z ]  / +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&X' +98 "core" ' +2 "storage"(Y& +4 "core" &,; ] ]  / +3 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(Z'V +67 "core" ' +2 ."readyMFB"AFV.select :carrierSolution + "MFB"* +10 ."readyMFB"delay 2 seconds +132 "core" ' +2 "storage"([- +2 ."Qmail"BACfans.email "Started mfb in tube 4 at 11:56:13CET21-Nov-18\\n{}\\nCan@11:56:13, 19.7C, 39% humidity, 14.8psia, 11.947V, 0.853A, 0.853A avg, 10.19W",Subject: "pcrBAC sampling at most 150ml, wcr at most 150ml" +7 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (\\& +3 "core" &,; A ? p / +2 "manipulator"&]& +4 "core" &  +2 .tElbow.seek 4 +2 "manipulator"&^(w +17 "core" ( +2 "manipulator"&_& +4 "core" & n +3 "storage"(`& +3 "core" &,; @ A & / +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&a'7 +7 ."readyMFB"AS.seek 1ml +2 "MFB"*b' +8 "core" ' +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&c/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&d& +4 "storage"(e'X +6 "core" & , +2 "manipulator"&f% +5 "core" % -  +2 .tForearm.seek :retract +2 "manipulator"&g'\ +94 "core" ' +3 .tElbow.seek CC +3 "manipulator"&h(ӷ +59 "core" ' + ."downElevator"SE.coast + "storage"(5 +91 "core" ( + "manipulator"&i& +5 "core" &ӯ z w t<= +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &j& +3 "core" &ӯ r q [<= +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&k' +97 "core" ' +2 "manipulator"&l& +4 "core" &ӯ! u | <= +2 "manipulator"&m% +5 "core" % w w r +4 "collection"'n& +4 "core" & \ + "collection"'o& +4 .tCC.seek :closed +2 "collection"'p(W +6 "core" & \ +35 & \ +7 &LW &l + &gOH ; +6 &v~* O + &B` Y + &R Y +4 &L Y +9 &Q Y +10 &JT Y +9 & S Y +9 &S Y +10 &U Y +9 &!RQ Y +9 &#Q X +10 &$R Y +9 &&Q Y +10 &([U Y +9 &*T Y +9 &+T Y +11 &-S Y +8 &/cQ Y +9 &1%S Y +10 &2X/ Y +9 &4Q5 Y +10 &6kSr Y +9 &8-Q6 Y +9 &9U9 Y +10 &;N3 Y +9 &=sSn Y +9 &?5Tr Y +10 &@X Y +10 &BT Y +9 &DzU Y +9 &F;U Z +9 &Gb Z +10 &It \\ +9 &Kn }` +9 &M% {b$ +10 &N zb. +9 &P yb; +10 &RG zb9 +9 &S zb9 +9 &U yb: +10 &WU (z +10 &WZu N +4 ( + "collection"'o& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.38 + .Hand.open +4 "manipulator"&q1 +4 "core" &WZk N +68 1 +3 "manipulator"&r% +4 "core" %  u  +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&s'\ +94 "core" ' +2 .tSC.coast + "storage"(6 +4 #tcollectSample 150ml w/bubble point of 55psi + #Priming 7ml +2 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +4 "sampler")t+ +4 "core" + + "sampler")u% +4 "core" %RO +2 "collection"'v& +3 "core" &WZk N +3 "Can"x{ Z + #tCalibrating pressure and temperature sensors + .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +3 "sampler")#.0X +24  +2 .tdelay 3.8 seconds +382 "collection"'z% +3 "core" %2 +2 "sampler"){% +3 "core" %5MVU +2 .tSSV.dial :spit +2 "sampler")| +146 "core"  +3 .tSS.seek 0ml +3 "sampler")}' +279 "core" ' +2 .tSSV.dial CBV +2 "sampler")~  +146 "core"  +2 .tCTV.dial :intake +3 "collection"'  +83 "core"  +3 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 #Allowing 40s for 7.0ml of remaining 7.0ml +3 .Intake.select :open +2 "sampler") +211 "collection"'% +3 "core" %2 I +2 #tIntake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +3 "sampler")#.0X% +3 "core" %2 H +2 "sampler")S% +4 "core" %&F a +14 "collection"'T% +3 "core" %2 H +2 "sampler")V% +4 "core" %&D a +14 "collection"'W% +3 "core" %2 G +2 "sampler")Y% +3 "core" %&D ` +15 "collection"'@% +3 "core" %2 G +2 "sampler")C% +3 "core" %&D a +16 "collection"'[% +3 "core" %2 H + "sampler")\\% +4 "core" %&D a +14 "collection"']% +3 "core" %2 H +2 "sampler")_% +3 "core" %&D a +15 "collection"'`% +3 "core" %2 G +2 "sampler")=% +3 "core" %&D a +15 "collection"'c% +3 "core" %2 H +2 "sampler")d% +4 "core" %&D a +14 "collection"'f% +3 "core" %2 H +2 "sampler")U% +3 "core" %&D a +15 "collection"'X% +3 "core" %2 G +2 "sampler")R% +3 "core" %&D a +15 "collection"'i% +3 "core" %2 H +2 "sampler")j% +3 "core" %&D a +15 "collection"'Z% +3 "core" %2 H +2 "sampler")a% +3 "core" %&D a +15 "collection"'l% +3 "core" %2 H +2 "sampler")m% +3 "core" %&D b +15 "collection"'n% +3 "core" %2 G +2 "sampler")^% +3 "core" %&D a +15 "collection"'e% +3 "core" %2 H +2 "sampler")g% +3 "core" %&D a +15 "collection"'H% +3 "core" %2 H +2 "sampler")o% +3 "core" %&D a +15 "collection"'q% +3 "core" %2 H +2 "sampler")r% +3 "core" %&D a +15 "collection"'u% +3 "core" %2 G +2 "sampler")v% +3 "core" %&D a +15 "collection"'k% +3 "core" %2 H +2 "sampler")Q% +3 "core" %&D a +15 "collection"'8% +4 "core" %2 F +2 "sampler")t% +4 "core" %&E a +14 "collection"'y% +3 "core" %2 H +2 "sampler")x% +3 "core" %&J a +15 "collection"'z% +3 "core" %2 H +2 "sampler"){% +4 "core" %&K a +14 "collection"'|% +3 "core" %2 G +2 "sampler")w% +4 "core" %&I ` +14 "collection"'~% +3 "core" %2 G +2 "sampler")% +3 "core" %&J a +15 "collection"'% +3 "core" %2 H +2 "sampler")}% +3 "core" %&& c +2 "collection"'% +3 "core" %2 I +2 #tIntake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +3 "sampler")#.0X% +2 "core" %2 H +2 "sampler")S% +4 "core" %A b +14 "collection"'T% +3 "core" %2 I +2 "sampler")V% +3 "core" %A b +15 "collection"'W% +3 "core" %2 I +2 "sampler")Y% +3 "core" %A b +15 "collection"'@% +3 "core" %2 I +2 "sampler")C% +3 "core" %A b +15 "collection"'[% +3 "core" %2 I +2 "sampler")\\% +3 "core" %A b +15 "collection"']% +3 "core" %2 I +2 "sampler")_% +3 "core" %A c +15 "collection"'`% +3 "core" %2 H +2 "sampler")=% +3 "core" %A b +15 "collection"'c% +3 "core" %2 I +2 "sampler")d% +3 "core" %A b +15 "collection"'f% +3 "core" %2 I +2 "sampler")U% +3 "core" %A b +15 "collection"'X% +3 "core" %2 H +2 "sampler")R% +3 "core" %A b +15 "collection"'i% +3 "core" %2 I +2 "sampler")j% +3 "core" %A b +15 "collection"'Z% +3 "core" %2 I +2 "sampler")a% +3 "core" %A b +15 "collection"'l% +3 "core" %2 I +2 "sampler")m% +3 "core" %A b +15 "collection"'n% +3 "core" %2 H +2 "sampler")^% +3 "core" %A b +15 "collection"'e% +3 "core" %2 I +2 "sampler")g% +4 "core" %A b +14 "collection"'H% +3 "core" %2 I +2 "sampler")o% +3 "core" %D b +15 "collection"'q% +3 "core" %2 H +2 "sampler")r% +3 "core" %I b +15 "collection"'u% +3 "core" %2 H +2 "sampler")v% +3 "core" %I a +15 "collection"'k% +3 "core" %2 J +2 "sampler")Q% +3 "core" %% d +2 "collection"'8% +4 "core" %2 J +2 .tSS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X% +3 "core" %2 I +2 "sampler")S% +3 "core" %S b +15 "collection"'T% +3 "core" %2 I +2 "sampler")V% +3 "core" %S b +15 "collection"'W% +3 "core" %2 H +2 "sampler")Y% +3 "core" %S b +15 "collection"'@% +3 "core" %2 H +2 "sampler")C% +3 "core" %S b +15 "collection"'[% +3 "core" %2 H +2 "sampler")\\% +3 "core" %S b +15 "collection"']% +3 "core" %2 I +2 "sampler")_% +3 "core" %S b +15 "collection"'`% +3 "core" %2 H +2 "sampler")=% +3 "core" %S b +15 "collection"'c% +3 "core" %2 I +2 "sampler")d% +4 "core" %S b +14 "collection"'f% +3 "core" %2 I +2 "sampler")U% +3 "core" %S b +15 "collection"'X% +4 "core" %2 H +2 "sampler")R% +3 "core" %S b +15 "collection"'i% +3 "core" %2 I +2 "sampler")j% +3 "core" %S b +15 "collection"'Z% +3 "core" %2 I +2 "sampler")a% +3 "core" %A c +15 "collection"'l% +3 "core" %2 K +2 "sampler")m% +3 "core" %! e +15 "collection"'n% +3 "core" %2 M +2 "sampler")^% +3 "core" % f Q +15 "collection"'e% +3 "core" %2 N +2 "sampler")g% +3 "core" %  h C +2 "collection"'H% +3 "core" %2 N +2 ' +2 #tIntake @15.6psia, vacuum from 9.1 to 13.1psi +2 ."readyMFB"ATV.dial :waste +3 .tSS.reconfigure SSinhale.with maxSpeed: 89 +2 ."readyMFB"ARV.dial between carrier and air1 +4 "MFB"*o  +3 "sampler")#.Y0X i4 +2 "sampler")b% +3 "core" %?; i1 +2 .tIntake.select :close + "sampler")0 +10 )F% +2 "core" %CA 2 + .tSSV.dial :exhaust +2 "sampler")L  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %W d +15 "collection"'S% +3 "core" %2 K +2 "sampler")T% +4 "core" %Q d +14 "collection"'V% +3 "core" %2 K +2 "sampler")W% +3 "core" %Q d +15 "collection"'Y% +3 "core" %2 K +2 "sampler")@% +4 "core" %Q d +14 "collection"'C% +3 "core" %2 K +2 "sampler")[% +3 "core" %Q e +15 "collection"'\\% +3 "core" %2 K +2 "sampler")]% +3 "core" %Q d +15 "collection"'_% +4 "core" %2 K + "sampler")`% +4 "core" %Q d +14 "collection"'=% +3 "core" %2 K +2 "sampler")c% +3 "core" %Q e +15 "collection"'d% +3 "core" %2 K +2 "sampler")f% +4 "core" %Q e +14 "collection"'U% +3 "core" %2 K +2 "sampler")X% +4 "core" %Q d +14 "collection"'R% +3 "core" %2 K +2 "sampler")i% +4 "core" %Q d +14 "collection"'j% +3 "core" %2 K +2 "sampler")Z% +4 "core" %Q d +14 "collection"'a% +3 "core" %2 K +2 "sampler")l% +3 "core" %Q d +15 "collection"'m% +3 "core" %2 K +2 "sampler")n% +4 "core" %Q d +14 "collection"'^% +3 "core" %2 K +2 "sampler")e% +3 "core" %Q d +15 "collection"'g% +3 "core" %2 L +2 "sampler")H% +3 "core" %Q d +15 "collection"'o% +3 "core" %2 K +2 "sampler")r% +3 "core" %Q e +15 "collection"'6% +3 "core" %2 K +2 "sampler")u% +3 "core" %Q d +15 "collection"'v% +3 "core" %2 K +2 "sampler")k% +3 "core" %Q d +2 "collection"'Q% +4 "core" %2 J + #tIntake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 72 +3 "sampler")#.H0X% +3 "core" %H e +15 "collection"'S% +3 "core" %2 L +2 "sampler")T% +3 "core" %I f +15 "collection"'V% +3 "core" %2 L +2 "sampler")W% +3 "core" %I e +15 "collection"'Y% +3 "core" %2 L +2 "sampler")@% +3 "core" %I f +15 "collection"'C% +3 "core" %2 L +2 "sampler")[% +3 "core" %I f +15 "collection"'\\% +3 "core" %2 M +2 "sampler")]% +3 "core" %I f +16 "collection"'_% +3 "core" %2 L +2 "sampler")`% +3 "core" %I f +15 "collection"'=% +3 "core" %2 K +2 "sampler")c% +4 "core" %I f +14 "collection"'d% +3 "core" %2 M +2 "sampler")f% +4 "core" %I f +14 "collection"'U% +3 "core" %2 L +2 "sampler")X% +3 "core" %I e +15 "collection"'R% +3 "core" %2 L +2 "sampler")i% +4 "core" %I f +14 "collection"'j% +3 "core" %2 M +2 "sampler")Z% +3 "core" %I e +15 "collection"'a% +3 "core" %2 M +2 "sampler")l% +4 "core" %I f +14 "collection"'m% +3 "core" %2 L +2 "sampler")n% +3 "core" %I f +15 "collection"'^% +3 "core" %2 L +2 "sampler")e% +3 "core" %I e +15 "collection"'g% +3 "core" %2 M +2 "sampler")H% +4 "core" %I f +14 "collection"'o% +3 "core" %2 L +2 "sampler")r% +4 "core" %I f +14 "collection"'6% +3 "core" %2 L +2 "sampler")u% +4 "core" %I f +14 "collection"'v% +3 "core" %2 M +2 "sampler")k% +3 "core" %I f +15 "collection"'Q% +3 "core" %2 L +2 "sampler")P% +4 "core" %I e + "collection"'% +4 "core" %2 L + #tIntake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +4 "sampler")#.50X% +4 "core" %3W e +14 "collection"'S% +3 "core" %2 L +2 "sampler")T% +4 "core" %3W e +14 "collection"'V% +3 "core" %2 L +2 "sampler")W% +3 "core" %3W e +15 "collection"'Y% +3 "core" %2 L +2 "sampler")@% +3 "core" %3W e +15 "collection"'C% +4 "core" %2 K +2 "sampler")[% +3 "core" %3X f +15 "collection"'\\% +3 "core" %2 L +2 "sampler")]% +3 "core" %3W e +2 "collection"'_% +3 "core" %2 K +2 #tIntake @15.6psia, vacuum from 9.1 to 13.1psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +4 "sampler")#.+0X: j7 +2 "sampler")j% +3 "core" % <; j7 + .tIntake.select :close + "sampler")0 +12 )Z% +2 "core" % @B 7 + .tSSV.dial :exhaust +2 "sampler")a  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +3500 "core" ' !c f +2 #tVacuum too high -- waiting up to 40s +14 "collection"'S% +3 "core" %2 M +2 "sampler")T% +3 "core" % iZ f +15 "collection"'V% +3 "core" %2 M +2 "sampler")W% +4 "core" % iZ g +14 "collection"'Y% +3 "core" %2 M +2 "sampler")@% +4 "core" % iZ f +14 "collection"'C% +3 "core" %2 M +2 "sampler")[% +3 "core" % iZ g +15 "collection"'\\% +3 "core" %2 M +2 "sampler")]% +3 "core" % iZ g +15 "collection"'_% +3 "core" %2 M +2 "sampler")=% +4 "core" % iZ g +14 "collection"'c% +4 "core" %2 M + "sampler")d% +4 "core" % iZ g +14 "collection"'f% +3 "core" %2 M +2 "sampler")%% +4 "core" % iZ g +14 "collection"'U% +3 "core" %2 M +2 "sampler")X% +4 "core" % iZ g +14 "collection"'R% +3 "core" %2 N +2 "sampler")i% +3 "core" % iZ f +15 "collection"'j% +3 "core" %2 M +2 "sampler")Z% +3 "core" % iZ g +15 "collection"'a% +3 "core" %2 N +2 "sampler")`% +4 "core" % iZ g +14 "collection"'m% +3 "core" %2 M +2 "sampler")n% +3 "core" % iZ g +15 "collection"'l% +3 "core" %2 M +2 "sampler")e% +3 "core" % iZ g +15 "collection"'g% +3 "core" %2 M +2 "sampler")H% +3 "core" % iZ g +15 "collection"'o% +3 "core" %2 N +2 "sampler")r% +4 "core" % iZ g +14 "collection"'6% +3 "core" %2 M +2 "sampler")u% +4 "core" % jZ f +14 "collection"'v% +3 "core" %2 M +2 "sampler")k% +4 "core" % jZ g + "collection"'Q% +4 "core" %2 M + #tIntake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +4 "sampler")#. 0X l G +2 "sampler")% +3 "core" % A? k G + .tIntake.select :close + "sampler")0 +12 )% +2 "core" % FE G + .tSSV.dial :exhaust +2 "sampler")\  +84 "core"  +2 .tExhaust.select :open +2 "sampler")@ +53 .tSS.reconfigure SSexhale +3 "sampler")#.0X? j + .tIntake.select :close + "sampler")0 +12 )9% +2 "core" %%DB  + .tSSV.dial :exhaust +2 "sampler"):  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X  +34 "core"  +2 "collection"'% +4 "core" %  +2 .tCSV.dial between air and CTV +2 "collection"'5 ` +32 "core" a +3 .tCS.seek 8.382ml +3 "collection"'x'{ +508 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'z  +30 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 .tCS.seek 0ml +3 "collection"'{'4 +2197 "core" ' +2 .tCSV.dial :air +3 "collection"'| @ +48 "core" > +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'w' +2645 "core" ' +2 "collection"'~% +4 "core" %\ 3  + .tCSV.dial between air and CTV +2 "collection"' ` +33 "core" b +3 .tCS.seek 3.139ml +3 "collection"''5M +1852 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"'}  +28 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"''4 +798 "core" 'ز  +3 "collection"'K% +4 "core" %؇   + "sampler")% +4 "core" %RQ / + #tBubblePoint: Intake @69.9psia, Outlet @14.5psia + .CBV.dial SSV +3 "collection"' @ +34 "core" A +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +3 "collection"''4 +118 "core" ' +2 .tSSV.dial :spit,avoiding: :exhaust +3 "sampler") +37 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +107 "core"  +4 .tSS.reconfigure SSexhale +2 "sampler")#.0X7d +102 "collection"'y9 +3 "core" 9K;d +102 "collection"'B9 +3 "core" 9Z@d +103 "collection"'39 +3 "core" 9lDd +102 "collection"'9 +3 "core" 9|Hd +102 "collection"'D9 +3 "core" 9Ld +102 "collection"'79 +3 "core" 9Pd +102 "collection"'A9 +3 "core" 9Ud +103 "collection"';9 +3 "core" 9Yd +102 "collection"'J9 +3 "core" 9]d +102 "collection"'I9 +3 "core" 9ad +102 "collection"'F9 +3 "core" 9ed +102 "collection"'<9 +3 "core" 9jd +102 "collection"'L9 +3 "core" 95nd +102 "collection"',9 +3 "core" 9Lrd +102 "collection"'N9 +3 "core" 9bvd +102 "collection"'-9 +3 "core" 9zzd +102 "collection"'E9 +3 "core" 9d +103 "collection"'M9 +3 "core" 9d +102 "collection"'!9 +3 "core" 9d +102 "collection"'S9 +3 "core" 9d +102 "collection"'T9 +3 "core" 9d +102 "collection"'O9 +3 "core" 9  d +103 "collection"'W9 +3 "core" 9! d +102 "collection"'V9 +3 "core" 99 d +102 "collection"'@9 +3 "core" 9R d +102 "collection"'C9 +3 "core" 9j d +102 "collection"'[9 +3 "core" 9 d +103 "collection"'b9 +3 "core" 9d +102 "collection"']9 +3 "core" 9d +102 "collection"'_9 +3 "core" 9d +102 "collection"'=9 +3 "core" 9d +102 "collection"'\\9 +3 "core" 9d +102 "collection"'c9 +3 "core" 9d +102 "collection"'f9 +3 "core" 9+d +102 "collection"'%9 +3 "core" 9Cd +140 "collection"'X9 +9 "core" 9ed +102 "collection"'d9 +3 "core" 9|d +103 "collection"'i9 +3 "core" 9d +102 "collection"'Y9 +3 "core" 9d +102 "collection"'U9 +3 "core" 9d +102 "collection"'R9 +3 "core" 9d +102 "collection"'j9 +3 "core" 9d +102 "collection"'a9 +3 "core" 9\  d +102 "collection"'`9 +3 "core" 9!!d +102 "collection"'Z9 +3 "core" 99"d +102 "collection"'n9 +3 "core" 9P#d +102 "collection"'l9 +3 "core" 9g%d +103 "collection"'e9 +3 "core" 9~%d +102 "collection"'g9 +3 "core" 9'd +102 "collection"'o9 +3 "core" 9( d +102 "collection"'m9 +3 "core" 9*d +102 "collection"'H9 +3 "core" 9+d +103 "collection"'69 +3 "core" 9,d +102 "collection"'u9 +3 "core" 9.d +102 "collection"'k9 +3 "core" 9. b +102 "collection"'Q9 +3 "core" 930$` +102 "collection"'>9 +3 "core" 9I1)] +103 "collection"'9 +3 "core" 9a3-\\ +102 "collection"'59 +3 "core" 9u41Z +102 "collection"'r9 +3 "core" 965X +102 "collection"'z9 +3 "core" 979W +102 "collection"'x9 +3 "core" 97>T +102 "collection"'|9 +3 "core" 99BQ +102 "collection"'{9 +3 "core" 9;FQ +102 "collection"'~9 +3 "core" 9<JO +102 "collection"'9 +3 "core" 9 =NM +102 "collection"'w9 +3 "core" 9 "?SK +103 "collection"'}9 +3 "core" 9 6@WJ +102 "collection"'9 +3 "core" 9 JB[H +102 "collection"'K9 +3 "core" 9 ^B_F +102 "collection"'9 +3 "core" 9 rDdF +102 "collection"'9 +3 "core" 9 DhD +103 "collection"'v9 +3 "core" 9 ElB +102 "collection"'\ 9 +3 "core" 9 HpA +102 "collection"'P9 +3 "core" 9 It? +102 "collection"'9 +3 "core" 9 Jy= +102 "collection"'9 +4 "core" 9 L}< +102 "collection"'9 +3 "core" 9 N: +102 "collection"'9 +3 "core" 9\ N9 +102 "collection"'^9 +3 "core" 9\ P9 +102 "collection"'9 +3 "core" 9\ %R7 +102 "collection"' 9 +3 "core" 9\ 5R6 +102 "collection"'9 +3 "core" 9\ DT5 +102 "collection"'9 +3 "core" 9\ TU3 +102 "collection"'9 +3 "core" 9\ cW3 +102 "collection"'9 +3 "core" 9\ rX1 +102 "collection"' 9 +3 "core" 9\ Y0 +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 +3 "core" 9\ `* +103 "collection"'9 +3 "core" 9\ a) +102 "collection"'9 +3 "core" 9\ c( +102 "collection"'9 +3 "core" 9\ e' +102 "collection"'9 +3 "core" 9\ f' +102 "collection"'9 +3 "core" 9 h% +103 "collection"'9 +3 "core" 9 i& +102 "collection"'9 +3 "core" 9 k$ +102 "collection"'89 +3 "core" 9 )k$ +102 "collection"'9 +3 "core" 9 3l" +102 "collection"' 9 +3 "core" 9 =n" +102 "collection"'$9 +3 "core" 9 Hn! +102 "collection"'#9 +3 "core" 9 Sp! +102 "collection"'&9 +3 "core" 9 ]r +102 "collection"'"9 +3 "core" 9 gs +102 "collection"')9 +3 "core" 9 os +103 "collection"'*9 +3 "core" 9 yu +102 "collection"'+9 +3 "core" 9 v +102 "collection"'q9 +3 "core" 9 v +102 "collection"'.9 +3 "core" 9 x  +102 "collection"'9 +3 "core" 9 y +103 "collection"'/9 +3 "core" 9 { +102 "collection"'09 +3 "core" 9 { +102 "collection"'19 +3 "core" 9 | +102 "collection"'29 +3 "core" 9 ~! +102 "collection"'49 +3 "core" 9 % +103 "collection"'t9 +3 "core" 9 ) +102 "collection"'99 +3 "core" 9 - +102 "collection"':9 +3 "core" 9 2 +102 "collection"'y9 +3 "core" 9 6 +102 "collection"'B9 +3 "core" 9 : +102 "collection"'39 +3 "core" 9 > +102 "collection"'9 +3 "core" 9 B +102 "collection"'D9 +3 "core" 9 G +102 "collection"'79 +3 "core" 9 K +102 "collection"'A9 +3 "core" 9 O +103 "collection"';9 +3 "core" 9 S +102 "collection"'J9 +3 "core" 9 W +102 "collection"'I9 +3 "core" 9 \\ +102 "collection"'F9 +3 "core" 9 ` +102 "collection"'<9 +3 "core" 9 d +103 "collection"'L9 +3 "core" 9 h +102 "collection"',9 +3 "core" 9 m +102 "collection"'N9 +3 "core" 9 !q +102 "collection"'-9 +3 "core" 9 $u +102 "collection"'E9 +4 "core" 9 )y +102 "collection"'M9 +3 "core" 9 ,} +102 "collection"'!9 +3 "core" 9 0 +102 "collection"'S9 +3 "core" 9 4 +102 "collection"'T9 +3 "core" 9 7 +102 "collection"'O9 +3 "core" 9 < +102 "collection"'W9 +3 "core" 9 @ +102 "collection"'V9 +3 "core" 9 D +102 "collection"'@9 +3 "core" 9 G +102 "collection"'C9 +3 "core" 9 L +102 "collection"'[9 +7 "core" 9 P +102 "collection"'b9 +3 "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 a +103 "collection"'c9 +3 "core" 9 e +102 "collection"'f9 +41 "core" 9 i +110 "collection"'%9 +3 "core" 9 o +102 "collection"'X9 +3 "core" 9 q +102 "collection"'d9 +3 "core" 9 u +102 "collection"'i9 +3 "core" 9 x +102 "collection"'Y9 +3 "core" 9 { +102 "collection"'U9 +3 "core" 9  +102 "collection"'R9 +3 "core" 9  +102 "collection"'j9 +3 "core" 9  +103 "collection"'a9 +3 "core" 9  +102 "collection"'`9 +3 "core" 9  +102 "collection"'Z9 +3 "core" 9  +102 "collection"'n9 +3 "core" 9  +102 "collection"'l9 +3 "core" 9  +102 "collection"'e9 +3 "core" 9  +102 "collection"'g9 +3 "core" 9  +102 "collection"'o9 +3 "core" 9  +102 "collection"'m9 +3 "core" 9 \  +102 "collection"'H9 +3 "core" 9  +103 "collection"'69 +3 "core" 9  +102 "collection"'u9 +3 "core" 9  +102 "collection"'k9 +3 "core" 9  +102 "collection"'Q9 +3 "core" 9  +102 "collection"'>9 +3 "core" 9 # +103 "collection"'9 +3 "core" 9 ( +102 "collection"'59 +3 "core" 9 , +102 "collection"'r9 +3 "core" 9 0 +2 .tCH.hold 5:00,85C +3 "collection"'z   O +6 "core" 0 +1819 "Can"X S +28181 "core"  +2 "collection"'x9 +4 "core" 9 P + #tCollection Puck Heater at 85C after lysing +2 .CS.seek 0ml +4 "collection"'|'4 +457 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +4 "collection"'{ @ +116 "core" A +2 .tCSV.dial :air +3 "collection"'~ @ +48 "core" > +3 .tCS.seek 5ml +2 "collection"''p +1367 "core" ' +2 .tCSV.dial CTV +4 "collection"'w  +47 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'} @ +49 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +51 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'K @ +52 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"''4 +1371 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +5 "collection"' +116 "core" ~ +2 .tCBV.dial CSV +3 "collection"'v  +34 "core"  +2 "collection"'\ % +4 "core" %2 v +2 .tCS.seek 5ml +2 "collection"'P'p +1368 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'  +48 "core" +2 "collection"'% +4 "core" %pfx S  +2 .tCS.seek 7ml +2 "collection"''g +610 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +46 "core" ? +3 .tCS.seek 10ml +2 "collection"'^' +870 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +4 "collection"' ` +139 "core" a +2 #tLysing Complete +2 "collection"' & +6 "core" &WZi 0 N +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +6 "core" %\  +2 "storage"(% +3 "core" %Y o + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 3 +2 "storage"(( +207 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +5 ( & +3 "core" & g ] +2 "manipulator"& & +3 "core" &Ӱ Q<< +2 "manipulator"&% +3 "core" %\ } +2 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"& ( +187 "core" ( +2 "manipulator"&& +4 "core" & \ +2 "storage"(& +4 "core" & \\ ] z +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(& +4 "core" &  +2 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"('V +291 "core" ' +2 "storage"(- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 .tSE.seek :place +2 "storage"(' +37 "core" ' +3 "manipulator"&& +4 "core" & \ + "manipulator"&% +4 "core" %Ц  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +6 .tForearm.seek :retract +2 "manipulator"&8'\ +91 "core" ' +40 .tElbow.seek CC +9 "manipulator"&(ӷ +162 "core" ( +2 "manipulator"& & +4 "core" &" x >I +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &$& +2 "core" &" { y <>I +2 .tForearm.seek CC +3 "manipulator"&#' +92 "core" ' +2 .tHand.close +2 "manipulator"&&/ +74 "core" / +3 .tCC.seek :open +3 "collection"'"( +423 "core" ( +2 "storage"()& +4 "core" &  3 +2 "storage"(*& +3 "core" & } 1 +2 "manipulator"&+& +3 "core" &" >H +2 "manipulator"&q% +3 "core" % J  +3 .tForearm.seek :retract +2 "manipulator"&.'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&( +183 "core" ( +2 "manipulator"&/& +4 "core" &  +2 "storage"(0& +4 "core" &  5 + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +5 .tForearm.seek 3 +2 "manipulator"&1' +103 "core" ' +2 .tElbow.hold +3 "manipulator"&2, +5 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&41 +69 "core" 1 +3 "manipulator"&t% +4 "core" % C h + "storage"(9& +4 "core" & V ] + .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 3 + 345 counts + "manipulator"&:'o +18 "core" ' +2 "manipulator"&y& +4 "core" &O +2 "storage"(B& +3 "core" &  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 700 counts +2 "manipulator"&3' +22 "core" ' +2 "storage"(% +4 "core" % +3 ."downElevator"SE.seek :down +4 "storage"(D'X +99 (7% +3 "core" %26 > b +2 "manipulator"&A% +4 "core" %й C +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&;'\ +89 "core" ' +75 ' + ."downElevator"SE.coast + "storage"(5 +6 .tSC.coast "storage"(6 +5 #tTranferring lysate to PRV + .CSV.dial :air +4 "collection"'J @ +33 "core" > +3 .tCS.seek 10ml +4 "collection"'I' +25 "core" ' +2 .tCSV.dial between air and CTV +3 "collection"'F ` +32 "core" b +2 .tAIV.dial :bypass +4 "collection"'< { +16 "core" y +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"'L& +5 "core" &+. +2 .tHand.open + "manipulator"&,1 +24 "core" 1 +2 "manipulator"&N& +4 "core" &  O +2 "manipulator"&-% +3 "core" %\ \ \  +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&E(- +183 "core" ( +2 "manipulator"&M& +4 "core" &-  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &!& +3 "core" &-  \ t +2 .tForearm.seek :garage +2 "manipulator"&S'η +98 "core" ' +2 .tHand.close +2 "manipulator"&T/ +77 "core" / +2 "manipulator"&O& +4 "core" &- Q +2 "manipulator"&W% +3 "core" %  ( +2 .tForearm.seek :retract +2 "manipulator"&V'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&@(ӷ +283 "core" ( +2 "manipulator"&C& +4 "core" &Ӹ% A_ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &[& +3 "core" &Ӹ% 9A_ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&b' +102 "core" ' +2 "manipulator"&]& +4 "core" &Ӹ%A_ +2 "manipulator"&_% +3 "core" % +2 "collection"'=& +4 "core" &HQ +2 "collection"'\\& +3 .tCC.seek :closed +2 "collection"'c(W +7 "core" &IO * + &JN +7 &\ 2IP $e +9 &}PIO : +10 &w~JPa O +9 &c^IQ W +10 &%RKPj W +9 &NKN W +9 &QJN V +10 &kTLQ  W +9 &-TIP W +9 &OKP V +10 &OKQ W +9 &!tSJRh V +10 &#6RMRG V +9 &$TLQ W +9 &&SLQ W +10 &({QNQ W +9 &*=TMQ W +9 &,ULP  V +10 &-QLR 0 W +9 &/NMQ  V +10 &1EQLS W +9 &3VNR W +9 &4QMS W +10 &6PNR V +9 &8NKOS V +9 &:TOTV W +10 &;RPT W +9 &=SNT W +10 &?VOQU V +9 &ATOT V +9 &BTOT W +10 &DQMUs W +9 &F]QQTT W +9 &HXOU X +10 &IkOU  Y +9 &KMU ] +10 &MGOT a +9 &OPU b +9 &PMU b! +10 &RNT b& +9 &T=MS b. +9 &UOTz [ +10 &W=NUa *} +9 &W_oQU N +5 ( + "collection"'\\& +54 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.36 +4 "collection"'f& +5 "core" &W_iPU N + &W_iPU N +2 !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[5C:27->20] + &W_hNS N + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[5C:27->20] + &W_iOS N + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[5C:27->20] +2 &W_hOU N !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[5C:27->20] +2 &W_iPV N + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[5C:27->20] + &W_iSUn N + .tHand.open +7 "manipulator"&%1 +74 "core" 1 +2 "manipulator"&X% +4 "core" %  ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +6 .tForearm.seek :retract +2 "manipulator"&d'\ +95 "core" ' +2 .tAWV.select :air + .AIV.dial :bypass +4 .PSV.dial PSR +4 "processing"%i +145 "core"  +3 "processing"%Y% +5 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +13 .tPS.seek 1.5ml + "processing"%U' +1633 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%R  +50 "core"  +2 .tPS.seek 0ml +3 "processing"%j' +1642 "core" ' +2 .tPSV.dial PSR +4 "processing"%a +49 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%`' +2662 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +5 "processing"%Z  +2 "collection"'n  +6 "core" +80 +2 .tPSV.dial :mixloop +4 "processing"%l +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +6 "processing"%e  +4 "core" +3 .tPS.seek 0ml +2 "processing"%g' +2686 "core" ' +2 .tPSV.dial :air +2 "processing"%o  +49 "core"  +3 .tPS.seek 2.5ml +2 "processing"%m' +2645 "core" ' +2 .tPSV.dial :mixloop +4 "processing"%H +47 "core" +3 .tPS.seek 0ml +2 "processing"%6' +2654 "core" ' +2 .tPSV.dial :air +4 "processing"%u  +47 "core"  +3 .tPS.seek 2.5ml +2 "processing"%k' +2630 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%Q +50 "core" +2 .tPS.seek 0ml +4 "processing"%>' +621 "Can"H ee +2053 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" &#  "?S +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&5(ӷ +14 "core" ( +2 "manipulator"&r& +4 "core" & 8" +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &(& +3 "core" &  @8" +2 .tForearm.seek CC +2 "manipulator"&z' +95 "core" ' +2 .tHand.close +2 "manipulator"&x/ +71 "core" / +2 .tCC.seek :open +3 "collection"''( +420 "core" ( +2 "manipulator"&{& +4 "core" & \\8" +2 "manipulator"&~% +3 "core" % F  +2 .tForearm.seek :retract +2 "manipulator"&|'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +2 "manipulator"&w(- +301 "core" ( +2 "manipulator"&}& +4 "core" &-   + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +4 "core" &-   + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&K'η +114 "core" ' +2 .tHand.open +4 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % δQ  +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&v'\ +105 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV +4 .AIV.dial :bypass +3 .PSV.dial :mixloop +3 .PTV.dial :PRVmixing +3 .PRV.dial AIV +3 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 4 into Collection Clamp +3 "collection"'\ & +6 "core" & +2 "manipulator"&% +4 "core" %\     + "storage"(% +4 "core" %\\ l + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(P(,9 +207 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +5 (& +3 "core" &,6 - +2 "manipulator"&& +3 "core" &-  +2 "manipulator"&% +3 "core" %\  " +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"& (w +189 "core" ( +2 "manipulator"&& +4 "core" &q ( +43 "storage"(& +6 "core" &,7) f \\ q 5 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"( & +4 "core" &,7) k j 5 +2 .tSE.reconfigure SEpick +4 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"( 'V +223 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 (& +3 "core" &,7&   u 5 +2 "manipulator"&& +3 "core" &q  +2 .tElbow.seek 4 +2 "manipulator"&h(w +5 "core" ( + "manipulator"&& +4 "core" &q - +2 "storage"(s& +3 "core" &,7& C D  5 +2 .tForearm.seek 4 + 300 counts +3 "manipulator"&'7 +22 "core" ' +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tHand.close + "manipulator"&/ +72 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&& +6 "storage"('X +4 "core" &q I + "manipulator"&% +4 "core" % 0 U +2 .tForearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 .tElbow.seek CC +3 "manipulator"&$(ӷ +69 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +83 "core" ( +2 "manipulator"& & +4 "core" &Ӳ# S?T +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &&& +3 "core" &Ӳ# ?T +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&8' +101 "core" ' +2 "manipulator"&p& +4 "core" &ӳ# f q?S +2 "manipulator"&)% +4 "core" % v u +2 "collection"'*& +4 "core" & + "collection"'+& +4 .tCC.seek :closed +2 "collection"'q(W +7 "core" & + & +6 & 2n $e +9 &Q : +10 &w|~ O +9 &gW X +10 &+L W +9 &L W +9 &Ob W +10 &pRH W +9 &2Q( W +9 &P W +10 &P W +9 &!xL W +10 &#:OA W +9 &$Of W +9 &&OF W +11 &(Q W +8 &*CP^ W +9 &,O V +10 &-Q W +9 &/N W +10 &1KQ W +9 &3 Q W +9 &4N V +10 &6P W +9 &8SM W +9 &:Np W +10 &;Qg V +9 &=RO W +10 &?[TC W +9 &AT* W +9 &BT+ W +10 &DS X +9 &FaT X +9 &H!b X +10 &I~ \\ +9 &K |` +10 &MJ {b +9 &O}< zb# +9 &Pd zb' +10 &Rf zb. +9 &T9~O zb- +9 &U] z\\ +10 &WC~T ~'u +9 &Wj{|\\ K +5 ( + "collection"'+& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.45 +2 .Hand.open +5 "manipulator"&/1 +67 "core" 1 +2 "manipulator"&#% +4 "core" %  z y S +2 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&0'\ +96 "core" ' +3 .tSC.coast "storage"(6 +5 .tCTV.dial CSV,avoiding: :intake +3 "collection"'  +150 "core" ~ +2 .tCSV.dial CTV +3 "collection"'4  +31 "core"  +3 .tCS.seek 5ml +4 "collection"'t'p +1368 "core" ' +2 .tdelay 1:20 +8004 .CS.seek 2.5ml + "collection"'9' +740 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'y'4 +730 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%B  +46 "core"  +3 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%. +46 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%7  +46 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%A +47 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%  +144 "core"  +6 .tPS.seek :empty +3 "processing"%1' +2668 "core" ' +2 .tCBV.dial :waste1 +2 "collection"': @ +49 "core" ? +2 .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'  +49 "core" +2 .tdelay 10 seconds +1003 .CBV.dial :waste1 +2 "collection"'J @ +49 "core" ? +2 .tdelay 10 seconds +1003 .CBV.dial AIV +2 "collection"'F  +49 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +7 "collection"'3 ` +33 "core" _ +2 .tCSV.dial :air +2 "collection"'< @ +49 "core" > +3 .tCS.seek 10ml +2 "collection"'L' +2656 "core" ' +2 .tCSV.dial CTV +2 "collection"',  +47 "core"  +2 .tCS.seek 0ml +3 "collection"'N'4 +2669 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'- @ +30 "core" @ +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'D  +151 "core" +2 "collection"'& +5 "core" &WkW8. J + #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&^% +7 "core" % \ { +2 "storage"(M% +3 "core" %\\ b +44 "storage"(!. +6 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 3 + "storage"(2( +210 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (T& +3 "core" &p @ @ +2 "manipulator"&O& +3 "core" &ӳ"  ?S +2 "manipulator"&W% +3 "core" % \  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&;( +185 "core" ( +2 "manipulator"&S& +4 "core" &  +2 "storage"(C& +3 "core" &o j k +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 3 + 700 counts +2 "manipulator"&[' +90 "core" ' +2 "storage"(E& +4 "core" &p Y f f +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +8 .tSE.seek beamBreak + "storage"(]'V +315 "core" ' +2 "storage"(_- +3 "core" -'~ +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 "manipulator"&=& +3 "core" &  +2 "storage"(V& +4 "core" &s i e r + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +5 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 3 +4 "manipulator"&"' +24 "core" ' +3 .tElbow.hold +3 "manipulator"&\\, +5 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 "storage"(f- +4 "core" -'~ +2 .tSE.seek 0.07 Pucks below Top Plate +2 "storage"(%'! +29 "core" ' +2 "manipulator"&X% +4 "core" %H w m ^* +2 "storage"(i& +4 "core" &p I K X + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 3 + 350 counts +2 "manipulator"&Y't +15 "core" ' +2 "manipulator"&b& +4 "core" &  +2 "storage"(R& +3 "core" &s j j +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +3 "manipulator"&U' +20 "core" ' +2 .tSE.seek 1.07 Pucks below Top Plate +4 "storage"(a' +48 "core" ' +2 "manipulator"&j& +4 "core" & H +2 "manipulator"&Z% +4 "core" %  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&n'\ +93 "core" ' +2 .tElbow.seek CC +2 "manipulator"&l(ӷ +160 "core" ( +2 "manipulator"&e& +4 "core" &Ӯ$ q v@Y + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &`& +2 "core" &Ӯ# s u W@Y +2 .tForearm.seek CC +2 "manipulator"&o' +91 "core" ' +3 .tHand.close +4 "manipulator"&g/ +71 "core" / +2 .tCC.seek :open +5 "collection"'H( +422 "core" ( +2 "storage"(m& +3 "core" &s h f +2 "storage"(u& +4 "core" &s q i P + "manipulator"&6& +4 "core" &ӱ# ?V + "manipulator"&Q% +4 "core" % J ( +2 .tForearm.seek :retract +2 "manipulator"&k'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 +2 "manipulator"&( +182 "core" ( +2 "manipulator"&r& +4 "core" &  +2 "storage"((& +4 "core" &s + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +5 .tForearm.seek 3 +2 "manipulator"&x' +98 "core" ' +2 .tElbow.hold +3 "manipulator"&@, +5 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tHand.open +3 "manipulator"&d1 +75 "core" 1 +4 "manipulator"&c% +3 "core" % H +, +2 "storage"({& +4 "core" &s k k  + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 3 + 350 counts +2 "manipulator"&~'t +15 "core" ' +2 "manipulator"&z& +4 "core" & %S +2 "storage"(5& +4 "core" &s \ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&}' +21 "core" ' +2 "storage"(% +4 "core" %  +2 ."downElevator"SE.seek :down +4 "storage"('X +99 (% +3 "core" %w } x ` +2 "manipulator"&|% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&\ '\ +92 "core" ' +54 ' + ."downElevator"SE.coast + "storage"(5 +5 .tSC.coast + "storage"(6 +5 .tPSV.dial :air +3 "processing"%  +111 "core" +2 "processing"%% +4 "core" % +2 .tPS.seek 0.499ml +2 "processing"%' +593 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%K +46 "core" +2 .tPRV.dial :air +4 "processing"%  +47 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%  +94 "core"  +2 .tCBV.dial AIV +3 "collection"'  +50 "core" +2 .tPRV.dial between CBV and air +3 "processing"%  +32 "core"  +2 .tPRV.dial :air +2 "processing"%  +30 "core"  +2 "processing"%w% +4 "core" %  +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +4 .tPS.seek 0.599ml +2 "processing"% ' +249 "core" ' +2 .tPRV.dial :waste2 +4 "processing"%v @ +78 "core" ? +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +4 .tPS.seek :empty +3 "processing"%' +691 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +6 "core" &mp + .tHand.open +2 "manipulator"&1 +27 "core" 1 +2 "manipulator"&& +4 "core" &  S +2 "manipulator"&s% +3 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +182 "core" ( +2 "manipulator"&& +4 "core" &-    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 && +2 "core" &-  +2 .tForearm.seek :garage +3 "manipulator"& 'η +102 "core" ' +2 .tHand.close +2 "manipulator"&/ +63 "core" / +2 "manipulator"& & +4 "core" &-  +2 "manipulator"&&% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"& '\ +103 "core" ' +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(ӷ +270 "core" ( +2 "manipulator"&p& +4 "core" &ӽ v9$ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &)& +3 "core" &ӽ9$ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&*' +107 "core" ' +2 "manipulator"&h& +4 "core" &ӽ 9$ +2 "manipulator"&% +3 "core" %  +2 "collection"' & +4 "core" &mq +2 "collection"''& +3 .tCC.seek :closed +2 "collection"'/(W +7 "core" &mr + &lp  +8 &*xmr - +9 &^mq A +9 &@vmr U +10 &Rlr W +9 &Rlq W +9 &Rlq W +10 &CRmr V +9 &Omr W +10 &Qlo W +9 &Plq W +9 & ISmr W +10 &" Ror W +9 &#Tkr W +9 &%Qlr V +10 &'QRor W +9 &)Oor V +10 &*Rlr W +9 &,Qls W +9 &.ZPmq W +10 &0Tns V +9 &1Sms V +9 &3Qns W +10 &5bQls W +9 &7%Qms V +10 &8Vot W +9 &:Tlr V +9 &-Wmt V +9 &?Qmq W +9 &ASlp V +10 &CrQnt W +9 &E5Tlr V +10 &FTks W +9 &H]nr X +9 &Jrykr Z +10 &L(lq ^ +9 &Mjq a +9 &Oipz a +10 &Q`lo b +9 &Sko b% +10 &Tjo{ b+ +9 &Vlpw @ +9 &WG&joy #h +10 ( + &WV}kp Y + "collection"''& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.22 +2 "collection"'#& +6 "core" &WV|kpy Y +2 .tHand.open + "manipulator"&+1 +79 "core" 1 +2 "manipulator"&% +4 "core" % D +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&4'\ +92 "core" ' +2 "collection"'8& +4 "core" &WV}in Y + #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake +4 .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +6 "processing"%P @ +79 "core" ? +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%I  +80 "core" +2 .tdelay 2 seconds +202 .PSV.dial :PML +2 .delay 2 seconds +205 .PRV.dial :air +2 "processing"%t  +81 "core"  +2 .tdelay 2 seconds +202 "processing"%9% +3 "core" % +2 .tPS.seek 1.499ml +3 "processing"%B' +1629 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%>' +1123 "core" ' +2 .tPSV.dial :air +2 "processing"%.  +49 "core"  +3 .tPS.seek 0ml +2 "processing"%7' +2686 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +6 "processing"%A +47 "core" +2 .tCBV.dial :PRV + .PRV.dial :air +4 .delay 2 seconds +203 .PRV.dial :speDil +2 "processing"%  +49 "core" ~ +2 .tdelay 2 seconds +202 "processing"%% +5 "core" % +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +5 .tPS.seek 0.225ml +2 "processing"%:'q +1557 "Can"O ii +824 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +29 "processing"%  +83 "core"  +2 .tdelay 2 seconds +202 "processing"%J% +3 "core" %w  +3 .tPS.seek 0.475ml +2 "processing"%F' +2566 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%3  +49 "core"  +2 .tdelay 2 seconds +248 .PS.seek 0.965ml +2 "processing"%<'N +5042 "core" ' +2 .tdelay 10 seconds +1003 .PRV.dial CBV +2 "processing"%y  +51 "core"  +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +6 "processing"%,  +47 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +5 .tPS.seek 2.5ml +2 "processing"%L' +1659 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%- +94 "core" +2 .tPTV.dial :PRV,avoiding: :puck +4 "processing"%D @ +81 "core" ? +3 .tPS.seek 0ml +4 "processing"%' +2646 "core" ' +2 .tPSV.dial :air +4 "processing"%^  +79 "core"  +3 .tPS.seek 2.5ml +2 "processing"%M' +2660 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%! +82 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +6 "processing"%T' +2665 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +4 .AIV.dial :bypass +3 .PRV.dial CBV +4 .PSV.dial :air +5 "processing"%O  +79 "core"  +3 .tPS.seek 2.5ml +4 "processing"%W' +2657 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"%S +48 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +4 "processing"%C  +79 "core" +2 "processing"%$% +4 "core" %   +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +5 .tPS.seek 1.74ml +2 "processing"%E' +7740 "core" ' +2 .tdelay 5 seconds +503 .AIV.dial :sample +3 "collection"'0 & +60 "core" $ +2 .tAWV.select :waste + "collection"' +13 "processing"%_% +2 "core" % +2 .tPS.reconfigure PSslow2 +3 "processing"%#A `xb +5 .tPS.seek 1.22ml + "processing"%='nF +10766 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"'V { +62 "core" } +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +5 .tPS.seek 0ml +2 "processing"%f' +1345 "core" ' +2 .tPSV.dial :air +4 "processing"%X  +48 "core"  +2 .tPS.seek 2.5ml +4 "processing"%i' +2640 "core" ' +2 .tPSV.dial :PML +4 "processing"%b +47 "core" +3 .tPS.seek 0ml +2 "processing"%R' +1684 #"bkha"Session Begun +429 #-> showlog100 +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageIundefined local variable or method `showlog100' for #: name:showlog100 +547 "core" ' + .tAIV.dial :coilToMFB + .AWV.select :air +6 "collection"' +12 'j& +2 "core" &WVzbg0 Y +3 #"MFBPCR"Extracting Nucleic Acid from AIV +2 #tBeginning samplePassD +7 ."MFBPCR"SPE.hold 2:46:40,55C +4 "collection"'Z& +4 "MFB"*[ @@T +5 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*;  +5 #"bkha"-> showlog 100 +8 "core" &WVzbg7 Y +4 .tAWV.select :air +2 .AIV.dial :bypass +9 .PSV.dial PSR +8 "processing"%] +6 "core"  + ."MFBPCR"delay 20 seconds +114 "core"  +2 "processing"%"% +4 "core" % + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +8 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%Y' +1545 #"bkha"-> showlog 1000 +162 "core" ' +2 .tdelay 5 seconds +150 #"MFBPCR"primeLysateINT + .AWV.select :air +5 .AIV.dial :coilToMFB +3 .ATV.dial AIV +7 "MFB"*% I +177 "core" J +3 "MFB"*e% +4 "core" %R+ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*`'6 +140 .tPSV.dial :waste1 +2 "processing"%U  +52 "core"  +3 .tPS.seek 0ml +5 "processing"%\\' +1697 "core" ' +2 .tPSV.dial PSR +4 "processing"%g +52 "core"  +2 .tPSR.select :air +2 "processing"% +14 .tPS.seek 2.5ml +2 "processing"%n' +2806 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +5 .PSV.dial :mixloop +6 "processing"%q +118 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +52 .PS.seek 0ml +7 "processing"%m' +247 "Can"Q  +837 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*u  +82 "core" +2 "MFB"*6% +4 "core" %6\ Y' G +2 ."MFBPCR"AS.seek 0.329ml +3 "MFB"*Q'Ͳ +621 "core" ' +2 .tPSV.dial PSR +5 "processing"%r +4 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*( % +58 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek :empty +2 "MFB"*o'R +41 "core"  +2 "processing"%l% +4 "core" %  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +5 "processing"%@ +15 .tPS.seek 1.5ml +2 "processing"%d' +840 #"bkha"-> exit +2 #Session Ended +786 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil +3 .ATV.dial :air2 +4 "MFB"*c  +55 "core"  +2 "MFB"*{% +4 "core" %R^) +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*z' +7 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%5  +51 "core"  +3 .tPS.seek 0ml +4 "processing"%' +869 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"*k I +81 "core" J +2 "MFB"*% +4 "core" % q' X +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*|' +433 "core" ' +2 .tPSV.dial PSR +4 "processing"% +50 "core"  +2 .tPSR.select :air +2 "processing"% +13 .tPS.seek 2.5ml +2 "processing"%x' +2803 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :mixloop +5 "processing"%~ +118 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +6 .PS.seek 0ml +3 "processing"%a' +2773 "core" ' +2 .tPSV.dial PSR +4 "processing"% +117 "core"  +2 "processing"%% +4 "core" % ) + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +7 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%}' +1680 "core" ' +2 .tdelay 5 seconds +13 "core" ' +2 ."MFBPCR"delay 5 seconds +487 .tPSV.dial :waste1 +3 "processing"%  +12 "MFB"*29 +3 "core" 9}? + #"MFBPCR"Solid Phase Extraction Heater at 48.8C + .ATV.dial ASV +4 "MFB"*1 n +28 "core"  +3 .tPS.seek 0ml +4 "processing"%K' +4 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*% +6 "core" % ] S +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*'% +1642 "core" ' +2 .tPSV.dial PSR +4 "processing"% +48 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%' +2709 "core" ' +2 ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :mixloop +5 "processing"% +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +6 .PS.seek 0ml +3 "processing"%w' +2698 "core" ' +2 .tPSV.dial PSR +4 "processing"% +114 "core"  +2 "processing"%v% +4 "core" % ] + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"% ' +1227 "core" ' +2 ."MFBPCR"delay 10 seconds +427 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +50 "core"  +3 .tPS.seek 0ml +4 "processing"%' +12 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution +2 "MFB"* +12 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +1406 "core" ' +2 .tPSV.dial PSR +4 "processing"%s +49 "core"  +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%' +2686 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :mixloop +5 "processing"% +113 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +6 .PS.reconfigure PSslow +3 "processing"%#A 2`xb +4 .tPS.seek 1.2ml +3 "processing"%@'k +1225 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"* I +53 "core" I + ."MFBPCR"AIV.dial :coilToMFB +41 .AWV.select :waste +9 "collection"' +13 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +1109 "core" ' +2 .tPSV.dial :waste1 +4 "processing"%&  +148 "core"  +3 .tPS.reconfigure PSconfig +4 "processing"%#A d`xb +3 .tPS.seek 0ml +3 "processing"%\ ' +1343 "core" ' +2 .tPSV.dial :air +4 "processing"%  +114 "core" +3 .tPS.seek 2.5ml +4 "processing"%p' +2692 "core" ' +2 .tPSV.dial :mixloop +5 "processing"%) +44 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +5 .tPS.seek 0ml +3 "processing"%' +4585 "core" ' +2 ."MFBPCR"ATV.dial :air2 +4 "MFB"*h  +58 "core"  +2 "MFB"*% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0.05ml +2 "MFB"* 'Q +438 "core" ' +3 .tPSV.dial :air +4 "processing"%  +47 "core"  + .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +5 .tPS.seek 2.5ml + "processing"%H' +532 "core" ' +2 ."MFBPCR"ATV.dial :AIV +4 "MFB"*# I +73 "core" I +2 "MFB"*+% +4 "core" %R p K +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +830 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*' n +163 "core" n +2 ."MFBPCR"AS.seek :empty +3 "MFB"*8'R +242 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +5 "MFB"*P  +117 "core"  +2 "MFB"**% +4 "core" %Rk +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +5 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*I' +673 "core" ' +2 .tPSV.dial :mixloop +4 "processing"%t +47 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +5 .tPS.seek 0ml +2 "processing"%9' +289 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +5 "MFB"*  +74 "core" +2 "MFB"*B% +4 "core" % E +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*.'_ +4426 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +5 "collection"'>  +49 "core"  + "collection"'A% +4 "core" %/ei2 ~ +2 #tPulling 4ml of CSR.flush .CSR.select :flush +3 "collection"' +14 .tCS.seek 4ml +2 "collection"''P +1136 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +12 .tCS.seek 10ml +2 "collection"'' +1619 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'7  +5 '  +46 "core" ~ +105  +2 .tCBV.dial :waste1 +3 "collection"'J @ +50 "core" ? +3 .tCS.seek 0ml +4 "collection"':'4 +55 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*3  +37 "core" +2 ."MFBPCR"delay 3 seconds +302 "MFB"*F% +3 "core" %_ . +2 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*y'ݙ +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*,  +53 "core" +2 "MFB"*<% +4 "core" %ݗ \ 7 +2 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*-'. +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*D n +125 "core" o +2 "MFB"*L% +4 "core" %= +2 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*^'&G +285 "core" ' +2 .tCSV.dial CSR +4 "collection"'  +48 "core"  +2 "collection"'!% +4 "core" %3ily  + #tPulling 4ml of CSR.flush + .CSR.select :flush +6 "collection"' +11 .tCS.seek 4ml +3 "collection"'M'P +1114 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"'O' +1628 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'T  +52 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +4 "collection"'S'4 +1172 "Can"d |o +1482 "core" ' +2 "collection"'C& +4 "core" &WV{ko Y +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&$& +6 "core" &ӿ k w U8" +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&W(ӷ +4 "core" ( +2 "manipulator"&0& +4 "core" &ӿ } u ,8" + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &_& +3 "core" &ӿ v t l8" +2 .tForearm.seek CC +2 "manipulator"&E' +93 "core" ' +2 .tHand.close +2 "manipulator"&V/ +66 "core" / +49 .tCC.seek :open +4 "collection"'=( +5 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :waste2 +2 "MFB"*X % +76 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*f'R +27 "core" ( +2 "manipulator"&b& +4 "core" &ӿ k u 88" +2 "manipulator"&i% +3 "core" % H s l +3 .tForearm.seek :retract +2 "manipulator"&j'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +2 "manipulator"&Z(- +303 "core" ( +2 "manipulator"&;& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &]& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&"'η +80 "core" ' +2 ."MFBPCR"ATV.dial :air2 +3 "MFB"*R  +29 "core" ' +2 .tHand.open +2 "manipulator"&%1 +5 "core" +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +59 "core" 1 +2 "manipulator"&U% +4 "core" % γk 5 : -ֲ9 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +5 .tForearm.seek :retract +2 "manipulator"&?'\ +103 "core" ' +2 #"WCR"Whole Cell Archive sampling 150ml +2 #Loading wcr puck from tube 4 into Collection Clamp +4 "collection"'Y& +6 "core" &kps +2 "manipulator"&g% +4 "core" %\  +2 "storage"(\\% +4 "core" %e l k  + "storage"(q. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +4 ."WCR"SC.seek 4 +2 "storage"(n(,9 +209 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +6 (u& +3 "core" &,7   ; + +2 "manipulator"&6& +3 "core" &- P R  +2 "manipulator"&`% +4 "core" %\ \ S R N +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 4 +2 "manipulator"&((w +198 "core" ( +2 "manipulator"&r& +4 "core" & K O \ +2 "storage"(l& +3 "core" &,7  + +3 ."WCR"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 700 counts +2 "manipulator"&Q' +91 "core" ' + "storage"(m& +4 "core" &,7   + +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +8 ."WCR"SE.seek beamBreak +2 "storage"(c'V +229 "core" ' +2 "storage"({- +3 "core" -' +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +6 (o& +3 "core" &,7 T + + "manipulator"&5& +4 "core" & F M\ +2 ."WCR"Elbow.seek 4 +2 "manipulator"&d(w +5 "core" ( +2 "manipulator"&k& +4 "core" & L P\ + "storage"(& +4 "core" &,7   3 + +2 ."WCR"Forearm.seek 4 + 300 counts +3 "manipulator"&z'7 +23 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."WCR"Hand.close + "manipulator"&/ +76 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&& +4 "storage"(~'X +5 "core" & K I 5\ +2 "manipulator"&x% +4 "core" % : b U +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."WCR"Elbow.seek CC +5 "manipulator"&(ӷ +79 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +71 "core" ( +2 "manipulator"&a& +4 "core" & : 7 ;6 +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &2& +3 "core" & 1 7;6 +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +2 "manipulator"&' +102 "core" ' +3 "manipulator"&1& +4 "core" &   C;6 +2 "manipulator"&% +4 "core" %   +2 "collection"'}& +4 "core" &jqU { + "collection"'|& +4 ."WCR"CC.seek :closed +3 "collection"'(W +6 "core" &ooW { + &ipU { +6 & 8loI x%f +10 &Pmp@ r: +9 &vzjq? qN +9 &hXjq1 uX +10 &+Oko8 vW +9 &Mjo; vW +9 &Okn$ uW +10 &qTkq" uW +9 &4Qmn$ vW +10 &Pkp' vW +9 &Skp% tW +9 &!zLkp& uW +10 &#<Pjq) vW +9 &$Niq' vW +9 &&Qlq uW +11 &(Qlp vW +8 &*DPkp vW +9 &,Okp vW +10 &-Piq uW +9 &/Ojp vW +10 &1LOlp vW +9 &3 Qko vW +9 &4Okp uW +10 &6Pip vW +9 &8TNkq vW +10 &:Qip uW +9 &;Qjo tW +9 &=Rmo vW +10 &?\\Qlp vW +9 &ARmp uW +9 &BQko uW +10 &DSkp vX +9 &FcOir vW +10 &H!\\mq uY +9 &Ihlp sZ +9 &Klp p] +10 &MLlr lb +9 &Okq lb$ +9 &Pkp lb* +10 &R~lo lb0 +9 &T7kp kb0 +10 &Ujq kb! +9 &W+>ymo q#j +9 &Wf\ kp qU +5 ( + "collection"'|& +4 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.39 + .Hand.open +4 "manipulator"&K1 +80 "core" 1 +2 "manipulator"&% +4 "core" %  7 +2 ."WCR"Forearm.reconfigure LooseForearm +40 "manipulator"&#Q@2^d^2b +15 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +2 ."WCR"SC.coast + "storage"(6 +5 #"WCR"collectSample 150ml w/bubble point of 55psi +2 #Priming 7ml +3 .Intake.select :close +3 .Exhaust.select :close +4 .SS.hold +5 "sampler")+ +4 "core" + +2 "sampler")v% +4 "core" %GF  + "collection"'w& +4 "core" &Wftko }U +3 "Can"c {| + #"WCR"Calibrating pressure sensors + .CTV.dial :air +4 "collection"'  +152 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +6 "sampler")#.0X +2 ."WCR"delay 3.8 seconds +382 "collection"'% +3 "core" %7hm { +2 "sampler")% +3 "core" %5ISO \\ +2 ."WCR"SSV.dial :spit +2 "sampler") +149 "core"  +3 ."WCR"SS.seek 0ml +5 "sampler")' +269 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")  +150 "core" +2 ."WCR"CTV.dial :intake +4 "collection"'&  +82 "core"  +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 #Allowing 40s for 7.0ml of remaining 7.0ml +4 .Intake.select :open +2 "sampler") +213 "collection"'@% +3 "core" %7 9 +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +6 "sampler")#.0X% +4 "core" %W& P +52 "collection"'A% +3 "core" %7 6 +2 "sampler")N% +3 "core" %W& P +53 "collection"'% +3 "core" %7 7 +2 "sampler")7% +3 "core" %W& P +53 "collection"'% +3 "core" %7 7 +2 "sampler")J% +3 "core" %W& Q +53 "collection"'% +3 "core" %7 7 +2 "sampler")3% +4 "core" %W% P +52 "collection"'F% +3 "core" %7 7 +2 "sampler").% +3 "core" %W& P +53 "collection"',% +3 "core" %7 9 +2 "sampler")<% +3 "core" %W% R +53 "collection"'y% +4 "core" %7 7 +2 "sampler")D% +4 "core" %W%" P +52 "collection"'L% +3 "core" %7 : +2 "sampler")-% +3 "core" %W%" R +53 "collection"'% +3 "core" %7 8 +2 "sampler")!% +4 "core" %W%$" P +52 "collection"':% +3 "core" %7 6 +2 "sampler")M% +4 "core" %W%%" P +52 "collection"'T% +3 "core" %7 7 +2 "sampler")O% +3 "core" %W&(# P +53 "collection"'C% +3 "core" %7 7 +2 "sampler")$% +3 "core" %W*) R +53 "collection"'0% +3 "core" %7 ; +2 "sampler")_% +3 "core" %W)( T +53 "collection"'V% +3 "core" %7 : +2 "sampler")% +3 "core" %W-, S +53 "collection"'4% +3 "core" %7 : +2 "sampler")/% +3 "core" %W., S +53 "collection"'X% +3 "core" %7 ; +2 "sampler")b% +3 "core" %W/- U +53 "collection"'i% +3 "core" %7 : +2 "sampler")^% +3 "core" %W1/ S +53 "collection"'E% +3 "core" %7 @ +2 "sampler")W% +3 "core" %W2/ [ +53 "collection"';% +3 "core" %7 : +2 "sampler")]% +3 "core" %W53 T +2 "sampler")R% +3 "core" %W61 T +2 ."WCR"Intake.select :close + "sampler")0 +13 )%% +2 "core" %W71 + ."WCR"SSV.dial :exhaust +3 "sampler")U  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X: & + "collection"'\\& +4 "core" &Wft>B {U +2 "Can"f z + ."WCR"CTV.dial :intake +3 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")q  +85 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml +2 .Intake.select :open +4 "sampler") +212 "collection"'f% +3 "core" %7 : +2 #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +6 "sampler")#.0X% +3 "core" %XA P +15 "collection"'A% +3 "core" %7~ 6 +2 "sampler")N% +3 "core" %XA O +15 "collection"'% +3 "core" %7} 7 +2 "sampler")7% +3 "core" %XA P +15 "collection"'% +4 "core" %7| 6 + "sampler")J% +4 "core" %XA P +15 "collection"'% +3 "core" %7} 6 +2 "sampler")3% +4 "core" %XA P +15 "collection"'F% +3 "core" %7| 7 +2 "sampler").% +4 "core" %XA P +15 "collection"',% +3 "core" %7~ 6 +2 "sampler")<% +3 "core" %XA P +15 "collection"'y% +3 "core" %7~ 5 +2 "sampler")D% +3 "core" %XA O +15 "collection"'L% +3 "core" %7 6 +2 "sampler")-% +4 "core" %XA P +15 "collection"'% +3 "core" %7 7 + "sampler")!% +4 "core" %XA P +11 #"mwj2"-> exit +2 #Session Ended +4 "collection"':% +5 "core" %7 7 +2 "sampler")M% +3 "core" %XA P +15 "collection"'T% +3 "core" %7 7 +2 "sampler")O% +3 "core" %XA P +15 "collection"'C% +3 "core" %7 6 +2 "sampler")$% +3 "core" %XA O +15 "collection"'0% +3 "core" %7~ 6 +2 "sampler")_% +3 "core" %XA P +15 "collection"'V% +3 "core" %7 7 +2 "sampler")% +3 "core" %XA P +2 "collection"'4% +3 "core" %7 6 +2 #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +4 "sampler")#.0X +2 "sampler")^% +4 "core" %t W +14 "collection"'E% +3 "core" %7z~ ; +2 "sampler")W% +4 "core" %t  T I +14 "collection"';% +3 "core" %7{~ : +2 "sampler")]% +4 "core" %s T; +14 "collection"'R% +3 "core" %7{ : +2 "sampler")%% +4 "core" %s T; +14 "collection"'U% +3 "core" %7|} : +2 "sampler") % +4 "core" %s  T; +14 "collection"'g% +4 "core" %7{ : + "sampler")\\% +4 "core" %s S; +15 "collection"'q% +3 "core" %7} ; +2 "sampler")j% +4 "core" %s T; +14 "collection"'f% +3 "core" %7| ; +2 "sampler")Y% +3 "core" %s T; +15 "collection"'u% +3 "core" %7{ : +2 "sampler")6% +3 "core" %s S; +15 "collection"'`% +3 "core" %7{ > +2 "sampler")r% +3 "core" %s W; +15 "collection"'l% +3 "core" %7{ 9 +2 "sampler")Z% +3 "core" %s T; +15 "collection"'m% +3 "core" %7y ; +2 "sampler")?% +4 "core" %s S; +14 "collection"'{% +3 "core" %7y : +2 "sampler")o% +3 "core" %s T; +15 "collection"'5% +3 "core" %7{ : +2 "sampler")k% +3 "core" %s T; +15 "collection"'% +3 "core" %7}~ ; +2 "sampler")% +4 "core" %s T; +14 "collection"'% +3 "core" %7{ : +2 "sampler")x% +3 "core" %s S; +15 "collection"'(% +3 "core" %7{} : +2 "sampler")Q% +4 "core" %s T; +14 "collection"'a% +3 "core" %7z : +2 "sampler")2% +3 "core" %s T; +15 "collection"'c% +4 "core" %7{ : +2 "sampler")z% +4 "core" %s S; +14 "collection"'1% +3 "core" %7z ; +2 "sampler")% +4 "core" %s T; +14 "collection"'d% +3 "core" %7| ; +2 "sampler")}% +3 "core" %s T; +15 "collection"'~% +3 "core" %7z ; +2 "sampler")% +3 "core" %s S; +15 "collection"'=% +3 "core" %7{ : +2 "sampler")K% +3 "core" %s T; +15 "collection"'% +3 "core" %7{ 9 +2 "sampler")|% +3 "core" %s T; +15 "collection"'v% +3 "core" %7{ ; +2 "sampler")w% +3 "core" %s S; +15 "collection"'% +3 "core" %7} : +2 "sampler")% +3 "core" %s U; +15 "collection"'n% +3 "core" %7| : +2 "sampler")% +3 "core" %s  T; +15 "collection"'% +3 "core" %7| ; +2 "sampler")s% +3 "core" %s S; +15 "collection"'% +3 "core" %7z : +2 "sampler")% +3 "core" %s T; +15 "collection"'% +3 "core" %7{ : +2 "sampler") % +3 "core" %s T; +15 "collection"'% +3 "core" %7} : +2 "sampler")&% +3 "core" %s T; +15 "collection"'@% +3 "core" %7~ ; +2 "sampler")% +3 "core" %s T; +15 "collection"'\ % +3 "core" %7| ; +2 "sampler"))% +3 "core" %s U; +15 "collection"'p% +3 "core" %7~ ; +2 "sampler")h% +3 "core" %s T; +15 "collection"'% +3 "core" %7| ; +2 "sampler") % +3 "core" %s S; +15 "collection"' % +3 "core" %7~ ; +2 "sampler")% +3 "core" %s U; +15 "collection"'#% +3 "core" %7} : +2 "sampler")+% +3 "core" %s T; +15 "collection"' % +3 "core" %7~ 9 +2 "sampler")'% +3 "core" %s S; +15 "collection"'% +3 "core" %7{ : +2 "sampler")P% +3 "core" %s S; +15 "collection"'*% +3 "core" %7 ; +2 "sampler")8% +3 "core" %s U; +15 "collection"'t% +4 "core" %7 ; +2 "sampler")H% +3 "core" %s T; +15 "collection"'% +3 "core" %7| : +2 "sampler")B% +3 "core" %s T; +15 "collection"'I% +3 "core" %7 : +2 "sampler")>% +3 "core" %s S; +15 "collection"'A% +3 "core" %7} : +2 "sampler")N% +3 "core" %s T; +15 "collection"'% +3 "core" %7~ ; +2 "sampler")7% +3 "core" %s S; +15 "collection"'% +3 "core" %7 : +2 "sampler")J% +3 "core" %s S; +15 "collection"'% +3 "core" %7 ; +2 "sampler")3% +3 "core" %s T; +15 "collection"'F% +3 "core" %7 ; +2 "sampler").% +3 "core" %s T; +15 "collection"',% +3 "core" %7 ; +2 "sampler")<% +3 "core" %s T; +15 "collection"'y% +3 "core" %7 ; +2 "sampler")D% +3 "core" %s T; +15 "collection"'L% +3 "core" %7 : +2 "sampler")-% +3 "core" %s S; +15 "collection"'% +3 "core" %7 : +2 "sampler")!% +3 "core" %s S; +15 "collection"':% +3 "core" %7 < +2 "sampler")M% +3 "core" %s T; +2 "collection"'T% +4 "core" %7 : +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X% +3 "core" %X}Q P +15 "collection"'A% +3 "core" %7} 7 +2 "sampler")N% +3 "core" %X}Q Q +15 "collection"'% +3 "core" %7} 6 +2 "sampler")7% +3 "core" %X}Q P +15 "collection"'% +3 "core" %7} 7 +2 "sampler")J% +3 "core" %X}Q P +15 "collection"'% +3 "core" %7 7 +2 "sampler")3% +3 "core" %X}Q P +15 "collection"'F% +3 "core" %7~ 6 +2 "sampler").% +3 "core" %X~Q P +15 "collection"',% +3 "core" %7 8 +2 "sampler")<% +3 "core" %X~& R +15 "collection"'y% +3 "core" %7 : +2 "sampler")D% +3 "core" %X~ S b +15 "collection"'L% +3 "core" %7 ; +2 "sampler")-% +3 "core" %X|  T ? +15 "collection"'% +3 "core" %7 A +2 "sampler")!% +3 "core" %X|  Z ? +15 "collection"':% +3 "core" %7 B +2 "sampler")M% +3 "core" %X|  T ? +15 "collection"'T% +3 "core" %7 ; +2 "sampler")/% +3 "core" %X|  U ? +2 "collection"'C% +4 "core" %7 : + #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +4 "sampler")#.n0X% +3 "core" %7y 7 +2 "sampler")A% +3 "core" %ALL Q +15 "collection"'N% +3 "core" %7z 7 +2 "sampler")% +3 "core" %ALL P +15 "collection"'7% +3 "core" %7{ 7 +2 "sampler")% +3 "core" %ALL P +15 "collection"'J% +3 "core" %7{ 7 +2 "sampler")% +3 "core" %ALL Q +15 "collection"'3% +3 "core" %7} 7 +50 "sampler")F% +4 "core" %ALN Q +15 "collection"'.% +3 "core" %7{ 8 +2 "sampler"),% +4 "core" %ALL P +14 "collection"'<% +3 "core" %7} 7 +2 "sampler")y% +4 "core" %ALO P +14 "collection"'D% +3 "core" %7} 8 +2 "sampler")L% +4 "core" %AQ+ R + "collection"'-% +4 "core" %7{ 8 + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +5 "sampler")#.c0X% +3 "core" %7y} 8 +2 "sampler")A% +4 "core" %mQ Q +56 "collection"'N% +11 "core" %7v| 7 +2 "sampler")% +4 "core" %mQ Q +14 "collection"'7% +3 "core" %7y} 7 +2 "sampler")% +4 "core" %mP Q +14 "collection"'J% +3 "core" %7x} 7 +2 "sampler")% +4 "core" %mQ Q +14 "collection"'3% +3 "core" %7w| 8 +2 "sampler")F% +4 "core" %mP P +14 "collection"'.% +3 "core" %7z| 7 +2 "sampler"),% +4 "core" %mQ P +14 "collection"'<% +3 "core" %7x} 7 +2 "sampler")y% +4 "core" %mQ Q +14 "collection"'D% +3 "core" %7x{ 7 +2 "sampler")L% +3 "core" %mP Q +15 "collection"'-% +3 "core" %7z} 7 +2 "sampler")a% +4 "core" %mP P +14 "collection"'!% +3 "core" %7y~ 7 +2 "sampler"):% +4 "core" %mQ P +14 "collection"'M% +3 "core" %7w 8 +2 "sampler")T% +4 "core" %mQ Q +14 "collection"'/% +4 "core" %7v~ 8 +2 "sampler")C% +3 "core" %mQ P +15 "collection"'O% +3 "core" %7x 7 +2 "sampler")0% +3 "core" %mP R +15 "collection"'_% +3 "core" %7x 8 +2 "sampler")V% +4 "core" %mQ P +14 "collection"'% +3 "core" %7y~ 9 +2 "sampler")4% +3 "core" %mP R +15 "collection"'"% +3 "core" %7x 7 +2 "sampler")X% +3 "core" %mP Q +15 "collection"'b% +3 "core" %7| 8 +2 "sampler")i% +4 "core" %mP P +14 "collection"'^% +3 "core" %7z 7 +2 "sampler")E% +3 "core" %nP Q +15 "collection"'W% +3 "core" %7z 8 +2 "sampler");% +3 "core" %nP Q +15 "collection"']% +3 "core" %7| 7 +2 "sampler")R% +3 "core" %nQ Q +15 "collection"'%% +3 "core" %7| 7 +2 "sampler")U% +3 "core" %nP Q +15 "collection"' % +3 "core" %7y 8 +2 "sampler")g% +4 "core" %nP Q +14 "collection"'\\% +3 "core" %7| 8 +2 "sampler")q% +3 "core" %nP P +15 "collection"'j% +3 "core" %7{ 8 +2 "sampler")f% +3 "core" %nP R +15 "collection"'Y% +3 "core" %7~ 8 +2 "sampler")u% +3 "core" %nP Q +15 "collection"'6% +3 "core" %7{ 8 +2 "sampler")`% +3 "core" %nQ R +2 "collection"'r% +4 "core" %7{ 9 + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +4 "sampler")#.P0X% +3 "core" %7{ 8 +2 "sampler")A% +4 "core" %xU Q +14 "collection"'N% +3 "core" %7| 8 +2 "sampler")% +4 "core" %xU P +14 "collection"'7% +3 "core" %7| 8 +2 "sampler")% +4 "core" %xU Q +14 "collection"'J% +3 "core" %7} 7 +2 "sampler")% +4 "core" %xU R +14 "collection"'3% +3 "core" %7| 7 +2 "sampler")F% +3 "core" %xU Q +15 "collection"'.% +3 "core" %7| 7 +2 "sampler"),% +4 "core" %xU Q +14 "collection"'<% +3 "core" %7| 7 +2 "sampler")y% +4 "core" %xU P +14 "collection"'D% +3 "core" %7| 7 +2 "sampler")L% +3 "core" %xU P +2 "collection"'-% +4 "core" %7| 7 + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 72 +3 "sampler")#.H0X +2 "sampler") % +4 "core" %LP W +14 "collection"'% +3 "core" %7x} 9 +2 "sampler")&% +3 "core" %LP R +15 "collection"'@% +3 "core" %7z~ 8 +48 "sampler")% +6 "core" %MP Q +15 "collection"'\ % +3 "core" %7{ 8 +2 "sampler"))% +3 "core" %MP R +2 "collection"'p% +4 "core" %7{ 8 + #"WCR"Intake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +5 "sampler")#.A0X% +3 "core" %Q Q +15 "collection"'A% +3 "core" %7tz 8 +2 "sampler")N% +3 "core" %Q R +15 "collection"'% +3 "core" %7wz : +2 "sampler")7% +3 "core" %Q S +15 "collection"'% +3 "core" %7v| 9 +2 "sampler")J% +3 "core" %Q Q +15 "collection"'% +3 "core" %7v{ 9 +2 "sampler")3% +3 "core" %Q R +15 "collection"'F% +3 "core" %7v{ 9 +2 "sampler").% +3 "core" %Q S +15 "collection"',% +3 "core" %7u{ : +2 "sampler")<% +3 "core" %Q S +15 "collection"'y% +3 "core" %7x{ 8 +2 "sampler")D% +3 "core" %Q R +15 "collection"'L% +3 "core" %7v{ 9 +2 "sampler")-% +3 "core" %Q R +15 "collection"'!% +3 "core" %7w{ 9 +2 "sampler"):% +3 "core" %P R +15 "collection"'l% +3 "core" %7v} 9 +2 "sampler")M% +3 "core" %Q S +15 "collection"'T% +3 "core" %7x{ 9 +2 "sampler")/% +3 "core" %Q S +15 "collection"'C% +3 "core" %7y} 9 +2 "sampler")O% +4 "core" %Q R +14 "collection"'0% +4 "core" %7w~ 9 +2 "sampler")_% +3 "core" %Q R +15 "collection"'V% +3 "core" %7x{ 8 +2 "sampler")% +3 "core" %P Q +15 "collection"'4% +3 "core" %7w} 9 +2 "sampler")"% +3 "core" %Q R +15 "collection"'X% +3 "core" %7x~ 9 +2 "sampler")b% +3 "core" %P Q +15 "collection"'i% +3 "core" %7y} 9 +2 "sampler")^% +3 "core" %Q R +15 "collection"'E% +3 "core" %7y~ 9 +2 "sampler")W% +3 "core" %Q Q +15 "collection"';% +3 "core" %7x~ 9 +2 "sampler")]% +3 "core" %Q Q +15 "collection"'a% +3 "core" %7y~ 8 +2 "sampler")%% +3 "core" %Q R +15 "collection"'U% +3 "core" %7| 9 +2 "sampler")R% +3 "core" %Q R +15 "collection"'g% +3 "core" %7y 9 +2 "sampler")\\% +3 "core" %Q R +15 "collection"'q% +3 "core" %7{ 9 +2 "sampler")j% +3 "core" %Q S +15 "collection"'f% +3 "core" %7{~ 9 +2 "sampler")Y% +3 "core" %Q S +2 "collection"'u% +3 "core" %7z 9 +2 #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +4 "sampler")#.;0X4<v Q $ +2 #"WCR"Vacuum too high -- waiting up to 40s +15 "collection"'`% +3 "core" %7uy 7 +2 "sampler")r% +3 "core" %?P R +15 "collection"'% +3 "core" %7ux 9 +2 "sampler")m% +3 "core" %?P S +15 "collection"'?% +3 "core" %7uz = +2 "sampler"){% +3 "core" %?P W +15 "collection"'o% +3 "core" %7wy = +2 "sampler")5% +3 "core" %?P S +15 "collection"'k% +3 "core" %7uz 9 +2 "sampler")% +3 "core" %?P S +15 "collection"'% +4 "core" %7tz : +2 "sampler")% +3 "core" %?P R +16 "collection"'$% +2 "core" %7vy 9 +2 "sampler")Z% +4 "core" %?P R +14 "collection"'Q% +3 "core" %7v| < +2 "sampler")x% +3 "core" %?P V +15 "collection"'2% +3 "core" %7u{ : +2 "sampler")c% +3 "core" %?O R +15 "collection"'z% +3 "core" %7v{ 9 +2 "sampler")1% +3 "core" %?P Q +15 "collection"'% +3 "core" %7uy 9 +2 "sampler")d% +3 "core" %?P S +15 "collection"'}% +3 "core" %7v| 9 +2 "sampler")~% +4 "core" %?P S +14 "collection"'% +3 "core" %7xy : +2 "sampler")=% +3 "core" %?P R +15 "collection"'K% +3 "core" %7tx 9 +2 "sampler")% +3 "core" %?P S +15 "collection"'|% +3 "core" %7wy < +2 "sampler")v% +3 "core" %?P V +15 "collection"'w% +3 "core" %7w{ : +2 "sampler")% +3 "core" %?P R +15 "collection"'% +3 "core" %7wx 9 +2 "sampler")n% +3 "core" %?P S +15 "collection"'% +3 "core" %7t{ 9 +2 "sampler")% +3 "core" %?P S +15 "collection"'s% +3 "core" %7vz : +2 "sampler")% +4 "core" %?P S +44 "collection"'% +10 "core" %7xz 8 +2 "sampler")% +4 "core" %?P R +14 "collection"'e% +3 "core" %7w{ 9 +2 "sampler") % +4 "core" %?P S +14 "collection"'% +3 "core" %7y| : +2 "sampler")&% +4 "core" %?P S +14 "collection"'@% +3 "core" %7u{ 9 +2 "sampler")% +4 "core" %?P R +14 "collection"'\ % +3 "core" %7w} 9 +2 "sampler"))% +4 "core" %?P S +14 "collection"'p% +3 "core" %7x| 9 +2 "sampler") % +4 "core" %?P S +14 "collection"'% +3 "core" %7w| 9 +3 "sampler") % +3 "core" %?P R +15 "collection"' % +3 "core" %7y} 9 +2 "sampler")% +4 "core" %?P S +14 "collection"'#% +3 "core" %7x| : +2 "sampler")+% +4 "core" %?P S +14 "collection"' % +3 "core" %7y} : +2 "sampler")'% +4 "core" %?P R +14 "collection"'% +3 "core" %7x} 9 +2 "sampler")P% +4 "core" %?P S +14 "collection"'*% +3 "core" %7z~ : +2 "sampler")8% +4 "core" %?P S +14 "collection"'t% +3 "core" %7y~ 9 +2 "sampler")H% +3 "core" %?P R +15 "collection"'% +3 "core" %7|~ 9 +2 "sampler")B% +3 "core" %?P S +15 "collection"'I% +3 "core" %7{ < +2 "sampler")>% +3 "core" %?P V +15 "collection"'A% +3 "core" %7z : +2 "sampler")N% +3 "core" %?P S +15 "collection"'% +3 "core" %7|~ 9 +2 "sampler")7% +3 "core" %?P S +2 "collection"'% +3 "core" %7{ 9 +2 #"WCR"Intake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +4 "sampler")#.50X +2 "sampler")% +3 "core" %  W I +53 "collection"'4% +3 "core" %7 > +2 "sampler")"% +3 "core" %  W E +53 "collection"'X% +3 "core" %7 = +2 "sampler")b% +3 "core" % ,* W E +53 "collection"'i% +3 "core" %7 > +2 "sampler")^% +3 "core" % 98 W E +2 "sampler")E% +3 "core" % ;9 W E +2 ."WCR"Intake.select :close + "sampler")0 +12 )W% +2 "core" % << E + ."WCR"SSV.dial :exhaust +3 "sampler");  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +4 "sampler")#.50X% +3 "core" %7tw 9 +2 "sampler")A% +3 "core" %U S +15 "collection"'N% +3 "core" %7tz 9 +2 "sampler")% +3 "core" %U R +15 "collection"'7% +3 "core" %7ty 9 +2 "sampler")% +3 "core" %U R +15 "collection"'6% +3 "core" %7v| 9 +2 "sampler")% +4 "core" %U R +14 "collection"'3% +3 "core" %7ty 9 +2 "sampler")F% +3 "core" %U R +15 "collection"'.% +3 "core" %7v| 8 +2 "sampler"),% +3 "core" %V S +15 "collection"'<% +3 "core" %7t{ 9 +2 "sampler")y% +4 "core" %U R +14 "collection"'D% +3 "core" %7u{ : +2 "sampler")L% +3 "core" %U S +15 "collection"'-% +4 "core" %7w{ 9 +2 "sampler")!% +3 "core" %U R +15 "collection"':% +3 "core" %7uz 9 +2 "sampler")l% +3 "core" %U R +15 "collection"'M% +3 "core" %7v{ 9 +2 "sampler")T% +3 "core" %U S +15 "collection"'/% +3 "core" %7v{ 9 +2 "sampler")C% +3 "core" %U R +15 "collection"'O% +3 "core" %7wy 9 +2 "sampler")0% +3 "core" %U R +15 "collection"'_% +3 "core" %7w| 9 +2 "sampler")V% +3 "core" %U S +15 "collection"'% +3 "core" %7v{ 9 +2 "sampler")4% +3 "core" %U S +15 "collection"'"% +3 "core" %7w{ 9 +2 "sampler")X% +3 "core" %U S +15 "collection"'b% +3 "core" %7y} : +2 "sampler")i% +3 "core" %U S +15 "collection"'^% +3 "core" %7x{ : +2 "sampler")E% +3 "core" %U R +2 "collection"'W% +3 "core" %7z 9 +2 #"WCR"Intake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +4 "sampler")#.+0X +2 "sampler")q% +4 "core" % W R +52 "collection"'j% +3 "core" %7w{ = +2 "sampler")f% +3 "core" % W R +52 "collection"'Y% +3 "core" %7tz > +2 "sampler")u% +3 "core" % V R +52 "collection"'h% +3 "core" %7wy = +2 "sampler")`% +3 "core" % V R +52 "collection"'r% +3 "core" %7u| = +2 "sampler")% +3 "core" % V R +52 "collection"'m% +3 "core" %7w{ = +2 "sampler")?% +3 "core" % V R +53 "collection"'{% +3 "core" %7w} = +2 "sampler")o% +4 "core" % W R +52 "collection"'5% +3 "core" %7y~ = +2 "sampler")k% +3 "core" % W R +52 "collection"'% +3 "core" %7| = +2 "sampler")% +3 "core" % W R +52 "collection"'% +3 "core" %7~ ? +2 "sampler")$% +3 "core" % W R +53 "collection"'Z% +3 "core" %7~ = +2 "sampler")Q% +53 "core" %.- W R +52 "collection"'x% +3 "core" %7 > +2 "sampler")2% +4 "core" %<; W R +2 "sampler")c% +3 "core" %<< W R + ."WCR"Intake.select :close +2 "sampler")0 +10 )z% +2 "core" %@@ R +2 ."WCR"SSV.dial :exhaust +2 "sampler")1  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +4 "sampler")#.+0X% +3 "core" %7ty : +2 "sampler")A% +4 "core" %+O T +14 "collection"'N% +3 "core" %7tz : +2 "sampler")% +4 "core" %+O S +14 "collection"'7% +3 "core" %7wz : +2 "sampler")% +3 "core" %+O S +15 "collection"'6% +3 "core" %7wz : +2 "sampler")% +3 "core" %+O S +2 "collection"'3% +3 "core" %7xz 9 +2 #"WCR"Intake @15.3psia, vacuum from 8.8 to 12.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +4 "sampler")#.'0X +2 "sampler")4% +3 "core" %9 V +53 "collection"'"% +3 "core" %7xz ? +2 "sampler")X% +3 "core" % X V +53 "collection"'b% +3 "core" %7y| = +2 "sampler")i% +3 "core" % V V +52 "collection"'^% +3 "core" %7z ? +2 "sampler")E% +3 "core" % X V +53 "collection"'W% +3 "core" %7z~ @ +2 "sampler")e% +3 "core" % Y V +53 "collection"'J% +3 "core" %7{ ? +2 "sampler")a% +3 "core" %! W V +52 "collection"'%% +3 "core" %7} ? +2 "sampler")]% +3 "core" %1. W V +53 "collection"'R% +3 "core" %7| > +2 "sampler")g% +3 "core" %?; X V +2 "sampler")\\% +4 "core" %?? X V + ."WCR"Intake.select :close +2 "sampler")0 +10 )q% +2 "core" %CC V +47 ."WCR"SSV.dial :exhaust +5 "sampler")j  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")p% +3 "core" % ?U X +15 "collection"' % +3 "core" %7sy ; +2 "sampler")% +3 "core" % ?U T +15 "collection"' % +3 "core" %7s{ ; +2 "sampler") % +3 "core" % @U T +15 "collection"'% +3 "core" %7uz : +2 "sampler")#% +3 "core" % @U T +2 "collection"'+% +4 "core" %7v} ; + #"WCR"Intake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +4 "sampler")#.#0X% +3 "core" %^ S +53 "collection"'A% +3 "core" %7v| ; +2 "sampler")N% +3 "core" %] T +53 "collection"'% +3 "core" %7uy : +2 "sampler")(% +3 "core" %^ T +53 "collection"'7% +3 "core" %7x} < +2 "sampler")% +3 "core" %] U +52 "collection"'6% +3 "core" %7z~ ; +2 "sampler")% +3 "core" %] U +53 "collection"'3% +3 "core" %7y ; +2 "sampler")~% +4 "core" %] T +52 "collection"'.% +3 "core" %7| ? +2 "sampler"),% +3 "core" %(( Y ^ +53 "collection"'<% +3 "core" %7{ ? +2 "sampler")y% +3 "core" %88 Y: +2 "sampler")D% +3 "core" %;9 Z: +2 ."WCR"Intake.select :close + "sampler")0 +11 )L% +2 "core" %?= : + ."WCR"SSV.dial :exhaust +3 "sampler")-  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'T' +2678 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... + .CBV.dial SSV +4 "collection"'/ @ +84 "core" ? +53 "sampler")C% +3 "core" %PN +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'O  +102 "core"  +3 "collection"'0% +3 "core" %_d | +2 ."WCR"CSV.dial between air and CTV +2 "collection"'_ ` +45 "core" _ +3 ."WCR"CS.seek 7.411ml +3 "collection"'V' +79 "core" ' +2 ."MFBPCR"delay 20 seconds +680 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +4 '4  +31 "core"  +50  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< Zb +4 ."WCR"CS.seek 0ml +2 "collection"'"'4 +1218 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*X % +74 "core" $ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*b'R +322 "core" ' a ^ z +2 ."WCR"CBV.dial :waste2b +3 "collection"'i  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'^' +63 "core" ' +3 #"MFBPCR"Elution + .ATV.dial :air1 +4 "MFB"*E  +103 "core" +2 "MFB"*W% +4 "core" %R4 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.049ml +2 "MFB"*e'N" +235 "core" ' +2 ."WCR"delay 1:00 +800 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater +2 "MFB"*J I +60 "core" H +2 "MFB"*a% +4 "core" %N+  M +2 ."MFBPCR"AS.seek 0.109ml +2 "MFB"*%'{ +1229 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV,via: :air2 +2 "MFB"*] n +208 "core" n +3 ."MFBPCR"ASV.dial :SPEelution +2 "MFB"*R  +56 "core"  +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 *g% +2 "core" %{ ' +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.759ml +2 "MFB"*\\' ? +2997 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'q  +149 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +5 "collection"'j  +45 "core"  +2 "collection"'F% +4 "core" %ci z + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +11 ."WCR"CS.seek 2ml +3 "collection"'Y' +75 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :holdingCoil + "MFB"* +10 *u% +2 "core" % ? +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.474ml +2 "MFB"*f' +221 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air + "collection"' +12 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'`' +2153 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... + .CBV.dial SSV +4 "collection"'r @ +83 "core" > +53 "sampler")% +3 "core" %NL +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'m  +101 "core"  +3 "collection"'?% +3 "core" %hl } +2 ."WCR"CSV.dial between air and CTV +2 "collection"'{ ` +65 "core" _ +3 ."WCR"CS.seek 7.305ml +3 "collection"'o'# +790 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +2 "collection"'5  +2 'k  +32 "core"  +116  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< Vb +5 ."WCR"CS.seek 0ml +2 "collection"''4 +1567 "core" ' +2 ."MFBPCR"delay 5 seconds +230 "core" ' ^ Y { +3 ."WCR"delay 2:00 +269 "MFB"*% +5 "core" % + ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.439ml +2 "MFB"*' +3556 "core" ' +2 ."MFBPCR"delay 1:00 +6003 #pushing eluate to holding coil + "MFB"*$% +5 "core" % ( +2 ."MFBPCR"AS.seek 0.279ml +48 "MFB"*Z'e +2101 ."WCR"CBV.dial :waste2b +2 "collection"'Q  +34 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'x' +222 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'2  +149 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +4 "collection"'c  +45 "core"  +2 "collection"'z% +4 "core" %gl { +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +12 ."WCR"CS.seek 2ml +3 "collection"'1' +611 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +12 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"';' +2144 "core" ' +2 #"WCR"Pumping wcr puck from tube 4 up to 55psi... + .CBV.dial SSV +4 "collection"'d @ +84 "core" > +53 "sampler")}% +3 "core" %LH +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +103 "core"  +3 "collection"'% +4 "core" %ko } + ."WCR"CSV.dial between air and CTV +2 "collection"'= ` +79 "core" a +3 ."WCR"CS.seek 7.266ml +3 "collection"'K' +798 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  +3 '|  +32 "core"  +117  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< Nb +4 ."WCR"CS.seek 0ml +3 "collection"'v'4 +1744 "core" ' V Q { +3 ."WCR"delay 2:00 +1159 "core" ' +2 ."MFBPCR"delay 30 seconds +3003 .ATV.dial :waste,via: :air3 +2 "MFB"*w n +169 "core" o +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +1636 "core" ' +2 #"MFBPCR"Parking Bleach in LysateSource line and SPEcolumn + .ATV.dial :air3 +4 "MFB"* % +74 "core" % +2 "MFB"*n% +4 "core" %R) +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.029ml +2 "MFB"*' +634 "core" ' +2 ."MFBPCR"ATV.dial :ElutionWater +2 "MFB"*s I +51 "core" J +2 "MFB"*% +4 "core" % V +2 ."MFBPCR"AS.seek 0.059ml +2 "MFB"*'e +627 "core" ' +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +52 "core" % +2 "MFB"*U% +4 "core" %uV +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"* ' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +36 "core" +2 "MFB"*% +4 "core" % G +2 ."MFBPCR"AS.seek 0.769ml +2 "MFB"*&' q +4047 ."WCR"CBV.dial :waste2b +2 "collection"'  +34 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'\ ' +269 "core" ' +2 ."WCR"delay 1:00 +1588 "Can"N {z +4414 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"')  +149 "core" +2 "collection"'p& +4 "core" &Wfsns {U +2 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +2 "manipulator"& % +5 "core" %\ G M g +2 "storage"(% +3 "core" %_ 8  +2 "storage"( . +2 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 ."WCR"SC.seek 3 +2 "storage"( ( +211 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (& +3 "core" &p c +2 "manipulator"&#& +4 "core" & :/ + "manipulator"&+% +4 "core" %\  +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +2 "manipulator"&h( +184 "core" ( +2 "manipulator"&'& +4 "core" &  ) +2 "storage"(& +3 "core" &p  +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 700 counts +3 "manipulator"&*' +105 "core" ' +2 "storage"(8& +4 "core" &p l +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek beamBreak +2 "storage"(t'V +305 "core" ' +2 "storage"(H- +3 "core" -'x +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" &    +2 "storage"(B& +3 "core" &s } +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +49 ."WCR"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek 3 +2 "manipulator"&I' +29 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&>, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(@- +2 "core" -'x +3 ."WCR"SE.seek 1.07 Pucks below Top Plate +2 "storage"(A' +48 "core" ' +2 "manipulator"&N% +4 "core" %6 ( +2 "storage"(& +3 "core" &s  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 3 + 332 counts +2 "manipulator"&('b +16 "core" ' +2 "manipulator"&7& +4 "core" & * ( \  +2 "storage"(& +4 "core" &s  +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +3 "manipulator"&6' +35 "core" ' +3 ."WCR"SE.seek 2.07 Pucks below Top Plate +3 "storage"('\ +42 "core" ' +2 "manipulator"&3& +4 "core" &  & +2 "manipulator"&~% +4 "core" %   +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +3 "manipulator"&.'\ +90 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&,(ӷ +159 "core" ( +2 "manipulator"&<& +4 "core" &Ӯ =D +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &y& +3 "core" &Ӯ =D +2 ."WCR"Forearm.seek CC +2 "manipulator"&D' +94 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&L/ +74 "core" / +2 ."WCR"CC.seek :open +3 "collection"'-( +427 "core" ( +2 "storage"( & +4 "core" &s K +2 "storage"(:& +3 "core" &t . +2 "manipulator"&P& +3 "core" &  :* +2 "manipulator"&M% +3 "core" % 5   +3 ."WCR"Forearm.seek :retract +2 "manipulator"&S'\ +97 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +2 "manipulator"&/( +175 "core" ( +2 "manipulator"&C& +4 "core" &w O 5 +2 "storage"(O& +3 "core" &s  T +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +5 ."WCR"Forearm.seek 3 +2 "manipulator"&0' +102 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&_, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +2 "manipulator"&T1 +67 "core" 1 +3 "manipulator"&4% +4 "core" % >  +2 "storage"(& +3 "core" &t + +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 3 + 340 counts +4 "manipulator"&V'j +14 "core" ' +2 "manipulator"&X& +4 "core" & S W ` +2 "storage"(l& +3 "core" &s  q +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 700 counts +3 "manipulator"&i' +21 "core" ' +2 "storage"(E% +4 "core" %  $ +3 ."downElevator"SE.seek :down +4 "storage"(W'X +99 ("% +3 "core" %&   M a +2 "manipulator"&b% +4 "core" % K F ( +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&J'\ +93 "core" ' +48 ' + ."downElevator"SE.coast +2 "storage"(5 +3 ."WCR"SC.coast +2 "storage"(6 +4 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'a& +5 "core" &os +2 .tHand.open + "manipulator"&e1 +24 "core" 1 +2 "manipulator"&]& +4 "core" & y +2 "manipulator"&R% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&g(- +197 "core" ( +2 "manipulator"&%& +4 "core" &- I| +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &q& +3 "core" &- z | +2 .tForearm.seek :garage +2 "manipulator"&j'η +98 "core" ' +2 .tHand.close +2 "manipulator"&F/ +77 "core" / +2 "manipulator"&^& +4 "core" &- y { +| +2 "manipulator"&u% +5 "core" % V c0 +2 .tForearm.seek :retract +42 "manipulator"&\\'\ +49 "core" ' +2 ."MFBPCR"delay 3 seconds +51 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +4 "manipulator"&Y(ӷ +239 ."MFBPCR"ATV.dial :air3 +2 "MFB"*r % +44 "core" ( +2 "manipulator"&& +4 "core" &ӷ# 4 G $?R +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &m& +3 "core" % + &ӷ# q w?R + ."MFBPCR"delay 3 seconds +3 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&?' +102 "core" ' +2 "manipulator"&{& +4 "core" &ӷ# z y :?R +2 "manipulator"&`% +4 "core" % s m  +2 "collection"'k& +4 "core" &nt + "collection"'5& +4 .tCC.seek :closed +2 "collection"'o(W +6 "core" &ou + &nt +7 &\ 1ot $d +9 &qOou z: +9 &v|os zN +10 &SZmr |X +9 &Qnr }V +9 &Npv ~W +10 &Snt ~W +9 &]Qov ~W +10 & Qnu }V +9 &Qos }V +9 &Ppt V +10 &!fQnt ~V +9 &#'Rqu ~W +9 &$Sns }W +10 &&Tot }W +10 &(mOot ~W +9 &*0Qpr ~V +2 "MFB"*% +3 "core" % q\ : +2 ."MFBPCR"AS.seek 0.794ml +4 "MFB"*f' +4 "core" &+Rps }V +3 &-Qou }W +10 &/uRos }W +9 &17Pnu }W +9 &2Qos |W +10 &4Ppu ~V +9 &6|Rnt }W +10 &8?Mor }W +9 &:Tot }W +9 &;Pls }V +10 &=Ros }W +9 &?GQos |W +9 &A Sos }W +10 &BTot }W +9 &DQnr }W +10 &FOKos ~W +9 &HVpt |W +9 &Igns |Y +10 &Kns x\\ +9 &M;kr ua +9 &Nkp sb +10 &Pjo tb$ +9 &Rqjr sb* +10 &T(kq sb1 +9 &Ukq rb) +9 &W0Gip z` +10 &WTlp z ^ +5 ( +2 "collection"'5& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.33 +2 "collection"'$& +5 "core" &WTko z ^ + &WTlo y ^ +2 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&Q% +4 "core" % 7 :  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'2& +5 "core" &WTkq z ^ +2 "collection"'c% +3 "core" %ko z +2 .tCSV.dial CSR +2 "collection"'z  +45 "core"  +2 "collection"'x% +4 "core" %kq z +2 #tPulling 5ml of CSR.flush .CSR.select :flush +3 "collection"' +7 "core" ' +2 ."MFBPCR"delay 3 seconds +4 .tCS.seek 5ml +2 "collection"'1'p +296 ."MFBPCR"ATV.dial :bleach +2 "MFB"*d  +52 "core" +2 "MFB"*}% +4 "core" % \ 7 +2 ."MFBPCR"AS.seek 0.779ml +2 "MFB"*' I +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"* I +123 "core" H +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.015ml +3 "MFB"*=' +282 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air + "collection"' +12 ';% +2 "core" %phn y +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'|'X +742 "core" ' +2 .tCSV.dial :waste +2 "collection"' +161 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'K'4 +2009 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'w& +5 "core" &WTjm { ^ +2 "collection"'Z% +3 "core" %7kn z +2 .tCSV.dial :flush +2 "collection"'  +49 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'n'p +602 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"* n +148 "core" m +2 ."MFBPCR"AS.seek :empty +3 "MFB"*s'R +118 "core" ' +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +57 "core" % +2 "MFB"*% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 "core" ' +2 .tdelay 5 seconds +2 ."MFBPCR"ATV.dial :bleach +3 "MFB"*U  +36 "core"  +2 "MFB"*% +4 "core" %\ 8 +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*' +451 .tCSV.dial :air +2 "collection"' @ +48 "core" B +2 "collection"' % +4 "core" %pmo { +2 .tCS.seek 7ml +2 "collection"''j +614 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'v  +5 ')  +43 "core"  +108  +2 .tCBV.dial :waste1 +3 "collection"'p @ +82 "core" @ +3 .tCS.seek 0ml +2 "collection"' '4 +1878 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'& +6 "core" &WTqu | ^ + "collection"' % +4 "core" %4qu { + .tCSV.dial :flush +2 "collection"'  +84 "core" +3 .tCS.seek 5ml +3 "collection"'#'p +1392 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'+ @ +49 "core" A +2 "collection"''% +4 "core" %pmq { +2 .tCS.seek 6.999ml +2 "collection"''c +647 "core" ' +2 ."connect"CSV.dial CTV +49 .tCTV.dial CSV +6 "collection"'  +47 "core"  +2 .tCBV.dial :waste2b +2 "collection"'8  +85 "core"  +3 .tCS.seek 0ml +3 "collection"''4 +1888 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +4 "collection"'H  +46 "core"  +2 "collection"'% +4 "core" %2lp y +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"'B'P +1122 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'@' +1623 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'N  +49 "core" ~ +2 .tCBV.dial :waste1 +2 "collection"' @ +11 "core" ' +2 ."MFBPCR"delay 3 seconds +73 "core" A +3 .tCS.seek 0ml +3 "collection"'7'4 +223 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*3% +3 "core" % n +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*~'\ 4r +535 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"**  +52 "core" +2 "MFB"*h% +4 "core" %\ 4z D +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*t'  +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*I n +103 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*(  +57 "core"  +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*A'V +357 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +4 "collection"'<  +49 "core"  +2 "collection"'y% +4 "core" %2jo { +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"'6'P +1119 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +4 "collection"'>' +1622 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'L  +2 .tCTV.dial CSV +48 "core"  +2 .tCBV.dial :waste2b +2 "collection"'.  +85 "core"  +3 .tCS.seek 0ml +3 "collection"''4 +2653 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +4 "collection"'  +49 "core"  +2 "collection"':% +4 "core" %0mo z + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'P'P +1116 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'M' +1623 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'C +4 'O  +51 "core"  +62 +2 .tCTV.dial :air +3 "collection"'D  +148 "core" +3 .tCS.seek 0ml +3 "collection"','4 +1719 "core" ' +2 ."MFBPCR"delay 1:00 +923 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'T'0 +858 "core" ' +2 .tCSV.dial :waste +3 "collection"'4 +47 "core" +3 .tCS.seek 0ml +2 "collection"''4 +856 "core" ' +2 #tFlushing upper manifold +2 "collection"'X& +5 "core" &WTno z ^ +2 "collection"'l% +3 "core" %0kp z + .tCSV.dial :flush +2 "collection"'E  +48 "core"  +3 .tCS.seek 5ml +3 "collection"'S'p +1379 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'" @ +46 "core" A +2 "collection"'b% +4 "core" %pkn z +2 .tCS.seek 7ml +2 "collection"'/'k +587 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +14 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'0 +117 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"'a'4 +56 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +1838 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +871 "core" ' +2 .tCSV.dial :waste +2 "collection"'e +49 "core" +3 .tCS.seek 0ml +2 "collection"']'4 +858 "core" ' +2 "collection"'R& +4 "core" &WTkp w ^ +48 "collection"'i% +3 "core" %7mq z +2 .tCSV.dial :flush +2 "collection"'%  +48 "core"  +3 .tCS.seek 3ml +3 "collection"'q'0 +869 "core" ' +2 .tdelay 5 seconds +457 "core" ' +2 ."MFBPCR"delay 1 second +43 .tCSV.dial :air +3 "collection"'W @ +46 "core" A +2 "collection"' % +4 "core" %0mq y +2 .tCS.seek 5ml +2 "collection"'_'p +5 ."MFBPCR"AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :wasteR +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*F'V +478 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"'^'4 +1361 "core" ' +4 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'u'0 +871 "core" ' +2 .tCSV.dial :waste +3 "collection"'J +81 "core" +3 .tCS.seek 0ml +2 "collection"'j'4 +865 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'& +6 "core" &WTko { ^ + "collection"'m% +4 "core" %1kq { + .tCSV.dial :flush +2 "collection"'r  +50 "core"  +3 .tCS.seek 5ml +3 "collection"'g'p +1376 "core" ' +2 .tdelay 5 seconds +447 "Can"> yz +55 .tCSV.dial :air +3 "collection"'{ @ +47 "core" B +2 "collection"'`% +4 "core" %pko { +2 .tCS.seek 7.001ml +2 "collection"'k'n +615 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +5 '\\  +43 "core"  +106  +2 .tCBV.dial :waste1 +3 "collection"'- @ +47 "core" @ +3 .tCS.seek 0ml +3 "collection"'5'4 +1867 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'$& +5 "core" &WTos y ^ +2 "collection"'&% +3 "core" %6or y +2 .tCSV.dial :flush +2 "collection"'  +84 "core" +3 .tCS.seek 5ml +3 "collection"'Q'p +1373 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'2 @ +50 "core" A +2 "collection"'c% +4 "core" %plr y +2 .tCS.seek 7ml +2 "collection"'z'i +602 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'x  +47 "core"  +2 .tCBV.dial :waste2b +2 "collection"'?  +85 "core"  +3 .tCS.seek 0ml +3 "collection"'\ '4 +1863 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&d& +5 "core" &! H @ \ =F +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&}(ӷ +13 "core" ( +2 "manipulator"&f& +4 "core" & R Q ^7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +2 "core" & I F 7 +2 .tForearm.seek CC +2 "manipulator"&' +93 "core" ' +2 .tHand.close +2 "manipulator"&;/ +74 "core" / +2 .tCC.seek :open +3 "collection"'1( +423 "core" ( +2 "manipulator"&& +4 "core" & j [ ,7 +2 "manipulator"&|% +3 "core" % 5 I I \ ( +2 .tForearm.seek :retract +2 "manipulator"&w'\ +96 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&Z(- +298 "core" ( +2 "manipulator"&& +4 "core" &- w  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &K& +3 "core" &- v x E +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'η +114 "core" ' +2 .tHand.open +2 "manipulator"&1 +69 "core" 1 +2 "manipulator"&% +4 "core" % θq   >ԴM +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&='\ +100 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'s& +5 "core" &ru + .tHand.open +2 "manipulator"&U1 +20 "core" 1 +2 "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +3 "core" ( +2 "manipulator"&& +5 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +3 "core" &- y  +2 .tForearm.seek :garage +2 "manipulator"&n'η +101 "core" ' +2 .tHand.close +2 "manipulator"&v/ +68 "core" / +2 "manipulator"&)& +4 "core" &- R F ^ +2 "manipulator"&p% +4 "core" % P Q p +2 .tForearm.seek :retract +46 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(ӷ +271 "core" ( +2 "manipulator"& & +4 "core" &ӿ q c *8 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +2 "core" &ӿ M [8 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& ' +99 "core" ' +3 "manipulator"&+& +4 "core" &ӿ T b8 +2 "manipulator"&'% +4 "core" % M c  +2 "collection"'#& +4 "core" &px + "collection"'& +4 .tCC.seek :closed +2 "collection"'8(W +5 "core" &pt +3 &ss  +8 &-yqu z, +9 &]sv yA +10 &7tsu zU +9 &Onu }W +10 &Npv }W +9 &vQqw }W +9 &9Oqt }V +10 &Nsv |W +9 &Rov |W +9 &~Oqu }W +10 & @Qqu |W +9 &"Lpu ~W +10 &#Kru }W +9 &%Npv ~W +9 &'HNqt }W +10 &) Lqv ~V +9 &*Lpv }W +9 &,Mpt }W +10 &.PNru }W +9 &0Rrv |V +10 &1Oqv }V +9 &3Rpv }W +9 &5YTsu |V +10 &7Nrv ~V +9 &8Nqw }V +9 &:Oqu ~V +10 &"Qtu |W +10 &?Npw |V +9 &ANqt }W +9 &ChMrx }W +10 &E+Qqv }V +9 &FNqw {W +9 &HUsw |X +10 &Jjjsx yY +9 &Lrw w^ +10 &Mpw sb +9 &Ory sb +9 &QPrw rb& +10 &S ru rb- +9 &Tru rb4 +9 &Vvrv rF +10 &WF(pv u#j +9 &W^mpt {R +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.37 + "collection"'& +6 "core" &W^mpv zR + .tHand.open +2 "manipulator"&H1 +71 "core" 1 +3 "manipulator"&% +4 "core" % < 9  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'B& +5 "core" &W^mpt {R +2 "collection"'N% +3 "core" %1pu { +2 .tCSV.dial CSR + "collection"'  +48 "core"  +2 "collection"'% +4 "core" %1pu z + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"'@'p +1381 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 '3% +2 "core" %pnq y +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"''] +740 "core" ' +2 .tCSV.dial :waste +2 "collection"'* +147 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"'h'4 +605 "core" ' +2 ."MFBPCR"delay 20 seconds +1421 "core" ' +2 #tPurging external Intake + "collection"'~& +6 "core" &W^mlr |R +2 "collection"'I% +3 "core" %3mp | + .tCSV.dial :flush +2 "collection"'(  +47 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 10ml +3 "collection"'t' +506 ."MFBPCR"ATV.dial :air3 +3 "MFB"*< % +143 "core" % +2 "MFB"*y% +4 "core" %V +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*7' +1994 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'6 +3 'L  +51 "core"  +35 ~ +2 .tCTV.dial :intake +3 "collection"'.  +82 "core" +2 .tIntake.select :open + "sampler") +12 .tCS.seek 0ml +2 "collection"'>'4 +2755 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +82 "core"  +2 #tFlushing upper manifold +2 "collection"':& +5 "core" &W^mkn {R +2 "collection"'% +3 "core" %3kq | + .tCSV.dial :flush +2 "collection"'P  +82 "core"  +3 .tCS.seek 5ml +2 "collection"'O'p +1377 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'C @ +48 "core" B +2 "collection"'D% +4 "core" %pps { +2 .tCS.seek 7ml +2 "collection"'M'k +607 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"', +117 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"'4'4 +1865 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'T'0 +864 "core" ' +2 .tCSV.dial :waste +2 "collection"'X +49 "core" +3 .tCS.seek 0ml +2 "collection"'l'4 +58 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*E n +138 "core" n +7 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*% +4 "core" %  +2 ."MFBPCR"AS.seek 0.09ml +2 "MFB"*"' +332 "core" ' +2 "collection"'b& +4 "core" &W^mls |R + "collection"'S% +4 "core" %6ks | + .tCSV.dial :flush +2 "collection"'0  +46 "core"  +3 .tCS.seek 3ml +3 "collection"'/'0 +863 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'A @ +47 "core" B +2 "collection"'a% +4 "core" %0lr } +2 .tCS.seek 5ml +2 "collection"'e'p +595 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"''4 +1358 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'R'0 +852 "core" ' +2 .tCSV.dial :waste +2 "collection"'i +84 "core" +3 .tCS.seek 0ml +2 "collection"'%'4 +851 "core" ' +50 #tGaraging FlushPuck in Collection Clamp + "manipulator"&]& +6 "core" & Q P8 + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&W(ӷ +4 "core" ( +2 "manipulator"& & +4 "core" & Y y 8 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &q& +3 "core" & c J 8 +2 .tForearm.seek CC +2 "manipulator"&V' +93 "core" ' +2 .tHand.close +2 "manipulator"&_/ +76 "core" / +2 .tCC.seek :open +3 "collection"'^( +422 "core" ( +2 "manipulator"&J& +4 "core" & n x 8 +2 "manipulator"&u% +4 "core" % ? j e 4 +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&m(- +298 "core" ( +2 "manipulator"&r& +4 "core" &-  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &j& +4 "core" &- # + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&{'η +115 "core" ' +2 .tHand.open +2 "manipulator"&`1 +72 "core" 1 +2 "manipulator"&g% +4 "core" % ξo < ;ֳA +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 #tCompleted [mbaPhase] begun 11:56:13 +2 #Extending 18tun_postDeploy2 until completion of MFBPCR +2343 "core" ' +2 ."MFBPCR"delay 30 seconds +3003 .ATV.dial :extSrc +2 "MFB"*\\  +73 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater +2 "MFB"*- I +101 "core" I +2 "MFB"*k% +4 "core" %  +2 ."MFBPCR"AS.seek 0.12ml +2 "MFB"*$' +631 "core" ' +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*& % +51 "core" % +2 "MFB"*% +4 "core" %  * +2 ."MFBPCR"AS.seek 0.13ml +2 "MFB"*5'& +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*2  +36 "core"  +2 "MFB"*c% +4 "core" %' \ 1 +2 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*Q' +2036 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*x % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*?% +3 "core" % - +2 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*z'X +530 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*d  +52 "core" +2 "MFB"*f% +4 "core" %X * +2 ."MFBPCR"AS.seek 0.24ml +2 "MFB"*' , +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*; n +102 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*Y  +35 "core"  +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1521 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 *o% +3 "core" %(. " +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*'# +6659 "core" ' +3 ."MFBPCR"SPE.hold 2:46:40,95C +3 "MFB"*| @F@ +4 ."MFBPCR"delay 3:00 +3 "core" /n +3967 "Can"<  +14032 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +4795 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteD +2 "MFB"*} I +114 "core" H +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +5775 "core" ' +2 #"MFBPCR"Priming Eluate + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*K'(@ +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +3 "MFB"*  +59 "core"  +2 #"MFBPCR"Swish #1 of 2 +2 "MFB"*% +4 "core" %(- =c +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*w'\  +1033 "core" ' +2 "MFB"*s% +4 "core" %\  g +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*U'( +1036 "core" ' +2 #"MFBPCR"Swish #2 of 2 + "MFB"*% +5 "core" %(. m +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +1033 "core" ' +2 "MFB"* % +4 "core" %\  zp\ : +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'( +1034 "core" ' +2 ."MFBPCR"delay 3 seconds +302 "MFB"*v% +3 "core" %(' Ew+ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.684ml +2 "MFB"*)' 2 +3728 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Eluate primed + .ATV.dial :waste2 +3 "MFB"*p % +58 "core" $ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*Z'V +3477 "core" ' +2 ."MFBPCR"SPE.coast +3 "MFB"*=  +4 "core"  +  + ."MFBPCR"ASV.dial :SPErecovery +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt118nov2113h150ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer +2 #Priming with carrier +2 .ATV.dial ARV +4 "MFB"*n  +94 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +25 "core"  +2 "MFB"*% +4 "core" %V m1 +50 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(] +2555 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*+' +2897 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*' n +145 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*#'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*1  +158 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*H% +3 "core" %(!  +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FK +625 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*B  +148 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*% +3 "core" %FE  {s +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*N' +1824 "core" ' +2 ."MFBPCR"delay 25 seconds +1243 "Can"L RQ +1259 ."MFBPCR"ARV.dial :PP4 +2 "MFB"*  +37 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*% +3 "core" %\   X +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"* ' +611 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*\ % +36 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*3% +3 "core" %  $ +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*@' +623 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"**  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %  t H +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*~'\ +5846 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*I n +37 "core" m +2 ."MFBPCR"delay 2 seconds +202 "MFB"*(% +3 "core" %\  : > +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*h'\  +614 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*<  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*y% +3 "core" %\   @ +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*F' : +5041 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*L  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*6  +75 "core" +3 ."MFBPCR"ARV.dial :air1 +3 "MFB"*.  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*t% +6 "core" % =  F +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"* '\\ +32601 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*:  +71 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +17 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +7186 "Can"S} l +60004 ^~ ll +60004 K ~i +60004 G~ {{ +60003 F zz +60004 @ \\\\ +60004 n jj +60004 } }^ +60004 t QQ +5546 ."PCR"PCR.off +133 !o:#AnalyticalModule::PCRRawSample: @refih< :\ @data"Z7343030:2209,907,716,704,60.0001;7343930:2516,958,693,687,60.0001;7344980:2839,1233,695,683,60.0001;7453660:2259,904,718,711,59.9628;7454560:2569,921,692,686,60.0001;7455610:2830,1277,695,683,60.0001;7564750:2252,939,689,715,59.9628;7565650:2522,999,694,686,60.0001;7566700:2845,1232,691,672,60.0374;7675450:2251,914,718,713,60.0001;7676350:2543,895,697,692,60.0001;7677400:2842,1250,657,676,60.0001;7786320:2249,884,715,700,59.9628;7787220:2507,885,691,676,60.0374;7788270:2828,1285,697,691,60.0374;7897490:2250,885,712,701,59.9628;7898390:2562,889,690,681,60.0001;7899440:2792,1215,697,694,60.0001;8008510:2258,927,691,719,60.0001;8009410:2537,888,698,689,60.0001;8010460:2853,1271,687,672,60.0374;8119630:2255,908,722,714,59.9628;8120530:2548,907,697,661,60.0001;8121580:2848,1269,691,674,60.0001;8230680:2254,943,720,713,60.0001;8231580:2547,896,694,692,60.0374;8232630:2848,1237,690,677,60.0001;8341720:2242,942,713,695,59.9628;8342620:2513,894,689,677,60.0001;8343670:2836,1208,697,683,60.0001;8452610:2250,890,717,710,59.9628;8453510:2555,892,694,679,60.0001;8454560:2836,1293,691,646,60.0374;8563460:2251,866,713,698,59.9628;8564360:2523,886,689,674,60.0374;8565410:2824,1266,697,690,60.0374;8674500:2250,913,722,713,60.0001;8675400:2545,903,699,685,60.0001;8676450:2845,1270,690,645,60.0001;8785300:2248,921,722,716,59.9628;8786200:2533,930,698,655,60.0001;8787250:2861,1243,687,671,60.0374;8896410:2252,917,722,714,60.0001;8897310:2533,888,698,691,60.0001;8898360:2852,1265,692,672,60.0001;9007080:2253,914,716,696,60.0001;9007980:2544,923,656,671,60.0001;9009030:2822,1240,699,690,59.9628;9118490:2248,971,715,705,60.0001;9119390:2495,950,692,682,60.0001;9120440:2833,1208,659,677,59.9628;9230160:2249,950,722,709,60.0001;9231060:2514,961,699,687,59.9628;9232110:2839,1212,692,668,60.0001;9340970:2253,887,715,701,60.0001;9341870:2559,920,654,676,60.0374;9342920:2809,1276,696,684,60.0001;9451990:2243,923,722,715,59.9628;9452890:2546,893,697,692,60.0001;9453940:2837,1262,692,649,60.0001;9562990:2252,895,722,712,60.0001;9563890:2543,913,694,682,59.9628;9564940:2835,1281,697,681,60.0001;9674280:2236,921,721,713,60.0374;9675180:2528,910,698,694,59.9628;9676230:2847,1223,689,673,60.0374;9785320:2253,906,683,702,59.9628;9786220:2561,920,689,676,60.0001;9787270:2811,1255,697,688,60.0001;9896340:2255,904,724,713,59.9628;9897240:2549,919,696,683,60.0001;9898290:2818,1259,693,680,60.0001;10006950:2242,949,679,697,60.0001;10007850:2541,916,687,675,60.0001;10008900:2802,1238,701,688,60.0374;10117820:2244,926,723,716,60.0001;10118720:2533,943,698,691,60.0001;10119770:2846,1259,657,673,60.0001;10228790:2242,883,715,660,59.9628;10229690:2555,915,690,679,60.0001;10230740:2809,1271,700,694,60.0001;10340090:2250,956,722,718,60.0001;10340990:2521,910,696,660,60.0001;10342040:2833,1240,690,674,60.0001;10451150:2245,902,716,703,59.9628;10452050:2555,857,693,670,60.0001;10453100:2825,1266,695,694,60.0001;10561980:2251,963,720,706,60.0001;10562880:2509,919,666,683,60.0001;10563930:2844,1219,691,669,60.0374;10673190:2259,899,718,706,59.9628;10674090:2564,900,690,676,60.0001;10675140:2814,1225,671,694,60.0001;10785210:2258,925,716,699,60.0001;10786110:2558,929,690,672,60.0001;10787160:2832,1225,699,660,60.0001;10896490:2272,877,682,700,59.9628;10897390:2554,932,689,670,60.0001;10898440:2836,1262,698,694,60.0001;11007250:2303,910,716,704,60.0001;11008150:2611,890,692,680,60.0001;11009200:2877,1220,697,686,60.0374;11118250:2348,921,695,716,60.0374;11119150:2652,900,697,691,60.0001;11120200:2976,1226,687,676,60.0001;11229020:2428,975,717,714,60.0001;11229920:2711,969,696,682,60.0001;11230970:3059,1205,690,669,60.0374;11340310:2526,915,715,670,60.0001;11341210:2874,900,694,677,60.0001;11342260:3189,1285,696,692,60.0374;11451630:2638,987,715,707,60.0001;11452530:2959,958,695,655,60.0001;11453580:3355,1196,691,676,60.0001;11562540:2748,945,724,711,59.9628;11563440:3111,951,696,694,60.0001;11564490:3518,1259,690,671,60.0374;11673770:2869,914,719,703,60.0001;11674670:3261,886,691,681,59.9628;11675720:3645,1297,696,689,60.0001;11784850:2974,938,723,719,60.0001;11785750:3382,935,701,692,60.0001;11786800:3812,1271,661,677,60.0001;11896330:3081,1221,721,718,60.0001; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118nov2113h150ml.pcr +2 "MFB"*P% +4 "core" %V4 +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*>'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*C  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*D % +118 "core" % +2 "MFB"*O% +4 "core" %($ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*,'Ze +226 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*M  +52 "core"  +2 "MFB"*4% +4 "core" %Zh 1 M +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*X'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*T % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*E% +3 "core" %>  d +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'P +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*7  +52 "core"  +2 "MFB"*b% +4 "core" %Z4\ 3 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*S'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*0  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +45 "MFB"*l  +86 "core"  +2 "MFB"*A% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*a'\\ +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*/' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*e'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*i'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*R' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*]'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*q % +120 "core" & +2 "MFB"*_% +4 "core" %V$ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*8% +4 "core" %  C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*J'> +16121 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*u % +52 "core" % +2 ."MFBPCR"delay 3 seconds +134 "Can"p PP +168 "MFB"*V% +3 "core" %> +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*r' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*W  +53 "core"  +2 "MFB"*j% +4 "core" %\ \  P +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*`'q) +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*g  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*{' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\\'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*-' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*&'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*$'V +1631 "Can"{ RR +1100 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*2' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +5068 "core" ' +4 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18nov2115h150ml.pcr + #Building PCR Slug from ASV with MM2 mix, PP3 primer +2 #Priming with carrier +3 .ATV.dial ARV +52 "MFB"*5  +59 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*x  +24 "core"  +2 "MFB"*?% +4 "core" %V"; +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*Q'(C +2551 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*d' +2896 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*f n +162 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*z'R +5075 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*;'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +3 "MFB"*Y  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +46 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*o% +3 "core" %(' +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FQ +626 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +148 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*}% +3 "core" %FU  Y +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1824 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*  +37 "core" +2 #"MFBPCR"Adding PP3 +2 .delay 2 seconds +202 "MFB"*% +3 "core" %  I +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +613 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*K  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*s% +3 "core" % / +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*w'1 +619 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +126 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*U% +3 "core" %4  H +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"* '\ +5848 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +35 "core" n +2 ."MFBPCR"delay 2 seconds +202 "MFB"*v% +3 "core" %\ \ ; +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +620 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*p  +61 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*)% +3 "core" %\   \\ +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*=' P +5050 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*n  +58 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +6 "core" % VX +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*Z'u +8855 "Can"x QQ +23752 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*' % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +35110 "Can"r mm +60004 x Q +60004 x ii +60004 s y +60003 x mm +60004 { ii +60004 y Y +60004 u hh +36870 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refih< :\ @data"14252220:2009,939,727,719,60.0001;14253120:2263,973,695,686,60.0001;14254170:2558,1187,659,675,60.0374;14363420:2036,899,722,710,60.0001;14364320:2312,878,695,691,60.0001;14365370:2549,1256,693,677,60.0001;14474670:2041,964,717,707,59.9628;14475570:2248,935,692,686,60.0001;14476620:2565,1211,662,679,60.0001;14585790:2040,948,680,701,60.0001;14586690:2273,954,691,677,60.0001;14587740:2540,1218,699,688,60.0374;14696460:2043,923,720,710,60.0001;14697360:2302,891,693,683,60.0001;14698410:2553,1241,665,689,60.0001;14807670:2039,949,677,700,59.9628;14808570:2290,922,689,675,60.0001;14809620:2554,1221,700,691,60.0001;14918400:2041,944,723,712,59.9628;14919300:2285,957,698,695,59.9628;14920350:2573,1253,691,675,60.0001;15029400:2047,909,698,715,60.0001;15030300:2285,956,695,695,60.0001;15031350:2583,1240,692,674,60.0001;15140540:2050,883,714,701,60.0001;15141440:2327,901,687,638,59.9628;15142490:2565,1238,701,684,60.0001;15251230:2050,968,719,705,60.0001;15252130:2275,954,694,683,60.0001;15253180:2566,1214,696,674,60.0001;15361660:2048,964,718,704,60.0001;15362560:2281,989,695,692,60.0001;15363610:2573,1202,694,677,60.0001;15472210:2052,922,680,695,59.9628;15473110:2326,925,690,674,60.0001;15474160:2549,1235,700,698,60.0001;15583160:2052,917,722,714,60.0001;15584060:2327,894,694,682,59.9628;15585110:2559,1304,697,681,60.0001;15694600:2069,955,726,719,59.9628;15695500:2306,927,703,697,60.0001;15696550:2602,1227,688,632,60.0374;15805340:2058,985,725,712,59.9628;15806240:2285,924,695,691,60.0374;15807290:2596,1234,695,675,60.0001;15916450:2065,960,716,704,60.0001;15917350:2295,945,693,682,60.0374;15918400:2593,1237,657,680,60.0374;16027540:2070,962,697,715,59.9628;16028440:2310,935,697,689,60.0374;16029490:2609,1233,690,671,60.0001;16138520:2063,902,724,718,59.9628;16139420:2333,909,701,685,60.0001;16140470:2576,1273,693,682,60.0001;16249870:2080,958,723,715,60.0001;16250770:2302,959,696,689,60.0001;16251820:2610,1226,686,636,60.0001;16361020:2077,943,721,683,59.9255;16361920:2312,932,699,690,59.9628;16362970:2625,1253,691,670,60.0374;16471500:2073,879,714,701,60.0001;16472400:2343,892,691,680,60.0001;16473450:2584,1277,700,659,59.9628;16582790:2074,910,681,701,59.9628;16583690:2338,898,690,673,60.0001;16584740:2595,1237,696,694,59.9628;16694620:2075,971,716,705,60.0001;16695520:2281,966,693,682,60.0001;16696570:2605,1192,693,677,60.0374;16805390:2071,958,720,713,59.9628;16806290:2311,962,696,689,60.0001;16807340:2622,1230,656,670,59.9628;16916300:2090,916,711,696,59.9628;16917200:2312,918,689,670,60.0001;16918250:2592,1264,700,691,60.0001;17027340:2082,956,719,713,60.0001;17028240:2311,959,695,686,60.0001;17029290:2616,1220,685,636,60.0374;17138430:2092,930,722,718,60.0001;17139330:2337,901,700,690,60.0001;17140380:2628,1244,688,672,60.0001;17249860:2081,931,722,719,59.9628;17250760:2343,914,699,693,60.0001;17251810:2621,1250,692,675,60.0001;17361170:2084,905,714,697,59.9628;17362070:2355,903,693,676,60.0374;17363120:2612,1243,703,692,60.0001;17472020:2091,892,718,711,60.0001;17472920:2373,888,662,687,60.0374;17473970:2611,1291,697,681,60.0001;17583380:2079,959,720,706,60.0001;17584280:2323,960,693,685,60.0001;17585330:2617,1204,664,680,60.0001;17694930:2088,920,711,701,59.9628;17695830:2347,928,690,673,60.0374;17696880:2611,1240,701,695,60.0001;17805650:2089,940,713,704,60.0001;17806550:2350,907,653,672,60.0001;17807600:2611,1283,698,691,59.9628;17916380:2096,902,713,702,59.9628;17917280:2379,888,689,676,59.9628;17918330:2612,1290,698,688,60.0001;18027250:2084,923,722,719,60.0374;18028150:2360,908,670,693,60.0374;18029200:2643,1243,690,673,60.0001;18138260:2100,928,716,701,59.9628;18139160:2346,954,689,679,60.0374;18140210:2616,1223,697,655,60.0001;18249250:2108,934,722,720,60.0001;18250150:2349,928,701,694,60.0001;18251200:2650,1243,689,677,60.0001;18360020:2094,887,714,707,60.0001;18360920:2394,892,692,676,60.0001;18361970:2623,1273,698,696,60.0374;18470780:2103,918,722,712,59.9628;18471680:2378,894,665,689,60.0001;18472730:2646,1225,695,681,60.0001;18581350:2099,955,718,712,59.9628;18582250:2332,928,697,685,60.0001;18583300:2642,1248,694,677,60.0001;18692220:2106,928,721,714,59.9628;18693120:2348,901,672,687,60.0001;18694170:2658,1232,687,670,60.0001;18802630:2112,1270,686,706,59.9628; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18nov2115h150ml.pcr +2 "MFB"*+% +5 "core" %we + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*#'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*1  +37 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +119 "core" & +2 "MFB"*H% +4 "core" %(,s +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml + "MFB"*'Zr +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*B  +52 "core" +2 "MFB"*% +4 "core" %Zn a J +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6065 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>{ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*N'a +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*\  +52 "core" +2 "MFB"*3% +4 "core" %\\  @ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"**  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +78 "core"  +2 "MFB"*@% +4 "core" %pt + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*I'b +2040 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +51 "MFB"*(' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*<' +3654 "Can" VU +2118 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*h' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*L'V +2733 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*6  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*. % +118 "core" % +2 "MFB"*t% +4 "core" %V= +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*F' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*:  +52 "core"  +2 "MFB"*% +4 "core" % A E +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*P'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*C% +3 "core" %> Gg +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*D' +527 "core" ' +5 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*O  +53 "core" +2 "MFB"*>% +4 "core" % ; J +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*M'q +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*4  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*,'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*T' +4072 "Can" WV +1708 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*X' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*7'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*b' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*l'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*A' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*S'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18nov2117h150ml.pcr + #Building PCR Slug from ASV with MM3 mix, PP5 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*a  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*/  +26 "core"  +2 "MFB"*e% +4 "core" %V)? +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(\\ +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +252 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*R n +161 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*q'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +3 "MFB"*_  +170 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*]  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(0' +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*8'FZ +658 "core" ' +2 ."MFBPCR"delay 2 seconds +136 "Can"u~ QQ +66 ."MFBPCR"ARV.dial :MM3 +2 "MFB"* n +104 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*u% +5 "core" %FV\ : +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*V' +1823 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*J I +36 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*W% +3 "core" %# , +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*j' +615 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*r % +37 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*g% +3 "core" %% ( +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*`'. +635 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*{% +3 "core" %2  +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*\\'\ +5934 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*[ n +36 "core" n +2 ."MFBPCR"delay 2 seconds +202 "MFB"*-% +3 "core" %\ . A +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*k'\  +622 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*"  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*&% +3 "core" %\ \ / M +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' S +5049 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*$  +57 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*2  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*5% +5 "core" % Y%U +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*x'x +32579 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*?  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*c % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +3716 "Can"~ zt +60004 v \\[ +60004 t~ ii +60004 ~~ Y +60004 ~ ii +60004 }| y| +60003 o| [[ +60004 |} hh +60004 y} [Z +7705 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refih< :\ @data"21160290:2052,888,726,713,59.9628;21161190:2349,906,688,671,60.0374;21162240:2577,1243,701,691,60.0374;21270730:2065,921,682,699,59.9628;21271630:2318,931,691,676,60.0001;21272680:2586,1186,701,687,60.0374;21381680:2072,906,722,714,60.0001;21382580:2328,948,700,690,60.0374;21383630:2619,1240,659,675,60.0374;21492920:2073,943,687,705,59.9628;21493820:2307,933,691,683,60.0001;21494870:2601,1202,696,679,60.0001;21603940:2065,928,723,715,59.9628;21604840:2311,948,700,697,60.0001;21605890:2605,1220,689,672,60.0001;21715140:2075,883,720,711,60.0001;21716040:2348,887,695,679,59.9628;21717090:2586,1249,695,691,60.0001;21825950:2075,879,713,699,60.0001;21826850:2345,934,655,681,60.0001;21827900:2579,1224,697,686,60.0374;21937240:2070,948,720,711,59.9628;21938140:2302,939,700,691,59.9628;21939190:2613,1239,658,674,60.0001;22048360:2064,895,691,716,59.9628;22049260:2342,891,696,687,60.0001;22050310:2609,1254,695,678,60.0001;22159350:2068,955,717,706,60.0001;22160250:2307,963,695,688,60.0001;22161300:2585,1204,694,678,60.0001;22270690:2064,895,719,706,59.9628;22271590:2363,908,692,681,60.0001;22272640:2575,1271,698,693,60.0001;22381560:2063,892,717,706,59.9628;22382460:2337,912,658,677,59.9628;22383510:2586,1246,698,690,60.0001;22492700:2070,893,722,716,60.0001;22493600:2337,902,699,690,60.0001;22494650:2592,1266,694,650,60.0001;22603450:2067,915,719,709,59.9628;22604350:2342,870,691,680,60.0001;22605400:2587,1254,699,693,60.0001;22714670:2070,870,716,703,59.9628;22715570:2339,906,691,677,60.0001;22716620:2594,1207,701,697,60.0001;22825690:2066,935,713,698,59.9628;22826590:2312,919,692,679,60.0001;22827640:2594,1209,696,687,60.0001;22936940:2068,905,715,698,60.0001;22937840:2327,937,694,673,60.0001;22938890:2579,1231,670,692,60.0001;23047950:2069,964,719,684,60.0001;23048850:2289,933,697,686,59.9628;23049900:2612,1236,691,675,60.0374;23159090:2061,903,712,700,60.0001;23159990:2321,901,689,674,60.0374;23161040:2562,1241,701,692,60.0374;23269980:2067,897,723,711,59.9628;23270880:2348,898,696,688,60.0001;23271930:2587,1277,696,686,60.0001;23381440:2079,899,722,681,60.0001;23382340:2338,904,699,692,59.9628;23383390:2603,1285,696,680,60.0001;23492470:2066,957,722,713,60.0001;23493370:2303,915,698,689,60.0001;23494420:2598,1229,689,673,60.0001;23603580:2073,914,695,717,60.0001;23604480:2310,963,697,685,60.0001;23605530:2603,1224,693,674,60.0001;23714260:2062,939,715,703,59.9628;23715160:2316,959,690,681,60.0374;23716210:2594,1214,664,684,60.0001;23825350:2077,888,691,716,60.0001;23826250:2354,922,697,683,60.0001;23827300:2601,1266,695,683,60.0374;23936080:2067,936,720,713,59.9628;23936980:2303,960,697,684,60.0001;23938030:2600,1237,691,671,60.0374;24047240:2071,922,713,696,60.0001;24048140:2330,902,689,675,60.0001;24049190:2567,1243,700,691,60.0001;24158890:2074,912,726,715,60.0374;24159790:2334,911,666,693,60.0374;24160840:2610,1269,695,678,60.0001;24269880:2060,875,715,704,60.0001;24270780:2353,897,692,677,60.0001;24271830:2592,1268,699,659,59.9628;24380750:2069,955,720,709,59.9628;24381650:2299,932,696,685,60.0374;24382700:2595,1211,694,679,60.0001;24491910:2073,894,716,698,59.9628;24492810:2352,889,688,678,60.0001;24493860:2598,1245,673,685,60.0374;24603300:2076,903,717,702,60.0001;24604200:2339,890,691,672,60.0001;24605250:2588,1254,697,692,60.0374;24714790:2070,893,720,715,60.0001;24715690:2322,926,699,689,59.9628;24716740:2615,1269,689,676,60.0001;24826010:2081,913,716,697,59.9628;24826910:2343,899,692,674,60.0001;24827960:2574,1236,701,686,60.0001;24937150:2072,910,714,697,60.0001;24938050:2358,897,692,671,60.0001;24939100:2579,1252,698,685,60.0374;25048310:2077,891,714,701,60.0001;25049210:2337,887,688,677,60.0001;25050260:2582,1273,703,694,60.0001;25159670:2075,925,714,698,60.0001;25160570:2322,915,687,675,60.0374;25161620:2581,1225,671,692,60.0374;25271170:2081,894,718,707,60.0001;25272070:2363,907,693,682,60.0001;25273120:2589,1277,698,689,60.0374;25382320:2065,943,720,701,60.0001;25383220:2308,942,691,649,60.0001;25384270:2603,1206,693,680,60.0374;25493040:2077,891,713,700,59.9628;25493940:2319,946,687,680,60.0001;25494990:2590,1221,700,690,60.0001;25603860:2079,951,723,719,60.0001;25604760:2323,915,670,689,60.0001;25605810:2626,1224,689,670,60.0374;25715070:2078,1228,715,701,59.9628; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18nov2117h150ml.pcr +3 "MFB"*Q% +4 "core" %}0 + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*f'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*d  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*z % +119 "core" & +2 "MFB"*Y% +4 "core" %(? +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Za +221 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*o  +53 "core" +2 "MFB"*;% +4 "core" %ZY"\ : +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6059 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*} % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %> 0h +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'E +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %H / F +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*K'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*s  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +79 "core"  +2 "MFB"*% +4 "core" %p6 + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml + "MFB"*U'P +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*w' +3072 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +252 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*p' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*)'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*n % +121 "core" & +2 "MFB"* % +4 "core" %V : +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*=  +52 "core" +2 "MFB"*% +4 "core" % $ G +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*''> +14464 "Can"r} SR +1648 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*| % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*+% +3 "core" %>\ ( V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*Z' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*1  +52 "core" +2 "MFB"*% +4 "core" % + I +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*H'q. +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*#  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*B'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17881 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*\ 'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*3' +5494 "Can"x} VV +276 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*N'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5068 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18nov2119h150ml.pcr + #Building PCR Slug from ASV with MM1 mix, PP2 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*@  +58 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +24 "core"  +2 "MFB"*I% +4 "core" %V$ +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*('([ +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*~' +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*< n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*y'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*h'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +153 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +3 "MFB"*6  +170 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*.  +46 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*t% +3 "core" %(1 +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*L'F[ +647 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*: I +58 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*% +5 "core" %F`  +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*F' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"* n +36 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*C% +3 "core" % / +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*P' +615 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*O  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*>% +3 "core" % ( +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*D'2 +626 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*4  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*M% +3 "core" %2Q +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*,'\ +5871 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*T n +37 "core" n +2 ."MFBPCR"delay 2 seconds +202 "MFB"*E% +3 "core" %\  G +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*X'\  +617 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*7  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*b% +3 "core" %\   A +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' S +5049 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*0  +68 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*l  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*A% +5 "core" % Xh +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*a'w +6738 "Can"u~ RR +25851 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*/  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*e % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +33010 "Can"n| kj +60004 o} yy +60004 x{ \\\\ +60004 n| ii +60004 l} _ +60004 r{ rr +60004 rz yy +60003 g{ S +41129 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refih< :\ @data"28061170:2370,902,734,725,60.0001;28062120:2702,915,686,640,60.0001;28062970:2118,885,700,691,60.0374;28063720:1576,966,693,680,60.0001;28172390:2440,947,711,703,59.9628;28173340:2668,897,698,692,60.0001;28174190:2148,949,690,676,60.0001;28174940:1533,925,698,692,60.0001;28283610:2456,894,711,660,60.0001;28284560:2691,939,698,689,60.0001;28285410:2147,880,692,672,60.0001;28286160:1555,936,699,689,60.0001;28395690:2455,930,716,699,60.0001;28396640:2697,917,670,691,59.9628;28397490:2147,913,690,672,60.0001;28398240:1555,960,698,697,60.0001;28506990:2451,904,714,706,59.9628;28507940:2680,946,696,688,60.0001;28508790:2140,922,656,675,60.0374;28509540:1555,975,697,692,60.0374;28618780:2447,959,714,698,59.9628;28619730:2695,887,699,691,60.0001;28620580:2153,965,694,618,60.0001;28621330:1567,863,695,680,60.0001;28730310:2422,970,692,708,59.9628;28731260:2709,913,689,678,60.0001;28732110:2138,967,697,685,60.0001;28732860:1575,914,692,673,60.0001;28841730:2404,983,720,715,60.0001;28842680:2717,929,658,677,60.0001;28843530:2120,971,700,692,60.0001;28844280:1594,930,689,675,60.0001;28953360:2447,898,722,706,59.9628;28954310:2723,976,695,684,59.9628;28955160:2134,899,695,677,59.9628;28955910:1567,970,696,685,59.9628;29064860:2411,975,720,708,59.9628;29065810:2706,902,694,683,60.0001;29066660:2137,972,696,684,60.0001;29067410:1562,885,694,683,60.0001;29176490:2436,938,681,698,59.9628;29177440:2700,926,695,692,60.0001;29178290:2163,936,689,671,60.0001;29179040:1560,935,697,688,59.9628;29288210:2413,949,721,717,60.0001;29289160:2729,920,690,672,60.0001;29290010:2125,940,696,689,60.0001;29290760:1591,912,690,672,60.0001;29399680:2472,902,719,700,60.0001;29400630:2697,995,695,688,60.0001;29401480:2136,868,691,674,60.0374;29402230:1554,960,697,688,60.0374;29511690:2434,968,716,708,60.0001;29512640:2712,897,696,685,60.0001;29513490:2150,947,664,681,60.0001;29514240:1576,903,693,675,60.0374;29623130:2411,969,717,709,60.0001;29624080:2715,896,690,673,60.0001;29624930:2142,966,695,689,60.0001;29625680:1591,927,656,670,60.0001;29734950:2424,966,717,712,60.0001;29735900:2708,903,691,673,59.9628;29736750:2135,988,697,683,60.0001;29737500:1580,928,693,674,60.0001;29846800:2455,899,717,710,60.0001;29847750:2713,983,693,650,60.0001;29848600:2140,902,691,677,60.0001;29849350:1578,958,697,686,60.0374;29958270:2432,958,721,715,59.9628;29959220:2731,944,691,674,60.0001;29960070:2133,902,698,652,60.0001;29960820:1589,974,691,673,60.0001;30069810:2419,936,721,716,59.9628;30070760:2728,928,693,676,60.0001;30071610:2140,944,697,688,60.0001;30072360:1593,920,685,635,60.0001;30181300:2419,962,722,717,60.0001;30182250:2732,909,691,673,60.0001;30183100:2126,941,702,687,60.0001;30183850:1593,965,689,673,60.0001;30292610:2433,966,716,707,59.9628;30293560:2717,910,690,682,60.0001;30294410:2132,943,667,686,60.0001;30295160:1588,904,693,675,59.9628;30404420:2475,923,712,694,60.0001;30405370:2699,985,698,692,60.0001;30406220:2165,951,688,671,60.0374;30406970:1538,897,699,690,60.0001;30515870:2424,958,691,715,59.9628;30516820:2728,906,689,673,60.0374;30517670:2137,956,702,695,60.0001;30518420:1593,966,687,672,60.0001;30627280:2434,973,716,706,60.0001;30628230:2720,920,662,678,60.0001;30629080:2136,984,697,682,60.0001;30629830:1581,907,688,676,60.0001;30739020:2465,907,720,711,60.0001;30739970:2733,964,692,685,60.0001;30740820:2150,874,693,675,60.0001;30741570:1572,966,695,686,60.0001;30850800:2485,883,714,703,59.9628;30851750:2723,951,695,685,60.0374;30852600:2161,924,695,668,60.0001;30853350:1545,968,697,691,60.0001;30962590:2466,958,714,698,59.9628;30963540:2710,939,697,692,60.0374;30964390:2160,968,693,674,60.0001;30965140:1573,912,692,643,60.0001;31074410:2430,959,716,711,59.9628;31075360:2730,898,659,676,60.0001;31076210:2143,976,696,690,60.0374;31076960:1590,916,685,674,60.0374;31185450:2444,921,722,715,60.0001;31186400:2736,957,686,677,60.0001;31187250:2133,917,696,685,60.0001;31188000:1579,951,691,679,60.0001;31297350:2466,939,721,708,59.9628;31298300:2737,991,696,686,60.0374;31299150:2162,894,692,672,60.0001;31299900:1566,944,669,685,60.0001;31408940:2442,988,719,679,60.0001;31409890:2744,911,694,674,59.9628;31410740:2156,942,699,681,60.0001;31411490:1595,897,687,671,60.0001;31520940:2497,919,712,699,59.9628;31521890:2708,937,701,689,60.0001;31522740:2178,974,688,678,60.0374;31523490:1579,953,697,690,60.0374;31632430:2467,952,719,717,60.0001;31633380:2770,961,689,646,60.0001;31634230:2186,928,697,683,60.0001;31634980:1602,998,696,680,60.0001;31743980:2467,953,720,709,60.0001;31744930:2775,919,690,676,59.9628;31745780:2163,925,671,692,60.0001;31746530:1621,907,691,671,60.0374;31855940:2525,914,722,715,60.0001;31856890:2795,962,692,680,60.0001;31857740:2209,903,694,679,60.0001;31858490:1575,971,695,686,60.0001;31967030:2552,893,714,704,59.9628;31967980:2761,986,698,684,60.0001;31968830:2223,917,686,679,60.0001;31969580:1596,945,698,687,60.0001;32079060:2505,964,716,702,60.0001;32080010:2796,896,692,678,60.0001;32080860:2200,947,697,680,60.0001;32081610:1619,899,693,673,60.0001;32191030:2493,943,724,717,60.0001;32191980:2797,927,686,645,60.0374;32192830:2189,908,697,683,60.0001;32193580:1615,951,693,680,60.0374;32303040:2472,965,719,705,60.0001;32303990:2769,922,691,674,59.9628;32304840:2154,969,698,685,60.0001;32305590:1606,918,691,673,60.0001;32414890:2432,980,719,710,59.9628;32415840:2742,946,689,675,59.9628;32416690:2129,932,702,687,60.0374;32417440:1601,949,693,677,60.0001;32526540:2467,918,684,704,60.0001;32527490:2707,975,696,687,60.0001;32528340:2158,911,692,671,60.0001;32529090:1560,940,701,688,60.0001;32637990:2383,977,720,708,60.0001; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18nov2119h150ml.pcr +2 "MFB"*S% +4 "core" %q& + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*'(@ +1023 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*R  +37 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*i % +119 "core" & +2 "MFB"* % +4 "core" %(=" +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*_'Z +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*]  +52 "core" +2 "MFB"*% +4 "core" %Z}\  M +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*q'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*u% +3 "core" %> j +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*8't +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*J  +52 "core" +2 "MFB"*W% +4 "core" %p\  L +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*V'q +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*r  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*g  +89 "core"  +2 "MFB"*j% +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'o +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*{' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*`'V +2355 "Can"i{ SR +375 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*[' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +50 "MFB"*-'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*\\' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*"'V +2730 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*&  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*k % +119 "core" & +2 "MFB"*$% +4 "core" %V^ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*2' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*5  +52 "core" +2 "MFB"*% +4 "core" %\ = +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*?'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*c % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*Q% +3 "core" %>\  W +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*x' +525 "core" ' +90 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*d  +53 "core" +2 "MFB"*z% +4 "core" %\  M +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Y'q' +331 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*f  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*o'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17785 "Can"g| P +95 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*;' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*}' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*s' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5066 "core" ' +4 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18nov2121h150ml.pcr + #Building PCR Slug from ASV with MM1 mix, PP1 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +67 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*K  +26 "core"  +2 "MFB"*U% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*w'(^ +2551 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*v n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"* 'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +54 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*p'(@ +73 "Can"g{ UU +2836 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +3 "MFB"*  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*n  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"* % +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*)'FH +642 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*= I +56 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 +2 "MFB"*% +4 "core" %FJ +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*| % +37 "core" % +2 #"MFBPCR"Adding PP1 + .delay 2 seconds +203 "MFB"*+% +3 "core" %\ 2 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*'' +624 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*1  +37 "core"  +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" %b +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*Z' +653 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*#  +36 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*H% +3 "core" % +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*B'\ +5852 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +34 "core" n +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\ \ = +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +625 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +61 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\ t +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*\ ' H +5055 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*3  +58 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*N  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"**% +5 "core" % C  I +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*@'b +32603 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*I % +37 "core" & +2 ."MFBPCR"delay 5 seconds +22 "Can"o{ OO +480 #"MFBPCR"Running IPc ProfileIPc thermocycling +2 ."PCR"PCR.program ProfileIPc +15 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +59506 "Can"o| zv +60004 b{ U +60003 g| [Z +60004 k{ gg +60004 j{ z +60004 f| ] +60004 h| [[ +60004 d{ ff +24913 ."PCR"PCR.off +225 !o:#AnalyticalModule::PCRRawSample: @refih< :\ @data"*34990490:1396,1188,731,727,58.9930;34991340:1579,1582,690,684,59.0303;34992290:1776,2016,702,687,59.0303;34993340:1969,2359,692,672,59.0303;34994490:2156,2778,671,694,59.0303;35104410:1410,1186,715,709,59.0303;35105260:1579,1595,691,681,59.0303;35106210:1788,2022,697,691,59.0303;35107260:1976,2354,688,669,59.0303;35108410:2161,2810,701,687,59.0303;35218230:1412,1239,717,709,58.9930;35219080:1576,1582,686,640,59.0303;35220030:1783,1986,694,683,59.0676;35221080:1962,2353,687,677,59.0303;35222230:2163,2793,698,695,59.0676;35332300:1354,1146,679,708,59.0303;35333150:1543,1617,703,691,59.0303;35334100:1760,1985,688,676,59.0303;35335150:1937,2354,701,691,59.0303;35336300:2153,2763,693,675,59.0303;35447090:1421,1215,715,709,59.0303;35447940:1568,1588,661,685,59.0303;35448890:1773,1998,696,684,59.0303;35449940:1958,2381,694,678,59.0303;35451090:2168,2841,698,656,59.0676;35561450:1409,1266,721,718,58.9930;35562300:1591,1653,689,680,59.0303;35563250:1738,2036,700,692,59.0676;35564300:1936,2463,694,683,59.0303;35565450:2107,2833,695,679,59.0303;35675560:1431,1283,719,717,58.9930;35676410:1579,1641,684,680,58.9930;35677360:1750,2094,702,689,59.0303;35678410:1963,2497,691,673,59.0303;35679560:2109,2848,661,685,59.0303;35789970:1416,1270,721,711,58.9557;35790820:1575,1633,685,676,59.0303;35791770:1748,2102,669,694,59.0303;35792820:1959,2510,689,673,59.0303;35793970:2137,2980,694,689,59.0303;35904130:1419,1283,723,716,59.0303;35904980:1582,1675,691,674,59.0303;35905930:1749,2139,696,691,59.0303;35906980:1957,2564,686,638,59.0303;35908130:2117,2974,697,687,59.0303;36018650:1427,1284,721,715,58.9930;36019500:1583,1679,658,678,59.0676;36020450:1765,2137,699,693,59.0303;36021500:1955,2537,691,668,59.0303;36022650:2127,3001,698,661,59.0303;36133090:1359,1234,714,705,58.9930;36133940:1535,1727,698,689,59.0303;36134890:1738,2120,684,636,59.0676;36135940:1921,2546,701,690,59.0303;36137090:2146,2952,694,675,59.0303;36247640:1408,1251,716,707,58.9930;36248490:1557,1669,693,687,59.0303;36249440:1757,2123,694,680,59.0303;36250490:1932,2520,665,688,59.0676;36251640:2153,2974,689,680,59.0303;36362510:1355,1273,710,663,58.9930;36363360:1550,1727,694,689,59.0303;36364310:1726,2119,694,680,59.0303;36365360:1942,2603,695,682,59.0303;36366510:2092,3011,696,684,59.0303;36477280:1398,1283,725,717,58.9930;36478130:1574,1726,687,673,58.9930;36479080:1719,2187,700,696,59.0303;36480130:1951,2565,692,669,59.0303;36481280:2129,3005,699,692,59.0676;36591930:1343,1297,716,701,59.0303;36592780:1544,1765,697,688,59.0303;36593730:1722,2131,691,638,58.9930;36594780:1927,2625,697,691,59.0303;36595930:2099,2977,691,679,59.0303;36706160:1414,1290,725,712,59.0303;36707010:1573,1701,688,676,59.0676;36707960:1750,2162,703,692,59.0676;36709010:1958,2595,686,677,58.9930;36710160:2111,3002,696,657,59.0676;36820530:1362,1293,715,707,58.9930;36821380:1534,1743,693,687,58.9930;36822330:1726,2141,696,676,59.0303;36823380:1906,2619,697,683,59.0303;36824530:2099,3027,692,676,58.9930;36934630:1364,1276,713,700,58.9930;36935480:1522,1688,698,695,59.0676;36936430:1756,2117,691,675,59.0303;36937480:1928,2528,698,687,59.0303;36938630:2149,2975,663,681,59.0303;37049200:1356,1244,714,706,59.0303;37050050:1523,1728,700,690,59.0303;37051000:1742,2116,657,670,58.9930;37052050:1908,2559,698,688,59.0303;37053200:2125,2976,689,673,59.0303;37163310:1406,1313,693,714,59.0303;37164160:1578,1707,685,675,59.0676;37165110:1754,2179,701,693,59.0303;37166160:1953,2617,690,670,59.0303;37167310:2098,3055,698,697,59.0303;37277610:1354,1292,716,700,58.9930;37278460:1544,1765,693,686,58.9930;37279410:1719,2133,691,681,59.0303;37280460:1924,2625,697,690,59.0303;37281610:2099,3021,694,672,59.0676;37392530:1347,1285,711,701,58.9930;37393380:1533,1776,693,692,58.9930;37394330:1735,2130,659,672,59.0303;37395380:1915,2603,697,692,59.0676;37396530:2120,2999,690,676,58.9930;37506910:1380,1290,716,705,58.9930;37507760:1541,1708,694,688,59.0303;37508710:1759,2158,697,685,59.0303;37509760:1928,2576,660,675,59.0303;37510910:2148,3061,701,688,59.0676;37621480:1398,1300,722,718,59.0303;37622330:1540,1728,690,680,59.0303;37623280:1723,2190,699,684,59.0676;37624330:1942,2627,698,683,59.0676;37625480:2093,3014,687,638,59.0303;37735470:1372,1290,711,699,58.9930;37736320:1548,1722,694,686,58.9930;37737270:1767,2168,694,682,59.0676;37738320:1933,2595,659,676,59.0303;37739470:2148,3056,699,684,59.0303;37849930:1387,1337,721,716,59.0303;37850780:1549,1760,691,682,59.0303;37851730:1708,2195,699,684,59.0303;37852780:1927,2675,695,686,59.0676;37853930:2094,3055,684,636,59.0303;37964650:1360,1299,710,699,58.9930;37965500:1536,1747,698,691,58.9930;37966450:1753,2146,658,675,59.0303;37967500:1930,2610,694,681,59.0303;37968650:2153,3077,695,682,59.0303;38078970:1391,1334,720,679,59.0303;38079820:1564,1791,687,676,59.0303;38080770:1723,2225,697,689,59.0303;38081820:1938,2680,692,677,59.0676;38082970:2097,3097,697,677,59.0303;38193840:1374,1336,724,710,58.9930;38194690:1547,1801,692,640,59.0303;38195640:1714,2251,698,680,59.0303;38196690:1944,2715,695,679,59.0303;38197840:2090,3143,692,672,59.0303;38307980:1419,1372,719,717,58.9930;38308830:1580,1778,689,675,59.0303;38309780:1744,2298,704,690,59.0303;38310830:1942,2731,661,674,59.0676;38311980:2112,3222,699,693,59.0303;38422380:1394,1372,718,719,59.0303;38423230:1577,1814,654,677,59.0303;38424180:1724,2325,698,691,59.0303;38425230:1949,2804,691,675,59.0303;38426380:2100,3266,695,651,59.0303;38536920:1360,1392,720,712,58.9930;38537770:1551,1858,692,683,59.0303;38538720:1711,2332,690,639,59.0303;38539770:1934,2824,696,687,59.0303;38540920:2089,3297,689,677,59.0303;38651300:1414,1407,719,710,58.9930;38652150:1560,1866,692,682,59.0303;38653100:1771,2364,696,693,59.0303;38654150:1945,2858,685,634,59.0303;38655300:2122,3412,700,693,59.0303;38765840:1387,1474,720,718,59.0303;38766690:1563,1910,659,676,59.0303;38767640:1732,2432,700,687,59.0303;38768690:1943,2913,697,680,59.0303;38769840:2088,3444,693,640,59.0303;38880580:1376,1386,714,700,58.9930;38881430:1532,1937,697,688,58.9930;38882380:1758,2412,661,679,59.0303;38883430:1923,2903,695,678,59.0676;38884580:2146,3454,695,684,59.0303;38995090:1407,1472,724,714,58.9930;38995940:1568,1986,691,676,59.0303;38996890:1732,2506,700,686,59.0303;38997940:1949,3001,665,678,59.0303;38999090:2092,3533,693,678,59.0303;39108790:1395,1482,721,713,58.9930;39109640:1582,1985,686,676,58.9930;39110590:1716,2534,703,686,59.0303;39111640:1938,3049,694,683,59.0676;39112790:2082,3532,694,681,59.0303;39223230:1396,1504,725,716,58.9930;39224080:1567,2041,689,677,59.0303;39225030:1732,2563,699,685,59.0303;39226080:1936,3070,695,679,59.0303;39227230:2098,3572,694,676,59.0303;39337950:1419,1512,724,714,59.0303;39338800:1578,2010,685,675,59.0303;39339750:1737,2588,702,688,59.0303;39340800:1957,3126,689,674,59.0303;39341950:2107,3627,696,656,59.0303;39452320:1356,1499,712,706,59.0303;39453170:1523,2028,698,688,58.9930;39454120:1748,2585,689,673,59.0303;39455170:1899,3115,698,691,59.0676;39456320:2141,3700,691,678,59.0303;39566790:1415,1549,694,713,58.9930;39567640:1571,2074,687,680,59.0303;39568590:1740,2647,702,688,59.0303;39569640:1951,3156,691,674,59.0303;39570790:2100,3725,700,691,59.0303;39681030:1769,3182,718,707,59.0676; +26 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18nov2121h150ml.pcr +2 #Full MFB Decontamination +2 #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +3 "MFB"* @@T +3 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*(  +60 "core"  +2 ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*<'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*~  +184 "core" +2 "MFB"*y% +4 "core" %(&1 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*6' +425 "core" ' +2 ."MFBPCR"ATV.dial :ASV +2 "MFB"*. n +176 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*t  +58 "core"  +2 "MFB"*h% +4 "core" %\ =0 ? +2 ."MFBPCR"AS.seek 0.62ml +49 "MFB"*:'\ s +2034 "core" ' +2 ."MFBPCR"ATV.dial :waste +3 "MFB"* n +199 "core" m +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*L'R +3157 "core" ' +2 ."MFBPCR"AFV.select :holdingCoil + .ATV.dial :waste +3 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +26 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*C'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*F % +62 "core" & +2 "MFB"*O% +4 "core" %()#2 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*>' +429 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*P% +5 "core" % A1\ 8 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*4' +217 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*M  +38 "core" +2 "MFB"*D% +4 "core" %1 +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*T' G +3643 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*E % +55 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*,% +3 "core" % G?R D +2 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*7' ś +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*b  +56 "core"  +2 "MFB"*X% +4 "core" % Śi K +2 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*0' z1 +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*l n +105 "core" m +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*A% +5 "core" % zAh +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*' +7161 "core" ' +2 ."MFBPCR"ATV.dial :waste +3 "MFB"*/ n +170 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*e'R +1875 "core" ' +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*S % +59 "core" & +2 "MFB"*a% +4 "core" %R4 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*R' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*i  +37 "core" +2 "MFB"* % +4 "core" %  B +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*' +5050 "Can"^{ e +6432 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*] % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %  \ 3 +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*_'\ 4P +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core"  +2 "MFB"*u% +4 "core" %\ 4O > +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*q' +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*J n +100 "core" n +2 ."MFBPCR"ASV.dial :wasteR +3 "MFB"*W  +34 "core"  +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*8'V +11869 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +20134 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*j % +143 "core" & +2 "MFB"*V% +4 "core" %V  +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*{  +55 "core"  +2 "MFB"*`% +4 "core" % \ 0 +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*[' +5331 "Can"`{ f +6156 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*- % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*\\% +3 "core" %  B +2 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*&'\ 8? +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*k  +54 "core"  +2 "MFB"*$% +4 "core" %\ 8F\ 8 +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*"' +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*5 n +102 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +33 "core"  +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*2'V +11889 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +5818 "core" ' +8 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*Q'V +20135 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*?  +80 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*d' x +6103 "Can"bz ] +1970 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*z n +96 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml +3 "MFB"*x'^ +15509 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*f n +170 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*Y'R +203 "core" ' +2 ."MFBPCR"SPE.coast +3 "MFB"*o  +3 "core" ] + ] + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*;'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +166 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*}  +54 "core"  +2 "MFB"*% +4 "core" %(%  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*' r +4649 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +55 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +3709 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +2 "MFB"*s  +55 "core"  +2 "MFB"*% +4 "core" %(2  +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*K': +2042 "core" ' +2 ."MFBPCR"ATV.dial :air2 +3 "MFB"*U  +94 "core"  +2 "MFB"*% +4 "core" %: +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*w'Q +427 "core" ' +3 ."MFBPCR"ATV.dial ASV +3 "MFB"*v n +93 "core" n +2 "MFB"*% +4 "core" %U\ 1 +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.57ml +2 "MFB"* ' / +2535 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +3 "MFB"* I +55 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*n'V +2901 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"* '(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +3 "MFB"*p  +55 "core"  +2 "MFB"*=% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +2041 "core" ' +2 ."MFBPCR"ATV.dial :air2 +3 "MFB"*)  +93 "core" +2 "MFB"*|% +4 "core" %:2 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*+'3 +431 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"* n +95 "core" n +2 "MFB"*1% +4 "core" %4 . +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*'  +2542 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +3 "MFB"*' I +62 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*#'V +2903 "core" ' +2 ."MFBPCR"ATV.dial :air2 +3 "MFB"*H  +93 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*Z': +3041 "core" ' +2 ."MFBPCR"ATV.dial :ASV +3 "MFB"* n +93 "core" n +2 ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*'Q +1464 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*B n +6 "Can"^{ } +176 "core" n +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +316 "core" ' +3 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +97 "core"  + #"MFBPCR"deconLysateINT + .ATV.dial :air3 +4 "MFB"* % +59 "core" % +2 "MFB"*3% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*N' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"**  +36 "core"  +52 "MFB"*\ % +5 "core" %\ < +2 ."MFBPCR"AS.seek 0.96ml +3 "MFB"* '1 +19128 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*I % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*(% +3 "core" %1  K +2 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*@' +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*~  +52 "core"  +2 "MFB"*y% +4 "core" % n +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*<'cP +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial AIV +2 "MFB"*. I +132 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*t' +199 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*h'R +10094 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*6' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +10096 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*:' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*L'R +4040 "Can"U| TT +6052 "core" ' +2 ."MFBPCR"ATV.dial :air2 +3 "MFB"*  +56 "core"  +2 "MFB"*F% +4 "core" %R} +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*O' +227 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*C' +9991 "core" ' +2 ."MFBPCR"ATV.dial AIV +3 "MFB"*P I +71 "core" I +3 ."MFBPCR"AS.seek 0.02ml +3 "MFB"*>' +9884 "core" ' +2 ."MFBPCR"ATV.dial :waste +3 "MFB"*M n +160 "core" m +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*D'V +229 "core" ' +2 ."MFBPCR"AWV.select :air + "collection"' +11 "MFB"*4% +2 "core" %VI +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(@ +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*,  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*T % +58 "core" $ +2 "MFB"*b% +4 "core" %(0) +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*X'Zv +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*7  +35 "core" +2 "MFB"*l% +4 "core" %Z\ < +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*A'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*0 % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*/% +3 "core" %>\  N +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'q +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*S  +53 "core"  +2 "MFB"*a% +4 "core" %s x C +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*e'q\ +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*i  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +77 "core"  +2 "MFB"*R% +4 "core" %qB& +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*]'~ +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2734 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*_' +3264 "Can"f| UU +2512 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +53 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*J'V +2734 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*W  +49 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*q % +118 "core" % +2 "MFB"*8% +4 "core" %VQ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*r' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*j  +51 "core" +2 "MFB"*V% +4 "core" %c\ 6 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*g'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*{ % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*`% +3 "core" %>  [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*-  +52 "core"  +2 "MFB"*\\% +4 "core" %  @ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*['q# +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*k  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*$'R @CET1542841229.16 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18183 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*&' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +3021 "Can"^| VU +2750 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2735 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*?' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*z' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +5068 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*o n +120 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*x'(@ +2551 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*Y % +124 "core" & +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2551 "core" ' +5 #tAsleep after completing 18tun_postDeploy2 assays + ."Qmail"GoodNews.email "{3 => 3, 4 => 9}\\nCan@00:05:36, 19.7C, 38% humidity, 14.8psia, 12.046V, 0.468A, 0.462A avg, 5.64W",Subject: "Asleep after completing 18tun_postDeploy2 assays" +3 #tMission runtime was 12:17:55.405844 +762 #mEXIT +2 #"mwj"Session Ended @1542842017.87CET @1543070993.09CET = =tMAIN =mMAIN_scheduler @CET1543070994.82 #"core_reset"Sent BREAK +2 #t@0x343D, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +215 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +182 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +281 "Can"jq [ + jq [ #tPolling Can every 10:00 +4 #Cleanly exited at 00:13:37CET22-Nov-18 +937 #-> ESP.ready! +3 #Powering core bus +482 .Gate.power :raw,:ON +3 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +3 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %2 +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %[X + .tSS.configure SSconfig +3 "sampler")#.0X% +3 "core" %\  C +2 "manipulator"&?& +3 "core" &X M +2 "storage"(@& +3 "core" & m i ) / +2 "storage"(A% +4 "core" %_ o o J + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9+" +2249 #t-> access 3 +2 .SE.seek :down +2 "storage"(D'X +3 "core" ' +2 "manipulator"&E% +4 "core" %\  j + "manipulator"&F& +4 "core" &X i + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(G([n +835 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (H& +3 "core" &[s1 c  +46512 #t-> access 4 +2 .SE.seek :down + "storage"(I'X +3 "core" ' +2 "manipulator"&J% +4 "core" %\  5 +2 "manipulator"&K& +3 "core" &X b +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(L(( +998 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (M& +3 "core" &*F o r B +6062 "Can"os pp +1295 #t-> exit +5 #mEXIT @1543071619.79CET @1543071939.13CET = =tMAIN =mMAIN_scheduler @CET1543071940.73 #"core_reset"Sent BREAK + #t@0xBA55, state=0x3A84, ifg=0x10, ie=0xFD + #@0xBCDE, state=0x3A84, ifg=0x10, ie=0xFD + #@0xBF68, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC1F2, state=0x3A84, ifg=0x10, ie=0xFD #@0xC47D, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC707, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC990, state=0x3A84, ifg=0x10, ie=0xFD #@0xCAA5, state=0x3A84, ifg=0x80, ie=0xFD + #@0x6497, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi@; :\ @name@ +262 "Can"ht rr + ht rr #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %. +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %ZY + .tSS.reconfigure SSconfig +3 "sampler")#.0X exit +5 #mEXIT @1543071988.28CET @1543073046.46CET = =mMAIN_scheduler =tMAIN @CET1543073048.24 #"core_reset"Sent BREAK + #t@0xB9D2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xC144, state=0x3B10, ifg=0x08, ie=0x5F + #@0xC0E3, state=0x3B10, ifg=0x20, ie=0x7F + #@0xC289, state=0x3B10, ifg=0x20, ie=0x7F + #@0xC7CA, state=0x3B10, ifg=0x20, ie=0x7F #@0xC876, state=0x3B10, ifg=0x20, ie=0x7F + #@0xCD36, state=0x3B10, ifg=0x20, ie=0x7F + #@0xD29E, state=0x3B10, ifg=0x08, ie=0x5F #@0xDDEF, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +172 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +149 !o:LoadError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg":no such file to load -- /home/esp/esp2/utils/sleep.rb +8 #Loading /home/esp/esp2/mission/18tun_postDeploy3.rb mission +6 !o:NoMethodError\ :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message0undefined method `minRate' for nil:NilClass: name: minRate:@timestampu: Time ik`: args[ + #Waiting to Resume from Checkpoint "Loading /home/esp/esp2/mission/18tun_postDeploy3.rb mission" +1586 #"mwj"Session Begun +7909 "Can"dw oo +259 #"mwj"-> showlog 10 +4747 #-> abort! 'try again' + !o:CmdServer::Client::Error:bt["mwj:2:in `topLevelBinding'" abort! "try again" + !o:CmdServer::Client::Error:bt["mwj:3:in `topLevelBinding'" Abort! "try again" + !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message2undefined method `Abort!' for #: name: Abort!: args["try again @1543073329.40CET = =tMAIN =mMAIN_scheduler @CET1543073331.11 #"core_reset"Sent BREAK +2 #t@0x48F1, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refi8; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +280 "Can"gw a + gw a #tPolling Can every 10:00 +948 #-> ESP.ready! +5 #Powering core bus +513 .Gate.power :raw,:ON +4 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %L + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %ZW + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\   m +2 "manipulator"&?& +3 "core" &[ ! +2 "storage"(@& +3 "core" & H  +2 "storage"(A% +3 "core" %` I +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9=5 +936 #t-> exit +5 #mEXIT @1543073383.34CET @1543073484.14CET = =mMAIN_scheduler =tMAIN @CET1543073485.92 #"core_reset"Sent BREAK +2 #t@0x6FFF, state=0x3A84, ifg=0x10, ie=0xFD #@0x728A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7513, state=0x3A84, ifg=0x10, ie=0xFD + #@0x779C, state=0x3A84, ifg=0x10, ie=0xFD #@0x7A27, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7CB0, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7F39, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8054, state=0x3A84, ifg=0x80, ie=0xFD #@0xE01B, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +173 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +26 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +198 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi< :\ @name@ +234 "Can"ex TT + ex TT #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +4 "core"  + "MFB"* +2 * +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %? + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %XV +2 .tSS.reconfigure SSconfig + "sampler")#.0X'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&?(M +121 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 350 counts +2 "manipulator"&@' +99 "core" ' + "manipulator"&A% +4 "core" % P +2 .tForearm.seek :retract +2 "manipulator"&B'\ +104 "core" ' + "manipulator"&C% +4 "core" %\   O +2 "processing"%D& +2 "collection"'E& +6 "core" & + & +3 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +4 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +3 "processing"%F( + "collection"'G( +283 "core" ( +12 ( +29 "Can"dx  +5 #tPhase [mbaPhase] + ."Qmail"GoodNews.email "At 16:32:17 began in tube 4: mbaPhase\\n/home/esp/esp2/mission/18tun_postDeploy3.rb:103\\n{}\\nCan@16:32:17, 19.5C, 38% humidity, 14.6psia, 11.972V, 0.733A, 0.727A avg, 8.77W",Subject: "Started 18tun_postDeploy3 phase mbaPhase" +4 #t==================> STARTED MBAsuperphase (phase #1) <=== +11 #Starting mfb + #pcrBAC sampling at most 1200ml, wcr at most 1200ml +6 #Loading sh1 puck from tube 4 into Collection Clamp +2 "MFB"*H% +4 "collection"'I& +5 "core" %P +2 &  + .tHand.open +2 #"readyMFB"Readying the MFB +3 "manipulator"&J1 +3 #"readyMFB"Homing MFB Syringe + .AFV.select :holdingCoil +2 "MFB"* +11 *K% +2 "core" %h +2 ."readyMFB"ATV.dial :air2 +4 "MFB"*L  +51 "core" 1 + "manipulator"&M% +6 "core" + % \   O +3 "storage"(N% +2 ."readyMFB"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 "core" %a W Y  +2 ."readyMFB"AS.home.seek :home +3 "MFB"*P' + "storage"(O. +5 "core" .( +3 .tSC.reconfigure SCtight +4 "storage"($\ .(\ 1~b +4 .tSC.seek 4 + "storage"(Q(,9 +380 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +5 (R& +2 "core" &,; +2 "manipulator"&S& +3 "core" &^ P +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&T(w +35 "core" ( + "manipulator"&U& +4 "core" &x # +2 "storage"(V& +4 "core" &,; q +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&W' +11 ."Qmail"BACfans.email "Started mfb in tube 4 at 16:32:17CET24-Nov-18\\n{}\\nCan@16:32:17, 19.5C, 38% humidity, 14.6psia, 11.972V, 0.733A, 0.727A avg, 8.77W",Subject: "pcrBAC sampling at most 1200ml, wcr at most 1200ml" +68 "core" ' + ."readyMFB"AFV.select :carrierSolution + "MFB"* +11 "core" ' +2 "storage"(X& +5 ."readyMFB"delay 2 seconds +4 "core" &,;  +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +3 "storage"(Y'V +186 ."readyMFB"AS.seek 1ml +2 "MFB"*Z' +52 "core" ' + "storage"([- +4 "core" -'; + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +8 (\\& +3 "core" &,; o +2 "manipulator"&]& +3 "core" &x # +2 .tElbow.seek 4 +2 "manipulator"&^(w +4 "core" ( +2 "manipulator"&_& +4 "core" &x # +2 "storage"(`& +6 "core" &,; ^ +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&a'7 +26 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tHand.close +2 "manipulator"&b/ +70 "core" / +3 ."downElevator"SE.seek :down +6 "manipulator"&c& +2 "storage"(d'X +7 "core" &x # +2 "manipulator"&e% +4 "core" % : 4 +2 .tForearm.seek :retract +2 "manipulator"&f'\ +100 "core" ' +2 .tElbow.seek CC +3 "manipulator"&g(ӷ +83 "core" ' + ."downElevator"SE.coast + "storage"(5 +68 "core" ( + "manipulator"&h& +4 "core" &ӳ$ @W +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &i& +3 "core" &ӳ% @W +3 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&j' +110 "core" ' + "manipulator"&k& +4 "core" &ӳ% 8@W +2 "manipulator"&l% +4 "core" % OH +3 "collection"'m& +3 "core" &  +2 "collection"'n& +39 .tCC.seek :closed +7 "collection"'o(W +8 "core" &  + &  + &  + &  + &  + &  +3 & F +4 &Cz 4 +9 &,i I +10 &t Y +9 &rR X +11 &4U X +8 &N Y +9 &W X +10 &{P X +9 &=P X +9 &Y Y +10 & Y Y +9 &"T Y +10 &$DU Y +9 &&N X +9 &'U Y +10 &)T Y +9 &+MW X +9 &-S X +10 &.Y Y +9 &0U Y +10 &2TUx Y +9 &4O| Y +9 &5U{ X +10 &7Q} X +9 &9]U| X +9 &;R{ X +10 &<Uz Y +9 &>P~ Y +10 &@dY} Y +9 &B%Wv Y +9 &CS{ Y +10 &EZ| Z +9 &Gidw Z +9 &I%u| \\ +10 &J{ ` +9 &Ls b" +10 &NLw b+ +9 &Pv b7 +9 &Qx b; +10 &Sil b; +9 &Ui b= +9 &Vd 9 +10 &WTm W +9 ( + &WXsc S + "collection"'n& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.32 + .Hand.open +4 "manipulator"&p1 +75 "core" 1 + "manipulator"&q% +4 "core" %  E +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&r'\ +96 "core" ' + .tSC.coast + "storage"(6 +4 #tcollectSample 1200ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +5 "sampler")s+ +3 "core" + + "sampler")t% +4 "core" %YX +2 "collection"'u& +3 "core" &WXr_ S +3 "Can"ex ll + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +4 "sampler")#.0X% +10 "core" %3 E +2 "sampler")@% +3 "core" %8J _ +16 "collection"'I% +2 "core" %3 E +2 "sampler")H% +4 "core" %8J _ +15 "collection"'K% +2 "core" %3 F +2 "sampler")J% +4 "core" %8J _ +15 "collection"'M% +3 "core" %3 E +2 "sampler")L% +3 "core" %8J _ +16 "collection"'N% +2 "core" %3 F +2 "sampler")O% +4 "core" %8J _ +15 "collection"'=% +2 "core" %3 F +2 "sampler")R% +3 "core" %8J _ +16 "collection"'S% +2 "core" %3 E +2 "sampler")U% +4 "core" %8J ` +15 "collection"'V% +2 "core" %3 E +2 "sampler")X% +3 "core" %8J _ +16 "collection"'?% +2 "core" %3 F +2 "sampler")B% +4 "core" %8J _ +15 "collection"'[% +2 "core" %3| F +2 "sampler")\\% +3 "core" %8J _ +16 "collection"']% +2 "core" %3 F +2 "sampler")_% +3 "core" %8J _ +16 "collection"'`% +2 "core" %3 F +2 "sampler")<% +4 "core" %8J _ +15 "collection"'b% +2 "core" %3 F +2 "sampler")c% +3 "core" %8J _ +16 "collection"'e% +2 "core" %3 F +2 "sampler")P% +4 "core" %8J _ +15 "collection"'T% +3 "core" %3 F +2 "sampler")W% +4 "core" %8J _ +15 "collection"'h% +2 "core" %3 F +2 "sampler")i% +3 "core" %8J _ +16 "collection"'Y% +2 "core" %3 F +2 "sampler")a% +3 "core" %8J _ +16 "collection"'k% +2 "core" %3 F +2 "sampler")^% +3 "core" %8J _ +16 "collection"'l% +2 "core" %3 F +2 "sampler")m% +3 "core" %8J _ +16 "collection"'d% +2 "core" %3 F +2 "sampler")f% +3 "core" %8J ` +16 "collection"'G% +2 "core" %3 F +2 "sampler")p% +3 "core" %8J _ +16 "collection"'q% +2 "core" %3 F +2 "sampler")n% +3 "core" %8J _ +16 "collection"'t% +2 "core" %3 F +2 "sampler")u% +3 "core" %8 H ` +16 "collection"'j% +2 "core" %3 F +2 "sampler")Q% +3 "core" %8 C ` +16 "collection"'7% +2 "core" %3 G +2 "sampler")s% +4 "core" %8 C ` +15 "collection"'x% +2 "core" %3 F +2 "sampler")w% +3 "core" %8 B ` +16 "collection"'y% +2 "core" %3 F +2 "sampler")z% +3 "core" %8 B ` +2 "collection"'{% +4 "core" %3 F + #tIntake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +3 "sampler")#.0X% +2 "core" %3h G +2 "sampler")@% +3 "core" %I ` +16 "collection"'I% +2 "core" %3o G +2 "sampler")H% +4 "core" %I a +15 "collection"'K% +2 "core" %3k G +3 "sampler")J% +3 "core" %I ` +16 "collection"'M% +2 "core" %3s G +2 "sampler")L% +4 "core" %I a +15 "collection"'N% +2 "core" %3g G +2 "sampler")O% +4 "core" %I ` +15 "collection"'=% +2 "core" %3V G +2 "sampler")R% +3 "core" %I ` +16 "collection"'S% +2 "core" %3f G +2 "sampler")U% +4 "core" %I ` +15 "collection"'V% +2 "core" %3f G +2 "sampler")X% +4 "core" %I ` +15 "collection"'?% +2 "core" %3X G +2 "sampler")B% +3 "core" %I ` +16 "collection"'[% +2 "core" %3e G +2 "sampler")\\% +4 "core" %I ` +15 "collection"']% +2 "core" %3k G +2 "sampler")_% +3 "core" %I a +16 "collection"'`% +2 "core" %3_ F +2 "sampler")<% +3 "core" %I ` +16 "collection"'b% +2 "core" %3n G +2 "sampler")c% +3 "core" %I ` +16 "collection"'e% +2 "core" %3h G +2 "sampler")P% +3 "core" %I ` +16 "collection"'T% +2 "core" %3u G +2 "sampler")W% +3 "core" %I ` +16 "collection"'h% +2 "core" %3x G +2 "sampler")i% +3 "core" %I ` +16 "collection"'Y% +2 "core" %3m G +2 "sampler")a% +3 "core" %I ` +16 "collection"'k% +2 "core" %3z G +2 "sampler")^% +4 "core" %I a +16 "collection"'l% +2 "core" %3j G +2 "sampler")m% +3 "core" %I ` +16 "collection"'d% +2 "core" %3u G +2 "sampler")f% +3 "core" %I ` +16 "collection"'G% +2 "core" %3 G +2 "sampler")p% +3 "core" %I ` +16 "collection"'q% +2 "core" %3q G +2 "sampler")n% +3 "core" %I ` +16 "collection"'t% +2 "core" %3x G +2 "sampler")u% +3 "core" %I a +16 "collection"'j% +2 "core" %3l G +2 "sampler")Q% +3 "core" %I ` +2 "collection"'7% +4 "core" %3m G + #tIntake @16.5psia, vacuum from 10.0 to 14.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +4 "sampler")#.n0X% +2 "core" %3Y K +2 "sampler")@% +4 "core" %O"  e B +15 "collection"'I% +2 "core" %3E K +2 "sampler")H% +4 "core" %O"  e B +15 "collection"'K% +2 "core" %3E L +2 "sampler")J% +3 "core" %O"  d B +16 "collection"'M% +2 "core" %3W K +2 "sampler")L% +3 "core" %O"  e B +16 "collection"'N% +2 "core" %3< K +2 "sampler")O% +4 "core" %O"  e B +15 "collection"'=% +2 "core" %3J K +2 "sampler")R% +3 "core" %O"  e B +16 "collection"'S% +2 "core" %3K K +2 "sampler")U% +3 "core" %O"  e B +16 "collection"'V% +2 "core" %3? K +2 "sampler")X% +3 "core" %O"  e B +16 "collection"'?% +2 "core" %3C K +2 "sampler")B% +3 "core" %O"  e B +15 "collection"'[% +2 "core" %3L L +2 "sampler")\\% +4 "core" %O"  e B + "collection"']% +4 "core" %3= K +2 .tSS.reconfigure SSinhale.with maxSpeed: 89 +3 "sampler")#.Y0X% +3 "core" %\\I c +16 "collection"'@% +3 "core" %32 J + "sampler")I% +4 "core" %\\I d +15 "collection"'H% +2 "core" %3+ J +2 "sampler")K% +4 "core" %\\I d +15 "collection"'J% +2 "core" %37 J +2 "sampler")M% +3 "core" %\\I c +16 "collection"'L% +2 "core" %3: J +2 "sampler")N% +3 "core" %\\I c +16 "collection"'O% +2 "core" %3$ J +2 "sampler")=% +3 "core" %\\J c +16 "collection"'R% +2 "core" %3, J +2 "sampler")S% +4 "core" %\\I c +15 "collection"'U% +2 "core" %39 J +2 "sampler")V% +3 "core" %\\I c +16 "collection"'X% +2 "core" %3 J +2 "sampler")?% +4 "core" %\\I d +15 "collection"'B% +2 "core" %38 J +2 "sampler")[% +4 "core" %\\I d +15 "collection"'\\% +2 "core" %3( I +2 "sampler")]% +3 "core" %\\I d +16 "collection"'`% +2 "core" %3 J +2 "sampler")<% +4 "core" %\\J c +15 "collection"'+% +2 "core" %30 J +2 "sampler")b% +4 "core" %\\I d +15 "collection"'c% +2 "core" %3' J +2 "sampler")e% +3 "core" %\\; d +16 "collection"'P% +2 "core" %3 K +2 "sampler")T% +3 "core" %\\ f +2 "collection"'W% +3 "core" %38 L +2 #tIntake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +4 "sampler")#.A0X% +4 "core" %<P d +15 "collection"'@% +2 "core" %3 J +2 "sampler")I% +3 "core" %<P d +16 "collection"'H% +2 "core" %3 J +2 "sampler")K% +3 "core" %<P d +16 "collection"'J% +2 "core" %3 J +2 "sampler")M% +4 "core" %<P d +15 "collection"'L% +2 "core" %3 K +2 "sampler")N% +3 "core" %<P d +16 "collection"'O% +2 "core" %3 J +2 "sampler")=% +3 "core" %<P d +16 "collection"'R% +2 "core" %3 K +2 "sampler")S% +4 "core" %<O d +15 "collection"'U% +2 "core" %3 J +2 "sampler")V% +3 "core" %<P d +16 "collection"'X% +2 "core" %3 J +2 "sampler")?% +3 "core" %<P c +16 "collection"'B% +2 "core" %3 J +2 "sampler")[% +4 "core" %<P d +15 "collection"'\\% +2 "core" %3 J +2 "sampler")]% +3 "core" %<P d +16 "collection"'`% +2 "core" %3 J +2 "sampler")<% +4 "core" %<P d + "collection"'+% +4 "core" %3 I + #tIntake @16.1psia, vacuum from 9.6 to 13.6psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X% +2 "core" %3 K +2 "sampler")@% +4 "core" %DK d +15 "collection"'I% +2 "core" %3 K +2 "sampler")H% +3 "core" %M0 f +2 "collection"'K% +4 "core" %3 M + #tIntake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +4 "sampler")#.#0X j E +53 "collection"'"% +3 "core" %3 Q +2 "sampler")#% +3 "core" %\ VT k E +2 "sampler")$% +3 "core" %\ UU k E +2 .tIntake.select :close + "sampler")0 +10 )%% +2 "core" %\ YW E +2 .tSSV.dial :exhaust + "sampler")&  +85 "core"  + .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X' +950 "core" ' + .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")@  +85 "core" + #tAllowing 130s for 25.0ml of remaining 1050.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'I% +2 "core" %3 Q +2 #tIntake @15.8psia, vacuum from 9.3 to 13.3psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +5 "sampler")#. 0X l/ +53 "collection"']% +3 "core" %3 R +2 "sampler")`% +4 "core" %UR m/ + "sampler")<% +4 "core" %VV l/ + .tIntake.select :close + "sampler")0 +11 )+% +2 "core" %[V / +2 .tSSV.dial :exhaust + "sampler")0  +85 "core"  + .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +3 "sampler")#.0X' +973 "core" ' + .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")K  +85 "core" + #tAllowing 130s for 25.0ml of remaining 925.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"''% +2 "core" %3 S +2 #tIntake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +4 "sampler")#. 0X S +2 "sampler")% +3 "core" %\  m G +53 "collection"'_% +2 "core" %3= T +2 "sampler") % +3 "core" %\  m G +53 "collection"' % +2 "core" %3M T +2 "sampler") % +3 "core" %\  n G +53 "collection"'% +2 "core" %3B T +2 "sampler")% +4 "core" %\ '& m G +53 "collection"'% +3 "core" %3K T +2 "sampler")y% +4 "core" %\ ?= m G +53 "collection"'w% +2 "core" %3< T +2 "sampler")% +3 "core" %\ TR m G +2 "sampler")% +3 "core" %\ UR m G +2 .tIntake.select :close + "sampler")0 +10 )h% +2 "core" %\ WV G + .tSSV.dial :exhaust +2 "sampler")\  +85 "core"  + .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X S +2 "sampler")% +4 "core" % l g +53 "collection"'% +3 "core" %3I S +2 "sampler"))% +3 "core" %/. m g +53 "collection"'% +2 "core" %3; S +2 "sampler")(% +3 "core" %ED l g +2 "sampler"),% +4 "core" %FG m g + .tIntake.select :close + "sampler")0 +11 )s% +2 "core" %NK g + .tSSV.dial :exhaust +2 "sampler")  +84 "core"  + .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %54 m ^ +53 "collection"'L% +2 "core" %3S S +2 "sampler")N% +3 "core" %KK m ^ +2 "sampler")O% +3 "core" %KK m ^ +2 .tIntake.select :close + "sampler")0 +10 )=% +2 "core" %RQ ^ +2 .tSSV.dial :exhaust + "sampler")R  +83 "core"  + .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X' +969 "core" ' + .tExhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 .tCBV.dial SSV +3 "sampler")L  +85 "core" + #tAllowing 130s for 25.0ml of remaining 700.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'N% +5 "core" %3x T +2 #tIntake @15.8psia, vacuum from 9.3 to 13.3psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +5 "sampler")#. 0X% +3 "core" %` i +54 "collection"'=% +2 "core" %3 P +2 "sampler")R% +3 "core" %` i +54 "collection"' % +2 "core" %3 P +2 "sampler")U% +4 "core" %a i +53 "collection"'V% +2 "core" %3 P +2 "sampler")S% +3 "core" %` i +54 "collection"'?% +2 "core" %3 O +2 "sampler")B% +3 "core" %` i +53 "collection"'[% +2 "core" %3 O +2 "sampler")\\% +3 "core" %b i +54 "collection"']% +2 "core" %3 S +2 "sampler")`% +3 "core" % m +53 "collection"'<% +3 "core" %3 T +2 "sampler")+% +3 "core" % n a +53 "collection"'0% +2 "core" %3 U +2 "sampler")H% +3 "core" % n a +53 "collection"'M% +2 "core" %3 T +2 "sampler")P% +4 "core" %32 n a +53 "collection"'c% +2 "core" %3 U +2 "sampler")e% +3 "core" %IG n a +2 "sampler")4% +3 "core" %IH n a +2 .tIntake.select :close + "sampler")0 +10 )i% +2 "core" %NN a +2 .tSSV.dial :exhaust + "sampler")Y  +85 "core"  + .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0XA n R + "sampler")% +4 "core" %CB o R + .tIntake.select :close + "sampler")0 +12 )% +2 "core" %HF R + .tSSV.dial :exhaust +2 "sampler")  +84 "core"  + .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +2 "core" %3 V +2 "sampler")=% +3 "core" % o< +53 "collection"'R% +2 "core" %3 U +2 "sampler") % +3 "core" %,* o< +53 "collection"'U% +3 "core" %3 U +2 "sampler")V% +4 "core" %A? o< + "sampler")S% +4 "core" %CB o< + .tIntake.select :close + "sampler")0 +12 )?% +2 "core" %GG < + .tSSV.dial :exhaust +2 "sampler")B  +84 "core"  + .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X; p; +53 "collection"';% +2 "core" %3 V +2 "sampler")E% +4 "core" %NN p; + "sampler")D% +4 "core" %OM o; + .tIntake.select :close + "sampler")0 +12 )*% +2 "core" %TR ; + .tSSV.dial :exhaust +2 "sampler")@  +83 "core"  + .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %` j +53 "collection"'=% +2 "core" %3 S +2 "sampler")R% +4 "core" %" m +53 "collection"' % +2 "core" %3 U +2 "sampler")U% +4 "core" % o [ +53 "collection"'V% +2 "core" %3 U +2 "sampler")S% +3 "core" % o [ +53 "collection"'?% +2 "core" %3 U +2 "sampler")B% +4 "core" % o [ +53 "collection"':% +2 "core" %3 U +2 "sampler")\\% +3 "core" %\  o [ +53 "collection"']% +2 "core" %3 U +2 "sampler")[% +3 "core" % n [ +53 "collection"'<% +3 "core" %3 U +2 "sampler")+% +4 "core" %75 o [ +53 "collection"'0% +2 "core" %3 U +2 "sampler")H% +4 "core" %IG o [ + "sampler")M% +4 "core" %KI n [ + .tIntake.select :close + "sampler")0 +10 )P% +2 "core" %MN [ +35 .tSSV.dial :exhaust +9 "sampler")c  +85 "core"  + .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % o f +53 "collection"'=% +2 "core" %3h T +2 "sampler")R% +3 "core" % o f +53 "collection"' % +2 "core" %3 U +2 "sampler")U% +3 "core" % o f +53 "collection"'V% +3 "core" %3 U +2 "sampler")S% +3 "core" % o f +53 "collection"'?% +2 "core" %3 V +2 "sampler")B% +3 "core" %.+ o f +53 "collection"':% +2 "core" %35 U +2 "sampler")\\% +3 "core" %A@ o f +2 "sampler")]% +3 "core" %AB o f +2 .tIntake.select :close + "sampler")0 +11 )[% +2 "core" %HE f +2 .tSSV.dial :exhaust + "sampler")<  +86 "core"  + .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" % nq +53 "collection"'=% +3 "core" %3C U +2 "sampler")R% +4 "core" % nq +53 "collection"' % +2 "core" %30 U +2 "sampler")U% +3 "core" % oq +53 "collection"'V% +2 "core" %3 U +2 "sampler")S% +4 "core" %1. nq +53 "collection"'?% +3 "core" %3a U + "sampler")B% +3 "core" %DA oq +2 "sampler"):% +4 "core" %FC oq + .tIntake.select :close + "sampler")0 +10 )\\% +2 "core" %IH q +2 .tSSV.dial :exhaust + "sampler")]  +84 "core"  + .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X< oy +53 "collection"'Q% +2 "core" %3 U +2 "sampler")T% +4 "core" %NM oy + "sampler")m% +4 "core" %OM ny + .tIntake.select :close + "sampler")0 +12 )x% +2 "core" %TQ y +2 .tSSV.dial :exhaust +2 "sampler")W  +83 "core"  + .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X% +2 "core" %3 U +2 "sampler")=% +3 "core" % o b +53 "collection"'R% +2 "core" %3 V +2 "sampler") % +4 "core" %)( o b +53 "collection"'U% +2 "core" %3 V +2 "sampler")V% +3 "core" %=: o b +53 "collection"'S% +2 "core" %3 U +2 "sampler")?% +3 "core" %NL o b +2 "sampler")B% +3 "core" %OL o b +2 .tIntake.select :close + "sampler")0 +11 ):% +2 "core" %SO b +40 .tSSV.dial :exhaust +5 "sampler")\\  +84 "core"  + .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X< o n +2 "sampler") % +3 "core" %@? o n +2 .tIntake.select :close + "sampler")0 +11 )% +2 "core" %ED n + .tSSV.dial :exhaust +2 "sampler")  +86 "core"  + .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +3 "sampler")#.0X& +4 "core" &WXn S +2 ."airStroke"CSV.dial :waste +4 "sampler")=% +4 ."airStroke"CS.seek 0ml +3 "collection"'R'4 +4 "core" %cc 0 +2 ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 "sampler")  +3 "core" ' + ."airStroke"CSV.dial :air +2 "collection"'U @ +96 "core" > +2 ."airStroke"CS.seek 10ml +2 "collection"'V' +108 "core"  + .tCTV.dial :air +2 "collection"'S  +85 "core"  + .tdelay 15 seconds +1502 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")? +150 "core"  + ."prepCSV"CTV.dial CSV,avoiding: :intake +5 "collection"'B  +4 .tSS.seek 0ml +3 "sampler"):' +4 "core" ' +2 .tSSV.dial CBV,avoiding: :exhaust +2 "sampler")\\  +136 "core"  +14  +716 ' + "sampler")E% +4 "core" %ZX 0 +2 .tCBV.dial between SSV and waste2 +2 "collection"'  +33 "core"  +2 "collection"'<% +3 "core" %  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +3 "collection"']  +51 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"'['4 +2625 "core" ' + .tCSV.dial :air +4 "collection"'H @ +48 "core" > +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'+' +2664 "core" ' + "collection"'P% +4 "core" %    + .tCSV.dial between air and CTV +3 "collection"'c ` +33 "core" a +2 .tCS.seek 2.548ml +4 "collection"'I'"s +2027 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +2 "collection"'4  +30 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"'i'4 +387 "core" '  +3 "collection"'e% +4 "core" %   + "sampler")'% +4 "core" %YU 0 + #tBubblePoint: Intake @70.0psia, Outlet @14.5psia + .CBV.dial SSV +3 "collection"'k @ +35 "core" B +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"' ' +2641 "core" ' + "collection"'x% +4 "core" %    + .tCSV.dial between air and CTV +3 "collection"'w ` +34 "core" b +2 .tCS.seek 3.081ml +3 "collection"''3r +1862 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +3 "collection"'y  +31 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"'h'4 +764 "core" ' \ +3 "collection"'\ % +4 "core" %ۣ   + "sampler")l% +4 "core" %MO  + #tBubblePoint: Intake @69.1psia, Outlet @14.0psia + .CBV.dial SSV +4 "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 +3 "collection"'{'4 +98 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +3 "sampler")! +88 "core" ' +2 ."CSpush"CS.coast + "collection"'5 +58 "core"  +2 .tSS.reconfigure SSexhale +2 "sampler")#.0X9 +2 "core" 9Y@d +103 "collection"'=9 +2 "core" 9hDd +103 "collection"'U9 +2 "core" 9xHd +103 "collection"' 9 +2 "core" 9Ld +103 "collection"'69 +2 "core" 9Pd +103 "collection"'S9 +3 "core" 9Ud +103 "collection"'R9 +2 "core" 9Yd +103 "collection"'?9 +2 "core" 9]d +103 "collection"'B9 +2 "core" 9ad +103 "collection"'\\9 +2 "core" 9ed +103 "collection"'N9 +3 "core" 9jd +103 "collection"'E9 +2 "core" 9)nd +103 "collection"' 9 +2 "core" 9>rd +139 "collection"'<9 +8 "core" 9[xd +103 "collection"']9 +2 "core" 9s|d +103 "collection"'V9 +2 "core" 9d +103 "collection"'H9 +2 "core" 9d +103 "collection"'[9 +2 "core" 9d +103 "collection"'P9 +2 "core" 9d +103 "collection"'c9 +2 "core" 9d +103 "collection"'+9 +3 "core" 9d +103 "collection"'49 +2 "core" 9d +103 "collection"'I9 +2 "core" 9% d +103 "collection"'e9 +21 "core" 9@ d +103 "collection"''9 +2 "core" 9U\ d +103 "collection"'k9 +2 "core" 9k d +103 "collection"':9 +2 "core" 9 d +103 "collection"'a9 +2 "core" 9d +103 "collection"'J9 +2 "core" 9d +103 "collection"'^9 +2 "core" 9d +103 "collection"'O9 +3 "core" 9d +103 "collection"'X9 +2 "core" 9d +103 "collection"'`9 +2 "core" 9d +103 "collection"'f9 +2 "core" 9d +103 "collection"'p9 +2 "core" 94d +103 "collection"'G9 +3 "core" 9Kd +103 "collection"'j9 +2 "core" 9`d +103 "collection"'i9 +2 "core" 9wd +103 "collection"'n9 +2 "core" 9d +103 "collection"'u9 +2 "core" 9d +103 "collection"';9 +3 "core" 9d +103 "collection"'m9 +2 "core" 9d +103 "collection"'Q9 +2 "core" 9d +103 "collection"'T9 +2 "core" 9d +103 "collection"'09 +2 "core" 9 d +103 "collection"'M9 +2 "core" 9$"d +103 "collection"'z9 +2 "core" 99#d +103 "collection"'59 +2 "core" 9O$d +103 "collection"'79 +2 "core" 9d& d +103 "collection"'W9 +2 "core" 9y'd +103 "collection"'Y9 +2 "core" 9'd +103 "collection"'}9 +2 "core" 9)d +103 "collection"'9 +2 "core" 9+d +103 "collection"'b9 +2 "core" 9,!d +103 "collection"'9 +2 "core" 9-%d +103 "collection"'d9 +3 "core" 9/)d +103 "collection"'_9 +2 "core" 90.d +103 "collection"'t9 +2 "core" 9 12c +103 "collection"'|9 +2 "core" 9536a +103 "collection"'q9 +2 "core" 9K5:_ +103 "collection"'9 +3 "core" 9_6>^ +103 "collection"'9 +2 "core" 9s6C\\ +103 "collection"' 9 +2 "core" 98GZ +103 "collection"'x9 +2 "core" 99KY +103 "collection"'w9 +2 "core" 9;OW +103 "collection"' 9 +2 "core" 9<SU +103 "collection"'y9 +2 "core" 9=XR +103 "collection"'9 +2 "core" 9?\\P +103 "collection"'\ 9 +2 "core" 9@`P +103 "collection"'l9 +2 "core" 9 BdM +103 "collection"'9 +3 "core" 9 &ChM +103 "collection"'9 +2 "core" 9 8DmJ +103 "collection"'~9 +2 "core" 9 KFqI +103 "collection"'9 +2 "core" 9 ]GuG +103 "collection"'9 +2 "core" 9 oHyG +103 "collection"'9 +3 "core" 9 J}E +103 "collection"'9 +2 "core" 9 KD +103 "collection"'9 +2 "core" 9 LA +103 "collection"'9 +2 "core" 9 OA +103 "collection"'9 +2 "core" 9 P> +103 "collection"'9 +3 "core" 9 P= +103 "collection"'!9 +2 "core" 9 R< +103 "collection"'h9 +2 "core" 9 T; +103 "collection"'{9 +2 "core" 9\ U: +103 "collection"'9 +2 "core" 9\ W9 +103 "collection"'"9 +2 "core" 9\ )X7 +103 "collection"'$9 +2 "core" 9\ 7Y6 +103 "collection"'%9 +2 "core" 9\ G[5 +103 "collection"'9 +2 "core" 9\ U\\4 +103 "collection"'9 +2 "core" 9\ d]3 +103 "collection"' 9 +3 "core" 9\ q`2 +103 "collection"'9 +2 "core" 9\ a0 +103 "collection"'C9 +2 "core" 9\ b0 +103 "collection"'9 +2 "core" 9\ c. +103 "collection"',9 +2 "core" 9\ e. +103 "collection"'9 +3 "core" 9\ f, +103 "collection"'(9 +2 "core" 9\ g, +103 "collection"'s9 +2 "core" 9\ h* +103 "collection"'/9 +2 "core" 9\ j* +103 "collection"'19 +2 "core" 9\ k) +103 "collection"'9 +3 "core" 9\ l( +103 "collection"'9 +2 "core" 9\ m' +103 "collection"'.9 +2 "core" 9 o& +103 "collection"'29 +2 "core" 9 p% +103 "collection"'9 +2 "core" 9 r% +103 "collection"'9 +2 "core" 9 'r$ +103 "collection"')9 +2 "core" 9 2t# +103 "collection"'39 +2 "core" 9 <u" +103 "collection"'Z9 +2 "core" 9 Ev" +103 "collection"'v9 +2 "core" 9 Ox " +103 "collection"'D9 +3 "core" 9 Xy +103 "collection"'*9 +2 "core" 9 `y +103 "collection"'@9 +2 "core" 9 j| +103 "collection"'#9 +2 "core" 9 s} +103 "collection"'-9 +2 "core" 9 {|! +103 "collection"'K9 +3 "core" 9 & +103 "collection"'&9 +2 "core" 9 * +103 "collection"'9 +2 "core" 9 . +103 "collection"'L9 +2 "core" 9 2 +103 "collection"'9 +2 "core" 9 6 +103 "collection"'>9 +3 "core" 9 ; +103 "collection"'=9 +2 "core" 9 ? +103 "collection"'U9 +2 "core" 9 C +103 "collection"' 9 +2 "core" 9 G +103 "collection"'69 +2 "core" 9 L +103 "collection"'S9 +3 "core" 9 P +103 "collection"'R9 +2 "core" 9 T +103 "collection"'?9 +2 "core" 9 X +103 "collection"'B9 +2 "core" 9 \\ +103 "collection"'\\9 +2 "core" 9 a +103 "collection"'N9 +3 "core" 9 e +103 "collection"'E9 +47 "core" 9 k +103 "collection"' 9 +2 "core" 9 o +103 "collection"'<9 +2 "core" 9 s +103 "collection"']9 +2 "core" 9 w +103 "collection"'V9 +2 "core" 9 | +103 "collection"'H9 +2 "core" 9 \  +103 "collection"'[9 +2 "core" 9  +103 "collection"'P9 +2 "core" 9  +103 "collection"'c9 +2 "core" 9  +103 "collection"'+9 +3 "core" 9  +103 "collection"'49 +2 "core" 9  +103 "collection"'I9 +2 "core" 9 $ +103 "collection"'e9 +2 "core" 9 ( +103 "collection"''9 +2 "core" 9 , +103 "collection"'k9 +2 "core" 9 1 +103 "collection"':9 +2 "core" 9 5 +103 "collection"'a9 +2 "core" 9 : +103 "collection"'J9 +2 "core" 9 > +103 "collection"'^9 +2 "core" 9 B +103 "collection"'O9 +3 "core" 9 F +103 "collection"'X9 +2 "core" 9 J +103 "collection"'`9 +2 "core" 9 N +103 "collection"'f9 +2 "core" 9 Q +103 "collection"'p9 +2 "core" 9 U +103 "collection"'G9 +3 "core" 9 Z +103 "collection"'j9 +2 "core" 9 ^ +103 "collection"'i9 +2 "core" 9 a +103 "collection"'n9 +2 "core" 9 d +103 "collection"'u9 +2 "core" 9 h +103 "collection"';9 +3 "core" 9 j +103 "collection"'m9 +2 "core" 9 o +103 "collection"'Q9 +2 "core" 9 s +103 "collection"'T9 +2 "core" 9 v +103 "collection"'09 +2 "core" 9 y +103 "collection"'M9 +3 "core" 9 | +103 "collection"'z9 +2 "core" 9 ~ +103 "collection"'59 +2 "core" 9  +103 "collection"'79 +2 "core" 9  +103 "collection"'W9 +2 "core" 9   +103 "collection"'Y9 +2 "core" 9  +103 "collection"'}9 +2 "core" 9  +103 "collection"'9 +2 "core" 9  +103 "collection"'b9 +2 "core" 9  +103 "collection"'9 +2 "core" 9   +103 "collection"'d9 +3 "core" 9 $ +103 "collection"'_9 +2 "core" 9 ( +103 "collection"'t9 +2 "core" 9 , +103 "collection"'|9 +2 "core" 9 0 +103 "collection"'q9 +2 "core" 9 5 +103 "collection"'9 +3 "core" 9 9 +103 "collection"'9 +2 "core" 9 = +103 "collection"' 9 +2 "core" 9 A +103 "collection"'x9 +2 "core" 9 E +103 "collection"'w9 +2 "core" 9 J +103 "collection"' 9 +3 "core" 9 N +2 .tCH.hold 5:00,85C +3 "collection"'y   O +4 "core" N +28620 "Can"7 a +1383 "core"  + "collection"'9 +4 "core" 9 S + #tCollection Puck Heater at 85C after lysing +2 .CS.seek 0ml +4 "collection"'\ '4 +425 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'l @ +118 "core" B + .tCSV.dial :air +2 "collection"' @ +58 "core" A +2 .tCS.seek 5ml +2 "collection"''p +1379 "core" ' + .tCSV.dial CTV +2 "collection"'~  +49 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +49 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'  +50 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +50 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"''4 +1371 "core" ' + #tRecovering Lysate into Collection syringe + .CSV.dial CBV +4 "collection"' +116 "core"  + .tCBV.dial CSV +2 "collection"'  +33 "core" + "collection"'% +4 "core" %3\ \  Q +2 .tCS.seek 5ml +2 "collection"''p +1370 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'!  +49 "core" + "collection"'h% +4 "core" %pDI \  +2 .tCS.seek 7ml +2 "collection"'{'i +608 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"' @ +46 "core" @ +2 .tCS.seek 10ml +2 "collection"'"' +863 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'$ ` +141 "core" a + #tLysing Complete +2 "collection"'%& +5 "core" &WXm   S +2 #tStoring sh1 puck in Collection Clamp to tube 3 + "manipulator"&% +5 "core" %\  +2 "storage"(% +3 "core" %\\ w +2 "storage"( . +2 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(( +209 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (C& +3 "core" &n = E ' +39 "manipulator"&& +11 "core" &Ӵ# x u ?V + "manipulator"&,% +4 "core" %\ r v r +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&( +178 "core" ( + "manipulator"&(& +4 "core" & s y 3 +2 "storage"(s& +4 "core" &  /  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&/' +104 "core" ' + "storage"(1& +4 "core" & < B k +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +2 "storage"('V +293 "core" ' + "storage"(- +4 "core" -'V + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 .tSE.seek :place +2 "storage"(.' +41 "core" ' +3 "manipulator"&2& +4 "core" & n z + "manipulator"&% +4 "core" % h j +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' + .tElbow.seek CC +3 "manipulator"&)(ӷ +163 "core" ( + "manipulator"&3& +4 "core" & { ~ 96 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &Z& +3 "core" & x w w6 +2 .tForearm.seek CC +2 "manipulator"&v' +89 "core" ' + .tHand.close +2 "manipulator"&D/ +68 "core" / +2 .tCC.seek :open +2 "collection"'*( +421 "core" ( + "storage"(@& +4 "core" & I G > +2 "storage"(#& +3 "core" & E < U +2 "manipulator"&-& +3 "core" & v n l6 +2 "manipulator"&K% +4 "core" % J v y e& +2 .tForearm.seek :retract +2 "manipulator"&&'\ +95 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&( +181 "core" ( + "manipulator"&L& +4 "core" &  +2 "storage"(& +3 "core" & < @ j +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +5 .tForearm.seek 3 +2 "manipulator"&>' +102 "core" ' + .tElbow.hold +4 "manipulator"&=, +3 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&U1 +75 "core" 1 +3 "manipulator"& % +3 "core" % H t e +2 "storage"(6& +3 "core" & N 1 > +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 3 + 350 counts + "manipulator"&S't +17 "core" ' + "manipulator"&R& +4 "core" & ,d +2 "storage"(?& +3 "core" & W K O +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&B' +26 "core" ' + "storage"(\\% +4 "core" % i i +3 ."downElevator"SE.seek :down +3 "storage"(N'X +100 (E% +2 "core" %3 K L e a +2 "manipulator"& % +3 "core" %  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&<'\ +93 "core" ' +74 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 #tTranferring lysate to PRV + .CSV.dial :air +4 "collection"'] @ +32 "core" ? +2 .tCS.seek 10ml +2 "collection"'V' +5 "core" ' + .tCSV.dial between air and CTV +2 "collection"'H ` +33 "core" a + .tAIV.dial :bypass +2 "collection"'[ { +18 "core" y + #tBeginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'P& +6 "core" &') +2 .tHand.open + "manipulator"&c1 +28 "core" 1 + "manipulator"&+& +4 "core" &  d +2 "manipulator"&4% +4 "core" %\ \ a +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&I(- +188 "core" ( + "manipulator"&e& +4 "core" &-   + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &'& +4 "core" &-  ] +2 .tForearm.seek :garage + "manipulator"&k'η +102 "core" ' + .tHand.close +2 "manipulator"&:/ +73 "core" / + "manipulator"&a& +4 "core" &- +2 "manipulator"&J% +3 "core" %  +40 .tForearm.seek :retract +8 "manipulator"&^'\ +102 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&O(ӷ +285 "core" ( + "manipulator"&X& +4 "core" &ӳ$ @X +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &`& +3 "core" &ӳ$ {@X +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&f' +97 "core" ' + "manipulator"&p& +4 "core" &ӳ%  @X +2 "manipulator"&G% +4 "core" % +2 "collection"'j& +3 "core" &GJ +2 "collection"'i& +4 .tCC.seek :closed +2 "collection"'n(W +6 "core" &EJ + &HJ \ +7 &*xGIk - +10 &]GK A +9 &FvHJ # U +9 &TJL W +10 &VIJ W +9 &YHL W +10 &EXIKt W +9 & QJM V +9 &UILi W +10 &PJN V +9 & NSJM W +9 &"RJM ) W +10 &#UJL \ V +9 &%ZIN W +10 &'VRKN W +10 &)OJN V +8 &*RIN V +10 &,QLN W +9 &.^WJO W +9 &0"SNN V +10 &1QLN V +9 &3WKM V +10 &5hTKM H V +9 &7*WLO . V +9 &8UMO ! W +10 &:WLO V +9 &2XNP V +10 &?YLP W +9 &AUMP W +10 &CwSMQ~ V +9 &E8YMQ W +9 &FZNQ W +10 &HdMR X +9 &JtMR Z +9 &L(LNy _ +10 &MKO^ b +9 &OKPI b +10 &QaKO  b# +9 &SLP $ b) +9 &TKQ  b/ +10 &VLM > +9 &WG(LP $k +9 &WcjOO O +2 ( +2 "collection"'i& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.24 +2 "collection"'u& +6 "core" &WcjKO O + .tHand.open +2 "manipulator"&;1 +76 "core" 1 + "manipulator"&m% +4 "core" %  5 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&Q'\ +97 "core" ' + .tAWV.select :air + .AIV.dial :bypass +3 .PSV.dial PSR +3 "processing"%T +147 "core"  +2 "processing"%0% +4 "core" % + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +12 .tPS.seek 1.5ml + "processing"%M' +1646 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%z  +49 "core"  +2 .tPS.seek 0ml +2 "processing"%5' +1638 "core" ' + .tPSV.dial PSR +2 "processing"%7 +50 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%W' +2656 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 "processing"%Y  +4 "collection"'}  +5 "core" +78 + .tPSV.dial :mixloop +2 "processing"% +113 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 "processing"%b  +6 "core" +2 .tPS.seek 0ml +2 "processing"%' +2681 "core" ' + .tPSV.dial :air +2 "processing"%d  +48 "core"  +2 .tPS.seek 2.5ml +2 "processing"%_' +2688 "core" ' + .tPSV.dial :mixloop +2 "processing"%t +49 "core" +2 .tPS.seek 0ml +2 "processing"%|' +2663 "core" ' + .tPSV.dial :air +2 "processing"%q  +49 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2644 "core" ' + .tPSV.dial :mixloop +2 "processing"% +49 "core" +2 .tPS.seek 0ml +2 "processing"% ' +2641 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&x& +5 "core" &! =G +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&w(ӷ +12 "core" ( + "manipulator"& & +4 "core" &7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &8& +2 "core" &7 +2 .tForearm.seek CC +2 "manipulator"&y' +96 "core" ' + .tHand.close +2 "manipulator"&/ +77 "core" / +2 .tCC.seek :open +2 "collection"'A( +424 "core" ( + "manipulator"&l& +4 "core" &7 +2 "manipulator"&% +3 "core" % D +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +99 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage + "manipulator"&~(- +299 "core" ( + "manipulator"&& +4 "core" &-   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +4 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +115 "core" ' + .tHand.open +2 "manipulator"&1 +71 "core" 1 + "manipulator"&% +4 "core" % αC  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +135 "core" ' +8 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass +3 .PSV.dial :mixloop +3 .PTV.dial :PRVmixing +2 .PRV.dial AIV +3 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 4 into Collection Clamp +2 "collection"'& +5 "core" & +2 "manipulator"&% +4 "core" %\   \  +2 "storage"(!% +3 "core" %\\  +2 "storage"(h. +2 "core" . +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"((,9 +206 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (& +3 "core" &,7 ) + "manipulator"&{& +4 "core" &- N +3 "manipulator"&$% +3 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +2 "manipulator"&%(w +190 "core" ( + "manipulator"&& +4 "core" & 1 +2 "storage"(& +3 "core" &,7 " ) +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"& ' +102 "core" ' + "storage"(C& +4 "core" &,7 / ) +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"('V +247 "core" ' + "storage"(,- +3 "core" -'4 +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 ((& +3 "core" &,7 l l  ) + "manipulator"&s& +4 "core" &  +2 .tElbow.seek 4 +2 "manipulator"&g(w +16 "core" ( + "manipulator"&1& +4 "core" &  +2 "storage"(r& +4 "core" &,7 U P ) +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'7 +19 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tHand.close +2 "manipulator"&2/ +71 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"('X +6 "core" & \  +2 "manipulator"&3% +4 "core" % >  +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +91 "core" ' + .tElbow.seek CC +3 "manipulator"&/(ӷ +96 "core" ' + ."downElevator"SE.coast + "storage"(5 +67 "core" ( + "manipulator"&& +4 "core" &ӻ" >N +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &D& +3 "core" &ӻ" >N +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +101 "core" ' + "manipulator"&o& +4 "core" &ӻ" B>N +2 "manipulator"&@% +4 "core" %  +2 "collection"'#& +3 "core" &q +2 "collection"'-& +4 .tCC.seek :closed +2 "collection"'K(W +5 "core" & + &  +8 &*x - +9 &] A +10 &Au U +9 &T X +9 &R W +10 &U W +9 &BR W +10 &Q_ W +9 &TI W +9 &O, W +10 & IP W +9 &" Q W +9 &#P W +10 &%R, W +9 &'QT0 W +10 &)O W +9 &*R W +9 &,Q W +10 &.[R} V +9 &0T W +9 &1R W +10 &3P W +9 &5aQ W +10 &7#Q W +9 &8R W +9 &:P} W +10 &-S] V +9 &?TN W +10 &AR9 W +9 &CrS0 W +10 &E2W# X +9 &F\\ X +9 &Ho Y +10 &Jg ] +9 &L~ b +9 &M~ b" +10 &O} b( +9 &QO}# ~b1 +10 &SE ~b5 +9 &T7 }b7 +9 &Vi, }V +10 &WR_}) = +6 ( + "collection"'-& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.35 + .Hand.open +3 "manipulator"&L1 +4 "core" &WRO~ = +74 1 +2 "manipulator"&% +4 "core" %  z w b + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&v'\ +95 "core" ' + .tSC.coast + "storage"(6 +4 .tCTV.dial CSV,avoiding: :intake +3 "collection"')  +150 "core" ~ + .tCSV.dial CTV +2 "collection"'U  +31 "core"  +2 .tCS.seek 5ml +2 "collection"' 'p +1378 "core" ' + .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'6' +744 "core" ' + .tdelay 40 seconds +4003 .CS.seek 0ml + "collection"'R'4 +739 "core" ' + .tdelay 1:00 +6003 .PSV.dial :air +2 "processing"%?  +50 "core"  +2 .tPS.seek 2.5ml +2 "processing"%\\' +235 "Can"0 bb +2423 "core" ' + .tPSV.dial :mixloop +3 "processing"%& +48 "core" + .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%E  +48 "core"  + .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +48 "core" + .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%  +145 "core"  +3 .tPS.seek :empty +2 "processing"%>' +2653 "core" ' + .tCBV.dial :waste1 +3 "collection"'S @ +49 "core" > + .tdelay 5 seconds +502 .CBV.dial AIV +3 "collection"'.  +49 "core" + .tdelay 10 seconds +1003 .CBV.dial :waste1 +2 "collection"'] @ +49 "core" > + .tdelay 10 seconds +1045 .CBV.dial AIV +5 "collection"'H  +52 "core" + .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake +2 .CBV.dial between AIV and waste1 +3 "collection"'[ ` +34 "core" _ + .tCSV.dial :air +2 "collection"'P @ +49 "core" > +2 .tCS.seek 10ml +2 "collection"'B' +2648 "core" ' + .tCSV.dial CTV +2 "collection"'c  +50 "core"  +2 .tCS.seek 0ml +2 "collection"'+'4 +2668 "core" ' + .tCBV.dial :waste1 +3 "collection"'4 @ +30 "core" @ + .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'N  +150 "core" + "collection"'& +4 "core" &WRO'* = +2 #tStoring lyfil puck in Collection Clamp to tube 3 + "manipulator"&"% +5 "core" %\  +2 "storage"(e% +3 "core" %e t  +2 "storage"('. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(=( +209 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (:& +3 "core" & ^ g + "manipulator"&a& +4 "core" &ӻ" ~ >N +2 "manipulator"&J% +3 "core" %\ k q +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&<( +175 "core" ( + "manipulator"&k& +4 "core" & T +2 "storage"(X& +3 "core" & J I +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts + "manipulator"&`' +99 "core" ' + "storage"(I& +4 "core" & L J +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(p'V +303 "core" ' + "storage"(G- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&j& +3 "core" & v v b +2 "storage"(^& +3 "core" & : : M +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek 3 +3 "manipulator"&*' +25 "core" ' +2 .tElbow.hold +3 "manipulator"&u, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(;- +2 "core" -' +2 .tSE.seek 0.07 Pucks below Top Plate +2 "storage"(m'& +30 "core" ' + "manipulator"&i% +4 "core" %F ` I O. +2 "storage"(T& +3 "core" & L K D +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 348 counts +2 "manipulator"&0'r +18 "core" ' + "manipulator"&f& +4 "core" & Z +2 "storage"(z& +3 "core" & A > 5 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&M' +19 "core" ' +2 .tSE.seek 1.07 Pucks below Top Plate +2 "storage"(7' +60 "core" ' + "manipulator"&5& +4 "core" & Z +2 "manipulator"&Y% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&}'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ӷ +155 "core" ( + "manipulator"&b& +4 "core" &ӻ z ~ v8! +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &ӻ w p i8! +2 .tForearm.seek CC +2 "manipulator"&d' +90 "core" ' + .tHand.close +2 "manipulator"&/ +74 "core" / + .tCC.seek :open +3 "collection"'t( +423 "core" ( +2 "storage"(_& +4 "core" & M J Z + "storage"(q& +4 "core" & B H  + "manipulator"&|& +4 "core" &ӻ 8! + "manipulator"&% +4 "core" % B -? +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&x( +186 "core" ( + "manipulator"& & +4 "core" &y * +2 "storage"(8& +3 "core" & ^ g +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 3 +2 "manipulator"&' +99 "core" ' + .tElbow.hold +3 "manipulator"&O, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tHand.open + "manipulator"&Q1 +75 "core" 1 +3 "manipulator"&n% +4 "core" % B z  t7 + "storage"(l& +4 "core" & C D 2 + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 344 counts +2 "manipulator"&'n +15 "core" ' + "manipulator"&y& +4 "core" & \ +2 "storage"(& +3 "core" & m l ; +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts + "manipulator"&w' +20 "core" ' +39 "storage"(% +10 "core" % a i Q +3 ."downElevator"SE.seek :down +3 "storage"('X +100 (% +2 "core" %~! = B ^ ` +2 "manipulator"&\ % +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 .tPSV.dial :air +2 "processing"%  +112 "core" +2 "processing"%!% +3 "core" % +3 .tPS.seek 0.499ml +2 "processing"%h' +593 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +48 "core" + .tPRV.dial :air +3 "processing"%  +47 "core"  + .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%{  +49 "core" + .tCBV.dial AIV +3 "collection"'$  +51 "core" + .tPRV.dial between CBV and air +3 "processing"%  +33 "core"  + .tPRV.dial :air +2 "processing"%  +31 "core"  + "processing"%~% +4 "core" %  +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0.599ml +2 "processing"%C' +248 "core" ' + .tPRV.dial :waste2 +2 "processing"% @ +79 "core" ? +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek :empty +2 "processing"%,' +701 "core" ' + #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'(& +5 "core" &mn + .tHand.open +2 "manipulator"&s1 +25 "core" 1 + "manipulator"&1& +4 "core" & \  ,\ +2 "manipulator"&r% +4 "core" %\  I +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&2(- +192 "core" ( + "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &3& +2 "core" &- k +2 .tForearm.seek :garage +2 "manipulator"&%'η +102 "core" ' + .tHand.close +2 "manipulator"& / +69 "core" / + "manipulator"&& +4 "core" &-  +2 "manipulator"&D% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&(ӷ +280 "core" ( + "manipulator"&o& +4 "core" &Ӷ# \\>O +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &Ӷ">O +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&g' +101 "core" ' + "manipulator"&#& +4 "core" &Ӷ#>O +2 "manipulator"&% +4 "core" % x +2 "collection"'Z& +3 "core" &np +2 "collection"'A& +3 .tCC.seek :closed +2 "collection"'-(W +5 "core" &no +3 &nn  +8 &)ymo - +10 &]mp A +9 &7vlo U +9 &Vlo W +10 &Omp W +10 &vOmn W +9 &7Tlo W +9 &Ton W +9 &Rmo W +10 &}Rmo W +9 & ?Rlo W +9 &"Pmo W +10 &#Rlp W +9 &%Tlo W +10 &'GPmo W +9 &) Pln W +9 &*Oko W +10 &,Rlp W +9 &.OUmp W +9 &0Smo W +10 &1Rmq X +9 &3Qlp W +10 &5WTlo W +9 &7Nlo| W +9 &8Qnnx W +10 &:Olp W +9 &<_Skp W +9 &>!Qko W +10 &?Slo X +9 &AQko W +10 &CgTmp~ W +10 &E(Ulo| X +8 &FTmo W +10 &HYnn X +9 &Jinio Y +9 &Ljl{ _ +10 &Mim~ b +9 &Oil{ b! +10 &QOhkw b' +9 &S\ hlr b+ +9 &Tilo b, +10 &Vuiko H +9 &WC"kln (w +9 &Wicgkj Q +3 ( + "collection"'A& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.27 +3 "collection"'L& +4 "core" &Wiegll Q + .tHand.open +2 "manipulator"&1 +71 "core" 1 + "manipulator"&)% +4 "core" % s +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&U'\ +96 "core" ' +2 "collection"'& +4 "core" &WiefjO Q +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake +3 .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +3 "processing"% @ +81 "core" ? + .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%V  +79 "core" + .tdelay 2 seconds +202 .PSV.dial :PML +2 .delay 2 seconds +202 .PRV.dial :air +2 "processing"%  +80 "core"  + .tdelay 2 seconds +203 "processing"%6% +2 "core" % +2 .tPS.seek 1.499ml +2 "processing"%?' +1642 "core" ' + .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"% ' +1121 "core" ' + .tPSV.dial :air +2 "processing"%&  +48 "core"  +2 .tPS.seek 0ml +45 "processing"%E' +2661 "core" ' + #t\mixing lysate with speDil + .PSV.dial :PML +4 "processing"% +49 "core" + .tCBV.dial :PRV + .PRV.dial :air +3 .delay 2 seconds +203 .PRV.dial :speDil +2 "processing"%  +49 "core" ~ + .tdelay 2 seconds +203 "processing"%\\% +4 "core" % +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +4 .tPS.seek 0.225ml +2 "processing"%S'q +2368 "core" ' + .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%.  +83 "core"  + .tdelay 2 seconds +203 "processing"%]% +2 "core" %q  +3 .tPS.seek 0.475ml + "processing"%H' +2579 "core" ' + .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%[  +51 "core"  + .tdelay 2 seconds +203 .PS.seek 0.965ml +2 "processing"%P'N +5012 "core" ' + .tdelay 10 seconds +1003 .PRV.dial CBV +2 "processing"%R  +49 "core"  + .tCTV.dial :air,avoiding: :intake +2 .PSV.dial :air +3 "processing"%c  +49 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 2.5ml +2 "processing"%B' +1665 "core" ' + .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%4 +84 "core" ~ + .tPTV.dial :PRV,avoiding: :puck +3 "processing"%N @ +82 "core" ? +2 .tPS.seek 0ml +2 "processing"%' +2658 "core" ' + .tPSV.dial :air +2 "processing"%"  +82 "core"  +2 .tPS.seek 2.5ml +2 "processing"%e' +2639 "core" ' + .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%' +81 "core" ~ + .tPTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +3 "processing"%:' +2661 "core" ' + #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +3 .AIV.dial :bypass +2 .PRV.dial CBV +3 .PSV.dial :air +4 "processing"%a  +81 "core"  +2 .tPS.seek 2.5ml +2 "processing"%J' +2654 "core" ' + .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"%k +48 "core" + .tPTV.dial :PRVmixing,avoiding: :puck +3 "processing"%X  +82 "core" + "processing"%I% +4 "core" %  +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +3 .tPS.seek 1.74ml +2 "processing"%/' +2091 "Can"- gf +5642 "core" ' + .tdelay 5 seconds +502 .AIV.dial :sample +3 "collection"'v & +59 "core" $ + .tAWV.select :waste + "collection"' +12 "processing"%G% +2 "core" % +3 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%j'nC +10759 "core" ' + .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"'^ { +60 "core" } +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 0ml +2 "processing"%;' +1335 "core" ' + .tPSV.dial :air +2 "processing"%i  +48 "core"  +2 .tPS.seek 2.5ml +2 "processing"%T' +2664 "core" ' + .tPSV.dial :PML +2 "processing"%f +50 "core" +2 .tPS.seek 0ml +2 "processing"%z' +2655 "core" ' + .tAIV.dial :coilToMFB + .AWV.select :air +3 "collection"' +11 '5& +2 "core" &Wic^b Q +2 #"MFBPCR"Extracting Nucleic Acid from AIV +4 .SPE.hold 2:46:40,55C +4 #tBeginning samplePassD +2 "MFB"*Y @@T +2 "collection"'`& +2 ."MFBPCR"ASV.dial :SPEdelivery +6 "MFB"*<  +4 "core" &Wic_b Q + .tAWV.select :air + .AIV.dial :bypass +3 .PSV.dial PSR +3 "processing"%p +27 "core"  + ."MFBPCR"delay 20 seconds +92 "core"  + "processing"%*% +4 "core" % +2 #tPulling 1.5ml of PSR.killMFB .PSR.select :killMFB +4 "processing"% +12 .tPS.seek 1.5ml +2 "processing"%0' +1697 "core" ' + .tdelay 5 seconds +187 #"MFBPCR"primeLysateINT + .AWV.select :air +2 .AIV.dial :coilToMFB +3 .ATV.dial AIV +3 "MFB"*m I +179 "core" I + "MFB"*b% +4 "core" %R*> +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*W'6 +112 .tPSV.dial :waste1 +3 "processing"%M  +50 "core"  +46 .tPS.seek 0ml +2 "processing"%u' +1702 "core" ' + .tPSV.dial PSR +3 "processing"% +51 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%}' +2801 "core" ' + ."connect"PRV.dial CBV +4 .tCBV.dial PRV +2 .PSV.dial :mixloop +3 "processing"%K +120 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%_' +1141 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*q  +81 "core" + "MFB"*|% +4 "core" %7 )\ = +2 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*' +561 "core" ' + .tPSV.dial PSR +2 "processing"% +65 "core" ' + ."MFBPCR"ATV.dial :waste2 +3 "MFB"*8 % +51 "core"  +2 "processing"%d% +4 "core" % + $ +2 #tPulling 1.5ml of PSR.flush + ."MFBPCR"AS.reconfigure ASnorm +4 .tPSR.select :flush +3 "MFB"*#,,'T20 b +2 "processing"%@ +5 ."MFBPCR"AS.seek :empty +5 "MFB"*'R +5 .tPS.seek 1.5ml +2 "processing"%Q' +1693 "core" ' + #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil +2 .ATV.dial :air2 +3 "MFB"*n  +16 "core" ' + .tdelay 5 seconds +38 "core"  + "MFB"*l% +4 "core" %R3+ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*y' +449 .tPSV.dial :waste1 +3 "processing"%  +51 "core"  +2 .tPS.seek 0ml +3 "processing"%' +926 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"* I +81 "core" J + "MFB"*x% +4 "core" % ( T +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*' +388 "core" ' + .tPSV.dial PSR +2 "processing"%\ +52 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2792 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :mixloop +4 "processing"% +117 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%7' +2774 "core" ' + .tPSV.dial PSR +2 "processing"% +130 "core"  + "processing"%!% +4 "core" % ( +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%w' +1696 "core" ' + .tdelay 5 seconds +49 "core" ' + ."MFBPCR"delay 5 seconds +452 .tPSV.dial :waste1 +3 "processing"%  +48 "MFB"*=9 +2 "core" 9 }@ +  +3 #"MFBPCR"Solid Phase Extraction Heater at 48.6C +2 .tPS.seek 0ml +3 ."MFBPCR"ATV.dial ASV +3 "processing"%>' +3 "MFB"* n +39 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*% +5 "core" % \\g +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*{'% +1621 "core" ' + .tPSV.dial PSR +2 "processing"%$ +51 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2721 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +3 .PSV.dial :mixloop +4 "processing"% +114 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%~' +2731 "core" ' + .tPSV.dial PSR +2 "processing"%h +115 "core"  + "processing"%% +4 "core" % ] +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%C' +1214 "core" ' + ."MFBPCR"delay 10 seconds +432 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%(  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%s' +13 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*1' +1430 "core" ' + .tPSV.dial PSR +2 "processing"%r +61 "core"  + .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml +2 "processing"%' +893 "Can"1 d +1792 "core" ' + ."connect"PRV.dial CBV +41 .tCBV.dial PRV +10 .PSV.dial :mixloop +4 "processing"%3 +116 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.reconfigure PSslow +4 "processing"%#A 2`xb +3 .tPS.seek 1.2ml +2 "processing"%O'k +1157 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial AIV +2 "MFB"* I +54 "core" I + ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 "collection"' +11 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +1230 "core" ' + .tPSV.dial :waste1 +3 "processing"%D  +149 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 0ml +2 "processing"%' +1327 "core" ' + .tPSV.dial :air +2 "processing"%%  +127 "core"  +2 .tPS.seek 2.5ml +3 "processing"%o' +2665 "core" ' + .tPSV.dial :mixloop +3 "processing"%@ +48 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 0ml +2 "processing"%2' +4503 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*#  +60 "core" + "MFB"*% +4 "core" %V  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*Z'Q +522 "core" ' + .tPSV.dial :air +3 "processing"%  +47 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 2.5ml +2 "processing"%t' +454 "core" ' +2 ."MFBPCR"ATV.dial :AIV +3 "MFB"*L I +76 "core" J + "MFB"*% +4 "core" %R !\ : +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*)' +830 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +166 "core" n +2 ."MFBPCR"AS.seek :empty +2 "MFB"*A'R +242 "core" ' + #"MFBPCR"ethanol wash + .ATV.dial :air2 +4 "MFB"*  +119 "core"  + "MFB"*g% +4 "core" %R ; +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*V' +751 "core" ' + .tPSV.dial :mixloop +2 "processing"% +48 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 0ml +3 "processing"%6' +221 "core" ' + ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash .ATV.dial :ethanol +3 "MFB"*,  +77 "core" + "MFB"*?% +4 "core" % W +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*&'_ +4493 "core" ' + #tCleaning Collection Syringe + .CSV.dial CSR +4 "collection"'  +48 "core"  + "collection"' % +4 "core" %,cco  +2 #tPulling 4ml of CSR.flush .CSR.select :flush +3 "collection"' +12 .tCS.seek 4ml +2 "collection"''P +1132 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'\\' +1634 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'E  +3 '.  +47 "core"  +105  + .tCBV.dial :waste1 +3 "collection"'] @ +47 "core" ' + ."MFBPCR"delay 3 seconds +4 "core" ? +2 .tCS.seek 0ml +2 "collection"'S'4 +295 ."MFBPCR"ATV.dial :air1 +3 "MFB"*[  +36 "core" + ."MFBPCR"delay 3 seconds +303 "MFB"*H% +2 "core" %_\ 9 +2 ."MFBPCR"AS.seek 0.434ml +3 "MFB"*R'ݡ +527 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*c  +54 "core" + "MFB"*P% +4 "core" %ݡ\ 6 +2 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*4'8 +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*N n +126 "core" n + "MFB"*B% +4 "core" %B  +2 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*"'&L +336 "core" ' + .tCSV.dial CSR +2 "collection"'  +50 "core"  + "collection"''% +4 "core" %3egK +2 #tPulling 4ml of CSR.flush .CSR.select :flush +4 "collection"' +11 .tCS.seek 4ml +2 "collection"'e'P +1113 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml +2 "collection"'a' +1635 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"':  +50 "core"  + .tCBV.dial :waste1 +2 .CS.seek 0ml +4 "collection"'k'4 +2652 "core" ' + "collection"'X& +4 "core" &WicfiG Q +2 #tGaraging FlushPuck in Collection Clamp +46 "manipulator"&I& +7 "core" & w k i=E +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&J(ӷ +5 "core" ( + "manipulator"&v& +4 "core" &! u | b=E +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &G& +3 "core" &! w v T=E +2 .tForearm.seek CC +2 "manipulator"&/' +93 "core" ' + .tHand.close +3 "manipulator"&^/ +11 "core" ' + ."MFBPCR"delay 3 seconds +60 "core" / +2 .tCC.seek :open +2 "collection"'j( +238 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*i % +75 "core" $ + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*;'R +100 "core" ( + "manipulator"&f& +4 "core" &! v s \ =E +2 "manipulator"&T% +3 "core" % J v s [? +3 .tForearm.seek :retract +2 "manipulator"&5'\ +94 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&`(- +300 "core" ( + "manipulator"&<& +4 "core" &- ! + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &p& +3 "core" &- 0 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&*'η +19 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*z  +37 "core" +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +43 "core" ' + .tHand.open +3 "manipulator"&b1 +73 "core" 1 + "manipulator"&M% +4 "core" % οo : 8ֳ@ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&9'\ +99 "core" ' + #"WCR"Whole Cell Archive sampling 1200ml +2 #Loading wcr puck from tube 4 into Collection Clamp +3 "collection"'0& +5 "core" &ik4 +2 "manipulator"&% +4 "core" %\  O +2 "storage"(u% +3 "core" %e X L  +2 "storage"(K. +2 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 4 +2 "storage"(}(,9 +210 "core" ( + ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +5 (q& +2 "core" &,6  \ , +2 "manipulator"&|& +4 "core" &- S R L +2 "manipulator"&W% +3 "core" %\  G ; +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 4 +2 "manipulator"& (w +209 "core" ( + "manipulator"&d& +4 "core" & ; 7 +2 "storage"(8& +3 "core" &,7  2 +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 4 + 700 counts +3 "manipulator"&' +92 "core" ' + "storage"(_& +4 "core" &,7  B 2 +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +2 "storage"(n'V +262 "core" ' + "storage"(l- +3 "core" -'? +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +5 (& +2 "core" &,8 q 1 +2 "manipulator"&& +3 "core" &    +2 ."WCR"Elbow.seek 4 +3 "manipulator"&Q(w +14 "core" ( + "manipulator"&& +4 "core" &~ < % +2 "storage"(x& +4 "core" &,8 1 +2 ."WCR"Forearm.seek 4 + 300 counts +2 "manipulator"&y'7 +26 "core" ' + ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 ."WCR"Hand.close +2 "manipulator"&\ / +78 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& +3 "storage"('X +6 "core" &~ 4 .n +2 "manipulator"&% +3 "core" % @ / 9 +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' + ."WCR"Elbow.seek CC +3 "manipulator"&!(ӷ +122 "core" ' + ."downElevator"SE.coast + "storage"(5 +39 "core" ( + "manipulator"&7& +4 "core" &ӳ"   $?T +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &=& +3 "core" &ӳ"  ?T +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&' +101 "core" ' + "manipulator"&& +4 "core" &ӳ#  ?T +2 "manipulator"&% +4 "core" % * +2 "collection"'w& +4 "core" &jm& x + "collection"'& +4 ."WCR"CC.seek :closed +2 "collection"'$(W +6 "core" &hl# x + &hn$ x +8 &)ugk! q- +9 &\\gn oA +10 &.uik\ oV +9 &Pfk rX +9 &Lil rX +10 &mMik tX +9 &/Mim rX +10 &Mil rX +9 &Mjk sW +9 &vOil sW +53 & 7Thm qX + &!Nhm rW +3 &#Ojk qW &%~Qkl rW + &'?Rgi qX + &)Nlj rX +7 &*Mkk rW +9 &,Lij rX +10 &.FNik rX +9 &0Ngm rX +9 &1Lil tX +10 &3Pij sX +9 &5OQil sX +10 &7Qik sW +9 &8Ojk sX +9 &:Sim rW +10 &Qkj sW +9 &?Pgk sW +10 &ASgl rW +9 &C_Oil rX +10 &E Wmk rX +9 &FWkl qX +9 &Hchm rY +10 &JXil m] +9 &L gl jb +9 &Mik hb$ +10 &Oik hb+ +9 &Q:hk hb5 +10 &Rhk ib6 +9 &Tgk hb7 +9 &VSjj iX +10 &WK hjj sT +9 &Wufj nU +9 ( +2 "collection"'& +3 #"WCR"Collection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.41 +2 .Hand.open +4 "manipulator"&>1 +4 "core" &Wxnhi oR +71 1 +3 "manipulator"&% +4 "core" %  W +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +96 "core" ' + ."WCR"SC.coast + "storage"(6 +5 #"WCR"collectSample 1200ml w/bubble point of 55psi + #Priming 7ml +2 .Intake.select :close +3 .Exhaust.select :close + .SS.hold +4 "sampler")h+ +4 "core" + +2 "sampler")% +4 "core" %BA  +2 "collection"'~& +3 "core" &Wxngk R +3 "Can"3 l + #"WCR"Calibrating pressure sensors + .CTV.dial :air +4 "collection"'(  +152 "core" + ."WCR"SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +4 "sampler")#.0X + ."WCR"delay 3.8 seconds +383 "collection"'s% +2 "core" %1fi1  +2 "sampler")3% +4 "core" %5ONN + ."WCR"SSV.dial :spit +2 "sampler") +148 "core" +2 ."WCR"SS.seek 0ml +3 "sampler") ' +256 "core" ' + ."WCR"SSV.dial CBV +2 "sampler")1  +150 "core" + ."WCR"CTV.dial :intake +3 "collection"'D  +83 "core"  + ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 #Allowing 40s for 7.0ml of remaining 7.0ml +3 .Intake.select :open +2 "sampler") +213 "collection"'O% +2 "core" %1 ; +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +4 "sampler")#.0X% +3 "core" %1~ 7 +2 "sampler")% +4 "core" %4G P +15 "collection"'% +2 "core" %1~ 7 +2 "sampler")~% +4 "core" %4G O +15 "collection"'(% +2 "core" %1} 7 +2 "sampler")% +4 "core" %4= P +15 "collection"'}% +2 "core" %1~ 7 +2 "sampler")h% +4 "core" %4= P +15 "collection"'{% +2 "core" %1| 8 +2 "sampler")r% +4 "core" %4= P +15 "collection"'s% +2 "core" %1~ 6 +2 "sampler")3% +4 "core" %4> Q +15 "collection"'% +2 "core" %1| 7 +2 "sampler")C% +3 "core" %4= Q +16 "collection"'1% +4 "core" %1}~ 7 + "sampler")D% +4 "core" %4= Q +15 "collection"'O% +2 "core" %1~ 7 +2 "sampler") % +4 "core" %4= P +15 "collection"'% +2 "core" %1{ 7 +2 "sampler")@% +4 "core" %4> Q +15 "collection"'o% +2 "core" %1} 8 +2 "sampler")#% +4 "core" %4= Q +15 "collection"'% +2 "core" %1 8 +2 "sampler")% +3 "core" %4= P +16 "collection"'% +2 "core" %1 7 +2 "sampler")2% +3 "core" %4= Q +16 "collection"'L% +2 "core" %1 8 +2 "sampler")% +3 "core" %4= Q +16 "collection"'Z% +2 "core" %1 8 +2 "sampler")% +4 "core" %4> P +15 "collection"')% +2 "core" %1~ 8 +2 "sampler")% +4 "core" %4= P +15 "collection"'g% +2 "core" %1 8 +2 "sampler")A% +4 "core" %4= Q +15 "collection"' % +2 "core" %1~ 7 +2 "sampler")t% +4 "core" %4> O +15 "collection"',% +2 "core" %1 7 +2 "sampler")?% +4 "core" %4> Q +15 "collection"'V% +2 "core" %1 : +2 "sampler") % +3 "core" %4= S +16 "collection"' % +2 "core" %1 8 +2 "sampler")+% +3 "core" %4> P +16 "collection"'% +3 "core" %1 8 + "sampler")E% +4 "core" %4= Q +15 "collection"'.% +2 "core" %1 8 +2 "sampler")]% +4 "core" %4> Q +15 "collection"'\\% +2 "core" %1 8 +2 "sampler")[% +4 "core" %4> Q +15 "collection"'H% +2 "core" %1 8 +2 "sampler")&% +3 "core" %4> Q +16 "collection"'c% +2 "core" %1 8 +2 "sampler")P% +3 "core" %4> R +16 "collection"'R% +2 "core" %1 8 +2 "sampler")N% +4 "core" %4= P +15 "collection"'B% +2 "core" %1 8 +2 "sampler")4% +3 "core" %4= Q +16 "collection"'% +2 "core" %1 7 +2 "sampler")'% +4 "core" %4= P +15 "collection"'S% +3 "core" %1 8 +2 "sampler")e% +3 "core" %4< Q +16 "collection"':% +2 "core" %1 8 +2 "sampler")a% +50 "core" %4= Q +18 "collection"'X% +2 "core" %1 8 +2 "sampler")I% +4 "core" %4* Q +2 "collection"'v% +3 "core" %1 8 +2 #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +4 "sampler")#.0X% +2 "core" %1 8 +2 "sampler")% +3 "core" %A Q +16 "collection"'% +2 "core" %1 8 +2 "sampler")~% +3 "core" %A R +16 "collection"'(% +2 "core" %1 7 +2 "sampler")% +4 "core" %A O +15 "collection"'}% +2 "core" %1 8 +2 "sampler")h% +3 "core" %A R +16 "collection"'{% +2 "core" %1 8 +2 "sampler")r% +3 "core" %D Q +16 "collection"'s% +2 "core" %1 8 +2 "sampler")3% +4 "core" %A Q +15 "collection"'% +2 "core" %1 7 +2 "sampler")C% +3 "core" %B Q +16 "collection"'1% +2 "core" %1 7 +2 "sampler")D% +3 "core" %A Q +16 "collection"'O% +2 "core" %1 8 +2 "sampler") % +3 "core" %A P +16 "collection"'% +2 "core" %1 7 +2 "sampler")@% +4 "core" %A Q +15 "collection"'o% +2 "core" %1 7 +2 "sampler")#% +4 "core" %C Q +15 "collection"'% +2 "core" %1 7 +2 "sampler")% +3 "core" %C P +16 "collection"'% +2 "core" %1 8 +2 "sampler")2% +3 "core" %A R +16 "collection"'L% +2 "core" %1 8 +2 "sampler")% +3 "core" %A Q +16 "collection"'Z% +2 "core" %1 9 +2 "sampler")% +3 "core" %8 Q +16 "collection"')% +2 "core" %1 8 +2 "sampler")% +4 "core" %8 R + "collection"'g% +4 "core" %1 8 + #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +5 "sampler")#.z0X% +3 "core" %1 8 +2 "sampler")% +4 "core" %,PQ O +15 "collection"'% +2 "core" %1 8 +2 "sampler")~% +3 "core" %,PP P +16 "collection"'(% +2 "core" %1 7 +2 "sampler")% +4 "core" %,PP R +15 "collection"'}% +2 "core" %1 8 +2 "sampler")h% +4 "core" %,PP P +15 "collection"'{% +2 "core" %1 8 +2 "sampler")r% +3 "core" %,PQ P +16 "collection"'s% +2 "core" %1 7 +2 "sampler")3% +4 "core" %,PP Q +15 "collection"'% +2 "core" %1 8 +2 "sampler")C% +3 "core" %,PQ P +16 "collection"'1% +2 "core" %1 8 +2 "sampler")D% +4 "core" %,PQ Q +15 "collection"'O% +2 "core" %1 8 +2 "sampler") % +3 "core" %,PQ Q +16 "collection"'% +2 "core" %1 8 +2 "sampler")@% +4 "core" %,PQ P +15 "collection"'o% +2 "core" %1 7 +2 "sampler")#% +4 "core" %,PQ Q +15 "collection"'% +2 "core" %1 8 +2 "sampler")% +4 "core" %,PQ P +15 "collection"'% +2 "core" %1 7 +2 "sampler")2% +4 "core" %,PQ P +15 "collection"'L% +2 "core" %1 8 +2 "sampler")% +4 "core" %,PP R +15 "collection"'Z% +2 "core" %1 8 +2 "sampler")% +4 "core" %,PQ P +15 "collection"')% +3 "core" %1 8 +2 "sampler")% +4 "core" %,PQ Q +15 "collection"'g% +2 "core" %1 8 +2 "sampler")G% +4 "core" %,PP P +15 "collection"' % +2 "core" %1 8 +2 "sampler")t% +3 "core" %,PQ P +16 "collection"',% +2 "core" %1 8 +2 "sampler")?% +3 "core" %,PQ Q +16 "collection"'V% +2 "core" %1| 8 +2 "sampler") % +4 "core" %,PQ Q +15 "collection"' % +2 "core" %1 8 +2 "sampler")+% +3 "core" %,PQ R +16 "collection"'% +2 "core" %1 7 +2 "sampler")E% +3 "core" %,PQ P +16 "collection"'.% +2 "core" %1 < +2 "sampler")]% +3 "core" %,PQ U +16 "collection"'\\% +2 "core" %1 7 +2 "sampler")[% +4 "core" %,PQ Q +15 "collection"'H% +2 "core" %1 : +2 "sampler")&% +4 "core" %,PQ R +62 "collection"'c% +5 "core" %1 7 + "sampler")P% +4 "core" %,PQ Q +15 "collection"'R% +2 "core" %1~ 8 +2 "sampler")N% +4 "core" %,PQ Q +15 "collection"'B% +2 "core" %1 8 +2 "sampler")4% +4 "core" %,PQ Q +15 "collection"'% +3 "core" %1 ; + "sampler")'% +4 "core" %,Q( U +15 "collection"'S% +3 "core" %1 ; + "sampler")e% +4 "core" %,Q U d +15 "collection"':% +3 "core" %1 ; + "sampler")a% +4 "core" %,P U\ K +16 "collection"'X% +2 "core" %1 < +2 "sampler")I% +4 "core" %,P U\ K +15 "collection"'v% +2 "core" %1 ; +2 "sampler")% +4 "core" %,P V\ K +2 "collection"'^% +4 "core" %1| ; + #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +4 "sampler")#.c0X% +2 "core" %1( ; +2 "sampler")% +3 "core" %J T +16 "collection"'% +2 "core" %1 9 +2 "sampler")~% +3 "core" %J R +16 "collection"'(% +2 "core" %1u 8 +2 "sampler")% +3 "core" %J R +16 "collection"'}% +2 "core" %1 8 +2 "sampler")h% +4 "core" %J Q +15 "collection"'{% +2 "core" %11 8 +2 "sampler")r% +3 "core" %J R +16 "collection"'s% +2 "core" %1v 9 +2 "sampler")3% +4 "core" %J R +15 "collection"'% +2 "core" %1 8 +2 "sampler")C% +4 "core" %I Q +15 "collection"'1% +2 "core" %1G 9 +2 "sampler")D% +4 "core" %J Q +15 "collection"'O% +2 "core" %17 8 +2 "sampler") % +4 "core" %M Q +15 "collection"'% +2 "core" %1G 8 +2 "sampler")@% +3 "core" %J Q +16 "collection"'o% +2 "core" %1 8 +2 "sampler")#% +3 "core" %I R +16 "collection"'% +2 "core" %1? 8 +2 "sampler")% +4 "core" %G Q +15 "collection"'% +2 "core" %1R 9 +2 "sampler")2% +4 "core" %G Q +15 "collection"'L% +2 "core" %1 ? +2 "sampler")% +4 "core" %P X +15 "collection"'Z% +2 "core" %1w 9 +2 "sampler")% +4 "core" %P Q +15 "collection"')% +2 "core" %1N : +2 "sampler")% +3 "core" %P S +2 "collection"'g% +4 "core" %16 9 + #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +4 "sampler")#.Y0X= $ +2 ."WCR"SSV.dial :exhaust +2 "sampler")R  +85 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X 8 +2 "sampler")U% +4 "core" %"G Q +15 "collection"'-% +3 "core" %13 8 +2 "sampler")i% +3 "core" %"G Q +16 "collection"'f% +2 "core" %1< 8 +2 "sampler")T% +3 "core" %"G R +16 "collection"'"% +2 "core" %15 ; +2 "sampler")/% +4 "core" %"G V +15 "collection"'J% +2 "core" %1~c 8 +2 "sampler")<% +4 "core" %"G Q +15 "collection"'p% +2 "core" %1}; 8 +2 "sampler")z% +4 "core" %"G Q +15 "collection"'b% +2 "core" %1~f 8 +2 "sampler")M% +4 "core" %"G R +15 "collection"'5% +2 "core" %1[ 9 +2 "sampler")0% +4 "core" %"G Q +15 "collection"'% +2 "core" %18 8 +2 "sampler")u% +4 "core" %"G Q +15 "collection"'K% +2 "core" %1a 8 +2 "sampler");% +4 "core" %"G R +15 "collection"'*% +2 "core" %1g 9 +2 "sampler")q% +4 "core" %"G Q +15 "collection"'|% +2 "core" %1F 8 +2 "sampler")W% +4 "core" %"G R +15 "collection"'d% +2 "core" %1g 8 +2 "sampler")8% +4 "core" %"G P +15 "collection"'`% +2 "core" %1; 5 +2 "sampler")_% +3 "core" %"D O +16 "collection"'9% +2 "core" %19 9 +2 "sampler")l% +4 "core" %"D R +15 "collection"'% +2 "core" %1f 9 +2 "sampler")% +4 "core" %"D R +15 "collection"'%% +4 "core" %1e 8 + "sampler")\ % +4 "core" %"D Q +15 "collection"'% +2 "core" %1f 9 +2 "sampler")% +4 "core" %": R +15 "collection"'% +2 "core" %1@ 9 +2 "sampler") % +4 "core" %"@ R +15 "collection"'A% +2 "core" %1j 9 +2 "sampler")7% +4 "core" %"@ S +15 "collection"'=% +2 "core" %1d 9 +2 "sampler")n% +3 "core" %"9 R +2 "collection"'y% +4 "core" %1l 9 + #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +4 "sampler")#.P0X 8 +2 "sampler")Q% +4 "core" %\\UA Q +15 "collection"'w% +2 "core" %1l 8 +2 "sampler")% +4 "core" %\\lH Q +15 "collection"'% +3 "core" %1= 8 +2 "sampler")j% +4 "core" %\\lH R +15 "collection"'% +2 "core" %1i 8 +2 "sampler")>% +4 "core" %\\lH R +15 "collection"'% +2 "core" %1E 8 +2 "sampler")% +4 "core" %\\lH Q +15 "collection"'~% +2 "core" %1A 9 +2 "sampler")(% +3 "core" %\\lH R +16 "collection"'% +3 "core" %1i 8 + "sampler")}% +4 "core" %\\lG Q +15 "collection"'h% +2 "core" %1D 8 +2 "sampler"){% +4 "core" %\\lH R +15 "collection"'r% +2 "core" %1B ; +2 "sampler")s% +4 "core" %\\lH T +15 "collection"'3% +2 "core" %1n 8 +2 "sampler")% +3 "core" %\\lH R +16 "collection"'C% +2 "core" %1E 9 +2 "sampler")1% +4 "core" %\\lH R +15 "collection"'D% +2 "core" %1g 8 +2 "sampler")O% +3 "core" %\\lH R +16 "collection"' % +2 "core" %1h 9 +2 "sampler")% +4 "core" %\\lG Q +15 "collection"'@% +2 "core" %1C 9 +2 "sampler")o% +3 "core" %\\lH Q +16 "collection"'#% +2 "core" %1j 8 +2 "sampler")% +4 "core" %\\lH R +15 "collection"'% +2 "core" %1e 8 +2 "sampler")% +4 "core" %\\lH R +15 "collection"'2% +2 "core" %1F 9 +48 "sampler")L% +6 "core" %\\lG R +16 "collection"'% +2 "core" %1A 9 +2 "sampler")Z% +4 "core" %\\lH S +15 "collection"'% +2 "core" %1m 8 +2 "sampler"))% +4 "core" %\\n? R +15 "collection"'% +2 "core" %1D 9 +2 "sampler")g% +4 "core" %\\n> R +15 "collection"' % +3 "core" %1m 8 + "sampler")t% +4 "core" %\\n> S +15 "collection"',% +3 "core" %1l 9 + "sampler")?% +4 "core" %\\n> R +15 "collection"'% +3 "core" %1D 8 +2 "sampler")V% +4 "core" %\\n> S +2 "collection"' % +3 "core" %1l 8 +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 72 +4 "sampler")#.H0X 9 +2 "sampler")% +4 "core" %4G S +15 "collection"'% +2 "core" %1m : +2 "sampler")Q% +4 "core" %4H T +15 "collection"'w% +2 "core" %18 9 +2 "sampler")% +4 "core" %4G R +15 "collection"'% +2 "core" %1X 8 +2 "sampler")j% +3 "core" %4G R +16 "collection"'% +2 "core" %1` : +2 "sampler")>% +4 "core" %4H S +15 "collection"'% +2 "core" %1? : +2 "sampler")% +4 "core" %4G R +13 ."MFBPCR"ATV.dial ASV +4 "MFB"*~ n +4 "collection"'(% +2 "core" %1_  +2 "sampler")% +4 "core" %4G K +15 "collection"'}% +2 "core" %1^ ' +2 "sampler")h% +3 "core" %4G ? +16 "collection"'{% +2 "core" %14 * +2 "sampler")r% +4 "core" %5G D +15 "collection"'s% +2 "core" %1d + +2 "sampler")3% +4 "core" %5G D +15 "collection"'% +2 "core" %1_ 8 +3 "sampler")C% +3 "core" o + %5H R +2 ."MFBPCR"ASV.dial :SPEdelivery +3 .AS.seek 0.02ml +3 "MFB"*1' +8 "collection"'D% +2 "core" %1Z 9 +50 "sampler")O% +5 "core" %5H T +15 "collection"' % +2 "core" %1+ = +2 "sampler")% +4 "core" %6( V +15 "collection"'@% +3 "core" %17 < + "sampler")o% +4 "core" %6 V ] +15 "collection"'#% +3 "core" %1` < + "sampler")% +4 "core" %5 V2 +2 "collection"'% +3 "core" %1U > +2 #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +4 "sampler")#.;0X% +3 "core" %aP R +16 "collection"'% +2 "core" %1Y 9 +2 "sampler")% +4 "core" %aP S +16 "collection"'(% +3 "core" %1_ 9 +2 "sampler")% +4 "core" %aQ S +15 "collection"'}% +2 "core" %11 9 +2 "sampler")h% +3 "core" %aP S +16 "collection"'{% +2 "core" %13 9 +2 "sampler")r% +4 "core" %aP T +56 "collection"'s% +10 "core" %13 9 +2 "sampler")3% +4 "core" %aP S + "collection"'% +4 "core" %1^ 9 +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 48 +3 "sampler")#.00X +2 "sampler")g% +4 "core" % V< +53 "collection"' % +2 "core" %1 > +2 "sampler")t% +4 "core" %$# W< +53 "collection"',% +2 "core" %1S > +2 "sampler")?% +4 "core" %10 W< +18 "Can"0 R +35 "collection"'% +3 "core" %1! > + "sampler")V% +4 "core" %=< ]< + "sampler") % +4 "core" %?> ]< + ."WCR"Intake.select :close + "sampler")0 +12 )% +2 "core" %@? < +2 ."WCR"SSV.dial :exhaust +2 "sampler")+  +85 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %1D < + "sampler")% +4 "core" %? S +15 "collection"'% +2 "core" %1 ; +2 "sampler")(% +4 "core" %? T +15 "collection"'% +3 "core" %1< ; + "sampler")}% +4 "core" %? T +15 "collection"'h% +3 "core" %1? ; + "sampler"){% +4 "core" %? T +16 "collection"'r% +2 "core" %1B ; +2 "sampler")s% +4 "core" %? S +16 "collection"'3% +2 "core" %1 : +2 "sampler")% +4 "core" %? T +15 "collection"'z% +4 "core" %1; : + "sampler")~% +4 "core" %? T +15 "collection"'D% +2 "core" %1 ; +2 "sampler")O% +4 "core" %? T +15 "collection"' % +2 "core" %1H : +2 "sampler")% +4 "core" %? S +15 "collection"'@% +2 "core" %1 : +2 "sampler")o% +4 "core" %? T +15 "collection"'#% +2 "core" %1 ; +2 "sampler")% +3 "core" %? T +2 "collection"'% +4 "core" %1< : + #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +4 "sampler")#.'0X : +2 "sampler")e% +3 "core" %P T +16 "collection"':% +2 "core" %1\ ; +2 "sampler")a% +3 "core" %K S +16 "collection"'X% +2 "core" %1 : +2 "sampler")I% +3 "core" %L T +16 "collection"'v% +2 "core" %16 ; +2 "sampler")% +4 "core" %L T +15 "collection"'^% +3 "core" %1 = +2 "sampler")x% +3 "core" %L W +16 "collection"'U% +2 "core" %18 ; +2 "sampler")-% +3 "core" %L S +16 "collection"'i% +2 "core" %1\ : +2 "sampler")f% +4 "core" %L T +15 "collection"'T% +2 "core" %18 : +2 "sampler")"% +4 "core" %L T + "collection"'/% +4 "core" %12 : +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 35 +3 "sampler")#.#0X + "sampler")|% +4 "core" %V W ^ +15 "collection"'W% +2 "core" %1: > +2 "sampler")]% +4 "core" %V W ^ +15 "collection"' % +2 "core" %1= ? +2 "sampler")`% +4 "core" %V W ^ +15 "collection"'_% +2 "core" %1 > +2 "sampler")9% +3 "core" %V W ^ +16 "collection"'l% +2 "core" %1? > +2 "sampler")% +3 "core" %V W ^ +16 "collection"'% +2 "core" %1 = +2 "sampler")%% +4 "core" %V X ^ +56 "collection"'\ % +11 "core" %1 > + "sampler")% +4 "core" %V V ^ +15 "collection"'% +2 "core" %1 = +2 "sampler")% +4 "core" %V W ^ +15 "collection"' % +2 "core" %1= ? +2 "sampler")A% +4 "core" %V X ^ +15 "collection"'7% +3 "core" %1 > + "sampler")=% +4 "core" %V W ^ +15 "collection"'n% +3 "core" %1? = + "sampler")y% +4 "core" %V W ^ +15 "collection"'% +2 "core" %18 > +2 "sampler")% +4 "core" %V V ^ +15 "collection"'Q% +2 "core" %1 > +2 "sampler")w% +4 "core" %V X ^ +15 "collection"'% +4 "core" %1; = + "sampler")% +4 "core" %V W ^ +15 "collection"'j% +3 "core" %1 > + "sampler")% +4 "core" %V X ^ +15 "collection"'>% +2 "core" %19 > +2 "sampler")% +4 "core" %V W ^ +15 "collection"'% +2 "core" %1< > +2 "sampler")(% +4 "core" %V W ^ +15 "collection"'% +2 "core" %1 ? +2 "sampler")}% +4 "core" %V X ^ +15 "collection"'h% +2 "core" %1< ? +2 "sampler"){% +4 "core" %V X ^ +15 "collection"'r% +2 "core" %1 > +2 "sampler")s% +4 "core" %V V ^ +15 "collection"'3% +2 "core" %1 > +2 "sampler")% +4 "core" %V W ^ +2 "collection"'z% +3 "core" %1> = +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 32 +3 "sampler")#. 0X = +2 "sampler")% +4 "core" %^ V +53 "collection"'@% +2 "core" %1 9 +2 "sampler")o% +4 "core" %^ S +53 "collection"'#% +2 "core" %1= : +2 "sampler")% +4 "core" %_ R +53 "collection"'% +2 "core" %1 9 +2 "sampler")d% +4 "core" %^ S +53 "collection"'8% +2 "core" %1> : +2 "sampler")2% +4 "core" %Z R +53 "collection"'L% +2 "core" %1 : +2 "sampler")% +4 "core" %Z T +53 "collection"'Z% +3 "core" %1> : + "sampler")% +4 "core" %Z R +54 "collection"')% +2 "core" %1< > +2 "sampler")% +4 "core" % X> +53 "collection"'g% +2 "core" %1 > +2 "sampler") % +3 "core" % Y8 +54 "collection"'t% +2 "core" %1= D +2 "sampler"),% +3 "core" %*) ^8 +54 "collection"'?% +2 "core" %1 A +2 "sampler")% +4 "core" %54 Y8 + "sampler")V% +4 "core" %54 X8 + ."WCR"Intake.select :close + "sampler")0 +12 ) % +2 "core" %<6 8 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X ; +2 "sampler")<% +3 "core" %pNG T +16 "collection"'p% +2 "core" %1 < +2 "sampler")% +4 "core" %pNG U +15 "collection"'b% +2 "core" %17 9 +2 "sampler")M% +4 "core" %pNG R +15 "collection"'5% +2 "core" %1 ; +2 "sampler")0% +3 "core" %pNG T +16 "collection"'% +50 "core" %1 : +4 "sampler")u% +3 "core" %pNG T +16 "collection"'K% +2 "core" %1= ; +2 "sampler");% +4 "core" %pNF S +15 "collection"'*% +2 "core" %1 ; +2 "sampler")q% +4 "core" %pPG T +15 "collection"'|% +3 "core" %1> < + "sampler")W% +4 "core" %pQG V +2 "collection"']% +3 "core" %17 < +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +3 "sampler")#.0X% +2 "core" %14 , +2 "sampler")% +4 "core" %ET E +15 "collection"'% +2 "core" %1 . +2 "sampler")(% +4 "core" %ET F +15 "collection"'% +2 "core" %12 - +2 "sampler")}% +4 "core" %ET E +15 "collection"'h% +2 "core" %14 ; +2  +2 "MFB"*{% + "sampler")r% +7 "core" % + %EU U +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*s' +11 "collection"'3% +2 "core" %18 > +2 "sampler")% +4 "core" %EU V +15 "collection"'z% +2 "core" %1 ; +2 "sampler")J% +4 "core" %EU T +15 "collection"'D% +2 "core" %18 : +2 "sampler")O% +4 "core" %EU T +15 "collection"' % +2 "core" %13 = +2 "sampler")% +4 "core" %EU X +15 "collection"'@% +2 "core" %1 ? +2 "sampler")o% +4 "core" %EU U +15 "collection"'#% +2 "core" %18 ; +2 "sampler")% +4 "core" %EU T +15 "collection"'% +3 "core" %16 : + "sampler")d% +4 "core" %EU T +16 "collection"'8% +2 "core" %1: ; +2 "sampler")2% +4 "core" %EU S +15 "collection"'L% +3 "core" %13 ; + "sampler")% +4 "core" %EU S +15 "collection"'Z% +2 "core" %1+ ; +2 "sampler")% +4 "core" %EU T +15 "collection"')% +2 "core" %19 ; +2 "sampler")% +4 "core" %EU T +15 "collection"'g% +2 "core" %1 : +2 "sampler") % +4 "core" %EU T +15 "collection"'t% +2 "core" %1 : +2 "sampler"),% +4 "core" %EU T +15 "collection"'?% +2 "core" %19 ; +2 "sampler")% +4 "core" %EU T +2 "collection"'V% +3 "core" %1; : + #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +5 "sampler")#.0X ? +2 "sampler")e% +4 "core" % X Y +53 "collection"':% +2 "core" %1 @ +2 "sampler")a% +3 "core" %)# Y Y +54 "collection"'X% +2 "core" %1= ? +2 "sampler")I% +3 "core" %40 X Y +54 "collection"'v% +2 "core" %1 ? +2 "sampler")% +4 "core" %=< X Y + "sampler")^% +4 "core" %>= X Y + ."WCR"Intake.select :close + "sampler")0 +12 )x% +2 "core" %C> Y +2 ."WCR"SSV.dial :exhaust +2 "sampler")U  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X < +2 "sampler")n% +3 "core" %7T U +16 "collection"'y% +2 "core" %1+ < +2 "sampler")% +4 "core" %7T U +15 "collection"'% +2 "core" %1 = +2 "sampler")Q% +4 "core" %7T U +15 "collection"'w% +3 "core" %1< ; + "sampler")% +4 "core" %7T S +15 "collection"'j% +3 "core" %16 < +2 "sampler")% +3 "core" %7T V +16 "collection"'>% +2 "core" %15 < +2 "sampler")% +4 "core" %7T U +15 "collection"'% +2 "core" %16 ; +2 "sampler")(% +4 "core" %7T T +15 "collection"'% +2 "core" %1% ; +2 "sampler")}% +3 "core" %7T U +16 "collection"'h% +2 "core" %1, < +2 "sampler")% +3 "core" %7T U +16 "collection"'r% +2 "core" %1 < +2 "sampler"){% +4 "core" %7T T +15 "collection"'3% +2 "core" %1S ; +2 "sampler")% +4 "core" %7T U +15 "collection"'z% +2 "core" %1; < +2 "sampler")J% +4 "core" %7T U + "collection"'D% +4 "core" %1L ; +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 23 +3 "sampler")#.0X +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +4 "sampler")#.0X% +2 "core" %1 A +2 "sampler")% +4 "core" % [ m +53 "collection"'% +2 "core" %1 E +2 "sampler")(% +3 "core" % ^ m +54 "collection"'% +2 "core" %1 A +2 "sampler")}% +3 "core" % Z m +54 "collection"'h% +2 "core" %1} C +2 "sampler")% +3 "core" % ] m +54 "collection"'r% +2 "core" %1 A +2 "sampler"){% +4 "core" % Z m +53 "collection"'3% +2 "core" %1 @ +2 "sampler")% +4 "core" % Z m +53 "collection"'z% +2 "core" %1 B +2 "sampler")J% +4 "core" % Z m +53 "collection"'D% +2 "core" %1 A +2 "sampler")T% +3 "core" % Z m +94 "collection"' % +10 "core" %1 @ +2 "sampler")% +3 "core" %&# Y m +54 "collection"'s% +2 "core" %1 B +2 "sampler")o% +4 "core" %01 Z m +53 "collection"'#% +2 "core" %1 @ +2 "sampler")% +4 "core" %;: Z m +2 "sampler")% +3 "core" %<: Z m +2 ."WCR"Intake.select :close + "sampler")0 +11 )d% +2 "core" %>> m +2 ."WCR"SSV.dial :exhaust +2 "sampler")8  +85 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X' +7647 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'% +2 "core" %1|b B +2 "sampler")% +4 "core" % Z X +53 "collection"'(% +2 "core" %1{v B +2 "sampler")% +4 "core" % [ X +53 "collection"'}% +2 "core" %1~[ B +2 "sampler")h% +4 "core" % Z X +53 "collection"'% +2 "core" %1~q A +2 "sampler")r% +4 "core" % [ X +53 "collection"'{% +2 "core" %1W B +2 "sampler")3% +4 "core" % Z X +53 "collection"'% +2 "core" %1~t B +2 "sampler")z% +4 "core" % [ X +53 "collection"'J% +2 "core" %1[ C +2 "sampler")D% +4 "core" % [ X +53 "collection"'T% +2 "core" %1q A +2 "sampler") % +4 "core" % Z X +53 "collection"'% +2 "core" %1}b C +2 "sampler")s% +4 "core" % \\ X +53 "collection"'o% +2 "core" %1~u ? +2 "sampler")#% +3 "core" % Y X +54 "collection"'% +2 "core" %1W A +2 "sampler")% +4 "core" % [ X +53 "collection"'d% +2 "core" %1Z B +2 "sampler")8% +4 "core" % [ X +53 "collection"'W% +2 "core" %1}_ B +2 "sampler")L% +4 "core" % [ X +53 "collection"'% +2 "core" %1Y B +2 "sampler")2% +4 "core" % [ X +53 "collection"'% +2 "core" %1s B +2 "sampler") % +4 "core" %  \\ X +53 "collection"'% +2 "core" %1] A +2 "sampler")g% +4 "core" % [ X +53 "collection"' % +2 "core" %1w B +2 "sampler")t% +3 "core" %%# \\ X +54 "collection"',% +3 "core" %1a B +2 "sampler")1% +3 "core" %/, \\ X +53 "collection"'?% +2 "core" %1u B +2 "sampler")% +4 "core" %98 [ X +2 "sampler")V% +3 "core" %;7 [ X + ."WCR"Intake.select :close + "sampler")0 +12 ) % +2 "core" %=; X +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +627 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*G % +53 "core" % + "MFB"*B% +4 "core" %A\ 9 +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*4' +227 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*N  +39 "core"  +2 "MFB"*'% +4 "core" % F +2 ."MFBPCR"AS.seek 0.769ml +2 "MFB"*S' q +2108 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'e% +2 "core" %1{Y A +2 "sampler"):% +3 "core" %` [ +54 "collection"'a% +2 "core" %1{j = +2 "sampler")X% +4 "core" %` V +53 "collection"'I% +2 "core" %1~Y < +2 "sampler")v% +3 "core" %` V +54 "collection"'% +2 "core" %1|~q A +2 "sampler")^% +52 "core" % Zu +53 "collection"'Z% +2 "core" %1l F +2 "sampler")U% +4 "core" % `u +53 "collection"' % +3 "core" %1|X A + "sampler")x% +4 "core" % Zu +53 "collection"'f% +2 "core" %1}o B +2 "sampler"))% +4 "core" % Yu +53 "collection"'"% +4 "core" %1m A + "sampler")/% +4 "core" % Zu +53 "collection"'m% +3 "core" %1~] A + "sampler")<% +4 "core" % Zu +53 "collection"'p% +2 "core" %1~_ A +2 "sampler")% +4 "core" % Zu +53 "collection"'b% +3 "core" %1V A + "sampler")M% +4 "core" % Zu +53 "collection"'5% +2 "core" %1m @ +2 "sampler")0% +4 "core" % Zu +53 "collection"'% +2 "core" %1~U B +2 "sampler")u% +4 "core" % Zu +53 "collection"'K% +2 "core" %1}m B +2 "sampler");% +4 "core" % Yu +53 "collection"'H% +2 "core" %1X A +2 "sampler")q% +4 "core" % Zu +53 "collection"'|% +2 "core" %1k A +2 "sampler")]% +3 "core" %  [u +54 "collection"'*% +3 "core" %1W A +2 "sampler")&% +3 "core" % [u +54 "collection"'`% +2 "core" %1X < +2 "sampler")_% +4 "core" %%$ Uu +53 "collection"'.% +2 "core" %1 A +2 "sampler")l% +4 "core" %3- Zu +53 "collection"'% +2 "core" %1X A +2 "sampler")9% +4 "core" %;8 [u +2 "sampler")%% +3 "core" %;9 Zu + ."WCR"Intake.select :close +2 "sampler")0 +11 )\ % +2 "core" %>; u +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")n% +4 "core" %] V +15 "collection"'y% +2 "core" %1}| > +2 "sampler")% +4 "core" %T W +15 "collection"'% +2 "core" %1|~ > +2 "sampler")Q% +4 "core" %T W +15 "collection"'% +2 "core" %1~ @ +2 "sampler")w% +4 "core" %T W +15 "collection"'i% +2 "core" %1~ > +2 "sampler")j% +3 "core" %T W +16 "collection"'% +2 "core" %1z~ > +2 "sampler")% +4 "core" %T X +15 "collection"'% +3 "core" %1 > +2 "sampler")% +3 "core" %T W +16 "collection"'(% +2 "core" %1~ ? +2 "sampler")% +4 "core" %T W +15 "collection"'}% +2 "core" %1z~ ? +2 "sampler")h% +4 "core" %T X +15 "collection"'% +2 "core" %1| ? +2 "sampler")r% +3 "core" %T W +16 "collection"'{% +2 "core" %1} ? +2 "sampler")3% +4 "core" %T W +15 "collection"'% +2 "core" %1} = +2 "sampler")z% +3 "core" %T W +16 "collection"'J% +2 "core" %1} > +2 "sampler")D% +4 "core" %T W +15 "collection"'T% +2 "core" %1| ? +2 "sampler") % +4 "core" %T X +15 "collection"'% +2 "core" %1}~ > +2 "sampler")s% +3 "core" %T W +16 "collection"'o% +2 "core" %1} > +2 "sampler")#% +4 "core" %T X +15 "collection"'% +2 "core" %1} ? +2 "sampler")% +4 "core" %T W +15 "collection"'d% +2 "core" %1~ ? +2 "sampler")8% +4 "core" %T W +15 "collection"'W% +2 "core" %1~ > +2 "sampler")L% +3 "core" %T X +16 "collection"'% +2 "core" %1~ > +2 "sampler")2% +3 "core" %T Y +16 "collection"'% +2 "core" %1~ > +2 "sampler") % +4 "core" %T W +15 "collection"'% +4 "core" %1} > +2 "sampler")g% +3 "core" %T W +15 "collection"' % +2 "core" %1~ ? +2 "sampler")t% +4 "core" %T X +15 "collection"',% +2 "core" %1~ ? +2 "sampler")1% +3 "core" %T W +16 "collection"'?% +2 "core" %1~ > +2 "sampler")% +3 "core" %T W +16 "collection"'V% +2 "core" %1} > +2 "sampler") % +4 "core" %T X +15 "collection"'% +2 "core" %1~ > +2 "sampler")>% +4 "core" %T W +15 "collection"'C% +2 "core" %1 > +2 "sampler")E% +4 "core" %T W +15 "collection"'~% +2 "core" %1 > +2 "sampler")O% +4 "core" %T X +2 "collection"'-% +3 "core" %1} ? + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +5 "sampler")#.0X< T + & +2 ."WCR"SSV.dial :exhaust + ."MFBPCR"delay 3 seconds +3 "sampler")5  +86 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ."MFBPCR"AS.seek 0.794ml +3 "MFB"*u' x +527 "core" ' + ."MFBPCR"delay 3 seconds +250 "core" ' + ."WCR"Exhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")K  +33 ."MFBPCR"ATV.dial :bleach +2 "MFB"*;  +50 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml +2 .Intake.select :open +3 "sampler") +5 "core" +2 "MFB"*H% +3 "core" % \ 8 +2 ."MFBPCR"AS.seek 0.779ml +2 "MFB"*q'  +206 "collection"'|% +3 "core" %1 C + #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +4 "sampler")#.0X +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +234 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*9  +37 "core"  + "MFB"*%% +4 "core" %  K +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*\ ' +2578 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'% +2 "core" %1~ L +2 "sampler")+% +4 "core" % e Z +53 "collection"'% +2 "core" %1| M +2 "sampler")A% +4 "core" % f Z +53 "collection"'% +2 "core" %1{ K +2 "sampler")=% +4 "core" % e Z +53 "collection"'n% +2 "core" %1} M +2 "sampler")y% +4 "core" % f Z +53 "collection"'% +2 "core" %1~ M +2 "sampler")% +3 "core" % f Z +53 "collection"'Q% +2 "core" %1} K +2 "sampler")% +4 "core" % e Z +53 "collection"'w% +2 "core" %1~ L +2 "sampler")i% +4 "core" % e Z +53 "collection"'j% +2 "core" %1 L +2 "sampler")% +3 "core" % e Z +54 "collection"'% +2 "core" %1 K +2 "sampler")% +4 "core" % e Z +53 "collection"'% +2 "core" %1 L +2 "sampler")(% +4 "core" % d Z +53 "collection"'% +2 "core" %1 K +2 "sampler")}% +3 "core" % e Z +54 "collection"'h% +2 "core" %1 K +2 "sampler")% +3 "core" % f Z +54 "collection"'r% +2 "core" %1} K +2 "sampler"){% +4 "core" % e Z +53 "collection"'3% +2 "core" %1 K +2 "sampler")% +3 "core" % \ c Z +54 "collection"'z% +2 "core" %1 K +2 "sampler")J% +4 "core" % c Z +53 "collection"'D% +2 "core" %1 K +2 "sampler")T% +4 "core" %$" e Z +53 "collection"' % +2 "core" %1 K +2 "sampler")% +4 "core" %,) c Z +53 "collection"'s% +3 "core" %1 K +2 "sampler")o% +3 "core" %75 d Z +2 "sampler")#% +3 "core" %95 e Z + ."WCR"Intake.select :close +2 "sampler")0 +11 )% +2 "core" %:8 Z +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +85 "core"  +42 ."WCR"Exhaust.select :open +9 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" % L Y +47  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*C'V +4 "collection"'E% +2 "core" %1} @ +2 "sampler")~% +4 "core" % X Y +53 "collection"'O% +2 "core" %1~ @ +2 "sampler")-% +4 "core" % X Y +53 "collection"'7% +2 "core" %1~ @ +2 "sampler")% +4 "core" % X Y +53 "collection"'\\% +3 "core" %1~ @ + "sampler")c% +4 "core" % Y Y +53 "collection"'P% +3 "core" %1~ @ + "sampler")@% +4 "core" % Y Y +53 "collection"'G% +2 "core" %1} > +2 "sampler")B% +4 "core" % X Y +53 "collection"'R% +2 "core" %1~ > +2 "sampler")N% +4 "core" % X Y +53 "collection"''% +2 "core" %1 ? +2 "sampler")4% +4 "core" % X Y +53 "collection"'e% +2 "core" %1| @ +2 "sampler"):% +4 "core" % X Y +53 "collection"'a% +2 "core" %1 @ +2 "sampler")X% +4 "core" % X Y +53 "collection"'I% +3 "core" %1 < +2 "sampler")v% +3 "core" % X Y +53 "collection"'% +2 "core" %1~ ? +2 "sampler")^% +4 "core" % Y Y +53 "collection"'Z% +2 "core" %1 ? +2 "sampler")U% +4 "core" %%$ Y Y +53 "collection"' % +2 "core" %1 @ +2 "sampler")x% +4 "core" %/- W Y +53 "collection"'f% +2 "core" %1\ ? +2 "sampler"))% +4 "core" %88 X Y +2 "sampler")"% +3 "core" %89 X Y + ."WCR"Intake.select :close +2 "sampler")0 +11 )/% +2 "core" %99 Y +2 ."WCR"SSV.dial :exhaust +2 "sampler")m  +85 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +4 "sampler")#.0X +2 "sampler")l% +4 "core" % W f +53 "collection"'&% +2 "core" %1~ = +2 "sampler")_% +4 "core" % U f +53 "collection"'9% +2 "core" %1 = +2 "sampler")%% +3 "core" % V f +54 "collection"'% +2 "core" %1} > +2 "sampler")% +4 "core" % V f +53 "collection"'+% +2 "core" %1 = +2 "sampler")% +4 "core" % V f +53 "collection"'A% +2 "core" %1 = +2 "sampler")% +3 "core" % V f +54 "collection"'=% +2 "core" %1 = +2 "sampler")n% +3 "core" % W f +54 "collection"'y% +43 "core" %1 = +9 "sampler")% +4 "core" % V f +53 "collection"'% +2 "core" %1 > +2 "sampler")Q% +4 "core" % W f +53 "collection"'% +3 "core" %1 = +2 "sampler")w% +4 "core" % W f +53 "collection"'i% +3 "core" %1 > + "sampler")j% +4 "core" % W f +4 ' + ."MFBPCR"delay 1:00 +48 "collection"'% +3 "core" %1 ? + "sampler")% +4 "core" %&% X f +53 "collection"'% +3 "core" %1 > + "sampler")% +4 "core" %/, X f +53 "collection"'(% +2 "core" %1 > +2 "sampler")% +4 "core" %76 X f +2 "sampler")}% +3 "core" %76 X f + ."WCR"Intake.select :close +2 "sampler")0 +10 )h% +2 "core" %98 f +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +4 "sampler")#.0X +2 "sampler")% +4 "core" % X o +53 "collection"']% +2 "core" %1} ? +2 "sampler")8% +4 "core" % Y o +53 "collection"'W% +2 "core" %1| > +2 "sampler")d% +4 "core" % Y o +53 "collection"'% +2 "core" %1} ? +2 "sampler")2% +4 "core" % X o +53 "collection"'\ % +4 "core" %1~ ? + "sampler") % +4 "core" % X o +53 "collection"'% +2 "core" %1~ @ +2 "sampler")% +4 "core" % X o +53 "collection"' % +2 "core" %1 @ +2 "sampler")t% +4 "core" % Y o +53 "collection"',% +2 "core" %1 ? +2 "sampler")1% +3 "core" % Y o +54 "collection"'% +2 "core" %1~ ? +2 "sampler")V% +3 "core" % X o +54 "collection"'?% +2 "core" %1~ ? +2 "sampler")% +4 "core" % X o +53 "collection"'>% +2 "core" %18 @ +2 "sampler") % +4 "core" % Y o +53 "collection"'E% +2 "core" %1 ? +2 "sampler")~% +3 "core" % Y o +54 "collection"'O% +2 "core" %1 ? +2 "sampler")-% +4 "core" % Y o +53 "collection"'7% +2 "core" %1 > +2 "sampler")% +3 "core" % W o +54 "collection"'\\% +2 "core" %1 @ +2 "sampler")c% +4 "core" %*% Y o +53 "collection"'P% +2 "core" %1 ? +2 "sampler")@% +4 "core" %21 X o +53 "collection"'g% +2 "core" %1 @ +2 "sampler")G% +3 "core" %;: Y o +2 "sampler")B% +4 "core" %:: Y o + ."WCR"Intake.select :close + "sampler")0 +12 )R% +2 "core" %?< o +2 ."WCR"SSV.dial :exhaust +2 "sampler")N  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")p% +4 "core" %M W T +15 "collection"'<% +3 "core" %1| B + "sampler")5% +4 "core" %M [ T +15 "collection"'% +3 "core" %1} B + "sampler")[% +4 "core" %M \\ T +15 "collection"'S% +3 "core" %1} C + "sampler")K% +4 "core" %M \\ T +15 "collection"';% +2 "core" %1~& A +2 "sampler")H% +4 "core" %M \\ T +15 "collection"'|% +2 "core" %1} C +2 "sampler")u% +4 "core" %M \\ T +15 "collection"'0% +2 "core" %1|) B +2 "sampler")*% +4 "core" %M [ T +15 "collection"'q% +2 "core" %1} B +2 "sampler")`% +4 "core" %M [ T +15 "collection"'.% +2 "core" %1} C +2 "sampler")l% +4 "core" %M \\ T +15 "collection"'&% +2 "core" %1}( B +2 "sampler")_% +4 "core" %M [ T +15 "collection"'9% +2 "core" %1| B +2 "sampler")%% +4 "core" %M [ T +15 "collection"'% +4 "core" %1| A +2 "sampler")% +4 "core" %M [ T +15 "collection"'+% +2 "core" %1~' A +2 "sampler")% +4 "core" %M [ T +15 "collection"'A% +2 "core" %1{) C +2 "sampler")% +4 "core" %M [ T +15 "collection"'=% +2 "core" %1~$ B +2 "sampler")n% +4 "core" %M Z T +15 "collection"'y% +2 "core" %1|/ B +2 "sampler")% +4 "core" %M [ T +15 "collection"'% +2 "core" %1|" B +2 "sampler")Q% +4 "core" %M [ T +15 "collection"'% +2 "core" %1} C +2 "sampler")w% +4 "core" %M [ T +15 "collection"'i% +2 "core" %1~1 B +2 "sampler")j% +4 "core" %M \\ T +15 "collection"'% +2 "core" %1| B +2 "sampler")% +4 "core" %M \\ T +15 "collection"'% +2 "core" %1; C +2 "sampler")% +4 "core" %M \\ T +2 "collection"'(% +3 "core" %1}# A +2 #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 19 +4 "sampler")#.0X +2 "sampler")M% +3 "core" %] W +54 "collection"'{% +3 "core" %1{ = + "sampler")3% +4 "core" %] V +53 "collection"'r% +2 "core" %1{& = +2 "sampler")C% +3 "core" %] V +53 "collection"'J% +2 "core" %1~~ > +2 "sampler")D% +4 "core" %\\ W +53 "collection"'T% +2 "core" %1~ > +2 "sampler") % +4 "core" %T W +53 "collection"'% +2 "core" %1|- B +2 "sampler")s% +3 "core" % [ g +54 "collection"'o% +2 "core" %1~ B +2 "sampler")#% +4 "core" % [ g +53 "collection"'% +2 "core" %1|9 A +2 "sampler")% +4 "core" %\  [ g +53 "collection"']% +2 "core" %1? B +2 "sampler")8% +4 "core" % [ g +53 "collection"'W% +2 "core" %1 B +2 "sampler")d% +3 "core" % Z g +54 "collection"'% +2 "core" %1~ B +2 "sampler")2% +4 "core" %'& Z g +53 "collection"'\ % +2 "core" %1' B +2 "sampler") % +4 "core" %2/ [ g +53 "collection"'% +2 "core" %1 A +2 "sampler")% +4 "core" %88 [ g + "sampler") % +4 "core" %98 [ g + ."WCR"Intake.select :close + "sampler")0 +12 )t% +2 "core" %<: g +2 ."WCR"SSV.dial :exhaust +2 "sampler"),  +85 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % [ v +53 "collection"' % +2 "core" %1| E +2 "sampler")E% +4 "core" % ^ d +53 "collection"'~% +2 "core" %1' B +2 "sampler")O% +4 "core" % [ d +53 "collection"'-% +2 "core" %1~1 B +2 "sampler")7% +4 "core" % [ d +53 "collection"'% +2 "core" %1- F +2 "sampler")\\% +4 "core" % _ d +53 "collection"'c% +2 "core" %1~ B +2 "sampler")P% +4 "core" % [ d +53 "collection"'@% +2 "core" %1}( B +2 "sampler")g% +4 "core" % [ d +53 "collection"'G% +2 "core" %1~ B +2 "sampler")B% +4 "core" % [ d +53 "collection"'R% +3 "core" %1 B +2 "sampler")N% +3 "core" % [ d +95 "collection"'% +10 "core" %1 A +2 "sampler")e% +4 "core" % Z d +53 "collection"'z% +3 "core" %1+ A + "sampler"):% +4 "core" % [ d +32 ."MFBPCR"ATV.dial :air3 +2 "MFB"*' % +19 "collection"'X% +3 "core" %1 ? + "sampler")I% +4 "core" %\  Z d +53 "collection"'v% +3 "core" %1> 5 + "sampler")% +4 "core" % O d +53 "collection"'^% +2 "core" %1 ? +2 "sampler")Z% +4 "core" % + % [ d +3 "MFB"*U% +3 "core" %V +3 ."MFBPCR"AS.seek 0.59ml +2 "MFB"* ' +42 "collection"'x% +2 "core" %1\ A +2 "sampler")f% +4 "core" %** Z d +53 "collection"')% +2 "core" %1 B +2 "sampler")"% +4 "core" %2/ Z d +53 "collection"'/% +3 "core" %1 @ + "sampler")m% +4 "core" %;: Z d +2 "sampler")L% +3 "core" %:: Z d + ."WCR"Intake.select :close +2 "sampler")0 +11 )% +2 "core" %<; d +2 ."WCR"SSV.dial :exhaust +2 "sampler")b  +86 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler");% +4 "core" %` W +53 "collection"'H% +2 "core" %1} @ +2 "sampler")|% +4 "core" %6 Y +53 "collection"'u% +2 "core" %1}~ C +2 "sampler")0% +4 "core" % \\ X +53 "collection"'*% +2 "core" %1| C +2 "sampler")q% +4 "core" % \\ X +52 "Can"- T +2 "collection"'`% +3 "core" %1} B +2 "sampler").% +3 "core" % \\ X +53 "collection"'l% +2 "core" %1| C +2 "sampler")&% +4 "core" % \\ X +53 "collection"'_% +2 "core" %1~* C +2 "sampler")9% +4 "core" % ] X +53 "collection"'%% +2 "core" %1 C +2 "sampler")% +4 "core" % \\ X +53 "collection"'% +2 "core" %1~A C +2 "sampler")+% +4 "core" % \\ X +53 "collection"'% +2 "core" %1~ C +2 "sampler")A% +4 "core" % \\ X +53 "collection"'% +2 "core" %1|0 B +2 "sampler")=% +4 "core" % \\ X +53 "collection"'n% +2 "core" %1 C +2 "sampler")y% +4 "core" % \\ X +53 "collection"'% +2 "core" %1 B +2 "sampler")% +4 "core" % [ X +53 "collection"'Q% +2 "core" %1 C +2 "sampler")% +4 "core" % \\ X +53 "collection"'w% +2 "core" %1 D +2 "sampler")i% +4 "core" % \\ X +8 ' + ."MFBPCR"delay 3 seconds +44 "collection"'j% +2 "core" %1 C +2 "sampler")% +4 "core" %!" ] X +53 "collection"'% +3 "core" %1 C +2 "sampler")% +3 "core" %,+ \\ X +54 "collection"'% +2 "core" %1( @ +2 "sampler")(% +4 "core" %31 [ X +53 "collection"'a% +2 "core" %1 D +2 "sampler")}% +3 "core" %<8 ] X +2 "sampler")h% +4 "core" %=: ] X + ."WCR"Intake.select :close + "sampler")0 +12 )% +2 "core" %>: X +2 ."WCR"SSV.dial :exhaust +2 "sampler")M  +41 ."MFBPCR"ATV.dial :ASV +2 "MFB"*{ n +41 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % ^q +53 "collection"' % +2 "core" %1 D +2 "sampler")E% +4 "core" % \ ]q +53 "collection"'~% +2 "core" %1 C +2 "sampler")O% +4 "core" % ]q +53 "collection"'-% +2 "core" %1 C +2 "sampler")7% +4 "core" %  \\q +53 "collection"'% +2 "core" %1 D +2 "sampler")\\% +4 "core" %+( ]q +53 "collection"'c% +2 "core" %1 C +2 "sampler")P% +4 "core" %41 [q +53 "collection"'@% +2 "core" %1 D +2 "sampler")g% +4 "core" %99 \\q +2 "sampler")G% +3 "core" %;8 ]q + ."WCR"Intake.select :close +2 "sampler")0 +11 )B% +2 "core" %<: q +2 ."WCR"SSV.dial :exhaust +2 "sampler")R  +85 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %\  x +53 "collection"' % +2 "core" %1 +2 "sampler")E% +4 "core" % x +53 "collection"'~% +2 "core" %1( +2 "sampler")O% +4 "core" % x +53 "collection"'-% +2 "core" %1) +2 "sampler")7% +4 "core" %'% x +53 "collection"'% +2 "core" %1 +2 "sampler")\\% +4 "core" %1/ x +53 "collection"'c% +2 "core" %1 +2 "sampler")P% +4 "core" %64 x +2 "sampler")@% +3 "core" %84 x + ."WCR"Intake.select :close +2 "sampler")0 +11 )g% +2 "core" %:6 !x +2 ."WCR"SSV.dial :exhaust +2 "sampler")G  +87 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +2 "core" %1|} +2 "sampler") % +4 "core" % \ z +53 "collection"'E% +2 "core" %1z| +2 "sampler")~% +4 "core" % X +53 "collection"'O% +2 "core" %1z~ +2 "sampler")-% +4 "core" %  X +53 "collection"'7% +2 "core" %1|| +2 "sampler")% +4 "core" % X +53 "collection"'\\% +3 "core" %1}~ + "sampler")c% +4 "core" %  X +53 "collection"'P% +2 "core" %1| +2 "sampler")@% +4 "core" %  X +53 "collection"'g% +2 "core" %1|~ +2 "sampler")G% +4 "core" %  X +28 ' + ."MFBPCR"delay 1 second +24 "collection"'M% +2 "core" %1~ +2 "sampler")R% +4 "core" %  X +53 "collection"'T% +4 "core" %1} + "sampler")B% +4 "core" %  X +7 ."MFBPCR"AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +2 "MFB"*<  +32 "collection"'e% +2 "core" %1 +45 "sampler")N% +10 "core"  +2 %  X + #"MFBPCR"Swish #1 of 2 +2 "MFB"*X% +5 "core" %( o2 +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*I'\  +34 "collection"'C% +3 "core" %1~ + "sampler")% +4 "core" %  X +53 "collection"'^% +3 "core" %1 + "sampler")v% +4 "core" %%#  X +53 "collection"''% +3 "core" %1 + "sampler")U% +4 "core" %0,  X +53 "collection"'Z% +3 "core" %1 + "sampler")f% +4 "core" %65  X +2 "sampler"))% +3 "core" %75  X +2 ."WCR"Intake.select :close + "sampler")0 +12 )x% +2 "core" %98 F X +2 ."WCR"SSV.dial :exhaust +2 "sampler")/  +87 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % o a +53 "collection"' % +2 "core" %1} U +2 "sampler")E% +4 "core" % o a +53 "collection"'~% +2 "core" %1 U +2 "sampler")O% +4 "core" % o a +53 "collection"'-% +2 "core" %1 V +2 "sampler")7% +4 "core" % o a +53 "collection"'% +2 "core" %1} V +2 "sampler")\\% +4 "core" % o a +53 "collection"'c% +2 "core" %1~ U +2 "sampler")P% +4 "core" %  o a +53 "collection"'@% +2 "core" %1 U +2 "sampler")g% +4 "core" % o a +53 "collection"'G% +2 "core" %1~ U +2 "sampler")M% +4 "core" % o a +53 "collection"'R% +2 "core" %1~ U +2 "sampler")T% +4 "core" %%! o a +53 "collection"'B% +2 "core" %1 V +2 "sampler")e% +4 "core" %,* o a +53 "collection"'N% +2 "core" %1 V +2 "sampler")<% +4 "core" %30 o a +53 "collection"'X% +2 "core" %1 V +2 "sampler")C% +4 "core" %98 o a +2 "sampler")% +3 "core" %86 o a + ."WCR"Intake.select :close + "sampler")0 +12 )^% +2 "core" %;: a +2 ."WCR"SSV.dial :exhaust +2 "sampler")v  +83 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*p' +642 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*5  +132 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*S% +2 "core" % \ \  E +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*['\ +1131 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"';% +2 "core" %1}} S +2 "sampler")K% +4 "core" %A n +53 "collection"'|% +2 "core" %1|} V +2 "sampler")0% +4 "core" % p p +53 "collection"'*% +2 "core" %1{, W +45 "sampler")q% +11 "core" % p p +53 "collection"'`% +2 "core" %1 V +2 "sampler")u% +4 "core" % p p +53 "collection"'.% +3 "core" %1~ V + "sampler")l% +4 "core" % p p +53 "collection"'_% +3 "core" %1| W + "sampler")9% +4 "core" % p p +53 "collection"'%% +3 "core" %1} V + "sampler")% +4 "core" % p p +53 "collection"'% +4 "core" %1 V + "sampler")% +4 "core" % p p +53 "collection"'% +3 "core" %1~ V + "sampler")A% +4 "core" % p p +53 "collection"'+% +2 "core" %1} V +2 "sampler")=% +4 "core" % p p +53 "collection"'H% +2 "core" %1 W +2 "sampler")z% +4 "core" % p p +53 "collection"'y% +2 "core" %1} V +2 "sampler")% +4 "core" % p p +53 "collection"'% +2 "core" %1 W +2 "sampler")Q% +4 "core" % p p +53 "collection"'% +2 "core" %1 W +2 "sampler")w% +4 "core" %\  p p +53 "collection"'i% +2 "core" %1 W +2 "sampler")j% +4 "core" % p p +53 "collection"'% +2 "core" %1 V +2 "sampler")% +4 "core" % p p +53 "collection"'% +2 "core" %1 W +2 "sampler")% +4 "core" % ! p p +53 "collection"'(% +2 "core" %1 W +2 "sampler")a% +4 "core" %*% p p +53 "collection"':% +2 "core" %1 W +2 "sampler")h% +4 "core" %.- p p +53 "collection"'% +2 "core" %1 W +2 "sampler")}% +4 "core" %55 p p + "sampler")r% +4 "core" %65 p p + ."WCR"Intake.select :close + "sampler")0 +12 )% +2 "core" %58 p +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +85 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % pq +53 "collection"' % +2 "core" %1} V +2 "sampler")E% +4 "core" % pq +53 "collection"'~% +2 "core" %1} V +2 "sampler")O% +4 "core" % pq +53 "collection"'-% +2 "core" %1 V +2 "sampler")7% +4 "core" % pq +53 "collection"'% +3 "core" %1 V + "sampler")\\% +4 "core" % pq +53 "collection"'c% +3 "core" %1} V + "sampler")P% +4 "core" % pq +53 "collection"'@% +2 "core" %1 V +2 "sampler")g% +3 "core" % pq +54 "collection"'G% +2 "core" %1 V +2 "sampler")M% +4 "core" % pq +53 "collection"'R% +2 "core" %1 V +2 "sampler")T% +4 "core" % pq +53 "collection"'B% +2 "core" %1 V +2 "sampler")e% +3 "core" % pq +54 "collection"'N% +2 "core" %1 V +2 "sampler")<% +4 "core" %! oq +53 "collection"'X% +3 "core" %1 V +2 "sampler")C% +4 "core" %(' pq +53 "collection"'% +2 "core" %1 V +2 "sampler")^% +55 "core" %62 pq +53 "collection"'v% +2 "core" %1 V +2 "sampler")o% +4 "core" %=8 pq +2 "sampler")U% +3 "core" %=9 pq + ."WCR"Intake.select :close +2 "sampler")0 +10 )Z% +2 "core" %>< q +2 ."WCR"SSV.dial :exhaust +2 "sampler")f  +82 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %1 W + "sampler") % +4 "core" %  p b +53 "collection"'E% +3 "core" %1 W + "sampler")~% +4 "core" %'$ p b +53 "collection"'O% +3 "core" %1 W + "sampler")-% +4 "core" %/, p b +53 "collection"'7% +3 "core" %1 W + "sampler")% +4 "core" %53 q b +2 "sampler")\\% +3 "core" %32 p b + ."WCR"Intake.select :close +2 "sampler")0 +11 )c% +2 "core" %75 b +2 ."WCR"SSV.dial :exhaust +2 "sampler")P  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %k  n\ O +15 "collection"' % +2 "core" %1| R +2 "sampler")E% +4 "core" %k  n\ O +15 "collection"'~% +2 "core" %1} U +2 "sampler")O% +3 "core" %k  n\ O +16 "collection"'-% +2 "core" %1 T +2 "sampler")7% +4 "core" %k  m\ O +15 "collection"'% +2 "core" %1~ T +2 "sampler")\\% +4 "core" %k  n\ O +16 "collection"'c% +2 "core" %1} T +2 "sampler")P% +4 "core" %k  m\ O +15 "collection"'(% +2 "core" %1} T +2 "sampler")g% +4 "core" %k  m\ O +15 "collection"'G% +2 "core" %1~ S +2 "sampler")@% +4 "core" %k  m\ O +2 "collection"'R% +3 "core" %1| T +2 #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 15 +4 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'8' +2678 "core" ' + "collection"'W% +4 "core" %   +2 ."WCR"CSV.dial between air and CTV +2 "collection"'d ` +35 "core" b +2 ."WCR"CS.seek 2.041ml +3 "collection"'#'G +2141 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'2  +30 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< <b +4 ."WCR"CS.seek 0ml +2 "collection"'\ '4 +102 "core" '  C @ | +3 ."WCR"CBV.dial :waste2b +2 "collection"'  +33 "core"  + ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'' +583 "core" ' + ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'  +151 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +5 "collection"'  +48 "core"  +2 "collection"'t% +3 "core" %hj w +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +12 ."WCR"CS.seek 2ml +2 "collection"',' +638 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +11 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'' +2153 "core" ' + #"WCR"Pumping wcr puck from tube 4 up to 55psi... +2 .CBV.dial SSV +4 "collection"' @ +84 "core" > +53 "sampler")V% +3 "core" %?> Y + ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +103 "core"  +2 "collection"'n% +4 "core" %kn  + ."WCR"CSV.dial between air and CTV +3 "collection"'> ` +67 "core" ^ +2 ."WCR"CS.seek 7.219ml +4 "collection"' 'e +808 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +4 "collection"'E  +4 ."WCR"CSV.dial CTV +3 "collection"'~  +35 "core"  +112  +2 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<< 8b +5 ."WCR"CS.seek 0ml +2 "collection"'O'4 +1914 "core" ' + ."WCR"CSV.dial :air +3 "collection"'- @ +49 "core" ? +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +3 "collection"'7' +2649 "core" ' + "collection"'% +4 "core" %  t +2 ."WCR"CSV.dial between air and CTV +3 "collection"'\\ ` +33 "core" a +2 ."WCR"CS.seek 2.036ml +4 "collection"'c' +2163 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'P  +31 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< 8b +4 ."WCR"CS.seek 0ml +2 "collection"'('4 +97 "core" ' : 8 y +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'g  +34 "core"  +2 ."WCR"CS.reconfigure CSconfig +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'G' +595 "core" ' + ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +3 "collection"'@  +150 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +5 "collection"'R  +47 "core"  + "collection"'% +4 "core" %lm +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +12 ."WCR"CS.seek 2ml +2 "collection"'B' +614 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +11 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'e' +2002 "Can"- y +170 "core" ' + #"WCR"Pumping wcr puck from tube 4 up to 55psi... + .CBV.dial SSV +5 "collection"'N @ +82 "core" ? +53 "sampler")<% +2 "core" %A> Y +2 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'X  +101 "core"  +2 "collection"'C% +4 "core" %lp | + ."WCR"CSV.dial between air and CTV +3 "collection"' ` +67 "core" _ +2 ."WCR"CS.seek 7.193ml +4 "collection"'^' +820 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'v  +5 'o  +32 "core"  +116  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< 8b +3 ."WCR"CS.seek 0ml +3 "collection"'U'4 +1906 "core" ' + ."WCR"CSV.dial :air +3 "collection"'Z @ +49 "core" ? +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +3 "collection"'f' +2652 "core" ' + "collection"'?% +4 "core" %   +2 ."WCR"CSV.dial between air and CTV +3 "collection"'] ` +32 "core" a +2 ."WCR"CS.seek 2.033ml +4 "collection"'' +2140 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'x  +31 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< 8b +3 ."WCR"CS.seek 0ml +3 "collection"'1'4 +90 "core" ' @ 9 8 q +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'"  +34 "core"  + ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"')' +606 "core" ' + ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'b  +151 "core" + "collection"'L& +5 "core" &Wxnlm R +52 #"WCR"Storing wcr puck in Collection Clamp to tube 3 +2 "manipulator"&I% +6 "core" %\ % +3 "storage"(4% +3 "core" %c j k +2 "storage"(. +2 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +4 ."WCR"SC.seek 3 +2 "storage"(m( +209 "core" ( + ."WCR"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (5& +2 "core" &p  l +2 "manipulator"&S& +4 "core" &ӵ# : ; ?R + "manipulator"&p% +4 "core" %\   ; +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 3 +2 "manipulator"&;( +188 "core" ( + "manipulator"&K& +4 "core" & N [ 5 +2 "storage"(T& +4 "core" &   +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +3 "manipulator"&0' +103 "core" ' + "storage"(*& +4 "core" &  ~ +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +2 "storage"(|'V +308 "core" ' + "storage"(`- +4 "core" -'~ + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 "manipulator"&u& +3 "core" & : F +2 "storage"(.& +5 "core" & +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek 3 +2 "manipulator"&l' +26 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&_, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 "storage"(9- +2 "core" -'~ +2 ."WCR"SE.seek 1.08 Pucks below Top Plate +3 "storage"(%'! +36 "core" ' + "manipulator"&% +4 "core" %E   +2 "storage"(& +4 "core" & d + ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 3 + 347 counts +3 "manipulator"&'q +16 "core" ' + "manipulator"&& +4 "core" & E N  +2 "storage"(A& +4 "core" &  +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 3 + 700 counts +2 "manipulator"&+' +20 "core" ' +2 ."WCR"SE.seek 2.08 Pucks below Top Plate +4 "storage"(=' +41 "core" ' +2 "manipulator"&M& +4 "core" & ] O  + "manipulator"&z% +4 "core" % D D  +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&y'\ +92 "core" ' +2 ."WCR"Elbow.seek CC +4 "manipulator"&H(ӷ +163 "core" ( + "manipulator"&& +4 "core" &Ӵ#   7@W +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &Q& +3 "core" &Ӵ#   F@W +2 ."WCR"Forearm.seek CC +2 "manipulator"&' +96 "core" ' + ."WCR"Hand.close +2 "manipulator"&w/ +73 "core" / +2 ."WCR"CC.seek :open +3 "collection"'i( +424 "core" ( +3 "storage"(j& +3 "core" &  . +2 "storage"(& +4 "core" &   + "manipulator"&'& +4 "core" &Ӵ$ ( ) O@W +2 "manipulator"&% +3 "core" % < : 3 B +2 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' + ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 3 +2 "manipulator"&( +182 "core" ( + "manipulator"&a& +4 "core" & | y +2 "storage"(h& +4 "core" &   + ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."WCR"Forearm.seek 3 +2 "manipulator"&' +96 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&}, +5 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +2 "manipulator"&q1 +74 "core" 1 +3 "manipulator"&:% +4 "core" % H ; ; & + "storage"(& +4 "core" & + ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 3 + 350 counts +2 "manipulator"& 't +15 "core" ' + "manipulator"&k& +4 "core" & U _ &_ +2 "storage"(D& +4 "core" &    +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 3 + 700 counts +54 "manipulator"&3' +35 "core" ' +2 "storage"(J% +4 "core" %   \ +2 ."downElevator"SE.seek :down +4 "storage"('X +99 (s% +2 "core" %.*   i a +2 "manipulator"&/% +4 "core" %м K J  +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +89 "core" ' +59 ' + ."downElevator"SE.coast + "storage"(5 +3 ."WCR"SC.coast +3 "storage"(6 +4 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'&& +5 "core" &rs ~ +2 .tHand.open + "manipulator"&[1 +28 "core" 1 +2 "manipulator"&& +4 "core" & y x q_ + "manipulator"& % +4 "core" %\ v w | +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&W(- +196 "core" ( + "manipulator"&d& +4 "core" &- w q  +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &8& +2 "core" &- x v m +2 .tForearm.seek :garage +2 "manipulator"&2'η +99 "core" ' + .tHand.close +2 "manipulator"& / +67 "core" / + "manipulator"&#& +4 "core" &- ; 9 ' +2 "manipulator"&\ % +4 "core" % 0 6 +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"& (ӷ +284 "core" ( + "manipulator"&t& +4 "core" &ӱ# L P ?T +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &ӱ# 9 . M?T +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&,' +103 "core" ' + "manipulator"&& +4 "core" &ӱ# / 7?T +2 "manipulator"&V% +4 "core" % " 1 +2 "collection"'& +4 "core" &qv { + "collection"'n& +4 .tCC.seek :closed +2 "collection"'>(W +6 "core" &st { + &rt {\ +9 &*urt s- +9 &]tw qA +10 &2sst rU +9 &Row uW +9 &Mrx uX +10 &pRsu uW +9 &2Ust uW +9 &Ssu uW +10 &Rrt uW +9 &wQsu vX +10 & 9Orv uX +9 &!Nqv uW +9 &#Pqw\ vW +10 &%Ttv uX +9 &'ARsu uX +9 &)Lsu vW +10 &*Mru uW +9 &,Nqu vX +10 &.IQtu uX +9 &0 Rrv tX +9 &1Qrw uX +10 &3Rru uX +9 &5RRsw" uW +9 &7Nst vW +10 &8Oru vW +9 &:Trv, uW +10 &Utw uW +9 &?Ssv uX +10 &ANqu uW +9 &CbTqt uW +9 &E#Ust uX +10 &FQrv uW +9 &HZtv uX +10 &Jclrt sZ +9 &Lpr p^ +9 &Mos lb +10 &Opr lb$ +9 &QEnr kb, +9 &Roq kb2 +10 &Toq jb3 +9 &Vhnq jU +10 &WPWnq u: +6 ( + "collection"'n& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.30 +2 "collection"'& +5 "core" &WPGnq v: +2 &WPGqs v: + .tHand.open + "manipulator"&~1 +71 "core" 1 + "manipulator"&E% +4 "core" %    +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'-& +5 "core" &WP?or x: +2 "collection"'O% +3 "core" %os x +2 .tCSV.dial CSR +2 "collection"'  +49 "core"  + "collection"'\\% +4 "core" %lq x +2 #tPulling 5ml of CSR.flush .CSR.select :flush +3 "collection"' +13 .tCS.seek 5ml +2 "collection"'7'p +1382 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 'P% +2 "core" %por]  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'c'X +737 "core" ' + .tCSV.dial :waste +2 "collection"'g +149 "core" + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'('4 +2019 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'@& +5 "core" &WP@nq : +2 "collection"'R% +4 "core" %.lqD + .tCSV.dial :flush +2 "collection"'  +49 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'G'p +1380 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'B @ +61 "core" ? + "collection"'N% +4 "core" %pmq  +2 .tCS.seek 7.001ml +2 "collection"'<'n +602 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'X  +5 'C  +45 "core"  +104  +51 .tCBV.dial :waste1 +6 "collection"' @ +83 "core" A +2 .tCS.seek 0ml +4 "collection"'e'4 +1874 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'o& +6 "core" &WPHquq w: +2 "collection"'v% +3 "core" %/qtu w +2 .tCSV.dial :flush +2 "collection"'^  +84 "core" +2 .tCS.seek 5ml +4 "collection"'Z'p +1389 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'U @ +50 "core" A + "collection"'?% +4 "core" %pnqr w +3 .tCS.seek 7ml +2 "collection"']'h +625 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'f  +49 "core"  + .tCBV.dial :waste2b +2 "collection"'x  +84 "core"  +2 .tCS.seek 0ml +4 "collection"''4 +1872 "core" ' + #tFlushing lower manifold's waste1 port + .CSV.dial CSR +4 "collection"'"  +48 "core"  +2 "collection"'1% +4 "core" %5pqk + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +11 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'b'P +1129 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'L' +1622 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'I  +48 "core"  + .tCBV.dial :waste1 +3 "collection"'4 @ +84 "core" A +2 .tCS.seek 0ml +4 "collection"''4 +2637 "core" ' + #tFlushing lower manifold's waste2b port + .CSV.dial CSR +4 "collection"'5  +49 "core"  + "collection"'S% +4 "core" %5ps@ w +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"'p'P +1115 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'K' +1646 "core" ' + ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'T  +50 "core" ~ + .tCBV.dial :waste2b +3 "collection"'!  +84 "core"  +2 .tCS.seek 0ml +4 "collection"'*'4 +2642 "core" ' + #tKilling upper manifold + .CSV.dial CSR +4 "collection"'  +49 "core"  + "collection"'`% +4 "core" %2nrH +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +12 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 4ml + "collection"'u'P +1116 "core" ' + .tdelay 5 seconds +98 "Can"% Z +404 .tCSR.select :air +3 "collection"' +11 .tCS.reconfigure CSfast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'.' +1618 "core" ' + ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'9 +4 '  +51 "core"  +64 + .tCTV.dial :air +3 "collection"'  +148 "core" +2 .tCS.seek 0ml +4 "collection"''4 +2635 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'A'0 +869 "core" ' + .tCSV.dial :waste +2 "collection"'M +48 "core" +2 .tCS.seek 0ml +2 "collection"'z'4 +879 "core" ' + #tFlushing upper manifold +2 "collection"'0& +5 "core" &WPIlq` : +2 "collection"';% +54 "core" %6oqb  + .tCSV.dial :flush +2 "collection"'|  +49 "core"  +2 .tCS.seek 5ml +4 "collection"'l'p +1369 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +47 "core" A +2 "collection"'%% +3 "core" %pnp\\  +3 .tCS.seek 7ml +2 "collection"''j +605 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'Q +115 "core"  + .tCTV.dial :air +3 .CS.seek 0ml +4 "collection"'+'4 +1861 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'_'0 +857 "core" ' + .tCSV.dial :waste +3 "collection"'w +47 "core" +2 .tCS.seek 0ml +4 "collection"'y'4 +874 "core" ' + "collection"'$& +4 "core" &WPIlo^ : +2 "collection"'j% +4 "core" %9qr`  + .tCSV.dial :flush +2 "collection"'  +48 "core"  +2 .tCS.seek 3ml +4 "collection"'''0 +857 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +49 "core" B + "collection"'a% +4 "core" %0nsB w +2 .tCS.seek 5ml +2 "collection"'h'p +630 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"''4 +1380 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'H'0 +863 "core" ' + .tCSV.dial :waste +2 "collection"'q +83 "core" +2 .tCS.seek 0ml +3 "collection"':'4 +859 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'& +5 "core" &WPHoob : +2 "collection"'k% +4 "core" %0mrd + .tCSV.dial :flush +2 "collection"'D  +49 "core"  +2 .tCS.seek 5ml +4 "collection"''p +1362 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'J @ +49 "core" B + "collection"'% +4 "core" %popF  +3 .tCS.seek 7ml + "collection"'s'h +602 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'/  +3 '  +45 "core"  +108  + .tCBV.dial :waste1 +3 "collection"' @ +48 "core" @ +2 .tCS.seek 0ml +3 "collection"'&'4 +1873 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'=& +5 "core" &WPHos^ : +2 "collection"'[% +5 "core" %0psb +2 .tCSV.dial :flush +2 "collection"'  +84 "core" +2 .tCS.seek 5ml +4 "collection"' 'p +1359 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'3 @ +51 "core" A + "collection"'d% +4 "core" %ppqb w +2 .tCS.seek 7ml +2 "collection"'8'g +600 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'  +48 "core"  + .tCBV.dial :waste2b +2 "collection"'m  +85 "core"  +2 .tCS.seek 0ml +2 "collection"'}'4 +1874 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +5 "core" &! u v P=E +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&#(ӷ +4 "core" ( +2 "manipulator"&\ & +4 "core" &! ~ v {=E + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +2 "core" &! x x 5=E +2 .tForearm.seek CC +2 "manipulator"&2' +93 "core" ' + .tHand.close +3 "manipulator"&t/ +68 "core" / +2 .tCC.seek :open +3 "collection"'( +422 "core" ( + "manipulator"&W& +4 "core" &" D=E +2 "manipulator"&% +48 "core" % "  +9 .tForearm.seek :retract +2 "manipulator"&V'\ +96 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(- +304 "core" ( + "manipulator"&& +4 "core" &- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &i& +2 "core" &- +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&n'η +113 "core" ' + .tHand.open +3 "manipulator"&1 +78 "core" 1 + "manipulator"&~% +4 "core" % ιs y 6Y +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&E'\ +102 "core" ' + #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'-& +5 "core" &vwd +2 .tHand.open + "manipulator"&O1 +20 "core" 1 + "manipulator"&& +4 "core" &- 2 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(- +4 "core" ( +2 "manipulator"&,& +4 "core" &- + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &)& +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&P'η +101 "core" ' + .tHand.close +2 "manipulator"&7/ +69 "core" / + "manipulator"&g& +3 "core" &-  +2 "manipulator"&c% +4 "core" % - +2 .tForearm.seek :retract +2 "manipulator"&@'\ +99 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&R(ӷ +280 "core" ( + "manipulator"&& +4 "core" &Ӵ# K?S +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &(& +3 "core" &Ӵ# 8?S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&B' +102 "core" ' +2 "manipulator"&N& +4 "core" &Ӵ# ?S +2 "manipulator"&G% +4 "core" %  +2 "collection"'X& +3 "core" &sx +2 "collection"'C& +4 .tCC.seek :closed +2 "collection"'(W +5 "core" &vw + &tv3 +8 & +vv $d +9 &uPuw : +9 &wtw O +10 &YYux W +9 &RtwT W +10 &NuwW W +9 &RtxZ W +9 &aTswZ W +10 &$TtwV W +9 &QwxW V +9 &Sxw W +10 &!jQuw< W +9 &#,Pux> W +10 &$Otw W +9 &&Ovw X +9 &(qOtxM W +10 &*2OtxW X +9 &+NszX W +9 &-NvxN W +10 &/zKuwW W +9 &1;QwyF W +10 &2NsxN W +9 &4QvvN X +9 &6QuxF W +10 &8CLuxO W +9 &:LtwV W +9 &;NvwN W +10 &=StxC W +9 &?JPuxN X +10 &A RswF W +9 &BQuwF W +9 &DSvzG W +10 &FSKuwK W +9 &HSwyQ W +9 &I]vyW Y +10 &Kt{L \\ +9 &M=wyD |b +10 &NsyO {b" +9 &PtxL yb( +9 &RntwQ xb2 +10 &T%wxO yb5 +9 &UuwF wb7 +9 &WBWtv@ ~S +10 ( + &W\\@uvJ 9 +2 "collection"'C& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.37 +2 "collection"'<& +6 "core" &W\\@uuK 9 + .tHand.open + "manipulator"&o1 +75 "core" 1 + "manipulator"&v% +4 "core" % | t > +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&^'\ +99 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'e& +5 "core" &W\\@uw? 9 +2 "collection"'U% +4 "core" %2uw[ + .tCSV.dial CSR +2 "collection"'?  +47 "core"  + "collection"'Z% +4 "core" %2uwY +2 #tPulling 5ml of CSR.flush .CSR.select :flush +3 "collection"' +11 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'f'p +1376 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 'x% +2 "core" %ppvb  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"']'W +727 "core" ' + .tCSV.dial :waste +2 "collection"'" +148 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'1'4 +2008 "core" ' + #tPurging external Intake +2 "collection"'& +5 "core" &W\\@psX w9 +2 "collection"'b% +3 "core" %8ptZ w + .tCSV.dial :flush +2 "collection"'I  +49 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'4' +2644 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'L +2 '5  +55 "core"  +34 ~ + .tCTV.dial :intake +2 "collection"'S  +85 "core" + .tIntake.select :open + "sampler") +12 .tCS.seek 0ml +2 "collection"''4 +2748 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'p  +83 "core"  + #tFlushing upper manifold +2 "collection"'T& +54 "core" &W\\AntJ 9 +5 "collection"'!% +3 "core" %4su< + .tCSV.dial :flush +2 "collection"'K  +83 "core"  +2 .tCS.seek 5ml +3 "collection"''p +1372 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'` @ +48 "core" B + "collection"'*% +4 "core" %pqu6  +3 .tCS.seek 7ml +2 "collection"'u'j +608 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +118 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"'9'4 +1871 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +862 "core" ' + .tCSV.dial :waste +2 "collection"'. +51 "core" +2 .tCS.seek 0ml +3 "collection"''4 +848 "core" ' + "collection"'M& +4 "core" &W\\@orJ 9 +2 "collection"'A% +4 "core" %4osH  + .tCSV.dial :flush +2 "collection"'0  +48 "core"  +2 .tCS.seek 3ml +3 "collection"';'0 +858 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'| @ +47 "core" A + "collection"'z% +4 "core" %0osP  +2 .tCS.seek 5ml +2 "collection"''p +607 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +5 "collection"'%'4 +1348 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'l'0 +856 "core" ' + .tCSV.dial :waste +2 "collection"'Q +83 "core" +2 .tCS.seek 0ml +3 "collection"''4 +859 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&+& +5 "core" &! =F +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&w(ӷ +4 "core" ( +2 "manipulator"&_& +4 "core" &! =F + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &$& +3 "core" &! =F +2 .tForearm.seek CC +2 "manipulator"&j' +96 "core" ' + .tHand.close +3 "manipulator"&/ +78 "core" / +2 .tCC.seek :open +3 "collection"'y( +419 "core" ( + "manipulator"&& +4 "core" &" 2=F +2 "manipulator"&a% +3 "core" % < L +2 .tForearm.seek :retract +2 "manipulator"&''\ +94 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&h(- +305 "core" ( + "manipulator"&& +4 "core" &-  2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &q& +3 "core" &-  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&H'η +114 "core" ' + .tHand.open +2 "manipulator"&1 +73 "core" 1 + "manipulator"&k% +4 "core" % ζt R o WߵX +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&D'\ +99 "core" ' + #tCompleted [mbaPhase] begun 16:32:17 +2 #Extending 18tun_postDeploy3 until completion of MFBPCR +1438 "Can". z +60004 8| __ +60003 6z ll +60004 6y r +60004 By ^ +36549 ."PCR"PCR.off +188 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"10669400:2259,899,715,710,59.9628;10670300:2578,943,694,686,60.0001;10671350:2894,1211,689,645,60.0001;10780440:2292,916,714,713,59.9628;10781340:2542,934,691,684,59.9628;10782390:2885,1181,694,685,60.0001;10891060:2286,932,714,698,60.0001;10891960:2579,917,689,678,60.0001;10893010:2870,1231,696,658,60.0001;11002160:2270,919,712,702,60.0001;11003060:2559,919,658,677,60.0001;11004110:2879,1192,697,689,60.0001;11112880:2277,945,718,707,60.0001;11113780:2556,946,695,685,60.0001;11114830:2891,1193,691,675,60.0001;11224270:2276,870,709,664,60.0001;11225170:2568,940,692,677,60.0001;11226220:2870,1204,697,687,59.9628;11335420:2277,922,721,714,59.9628;11336320:2574,919,694,689,60.0001;11337370:2894,1247,661,680,60.0001;11446760:2274,901,690,715,59.9628;11447660:2564,945,695,685,60.0374;11448710:2882,1234,689,673,60.0374;11557340:2281,869,716,711,59.9628;11558240:2588,879,693,686,60.0374;11559290:2865,1260,661,683,60.0374;11668400:2266,919,712,703,60.0001;11669300:2525,918,692,682,60.0001;11670350:2872,1203,698,681,60.0374;11779950:2277,893,715,697,59.9628;11780850:2568,913,690,675,59.9628;11781900:2833,1222,701,687,60.0001;11891140:2271,893,714,697,60.0001;11892040:2574,897,692,677,60.0001;11893090:2860,1218,698,689,60.0001;12002690:2268,875,690,711,59.9628;12003590:2581,885,695,684,60.0001;12004640:2878,1263,696,682,59.9628;12113590:2275,910,712,703,60.0001;12114490:2538,935,691,679,60.0001;12115540:2833,1201,698,682,60.0001;12224840:2269,897,723,714,59.9628;12225740:2564,934,696,685,60.0001;12226790:2873,1266,787,684,60.0374;12335640:2263,978,716,709,59.9628;12336540:2536,921,663,679,60.0001;12337590:2862,1204,695,681,60.0001;12446900:2266,887,717,704,60.0001;12447800:2584,881,692,681,60.0374;12448850:2859,1220,696,648,60.0001;12558100:2266,932,720,679,60.0001;12559000:2527,966,697,680,60.0001;12560050:2854,1205,694,681,60.0374;12668770:2263,927,717,698,60.0001;12669670:2583,893,692,680,60.0374;12670720:2848,1259,666,684,60.0001;12780000:2267,906,684,711,59.9628;12780900:2568,852,695,685,60.0001;12781950:2876,1248,693,679,59.9628;12891350:2264,925,711,699,60.0001;12892250:2537,913,658,676,60.0001;12893300:2845,1226,697,686,60.0374;13002390:2262,953,721,714,60.0001;13003290:2543,938,697,688,60.0001;13004340:2872,1213,692,672,60.0374;13113770:2261,905,716,671,59.9628;13114670:2573,915,693,682,60.0001;13115720:2855,1286,695,684,60.0374;13224850:2258,908,724,715,60.0374;13225750:2572,886,697,687,60.0001;13226800:2835,1283,691,683,60.0001;13336120:2255,918,722,713,60.0001;13337020:2549,916,696,690,60.0001;13338070:2860,1267,691,673,60.0001;13447210:2262,917,724,712,60.0001;13448110:2559,887,701,692,60.0374;13449160:2859,1248,695,678,60.0374;13557950:2264,873,721,711,60.0001;13558850:2576,882,695,678,60.0374;13559900:2845,1276,697,684,59.9628;13668960:2269,905,724,716,60.0001;13669860:2542,863,697,691,60.0001;13670910:2863,1257,691,671,60.0001;13780420:2266,922,721,711,59.9628;13781320:2530,929,695,692,60.0001;13782370:2865,1231,691,676,60.0001;13892050:2262,953,722,711,60.0001;13892950:2541,931,695,689,60.0001;13894000:2873,1253,690,672,60.0001;14003450:2270,950,722,680,60.0001;14004350:2525,933,694,687,59.9628;14005400:2871,1207,691,673,59.9628;14114640:2275,956,718,705,60.0001;14115540:2536,918,693,688,59.9628;14116590:2853,1220,692,677,60.0001;14226370:2290,923,720,716,60.0001;14227270:2577,925,699,692,60.0374;14228320:2889,1281,692,677,60.0001;14337850:2303,917,681,704,60.0001;14338750:2578,935,689,677,60.0001;14339800:2895,1214,696,685,60.0001;14449250:2341,913,720,709,60.0001;14450150:2637,907,669,690,60.0001;14451200:2971,1244,689,674,60.0001;14560720:2417,916,712,697,60.0001;14561620:2718,954,689,676,60.0001;14562670:3050,1226,670,687,60.0001;14671800:2534,923,681,699,59.9628;14672700:2867,933,688,672,60.0374;14673750:3202,1234,698,684,60.0001;14782910:2698,925,711,696,60.0001;14783810:3044,918,685,638,60.0374;14784860:3413,1239,699,689,60.0001;14893790:2858,911,713,701,59.9628;14894690:3215,970,691,673,60.0001;14895740:3638,1227,697,682,60.0374;15004670:3018,936,717,718,60.0001;15005570:3408,919,668,689,60.0374;15006620:3861,1255,689,676,60.0001;15115540:3166,952,721,711,60.0001;15116440:3559,946,693,687,60.0001;15117490:4059,1223,689,671,60.0374;15227120:3284,1256,689,709,59.9628; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118nov2419h1200ml.pcr +2 "MFB"*:% +5 "core" %[" + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*J'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +39 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +121 "core" & + "MFB"*/% +4 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*'Zp +226 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +54 "core" + "MFB"*s% +4 "core" %Zv  D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*='> +6058 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*[ % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %> q f +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*&'^ +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*3  +53 "core" + "MFB"*d% +4 "core" %d w C +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'p +322 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*m  +81 "core"  + "MFB"*8% +4 "core" %qm +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"* 'q +2035 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*\ ' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2736 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*t' +3981 "Can"Cy YY +1793 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*W  +49 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +119 "core" & + "MFB"*2% +4 "core" %Via +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*#' +234 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +54 "core" + "MFB"*i% +4 "core" %D\ 6 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16116 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*~ % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*V% +2 "core" %>\ * Q +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*-' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*O  +54 "core" + "MFB"*% +4 "core" % b F +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*,'qA +324 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*)  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*n'R +4741 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*7' +4403 "Can";y ZY +1378 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +55 ."MFBPCR"delay 1 second +109 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*c' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"*P'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*\\' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*N'V +5069 "core" ' +3 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18nov2421h1200ml.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*G  +59 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*X  +26 "core"  + "MFB"*@% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(^ +2559 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +2898 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*o n +165 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*v'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*C'(@ +2909 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*e  +171 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*U  +38 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*?% +2 "core" %(/v +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*Z'FY +620 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*B  +149 "core" + ."MFBPCR"delay 2 seconds +142 "Can"Hx UU +61 #"MFBPCR"Adding MM2 + "MFB"*}% +5 "core" %FS\ n Q +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*x' +1830 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*f  +37 "core" + #"MFBPCR"Adding PP3 +2 .delay 2 seconds +203 "MFB"*"% +2 "core" %> +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*]' +653 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +39 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*b% +2 "core" %pI +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*I'1 +634 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*1  +127 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*5% +2 "core" %+  I +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*L'\ +5843 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*S n +37 "core" m + ."MFBPCR"delay 2 seconds +203 "MFB"*4% +2 "core" %\  - +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*p'\  +625 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*T  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*!% +2 "core" %\   K +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*K' O +5049 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +59 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*`  +38 "core"  +53 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"**% +5 "core" % P  d +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'o +32602 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*u % +36 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +3998 "Can"Fw zu +60003 =u ff +60004 Bv mm +60004 Ju [ +60004 Dt lk +60004 @u yv +60004 Iu _^ +60004 Ht lk +60004 @t ^^ +6682 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"17561320:2036,873,732,726,60.0001;17562220:2333,928,670,694,60.0374;17563270:2603,1249,690,678,60.0001;17672330:2055,939,713,706,59.9628;17673230:2311,956,693,680,60.0001;17674280:2589,1215,692,644,60.0374;17783690:2069,916,674,700,59.9628;17784590:2316,939,689,671,60.0001;17785640:2579,1226,697,691,60.0001;17895060:2063,914,708,700,60.0001;17895960:2318,905,655,673,60.0001;17897010:2575,1244,698,689,60.0374;18006330:2064,873,719,711,60.0001;18007230:2340,907,696,688,60.0001;18008280:2596,1278,661,680,60.0001;18117180:2061,893,715,695,59.9628;18118080:2305,909,689,673,60.0001;18119130:2571,1240,699,691,59.9628;18228270:2060,942,715,706,59.9628;18229170:2297,934,691,679,59.9628;18230220:2592,1199,660,678,60.0001;18339440:2066,893,687,715,59.9628;18340340:2296,939,694,689,60.0001;18341390:2597,1242,690,677,60.0001;18450570:2055,944,714,708,59.9628;18451470:2290,963,692,652,59.9628;18452520:2585,1200,692,671,60.0001;18561790:2072,937,721,708,59.9628;18562690:2295,976,695,695,59.9628;18563740:2595,1220,693,676,60.0374;18673330:2066,911,692,707,60.0001;18674230:2308,920,695,690,60.0001;18675280:2604,1239,690,674,59.9628;18784440:2058,956,721,715,60.0001;18785340:2308,931,694,656,60.0001;18786390:2597,1246,691,671,59.9628;18896030:2063,898,713,703,60.0001;18896930:2320,906,690,676,60.0001;18897980:2568,1229,666,691,60.0374;19006730:2062,952,716,704,60.0001;19007630:2292,919,695,683,59.9628;19008680:2585,1218,693,678,60.0001;19117490:2056,909,716,699,60.0001;19118390:2331,897,688,679,59.9628;19119440:2572,1255,698,692,60.0001;19228640:2060,901,720,712,59.9628;19229540:2314,904,694,685,60.0001;19230590:2589,1266,693,680,60.0001;19338980:2061,939,720,712,59.9628;19339880:2320,911,696,688,60.0001;19340930:2598,1241,694,675,60.0001;19450330:2060,945,716,675,59.9628;19451230:2296,958,699,686,60.0001;19452280:2586,1222,689,678,60.0374;19561240:2059,892,712,695,60.0001;19562140:2321,926,691,675,60.0001;19563190:2561,1184,701,684,60.0001;19672450:2061,935,718,710,59.9628;19673350:2309,934,697,688,60.0001;19674400:2598,1221,690,674,60.0374;19783430:2059,893,718,700,59.9628;19784330:2334,890,660,680,60.0001;19785380:2584,1251,698,686,60.0001;19894760:2062,926,724,706,60.0001;19895660:2311,927,696,692,60.0001;19896710:2603,1247,692,674,59.9628;20005660:2061,945,713,703,60.0001;20006560:2306,927,661,678,60.0001;20007610:2579,1195,696,679,60.0001;20116780:2067,903,714,702,60.0374;20117680:2317,915,692,675,60.0001;20118730:2578,1258,701,654,59.9628;20228120:2067,911,679,701,60.0001;20229020:2312,938,692,674,60.0001;20230070:2582,1215,698,689,60.0001;20338760:2067,908,713,702,60.0001;20339660:2317,942,690,679,60.0001;20340710:2563,1201,669,691,60.0374;20449990:2061,935,691,712,59.9628;20450890:2326,891,699,693,59.9628;20451940:2598,1262,695,676,60.0001;20560980:2078,925,720,715,59.9628;20561880:2347,900,695,681,60.0001;20562930:2572,1277,699,684,60.0374;20671930:2071,916,715,703,60.0001;20672830:2315,939,691,683,60.0001;20673880:2581,1244,695,685,60.0374;20783100:2068,936,715,697,59.9628;20784000:2290,947,690,677,60.0001;20785050:2579,1232,699,687,60.0001;20894410:2062,896,717,703,59.9628;20895310:2343,882,693,676,60.0001;20896360:2576,1252,700,687,60.0374;21005560:2075,920,719,707,60.0001;21006460:2330,897,692,682,60.0001;21007510:2594,1284,695,690,59.9628;21117210:2065,955,692,716,59.9628;21118110:2332,922,697,692,60.0001;21119160:2617,1231,693,676,60.0001;21228150:2079,903,721,706,59.9628;21229050:2364,883,693,680,60.0001;21230100:2598,1260,669,694,60.0001;21339240:2083,920,681,697,59.9628;21340140:2353,928,688,680,60.0374;21341190:2596,1223,701,688,60.0374;21450310:2086,891,721,717,59.9628;21451210:2350,904,699,688,60.0001;21452260:2622,1273,693,676,60.0001;21561560:2108,948,716,699,60.0001;21562460:2381,925,690,675,60.0001;21563510:2640,1233,700,695,60.0001;21672890:2139,952,718,676,60.0001;21673790:2380,936,696,686,60.0001;21674840:2685,1221,694,680,60.0374;21784340:2181,906,715,702,60.0001;21785240:2476,887,689,641,60.0001;21786290:2749,1272,700,685,60.0001;21895260:2246,906,717,702,59.9628;21896160:2546,891,691,678,60.0001;21897210:2800,1293,699,688,60.0374;22006350:2304,982,715,704,60.0001;22007250:2576,936,689,676,60.0001;22008300:2905,1237,697,688,60.0001;22117890:2379,1214,719,709,60.0001; +17 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18nov2421h1200ml.pcr +52 "MFB"*9% +6 "core" %t + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*.'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +38 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*M % +120 "core" % + "MFB"*A% +4 "core" %(0 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*0'Zv +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core" + "MFB"*|% +4 "core" %Zt  C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*z'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*; % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %>  f +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*%'W +528 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Q  +53 "core" + "MFB"*l% +4 "core" %e  K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*+'p +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*_  +62 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*$  +81 "core"  + "MFB"*% +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*R'j +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*^' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2735 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +2733 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +49 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*q % +121 "core" % + "MFB"*% +4 "core" %V7 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*k' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*'  +53 "core" + "MFB"*H% +4 "core" %\ 3 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*:'> +15463 "Can"Iu WV +651 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %> M S +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*/  +53 "core" + "MFB"*J% +4 "core" %  ? +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'qA +324 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*s  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17881 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*[' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*=' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +55 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*3'V +2741 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*&'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +435 "Can"Ft VV +2302 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*8' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +5066 "core" ' +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18nov2423h1200ml.pcr +2 #Building PCR Slug from ASV with MM3 mix, PP5 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +70 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*\  +26 "core"  + "MFB"*% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*t'(< +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +2897 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"* n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*W'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*2  +171 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*>  +38 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %(( +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*i'FR +619 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*# n +104 "core" n + ."MFBPCR"delay 2 seconds +203 #Adding MM3 +2 "MFB"*~% +4 "core" %FL z ` +3 ."MFBPCR"AS.seek 0.524ml + "MFB"*V' +1818 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"* I +37 "core" I + #"MFBPCR"Adding PP5 +2 .delay 2 seconds +203 "MFB"*O% +2 "core" %y" +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +624 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*- % +38 "core" $ + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*)% +2 "core" %t +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*,' +639 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*n  +127 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*7% +2 "core" %"\  M +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*g'\ +5855 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*Y n +37 "core" n + ."MFBPCR"delay 2 seconds +203 "MFB"*c% +2 "core" %\ R +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +635 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*E  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*P% +2 "core" %\ {\ ; +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' < +5044 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*(  +59 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*\\  +38 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*G% +5 "core" % 8  b +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*X'W +7711 "Can"Bt UU +24898 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*@  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*N % +38 "core" & +51 ."MFBPCR"delay 5 seconds +504 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 +2 .PCR.run 2:16:41.25 +33913 "Can"Ct nn +60004 Nt d +60004 Is kk +60004 @t yw @CET1543100496.82 Ls ^^ +60003 Hs lk +60004 Cr j +60004 Ds rr +36172 ."PCR"PCR.off +137 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"24456050:2019,922,731,729,59.9628;24456950:2291,881,670,692,60.0374;24458000:2602,1242,691,677,60.0374;24566770:2052,899,719,704,59.9628;24567670:2328,893,694,680,60.0001;24568720:2563,1221,698,696,60.0374;24677770:2047,950,716,708,59.9628;24678670:2276,914,695,684,60.0001;24679720:2582,1231,697,679,60.0001;24787880:2048,887,688,710,59.9628;24788780:2327,894,695,683,59.9628;24789830:2572,1266,693,685,60.0001;24899030:2045,916,712,704,60.0001;24899930:2285,944,690,644,60.0001;24900980:2565,1219,697,684,60.0374;25009660:2047,921,711,701,60.0001;25010560:2297,946,690,675,60.0001;25011610:2568,1219,698,686,60.0001;25120780:2053,905,721,710,60.0001;25121680:2318,873,695,684,60.0001;25122730:2567,1251,697,683,60.0001;25231890:2045,897,713,707,59.9628;25232790:2326,916,690,681,59.9628;25233840:2556,1226,670,688,60.0001;25342970:2051,927,682,700,60.0001;25343870:2288,930,691,676,60.0001;25344920:2564,1206,698,688,60.0001;25453980:2041,900,719,705,59.9628;25454880:2325,872,693,679,59.9628;25455930:2543,1252,696,684,60.0374;25564810:2053,947,712,662,60.0001;25565710:2290,943,692,679,60.0374;25566760:2574,1205,695,684,60.0001;25676020:2044,931,717,716,60.0001;25676920:2292,891,700,691,59.9628;25677970:2567,1235,689,678,60.0001;25786350:2048,896,715,669,60.0001;25787250:2327,884,693,682,60.0001;25788300:2560,1241,698,683,60.0001;25897390:2044,896,715,701,59.9628;25898290:2314,906,688,674,60.0001;25899340:2542,1192,698,693,60.0374;26008400:2058,929,696,711,59.9628;26009300:2292,901,697,695,60.0001;26010350:2591,1211,692,678,60.0374;26119950:2054,950,718,705,60.0001;26120850:2279,896,663,682,59.9628;26121900:2578,1201,693,680,60.0374;26231200:2056,957,716,705,60.0001;26232100:2281,955,697,688,60.0001;26233150:2581,1205,659,674,60.0001;26342030:2053,904,710,700,60.0001;26342930:2281,936,689,679,60.0001;26343980:2571,1208,695,684,60.0001;26453020:2048,960,713,698,59.9628;26453920:2303,951,691,683,59.9628;26454970:2577,1190,661,678,60.0001;26564190:2063,932,692,705,60.0001;26565090:2300,956,694,684,60.0001;26566140:2598,1230,687,675,60.0374;26674920:2065,899,720,713,59.9628;26675820:2342,904,693,681,60.0001;26676870:2568,1252,693,682,60.0001;26785860:2061,913,682,699,59.9628;26786760:2340,929,691,676,60.0001;26787810:2568,1216,700,690,59.9255;26896830:2068,944,715,707,59.9628;26897730:2307,947,692,681,60.0001;26898780:2597,1211,661,677,60.0001;27007790:2072,907,719,679,60.0001;27008690:2345,909,695,688,60.0001;27009740:2610,1230,692,677,60.0001;27118970:2072,932,723,713,59.9628;27119870:2332,935,697,693,59.9628;27120920:2604,1226,691,671,60.0001;27230270:2080,954,720,719,59.9628;27231170:2318,919,697,686,60.0001;27232220:2617,1204,689,672,60.0001;27341590:2085,918,722,676,60.0001;27342490:2316,957,696,689,60.0001;27343540:2614,1208,691,675,60.0001;27453140:2076,965,715,701,59.9255;27454040:2319,921,658,680,60.0001;27455090:2603,1208,697,689,60.0374;27564080:2081,905,717,710,59.9628;27564980:2371,880,693,685,60.0001;27566030:2617,1247,569,681,60.0374;27675600:2088,931,686,706,59.9628;27676500:2321,939,690,683,60.0001;27677550:2615,1218,693,682,60.0001;27786650:2091,946,718,707,59.9628;27787550:2325,925,694,688,60.0374;27788600:2624,1201,693,677,60.0374;27897880:2099,935,713,705,59.9628;27898780:2340,954,692,685,60.0001;27899830:2627,1166,693,673,60.0001;28009150:2105,946,715,702,59.9628;28010050:2341,937,691,681,60.0001;28011100:2648,1194,697,678,60.0374;28120580:2127,934,716,709,59.9628;28121480:2368,975,696,688,60.0001;28122530:2668,1203,691,671,60.0374;28231530:2139,900,713,703,60.0001;28232430:2415,888,689,676,60.0374;28233480:2687,1257,699,686,60.0374;28342750:2158,960,716,710,60.0001;28343650:2402,950,695,681,60.0001;28344700:2728,1203,692,678,60.0001;28453790:2183,928,721,713,59.9628;28454690:2468,903,697,692,60.0001;28455740:2751,1256,661,676,60.0001;28564520:2198,920,714,700,59.9628;28565420:2446,906,690,671,60.0001;28566470:2754,1215,697,687,60.0001;28675670:2206,899,721,712,59.9628;28676570:2509,892,696,685,60.0001;28677620:2768,1226,694,681,60.0001;28786880:2221,890,713,704,59.9628;28787780:2515,910,691,676,60.0001;28788830:2798,1243,694,686,60.0001;28898280:2226,888,718,697,59.9628;28899180:2517,903,693,679,60.0374;28900230:2801,1246,696,691,60.0374;29009590:2245,1218,721,705,60.0001; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18nov2423h1200ml.pcr +2 "MFB"*% +4 "core" %Wo +2 #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*o'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*<  +37 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*v % +120 "core" % + "MFB"*e% +4 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*U'Zo +234 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*?  +53 "core" +51 "MFB"*C% +5 "core" %Z5 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*B'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*} % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*Z% +2 "core" %>  ` +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*f'c +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*"  +54 "core" + "MFB"*x% +4 "core" %d F K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*b  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*]  +81 "core"  + "MFB"*1% +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*5'i +2040 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*I' +3076 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +4346 "Can"Gu YY +1425 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*L'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*T' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*p  +48 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +121 "core" % + "MFB"*`% +4 "core" %Vq +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"**' +233 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*K  +53 "core" + "MFB"*% +4 "core" %N\ 3 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*u'> +16114 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*{ % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*9% +2 "core" %?\ < Q +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*' +528 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" + "MFB"*M% +4 "core" %a +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*A'qZ +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*.  +38 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17881 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*|' +4761 "Can"Bs ZZ +1021 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*0'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*;' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*l' +5776 "core" ' +8 ."MFBPCR"delay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*_' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*$'V +5069 "core" ' +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18nov2500h1200ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer + #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +60 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*+  +26 "core"  + "MFB"*R% +4 "core" %V$ +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*^'(^ +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"* n +165 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*a'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*j'(@ +2903 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +162 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*q  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %(& +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*w'FP +645 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*' I +57 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*H% +4 "core" %FT +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*k' +416 "Can"?t VU +1423 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"* n +38 "core" n + #"MFBPCR"Adding PP2 + .delay 2 seconds +204 "MFB"*% +2 "core" %C +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*:' +640 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*/  +37 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +204 "MFB"*J% +2 "core" % v J +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'# +621 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*s  +127 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"* % +2 "core" %(  G +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5850 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*[ n +36 "core" m + ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %\  A +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*='\  +622 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*3  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*d% +2 "core" %\ X +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*&' M +5055 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +59 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*m  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*8% +5 "core" % L t > +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"* 'k +32603 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*\  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +37 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +4544 "Can"Js yx +60004 Ht c +60003 :r mm +60004 <s a +60004 Cs kk +60004 =s y| +60004 >r _^ +60004 Ds kk +60004 ?r ^^ +8329 ."PCR"PCR.off +179 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"31343400:2370,924,731,724,60.0001;31344350:2711,895,688,636,60.0374;31345200:2119,937,699,693,60.0374;31345950:1578,946,691,675,60.0374;31454370:2410,970,713,704,60.0001;31455320:2683,903,694,683,60.0001;31456170:2130,968,692,682,60.0001;31456920:1554,893,694,678,60.0001;31566360:2397,983,721,706,60.0001;31567310:2700,920,688,681,60.0374;31568160:2129,966,694,685,60.0001;31568910:1570,902,687,635,60.0374;31677860:2434,940,711,699,59.9628;31678810:2650,908,698,691,60.0001;31679660:2137,973,689,676,60.0374;31680410:1552,928,697,686,60.0374;31789750:2427,920,720,711,59.9628;31790700:2695,987,692,653,60.0001;31791550:2129,909,691,680,60.0001;31792300:1552,938,695,685,60.0001;31901590:2443,903,712,696,60.0001;31902540:2680,928,694,688,60.0001;31903390:2138,921,693,675,60.0001;31904140:1552,926,700,688,60.0001;32013420:2449,911,717,701,60.0001;32014370:2678,956,699,688,60.0374;32015220:2131,932,688,672,60.0001;32015970:1519,944,698,690,60.0001;32125320:2441,892,714,699,59.9628;32126270:2673,929,698,690,60.0001;32127120:2131,980,692,679,60.0374;32127870:1551,909,667,683,60.0374;32237180:2403,937,686,705,59.9628;32238130:2680,910,691,680,60.0001;32238980:2108,947,699,687,60.0001;32239730:1564,908,694,669,60.0001;32349020:2404,966,720,717,60.0001;32349970:2692,923,691,676,60.0001;32350820:2110,933,697,690,60.0001;32351570:1571,962,690,675,60.0001;32460170:2409,953,715,707,59.9628;32461120:2686,894,694,683,60.0374;32461970:2108,939,694,680,60.0374;32462720:1559,915,693,670,60.0001;32572040:2442,905,710,705,60.0001;32572990:2667,924,701,688,60.0001;32573840:2139,938,689,642,60.0001;32574590:1547,931,695,691,60.0001;32683890:2437,921,679,700,60.0001;32684840:2693,968,697,689,60.0001;32685690:2145,930,692,676,60.0001;32686440:1549,954,699,689,59.9628;32795280:2443,922,713,698,59.9628;32796230:2676,921,668,691,60.0374;32797080:2145,952,690,673,60.0001;32797830:1548,915,697,687,60.0001;32907140:2437,958,713,698,60.0001;32908090:2676,939,699,687,60.0374;32908940:2114,965,691,675,60.0374;32909690:1539,906,693,687,60.0001;33018400:2449,924,711,700,60.0001;33019350:2671,916,700,689,60.0001;33020200:2134,970,692,675,60.0001;33020950:1544,906,697,690,60.0001;33129800:2412,937,718,676,60.0001;33130750:2700,933,691,679,60.0001;33131600:2116,896,698,684,60.0001;33132350:1572,976,694,686,60.0001;33241980:2408,1002,716,702,59.9628;33242930:2672,922,690,677,60.0001;33243780:2122,978,697,684,60.0001;33244530:1570,926,691,675,60.0001;33353930:2408,964,717,708,60.0001;33354880:2687,905,658,676,60.0374;33355730:2119,964,699,683,60.0001;33356480:1572,929,692,671,60.0001;33465980:2435,951,714,696,60.0001;33466930:2673,946,694,652,60.0001;33467780:2128,991,692,675,60.0374;33468530:1552,908,695,681,60.0001;33577500:2441,931,712,703,60.0001;33578450:2670,917,698,691,60.0001;33579300:2147,934,659,670,60.0001;33580050:1534,906,699,687,60.0001;33689160:2447,933,717,703,60.0001;33690110:2684,946,694,688,60.0374;33690960:2139,909,695,670,60.0374;33691710:1533,946,696,687,60.0001;33800810:2418,928,691,711,59.9628;33801760:2704,913,692,674,60.0001;33802610:2115,901,699,689,60.0001;33803360:1574,956,690,678,60.0001;33912870:2447,913,709,657,60.0001;33913820:2682,954,696,689,60.0374;33914670:2142,940,690,672,60.0001;33915420:1545,943,697,688,59.9628;34024530:2415,976,714,705,59.9628;34025480:2675,917,661,683,60.0374;34026330:2125,966,692,682,60.0374;34027080:1573,925,695,678,60.0001;34136650:2413,986,720,707,60.0001;34137600:2689,904,688,644,60.0001;34138450:2122,951,695,682,60.0374;34139200:1571,909,695,679,60.0374;34248180:2425,944,723,711,60.0001;34249130:2719,936,688,675,60.0001;34249980:2115,904,670,688,60.0001;34250730:1577,929,691,672,59.9628;34359520:2426,964,721,708,59.9628;34360470:2727,920,686,677,59.9628;34361320:2129,937,698,686,60.0001;34362070:1583,943,684,635,60.0001;34471520:2449,921,690,712,60.0001;34472470:2759,940,688,679,60.0374;34473320:2157,972,699,687,60.0374;34474070:1599,917,689,675,60.0001;34583360:2487,988,716,701,59.9628;34584310:2759,915,698,686,60.0001;34585160:2197,990,694,679,60.0001;34585910:1602,909,695,682,59.9628;34694830:2541,975,713,706,59.9628;34695780:2852,918,693,639,60.0001;34696630:2236,979,695,683,60.0001;34697380:1639,897,695,678,60.0001;34807020:2613,927,722,711,60.0001;34807970:2919,953,693,681,60.0001;34808820:2266,916,698,685,60.0001;34809570:1675,976,691,678,60.0001;34918800:2682,956,721,714,60.0001;34919750:3008,966,689,678,60.0001;34920600:2346,941,663,689,60.0374;34921350:1721,963,691,677,60.0001;35030670:2739,986,719,709,60.0001;35031620:3075,924,690,676,60.0374;35032470:2405,942,700,694,60.0001;35033220:1749,946,688,672,60.0001;35142120:2851,905,682,704,60.0001;35143070:3146,979,697,689,60.0001;35143920:2478,928,691,677,60.0001;35144670:1785,953,696,686,60.0001;35253830:2890,942,722,709,60.0001;35254780:3235,958,690,679,60.0001;35255630:2532,941,698,680,60.0001;35256380:1849,965,693,681,60.0001;35365630:2976,961,714,699,60.0001;35366580:3291,919,696,687,60.0001;35367430:2590,941,664,680,60.0001;35368180:1875,943,697,683,60.0001;35477150:3017,963,722,710,59.9628;35478100:3399,923,689,675,60.0001;35478950:2617,942,702,688,60.0374;35479700:1928,928,661,669,60.0374;35589130:3083,960,691,714,59.9628;35590080:3478,927,691,672,59.9628;35590930:2690,954,697,687,60.0001;35591680:1963,934,688,672,60.0001;35700780:3175,894,721,707,59.9628;35701730:3539,933,695,683,60.0001;35702580:2764,923,692,679,60.0001;35703330:1992,976,696,687,60.0001;35812770:3221,1007,717,707,60.0001;35813720:3616,922,689,639,60.0001;35814570:2824,958,696,683,59.9628;35815320:2027,936,691,681,60.0001;35924640:3307,960,714,701,59.9628; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18nov2500h1200ml.pcr +2 "MFB"* % +4 "core" %m + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*t'(@ +1030 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +44 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +121 "core" % + "MFB"*W% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*2'Za +228 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +51 "MFB"*>  +54 "core" + "MFB"*% +4 "core" %Zq  G +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*# % +54 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*~% +2 "core" %>  \\ +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*i'U +528 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" + "MFB"*O% +4 "core" %hc\ 1 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*V'p +332 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*-  +62 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*)  +81 "core"  + "MFB"*% +4 "core" %pR +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*n'Y +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*7' +3077 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*Y' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +2733 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*P  +49 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +121 "core" & + "MFB"*(% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*\\' +228 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*G  +53 "core" + "MFB"*% +4 "core" %\ 6 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*@'> +13756 "Can"9r VV +2356 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*N % +54 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %>\  V +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*X' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*<  +54 "core" + "MFB"*v% +4 "core" %\  M +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*e'q& +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*o  +38 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*?'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17881 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*C' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*Z'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*B' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +47 "MFB"*x' +4725 "Can"As YY +1056 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*]'V +5069 "core" ' +3 #"MFBPCR"Setting up PCR for IPc -- writing /var/log/esp/IPc18nov2502h1200ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*1  +60 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +27 "core"  + "MFB"*5% +4 "core" %Vg4 +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*I'(K +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*S' +2905 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*4 n +166 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*L'R +5076 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*T'(@ +2906 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*p  +162 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +38 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*`% +2 "core" %(0l +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*!'FZ +629 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*K I +58 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*% +4 "core" %F[ x c +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"**' +1825 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*{ % +37 "core" $ + #"MFBPCR"Adding PP1 +2 .delay 2 seconds +203 "MFB"*9% +2 "core" % u ? +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*u' +631 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*  +38 "core"  + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*M% +2 "core" % jK +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'5 +640 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*.  +38 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*A% +2 "core" %/K +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5870 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*| n +37 "core" n + ."MFBPCR"delay 2 seconds +203 "MFB"*0% +2 "core" %\ i ? +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*;'\  +638 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*z% +2 "core" %\ _ +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*Q' T +5053 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*l  +59 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*%  +37 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*_% +5 "core" % ZdZ +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'y +6086 "Can"@r UU +26507 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +6 "MFB"*+  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*R % +36 "core" % + ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +16 #ProfileIPc should complete in < 1:50:49 + .PCR.run 2:23:31.25 +32352 "Can"8s mm +60004 =r lm +60004 Cr yy +60004 Br __ +60004 ;q mm +60004 @r kk +60003 Bq y +30372 #"mwj"Session Ended +29632 "Can"?r aa +49580 ."PCR"PCR.off +276 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"*38259470:1371,1211,728,729,58.9930;38260320:1591,1584,661,681,59.0676;38261270:1749,1993,698,688,59.0676;38262320:1960,2377,691,682,58.9930;38263470:2134,2754,688,641,59.0303;38373760:1413,1213,719,707,59.0303;38374610:1599,1597,685,677,59.0303;38375560:1769,2001,696,692,59.0303;38376610:1961,2394,689,674,59.0303;38377760:2123,2765,695,682,59.0303;38487680:1368,1188,714,696,58.9930;38488530:1541,1558,698,692,59.0676;38489480:1762,1940,688,675,59.0303;38490530:1941,2380,699,688,59.0303;38491680:2148,2735,688,634,59.0303;38601960:1391,1200,712,704,59.0303;38602810:1558,1551,692,682,59.0303;38603760:1777,1987,691,683,59.0303;38604810:1937,2320,691,680,59.0303;38605960:2160,2772,693,682,59.0303;38716280:1388,1171,681,702,59.0303;38717130:1556,1575,691,686,59.0676;38718080:1764,2006,690,679,59.0303;38719130:1949,2326,693,679,59.0303;38720280:2134,2739,693,683,59.0676;38830030:1374,1232,720,708,59.0303;38830880:1555,1633,691,685,59.0303;38831830:1732,1973,660,678,59.0303;38832880:1945,2369,694,685,59.0676;38834030:2119,2776,690,674,58.9930;38944660:1372,1202,710,700,59.0303;38945510:1544,1604,695,686,59.0303;38946460:1768,1976,690,676,59.0676;38947510:1926,2352,693,686,59.0303;38948660:2147,2797,694,678,59.0303;39058870:1364,1233,716,699,59.0303;39059720:1521,1656,694,688,59.0676;39060670:1749,2007,691,672,59.0303;39061720:1921,2459,699,695,59.0303;39062870:2141,2825,690,642,59.0676;39173070:1404,1257,721,716,58.9930;39173920:1581,1641,685,679,59.0303;39174870:1739,2110,698,693,59.0676;39175920:1940,2508,690,677,59.0303;39177070:2114,2876,697,687,59.0303;39287690:1380,1238,713,703,59.0303;39288540:1539,1659,694,689,59.0676;39289490:1768,2085,695,676,59.0303;39290540:1940,2474,663,681,59.0676;39291690:2144,2928,695,681,59.0676;39402070:1413,1289,721,712,59.0303;39402920:1575,1660,656,679,59.0303;39403870:1754,2128,702,686,59.0303;39404920:1953,2528,689,675,59.0303;39406070:2114,2970,698,651,59.0676;39516020:1410,1278,689,712,58.9930;39516870:1573,1688,685,674,59.0676;39517820:1745,2134,700,685,59.0303;39518870:1942,2545,689,675,59.0676;39520020:2090,2951,697,680,59.0303;39630790:1368,1259,712,700,59.0303;39631640:1545,1676,667,687,59.0303;39632590:1744,2094,689,678,58.9930;39633640:1930,2563,698,683,59.0303;39634790:2146,2945,692,648,59.0676;39745190:1414,1307,718,706,59.0303;39746040:1566,1692,688,676,59.0676;39746990:1753,2135,697,657,59.0303;39748040:1945,2562,692,674,59.0303;39749190:2132,2989,699,692,59.0303;39859350:1365,1254,681,700,59.0303;39860200:1536,1716,695,686,59.0303;39861150:1745,2144,691,679,59.0303;39862200:1930,2558,697,685,59.0303;39863350:2125,2991,694,677,59.0303;39973580:1416,1291,720,713,59.0303;39974430:1580,1722,689,671,59.0303;39975380:1718,2169,697,692,59.0303;39976430:1947,2584,689,673,59.0303;39977580:2114,3026,698,689,59.0303;40087540:1369,1268,713,697,59.0303;40088390:1543,1709,695,691,59.0303;40089340:1756,2173,694,678,59.0303;40090390:1927,2560,662,679,59.0303;40091540:2141,3012,695,680,59.0676;40202230:1373,1269,714,702,59.0303;40203080:1519,1738,697,689,59.0303;40204030:1752,2122,691,678,59.0303;40205080:1920,2558,695,679,59.0303;40206230:2137,3024,666,691,59.0303;40316350:1357,1263,711,697,59.0303;40317200:1534,1734,696,686,59.0676;40318150:1757,2139,689,677,59.0303;40319200:1907,2596,696,685,59.0303;40320350:2136,3018,694,677,59.0303;40430600:1360,1310,711,669,59.0303;40431450:1551,1764,693,684,59.0303;40432400:1730,2145,691,674,58.9930;40433450:1923,2599,700,690,59.0303;40434600:2117,2995,692,677,59.0676;40545100:1391,1294,715,708,59.0303;40545950:1557,1700,689,678,59.0303;40546900:1735,2169,695,684,58.9930;40547950:1941,2585,691,669,59.0676;40549100:2127,3070,694,685,59.0676;40659600:1380,1329,717,706,58.9930;40660450:1556,1746,692,684,59.0303;40661400:1714,2189,693,677,59.0303;40662450:1913,2565,695,688,59.0303;40663600:2109,3044,687,678,59.0303;40774180:1394,1319,718,714,59.0303;40775030:1550,1752,689,678,59.0303;40775980:1722,2229,698,681,59.0303;40777030:1931,2634,696,679,59.0303;40778180:2098,3025,660,674,59.0676;40888030:1368,1260,681,703,58.9930;40888880:1543,1729,692,687,59.0676;40889830:1748,2185,692,678,59.0303;40890880:1927,2592,689,677,59.0303;40892030:2109,3071,696,684,59.0303;41002560:1367,1320,719,711,58.9930;41003410:1540,1774,691,649,58.9930;41004360:1724,2186,696,673,59.0303;41005410:1922,2629,699,685,59.0303;41006560:2115,3066,688,678,59.0303;41116860:1373,1307,713,702,58.9930;41117710:1527,1717,692,689,58.9930;41118660:1754,2206,694,680,59.0303;41119710:1927,2578,690,680,59.0676;41120860:2139,3056,693,686,59.0676;41231090:1359,1316,714,699,58.9930;41231940:1530,1702,696,689,59.0303;41232890:1755,2158,691,677,59.0303;41233940:1917,2617,694,681,59.0303;41235090:2146,3079,692,650,59.0303;41345270:1358,1293,711,706,59.0303;41346120:1534,1811,693,684,58.9930;41347070:1727,2206,693,675,59.0303;41348120:1896,2650,700,681,59.0676;41349270:2108,3093,692,674,59.0303;41459420:1406,1350,719,710,59.0303;41460270:1552,1741,658,684,59.0303;41461220:1755,2255,695,679,59.0676;41462270:1936,2659,692,682,59.0676;41463420:2137,3166,696,650,59.0676;41573980:1385,1377,716,709,58.9930;41574830:1567,1823,688,683,59.0303;41575780:1732,2284,693,653,59.0303;41576830:1934,2757,692,679,59.0303;41577980:2109,3235,694,683,59.0676;41687780:1373,1376,717,703,59.0303;41688630:1534,1826,689,677,59.0303;41689580:1716,2320,693,684,59.0303;41690630:1921,2801,693,684,59.0303;41691780:2090,3210,687,633,58.9930;41802050:1370,1358,711,699,59.0303;41802900:1529,1848,697,689,58.9930;41803850:1752,2339,690,675,59.0303;41804900:1906,2766,697,683,59.0676;41806050:2132,3273,692,678,59.0303;41916380:1364,1356,679,697,58.9930;41917230:1538,1886,696,689,59.0303;41918180:1756,2353,690,680,59.0303;41919230:1930,2844,695,682,59.0676;41920380:2125,3349,693,678,59.0676;42031150:1356,1379,714,702,59.0303;42032000:1535,1905,670,686,59.0303;42032950:1736,2437,688,676,59.0303;42034000:1909,2910,696,687,59.0303;42035150:2121,3386,685,635,58.9930;42145570:1409,1441,717,708,59.0303;42146420:1562,1927,690,677,59.0303;42147370:1757,2443,695,645,59.0303;42148420:1932,2906,693,674,59.0303;42149570:2140,3487,696,685,59.0303;42260190:1385,1458,689,711,58.9930;42261040:1564,2009,690,681,59.0303;42261990:1722,2486,695,682,59.0303;42263040:1937,3061,694,687,59.0303;42264190:2083,3493,692,680,59.0676;42374480:1353,1444,709,698,59.0303;42375330:1542,2032,695,695,58.9930;42376280:1737,2478,688,672,59.0303;42377330:1921,3050,700,692,59.0676;42378480:2135,3547,691,677,59.0676;42489090:1411,1532,719,719,58.9930;42489940:1580,2000,689,681,59.0303;42490890:1734,2565,698,657,59.0303;42491940:1949,3105,692,669,59.0303;42493090:2111,3618,700,683,59.0303;42603020:1396,1540,730,716,58.9930;42603870:1551,2045,687,680,59.0303;42604820:1729,2615,695,690,59.0676;42605870:1944,3146,694,684,59.0676;42607020:2099,3618,661,676,59.0303;42717150:1409,1511,719,707,59.0303;42718000:1556,2069,689,678,59.0303;42718950:1764,2628,696,694,59.0303;42720000:1939,3176,690,676,59.0303;42721150:2132,3723,697,686,59.0303;42830890:1368,1507,710,702,59.0303;42831740:1539,2050,668,690,59.0303;42832690:1754,2641,689,673,59.0303;42833740:1928,3193,696,690,59.0303;42834890:2142,3737,690,644,58.9930;42945630:1748,3299,717,707,58.9930; +27 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc18nov2502h1200ml.pcr + #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +2 "MFB"*$ @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*^  +61 "core"  + ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*'(@ +1030 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*  +185 "core" + "MFB"*a% +4 "core" %((0 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +429 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*q n +177 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*  +57 "core"  + "MFB"*j% +4 "core" %\ / A +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*''\ y +2035 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*H n +200 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*w'R +3160 "core" ' + ."MFBPCR"AFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +24 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*'(@ +149 "Can"Hr  +2749 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*k % +63 "core" % + "MFB"*/% +4 "core" %(*o/ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*J' +428 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*:% +3 "core" % 0\ 3 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*s' +223 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +38 "core" + "MFB"*% +4 "core" % ]/ K +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*[' G +3641 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +55 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" % G Q f +2 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*3' ŏ +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*d  +55 "core"  + "MFB"*=% +4 "core" % şPi +2 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*' z6 +323 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*m n +106 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*8% +3 "core" % z<Q +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*&' +7162 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*\ n +174 "core" n + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +1875 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +59 "core" $ + "MFB"* % +4 "core" %R9 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"* ' +234 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +36 "core"  + "MFB"*W% +4 "core" %  R +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*t' +11486 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*> % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %  \ : +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*2'\ 4a +525 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*#  +52 "core" + "MFB"*~% +4 "core" %\ 4di\ ; +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*' +324 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +102 "core" m + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*O  +43 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +11873 "core" ' + ."MFBPCR"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*-' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*)'V +2548 "Can"Fr _ +17589 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"* % +142 "core" & + "MFB"*V% +4 "core" %V +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*n' +227 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*7  +52 "core" + "MFB"*,% +4 "core" %\ 9 +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*Y' y +11485 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*c % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*g% +2 "core" %  \ 5 +2 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*P'\ 8. +526 "core" ' +6 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core"  + "MFB"*(% +4 "core" %\ 80  A +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*E' +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*G n +102 "core" m + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*\\'V +11888 "core" ' + ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*N' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2777 "Can"Ar c +17357 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*@  +80 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*<' x +8076 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*v n +97 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*X'^ +15509 "core" ' + ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*o n +171 "core" o + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty + "MFB"*e'R +204 "core" ' + ."MFBPCR"SPE.coast +2 "MFB"*?  +3 "core" W + W + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*C'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*U n +166 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*}  +55 "core"  + "MFB"*Z% +4 "core" %(' - +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*B' t +4648 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*" I +54 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +3708 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*f'(@ +2902 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery + "MFB"*b  +28 "Can">s sr +28 "core"  + "MFB"*1% +4 "core" %(& +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +2043 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*5  +94 "core"  + "MFB"*]% +4 "core" %:> +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*I'N +432 "core" ' +2 ."MFBPCR"ATV.dial ASV +2 "MFB"*4 n +93 "core" n + "MFB"*S% +4 "core" %R ( +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*L' , +2542 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*p I +55 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2903 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*`'(@ +2905 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery + "MFB"*T  +55 "core"  + "MFB"*K% +4 "core" %(/ +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +2039 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*!  +94 "core"  + "MFB"*{% +4 "core" %:K +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*9': +435 "core" ' + ."MFBPCR"ATV.dial ASV +2 "MFB"** n +94 "core" n + "MFB"*% +4 "core" %5M +2 ."MFBPCR"AS.reconfigure ASslow0 +52 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*M'  +2546 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*u I +55 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +2903 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*A  +94 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +3048 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*| n +94 "core" n + ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*0'Q +1466 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +183 "core" m +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +315 "core" ' +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*z  +96 "core"  + #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*; % +58 "core" $ + "MFB"*l% +4 "core" %V6 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml + "MFB"*%' +231 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*_  +34 "core" + "MFB"*Q% +4 "core" %\ 7 +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*+'0 +19125 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*R % +52 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*^% +2 "core" %0  G +2 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*' +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" + "MFB"*a% +4 "core" % i +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*'c0 +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial AIV +2 "MFB"*q I +121 "core" H + ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +200 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*j'R +10089 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +1911 "Can"Gq YY +3866 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*H'R +10095 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*'' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*w'R +10092 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +57 "core"  + "MFB"*k% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*/' +229 "core" ' + ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +9991 "core" ' + ."MFBPCR"ATV.dial AIV +2 "MFB"*: I +74 "core" J +2 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*J' +9885 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +163 "core" m +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +227 "core" ' + ."MFBPCR"AWV.select :air + "collection"' +10 "MFB"*s% +2 "core" %V7 +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*'(@ +2902 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +35 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*[ % +58 "core" % + "MFB"*d% +4 "core" %(!U +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*='Zg +223 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*3  +36 "core"  + "MFB"*m% +4 "core" %Zl5\ = +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*8'> +5013 "Can"Er VV +1042 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*\ % +2 "core" %> o E +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*&'] +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" + "MFB"* % +4 "core" %dW\ = +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +329 "core" ' + ."MFBPCR"delay 3 seconds +350 .ARV.dial :waste +5 "MFB"*  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*W  +78 "core"  + "MFB"* % +4 "core" %pE +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*>'^ +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*t'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*#' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*~'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*2' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*O  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +119 "core" & + "MFB"*i% +4 "core" %Vv4 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*-' +225 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core"  + "MFB"*V% +4 "core" %] +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*)'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*7 % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*,% +2 "core" %>\  Q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*n' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*c  +53 "core"  + "MFB"*g% +4 "core" %\ < +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Y'q' +321 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*('R +4746 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +6305 "Can"8q ~x +11876 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*P' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*G'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*E'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*\\' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*N'V +2740 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*@' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*v' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +46 "MFB"*<'V +4845 "Can"Dr YY +227 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*o' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*? n +119 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*X'(@ +2553 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*e % +124 "core" $ +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +2547 "core" ' +4 #tAsleep after completing 18tun_postDeploy3 assays + ."Qmail"GoodNews.email "{3 => 3, 4 => 6}\\nCan@05:41:38, 19.1C, 37% humidity, 14.6psia, 12.046V, 0.487A, 0.487A avg, 5.87W",Subject: "Asleep after completing 18tun_postDeploy3 assays" +3 #tMission runtime was 13:11:59.605173 +737 #mEXIT @1543121023.57CET @1543210810.33CET = =tMAIN =mMAIN_scheduler @CET1543210812.03 #"core_reset"Sent BREAK +2 #t@0x0CB4, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refiP; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +274 "Can"g ^ + g ^ + #tPolling Can every 10:00 +3 #Cleanly exited at 05:43:43CET25-Nov-18 +565 #-> ESP.ready! +2 #Powering core bus +504 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  +2 "manipulator"&?& +3 "core" &] [ +2 "storage"(@& +3 "core" &  +2 "storage"(A% +4 "core" %b  + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +1028 #t-> acces 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message-undefined method `acces' for main:Object: name:\ acces: args[i +371 #-> access 3 +2 .SE.seek :down +2 "storage"(D'X +2 "core" ' +2 "manipulator"&E% +4 "core" %\   4 +2 "manipulator"&F& +3 "core" &]   H +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(G([n +841 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (H& +3 "core" &[rA 1  +21551 #t-> MFB.ready! + "MFB"*I% +4 "core" %C + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *J% +3 "core" % + .tATV.dial :air2 +2 "MFB"*K  +51 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*L' +548 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*M' +5286 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*N n +102 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +36 "MFB"*O'R +5124 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*P  +4 "core"  +2 .tASV.dial :waste1 + "MFB"*Q  +5 "core"  +2167 #t-> deconEluateRecoveryLine :extStc + #deconEluateRecoveryLine extStc + .ATV.dial :waste +2 .AS.seek 0ml +2 "MFB"*R'V +32 "core" ' +2 .tATV.dial :air3 + "MFB"*S % +59 "core" $ +2 "MFB"*T% +4 "core" %Vt +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*U' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*V  +36 "core"  +2 "MFB"*W% +4 "core" % . G +2 .tAS.seek 0.31ml +2 "MFB"*X'l +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*Y % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*Z% +3 "core" %l\ : +2 .tAS.seek 0.335ml +2 "MFB"*[' +525 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*\\  +53 "core"  +2 "MFB"*]% +4 "core" %Y +2 .tAS.seek 0.32ml + "MFB"*^'B +323 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extStc +2 !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Top Valve: mesg"2Unknown Analytical Top Valve position: extStc:@checkpoint: omitted +10516 "Can"h RR +60004 h RR +60004 h RQ +60004 h RR +60004 i RR +60004 i RR +60004 h RR +60004 h RR +60003 h RR +60004 h RR +60004 h RR +60004 g RR +60004 g RR +60004 h RR +60004 h RR +60004 h TT +60004 h UT +60004 h SS +60004 i SR +60003 j SS +60004 i SS +60004 i SS +60004 j SS +60004 i SS +60004 i SS +60004 j SS +60004 j SS +60004 j SS +60004 j SS +60003 j SS +60004 k SS +60004 l SS +60004 k SS +60004 i SS +60004 i SS +60004 k SS +60004 j SS +60004 k SS +60004 j SS +60004 k TS +60003 k SS +60004  k SS +60004 \ j SS +60004 k SS +60004 j SS +60004 j SR +29917 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*_  +58 "core"  +396 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*`'R +1868 "core" ' +2 "MFB"*a% +4 "core" %Ro +6645 #t-> AFV.carrierSolution + .AFV.select :carrierSolution + "MFB"* +820 #t-> AS.pull 1, ASfast +2 "MFB"*b% +3 "core" %R; +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0.999ml +2 "MFB"*c'1 +2731 "core" ' +2 "MFB"*d% +4 "core" % ) +1043 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +900 #t-> AFV.holdingCoil + .AFV.select :holdingCoil +1759 #-> ATV +684 #-> AS.empyu + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `empyu' for AS:Syringe: name:\ empyu: args[ +411 #-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*e'R +5773 "core" ' +2 "MFB"*f% +4 "core" %R +1075 #t-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 "MFB"*g n +143 "core" o +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*h'V +26 "core" ' +2 .tATV.dial :air3 + "MFB"*i % +74 "core" % +2 "MFB"*j% +4 "core" %Vp +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*k' +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*l  +35 "core" +2 "MFB"*m% +4 "core" %  H +2 .tAS.seek 0.31ml + "MFB"*n'l +5122 "Can"j VU +935 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*o % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*p% +3 "core" %l\ < +2 .tAS.seek 0.335ml +2 "MFB"*q' +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*r  +53 "core" +2 "MFB"*s% +4 "core" %\ 6 +2 .tAS.seek 0.32ml + "MFB"*t'2 +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*u  +58 "core"  +2 .tAS.seek 0ml +2 "MFB"*v'V +6465 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*w'(@ +2896 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*x'V +10075 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*y'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*z'V +10076 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*{'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*|'V +10078 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*}'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*~'V +7150 "Can"k UU +2931 "core" ' +2 .tATV.dial :air2 + "MFB"*  +124 "core" +2 "MFB"*% +4 "core" %V + .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*'(3 +5057 "core" ' + .tATV.dial :extSrc +2 "MFB"*  +139 "core"  +2 "MFB"*% +4 "core" %(& , +2 .tAS.seek 0.02ml + "MFB"*' +4855 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +124 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +147 "core" ' +2 "MFB"*% +4 "core" %R +46479 "Can"l SS +60004 l SS +60003 m SS +60004 m SS +60004 n SS +60004 m SS +60004 n SS +60004 n SS +60004 o SS +60004 o SS +60004 o SS +60003 p SS +60004 p SS +60004 p SS +60004 p SS +60004 q SS +60004 q SS +60004 r SS +60004 q SS +60004 q SS +60003 q SS +60004 \ q SS +60004 r SS +60004 q SS +60004 r SS +60004 q SS +60004 q SS +60004 p SS +60004 q SS +60003 r SS +60004 q SS +60004 r SS +60004 r SS +60004 q SS +60004 q SS +60004 q SS +60004 q SS +60004 p SS +60003 q SS +60004 q SS +60004 p SS +60004 p SS +60004 p SS +60004 q SS +60004 q SS +60004 p SS +60003 q SS +60004 q SS +60004 p SS +60004 p SS +60004 p SS +60004 o SS +60004 p SS +60004 p SS +60004 p SS @CET1543273227.14 q SR +60004  q SS +60004 o SS +60004 n SS +60004 o SS +60004  p SS +60004 p SS +60004 o SS +60004 \ o SS +60003 \ o SS +60004 o SS +60004 n SS +60004  o SS +60004 \ o SS +60004 o SS +60004  n SS +60004 n SS +11960 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time aD +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 +5 #mEXIT @1543282947.45CET @1543484943.53CET = =tMAIN =mMAIN_scheduler @CET1543484945.26 #"core_reset"Sent BREAK +2 #t@0x0BE2, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +216 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +185 !o:AnalyticalModule::PCRCore: @refiD; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +282 "Can"f ` + f ` + #tPolling Can every 10:00 +2 #Cleanly exited at 02:42:27CET27-Nov-18 +4173 #-> 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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[ +1024 #-> ESP.ready! +2 #Powering core bus +479 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %GD + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\   w c +2 "manipulator"&?& +3 "core" &] l +2 "storage"(@& +3 "core" &  o  +2 "storage"(A% +3 "core" %_ E +2 "collection"'B9 +3 "core" 9 + "processing"%C9 +3 "core" 9 +800 #t-> access 4 +3 .SE.seek :down + "storage"(D'X +4 "core" ' +2 "manipulator"&E% +3 "core" %\    / c +2 "manipulator"&F& +4 "core" &]   + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(G(( +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (H& +3 "core" &+n y +50634 "Can"qj nn +60004 fi nn +60004 em nn +60004 bm nn +60004 Xo nn +60004 \\o nn +60004 `n nn +60004 eo nn +60004 [p nn +60004 aq nn +60003 aq nn +60004 ]s nn +60004 \\s nn +60004 `t on +60004 es nn +60004 _s nn +60004 wq nn +60004 m nn +60003 qo nn +60004 mq nn +42433 #t-> exit +5 #mEXIT @1543497382.02CET @1544433032.31CET = =tMAIN =mMAIN_scheduler @CET1544433034.02 #"core_reset"Sent BREAK +2 #t@0xF6FD, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +278 "Can"ft \\ + ft \\ #tPolling Can every 10:00 +2967 #-> ESP.ready! +3 #Powering core bus +495 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +3 *\ 9\ + *\ 9\ +2 .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %ed$ + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  +2 "manipulator"&?& +3 "core" &]{ +2 "storage"(@& +3 "core" &  +2 "storage"(A% +3 "core" %a +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +2 "core" 97 +633 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" % + .tATV.dial :air2 +2 "MFB"*F  +104 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +602 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5286 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +119 "core" m + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*J'R +5252 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +42431 "Can"?z QQ +32114 #t-> exit +5 #mEXIT @1544433967.35CET @1544434259.51CET = =tMAIN =mMAIN_scheduler @CET1544434261.12 #"core_reset"Sent BREAK + #t@0x0635, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x08E5, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x0B70, state=0x3A84, ifg=0x10, ie=0xFD + #@0x0DFD, state=0x3A84, ifg=0x10, ie=0xFD #@0x1088, state=0x3A84, ifg=0x10, ie=0xFD + #@0x1312, state=0x3A84, ifg=0x10, ie=0xFD + #@0x159F, state=0x3A84, ifg=0x10, ie=0xFD #@0x16B7, state=0x3A84, ifg=0x80, ie=0xFD + #@0x3FD7, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +255 "Can"5{ SS + 5{ SS #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %b_ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %1 +2 "sampler")% +4 "core" %c^ + "manipulator"&% +3 "core" %\  +2 "manipulator"&& +3 "core" &]{ +2 "storage"(& +3 "core" &  + "storage"( % +4 "core" %a ^ + "collection"'!& +3 "core" &  +2 "processing"%"& +3 "core" & \ +2 "processing"%#% +3 "core" % +508 #t-> MFB.ready? +2 "MFB"*$% +3 "core" %R +591 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*%  +126 "core"  +7241 #t-> AS.pull 0.2, ASslow1 + "MFB"*&% +3 "core" %R +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*''@= +4049 "core" ' + "MFB"*(% +4 "core" %@C  @ +6324 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*) n +141 "core" o +289 #t-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"**'R +1180 "core" ' + "MFB"*+% +4 "core" %Rm +1032 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*,  +140 "core"  +1893 #t-> AS.pull 0.3, ASslow1 + "MFB"*-% +3 "core" %R@ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.299ml +2 "MFB"*.'7 +535 .tAS.hold +3 "MFB"*/+ +3 "core" 'Zb +13 + + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.299ml Aborted!:@checkpoint: omitted +771 #-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*0'R +182 "core" ' +2 "MFB"*1% +4 "core" %RI +822 #t-> ATV.air1 + .ATV.dial :air1 +2 "MFB"*2  +162 "core" +767 #t-> AS.pull 0.05, ASslow1 + "MFB"*3% +3 "core" %R9 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.049ml + "MFB"*4'N& +649 .tAS.hold +2 "MFB"*5+ +3 "core" '_e +14 + + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.049ml Aborted!:@checkpoint: omitted +559 #-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*6  +171 "core"  +820 #t-> AS.pull 0.3, ASslow1 + "MFB"*7% +3 "core" %\  +2 .tAS.seek 0.331ml +2 "MFB"*8'C +4893 .tAS.hold +2 "MFB"*9+ +3 "core" 'e +13 + + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.331ml Aborted!:@checkpoint: omitted +897 #-> ATV.waste + .ATV.dial :waste +2 "MFB"*: n +140 "core" n +459 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*;'R +1612 "core" ' + "MFB"*<% +4 "core" %R +744 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*= % +73 "core" % +673 #t-> AS.pull 0.05, ASslow1 + "MFB"*>% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.049ml + "MFB"*?'N( +1031 "core" ' + "MFB"*@% +4 "core" %N  > +705 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*A  +81 "core"  +320 #t-> AS.pull 0.2, ASslow1 + "MFB"*B% +3 "core" %N\ = +2 .tAS.seek 0.249ml +2 "MFB"*C'; +4044 "core" ' + "MFB"*D% +4 "core" %;\ < +585 #t-> ATV.air3 +2 .ATV.dial :air3 +2 "MFB"*E % +98 "core" & +856 #t-> AS.pull 0.1, ASslow1 + "MFB"*F% +3 "core" %;\ ; +3 .tAS.seek 0.349ml + "MFB"*G'2J +2034 "core" ' + "MFB"*H% +4 "core" %2E\ 4 +1963 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*I  +98 "core"  +574 #t-> AS.pull 0.01, ASslow1 + "MFB"*J% +3 "core" %2E\ 4 +3 .tAS.seek 0.359ml + "MFB"*K'd +216 "core" ' + "MFB"*L% +4 "core" %d +641 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*M % +97 "core" & +511 #t-> AS.pull 0.1, ASslow1 + "MFB"*N% +3 "core" %d +2 .tAS.seek 0.459ml +2 "MFB"*O'[A +2035 "core" ' + "MFB"*P% +4 "core" %[= - +846 #t-> ATV.air1 + .ATV.dial :air1 +2 "MFB"*Q  +78 "core" +214 #t-> AS.pull 0.1, ASslow1 + "MFB"*R% +3 "core" %[= - +2 .tAS.seek 0.559ml +2 "MFB"*S' Q +1748 .tAS.hold +2 "MFB"*T+ +3 "core" ' (j +14 + + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.559ml Aborted!:@checkpoint: omitted +827 "Can"/} QQ +52 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*U  +162 "core"  +690 #t-> AS.pull 0.3, ASslow1 + "MFB"*V% +3 "core" %  +2 .tAS.seek 0.846ml +2 "MFB"*W'3 +4482 .tAS.hold +2 "MFB"*X+ +3 "core" ' pKc +14 + + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.846ml Aborted!:@checkpoint: omitted +1532 #-> ATV.waste + .ATV.dial :waste +2 "MFB"*Y n +142 "core" o +228 #t-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*Z'R +4454 "core" ' + "MFB"*[% +4 "core" %RY +7144 #t-> ATV.air1 + .ATV.dial :air1 +2 "MFB"*\\  +36 "core" +793 #t-> AS.pull 0.05, ASslow1 + "MFB"*]% +3 "core" %R8 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.049ml + "MFB"*^'N +1037 "core" ' + "MFB"*_% +4 "core" %N#\ 9 +1237 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*`  +161 "core"  +429 #t-> AS.pull 0.2, ASslow1 + "MFB"*a% +3 "core" %N#\ 9 +2 .tAS.seek 0.249ml +2 "MFB"*b'; +4046 "core" ' + "MFB"*c% +4 "core" %;\ : +805 #t-> ATV.air1 + .ATV.dial :air1 +2 "MFB"*d  +162 "core" +592 #t-> AS.pull 0.05, ASslow1 + "MFB"*e% +3 "core" %;\ 9 +2 .tAS.seek 0.299ml +2 "MFB"*f'6 +1028 "core" ' + "MFB"*g% +4 "core" %6\ 6 +758 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*h  +161 "core"  +1345 #t-> AS.pull 0.3, ASslow1 + "MFB"*i% +3 "core" %6\ 6 +2 .tAS.seek 0.599ml +2 "MFB"*j'\ 5 +6056 "core" ' + "MFB"*k% +4 "core" %\ C  ? +1595 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*l n +141 "core" n +283 #t-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*m'R +3478 "core" ' + "MFB"*n% +4 "core" %R +4559 #t-> exit +5 #mEXIT @1544435344.53CET @1544435364.35CET = =tMAIN =mMAIN_scheduler @CET1544435365.96 #"core_reset"Sent BREAK + #t@0x6BDA, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6E64, state=0x3A84, ifg=0x10, ie=0xFD + #@0x70EE, state=0x3A84, ifg=0x10, ie=0xFD #@0x737A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7604, state=0x3A84, ifg=0x10, ie=0xFD + #@0x788F, state=0x3A84, ifg=0x10, ie=0xFD #@0x7B1B, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7C30, state=0x3A84, ifg=0x80, ie=0xFD + #@0x12F6, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +256 "Can"0} SR + 0} SR #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %_] +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X ESPmode=quick +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `quick' for main:Object: name:\ quick +9322 #-> 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message exit +5 #mEXIT @1544435538.57CET @1544435810.70CET = =tMAIN =mMAIN_scheduler @CET1544435812.33 #"core_reset"Sent BREAK +2 #t@0x62B9, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +203 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +175 !o:AnalyticalModule::PCRCore: @refi,; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +247 "Can"5 ] + 5 ] + #tPolling Can every 10:00 +2 #Cleanly exited at 10:52:18CET10-Dec-18 +1840 #-> ESP.ready! +3 #Powering core bus +474 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %_\\ + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  + "manipulator"&?& +4 "core" &U  + "storage"(@& +4 "core" & g +2 "storage"(A% +3 "core" %] 2 +2 "collection"'B9 +2 "core" 9 +2 "processing"%C9 +3 "core" 9E +480 #t-> MFB.ready! + "MFB"*D% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +3 "core" % + .tATV.dial :air2 +2 "MFB"*F  +100 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +550 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5286 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +116 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5250 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*L  +4 "core"  +43581 "Can", RR +22981 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*M  +122 "core"  +4585 #t-> AS.pull 0.2, ASslow1 + "MFB"*N% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml +36 "MFB"*O'@: +4064 "core" ' +2 "MFB"*P% +4 "core" %@T +2975 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*Q % +94 "core" & +2673 #t-> AS.pull 0.05, ASslow1 + "MFB"*R% +3 "core" %@/\\ +2 .tAS.seek 0.249ml +2 "MFB"*S'; +1033 "core" ' +2 "MFB"*T% +4 "core" %;\ = +1090 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*U n +57 "core" o +371 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*V'R +1465 "core" ' +2 "MFB"*W% +4 "core" %R= +5102 #t-> shortmfb([Bb], [:extSrc]){}.finish +9 "MFB"*X% +2 "core" %R3 +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18dec1011h.pcr +3 #Building PCR Slug from extSrc with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*Y  +160 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*Z  +24 "core"  +2 "MFB"*[% +4 "core" %R3 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*\\'$x +2559 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*]' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*^ n +161 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*_'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*`'(@ +1715 "Can"0 XW +1188 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*a  +171 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*b  +45 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*c% +3 "core" %(( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*d'FR +628 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*e n +104 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*f% +3 "core" %FX h +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*g' +1821 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*h I +36 "core" H +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*i% +3 "core" %\ 8 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*j' +613 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*k % +35 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*l% +3 "core" %\ 7 +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*m') +613 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*n  +126 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*o% +3 "core" %'  ? +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*p'\ +5853 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*q  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*r% +3 "core" %\  F +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*s'\  +619 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*t  +60 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*u% +3 "core" %\ \  L +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*v' J +5042 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*w  +71 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*x  +35 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*y% +4 "core" % M  ` +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*z'l +32604 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*{  +83 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*| % +33 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +1071 "Can"+ ws +60004 % }k +60004 & qq +60004 $ wz +60004  ^^ +60004 # ii +60003   |y +60004  bb +60004  jj +13055 ."PCR"PCR.off +131 !o:#AnalyticalModule::PCRRawSample: @refi,; :\ @data".2011340:2085,992,726,720,60.0001;2012240:2331,961,670,691,60.0001;2013290:2628,1274,701,688,60.0001;2122270:2078,937,723,712,60.0001;2123170:2346,947,698,688,60.0001;2124220:2604,1299,700,661,60.0001;2233680:2079,963,695,717,60.0001;2234580:2314,969,699,689,60.0001;2235630:2619,1260,701,686,60.0001;2344790:2083,959,727,719,59.9628;2345690:2324,947,668,688,60.0374;2346740:2615,1254,698,685,60.0001;2456210:2081,921,727,716,60.0001;2457110:2361,929,699,689,60.0001;2458160:2622,1280,671,687,60.0001;2567900:2075,942,730,720,60.0001;2568800:2343,951,701,690,60.0001;2569850:2605,1292,701,686,60.0001;2678580:2084,941,727,714,60.0001;2679480:2343,920,667,686,59.9628;2680530:2607,1312,699,690,60.0001;2789530:2086,966,730,717,59.9628;2790430:2351,942,699,692,60.0001;2791480:2624,1275,698,651,60.0001;2900440:2086,974,723,712,59.9628;2901340:2312,969,695,686,60.0001;2902390:2591,1288,703,689,60.0374;3011420:2080,944,729,720,60.0001;3012320:2332,955,702,694,59.9628;3013370:2601,1269,698,678,60.0374;3122620:2082,953,729,713,59.9628;3123520:2350,944,695,683,60.0374;3124570:2590,1318,703,697,60.0374;3233910:2074,943,725,679,59.9628;3234810:2322,952,701,688,60.0001;3235860:2602,1264,698,686,60.0001;3345230:2073,925,724,714,59.9628;3346130:2343,944,665,689,60.0001;3347180:2585,1322,703,691,60.0001;3456760:2062,980,726,714,59.9628;3457660:2333,968,698,688,60.0001;3458710:2585,1272,700,687,60.0001;3568580:2069,954,729,718,59.9628;3569480:2318,970,702,691,60.0001;3570530:2610,1304,692,643,60.0374;3679550:2085,949,720,675,59.9628;3680450:2344,1000,697,687,60.0001;3681500:2596,1302,700,687,60.0001;3790790:2075,980,725,714,59.9628;3791690:2317,946,696,656,60.0001;3792740:2593,1291,699,690,60.0001;3901550:2072,940,729,714,59.9628;3902450:2341,934,698,688,60.0001;3903500:2593,1315,704,690,60.0374;4013240:2062,960,724,714,59.9628;4014140:2321,982,700,689,60.0374;4015190:2592,1277,704,691,60.0374;4124630:2079,924,721,675,59.9628;4125530:2345,937,696,683,60.0374;4126580:2599,1313,704,692,60.0001;4235710:2074,1003,726,718,59.9628;4236610:2335,955,702,693,59.9628;4237660:2608,1319,669,688,60.0001;4346830:2078,931,700,721,60.0001;4347730:2339,956,704,697,60.0001;4348780:2614,1346,697,686,60.0001;4457970:2072,989,726,719,59.9628;4458870:2313,944,669,690,59.9628;4459920:2603,1286,696,683,60.0001;4569270:2076,967,724,715,59.9628;4570170:2322,1000,702,689,60.0001;4571220:2601,1309,667,685,60.0001;4680990:2069,1001,729,720,59.9628;4681890:2333,965,699,692,59.9628;4682940:2607,1326,700,686,59.9628;4792330:2081,943,703,725,60.0001;4793230:2333,980,701,691,60.0374;4794280:2625,1290,701,687,60.0001;4903370:2100,964,728,718,60.0001;4904270:2330,983,699,651,60.0001;4905320:2620,1298,696,681,60.0001;5014630:2096,952,723,709,59.9628;5015530:2390,960,697,679,60.0001;5016580:2631,1319,675,693,60.0001;5125650:2136,932,695,715,60.0001;5126550:2404,914,700,687,60.0001;5127600:2679,1336,701,692,60.0001;5236740:2161,950,723,711,60.0001;5237640:2446,958,663,686,60.0001;5238690:2714,1315,705,687,60.0001;5348490:2203,959,726,716,60.0001;5349390:2459,1002,698,692,60.0374;5350440:2765,1283,699,684,59.9628;5459690:2247,1005,725,714,60.0001;5460590:2510,982,698,688,60.0001;5461640:2838,1288,693,647,60.0374;5571500:2298,977,731,718,59.9628;5572400:2596,932,702,694,60.0001;5573450:2885,1327,699,690,60.0001;5683050:2334,965,690,711,60.0001;5683950:2613,969,697,681,60.0001;5685000:2940,1278,704,696,60.0001;5794780:2379,973,721,711,60.0001;5795680:2653,1012,696,688,59.9628;5796730:2986,1322,699,683,60.0001;5906190:2399,977,722,714,59.9628;5907090:2692,990,693,652,60.0001;5908140:3019,1292,702,695,60.0001;6017500:2432,976,727,721,59.9628;6018400:2742,951,699,694,60.0374;6019450:3098,1310,695,651,60.0374;6128780:2457,966,690,709,59.9628;6129680:2796,974,695,683,60.0001;6130730:3095,1275,704,690,60.0001;6240060:2496,986,721,708,60.0001;6240960:2800,978,665,682,60.0001;6242010:3144,1299,701,691,59.9628;6351930:2501,976,724,711,60.0374;6352830:2832,999,692,652,60.0001;6353880:3170,1305,703,694,59.9628;6463160:2532,996,729,720,59.9628;6464060:2853,1013,700,693,60.0001;6465110:3204,1336,666,683,60.0374;6574580:2547,1340,721,712,60.0001; +17 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18dec1011h.pcr + "MFB"*}% +3 "core" %k +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*~'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" & +2 "MFB"*% +4 "core" %() + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zo +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*% +4 "core" %Zp\  L +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\  X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* '[ +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*\  +51 "core" +2 "MFB"* % +4 "core" %a ~ ? +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'p +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +78 "core"  +2 "MFB"*% +4 "core" %q + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'l +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" % +2 "MFB"*% +4 "core" %VpC + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"* % +4 "core" % { J +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*"'> +9199 "Can" VU +6912 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +38 ."MFBPCR"delay 3 seconds +309 "MFB"*(% +3 "core" %>\ _ R +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +530 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*!  +51 "core" +2 "MFB"**% +4 "core" %l +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*,'q= +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*+  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*%'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17837 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*'' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*3'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +237 "Can" XX +5536 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +5069 "core" ' +39922 "Can" TS +60004  TS +60004  TS +60004  ST +60004  TS +17279 #t-> exit +5 #mEXIT @1544446797.25CET @1544447350.45CET = =mMAIN_scheduler =tMAIN @CET1544447352.19 #"core_reset"Sent BREAK + #t@0x028B, state=0x3B10, ifg=0x20, ie=0x7F + #@0x09FE, state=0x3B10, ifg=0x08, ie=0x5F + #@0x7BDA, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x7E8C, state=0x3A72, ifg=0x10, ie=0xF5 #@0x8116, state=0x3A84, ifg=0x10, ie=0xFD + #@0x83A0, state=0x3A84, ifg=0x10, ie=0xFD + #@0x862B, state=0x3A84, ifg=0x10, ie=0xFD #@0x8741, state=0x3A84, ifg=0x80, ie=0xFD + #@0x0A34, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +165 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +195 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiP< :\ @name@ +227 "Can"% VU + % VU + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +3 "core" %V_: +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig + "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %ON + .tSS.reconfigure SSconfig +2 "sampler")#.0X  +155 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*?  +26 "core"  +2 "MFB"*@% +4 "core" %RM +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*A'$g +2550 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*B' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*C n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*D'R +5073 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*E'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*F  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*G  +37 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*H% +3 "core" %(,K +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*I'FV +628 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*J n +105 "core" m +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*K% +5 "core" %FR Ot +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*L' +1825 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*M I +36 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*N% +3 "core" %ZH +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*O' +642 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*P % +37 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*Q% +3 "core" % c K +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*R'0 +624 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*S  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*T% +3 "core" %2\ H V +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*U'\ +4402 "Can" TT +1438 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*V  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*W% +3 "core" %\ g" +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*X'\  +625 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*Y  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*Z% +3 "core" %\ Pu +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*[' Y +5067 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*\\  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*]  +6 "core"  +2 ."MFBPCR"ARV.dial :air1 +36 "MFB"*^  +44 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*_% +5 "core" % ^cK +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*`'} +32602 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*a  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*b % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +16900 "Can" K +60004  ll +60004  xw +60004  ^^ +60004  kk +60003  }b +60004  Z +60004  xz +57514 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refiP< :\ @data"12775380:2036,883,733,721,60.0001;12776280:2308,901,694,689,60.0001;12777330:2554,1259,703,701,60.0001;12886600:2055,983,722,715,60.0001;12887500:2285,960,697,689,60.0001;12888550:2566,1216,699,692,60.0001;12997260:2048,896,721,711,60.0001;12998160:2281,922,695,683,59.9628;12999210:2555,1234,700,701,59.9628;13108750:2047,902,722,718,59.9628;13109650:2328,889,695,689,60.0001;13110700:2546,1270,703,690,60.0001;13220120:2045,964,723,716,60.0001;13221020:2270,944,700,689,60.0001;13222070:2573,1233,694,647,60.0001;13331290:2045,937,728,686,59.9628;13332190:2300,932,700,696,60.0374;13333240:2579,1256,696,683,60.0001;13442540:2050,923,719,706,59.9628;13443440:2317,907,693,679,60.0001;13444490:2525,1251,702,696,60.0001;13554020:2045,960,727,721,60.0001;13554920:2300,905,700,696,60.0001;13555970:2572,1266,692,641,60.0001;13664820:2044,957,722,713,60.0001;13665720:2271,940,698,688,59.9628;13666770:2575,1233,694,677,60.0374;13776480:2043,905,723,706,59.9628;13777380:2307,895,697,678,59.9628;13778430:2536,1253,701,688,59.9628;13887560:2040,881,692,716,59.9628;13888460:2321,907,700,685,60.0001;13889510:2559,1241,701,688,60.0001;13998990:2039,943,719,710,60.0001;13999890:2279,930,664,681,60.0001;14000940:2554,1213,698,689,60.0001;14110020:2038,906,726,719,60.0001;14110920:2310,907,699,690,60.0001;14111970:2573,1262,695,656,60.0001;14221230:2035,948,716,668,59.9628;14222130:2300,911,692,684,59.9628;14223180:2542,1237,700,694,60.0001;14332470:2050,955,720,715,60.0001;14333370:2280,950,699,689,59.9628;14334420:2536,1215,698,687,60.0001;14443400:2048,924,722,709,59.9628;14444300:2318,894,696,685,59.9628;14445350:2539,1255,703,696,60.0001;14554480:2044,912,726,719,60.0001;14555380:2267,922,699,689,60.0001;14556430:2553,1214,695,682,60.0001;14665500:2039,924,729,722,59.9628;14666400:2300,911,702,693,60.0001;14667450:2577,1281,696,654,60.0001;14776990:2044,937,696,718,60.0001;14777890:2279,933,699,687,59.9628;14778940:2566,1242,695,680,60.0001;14888770:2035,911,730,725,59.9628;14889670:2290,914,702,696,60.0374;14890720:2567,1245,697,682,60.0001;15000320:2043,955,726,718,59.9628;15001220:2276,947,699,693,60.0374;15002270:2566,1215,698,675,60.0374;15111490:2053,963,725,713,60.0001;15112390:2274,956,698,692,60.0001;15113440:2574,1238,699,678,60.0001;15223160:2050,925,689,707,59.9628;15224060:2298,948,693,683,59.9628;15225110:2563,1235,704,692,60.0374;15334500:2063,923,729,722,60.0001;15335400:2322,931,668,690,60.0374;15336450:2598,1256,695,684,60.0001;15445660:2096,908,723,716,60.0001;15446560:2384,901,700,683,60.0001;15447610:2620,1308,699,650,60.0001;15557170:2131,932,691,709,60.0001;15558070:2395,934,697,687,60.0374;15559120:2670,1215,703,689,60.0001;15668620:2180,944,729,715,59.9628;15669520:2472,900,675,693,60.0001;15670570:2768,1243,697,688,60.0001;15780450:2261,955,723,709,59.9628;15781350:2548,974,698,688,60.0374;15782400:2829,1215,697,687,60.0001;15891590:2347,903,726,716,60.0001;15892490:2670,895,697,690,60.0374;15893540:2957,1279,701,690,59.9628;16003100:2442,934,695,714,59.9628;16004000:2773,910,697,684,60.0001;16005050:3073,1271,700,690,60.0374;16114810:2533,971,724,712,60.0001;16115710:2827,968,697,693,60.0001;16116760:3197,1197,698,683,60.0001;16226250:2613,923,719,708,59.9628;16227150:2942,912,696,682,59.9628;16228200:3304,1227,671,696,60.0001;16337680:2689,920,729,716,60.0001;16338580:3059,888,701,694,59.9628;16339630:3447,1255,696,680,60.0001;16448740:2776,922,726,718,60.0001;16449640:3164,917,667,695,60.0374;16450690:3534,1304,699,684,60.0001;16559980:2858,906,723,710,59.9628;16560880:3256,897,696,687,60.0001;16561930:3615,1273,670,694,60.0001;16671350:2925,907,698,720,59.9628;16672250:3317,926,702,693,60.0001;16673300:3733,1262,698,682,60.0374;16782900:2987,935,724,710,60.0001;16783800:3422,922,690,648,60.0001;16784850:3792,1271,707,690,60.0374;16893950:3043,908,717,703,59.9628;16894850:3470,933,698,682,60.0001;16895900:3891,1238,702,696,60.0001;17005160:3108,924,726,716,60.0001;17006060:3492,960,698,692,59.9628;17007110:3976,1244,698,680,60.0001;17116230:3161,940,722,710,60.0001;17117130:3565,948,698,686,60.0001;17118180:4036,1227,667,676,60.0374;17227560:3203,897,698,722,60.0001;17228460:3632,931,701,691,60.0001;17229510:16,1259,694,677,60.0001;17339090:3255,1248,728,719,60.0001; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18dec1014h.pcr +2 "MFB"*c% +4 "core" %w +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*d'(@ +1023 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*e  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*f % +118 "core" % +2 "MFB"*g% +4 "core" %(!\ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*h'Zg +215 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*i  +54 "core" +2 "MFB"*j% +4 "core" %ZY +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*k'> +308 "Can" UU +5750 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*l % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*m% +3 "core" %>\  Q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*n'I +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*o  +53 "core" +2 "MFB"*p% +4 "core" %I  ] +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*q'p +331 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*r  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*s  +81 "core"  +2 "MFB"*t% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*u'= +2040 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*v' +3077 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*w'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*x' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +136 .AS.reconfigure ASfast +8 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*y'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*|  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*} % +121 "core" & +2 "MFB"*~% +4 "core" %V? +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"*% +4 "core" %\ 8 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>  F +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +531 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"*\ % +4 "core" % +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'qI +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4746 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +1537 "Can" xx +16041 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2770 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +676 "Can" WW +4392 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*  +141 "core" +2 "MFB"*!% +4 "core" %(+ +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.506ml +2 "MFB"*"'FU +632 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*#  +160 "core"  +2 "MFB"*$% +4 "core" %FV\  M +2 .tAS.seek 0.512ml + "MFB"*'d +636 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*&  +161 "core" +2 "MFB"*'% +4 "core" %d| + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml +2 "MFB"*%'N +628 "core" ' +2 .tATV.dial :waste +2 "MFB"*) n +53 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*('R +3150 "core" ' +10 "MFB"*+% +4 "core" %Rd4 +2 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18dec1016h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP5 primer +4 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"**  +146 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*-  +26 "core"  +2 "MFB"*,% +4 "core" %Rc4 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*/'$u +2555 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*.' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*1 n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*0'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*3'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*2  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*5  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*4% +3 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*6'FS +631 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*8 n +106 "core" m +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*9% +4 "core" %FPxP +3 ."MFBPCR"AS.seek 0.524ml +35 "MFB"*7' +1852 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*; I +36 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*:% +3 "core" % u B +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*=' +619 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*> % +36 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*?% +3 "core" % t > +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*@') +619 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*<  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*A% +3 "core" %) [ E +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*C'\ +5851 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*B  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*D% +3 "core" %\ a J +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*F'\  +620 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*G  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*H% +3 "core" %\ \ w X +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*E' D +5044 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*J  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*K  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*I% +5 "core" % G h [ +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*M'f +7675 "Can" TS +24926 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*N  +84 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*L % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +33926 "Can" ll +60004  X +60004  ll +60004  yv +60004  ]] +60003  jj +60004  j +60004  zyR +38958 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refiP< :\ @data"19795050:2036,906,737,730,59.9628;19795950:2295,897,672,693,60.0001;19797000:2595,1231,695,685,60.0001;19905810:2056,902,725,718,60.0001;19906710:2335,912,700,697,60.0001;19907760:2587,1273,697,685,60.0001;20016770:2053,909,719,704,60.0001;20017670:2304,914,693,683,60.0374;20018720:2561,1224,702,696,60.0374;20127660:2056,945,718,707,60.0001;20128560:2298,957,694,684,60.0001;20129610:2581,1222,701,647,60.0374;20238410:2057,914,727,714,60.0001;20239310:2298,913,699,694,60.0001;20240360:2587,1250,695,679,60.0001;20349210:2057,914,722,711,60.0001;20350110:2328,930,696,689,60.0001;20351160:2571,1286,697,655,60.0374;20460670:2051,895,696,716,60.0001;20461570:2312,911,702,697,60.0374;20462620:2586,1266,692,676,60.0001;20571850:2057,891,723,705,60.0001;20572750:2330,931,694,685,60.0001;20573800:2540,1195,700,692,60.0001;20682740:2054,879,686,708,60.0001;20683640:2328,898,695,685,60.0001;20684690:2581,1248,697,686,60.0001;20793670:2055,890,720,708,60.0001;20794570:2328,900,693,679,60.0001;20795620:2522,1266,702,687,60.0001;20904710:2056,917,718,704,60.0001;20905610:2311,890,694,678,60.0001;20906660:2554,1285,700,697,60.0001;21015930:2045,934,725,720,60.0001;21016830:2291,896,702,692,60.0001;21017880:2589,1251,693,677,60.0374;21127220:2054,916,727,714,60.0001;21128120:2320,897,705,630,60.0001;21129170:2580,1257,696,676,59.9628;21238170:2053,914,699,717,60.0001;21239070:2300,918,701,694,60.0001;21240120:2583,1235,694,677,60.0374;21349280:2058,929,726,718,59.9628;21350180:2322,869,699,654,59.9628;21351230:2584,1251,695,679,60.0374;21460250:2058,914,719,703,60.0001;21461150:2294,946,693,684,60.0001;21462200:2563,1237,703,696,60.0374;21571060:2041,951,717,707,60.0001;21571960:2287,948,660,676,60.0001;21573010:2556,1242,703,692,60.0374;21682050:2053,948,721,717,59.9628;21682950:2293,956,698,696,60.0001;21684000:2577,1213,691,639,60.0001;21793230:2058,907,722,680,60.0001;21794130:2328,904,698,687,60.0001;21795180:2583,1273,695,689,60.0374;21904310:2059,906,725,711,59.9628;21905210:2325,869,699,681,60.0001;21906260:2557,1220,702,692,60.0001;22015500:2056,909,719,681,60.0001;22016400:2316,919,701,690,60.0001;22017450:2600,1279,700,685,60.0001;22127120:2062,918,724,716,59.9628;22128020:2299,958,668,686,60.0001;22129070:2589,1205,696,675,60.0001;22238310:2065,955,725,712,60.0001;22239210:2296,940,698,696,60.0001;22240260:2609,1213,690,632,60.0001;22349680:2085,938,692,714,59.9628;22350580:2354,920,697,686,60.0001;22351630:2615,1276,699,687,60.0001;22460740:2118,934,726,715,59.9628;22461640:2377,900,702,690,60.0001;22462690:2641,1266,698,687,60.0001;22572390:2160,946,721,709,60.0001;22573290:2423,901,694,682,60.0001;22574340:2705,1223,665,690,60.0374;22683340:2249,938,718,669,60.0374;22684240:2530,888,698,683,60.0001;22685290:2830,1230,704,691,60.0001;22794380:2360,951,723,714,59.9628;22795280:2646,954,698,687,60.0001;22796330:2977,1228,696,680,60.0001;22905280:2507,879,693,711,60.0001;22906180:2858,913,694,682,60.0001;22907230:3163,1247,700,694,60.0001;23016230:2672,911,728,720,60.0001;23017130:3018,928,704,695,60.0001;23018180:3394,1245,696,679,60.0001;23127800:2851,939,732,720,60.0001;23128700:3202,943,700,692,60.0001;23129750:3632,1221,692,641,60.0001;23238960:3001,940,727,689,60.0001;23239860:3396,927,703,699,60.0374;23240910:3844,1249,694,682,60.0001;23350200:3162,955,725,714,60.0001;23351100:3564,945,698,695,60.0001;23352150:4022,1223,698,675,60.0001;23461830:3304,924,719,707,60.0001;23462730:3733,948,696,686,59.9628;23463780:141,1211,698,681,60.0001;23573270:3449,921,724,689,60.0001;23574170:3929,948,700,689,60.0001;23575220:350,1277,697,682,60.0374;23684710:3575,935,719,701,60.0001;23685610:4092,918,689,643,60.0374;23686660:350,1219,702,685,60.0374;23795690:3703,921,725,714,59.9628;23796590:140,918,701,692,59.9628;23797640:350,1261,699,690,60.0001;23906980:3831,941,726,709,59.9628;23907880:202,965,699,690,60.0001;23908930:350,1217,699,685,60.0001;24018310:3930,899,726,714,59.9628;24019210:350,887,701,685,59.9628;24020260:350,1295,700,691,60.0374;24130270:4033,922,722,711,60.0001;24131170:350,962,694,691,60.0001;24132220:350,1259,666,683,60.0374;24241600:30,890,684,703,59.9628;24242500:350,905,694,681,59.9628;24243550:350,1254,702,692,60.0374;24352480:117,1236,726,719,59.9628; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18dec1016h.pcr +2 "MFB"*P% +4 "core" %i + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Q'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*O  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +36 "MFB"*S % +124 "core" & +2 "MFB"*T% +4 "core" %(( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml + "MFB"*R'Zn +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*V  +53 "core" +2 "MFB"*W% +4 "core" %Zw  E +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*U'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Y % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*Z% +3 "core" %>\  U +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*X'\\ +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*\\  +52 "core" +2 "MFB"*]% +4 "core" %Z  J +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*^'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*_  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*[  +81 "core"  +2 "MFB"*a% +4 "core" %pu +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*b'[ +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*c' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*`'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +1591 "Can" XX +4184 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*g' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*d'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*i  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*j % +119 "core" % +2 "MFB"*h% +4 "core" %Vk +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*l' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*m  +54 "core"  +2 "MFB"*k% +4 "core" % s @ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*o'> +16113 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*p % +55 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*n% +3 "core" %>se +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*r' +539 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*s  +56 "core"  +2 "MFB"*t% +4 "core" % +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*q'q6 +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*u  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*v'R +4745 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17881 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*w' +1996 "Can"\  ZY +3789 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*y' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml + "MFB"*~' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2735 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +5067 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :air1 +2 "MFB"*  +142 "core" + "MFB"*% +4 "core" %('f +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.51ml + "MFB"*'Zm +1019 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +171 "core"  +2 "MFB"*\ % +4 "core" %Zo k A +2 .tAS.seek 0.53ml + "MFB"*' +2024 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*  +161 "core" +2 "MFB"* % +4 "core" %o + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.56ml +2 "MFB"*' U +632 "core" ' +2 .tATV.dial :waste +34 "MFB"* n +59 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*'R +3250 "core" ' +9 "MFB"*% +4 "core" %RQ +2 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18dec1018h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP5 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +143 "core"  +2 ."MFBPCR"ARV.dial :carrier +3 "MFB"*  +25 "core"  +2 "MFB"*% +4 "core" %Rg +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +3 "MFB"*'$v +1381 "Can" XW +1169 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"* '(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*!  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*#% +3 "core" %((w +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*$'FR +628 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*" n +103 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 + "MFB"*&% +5 "core" %FXg +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*'' +1852 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"* I +36 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*)% +3 "core" %hf +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*%' +650 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*+ % +36 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"**% +3 "core" %k\ ; +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*-'* +620 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*,  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*(% +3 "core" %+ ` G +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*/'\ +5851 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*1  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*.% +3 "core" %\ xa +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*0'\  +641 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*2  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*5% +3 "core" %\ ]a +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*4' S +5061 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*3  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*8  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*9% +5 "core" % Q {j +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*6'p +23006 "Can"  TS +9615 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*;  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*: % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +49246 "Can"\  c +60004   || +60004 \  x +60004  ^_ +60003 \  lk +60004   xu +60004  vv +60004   kk +23825 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refiP< :\ @data"26835470:1985,895,731,719,59.9628;26836370:2239,936,665,686,60.0374;26837420:2519,1222,701,690,60.0001;26946420:2014,947,724,717,59.9628;26947320:2255,916,701,696,60.0001;26948370:2516,1244,691,681,60.0001;27057320:2005,900,722,718,60.0001;27058220:2261,878,663,688,60.0374;27059270:2519,1259,700,686,60.0001;27168580:2002,938,720,706,60.0374;27169480:2227,965,696,683,60.0374;27170530:2505,1200,663,684,60.0374;27279510:2005,910,717,673,60.0001;27280410:2272,883,695,684,60.0374;27281460:2495,1278,698,687,60.0001;27390880:2000,925,720,712,59.9628;27391780:2273,892,690,643,59.9628;27392830:2497,1287,700,692,60.0374;27502360:2004,900,723,716,59.9628;27503260:2267,896,697,684,60.0001;27504310:2500,1219,667,688,60.0001;27613460:1997,921,697,717,59.9628;27614360:2230,916,698,695,60.0001;27615410:2518,1250,694,674,60.0001;27725160:1995,912,716,705,60.0001;27726060:2229,890,692,677,60.0001;27727110:2495,1222,698,695,60.0001;27835970:2006,888,716,706,60.0001;27836870:2231,913,693,676,60.0001;27837920:2493,1214,701,658,60.0001;27946920:1998,955,721,720,59.9628;27947820:2215,941,696,691,59.9628;27948870:2511,1213,694,683,60.0001;28058270:2007,896,717,706,60.0001;28059170:2258,890,695,676,60.0001;28060220:2470,1252,702,692,60.0001;28168960:2003,956,692,707,60.0001;28169860:2234,967,698,686,60.0374;28170910:2497,1224,698,683,60.0001;28280330:2008,931,724,718,59.9628;28281230:2245,893,669,691,60.0001;28282280:2520,1261,693,681,60.0001;28391100:1998,975,719,711,60.0001;28392000:2223,935,696,688,60.0374;28393050:2513,1212,695,686,60.0374;28502070:2000,972,721,708,60.0001;28502970:2225,949,665,686,60.0001;28504020:2502,1217,696,675,60.0001;28613370:2000,954,718,706,60.0001;28614270:2237,916,694,684,60.0001;28615320:2505,1220,667,684,60.0001;28724590:2015,881,695,715,59.9628;28725490:2251,924,698,696,60.0001;28726540:2526,1231,694,677,60.0001;28835840:2017,885,715,709,60.0001;28836740:2266,886,658,678,60.0001;28837790:2511,1244,702,692,60.0001;28947130:2019,910,716,704,59.9628;28948030:2282,934,693,676,60.0001;28949080:2543,1231,672,693,60.0001;29058130:2053,983,718,674,60.0001;29059030:2283,949,694,683,60.0001;29060080:2560,1234,696,688,60.0001;29169470:2093,967,722,717,60.0001;29170370:2346,897,700,659,60.0001;29171420:2629,1243,690,680,60.0001;29280750:2154,928,721,709,59.9628;29281650:2445,922,694,684,60.0001;29282700:2686,1280,699,661,60.0001;29391920:2257,974,726,677,60.0001;29392820:2518,962,698,687,60.0374;29393870:2852,1212,696,678,59.9628;29503100:2417,929,717,700,59.9628;29504000:2705,947,694,680,60.0001;29505050:3013,1212,704,687,60.0001;29614980:2596,928,724,718,59.9628;29615880:2953,897,698,687,60.0001;29616930:3302,1238,667,685,60.0001;29726620:2806,938,724,717,60.0374;29727520:3180,902,701,693,60.0001;29728570:3564,1263,693,678,60.0001;29838250:3003,930,684,704,60.0001;29839150:3400,918,697,675,60.0001;29840200:3819,1222,700,691,59.9628;29949440:3197,939,726,717,60.0001;29950340:3642,912,696,654,60.0001;29951390:18,1279,697,683,60.0001;30060540:3378,915,720,714,60.0001;30061440:3856,918,695,682,60.0001;30062490:222,1269,700,697,60.0001;30171660:3579,959,725,669,60.0001;30172560:4018,929,699,690,60.0001;30173610:350,1227,695,677,60.0001;30282690:3752,937,720,711,59.9628;30283590:155,967,697,691,60.0374;30284640:350,1237,691,638,60.0001;30393910:3927,964,724,686,60.0001;30394810:350,937,698,688,59.9628;30395860:350,1196,691,680,60.0001;30505160:4086,951,724,715,59.9628;30506060:350,922,698,693,60.0001;30507110:350,1272,694,682,60.0001;30616360:156,898,718,702,60.0001;30617260:350,943,690,685,60.0374;30618310:350,1252,703,691,60.0374;30727370:305,937,720,710,60.0001;30728270:350,945,696,686,59.9628;30729320:350,1220,698,683,60.0001;30838540:350,955,724,710,59.9628;30839440:350,951,696,690,60.0001;30840490:350,1256,659,677,60.0001;30950030:350,909,718,706,59.9628;30950930:350,906,696,680,59.9628;30951980:350,1270,702,695,60.0374;31061420:350,965,723,715,59.9628;31062320:350,950,696,685,60.0001;31063370:350,1248,697,683,60.0001;31172840:350,977,722,718,59.9628;31173740:350,941,695,693,60.0001;31174790:350,1240,690,679,60.0374;31284250:350,1002,721,713,59.9628;31285150:350,953,698,689,60.0001;31286200:350,1244,695,677,60.0374;31395400:350,1230,719,703,60.0001; +17 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18dec1018h.pcr +2 "MFB"*7% +4 "core" %k! + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*>'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*?  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*= % +119 "core" & +2 "MFB"*<% +4 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*A'Zh +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*@  +52 "core" +2 "MFB"*B% +4 "core" %Zb y D +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*D'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*C % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*G% +3 "core" %> y a +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*H'O +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*F  +52 "core" +2 "MFB"*J% +4 "core" %O\  L +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*K'p +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*I  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*E  +80 "core"  +2 "MFB"*N% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*L'A +2039 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*P' +3072 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*M'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*S'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*T' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*Q'V +1811 "Can"  UU +920 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*V  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*W % +120 "core" & +2 "MFB"*R% +4 "core" %Vh + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*Y' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Z  +55 "core"  +35 "MFB"*U% +9 "core" % ~ K +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*\\'> +16114 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*] % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*X% +3 "core" %>\ g Q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*_' +532 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*[  +52 "core"  +2 "MFB"*a% +4 "core" %[^ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*^'qB +320 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*b  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*c'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*`' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*e'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*f' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*g'V +1887 "Can" UT +844 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*d'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +5068 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*l'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*p  +140 "core" +2 "MFB"*n% +4 "core" %($V +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.506ml +2 "MFB"*o'FN +618 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*s  +160 "core"  +2 "MFB"*t% +4 "core" %FQ\ S X +2 .tAS.seek 0.512ml + "MFB"*r'd{ +627 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*u  +162 "core" +2 "MFB"*q% +4 "core" %dybM + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.542ml +2 "MFB"*v'K +631 "core" ' +2 .tATV.dial :waste +2 "MFB"*w n +53 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*x'R +3149 "core" ' +10 "MFB"*y% +4 "core" %RXE +2 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18dec1020h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP5 primer +3 #Priming with carrier + .ATV.dial ARV +4 "MFB"*z  +144 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*|  +26 "core"  +2 "MFB"*}% +4 "core" %RYE +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*~'$} +2557 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*{' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +36 ."MFBPCR"delay 2 seconds +210 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(#c +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*\ 'FM +618 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"* n +104 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*% +5 "core" %FH X e +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"* ' +1841 "core" ' +2 ."MFBPCR"delay 25 seconds +1457 "Can" RR +1045 ."MFBPCR"ARV.dial :PP5 +2 "MFB"* I +38 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*% +3 "core" %X +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +626 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"* % +37 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" %\ Z R +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*' +623 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %!TY +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5865 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\ J\ 9 +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +635 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*!  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\ i +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*#' @ +5054 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +75 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*"  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*&% +5 "core" % F X a +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*$'e +32625 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*) % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +7352 "Can" _ +60004  kk +60004  ^ +60004  jj +60004  y +60003  ^^ +60004  kk +60004  f +60004  SS +4964 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refiP< :\ @data"33847130:2005,896,728,717,60.0001;33848030:2294,928,693,683,60.0001;33849080:2523,1233,670,691,60.0374;33957940:2036,881,719,707,59.9628;33958840:2279,906,696,684,60.0001;33959890:2545,1275,693,689,60.0001;34068910:2030,962,717,711,60.0374;34069810:2260,948,693,687,60.0374;34070860:2546,1210,663,683,60.0001;34180080:2022,917,691,709,59.9628;34180980:2258,961,693,686,59.9628;34182030:2544,1192,692,677,60.0374;34290460:2038,918,721,712,60.0001;34291360:2269,936,702,688,60.0001;34292410:2546,1211,692,672,60.0001;34401990:2028,899,686,711,59.9628;34402890:2308,878,696,684,60.0001;34403940:2533,1255,699,686,60.0001;34512920:2034,910,715,705,60.0001;34513820:2306,888,691,678,60.0001;34514870:2498,1282,701,687,60.0374;34623800:2031,942,720,706,60.0001;34624700:2252,967,692,679,60.0001;34625750:2530,1207,697,687,60.0001;34734660:2029,923,719,701,60.0001;34735560:2284,909,660,679,60.0001;34736610:2537,1251,701,695,60.0001;34845640:2022,912,717,704,60.0001;34846540:2287,915,693,681,60.0001;34847590:2523,1223,698,655,60.0001;34956760:2026,915,716,668,60.0001;34957660:2297,909,693,680,60.0001;34958710:2539,1249,696,685,60.0001;35067710:2035,895,717,704,60.0374;35068610:2263,921,692,680,60.0001;35069660:2507,1206,702,688,60.0001;35179100:2022,962,722,716,59.9628;35180000:2260,928,697,691,60.0001;35181050:2551,1221,692,676,60.0001;35290430:2025,904,715,672,60.0001;35291330:2286,896,695,680,60.0001;35292380:2533,1241,701,690,60.0001;35401490:2025,908,723,710,59.9628;35402390:2303,912,694,682,60.0001;35403440:2513,1228,696,687,60.0001;35512570:2026,894,695,721,59.9255;35513470:2284,917,698,692,60.0001;35514520:2542,1251,697,682,60.0374;35623850:2039,899,725,713,59.9628;35624750:2279,920,670,691,60.0001;35625800:2555,1255,691,681,60.0001;35735150:2037,905,723,715,59.9628;35736050:2293,910,702,692,59.9628;35737100:2548,1268,693,679,59.9628;35846340:2027,958,715,707,60.0001;35847240:2260,939,694,684,60.0374;35848290:2547,1225,697,683,60.0374;35957190:2040,898,714,703,59.9628;35958090:2294,928,693,681,60.0001;35959140:2555,1214,671,689,59.9628;36068750:2073,922,718,703,59.9628;36069650:2334,920,691,682,60.0001;36070700:2560,1222,701,692,60.0001;36179830:2098,925,724,719,59.9628;36180730:2358,929,700,690,60.0001;36181780:2642,1231,694,675,60.0001;36291390:2162,907,719,710,60.0001;36292290:2446,906,697,682,60.0001;36293340:2709,1243,697,681,60.0374;36402290:2268,939,685,702,60.0001;36403190:2540,927,691,680,60.0001;36404240:2856,1241,699,693,60.0374;36513430:2438,947,724,717,59.9628;36514330:2753,909,697,653,60.0001;36515380:3096,1265,692,679,60.0001;36625150:2654,938,716,702,59.9628;36626050:2985,890,694,681,59.9628;36627100:3356,1219,671,685,60.0374;36735860:2879,950,721,710,60.0001;36736760:3216,946,693,687,60.0374;36737810:3670,1212,697,683,60.0374;36847320:3127,964,721,718,60.0001;36848220:3515,955,695,692,59.9628;36849270:3984,1223,692,680,60.0374;36958670:3334,901,721,710,60.0001;36959570:3818,910,697,686,60.0001;36960620:182,1235,695,683,60.0374;37069620:3560,957,722,709,60.0001;37070520:4015,906,698,685,60.0001;37071570:350,1207,694,679,60.0001;37181160:3769,955,717,705,60.0001;37182060:176,947,692,683,60.0001;37183110:350,1244,667,691,59.9628;37292500:3971,960,688,712,59.9628;37293400:350,937,696,686,59.9628;37294450:350,1203,693,679,60.0001;37403280:41,940,717,707,59.9628;37404180:350,936,694,685,59.9628;37405230:350,1218,695,678,60.0374;37514670:228,957,722,719,59.9628;37515570:350,902,701,692,60.0001;37516620:350,1265,691,680,60.0001;37625980:350,919,717,705,60.0001;37626880:350,948,692,671,60.0001;37627930:350,1229,701,690,59.9628;37736950:350,980,720,706,59.9628;37737850:350,958,692,685,60.0001;37738900:350,1220,664,681,60.0001;37847800:350,956,718,709,59.9628;37848700:350,952,694,681,60.0001;37849750:350,1239,698,685,60.0001;37958960:350,899,720,708,60.0001;37959860:350,911,695,681,60.0001;37960910:350,1250,699,688,60.0001;38070090:350,898,723,713,59.9628;38070990:350,909,699,686,60.0374;38072040:350,1284,695,682,60.0374;38181520:350,913,718,705,59.9255;38182420:350,920,692,676,59.9628;38183470:350,1288,699,689,60.0001;38292690:350,930,716,705,59.9628;38293590:350,913,689,677,60.0001;38294640:350,1236,702,692,60.0374;38404160:350,1285,723,712,60.0001; +17 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18dec1020h.pcr +2 "MFB"*'% +5 "core" %cv + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*+'(@ +1030 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"**  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*% % +119 "core" % +2 "MFB"*,% +4 "core" %(9p\ 1 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*('Z +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*-  +52 "core" +2 "MFB"*1% +4 "core" %Z~  D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*.'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*/ % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*2% +3 "core" %>\ V Q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*5'd +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*0  +52 "core" +2 "MFB"*3% +4 "core" %^\ l O +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*8'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*9  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*4  +80 "core"  +2 "MFB"*;% +4 "core" %pa + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*:'^ +2040 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*7' +3069 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*6'V +2741 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*?' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*='V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*<' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*>'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*@  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*B % +120 "core" & +2 "MFB"*A% +4 "core" %Va> +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*C' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*G  +54 "core"  +2 "MFB"*D% +4 "core" % _ E +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*F'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*H% +3 "core" %> S Y +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*I' +455 "Can" UU +68 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*E  +54 "core"  +2 "MFB"*N% +4 "core" % _ E +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*K'q +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*L  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*P'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17918 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*M' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*O'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*S' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2749 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*V' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*R' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*Q'V +2201 "Can" TT +531 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*U'V +5065 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*Y'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*]  +141 "core" +2 "MFB"*X% +4 "core" %(*I +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.52ml + "MFB"*\\' +428 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*[  +171 "core"  +2 "MFB"*a% +4 "core" %F\ < + .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.545ml +2 "MFB"*_' \ d +2528 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*b  +161 "core" +2 "MFB"*^% +4 "core" % \ ` < E + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.575ml +2 "MFB"*c' 2 +627 "core" ' +2 .tATV.dial :waste +2 "MFB"*` n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*e'R +3337 "core" ' +10 "MFB"*f% +4 "core" %RH +2 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18dec1022h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP5 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*g  +146 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*i  +26 "core"  +2 "MFB"*j% +4 "core" %RA +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*h'$z +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*d' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*m n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*k'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*p'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*n  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*l  +38 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*s% +3 "core" %(%L +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*t'FO +624 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*o n +105 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*u% +5 "core" %FS99 +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*q' +1849 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*r I +38 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*w% +3 "core" %:\ 9 +40 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*v' +631 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*y % +34 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*z% +3 "core" %. +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*|'% +627 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*}  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*x% +3 "core" %+Qb +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*~'\ +5857 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*{% +3 "core" %\ E! +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +617 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\ D\ 4 +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*' P +2618 "Can" TT +2435 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % VLT +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*\ 'u +32603 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +23288 "Can" ll +60004  ^ +60004  ji +60004  y +60004  ^^ +60003  kk +60004  X +60004  ii +48306 ."PCR"PCR.off +133 !o:#AnalyticalModule::PCRRawSample: @refiP< :\ @data"t40881990:1981,916,735,731,60.0001;40882890:2253,917,669,697,60.0001;40883940:2520,1195,692,674,60.0374;40992660:2008,914,722,720,60.0001;40993560:2242,930,699,687,60.0374;40994610:2516,1221,694,677,60.0001;41104210:1993,921,686,708,60.0001;41105110:2222,945,693,682,60.0001;41106160:2494,1208,694,680,60.0374;41215300:2002,913,724,717,59.9628;41216200:2247,912,700,690,60.0374;41217250:2493,1263,694,683,60.0001;41326210:1999,949,720,719,59.9628;41327110:2244,898,697,690,60.0001;41328160:2512,1233,691,678,60.0001;41437500:2001,860,721,703,60.0001;41438400:2240,891,693,682,60.0001;41439450:2504,1266,700,688,60.0001;41548310:1999,939,718,712,60.0374;41549210:2217,949,696,689,60.0001;41550260:2506,1222,692,674,60.0374;41659400:1994,955,716,709,60.0001;41660300:2216,951,694,682,59.9628;41661350:2498,1219,699,684,60.0001;41770490:1995,949,716,707,60.0001;41771390:2230,944,692,684,60.0374;41772440:2495,1200,664,683,60.0001;41881410:2004,960,716,672,59.9628;41882310:2235,952,691,683,59.9628;41883360:2496,1200,695,678,60.0001;41992690:1994,937,718,710,60.0001;41993590:2262,888,697,685,60.0001;41994640:2485,1280,696,682,60.0374;42103930:2007,922,722,718,59.9628;42104830:2236,902,699,689,60.0374;42105880:2524,1249,690,675,60.0001;42215020:2002,920,715,701,60.0374;42215920:2255,907,691,681,60.0001;42216970:2499,1246,699,691,60.0374;42326080:2008,950,718,708,59.9628;42326980:2231,974,695,683,60.0001;42328030:2519,1216,661,681,60.0001;42436850:2013,961,717,715,59.9628;42437750:2233,949,696,686,60.0001;42438800:2523,1227,690,673,60.0001;42548030:2022,904,716,700,60.0001;42548930:2280,889,689,678,60.0374;42549980:2510,1186,700,690,60.0001;42659260:2042,899,725,713,60.0001;42660160:2303,904,694,691,60.0001;42661210:2552,1266,696,682,60.0001;42770500:2082,893,816,714,59.9628;42771400:2317,883,692,688,60.0001;42772450:2613,1240,697,681,59.9628;42881980:2124,917,713,703,60.0001;42882880:2383,937,690,677,60.0001;42883930:2642,1211,699,682,60.0001;42992720:2220,924,711,662,59.9628;42993620:2524,941,689,672,59.9628;42994670:2778,1240,700,689,60.0374;43104090:2368,917,715,706,60.0001;43104990:2661,949,692,646,59.9628;43106040:2998,1221,697,684,60.0374;43215140:2579,936,716,704,60.0001;43216040:2891,938,697,684,60.0001;43217090:3271,1230,692,672,60.0001;43325890:2807,960,722,706,60.0001;43326790:3159,945,665,689,60.0001;43327840:3582,1194,694,680,59.9628;43436860:3058,944,717,698,59.9628;43437760:3482,914,690,673,60.0001;43438810:3891,1215,701,651,60.0001;43547800:3299,938,716,706,60.0001;43548700:3705,952,693,683,60.0001;43549750:132,1230,696,686,60.0374;43659230:3554,961,721,705,59.9628;43660130:4012,964,695,684,60.0374;43661180:350,1229,696,683,60.0001;43770090:3780,924,723,714,60.0001;43770990:216,924,699,691,60.0001;43772040:350,1266,691,681,60.0001;43881060:4002,933,724,711,59.9628;43881960:350,921,667,686,60.0001;43883010:350,1212,691,676,60.0001;43991960:125,962,721,712,60.0001;43992860:350,934,698,692,60.0001;43993910:350,1242,694,676,60.0374;44102940:318,948,715,700,59.9628;44103840:350,917,692,677,60.0001;44104890:350,1235,700,691,60.0001;44213750:350,889,719,710,59.9628;44214650:350,898,692,679,60.0001;44215700:350,1267,697,652,60.0374;44324720:350,891,715,695,59.9628;44325620:350,939,689,675,59.9628;44326670:350,1245,699,691,60.0001;44436270:350,953,715,703,60.0001;44437170:350,967,690,676,60.0001;44438220:350,1218,695,684,60.0374;44546960:350,956,720,679,59.9628;44547860:350,906,697,688,60.0001;44548910:350,1266,695,682,60.0001;44658150:350,936,721,715,59.9628;44659050:350,918,700,694,60.0001;44660100:350,1284,690,675,60.0374;44769540:350,905,720,707,59.9628;44770440:350,924,693,676,60.0001;44771490:350,1265,700,653,60.0374;44880430:350,970,721,707,60.0001;44881330:350,929,696,689,60.0374;44882380:350,1253,692,674,60.0001;44991700:350,941,726,711,60.0001;44992600:350,924,698,697,60.0374;44993650:350,1264,665,679,60.0001;45103010:350,931,692,715,59.9628;45103910:350,947,696,693,60.0001;45104960:350,1253,693,674,60.0001;45214310:350,973,721,706,60.0001;45215210:350,936,666,688,60.0001;45216260:350,1260,694,679,60.0374;45325200:350,961,722,712,60.0001;45326100:350,926,702,693,60.0001;45327150:350,1242,693,677,60.0374;45436540:350,1235,712,661,60.0374; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18dec1022h.pcr +2 "MFB"* % +4 "core" %oh + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +237 .AS.reconfigure ASconfig +8 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1031 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +119 "core" % +2 "MFB"*% +4 "core" %(3b / +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zy +223 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*% +4 "core" %Zs [ K +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*!% +3 "core" %>\ Y V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'X +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"* % +4 "core" %V U K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*"'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*&  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*#  +80 "core"  +2 "MFB"*% +4 "core" %p` +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*)'` +751 "Can" XX +1288 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*'' +3072 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*$'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"**' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +4 "MFB"*%'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*,' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*-  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*1 % +119 "core" & +2 "MFB"*(% +4 "core" %V)? +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*/' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*2  +54 "core"  +2 "MFB"*.% +4 "core" %^{ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*0'> +16115 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*3 % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*5% +3 "core" %>\ N M +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*9' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*4  +51 "core" +2 "MFB"*;% +4 "core" % : K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*8'q- +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*:  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*7'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +10760 "Can" X +7121 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*6' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*?'V +2741 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*=' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +2742 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +43 "MFB"*@' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*A' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*G' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*D'V +5069 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*C'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*J  +141 "core" +2 "MFB"*H% +4 "core" %(3 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.506ml +2 "MFB"*F'FI +646 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*E  +160 "core"  +2 "MFB"*N% +4 "core" %FB= / +2 .tAS.seek 0.512ml + "MFB"*I'dl +280 "Can" TT +367 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*L  +161 "core" +2 "MFB"*K% +4 "core" %dmA +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml +2 "MFB"*P'? +630 "core" ' +2 .tATV.dial :waste +2 "MFB"*M n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*O'R @CET1544482809.67 "core" ' +10 "MFB"*S% +4 "core" %R:( +2 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18dec1100h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP5 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*T  +146 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*V  +27 "core"  +2 "MFB"*W% +4 "core" %RA( +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*R'$z +2556 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*Q' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*Z n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*U'R +5074 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*]'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*X  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*Y  +35 "core" +3 ."MFBPCR"delay 2 seconds +202 "MFB"*[% +3 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*a'FT +637 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*\\ n +101 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*b% +4 "core" %FXB +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*^' +1835 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 +2 "MFB"*_ I +37 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +203 "MFB"*`% +3 "core" %^ +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*c' +637 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*f % +36 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*g% +3 "core" %  I +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*i'* +620 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*j  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*e% +3 "core" %+ ; J +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*h'\ +5847 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*m  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*d% +3 "core" %\ ( J +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*k'\  +614 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*n  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*l% +3 "core" %\ \ : +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*s' @ +5052 "core" ' +5 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*p  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*o  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*u% +5 "core" % F$e +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*t'e +16572 "Can" TT +16014 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*r  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*w % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +42849 "Can" ll +60004  y +60004 ~ ]] +60004 ~ ii +60004  n +60004  rr +60003  yz +60004 ~ ]^ +29159 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refiP< :\ @data"r47879980:1988,907,730,723,60.0001;47880880:2251,916,669,694,60.0374;47881930:2534,1204,693,681,60.0374;47991080:2020,967,721,713,59.9628;47991980:2248,924,697,686,60.0001;47993030:2543,1211,684,637,60.0001;48101970:2024,888,722,716,59.9628;48102870:2274,876,696,687,60.0001;48103920:2536,1265,690,679,59.9628;48212660:2014,932,718,711,60.0001;48213560:2239,926,694,688,60.0001;48214610:2535,1204,692,680,60.0001;48323570:2016,890,721,708,59.9628;48324470:2279,918,665,683,60.0001;48325520:2536,1254,694,686,60.0001;48434440:2008,911,719,715,60.0001;48435340:2289,897,696,681,60.0001;48436390:2533,1267,693,682,60.0001;48545350:2013,909,720,708,60.0001;48546250:2276,913,660,682,60.0001;48547300:2523,1310,694,679,60.0001;48656660:2015,908,721,711,59.9628;48657560:2276,916,698,689,60.0001;48658610:2524,1246,663,680,60.0001;48767820:2017,918,690,720,60.0001;48768720:2262,905,696,692,60.0374;48769770:2528,1227,692,674,60.0374;48878890:2012,951,718,709,59.9628;48879790:2236,930,693,691,60.0001;48880840:2534,1207,659,672,60.0374;48990410:2008,854,718,709,60.0001;48991310:2286,882,693,681,60.0001;48992360:2519,1265,696,686,60.0001;49101710:2018,932,715,701,59.9628;49102610:2234,952,691,678,60.0374;49103660:2522,1227,698,688,60.0374;49212860:2018,895,718,708,59.9628;49213760:2267,891,692,678,60.0001;49214810:2496,1232,698,689,60.0374;49324650:2011,945,719,705,60.0001;49325550:2237,953,694,688,60.0374;49326600:2524,1226,686,633,60.0001;49436130:2012,941,689,712,60.0001;49437030:2250,953,697,687,60.0001;49438080:2525,1214,690,678,60.0001;49547160:2023,883,717,711,60.0001;49548060:2281,882,693,674,60.0001;49549110:2493,1261,696,689,60.0001;49658050:2029,937,717,700,60.0001;49658950:2278,923,689,677,60.0001;49660000:2527,1192,699,690,60.0001;49769310:2059,914,723,716,60.0001;49770210:2289,924,699,687,60.0001;49771260:2591,1252,692,673,60.0374;49880350:2102,887,721,710,60.0001;49881250:2371,890,697,689,60.0374;49882300:2655,1248,661,678,60.0001;49991370:2184,885,710,660,60.0001;49992270:2482,899,689,676,60.0001;49993320:2755,1241,700,687,60.0001;50102840:2318,923,722,714,59.9628;50103740:2622,891,667,689,60.0001;50104790:2940,1266,692,676,60.0374;50214090:2511,876,716,702,60.0001;50214990:2853,913,691,675,60.0001;50216040:3177,1201,667,688,60.0001;50324970:2741,936,717,705,60.0001;50325870:3086,936,667,681,60.0001;50326920:3498,1226,695,681,60.0001;50435910:2981,943,719,716,59.9628;50436810:3393,907,699,688,60.0374;50437860:3809,1257,693,686,60.0001;50546930:3217,916,718,701,59.9628;50547830:3626,914,691,677,60.0001;50548880:8,1245,700,691,60.0374;50657570:3440,934,723,715,60.0001;50658470:3923,902,697,690,60.0001;50659520:329,1264,692,675,60.0374;50768880:3653,938,722,717,60.0001;50769780:35,921,699,686,60.0001;50770830:350,1262,691,673,60.0001;50879930:3847,917,722,713,60.0001;50880830:287,903,699,689,60.0001;50881880:350,1249,660,677,59.9628;50991340:4035,963,716,707,60.0001;50992240:350,988,694,685,60.0001;50993290:350,1211,697,681,60.0001;51102760:123,919,715,695,59.9628;51103660:350,907,691,679,60.0001;51104710:350,1267,697,691,60.0001;51213860:271,937,719,708,60.0001;51214760:350,943,697,693,59.9628;51215810:350,1207,692,674,59.9628;51325400:350,914,715,700,60.0001;51326300:350,929,690,679,59.9628;51327350:350,1228,699,689,60.0374;51436180:350,895,718,706,59.9628;51437080:350,920,662,683,60.0001;51438130:350,1282,696,687,60.0374;51547800:350,945,712,702,59.9628;51548700:350,928,689,671,60.0001;51549750:350,1222,699,688,60.0001;51659030:350,966,717,711,59.9628;51659930:350,948,699,685,60.0001;51660980:350,1257,691,672,60.0374;51770080:350,970,714,700,60.0374;51770980:350,953,688,646,60.0001;51772030:350,1186,701,686,60.0374;51880580:350,912,687,710,59.9628;51881480:350,960,693,679,60.0001;51882530:350,1229,694,678,60.0001;51991520:350,909,715,702,59.9628;51992420:350,942,692,672,60.0001;51993470:350,1283,700,691,60.0374;52103040:350,916,721,714,59.9628;52103940:350,908,696,686,60.0001;52104990:350,1286,690,649,60.0374;52213960:350,916,718,700,59.9628;52214860:350,932,692,678,60.0001;52215910:350,1218,700,687,60.0001;52325130:350,915,713,700,59.9628;52326030:350,940,692,677,60.0001;52327080:350,1266,699,688,60.0001;52436470:350,1273,718,705,59.9628; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18dec1100h.pcr +2 "MFB"*q% +4 "core" %`C +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*y'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*z  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*v % +119 "core" % +2 "MFB"*}% +4 "core" %(,V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*x'Zr +221 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*|  +54 "core" +2 "MFB"*% +4 "core" %Zc i G +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*{'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*~ % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\\u +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'[ +531 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*% +4 "core" %Q P ] +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +35 "MFB"*  +66 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +80 "core"  +2 "MFB"*% +4 "core" %pI +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'M +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2421 "Can"} XW +3355 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +121 "core" % +2 "MFB"*% +4 "core" %V7> +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*!  +53 "core" +2 "MFB"*% +4 "core" % 1 C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\ ? X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*&' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*#  +53 "core" +2 "MFB"*% +4 "core" % ; K +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*"'q( +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*)  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*''R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17882 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*$' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"**'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*%' +2531 "Can"~ XX +3245 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*,'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*-' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +5068 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*/'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +42 "MFB"*3  +141 "core" +2 "MFB"*5% +4 "core" %(" +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*0' +429 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*4  +160 "core"  +2 "MFB"*;% +4 "core" % / +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.538ml +2 "MFB"*9'< +1837 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*:  +162 "core" +2 "MFB"*8% +4 "core" %7\  L +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.568ml +2 "MFB"*7' ~ +627 "core" ' +2 .tATV.dial :waste +2 "MFB"*6 n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*?'R +3298 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +3 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml + "MFB"*='V +33 "core" ' +2 .tATV.dial :air3 +2 "MFB"*< % +58 "core" $ +2 "MFB"*@% +4 "core" %V& +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml + "MFB"*B' +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*A  +38 "core"  +2 "MFB"*>% +4 "core" %\ 5 +2 .tAS.seek 0.31ml +2 "MFB"*G'l +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*D % +54 "core" & +2 .tdelay 3 seconds +302 "MFB"*J% +3 "core" %l\ 7 +2 .tAS.seek 0.335ml +2 "MFB"*H' +527 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*C  +52 "core" +2 "MFB"*E% +4 "core" %\ 6 +2 .tAS.seek 0.32ml +2 "MFB"*N'D +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*F  +58 "core"  +3 .tAS.seek 0ml +2 "MFB"*L'V +3209 "Can"~ UU +3250 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*K'(@ +2897 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*I'V +10079 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*M'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*P'V +10080 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*S'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*T'V +10079 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*V'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*W'V +10079 "core" ' +2 .tATV.dial :air2 +2 "MFB"*O  +123 "core"  +2 "MFB"*R% +4 "core" %V + .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"*Z'(? +3301 "Can"~ VV +1757 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*Q  +138 "core"  +2 "MFB"*U% +4 "core" %(0\ < +2 .tAS.seek 0.02ml + "MFB"*X' +4859 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*Y n +125 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*['R +149 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +3 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +2 "MFB"*]'V +31 "core" ' +2 .tATV.dial :air3 +2 "MFB"*\\ % +75 "core" % +3 "MFB"*b% +4 "core" %Vr +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml + "MFB"*a' +224 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*_  +37 "core" +2 "MFB"*`% +4 "core" %\ : +2 .tAS.seek 0.31ml + "MFB"*^'l +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*f % +53 "core" % +2 .tdelay 3 seconds +302 "MFB"*g% +3 "core" %l\ 4 +2 .tAS.seek 0.335ml +2 "MFB"*c' +526 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*j  +54 "core" +2 "MFB"*e% +4 "core" % . +2 .tAS.seek 0.32ml + "MFB"*i'; +328 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*m  +59 "core"  +3 .tAS.seek 0ml +2 "MFB"*d'V +6458 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*h'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +40 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +3 "MFB"*n'V +10079 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*l'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*k'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*p'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*o'V +7514 "Can"~ UU +2567 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*u'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*s'V +10141 "core" ' +2 .tATV.dial :air2 +2 "MFB"*r  +123 "core"  +2 "MFB"*w% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml + "MFB"*q'(G +5060 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*t  +138 "core"  +2 "MFB"*z% +4 "core" %(N\ 0 +2 .tAS.seek 0.02ml +2 "MFB"*v'' +4859 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*} n +125 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*y'R +145 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +3 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*|'V +35 "core" ' +2 .tATV.dial :air3 +2 "MFB"* % +75 "core" $ +2 "MFB"*x% +4 "core" %V  D +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*~' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +36 "core"  +2 "MFB"*{% +4 "core" % ) +2 .tAS.seek 0.31ml +2 "MFB"*'m +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %mm +2 .tAS.seek 0.335ml +2 "MFB"*' +531 "core" ' +6 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*% +4 "core" % / +2 .tAS.seek 0.32ml + "MFB"*'Z +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*  +59 "core"  +3 .tAS.seek 0ml +2 "MFB"* 'V +6458 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*\ '(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +10079 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +1467 "Can"} UT +8611 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +10081 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +10082 "core" ' +2 .tATV.dial :air2 +2 "MFB"*!  +122 "core"  +2 "MFB"*% +4 "core" %V + .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"*'(G +5052 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*  +148 "core"  +2 "MFB"*% +4 "core" %(0 +2 .tAS.seek 0.02ml +2 "MFB"*' +4856 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*# n +127 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*'R +148 "core" ' +5 #mEXIT + #"mwj"Session Ended @1544492220.16CET @1544523265.83CET = =tMAIN =mMAIN_scheduler @CET1544523267.55 #"core_reset"Sent BREAK +2 #t@0x2975, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +215 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +186 !o:AnalyticalModule::PCRCore: @refiP; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +280 "Can"\ t \\ + \ t \\ + #tPolling Can every 10:00 +2 #Cleanly exited at 02:37:00CET11-Dec-18 +917 #-> ESP.ready! +3 #Powering core bus +474 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +4 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %* +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X + &or + ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +4 "processing"%$x2 ^22b + "collection"'$x2 ^22b +4 ."openPC"PC.home.seek :open +5 .tCC.home.seek :open +3 "processing"%-( +2 "collection"'.( +280 "core" ( +8 ( +2 "collection"'/ +3 "core"  +2 "processing"%0 +3 "core" V +2 "processing"%1 +2 "core"  +2 "processing"%2 +3 "core"  + "collection"'3 +3 "core" | +2 "MFB"*4 +3 "core" n + "MFB"*5 +3 "core"  +2 "MFB"*6 +2 "core"  +2 "MFB"*79 +3 "core" 9 +2 "MFB"*8% +3 "core" % +3 "sampler")9% +3 "core" %  +2 "collection"':& +3 "core" &ns  +2 "collection"';% +3 "core" %8ns  +2 "processing"%<& +4 "core" &  + "processing"%=% +4 "core" % +2 "manipulator"&>% +3 "core" %\   j +2 "manipulator"&?& +3 "core" &^ I +2 "storage"(@& +3 "core" & ^ ^ - +2 "storage"(A% +3 "core" %b _ c +2 "collection"'B9 +3 "core" 9 + "processing"%C9 +3 "core" 9t- +2388 #t-> MFB.ready! + "MFB"*D% +3 "core" %1 +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *E% +3 "core" % + .tATV.dial :air2 +2 "MFB"*F  +103 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home + "MFB"*G' +553 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5286 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +118 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5252 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +3 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +5 "core"  +42568 "Can"t nn +60004 v nn +58406 #t-> exit +5 #mEXIT @1544525063.51CET @1544525258.26CET = =tMAIN =mMAIN_scheduler @CET1544525259.87 #"core_reset"Sent BREAK +2 #t@0x9D89, state=0x3AE0, ifg=0x84, ie=0x75 + #@0xA039, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xA2C4, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA550, state=0x3A84, ifg=0x10, ie=0xFD #@0xA7DB, state=0x3A84, ifg=0x10, ie=0xFD + #@0xAA65, state=0x3A84, ifg=0x10, ie=0xFD + #@0xACF1, state=0x3A84, ifg=0x10, ie=0xFD #@0xAE09, state=0x3A84, ifg=0x80, ie=0xFD + #@0x4846, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +175 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +264 "Can" u oo +  u oo + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R- + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %  + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %8os  +2 "sampler")% +3 "core" %  +2 "manipulator"&% +3 "core" %\  \ j +2 "manipulator"&& +3 "core" &^  + "storage"(& +3 "core" & Z Y - +2 "storage"( % +3 "core" %b V Y  +2 "collection"'!& +3 "core" &ot  + "processing"%"& +4 "core" &  + "processing"%#% +3 "core" % +567 #t-> MFB.ready? + "MFB"*$% +3 "core" %R"- +49939 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*%  +124 "core"  +1602 #t-> AS.pull 0.2, ASslow1 + "MFB"*&% +3 "core" %R1- +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*''@3 +4052 "core" ' +2 "MFB"*(% +4 "core" %@/J\ < +1936 #t-> ATV.air1 + .ATV.dial :air1 +2 "MFB"*)  +163 "core" +560 "Can""w mm +189 #t-> AS.pull 0.05, ASslow1 + "MFB"**% +3 "core" %@/8\ < +2 .tAS.seek 0.249ml +2 "MFB"*+'; +1027 "core" ' +2 "MFB"*,% +4 "core" %;]\ 9 +406 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*- n +51 "core" m +281 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*.'R +1467 "core" ' +2 "MFB"*/% +4 "core" %RY +4618 #t-> shortmfb([Rp], [:extSrc]){}.finish +10 "MFB"*0% +3 "core" %RX +3 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18dec1111h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*1  +145 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*2  +24 "core"  +2 "MFB"*3% +4 "core" %R= +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*4'$} +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*5' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*6 n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*7'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*8'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*9  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*:  +35 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*;% +3 "core" %(*[ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*<'FT +634 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*=  +150 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +6 "MFB"*>% +3 "core" %FVH +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*?' +1852 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*@  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +238 "MFB"*A% +9 "core" %Z +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*B' +619 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 + "MFB"*C  +38 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*D% +3 "core" %a\ 6 +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*E'& +621 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*F  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*G% +3 "core" %' s D +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*H'\ +5853 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*I  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*J% +3 "core" %\ g K +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*K'\  +617 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*L  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*M% +3 "core" %\  7 _ +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*N' D +5040 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*O  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*P  +4 "core"  +2 ."MFBPCR"ARV.dial :air1 +2 "MFB"*Q  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*R% +4 "core" % H M e +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*S'g +13340 "Can".z nn +19284 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*T  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*U % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +39582 "Can"/z x +60004  y _ +60003 z p +60004 z xx +60004  y [ +60004 y yu +60004 x V +60004 w q +29382 ."PCR"PCR.off +133 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"&3620260:2255,895,718,720,59.9628;3621160:2594,921,696,690,60.0001;3622210:2901,1321,688,644,60.0001;3730610:2288,918,716,707,59.9628;3731510:2606,918,687,642,60.0001;3732560:2893,1290,697,684,60.0374;3841850:2279,916,715,703,59.9628;3842750:2604,923,692,686,60.0001;3843800:2874,1291,699,651,60.0001;3952580:2288,946,720,715,60.0001;3953480:2561,982,694,689,60.0001;3954530:2909,1282,690,673,60.0374;4063670:2285,955,719,714,60.0374;4064570:2579,966,698,684,60.0001;4065620:2898,1306,657,677,60.0001;4174830:2289,927,686,710,60.0001;4175730:2603,941,693,682,60.0001;4176780:2882,1326,696,686,60.0374;4285580:2285,979,722,716,59.9628;4286480:2581,953,696,689,60.0001;4287530:2897,1327,691,678,60.0374;4395990:2284,933,713,705,59.9628;4396890:2559,942,687,676,60.0001;4397940:2871,1302,695,688,60.0374;4507120:2283,938,723,713,59.9628;4508020:2586,902,699,687,60.0001;4509070:2896,1303,664,678,60.0374;4618410:2279,936,689,708,59.9628;4619310:2590,942,693,683,60.0001;4620360:2883,1322,695,680,60.0001;4729170:2284,930,716,698,60.0001;4730070:2582,976,689,674,60.0001;4731120:2900,1302,671,688,60.0001;4840150:2282,974,710,661,60.0001;4841050:2553,989,689,679,60.0374;4842100:2879,1299,695,680,60.0001;4950920:2296,986,720,714,60.0001;4951820:2561,947,696,688,60.0001;4952870:2889,1274,653,675,60.0001;5061740:2279,961,718,715,59.9628;5062640:2564,939,695,687,60.0001;5063690:2897,1306,693,678,60.0001;5172330:2279,982,720,712,60.0001;5173230:2550,982,696,683,60.0001;5174280:2879,1269,660,642,60.0001;5283460:2278,913,715,668,60.0001;5284360:2594,900,692,683,60.0001;5285410:2864,1331,693,686,60.0001;5394760:2279,956,716,706,60.0001;5395660:2574,950,686,635,60.0001;5396710:2863,1286,697,687,60.0374;5505450:2272,945,719,715,60.0001;5506350:2560,936,696,690,60.0001;5507400:2870,1290,690,674,60.0001;5616380:2262,998,716,709,60.0001;5617280:2545,986,661,680,60.0001;5618330:2874,1263,691,671,60.0001;5727490:2273,982,717,706,60.0001;5728390:2538,1022,694,684,60.0001;5729440:2863,1264,689,634,60.0001;5838260:2271,971,714,704,59.9628;5839160:2533,958,691,681,60.0001;5840210:2867,1267,691,680,60.0374;5948980:2275,911,713,706,60.0001;5949880:2549,940,690,672,60.0001;5950930:2853,1271,697,688,60.0001;6059870:2272,941,713,702,59.9628;6060770:2579,939,656,679,60.0001;6061820:2846,1308,697,688,60.0001;6170830:2262,930,718,704,60.0001;6171730:2572,928,691,683,59.9628;6172780:2861,1289,699,650,60.0001;6281460:2267,922,717,710,59.9628;6282360:2564,892,661,683,60.0001;6283410:2857,1278,694,685,60.0001;6392680:2273,904,721,718,60.0001;6393580:2553,908,697,684,60.0001;6394630:2874,1240,660,677,60.0001;6503350:2260,918,716,703,59.9628;6504250:2578,896,659,674,60.0001;6505300:2844,1256,694,693,60.0001;6614680:2266,895,717,711,59.9628;6615580:2578,894,692,685,59.9628;6616630:2853,1285,662,684,60.0001;6725800:2266,937,682,705,60.0001;6726700:2530,958,691,685,60.0001;6727750:2852,1205,695,686,60.0374;6836720:2269,949,716,705,59.9628;6837620:2528,967,693,685,60.0001;6838670:2840,1222,692,677,60.0001;6947820:2262,943,723,723,60.0001;6948720:2559,921,698,690,60.0001;6949770:2871,1271,690,676,60.0374;7058890:2277,943,721,716,60.0001;7059790:2551,907,691,689,60.0001;7060840:2880,1246,687,679,60.0001;7169420:2287,913,712,702,60.0001;7170320:2608,939,686,674,60.0001;7171370:2878,1268,695,688,60.0001;7280450:2316,910,712,699,59.9628;7281350:2594,909,689,672,60.0001;7282400:2923,1225,701,691,60.0001;7391390:2378,918,718,714,60.0001;7392290:2680,927,696,685,60.0374;7393340:3017,1245,686,636,60.0001;7502080:2488,884,716,712,59.9628;7502980:2824,908,666,687,60.0001;7504030:3162,1281,693,679,60.0001;7612960:2652,918,719,713,59.9628;7613860:2996,979,697,686,60.0001;7614910:3392,1277,689,635,60.0374;7723950:2837,948,714,698,59.9628;7724850:3215,924,691,676,59.9628;7725900:3627,1210,696,680,60.0001;7835240:3034,963,719,710,60.0001;7836140:3430,950,696,687,60.0001;7837190:3880,1242,659,676,60.0374;7946280:3205,914,714,662,59.9628;7947180:3665,901,689,679,60.0001;7948230:4088,1264,698,684,60.0374;8057380:3359,938,717,706,60.0001;8058280:3793,973,695,684,59.9628;8059330:180,1236,694,677,60.0001;8168350:3487,1293,721,713,59.9628; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18dec1111h.pcr +2 "MFB"*V% +3 "core" %l[ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*W'(@ +1030 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*X  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*Y % +119 "core" & +2 "MFB"*Z% +4 "core" %( + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*['Zb +222 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*\\  +52 "core" +2 "MFB"*]% +4 "core" %Ze  E +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*^'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*_ % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*`% +3 "core" %>\  Q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*a'N +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*b  +51 "core" +2 "MFB"*c% +4 "core" %L\  O +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*d'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*e  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*f  +79 "core"  +2 "MFB"*g% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml + "MFB"*h'X +2040 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*i' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*k' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*l'V +2737 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +2271 "Can"u rq +3505 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*n'V +2733 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*o  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*p % +118 "core" % +2 "MFB"*q% +4 "core" %VZ + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*r' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*s  +51 "core" +2 "MFB"*t% +4 "core" %\ \ 9 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*u'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*v % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*w% +3 "core" %>  ^ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*x' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*y  +51 "core" +2 "MFB"*z% +4 "core" %  E +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*{'qD +331 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*|  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*}'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17879 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*~' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2402 "Can"x rr +3374 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2736 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2740 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2740 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +5066 "core" ' +23562 "Can"x nm +60004 x mm +60004 x nm +60004 w mm +60004 x mm +60004 z nn +60003 { mm +60004 | mm +60004 | mm +60004 { mm +60004 { nm +29272 #t-> exit +5 #mEXIT @1544539360.14CET @1544539556.12CET = =tMAIN =mMAIN_scheduler @CET1544539557.74 #"core_reset"Sent BREAK +2 #t@0xC7C3, state=0x3B10, ifg=0x20, ie=0x7F + #@0xCF36, state=0x3B10, ifg=0x08, ie=0x5F + #@0x4A09, state=0x3AE0, ifg=0x84, ie=0x75 #@0x4CB9, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x4F43, state=0x3A84, ifg=0x10, ie=0xFD + #@0x51CF, state=0x3A84, ifg=0x10, ie=0xFD #@0x5459, state=0x3A84, ifg=0x10, ie=0xFD + #@0x556F, state=0x3A84, ifg=0x80, ie=0xFD + #@0xECEB, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +263 "Can"| po + | po + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %VK: + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %%%  + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %8vy@  +2 "sampler")% +3 "core" %)#  +2 "manipulator"&% +3 "core" %\  \ j + "manipulator"&& +4 "core" &^  + "storage"(& +3 "core" & Y k - +2 "storage"( % +3 "core" %b X a Y +2 "collection"'!& +3 "core" &uw%  + "processing"%"& +4 "core" &V  + "processing"%#% +3 "core" %K +578 #t-> MFB.ready? + "MFB"*$% +3 "core" %V: +427 #t-> ATV.air1 + .ATV.dial :air1 +2 "MFB"*%  +141 "core" +1127 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*&% +3 "core" %V: +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.05ml +2 "MFB"*''R +1033 "core" ' +2 "MFB"*(% +4 "core" %R  F +684 #t-> ATV.extSrc + .ATV.dial :extSrc + "MFB"*)  +162 "core"  +196 #t-> AS.pull 0.05, ASslow1 +2 "MFB"**% +3 "core" %R  F +2 .tAS.seek 0.1ml +2 "MFB"*+'Mb +1027 "core" ' +2 "MFB"*,% +4 "core" %Mp / +371 #t-> ATV.empty +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `empty' for ATV:Shaft: name:\ empty: args[ +1203 #-> ATV.waste + .ATV.dial :waste + "MFB"*- n +141 "core" n +259 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*.'R +607 "core" ' +2 "MFB"*/% +4 "core" %R +467 #t-> exit +5 #mEXIT @1544539661.70CET @1544539759.56CET = =mMAIN_scheduler =tMAIN @CET1544539761.31 #"core_reset"Sent BREAK +2 #t@0x5F6A, state=0x3A84, ifg=0x10, ie=0xFD +2 #@0x61F4, state=0x3A84, ifg=0x10, ie=0xFD +2 #@0x647E, state=0x3A84, ifg=0x10, ie=0xFD +2 #@0x6709, state=0x3A84, ifg=0x10, ie=0xFD #@0x6993, state=0x3A84, ifg=0x10, ie=0xFD +2 #@0x6C1D, state=0x3A84, ifg=0x10, ie=0xFD #@0x6EA9, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6FBE, state=0x3A84, ifg=0x80, ie=0xFD + #@0x0419, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +10 #ESP2 v3.30 I2C Gateway v3.06 for core bus +168 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +26 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +198 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi < :\ @name@ +235 "Can"\ } oo + \ } oo #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +3 "core" %R +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b + .tAS.hold +2 "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %(&  + .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.57ml +2 "MFB"*,'  +629 "core" ' +2 .tdelay 5 seconds +502 "MFB"*-% +4 "core" %   B +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.58ml + "MFB"*.' _ +1027 "core" ' +2 .tdelay 20 seconds +2002 "MFB"*/% +3 "core" % c  c +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.61ml + "MFB"*0'\ Q5 +631 "core" ' +2 .tdelay 5 seconds +502 "MFB"*1% +7 "core" %\ Q2Y +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.62ml +2 "MFB"*2'\ x +1037 "core" ' +2 .tdelay 20 seconds +2003 "MFB"*3% +3 "core" %\ s  J +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.65ml +2 "MFB"*4' E +626 "core" ' +2 .tdelay 5 seconds +502 "MFB"*5% +3 "core" % D  J +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.66ml + "MFB"*6' L +1016 "core" ' +2 .tdelay 20 seconds +2004 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.705ml +3 "MFB"*7' . +929 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*8  +163 "core" +2 "MFB"*9% +4 "core" % .  \\ +2 .tAS.seek 0.725ml + "MFB"*:' f +424 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste +2 "MFB"*; n +51 "core" m +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek :empty +2 "MFB"*<'R +7325 "core" ' +10 "MFB"*=% +3 "core" %R0 +3 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18dec1115h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +3 #Priming with carrier + .ATV.dial ARV +4 "MFB"*>  +146 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*?  +25 "core"  +2 "MFB"*@% +4 "core" %R' +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*A'$^ +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*B' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*C n +166 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*D'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*F  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*G  +39 "core" +2 ."MFBPCR"delay 2 seconds +202 "MFB"*H% +3 "core" %(! +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*I'FK +615 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 + "MFB"*J  +150 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*K% +5 "core" %FI  E +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*L' +1831 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 + "MFB"*M  +38 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*N% +3 "core" %F +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*O' +649 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 + "MFB"*P  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*Q% +3 "core" % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*R' +628 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*S  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*T% +3 "core" %  I +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*U'\ +4245 "Can"} on +1599 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*V  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*W% +3 "core" %\ \ : +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*X'\  +616 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*Y  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*Z% +3 "core" %\   K +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*[' * +5042 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*\\  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*]  +6 "core"  +2 ."MFBPCR"ARV.dial :air1 +36 "MFB"*^  +44 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*_% +5 "core" % '  ] +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*`'F +32609 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*a  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*b % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +16768 "Can" yx +60004  Y +60004  q +60004  ww +60004  R +60004  w +60003  g +60004  p +57575 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"17734790:1992,867,700,724,60.0374;17735690:2301,855,695,693,60.0001;17736740:2538,1229,695,689,60.0374;17845590:2027,894,714,704,60.0001;17846490:2294,884,688,682,60.0374;17847540:2508,1201,698,693,60.0001;17956290:2022,908,681,667,60.0001;17957190:2277,954,691,680,60.0374;17958240:2521,1184,697,687,60.0001;18067050:2017,944,718,712,60.0001;18067950:2255,912,695,686,60.0001;18069000:2537,1213,657,681,60.0374;18177910:2013,944,718,715,59.9628;18178810:2256,930,696,688,60.0001;18179860:2542,1216,689,679,60.0001;18289410:2011,956,714,705,59.9628;18290310:2243,947,688,649,60.0001;18291360:2540,1203,696,684,60.0001;18400280:2018,974,718,713,60.0001;18401180:2253,920,694,690,60.0001;18402230:2544,1209,689,674,60.0001;18511130:2025,893,718,708,59.9628;18512030:2287,880,659,681,60.0001;18513080:2539,1247,690,682,60.0001;18622160:2019,932,711,704,60.0001;18623060:2261,927,689,676,60.0001;18624110:2520,1214,693,652,60.0374;18733240:2015,870,720,709,59.9628;18734140:2262,894,692,687,60.0001;18735190:2544,1230,691,681,60.0374;18844080:2013,922,713,698,60.0001;18844980:2274,909,688,674,60.0001;18846030:2516,1208,695,659,60.0001;18955220:2027,873,713,669,60.0001;18956120:2274,905,691,681,60.0001;18957170:2522,1266,694,682,60.0001;19066180:2012,948,715,706,60.0001;19067080:2240,929,694,682,60.0001;19068130:2528,1190,693,681,60.0374;19176910:2020,920,708,663,60.0001;19177810:2261,928,691,677,60.0001;19178860:2520,1219,699,691,60.0001;19287910:2023,934,724,716,59.9628;19288810:2268,925,693,688,60.0001;19289860:2539,1222,687,675,60.0374;19398530:2016,894,715,698,59.9628;19399430:2267,896,690,672,60.0001;19400480:2523,1264,696,692,59.9628;19510020:2017,911,717,708,60.0001;19510920:2289,890,693,676,60.0001;19511970:2480,1253,697,687,60.0001;19621060:2018,902,717,709,59.9628;19621960:2276,887,695,680,60.0001;19623010:2520,1279,697,687,60.0374;19732240:2016,933,715,702,59.9628;19733140:2235,927,691,675,60.0001;19734190:2514,1233,695,690,60.0001;19843980:2017,915,715,702,59.9628;19844880:2280,935,654,675,59.9628;19845930:2510,1240,702,689,60.0001;19955100:2024,930,721,713,59.9628;19956000:2245,913,693,689,60.0001;19957050:2540,1233,685,632,60.0001;20066900:2015,906,719,708,59.9628;20067800:2284,896,695,685,60.0001;20068850:2530,1258,695,683,60.0001;20178430:2016,934,691,712,59.9628;20179330:2248,939,696,689,60.0001;20180380:2528,1209,691,674,60.0001;20290150:2012,936,719,715,59.9628;20291050:2266,885,665,689,60.0001;20292100:2547,1267,688,677,60.0001;20401510:2024,908,716,706,59.9628;20402410:2283,890,694,686,60.0001;20403460:2515,1270,664,682,60.0374;20512370:2013,968,721,718,59.9628;20513270:2237,962,696,689,60.0001;20514320:2540,1209,692,676,60.0001;20623700:2023,943,721,716,60.0001;20624600:2259,956,699,691,60.0001;20625650:2525,1253,691,671,59.9628;20734710:2024,904,715,702,59.9628;20735610:2277,904,691,671,60.0001;20736660:2512,1216,700,692,60.0001;20846360:2020,953,683,699,60.0001;20847260:2270,957,691,679,60.0001;20848310:2538,1231,694,681,60.0001;20957350:2037,922,713,703,60.0001;20958250:2291,933,689,674,60.0001;20959300:2509,1229,699,686,60.0001;21068960:2050,916,714,704,59.9628;21069860:2314,902,692,674,60.0001;21070910:2566,1222,672,688,60.0374;21180240:2099,916,684,705,60.0001;21181140:2341,907,688,678,60.0001;21182190:2625,1221,696,684,60.0374;21291580:2156,931,722,716,59.9628;21292480:2434,900,668,686,60.0001;21293530:2723,1246,692,678,59.9628;21402840:2300,963,714,703,60.0001;21403740:2577,926,689,679,60.0001;21404790:2886,1218,663,682,60.0001;21513750:2498,938,714,702,59.9628;21514650:2794,950,691,676,59.9628;21515700:3153,1238,698,690,60.0374;21624970:2738,927,713,701,59.9628;21625870:3115,931,690,679,60.0001;21626920:3464,1228,699,683,60.0374;21736140:2984,955,711,657,59.9628;21737040:3384,927,688,678,60.0001;21738090:3779,1251,700,687,60.0374;21846870:3192,896,718,705,60.0001;21847770:3649,901,691,681,60.0001;21848820:4070,1249,668,679,60.0374;21958070:3399,948,683,704,59.9628;21958970:3832,963,691,679,60.0001;21960020:262,1231,693,677,60.0001;22069090:3585,939,714,697,59.9628;22069990:4073,931,689,675,60.0001;22071040:350,1241,695,687,59.9628;22180110:3741,973,715,701,60.0001;22181010:149,985,689,676,59.9628;22182060:350,1272,696,680,60.0001;22291350:3884,1248,721,678,60.0001; +17 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18dec1115h.pcr +2 "MFB"*c% +4 "core" %E + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*d'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*e  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*f % +120 "core" % +2 "MFB"*g% +4 "core" %()o + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*h'Zo +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*i  +53 "core" +2 "MFB"*j% +4 "core" %Zi  K +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*k'> +236 "Can" oo +5816 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*l % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*m% +3 "core" %> X C +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*n'A +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*o  +53 "core" +2 "MFB"*p% +4 "core" %G\ g R +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*q'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*r  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*s  +81 "core"  +2 "MFB"*t% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml + "MFB"*u'S +2040 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*v' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +136 .AS.reconfigure ASfast +8 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml + "MFB"*y'V +2734 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*z' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*{'V +2774 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*|  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*} % +121 "core" & +2 "MFB"*~% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml + "MFB"*' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +54 "core"  +2 "MFB"*% +4 "core" %\ : +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +55 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\  R +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +54 "core"  +2 "MFB"*\ % +4 "core" %  G +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'q +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +1460 "Can" p +16118 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml + "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +636 "Can" rq +4430 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*  +140 "core" +2 "MFB"*!% +4 "core" %(* +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.506ml + "MFB"*"'FT +623 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*#  +161 "core"  +2 "MFB"*$% +4 "core" %FY? +2 .tAS.seek 0.512ml +2 "MFB"*'d +643 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*&  +162 "core" +2 "MFB"*'% +4 "core" %dG + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml +2 "MFB"*%'Z +631 "core" ' +2 .tATV.dial :waste +2 "MFB"*) n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*('R +3150 "core" ' +10 "MFB"*+% +4 "core" %R8 +2 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18dec1117h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"**  +144 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*-  +26 "core"  +2 "MFB"*,% +4 "core" %R8 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*/'$| +2561 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*.' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*1 n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*0'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*2  +170 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*5  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*4% +3 "core" %(+ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*6'FU +617 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*8  +148 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*9% +5 "core" %FR\ 9 +2 ."MFBPCR"AS.seek 0.524ml +37 "MFB"*7' +1850 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*;  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*:% +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*=' +630 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*>  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*?% +3 "core" %  I +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*@'' +618 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*<  +128 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*A% +3 "core" %'  F +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*C'\ +5854 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*B  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*D% +3 "core" %\ a +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*F'\  +639 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*G  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*H% +3 "core" %\ \  R +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*E' J +5059 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*J  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*K  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*I% +5 "core" % P +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*M'o +7554 "Can" nn +25048 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*N  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*L % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +33813 "Can" W +60004  x} +60004  b +60004  p +60004  xx +60003  _ +60004  w +60004  }z +40448 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"24753390:1927,943,733,723,60.0001;24754290:2157,937,696,695,60.0374;24755340:2432,1222,693,677,60.0001;24864270:1934,922,717,711,59.9628;24865170:2156,933,693,687,60.0374;24866220:2448,1206,692,676,60.0001;24975590:1954,966,718,706,60.0001;24976490:2151,976,694,684,60.0001;24977540:2431,1216,695,679,60.0001;25086700:1942,930,716,703,59.9628;25087600:2192,920,687,677,60.0001;25088650:2399,1206,697,692,60.0374;25197360:1941,929,717,680,60.0001;25198260:2159,943,696,685,60.0001;25199310:2444,1240,691,674,60.0001;25308100:1938,939,719,712,59.9628;25309000:2163,946,694,685,60.0374;25310050:2437,1205,655,679,60.0374;25419200:1947,883,684,707,60.0001;25420100:2183,874,692,676,60.0001;25421150:2417,1267,696,687,60.0001;25530120:1952,919,719,712,60.0001;25531020:2156,952,699,686,60.0001;25532070:2427,1249,657,683,60.0001;25641550:1944,943,715,703,60.0001;25642450:2159,954,692,677,60.0374;25643500:2438,1208,693,683,60.0001;25752910:1942,940,718,712,59.9628;25753810:2145,951,696,682,60.0001;25754860:2435,1234,692,674,60.0374;25864510:1944,937,717,707,59.9255;25865410:2161,941,694,652,60.0001;25866460:2427,1200,691,676,60.0374;25975510:1945,900,721,710,60.0374;25976410:2207,866,695,685,60.0374;25977460:2419,1270,698,685,60.0001;26086740:1936,923,716,661,60.0001;26087640:2149,952,696,682,60.0001;26088690:2431,1236,697,687,60.0001;26197770:1941,905,714,704,60.0001;26198670:2208,904,690,673,60.0374;26199720:2407,1212,673,691,59.9628;26308810:1948,930,680,661,60.0001;26309710:2199,881,690,678,59.9628;26310760:2434,1257,700,691,59.9628;26419430:1954,894,716,705,59.9628;26420330:2197,909,695,681,60.0001;26421380:2436,1245,662,686,60.0001;26530860:1958,951,723,711,60.0001;26531760:2177,949,698,688,60.0001;26532810:2450,1242,693,678,60.0001;26641710:1952,907,723,712,60.0001;26642610:2211,872,663,688,60.0001;26643660:2447,1280,693,680,60.0001;26752950:1946,919,714,694,60.0001;26753850:2197,882,693,674,60.0374;26754900:2436,1206,666,684,60.0001;26864470:1958,938,713,698,60.0001;26865370:2188,925,690,680,59.9628;26866420:2429,1248,698,683,60.0001;26975460:1953,894,715,702,59.9628;26976360:2206,882,683,630,60.0001;26977410:2433,1270,697,690,60.0001;27086550:1956,925,716,696,60.0001;27087450:2186,930,686,683,60.0001;27088500:2431,1250,699,650,59.9628;27197820:1957,909,712,696,59.9628;27198720:2176,953,689,677,60.0001;27199770:2436,1239,697,689,60.0374;27308770:1960,939,716,699,59.9628;27309670:2179,938,690,674,60.0001;27310720:2441,1209,668,684,60.0374;27420130:1959,929,689,712,60.0001;27421030:2179,935,697,683,60.0001;27422080:2455,1190,691,675,60.0374;27531330:1963,938,710,702,60.0001;27532230:2195,926,687,639,60.0001;27533280:2440,1209,697,686,60.0001;27642800:1961,909,716,711,60.0001;27643700:2229,901,695,685,60.0001;27644750:2455,1250,664,681,60.0001;27753670:1971,906,719,704,59.9628;27754570:2207,892,696,683,60.0001;27755620:2470,1268,694,679,60.0001;27864770:1971,938,718,711,60.0001;27865670:2206,909,698,750,59.9628;27866720:2475,1248,691,677,60.0001;27976140:1990,937,718,706,59.9628;27977040:2209,976,694,682,60.0001;27978090:2481,1231,696,683,60.0001;28087220:2001,904,716,705,60.0001;28088120:2247,891,692,678,60.0001;28089170:2509,1238,695,687,60.0374;28199030:2044,891,717,703,59.9628;28199930:2317,896,691,676,60.0374;28200980:2512,1252,697,686,60.0001;28309910:2119,945,717,706,60.0001;28310810:2355,947,694,682,60.0001;28311860:2653,1235,692,680,60.0001;28420690:2252,941,719,709,60.0001;28421590:2511,950,696,692,59.9628;28422640:2831,1248,691,677,59.9628;28531830:2457,901,722,716,59.9628;28532730:2789,937,699,686,59.9628;28533780:3123,1264,694,681,60.0001;28642700:2713,932,722,714,59.9628;28643600:3064,900,670,695,60.0001;28644650:3448,1247,692,673,60.0374;28753500:2953,952,719,718,59.9628;28754400:3348,954,699,690,60.0001;28755450:3791,1233,690,675,59.9628;28864620:3202,899,719,708,59.9628;28865520:3612,920,694,679,60.0374;28866570:6,1269,698,685,60.0001;28975850:3424,918,715,714,59.9628;28976750:3876,936,697,686,60.0001;28977800:285,1249,692,672,60.0374;29087050:3608,946,710,701,59.9628;29087950:7,974,693,679,59.9628;29089000:350,1235,695,686,60.0001;29198090:3797,925,717,710,60.0001;29198990:254,911,664,681,60.0001;29200040:350,1312,695,682,60.0001;29308990:3956,1294,713,704,60.0001; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18dec1117h.pcr +2 "MFB"*P% +5 "core" %ph + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*Q'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*O  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +35 "MFB"*S % +128 "core" & +2 "MFB"*T% +4 "core" %(%@ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*R'Zk +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*V  +54 "core" +2 "MFB"*W% +4 "core" %Zi\ N N +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*U'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*Y % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*Z% +3 "core" %>\  Q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*X'] +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*\\  +53 "core" +2 "MFB"*]% +4 "core" %U\ < O +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*^'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*_  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*[  +81 "core"  +2 "MFB"*a% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*b'L +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*c' +3076 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*`'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*e' +99 "Can" rr +5677 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*f'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*g' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*i  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*j % +119 "core" % +2 "MFB"*h% +4 "core" %V4 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*l' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*m  +54 "core" +2 "MFB"*k% +4 "core" %\   X +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*o'> +16114 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*p % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*n% +3 "core" %>\  V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*r' +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*s  +55 "core"  +2 "MFB"*t% +4 "core" %\ 2 +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*q'q7 +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*u  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*v'R +4745 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17577 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*w' +814 "Can" ts +4966 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*x'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*~' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +5070 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*  +141 "core" +2 "MFB"*% +4 "core" %(,: +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.51ml +2 "MFB"*'Zr +1036 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*  +163 "core"  +2 "MFB"*\ % +4 "core" %Zw/ +2 .tAS.seek 0.53ml + "MFB"*' +2050 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*  +164 "core" +2 "MFB"* % +4 "core" %\  M + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.56ml + "MFB"*' U +628 "core" ' +2 .tATV.dial :waste +2 "MFB"* n +91 "core" n +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*'R +3253 "core" ' +9 "MFB"*% +4 "core" %R% +2 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18dec1119h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +156 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +26 "core"  +2 "MFB"*% +4 "core" %RO% +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$z +150 "Can" rr +2404 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*'R +5073 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"* '(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*!  +172 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*  +37 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*#% +3 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*$'FS +617 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*"  +148 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*&% +4 "core" %FN  A +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*'' +1829 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*)% +3 "core" %H +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*%' +639 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*+  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"**% +3 "core" %\ = +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*-'' +620 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*,  +128 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*(% +3 "core" %%  J +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*/'\ +5847 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*1  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*.% +3 "core" %\  ? +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*0'\  +621 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*2  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*5% +3 "core" %\   J +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*4' I +5042 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*3  +75 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*8  +38 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*9% +5 "core" % F\  T +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*6'e +21798 "Can" nn +10825 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*;  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*: % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +48038 "Can" p +60004  xx +60004  T +60004  yy +60003  Q +60004  p +60004  xx +60004  T +26431 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"31804910:1941,904,729,722,60.0374;31805810:2184,941,693,648,59.9628;31806860:2454,1199,695,683,60.0001;31915600:1952,918,682,703,59.9628;31916500:2188,951,691,682,60.0374;31917550:2445,1210,697,683,60.0374;32027320:1950,916,712,703,60.0001;32028220:2181,916,690,675,60.0001;32029270:2425,1231,697,693,60.0001;32138170:1965,955,714,705,60.0001;32139070:2176,939,690,685,60.0001;32140120:2446,1207,685,635,60.0001;32249320:1958,936,707,667,59.9628;32250220:2180,944,690,682,60.0001;32251270:2449,1183,692,683,60.0374;32360600:1959,885,717,705,60.0001;32361500:2217,892,690,682,60.0374;32362550:2431,1236,695,684,60.0001;32471860:1954,900,713,699,59.9628;32472760:2200,918,687,675,60.0374;32473810:2453,1249,698,696,60.0374;32582870:1947,934,711,698,59.9628;32583770:2178,892,688,676,60.0001;32584820:2447,1247,699,685,60.0374;32694020:1964,872,715,705,59.9628;32694920:2213,888,692,678,60.0374;32695970:2448,1250,661,680,60.0001;32804720:1956,963,714,708,60.0001;32805620:2184,901,695,685,60.0001;32806670:2457,1216,688,673,60.0374;32915460:1949,918,718,709,59.9628;32916360:2186,902,695,685,60.0001;32917410:2453,1260,691,675,60.0001;33026480:1952,892,704,704,60.0374;33027380:2164,899,691,672,60.0001;33028430:2420,1231,693,689,60.0374;33137670:1962,904,721,712,60.0001;33138570:2191,901,697,686,60.0001;33139620:2456,1214,659,675,60.0001;33248920:1955,933,686,710,60.0001;33249820:2167,924,695,687,60.0001;33250870:2444,1233,691,674,60.0001;33360360:1955,923,717,711,59.9628;33361260:2205,901,693,686,60.0001;33362310:2428,1253,692,677,59.9628;33471700:1951,944,715,704,60.0001;33472600:2168,941,692,682,60.0374;33473650:2448,1222,691,677,60.0374;33582930:1955,974,715,708,59.9628;33583830:2146,962,693,681,60.0001;33584880:2447,1206,694,680,60.0001;33694380:1949,917,717,710,60.0001;33695280:2199,868,693,646,60.0001;33696330:2435,1276,692,678,60.0001;33805980:1950,888,713,701,59.9628;33806880:2213,899,687,672,60.0374;33807930:2418,1254,668,684,59.9628;33917440:1955,865,716,708,59.9628;33918340:2205,890,691,676,60.0001;33919390:2427,1283,695,689,60.0374;34028560:1960,953,715,707,59.9628;34029460:2159,912,695,680,60.0001;34030510:2449,1227,691,675,60.0001;34140210:1953,967,715,706,59.9628;34141110:2155,922,694,685,60.0001;34142160:2428,1202,693,676,60.0001;34251450:1958,932,723,711,60.0001;34252350:2186,939,697,686,59.9628;34253400:2444,1258,690,637,60.0001;34363160:1955,919,690,715,59.9628;34364060:2183,927,697,688,60.0001;34365110:2460,1234,688,677,60.0001;34474310:1954,940,711,700,59.9628;34475210:2186,937,685,642,60.0001;34476260:2436,1225,698,682,60.0001;34585850:1958,893,715,705,60.0001;34586750:2226,883,689,678,60.0001;34587800:2434,1242,670,690,60.0001;34696740:1979,943,714,715,60.0001;34697640:2192,961,694,685,60.0001;34698690:2478,1232,690,674,60.0001;34807910:2009,916,714,706,59.9628;34808810:2262,889,687,676,59.9628;34809860:2485,1214,664,685,59.9628;34919380:2059,900,716,706,59.9628;34920280:2319,903,691,673,60.0001;34921330:2570,1240,698,689,60.0001;35030410:2145,916,716,701,60.0001;35031310:2428,928,655,677,60.0001;35032360:2688,1262,697,690,60.0001;35141550:2327,910,714,696,59.9628;35142450:2624,917,686,674,60.0374;35143500:2933,1269,697,655,60.0001;35252870:2563,955,688,709,59.9628;35253770:2874,939,693,683,60.0001;35254820:3256,1222,696,681,59.9628;35364160:2832,909,722,712,60.0001;35365060:3204,922,667,692,60.0001;35366110:3609,1258,691,675,60.0374;35475330:3076,985,718,708,60.0001;35476230:3448,953,692,686,60.0001;35477280:3913,1213,688,641,60.0001;35586750:3289,919,688,711,60.0001;35587650:3708,985,695,685,60.0374;35588700:127,1200,689,674,60.0374;35697840:3477,929,713,699,59.9628;35698740:3948,904,689,668,60.0001;35699790:328,1262,697,689,60.0001;35808930:3656,981,719,716,60.0001;35809830:53,927,697,687,60.0374;35810880:350,1250,690,675,59.9628;35919870:3798,949,716,707,60.0001;35920770:193,947,690,684,60.0374;35921820:350,1224,692,678,59.9628;36031020:3944,928,713,700,59.9628;36031920:350,928,688,674,60.0001;36032970:350,1268,670,692,60.0001;36142380:4054,915,690,714,60.0001;36143280:350,947,694,690,60.0001;36144330:350,1276,691,674,60.0001;36253650:72,928,717,707,60.0001;36254550:350,909,692,687,60.0001;36255600:350,1246,692,685,60.0001;36365040:152,1223,713,701,59.9628; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18dec1119h.pcr +2 "MFB"*7% +5 "core" %k + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*>'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*?  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*= % +119 "core" % +2 "MFB"*<% +4 "core" %(  + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*A'Zf +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*@  +53 "core" +2 "MFB"*B% +4 "core" %Z]\ ; N +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*D'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*C % +54 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*G% +3 "core" %>  ] +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*H'M +536 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*F  +53 "core" +2 "MFB"*J% +4 "core" %_7 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*K'p +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*I  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*E  +81 "core"  +2 "MFB"*N% +4 "core" %pl + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*L'h +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*P' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*M'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2734 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*T' +5193 "Can" rr +579 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*V  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*W % +121 "core" & +2 "MFB"*R% +4 "core" %VD + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*Y' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +34 "MFB"*Z  +59 "core"  +2 "MFB"*U% +4 "core" %\ < +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*\\'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*] % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*X% +3 "core" %>\  P +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*_' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*[  +52 "core" +2 "MFB"*a% +4 "core" %\   M +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*^'q6 +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*b  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*c'R +4745 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17578 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*`' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*f' +5576 "Can" sr +200 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*i' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*d'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +5068 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*l'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*p  +140 "core" +2 "MFB"*n% +4 "core" %(' +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.506ml + "MFB"*o'FQ +624 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*s  +162 "core"  +2 "MFB"*t% +4 "core" %FN h +2 .tAS.seek 0.512ml +2 "MFB"*r'dx +618 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*u  +163 "core" +2 "MFB"*q% +4 "core" %d|\  N + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml + "MFB"*v'N +627 "core" ' +2 .tATV.dial :waste +2 "MFB"*w n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*x'R +3150 "core" ' +10 "MFB"*y% +4 "core" %R0 +2 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18dec1121h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*z  +146 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*|  +25 "core"  +2 "MFB"*}% +4 "core" %R0 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*~'$a +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"* n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution +33 "MFB"* +16 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +172 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(, +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*\ 'FV +618 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +148 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*% +5 "core" %FP\  T +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"* ' +939 "Can" no +887 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*  +37 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*% +3 "core" %M +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +645 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" %\ 0 +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'- +620 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %'   H +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*'\ +5853 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\  K +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +634 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*!  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\ + +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*#' I +5049 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*"  +37 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*&% +5 "core" % N\  S +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*$'m +32622 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*) % +35 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +5012 "Can" q +60004  X +60004  p +60004  yy +60003  X +60004  w +60004  }w +60004  p +60004  xx +10180 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"38828000:1949,878,728,726,59.9628;38828900:2218,919,697,689,60.0001;38829950:2477,1236,660,678,60.0001;38939040:1966,892,710,669,59.9628;38939940:2225,916,694,681,60.0001;38940990:2465,1252,693,685,60.0374;39050140:1965,902,716,705,59.9628;39051040:2213,905,695,683,60.0001;39052090:2460,1265,692,682,60.0001;39161130:1968,905,718,715,59.9628;39162030:2223,900,692,690,60.0001;39163080:2468,1218,691,678,59.9628;39272350:1976,893,712,704,60.0001;39273250:2213,910,658,676,60.0001;39274300:2458,1258,696,690,60.0001;39383200:1969,942,713,702,59.9255;39384100:2193,947,690,683,59.9628;39385150:2465,1210,695,644,60.0374;39494590:1968,906,709,666,60.0001;39495490:2235,888,689,679,60.0374;39496540:2453,1275,698,686,59.9628;39605690:1966,912,713,707,60.0001;39606590:2232,892,690,674,60.0001;39607640:2436,1243,695,684,60.0001;39716560:1964,934,714,698,60.0001;39717460:2189,936,691,678,60.0374;39718510:2459,1205,698,687,60.0001;39827600:1967,908,711,704,59.9628;39828500:2179,925,690,680,60.0001;39829550:2452,1208,691,682,60.0374;39938710:1973,946,715,704,59.9628;39939610:2194,967,693,683,60.0001;39940660:2464,1171,659,678,60.0001;40049730:1969,909,717,674,60.0001;40050630:2229,918,692,681,60.0001;40051680:2475,1255,695,678,60.0374;40161220:1969,904,713,706,60.0001;40162120:2214,886,657,675,60.0001;40163170:2447,1257,697,688,60.0001;40272630:1974,916,717,715,59.9628;40273530:2211,904,694,688,60.0001;40274580:2468,1262,662,678,60.0001;40383630:1964,919,709,666,59.9628;40384530:2191,926,687,676,60.0001;40385580:2455,1232,694,686,60.0374;40494930:1963,960,718,712,59.9628;40495830:2199,964,697,651,59.9628;40496880:2480,1247,689,675,60.0001;40606100:1969,906,719,711,59.9628;40607000:2202,924,693,680,60.0001;40608050:2474,1188,686,635,59.9628;40717510:1964,934,719,679,60.0001;40718410:2189,903,697,685,60.0001;40719460:2478,1229,692,674,60.0001;40828860:1964,904,716,697,59.9628;40829760:2218,924,684,638,60.0001;40830810:2441,1236,698,682,60.0001;40939900:1964,898,711,698,60.0001;40940800:2202,934,691,675,60.0001;40941850:2454,1218,694,690,60.0374;41051730:1968,945,718,705,60.0001;41052630:2190,950,695,686,60.0001;41053680:2469,1192,689,670,60.0001;41162920:1966,935,714,705,60.0001;41163820:2180,925,690,679,60.0374;41164870:2464,1220,695,685,60.0374;41273590:1959,921,713,698,60.0001;41274490:2199,925,695,679,60.0001;41275540:2451,1195,695,679,60.0001;41385060:1968,917,680,702,59.9628;41385960:2199,944,691,673,60.0001;41387010:2458,1223,697,688,59.9628;41496050:1971,942,716,705,59.9628;41496950:2185,954,691,686,60.0001;41498000:2459,1202,695,676,60.0001;41607200:1974,913,715,702,60.0001;41608100:2229,886,690,673,60.0001;41609150:2461,1256,697,693,60.0001;41718310:1988,953,718,713,60.0001;41719210:2235,903,696,688,60.0001;41720260:2516,1250,690,676,60.0001;41829420:2019,902,723,708,59.9628;41830320:2283,910,695,683,60.0001;41831370:2525,1242,665,682,60.0001;41941030:2054,932,717,706,59.9628;41941930:2281,959,691,683,60.0001;41942980:2591,1228,692,677,60.0001;42052220:2149,907,715,696,60.0001;42053120:2411,923,691,675,60.0001;42054170:2689,1264,700,686,60.0374;42163670:2300,923,720,712,60.0001;42164570:2586,968,697,687,60.0374;42165620:2905,1235,660,675,60.0001;42274810:2543,924,687,709,59.9628;42275710:2890,890,694,683,60.0001;42276760:3206,1296,697,682,60.0001;42386170:2818,905,714,708,60.0001;42387070:3230,909,659,680,60.0001;42388120:3589,1279,694,679,60.0001;42497420:3092,931,723,714,59.9628;42498320:3498,955,700,689,60.0001;42499370:3980,1240,659,673,60.0001;42608250:3347,957,712,700,60.0001;42609150:3765,945,690,674,60.0001;42610200:200,1192,698,687,60.0374;42719240:3569,910,711,697,60.0001;42720140:4060,910,691,675,60.0001;42721190:350,1242,669,688,60.0001;42830740:3775,912,719,709,59.9628;42831640:210,919,699,686,59.9628;42832690:350,1279,691,680,60.0374;42941440:3948,915,717,705,59.9628;42942340:350,909,659,676,59.9628;42943390:350,1276,695,687,60.0001;43052650:6,943,717,711,59.9628;43053550:350,953,696,687,59.9628;43054600:350,1259,656,670,60.0001;43163540:140,938,712,695,60.0001;43164440:350,963,690,677,60.0001;43165490:350,1248,696,687,59.9628;43274730:266,925,716,700,59.9628;43275630:350,929,693,681,59.9628;43276680:350,1244,694,687,60.0001;43385840:350,1284,684,702,59.9628; +17 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18dec1121h.pcr +3 "MFB"*'% +4 "core" %o + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*+'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"**  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*% % +119 "core" % +2 "MFB"*,% +4 "core" %($x + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*('Zj +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*-  +52 "core" +2 "MFB"*1% +4 "core" %Zk  I +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*.'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*/ % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*2% +3 "core" %>  G +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*5'^ +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*0  +54 "core" +2 "MFB"*3% +4 "core" %\\\ ~ O +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*8'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*9  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*4  +81 "core"  +2 "MFB"*;% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*:'^ +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*7' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*?' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*='V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*@  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*B % +119 "core" % +2 "MFB"*A% +4 "core" %V9 + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*C' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*G  +55 "core"  +2 "MFB"*D% +4 "core" %} / +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*F'> +12033 "Can" oo +4077 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*J % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*H% +3 "core" %>\ v R +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*I' +533 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*E  +55 "core"  +2 "MFB"*N% +4 "core" %` +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*K'q> +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*L  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*P'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17616 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*M' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*O'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*S' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*T'V +2740 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*V' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*W'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*R' +3304 "Can" sr +2471 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*Z' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +5068 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*Y'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*]  +140 "core" +2 "MFB"*X% +4 "core" %() +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"*\\' +427 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*[  +170 "core"  +2 "MFB"*a% +3 "core" %'\ 0 +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.545ml + "MFB"*_' \ l +2547 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*b  +162 "core" +2 "MFB"*^% +4 "core" % \ r5> + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.575ml +2 "MFB"*c' D +633 "core" ' +2 .tATV.dial :waste +2 "MFB"*` n +52 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*e'R +3338 "core" ' +10 "MFB"*f% +4 "core" %R13 +2 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18dec1123h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*g  +146 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*i  +27 "core"  +2 "MFB"*j% +4 "core" %R 3 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*h'$x +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*d' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*m n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*k'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*p'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*n  +171 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*l  +38 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*s% +3 "core" %(&d +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*t'FP +622 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 + "MFB"*o  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*u% +5 "core" %FP 7h +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*q' +1818 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 + "MFB"*r  +38 "core" +2 #"MFBPCR"Adding PP3 +37 .delay 2 seconds +206 "MFB"*w% +3 "core" % ) +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*v' +644 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*y  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*z% +3 "core" %"\ 2 +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*|' +613 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +6 "MFB"*}  +128 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*x% +3 "core" % * +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*~'\ +5792 "Can" nn +55 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +62 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*{% +3 "core" %\  \ < +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +617 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\  + +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' 5 +5049 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % ; Z +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*\ 'Z +32595 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +18358 "Can" yy @CET1544569769.41  U +60003  w +60004  [ +60004  p +60004  yy +60004  L +60004  v +56196 ."PCR"PCR.off +133 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"45887830:1944,882,724,712,59.9628;45888730:2199,936,688,676,60.0374;45889780:2454,1212,668,691,60.0001;45998950:1981,905,687,714,60.0001;45999850:2221,922,695,689,60.0001;46000900:2484,1226,687,671,60.0001;46110180:1971,941,713,697,60.0001;46111080:2219,907,658,632,60.0374;46112130:2445,1275,696,688,60.0001;46220920:1967,930,719,716,60.0001;46221820:2220,906,698,685,60.0001;46222870:2487,1238,689,674,60.0374;46332270:1965,899,689,673,60.0001;46333170:2225,887,694,685,60.0001;46334220:2464,1245,690,678,60.0001;46443470:1967,921,716,703,60.0001;46444370:2221,930,688,673,60.0374;46445420:2410,1243,697,690,60.0374;46554270:1964,941,718,677,59.9628;46555170:2209,934,694,689,60.0001;46556220:2464,1252,690,673,60.0374;46665590:1964,887,712,702,60.0001;46666490:2215,890,686,638,60.0374;46667540:2448,1247,694,691,60.0001;46776770:1963,932,717,711,60.0374;46777670:2179,958,692,686,60.0001;46778720:2473,1237,687,638,60.0001;46888240:1973,947,683,702,60.0001;46889140:2187,951,691,681,60.0374;46890190:2445,1208,696,682,60.0374;46999350:1956,957,719,706,60.0001;47000250:2181,986,695,653,60.0001;47001300:2462,1211,689,673,60.0001;47110400:1968,900,719,708,59.9628;47111300:2218,876,696,685,60.0374;47112350:2457,1244,695,684,60.0374;47221710:1954,974,718,673,59.9628;47222610:2159,960,694,686,60.0001;47223660:2465,1225,691,676,60.0001;47333130:1960,959,709,702,59.9628;47334030:2182,957,689,677,60.0001;47335080:2425,1241,695,681,60.0001;47444200:1962,921,721,713,59.9628;47445100:2202,924,694,684,60.0001;47446150:2461,1269,694,679,60.0001;47554900:1959,914,710,698,60.0001;47555800:2204,903,655,675,60.0374;47556850:2437,1210,696,684,60.0001;47666090:1958,927,721,708,60.0001;47666990:2218,898,694,682,60.0001;47668040:2443,1275,693,646,60.0001;47777510:1954,921,681,703,59.9628;47778410:2229,897,688,671,60.0001;47779460:2434,1279,695,683,60.0001;47888450:1952,911,712,700,59.9628;47889350:2184,921,690,679,60.0001;47890400:2422,1226,695,684,60.0001;47999670:1957,921,712,705,60.0001;48000570:2209,921,693,672,60.0001;48001620:2444,1254,694,686,60.0001;48110710:1966,894,717,698,59.9628;48111610:2207,912,655,673,60.0374;48112660:2431,1238,698,684,60.0001;48221720:1972,929,718,710,60.0001;48222620:2185,934,692,686,60.0001;48223670:2461,1228,687,636,60.0001;48332740:1975,948,715,693,59.9628;48333640:2180,944,692,681,60.0001;48334690:2473,1201,694,675,60.0001;48443610:1994,936,714,702,60.0001;48444510:2217,932,690,682,60.0001;48445560:2487,1208,660,674,60.0374;48554290:2033,911,719,708,60.0001;48555190:2272,880,692,681,60.0001;48556240:2542,1254,695,683,60.0001;48665390:2098,953,715,705,60.0001;48666290:2333,955,692,684,60.0001;48667340:2630,1213,655,675,60.0001;48776710:2229,885,687,708,60.0001;48777610:2528,907,692,679,60.0001;48778660:2799,1267,692,685,60.0001;48887710:2428,915,723,714,60.0001;48888610:2743,930,698,688,60.0374;48889660:3061,1267,691,678,60.0374;48998610:2697,934,713,700,59.9628;48999510:3054,901,688,676,60.0001;49000560:3409,1217,696,691,60.0001;49110080:2968,923,706,666,59.9628;49110980:3350,948,691,675,60.0001;49112030:3779,1233,697,686,60.0374;49221130:3216,925,710,701,59.9628;49222030:3634,946,689,677,60.0001;49223080:4093,1218,694,682,60.0001;49331750:3439,910,720,679,60.0001;49332650:3907,938,696,684,60.0001;49333700:302,1259,696,680,60.0374;49442980:3635,877,718,701,60.0001;49443880:60,906,691,680,60.0001;49444930:350,1236,665,683,59.9628;49554120:3803,929,683,700,60.0001;49555020:234,927,688,674,59.9628;49556070:350,1266,699,688,59.9628;49665130:3959,939,720,712,60.0001;49666030:350,929,696,694,60.0001;49667080:350,1243,691,675,60.0001;49776190:6,961,719,707,60.0001;49777090:350,961,699,689,59.9628;49778140:350,1221,692,675,60.0001;49887160:122,955,712,695,60.0001;49888060:350,929,691,674,59.9628;49889110:350,1239,698,685,60.0001;49998190:224,964,716,706,60.0001;49999090:350,953,697,684,60.0001;50000140:350,1203,657,633,60.0001;50109600:329,898,682,705,60.0001;50110500:350,887,692,683,60.0001;50111550:350,1289,695,691,60.0001;50220860:350,894,717,703,59.9628;50221760:350,909,659,680,60.0001;50222810:350,1279,698,690,60.0374;50331260:350,885,714,706,60.0001;50332160:350,911,690,678,60.0001;50333210:350,1251,694,687,60.0001;50442500:350,1222,716,710,60.0001; +57 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18dec1123h.pcr +2 "MFB"* % +3 "core" %Y +2 #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +121 "core" & +2 "MFB"*% +4 "core" %(% +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zk +226 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*% +4 "core" %Zd\  T +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +1572 "Can" po +4484 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*!% +3 "core" %>\ ~ T +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'V +531 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"* % +4 "core" %T  \\ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*"'p +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*&  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*#  +81 "core"  +2 "MFB"*% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*)'I +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*'' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*$'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*%'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*,' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*+'V +2733 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*-  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*1 % +119 "core" % +2 "MFB"*(% +4 "core" %VvD + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*/' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*2  +53 "core" +2 "MFB"*.% +4 "core" %  B +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*0'> +16113 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*3 % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*5% +3 "core" %> m Y +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*9' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*4  +52 "core" +2 "MFB"*;% +4 "core" % Z H +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*8'q +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*:  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*7'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +2870 "Can" p +14708 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*6' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*?'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*=' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +43 ."MFBPCR"AS.seek 0ml +3 "MFB"*<'V +2738 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*@' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*B'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*A' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*>'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*G' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +1988 "Can" qq +3079 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*C'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*J  +142 "core" +2 "MFB"*H% +4 "core" %() +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.506ml +2 "MFB"*F'FS +619 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*E  +161 "core"  +2 "MFB"*N% +4 "core" %FQ\  U +2 .tAS.seek 0.512ml +2 "MFB"*I'd{ +634 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*L  +163 "core" +2 "MFB"*K% +4 "core" %d} +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml +2 "MFB"*P'O +627 "core" ' +2 .tATV.dial :waste +3 "MFB"*M n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*O'R +3149 "core" ' +10 "MFB"*S% +4 "core" %R,* +2 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18dec1201h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +3 #Priming with carrier + .ATV.dial ARV +4 "MFB"*T  +156 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*V  +26 "core"  +2 "MFB"*W% +4 "core" %R+ +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*R'$g +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*Q' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*Z n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*U'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*]'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*X  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*Y  +37 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*[% +3 "core" %(' +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*a'FQ +617 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 + "MFB"*\\  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*b% +3 "core" %FQ  F +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*^' +1835 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*_  +37 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*`% +3 "core" %) +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*c' +620 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 + "MFB"*f  +38 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*g% +3 "core" %\ 4 +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*i'' +618 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*j  +128 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*e% +3 "core" %# O A +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*h'\ +5861 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*m  +54 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*d% +3 "core" %\   +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*k'\  +630 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*n  +53 "core"  +2 ."MFBPCR"delay 2 seconds +241 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*l% +3 "core" %\  K G +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*s' D +5063 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*p  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*o  +38 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*u% +5 "core" % ?V +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*t'^ +8932 "Can" oo +23670 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*r  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*w % +36 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +35193 "Can" pX +60003  zz +60004  V +60004  v +60004  |a +60004  p` +60003  yz +60004  a +39226 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"52913250:1840,926,729,727,60.0001;52914150:2068,904,700,689,60.0374;52915200:2325,1217,656,679,60.0001;53023730:1852,890,714,708,59.9255;53024630:2078,895,659,681,60.0001;53025680:2307,1218,693,686,60.0001;53134500:1847,936,711,701,59.9628;53135400:2070,939,691,675,60.0001;53136450:2301,1239,695,686,60.0374;53245380:1856,884,720,713,59.9628;53246280:2089,911,663,691,60.0001;53247330:2313,1249,690,679,60.0374;53356000:1845,908,718,708,60.0001;53356900:2099,881,692,688,60.0001;53357950:2318,1269,692,681,60.0374;53466810:1860,936,714,714,60.0001;53467710:2074,926,670,686,60.0001;53468760:2327,1226,690,672,60.0374;53578040:1858,936,714,704,60.0001;53578940:2064,941,690,677,59.9628;53579990:2308,1204,661,684,60.0001;53688780:1857,912,713,693,60.0001;53689680:2062,904,689,674,60.0001;53690730:2316,1211,700,687,60.0374;53799960:1858,908,718,703,59.9628;53800860:2108,883,691,681,60.0001;53801910:2299,1234,699,687,60.0001;53910300:1863,921,715,701,59.9628;53911200:2109,923,653,675,60.0374;53912250:2304,1233,696,690,60.0001;54021180:1867,909,711,698,60.0001;54022080:2093,940,688,676,60.0374;54023130:2311,1221,699,690,60.0001;54132280:1865,914,714,706,59.9628;54133180:2053,924,690,683,60.0001;54134230:2327,1192,692,683,60.0001;54243610:1871,924,718,711,60.0001;54244510:2101,929,697,688,60.0001;54245560:2338,1248,661,678,60.0001;54354820:1861,890,677,701,60.0001;54355720:2093,869,693,673,60.0374;54356770:2309,1263,695,691,60.0001;54465870:1859,931,716,708,60.0001;54466770:2064,921,695,692,60.0001;54467820:2322,1223,692,679,59.9628;54576640:1864,942,718,706,59.9628;54577540:2070,944,689,680,60.0001;54578590:2331,1229,690,678,60.0001;54687610:1872,928,720,708,59.9628;54688510:2082,928,668,689,60.0001;54689560:2341,1218,689,674,60.0001;54798770:1869,927,713,700,59.9628;54799670:2106,916,687,679,59.9628;54800720:2304,1254,699,656,60.0374;54909860:1856,906,717,703,60.0001;54910760:2088,877,690,680,60.0001;54911810:2320,1283,694,681,60.0001;55021040:1868,912,712,702,60.0001;55021940:2089,925,690,675,60.0001;55022990:2316,1195,696,688,60.0001;55132030:1881,924,693,713,59.9628;55132930:2099,938,695,689,60.0001;55133980:2345,1237,695,674,60.0001;55243520:1879,926,712,703,59.9628;55244420:2114,903,659,669,60.0001;55245470:2340,1278,694,690,60.0001;55355040:1892,908,712,701,60.0001;55355940:2128,865,692,677,60.0374;55356990:2355,1239,698,654,60.0001;55466050:1917,943,721,708,60.0001;55466950:2132,917,696,689,60.0001;55468000:2396,1267,691,681,60.0374;55576890:1937,917,715,700,60.0001;55577790:2202,932,688,679,60.0374;55578840:2417,1226,669,688,59.9628;55688000:2009,900,679,702,60.0001;55688900:2275,934,695,673,60.0374;55689950:2524,1267,697,682,60.0001;55798990:2154,919,717,702,60.0001;55799890:2399,939,693,685,60.0001;55800940:2690,1191,696,680,60.0001;55910340:2361,931,714,702,59.9628;55911240:2646,949,693,676,60.0001;55912290:2978,1223,663,637,60.0001;56021670:2609,910,683,699,59.9628;56022570:2946,938,691,676,60.0001;56023620:3321,1200,698,686,60.0001;56132800:2871,973,719,708,59.9628;56133700:3231,945,694,657,60.0001;56134750:3665,1210,691,674,60.0374;56244040:3091,916,722,712,60.0001;56244940:3538,914,696,685,60.0001;56245990:3971,1249,690,648,60.0374;56355130:3302,943,714,701,60.0001;56356030:3702,944,691,678,60.0001;56357080:126,1237,697,683,60.0001;56466360:3470,948,725,713,60.0001;56467260:3958,906,697,688,59.9628;56468310:350,1251,692,678,60.0374;56577420:3618,927,682,699,59.9628;56578320:38,922,688,677,60.0001;56579370:350,1225,698,688,60.0374;56688400:3753,913,722,711,60.0001;56689300:187,910,697,687,60.0001;56690350:350,1271,692,677,60.0001;56799400:3868,897,685,707,60.0001;56800300:330,915,693,679,60.0374;56801350:350,1280,694,680,60.0001;56910700:3969,925,715,700,60.0001;56911600:350,971,660,680,60.0001;56912650:350,1249,700,682,60.0001;57021800:4048,958,713,704,60.0001;57022700:350,974,694,679,60.0001;57023750:350,1227,692,641,60.0001;57132840:19,906,717,697,60.0001;57133740:350,914,692,678,60.0001;57134790:350,1270,699,690,60.0001;57244450:89,898,716,700,59.9628;57245350:350,907,685,639,60.0001;57246400:350,1230,697,687,60.0001;57355400:133,916,714,704,59.9628;57356300:350,913,691,676,59.9628;57357350:350,1249,788,690,60.0374;57466280:179,1263,718,711,60.0001; +17 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18dec1201h.pcr +2 "MFB"*q% +4 "core" %Z +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*y'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*z  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*v % +119 "core" % +2 "MFB"*}% +4 "core" %(' + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml + "MFB"*x'Zm +224 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*|  +54 "core" +2 "MFB"*% +4 "core" %Za\  P +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*{'> +3825 #"mwj"Session Ended +2233 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*~ % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\  U +2 ."MFBPCR"AS.seek 0.835ml +41 "MFB"*'W +533 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %b +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +319 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*  +79 "core"  +2 "MFB"*% +4 "core" %q  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml + "MFB"*'r +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"* ' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +1343 "Can" rr +4432 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +118 "core" % +2 "MFB"*% +4 "core" %VwC + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*!  +51 "core" +2 "MFB"*% +4 "core" %~ +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*'> +16113 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\ o S +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*&'l +523 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*#  +52 "core" +2 "MFB"*% +4 "core" %me\ 7 +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*"'q +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*)  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*''R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17577 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*$' +2108 "Can" ss +3672 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*%' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*-' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +35 "MFB"*.'V +5075 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*/'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*3  +140 "core" +2 "MFB"*5% +4 "core" %()r +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"*0' +428 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*4  +160 "core"  +2 "MFB"*;% +4 "core" %\ 6 +2 .tAS.reconfigure ASslow2 + "MFB"*#,,'T0 b +3 .tAS.seek 0.538ml + "MFB"*9': +1834 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*:  +161 "core" +2 "MFB"*8% +4 "core" %;N +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.568ml + "MFB"*7' ~ +631 "core" ' +2 .tATV.dial :waste + "MFB"*6 n +52 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*?'R +3298 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*='V +29 "core" ' +2 .tATV.dial :air3 + "MFB"*< % +58 "core" % +2 "MFB"*@% +4 "core" %Vov +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*B' +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*A  +35 "core" +2 "MFB"*>% +4 "core" %  F +2 .tAS.seek 0.31ml + "MFB"*G'l +1894 "Can" pp +4163 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*D % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*J% +3 "core" %l\ 9 +2 .tAS.seek 0.335ml +2 "MFB"*H' +526 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*C  +54 "core"  +2 "MFB"*E% +4 "core" %\ 3 +2 .tAS.seek 0.32ml + "MFB"*N'. +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*F  +59 "core"  +3 .tAS.seek 0ml + "MFB"*L'V +6458 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*K'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*I'V +10080 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*M'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*P'V +10075 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*S'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*T'V +10080 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*V'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*W'V +3916 "Can" oo +6164 "core" ' +2 .tATV.dial :air2 + "MFB"*O  +122 "core"  +2 "MFB"*R% +4 "core" %V +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*Z'(? +5058 "core" ' +2 .tATV.dial :extSrc + "MFB"*Q  +138 "core"  +2 "MFB"*U% +4 "core" %(>\ 3 +2 .tAS.seek 0.02ml + "MFB"*X' +4855 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*Y n +124 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*['R +148 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*]'V +30 "core" ' +2 .tATV.dial :air3 + "MFB"*\\ % +74 "core" % +3 "MFB"*b% +4 "core" %Vn +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*a' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*_  +35 "core" +2 "MFB"*`% +4 "core" %\ 1 +2 .tAS.seek 0.31ml + "MFB"*^'l +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*f % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*g% +3 "core" %l #l +2 .tAS.seek 0.335ml +2 "MFB"*c' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*j  +53 "core"  +2 "MFB"*e% +4 "core" %D\ : +2 .tAS.seek 0.32ml + "MFB"*i'0 +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*m  +58 "core"  +2 .tAS.seek 0ml +2 "MFB"*d'V +6457 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +40 "MFB"*#,,'T(^20( b +5 .tAS.seek 0.5ml +2 "MFB"*h'(@ +2896 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*n'V +10082 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*l'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*k'V +10077 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*p'(@ +976 "Can" rr +1925 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*o'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*u'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*s'V +10078 "core" ' +2 .tATV.dial :air2 + "MFB"*r  +124 "core" +2 "MFB"*w% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml + "MFB"*q'(E +5054 "core" ' +2 .tATV.dial :extSrc + "MFB"*t  +139 "core"  +2 "MFB"*z% +4 "core" %(@ +2 .tAS.seek 0.02ml + "MFB"*v' +4857 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*} n +125 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*y'R +146 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*|'V +34 "core" ' +2 .tATV.dial :air3 + "MFB"* % +73 "core" $ +3 "MFB"*x% +4 "core" %Vu  A +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*~' +224 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +35 "core" +2 "MFB"*{% +4 "core" %\ 5 +2 .tAS.seek 0.31ml + "MFB"*'m +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %m\ 5 +2 .tAS.seek 0.335ml +2 "MFB"*' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +53 "core"  +2 "MFB"*% +4 "core" %\ 2 +2 .tAS.seek 0.32ml + "MFB"*'_ +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*  +58 "core"  +2 .tAS.seek 0ml +2 "MFB"* 'V +6458 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*\ '(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +5353 "Can" oo +4724 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10077 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' +2 .tATV.dial :air2 + "MFB"*!  +122 "core"  +2 "MFB"*% +4 "core" %V + .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*'(I +5057 "core" ' +2 .tATV.dial :extSrc + "MFB"*  +139 "core"  +2 "MFB"*% +4 "core" %(6\ 2 +2 .tAS.seek 0.02ml + "MFB"*' +4854 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*# n +125 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*'R +146 "core" ' +5 #mEXIT @1544584723.05CET @1544681520.39CET = =mMAIN_scheduler =tMAIN @CET1544681522.03 #"core_reset"Sent BREAK +2 #t@0x9D2C, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @refi|; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +261 "Can" \\ +  \\ #tPolling Can every 10:00 +3 #Cleanly exited at 04:18:43CET12-Dec-18 +878 #-> ESP.ready? +267 #-> ESP.ready! +2 #Powering core bus +486 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %C + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  {{ +2 "manipulator"&?& +3 "core" &X | +2 "storage"(@& +3 "core" & V N  + +2 "storage"(A% +3 "core" %a U j  +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9_ +1907 #t-> MFB.ready! + "MFB"*D% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *E% +3 "core" % + .tATV.dial :air2 + "MFB"*F  +103 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +552 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5284 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +118 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5253 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +5 "core"  +30011 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*M  +125 "core"  +3039 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*N% +3 "core" %R7 +2 .tAS.reconfigure ASslow1 +37 "MFB"*#,,'Td20 b +8 .tAS.seek 0.199ml +2 "MFB"*O'@: +4050 "core" ' +2 "MFB"*P% +4 "core" %@: , +1988 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*Q % +95 "core" & +628 #t-> AS.pull 0.05, ASslow1 + "MFB"*R% +3 "core" %@: , +2 .tAS.seek 0.249ml +2 "MFB"*S'; +1030 "core" ' +2 "MFB"*T% +4 "core" %; . +651 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*U n +57 "core" n +262 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*V'R +728 "Can" rr +737 "core" ' +2 "MFB"*W% +4 "core" %Rh +7069 #t-> shortmfb([Ss], [:extSrc]){}.finish +9 "MFB"*X% +3 "core" %RH +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18dec1307h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*Y  +160 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*Z  +25 "core"  +2 "MFB"*[% +4 "core" %RH +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*\\'$q +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*]' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*^ n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*_'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*`'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*a  +172 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*b  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*c% +3 "core" %(. +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*d'FX +631 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*e I +58 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*f% +3 "core" %F\\g +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*g' +1863 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 + "MFB"*h n +37 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*i% +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*j'\ +618 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*k  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*l% +3 "core" %" +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*m'9 +619 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier + "MFB"*n  +126 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*o% +3 "core" %7\  L +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*p'\ +5846 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*q  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*r% +3 "core" %\  B +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*s'\  +619 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*t  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*u% +3 "core" %\ Y +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*v' X +5067 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*w  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*x  +36 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*y% +4 "core" % [  Y +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*z'z +13696 "Can" oo +18909 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*{  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*| % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +39956 "Can" x +60004  T +60003  p +60004  xx +60004  W +60004  t +2308 #"mwj"Session Begun +57696 "Can"  +8508 #"mwj"-> exit + #Session Ended +51495 "Can" Y +33910 ."PCR"PCR.off +171 !o:#AnalyticalModule::PCRRawSample: @refi|; :\ @data"N1627140:2544,862,716,710,60.0001;1628090:2867,962,693,685,60.0374;1628940:2256,884,696,679,60.0001;1629690:1648,947,663,685,60.0001;1738590:2590,931,706,662,59.9628;1739540:2839,936,696,691,60.0374;1740390:2260,941,689,677,60.0374;1741140:1639,915,698,688,60.0001;1849840:2587,941,711,696,60.0001;1850790:2848,954,668,692,60.0001;1851640:2255,948,691,672,60.0001;1852390:1631,945,697,688,60.0001;1961300:2557,982,714,698,60.0001;1962250:2837,922,695,685,60.0001;1963100:2241,950,691,680,60.0001;1963850:1630,928,694,679,60.0001;2072920:2570,926,711,700,60.0001;2073870:2832,930,695,690,60.0001;2074720:2254,966,688,675,60.0001;2075470:1626,933,667,688,60.0001;2184530:2581,902,678,700,60.0001;2185480:2857,953,691,685,60.0001;2186330:2247,936,691,679,60.0374;2187080:1636,973,694,682,60.0374;2296180:2531,946,717,708,60.0001;2297130:2838,920,694,679,60.0001;2297980:2227,977,696,684,60.0001;2298730:1646,898,690,677,59.9628;2407710:2561,956,710,701,60.0001;2408660:2820,921,669,688,60.0001;2409510:2256,985,690,676,60.0374;2410260:1611,899,698,685,60.0374;2519130:2573,918,715,702,60.0001;2520080:2847,934,690,686,60.0001;2520930:2234,907,693,675,60.0374;2521680:1639,966,697,688,60.0374;2630540:2582,896,712,697,60.0001;2631490:2827,970,694,690,60.0001;2632340:2242,931,691,673,59.9628;2633090:1605,922,695,687,60.0001;2742290:2553,974,712,705,59.9628;2743240:2840,926,694,685,60.0001;2744090:2249,999,694,682,60.0001;2744840:1637,945,688,637,60.0001;2853680:2535,961,719,710,60.0001;2854630:2831,946,687,673,60.0001;2855480:2224,907,698,683,60.0001;2856230:1632,1002,692,681,60.0374;2965560:2531,907,717,710,60.0001;2966510:2832,919,692,677,60.0001;2967360:2234,924,692,677,60.0001;2968110:1622,961,699,685,59.9628;3077300:2528,944,718,713,59.9628;3078250:2839,949,691,643,60.0001;3079100:2229,894,694,682,60.0374;3079850:1637,975,695,682,60.0001;3188990:2561,891,718,708,60.0001;3189940:2834,976,695,682,60.0001;3190790:2227,911,694,673,60.0374;3191540:1624,960,698,690,60.0374;3300090:2563,923,708,699,60.0001;3301040:2811,943,696,687,60.0001;3301890:2236,955,694,678,59.9628;3302640:1630,903,662,677,60.0001;3411580:2572,926,710,659,60.0001;3412530:2823,947,695,691,59.9628;3413380:2234,910,692,674,60.0001;3414130:1612,933,695,687,60.0001;3523070:2523,971,719,709,59.9628;3524020:2842,951,658,675,60.0001;3524870:2219,953,696,686,60.0001;3525620:1633,944,689,674,60.0001;3634640:2556,943,711,698,59.9628;3635590:2809,931,695,686,60.0001;3636440:2221,931,690,676,60.0374;3637190:1628,929,693,676,60.0001;3746020:2519,941,717,711,60.0001;3746970:2832,932,688,672,60.0001;3747820:2215,944,698,691,60.0001;3748570:1624,945,689,676,60.0374;3857820:2554,965,679,699,59.9628;3858770:2819,955,695,692,60.0001;3859620:2239,942,690,669,60.0001;3860370:1619,950,696,690,59.9628;3969270:2520,982,717,703,59.9628;3970220:2819,891,691,676,60.0001;3971070:2203,953,696,683,60.0001;3971820:1639,957,690,677,60.0001;4081250:2558,948,715,696,60.0001;4082200:2812,931,666,683,60.0001;4083050:2245,938,688,676,60.0001;4083800:1615,956,696,686,59.9628;4193080:2569,925,712,700,59.9628;4194030:2798,979,697,654,60.0001;4194880:2233,956,688,675,60.0374;4195630:1628,920,697,686,60.0001;4305430:2542,980,711,702,59.9628;4306380:2824,944,666,688,60.0001;4307230:2244,983,690,676,60.0001;4307980:1617,964,697,689,60.0001;4417390:2567,964,710,700,60.0001;4418340:2807,965,695,653,60.0001;4419190:2231,995,692,672,60.0001;4419940:1619,949,698,686,59.9628;4528910:2547,940,721,708,59.9628;4529860:2832,994,690,677,60.0001;4530710:2220,923,661,683,60.0001;4531460:1632,1009,694,679,60.0001;4640640:2569,959,717,704,60.0001;4641590:2835,1005,689,679,60.0001;4642440:2227,938,692,639,60.0001;4643190:1607,987,692,676,60.0001;4752610:2522,1004,720,705,59.9628;4753560:2844,966,688,676,60.0374;4754410:2232,953,697,689,60.0001;4755160:1633,935,691,675,60.0001;4863990:2543,983,683,705,60.0001;4864940:2848,951,693,683,60.0001;4865790:2249,1009,693,674,60.0374;4866540:1633,959,691,678,60.0374;4975680:2579,1002,720,711,59.9628;4976630:2878,966,689,673,60.0001;4977480:2256,964,697,686,60.0001;4978230:1669,972,687,672,60.0374;5087310:2600,993,714,704,60.0001;5088260:2924,925,658,680,60.0001;5089110:2302,965,695,684,60.0001;5089860:1673,958,688,678,60.0001;5198770:2657,990,718,706,60.0001;5199720:2994,951,689,673,60.0001;5200570:2307,956,695,687,60.0374;5201320:1722,992,688,675,60.0001;5310840:2771,968,710,700,60.0001;5311790:3057,979,692,691,59.9628;5312640:2417,973,656,674,60.0001;5313390:1733,989,699,687,60.0001;5422860:2792,974,720,711,60.0001;5423810:3141,945,691,673,59.9628;5424660:2454,948,668,689,60.0374;5425410:1794,969,691,675,60.0001;5534350:2876,974,722,712,60.0001;5535300:3224,969,687,677,60.0001;5536150:2509,932,695,684,60.0001;5536900:1816,974,693,677,60.0374;5646180:2973,940,681,697,59.9628;5647130:3278,1021,697,691,60.0001;5647980:2586,970,686,675,60.0001;5648730:1853,961,698,686,60.0001;5757770:2996,1004,716,708,59.9628;5758720:3362,962,687,673,60.0001;5759570:2613,977,699,686,60.0374;5760320:1916,968,689,674,60.0001;5869740:3102,999,711,697,60.0001;5870690:3428,961,663,689,60.0001;5871540:2698,988,691,672,60.0001;5872290:1914,954,699,683,60.0001;5981690:3163,999,711,693,59.9628;5982640:3503,964,693,657,60.0001;5983490:2748,970,689,671,60.0374;5984240:1954,982,697,685,60.0374;6093240:3186,996,717,710,60.0001;6094190:3598,930,691,679,60.0001;6095040:2806,956,666,681,60.0001;6095790:2026,917,691,672,59.9628;6205130:3293,1004,711,699,60.0001; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18dec1307h.pcr +2 "MFB"*}% +3 "core" %{ + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*~'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +120 "core" & +2 "MFB"*% +3 "core" %(V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Z` +215 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +53 "core"  +2 "MFB"*% +4 "core" %ZTL +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\ o X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* '5 +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*\  +50 "core" +2 "MFB"* % +3 "core" %6\ R T +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*  +80 "core"  +2 "MFB"*% +3 "core" %pY +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*'D +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +672 "Can"~ pp +2085 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +44 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +119 "core" % +2 "MFB"*% +4 "core" %VK + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"* % +4 "core" % ! ? +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*"'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*(% +3 "core" %> * Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +523 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +3 "MFB"*!  +51 "core" +4 "MFB"**% +8 "core" %# - +4 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*,'qF +320 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*+  +37 "core"  +4 ."MFBPCR"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +6 ."MFBPCR"AS.seek :empty +2 "MFB"*%'R +935 #"mwj"Session Begun +3806 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17841 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*'' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*/'V +1073 "Can"} pp +1659 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*1'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*3'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*5'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*7'V +5067 "core" ' +18968 "Can" nn +60004 } nn +60004 } nn +60004 ~ nm +60003 ~ nn +60004 | mm +60004 z nn +60004 { nn +60004 } nn +60004 } nm +60004 } nm +60003 } nm +60004 } nn +60004 w nn +60004 w nn +60004 y nn +60004 y nn +16225 #t-> ATV.air3 + .ATV.dial :air3 +5 "MFB"*8 % +78 "core" & +411 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*9% +4 "core" %VH; +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.05ml + "MFB"*:'Q +1037 "core" ' +2 "MFB"*;% +4 "core" %R\ A R +449 #t-> ATV.extSrc + .ATV.dial :extSrc +4 "MFB"*<  +98 "core"  +6452 #t-> AS.pull 0.2, ASslow1 +3 "MFB"*=% +4 "core" %R\   R +2 .tAS.seek 0.25ml +3 "MFB"*>'? +4045 "core" ' +2 "MFB"*?% +4 "core" %?G +1933 #t-> ATV.air3 + .ATV.dial :air3 +4 "MFB"*@ % +97 "core" % +365 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*A% +4 "core" %?]G +2 .tAS.seek 0.3ml +3 "MFB"*B': +1034 "core" ' +2 "MFB"*C% +4 "core" %:Q\ 4 +418 #t-> ATV.waste + .ATV.dial :waste +4 "MFB"*D n +60 "core" o +374 #t-> AS.empty +2 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +4 "MFB"*E'R +1757 "core" ' +2 "MFB"*F% +4 "core" %R> +1032 #t-> shortmfb([Ss], [:extSrc]){}.finish +13 "MFB"*G% +3 "core" %Ra +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18dec1312h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +3 #Priming with carrier +2 .ATV.dial ARV +5 "MFB"*I  +164 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*H  +25 "core"  +2 "MFB"*K% +4 "core" %R< +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +3 "MFB"*L'$| +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*M' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*N n +165 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*J'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*P'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*Q  +172 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*R  +37 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"*O% +3 "core" %(). +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*T'FS +624 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*U I +58 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 +2 "MFB"*S% +4 "core" %FYMY +47 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*W' +1844 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*X n +39 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +205 "MFB"*Y% +3 "core" %HI +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*Z' +639 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*[  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +205 "MFB"*V% +3 "core" % e D +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*\\', +633 "core" ' +2 ."MFBPCR"delay 5 seconds +479 "Can"y nn +23 ."MFBPCR"ARV.dial :carrier +3 "MFB"*^  +129 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*]% +3 "core" %2SK +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*_'\ +5868 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*a  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*b% +3 "core" %\ 1 ? +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*c'\  +620 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*`  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +204 "MFB"*e% +3 "core" %\ \ A O +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*f' R +5040 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*d  +75 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +5 "MFB"*h  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*i% +5 "core" % X\ . R +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*g'w +32650 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*k  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*l % +38 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +11627 "Can"z w +60003 | o +60004 }  +60004 z Z +60004 | x +60004 y X +60004 | p +60003  zz +60004  oo +1736 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi|; :\ @data"18695400:2394,866,728,726,60.0001;18696350:2743,980,693,685,60.0374;18697200:2165,901,694,681,60.0001;18697950:1559,972,695,688,60.0001;18806420:2436,935,718,679,60.0001;18807370:2739,945,686,682,60.0374;18808220:2131,928,695,687,60.0374;18808970:1589,928,689,678,60.0001;18918220:2473,882,714,705,60.0001;18919170:2688,916,697,689,60.0001;18920020:2160,923,689,677,60.0001;18920770:1583,932,694,689,60.0001;19029440:2470,931,712,703,60.0001;19030390:2704,940,697,687,60.0001;19031240:2156,973,659,680,60.0374;19031990:1574,907,695,683,60.0001;19140780:2450,944,712,702,60.0001;19141730:2722,941,696,688,59.9628;19142580:2165,973,690,679,60.0001;19143330:1569,910,663,684,60.0001;19252350:2440,943,685,710,60.0001;19253300:2732,922,691,681,60.0374;19254150:2169,957,695,682,60.0001;19254900:1579,910,691,679,60.0001;19364060:2422,962,714,710,59.9628;19365010:2713,949,693,678,60.0001;19365860:2150,923,696,687,60.0374;19366610:1595,914,690,671,60.0374;19475740:2440,971,717,705,60.0001;19476690:2725,911,661,679,60.0001;19477540:2153,988,693,679,60.0374;19478290:1581,899,691,681,60.0001;19587780:2428,954,714,707,60.0001;19588730:2735,915,657,680,60.0374;19589580:2146,974,696,683,60.0001;19590330:1585,920,690,672,60.0001;19699640:2449,941,719,707,60.0001;19700590:2732,953,690,678,60.0001;19701440:2134,928,665,690,60.0374;19702190:1596,955,688,678,60.0001;19810930:2438,963,719,707,59.9628;19811880:2731,939,690,678,60.0001;19812730:2139,975,694,685,60.0374;19813480:1585,934,657,676,60.0374;19922470:2474,950,679,701,60.0001;19923420:2723,915,702,684,60.0374;19924270:2163,982,689,678,60.0374;19925020:1564,922,700,690,59.9628;20033870:2444,966,714,710,60.0001;20034820:2754,928,657,675,60.0001;20035670:2155,950,698,691,60.0001;20036420:1594,970,688,670,60.0001;20145210:2445,986,716,707,60.0001;20146160:2745,923,692,676,60.0001;20147010:2160,962,669,689,60.0001;20147760:1590,929,691,674,60.0374;20256640:2468,954,718,709,59.9628;20257590:2743,978,690,679,60.0001;20258440:2154,919,695,684,60.0001;20259190:1565,936,691,680,60.0001;20368160:2454,939,686,713,60.0001;20369110:2748,963,693,679,60.0001;20369960:2153,934,694,683,60.0001;20370710:1593,974,693,681,60.0374;20479400:2448,951,715,709,60.0001;20480350:2751,929,655,675,59.9628;20481200:2146,971,698,687,60.0001;20481950:1592,928,691,671,60.0001;20590780:2440,980,717,706,59.9628;20591730:2749,897,690,673,60.0001;20592580:2157,929,666,689,60.0747;20593330:1604,954,688,674,60.0374;20702490:2469,958,722,711,59.9628;20703440:2771,980,690,681,60.0001;20704290:2167,921,695,680,60.0374;20705040:1572,999,693,681,60.0374;20814010:2487,923,685,705,60.0001;20814960:2758,982,692,681,60.0001;20815810:2166,910,694,678,60.0001;20816560:1588,976,692,683,60.0374;20925550:2457,1003,712,702,59.9628;20926500:2740,902,697,688,59.9628;20927350:2182,969,689,679,60.0001;20928100:1587,922,694,681,60.0374;21037450:2487,899,718,704,59.9628;21038400:2749,954,657,680,60.0001;21039250:2158,927,697,684,60.0374;21040000:1594,984,692,679,60.0001;21149390:2496,940,714,709,59.9628;21150340:2754,979,692,649,60.0001;21151190:2177,926,694,681,60.0001;21151940:1582,967,692,677,60.0001;21261000:2506,925,711,699,60.0001;21261950:2739,970,695,684,60.0001;21262800:2181,917,654,672,60.0001;21263550:1576,943,697,689,60.0001;21372810:2505,933,712,703,59.9628;21373760:2750,965,692,692,60.0001;21374610:2180,916,690,672,60.0001;21375360:1561,966,699,681,60.0001;21484220:2506,927,708,697,60.0001;21485170:2722,954,697,691,60.0001;21486020:2203,936,690,675,60.0001;21486770:1570,938,698,686,60.0374;21595670:2517,938,718,702,60.0374;21596620:2766,963,663,686,60.0374;21597470:2187,931,693,676,60.0001;21598220:1589,955,696,686,60.0001;21707350:2481,981,713,702,60.0001;21708300:2757,910,694,678,60.0001;21709150:2163,971,692,684,60.0001;21709900:1592,921,692,678,60.0001;21818940:2472,955,721,713,59.9628;21819890:2777,944,689,674,60.0001;21820740:2165,932,668,686,60.0001;21821490:1607,953,693,675,60.0001;21930270:2488,963,714,703,60.0001;21931220:2772,900,694,684,60.0001;21932070:2190,978,694,677,59.9628;21932820:1598,903,661,677,60.0001;22041850:2538,933,682,703,59.9628;22042800:2798,993,695,685,60.0001;22043650:2214,935,692,677,60.0001;22044400:1613,991,694,689,60.0001;22153520:2525,968,713,705,60.0001;22154470:2824,917,692,679,60.0374;22155320:2230,1006,694,685,60.0001;22156070:1634,930,691,677,60.0374;22265310:2595,927,721,711,59.9628;22266260:2913,946,658,678,60.0374;22267110:2273,928,699,689,60.0374;22267860:1684,950,690,677,60.0001;22377090:2712,927,713,704,60.0001;22378040:3002,984,695,685,60.0001;22378890:2346,932,690,677,59.9628;22379640:1712,955,694,686,60.0001;22488640:2774,975,720,713,60.0001;22489590:3132,966,688,674,60.0374;22490440:2437,930,665,687,60.0374;22491190:1784,973,690,673,60.0001;22600080:2916,975,713,702,59.9628;22601030:3258,921,693,680,60.0001;22601880:2553,993,694,682,60.0001;22602630:1841,929,660,677,60.0001;22711570:3048,949,710,664,59.9628;22712520:3378,946,698,688,60.0001;22713370:2663,968,689,675,60.0001;22714120:1891,905,697,685,60.0001;22823500:3180,954,711,699,60.0001;22824450:3497,935,698,695,60.0001;22825300:2766,958,689,674,60.0001;22826050:1982,920,696,683,60.0001;22934860:3269,1001,718,705,59.9628;22935810:3672,927,660,636,60.0374;22936660:2850,970,692,682,60.0374;22937410:2053,916,693,670,60.0374;23046910:3404,914,716,707,59.9628;23047860:3802,976,689,650,60.0374;23048710:2954,917,694,678,60.0001;23049460:2108,964,692,680,59.9628;23158540:3519,913,716,708,60.0001;23159490:3931,954,692,682,60.0374;23160340:3060,933,662,678,60.0374;23161090:2169,980,698,687,60.0001;23270310:3629,923,712,703,60.0001; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18dec1312h.pcr +2 "MFB"*j% +4 "core" %}  + #"MFBPCR"Cleaning PCR +3 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*n'(@ +1032 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*o  +37 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*m % +120 "core" & +2 "MFB"*q% +4 "core" %(, + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*r'Zr +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*p  +55 "core"  +2 "MFB"*t% +4 "core" %Zm\  L +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*u'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*s % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*w% +3 "core" %>\  L +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*x'\\ +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*y  +54 "core"  +2 "MFB"*v% +4 "core" %b  C +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*{'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*|  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*}  +81 "core"  +2 "MFB"*z% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +3 "MFB"*'` +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*~' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +119 "core" % +2 "MFB"*% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*\ ' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"* % +4 "core" %  H +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +16114 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>  ` +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* ' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %\ 0 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'qB +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +2033 "Can"} rr +2710 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17840 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +37 "MFB"*' +5785 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2735 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2143 "Can" rr +3632 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*('V +5067 "core" ' +51078 "Can" nn +60004  nn +60004  nn +60003  nn +60004  nn +60004  nm +60004  nn +2461 #t-> exit +6 #mEXIT + #"mwj"Session Ended @1544710359.20CET @1544710681.32CET = =mMAIN_scheduler =tMAIN @CET1544710683.06 #"core_reset"Sent BREAK +2 #t@0x296D, state=0x3B10, ifg=0x20, ie=0x7F + #@0x30DF, state=0x3B10, ifg=0x08, ie=0x5F + #@0x7887, state=0x3AE0, ifg=0x84, ie=0x75 #@0x7B37, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x7DC1, state=0x3A84, ifg=0x10, ie=0xFD + #@0x804D, state=0x3A84, ifg=0x10, ie=0xFD #@0x82D7, state=0x3A84, ifg=0x10, ie=0xFD + #@0x83ED, state=0x3A84, ifg=0x80, ie=0xFD + #@0x13ED, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +166 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +194 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi< :\ @name@ +229 "Can" pp +  pp + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +3 "core" %VB +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b + .tAS.hold +2 "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig + "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % + .tSS.reconfigure SSconfig +2 "sampler")#.0X +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18dec1315h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*>  +147 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*?  +26 "core"  +2 "MFB"*@% +4 "core" %R> +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*A'$n +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*B' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*C n +165 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*D'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*F  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*G  +38 "core" +3 ."MFBPCR"delay 2 seconds +202 "MFB"*H% +3 "core" %(3 +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*I'F] +641 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 + "MFB"*J I +59 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*K% +5 "core" %Fc? +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*L' +1849 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*M n +37 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*N% +3 "core" %N +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*O' +640 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*P  +39 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*Q% +3 "core" %  F +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*R'= +617 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +8 "MFB"*S  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*T% +3 "core" %:  D +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*U'\ +4358 "Can" no +1487 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*V  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*W% +3 "core" %\ \ 8 +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*X'\  +626 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*Y  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*Z% +3 "core" %\ T +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*[' [ +5059 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*\\  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*]  +6 "core"  +2 ."MFBPCR"ARV.dial :air1 +36 "MFB"*^  +43 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*_% +4 "core" % Z  J +3 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*`'y +32606 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*a  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*b % +38 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +16851 "Can" zn +60003  _ +60004  p +60004  xx +60004  O +60004  q +60004  wx +60003  Z +56057 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"30385250:2441,865,724,714,59.9628;30386200:2716,918,670,693,60.0001;30387050:2175,908,690,680,60.0374;30387800:1566,929,699,695,60.0374;30496590:2467,917,711,701,59.9628;30497540:2728,887,693,689,60.0374;30498390:2167,910,658,676,60.0001;30499140:1571,924,694,689,60.0001;30608040:2437,957,717,714,60.0001;30608990:2734,899,689,677,60.0374;30609840:2140,913,697,688,60.0001;30610590:1594,922,656,675,60.0001;30719500:2460,923,712,700,59.9255;30720450:2704,893,698,694,59.9628;30721300:2160,904,691,681,60.0374;30722050:1580,883,692,683,60.0374;30830480:2480,902,715,704,59.9628;30831430:2730,943,692,686,60.0001;30832280:2162,882,658,675,60.0001;30833030:1578,957,697,687,60.0001;30942150:2489,889,712,697,59.9628;30943100:2718,909,698,692,60.0001;30943950:2169,932,689,676,60.0001;30944700:1536,890,697,689,60.0001;31053840:2485,899,682,705,60.0001;31054790:2717,937,691,681,60.0001;31055640:2160,899,690,681,60.0001;31056390:1585,939,692,688,60.0001;31165150:2468,894,719,707,60.0001;31166100:2750,923,661,686,59.9628;31166950:2150,864,695,687,60.0001;31167700:1593,941,693,677,60.0001;31276790:2483,869,714,702,60.0374;31277740:2721,882,693,691,60.0001;31278590:2162,892,690,673,60.0001;31279340:1567,913,697,687,60.0001;31388110:2431,924,721,708,60.0001;31389060:2733,909,690,677,60.0374;31389910:2132,911,699,689,60.0374;31390660:1591,900,654,674,60.0374;31499680:2478,885,712,700,59.9628;31500630:2700,891,698,693,60.0001;31501480:2161,890,690,673,60.0001;31502230:1565,917,698,685,60.0001;31611190:2466,919,712,699,60.0001;31612140:2724,899,698,688,60.0001;31612990:2143,918,695,679,60.0374;31613740:1579,908,696,682,60.0001;31722350:2483,869,713,702,59.9628;31723300:2717,932,695,681,60.0374;31724150:2159,891,688,674,60.0001;31724900:1563,921,694,654,60.0001;31834170:2440,934,717,678,59.9628;31835120:2736,937,689,675,59.9628;31835970:2141,913,699,689,60.0001;31836720:1594,960,693,679,60.0001;31945900:2466,901,715,704,60.0001;31946850:2714,914,666,683,60.0001;31947700:2166,890,692,675,60.0001;31948450:1579,944,695,692,60.0374;32057940:2483,894,712,698,60.0001;32058890:2711,921,694,656,60.0001;32059740:2163,901,691,677,60.0001;32060490:1576,912,697,683,60.0001;32169210:2484,907,709,698,59.9628;32170160:2705,924,699,684,60.0001;32171010:2162,940,690,675,60.0001;32171760:1548,902,698,685,60.0374;32280650:2442,929,684,704,60.0001;32281600:2728,901,691,682,60.0001;32282450:2146,948,694,683,60.0001;32283200:1581,891,693,677,60.0001;32392310:2435,935,715,706,59.9628;32393260:2726,876,695,679,60.0001;32394110:2161,928,693,684,60.0374;32394860:1589,896,689,673,60.0001;32503680:2449,920,715,701,60.0001;32504630:2715,915,695,687,60.0001;32505480:2152,926,662,680,60.0001;32506230:1592,894,696,679,59.9628;32615220:2438,958,715,701,60.0001;32616170:2729,877,695,680,60.0001;32617020:2160,945,693,679,60.0374;32617770:1585,880,658,678,60.0001;32726760:2484,887,712,659,59.9628;32727710:2726,916,695,684,60.0374;32728560:2164,872,691,677,60.0001;32729310:1581,950,695,684,60.0374;32838510:2485,892,715,700,60.0001;32839460:2720,905,668,683,60.0001;32840310:2165,894,690,677,60.0001;32841060:1558,943,695,686,60.0001;32949650:2473,894,714,705,60.0001;32950600:2744,943,696,681,60.0001;32951450:2154,885,694,677,60.0374;32952200:1568,924,694,685,60.0374;33061090:2481,913,708,663,59.9628;33062040:2723,939,696,683,60.0001;33062890:2160,880,689,676,60.0374;33063640:1593,918,695,685,60.0374;33172960:2474,912,719,706,59.9628;33173910:2724,913,695,680,60.0001;33174760:2154,913,695,682,60.0374;33175510:1581,930,694,681,60.0001;33284370:2447,954,717,706,60.0001;33285320:2739,903,693,680,60.0001;33286170:2152,925,666,683,60.0001;33286920:1595,903,696,677,60.0001;33396010:2473,949,718,716,60.0001;33396960:2789,906,692,671,59.9628;33397810:2174,944,698,690,60.0001;33398560:1602,916,689,673,60.0001;33508000:2511,959,720,706,60.0001;33508950:2802,917,691,681,60.0001;33509800:2207,940,693,682,60.0374;33510550:1617,892,690,635,60.0001;33620190:2569,930,685,707,59.9628;33621140:2892,893,695,679,60.0001;33621990:2276,947,696,684,60.0001;33622740:1659,877,693,677,60.0001;33731620:2682,950,714,703,59.9628;33732570:2997,924,660,686,59.9628;33733420:2368,917,691,680,60.0001;33734170:1726,886,693,678,60.0001;33842910:2824,913,711,698,60.0001;33843860:3116,913,695,687,60.0001;33844710:2464,931,686,637,60.0001;33845460:1762,915,694,687,60.0001;33954610:2954,920,713,696,60.0001;33955560:3267,904,698,690,60.0001;33956410:2581,902,690,674,60.0001;33957160:1845,912,666,688,60.0374;34066410:3056,907,688,711,59.9628;34067360:3434,936,689,677,59.9628;34068210:2672,916,698,688,60.0001;34068960:1946,921,689,672,60.0001;34178050:3213,905,715,706,59.9628;34179000:3545,921,692,680,59.9628;34179850:2790,873,689,678,60.0374;34180600:1979,935,691,682,60.0374;34289920:3317,911,720,707,60.0001;34290870:3717,953,690,649,60.0001;34291720:2881,908,694,679,60.0374;34292470:2074,952,693,679,60.0374;34401990:3445,885,708,696,60.0001;34402940:3824,929,698,687,59.9628;34403790:2994,907,658,674,60.0001;34404540:2118,938,696,688,60.0001;34513610:3563,905,713,700,60.0001;34514560:3929,947,696,686,60.0001;34515410:3070,907,688,674,60.0001;34516160:2134,909,696,682,60.0374;34624920:3651,932,716,700,59.9628;34625870:4036,941,691,679,60.0001;34626720:3156,909,694,677,60.0001;34627470:2247,982,692,685,60.0001;34736310:3722,954,714,697,59.9628;34737260:58,901,699,647,60.0001;34738110:3215,913,689,675,60.0374;34738860:2275,887,694,688,60.0001;34847420:3795,936,721,711,59.9628;34848370:185,935,690,674,60.0001;34849220:3295,911,697,688,59.9628;34849970:2354,939,656,674,60.0001;34959130:3891,907,687,708,60.0001; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18dec1315h.pcr +2 "MFB"*c% +4 "core" %s +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*d'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*e  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*f % +121 "core" & +2 "MFB"*g% +4 "core" %(! + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*h'Zg +223 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*i  +55 "core"  +2 "MFB"*j% +4 "core" %Zf  E +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*k'> +1705 "Can" oo +4355 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*l % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*m% +3 "core" %> " Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*n'X +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*o  +55 "core"  +2 "MFB"*p% +4 "core" %hp +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*q'p +319 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*r  +60 "core"  +34 ."MFBPCR"delay 3 seconds +308 .ATV.dial :ARV + "MFB"*s  +81 "core"  +2 "MFB"*t% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*u'e +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*v' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +4 "MFB"*w'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*y'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*z' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*{'V +2742 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*|  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*} % +121 "core" & +2 "MFB"*~% +4 "core" %VW +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +54 "core" +2 "MFB"*% +4 "core" % +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\  X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*\ % +4 "core" %  C +2 ."MFBPCR"AS.seek 0.82ml + "MFB"* 'q$ +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4745 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +2952 "Can" q +14928 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +1820 "Can" qq +3246 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :air1 +2 "MFB"*  +142 "core" +2 "MFB"*!% +3 "core" %(! +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.506ml + "MFB"*"'FK +617 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*#  +162 "core"  +2 "MFB"*$% +4 "core" %FF  D +2 .tAS.seek 0.512ml + "MFB"*'dp +628 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +2 "MFB"*&  +165 "core" +2 "MFB"*'% +3 "core" %dl\  S +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml + "MFB"*%'> +626 "core" ' +2 .tATV.dial :waste +2 "MFB"*) n +53 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*('R +3150 "core" ' +11 "MFB"*+% +3 "core" %R +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18dec1317h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"**  +145 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*-  +26 "core"  +2 "MFB"*,% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*/'$~ +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*.' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*1 n +165 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*0'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +35 "MFB"*3'(@ +2915 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*2  +163 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*5  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*4% +3 "core" %(- +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*6'FW +659 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*8 I +59 "core" J +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*9% +5 "core" %FT\ 5 +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*7' +1821 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*; n +36 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*:% +3 "core" % + +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*=' +616 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*>  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*?% +3 "core" % , +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*@'' +625 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*<  +128 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*A% +3 "core" %,; +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*C'\ +5870 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*B  +63 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*D% +3 "core" %\  - +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*F'\  +625 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*G  +62 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*H% +3 "core" %\ e +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*E' L +5085 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*J  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*K  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*I% +5 "core" % R +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*M'q +8798 "Can" on +23798 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*N  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*L % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +35063 "Can" W +60003  yx +60004 ~ W +60004 { q +60004 ~ xx +60004 } ] +60004  q +60004 ~ xw +32698 ."PCR"PCR.off +201 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"37393750:2385,900,719,712,59.9628;37394700:2651,894,665,685,60.0001;37395550:2114,961,693,679,60.0374;37396300:1545,870,694,678,60.0001;37505340:2388,954,716,706,60.0001;37506290:2658,900,695,685,60.0001;37507140:2109,936,665,684,60.0001;37507890:1550,885,691,678,60.0001;37616750:2406,928,712,702,60.0001;37617700:2660,930,694,686,60.0001;37618550:2125,930,691,679,60.0001;37619300:1540,919,663,689,60.0001;37728380:2415,886,710,662,60.0001;37729330:2672,936,694,684,60.0001;37730180:2112,907,689,676,60.0001;37730930:1547,957,695,686,60.0001;37840200:2413,902,709,701,60.0001;37841150:2625,926,697,686,60.0374;37842000:2119,920,689,673,60.0001;37842750:1522,923,697,684,60.0001;37951630:2409,897,713,703,60.0001;37952580:2663,935,692,687,60.0001;37953430:2112,898,687,638,60.0001;37954180:1547,945,692,682,60.0374;38063340:2408,919,710,698,59.9628;38064290:2637,923,696,687,60.0001;38065140:2113,937,686,670,60.0001;38065890:1544,901,665,684,60.0001;38174980:2400,914,685,673,60.0001;38175930:2663,931,692,680,60.0001;38176780:2095,903,694,681,60.0001;38177530:1537,923,693,680,60.0001;38286690:2414,897,711,696,59.9628;38287640:2643,917,666,692,60.0001;38288490:2121,902,688,673,60.0374;38289240:1525,914,699,685,60.0001;38398400:2404,925,711,699,59.9628;38399350:2653,920,696,691,60.0001;38400200:2113,898,690,674,60.0001;38400950:1538,910,695,685,60.0001;38510220:2420,925,711,699,59.9628;38511170:2659,908,699,687,60.0374;38512020:2120,921,691,671,60.0001;38512770:1518,874,697,680,60.0001;38622170:2368,953,719,710,60.0001;38623120:2675,873,686,677,60.0001;38623970:2101,911,693,687,60.0001;38624720:1567,936,656,673,60.0001;38733420:2372,936,716,710,59.9628;38734370:2664,900,689,677,60.0001;38735220:2102,929,695,685,60.0374;38735970:1563,906,687,679,60.0001;38844800:2411,885,717,712,59.9628;38845750:2655,954,692,677,60.0001;38846600:2106,900,658,681,60.0001;38847350:1560,897,695,681,60.0374;38956440:2401,929,712,699,60.0001;38957390:2650,872,693,682,60.0001;38958240:2107,914,691,675,60.0374;38958990:1531,846,694,685,60.0001;39067830:2405,943,709,660,59.9628;39068780:2670,895,693,684,60.0001;39069630:2120,932,690,677,60.0374;39070380:1547,872,695,679,60.0374;39179670:2429,899,717,703,60.0001;39180620:2651,899,692,683,60.0374;39181470:2106,896,691,673,60.0001;39182220:1537,960,694,683,60.0001;39290920:2426,909,715,702,60.0001;39291870:2652,951,692,687,60.0374;39292720:2116,888,658,672,60.0001;39293470:1536,905,698,681,60.0001;39402630:2421,911,713,699,60.0001;39403580:2665,906,696,692,59.9628;39404430:2120,899,688,673,60.0001;39405180:1538,931,697,653,60.0374;39514380:2414,889,713,666,60.0001;39515330:2671,941,692,682,60.0001;39516180:2109,906,693,677,60.0001;39516930:1545,928,694,686,60.0001;39626470:2379,930,720,678,59.9628;39627420:2676,918,686,670,60.0001;39628270:2110,905,696,686,60.0001;39629020:1565,911,691,669,60.0374;39738310:2389,924,711,702,60.0001;39739260:2671,881,656,677,60.0001;39740110:2111,941,693,684,60.0001;39740860:1549,882,694,680,60.0001;39849900:2436,891,711,696,59.9628;39850850:2665,951,695,689,60.0001;39851700:2113,910,689,671,60.0001;39852450:1536,948,700,687,60.0001;39962160:2397,925,721,711,60.0001;39963110:2682,944,687,673,60.0001;39963960:2098,887,666,687,59.9628;39964710:1566,917,690,675,60.0001;40074260:2410,946,714,694,60.0001;40075210:2674,905,695,689,60.0001;40076060:2124,955,689,641,60.0001;40076810:1552,875,695,676,60.0001;40185920:2403,909,722,712,60.0001;40186870:2692,916,691,675,60.0374;40187720:2108,890,696,684,60.0001;40188470:1572,910,661,679,60.0001;40297710:2439,884,684,705,60.0001;40298660:2682,944,690,682,60.0001;40299510:2130,890,692,677,59.9628;40300260:1555,938,696,681,60.0374;40409100:2403,938,720,706,60.0001;40410050:2705,916,656,674,60.0001;40410900:2105,945,699,690,60.0001;40411650:1576,944,691,672,60.0374;40520760:2458,925,713,698,60.0001;40521710:2714,898,696,688,60.0001;40522560:2157,890,692,673,60.0001;40523310:1564,905,696,686,60.0374;40632270:2464,934,717,708,59.9628;40633220:2763,875,691,676,60.0001;40634070:2177,936,695,686,60.0374;40634820:1604,912,688,677,60.0001;40744310:2538,889,720,713,60.0001;40745260:2837,917,686,676,60.0001;40746110:2227,911,697,690,60.0001;40746860:1636,916,659,677,60.0374;40855880:2631,901,718,703,60.0001;40856830:2906,947,693,683,59.9628;40857680:2290,903,693,682,60.0374;40858430:1665,925,693,679,60.0001;40967600:2726,917,710,700,60.0001;40968550:3013,909,692,691,60.0001;40969400:2359,903,693,672,60.0001;40970150:1718,943,694,686,59.9628;41079530:2811,935,711,698,60.0001;41080480:3097,883,695,686,60.0001;41081330:2445,922,655,674,60.0374;41082080:1745,913,701,686,60.0374;41191450:2905,902,717,701,59.9628;41192400:3208,945,695,684,60.0001;41193250:2509,871,690,678,60.0001;41194000:1770,924,692,682,60.0001;41302910:2987,883,683,700,60.0001;41303860:3296,918,694,688,60.0374;41304710:2593,898,689,668,60.0374;41305460:1857,912,697,683,60.0374;41414440:3062,901,716,706,59.9628;41415390:3402,955,661,680,60.0001;41416240:2664,905,693,673,60.0001;41416990:1908,967,694,681,60.0001;41526260:3147,908,712,697,60.0001;41527210:3469,914,698,691,60.0001;41528060:2722,945,691,676,60.0001;41528810:1942,910,695,683,60.0374;41638010:3179,964,713,702,59.9628;41638960:3573,882,691,680,60.0374;41639810:2773,932,665,681,60.0374;41640560:2011,900,692,672,60.0001;41749580:3255,929,718,713,60.0001;41750530:3679,924,685,673,60.0374;41751380:2840,935,696,686,60.0001;41752130:2057,940,654,676,60.0001;41860690:3339,888,720,708,60.0001;41861640:3738,934,661,677,60.0001;41862490:2897,891,693,678,60.0001;41863240:2094,972,694,679,60.0001;41972190:3394,971,716,706,59.9628; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18dec1317h.pcr +2 "MFB"*P% +4 "core" %q + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*Q'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*O  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*S % +121 "core" & +2 "MFB"*T% +4 "core" %( + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*R'Z` +225 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*V  +55 "core"  +2 "MFB"*W% +4 "core" %Z`\  N +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*U'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*Y % +55 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*Z% +3 "core" %>  \\ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*X'A +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*\\  +55 "core"  +2 "MFB"*]% +4 "core" %B\  L +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*^'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*_  +61 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*[  +81 "core"  +2 "MFB"*a% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +3 "MFB"*b'I +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*c' +3077 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*e' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*f'V +1810 "Can"~ oo +922 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*g' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2730 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*i  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*j % +121 "core" & +2 "MFB"*h% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*l' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*m  +54 "core" +2 "MFB"*k% +4 "core" %  @ +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*o'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*p % +54 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*n% +3 "core" %>  b +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*r'l +531 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*s  +54 "core" +2 "MFB"*t% +4 "core" %|J +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*q'q +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*u  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*v'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17881 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*w' +5783 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*x'V +2224 "Can"~ pp +509 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*y' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*~' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5067 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +41 "MFB"*'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*  +142 "core" +2 "MFB"*% +4 "core" %( +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.51ml + "MFB"*'Zd +1018 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +162 "core"  +2 "MFB"*\ % +4 "core" %Z`\ 4 +2 .tAS.seek 0.53ml +2 "MFB"*' +2038 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*  +163 "core" +2 "MFB"* % +4 "core" % + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.56ml +2 "MFB"*' U +629 "core" ' +2 .tATV.dial :waste +3 "MFB"* n +51 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*'R +3251 "core" ' +9 "MFB"*% +4 "core" %RK +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18dec1319h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +3 #Priming with carrier + .ATV.dial ARV +4 "MFB"*  +147 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +26 "core"  +2 "MFB"*% +4 "core" %RK +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$y +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +165 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*'R +1530 "Can"~ rr +3539 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"* '(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*!  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +38 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*#% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*$'FE +623 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*" I +58 "core" J +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*&% +5 "core" %FK +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*'' +1839 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"* n +37 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*)% +3 "core" %  J +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*%' +613 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*+  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"**% +3 "core" % - +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*-'# +629 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*,  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*(% +3 "core" %\ = +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*/'\ +5868 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*1  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*.% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*0'\  +628 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*2  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*5% +3 "core" %\   H +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*4' G +5051 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*3  +75 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*8  +38 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*9% +5 "core" % IM +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*6'h +29322 "Can" nn +3264 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*;  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*: % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +55598 "Can" X +60004  p +60004  xw +60003 } V +60004 ~ x +60004 ~ h +60004 } p +60004 ~ y~ +16643 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"44382180:2393,940,730,726,60.0001;44383130:2730,930,658,674,60.0374;44383980:2133,918,698,688,60.0001;44384730:1584,919,689,678,60.0001;44493440:2472,892,709,699,60.0001;44494390:2693,928,695,688,60.0001;44495240:2159,890,682,635,60.0001;44495990:1569,939,697,688,60.0374;44604930:2471,912,709,700,59.9628;44605880:2700,904,695,687,60.0001;44606730:2158,897,688,676,60.0374;44607480:1564,892,694,651,60.0001;44716700:2477,909,709,659,60.0001;44717650:2723,939,697,689,60.0001;44718500:2159,942,688,678,59.9628;44719250:1563,917,698,690,60.0001;44828580:2427,904,720,705,60.0001;44829530:2714,873,685,678,60.0001;44830380:2149,900,696,692,60.0001;44831130:1590,919,687,669,60.0001;44940460:2474,908,715,702,60.0001;44941410:2727,933,694,648,60.0001;44942260:2155,893,693,680,60.0001;44943010:1577,944,692,683,60.0374;45052380:2452,914,711,699,60.0001;45053330:2708,916,697,690,60.0001;45054180:2134,923,690,677,60.0001;45054930:1570,883,694,679,60.0001;45163880:2467,908,708,698,60.0001;45164830:2725,904,696,685,60.0374;45165680:2169,911,691,678,60.0001;45166430:1550,905,697,687,60.0001;45275340:2456,916,709,664,60.0001;45276290:2699,888,695,690,60.0001;45277140:2139,940,690,680,59.9628;45277890:1562,877,693,676,60.0001;45387400:2425,944,720,715,60.0001;45388350:2708,899,690,674,60.0001;45389200:2136,895,693,691,60.0374;45389950:1574,939,689,679,60.0001;45499460:2437,970,714,705,60.0001;45500410:2711,850,692,680,60.0001;45501260:2142,943,693,689,60.0001;45502010:1572,891,690,675,60.0001;45611510:2445,908,716,712,59.9628;45612460:2731,936,656,678,59.9628;45613310:2144,908,695,683,60.0001;45614060:1571,957,691,682,60.0374;45722830:2439,903,718,708,60.0001;45723780:2724,951,688,678,60.0001;45724630:2136,906,695,681,60.0001;45725380:1553,909,692,681,60.0374;45834490:2430,886,691,710,60.0001;45835440:2734,923,691,683,60.0374;45836290:2151,897,693,681,60.0001;45837040:1591,950,690,682,60.0001;45946230:2430,926,718,713,60.0001;45947180:2723,907,689,677,60.0001;45948030:2127,902,701,682,60.0001;45948780:1581,932,690,675,60.0374;46058110:2428,971,717,710,59.9628;46059060:2731,911,689,634,60.0001;46059910:2145,963,694,687,60.0001;46060660:1575,904,691,680,60.0374;46169530:2436,905,718,712,60.0001;46170480:2730,905,688,672,60.0374;46171330:2129,915,697,652,60.0374;46172080:1589,902,688,676,60.0374;46281250:2427,904,717,708,59.9628;46282200:2736,893,692,676,60.0001;46283050:2141,939,694,686,60.0374;46283800:1588,901,655,678,60.0001;46392480:2436,906,718,713,59.9628;46393430:2720,925,690,673,60.0001;46394280:2136,904,700,687,60.0001;46395030:1585,920,690,672,60.0001;46503970:2439,920,721,706,59.9628;46504920:2728,904,688,674,60.0001;46505770:2111,896,696,689,60.0001;46506520:1597,936,691,672,59.9628;46615330:2428,909,719,710,59.9628;46616280:2732,918,688,672,59.9628;46617130:2126,925,697,684,60.0374;46617880:1584,907,658,674,60.0001;46726720:2432,940,717,713,59.9628;46727670:2720,935,691,672,60.0001;46728520:2147,887,697,689,60.0374;46729270:1595,924,692,671,60.0374;46837990:2431,921,716,705,60.0001;46838940:2727,902,690,674,60.0374;46839790:2127,914,695,689,60.0001;46840540:1596,916,689,672,60.0001;46949650:2445,936,720,717,60.0374;46950600:2760,914,689,674,60.0001;46951450:2143,942,697,654,60.0001;46952200:1597,948,690,673,60.0001;47061470:2507,900,715,703,60.0001;47062420:2764,945,694,684,60.0001;47063270:2182,888,689,672,60.0001;47064020:1580,897,696,686,60.0001;47173550:2524,918,681,700,59.9628;47174500:2817,889,693,685,60.0001;47175350:2225,956,691,681,60.0001;47176100:1628,879,689,679,60.0001;47284900:2603,926,714,700,59.9628;47285850:2898,890,663,680,60.0374;47286700:2290,950,694,684,60.0001;47287450:1674,901,692,677,60.0001;47396080:2674,931,712,711,59.9628;47397030:3030,905,690,674,60.0001;47397880:2359,896,699,653,60.0001;47398630:1731,932,690,675,59.9628;47507700:2802,968,713,703,59.9628;47508650:3127,907,694,682,60.0001;47509500:2454,926,693,681,60.0374;47510250:1783,922,660,673,60.0001;47619770:2948,900,713,699,60.0001;47620720:3261,955,695,691,60.0001;47621570:2569,912,692,672,60.0374;47622320:1825,925,696,652,60.0374;47731780:3052,917,680,701,60.0001;47732730:3366,898,694,688,60.0001;47733580:2653,946,690,679,60.0001;47734330:1886,917,696,684,60.0374;47843210:3117,939,717,707,59.9255;47844160:3504,911,658,680,60.0001;47845010:2724,944,693,686,60.0001;47845760:1963,892,691,676,60.0001;47955280:3220,941,718,708,59.9628;47956230:3630,911,685,636,60.0001;47957080:2819,937,697,686,60.0001;47957830:2029,909,690,672,60.0374;48067100:3344,959,711,698,59.9628;48068050:3726,909,697,687,60.0001;48068900:2889,904,690,677,60.0001;48069650:2073,882,693,684,60.0001;48178700:3450,928,714,704,60.0001;48179650:3822,903,698,690,59.9628;48180500:2992,948,691,674,60.0374;48181250:2096,867,696,685,60.0374;48290350:3544,914,682,697,60.0001;48291300:3942,921,698,692,60.0001;48292150:3078,913,692,670,60.0001;48292900:2172,924,698,689,59.9628;48402230:3595,911,719,711,59.9628;48403180:3997,957,691,679,60.0374;48404030:3111,867,693,682,60.0001;48404780:2234,940,692,678,60.0001;48513770:3696,918,710,697,59.9628;48514720:3,921,693,648,60.0001;48515570:3198,938,693,679,60.0001;48516320:2251,902,694,679,60.0001;48625460:3743,957,717,707,60.0001;48626410:85,894,697,681,60.0001;48627260:3247,964,694,681,60.0374;48628010:2280,907,689,676,60.0374;48737020:3801,904,689,709,60.0001;48737970:189,913,687,674,60.0374;48738820:3309,907,698,687,60.0001;48739570:2364,950,691,672,60.0001;48849030:3897,887,711,667,59.9628;48849980:248,946,693,684,60.0001;48850830:3364,881,691,674,60.0001;48851580:2372,961,698,685,60.0001;48960820:3920,952,714,705,60.0001; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18dec1319h.pcr + "MFB"*7% +5 "core" %d + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*>'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*?  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*= % +121 "core" & +2 "MFB"*<% +4 "core" %() + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*A'Zo +223 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*@  +55 "core" +2 "MFB"*B% +4 "core" %Zj  D +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*D'> +6058 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*C % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*G% +3 "core" %>\  T +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*H'\\ +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*F  +53 "core" +2 "MFB"*J% +4 "core" %a  > +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*K'p +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*I  +61 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*E  +92 "core"  +2 "MFB"*N% +4 "core" %q + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*L'k +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*P' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +138 .AS.reconfigure ASfast +5 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*M'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*S'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*T' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*Q'V +2734 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*V  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*W % +119 "core" % +2 "MFB"*R% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*Y' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Z  +53 "core"  +2 "MFB"*U% +4 "core" %  H +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*\\'> +5469 "Can"~ qq +10640 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*] % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*X% +3 "core" %>  Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*_' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*[  +55 "core"  +2 "MFB"*a% +4 "core" % +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*^'q- +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*b  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*c'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*`' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*f' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*i' +5749 "Can"} sr +26 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*j'V +2771 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*m' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*k'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*l'(@ +2906 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :air1 +2 "MFB"*p  +142 "core" +2 "MFB"*n% +3 "core" %( +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.506ml + "MFB"*o'FD +658 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*s  +162 "core"  +2 "MFB"*t% +3 "core" %F?  ? +3 .tAS.seek 0.512ml + "MFB"*r'di +623 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +2 "MFB"*u  +165 "core" +2 "MFB"*q% +34 "core" %dov +8 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml +2 "MFB"*v'A +632 "core" ' +2 .tATV.dial :waste +2 "MFB"*w n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*x'R +3148 "core" ' +9 "MFB"*y% +4 "core" %R +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18dec1321h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +2 #Priming with carrier +2 .ATV.dial ARV +4 "MFB"*z  +145 "core"  +2 ."MFBPCR"ARV.dial :carrier +3 "MFB"*|  +25 "core"  +2 "MFB"*}% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*~'$c +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*{' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +37 "core" +3 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(& +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml + "MFB"*\ 'FP +639 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"* I +59 "core" J +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*% +5 "core" %FP +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"* ' +1832 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"* n +36 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*% +3 "core" %  ? +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +615 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'$ +637 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %)G +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +1911 "Can"} on +3957 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\ \ = +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +625 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*!  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\  I +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*#' M +5041 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*  +75 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*"  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*&% +5 "core" % K\  T +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*$'j +32629 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*) % +37 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +14427 "Can"~ yx +60004 } yy +60004 ~ U +60004 } u +60004 }  +60003 | P +60004 } wz +60004 | i +58509 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"51387420:2375,864,725,713,60.0001;51388370:2619,910,694,686,60.0374;51389220:2103,878,693,675,60.0001;51389970:1523,938,697,687,60.0001;51499590:2348,909,715,706,60.0001;51500540:2642,895,658,678,60.0001;51501390:2078,934,691,686,60.0374;51502140:1538,911,691,676,60.0001;51611200:2345,934,718,714,60.0001;51612150:2640,917,688,672,60.0001;51613000:2050,880,698,686,60.0001;51613750:1547,898,690,673,60.0001;51723080:2388,920,717,708,60.0001;51724030:2635,929,693,683,60.0001;51724880:2078,894,687,644,60.0374;51725630:1519,943,691,679,60.0374;51834640:2344,947,712,710,60.0001;51835590:2631,879,690,674,60.0001;51836440:2068,934,697,686,59.9628;51837190:1545,905,683,631,60.0001;51946140:2372,929,713,697,60.0001;51947090:2624,871,692,681,60.0001;51947940:2093,954,692,685,60.0001;51948690:1532,884,693,681,60.0001;52057640:2372,913,718,707,59.9628;52058590:2644,969,691,683,60.0001;52059440:2083,879,692,678,60.0001;52060190:1521,930,695,683,60.0001;52169420:2384,889,713,700,60.0001;52170370:2617,920,697,693,60.0374;52171220:2092,956,688,679,60.0374;52171970:1503,892,694,681,60.0001;52281040:2390,888,680,697,60.0001;52281990:2619,932,696,693,59.9628;52282840:2095,920,689,675,60.0001;52283590:1519,883,696,689,60.0001;52393380:2385,888,685,710,60.0001;52394330:2641,928,697,684,59.9628;52395180:2085,876,692,683,60.0001;52395930:1530,957,696,683,60.0001;52505030:2382,902,714,698,60.0001;52505980:2605,864,698,686,60.0001;52506830:2079,944,693,682,60.0374;52507580:1524,894,695,684,60.0374;52616940:2367,914,719,712,59.9628;52617890:2640,924,688,645,60.0001;52618740:2076,896,699,685,60.0001;52619490:1538,926,691,680,60.0001;52728500:2395,892,711,700,59.9628;52729450:2615,895,695,691,60.0374;52730300:2091,919,661,681,60.0374;52731050:1529,898,693,682,60.0374;52839990:2385,903,686,707,60.0001;52840940:2648,921,692,683,60.0001;52841790:2090,891,693,676,60.0001;52842540:1531,948,699,689,60.0001;52951850:2369,930,713,704,60.0001;52952800:2603,902,691,680,60.0001;52953650:2081,971,697,684,60.0001;52954400:1538,884,691,675,60.0001;53063730:2368,898,717,709,60.0001;53064680:2650,901,668,681,60.0001;53065530:2086,887,692,676,60.0001;53066280:1529,956,696,687,60.0001;53175420:2393,889,715,703,60.0001;53176370:2644,929,692,686,60.0001;53177220:2083,894,694,680,60.0001;53177970:1541,941,694,684,60.0001;53287030:2395,898,713,708,60.0001;53287980:2644,940,693,683,60.0001;53288830:2098,904,694,681,60.0374;53289580:1527,900,695,680,60.0001;53398850:2371,894,689,711,60.0001;53399800:2657,904,686,673,60.0001;53400650:2071,919,699,684,60.0001;53401400:1547,959,689,675,60.0001;53510510:2388,940,712,697,60.0001;53511460:2600,890,700,687,60.0001;53512310:2099,915,689,677,60.0001;53513060:1528,937,697,688,60.0001;53622540:2407,920,711,697,59.9628;53623490:2640,904,668,687,60.0001;53624340:2096,885,695,675,60.0001;53625090:1532,923,698,688,60.0001;53734250:2388,900,720,710,59.9628;53735200:2657,925,693,680,60.0001;53736050:2067,892,694,681,60.0001;53736800:1545,917,694,678,60.0374;53846350:2377,955,713,701,59.9628;53847300:2645,910,698,687,60.0001;53848150:2108,917,660,678,60.0374;53848900:1537,884,695,684,60.0001;53958210:2408,868,715,706,59.9628;53959160:2664,963,692,681,60.0001;53960010:2100,880,695,677,60.0001;53960760:1531,928,692,680,60.0001;54070200:2422,917,712,698,59.9628;54071150:2650,935,697,690,59.9628;54072000:2126,908,694,680,60.0001;54072750:1533,893,669,688,59.9628;54181680:2450,897,713,700,59.9628;54182630:2650,933,696,688,60.0001;54183480:2130,907,691,678,60.0001;54184230:1566,946,697,686,60.0001;54293480:2453,940,716,705,59.9628;54294430:2733,905,694,680,60.0001;54295280:2140,941,694,679,60.0374;54296030:1581,875,694,674,60.0001;54405390:2546,911,713,696,59.9628;54406340:2803,921,696,692,60.0001;54407190:2220,921,657,674,60.0001;54407940:1614,911,696,689,60.0374;54516860:2587,922,720,715,60.0001;54517810:2905,884,687,677,60.0001;54518660:2264,903,697,686,60.0001;54519410:1666,938,660,673,60.0001;54628800:2657,901,689,712,60.0001;54629750:2992,922,686,676,60.0001;54630600:2322,901,697,683,59.9628;54631350:1701,940,691,680,59.9628;54740440:2777,883,715,702,59.9628;54741390:3050,921,695,687,60.0374;54742240:2429,889,693,674,60.0001;54742990:1740,954,695,686,60.0001;54852280:2862,912,714,700,60.0001;54853230:3149,976,694,692,60.0374;54854080:2476,899,691,671,60.0001;54854830:1779,909,697,684,60.0001;54964010:2888,948,723,708,59.9628;54964960:3266,911,688,679,60.0001;54965810:2545,899,670,688,60.0001;54966560:1857,926,690,673,60.0001;55076160:2971,928,717,717,60.0001;55077110:3353,905,687,674,60.0001;55077960:2595,888,671,686,59.9628;55078710:1899,933,689,669,60.0001;55188160:3093,895,714,700,60.0001;55189110:3432,956,698,688,60.0001;55189960:2696,908,565,670,60.0001;55190710:1887,956,694,685,59.9628;55300060:3171,903,715,703,59.9628;55301010:3497,933,692,682,59.9628;55301860:2739,871,691,678,60.0374;55302610:1965,933,665,683,60.0374;55412040:3203,904,692,713,59.9628;55412990:3604,932,687,674,60.0001;55413840:2796,899,694,682,60.0374;55414590:2013,933,691,676,60.0374;55523750:3256,900,721,713,60.0001;55524700:3659,923,690,677,60.0001;55525550:2833,914,698,688,60.0001;55526300:2067,944,688,678,60.0001;55635570:3368,913,714,697,60.0001;55636520:3731,903,697,691,60.0001;55637370:2902,949,693,677,60.0001;55638120:2074,900,697,686,60.0374;55747380:3405,918,719,712,59.9628;55748330:3796,953,694,678,60.0001;55749180:2951,885,661,679,60.0374;55749930:2127,967,696,680,59.9628;55859200:3490,912,714,701,59.9628;55860150:3872,949,692,682,59.9628;55861000:3018,906,691,668,60.0001;55861750:2102,931,698,686,60.0001;55970900:3530,906,716,704,59.9628; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18dec1321h.pcr +2 "MFB"*'% +4 "core" %e +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*+'(@ +1030 "core" ' +2 ."MFBPCR"delay 1 second +32 "Can"| nn +70 ."MFBPCR"AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"**  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*% % +121 "core" & +2 "MFB"*,% +4 "core" %(# + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*('Zi +223 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*-  +55 "core" +2 "MFB"*1% +4 "core" %Zj\  L +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*.'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*/ % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*2% +3 "core" %>  \\ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*5'S +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*0  +53 "core" +2 "MFB"*3% +4 "core" %`  @ +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*8'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*9  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*4  +92 "core"  +2 "MFB"*;% +4 "core" %q + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +3 "MFB"*:'i +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*7' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*?' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2742 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +35 "MFB"*<' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*>'V +2733 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*@  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*B % +120 "core" % +2 "MFB"*A% +4 "core" %VK +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*C' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*G  +53 "core"  +2 "MFB"*D% +4 "core" %  E +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*F'> +16114 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*H% +3 "core" %>\  R +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*I'w +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*E  +53 "core"  +2 "MFB"*N% +4 "core" % +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*K'q! +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*L  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*P'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +485 "Can"} p +17396 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*M' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +2745 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*S' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml + "MFB"*R' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Z' +5359 "Can"| rr +416 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*U'V +5067 "core" ' +3 .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*Y'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*]  +142 "core" +2 "MFB"*X% +4 "core" %() +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.52ml + "MFB"*\\' +427 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*[  +162 "core"  +2 "MFB"*a% +3 "core" %\ 3 +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.545ml +2 "MFB"*_' \ c +2525 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*b  +162 "core" +2 "MFB"*^% +3 "core" % \ a\ 6 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.575ml + "MFB"*c' 3 +628 "core" ' +2 .tATV.dial :waste +2 "MFB"*` n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*e'R +3339 "core" ' +10 "MFB"*f% +4 "core" %R^ +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18dec1323h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*g  +146 "core"  +2 ."MFBPCR"ARV.dial :carrier +39 "MFB"*i  +26 "core"  +2 "MFB"*j% +4 "core" %R^ +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*h'$} +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*d' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*m n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*k'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*p'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*n  +163 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*l  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*s% +3 "core" %(' +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*t'FQ +628 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*o I +59 "core" J +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*u% +5 "core" %FU? +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*q' +1841 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*r n +36 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*w% +3 "core" %L\ 6 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*v' +615 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*y  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*z% +3 "core" %L +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*|'( +646 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*}  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*x% +3 "core" %"\ = +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*~'\ +5860 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*{% +3 "core" %\  & +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +628 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\ \ 3 +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' < +5054 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +75 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*  +38 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % BU +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*\ 'a +3481 "Can"| on +29128 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +29731 "Can"} yy +60004 | ] +60004 | u +60004 { {~ @CET1544742490.60 { Y +60004 | y +60004 { c +60003 | p +41695 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"58427650:2408,897,731,723,60.0001;58428600:2722,943,657,683,60.0001;58429450:2140,882,694,682,60.0001;58430200:1577,950,696,683,60.0001;58538790:2421,935,716,714,59.9628;58539740:2726,881,692,668,60.0001;58540590:2131,916,695,689,60.0001;58541340:1571,905,688,675,60.0001;58650390:2453,937,707,663,60.0001;58651340:2705,898,694,682,60.0001;58652190:2151,971,694,675,59.9628;58652940:1569,887,696,685,60.0001;58762210:2421,910,716,712,60.0001;58763160:2730,934,687,675,60.0374;58764010:2132,923,698,686,60.0374;58764760:1587,937,687,673,60.0001;58874160:2446,911,718,710,60.0001;58875110:2733,900,688,641,60.0001;58875960:2133,872,693,685,60.0001;58876710:1587,952,692,681,60.0001;58985230:2457,866,716,711,59.9628;58986180:2727,925,692,681,60.0001;58987030:2148,875,693,681,60.0374;58987780:1560,921,692,684,60.0374;59097080:2447,948,681,703,59.9628;59098030:2710,904,693,687,60.0001;59098880:2143,938,694,681,60.0374;59099630:1576,907,692,677,60.0374;59208510:2432,928,722,716,60.0001;59209460:2731,920,658,677,60.0001;59210310:2133,894,698,687,60.0001;59211060:1590,931,690,678,60.0001;59320080:2482,868,714,701,60.0001;59321030:2719,970,695,687,60.0001;59321880:2155,928,654,673,60.0001;59322630:1561,902,698,683,60.0001;59431620:2434,918,720,710,59.9628;59432570:2735,922,689,676,60.0001;59433420:2143,886,697,685,60.0001;59434170:1594,932,661,679,60.0374;59543440:2472,901,681,700,59.9628;59544390:2698,911,697,690,60.0001;59545240:2162,908,689,672,60.0001;59545990:1564,932,695,688,60.0374;59655260:2461,887,716,703,60.0001;59656210:2698,962,691,683,60.0001;59657060:2155,895,691,673,60.0001;59657810:1564,959,696,684,60.0001;59766830:2425,918,720,707,60.0001;59767780:2724,900,685,636,59.9628;59768630:2125,916,695,689,60.0001;59769380:1581,900,687,674,60.0001;59878810:2430,968,718,705,60.0001;59879760:2731,884,692,678,60.0001;59880610:2116,880,697,684,60.0001;59881360:1595,915,690,677,60.0001;59990530:2481,917,715,698,60.0374;59991480:2710,920,696,693,60.0001;59992330:2166,909,691,676,60.0001;59993080:1552,888,699,684,60.0374;60102250:2426,917,690,710,59.9628;60103200:2734,919,687,675,60.0001;60104050:2145,898,697,687,60.0001;60104800:1595,949,692,677,60.0001;60213760:2436,958,717,704,60.0001;60214710:2731,890,659,678,60.0001;60215560:2157,956,697,687,60.0001;60216310:1584,877,690,677,60.0374;60325630:2442,917,718,711,59.9628;60326580:2745,939,692,677,60.0001;60327430:2129,902,694,683,60.0001;60328180:1588,977,692,679,60.0001;60437290:2445,936,718,714,59.9628;60438240:2732,903,689,674,59.9628;60439090:2137,920,695,654,60.0001;60439840:1583,876,690,676,60.0374;60549080:2464,893,719,710,59.9628;60550030:2755,917,690,676,60.0001;60550880:2153,915,698,680,60.0001;60551630:1591,942,658,678,60.0374;60660260:2469,949,713,704,60.0001;60661210:2729,893,694,683,60.0001;60662060:2183,970,692,677,60.0001;60662810:1586,889,695,685,60.0001;60771800:2532,892,714,703,59.9628;60772750:2790,927,691,682,60.0001;60773600:2187,898,695,678,60.0001;60774350:1620,941,695,683,60.0001;60883320:2563,901,721,710,59.9628;60884270:2863,940,689,680,60.0001;60885120:2248,873,699,685,60.0001;60885870:1635,942,693,680,60.0001;60994800:2657,880,717,668,59.9628;60995750:2966,940,694,681,60.0001;60996600:2322,901,694,682,60.0001;60997350:1693,946,692,679,60.0001;61106500:2753,923,717,709,59.9628;61107450:3100,962,659,675,60.0374;61108300:2407,914,697,683,60.0374;61109050:1764,923,694,677,60.0001;61218170:2861,937,716,709,59.9628;61219120:3220,879,690,675,59.9628;61219970:2486,927,698,685,60.0001;61220720:1833,903,688,672,59.9628;61329810:2984,922,714,708,59.9628;61330760:3371,926,689,673,60.0001;61331610:2631,911,696,688,60.0001;61332360:1902,911,689,668,60.0001;61441070:3132,954,711,698,60.0001;61442020:3478,902,697,688,60.0374;61442870:2751,945,690,679,60.0374;61443620:1963,906,694,677,60.0001;61552820:3278,896,718,700,60.0001;61553770:3639,950,692,686,60.0001;61554620:2821,901,693,675,60.0001;61555370:2021,953,696,683,60.0001;61664640:3373,959,712,700,59.9628;61665590:3745,893,694,682,60.0001;61666440:2929,946,663,678,60.0001;61667190:2099,875,694,682,60.0001;61776300:3448,923,718,714,59.9628;61777250:3907,907,689,675,60.0001;61778100:3012,918,697,689,60.0001;61778850:2154,903,692,672,60.0001;61888160:3612,899,681,694,60.0001;61889110:3997,902,694,683,60.0001;61889960:3136,938,691,675,60.0001;61890710:2205,937,697,689,60.0374;62000050:3697,883,715,705,59.9628;62001000:4073,930,693,681,60.0001;62001850:3190,914,694,678,60.0001;62002600:2275,935,694,684,60.0001;62111610:3746,950,720,710,60.0001;62112560:132,906,685,636,60.0001;62113410:3255,947,698,692,60.0001;62114160:2333,917,691,676,60.0001;62223700:3827,949,716,706,59.9628;62224650:223,907,689,671,59.9628;62225500:3285,937,699,687,60.0001;62226250:2377,900,691,673,60.0001;62335110:3950,866,713,701,60.0001;62336060:289,938,696,683,60.0001;62336910:3419,868,686,669,60.0001;62337660:2375,939,695,684,60.0001;62447090:4021,926,712,698,59.9628;62448040:350,916,697,686,60.0001;62448890:3487,940,691,677,60.0001;62449640:2436,907,660,680,60.0001;62558640:4073,932,715,669,59.9628;62559590:350,882,691,680,60.0001;62560440:3545,940,692,682,60.0001;62561190:2505,914,691,674,60.0001;62670250:26,959,716,704,59.9628;62671200:350,906,656,674,59.9628;62672050:3561,939,695,682,60.0001;62672800:2542,914,691,669,59.9628;62781860:134,904,712,697,60.0001;62782810:350,901,696,689,59.9628;62783660:3624,911,692,675,60.0001;62784410:2563,879,697,682,60.0001;62893820:139,935,718,709,59.9628;62894770:350,928,688,677,59.9628;62895620:3664,907,695,654,60.0001;62896370:2596,919,692,672,60.0374;63005590:200,924,718,709,60.0001; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18dec1323h.pcr +3 "MFB"* % +4 "core" %^ ( + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +37 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +121 "core" & +2 "MFB"*% +4 "core" %( + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Ze +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +54 "core" +2 "MFB"*% +4 "core" %Zb  K +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*'> +6059 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*!% +3 "core" %>  _ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'K +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"* % +4 "core" %M  H +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*"'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*&  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*#  +92 "core"  +2 "MFB"*% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*)'Y +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*'' +3081 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*$'V +1777 "Can"| oo +957 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +2768 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2733 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*-  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*1 % +120 "core" % +2 "MFB"*(% +4 "core" %VB + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*/' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +37 "MFB"*2  +56 "core"  +2 "MFB"*.% +4 "core" %  J +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*0'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*3 % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*5% +3 "core" %>  P +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*9' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*4  +53 "core" +2 "MFB"*;% +4 "core" %  D +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*8'q9 +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*:  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*7'R +4740 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +17271 "Can"{ z +609 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*6' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*?'V +2744 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*=' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*<'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*@' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*A' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +2739 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*D'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*C'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*J  +142 "core" +2 "MFB"*H% +4 "core" %( +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.506ml +2 "MFB"*F'FF +621 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*E  +161 "core"  +2 "MFB"*N% +3 "core" %FF\ q X +2 .tAS.seek 0.512ml +2 "MFB"*I'dp +620 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +2 "MFB"*L  +162 "core" +2 "MFB"*K% +3 "core" %dn\ p U +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml +2 "MFB"*P'@ +627 "core" ' +2 .tATV.dial :waste +2 "MFB"*M n +53 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*O'R +3149 "core" ' +10 "MFB"*S% +4 "core" %R\\ +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss18dec1401h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*T  +146 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*V  +26 "core"  +2 "MFB"*W% +4 "core" %R/\\ +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*R'$~ +1510 "Can"{ rq +1043 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*Q' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*Z n +165 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +35 "MFB"*U'R +5076 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*]'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*X  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*Y  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*[% +3 "core" %(,\\ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*a'FV +628 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*\\ I +58 "core" I +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*b% +5 "core" %FW*h +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*^' +1852 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*_ n +36 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*`% +3 "core" %> +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*c' +649 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*f  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*g% +3 "core" % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*i'0 +627 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*j  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*e% +3 "core" %5y\ = +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*h'\ +5863 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*m  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*d% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*k'\  +622 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*n  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*l% +3 "core" %\  7 D +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*s' T +5048 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*p  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*o  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*u% +5 "core" % Zju +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*t'y +23155 "Can"z nn +9433 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*r  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*w % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +49428 "Can"| v +60004 { }m +60003 { pN +60004 { y~ +60004 | T +60004 | p +60004 { xx +60004 { T +22001 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"65424390:2404,927,728,716,59.9628;65425340:2701,890,664,684,60.0374;65426190:2149,962,693,687,60.0001;65426940:1567,910,695,684,60.0001;65535910:2414,943,719,712,60.0001;65536860:2723,910,690,680,60.0001;65537710:2117,890,666,687,60.0001;65538460:1582,883,690,676,60.0001;65647390:2453,879,716,708,60.0001;65648340:2708,940,695,684,60.0374;65649190:2144,889,691,680,60.0001;65649940:1568,917,664,688,60.0001;65758290:2434,916,714,701,59.9628;65759240:2712,906,695,682,60.0001;65760090:2125,954,692,681,60.0001;65760840:1568,873,692,685,60.0001;65870180:2439,913,714,697,60.0001;65871130:2699,904,695,691,60.0001;65871980:2167,927,655,676,60.0001;65872730:1569,911,695,686,59.9628;65981360:2475,896,679,697,60.0001;65982310:2714,948,696,692,60.0001;65983160:2159,902,689,674,60.0001;65983910:1550,926,695,683,60.0001;66093190:2450,919,712,699,60.0001;66094140:2701,890,693,682,60.0001;66094990:2159,936,695,678,60.0001;66095740:1577,871,693,677,60.0001;66204170:2476,892,715,697,59.9628;66205120:2713,943,694,685,60.0001;66205970:2154,895,658,673,60.0001;66206720:1564,930,696,685,60.0001;66315830:2436,909,721,713,59.9628;66316780:2732,926,691,679,60.0001;66317630:2139,877,696,685,60.0001;66318380:1582,928,693,683,60.0001;66427560:2467,898,685,703,60.0001;66428510:2713,950,694,687,59.9628;66429360:2150,907,694,681,60.0374;66430110:1559,915,696,681,60.0374;66539730:2418,911,689,708,59.9628;66540680:2733,916,690,676,60.0001;66541530:2146,867,697,689,60.0001;66542280:1592,929,689,674,60.0001;66651220:2416,934,717,712,60.0001;66652170:2722,900,656,672,60.0001;66653020:2129,938,701,689,60.0001;66653770:1592,920,690,676,60.0001;66762820:2446,891,718,706,59.9628;66763770:2718,948,692,680,60.0001;66764620:2140,893,694,682,60.0001;66765370:1559,952,693,686,60.0374;66874510:2469,885,716,705,59.9628;66875460:2704,950,695,683,60.0001;66876310:2141,871,689,672,60.0001;66877060:1521,941,695,688,60.0001;66986470:2448,886,719,711,60.0001;66987420:2721,923,693,684,60.0001;66988270:2142,884,692,680,60.0001;66989020:1556,942,665,686,60.0001;67097860:2444,897,720,705,60.0001;67098810:2703,947,693,681,59.9628;67099660:2137,891,694,678,60.0001;67100410:1578,961,696,687,60.0001;67209270:2447,944,713,702,60.0001;67210220:2716,885,694,683,60.0001;67211070:2144,909,664,686,60.0374;67211820:1571,882,693,679,60.0374;67321440:2422,896,723,709,60.0001;67322390:2726,927,690,680,60.0001;67323240:2124,895,668,687,60.0001;67323990:1586,970,693,679,60.0001;67433030:2423,930,716,707,60.0001;67433980:2724,895,689,676,60.0001;67434830:2143,927,698,685,60.0001;67435580:1584,907,653,675,60.0001;67544530:2455,894,715,703,60.0001;67545480:2708,935,691,680,60.0001;67546330:2159,888,695,678,60.0001;67547080:1572,954,696,685,60.0374;67656330:2489,921,712,701,60.0001;67657280:2734,914,671,686,60.0374;67658130:2171,905,691,671,60.0374;67658880:1573,935,696,690,60.0001;67768140:2491,884,715,706,60.0001;67769090:2755,945,693,683,60.0001;67769940:2169,903,690,677,60.0001;67770690:1580,931,697,682,60.0001;67879720:2526,899,722,708,59.9628;67880670:2820,910,686,679,60.0374;67881520:2215,908,692,644,60.0374;67882270:1628,951,692,677,60.0001;67991520:2582,941,714,704,60.0001;67992470:2889,890,692,674,60.0001;67993320:2268,937,697,678,60.0374;67994070:1648,864,694,680,60.0374;68103360:2678,910,690,706,60.0001;68104310:3009,884,688,677,60.0001;68105160:2339,924,695,681,60.0374;68105910:1721,897,693,674,60.0374;68214950:2781,936,716,718,60.0001;68215900:3138,916,656,676,60.0374;68216750:2453,918,694,688,60.0001;68217500:1797,942,692,672,60.0001;68326470:2881,928,718,710,59.9628;68327420:3259,910,690,679,60.0374;68328270:2552,896,668,686,60.0374;68329020:1847,940,688,672,60.0374;68437910:2991,933,718,708,60.0001;68438860:3375,911,688,677,60.0001;68439710:2609,913,693,689,60.0374;68440460:1910,916,659,673,60.0001;68549670:3106,936,685,706,60.0001;68550620:3505,866,693,679,60.0001;68551470:2721,918,692,687,60.0374;68552220:1968,879,689,673,60.0374;68661240:3207,929,721,712,60.0001;68662190:3618,951,684,640,60.0001;68663040:2803,880,697,685,60.0001;68663790:2022,948,692,681,60.0001;68772970:3312,942,715,707,59.9628;68773920:3725,910,689,680,60.0001;68774770:2903,932,664,680,60.0001;68775520:2076,907,691,678,60.0001;68885020:3403,938,722,707,59.9628;68885970:3828,904,688,675,60.0001;68886820:2947,915,696,650,60.0001;68887570:2143,899,691,673,60.0001;68996920:3513,929,714,703,60.0001;68997870:3916,902,692,680,59.9628;68998720:3047,922,695,683,60.0001;68999470:2160,883,692,683,60.0374;69108470:3587,951,681,702,59.9628;69109420:4019,903,696,681,60.0001;69110270:3132,946,695,681,60.0001;69111020:2222,884,696,677,60.0001;69220360:3638,924,719,716,60.0001;69221310:4086,899,689,676,60.0374;69222160:3171,949,700,683,60.0374;69222910:2267,918,691,672,60.0001;69331500:3759,892,718,701,60.0001;69332450:98,927,696,687,60.0001;69333300:3246,896,692,676,60.0001;69334050:2298,949,698,690,60.0001;69442780:3826,894,715,704,60.0001;69443730:154,976,694,684,59.9628;69444580:3302,898,692,680,60.0001;69445330:2316,932,665,679,60.0374;69554750:3884,909,686,708,60.0001;69555700:247,974,692,680,60.0374;69556550:3354,898,695,676,60.0001;69557300:2361,945,695,678,60.0001;69666320:3943,944,713,696,59.9628;69667270:275,898,666,688,60.0001;69668120:3404,927,688,672,60.0374;69668870:2380,942,696,689,60.0001;69778200:3968,927,722,715,60.0001;69779150:350,885,691,641,60.0374;69780000:3400,920,700,685,59.9628;69780750:2459,925,686,675,60.0001;69889310:4056,905,712,696,60.0001;69890260:350,905,696,687,60.0001;69891110:3509,941,690,675,60.0001;69891860:2457,917,667,686,60.0374;70001090:4086,899,684,708,60.0001; +23 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss18dec1401h.pcr +2 "MFB"*q% +4 "core" %w + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*y'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*z  +37 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*v % +121 "core" & +2 "MFB"*}% +4 "core" %( + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*x'Ze +226 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*|  +54 "core" +2 "MFB"*% +4 "core" %ZuN +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*{'> +6062 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*~ % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\  W +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'a +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*% +4 "core" %^\  Q +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*  +82 "core"  +2 "MFB"*% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'f +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +3076 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*\ 'V +2739 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2739 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +121 "core" & +2 "MFB"*% +4 "core" %VF + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*!  +55 "core" +2 "MFB"*% +4 "core" %  C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +132 "Can"{ pp +15978 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>  K +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*&' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*#  +53 "core" +2 "MFB"*% +4 "core" %  ? +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*"'q+ +324 "core" ' +2 ."MFBPCR"delay 3 seconds +334 .ATV.dial PCR +7 "MFB"*)  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*''R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17882 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*$' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2735 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml + "MFB"*%' +5773 "core" ' +9 ."MFBPCR"delay 1 second +105 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +7 "MFB"*#,,'T(20( b +7 ."MFBPCR"AS.seek 0ml +6 "MFB"*,'V +2735 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*-' +347 "Can"{ rr +5430 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*2' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*.'V +5067 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*/'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*3  +142 "core" +2 "MFB"*5% +4 "core" %(" +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*0' +426 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*4  +161 "core"  +2 "MFB"*;% +3 "core" % / +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.538ml +2 "MFB"*9'- +1824 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*:  +162 "core" +2 "MFB"*8% +3 "core" %1\ ; +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.568ml +2 "MFB"*7' ~ +630 "core" ' +2 .tATV.dial :waste +2 "MFB"*6 n +53 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*?'R +3298 "core" ' +10 "MFB"*=% +4 "core" %RN +2 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118dec1403h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*<  +146 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*@  +26 "core"  +2 "MFB"*B% +4 "core" %R  +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*A'$ +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*>' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*G n +165 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*D'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*J'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*H  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*C  +37 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*E% +3 "core" %(0 +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +42 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*N'FZ +635 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*F  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*L% +5 "core" %FY4 +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*K' +1833 "core" ' +2 ."MFBPCR"delay 25 seconds +944 "Can"{ nm +1558 ."MFBPCR"ARV.dial :PP4 +2 "MFB"*I  +38 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*M% +3 "core" %\ = +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*P' +626 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*S % +36 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*T% +3 "core" % > +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*V'5 +640 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*W  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*O% +3 "core" %7 . F +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*R'\ +5856 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*Z  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*Q% +3 "core" %\ WH +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*U'\  +645 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*X  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*Y% +3 "core" %\ >\\ +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*[' b +4386 #"mwj"Session Ended +672 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*]  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*\\  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*b% +4 "core" % \\  F +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*a'{ +32604 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*_  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock + "MFB"*` % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +6851 "Can"{ x +60004 { T +60004 { x +60004 { _ +60004 { p +60003 { xx +60004 { V +60004 { v +60004 { mm +2285 ."PCR"PCR.off +168 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"72443310:2509,918,724,711,59.9628;72444210:2845,952,689,649,60.0001;72445260:3219,1207,698,683,60.0001;72554080:2532,892,713,705,59.9628;72554980:2881,858,690,679,60.0374;72556030:3212,1260,693,686,59.9628;72664630:2537,957,718,713,60.0001;72665530:2842,907,694,654,60.0001;72666580:3222,1186,689,678,60.0374;72775680:2545,880,718,715,60.0001;72776580:2879,917,696,684,60.0374;72777630:3215,1266,692,679,60.0374;72886760:2539,894,711,701,59.9628;72887660:2847,897,691,676,60.0001;72888710:3206,1213,698,691,59.9628;72997500:2542,971,715,706,60.0001;72998400:2844,920,695,682,60.0001;72999450:3213,1187,694,679,60.0374;73108120:2544,916,712,704,59.9628;73109020:2846,932,690,649,60.0001;73110070:3207,1172,693,685,60.0374;73218590:2534,918,688,709,59.9628;73219490:2840,926,694,685,60.0374;73220540:3218,1211,691,675,60.0001;73329510:2533,895,711,698,59.9628;73330410:2854,925,687,674,60.0001;73331460:3170,1222,699,692,60.0374;73440400:2529,893,712,698,59.9628;73441300:2861,885,688,675,60.0374;73442350:3189,1200,698,686,60.0001;73551010:2531,911,719,712,59.9628;73551910:2849,916,696,662,60.0001;73552960:3222,1229,690,671,60.0001;73662070:2532,895,712,697,59.9628;73662970:2848,919,689,677,60.0001;73664020:3191,1220,696,682,60.0001;73772680:2536,928,720,711,60.0001;73773580:2846,906,670,691,60.0374;73774630:3210,1232,689,678,60.0001;73884070:2523,882,719,708,60.0001;73884970:2877,889,696,680,59.9628;73886020:3217,1201,667,684,60.0001;73994770:2522,904,715,710,59.9628;73995670:2872,880,694,683,60.0001;73996720:3196,1263,693,685,60.0001;74105760:2534,899,713,696,60.0001;74106660:2864,912,689,673,59.9628;74107710:3187,1223,699,653,60.0374;74216750:2525,889,714,694,60.0001;74217650:2844,902,692,679,60.0374;74218700:3210,1223,697,685,60.0001;74328030:2524,903,713,701,60.0001;74328930:2879,905,688,675,60.0001;74329980:3164,1203,693,691,60.0374;74439250:2532,920,707,661,59.9628;74440150:2852,921,688,675,60.0001;74441200:3195,1220,699,685,60.0374;74550030:2529,903,713,696,60.0001;74550930:2868,895,689,674,60.0001;74551980:3186,1219,668,684,60.0001;74661260:2528,868,689,709,60.0001;74662160:2848,930,693,690,60.0374;74663210:3217,1213,687,675,60.0001;74772430:2527,851,716,698,59.9628;74773330:2866,891,688,642,59.9628;74774380:3204,1249,697,688,60.0001;74883590:2530,904,717,709,60.0001;74884490:2871,894,694,682,60.0374;74885540:3208,1231,691,648,60.0374;74994590:2528,919,710,695,59.9628;74995490:2827,920,690,669,60.0001;74996540:3197,1186,696,688,60.0001;75105750:2527,870,713,700,60.0001;75106650:2862,878,689,671,60.0001;75107700:3170,1209,696,686,60.0001;75217010:2527,897,709,698,59.9628;75217910:2839,936,689,674,60.0374;75218960:3202,1213,696,688,60.0374;75328880:2524,930,711,703,59.9628;75329780:2844,908,689,674,60.0001;75330830:3197,1230,695,688,60.0001;75439710:2532,882,715,703,59.9628;75440610:2871,884,660,678,60.0374;75441660:3197,1273,694,682,60.0001;75550410:2536,881,716,701,60.0001;75551310:2877,873,691,676,60.0001;75552360:3201,1254,698,687,60.0001;75661350:2542,918,712,703,59.9628;75662250:2856,869,690,672,60.0001;75663300:3218,1251,697,685,60.0001;75772220:2557,923,715,696,60.0001;75773120:2871,925,691,677,59.9628;75774170:3228,1197,692,643,60.0374;75883280:2576,923,715,713,60.0001;75884180:2880,943,693,687,60.0001;75885230:3276,1210,691,673,60.0001;75994420:2623,902,709,698,59.9628;75995320:2984,919,688,675,59.9628;75996370:3309,1192,695,687,60.0001;76105290:2725,902,688,709,60.0001;76106190:3078,895,696,688,60.0001;76107240:3478,1237,691,676,60.0001;76216380:2866,914,713,698,60.0001;76217280:3258,891,656,634,60.0001;76218330:3625,1227,699,686,60.0001;76327720:3048,924,720,709,60.0001;76328620:3439,931,699,690,60.0001;76329670:3901,1232,684,640,60.0001;76438780:3239,895,710,698,60.0001;76439680:3660,920,689,674,60.0001;76440730:50,1243,694,684,60.0374;76550010:3428,890,715,706,59.9628;76550910:3928,895,692,679,59.9628;76551960:267,1235,694,678,60.0374;76661120:3591,893,678,700,59.9628;76662020:4076,938,687,673,60.0001;76663070:350,1219,694,688,60.0001;76772480:3733,925,718,710,60.0001;76773380:163,888,664,683,60.0001;76774430:350,1241,691,677,60.0374;76883730:3846,907,714,702,60.0001;76884630:311,875,692,674,60.0001;76885680:350,1223,667,684,60.0001;76994490:3960,1277,717,712,60.0001; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118dec1403h.pcr + "MFB"*^% +3 "core" % +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*f'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*g  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*c % +119 "core" & +2 "MFB"*j% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*e'Zc +224 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*i  +53 "core" +2 "MFB"*m% +4 "core" %Zi  I +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*d'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*h % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*n% +3 "core" %>\  R +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*l'M +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*k  +52 "core" +2 "MFB"*p% +4 "core" %I\  V +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*o'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*u  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*s  +81 "core"  +2 "MFB"*r% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*w'G +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*q' +3072 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*v'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2742 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*|  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +120 "core" & +2 "MFB"*x% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml + "MFB"*~' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +54 "core"  +2 "MFB"*{% +4 "core" %\ 7 +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*'> +16113 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\  U +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +52 "core"  +2 "MFB"*% +4 "core" %  E +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*'qB +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +1586 "Can"{ rr +3158 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*\ ' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2741 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +236 .AS.reconfigure ASconfig +9 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2737 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2739 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +1673 "Can"{ qr +4102 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5067 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*  +141 "core" +2 "MFB"*% +3 "core" %( +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.506ml +2 "MFB"*'FF +615 "core" ' +2 .tATV.dial :extSrc + "MFB"*#  +162 "core"  +2 "MFB"*% +4 "core" %FK\ 0 +2 .tAS.seek 0.512ml + "MFB"*&'du +616 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*)  +161 "core" +2 "MFB"*"% +3 "core" %dw1\ < +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml + "MFB"*''I +625 "core" ' +2 .tATV.dial :waste + "MFB"*$ n +51 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"**'R +3145 "core" ' +10 "MFB"*%% +4 "core" %R5< +2 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118dec1405h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*,  +145 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*-  +25 "core"  +2 "MFB"*1% +4 "core" %R]< +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*('$~ +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*2 n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*.'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*5  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*/  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*4% +3 "core" %(/o +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*;'FY +624 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 + "MFB"*0  +148 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*:% +3 "core" %F[\  V +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*8' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 + "MFB"*9  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*6% +3 "core" %V +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*7' +630 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"*= % +36 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*<% +3 "core" % , +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*@'/ +621 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*B  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*?% +3 "core" %.\ a X +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*A'\ +5843 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*G  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*>% +3 "core" %\  @ +2 ."MFBPCR"AS.seek 0.6ml +37 "MFB"*D'\  +623 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*H  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*C% +3 "core" %\ \ x S +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*E' M +5043 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*J  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*F  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*L% +3 "core" % Q\  X +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*N'p +2764 "Can"z on +29841 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*I  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock + "MFB"*M % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +29025 "Can"{ yy +60004 { U +60004 { w +60004 { k +60004 z p +60004 y xy +60004 z ] +60003 z w +39608 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"79415370:2380,832,727,717,59.9628;79416270:2750,870,664,678,60.0374;79417320:3038,1262,694,686,60.0374;79526020:2406,906,719,710,59.9628;79526920:2724,919,692,690,59.9628;79527970:3055,1235,691,678,60.0001;79636530:2408,879,712,703,59.9628;79637430:2738,904,687,641,60.0001;79638480:3046,1236,699,683,59.9628;79747260:2413,862,714,707,60.0001;79748160:2737,889,692,684,59.9628;79749210:3045,1254,692,683,60.0001;79858110:2406,941,714,705,60.0001;79859010:2720,957,658,681,60.0001;79860060:3047,1207,692,681,60.0001;79969160:2403,914,721,713,60.0374;79970060:2721,908,697,691,60.0001;79971110:3059,1210,688,643,60.0001;80080060:2397,913,716,711,60.0001;80080960:2714,900,700,684,60.0001;80082010:3063,1238,689,673,60.0001;80190680:2402,922,712,701,60.0001;80191580:2709,911,690,678,60.0374;80192630:3030,1188,699,683,60.0001;80301590:2400,944,714,700,60.0001;80302490:2683,919,660,680,60.0374;80303540:3045,1198,696,686,60.0001;80412380:2402,948,715,708,60.0001;80413280:2687,919,694,684,60.0374;80414330:3042,1198,690,678,60.0001;80523480:2405,917,717,713,59.9628;80524380:2691,906,696,686,60.0001;80525430:3054,1186,686,674,60.0001;80634580:2390,912,715,714,59.9628;80635480:2690,921,695,689,60.0001;80636530:3043,1197,660,676,60.0001;80745950:2393,912,684,704,59.9628;80746850:2683,959,692,681,59.9628;80747900:3035,1177,692,678,60.0001;80856730:2393,904,713,699,59.9628;80857630:2716,907,688,672,60.0001;80858680:3005,1199,696,687,60.0001;80967670:2405,936,686,715,60.0001;80968570:2693,896,696,688,60.0374;80969620:3043,1212,688,674,60.0374;81078590:2407,917,716,711,59.9628;81079490:2688,908,697,690,60.0001;81080540:3032,1215,687,671,60.0374;81189350:2390,920,715,706,60.0001;81190250:2689,960,696,685,60.0001;81191300:3036,1215,690,675,60.0374;81300320:2403,870,713,701,59.9628;81301220:2711,866,658,680,60.0001;81302270:3026,1259,696,691,60.0001;81411530:2398,937,718,714,60.0001;81412430:2715,918,697,684,60.0374;81413480:3033,1211,662,677,59.9628;81523530:2395,957,715,703,60.0001;81524430:2681,945,691,681,59.9628;81525480:3023,1186,659,635,60.0374;81634290:2392,900,710,697,59.9628;81635190:2677,895,690,676,60.0001;81636240:3021,1209,699,686,60.0001;81745130:2393,942,711,695,59.9628;81746030:2699,943,687,676,59.9628;81747080:3029,1191,697,686,60.0001;81856190:2382,926,715,700,60.0001;81857090:2676,928,690,680,60.0001;81858140:3033,1208,694,678,60.0001;81967080:2394,948,715,698,60.0001;81967980:2682,923,693,681,60.0001;81969030:3024,1148,688,633,60.0001;82078110:2399,881,718,710,60.0001;82079010:2676,860,694,689,59.9628;82080060:3040,1241,692,679,60.0374;82189060:2391,926,719,711,60.0001;82189960:2705,903,696,688,60.0001;82191010:3024,1219,660,678,60.0001;82299400:2386,922,720,707,59.9628;82300300:2707,864,664,680,60.0001;82301350:3028,1235,694,683,59.9628;82410190:2385,945,714,710,59.9255;82411090:2669,937,696,686,60.0001;82412140:3025,1207,691,640,60.0001;82521040:2398,909,715,701,60.0001;82521940:2725,879,657,680,60.0001;82522990:3001,1255,693,686,60.0001;82632470:2384,894,710,701,60.0001;82633370:2692,912,692,681,60.0374;82634420:3000,1192,667,685,60.0001;82743470:2396,956,720,678,60.0001;82744370:2677,932,698,687,60.0001;82745420:3025,1193,689,674,60.0001;82854320:2391,926,715,705,60.0001;82855220:2669,932,694,680,60.0001;82856270:3025,1178,658,676,60.0001;82965350:2381,934,712,682,60.0001;82966250:2677,937,693,684,60.0374;82967300:3028,1186,689,676,60.0374;83076530:2388,916,711,695,60.0001;83077430:2686,921,691,675,60.0001;83078480:2992,1193,700,683,60.0001;83187680:2387,912,712,695,59.9628;83188580:2699,907,690,677,60.0001;83189630:3014,1224,700,689,60.0001;83298990:2386,936,718,707,59.9628;83299890:2671,927,665,686,60.0001;83300940:3022,1233,692,675,60.0001;83410410:2379,836,715,706,59.9628;83411310:2714,870,696,683,60.0374;83412360:3018,1225,661,678,60.0001;83521020:2385,900,712,697,60.0001;83521920:2683,901,688,677,59.9628;83522970:3006,1206,695,682,60.0001;83632110:2382,929,711,697,60.0001;83633010:2681,929,690,675,60.0001;83634060:3014,1187,666,683,60.0001;83743300:2386,889,687,709,60.0001;83744200:2707,883,693,685,60.0001;83745250:3008,1261,696,679,60.0001;83854840:2381,896,719,708,60.0001;83855740:2702,866,664,687,60.0001;83856790:3005,1241,695,679,59.9628;83965730:2376,1192,713,701,59.9628; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118dec1405h.pcr +2 "MFB"*K% +3 "core" %j + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*S'(@ +1024 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*T  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"*P % +120 "core" & +2 "MFB"*W% +4 "core" %(' + ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml + "MFB"*O'Zm +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*V  +53 "core" +2 "MFB"*Z% +4 "core" %Zp  F +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*Q'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*R % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*X% +3 "core" %>\  V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*Y'W +522 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +38 "MFB"*U  +55 "core" +2 "MFB"*]% +4 "core" %T\  L +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*\\'p +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*b  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*[  +81 "core"  +2 "MFB"*_% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*`'\\ +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*^' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +976 "Can"y rr +4798 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2741 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2734 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*i  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*m % +119 "core" & +2 "MFB"*e% +4 "core" %VA + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml + "MFB"*h' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*n  +53 "core"  +2 "MFB"*d% +4 "core" %\ 9 +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*k'> +16114 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*p % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*l% +3 "core" %>\ 0 U +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*u' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*s  +53 "core"  +2 "MFB"*r% +4 "core" %5 +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*o'qC +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*w  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*q'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17879 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*t' +1407 "Can"z ss +4369 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2749 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +5066 "core" ' +3 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +42 "MFB"*~ n +122 "core" o +2 .tAS.seek 0ml +2 "MFB"*'V +3 "core" ' +2 .tATV.dial :air3 + "MFB"* % +74 "core" % +2 "MFB"*% +4 "core" %V) +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*' +229 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +36 "core" +2 "MFB"*% +4 "core" %  D +2 .tAS.seek 0.31ml + "MFB"*'m +6058 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +51 "core" % +2 .tdelay 3 seconds +302 "MFB"* % +3 "core" %m \ = +2 .tAS.seek 0.335ml +2 "MFB"*\ ' +527 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +4 "core" % / +2 .tAS.seek 0.32ml + "MFB"*'p +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*  +59 "core"  +2 .tAS.seek 0ml +2 "MFB"*'V +4271 "Can"z oo +2186 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*!'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"* '(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10075 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*#'V +10078 "core" ' +2 .tATV.dial :air2 + "MFB"*  +125 "core" +2 "MFB"*% +4 "core" %V + .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*)'(O +4401 "Can"{ qq +660 "core" ' + .tATV.dial :extSrc +2 "MFB"*"  +140 "core"  +2 "MFB"*&% +4 "core" %(T\ 7 +2 .tAS.seek 0.02ml + "MFB"*$'- +4857 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*' n +126 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*%'R +146 "core" ' +2 #tdeconEluateRecoveryLine extSrc .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*,'V +30 "core" ' +2 .tATV.dial :air3 + "MFB"*- % +73 "core" & +3 "MFB"*1% +4 "core" %Vo +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"**' +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*(  +35 "core" +2 "MFB"*2% +4 "core" %\ = +2 .tAS.seek 0.31ml + "MFB"*+'l +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*. % +51 "core" % +2 .tdelay 3 seconds +302 "MFB"*5% +3 "core" %l > +2 .tAS.seek 0.335ml + "MFB"*/' +528 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*4  +51 "core" +2 "MFB"*3% +4 "core" %\ 3 +2 .tAS.seek 0.32ml + "MFB"*0'A +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*:  +57 "core"  +2 .tAS.seek 0ml +2 "MFB"*;'V +6457 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*9'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*6'V +10076 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*8'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*='V +10077 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*<'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*7'V +8702 "Can"{ oo +1375 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +31 "MFB"*B'(@ +2906 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*?'V +10078 "core" ' +2 .tATV.dial :air2 + "MFB"*@  +123 "core"  +2 "MFB"*G% +4 "core" %V{ +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*>'(N +5056 "core" ' +2 .tATV.dial :extSrc + "MFB"*A  +139 "core"  +2 "MFB"*H% +4 "core" %(:v $ +2 .tAS.seek 0.02ml + "MFB"*C' +4855 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*D n +126 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*J'R +148 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*F'V +31 "core" ' +2 .tATV.dial :air3 + "MFB"*L % +73 "core" & +3 "MFB"*E% +4 "core" %Vo +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*I' +224 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*M  +36 "core" +2 "MFB"*K% +4 "core" %w\ 9 +2 .tAS.seek 0.31ml + "MFB"*N'l +6058 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*T % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*P% +3 "core" %l\ 3 +2 .tAS.seek 0.335ml +2 "MFB"*W' +528 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*S  +53 "core"  +2 "MFB"*V% +4 "core" %p * +2 .tAS.seek 0.32ml + "MFB"*Z'J +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*O  +58 "core"  +2 .tAS.seek 0ml +2 "MFB"*R'V +6457 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*X'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*Q'V +10078 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*U'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*]'V +2742 "Can"{ oo +7336 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*Y'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*b'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*['(@ +2896 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*_'V +10080 "core" ' +2 .tATV.dial :air2 + "MFB"*\\  +124 "core"  +2 "MFB"*`% +4 "core" %Vn + .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*^'(K +5057 "core" ' + .tATV.dial :extSrc +2 "MFB"*a  +139 "core"  +2 "MFB"*g% +4 "core" %(8t\ 9 +2 .tAS.seek 0.02ml + "MFB"*c' +4857 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*j n +127 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*i'R +145 "core" ' +5 #mEXIT @1544769338.02CET @1545025193.46CET = =tMAIN =mMAIN_scheduler @CET1545025195.18 #"core_reset"Sent BREAK +2 #t@0x18F0, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +290 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +15 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +186 !o:AnalyticalModule::PCRCore: @refip; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +281 "Can"m ` + m ` + #tPolling Can every 10:00 +3 #Cleanly exited at 07:35:38CET14-Dec-18 +1078 #-> ESP.ready? +303 #-> ESP.ready! +2 #Powering core bus +512 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %y + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %  + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\    z +2 "manipulator"&?& +3 "core" &^ $ +2 "storage"(@& +3 "core" &   +2 "storage"(A% +3 "core" %b J +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +2 "core" 9# +695 #t-> MFB.ready! + "MFB"*D% +3 "core" %o +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *E% +3 "core" % + .tATV.dial :air2 +2 "MFB"*F  +104 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +552 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5289 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +120 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5251 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*K  +4 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +5 "core"  +25209 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*M  +124 "core"  +2246 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*N% +3 "core" %RL +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml +38 "MFB"*O'@= +4051 "core" ' +2 "MFB"*P% +4 "core" %@.y +4173 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*Q % +96 "core" & +1029 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*R% +3 "core" %@. +2 .tAS.seek 0.249ml +2 "MFB"*S'; +1031 "core" ' +2 "MFB"*T% +4 "core" %; | @ +399 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*U n +58 "core" n +357 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*V'R +1466 "core" ' +2 "MFB"*W% +4 "core" %Rp +3393 "Can"l QQ +2240 #t-> shortmfb([Bb], [:extSrc]){}.finish +10 "MFB"*X% +2 "core" %R +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18dec1706h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP5 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*Y  +162 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*Z  +25 "core"  +2 "MFB"*[% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*\\'$ +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*]' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*^ n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*_'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*`'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*a  +172 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*b  +35 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"*c% +3 "core" %(+n +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*d'FU +631 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*e n +105 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 + "MFB"*f% +4 "core" %F[G +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*g' +1843 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 + "MFB"*h I +37 "core" H +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*i% +3 "core" %{\ = +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*j' +620 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"*k % +36 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*l% +3 "core" %  B +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*m'/ +624 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*n  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*o% +3 "core" %5` +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*p'\ +5883 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*q  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*r% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*s'\  +618 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*t  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*u% +3 "core" %\ \ 5 +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*v' W +5047 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*w  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*x  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*y% +4 "core" % Y\  U +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*z'x +19216 "Can"m RQ +13409 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*{  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*| % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +45456 "Can"m mm +60004 m f +60004 m kk +60004 m y +60004 l ]] +60004 m kk +60004 l e +60004 m jj +19452 ."PCR"PCR.off +129 !o:#AnalyticalModule::PCRRawSample: @refip; :\ @data"!1571460:1999,865,712,708,60.0001;1572360:2302,926,690,652,60.0001;1573410:2588,1176,691,681,60.0001;1682080:2042,911,712,700,59.9628;1682980:2289,935,692,683,60.0001;1684030:2580,1179,692,680,60.0001;1792800:2041,935,714,702,59.9628;1793700:2279,921,656,682,60.0001;1794750:2585,1171,693,680,60.0374;1903950:2047,913,710,700,60.0001;1904850:2321,871,685,678,60.0001;1905900:2555,1196,666,685,60.0001;2014640:2048,900,721,711,60.0374;2015540:2308,914,665,689,60.0001;2016590:2584,1220,686,671,60.0001;2125240:2045,904,716,712,59.9628;2126140:2298,909,695,691,60.0001;2127190:2593,1215,689,675,60.0001;2236120:2043,880,717,711,60.0001;2237020:2301,876,694,685,60.0374;2238070:2575,1222,688,678,60.0001;2347010:2034,921,715,705,59.9628;2347910:2273,944,693,685,60.0374;2348960:2568,1169,658,677,60.0001;2458520:2041,924,712,696,60.0001;2459420:2297,889,688,676,60.0001;2460470:2546,1195,700,689,60.0001;2569370:2047,871,716,709,59.9628;2570270:2305,863,696,683,60.0001;2571320:2581,1213,690,681,60.0001;2680110:2042,920,716,705,60.0001;2681010:2266,940,693,685,60.0001;2682060:2567,1181,684,632,60.0001;2791080:2040,926,711,674,60.0001;2791980:2268,938,693,682,60.0374;2793030:2556,1153,691,674,59.9628;2902050:2036,919,720,707,59.9628;2902950:2288,907,697,690,60.0001;2904000:2556,1221,687,677,60.0001;3012510:2031,896,682,703,59.9628;3013410:2266,942,694,680,60.0001;3014460:2558,1181,690,675,60.0374;3122850:2041,913,714,704,60.0001;3123750:2274,954,693,678,60.0001;3124800:2553,1177,660,676,60.0001;3233540:2039,907,711,696,60.0001;3234440:2264,877,688,671,60.0374;3235490:2538,1244,694,684,60.0374;3344730:2038,908,717,708,60.0001;3345630:2282,919,691,690,60.0001;3346680:2563,1201,690,672,60.0374;3455440:2032,925,711,701,60.0001;3456340:2267,967,689,679,60.0001;3457390:2557,1197,692,678,59.9628;3566180:2034,893,720,713,59.9628;3567080:2283,880,665,688,60.0001;3568130:2563,1218,690,673,60.0001;3677520:2029,954,714,704,60.0001;3678420:2268,958,691,684,60.0374;3679470:2555,1160,657,678,60.0001;3788240:2025,926,714,705,60.0001;3789140:2274,934,661,680,59.9628;3790190:2551,1194,694,679,60.0001;3899040:2030,881,717,712,60.0001;3899940:2294,894,694,684,59.9628;3900990:2576,1225,690,642,60.0001;4010260:2030,931,687,712,59.9628;4011160:2287,895,699,685,60.0374;4012210:2563,1218,690,673,60.0001;4121380:2039,933,721,709,59.9628;4122280:2285,925,666,690,60.0001;4123330:2579,1259,692,674,60.0374;4232580:2049,916,712,697,59.9628;4233480:2283,969,691,675,60.0001;4234530:2563,1219,666,685,59.9628;4343100:2066,968,716,709,59.9628;4344000:2295,941,694,682,59.9628;4345050:2592,1266,690,676,59.9628;4454240:2082,934,711,701,60.0001;4455140:2325,942,687,674,60.0374;4456190:2609,1226,664,687,60.0001;4565120:2133,935,709,665,59.9628;4566020:2379,984,691,679,60.0001;4567070:2665,1230,693,679,60.0374;4675860:2213,928,716,710,59.9628;4676760:2503,939,696,681,60.0001;4677810:2791,1258,688,676,60.0374;4786420:2339,906,708,661,60.0001;4787320:2651,951,688,676,59.9628;4788370:2967,1269,694,687,59.9628;4896890:2482,955,717,704,60.0001;4897790:2787,959,694,685,60.0001;4898840:3170,1247,657,678,60.0374;5007700:2644,958,719,680,60.0001;5008600:2978,928,696,688,60.0001;5009650:3372,1281,692,677,60.0001;5118490:2774,930,713,701,59.9628;5119390:3149,906,689,677,60.0001;5120440:3523,1250,699,685,60.0001;5229480:2902,915,717,707,60.0001;5230380:3293,906,694,683,60.0001;5231430:3693,1275,696,683,60.0374;5340530:2976,935,720,714,59.9628;5341430:3388,899,697,685,59.9628;5342480:3822,1291,691,676,59.9628;5451300:3065,907,713,701,60.0001;5452200:3483,911,694,676,60.0374;5453250:3914,1291,694,647,60.0374;5562020:3127,960,714,691,60.0001;5562920:3557,952,657,673,60.0374;5563970:3980,1262,696,691,60.0374;5673310:3185,901,711,703,59.9628;5674210:3608,948,691,676,60.0001;5675260:4075,1258,668,687,60.0001;5784150:3248,952,720,677,60.0001;5785050:3681,922,697,688,60.0374;5786100:71,1277,691,676,60.0001;5894950:3296,917,712,699,60.0001;5895850:3763,906,685,676,59.9628;5896900:70,1244,693,691,60.0001;6005830:3340,917,687,709,60.0374;6006730:3779,956,695,684,60.0001;6007780:193,1252,688,675,60.0001;6117030:3381,1262,708,698,60.0374; +17 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18dec1706h.pcr + "MFB"*}% +4 "core" %| + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*~'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"* % +121 "core" % +2 "MFB"*% +3 "core" %(/ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml + "MFB"*'Zu +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +53 "core"  +2 "MFB"*% +3 "core" %Z  K +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6058 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>  e +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* 'n +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*\  +53 "core"  +2 "MFB"* % +3 "core" %o  G +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'q +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +79 "core"  +2 "MFB"*% +3 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*'m +2040 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +119 "core" & +2 "MFB"*% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml + "MFB"*' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +54 "core"  +2 "MFB"* % +4 "core" %\ ; +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*"'> +2814 "Can"m TS +13297 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*(% +3 "core" %>  Y +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'s +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*!  +52 "core"  +2 "MFB"**% +3 "core" %U +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*,'q +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +39 "MFB"*+  +43 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*%'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17838 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.seek 1ml + "MFB"*'' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +3115 "Can"l VV +902 #"mwj"Session Begun +1755 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*3'V +2749 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*4' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*5'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*7'V +5067 "core" ' +33519 "Can"l RQ +1988 #"mwj"-> exit +2 #Session Ended +41455 #t-> ATV.air2 + .ATV.dial :air2 +2 "MFB"*8  +144 "core"  +318 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*9% +3 "core" %V- +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.05ml +2 "MFB"*:'Q +1033 "core" ' +2 "MFB"*;% +4 "core" %Q  E +15042 "Can"m RR +6534 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*<  +139 "core"  +1400 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*=% +3 "core" %Q  E +2 .tAS.seek 0.25ml +2 "MFB"*>'?i +4045 "core" ' +2 "MFB"*?% +4 "core" %?b\  M +1628 #t-> ATV.air2 + .ATV.dial :air2 + "MFB"*@  +139 "core"  +218 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*A% +3 "core" %?c\  L +2 .tAS.seek 0.3ml +2 "MFB"*B': +1028 "core" ' +2 "MFB"*C% +3 "core" %:\ 1 +418 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*D n +102 "core" n +392 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*E'R +1757 "core" ' +2 "MFB"*F% +4 "core" %Rt +2168 #t-> shortmfb([Bb], [:extSrc]){}.finish +11 "MFB"*G% +3 "core" %RF +2 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18dec1709h.pcr +3 #Building PCR Slug from extSrc with MM3 mix, PP5 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*I  +145 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*H  +25 "core"  +2 "MFB"*K% +4 "core" %RF + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*L'$} +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*M' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*N n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*J'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*P'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*Q  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*R  +35 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*O% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*T'FH +617 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*U n +103 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*S% +3 "core" %FNX +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*W' +1837 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 + "MFB"*X I +37 "core" H +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*Y% +3 "core" %\ 1 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*Z' +623 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"*[ % +36 "core" $ +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*V% +3 "core" %? +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*\\'" +650 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*^  +125 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*]% +3 "core" %'P +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*_'\ +5866 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*a  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*b% +3 "core" %\  K +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*c'\  +614 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*`  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*e% +3 "core" %\   @ +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*f' A +5047 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*d  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*h  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +40 "MFB"*i% +12 "core" % = t +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*g'\\ +1427 "Can"l RR +31187 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*k  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*l % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +27679 "Can"k ^ +60004 m ji +60004 o yz +7179 #"mwj"Session Begun +52825 "Can"p \\\\ +60004 q jj +60003 q _ +60004 r ii +60004 s y{ +40339 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refip; :\ @data"9538790:1964,890,728,729,60.0001;9539690:2258,935,694,655,60.0001;9540740:2531,1211,689,678,60.0001;9649560:2004,908,719,708,60.0001;9650460:2262,919,695,689,60.0001;9651510:2532,1227,689,677,60.0001;9760400:2000,884,713,700,59.9628;9761300:2273,883,685,677,60.0001;9762350:2498,1249,696,686,60.0001;9871220:1994,891,711,701,60.0001;9872120:2268,925,689,673,60.0001;9873170:2510,1234,697,657,60.0001;9982090:2009,878,715,706,59.9628;9982990:2255,892,692,683,60.0001;9984040:2521,1268,693,680,59.9628;10092700:2015,926,711,698,60.0001;10093600:2244,901,691,678,59.9628;10094650:2515,1187,663,686,60.0374;10203600:2015,891,689,710,59.9628;10204500:2248,938,695,687,60.0001;10205550:2533,1188,688,671,60.0001;10314450:2017,874,713,700,59.9628;10315350:2277,886,687,672,60.0001;10316400:2466,1240,696,689,60.0001;10425170:2014,924,715,704,59.9628;10426070:2240,937,692,682,60.0374;10427120:2519,1181,696,680,60.0001;10535690:2009,914,717,712,60.0001;10536590:2250,888,668,692,60.0001;10537640:2531,1208,689,675,60.0374;10646580:2013,895,709,697,59.9628;10647480:2284,888,689,670,60.0374;10648530:2497,1247,697,649,60.0001;10757280:2011,892,714,703,59.9628;10758180:2253,897,691,677,60.0001;10759230:2517,1211,697,686,60.0001;10868170:2007,950,716,712,60.0001;10869070:2249,921,697,686,60.0001;10870120:2537,1215,658,668,60.0001;10979500:2005,930,716,682,59.9628;10980400:2237,929,693,687,59.9628;10981450:2520,1175,688,674,60.0001;11090410:2005,870,716,703,59.9628;11091310:2278,876,691,677,60.0001;11092360:2497,1177,694,688,60.0374;11201190:2006,912,681,694,60.0001;11202090:2265,914,688,672,60.0001;11203140:2517,1189,699,685,60.0001;11312080:2014,937,717,704,59.9628;11312980:2229,917,691,686,60.0001;11314030:2512,1183,690,672,60.0001;11423000:2006,907,710,700,60.0001;11423900:2239,924,691,674,60.0001;11424950:2509,1197,694,686,60.0001;11534220:2009,910,706,658,60.0001;11535120:2250,908,689,677,59.9628;11536170:2512,1179,697,686,60.0001;11644750:2018,886,714,702,60.0001;11645650:2261,875,691,681,60.0001;11646700:2508,1229,665,681,60.0001;11755820:2007,867,685,705,60.0001;11756720:2281,867,691,683,59.9628;11757770:2505,1258,694,679,60.0001;11866960:2002,897,715,705,60.0001;11867860:2269,880,656,677,60.0001;11868910:2514,1228,693,687,60.0001;11977880:2011,942,716,700,60.0001;11978780:2234,942,693,677,60.0001;11979830:2520,1158,692,642,60.0001;12088870:2011,948,720,673,60.0001;12089770:2235,938,693,684,59.9628;12090820:2530,1182,693,677,60.0001;12199960:2016,892,719,705,59.9628;12200860:2268,925,693,687,60.0001;12201910:2534,1216,690,674,60.0001;12310600:2019,939,712,701,60.0001;12311500:2263,939,688,679,59.9628;12312550:2532,1205,697,684,60.0001;12422070:2029,880,686,706,59.9628;12422970:2292,892,693,678,60.0374;12424020:2550,1230,694,677,60.0001;12533180:2052,913,721,707,59.9628;12534080:2326,878,662,683,60.0001;12535130:2586,1253,694,679,60.0001;12644120:2093,922,717,714,60.0001;12645020:2357,901,696,685,60.0001;12646070:2652,1243,689,636,60.0001;12755050:2161,918,711,694,59.9628;12755950:2423,915,689,675,60.0001;12757000:2718,1214,694,688,60.0001;12865920:2289,952,716,706,60.0001;12866820:2543,930,692,685,60.0374;12867870:2899,1218,655,670,60.0001;12977190:2424,922,710,694,59.9628;12978090:2741,930,687,674,60.0001;12979140:3069,1204,700,684,60.0001;13088170:2589,950,714,700,59.9628;13089070:2884,929,692,679,60.0374;13090120:3281,1212,694,678,60.0374;13199300:2727,928,716,706,59.9628;13200200:3071,936,693,684,60.0001;13201250:3470,1191,658,678,60.0001;13310490:2847,898,685,709,60.0001;13311390:3222,937,694,683,60.0374;13312440:3643,1223,687,674,60.0374;13421230:2961,944,716,710,60.0001;13422130:3341,942,695,691,60.0001;13423180:3759,1207,692,676,60.0001;13532670:3050,922,714,706,60.0001;13533570:3446,907,695,687,59.9628;13534620:3895,1206,655,671,60.0001;13643680:3139,875,680,701,59.9628;13644580:3554,944,688,675,60.0001;13645630:3985,1198,696,684,60.0001;13754470:3196,938,715,712,60.0001;13755370:3605,931,694,687,60.0001;13756420:4089,1225,689,669,60.0374;13865600:3258,954,713,701,60.0001;13866500:3699,949,689,682,60.0001;13867550:70,1239,696,682,60.0001;13976730:3324,933,712,706,60.0001;13977630:3724,945,692,679,60.0001;13978680:167,1206,694,679,59.9628;14087560:3379,1209,715,711,59.9628; +61 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18dec1709h.pcr +2 "MFB"*j% +3 "core" %Z@ +2 #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*n'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*o  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*m % +121 "core" & +2 "MFB"*q% +4 "core" %( N + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*r'Zf +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*p  +53 "core"  +2 "MFB"*t% +4 "core" %Zm E A +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*u'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*s % +55 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*w% +3 "core" %> : A +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*x'` +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*y  +52 "core" +2 "MFB"*v% +4 "core" %l1\ : +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*{'q +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*|  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*}  +81 "core"  +2 "MFB"*z% +4 "core" %q^ + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'j +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*~' +191 "Can"s WV +5581 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +120 "core" & +2 "MFB"*% +4 "core" %V4 + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*\ ' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +55 "core"  +2 "MFB"* % +3 "core" %2\ < +3 ."MFBPCR"AS.seek 0.81ml + "MFB"* '> +16105 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +55 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>= # +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* ' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*% +3 "core" % * I +3 ."MFBPCR"AS.seek 0.82ml + "MFB"*'q +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4739 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17839 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +659 "Can"s XW +5120 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +1576 #"mwj"-> exit +2 #Session Ended +1153 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +5066 "core" ' +12583 "Can"t QQ +29453 #t-> ATV.air2 + .ATV.dial :air2 +2 "MFB"*"  +146 "core" +510 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*!% +3 "core" %V5 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.05ml +2 "MFB"**'R +1031 "core" ' +2 "MFB"*% +4 "core" %R  K +1915 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*+  +139 "core"  +262 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*,% +3 "core" %R ( K +2 .tAS.seek 0.1ml +2 "MFB"*%'Mc +1026 "core" ' +2 "MFB"*'% +4 "core" %Mi\ 1 +472 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*/ n +125 "core" n +322 #t-> AS.empty +2 .AS.reconfigure ASconfig +39 "MFB"*#,,'T(^20( b +11 .tAS.seek :empty +2 "MFB"*0'R +607 "core" ' +2 "MFB"*1% +4 "core" %RE +2966 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*2  +137 "core"  +1894 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*3% +3 "core" %R= +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*4'@= +4051 "core" ' +2 "MFB"*5% +4 "core" %@D  ( +14334 #t-> ATV.air2 + .ATV.dial :air2 +2 "MFB"*6  +123 "core"  +363 "Can"s RR +13 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*8% +3 "core" %@D/ ( +2 .tAS.seek 0.249ml +2 "MFB"*9'; +1028 "core" ' +2 "MFB"*7% +4 "core" %; % B +490 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*; n +102 "core" m +394 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*<'R +1466 "core" ' +2 "MFB"*=% +4 "core" %R +1415 #t-> shortmfb([Rp], [:extSrc]){}.finish +10 "MFB"*:% +3 "core" %R +3 #"MFBPCR"Setting up PCR for Rp -- writing /var/log/esp/Rp18dec1711h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*?  +155 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*@  +24 "core"  +2 "MFB"*A% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*>'$w +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*C' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*D n +161 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*B'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*F'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*G  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*I  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*H% +3 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*K'FT +625 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 + "MFB"*E  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*L% +3 "core" %FU * b +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*N' +1821 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 + "MFB"*M  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"*J% +3 "core" %  ? +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*Q' +622 "core" ' +3 ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*R  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*O% +3 "core" %   J +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*P') +625 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*U  +127 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*S% +3 "core" %,  [ +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*T'\ +5844 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*X  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*Y% +3 "core" %\ $ A +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*W'\  +625 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*[  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*V% +3 "core" %\ ] +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*Z' G +5057 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*^  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*]  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*\\% +4 "core" % C   F +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*a'b +16538 "Can"q RR +16058 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*b  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*_ % +35 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Rp Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +7847 #"mwj"Session Begun +34960 "Can"q qp +60004 t x +60004 r ]\\ +60004 r ii +60004 t ^ +60004 t ml +60004 u y| +60004 u \\\\ +26289 ."PCR"PCR.off +136 !o:#AnalyticalModule::PCRRawSample: @refip; :\ @data"17179970:2047,912,724,724,59.9628;17180870:2327,931,697,690,60.0001;17181920:2614,1224,686,636,60.0001;17290520:2079,925,712,693,59.9628;17291420:2357,925,653,677,60.0001;17292470:2592,1258,694,686,60.0374;17401800:2078,896,713,695,59.9628;17402700:2347,905,686,673,60.0374;17403750:2589,1222,666,689,60.0374;17512890:2074,871,682,708,59.9628;17513790:2349,883,692,686,60.0001;17514840:2614,1255,690,679,60.0374;17624060:2074,928,711,710,59.9628;17624960:2325,891,665,683,60.0001;17626010:2615,1231,688,674,60.0001;17735010:2084,913,713,697,60.0001;17735910:2355,893,683,679,60.0001;17736960:2596,1248,696,653,60.0001;17846060:2078,961,712,669,59.9628;17846960:2309,959,692,678,60.0001;17848010:2603,1231,692,683,60.0374;17957010:2080,904,714,711,60.0001;17957910:2346,912,694,690,60.0001;17958960:2600,1249,690,674,60.0374;18068150:2068,900,715,706,60.0001;18069050:2356,870,692,679,60.0001;18070100:2600,1261,693,682,60.0001;18178800:2065,921,709,697,60.0001;18179700:2332,909,657,674,60.0374;18180750:2597,1226,696,685,60.0001;18289330:2065,927,718,708,60.0001;18290230:2340,893,695,684,60.0001;18291280:2617,1271,691,678,60.0001;18400380:2063,908,717,707,60.0001;18401280:2327,920,693,685,60.0001;18402330:2624,1254,693,678,60.0001;18510740:2065,920,713,696,59.9628;18511640:2324,931,688,674,60.0374;18512690:2593,1236,694,652,60.0374;18620810:2073,931,712,706,59.9628;18621710:2314,934,692,645,60.0001;18622760:2603,1206,691,670,60.0374;18731830:2079,915,717,704,59.9628;18732730:2360,892,692,682,60.0001;18733780:2593,1246,693,645,60.0001;18843070:2066,917,678,698,60.0001;18843970:2307,923,690,681,60.0001;18845020:2597,1219,693,679,60.0001;18953850:2070,938,709,699,60.0001;18954750:2353,923,686,673,60.0001;18955800:2574,1216,667,685,59.9628;19064700:2070,933,713,665,59.9628;19065600:2311,938,690,683,60.0001;19066650:2607,1219,688,669,60.0001;19175950:2074,877,718,710,59.9628;19176850:2349,889,691,644,60.0001;19177900:2587,1274,692,679,60.0001;19287300:2074,896,717,710,59.9628;19288200:2341,876,695,685,59.9628;19289250:2608,1246,660,673,59.9628;19398540:2073,927,717,709,60.0001;19399440:2335,903,695,688,59.9628;19400490:2620,1231,687,676,60.0001;19510010:2072,899,708,658,60.0001;19510910:2345,916,687,677,60.0001;19511960:2589,1275,697,688,60.0001;19620920:2071,931,715,696,59.9628;19621820:2314,935,691,679,60.0001;19622870:2577,1214,696,685,60.0001;19732110:2072,954,722,706,60.0001;19733010:2324,910,696,688,60.0001;19734060:2604,1237,690,672,60.0374;19842880:2073,923,709,692,60.0001;19843780:2302,904,688,674,60.0001;19844830:2581,1234,694,687,60.0001;19953790:2066,914,719,706,60.0001;19954690:2332,933,695,685,60.0001;19955740:2606,1255,658,678,60.0001;20065060:2076,945,707,698,60.0001;20065960:2305,946,691,674,60.0001;20067010:2594,1180,696,682,60.0001;20175800:2070,936,714,704,60.0001;20176700:2291,951,660,681,60.0374;20177750:2599,1201,692,679,60.0001;20286690:2073,944,715,706,60.0001;20287590:2309,953,693,683,60.0001;20288640:2601,1213,686,638,60.0001;20397640:2074,938,710,663,60.0001;20398540:2311,914,689,677,60.0374;20399590:2591,1212,695,683,60.0001;20508530:2071,911,722,709,59.9628;20509430:2345,894,693,685,59.9628;20510480:2608,1245,691,673,60.0001;20619720:2073,915,711,697,60.0001;20620620:2325,923,686,672,60.0001;20621670:2606,1221,696,688,60.0001;20731170:2096,891,711,701,60.0001;20732070:2341,897,689,674,60.0001;20733120:2618,1260,694,686,59.9628;20842820:2125,939,713,701,60.0001;20843720:2394,917,657,677,60.0001;20844770:2656,1234,697,683,60.0001;20954210:2176,891,718,702,60.0001;20955110:2465,922,697,685,60.0374;20956160:2748,1229,660,677,60.0374;21064920:2269,919,709,695,60.0001;21065820:2542,890,687,671,60.0001;21066870:2849,1252,697,686,60.0001;21175920:2400,931,720,708,60.0001;21176820:2709,946,697,689,60.0001;21177870:3035,1248,688,674,60.0001;21286800:2538,921,687,710,60.0001;21287700:2870,915,695,688,60.0001;21288750:3232,1247,687,677,60.0001;21398160:2665,945,713,706,60.0001;21399060:2988,926,667,683,60.0001;21400110:3393,1224,687,675,60.0001;21509240:2771,922,716,707,59.9628;21510140:3160,881,696,676,60.0001;21511190:3550,1242,660,674,60.0001;21620750:2867,887,713,701,59.9628;21621650:3271,919,688,678,60.0374;21622700:3661,1258,697,684,60.0001;21732330:2953,1247,687,703,60.0001; +16 #"MFBPCR"PCR for Rp completed -- closed /var/log/esp/Rp18dec1711h.pcr +3 "MFB"*`% +4 "core" %e + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*e'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*c  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*d % +120 "core" & +2 "MFB"*h% +3 "core" %(I +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*i'Zd +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*f  +55 "core"  +2 "MFB"*k% +4 "core" %Zf\ 9 L +2 ."MFBPCR"AS.seek 0.81ml +46 "MFB"*l'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*j % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*g% +3 "core" %>  E +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*o'] +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*m  +51 "core" +2 "MFB"*q% +4 "core" %b  J +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*n'p +340 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*p  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*t  +81 "core"  +2 "MFB"*r% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*s'_ +2040 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*w' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*u'V +2742 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*y' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*v'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*x' +745 #"mwj"-> exit +2 #Session Ended +4504 "Can"u WV +522 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*}  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*z % +118 "core" % +2 "MFB"*{% +3 "core" %V` +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" % j I +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*~'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\ S V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"*% +3 "core" %\ W R +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17838 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*\ ' +2249 #"mwj"Session Begun +3531 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5431 "Can"u WV +341 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +5067 "core" ' +17555 #"mwj"-> deconEluateRecoveryLine :extSrc +3 #deconEluateRecoveryLine extSrc +3 .ATV.dial :waste +4 "MFB"* n +119 "core" n +2 ."mwj"AS.seek 0ml +5 "MFB"*'V +3 "core" ' + ."mwj"ATV.dial :air3 +3 "MFB"* % +74 "core" % +2 "MFB"*% +4 "core" %V@5 +2 ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.01ml +3 "MFB"*' +233 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +37 "core"  +2 "MFB"* % +4 "core" % P D +2 ."mwj"AS.seek 0.31ml +3 "MFB"*'m+ +6057 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +54 "core" & +2 ."mwj"delay 3 seconds +302 "MFB"*"% +3 "core" %m5Q\ 8 +2 ."mwj"AS.seek 0.335ml +3 "MFB"*!' +525 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*(  +53 "core" +2 "MFB"*% +4 "core" %C\ 0 +2 ."mwj"AS.seek 0.32ml +3 "MFB"*+'y +325 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*,  +50 "Can"u ss +9 "core"  +2 ."mwj"AS.seek 0ml +4 "MFB"**'V +6452 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.5ml +2 "MFB"*''(@ +2898 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0ml +3 "MFB"*/'V +10084 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 0.5ml +2 "MFB"*%'(@ +2901 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0ml +2 "MFB"*1'V +10079 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.5ml +3 "MFB"*2'(@ +2900 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0ml +2 "MFB"*3'V +10079 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.5ml +3 "MFB"*0'(@ +2899 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0ml +3 "MFB"*5'V +10078 "core" ' +2 ."mwj"ATV.dial :air2 +3 "MFB"*6  +124 "core" +2 "MFB"*8% +4 "core" %V( + ."mwj"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."mwj"AS.seek 0.5ml +3 "MFB"*4'(= +57 "Can"v UU +4999 "core" ' + ."mwj"ATV.dial :extSrc +3 "MFB"*7  +140 "core"  +2 "MFB"*;% +4 "core" %(,Y +2 ."mwj"AS.seek 0.02ml +2 "MFB"*9' +4857 "core" ' +2 ."mwj"delay 1 second +102 .ATV.dial :waste +2 "MFB"*= n +127 "core" o +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +4 "MFB"*:'R +146 "core" ' +2 "MFB"*?% +4 "core" %R- +49555 #t-> ATV.air2 + .ATV.dial :air2 +5 "MFB"*@  +36 "Can"v  +65 "core"  +397 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*A% +5 "core" %R^ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.049ml + "MFB"*<'N' +1036 "core" ' +2 "MFB"*>% +4 "core" %N4\ 3 L +418 #t-> ATV.extSrc + .ATV.dial :extSrc +5 "MFB"*D  +123 "core"  +209 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*C% +4 "core" %N5 & K +2 .tAS.seek 0.099ml +3 "MFB"*B'I +1029 "core" ' +2 "MFB"*G% +4 "core" %I ) I +599 #t-> ATV.waste + .ATV.dial :waste +4 "MFB"*I n +125 "core" n +307 #t-> AS.empty +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*H'R +604 "core" ' +2 "MFB"*F% +4 "core" %R3P +8852 #t-> ATV.extSrc + .ATV.dial :extSrc +4 "MFB"*E  +140 "core"  +2110 #t-> AS.pull 0.2, ASslow1 +3 "MFB"*L% +4 "core" %RA* +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml +3 "MFB"*K'@A +4052 "core" ' +2 "MFB"*M% +4 "core" %@;[\ 6 +3377 #t-> ATV.air3 + .ATV.dial :air3 +4 "MFB"*J % +98 "core" & +651 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*N% +4 "core" %@;8\ 6 +2 .tAS.seek 0.249ml +3 "MFB"*R'; +1030 "core" ' +2 "MFB"*O% +4 "core" %;=\ 6 +421 #t-> ATV.waste + .ATV.dial :waste +4 "MFB"*Q n +57 "core" n +322 #t-> AS.empty +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*U'R +1466 "core" ' +2 "MFB"*S% +4 "core" %R6 +1857 #t-> shortmfb([Tt1], [:extSrc]){}.finish +13 "MFB"*P% +3 "core" %R] +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118dec1713h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +4 #Priming with carrier + .ATV.dial ARV +5 "MFB"*X  +161 "core"  +38 ."MFBPCR"ARV.dial :carrier +9 "MFB"*Y  +25 "core"  +2 "MFB"*T% +4 "core" %RL +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +3 "MFB"*['$z +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*V' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .ATV.dial :waste +2 "MFB"*W n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*^'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*]'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*\\  +171 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*Z  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*b% +3 "core" %(/, +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*_'FY +619 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*`  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*a% +5 "core" %F\\ X E +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*c' +1843 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*d  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +205 "MFB"*h% +3 "core" %( +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*e' +624 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*f % +37 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +204 "MFB"*k% +3 "core" % C E +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*i'0 +619 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*j  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*g% +3 "core" %-\ Q X +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*l'\ +5559 "Can"t RR +297 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc + "MFB"*m  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*q% +3 "core" %\ \ ] Q +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*o'\  +619 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*p  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +205 "MFB"*t% +3 "core" %\ \ b L +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*r' U +5039 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*n  +75 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +5 "MFB"*s  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*w% +5 "core" % Wj\ ; +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*u'v +10360 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +4601 #-> ESP.stop +2 .AS.stop +4 "MFB"*5 +5 "core" '.E +7 !"MFBPCR"o:Slide::Error :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"*Analytical Syringe aborted at 0.501ml:@timestampu: Time ,:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni.: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressiE: voltagef11.234201276386843: @type2F: @error: aborted: @tagiz: @sourcei/:@destinationi% +2 "collection"'y +4 #"MFBPCR"Waiting to Resume from Checkpoint "Analytical Syringe aborted at 0.501ml" +2 ."Qmail"BadNews.email "Analytical Syringe aborted at 0.501ml",Subject: "Slide::Error in MFBPCR" +7 "core"  +2 "processing"%v +3 "core" V +2 "processing"%x +2 "core"  +2 "processing"%} +3 "core"  +2 "collection"'z +3 "core" | +2 "MFB"*{9 +3 "core" 9 +3 "MFB"*|% +3 "core" %.. +3 "sampler")% +4 "core" %  +2 "collection"'& +3 "core" &Y_  +2 "collection"'% +4 "core" %6\\a +2 "processing"%& +3 "core" &  +2 "processing"%% +4 "core" % +2 "manipulator"&~% +3 "core" %\  d z +2 "manipulator"&& +4 "core" &^ u + "storage"(& +6 "core" &   +2 "storage"(% +3 "core" %b +2 "collection"' 9 +3 "core" 9 +2 "processing"%9 +3 "core" 94 +1418 #t-> MFB.ready? +39 "MFB"* % +11 "core" %.\\ +788 #t-> pcrDecon +2 "MFB"*\ % +4 "core" %.s + #tCleaning PCR +3 .AFV.select :carrierSolution +3 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*'(@ +33 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tASV.dial :waste1 + .ATV.dial :air3 +4 "MFB"* % +61 "core" & +2 "MFB"* % +4 "core" %(L;< +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.51ml + "MFB"*'Z +232 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +54 "core"  +2 "MFB"* % +4 "core" %Z 9 F +2 .tAS.seek 0.81ml +2 "MFB"*'> +6056 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +54 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %> q K +2 .tAS.seek 0.835ml +2 "MFB"*' +525 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" %\ ^ V +2 .tAS.seek 0.82ml +2 "MFB"*'q +326 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +80 "core"  +2 "MFB"*% +4 "core" %qg + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.47ml +2 "MFB"*'z +2039 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*"' +3076 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*'V +2732 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*(' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*'V +2731 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*!' +5777 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*,'V +1359 "Can"u SS +1373 "core" ' + .tARV.dial between carrier and air1 +4 "MFB"*+  +47 "core"  +2 .tATV.dial :air3 +2 "MFB"** % +119 "core" & +2 "MFB"*'% +4 "core" %VP + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*/' +229 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*%  +53 "core" +2 "MFB"*1% +4 "core" %>\ 8 +2 .tAS.seek 0.81ml +2 "MFB"*2'> +16112 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*3 % +53 "core" % +2 .tdelay 3 seconds +302 "MFB"*0% +3 "core" %>\ 0 N +2 .tAS.seek 0.835ml +2 "MFB"*6' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*8  +53 "core" +2 "MFB"*5% +4 "core" %\ c X +2 .tAS.seek 0.82ml +2 "MFB"*7'q9 +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR + "MFB"*;  +38 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*4'R +4743 "core" ' + .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +18442 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*=' +5779 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*?'V +2732 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*9' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*@'V +903 "Can"w SS +1829 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*A' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*:'V +2729 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*>' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*D'V +2749 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*C' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +4 "MFB"*<'V +5064 "core" ' +17744 #t-> ATV.air2 + .ATV.dial :air2 +4 "MFB"*G  +145 "core"  +525 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*I% +4 "core" %V.( +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.05ml +40 "MFB"*B'Q +1042 "core" ' +2 "MFB"*F% +4 "core" %Q\\\ 2 +923 #t-> ATV.extSrc + .ATV.dial :extSrc +5 "MFB"*E  +138 "core"  +806 #t-> AS.pull 0.006, ASslow1 +3 "MFB"*L% +4 "core" %Q[\ 2 +3 .tAS.seek 0.056ml +3 "MFB"*H'p& +147 "core" ' +2 "MFB"*M% +4 "core" %p7@ +1149 #t-> ATV.air2 + .ATV.dial :air2 +5 "MFB"*J  +137 "core" +585 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*N% +4 "core" %p6Gg +3 .tAS.seek 0.106ml +3 "MFB"*K'k +1032 "core" ' +2 "MFB"*O% +4 "core" %k<\ 9 +528 #t-> ATV.waste + .ATV.dial :waste +5 "MFB"*Q n +102 "core" n +586 #t-> AS.empty +2 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*R'R +643 "core" ' +2 "MFB"*S% +4 "core" %RJ +564 #t-> shortmfb([Tt1], [:extSrc]){}.finish + #Waiting for previous MFBPCR to complete... +313 !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted @1545052269.01CET = =tMAIN =mMAIN_scheduler @CET1545052270.72 #"core_reset"Sent BREAK +2 #t@0xE561, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refiP; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +274 "Can"y X + y X + #tPolling Can every 10:00 +3 #Cleanly exited at 06:40:05CET17-Dec-18 +559 #-> ESP.ready? +275 #-> ESP.ready! +3 #Powering core bus +474 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +3 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +4 "core" %O + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  + "manipulator"&?& +4 "core" &[  + "storage"(@& +4 "core" & g l , + "storage"(A% +4 "core" %b f l +2 "collection"'B9 +2 "core" 9 +2 "processing"%C9 +3 "core" 98 +692 #t-> MFB.ready! +2 "MFB"*D% +3 "core" %V + #tReadying the MFB +2 #Homing MFB Syringe .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" %O +2 .tATV.dial :air2 + "MFB"*F  +120 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +553 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5291 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +127 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5251 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +4 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +13 "core"  +6387 #t-> shortmfb([Tt1], [:extSrc]){}.finish +9 "MFB"*M% +3 "core" %RL4 +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118dec1714h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*N  +146 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*O  +25 "core"  +2 "MFB"*P% +3 "core" %Rh4 +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*Q'$q +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +2904 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*S n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*T'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*U'(@ +2906 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*V  +161 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 + "MFB"*W  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*X% +3 "core" %((P + ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*Y'FR +650 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 + "MFB"*Z  +149 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*[% +3 "core" %FXC +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*\\' +1835 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 + "MFB"*]  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*^% +3 "core" %RS +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*_' +638 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 + "MFB"*` % +36 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*a% +3 "core" % ^ A +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*b') +613 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*c  +125 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*d% +3 "core" %,e\ < +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*e'\ +5847 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*f  +52 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*g% +3 "core" %\ \\ B +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*h'\  +625 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*i  +51 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*j% +3 "core" %\ \ N W +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*k' O +5000 "Can"v qq +42 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*l  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 + "MFB"*m  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*n% +4 "core" % R\ h X +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*o'q +29305 #"mwj"Session Begun +478 #-> showlog 10 +2828 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*p  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*q % +35 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +25676 "Can"x p +60004 x {z +60004 x Z +60004 y w +60003 z V +60004 z o +60004 { {{ +60004 | \\ +44542 ."PCR"PCR.off +130 !o:#AnalyticalModule::PCRRawSample: @refiP; :\ @data"1173580:2169,910,710,700,59.9628;1174480:2476,931,690,680,60.0001;1175530:2800,1229,696,686,60.0001;1284490:2221,953,710,695,59.9628;1285390:2484,940,689,676,60.0001;1286440:2791,1248,667,683,60.0374;1395410:2221,919,686,709,60.0001;1396310:2523,911,698,688,60.0001;1397360:2805,1276,691,677,60.0001;1506100:2225,940,712,699,59.9628;1507000:2485,932,691,680,60.0001;1508050:2792,1214,692,676,60.0001;1617430:2223,928,718,699,59.9628;1618330:2517,888,693,687,60.0001;1619380:2805,1269,696,678,60.0374;1728030:2225,963,715,705,60.0001;1728930:2478,941,690,685,60.0374;1729980:2787,1223,693,677,60.0374;1838740:2222,951,712,706,60.0001;1839640:2477,953,692,682,60.0001;1840690:2808,1229,690,675,59.9628;1950060:2224,980,713,672,59.9628;1950960:2488,958,691,683,60.0001;1952010:2810,1248,692,672,60.0374;2061510:2223,954,711,696,60.0001;2062410:2503,946,656,673,59.9628;2063460:2791,1235,695,684,60.0001;2172690:2226,928,710,693,59.9628;2173590:2520,930,688,673,60.0001;2174640:2779,1213,668,685,60.0001;2283380:2223,886,715,708,59.9628;2284280:2491,914,690,678,60.0001;2285330:2802,1291,696,684,60.0001;2394790:2221,998,711,707,59.9628;2395690:2483,937,692,646,60.0001;2396740:2806,1206,688,676,60.0001;2505620:2231,910,710,695,59.9628;2506520:2515,928,689,672,60.0001;2507570:2806,1235,699,686,60.0001;2616820:2236,903,707,656,60.0001;2617720:2526,919,687,676,59.9628;2618770:2773,1277,694,683,60.0374;2727440:2225,956,714,699,59.9628;2728340:2493,973,690,676,60.0001;2729390:2799,1213,664,677,60.0374;2838280:2224,936,706,656,60.0001;2839180:2517,919,689,676,60.0001;2840230:2799,1266,698,685,60.0001;2949200:2232,919,718,705,60.0001;2950100:2532,897,692,679,60.0001;2951150:2790,1254,691,682,60.0001;3060380:2235,954,715,704,60.0001;3061280:2487,968,693,680,60.0374;3062330:2812,1224,691,672,60.0374;3171370:2239,910,720,711,59.9628;3172270:2505,950,695,692,60.0001;3173320:2830,1275,689,671,60.0001;3282930:2223,952,716,714,59.9628;3283830:2507,944,667,691,60.0001;3284880:2826,1256,684,678,59.9628;3394470:2232,950,712,705,60.0001;3395370:2497,956,692,679,60.0001;3396420:2810,1217,689,679,60.0001;3505950:2244,939,718,704,59.9628;3506850:2481,964,695,683,60.0001;3507900:2822,1241,693,676,60.0001;3616950:2235,935,715,705,60.0001;3617850:2491,928,693,688,60.0001;3618900:2832,1239,691,671,60.0001;3727840:2243,919,716,704,59.9628;3728740:2541,915,692,681,60.0001;3729790:2811,1263,662,680,60.0001;3838680:2249,925,708,652,59.9628;3839580:2534,922,689,674,60.0001;3840630:2804,1253,697,689,60.0374;3949800:2246,918,713,699,60.0001;3950700:2540,885,690,668,60.0374;3951750:2798,1284,693,679,60.0001;4060860:2261,918,719,704,59.9628;4061760:2564,901,694,686,60.0001;4062810:2844,1296,689,680,60.0374;4171750:2273,882,716,698,59.9628;4172650:2552,879,686,674,60.0374;4173700:2840,1235,695,684,60.0747;4283120:2296,901,713,703,60.0001;4284020:2610,899,689,677,60.0001;4285070:2858,1223,694,685,60.0001;4394430:2355,881,711,694,59.9628;4395330:2664,914,693,673,59.9628;4396380:2963,1188,699,689,60.0374;4504960:2450,941,715,703,59.9628;4505860:2746,927,663,685,60.0374;4506910:3093,1199,692,678,60.0747;4616080:2587,968,714,711,59.9628;4616980:2904,936,693,682,59.9628;4618030:3302,1198,656,676,60.0001;4727470:2772,893,715,705,60.0001;4728370:3181,911,694,683,59.9628;4729420:3540,1265,693,687,59.9628;4838610:2999,883,707,693,60.0001;4839510:3377,908,688,675,59.9628;4840560:3823,1226,694,688,60.0001;4949680:3208,910,710,693,60.0001;4950580:3630,922,689,669,60.0001;4951630:4071,1194,697,685,60.0001;5060860:3406,943,716,711,59.9628;5061760:3855,891,695,687,60.0001;5062810:286,1212,687,675,60.0001;5172380:3576,912,678,693,60.0001;5173280:4083,907,692,677,60.0001;5174330:350,1263,698,687,60.0001;5283750:3750,895,718,707,59.9628;5284650:197,907,661,673,60.0001;5285700:350,1262,693,677,60.0001;5394920:3896,929,716,710,60.0001;5395820:350,878,698,685,60.0001;5396870:350,1234,662,677,60.0001;5506220:4030,939,711,700,59.9628;5507120:350,966,689,680,60.0001;5508170:350,1210,697,678,60.0374;5617240:77,902,717,701,60.0001;5618140:350,841,693,685,60.0374;5619190:350,1263,695,680,60.0001;5728420:192,1234,715,707,60.0001; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118dec1714h.pcr +3 "MFB"*r% +3 "core" %v +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*s'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*t  +35 "core" + ."MFBPCR"ATV.dial :air3 +3 "MFB"*u % +121 "core" & +2 "MFB"*v% +3 "core" %($ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*w'Zj +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*x  +55 "core"  +2 "MFB"*y% +3 "core" %Zr\  P +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*z'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*{ % +54 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*|% +3 "core" %>  d +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*}'Z +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*~  +52 "core" +2 "MFB"*% +3 "core" %b\ 5 +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*'p +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*  +59 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*  +80 "core"  +2 "MFB"*% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'\\ +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +2297 "Can"} vu +778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2746 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*\ ' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2760 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +49 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +121 "core" & +2 "MFB"*% +3 "core" %V% +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*' +228 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +3 "core" % -\ 8 +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +52 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>\ . P +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +528 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*% +3 "core" %\   N +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'qK +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 +37 .PCR.run 10:00 +11706 #"mwj"-> exit + #Session Ended +2764 "Can"| y} +3376 ."MFBPCR"PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2735 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2748 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2738 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +5068 "core" ' +4600 #t-> ATV.air2 +2 .ATV.dial :air2 + "MFB"*%  +145 "core"  +384 #t-> ATV.air3 +2 .ATV.dial :air3 +2 "MFB"*' % +145 "core" % +1986 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*/% +3 "core" %V! +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.05ml +2 "MFB"*0'R +1032 "Can"y qq +3 "core" ' +2 "MFB"*1% +3 "core" %R  D +1898 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*2  +90 "core"  +1938 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*3% +3 "core" %R  C +2 .tAS.seek 0.25ml +2 "MFB"*4'? +4046 "core" ' +2 "MFB"*5% +3 "core" %? +1390 #t-> ATV.air3 +2 .ATV.dial :air3 + "MFB"*6 % +96 "core" & +271 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*7% +3 "core" %?yQ +2 .tAS.seek 0.3ml + "MFB"*8': +1037 "core" ' +2 "MFB"*9% +3 "core" %:  B +1207 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*: n +58 "core" n +387 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*;'R +1758 "core" ' +2 "MFB"*<% +3 "core" %R9 +1492 #t-> shortmfb([Tt1], [:extSrc]){}.finish +10 "MFB"*=% +3 "core" %RB +2 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118dec1716h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*>  +161 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*?  +25 "core"  +2 "MFB"*@% +3 "core" %RB +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*A'$z +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +2902 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*C n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*D'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*F  +161 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :air1 + "MFB"*G  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*I% +3 "core" %( + ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*H'FE +631 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 + "MFB"*K  +148 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*L% +3 "core" %FK< +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*M' +1852 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 + "MFB"*N  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*O% +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*P' +628 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 + "MFB"*J % +37 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*Q% +3 "core" %  I +2 ."MFBPCR"AS.seek 0.536ml + "MFB"*S' +620 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*R  +125 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*T% +3 "core" %#  G +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*V'\ +5844 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*W  +52 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*X% +3 "core" %\ \ 8 +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*U'\  +614 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*Z  +52 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*[% +3 "core" %\   C +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*Y' ? +5040 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*]  +74 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*^  +36 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*\\% +4 "core" % ;\  L +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*`'Z +5736 "Can"y rr +26872 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*a  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*_ % +34 "core" $ + ."MFBPCR"delay 5 seconds +503 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +31996 "Can"{ b +60004 | o +60004 | zz +60004 } X +60004 | w +60004 } [ +60003 } p +60004 | zz +37078 ."PCR"PCR.off +131 !o:#AnalyticalModule::PCRRawSample: @refiP; :\ @data"]8301730:2161,899,721,712,59.9628;8302630:2446,950,691,681,60.0001;8303680:2744,1196,695,685,60.0001;8412650:2185,936,711,702,60.0001;8413550:2422,910,691,681,60.0374;8414600:2747,1177,691,684,60.0374;8523350:2182,897,709,699,59.9628;8524250:2473,889,690,672,60.0001;8525300:2737,1216,700,654,60.0001;8634360:2169,869,708,662,59.9628;8635260:2461,880,690,673,60.0374;8636310:2734,1247,695,688,60.0374;8745410:2174,923,712,700,59.9628;8746310:2441,923,692,681,60.0001;8747360:2731,1200,693,683,60.0001;8856650:2173,897,714,709,60.0001;8857550:2456,911,697,688,60.0374;8858600:2745,1212,689,641,60.0374;8967470:2181,910,716,706,59.9628;8968370:2459,905,693,685,60.0001;8969420:2757,1237,693,673,60.0001;9078620:2181,937,715,702,60.0001;9079520:2427,954,693,686,60.0001;9080570:2727,1186,693,679,60.0374;9189250:2181,954,715,699,59.9628;9190150:2438,920,690,682,60.0001;9191200:2736,1180,696,681,60.0374;9300250:2185,894,715,709,59.9628;9301150:2472,887,695,682,59.9628;9302200:2767,1199,692,679,60.0001;9411200:2188,905,715,714,60.0001;9412100:2452,915,694,684,60.0001;9413150:2764,1185,659,676,60.0001;9522100:2183,919,707,658,59.9628;9523000:2469,871,691,672,59.9628;9524050:2755,1217,700,686,60.0001;9633210:2197,892,716,713,60.0001;9634110:2474,894,697,686,59.9628;9635160:2762,1235,691,675,59.9628;9744220:2194,934,718,706,60.0001;9745120:2460,931,698,682,60.0001;9746170:2779,1203,686,671,60.0001;9855530:2197,928,711,701,60.0374;9856430:2451,925,688,680,60.0001;9857480:2771,1197,692,680,60.0001;9966930:2197,904,718,711,59.9628;9967830:2494,905,699,686,60.0001;9968880:2776,1212,690,674,60.0374;10077880:2206,867,681,708,59.9628;10078780:2497,897,690,679,60.0001;10079830:2783,1239,692,680,60.0001;10189020:2213,919,710,697,60.0001;10189920:2477,933,655,675,60.0001;10190970:2785,1173,693,688,60.0001;10300080:2209,940,719,707,59.9628;10300980:2473,924,695,686,59.9628;10302030:2808,1219,658,671,60.0001;10410890:2225,888,712,671,59.9628;10411790:2537,890,693,680,60.0001;10412840:2792,1214,694,680,60.0001;10521730:2226,909,719,712,60.0001;10522630:2507,909,695,685,60.0001;10523680:2800,1234,692,678,60.0001;10632820:2230,899,718,711,59.9628;10633720:2525,873,695,676,60.0001;10634770:2823,1289,691,685,60.0001;10743870:2239,920,713,711,59.9628;10744770:2491,889,696,684,59.9628;10745820:2829,1190,691,673,60.0001;10854960:2237,928,716,712,59.9628;10855860:2518,927,696,687,59.9628;10856910:2830,1219,656,673,60.0374;10966060:2238,886,689,712,60.0001;10966960:2528,906,698,685,60.0001;10968010:2847,1238,691,672,60.0001;11077110:2264,926,710,697,60.0001;11078010:2529,938,687,636,60.0001;11079060:2862,1211,696,685,60.0374;11187910:2278,923,712,700,60.0001;11188810:2549,940,688,680,60.0001;11189860:2876,1206,690,674,59.9628;11299040:2324,882,710,693,60.0001;11299940:2601,891,687,678,60.0374;11300990:2924,1238,696,680,59.9628;11410040:2379,891,714,703,60.0001;11410940:2700,871,690,678,60.0001;11411990:2988,1224,698,677,60.0001;11521160:2482,938,707,695,60.0001;11522060:2802,914,688,677,59.9628;11523110:3137,1195,697,683,60.0001;11632310:2661,902,718,707,60.0001;11633210:3026,911,657,687,60.0001;11634260:3372,1244,692,679,60.0374;11743690:2890,961,719,712,59.9628;11744590:3254,945,694,684,60.0001;11745640:3699,1216,657,669,60.0001;11854870:3162,909,687,708,59.9628;11855770:3602,906,694,686,60.0374;11856820:4062,1244,693,678,60.0001;11965540:3454,926,718,707,60.0001;11966440:3950,882,691,677,60.0001;11967490:314,1237,694,680,60.0001;12076670:3737,908,717,710,59.9628;12077570:161,921,696,685,60.0001;12078620:350,1235,692,680,60.0001;12187940:3989,919,706,655,59.9628;12188840:350,913,687,675,59.9628;12189890:350,1243,700,686,60.0374;12298810:153,904,716,707,60.0001;12299710:350,895,692,684,60.0001;12300760:350,1228,693,682,60.0001;12410080:350,940,714,701,60.0001;12410980:350,950,689,679,60.0374;12412030:350,1198,694,681,60.0001;12521580:350,905,690,714,59.9628;12522480:350,892,697,690,60.0001;12523530:350,1271,688,675,60.0001;12632180:350,895,722,714,60.0001;12633080:350,924,695,684,60.0001;12634130:350,1231,687,677,60.0001;12743340:350,894,718,701,59.9628;12744240:350,889,689,678,59.9628;12745290:350,1271,695,679,60.0001;12854250:350,1212,715,694,60.0374; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118dec1716h.pcr + "MFB"*c% +3 "core" %_ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +238 .AS.reconfigure ASconfig +9 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*d'(@ +1025 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*b  +34 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"*f % +120 "core" & +2 "MFB"*g% +3 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*e'Zo +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*i  +53 "core"  +2 "MFB"*j% +3 "core" %Z|  B +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*h'> +6055 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*l % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*m% +3 "core" %>\  W +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*n'^ +523 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*k  +53 "core"  +2 "MFB"*p% +3 "core" %Z  ? +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*q'p +330 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*r  +58 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV + "MFB"*o  +79 "core"  +2 "MFB"*t% +3 "core" %p3 +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*u'G +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*v' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2752 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +3475 "Can"{ uu +2297 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2765 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2744 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*|  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*z % +121 "core" & +2 "MFB"*~% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml + "MFB"*' +230 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*}  +53 "core"  +2 "MFB"*% +3 "core" %2O +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16116 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*% +3 "core" %>\ 8 S +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +53 "core"  +2 "MFB"*% +3 "core" % 2 E +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q: +328 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*\ 'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17836 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"* ' +3914 "Can"z vv +1865 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2766 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2783 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5769 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2729 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5067 "core" ' +15772 "Can"{ qp +60004 | qp +60003 { pp +60004 { qq +60004 | pp +60004 | qp +60004 | qp +60004 { qp +60004 { qp +60003 { pp +60004 { qp +60004 | pp +60004 | qp +60004 { pp +60004 | qp +60004 { qp +60003 { qq +60004 z pp +60004 { pp +60004 z pq +60004 { qq +60004 z qq +60004 z pp +60003 { qq +60004 y qq +60004 z pp +60004 y qq +60004 z pq +60004 z pp +60004 y pq +60003 z qq +60004 z qp +60004 y qp +60004 z qq +60004 z pp @CET1545087684.76 y qq +60004 z qp +60003 z qp +60004 y qq +60004 z qq +60004 y qq +60004 z qq +60004 z qp +60004 z qq +60003 y pp +60004 y qq +60004 z qq +60004 y pq +60004 y pp +60004 y pq +60004 z pp +60003 z qq +60004 { pp +60004 y qp +60004 y qq +60004 z qp +60004 y qp +60004 { pp +60003 z pq +43054 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time B% + !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 +5 #mEXIT @1545101916.27CET @1545121322.55CET = =tMAIN =mMAIN_scheduler @CET1545121324.26 #"core_reset"Sent BREAK + #t@0x1203, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +210 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +279 "Can"y \\ + y \\ + #tPolling Can every 10:00 +3 #Cleanly exited at 03:58:36CET18-Dec-18 +3416 #-> ESP.ready! +3 #Powering core bus +475 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %V + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  % +2 "manipulator"&?& +3 "core" &X 4 +2 "storage"(@& +4 "core" &  + "storage"(A% +4 "core" %_ + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9G +678 #t-> MFB.ready! + "MFB"*D% +4 "core" %q + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *E% +3 "core" %I + .tATV.dial :air2 +2 "MFB"*F  +145 "core" +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +548 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5294 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +102 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5253 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*L  +4 "core"  +9642 #t-> ATV.air3 + .ATV.dial :air3 + "MFB"*M % +58 "core" $ +948 #t-> AS.pul 0.05, ASslow1 +3 !o:Log::CannotDump:bt["7/home/esp/esp2/lib/log.rb:469:in `recordException'"7/home/esp/esp2/lib/log.rb:588:in `recordException'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"7/home/esp/esp2/lib/log.rb:587:in `recordException'"5/home/esp/esp2/lib/esp.rb:311: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"<# +479 #-> AS.pull 0.05, ASslow1 + "MFB"*N% +4 "core" %Ri +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.049ml +2 "MFB"*O'N +1029 "core" ' +2 "MFB"*P% +4 "core" %N L I +4172 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*Q  +78 "core"  +569 #t-> AS.pull 0.2, ASslow1 + "MFB"*R% +3 "core" %N } H +3 .tAS.seek 0.249ml + "MFB"*S'; +4043 "core" ' +2 "MFB"*T% +4 "core" %;v G +1002 #t-> ATV.air3 + .ATV.dial :air3 + "MFB"*U % +97 "core" & +362 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*V% +3 "core" %; k F +3 .tAS.seek 0.299ml + "MFB"*W'6 +1030 "core" ' +2 "MFB"*X% +4 "core" %6S - +667 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*Y n +57 "core" o +335 #t-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*Z'R +1751 "core" ' +2 "MFB"*[% +4 "core" %Rgf +3995 #t-> shortmfb([Bb], [:extSrc]){}.finish +9 "MFB"*\\% +3 "core" %RG: +3 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18dec1809h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP5 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*]  +160 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*^  +24 "core"  +2 "MFB"*_% +4 "core" %RS: +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*`'${ +2552 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*b n +165 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*c'R +5073 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +35 "Can"y TT +169 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*d'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*e  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*f  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*g% +3 "core" %($M +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*h'FN +617 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*i n +104 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*j% +3 "core" %FP G B +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*k' +1819 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 + "MFB"*l I +37 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +202 "MFB"*m% +3 "core" %l - +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*n' +644 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"*o % +36 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*p% +3 "core" %\\ +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*q' +648 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*r  +125 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*s% +3 "core" %{ +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*t'\ +5853 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*u  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*v% +3 "core" %\ |\ = +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*w'\  +622 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*x  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*y% +3 "core" %\  \\ K +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*z' A +5052 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*{  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*|  +35 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*}% +3 "core" % G\\F +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*~'f +32591 "core" ' +2 ."MFBPCR"delay 5 seconds +297 "Can"z UT +205 ."MFBPCR"ATV.dial ARV +2 "MFB"*  +83 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +14287 #"mwj"Session Begun +1228 #-> showlog 10 +43640 "Can"| yx +60004 { __ +60004 { nn +60004 { ` +60004 z ll +60004 { x~ +60004 { __ +60003 { mm +10484 ."PCR"PCR.off +131 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data" 1413960:1994,835,713,703,60.0001;1414860:2300,909,690,677,60.0374;1415910:2563,1211,694,651,59.9628;1524420:2051,877,710,700,60.0001;1525320:2306,913,656,677,60.0374;1526370:2560,1208,698,689,60.0374;1634750:2054,895,717,707,59.9628;1635650:2305,914,696,687,59.9628;1636700:2594,1248,690,676,60.0374;1745240:2049,895,721,710,60.0001;1746140:2307,919,697,691,60.0001;1747190:2579,1219,689,676,60.0001;1856210:2050,928,718,711,60.0001;1857110:2310,894,692,691,60.0001;1858160:2572,1226,690,680,60.0374;1967320:2054,871,716,700,60.0001;1968220:2307,847,693,682,60.0001;1969270:2566,1232,697,690,60.0001;2078260:2050,929,718,710,59.9628;2079160:2281,933,694,684,60.0374;2080210:2578,1175,656,681,60.0001;2188940:2038,924,715,711,60.0001;2189840:2260,922,694,684,59.9628;2190890:2578,1186,688,681,60.0001;2299260:2051,927,714,706,60.0001;2300160:2273,963,692,682,60.0001;2301210:2577,1164,690,638,60.0374;2409880:2046,926,717,716,60.0001;2410780:2294,892,697,686,60.0374;2411830:2582,1223,687,676,60.0374;2521100:2044,892,719,712,59.9628;2522000:2312,895,696,690,60.0001;2523050:2591,1215,662,674,60.0001;2632490:2042,944,715,706,60.0001;2633390:2275,928,693,680,59.9628;2634440:2568,1187,689,674,60.0001;2742990:2042,933,717,702,59.9628;2743890:2282,912,666,682,60.0001;2744940:2574,1192,690,676,60.0001;2854010:2049,972,714,707,60.0001;2854910:2277,930,693,686,60.0001;2855960:2567,1168,687,639,60.0374;2965290:2042,896,689,714,60.0001;2966190:2304,888,698,693,60.0374;2967240:2575,1245,691,678,60.0374;3075900:2037,909,711,695,59.9628;3076800:2300,916,689,680,59.9628;3077850:2539,1160,695,689,60.0001;3187000:2038,905,713,699,60.0001;3187900:2286,906,689,673,60.0001;3188950:2550,1217,697,684,60.0374;3298050:2039,877,714,701,59.9628;3298950:2295,881,694,679,60.0001;3300000:2569,1230,696,682,60.0374;3409270:2045,935,715,704,60.0001;3410170:2272,965,689,694,60.0001;3411220:2547,1206,691,675,60.0001;3520340:2051,932,712,699,60.0374;3521240:2280,925,693,680,60.0001;3522290:2558,1218,692,677,60.0374;3631630:2047,883,708,666,59.9628;3632530:2328,904,690,674,59.9628;3633580:2566,1229,694,691,60.0374;3742630:2061,920,711,703,59.9628;3743530:2313,906,688,672,60.0001;3744580:2546,1218,696,682,60.0001;3853230:2073,884,712,698,60.0001;3854130:2312,899,692,675,60.0001;3855180:2570,1218,698,687,60.0001;3964370:2086,922,715,711,59.9628;3965270:2320,931,696,682,60.0001;3966320:2637,1198,689,673,60.0001;4075020:2138,873,714,701,59.9628;4075920:2435,880,691,679,60.0001;4076970:2664,1228,667,683,60.0374;4185640:2220,959,719,716,60.0001;4186540:2475,898,695,691,60.0001;4187590:2804,1228,689,672,60.0001;4296350:2354,905,715,704,59.9628;4297250:2637,968,693,679,60.0001;4298300:2977,1209,660,675,60.0001;4407520:2543,924,682,701,59.9628;4408420:2863,928,693,679,60.0001;4409470:3225,1192,694,677,60.0001;4518010:2769,911,711,696,60.0001;4518910:3159,912,690,675,60.0001;4519960:3514,1236,668,687,60.0374;4629690:3004,934,712,699,60.0001;4630590:3410,936,691,682,60.0001;4631640:3837,1177,694,677,60.0374;4740900:3241,946,715,668,59.9628;4741800:3661,907,693,682,59.9628;4742850:71,1231,693,675,60.0001;4852150:3461,924,712,702,60.0001;4853050:3919,955,691,654,60.0001;4854100:350,1223,692,675,60.0001;4963750:3687,910,709,701,59.9628;4964650:84,924,686,670,60.0001;4965700:350,1224,665,685,60.0001;5075140:3899,973,714,710,60.0001;5076040:317,940,696,687,60.0001;5077090:350,1201,689,677,59.9628;5186210:4077,933,720,716,60.0001;5187110:350,893,694,689,60.0001;5188160:350,1269,697,682,60.0001;5297160:157,900,721,711,60.0001;5298060:350,901,697,690,60.0001;5299110:350,1265,689,643,60.0001;5407950:307,924,719,714,60.0001;5408850:350,916,695,686,60.0001;5409900:350,1243,697,686,60.0001;5519200:350,958,717,703,60.0001;5520100:350,970,695,688,60.0001;5521150:350,1261,692,675,60.0001;5630390:350,922,714,691,59.9628;5631290:350,951,687,675,60.0001;5632340:350,1275,694,644,60.0374;5741110:350,909,716,706,59.9628;5742010:350,900,692,678,60.0001;5743060:350,1301,693,684,60.0374;5852520:350,941,715,710,59.9628;5853420:350,914,693,683,60.0001;5854470:350,1299,694,680,60.0001;5963620:350,1283,723,713,59.9628; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18dec1809h.pcr +3 "MFB"*% +4 "core" %f + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +38 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +121 "core" & +2 "MFB"*% +4 "core" %(i + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Z +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +55 "core"  +2 "MFB"* % +4 "core" %Z\  Q +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*\ '> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"* % +3 "core" %>  J +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* ' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %\  M +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q2 +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*  +61 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +81 "core"  +2 "MFB"*% +4 "core" %q3 +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*' +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +120 "core" % +2 "MFB"*"% +4 "core" %V= +38 ."MFBPCR"AS.reconfigure ASslow1 +10 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*(  +52 "core" +2 "MFB"*% +4 "core" %   +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*!'> +11661 "Can"z XX +4449 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"** % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*,% +3 "core" %>\  Q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*+' +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*%  +52 "core" +2 "MFB"*'% +4 "core" %  I +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*/'q6 +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*0  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*1'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17841 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*2' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*3'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*5'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*7'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*8' +2717 "Can"z ZZ +3056 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*9'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml + "MFB"*:' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*;'V +5069 "core" ' +42393 "Can"{ VV +32394 #t-> shortmfb([Bb], [:extSrc]){}.finish +11 "MFB"*<% +4 "core" %V{0 +2 #"MFBPCR"Setting up PCR for Bb -- writing /var/log/esp/Bb18dec1811h.pcr +2 #Building PCR Slug from extSrc with MM3 mix, PP5 primer +4 #Priming with carrier +2 .ATV.dial ARV +4 "MFB"*=  +59 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*>  +27 "core"  +2 "MFB"*?% +4 "core" %VS0 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*@'(L +2557 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*A' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*B n +165 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*C'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*D'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +3 "MFB"*E  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*F  +37 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*G% +3 "core" %(*| +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml + "MFB"*I'FT +619 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM3 +2 "MFB"*H n +104 "core" n +2 ."MFBPCR"delay 2 seconds +202 #Adding MM3 +2 "MFB"*K% +4 "core" %FN\ A T +3 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*L' +1824 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP5 + "MFB"*M I +38 "core" I +2 #"MFBPCR"Adding PP5 + .delay 2 seconds +205 "MFB"*N% +3 "core" %  F +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*J' +619 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"*P % +38 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +205 "MFB"*Q% +3 "core" % K F +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*R' +622 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*O  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*T% +3 "core" %"\  W +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*U'\ +2890 "Can"| VV +2959 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*V  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*S% +3 "core" %\ \ > M +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*X'\  +614 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*Y  +62 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +205 "MFB"*W% +3 "core" %\  & +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*[' E +5050 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*\\  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +6 "MFB"*]  +35 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*^% +5 "core" % KgS +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*_'j +32579 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*Z  +84 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*` % +38 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Bb Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +15454 "Can"{ ^ +60004 } _ +60003 { w +60004 { aa +60004 { mm +60004 { z +60004 }  +60004 | w +54535 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"l9040290:1966,855,700,721,59.9628;9041190:2256,896,696,689,60.0001;9042240:2518,1257,691,679,60.0001;9151110:1991,892,714,700,59.9628;9152010:2276,858,690,674,60.0001;9153060:2464,1253,699,684,60.0001;9262300:1996,948,712,706,59.9628;9263200:2224,944,696,688,60.0001;9264250:2516,1207,683,638,60.0001;9372810:1994,908,719,715,59.9628;9373710:2250,915,664,692,60.0374;9374760:2517,1229,690,678,59.9628;9483800:1998,942,716,710,60.0001;9484700:2232,950,695,689,60.0001;9485750:2508,1181,685,636,59.9628;9594750:2000,915,717,681,60.0001;9595650:2237,948,699,687,59.9628;9596700:2515,1190,689,672,60.0001;9705520:2003,904,720,710,59.9628;9706420:2249,905,696,694,60.0001;9707470:2514,1220,689,677,60.0001;9816710:1999,929,709,701,60.0001;9817610:2225,951,693,680,60.0001;9818660:2507,1171,693,681,60.0001;9927550:1999,937,715,707,60.0001;9928450:2230,905,695,686,60.0001;9929500:2514,1194,693,672,60.0001;10038470:2005,936,718,710,60.0001;10039370:2251,895,699,687,59.9628;10040420:2514,1233,660,677,60.0001;10149090:2000,867,713,699,60.0001;10149990:2239,902,694,675,60.0001;10151040:2503,1217,700,688,60.0001;10260220:2001,923,719,712,59.9628;10261120:2274,908,693,689,60.0001;10262170:2486,1259,692,677,60.0001;10371340:2006,905,708,699,60.0001;10372240:2274,926,689,670,60.0001;10373290:2499,1223,698,684,60.0001;10482310:2003,938,714,706,60.0001;10483210:2216,920,696,686,60.0001;10484260:2527,1216,688,677,60.0374;10593520:2004,933,714,707,59.9628;10594420:2239,927,693,682,60.0001;10595470:2518,1186,657,668,60.0374;10704730:2004,888,718,708,60.0001;10705630:2276,910,696,685,60.0374;10706680:2519,1259,693,682,60.0001;10815660:2013,897,715,699,59.9628;10816560:2270,883,655,673,60.0374;10817610:2524,1207,698,686,60.0374;10926930:2018,890,712,699,60.0001;10927830:2279,874,690,677,60.0374;10928880:2527,1224,668,683,60.0001;11037510:2028,902,718,713,60.0001;11038410:2275,870,693,687,60.0374;11039460:2535,1249,695,681,60.0001;11148630:2023,929,715,707,60.0001;11149530:2260,888,696,686,60.0001;11150580:2531,1214,689,676,59.9628;11259900:2029,910,718,709,59.9628;11260800:2259,930,697,687,60.0001;11261850:2556,1238,691,674,60.0001;11371140:2021,903,716,678,59.9628;11372040:2273,939,696,691,60.0001;11373090:2555,1253,689,673,60.0001;11482480:2042,902,717,705,60.0001;11483380:2305,897,658,680,60.0374;11484430:2551,1265,689,682,59.9628;11593770:2048,935,719,708,60.0001;11594670:2293,945,693,689,60.0001;11595720:2591,1199,656,670,60.0374;11704640:2070,928,709,670,60.0001;11705540:2318,917,692,678,59.9628;11706590:2611,1184,692,678,60.0001;11815720:2128,881,716,709,59.9628;11816620:2415,898,692,676,60.0374;11817670:2648,1213,699,685,60.0001;11926710:2227,919,713,698,60.0001;11927610:2490,913,688,676,60.0001;11928660:2800,1232,785,676,60.0001;12037630:2373,900,712,703,60.0001;12038530:2676,873,692,675,60.0001;12039580:2996,1259,695,684,60.0001;12148770:2582,922,718,711,59.9628;12149670:2924,907,698,688,60.0001;12150720:3291,1249,661,680,60.0001;12260020:2829,933,715,705,59.9628;12260920:3200,978,697,681,60.0001;12261970:3607,1205,692,679,60.0001;12370940:3102,943,711,701,60.0001;12371840:3509,957,692,645,60.0374;12372890:3963,1203,692,674,59.9628;12481870:3367,946,714,703,59.9628;12482770:3795,986,691,680,60.0001;12483820:234,1183,692,670,59.9628;12592970:3640,902,706,696,60.0001;12593870:4081,915,690,676,60.0001;12594920:350,1202,696,687,59.9628;12703880:3900,961,717,704,59.9628;12704780:327,964,695,686,60.0001;12705830:350,1229,657,674,60.0001;12814780:54,900,716,680,60.0001;12815680:350,920,697,687,60.0001;12816730:350,1254,696,684,60.0001;12925800:295,946,716,704,59.9628;12926700:350,920,694,691,60.0001;12927750:350,1218,690,674,60.0001;13036850:350,929,720,709,59.9628;13037750:350,889,696,688,60.0001;13038800:350,1265,695,683,60.0374;13147810:350,913,718,712,59.9628;13148710:350,898,695,688,60.0001;13149760:350,1236,691,678,60.0374;13258650:350,948,713,699,59.9628;13259550:350,957,690,674,60.0001;13260600:350,1205,664,681,60.0001;13369960:350,948,714,710,60.0001;13370860:350,928,698,689,60.0001;13371910:350,1227,690,678,60.0374;13480860:350,903,710,702,59.9628;13481760:350,932,691,673,60.0001;13482810:350,1250,698,687,60.0374;13592180:350,1229,720,712,59.9628; +16 #"MFBPCR"PCR for Bb completed -- closed /var/log/esp/Bb18dec1811h.pcr +2 "MFB"*b% +4 "core" %p +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*a'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*c  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*e % +118 "core" % +2 "MFB"*f% +47 "core" %(. +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*g'Zt +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*d  +53 "core"  +2 "MFB"*i% +4 "core" %Zu\  Q +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*j'> +3232 "Can"} XW +2821 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*h % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*l% +3 "core" %>\  P +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*m'] +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*k  +54 "core"  +2 "MFB"*o% +4 "core" %Z\  O +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*p'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*n  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*r  +80 "core"  +2 "MFB"*s% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*q'S +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*u' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*v'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*t' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*x'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*y' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*w'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*{  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*| % +121 "core" & +2 "MFB"*}% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*z' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +54 "core"  +2 "MFB"*% +4 "core" %  C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*~ % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>  E +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +54 "core"  +2 "MFB"*% +4 "core" %  C +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q' +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4740 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +4526 "Can"| w +13313 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"* ' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2743 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*\ ' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +3419 "Can"{ ZZ +1646 "core" ' +58358 "Can"| VV +60004 | VU +35076 #t-> exit +6 #mEXIT +2 #"mwj"Session Ended @1545137887.77CET @1545138257.59CET = =tMAIN =mMAIN_scheduler @CET1545138259.23 #"core_reset"Sent BREAK + #t@0xE383, state=0x3B10, ifg=0x20, ie=0x7F + #@0xEAF5, state=0x3B10, ifg=0x08, ie=0x5F + #@0xF27C, state=0x3AE0, ifg=0x84, ie=0x75 #@0xF52C, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xF7B9, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFA43, state=0x3A84, ifg=0x10, ie=0xFD #@0xFCCC, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFDE2, state=0x3A84, ifg=0x80, ie=0xFD + #@0x349B, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +176 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +270 "Can"} XV + } XV + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %V0 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %   + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %4rwI +2 "sampler")% +3 "core" %  +2 "manipulator"&% +3 "core" %\  +2 "manipulator"&& +3 "core" &X j + "storage"(& +4 "core" & ~  + "storage"( % +3 "core" %_ S +2 "collection"'!& +3 "core" &qtT  +2 "processing"%"& +3 "core" &  + "processing"%#% +4 "core" % +619 #t-> MFB.ready? + "MFB"*$% +3 "core" %VU0 +1850 #t-> deconEluaterecoveryLine :extSrc + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message?undefined method `deconEluaterecoveryLine' for main:Object: name:deconEluaterecoveryLine: args[: extSrc +10248 #-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 "MFB"*% n +129 "core" n +3 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*&'V +3 "core" ' +2 .tATV.dial :air3 + "MFB"*' % +74 "core" $ +2 "MFB"*(% +4 "core" %V0 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*)' +231 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"**  +36 "core"  +2 "MFB"*+% +4 "core" %  D +2 .tAS.seek 0.31ml + "MFB"*,'m +6055 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*- % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*.% +3 "core" %m\ 6 +2 .tAS.seek 0.335ml +2 "MFB"*/' +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*0  +54 "core"  +2 "MFB"*1% +4 "core" %  ? +2 .tAS.seek 0.32ml + "MFB"*2'C +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*3  +57 "core"  +2 .tAS.seek 0ml +2 "MFB"*4'V +6454 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*5'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*6'V +10074 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*7'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*8'V +10073 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*9'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*:'V +611 "Can"~ VV +9464 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*;'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*<'V +10076 "core" ' +2 .tATV.dial :air2 + "MFB"*=  +122 "core"  +2 "MFB"*>% +4 "core" %V + .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml + "MFB"*?'(K +5058 "core" ' +2 .tATV.dial :extSrc + "MFB"*@  +137 "core"  +2 "MFB"*A% +4 "core" %(D9 ) +2 .tAS.seek 0.02ml +2 "MFB"*B' +4853 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*C n +124 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*D'R +146 "core" ' +2 "MFB"*E% +4 "core" %R+L +26633 "Can"~ UU +60003 ~ UU +49796 #t-> exit +5 #mEXIT @1545140564.12CET @1545141064.07CET = =mMAIN_scheduler =tMAIN @CET1545141065.83 #"core_reset"Sent BREAK + #t@0xBF68, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC1F2, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC47C, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC708, state=0x3A84, ifg=0x10, ie=0xFD #@0xC992, state=0x3A84, ifg=0x10, ie=0xFD + #@0xCC1C, state=0x3A84, ifg=0x10, ie=0xFD + #@0xCEA7, state=0x3A84, ifg=0x10, ie=0xFD #@0xCFBC, state=0x3A84, ifg=0x80, ie=0xFD + #@0xB30D, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +166 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +27 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +197 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi< :\ @name@ +233 "Can"\ ~ WW + \ ~ WW + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %RN + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig + "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %  + .tSS.reconfigure SSconfig +2 "sampler")#.0X  +148 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*?  +25 "core"  +2 "MFB"*@% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*A'$n +2552 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*B' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*C n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*D'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*F  +172 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*G  +37 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*H% +3 "core" %(.| +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*I'FX +625 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 + "MFB"*J  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +3 "MFB"*K% +4 "core" %FY\ p V +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*L' +1826 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 + "MFB"*M  +37 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*N% +3 "core" %  A +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*O' +618 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"*P % +38 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*Q% +3 "core" %\ V X +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*R'# +614 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*S  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*T% +3 "core" %)/G +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*U'\ +4323 "Can"~ VV +1545 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*V  +49 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*W% +3 "core" %\ @I +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*X'\  +660 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*Y  +61 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*Z% +3 "core" %\ M +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*[' U +5059 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*\\  +83 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*]  +5 "core"  +2 ."MFBPCR"ARV.dial :air1 +50 "MFB"*^  +44 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*_% +5 "core" % U  B +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*`'t +32598 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*a  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*b % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +16744 "Can" ] +60004  qq +60004  x +60004  _` +60004 ~ nn +60003 ~ ~j +60004 ~ || +60004  w +55409 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"20954900:2050,850,700,728,59.9628;20955800:2360,905,698,697,60.0001;20956850:2650,1247,691,683,60.0001;21065430:2091,935,715,707,59.9628;21066330:2326,912,692,684,60.0001;21067380:2637,1186,655,679,60.0001;21176950:2100,930,707,700,59.9628;21177850:2361,893,687,675,60.0374;21178900:2615,1190,697,690,60.0001;21287990:2085,904,707,696,60.0001;21288890:2336,901,686,680,60.0001;21289940:2617,1179,695,688,60.0001;21399310:2087,915,714,704,60.0374;21400210:2328,956,691,682,60.0001;21401260:2626,1203,659,681,60.0001;21510270:2090,938,709,674,60.0001;21511170:2322,905,692,685,60.0001;21512220:2634,1180,693,680,59.9628;21621480:2092,941,716,709,60.0001;21622380:2338,928,695,695,60.0374;21623430:2629,1209,685,679,60.0374;21732570:2086,929,713,699,60.0001;21733470:2331,950,688,677,60.0001;21734520:2630,1175,692,683,60.0374;21843930:2086,896,706,659,60.0001;21844830:2362,889,689,676,60.0001;21845880:2614,1210,698,686,60.0001;21955140:2091,857,715,705,60.0001;21956040:2372,863,694,681,60.0001;21957090:2620,1221,696,678,60.0001;22066510:2092,955,717,709,60.0001;22067410:2332,906,696,685,60.0374;22068460:2631,1179,688,678,60.0374;22177640:2100,916,720,717,60.0001;22178540:2352,911,695,693,60.0374;22179590:2642,1237,689,675,59.9628;22288860:2088,932,712,701,60.0001;22289760:2340,923,690,682,60.0001;22290810:2619,1160,699,684,60.0374;22399890:2084,920,682,703,60.0001;22400790:2334,928,693,677,60.0001;22401840:2630,1186,694,686,60.0001;22510750:2088,882,717,710,59.9628;22511650:2352,900,695,685,60.0001;22512700:2628,1233,689,673,60.0001;22622140:2087,898,712,699,59.9628;22623040:2335,920,689,679,59.9628;22624090:2628,1179,693,686,60.0001;22733340:2096,916,719,718,59.9628;22734240:2338,921,695,691,60.0001;22735290:2643,1223,690,674,60.0001;22844520:2095,879,718,708,59.9628;22845420:2379,887,695,692,60.0374;22846470:2619,1208,691,680,60.0001;22955670:2094,875,717,708,60.0001;22956570:2369,862,692,683,60.0001;22957620:2639,1250,692,680,59.9628;23066860:2101,864,715,703,59.9628;23067760:2358,868,692,677,60.0001;23068810:2623,1233,697,687,60.0001;23178090:2100,906,710,697,60.0001;23178990:2370,882,686,672,60.0374;23180040:2613,1195,667,686,60.0374;23289790:2110,948,717,703,59.9628;23290690:2335,970,693,686,60.0374;23291740:2650,1226,693,680,59.9628;23401360:2119,931,680,696,60.0001;23402260:2366,931,690,671,60.0001;23403310:2617,1253,695,688,60.0001;23512600:2130,884,717,705,60.0001;23513500:2406,893,694,682,60.0374;23514550:2646,1232,699,684,60.0374;23623880:2141,997,717,709,60.0001;23624780:2393,970,696,683,60.0001;23625830:2701,1257,687,674,60.0001;23734920:2196,918,712,696,59.9628;23735820:2449,901,689,672,60.0374;23736870:2748,1281,697,690,60.0374;23846620:2279,941,711,699,59.9628;23847520:2548,957,693,687,60.0001;23848570:2857,1225,693,677,60.0374;23957800:2404,932,720,707,59.9628;23958700:2701,925,694,692,60.0001;23959750:3051,1250,690,672,60.0001;24068720:2562,925,722,712,59.9628;24069620:2891,858,693,687,59.9628;24070670:3274,1249,697,679,60.0001;24180170:2749,879,716,716,60.0001;24181070:3118,925,697,689,60.0001;24182120:3501,1241,694,679,60.0001;24291080:2914,937,686,704,60.0001;24291980:3292,953,694,677,60.0001;24293030:3738,1227,689,679,60.0001;24402180:3090,881,711,698,60.0001;24403080:3510,925,684,635,60.0001;24404130:3939,1247,697,686,60.0001;24512870:3253,910,721,709,60.0001;24513770:3718,920,696,686,60.0374;24514820:85,1273,689,678,60.0374;24623910:3416,883,718,714,60.0001;24624810:3883,908,699,685,60.0001;24625860:296,1244,689,673,60.0001;24735170:3568,888,715,701,60.0001;24736070:4086,863,689,677,59.9628;24737120:350,1235,668,680,60.0001;24846130:3710,911,707,656,60.0001;24847030:112,932,690,675,60.0374;24848080:350,1241,695,686,60.0001;24957520:3843,874,714,699,60.0001;24958420:306,901,686,678,60.0001;24959470:350,1215,699,695,60.0001;25068740:3980,921,720,710,59.9628;25069640:350,907,695,688,60.0001;25070690:350,1258,691,675,60.0001;25179760:6,899,715,701,60.0374;25180660:350,899,655,674,60.0001;25181710:350,1238,698,687,60.0001;25290780:118,943,714,700,59.9628;25291680:350,929,690,680,60.0001;25292730:350,1211,694,648,60.0001;25402510:226,912,719,715,59.9628;25403410:350,911,695,687,60.0001;25404460:350,1275,693,676,60.0374;25514050:335,1291,716,674,59.9628; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118dec1814h.pcr +2 "MFB"*c% +4 "core" %r\  +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*d'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*e  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*f % +120 "core" % +2 "MFB"*g% +4 "core" %(# + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*h'Zi +225 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*i  +52 "core" +2 "MFB"*j% +4 "core" %Zs  G +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*k'> +2403 "Can"~ WW +3654 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*l % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*m% +3 "core" %>  a +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*n'^ +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*o  +53 "core" +2 "MFB"*p% +4 "core" %_\  T +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*q'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*r  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*s  +81 "core"  +2 "MFB"*t% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml + "MFB"*u'\\ +2042 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*v' +3072 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +2741 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*x' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*y'V +2756 "core" ' +8 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*z' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*|  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*} % +121 "core" % +2 "MFB"*~% +4 "core" %V@ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*% +4 "core" % * +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +54 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>  _ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*\ % +4 "core" %  B +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"* 'q) +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +3668 "Can" w +14213 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2752 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2528 "Can" YY +2537 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :air1 +2 "MFB"*  +142 "core" + "MFB"*!% +4 "core" %(( +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.506ml + "MFB"*"'FR +618 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*#  +162 "core"  +2 "MFB"*$% +4 "core" %FW@ +2 .tAS.seek 0.512ml +2 "MFB"*'d +658 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +2 "MFB"*&  +163 "core" +2 "MFB"*'% +4 "core" %d9 + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml +2 "MFB"*%'Y +632 "core" ' +2 .tATV.dial :waste +2 "MFB"*) n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*('R +3146 "core" ' +11 "MFB"*+% +3 "core" %R< +2 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118dec1816h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"**  +156 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*-  +25 "core"  +2 "MFB"*,% +4 "core" %R< +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*/'$n +2556 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*.' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*1 n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*0'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(@ +2910 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*2  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*5  +37 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*4% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*6'FC +616 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 + "MFB"*8  +148 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*9% +5 "core" %F>\  R +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*7' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2535 .ARV.dial :PP4 +10 "MFB"*;  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*:% +3 "core" %\ = +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*=' +619 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*> % +36 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*?% +3 "core" %f +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*@' +656 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*<  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*A% +3 "core" %!8 +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*C'\ +5872 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*B  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*D% +3 "core" %\ Z +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*F'\  +633 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*G  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*H% +3 "core" %\ \ 9 +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*E' B +5063 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*J  +75 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*K  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*I% +5 "core" % G +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*M'f +9413 "Can" VV +23187 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*N  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*L % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +35674 "Can" x +60004  `` +60004 ~ mm +60004 ~ ~m +60004  {{ +60003  w +60004  ba +60004  ml +35036 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"27954820:2184,873,728,724,59.9628;27955720:2499,876,697,691,60.0001;27956770:2781,1254,694,682,59.9628;28065180:2220,912,714,674,59.9628;28066080:2516,890,693,691,59.9628;28067130:2815,1259,691,677,60.0001;28176280:2216,858,712,705,59.9628;28177180:2499,863,690,678,60.0001;28178230:2756,1214,695,687,60.0001;28287350:2218,915,711,696,59.9628;28288250:2501,915,686,674,60.0001;28289300:2768,1220,698,689,60.0374;28398430:2209,932,710,699,59.9628;28399330:2466,900,689,676,60.0001;28400380:2783,1187,696,686,60.0001;28509790:2218,911,710,700,59.9628;28510690:2483,917,688,672,60.0001;28511740:2776,1179,666,684,60.0001;28620520:2219,880,714,702,60.0001;28621420:2498,866,691,681,60.0374;28622470:2776,1256,696,688,59.9628;28731920:2204,864,717,705,59.9628;28732820:2510,874,693,683,60.0001;28733870:2786,1239,664,680,60.0001;28843230:2207,910,679,702,59.9628;28844130:2484,918,689,678,60.0001;28845180:2763,1184,695,680,60.0374;28953840:2208,920,711,698,59.9628;28954740:2459,936,692,677,59.9628;28955790:2781,1192,661,683,60.0001;29064920:2208,898,677,700,60.0001;29065820:2487,910,690,672,60.0001;29066870:2765,1264,695,692,60.0001;29175750:2201,874,718,708,60.0001;29176650:2513,901,697,684,60.0001;29177700:2755,1232,695,680,60.0001;29286600:2208,926,682,699,59.9628;29287500:2454,914,693,681,59.9628;29288550:2771,1176,692,680,60.0001;29397690:2205,917,714,708,59.9628;29398590:2460,915,694,692,60.0001;29399640:2772,1191,692,675,59.9628;29509130:2197,937,715,703,60.0001;29510030:2456,933,694,683,60.0001;29511080:2778,1186,685,633,60.0001;29620170:2200,965,714,711,59.9628;29621070:2435,964,695,682,60.0001;29622120:2771,1228,689,673,60.0001;29730970:2196,882,716,704,60.0001;29731870:2483,914,694,679,60.0001;29732920:2764,1183,670,683,60.0374;29841740:2194,943,719,716,59.9628;29842640:2463,912,696,687,60.0001;29843690:2782,1222,690,677,60.0001;29953260:2190,959,713,712,60.0001;29954160:2445,924,694,647,60.0374;29955210:2779,1197,690,676,60.0001;30063900:2207,942,715,714,60.0001;30064800:2449,930,696,689,60.0001;30065850:2784,1238,688,672,60.0001;30174730:2202,939,717,715,60.0001;30175630:2466,923,694,692,60.0374;30176680:2774,1255,691,675,60.0001;30285420:2206,914,680,699,59.9628;30286320:2501,894,690,676,60.0001;30287370:2755,1249,699,688,60.0001;30396350:2212,902,717,709,60.0001;30397250:2502,877,692,682,60.0001;30398300:2760,1248,695,680,60.0374;30507790:2217,932,719,707,60.0001;30508690:2494,938,696,692,60.0001;30509740:2812,1225,684,635,60.0001;30618790:2241,899,717,700,60.0001;30619690:2521,878,692,677,60.0001;30620740:2827,1257,696,682,60.0001;30730030:2285,930,713,701,60.0374;30730930:2561,971,688,683,60.0374;30731980:2880,1176,695,678,60.0001;30841370:2374,931,714,694,60.0001;30842270:2664,946,690,675,60.0001;30843320:2990,1177,696,681,60.0374;30952720:2512,940,720,680,60.0001;30953620:2837,937,698,690,60.0374;30954670:3202,1261,689,675,60.0001;31063190:2706,909,716,715,60.0001;31064090:3068,954,700,689,59.9628;31065140:3459,1227,685,637,60.0374;31173950:2933,905,708,700,59.9628;31174850:3300,894,690,674,60.0001;31175900:3733,1230,696,685,60.0374;31285120:3168,893,716,705,59.9628;31286020:3617,905,693,676,60.0001;31287070:4050,1241,667,691,60.0374;31396340:3399,924,685,703,59.9628;31397240:3841,963,694,686,60.0001;31398290:269,1210,691,672,60.0001;31507680:3625,928,717,709,60.0001;31508580:4090,946,666,684,60.0001;31509630:350,1218,691,675,60.0001;31618870:3812,924,715,708,59.9628;31619770:236,930,694,685,60.0001;31620820:350,1214,690,667,60.0001;31730430:4011,931,680,693,60.0001;31731330:350,923,690,673,60.0374;31732380:350,1208,699,688,60.0374;31841730:75,943,715,704,59.9628;31842630:350,943,663,682,60.0001;31843680:350,1198,693,674,60.0001;31952640:259,937,714,698,59.9628;31953540:350,905,690,679,59.9628;31954590:350,1252,703,689,60.0374;32063540:350,930,717,703,59.9628;32064440:350,949,664,685,60.0001;32065490:350,1217,693,672,60.0001;32175170:350,891,712,706,59.9628;32176070:350,899,691,679,60.0001;32177120:350,1267,696,685,60.0374;32286400:350,916,722,707,59.9628;32287300:350,889,694,683,59.9628;32288350:350,1287,694,686,60.0001;32397250:350,971,718,707,59.9628;32398150:350,972,666,687,60.0001;32399200:350,1193,691,675,60.0001;32508680:350,1222,716,705,59.9628; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118dec1816h.pcr +2 "MFB"*P% +4 "core" %f3 + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Q'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*O  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*S % +121 "core" & +2 "MFB"*T% +4 "core" %(,1\ + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*R'Zr +223 "core" ' +3 ."MFBPCR"delay 2 seconds +235 .ATV.dial :bleach +8 "MFB"*V  +53 "core"  +2 "MFB"*W% +4 "core" %Zo 4 K +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*U'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Y % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*Z% +3 "core" %>\ , X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*X'Z +524 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*\\  +53 "core" +2 "MFB"*]% +4 "core" %\\\ = +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*^'p +320 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*_  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*[  +81 "core"  +2 "MFB"*a% +4 "core" %q + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml + "MFB"*b'k +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*c' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*`'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +5521 "Can"~ ZZ +250 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2736 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2733 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*i  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*j % +120 "core" % +2 "MFB"*h% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*l' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*m  +53 "core" +2 "MFB"*k% +4 "core" % +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*o'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*p % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*n% +3 "core" %> \  @ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*r' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*s  +54 "core" +2 "MFB"*t% +4 "core" %  K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*q'q1 +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*u  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*v'R +4740 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*w' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +51 "Can"} VV +52 ."MFBPCR"AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*x'V +2755 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*y' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*|' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*~' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*{'V +2743 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :air1 +2 "MFB"*  +141 "core" + "MFB"*% +4 "core" %() +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.51ml + "MFB"*'Zo +1024 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +162 "core"  +2 "MFB"*\ % +4 "core" %Zi  a +2 .tAS.seek 0.53ml +2 "MFB"*' +2023 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*  +163 "core" +2 "MFB"* % +4 "core" %  D + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.56ml +2 "MFB"*' U +625 "core" ' +2 .tATV.dial :waste +2 "MFB"* n +53 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*'R +3251 "core" ' +11 "MFB"*% +43 "core" %R< +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118dec1818h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +147 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +25 "core"  +2 "MFB"*% +4 "core" %R< +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$x +2561 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2521 "Can"} ZY +381 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +165 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"* '(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*!  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +37 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*#% +3 "core" %(( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*$'FR +615 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*"  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*&% +5 "core" %FO - +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*'' +1822 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*)% +3 "core" % % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*%' +621 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*+ % +37 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"**% +3 "core" %  @ +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*-' +618 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*,  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*(% +3 "core" %\  M +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*/'\ +5852 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*1  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*.% +3 "core" %\  K +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*0'\  +615 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*2  +61 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*5% +3 "core" %\   K +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*4' : +5038 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*3  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*8  +37 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*9% +5 "core" % >\ 8 +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*6'] +26993 "Can"~ WV +5611 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*;  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*: % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +53250 "Can" g +60004  x +60004  `` +60004 ~ lk +60004 ~ { +60004 }  +60003 ~ kk +60004 ~ Y +17506 ."PCR"PCR.off +135 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"|34972910:2159,928,723,712,59.9628;34973810:2457,892,659,678,60.0001;34974860:2765,1207,694,682,60.0001;35083250:2203,903,706,662,60.0001;35084150:2476,894,688,672,60.0001;35085200:2747,1195,697,691,60.0374;35193970:2195,943,720,710,60.0001;35194870:2476,907,698,689,60.0001;35195920:2783,1233,659,670,60.0001;35305110:2201,917,681,699,60.0001;35306010:2456,937,691,681,60.0001;35307060:2759,1187,694,680,59.9628;35416260:2198,941,720,708,60.0001;35417160:2465,919,696,657,60.0374;35418210:2782,1205,691,673,59.9628;35527320:2201,908,712,694,60.0001;35528220:2483,927,688,678,59.9628;35529270:2754,1200,698,686,60.0001;35638440:2201,907,715,692,60.0374;35639340:2477,879,689,677,59.9628;35640390:2750,1203,698,690,60.0374;35749640:2197,907,716,710,59.9628;35750540:2478,881,696,686,60.0001;35751590:2773,1241,690,676,60.0001;35860720:2195,884,688,708,60.0374;35861620:2459,928,697,685,60.0001;35862670:2783,1213,692,675,60.0001;35971800:2200,947,714,703,60.0001;35972700:2456,947,695,685,60.0001;35973750:2759,1167,693,681,60.0001;36082510:2222,914,676,696,59.9628;36083410:2463,907,686,672,60.0001;36084460:2762,1207,695,685,60.0001;36193100:2202,917,723,704,59.9628;36194000:2483,875,693,692,60.0001;36195050:2783,1224,657,674,60.0001;36304350:2196,889,680,703,60.0001;36305250:2483,897,689,676,60.0001;36306300:2758,1251,694,691,60.0001;36415450:2205,897,711,704,60.0001;36416350:2478,874,687,634,60.0001;36417400:2760,1246,695,687,60.0001;36526480:2196,914,720,712,59.9628;36527380:2481,912,696,689,60.0001;36528430:2788,1253,690,676,60.0001;36637230:2202,944,714,701,60.0001;36638130:2449,928,663,678,60.0001;36639180:2776,1181,692,683,59.9628;36748630:2204,904,722,711,60.0001;36749530:2485,897,695,687,59.9628;36750580:2778,1237,660,683,60.0001;36859500:2198,925,712,708,60.0001;36860400:2439,957,692,686,60.0001;36861450:2768,1200,688,673,60.0001;36970870:2207,881,714,699,59.9628;36971770:2506,917,690,671,60.0374;36972820:2736,1222,697,689,60.0001;37082240:2219,935,714,700,60.0001;37083140:2461,943,692,685,60.0374;37084190:2797,1175,687,632,60.0001;37193520:2232,918,677,694,59.9628;37194420:2499,932,692,678,60.0374;37195470:2808,1210,697,682,60.0001;37304660:2261,948,720,710,60.0001;37305560:2535,926,699,657,60.0001;37306610:2869,1222,690,674,60.0374;37415980:2320,877,721,713,59.9628;37416880:2627,874,696,687,60.0001;37417930:2928,1264,691,648,60.0001;37527140:2431,915,708,658,59.9628;37528040:2746,937,687,674,60.0374;37529090:3042,1197,700,686,60.0001;37638420:2601,870,721,709,59.9255;37639320:2955,885,692,680,60.0001;37640370:3271,1277,695,683,60.0001;37749420:2803,925,712,703,60.0001;37750320:3172,936,689,680,60.0001;37751370:3588,1186,693,676,60.0374;37860520:3049,906,709,696,59.9628;37861420:3416,916,688,673,59.9628;37862470:3898,1213,694,685,60.0001;37972280:3299,936,720,709,60.0001;37973180:3748,934,695,689,59.9628;37974230:146,1248,656,674,60.0001;38082660:3529,922,716,714,59.9255;38083560:4013,941,668,684,60.0374;38084610:350,1264,686,672,60.0374;38193760:3749,960,716,707,59.9628;38194660:147,948,694,685,59.9628;38195710:350,1192,685,636,60.0001;38304660:3960,972,714,707,60.0001;38305560:350,937,691,684,60.0001;38306610:350,1195,693,675,60.0374;38415850:63,934,718,705,60.0001;38416750:350,949,695,688,60.0001;38417800:350,1224,658,674,60.0001;38527170:246,952,687,708,59.9628;38528070:350,941,695,684,60.0001;38529120:350,1231,691,672,60.0001;38638070:350,903,715,700,59.9628;38638970:350,901,692,675,60.0001;38640020:350,1254,695,687,60.0001;38749170:350,902,713,703,59.9255;38750070:350,863,691,682,60.0001;38751120:350,1298,699,692,60.0001;38860750:350,910,677,696,60.0001;38861650:350,893,688,674,59.9628;38862700:350,1188,699,683,60.0001;38972160:350,912,714,702,59.9628;38973060:350,895,658,679,60.0001;38974110:350,1251,701,690,60.0001;39083420:350,917,714,700,60.0001;39084320:350,959,688,673,60.0001;39085370:350,1171,663,683,60.0001;39194510:350,968,684,703,59.9628;39195410:350,932,696,684,60.0001;39196460:350,1217,694,683,60.0001;39305810:350,932,721,708,59.9628;39306710:350,941,669,690,60.0001;39307760:350,1224,693,672,60.0001;39416950:350,923,712,696,59.9628;39417850:350,962,689,676,60.0001;39418900:350,1213,694,648,60.0001;39528200:350,1231,711,657,60.0001; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118dec1818h.pcr +2 "MFB"*7% +5 "core" %\\ + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*>'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*?  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*= % +119 "core" % +2 "MFB"*<% +4 "core" %()" +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*A'Zo +225 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*@  +53 "core" +2 "MFB"*B% +4 "core" %Zq   D +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*D'> +6059 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*C % +54 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*G% +3 "core" %>\ 0 O +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*H'] +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*F  +53 "core" +2 "MFB"*J% +4 "core" %b ( F +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*K'p +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*I  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*E  +81 "core"  +2 "MFB"*N% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*L'h +2035 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +5 "MFB"*P' +3076 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*M'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2740 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*T' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*V  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*W % +119 "core" & +2 "MFB"*R% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*Y' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Z  +52 "core" +2 "MFB"*U% +4 "core" %\ 3 +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*\\'> +4711 "Can" XX +11400 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*] % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*X% +41 "core" %>\  T +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*_' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*[  +52 "core" +2 "MFB"*a% +4 "core" %\ = +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*^'q) +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*b  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*c'R +4741 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*`' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2742 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*f' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*g'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*i' +4948 "Can" ZZ +824 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*m' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*l'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*p  +141 "core" +2 "MFB"*n% +4 "core" %(- +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.506ml +2 "MFB"*o'FW +627 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*s  +160 "core"  +2 "MFB"*t% +4 "core" %FYR +2 .tAS.seek 0.512ml +2 "MFB"*r'd +637 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +2 "MFB"*u  +163 "core" +2 "MFB"*q% +4 "core" %d\  U + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml + "MFB"*v'V +626 "core" ' +2 .tATV.dial :waste +2 "MFB"*w n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*x'R +3151 "core" ' +10 "MFB"*y% +4 "core" %Rt +2 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118dec1820h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*z  +144 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*|  +26 "core"  +2 "MFB"*}% +4 "core" %Rt +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*~'$ +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*{' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"* n +166 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +36 "MFB"*  +166 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*  +34 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*\ 'FS +624 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +6 "MFB"*% +3 "core" %FX  K +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"* ' +1824 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*% +3 "core" %\  N +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +637 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"* % +35 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +3 "core" % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'+ +633 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %1\  R +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +1108 "Can" WW +4740 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\  J +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*'\  +618 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*!  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\ \  N +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*#' P +5037 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +75 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*"  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*&% +5 "core" % M\ 2 +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*$'l +32596 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*) % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +13685 "Can"~ _ +60004 } __ +60003 } nn +60004 | m +60004 } oo +60004 | x +60004 } __ +60004  { mm +56531 ."PCR"PCR.off +141 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"y41962000:2173,914,722,708,59.9628;41962900:2483,940,688,636,60.0374;41963950:2779,1197,701,693,60.0001;42072790:2197,930,714,713,59.9628;42073690:2469,939,696,687,59.9628;42074740:2788,1211,691,677,60.0374;42183790:2205,905,709,699,59.9628;42184690:2471,901,689,672,59.9628;42185740:2773,1202,694,690,60.0001;42294930:2206,912,712,701,59.9628;42295830:2473,926,686,675,60.0001;42296880:2785,1206,663,684,60.0001;42405430:2209,883,715,703,60.0001;42406330:2502,889,689,639,59.9628;42407380:2785,1262,695,685,60.0001;42516100:2207,973,713,710,60.0001;42517000:2450,938,693,678,60.0001;42518050:2797,1170,691,679,60.0001;42627300:2208,927,711,698,60.0001;42628200:2458,934,688,678,60.0001;42629250:2779,1188,696,686,60.0001;42738230:2204,908,717,715,60.0001;42739130:2497,866,696,687,60.0374;42740180:2791,1218,667,677,60.0001;42849230:2206,949,715,679,59.9628;42850130:2469,935,696,684,59.9628;42851180:2785,1212,689,676,60.0001;42960230:2204,849,710,697,60.0001;42961130:2499,887,690,674,60.0001;42962180:2755,1217,696,688,60.0001;43071580:2204,894,710,698,60.0001;43072480:2477,910,691,673,60.0374;43073530:2762,1211,696,690,60.0374;43182560:2206,939,719,713,59.9628;43183460:2465,883,695,693,60.0001;43184510:2779,1251,691,672,60.0001;43293720:2206,917,710,699,60.0001;43294620:2481,915,686,676,60.0001;43295670:2752,1176,665,689,60.0374;43404430:2206,894,712,700,59.9628;43405330:2457,903,691,672,60.0001;43406380:2766,1207,700,690,60.0001;43515330:2211,895,718,708,59.9628;43516230:2495,893,694,685,60.0001;43517280:2778,1261,691,648,60.0001;43625950:2212,868,712,697,60.0001;43626850:2503,875,653,680,60.0001;43627900:2756,1230,698,686,59.9628;43736790:2203,935,718,711,59.9628;43737690:2469,950,698,690,60.0001;43738740:2781,1181,691,674,60.0374;43847980:2214,941,719,707,59.9628;43848880:2467,896,672,686,60.0001;43849930:2788,1210,690,667,59.9628;43958790:2210,893,717,702,60.0001;43959690:2519,875,691,677,60.0374;43960740:2773,1251,697,685,60.0001;44069660:2217,963,717,707,59.9628;44070560:2470,964,663,684,60.0001;44071610:2789,1212,693,679,60.0001;44180400:2237,884,715,703,60.0001;44181300:2524,892,690,676,60.0001;44182350:2808,1253,696,686,60.0374;44291360:2263,858,714,699,60.0001;44292260:2547,894,688,673,60.0001;44293310:2821,1219,701,687,60.0374;44402140:2323,890,715,700,59.9628;44403040:2619,893,687,671,60.0001;44404090:2913,1233,694,689,60.0001;44513180:2417,934,719,714,60.0001;44514080:2719,887,698,689,60.0001;44515130:3076,1231,694,679,59.9628;44624590:2576,888,717,709,60.0001;44625490:2912,900,693,684,60.0001;44626540:3276,1209,667,684,60.0374;44735920:2780,920,678,698,59.9628;44736820:3139,940,691,674,60.0001;44737870:3539,1226,695,681,60.0001;44847280:3027,874,716,702,60.0001;44848180:3441,907,662,677,60.0374;44849230:3862,1284,697,682,59.9628;44958080:3255,918,714,706,60.0001;44958980:3715,879,691,671,59.9628;44960030:68,1241,696,692,60.0001;45068910:3488,923,722,712,60.0001;45069810:3963,886,669,685,60.0001;45070860:350,1241,695,680,59.9628;45179910:3695,926,713,698,59.9628;45180810:95,938,690,683,60.0001;45181860:350,1227,693,643,60.0001;45291100:3908,954,717,709,60.0001;45292000:324,903,696,689,60.0374;45293050:350,1243,689,673,60.0001;45401930:2,895,720,710,59.9628;45402830:350,897,696,684,59.9628;45403880:350,1233,692,648,60.0374;45512940:184,908,710,692,60.0001;45513840:350,911,687,675,60.0001;45514890:350,1192,699,688,60.0001;45624220:350,902,713,702,60.0001;45625120:350,894,691,678,60.0374;45626170:350,1247,694,683,60.0001;45735210:350,938,679,702,59.9628;45736110:350,932,689,675,60.0001;45737160:350,1213,696,684,59.9628;45845990:350,946,711,698,60.0001;45846890:350,939,690,674,60.0001;45847940:350,1194,698,685,60.0001;45957150:350,957,715,705,59.9628;45958050:350,942,695,685,60.0001;45959100:350,1215,693,675,60.0001;46067920:350,965,716,710,59.9628;46068820:350,946,665,680,60.0001;46069870:350,1210,693,676,60.0374;46178710:350,947,713,704,59.9628;46179610:350,952,693,680,60.0001;46180660:350,1224,695,675,60.0374;46289530:350,932,718,712,59.9628;46290430:350,908,664,682,60.0374;46291480:350,1278,692,677,60.0001;46400690:350,937,713,703,59.9628;46401590:350,954,690,682,60.0001;46402640:350,1188,688,635,60.0001;46512210:350,1218,690,712,60.0001; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118dec1820h.pcr +2 "MFB"*'% +4 "core" %q +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*+'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"**  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*% % +121 "core" & +2 "MFB"*,% +4 "core" %(- +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*('Zs +224 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*-  +55 "core" +2 "MFB"*1% +4 "core" %Zt  @ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*.'> +1269 "Can" | WW +4785 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*/ % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*2% +3 "core" %>\  N +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*5'[ +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*0  +52 "core" +2 "MFB"*3% +4 "core" %e   K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*8'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*9  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*4  +81 "core"  +2 "MFB"*;% +4 "core" %q + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml + "MFB"*:'m +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*7' +3072 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*6'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*='V +2749 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*@  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*B % +121 "core" % +2 "MFB"*A% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*C' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*G  +52 "core" +2 "MFB"*D% +4 "core" %  B +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*F'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*H% +3 "core" %>\  T +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*I' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*E  +54 "core" +2 "MFB"*N% +4 "core" %  F +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*K'q- +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*L  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*P'R +4741 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +2567 "Can"| w +15315 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*M' +5785 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +35 "MFB"*O'V +2751 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*S' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2742 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*W'V +2742 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*R' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*Q'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*Z' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*U'V +1373 "Can"| YY +3695 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*Y'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*]  +140 "core" +2 "MFB"*X% +4 "core" %(, +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.52ml +2 "MFB"*\\' +423 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*[  +162 "core"  +2 "MFB"*a% +4 "core" % & +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.545ml +2 "MFB"*_' \ f +2531 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*b  +163 "core" +2 "MFB"*^% +4 "core" % \ kM +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.575ml +2 "MFB"*c' = +634 "core" ' +2 .tATV.dial :waste +2 "MFB"*` n +52 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*e'R +3339 "core" ' +10 "MFB"*f% +4 "core" %RE +2 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118dec1822h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*g  +147 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*i  +26 "core"  +2 "MFB"*j% +4 "core" %RE +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*h'$t +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*d' +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*m n +165 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*k'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*p'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*n  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*l  +48 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*s% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +5 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*t'FE +631 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*o  +150 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*u% +5 "core" %F@ +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*q' +1844 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*r  +37 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*w% +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*v' +625 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*y % +37 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*z% +3 "core" %\ < +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*|' +615 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*}  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*x% +3 "core" %\ = +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*~'\ +5845 "core" ' +2 ."MFBPCR"delay 5 seconds +541 .ATV.dial :extSrc +3 "MFB"*  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*{% +3 "core" %\ \ < +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*'\  +621 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\   G +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*' : +5043 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % 9\  W +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*\ 'X +5430 "Can" { VU +27197 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +31664 "Can"| qp +60004 } w +60004  } aa +60003 } oo +60004 | e +60004 | qq @CET1545174074.34 { x +60004 \ { aa +38485 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"q48976340:2173,878,727,726,59.9628;48977240:2461,917,696,688,60.0374;48978290:2787,1216,690,676,60.0001;49086920:2194,921,718,714,60.0001;49087820:2466,926,695,694,60.0001;49088870:2781,1181,685,633,60.0001;49197660:2203,887,719,706,60.0001;49198560:2472,880,696,688,60.0001;49199610:2786,1219,689,674,60.0001;49308660:2207,930,715,701,60.0374;49309560:2466,927,690,678,60.0001;49310610:2759,1214,695,648,60.0001;49419230:2201,925,710,696,60.0001;49420130:2487,933,656,672,60.0001;49421180:2772,1224,702,691,60.0001;49529940:2203,956,716,712,59.9628;49530840:2467,949,700,688,60.0001;49531890:2790,1197,692,672,60.0001;49640720:2209,926,712,696,59.9628;49641620:2465,926,660,680,60.0374;49642670:2778,1186,691,681,60.0374;49751410:2212,930,711,696,60.0001;49752310:2471,933,689,678,60.0001;49753360:2768,1191,694,685,60.0001;49862440:2202,870,715,702,59.9628;49863340:2505,891,658,679,60.0374;49864390:2782,1249,699,687,60.0001;49973550:2213,885,721,713,60.0001;49974450:2495,877,696,686,60.0001;49975500:2782,1274,692,641,60.0001;50084550:2209,945,715,709,59.9628;50085450:2448,929,693,681,60.0001;50086500:2792,1187,692,682,60.0374;50195840:2207,915,712,697,60.0001;50196740:2484,909,692,680,60.0001;50197790:2774,1205,695,678,60.0001;50306920:2219,911,691,715,60.0001;50307820:2489,922,694,688,60.0001;50308870:2795,1230,686,673,60.0001;50418140:2217,881,714,700,60.0001;50419040:2510,885,687,636,60.0374;50420090:2784,1211,698,687,60.0001;50529120:2215,908,712,694,60.0001;50530020:2504,917,689,676,60.0001;50531070:2784,1222,700,682,60.0001;50640190:2227,892,712,693,59.9628;50641090:2492,878,687,676,60.0374;50642140:2793,1213,698,681,60.0001;50751150:2239,868,717,703,59.9628;50752050:2530,897,691,677,60.0001;50753100:2808,1235,696,656,60.0001;50862040:2256,910,718,710,60.0001;50862940:2546,869,696,691,60.0001;50863990:2857,1271,694,679,60.0001;50973470:2301,881,718,703,59.9628;50974370:2614,874,687,671,60.0001;50975420:2882,1212,670,692,60.0001;51084560:2368,926,688,709,59.9628;51085460:2656,938,694,684,60.0001;51086510:3013,1217,690,671,60.0001;51195800:2498,894,712,699,59.9628;51196700:2830,919,660,677,59.9628;51197750:3164,1201,697,686,59.9628;51306850:2695,917,719,708,60.0001;51307750:3051,896,695,684,60.0001;51308800:3418,1263,694,685,59.9628;51418210:2912,902,713,669,59.9628;51419110:3323,862,694,682,60.0374;51420160:3724,1245,697,683,60.0001;51529320:3160,883,715,704,60.0001;51530220:3607,876,690,677,60.0001;51531270:4017,1238,699,685,60.0374;51640320:3398,899,715,697,60.0001;51641220:3887,892,690,674,60.0001;51642270:264,1255,697,688,60.0001;51751430:3615,956,716,708,59.9628;51752330:1,898,695,682,60.0374;51753380:350,1238,691,672,60.0001;51862560:3841,894,714,698,60.0001;51863460:289,905,689,676,60.0374;51864510:350,1210,670,684,60.0001;51973600:4047,909,708,659,59.9628;51974500:350,951,690,678,60.0001;51975550:350,1186,694,679,60.0001;52084620:148,955,713,697,60.0001;52085520:350,951,693,683,59.9628;52086570:350,1188,692,672,59.9628;52195950:329,889,714,699,60.0001;52196850:350,921,690,674,60.0001;52197900:350,1269,696,689,60.0001;52306610:350,889,717,705,60.0374;52307510:350,914,657,678,59.9628;52308560:350,1233,696,693,60.0001;52417800:350,920,720,708,60.0001;52418700:350,891,695,686,60.0001;52419750:350,1254,693,651,60.0001;52528230:350,870,718,702,59.9628;52529130:350,876,656,676,60.0001;52530180:350,1265,697,688,60.0374;52639580:350,909,711,698,59.9628;52640480:350,873,690,677,59.9628;52641530:350,1205,667,689,60.0374;52750720:350,863,716,697,59.9628;52751620:350,875,695,681,60.0001;52752670:350,1262,697,683,60.0001;52861450:350,974,716,708,59.9628;52862350:350,947,693,683,59.9628;52863400:350,1219,660,683,60.0001;52972520:350,879,720,681,60.0001;52973420:350,935,698,692,59.9628;52974470:350,1255,692,674,60.0001;53083500:350,893,720,712,60.0001;53084400:350,913,696,684,60.0001;53085450:350,1231,693,681,60.0001;53194580:350,939,676,696,59.9628;53195480:350,943,688,673,60.0001;53196530:350,1209,699,687,60.0374;53305410:350,894,714,707,60.0001;53306310:350,907,692,677,60.0001;53307360:350,1240,696,687,60.0001;53416150:350,922,706,662,59.9628;53417050:350,956,690,676,60.0001;53418100:350,1223,698,681,60.0374;53527050:350,1256,719,710,59.9628; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118dec1822h.pcr +2 "MFB"* % +4 "core" %T + + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +1024 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +121 "core" & +2 "MFB"*% +4 "core" %($  + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zj +225 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +54 "core"  +2 "MFB"*% +4 "core" %Zj\  L +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*'> +6057 "core" ' +8 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*!% +3 "core" %>\   R +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'] +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"* % +4 "core" %W  K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*"'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*&  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*#  +80 "core"  +2 "MFB"*% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*)'b +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*'' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*$'V +2738 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"**' +2096 "Can"| ZY +3677 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*%'V +2773 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*,' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2749 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*-  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*1 % +120 "core" % +2 "MFB"*(% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml + "MFB"*/' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*2  +52 "core" +2 "MFB"*.% +4 "core" %C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*0'> +16117 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*3 % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*5% +3 "core" %>  K +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*9' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*4  +53 "core" +2 "MFB"*;% +4 "core" %\  P +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*8'q/ +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*:  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*7'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17881 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*6' +2457 "Can"| [Z +3322 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*?'V +2728 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*=' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*<'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*@' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*B'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*A' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +236 .AS.reconfigure ASconfig +9 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*G' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*D'V +5065 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*C'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*J  +142 "core" +3 "MFB"*H% +3 "core" %(, +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.506ml + "MFB"*F'FV +627 "core" ' +2 .tATV.dial :extSrc +3 "MFB"*E  +159 "core"  +2 "MFB"*N% +4 "core" %F\\` +2 .tAS.seek 0.512ml + "MFB"*I'd +644 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*L  +163 "core" +2 "MFB"*K% +4 "core" %d\  X +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml +2 "MFB"*P'^ +628 "core" ' +2 .tATV.dial :waste +3 "MFB"*M n +51 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*O'R +3150 "core" ' +10 "MFB"*S% +3 "core" %R= +3 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118dec1900h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +3 #Priming with carrier + .ATV.dial ARV +3 "MFB"*T  +144 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*V  +26 "core"  +2 "MFB"*W% +4 "core" %R= +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*R'$s +2557 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*Q' +1971 "Can"} ZZ +931 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*Z n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*U'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*]'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*X  +171 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*Y  +37 "core" +2 ."MFBPCR"delay 2 seconds +202 "MFB"*[% +3 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*a'FS +621 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*\\  +147 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*b% +5 "core" %FM\ 8 +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*^' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*_  +37 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*`% +3 "core" %  > +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*c' +619 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*f % +36 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*g% +3 "core" %  H +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*i' +620 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*j  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*e% +3 "core" %\  U +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*h'\ +5843 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*m  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*d% +3 "core" %\  G +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*k'\  +617 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*n  +61 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*l% +3 "core" %\ \  L +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*s' 3 +5039 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*p  +75 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*o  +36 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*u% +5 "core" % 1  C +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*t'P +26426 "Can"| VV +6181 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*r  +76 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*w % +36 "core" & +2 ."MFBPCR"delay 5 seconds +541 #Running Tt1 Profile60C300 thermocycling +2 ."PCR"PCR.program Profile60C300 +14 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +52641 "Can"{ __ +60004 | mm +60004 | _ +60004 { lk +60003 | x +60004 | __ +60004 | ll +60004 { Y +17662 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"t55959750:2207,917,721,710,60.0001;55960650:2496,928,663,683,60.0374;55961700:2805,1180,699,684,60.0374;56069890:2232,879,675,697,60.0001;56070790:2528,890,687,673,60.0001;56071840:2813,1224,698,685,60.0001;56181250:2231,955,719,715,59.9628;56182150:2492,919,666,686,60.0001;56183200:2825,1197,686,672,60.0001;56292400:2238,897,716,700,60.0001;56293300:2540,877,691,680,60.0001;56294350:2803,1249,692,653,60.0374;56403550:2234,911,704,660,60.0001;56404450:2510,904,685,672,60.0374;56405500:2799,1191,698,691,60.0001;56514750:2232,944,712,701,60.0001;56515650:2483,946,690,684,60.0001;56516700:2795,1192,695,681,60.0374;56625570:2231,924,716,704,60.0001;56626470:2480,948,694,684,60.0001;56627520:2813,1205,689,672,59.9628;56736210:2232,906,718,709,59.9628;56737110:2500,938,695,656,59.9628;56738160:2827,1236,689,674,60.0001;56847130:2229,948,711,700,60.0001;56848030:2497,945,691,681,60.0001;56849080:2800,1199,692,680,60.0001;56958190:2227,949,713,701,59.9628;56959090:2472,899,690,681,60.0374;56960140:2809,1206,692,677,60.0001;57069220:2228,949,716,711,59.9628;57070120:2484,902,693,688,60.0001;57071170:2815,1204,684,636,60.0374;57179920:2226,869,714,700,59.9628;57180820:2540,865,684,640,59.9628;57181870:2792,1232,694,689,60.0374;57290800:2229,953,715,709,59.9628;57291700:2478,938,693,686,60.0001;57292750:2820,1214,688,674,60.0001;57401570:2228,961,713,705,60.0001;57402470:2488,925,662,681,60.0001;57403520:2817,1181,690,674,60.0001;57512720:2223,886,712,701,60.0001;57513620:2508,921,689,673,60.0001;57514670:2802,1170,694,653,60.0001;57623950:2235,896,719,675,60.0001;57624850:2527,885,695,689,60.0001;57625900:2825,1256,689,677,60.0001;57735020:2241,941,713,694,60.0001;57735920:2523,931,689,677,60.0001;57736970:2799,1144,693,680,60.0001;57845680:2262,893,714,699,60.0001;57846580:2560,887,691,679,60.0374;57847630:2830,1245,696,683,60.0001;57956870:2294,933,716,701,60.0001;57957770:2566,956,694,688,60.0001;57958820:2895,1157,691,674,60.0374;58068020:2364,928,713,707,60.0001;58068920:2638,948,700,686,60.0001;58069970:2999,1226,692,676,60.0001;58179010:2473,914,718,713,59.9628;58179910:2801,910,667,686,59.9628;58180960:3152,1224,690,674,60.0001;58289850:2644,904,720,712,59.9628;58290750:3004,883,696,689,59.9255;58291800:3372,1239,691,679,60.0001;58400890:2874,887,718,707,59.9628;58401790:3230,851,693,682,60.0001;58402840:3654,1272,693,685,60.0001;58511790:3096,945,718,710,60.0001;58512690:3503,955,697,689,60.0374;58513740:3982,1221,689,634,60.0374;58622830:3323,944,711,701,59.9628;58623730:3766,925,658,678,60.0001;58624780:186,1186,694,683,60.0001;58733880:3555,882,716,708,60.0001;58734780:4052,884,693,678,60.0001;58735830:350,1248,693,652,60.0374;58845070:3762,962,712,665,59.9628;58845970:160,952,691,685,60.0001;58847020:350,1198,692,678,60.0374;58956190:3970,919,718,713,60.0001;58957090:350,909,697,690,60.0001;58958140:350,1241,688,678,60.0001;59067030:63,890,714,704,59.9628;59067930:350,906,690,679,60.0374;59068980:350,1238,696,689,60.0374;59177840:243,869,715,705,59.9628;59178740:350,895,659,680,60.0001;59179790:350,1235,700,686,60.0374;59288930:350,895,714,699,60.0001;59289830:350,884,690,674,60.0001;59290880:350,1268,698,654,60.0001;59400230:350,890,691,709,59.9628;59401130:350,894,695,683,59.9628;59402180:350,1282,696,681,60.0001;59510990:350,889,719,710,59.9628;59511890:350,874,697,684,60.0001;59512940:350,1233,695,681,60.0001;59622270:350,876,715,700,59.9628;59623170:350,887,690,679,60.0374;59624220:350,1272,698,687,60.0374;59733430:350,1003,719,710,59.9628;59734330:350,900,697,685,60.0001;59735380:350,1221,690,677,60.0001;59844990:350,955,716,707,59.9628;59845890:350,958,695,688,60.0001;59846940:350,1221,695,678,60.0001;59956150:350,960,713,695,59.9628;59957050:350,948,688,677,60.0374;59958100:350,1209,696,686,60.0001;60067310:350,902,715,711,59.9628;60068210:350,903,688,643,60.0374;60069260:350,1278,694,682,60.0374;60178000:350,971,715,707,59.9628;60178900:350,944,692,687,60.0001;60179950:350,1224,690,677,59.9628;60289860:350,918,722,713,59.9628;60290760:350,908,695,686,59.9628;60291810:350,1247,692,676,60.0374;60400600:350,929,711,695,60.0001;60401500:350,937,687,637,60.0001;60402550:350,1226,698,686,60.0374;60511530:350,1241,714,697,60.0001; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118dec1900h.pcr +2 "MFB"*q% +4 "core" %T  + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*y'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*z  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*v % +121 "core" & +2 "MFB"*}% +4 "core" %(  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*x'Ze +225 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*|  +55 "core"  +2 "MFB"*% +4 "core" %Zd  K +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*{'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*~ % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>  _ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'F +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*% +4 "core" %A\  O +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*  +81 "core"  +2 "MFB"*% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'G +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"* ' +3077 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*\ 'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +37 "MFB"*' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +121 "core" & +2 "MFB"*% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*!  +55 "core"  +2 "MFB"*% +4 "core" %\ 7 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +4513 "Can"{ WW +11597 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\  U +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*&' +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*#  +54 "core"  +2 "MFB"*% +4 "core" %  H +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*"'q +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*)  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*''R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*$' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*%' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*-' +4798 "Can"{ ZZ +974 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2742 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*(' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*2' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*.'V +5065 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*/'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*3  +140 "core" +2 "MFB"*5% +4 "core" %(' +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.52ml +2 "MFB"*0' +427 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*4  +161 "core"  +2 "MFB"*;% +4 "core" %\ : + .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.538ml + "MFB"*9'4 +1833 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*:  +164 "core" +2 "MFB"*8% +4 "core" %. + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.568ml +2 "MFB"*7' ~ +627 "core" ' +2 .tATV.dial :waste +2 "MFB"*6 n +52 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +35 .tAS.seek :empty +10 "MFB"*?'R +3298 "core" ' +9 "MFB"*=% +4 "core" %R? +2 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118dec1902h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*<  +155 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*@  +26 "core"  +2 "MFB"*B% +4 "core" %R? +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*A'$x +2556 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*>' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*G n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*D'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*J'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*H  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*C  +36 "core" +5 ."MFBPCR"delay 2 seconds +203 "MFB"*E% +3 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*N'FT +615 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*F  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*L% +5 "core" %FX\ 6 +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*K' +1825 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*I  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*M% +3 "core" %  A +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*P' +626 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*S % +35 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*T% +3 "core" %@ +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*V'0 +659 "core" ' +2 ."MFBPCR"delay 5 seconds +117 "Can"z UU +385 ."MFBPCR"ARV.dial :carrier +3 "MFB"*W  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*O% +3 "core" %6< +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*R'\ +5866 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*Z  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*Q% +3 "core" %\  F +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*U'\  +617 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*X  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*Y% +3 "core" %\   C +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*[' P +5052 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*]  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*\\  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*b% +5 "core" % V[ +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*a'u +32583 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*_  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*` % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +15 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +11335 "Can"| Y +60004 z h +60004 { tt +60004 z x +60004 z `_ +60004 z nn +60003 z k +40310 #"mwj"Session Ended +19694 "Can"z }} +58810 ."PCR"PCR.off +134 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"62966380:2242,847,721,711,60.0001;62967280:2549,926,658,677,60.0001;62968330:2847,1225,694,687,59.9628;63077100:2265,892,710,693,59.9628;63078000:2562,884,689,677,59.9628;63079050:2859,1201,698,689,60.0001;63187590:2268,868,712,705,60.0001;63188490:2575,889,691,669,60.0001;63189540:2820,1252,698,687,60.0001;63298750:2265,948,716,709,59.9628;63299650:2555,889,694,688,60.0001;63300700:2882,1240,688,673,60.0001;63409040:2261,952,718,709,60.0001;63409940:2535,947,694,692,60.0001;63410990:2857,1224,691,673,60.0001;63519920:2265,871,711,696,60.0001;63520820:2571,909,690,674,60.0001;63521870:2851,1215,698,689,60.0001;63630920:2264,879,712,702,60.0001;63631820:2552,869,691,679,60.0001;63632870:2856,1240,698,688,60.0374;63742120:2265,930,714,702,60.0001;63743020:2535,925,691,682,60.0001;63744070:2853,1170,660,680,60.0001;63852890:2269,902,714,696,59.9628;63853790:2550,856,689,678,60.0374;63854840:2861,1247,696,680,60.0374;63963990:2264,863,709,697,59.9628;63964890:2545,910,688,675,60.0001;63965940:2830,1194,700,689,60.0001;64074720:2266,887,709,668,59.9628;64075620:2572,884,693,680,60.0001;64076670:2854,1229,696,686,60.0001;64186140:2258,905,710,699,60.0001;64187040:2542,894,682,634,60.0001;64188090:2841,1205,695,686,60.0001;64297170:2262,936,715,703,60.0001;64298070:2530,926,693,683,59.9628;64299120:2852,1190,688,671,60.0001;64408310:2256,931,711,703,60.0001;64409210:2514,940,690,684,60.0374;64410260:2847,1201,692,677,60.0001;64519090:2258,873,718,710,60.0001;64519990:2561,880,694,678,60.0001;64521040:2861,1254,696,687,60.0001;64630120:2263,949,716,703,59.9628;64631020:2511,910,694,685,60.0374;64632070:2854,1205,688,676,60.0374;64741200:2260,879,716,703,59.9628;64742100:2570,861,694,678,60.0001;64743150:2852,1214,671,685,59.9628;64852560:2255,897,691,714,60.0001;64853460:2546,900,697,691,60.0001;64854510:2867,1221,688,673,60.0001;64963240:2268,884,716,708,60.0001;64964140:2582,866,692,683,59.9628;64965190:2853,1245,662,683,60.0001;65074430:2263,895,685,715,60.0001;65075330:2560,894,697,683,60.0001;65076380:2861,1239,694,680,60.0001;65185400:2266,884,714,700,60.0001;65186300:2546,877,688,670,60.0001;65187350:2804,1224,702,688,59.9628;65295980:2257,902,685,707,60.0001;65296880:2571,900,693,681,60.0001;65297930:2837,1249,696,690,60.0001;65406740:2256,948,719,710,59.9628;65407640:2537,908,696,695,60.0001;65408690:2860,1256,690,671,60.0001;65517670:2260,869,686,709,60.0001;65518570:2565,882,696,681,60.0374;65519620:2850,1243,695,683,59.9628;65628930:2263,896,717,710,59.9628;65629830:2572,918,661,677,60.0001;65630880:2846,1239,695,685,60.0001;65739920:2257,894,714,699,60.0001;65740820:2559,869,689,674,60.0001;65741870:2847,1235,698,651,60.0374;65851400:2268,957,680,700,59.9628;65852300:2539,939,692,682,60.0001;65853350:2845,1183,695,684,60.0001;65962960:2266,939,720,713,60.0001;65963860:2555,959,698,654,60.0001;65964910:2876,1233,689,678,60.0374;66074260:2279,941,714,709,60.0001;66075160:2558,915,697,684,60.0001;66076210:2890,1198,686,633,60.0001;66185310:2314,916,722,715,59.9628;66186210:2595,898,697,691,60.0001;66187260:2923,1222,693,675,60.0001;66296150:2351,937,719,710,60.0001;66297050:2640,927,697,686,60.0001;66298100:2989,1221,656,672,60.0001;66407280:2452,900,677,698,59.9628;66408180:2784,912,689,670,60.0001;66409230:3078,1240,698,692,60.0374;66518480:2595,869,713,709,59.9628;66519380:2946,873,689,637,59.9628;66520430:3284,1237,697,683,60.0374;66629610:2778,932,715,697,60.0001;66630510:3144,917,688,675,60.0001;66631560:3518,1197,696,678,60.0001;66740860:2977,935,718,713,59.9628;66741760:3355,906,698,684,59.9628;66742810:3827,1248,687,674,59.9628;66852120:3189,957,718,714,60.0001;66853020:3620,917,697,685,59.9628;66854070:4078,1207,690,671,60.0001;66962860:3381,968,714,676,60.0001;66963760:3825,938,692,685,60.0001;66964810:244,1218,690,677,60.0001;67073910:3556,913,709,695,59.9628;67074810:4045,925,689,670,60.0374;67075860:350,1192,701,689,59.9628;67184970:3723,898,687,707,59.9628;67185870:132,894,695,682,60.0001;67186920:350,1292,694,679,60.0001;67296330:3864,916,718,708,59.9628;67297230:322,857,660,681,60.0374;67298280:350,1267,693,682,60.0001;67407380:3995,924,717,716,59.9628;67408280:350,915,698,685,60.0001;67409330:350,1252,688,675,60.0001;67518220:25,1203,711,702,59.9628; +16 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118dec1902h.pcr +2 "MFB"*^% +3 "core" %{ + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*f'(@ +818 "Can"z [Z +209 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*g  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*c % +119 "core" & +2 "MFB"*j% +4 "core" %(# +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*e'Zi +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*i  +53 "core" +2 "MFB"*m% +4 "core" %Zi\  M +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*d'> +6060 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*h % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*n% +3 "core" %>  d +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*l'W +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*k  +51 "core" +2 "MFB"*p% +4 "core" %Q\  R +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*o'p +340 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*u  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*s  +79 "core"  +2 "MFB"*r% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml + "MFB"*w'X +2039 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*q' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*v'V +2738 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*|  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +117 "core" % +2 "MFB"*x% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*~' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*{% +4 "core" %\ ; +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16108 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +52 "core" % +34 ."MFBPCR"delay 3 seconds +308 "MFB"*% +3 "core" %>\  U +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" %\ ; +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q2 +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +4740 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +317 "Can"{ w +17562 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*\ ' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +5221 "Can"z ZZ +551 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*  +140 "core" +2 "MFB"*% +4 "core" %( + .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.506ml + "MFB"*'FB +645 "core" ' +2 .tATV.dial :extSrc + "MFB"*#  +161 "core"  +2 "MFB"*% +4 "core" %FD +2 .tAS.seek 0.512ml + "MFB"*&'dn +625 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*)  +162 "core" +2 "MFB"*"% +4 "core" %dtW + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml + "MFB"*''F +631 "core" ' +2 .tATV.dial :waste + "MFB"*$ n +51 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"**'R +3149 "core" ' +10 "MFB"*%% +4 "core" %Ra +2 #"MFBPCR"Setting up PCR for Tt1 -- writing /var/log/esp/Tt118dec1904h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*,  +145 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*-  +25 "core"  +2 "MFB"*1% +4 "core" %Ra +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*('$} +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*+' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*2 n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*.'R +5068 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +33 "MFB"*5  +167 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*/  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*4% +3 "core" %($ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*;'FN +614 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*0  +146 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*:% +4 "core" %FJ\ : +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*8' +1824 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*9  +35 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*6% +3 "core" %  @ +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*7' +616 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*= % +35 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*<% +3 "core" %  E +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*@' +620 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*B  +122 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*?% +3 "core" %!\  R +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*A'\ +5845 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*G  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*>% +3 "core" %\  > +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*D'\  +620 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*H  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*C% +3 "core" %\   K +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*E' @ +5036 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*J  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*F  +35 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*L% +3 "core" % C\ = +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*N'b +6302 "Can"z VV +26294 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*I  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*M % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +12 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +32573 "Can"y no +60003 y x +60004 z `_ +60004 y mn +60004 y f +60004 z mm +60004 z x +60004 y __ +37426 ."PCR"PCR.off +142 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"69947530:2226,872,728,721,60.0001;69948430:2547,919,670,689,60.0001;69949480:2851,1248,692,676,60.0001;70058400:2251,869,711,698,60.0001;70059300:2550,884,686,678,60.0001;70060350:2823,1237,698,692,60.0001;70169280:2252,941,711,704,60.0001;70170180:2525,921,661,681,60.0374;70171230:2834,1162,696,681,60.0001;70280320:2255,889,709,698,59.9628;70281220:2541,896,690,674,60.0001;70282270:2831,1235,698,654,60.0374;70391380:2250,907,713,698,59.9628;70392280:2525,916,657,679,60.0001;70393330:2830,1176,697,684,60.0001;70502440:2250,862,709,695,60.0001;70503340:2542,897,689,674,60.0374;70504390:2819,1196,694,649,60.0374;70613430:2253,953,715,707,60.0001;70614330:2498,958,696,683,60.0001;70615380:2857,1176,685,676,60.0374;70724520:2255,929,716,706,59.9628;70725420:2516,923,697,686,60.0001;70726470:2856,1234,655,676,60.0374;70835900:2250,890,717,702,60.0001;70836800:2566,900,688,684,60.0001;70837850:2820,1236,698,683,60.0374;70946880:2251,958,714,710,59.9628;70947780:2512,881,669,690,60.0001;70948830:2856,1206,686,672,60.0374;71058050:2252,905,709,698,60.0001;71058950:2544,896,691,672,60.0001;71060000:2837,1206,696,655,60.0747;71169290:2253,937,707,663,59.9628;71170190:2522,962,690,677,60.0001;71171240:2833,1176,692,673,60.0001;71280200:2259,908,717,714,59.9628;71281100:2532,908,698,684,60.0001;71282150:2841,1223,686,670,60.0001;71391040:2255,901,689,709,59.9628;71391940:2536,903,697,684,60.0374;71392990:2854,1228,689,670,60.0001;71502050:2242,889,711,693,60.0001;71502950:2560,903,689,669,60.0001;71504000:2793,1204,698,692,60.0001;71612800:2261,889,710,698,59.9628;71613700:2557,907,687,670,59.9628;71614750:2822,1225,698,690,60.0001;71723960:2256,921,716,705,60.0001;71724860:2514,925,694,682,60.0374;71725910:2842,1169,689,679,60.0001;71835440:2257,972,714,703,59.9628;71836340:2517,918,693,687,59.9628;71837390:2858,1216,657,675,60.0001;71946440:2259,878,707,661,60.0001;71947340:2551,896,692,671,60.0001;71948390:2838,1249,695,689,60.0001;72057840:2256,859,717,708,60.0001;72058740:2552,917,694,649,60.0001;72059790:2848,1255,689,681,60.0001;72169430:2256,929,718,711,60.0001;72170330:2545,894,696,685,60.0001;72171380:2856,1234,658,668,60.0001;72280750:2251,918,675,705,59.9628;72281650:2549,898,692,672,60.0001;72282700:2838,1228,699,688,60.0374;72391040:2244,921,721,708,59.9628;72391940:2521,923,695,689,60.0374;72392990:2846,1215,685,633,60.0374;72502520:2260,910,689,710,59.9628;72503420:2566,888,694,689,60.0374;72504470:2846,1251,693,680,60.0374;72613080:2256,887,712,698,60.0001;72613980:2571,873,689,677,60.0374;72615030:2844,1216,668,686,60.0001;72724010:2260,936,712,667,60.0001;72724910:2519,898,692,680,60.0374;72725960:2846,1183,689,677,60.0001;72835140:2261,901,712,700,59.9628;72836040:2543,908,689,672,60.0001;72837090:2816,1228,699,684,60.0001;72946190:2259,901,715,697,60.0001;72947090:2580,879,690,676,60.0001;72948140:2836,1261,693,690,60.0374;73056920:2262,906,710,694,59.9628;73057820:2543,889,653,673,60.0001;73058870:2823,1199,696,686,60.0001;73167780:2264,936,718,710,60.0001;73168680:2537,913,699,693,60.0001;73169730:2859,1226,689,673,60.0001;73278840:2268,910,711,695,60.0001;73279740:2548,922,659,672,60.0001;73280790:2834,1192,693,687,60.0001;73390100:2271,943,715,707,59.9628;73391000:2531,966,694,685,60.0374;73392050:2877,1173,657,670,60.0001;73501250:2295,907,687,711,59.9628;73502150:2595,888,694,685,60.0001;73503200:2893,1239,694,680,60.0374;73612190:2325,924,712,695,60.0001;73613090:2639,901,691,667,60.0374;73614140:2880,1230,694,690,60.0001;73722950:2385,945,715,702,59.9628;73723850:2663,954,695,686,59.9628;73724900:3018,1184,690,673,59.9628;73834290:2478,893,713,693,60.0001;73835190:2799,904,690,672,60.0001;73836240:3123,1233,699,689,60.0001;73945020:2613,923,720,711,59.9628;73945920:2987,896,695,683,60.0001;73946970:3324,1212,666,681,60.0374;74056420:2790,883,717,704,60.0001;74057320:3174,888,691,679,60.0001;74058370:3554,1276,698,679,60.0001;74167970:2967,873,707,658,59.9255;74168870:3392,896,689,671,60.0001;74169920:3775,1214,696,683,60.0374;74279220:3125,879,713,705,60.0001;74280120:3582,893,686,670,60.0001;74281170:3942,1244,697,687,60.0374;74390030:3262,961,712,702,59.9628;74390930:3694,931,694,684,60.0001;74391980:86,1227,690,675,60.0001;74500950:3390,1202,711,698,59.9628; +17 #"MFBPCR"PCR for Tt1 completed -- closed /var/log/esp/Tt118dec1904h.pcr + "MFB"*K% +3 "core" %h +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*S'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*T  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*P % +120 "core" & +2 "MFB"*W% +4 "core" %(E +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*O'Z +223 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*V  +53 "core" +2 "MFB"*Z% +4 "core" %Z  ] +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*Q'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*R % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*X% +3 "core" %>\  X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*Y'h +523 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*U  +52 "core" +2 "MFB"*]% +4 "core" %t . +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*\\'q +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*b  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*[  +79 "core"  +2 "MFB"*_% +4 "core" %q! + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*`'y +2036 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*^' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2742 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +3181 "Can"y ZZ +2594 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2730 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*i  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*m % +119 "core" & +2 "MFB"*e% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*h' +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*n  +54 "core" +2 "MFB"*d% +4 "core" %\ : +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*k'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*p % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*l% +3 "core" %>\  X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*u' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*s  +52 "core" +2 "MFB"*r% +4 "core" %\ ; +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*o'q +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*w  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*q'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*t' +3635 "Can"x ZZ +2144 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +48 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +5068 "core" ' +4 #tdeconEluateRecoveryLine extSrc .ATV.dial :waste +2 "MFB"*~ n +119 "core" n +3 .tAS.seek 0ml + "MFB"*'V +3 "core" ' +2 .tATV.dial :air3 + "MFB"* % +73 "core" % +2 "MFB"*% +4 "core" %V8 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*' +230 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +35 "core" +2 "MFB"*% +4 "core" % + +2 .tAS.seek 0.31ml + "MFB"*'m& +6060 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +51 "core" % +2 .tdelay 3 seconds +302 "MFB"* % +3 "core" %m!H +2 .tAS.seek 0.335ml +2 "MFB"*\ ' +533 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +51 "core" +2 "MFB"*% +4 "core" %\ 6 +2 .tAS.seek 0.32ml + "MFB"*'o +324 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*  +56 "core"  +3 .tAS.seek 0ml + "MFB"*'V +6454 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +54 "Can"x TT +149 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10077 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*!'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"* '(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10076 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*#'V +10078 "core" ' +2 .tATV.dial :air2 + "MFB"*  +124 "core"  +2 "MFB"*% +4 "core" %V? + .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*)'(I +5057 "core" ' +2 .tATV.dial :extSrc + "MFB"*"  +139 "core"  +2 "MFB"*&% +4 "core" %(A C > +2 .tAS.seek 0.02ml + "MFB"*$' +1444 "Can"x YX +3411 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*' n +124 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*%'R +145 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*,'V +31 "core" ' +2 .tATV.dial :air3 + "MFB"*- % +73 "core" % +3 "MFB"*1% +4 "core" %V| +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"**' +227 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*(  +36 "core" +2 "MFB"*2% +4 "core" % % C +2 .tAS.seek 0.31ml + "MFB"*+'m +6055 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*. % +51 "core" % +2 .tdelay 3 seconds +302 "MFB"*5% +3 "core" %m\ 0 +2 .tAS.seek 0.335ml +2 "MFB"*/' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +38 "MFB"*4  +52 "core" +2 "MFB"*3% +4 "core" %7\ 8 +2 .tAS.seek 0.32ml +2 "MFB"*0'H +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*:  +57 "core"  +3 .tAS.seek 0ml + "MFB"*;'V +6457 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*9'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +3 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*6'V +10077 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*8'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*='V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*<'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*7'V +10076 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*B'(@ +622 "Can"x ZZ +2278 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*?'V +10076 "core" ' +2 .tATV.dial :air2 + "MFB"*@  +124 "core"  +2 "MFB"*G% +4 "core" %V~ +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*>'(A +5056 "core" ' +2 .tATV.dial :extSrc + "MFB"*A  +139 "core"  +2 "MFB"*H% +4 "core" %(1g , +2 .tAS.seek 0.02ml + "MFB"*C'\ +4855 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*D n +124 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*J'R +146 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*F'V +37 "core" ' +2 .tATV.dial :air3 + "MFB"*L % +74 "core" % +3 "MFB"*E% +4 "core" %Vh\ 9 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*I' +222 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*M  +36 "core" +2 "MFB"*K% +4 "core" %!\ 7 +2 .tAS.seek 0.31ml + "MFB"*N'm +6052 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*T % +51 "core" % +2 .tdelay 3 seconds +302 "MFB"*P% +3 "core" %m I @ +2 .tAS.seek 0.335ml +2 "MFB"*W' +517 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*S  +51 "core" +2 "MFB"*V% +4 "core" %Q +2 .tAS.seek 0.32ml + "MFB"*Z'H +323 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*O  +58 "core"  +2 .tAS.seek 0ml +2 "MFB"*R'V +6453 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*X'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*Q'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*U'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*]'V +5023 "Can"y WW +5054 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*Y'(@ +2897 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*b'V +10077 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*['(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*_'V +10077 "core" ' +2 .tATV.dial :air2 + "MFB"*\\  +123 "core" +2 "MFB"*`% +4 "core" %VM +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*^'(K +5059 "core" ' +2 .tATV.dial :extSrc + "MFB"*a  +141 "core"  +2 "MFB"*g% +4 "core" %(TS\ 0 +2 .tAS.seek 0.02ml + "MFB"*c'- +4850 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*j n +124 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +31 "MFB"*i'R +149 "core" ' +6 #mEXIT @1545199699.09CET @1548748259.66CET = =tMAIN =mMAIN_scheduler @CET1548748261.92 #"core_reset"Sent BREAK +2 #t@0xFA10, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +275 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +287 !o:AnalyticalModule::PCRCore: @refi,; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +4339 "Can"` _ + ` _ + #tPolling Can every 10:00 +3 #Cleanly exited at 07:08:19CET19-Dec-18 +59996 "Can"9c g +28574 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@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 +4 #mEXIT @1548749198.96CET @1550567986.51CET = =tMAIN =mMAIN_scheduler @CET1550567988.21 #"core_reset"Sent BREAK +2 #t@0x5316, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +182 !o:AnalyticalModule::PCRCore: @refih; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +280 "Can"t [ + t [ #tPolling Can every 10:00 +5 #Cleanly exited at 09:06:38CET29-Jan-19 +750 #-> ESP.ready? +283 #-> ESP.ready! +3 #Powering core bus +502 .Gate.power :raw,:ON +3 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %vu +2 .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\   +2 "manipulator"&?& +3 "core" &]  +2 "storage"(@& +3 "core" & l l * +2 "storage"(A% +3 "core" %b k l +2 "collection"'B9 +3 "core" 9 + "processing"%C9 +3 "core" 96 +485 #t-> MFB.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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 MFB:Module: name:\ ready: args[ +420 #-> MFB.ready! + "MFB"*D% +4 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" % + .tATV.dial :air2 +2 "MFB"*F  +107 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +554 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5287 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*I n +121 "core" n + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*J'R +5254 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +674 #t-> pcrDecon +2 "MFB"*M% +3 "core" %R +2 #tCleaning PCR .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*N'(@ +2936 "core" ' +8 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*O % +60 "core" % + "MFB"*P% +4 "core" %(\  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*Q'Zc +224 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*R  +37 "core"  + "MFB"*S% +4 "core" %Zj \ 9 +2 .tAS.seek 0.81ml +2 "MFB"*T'> +6057 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*U % +53 "core" % + .tdelay 3 seconds +303 "MFB"*V% +2 "core" %>\  Q +2 .tAS.seek 0.835ml +2 "MFB"*W'] +526 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*X  +53 "core" + "MFB"*Y% +4 "core" %d  G +2 .tAS.seek 0.82ml +2 "MFB"*Z'p +325 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*[  +50 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*\\  +82 "core"  + "MFB"*]% +4 "core" %q +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*^'i +2036 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*_' +3071 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*`'V +2781 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*a' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*b'V +2793 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*c' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*d'V +2775 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*e  +49 "core"  + .tATV.dial :air3 +2 "MFB"*f % +122 "core" & + "MFB"*g% +4 "core" %V\ @ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*h' +229 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*i  +55 "core"  + "MFB"*j% +4 "core" %  A +2 .tAS.seek 0.81ml +2 "MFB"*k'> +3709 "Can"Xy pp +12402 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +54 "core" % + .tdelay 3 seconds +303 "MFB"*m% +2 "core" %>\  W +2 .tAS.seek 0.835ml +2 "MFB"*n' +529 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*o  +53 "core"  + "MFB"*p% +4 "core" % ! +2 .tAS.seek 0.82ml +2 "MFB"*q'q5 +324 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*r  +37 "core"  + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*s'R +4743 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +19045 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*t' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*u'V +2769 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*v' +5772 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*w'V +2793 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*x' +2753 "Can"O{ ut +3019 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*y'V +2767 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*z' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*{'V +2784 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*|' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*}'V +5070 "core" ' +33108 "Can"P| oo +23717 #t-> deconEluateRecoveryLine :extSrc +2 #deconEluateRecoveryLine extSrc + .ATV.dial :waste + "MFB"*~ n +122 "core" o +2 .tAS.seek 0ml + "MFB"*'V +4 "core" ' + .tATV.dial :air3 + "MFB"* % +76 "core" & + "MFB"*% +4 "core" %VE +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +232 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +37 "core" + "MFB"*% +4 "core" %\  O +2 .tAS.seek 0.31ml +2 "MFB"*'m- +6055 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + .tdelay 3 seconds +303 "MFB"*% +2 "core" %m-\ 3 +2 .tAS.seek 0.335ml +2 "MFB"* ' +532 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*\  +53 "core" + "MFB"* % +4 "core" % + +2 .tAS.seek 0.32ml +2 "MFB"* 'y +329 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*  +60 "core"  +2 .tAS.seek 0ml + "MFB"*'V +6460 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*'V +10076 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*'V +4240 "Can"F} qq +5839 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*'V +10076 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2905 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*'V +10077 "core" ' + .tATV.dial :air2 +2 "MFB"*  +125 "core" + "MFB"*% +4 "core" %V8 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*'(L +5056 "core" ' + .tATV.dial :extSrc +2 "MFB"*  +141 "core"  + "MFB"*% +4 "core" %(;  +2 .tAS.seek 0.02ml +2 "MFB"* ' +4855 "core" ' + .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*" n +128 "core" n + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +147 "core" ' + "MFB"*(% +4 "core" %R/ +16927 "Can"@~ oo +60004 = oo +60004 ; nn +60003 = oo +60004 9 oo +60004 6 oo +60004 6 oo +60004 4 nn +60004 / oo +60003 2 nn +60004 5 nn +60004 5 nn +60004 3 oo +60004 6 oo +60004 4 oo +60003 / oo +60004 6 oo +60004 1 oo +60004 - oo +60004 / oo +60003 & oo +60004 ! oo +60004 ! oo +60004   oo +60004  oo +60004  nn +60003 " nn +60004  nm +60004  nn +60004  nn +60004  nn +60003  mn +60004  nn +60004  nm +60004  nm +60004  nn +60004  nn +60003  nn +60004  nn +60004  nn +60004  nn +60004  nn +60004  mm +60003  nn +60004  nn +60004  nm +60004  nn +60004 \  nn +60003 \  nn +60004   nn +60004  nn +60004   nn +60004   nn +60004 \  nn +60003 \  nn +60004  nn +60004 \  nn +60004   nm +60004   nn +60004  nn +60003  nn +60004  nn +60004  nn +60004 \  nn +60004   nn +60003  nn +60004   nn +60004   nm +60004  nn +60004  nn +60004  nm +60003  mm +60004  nn +60004  nm +60004  mn +60004  nn +60004  nn @CET1550617203.18  nn +60004  nn +60004  nn +60004  mm +60004  nn +60004  nn +60003  nm +60004  nn +60004  nn +60004  nn +60004 ~ nn +60004  nn +60004  nn +60003  nn +60004  nm +60004  nn +60004  nn +60004  nn +60004 ~ nn +60003  nn +60004  nm +60004 ~ nn +60004  nn +60004  mn +60004 ~ nn +60003  nn +60004  nn +60004 ~ nn +43892 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time I( + !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 +4 #mEXIT @1550633843.22CET @1550654504.98CET = =tMAIN =mMAIN_scheduler @CET1550654506.68 #"core_reset"Sent BREAK +2 #t@0x34A1, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refiD; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +272 "Can")} U + )} U + #tPolling Can every 10:00 +3 #Cleanly exited at 04:37:23CET20-Feb-19 +587 #-> ESP.ready! +2 #Powering core bus +512 .Gate.power :raw,:ON +3 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +3 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %LKR +2 .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  t\ X +2 "manipulator"&?& +3 "core" &^ n +2 "storage"(@& +3 "core" & W e l + +2 "storage"(A% +3 "core" %^ h e [ +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9E +501 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % + #tReadying the MFB +2 #Homing MFB Syringe .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" %/ +2 .tATV.dial :air2 + "MFB"*F  +105 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +553 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5287 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +120 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5253 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +4 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +3372 #t-> AS.extSrc +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message-undefined method `extSrc' for AS:Syringe: name: extSrc: args[ +515 #-> ATV.extSrc +2 .ATV.dial :extSrc +37 "MFB"*M  +133 "core"  +1378 #t-> AS.pull 0.02, ASslow2 +2 "MFB"*N% +3 "core" %R ; +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.019ml +2 "MFB"*O'( +2042 "core" ' +2 "MFB"*P% +3 "core" %"  J +1132 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*Q% +3 "core" %" + J +2 .tAS.seek 0.029ml +2 "MFB"*R'h +1018 "core" ' +2 "MFB"*S% +3 "core" %c\ ! K +1669 #t-> AS.pull 0.03, ASslow2 +2 "MFB"*T% +3 "core" %c 0 K +2 .tAS.seek 0.059ml +2 "MFB"*U'5 +3031 "core" ' +2 "MFB"*V% +3 "core" %<$\ < +1637 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*W% +3 "core" %;c +2 .tAS.seek 0.069ml +2 "MFB"*X' +1041 "core" ' +2 "MFB"*Y% +3 "core" % ! Y +1514 #t-> AS.pull 0.26, ASslow1 +2 "MFB"*Z% +3 "core" % % X +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.329ml +2 "MFB"*['͠ +5252 "core" ' +2 "MFB"*\\% +3 "core" %ͬ' ( +2088 #t-> AS.push 0.308, ASslow2 +2 "MFB"*]% +3 "core" %ͬ( ( +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.021ml +2 "MFB"*^'; +7593 .tAS.hold + "MFB"*_+ +4 "core" 'R}: +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.021ml Aborted!:@checkpoint: omitted +8781 #-> AS.pull 0.119 +2 "MFB"*`% +2 "core" %Rm. +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.373ml +2 "MFB"*a' +711 "core" ' +2 "MFB"*b% +3 "core" %; +1653 "Can" po +987 #t-> ATV +820 #-> ATV.extSrc +2 .ATV.dial :extSrc +800 #-> AS.empty +2 .AS.seek :empty +2 "MFB"*c'R +2173 "core" ' +2 "MFB"*d% +3 "core" %R/F +787 #t-> ATV.air1 +2 .ATV.dial :air1 + "MFB"*e  +166 "core" +773 #t-> AS.pull 0.5 + "MFB"*f% +3 "core" %R? +2 .tAS.seek 0.499ml +2 "MFB"*g'$t +2904 "core" ' +2 "MFB"*h% +3 "core" %$ +847 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*i  +165 "core"  +262 #t-> AS.empty +2 .AS.seek :empty +2 "MFB"*j'R +2898 "core" ' +2 "MFB"*k% +3 "core" %R +2670 #t-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +476 #t-> AS.pull 1 + "MFB"*l% +3 "core" %R* +2 .tAS.seek 0.999ml +2 "MFB"*m'2 +5772 "core" ' +2 "MFB"*n% +3 "core" %! +583 #t-> AFV.holdingCoil +2 .AFV.select :holdingCoil + "MFB"* +417 #t-> ATV +321 #-> AS.empty +2 .AS.seek :empty +2 "MFB"*o'R +5775 "core" ' +2 "MFB"*p% +3 "core" %R>O +1604 #t-> deconEluateRecoveryLine :extSrc +2 #deconEluateRecoveryLine extSrc + .ATV.dial :waste + "MFB"*q n +145 "core" o +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*r'V +29 "core" ' + .tATV.dial :air3 +2 "MFB"*s % +76 "core" % +2 "MFB"*t% +3 "core" %V  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*u' +307 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*v  +37 "core" +2 "MFB"*w% +3 "core" % % C +2 .tAS.seek 0.31ml +2 "MFB"*x'm +6057 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*y % +54 "core" & + .tdelay 3 seconds +303 "MFB"*z% +3 "core" %mB . +2 .tAS.seek 0.335ml + "MFB"*{' +531 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*|  +54 "core" +2 "MFB"*}% +3 "core" %9d +2 .tAS.seek 0.32ml +2 "MFB"*~'` +322 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*  +69 "core"  +2 .tAS.seek 0ml +2 "MFB"*'V +6455 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2896 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +9882 "Can" qr +196 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"* 'V +10079 "core" ' + .tATV.dial :air2 +2 "MFB"*\  +126 "core" +2 "MFB"* % +3 "core" %V/ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"* '(K +5060 "core" ' + .tATV.dial :extSrc +2 "MFB"*  +141 "core"  +2 "MFB"*% +3 "core" %(N# , +2 .tAS.seek 0.02ml +2 "MFB"*'' +4858 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"* n +126 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +158 "core" ' +2 "MFB"*% +3 "core" %R8] +7101 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*  +141 "core"  +1067 #t-> AS,pull 0.02, ASslow2 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"}compile error\ (ESP):26: syntax error, unexpected tFLOAT, expecting kDO or '{' or '('\ AS,pull 0.02, ASslow2\ ^ +915 "Can" op +2391 #t-> AS.pull 0.02, ASslow2 +2 "MFB"*% +3 "core" %R8] + .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 .tAS.seek 0.019ml + "MFB"*' +2052 "core" ' +2 "MFB"*% +3 "core" %1' +715 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*% +3 "core" % 5A +2 .tAS.seek 0.029ml +2 "MFB"*'f +1038 "core" ' +2 "MFB"*% +3 "core" %c F H +4837 #t-> AS.pull 0.03, ASslow2 + "MFB"*% +3 "core" %d < G +2 .tAS.seek 0.059ml +2 "MFB"*'6 +3033 "core" ' +2 "MFB"* % +3 "core" %9 . F +1265 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*"% +3 "core" %9 H F +2 .tAS.seek 0.069ml +2 "MFB"*' +1018 "core" ' +2 "MFB"*(% +3 "core" %{ >h +1868 #t-> AS.pull 0.26, ASslow2 +2 "MFB"*% +3 "core" % D b +2 .tAS.seek 0.329ml + "MFB"*!'͡ +26155 "core" ' +2 "MFB"**% +3 "core" %ͧg\ 7 +2137 #t-> ATV.pcr +2 .ATV.dial :pcr + "MFB"*,  +52 "core"  +1846 #t-> AS.push 0.308, ASslow2 +2 "MFB"*+% +3 "core" %ͧl\ 7 +2 .tAS.seek 0.021ml + "MFB"*%'6 +924 .tAS.hold +2 "MFB"*'+ +3 "core" 'f +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.021ml Aborted!:@checkpoint: omitted +1096 #-> AS.push 0.308, ASslow2 +2 "MFB"*/% +2 "core" %k +3 .tAS.seek 0.012ml + "MFB"*0'& +9468 "Can"  qq +21518 "core" ' +2 "MFB"*1% +3 "core" %+f +843 #t-> AFV.carrier +2 .AFV.select :carrier + "MFB"* +1065 #t-> AS.pull 0.1, ASslow1 +2 "MFB"*2% +3 "core" %+k +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.112ml +2 "MFB"*3' +2040 "core" ' +2 "MFB"*4% +3 "core" %a\ : +2875 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +288 #t-> ATV +3010 #-> AS.pull 0.045, ASslow2 +2 "MFB"*5% +3 "core" %K\ : +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.157ml +2 "MFB"*6'l2 +408 .tAS.hold + "MFB"*7+ +4 "core" ' [ _ +8 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.157ml Aborted!:@checkpoint: omitted +883 #-> AS.push 0.045, ASslow2 +2 "MFB"*8% +3 "core" %< a K +2 .tAS.seek 0.071ml +2 "MFB"*9' +4553 "core" ' +2 "MFB"*:% +3 "core" %^ +5101 #t-> pcr.lock +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `pcr' for main:Object: name:pcr +777 #-> PCR.lock +2491 #-> ATV.ARV + .ATV.dial ARV +2 "MFB"*;  +74 "core"  +14002 "Can" oo +13433 #t-> PCR.lock +33488 #-> ASV.lock +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message*undefined method `lock' for ASV:Shaft: name: lock: args[ +13081 "Can" oo +60004  oo +3695 #t-> pcrMission(nil, Ss) + #Setting up PCR for Ss -- writing /var/log/esp/Ss19feb2011h.pcr +2 #No template -- skipping PCR build and positioning +2 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +56303 "Can"  oo +60004   oo +60004   oo +60003   oo +60004   oo +60004   oo +60004  oo +60004   oo +60003  oo +60004   oo +60004   nn +60004  oo +60004  mm +30461 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +678 #-> exit +4 #mEXIT @1550666830.14CET @1550666861.21CET = =tMAIN =mMAIN_scheduler @CET1550666862.85 #"core_reset"Sent BREAK +2 #t@0x6063, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x6313, state=0x3A72, ifg=0x10, ie=0xF5 #@0x659F, state=0x3A84, ifg=0x10, ie=0xFD + #@0x682A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6AB4, state=0x3A84, ifg=0x10, ie=0xFD #@0x6D40, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7016, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7133, state=0x3A84, ifg=0x80, ie=0xFD + #@0xD0FF, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +175 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +264 "Can"* op + * op + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +4 "core" % + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %LL +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X MFB.ready? + "MFB"*% +3 "core" % +2302 #t-> pcrDecon + "MFB"*% +3 "core" % +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2492 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + "MFB"*  +4 "core"  + .tATV.dial :air3 +2 "MFB"* % +121 "core" % +2 "MFB"* % +3 "core" %(% +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*!'Zk +226 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*"  +54 "core"  +2 "MFB"*#% +3 "core" %Zt y H +2 .tAS.seek 0.81ml +2 "MFB"*$'> +6057 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*% % +53 "core" % + .tdelay 3 seconds +303 "MFB"*&% +3 "core" %>  Y +2 .tAS.seek 0.835ml + "MFB"*''] +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*(  +52 "core" +2 "MFB"*)% +3 "core" %p . +2 .tAS.seek 0.82ml +2 "MFB"**'q +327 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*+  +49 "core"  + .tdelay 3 seconds +303 .ATV.dial :ARV + "MFB"*,  +81 "core"  +2 "MFB"*-% +3 "core" %p +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*.'f +2036 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*/' +3074 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*0'V +2770 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*1' +5774 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*2'V +2791 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*3' +5771 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*4'V +2766 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*5  +49 "core"  + .tATV.dial :air3 +2 "MFB"*6 % +120 "core" % +2 "MFB"*7% +3 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*8' +225 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*9  +54 "core"  +2 "MFB"*:% +3 "core" %  J +2 .tAS.seek 0.81ml +2 "MFB"*;'> +16111 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*< % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*=% +3 "core" %>  _ +2 .tAS.seek 0.835ml + "MFB"*>' +445 "Can" qq +83 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*?  +54 "core" +2 "MFB"*@% +3 "core" %  A +2 .tAS.seek 0.82ml +2 "MFB"*A'q2 +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*B  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*C'R +4744 "core" ' + .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18221 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*D' +5780 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*E'V +2767 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*F' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*G'V +2772 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*H' +5775 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*I'V +2763 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*J' +5770 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*K'V +1824 "Can"  pp +941 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*L' +5774 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*M'V +5066 "core" ' +36673 #t-> pcrDecon; deconEluateRecoveryLine :extSrc + "MFB"*N% +3 "core" %V{U +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*O'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*P % +77 "core" & +2 "MFB"*Q% +3 "core" %(,x +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*R'Zr +224 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*S  +53 "core" +2 "MFB"*T% +3 "core" %Z| / +2 .tAS.seek 0.81ml +2 "MFB"*U'> +6055 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*V % +52 "core" & + .tdelay 3 seconds +303 "MFB"*W% +3 "core" %> } F +2 .tAS.seek 0.835ml + "MFB"*X'k +256 "Can" qq +268 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*Y  +53 "core"  +2 "MFB"*Z% +3 "core" %n\ < +2 .tAS.seek 0.82ml +2 "MFB"*['q +328 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*\\  +48 "core"  + .tdelay 3 seconds +303 .ATV.dial :ARV + "MFB"*]  +80 "core"  +2 "MFB"*^% +3 "core" %q +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*_'o +2038 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*`' +3073 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*a'V +2768 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*b' +5774 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*c'V +2784 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*d' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*e'V +2752 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*f  +49 "core"  + .tATV.dial :air3 +2 "MFB"*g % +120 "core" & +2 "MFB"*h% +3 "core" %Vx +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*i' +231 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*j  +53 "core" +2 "MFB"*k% +3 "core" %G +2 .tAS.seek 0.81ml +2 "MFB"*l'> +16117 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*m % +52 "core" % + .tdelay 3 seconds +303 "MFB"*n% +3 "core" %>\  L +2 .tAS.seek 0.835ml + "MFB"*o' +526 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*p  +52 "core" +2 "MFB"*q% +3 "core" % } D +2 .tAS.seek 0.82ml +2 "MFB"*r'q0 +326 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*s  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*t'R +4745 "core" ' + .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +8213 "Can" v +10272 .tPCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*u' +5780 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*v'V +2761 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*w' +5776 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*x'V +2777 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*y' +5774 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*z'V +2756 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*{' +5770 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*|'V +2779 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*}' +5778 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*~'V +5068 "core" ' +3 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + "MFB"* n +120 "core" o +2 .tAS.seek 0ml +2 "MFB"*'V +3 "core" ' + .tATV.dial :air3 +2 "MFB"* % +75 "core" $ +2 "MFB"*% +3 "core" %VoZ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +229 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*  +37 "core" +2 "MFB"*% +3 "core" % x F +2 .tAS.seek 0.31ml +2 "MFB"*'m( +584 "Can" qp +5471 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*\ % +51 "core" % + .tdelay 3 seconds +303 "MFB"* % +3 "core" %m|\ = +2 .tAS.seek 0.335ml + "MFB"*' +529 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +3 "core" %\ 6 +2 .tAS.seek 0.32ml +2 "MFB"*'o +325 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*  +57 "core"  +2 .tAS.seek 0ml +2 "MFB"*'V +6457 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10076 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +43 .tATV.dial :extSrc +10 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2902 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10076 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"* 'V +2578 "Can" pp +7500 "core" ' + .tATV.dial :air2 +2 "MFB"*  +123 "core"  +2 "MFB"*"% +3 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*#'(L +5056 "core" ' + .tATV.dial :extSrc +2 "MFB"*!  +139 "core"  +2 "MFB"*%% +3 "core" %(9y $ +2 .tAS.seek 0.02ml +2 "MFB"*&' +4854 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"*$ n +128 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*('R +146 "core" ' +2 "MFB"*)% +3 "core" %RB +41912 "Can" oo +60003 # oo +60004 * oo +60004 # oo +60004 * oo +60004 2 oo +60003 1 oo +60004 4 oo +60004 : no +60004 < on +60004 4 oo +60004 < oo +60003 > oo +60004 7 oo +60004 = oo +60004 D oo +60004 C on +60004 B oo +60003 F oo +60004 G oo +60004 @ oo +60004 D oo +60004 E oo +60003 D oo +60004 G oo +60004 H oo +60004 K oo +60004 H oo +60004 I oo +60003 G oo +60004 D oo +60004 G oo +60004 H oo +60004 H oo +60004 J oo +60003 L on +60004 O oo +60004 K oo +60004 Q oo +60004 M oo +60004 H oo +60003 N oo +60004 N oo +60004 K oo +60004 M oo +60004 M oo +60004 H oo +60003 G on +60004 H oo +60004 H oo +60004 G oo +60004 G oo +60004 J oo +60003 H oo +60004 M oo @CET1550704071.13 I oo +60004 I oo +60004 F oo +60004 H oo +60003 J oo +60004 J oo +60004 H oo +60004 L oo +60004 O oo +60004 I oo +60003 K oo +60004 M oo +60004 K oo +60004 K oo +60004 O oo +60004 R oo +60003 O oo +60004 P oo +60004 O oo +60004 J oo +60004 N oo +60004 P oo +60003 O oo +60004 N oo +42687 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@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 +5 #mEXIT @1550718298.97CET @1552465300.33CET = =tMAIN =mMAIN_scheduler @CET1552465302.03 #"core_reset"Sent BREAK +2 #t@0x3F22, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +212 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +273 "Can"Aj i + Aj i + #tPolling Can every 10:00 +5 #Cleanly exited at 04:04:58CET21-Feb-19 +1660 #-> ESP.ready! +2 #Powering core bus +498 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %] + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %DB + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\   +2 "manipulator"&?& +3 "core" &P u +2 "storage"(@& +3 "core" & g o _ n $ +2 "storage"(A% +3 "core" %a e q g +2 "collection"'B9 +3 "core" 9 + "processing"%C9 +3 "core" 96 +4209 #t-> access 5 +2 .SE.seek :down +2 "storage"(D'X +3 "core" ' +2 "manipulator"&E% +3 "core" %\   +2 "manipulator"&F& +4 "core" &P  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(G( +3 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (H& +2 "core" & h g ` m $ +2211 #t-> access 5 +2 .SE.seek :down +2 "storage"(I'X +4 "core" ' + "manipulator"&J% +4 "core" %\   +2 "manipulator"&K& +3 "core" &P  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(L( +4 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (M& +2 "core" & h k a $ +201 #t-> access 1 +2 .SE.seek :down +2 "storage"(N'X +2 "core" ' +2 "manipulator"&O% +4 "core" %\  , + "manipulator"&P& +4 "core" &P B +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +36 "storage"(Q(; +527 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (R& +2 "core" &;f N K f 7 +402 #t-> access 3 +2 .SE.seek :down +2 "storage"(S'X +3 "core" ' +2 "manipulator"&T% +3 "core" %\   +2 "manipulator"&U& +4 "core" &P  + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(V([n +378 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (W& +2 "core" &[r   +19119 #t-> access 2 +2 .SE.seek :down +2 "storage"(X'X +3 "core" ' + "manipulator"&Y% +4 "core" %\  +2 "manipulator"&Z& +3 "core" &P +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"([(K +210 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (\\& +3 "core" &KF M K p +399 #t-> access 4 +2 .SE.seek :down +2 "storage"(]'X +2 "core" ' +2 "manipulator"&^% +4 "core" %\   + "manipulator"&_& +4 "core" &P # + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(`(( +826 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (a& +2 "core" &*F Q ` +587 #t-> access 5 +2 .SE.seek :down +2 "storage"(b'X +2 "core" ' +2 "manipulator"&c% +4 "core" %\   +2 "manipulator"&d& +3 "core" &P  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(e( +219 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (f& +2 "core" & H K % / +9234 #t-> access 6 +2 .SE.seek :down +2 "storage"(g'X +2 "core" ' +2 "manipulator"&h% +4 "core" %\   +2 "manipulator"&i& +3 "core" &P  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(j( +200 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (k& +2 "core" &K J L r 6 +3492 #t-> access 5 +2 .SE.seek :down +2 "storage"(l'X +4 "core" ' + "manipulator"&m% +4 "core" %\  |  +2 "manipulator"&n& +3 "core" &P w  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(o( +216 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (p& +2 "core" & ` j j +849 #t-> access 2 +2 .SE.seek :down +2 "storage"(q'X +3 "core" ' + "manipulator"&r% +4 "core" %\   +2 "manipulator"&s& +3 "core" &P 7 +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(t(K +687 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (u& +2 "core" &K B F u / +149 #t-> access 7 +2 .SE.seek :down +2 "storage"(v'X +3 "core" ' + "manipulator"&w% +4 "core" %\   +2 "manipulator"&x& +3 "core" &P  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(y(,9 +373 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (z& +3 "core" &,:Z h a +11177 "Can".q oo +60004 !r oo +30931 #t-> access 1 +2 .SE.seek :down +2 "storage"({'X +2 "core" ' +2 "manipulator"&|% +4 "core" %\  * +2 "manipulator"&}& +3 "core" &P  + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(~(; +220 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +2 "core" &;o & + C 9 +1317 #t-> access 4 +2 .SE.seek :down +2 "storage"('X +4 "core" ' + "manipulator"&% +4 "core" %\  | x +2 "manipulator"&& +3 "core" &P u z \\ +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((( +686 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +2 "core" &+A [ Q f +26784 "Can"*t ww +60003 v wx +60004 x xw +60004 z ww +60004 z ww +60004 z xx +60004 { ww +60003 | wx +60004 } ww +60004 } ww +60004  ww +60004 "~ ww +60004 8 ww +60004 , ww +60003 ' xw +60004 & ww +60004 ( ww +60004 ' ww +60004 % ww +60004 # ww +60003 2 ww +60004 *| ww +60004 ){ ww +60004 6~ ww +60004 6 ww +60004 9~ ww +60003 = ww +60004 5 ww +60004 0 ww +60004 1 ww +60004 8 ww +60004 2 ww +60003 - ww +60004 2 wx +60004 9 ww +60004 0 xx +60004 * ww +60004 , wv +60003 ) ww +60004 & ww +60004 ' ww +60004 # ww +60004   ww +60004  ww +60003  ww +60004  ww +60004  ww +60004  ww +60004  vw +60003  ww +60004  vv +60004  wv +60004  wv +60004  wv +60004  ww +60003  vv +60004  wv +60004  ww +60004  vw +60004  ww +60004  ww +60003  ww +60004  wv +60004  vw +60004  ww +60004  wv +60004  wv +60003  wv +60004  ww +60004  wv +60004  ww +60004  vw +60004  ww +60003  vv +60004  ww +60004  vw +60004  vv +60004  ww +60004  vv +60003  ww +60004  vv +60004  vv +60004 ~ vv +60004  ~ vv +60004  ~ wv @CET1552518117.45  } vv +60003  vw +60004 ~ vw +60004 ~ wv +60004 } wv +60004 } ww +60004 } vw +60003 } ww +60004 ~ wv +60004 } ww +60004 } wv +60004 } ww +60004 } ww +60004 | ww +60003 | ww +60004 | ww +60004 | ww +60004 | ww +60004 } wv +60004 } wv +60003 } vv +12469 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@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 +5 #mEXIT @1552530242.99CET @1553005664.14CET = =tMAIN =mMAIN_scheduler @CET1553005665.84 #"core_reset"Sent BREAK +2 #t@0x7FD1, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refiP; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +274 "Can"5 W + 5 W #tPolling Can every 10:00 +2 #Cleanly exited at 03:24:02CET14-Mar-19 +1163 #-> ESP.ready! +3 #Powering core bus +483 .Gate.power :raw,:ON +3 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +2 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  d j < +2 "manipulator"&?& +3 "core" &] a f N +2 "storage"(@& +3 "core" & G / 0 x 7 +2 "storage"(A% +3 "core" %_ 0 . u +2 "collection"'B9 +3 "core" 95% +2 "processing"%C9 +3 "core" 9z +3440 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" % + .tATV.dial :air2 +2 "MFB"*F  +105 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +554 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5288 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*I n +121 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty + "MFB"*J'R +5254 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +3638 #t-> ATV.extSrc +2 .ATV.dial :extSrc +2 "MFB"*M  +127 "core"  +843 #t-> ASV.waste1 + .ASV.dial :waste1 +1990 #-> AS.pull 0.210, ASslow1 + "MFB"*N% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.209ml +36 "MFB"*O'rz +4259 "core" ' + "MFB"*P% +4 "core" %r|\ 8 +3681 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*Q% +2 "core" %r|\ 8 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.219ml + "MFB"*R' +1016 "core" ' + "MFB"*S% +4 "core" % ( +1070 #t-> AS.pull 0.03, ASslow2 + "MFB"*T% +3 "core" % ' +3 .tAS.seek 0.249ml +2 "MFB"*U'; +3040 "core" ' + "MFB"*V% +4 "core" %;\  T +1309 #t-> AS.pull 0.01, ASslow2 + "MFB"*W% +3 "core" %;v +3 .tAS.seek 0.259ml + "MFB"*X'm +1034 "core" ' + "MFB"*Y% +4 "core" %m +2152 #t-> AS.pull 0.26, ASslow2 + "MFB"*Z% +3 "core" %m +2 .tAS.seek 0.519ml +2 "MFB"*[' +17138 "Can"=  +9017 "core" ' + "MFB"*\\% +4 "core" %\  +2242 #t-> AS.push 0.308, ASslow2 + "MFB"*]% +3 "core" %\  +3 .tAS.seek 0.211ml + "MFB"*^'| +10019 .tAS.hold + "MFB"*_+ +3 "core" ' +8 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.211ml Aborted!:@checkpoint: omitted +2273 #-> AS +2 "MFB"*`% +3 "core" %F +3460 #t-> AS.pull 0.209, ASslow2 + "MFB"*a% +3 "core" %F +3 .tAS.seek 0.629ml + "MFB"*b'\ +5613 .tAS.hold +2 "MFB"*c+ +3 "core" '\\  Y +9 + + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.629ml Aborted!:@checkpoint: omitted +327 #-> AS +2 "MFB"*d% +3 "core" %\ = +3540 #t-> AS.pull 0.044, ASslow2 + "MFB"*e% +3 "core" %\ = +3 .tAS.seek 0.519ml +2 "MFB"*f' +4442 "core" ' + "MFB"*g% +4 "core" %  G +6088 #t-> ATV.ASV + .ATV.dial ASV +2 "MFB"*h n +59 "core" m +1293 #t-> ATV +510 #-> ATV.PCR +2 .ATV.dial PCR + "MFB"*i  +97 "core"  +279 #t-> ATV +1116 #-> AS.push 0.308, ASslow2 + "MFB"*j% +3 "core" %  F +3 .tAS.seek 0.211ml + "MFB"*k'}q +3352 .tAS.hold + "MFB"*l+ +3 "core" '  +13 + + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.211ml Aborted!:@checkpoint: omitted +178 #-> ASV +482 #-> AS +2 "MFB"*m% +3 "core" % +2254 #t-> AS.push 0.275, ASslow2 + "MFB"*n% +3 "core" % +3 .tAS.seek 0.211ml +2 "MFB"*o'| +3243 "Can"7 X +24424 "core" ' + "MFB"*p% +4 "core" %| +3157 #t-> AS.push 0.054, ASslow2 + "MFB"*q% +3 "core" %| +2 .tAS.seek 0.157ml +2 "MFB"*r'l +5443 "core" ' + "MFB"*s% +4 "core" %l +1799 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*t  +74 "core"  +897 #t-> ASV.PCRlock + .ASV.dial :PCRlock +2 "MFB"*u % +36 "core" % +6663 #t-> pcrMission(nil, Ss) +2 #Setting up PCR for Ss -- writing /var/log/esp/Ss19mar1915h.pcr +2 #No template -- skipping PCR build and positioning + #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +17466 "Can"2 u +60003 ; }n +60004 ? l +60004 : \\ +60004 @ ~p +60004  r +60003 + u +60004 3 t +57171 ."PCR"PCR.off +173 !o:#AnalyticalModule::PCRRawSample: @refiP; :\ @data"v1851050:1899,902,718,708,60.0001;1852000:2117,1005,695,691,60.0001;1852850:1731,981,692,688,60.0374;1853600:1283,961,693,684,60.0374;1962200:1933,948,711,705,60.0001;1963150:2129,935,693,688,60.0374;1964000:1696,942,692,682,59.9628;1964750:1285,923,692,680,59.9628;2073560:1919,929,718,708,59.9628;2074510:2131,954,691,680,59.9628;2075360:1698,937,694,681,60.0001;2076110:1271,950,694,680,60.0001;2184900:1924,908,684,697,59.9628;2185850:2136,962,690,683,60.0374;2186700:1697,940,695,681,60.0001;2187450:1296,925,693,685,60.0001;2296120:1934,955,713,705,60.0001;2297070:2116,944,662,684,60.0001;2297920:1704,914,690,683,60.0374;2298670:1283,936,690,681,60.0001;2407930:1932,924,715,708,60.0001;2408880:2124,953,690,687,60.0001;2409730:1696,940,691,680,60.0001;2410480:1282,945,696,686,60.0001;2519430:1915,931,713,707,59.9628;2520380:2116,923,694,678,60.0374;2521230:1694,932,690,648,60.0374;2521980:1265,932,692,680,60.0001;2630820:1930,926,714,703,60.0001;2631770:2114,947,692,686,60.0001;2632620:1703,960,692,680,60.0001;2633370:1277,904,693,645,60.0001;2742130:1907,940,713,705,60.0001;2743080:2110,932,658,679,60.0001;2743930:1698,977,692,685,60.0374;2744680:1282,917,695,680,60.0001;2853680:1908,941,723,705,59.9628;2854630:2124,985,691,680,60.0374;2855480:1678,921,697,685,60.0374;2856230:1276,944,696,678,60.0001;2965120:1911,945,715,704,59.9628;2966070:2101,954,692,681,60.0374;2966920:1689,961,694,678,60.0374;2967670:1270,933,692,680,60.0001;3076260:1913,927,713,704,60.0001;3077210:2098,923,692,681,60.0001;3078060:1704,955,694,671,60.0001;3078810:1273,935,690,680,60.0001;3188280:1926,939,714,704,59.9628;3189230:2097,924,694,681,60.0001;3190080:1699,959,695,680,59.9628;3190830:1283,936,701,683,59.9628;3299910:1921,942,714,706,60.0001;3300860:2111,940,691,677,60.0001;3301710:1676,952,696,684,60.0001;3302460:1278,949,694,679,60.0001;3411400:1914,941,717,706,60.0001;3412350:2127,901,692,683,60.0374;3413200:1695,922,691,642,60.0374;3413950:1274,928,695,678,60.0374;3522970:1917,939,717,709,60.0001;3523920:2117,936,692,675,60.0374;3524770:1697,951,696,681,60.0374;3525520:1282,933,661,682,60.0001;3634440:1915,958,713,668,60.0001;3635390:2108,967,689,681,60.0001;3636240:1698,938,698,679,60.0001;3636990:1269,970,697,680,60.0001;3745800:1915,941,716,707,60.0001;3746750:2124,936,660,678,60.0374;3747600:1697,929,697,681,60.0001;3748350:1280,955,691,680,60.0001;3857560:1917,968,716,705,60.0001;3858510:2119,940,692,683,60.0001;3859360:1687,918,695,680,60.0001;3860110:1284,954,699,681,60.0001;3968760:1910,942,715,702,60.0001;3969710:2108,941,694,686,60.0001;3970560:1703,956,695,685,60.0001;3971310:1265,947,689,682,60.0001;4080440:1909,961,718,714,59.9628;4081390:2117,948,695,674,60.0001;4082240:1693,932,694,685,60.0001;4082990:1282,936,660,673,60.0001;4191460:1919,959,717,706,59.9628;4192410:2114,927,694,680,60.0374;4193260:1703,951,695,682,60.0001;4194010:1280,938,690,682,60.0001;4303040:1900,929,714,708,59.9628;4303990:2122,948,689,681,60.0374;4304840:1684,968,691,681,60.0374;4305590:1274,955,695,669,60.0001;4414750:1921,970,717,710,59.9628;4415700:2113,951,694,680,60.0001;4416550:1689,950,662,678,60.0001;4417300:1283,943,692,679,60.0001;4526180:1911,949,716,706,60.0001;4527130:2119,973,694,680,60.0001;4527980:1698,961,694,684,60.0001;4528730:1273,927,696,686,60.0001;4637930:1932,954,718,705,60.0001;4638880:2129,971,693,681,60.0001;4639730:1710,946,692,681,60.0001;4640480:1289,969,692,644,60.0374;4749980:1921,949,686,711,59.9628;4750930:2133,955,691,682,60.0001;4751780:1695,963,697,683,60.0001;4752530:1296,1003,693,678,60.0001;4861640:1942,960,719,704,60.0001;4862590:2134,954,693,676,60.0001;4863440:1727,979,695,678,60.0374;4864190:1294,1001,694,681,60.0001;4973010:1974,975,713,702,59.9628;4973960:2189,988,692,649,60.0001;4974810:1731,973,693,675,60.0001;4975560:1314,960,693,678,60.0374;5084900:2008,1008,716,711,60.0001;5085850:2233,993,690,677,60.0001;5086700:1784,982,664,682,60.0374;5087450:1327,995,692,679,60.0374;5196440:2100,1035,718,706,59.9628;5197390:2339,1023,695,678,60.0001;5198240:1860,1036,694,681,60.0001;5198990:1380,1032,696,683,60.0374;5308110:2213,1046,685,708,60.0001;5309060:2463,1078,692,686,59.9628;5309910:1954,1077,698,685,60.0001;5310660:1453,1039,691,683,60.0001;5419610:2354,1120,715,705,60.0001;5420560:2609,1069,694,688,60.0001;5421410:2058,1124,698,682,60.0001;5422160:1535,1101,695,679,60.0001;5531070:2492,1133,716,706,60.0001;5532020:2788,1157,690,687,60.0374;5532870:2184,1135,697,682,60.0374;5533620:1608,1153,693,677,60.0001;5643240:2636,1212,716,705,59.9628;5644190:2942,1206,697,678,60.0001;5645040:2298,1196,696,678,60.0001;5645790:1679,1209,694,684,60.0374;5755020:2762,1309,714,706,59.9628;5755970:3074,1282,693,682,60.0001;5756820:2415,1297,692,654,60.0374;5757570:1742,1275,692,691,60.0001;5866780:2867,1342,716,706,60.0001;5867730:3217,1325,693,681,60.0001;5868580:2509,1339,689,686,60.0001;5869330:1805,1307,696,683,60.0001;5978130:2996,1405,716,668,60.0001;5979080:3346,1416,689,689,60.0001;5979930:2598,1400,694,680,60.0001;5980680:1871,1376,694,683,59.9628;6089880:3089,1497,718,711,60.0001;6090830:3430,1468,693,685,60.0001;6091680:2697,1481,694,684,60.0001;6092430:1939,1480,695,682,60.0374;6201270:3195,1564,716,708,59.9628;6202220:3558,1597,691,683,60.0001;6203070:2754,1522,695,681,60.0001;6203820:2007,1593,693,680,60.0001;6312940:3300,1663,718,709,59.9628;6313890:3691,1669,691,682,60.0001;6314740:2870,1620,696,683,60.0001;6315490:2037,1674,696,678,59.9628;6424090:3392,1704,680,699,59.9628; +21 #tPCR for Ss completed -- closed /var/log/esp/Ss19mar1915h.pcr +2639 "Can"6 ~ +60004 4 ~~ +60004 ; ~~ +60004 : ~~ +60003 : }| +60004 = || +60004 A }| +60004 C }} +60004 E || +60003 H }} +60004 J }} +60004 K |} +60004 Q |} +60004 N }| +60004 R }| +60003 S || +60004 W }} +60004 V |} +60004 W || +60004 [ }| +60003 [ || +60004 \\ }| +60004 _ }} +60004 ` }| +60004 \\ }| +60004 f }} +60003 e }} +60004 a }} +60004 c }| +60004 c }} +60004 e }| +60004 f }| +60003 i }| +60004 k }} +60004 i }} +60004 n }} +60004 o }| +60004 o }| +60003 q }} +60004 s }} +60004 u || @CET1553036878.90 w }} +60004 v }} +60004 x }} +60003 x }} +60004 z }| +60004 y }} +60004 y }| +60004  }| +60004 | }} +60003 } || +60004  || +60004  }} +60004  }} +60004  || +60003  }} +60004  }| +60004  }| +60004  }| +60004  }| +60004  }| +60003  || +60004  || +60004  |} +60004  || +60004  }| +45793 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time 4> + !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 +5 #mEXIT @1553051737.83CET @1553593033.39CET = =tMAIN =mMAIN_scheduler @CET1553593035.10 #"core_reset"Sent BREAK +2 #t@0x3F77, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi\\; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +281 "Can"l Q + l Q + #tPolling Can every 10:00 +2 #Cleanly exited at 04:15:37CET20-Mar-19 +2749 #-> ESP.ready! +2 #Powering core bus +504 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %L + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  | +2 "manipulator"&?& +3 "core" &]  +2 "storage"(@& +3 "core" & +2 "storage"(A% +3 "core" %a ] +2 "collection"'B9 +3 "core" 9C2 +2 "processing"%C9 +3 "core" 9 +7618 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *E% +2 "core" % +2 .tATV.dial :waste2 + "MFB"*F % +91 "core" % +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +601 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5286 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +127 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5248 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +36 "core"  +6069 #t-> ATv.extSrc +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant ATv: name:ATv +441 #-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*M  +126 "core"  +919 #t-> ASV.waste1 +2 .ASV.dial :waste1 +2222 #-> AS.pull 0.210, ASslow1 +2 "MFB"*N% +3 "core" %R3 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.209ml +2 "MFB"*O'r +4253 "core" ' +2 "MFB"*P% +3 "core" %r~\ 9 +2139 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*Q% +2 "core" %r~\ 9 +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 .tAS.seek 0.219ml + "MFB"*R' +1022 "core" ' +2 "MFB"*S% +3 "core" %  d +1866 #t-> AS.pull 0.03, ASslow2 +2 "MFB"*T% +3 "core" %  d +2 .tAS.seek 0.249ml +2 "MFB"*U'; +3036 "core" ' +2 "MFB"*V% +3 "core" %; +1224 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*W% +3 "core" %;W +2 .tAS.seek 0.259ml +2 "MFB"*X'm +1034 "core" ' +2 "MFB"*Y% +3 "core" %m  > +1410 #t-> AS.pull 0.26, ASslow2 +2 "MFB"*Z% +3 "core" %m  > +2 .tAS.seek 0.519ml +2 "MFB"*[' +9513 "Can"j YY +16644 "core" ' +2 "MFB"*\\% +3 "core" %  I +1222 #t-> ASV.waste1 +2 .ASV.dial :waste1 +787 #-> ATV.PCR + .ATV.dial PCR +2 "MFB"*]  +51 "core"  +1305 #t-> AS.push 0.308, ASslow2 +2 "MFB"*^% +3 "core" %  I +2 .tAS.seek 0.211ml +2 "MFB"*_'| +31013 "core" ' +2 "MFB"*`% +3 "core" %| +1232 #t-> AS.push 0.054, ASslow2 +2 "MFB"*a% +3 "core" %| +2 .tAS.seek 0.157ml +2 "MFB"*b'm +5445 "core" ' +2 "MFB"*c% +3 "core" %m +2267 "Can"o WW +3327 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*d  +74 "core"  +858 #t-> ASV.PCRlock +2 .ASV.dial :PCRlock + "MFB"*e % +36 "core" & +1830 #t-> pcrMission(nil, Ss) + #Setting up PCR for Ss -- writing /var/log/esp/Ss19mar2610h.pcr +2 #No template -- skipping PCR build and positioning + #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +53853 "Can"_ d +60003 j qp +60004 g h +60004 h nn +60004 ` x +60004 Z cc +60003 c nn +60004 ^ x +23368 ."PCR"PCR.off +170 !o:#AnalyticalModule::PCRRawSample: @refi\\; :\ @data"I1471830:2046,915,682,709,60.0001;1472780:2331,932,692,680,60.0001;1473630:1859,979,692,679,60.0001;1474380:1384,940,692,684,60.0374;1583710:2089,947,717,671,59.9628;1584660:2321,957,691,680,59.9628;1585510:1850,963,694,682,60.0001;1586260:1398,949,691,679,60.0001;1695120:2095,969,714,709,60.0001;1696070:2323,970,660,681,60.0001;1696920:1853,941,693,685,59.9628;1697670:1379,959,690,685,60.0001;1806290:2094,991,712,710,60.0001;1807240:2316,938,697,688,60.0001;1808090:1862,948,663,681,60.0001;1808840:1387,951,694,682,60.0001;1918250:2088,964,715,706,59.9628;1919200:2327,998,688,682,60.0001;1920050:1849,962,693,644,60.0374;1920800:1383,965,690,678,60.0001;2030320:2095,956,712,708,60.0001;2031270:2307,949,693,681,60.0001;2032120:1856,953,693,641,60.0374;2032870:1378,966,695,682,60.0001;2142230:2089,987,715,706,60.0001;2143180:2307,942,692,682,60.0001;2144030:1843,947,692,683,60.0001;2144780:1364,966,694,680,60.0374;2253610:2090,974,685,704,60.0001;2254560:2307,970,688,683,60.0374;2255410:1826,970,692,681,60.0001;2256160:1367,954,691,678,60.0001;2365030:2087,956,713,700,60.0001;2365980:2305,963,659,683,60.0374;2366830:1852,960,693,682,60.0374;2367580:1364,970,693,672,60.0001;2476220:2089,943,715,706,60.0001;2477170:2318,955,691,683,60.0001;2478020:1843,938,654,681,60.0001;2478770:1369,990,691,681,60.0001;2587680:2079,961,713,707,60.0001;2588630:2303,974,692,679,60.0374;2589480:1827,964,694,683,60.0001;2590230:1359,964,692,684,60.0001;2699070:2094,926,686,709,60.0001;2700020:2314,951,692,681,60.0001;2700870:1840,950,695,677,59.9628;2701620:1374,944,697,679,60.0374;2811090:2087,969,717,710,59.9255;2812040:2300,940,691,677,60.0001;2812890:1840,993,695,684,60.0001;2813640:1375,977,691,681,60.0374;2923000:2094,974,714,705,60.0001;2923950:2310,967,662,682,60.0001;2924800:1838,943,693,681,60.0374;2925550:1368,973,694,679,60.0001;3034630:2089,960,716,705,59.9628;3035580:2312,967,786,684,60.0001;3036430:1810,983,693,685,60.0001;3037180:1365,958,695,681,60.0001;3146430:2096,963,716,702,60.0001;3147380:2299,975,691,688,60.0001;3148230:1845,959,662,683,60.0001;3148980:1375,974,695,682,60.0374;3258240:2090,949,719,707,60.0001;3259190:2321,977,692,679,60.0001;3260040:1850,950,695,681,60.0001;3260790:1366,960,694,677,60.0001;3369730:2101,902,684,702,60.0001;3370680:2314,948,694,686,59.9628;3371530:1855,999,692,679,60.0001;3372280:1383,932,689,685,60.0001;3481160:2090,951,719,708,60.0001;3482110:2317,932,694,681,60.0001;3482960:1845,968,698,685,60.0001;3483710:1388,959,693,679,60.0001;3592730:2101,957,719,706,59.9628;3593680:2312,975,697,684,60.0001;3594530:1831,948,694,682,60.0001;3595280:1369,986,698,688,60.0001;3704800:2095,946,719,705,60.0001;3705750:2327,958,693,685,60.0001;3706600:1843,947,698,683,60.0001;3707350:1380,979,697,681,60.0001;3816660:2113,967,714,705,60.0001;3817610:2332,976,695,683,60.0001;3818460:1850,940,694,683,59.9628;3819210:1391,943,695,681,60.0001;3928490:2118,960,718,707,60.0001;3929440:2323,973,697,684,60.0001;3930290:1867,915,694,640,60.0001;3931040:1382,951,696,680,60.0001;4040160:2112,987,718,707,60.0001;4041110:2337,933,696,676,60.0001;4041960:1866,954,696,683,60.0001;4042710:1379,948,692,688,59.9628;4151470:2106,964,711,667,59.9628;4152420:2343,953,696,684,60.0001;4153270:1858,967,695,686,60.0001;4154020:1380,963,697,686,60.0001;4263580:2122,971,715,667,60.0001;4264530:2338,934,696,683,60.0001;4265380:1875,995,698,682,60.0001;4266130:1393,981,694,682,60.0001;4375840:2122,977,686,706,60.0001;4376790:2371,976,689,678,60.0374;4377640:1887,970,697,685,60.0374;4378390:1413,1009,690,680,60.0001;4487430:2149,944,717,704,60.0001;4488380:2375,949,693,683,60.0374;4489230:1904,948,694,684,60.0001;4489980:1409,966,692,679,60.0001;4599210:2191,968,716,709,60.0374;4600160:2417,972,693,640,60.0001;4601010:1915,968,693,683,59.9628;4601760:1438,987,694,681,59.9628;4710580:2236,984,715,707,60.0001;4711530:2454,982,695,686,60.0001;4712380:1956,940,666,680,60.0001;4713130:1448,964,696,675,60.0001;4822410:2271,952,718,706,60.0001;4823360:2507,956,692,677,60.0001;4824210:1974,955,701,684,60.0001;4824960:1463,981,694,678,60.0374;4934010:2311,963,717,703,59.9628;4934960:2557,987,692,687,60.0001;4935810:2025,950,696,682,60.0001;4936560:1495,963,695,649,59.9628;5045780:2337,945,691,708,59.9628;5046730:2599,937,693,681,60.0001;5047580:2059,948,698,684,60.0001;5048330:1529,933,692,682,60.0374;5157700:2389,963,712,660,60.0001;5158650:2643,943,689,682,60.0001;5159500:2079,935,694,677,60.0001;5160250:1546,949,691,682,60.0374;5269200:2428,932,716,706,60.0001;5270150:2679,940,659,680,60.0001;5271000:2124,943,694,680,60.0001;5271750:1570,920,693,688,60.0001;5380970:2474,1000,717,703,59.9628;5381920:2748,958,686,680,60.0001;5382770:2139,947,695,682,60.0001;5383520:1588,958,690,683,60.0001;5492840:2519,972,714,702,59.9628;5493790:2786,952,691,683,60.0001;5494640:2170,966,693,683,60.0001;5495390:1599,970,693,676,60.0001;5604470:2559,997,712,714,59.9255;5605420:2827,986,694,685,59.9628;5606270:2242,973,690,682,60.0001;5607020:1601,967,694,683,60.0001;5716000:2567,965,717,707,60.0001;5716950:2860,962,693,678,60.0001;5717800:2245,978,695,677,60.0001;5718550:1657,1003,689,643,60.0001;5827620:2606,967,716,672,60.0001;5828570:2895,973,694,681,60.0374;5829420:2268,978,693,682,60.0001;5830170:1661,925,691,678,60.0001;5939440:2622,967,719,710,60.0001;5940390:2905,932,691,682,60.0374;5941240:2278,915,695,684,60.0001;5941990:1687,943,693,681,60.0001;6051400:2643,1005,713,705,60.0001; +21 #tPCR for Ss completed -- closed /var/log/esp/Ss19mar2610h.pcr +36445 "Can"d WW +3576 #t-> pcrDecon + "MFB"*f% +3 "core" %m +2 #tCleaning PCR .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*g'(@ +1993 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + "MFB"*h  +37 "core"  + .tATV.dial :air3 +2 "MFB"*i % +120 "core" % +2 "MFB"*j% +3 "core" %(p +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*k'Z` +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*l  +54 "core"  +2 "MFB"*m% +3 "core" %Za q H +2 .tAS.seek 0.81ml +2 "MFB"*n'> +6055 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*o % +53 "core" & + .tdelay 3 seconds +303 "MFB"*p% +3 "core" %>\  N +2 .tAS.seek 0.835ml + "MFB"*q'M +529 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*r  +53 "core"  +2 "MFB"*s% +3 "core" %`l +2 .tAS.seek 0.82ml +2 "MFB"*t'p +322 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*u  +48 "core"  + .tdelay 3 seconds +303 .ATV.dial :ARV + "MFB"*v  +80 "core"  +2 "MFB"*w% +3 "core" %pq +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*x'X +2038 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*y' +3075 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +37 "MFB"*z'V +2754 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*{' +5775 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*|'V +2742 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*}' +5778 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*~'V +2731 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*  +49 "core"  +2 .tATV.dial :air3 + "MFB"* % +120 "core" & +2 "MFB"*% +3 "core" %Vd& +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*' +233 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*  +54 "core" +2 "MFB"*% +3 "core" %q\ 1 +3 .tAS.seek 0.81ml + "MFB"*'> +14539 #"mwj"Session Begun +1572 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +52 "core" % + .tdelay 3 seconds +303 "MFB"*% +3 "core" %> t f +2 .tAS.seek 0.835ml +2 "MFB"* ' +525 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*\  +53 "core" +2 "MFB"* % +3 "core" % } I +2 .tAS.seek 0.82ml +3 "MFB"* 'q" +119 "Can"b ZZ +207 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*  +39 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +4 "MFB"*'R +4743 "core" ' + .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17840 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +3 "MFB"*' +5784 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*'V +2784 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*'V +2731 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*' +5779 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*'V +2734 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*'V +2732 "core" ' + .tdelay 3 seconds +51 "Can", WV +252 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*' +5776 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +4 "MFB"*'V +5067 "core" ' +48458 "Can"1 WW +60004 I XX +21314 #t-> pcrDecon; deconEluateRecoveryLine :extSrc + "MFB"*% +4 "core" %V3 +3 #tCleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*'(@ +2903 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +4 "MFB"* % +78 "core" & +2 "MFB"* % +3 "core" %(" +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.51ml +2 "MFB"*"'Zh +217 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*  +54 "core" +2 "MFB"*(% +3 "core" %ZZ. +2 .tAS.seek 0.81ml +2 "MFB"*'> +6060 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*! % +53 "core" % + .tdelay 3 seconds +303 "MFB"**% +3 "core" %>\  R +2 .tAS.seek 0.835ml +2 "MFB"*,'N +525 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*+  +65 "core" +2 "MFB"*%% +3 "core" %E\  L +2 .tAS.seek 0.82ml +3 "MFB"*''p +328 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*/  +51 "core"  + .tdelay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*0  +80 "core"  +2 "MFB"*1% +3 "core" %p +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml +3 "MFB"*2'S +2037 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.seek 1ml +3 "MFB"*3' +3073 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*4'V +2758 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*5' +5773 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*6'V +2782 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*7' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*8'V +2586 "Can"P ZZ +147 "core" ' + .tARV.dial between carrier and air1 +4 "MFB"*9  +49 "core"  +2 .tATV.dial :air3 +2 "MFB"*: % +120 "core" & +2 "MFB"*;% +3 "core" %V +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*<' +229 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*=  +55 "core" +2 "MFB"*>% +3 "core" %  @ +2 .tAS.seek 0.81ml +3 "MFB"*?'> +16115 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*@ % +53 "core" & + .tdelay 3 seconds +303 "MFB"*A% +3 "core" %>  ` +2 .tAS.seek 0.835ml + "MFB"*B' +525 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*C  +54 "core"  +2 "MFB"*D% +3 "core" %  B +2 .tAS.seek 0.82ml +3 "MFB"*E'q +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*F  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +4 "MFB"*G'R +4744 "core" ' + .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18142 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +3 "MFB"*I' +5781 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*H'V +2747 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*K' +5771 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +40 "MFB"*L'V +2369 "Can"K [[ +408 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*M' +5775 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*N'V +2758 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*J' +5773 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*P'V +2787 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*Q' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +3 "MFB"*O'V +5069 "core" ' +3 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +4 "MFB"*S n +122 "core" o +2 .tAS.seek 0ml +3 "MFB"*T'V +5 "core" ' + .tATV.dial :air3 +2 "MFB"*R % +76 "core" % +2 "MFB"*V% +3 "core" %V +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml + "MFB"*W' +238 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*U  +37 "core"  +2 "MFB"*Y% +3 "core" % +2 .tAS.seek 0.31ml +3 "MFB"*Z'm0 +6067 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*X % +53 "core" % + .tdelay 3 seconds +303 "MFB"*\\% +3 "core" %m< +2 .tAS.seek 0.335ml +2 "MFB"*]' +532 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*^  +53 "core" +2 "MFB"*[% +3 "core" %\ 5 +2 .tAS.seek 0.32ml +3 "MFB"*`' +328 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*a  +59 "core"  +2 .tAS.seek 0ml +2 "MFB"*_'V +6460 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*c'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*d'V +10080 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*e'(@ +321 "Can"N ]] +2579 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"*f'V +10080 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*b'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +3 "MFB"*h'V +10080 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*i'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*j'V +10081 "core" ' + .tATV.dial :air2 +4 "MFB"*g  +124 "core" +2 "MFB"*l% +3 "core" %V +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml + "MFB"*m'(L +5062 "core" ' + .tATV.dial :extSrc +2 "MFB"*k  +150 "core"  +2 "MFB"*o% +4 "core" %(I\ 7 +2 .tAS.seek 0.02ml +2 "MFB"*p'" +4856 "core" ' + .tdelay 1 second +103 .ATV.dial :waste +2 "MFB"*n n +127 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*r'R +147 "core" ' +2 "MFB"*s% +4 "core" %R7 +9922 "Can"H XW +60003 O XW +60004 H XX +60004 ? WV +60004 > WW +20288 #t-> ATV.extSrc +2 .ATV.dial :extSrc +5 "MFB"*q  +142 "core"  +461 #t-> ASV.waste1 +2 .ASV.dial :waste1 +1616 #-> AS.pull 0.210, ASslow1 +2 "MFB"*u% +5 "core" %RO +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.209ml +2 "MFB"*v'r +4253 "core" ' +2 "MFB"*w% +3 "core" %rv  E +21160 #t-> AS.pull 0.010, ASslow2 +2 "MFB"*t% +4 "core" %rv 6 E +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 .tAS.seek 0.219ml +2 "MFB"*x' +1014 "core" ' +2 "MFB"*y% +3 "core" %O\ = +2217 #t-> AS.pull 0.030, ASslow2 +2 "MFB"*z% +5 "core" %@\ = +2 .tAS.seek 0.249ml +3 "MFB"*{'; +3030 "core" ' +2 "MFB"*|% +3 "core" %; 9 I +1336 #t-> AS.pull 0.010, ASslow2 +3 "MFB"*}% +4 "core" %; * H +2 .tAS.seek 0.259ml +3 "MFB"*'m +1019 "core" ' +2 "MFB"*% +3 "core" %m\ = +2543 #t-> AS.pull 0.260, ASslow2 +2 "MFB"*% +4 "core" %m\ = +3 .tAS.seek 0.519ml +4 "MFB"*~' +825 "Can"I ZY +25335 "core" ' +2 "MFB"*% +3 "core" %  @ +2496 #t-> ATV.PCR +2 .ATV.dial PCR +4 "MFB"*  +52 "core"  +1384 #t-> ASV +1057 #-> AS.push 0.308, ASslow2 +3 "MFB"*% +4 "core" % O @ +2 .tAS.seek 0.211ml +3 "MFB"*'| +29656 "Can"e YY +1360 "core" ' +2 "MFB"*% +3 "core" %| +1207 #t-> AS.push 0.054, ASslow2 +3 "MFB"*% +4 "core" %| +2 .tAS.seek 0.157ml +3 "MFB"*\ 'm +5468 "core" ' +2 "MFB"* % +3 "core" %m  +1112 #t-> ATV.ARV +2 .ATV.dial ARV +4 "MFB"*  +74 "core"  +882 #t-> ASV.PCRlock +2 .ASV.dial :PCRlock +4 "MFB"* % +37 "core" % +2500 #t-> pcrMission(nil, Ss) +2 #Setting up PCR for Ss -- writing /var/log/esp/Ss19mar2614h.pcr +3 #No template -- skipping PCR build and positioning +3 #Running Ss Profile60C350 thermocycling +3 ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +47302 "Can"P x| +60004 T dc +60004 ' pq +60004 M y +60003 P ab +60004 X on +60004 W j +30216 #"mwj"Session Ended +29788 "Can"V \\ +29442 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refi\\; :\ @data"15323510:2109,926,727,722,59.9628;15324460:2386,969,658,682,60.0001;15325310:1887,979,692,686,60.0374;15326060:1408,964,693,685,60.0374;15435310:2148,983,713,705,59.9628;15436260:2376,979,693,676,60.0374;15437110:1874,974,694,682,60.0374;15437860:1407,978,693,682,60.0001;15546640:2139,981,713,703,59.9628;15547590:2374,980,694,685,60.0001;15548440:1902,985,695,685,60.0001;15549190:1417,980,663,683,60.0001;15657900:2140,964,715,706,59.9628;15658850:2349,965,692,691,60.0001;15659700:1865,976,696,684,60.0001;15660450:1403,966,693,679,60.0001;15769040:2146,971,716,706,60.0001;15769990:2375,990,690,685,59.9628;15770840:1875,994,692,681,60.0001;15771590:1405,986,697,686,60.0374;15880860:2128,977,714,707,60.0001;15881810:2366,962,693,682,60.0001;15882660:1878,961,663,678,60.0001;15883410:1405,960,694,682,60.0001;15992210:2134,954,716,706,59.9628;15993160:2361,933,699,681,60.0001;15994010:1893,979,692,686,60.0001;15994760:1403,972,660,689,60.0001;16104080:2142,961,679,707,60.0001;16105030:2361,985,692,687,60.0001;16105880:1885,963,695,685,60.0001;16106630:1403,990,696,679,60.0374;16215410:2135,966,716,710,59.9628;16216360:2369,976,658,679,60.0001;16217210:1878,992,698,685,60.0374;16217960:1400,972,690,678,60.0001;16327140:2139,952,715,705,59.9628;16328090:2372,973,691,683,60.0001;16328940:1873,964,691,680,60.0001;16329690:1393,955,697,681,60.0374;16438730:2137,977,716,707,60.0001;16439680:2367,1026,696,686,60.0001;16440530:1885,983,664,684,60.0374;16441280:1398,972,695,683,60.0001;16550690:2157,999,714,707,60.0001;16551640:2377,984,693,685,59.9628;16552490:1892,1001,690,642,60.0001;16553240:1402,970,692,682,60.0001;16662420:2154,983,712,699,60.0001;16663370:2378,979,695,687,60.0001;16664220:1906,965,693,678,60.0374;16664970:1397,974,694,682,60.0374;16774460:2150,967,714,705,60.0001;16775410:2378,967,696,687,60.0001;16776260:1896,980,691,686,60.0001;16777010:1401,953,664,685,60.0001;16886160:2131,988,684,705,59.9628;16887110:2364,964,688,681,60.0001;16887960:1892,943,696,683,60.0374;16888710:1416,969,692,677,60.0001;16997800:2150,991,717,705,60.0001;16998750:2361,958,693,682,60.0001;16999600:1892,962,693,683,60.0374;17000350:1405,982,696,682,60.0374;17109600:2140,979,714,705,59.9628;17110550:2379,968,663,675,60.0001;17111400:1899,951,693,679,59.9628;17112150:1410,955,693,678,60.0001;17221250:2147,974,716,704,59.9628;17222200:2376,961,693,681,59.9628;17223050:1875,983,688,682,60.0001;17223800:1401,962,696,682,60.0001;17332870:2167,983,714,702,60.0001;17333820:2384,959,691,684,60.0001;17334670:1902,975,663,680,60.0001;17335420:1405,956,692,680,60.0001;17444400:2158,981,714,707,60.0001;17445350:2397,976,690,678,60.0374;17446200:1905,983,694,682,60.0001;17446950:1402,938,695,680,60.0001;17556200:2169,973,717,700,60.0001;17557150:2376,970,695,680,59.9628;17558000:1891,972,693,678,60.0001;17558750:1417,966,689,640,60.0374;17667430:2154,955,721,707,59.9628;17668380:2395,957,693,680,60.0001;17669230:1899,954,697,683,60.0001;17669980:1424,968,693,679,60.0001;17778650:2158,991,717,706,60.0001;17779600:2400,975,693,680,60.0001;17780450:1899,984,694,680,60.0374;17781200:1407,964,691,680,60.0001;17890310:2171,964,716,706,60.0001;17891260:2395,979,694,681,60.0374;17892110:1903,958,696,673,60.0001;17892860:1423,941,662,678,60.0001;18001990:2166,955,685,708,60.0001;18002940:2409,1004,691,677,60.0001;18003790:1896,963,695,683,60.0001;18004540:1416,990,692,679,60.0001;18114200:2183,964,686,704,60.0001;18115150:2407,969,691,681,59.9628;18116000:1904,975,694,676,60.0001;18116750:1417,950,694,677,60.0374;18225780:2191,1013,716,700,59.9628;18226730:2408,962,691,684,59.9628;18227580:1923,995,696,681,60.0374;18228330:1436,989,693,680,60.0001;18338120:2188,974,711,713,59.9628;18339070:2409,955,693,683,60.0374;18339920:1921,986,694,674,60.0001;18340670:1427,989,695,681,60.0001;18449380:2190,966,714,706,59.9628;18450330:2423,945,696,686,59.9628;18451180:1925,971,661,677,59.9628;18451930:1421,994,698,682,60.0001;18561420:2175,986,718,705,59.9628;18562370:2420,950,692,678,60.0374;18563220:1916,991,663,678,60.0001;18563970:1438,982,694,671,60.0001;18673700:2196,1005,720,702,60.0001;18674650:2424,982,693,684,60.0374;18675500:1918,938,695,683,60.0001;18676250:1438,965,693,680,60.0001;18785050:2193,981,713,700,60.0001;18786000:2420,978,695,684,60.0001;18786850:1932,956,693,678,60.0374;18787600:1414,939,692,679,60.0001;18896580:2188,983,687,708,59.9628;18897530:2439,973,695,676,60.0001;18898380:1933,980,696,683,60.0001;18899130:1443,971,691,680,60.0001;19008540:2216,991,709,669,60.0001;19009490:2450,983,693,680,60.0001;19010340:1943,956,692,685,60.0001;19011090:1433,985,694,682,60.0001;19120330:2215,975,715,705,59.9628;19121280:2427,944,695,678,60.0001;19122130:1944,969,694,682,60.0001;19122880:1437,972,692,681,60.0001;19232080:2228,971,715,706,60.0001;19233030:2461,1034,691,645,60.0001;19233880:1964,994,693,679,59.9628;19234630:1459,1016,695,686,60.0001;19343600:2233,987,716,706,60.0001;19344550:2476,966,690,685,60.0001;19345400:1961,975,662,678,60.0001;19346150:1456,983,694,678,60.0001;19454920:2288,973,717,701,60.0001;19455870:2527,994,688,683,60.0374;19456720:2002,995,693,683,60.0374;19457470:1479,980,664,680,60.0001;19566110:2328,1004,717,705,60.0001;19567060:2565,979,691,683,60.0001;19567910:2031,957,691,683,60.0001;19568660:1489,973,694,679,60.0001;19677880:2436,967,714,708,59.9628;19678830:2695,973,662,676,60.0374;19679680:2128,1016,691,677,60.0374;19680430:1568,1005,693,679,60.0374;19789740:2558,1000,714,703,59.9628;19790690:2831,978,691,644,60.0001;19791540:2242,969,692,684,60.0001;19792290:1631,978,692,682,60.0001;19901430:2708,1001,717,702,60.0001; +22 #tPCR for Ss completed -- closed /var/log/esp/Ss19mar2614h.pcr +30363 "Can"Y WW +60003 Z VV +60004 ] WW +60004 a WW +60004 d VV +60004 j UU +60004 k VU +60003 r VU +60004 w VU +60004 x VU +60004  VU +60004  UV +60003  UU +60004  UU +60004  VV +60004  UV +60004  UU +60003  VV +60004  VV +60004  UU +60004  VV +60004  VV +60004  UU +60003  VU +60004  VU +60004  VU +60004  VU +60004  VV +60003  VV +60004  VU +60004  VV +60004  VU +60004  VU +60004  VU +60003  VV +60004  UU +60004  VU +60004  VU +60004  VU +60004  VU +60003  VU +60004  UV +60004  VU +60004  UU +60004  VV +60003  VV +60004  VU @CET1553641649.16  VU +60004  VU +60004  VU +60004  UU +60003  VU +60004  VV +60004  VV +60004  VV +60004  UU +60004  VU +60003  UU +60004  VU +60004  VU +60004  UU +60004  VV +60003  VU +60004  VV +60004  VU +60004  VU +60004  UU +45507 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time b9pd + !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 +5 #mEXIT @1553653505.04CET @1553667575.70CET = =tMAIN =mMAIN_scheduler @CET1553667577.38 #"core_reset"Sent BREAK +2 #t@0x9E56, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +182 !o:AnalyticalModule::PCRCore: @refiD; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +271 "Can"A c + A c #tPolling Can every 10:00 +3 #Cleanly exited at 03:25:05CET27-Mar-19 +772 #-> ESP.ready! +3 #Powering core bus +473 .Gate.power :raw,:ON +3 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %} +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %>> +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\   +2 "manipulator"&?& +3 "core" &] t +2 "storage"(@& +3 "core" & i j o . +2 "storage"(A% +3 "core" %^ k j  +2 "collection"'B9 +3 "core" 9# +2 "processing"%C9 +3 "core" 9` +988 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" %w + .tATV.dial :waste2 +2 "MFB"*F % +91 "core" $ +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +602 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5284 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*I n +127 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5250 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +36 "core" +7898 #t-> pcrDecon; deconEluateRecoveryLine :extSrc +2 "MFB"*M% +3 "core" %R/ +2 #tCleaning PCR .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*N'(@ +2909 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +37 .ATV.dial :air3 +8 "MFB"*O % +59 "core" % + "MFB"*P% +4 "core" %(( +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*Q'Zn +223 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*R  +36 "core"  + "MFB"*S% +4 "core" %Zj  G +2 .tAS.seek 0.81ml +2 "MFB"*T'> +6057 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*U % +54 "core" & + .tdelay 3 seconds +303 "MFB"*V% +2 "core" %>\  X +3 .tAS.seek 0.835ml + "MFB"*W'U +529 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*X  +53 "core"  + "MFB"*Y% +4 "core" %e  @ +2 .tAS.seek 0.82ml +2 "MFB"*Z'p +327 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*[  +49 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*\\  +90 "core"  + "MFB"*]% +4 "core" %p +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*^'g +2038 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*_' +3070 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*`'V +2760 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*a' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*b'V +2774 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*c' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*d'V +150 "Can", uu +2623 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*e  +49 "core"  + .tATV.dial :air3 +2 "MFB"*f % +119 "core" % + "MFB"*g% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*h' +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*i  +52 "core" + "MFB"*j% +4 "core" %  B +2 .tAS.seek 0.81ml +2 "MFB"*k'> +16112 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +51 "core" % + .tdelay 3 seconds +303 "MFB"*m% +2 "core" %>\  Q +3 .tAS.seek 0.835ml + "MFB"*n' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*o  +51 "core" + "MFB"*p% +4 "core" %  H +2 .tAS.seek 0.82ml +2 "MFB"*q'q' +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*r  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*s'R +4745 "core" ' + .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18139 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*t' +5780 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*u'V +2778 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*v' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +56 "Can" ss +46 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*w'V +2773 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*x' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*y'V +2775 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*z' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*{'V +2791 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*|' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*}'V +5067 "core" ' +3 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + "MFB"*~ n +120 "core" n +2 .tAS.seek 0ml +2 "MFB"*'V +3 "core" ' + .tATV.dial :air3 +2 "MFB"* % +73 "core" % + "MFB"*% +4 "core" %V> +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +36 "core" + "MFB"*% +4 "core" % L ? +2 .tAS.seek 0.31ml +2 "MFB"*'m/ +6064 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" % + .tdelay 3 seconds +303 "MFB"*% +2 "core" %m;H +2 .tAS.seek 0.335ml +2 "MFB"* ' +529 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*\  +52 "core" + "MFB"* % +4 "core" %U ' +2 .tAS.seek 0.32ml +2 "MFB"* ' +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*  +59 "core"  +2 .tAS.seek 0ml +2 "MFB"*'V +6458 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*'V +8279 "Can" tt +1800 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*'V +10078 "core" ' + .tATV.dial :air2 +2 "MFB"*  +123 "core"  + "MFB"*% +4 "core" %VI +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*'(N +5051 "core" ' + .tATV.dial :extSrc +2 "MFB"*  +139 "core"  + "MFB"*% +4 "core" %(BJ +2 .tAS.seek 0.02ml +2 "MFB"* ' +4855 "core" ' + .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*" n +125 "core" n + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*'R +148 "core" ' + "MFB"*(% +4 "core" %R_R +7657 "Can"\\ ss +60003 o ss +60004  ss +14307 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +141 "core"  +640 #t-> ASV.waste1 + .ASV.dial :waste1 +5595 #-> AS.pull 0.210, ASslow1 + "MFB"*!% +3 "core" %R7J +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.209ml +2 "MFB"**'r +4254 "core" ' + "MFB"*,% +4 "core" %r\ 4 X +2626 #t-> AS.pull 0.010, ASslow2 +36 "MFB"*+% +11 "core" %r\ ? X +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.219ml + "MFB"*%' +1044 "core" ' + "MFB"*'% +4 "core" %; +1349 #t-> AS.pull 0.030, ASslow2 +2 "MFB"*/% +3 "core" %= +2 .tAS.seek 0.249ml +2 "MFB"*0'; +3043 "core" ' + "MFB"*1% +4 "core" %; @ [ +1323 #t-> AS.pull 0.010, ASslow2 +2 "MFB"*2% +3 "core" %;H +2 .tAS.seek 0.259ml +2 "MFB"*3'm +1040 "core" ' + "MFB"*4% +4 "core" %m I K +1838 #t-> AS.pull 0.0260, ASslow2 +2 "MFB"*5% +3 "core" %m : K +2 .tAS.seek 0.285ml +2 "MFB"*6' +2626 "core" ' + "MFB"*7% +4 "core" % > J +3519 #t-> AS.pull 0.234, ASslow2 +2 "MFB"*8% +3 "core" % E I +2 .tAS.seek 0.519ml +2 "MFB"*9' +16526 "Can"p vu +7013 "core" ' + "MFB"*:% +4 "core" %N\ 1 +2962 #t-> ASV +733 #-> ATV.PCR + .ATV.dial PCR +2 "MFB"*;  +52 "core"  +1470 #t-> AS.push 0.308, ASslow2 + "MFB"*<% +3 "core" %G\ 1 +3 .tAS.seek 0.211ml +2 "MFB"*='| +30986 "core" ' + "MFB"*>% +4 "core" %|V +6750 #t-> AS.push 0.003, ASslow2 +2 "MFB"*?% +3 "core" %|P +2 .tAS.seek 0.208ml +2 "MFB"*@'m~ +322 "core" ' + "MFB"*A% +4 "core" %mM +1074 #t-> AS.push 0.054, ASslow2 + "MFB"*B% +4 "core" %m@ +2 .tAS.seek 0.154ml +2 "MFB"*C'^ +5440 "core" ' + "MFB"*D% +4 "core" %]O +1850 #t-> pcrMission(nil, Ss) +2 #Setting up PCR for Ss -- writing /var/log/esp/Ss19mar2708h.pcr +2 #No template -- skipping PCR build and positioning + #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +1280 "Can"z o +32785 #"mwj"Session Begun +27219 "Can"Q w +60004 N _ +60003 K p +60004 P |_ +60004 J W +60004 E x +60004 H f +60004 J ~~ +12339 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refiD; :\ @data"5014160:2025,888,714,713,59.9628;5015110:2288,957,693,688,60.0001;5015960:1800,945,695,685,60.0001;5016710:1365,954,694,683,60.0001;5124670:2089,938,684,705,60.0001;5125620:2311,933,693,685,60.0001;5126470:1849,943,691,680,60.0374;5127220:1366,946,693,682,60.0001;5235610:2085,941,713,702,60.0001;5236560:2304,953,691,645,60.0001;5237410:1838,955,691,684,60.0001;5238160:1369,932,697,684,60.0001;5346200:2105,937,713,706,60.0001;5347150:2311,951,693,678,60.0001;5348000:1853,935,692,683,60.0374;5348750:1383,933,662,681,60.0001;5456770:2113,932,716,699,60.0001;5457720:2335,932,689,646,59.9628;5458570:1845,932,692,684,60.0001;5459320:1392,952,692,679,60.0001;5567300:2117,935,716,706,60.0001;5568250:2337,917,694,686,60.0374;5569100:1861,958,693,685,60.0374;5569850:1369,920,689,647,60.0001;5677770:2121,917,716,705,60.0001;5678720:2343,929,695,684,60.0001;5679570:1854,920,693,678,60.0001;5680320:1401,900,693,683,60.0001;5788390:2114,945,687,708,59.9628;5789340:2334,945,691,682,60.0374;5790190:1866,929,695,686,60.0374;5790940:1381,915,690,681,60.0001;5898870:2127,951,715,706,60.0001;5899820:2334,942,692,684,60.0374;5900670:1858,936,661,680,60.0374;5901420:1381,951,693,685,60.0374;6009400:2117,943,716,708,60.0001;6010350:2335,919,695,684,60.0001;6011200:1867,943,697,686,60.0001;6011950:1401,948,697,683,60.0374;6120060:2113,921,717,705,59.9628;6121010:2342,937,691,682,60.0001;6121860:1868,932,657,682,60.0001;6122610:1378,922,695,681,59.9628;6230520:2108,949,717,705,60.0001;6231470:2324,938,694,686,60.0374;6232320:1865,943,694,679,60.0374;6233070:1392,912,694,681,60.0001;6341020:2130,938,720,705,60.0001;6341970:2345,941,690,683,60.0374;6342820:1864,926,697,643,60.0001;6343570:1401,936,694,682,60.0001;6451390:2124,947,717,698,60.0001;6452340:2357,967,689,649,60.0374;6453190:1866,926,695,683,60.0374;6453940:1391,950,693,683,60.0001;6562420:2132,936,718,706,59.9628;6563370:2355,942,693,685,60.0374;6564220:1884,946,691,680,60.0374;6564970:1381,958,692,681,60.0001;6673060:2146,937,714,706,60.0001;6674010:2356,951,693,683,60.0001;6674860:1884,957,695,681,60.0001;6675610:1399,940,696,677,60.0374;6783670:2142,968,716,707,60.0001;6784620:2391,988,695,685,60.0001;6785470:1895,915,692,682,59.9628;6786220:1390,925,696,681,59.9628;6894510:2152,1005,718,708,60.0001;6895460:2360,972,692,683,60.0001;6896310:1889,987,696,679,60.0001;6897060:1416,1000,699,682,60.0001;7005060:2140,1323,717,705,60.0001;7006010:2371,1334,694,681,60.0001;7006860:1898,1294,693,684,60.0374;7007610:1396,1285,695,684,60.0001;7116110:2163,1615,717,706,59.9628;7117060:2388,1594,691,680,60.0001;7117910:1915,1555,692,683,60.0374;7118660:1414,1504,697,675,60.0001;7227050:2133,1887,716,708,60.0001;7228000:2395,1867,694,682,60.0001;7228850:1892,1831,694,678,60.0001;7229600:1414,1881,694,679,59.9628;7338280:2133,1905,716,703,59.9628;7339230:2361,1860,694,680,60.0001;7340080:1888,1865,692,683,60.0374;7340830:1402,1866,664,681,60.0001;7449000:2111,1860,719,704,59.9628;7449950:2344,1844,660,683,60.0374;7450800:1865,1856,693,678,60.0374;7451550:1396,1809,694,682,60.0001;7559740:2111,1877,716,702,60.0001;7560690:2328,1848,695,686,60.0374;7561540:1873,1859,694,677,60.0001;7562290:1380,1805,692,683,60.0001;7670580:2112,1839,717,705,60.0001;7671530:2347,1783,692,687,60.0001;7672380:1866,1832,693,681,60.0001;7673130:1385,1827,692,682,60.0001;7781760:2105,1851,717,705,60.0001;7782710:2333,1846,695,684,59.9628;7783560:1854,1840,664,684,60.0001;7784310:1400,1877,693,681,60.0001;7892660:2110,1832,686,705,59.9628;7893610:2332,1829,696,680,60.0001;7894460:1856,1824,697,684,60.0001;7895210:1391,1889,693,684,60.0374;8003770:2118,1825,717,710,59.9628;8004720:2335,1833,660,681,59.9628;8005570:1859,1831,693,683,60.0374;8006320:1383,1817,694,678,60.0001;8114620:2112,1880,719,709,59.9628;8115570:2344,1856,692,681,60.0001;8116420:1872,1872,690,682,60.0001;8117170:1380,1866,695,679,60.0001;8225800:2151,1944,687,706,60.0001;8226750:2381,1932,694,685,60.0001;8227600:1895,1948,693,680,60.0001;8228350:1416,1963,696,673,60.0001;8336640:2134,1938,717,706,60.0001;8337590:2352,1923,690,682,60.0001;8338440:1855,1903,693,679,60.0001;8339190:1401,1896,698,683,60.0001;8447620:2132,1887,715,705,60.0001;8448570:2353,1874,697,675,60.0001;8449420:1866,1880,695,686,60.0374;8450170:1396,1846,659,682,60.0001;8558660:2140,1893,715,704,60.0001;8559610:2357,1858,695,679,60.0001;8560460:1887,1934,692,680,60.0001;8561210:1407,1883,696,682,60.0001;8669640:2123,1919,715,703,59.9628;8670590:2357,1910,690,679,60.0001;8671440:1885,1916,693,681,60.0001;8672190:1394,1861,697,678,59.9628;8780680:2186,2016,715,708,59.9628;8781630:2403,2031,693,680,60.0001;8782480:1925,2022,694,682,60.0374;8783230:1442,2036,695,678,60.0374;8891750:2179,2044,716,703,60.0001;8892700:2421,2018,693,682,60.0001;8893550:1915,1985,694,679,60.0374;8894300:1437,1983,697,680,60.0001;9002420:2178,1978,683,705,60.0001;9003370:2403,2028,699,686,60.0001;9004220:1915,2039,694,686,59.9628;9004970:1424,2025,695,678,60.0001;9113370:2177,2004,714,707,60.0001;9114320:2406,1972,689,643,60.0374;9115170:1909,2023,697,682,59.9628;9115920:1418,2048,692,682,60.0001;9224260:2174,2017,718,710,59.9628;9225210:2410,2017,692,686,60.0001;9226060:1913,2018,696,683,60.0001;9226810:1420,1986,694,679,60.0001;9335050:2176,2051,719,707,60.0001;9336000:2418,2001,693,684,60.0001;9336850:1922,2033,695,681,60.0001;9337600:1437,2034,694,680,60.0374;9445760:2198,2073,714,705,60.0001;9446710:2427,2065,693,682,60.0001;9447560:1926,2091,691,678,60.0374;9448310:1416,2091,694,678,60.0001;9556450:2107,1912,714,708,60.0001; +22 #tPCR for Ss completed -- closed /var/log/esp/Ss19mar2708h.pcr +47466 "Can"C ts +60004 ? ts +60004 = tt +60004 > ts +60004 7 tt +60003 5 tt +60004 2 tt +60004 C ts +60004 ^ sr +60004 B qq +60003 = rr +60004 9 ss +60004 8 rr +60004 ? rr +60004 < tt +60003 : tt +60004 : rr +60004 : tt +40086 #t-> pcrDecon; deconEluateRecoveryLine :extSrc +2 "MFB"*E% +4 "core" %] +2 #tCleaning PCR +2 .AFV.select :carrierSolution +3 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*F'(@ +2014 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tASV.dial :waste1 +2 .ATV.dial :air3 +3 "MFB"*G % +60 "core" % + "MFB"*I% +4 "core" %() +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml +2 "MFB"*H'Zo +225 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*K  +52 "core" + "MFB"*L% +4 "core" %Zl  I +2 .tAS.seek 0.81ml +2 "MFB"*M'> +6057 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +53 "core" % + .tdelay 3 seconds +303 "MFB"*O% +2 "core" %>  Z +2 .tAS.seek 0.835ml +2 "MFB"*P'T +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +36 "MFB"*N  +59 "core" + "MFB"*R% +4 "core" %]\ = +2 .tAS.seek 0.82ml +2 "MFB"*S'p +328 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*Q  +50 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*U  +81 "core"  + "MFB"*V% +4 "core" %p +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml +2 "MFB"*T'^ +2038 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*X' +3076 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*Y'V +2679 "Can"i vv +94 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*W' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*['V +2767 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*\\' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*]'V +2778 "core" ' + .tARV.dial between carrier and air1 +3 "MFB"*Z  +49 "core"  + .tATV.dial :air3 +2 "MFB"*^ % +122 "core" & + "MFB"*_% +4 "core" %V$ +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*`' +232 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*a  +55 "core"  + "MFB"*b% +4 "core" % k B +2 .tAS.seek 0.81ml +2 "MFB"*c'> +16112 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*e % +55 "core" & + .tdelay 3 seconds +303 "MFB"*f% +2 "core" %> a J +2 .tAS.seek 0.835ml +3 "MFB"*g' +526 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*d  +55 "core"  + "MFB"*i% +4 "core" %  H +2 .tAS.seek 0.82ml +3 "MFB"*j'q$ +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*h  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*l'R +4745 "core" ' + .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18107 "Can" y +335 .tPCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +3 "MFB"*m' +5783 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*k'V +2765 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*o' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*p'V +2769 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*n' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*r'V +2775 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*q' +5778 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*s'V +2766 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*t' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +3 "MFB"*u'V +5067 "core" ' +3 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +4 "MFB"*v n +131 "core" n +2 .tAS.seek 0ml +4 "MFB"*w'V +3 "core" ' + .tATV.dial :air3 +2 "MFB"*x % +74 "core" $ + "MFB"*y% +4 "core" %V +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*z' +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*{  +38 "core"  + "MFB"*|% +4 "core" %  ? +2 .tAS.seek 0.31ml +2 "MFB"*~'m( +6056 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +3 "MFB"* % +64 "core" % + .tdelay 3 seconds +303 "MFB"*% +2 "core" %m,\ 8 +3 .tAS.seek 0.335ml + "MFB"*}' +528 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" + "MFB"*% +4 "core" %  > +2 .tAS.seek 0.32ml +2 "MFB"*'f +328 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*  +59 "core"  +2 .tAS.seek 0ml +4 "MFB"*'V +2132 "Can"^ wv +4326 "core" ' + .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*\ '(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"* 'V +10079 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"* '(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"* 'V +10081 "core" ' + .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"* '(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +10076 "core" ' + .tATV.dial :air2 +3 "MFB"*  +124 "core" + "MFB"*% +4 "core" %V +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml + "MFB"*'(H +2200 "Can"P xx +2857 "core" ' + .tATV.dial :extSrc +3 "MFB"*  +141 "core"  + "MFB"*% +4 "core" %(< ' +2 .tAS.seek 0.02ml +3 "MFB"*' +4856 "core" ' + .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +126 "core" n + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +4 "MFB"*'R +147 "core" ' +2 "MFB"*% +3 "core" %RT +51742 "Can"M rr +60004 G rr +60004 p rr +60004 [ rr +60003 S rr +60004 P rr +60004 Q rq +60004 R rr +60004 O rr +60003 P rr +60004 S rr +60004 R rr +42002 #"mwj"Session Ended +18002 "Can"P rr +60004 T rr +60003 U rr +60004 P rr +60004 Q rr +60004 P rr +60004 T rr +60003 Q rr +60004 N rr +60004 P rr +60004 U rr +60004 W rr +60003 S rr +60004 U rr +60004 S rr +60004 S rr +60004 U rr +60003 T rr +60004 S rr +60004 S rr +60004 S rs +60004 b rr +60003 ^ rr +60004 Z rr +60004 Y rr +60004 [ rr +60004 Z rr +60003 Z rr +60004 ] rr +60004 \\ sr +60004 ] rr +60004 ] rr +60004 \\ rr +60003 ^ rr +60004 ] rr +60004 ` rr +60004 ^ rr +60004 _ rr +60003 ` rr +60004 a rr +60004 c rr +60004 b rr +60004 a rr +60003 b rr +60004 b rr +60004 _ rr +60004 a rr +60004 a rr +60003 a rr +60004 ` rr @CET1553728193.33 a rr +60004 ` sq +60004 e rr +60003 b rq +60004 c rr +60004 a rr +60004 a rr +60004 ` rr +60004 _ rr +60003 ` rr +60004 ] rr +60004 ` rr +60004 _ sr +60004 ` sr +60003 a rr +60004 a rr +60004 ` rr +60004 a rr +60004 b rr +60003 d sr +60004 ` rr +31724 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time c + !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 +5 #mEXIT @1553740511.41CET @1553755705.11CET = =mMAIN_scheduler =tMAIN @CET1553755706.80 #"core_reset"Sent BREAK +2 #t@0xDB3F, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi,; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +280 "Can"{ X + { X #tPolling Can every 10:00 +3 #Cleanly exited at 03:35:11CET28-Mar-19 +5933 #-> ESP.ready! +3 #Powering core bus +484 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +3 *\ 9\ + *\ 9\ +2 .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %T +2 .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  +2 "manipulator"&?& +3 "core" &] ` +2 "storage"(@& +3 "core" & X Z / +2 "storage"(A% +3 "core" %` Z Z +2 "collection"'B9 +3 "core" 97) + "processing"%C9 +3 "core" 9y +20071 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % + #tReadying the MFB +2 #Homing MFB Syringe .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" %i +2 .tATV.dial :air2 + "MFB"*F  +103 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +553 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5285 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +119 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5256 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +6 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +4 "core"  +5385 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*M  +125 "core"  +1510 #t-> ASV.waste1 +2 .ASV.dial :waste1 +12302 #-> AS.pull 0.210, ASslow1 +2 "MFB"*N% +3 "core" %R> +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +43 .tAS.seek 0.209ml +2 "MFB"*O'r +415 "Can" vv +3834 "core" ' + "MFB"*P% +4 "core" %rk\ < +4069 #t-> AS.pull 0.010, ASslow2 +2 "MFB"*Q% +3 "core" %rg\ ; +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.219ml +2 "MFB"*R' +1022 "core" ' +2 "MFB"*S% +3 "core" %\  W +3383 #t-> AS.pull 0.030, ASslow2 +2 "MFB"*T% +3 "core" %\  W +2 .tAS.seek 0.249ml +2 "MFB"*U'; +3030 "core" ' +2 "MFB"*V% +3 "core" %;\ Z M +2879 #t-> AS.push 0.005, ASslow2 +2 "MFB"*W% +3 "core" %;\  M +2 .tAS.seek 0.244ml +2 "MFB"*X'" +530 "core" ' + "MFB"*Y% +4 "core" %"5 +6021 #t-> AS.pull 0.005, ASslow2 +2 "MFB"*Z% +3 "core" %" +2 .tAS.seek 0.249ml +2 "MFB"*['; +530 "core" ' + "MFB"*\\% +4 "core" %;  _ +1257 #t-> AS.pull 0.010, ASslow2 +2 "MFB"*]% +3 "core" %; q _ +2 .tAS.seek 0.259ml +2 "MFB"*^'m +1013 "core" ' + "MFB"*_% +4 "core" %m - +1842 #t-> AS.pull 0.260, ASslow2 +2 "MFB"*`% +2 "core" %m - +2 .tAS.seek 0.519ml +2 "MFB"*a' +26154 "core" ' + "MFB"*b% +4 "core" % / +4348 "Can" ut +2790 #t-> ASV +465 #-> ATV.PCR + .ATV.dial PCR +2 "MFB"*c  +52 "core"  +2075 #t-> AS.push 0.308, ASslow2 +2 "MFB"*d% +3 "core" % / +2 .tAS.seek 0.211ml +2 "MFB"*e'| +30988 "core" ' + "MFB"*f% +4 "core" %| +3684 #t-> AS.push 0.054, ASslow2 +2 "MFB"*g% +3 "core" %| +2 .tAS.seek 0.157ml +2 "MFB"*h'm +5449 "core" ' + "MFB"*i% +4 "core" %m +4020 #t-> pcrMission(nil, Ss) + #Setting up PCR for Ss -- writing /var/log/esp/Ss19mar2808h.pcr +2 #No template -- skipping PCR build and positioning + #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +10429 "Can" w +60004 n p +60004 s ~ +60003  ^ +60004  x +60004  h +60004  t +60004 ~ x +60003  vv +3400 ."PCR"PCR.off +173 !o:#AnalyticalModule::PCRRawSample: @refi,; :\ @data"v1873060:1691,896,714,710,59.9628;1874010:1899,890,692,683,60.0001;1874860:1546,923,691,681,59.9628;1875610:1176,915,696,686,60.0001;1983890:1971,895,716,705,60.0001;1984840:2165,916,691,685,60.0001;1985690:1734,942,686,644,60.0374;1986440:1302,919,694,686,60.0001;2094740:1997,926,712,675,59.9628;2095690:2224,923,689,687,60.0374;2096540:1778,899,692,683,60.0001;2097290:1327,916,690,679,60.0001;2205660:2037,919,715,708,60.0001;2206610:2266,921,693,682,60.0374;2207460:1793,932,693,681,60.0001;2208210:1349,909,693,681,60.0001;2316490:1959,909,714,708,59.9628;2317440:2156,924,694,680,60.0001;2318290:1720,899,692,681,60.0374;2319040:1289,915,662,684,60.0374;2427430:1940,925,716,707,60.0374;2428380:2132,931,693,684,60.0001;2429230:1710,901,689,684,60.0374;2429980:1274,939,693,681,60.0001;2538480:1961,927,713,705,59.9628;2539430:2169,911,693,681,59.9628;2540280:1742,899,663,683,60.0001;2541030:1312,907,691,682,60.0001;2649440:1965,911,683,704,59.9628;2650390:2156,899,692,682,60.0374;2651240:1730,922,692,676,60.0001;2651990:1311,931,693,686,60.0001;2760340:1966,904,712,702,60.0001;2761290:2161,894,689,646,60.0374;2762140:1733,920,695,680,60.0001;2762890:1308,916,694,678,60.0001;2871150:1954,923,714,704,60.0001;2872100:2160,925,694,682,60.0001;2872950:1735,902,689,683,59.9628;2873700:1289,912,689,685,60.0001;2981630:1995,931,715,713,59.9628;2982580:2187,927,663,689,60.0001;2983430:1759,908,691,686,60.0001;2984180:1310,895,689,680,59.9628;3092380:1993,910,712,709,59.9628;3093330:2203,934,693,684,60.0001;3094180:1769,919,695,685,60.0001;3094930:1315,917,692,681,60.0001;3203060:2020,908,714,709,60.0001;3204010:2229,905,691,647,60.0001;3204860:1778,930,694,678,60.0001;3205610:1332,928,691,686,60.0001;3313740:2030,920,716,703,60.0001;3314690:2242,933,692,680,60.0001;3315540:1796,926,696,680,60.0001;3316290:1343,925,659,681,60.0001;3424500:2022,930,717,710,60.0001;3425450:2252,902,658,681,60.0001;3426300:1782,938,692,688,60.0001;3427050:1336,929,685,678,60.0374;3535630:2034,913,718,703,59.9628;3536580:2266,932,692,681,60.0001;3537430:1805,924,664,685,60.0001;3538180:1353,914,693,676,60.0001;3646230:2055,934,713,675,59.9628;3647180:2282,911,695,683,60.0001;3648030:1815,916,692,681,60.0374;3648780:1358,951,694,681,60.0001;3756790:2066,945,716,708,59.9628;3757740:2276,935,695,686,60.0001;3758590:1818,951,662,690,60.0001;3759340:1368,947,692,684,60.0001;3867180:2083,948,715,706,59.9628;3868130:2277,954,692,680,60.0001;3868980:1825,944,692,684,60.0374;3869730:1379,919,695,682,60.0374;3978300:2089,956,716,699,60.0001;3979250:2311,931,695,681,60.0001;3980100:1852,908,661,681,60.0374;3980850:1374,930,692,678,60.0001;4089120:2095,971,685,709,60.0001;4090070:2332,918,691,677,60.0001;4090920:1857,955,692,684,60.0001;4091670:1379,922,693,678,60.0001;4199560:2105,964,716,707,60.0001;4200510:2352,927,692,683,60.0374;4201360:1868,938,654,681,60.0374;4202110:1397,971,692,682,60.0374;4310050:2135,940,715,704,60.0001;4311000:2343,939,693,683,60.0374;4311850:1877,955,694,681,60.0374;4312600:1398,940,694,672,60.0374;4420700:2152,915,717,706,60.0001;4421650:2370,948,694,681,59.9628;4422500:1891,919,663,677,60.0001;4423250:1391,925,692,682,60.0001;4531270:2162,949,714,704,60.0001;4532220:2362,954,692,686,60.0001;4533070:1895,940,692,680,60.0001;4533820:1401,944,694,679,60.0374;4642220:2165,946,717,702,59.9628;4643170:2405,959,692,678,60.0374;4644020:1901,905,694,681,60.0374;4644770:1424,972,693,678,60.0001;4752780:2157,953,713,666,60.0001;4753730:2380,946,695,682,60.0001;4754580:1901,958,692,679,60.0001;4755330:1408,964,694,680,60.0001;4864300:2197,950,716,704,60.0001;4865250:2434,953,660,679,60.0374;4866100:1933,949,695,680,60.0001;4866850:1428,951,693,681,60.0001;4974520:2189,951,688,704,59.9628;4975470:2426,953,692,683,60.0001;4976320:1916,980,695,681,60.0001;4977070:1442,951,691,677,60.0001;5085210:2192,1142,718,705,59.9628;5086160:2429,1141,696,683,60.0001;5087010:1917,1137,692,679,59.9628;5087760:1446,1123,697,682,60.0001;5195730:2194,1359,688,706,60.0001;5196680:2420,1347,694,684,60.0001;5197530:1921,1341,697,681,60.0001;5198280:1430,1350,693,686,59.9628;5306820:2187,1740,716,705,59.9628;5307770:2413,1693,661,687,60.0001;5308620:1926,1714,695,681,59.9628;5309370:1436,1685,695,679,60.0001;5417660:2185,1894,718,705,60.0001;5418610:2423,1871,695,680,60.0001;5419460:1931,1887,696,683,60.0374;5420210:1426,1904,661,685,60.0001;5528860:2186,1908,719,707,60.0001;5529810:2410,1899,690,679,60.0374;5530660:1920,1921,695,682,60.0001;5531410:1438,1912,695,681,60.0374;5639410:2188,1900,717,709,59.9628;5640360:2435,1878,694,680,60.0001;5641210:1935,1903,693,638,60.0001;5641960:1433,1907,694,682,60.0001;5750380:2199,1873,685,706,60.0001;5751330:2443,1925,693,682,60.0374;5752180:1935,1892,690,676,60.0001;5752930:1429,1907,694,683,60.0001;5860980:2190,1925,718,713,60.0001;5861930:2431,1928,696,678,60.0001;5862780:1909,1903,697,682,60.0001;5863530:1430,1916,695,677,60.0374;5972160:2204,1946,716,703,60.0001;5973110:2433,1958,694,678,60.0001;5973960:1939,1928,694,683,60.0374;5974710:1434,1889,661,681,60.0001;6083180:2212,1958,715,699,60.0001;6084130:2434,1941,692,683,60.0001;6084980:1942,1941,693,680,60.0001;6085730:1444,1963,695,682,60.0374;6194290:2206,2006,717,706,59.9628;6195240:2450,1974,693,676,60.0001;6196090:1952,1975,667,680,60.0001;6196840:1441,1976,694,686,60.0001;6305410:2212,1968,683,706,60.0001;6306360:2448,1979,692,685,60.0001;6307210:1949,1942,695,681,60.0374;6307960:1443,1980,695,681,59.9628;6416430:2220,2006,717,707,60.0001; +21 #tPCR for Ss completed -- closed /var/log/esp/Ss19mar2808h.pcr +56410 "Can"x ut +60004 x vv +60004 t vv +60004 t vv +60003 s vv +60004 t vv +60004 l vv +60004 k vv +60004 k vv +60003 p uv +60004 k vu +60004 e vv +60004 i vv +60004 e vv +60003 n ut +60004 d vv +60004 d vv +60004 d tt +60004 i vv +60003 f vv +60004 e vv +60004 a vv +60004 ] vv +60003 \\ vv +60004 _ tt +60004 ] vv +60004 ] vv +60004 a vv +60003 ] vv +60004 R vv +60004 T vv +60004 V ut +18271 #t-> pcrDecon: deconEluateRecoveryLine: extSrc +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"~compile error\ (ESP):17: syntax error, unexpected ':', expecting $end\ pcrDecon: deconEluateRecoveryLine: extSrc\ ^ +1200 #-> pcrDecon; deconEluateRecoveryLine: extSrc +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"compile error\ (ESP):18: syntax error, unexpected ':', expecting $end\ pcrDecon; deconEluateRecoveryLine: extSrc\ ^ +1840 #-> pcrDecon; deconEluateRecoveryLine: extSrc + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"compile error\ (ESP):19: syntax error, unexpected ':', expecting $end\ pcrDecon; deconEluateRecoveryLine: extSrc\ ^ +742 #-> pcrDecon + "MFB"*j% +3 "core" %m +2 #tCleaning PCR .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*k'(@ +1997 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +8 .tASV.dial :waste1 +2 .ATV.dial :air3 +2 "MFB"*l % +60 "core" & +2 "MFB"*m% +3 "core" %(. +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml + "MFB"*n'Zt +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*o  +54 "core"  +2 "MFB"*p% +3 "core" %Zv  G +2 .tAS.seek 0.81ml +2 "MFB"*q'> +6057 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*r % +54 "core" & + .tdelay 3 seconds +303 "MFB"*s% +2 "core" %>\  U +3 .tAS.seek 0.835ml + "MFB"*t'^ +527 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*u  +53 "core"  +2 "MFB"*v% +3 "core" %`\  U +2 .tAS.seek 0.82ml +2 "MFB"*w'p +327 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*x  +48 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*y  +80 "core"  + "MFB"*z% +4 "core" %q +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*{'i +2037 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*|' +3071 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*}'V +2754 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*~' +5769 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2759 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2768 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  + .tATV.dial :air3 +2 "MFB"* % +31 "Can"j v +90 "core" & + "MFB"*% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +235 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"*% +3 "core" % +2 .tAS.seek 0.81ml +2 "MFB"* '> +16114 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\ % +53 "core" & + .tdelay 3 seconds +303 "MFB"* % +2 "core" %?" +3 .tAS.seek 0.835ml + "MFB"* ' +529 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core"  + "MFB"*% +4 "core" %  H +2 .tAS.seek 0.82ml +2 "MFB"*'qN +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +35 "core"  + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +4744 "core" ' + .tPCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18141 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2756 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2656 "Can"` zz +122 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2752 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2738 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*'V +5066 "core" ' +29769 "Can"^ vv +60004 Z uu +60004 W uu +60003 X uu +60004 [ vv +60004 \\ uu +60004 W ut +60004 i tt +60003 ` uu +60004 _ tt +60004 X tt +60004 V ut +60003 Q ts +60004 R ss +60004 M ss +60004 H tt +60003 H tt +60004 J ss +60004 H ss +60004 H ts +60004 H ss +60003 = ss +60004 < st +60004 B ts +60004 ? ts +60003 > ts +60004 C ts +60004 B ss +60004 ? ss +60004 A ts +60003 B ss +60004 ? ts +60004 > ss +60004 B ss +60004 B ss +60003 B ts +60004 A ts +60004 C ts +60004 @ ss +60004 = ss +60003 ? ts +60004 A ss +60004 ; ss +60004 = ss +60003 ? ss +60004 < ss +60004 9 ss +60004 > ss +60004 : ts +60003 7 tt +60004 9 ts +60004 : ss @CET1553814521.30 5 ts +60004 5 ts +60003 6 ss +60004 8 ss +60004 4 tt +60004 4 ss +60004 3 ss +60003 1 tt +60004 0 tt +60004 . ts +60004 1 ss +60004 / ss +60003 . ss +60004 ) ss +60004 ) ss +60004 * ts +60004 % ss +60003 # ts +60004 $ ss +60004 & ss +60004 ! st +41806 !to: EOFError: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"end of file reached +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@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 +5 #mEXIT @1553826940.20CET @1553840283.89CET = =mMAIN_scheduler =tMAIN @CET1553840285.60 #"core_reset"Sent BREAK +2 #t@0x1C42, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refi ; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +274 "Can"# S + # S #tPolling Can every 10:00 +3 #Cleanly exited at 03:35:40CET29-Mar-19 +640 #-> ESP.ready! +3 #Powering core bus +471 .Gate.power :raw,:ON +3 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +3 ' 0\ +3 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %+ + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %_^ +2 .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\   +2 "manipulator"&?& +4 "core" &] q + "storage"(@& +4 "core" & ] + "storage"(A% +4 "core" %` c + "collection"'B9 +3 "core" 9?/ +2 "processing"%C9 +3 "core" 9 +2268 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +11 *E% +2 "core" % + .tATV.dial :air2 +2 "MFB"*F  +146 "core" +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*G' +548 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*H' +5288 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +101 "core" m + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*J'R +5255 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +42942 "Can" XW +60004  XW +60003  WX +13456 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*M  +133 "core"  +442 #t-> ASV +3327 #-> AS.pull 0.210, ASslow1 + "MFB"*N% +44 "core" %RB +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.209ml +2 "MFB"*O'ry +4253 "core" ' +2 "MFB"*P% +4 "core" %rr\ N M +1283 #t-> AS.pull 0.010, ASslow2 + "MFB"*Q% +3 "core" %rr\ M M +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 .tAS.seek 0.219ml +2 "MFB"*R' +1012 "core" ' +2 "MFB"*S% +4 "core" % * +1490 #t-> AS.pull 0.030, ASslow2 + "MFB"*T% +3 "core" %K * +3 .tAS.seek 0.249ml + "MFB"*U'; +3029 "core" ' +2 "MFB"*V% +4 "core" %;\ I P +1123 #t-> AS.pull 0.010, ASslow2 + "MFB"*W% +3 "core" %;\ F P +3 .tAS.seek 0.259ml + "MFB"*X'm +1015 "core" ' +2 "MFB"*Y% +4 "core" %m , +1018 #t-> AS.pull 0.260, ASslow2 + "MFB"*Z% +3 "core" %mE , +2 .tAS.seek 0.519ml +2 "MFB"*[' +26152 "core" ' +2 "MFB"*\\% +4 "core" %' ) +1169 #t-> ASV +892 #-> ATV.PCR + .ATV.dial PCR +2 "MFB"*]  +49 "core"  +35 "Can"> XX +1337 #t-> AS.push 0.308, ASslow2 + "MFB"*^% +3 "core" %j ) +2 .tAS.seek 0.211ml +2 "MFB"*_'| +30993 "core" ' +2 "MFB"*`% +4 "core" %| +2940 #t-> AS.push 0.054, ASslow2 + "MFB"*a% +3 "core" %| +2 .tAS.seek 0.157ml +2 "MFB"*b'm +5460 "core" ' +2 "MFB"*c% +4 "core" %m +4296 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*d  +70 "core"  +1209 #t-> ASV.PCRlock + .ASV.dial :PCRlock +2 "MFB"*e % +35 "core" % +2748 #t-> pcrMission(nil, Ss) +2 #Setting up PCR for Ss -- writing /var/log/esp/Ss19mar2908h.pcr + #No template -- skipping PCR build and positioning +2 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +10861 "Can"* m +60004  x~ +60004  cc +60003  pp +60004  ~g +60004   U +60004  oo +60003  ` +60004  XX +5800 ."PCR"PCR.off +174 !o:#AnalyticalModule::PCRRawSample: @refi ; :\ @data"3121680:1969,1072,716,718,60.0001;3122630:2204,1127,663,691,60.0001;3123480:1774,1126,694,683,60.0374;3124230:1322,1122,691,686,60.0001;3233040:2041,1107,716,707,60.0001;3233990:2271,1127,692,683,60.0374;3234840:1813,1110,657,681,60.0001;3235590:1349,1106,693,684,60.0001;3344780:2090,1116,717,706,59.9628;3345730:2316,1144,694,687,60.0001;3346580:1839,1096,694,683,60.0374;3347330:1366,1121,692,686,60.0001;3456360:2094,1083,717,710,60.0001;3457310:2330,1113,692,682,59.9628;3458160:1843,1081,694,683,60.0001;3458910:1387,1121,690,650,60.0001;3568320:2102,1098,685,704,59.9628;3569270:2332,1105,692,685,60.0001;3570120:1845,1086,699,683,60.0001;3570870:1383,1090,692,679,60.0001;3680180:2080,1063,715,673,59.9628;3681130:2312,1093,693,682,60.0374;3681980:1845,1094,698,678,60.0374;3682730:1374,1095,694,681,60.0001;3791750:2077,1061,715,701,59.9628;3792700:2284,1068,664,689,60.0001;3793550:1832,1055,694,678,60.0001;3794300:1361,1056,697,687,60.0001;3903270:2054,1047,717,707,59.9628;3904220:2273,1063,695,675,60.0001;3905070:1800,1028,693,682,60.0001;3905820:1349,1047,693,685,60.0001;4014940:2059,1034,720,709,59.9628;4015890:2283,1028,691,679,60.0001;4016740:1820,1028,695,685,60.0001;4017490:1347,1028,694,681,60.0001;4126760:2050,1036,718,708,60.0001;4127710:2272,1041,693,682,60.0001;4128560:1809,1047,696,683,60.0001;4129310:1345,1003,663,682,60.0001;4238560:2051,1046,683,702,60.0374;4239510:2272,1017,695,683,59.9628;4240360:1821,1023,695,679,60.0001;4241110:1353,1021,695,685,60.0374;4350220:2055,1005,719,709,60.0001;4351170:2254,1000,694,680,60.0374;4352020:1815,1028,694,686,60.0374;4352770:1344,1041,694,683,60.0001;4461590:2041,1017,718,701,60.0001;4462540:2268,1001,690,647,60.0001;4463390:1811,997,696,681,60.0001;4464140:1356,995,697,681,60.0001;4573560:2060,1011,718,706,59.9628;4574510:2270,1026,695,687,60.0001;4575360:1812,1001,660,680,60.0374;4576110:1341,1008,697,684,60.0001;4685580:2050,1014,717,706,60.0001;4686530:2259,1013,694,685,60.0001;4687380:1796,1015,662,681,60.0001;4688130:1346,1034,691,679,60.0001;4797200:2059,1020,715,709,59.9628;4798150:2266,1003,691,678,60.0001;4799000:1790,1022,693,681,60.0001;4799750:1345,988,693,679,60.0001;4909160:2043,998,720,708,60.0001;4910110:2268,986,692,685,60.0001;4910960:1804,994,694,681,60.0001;4911710:1350,973,665,684,60.0001;5020650:2040,986,712,667,60.0001;5021600:2262,977,694,682,60.0001;5022450:1801,1015,695,683,60.0001;5023200:1345,1021,693,686,60.0001;5132570:2041,996,720,706,59.9628;5133520:2240,1009,697,678,60.0001;5134370:1812,1003,692,678,59.9628;5135120:1349,984,691,683,60.0001;5244070:2037,988,718,708,60.0001;5245020:2263,987,664,679,60.0001;5245870:1806,995,694,683,60.0001;5246620:1357,1000,696,677,60.0001;5355700:2038,994,715,708,60.0001;5356650:2254,962,694,684,60.0374;5357500:1781,1016,696,679,60.0001;5358250:1349,978,696,681,60.0001;5466820:2039,977,715,706,60.0001;5467770:2251,994,692,686,60.0001;5468620:1814,973,693,682,59.9628;5469370:1333,985,696,685,60.0001;5578650:2042,1017,716,708,60.0001;5579600:2254,999,692,683,59.9628;5580450:1802,974,695,678,60.0001;5581200:1343,970,693,649,60.0001;5690940:2050,979,718,708,59.9628;5691890:2250,966,699,680,60.0001;5692740:1810,1002,690,678,60.0374;5693490:1332,985,661,689,60.0001;5802410:2046,996,712,665,60.0001;5803360:2260,1002,697,687,60.0001;5804210:1819,986,694,682,60.0001;5804960:1338,980,691,682,60.0001;5914380:2046,972,720,703,59.9628;5915330:2233,991,696,686,60.0001;5916180:1796,984,694,680,60.0001;5916930:1340,974,694,682,60.0001;6026160:2041,994,717,706,60.0001;6027110:2254,978,664,682,60.0001;6027960:1790,997,696,685,60.0001;6028710:1337,1004,694,684,60.0001;6137600:2058,1009,718,707,59.9628;6138550:2260,1011,693,684,60.0001;6139400:1779,983,694,685,60.0001;6140150:1346,951,696,678,60.0001;6248930:2035,1002,713,708,59.9628;6249880:2257,973,692,682,60.0001;6250730:1801,981,695,680,60.0001;6251480:1341,980,697,676,60.0001;6360750:2032,990,719,711,60.0001;6361700:2260,1004,693,682,60.0001;6362550:1799,974,697,686,60.0001;6363300:1352,1011,693,645,60.0001;6472230:2048,983,716,709,59.9628;6473180:2244,962,693,680,60.0374;6474030:1816,997,693,680,60.0374;6474780:1350,1010,691,687,60.0001;6583590:2051,992,717,708,59.9628;6584540:2277,996,690,647,60.0001;6585390:1816,1006,695,685,60.0374;6586140:1365,990,694,676,60.0001;6694990:2080,1000,718,707,59.9628;6695940:2300,988,694,679,60.0001;6696790:1842,982,664,681,60.0374;6697540:1367,1023,695,685,60.0374;6806580:2084,992,716,706,59.9255;6807530:2311,989,693,685,60.0001;6808380:1850,1033,695,683,60.0001;6809130:1372,992,691,648,60.0001;6918330:2124,999,684,701,60.0001;6919280:2333,994,692,680,60.0374;6920130:1864,982,693,676,60.0001;6920880:1383,972,695,685,59.9628;7029830:2120,982,715,705,60.0001;7030780:2346,980,693,683,60.0001;7031630:1861,1004,693,682,60.0001;7032380:1387,972,694,677,60.0001;7141580:2138,1001,714,706,59.9628;7142530:2354,1002,694,647,59.9628;7143380:1872,983,691,685,60.0374;7144130:1390,998,693,680,60.0001;7253600:2130,995,717,710,59.9628;7254550:2366,1001,690,684,60.0001;7255400:1859,1008,694,680,60.0001;7256150:1404,1001,692,682,60.0374;7365760:2152,994,715,704,59.9628;7366710:2385,1001,693,686,60.0001;7367560:1876,979,697,680,60.0001;7368310:1412,973,697,673,60.0001;7477400:2160,1002,718,714,59.9628;7478350:2391,955,692,678,60.0001;7479200:1896,953,665,684,60.0374;7479950:1404,971,693,677,60.0001;7589020:2152,986,718,711,60.0001;7589970:2400,995,692,690,60.0374;7590820:1898,996,693,683,60.0001;7591570:1411,966,692,679,60.0001;7700980:2168,987,717,706,60.0001; +21 #tPCR for Ss completed -- closed /var/log/esp/Ss19mar2908h.pcr +42774 #-> pcrDecon +2 "MFB"*f% +3 "core" %m + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*g'(@ +1994 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +2 "MFB"*h  +35 "core"  +2 .tATV.dial :air3 +2 "MFB"*i % +118 "core" & +2 "MFB"*j% +4 "core" %(p +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*k'Zb +225 "core" ' +3 .tdelay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*l  +52 "core"  +2 "MFB"*m% +4 "core" %Zf\ m M +2 .tAS.seek 0.81ml +2 "MFB"*n'> +6054 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*o % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*p% +3 "core" %>\  X +2 .tAS.seek 0.835ml +2 "MFB"*q'L +523 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*r  +52 "core"  +2 "MFB"*s% +4 "core" %@  K +2 .tAS.seek 0.82ml +2 "MFB"*t'p +326 "core" ' +2 .tdelay 3 seconds +293 "Can" VV +8 .tARV.dial :waste +2 "MFB"*u  +47 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*v  +78 "core"  +2 "MFB"*w% +4 "core" %p +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml + "MFB"*x'@ +2037 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*y' +3068 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*z'V +2775 "core" ' +7 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*{' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*|'V +2750 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*}' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*~'V +2746 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  + .tATV.dial :air3 +2 "MFB"* % +119 "core" & + "MFB"*% +4 "core" %Vg +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +227 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +54 "core"  + "MFB"*% +4 "core" %s\ 6 +2 .tAS.seek 0.81ml +2 "MFB"*'> +16118 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" % + .tdelay 3 seconds +302 "MFB"*% +3 "core" %>r +2 .tAS.seek 0.835ml +2 "MFB"* ' +529 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*\  +51 "core" +2 "MFB"* % +4 "core" %\ W P +2 .tAS.seek 0.82ml +2 "MFB"* 'q? +328 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +37 "core"  + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*'R +4742 "core" ' +2 .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +9508 "Can"% b +8327 .tPCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5778 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2746 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2741 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml + "MFB"*' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2752 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +5066 "core" ' +3351 "Can" WW +1099 #t-> pcrDecon; pcrDecon +2 "MFB"*% +3 "core" %V2 +2 #tCleaning PCR .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"* % +75 "core" % +2 "MFB"* % +4 "core" %((  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*"'Zn +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +51 "core" + "MFB"*(% +4 "core" %Zr  K +2 .tAS.seek 0.81ml +2 "MFB"*'> +6056 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*! % +50 "core" % +2 .tdelay 3 seconds +302 "MFB"**% +3 "core" %>\  O +2 .tAS.seek 0.835ml +2 "MFB"*,'a +533 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*+  +51 "core" + "MFB"*%% +4 "core" %q#1 +2 .tAS.seek 0.82ml +2 "MFB"*''q +322 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*/  +48 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*0  +80 "core"  +2 "MFB"*1% +4 "core" %q +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml + "MFB"*2'p +2038 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*3' +3069 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*4'V +2754 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*5' +5769 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*6'V +2743 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*7' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*8'V +2733 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*9  +49 "core"  + .tATV.dial :air3 +2 "MFB"*: % +118 "core" % + "MFB"*;% +4 "core" %V  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*<' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*=  +52 "core"  +2 "MFB"*>% +4 "core" % \ 9 +2 .tAS.seek 0.81ml +2 "MFB"*?'> +16109 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*@ % +53 "core" & + .tdelay 3 seconds +302 "MFB"*A% +3 "core" %>   [ +2 .tAS.seek 0.835ml +2 "MFB"*B' +523 "core" ' +3 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*C  +53 "core"  + "MFB"*D% +4 "core" %   J +2 .tAS.seek 0.82ml +2 "MFB"*E'q" +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*F  +36 "core"  + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*G'R +1153 "Can" \\\\ +3589 "core" ' +2 .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17837 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*I' +5779 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*H'V +2749 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*K' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*L'V +2738 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*M' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*N'V +2745 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +48 .tAS.seek 1ml + "MFB"*J' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*P'V +2750 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*Q' +1246 "Can" [Z +4526 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*O'V +5065 "core" ' +4 "MFB"*S% +3 "core" %V + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*T'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*R % +75 "core" & + "MFB"*V% +4 "core" %(' +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*W'Zm +224 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*U  +53 "core"  + "MFB"*Y% +4 "core" %Zz\ 7 +2 .tAS.seek 0.81ml +2 "MFB"*Z'> +6056 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*X % +53 "core" & + .tdelay 3 seconds +302 "MFB"*\\% +3 "core" %>\  W +2 .tAS.seek 0.835ml +2 "MFB"*]'l +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*^  +54 "core"  + "MFB"*[% +4 "core" %\ 4 +2 .tAS.seek 0.82ml +2 "MFB"*`'q +326 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*a  +48 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*_  +77 "core"  +2 "MFB"*c% +4 "core" %q%\  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*d' +2036 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*e' +3072 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*f'V +2749 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*b' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*h'V +2747 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*i' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*j'V +2733 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*g  +49 "core"  + .tATV.dial :air3 +2 "MFB"*l % +119 "core" & + "MFB"*m% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*k' +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*o  +52 "core"  +2 "MFB"*p% +4 "core" %\ 8 +2 .tAS.seek 0.81ml +2 "MFB"*n'> +10785 "Can" XX +5327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*r % +50 "core" % +2 .tdelay 3 seconds +302 "MFB"*s% +3 "core" %>  ` +2 .tAS.seek 0.835ml +2 "MFB"*q' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*u  +51 "core" +2 "MFB"*v% +4 "core" %  J +2 .tAS.seek 0.82ml +2 "MFB"*w'q; +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*t  +36 "core"  + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*x'R +4743 "core" ' +2 .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18139 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*y' +5779 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*z'V +2755 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*{' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*|'V +2740 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*}' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2745 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +1534 "Can" [[ +4240 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*~' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +5066 "core" ' +4154 #t-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 "MFB"* n +118 "core" o +3 .tAS.seek 0ml + "MFB"*'V +3 "core" ' +2 .tATV.dial :air3 +2 "MFB"* % +73 "core" $ + "MFB"*% +4 "core" %VK+ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +230 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*\  +36 "core"  +2 "MFB"* % +4 "core" %\   M +2 .tAS.seek 0.31ml +2 "MFB"* 'm +6052 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" % + .tdelay 3 seconds +302 "MFB"* % +3 "core" %m  ` +2 .tAS.seek 0.335ml +2 "MFB"*' +517 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*% +4 "core" % +2 .tAS.seek 0.32ml +2 "MFB"*'V +324 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*  +57 "core"  +3 .tAS.seek 0ml + "MFB"*'V +6458 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10075 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +5061 "Can" XX +5016 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10079 "core" ' +2 .tAFV.select :carrierSolution +43 "MFB"* +12 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"* 'V +10076 "core" ' +2 .tATV.dial :air2 +2 "MFB"*  +122 "core" + "MFB"*% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*('(G +5055 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*"  +139 "core"  + "MFB"*!% +4 "core" %(9 +2 .tAS.seek 0.02ml +2 "MFB"**' +4850 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +126 "core" o + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*+'R +144 "core" ' +2 "MFB"*%% +4 "core" %R4 +17716 "Can" VV +60004  VV +60003  VV +60004  VV +60004  WV +60004  WV +60004  VV +60004  VV +60003  VV +60004  VV +60004  VV +60004  WV +60004  VV +60003  WV +60004  WV +60004  WW +60004  WV +60004  WV +60004   WV +60003   VW +60004 \  VV +60004  WV +60004  WW +60004  UU +60003  UU +60004  UU +60004  UU +60004  UU +60003  UU +60004  UU +60004  UU +60004  UU +60004  UU +60003  UU +60004  UU +60004  UU +28570 #t-> AS.pull 0.210, ASslow1 + "MFB"*,% +3 "core" %R; +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.209ml + "MFB"*/'rx +4094 .tAS.hold +2 "MFB"*0+ +3 "core" 'Ob` +13 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.209ml Aborted!:@checkpoint: omitted +213 #-> ATV +1246 #-> AS.empty + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*1'R +1198 "core" ' +2 "MFB"*'% +4 "core" %R +564 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*2  +139 "core"  +152 #t-> ASV +357 #-> AS.pull 0.210, ASslow1 + "MFB"*3% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.209ml +2 "MFB"*4'r +4246 "core" ' +2 "MFB"*5% +4 "core" %r +1206 #t-> AS.pull 0.010, ASslow2 + "MFB"*6% +3 "core" %r +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.219ml + "MFB"*7' +1007 "core" ' +2 "MFB"*9% +4 "core" % , +784 #t-> AS.pull 0.030, ASslow2 + "MFB"*:% +3 "core" % , +2 .tAS.seek 0.249ml +2 "MFB"*;'; +3035 "core" ' +2 "MFB"*8% +4 "core" %;  ` +926 #t-> AS.pull 0.010, ASslow2 + "MFB"*=% +3 "core" %;  _ +2 .tAS.seek 0.259ml +2 "MFB"*>'m +1016 "core" ' +2 "MFB"*<% +4 "core" %m  ? +1792 #t-> AS.pull 0.308, ASslow2 + "MFB"*@% +3 "core" %m  ? +2 .tAS.seek 0.567ml +2 "MFB"*A' zM +9337 "Can" VV +21654 "core" ' +2 "MFB"*?% +4 "core" % zY +853 #t-> ATV.PCR + .ATV.dial PCR +2 "MFB"*C  +50 "core"  +202 #t-> ASV +1197 #-> AS.push 0.356, ASslow2 + "MFB"*D% +3 "core" % zH\ 3 +2 .tAS.seek 0.211ml +2 "MFB"*B'| +35820 "core" ' +2 "MFB"*F% +4 "core" %| +205 "Can" TT +1435 #t-> AS.push 0.056, ASslow2 + "MFB"*E% +3 "core" %| +2 .tAS.seek 0.155ml +2 "MFB"*G'c +5651 "core" ' +2 "MFB"*I% +4 "core" %c +1817 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*H  +73 "core"  +1156 #t-> ASV.PCRlock + .ASV.dial :PCRlock +2 "MFB"*K % +35 "core" % +1520 #t-> pcrMission(nil, Ss) +2 #Setting up PCR for Ss -- writing /var/log/esp/Ss19mar2917h.pcr + #No template -- skipping PCR build and positioning +2 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +48275 "Can" zs +60004  `_ +60004  kk +60004  h +60003  }}_ +60004  ji +60004  N +60004  jj +29765 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refi ; :\ @data"35716980:1863,854,726,724,60.0001;35717930:2152,931,695,694,60.0001;35718780:1728,919,662,689,60.0374;35719530:1298,919,695,687,60.0001;35828710:1931,914,714,711,60.0001;35829660:2139,906,693,685,60.0001;35830510:1708,949,693,685,59.9628;35831260:1280,943,691,686,60.0001;35939550:1921,934,715,710,59.9628;35940500:2135,947,659,685,60.0001;35941350:1694,927,695,691,60.0001;35942100:1290,905,692,685,60.0001;36051460:1932,922,717,702,59.9628;36052410:2133,927,693,651,60.0374;36053260:1703,937,693,682,60.0001;36054010:1284,937,694,684,60.0001;36162620:1942,933,714,707,60.0001;36163570:2123,947,695,687,60.0001;36164420:1708,955,693,677,60.0001;36165170:1271,937,695,683,60.0374;36274310:1920,927,714,706,59.9628;36275260:2126,918,690,684,60.0001;36276110:1711,919,694,681,60.0001;36276860:1290,916,662,686,60.0374;36386070:1928,918,686,705,60.0001;36387020:2129,942,692,681,60.0001;36387870:1701,892,691,684,60.0374;36388620:1281,930,694,680,60.0001;36497580:1927,939,717,710,60.0001;36498530:2114,931,692,684,60.0374;36499380:1689,917,694,681,60.0001;36500130:1278,947,694,680,60.0001;36608460:1911,943,714,706,59.9628;36609410:2133,930,691,687,60.0001;36610260:1705,917,693,649,60.0001;36611010:1284,946,690,687,60.0001;36720230:1937,921,717,701,59.9628;36721180:2125,945,696,690,60.0374;36722030:1718,935,694,681,60.0001;36722780:1272,906,694,683,60.0001;36831860:1926,910,685,703,60.0001;36832810:2143,941,699,687,60.0001;36833660:1705,937,693,681,60.0001;36834410:1284,943,694,681,60.0374;36943290:1932,917,715,706,59.9628;36944240:2129,918,666,692,60.0001;36945090:1712,928,692,682,60.0374;36945840:1281,946,700,681,60.0001;37054710:1925,930,720,707,59.9628;37055660:2138,919,692,681,60.0374;37056510:1708,889,664,679,60.0001;37057260:1282,947,697,681,60.0001;37166450:1923,948,719,706,59.9628;37167400:2136,933,691,683,60.0001;37168250:1696,933,697,683,60.0374;37169000:1279,924,693,681,60.0374;37277920:1940,909,688,707,60.0001;37278870:2130,933,693,681,60.0001;37279720:1709,937,694,679,60.0374;37280470:1281,937,696,683,60.0001;37389670:1929,929,716,706,60.0001;37390620:2104,920,694,686,60.0001;37391470:1707,936,693,682,60.0001;37392220:1285,932,697,676,60.0001;37501000:1934,925,717,705,59.9628;37501950:2136,914,689,647,60.0001;37502800:1711,943,694,680,60.0001;37503550:1291,915,693,679,60.0374;37612990:1934,924,717,702,59.9628;37613940:2138,905,693,685,60.0001;37614790:1701,918,694,680,60.0001;37615540:1285,919,696,683,60.0001;37724060:1945,909,714,705,60.0001;37725010:2136,938,697,681,59.9628;37725860:1715,924,693,681,60.0001;37726610:1294,873,699,678,60.0001;37835640:1940,921,685,710,60.0001;37836590:2164,909,691,680,60.0001;37837440:1738,940,696,681,59.9628;37838190:1290,927,694,679,60.0001;37947930:1978,934,688,708,59.9628;37948880:2168,926,692,679,60.0001;37949730:1736,926,697,685,60.0374;37950480:1311,924,696,680,60.0374;38059190:2018,933,713,705,60.0001;38060140:2220,906,666,686,60.0001;38060990:1764,934,694,684,60.0001;38061740:1322,941,692,682,60.0001;38171160:2092,913,715,705,59.9628;38172110:2316,926,695,687,60.0001;38172960:1828,918,695,679,60.0374;38173710:1353,934,696,682,59.9628;38282850:2206,921,717,703,60.0001;38283800:2441,966,697,681,60.0001;38284650:1935,923,694,643,60.0374;38285400:1433,932,695,679,60.0374;38394920:2390,933,718,708,59.9255;38395870:2650,948,694,682,60.0001;38396720:2090,919,695,651,60.0001;38397470:1530,930,694,682,60.0001;38506630:2622,918,719,706,59.9628;38507580:2915,955,696,685,60.0001;38508430:2299,920,697,680,60.0374;38509180:1669,911,694,683,60.0374;38618620:2862,960,719,707,60.0001;38619570:3196,940,694,680,60.0001;38620420:2502,936,696,686,60.0001;38621170:1792,926,665,681,60.0001;38730330:3101,947,682,705,59.9628;38731280:3461,937,696,690,60.0374;38732130:2695,950,694,685,60.0001;38732880:1956,924,694,678,60.0001;38842090:3326,901,714,708,60.0001;38843040:3681,938,694,681,60.0001;38843890:2885,913,699,675,60.0001;38844640:2074,936,694,687,60.0001;38954040:3520,952,718,708,59.9628;38954990:3921,917,695,689,59.9628;38955840:3050,968,693,688,60.0001;38956590:2189,938,694,678,60.0001;39065970:3687,921,718,709,60.0001;39066920:48,914,663,685,60.0001;39067770:3228,931,696,683,59.9628;39068520:2284,963,693,679,59.9628;39177610:3868,926,718,705,59.9628;39178560:234,937,694,679,60.0374;39179410:3323,915,698,685,60.0001;39180160:2371,934,693,682,60.0001;39289580:4036,961,715,703,59.9628;39290530:350,939,686,685,60.0001;39291380:3481,937,696,681,60.0001;39292130:2470,915,693,680,60.0001;39401340:85,929,715,707,60.0001;39402290:350,914,695,683,60.0001;39403140:3630,911,689,643,60.0001;39403890:2551,900,691,684,60.0001;39513000:233,943,717,705,59.9628;39513950:350,901,693,680,59.9628;39514800:3741,978,693,683,60.0001;39515550:2612,916,694,679,60.0001;39624710:350,927,683,703,60.0001;39625660:350,931,693,682,60.0001;39626510:3848,932,696,680,60.0001;39627260:2721,927,695,682,60.0001;39736470:350,927,715,707,60.0001;39737420:350,927,690,684,60.0001;39738270:3954,946,693,685,60.0001;39739020:2792,919,693,683,60.0001;39848160:350,914,718,708,59.9628;39849110:350,934,661,683,60.0001;39849960:4054,925,693,682,60.0001;39850710:2833,914,693,682,60.0001;39959640:350,896,717,700,59.9628;39960590:350,917,695,675,59.9628;39961440:24,927,696,683,60.0001;39962190:2918,932,694,681,60.0001;40071280:350,936,717,707,59.9628;40072230:350,907,694,685,60.0001;40073080:171,959,697,681,60.0001;40073830:2938,930,695,682,60.0001;40182810:350,924,718,709,60.0001;40183760:350,925,693,685,59.9628;40184610:271,920,695,683,60.0001;40185360:3039,941,692,645,60.0001;40294290:350,908,719,708,59.9628; +22 #tPCR for Ss completed -- closed /var/log/esp/Ss19mar2917h.pcr +30041 "Can" SS +60003  SS +60004  SS +60004  SS +60004  SS +60004   SS +60003   SS +60004 \  SS +60004  SS +60004  SS +60003  SS +60004  SS +60004  SS +60004  SS +60004  SS +60003  SS +60004  SS +60004  SS +60004  SS +60004  SS +60003  SS +60004  SS +60004  SS +60004  SS +60004  SS +60003  SS +60004  SS +60004  SS +60004   SS +60004  SS +60003  SS +60004  SS +60004 ! SS @CET1553900901.26  SS +60004  SS +60003  SS +60004  SS +60004   SS +60004 " SS +60004 ! SS +60003   SS +60004 # SS +60004 $ SS +60004 $ SS +60004 ! SS +60004  SS +60003  SS +60004  TS +60004  SS +60004  SS +15634 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721: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 +5 #mEXIT @1553910658.28CET @1554180927.43CEST = =tMAIN =mMAIN_scheduler @CEST1554180929.12 #"core_reset"Sent BREAK +2 #t@0x45D2, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +278 "Can"y{ \\ + y{ \\ + #tPolling Can every 10:00 +4 #Cleanly exited at 02:50:58CET30-Mar-19 +830 #-> ESP.ready! +2 #Powering core bus +494 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  , +2 "manipulator"&?& +3 "core" &V 'f +2 "storage"(@& +3 "core" & g i  , +2 "storage"(A% +3 "core" %b T h x +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +2 "core" 9[> +539 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" % +2 .tATV.dial :waste2 + "MFB"*F % +90 "core" % +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +594 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5284 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +127 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5110 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 + "MFB"*K  +6 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +36 "core" +44577 "Can"Aw po +39550 #t-> pcrDecon + "MFB"*M% +3 "core" %R& +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*N'(@ +2908 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +37 "MFB"*O % +65 "core" % +2 "MFB"*P% +3 "core" %( +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml + "MFB"*Q'Ze +225 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*R  +36 "core" +2 "MFB"*S% +3 "core" %Zg\ < +3 .tAS.seek 0.81ml + "MFB"*T'> +6056 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*U % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*V% +3 "core" %>  B +2 .tAS.seek 0.835ml +2 "MFB"*W'M +529 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*X  +53 "core"  +2 "MFB"*Y% +3 "core" %W  G +3 .tAS.seek 0.82ml + "MFB"*Z'p +322 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*[  +50 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV + "MFB"*\\  +89 "core"  +2 "MFB"*]% +3 "core" %p8 +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"*^'g +2033 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*_' +3072 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*`'V +2366 "Can"[y rr +408 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*a' +5771 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*b'V +2775 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*c' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*d'V +2777 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*e  +48 "core"  +2 .tATV.dial :air3 + "MFB"*f % +119 "core" & +2 "MFB"*g% +3 "core" %V, +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*h' +231 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*i  +53 "core"  +2 "MFB"*j% +3 "core" %  ? +3 .tAS.seek 0.81ml + "MFB"*k'> +16111 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*l % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*m% +3 "core" %>\ = +2 .tAS.seek 0.835ml +2 "MFB"*n' +529 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*o  +53 "core"  +2 "MFB"*p% +3 "core" %  e +2 .tAS.seek 0.82ml +2 "MFB"*q'q9 +330 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*r  +36 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*s'R +4744 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17822 "Can"h{ y +924 .tPCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*t' +5780 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*u'V +2779 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*v' +5775 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*w'V +2774 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*x' +5771 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*y'V +2781 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*z' +5770 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*{'V +2777 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*|' +5775 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*}'V +5069 "core" ' +10605 "Can"e} nn +13832 #"mwj"Session Begun +7832 #t-> pcrDecon +2 "MFB"*~% +5 "core" %V + #tCleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tASV.dial :waste1 + .ATV.dial :air3 +4 "MFB"* % +76 "core" & +2 "MFB"*% +4 "core" %() + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.51ml +2 "MFB"*'Zo +226 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*  +54 "core"  +2 "MFB"*% +3 "core" %Z|\ 2 +2 .tAS.seek 0.81ml +3 "MFB"*'> +6059 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +54 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %>  ? +2 .tAS.seek 0.835ml +2 "MFB"* 'f +528 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*\  +55 "core"  +2 "MFB"* % +3 "core" %e  ] +2 .tAS.seek 0.82ml +3 "MFB"* 'p +329 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*  +50 "core"  + .tdelay 3 seconds +303 .ATV.dial :ARV +2 "MFB"*  +81 "core"  +2 "MFB"*% +3 "core" %p +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.47ml + "MFB"*'e +2040 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3076 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*'V +2784 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*' +5771 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*'V +2786 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*' +5776 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*'V +2203 "Can"c qq +577 "core" ' + .tARV.dial between carrier and air1 +3 "MFB"*  +49 "core"  +2 .tATV.dial :air3 +2 "MFB"* % +121 "core" & +2 "MFB"*% +4 "core" %V + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml + "MFB"*' +229 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"* % +3 "core" %  C +3 .tAS.seek 0.81ml +2 "MFB"*"'> +16112 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +54 "core" & +2 .tdelay 3 seconds +302 "MFB"*(% +3 "core" %>  F +2 .tAS.seek 0.835ml +2 "MFB"*' +525 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*!  +54 "core"  +2 "MFB"**% +4 "core" %\  X +2 .tAS.seek 0.82ml +2 "MFB"*,'q +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*+  +37 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*%'R +4742 "core" ' + .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18453 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.seek 1ml +3 "MFB"*'' +5781 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*/'V +2775 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*0' +5773 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*1'V +1644 "Can"X rq +1134 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml + "MFB"*2' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*3'V +2773 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*4' +5777 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +2 "MFB"*5'V +2767 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*6' +5776 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +2 "MFB"*7'V +5070 "core" ' +28673 "Can"] qq +27555 #t-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc +3 .ATV.dial :waste +4 "MFB"*8 n +121 "core" o +2 .tAS.seek 0ml +4 "MFB"*9'V +3 "core" ' +2 .tATV.dial :air3 +3 "MFB"*: % +74 "core" % +2 "MFB"*;% +3 "core" %V! +2 .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*<' +231 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*=  +37 "core" +2 "MFB"*>% +3 "core" %\ : +3 .tAS.seek 0.31ml +2 "MFB"*?'m +6057 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*@ % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*A% +3 "core" %m - +2 .tAS.seek 0.335ml +2 "MFB"*B' +527 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*C  +52 "core" +2 "MFB"*D% +3 "core" % ) +3 .tAS.seek 0.32ml +2 "MFB"*E'k +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*F  +59 "core"  +2 .tAS.seek 0ml +4 "MFB"*G'V +6457 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*I'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*H'V +10080 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*K'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"*L'V +372 "Can"\\ uu +9707 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*M'(@ +2903 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +3 "MFB"*J'V +10081 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*O'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"*P'V +10078 "core" ' + .tATV.dial :air2 +4 "MFB"*N  +122 "core"  +2 "MFB"*R% +3 "core" %V +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml +2 "MFB"*S'(= +5054 "core" ' + .tATV.dial :extSrc +2 "MFB"*Q  +141 "core"  +2 "MFB"*U% +3 "core" %(. +2 .tAS.seek 0.02ml +3 "MFB"*V' +4857 "core" ' + .tdelay 1 second +103 .ATV.dial :waste +2 "MFB"*T n +128 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*X'R +146 "core" ' +2 "MFB"*Y% +4 "core" %Rk +13021 "Can"V ss +60004 O tt +60003 J tt +60004 @ ss +60004 C ss +60004 = ss +60004 ; ss +60003 > ss +60004 5 ss +60004 7 ss +60004 ) ss +60004 QY ss +60004 I ss +60004 D ss +60004 = ss +60004 5 ss +60004 C ss +60004 P ts +60004 T sr +60004 Y rr +60004 ~] rr +60004 {] rr +60004 y_ rr +60004 u` rr +60004 qb rr +60004 we rq +60004 g rr +60004 k rr +60003 m rr +60004 o rr +60004 p rr +60004 q rr +60004 q rr +60004 r sr +60004 {s sr +60004 rt rr +60003 [t rr +60004 \\t qq +60004 qv qq +60004 w rr +60004 }y qq +60004 ty rr +60004 oz rr +60004 pz qp +60003 hy rr +52891 #"mwj"Session Ended +7113 "Can"`z rr +60004 `{ rr +60004 Z{ rr +60004 Y{ qq +60004 X| qq +60004 Z{ rr +60003 Z| qq +60004 ]| pp +60004 h| qp +60004 b| pq +60004 h| pp +60004 f} qq +60004 n| po +60003 m| qq +60004 e| pq +60004 h| op +60004 l{ pp +60004 f{ oo +60004 e{ po +60004 dz pp +60003 dz po +60004 cz pp +60004 h{ pp +60004 d{ po +60004 cz oo +60004 `{ pp +60004 cz op +60003 ay po +60004 az po +60004 by po +60004 dz po +60004 by pp +60004 e{ pp +60004 ay oo +60003 az po +60004 jz op +60004 ny pp +60004 ny pp +60004 nx oo +60004 ux pp +60004 py po +60003 oz po +60004 oz pp +60004 q| pp +60004 s{ pp +60004 w| pp +60004 { pp +60004 | op +60038 { op @CEST1554242744.87 { pp +60004 { oo +60004 { pp +60004 | po +60004 | po +60004 | po +60003 { oo +60004 | po +60004 | oo +60004 { po +60004 | pp +60004 | oo +60004 { pp +60003 | pp +60004 } pp +60004 } pp +60004 | po +60004 } po +60004 } pp +60004 | po +60003 | op +60004 } oo +60004 } pp +60004 } pp +60004 } po +45787 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time bT5 + !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 +5 #mEXIT @1554257603.76CEST @1554451443.29CEST = =tMAIN =mMAIN_scheduler @CEST1554451444.98 #"core_reset"Sent BREAK +2 #t@0xE27A, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +178 !o:AnalyticalModule::PCRCore: @refi\\; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +278 "Can" | [ +  | [ + #tPolling Can every 10:00 +2 #Cleanly exited at 04:13:23CEST03-Apr-19 +5084 #-> ESP.ready! +2 #Powering core bus +490 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %2. + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  +2 "manipulator"&?& +3 "core" &Y  +2 "storage"(@& +3 "core" & V V ' +2 "storage"(A% +3 "core" %` O M & +2 "collection"'B9 +3 "core" 9  +2 "processing"%C9 +2 "core" 9mO +761 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *E% +3 "core" % + .tATV.dial :air2 + "MFB"*F  +105 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +601 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5286 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*I n +120 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5252 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 + "MFB"*K  +5 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +5 "core"  +1784 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*M  +125 "core"  +657 #t-> ASV +1596 #-> AS.pull 0.210, ASslow1 +2 "MFB"*N% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.209ml +2 "MFB"*O'rp +4289 "core" ' +2 "MFB"*P% +3 "core" %rj\  M +4240 #t-> AS.pull 0.010, ASslow2 +2 "MFB"*Q% +3 "core" %rk\  L +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.219ml +2 "MFB"*R' +1025 "core" ' +2 "MFB"*S% +3 "core" % 4 +1675 #t-> AS.pull 0.030, ASslow2 +2 "MFB"*T% +3 "core" %d +2 .tAS.seek 0.249ml +2 "MFB"*U'; +3069 "core" ' +2 "MFB"*V% +3 "core" %; +1021 #t-> AS.pull 0.010, ASslow2 +2 "MFB"*W% +3 "core" %;L +2 .tAS.seek 0.259ml +2 "MFB"*X'm +1035 "core" ' +2 "MFB"*Y% +4 "core" %m\ = +3878 #t-> AS.pull 0.308, ASslow2 +2 "MFB"*Z% +3 "core" %m\ = +2 .tAS.seek 0.567ml +2 "MFB"*[' z@ +15488 "Can"%} ss +15493 "core" ' +2 "MFB"*\\% +3 "core" % z;\  U +1342 #t-> ATV.PCR +2 .ATV.dial PCR + "MFB"*]  +51 "core"  +214 #t-> ASV +1527 #-> AS.pull 0.356, ASslow2 +2 "MFB"*^% +3 "core" % z<\  T +2 .tAS.seek 0.923ml +2 "MFB"*_'w +189 .tAS.hold + "MFB"*`+ +4 "core" '   c +9 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.923ml Aborted!:@checkpoint: omitted +1317 #-> AS.push 0.356, ASslow2 +2 "MFB"*a% +3 "core" %  I +2 .tAS.seek 0.213ml +2 "MFB"*b' +35824 "core" ' +2 "MFB"*c% +3 "core" % +2430 #t-> AS.push 0.056, ASslow2 +2 "MFB"*d% +3 "core" % +2 .tAS.seek 0.157ml +2 "MFB"*e'l +1561 "Can"| rs +4067 "core" ' +2 "MFB"*f% +3 "core" %l +1759 #t-> AS.push 0.001, ASslow2 +2 "MFB"*g% +3 "core" %l +2 .tAS.seek 0.156ml +2 "MFB"*h'g +139 "core" ' +2 "MFB"*i% +3 "core" %g +1092 #t-> ATV.ARV +2 .ATV.dial ARV +2 "MFB"*j  +73 "core"  +810 #t-> ASV.PCRlock +2 .ASV.dial :PCRlock + "MFB"*k % +37 "core" % +2710 #t-> pcrMission(nil, Ss) +2 #Setting up PCR for Ss -- writing /var/log/esp/Ss19apr0510h.pcr + #No template -- skipping PCR build and positioning +2 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +49270 "Can"| u +60004 | xx +60004 "z b +60003 (z x +60004 $} S +60004 | o +60004 | }} +60004 } W +24344 ."PCR"PCR.off +171 !o:#AnalyticalModule::PCRRawSample: @refi\\; :\ @data"i1493630:2060,958,717,710,60.0001;1494580:2334,1000,662,685,60.0001;1495430:1856,994,694,682,60.0001;1496180:1384,1023,691,685,60.0001;1605070:2101,997,709,706,60.0001;1606020:2334,1011,693,676,60.0001;1606870:1856,1025,692,679,60.0001;1607620:1382,968,691,675,60.0001;1716220:2101,1007,714,705,60.0001;1717170:2335,976,691,682,59.9628;1718020:1859,998,694,683,60.0001;1718770:1388,982,660,681,60.0001;1827640:2098,985,710,665,60.0001;1828590:2321,1009,692,684,60.0374;1829440:1860,1002,693,679,60.0001;1830190:1385,991,693,680,60.0001;1939150:2090,1015,710,704,59.9628;1940100:2329,975,660,678,60.0374;1940950:1861,989,693,684,60.0001;1941700:1384,1015,693,680,60.0001;2050650:2089,997,716,707,60.0001;2051600:2318,1000,689,677,60.0374;2052450:1838,978,693,679,60.0001;2053200:1381,983,690,680,60.0001;2162150:2104,972,713,707,59.9628;2163100:2315,1030,689,679,59.9628;2163950:1851,1010,693,682,60.0001;2164700:1367,1001,689,682,60.0001;2273420:2095,1015,681,705,59.9628;2274370:2319,994,691,680,60.0001;2275220:1852,1019,692,674,60.0001;2275970:1376,1007,688,681,60.0001;2385020:2112,987,716,712,60.0001;2385970:2299,981,692,680,59.9628;2386820:1838,983,696,684,60.0001;2387570:1388,1013,689,679,60.0001;2496590:2099,1002,712,700,60.0001;2497540:2298,997,693,682,60.0001;2498390:1820,994,690,680,60.0001;2499140:1374,979,693,682,60.0001;2607660:2093,988,715,705,60.0001;2608610:2310,987,694,686,60.0374;2609460:1839,987,692,677,60.0001;2610210:1361,972,694,682,60.0001;2719200:2082,950,716,700,59.9628;2720150:2276,973,691,680,60.0001;2721000:1826,979,692,680,60.0001;2721750:1361,935,692,683,60.0001;2830580:2068,946,714,700,60.0001;2831530:2280,966,692,643,60.0374;2832380:1826,938,692,679,60.0001;2833130:1359,939,695,681,60.0374;2941870:2058,944,716,701,59.9628;2942820:2288,927,696,681,60.0001;2943670:1827,978,691,646,60.0374;2944420:1359,920,695,680,60.0374;3053580:2072,950,714,704,60.0001;3054530:2287,942,691,682,60.0001;3055380:1824,916,693,678,59.9628;3056130:1355,927,695,683,60.0001;3165510:2069,962,715,702,60.0001;3166460:2301,967,694,687,60.0001;3167310:1824,966,691,674,60.0001;3168060:1361,956,663,678,60.0374;3276910:2068,949,711,669,60.0001;3277860:2293,968,693,682,60.0001;3278710:1828,968,692,679,60.0001;3279460:1352,953,691,687,60.0001;3388250:2089,972,713,699,60.0001;3389200:2280,952,661,688,60.0001;3390050:1833,949,693,679,60.0001;3390800:1374,947,694,677,60.0001;3499730:2077,963,714,701,59.9628;3500680:2295,942,690,681,60.0001;3501530:1820,958,693,677,60.0001;3502280:1357,961,694,682,60.0001;3611150:2080,1016,719,702,59.9628;3612100:2318,997,689,678,60.0374;3612950:1845,1001,695,682,60.0001;3613700:1370,989,690,678,60.0001;3722380:2092,996,714,674,59.9628;3723330:2310,984,691,682,60.0001;3724180:1838,979,694,682,60.0374;3724930:1373,960,692,678,60.0001;3834500:2101,1001,715,671,60.0001;3835450:2318,1001,692,682,60.0001;3836300:1844,1000,695,679,60.0374;3837050:1379,1012,695,684,60.0001;3945990:2094,1005,716,703,59.9628;3946940:2324,974,664,681,60.0001;3947790:1844,972,692,680,60.0001;3948540:1377,987,692,684,60.0001;4057760:2092,1010,716,705,59.9628;4058710:2320,945,690,686,60.0001;4059560:1834,988,691,682,59.9628;4060310:1381,966,692,678,59.9628;4169430:2092,938,715,703,59.9628;4170380:2317,945,692,686,60.0001;4171230:1847,947,663,678,60.0001;4171980:1376,962,691,678,60.0001;4281410:2081,966,715,706,59.9628;4282360:2320,964,690,692,60.0001;4283210:1837,949,691,653,60.0001;4283960:1383,985,692,675,60.0001;4393100:2098,972,715,707,59.9628;4394050:2326,944,692,679,59.9628;4394900:1837,943,694,682,60.0001;4395650:1366,967,693,682,60.0374;4504890:2104,990,712,703,60.0001;4505840:2347,975,695,682,60.0001;4506690:1850,994,694,676,60.0374;4507440:1370,985,693,648,60.0001;4616880:2117,940,686,702,60.0001;4617830:2338,959,692,680,59.9628;4618680:1866,988,694,681,60.0001;4619430:1386,982,692,677,60.0001;4728460:2121,1022,713,706,59.9628;4729410:2346,944,690,673,60.0374;4730260:1872,960,690,680,60.0374;4731010:1389,997,695,675,60.0001;4839900:2145,965,714,703,59.9628;4840850:2370,963,692,683,60.0001;4841700:1874,942,693,679,59.9628;4842450:1410,978,691,679,60.0001;4951700:2168,1023,712,706,59.9628;4952650:2394,978,695,680,60.0374;4953500:1912,960,691,643,60.0001;4954250:1423,961,693,682,60.0001;5063440:2213,984,683,705,59.9628;5064390:2478,956,691,680,60.0374;5065240:1951,1001,693,679,60.0374;5065990:1445,991,695,680,60.0374;5175340:2274,947,713,667,59.9628;5176290:2510,983,695,680,60.0001;5177140:1999,1007,691,680,60.0001;5177890:1473,991,694,683,60.0001;5287530:2328,995,687,703,60.0001;5288480:2578,994,690,677,60.0374;5289330:2042,965,696,687,60.0001;5290080:1518,1005,694,679,60.0001;5399320:2380,1032,719,708,59.9628;5400270:2637,983,691,678,60.0001;5401120:2108,1006,697,684,60.0001;5401870:1534,983,693,679,60.0001;5511230:2436,1004,716,704,60.0001;5512180:2700,971,694,682,59.9628;5513030:2142,977,694,679,60.0001;5513780:1578,983,696,683,60.0001;5622630:2500,985,712,699,60.0001;5623580:2774,995,692,679,60.0374;5624430:2186,973,691,679,60.0001;5625180:1600,1000,695,677,60.0001;5734760:2573,986,715,701,60.0001;5735710:2851,989,690,682,60.0374;5736560:2242,992,696,677,60.0374;5737310:1645,987,691,678,60.0001;5846420:2620,993,713,707,60.0001;5847370:2920,989,690,682,60.0374;5848220:2303,981,690,649,60.0001;5848970:1672,950,692,678,60.0374;5957880:2691,987,715,702,60.0001;5958830:2988,1003,691,683,60.0001;5959680:2361,984,691,677,60.0001;5960430:1711,975,663,683,60.0001;6070050:2748,977,714,703,60.0001; +20 #tPCR for Ss completed -- closed /var/log/esp/Ss19apr0510h.pcr +35469 "Can"#} qq +60004 | qq +60003 ~ qq +60004 } qq +60004 ~ qq +60004   qq +60004   qq +60004  qq +16505 #t-> pcrDecon + "MFB"*l% +3 "core" %gR +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*m'(@ +2000 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + "MFB"*n  +36 "core"  + .tATV.dial :air3 +2 "MFB"*o % +121 "core" & +2 "MFB"*p% +3 "core" %()c +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*q'Zo +224 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*r  +53 "core"  +2 "MFB"*s% +3 "core" %Zr S H +2 .tAS.seek 0.81ml +2 "MFB"*t'> +6055 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*u % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*v% +3 "core" %> Yh +2 .tAS.seek 0.835ml + "MFB"*w'W +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*x  +54 "core"  +2 "MFB"*y% +37 "core" %X\ j M +9 .tAS.seek 0.82ml + "MFB"*z'p +326 "core" ' + .tdelay 3 seconds +303 .ARV.dial :waste + "MFB"*{  +48 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV + "MFB"*|  +80 "core"  +2 "MFB"*}% +3 "core" %pZ +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*~'^ +2038 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3079 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2792 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2798 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5772 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2802 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*  +49 "core"  +2 .tATV.dial :air3 + "MFB"* % +120 "core" & +2 "MFB"*% +3 "core" %V_ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"* ' +223 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*\  +52 "core"  +2 "MFB"* % +3 "core" %[ + +2 .tAS.seek 0.81ml +2 "MFB"* '> +4701 "Can" sr +11410 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %> P ] +2 .tAS.seek 0.835ml + "MFB"*' +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core"  +2 "MFB"*% +3 "core" % P ? +2 .tAS.seek 0.82ml +2 "MFB"*'q# +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*  +36 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +4742 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18441 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2795 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5774 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2769 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*' +4338 "Can" vu +1431 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*'V +2770 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5769 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"* 'V +2775 "core" ' + .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*"' +5774 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*'V +5066 "core" ' +34704 "Can" qq +60004  qq +60004  qq +60004  po +60003   qq +60004  qq +60004  qq +24119 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*(  +36 "core"  +4144 #t-> AS.pull 0.210, ASslow1 +2 "MFB"*% +3 "core" %V) +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.21ml +2 "MFB"*!'vP +4252 "core" ' +2 "MFB"**% +3 "core" %vI  J +1749 #t-> AS.pull 0.010, ASslow2 +2 "MFB"*,% +3 "core" %vI  J +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.22ml +2 "MFB"*+' +1050 "core" ' +2 "MFB"*%% +3 "core" % ' +1855 #t-> AS.pull 0.030, ASslow2 +2 "MFB"*'% +3 "core" % ' +2 .tAS.seek 0.25ml +2 "MFB"*/'?[ +3030 "core" ' +2 "MFB"*0% +3 "core" %?bu . +4532 #t-> AS.push 0.005, ASslow2 +2 "MFB"*1% +2 "core" %?`qV +3 .tAS.seek 0.245ml + "MFB"*2'&= +505 "core" ' +2 "MFB"*3% +4 "core" %&> +1295 #t-> AS.pull 0.005, ASslow2 +2 "MFB"*4% +3 "core" %&>= +2 .tAS.seek 0.25ml +2 "MFB"*5'?a +527 "core" ' +2 "MFB"*6% +4 "core" %?b\ ] M +1233 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*7% +3 "core" %?c\ ~ L +2 .tAS.seek 0.26ml +2 "MFB"*8'q +1015 "core" ' +2 "MFB"*9% +3 "core" %q\ < +2276 #t-> AS.push 0.260, ASslow2 +2 "MFB"*:% +3 "core" %qp\ < +2 .tAS.seek 0ml +2 "MFB"*;'V +3525 .tAS.hold + "MFB"*<+ +4 "core" '3 +10 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg",Analytical Syringe seek to 0ml Aborted!:@checkpoint: omitted +2544 #-> AS.push 0.260, ASslow1 +2 "MFB"*=% +3 "core" %J +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg";Analytical Syringe at -0.035ml would be out of bounds!: @reply0 +867 #-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*>'R +1312 "Can" rr +13 "core" ' +2 "MFB"*?% +3 "core" %Rt +59986 "Can" pp +60003  qp +40977 #t-> ATV +539 #-> ATV.extSrc +2 .ATV.dial :extSrc +256 #-> ASV +1376 #-> AS.pull 0.210, ASslow1 +2 "MFB"*@% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.209ml +2 "MFB"*A'r +4248 "core" ' +2 "MFB"*B% +3 "core" %r\  D +1611 #t-> AS.pull 0.010, ASslow2 +2 "MFB"*C% +3 "core" %r  D +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.219ml +2 "MFB"*D' +1019 "core" ' +2 "MFB"*E% +3 "core" %  K +952 #t-> AS.pull 0.030, ASslow2 +2 "MFB"*F% +3 "core" %  K +2 .tAS.seek 0.249ml +2 "MFB"*G'; +3030 "core" ' +2 "MFB"*I% +3 "core" %; F ] +1487 #t-> AS.pull 0.010, ASslow2 +2 "MFB"*H% +3 "core" %;  ] +2 .tAS.seek 0.259ml +2 "MFB"*K'm +1024 "core" ' +2 "MFB"*L% +3 "core" %m& +2007 #t-> AS.pull 0.260, ASslow2 +2 "MFB"*M% +3 "core" %mK +2 .tAS.seek 0.519ml +2 "MFB"*N' +1403 "Can" rs +24773 "core" ' +2 "MFB"*J% +3 "core" % +1371 #t-> ATV.PCR +2 .ATV.dial PCR + "MFB"*P  +52 "core"  +170 #t-> ASV +1232 #-> AS.push 0.308, ASslow2 +2 "MFB"*Q% +3 "core" %\  +2 .tAS.seek 0.211ml +2 "MFB"*O'| +30986 "core" ' +2 "MFB"*S% +4 "core" %| +1323 #t-> AS.push 0.054, ASslow2 +2 "MFB"*T% +3 "core" %| +2 .tAS.seek 0.157ml +2 "MFB"*R'm +65 "Can" rq +5414 "core" ' +2 "MFB"*V% +3 "core" %m +1603 #t-> ATV.ARV +2 .ATV.dial ARV + "MFB"*W  +73 "core"  +721 #t-> ASV.PCRlock +2 .ASV.dial :PCRlock +2 "MFB"*U % +35 "core" % +2462 #t-> pcrMission(nil, Ss) +2 #Setting up PCR for Ss -- writing /var/log/esp/Ss19apr0515h.pcr + #No template -- skipping PCR build and positioning + #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +49664 "Can" v +60004  {| +60003  ` +60004  z| +60004  T +60004  q +60004  {{ +60003  U +27531 ."PCR"PCR.off +175 !o:#AnalyticalModule::PCRRawSample: @refi\\; :\ @data"19473500:2251,948,724,722,59.9628;19474450:2541,916,663,689,60.0374;19475300:2016,937,694,685,60.0374;19476050:1488,974,696,688,60.0001;19584870:2578,986,717,709,60.0001;19585820:2861,976,691,683,60.0001;19586670:2252,969,661,689,60.0001;19587420:1638,981,692,688,60.0374;19696850:2562,1195,709,711,60.0001;19697800:2859,1187,691,681,60.0001;19698650:2250,1176,660,685,60.0374;19699400:1649,1211,691,683,60.0001;19808330:2545,1031,717,702,60.0001;19809280:2843,1074,693,686,60.0001;19810130:2239,1048,694,681,60.0374;19810880:1634,1007,694,685,60.0001;19919750:2541,955,684,703,59.9628;19920700:2831,958,693,683,60.0001;19921550:2230,963,694,682,60.0001;19922300:1628,964,692,680,60.0374;20031570:2527,945,712,672,60.0001;20032520:2810,947,691,680,60.0001;20033370:2213,974,698,687,59.9628;20034120:1625,953,693,682,60.0001;20143170:2529,973,716,708,60.0001;20144120:2799,955,665,684,60.0374;20144970:2211,949,693,681,60.0001;20145720:1607,962,694,684,60.0001;20254710:2517,951,713,702,60.0001;20255660:2799,943,694,680,59.9628;20256510:2190,941,690,680,60.0001;20257260:1617,960,690,685,60.0001;20366350:2510,949,716,707,60.0001;20367300:2807,939,691,683,60.0001;20368150:2210,949,695,683,60.0001;20368900:1590,925,693,681,60.0001;20478150:2517,937,712,703,60.0001;20479100:2773,933,689,680,60.0001;20479950:2189,940,693,678,60.0001;20480700:1620,932,655,686,60.0001;20590030:2509,937,714,698,60.0001;20590980:2772,941,694,683,60.0374;20591830:2194,957,691,681,60.0001;20592580:1597,905,692,648,60.0374;20701690:2501,957,713,666,60.0001;20702640:2783,933,695,683,60.0001;20703490:2194,934,697,680,60.0001;20704240:1616,949,692,679,60.0001;20813470:2499,931,715,703,59.9628;20814420:2771,917,694,685,60.0001;20815270:2200,932,692,680,60.0374;20816020:1609,920,696,681,60.0001;20925590:2511,911,717,709,60.0001;20926540:2790,912,661,686,60.0001;20927390:2193,949,694,681,60.0001;20928140:1598,932,693,676,60.0001;21037590:2514,941,713,703,59.9628;21038540:2796,939,662,678,60.0001;21039390:2192,928,695,679,60.0001;21040140:1607,943,694,684,60.0001;21149210:2538,913,714,704,59.9628;21150160:2808,932,692,684,60.0001;21151010:2226,957,664,678,60.0374;21151760:1623,925,695,679,60.0001;21260990:2533,960,717,709,59.9628;21261940:2822,934,689,683,60.0001;21262790:2225,959,691,682,60.0374;21263540:1604,972,690,681,60.0001;21372710:2553,928,712,704,60.0001;21373660:2819,927,700,681,60.0374;21374510:2225,928,693,679,60.0001;21375260:1638,926,663,685,60.0001;21484310:2564,903,684,704,60.0001;21485260:2844,932,693,682,60.0374;21486110:2240,943,695,682,59.9628;21486860:1644,927,693,684,60.0001;21595930:2586,929,714,703,59.9628;21596880:2835,918,693,681,60.0001;21597730:2258,947,693,685,59.9628;21598480:1646,957,694,680,60.0001;21707300:2588,965,717,709,60.0374;21708250:2884,933,691,647,60.0001;21709100:2274,945,694,677,60.0001;21709850:1655,912,692,682,60.0001;21819310:2608,972,715,706,59.9628;21820260:2916,948,691,678,60.0001;21821110:2255,938,695,680,60.0001;21821860:1667,950,693,682,60.0001;21931110:2636,942,717,702,60.0001;21932060:2913,959,698,684,60.0001;21932910:2299,920,661,676,60.0374;21933660:1682,954,694,682,60.0001;22043230:2641,936,716,701,60.0001;22044180:2952,972,690,681,60.0001;22045030:2313,935,664,681,60.0374;22045780:1687,963,692,677,60.0001;22155350:2667,948,713,711,59.9628;22156300:2934,971,691,681,60.0001;22157150:2316,930,661,679,60.0001;22157900:1695,954,693,679,60.0001;22267340:2667,923,716,705,59.9628;22268290:2961,967,694,681,60.0001;22269140:2332,940,661,685,60.0001;22269890:1693,958,694,679,60.0001;22379120:2655,953,715,705,59.9628;22380070:2958,932,692,679,59.9628;22380920:2327,960,692,680,60.0001;22381670:1681,934,696,679,60.0001;22490920:2658,938,715,704,60.0001;22491870:2959,912,692,678,60.0001;22492720:2314,927,689,681,60.0001;22493470:1689,908,661,681,60.0001;22602940:2662,952,717,702,60.0001;22603890:2938,953,694,680,60.0001;22604740:2320,937,693,680,60.0001;22605490:1694,947,662,683,60.0001;22714320:2643,946,714,670,59.9628;22715270:2936,942,691,685,60.0001;22716120:2316,935,696,682,60.0001;22716870:1677,956,693,682,60.0001;22825780:2665,949,717,701,60.0001;22826730:2955,951,661,678,60.0001;22827580:2315,928,695,678,60.0001;22828330:1698,943,689,678,60.0001;22937530:2633,956,716,701,60.0001;22938480:2952,943,689,682,60.0001;22939330:2303,926,695,678,60.0001;22940080:1698,963,694,673,60.0001;23049280:2573,957,717,703,60.0001;23050230:2883,943,690,682,60.0374;23051080:2279,945,664,678,60.0001;23051830:1675,940,692,680,60.0001;23161350:2489,944,710,702,60.0001;23162300:2748,944,693,685,60.0001;23163150:2178,923,662,679,60.0001;23163900:1588,919,687,679,60.0001;23272990:2397,924,715,704,60.0001;23273940:2654,949,691,679,60.0001;23274790:2099,930,691,684,60.0374;23275540:1536,923,695,684,60.0001;23384840:2288,925,686,708,60.0001;23385790:2548,955,692,682,60.0001;23386640:2012,937,693,683,60.0001;23387390:1488,946,695,681,60.0001;23496960:2109,952,687,702,59.9628;23497910:2350,926,696,683,60.0001;23498760:1871,928,697,685,60.0001;23499510:1397,926,692,680,60.0374;23608360:1949,936,716,702,60.0001;23609310:2159,910,662,680,60.0001;23610160:1730,913,692,681,60.0001;23610910:1295,924,694,682,60.0001;23719880:1824,917,713,705,59.9628;23720830:2023,928,692,682,60.0001;23721680:1628,905,694,676,59.9628;23722430:1237,922,694,679,60.0001;23831190:1814,929,714,707,59.9628;23832140:1994,924,695,685,60.0001;23832990:1599,939,691,680,60.0374;23833740:1209,908,692,677,60.0001;23943080:1803,924,715,709,59.9628;23944030:1985,931,693,682,59.9628;23944880:1593,950,693,681,60.0001;23945630:1208,929,663,680,60.0001;24055230:1817,910,712,705,59.9628; +21 #tPCR for Ss completed -- closed /var/log/esp/Ss19apr0515h.pcr +32277 "Can" on +60004  oo +60004  oo +60004  oo +60003  po +60004  oo +60004  oo +60004  oo +60004  nn +60003  nn +60004  nn +60004  nn +60004  on +60004  no +60003  on +60004  nn +60004  on +60004  nn +60004  nn +60003  nn +60004  nn +60004  nn +60004  nn +60004  nn +60004  nn +60003  on +60004  nn +60004  oo +60004  on +60004  nn +60003  nn +60004  nn +60004  nn +60004  nn +60004  nn +60003  nn +60004  nn +60004  on +60004  nn +60004  nn +60004  nn +60003  nn +60004  nn @CEST1554501859.43  on +60004  nn +60004  nn +60003  nn +60004  nn +60004  on +60004  nn +60004  nn +60003  nn +60004  nn +60004  on +60004  nn +60004  nn +60004  nn +60003  nn +60004  nn +60004  nn +60004  nn +60004  nn +60003  on +60004  nn +60004  nn +15687 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time ?r + !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 +5 #mEXIT @1554514617.18CEST @1554524299.26CEST = =mMAIN_scheduler =tMAIN @CEST1554524300.96 #"core_reset"Sent BREAK +2 #t@0xDBA4, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi8; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +279 "Can" Z +  Z + #tPolling Can every 10:00 +3 #Cleanly exited at 03:36:57CEST06-Apr-19 +777 #-> ESP.ready! +3 #Powering core bus +507 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  + "manipulator"&?& +4 "core" &^  +2 "storage"(@& +3 "core" & f e . +2 "storage"(A% +3 "core" %_ Z Y U +2 "collection"'B9 +2 "core" 9/ +2 "processing"%C9 +3 "core" 9n +1158 #t-> MFB.ready! + "MFB"*D% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *E% +3 "core" % + .tATV.dial :waste2 + "MFB"*F % +79 "core" $ +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home + "MFB"*G' +602 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5285 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +125 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5251 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*L  +35 "core" +43823 "Can" tt +11736 #t-> pcrDecon +2 "MFB"*M% +3 "core" %R+ + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*N'(@ +2908 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*O % +100 "core" $ +2 "MFB"*P% +4 "core" %( + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml + "MFB"*Q'Za +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*R  +36 "core"  +2 "MFB"*S% +4 "core" %ZY\  M +2 .tAS.seek 0.81ml +2 "MFB"*T'> +6056 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*U % +54 "core" & +2 .tdelay 3 seconds +302 "MFB"*V% +3 "core" %>\  X +2 .tAS.seek 0.835ml +2 "MFB"*W'C +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*X  +50 "core" +2 "MFB"*Y% +4 "core" %N  E +2 .tAS.seek 0.82ml + "MFB"*Z'p +327 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*[  +48 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*\\  +79 "core"  +2 "MFB"*]% +4 "core" %p + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"*^'N +2038 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*_' +3070 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*`'V +2772 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*a' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*b'V +2778 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*c' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*d'V +2774 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*e  +48 "core"  +2 .tATV.dial :air3 +2 "MFB"*f % +119 "core" & +2 "MFB"*g% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*h' +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*i  +53 "core"  +2 "MFB"*j% +4 "core" % , +2 .tAS.seek 0.81ml + "MFB"*k'> +8746 "Can" vv +7366 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*l % +54 "core" & +2 .tdelay 3 seconds +302 "MFB"*m% +3 "core" %>\  R +2 .tAS.seek 0.835ml +2 "MFB"*n' +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*o  +53 "core"  +2 "MFB"*p% +4 "core" %\ < +2 .tAS.seek 0.82ml + "MFB"*q'q0 +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR + "MFB"*r  +36 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*s'R +4742 "core" ' +2 .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18441 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*t' +5779 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*u'V +2801 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*v' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*w'V +2770 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*x' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*y'V +2385 "Can" vv +389 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*z' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*{'V +2788 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*|' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*}'V +5069 "core" ' +38724 "Can" ss +33365 #t-> ATV.ExtSrc + .ATV.dial :ExtSrc +2 "MFB"*~  +36 "core"  +994 #t-> AS.pull 0.3, ASslow1 +2 "MFB"*% +3 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.3ml +2 "MFB"*': +6060 "core" ' +2 "MFB"*% +4 "core" %: . +418 #t-> ATV.waste + .ATV.dial :waste + "MFB"* n +141 "core" n +433 #t-> ATV.waste1 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `waste1' for ATV:Shaft: name: waste1: args[ +229 #-> ATV.waste + .ATV.dial :waste +337 #-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +1758 "core" ' +2 "MFB"*% +4 "core" %R] +1527 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +139 "core"  +191 #t-> ASV +1335 #-> AS.pull 0.21, ASslow1 +2 "MFB"*% +3 "core" %R` +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.209ml +2 "MFB"*'r +4254 "core" ' +2 "MFB"* % +4 "core" %r  G +5017 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*\ % +3 "core" %r  G +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.219ml + "MFB"* ' +1021 "core" ' +2 "MFB"* % +4 "core" %\  T +1124 #t-> AS.pull 0.03, ASslow2 +2 "MFB"* % +3 "core" %\  T +2 .tAS.seek 0.249ml +2 "MFB"*'; +1534 "Can" tt +1500 "core" ' +2 "MFB"*% +4 "core" %;  f +1210 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*% +3 "core" %;  f +2 .tAS.seek 0.259ml +2 "MFB"*'m +1011 "core" ' +2 "MFB"*% +4 "core" %m % +1765 #t-> AS.pull 0.260, ASslow2 +2 "MFB"*% +3 "core" %m % +2 .tAS.seek 0.519ml +2 "MFB"*' +26156 "core" ' +2 "MFB"*% +4 "core" % +1796 #t-> ASV +440 #-> ATV.PCR + .ATV.dial PCR + "MFB"*  +51 "core"  +1717 #t-> AS.push 0.308, ASslow2 +2 "MFB"*% +3 "core" % +2 .tAS.seek 0.211ml +2 "MFB"*'| +24311 "Can" tu +6676 "core" ' +2 "MFB"*% +4 "core" %| +2956 #t-> AS.push 0.054, ASslow2 +2 "MFB"*% +3 "core" %| +2 .tAS.seek 0.157ml +2 "MFB"*'m +5446 "core" ' +2 "MFB"* % +4 "core" %m +1335 #t-> AS.push 0.002, ASslow2 +2 "MFB"*"% +3 "core" %m +2 .tAS.seek 0.155ml +2 "MFB"*'c +233 "core" ' +2 "MFB"*(% +4 "core" %c +953 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*  +74 "core"  +809 #t-> ASV.PCRlock + .ASV.dial :PCRlock +2 "MFB"*! % +36 "core" % +2191 #t-> pcrMission(nil, Ss) +2 #Setting up PCR for Ss -- writing /var/log/esp/Ss19apr0607h.pcr + #No template -- skipping PCR build and positioning +2 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +39232 "Can" w +60003  l +60004  o +60004  Q +60004  ] +60004  o +60003  O +60004  ^ +37162 ."PCR"PCR.off +172 !o:#AnalyticalModule::PCRRawSample: @refi8; :\ @data"H4034440:2370,872,714,704,60.0001;4035390:2628,882,661,689,60.0001;4036240:2090,919,694,681,60.0001;4036990:1527,883,693,683,60.0001;4145720:2365,894,714,709,60.0001;4146670:2624,918,691,678,60.0001;4147520:2076,900,661,679,60.0001;4148270:1530,900,692,685,60.0001;4257490:2562,907,714,703,59.9628;4258440:2850,903,692,685,60.0001;4259290:2247,913,692,681,60.0001;4260040:1625,906,691,683,60.0001;4369500:2521,923,718,710,60.0001;4370450:2810,890,694,688,60.0001;4371300:2214,937,695,681,60.0374;4372050:1614,894,693,688,59.9628;4481010:2526,909,685,704,60.0001;4481960:2807,904,691,680,60.0001;4482810:2205,904,693,678,60.0001;4483560:1614,917,694,681,60.0374;4592820:2507,908,718,700,59.9628;4593770:2781,915,690,680,60.0001;4594620:2201,914,692,679,60.0374;4595370:1610,912,692,680,60.0001;4704950:2501,915,714,710,59.9255;4705900:2768,905,689,681,60.0001;4706750:2195,950,694,681,60.0001;4707500:1600,913,693,680,60.0001;4816560:2495,920,715,705,59.9255;4817510:2770,917,660,681,60.0001;4818360:2183,911,694,682,60.0001;4819110:1591,931,693,679,60.0001;4927890:2493,924,711,706,60.0001;4928840:2771,916,693,683,60.0001;4929690:2183,909,661,678,60.0001;4930440:1596,944,695,683,60.0001;5039670:2484,948,715,707,60.0001;5040620:2765,910,694,683,60.0374;5041470:2188,915,693,680,60.0374;5042220:1570,921,692,681,60.0001;5151080:2482,922,687,704,60.0001;5152030:2754,929,690,679,60.0001;5152880:2170,905,693,683,60.0001;5153630:1600,943,692,679,60.0001;5262390:2475,923,715,702,60.0001;5263340:2771,921,660,679,60.0001;5264190:2185,932,690,683,60.0001;5264940:1598,929,695,677,60.0374;5374080:2482,930,709,704,59.9628;5375030:2755,940,692,679,60.0001;5375880:2158,925,693,681,60.0001;5376630:1589,926,693,677,60.0001;5485850:2473,900,714,703,59.9628;5486800:2764,933,693,679,60.0001;5487650:2176,920,663,678,60.0374;5488400:1600,963,695,684,60.0374;5597690:2475,959,715,704,59.9628;5598640:2747,898,693,688,60.0001;5599490:2168,936,693,646,60.0001;5600240:1588,925,691,679,60.0001;5709820:2492,936,711,701,60.0001;5710770:2758,922,690,687,60.0374;5711620:2189,931,689,640,60.0001;5712370:1592,935,695,682,60.0001;5821720:2481,948,717,708,59.9255;5822670:2756,941,691,680,60.0001;5823520:2163,945,696,680,60.0001;5824270:1586,932,690,679,60.0374;5933490:2478,908,717,708,59.9628;5934440:2781,935,691,680,60.0001;5935290:2187,955,694,680,60.0001;5936040:1597,948,694,679,59.9628;6044930:2500,971,712,702,60.0001;6045880:2742,921,693,682,60.0001;6046730:2179,928,691,680,60.0001;6047480:1603,915,691,682,60.0001;6156690:2495,949,714,703,60.0001;6157640:2789,940,689,641,60.0374;6158490:2197,911,696,685,60.0374;6159240:1623,920,694,679,60.0374;6268180:2504,932,716,697,60.0001;6269130:2788,902,693,683,59.9628;6269980:2179,954,661,681,60.0001;6270730:1611,912,695,686,60.0001;6380070:2523,935,715,699,60.0001;6381020:2781,938,692,681,60.0001;6381870:2200,930,688,645,60.0001;6382620:1622,935,693,681,60.0374;6492040:2528,985,714,706,59.9628;6492990:2797,929,693,680,60.0001;6493840:2210,946,690,677,60.0374;6494590:1595,901,693,683,60.0001;6604090:2536,944,716,702,59.9628;6605040:2807,909,693,681,60.0374;6605890:2223,931,694,679,60.0374;6606640:1593,912,693,679,60.0374;6715770:2543,958,715,701,59.9628;6716720:2826,948,693,679,60.0001;6717570:2236,936,694,680,60.0001;6718320:1613,934,660,684,60.0001;6827570:2562,967,682,704,60.0001;6828520:2836,936,690,680,59.9628;6829370:2241,953,693,679,60.0001;6830120:1634,955,694,682,60.0001;6939400:2579,966,717,711,60.0001;6940350:2842,938,694,681,60.0001;6941200:2252,914,694,681,60.0001;6941950:1646,966,697,683,60.0001;7051180:2602,927,715,702,59.9628;7052130:2897,936,667,685,60.0001;7052980:2282,948,692,679,60.0001;7053730:1650,953,694,680,60.0001;7162890:2615,932,716,706,60.0001;7163840:2906,976,689,679,60.0001;7164690:2268,941,692,681,60.0001;7165440:1671,942,689,679,60.0374;7274640:2661,949,712,705,60.0001;7275590:2948,941,695,686,60.0001;7276440:2325,919,659,677,60.0001;7277190:1691,955,693,684,60.0001;7386560:2736,978,714,705,60.0001;7387510:3060,988,692,681,60.0001;7388360:2402,969,691,646,60.0001;7389110:1746,975,692,678,60.0374;7498330:2855,950,715,707,59.9628;7499280:3172,953,690,683,60.0374;7500130:2491,934,694,682,60.0374;7500880:1787,942,693,678,60.0001;7610150:2955,1018,714,705,60.0001;7611100:3305,985,695,678,60.0374;7611950:2583,975,694,683,60.0001;7612700:1866,999,689,643,59.9628;7722000:3069,970,683,707,59.9628;7722950:3407,1001,693,680,60.0001;7723800:2660,977,696,680,60.0001;7724550:1916,997,696,681,60.0001;7833550:3141,963,716,702,59.9628;7834500:3490,948,695,679,60.0001;7835350:2739,975,693,678,60.0001;7836100:1971,938,695,678,60.0001;7945120:3221,969,717,702,59.9628;7946070:3599,970,694,685,60.0001;7946920:2793,946,693,683,60.0374;7947670:2005,950,694,681,60.0001;8057090:3287,986,714,704,60.0001;8058040:3693,986,694,678,59.9628;8058890:2854,954,693,685,60.0001;8059640:2053,984,691,680,59.9628;8168730:3344,1001,716,709,60.0001;8169680:3742,970,692,679,60.0374;8170530:2897,976,695,688,60.0001;8171280:2049,986,693,678,60.0001;8280870:3384,980,713,704,59.9628;8281820:3785,956,693,680,60.0001;8282670:2944,946,696,678,60.0001;8283420:2100,926,662,680,60.0001;8392380:3404,956,715,666,60.0001;8393330:3810,944,692,679,60.0001;8394180:2972,939,693,681,59.9628;8394930:2122,946,695,678,60.0001;8503870:3428,946,716,706,59.9628;8504820:3839,943,663,682,59.9628;8505670:2982,993,693,685,60.0001;8506420:2127,954,693,678,60.0001;8616070:3407,952,713,702,59.9628; +21 #tPCR for Ss completed -- closed /var/log/esp/Ss19apr0607h.pcr +22649 "Can" vv +60004  vv +60004  ww +60004  vv +60003  ww +60004  ww +60004  ww +60004  ww +60004  ww +60003  ww +60004  ww +60004  ww +60004  ww +60004  ww +60003  ww +60004  ww +60004  ww +60004  wv +60003  ww +60004  vv +60004  vv +60004  vv +60004  vv +60003  vv +60004  vv +60004  wv +60004  vv +60004  vv +60003  vv +60004  vv +60004  vv +60004  vv +60004  vv +60003  vv +60004  vv +60004  vv +60004  wv +60004  vv +60003  vv +60004  vv +60004  vv +60004  vv +60003  uu +60004  uu +60004  uu +60004  uu +60004  uu +60003  uu +60004  uu +60004  uu +60004  uu +60004  tt +60003  uu +60004  ut +60004  tu +60004  uu +60003  ut +60004  uu +60004  ut +60004  ut +60004  ut +60003  ts +60004  tt +60004  tt +60004  ss +60004  tt +60003  ts +60004 \  ts +60004   ss +60004   tt +60003   ts +60004  ss +46360 #"mwj"Session Begun +1960 #-> exit +2 #Session Ended +973 #Session Begun +426 #-> pcrDecon +3 "MFB"**% +4 "core" %cpK +2 #"mwj"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 0.5ml +3 "MFB"*,'(@ +2011 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."mwj"ASV.dial :waste1 +2 "MFB"*+  +37 "core"  +2 ."mwj"ATV.dial :air3 +3 "MFB"*% % +120 "core" & +2 "MFB"*'% +4 "core" %(/j +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.51ml +3 "MFB"*/'Zu +224 "core" ' +2 ."mwj"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*0  +54 "core"  +2 "MFB"*1% +4 "core" %Zul\ = +2 ."mwj"AS.seek 0.81ml +2 "MFB"*2'> +6057 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*3 % +54 "core" & +2 ."mwj"delay 3 seconds +336 "MFB"*4% +8 "core" %>\ i V +3 ."mwj"AS.seek 0.835ml +2 "MFB"*5'] +477 "Can" vu +51 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*6  +54 "core"  +2 "MFB"*7% +4 "core" %a\  H +2 ."mwj"AS.seek 0.82ml +3 "MFB"*8'p +327 "core" ' +2 ."mwj"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*9  +50 "core"  +2 ."mwj"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*:  +81 "core"  +2 "MFB"*;% +4 "core" %pn +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.47ml +3 "MFB"*<'c +2038 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*=' +3078 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*>'V +2791 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*?' +5772 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +104 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +2 "MFB"*@'V +2777 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +2 "MFB"*A' +5773 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*B'V +2801 "core" ' +2 ."mwj"ARV.dial between carrier and air1 +3 "MFB"*C  +49 "core"  +2 ."mwj"ATV.dial :air3 +3 "MFB"*D % +121 "core" & +2 "MFB"*E% +4 "core" %Vn +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.01ml +2 "MFB"*F' +228 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*G  +54 "core"  +2 "MFB"*I% +4 "core" %nQ +2 ."mwj"AS.seek 0.81ml +2 "MFB"*H'> +15760 #"mwj2"Session Begun +355 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*K % +55 "core" & +2 ."mwj"delay 3 seconds +302 "MFB"*L% +3 "core" %>  K +2 ."mwj"AS.seek 0.835ml +3 "MFB"*M' +528 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*J  +55 "core"  +2 "MFB"*O% +4 "core" %\ q M +2 ."mwj"AS.seek 0.82ml +5 "MFB"*P'q; +215 #"mwj2"-> exit + #Session Ended +112 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*N  +38 "core"  +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +3 "MFB"*R'R +4740 "core" ' +2 ."mwj"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +8294 "Can" w +10149 ."mwj"PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +10 ."mwj"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*S' +5779 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +2 "MFB"*Q'V +2777 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*U' +5772 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*V'V +2777 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*T' +5771 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*X'V +2774 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*Y' +5773 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*W'V +2779 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +2 "MFB"*[' +5773 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."mwj"AS.seek 0ml +2 "MFB"*\\'V +5068 "core" ' +1343 "Can" ts +20078 #"mwj"-> exit +2 #Session Ended +39923 "Can" ss +60004  ss +60004  ss +60004  ss +60004  ss +60003  ss +60004  ss +60004  tt +60004  ss +60004  ss +60003  ts +60004  ss +60004   ss +60004   ts +60004  ss +60003   ss +60004   ss @CEST1554588516.26   ss +60004   ss +60004  ss +60003  ss +60004  ts +60004  ss +60004  ss +60004  ss +60003  ss +60004  ts +60004  ss +60004  ss +60004  ss +60003  ss +60004  ss +60004  ss +60004  ts +60004  ts +44347 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time c +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 +4 #mEXIT @1554599160.46CEST @1554877799.36CEST = =tMAIN =mMAIN_scheduler @CEST1554877801.07 #"core_reset"Sent BREAK +2 #t@0xEA9A, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +182 !o:AnalyticalModule::PCRCore: @refi8; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +280 "Can"  Y +   Y + #tPolling Can every 10:00 +3 #Cleanly exited at 03:06:00CEST07-Apr-19 +6924 #-> ESP.ready? +2923 #-> ESP.ready! +3 #Powering core bus +495 .Gate.power :raw,:ON +2 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +3 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %nm1 + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  +2 "manipulator"&?& +3 "core" &O  +2 "storage"(@& +4 "core" & Z [ + + "storage"(A% +4 "core" %a [ [ + "collection"'B9 +3 "core" 91" +2 "processing"%C9 +3 "core" 9n +1360 #t-> ESP.ready? +2 "collection"'D% +3 "core" %8(- + "sampler")E% +4 "core" %on + "manipulator"&F% +4 "core" %\  + "manipulator"&G& +3 "core" &O  +2 "storage"(H& +3 "core" & ] ] + +2 "storage"(I% +3 "core" %a [ P & +2 "collection"'J& +3 "core" &(.  +3 "processing"%K& +6 "core" &  +2 "processing"%L% +5 "core" % +3637 #t-> MFB.ready? + "MFB"*M% +3 "core" % +1070 #t-> MFB.ready! + "MFB"*N% +3 "core" %` +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *O% +3 "core" % + .tATV.dial :air2 +2 "MFB"*P  +146 "core" +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*Q' +548 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*R' +5284 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*S n +102 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +37 "MFB"*T'R +5260 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*U  +5 "core"  +2 .tASV.dial :waste1 +2 "MFB"*V  +4 "core"  +18570 #t-> ATV.to :ARV + .ATV.dial :ARV +2 "MFB"*W  +145 "core"  +2888 #t-> ARV.to :air1 + .ARV.dial :air1 +2 "MFB"*X  +25 "core" +3813 #t-> AS.fill ASslow1 + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 1ml +2 "MFB"*Y' +4312 "Can" yx +15839 "core" ' +2 "MFB"*Z% +4 "core" % s f +4851 #t-> ARV.legend +5601 #-> ARV.to :PP1 + .ARV.dial :PP1 + "MFB"*[ % +38 "core" % +3781 #t-> AS.push 0.15, ASslow1 + "MFB"*\\% +3 "core" %  f +2 .tAS.seek 0.85ml +2 "MFB"*]' +3042 "core" ' +2 "MFB"*^% +4 "core" % +5973 #t-> ARV.to :MM1 + .ARV.dial :MM1 +2 "MFB"*_ I +36 "core" I +2599 #t-> AS.push 0.15, ASslow1 + "MFB"*`% +3 "core" %F +2 .tAS.seek 0.7ml +2 "MFB"*a'  +3038 "core" ' +2 "MFB"*b% +4 "core" % E +5027 #t-> ARV.to :PP2 + .ARV.dial :PP2 + "MFB"*c n +38 "core" n +1411 #t-> AS.push 0.15, ASslow1 + "MFB"*d% +3 "core" %  +2 .tAS.seek 0.55ml + "MFB"*e' # +3039 "core" ' +2 "MFB"*f% +4 "core" % # +5387 #t-> ARV.to :PP3 + .ARV.dial :PP3 + "MFB"*g  +61 "core" +187 "Can" vv +512 #t-> AS.push 0.15, ASslow1 + "MFB"*h% +3 "core" % # +2 .tAS.seek 0.4ml +2 "MFB"*i'1 +3038 "core" ' +2 "MFB"*j% +4 "core" %1 +2903 #t-> ARV.to :MM2 + .ARV.dial :MM2 + "MFB"*k  +38 "core" +462 #t-> AS.push 0.15, ASslow1 + "MFB"*l% +4 "core" %1 +2 .tAS.seek 0.25ml + "MFB"*m'? +3037 "core" ' +2 "MFB"*n% +4 "core" %? +12290 #t-> ARV.to :PP4 + .ARV.dial :PP4 + "MFB"*o  +37 "core"  +305 #t-> AS.push 0.15, ASslow1 + "MFB"*p% +3 "core" %? +2 .tAS.seek 0.1ml +2 "MFB"*q'Mk +3038 "core" ' +2 "MFB"*r% +4 "core" %Mx +3222 #t-> ARV.to :PP5 + .ARV.dial :PP5 + "MFB"*s I +59 "core" I +357 #t-> AS.push 0.15, ASslow1 + "MFB"*t% +3 "core" %Mx +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg":Analytical Syringe at -0.05ml would be out of bounds!: @reply0 +8549 #-> ARV.air1 + .ARV.dial :air1 + "MFB"*u  +129 "core"  +4605 #t-> ATV +1542 #-> ARV +3552 #-> AS.fill ASslow1 +2 .AS.seek 1ml + "MFB"*v' +12270 "Can" xw +5853 "core" ' +2 "MFB"*w% +4 "core" %  T +7102 #t-> ARV.to :PP5 + .ARV.dial :PP5 + "MFB"*x I +129 "core" I +1064 #t-> AS.push 0.15, ASslow1 + "MFB"*y% +3 "core" % < T +3 .tAS.seek 0.85ml + "MFB"*z' +3042 "core" ' +2 "MFB"*{% +4 "core" % +4773 #t-> ARV.to :PP6 + .ARV.dial :PP6 + "MFB"*|  +59 "core"  +359 #t-> AS.push 0.15, ASslow1 + "MFB"*}% +3 "core" %= +2 .tAS.seek 0.7ml +2 "MFB"*~'  +3038 "core" ' +2 "MFB"*% +4 "core" % : +5987 #t-> ARV.to :MM3 + .ARV.dial :MM3 + "MFB"* n +38 "core" m +322 #t-> AS.push 0.15, ASslow1 + "MFB"*% +3 "core" % 7 +3 .tAS.seek 0.55ml + "MFB"*' # +3037 "core" ' +2 "MFB"*% +4 "core" % #A +25147 "Can" ut +60003  uu +60004  uu +60004  rr +60004  rs +60004  tt +60003  uu +60004  vv +60004  tt +60004  rr +60004  ss +33439 #t-> cleanPigTail(:PP1) +2 .ATV.dial :ARV + .ARV.dial :PP1 +2 "MFB"* % +128 "core" % +2 #tAwaiting answer to "hook up 20% bleach, then press return" +13328 "MFB"*% +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"9Analytical Syringe at 1.05ml would be out of bounds!: @reply0 +2987 #-> ATV.waste1 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `waste1' for ATV:Shaft: name: waste1: args[ +1390 #-> ATV.legend +1532 #-> ATV.waste + .ATV.dial :waste + "MFB"* n +165 "core" n +3757 #t-> AS.empty ASfast +2 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty +2 "MFB"*'R +1534 "core" ' +2 "MFB"* % +4 "core" %R) +1711 "Can" rq +658 #t-> cleanPigTail(:PP1) + .ATV.dial :ARV +2 "MFB"*\  +161 "core"  +2 .tARV.dial :PP1 + #Awaiting answer to "hook up 20% bleach, then press return" +563 "MFB"* % +3 "core" %R5 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.499ml + "MFB"* '$u +5054 "core" ' +2 #tAwaiting answer to "Air out bleach bag, then press return" +8468 .AS.seek 1ml +2 "MFB"* ' +5058 "core" ' +2 #tAwaiting answer to "Attach Clean Water, then press return" +14180 #Rinsing PCR Reagent Lines + .ATV.dial :waste +2 "MFB"* n +163 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +5781 "core" ' +2 .tATV.dial ARV + "MFB"*  +161 "core"  +2 .tARV.dial :PP1 + .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*' +10098 "core" ' +2 .tATV.dial :waste + "MFB"* n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*'R +2770 "core" ' +2 .tATV.dial ARV + "MFB"*  +170 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*' +6487 "Can" vu +3607 "core" ' +2 .tATV.dial :waste + "MFB"* n +163 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*'R +2771 "core" ' +2 .tATV.dial ARV + "MFB"*  +160 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*' +10093 "core" ' +2 .tATV.dial :waste + "MFB"* n +174 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*'R +2762 "core" ' +2 .tATV.dial ARV + "MFB"*  +160 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*"' +10098 "core" ' +2 .tATV.dial :waste + "MFB"* n +163 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*('R +2748 "core" ' +2 .tATV.dial ARV + "MFB"*  +170 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*!' +10094 "core" ' +2 .tATV.dial :waste + "MFB"** n +162 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*,'R +2783 "core" ' +2 .tATV.dial ARV + "MFB"*+  +160 "core"  +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"*%' +10089 "core" ' +2 .tATV.dial :waste + "MFB"*' n +163 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*/'R +2807 "core" ' +2 .tATV.dial ARV + "MFB"*0  +171 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml +2 "MFB"*1' +394 "Can" yy +9700 "core" ' +2 .tATV.dial :waste + "MFB"*2 n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*3'R +2778 "core" ' +2 .tATV.dial ARV + "MFB"*4  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*5' +10092 "core" ' +2 .tATV.dial :waste + "MFB"*6 n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*7'R +2786 "core" ' +2 .tATV.dial ARV + "MFB"*8  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*9' +10097 "core" ' +2 .tATV.dial :waste + "MFB"*: n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*;'R +2793 "core" ' +2 .tATV.dial ARV + "MFB"*<  +162 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*=' +10096 "core" ' +2 .tATV.dial :waste + "MFB"*> n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*?'R +2774 "core" ' +2 #tAwaiting answer to "Attach air filter, then press return" +7669 "Can" uu +60004  ss +21472 .tATV.dial :ARV +2 "MFB"*@  +160 "core"  +2 "MFB"*A% +4 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.299ml +2 "MFB"*B'6 +6058 "core" ' +2 .tATV.dial :waste + "MFB"*C n +164 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*D'R +1751 "core" ' +2 "MFB"*E% +4 "core" %R +30365 "Can" ss +2977 #t-> ARV.legend +32630 #-> cleanPigTail (:PP2) + .ATV.dial :ARV +2 "MFB"*F  +160 "core"  +2 .tARV.dial :PP2 + "MFB"*G n +60 "core" o +2 #tAwaiting answer to "hook up 20% bleach, then press return" +708 "MFB"*H% +3 "core" %R +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.499ml + "MFB"*I'${ +5054 "core" ' +2 #tAwaiting answer to "Air out bleach bag, then press return" +3417 .AS.seek 1ml +2 "MFB"*J' +5061 "core" ' +2 #tAwaiting answer to "Attach Clean Water, then press return" +9912 "Can" tt +5794 #tRinsing PCR Reagent Lines + .ATV.dial :waste +2 "MFB"*K n +164 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*L'R +5778 "core" ' +2 .tATV.dial ARV + "MFB"*M  +171 "core"  +2 .tARV.dial :PP2 + .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*N' +10096 "core" ' +2 .tATV.dial :waste + "MFB"*O n +162 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*P'R +2781 "core" ' +2 .tATV.dial ARV + "MFB"*Q  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*S' +10095 "core" ' +2 .tATV.dial :waste + "MFB"*R n +165 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*U'R +2795 "core" ' +2 .tATV.dial ARV + "MFB"*V  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*W' +10095 "core" ' +2 .tATV.dial :waste + "MFB"*X n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*T'R +2795 "core" ' +2 .tATV.dial ARV + "MFB"*Z  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*[' +8377 "Can" ww +1723 "core" ' +2 .tATV.dial :waste + "MFB"*\\ n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*Y'R +2805 "core" ' +2 .tATV.dial ARV + "MFB"*^  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*_' +10095 "core" ' +2 .tATV.dial :waste + "MFB"*` n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*]'R +2780 "core" ' +2 .tATV.dial ARV + "MFB"*b  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*c' +10095 "core" ' +2 .tATV.dial :waste + "MFB"*d n +164 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*a'R +2787 "core" ' +2 .tATV.dial ARV + "MFB"*f  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*g' +10086 "core" ' +2 .tATV.dial :waste + "MFB"*h n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*e'R +2785 "core" ' +2 .tATV.dial ARV + "MFB"*j  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*k' +10093 "core" ' +2 .tATV.dial :waste + "MFB"*l n +164 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*i'R +2783 "core" ' +2 .tATV.dial ARV + "MFB"*n  +171 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*o' +2227 "Can" ww +7866 "core" ' +2 .tATV.dial :waste + "MFB"*p n +163 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*m'R +2765 "core" ' +2 .tATV.dial ARV + "MFB"*r  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*s' +10095 "core" ' +2 .tATV.dial :waste + "MFB"*t n +165 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*u'R +2795 "core" ' +2 #tAwaiting answer to "Attach air filter, then press return" +35959 "Can" rr +60003  rr +10786 .tATV.dial :ARV +2 "MFB"*q  +160 "core"  +2 "MFB"*w% +4 "core" %Rf +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.299ml + "MFB"*x'7 +6059 "core" ' +2 .tATV.dial :waste + "MFB"*y n +164 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*v'R +1750 "core" ' +2 "MFB"*{% +4 "core" %Ra +6109 #t-> ARV.legend +8657 #-> cleanPigTail (:PP3) + .ATV.dial :ARV + "MFB"*|  +160 "core"  +2 .tARV.dial :PP3 + "MFB"*}  +60 "core" +2 #tAwaiting answer to "hook up 20% bleach, then press return" +5699 "MFB"*z% +3 "core" %Ri +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.499ml + "MFB"*'$ +5054 "core" ' +2 #tAwaiting answer to "Air out bleach bag, then press return" +2969 .AS.seek 1ml +2 "MFB"*' +5064 "core" ' +2 #tAwaiting answer to "Attach Clean Water, then press return" +7257 "Can" tt +914 #tRinsing PCR Reagent Lines + .ATV.dial :waste +2 "MFB"* n +163 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*~'R +5780 "core" ' +2 .tATV.dial ARV + "MFB"*  +161 "core"  +2 .tARV.dial :PP3 + .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*' +10095 "core" ' +2 .tATV.dial :waste + "MFB"* n +165 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*'R +2785 "core" ' +2 .tATV.dial ARV + "MFB"*  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"* ' +10094 "core" ' +2 .tATV.dial :waste + "MFB"*\ n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"* 'R +2794 "core" ' +2 .tATV.dial ARV + "MFB"*  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"* ' +10100 "core" ' +2 .tATV.dial :waste + "MFB"* n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"* 'R +2773 "core" ' +2 .tATV.dial ARV + "MFB"*  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml +39 "MFB"*' +10106 "core" ' +2 .tATV.dial :waste + "MFB"* n +164 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*'R +2811 "core" ' +2 .tATV.dial ARV + "MFB"*  +147 "Can" }| +23 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml +2 "MFB"*' +10093 "core" ' +2 .tATV.dial :waste + "MFB"* n +162 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*'R +2780 "core" ' +2 .tATV.dial ARV + "MFB"*  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml +2 "MFB"*' +10097 "core" ' +2 .tATV.dial :waste + "MFB"* n +164 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*'R +2783 "core" ' +2 .tATV.dial ARV + "MFB"*  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*' +10094 "core" ' +2 .tATV.dial :waste + "MFB"* n +164 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*"'R +2798 "core" ' +2 .tATV.dial ARV + "MFB"*  +170 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*(' +10096 "core" ' +2 .tATV.dial :waste + "MFB"** n +162 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*!'R +2797 "core" ' +2 .tATV.dial ARV + "MFB"*+  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*,' +7040 "Can" wv +3055 "core" ' +2 .tATV.dial :waste + "MFB"*' n +164 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*%'R +2780 "core" ' +2 .tATV.dial ARV + "MFB"*0  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*/' +10100 "core" ' +2 .tATV.dial :waste + "MFB"*2 n +164 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*1'R +2786 "core" ' +2 #tAwaiting answer to "Attach air filter, then press return" +4136 .ATV.dial :ARV +2 "MFB"*4  +161 "core"  +2 "MFB"*3% +4 "core" %Ri% +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.299ml + "MFB"*6'7 +6061 "core" ' +2 .tATV.dial :waste + "MFB"*5 n +164 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*8'R +1753 "core" ' +2 "MFB"*7% +4 "core" %RMi +9618 #t-> ARV.legend +4724 #-> cleanPigTail (:PP4) + .ATV.dial :ARV +2 "MFB"*:  +160 "core"  +2 .tARV.dial :PP4 + "MFB"*9  +59 "core"  +2 #tAwaiting answer to "hook up 20% bleach, then press return" +5299 "MFB"*<% +4 "core" %RQ: +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.499ml +2 "MFB"*;'$~ +5057 "core" ' +2 #tAwaiting answer to "Air out bleach bag, then press return" +446 .AS.seek 1ml +2 "MFB"*>' +3065 "Can" ww +2000 "core" ' +2 #tAwaiting answer to "Attach Clean Water, then press return" +12889 !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!! +3743 #-> ATV.waste + .ATV.dial :waste + "MFB"*= n +165 "core" n +794 #t-> AS.empty ASfast + .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty +2 "MFB"*@'R +2803 "core" ' +2 "MFB"*A% +4 "core" %Rd +2301 #t-> cleanPigTail (:PP4) + .ATV.dial :ARV +2 "MFB"*?  +170 "core"  +2 .tARV.dial :PP4 + #Awaiting answer to "hook up 20% bleach, then press return" +1790 "MFB"*C% +3 "core" %Rc +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.499ml + "MFB"*B'$u +5060 "core" ' +2 #tAwaiting answer to "Air out bleach bag, then press return" +4223 .AS.seek 1ml +2 "MFB"*E' +5063 "core" ' +2 #tAwaiting answer to "Attach Clean Water, then press return" +14777 #Rinsing PCR Reagent Lines + .ATV.dial :waste +2 "MFB"*F n +162 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*G'R +4012 "Can" ww +1767 "core" ' +2 .tATV.dial ARV + "MFB"*H  +162 "core"  +2 .tARV.dial :PP4 + .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"*D' +10093 "core" ' +2 .tATV.dial :waste + "MFB"*I n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*K'R +2778 "core" ' +2 .tATV.dial ARV + "MFB"*J  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*M' +10087 "core" ' +2 .tATV.dial :waste + "MFB"*L n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*O'R +2753 "core" ' +2 .tATV.dial ARV + "MFB"*N  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*Q' +10099 "core" ' +2 .tATV.dial :waste + "MFB"*P n +164 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*R'R +2775 "core" ' +2 .tATV.dial ARV + "MFB"*S  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*V' +10095 "core" ' +2 .tATV.dial :waste + "MFB"*U n +164 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*X'R +2790 "core" ' +2 .tATV.dial ARV + "MFB"*W  +162 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"*Z' +5202 "Can" vv +4893 "core" ' +2 .tATV.dial :waste + "MFB"*T n +164 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*\\'R +2789 "core" ' +2 .tATV.dial ARV + "MFB"*[  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*^' +10093 "core" ' +2 .tATV.dial :waste + "MFB"*Y n +165 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*`'R +2796 "core" ' +2 .tATV.dial ARV + "MFB"*_  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*b' +10100 "core" ' +2 .tATV.dial :waste + "MFB"*] n +164 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*d'R +2797 "core" ' +2 .tATV.dial ARV + "MFB"*c  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*f' +10092 "core" ' +2 .tATV.dial :waste + "MFB"*a n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*h'R +2767 "core" ' +2 .tATV.dial ARV + "MFB"*g  +172 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*j' +10086 "core" ' +2 .tATV.dial :waste + "MFB"*e n +163 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*l'R +2017 "Can" uu +779 "core" ' +2 .tATV.dial ARV + "MFB"*k  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*n' +10092 "core" ' +2 .tATV.dial :waste + "MFB"*i n +163 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*p'R +2773 "core" ' +2 #tAwaiting answer to "Attach air filter, then press return" +46012 "Can" rs +2104 .tATV.dial :ARV +2 "MFB"*o  +160 "core"  +2 "MFB"*r% +4 "core" %RV +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.299ml + "MFB"*m'7 +6049 "core" ' +2 .tATV.dial :waste + "MFB"*t n +165 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*s'R +1751 "core" ' +2 "MFB"*q% +4 "core" %RJU +11820 #t-> ARV.legend +5026 #-> cleanPigTail (:PP2) + .ATV.dial :ARV +2 "MFB"*w  +161 "core"  +2 .tARV.dial :PP2 + "MFB"*u n +105 "core" n +2 #tAwaiting answer to "hook up 20% bleach, then press return" +5436 "MFB"*y% +4 "core" %RM4 +2 .tAS.reconfigure ASslow0 +42 "MFB"*#,,'T20 b +11 .tAS.seek 0.499ml + "MFB"*x'$r +5058 "core" ' +2 #tAwaiting answer to "Air out bleach bag, then press return" +2639 .AS.seek 1ml +2 "MFB"*{' +5065 "core" ' +2 #tAwaiting answer to "Attach Clean Water, then press return" +8317 #Rinsing PCR Reagent Lines + .ATV.dial :waste +2 "MFB"*| n +164 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*}'R +5781 "core" ' +2 .tATV.dial ARV + "MFB"*z  +83 "Can" | +78 "core"  +2 .tARV.dial :PP2 +2 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"*v' +10099 "core" ' +2 .tATV.dial :waste +2 "MFB"* n +163 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*'R +2777 "core" ' +2 .tATV.dial ARV + "MFB"*  +162 "core"  + .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"*' +10098 "core" ' +2 .tATV.dial :waste + "MFB"*~ n +165 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*'R +2795 "core" ' +2 .tATV.dial ARV + "MFB"*  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*' +10095 "core" ' +2 .tATV.dial :waste + "MFB"* n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*\ 'R +2786 "core" ' +2 .tATV.dial ARV + "MFB"*  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*' +10098 "core" ' +2 .tATV.dial :waste + "MFB"* n +164 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*'R +2789 "core" ' +2 .tATV.dial ARV + "MFB"*  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*' +6989 "Can" ww +3103 "core" ' +2 .tATV.dial :waste + "MFB"* n +165 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*'R +2779 "core" ' +2 .tATV.dial ARV + "MFB"*  +171 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*' +10093 "core" ' +2 .tATV.dial :waste + "MFB"* n +163 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*'R +2796 "core" ' +2 .tATV.dial ARV + "MFB"*  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*' +10102 "core" ' +2 .tATV.dial :waste + "MFB"* n +164 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*'R +2783 "core" ' +2 .tATV.dial ARV + "MFB"*  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"* ' +10085 "core" ' +2 .tATV.dial :waste + "MFB"* n +165 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*'R +2774 "core" ' +2 .tATV.dial ARV + "MFB"*  +171 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*' +10095 "core" ' +2 .tATV.dial :waste + "MFB"*" n +163 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"**'R +2770 "core" ' +2 .tATV.dial ARV + "MFB"*(  +161 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*+' +869 "Can" ww +9224 "core" ' +2 .tATV.dial :waste + "MFB"*! n +165 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek :empty +2 "MFB"*''R +2806 "core" ' +2 #tAwaiting answer to "Attach air filter, then press return" +10342 .ATV.dial :ARV +2 "MFB"*,  +160 "core"  +2 "MFB"*0% +4 "core" %R?- +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.299ml +2 "MFB"*%'7 +6053 "core" ' +2 .tATV.dial :waste + "MFB"*2 n +164 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*/'R +1753 "core" ' +2 "MFB"*4% +4 "core" %R>` +4612 #t-> pcrDecon +2 "MFB"*3% +3 "core" %RB5 + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml + "MFB"*1'(@ +2908 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*5 % +74 "core" % +2 "MFB"*6% +4 "core" %(4K + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml + "MFB"*7'Zz +235 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*:  +36 "core" +2 "MFB"*9% +4 "core" %Z- +2 .tAS.seek 0.81ml + "MFB"*<'> +6060 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*8 % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*;% +3 "core" %> O V +2 .tAS.seek 0.835ml + "MFB"*='t +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*>  +52 "core" +2 "MFB"*A% +4 "core" %w ; X +2 .tAS.seek 0.82ml + "MFB"*?'q +341 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*C  +129 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV + "MFB"*@  +79 "core"  +2 "MFB"*B% +4 "core" %qF" + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"*F'~ +2034 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*E' +3072 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*H'V +2767 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*G' +3536 "Can" ww +2236 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +46 "MFB"*I'V +2795 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*D' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*J'V +2768 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*K  +47 "core"  +2 .tATV.dial :air3 + "MFB"*L % +121 "core" & +2 "MFB"*M% +4 "core" %VL +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*N' +227 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*O  +52 "core" +2 "MFB"*P% +4 "core" %\ E C +2 .tAS.seek 0.81ml +2 "MFB"*Q'> +16106 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*S % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*R% +3 "core" %> E P +2 .tAS.seek 0.835ml +2 "MFB"*U' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*V  +52 "core" +2 "MFB"*W% +4 "core" % Q P +2 .tAS.seek 0.82ml +2 "MFB"*X'q +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR + "MFB"*T  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*Z'R +4742 "core" ' +2 .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18441 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*[' +3290 "Can" yx +2489 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*\\'V +2777 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*Y' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*^'V +2769 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*_' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*`'V +2793 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*]' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*b'V +2765 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*c' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*d'V +5065 "core" ' +15050 "Can" ss +60004  rs +45114 #t-> deconEluateRecoverline :extSrc + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message>undefined method `deconEluateRecoverline' for main:Object: name:deconEluateRecoverline: args[: extSrc +1154 #-> deconEluateRecoverLine :extSrc + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message>undefined method `deconEluateRecoverLine' for main:Object: name:deconEluateRecoverLine: args[: extSrc +3981 #-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 "MFB"*a n +119 "core" n +3 .tAS.seek 0ml + "MFB"*f'V +4 "core" ' + .tATV.dial :air3 + "MFB"*g % +74 "core" % +2 "MFB"*h% +4 "core" %Vu +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*e' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*j  +36 "core" +2 "MFB"*k% +4 "core" % v b +2 .tAS.seek 0.31ml +2 "MFB"*l'm$ +6054 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*i % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*n% +3 "core" %m2o\ 2 +2 .tAS.seek 0.335ml +2 "MFB"*o' +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*r  +52 "core" +2 "MFB"*p% +4 "core" %r\ 6 +2 .tAS.seek 0.32ml + "MFB"*t' +324 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*m  +69 "core"  +2 .tAS.seek 0ml +2 "MFB"*q'V +740 "Can" uu +5718 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*w'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*u'V +10077 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*y'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*s'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +44 "MFB"*x'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*|'V +10077 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*{'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*z'V +10079 "core" ' +2 .tATV.dial :air2 + "MFB"*}  +123 "core"  +2 "MFB"*% +4 "core" %V} +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*v'(1 +822 "Can" ww +4228 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*  +139 "core"  +2 "MFB"*% +4 "core" %( +2 .tAS.seek 0.02ml +2 "MFB"*~' +4855 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +124 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +145 "core" ' +2 "MFB"*% +4 "core" %Rk +4964 #t-> ATV +2243 #-> ATV.legend +2537 #-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +150 "core"  +20162 #t-> AS.pull 0.210,ASslow1 +2 "MFB"*% +3 "core" %R> +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.209ml +2 "MFB"* 'r +4253 "core" ' +2 "MFB"*\ % +4 "core" %r\ = +2919 #t-> fillSyringeHalf + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"* '(@ +1695 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +1427 #t-> ATV +8704 #-> AS.pull 0.010, ASslow2 + "MFB"*% +3 "core" %(/ +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.51ml +2 "MFB"* 'Zu +964 "Can" tt +61 "core" ' +2 "MFB"*% +4 "core" %Zu  W +4391 #t-> AS.pull 0.030, ASslow2 + "MFB"* % +3 "core" %Zu  W +3 .tAS.seek 0.54ml + "MFB"*'G +3036 "core" ' +2 "MFB"*% +4 "core" %R \ > +1346 #t-> AS.pull 0.010, ASslow2 + "MFB"*% +3 "core" %H; +2 .tAS.seek 0.55ml +2 "MFB"*' # +1037 "core" ' +2 "MFB"*% +4 "core" % #  > +4222 #t-> AS.pull 0.260, ASslow2 + "MFB"*% +3 "core" % #\  > +2 .tAS.seek 0.81ml +2 "MFB"*'> +26187 "core" ' +2 "MFB"*% +4 "core" %>S +3340 #t-> ATV.PCR + .ATV.dial PCR +2 "MFB"*  +50 "core"  +2418 #t-> ASV +5929 #-> AS.push 0.308, ASslow2 + "MFB"*% +3 "core" %> +2 .tAS.seek 0.502ml +2 "MFB"*'2E +7928 "Can" uu +23067 "core" ' +2 "MFB"*% +4 "core" %2?n ' +5183 #t-> AS.push 0.054, ASslow2 + "MFB"* % +3 "core" %2?` ' +2 .tAS.seek 0.448ml +2 "MFB"*'" +5478 "core" ' +2 "MFB"*% +4 "core" %"\  I +2600 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*"  +81 "core"  +3499 #t-> ASV.PCRlock + .ASV.dial :PCRlock +2 "MFB"* % +36 "core" % +4468 #t-> PCR.program :diodeCalFAM + .PCR.program :diodeCalFAM +15 #PCR program should complete in < 1:04 +1832 #-> PCR.temp=60 + .PCR.temp= 60 +998 #-> PCR.run + .PCR.run 3:00:00 +1946 .PCR.off +1847 #-> PCR.sample +19 !o:#AnalyticalModule::PCRRawSample: @refi8; :\ @data",26747360:622,1013,714,699,47.5046;26748060:894,1101,688,677,48.6609;26748810:1175,1097,691,679,49.8545;26749610:1407,1080,693,680,51.1227;26750460:1649,1033,618,720,52.4282;26751360:1825,1066,714,654,53.7710;26752310:2203,1035,704,666,55.1884;26753310:2415,1103,687,674,56.5685;26754360:2612,1107,694,678,57.7994;26755460:2902,1141,692,677,57.8740;26756610:3167,1110,690,683,58.5081;26757810:3399,1074,691,676,58.8811;26759060:3660,1099,691,675,59.1422;26760360:3937,1062,654,673,59.4033;26761710:108,1117,692,680,59.5152;26763110:329,1066,699,675,59.7763; +8906 "Can" tt +10663 #t-> pcrMission(nil,Tt1) +2 #Setting up PCR for Tt1 -- writing /var/log/esp/Tt119apr1016h.pcr + #No template -- skipping PCR build and positioning +2 #Running Tt1 Profile60C300 thermocycling + ."PCR"PCR.program Profile60C300 +13 #Profile60C300 should complete in < 1:45:21 + .PCR.run 2:16:41.25 +49321 "Can" w +60004 { e +60004 v o +60003 |  +60004 ~ ^ +60004  x +60004  c +60004  o +18476 ."PCR"PCR.off +161 !o:#AnalyticalModule::PCRRawSample: @refi8; :\ @data"v27216510:1958,953,709,671,60.0001;27217410:2203,964,692,681,60.0374;27218460:2470,1260,694,680,60.0001;27327310:1970,930,710,704,60.0001;27328210:2228,919,693,681,60.0001;27329260:2458,1285,692,680,60.0001;27437950:1980,960,707,667,60.0001;27438850:2216,942,691,680,60.0374;27439900:2466,1227,691,681,60.0001;27548340:1976,931,712,704,60.0001;27549240:2226,945,690,684,59.9628;27550290:2469,1278,664,683,60.0001;27659090:1974,947,712,704,60.0001;27659990:2213,939,660,679,60.0001;27661040:2476,1250,693,679,60.0374;27769470:1971,938,711,697,60.0374;27770370:2213,941,691,680,60.0001;27771420:2478,1238,690,681,60.0001;27880410:1977,941,714,712,60.0001;27881310:2221,927,693,687,60.0374;27882360:2485,1286,692,678,60.0001;27991300:1980,937,712,702,60.0001;27992200:2242,911,689,681,60.0001;27993250:2478,1276,663,678,60.0374;28101970:1983,950,710,664,60.0001;28102870:2211,933,693,676,60.0374;28103920:2461,1273,695,682,60.0001;28212360:1986,945,711,702,59.9628;28213260:2232,937,691,679,60.0001;28214310:2479,1273,687,647,60.0001;28322900:1974,912,710,700,60.0001;28323800:2223,934,659,675,60.0374;28324850:2464,1251,692,680,60.0001;28433420:1972,937,710,690,59.9628;28434320:2190,894,660,691,60.0001;28435370:2481,1311,701,672,60.0001;28544190:1981,949,706,693,60.0001;28545090:2230,934,689,675,60.0001;28546140:2480,1268,694,678,60.0001;28654600:1992,931,713,704,60.0374;28655500:2233,923,693,681,60.0001;28656550:2494,1270,686,672,59.9628;28765110:1993,933,712,703,60.0001;28766010:2237,956,660,686,60.0001;28767060:2503,1233,689,677,60.0374;28875880:2005,946,709,702,59.9628;28876780:2228,941,690,681,60.0001;28877830:2500,1253,692,679,60.0001;28987090:2011,918,708,662,60.0001;28987990:2253,929,690,679,60.0001;28989040:2519,1251,694,679,60.0001;29097550:2023,958,713,701,60.0001;29098450:2272,966,690,681,60.0001;29099500:2538,1236,662,673,60.0001;29208100:2053,947,713,704,59.9628;29209000:2279,931,691,682,60.0001;29210050:2582,1246,689,678,60.0001;29318800:2106,958,710,693,60.0001;29319700:2363,960,689,677,60.0374;29320750:2627,1263,659,678,60.0374;29429500:2174,953,712,665,60.0001;29430400:2425,927,689,672,60.0001;29431450:2739,1247,690,686,60.0374;29540040:2306,903,711,699,60.0001;29540940:2606,911,691,678,60.0001;29541990:2895,1238,665,683,60.0001;29650720:2479,916,716,704,59.9628;29651620:2797,935,691,678,60.0374;29652670:3139,1292,692,678,60.0374;29761780:2700,939,718,707,60.0001;29762680:3053,938,694,685,60.0001;29763730:3416,1249,690,677,60.0001;29872500:2956,930,712,700,60.0001;29873400:3315,932,691,679,60.0374;29874450:3765,1288,693,683,60.0374;29983510:3211,945,712,701,60.0001;29984410:3660,957,691,682,60.0001;29985460:36,1249,662,675,59.9628;30094820:3482,981,712,707,59.9628;30095720:3966,939,692,681,60.0374;30096770:350,1276,690,672,59.9628;30205140:3757,965,713,709,59.9628;30206040:197,951,692,645,60.0001;30207090:350,1305,694,684,60.0001;30315790:4005,975,713,702,60.0001;30316690:350,956,696,683,60.0001;30317740:350,1283,692,674,60.0001;30426700:158,930,713,702,60.0001;30427600:350,925,693,679,60.0001;30428650:350,1300,691,682,60.0374;30537580:350,960,713,702,60.0001;30538480:350,950,691,678,60.0374;30539530:350,1277,659,679,60.0001;30648170:350,976,711,705,59.9628;30649070:350,981,691,678,60.0001;30650120:350,1299,691,678,60.0001;30759100:350,966,715,699,59.9255;30760000:350,958,693,678,60.0001;30761050:350,1284,692,676,60.0001;30870440:350,925,714,704,59.9628;30871340:350,935,693,682,60.0374;30872390:350,1305,695,681,60.0374;30980830:350,965,715,701,59.9628;30981730:350,962,690,650,60.0001;30982780:350,1281,695,678,60.0001;31091300:350,973,715,702,59.9628;31092200:350,984,692,683,60.0374;31093250:350,1277,690,679,60.0001;31202600:350,982,715,668,59.9628;31203500:350,967,695,685,60.0001;31204550:350,1311,691,677,60.0374;31313220:350,992,712,704,59.9628;31314120:350,976,695,683,59.9628;31315170:350,1320,656,674,60.0374;31423810:350,964,711,704,60.0001;31424710:350,992,693,681,60.0001;31425760:350,1306,694,676,60.0001;31534270:350,968,710,698,60.0001;31535170:350,961,687,677,60.0374;31536220:350,1304,665,644,60.0374;31644770:350,968,713,700,60.0001;31645670:350,961,659,675,60.0001;31646720:350,1316,695,680,60.0374;31755620:350,1312,710,703,60.0001; +16 #tPCR for Tt1 completed -- closed /var/log/esp/Tt119apr1016h.pcr +41351 "Can" tt +60004  ss +60003  ss +60004  ss +60004  rr +60004  rr +60004  sr +60004  ss +60003  ss +60004  sr +60004  ss +60004  ss +60004  sr +60004  sr +60003  sr +60004  ss +60004  ss +60004  ss +60004  ss +60003  sr +60004  sr +60004  ss +60004  ss +60004  rs +60004  sr +60003  ss +60004  sr +60004  ss +60004  sr +60004  ss +60003  ss +60004  ss +60004  ss +60004  ss +60004  ss +60003  sr +60004  ss +60004  sr +60004  ss @CEST1554933615.60  rr +60004  sr +60003  ss +60004  sr +60004  ss +60004  sr +60004  ss +60003  sr +60004  ss +60004  sr +60004  sr +60004  sr +60004  ss +60003  rr +60004  sr +60004  sr +60004  ss +60004  ss +60004  ss +60003  ss +42663 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time awIE +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 +4 #mEXIT @1554945443.02CEST @1554966132.61CEST = =tMAIN =mMAIN_scheduler @CEST1554966134.23 #"core_reset"Sent BREAK + #t@0xB339, state=0x3AE0, ifg=0x84, ie=0x75 + #@0xB5E6, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xB86F, state=0x3A84, ifg=0x10, ie=0xFD #@0xBAF8, state=0x3A84, ifg=0x10, ie=0xFD + #@0xBD80, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC008, state=0x3A84, ifg=0x10, ie=0xFD #@0xC291, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC3A9, state=0x3A84, ifg=0x80, ie=0xFD + #@0xA240, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +207 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +176 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +254 "Can" vt +  vt #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %"\ b I + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %879/ +2 "sampler")% +3 "core" % +2 "manipulator"&% +3 "core" %\  +2 "manipulator"&& +3 "core" &O  + "storage"(& +4 "core" & [ \\ + + "storage"( % +3 "core" %a U N @ +2 "collection"'!& +3 "core" &5:0  +2 "processing"%"& +3 "core" &  + "processing"%#% +4 "core" %; +1037 #t-> MFB.ready? + "MFB"*$% +3 "core" %"\ K I +4348 #t-> pcrDecon +2 "MFB"*%% +3 "core" %"\ Z I + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +204 .AS.seek 0.5ml +3 "MFB"*&'(@ +323 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + "MFB"*'  +37 "core"  +2 .tATV.dial :air3 +2 "MFB"*( % +119 "core" & +2 "MFB"*)% +4 "core" %(:] + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"**'Z +224 "core" ' +3 .tdelay 2 seconds +201 .ATV.dial :bleach + "MFB"*+  +53 "core" +2 "MFB"*,% +4 "core" %Z V O +2 .tAS.seek 0.81ml + "MFB"*-'> +6055 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*. % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*/% +3 "core" %> f Y +2 .tAS.seek 0.835ml +2 "MFB"*0'p +524 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*1  +50 "core" +2 "MFB"*2% +4 "core" %u\ X ? +2 .tAS.seek 0.82ml + "MFB"*3'q +327 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*4  +48 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*5  +80 "core"  +2 "MFB"*6% +4 "core" %qT +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*7' +2034 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*8' +3074 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*9'V +2767 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*:' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*;'V +2758 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*<' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*='V +2760 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*>  +48 "core"  +2 .tATV.dial :air3 +2 "MFB"*? % +119 "core" & +2 "MFB"*@% +4 "core" %VX +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*A' +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*B  +51 "core" +2 "MFB"*C% +4 "core" %d\ ; +2 .tAS.seek 0.81ml +2 "MFB"*D'> +16084 "Can" tt +28 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*E % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*F% +3 "core" %> k d +2 .tAS.seek 0.835ml +2 "MFB"*G' +524 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*H  +51 "core" +2 "MFB"*I% +4 "core" %\ Y J +2 .tAS.seek 0.82ml + "MFB"*J'q: +322 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR + "MFB"*K  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*L'R +4744 "core" ' +2 .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18222 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*M' +5779 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*N'V +2760 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*O' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*P'V +2791 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*Q' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*R'V +2774 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*S' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*T'V +667 "Can" uu +2099 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*U' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*V'V +5066 "core" ' +3397 #t-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 "MFB"*W n +118 "core" n +3 .tAS.seek 0ml + "MFB"*X'V +4 "core" ' + .tATV.dial :air3 +2 "MFB"*Y % +73 "core" % +2 "MFB"*Z% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*[' +228 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*\\  +35 "core" +2 "MFB"*]% +4 "core" %w_ +2 .tAS.seek 0.31ml +2 "MFB"*^'m5 +6060 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*_ % +50 "core" & +2 .tdelay 3 seconds +302 "MFB"*`% +3 "core" %mE\ 3 +2 .tAS.seek 0.335ml +2 "MFB"*a' +524 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*b  +51 "core" +2 "MFB"*c% +4 "core" %} - +2 .tAS.seek 0.32ml + "MFB"*d' +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*e  +69 "core"  +3 .tAS.seek 0ml + "MFB"*f'V +6466 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*g'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*h'V +10076 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*i'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*j'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*k'(@ +573 "Can" xw +2323 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*l'V +10076 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*m'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*n'V +10078 "core" ' +2 .tATV.dial :air2 + "MFB"*o  +125 "core" +2 "MFB"*p% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml + "MFB"*q'(G +5054 "core" ' +2 .tATV.dial :extSrc + "MFB"*r  +150 "core"  +2 "MFB"*s% +4 "core" %(1 +2 .tAS.seek 0.02ml + "MFB"*t'\ +4858 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*u n +126 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*v'R +146 "core" ' +2 "MFB"*w% +4 "core" %R" +23555 "Can" ss +60004  sr +60004  rs +60004  ss +60004  ss +60003  sr +45421 #t-> exit +5 #mEXIT @1554971995.32CEST @1554975805.60CEST = =mMAIN_scheduler =tMAIN @CEST1554975807.31 #"core_reset"Sent BREAK +2 #t@0x0989, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refih; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +281 "Can"`~ ^ + `~ ^ #tPolling Can every 10:00 +3 #Cleanly exited at 10:39:55CEST11-Apr-19 +671 #-> ESP.ready! +3 #Powering core bus +483 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %' +2 .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\ \ 1 +2 "manipulator"&?& +3 "core" &^ > +2 "storage"(@& +4 "core" & _ i . + "storage"(A% +4 "core" %b \\ \\ } + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9z\\ +866 #t-> Hand.close + .Hand.close +2 "manipulator"&D/ +27 "core" / +1285 #t-> Hand.open + .Hand.open +2 "manipulator"&E1 +74 "core" 1 +164 #t-> Hand.close + .Hand.close +2 "manipulator"&F/ +71 "core" / +6539 #t-> exit +5 #mEXIT @1554975939.34CEST @1555315036.89CEST = =tMAIN =mMAIN_scheduler @CEST1555315038.62 #"core_reset"Sent BREAK +2 #t@0x7CB4, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +214 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +184 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +284 "Can" | Z +  | Z + #tPolling Can every 10:00 +4 #Cleanly exited at 11:45:39CEST11-Apr-19 +481 #-> ESP.ready! +2 #Powering core bus +489 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %- +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\   z +2 "manipulator"&?& +3 "core" &S  +2 "storage"(@& +3 "core" & Z [ ' +2 "storage"(A% +3 "core" %` e ^ 4 +2 "collection"'B9 +3 "core" 9 + "processing"%C9 +3 "core" 9Y +648 #t-> Hand.open +2 .Hand.open + "manipulator"&D1 +124 "core" 1 +845 #t-> Hand.close +2 .Hand.close + "manipulator"&E/ +77 "core" / +168 #t-> Hand.open + .Hand.open +2 "manipulator"&F1 +67 "core" 1 +826 #t-> Arm.grab :garage +2 "manipulator"&G& +3 "core" &S . +2 "manipulator"&H% +3 "core" % \  r z +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&I(- +188 "core" ( +2 "manipulator"&J& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +3 "core" &-  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +2 "manipulator"&L'η +101 "core" ' + .tHand.close +2 "manipulator"&M/ +68 "core" / +2573 #t-> Forearm.retract + .Forearm.seek :retract +2 "manipulator"&N'\ +97 "core" ' +2 "manipulator"&O% +3 "core" %\  +18929 #t-> Arm.garage +9 "manipulator"&P& +3 "core" &- ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&Q(- +15 "core" ( +2 "manipulator"&R& +3 "core" &- f +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +3 "core" &- 0f +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&T'η +110 "core" ' +2 "manipulator"&U& +3 "core" &- ( +f +2 "manipulator"&V% +4 "core" %νO  ԫ +563 #t-> Hand.open +2 .Hand.open + "manipulator"&W1 +75 "core" 1 +378 #t-> Arm.clear +2 "manipulator"&X& +3 "core" &- 8 8f +2 "manipulator"&Y% +3 "core" % μW : 5ի +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&Z'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&[(d +150 "core" ( +2 "manipulator"&\\& +3 "core" &d  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &d  +2 .tForearm.seek :clear + "manipulator"&^'\ +3 "core" ' +2 "manipulator"&_& +3 "core" &d ! +2 "manipulator"&`% +3 "core" %\ G +30907 "Can" rr @1555402592.22CEST = =tMAIN =mMAIN_scheduler @CEST1555402593.90 #"core_reset"Sent BREAK +2 #t@0x77DD, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refiD; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +272 "Can" [ +  [ + #tPolling Can every 10:00 +5 #Cleanly exited at 09:57:27CEST15-Apr-19 +971 #-> ESP.ready! +3 #Powering core bus +466 .Gate.power :raw,:ON +7 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  x +2 "manipulator"&?& +4 "core" &L +2 "storage"(@& +3 "core" &  +2 "storage"(A% +3 "core" %b L +2 "collection"'B9 +3 "core" 9\  +2 "processing"%C9 +2 "core" 9P +680 #t-> MFB.ready! +2 "MFB"*D% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +2 "core" % + .tATV.dial :air2 +2 "MFB"*F  +103 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*G' +551 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*H' +5284 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*I n +119 "core" n + .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty + "MFB"*J'R +5254 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*K  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*L  +5 "core"  +11748 #t-> fillSyringeFull + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*M' +5778 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +1287 #-> ATV.PCR + .ATV.dial PCR +2 "MFB"*N  +105 "core"  +2698 #t-> AS.push 0.3 + "MFB"*O% +3 "core" % +2 .tAS.seek 0.7ml +2 "MFB"*P'  +1752 "core" ' + "MFB"*Q% +4 "core" % \\ +957 #t-> AS.push 0.3 + "MFB"*R% +3 "core" % - +3 .tAS.seek 0.4ml + "MFB"*S'1 +1749 "core" ' + "MFB"*T% +4 "core" %1\\ +17802 "Can" __ +60004  __ +10383 #t-> AS.push 0.3 + "MFB"*U% +3 "core" %1> +2 .tAS.seek 0.1ml +2 "MFB"*V'Mu +1751 "core" ' + "MFB"*W% +4 "core" %M +13882 #t-> PCR.temp=55 + .PCR.temp= 55 +953 #-> PCR.temp +252 #-> PCR.temp +249 #-> PCR.temp +352 #-> PCR.temp +333 #-> PCR.temp +590 #-> PCR.temp +295 #-> PCR.temp +284 #-> PCR.temp +226 #-> PCR.temp +200 #-> PCR.temp +837 #-> PCR.temp +372 #-> PCR.temp +1106 #-> PCR.rawtemp +2646 #-> PCR.temp=60 + .PCR.temp= 60 +25278 "Can"  +60004  zz +966 #t-> PCR.temp +1095 #-> PCR.rawtemp +2208 #-> PCR.temp=65 + .PCR.temp= 65 +2823 #-> PCR.temp +914 #-> PCR.rawtemp +2280 #-> PCR.temp=70 .PCR.temp= 70 +2824 #-> PCR.temp +580 #-> PCR.rawtemp +2567 #-> PCR.temp=50 + .PCR.temp= 50 +26009 #-> PCR.rawtemp +2177 #-> PCR.temp=95 + .PCR.temp= 95 +9194 #-> PCR.rawtemp +1528 #-> PCR.temp +3182 #-> PCR.temp=60 + .PCR.temp= 60 +1652 "Can" gg +4576 #t-> PCR.rawtemp +406 #-> PCR.temp +39368 #-> exit +5 #mEXIT @1555406048.78CEST @1555406055.89CEST = =tMAIN =mMAIN_scheduler @CEST1555406057.50 #"core_reset"Sent BREAK + #t@0x2D7E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3008, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3290, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3519, state=0x3A84, ifg=0x10, ie=0xFD #@0x37A3, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3A2B, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3CB3, state=0x3A84, ifg=0x10, ie=0xFD #@0x3E1D, state=0x3A84, ifg=0x80, ie=0xFD + #@0x7B30, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +175 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi@; :\ @name@ +255 "Can" zz +  zz + #tPolling Can every 10:00 +124 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %M +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X PCR.temp=55 + .PCR.temp= 55 +764 #-> PCR.temp +904 #-> PCR.temp +282 #-> PCR.temp +3834 #-> PCR.temp=60 + .PCR.temp= 60 +4569 #-> PCR.temp=65 + .PCR.temp= 65 +4651 #-> PCR.temp=70 + .PCR.temp= 70 +5065 #-> PCR.temp=50 + .PCR.temp= 50 +8464 #-> PCR.temp=95 .PCR.temp= 95 +9529 #-> PCR.temp=60 + .PCR.temp= 60 +19362 "Can" uu +60004  vv +60004  uu +60004  ut +60004  uu +60004  ww +60003  tt +18334 #t-> PositionPCRSlug +3956 #-> PositionPCRSlug.adjust 0.324-0.054 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `adjust' for 0.324:Float: name: adjust: args[f0.27000000000000002H +1966 #-> PositionPCRSlug.adjust 0,324-0,054 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `adjust' for 0.324:Float: name: adjust: args[iiDi1 +1039 #-> :PositionPCRSlug.adjust 0,324-0,054 +2 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"(wrong number of arguments (3 for 2) +1315 #-> :PositionPCRSlug.adjust 0.324-0.054 +4798 #-> pcrSlug(:elutionwater,:carrier,:carrier,:air1) + #Building PCR Slug from elutionwater with carrier mix, carrier primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +58 "core"  + .tARV.dial :carrier +2 "MFB"*  +27 "core"  + "MFB"*% +4 "core" %M +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.6ml +2 "MFB"*'\ O +2548 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +2326 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"* n +165 "core" o + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*!'R +5070 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*"'(@ +2908 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #tBuilding Slug .ATV.dial :ARV +2 "MFB"*#  +173 "core"  + .tdelay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*$  +37 "core"  + .tdelay 2 seconds +203 "MFB"*%% +2 "core" %(% +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.506ml +2 "MFB"*&'FO +622 "core" ' + .tdelay 2 seconds +202 .ARV.dial :carrier +2 "MFB"*'  +38 "core"  + .tdelay 2 seconds +203 #Adding carrier + "MFB"*(% +3 "core" %FP  V +2 .tAS.seek 0.524ml + "MFB"*)' +1824 "core" ' + .tdelay 25 seconds +2502 .ARV.dial :carrier +2 #Adding carrier + .delay 2 seconds +203 "MFB"**% +2 "core" %\  > +2 .tAS.seek 0.53ml +2 "MFB"*+' +621 "core" ' + .tdelay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*,  +37 "core" + #tadding ARV air + .delay 2 seconds +203 "MFB"*-% +2 "core" %  H +2 .tAS.seek 0.536ml +2 "MFB"*.' +617 "core" ' + .tdelay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*/  +36 "core"  + .tdelay 7 seconds +703 "MFB"*0% +2 "core" %  R +2 .tAS.seek 0.594ml +2 "MFB"*1'\ +4699 "Can" vu +1150 "core" ' + .tdelay 5 seconds +502 .ATV.dial :elutionwater +3 "MFB"*2 I +143 "core" J + .tdelay 2 seconds +203 "MFB"*3% +2 "core" %\ \  F +2 .tAS.seek 0.6ml +2 "MFB"*4'\  +629 "core" ' + .tdelay 4 seconds +402 .ATV.dial ARV +38 "MFB"*5  +156 "core"  + .tdelay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*6% +2 "core" %\ o +2 .tAS.seek 0.65ml +2 "MFB"*7' ? +5057 "core" ' + .tdelay 4 seconds +402 .ATV.dial PCR +2 "MFB"*8  +73 "core"  + .tASV.dial :waste1 +2 "MFB"*9  +5 "core"  + .tARV.dial :air1 +2 "MFB"*:  +36 "core" + #tPositioning Slug by 0.27ml +2 "MFB"*;% +3 "core" % ?  K +2 .tAS.seek 0.38ml +2 "MFB"*<' +27173 "core" ' + .tdelay 5 seconds +502 .ATV.dial ARV +3 "MFB"*=  +74 "core"  + .tASV.dial :PCRlock +2 "MFB"*> % +36 "core" % +11795 #t-> exit +5 #mEXIT @1555411351.93CEST @1555411359.60CEST = =tMAIN =mMAIN_scheduler @CEST1555411361.23 #"core_reset"Sent BREAK + #t@0x733B, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x75E8, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x7871, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7AFB, state=0x3A84, ifg=0x10, ie=0xFD #@0x7D82, state=0x3A84, ifg=0x10, ie=0xFD + #@0x800A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8294, state=0x3A84, ifg=0x10, ie=0xFD #@0x83AC, state=0x3A84, ifg=0x80, ie=0xFD + #@0xD113, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +212 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi`; :\ @name@ +265 "Can" wv +  wv #tPolling Can every 10:00 +125 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.reconfigure SSconfig +2 "sampler")#.0X PositionPCSlug + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*uninitialized constant PositionPCSlug: name:PositionPCSlug +771 #-> PositionPCRSlug +10292 #-> pcrSlug(:elutionwater,:carrier,:carrier,:air1) +2 #Building PCR Slug from elutionwater with carrier mix, carrier primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +5 "core"  + .tARV.dial :carrier +2 "MFB"*  +36 "core"  + "MFB"*% +4 "core" % +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.88ml + "MFB"*' +2553 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +714 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"* n +165 "core" o + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*!'R +5074 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*"'(@ +2902 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 #tBuilding Slug .ATV.dial :ARV +2 "MFB"*#  +161 "core"  + .tdelay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*$  +36 "core" +2 .tdelay 2 seconds +203 "MFB"*%% +2 "core" %(+/ +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.506ml +2 "MFB"*&'FU +624 "core" ' + .tdelay 2 seconds +202 .ARV.dial :carrier +2 "MFB"*'  +36 "core"  + .tdelay 2 seconds +203 #Adding carrier + "MFB"*(% +2 "core" %FW b Y +3 .tAS.seek 0.524ml + "MFB"*)' +1825 "core" ' + .tdelay 25 seconds +2502 .ARV.dial :carrier +2 #Adding carrier + .delay 2 seconds +203 "MFB"**% +2 "core" %\ ` H +2 .tAS.seek 0.53ml +2 "MFB"*+' +621 "core" ' + .tdelay 10 seconds +1002 .ARV.dial :air1 +2 "MFB"*,  +37 "core"  + #tadding ARV air + .delay 2 seconds +203 "MFB"*-% +2 "core" %1D +2 .tAS.seek 0.536ml +2 "MFB"*.'' +642 "core" ' + .tdelay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*/  +36 "core"  + .tdelay 7 seconds +703 "MFB"*0% +2 "core" %'k +2 .tAS.seek 0.594ml +2 "MFB"*1'\ +5842 "core" ' + .tdelay 5 seconds +502 .ATV.dial :elutionwater +3 "MFB"*2 I +140 "core" I + .tdelay 2 seconds +203 "MFB"*3% +2 "core" %\ z & +2 .tAS.seek 0.6ml +2 "MFB"*4'\  +620 "core" ' + .tdelay 4 seconds +402 .ATV.dial ARV +2 "MFB"*5  +137 "core"  +2 .tdelay 2 seconds +201 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*6% +2 "core" %\  d S +2 .tAS.seek 0.65ml +2 "MFB"*7' @ +5039 "core" ' + .tdelay 4 seconds +402 .ATV.dial PCR +2 "MFB"*8  +75 "core"  + .tASV.dial :waste1 +2 "MFB"*9  +36 "core"  +2 .tARV.dial :air1 + "MFB"*:  +37 "core"  + #tPositioning Slug by 0.324ml + "MFB"*;% +4 "core" % B  K +3 .tAS.seek 0.326ml + "MFB"*<'a +9191 "Can" ]\\ +23412 "core" ' + .tdelay 5 seconds +502 .ATV.dial ARV +6 "MFB"*=  +74 "core"  + .tASV.dial :PCRlock +2 "MFB"*> % +36 "core" & +35970 "Can" YY +60004  ZZ +60003  ZY +60004  ZY +13563 #t-> fillSyringeFull + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*?' +3901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +503 #-> exit +5 #mEXIT @1555414550.93CEST @1555415732.75CEST = =tMAIN =mMAIN_scheduler @CEST1555415734.48 #"core_reset"Sent BREAK +2 #t@0xBA03, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +216 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +183 !o:AnalyticalModule::PCRCore: @refiP; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +281 "Can" f +  f + #tPolling Can every 10:00 +3 #Cleanly exited at 13:35:50CEST16-Apr-19 +1928 #-> ESP.ready!; MFB.ready! +3 #Powering core bus +501 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %~ + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %@ +2 .tSS.configure SSconfig +2 "sampler")#.0X fillSyringeFull + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*8' +5780 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +786 #-> ATV.ASV + .ATV.dial ASV +2 "MFB"*9 n +186 "core" o +514 #t-> ASV.waste1 + .ASV.dial :waste1 +2405 #-> AS.push 0.4, ASslow1 + "MFB"*:% +3 "core" %f # +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.6ml + "MFB"*;'\  +8072 "core" ' + "MFB"*<% +4 "core" %\  +17726 "Can" ts +31183 #t-> SPE.status +2 "MFB"*=9 +2 "core" 9 +28817 "Can" tt +5186 #t-> SPE.hold 10000, 35 +2 .SPE.hold 2:46:40,35C +3 "MFB"*> @[@ +16623 #t-> SPE.status +2 "MFB"*?9 +2 "core" 9 +28885 #t-> SPE.status +2 "MFB"*@9 +2 "core" 9g +1653 #t-> SPE.hold 10000, 45 +2 .SPE.hold 2:46:40,45C +3 "MFB"*A @@W +4 "core" _ +7635 "Can" M.. +33696 #t-> SPE.status +2 "MFB"*B9 +2 "core" 9v +2450 #t-> SPE.hold 10000, 55 +2 .SPE.hold 2:46:40,55C +3 "MFB"*C @@T +6 "core"  +23843 "Can" t +13862 #t-> SPE.status +2 "MFB"*D9 +2 "core" 9 +1786 #t-> SPE.hold 10000, 65 +2 .SPE.hold 2:46:40,65C +44 "MFB"*E @\ P@ \ +6 "core" . +33548 #t-> SPE.status +2 "MFB"*F9 +2 "core" 9\ m;? +2620 #t-> SPE.hold 10000, 85 +2 .SPE.hold 2:46:40,85C +3 "MFB"*G @ @ J +4 "core"  +8118 "Can"  +60004  c +31654 #t-> SPE.status +2 "MFB"*H9 +3 "core" 9  +2147 #t-> SPE.status +2 "MFB"*I9 +2 "core" 9  +7824 #t-> SPE.hold 10000, 95 +2 .SPE.hold 2:46:40,95C +3 "MFB"*J @F@ +6 "core" ' +18359 "Can" W +59990 #t-> SPE.status +2 "MFB"*K9 +2 "core" 98I ? +10 "Can" d +4366 #t-> SPE.coast + .SPE.coast +2 "MFB"*L  +3 "core"  + +2 "MFB"*M9 +3 "core" 98_ +55626 "Can" tt +15534 #t-> exit +5 #mEXIT @1555421302.10CEST @1556011302.02CEST = =mMAIN_scheduler =tMAIN @CEST1556011303.72 #"core_reset"Sent BREAK + #t@0x1595, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refi8; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +279 "Can" X +  X + #tPolling Can every 10:00 +4 #Cleanly exited at 15:28:22CEST16-Apr-19 +436 #-> ESP.ready! +3 #Powering core bus +500 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\ y  +2 "manipulator"&?& +3 "core" &^ x  +2 "storage"(@& +4 "core" & . - T 0 + "storage"(A% +4 "core" %_ , - X + "collection"'B9 +3 "core" 9 +2 "processing"%C9 +3 "core" 9 +57155 "Can" ww +60004  xx +60004   xw +60003  xx +60004  xx +60004  xx +60004  xx +60003 \  xx +60004  xx +60004  xw +60004  ww +60003  xx +60004  xx +60004  xx +60004  xx +60003  xx +60004  xx +60004  xx +60004  xx +60004  xx +60003 - xx +2843 #t-> Hand.open + .Hand.open + "manipulator"&D1 +76 "core" 1 +953 #t-> Arm.to CC +2 "manipulator"&E& +3 "core" &^  +2 "manipulator"&F% +3 "core" % \ / +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&G(ӷ +188 "core" ( +2 "manipulator"&H& +4 "core" &ӱ& V V Ac + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" &ӱ& U [ Ac +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek CC + "manipulator"&J' +92 "core" ' +2 "manipulator"&K& +4 "core" &ӱ& _ X Ac + "manipulator"&L% +4 "core" % Z ^ i +2362 #t-> Arm.to PC +2 "manipulator"&M& +3 "core" &ӱ& X Y JAc + "manipulator"&N% +4 "core" % M J ci +2 .tForearm.seek :retract +2 "manipulator"&O'\ +89 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&P(w +385 "core" ( +2 "manipulator"&Q& +4 "core" &  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &  +2 .tForearm.seek PC + "manipulator"&S' +100 "core" ' +2 "manipulator"&T& +4 "core" &   + "manipulator"&U% +4 "core" %R ԫ +1875 #t-> Hand.close + .Hand.close + "manipulator"&V/ +66 "core" / +849 #t-> CC.close + "manipulator"&W& +3 "core" &   +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Cannot hold puck in Collection Clamp because Hand is closed:@checkpoint: omitted +2259 #-> CC.close + "manipulator"&X& +3 "core" & ! +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"@Cannot hold puck in Collection Clamp because Hand is closed:@checkpoint: omitted +1389 #-> Hand.open + .Hand.open + "manipulator"&Y1 +74 "core" 1 +157 #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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Claim Arm, then retry closing Collection Clamp:@checkpoint: omitted +1072 #-> Arm.clear + "manipulator"&Z& +3 "core" &   +2 "manipulator"&[% +4 "core" % _  ׫ +2 .tForearm.seek :retract + "manipulator"&\\'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&](d +210 "core" ( +2 "manipulator"&^& +4 "core" &d  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &d y % +2 .tForearm.seek :clear + "manipulator"&`'\ +3 "core" ' +2 "manipulator"&a& +3 "core" &d  +2 "manipulator"&b% +3 "core" %\  / +354 #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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Claim Arm, then retry closing Collection Clamp:@checkpoint: omitted +2731 #-> PC.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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Claim Arm, then retry closing Processing Clamp:@checkpoint: omitted +1276 #-> claim.arm + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `claim' for main:Object: name:\ claim +449 #-> arm.claim + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `arm' for main:Object: name:arm +887 #-> Arm.CC + "manipulator"&c& +3 "core" &d q q +2 "manipulator"&d% +3 "core" %\  p m +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC + "manipulator"&e(ӷ +208 "core" ( +2 "manipulator"&f& +4 "core" &ӹ+ V [ uE~ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &g& +3 "core" &ӹ+ Q M VE~ +2 .tForearm.seek CC + "manipulator"&h' +95 "core" ' +2 "manipulator"&i& +4 "core" &Ӽ* f KD{ + "manipulator"&j% +4 "core" %  W K Av +755 #t-> Arm.PC + "manipulator"&k& +3 "core" &Ӿ* m [ 0Dy +2 "manipulator"&l% +4 "core" %  T M v +2 .tForearm.seek :retract + "manipulator"&m'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&n(w +370 "core" ( +2 "manipulator"&o& +4 "core" &x j + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &p& +3 "core" &x Uj +2 .tForearm.seek PC + "manipulator"&q' +99 "core" ' +2 "manipulator"&r& +4 "core" &z  |h + "manipulator"&s% +4 "core" % e  ׯ +671 #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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"3Claim Arm, then retry closing Collection Clamp:@checkpoint: omitted +2341 #-> Claim.arm + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"!uninitialized constant Claim: name:\ Claim +6135 #-> Arm.clear + "manipulator"&t& +3 "core" &z ( 1 h +2 "manipulator"&u% +4 "core" % m $ (ٯ +2 .tForearm.seek :retract + "manipulator"&v'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&w(d +224 "core" ( +2 "manipulator"&x& +4 "core" &d t p B + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &d o nB +2 .tForearm.seek :clear + "manipulator"&z'\ +4 "core" ' + "manipulator"&{& +4 "core" &d l s B + "manipulator"&|% +4 "core" %\  g `  +9163 #t-> exit +5 #mEXIT @1556024329.61CEST @1556024369.80CEST = =tMAIN =mMAIN_scheduler @CEST1556024371.40 #"core_reset"Sent BREAK + #t@0xCD4C, state=0x3A84, ifg=0x10, ie=0xFD + #@0xCFD5, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD263, state=0x3A84, ifg=0x10, ie=0xFD #@0xD4EC, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD776, state=0x3A84, ifg=0x10, ie=0xFD + #@0xDA01, state=0x3A84, ifg=0x10, ie=0xFD #@0xDC8B, state=0x3A84, ifg=0x10, ie=0xFD + #@0xDDA0, state=0x3A84, ifg=0x80, ie=0xFD + #@0xA33A, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +254 "Can" }|  }| + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % t } + .tSS.reconfigure SSconfig +2 "sampler")#.0X Hand.open + .Hand.open +2 "manipulator"&1 +18 "core" 1 +1933 #t-> Arm.to CC +2 "manipulator"&& +3 "core" &d y uB +2 "manipulator"&% +3 "core" %\  y v  +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӷ +209 "core" ( +2 "manipulator"&& +4 "core" &! Q ] =D + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &" V T =D +2 .tForearm.seek CC +2 "manipulator"& ' +96 "core" ' +2 "manipulator"&!& +4 "core" &" u w=D + "manipulator"&"% +4 "core" % m ut +958 #t-> Arm.to PC +2 "manipulator"&#& +3 "core" &" x x=D +2 "manipulator"&$% +3 "core" % a kt +2 .tForearm.seek :retract +2 "manipulator"&%'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&&(w +378 "core" ( +2 "manipulator"&'& +4 "core" &  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &(& +2 "core" & u n +2 .tForearm.seek PC +2 "manipulator"&)' +100 "core" ' +2 "manipulator"&*& +4 "core" &   + "manipulator"&+% +4 "core" %MԪ +961 #t-> Hand.close + .Hand.close + "manipulator"&,/ +72 "core" / +920 #t-> PC.close + "manipulator"&-& +3 "core" &   9 +2 "manipulator"&.% +4 "core" % Y   ֪ +2 "processing"%/& +3 "core" &  +2 "processing"%0& +4 .tPC.seek :closed + "processing"%1(T +3 "core" &  +4 & F +10 &Fv z5 +9 &2k} zJ +10 &e {X +9 &I }X +9 &BO |X +10 &Q }X +9 &L }Y +9 &L }X +10 &IO }Y +9 & L }X +10 & P }X +9 &"K ~X +9 &$RL }X +10 &&N }X +9 &'N }X +9 &)J }X +10 &+YN }Y +9 &-O }X +10 &.N }Y +9 &0N }X +9 &2bK }X +10 &4%I }X +9 &5L }X +9 &7O }X +10 &9jN }X +9 &;+N }Y +10 &<M }X +9 &>K }X +9 &@rN }X +10 &B4R }X +9 &CO }Y +9 &EO |Y +10 &GzO }X +9 &I;N }Y +10 &JT }Y +9 &Lg {[ +9 &Nuu z] +10 &P0 y_ +9 &Q y_ +9 &S yL +10 &T0j {X +9 &T3 ~6 +2 ( + "processing"%0& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.48 + "processing"%2& +3 "core" &T1 ~6 +2364 #t-> PC.open + .PC.seek :open +2 "processing"%3( +406 "core" ( +2 "processing"%4& +4 "core" &2 +525 #t-> PC.close + "manipulator"&5& +3 "core" &   G +2 "manipulator"&6% +4 "core" % \\   ֪ +2 "processing"%7& +3 "core" &5 +2 "processing"%8& +3 .tPC.seek :closed +2 "processing"%9(T +2 "core" & +3 &  +9 &'p {. +10 &]{ zB +9 &=l {V +9 &O }Y +10 &N }X +9 &{O }X +9 &?H }W +10 &J }X +9 &J }X +10 &J }X +9 & FM ~X +9 &"L }X +10 &#N }X +9 &%I }X +9 &'NL }X +10 &)J ~X +9 &*F }X +10 &,L }W +9 &.XI }W +9 &0L }X +10 &1O! }X +9 &3G ~W +9 &5_L }W +10 &7 K }X +9 &8O }X +10 &:I }X +9 &)J }W +10 &?H }X +9 &AI! ~X +9 &CnI ~X +10 &E1J }W +9 &FJ }W +10 &HJf }W +9 &JuN }X +9 &L5R' }Y +10 &Mj |[ +9 &O y^ +9 &Qi y_ +10 &S+ y_ +9 &TQc |^ +10 &TN }; +5 ( + "processing"%8& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.44 +2 "processing"%:& +4 "core" &T: ~; + &T: ~; +6316 #t-> PH.status + "processing"%;9 +3 "core" 9 +3872 #t-> CH.status + "collection"'<9 +3 "core" 9 +9969 #t-> PC.open + .PC.seek :open +2 "processing"%=( +407 "core" ( +2 "processing"%>& +4 "core" &q +722 #t-> Arm.clear + "manipulator"&?& +3 "core" &   +2 "manipulator"&@% +4 "core" % a \ ت +2 .tForearm.seek :retract +2 "manipulator"&A'\ +100 "core" ' +9 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&B(d +215 "core" ( +2 "manipulator"&C& +4 "core" &d f + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &D& +2 "core" &d  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&E'\ +10 "core" ' +2 "manipulator"&F& +4 "core" &d M +2 "manipulator"&G% +3 "core" %\   +1662 #t-> Arm.pc + "manipulator"&H& +3 "core" &d  +2 "manipulator"&I% +4 "core" %\   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :pc + "manipulator"&J(w +196 "core" ( +2 "manipulator"&K& +4 "core" &}  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &L& +2 "core" &} z  +2 .tForearm.seek PC +2 "manipulator"&M' +298 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName" Forearm: mesg" Forearm trajectoryErr at PC:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi : voltagef11.229292096219931: @type2F: @error:trajectoryErr: @tagiR: @sourcei+:@destinationi% +856 #-> hand.open + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `hand' for main:Object: name: hand +1734 #-> Hand.open + .Hand.open + "manipulator"&N1 +66 "core" 1 +684 #t-> Arm.clear + "manipulator"&O& +4 "core" &~ w + "manipulator"&P% +4 "core" %Q  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&Q'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&R(d +211 "core" ( +2 "manipulator"&S& +4 "core" &d { + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" &d b ` +2 .tForearm.seek :clear +2 "manipulator"&U'\ +2 "core" ' +2 "manipulator"&V& +3 "core" &d l j  +2 "manipulator"&W% +3 "core" %\  a k +11678 #t-> exit +5 #mEXIT @1556024916.04CEST @1556090551.70CEST = =tMAIN =mMAIN_scheduler @CEST1556090553.42 #"core_reset"Sent BREAK +2 #t@0x5695, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi,; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +272 "Can" [ +  [ + #tPolling Can every 10:00 +3 #Cleanly exited at 15:08:36CEST23-Apr-19 +657 #-> ESP.ready! +2 #Powering core bus +504 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %s + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X +2 .tSE.reconfigure SEconfig +2 "storage"(#K-0-\ b +2 .tSE.home.seek :down + "storage"(#'X +65 "core" ' + .tSC.reconfigure SCsloppy +2 "storage"($-.(\ 1@~b +3 .tSC.home.seek :initial + "storage"($( +312 "core" ' + ."rdyProcessing"PS.coast + "processing"%5 +80 "core" ( +2 .tForearm.seek :retract +2 "manipulator"&%'\ +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&&(M +24 "core" ' +98 ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 350 counts +2 "manipulator"&'' +92 "core" ' + "manipulator"&(% +4 "core" % E +2 .tForearm.seek :retract +2 "manipulator"&)'\ +100 "core" ' + "manipulator"&*% +4 "core" %\  +2 "processing"%+& +4 "collection"',& +4 "core" & + &P +2 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +4 "collection"'$x2 ^22b +2 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +2 "processing"%-( +2 "collection"'.( +279 "core" ( +9 ( +2 "collection"'/ +3 "core"  +2 "processing"%0 +2 "core" V +2 "processing"%1 +3 "core"  +2 "processing"%2 +3 "core"  + "collection"'3 +3 "core" | +2 "MFB"*4 +3 "core" n + "MFB"*5 +3 "core"  +2 "MFB"*6 +2 "core"  +2 "MFB"*79 +3 "core" 9!/ +2 "MFB"*8% +4 "core" %y +3 "sampler")9% +3 "core" % +2 "collection"':& +3 "core" &m  +2 "collection"';% +4 "core" %2J +2 "processing"%<& +3 "core" & \ +2 "processing"%=% +3 "core" % +2 "manipulator"&>% +4 "core" %\ c + "manipulator"&?& +4 "core" &^ z +2 "storage"(@& +3 "core" & Y Z + +2 "storage"(A% +3 "core" %` Z Y +2 "collection"'B9 +3 "core" 9A[ + "processing"%C9 +3 "core" 9UH +2085 #t-> CH.status +2 "collection"'D9 +2 "core" 9C[ +1481 #t-> PH.status +2 "processing"%E9 +2 "core" 9YI @1556093007.72CEST = =tMAIN =mMAIN_scheduler @CEST1556093009.41 #"core_reset"Sent BREAK +2 #t@0xDDDC, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +182 !o:AnalyticalModule::PCRCore: @refiP; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +280 "Can"  [   [ + #tPolling Can every 10:00 +4 #Cleanly exited at 09:22:42CEST24-Apr-19 +1134 #-> ESP.ready! +3 #Powering core bus +508 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ + % 2\ +3 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %" +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %C + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\   +2 "manipulator"&?& +3 "core" &] w +2 "storage"(@& +3 "core" & Z Z - +2 "storage"(A% +3 "core" %^ Y [ +2 "collection"'B9 +3 "core" 9H_ + "processing"%C9 +3 "core" 9\\P +18686 #t-> Hand.open + .Hand.open + "manipulator"&D1 +70 "core" 1 +393 #t-> Arm.PC + "manipulator"&E& +3 "core" &]  +2 "manipulator"&F% +4 "core" % \   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&G(w +248 "core" ( +2 "manipulator"&H& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &I& +2 "core" &  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek PC +2 "manipulator"&J' +95 "core" ' +2 "manipulator"&K& +4 "core" & = +2 "manipulator"&L% +3 "core" % 0 +1518 #t-> Hand.close + .Hand.close + "manipulator"&M/ +69 "core" / +1261 #t-> PC.close + "manipulator"&N& +4 "core" & |  + "manipulator"&O% +5 "core" %  + "processing"%P& +4 "core" &  + "processing"%Q& +42 .tPC.seek :closed +9 "processing"%R(T +3 "core" &  + &  + &  &  + &  + &  +3 &  G +7 &Ev 5 +9 &4l} J +9 &c X +10 &L W +9 &FL W +10 &O X +9 &N X +9 &N W +10 &NO W +9 &I X +9 & N X +10 &"N X +9 &$VO X +10 &&N X +9 &'O X +9 &)O X +10 &+^N W +9 &- K W +9 &.L W +10 &0N X +9 &2fO X +10 &4)L W +9 &5L W +9 &7L W +10 &9nI X +9 &;1N W +9 &<N X +10 &>N X +9 &@uO X +10 &B7Q X +9 &CK X +9 &EJ X +10 &G}N X +9 &I>Q X +9 &JW Y +10 &Lc Z +9 &Nu ] +10 &P2 _ +9 &Q _ +9 &S K +10 &T.b W +9 &T6 7 +2 ( + "processing"%Q& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.51 + "processing"%S& +4 "core" &T4 7 +731 #t-> PC.close + "manipulator"&T& +4 "core" & a oz + "manipulator"&U% +4 "core" % \\ X ) +2 "processing"%V& +4 "core" &T3 7 +3 .tPC.seek :open + "processing"%W( +406 "core" ( +2 "processing"%X& +4 .tPC.seek :closed +2 "processing"%Y(T +3 "core" & +2 &V  +10 &#h_ . +9 &^{j B +9 &/mb V +10 &NZ X +9 &O] X +10 &nPa X +9 &1Ie W +9 &MY X +10 &K^ W +9 &wGY W +9 & 9F` W +10 &!L\\ W +9 &#Ne W +10 &%Ke W +9 &'AL` W +9 &)Nc W +10 &*Jd W +9 &,Mh X +9 &.IIg W +10 &0 FR W +9 &1Kj X +10 &3Im X +9 &5PKf X +9 &7I\\ W +10 &8L` W +9 &:Nd W +9 &Kn X +9 &?Im W +10 &AMi W +9 &CaMm W +9 &E#Ls W +10 &FJe X +9 &HLo X +9 &JiOs W +10 &L(U_ X +9 &Mje [ +10 &Oi ^ +9 &Q[a _ +9 &S^ _ +10 &TRe` #j +9 &T;\\ 5 +5 ( + "processing"%X& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.45 +2 "processing"%Z& +4 "core" &T*Y 5 +1526 #t-> Hand.open + .Hand.open + "manipulator"&[1 +65 "core" 1 +867 #t-> Arm.clear + "manipulator"&\\& +4 "core" & t + "manipulator"&]% +4 "core" % { ! +2 .tForearm.seek :retract +2 "manipulator"&^'\ +89 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&_(d +216 "core" ( +2 "manipulator"&`& +4 "core" &d \ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &d p y \ +2 .tForearm.seek :clear +2 "manipulator"&b'\ +3 "core" ' + "manipulator"&c& +4 "core" &d } J\ + "manipulator"&d% +4 "core" %\ \ ~ } 5 +27236 #t-> PH.status + "processing"%e9 +3 "core" 9pY +2026 "Can" ww +5421 #t-> can.examine +3 "Can" ww +29887 #t-> can.examine +3 "Can" ww +24690  ww +60003  yy +60004 ? yy +60004  yy +6930 #t-> PH.staus + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `staus' for PH:Thermal: name:\ staus: args[ +698 #-> PH.status + "processing"%f9 +3 "core" 9qj +7285 #t-> can.examine +3 "Can" {{ +4121 #t-> PH.hold "30:00", 25 +3 .PH.hold 30:00,25C +2 "processing"%g   ^ +40957 "Can" || +5636 #t-> PH.status + "processing"%h9 +3 "core" 9H +3014 #t-> can.examine +3 "Can" {{ +19810 #t-> PH.hold "30:00", 40 +3 .PH.hold 30:00,40C +3 "processing"%i  M  +4 "core" \ +31526 "Can" zu +12389 #t-> PH.hold "30:00", 28 +3 .PH.hold 30:00,28C +3 "processing"%j   8 +4 "core"  +47605 "Can" || +22665 #t-> PH.status + "processing"%k9 +3 "core" 9\  +606 #t-> can.examine +3 "Can" zz +6536 #t-> PH.hold "30:00", 31 +3 .PH.hold 30:00,31C +2 "processing"%l   B +6 "core"   +30179 "Can" l +10618 #t-> can.examine +3 "Can" S +287 #t-> PH.hold "30:00", 31 +3 .PH.hold 30:00,31C +2 "processing"%m   B +6 "core" l +627 #t-> PH.status + "processing"%n9 +3 "core" 9 +7377 #t-> PH.hold "30:00", 40 +3 .PH.hold 30:00,40C +3 "processing"%o  M  +4 "core" A +41067 "Can" y +24593 #t-> PH.status + "processing"%p9 +3 "core" 9M\ C +665 #t-> can.examine +3 "Can" }d +4863 #t-> PH.hold "30:00", 55 +3 .PH.hold 30:00,55C +3 "processing"%q   ; +4 "core"  ! +29865 "Can" q +21036 #t-> can.examine +3 "Can" t +671 #t-> PH.status + "processing"%r9 +3 "core" 9Q +38290 "Can" r +35324 #t-> PH.status + "processing"%s9 +3 "core" 9a +1629 #t-> can.examine +3 "Can" r +2357 #t-> PH.hold "30:00", 70 +3 .PH.hold 30:00,70C +2 "processing"%t  \  \ v  +5 "core" 0 +20677 "Can" j +60004  h +60003  h +39318 "core"  +2083 #t-> can.examine +3 "Can" || +446 #t-> PH.status + "processing"%u9 +3 "core" 9\  +2104 #t-> PH.hold "30:00", 82 +2 .PH.hold 30:00,82C +3 "processing"%v   ? +11710 #"bkha"Session Begun +714 #-> MFB.ready! +3 "MFB"*w% +5 "core" %z + #"bkha"Readying the MFB +2 #Homing MFB Syringe +2 .AFV.select :holdingCoil +3 "MFB"* +12 *x% +2 "core" %h + ."bkha"ATV.dial :waste2 +3 "MFB"*y % +88 "core" % +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."bkha"AS.home.seek :home +3 "MFB"*z' +3147 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +11 ."bkha"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*{' +118 "Can" _ +5173 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."bkha"delay 1 second +102 .ATV.dial :waste +2 "MFB"*| n +132 "core" m +2 ."bkha"AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 ."bkha"AS.home.seek :empty +3 "MFB"*}'R +5252 "core" ' +2 ."bkha"ATV.dial :waste +2 .ARV.dial between carrier and air1 +4 "MFB"*~  +4 "core"  +2 ."bkha"ASV.dial :waste1 +3 "MFB"*  +5 "core" +14437 #"bkha"-> cleanPigTail(:MM1) +2 .ATV.dial :ARV +5 "MFB"*  +159 "core"  +2 ."bkha"ARV.dial :MM1 +3 "MFB"* I +74 "core" I +2 #"bkha"Waiting for bkha to answer "hook up 20% bleach, then press return" +3455 #Answered hook up 20% bleach, then press return"" +3 "MFB"*% +4 "core" %Rp3 +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 0.499ml +3 "MFB"*'$t +4090 #t-> can.examine +3 "Can" ]j +419 #t-> PH.status +2 "processing"%9 +3 "core" 9  +545 ' +2 #"bkha"Waiting for bkha to answer "Air out bleach bag, then press return" +10113 #t-> PH.hold "30:00", 85 +3 .PH.hold 30:00,85C +6 "processing"%   I +4 "core"  h +3231 #"bkha"Answered Air out bleach bag, then press return"" +4 .AS.seek 1ml +4 "MFB"*' +5060 "core" ' +2 #"bkha"Waiting for bkha to answer "Attach Clean Water, then press return" +7543 "Can" a +14917 #"bkha"Answered Attach Clean Water, then press return"" +3 #Rinsing PCR Reagent Lines +2 .ATV.dial :waste +5 "MFB"* n +168 "core" o +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek :empty +3 "MFB"* 'R +5780 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*\  +17 #t-> can.examine +3 "Can" O'' +147 "core"  +2 ."bkha"ARV.dial :MM1 +2 .AS.reconfigure ASslow0 +6 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +2 "MFB"* ' +436 #t-> PH.status +2 "processing"% 9 +4 "core" 9   +3102 #t-> PH.hold "30:00", 88 +3 .PH.hold 30:00,88C +5 "processing"%  o # +4 "core" S +6539 ' +10 ."bkha"ATV.dial :waste +4 "MFB"* n +169 "core" o +3 ."bkha"AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek :empty +3 "MFB"*'R +2852 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*  +166 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 1ml +3 "MFB"*' +10093 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +168 "core" n + ."bkha"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek :empty +3 "MFB"*'R +2852 "core" ' +2 ."bkha"ATV.dial ARV +4 "MFB"*  +165 "core"  +2 ."bkha"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*' +10087 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +169 "core" o + ."bkha"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +6 ."bkha"AS.seek :empty +4 "MFB"*'R +2018 "Can" [p +792 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*  +166 "core"  + ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*' +10099 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +167 "core" o + ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*'R +2846 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*  +166 "core"  + ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*"' +8780 #t-> can.examine +3 "Can" [l +413 #t-> PH.status +2 "processing"%9 +4 "core" 9 o@ 3 +894 ' +2 ."bkha"ATV.dial :waste +3 "MFB"*( n +168 "core" n + ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*'R +2847 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*!  +174 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +2 "MFB"**' +9570 #t-> Thermal.coast + .PH.coast +5 "processing"%,  +3 "core"  W +3 W +518 ' +2 ."bkha"ATV.dial :waste +4 "MFB"*+ n +163 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*%'R +2764 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*'  +161 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*/' +10099 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*0 n +176 "core" n + ."bkha"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek :empty +2 "MFB"*1'R +2770 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*2  +160 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*3' +5941 "Can" ~~ +4151 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*4 n +165 "core" o +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*5'R +2760 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*6  +162 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 ."bkha"AS.seek 1ml +3 "MFB"*7' +10099 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*8 n +174 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +2 "MFB"*9'R +2767 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*:  +160 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*;' +10102 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*< n +164 "core" o +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +2 "MFB"*='R +2772 "core" ' +2 #"bkha"Waiting for bkha to answer "Attach air filter, then press return" +26442 "Can" zz +11501 #"bkha"Answered Attach air filter, then press return"" +2 .ATV.dial :ARV +6 "MFB"*>  +161 "core"  +2 "MFB"*?% +4 "core" %R}@ +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0.299ml +3 "MFB"*@'6 +6055 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*A n +165 "core" o +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek :empty +2 "MFB"*B'R +1753 "core" ' +2 "MFB"*C% +4 "core" %R +12385 #"bkha"-> cleanPigTail(:PP3) +2 .ATV.dial :ARV +5 "MFB"*D  +160 "core"  +2 ."bkha"ARV.dial :PP3 +3 "MFB"*E  +82 "core" +2 #"bkha"Waiting for bkha to answer "hook up 20% bleach, then press return" +1661 #Answered hook up 20% bleach, then press return"" +3 "MFB"*F% +4 "core" %R +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 0.499ml +2 "MFB"*H'$| +5059 "core" ' +2 #"bkha"Waiting for bkha to answer "Air out bleach bag, then press return" +4137 #Answered Air out bleach bag, then press return"" +3 .AS.seek 1ml +4 "MFB"*I' +5066 "core" ' +2 #"bkha"Waiting for bkha to answer "Attach Clean Water, then press return" +7884 #Answered Attach Clean Water, then press return"" +3 #Rinsing PCR Reagent Lines +2 .ATV.dial :waste +4 "MFB"*& n +164 "core" o +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek :empty +2 "MFB"*K'R +3661 "Can"  +2121 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*L  +171 "core"  +2 ."bkha"ARV.dial :PP3 +3 .AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +2 "MFB"*)' +425 #t-> arm.pc + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `arm' for main:Object: name:arm +602 #-> Arm.PC +2 "manipulator"&M& +4 "core" &d d \ +2 "manipulator"&N% +4 "core" %\ \ e p  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :PC +2 "manipulator"&O(w +204 "core" ( +2 "manipulator"&P& +4 "core" &u X + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &-& +3 "core" &u X +2 .tForearm.seek PC +2 "manipulator"&S' +91 "core" ' +2 "manipulator"&Q& +4 "core" & k q +2 "manipulator"&T% +3 "core" % i h +1102 #t-> Arm.clear +2 "manipulator"&U& +4 "core" & j ` +2 "manipulator"&V% +4 "core" % k h +2 .tForearm.seek :retract +2 "manipulator"&R'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +3 "manipulator"&W(d +215 "core" ( +2 "manipulator"&Z& +4 "core" &d q  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &X& +3 "core" &d }  +2 .tForearm.seek :clear +2 "manipulator"&['\ +4 "core" ' +2 "manipulator"&\\& +3 "core" &d q +2 "manipulator"&]% +3 "core" %\ w ~ +356 #t-> PC.open +2 .PC.seek :open +4 "processing"%J( +405 "core" ( +2 "processing"%`& +4 "core" & +6485 ' +2 ."bkha"ATV.dial :waste +3 "MFB"*a n +164 "core" n +2 ."bkha"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek :empty +2 "MFB"*c'R +2776 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*d  +161 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*G' +10099 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*^ n +163 "core" n +2 ."bkha"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek :empty +2 "MFB"*e'R +2858 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*f  +159 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 1ml +3 "MFB"*h' +10099 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*g n +164 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +2 "MFB"*k'R +2806 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*n  +161 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*i' +10099 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*j n +163 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +2 "MFB"*p'R +2772 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*r  +161 "core"  +3 ."bkha"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*l' +4653 "Can" wx +5446 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*m n +163 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +2 "MFB"*o'R +2797 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*s  +159 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 1ml +3 "MFB"*q' +10098 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*t n +163 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*u'R +2774 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*w  +159 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +2 "MFB"*x' +10099 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*y n +163 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*z'R +2781 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*|  +159 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 1ml +3 "MFB"*{' +10095 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*~ n +163 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +2 "MFB"*'R +2767 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*  +160 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 1ml +3 "MFB"*' +10098 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +164 "core" n +2 ."bkha"AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek :empty +4 "MFB"*}'R +1445 "Can" vv +1335 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*  +159 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 1ml +3 "MFB"*' +1662 #t-> Arm.PC +2 "manipulator"&& +4 "core" &d r % +2 "manipulator"&% +4 "core" %\ t  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :PC +2 "manipulator"&\ (w +205 "core" ( +2 "manipulator"& & +4 "core" & u + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 & & +3 "core" &  +2 .tForearm.seek PC +2 "manipulator"&' +92 "core" ' +2 "manipulator"& & +4 "core" &  " +2 "manipulator"&% +3 "core" % 6 +8089 ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +165 "core" o +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek :empty +2 "MFB"*'R +2771 "core" ' +2 #"bkha"Waiting for bkha to answer "Attach air filter, then press return" +45437 "Can" ss +2319 #t-> Arm.CC + "manipulator"&& +5 "core" & +O +3 "manipulator"&% +3 "core" %< 8 +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :CC +2 "manipulator"&(ӷ +367 "core" ( +2 "manipulator"&& +4 "core" &# V n>H + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &# n l >H +3 .tForearm.seek CC +2 "manipulator"&' +101 "core" ' +2 "manipulator"&& +4 "core" &!  ;5 + "manipulator"&% +4 "core" %9g  ֱ +704 #t-> Hand.close + .Hand.close +4 "manipulator"& / +66 "core" / +1697 #t-> CC.close +2 "manipulator"&& +5 "core" &!  ;4 +2 "manipulator"&% +3 "core" % 9m  uױ +2 "collection"'(& +4 "core" &  + "collection"'"& +4 .tCC.seek :closed +2 "collection"'!(W +5 "core" &  +2 & ' +7 &4 x1 +10 &` xE +9 &/x yY +9 &Z }\\ +10 &U }[\ +9 &pT }Z +10 &1Z |[ +9 &R ~Z +9 &X }[ +10 &vU ~[\ +9 & 8W }[\ +9 &!YU }Z +10 &#_ |[\ +9 &%\\X }Z +10 &'A^ }[ +9 &)W }Z +9 &*Z |[ +10 &,Z }[ +9 &.IX }[ +9 &0 U ~[ +10 &1UQ }Z +9 &3WZ }Z +10 &5QW }[ +9 &7U| }[ +9 &8Qj ~[ +10 &:T ~[ +9 &WX }[\ +10 &?X }[ +9 &AVj }[ +10 &CbYe }Z +9 &E#\\ }[ +9 &FR ~[ +10 &HY} }[ +9 &JgW }[ +9 &L%c |] +10 &Mr y^ +9 &O ub +10 &QE qb5 +9 &R pbQ +9 &T pbX +10 &V6 oa! +9 &W@#w z#h +9 &W" uS +10 ( + &Wf {L + "collection"'"& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 1.85 +2 "collection"'& +6 "core" &Wf {L +4825 #t-> Arm.clear +2 "manipulator"&,& +5 "core" & ;3 +2 "manipulator"&+% +4 "core" % 7pԱ + .tForearm.seek :retract +2 "manipulator"&*'\ +49 "core" 'b +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName" Forearm: mesg")Forearm speedErr at PC + 1871 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmig:erri: inPressi: outPressi:deltaPressi: voltagef11.20474619538537R9: @type2F: @error: speedErr: @tagi/: @sourcei+:@destinationi% +1313 #-> Arm.clear +2 "manipulator"&'& +5 "core" & g W 3 +2 "manipulator"&%% +4 "core" %֡ d d n + .tForearm.seek :retract +2 "manipulator"&v'\ +28 "core" 'b +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName" Forearm: mesg")Forearm speedErr at PC + 2120 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmig:erri: inPressi: outPressi:deltaPressi: voltagef11.194927835051546@: @type2F: @error: speedErr: @tagi{: @sourcei+:@destinationi% +2674 #-> Hand.open + .Hand.open +4 "manipulator"&01 +719 !to:IRB::Abort:bt["9/home/esp/esp2/lib/i2c/msg.rb:412:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:439:in `awaitOnlyReply'"3/home/esp/esp2/lib/i2c/servo.rb:1685:in `open'"//home/esp/esp2/lib/gripper.rb:98:in `send'"6/home/esp/esp2/lib/gripper.rb:98:in `openOrClose'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/lib/gripper.rb:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0: mesg"deferring User Abort!! + #until Hand finishes opening +281 !o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0: mesg"8No Response to I2C::Servo::Release3Request[30:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 +3 "manipulator"&/1 +4 "core" 1 !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[30:26->20] aborted +999 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0: mesg"8No Response to I2C::Servo::Release3Request[2F:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #2 of 3 +4 "manipulator"&21 +3 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[2F:26->20] aborted +998 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0: mesg"8No Response to I2C::Servo::Release3Request[32:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #3 of 3 +4 "manipulator"&11 +3 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[32:26->20] aborted +999 !to:I2C::Request::Timeout :bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[31:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi:@checkpoint: omitted +977 #-> Arm.CC +3 "manipulator"&4& +3 "core" & h j3 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC +2 "manipulator"&3(ӷ +58 "core" ( +2 "manipulator"&6& +4 "core" & F P & + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &5& +3 "core" & I I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&8' +44 "core" ' +2 "manipulator"&7& +4 "core" &ӑ +2 "manipulator"&:% +3 "core" %5j˦ +27 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*I2C::Servo::Release3Reply[31:26->20] +2132 #t-> Arm.close + "manipulator"&9& +5 "core" &ӑ +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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: close +846 #-> Hand.close + .Hand.close +4 "manipulator"& Hand.open + .Hand.open +4 "manipulator"&;1 +76 "core" 1 +849 #t-> Arm.clear +2 "manipulator"&& +5 "core" &ӑ  +2 "manipulator"&>% +4 "core" % F Ϧ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear +3 "manipulator"&=(d +228 "core" ( +2 "manipulator"&A& +4 "core" &d ~  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &@& +3 "core" &d   +42 .tForearm.seek :clear +11 "manipulator"&C'\ +4 "core" ' +2 "manipulator"& & +4 "core" &d u + "manipulator"&D% +4 "core" %\ s  +2365 #t-> Arm.PC +2 "manipulator"&E& +5 "core" &d   +2 "manipulator"&F% +3 "core" %\  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :PC +2 "manipulator"&B(w +204 "core" ( +2 "manipulator"&H& +4 "core" &   + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &&& +3 "core" & b m  +2 .tForearm.seek PC +2 "manipulator"&I' +91 "core" ' +2 "manipulator"&L& +4 "core" &   +2 "manipulator"&K% +3 "core" % \ > +873 #t-> Arm.CC +2 "manipulator"&M& +5 "core" & ~ +2 "manipulator"&N% +3 "core" % } > +2 .tForearm.seek :retract +2 "manipulator"&P'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :CC +3 "manipulator"&-(ӷ +353 "core" ( +2 "manipulator"&_& +4 "core" &Ӵ( P QCp + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &Q& +3 "core" &Ӵ( R LCp +2 .tForearm.seek CC +2 "manipulator"&T' +102 "core" ' +2 "manipulator"&b& +4 "core" & ;4 +2 "manipulator"&U% +3 "core" %Jy յ +388 #t-> Hand.close + .Hand.close +4 "manipulator"&V/ +77 "core" / +2742 #t-> CC.open +2 .CC.seek :open +5 "collection"'S( +423 "core" ( +2 "collection"'Z& +4 "core" &o +2428 #t-> CC.close +2 "manipulator"&X& +3 "core" & ( +;4 +4 "manipulator"&\\% +4 "core" % E * +۶ +2 "collection"']& +3 "core" &` + "collection"'O& +4 .tCC.seek :closed +2 "collection"'R(W +5 "core" &* + &  +8 &}( |1 +10 &` yE +9 &4r {X +10 &U Y +9 &R Y +9 &vS X +10 &8Q X +9 &N" X +9 &R Y +10 &}T Y +9 & ?Ti Y +10 &"R Y +9 &#S Y +9 &%S Y +10 &'GS Y +9 &)\ PZ X +9 &*T} Y +10 &,R Y +9 &.NV Y +10 &0Sg X +9 &1R$ X +9 &3R X +10 &5XR X +9 &7R Y +9 &8Q Y +10 &:T Y +9 &<_S Y +10 &>"T X +9 &?U Y +9 &AS Y +10 &CgQ Y +9 &E(Y ~Y +9 &FS Y +10 &HT Y +9 &JoU Y +10 &L,e }[ +9 &Mn! |\\ +9 &O x_ +10 &QV sb% +9 &S rb7 +9 &T qbL +10 &V\\ q_ +9 &W\\\\M ~: +5 ( + "collection"'O& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 1.97 +3 "collection"'Y& +5 "core" &W\\HT : +573 #t-> Hand.open + .Hand.open +4 "manipulator"&`1 +66 "core" 1 +379 #t-> Arm.clear +2 "manipulator"&a& +5 "core" & ;4 +2 "manipulator"&)% +4 "core" % E  ض +2 .tForearm.seek :retract +2 "manipulator"&d'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :clear +2 "manipulator"&c(d +221 "core" ( +2 "manipulator"&^& +4 "core" &d  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &G& +3 "core" &d ~ ~ +2 .tForearm.seek :clear +2 "manipulator"&f'\ +4 "core" ' +2 "manipulator"&e& +3 "core" &d  +2 "manipulator"&g% +3 "core" %\ s  +7730 #"bkha"Answered Attach air filter, then press return"" +2 .ATV.dial :ARV +5 "MFB"*h  +160 "core"  +2 "MFB"*n% +4 "core" %R7 +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.299ml +2 "MFB"*k'6 +1248 #t-> can.examine +3 "Can"  +2013 #t-> CH.status +2 "collection"'j9 +4 "core" 9 +2793 ' +2 ."bkha"ATV.dial :waste +3 "MFB"*i n +162 "core" n +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek :empty +4 "MFB"*r'R +1754 "core" ' +2 "MFB"*p% +4 "core" %R$o +3359 #t-> PH.hold "30:00", 25 +3 .PH.hold 30:00,25C +5 "processing"%m   ^ +1105 #t-> thermal.coast + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `thermal' for main:Object: name: thermal +1988 #-> Thermal.coast + .PH.coast +6 "processing"%l  +3 "core" | + | +107 "Can" || +1161 #t-> CH.hold "30:00", 25 +3 .CH.hold 30:00,25C +4 "collection"'s    Y +58835 "Can" u +1569 #"bkha"-> cleanPigTail(:PP3) +2 .ATV.dial :ARV +5 "MFB"*o  +162 "core"  + ."bkha"ARV.dial :PP3 +3 #Waiting for bkha to answer "hook up 20% bleach, then press return" +142 !o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" +1160 #-> cleanPigTail(:MM2) +2 .ATV.dial :ARV +3 .ARV.dial :MM2 +5 "MFB"*t  +37 "core" +2 #"bkha"Waiting for bkha to answer "hook up 20% bleach, then press return" +372 #Answered hook up 20% bleach, then press return"" +3 "MFB"*q% +4 "core" %R$@ +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 0.499ml +2 "MFB"*w'$ +4789 #t-> CH.status +2 "collection"'u9 +4 "core" 9 \ } +267 ' +2 #"bkha"Waiting for bkha to answer "Air out bleach bag, then press return" +1349 #t-> can.examine +3 "Can" B +3628 #t-> Thermal.coast + .CH.coast +6 "collection"'y  +3 "core"  O + O +2856 #"bkha"Answered Air out bleach bag, then press return"" +4 .AS.seek 1ml +4 "MFB"*x' +5063 "core" ' +2 #"bkha"Waiting for bkha to answer "Attach Clean Water, then press return" +4 #Answered Attach Clean Water, then press return"" +2 #Rinsing PCR Reagent Lines +3 .ATV.dial :waste +4 "MFB"*| n +165 "core" o +2 ."bkha"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek :empty +3 "MFB"*z'R +5781 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*~  +159 "core"  +2 ."bkha"ARV.dial :MM2 +2 .AS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +2 "MFB"*{' +10101 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +162 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*'R +2777 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*  +159 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 1ml +3 "MFB"*' +6455 ."bkha"AS.hold +10 "MFB"*+ +3 "core" '\ # c e +18 + +2 !"bkha"o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg",Analytical Syringe seek to 1ml Aborted!:@checkpoint: omitted +685 #-> ATV +514 #-> ARV +706 #-> ATV.waste +2 .ATV.dial :waste +5 "MFB"*} n +163 "core" n +828 #"bkha"-> AS.empty +3 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek :empty +3 "MFB"*'R +3719 "core" ' +2 "MFB"*% +4 "core" %R +1552 #"bkha"-> cleanPigTail(:MM2) +2 .ATV.dial :ARV +5 "MFB"*  +161 "core"  + ."bkha"ARV.dial :MM2 +3 #Waiting for bkha to answer "hook up 20% bleach, then press return" +315 #Answered hook up 20% bleach, then press return"" +3 "MFB"* % +4 "core" %RS +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 0.499ml +3 "MFB"*W'$ +3966 "Can" R +1097 "core" ' +2 #"bkha"Waiting for bkha to answer "Air out bleach bag, then press return" +12820 #Answered Air out bleach bag, then press return"" +4 .AS.seek 1ml +4 "MFB"* ' +5057 "core" ' +2 #"bkha"Waiting for bkha to answer "Attach Clean Water, then press return" +5972 #Answered Attach Clean Water, then press return"" +3 #Rinsing PCR Reagent Lines +2 .ATV.dial :waste +5 "MFB"* n +162 "core" n +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek :empty +3 "MFB"*['R +5781 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*  +159 "core"  +2 ."bkha"ARV.dial :MM2 +2 .AS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +2 "MFB"*' +10095 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +164 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*'R +2795 "core" ' +53 ."bkha"ATV.dial ARV +5 "MFB"*  +160 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*\ ' +10102 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +163 "core" n +2 ."bkha"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek :empty +3 "MFB"*'R +2777 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*  +160 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +4 "MFB"*' +2364 "Can" V +7736 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +163 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +2 "MFB"* 'R +2751 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*  +161 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*' +10100 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*( n +175 "core" n +2 ."bkha"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek :empty +3 "MFB"*.'R +2793 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*  +170 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 1ml +3 "MFB"*"' +10095 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*, n +163 "core" o +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*+'R +2769 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"**  +161 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 1ml +3 "MFB"*' +10095 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*' n +163 "core" o +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +2 "MFB"*%'R +2793 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*v  +170 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*0' +9412 "Can" L +675 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*/ n +163 "core" o +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*2'R +2790 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*1  +161 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 1ml +2 "MFB"*4' +10100 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*6 n +163 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*5'R +2784 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*7  +162 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 1ml +3 "MFB"*:' +10100 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +165 "core" o + ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +2 "MFB"*9'R +2789 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*<  +162 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 1ml +3 "MFB"*;' +10094 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +164 "core" o +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*>'R +2773 "core" ' +2 #"bkha"Waiting for bkha to answer "Attach air filter, then press return" +14313 #Answered Attach air filter, then press return"" +2 .ATV.dial :ARV +4 "MFB"*8  +161 "core"  +2 "MFB"*A% +4 "core" %R +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.299ml +2 "MFB"*@'6 +2143 "Can"  +3915 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*3 n +163 "core" n +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek :empty +2 "MFB"* 'R +490 #t-> can.examine +3 "Can" U +547 #t-> CH.status +2 "collection"'D9 +3 "core" 9 +709 ' +2 "MFB"*?% +4 "core" %Rb_ +4864 #t-> CH.hold "30:00", 28 +3 .CH.hold 30:00,28C +6 "collection"'E   2 +19790 #"bkha"-> cleanPigTail(:PP5) +2 .ATV.dial :ARV +6 "MFB"*F  +161 "core"  +2 ."bkha"ARV.dial :PP5 +3 "MFB"*H I +84 "core" J +2 #"bkha"Waiting for bkha to answer "hook up 20% bleach, then press return" +1593 #Answered hook up 20% bleach, then press return"" +3 "MFB"*&% +4 "core" %R4 +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 0.499ml +2 "MFB"*='${ +5059 "core" ' +2 #"bkha"Waiting for bkha to answer "Air out bleach bag, then press return" +21063 #Answered Air out bleach bag, then press return"" +3 .AS.seek 1ml +5 "MFB"*L' +1484 "Can" Z +3582 "core" ' +2 #"bkha"Waiting for bkha to answer "Attach Clean Water, then press return" +6775 #Answered Attach Clean Water, then press return"" +2 #Rinsing PCR Reagent Lines +3 .ATV.dial :waste +5 "MFB"*K n +163 "core" n +2 ."bkha"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek :empty +3 "MFB"*C'R +5780 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*M  +162 "core"  +2 ."bkha"ARV.dial :PP5 +2 .AS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +2 "MFB"*N' +1052 #t-> CH.status +2 "collection"'I9 +4 "core" 9\ r +617 #t-> can.examine +3 "Can" O +6675 #t-> CH.hold "30:00", 31 +3 .CH.hold 30:00,31C +4 "collection"'B   > +5 "core"  +1728 ' +2 ."bkha"ATV.dial :waste +3 "MFB"*_ n +167 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +52 "MFB"*Q'R +2815 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*b  +173 "core"  +3 ."bkha"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*U' +10099 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*P n +164 "core" n + ."bkha"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek :empty +3 "MFB"*V'R +2791 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*!  +162 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 1ml +3 "MFB"*Z' +10100 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*X n +167 "core" o + ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*\\'R +2811 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*]  +163 "core"  + ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*S' +3644 "Can" {~ +6454 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*Y n +166 "core" o +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*O'R +2809 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*`  +161 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*a' +6782 #t-> CH.status +2 "collection"')9 +4 "core" 9 +314 #t-> can.examine +3 "Can" ` +2774 #t-> CH.hold "30:00", 40 +4 .CH.hold 30:00,40C +3 "collection"'T  J  +4 "core"  +203 ' +2 ."bkha"ATV.dial :waste +3 "MFB"*^ n +171 "core" n +2 ."bkha"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek :empty +3 "MFB"*G'R +2894 "core" ' + ."bkha"ATV.dial ARV +3 "MFB"*e  +173 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*g' +10098 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*- n +164 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +2 "MFB"*d'R +2775 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*h  +162 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*n' +10099 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +165 "core" o +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*j'R +2785 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*i  +162 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*k' +10099 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*p n +163 "core" n + ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*l'R +259 "Can"  +2537 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*o  +162 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*t' +10099 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*q n +167 "core" o + ."bkha"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 ."bkha"AS.seek :empty +3 "MFB"*r'R +2804 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*u  +173 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +4 "MFB"*y' +2500 #t-> CH.status +2 "collection"'w9 +4 "core" 9J 8 +420 #t-> can.examine +3 "Can" |q +3870 #t-> CH.hold "30:00", 55 +4 .CH.hold 30:00,55C +3 "collection"'|   < +7 "core"  +3287 ' +2 ."bkha"ATV.dial :waste +3 "MFB"*x n +168 "core" n +2 ."bkha"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek :empty +3 "MFB"*~'R +2856 "core" ' +2 #"bkha"Waiting for bkha to answer "Attach air filter, then press return" +6051 #Answered Attach air filter, then press return"" +2 .ATV.dial :ARV +5 "MFB"*z  +163 "core"  +2 "MFB"*% +4 "core" %R +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.299ml +2 "MFB"*{'7 +6069 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +164 "core" n +2 ."bkha"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek :empty +3 "MFB"*'R +1753 "core" ' +2 "MFB"*% +4 "core" %R +16619 "Can" r +922 #"bkha"-> cleanPigTail(:MM3) +2 .ATV.dial :ARV +5 "MFB"*}  +162 "core"  +2 ."bkha"ARV.dial :MM3 +3 "MFB"* n +37 "core" n +2 #"bkha"Waiting for bkha to answer "hook up 20% bleach, then press return" +4380 #Answered hook up 20% bleach, then press return"" +4 "MFB"*% +3 "core" %R +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 0.499ml +2 "MFB"* '$ +5056 "core" ' +2 #"bkha"Waiting for bkha to answer "Air out bleach bag, then press return" +5344 #Answered Air out bleach bag, then press return"" +3 .AS.seek 1ml +5 "MFB"* ' +5063 "core" ' +2 #"bkha"Waiting for bkha to answer "Attach Clean Water, then press return" +19167 #Answered Attach Clean Water, then press return"" +3 #Rinsing PCR Reagent Lines +2 .ATV.dial :waste +5 "MFB"* n +175 "core" n +2 ."bkha"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek :empty +3 "MFB"*W'R +5780 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*  +162 "core"  +2 ."bkha"ARV.dial :MM3 +2 .AS.reconfigure ASslow0 +5 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +2 "MFB"* ' +10101 "core" ' +2 ."bkha"ATV.dial :waste +43 "MFB"* n +175 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*['R +2827 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*  +173 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*' +320 "Can" p +9777 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +165 "core" o + ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*'R +2840 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*  +165 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*\ ' +10101 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +176 "core" n +2 ."bkha"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek :empty +2 "MFB"*'R +2798 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*m  +162 "core"  +2 ."bkha"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +3 ."bkha"AS.seek 1ml +3 "MFB"*s' +3834 #t-> CH.status +2 "collection"'9 +4 "core" 9o +480 #t-> can.examine +3 "Can" p +4569 #t-> CH.hold "30:00", 70 +4 .CH.hold 30:00,70C +4 "collection"'  \  \ z  +6 "core"  +1195 ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +175 "core" o +2 ."bkha"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."bkha"AS.seek :empty +3 "MFB"* 'R +2902 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*(  +167 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*' +10102 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"* n +165 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +2 "MFB"*.'R +2845 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*,  +164 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*"' +7066 "Can" f +3034 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"** n +166 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*+'R +2814 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*'  +164 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*' +10100 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*v n +166 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +2 "MFB"*%'R +2818 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*/  +172 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*0' +10099 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*1 n +165 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +2 "MFB"*2'R +2852 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*6  +173 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 1ml +3 "MFB"*4' +9011 #t-> CH.status +2 "collection"'79 +4 "core" 9\ \ l\ +365 #t-> can.examine +3 "Can" g +714 "core" ' +2 ."bkha"ATV.dial :waste +3 "MFB"*5 n +165 "core" n +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*'R +2810 "core" ' +2 ."bkha"ATV.dial ARV +3 "MFB"*:  +164 "core"  +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 ."bkha"AS.seek 1ml +3 "MFB"*<' +2528 #t-> CH.hold "30:00", 82 +4 .CH.hold 30:00,82C +3 "collection"'9   E +7 "core"  | +7556 ' +2 ."bkha"ATV.dial :waste +2 "MFB"* n +171 "core" o +2 ."bkha"AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."bkha"AS.seek :empty +3 "MFB"*;'R +2867 "core" ' +2 #"bkha"Waiting for bkha to answer "Attach air filter, then press return" +753 "Can" W\   +35834 #"bkha"Answered Attach air filter, then press return"" +2 .ATV.dial :ARV +5 "MFB"*8  +173 "core"  +2 "MFB"*A% +4 "core" %R/6 +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0.299ml +3 "MFB"*>'6 +6064 "core" ' +2 ."bkha"ATV.dial :waste +2 "MFB"*3 n +167 "core" o +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek :empty +2 "MFB"*@'R +1753 "core" ' +2 "MFB"*D% +4 "core" %R +14787 #"bkha"-> exit +2 #Session Ended +1179 "Can" ` +124 #t-> CH.status + "collection"'?9 +3 "core" 9  , +385 #t-> can.examine +3 "Can" ` +3985 #t-> CH.hold "30:00", 85 +3 .CH.hold 30:00,85C +3 "collection"'F   Q +3 "core"  +55494 "Can" ] +3325 #t-> CH.status + "collection"'H9 +3 "core" 9 0 1 +517 #t-> can.examine +3 "Can" ^ +3057 #t-> CH.hold "30:00", 88 +3 .CH.hold 30:00,88C +2 "collection"'&  w * +6 "core"  +53087 "Can" [r +4209 #t-> CH.status + "collection"' 9 +3 "core" 9 wG +399 #t-> can.examine +3 "Can" \\ +7651 #t-> Thermal.coast + .CH.coast +2 "collection"'=  +3 "core" \ 7 + \ 7 +47730 "Can" }} +60004  || +60004  }} +23991 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +41 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time 6F +3 !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 +5 #mEXIT @1556119063.28CEST @1556175867.06CEST = =tMAIN =mMAIN_scheduler @CEST1556175868.68 #"core_reset"Sent BREAK + #t@0x9A61, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x9CEC, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9F79, state=0x3A84, ifg=0x10, ie=0xFD #@0xA203, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA48E, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA71A, state=0x3A84, ifg=0x10, ie=0xFD #@0xA9A5, state=0x3A84, ifg=0x10, ie=0xFD + #@0xAABE, state=0x3A84, ifg=0x80, ie=0xFD + #@0x6EC9, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi̞; :\ @name@ +263 "Can"( ~ + ( ~ + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %Ro + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %DB v + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready? +2 "collection"'% +3 "core" %7 +2 "sampler")% +3 "core" %CC } +2 "manipulator"&% +3 "core" %\ c e ' +2 "manipulator"&& +3 "core" &d f b  + "storage"(& +4 "core" & + ( - + "storage"( % +4 "core" %^ + ( + "collection"'!& +3 "core" &W\\G : +2 "processing"%"& +3 "core" & +2 "processing"%#% +3 "core" %w +1228 #t-> exit +5 #mEXIT @1556175897.91CEST @1556177067.71CEST = =tMAIN =mMAIN_scheduler @CEST1556177069.33 #"core_reset"Sent BREAK +2 #t@0x8B11, state=0x3A84, ifg=0x10, ie=0xFD #@0x8D9B, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9025, state=0x3A84, ifg=0x10, ie=0xFD + #@0x92B0, state=0x3A84, ifg=0x10, ie=0xFD #@0x953A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x97C4, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9A4F, state=0x3A84, ifg=0x10, ie=0xFD #@0x9B64, state=0x3A84, ifg=0x80, ie=0xFD + #@0x6F00, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +7 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +138 "Can"G ~~ +112 H ~~ H ~~ + #tPolling Can every 10:00 +124 "sampler") +2 ) +3 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %R + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %HE p +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X cleanPigTail(:PP6) + .ATV.dial :ARV +2 "MFB"*  +160 "core"  +2 .tARV.dial :PP6 +2 "MFB"*  +35 "core"  +2 #tAwaiting answer to "hook up 20% bleach, then press return" +250 "MFB"*% +4 "core" %R; +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.499ml +2 "MFB"*'$k +5057 "core" ' +2 #tAwaiting answer to "Air out bleach bag, then press return" +12810 .AS.seek 1ml +2 "MFB"*' +5065 "core" ' +2 #tAwaiting answer to "Attach Clean Water, then press return" +19396 #Rinsing PCR Reagent Lines + .ATV.dial :waste +2 "MFB"* n +163 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*!'R +5780 "core" ' +2 .tATV.dial ARV + "MFB"*"  +170 "core"  +2 .tARV.dial :PP6 +2 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"*#' +6821 "Can"D E +3266 "core" ' +2 .tATV.dial :waste +2 "MFB"*$ n +162 "core" o +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*%'R +2785 "core" ' +2 .tATV.dial ARV + "MFB"*&  +160 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*'' +10098 "core" ' +2 .tATV.dial :waste + "MFB"*( n +163 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*)'R +2778 "core" ' +2 .tATV.dial ARV + "MFB"**  +159 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*+' +10100 "core" ' +2 .tATV.dial :waste + "MFB"*, n +163 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*-'R +2789 "core" ' +2 .tATV.dial ARV + "MFB"*.  +159 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*/' +10091 "core" ' +2 .tATV.dial :waste + "MFB"*0 n +162 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*1'R +2789 "core" ' +2 .tATV.dial ARV +2 "MFB"*2  +159 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*3' +10098 "core" ' +2 .tATV.dial :waste + "MFB"*4 n +162 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*5'R +2791 "core" ' +2 .tATV.dial ARV + "MFB"*6  +159 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*7' +698 "Can"I  +9399 "core" ' +2 .tATV.dial :waste + "MFB"*8 n +163 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*9'R +2778 "core" ' +2 .tATV.dial ARV + "MFB"*:  +159 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*;' +10097 "core" ' +2 .tATV.dial :waste + "MFB"*< n +162 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*='R +2806 "core" ' +2 .tATV.dial ARV +2 "MFB"*>  +160 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*?' +10097 "core" ' +2 .tATV.dial :waste +2 "MFB"*@ n +162 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*A'R +2789 "core" ' +2 .tATV.dial ARV + "MFB"*B  +159 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml +2 "MFB"*C' +10094 "core" ' +2 .tATV.dial :waste + "MFB"*D n +163 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*E'R +2794 "core" ' +2 .tATV.dial ARV +2 "MFB"*F  +159 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 1ml +2 "MFB"*G' +7771 "Can"?  +2328 "core" ' +8 .tATV.dial :waste +2 "MFB"*H n +162 "core" n +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek :empty + "MFB"*I'R +2781 "core" ' +2 #tAwaiting answer to "Attach air filter, then press return" +7834 .ATV.dial :ARV +2 "MFB"*J  +159 "core"  +2 "MFB"*K% +4 "core" %R): +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.299ml +2 "MFB"*L'6 +6059 "core" ' +2 .tATV.dial :waste +2 "MFB"*M n +162 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*N'R +1753 "core" ' +2 "MFB"*O% +4 "core" %R._ +38712 "Can"U }| +60004 U }| +60003 ] || +60004 r }} +60004  |} +60003 W ~} +60004 e U +60004 ` }~ +11127 #t-> exit +5 #mEXIT @1556183787.33CEST @1556203806.81CEST = =tMAIN =mMAIN_scheduler @CEST1556203808.41 #"core_reset"Sent BREAK + #t@0xD7E2, state=0x3A84, ifg=0x10, ie=0xFD + #@0xDA6C, state=0x3A84, ifg=0x10, ie=0xFD + #@0xDCF5, state=0x3A84, ifg=0x10, ie=0xFD #@0xDF7E, state=0x3A84, ifg=0x10, ie=0xFD + #@0xE208, state=0x3A84, ifg=0x10, ie=0xFD + #@0xE491, state=0x3A84, ifg=0x10, ie=0xFD #@0xE71A, state=0x3A84, ifg=0x10, ie=0xFD + #@0xE830, state=0x3A84, ifg=0x80, ie=0xFD + #@0x7284, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiL; :\ @name@ +254 "Can"T }} + T }} + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R"8 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %52 + .tSS.reconfigure SSconfig +2 "sampler")#.0X can +3 "Can"S {z +50898 H z{ +60004 i6 {{ +60004 C% zz +60004 ? zz +60005  zz% +60004  {{6 +60004 / {zH +34113 #t-> can +2 "Can" {{] +25890 y {{] +60004  {{b +60004 ` z{s +60005  {{v +60004 o {{ +60005 S {{ +60004  {{ +60005 ' {{ +60004  zz +60004  {z +60005  {{ +60004  {{ +60005 z z{ +60004  {{ +60005 ) zz +60004  {z +60005 $ {{ +60004   {{ +60005 0 z{ +60004  {{ +60005 8 {{ +60004  {{ +60005 K {{ +60004  {z +60005  {{ +60004  {{ +60005   {z +60004  {z +60005   {{ +60004  {{ +60005 / {z +60004  {{ +60005 V {{ +60004  {{ +60005   z{ @CEST1556229616.21  zz +60005  zz +60004  {{ +60005  {z +60004  {z +60005  {{ +60004  zz +60005  {{ +60004  {{ +60005  {{ +60004  {{ +60005 s {{ +60005  {{ +60004 k {{ +60005 y {{ +60004 r zz +60005 V {{ +60004 ~ {{ +60005 [ {{ +60004 b {{ +60005 a {{ +60004 D {z +60005 s {{ +60004 G z{ +60005 ] {z +30825 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time Bp0 +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 +5 #mEXIT @1556244325.62CEST @1556261869.69CEST = =tMAIN =mMAIN_scheduler @CEST1556261871.29 #"core_reset"Sent BREAK + #t@0x9777, state=0x3B10, ifg=0x20, ie=0x7F + #@0x9EE9, state=0x3B10, ifg=0x08, ie=0x5F + #@0x1D16, state=0x3B10, ifg=0x20, ie=0x7F #@0x1EBB, state=0x3B10, ifg=0x20, ie=0x7F + #@0x23FC, state=0x3B10, ifg=0x20, ie=0x7F + #@0x24A8, state=0x3B10, ifg=0x20, ie=0x7F #@0x2968, state=0x3B10, ifg=0x20, ie=0x7F + #@0x2ED0, state=0x3B10, ifg=0x08, ie=0x5F + #@0x0EC9, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refid; :\ @name@ +261 "Can"? }} + ? }} #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R8 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +2 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %ML + .tSS.reconfigure SSconfig +2 "sampler")#.0X CH.status +2 "collection"'9 +2 "core" 9W +967 #t-> can.examine +2 "Can". {{ +10368 #t-> CH.hold "30:00", 25 +2 .CH.hold 30:00,25C +2 "collection"'   l +14623 "Can"' z? +26886 #t-> CH.status + "collection"'9 +3 "core" 9} +356 #t-> can.examine +2 "Can"@ w@ +4541 #t-> CH.hold "30:00", 28 +3 .CH.hold 30:00,28C +3 "collection"'   C +4 "core" A +22037 #t-> CH.status + "collection"'9 +3 "core" 9r +356 #t-> can.examine +2 "Can"M v6 +3181 #t-> CH.hold "30:00", 31 +3 .CH.hold 30:00,31C +3 "collection"'   a +4 "core"  +2616 "Can"G ] +33013 #t-> CH.status + "collection"'!9 +3 "core" 9 +386 #t-> can.examine +2 "Can"; tI +3929 #t-> CH.hold "30:00", 40 +3 .CH.hold 30:00,40C +2 "collection"'"   . +6 "core" ? +22659 "Can"/ lm +18502 #t-> CH.status + "collection"'#9 +3 "core" 9Fo +412 #t-> can.examine +2 "Can"( n^ +7516 #t-> CH.hold "30:00", 55 +3 .CH.hold 30:00,55C +3 "collection"'$    6 +4 "core"  +33559 "Can"? e +6288 #t-> CH.status + "collection"'%9 +3 "core" 9:\ +391 #t-> can.examine +2 "Can"I e +2582 #t-> CH.hold "30:00", 70 +3 .CH.hold 30:00,70C +2 "collection"'&  I \ +6 "core"  +38150 #t-> CH.status + "collection"''9 +3 "core" 9 J +345 #t-> can.examine +2 "Can"= X +2884 #t-> CH.hold "30:00", 82 +3 .CH.hold 30:00,82C +2 "collection"'(  3 +6 "core" x +9330 "Can"4 <HH +33682 #t-> CH.status + "collection"')9 +3 "core" 9 48 +394 #t-> can.examine +2 "Can"% OI +3396 #t-> CH.hold "30:00", 85 +3 .CH.hold 30:00,85C +3 "collection"'*   \\ +3 "core" Q +22518 "Can" NG +850 #t-> CH.status + "collection"'+9 +3 "core" 9 b +300 #t-> can.examine +2 "Can" M: +27848 #t-> CH.status + "collection"',9 +3 "core" 9 X  +421 #t-> can.examine +2 "Can"2 ME +2561 #t-> CH.hold "30:00", 88 +3 .CH.hold 30:00,88C +2 "collection"'-  ( z +6 "core"  +28001 "Can"6 L!!P +4195 #t-> CH.status + "collection"'.9 +3 "core" 9(t +380 #t-> can.examine +2 "Can"2 K!!J +3698 #t-> thermal.coast + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `thermal' for main:Object: name: thermal +1289 #-> CH.status + "collection"'/9 +3 "core" 9*z +1778 #t-> can.examine +2 "Can"6 L!!J +2586 #t-> Thermal.coast + .CH.coast +2 "collection"'0  +3 "core"  +  +2423 #t-> exit +5 #mEXIT @1556266841.79CEST @1556270189.75CEST = =tMAIN =mMAIN_scheduler @CEST1556270191.36 #"core_reset"Sent BREAK + #t@0x84EB, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x8777, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8A02, state=0x3A84, ifg=0x10, ie=0xFD #@0x8C8D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8F18, state=0x3A84, ifg=0x10, ie=0xFD + #@0x91A3, state=0x3A84, ifg=0x10, ie=0xFD #@0x942E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9547, state=0x3A84, ifg=0x80, ie=0xFD + #@0x265A, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi<; :\ @name@ +262 "Can"+ |} + + |} #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R8 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %<< + .tSS.reconfigure SSconfig +2 "sampler")#.0X CH.status +2 "collection"'9 +2 "core" 9z +1199 #t-> can.examine +2 "Can"* {{ +3882 #t-> CH.status + "collection"'9 +3 "core" 9y +6441 #t-> CH.hold "30:00", 25 +2 .CH.hold 30:00,25C +3 "collection"'   l +42069 #t-> can.examine +2 "Can"7  +387 #t-> CH.status + "collection"'9 +3 "core" 9 +1739 "Can": B +2011 #t-> CH.hold "30:00", 28 +2 .CH.hold 30:00,28C +3 "collection"'   C +4 "core" 9 +40269 #t-> can.examine +2 "Can"A y/ +454 #t-> CH.status + "collection"' 9 +3 "core" 9^ +6730 #t-> CH.hold "30:00", 31 +2 .CH.hold 30:00,31C +3 "collection"'!   a +4 "core" k +10517 "Can"8  +22045 #t-> can.examine +2 "Can"0 x< +351 #t-> CH.status + "collection"'"9 +3 "core" 9*% +2523 #t-> CH.hold "30:00", 40 +3 .CH.hold 30:00,40C +3 "collection"'#   . +3 "core"  +35070 "Can"" qe +24671 #t-> can.examine +2 "Can"6 pb +354 #t-> CH.status + "collection"'$9 +3 "core" 9T d +2589 #t-> CH.hold "30:00", 55 +3 .CH.hold 30:00,55C +3 "collection"'%    6 +4 "core"  +32375 "Can"E e +21710 #t-> can.examine +2 "Can"5 f +349 #t-> CH.status + "collection"'&9 +3 "core" 9\ +5830 #t-> CH.hold "30:00", 70 +3 .CH.hold 30:00,70C +3 "collection"''  I \ +3 "core"  l +32100 "Can"% Z +24142 #t-> can.examine +2 "Can"  [ +340 #t-> CH.status + "collection"'(9 +3 "core" 9 I +2379 #t-> CH.hold "30:00", 82 +3 .CH.hold 30:00,82C +3 "collection"')  3 +4 "core"  7 +33128 "Can"9 R? +14877 #t-> can.examine +2 "Can"? R4 +366 #t-> CH.status + "collection"'*9 +3 "core" 9 5U +4688 #t-> CH.hold "30:00", 85 +3 .CH.hold 30:00,85C +3 "collection"'+   \\ +4 "core" K +40057 "Can"% PG +7219 #t-> can.examine +2 "Can" OA +476 #t-> CH.status + "collection"',9 +3 "core" 9 `w +3590 #t-> CH.hold "30:00", 88 +3 .CH.hold 30:00,88C +3 "collection"'-  ( z +4 "core"  +48704 "Can" PB +27795 #t-> can.examine +2 "Can" QD +317 #t-> CH.status + "collection"'.9 +3 "core" 9)  +2593 #t-> Thermal.coast + .CH.coast +2 "collection"'/  +3 "core"  i +2 i +3770 #t-> exit +5 #mEXIT @1556275342.65CEST @1556276114.11CEST = =tMAIN =mMAIN_scheduler @CEST1556276115.72 #"core_reset"Sent BREAK + #t@0x02BF, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x054B, state=0x3A84, ifg=0x10, ie=0xFD + #@0x07D6, state=0x3A84, ifg=0x10, ie=0xFD #@0x0A61, state=0x3A84, ifg=0x10, ie=0xFD + #@0x0CEC, state=0x3A84, ifg=0x10, ie=0xFD + #@0x0F77, state=0x3A84, ifg=0x10, ie=0xFD #@0x1202, state=0x3A84, ifg=0x10, ie=0xFD + #@0x131B, state=0x3A84, ifg=0x80, ie=0xFD + #@0x994A, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +206 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +175 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiL; :\ @name@ +262 "Can" || +  || + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R8 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %64 + .tSS.reconfigure SSconfig +2 "sampler")#.0X CH.hold "30:00", 85 +2 .CH.hold 30:00,85C +3 "collection"'   \\ +31492 #t-> can.examine +2 "Can"  TB +596 #t-> CH.status + "collection"'9 +3 "core" 9  +5580 #t-> Thermal.coast + .CH.coast +2 "collection"'  +3 "core"  +  +1062 #t-> exit +5 #mEXIT @1556276531.80CEST @1556276724.40CEST = =tMAIN =mMAIN_scheduler @CEST1556276726.00 #"core_reset"Sent BREAK + #t@0x5A38, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x5CC3, state=0x3A84, ifg=0x10, ie=0xFD + #@0x5F4E, state=0x3A84, ifg=0x10, ie=0xFD #@0x61DA, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6465, state=0x3A84, ifg=0x10, ie=0xFD + #@0x66F2, state=0x3A84, ifg=0x10, ie=0xFD + #@0x697D, state=0x3A84, ifg=0x10, ie=0xFD #@0x6A96, state=0x3A84, ifg=0x80, ie=0xFD + #@0xBDE4, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +256 "Can" }} +  }} #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R8 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %43  + .tSS.reconfigure SSconfig +2 "sampler")#.0X CH.hold "30:00",85 +3 .CH.hold 30:00,85C +2 "collection"'   \\ +28468 #t-> Thermal.coast + .CH.coast +2 "collection"'  +3 "core" s + s +2805 #t-> exit +5 #mEXIT @1556277060.18CEST @1556277122.85CEST = =tMAIN =mMAIN_scheduler @CEST1556277124.48 #"core_reset"Sent BREAK + #t@0x4782, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x4A0D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x4C98, state=0x3A84, ifg=0x10, ie=0xFD #@0x4F23, state=0x3A84, ifg=0x10, ie=0xFD + #@0x51AE, state=0x3A84, ifg=0x10, ie=0xFD + #@0x5439, state=0x3A84, ifg=0x10, ie=0xFD #@0x56C6, state=0x3A84, ifg=0x10, ie=0xFD + #@0x57DF, state=0x3A84, ifg=0x80, ie=0xFD + #@0x86BD, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +264 "Can"& }| + & }| #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* + * +64 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R;8 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %33  + .tSS.reconfigure SSconfig +2 "sampler")#.0X CH.hold "30:00", 85 +2 .CH.hold 30:00,85C +3 "collection"'   \\ +38124 #t-> Thermal.coast + .CH.coast +2 "collection"'  +3 "core"  +  +17199 #t-> exit +5 #mEXIT @1556277712.10CEST @1556277720.17CEST = =mMAIN_scheduler =tMAIN @CEST1556277721.78 #"core_reset"Sent BREAK + #t@0x1FA7, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x2234, state=0x3A84, ifg=0x10, ie=0xFD + #@0x24BF, state=0x3A84, ifg=0x10, ie=0xFD #@0x274A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x29D5, state=0x3A84, ifg=0x10, ie=0xFD + #@0x2C60, state=0x3A84, ifg=0x10, ie=0xFD #@0x2EEB, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3004, state=0x3A84, ifg=0x80, ie=0xFD + #@0x5C7C, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refix; :\ @name@ +255 "Can" }| +  }| #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R8 +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %63 \ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X CH.hold "30:00", 85 +2 .CH.hold 30:00,85C +3 "collection"'   \\ +47257 #t-> THermal.coast + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"#uninitialized constant THermal: name: THermal +482 #-> Thermal.coast + .CH.coast +2 "collection"'  +3 "core" v + v +7782 "Can"' {{ +20902 #t-> exit +5 #mEXIT @1556278537.21CEST @1556278664.98CEST = =tMAIN =mMAIN_scheduler @CEST1556278666.60 #"core_reset"Sent BREAK + #t@0xF13C, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xF3C7, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF652, state=0x3A84, ifg=0x10, ie=0xFD #@0xF8DD, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFB67, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFDF2, state=0x3A84, ifg=0x10, ie=0xFD #@0x007E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x0197, state=0x3A84, ifg=0x80, ie=0xFD + #@0xF4D0, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +203 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +172 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refid; :\ @name@ +261 "Can" }| +  }| + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %R8 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %10 + .tSS.reconfigure SSconfig +2 "sampler")#.0X CH.hold "30:00", 85 +2 .CH.hold 30:00,85C +3 "collection"'   \\ +44625 #t-> Thermal.coast + .CH.coast +2 "collection"'  +3 "core"  +  +13600 "Can" {{ +60004 ) zz +60005   {z +60004  {{ +60005  {z +60004 C {{ +60005 & z{ +60004  zz +55858 #t-> CH.status + "collection"'9 +3 "core" 93` +974 #t-> can.examine +2 "Can"  {{ +3167  zz +485 #t-> CH.hold "30:00", 25 +3 .CH.hold 30:00,25C +2 "collection"'   l +41840 #t-> CH.status + "collection"'9 +3 "core" 9 +404 #t-> can.examine +2 "Can" ~X +8231 #t-> CH.hold "30:00", 28 +3 .CH.hold 30:00,28C +2 "collection"'   C +6 "core"  +9023 "Can"1 8 +37285 #t-> CH.status + "collection"'!9 +3 "core" 9= +529 #t-> can.examine +3 "Can" |f +8872 #t-> CH.hold "30:00", 31 +3 .CH.hold 30:00,31C +3 "collection"'"   a +4 "core"  +13301 "Can"A {j +17997 #t-> CH.status + "collection"'#9 +3 "core" 9 +350 #t-> can.examine +2 "Can" yw +3443 #t-> CH.hold "30:00", 70 +3 .CH.hold 30:00,70C +2 "collection"'$  I \ +6 "core" } +38198 "Can" _ +11046 #t-> CH.status + "collection"'%9 +3 "core" 9 J +415 #t-> can.examine +2 "Can" _ +3007 #t-> CH.hold "30:00", 82 +3 .CH.hold 30:00,82C +3 "collection"'&  3 +4 "core" < +36288 #t-> CH.status + "collection"''9 +3 "core" 9 4 +689 #t-> can.examine +2 "Can"[ U +5426 #t-> can.examine +2 "Can"[ V} +821 #t-> CH.status + "collection"'(9 +3 "core" 9 4 +2284 "Can"\\ Vu +744 #t-> CH.hold "30:00", 85 +3 .CH.hold 30:00,85C +2 "collection"')   \\ +4 "core" ; +51083 #t-> CH.status + "collection"'*9 +3 "core" 9   +531 #t-> can.examine +2 "Can" T +2319 #t-> CH.hold "30:00", 88 +3 .CH.hold 30:00,88C +2 "collection"'+  ( z +6 "core" n +5302 "Can"{ FEE +60005  Q$$ +32 #t-> CH.status + "collection"',9 +3 "core" 9)>\ 6 +336 #t-> can.examine +2 "Can" Q$$ +8069 #t-> Thermal.coast + .CH.coast +2 "collection"'-  +2 "core"  +2 +20235 #t-> exit +5 #mEXIT @1556287960.80CEST @1556291508.51CEST = =tMAIN =mMAIN_scheduler @CEST1556291510.12 #"core_reset"Sent BREAK + #t@0x3150, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x33D9, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3662, state=0x3A84, ifg=0x10, ie=0xFD #@0x38EC, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3B75, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3DFE, state=0x3A84, ifg=0x10, ie=0xFD #@0x4089, state=0x3A84, ifg=0x10, ie=0xFD + #@0x41A2, state=0x3A84, ifg=0x80, ie=0xFD + #@0x5FC0, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +256 "Can" }} +  }} + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R8 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %ml  + .tSS.reconfigure SSconfig +2 "sampler")#.0X can.examine +2 "Can" {{ +3379 #t-> CH.status + "collection"'9 +3 "core" 96 +7895 #t-> CH.status + "collection"'9 +3 "core" 96 +20510 #t-> exit +5 #mEXIT @1556291842.38CEST @1556291908.68CEST = =tMAIN =mMAIN_scheduler @CEST1556291910.29 #"core_reset"Sent BREAK + #t@0xA098, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA31F, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA5A7, state=0x3A84, ifg=0x10, ie=0xFD #@0xA82F, state=0x3A84, ifg=0x10, ie=0xFD + #@0xAAB6, state=0x3A84, ifg=0x10, ie=0xFD + #@0xAD40, state=0x3A84, ifg=0x10, ie=0xFD + #@0xAFC7, state=0x3A84, ifg=0x10, ie=0xFD #@0xB159, state=0x3A84, ifg=0x80, ie=0xFD + #@0x8755, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +262 "Can", }| + , }| + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R8 +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b + .tAS.hold +2 "MFB"*+ +2 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %nm  + .tSS.reconfigure SSconfig +2 "sampler")#.0X can.examine +2 "Can"$ {{ +801 #t-> ch.status + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message CH.status + "collection"'9 +3 "core" 9- +13695 #t-> CH.hold "30:00", 25 +3 .CH.hold 30:00,25C +2 "collection"'   l +42948 "Can" } +11190 #t-> CH.status + "collection"'9 +3 "core" 9v +632 #t-> can.examine +2 "Can" } +8711 #t-> CH.status + "collection"'9 +3 "core" 9  +1973 #t-> CH.hold "30:00", 28 +3 .CH.hold 30:00,28C +2 "collection"'   C +6 "core" \ ; +37477 "Can"^ | +8356 #t-> can.examine +2 "Can"; | +1150 #t-> CH.status + "collection"' 9 +3 "core" 9X +6720 #t-> CH.hold "30:00", 31 +3 .CH.hold 30:00,31C +2 "collection"'!   a +6 "core" e +43762 "Can" y +25115 #t-> can.examine +2 "Can" x +484 #t-> CH.status + "collection"'"9 +3 "core" 9\  +4968 #t-> CH.hold "30:00", 40 +3 .CH.hold 30:00,40C +2 "collection"'#   . +6 "core"  +29421 "Can"V r +13491 #t-> can.examine +2 "Can"/ s +429 #t-> CH.status + "collection"'$9 +3 "core" 9 +3438 #t-> CH.hold "30:00", 55 +3 .CH.hold 30:00,55C +3 "collection"'%    6 +4 "core" P +25879 #t-> CH.status + "collection"'&9 +3 "core" 9$ +1557 #t-> can.examine +2 "Can"5 h +2468 #t-> CH.hold "30:00", 70 +3 .CH.hold 30:00,70C +3 "collection"''  I \ +3 "core"  +12712 "Can" U +13930 #t-> CH.status + "collection"'(9 +3 "core" 9 K{* +411 #t-> can.examine +2 "Can" ^ +4666 #t-> CH.hold "30:00", 82 +3 .CH.hold 30:00,82C +3 "collection"')  3 +4 "core"  +25528 #t-> CH.status + "collection"'*9 +3 "core" 9 9 +2908 #t-> can.examine +2 "Can"} T +1315 #t-> CH.hold "30:00", 85 +3 .CH.hold 30:00,85C +3 "collection"'+   \\ +3 "core"  +11215 "Can"K U +25952 #t-> CH.status + "collection"',9 +3 "core" 9  +410 #t-> can.examine +2 "Can" S  +4034 #t-> CH.hold "30:00", 88 +3 .CH.hold 30:00,88C +2 "collection"'-  ( z +5 "core"  +29593 "Can" O)) +19570 #t-> CH.status +2 "collection"'.9 +2 "core" 9( +449 #t-> can.examine +3 "Can" R$$ +5925 #t-> Thermal.coast + .CH.coast +2 "collection"'/  +3 "core"  +  +266 #t-> exit +5 #mEXIT @1556296378.94CEST @1556354169.27CEST = =mMAIN_scheduler =tMAIN @CEST1556354170.87 #"core_reset"Sent BREAK + #t@0x32CF, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x3559, state=0x3A84, ifg=0x10, ie=0xFD + #@0x37E3, state=0x3A84, ifg=0x10, ie=0xFD #@0x3A6F, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3CF9, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3F83, state=0x3A84, ifg=0x10, ie=0xFD #@0x420D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x4326, state=0x3A84, ifg=0x80, ie=0xFD + #@0xA83A, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refip; :\ @name@ +261 "Can"] ~~ + ] ~~ #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R68 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % ` + .tSS.reconfigure SSconfig +2 "sampler")#.0X MFB.ready? +2 "MFB"*% +3 "core" %R18 +30175 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time hpT +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 +5 #mEXIT @1556354494.22CEST @1556359845.23CEST = =tMAIN =mMAIN_scheduler @CEST1556359846.84 #"core_reset"Sent BREAK + #t@0x81F9, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8484, state=0x3A84, ifg=0x10, ie=0xFD + #@0x870F, state=0x3A84, ifg=0x10, ie=0xFD + #@0x899A, state=0x3A84, ifg=0x10, ie=0xFD #@0x8C26, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8EB1, state=0x3A84, ifg=0x10, ie=0xFD + #@0x913B, state=0x3A84, ifg=0x10, ie=0xFD #@0x9250, state=0x3A84, ifg=0x80, ie=0xFD + #@0x2EC7, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi4; :\ @name@ +255 "Can" ~~ +  ~~ #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R8 +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b + .tAS.hold +2 "MFB"*+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % R +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X MFB.ready? +2 "MFB"*% +3 "core" %R8 +2697 #"mwj"Session Begun +2165 #-> ATV.extSrc +2 .ATV.dial :extSrc +6 "MFB"*  +138 "core"  +628 #"mwj"-> ASV +3 "MFB"* +4 "core"  +2884 #"mwj"-> AS.pull 0.210, ASslow1 +3 "MFB"*% +4 "core" %R8 +3 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.209ml +4 "MFB"*'r +4252 "core" ' +2 "MFB"* % +4 "core" %r  F +3644 #"mwj"-> AS.pull 0.010, ASslow2 +3 "MFB"*!% +4 "core" %r  F +2 ."mwj"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."mwj"AS.seek 0.219ml +2 "MFB"*"' +1047 "core" ' +2 "MFB"*#% +4 "core" % +3388 #"mwj"-> AS.pull 0.30, ASslow2 +3 "MFB"*$% +5 "core" %< +2 ."mwj"AS.seek 0.519ml +3 "MFB"*%' +6227 ."mwj"AS.hold +9 "MFB"*&+ +3 "core" 'I  ` +7 + +2 !"mwj"o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.519ml Aborted!:@checkpoint: omitted +1230 #-> AS +3 "MFB"*'% +4 "core" %z I +8322 #"mwj"-> AS.push 0.032, ASslow2 +3 "MFB"*(% +4 "core" %z  I +2 ."mwj"AS.seek 0.249ml +4 "MFB"*)': +3239 "core" ' +2 "MFB"**% +4 "core" %: +6578 #"mwj"-> AS.push 0.035, ASslow2 +3 "MFB"*+% +4 "core" %: +3 ."mwj"AS.seek 0.214ml +3 "MFB"*,' +3529 "core" ' +2 "MFB"*-% +4 "core" % +5737 #"mwj"-> AS.pull 0.005, ASslow2 +3 "MFB"*.% +4 "core" % +3 ."mwj"AS.seek 0.219ml +3 "MFB"*/' +523 "core" ' +3 "MFB"*0% +4 "core" %\ 3 +2498 "Can"\  {{ +83 #"mwj"-> AS.pull 0.030, ASslow2 +3 "MFB"*1% +5 "core" %\ 3 +2 ."mwj"AS.seek 0.249ml +3 "MFB"*2': +3039 "core" ' +2 "MFB"*3% +4 "core" %: +4362 #"mwj"-> AS.pull 0.010, ASslow2 +3 "MFB"*4% +4 "core" %:V +2 ."mwj"AS.seek 0.259ml +4 "MFB"*5'l +1038 "core" ' +2 "MFB"*6% +4 "core" %l\  Y +2259 #"mwj"-> AS.pull 0.260, ASslow2 +3 "MFB"*7% +4 "core" %le +3 ."mwj"AS.seek 0.519ml +3 "MFB"*8' +26177 "core" ' +2 "MFB"*9% +4 "core" %  K +6002 #"mwj"-> ATV.PCR +2 .ATV.dial PCR +4 "MFB"*:  +53 "core"  +297 #"mwj"-> ASV +3 "MFB"*; +4 "core"  +917 #"mwj"-> AS.push 0.308, ASslow2 +3 "MFB"*<% +4 "core" %  K +2 ."mwj"AS.seek 0.211ml +4 "MFB"*='{ +15694 "Can" }} +14909 !to: EOFError: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"end of file reached +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time j$Ԅ + !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 +2 .AS.stop +2 !o:Errno::EIO :bt["3/home/esp/esp2/lib/axiskernel.rb:150:in `stop'"2/home/esp/esp2/lib/axiskernel.rb:57:in `each'"2/home/esp/esp2/lib/axiskernel.rb:56:in `each'"3/home/esp/esp2/lib/axiskernel.rb:146:in `stop'"0/home/esp/esp2/lib/base.rb:91:in `__send__'",/home/esp/esp2/lib/base.rb:91:in `stop'"./home/esp/esp2/lib/base.rb:104:in `stop!'"2/home/esp/esp2/type/shallow/initialize.rb:171"3/home/esp/esp2/lib/framework.rb:95:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@checkpoint: omitted +2 !o:Errno::EIO:bt[\ "3/home/esp/esp2/lib/framework.rb:97:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error +3 #mEXIT + !to: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 + #"mwj"Session Ended +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time j$Ԅ + !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 +12631 #"mwj#2"Session Begun +4 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time j$Ԅ +4 !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 +9341 #"mwj#3"Session Begun +4 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time j$Ԅ +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 +13765 #"mwj#4"Session Begun +4 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time j$Ԅ +4 !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 +21367 #"mwj2"Session Begun +4 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time j$Ԅ +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 +615 !"mwj2 aborter-"o:ThreadError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"killed thread +3 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time j$Ԅ +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 + !"mwj2 aborter-'s_reader"o:Errno::EIO:bt[ "1/home/esp/esp2/lib/cmdserver.rb:502:in `run'"2/home/esp/esp2/lib/threads.rb:778:in `create'"1/home/esp/esp2/lib/threads.rb:718:in `start'"2/home/esp/esp2/lib/threads.rb:775:in `create'"6/home/esp/esp2/lib/threads.rb:774:in `initialize'"&/home/esp/esp2/lib/threads.rb:774:\ errnoi\ : mesg"Input/output error +2 !o:Errno::EIO:bt[\ "2/home/esp/esp2/lib/threads.rb:778:in `create'"1/home/esp/esp2/lib/threads.rb:718:in `start'"2/home/esp/esp2/lib/threads.rb:775:in `create'"6/home/esp/esp2/lib/threads.rb:774:in `initialize'"&/home/esp/esp2/lib/threads.rb:774:\ errnoi\ : mesg"Input/output error +2 !o:Errno::EIO :bt[ "1/home/esp/esp2/lib/threads.rb:721:in `start'"2/home/esp/esp2/lib/threads.rb:775:in `create'"6/home/esp/esp2/lib/threads.rb:774:in `initialize'"&/home/esp/esp2/lib/threads.rb:774:\ errnoi\ : mesg"Input/output error:@timestampu: Time ji +2 !o:Errno::EIO:bt["2/home/esp/esp2/lib/threads.rb:775:in `create'"6/home/esp/esp2/lib/threads.rb:774:in `initialize'"&/home/esp/esp2/lib/threads.rb:774:\ errnoi\ : mesg"Input/output error +97165 #"bkjah"Session Begun +6 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time j$Ԅ +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 @1556363042.82CEST = =mMAIN_scheduler =tMAIN @CEST1556363044.51 #"core_reset"Sent BREAK +2 #t@0x86B6, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +272 "Can" S +  S #tPolling Can every 10:00 +5 #Cleanly exited at 12:33:22CEST27-Apr-19 +27800 #-> CC.open +2 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"%Collection Clamp is not powered!:@checkpoint: omitted +6584 #-> Power.up + !o:I2C::Sleepy::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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" Unknown powered device: up +414 #-> Power.UP + !o:I2C::Sleepy::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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" Unknown powered device: UP +272 #-> Power.up + !o:I2C::Sleepy::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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" Unknown powered device: up +1106 #-> ESP.powerup +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `powerup' for ESP:Module: name: powerup: args[ +453 #-> ESP.Powerup +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `Powerup' for ESP:Module: name: Powerup: args[ +1884 #-> Hand.open + .Hand.open +2 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Hand is not powered!:@checkpoint: omitted +2901 #-> Arm.ready! +2 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"Forearm is not powered!:@checkpoint: omitted +9171 #-> powerup +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `powerup' for main:Object: name: powerup +471 #-> ESP.powerup +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `powerup' for ESP:Module: name: powerup: args[ +1225 #-> ESP.power + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message,undefined method `power' for ESP:Module: name:\ power: args[ +7684 "Can"K S +48044 #t-> ESP.poweron +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `poweron' for ESP:Module: name: poweron: args[ +1291 #-> ESP.powerUp +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `powerUp' for ESP:Module: name: powerUp: args[ +4703 #-> ESP.configure +3 #Powering core bus +474 .Gate.power :raw,:ON +3 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %= + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X CC.open +2 .CC.seek :open +2 "collection"'( +2 "core" (VY +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Clamp: mesg"&Collection Clamp notReady at home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressiV: outPressiY:deltaPressi: voltagef12.250401570937655: @type2F: @error: notReady: @tagi: @sourcei,:@destinationi% +2087 #-> Hand.open + .Hand.open + "manipulator"&1 +17 "core" 1 +714 #t-> Arm.ready! +2 .Forearm.home.seek :retract + "manipulator"&'\ +71 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.jog 1500 +3 "manipulator"&/ +2 &* +40 "core" * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&(d +18 "core" / +386 ( +2 "manipulator"&& +4 "core" &d m\ + "manipulator"&% +4 "core" % \  C +1028 "Can"N MM +1381 #t-> Hand.open + .Hand.open +2 "manipulator"&1 +52 "core" 1 +1258 #t-> Arm.CC + "manipulator"&& +3 "core" &d\ +2 "manipulator"&% +4 "core" % \   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&(ӷ +198 "core" ( +2 "manipulator"&& +4 "core" &ӯ# >I + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &ӯ#>I +2 .tForearm.seek CC +2 "manipulator"& ' +102 "core" ' +2 "manipulator"&!& +4 "core" & S :6 + "manipulator"&"% +4 "core" %.O . 6 +714 #t-> Hand.close + .Hand.close +2 "manipulator"&#/ +66 "core" / +1097 #t-> CC.home.to :home + .CC.reconfigure CCconfig +2 "collection"'$x2 ^22b +2 .tCC.home.seek :home +2 "collection"'$( +598 "core" ( +2 "collection"'%& +4 "core" & X^ +3615 #t-> MFB.ready! +2 "MFB"*&% +3 "core" %L + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *'% +2 "core" %N + .tATV.dial :waste2 +2 "MFB"*( % +138 "core" $ +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*)' +914 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"**' +5285 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*+ n +123 "core" n + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty +2 "MFB"*,'R +5251 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*-  +69 "core"  + .tASV.dial :waste1 +2 "MFB"*.  +5 "core" +1814 #t-> CC.close + "manipulator"&/& +4 "core" & t i6 + "manipulator"&0% +4 "core" % #d g X  +2 "collection"'1& +3 "core" & `c +2 .tCC.seek :open +2 "collection"'2( +116 "core" ( +2 "collection"'3& +4 .tCC.seek :closed +2 "collection"'4(W +3 "core" &_e  +3 &^d" G +9 &E`c& 6 +10 &+j`c K +9 &qad Z +9 &xTac Y +10 &:W`e Y +9 &R_d Y +9 &U^c Z +10 &V_d Y +9 &BT_d Y +9 &X]d Y +10 & U_d Y +9 &"W^b Y +10 &$JX_d Y +9 && R^d! Y +9 &'V`d Y +10 &)S`c Y +9 &+QY_c Z +9 &-V`e Y +10 &.X`d Y +9 &0W`d Y +10 &2ZW_c Y +9 &4U`c Y +9 &5W_d Y +10 &7R_a Y +9 &9`O^c Z +9 &;$Q`d Y +10 &<W^d Y +9 &>T]d Y +10 &@iY`d Z +9 &B,V^c Y +9 &CQ_c Y +10 &EU^c Y +9 &GsV`c Y +9 &I4U_c Y +10 &JV_d Y +9 &L\\^c Z +10 &Nrr_d \\ +9 &P(\\b ` +9 &Q\\a |b0 +42 &S}]b {bH +8 &U)]` zbW + &V[a x? + &WPCZ` < ( + &WPJZ_ < + "collection"'3& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 1.93 +2 "collection"'5& +4 "core" &WPJ\\` < + &WPJ\\_ < +593 #t-> Hand.open + .Hand.open + "manipulator"&61 +72 "core" 1 +618 #t-> Arm.clear + "manipulator"&7& +4 "core" & H J6 + "manipulator"&8% +4 "core" % #e G G +2 .tForearm.seek :retract +2 "manipulator"&9'\ +104 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :clear +2 "manipulator"&:(d +226 "core" ( + "manipulator"&;& +4 "core" &d ! + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &<& +2 "core" &d  +2 .tForearm.seek :clear +2 "manipulator"&='\ +4 "core" ' + "manipulator"&>& +4 "core" &d  +2 "manipulator"&?% +3 "core" %\  0 +11037 #t-> ATV.PCR + .ATV.dial PCR +2 "MFB"*@  +102 "core"  +441 #t-> ASV +11896 #-> fillSyringeHalf + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*A'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +1096 #t-> ATV.PCR + .ATV.dial PCR +759 #-> ASV +1684 #-> AS.push 0.008, ASslow2 + "MFB"*B% +3 "core" %( ' +3 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.492ml +2 "MFB"*C' +828 "core" ' +2 "MFB"*D% +4 "core" %6 +1164 #t-> AS.push 0.002, ASslow2 + "MFB"*E% +3 "core" %2 +3 .tAS.seek 0.49ml + "MFB"*F' +233 "core" ' +2 "MFB"*G% +4 "core" %* +2023 "Can"[ [Z +6723 #t-> AS.push 0.054, ASslow2 + "MFB"*H% +3 "core" %  +3 .tAS.seek 0.436ml + "MFB"*I'\\ +5445 "core" ' +2 "MFB"*J% +4 "core" %]" +13548 #t-> ATV +602 #-> ATV.ARV + .ATV.dial ARV +2 "MFB"*K  +56 "core"  +225 #t-> ASV +610 #-> ASV.PCRlock + .ASV.dial :PCRlock +2 "MFB"*L % +37 "core" % +1345 #t-> pcrMission(nil, Ss) +2 #Setting up PCR for Ss -- writing /var/log/esp/Ss19apr2713h.pcr +2 #No template -- skipping PCR build and positioning + #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +31372 "Can"= [ +60004 = rr +60003 ; l +60004 = ll +60004 B x +60004 C ^ +60003 @ ii +60004 I x +50170 ."PCR"PCR.off +170 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"%1185170:2921,862,690,710,60.0206;1186120:3319,942,693,687,60.0206;1186970:2596,923,694,680,60.0206;1187720:1855,975,698,687,60.0206;1296650:2978,924,711,698,60.0206;1297600:3274,928,695,690,60.0206;1298450:2587,959,692,677,60.0578;1299200:1851,937,692,682,60.0206;1408450:2975,946,715,702,60.0206;1409400:3289,950,695,652,60.0206;1410250:2581,961,688,679,60.0206;1411000:1857,953,694,682,60.0206;1520460:2966,951,718,711,60.0206;1521410:3292,961,691,687,60.0206;1522260:2563,934,693,681,60.0206;1523010:1856,983,694,686,60.0206;1632110:2959,979,714,700,59.9834;1633060:3293,927,693,684,60.0206;1633910:2585,940,661,677,60.0578;1634660:1858,932,692,683,60.0206;1743760:2980,948,711,702,60.0206;1744710:3269,955,696,687,60.0578;1745560:2579,964,691,674,60.0206;1746310:1829,940,695,686,59.9834;1855220:2945,974,689,707,59.9834;1856170:3305,949,692,679,60.0206;1857020:2560,934,695,683,60.0206;1857770:1864,961,690,678,60.0578;1967020:2940,983,718,707,60.0206;1967970:3282,910,691,685,60.0206;1968820:2574,979,695,684,60.0206;1969570:1860,935,689,675,60.0206;2079190:2973,939,715,703,59.9834;2080140:3272,998,692,687,60.0578;2080990:2590,928,693,678,60.0578;2081740:1848,984,696,685,60.0206;2191540:2969,981,713,663,59.9834;2192490:3285,952,694,685,60.0206;2193340:2581,947,691,677,60.0578;2194090:1845,930,696,684,60.0578;2303180:2958,947,720,710,60.0206;2304130:3315,937,689,677,60.0206;2304980:2581,956,697,681,60.0206;2305730:1873,980,690,677,60.0578;2415270:2967,941,718,708,59.9834;2416220:3331,962,692,678,60.0206;2417070:2567,946,697,685,60.0206;2417820:1867,962,693,678,60.0206;2526680:2993,969,712,705,60.0206;2527630:3305,952,696,687,59.9834;2528480:2605,953,689,639,60.0206;2529230:1880,966,696,686,60.0206;2638860:3018,942,716,703,60.0206;2639810:3332,966,695,689,60.0206;2640660:2620,961,660,676,60.0206;2641410:1868,980,698,692,60.0206;2750640:3022,955,716,703,59.9834;2751590:3346,990,700,689,60.0206;2752440:2627,954,693,668,60.0206;2753190:1845,981,700,690,60.0578;2862330:2978,971,723,714,60.0206;2863280:3355,947,687,678,60.0578;2864130:2591,935,697,686,60.0206;2864880:1901,977,661,674,60.0206;2973720:2983,991,716,672,59.9834;2974670:3369,938,695,677,59.9834;2975520:2622,985,695,687,60.0206;2976270:1902,942,690,677,60.0206;3085840:3039,954,712,658,60.0206;3086790:3360,903,696,692,60.0206;3087640:2656,990,690,673,60.0206;3088390:1893,950,699,687,60.0206;3198190:3042,939,690,705,59.9834;3199140:3386,994,694,683,60.0206;3199990:2640,910,694,673,60.0206;3200740:1894,1001,697,684,60.0206;3309990:3078,935,711,697,59.9834;3310940:3375,972,698,692,60.0206;3311790:2676,962,692,673,60.0206;3312540:1913,971,699,690,60.0206;3421840:3044,986,718,714,60.0206;3422790:3437,968,685,672,60.0206;3423640:2679,933,697,687,60.0206;3424390:1940,968,688,668,60.0206;3533790:3096,938,720,709,59.9834;3534740:3474,940,659,676,60.0206;3535590:2694,934,698,686,60.0206;3536340:1958,982,689,678,59.9834;3645480:3178,986,715,706,59.9834;3646430:3542,940,696,681,60.0206;3647280:2729,965,695,683,60.0206;3648030:1991,952,692,679,60.0578;3757960:3333,961,714,699,60.0578;3758910:3682,944,665,687,60.0578;3759760:2881,955,691,676,60.0578;3760510:2041,933,695,682,60.0206;3870170:3433,966,720,712,60.0206;3871120:3880,971,661,676,60.0206;3871970:2995,955,696,686,59.9834;3872720:2145,968,690,676,60.0578;3982520:3569,983,718,714,60.0206;3983470:4042,945,658,677,60.0206;3984320:3115,981,698,688,60.0206;3985070:2231,956,690,676,59.9834;4094300:3755,937,718,706,60.0206;4095250:103,955,694,685,60.0206;4096100:3234,944,694,679,60.0206;4096850:2309,1023,697,684,60.0206;4206220:3890,951,713,702,59.9834;4207170:233,952,698,688,60.0206;4208020:3358,932,693,675,60.0206;4208770:2365,960,699,686,60.0578;4318540:3990,921,720,707,60.0206;4319490:350,962,690,680,60.0206;4320340:3443,915,697,681,60.0206;4321090:2440,973,694,680,60.0206;4430200:10,990,715,704,59.9834;4431150:350,934,692,684,59.9834;4432000:3548,959,695,686,60.0206;4432750:2502,923,692,675,60.0206;4542480:148,923,718,708,59.9834;4543430:350,974,698,687,60.0206;4544280:3654,950,687,640,60.0578;4545030:2582,945,696,683,60.0206;4654760:260,958,715,702,59.9834;4655710:350,932,695,685,60.0206;4656560:3744,957,661,678,60.0206;4657310:2615,952,699,686,60.0206;4766540:330,976,716,709,60.0206;4767490:350,937,694,681,60.0206;4768340:3839,984,696,679,60.0578;4769090:2687,953,662,677,60.0206;4878600:350,957,717,707,60.0206;4879550:350,965,698,689,59.9834;4880400:3936,928,697,678,60.0206;4881150:2737,960,670,690,60.0206;4990480:350,966,720,714,59.9834;4991430:350,959,693,676,60.0206;4992280:3978,927,697,687,60.0206;4993030:2796,973,691,643,60.0206;5101930:350,969,711,701,59.9834;5102880:350,943,696,685,60.0206;5103730:4079,979,692,677,60.0206;5104480:2834,895,693,683,60.0206;5213870:350,991,718,704,59.9834;5214820:350,893,695,681,60.0206;5215670:59,997,698,682,60.0206;5216420:2905,911,693,671,60.0206;5326110:350,957,723,715,60.0206;5327060:350,962,660,678,60.0206;5327910:110,929,696,685,60.0206;5328660:2947,996,692,679,60.0578;5437750:350,1002,719,710,59.9834;5438700:350,933,691,677,60.0206;5439550:129,975,699,682,60.0578;5440300:2991,934,691,677,60.0206;5549930:350,934,718,706,59.9834;5550880:350,991,694,689,60.0206;5551730:218,928,692,678,59.9834;5552480:3052,985,695,690,60.0206;5661600:350,967,720,714,60.0206;5662550:350,970,690,676,60.0206;5663400:301,929,664,685,60.0206;5664150:3102,986,691,678,60.0206;5773590:350,940,714,705,60.0206; +22 #tPCR for Ss completed -- closed /var/log/esp/Ss19apr2713h.pcr +9642 "Can"R TT +60004 J TT +60003 U TT +60004 ] TT +60004 ` VU +60004 b TT +60003 a TT +60004 i TT +60004 u VU +60004 s VV +60003 q VV +60004 v VV +60004 ~ VV +60004 u TT +60003 l UU +60004 y VV +60004 } VV +60004 t VV +60003 v VV +60004 z ST +60004 o TT +60004 s TT +60003 w TT +60004 v TT +60004 { TT +60004  TT +60003  TT +60004  TT +60004  TS +60004 x TT +60003 z TT +60004 { TT +60004 v TS +60004 q TS +60003 z TS +43623 #"mwj"Session Begun +649 #-> AS +3 "MFB"*M% +5 "core" %]+ +1265 #"mwj"-> pcrDecon +3 "MFB"*N% +5 "core" %] + #"mwj"Cleaning PCR + .AFV.select :carrierSolution +4 "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.5ml +3 "MFB"*O'(@ +395 "core" ' + ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."mwj"ASV.dial :waste1 +3 "MFB"*P  +38 "core" + ."mwj"ATV.dial :air3 +3 "MFB"*Q % +121 "core" & + "MFB"*R% +4 "core" %(" +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.51ml +2 "MFB"*S'Za +224 "core" ' + ."mwj"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*T  +53 "core" + "MFB"*U% +4 "core" %Z_ / D +2 ."mwj"AS.seek 0.81ml +3 "MFB"*V'> +6056 "core" ' + ."mwj"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*W % +54 "core" & + ."mwj"delay 3 seconds +302 "MFB"*X% +3 "core" %>\ 6 W +2 ."mwj"AS.seek 0.835ml +3 "MFB"*Y'G +528 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Z  +54 "core"  + "MFB"*[% +4 "core" %H\ " R +3 ."mwj"AS.seek 0.82ml +2 "MFB"*\\'p +329 "core" ' +2 ."mwj"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*]  +48 "core"  + ."mwj"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*^  +80 "core"  + "MFB"*_% +4 "core" %p+ +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.47ml +3 "MFB"*`'L +2039 "core" ' +2 ."mwj"AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*a' +2073 "Can"y YY +1000 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*b'V +2731 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +10 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*c' +5774 "core" ' + ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*d'V +2752 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +10 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +2 "MFB"*e' +5773 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*f'V +2731 "core" ' +2 ."mwj"ARV.dial between carrier and air1 +3 "MFB"*g  +48 "core"  + ."mwj"ATV.dial :air3 +3 "MFB"*h % +119 "core" % + "MFB"*i% +4 "core" %V# +2 ."mwj"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."mwj"AS.seek 0.01ml +2 "MFB"*j' +238 "core" ' +2 ."mwj"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*k  +55 "core" + "MFB"*l% +4 "core" %  +2 ."mwj"AS.seek 0.81ml +3 "MFB"*m'> +16115 "core" ' + ."mwj"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*n % +54 "core" & + ."mwj"delay 3 seconds +302 "MFB"*o% +3 "core" %> 2 \\ +2 ."mwj"AS.seek 0.835ml +3 "MFB"*p' +529 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*q  +54 "core" + "MFB"*r% +4 "core" %\  M +2 ."mwj"AS.seek 0.82ml +3 "MFB"*s'qB +326 "core" ' +2 ."mwj"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*t  +38 "core"  + ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek :empty +2 "MFB"*u'R +4746 "core" ' + ."mwj"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +14292 "Can"t ^ +3849 ."mwj"PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +10 ."mwj"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*v' +5784 "core" ' + ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*w'V +2732 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +2 "MFB"*x' +5772 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +2 "MFB"*y'V +2746 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +2 "MFB"*z' +5773 "core" ' + ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*{'V +2731 "core" ' +2 ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +2 "MFB"*|' +5775 "core" ' + ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*}'V +2731 "core" ' + ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."mwj"AS.seek 1ml +2 "MFB"*~' +5771 "core" ' +2 ."mwj"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."mwj"AS.seek 0ml +2 "MFB"*'V +5067 "core" ' +7803 "Can"x UU +22524 #"mwj"-> exit +2 #Session Ended +37477 "Can" UU +60004 } UU +60004 w UU +60004 y UU +60004 y UU +60003 s UU +60004 v UU +60004 q UU +60004 x UU +60003 v UU +60004 n UU +60004 r UU +60004 r UU +60003 q UU +60004 j UU +60004 p UU @CEST1556402658.59 m UU +60003 e UU +60004 i UU +60004 p UU +60004 b UT +60004 k UU +60003 r UU +60004 k UU +60004 m UU +60004 g UU +60003 o UU +60004 q UU +60004 m UU +60004 g UU +60004 l UU +60003 m UU +60004 i UU +60004 e UU +60004 m UU +60003 f UU +46069 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time v#W + !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 +4 #mEXIT @1556414520.07CEST @1556538007.40CEST = =tMAIN =mMAIN_scheduler @CEST1556538009.13 #"core_reset"Sent BREAK +2 #t@0xD825, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refiЯ; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +312 "Can" U +  U + #tPolling Can every 10:00 +5 #Cleanly exited at 03:22:00CEST28-Apr-19 +930 #-> MFB.ready? +3 !o:I2C::NodeOffline:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"RMFB microcontroller never signed on while reading Analytical Syringe's status:@checkpoint: omitted +787 #-> ESP.configure +3 #Powering core bus +484 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +3 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %U + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready! +2 "MFB"*% +3 "core" %T +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *% +2 "core" %> +2 .tATV.dial :air2 + "MFB"*  +144 "core" +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*' +549 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5284 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"* n +102 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*'R +5251 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*  +5 "core" +45417 "Can" IH +60004  HH +33434 #t-> ATV +521 #-> ATV.extSrc +2 .ATV.dial :extSrc +2 "MFB"*  +122 "core"  +5398 #t-> ASV +3785 #-> AS.pull 0.210, ASslow1 +2 "MFB"*% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.209ml +2 "MFB"*'r +4250 "core" ' +2 "MFB"*% +3 "core" %r7\ ; +1737 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"* n +140 "core" o +566 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"* 'R +1238 "core" ' +2 "MFB"*!% +3 "core" %R& +557 #t-> ATV.extSrc +2 .ATV.dial :extSrc +2 "MFB"*"  +137 "core"  +269 #t-> AS.pull 0.210, ASslow1 +2 "MFB"*#% +3 "core" %R3 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.209ml +2 "MFB"*$'r +4248 "core" ' +2 "MFB"*%% +3 "core" %r\  U +3542 "Can" JJ +607 #t-> ATV +233 #-> ASV +2225 #-> AS.pull 0.010, ASslow2 +2 "MFB"*&% +3 "core" %r\  T +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.219ml +2 "MFB"*'' +1030 "core" ' +2 "MFB"*(% +3 "core" % 3\ F +2214 #t-> AS.pull 0.030, ASslow2 +2 "MFB"*)% +2 "core" %@? +2 .tAS.seek 0.249ml +2 "MFB"**'; +3048 "core" ' +2 "MFB"*+% +3 "core" %;D\ = +1777 #t-> AS.pull 0.010, ASslow2 +2 "MFB"*,% +3 "core" %; \ < +2 .tAS.seek 0.259ml +2 "MFB"*-'m +1018 "core" ' +2 "MFB"*.% +3 "core" %m5\ < +1859 #t-> AS.pull 0.260, ASslow2 + "MFB"*/% +3 "core" %m\ < +2 .tAS.seek 0.519ml +2 "MFB"*0' +26167 "core" ' +2 "MFB"*1% +3 "core" %$ +1415 #t-> ASV +555 #-> ATV.PCR + .ATV.dial PCR +2 "MFB"*2  +61 "core"  +991 #t-> AS.push 0.308, ASslow2 +2 "MFB"*3% +3 "core" % AX +2 .tAS.seek 0.211ml +2 "MFB"*4'| +16734 "Can"t JI +14243 "core" ' +2 "MFB"*5% +3 "core" %| +1876 #t-> AS.push 0.054, ASslow2 +2 "MFB"*6% +3 "core" %| +2 .tAS.seek 0.157ml +2 "MFB"*7'm$ +5441 "core" ' +2 "MFB"*8% +3 "core" %m  +5298 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*9  +82 "core"  +1021 #t-> ASV.PCRlock +2 .ASV.dial :PCRlock + "MFB"*: % +36 "core" % +1909 #t-> pcrMission(nil, Ss) + #Setting up PCR for Ss -- writing /var/log/esp/Ss19apr2914h.pcr +2 #No template -- skipping PCR build and positioning + #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +30051 "Can"l SS +60004 d aa +60004 P W +60004 Q cc +60003 H `_ +60004 < ~G +60004 K fe +60004 P }k +50622 ."PCR"PCR.off +171 !o:#AnalyticalModule::PCRRawSample: @refiЯ; :\ @data"G2918270:2123,859,713,705,60.0206;2919220:2343,956,697,701,60.0206;2920070:1875,919,689,670,60.0206;2920820:1378,939,700,691,60.0206;3029800:2133,901,717,711,59.9834;3030750:2352,987,694,680,60.0578;3031600:1864,881,657,687,60.0206;3032350:1385,957,693,684,59.9834;3141660:2131,947,711,701,60.0206;3142610:2342,930,699,697,60.0206;3143460:1892,943,687,641,59.9834;3144210:1387,916,694,688,60.0578;3253420:2150,887,717,704,60.0206;3254370:2350,966,695,689,60.0578;3255220:1872,898,690,681,60.0206;3255970:1353,935,697,688,60.0206;3364600:2112,900,721,713,59.9834;3365550:2340,968,689,680,60.0578;3366400:1849,877,695,688,60.0206;3367150:1390,972,692,684,60.0206;3476560:2151,913,712,704,59.9834;3477510:2298,943,701,691,60.0206;3478360:1882,933,687,677,60.0206;3479110:1376,920,698,695,60.0206;3588560:2104,994,715,706,59.9834;3589510:2334,918,664,685,60.0206;3590360:1870,960,695,685,60.0578;3591110:1393,884,695,681,60.0578;3700070:2078,963,722,716,60.0206;3701020:2356,913,691,672,59.9834;3701870:1828,920,699,691,60.0206;3702620:1404,957,687,673,60.0206;3812400:2098,976,713,707,60.0206;3813350:2335,902,696,677,60.0578;3814200:1848,976,691,682,60.0578;3814950:1394,920,694,683,60.0578;3924430:2129,949,712,702,60.0206;3925380:2328,879,695,688,60.0206;3926230:1879,961,692,680,59.9834;3926980:1377,880,698,685,60.0206;4036040:2108,955,713,697,60.0206;4036990:2336,916,695,685,60.0206;4037840:1875,1003,692,688,60.0206;4038590:1378,921,693,684,60.0578;4148030:2080,970,722,711,59.9834;4148980:2351,944,687,676,59.9834;4149830:1847,925,700,687,60.0206;4150580:1399,944,689,674,60.0206;4259750:2090,935,689,708,60.0206;4260700:2347,914,692,681,60.0206;4261550:1859,961,695,688,60.0206;4262300:1397,913,691,675,60.0578;4371090:2095,975,712,705,59.9462;4372040:2343,910,660,681,60.0206;4372890:1863,939,696,685,60.0206;4373640:1393,917,692,678,60.0206;4483250:2128,888,718,703,60.0206;4484200:2339,944,662,684,60.0206;4485050:1869,918,691,677,60.0206;4485800:1384,969,697,685,60.0206;4595050:2131,925,715,696,60.0206;4596000:2329,957,694,690,60.0206;4596850:1855,962,692,673,60.0206;4597600:1375,944,698,684,60.0206;4706620:2126,917,718,711,59.9834;4707570:2336,965,693,682,60.0206;4708420:1858,916,659,680,60.0578;4709170:1384,959,695,684,60.0206;4818780:2092,979,718,712,59.9834;4819730:2340,955,693,673,60.0206;4820580:1866,922,665,689,60.0206;4821330:1398,933,690,676,60.0578;4931010:2133,910,716,703,59.9834;4931960:2341,981,695,684,60.0578;4932810:1868,913,660,678,60.0206;4933560:1397,954,696,684,60.0206;5043070:2113,929,719,718,60.0206;5044020:2360,963,688,672,60.0206;5044870:1859,905,697,685,60.0578;5045620:1383,945,692,677,60.0206;5154860:2128,909,719,706,60.0206;5155810:2363,977,692,677,60.0206;5156660:1872,910,697,680,59.9834;5157410:1395,996,691,651,60.0206;5266730:2140,909,685,711,59.9834;5267680:2356,975,692,678,60.0206;5268530:1856,933,695,686,60.0206;5269280:1391,986,692,681,60.0206;5378570:2090,961,721,680,60.0206;5379520:2375,929,686,670,59.9834;5380370:1878,950,697,689,60.0206;5381120:1420,939,688,666,60.0206;5490250:2168,954,712,700,59.9834;5491200:2339,908,699,691,60.0206;5492050:1904,956,690,675,60.0206;5492800:1389,943,699,690,60.0206;5602370:2188,865,716,708,59.9834;5603320:2392,968,665,681,60.0578;5604170:1907,921,690,676,60.0206;5604920:1392,966,698,689,60.0578;5714270:2192,906,718,711,60.0206;5715220:2445,995,686,642,60.0206;5716070:1925,927,693,689,60.0206;5716820:1437,986,691,680,60.0206;5826210:2213,919,717,708,60.0206;5827160:2487,983,688,671,60.0206;5828010:1931,901,696,684,59.9834;5828760:1455,977,691,677,60.0206;5938120:2263,955,711,697,60.0206;5939070:2477,922,697,688,60.0206;5939920:1988,955,692,678,60.0578;5940670:1453,894,696,686,60.0206;6049730:2260,958,718,712,59.9834;6050680:2546,922,690,673,60.0206;6051530:2000,961,695,697,60.0206;6052280:1492,950,689,669,60.0206;6161720:2348,924,711,691,59.9834;6162670:2547,975,695,693,60.0206;6163520:2054,943,689,671,60.0206;6164270:1454,904,699,690,60.0578;6273580:2358,902,718,704,59.9834;6274530:2593,970,693,685,60.0206;6275380:2063,899,691,675,60.0578;6276130:1497,939,672,690,60.0206;6385500:2352,1011,716,701,59.9834;6386450:2613,924,695,683,60.0206;6387300:2089,984,694,686,60.0206;6388050:1527,911,686,640,60.0206;6497020:2397,952,713,694,59.9834;6497970:2622,920,697,685,60.0206;6498820:2112,988,694,681,60.0206;6499570:1535,952,699,687,60.0206;6608890:2433,908,717,704,60.0206;6609840:2674,955,696,682,60.0206;6610690:2116,924,695,682,60.0578;6611440:1558,954,694,686,60.0578;6720820:2447,956,714,702,60.0206;6721770:2706,925,666,689,60.0206;6722620:2148,929,693,679,60.0206;6723370:1568,904,695,679,60.0206;6832330:2442,966,721,710,59.9834;6833280:2746,954,691,679,60.0206;6834130:2117,917,701,688,60.0206;6834880:1591,972,692,676,60.0206;6943990:2506,949,714,705,59.9834;6944940:2764,978,696,685,59.9834;6945790:2188,926,696,678,60.0206;6946540:1571,968,695,684,60.0206;7055920:2519,913,717,709,60.0206;7056870:2787,974,697,683,60.0206;7057720:2206,914,693,678,60.0206;7058470:1593,981,696,684,60.0206;7167840:2558,921,713,698,60.0206;7168790:2807,949,696,689,60.0578;7169640:2222,922,693,673,60.0206;7170390:1612,947,666,691,60.0206;7279540:2516,975,718,713,60.0206;7280490:2834,938,689,680,60.0206;7281340:2218,970,699,688,60.0206;7282090:1650,941,690,672,60.0206;7391530:2538,988,718,714,59.9834;7392480:2875,941,691,674,60.0206;7393330:2239,926,699,694,60.0578;7394080:1665,958,689,669,60.0206;7503570:2625,917,711,709,59.9834; +21 #tPCR for Ss completed -- closed /var/log/esp/Ss19apr2914h.pcr +9189 "Can"V HH +60004 W IH +60004 Z GG +60004 \\ GG +60003 Q GG +60004 R HG +60004 R GG +60004 C GG +60004 6 GG +60003 + HG +60004 8 GG +60004 ; GG +60004 B GG +60003 E GG +60004 E GG +60004 G HG +60004 U GG +60004 ] FF +60003 g FF +60004 c FF +60004 a FE +60004 m FF +60003 x FF +60004 u FF +60004 z FF +60004 } FF +60003 } EE +60004  EE +60004  EE +60004  EE +60004  EE +52934 #"mwj"Session Begun +1007 #-> showlog +416 #-> showlog 10 +927 #-> pcrDecon +3 "MFB"*;% +4 "core" %m " + #"mwj"Cleaning PCR + .AFV.select :carrierSolution +4 "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 0.5ml +2 "MFB"*<'(@ +1999 "core" ' + ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"ASV.dial :waste1 +3 "MFB"*=  +37 "core"  + ."mwj"ATV.dial :air3 +4 "MFB"*> % +118 "core" & +2 "MFB"*?% +4 "core" %($I + ."mwj"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.51ml +3 "MFB"*@'Zj +229 "core" ' + ."mwj"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*A  +53 "core" +2 "MFB"*B% +3 "core" %Zl0H +2 ."mwj"AS.seek 0.81ml +3 "MFB"*C'> +1691 "Can" II +4371 "core" ' + ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*D % +53 "core" & +2 ."mwj"delay 3 seconds +302 "MFB"*E% +2 "core" %>\ R O +3 ."mwj"AS.seek 0.835ml +3 "MFB"*F'T +529 "core" ' + ."mwj"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*G  +53 "core"  +2 "MFB"*H% +3 "core" %d)n +2 ."mwj"AS.seek 0.82ml +3 "MFB"*I'p +321 "core" ' + ."mwj"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*J  +48 "core"  + ."mwj"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*K  +80 "core"  +2 "MFB"*L% +3 "core" %q E +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 0.47ml +2 "MFB"*M't +2038 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.seek 1ml +3 "MFB"*N' +3075 "core" ' + ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +102 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*O'V +2733 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*P' +5772 "core" ' + ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."mwj"AS.seek 0ml +3 "MFB"*Q'V +2740 "core" ' + ."mwj"AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*R' +5771 "core" ' + ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +102 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*S'V +2730 "core" ' + ."mwj"ARV.dial between carrier and air1 +3 "MFB"*T  +48 "core"  + ."mwj"ATV.dial :air3 +4 "MFB"*U % +118 "core" % +2 "MFB"*V% +3 "core" %V*V +2 ."mwj"AS.reconfigure ASslow1 +44 "MFB"*#,,'Td20 b +3 ."mwj"AS.seek 0.01ml +3 "MFB"*W' +240 "core" ' + ."mwj"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*X  +53 "core"  +2 "MFB"*Y% +4 "core" %\ . +2 ."mwj"AS.seek 0.81ml +3 "MFB"*Z'> +16113 "core" ' + ."mwj"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*[ % +53 "core" % + ."mwj"delay 3 seconds +303 "MFB"*\\% +3 "core" %>  H +2 ."mwj"AS.seek 0.835ml +3 "MFB"*]' +534 "core" ' +2 ."mwj"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*^  +53 "core"  +2 "MFB"*_% +4 "core" %6 +2 ."mwj"AS.seek 0.82ml +2 "MFB"*`'qT +326 "core" ' + ."mwj"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*a  +37 "core"  +2 ."mwj"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek :empty +3 "MFB"*b'R +4745 "core" ' + ."mwj"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +2909 "Can" }m +15228 ."mwj"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.seek 1ml +3 "MFB"*c' +5780 "core" ' + ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +102 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +2 ."mwj"AS.seek 0ml +3 "MFB"*d'V +2731 "core" ' + ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*e' +5772 "core" ' + ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +102 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*f'V +2746 "core" ' + ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*g' +5775 "core" ' + ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +103 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +3 ."mwj"AS.seek 0ml +3 "MFB"*h'V +2732 "core" ' + ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."mwj"AS.seek 1ml +3 "MFB"*i' +5772 "core" ' + ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +102 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +2 ."mwj"AS.seek 0ml +3 "MFB"*j'V +2730 "core" ' + ."mwj"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."mwj"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."mwj"AS.seek 1ml +3 "MFB"*k' +5776 "core" ' + ."mwj"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."mwj"delay 1 second +102 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +2 ."mwj"AS.seek 0ml +3 "MFB"*l'V +1490 "Can" KK +3580 "core" ' +9065 #"mwj"-> exit +2 #Session Ended +47357 "Can" EE +60003  EE +60004  EE +60004  EE +60004  EE +60004  EE +60003  EE +60004  EE +60004  EE +60004  EE +60004  EE +60003  FF +60004  FE +60004  EE +60004  EE @CEST1556575223.45  EE +60004  EE +60004  EE +60004  EF +60004  EE +60003  EE +60004  FE +60004  EE +60004  EE +60004  EE +60003  EE +60004  EE +60004  FE +60004  EE +60004  FE +60003  EE +60004  EE +60004  EE +60004  FE +60004  FE +60003  EE +60004  EE +60004  EE +60004  EE +46196 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time u + !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 +5 #mEXIT @1556589486.38CEST @1556616199.94CEST = =tMAIN =mMAIN_scheduler @CEST1556616201.66 #"core_reset"Sent BREAK +2 #t@0xD46D, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +273 "Can"WD f + WD f #tPolling Can every 10:00 +6 #Cleanly exited at 03:58:06CEST30-Apr-19 +2797 #-> ESP.configure +3 #Powering core bus +508 .Gate.power :raw,:ON +3 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %- +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %KM +2 .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready! +2 "MFB"*% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *% +2 "core" % +2 .tATV.dial :air2 + "MFB"*  +148 "core" +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*' +547 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5287 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"* n +103 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*'R +5255 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*  +5 "core"  +7679 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*  +124 "core"  +2432 #t-> AS.pull 0.210, ASslow1 +2 "MFB"*% +2 "core" %R$ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.209ml + "MFB"*'r +4245 "core" ' + "MFB"*% +4 "core" %ru +29725 "Can"+Y II +1259 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"* n +141 "core" o +312 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"* 'R +1236 "core" ' + "MFB"*!% +4 "core" %RV +2033 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*"  +139 "core"  +519 #t-> ASV +1412 #-> AS.pull 0.210, ASslow1 + "MFB"*#% +4 "core" %R + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.209ml +2 "MFB"*$'r +4246 "core" ' + "MFB"*%% +4 "core" %rl @ +5395 #t-> AS.pull 0.010, ASslow2 +2 "MFB"*&% +3 "core" %r  @ +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.219ml +2 "MFB"*'' +1037 "core" ' + "MFB"*(% +4 "core" % +1913 #t-> AS.pull 0.030, ASslow2 +2 "MFB"*)% +3 "core" % +2 .tAS.seek 0.249ml + "MFB"**'; +3037 "core" ' + "MFB"*+% +4 "core" %;\  R +1753 #t-> AS.pull 0.010, ASslow2 +2 "MFB"*,% +3 "core" %;\  R +2 .tAS.seek 0.259ml +2 "MFB"*-'m +1019 "core" ' + "MFB"*.% +4 "core" %m\ 8 +2206 #t-> AS.pull 0.260, ASslow2 +2 "MFB"*/% +3 "core" %m\ 7 +2 .tAS.seek 0.519ml +2 "MFB"*0' +26158 "core" ' +2 "MFB"*1% +3 "core" % , +1227 #t-> ASV +655 #-> ATV.PCR + .ATV.dial PCR +2 "MFB"*2  +52 "core"  +1657 #t-> AS.push 0.308, ASslow2 + "MFB"*3% +3 "core" %\ N +2 .tAS.seek 0.211ml +2 "MFB"*4'| +2491 "Can"a KJ +28490 "core" ' +2 "MFB"*5% +3 "core" %|s +4019 #t-> AS.push 0.054, ASslow2 +2 "MFB"*6% +3 "core" %| +2 .tAS.seek 0.157ml +2 "MFB"*7'm" +5435 "core" ' +2 "MFB"*8% +3 "core" %m$& +2325 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*9  +74 "core"  +599 #t-> ASV.PCRlock +2 .ASV.dial :PCRlock + "MFB"*: % +37 "core" % +2855 #t-> pcrMission(nil, Ss) +2 #Setting up PCR for Ss -- writing /var/log/esp/Ss19apr3011h.pcr + #No template -- skipping PCR build and positioning + #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +16124 "Can"i ~~ +60004 o }} +60003 t cc +60004 x U +60004 | bb +60004 | }x +60004 l ~~ +60004 c __ +60003 b II +4283 ."PCR"PCR.off +173 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"N1851260:2594,857,718,714,59.9834;1852210:2948,989,664,681,60.0206;1853060:2310,904,697,676,60.0206;1853810:1703,976,694,689,60.0578;1962330:2606,954,720,714,59.9834;1963280:2963,953,686,677,60.0578;1964130:2288,910,697,657,60.0206;1964880:1701,963,691,678,59.9834;2073630:2671,934,675,697,59.9834;2074580:2905,908,698,692,60.0578;2075430:2329,971,690,674,60.0206;2076180:1675,894,694,686,60.0206;2185400:2602,995,719,719,59.9834;2186350:2933,926,688,672,60.0206;2187200:2293,978,698,689,59.9834;2187950:1699,943,685,675,60.0206;2297030:2623,990,713,700,60.0206;2297980:2932,906,659,689,60.0206;2298830:2312,985,693,682,60.0206;2299580:1687,913,694,681,60.0206;2408630:2602,967,716,710,60.0578;2409580:2948,935,692,677,60.0206;2410430:2286,935,697,693,60.0206;2411180:1695,936,689,670,60.0206;2520430:2597,952,714,711,60.0206;2521380:2946,923,693,680,60.0578;2522230:2311,959,697,662,60.0206;2522980:1699,904,687,675,60.0206;2632450:2640,931,723,713,60.0206;2633400:2947,980,689,676,60.0206;2634250:2292,923,695,686,60.0206;2635000:1658,990,692,680,60.0206;2744370:2619,958,720,716,59.9834;2745320:2961,974,688,669,59.9834;2746170:2295,939,699,692,60.0206;2746920:1698,975,691,677,60.0578;2855910:2646,961,679,700,60.0206;2856860:2931,920,694,689,60.0206;2857710:2323,992,692,683,60.0206;2858460:1686,916,693,675,60.0578;2968350:2666,931,714,698,60.0206;2969300:2924,973,693,695,60.0206;2970150:2313,947,691,674,60.0206;2970900:1659,954,695,653,60.0578;3080270:2608,968,694,714,59.9834;3081220:2949,930,685,675,60.0206;3082070:2311,987,696,688,60.0206;3082820:1697,959,691,670,60.0206;3192000:2660,915,712,695,60.0206;3192950:2893,963,698,686,60.0206;3193800:2316,944,691,677,60.0578;3194550:1668,938,698,686,60.0206;3303670:2655,933,712,699,59.9834;3304620:2939,931,668,688,60.0206;3305470:2328,947,689,670,60.0206;3306220:1679,961,697,689,60.0206;3415280:2613,990,720,707,59.9834;3416230:2947,931,689,675,59.9834;3417080:2272,926,699,691,60.0206;3417830:1693,949,689,674,60.0578;3527020:2616,992,719,710,60.0206;3527970:2946,947,688,674,60.0206;3528820:2306,946,696,651,60.0206;3529570:1693,968,689,675,60.0206;3638560:2620,971,718,711,60.0206;3639510:2955,941,685,673,60.0206;3640360:2315,954,697,687,60.0206;3641110:1701,983,659,672,60.0578;3750470:2686,927,712,693,60.0206;3751420:2921,983,696,693,60.0206;3752270:2338,940,686,675,60.0206;3753020:1668,952,699,658,60.0578;3862750:2687,921,710,694,60.0206;3863700:2923,1002,698,696,60.0206;3864550:2332,944,688,674,59.9834;3865300:1663,926,670,692,60.0206;3974510:2682,953,674,698,60.0206;3975460:2918,948,697,692,60.0206;3976310:2333,957,687,673,60.0206;3977060:1657,929,696,688,60.0206;4086710:2624,1027,715,706,60.0206;4087660:2929,927,692,681,59.9834;4088510:2313,990,695,681,60.0578;4089260:1690,944,692,676,60.0578;4198210:2609,989,719,708,60.0206;4199160:2960,925,650,677,60.0206;4200010:2301,987,696,691,60.0578;4200760:1716,912,691,668,60.0578;4310530:2636,1028,713,700,59.9834;4311480:2953,920,662,686,60.0206;4312330:2329,1003,693,678,60.0578;4313080:1688,900,694,682,60.0206;4422500:2683,951,721,712,60.0206;4423450:2962,992,689,647,59.9834;4424300:2320,915,696,682,60.0206;4425050:1703,1014,692,680,60.0206;4534340:2627,960,717,716,60.0206;4535290:2978,943,688,663,60.0578;4536140:2283,1006,698,696,60.0206;4536890:1717,943,689,667,60.0206;4646250:2630,1017,718,719,59.9834;4647200:2986,939,688,673,60.0206;4648050:2285,934,699,689,60.0206;4648800:1715,964,687,670,60.0206;4758040:2681,978,710,698,60.0206;4758990:2969,925,693,687,60.0206;4759840:2356,1005,690,651,60.0578;4760590:1714,923,695,682,60.0206;4869930:2667,966,722,714,59.9834;4870880:3014,942,686,674,60.0206;4871730:2334,968,701,690,59.9834;4872480:1708,978,690,668,60.0578;4982250:2762,936,711,694,60.0206;4983200:3021,967,697,697,60.0206;4984050:2404,964,684,631,60.0206;4984800:1709,957,701,689,60.0206;5094480:2799,988,710,698,60.0206;5095430:3059,959,699,692,60.0206;5096280:2439,973,661,672,60.0206;5097030:1750,955,698,691,60.0206;5206320:2833,972,714,705,60.0206;5207270:3183,928,693,679,60.0206;5208120:2498,988,690,683,60.0206;5208870:1789,923,691,679,60.0206;5318250:2943,963,709,697,60.0206;5319200:3269,954,699,690,60.0206;5320050:2579,977,690,677,60.0206;5320800:1837,950,692,678,60.0206;5430100:3015,1009,718,704,60.0206;5431050:3395,949,688,680,59.9834;5431900:2651,975,696,685,60.0206;5432650:1923,961,659,672,60.0578;5542650:3163,949,715,698,60.0206;5543600:3505,999,696,685,60.0578;5544450:2745,950,690,677,60.0206;5545200:1953,969,693,693,60.0206;5654570:3288,974,711,699,59.9834;5655520:3656,963,698,687,60.0578;5656370:2854,954,691,673,60.0578;5657120:2016,955,695,688,60.0206;5766060:3411,975,683,700,60.0206;5767010:3779,972,693,688,59.9834;5767860:2954,975,692,672,60.0206;5768610:2093,954,696,691,60.0206;5877920:3522,926,712,666,60.0206;5878870:3908,971,692,680,60.0206;5879720:3033,940,689,678,60.0206;5880470:2169,1027,695,681,60.0206;5989680:3653,941,712,699,59.9834;5990630:3994,974,699,686,59.9834;5991480:3147,944,686,671,59.9834;5992230:2234,1038,696,688,59.9834;6101470:3718,947,719,713,59.9834;6102420:92,1025,685,643,59.9834;6103270:3215,932,699,690,60.0578;6104020:2304,988,688,672,60.0206;6213220:3844,1017,711,695,59.9834;6214170:180,929,700,687,60.0206;6215020:3332,969,687,675,60.0206;6215770:2326,959,698,687,60.0206;6324510:3905,989,691,714,59.9834;6325460:329,928,685,673,59.9834;6326310:3412,984,698,690,60.0206;6327060:2444,953,689,664,60.0578;6436570:4017,957,694,716,60.0206; +22 #tPCR for Ss completed -- closed /var/log/esp/Ss19apr3011h.pcr +55526 "Can"\\ II +60004 ] II +60004 T II +60004 F II +24387 #t-> pcrDecon + "MFB"*;% +3 "core" %m$ +2 #tCleaning PCR .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*<'(@ +1997 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tASV.dial :waste1 + "MFB"*=  +37 "core"  + .tATV.dial :air3 +2 "MFB"*> % +117 "core" % + "MFB"*?% +4 "core" %(, +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*@'Zr +222 "core" ' +2 .tdelay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*A  +52 "core"  + "MFB"*B% +4 "core" %Zj  F +2 .tAS.seek 0.81ml +2 "MFB"*C'> +6055 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*D % +52 "core" & + .tdelay 3 seconds +303 "MFB"*E% +2 "core" %>\  O +3 .tAS.seek 0.835ml + "MFB"*F'\\ +530 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*G  +52 "core"  + "MFB"*H% +4 "core" %b\ " L +2 .tAS.seek 0.82ml +2 "MFB"*I'p +326 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*J  +47 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*K  +78 "core"  + "MFB"*L% +4 "core" %q  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*M'i +2038 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*N' +3075 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*O'V +2761 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*P' +5770 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*Q'V +2757 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*R' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*S'V +429 "Can"3 ML +2342 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*T  +46 "core"  + .tATV.dial :air3 +2 "MFB"*U % +117 "core" & + "MFB"*V% +4 "core" %V` +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*W' +232 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*X  +52 "core" + "MFB"*Y% +4 "core" % , K +2 .tAS.seek 0.81ml +2 "MFB"*Z'> +16103 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*[ % +51 "core" & + .tdelay 3 seconds +303 "MFB"*\\% +2 "core" %> ' +3 .tAS.seek 0.835ml + "MFB"*]' +528 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*^  +53 "core" + "MFB"*_% +4 "core" %\  M +2 .tAS.seek 0.82ml +2 "MFB"*`'q: +325 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*a  +36 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*b'R +4744 "core" ' + .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18138 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*c' +5781 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*d'V +2755 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*e' +5770 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +35 "MFB"*f'V +229 "Can"& MM +2532 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*g' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*h'V +2755 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*i' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*j'V +2751 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*k' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*l'V +5069 "core" ' +27340 "Can" HH +48889 #t-> deconEluateRecoveryLine + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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) +809 #-> deconEluateRecoveryLine :extSrc +2 #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 "MFB"*m n +117 "core" n +2 .tAS.seek 0ml +2 "MFB"*n'V +3 "core" ' +2 .tATV.dial :air3 + "MFB"*o % +75 "core" $ +2 "MFB"*p% +3 "core" %VI +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*q' +227 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*r  +34 "core" + "MFB"*s% +4 "core" %\ 0 L +2 .tAS.seek 0.31ml +2 "MFB"*t'm +6054 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*u % +53 "core" & + .tdelay 3 seconds +303 "MFB"*v% +2 "core" %mS - +2 .tAS.seek 0.335ml +2 "MFB"*w' +527 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*x  +51 "core" + "MFB"*y% +4 "core" %I\ 0 +2 .tAS.seek 0.32ml +2 "MFB"*z'l +324 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*{  +56 "core"  +2 .tAS.seek 0ml +2 "MFB"*|'V +1308 "Can" LL +5149 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*}'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*~'V +10077 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10076 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10079 "core" ' + .tATV.dial :air2 +2 "MFB"*  +122 "core" + "MFB"*% +4 "core" %VJ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*'(< +1435 "Can" MM +3616 "core" ' + .tATV.dial :extSrc +2 "MFB"*  +138 "core"  + "MFB"*\ % +4 "core" %(%_ & +2 .tAS.seek 0.02ml +2 "MFB"* ' +4855 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"* n +122 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"* 'R +145 "core" ' + "MFB"*% +4 "core" %RlR +50997 "Can" JI +60004  JJ +60004  II +60003  II +60004  JJ +60004  II +60004  II +60004  JI +60003  JI +60004  HH +60004  IH +60004  HH +60003  IH +60004  HH +60004  IH +60004  II +60003  IH +60004  IH +60004  HI +60004  IH +60003  IH +60004  II +60004  II +60004  II +60003  HI +60004  IH +60004  IH +60004  IH +60003  II +60004   II +60004  HH +60004  HH +60003  GH +60004  GH +60004   GH +60004  GF +60003  GG +60004  GG +60004  GG +60004  GG +60003  GF +60004 # GF +60004 * GG +60004 . GG +60003 - GG +60004 - GF +60004 / GF +60004 . GF +60003 . GG +60004 + FF +60004 / GF +60004 . GF +60004 + GG +60003 - GF +60004 / GF @CEST1556661815.89 . GF +60004 + GG +60003 , GG +60004 - GG +60004 . GG +60004 . GF +60003 0 GG +60004 - GG +60004 1 GG +60004 1 GG +60004 5 GF +60003 2 GF +60004 2 GG +60004 6 GG +60004 7 GG +60003 4 GF +60004 8 GG +60004 7 GG +60004 9 GG +46368 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time !Z)- + !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 +4 #mEXIT @1556673080.33CEST @1556690284.22CEST = =mMAIN_scheduler =tMAIN @CEST1556690285.94 #"core_reset"Sent BREAK +2 #t@0x54DA, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +281 "Can"R V + R V + #tPolling Can every 10:00 +5 #Cleanly exited at 03:11:20CEST01-May-19 +718 #-> ESP.configure +2 #Powering core bus +492 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %} +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %qny + .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready! +2 "MFB"*% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *% +2 "core" % +2 .tATV.dial :air2 + "MFB"*  +101 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home + "MFB"*' +553 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5287 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"* n +118 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty + "MFB"*'R +5252 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*  +5 "core"  +1636 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*  +124 "core"  +10140 #t-> AS.pull 0.190, ASslow1 +2 "MFB"*% +2 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.189ml + "MFB"*' +3851 "core" ' +2 "MFB"*% +3 "core" % \ ; +1922 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*% +3 "core" % \ : +2 .tAS.seek 0.199ml +2 "MFB"* '@? +225 "core" ' +2 "MFB"*!% +3 "core" %@9\ 8 +1503 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*"% +3 "core" %@9\ 8 +2 .tAS.seek 0.209ml + "MFB"*#'r +228 "core" ' +2 "MFB"*$% +3 "core" %rv +2212 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*%% +3 "core" %ru +2 .tAS.seek 0.219ml + "MFB"*&' +225 "core" ' +2 "MFB"*'% +3 "core" %\ 5 +1493 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*( n +139 "core" n +379 #t-> AS.empty +3 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*)'R +1294 "core" ' +2 "MFB"**% +3 "core" %R +8033 #t-> runSPE(:extSrc); deconEluateRecoveryLine :extSrc + #Extracting Nucleic Acid from extSrc +2 .SPE.hold 2:46:40,55C +3 "MFB"*+ @@T +2 .tASV.dial :SPEdelivery +4 "MFB"*,  +38 "core"  + .tdelay 20 seconds +2003 .AFV.select :holdingCoil +2 .ATV.dial :air2 +2 "MFB"*-  +111 "core"  +2 "MFB"*.% +3 "core" %R. +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.069ml +2 "MFB"*/' +1432 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*0  +134 "core"  +2 "MFB"*1% +3 "core" % - ] +2 .tAS.seek 0.469ml +2 "MFB"*2' +7337 "Can"  +731 "core" ' + .tdelay 5 seconds +503 "MFB"*39 +3 "core" 9^ + #tSolid Phase Extraction Heater at 39.3C +2 .ATV.dial ASV + "MFB"*4 n +81 "core" m + .tASV.dial :SPEdelivery +2 "MFB"*5% +4 "core" % M1 ` +2 .tAS.seek 0.041ml + "MFB"*6'% +8635 "core" ' + .tdelay 10 seconds +1003 #Rinsing external lysate line extSrc + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*7' +5535 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial :extSrc + "MFB"*8  +77 "core"  +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*9'V +5067 "core" ' + .tATV.dial :air2 +2 "MFB"*:  +142 "core"  +2 "MFB"*;% +3 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.05ml + "MFB"*<'Q +527 "core" ' + .tATV.dial :extSrc +2 "MFB"*=  +142 "core"  +2 "MFB"*>% +3 "core" %Q7 +2 .tAS.seek 0.01ml +2 "MFB"*?' +433 "core" ' +2 .tATV.dial :waste +2 "MFB"*@ n +126 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*A'R +89 "core" ' + #tethanol wash + .ATV.dial :air2 +2 "MFB"*B  +105 "core"  +2 "MFB"*C% +3 "core" %Rl6 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.009ml + "MFB"*D' +1048 "core" ' + .tdelay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol + "MFB"*E  +75 "core" +2 "MFB"*F% +3 "core" %\  Z +45 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.409ml +2 "MFB"*G'_ +8068 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air1 + "MFB"*H  +38 "core" + .tdelay 3 seconds +303 "MFB"*I% +3 "core" %_   N +2 .tAS.seek 0.434ml + "MFB"*J'ݧ +525 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :ethanol + "MFB"*K  +53 "core" +2 "MFB"*L% +3 "core" %ݷW +2 .tAS.seek 0.419ml +2 "MFB"*M'N +322 "core" ' + .tdelay 3 seconds +303 .ATV.dial ASV + "MFB"*N n +127 "core" n +2 "MFB"*O% +3 "core" %V  +2 .tAS.seek 0.092ml +2 "MFB"*P'&` +6598 "core" ' + .tdelay 3 seconds +303 .ATV.dial :waste2 + "MFB"*Q % +74 "core" $ +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*R'R +560 "core" ' + .tATV.dial :air2 +2 "MFB"*S  +36 "core"  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 1ml +2 "MFB"*T' +16833 "Can"Y zz +3322 "core" ' + .tdelay 5 seconds +503 .ATV.dial ASV +2 "MFB"*U n +95 "core" n + .tASV.dial :SPEdelivery +2 .AS.seek 0.02ml +2 "MFB"*V' +19734 "core" ' + .tdelay 5 seconds +503 .ATV.dial :air2 +2 "MFB"*W  +94 "core"  +2 "MFB"*X% +3 "core" %  +2 .tAS.seek 0.52ml +2 "MFB"*Y' +10084 "core" ' + .tdelay 5 seconds +503 .ATV.dial ASV +2 "MFB"*Z n +97 "core" o + .tASV.dial :wasteR +2 "MFB"*[  +33 "core"  +2 .tAS.seek 0.3ml +2 "MFB"*\\': +4447 "core" ' + .tdelay 20 seconds +2003 .AS.seek 0.07ml +2 "MFB"*]'w +4651 "core" ' + .tdelay 20 seconds +2003 .ATV.dial :waste2 + "MFB"*^ % +74 "core" % +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*_'R +433 "core" ' +2 #tElution + .ATV.dial :air1 +2 "MFB"*`  +104 "core" +2 "MFB"*a% +3 "core" %R( +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.049ml +2 "MFB"*b'N% +1036 "core" ' + .tdelay 3 seconds +303 .ATV.dial :ElutionWater + "MFB"*c I +60 "core" I +2 "MFB"*d% +3 "core" %N, - +2 .tAS.seek 0.109ml +2 "MFB"*e'{ +1232 "core" ' + .tdelay 3 seconds +303 .ATV.dial ASV,via: :air2 + "MFB"*f n +211 "core" n +2 .tASV.dial :SPEelution +2 "MFB"*g  +56 "core" + .tAFV.select :carrierSolution + "MFB"* +10 *h% +2 "core" %{ B +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.759ml + "MFB"*i' ? +3300 "core" ' + .tdelay 3 seconds +302 .AFV.select :holdingCoil +2 "MFB"* +9 *j% +3 "core" % ? + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.474ml + "MFB"*k' +4395 "Can"R ~~ +1361 "core" ' + .tdelay 5 seconds +503 "MFB"*l% +3 "core" % +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.439ml + "MFB"*m' +3532 "core" ' + .tdelay 1:00 +6003 #pushing eluate to holding coil + "MFB"*n% +3 "core" % +2 .tAS.seek 0.279ml + "MFB"*o'X +16090 "core" ' + .tdelay 30 seconds +3003 .ATV.dial :waste,via: :air3 + "MFB"*p n +172 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*q'R +1637 "core" ' + #tParking Bleach in LysateSource line and SPEcolumn + .ATV.dial :air3 +2 "MFB"*r % +75 "core" % +2 "MFB"*s% +3 "core" %RE +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.029ml +2 "MFB"*t' +634 "core" ' + .tATV.dial :ElutionWater +2 "MFB"*u I +52 "core" J +2 "MFB"*v% +3 "core" %  F +2 .tAS.seek 0.059ml +2 "MFB"*w'` +627 "core" ' + .tATV.dial :air3 +2 "MFB"*x % +61 "core" $ +2 "MFB"*y% +3 "core" %g  6 ? +2 .tAS.seek 0.069ml +2 "MFB"*z' +232 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*{  +36 "core" +2 "MFB"*|% +3 "core" % , +2 .tAS.seek 0.149ml +2 "MFB"*}'D +1635 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*~ % +52 "core" & + .tdelay 3 seconds +303 "MFB"*% +3 "core" %D 4 > +2 .tAS.seek 0.174ml + "MFB"*'‘ +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +54 "core"  +2 "MFB"*% +3 "core" %™  > +2 .tAS.seek 0.159ml +2 "MFB"*'w0 +324 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*  +57 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.015ml +2 "MFB"*' +857 "core" ' + .tATV.dial :waste +2 "MFB"* n +142 "core" n +2 .tAS.seek :empty +2 "MFB"*'R +115 "core" ' + .tATV.dial :air3 +2 "MFB"* % +75 "core" $ +2 "MFB"*\ % +3 "core" %RI +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"* ' +229 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +36 "core" +2 "MFB"* % +3 "core" %  S +2 .tAS.seek 0.579ml +2 "MFB"*' +11486 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +54 "core" & + .tdelay 3 seconds +303 "MFB"*% +2 "core" %  2 N +3 .tAS.seek 0.604ml + "MFB"*'\ 46 +528 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +53 "core"  +2 "MFB"*% +3 "core" %\ 4D\ 4 +2 .tAS.seek 0.589ml +2 "MFB"*' +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial :ASV + "MFB"* n +101 "core" n + .tASV.dial :wasteR +2 "MFB"*  +57 "core"  +2 .tAS.seek 0ml +2 "MFB"*'V +6273 "Can"f  +5599 "core" ' + .tdelay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :wasteR + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +20134 "core" ' + .tdelay 20 seconds +2003 .ATV.dial :air3 + "MFB"* % +142 "core" & +2 "MFB"*% +3 "core" %V +2 .tAS.seek 0.59ml +2 "MFB"*' +11891 "core" ' + .tdelay 3 seconds +303 .ATV.dial :ASV + "MFB"* n +141 "core" n + .tASV.dial :wasteR +2 "MFB"*% +3 "core" %  . +3 .tAS.seek 0.09ml + "MFB"*!' +7549 "Can"Z Y +2530 "core" ' + .tdelay 30 seconds +3003 .ATV.dial :extSrc + "MFB"*  +76 "core"  + .tdelay 3 seconds +303 .ATV.dial :ElutionWater + "MFB"*" I +104 "core" I +2 "MFB"*$% +3 "core" % * +2 .tAS.seek 0.12ml +2 "MFB"* ' +621 "core" ' + .tATV.dial :air3 +2 "MFB"*% % +52 "core" & +2 "MFB"*'% +3 "core" % 4 +2 .tAS.seek 0.13ml +2 "MFB"*#' +225 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*(  +37 "core"  +2 "MFB"*&% +3 "core" %& L * +2 .tAS.seek 0.23ml +2 "MFB"**' +2035 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*, % +54 "core" % + .tdelay 3 seconds +303 "MFB"*-% +3 "core" % E\ < +2 .tAS.seek 0.255ml + "MFB"*.'X +529 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*)  +54 "core"  +2 "MFB"*0% +3 "core" %X\ 4 +2 .tAS.seek 0.24ml +2 "MFB"*1' 6 +328 "core" ' + .tdelay 3 seconds +303 .ATV.dial :ASV + "MFB"*/ n +101 "core" n + .tASV.dial :SPEdelivery +2 "MFB"*3  +35 "core"  + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*4'(@ +1520 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 *5% +2 "core" %(! +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.17ml + "MFB"*2' +6662 "core" ' +2 .tSPE.hold 2:46:40,95C +3 "MFB"*6 @F@ +2 .tdelay 3:00 +4 "core" *m +18002 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*8' +4796 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ASV.dial :wasteD + "MFB"*7 I +112 "core" I +2 .tAS.seek 0ml +2 "MFB"*:'V +5774 "core" ' + #tPriming Eluate + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*;'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery + "MFB"*9  +59 "core"  + #tSwish #1 of 2 +2 "MFB"*=% +3 "core" %( |g +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.6ml + "MFB"*>'\  +1035 "core" ' +10 "MFB"*<% +4 "core" %\  gk J +2 .tAS.seek 0.5ml +2 "MFB"*@'( +1033 "core" ' + #tSwish #2 of 2 + "MFB"*B% +4 "core" %(. r +2 .tAS.seek 0.6ml +2 "MFB"*C'\  +1043 "core" ' +2 "MFB"*?% +3 "core" %\  ?t K +2 .tAS.seek 0.5ml +2 "MFB"*A'( +1035 "core" ' + .tdelay 3 seconds +303 "MFB"*E% +3 "core" %(& z) +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.684ml +2 "MFB"*F' 1 +2975 "Can"V V +754 "core" ' + .tdelay 3 seconds +303 #Eluate primed + .ATV.dial :waste2 + "MFB"*D % +59 "core" $ +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*H'V +3477 "core" ' + .tSPE.coast +2 "MFB"*I  +3 "core"  +  + .tASV.dial :SPErecovery + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 "MFB"*G n +133 "core" m +2 .tAS.seek 0ml +2 "MFB"*K'V +3 "core" ' +2 .tATV.dial :air3 + "MFB"*L % +59 "core" $ +2 "MFB"*J% +3 "core" %V x +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*N' +226 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*O  +35 "core"  +2 "MFB"*M% +3 "core" %  + +2 .tAS.seek 0.31ml +2 "MFB"*Q'm' +6056 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*P % +54 "core" & + .tdelay 3 seconds +303 "MFB"*S% +3 "core" %m& \ 1 +2 .tAS.seek 0.335ml + "MFB"*R' +529 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*U  +51 "core"  +2 "MFB"*T% +3 "core" % N ( +2 .tAS.seek 0.32ml +2 "MFB"*W'y +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*X  +58 "core"  +2 .tAS.seek 0ml +2 "MFB"*V'V +6458 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*Z'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*['V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*Y'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*\\'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*^'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*]'V +10044 "Can"L ML +34 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*`'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*a'V +10078 "core" ' + .tATV.dial :air2 +2 "MFB"*_  +122 "core"  +2 "MFB"*c% +3 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*d'(; +5059 "core" ' + .tATV.dial :extSrc +2 "MFB"*b  +139 "core"  +2 "MFB"*f% +3 "core" %(7 \ 0 +2 .tAS.seek 0.02ml +2 "MFB"*g' +4857 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"*h n +125 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*e'R +146 "core" ' +2 "MFB"*j% +3 "core" %R nK +36055 "Can"N LK +7673 #t-> recover 0.080 +2 .ASV.dial :SPErecovery + .ATV.dial :recoveryTube +2 "MFB"*i  +141 "core"  +2 "MFB"*l% +3 "core" %RM +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*k'@4 +4051 "core" ' + .tATV.dial ASV +2 "MFB"*n n +67 "core" o +2 "MFB"*m% +3 "core" %@/\ 5 +2 .tAS.seek 0.279ml +2 "MFB"*p'` +1633 "core" ' + .tATV.dial :air2 +2 "MFB"*o  +80 "core"  +2 "MFB"*r% +3 "core" %k\ ; +2 .tAS.seek 0.289ml +2 "MFB"*s' +224 "core" ' + .tATV.dial :recoveryTube +2 "MFB"*q  +137 "core"  +2 "MFB"*u% +3 "core" %\  N +2 .tAS.seek 0.019ml +2 "MFB"*v'P +5457 "core" ' +2 "MFB"*t% +3 "core" %Q +6303 #t-> deconSPE(:extSrc) + #Decon extraction column and decon extSrc +2 .SPE.hold 2:46:40,55C +3 "MFB"*x @@T +2 .tASV.dial :SPEdelivery +4 "MFB"*y  +57 "core"  + .tdelay 20 seconds +2003 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*w'(@ +2788 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :air1 + "MFB"*{  +151 "core" +2 "MFB"*|% +3 "core" %(,  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*z' +429 "core" ' + .tATV.dial :ASV +2 "MFB"*~ n +150 "core" n + .tASV.dial :SPErecovery +2 "MFB"*  +56 "core"  +2 "MFB"*}% +3 "core" %\ 4 +2 .tAS.seek 0.62ml +2 "MFB"*'\ +2038 "core" ' + .tATV.dial :waste +2 "MFB"* n +199 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*'R +3156 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.seek 0ml +2 "MFB"*'V +31 "core" ' + .tATV.dial :air3 +2 "MFB"* % +60 "core" & +2 "MFB"*% +3 "core" %Vp  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"* ' +226 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*\  +47 "core" +2 "MFB"*% +3 "core" % <J +2 .tAS.seek 0.31ml +2 "MFB"*'l +6053 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +51 "core" & + .tdelay 3 seconds +303 "MFB"* % +3 "core" %m  +2 .tAS.seek 0.335ml + "MFB"* ' +529 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +3 "core" %  . +2 .tAS.seek 0.32ml +2 "MFB"*'R +326 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*  +59 "core"  +2 .tAS.seek 0ml +2 "MFB"*'V +6458 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +4156 "Can"_ xx +5922 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2898 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10077 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10072 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2898 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' + .tATV.dial :air2 +2 "MFB"*  +124 "core"  +2 "MFB"*% +3 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*'(A +5058 "core" ' + .tATV.dial :extSrc +2 "MFB"*  +141 "core"  +2 "MFB"*% +3 "core" %(6 & +2 .tAS.seek 0.02ml +2 "MFB"*"' +4854 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"*$ n +126 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*!'R +145 "core" ' + .tAFV.select :holdingCoil + .ATV.dial :waste +2 .AS.seek 0ml +2 "MFB"*%'V +25 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +211 .AS.seek 0.5ml +2 "MFB"*''(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :air3 + "MFB"* % +75 "core" % +2 "MFB"*(% +3 "core" %(% +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"*&' +183 "Can"U D +240 "core" ' + .tATV.dial :air3 +2 "MFB"*#% +4 "core" % > +2 .tAS.seek 0.53ml +2 "MFB"*,' +231 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*-  +36 "core" +2 "MFB"**% +3 "core" % +3 .tAS.seek 0.71ml + "MFB"*)' G +3646 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*0 % +53 "core" & + .tdelay 3 seconds +303 "MFB"*.% +3 "core" % G M +2 .tAS.seek 0.735ml +2 "MFB"*/' ŝ +526 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*3  +51 "core" +2 "MFB"*1% +3 "core" % ś K +3 .tAS.seek 0.72ml + "MFB"*5' z2 +323 "core" ' + .tdelay 3 seconds +303 .ATV.dial ASV + "MFB"*4 n +102 "core" n + .tASV.dial :SPErecovery +2 "MFB"*2% +4 "core" % zB +2 .tAS.seek 0.365ml + "MFB"*7' +7158 "core" ' + .tATV.dial :waste +2 "MFB"*8 n +168 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*:'R +1872 "core" ' + .tATV.dial :air3 +2 "MFB"*9 % +58 "core" % +2 "MFB"*=% +3 "core" %RH +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.009ml + "MFB"*;' +229 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*<  +36 "core"  +2 "MFB"*>% +3 "core" %Q +2 .tAS.seek 0.579ml +2 "MFB"*B' +11493 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*@ % +53 "core" & + .tdelay 3 seconds +303 "MFB"*?% +3 "core" % \ 9 +2 .tAS.seek 0.604ml + "MFB"*C'\ 4T +529 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*E  +52 "core" +2 "MFB"*A% +3 "core" %\ 4a F +2 .tAS.seek 0.589ml +2 "MFB"*D' +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial :ASV + "MFB"*F n +102 "core" n + .tASV.dial :wasteR +2 "MFB"*I  +44 "core"  +2 .tAS.seek 0ml +2 "MFB"*G'V +11870 "core" ' + .tdelay 1:00 +6004 .ATV.dial ASV .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*L' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +101 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*J'V +5630 "Can"Q ` +14505 "core" ' + .tdelay 10 seconds +1004 .ATV.dial :air3 + "MFB"*H % +142 "core" & +2 "MFB"*K% +3 "core" %V +2 .tAS.seek 0.01ml +2 "MFB"*O' +237 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*M  +54 "core"  +2 "MFB"*N% +3 "core" % +2 .tAS.seek 0.58ml +2 "MFB"*P' +11488 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*S % +53 "core" & + .tdelay 3 seconds +303 "MFB"*Q% +2 "core" %  D +3 .tAS.seek 0.605ml + "MFB"*U'\ 82 +526 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*T  +53 "core"  +2 "MFB"*R% +3 "core" %\ 8, D +2 .tAS.seek 0.59ml +2 "MFB"*X' +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial ASV + "MFB"*W n +102 "core" m + .tASV.dial :SPEdelivery +2 "MFB"*V  +35 "core"  +2 .tAS.seek 0ml +2 "MFB"*Z'V +11886 "core" ' + .tdelay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*[' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*Y'V +5904 "Can"Q M +14232 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air2 + "MFB"*\\  +81 "core" +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.8ml +2 "MFB"*^' x +8078 "core" ' + .tdelay 3 seconds +303 .ATV.dial :ASV + "MFB"*] n +98 "core" o + .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml + "MFB"*`'^ +15508 "core" ' + .tdelay 20 seconds +2004 .ATV.dial :waste,via: :air3 + "MFB"*_ n +170 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*c'R +203 "core" ' + .tSPE.coast +2 "MFB"*a  +3 "core" ' + ' + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*b'(@ +2909 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :ASV + "MFB"*f n +167 "core" o + .tASV.dial :SPErecovery +2 "MFB"*d  +55 "core"  +2 "MFB"*h% +3 "core" %(/ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.73ml + "MFB"*j' | +4650 "core" ' + .tASV.dial :wasteD +2 "MFB"*g I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*i'V +3707 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*l'(@ +2898 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*e  +55 "core"  +2 "MFB"*n% +3 "core" %(0  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml + "MFB"*m': +2042 "core" ' + .tATV.dial :air2 +2 "MFB"*k  +95 "core" +2 "MFB"*o% +3 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml + "MFB"*r'M +420 "core" ' +2 .tATV.dial ASV +2 "MFB"*p n +96 "core" o +2 "MFB"*q% +3 "core" %B +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*u'  +395 "Can"Q QP +2151 "core" ' + .tASV.dial :wasteD +2 "MFB"*s I +55 "core" H +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*t'V +2903 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*y'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery + "MFB"*v  +56 "core"  +2 "MFB"*{% +3 "core" %() +2 .tAS.reconfigure ASslow0 +38 "MFB"*#,,'T20 b +10 .tAS.seek 0.3ml +2 "MFB"*|': +2040 "core" ' + .tATV.dial :air2 +2 "MFB"*w  +95 "core" +2 "MFB"*~% +3 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.32ml +2 "MFB"*'L +420 "core" ' + .tATV.dial ASV +2 "MFB"*} n +96 "core" o +2 "MFB"*z% +4 "core" %< + .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.57ml + "MFB"*'  +2538 "core" ' + .tASV.dial :wasteD +2 "MFB"* I +55 "core" H +4 .tAS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +3 "MFB"*'V +2902 "core" ' + .tATV.dial :air2 +2 "MFB"*  +94 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*': +3044 "core" ' + .tATV.dial :ASV +2 "MFB"* n +95 "core" o + .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.05ml + "MFB"*\ 'Q +1465 "core" ' + .tATV.dial :waste +2 "MFB"* n +194 "core" n +2 .tAS.seek 0ml +2 "MFB"* 'V +313 "core" ' +2 .tASV.dial :SPEdelivery +2 "MFB"*  +97 "core"  +38000 "Can"U MM +60004 U MM +60004 O ML +60003 e JJ +60004 a FF +60004 D GF +60004 Cq FF +60004 c GF +60004 _V FF +60004 G FE +29972 #"bkha"Session Begun +270 #-> can +4 "Can"O> FF +561 #"bkha"-> exit +2 #Session Ended +29195 "Can"07 FF +60004 ( FF +60004  FE +60004 f FF +60004 } FE +60005  FF +60004  FF +60004  FF +60005  FE +60004  FF, +60005  FE: +60004  FEH +60005  FFQ +60004  FF[ +60005 \\ FFe +60004  FFk +60005 & FFv +60004 J FF{ +60005 Q FF +60005  FF +60004  FE +60005  FF +60004  FF +60005 ' FF +38927 #"bkha"Session Begun +230 #-> can +4 "Can" FF +20844 j FF +60005 ; FF +60004 z FF +60005 g FF +2726 #"bkha#2"Session Begun +2238 #-> CH.hold "30:00", 85 +5 .CH.hold 30:00,85C +4 "collection"'   \\ +55032 "Can" b +20535 #"bkha"Session Ended +21187 #"bkha#2"-> Thermal.coast +2 .CH.coast +5 "collection"'  +4 "core"  +  +18270 "Can" FF +25213 #"bkha#2"-> exit +2 #Session Ended +34790 "Can"x FF +60005  FF +60004  FF +60005  FF +60005  FF +60005  FF +60004 / FE +60005  FF +60005  FE +60005  FF +60004   FF +60005  FE +60005  FE +60005  FE +60004  FF +60005  FE +60005  FF +60005 6 FF +60005  FF +60004  FF +60005  FF +60005  FF +60005  FF +60004  FF +60005  FF +60005   FF +60005  FF +60005  FF +60004 : FF +60005  FF +60005  FE +60005  FF +60005  FF +60004  FF +60005  FF +60005 0 FF +60005  FF +60004  FF +60005  FF +60005  EE +60005  FF +60005  FF +60004 ! FF @CEST1556748500.94  FF +60005  FF +60005  FF +60005  FF +60004 \  FF +60005  FE +60005  FF +60005  FE +60005  FF +60004  FF +60005  FF +60005  FF +60005  FF +60005  FE +60004  FF +60005  FE +60005   FF +60005  FF +60005  FF +60004  FF +60005  FF +60005  FE +60005  FF +60004  FF +60005  FF +60005  FF +60005  FE +13639 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time B\\=z + !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 +5 #mEXIT @1556764238.65CEST @1556874971.49CEST = =tMAIN =mMAIN_scheduler @CEST1556874973.18 #"core_reset"Sent BREAK +2 #t@0x9E49, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +214 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +274 "Can" } +  } + #tPolling Can every 10:00 +5 #Cleanly exited at 04:30:38CEST02-May-19 +838 #-> ESP.configure +2 #Powering core bus +482 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % , + .tSS.configure SSconfig +2 "sampler")#.0X Hand.open +2 .Hand.open + "manipulator"&1 +22 "core" 1 +1136 #t-> Arm.ready! +3 .Forearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +3 .tForearm.home.seek :retract + "manipulator"&'\ +72 "core" ' + ."closeHand"Hand.close +4 .tElbow.jog 1500 +2 "manipulator"&/ +2 &* +48 "core" * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&(d +17 "core" / +433 ( +2 "manipulator"&& +3 "core" &d U S f +2 "manipulator"&% +3 "core" % \ I G ( +802 #t-> Arm.CC +2 "manipulator"&& +3 "core" &d L M o +2 "manipulator"&% +3 "core" % \ I K p +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC +2 "manipulator"&(ӷ +229 "core" ( +2 "manipulator"&& +3 "core" &( 3 / qA` +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 +2 "manipulator"&' +112 "core" ' +2 "manipulator"&& +3 "core" & 9& +2 "manipulator"& % +3 "core" % ## Sצ +732 #t-> Hand.close +2 .Hand.close + "manipulator"&!/ +16 "core" / +2403 #t-> CC.home.to :home +2 .CC.reconfigure CCconfig +2 "collection"'$x2 ^22b +3 .tCC.home.seek :home + "collection"'"( +585 "core" ( +2 "collection"'#& +3 "core" & w +660 #t-> CC.close +2 "manipulator"&$& +3 "core" & <9& +2 "manipulator"&%% +4 "core" % \ I ?ݩ +2 "collection"'&& +3 "core" & Q +2 .tCC.seek :open +2 "collection"''( +118 "core" ( + "collection"'(& +4 .tCC.seek :closed +2 "collection"')(W +3 "core" & v  +3 &S ( +10 &2W 0 +9 &] E +10 &1~J Y +9 &^M [ +9 &`E \\ +10 &oZO [\ +9 &2^N [ +9 &YM Z +10 &_M Z +9 &w]O [\ +10 & :ZM [ +9 &!YO Z +9 &#[P [ +10 &%^M Z +9 &'C[N Z +9 &)UU Z +10 &*\\Z [ +9 &,VP Z +10 &.JYO [ +9 &0 WX Z +9 &1UW [ +10 &3W[ [ +9 &5SYQ Z +9 &7WP Z +10 &8UO Z +9 &:SO Z +10 &<]WT Z +9 &>YZ Z +9 &?U\\ Z +10 &AXS Z +9 &CfTZ Y +9 &E'S[ Z +10 &FW[ Z +9 &HYW Z +10 &JnTZ Y +9 &L-Z[ Z +9 &Mi5 \\ +10 &O ^ +9 &QU. }b& +9 &RC zb@ +10 &TH {b] +9 &VDG zb5 +10 &WSgC B +5 ( + "collection"'(& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 1.87 +2 "collection"'*& +4 "core" &WTYE A + &WTYF A +701 #t-> Hand.open + .Hand.open +2 "manipulator"&+1 +76 "core" 1 +841 #t-> Arm.PC +2 "manipulator"&,& +3 "core" & 9& +2 "manipulator"&-% +4 "core" % \ L ک + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&/(w +427 "core" ( +21 "manipulator"&0& +3 "core" & 6 5k +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" & 5 5 k +2 .tForearm.seek PC +2 "manipulator"&2' +92 "core" ' +2 "manipulator"&3& +3 "core" & ) 0 ;k +2 "manipulator"&4% +3 "core" %Ͼ ( / R +616 #t-> Hand.close +2 .Hand.close + "manipulator"&5/ +73 "core" / +1858 #t-> PC.home.to :home + .PC.reconfigure PCconfig +2 "processing"%$x2 ^22b +3 .tPC.home.seek :home + "processing"%6( +239 "core" ( +2 "processing"%7& +3 "core" & +536 #t-> PC.close +2 "manipulator"&8& +3 "core" & 4 4 ~k +2 "manipulator"&9% +4 "core" % Ͻ * 0 e +2 "processing"%:& +3 "core" & +2 .tPC.seek :open +2 "processing"%;( +120 "core" ( + "processing"%<& +4 .tPC.seek :closed +2 "processing"%=(T +3 "core" & \ +3 &  +10 &1~ . +9 &^ C +10 &u W +9 &U Y +10 &W Y +9 &][ Y +9 & U X +10 &U Y +9 &R Y +9 &eU Y +10 & 'V Y +9 &!W Y +10 &#X Y +9 &%nQ X +9 &'/T Y +10 &(Y Y +9 &*Q X +9 &,uY Y +10 &.8O Y +9 &/U X +10 &1W Y +9 &3~V Y +9 &5AQ X +10 &7R X +9 &8S X +9 &:U X +10 & R Y +10 &?W Y +9 &AY Y +9 &COW Y +10 &EV Y +9 &FW Y +9 &HU Y +10 &JWR Y +9 &LT Y +10 &MX Y +9 &OU Y +9 &Q_U Y +10 &S!Y Y +9 &TR> Q +9 &T   +10 ( + &T  + "processing"%<& +3 #tProcessing Clamp onSpring/offSpring for 7/29 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Processing Clamp: mesg"(No Puck Clamped in Processing Clamp:@checkpoint: omitted: @reply0 +41652 #-> CH.status +2 "collection"'>9 +2 "core" 9 +1851 "Can" VV +4956 #t-> Arm.ready! +2 .Forearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +3 .tForearm.home.seek :retract +2 "manipulator"&?'\ +141 "core" ' + ."closeHand"Hand.close +4 .tElbow.jog 1500 +3 "manipulator"&@/ +2 &A* +20 "core" / +37 * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&B(d +207 "core" ( +2 "manipulator"&C& +4 "core" &d 1 / 4 + "manipulator"&D% +4 "core" % \  ( & K +46386 #t-> CH.status +2 "collection"'E9 +2 "core" 9 +8217 "Can"` VV +2998 #t-> can.examine +3 "Can"F XX +57003  VU +60005  VV +27749 #t-> CH.status +2 "collection"'F9 +2 "core" 9 +3215 #t-> can.examine +3 "Can"  VU +5788 #t-> CH.hold "30:00", 25 +2 .CH.hold 30:00,25C +3 "collection"'G   l +23241 "Can" m +31454 #t-> CH.status +2 "collection"'H9 +2 "core" 9u +3744 #t-> can.examine +3 "Can"1 m +3036 #t-> CH.hold "30:00", 28 +3 .CH.hold 30:00,28C +2 "collection"'I   C +4 "core"  +21755 "Can" e +18878 #t-> thermal.coast +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `thermal' for main:Object: name: thermal +956 #-> Thermal.coast +2 .CH.coast +2 "collection"'J  +3 "core"   +14045 #t-> CH.hold "30:00", 28 +2 .CH.hold 30:00,28C +3 "collection"'K   C +26111 "Can" h +11342 #t-> CH.status +2 "collection"'L9 +2 "core" 9 +710 #t-> can.examine +3 "Can" i +6346 #t-> CH.hold "30:00", 40 +2 .CH.hold 30:00,40C +3 "collection"'M   . +4 "core"  +29975 #t-> CH.status +2 "collection"'N9 +2 "core" 9 +277 #t-> can.examine +3 "Can" } +5398 #t-> CH.hold "30:00", 40 +2 .CH.hold 30:00,40C +3 "collection"'O   . +6 "core"  +4165 #t-> CH.status +2 "collection"'P9 +3 "core" 9 +243 #t-> can.examine +3 "Can" | +1507  } +17742 #t-> CH.hold "30:00", 31 +2 .CH.hold 30:00,31C +3 "collection"'Q   a +4 "core"  +33384 #t-> CH.status +2 "collection"'R9 +3 "core" 98 +292 #t-> can.examine +3 "Can"> w +5853 #t-> CH.hold "30:00", 55 +2 .CH.hold 30:00,55C +3 "collection"'S    6 +4 "core" . +2708 "Can"U W +34741 #t-> CH.status +2 "collection"'T9 +3 "core" 9- +171 #t-> can.examine +3 "Can"G t +7813 #t-> CH.status +2 "collection"'U9 +3 "core" 99 +291 #t-> can.examine +3 "Can"@ t +3916 #t-> CH.hold "30:00", 70 +2 .CH.hold 30:00,70C +3 "collection"'V  I \ +5 "core"  +13047 "Can"- b +36189 #t-> CH.status +2 "collection"'W9 +3 "core" 9 I +296 #t-> can.examine +3 "Can" i +5058 #t-> CH.hold "30:00", 82 +2 .CH.hold 30:00,82C +3 "collection"'X  3 +5 "core"  +18443 "Can" ` +18356 #t-> CH.status +2 "collection"'Y9 +3 "core" 9 5 +199 #t-> can.examine +3 "Can" a +3184 #t-> CH.status +2 "collection"'Z9 +2 "core" 9 4H +374 #t-> can.examine +3 "Can" a +37877  a\ +34337 #t-> CH.hold "30:00", 83.5 +3 .CH.hold 30:00,83.5C +2 "collection"'[  p  +5 "core"  +25658 "Can" _ +7360 #t-> CH.status +2 "collection"'\\9 +2 "core" 9 p) +201 #t-> can.examine +3 "Can" ` +5475 #t-> CH.status +2 "collection"']9 +2 "core" 9 p  +154 #t-> can.examine +3 "Can" _ +8509 #t-> CH.hold "30:00", 85 +2 .CH.hold 30:00,85C +3 "collection"'^   \\ +6 "core" h +16714 #t-> CH.status +2 "collection"'_9 +2 "core" 9  +199 #t-> can.examine +3 "Can" ` +1712 #t-> CH.status +2 "collection"'`9 +2 "core" 9  +228 #t-> can.examine +3 "Can" `\ +1758 #t-> CH.status +2 "collection"'a9 +2 "core" 9 : +179 #t-> can.examine +3 "Can" _ +2826 #t-> CH.status +2 "collection"'b9 +2 "core" 9  +173 #t-> can.examine +3 "Can" _ +954 #t-> CH.status +2 "collection"'c9 +2 "core" 9  +205 #t-> can.examine +3 "Can" ^\ +13297  ^ +11012 #t-> CH.status +2 "collection"'d9 +2 "core" 9   +383 #t-> can.examine +3 "Can" _\ +24018 #t-> can.examine +3 "Can"g ^ +3158 #t-> CH.status +2 "collection"'e9 +2 "core" 9   +2581 #t-> CH.status +2 "collection"'f9 +2 "core" 9  j +313 #t-> CH.status +2 "collection"'g9 +2 "core" 9  w +440 #t-> can.examine +3 "Can" ^ +3757 #t-> CH.hold "30:00", 88 +2 .CH.hold 30:00,88C +3 "collection"'h  ( z +4 "core"   +14309 "Can" ] +25329 #t-> CH.status +2 "collection"'i9 +3 "core" 9)92 +221 #t-> can.examine +3 "Can" [W +7985 #t-> CH.hold "30:00", 80 +2 .CH.hold 30:00,80C +3 "collection"'j   3 +5 "core" { +26452 "Can" d +60004  c +6894 #t-> thermal.coast +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `thermal' for main:Object: name: thermal +532 #-> Thermal.coast +2 .CH.coast +2 "collection"'k  +3 "core"  +3  +733 #t-> exit +4 #mEXIT @1556885266.87CEST @1556885281.22CEST = =tMAIN =mMAIN_scheduler @CEST1556885282.83 #"core_reset"Sent BREAK +2 #t@0x5E66, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x60F0, state=0x3A84, ifg=0x10, ie=0xFD #@0x6379, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6603, state=0x3A84, ifg=0x10, ie=0xFD + #@0x688C, state=0x3A84, ifg=0x10, ie=0xFD #@0x6B16, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6DA2, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6EBB, state=0x3A84, ifg=0x80, ie=0xFD #@0xFE53, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 !o:SyntaxError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"/home/esp/esp2/type/shallow/mer/configure.rb:305: syntax error, unexpected tFLOAT, expecting ']'\ ...0, 68.9, 83.7, 85.5, 87.6 91.8],\ ^ +25476 #-> exit +2 #mEXIT @1556885539.81CEST @1556885574.13CEST = =tMAIN =mMAIN_scheduler @CEST1556885575.76 #"core_reset"Sent BREAK +2 #t@0x5E66, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x60F0, state=0x3A84, ifg=0x10, ie=0xFD #@0x6379, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6603, state=0x3A84, ifg=0x10, ie=0xFD + #@0x688C, state=0x3A84, ifg=0x10, ie=0xFD #@0x6B16, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6DA2, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6EBB, state=0x3A84, ifg=0x80, ie=0xFD #@0x8D0A, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +177 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi0; :\ @name@ +260 "Can" XW +  XW + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %m +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %  + .tSS.configure SSconfig +2 "sampler")#.0X Thermal.calibrate +3 "Can" VV +2 "MFB"*9 +2 "core" 9 +3 "collection"'9 +3 "core" 9@ +2 "processing"%9 +2 "core" 9E+ +2924 #t-> CH.hold + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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) +1822 #-> CH.hold "30:0", 85 +2 .CH.hold 30:00,85C +3 "collection"'  x + +53955 "Can" ` +9438 #t-> Thermal.coast +2 .CH.coast +2 "collection"'  +3 "core"  +413 #t-> exit +4 #mEXIT @1556886280.92CEST @1556887113.15CEST = =tMAIN =mMAIN_scheduler @CEST1556887114.77 #"core_reset"Sent BREAK +2 #t@0x3512, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x379B, state=0x3A84, ifg=0x10, ie=0xFD #@0x3A25, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3CAF, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3F3A, state=0x3A84, ifg=0x10, ie=0xFD #@0x41C4, state=0x3A84, ifg=0x10, ie=0xFD + #@0x444D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x4566, state=0x3A84, ifg=0x80, ie=0xFD #@0xF734, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +206 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +255 "Can" WX +  WX + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %  + .tSS.configure SSconfig +3 "sampler")#.0X showlog 10 +1543 #-> showlog 10 +1227 #-> ESP.configure +125 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %  + .tSS.configure SSconfig +2 "sampler")#.0X showlog 10 +1122 #-> Thermal.coast +318 #-> exit +4 #mEXIT @1556887177.81CEST @1556977400.99CEST = =tMAIN =mMAIN_scheduler @CEST1556977402.71 #"core_reset"Sent BREAK +2 #t@0x7E77, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refiP; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +284 "Can"W _ + W _ + #tPolling Can every 10:00 +5 #Cleanly exited at 14:39:37CEST03-May-19 +693 #-> ESP.configure +3 #Powering core bus +468 .Gate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready? +2 "MFB"*% +3 "core" % +250 #t-> MFB.ready! +2 "MFB"*% +3 "core" % + #tReadying the MFB +2 #Homing MFB Syringe .AFV.select :holdingCoil + "MFB"* +10 *% +2 "core" % +2 .tATV.dial :air2 + "MFB"*  +120 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home + "MFB"*' +547 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5287 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"* n +120 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*'R +5258 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*  +35 "core" +5024 #t-> pcrDecon; pcrDecon + "MFB"*% +4 "core" %R + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 + "MFB"* % +60 "core" % + "MFB"*% +4 "core" %(\\S +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"* 'Z +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*!  +36 "core" + "MFB"*"% +4 "core" %Z F +2 .tAS.seek 0.81ml +2 "MFB"*#'> +6055 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*$ % +53 "core" & + .tdelay 3 seconds +303 "MFB"*%% +2 "core" %>\  Z +3 .tAS.seek 0.835ml + "MFB"*&' +524 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :bleach +2 "MFB"*'  +53 "core"  +2 "MFB"*(% +3 "core" % C +2 .tAS.seek 0.82ml +2 "MFB"*)'q+ +327 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"**  +47 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*+  +81 "core"  + "MFB"*,% +4 "core" %q, +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*-' +2036 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*.' +3070 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*/'V +2763 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*0' +5773 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*1'V +2770 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*2' +5770 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*3'V +2766 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*4  +47 "core"  + .tATV.dial :air3 +2 "MFB"*5 % +121 "core" & + "MFB"*6% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*7' +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*8  +54 "core"  +2 "MFB"*9% +3 "core" %P + +2 .tAS.seek 0.81ml +2 "MFB"*:'> +1565 "Can"V IH +14546 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*; % +53 "core" % + .tdelay 3 seconds +303 "MFB"*<% +2 "core" %>  b +3 .tAS.seek 0.835ml + "MFB"*=' +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*>  +52 "core" + "MFB"*?% +4 "core" % W M +2 .tAS.seek 0.82ml +2 "MFB"*@'q+ +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial PCR + "MFB"*A  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*B'R +4745 "core" ' + .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18746 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +50 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*C' +5779 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*D'V +2769 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*E' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*F'V +2778 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*G' +869 "Can"V LK +4903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*H'V +2771 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*I' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*J'V +2782 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*K' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*L'V +5066 "core" ' +3 "MFB"*M% +3 "core" %VV + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*N'(@ +2897 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 + "MFB"*O % +77 "core" & +2 "MFB"*P% +3 "core" %(!L +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*Q'Zg +223 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*R  +53 "core" +2 "MFB"*S% +3 "core" %Zk2 J +2 .tAS.seek 0.81ml +2 "MFB"*T'> +6055 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*U % +51 "core" % + .tdelay 3 seconds +303 "MFB"*V% +2 "core" %>\  ` +3 .tAS.seek 0.835ml + "MFB"*W'J +523 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*X  +52 "core" + "MFB"*Y% +4 "core" %Bc J +2 .tAS.seek 0.82ml +2 "MFB"*Z'p +325 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*[  +46 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*\\  +81 "core"  + "MFB"*]% +4 "core" %pc +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*^'B +2039 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*_' +3076 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*`'V +2757 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*a' +5770 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*b'V +2755 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*c' +1211 "Can"T LK +4558 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*d'V +2773 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*e  +47 "core"  + .tATV.dial :air3 +2 "MFB"*f % +122 "core" & + "MFB"*g% +4 "core" %VZ? +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*h' +233 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*i  +53 "core" + "MFB"*j% +4 "core" % S > +2 .tAS.seek 0.81ml +2 "MFB"*k'> +16110 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +53 "core" & + .tdelay 3 seconds +303 "MFB"*m% +3 "core" %>\  U +2 .tAS.seek 0.835ml + "MFB"*n' +526 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*o  +54 "core" + "MFB"*p% +4 "core" %\ | Q +2 .tAS.seek 0.82ml +2 "MFB"*q'q5 +329 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*r  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*s'R +4743 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18443 .PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*t' +5777 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*u'V +2768 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*v' +710 "Can"U LL +5062 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*w'V +2774 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*x' +5770 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*y'V +2767 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*z' +5775 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*{'V +2765 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*|' +5773 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*}'V +5067 "core" ' +21792 "Can"U FF +60004 U FF +60005 T FF +60003 V FF +60004 U FF +60004 U FF +60004 U FF +60005 V FF +60003 V FF +60004 T FF +60004 U FF +60004 V FF +60005 W FF +60003 W FF +60004 W FF +60004 V FF +60004 W FF +60005 V FF +60003 W FF +60004 W FF +60004 W FF +60004 W FF +60004 W FF +60003 W FE +60004 W FF +60004 X FF +60004 W FF +60004 Y FF +60004 X FF +60004 Z GF +60004 Y FE +60004 X FF +60005 Y FF +60004 Z FF +60003 Y FF +60004 Y FF +60004 Y FF +60004 Y FF +60004 X FF +60004 Z FF +60004 Z FF +60004 Y FF +60004 Z FF +60004 Z FF +60003 Y FF @CEST1557007416.16 Z FF +60004 Z FF +60005 Z FF +60003 Z FF +60004 Y FF +60004 Z FF +60005 [ FF +60003 [ FF +60004 Z FF +60004 Z FF +60004 Z FF +60005 [ FF +60003 Z FF +60004 [ FF +60004 Z FF +60004 Z FE +60004 [ FF +60003 [ FF +60004 Z FF +60004 Z FF +60004 \\ FF +60005 Z FF +60003 [ FE +60004 Z FF +60004 [ FF +60004 [ FF +60005 [ FF +45764 !to:SignalException:\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time s| + !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 +5 #mEXIT @1557023474.92CEST @1557054166.21CEST = =mMAIN_scheduler =tMAIN @CEST1557054167.91 #"core_reset"Sent BREAK +2 #t@0x4BD1, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +272 "Can"f m + f m + #tPolling Can every 10:00 +6 #Cleanly exited at 04:31:14CEST05-May-19 +572 #-> ESP.configure +3 #Powering core bus +495 .Gate.power :raw,:ON +2 "sampler") +3 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %e +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready? + "MFB"*% +4 "core" % +314 #t-> MFB.ready! + "MFB"*% +4 "core" %\\ + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *% +3 "core" %l + .tATV.dial :air2 +2 "MFB"*  +145 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*' +545 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5290 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +103 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*'R +5250 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*  +4 "core" +3347 #t-> MFB.ready? + "MFB"*% +3 "core" %Rg) +686 #t-> pcrDecon + "MFB"*% +4 "core" %R^) + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"* % +58 "core" % +2 "MFB"* % +4 "core" %(!c +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml + "MFB"*!'Zg +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*"  +36 "core" +2 "MFB"*#% +4 "core" %Za\  O +2 .tAS.seek 0.81ml + "MFB"*$'> +6056 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*% % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*&% +3 "core" %>\ H X +2 .tAS.seek 0.835ml +2 "MFB"*''I +525 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*(  +53 "core"  +2 "MFB"*)% +4 "core" %S g > +2 .tAS.seek 0.82ml + "MFB"**'p +326 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*+  +46 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*,  +88 "core"  +2 "MFB"*-% +4 "core" %pY + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"*.'C +2039 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*/' +3070 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*0'V +2731 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*1' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*2'V +2739 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*3' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*4'V +2706 "Can"g II +56 "core" ' +2 .tARV.dial between carrier and air1 + "MFB"*5  +47 "core"  +2 .tATV.dial :air3 +2 "MFB"*6 % +117 "core" % +2 "MFB"*7% +4 "core" %Vp +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*8' +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*9  +53 "core"  +2 "MFB"*:% +4 "core" %q , +2 .tAS.seek 0.81ml +2 "MFB"*;'> +16109 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*< % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*=% +3 "core" %>\ a S +2 .tAS.seek 0.835ml +2 "MFB"*>' +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*?  +53 "core"  +2 "MFB"*@% +4 "core" %  F +2 .tAS.seek 0.82ml + "MFB"*A'q2 +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR + "MFB"*B  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*C'R +4742 "core" ' +2 .tPCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18486 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*D' +5779 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*E'V +2758 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*F' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*G'V +2197 "Can"g II +570 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*H' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*I'V +2766 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*J' +5769 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*K'V +2759 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*L' +5769 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*M'V +5067 "core" ' +20049 #t-> pcrDecon +2 "MFB"*N% +3 "core" %V  + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*O'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +2 .ATV.dial :air3 +4 "MFB"*P % +74 "core" & +2 "MFB"*Q% +4 "core" %(' +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml + "MFB"*R'Zm +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*S  +53 "core" +2 "MFB"*T% +4 "core" %Za\   N +2 .tAS.seek 0.81ml + "MFB"*U'> +5424 "Can"f II +632 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*V % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*W% +3 "core" %>  K +2 .tAS.seek 0.835ml +2 "MFB"*X'V +522 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Y  +51 "core" +2 "MFB"*Z% +4 "core" %N\ : +2 .tAS.seek 0.82ml + "MFB"*['p +326 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*\\  +46 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV + "MFB"*]  +80 "core"  +2 "MFB"*^% +4 "core" %p +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml + "MFB"*_'X +2037 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*`' +3071 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*a'V +2743 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*b' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*c'V +2747 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*d' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*e'V +2779 "core" ' +2 .tARV.dial between carrier and air1 + "MFB"*f  +47 "core"  +2 .tATV.dial :air3 +2 "MFB"*g % +119 "core" & +2 "MFB"*h% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +4 "MFB"*i' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*j  +53 "core"  +2 "MFB"*k% +4 "core" % > G +2 .tAS.seek 0.81ml + "MFB"*l'> +16109 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*m % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"*n% +3 "core" %>\   W +2 .tAS.seek 0.835ml +2 "MFB"*o' +526 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*p  +52 "core" +2 "MFB"*q% +4 "core" %\ % T +2 .tAS.seek 0.82ml + "MFB"*r'q( +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR + "MFB"*s  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*t'R +4744 "core" ' +2 .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +6714 "Can"f Y +11727 .tPCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*u' +5780 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*v'V +2764 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*w' +5769 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*x'V +2762 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*y' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*z'V +2780 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*{' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*|'V +2761 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*}' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*~'V +4920 "Can"g KK +145 "core" ' +13170 #t-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 "MFB"* n +119 "core" o +2 .tAS.seek 0ml +2 "MFB"*'V +3 "core" ' +2 .tATV.dial :air3 + "MFB"* % +73 "core" % +2 "MFB"*% +4 "core" %V- + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*' +229 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +35 "core" +2 "MFB"*% +4 "core" %\ 3 +2 .tAS.seek 0.31ml + "MFB"*'m$ +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"* % +3 "core" %m,\ < +2 .tAS.seek 0.335ml +2 "MFB"*\ ' +526 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"* % +4 "core" % +2 .tAS.seek 0.32ml + "MFB"* ' +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*  +58 "core"  +2 .tAS.seek 0ml +2 "MFB"*'V +6457 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10076 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +36 .AS.reconfigure ASslow1 +11 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10077 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +1301 "Can"h HH +8778 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10092 "core" ' +2 .tATV.dial :air2 + "MFB"*  +123 "core"  +2 "MFB"*% +4 "core" %V ' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml + "MFB"*'(: +5051 "core" ' +2 .tATV.dial :extSrc + "MFB"*  +140 "core"  +2 "MFB"*% +4 "core" %(4 +2 .tAS.seek 0.02ml + "MFB"*' +4856 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +124 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"* 'R +147 "core" ' +2 "MFB"*% +4 "core" %R* +27302 "Can"f FF +5013 #t-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*"'V +35 "core" ' +2 .tATV.dial :air3 + "MFB"*# % +75 "core" $ +2 "MFB"*!% +4 "core" %Vv , K +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*%' +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*&  +37 "core" +2 "MFB"*$% +4 "core" %:\ < +2 .tAS.seek 0.31ml + "MFB"*('l +6063 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*) % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*'% +3 "core" %mE +2 .tAS.seek 0.335ml +2 "MFB"*+' +525 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*,  +51 "core" +2 "MFB"*-% +4 "core" %;\ : +2 .tAS.seek 0.32ml + "MFB"**'? +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*.  +59 "core"  +2 .tAS.seek 0ml +2 "MFB"*/'V +6457 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*0'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*1'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*2'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*3'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*5'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*6'V +9715 "Can"g HH +361 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*7'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*4'V +10078 "core" ' +2 .tATV.dial :air2 + "MFB"*9  +124 "core"  +2 "MFB"*:% +4 "core" %V + .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*8'(E +5057 "core" ' + .tATV.dial :extSrc +2 "MFB"*<  +139 "core"  +2 "MFB"*=% +4 "core" %(1 . +2 .tAS.seek 0.02ml + "MFB"*;'\ +4855 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*? n +124 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*@'R +147 "core" ' +2 "MFB"*>% +4 "core" %Rw/ +35727 "Can"i FG +60003 h GF +60004 i FF +60004 i FF +60004 h FF +60004 i FF +60004 h FF +60004 i GF +60004 &i GG +60004 o JI +60004 v JJ +18778 #t-> ATV.ARv + .ATV.dial :ARv +2 "MFB"*B  +162 "core"  +472 #t-> ARV.air1 + .ARV.dial :air1 + "MFB"*A  +26 "core"  +1753 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*C% +3 "core" %R/I +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml + "MFB"*D'@# +4054 "core" ' +2 "MFB"*E% +4 "core" %@+V\ 6 +10625 #t-> ATV.ARV + .ATV.dial ARV +559 #-> ARV.MM2 + .ARV.dial :MM2 +2 "MFB"*F  +145 "core" +3617 #t-> AS.pull 0.120, ASslow1 +2 "MFB"*G% +3 "core" %@+h\ 6 +2 .tAS.seek 0.319ml +2 "MFB"*H'u +2436 "core" ' +2 "MFB"*I% +4 "core" %w9\ ; +8899 #t-> AS.pull 0.050, ASslow1 +2 "MFB"*J% +3 "core" %xr\ : +2 .tAS.seek 0.369ml +2 "MFB"*K' +1027 "core" ' +2 "MFB"*L% +4 "core" %G\ < +798 #t-> AS.pull 0.030, ASslow1 + "MFB"*N% +3 "core" %N\ < +2 .tAS.seek 0.399ml +2 "MFB"*M'- +628 "core" ' +2 "MFB"*P% +4 "core" %-a\ ; +240 #t-> AS.pull 0.030, ASslow1 +2 "MFB"*Q% +3 "core" %-h\ ; +2 .tAS.seek 0.429ml +2 "MFB"*O'ă +501 .tAS.hold +2 "MFB"*S+ +3 "core" 'co +13 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.429ml Aborted!:@checkpoint: omitted +5149 #-> ARV.air3 + .ARV.dial :air3 + "MFB"*T % +32 "Can"z uu +26 "core" & +2113 #t-> AS.pull 0.030, ASslow1 +2 "MFB"*R% +3 "core" %W +2 .tAS.seek 0.454ml +2 "MFB"*V'B +626 "core" ' +2 "MFB"*W% +4 "core" %B\ 6 +1528 #t-> ARV.PP3 + .ARV.dial :PP3 +2 "MFB"*U  +79 "core" +2801 #t-> AS.pull 0.120, ASslow1 +2 "MFB"*Y% +3 "core" %B[\ 6 +2 .tAS.seek 0.574ml +2 "MFB"*Z' +2435 "core" ' +2 "MFB"*X% +4 "core" % g\ < +913 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*\\% +3 "core" % _\ < +2 .tAS.seek 0.624ml +2 "MFB"*]'\ < +1028 "core" ' +2 "MFB"*^% +4 "core" %\ 4_\ ; +650 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*[% +3 "core" %\ 4\ ; +2 .tAS.seek 0.654ml +2 "MFB"*_' 0 +626 "core" ' +2 "MFB"*`% +4 "core" % 0j\ 0 +353 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*a% +3 "core" % 0e\ 0 +2 .tAS.seek 0.684ml +2 "MFB"*b' +540 .tAS.hold +2 "MFB"*c+ +3 "core" ' h +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.684ml Aborted!:@checkpoint: omitted +1874 #-> ARV.air3 + .ARV.dial :air3 +2 "MFB"*d % +79 "core" & +376 #t-> AS.pull 0.03, ASslow1 +2 "MFB"*f% +3 "core" %  +2 .tAS.seek 0.711ml +2 "MFB"*g' N +637 "core" ' +2 "MFB"*h% +4 "core" % N +3930 #t-> ARV.PP4 +2 .ARV.dial :PP4 + "MFB"*e  +37 "core" +1939 #t-> AS.pull 0.120, ASslow1 + "MFB"*j% +3 "core" % Ng +2 .tAS.seek 0.831ml +2 "MFB"*k' +2438 "core" ' +2 "MFB"*i% +4 "core" % d P +801 #t-> AS.pull 0.50, ASslow1 + "MFB"*m% +3 "core" % t P +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg":Analytical Syringe at 1.331ml would be out of bounds!: @reply0 +823 #-> AS.pull 0.050, ASslow1 + "MFB"*n% +3 "core" %  P +2 .tAS.seek 0.881ml +2 "MFB"*l'B +1028 "core" ' +2 "MFB"*p% +4 "core" %C z O +588 #t-> AS.pull 0.020, ASslow1 + "MFB"*q% +3 "core" %C\ t O +2 .tAS.seek 0.901ml +2 "MFB"*o' +426 "core" ' +2 "MFB"*s% +4 "core" % k G +206 #t-> AS.pull 0.020, ASslow1 + "MFB"*r% +3 "core" % j G +2 .tAS.seek 0.921ml +2 "MFB"*t'nh +425 "core" ' +2 "MFB"*u% +4 "core" %na\  ] +358 #t-> AS.pull 0.020, ASslow1 + "MFB"*v% +3 "core" %na\  ] +2 .tAS.seek 0.941ml +2 "MFB"*w' +423 "core" ' +2 "MFB"*x% +4 "core" % u f +489 #t-> AS.pull 0.010, ASslow1 + "MFB"*y% +3 "core" % t e +2 .tAS.seek 0.951ml +2 "MFB"*z'< +224 "core" ' +2 "MFB"*{% +4 "core" %9  e +354 #t-> AS.pull 0.010, ASslow1 +2 "MFB"*|% +3 "core" %9  e +2 .tAS.seek 0.961ml +2 "MFB"*}'7 +223 "core" ' +2 "MFB"*% +4 "core" %7w\  Z +322 #t-> AS.pull 0.010, ASslow1 + "MFB"*% +4 "core" %7w  Z +2 .tAS.seek 0.971ml +2 "MFB"*'i +219 "core" ' +2 "MFB"*~% +4 "core" %i\ { ` +291 #t-> AS.pull 0.010, ASslow1 + "MFB"*% +3 "core" %i\  ` +2 .tAS.seek 0.981ml +2 "MFB"*' +222 "core" ' +2 "MFB"*% +4 "core" %  L +1494 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +164 "core" n +1544 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*  +78 "core" +360 #t-> ATV +417 #-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"* 'R +5673 "core" ' +2 "MFB"*% +4 "core" %R +1050 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*  +160 "core"  +197 #t-> ARV +1809 #-> AS.pull 0.2, ASslow1 +2 "MFB"* % +3 "core" %RP +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*\ '@E +4049 "core" ' +2 "MFB"*% +4 "core" %@>\ \ 6 +928 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +162 "core" n +295 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +1180 "core" ' +2 "MFB"*% +4 "core" %RH +853 #t-> pcrDecon +2 "MFB"*% +3 "core" %RA + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml + "MFB"*'(@ +2908 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"* % +73 "core" % +2 "MFB"*% +4 "core" %(19 + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml + "MFB"*'Zw +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +36 "core" +2 "MFB"*% +4 "core" %Z  P +2 .tAS.seek 0.81ml + "MFB"*'> +3027 "Can"| MM +3028 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"* % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %>   Z +2 .tAS.seek 0.835ml +2 "MFB"*'h +525 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %w( H +2 .tAS.seek 0.82ml + "MFB"*'q +327 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*  +145 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV + "MFB"*#  +80 "core"  +2 "MFB"*!% +4 "core" %q + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml + "MFB"* ' +2036 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*"' +3074 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*&'V +2762 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*$' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*%'V +2769 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*)' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*''V +2748 "core" ' +2 .tARV.dial between carrier and air1 + "MFB"*(  +56 "core"  +2 .tATV.dial :air3 +2 "MFB"*, % +118 "core" % +2 "MFB"*-% +4 "core" %VA + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*+' +231 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*.  +63 "core" +2 "MFB"**% +4 "core" %\ ; +2 .tAS.seek 0.81ml + "MFB"*/'> +16113 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*0 % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*1% +3 "core" %>  S +2 .tAS.seek 0.835ml +2 "MFB"*2' +526 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*3  +51 "core" +2 "MFB"*5% +4 "core" %  R +2 .tAS.seek 0.82ml + "MFB"*6'q* +328 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR + "MFB"*7  +36 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*9'R +4744 "core" ' +2 .tPCR.program :bleachProfile +46 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +4130 "Can"~ }r +14317 .tPCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*:' +5779 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*4'V +2765 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*<' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*='V +2755 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*8' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*?'V +2757 "core" ' +4 .tdelay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*>' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*;'V +2788 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*B' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*A'V +2315 "Can" ON +2753 "core" ' +503 #t-> exit +5 #mEXIT @1557068012.58CEST @1557068027.31CEST = =tMAIN =mMAIN_scheduler @CEST1557068028.92 #"core_reset"Sent BREAK +2 #t@0xD5E8, state=0x3B10, ifg=0x20, ie=0x7F + #@0xDD5C, state=0x3B10, ifg=0x08, ie=0x5F + #@0xCCA5, state=0x3AE0, ifg=0x84, ie=0x75 #@0xCF57, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xD1E1, state=0x3A84, ifg=0x10, ie=0xFD #@0xD46B, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD6F7, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD80D, state=0x3A84, ifg=0x80, ie=0xFD #@0x3864, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +263 "Can" KK  KK + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %V + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X ESP.configure +124 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %V +2 .tAS.hold + "MFB"*+ +4 "core" + +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready? + "MFB"*%% +3 "core" %V +4858 #t-> shortmfb([Mm,Ss],[:elutionWater]){}.finish +10 "MFB"*&% +3 "core" %V +3 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0516h.pcr +3 #Building PCR Slug from elutionWater with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*'  +57 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*(  +24 "core"  +2 "MFB"*)% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"**'(Y +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*, n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*-'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*.'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*/  +171 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*0  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*1% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*2'FH +622 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*3  +144 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*4% +3 "core" %FL  L +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*5' +1844 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*6  +35 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"*7% +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*8' +630 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*9  +34 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*:% +3 "core" % K +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*;') +625 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*<  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*=% +3 "core" %/a +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*>'\ +5885 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +43 "MFB"*? I +147 "core" J +2 ."MFBPCR"delay 2 seconds +202 "MFB"*@% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*A'\  +640 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*B  +137 "core"  +3 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*C% +3 "core" %\ M +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*D' Y +5085 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*E  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*F  +3 "core" +2 ."MFBPCR"ARV.dial :air1 +2 "MFB"*G  +35 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*H% +3 "core" % _! +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*I'~ +14450 "Can" LL +18174 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*J  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*K % +33 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +40693 "Can" VV +60004  dd +60003  }v +60004  UU +60004 u bb +60004 y ^ +60004 z ww +60004 x aa +36076 ."PCR"PCR.off +183 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"14867530:2308,904,713,708,59.9834;14868480:2541,975,698,696,59.9834;14869330:2038,933,688,684,60.0206;14870080:1483,967,696,695,60.0206;14978760:2384,893,706,683,59.9834;14979710:2522,1033,703,709,60.0206;14980560:2064,909,682,669,60.0206;14981310:1411,923,708,705,60.0578;15090840:2225,1054,720,725,60.0206;15091790:2569,899,686,660,60.0578;15092640:1976,990,704,698,60.0206;15093390:1530,943,643,661,60.0206;15202640:2282,964,675,694,60.0206;15203590:2512,900,700,700,60.0578;15204440:2041,983,689,673,60.0578;15205190:1457,870,698,692,60.0206;15314510:2218,1023,722,727,60.0578;15315460:2560,888,687,673,60.0206;15316310:1966,1004,699,701,60.0206;15317060:1519,884,688,658,60.0206;15426470:2215,995,721,726,59.9834;15427420:2569,955,648,664,60.0206;15428270:1986,962,700,706,60.0578;15429020:1521,938,683,655,60.0206;15538000:2202,1018,719,720,59.9834;15538950:2555,903,686,666,60.0206;15539800:1995,1010,675,703,60.0578;15540550:1524,872,682,665,60.0206;15649750:2322,871,718,715,59.9834;15650700:2536,1055,692,680,60.0206;15651550:1999,875,692,683,60.0206;15652300:1439,989,692,691,60.0206;15761830:2354,877,707,688,60.0206;15762780:2504,1029,702,704,60.0206;15763630:2041,916,682,653,60.0578;15764380:1437,931,682,699,60.0206;15873410:2281,1040,702,652,60.0206;15874360:2508,891,701,691,60.0206;15875210:2032,1030,687,672,60.0206;15875960:1474,909,698,684,60.0206;15984850:2308,907,721,717,59.9834;15985800:2547,1005,661,676,60.0578;15986650:1992,866,696,686,60.0578;15987400:1504,1057,690,682,60.0206;16096370:2352,942,701,686,59.9834;16097320:2515,1004,707,703,60.0206;16098170:2043,952,646,656,60.0206;16098920:1460,986,705,707,60.0206;16207990:2264,908,695,723,60.0206;16208940:2571,991,681,664,60.0206;16209790:1952,932,706,700,59.9834;16210540:1522,972,684,659,60.0206;16319880:2259,917,723,719,60.0206;16320830:2528,989,685,674,60.0206;16321680:1991,942,698,692,60.0206;16322430:1496,943,689,671,60.0206;16431930:2305,922,708,693,60.0206;16432880:2499,922,699,695,60.0206;16433730:2023,942,690,672,60.0206;16434480:1464,947,700,688,60.0578;16543710:2266,996,714,706,59.9834;16544660:2523,945,695,685,60.0206;16545510:1997,1002,693,677,60.0206;16546260:1469,916,695,686,60.0206;16655860:2267,923,719,713,60.0206;16656810:2549,960,688,673,60.0206;16657660:1972,915,698,693,59.9834;16658410:1504,967,688,674,60.0206;16767850:2253,977,721,712,60.0206;16768800:2546,929,687,671,60.0206;16769650:1980,958,700,654,60.0206;16770400:1502,934,690,674,60.0206;16880360:2249,980,718,711,60.0206;16881310:2546,927,687,676,60.0206;16882160:2004,966,669,687,60.0206;16882910:1491,899,692,675,60.0206;16992460:2302,929,716,703,60.0206;16993410:2544,960,691,679,60.0206;16994260:2004,942,689,640,60.0206;16995010:1484,951,692,680,60.0206;17104570:2260,955,719,710,60.0206;17105520:2549,932,689,678,60.0206;17106370:1996,944,702,687,60.0206;17107120:1476,950,691,674,60.0206;17216120:2308,856,691,711,59.9834;17217070:2562,1036,689,675,59.9834;17217920:1993,890,698,690,59.9834;17218670:1493,1035,689,672,60.0206;17327110:2361,893,706,680,60.0206;17328060:2507,1013,701,711,60.0206;17328910:2054,914,683,670,60.0206;17329660:1444,967,712,704,60.0206;17438680:2365,897,705,696,59.9834;17439630:2493,1012,705,700,60.0206;17440480:2051,945,672,616,60.0206;17441230:1468,1011,705,706,60.0206;17550710:2360,899,709,701,60.0206;17551660:2497,1024,703,697,59.9834;17552510:2059,937,686,652,60.0206;17553260:1427,1018,704,708,60.0206;17662620:2217,1043,723,731,59.9834;17663570:2577,917,684,659,60.0206;17664420:1974,952,704,704,60.0206;17665170:1530,1000,647,665,60.0578;17774450:2370,920,671,696,60.0206;17775400:2499,990,703,697,60.0206;17776250:2046,910,683,664,59.9834;17777000:1430,965,701,707,60.0206;17886840:2345,956,672,682,59.9462;17887790:2500,952,704,699,60.0206;17888640:2044,1022,687,674,60.0206;17889390:1464,887,696,688,60.0206;17999080:2292,915,725,719,59.9834;18000030:2569,1023,688,673,60.0206;18000880:1999,880,700,684,60.0206;18001630:1492,1021,695,680,60.0206;18110960:2222,1000,729,720,60.0206;18111910:2573,958,645,664,60.0578;18112760:1969,930,700,694,60.0206;18113510:1519,1045,689,672,60.0206;18223310:2313,1013,708,691,59.9834;18224260:2534,908,668,688,60.0206;18225110:2031,1047,694,689,60.0206;18225860:1495,883,689,677,60.0206;18335270:2381,893,716,690,60.0206;18336220:2542,999,700,715,60.0206;18337070:2054,930,686,664,60.0206;18337820:1465,1009,707,708,60.0206;18447470:2303,941,721,711,59.9834;18448420:2569,976,694,686,60.0206;18449270:2017,932,697,682,60.0578;18450020:1505,1035,698,688,60.0206;18558740:2338,953,711,696,60.0206;18559690:2560,991,695,688,60.0206;18560540:2045,973,694,675,60.0206;18561290:1467,910,701,686,60.0206;18670760:2343,946,716,697,59.9834;18671710:2560,945,695,691,60.0206;18672560:2045,959,691,675,60.0206;18673310:1496,943,669,689,60.0206;18782860:2325,969,713,698,60.0206;18783810:2555,937,695,687,60.0206;18784660:2053,1003,691,676,60.0206;18785410:1488,929,692,649,60.0578;18895290:2300,997,718,707,60.0206;18896240:2564,900,693,680,60.0206;18897090:2029,970,699,683,60.0206;18897840:1514,963,661,674,60.0578;19007570:2339,942,719,707,60.0206;19008520:2567,989,692,681,60.0578;19009370:2044,909,691,682,60.0206;19010120:1486,967,668,686,60.0206;19119510:2337,978,682,695,60.0206;19120460:2566,919,699,692,60.0206;19121310:2051,978,692,680,60.0206;19122060:1506,947,697,685,60.0206;19231140:2274,1052,714,709,59.9834;19232090:2584,881,694,673,60.0206;19232940:2046,1019,697,682,60.0578;19233690:1519,906,684,674,60.0206;19342600:2406,900,712,692,59.9834;19343550:2575,996,698,697,60.0578;19344400:2080,934,688,661,60.0206;19345150:1486,1005,703,708,60.0206;19454720:2329,1002,706,694,60.0206; +22 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0516h.pcr + "MFB"*L% +3 "core" % +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*M'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*N  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*O % +120 "core" & +2 "MFB"*P% +4 "core" %(" + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*Q'Zh +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*R  +52 "core"  +2 "MFB"*S% +4 "core" %Zj\  S +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*T'> +6057 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*U % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*V% +3 "core" %> w P +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*W'V +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*X  +51 "core" +2 "MFB"*Y% +4 "core" %a\ = +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*Z'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*[  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*\\  +80 "core"  +2 "MFB"*]% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*^'^ +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*_' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2760 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +4447 "Can"{ NM +1325 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +2762 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2756 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*e  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*f % +118 "core" % +2 "MFB"*g% +4 "core" %Vm + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*h' +234 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*i  +50 "core" +2 "MFB"*j% +4 "core" % +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*k'> +16113 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*m% +3 "core" %>  [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*n' +524 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*o  +51 "core" +2 "MFB"*p% +3 "core" %\  S +3 ."MFBPCR"AS.seek 0.82ml + "MFB"*q'q: +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*r  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*s'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*t' +4838 "Can" PO +941 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +2753 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2751 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2741 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +5068 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may0518h.pcr + #Building PCR Slug from elutionWater with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV + "MFB"*~  +56 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*  +68 "core"  +2 "MFB"*% +4 "core" %Vu3 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(^ +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +163 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*\ % +3 "core" %($ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"* 'FN +619 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 + "MFB"*  +144 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"* % +3 "core" %FR m > +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +403 "Can"z JJ +1438 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 + "MFB"*  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*% +3 "core" %o +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +624 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"* % +35 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*% +3 "core" %  J +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'( +619 "core" ' +2 ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier + "MFB"*  +122 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %-\  N +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5862 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +2 "MFB"* I +140 "core" J +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\ {N +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +641 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +136 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*% +3 "core" %\  v J +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' S +5049 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*!% +4 "core" % WkM +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*"'v +32596 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*#  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*$ % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +4347 "Can"x ~u +60004 u ts +60003 s bb +60004 r X +60004 m bb +60004 e }r +60004 j ~~ +60004 h __ +60003 i TT +11749 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"\ 21821700:2313,1018,727,726,60.0206;21822650:2685,876,681,626,60.0578;21823500:2095,1002,701,705,60.0578;21824250:1570,911,682,657,60.0206;21933300:2318,1013,723,729,59.9834;21934250:2688,906,684,657,60.0578;21935100:2057,955,680,702,60.0206;21935850:1587,948,680,658,60.0206;22045160:2387,1020,706,692,59.9834;22046110:2644,897,698,693,60.0206;22046960:2122,1030,690,687,60.0206;22047710:1524,856,695,676,60.0206;22157130:2306,1049,725,715,60.0206;22158080:2669,878,681,668,60.0206;22158930:2082,1004,699,699,60.0206;22159680:1570,946,651,661,60.0206;22268660:2460,911,702,647,60.0206;22269610:2640,983,700,700,60.0206;22270460:2119,915,686,659,60.0206;22271210:1504,968,706,709,60.0206;22380780:2372,910,724,721,59.9834;22381730:2656,997,690,670,60.0578;22382580:2069,895,700,686,60.0578;22383330:1546,1039,693,681,60.0578;22492380:2374,973,709,696,59.9834;22493330:2620,864,668,694,60.0206;22494180:2105,1037,689,674,60.0206;22494930:1517,874,696,687,60.0206;22604000:2446,874,710,687,60.0206;22604950:2609,1043,700,707,60.0578;22605800:2120,888,674,624,60.0206;22606550:1494,986,709,701,60.0206;22716340:2341,986,718,712,59.9834;22717290:2652,916,689,678,60.0206;22718140:2083,976,698,655,60.0206;22718890:1548,962,689,667,60.0206;22828340:2355,994,714,705,59.9834;22829290:2644,930,692,683,60.0206;22830140:2081,997,693,684,60.0578;22830890:1516,913,691,681,60.0206;22940270:2345,988,718,703,60.0206;22941220:2634,917,691,683,60.0206;22942070:2073,1002,695,684,60.0578;22942820:1544,921,662,677,60.0206;23052180:2354,959,691,713,59.9834;23053130:2647,950,694,672,60.0206;23053980:2074,1002,698,692,59.9834;23054730:1559,949,690,680,60.0206;23164410:2375,950,689,713,59.9834;23165360:2655,952,688,674,59.9834;23166210:2075,906,700,688,60.0206;23166960:1548,984,690,676,60.0206;23275760:2362,948,719,713,60.0206;23276710:2645,959,660,678,60.0206;23277560:2085,900,697,686,60.0206;23278310:1544,1007,694,683,60.0206;23387540:2389,936,712,695,59.9834;23388490:2624,929,697,694,60.0578;23389340:2096,935,694,672,60.0578;23390090:1517,946,699,693,60.0578;23499020:2447,864,711,690,59.9834;23499970:2612,1027,698,701,60.0206;23500820:2108,892,686,670,60.0206;23501570:1463,941,701,700,60.0206;23610570:2333,987,683,700,60.0206;23611520:2624,883,694,683,60.0206;23612370:2091,1065,692,686,60.0206;23613120:1534,876,692,680,60.0206;23722570:2300,999,728,689,60.0206;23723520:2665,893,685,665,60.0206;23724370:2039,987,707,698,60.0206;23725120:1569,934,684,659,60.0206;23834170:2442,846,713,702,60.0206;23835120:2616,989,671,684,60.0206;23835970:2097,903,684,674,60.0206;23836720:1490,1021,702,697,60.0578;23945480:2329,944,725,727,60.0206;23946430:2666,962,686,661,60.0206;23947280:2052,907,671,699,60.0206;23948030:1567,999,684,664,60.0206;24057550:2327,946,726,719,60.0206;24058500:2670,966,683,669,60.0206;24059350:2051,920,699,657,60.0206;24060100:1553,1011,685,668,60.0206;24169360:2449,937,709,681,60.0206;24170310:2601,967,702,707,60.0206;24171160:2120,899,683,654,60.0206;24171910:1461,955,706,699,60.0206;24281510:2401,965,702,686,59.9834;24282460:2591,936,704,696,60.0206;24283310:2115,997,685,663,60.0206;24284060:1508,874,671,697,60.0206;24393630:2379,911,723,684,60.0206;24394580:2658,1036,684,670,60.0206;24395430:2048,901,703,694,60.0206;24396180:1568,999,686,669,60.0578;24505560:2432,960,708,686,59.9834;24506510:2575,907,700,700,60.0206;24507360:2122,960,683,660,60.0206;24508110:1505,945,706,708,60.0206;24617560:2420,961,703,677,60.0206;24618510:2596,940,679,711,60.0206;24619360:2123,977,683,671,60.0578;24620110:1491,947,706,698,60.0578;24729650:2390,926,720,708,60.0206;24730600:2628,966,688,640,59.9834;24731450:2085,941,696,681,60.0206;24732200:1552,983,693,679,60.0206;24841500:2404,926,714,704,59.9834;24842450:2623,1002,697,686,60.0206;24843300:2086,904,694,680,60.0578;24844050:1533,999,692,687,60.0206;24953260:2359,956,717,714,59.9834;24954210:2654,961,686,675,60.0578;24955060:2089,947,696,692,60.0578;24955810:1542,946,690,669,60.0206;25065240:2359,972,720,708,60.0206;25066190:2651,972,687,670,60.0206;25067040:2065,939,694,683,60.0206;25067790:1529,959,659,681,60.0578;25177300:2375,985,712,699,60.0206;25178250:2632,908,695,686,59.9834;25179100:2089,981,696,691,60.0206;25179850:1541,927,685,638,60.0206;25289560:2366,994,715,702,60.0206;25290510:2638,907,692,680,60.0578;25291360:2079,983,693,686,60.0578;25292110:1528,918,686,633,60.0578;25401350:2363,966,720,676,59.9834;25402300:2663,953,688,678,60.0578;25403150:2080,930,695,682,60.0206;25403900:1534,1025,694,678,60.0206;25513500:2409,945,714,691,60.0206;25514450:2613,976,695,688,60.0206;25515300:2094,925,689,673,60.0578;25516050:1529,953,697,691,60.0578;25625500:2309,1056,718,716,60.0206;25626450:2664,871,689,667,60.0206;25627300:2067,1036,702,699,60.0206;25628050:1562,909,686,668,60.0206;25737380:2447,868,714,694,59.9834;25738330:2635,1006,698,666,60.0206;25739180:2103,866,692,667,60.0206;25739930:1523,1038,700,684,60.0206;25849190:2457,887,704,695,59.9834;25850140:2592,1010,704,698,60.0206;25850990:2134,933,683,664,60.0206;25851740:1479,931,704,703,60.0206;25961530:2353,1007,711,691,59.9834;25962480:2619,883,699,689,60.0206;25963330:2092,1002,687,675,60.0206;25964080:1528,861,696,685,60.0578;26073560:2312,1031,716,717,60.0206;26074510:2660,884,689,671,60.0206;26075360:2077,992,678,700,60.0578;26076110:1568,903,682,668,60.0206;26185240:2364,900,697,724,59.9834;26186190:2672,1009,685,670,60.0206;26187040:2075,889,698,691,60.0206;26187790:1553,1051,693,679,60.0206;26297520:2324,1029,689,708,60.0206;26298470:2642,867,692,670,60.0206;26299320:2079,1054,698,697,60.0206;26300070:1564,918,684,669,60.0206;26409210:2344,974,726,729,60.0206; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may0518h.pcr + "MFB"*% +3 "core" %x +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*%'(@ +1030 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*&  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*' % +119 "core" & +2 "MFB"*(% +3 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml + "MFB"*)'Zo +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +53 "core"  +2 "MFB"**% +3 "core" %Zb  \\ +3 ."MFBPCR"AS.seek 0.81ml + "MFB"*,'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*+ % +50 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*-% +3 "core" %>\  X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*/'O +524 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*0  +51 "core" +2 "MFB"*1% +3 "core" %M  F +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*.'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*3  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*4  +80 "core"  +2 "MFB"*2% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*6'[ +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*7' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +2744 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*9' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*8' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +2774 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*=  +55 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*; % +118 "core" % +2 "MFB"*?% +4 "core" %VD + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml + "MFB"*@' +242 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*>  +63 "core" +2 "MFB"*B% +4 "core" %q +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*C'> +10381 "Can"k JJ +5732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*A % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*E% +3 "core" %? * +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*F' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*G  +51 "core" +46 "MFB"*H% +4 "core" %\ n P +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*D'qJ +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*J  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*K'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17880 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*L' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +2743 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*N' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +2755 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*P' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +1357 "Can"k ML +4420 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +5066 "core" ' +41046 "Can"l GG +60004 g FF +60003 g FE +60004 l FF +60004 l FF +60004 m FE +60004 n FE +60004 n FE +60003 n FF +60004 o FF +60004 v FF +60004  EF +60004  FF +60004  FF +60003  FF +60004  FF +60004  FE +60004  FF +60004  FF @CEST1557093836.65  FF +60004  FF +60003  FF +60004  FF +60004  FE +60004  FF +60004  FF +60004  FE +60003  FF +60004  FE +60004  EE +60004  FE +60004  EF +60004  EE +60003  FF +60004 ~ FF +60004  EF +60004  FE +60004  FF +60004  EF +60003  FF +60004  FE +60004 } FF +60004 ~ FE +60004  FF +60004 } FF +60004 } FE +16717 !to:SignalException :\ signoi:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@timestampu: Time qj +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 +4 #mEXIT @1557109604.89CEST @1557119955.80CEST = =tMAIN =mMAIN_scheduler @CEST1557119957.50 #"core_reset"Sent BREAK +2 #t@0xCB97, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi8; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +278 "Can" S +  S + #tPolling Can every 10:00 +6 #Cleanly exited at 04:26:44CEST06-May-19 +5291 #-> ESP.configure +3 #Powering core bus +479 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %G + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %*' + .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready? + "MFB"*% +3 "core" % +255 #t-> MFB.ready! + "MFB"*% +3 "core" %T +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *% +3 "core" %c + .tATV.dial :air2 +2 "MFB"*  +146 "core" +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*' +548 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5286 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +102 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*'R +5256 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*  +5 "core"  +2 .tASV.dial :waste1 + "MFB"*  +5 "core"  +40486 "Can" LL +29750 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +132 "core"  +6060 #t-> AS.pull 0.20, ASslow1 +2 "MFB"*% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*'@8 +4049 "core" ' +2 "MFB"*% +4 "core" %@9  A +6261 #t-> ATV.air3 +2 .ATV.dial :air3 + "MFB"* % +97 "core" & +2845 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*!% +3 "core" %@9  A +2 .tAS.seek 0.249ml +2 "MFB"*"'; +1029 "core" ' +2 "MFB"*#% +4 "core" %;  > +543 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"*$ n +58 "core" n +313 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*%'R +1465 "core" ' +2 "MFB"*&% +4 "core" %RK +4169 #t-> shortmfb([Ss],[:extSrc]){}.finish +10 "MFB"*'% +3 "core" %R7 +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may0607h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV + "MFB"*(  +161 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*)  +23 "core"  +2 "MFB"**% +4 "core" %R7 + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*+'$~ +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +175 "Can" QQ +2728 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*- n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*.'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*/'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*0  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*1  +35 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*2% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*3'FH +617 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*4  +145 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*5% +4 "core" %FG  C +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*6' +1826 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 + "MFB"*7  +34 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*8% +3 "core" %? +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*9' +637 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*: % +35 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*;% +3 "core" %\ < +2 ."MFBPCR"AS.seek 0.536ml +39 "MFB"*<' +620 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*=  +122 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*>% +3 "core" %  > +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*?'\ +5858 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*@  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*A% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*B'\  +619 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*C  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*D% +3 "core" %\ \ 1 +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*E' = +5045 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*F  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*G  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*H% +4 "core" % 9  e +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*I'X +24613 "Can" MM +8024 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*J  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*K % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +50842 "Can" V +60004 ~ dc +60004  }s +60004  VV +60003  cb +28803 #"mwj"Session Begun +31201 "Can" || +60004  VU +60004  ff +25265 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refi8; :\ @data"2077830:2399,954,725,730,59.9834;2078780:2771,1080,682,669,60.0578;2079630:2135,964,672,700,60.0578;2080380:1614,1107,685,674,60.0206;2189670:2425,970,722,723,60.0206;2190620:2748,1078,684,665,60.0206;2191470:2111,943,702,661,60.0206;2192220:1618,1074,681,666,60.0206;2301580:2418,1029,706,694,60.0206;2302530:2680,903,697,689,60.0578;2303380:2145,1084,692,697,60.0206;2304130:1577,911,688,677,60.0206;2413220:2384,1086,724,728,60.0206;2414170:2768,1019,680,657,60.0578;2415020:2113,993,706,704,60.0206;2415770:1619,1076,651,664,60.0206;2524930:2396,1041,702,723,59.9834;2525880:2758,1076,679,659,60.0206;2526730:2125,988,703,694,60.0578;2527480:1604,1098,686,672,60.0206;2636470:2367,1069,723,720,60.0206;2637420:2757,1019,682,667,60.0206;2638270:2097,1028,706,697,60.0206;2639020:1609,1071,684,668,60.0206;2748480:2382,1010,723,726,60.0206;2749430:2740,1056,652,666,60.0206;2750280:2120,975,702,690,60.0206;2751030:1585,1106,692,680,60.0206;2860370:2415,941,725,724,60.0206;2861320:2731,1089,682,639,60.0206;2862170:2113,902,699,680,60.0206;2862920:1572,1081,695,682,59.9834;2972040:2424,931,708,702,60.0206;2972990:2652,969,698,686,60.0206;2973840:2109,942,687,675,60.0206;2974590:1528,910,695,688,60.0206;3083560:2391,957,719,710,60.0206;3084510:2679,997,689,671,60.0206;3085360:2095,975,696,684,60.0578;3086110:1535,1001,688,679,59.9834;3195750:2379,970,716,710,60.0206;3196700:2675,994,689,673,60.0578;3197550:2093,937,697,687,60.0206;3198300:1541,987,692,679,60.0206;3307300:2359,965,712,672,59.9834;3308250:2643,922,688,680,60.0206;3309100:2071,974,697,683,60.0206;3309850:1556,943,690,672,60.0206;3419270:2371,936,718,712,60.0206;3420220:2636,971,689,678,60.0206;3421070:2081,916,696,684,60.0206;3421820:1538,992,691,681,60.0206;3531230:2364,965,717,706,59.9834;3532180:2655,922,686,676,60.0206;3533030:2070,972,698,691,60.0206;3533780:1552,970,690,673,60.0206;3642730:2392,974,712,696,60.0206;3643680:2645,933,694,686,60.0206;3644530:2096,958,689,680,60.0206;3645280:1539,941,696,677,60.0206;3754630:2374,981,714,703,59.9834;3755580:2644,925,693,686,59.9834;3756430:2078,962,696,680,60.0578;3757180:1545,914,693,677,60.0206;3866610:2447,940,706,681,60.0206;3867560:2633,927,704,700,60.0206;3868410:2140,1020,653,666,60.0578;3869160:1529,889,697,688,60.0578;3978430:2405,910,724,717,59.9834;3979380:2671,1037,688,674,60.0206;3980230:2087,888,693,673,60.0206;3980980:1531,1074,695,691,60.0578;4090510:2471,936,706,682,60.0206;4091460:2634,1001,704,707,59.9834;4092310:2151,992,683,664,60.0578;4093060:1490,906,705,695,60.0578;4202040:2470,995,705,683,60.0578;4202990:2650,949,701,699,60.0206;4203840:2150,1027,687,661,60.0206;4204590:1520,949,696,655,60.0206;4314020:2342,996,704,722,60.0206;4314970:2711,956,679,666,60.0578;4315820:2105,944,702,705,60.0206;4316570:1598,984,683,659,60.0206;4426070:2387,941,698,721,60.0206;4427020:2716,1042,683,666,60.0206;4427870:2091,893,699,692,60.0206;4428620:1575,1059,689,672,60.0578;4537650:2474,945,706,684,59.9462;4538600:2629,931,701,705,60.0206;4539450:2147,1002,684,662,60.0206;4540200:1525,917,701,690,60.0206;4649700:2393,918,724,718,59.9834;4650650:2693,1035,661,673,60.0206;4651500:2109,896,695,679,60.0206;4652250:1558,1085,697,694,60.0206;4761630:2456,966,709,685,59.9834;4762580:2647,896,699,662,60.0206;4763430:2143,1058,687,672,60.0206;4764180:1535,876,696,684,60.0206;4873470:2481,927,705,678,59.9834;4874420:2652,1003,702,712,60.0578;4875270:2139,990,681,658,60.0578;4876020:1502,942,702,693,60.0206;4985160:2468,925,718,703,59.9462;4986110:2692,1069,694,694,60.0206;4986960:2146,911,652,662,60.0578;4987710:1535,1038,704,694,59.9834;5097270:2472,1115,714,704,60.0206;5098220:2769,1035,691,678,60.0578;5099070:2172,1092,696,689,60.0206;5099820:1590,1045,688,675,60.0206;5209210:2477,976,716,702,60.0206;5210160:2732,1041,693,687,60.0206;5211010:2159,1023,689,679,60.0206;5211760:1554,1029,694,687,60.0206;5320990:2460,1001,718,706,59.9834;5321940:2726,1023,693,681,60.0578;5322790:2147,980,690,675,60.0206;5323540:1571,1003,697,652,60.0578;5432840:2468,999,678,703,60.0206;5433790:2697,974,697,685,60.0578;5434640:2156,981,691,675,60.0206;5435390:1563,940,697,683,60.0206;5544970:2442,997,687,707,60.0206;5545920:2734,978,690,678,60.0206;5546770:2145,961,699,680,60.0206;5547520:1595,978,691,672,60.0206;5656980:2479,968,695,711,60.0206;5657930:2779,991,689,674,60.0206;5658780:2171,972,699,687,60.0206;5659530:1623,968,693,680,60.0206;5768460:2536,987,717,710,60.0206;5769410:2842,931,691,680,60.0206;5770260:2240,991,697,687,60.0206;5771010:1643,954,690,675,60.0206;5880530:2651,1006,713,705,59.9834;5881480:2969,951,659,682,60.0206;5882330:2324,993,693,682,60.0206;5883080:1699,953,694,679,60.0206;5992070:2727,1007,724,728,60.0206;5993020:3166,933,680,654,60.0206;5993870:2390,939,711,694,60.0206;5994620:1823,958,676,656,60.0206;6104230:2995,890,720,715,59.9834;6105180:3327,1044,686,671,60.0206;6106030:2559,887,698,691,60.0206;6106780:1892,1029,689,672,60.0578;6216360:3255,978,709,701,60.0206;6217310:3528,1104,699,690,60.0578;6218160:2802,1014,692,672,60.0206;6218910:1991,1153,701,697,60.0578;6327590:3286,1053,723,726,60.0206;6328540:3779,1086,685,662,60.0206;6329390:2880,1045,708,704,60.0206;6330140:2119,1100,651,666,60.0206;6439330:3443,1080,699,731,59.9834;6440280:3947,1048,681,659,60.0578;6441130:3010,1027,708,702,60.0206;6441880:2192,1107,690,674,60.0206;6551160:3575,1127,731,693,59.9834;6552110:26,1006,679,662,60.0206;6552960:3168,1079,702,703,60.0206;6553710:2292,1040,682,657,60.0206;6663280:3867,1040,696,644,60.0206; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may0607h.pcr +2 "MFB"*L% +4 "core" %V ( + #"MFBPCR"Cleaning PCR +3 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*M'(@ +1023 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*N  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*O % +120 "core" % +2 "MFB"*P% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*Q'Ze +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*R  +53 "core" +2 "MFB"*S% +3 "core" %Zf t \\ +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*T'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*U % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*V% +3 "core" %>  A +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*W'_ +528 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*X  +53 "core" +2 "MFB"*Y% +4 "core" %d\ R P +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*Z'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*[  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*\\  +81 "core"  +2 "MFB"*]% +3 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*^'m +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*_' +3076 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*`'V +2748 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*a' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*b'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*c' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*d'V +284 "Can" PP +2447 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*e  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*f % +119 "core" % +2 "MFB"*g% +4 "core" %VC +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*h' +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*i  +54 "core"  +2 "MFB"*j% +4 "core" %  C +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*k'> +16120 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*m% +3 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*n' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*o  +53 "core" +2 "MFB"*p% +3 "core" %\  O +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*q'qE +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*r  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*s'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17069 #"mwj"-> exit +2 #Session Ended +769 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*t' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +2745 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +421 "Can" QP +2323 "core" ' +36 ."MFBPCR"delay 3 seconds +309 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2739 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +5071 "core" ' @1557129464.83CEST = =tMAIN =mMAIN_scheduler @CEST1557129466.53 #"core_reset"Sent BREAK +2 #t@0x4CEC, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refip; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +277 "Can" T +  T + #tPolling Can every 10:00 +6 #Cleanly exited at 07:19:26CEST06-May-19 +8102 #-> ATV.ARV + .ATV.dial ARV +2 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg")Analytical Top Valve is not powered!:@checkpoint: omitted +866 #-> ESP.configure +2 #Powering core bus +475 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %,)L + .tSS.configure SSconfig +2 "sampler")#.0X ATV.ARV +2 .ATV.dial ARV + "MFB"*  +58 "core"  +2316 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*  +111 "core" +4996 #t-> ATV.air1 +2 .ATV.dial :air1 + "MFB"*  +168 "core" +1261 #t-> AS.pull 0.10, ASslow1 +2 "MFB"*% +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"&Analytical Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef11.273474717722141̂: @type2F +2913 #-> ATV.waste +2 .ATV.dial :waste + "MFB"* n +37 "core" m +278 #t-> AS.empty +3 .AS.seek :empty + "MFB"*'R +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg"(Analytical Syringe notReady at home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef11.273474717722141̂: @type2F: @error: notReady: @tagi: @sourcei/:@destinationi% +1109 #-> AS.home.to :home + .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*' +547 "core" ' +2 "MFB"*% +3 "core" %\  +1236 #t-> ATV.waste +2 .ATV.dial :waste +495 #-> AS.empty +2 .AS.seek :empty +2 "MFB"*'R +518 "core" ' +3 "MFB"*% +3 "core" %R +607 #t-> ATV.air1 +2 .ATV.dial :air1 + "MFB"*  +52 "core" +364 #t-> AS.pull 0.10, ASslow1 +2 "MFB"*% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.099ml +2 "MFB"*'I +2036 "core" ' +2 "MFB"*% +3 "core" %I ) +29650 "Can" JI +14265 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*  +161 "core"  +3562 #t-> AS.pull 0.20, ASslow1 +2 "MFB"*!% +3 "core" %I ) +2 .tAS.seek 0.299ml +2 "MFB"*"'7 +4045 "core" ' +2 "MFB"*#% +3 "core" %7\ 8 +2566 #t-> ATV.air3 +2 .ATV.dial :air3 + "MFB"*$ % +96 "core" % +980 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*%% +3 "core" %7\ 8 +2 .tAS.seek 0.349ml +2 "MFB"*&'2m +1031 "core" ' +2 "MFB"*'% +3 "core" %2v\ 9 +530 #t-> ATV.waste +2 .ATV.dial :waste +2 "MFB"*( n +58 "core" n +529 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*)'R +2040 "core" ' +2 "MFB"**% +3 "core" %Ro +4993 #t-> shortmfb([Ss],[:extSrc]){}.finish +10 "MFB"*+% +3 "core" %RX +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may0610h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV + "MFB"*,  +162 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*-  +122 "core"  +2 "MFB"*.% +4 "core" %RX + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*/'$ +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +2903 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*1 n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*2'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(@ +2902 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*4  +160 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*5  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*6% +45 "core" %(( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*7'FR +624 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 + "MFB"*8  +142 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*9% +3 "core" %FW  Z +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*:' +1825 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 +2 "MFB"*;  +34 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*<% +3 "core" %  J +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*=' +617 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 + "MFB"*> % +36 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*?% +3 "core" %  G +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*@'& +616 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*A  +122 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*B% +3 "core" %"\  O +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*C'\ +151 "Can"h KJ +5698 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*D  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*E% +3 "core" %\  @ +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*F'\  +618 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*G  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*H% +3 "core" %\   J +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*I' G +5042 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*J  +73 "core"  + ."MFBPCR"ASV.dial :waste1 +2 "MFB"*K  +5 "core"  + ."MFBPCR"ARV.dial :air1 +2 "MFB"*L  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*M% +4 "core" % M\  I +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*N'l +32606 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*O  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*P % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +12727 "Can"g {{ +60004  X +60004  hg +60004  ~o +60003  || +60004  ]] +2807 #"mwj"Session Begun +57197 "Can" ~k +60004  SR +60003  HG +7449 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refip; :\ @data"1820790:2323,951,719,677,60.0206;1821740:2669,943,691,682,60.0206;1822590:2103,1007,693,690,60.0206;1823340:1554,966,692,671,60.0206;1932620:2414,973,710,695,60.0578;1933570:2610,949,696,692,60.0206;1934420:2109,962,691,672,60.0206;1935170:1543,960,696,689,60.0206;2044690:2420,959,709,697,60.0206;2045640:2628,987,699,691,60.0206;2046490:2103,948,689,671,60.0206;2047240:1535,979,699,693,59.9834;2156400:2354,994,715,709,59.9834;2157350:2666,954,658,678,60.0206;2158200:2093,964,692,691,60.0206;2158950:1558,1001,688,669,60.0206;2268470:2376,999,722,712,59.9834;2269420:2671,1006,655,682,60.0206;2270270:2099,935,698,689,60.0206;2271020:1554,1040,690,681,60.0206;2380030:2471,994,712,705,59.9834;2380980:2711,1103,694,686,60.0206;2381830:2139,1019,690,673,60.0206;2382580:1576,1067,693,685,60.0206;2491710:2436,1061,717,711,59.9834;2492660:2731,1090,692,676,59.9834;2493510:2135,1021,693,679,60.0206;2494260:1551,1056,690,681,60.0206;2603400:2464,1023,713,698,59.9834;2604350:2710,1081,691,688,60.0206;2605200:2143,1036,689,673,60.0206;2605950:1556,1029,669,690,60.0578;2715640:2403,1074,719,707,60.0206;2716590:2715,1036,687,676,60.0206;2717440:2137,1053,694,689,60.0578;2718190:1584,1027,689,669,60.0206;2827100:2431,1037,719,713,60.0206;2828050:2702,1062,689,677,60.0206;2828900:2120,989,697,684,60.0578;2829650:1568,1099,691,677,60.0206;2938880:2420,1042,718,709,59.9834;2939830:2719,1068,657,672,60.0206;2940680:2116,1051,698,685,60.0206;2941430:1574,1074,689,672,60.0206;3050900:2420,1087,718,709,59.9834;3051850:2712,1039,659,676,60.0206;3052700:2114,1052,698,687,60.0578;3053450:1587,1099,687,672,59.9834;3162940:2452,1038,710,699,59.9834;3163890:2668,1036,666,686,60.0206;3164740:2140,1071,689,676,60.0578;3165490:1564,1034,697,683,60.0206;3274800:2370,965,717,705,59.9834;3275750:2628,1001,693,646,60.0206;3276600:2075,943,693,675,60.0578;3277350:1538,1014,692,684,60.0206;3386860:2379,947,714,703,60.0206;3387810:2630,1043,691,655,60.0206;3388660:2078,974,693,681,60.0578;3389410:1523,999,696,685,60.0206;3498850:2400,972,713,699,60.0578;3499800:2626,984,700,690,59.9834;3500650:2073,997,689,674,60.0206;3501400:1532,973,694,686,60.0578;3611020:2397,996,713,695,59.9834;3611970:2628,1023,693,691,60.0206;3612820:2096,991,692,673,60.0206;3613570:1527,1017,700,688,60.0578;3722580:2409,985,717,707,59.9834;3723530:2632,1027,697,682,59.9834;3724380:2095,982,658,680,60.0206;3725130:1524,989,695,685,60.0206;3834520:2376,1027,720,709,59.9834;3835470:2668,1001,687,676,60.0206;3836320:2078,1019,696,653,60.0206;3837070:1557,1004,690,673,60.0206;3946590:2431,1061,713,697,60.0206;3947540:2668,1042,696,687,60.0206;3948390:2124,1071,689,638,60.0206;3949140:1541,1029,696,688,60.0206;4058700:2444,1021,718,702,59.9834;4059650:2685,1059,697,685,60.0206;4060500:2122,1032,686,633,59.9834;4061250:1553,1084,695,684,60.0206;4170580:2401,986,716,711,60.0206;4171530:2671,1045,693,679,60.0206;4172380:2102,990,694,673,60.0578;4173130:1527,1049,694,684,60.0206;4282540:2416,994,716,704,60.0206;4283490:2650,1049,695,682,60.0578;4284340:2092,989,692,677,60.0578;4285090:1506,1017,695,683,60.0206;4394240:2364,1020,711,699,60.0206;4395190:2627,1007,697,688,60.0206;4396040:2100,1022,694,677,60.0206;4396790:1529,967,692,652,60.0578;4506280:2362,922,664,655,60.0206;4507230:2711,1070,713,690,60.0206;4508080:2090,977,689,674,60.0206;4508830:1504,1007,700,683,60.0206;4618160:2392,963,709,699,59.9834;4619110:2581,923,697,689,59.9834;4619960:2084,937,685,669,60.0578;4620710:1522,953,698,689,60.0206;4730230:2381,903,713,699,60.0206;4731180:2618,956,662,686,60.0206;4732030:2073,953,692,677,60.0206;4732780:1516,958,696,685,60.0206;4842480:2357,986,719,707,60.0206;4843430:2633,1006,661,678,59.9834;4844280:2071,948,694,685,59.9834;4845030:1523,1009,693,680,60.0206;4953830:2343,1056,716,708,60.0206;4954780:2640,985,687,674,60.0206;4955630:2067,973,667,686,60.0578;4956380:1530,973,689,671,60.0206;5066360:2394,953,713,703,59.9834;5067310:2633,1013,693,688,60.0206;5068160:2070,971,694,678,60.0206;5068910:1519,1008,698,684,60.0206;5178430:2400,993,711,696,59.9834;5179380:2645,993,695,689,60.0206;5180230:2090,1001,689,673,60.0206;5180980:1536,976,700,687,60.0206;5290480:2393,1012,718,712,60.0206;5291430:2666,1018,689,673,60.0206;5292280:2070,962,696,684,60.0206;5293030:1550,998,693,678,60.0206;5402320:2391,1010,718,709,59.9834;5403270:2691,973,688,676,60.0206;5404120:2078,936,699,689,60.0206;5404870:1559,995,690,671,60.0206;5514390:2440,997,715,708,59.9834;5515340:2739,985,687,671,60.0206;5516190:2151,961,668,686,60.0206;5516940:1592,1019,690,677,60.0206;5626350:2576,991,711,704,59.9834;5627300:2825,1018,694,686,60.0206;5628150:2246,963,659,675,60.0578;5628900:1637,1026,697,684,59.9834;5738690:2643,1037,710,691,59.9834;5739640:2940,986,702,659,59.9834;5740490:2284,961,622,715,60.0578;5741240:1667,1030,722,773,60.0578;5850540:2738,1011,715,702,59.9834;5851490:3082,1001,694,675,60.0206;5852340:2416,970,670,683,60.0578;5853090:1772,997,691,669,60.0206;5962120:2899,1033,719,710,59.9834;5963070:3224,1061,692,684,60.0206;5963920:2527,998,695,678,60.0578;5964670:1800,1030,696,681,59.9834;6074220:3000,1033,712,700,59.9834;6075170:3333,1044,697,685,60.0578;6076020:2615,1030,694,674,60.0578;6076770:1858,982,697,684,60.0206;6186390:3064,1046,720,722,60.0206;6187340:3458,1012,693,671,60.0578;6188190:2681,1022,700,689,60.0578;6188940:1938,1010,689,667,60.0578;6298510:3168,1057,716,705,59.9834;6299460:3553,1028,692,678,60.0206;6300310:2767,1030,697,685,59.9834;6301060:1983,968,691,679,60.0578;6410580:3254,1049,717,706,59.9834; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may0610h.pcr +2 "MFB"*Q% +5 "core" %kc +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*R'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +19 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*S  +37 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*T % +121 "core" & +2 "MFB"*U% +3 "core" %()W +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*V'Zo +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*W  +54 "core" +2 "MFB"*X% +3 "core" %Z~\ q N +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*Y'> +6055 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*Z % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*[% +3 "core" %>\ h W +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*\\'c +526 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*]  +53 "core" +2 "MFB"*^% +3 "core" %i \\ E +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*_'q +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*`  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*a  +80 "core"  +2 "MFB"*b% +3 "core" %q N +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*c'u +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*d' +3075 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*e'V +2773 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*f' +5777 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*g'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*h' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*i'V +2734 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*j  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*k % +120 "core" & +2 "MFB"*l% +3 "core" %VK= +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*m' +236 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*n  +52 "core" +2 "MFB"*o% +3 "core" %\ E R +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*p'> +14625 "Can" KK +1485 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*q % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*r% +3 "core" %> J ] +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*s' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*t  +53 "core" +2 "MFB"*u% +3 "core" %9 / +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*v'qD +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*w  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*x'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17580 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*y' +5780 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*z'V +2740 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*{' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*|'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*}' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*~'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2109 #"mwj"-> exit +2 #Session Ended +3665 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +30 "Can" II +72 ."MFBPCR"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5065 "core" ' +45612 "Can" JI +2338 #t-> ATV.air2 +2 .ATV.dial :air2 +2 "MFB"*  +144 "core"  +868 #t-> AS.pull 0.10, ASslow1 +2 "MFB"*% +3 "core" %V9$ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.1ml +2 "MFB"*'Mc +2041 "core" ' +2 "MFB"*% +3 "core" %MV 6 Y +2766 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*  +139 "core"  +2031 #t-> AS.pull 0.20, ASslow1 +2 "MFB"* % +2 "core" %MV I Y +3 .tAS.seek 0.3ml + "MFB"*\ ': +4045 "core" ' +2 "MFB"* % +3 "core" %:P\ 9 +1749 #t-> ATV.air3 +2 .ATV.dial :air3 + "MFB"* % +81 "core" % +330 #t-> AS.pull 0.05, ASslow1 +2 "MFB"* % +3 "core" %:J\ 9 +2 .tAS.seek 0.35ml +2 "MFB"*'6' +1026 "core" ' +2 "MFB"*% +3 "core" %6\ Q N +614 #t-> ATV.waste +2 .ATV.dial :waste + "MFB"* n +58 "core" n +284 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +2044 "core" ' +2 "MFB"*% +3 "core" %Rc +1243 #t-> shortmfb([Ss],[:extSrc]){}.finish +10 "MFB"*% +3 "core" %R[ +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may0612h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +162 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +23 "core"  +2 "MFB"*% +4 "core" %R] + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$z +2550 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2903 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"* n +162 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +170 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*  +34 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %(-R +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"* 'FW +619 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 + "MFB"*!  +145 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*% +4 "core" %FQ\ Z O +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*#' +1829 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 + "MFB"*$  +45 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*%% +3 "core" % K H +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*"' +621 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 + "MFB"*' % +34 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*(% +3 "core" %C\\ +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*&'+ +638 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"**  +122 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*+% +3 "core" %1FI +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*,'\ +5861 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*-  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*.% +3 "core" %\ Q\ 7 +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*)'\  +616 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*/  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*1% +3 "core" %\ AI +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*0' R +5063 "core" ' + ."MFBPCR"delay 4 seconds +101 "Can" IH +302 ."MFBPCR"ATV.dial PCR +2 "MFB"*2  +74 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*4  +34 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*5% +4 "core" % X7I +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*6'w +32582 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*3  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*8 % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +25854 "Can" ~p +60004  RR +60004  __ +60004  }k +60003  RR +60004  `` +60004  ` +60004  RR +55404 ."PCR"PCR.off +203 !o:#AnalyticalModule::PCRRawSample: @refip; :\ @data" 9479590:2385,916,724,709,59.9834;9480540:2613,961,696,695,60.0206;9481390:2108,943,691,674,60.0578;9482140:1524,952,698,689,60.0206;9591490:2351,970,715,714,59.9834;9592440:2642,954,690,673,60.0578;9593290:2076,1002,696,696,60.0206;9594040:1548,951,685,674,60.0206;9703460:2368,961,709,698,59.9834;9704410:2614,922,663,686,60.0206;9705260:2087,1017,693,681,60.0578;9706010:1522,903,694,683,60.0206;9815690:2394,935,711,696,59.9834;9816640:2616,944,666,688,60.0206;9817490:2064,957,667,627,60.0206;9818240:1589,908,718,702,60.0206;9927500:2382,953,711,694,59.9834;9928450:2617,937,694,698,60.0206;9929300:2081,948,688,675,60.0578;9930050:1518,948,697,683,60.0578;10039520:2337,1016,713,709,60.0206;10040470:2622,907,692,676,60.0206;10041320:2043,981,695,686,60.0578;10042070:1535,897,682,677,60.0206;10151870:2351,937,718,711,60.0206;10152820:2622,988,688,675,60.0206;10153670:2027,911,697,687,60.0206;10154420:1547,967,691,675,60.0206;10264380:2375,938,712,698,59.9834;10265330:2605,1018,666,688,59.9834;10266180:2079,939,689,672,60.0206;10266930:1506,998,697,691,60.0578;10376440:2346,939,719,714,59.9834;10377390:2628,1026,659,680,60.0206;10378240:2060,959,692,682,60.0578;10378990:1529,1028,695,682,60.0578;10488290:2333,1042,720,716,60.0206;10489240:2631,985,680,631,60.0578;10490090:2054,963,698,694,60.0206;10490840:1545,965,689,675,60.0206;10600570:2316,1039,718,710,60.0206;10601520:2621,952,654,675,60.0206;10602370:2057,1015,697,691,59.9834;10603120:1540,975,686,672,60.0206;10712950:2397,958,712,692,60.0206;10713900:2576,975,698,694,60.0206;10714750:2092,979,687,672,60.0206;10715500:1494,971,702,691,60.0206;10825520:2318,1010,717,714,60.0206;10826470:2621,964,690,672,60.0578;10827320:2065,1001,696,698,60.0578;10828070:1540,998,685,673,60.0206;10937680:2398,939,712,691,60.0206;10938630:2565,1004,698,689,60.0206;10939480:2086,945,689,670,60.0578;10940230:1495,997,697,690,60.0206;11049580:2377,976,711,693,59.9834;11050530:2611,951,668,695,59.9834;11051380:2095,974,686,667,60.0206;11052130:1504,995,700,689,60.0206;11161860:2334,996,720,714,60.0206;11162810:2632,1000,655,671,60.0206;11163660:2056,968,698,689,60.0206;11164410:1546,982,686,670,60.0206;11273900:2363,921,717,712,59.9834;11274850:2629,1007,657,680,60.0578;11275700:2070,942,694,683,60.0578;11276450:1534,1039,693,683,60.0578;11386260:2374,1001,712,691,60.0206;11387210:2600,940,668,686,60.0206;11388060:2090,1035,687,675,60.0206;11388810:1510,944,696,685,60.0206;11497970:2387,962,713,704,59.9834;11498920:2601,1025,696,693,60.0206;11499770:2068,969,688,676,60.0206;11500520:1513,1048,697,691,60.0206;11609700:2324,1020,715,707,59.9834;11610650:2629,966,693,674,60.0206;11611500:2063,1005,673,691,60.0206;11612250:1530,942,689,672,60.0206;11721970:2327,1013,718,706,60.0206;11722920:2615,957,689,674,60.0206;11723770:2065,1013,669,689,60.0206;11724520:1526,950,691,676,60.0206;11833660:2384,1005,710,688,59.9834;11834610:2583,964,695,692,60.0206;11835460:2091,979,687,671,60.0206;11836210:1488,937,700,686,60.0206;11945490:2327,1011,720,714,60.0206;11946440:2629,957,689,671,59.9834;11947290:2046,993,699,689,60.0206;11948040:1537,950,687,674,60.0578;12057660:2400,983,709,695,59.9834;12058610:2607,1016,702,691,59.9834;12059460:2102,990,687,672,59.9834;12060210:1502,969,701,692,60.0206;12169860:2396,945,715,698,59.9834;12170810:2611,1036,696,677,60.0206;12171660:2075,952,692,678,60.0206;12172410:1486,984,695,687,60.0206;12281940:2344,1014,712,702,59.9834;12282890:2617,958,695,682,60.0578;12283740:2076,1012,693,685,60.0578;12284490:1526,929,691,674,60.0206;12393890:2339,984,718,709,60.0206;12394840:2639,952,688,678,60.0206;12395690:2053,1010,697,686,60.0206;12396440:1557,977,657,671,60.0578;12506360:2354,1030,712,700,60.0206;12507310:2618,958,695,684,60.0206;12508160:2072,1028,692,683,60.0206;12508910:1516,956,696,679,60.0206;12618170:2332,1014,715,709,60.0206;12619120:2620,953,690,677,60.0206;12619970:2076,1032,700,690,60.0206;12620720:1544,964,654,670,60.0578;12729900:2401,946,679,698,59.9834;12730850:2613,1035,696,691,60.0206;12731700:2082,956,691,677,60.0206;12732450:1511,1014,701,687,60.0206;12842290:2328,1026,719,687,60.0206;12843240:2651,961,688,676,59.9834;12844090:2074,1004,697,695,60.0578;12844840:1542,971,688,676,60.0206;12954600:2346,997,691,712,60.0206;12955550:2660,963,686,677,59.9834;12956400:2068,986,702,688,60.0206;12957150:1555,979,692,666,60.0206;13066860:2446,977,680,703,60.0206;13067810:2681,1026,697,690,60.0578;13068660:2132,991,691,673,60.0206;13069410:1548,1027,700,689,60.0206;13179000:2437,997,688,702,60.0206;13179950:2739,971,692,681,60.0206;13180800:2155,1034,696,685,60.0206;13181550:1591,949,690,671,60.0206;13291140:2521,988,684,707,60.0206;13292090:2824,945,692,678,59.9834;13292940:2221,1039,693,687,59.9834;13293690:1636,966,689,677,60.0206;13403410:2613,970,688,714,59.9834;13404360:2942,1022,688,674,60.0206;13405210:2293,947,698,686,60.0206;13405960:1686,999,688,677,60.0206;13515510:2708,1002,679,703,60.0578;13516460:3020,962,694,680,60.0206;13517310:2388,1030,694,682,60.0206;13518060:1721,956,693,683,60.0206;13627610:2854,971,681,695,60.0206;13628560:3124,1034,697,692,60.0578;13629410:2472,1002,688,673,60.0578;13630160:1765,979,700,693,60.0206;13739920:2889,978,691,716,60.0206;13740870:3273,994,687,671,60.0206;13741720:2525,944,697,688,60.0206;13742470:1857,1043,694,678,60.0206;13851850:3046,957,709,658,60.0206;13852800:3358,984,694,687,60.0206;13853650:2638,951,686,670,60.0206;13854400:1885,1030,699,684,60.0578;13963940:3086,1003,721,680,59.9834;13964890:3477,1039,690,677,60.0206;13965740:2692,970,697,683,60.0206;13966490:1944,1021,695,682,60.0206;14076110:3163,1001,686,709,60.0206; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may0612h.pcr +2 "MFB"*9% +3 "core" %|~ + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*7'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*;  +35 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*< % +120 "core" & +2 "MFB"*:% +3 "core" %($ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*>'Zj +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*?  +64 "core" +2 "MFB"*=% +3 "core" %Zo\ | M +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*A'> +2327 "Can" KJ +3736 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*B % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*@% +3 "core" %>o +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*D'd +526 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*E  +51 "core" +2 "MFB"*C% +3 "core" %]\ w X +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*G'p +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*H  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*F  +80 "core"  +2 "MFB"*J% +3 "core" %pu +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*K'_ +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*L' +3075 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2752 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*I' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +2758 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*P' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2762 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*N  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*S % +118 "core" % +2 "MFB"*T% +3 "core" %Vi +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*U' +233 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*R  +52 "core"  +2 "MFB"*W% +3 "core" % c G +3 ."MFBPCR"AS.seek 0.81ml + "MFB"*X'> +16109 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*V % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*Z% +3 "core" %> X X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*[' +526 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*Y  +51 "core" +2 "MFB"*]% +3 "core" %\ U W +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*^'q) +334 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*\\  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*`'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +3576 "Can" ~s +13960 ."MFBPCR"PCR.off +2 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*a' +5778 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*_' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +5770 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +5770 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2743 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2811 "Can" LL +2254 "core" ' +1296 #t-> ATV.air3 +2 .ATV.dial :air3 + "MFB"*k % +76 "core" & +292 #t-> AS.pull 0.20, ASslow1 +2 "MFB"*l% +3 "core" %VH +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.2ml +2 "MFB"*i'D! +4048 "core" ' +2 "MFB"*n% +3 "core" %D&X\ : +16471 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*o  +96 "core"  +12101 #t-> AS.pull 0.20, ASslow1 +2 "MFB"*m% +3 "core" %D&Z\ : +2 .tAS.seek 0.4ml +2 "MFB"*q'1 +4045 "core" ' +2 "MFB"*r% +3 "core" %1P! +1490 #t-> ATV.air3 +2 .ATV.dial :air3 +2 "MFB"*p % +96 "core" & +629 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*t% +3 "core" %1g! +2 .tAS.seek 0.45ml +43 "MFB"*u'-\ +1021 "core" ' +2 "MFB"*s% +4 "core" %-_ +585 #t-> ATV.waste +2 .ATV.dial :waste +2 "MFB"*w n +57 "core" n +345 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*v'R +2619 "core" ' +2 "MFB"*x% +4 "core" %RQY +2730 #t-> shortmfb([Ss],[:extSrc]){}.finish +9 "MFB"*y% +3 "core" %RWE +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may0614h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*z  +160 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*{  +25 "core"  +2 "MFB"*|% +4 "core" %ROE +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*}'$~ +2558 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*~' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"* n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +3343 "Can" ML +1723 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2906 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %(&a +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FP +627 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 + "MFB"*  +144 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"* % +3 "core" %FQ \\ > +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1845 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 + "MFB"*  +35 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"* % +3 "core" %b +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"* ' +623 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 + "MFB"*\ % +36 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*% +3 "core" % S G +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*' +622 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*  +121 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" % \ N P +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5849 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\ eW +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +635 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*% +3 "core" %\  O K +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' D +5042 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*  +73 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +2 "MFB"*  +45 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*% +4 "core" % H\ R U +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'g +31090 "Can" II +1508 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +57356 "Can" `` +60004   +60004 ~ gg +60004  _^ +60004  || +60003  __ +60004  u +28782 #"bkha"Session Begun +657 #-> showlog 100 +30565 "Can" ~} +24212 ."PCR"PCR.off +179 !o:#AnalyticalModule::PCRRawSample: @refip; :\ @data"'16957170:2353,989,727,723,59.9834;16958120:2627,989,694,683,60.0206;16958970:2090,1023,698,685,60.0578;16959720:1534,998,696,686,60.0578;17068930:2383,1017,714,703,60.0206;17069880:2619,981,691,650,60.0206;17070730:2091,997,689,677,60.0206;17071480:1531,1034,691,682,60.0206;17180820:2363,1003,713,708,59.9834;17181770:2635,1026,693,690,59.9834;17182620:2088,991,664,681,60.0206;17183370:1540,1007,696,684,60.0578;17293150:2366,985,715,710,60.0206;17294100:2622,1014,691,678,60.0578;17294950:2053,994,695,683,60.0206;17295700:1528,1019,690,678,60.0206;17405360:2353,995,716,703,60.0206;17406310:2595,979,696,687,60.0206;17407160:2049,946,695,685,60.0206;17407910:1519,1015,695,683,60.0206;17517430:2349,1002,717,707,60.0206;17518380:2635,1003,691,681,60.0206;17519230:2082,1028,666,681,60.0206;17519980:1529,1024,693,684,60.0206;17629520:2351,1041,717,708,60.0206;17630470:2613,993,690,682,60.0206;17631320:2063,1003,662,683,60.0206;17632070:1507,989,694,678,60.0578;17741580:2342,985,713,699,59.9834;17742530:2599,998,690,678,60.0206;17743380:2055,954,663,683,60.0206;17744130:1506,999,694,681,60.0578;17853580:2361,1020,715,700,60.0206;17854530:2537,978,707,666,60.0578;17855380:1894,1058,680,694,60.0206;17856130:1556,1038,676,665,60.0206;17965790:2356,1033,720,706,60.0206;17966740:2615,1000,694,682,60.0206;17967590:2065,997,663,682,59.9834;17968340:1516,1012,691,681,60.0206;18077830:2359,986,714,700,60.0206;18078780:2620,1013,692,681,60.0206;18079630:2064,1015,663,687,60.0578;18080380:1526,1015,694,678,60.0206;18189850:2343,993,715,704,60.0206;18190800:2581,999,691,679,60.0206;18191650:2051,963,661,682,59.9834;18192400:1507,965,693,682,60.0206;18301450:2318,986,715,709,59.9834;18302400:2587,999,694,686,60.0578;18303250:2054,971,695,680,60.0206;18304000:1490,959,694,682,60.0578;18413900:2333,986,714,709,60.0206;18414850:2587,991,693,681,60.0206;18415700:2047,969,692,648,60.0206;18416450:1513,1004,693,680,60.0206;18526270:2332,959,714,705,59.9834;18527220:2600,1009,689,682,60.0578;18528070:2040,983,665,683,60.0206;18528820:1503,999,693,681,60.0206;18638700:2352,976,712,709,60.0206;18639650:2605,995,695,687,60.0206;18640500:2061,949,692,678,60.0206;18641250:1519,1000,698,682,60.0206;18751100:2348,1016,716,702,60.0206;18752050:2612,992,690,682,60.0206;18752900:2046,1010,693,677,60.0578;18753650:1525,1014,693,681,60.0206;18863250:2345,964,714,703,60.0206;18864200:2594,967,693,682,60.0206;18865050:2046,955,693,680,60.0206;18865800:1508,991,692,680,60.0206;18975420:2341,1014,714,711,60.0206;18976370:2613,950,691,679,60.0206;18977220:2069,982,665,685,60.0206;18977970:1510,994,691,681,59.9834;19087750:2339,961,716,706,59.9834;19088700:2575,959,696,678,60.0206;19089550:2039,961,695,683,60.0578;19090300:1516,938,692,685,60.0578;19199970:2351,997,720,705,59.9834;19200920:2600,990,697,681,60.0206;19201770:2053,943,694,683,60.0206;19202520:1514,994,692,675,60.0206;19311890:2347,962,718,704,59.9834;19312840:2593,996,692,681,60.0578;19313690:2053,992,663,684,60.0206;19314440:1520,977,692,680,60.0578;19423890:2332,964,713,703,60.0206;19424840:2577,987,691,679,60.0206;19425690:2049,950,664,683,60.0206;19426440:1514,966,693,681,60.0206;19535970:2342,1004,715,706,59.9834;19536920:2609,1001,693,683,60.0206;19537770:2067,972,661,688,60.0206;19538520:1522,1013,693,682,60.0206;19647550:2348,988,715,703,60.0206;19648500:2602,989,689,675,60.0206;19649350:2054,1021,690,679,60.0206;19650100:1509,964,690,676,60.0578;19760250:2353,988,715,706,59.9834;19761200:2616,1016,691,683,60.0578;19762050:2068,1009,663,685,60.0578;19762800:1521,993,692,680,60.0206;19873060:2331,970,716,706,60.0206;19874010:2599,926,691,646,60.0206;19874860:2053,1003,695,684,60.0578;19875610:1511,937,692,678,60.0206;19985010:2340,971,716,703,60.0206;19985960:2621,974,691,678,60.0206;19986810:2051,953,692,685,60.0578;19987560:1526,992,697,681,59.9834;20097750:2375,957,714,702,60.0206;20098700:2610,967,665,684,60.0578;20099550:2089,956,693,674,60.0206;20100300:1515,968,699,679,60.0206;20209790:2409,991,714,704,59.9834;20210740:2675,978,661,684,59.9834;20211590:2118,999,694,683,60.0206;20212340:1552,1009,697,688,60.0206;20321880:2466,1003,715,705,60.0206;20322830:2728,1005,660,682,60.0206;20323680:2160,1001,696,678,59.9834;20324430:1576,1016,695,679,60.0206;20434530:2545,970,715,701,60.0206;20435480:2797,1024,694,680,60.0206;20436330:2225,1000,693,678,60.0206;20437080:1617,1006,696,679,60.0206;20546920:2609,992,712,667,60.0206;20547870:2888,970,693,683,60.0206;20548720:2273,967,695,679,60.0206;20549470:1675,945,692,679,60.0206;20658580:2703,968,713,704,59.9834;20659530:2986,989,689,644,60.0206;20660380:2345,962,694,679,60.0578;20661130:1722,1002,690,679,60.0206;20770600:2788,989,717,707,59.9834;20771550:3125,1011,692,679,60.0578;20772400:2423,981,698,683,60.0206;20773150:1785,1012,692,685,60.0206;20883110:2912,990,715,709,60.0206;20884060:3235,997,665,681,60.0578;20884910:2532,984,693,679,60.0206;20885660:1826,1027,690,681,60.0206;20995450:2960,1016,717,708,60.0206;20996400:3322,948,661,674,60.0206;20997250:2587,974,696,686,60.0206;20998000:1876,991,693,680,60.0206;21107580:3061,1024,715,705,59.9834;21108530:3437,991,660,680,59.9834;21109380:2679,1016,694,684,60.0206;21110130:1927,1004,694,675,60.0206;21219790:3155,1047,716,710,60.0206;21220740:3530,1001,660,683,60.0206;21221590:2741,993,693,685,59.9834;21222340:1964,989,692,679,60.0206;21332010:3247,1040,715,702,60.0206;21332960:3620,989,662,690,59.9834;21333810:2838,1030,694,681,59.9834;21334560:2013,1001,691,675,60.0206;21444730:3317,996,717,704,59.9834;21445680:3694,995,693,682,60.0206;21446530:2898,1002,691,680,60.0578;21447280:2075,959,691,678,60.0206;21557300:3394,1011,686,709,60.0206; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may0614h.pcr +3 "MFB"*!% +4 "core" %b +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +6 ."MFBPCR"AS.seek 0.5ml +38 "MFB"*'(@ +1034 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +3 "MFB"*  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*$ % +121 "core" & +2 "MFB"*%% +3 "core" %(+ +2 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*#'Zq +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*'  +53 "core"  +2 "MFB"*(% +4 "core" %Z +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*"'> +6059 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"** % +55 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*+% +3 "core" %>\  V +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*&'d +526 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*-  +53 "core"  +2 "MFB"*.% +4 "core" %f  K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*,'p +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*/  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*1  +91 "core"  +2 "MFB"*)% +3 "core" %q  +2 ."MFBPCR"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*2'r +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*4' +3077 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*5'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*0' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*3'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*8' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*9'V +1283 "Can" JI +1453 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*6  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*; % +120 "core" % +2 "MFB"*<% +3 "core" %V3 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*:' +234 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*7  +51 "core" +2 "MFB"*?% +3 "core" %P\ 6 +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*='> +16111 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*> % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*B% +3 "core" %> 2 G +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*@' +529 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*A  +53 "core" +2 "MFB"*E% +3 "core" % +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*C'q: +323 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*D  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*H'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17539 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +3 "MFB"*F' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*J'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*G' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*K'V +1727 "Can" JJ +1004 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*L' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*M'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*I' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +40 "MFB"*O'V +2738 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*P' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*N'V +5068 "core" ' +28834 "Can" HG +13113 #"bkha"-> exit +2 #Session Ended +46889 "Can"z HH +11651 #t-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc + .ATV.dial :waste +2 "MFB"*S n +121 "core" o +2 .tAS.seek 0ml +2 "MFB"*T'V +3 "core" ' +2 .tATV.dial :air3 + "MFB"*Q % +74 "core" % +2 "MFB"*R% +4 "core" %Vb? +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*W' +230 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*U  +36 "core" +2 "MFB"*V% +4 "core" %  A +2 .tAS.seek 0.31ml + "MFB"*Z'm0 +6056 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*X % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"*Y% +3 "core" %m6~\ 1 +2 .tAS.seek 0.335ml +2 "MFB"*]' +526 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*[  +52 "core"  +2 "MFB"*\\% +4 "core" %q\ = +2 .tAS.seek 0.32ml + "MFB"*^'y +328 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*`  +58 "core"  +2 .tAS.seek 0ml +2 "MFB"*a'V +6458 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*b'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*_'V +10079 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*c'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*d'V +10076 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*e'(@ +2898 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*f'V +2995 "Can"s JK +7084 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*g'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*h'V +10078 "core" ' + .tATV.dial :air2 +2 "MFB"*k  +123 "core" +2 "MFB"*l% +3 "core" %Vf +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*j'(H +5061 "core" ' + .tATV.dial :extSrc +2 "MFB"*n  +139 "core"  +4 "MFB"*o% +7 "core" %(> h K +5 .tAS.seek 0.02ml +2 "MFB"*m' +4857 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste + "MFB"*i n +125 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*r'R +146 "core" ' +2 "MFB"*p% +3 "core" %Ri +3632 #t-> exit +5 #mEXIT @1557154425.83CEST @1557154807.76CEST = =mMAIN_scheduler =tMAIN @CEST1557154809.52 #"core_reset"Sent BREAK +2 #t@0x7886, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7B10, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7D99, state=0x3A84, ifg=0x10, ie=0xFD #@0x8024, state=0x3A84, ifg=0x10, ie=0xFD + #@0x82AE, state=0x3A84, ifg=0x10, ie=0xFD + #@0x8537, state=0x3A84, ifg=0x10, ie=0xFD + #@0x87C3, state=0x3A84, ifg=0x10, ie=0xFD #@0x88D8, state=0x3A84, ifg=0x80, ie=0xFD + #@0x42F6, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +168 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +196 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi < :\ @name@ +265 "Can"~ II + ~ II + #tPolling Can every 10:00 +123 "sampler") +2 ) +3 "core"  +4 "collection"' +4 ' +3 "core"  +3 "processing"% +5 % +4 "core"  +4 "MFB"* +4 * +4 "core"  +8 "collection"' 9\ +4 ' 0\ +3 ' -\ +7 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +4 "collection"' 2\ +5 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %Ru + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %  +2 .tSS.configure SSconfig +2 "sampler")#.0X showlog 10 +1653 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 "MFB"*  +139 "core"  +2 "MFB"*% +4 "core" %( +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.53ml + "MFB"*' +627 "core" ' + .tdelay 5 seconds +503 "MFB"*% +4 "core" %g\ ; +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.54ml +2 "MFB"*'1 +1021 "core" ' + .tdelay 20 seconds +2003 "MFB"*% +3 "core" %1\ c Q +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.57ml + "MFB"*'  +626 "core" ' + .tdelay 5 seconds +503 "MFB"*% +3 "core" %  u ? +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.58ml +2 "MFB"*' T +1022 "core" ' + .tdelay 20 seconds +2003 "MFB"*% +3 "core" % V\ ] Q +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.61ml + "MFB"*'\ Q( +623 "core" ' + .tdelay 5 seconds +503 "MFB"*% +4 "core" %\ Q0_ % +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.62ml +4 "MFB"* '\ v +1027 "core" ' + .tdelay 20 seconds +2003 "MFB"*!% +3 "core" %\ {  I +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.65ml + "MFB"*"' M +626 "core" ' + .tdelay 5 seconds +503 "MFB"*#% +4 "core" % R\ 7 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.66ml + "MFB"*$' L +1024 "core" ' + .tdelay 20 seconds +2003 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.705ml +3 "MFB"*%' . +929 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*&  +163 "core" +2 "MFB"*'% +3 "core" % . ` I +2 .tAS.seek 0.725ml +2 "MFB"*(' w +425 "core" ' + .tdelay 3 seconds +303 .ATV.dial :waste +2 "MFB"*) n +52 "core" m +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek :empty + "MFB"**'R +7327 "core" ' +9 "MFB"*+% +4 "core" %R}, +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may0617h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +2 #Priming with carrier +2 .ATV.dial ARV +2 "MFB"*,  +145 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*-  +27 "core"  +2 "MFB"*.% +4 "core" %R[7 + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*/'$` +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +2906 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*1 n +164 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*2'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*3'(@ +2909 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*4  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*5  +37 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*6% +3 "core" %(p +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*7'FG +635 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 + "MFB"*8  +145 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*9% +5 "core" %FMlS +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*:' +1846 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 +2 "MFB"*;  +35 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*<% +3 "core" % { D +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*=' +621 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 +2 "MFB"*> % +46 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*?% +3 "core" %QT +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*@'' +639 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*A  +123 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*B% +3 "core" %+ _ F +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*C'\ +4233 "Can" II +1614 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*D  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*E% +3 "core" %\ R J +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*F'\  +617 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*G  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*H% +3 "core" %\  _ B +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*I' A +5041 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*J  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*K  +5 "core"  +2 ."MFBPCR"ARV.dial :air1 +2 "MFB"*L  +35 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*M% +4 "core" % <\ s L +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*N'[ +32609 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*O  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*P % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +16798 "Can"z ~} +60004 | aa +60004  ~j +60004 t }} +60003 r ^^ +60004 s ~m +60003 t TS +60005 r aa +60003 v HH +4512 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"26491230:2389,947,719,685,60.0206;26492180:2677,997,691,689,60.0206;26493030:2124,976,694,682,60.0578;26493780:1564,1001,692,687,60.0206;26602680:2417,999,712,706,60.0206;26603630:2676,1000,660,686,60.0206;26604480:2112,985,695,685,60.0206;26605230:1558,968,694,687,60.0206;26714820:2397,985,711,704,59.9834;26715770:2662,958,661,686,60.0578;26716620:2110,987,690,682,60.0206;26717370:1541,958,691,683,60.0578;26826760:2396,966,713,703,59.9834;26827710:2643,956,687,685,60.0206;26828560:2082,957,694,685,60.0206;26829310:1534,965,691,680,60.0206;26938590:2390,1000,713,705,59.9834;26939540:2658,996,688,676,60.0206;26940390:2104,972,663,681,60.0206;26941140:1539,933,693,680,60.0206;27051010:2387,960,712,704,59.9834;27051960:2663,987,690,679,59.9834;27052810:2096,949,656,678,60.0206;27053560:1536,967,691,681,60.0206;27163220:2384,962,714,707,59.9834;27164170:2655,960,690,683,60.0206;27165020:2096,951,662,685,60.0578;27165770:1540,950,696,680,60.0206;27275410:2395,950,718,708,60.0206;27276360:2645,967,692,683,60.0206;27277210:2091,953,661,681,60.0206;27277960:1537,958,695,685,60.0578;27387610:2377,955,713,708,60.0206;27388560:2629,953,688,686,60.0206;27389410:2088,961,665,683,60.0206;27390160:1529,953,694,685,60.0206;27499560:2373,997,715,705,60.0206;27500510:2634,960,691,679,60.0206;27501360:2089,961,694,681,60.0206;27502110:1509,933,690,676,60.0206;27611570:2372,977,715,705,60.0206;27612520:2631,990,694,682,60.0206;27613370:2078,926,695,685,60.0578;27614120:1513,928,692,680,60.0578;27723900:2384,962,716,705,59.9834;27724850:2647,949,692,682,60.0206;27725700:2098,980,692,679,60.0206;27726450:1522,956,695,681,60.0206;27835980:2371,969,685,707,60.0206;27836930:2647,954,699,682,59.9834;27837780:2079,991,693,683,60.0206;27838530:1529,969,693,675,60.0206;27947550:2370,964,716,709,59.9834;27948500:2637,963,660,681,60.0206;27949350:2075,950,695,686,60.0206;27950100:1546,970,692,681,60.0206;28059510:2374,971,719,704,60.0206;28060460:2641,976,694,679,59.9834;28061310:2063,982,691,685,60.0206;28062060:1535,931,694,681,60.0578;28171540:2384,972,717,708,60.0206;28172490:2646,988,691,678,60.0206;28173340:2061,974,695,685,59.9834;28174090:1539,971,691,686,60.0206;28283350:2383,1002,713,708,59.9834;28284300:2661,969,694,683,60.0206;28285150:2106,993,693,678,60.0206;28285900:1527,1002,696,677,60.0578;28395380:2382,979,714,709,60.0578;28396330:2658,979,694,682,60.0206;28397180:2102,996,695,681,60.0206;28397930:1536,931,695,679,60.0578;28507390:2387,969,715,707,59.9834;28508340:2638,978,693,680,60.0206;28509190:2104,963,695,679,60.0206;28509940:1553,980,665,685,60.0206;28619650:2385,947,717,707,59.9834;28620600:2653,970,696,681,60.0206;28621450:2083,991,694,677,60.0206;28622200:1534,946,659,683,60.0206;28731570:2396,976,683,699,60.0206;28732520:2637,991,693,682,60.0206;28733370:2094,1001,694,678,59.9834;28734120:1545,946,692,681,60.0206;28843370:2382,995,808,709,59.9834;28844320:2626,951,691,681,60.0206;28845170:2095,958,695,676,60.0206;28845920:1540,946,694,675,60.0206;28955230:2367,948,714,706,60.0206;28956180:2625,935,660,681,60.0206;28957030:2082,959,692,683,60.0206;28957780:1531,955,697,680,60.0206;29066990:2388,974,714,705,59.9834;29067940:2646,984,694,683,60.0578;29068790:2086,969,693,679,60.0578;29069540:1540,955,692,679,60.0578;29179720:2372,985,717,703,59.9834;29180670:2638,972,686,640,60.0206;29181520:2078,985,693,677,60.0206;29182270:1532,973,694,682,60.0578;29291670:2370,945,716,705,59.9834;29292620:2636,984,693,681,59.9834;29293470:2090,961,661,684,60.0206;29294220:1531,961,693,679,60.0206;29403660:2369,944,713,703,59.9834;29404610:2622,944,691,676,60.0206;29405460:2072,948,695,683,59.9834;29406210:1512,943,693,681,60.0206;29515880:2371,952,716,710,59.9834;29516830:2621,951,695,680,60.0578;29517680:2080,925,694,681,60.0206;29518430:1514,965,697,682,60.0206;29627860:2378,979,714,703,59.9834;29628810:2626,966,692,674,60.0206;29629660:2078,950,694,681,60.0578;29630410:1541,945,665,681,60.0206;29739830:2398,950,686,704,60.0206;29740780:2660,962,694,689,60.0206;29741630:2099,949,696,679,60.0206;29742380:1552,928,697,684,60.0206;29851920:2437,969,714,674,59.9834;29852870:2711,941,699,679,59.9834;29853720:2141,969,694,681,60.0206;29854470:1583,950,692,681,60.0206;29963830:2514,961,715,709,60.0206;29964780:2770,945,697,683,60.0206;29965630:2207,947,696,680,60.0578;29966380:1621,952,691,681,59.9834;30075490:2646,975,718,702,59.9834;30076440:2946,998,694,681,60.0206;30077290:2300,996,697,676,60.0206;30078040:1688,1006,695,680,60.0206;30187470:2783,1011,716,706,59.9834;30188420:3098,1027,693,682,60.0206;30189270:2431,970,664,679,59.9834;30190020:1756,987,694,677,60.0206;30299170:2902,999,715,703,59.9834;30300120:3250,1024,695,684,60.0206;30300970:2532,1001,694,681,60.0206;30301720:1825,979,692,678,60.0206;30410700:3005,1017,686,711,59.9834;30411650:3367,999,693,686,60.0206;30412500:2627,996,698,682,60.0206;30413250:1900,984,697,682,60.0206;30522850:3130,991,690,707,59.9834;30523800:3507,1002,695,680,60.0206;30524650:2735,987,696,678,60.0206;30525400:1958,1018,695,676,60.0206;30634610:3242,1011,714,707,59.9834;30635560:3629,950,688,678,60.0206;30636410:2846,989,696,686,60.0206;30637160:2047,1007,694,675,60.0206;30746850:3357,1001,715,704,59.9834;30747800:3759,1011,696,645,60.0206;30748650:2919,1001,695,684,60.0206;30749400:2096,1036,693,682,60.0578;30858860:3465,1020,714,703,60.0206;30859810:3874,990,694,681,60.0206;30860660:2984,999,694,675,59.9834;30861410:2142,993,695,683,59.9834;30970270:3564,966,714,704,60.0206;30971220:3976,993,691,676,60.0206;30972070:3093,994,694,679,60.0206;30972820:2187,977,695,675,60.0206;31082450:3671,985,715,705,59.9834; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may0617h.pcr +2 "MFB"*Q% +4 "core" %]y +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*R'(@ +1024 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*S  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*T % +122 "core" & +2 "MFB"*U% +3 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml + "MFB"*V'Zh +224 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*W  +53 "core" +2 "MFB"*X% +3 "core" %Ze\  L +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*Y'> +6063 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*Z % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*[% +3 "core" %>n +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*\\'] +538 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*]  +53 "core" +2 "MFB"*^% +3 "core" %` +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*_'p +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*`  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*a  +92 "core"  +2 "MFB"*b% +3 "core" %pg +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*c'` +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*d' +3076 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +34 "MFB"*e'V +2740 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2756 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +2745 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*j  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*k % +120 "core" % +2 "MFB"*l% +4 "core" %VzF + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*m' +243 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*n  +53 "core"  +2 "MFB"*o% +4 "core" %Y +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*p'> +16120 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*q % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*r% +3 "core" %>U +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*s' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +227 "Can"r HH +75 ."MFBPCR"ATV.dial :bleach +2 "MFB"*t  +52 "core" +2 "MFB"*u% +3 "core" %\ S L +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*v'qF +330 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*w  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*x'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17579 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*y' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*{' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*|'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +5777 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +124 "Can"r HG +178 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5064 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2902 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*  +140 "core" +2 "MFB"*% +4 "core" %(,p + .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.506ml +2 "MFB"*'FV +643 "core" ' + .tATV.dial :extSrc +2 "MFB"*  +163 "core"  +2 "MFB"*\ % +3 "core" %FYM +2 .tAS.seek 0.512ml +2 "MFB"* 'd +636 "core" ' + .tdelay 5 seconds +503 .ATV.dial :air1 +2 "MFB"*  +165 "core" +2 "MFB"* % +3 "core" %dT\ < +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml +2 "MFB"*'X +625 "core" ' + .tATV.dial :waste +2 "MFB"* n +53 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*'R +3148 "core" ' +10 "MFB"*% +4 "core" %RS +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may0619h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +147 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*  +26 "core"  +2 "MFB"*% +4 "core" %RS + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$~ +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2904 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"* n +165 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +164 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +37 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(N +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*'FB +689 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*  +144 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*% +5 "core" %F@M +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1824 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 +2 "MFB"*!  +34 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"* % +3 "core" %c +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*#' +640 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 +2 "MFB"*" % +34 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*$% +3 "core" % H > +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*&' +631 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*'  +123 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*%% +3 "core" %H +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*)'\ +5859 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*(  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*+% +3 "core" %\ E I +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*,'\  +625 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*-  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*.% +3 "core" %\ eK +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"**' : +5063 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*/  +74 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +4 "MFB"*1  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*0% +5 "core" % 6\ E Q +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*2'U +509 "Can"u II +32090 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*4  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*5 % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +26773 "Can"k b +60003 h wv +60004 g ^^ +60004 h }| +60004 b ba +60004 d q +60003 a yy +60004 [ [[ +53628 ."PCR"PCR.off +195 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"33582320:2409,936,723,720,60.0206;33583270:2690,962,691,685,60.0578;33584120:2126,931,694,683,60.0578;33584870:1555,943,694,681,60.0206;33693840:2442,981,683,704,60.0206;33694790:2702,965,692,685,60.0206;33695640:2130,957,694,684,60.0206;33696390:1558,964,694,681,60.0578;33805810:2421,967,716,700,60.0206;33806760:2675,960,693,684,60.0206;33807610:2134,944,690,682,60.0206;33808360:1558,920,692,681,60.0206;33917420:2435,957,715,704,59.9834;33918370:2697,961,660,683,60.0206;33919220:2125,962,691,680,60.0206;33919970:1552,944,692,679,60.0206;34029340:2420,973,713,705,59.9834;34030290:2703,958,691,683,60.0206;34031140:2109,990,690,681,60.0578;34031890:1559,963,692,680,60.0206;34141100:2425,1001,710,702,59.9834;34142050:2687,998,692,684,60.0578;34142900:2135,959,665,682,60.0206;34143650:1562,968,693,685,60.0206;34253390:2430,956,715,704,60.0206;34254340:2687,966,688,687,60.0206;34255190:2128,995,693,676,60.0578;34255940:1533,952,692,682,60.0206;34365410:2423,932,714,706,60.0206;34366360:2693,961,692,679,60.0206;34367210:2121,939,693,682,60.0206;34367960:1551,923,693,679,60.0206;34477250:2406,959,685,703,59.9834;34478200:2674,935,690,681,60.0206;34479050:2110,954,693,677,60.0206;34479800:1562,928,690,679,59.9834;34589520:2410,976,682,706,60.0206;34590470:2687,960,691,680,60.0206;34591320:2119,948,691,682,60.0206;34592070:1555,945,691,679,60.0578;34701160:2418,981,714,703,60.0206;34702110:2670,956,692,680,60.0206;34702960:2117,973,691,683,60.0578;34703710:1545,944,694,676,60.0206;34812760:2418,952,713,703,59.9834;34813710:2670,978,692,679,60.0578;34814560:2101,948,691,683,60.0206;34815310:1547,956,695,680,60.0206;34924450:2416,960,715,706,60.0206;34925400:2684,960,692,687,60.0578;34926250:2128,957,692,679,60.0578;34927000:1538,965,694,682,59.9834;35036430:2419,973,714,703,59.9834;35037380:2688,949,695,677,60.0578;35038230:2118,969,692,677,60.0206;35038980:1565,954,659,672,60.0206;35148300:2418,927,677,703,59.9834;35149250:2668,953,693,681,60.0206;35150100:2114,966,694,685,60.0206;35150850:1568,947,695,679,60.0206;35260380:2421,960,711,666,59.9834;35261330:2688,949,689,673,60.0206;35262180:2120,966,695,676,60.0206;35262930:1560,929,693,682,60.0206;35372490:2426,965,711,707,60.0206;35373440:2678,956,690,682,60.0578;35374290:2120,955,694,682,60.0206;35375040:1562,979,694,680,60.0206;35484180:2426,999,712,700,59.9834;35485130:2692,964,659,684,60.0206;35485980:2125,953,695,681,60.0206;35486730:1568,961,694,678,60.0206;35596200:2410,964,715,705,59.9834;35597150:2678,943,692,645,60.0206;35598000:2123,932,691,681,60.0578;35598750:1553,973,689,682,60.0206;35708280:2426,940,716,706,60.0206;35709230:2686,929,692,681,60.0206;35710080:2124,934,666,678,60.0206;35710830:1565,963,695,684,60.0206;35820760:2403,947,714,702,60.0206;35821710:2682,950,694,685,60.0206;35822560:2110,917,695,676,60.0578;35823310:1562,961,697,679,60.0206;35932710:2420,958,717,701,59.9834;35933660:2668,929,692,688,60.0206;35934510:2104,956,692,646,60.0206;35935260:1569,937,695,677,60.0206;36045200:2418,958,716,702,60.0578;36046150:2690,964,687,674,60.0206;36047000:2129,956,662,684,60.0206;36047750:1564,947,693,683,60.0206;36157590:2405,949,717,702,60.0206;36158540:2695,971,696,681,60.0578;36159390:2125,958,661,676,60.0206;36160140:1567,942,694,670,60.0206;36269640:2425,953,711,704,60.0206;36270590:2685,963,694,682,59.9834;36271440:2123,954,691,637,60.0206;36272190:1542,935,694,679,60.0206;36381540:2416,935,716,701,59.9834;36382490:2690,949,689,679,60.0206;36383340:2127,955,694,678,60.0206;36384090:1545,947,688,674,60.0206;36493620:2431,978,714,703,59.9834;36494570:2701,960,690,679,60.0206;36495420:2130,950,693,676,60.0578;36496170:1554,926,662,670,60.0206;36605430:2426,955,685,706,59.9834;36606380:2692,943,690,681,60.0206;36607230:2118,934,694,678,60.0578;36607980:1566,986,693,677,60.0578;36717390:2431,969,713,705,60.0206;36718340:2693,957,687,678,60.0206;36719190:2136,951,690,681,60.0206;36719940:1565,956,691,680,60.0206;36829490:2470,953,710,697,59.9834;36830440:2702,948,691,674,60.0206;36831290:2162,947,690,675,60.0206;36832040:1573,960,692,679,60.0206;36941460:2505,959,713,697,60.0206;36942410:2787,963,686,642,60.0578;36943260:2198,936,693,678,60.0206;36944010:1597,975,690,680,60.0206;37053160:2562,968,711,703,59.9834;37054110:2851,960,696,680,59.9834;37054960:2240,951,662,678,60.0206;37055710:1645,989,691,683,60.0206;37165280:2649,955,715,704,59.9834;37166230:2957,954,690,679,60.0578;37167080:2333,984,696,682,60.0206;37167830:1690,939,696,682,60.0206;37277740:2761,970,711,699,59.9834;37278690:3080,962,692,681,59.9834;37279540:2420,951,690,679,60.0206;37280290:1729,941,691,680,60.0206;37389560:2869,961,714,701,59.9834;37390510:3188,966,693,683,60.0206;37391360:2512,986,693,683,60.0578;37392110:1807,930,667,684,60.0578;37501070:2984,936,713,705,59.9834;37502020:3304,962,694,680,60.0206;37502870:2611,931,694,678,60.0206;37503620:1871,964,691,682,60.0206;37613060:3099,982,713,705,59.9834;37614010:3446,931,661,683,60.0206;37614860:2692,963,695,677,60.0206;37615610:1946,954,689,679,60.0578;37725070:3209,959,714,701,60.0206;37726020:3591,949,691,643,60.0206;37726870:2807,956,693,681,60.0206;37727620:2001,932,694,680,60.0578;37836930:3320,933,710,703,59.9834;37837880:3675,976,692,687,60.0206;37838730:2868,932,697,673,59.9834;37839480:2078,948,692,683,60.0206;37948840:3424,973,710,706,60.0578;37949790:3848,939,691,681,60.0206;37950640:2992,958,691,652,60.0206;37951390:2124,986,692,679,60.0206;38060900:3543,984,714,706,60.0206;38061850:3952,958,694,682,60.0578;38062700:3074,968,696,682,60.0578;38063450:2159,947,689,678,60.0206;38172680:3651,952,716,701,60.0206; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may0619h.pcr +2 "MFB"*6% +5 "core" %Xi + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*3'(@ +1025 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*8  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*9 % +121 "core" & +2 "MFB"*7% +3 "core" %(?o +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml + "MFB"*;'Z +221 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*<  +55 "core"  +2 "MFB"*:% +3 "core" %Zu f @ +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*>'> +4120 "Can"d II +1933 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*? % +56 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*=% +3 "core" %> F K +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*A'R +532 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*B  +54 "core"  +2 "MFB"*@% +4 "core" %eD +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*D'p +324 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*E  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*C  +82 "core"  +2 "MFB"*G% +3 "core" %q > +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*H'r +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*F' +3075 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*J'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*K' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*L'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*M' +5771 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*O  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*P % +121 "core" & +2 "MFB"*Q% +3 "core" %VXH +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*N' +235 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*S  +53 "core" +2 "MFB"*T% +3 "core" %#@ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*U'> +16117 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*R % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*W% +3 "core" %>\ R Q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*X' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*V  +53 "core" +2 "MFB"*Z% +3 "core" %R} +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*['qA +325 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*Y  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*]'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +5416 "Can"e d +12163 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*^' +5779 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\\'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*`' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*b' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*c' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2739 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*e' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +4589 "Can"] KK +478 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +41 "MFB"*g'(@ +2904 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*h  +140 "core" +2 "MFB"*j% +4 "core" %(/3 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.51ml +2 "MFB"*k'Zu +1058 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*l  +161 "core"  +2 "MFB"*i% +3 "core" %Zu . ? +3 .tAS.seek 0.53ml + "MFB"*n' +2027 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*o  +161 "core" +2 "MFB"*m% +3 "core" % A A +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.56ml +2 "MFB"*q' U +627 "core" ' + .tATV.dial :waste +3 "MFB"*r n +50 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*p'R +3251 "core" ' +9 "MFB"*t% +4 "core" %R5 +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may0621h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*u  +148 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*s  +23 "core"  +2 "MFB"*w% +4 "core" %R25 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*v'$| +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*y n +165 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*z'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*{'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*|  +163 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*}  +35 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*~% +3 "core" %(-- +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FW +637 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*  +145 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*% +5 "core" %F]K +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1848 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 +2 "MFB"*  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*% +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*' +627 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 +2 "MFB"* % +36 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*\ % +3 "core" %B\ 6 +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'/ +619 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*  +122 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"* % +3 "core" %57L +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"* '\ +5866 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +3 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\ 8 C +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +622 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\ \ C X +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' T +5038 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*  +74 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +4 "MFB"*  +35 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % R 3 D +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'q +8608 "Can"^ HH +23998 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*  +76 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +34863 "Can"^ _^ +60004 Y {{ +60004 W ee +60003 W n +60004 U zy +60004 U YZ +60004 a { +60004 _ RQ +45258 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"40695510:2330,911,728,720,60.0206;40696460:2608,924,695,686,60.0578;40697310:2070,922,697,686,60.0578;40698060:1497,935,697,686,60.0578;40807620:2343,924,711,698,59.9834;40808570:2588,945,692,683,60.0206;40809420:2050,949,687,682,60.0206;40810170:1497,911,690,682,60.0206;40919700:2337,945,708,708,59.9834;40920650:2593,961,690,685,60.0578;40921500:2053,968,693,683,60.0206;40922250:1512,967,665,683,60.0206;41031620:2327,932,682,705,59.9834;41032570:2581,955,696,675,60.0206;41033420:2054,941,695,682,60.0206;41034170:1509,974,693,681,60.0578;41144130:2336,954,717,703,59.9834;41145080:2575,947,695,688,60.0206;41145930:2048,935,693,680,60.0578;41146680:1497,922,694,646,60.0206;41255750:2315,940,716,706,59.9834;41256700:2564,948,692,674,60.0206;41257550:2043,971,693,681,60.0206;41258300:1498,936,693,679,60.0578;41367210:2318,954,717,702,60.0206;41368160:2583,977,685,644,60.0206;41369010:2029,957,695,684,60.0206;41369760:1504,926,696,682,60.0206;41479610:2334,949,716,704,60.0206;41480560:2573,931,664,683,60.0206;41481410:2051,918,694,680,60.0578;41482160:1511,961,695,680,60.0578;41591940:2331,937,715,702,60.0206;41592890:2566,938,662,683,60.0578;41593740:2035,904,692,680,60.0206;41594490:1497,953,693,683,60.0206;41704150:2315,956,714,703,59.9834;41705100:2566,941,659,683,60.0206;41705950:2038,955,694,679,60.0206;41706700:1491,917,696,684,60.0206;41816660:2330,947,717,705,59.9834;41817610:2583,883,660,678,60.0206;41818460:2048,937,694,674,60.0206;41819210:1513,935,689,682,60.0206;41928450:2312,960,715,703,60.0206;41929400:2570,960,692,683,60.0206;41930250:2012,941,696,680,60.0206;41931000:1518,964,694,680,60.0206;42040140:2315,928,715,701,60.0206;42041090:2562,934,694,685,60.0206;42041940:2026,942,697,686,60.0206;42042690:1512,935,660,679,60.0206;42152400:2315,953,713,706,60.0206;42153350:2575,931,694,687,60.0206;42154200:2051,956,696,684,60.0206;42154950:1512,915,661,683,59.9834;42264320:2315,938,686,712,60.0206;42265270:2578,977,696,680,60.0206;42266120:2028,937,695,680,60.0206;42266870:1498,966,696,680,60.0206;42376140:2307,987,717,708,60.0206;42377090:2555,979,697,683,60.0206;42377940:2043,968,696,684,60.0206;42378690:1499,955,692,679,60.0206;42488080:2312,988,717,701,59.9834;42489030:2566,960,664,682,60.0206;42489880:2033,947,692,681,60.0206;42490630:1497,939,692,675,60.0206;42600040:2329,971,710,705,59.9834;42600990:2566,932,693,677,60.0206;42601840:2028,955,692,687,60.0578;42602590:1484,942,697,680,60.0206;42711990:2310,941,716,706,60.0206;42712940:2575,933,696,681,60.0206;42713790:2024,943,662,677,60.0578;42714540:1497,960,692,678,60.0206;42824350:2324,947,716,706,60.0206;42825300:2574,967,691,673,60.0206;42826150:2032,956,655,681,60.0206;42826900:1488,943,695,680,59.9834;42936040:2322,940,712,703,59.9834;42936990:2584,947,695,687,60.0206;42937840:2037,941,694,680,60.0206;42938590:1497,909,692,679,60.0578;43048260:2317,928,711,701,60.0206;43049210:2589,943,692,682,60.0206;43050060:2049,961,697,682,60.0206;43050810:1487,925,692,677,60.0206;43160170:2320,929,714,702,60.0206;43161120:2579,919,692,674,60.0206;43161970:2041,912,692,679,60.0206;43162720:1508,955,696,648,60.0578;43272210:2319,947,685,702,60.0206;43273160:2585,957,694,683,60.0206;43274010:2041,959,691,681,60.0206;43274760:1513,921,684,681,60.0206;43384270:2323,955,713,664,59.9834;43385220:2585,953,692,676,60.0206;43386070:2030,944,694,678,60.0578;43386820:1504,960,692,679,60.0206;43496540:2336,954,709,671,59.9834;43497490:2589,927,693,680,60.0206;43498340:2044,955,694,678,60.0578;43499090:1499,965,697,682,60.0206;43608250:2365,943,717,708,59.9834;43609200:2623,964,660,678,60.0206;43610050:2073,978,693,684,60.0206;43610800:1526,964,693,686,60.0206;43720420:2394,947,716,704,59.9834;43721370:2667,979,662,677,60.0206;43722220:2108,952,693,679,60.0206;43722970:1538,923,692,680,60.0206;43832450:2458,928,714,702,59.9834;43833400:2735,954,694,648,60.0206;43834250:2169,946,692,677,60.0206;43835000:1597,939,695,685,60.0206;43944680:2548,958,715,708,59.9834;43945630:2842,935,690,648,60.0206;43946480:2248,951,696,682,60.0206;43947230:1634,960,692,677,60.0206;44056420:2639,918,711,702,60.0206;44057370:2933,937,690,680,60.0206;44058220:2307,927,662,678,60.0206;44058970:1674,968,693,678,60.0206;44168650:2734,931,712,697,59.9834;44169600:3020,975,689,681,60.0206;44170450:2380,924,663,673,60.0578;44171200:1744,945,691,682,60.0206;44280490:2825,971,715,703,60.0206;44281440:3138,962,691,682,60.0206;44282290:2455,944,693,679,60.0206;44283040:1777,949,691,677,60.0206;44392600:2905,951,714,708,60.0206;44393550:3246,959,689,676,60.0206;44394400:2530,950,690,678,60.0206;44395150:1823,917,692,680,60.0206;44504570:3007,958,716,705,60.0206;44505520:3363,950,691,680,60.0206;44506370:2617,946,695,683,60.0578;44507120:1890,948,691,645,60.0578;44616690:3083,931,685,701,60.0206;44617640:3448,939,693,681,60.0206;44618490:2691,962,695,678,59.9834;44619240:1933,930,687,676,60.0206;44728180:3162,952,710,704,60.0206;44729130:3535,943,661,671,60.0206;44729980:2759,965,692,680,60.0206;44730730:1975,929,695,683,59.9834;44840660:3241,950,713,700,60.0206;44841610:3627,930,662,683,59.9834;44842460:2828,954,694,678,60.0206;44843210:2023,933,693,675,60.0206;44952630:3323,934,710,700,59.9834;44953580:3707,947,692,681,59.9834;44954430:2886,939,665,680,60.0206;44955180:2062,976,693,684,60.0206;45064750:3392,956,711,701,60.0206;45065700:3801,953,693,684,59.9834;45066550:2955,969,690,644,60.0578;45067300:2100,929,693,677,60.0206;45177100:3465,947,713,701,59.9834;45178050:3877,973,692,677,60.0578;45178900:3006,909,663,674,60.0206;45179650:2136,946,693,676,60.0206;45289000:3528,949,714,701,60.0206; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may0621h.pcr +2 "MFB"*% +4 "core" %r4 + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1030 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +36 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +121 "core" & +2 "MFB"*% +3 "core" %(19 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*'Zw +228 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*!  +53 "core" +2 "MFB"* % +3 "core" %Z\ , V +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*'> +6054 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*" % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*$% +3 "core" %>  [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*#'` +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*'  +52 "core" +2 "MFB"*%% +3 "core" %s\ 9 +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*&'q\ +339 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*(  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*+  +83 "core"  +2 "MFB"*)% +3 "core" %q7 +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*-'o +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +35 "MFB"*.' +1486 "Can"` LL +1596 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*,'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*1'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"**'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*4  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*5 % +121 "core" & +2 "MFB"*6% +4 "core" %V* + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*2' +242 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*8  +52 "core" +2 "MFB"*9% +3 "core" %  +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*7'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*3 % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*<% +3 "core" %>  \\ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*:' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*;  +53 "core" +2 "MFB"*?% +3 "core" % ) K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*='q( +325 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*>  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*B'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +13733 "Can"_ xx +3845 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*@' +5778 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5777 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*C'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*D'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*H' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*F'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*J' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*K'V +5065 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*L'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*M  +141 "core" +2 "MFB"*O% +4 "core" %(' + .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 .tAS.seek 0.506ml +2 "MFB"*P'FQ +621 "core" ' + .tATV.dial :extSrc +2 "MFB"*Q  +163 "core"  +2 "MFB"*I% +3 "core" %FW\ \  V +2 .tAS.seek 0.512ml +2 "MFB"*S'd +616 "core" ' + .tdelay 5 seconds +503 .ATV.dial :air1 +40 "MFB"*T  +164 "core" +2 "MFB"*N% +3 "core" %d~\ $ M +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml +2 "MFB"*R'P +628 "core" ' + .tATV.dial :waste +3 "MFB"*W n +51 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*U'R +1618 "Can"_ KK +1530 "core" ' +9 "MFB"*V% +3 "core" %R\ Q +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may0623h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*Z  +158 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*X  +25 "core"  +2 "MFB"*Y% +4 "core" %RQ +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*['$ +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*]' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*^ n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*\\'R +5068 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*`'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*a  +164 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*b  +37 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*_% +3 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*c'FS +617 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*d  +145 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*e% +5 "core" %FV  G +3 ."MFBPCR"AS.seek 0.524ml + "MFB"*f' +1830 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 +2 "MFB"*h  +34 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*j% +3 "core" %  E +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*g' +617 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 +2 "MFB"*l % +35 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*i% +3 "core" %  @ +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*k'# +615 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*o  +122 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*m% +3 "core" % \ 8 +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*n'\ +5852 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +3 "MFB"*r  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*q% +3 "core" %\  G +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*t'\  +619 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*u  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*s% +3 "core" %\ \  M +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*w' B +5040 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*p  +75 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +4 "MFB"*v  +35 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*y% +4 "core" % D\  L +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*x'c +19939 "Can"a HH +12662 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*z  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*| % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +46200 "Can"b `_ +60003 b  +60004 e ee +60004 f ]] @CEST1557180017.01 f }} +60004 d \\[ +60003 i n +60004 g {{ +34006 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"47775800:2294,930,731,717,60.0206;47776750:2561,945,693,684,60.0950;47777600:2026,963,692,652,60.0206;47778350:1492,934,694,683,59.9834;47888130:2310,959,715,707,59.9834;47889080:2566,955,694,681,60.0206;47889930:2026,944,691,647,60.0206;47890680:1494,952,693,679,60.0206;48000000:2308,917,717,706,60.0206;48000950:2561,971,694,687,60.0206;48001800:2027,910,692,678,60.0206;48002550:1484,913,694,683,60.0206;48112110:2294,954,716,703,60.0206;48113060:2551,967,686,683,60.0206;48113910:2023,920,700,684,60.0578;48114660:1491,937,660,686,60.0578;48224320:2297,935,714,700,60.0206;48225270:2550,933,692,686,60.0206;48226120:2023,943,692,683,60.0206;48226870:1491,932,661,679,60.0206;48336630:2293,928,710,704,59.9462;48337580:2564,962,693,685,60.0206;48338430:2027,928,692,681,60.0578;48339180:1479,949,662,683,60.0206;48448820:2302,980,711,704,60.0206;48449770:2551,944,695,683,60.0206;48450620:2025,967,694,684,60.0206;48451370:1498,944,666,683,60.0206;48561160:2297,944,712,711,60.0206;48562110:2530,968,692,682,60.0206;48562960:2014,932,695,682,59.9834;48563710:1473,927,660,679,60.0206;48673210:2304,943,716,703,60.0206;48674160:2531,950,693,681,60.0578;48675010:2018,958,689,676,60.0206;48675760:1480,954,693,645,60.0206;48785340:2299,932,676,702,59.9834;48786290:2538,963,691,681,59.9834;48787140:2017,946,693,681,60.0206;48787890:1462,953,690,679,59.9834;48896970:2286,932,715,701,60.0206;48897920:2530,911,694,677,60.0206;48898770:2014,940,692,682,60.0206;48899520:1493,936,690,677,60.0206;49009240:2286,942,714,702,59.9834;49010190:2537,919,661,679,60.0206;49011040:2008,955,695,678,60.0206;49011790:1495,920,692,680,59.9834;49121300:2294,921,712,710,60.0206;49122250:2537,962,690,649,60.0578;49123100:2009,930,693,678,60.0206;49123850:1491,929,692,683,60.0206;49233420:2284,948,714,704,59.9834;49234370:2530,932,693,682,60.0206;49235220:2026,926,662,683,60.0206;49235970:1498,961,692,681,60.0578;49345750:2289,961,714,702,60.0206;49346700:2535,948,691,680,60.0206;49347550:2015,945,660,680,60.0578;49348300:1482,935,695,682,60.0578;49457970:2299,930,713,702,60.0206;49458920:2541,917,697,675,60.0206;49459770:2009,977,665,684,60.0206;49460520:1494,913,693,684,60.0206;49570240:2297,934,715,701,60.0206;49571190:2524,957,692,680,60.0206;49572040:2017,959,661,679,60.0578;49572790:1483,956,693,683,60.0578;49682540:2297,931,711,704,60.0206;49683490:2547,931,691,686,60.0206;49684340:2021,940,663,680,60.0206;49685090:1489,944,695,681,60.0206;49794840:2286,943,713,702,60.0206;49795790:2545,933,694,682,60.0206;49796640:2020,932,660,680,60.0578;49797390:1478,934,695,687,60.0206;49906960:2288,936,714,704,60.0206;49907910:2544,960,693,686,60.0206;49908760:2006,963,692,647,60.0206;49909510:1501,936,696,682,60.0578;50018740:2290,949,716,702,59.9834;50019690:2538,956,694,682,60.0206;50020540:2008,938,696,675,60.0206;50021290:1485,952,665,680,60.0206;50130530:2295,949,678,701,59.9834;50131480:2526,947,693,683,59.9834;50132330:2017,961,692,678,60.0206;50133080:1493,940,697,681,60.0206;50242310:2300,947,715,699,60.0206;50243260:2515,943,691,680,60.0206;50244110:2013,944,696,677,60.0206;50244860:1488,938,695,681,60.0206;50354490:2287,965,713,713,60.0206;50355440:2542,947,662,679,60.0578;50356290:2033,962,694,680,60.0206;50357040:1497,941,693,685,60.0578;50467050:2303,950,714,705,59.9834;50468000:2537,913,695,682,60.0206;50468850:2017,972,696,684,60.0206;50469600:1498,939,695,676,60.0206;50578990:2304,932,714,701,59.9834;50579940:2561,960,689,644,60.0206;50580790:2024,954,693,679,60.0578;50581540:1493,938,693,682,60.0206;50691210:2325,948,715,703,60.0206;50692160:2558,959,691,678,60.0206;50693010:2022,901,694,685,60.0206;50693760:1505,964,686,681,60.0206;50803540:2336,968,718,704,59.9834;50804490:2621,934,690,677,60.0206;50805340:2045,960,694,680,60.0578;50806090:1524,958,695,679,60.0578;50915870:2391,978,714,702,59.9834;50916820:2658,946,693,681,59.9834;50917670:2075,897,697,682,60.0206;50918420:1534,927,692,682,60.0206;51027800:2455,924,713,698,59.9834;51028750:2716,921,689,680,60.0206;51029600:2148,960,691,649,60.0578;51030350:1584,935,693,675,60.0206;51140080:2519,949,713,703,59.9834;51141030:2797,935,695,688,60.0578;51141880:2201,957,693,643,60.0578;51142630:1622,950,692,681,60.0206;51252620:2591,941,714,701,59.9834;51253570:2891,951,692,686,60.0206;51254420:2279,943,665,681,60.0206;51255170:1670,929,691,675,60.0578;51364560:2682,959,714,700,60.0206;51365510:2986,937,695,687,60.0206;51366360:2342,950,690,680,60.0206;51367110:1671,947,694,677,60.0206;51476600:2747,989,721,708,59.9834;51477550:3061,977,694,684,60.0578;51478400:2407,979,694,680,60.0206;51479150:1730,922,691,678,60.0578;51588630:2829,970,713,705,60.0206;51589580:3142,935,695,682,59.9834;51590430:2468,958,694,684,60.0206;51591180:1794,955,666,686,60.0206;51700500:2900,931,684,702,59.9834;51701450:3242,929,691,681,60.0206;51702300:2536,964,692,673,60.0206;51703050:1818,951,692,678,60.0206;51812790:2966,916,679,701,60.0206;51813740:3315,956,692,684,60.0206;51814590:2605,948,694,675,60.0206;51815340:1881,952,692,682,60.0578;51924360:3045,947,715,705,60.0206;51925310:3403,946,661,684,60.0578;51926160:2658,945,697,687,59.9834;51926910:1912,960,696,683,60.0206;52036300:3114,934,715,706,60.0206;52037250:3476,943,691,683,60.0206;52038100:2691,929,696,678,60.0206;52038850:1960,929,694,682,60.0206;52148840:3183,951,715,708,59.9834;52149790:3550,971,690,681,60.0206;52150640:2760,931,692,675,60.0206;52151390:1990,986,693,680,60.0206;52260670:3252,939,718,698,60.0206;52261620:3629,960,691,682,60.0578;52262470:2827,940,693,675,60.0578;52263220:1991,966,694,677,60.0206;52372550:3313,937,711,701,59.9834; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may0623h.pcr +2 "MFB"*}% +4 "core" %_$ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*~'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*{  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +122 "core" & +2 "MFB"*% +3 "core" %(#  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zi +224 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*% +3 "core" %Ze\  S +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6065 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*\ % +3 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'] +529 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +54 "core" +2 "MFB"* % +3 "core" %d\  O +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +330 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*  +82 "core"  +2 "MFB"* % +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'b +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3076 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2742 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +35 "MFB"*#,,'T(^20( b +9 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5769 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +477 "Can"g HH +2253 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +122 "core" & +2 "MFB"*% +4 "core" %V, + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +233 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*% +4 "core" %  F +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16110 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*!% +3 "core" %>\  Q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* ' +530 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*"% +3 "core" % a +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*$'q3 +322 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*''R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17578 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*%' +5779 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +1199 "Can"h II +1533 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*+'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*)' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*&'V +2741 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*-' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*,' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*1'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*0  +141 "core" +2 "MFB"*4% +4 "core" %( +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*5' +426 "core" ' + .tdelay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*6  +163 "core"  +2 "MFB"**% +3 "core" % ' +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.545ml +2 "MFB"*8' \ e +2535 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air1 + "MFB"*9  +163 "core" +2 "MFB"*2% +3 "core" % \ iH +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.575ml +2 "MFB"*3' ; +632 "core" ' + .tATV.dial :waste +2 "MFB"*< n +54 "core" m +34 .tAS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*7'R +3340 "core" ' +9 "MFB"*;% +3 "core" %RB +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may0700h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +3 #Priming with carrier + .ATV.dial ARV +4 "MFB"*?  +146 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*:  +25 "core"  +2 "MFB"*>% +4 "core" %RB +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*='$w +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*B' +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*@ n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*A'R +512 "Can"i KK +4562 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*E'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*C  +173 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*G  +37 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*D% +3 "core" %(% +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*H'FO +626 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*F  +144 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*J% +4 "core" %FU> +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*K' +1848 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP4 +2 "MFB"*M  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*O% +3 "core" %H +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*L' +638 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air3 +2 "MFB"*Q % +37 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*I% +3 "core" %\ = +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*P'0 +617 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +3 "MFB"*T  +121 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*N% +3 "core" %6K +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*S'\ +5871 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +3 "MFB"*W  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*R% +3 "core" %\ \  M +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*V'\  +633 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*Z  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*X% +3 "core" %\ = +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*Y' _ +5065 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*U  +75 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +3 "MFB"*[  +36 "core" +4 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*^% +6 "core" % `\  U +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*]' +28162 "Can"p HG +4458 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +3 "MFB"*\\  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*a % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +54403 "Can"r ^^ +60004 l o +60004 m TT +60004 m ^^ +60003 m v +60004 q RR +60004 n ]] +60004 s o +25263 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"54887130:2316,933,726,720,59.9834;54888080:2603,939,692,677,60.0950;54888930:2053,944,662,681,60.0206;54889680:1521,957,690,682,60.0206;54998780:2336,929,715,704,60.0206;54999730:2605,938,696,680,60.0206;55000580:2046,955,694,684,60.0578;55001330:1504,952,689,647,60.0578;55110460:2332,921,715,700,59.9834;55111410:2561,938,693,680,60.0206;55112260:2048,937,690,674,59.9834;55113010:1509,941,693,683,59.9834;55222270:2333,947,714,704,59.9834;55223220:2595,934,665,684,60.0578;55224070:2053,982,696,679,60.0578;55224820:1501,951,696,685,60.0206;55334190:2325,935,715,706,60.0206;55335140:2575,926,693,688,60.0206;55335990:2015,953,693,684,60.0206;55336740:1515,917,690,680,60.0206;55445920:2317,952,718,705,59.9834;55446870:2592,942,691,679,60.0206;55447720:2046,945,658,682,60.0578;55448470:1507,958,690,677,60.0206;55558020:2323,952,716,704,59.9834;55558970:2579,968,690,678,60.0206;55559820:2037,956,687,643,60.0206;55560570:1507,940,692,677,60.0206;55670100:2325,926,716,709,59.9834;55671050:2578,956,691,683,59.9834;55671900:2051,953,695,683,60.0206;55672650:1500,924,694,682,60.0206;55782500:2328,940,717,701,60.0206;55783450:2559,927,691,679,60.0206;55784300:2032,938,693,646,60.0206;55785050:1520,966,694,685,60.0206;55895160:2337,903,717,699,59.9834;55896110:2574,964,694,683,60.0206;55896960:2021,938,692,679,60.0206;55897710:1491,942,693,680,60.0206;56007380:2324,972,712,702,60.0206;56008330:2561,957,692,685,60.0206;56009180:2033,940,659,678,60.0206;56009930:1490,959,691,673,60.0206;56119070:2321,938,711,696,59.9834;56120020:2566,936,691,686,60.0206;56120870:2037,977,688,682,60.0206;56121620:1491,916,691,677,60.0206;56230940:2321,947,684,702,59.9834;56231890:2571,972,693,681,60.0578;56232740:2040,974,691,675,60.0206;56233490:1498,957,692,680,60.0206;56343360:2328,931,683,702,59.9834;56344310:2571,930,693,680,60.0578;56345160:2026,949,691,684,60.0206;56345910:1511,944,691,678,60.0206;56455440:2318,951,714,700,60.0206;56456390:2559,909,694,677,60.0206;56457240:2039,946,693,678,60.0578;56457990:1512,922,696,676,60.0206;56567660:2334,947,717,707,60.0206;56568610:2578,957,662,680,60.0206;56569460:2045,929,692,682,60.0206;56570210:1499,949,693,684,60.0206;56679530:2325,962,715,706,59.9834;56680480:2575,962,691,684,60.0206;56681330:2004,958,696,681,60.0206;56682080:1497,956,693,683,60.0578;56791490:2318,970,717,704,60.0206;56792440:2569,936,695,674,60.0206;56793290:2030,954,661,682,60.0206;56794040:1504,955,694,678,60.0206;56903770:2314,955,714,703,60.0206;56904720:2577,935,694,682,60.0206;56905570:2030,927,658,677,59.9834;56906320:1488,938,692,681,60.0206;57015300:2330,946,716,702,59.9834;57016250:2570,967,694,676,60.0206;57017100:2028,957,691,682,60.0206;57017850:1509,951,662,686,60.0206;57127830:2324,951,713,704,60.0206;57128780:2575,943,689,685,60.0206;57129630:2039,964,695,682,59.9834;57130380:1502,927,695,682,59.9834;57239680:2320,945,684,701,60.0206;57240630:2579,921,693,686,60.0206;57241480:2060,942,695,679,60.0206;57242230:1506,953,693,681,60.0206;57352070:2352,942,680,706,60.0206;57353020:2620,929,693,682,60.0206;57353870:2073,963,693,680,60.0206;57354620:1521,953,691,678,60.0206;57463840:2391,954,718,704,59.9834;57464790:2647,944,691,681,60.0206;57465640:2095,935,693,680,60.0206;57466390:1546,961,694,689,60.0206;57576010:2470,929,710,703,60.0206;57576960:2739,955,662,681,60.0206;57577810:2158,959,696,682,60.0206;57578560:1583,930,693,681,60.0206;57688110:2556,958,712,702,59.9834;57689060:2834,958,691,646,60.0206;57689910:2246,938,694,674,59.9834;57690660:1634,969,692,674,60.0206;57800290:2673,927,716,714,60.0206;57801240:2947,954,695,681,60.0206;57802090:2309,981,701,685,59.9834;57802840:1679,956,697,683,60.0206;57912680:2770,948,713,708,60.0206;57913630:3088,973,689,678,60.0206;57914480:2415,958,664,681,60.0206;57915230:1753,923,696,675,60.0206;58025260:2881,944,717,704,59.9834;58026210:3223,944,692,678,60.0206;58027060:2507,920,695,678,60.0206;58027810:1814,943,694,678,60.0206;58136980:2987,937,718,701,60.0206;58137930:3331,955,691,679,60.0578;58138780:2596,944,692,675,60.0206;58139530:1849,935,694,681,59.9834;58249350:3087,965,711,702,59.9834;58250300:3445,957,693,681,60.0206;58251150:2700,952,692,681,60.0206;58251900:1908,917,691,676,60.0206;58361620:3202,973,716,704,60.0206;58362570:3563,968,695,679,60.0578;58363420:2771,963,696,684,60.0206;58364170:1981,947,696,681,60.0206;58473560:3275,949,714,706,59.9834;58474510:3672,953,692,680,60.0206;58475360:2854,949,691,681,60.0206;58476110:2046,902,664,680,60.0206;58585620:3380,968,717,697,60.0206;58586570:3784,972,693,683,60.0578;58587420:2942,969,695,679,60.0578;58588170:2096,941,690,647,60.0578;58697480:3470,905,711,669,60.0206;58698430:3882,929,692,680,60.0206;58699280:3019,965,693,674,59.9834;58700030:2153,983,696,682,60.0206;58809640:3542,961,717,705,60.0206;58810590:3941,936,694,683,60.0578;58811440:3079,976,692,676,60.0206;58812190:2179,930,693,682,60.0578;58921260:3618,953,716,703,60.0206;58922210:4063,934,660,683,60.0206;58923060:3150,963,693,686,60.0206;58923810:2247,976,699,686,60.0578;59032830:3701,932,713,704,59.9834;59033780:46,924,694,689,60.0206;59034630:3200,958,664,679,59.9834;59035380:2285,965,692,683,59.9834;59144830:3773,968,714,698,60.0206;59145780:113,951,691,677,60.0578;59146630:3258,936,692,644,60.0578;59147380:2306,945,691,683,60.0206;59257150:3840,962,712,702,59.9834;59258100:195,950,691,679,60.0206;59258950:3331,939,691,647,60.0206;59259700:2364,956,693,683,60.0578;59369530:3904,951,717,700,60.0206;59370480:275,948,693,680,60.0206;59371330:3369,965,692,675,60.0206;59372080:2384,928,695,685,60.0206;59482030:3954,944,715,702,60.0206; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may0700h.pcr +2 "MFB"*b% +4 "core" %W + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*_'(@ +1030 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*`  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*d % +121 "core" & +2 "MFB"*e% +3 "core" %(- +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*c'Zs +229 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*h  +53 "core" +2 "MFB"*j% +3 "core" %ZrF +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*f'> +6069 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*l % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*i% +3 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*g'h +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*o  +52 "core" +2 "MFB"*m% +3 "core" %`\  V +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*k'p +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*r  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*q  +83 "core"  +2 "MFB"*n% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*u'h +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*s' +3075 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*p' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*v'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +37 "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5773 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*w'V +277 "Can"k IH +2454 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*z  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*| % +121 "core" % +2 "MFB"*}% +4 "core" %VN + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*x' +234 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*{  +53 "core" +2 "MFB"*% +4 "core" %  ? +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*~ % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %?\  X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"* % +4 "core" %\ = +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*\ 'qV +324 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"* 'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17579 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"* ' +5778 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +697 "Can"o II +2039 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +1385 #"bkha"Session Ended +1519 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 .tATV.dial :air1 + "MFB"*  +141 "core" +2 "MFB"*% +3 "core" %(4 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.506ml +2 "MFB"*'F^ +620 "core" ' + .tATV.dial :extSrc +2 "MFB"*  +161 "core"  +2 "MFB"*% +3 "core" %F\\  K +2 .tAS.seek 0.512ml +2 "MFB"*'d +638 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +2 "MFB"*  +163 "core" +2 "MFB"*% +3 "core" %d +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.542ml +2 "MFB"*'Z +629 "core" ' + .tATV.dial :waste +2 "MFB"*! n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*'R +3149 "core" ' +10 "MFB"*% +4 "core" %R6 +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may0702h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer + #Priming with carrier + .ATV.dial ARV +34 "MFB"*"  +152 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +25 "core"  +2 "MFB"*% +4 "core" %R6 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*$'${ +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*'' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*% n +165 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*#'R +5068 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*('(@ +2907 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*+  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*)  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*&% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*-'FH +615 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 + "MFB"*.  +143 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*,% +3 "core" %FB  Z +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*/' +1815 "core" ' + ."MFBPCR"delay 25 seconds +278 "Can"p GG +2225 ."MFBPCR"ARV.dial :PP4 +2 "MFB"*0  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*4% +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*1' +635 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 + "MFB"*6 % +34 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"**% +3 "core" % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*5' +629 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*9  +122 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*2% +3 "core" %\  L +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*8'\ +5865 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*<  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*3% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*;'\  +623 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*?  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*:% +3 "core" %\   C +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*>' @ +5039 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*7  +73 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 + "MFB"*=  +34 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*@% +4 "core" % =\  L +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*B'\\ +32611 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*A  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*C % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +6231 "Can"s W +60004 p ^^ +60004 s n +60004 n QQ +60003 q \\\\ +60004 m j +60004 l PP +60004 j ]\\ +60004 m PP +13223 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"61961940:2321,913,726,720,59.9834;61962890:2608,934,694,682,60.0578;61963740:2078,935,694,654,60.0206;61964490:1520,965,692,679,60.0206;62072990:2337,940,712,671,60.0206;62073940:2593,938,693,685,60.0206;62074790:2049,926,695,682,60.0206;62075540:1518,949,690,684,60.0206;62184830:2330,938,712,709,60.0206;62185780:2596,928,659,682,60.0206;62186630:2048,954,695,681,60.0206;62187380:1512,966,694,683,60.0578;62296910:2332,960,714,704,60.0206;62297860:2603,924,690,647,60.0206;62298710:2051,909,696,678,60.0206;62299460:1514,952,689,681,60.0206;62408820:2331,973,716,701,60.0206;62409770:2599,950,691,685,60.0206;62410620:2042,944,692,681,60.0206;62411370:1506,918,693,673,60.0206;62521180:2345,927,717,706,59.9834;62522130:2603,948,692,676,60.0206;62522980:2051,928,693,676,60.0578;62523730:1522,930,693,678,60.0206;62632760:2334,925,713,708,59.9834;62633710:2593,946,692,683,59.9834;62634560:2045,941,695,679,60.0206;62635310:1492,933,696,686,60.0206;62744760:2336,952,713,705,59.9834;62745710:2584,950,691,678,60.0206;62746560:2048,951,691,682,60.0578;62747310:1524,949,666,681,60.0206;62856330:2336,920,711,665,60.0206;62857280:2579,944,689,689,60.0578;62858130:2051,950,692,680,60.0578;62858880:1511,944,695,681,60.0206;62968350:2327,969,718,707,59.9834;62969300:2562,953,689,684,60.0206;62970150:2045,945,694,678,60.0578;62970900:1501,918,692,681,60.0578;63080000:2336,924,716,703,60.0206;63080950:2569,971,661,677,60.0206;63081800:2045,919,693,680,60.0206;63082550:1517,950,692,685,60.0206;63191730:2326,954,712,704,59.9834;63192680:2579,962,693,679,60.0206;63193530:2045,932,694,680,60.0206;63194280:1507,952,692,686,60.0206;63303650:2326,930,714,700,59.9834;63304600:2579,932,688,683,60.0206;63305450:2034,939,689,648,60.0206;63306200:1504,945,691,682,60.0578;63415480:2329,931,714,697,60.0206;63416430:2585,917,692,681,60.0206;63417280:2051,929,692,680,60.0206;63418030:1499,933,696,677,60.0206;63527560:2326,961,713,695,60.0206;63528510:2582,940,692,680,60.0206;63529360:2047,940,694,683,60.0206;63530110:1506,939,661,678,59.9834;63639460:2320,940,713,701,59.9834;63640410:2556,965,689,680,59.9834;63641260:2032,915,695,684,59.9834;63642010:1501,951,696,678,60.0206;63751250:2337,971,716,705,59.9834;63752200:2574,925,660,682,60.0578;63753050:2031,968,694,682,60.0578;63753800:1500,962,692,681,60.0206;63863300:2343,936,711,697,60.0206;63864250:2580,946,690,648,60.0206;63865100:2046,931,692,681,60.0206;63865850:1510,976,696,678,60.0206;63975200:2342,952,717,706,60.0206;63976150:2581,950,691,685,60.0206;63977000:2031,955,695,675,60.0206;63977750:1516,958,693,680,60.0578;64087470:2339,931,713,703,60.0206;64088420:2594,955,692,684,60.0578;64089270:2051,922,668,682,60.0578;64090020:1518,954,694,681,60.0578;64199180:2343,944,710,700,59.9834;64200130:2577,958,693,678,60.0206;64200980:2050,912,693,681,60.0578;64201730:1491,913,694,683,59.9834;64311390:2353,946,713,704,59.9834;64312340:2604,943,692,682,60.0206;64313190:2064,943,690,680,60.0578;64313940:1495,939,694,683,60.0206;64423840:2358,957,715,707,60.0206;64424790:2623,934,691,683,60.0206;64425640:2069,955,688,678,60.0206;64426390:1511,940,691,681,60.0206;64535670:2402,953,714,706,60.0206;64536620:2656,962,693,683,60.0206;64537470:2097,947,691,682,60.0206;64538220:1547,934,659,675,60.0206;64647520:2476,951,682,703,60.0206;64648470:2743,942,691,685,60.0206;64649320:2163,967,697,683,60.0206;64650070:1596,984,693,680,60.0206;64759450:2566,936,714,703,60.0206;64760400:2836,929,691,671,59.9834;64761250:2263,911,690,686,59.9834;64762000:1647,947,691,674,60.0206;64871330:2683,919,715,703,60.0206;64872280:2978,929,658,679,59.9834;64873130:2348,956,691,679,59.9834;64873880:1713,949,689,679,59.9834;64983330:2812,961,712,700,59.9834;64984280:3123,939,685,643,60.0206;64985130:2452,956,688,682,60.0206;64985880:1781,968,689,678,60.0206;65095240:2938,944,715,704,60.0206;65096190:3277,944,694,681,59.9834;65097040:2568,962,659,678,60.0578;65097790:1866,971,694,683,60.0578;65207230:3053,952,718,705,60.0206;65208180:3412,952,694,679,59.9834;65209030:2660,926,694,679,59.9834;65209780:1899,947,694,680,60.0206;65318930:3160,958,717,707,60.0206;65319880:3546,946,693,678,60.0206;65320730:2762,956,692,679,60.0206;65321480:1980,944,689,642,59.9834;65430760:3282,968,711,673,59.9834;65431710:3656,964,692,673,60.0206;65432560:2850,927,691,676,60.0206;65433310:2039,964,693,674,60.0206;65542630:3385,935,717,699,59.9462;65543580:3758,921,688,680,59.9834;65544430:2951,949,695,681,60.0206;65545180:2111,958,693,679,60.0578;65654420:3493,965,713,698,59.9834;65655370:3896,939,694,683,60.0578;65656220:3010,958,692,676,60.0578;65656970:2165,965,691,677,60.0578;65766350:3563,953,717,710,59.9834;65767300:4006,940,690,684,59.9834;65768150:3110,938,662,681,60.0206;65768900:2219,943,692,677,60.0206;65877990:3663,949,715,703,60.0206;65878940:4091,956,691,684,60.0206;65879790:3186,965,692,668,60.0206;65880540:2238,945,694,684,60.0578;65990620:3745,948,715,708,60.0206;65991570:98,973,692,683,60.0206;65992420:3248,957,691,646,60.0206;65993170:2304,950,697,684,60.0206;66102640:3824,981,716,702,60.0206;66103590:196,970,689,685,60.0206;66104440:3319,941,690,673,60.0206;66105190:2324,950,690,680,60.0206;66214360:3912,954,714,709,60.0206;66215310:259,938,697,683,60.0206;66216160:3383,947,695,675,60.0206;66216910:2398,949,692,648,60.0206;66326250:3967,963,683,705,60.0206;66327200:350,965,687,681,60.0206;66328050:3439,943,691,686,60.0578;66328800:2437,941,692,678,60.0206;66438000:4060,960,716,704,60.0206;66438950:350,957,661,681,60.0206;66439800:3497,927,692,678,60.0206;66440550:2474,962,689,681,60.0206;66550370:23,948,718,704,60.0206; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may0702h.pcr +2 "MFB"*G% +3 "core" %b + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*D'(@ +1024 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 + "MFB"*E  +37 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"*F % +120 "core" & +2 "MFB"*J% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml + "MFB"*H'Za +225 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*M  +52 "core" +2 "MFB"*O% +3 "core" %Ze  H +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*K'> +6055 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*Q % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*I% +3 "core" %>  F +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*L'` +525 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*T  +51 "core" +2 "MFB"*N% +3 "core" %f\  P +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*P'p +336 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*W  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*R  +91 "core"  +2 "MFB"*S% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*Z'^ +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*X' +3071 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*V'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*U' +5769 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2738 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*^' +5770 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +34 "MFB"*\\  +51 "core"  +2 ."MFBPCR"ATV.dial :air3 + "MFB"*a % +121 "core" & +2 "MFB"*b% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml + "MFB"*]' +230 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*`  +53 "core"  +2 "MFB"*d% +4 "core" %  $ +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*e'> +8944 "Can"p IH +7167 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*_ % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*h% +3 "core" %>  [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*j' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*c  +54 "core"  +2 "MFB"*l% +4 "core" %l +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*i'qP +322 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*f  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*o'R +4740 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17577 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*m' +5778 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +5772 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*q'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*n' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*u' +305 "Can"m LK +5468 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2736 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*t' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*p'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*v'(@ +2902 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 + "MFB"*y  +143 "core" +2 "MFB"*z% +3 "core" %(  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*|' +424 "core" ' + .tdelay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*}  +161 "core"  +2 "MFB"*w% +3 "core" %\ 2 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.538ml +2 "MFB"*{'' +1823 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 + "MFB"*  +162 "core" +2 "MFB"*x% +3 "core" %,L +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.568ml +2 "MFB"*~' } +633 "core" ' + .tATV.dial :waste +2 "MFB"* n +50 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*'R +3298 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml + "MFB"*'V +28 "core" ' + .tATV.dial :air3 +2 "MFB"* % +60 "core" % +2 "MFB"*% +3 "core" %Vs +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +227 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*\  +36 "core" +2 "MFB"* % +3 "core" % +2 .tAS.seek 0.31ml +2 "MFB"* 'm +6057 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +51 "core" & +32 .tdelay 3 seconds +310 "MFB"*% +3 "core" %m . +2 .tAS.seek 0.335ml + "MFB"*' +527 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"*% +3 "core" %\ 5 +3 .tAS.seek 0.32ml + "MFB"*'[ +325 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*  +68 "core"  +2 .tAS.seek 0ml +2 "MFB"*'V +6457 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +9851 "Can"o II +228 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10077 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' + .tATV.dial :air2 +2 "MFB"*  +125 "core"  +2 "MFB"*% +3 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*!'(I +5060 "core" ' + .tATV.dial :extSrc +2 "MFB"*  +139 "core"  +2 "MFB"*% +3 "core" %(R\ 7 +2 .tAS.seek 0.02ml +2 "MFB"*"'+ +4857 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"* n +126 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*'R +145 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +26 "core" ' + .tATV.dial :air3 +2 "MFB"*$ % +75 "core" $ +2 "MFB"*%% +4 "core" %Vs +3 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*'' +223 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*#  +36 "core" +2 "MFB"*+% +3 "core" %  K +2 .tAS.seek 0.31ml +2 "MFB"*)'l +6055 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*& % +51 "core" & +2 .tdelay 3 seconds +302 "MFB"*(% +3 "core" %l\ 0 +2 .tAS.seek 0.335ml + "MFB"*.' +525 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*,  +52 "core" +2 "MFB"*-% +3 "core" %\ 2 +2 .tAS.seek 0.32ml +2 "MFB"*0'3 +328 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*4  +59 "core"  +2 .tAS.seek 0ml +2 "MFB"*/'V +311 "Can"n IH +6145 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*6'(@ +2897 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"**'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*1'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*9'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*2'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*5'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*<'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*3'V +10079 "core" ' + .tATV.dial :air2 +2 "MFB"*8  +126 "core" +2 "MFB"*?% +3 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*:'(F +435 "Can"l KJ +4623 "core" ' + .tATV.dial :extSrc +2 "MFB"*;  +140 "core"  +2 "MFB"*7% +3 "core" %(@\ 3 +2 .tAS.seek 0.02ml +2 "MFB"*=' +4853 "core" ' +2 .tdelay 1 second +137 .ATV.dial :waste + "MFB"*@ n +127 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*>'R +144 "core" ' +2 #tdeconEluateRecoveryLine extSrc .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*A'V +29 "core" ' + .tATV.dial :air3 +2 "MFB"*C % +75 "core" % +2 "MFB"*G% +4 "core" %Vq +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*B' +224 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*E  +36 "core" +2 "MFB"*F% +3 "core" %  A +3 .tAS.seek 0.31ml + "MFB"*J'l +6055 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*D % +51 "core" % +2 .tdelay 3 seconds +302 "MFB"*M% +3 "core" %l\ : +2 .tAS.seek 0.335ml + "MFB"*O' +526 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*H  +52 "core" +2 "MFB"*Q% +3 "core" %\ : +3 .tAS.seek 0.32ml + "MFB"*I'/ +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*K  +59 "core"  +2 .tAS.seek 0ml +2 "MFB"*T'V +6457 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*N'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*L'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*W'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*R'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*S'(@ +2898 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*P'V +4704 "Can"q HH +5375 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*Z'(@ +2898 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*X'V +10078 "core" ' + .tATV.dial :air2 +2 "MFB"*V  +125 "core" +2 "MFB"*U% +3 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*['(K +5059 "core" ' + .tATV.dial :extSrc +2 "MFB"*^  +139 "core"  +2 "MFB"*\\% +3 "core" %(D\ 5 +3 .tAS.seek 0.02ml + "MFB"*a' +4855 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"*b n +126 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*Y'R +145 "core" ' +5 #mEXIT @1557200111.15CEST @1557213710.01CEST = =tMAIN =mMAIN_scheduler @CEST1557213711.61 #"core_reset"Sent BREAK +2 #t@0x06FD, state=0x3B10, ifg=0x20, ie=0x7F + #@0x0E6F, state=0x3B10, ifg=0x08, ie=0x5F #@0x972D, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x99DC, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x9C67, state=0x3A84, ifg=0x10, ie=0xFD #@0x9EF1, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA17A, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA290, state=0x3A84, ifg=0x80, ie=0xFD #@0x4955, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +172 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +261 "Can" LL +  LL #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +3 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %R7 + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready? + "MFB"*% +4 "core" %R6 +13654 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +153 "core"  +2744 #t-> AS.pull 0.2, ASslow1 + "MFB"*% +3 "core" %R2 +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*'@@ +4046 "core" ' +2 "MFB"*% +4 "core" %@B2\ 7 +6555 #t-> ATV.air1 +2 .ATV.dial :air1 + "MFB"*  +161 "core" +2416 #t-> as.pull 0.05, ASslow1 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message AS.pull 0.05, ASslow1 +2 "MFB"*% +3 "core" %@B<\ 7 +2 .tAS.seek 0.249ml +2 "MFB"*'; +813 .tAS.hold +2 "MFB"*+ +3 "core" '\ <f- +13 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.249ml Aborted!:@checkpoint: omitted +405 #-> ATV.waste +2 .ATV.dial :waste + "MFB"* n +51 "core" m +265 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +1408 "core" ' +2 "MFB"*% +3 "core" %RVv +18418 #t-> shortmfb([Mm],[:extSrc]){}.finish +10 "MFB"*% +3 "core" %RNG +3 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0709h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +148 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*!  +25 "core"  +2 "MFB"*"% +3 "core" %R,G +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*#'$ +2559 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*$' +2901 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*% n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*&'R +281 "Can" LL +4789 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*''(@ +2903 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*(  +163 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*)  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"**% +3 "core" %(+S +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*+'FU +618 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*,  +143 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*-% +3 "core" %FS 9 E +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*.' +1829 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP3 + "MFB"*/  +37 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"*0% +3 "core" %GN +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*1' +641 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*2  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*3% +3 "core" % I E +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*4') +613 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*5  +123 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*6% +3 "core" %.- * +2 ."MFBPCR"AS.seek 0.594ml +38 "MFB"*7'\ +5873 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*8  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*9% +3 "core" %\ 6 +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*:'\  +626 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*;  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*<% +3 "core" %\ \ ` N +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*=' Q +5038 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*>  +75 "core"  + ."MFBPCR"ASV.dial :waste1 +2 "MFB"*?  +4 "core"  + ."MFBPCR"ARV.dial :air1 +2 "MFB"*@  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*A% +4 "core" % V^\ : +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*B'u +27992 "Can"x LK +4606 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*C  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*D % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +54258 "Can" gg +60004 } ~l +5330 #"bkha"Session Begun +12841 #-> can.examine +4 "Can"u tt +3558 #"bkha"-> can.examine +4 "Can"p dd +3414 #"bkha"-> CH.status +3 "collection"'E9 +3 "core" 9!V +5738 #"bkha"-> Ch.hold "30:00", 25 +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant Ch: name:Ch +1046 #-> CH.hold "30:00", 25 +3 .CH.hold 30:00,25C +4 "collection"'F   l +28054 "Can"i m +36178 #"bkha"-> can.examine +4 "Can"d yy +476 #"bkha"-> CH.status +2 "collection"'G9 +4 "core" 9\  +10093 #"bkha"-> CH.hold "30:00", 28 +4 .CH.hold 30:00,28C +3 "collection"'H   C +4 "core"  +13236 "Can"X hh +60004 g u +60003 V uu +31547 #"bkha"-> CH.status +2 "collection"'I9 +4 "core" 9 +439 #"bkha"-> can.examine +4 "Can"Y W +4255 #"bkha"-> CH.hold "30:00", 31 +4 .CH.hold 30:00,31C +3 "collection"'J   a +4 "core" } +23742 "Can"X ii +29136 #"bkha"-> CH.status +2 "collection"'K9 +4 "core" 9D +497 #"bkha"-> can.examine +5 "Can"a ss +5655 #"bkha"-> CH.hold "30:00", 40 +3 .CH.hold 30:00,40C +4 "collection"'L   . +4 "core"  : +24694 "Can"g q +19814 #"bkha"-> CH.status +2 "collection"'M9 +4 "core" 9 +400 #"bkha"-> can.examine +3 "Can"a qq +5950 ."PCR"PCR.off +180 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"l85562320:2162,924,727,716,59.9834;85563270:2456,1061,695,693,60.0206;85564120:1955,991,686,639,60.0206;85564870:1430,1051,701,696,60.0206;85674130:2163,1250,715,739,60.0206;85675080:2492,1072,691,686,59.9834;85675930:1980,1079,695,694,60.0206;85676680:1503,995,692,684,59.9834;85786020:2226,1119,719,712,60.0206;85786970:2513,1059,686,685,60.0578;85787820:1967,1060,700,689,60.0578;85788570:1489,1070,682,638,60.0206;85898150:2240,1028,687,715,59.9834;85899100:2510,1115,690,681,60.0578;85899950:1973,1023,699,685,60.0206;85900700:1483,1092,693,681,59.9834;86010010:2280,1010,715,703,59.9834;86010960:2472,1089,696,689,60.0578;86011810:1985,1042,689,673,60.0578;86012560:1460,1089,698,690,60.0206;86122040:2227,1075,715,706,59.9834;86122990:2502,1015,690,675,60.0206;86123840:1974,1093,696,686,60.0206;86124590:1484,1041,688,675,60.0206;86233900:2224,1036,719,713,60.0206;86234850:2449,1002,688,648,60.0206;86235700:1940,1014,696,680,60.0206;86236450:1433,1036,691,676,60.0206;86345860:2202,1067,717,699,60.0206;86346810:2443,1056,693,682,60.0206;86347660:1921,980,688,679,60.0578;86348410:1425,1023,689,672,60.0206;86458370:2191,1071,719,713,59.9834;86459320:2454,1031,697,686,60.0206;86460170:1922,1048,697,692,60.0206;86460920:1449,1064,696,683,60.0206;86570230:2139,1091,721,700,60.0206;86571180:2458,1013,698,690,60.0206;86572030:1953,1018,671,683,59.9834;86572780:1440,1012,689,679,60.0206;86681770:2202,1034,713,706,59.9834;86682720:2433,1057,696,694,60.0578;86683570:1947,1063,692,680,60.0206;86684320:1437,1021,664,688,60.0206;86793710:2215,1064,715,718,60.0206;86794660:2485,1059,688,673,60.0206;86795510:1963,1067,698,692,60.0206;86796260:1473,1093,689,675,60.0206;86905200:2222,1043,713,701,60.0206;86906150:2438,1008,694,650,59.9834;86907000:1944,1056,691,679,60.0578;86907750:1429,1006,695,678,60.0578;87017180:2205,1070,714,708,59.9834;87018130:2480,1027,689,671,60.0578;87018980:1926,1023,697,683,60.0206;87019730:1444,1049,672,682,60.0578;87129200:2269,1024,716,693,60.0206;87130150:2467,1104,696,690,60.0206;87131000:1981,1054,657,671,60.0206;87131750:1432,1073,702,692,60.0206;87241180:2223,1123,713,701,59.9834;87242130:2480,1059,691,683,60.0206;87242980:1976,1090,696,685,60.0578;87243730:1451,1032,688,671,60.0206;87352950:2201,1071,717,708,60.0206;87353900:2494,1051,687,676,60.0206;87354750:1955,1081,694,691,60.0206;87355500:1475,1044,686,643,60.0206;87465850:2133,1119,710,683,59.9834;87466800:2438,951,681,691,60.0206;87467650:1890,992,685,678,60.0206;87468400:1454,991,691,677,60.0206;87577860:2162,996,721,707,60.0206;87578810:2414,1021,694,681,60.0206;87579660:1917,978,694,681,60.0206;87580410:1405,948,694,678,60.0578;87690060:2226,1058,716,709,59.9834;87691010:2479,1105,695,674,60.0578;87691860:1976,1041,696,676,60.0206;87692610:1440,1088,695,685,60.0578;87801750:2196,1057,683,706,59.9834;87802700:2417,1000,696,685,60.0578;87803550:1929,1039,695,681,60.0206;87804300:1434,1019,694,677,60.0206;87914080:2185,1064,692,712,60.0206;87915030:2443,1065,694,684,60.0206;87915880:1931,1044,700,687,60.0206;87916630:1439,1053,692,678,60.0206;88025830:2186,1038,715,704,59.9834;88026780:2416,972,696,678,60.0206;88027630:1925,1034,694,675,59.9834;88028380:1424,1008,687,674,60.0206;88138100:2182,1024,712,696,60.0206;88139050:2407,1017,658,676,60.0206;88139900:1907,1042,700,686,60.0578;88140650:1447,1039,691,671,60.0206;88250270:2260,1001,708,696,59.9834;88251220:2467,1029,664,679,60.0206;88252070:1917,978,693,680,60.0578;88252820:1415,1026,695,682,60.0578;88362130:2207,998,713,703,59.9834;88363080:2453,1033,702,687,60.0206;88363930:1976,998,694,680,60.0206;88364680:1438,1076,695,686,60.0206;88474020:2216,1026,712,698,60.0206;88474970:2431,1002,689,683,60.0206;88475820:1941,1030,684,676,60.0206;88476570:1414,1030,697,684,59.9834;88585920:2228,1035,709,701,60.0206;88586870:2458,1012,690,672,60.0206;88587720:1941,1038,695,678,60.0578;88588470:1450,1017,662,680,60.0206;88697830:2287,1056,686,703,59.9834;88698780:2565,1023,692,680,60.0206;88699630:2043,1098,697,680,60.0206;88700380:1504,1015,691,671,60.0206;88809910:2372,1095,716,679,59.9834;88810860:2662,1035,689,673,60.0206;88811710:2089,1090,695,691,60.0206;88812460:1555,1056,686,674,60.0206;88922030:2496,976,714,696,59.9834;88922980:2703,1060,692,686,59.9834;88923830:2161,998,690,673,60.0206;88924580:1566,1027,698,680,60.0578;89033920:2663,1004,710,698,59.9834;89034870:2904,1048,669,687,59.9834;89035720:2321,1008,687,672,60.0206;89036470:1654,1040,698,692,60.0578;89146360:2807,1035,711,699,60.0206;89147310:3089,1016,669,690,60.0206;89148160:2468,1023,696,683,60.0206;89148910:1774,1059,696,686,60.0206;89258020:2955,999,713,711,60.0206;89258970:3321,992,692,680,60.0206;89259820:2580,961,701,693,60.0206;89260570:1886,1014,692,681,60.0206;89369740:3166,1023,716,700,59.9834;89370690:3550,976,691,677,60.0206;89371540:2754,1012,695,685,60.0206;89372290:1974,985,690,678,60.0578;89482180:3376,1011,719,707,59.9834;89483130:3823,998,690,679,59.9834;89483980:2939,1009,700,662,60.0578;89484730:2143,983,697,681,60.0578;89594460:3624,1006,720,709,59.9834;89595410:4078,1006,695,682,60.0206;89596260:3156,981,695,652,60.0206;89597010:2249,995,693,676,59.9834;89706470:3874,1019,713,703,59.9834;89707420:214,1008,696,686,60.0578;89708270:3355,1003,693,680,60.0206;89709020:2328,968,695,679,59.9834;89818660:4089,998,712,698,60.0206;89819610:350,997,696,685,59.9834;89820460:3552,1016,697,684,60.0206;89821210:2452,1013,699,682,60.0578;89930450:201,1032,716,705,60.0206;89931400:350,1016,693,679,59.9834;89932250:3723,1003,691,678,60.0578;89933000:2601,1021,691,638,60.0206;90042760:350,1019,680,704,59.9834;90043710:350,1051,693,690,60.0206;90044560:3923,1039,694,682,60.0206;90045310:2754,1053,697,691,60.0206;90154580:350,1022,718,701,59.9834; +22 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0709h.pcr +3 "MFB"*N% +4 "core" %s + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*O'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*P  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*Q % +121 "core" % +2 "MFB"*R% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*S'Zd +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*T  +52 "core" +2 "MFB"*U% +3 "core" %ZgT +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*V'> +3055 #"bkha"-> CH.hold "30:00", 55 +4 .CH.hold 30:00,55C +3 "collection"'W    6 +4 "core"  +2994 ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*X % +54 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*Y% +3 "core" %>\ v Q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*Z'Q +526 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*[  +54 "core"  +2 "MFB"*\\% +4 "core" %U  F +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*]'p +328 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste +2 "MFB"*^  +61 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*_  +94 "core"  +2 "MFB"*`% +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*a'T +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +3 "MFB"*b' +3073 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2752 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*d' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2749 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*f' +5322 "Can"j w +453 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2756 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*h  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*i % +121 "core" % +2 "MFB"*j% +3 "core" %Va +2 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*k' +229 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*l  +54 "core" +2 "MFB"*m% +3 "core" %?\ ; +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*n'> +16111 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*o % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*p% +3 "core" %> q [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*q' +526 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*r  +54 "core" +2 "MFB"*s% +3 "core" % J I +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*t'qI +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*u  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*v'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +42 #PCR program should complete in < 2:45 +8 .PCR.run 10:00 +17578 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*w' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*x'V +2752 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5636 "Can"_ l +136 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2771 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*{' +5770 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +2744 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2744 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5070 "core" ' +5892 #"bkha"-> CH.status +3 "collection"'9 +3 "core" 9K +447 #"bkha"-> can.examine +4 "Can"e i +6660 #"bkha"-> CH.hold "30:00", 70 +4 .CH.hold 30:00,70C +5 "collection"'  I \ +4 "core"  +13708 "Can"t u +12005 #t-> deconEluateRecoverLine :extSrc + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message>undefined method `deconEluateRecoverLine' for main:Object: name:deconEluateRecoverLine: args[: extSrc +1493 #-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc +3 .ATV.dial :waste +5 "MFB"* n +122 "core" o +2 .tAS.seek 0ml +3 "MFB"*'V +5 "core" ' + .tATV.dial :air3 +2 "MFB"* % +77 "core" % +2 "MFB"*% +4 "core" %VM +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +3 "MFB"* ' +231 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*\  +39 "core"  +2 "MFB"* % +4 "core" %\  R +2 .tAS.seek 0.31ml +2 "MFB"* 'm! +6060 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +55 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %m)=\ 3 +2 .tAS.seek 0.335ml +2 "MFB"*' +526 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +54 "core"  +2 "MFB"*% +3 "core" %\ 4 +3 .tAS.seek 0.32ml +2 "MFB"*'w +329 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*  +61 "core"  +2 .tAS.seek 0ml +3 "MFB"*'V +6461 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"*'V +10081 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +3 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"*'V +10079 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*'(@ +2902 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +1067 "Can"m w +9014 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*'(@ +2899 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +2 "MFB"*'V +10080 "core" ' + .tATV.dial :air2 +4 "MFB"*  +128 "core"  +2 "MFB"*% +3 "core" %VR +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml + "MFB"*'(L +5061 "core" ' + .tATV.dial :extSrc +3 "MFB"*  +143 "core"  +2 "MFB"*!% +3 "core" %(Bm\ 7 +2 .tAS.seek 0.02ml +4 "MFB"*"' +4856 "core" ' + .tdelay 1 second +103 .ATV.dial :waste +2 "MFB"* n +129 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +4 "MFB"*#'R +147 "core" ' +2 "MFB"*%% +4 "core" %Rg +27034 "Can"p w +28221 #t-> ATV.extSrc + .ATV.dial :extSrc +6 "MFB"*$  +143 "core"  +7243 #t-> AS.pull 0.2, ASslow1 +3 "MFB"*&% +4 "core" %Rp +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.199ml + "MFB"*('@G +4049 "core" ' +2 "MFB"*)% +3 "core" %@Ja\ 7 +2412 #t-> ATV.air +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message)undefined method `air' for ATV:Shaft: name:air: args[ +365 #-> ATV.air1 +2 .ATV.dial :air1 +5 "MFB"**  +165 "core" +1152 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*'% +4 "core" %@K\ 6 +2 .tAS.seek 0.249ml +3 "MFB"*,'; +802 .tAS.hold +3 "MFB"*-+ +5 "core" 'gr +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.249ml Aborted!:@checkpoint: omitted +835 #-> ATV.waste +2 .ATV.dial :waste +4 "MFB"*+ n +53 "core" m +360 #t-> AS.empty +3 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*/'R +397 "core"  +1011 ' +2 "MFB"*0% +3 "core" %Rk +1589 #t-> shortmfb([Mm],[:extSrc]){}.finish +13 "MFB"*.% +3 "core" %RtU +3 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0712h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +4 #Priming with carrier +2 .ATV.dial ARV +5 "MFB"*2  +146 "core"  +2 ."MFBPCR"ARV.dial :carrier +3 "MFB"*3  +26 "core"  +2 "MFB"*1% +4 "core" %RU + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*5'$ +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*6' +2902 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*4 n +165 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +48 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*8'R +2482 #"bkha"-> CH.hold "30:00", 70 +3 .CH.hold 30:00,70C +4 "collection"'9  I \ +2273 "Can"| 4ww +309 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*7'(@ +2909 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*;  +177 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*<  +37 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*:% +3 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*>'FL +624 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*?  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*@% +5 "core" %FP  b +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*A' +1840 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP3 +2 "MFB"*=  +38 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +204 "MFB"*C% +3 "core" %K +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*D' +656 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 +2 "MFB"*E  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +204 "MFB"*G% +3 "core" % +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*F'+ +621 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*I  +126 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*H% +3 "core" %1V +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*K'\ +5864 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +3 "MFB"*M  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*N% +3 "core" %\  ? +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*B'\  +619 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV +2 "MFB"*P  +63 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +205 "MFB"*Q% +3 "core" %\   B +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*R' O +5058 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*O  +75 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +6 "MFB"*T  +35 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +3 "MFB"*U% +5 "core" % Q +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*S'p +5223 #"bkha"-> CH.status +3 "collection"'X9 +3 "core" 9 I} +454 #"bkha"-> can.examine +4 "Can" v +3130 #"bkha"-> CH.hold "30:00", 82 +4 .CH.hold 30:00,82C +3 "collection"'Y  3 +5 "core"  +23554 "Can"l n +211 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV + "MFB"*V  +88 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*[ % +37 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +58636 "Can"a T +17520 #"mwj"Session Begun +42485 "Can"V j +36441 "core"  +8527 #"bkha"-> CH.hold "30:00", 82 +5 .CH.hold 30:00,82C +4 "collection"'\\  3 +15027 "Can"O n +35942 #"bkha"-> CH.status +3 "collection"'Z9 +5 "core" 9 4" +545 #"bkha"-> can.examine +3 "Can"> T +3083 #"bkha"-> CH.hold "30:00", 85 +5 .CH.hold 30:00,85C +4 "collection"'^   \\ +5 "core"  +20408 "Can"> S +60004 = j +3847 #"bkha"-> CH.status +2 "collection"'_9 +5 "core" 9 9 + +427 #"bkha"-> can.examine +3 "Can" f +5193 #"bkha"-> CH.hold "30:00", 88 +6 .CH.hold 30:00,88C +5 "collection"'`  ( z +2 "core"  +50514 "Can"; d +12842 #"bkha"-> CH.status +2 "collection"']9 +5 "core" 9+S  +524 #"bkha"-> can.examine +3 "Can"8 d +1987 #"bkha"-> e +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `e' for #: name:e +1984 #-> Thermal.coast + .CH.coast +6 "collection"'a  +4 "core" \ + \ +42643 "Can"L m +36251 #"bkha"-> CH.hold "30:00", 83.5 +3 .CH.hold 30:00,83.5C +7 "collection"'b  p  +23742 "Can"_ h +673 #"mwj"-> exit +2 #Session Ended +22354 ."PCR"PCR.off +179 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"094509380:2172,977,704,729,60.0578;94510330:2486,1039,688,683,60.0206;94511180:1947,975,698,692,59.9834;94511930:1466,1033,690,683,60.0206;94621400:2194,1029,712,674,60.0206;94622350:2463,971,688,679,60.0206;94623200:1943,1056,696,691,60.0206;94623950:1453,984,689,677,60.0206;94733140:2200,1048,713,708,60.0206;94734090:2455,983,655,683,60.0578;94734940:1954,1078,693,688,60.0206;94735690:1452,979,689,677,60.0206;94844890:2196,1023,717,712,59.9834;94845840:2475,1020,686,678,60.0206;94846690:1925,970,699,690,60.0206;94847440:1455,1035,689,679,60.0578;94956430:2239,974,713,704,59.9834;94957380:2448,1029,694,684,60.0206;94958230:1948,1004,690,673,60.0206;94958980:1399,1014,693,693,60.0206;95069030:2171,1026,716,718,59.9834;95069980:2447,973,688,675,59.9834;95070830:1917,993,700,655,60.0578;95071580:1457,1033,689,680,60.0578;95180740:2249,970,710,693,59.9834;95181690:2450,1060,692,686,60.0206;95182540:1957,998,688,672,60.0206;95183290:1433,1058,698,692,60.0206;95292960:2191,1019,679,701,60.0206;95293910:2441,966,694,685,60.0206;95294760:1943,1021,691,679,60.0206;95295510:1437,972,691,672,60.0950;95405230:2212,994,686,708,60.0206;95406180:2448,1031,690,681,60.0206;95407030:1939,995,693,676,60.0578;95407780:1444,1050,695,682,60.0206;95516980:2245,1033,711,697,60.0206;95517930:2424,1013,696,692,60.0206;95518780:1973,1051,687,669,60.0578;95519530:1443,999,696,692,60.0578;95628940:2246,1016,712,700,59.9834;95629890:2442,1040,699,658,60.0206;95630740:1970,1010,688,670,59.9834;95631490:1423,1002,698,691,60.0206;95740390:2231,1003,719,706,59.9834;95741340:2448,1068,690,680,60.0578;95742190:1943,994,687,633,60.0578;95742940:1431,1025,694,682,60.0206;95852230:2150,1034,719,710,59.9834;95853180:2433,991,690,667,59.9834;95854030:1903,990,702,689,60.0578;95854780:1445,950,690,673,60.0206;95964140:2164,975,719,708,60.0206;95965090:2417,998,694,683,60.0206;95965940:1917,977,696,685,60.0206;95966690:1427,996,688,639,60.0206;96076390:2169,971,712,701,60.0206;96077340:2402,996,691,687,59.9834;96078190:1915,1004,695,683,60.0578;96078940:1421,997,696,650,60.0206;96188580:2169,1004,679,696,59.9834;96189530:2392,974,690,673,60.0206;96190380:1903,968,687,675,60.0206;96191130:1419,981,691,675,60.0206;96300370:2164,987,718,710,59.9834;96301320:2420,1009,695,683,60.0206;96302170:1936,1042,695,688,60.0206;96302920:1438,1009,696,682,60.0578;96412630:2163,983,711,701,59.9834;96413580:2406,976,660,677,60.0206;96414430:1910,988,693,681,60.0578;96415180:1425,997,694,678,60.0206;96524570:2166,1030,712,701,60.0206;96525520:2398,971,695,676,60.0206;96526370:1894,1048,695,681,60.0206;96527120:1422,953,692,681,60.0206;96636760:2172,1031,716,708,60.0206;96637710:2408,984,694,680,60.0206;96638560:1892,1002,696,686,59.9834;96639310:1413,983,692,678,60.0206;96748840:2179,947,711,699,60.0206;96749790:2386,1006,692,680,60.0206;96750640:1901,964,691,681,60.0206;96751390:1423,980,694,689,60.0206;96861290:2229,970,707,698,60.0206;96862240:2419,1020,700,687,60.0206;96863090:1960,1037,684,638,60.0578;96863840:1437,1013,697,688,60.0578;96972990:2242,984,714,699,59.9834;96973940:2432,1055,696,688,60.0206;96974790:1948,962,690,675,60.0206;96975540:1425,1000,666,687,60.0206;97085630:2151,1029,715,709,60.0206;97086580:2412,957,695,673,60.0206;97087430:1915,1030,695,692,60.0206;97088180:1419,989,691,674,60.0578;97197620:2218,996,711,697,59.9834;97198570:2402,1000,699,689,60.0206;97199420:1946,1004,688,673,60.0206;97200170:1386,975,671,693,60.0206;97309720:2248,967,716,699,59.9834;97310670:2424,943,688,640,59.9834;97311520:1952,677,704,684,60.0206;97312270:1497,862,750,702,59.9834;97421750:2180,946,681,698,60.0206;97422700:2409,958,690,673,60.0206;97423550:1917,970,690,676,60.0206;97424300:1411,942,689,674,60.0206;97534240:2205,974,686,706,59.9834;97535190:2451,974,697,688,60.0206;97536040:1953,990,695,680,60.0206;97536790:1449,972,690,683,60.0206;97646510:2247,923,679,700,60.0206;97647460:2481,972,694,678,60.0578;97648310:1965,935,689,676,60.0206;97649060:1445,987,690,683,60.0206;97758380:2320,957,709,697,60.0206;97759330:2511,982,694,682,60.0206;97760180:2035,954,689,672,60.0578;97760930:1488,982,696,689,60.0578;97870730:2429,993,709,692,59.9834;97871680:2638,966,700,692,60.0206;97872530:2128,981,688,668,60.0206;97873280:1534,918,696,696,60.0578;97983140:2539,969,714,675,60.0206;97984090:2826,968,693,681,60.0206;97984940:2223,1003,698,686,60.0206;97985690:1641,985,692,681,60.0206;98095180:2681,1001,716,716,59.9834;98096130:3015,989,690,676,60.0206;98096980:2355,973,699,692,60.0206;98097730:1736,993,689,675,60.0206;98207390:2893,1011,722,711,60.0206;98208340:3208,1042,690,678,60.0206;98209190:2520,977,693,676,60.0206;98209940:1845,1039,695,682,60.0578;98319630:3112,1021,712,690,59.9834;98320580:3405,1038,695,693,60.0206;98321430:2701,1017,690,673,60.0206;98322180:1919,1000,698,687,60.0206;98431850:3318,794,800,600,60.0206;98432800:3606,1065,630,672,60.0578;98433650:2924,905,695,694,60.0206;98434400:2056,900,700,671,60.0206;98543970:3364,1014,711,712,60.0206;98544920:3829,1017,657,692,60.0206;98545770:2920,1009,693,700,60.0206;98546520:2119,1026,689,678,60.0206;98656560:3603,1064,720,713,59.9834;98657510:4029,1001,685,667,60.0578;98658360:3175,963,690,686,60.0578;98659110:2256,1074,690,682,60.0578;98768690:3786,988,715,699,60.0206;98769640:119,1022,661,684,60.0578;98770490:3258,949,689,678,60.0206;98771240:2302,1016,696,680,60.0578;98880930:3873,1128,718,716,60.0206;98881880:330,983,652,676,60.0578;98882730:3428,1067,694,682,60.0206;98883480:2451,935,688,676,60.0206;98993260:4074,1055,714,708,59.9834;98994210:350,972,655,672,59.9834;98995060:3547,1034,692,689,60.0206;98995810:2504,955,686,680,60.0206;99105630:199,1000,713,697,59.9834; +22 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0712h.pcr +2 "MFB"*c% +4 "core" %l  +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*d'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*e  +37 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*f % +122 "core" % +2 "MFB"*h% +3 "core" %()< +2 ."MFBPCR"AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*i'Zo +218 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*j  +63 "core" +2 "MFB"*g% +3 "core" %Z`; +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*l'> +6056 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"*m % +55 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*k% +3 "core" %>\ / S +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*o'K +526 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*p  +54 "core" +2 "MFB"*n% +3 "core" %N\ , O +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*r'p +328 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*s  +60 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*q  +83 "core"  +2 "MFB"*u% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*t'J +2041 "core" ' + ."MFBPCR"AFV.select :carrierSolution +45 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +3 "MFB"*J' +3075 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*v'V +2803 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2783 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5775 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2351 "Can"C m +461 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*{  +57 "core"  +3 ."MFBPCR"ATV.dial :air3 +2 "MFB"*| % +123 "core" % +2 "MFB"*}% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*~' +228 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*  +54 "core" +2 "MFB"*L% +3 "core" %\  M +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16110 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>  Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +527 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*% +3 "core" %\ < +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*\ 'qD +329 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR +2 "MFB"*  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +4 "MFB"* 'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17578 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +3 "MFB"* ' +5780 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2771 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5776 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2621 "Can"8 n +158 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2785 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2764 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +5069 "core" ' +5894  +23746 "Can"2 HG +14742 #t-> deconEluateRecoveryline :extSrc + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message?undefined method `deconEluateRecoveryline' for main:Object: name:deconEluateRecoveryline: args[: extSrc +1085 #-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc +3 .ATV.dial :waste +4 "MFB"*W n +119 "core" n +2 .tAS.seek 0ml +3 "MFB"*'V +5 "core" ' + .tATV.dial :air3 +2 "MFB"* % +73 "core" & +2 "MFB"*% +4 "core" %V + .tAS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*' +228 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*  +39 "core"  +2 "MFB"*% +3 "core" %  J +3 .tAS.seek 0.31ml +2 "MFB"*'m+ +6055 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 +2 "MFB"* % +54 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %m$o\ < +2 .tAS.seek 0.335ml +2 "MFB"* ' +518 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +43 "MFB"*!  +56 "core"  +2 "MFB"*% +3 "core" %} +3 .tAS.seek 0.32ml +2 "MFB"*'^ +326 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*%  +59 "core"  +2 .tAS.seek 0ml +3 "MFB"*"'V +6459 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*$'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +6 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"*&'V +10080 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*#'(@ +2902 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"*)'V +9606 #"bkha"-> CH.hold "30:00", 83,5 +4 .CH.hold 30:00,83C,5 seconds +3 "collection"'*  \\ \ +466 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*''(@ +1756 "Can"Q +1148 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"*('V +10079 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*,'(@ +2901 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*+'V +10081 "core" ' + .tATV.dial :air2 +4 "MFB"*-  +128 "core" +2 "MFB"*% +4 "core" %VK + .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml + "MFB"*0'(M +5063 "core" ' + .tATV.dial :extSrc +4 "MFB"*.  +142 "core"  +2 "MFB"*2% +3 "core" %(QC . +3 .tAS.seek 0.02ml +3 "MFB"*3'* +4853 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*1 n +130 "core" o +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*/'R +143 "core" ' +2 "MFB"*5% +4 "core" %R@J +10723 #"bkha"-> ATV.extSrc +2 .ATV.dial :extSrc +5 "MFB"*4  +144 "core"  +2025 #"bkha"-> AS.pull 0.2, ASslow1 +3 "MFB"*6% +4 "core" %R8= +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.199ml +2 "MFB"*8'@@ +4052 "core" ' +2 "MFB"*;% +3 "core" %@3 * J +2944 #"bkha"-> CH.status +4 "collection"'<9 +2 "core" 9 \\  +861 #"bkha"-> can.examine +4 "Can"l p +3905 f p +227 #"bkha"-> exit +2 #Session Ended +32678 #t-> ATV.air +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message)undefined method `air' for ATV:Shaft: name:air: args[ +237 #-> ATV.air1 +2 .ATV.dial :air1 + "MFB"*:  +167 "core" +596 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*7% +3 "core" %@3 . J +2 .tAS.seek 0.249ml +2 "MFB"*?'; +823 .tAS.hold +2 "MFB"*@+ +3 "core" ' c +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.249ml Aborted!:@checkpoint: omitted +440 #-> ATV.waste + .ATV.dial :waste + "MFB"*> n +53 "core" m +271 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*='R +1414 "core" ' +2 "MFB"*C% +4 "core" %R7P +343 #t-> exit +2 .CH.coast +2 "collection"'A  +2 "core"  +3  +4 #mEXIT @1557232092.47CEST @1557232109.21CEST = =tMAIN =mMAIN_scheduler @CEST1557232110.82 #"core_reset"Sent BREAK +2 #t@0xF472, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xF6FB, state=0x3A84, ifg=0x10, ie=0xFD #@0xF983, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFC0E, state=0x3A84, ifg=0x10, ie=0xFD + #@0xFE97, state=0x3A84, ifg=0x10, ie=0xFD #@0x011F, state=0x3A84, ifg=0x10, ie=0xFD + #@0x03A9, state=0x3A84, ifg=0x10, ie=0xFD + #@0x04C2, state=0x3A84, ifg=0x80, ie=0xFD #@0xECFC, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +212 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +257 "Can"k JJ + k JJ + #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R'; + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold +2 "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %  + .tSS.configure SSconfig +2 "sampler")#.0X shortmfb([Mm],[:extSrc]){}.finish +9 "MFB"*% +3 "core" %R1; +3 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0714h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +147 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +23 "core"  +2 "MFB"*% +4 "core" %R3; +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$ +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2901 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"* n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2906 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*  +163 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +45 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(*+ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FT +617 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*  +144 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*!% +3 "core" %FR7\ < +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*"' +1826 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP3 + "MFB"*#  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"*$% +3 "core" % ' E +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*%' +635 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*&  +34 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*'% +3 "core" %& +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*('* +626 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*)  +124 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"**% +3 "core" %+\ & N +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*+'\ +5846 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*,  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*-% +3 "core" %\ \ ; +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*.'\  +614 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*/  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*0% +3 "core" %\ \ ; +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*1' S +5052 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*2  +73 "core"  + ."MFBPCR"ASV.dial :waste1 +3 "MFB"*3  +4 "core"  + ."MFBPCR"ARV.dial :air1 +3 "MFB"*4  +35 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*5% +3 "core" % Y +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*6'x +9459 "Can"p II +23132 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*7  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*8 % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling +46 ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +35689 "Can"v m +60003  }} +60004 g ]] +60004 c o +60004 b SS +6167 #"bkha"Session Begun +1324 #-> CH.status + "collection"'99 +5 "core" 9?q +605 #"bkha"-> Can.examine +646 #-> can.examine +3 "Can"c W +14184 #"bkha"-> can.examine +3 "Can"` SS +4578 #"bkha"-> CH.hold "30:00", 25 +3 .CH.hold 30:00,25C +4 "collection"':   i +32481 "Can"]  +21946 #"bkha"-> CH. status +2 "collection"';9 +4 "core" 9 +853 #"bkha"-> can.examine +3 "Can"] E +2585 #"bkha"-> CH.hold "30:00", 28 +3 .CH.hold 30:00,28C +4 "collection"'<   A +4 "core"  +34599 "Can"P z| +5540 #"bkha"-> CH. status +2 "collection"'=9 +4 "core" 9F +659 #"bkha"-> can.examine +3 "Can"Z oo +14041 #"bkha"-> CH.hold "30:00", 31 +4 .CH.hold 30:00,31C +3 "collection"'>    Y +4 "core"  +32802 #"bkha"-> can.examine +3 "Can"J  +2775 #"bkha"-> CH. status +2 "collection"'?9 +4 "core" 9  +602 #"bkha"-> can.examine +3 "Can"K p +3553 J ww +2933 #"bkha"-> CH.hold "30:00", 40 +4 .CH.hold 30:00,40C +3 "collection"'@  p   +4 "core"  +41720 ."PCR"PCR.off +184 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"103528980:2178,983,724,723,60.0206;103529930:2469,943,696,688,60.0206;103530780:1966,1041,697,689,60.0206;103531530:1467,943,658,684,60.0578;103640630:2222,1021,727,643,59.9834;103641580:2529,1033,695,682,60.0578;103642430:1969,979,694,679,60.0206;103643180:1465,1015,694,675,60.0206;103752090:2241,953,712,697,59.9834;103753040:2435,982,668,693,60.0578;103753890:1957,980,689,677,60.0206;103754640:1436,966,698,692,60.0206;103864040:2193,980,719,717,59.9834;103864990:2478,1014,687,674,60.0206;103865840:1917,988,701,692,60.0206;103866590:1466,1028,691,675,60.0206;103975920:2176,997,719,714,59.9834;103976870:2447,1024,693,683,60.0206;103977720:1929,918,664,685,60.0206;103978470:1427,989,691,686,59.9834;104087370:2148,1006,717,711,59.9834;104088320:2427,960,687,676,59.9834;104089170:1908,973,698,683,60.0206;104089920:1438,974,658,680,60.0206;104199150:2171,1011,684,704,59.9834;104200100:2413,945,689,667,59.9834;104200950:1885,981,686,704,60.0578;104201700:1452,954,682,672,60.0206;104310540:2158,996,722,716,59.9834;104311490:2439,976,657,676,60.0578;104312340:1914,963,697,690,60.0206;104313090:1436,1002,690,678,60.0206;104422220:2182,960,710,703,59.9834;104423170:2397,969,691,677,60.0578;104424020:1911,968,689,673,60.0206;104424770:1421,978,690,683,60.0206;104534170:2176,963,717,705,60.0206;104535120:2422,985,690,681,60.0206;104535970:1902,987,697,654,60.0206;104536720:1441,983,692,684,60.0206;104646170:2176,966,711,698,59.9834;104647120:2411,980,692,675,59.9834;104647970:1907,978,690,677,60.0206;104648720:1393,982,694,677,60.0578;104757640:2186,956,681,698,59.9834;104758590:2407,970,697,689,60.0578;104759440:1923,999,693,678,60.0206;104760190:1435,998,698,686,60.0206;104869580:2158,958,713,710,59.9462;104870530:2390,961,690,678,60.0206;104871380:1912,992,695,686,60.0578;104872130:1434,1008,695,683,60.0206;104981380:2231,902,717,706,60.0206;104982330:2467,957,672,729,60.0206;104983180:1908,990,688,679,60.0206;104983930:1431,1008,693,688,60.0206;105093710:2182,992,720,715,59.9834;105094660:2416,936,690,670,60.0206;105095510:1845,1000,700,691,60.0206;105096260:1443,969,687,673,60.0206;105205810:2185,966,724,700,60.0206;105206760:2411,1021,695,682,60.0578;105207610:1912,930,693,683,60.0578;105208360:1407,992,691,696,60.0206;105317940:2202,951,711,698,59.9834;105318890:2404,1001,696,687,60.0578;105319740:1913,932,655,670,60.0206;105320490:1408,996,695,681,60.0206;105429900:2197,944,714,700,60.0206;105430850:2417,1014,694,685,60.0206;105431700:1929,935,691,667,60.0206;105432450:1384,989,697,683,60.0206;105542180:2293,963,698,711,59.9834;105543130:2451,1065,692,706,60.0206;105543980:1925,949,691,673,60.0206;105544730:1381,1027,692,687,60.0206;105654000:2191,1028,713,698,59.9834;105654950:2428,988,696,686,60.0206;105655800:1946,1044,691,676,59.9834;105656550:1435,975,662,680,60.0578;105766360:2161,1044,716,707,60.0206;105767310:2427,992,688,676,60.0578;105768160:1911,997,695,688,60.0578;105768910:1451,994,691,668,60.0578;105878910:2183,1099,799,683,59.9834;105879860:2495,1123,683,701,60.0206;105880710:1990,878,702,681,60.0206;105881460:1439,1004,706,687,60.0206;105991300:2154,1005,716,706,60.0206;105992250:2410,939,690,671,59.9834;105993100:1905,1019,696,691,60.0206;105993850:1427,939,689,673,60.0206;106103340:2175,956,711,699,60.0206;106104290:2388,977,688,681,60.0206;106105140:1901,952,692,674,60.0206;106105890:1392,962,694,680,60.0206;106215620:2171,1007,720,708,59.9462;106216570:2423,984,694,684,60.0206;106217420:1918,979,695,689,60.0206;106218170:1414,955,694,683,60.0206;106327440:2189,984,681,701,59.9834;106328390:2408,1002,698,687,60.0578;106329240:1932,1008,694,678,60.0206;106329990:1433,1002,699,689,60.0578;106438920:2167,1029,713,703,60.0206;106439870:2414,956,658,679,59.9834;106440720:1921,987,695,685,60.0206;106441470:1428,922,691,674,60.0206;106551540:2176,961,712,727,60.0206;106552490:2423,1000,693,684,60.0206;106553340:1945,920,693,676,60.0578;106554090:1428,993,686,681,60.0206;106663610:2233,979,718,709,60.0206;106664560:2488,1013,662,675,60.0206;106665410:1957,951,695,686,60.0206;106666160:1453,994,693,679,60.0206;106775670:2318,942,719,708,60.0206;106776620:2560,1002,691,651,60.0206;106777470:2022,958,697,673,60.0578;106778220:1488,1017,697,684,60.0206;106887840:2380,1000,713,701,60.0206;106888790:2660,957,690,673,60.0206;106889640:2101,985,665,681,60.0206;106890390:1537,954,689,676,60.0206;106999730:2562,951,716,708,59.9834;107000680:2845,1009,692,681,60.0206;107001530:2228,958,695,672,60.0206;107002280:1613,1042,694,684,59.9834;107112190:2768,1026,713,702,60.0206;107113140:3083,993,691,682,60.0206;107113990:2427,1029,693,650,60.0578;107114740:1771,958,691,673,60.0206;107224340:2985,955,713,695,60.0206;107225290:3277,1017,697,688,60.0206;107226140:2581,955,686,667,60.0206;107226890:1810,988,699,685,60.0206;107336140:3174,998,713,700,59.9834;107337090:3543,945,697,687,60.0206;107337940:2777,999,691,663,60.0206;107338690:1884,846,643,740,60.0206;107448240:3411,948,711,697,59.9834;107449190:3790,975,692,681,60.0206;107450040:2945,980,689,672,60.0578;107450790:2099,1014,695,653,60.0206;107560110:3641,980,679,696,59.9834;107561060:4048,966,698,693,60.0206;107561910:3162,1024,689,675,60.0206;107562660:2233,973,694,683,60.0206;107672150:3840,1026,707,660,59.9834;107673100:183,973,693,684,60.0206;107673950:3331,981,689,685,60.0206;107674700:2346,931,688,667,60.0206;107784470:4070,989,707,660,60.0206;107785420:350,1017,691,679,60.0206;107786270:3496,984,688,675,60.0206;107787020:2453,975,697,686,60.0206;107896500:145,1031,732,701,59.9834;107897450:350,992,705,692,60.0206;107898300:3697,1025,691,677,60.0206;107899050:2591,982,694,685,60.0206;108008620:350,991,721,716,60.0206;108009570:350,1007,689,673,59.9834;108010420:3850,1003,698,690,59.9834;108011170:2729,1029,690,673,60.0578;108120730:350,1001,719,714,59.9834; +22 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0714h.pcr +3 "MFB"*A% +4 "core" %}W + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*B'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*C  +38 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*D % +122 "core" & +2 "MFB"*E% +4 "core" %("L +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*F'Zh +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*G  +52 "core" +2 "MFB"*H% +4 "core" %Zt\ R D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*I'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*K% +3 "core" %> W Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*L'Q +527 "core" ' +2 ."MFBPCR"delay 3 seconds +117 #"bkha"-> CH. status +2 "collection"'M9 +4 "core" 9p +180 ."MFBPCR"ATV.dial :bleach +2 "MFB"*N  +65 "core" +2 "MFB"*O% +4 "core" %`W\ ; +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*P'p +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*Q  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*R  +83 "core"  +2 "MFB"*S% +3 "core" %pa +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*T'b +590 #"bkha"-> can.examine +4 "Can"f ss +1446 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +3 "MFB"*U' +620 #"bkha"-> CH.hold "30:00", 55 +4 .CH.hold 30:00,55C +3 "collection"'V   x  +4 "core"  +1460 "Can"f ' +985 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*W'V +2818 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*X' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*Y'V +2757 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*Z' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*['V +2745 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*\\  +57 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*] % +122 "core" & +2 "MFB"*^% +4 "core" %V^ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*_' +240 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*`  +54 "core"  +2 "MFB"*a% +4 "core" %_ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*b'> +16114 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*c % +55 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*d% +3 "core" %> S a +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*e' +526 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*f  +55 "core"  +2 "MFB"*g% +4 "core" %\ ^ O +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*h'q7 +326 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*i  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*j'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +14190 "Can"l q +3388 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +3 "MFB"*k' +2154 #"bkha"-> CH. status +3 "collection"'l9 +3 "core" 9G\  +418 #"bkha"-> can.examine +4 "Can"m s +3200 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +1977 #"bkha"-> CH.hold "30:00", 70 +4 .CH.hold 30:00,70C +3 "collection"'n   \ p +5 "core"  k +798 ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*o' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*p'V +2782 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*q' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*r'V +2756 "core" ' + ."MFBPCR"delay 3 seconds +303 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*s' +5813 "core" ' +8 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*t'V +2795 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*u' +5313 #"bkha"-> can.examine +4 "Can"[ w +388 #"bkha"-> can.examine +4 "Can"] w +67 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +4 "MFB"*v'V +343 #"bkha"-> CH. status +3 "collection"'w9 +3 "core" 9 ! +4340 #"bkha"-> CH.hold "30:00", 82 +4 .CH.hold 30:00,82C +3 "collection"'x   P +5 "core" @ +366 ' +8041 "Can"[ ] +34567 #"bkha"-> CH. status +3 "collection"'y9 +3 "core" 9  +552 #"bkha"-> can.examine +4 "Can"m p +3975 #"bkha"-> CH.hold "30:00", 85 +4 .CH.hold 30:00,85C +5 "collection"'z  x ( +4 "core" m +20887 "Can"h n +25737 #"bkha"-> CH. status +3 "collection"'{9 +4 "core" 9 w\ J +392 #"bkha"-> can.examine +4 "Can"^ n +3220 #"bkha"-> CH.hold "30:00", 88 +4 .CH.hold 30:00,88C +5 "collection"'|   ? +3 "core"  +30632 "Can"` k +11625 #"bkha"-> can.examine +4 "Can"` l +2010 #"bkha"-> CH. status +3 "collection"'}9 +3 "core" 9 " +2565 #"bkha"-> Thermal.coast +2 .CH.coast +5 "collection"'~  +3 "core" R +3 R +1895 #t-> exit +6 #mEXIT + #"bkha"Session Ended @1557240699.20CEST @1557240978.29CEST = =mMAIN_scheduler =tMAIN @CEST1557240979.99 #"core_reset"Sent BREAK +2 #t@0x14E9, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refiT; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +262 "Can"^ X ^ X + #tPolling Can every 10:00 +7 #Cleanly exited at 16:51:39CEST07-May-19 +922 #-> ESP.configure +3 #Powering core bus +475 .Gate.power :raw,:ON +3 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +4 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %T +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %> + .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready! + "MFB"*% +4 "core" %C + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *% +3 "core" %p + .tATV.dial :air2 +2 "MFB"*  +147 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*' +556 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5286 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +105 "core" m + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*'R +5253 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*  +4 "core"  +481 #t-> ATV.air2 + .ATV.dial :air2 +2 "MFB"*  +119 "core"  +755 #t-> AS.pull 0.05, ASslow1 + "MFB"*% +3 "core" %R|$ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.049ml +2 "MFB"*'N! +1035 "core" ' +2 "MFB"*% +4 "core" %N)W\ = +1380 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +125 "core"  +290 #t-> AS.pull 0.05, ASslow1 + "MFB"* % +3 "core" %N)Z\ = +2 .tAS.seek 0.099ml +2 "MFB"*!'I +1028 "core" ' +2 "MFB"*"% +4 "core" %I\ ` M +868 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*# n +125 "core" n +489 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*$'R +605 "core" ' +2 "MFB"*%% +4 "core" %R`@ +900 #t-> exit +5 #mEXIT @1557241210.62CEST @1557241264.17CEST = =mMAIN_scheduler =tMAIN @CEST1557241265.91 #"core_reset"Sent BREAK + #t@0xB1FE, state=0x3A84, ifg=0x10, ie=0xFD + #@0xB487, state=0x3A84, ifg=0x10, ie=0xFD + #@0xB710, state=0x3A84, ifg=0x10, ie=0xFD + #@0xB99B, state=0x3A84, ifg=0x10, ie=0xFD #@0xBC24, state=0x3A84, ifg=0x10, ie=0xFD + #@0xBEAD, state=0x3A84, ifg=0x10, ie=0xFD + #@0xC138, state=0x3A84, ifg=0x10, ie=0xFD #@0xC24D, state=0x3A84, ifg=0x80, ie=0xFD + #@0x6D09, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +171 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +27 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +203 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi < :\ @name@ +229 "Can"S KI + S KI + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +3 "core" %Ru6 +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %  +2 .tSS.configure SSconfig + "sampler")#.0X  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*?% +3 "core" % \\G +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*@'5 +649 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*A  +125 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*B% +3 "core" %1[\ ; +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*C'\ +4238 "Can"X IH +1623 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*D  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*E% +3 "core" %\ T +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*F'\  +622 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*G  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*H% +3 "core" %\ g\ 9 +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*I' R +5044 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*J  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*K  +5 "core"  +2 ."MFBPCR"ARV.dial :air1 +2 "MFB"*L  +35 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*M% +5 "core" % N\ S S +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*N'm +2254 #"mwj"-> exit +2 #Session Ended +30344 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*O  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*P % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +12 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +16792 "Can"W yz +60004 _ aa +60004 Y l +60004 Y UT +60003 ^ ]] +60004 ^ { +60004 [ SS +60004 _ ]] +60004 e GG +4825 ."PCR"PCR.off +171 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"D1539210:2157,937,716,676,59.9834;1540160:2458,893,693,689,60.0206;1541010:1968,999,693,684,60.0206;1541760:1449,910,695,676,60.0206;1650790:2217,924,720,717,60.0206;1651740:2458,962,664,679,59.9834;1652590:1937,908,696,690,60.0206;1653340:1460,981,692,684,60.0206;1762800:2170,982,717,717,60.0206;1763750:2469,929,680,631,60.0206;1764600:1925,969,699,690,60.0206;1765350:1464,922,684,669,60.0578;1874760:2183,944,719,714,60.0206;1875710:2466,959,685,671,60.0578;1876560:1907,910,700,691,60.0206;1877310:1455,988,688,674,60.0206;1986330:2223,986,709,692,60.0206;1987280:2427,914,698,692,60.0206;1988130:1971,954,688,671,60.0206;1988880:1419,881,698,692,60.0578;2098020:2218,888,686,709,60.0206;2098970:2456,1003,691,684,60.0206;2099820:1943,913,694,685,60.0578;2100570:1429,1016,693,679,60.0578;2210240:2163,987,690,715,59.9834;2211190:2441,909,686,668,60.0206;2212040:1921,979,697,685,60.0578;2212790:1445,950,683,668,60.0206;2322130:2225,909,716,702,59.9834;2323080:2414,992,690,682,60.0206;2323930:1928,902,692,679,60.0206;2324680:1427,995,695,684,60.0578;2433700:2225,885,714,705,60.0206;2434650:2423,992,696,655,60.0578;2435500:1941,885,686,673,60.0206;2436250:1403,963,696,695,60.0206;2545350:2174,979,712,700,60.0206;2546300:2429,919,693,681,60.0578;2547150:1941,1000,659,680,60.0206;2547900:1431,873,695,683,60.0206;2657170:2180,994,712,697,60.0206;2658120:2415,914,694,683,60.0206;2658970:1925,990,696,684,60.0206;2659720:1423,917,690,679,60.0206;2768890:2143,977,718,716,59.9834;2769840:2437,937,684,668,60.0206;2770690:1898,922,701,698,60.0206;2771440:1453,969,681,634,60.0206;2880710:2175,982,711,700,60.0206;2881660:2414,874,690,682,60.0206;2882510:1920,980,693,675,60.0206;2883260:1426,893,691,672,60.0578;2992830:2226,890,712,704,59.9834;2993780:2409,951,668,683,60.0578;2994630:1925,911,690,671,60.0206;2995380:1422,1001,698,691,59.9834;3105240:2197,948,709,692,59.9834;3106190:2400,903,668,694,60.0206;3107040:1947,975,689,670,60.0206;3107790:1403,938,701,692,60.0206;3217280:2171,930,722,717,59.9834;3218230:2449,988,682,632,60.0578;3219080:1897,915,699,693,60.0206;3219830:1443,991,688,673,60.0206;3329140:2159,993,711,704,59.9834;3330090:2418,928,691,680,60.0206;3330940:1902,974,694,684,60.0206;3331690:1424,904,692,678,60.0206;3441380:2161,994,715,701,59.9834;3442330:2426,917,691,678,60.0578;3443180:1932,932,665,681,60.0206;3443930:1429,901,689,670,60.0206;3553330:2223,921,708,693,59.9834;3554280:2399,960,699,687,60.0206;3555130:1944,922,686,666,60.0206;3555880:1386,942,697,693,60.0206;3665870:2206,979,707,696,59.9834;3666820:2404,940,696,682,60.0206;3667670:1930,988,664,681,59.9834;3668420:1428,898,692,674,60.0206;3778470:2195,985,713,704,59.9834;3779420:2419,937,693,681,59.9834;3780270:1903,965,693,686,59.9834;3781020:1435,929,687,675,60.0206;3891140:2235,940,710,697,60.0206;3892090:2402,959,701,699,60.0206;3892940:1944,977,689,674,60.0206;3893690:1419,920,696,682,60.0206;4003050:2237,967,710,692,60.0206;4004000:2419,930,697,696,60.0578;4004850:1956,983,660,679,60.0206;4005600:1422,922,695,681,60.0206;4114710:2176,1014,717,711,60.0206;4115660:2458,887,693,668,59.9834;4116510:1930,1017,699,700,60.0206;4117260:1461,955,687,668,60.0578;4226960:2223,1026,710,698,60.0206;4227910:2457,916,693,681,60.0206;4228760:1951,986,697,683,60.0206;4229510:1459,896,692,672,60.0206;4338890:2291,921,684,707,59.9834;4339840:2500,1006,694,682,60.0206;4340690:1990,897,692,676,60.0206;4341440:1447,972,696,685,60.0206;4451050:2300,941,692,715,59.9834;4452000:2609,936,687,669,60.0206;4452850:2040,953,701,692,60.0206;4453600:1538,970,688,669,60.0578;4563290:2469,912,683,708,59.9834;4564240:2726,1012,693,681,60.0206;4565090:2143,912,694,681,60.0206;4565840:1564,1019,694,685,60.0206;4675400:2658,902,703,663,60.0206;4676350:2891,992,697,684,60.0206;4677200:2298,919,688,671,60.0206;4677950:1635,944,696,691,60.0206;4787950:2796,965,676,699,59.9834;4788900:3105,917,696,691,60.0206;4789750:2468,988,691,677,60.0206;4790500:1770,915,694,683,60.0206;4900110:3065,916,680,705,60.0206;4901060:3390,1011,692,684,60.0206;4901910:2636,914,692,679,60.0206;4902660:1909,999,694,689,60.0206;5012210:3275,968,705,656,60.0206;5013160:3621,970,700,694,60.0206;5014010:2857,976,690,669,59.9834;5014760:2009,930,702,690,60.0206;5123880:3516,928,713,695,59.9834;5124830:3882,959,670,689,60.0206;5125680:3041,951,687,671,60.0206;5126430:2136,953,699,697,60.0206;5235800:3679,1011,711,708,59.9834;5236750:44,919,693,676,60.0206;5237600:3183,996,694,684,60.0578;5238350:2284,914,688,674,60.0206;5347740:3887,959,721,714,60.0206;5348690:308,983,688,670,60.0578;5349540:3373,952,672,691,60.0206;5350290:2424,1005,686,672,60.0578;5459980:4086,1001,723,708,59.9834;5460930:350,943,686,675,60.0578;5461780:3533,975,680,690,60.0578;5462530:2535,947,689,669,60.0206;5571650:242,970,707,693,59.9834;5572600:350,967,699,690,60.0206;5573450:3747,992,688,672,60.0578;5574200:2603,913,697,690,60.0578;5683540:350,940,717,708,59.9834;5684490:350,1014,694,679,60.0578;5685340:3885,909,692,681,60.0206;5686090:2729,997,697,647,60.0206;5795640:350,935,711,683,59.9834;5796590:350,1019,700,694,60.0206;5797440:4061,945,686,664,60.0206;5798190:2800,994,705,690,60.0206;5907390:350,977,709,697,59.9834;5908340:350,919,667,689,60.0206;5909190:112,996,692,678,60.0578;5909940:2908,907,696,685,60.0578;6019550:350,930,709,698,59.9834;6020500:350,975,675,690,60.0206;6021350:246,949,691,670,60.0578;6022100:3020,969,702,696,60.0206;6131720:350,925,720,712,60.0206; +21 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0717h.pcr + "MFB"*Q% +3 "core" %oO +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +8 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*R'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*S  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*T % +119 "core" % +2 "MFB"*U% +4 "core" %(-J +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml + "MFB"*V'Zs +224 "core" ' +3 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*W  +51 "core"  +2 "MFB"*X% +4 "core" %Zv\ U L +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*Y'> +6063 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Z % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*[% +3 "core" %>> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*\\'p +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*]  +51 "core" +2 "MFB"*^% +4 "core" %d\ 5 W +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*_'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*`  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*a  +89 "core"  +2 "MFB"*b% +4 "core" %q\ 4 + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*c's +2039 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*d' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +5771 "core" ' +35 ."MFBPCR"delay 1 second +108 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*j  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*k % +118 "core" % +2 "MFB"*l% +4 "core" %V/ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*m' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*n  +50 "core"  +2 "MFB"*o% +4 "core" %  C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*p'> +16111 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*q % +50 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*r% +3 "core" %>\  U +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*s'u +528 "core" ' +3 ."MFBPCR"delay 3 seconds +47 "Can"d II +255 ."MFBPCR"ATV.dial :bleach +2 "MFB"*t  +51 "core" +2 "MFB"*u% +4 "core" %|  U +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*v'q +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*w  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*x'R +4740 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17577 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*y' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +8 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2717 "Can"_ JJ +13 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5069 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +8 .tATV.dial :air1 +2 "MFB"*  +141 "core" +2 "MFB"*% +4 "core" %(" + .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.506ml + "MFB"*'FL +640 "core" ' +2 .tATV.dial :extSrc + "MFB"*  +161 "core"  +2 "MFB"*\ % +4 "core" %FQ +2 .tAS.seek 0.512ml + "MFB"* 'd{ +624 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*  +161 "core" +2 "MFB"* % +4 "core" %d~  ? + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml + "MFB"*'P +626 "core" ' +2 .tATV.dial :waste + "MFB"* n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty + "MFB"*'R +3146 "core" ' +11 "MFB"*% +3 "core" %R0 +2 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0719h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*  +144 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"*  +25 "core"  +2 "MFB"*% +4 "core" %R0 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$y +2556 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*  +163 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(& +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FP +651 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +143 "core" + ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*% +2 "core" %FI\ 8 +3 ."MFBPCR"AS.seek 0.524ml + "MFB"*' +1846 "core" ' +37 ."MFBPCR"delay 25 seconds +2509 .ARV.dial :PP3 +2 "MFB"*!  +33 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"* % +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*#' +629 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*"  +35 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*$% +3 "core" %g +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*&' +634 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*'  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*%% +3 "core" %  E +3 ."MFBPCR"AS.seek 0.594ml + "MFB"*)'\ +5844 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*(  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*+% +3 "core" %\ J +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*,'\  +633 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*-  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*.% +3 "core" %\ \ : +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"**' A +5043 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*/  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*1  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*0% +3 "core" % <\  X +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*2'[ +449 "Can"c IH +32176 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*4  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*5 % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +26690 "Can"g b +60003 b `` +60004 d __ +60004 p R +60004 x zy +60004 v a` +60003 x ~~G +60004 | bb +54343 ."PCR"PCR.off +210 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"8631090:2217,886,723,711,60.0206;8632040:2425,991,697,698,60.0206;8632890:1944,907,688,674,60.0206;8633640:1383,947,703,692,60.0578;8742730:2198,895,689,712,60.0206;8743680:2445,980,688,680,60.0206;8744530:1929,874,692,680,60.0206;8745280:1434,978,693,679,60.0578;8854580:2184,924,719,715,59.9834;8855530:2438,930,686,672,60.0578;8856380:1906,920,701,693,60.0206;8857130:1454,955,687,670,60.0206;8966150:2159,971,719,725,60.0206;8967100:2441,929,683,635,60.0206;8967950:1907,951,699,695,60.0206;8968700:1458,941,687,668,60.0578;9078460:2166,943,721,714,59.9834;9079410:2443,984,686,640,60.0206;9080260:1908,924,699,688,60.0206;9081010:1443,984,694,675,60.0578;9191240:2202,940,708,697,59.9834;9192190:2383,908,703,692,59.9834;9193040:1946,971,690,668,59.9834;9193790:1415,934,700,689,60.0206;9302830:2188,903,720,714,60.0206;9303780:2438,948,691,680,60.0206;9304630:1913,898,698,688,60.0206;9305380:1438,997,690,683,60.0206;9415430:2207,934,708,696,59.9834;9416380:2395,948,704,690,59.9834;9417230:1945,956,657,670,60.0206;9417980:1397,940,700,696,60.0578;9527210:2186,918,721,712,59.9834;9528160:2426,980,688,681,60.0578;9529010:1909,905,694,684,60.0206;9529760:1407,924,692,680,60.0206;9639540:2151,936,718,716,60.0206;9640490:2436,930,685,670,60.0578;9641340:1916,975,699,695,60.0206;9642090:1454,924,686,670,60.0206;9751800:2225,921,709,691,59.9834;9752750:2400,979,696,697,60.0206;9753600:1946,920,685,675,60.0206;9754350:1373,937,696,693,60.0206;9864130:2188,958,709,693,59.9834;9865080:2413,892,697,694,59.9834;9865930:1955,1000,688,674,60.0206;9866680:1412,894,696,684,60.0206;9975920:2209,917,678,707,60.0206;9976870:2429,989,692,679,60.0206;9977720:1934,902,694,681,60.0206;9978470:1434,970,694,686,59.9834;10088070:2216,894,678,700,60.0206;10089020:2419,1002,694,688,60.0578;10089870:1926,908,692,681,60.0206;10090620:1412,946,698,684,60.0206;10200070:2162,953,723,684,60.0206;10201020:2446,954,683,671,60.0206;10201870:1886,940,698,692,60.0206;10202620:1445,929,687,666,60.0206;10312250:2174,930,721,710,60.0206;10313200:2419,971,689,675,60.0206;10314050:1910,892,697,687,60.0206;10314800:1441,1017,692,680,60.0578;10424570:2211,905,714,696,60.0206;10425520:2384,979,693,680,60.0206;10426370:1919,896,691,677,60.0206;10427120:1438,976,693,687,60.0206;10537110:2156,957,724,683,59.9834;10538060:2444,975,685,670,60.0206;10538910:1891,952,703,693,60.0206;10539660:1448,965,692,670,60.0206;10649040:2167,895,723,717,60.0206;10649990:2422,971,687,679,60.0206;10650840:1912,916,699,687,60.0206;10651590:1435,973,689,680,60.0206;10760880:2230,923,711,695,60.0206;10761830:2411,951,693,700,60.0206;10762680:1937,919,688,669,59.9834;10763430:1412,947,696,697,60.0578;10872880:2187,922,720,710,60.0206;10873830:2436,1006,690,679,60.0206;10874680:1907,898,688,644,60.0206;10875430:1432,975,693,680,60.0206;10985120:2182,980,712,699,60.0206;10986070:2419,932,694,681,60.0206;10986920:1934,986,697,654,60.0206;10987670:1436,914,691,670,60.0206;11097140:2167,903,722,718,59.9834;11098090:2453,960,685,671,60.0206;11098940:1911,944,703,691,60.0206;11099690:1430,964,689,673,60.0206;11209070:2212,966,711,695,60.0206;11210020:2424,912,697,690,60.0578;11210870:1948,980,690,676,60.0206;11211620:1415,883,665,682,60.0206;11320990:2251,913,678,693,59.9834;11321940:2443,993,694,686,60.0206;11322790:1955,897,690,675,60.0578;11323540:1431,963,700,686,60.0578;11433390:2198,972,690,710,60.0206;11434340:2482,918,686,676,59.9834;11435190:1962,964,696,688,59.9834;11435940:1477,919,687,667,60.0206;11545010:2252,1012,717,706,59.9834;11545960:2555,907,691,674,60.0206;11546810:1994,955,702,685,60.0578;11547560:1508,917,691,673,60.0206;11657160:2382,924,719,713,60.0206;11658110:2665,948,660,677,60.0578;11658960:2097,918,695,681,60.0206;11659710:1547,1001,695,676,60.0206;11769170:2483,967,720,715,60.0206;11770120:2830,945,677,629,60.0206;11770970:2192,952,701,696,60.0206;11771720:1637,955,685,667,60.0206;11881320:2666,981,723,713,60.0206;11882270:3032,954,684,664,60.0206;11883120:2303,976,702,695,60.0206;11883870:1743,947,689,667,60.0206;11993450:2885,999,716,700,59.9834;11994400:3239,901,696,681,60.0206;11995250:2511,951,696,683,60.0206;11996000:1840,879,694,676,60.0578;12105850:3095,980,716,711,60.0206;12106800:3503,913,689,670,60.0206;12107650:2691,972,698,694,60.0206;12108400:1975,940,686,674,60.0578;12217860:3321,986,718,716,60.0206;12218810:3766,915,690,665,60.0206;12219660:2897,934,674,696,60.0206;12220410:2119,954,687,668,60.0206;12329920:3546,990,714,702,59.9834;12330870:4019,929,690,682,60.0206;12331720:3122,975,694,679,60.0206;12332470:2207,886,692,675,60.0206;12442120:3831,965,708,695,60.0206;12443070:125,941,701,693,59.9834;12443920:3307,975,688,671,60.0206;12444670:2311,926,701,691,60.0206;12554200:4002,995,713,696,59.9834;12555150:350,914,696,683,59.9834;12556000:3485,1030,694,680,60.0206;12556750:2453,908,660,681,60.0206;12666820:148,933,716,703,59.9834;12667770:350,1011,692,681,60.0206;12668620:3657,909,689,667,60.0206;12669370:2524,1009,700,683,60.0206;12778880:302,988,710,695,59.9834;12779830:350,914,693,680,60.0206;12780680:3793,979,692,682,60.0206;12781430:2674,900,694,674,60.0578;12891030:350,1001,716,708,59.9834;12891980:350,903,691,679,60.0206;12892830:3976,1004,693,688,60.0578;12893580:2792,913,656,680,60.0206;13003350:350,1012,714,700,59.9834;13004300:350,897,691,684,60.0206;13005150:53,1002,694,679,60.0206;13005900:2898,925,659,676,60.0206;13115420:350,908,711,697,60.0206;13116370:350,1019,693,689,60.0206;13117220:190,927,692,671,59.9834;13117970:2969,962,700,655,59.9834;13227910:350,1023,720,709,59.9834; +21 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0719h.pcr +2 "MFB"*6% +3 "core" %\\ + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(@ +1023 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*8  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*9 % +119 "core" % +2 "MFB"*7% +4 "core" %(% +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*;'Zk +222 "core" ' +3 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*<  +51 "core" +2 "MFB"*:% +4 "core" %Zi\  U +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*>'> +3405 "Can"z IH +2649 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*? % +50 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*=% +3 "core" %>  J +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*A'S +523 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*B  +51 "core" +2 "MFB"*@% +4 "core" %G  > +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*D'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*E  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*C  +81 "core"  +2 "MFB"*G% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml + "MFB"*H'I +2039 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*F' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*J'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*K' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*L'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*M' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*O  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*P % +119 "core" % +2 "MFB"*Q% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml + "MFB"*N' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*S  +51 "core"  +2 "MFB"*T% +4 "core" % +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*U'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*R % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*W% +3 "core" %>  e +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*X' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*V  +51 "core" +2 "MFB"*Z% +4 "core" %  Y +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*['q/ +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*Y  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*]'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +4759 "Can" n +12818 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +8 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*^' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\\'V +2735 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +8 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +3962 "Can"{ KK +1103 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*g'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 .tATV.dial :air1 +42 "MFB"*h  +142 "core" +2 "MFB"*j% +4 "core" %( +2 .tAS.reconfigure ASslow2 + "MFB"*#,,'T0 b +3 .tAS.seek 0.51ml + "MFB"*k'Zd +1032 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*l  +161 "core"  +2 "MFB"*i% +4 "core" %Z^  Y +2 .tAS.seek 0.53ml + "MFB"*n' +2039 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*o  +162 "core" +2 "MFB"*m% +4 "core" % +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.56ml + "MFB"*q' U +627 "core" ' +2 .tATV.dial :waste +2 "MFB"*r n +51 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*p'R +3251 "core" ' +9 "MFB"*t% +4 "core" %R3 +2 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0721h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*u  +145 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*s  +23 "core"  +2 "MFB"*w% +4 "core" %R9 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*v'$X +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*y n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*z'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*{'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*|  +161 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*}  +34 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*~% +3 "core" %(. +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FX +624 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +142 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*% +3 "core" %F^U +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1846 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*  +35 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"*% +3 "core" %  @ +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +619 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +34 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*\ % +3 "core" % \\ +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'5 +638 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +122 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"* % +3 "core" %;{ +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"* '\ +5860 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\ \ 0 +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +627 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*% +3 "core" %\ T +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' [ +5078 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +3 "core" % ] +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'| +8023 "Can"| HG +24571 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +34295 "Can" ^^ +60004   +60004 y nm +60003 t ]] +60004 z {{ +60004 v ^^ +60004 w n +60004 w {z +45540 ."PCR"PCR.off +175 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"15748660:2131,898,734,730,59.9834;15749610:2459,954,687,676,60.0206;15750460:1923,910,702,695,60.0578;15751210:1456,983,660,681,60.0206;15860490:2158,941,691,718,60.0206;15861440:2448,954,684,673,60.0578;15862290:1911,920,701,691,60.0206;15863040:1438,994,690,675,60.0206;15972160:2159,918,718,716,60.0206;15973110:2445,922,690,675,60.0206;15973960:1917,880,697,683,60.0206;15974710:1431,971,693,682,60.0206;16084180:2143,977,715,716,60.0206;16085130:2423,909,653,670,60.0206;16085980:1900,956,699,688,60.0206;16086730:1447,927,685,673,60.0206;16195730:2195,909,717,704,59.9834;16196680:2418,984,693,685,60.0578;16197530:1926,890,654,676,60.0578;16198280:1409,957,698,687,60.0206;16307390:2191,901,716,707,60.0206;16308340:2404,971,693,686,59.9834;16309190:1925,874,690,675,60.0578;16309940:1408,918,699,697,60.0206;16419360:2210,893,715,705,59.9834;16420310:2402,1004,694,683,59.9834;16421160:1920,918,688,678,59.9834;16421910:1401,958,691,657,60.0206;16531490:2219,905,675,698,60.0206;16532440:2385,960,695,686,60.0206;16533290:1932,906,686,670,60.0206;16534040:1393,944,699,692,60.0206;16643540:2198,879,710,662,60.0206;16644490:2410,980,694,686,60.0578;16645340:1922,874,693,680,60.0206;16646090:1412,980,695,686,60.0206;16755300:2185,932,709,693,60.0206;16756250:2377,887,669,691,60.0206;16757100:1919,977,690,676,60.0578;16757850:1416,890,695,681,60.0206;16867200:2199,931,713,691,60.0578;16868150:2384,897,699,689,60.0206;16869000:1907,977,690,676,60.0206;16869750:1406,888,696,682,60.0206;16978970:2214,932,711,693,59.9834;16979920:2401,980,697,695,60.0206;16980770:1931,934,654,666,60.0206;16981520:1393,952,701,692,60.0206;17090440:2160,921,721,710,59.9834;17091390:2409,998,690,683,60.0206;17092240:1906,881,691,677,60.0578;17092990:1426,972,668,685,60.0206;17202690:2194,968,674,693,60.0206;17203640:2375,917,699,690,60.0206;17204490:1924,1006,691,681,60.0206;17205240:1417,922,692,680,60.0206;17314540:2197,946,707,688,60.0206;17315490:2354,930,700,698,60.0206;17316340:1931,952,687,675,60.0206;17317090:1406,906,697,686,60.0206;17426870:2197,956,709,690,59.9834;17427820:2368,943,701,696,60.0206;17428670:1928,970,691,669,60.0206;17429420:1405,892,698,687,60.0206;17538770:2133,1023,717,711,60.0206;17539720:2418,923,652,668,60.0206;17540570:1888,965,701,694,60.0206;17541320:1446,959,685,670,60.0578;17650840:2128,995,718,712,60.0206;17651790:2420,920,680,629,60.0206;17652640:1910,933,699,694,60.0578;17653390:1443,958,689,675,60.0206;17763020:2138,990,714,709,60.0206;17763970:2423,913,689,667,60.0578;17764820:1875,960,699,695,60.0206;17765570:1441,988,687,672,60.0206;17875180:2227,906,709,697,60.0206;17876130:2386,932,698,690,60.0578;17876980:1917,952,692,673,60.0206;17877730:1410,913,695,679,60.0206;17987270:2221,971,707,693,59.9834;17988220:2395,900,698,688,60.0206;17989070:1933,960,663,680,60.0206;17989820:1433,901,691,675,60.0206;18098950:2181,938,724,715,59.9834;18099900:2480,968,688,672,60.0206;18100750:1924,899,698,690,59.9834;18101500:1446,970,691,681,60.0578;18211140:2222,966,723,714,60.0206;18212090:2514,940,680,668,60.0578;18212940:1975,927,698,689,60.0578;18213690:1485,961,655,668,60.0206;18322840:2359,957,676,690,59.9834;18323790:2554,958,702,689,60.0206;18324640:2066,936,684,668,60.0206;18325390:1473,980,697,689,60.0206;18434950:2472,929,699,654,59.9834;18435900:2679,937,699,691,60.0206;18436750:2157,891,685,672,60.0206;18437500:1532,951,700,692,60.0206;18547340:2547,982,690,716,60.0206;18548290:2894,906,686,668,60.0206;18549140:2243,987,698,687,60.0206;18549890:1666,909,687,672,60.0206;18659690:2737,982,685,701,60.0206;18660640:3052,916,695,684,60.0206;18661490:2398,994,693,677,60.0206;18662240:1738,911,697,678,60.0206;18771470:2975,920,714,701,60.0206;18772420:3246,958,693,688,60.0206;18773270:2564,923,689,677,60.0206;18774020:1833,985,697,685,59.9834;18883620:3167,961,709,690,60.0206;18884570:3481,932,671,691,60.0206;18885420:2745,978,689,671,60.0206;18886170:1944,960,701,693,60.0578;18995640:3314,980,711,696,60.0206;18996590:3707,896,691,645,60.0206;18997440:2894,982,692,682,60.0206;18998190:2067,919,692,677,60.0206;19107480:3516,922,720,710,60.0206;19108430:3928,973,692,680,60.0206;19109280:3035,910,695,675,60.0206;19110030:2169,992,695,682,60.0206;19219640:3692,935,722,714,60.0206;19220590:47,997,691,676,60.0206;19221440:3192,898,661,686,60.0206;19222190:2266,989,693,684,60.0206;19332000:3829,970,719,707,60.0206;19332950:244,906,685,674,60.0206;19333800:3320,904,672,693,60.0206;19334550:2390,958,689,670,60.0206;19443880:4048,905,717,704,60.0206;19444830:350,1018,692,685,60.0578;19445680:3510,887,691,664,60.0578;19446430:2411,988,700,684,60.0578;19556040:158,893,709,698,60.0206;19556990:350,963,700,689,60.0206;19557840:3656,971,687,670,60.0578;19558590:2521,889,701,694,60.0206;19667640:314,952,674,696,59.9834;19668590:350,977,701,688,60.0206;19669440:3788,973,688,670,60.0206;19670190:2621,938,699,694,60.0206;19779650:350,917,702,651,60.0206;19780600:350,971,698,689,60.0206;19781450:3915,972,689,669,60.0206;19782200:2735,969,700,694,60.0206;19891620:350,940,719,705,60.0206;19892570:350,961,692,686,60.0206;19893420:4028,909,692,675,60.0206;19894170:2803,982,700,688,60.0578;20003300:350,1009,716,711,60.0206;20004250:350,918,689,667,60.0206;20005100:40,943,674,685,60.0206;20005850:2913,941,684,670,60.0206;20115360:350,971,713,697,59.9834;20116310:350,933,698,689,60.0206;20117160:194,998,689,640,60.0206;20117910:2965,910,693,680,60.0206;20227650:350,989,720,715,59.9834;20228600:350,969,684,670,60.0206;20229450:281,955,698,663,59.9834;20230200:3075,960,687,668,60.0206;20339890:350,962,718,716,60.0206; +22 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0721h.pcr + "MFB"*% +3 "core" %{ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +120 "core" % +2 "MFB"*% +4 "core" %(! +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml + "MFB"*'Zg +226 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*!  +50 "core" +2 "MFB"* % +4 "core" %Zo  J +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*" % +50 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*$% +3 "core" %>\  X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*#'Q +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*'  +51 "core" +2 "MFB"*%% +4 "core" %aX +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*&'p +318 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*(  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*+  +80 "core"  +2 "MFB"*)% +4 "core" %q + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*-'q +2039 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*.' +1286 "Can"w KK +1784 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +136 .AS.reconfigure ASfast +7 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2733 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*4  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*5 % +120 "core" % +2 "MFB"*6% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*2' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*8  +50 "core" +2 "MFB"*9% +4 "core" %\ 0 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*7'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*3 % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*<% +3 "core" %>\  Q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*:' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*;  +50 "core" +2 "MFB"*?% +4 "core" %  K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*='q +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*>  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*B'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +13556 "Can"v zz +4021 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*@' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*C'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*H' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*F'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*K'V +5065 "core" ' +3 .tAFV.select :carrierSolution +2 "MFB"* +8 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*L'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*M  +142 "core" +2 "MFB"*O% +4 "core" %() + .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.506ml + "MFB"*P'FS +617 "core" ' +2 .tATV.dial :extSrc + "MFB"*Q  +162 "core"  +2 "MFB"*I% +4 "core" %FP\ 8 +2 .tAS.seek 0.512ml + "MFB"*S'dz +613 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*T  +162 "core" +2 "MFB"*N% +4 "core" %dx\ 8 + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.542ml +2 "MFB"*R'J +624 "core" ' +3 .tATV.dial :waste + "MFB"*W n +49 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*U'R +1534 "Can"v KK +1615 "core" ' +9 "MFB"*V% +4 "core" %RB +2 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0723h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*Z  +146 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*X  +24 "core"  +2 "MFB"*Y% +4 "core" %RB +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*['$z +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*]' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*^ n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*\\'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*`'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*a  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*b  +35 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*_% +3 "core" %(/ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*c'FY +637 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*d  +142 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*e% +3 "core" %F_ +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*f' +1836 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*h  +35 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"*j% +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*g' +639 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*l  +34 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*i% +3 "core" % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*k', +628 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +54 "MFB"*o  +122 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*m% +3 "core" %*\  P +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*n'\ +5844 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*r  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*q% +3 "core" %\ \ = +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*t'\  +619 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*u  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*s% +3 "core" %\ Y +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*w' K +5063 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*p  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*v  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*y% +3 "core" % J\  V +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*x'i +19787 "Can"{ HG +12823 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*z  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*| % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +46043 "Can"| __ +60003 x || +60004 y ]] +60004 z l @CEST1557266473.20 v {{ +60004 w \\[ +60003 u l +60004 u QQ +33201 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"22824280:2185,922,734,729,59.9834;22825230:2474,962,688,674,60.0206;22826080:1933,874,701,695,60.0206;22826830:1460,946,662,677,60.0578;22935530:2167,970,715,716,60.0206;22936480:2458,916,654,674,60.0206;22937330:1933,954,697,690,60.0578;22938080:1456,941,691,668,60.0206;23047690:2194,975,709,701,60.0206;23048640:2437,905,660,684,59.9834;23049490:1955,932,696,687,60.0206;23050240:1451,901,688,669,60.0578;23159550:2161,935,717,718,59.9834;23160500:2450,961,683,668,60.0206;23161350:1896,915,699,693,60.0206;23162100:1474,982,687,672,60.0206;23271180:2161,950,715,712,60.0206;23272130:2455,920,686,668,60.0206;23272980:1928,907,697,660,60.0206;23273730:1463,944,687,669,60.0578;23383320:2172,933,721,712,59.9834;23384270:2450,930,683,672,60.0206;23385120:1926,900,700,694,60.0578;23385870:1450,945,688,668,60.0206;23494680:2209,941,672,692,60.0206;23495630:2420,919,699,692,60.0206;23496480:1949,970,691,675,60.0578;23497230:1430,907,695,683,60.0578;23606290:2171,910,720,714,59.9834;23607240:2448,949,687,674,60.0206;23608090:1919,905,698,686,60.0206;23608840:1438,994,693,679,60.0206;23718370:2178,978,712,701,60.0206;23719320:2425,874,662,680,60.0206;23720170:1930,991,691,681,60.0578;23720920:1424,889,689,676,60.0206;23830310:2224,884,715,704,59.9834;23831260:2416,982,697,693,60.0206;23832110:1936,909,686,674,60.0206;23832860:1405,964,695,690,60.0206;23942320:2151,959,722,712,60.0206;23943270:2447,953,685,671,60.0206;23944120:1887,910,698,692,60.0578;23944870:1449,957,689,674,60.0206;24053860:2156,1003,716,705,60.0206;24054810:2434,916,687,673,60.0206;24055660:1907,991,701,690,59.9834;24056410:1456,927,688,667,60.0206;24165650:2153,983,685,711,60.0206;24166600:2433,902,687,665,60.0206;24167450:1905,956,698,688,60.0206;24168200:1457,934,685,671,60.0206;24277410:2147,962,716,710,60.0206;24278360:2440,945,686,672,59.9834;24279210:1898,928,701,693,60.0206;24279960:1442,966,690,674,60.0206;24389570:2229,924,711,692,59.9834;24390520:2412,939,699,697,60.0578;24391370:1933,989,690,679,60.0206;24392120:1411,888,694,682,60.0206;24501580:2190,974,711,699,59.9834;24502530:2418,896,694,678,59.9834;24503380:1911,957,696,689,60.0206;24504130:1437,898,688,672,60.0578;24613120:2227,887,713,694,59.9834;24614070:2418,974,693,694,60.0206;24614920:1947,963,688,667,60.0206;24615670:1401,898,698,681,60.0206;24725360:2232,906,708,696,60.0206;24726310:2407,962,699,687,59.9834;24727160:1949,968,686,674,60.0206;24727910:1394,898,698,686,60.0206;24837730:2210,958,710,696,60.0206;24838680:2412,914,694,686,60.0206;24839530:1920,982,695,680,60.0206;24840280:1435,909,691,671,60.0206;24949810:2183,1009,715,704,60.0206;24950760:2447,899,690,673,60.0206;24951610:1925,929,699,690,60.0578;24952360:1460,952,657,672,60.0206;25062140:2179,1021,714,711,60.0206;25063090:2448,915,687,668,60.0206;25063940:1918,954,703,690,60.0206;25064690:1461,984,660,675,60.0206;25174820:2210,919,720,709,60.0206;25175770:2479,984,691,681,60.0206;25176620:1964,887,691,667,60.0206;25177370:1417,989,696,694,60.0206;25286720:2258,988,714,705,59.9834;25287670:2511,902,689,672,60.0206;25288520:1981,988,698,686,60.0206;25289270:1491,949,655,668,60.0206;25398980:2330,970,709,695,60.0206;25399930:2560,919,697,688,60.0206;25400780:2045,980,693,678,60.0206;25401530:1497,901,664,678,60.0206;25510860:2379,955,692,713,60.0206;25511810:2715,922,685,666,60.0206;25512660:2104,983,699,687,60.0578;25513410:1586,933,685,669,60.0578;25622760:2589,897,711,696,59.9834;25623710:2771,1002,697,691,60.0206;25624560:2238,912,691,673,59.9834;25625310:1632,985,699,689,60.0206;25735310:2733,951,672,697,60.0206;25736260:2963,936,697,689,60.0578;25737110:2386,973,686,668,60.0206;25737860:1704,910,700,691,60.0206;25847700:2850,996,710,700,60.0206;25848650:3164,940,697,681,60.0206;25849500:2497,979,692,678,60.0206;25850250:1807,887,695,678,60.0206;25960010:3043,967,708,694,60.0206;25960960:3341,919,692,691,60.0206;25961810:2662,1001,691,677,60.0578;25962560:1899,904,695,683,60.0206;26071960:3193,930,715,716,60.0206;26072910:3606,937,655,673,60.0206;26073760:2794,903,696,685,60.0578;26074510:2024,985,692,677,60.0206;26183950:3430,887,710,691,59.9834;26184900:3771,971,696,697,60.0206;26185750:2951,922,687,674,60.0578;26186500:2075,977,702,689,60.0578;26296090:3600,894,715,697,60.0206;26297040:3979,997,694,686,60.0206;26297890:3097,902,689,670,60.0206;26298640:2186,962,701,687,60.0206;26408290:3763,922,712,693,60.0206;26409240:65,972,697,693,60.0206;26410090:3251,962,655,665,60.0206;26410840:2274,943,700,691,60.0578;26519980:3889,912,719,707,59.9834;26520930:279,996,693,678,60.0206;26521780:3375,868,695,681,60.0206;26522530:2371,967,695,682,60.0206;26631930:4020,967,721,711,60.0206;26632880:350,938,685,674,60.0206;26633730:3463,959,698,694,60.0206;26634480:2512,967,685,629,59.9834;26743800:147,912,679,705,59.9834;26744750:350,1009,693,683,60.0578;26745600:3637,902,688,680,60.0206;26746350:2532,995,697,692,60.0206;26855770:291,903,717,697,60.0206;26856720:350,1008,696,683,60.0206;26857570:3775,915,691,672,60.0206;26858320:2629,1025,700,685,60.0206;26967830:350,928,712,703,60.0206;26968780:350,979,696,687,60.0578;26969630:3900,935,690,670,60.0578;26970380:2727,997,701,693,60.0206;27079610:350,970,706,692,60.0206;27080560:350,936,701,695,60.0206;27081410:3996,975,690,674,59.9834;27082160:2793,942,698,681,60.0206;27191170:350,999,717,711,59.9834;27192120:350,921,688,671,60.0578;27192970:30,979,703,666,60.0578;27193720:2922,927,686,663,60.0206;27303400:350,983,722,712,59.9834;27304350:350,956,686,674,60.0206;27305200:127,946,702,696,60.0206;27305950:2951,977,688,672,60.0206;27415860:350,1012,721,708,59.9834; +21 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0723h.pcr + "MFB"*}% +3 "core" %h +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*~'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*{  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +120 "core" & +2 "MFB"*% +4 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zp +225 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" %Zw  J +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*\ % +3 "core" %>\  U +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'b +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"* % +4 "core" %_  K +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +80 "core"  +2 "MFB"* % +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*'[ +2040 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +1374 "Can"| HH +1355 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +242 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +119 "core" & +2 "MFB"*% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" %  D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16108 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*!% +3 "core" %>\  O +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* ' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +50 "core" +2 "MFB"*"% +4 "core" %\  G +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*$'q8 +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*''R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17577 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*%' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +2098 "Can"z II +632 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*)' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*&'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*-' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +5063 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*1'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*0  +140 "core" +2 "MFB"*4% +4 "core" %(& + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"*5' +423 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*6  +160 "core"  +2 "MFB"**% +4 "core" % +2 .tAS.reconfigure ASslow2 + "MFB"*#,,'T0 b +3 .tAS.seek 0.545ml + "MFB"*8' \ S +2531 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*9  +162 "core" +2 "MFB"*2% +4 "core" % \ V k I + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.575ml +2 "MFB"*3' ( +627 "core" ' +2 .tATV.dial :waste + "MFB"*< n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*7'R +3334 "core" ' +11 "MFB"*;% +3 "core" %R7 +2 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0800h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*?  +145 "core"  +2 ."MFBPCR"ARV.dial :carrier +34 "MFB"*:  +30 "core"  +2 "MFB"*>% +4 "core" %Rv7 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*='$v +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*@ n +165 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*A'R +1503 "Can"u KK +3569 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*E'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*C  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*G  +34 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*D% +3 "core" %((x +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*H'FR +628 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*F  +142 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*J% +3 "core" %FXeW +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*K' +1837 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*M  +34 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"*O% +3 "core" % , +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*L' +654 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*Q  +34 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*I% +3 "core" %N +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*P') +636 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*T  +123 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*N% +3 "core" %&j\ < +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*S'\ +5850 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*W  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*R% +3 "core" %\ mB +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*V'\  +641 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*Z  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*X% +3 "core" %\  s I +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*Y' C +5047 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*U  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*[  +35 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*^% +3 "core" % IfK +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*]'h +29207 "Can"u HG +3395 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*\\  +72 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*a % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +55471 "Can"v aa +60004 r ~w +60004 s RR +60004 x __ +60004 { b +60003 t SR +60004  ^^ +60004 | L +23769 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"29923730:2186,946,721,704,60.0206;29924680:2396,914,700,696,60.0206;29925530:1940,953,685,670,60.0206;29926280:1398,886,700,692,60.0206;30034920:2181,922,720,714,60.0206;30035870:2411,984,690,681,60.0206;30036720:1916,902,694,679,60.0206;30037470:1425,987,695,682,60.0206;30146620:2211,889,712,696,60.0206;30147570:2391,982,690,696,60.0206;30148420:1921,900,688,676,59.9834;30149170:1398,960,701,690,60.0206;30258680:2199,872,714,700,59.9834;30259630:2388,997,693,689,60.0206;30260480:1927,894,686,673,60.0578;30261230:1385,930,701,690,60.0206;30370540:2143,940,722,716,60.0578;30371490:2422,960,684,673,60.0206;30372340:1890,925,694,654,60.0206;30373090:1429,982,689,678,60.0578;30482530:2180,986,711,695,60.0206;30483480:2392,916,697,689,59.9834;30484330:1922,971,692,680,60.0206;30485080:1407,889,693,686,60.0206;30594270:2205,880,679,703,60.0206;30595220:2392,983,696,683,59.9834;30596070:1915,873,695,673,60.0206;30596820:1408,970,699,692,60.0206;30706670:2123,938,694,712,59.9834;30707620:2418,936,686,673,60.0206;30708470:1869,927,702,693,60.0578;30709220:1447,1005,688,671,59.9834;30818540:2123,942,719,714,60.0206;30819490:2397,903,687,678,60.0206;30820340:1884,966,701,689,60.0578;30821090:1436,941,688,666,60.0206;30929930:2199,913,712,697,59.9834;30930880:2386,968,694,696,60.0206;30931730:1910,899,687,671,59.9834;30932480:1397,967,699,685,60.0206;31042020:2135,981,712,703,60.0206;31042970:2381,890,689,677,60.0206;31043820:1868,927,698,684,60.0206;31044570:1422,899,689,671,60.0578;31153660:2161,917,719,712,59.9834;31154610:2403,1007,691,684,60.0206;31155460:1893,892,696,683,60.0206;31156210:1403,953,696,679,60.0206;31266040:2151,961,712,703,60.0206;31266990:2376,888,693,687,60.0206;31267840:1914,974,691,675,60.0578;31268590:1394,861,693,682,59.9834;31377630:2122,993,688,710,60.0206;31378580:2398,885,687,667,60.0578;31379430:1883,991,699,696,60.0578;31380180:1433,913,686,668,60.0206;31489650:2151,927,719,680,60.0206;31490600:2405,968,687,672,60.0578;31491450:1885,916,698,685,60.0578;31492200:1419,988,690,674,60.0578;31601420:2190,966,708,695,60.0206;31602370:2366,935,697,657,60.0578;31603220:1930,991,688,674,60.0206;31603970:1399,932,699,689,60.0206;31712880:2145,915,722,719,59.9834;31713830:2425,973,686,671,60.0206;31714680:1905,916,698,646,60.0206;31715430:1437,989,691,675,60.0206;31825290:2153,947,720,714,60.0206;31826240:2448,884,685,675,60.0206;31827090:1888,947,672,697,59.9834;31827840:1458,957,687,668,60.0206;31937210:2188,963,718,714,60.0206;31938160:2478,973,690,669,60.0206;31939010:1945,944,701,699,60.0206;31939760:1466,945,688,669,60.0578;32049810:2307,947,711,692,60.0206;32050760:2520,927,698,691,60.0206;32051610:2030,968,661,676,60.0206;32052360:1471,881,695,683,60.0206;32161880:2414,888,710,702,60.0206;32162830:2645,977,698,687,60.0206;32163680:2098,917,686,631,60.0206;32164430:1535,983,697,691,60.0206;32274150:2465,981,715,705,59.9834;32275100:2772,922,693,677,60.0206;32275950:2189,1007,697,657,60.0578;32276700:1612,913,690,678,60.0206;32386270:2615,928,721,715,60.0206;32387220:2953,966,688,674,60.0578;32388070:2296,883,697,682,60.0206;32388820:1666,1001,693,683,60.0206;32498060:2799,951,707,691,60.0206;32499010:3072,933,701,696,60.0206;32499860:2450,976,689,671,60.0206;32500610:1761,920,694,643,60.0206;32609890:2987,911,712,662,60.0206;32610840:3290,993,692,682,60.0206;32611690:2584,878,693,671,60.0578;32612440:1855,994,697,681,60.0206;32722190:3083,993,722,680,60.0206;32723140:3484,924,687,675,60.0578;32723990:2708,991,698,686,60.0206;32724740:1964,908,689,670,60.0578;32834690:3267,913,690,713,60.0206;32835640:3676,983,690,676,60.0206;32836490:2838,922,696,688,60.0578;32837240:2040,974,694,680,60.0578;32946610:3480,923,706,687,60.0206;32947560:3773,952,701,689,60.0206;32948410:3013,957,686,667,60.0206;32949160:2094,927,698,693,60.0206;33058560:3633,938,707,694,60.0206;33059510:4003,989,700,658,60.0206;33060360:3136,961,688,671,60.0206;33061110:2191,918,696,693,60.0578;33170480:3760,992,708,697,60.0206;33171430:60,933,699,692,60.0206;33172280:3226,951,690,676,60.0206;33173030:2299,953,696,685,60.0206;33282320:3859,947,725,714,60.0206;33283270:278,966,683,671,59.9834;33284120:3358,928,570,694,60.0206;33284870:2379,966,692,674,60.0578;33394350:4065,916,707,692,59.9834;33395300:350,977,701,692,60.0206;33396150:3516,963,689,672,60.0206;33396900:2420,913,701,698,60.0206;33506320:106,919,710,689,59.9834;33507270:350,1003,699,700,59.9834;33508120:3618,942,685,675,60.0206;33508870:2506,946,703,662,60.0578;33618910:193,933,717,711,59.9834;33619860:350,978,692,680,60.0578;33620710:3716,884,695,685,60.0206;33621460:2586,982,695,685,60.0206;33731150:350,897,712,696,59.9834;33732100:350,986,695,689,59.9834;33732950:3830,919,688,673,60.0206;33733700:2611,924,700,685,60.0206;33843560:350,925,712,698,59.9834;33844510:350,963,695,690,59.9834;33845360:3936,907,691,666,60.0206;33846110:2696,990,700,695,60.0206;33955800:350,935,709,692,60.0206;33956750:350,993,698,696,60.0578;33957600:4048,940,685,668,60.0206;33958350:2752,972,703,691,60.0206;34067400:350,987,690,718,60.0206;34068350:350,925,688,664,60.0206;34069200:4087,988,702,688,60.0206;34069950:2897,969,685,667,60.0206;34178990:350,913,718,710,60.0206;34179940:350,1018,664,677,60.0206;34180790:109,912,693,681,60.0206;34181540:2930,1012,699,678,60.0578;34291230:350,975,707,694,59.9834;34292180:350,963,670,693,60.0206;34293030:232,1002,692,677,60.0578;34293780:3000,952,695,683,60.0578;34403170:350,969,707,691,60.0206;34404120:350,955,702,699,60.0206;34404970:288,969,688,674,60.0206;34405720:3051,945,701,692,60.0206;34515030:350,916,711,697,59.9834; +21 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0800h.pcr + "MFB"*b% +3 "core" %n% +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*_'(@ +1029 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*`  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*d % +119 "core" % +2 "MFB"*e% +4 "core" %(' +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*c'Zm +224 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*h  +50 "core" +2 "MFB"*j% +4 "core" %Zp\  M +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*f'> +6053 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +50 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*i% +3 "core" %>  Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*g'V +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*o  +50 "core" +2 "MFB"*m% +4 "core" %a  B +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*k'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*r  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*q  +80 "core"  +2 "MFB"*n% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*u'_ +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*s' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2733 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*p' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*v'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +1858 "Can"| II +872 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*z  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +39 "MFB"*| % +122 "core" % +2 "MFB"*}% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*x' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*{  +50 "core" +2 "MFB"*% +4 "core" %  D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*~ % +50 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\ x N +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"* % +4 "core" %\ | T +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*\ 'q0 +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"* 'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17577 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"* ' +5784 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2264 "Can"y II +468 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5067 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +2903 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*  +142 "core" +2 "MFB"*% +4 "core" %(, +2 .tAS.reconfigure ASslow2 + "MFB"*#,,'T0 b +3 .tAS.seek 0.506ml + "MFB"*'FV +640 "core" ' +2 .tATV.dial :extSrc + "MFB"*  +163 "core"  +2 "MFB"*% +4 "core" %FY +2 .tAS.seek 0.512ml + "MFB"*'d +656 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*  +162 "core" +2 "MFB"*% +4 "core" %dt\ 9 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.542ml + "MFB"*'R +631 "core" ' +2 .tATV.dial :waste + "MFB"*! n +50 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +3145 "core" ' +11 "MFB"*% +3 "core" %R< +2 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0802h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP3 primer + #Priming with carrier .ATV.dial ARV +2 "MFB"*"  +145 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +25 "core"  +2 "MFB"*% +4 "core" %R< +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*$'$b +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*'' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +135 .ATV.dial :waste +8 "MFB"*% n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty + "MFB"*#'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*('(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*+  +163 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*)  +35 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*&% +3 "core" %()] +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*-'FS +618 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*.  +143 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*,% +3 "core" %FM E D +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*/' +1839 "core" ' +2 ."MFBPCR"delay 25 seconds +1799 "Can"~ FF +703 ."MFBPCR"ARV.dial :PP3 +2 "MFB"*0  +35 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"*4% +3 "core" %T +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*1' +652 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*6  +35 "core" + #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"**% +3 "core" %  > +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*5' +620 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*9  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*2% +3 "core" % ( _ +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*8'\ +5851 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*<  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*3% +3 "core" %\ A\\ +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*;'\  +636 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*?  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*:% +3 "core" %\ \ ^ Q +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*>' 1 +5036 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*7  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*=  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*@% +3 "core" % 0p\ 3 +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*B'O +32630 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*A  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*C % +44 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +7714 "Can" L +60004 { aa +60004 } ` +60004  gg +60003 { __ +60004  P +60004  nn +60004  _^ +60004  RQ +11558 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"36994820:2081,936,734,734,60.0206;36995770:2394,955,684,672,60.0206;36996620:1861,957,702,697,60.0578;36997370:1412,962,687,675,60.0206;37106560:2114,956,718,720,59.9834;37107510:2398,932,686,668,60.0578;37108360:1869,931,701,702,60.0206;37109110:1432,947,683,633,60.0206;37218310:2181,916,699,654,60.0206;37219260:2363,934,700,693,60.0206;37220110:1909,945,689,669,60.0578;37220860:1390,962,703,695,60.0206;37330430:2135,919,719,717,60.0206;37331380:2395,949,660,672,60.0206;37332230:1883,888,697,682,60.0206;37332980:1409,966,692,683,60.0206;37442360:2158,950,705,695,60.0206;37443310:2338,922,700,699,60.0578;37444160:1890,967,688,674,60.0578;37444910:1382,910,695,688,60.0206;37553960:2150,954,710,699,60.0206;37554910:2340,897,697,690,60.0206;37555760:1892,971,692,648,60.0578;37556510:1406,908,694,676,60.0206;37665940:2164,890,711,701,59.9834;37666890:2352,983,695,684,60.0206;37667740:1893,881,685,675,60.0578;37668490:1353,939,697,695,60.0578;37777980:2089,986,718,709,59.9834;37778930:2377,928,686,674,60.0206;37779780:1856,968,704,689,60.0578;37780530:1420,960,654,670,60.0206;37890290:2132,968,710,698,59.9834;37891240:2349,929,696,687,59.9834;37892090:1885,982,692,677,60.0206;37892840:1394,876,657,682,60.0578;38002820:2169,944,708,694,60.0578;38003770:2332,940,699,688,60.0206;38004620:1906,917,683,673,60.0206;38005370:1370,920,701,697,60.0206;38115110:2142,949,706,696,60.0206;38116060:2355,884,697,690,60.0206;38116910:1897,974,692,678,60.0206;38117660:1387,878,697,677,60.0206;38227020:2167,909,705,686,59.9834;38227970:2346,938,700,692,60.0206;38228820:1901,949,685,668,60.0206;38229570:1375,920,698,654,60.0206;38338880:2169,935,703,646,60.0206;38339830:2341,960,698,695,60.0578;38340680:1896,940,686,668,60.0206;38341430:1374,922,702,696,60.0206;38451180:2166,900,707,652,60.0206;38452130:2350,994,698,692,60.0206;38452980:1895,901,689,670,60.0206;38453730:1378,978,697,689,60.0578;38563210:2115,971,713,699,59.9834;38564160:2335,909,694,684,60.0206;38565010:1893,989,692,684,60.0578;38565760:1396,898,693,682,60.0578;38675480:2139,916,717,715,59.9834;38676430:2351,975,689,679,60.0206;38677280:1868,887,694,686,60.0206;38678030:1397,972,692,686,60.0206;38787840:2095,1002,716,703,60.0206;38788790:2376,889,655,678,60.0206;38789640:1863,1011,698,689,60.0206;38790390:1415,912,690,672,60.0206;38900110:2189,938,708,693,60.0206;38901060:2384,918,674,695,60.0206;38901910:1911,972,682,669,60.0206;38902660:1398,915,700,692,59.9834;39012190:2155,990,711,700,59.9834;39013140:2390,915,691,646,59.9834;39013990:1913,988,691,681,59.9834;39014740:1408,908,690,680,60.0206;39123910:2168,984,716,704,59.9834;39124860:2456,869,690,676,60.0578;39125710:1942,949,671,685,60.0578;39126460:1456,905,689,667,60.0206;39235840:2268,887,717,709,59.9834;39236790:2512,980,692,677,60.0206;39237640:1986,900,694,670,60.0206;39238390:1437,987,693,682,60.0206;39348150:2305,946,723,712,59.9834;39349100:2612,989,687,675,60.0206;39349950:2024,921,701,687,59.9834;39350700:1516,983,690,676,60.0206;39460200:2436,947,720,715,59.9834;39461150:2720,995,693,682,59.9834;39462000:2138,877,694,679,60.0206;39462750:1539,921,692,682,60.0578;39572260:2583,917,717,701,60.0206;39573210:2846,969,693,685,60.0206;39574060:2253,911,693,670,59.9834;39574810:1630,950,672,691,60.0206;39684760:2677,905,723,712,59.9834;39685710:2991,985,688,677,60.0206;39686560:2338,915,696,681,59.9834;39687310:1674,953,694,683,60.0206;39796610:2858,953,674,700,60.0206;39797560:3099,966,705,690,60.0206;39798410:2490,959,686,669,60.0206;39799160:1750,910,703,691,60.0206;39908480:2911,967,718,719,60.0206;39909430:3298,919,687,665,60.0206;39910280:2564,969,700,688,60.0206;39911030:1872,929,682,670,60.0206;40020800:3075,993,712,705,60.0206;40021750:3428,908,697,674,60.0206;40022600:2698,1005,694,681,60.0206;40023350:1944,901,695,676,60.0206;40132750:3199,946,722,712,60.0206;40133700:3630,972,655,667,60.0206;40134550:2803,933,701,690,60.0206;40135300:2047,967,688,670,60.0206;40244700:3322,980,722,712,60.0206;40245650:3769,935,685,671,60.0206;40246500:2886,933,673,692,60.0206;40247250:2104,917,687,667,60.0206;40356840:3515,975,710,691,60.0206;40357790:3881,949,698,694,60.0578;40358640:3056,972,683,636,60.0578;40359390:2140,915,701,694,60.0206;40469130:3579,1012,716,711,60.0206;40470080:4054,891,689,673,60.0578;40470930:3120,1002,701,659,60.0578;40471680:2246,887,683,671,60.0206;40580950:3738,951,726,716,59.9834;40581900:93,990,690,678,60.0206;40582750:3226,896,698,690,60.0950;40583500:2295,975,694,679,60.0206;40692950:3825,973,718,715,60.0206;40693900:251,937,686,671,60.0578;40694750:3330,936,699,692,60.0206;40695500:2389,983,660,674,60.0578;40805020:3938,1016,718,702,60.0206;40805970:350,916,689,682,60.0206;40806820:3417,980,698,685,60.0206;40807570:2440,935,684,625,60.0206;40917170:20,903,686,705,59.9834;40918120:350,991,691,684,60.0206;40918970:3533,906,694,673,60.0206;40919720:2488,994,698,682,60.0578;41029000:91,976,708,694,59.9834;41029950:350,945,697,689,59.9834;41030800:3631,990,689,677,60.0206;41031550:2535,904,692,683,59.9834;41141410:233,887,704,656,59.9834;41142360:350,996,699,692,60.0206;41143210:3728,940,691,667,60.0206;41143960:2600,984,698,695,60.0206;41253530:330,917,711,698,59.9834;41254480:350,996,695,685,60.0206;41255330:3787,917,692,674,60.0206;41256080:2668,1016,699,692,60.0578;41365700:350,960,720,715,59.9834;41366650:350,957,688,669,60.0578;41367500:3865,937,699,690,60.0206;41368250:2727,1004,693,681,60.0206;41477280:350,937,710,692,60.0206;41478230:350,987,699,698,60.0206;41479080:3978,945,687,668,60.0578;41479830:2753,932,700,693,60.0206;41589550:350,973,708,696,59.9834; +22 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0802h.pcr + "MFB"*G% +3 "core" %L +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*D'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*E  +34 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*F % +119 "core" % +2 "MFB"*J% +4 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*H'Zh +221 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*M  +51 "core" +2 "MFB"*O% +4 "core" %Zb\  Q +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*K'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Q % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*I% +3 "core" %>  L +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*L'P +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*T  +51 "core" +2 "MFB"*N% +4 "core" %R\ z M +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*P'p +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*W  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*R  +80 "core"  +2 "MFB"*S% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml + "MFB"*Z'` +2039 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*X' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*V'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*U' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +2729 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*^' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +2730 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*\\  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*a % +119 "core" % +2 "MFB"*b% +4 "core" %Vi +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*]' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*`  +51 "core" +2 "MFB"*d% +4 "core" %  I +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*e'> +10665 "Can" II +5444 "core" ' +2 ."MFBPCR"delay 3 seconds +341 .ATV.dial :air3 +2 "MFB"*_ % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*h% +3 "core" %> j C +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*j' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*c  +53 "core"  +2 "MFB"*l% +4 "core" %\ r N +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*i'q$ +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*f  +35 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*o'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17577 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*m' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*r' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*q'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*n' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*u' +1981 "Can" LL +3789 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast + "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*s'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*t' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*p'V +5069 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*v'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*y  +140 "core" +2 "MFB"*z% +4 "core" %("- +2 .tAS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml + "MFB"*|' +431 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*}  +160 "core"  +2 "MFB"*w% +4 "core" %* + .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.538ml + "MFB"*{'1 +1845 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*  +161 "core" +2 "MFB"*x% +4 "core" %49 + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.568ml + "MFB"*~' ~ +628 "core" ' +2 .tATV.dial :waste + "MFB"* n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +3296 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*'V +34 "core" ' +2 .tATV.dial :air3 + "MFB"* % +58 "core" & +2 "MFB"*% +4 "core" %Vy 6 > +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*' +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*\  +36 "core"  +2 "MFB"* % +4 "core" %;\ 7 +2 .tAS.seek 0.31ml + "MFB"* 'l +6055 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %l Xk +2 .tAS.seek 0.335ml +2 "MFB"*' +523 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" +2 "MFB"*% +4 "core" %Q ) +2 .tAS.seek 0.32ml + "MFB"*'' +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*  +59 "core"  +3 .tAS.seek 0ml + "MFB"*'V +6456 "core" ' +2 .tAFV.select :carrierSolution +39 "MFB"* +12 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10081 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +1213 "Can" LK +1685 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' +2 .tATV.dial :air2 + "MFB"*  +125 "core"  +2 "MFB"*% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml + "MFB"*!'(: +5055 "core" ' +2 .tATV.dial :extSrc + "MFB"*  +141 "core"  +2 "MFB"*% +4 "core" %(1\  V +2 .tAS.seek 0.02ml + "MFB"*"'\ +4855 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +125 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +142 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*'V +31 "core" ' +2 .tATV.dial :air3 + "MFB"*$ % +75 "core" % +3 "MFB"*%% +4 "core" %Vs  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*'' +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*#  +36 "core"  +2 "MFB"*+% +4 "core" %  ? +2 .tAS.seek 0.31ml + "MFB"*)'l +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*& % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*(% +3 "core" %m\ 7 +2 .tAS.seek 0.335ml +2 "MFB"*.' +526 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*,  +51 "core" +2 "MFB"*-% +4 "core" %\ = +2 .tAS.seek 0.32ml + "MFB"*0'B +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*4  +59 "core"  +3 .tAS.seek 0ml + "MFB"*/'V +1970 "Can" HH +4482 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*6'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"**'V +10077 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*1'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*9'V +10079 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*2'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*5'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*<'(@ +2896 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +8 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*3'V +10079 "core" ' +2 .tATV.dial :air2 + "MFB"*8  +125 "core"  +2 "MFB"*?% +4 "core" %V +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*:'(: +2101 "Can" JJ +2958 "core" ' +2 .tATV.dial :extSrc + "MFB"*;  +141 "core"  +2 "MFB"*7% +4 "core" %(A\ 3 +2 .tAS.seek 0.02ml + "MFB"*=' +4857 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*@ n +126 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*>'R +146 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste + .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*A'V +30 "core" ' +2 .tATV.dial :air3 + "MFB"*C % +75 "core" % +3 "MFB"*G% +4 "core" %Vu +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +39 .tAS.seek 0.01ml +2 "MFB"*B' +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*E  +35 "core" +2 "MFB"*F% +4 "core" %  ? +2 .tAS.seek 0.31ml +2 "MFB"*J'l +6056 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*D % +51 "core" % +2 .tdelay 3 seconds +302 "MFB"*M% +3 "core" %l\ 0 +2 .tAS.seek 0.335ml +2 "MFB"*O' +527 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*H  +51 "core" +2 "MFB"*Q% +4 "core" %\ 7 +2 .tAS.seek 0.32ml +2 "MFB"*I'B +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*K  +58 "core"  +3 .tAS.seek 0ml + "MFB"*T'V +6457 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*N'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*L'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*W'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*R'V +10083 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*S'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*P'V +6343 "Can" HH +3736 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*Z'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0ml +2 "MFB"*X'V +10076 "core" ' +2 .tATV.dial :air2 + "MFB"*V  +125 "core" +2 "MFB"*U% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml + "MFB"*['(J +5051 "core" ' +2 .tATV.dial :extSrc + "MFB"*^  +141 "core"  +2 "MFB"*\\% +4 "core" %(4 +2 .tAS.seek 0.02ml + "MFB"*a' +4854 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*b n +127 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*Y'R +145 "core" ' +5 #mEXIT @1557286550.91CEST @1557297362.18CEST = =tMAIN =mMAIN_scheduler @CEST1557297363.79 #"core_reset"Sent BREAK + #t@0xF3D2, state=0x3B10, ifg=0x20, ie=0x7F + #@0xFB45, state=0x3B10, ifg=0x08, ie=0x5F + #@0x59DD, state=0x3AE0, ifg=0x84, ie=0x75 #@0x5C8C, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x5F16, state=0x3A84, ifg=0x10, ie=0xFD + #@0x61A1, state=0x3A84, ifg=0x10, ie=0xFD #@0x642A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6540, state=0x3A84, ifg=0x80, ie=0xFD + #@0xFBFA, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +260 "Can" JJ +  JJ + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %RN + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + +2 .tAS.configure ASconfig + "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X Hand.open + .Hand.open + "manipulator"&1 +76 "core" 1 +1034 #t-> Arm.CC + "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"\ Elbow: mesg"Elbow Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi : voltagef11.464932744231714&: @type2F +886 #-> Arm.ready! +2 .Forearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +3 .tForearm.home.seek :retract +2 "manipulator"&'\ +74 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.jog 1500 +3 "manipulator"&/ +2 &* +46 "core" * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&(d +14 "core" / +387 ( +3 "manipulator"&& +4 "core" &d  + "manipulator"&% +4 "core" % \  +509 #t-> Hand.open + .Hand.open + "manipulator"&1 +65 "core" 1 +352 #t-> Arm.CC + "manipulator"&& +3 "core" &d > +2 "manipulator"&% +4 "core" % \  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :CC + "manipulator"&(ӷ +207 "core" ( +2 "manipulator"&& +4 "core" &Ӻ(  5Bj + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &Ӻ( Bj +2 .tForearm.seek CC +2 "manipulator"&!' +85 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName" Forearm: mesg")Forearm speedErr at PC + 2062 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi :deltaPressi: voltagef11.253837997054493: @type2F: @error: speedErr: @tagi&: @sourcei+:@destinationi% +1361 #-> Hand.close + .Hand.close + "manipulator"&"/ +384 !to:IRB::Abort:bt["9/home/esp/esp2/lib/i2c/msg.rb:412:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:439:in `awaitOnlyReply'"4/home/esp/esp2/lib/i2c/servo.rb:1677:in `close'"//home/esp/esp2/lib/gripper.rb:98:in `send'"6/home/esp/esp2/lib/gripper.rb:98:in `openOrClose'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/lib/gripper.rb:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"deferring User Abort!! + #until Hand finishes closing +618 !o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"5No Response to I2C::Servo::Grip3Request[22:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 + "manipulator"&#/ +2 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[22:26->20] aborted +997 / +958 #t-> CC.open +2 .CC.seek :open + "collection"'$( +3 "core" (89 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Clamp: mesg"&Collection Clamp notReady at home:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi8: outPressi9:deltaPressi: voltagef12.245492390770742: @type2F: @error: notReady: @tagi): @sourcei,:@destinationi% +5325 #-> CC.home.to :home +2 .CC.reconfigure CCconfig +2 "collection"'$x2 ^22b +2 .tCC.home.seek :home +2 "collection"'%( +566 "core" ( +2 "collection"'&& +3 "core" &=@6 +968 #t-> Hand.open + .Hand.open + "manipulator"&'1 +1003 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(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: mesg"8No Response to I2C::Servo::Release3Request[27:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 + "manipulator"&(1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[27:26->20] aborted +1000 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(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: mesg"8No Response to I2C::Servo::Release3Request[28:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #2 of 3 + "manipulator"&)1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[28:26->20] aborted +1000 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(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: mesg"8No Response to I2C::Servo::Release3Request[29:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #3 of 3 + "manipulator"&*1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[29:26->20] aborted +1000 !to:I2C::Request::Timeout :bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[2A:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi:@checkpoint: omitted +857 #-> Arm.clear! + "manipulator"&+& +4 "core" &";8 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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: clear! +862 #-> Arm.clear + "manipulator"&,& +4 "core" &" ;8 + "manipulator"&-% +4 "core" %x V +2 .tForearm.seek :retract +2 "manipulator"&.'\ +75 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :clear + "manipulator"&/(d +228 "core" ( +2 "manipulator"&0& +4 "core" &d   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" &d +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :clear +2 "manipulator"&2'\ +11 "core" ' +2 "manipulator"&3& +4 "core" &d  @ +2 "manipulator"&4% +3 "core" %\   +4518 "Can" MM +37303 #t-> PH.open +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message0private method `open' called for PH:Thermal: name: open: args[ +2022 #-> PH.home.to :home + !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Processing Puck Heater: mesg"2Unknown Processing Puck Heater position: home +4738 #-> ESP.ready! +2 "collection"'5% +4 "processing"%6% +3 "core" %BE +2 "manipulator"&7% +2 ."rdySampler"Intake.select :close +7 .Exhaust.select :close + .CTV.dial :air +2 "collection"'8  +3 "core" % + %  | +  + ."rdyProcessing"PSV.dial :air +3 "manipulator"&9& +2 ."rdySampler"CSV.dial :waste1 +4 "processing"%:  + "collection"'; +6 "core" &d  +  +3 ."rdyProcessing"PS.reconfigure PSconfig +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +4 "storage"(<& + "processing"%#A d`xb +2 "sampler")= +3 ."rdyProcessing"PS.home.seek 0ml +3 "processing"%>' +3 "core" & t  +4 "manipulator"&?% +3 "sampler")@ +3 "core" %  | +2 "manipulator"&A& +3 "core"  + &d  +3 "storage"(B& +4 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b + "sampler")#.0X Arm.PH + "manipulator"&e& +4 "core" &I \  +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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: PH +1467 #-> Hand.open + .Hand.open + "manipulator"&f1 +3 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[2A:26->20] aborted +999 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(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: mesg"8No Response to I2C::Servo::Release3Request[66:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 + "manipulator"&g1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[66:26->20] aborted +1000 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(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: mesg"8No Response to I2C::Servo::Release3Request[67:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #2 of 3 + "manipulator"&h1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[67:26->20] aborted +1000 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(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: mesg"8No Response to I2C::Servo::Release3Request[68:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #3 of 3 + "manipulator"&i1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[68:26->20] aborted +1000 !to:I2C::Request::Timeout :bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[69:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi:@checkpoint: omitted +2016 #-> Arm.retract + .Hand.open + "manipulator"&j1 +3 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[69:26->20] aborted +999 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"1/home/esp/esp2/utils/misc.rb:69:in `retract'"(ESP):17:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"8No Response to I2C::Servo::Release3Request[6A:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 + "manipulator"&k1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[6A:26->20] aborted +1000 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"1/home/esp/esp2/utils/misc.rb:69:in `retract'"(ESP):17:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"8No Response to I2C::Servo::Release3Request[6B:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #2 of 3 + "manipulator"&l1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[6B:26->20] aborted +1000 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"1/home/esp/esp2/utils/misc.rb:69:in `retract'"(ESP):17:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"8No Response to I2C::Servo::Release3Request[6C:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #3 of 3 + "manipulator"&m1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[6C:26->20] aborted +131 "Can" ss +869 !to:I2C::Request::Timeout :bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[6D:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi:@checkpoint: omitted +512 #-> Arm.ready! +2 .Forearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +2 .tForearm.home.seek :retract +2 "manipulator"&n'\ +73 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.jog 1500 +3 "manipulator"&o/ +2 &p* +6 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[6D:26->20] aborted +41 * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&q(d +212 "core" / +247 ( +2 "manipulator"&r& +4 "core" &d < + "manipulator"&s% +4 "core" %\   +722 #t-> Hand.open + .Hand.open + "manipulator"&t1 +1003 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):19:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"8No Response to I2C::Servo::Release3Request[74:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 + "manipulator"&u1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[74:26->20] aborted +1000 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):19:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"8No Response to I2C::Servo::Release3Request[75:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #2 of 3 + "manipulator"&v1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[75:26->20] aborted +1000 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):19:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"8No Response to I2C::Servo::Release3Request[76:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #3 of 3 + "manipulator"&w1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[76:26->20] aborted +1000 !to:I2C::Request::Timeout :bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[77:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi:@checkpoint: omitted +1349 #-> Hand.open + .Hand.open +2 "manipulator"&x1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[77:26->20] aborted +999 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):20:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"8No Response to I2C::Servo::Release3Request[78:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 + "manipulator"&y1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[78:26->20] aborted +1000 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):20:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"8No Response to I2C::Servo::Release3Request[79:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #2 of 3 + "manipulator"&z1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[79:26->20] aborted +1000 !to:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"(ESP):20:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52: mesg"8No Response to I2C::Servo::Release3Request[7A:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #3 of 3 + "manipulator"&{1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[7A:26->20] aborted +1000 !to:I2C::Request::Timeout :bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[7B:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi:@checkpoint: omitted +560 #-> Arm.ready! +2 .Forearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +3 .tForearm.home.seek :retract +2 "manipulator"&|'\ +68 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.jog 1500 +3 "manipulator"&}/ +4 &~* +4 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[7B:26->20] aborted +43 * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&(d +406 "core" ( +534 !"closeHand"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"1/home/esp/esp2/utils/misc.rb:139:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"5No Response to I2C::Servo::Grip3Request[7D:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 + "manipulator"&/ +3 "core" / !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[7D:26->20] aborted +1000 !"closeHand"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"1/home/esp/esp2/utils/misc.rb:139:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"5No Response to I2C::Servo::Grip3Request[01:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #2 of 3 + "manipulator"&/ +2 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[01:26->20] aborted +1000 !"closeHand"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"1/home/esp/esp2/utils/misc.rb:139:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"5No Response to I2C::Servo::Grip3Request[02:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #3 of 3 + "manipulator"&/ +2 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[02:26->20] aborted +1000 !"closeHand"o:I2C::Request::Timeout\ :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[03:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi:@timestampu: Time E:@checkpoint: omitted +3 #Waiting to Resume from Checkpoint "Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[03:->26]" + ."Qmail"BadNews.email "Hand could not finish closing because\\nNo Response to I2C::Servo::Grip3Request[03:->26]",Subject: "I2C::Request::Timeout in closeHand" +6417 !to:SignalException :\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@checkpoint: omitted +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time n + !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 +5 #mEXIT @1557298802.27CEST @1557299037.12CEST = =mMAIN_scheduler =tMAIN @CEST1557299038.82 #"core_reset"Sent BREAK +2 #t@0xD4D0, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +182 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +273 "Can" Y +  Y #tPolling Can every 10:00 +7 #Cleanly exited at 09:00:02CEST08-May-19 +1321 #-> ESP.ready! +2 #Powering core bus +505 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +3 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 +2 "manipulator"&"/ +2 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[1F:26->20] aborted +999 !"closeHand"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"1/home/esp/esp2/utils/misc.rb:139:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"5No Response to I2C::Servo::Grip3Request[22:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi +2 #Retry #2 of 3 + "manipulator"&#/ +2 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[22:26->20] aborted +999 !"closeHand"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"1/home/esp/esp2/utils/misc.rb:139:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"5No Response to I2C::Servo::Grip3Request[23:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi +2 #Retry #3 of 3 + "manipulator"&$/ +2 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[23:26->20] aborted +1000 !"closeHand"o:I2C::Request::Timeout\ :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[24:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi:@timestampu: Time (:@checkpoint: omitted +3 ."Qmail"BadNews.email "Hand could not finish closing because\\nNo Response to I2C::Servo::Grip3Request[24:->26]",Subject: "I2C::Request::Timeout in closeHand" +3 #"closeHand"Waiting to Resume from Checkpoint "Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[24:->26]" +53988 "Can" SS +28796 !to:SignalException :\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@checkpoint: omitted +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time {~!K + !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 +5 #mEXIT @1557299937.59CEST @1557299959.12CEST = =tMAIN =mMAIN_scheduler @CEST1557299960.74 #"core_reset"Sent BREAK +2 #t@0xD7FA, state=0x3B10, ifg=0x08, ie=0x5F + #@0xE2C4, state=0x3AE0, ifg=0x84, ie=0x75 #@0xE575, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xE800, state=0x3A84, ifg=0x10, ie=0xFD + #@0xEA8A, state=0x3A84, ifg=0x10, ie=0xFD #@0xED15, state=0x3A84, ifg=0x10, ie=0xFD + #@0xEF9F, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF0B7, state=0x3A84, ifg=0x80, ie=0xFD #@0x7F45, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +175 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi<; :\ @name@ +261 "Can" RQ +  RQ + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % i + .tSS.reconfigure SSconfig +2 "sampler")#.0X ESP.ready! +2 "collection"'% +3 "processing"%% +4 "core" %3FL + "manipulator"&% +4 "sampler")% +9 "core" % + %\  b u + % i + "manipulator"&& +4 "core" &d w +2 "storage"(& +3 "core" & h +2 "manipulator"&% +3 "core" %\   u +2 "manipulator"&& +3 "core" &d +2 "storage"(& +3 "core" &  +3 .tSE.reconfigure SEconfig +2 "storage"(#K-0-\ b +2 .tSE.home.seek :down +2 "storage"('X +77 "core" ' +2 .tSC.reconfigure SCsloppy +2 "storage"($-.(\ 1@~b +2 .tSC.home.seek :initial +2 "storage"( ( +393 "core" ( +3 .tForearm.seek :retract +2 "manipulator"&!'\ +3 "core" ' +2 .tElbow.seek :hammer + "manipulator"&"(M +113 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 350 counts +2 "manipulator"&#' +96 "core" ' +2 "manipulator"&$% +4 "core" %  + .tForearm.seek :retract +2 "manipulator"&%'\ +95 "core" ' +2 "manipulator"&&% +4 "core" % \   +2 "processing"%'& +3 "collection"'(& +4 "core" & + &FJ +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"%)( + "collection"'*( +196 "core" ( +92 ( +2 "collection"'+ +3 "core"  +2 "collection"', +3 "core"  + "collection"'- +3 "core"  +2 "processing"%. +2 "core"  +2 "processing"%/ +3 "core" V +2 "processing"%0 +2 "core"  +2 "processing"%1 +3 "core"  +2 "sampler")2 +2 "core"  +2 "collection"'3 +3 "core" | + "MFB"*4 +3 "core" o +2 "MFB"*5 +3 "core"  +2 "MFB"*6 +2 "core"  +2 "MFB"*79 +3 "core" 9 +2 "MFB"*8% +3 "core" %& +3 "sampler")9% +3 "core" % i +2 "collection"':& +4 "core" &CL  +2 "collection"';% +3 "core" %3EL +2 "processing"%<& +3 "core" &  +2 "processing"%=% +3 "core" %) +2 "manipulator"&>% +4 "core" % \  r g +2 "manipulator"&?& +3 "core" &^ p o N +2 "storage"(@& +3 "core" & 1 1 - +2 "storage"(A% +3 "core" %^ / / 6 +2 "collection"'B9 +3 "core" 9*Z +2 "processing"%C9 +3 "core" 9_Q +1602 #t-> Arm.ready! +2 .Forearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +2 .tForearm.home.seek :retract +2 "manipulator"&D'\ +73 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.jog 1500 +3 "manipulator"&E/ +5 &F* +2 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[24:26->20] aborted +42 * + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&G(d +459 "core" ( +483 !"closeHand"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"1/home/esp/esp2/utils/misc.rb:139:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"5No Response to I2C::Servo::Grip3Request[45:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 +2 "manipulator"&H/ +2 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[45:26->20] aborted +999 !"closeHand"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"1/home/esp/esp2/utils/misc.rb:139:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"5No Response to I2C::Servo::Grip3Request[48:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi +2 #Retry #2 of 3 + "manipulator"&I/ +2 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[48:26->20] aborted +999 !"closeHand"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"1/home/esp/esp2/utils/misc.rb:139:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"5No Response to I2C::Servo::Grip3Request[49:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi +2 #Retry #3 of 3 + "manipulator"&J/ +2 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[49:26->20] aborted +1000 !"closeHand"o:I2C::Request::Timeout\ :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[4A:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi:@timestampu: Time R:@checkpoint: omitted +3 ."Qmail"BadNews.email "Hand could not finish closing because\\nNo Response to I2C::Servo::Grip3Request[4A:->26]",Subject: "I2C::Request::Timeout in closeHand" +2 #"closeHand"Waiting to Resume from Checkpoint "Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[4A:->26]" +2904 !to:SignalException :\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@checkpoint: omitted + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time {T +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 +5 #mEXIT @1557300075.22CEST @1557300096.28CEST = =tMAIN =mMAIN_scheduler @CEST1557300097.89 #"core_reset"Sent BREAK +2 #t@0x4260, state=0x3B10, ifg=0x08, ie=0x5F + #@0x4D2C, state=0x3AE0, ifg=0x84, ie=0x75 #@0x4FDB, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x5267, state=0x3A84, ifg=0x10, ie=0xFD + #@0x54F3, state=0x3A84, ifg=0x10, ie=0xFD #@0x5793, state=0x3A84, ifg=0x10, ie=0xFD + #@0x5A45, state=0x3A84, ifg=0x10, ie=0xFD + #@0x5B61, state=0x3A84, ifg=0x80, ie=0xFD #@0x7E8B, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +265 "Can" {{ +  {{ + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +3 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %! + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % i + .tSS.reconfigure SSconfig +2 "sampler")#.0X20] +32232 "Can"r uu +9623 #t-> MFB.ready! + "MFB"*% +4 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *% +3 "core" % + .tATV.dial :air2 + "MFB"*  +103 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*' +553 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5289 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +119 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"* 'R +5252 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*!  +4 "core"  +2 .tASV.dial :waste1 + "MFB"*"  +5 "core"  +3029 #t-> ATV.ARV +2 .ATV.dial ARV + "MFB"*#  +149 "core"  +35391 "Can"k uu +6493 #t-> ARV.air +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message)undefined method `air' for ARV:Shaft: name:air: args[ +1998 #-> ARV.air1 +2 .ARV.dial :air1 + "MFB"*$  +26 "core"  +2113 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*%% +3 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml + "MFB"*&'@< +4050 "core" ' +2 "MFB"*'% +3 "core" %@F\ ; +2768 #t-> ARV.PP1 + .ARV.dial :PP1 + "MFB"*( % +34 "core" % +3255 #t-> AS.pull 0.140, ASslow1 +2 "MFB"*)% +3 "core" %@F\ ; +2 .tAS.seek 0.339ml +2 "MFB"**' +2836 "core" ' +2 "MFB"*+% +3 "core" % + +2576 #t-> ARV.air1 + .ARV.dial :air1 + "MFB"*,  +36 "core" +1221 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*-% +3 "core" % + +2 .tAS.seek 0.359ml +2 "MFB"*.'d +423 "core" ' +2 "MFB"*/% +3 "core" %d +1718 #t-> ARV.PP1 + .ARV.dial :PP1 + "MFB"*0 % +34 "core" % +1185 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*1% +3 "core" %d +2 .tAS.seek 0.379ml +2 "MFB"*2'' +430 "core" ' +2 "MFB"*3% +4 "core" %0  F +865 #t-> ARV.air1 + .ARV.dial :air1 + "MFB"*4  +36 "core"  +556 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*5% +3 "core" %1  E +2 .tAS.seek 0.399ml +2 "MFB"*6'- +429 "core" ' +2 "MFB"*7% +3 "core" %-\ 5 +1117 #t-> ARV.PP1 +2 .ARV.dial :PP1 + "MFB"*8 % +36 "core" & +477 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*9% +3 "core" %-\ 5 +3 .tAS.seek 0.419ml + "MFB"*:'X +428 "core" ' +2 "MFB"*;% +3 "core" %^\ 1 +907 #t-> ARV.air1 +2 .ARV.dial :air1 + "MFB"*<  +36 "core" +592 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*=% +3 "core" %^\ 1 +2 .tAS.seek 0.439ml +2 "MFB"*>' +426 "core" ' +2 "MFB"*?% +4 "core" %\ 1 +5855 #t-> ARV.PP1 +2 .ARV.dial :PP1 + "MFB"*@ % +36 "core" & +276 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*A% +3 "core" %\ 0 +2 .tAS.seek 0.459ml +2 "MFB"*B'[ +466 "core" ' +2 "MFB"*C% +3 "core" %[\ 8 +720 #t-> ARV.air1 + .ARV.dial :air1 + "MFB"*D  +36 "core" +278 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*E% +3 "core" %[\ 8 +2 .tAS.seek 0.479ml +2 "MFB"*F' +418 "core" ' +2 "MFB"*G% +4 "core" % +1248 #t-> ARV.PP1 + .ARV.dial :PP1 +2 "MFB"*H % +33 "core" % +385 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*I% +3 "core" % +2 .tAS.seek 0.499ml +2 "MFB"*J'$ +428 "core" ' +2 "MFB"*K% +4 "core" %$\ 0 +533 #t-> ATV +776 #-> ARV.air1 + .ARV.dial :air1 + "MFB"*L  +36 "core"  +359 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*M% +3 "core" %$\ 0 +2 .tAS.seek 0.519ml +2 "MFB"*N' +428 "core" ' +2 "MFB"*O% +3 "core" % . +670 #t-> ARV.PP1 + .ARV.dial :PP1 + "MFB"*P % +37 "core" & +363 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*Q% +3 "core" % - +2 .tAS.seek 0.539ml +2 "MFB"*R' +417 "core" ' +2 "MFB"*S% +3 "core" % +829 #t-> ARV.air1 + .ARV.dial :air1 + "MFB"*T  +36 "core" +273 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*U% +3 "core" % +2 .tAS.seek 0.559ml +2 "MFB"*V' R" +425 "core" ' +2 "MFB"*W% +3 "core" % R \ 2 +1445 #t-> ARV.MM1 + .ARV.dial :MM1 + "MFB"*X I +56 "core" I +1566 #t-> AS.pull 0.160, ASslow1 +2 "MFB"*Y% +3 "core" % R\ 2 +2 .tAS.seek 0.719ml +2 "MFB"*Z' v +3244 "core" ' +2 "MFB"*[% +3 "core" % v\  P +731 #t-> ARV.legend +262 "Can"k vv +1367 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*\\  +57 "core"  +1315 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*]% +3 "core" % v\ ' O +2 .tAS.seek 0.919ml +2 "MFB"*^'d +1021 .tAS.hold +2 "MFB"*_+ +3 "core" ' ta +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.919ml Aborted!:@checkpoint: omitted +528 #-> ATV.waste +2 .ATV.dial :waste + "MFB"*` n +166 "core" n +357 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*a'R +4457 "core" ' +2 "MFB"*b% +3 "core" %R'U +2071 #t-> ATV.ARV + .ATV.dial ARV + "MFB"*c  +164 "core"  +174 #t-> ARV +638 #-> ARV.MM1 +2 .ARV.dial :MM1 + "MFB"*d I +57 "core" I +830 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*e% +3 "core" %R,F +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.019ml +2 "MFB"*f'R +432 "core" ' +2 "MFB"*g% +3 "core" %HC\ 6 +1366 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*h  +57 "core"  +398 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*i% +3 "core" %H4\ 6 +2 .tAS.seek 0.039ml +2 "MFB"*j' +424 "core" ' +2 "MFB"*k% +3 "core" % A J +459 #t-> ARV.MM1 + .ARV.dial :MM1 + "MFB"*l I +56 "core" I +331 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*m% +3 "core" % 7 J +2 .tAS.seek 0.059ml +2 "MFB"*n'd +424 "core" ' +2 "MFB"*o% +3 "core" %j!\ 2 +651 #t-> ARV.air1 + .ARV.dial :air1 +2 "MFB"*p  +55 "core"  +276 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*q% +3 "core" %j=\ 2 +2 .tAS.seek 0.079ml +2 "MFB"*r' +426 "core" ' +2 "MFB"*s% +4 "core" % +k +1171 #t-> ARV.MM1 +2 .ARV.dial :MM1 + "MFB"*t I +56 "core" I +284 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*u% +3 "core" % ?k +2 .tAS.seek 0.099ml +2 "MFB"*v'I +423 "core" ' +2 "MFB"*w% +3 "core" %I < > +679 #t-> ARV.air1 + .ARV.dial :air1 + "MFB"*x  +58 "core"  +408 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*y% +3 "core" %I 0 > +2 .tAS.seek 0.119ml +2 "MFB"*z'# +422 "core" ' +2 "MFB"*{% +3 "core" % +714 #t-> ARV.MM1 +2 .ARV.dial :MM1 + "MFB"*| I +56 "core" I +810 #t-> AS.pull 0.01, ASslow1 +2 "MFB"*}% +3 "core" %. +2 .tAS.seek 0.129ml +2 "MFB"*~'[ +226 "core" ' +2 "MFB"*% +3 "core" %c.\ 8 +522 #t-> ARV.air1 +2 .ARV.dial :air1 + "MFB"*  +58 "core"  +497 #t-> AS.pull 0.02, ASslow1 +3 "MFB"*% +3 "core" %c%\ 8 +2 .tAS.seek 0.149ml + "MFB"*'D +425 "core" ' +2 "MFB"*% +3 "core" %D(\ = +960 #t-> ARV.PP2 +2 .ARV.dial :PP2 + "MFB"* n +80 "core" o +2017 #t-> AS.pull 0.180, ASslow1 +2 "MFB"*% +3 "core" %D@\ = +2 .tAS.seek 0.329ml + "MFB"*' +3638 "core" ' +2 "MFB"* % +3 "core" %\ . +917 #t-> ARV.air2 + .ARV.dial :air2 + "MFB"*  +35 "core" +553 #t-> AS.pull 0.02, ASslow1 +2 "MFB"* % +3 "core" %. - +2 .tAS.seek 0.349ml +2 "MFB"*'2` +424 "core" ' +2 "MFB"*% +3 "core" %2g7 - +473 #t-> ARV.PP2 +2 .ARV.dial :PP2 + "MFB"* n +36 "core" m +269 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*% +3 "core" %2g( - +2 .tAS.seek 0.369ml +2 "MFB"*' +425 "core" ' +2 "MFB"*% +3 "core" %9\ 6 +396 #t-> ARV.air2 +2 .ARV.dial :air2 + "MFB"*  +35 "core" +266 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*% +3 "core" %7\ 6 +2 .tAS.seek 0.389ml +2 "MFB"*' +427 "core" ' +2 "MFB"*% +3 "core" %= +819 #t-> ARV +430 #-> AS.pull 0.02, ASslow1 +2 "MFB"*% +3 "core" %8N +2 .tAS.seek 0.409ml +2 "MFB"*'` +435 "core" ' +2 "MFB"*% +4 "core" %`&8 +3253 #t-> pATV.waste +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `pATV' for main:Object: name: pATV +356 #-> ATV.waste + .ATV.dial :waste +2 "MFB"*! n +165 "core" n +563 #t-> AS.empty +3 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*"'R +2381 "core" ' +2 "MFB"*#% +4 "core" %RHY +2955 #t-> pcrDecon + "MFB"*$% +4 "core" %R?G + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml + "MFB"*%'(@ +2909 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +37 "MFB"* % +83 "core" % +2 "MFB"*'% +4 "core" %(A + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml + "MFB"*('Zd +223 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*)  +38 "core"  +2 "MFB"*&% +4 "core" %Z` E J +2 .tAS.seek 0.81ml +2 "MFB"*+'> +6052 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*, % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*-% +3 "core" %>H\ < +2 .tAS.seek 0.835ml +2 "MFB"**'O +523 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*/  +53 "core"  +2 "MFB"*0% +4 "core" %F\ F P +2 .tAS.seek 0.82ml + "MFB"*1'p +329 "core" ' +2 .tdelay 3 seconds +245 "Can"w tt +57 .tARV.dial :waste +2 "MFB"*.  +145 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV + "MFB"*3  +90 "core"  +2 "MFB"*4% +4 "core" %pD + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*5'H +2036 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*2' +3077 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*7'V +2731 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*8' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*9'V +2732 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*6' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*;'V +2744 "core" ' + .tARV.dial between carrier and air1 +3 "MFB"*<  +46 "core"  +2 .tATV.dial :air3 + "MFB"*= % +121 "core" % +2 "MFB"*:% +3 "core" %Vb +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*?' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*@  +52 "core" +2 "MFB"*A% +4 "core" %\ [ O +2 .tAS.seek 0.81ml + "MFB"*>'> +16109 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*C % +54 "core" & +2 .tdelay 3 seconds +302 "MFB"*D% +3 "core" %>\ l U +2 .tAS.seek 0.835ml +2 "MFB"*E' +527 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*B  +53 "core"  +2 "MFB"*G% +3 "core" %\ { S +3 .tAS.seek 0.82ml + "MFB"*H'q +325 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR + "MFB"*I  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*F'R +4741 "core" ' + .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +9423 "Can"a w +8760 .tPCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*K' +5778 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*L'V +2732 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*M' +5769 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*J'V +2729 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*O' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +2 "MFB"*P'V +2734 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*Q' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*N'V +2732 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*S' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*T'V +5066 "core" ' +2952 "Can"d vv +25830 #t-> shortmfb([Pp],[:elutionWater]){}.finish +11 "MFB"*U% +3 "core" %V]+ +2 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may0810h.pcr +3 #Building PCR Slug from elutionWater with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*R  +59 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*W  +24 "core"  +2 "MFB"*X% +4 "core" %V\\+ +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*Y'(^ +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*[ n +166 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*\\'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*]'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*Z  +164 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*^  +35 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*`% +3 "core" %(*[ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*_'FT +625 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM1 +2 "MFB"*b I +55 "core" J +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 + "MFB"*c% +3 "core" %FX\\[ +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*d' +1845 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP2 +2 "MFB"*e n +34 "core" n +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*a% +3 "core" %tT +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*g' +638 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*h  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*i% +3 "core" % v D +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*f'2 +626 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*k  +124 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*l% +3 "core" %.Y +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*m'\ +5857 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :elutionWater +2 "MFB"*j I +144 "core" J +2 ."MFBPCR"delay 2 seconds +202 "MFB"*o% +3 "core" %\ gV +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*p'\  +657 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +38 "MFB"*q  +150 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*n% +3 "core" %\ i +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*s' Y +1116 "Can"p vv +3376 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +556 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*t  +85 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*u  +35 "core"  +4 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*r% +4 "core" % ^\ c L +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*w'} +745 #t-> abort! +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `abort!' for main:Object: name: abort!: args[ +513 #-> Abort! +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `Abort!' for main:Object: name: Abort!: args[ +775 #-> AS.stop +2 .AS.stop + "MFB"*5 +3 "core" '\ k +6 !"MFBPCR"o:Slide::Error :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg")Analytical Syringe aborted at 0.63ml:@timestampu: Time Ե :@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni \ : velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressik: voltagef11.185109474717722/I: @type2F: @error: aborted: @tagi|: @sourcei/:@destinationi% +2 "MFB"*x% +2 #"MFBPCR"Waiting to Resume from Checkpoint "Analytical Syringe aborted at 0.63ml" +5 ."Qmail"BadNews.email "Analytical Syringe aborted at 0.63ml",Subject: "Slide::Error in MFBPCR" +5 "core" %\ ] +1521 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*y n +104 "core" n +766 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*v'R +3651 "core" ' +2 "MFB"*{% +4 "core" %Rha +1693 #t-> ATV.ARV + .ATV.dial ARV +2 "MFB"*|  +162 "core"  +593 #t-> ARV.air1 + .ARV.dial :air1 +518 #-> ARV +1138 #-> ARV.air2 +2 .ARV.dial :air2 +2 "MFB"*}  +99 "core" +852 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*% +3 "core" %RUQ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.019ml +2 "MFB"*z'S +430 "core" ' +2 "MFB"*% +3 "core" %YU\ < +1333 #t-> ARV.MM1 + .ARV.dial :MM1 + "MFB"* I +59 "core" I +1554 #t-> AS.pull 0.01, ASslow2 + "MFB"*~% +3 "core" %Yg\ < +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.029ml +2 "MFB"*' +1019 "core" ' +2 "MFB"*% +3 "core" %\ l R +462 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*  +57 "core" +766 #t-> AS.pull 0.02, ASslow1 +2 "MFB"*% +3 "core" %\ v R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.049ml +2 "MFB"* 'N0 +426 "core" ' +2 "MFB"* % +3 "core" %N$\ T L +623 #t-> ARV.MM1 + .ARV.dial :MM1 + "MFB"* I +59 "core" I +1134 #t-> AS.pull 0.02, ASslow2 +2 "MFB"*% +3 "core" %N$\ j L +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.069ml +2 "MFB"*' +2031 "core" ' +2 "MFB"*% +4 "core" %b 4 +1149 #t-> ARV.air2 + .ARV.dial :air2 +2 "MFB"*  +58 "core" +247 #t-> AS.pull 0.02, ASslow2 +2 "MFB"*% +3 "core" %dE +2 .tAS.seek 0.089ml +2 "MFB"*'B +287 .tAS.hold +2 "MFB"*+ +2 "core" ' q \\ +9 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.089ml Aborted!:@checkpoint: omitted +393 #-> AS.pull 0.02, ASslow1 +2 "MFB"*% +3 "core" %0 ^ H +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.092ml + "MFB"*'$ +423 "core" ' +2 "MFB"*% +3 "core" %$o\ 3 +871 #t-> ARV.carrier + .ARV.dial :carrier +2 "MFB"*  +123 "core"  +1242 #t-> AS.pull 0,1, ASslow1 + "MFB"*% +3 "core" %$a\ 3 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg".Analytical Syringe has no 1 configuration: @reply0 +1280 #-> AS.pull 0.1, ASslow1 +2 "MFB"*% +3 "core" %$N\ 3 +2 .tAS.seek 0.192ml +2 "MFB"*!'s +2038 "core" ' +2 "MFB"*% +4 "core" %ui\ < +6508 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*# n +165 "core" n +379 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*$'R +1135 "core" ' +2 "MFB"*"% +3 "core" %R_C +3518 #t-> shortmfb([Pp],[:elutionWater]){}.finish +2 #Waiting for previous MFBPCR to complete... +568 !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +1170 #-> Abort! + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `Abort!' for main:Object: name: Abort!: args[ +2221 #-> PCR.abort + .PCR.abort +640 #-> shortmfb([Pp],[:elutionWater]){}.finish +2 #Waiting for previous MFBPCR to complete... +282 !o: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +524 #-> exit +6 #mEXIT @1557305434.07CEST @1557305563.08CEST = =tMAIN =mMAIN_scheduler @CEST1557305564.78 #"core_reset"Sent BREAK +2 #t@0xE4CE, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +273 "Can"o V + o V + #tPolling Can every 10:00 +7 #Cleanly exited at 10:50:34CEST08-May-19 +431 #-> ESP.ready! +3 #Powering core bus +472 .Gate.power :raw,:ON +3 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %^ +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X + ."rdySampler"Intake.select :close +4 "processing"%% + "manipulator"&% +2 ."rdySampler"Exhaust.select :close +6 .CTV.dial :air + "collection"'  +3 "core" % +2 %   +2 "manipulator"&% +2 ."rdyProcessing"PSV.dial :air +3 ."rdySampler"CSV.dial :waste1 +3 "processing"%  + "collection"' +6 "core" %  7 +  +4 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 .tForearm.reconfigure LooseForearm +2 ."rdyProcessing"PS.reconfigure PSconfig +4 "sampler") + "manipulator"&#@2^d^2b +5 .tForearm.home.seek :retract +2 "processing"%#A d`xb + "manipulator"&'\ +4 ."rdyProcessing"PS.home.seek 0ml + "processing"%' +3 "core"  + "sampler") +6 "core"  +2 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +4 "collection"'#d @b +2 "sampler")#.0X26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 + "manipulator"&"/ +2 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[1F:26->20] aborted +1000 !"closeHand"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"1/home/esp/esp2/utils/misc.rb:139:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"5No Response to I2C::Servo::Grip3Request[22:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #2 of 3 + "manipulator"&#/ +2 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[22:26->20] aborted +1000 !"closeHand"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"1/home/esp/esp2/utils/misc.rb:139:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"5No Response to I2C::Servo::Grip3Request[23:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #3 of 3 + "manipulator"&$/ +2 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[23:26->20] aborted +1000 !"closeHand"o:I2C::Request::Timeout\ :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[24:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi:@timestampu: Time :@checkpoint: omitted +3 #Waiting to Resume from Checkpoint "Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[24:->26]" + ."Qmail"BadNews.email "Hand could not finish closing because\\nNo Response to I2C::Servo::Grip3Request[24:->26]",Subject: "I2C::Request::Timeout in closeHand" +2900 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +878 #-> MFB.ready! +2 "MFB"*%% +3 "core" %f + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *&% +2 "core" %u + .tATV.dial :air2 +2 "MFB"*'  +102 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*(' +555 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*)' +5287 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"** n +119 "core" m + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*+'R +5253 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*,  +25 "core"  + .tASV.dial :waste1 +2 "MFB"*-  +5 "core"  +2691 / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"'I2C::Servo::Grip3Reply[24:26->20] +7388 #t-> shortmfb([Pp],[:elutionWater]){}.finish +10 "MFB"*.% +3 "core" %RwD +6 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may0810h#2.pcr +2 #Building PCR Slug from elutionWater with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*/  +147 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*0  +25 "core"  + "MFB"*1% +4 "core" %RlD +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*2'$c +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +51 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*3' +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*4 n +167 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*5'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*6'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*7  +163 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*8  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*9% +2 "core" %(1G +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*:'F[ +639 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*; I +56 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*<% +3 "core" %F]G +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*=' +1828 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*> n +36 "core" o + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +202 "MFB"*?% +2 "core" % N D +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*@' +615 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*A  +35 "core" + #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*B% +2 "core" %fF +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*C'& +642 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*D  +124 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*E% +2 "core" %+hN +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*F'\ +4437 "Can"~ PP +1440 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"*G I +143 "core" I + ."MFBPCR"delay 2 seconds +203 "MFB"*H% +2 "core" %\ S +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*I'\  +624 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*J  +139 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*K% +2 "core" %\  f I +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*L' F +5059 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*M  +74 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*N  +36 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*O% +3 "core" % BlF +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*P'a +32578 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*Q  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*R % +36 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +16817 "Can" R +2918 #"bkha"Session Begun +480 #-> showlog 10 +56606 "Can" kj +23384 !to:SignalException :\ 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" SIGHUP:@checkpoint: omitted +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time [ k + !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 +7 #mEXIT + #"bkha"Session Ended + !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time [ k + !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 @1557315092.72CEST = =tMAIN =mMAIN_scheduler @CEST1557315094.43 #"core_reset"Sent BREAK +3 #t@0xBDDD, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +214 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refiԨ; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +280 "Can" e +  e #tPolling Can every 10:00 +8 #Cleanly exited at 11:26:49CEST08-May-19 +1051 #-> ESP.ready! +3 #Powering core bus +509 .Gate.power :raw,:ON +2 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +2 "core" %f + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 +2 "manipulator"&"/ + "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[1F:26->20] aborted +1000 !"closeHand"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"1/home/esp/esp2/utils/misc.rb:139:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"5No Response to I2C::Servo::Grip3Request[22:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #2 of 3 +2 "manipulator"&#/ + "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[22:26->20] aborted +1000 !"closeHand"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"1/home/esp/esp2/utils/misc.rb:139:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"5No Response to I2C::Servo::Grip3Request[23:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #3 of 3 +2 "manipulator"&$/ + "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[23:26->20] aborted +1001 !"closeHand"o:I2C::Request::Timeout\ :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[24:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi:@timestampu: Time :@checkpoint: omitted +2 #Waiting to Resume from Checkpoint "Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[24:->26]" + ."Qmail"BadNews.email "Hand could not finish closing because\\nNo Response to I2C::Servo::Grip3Request[24:->26]",Subject: "I2C::Request::Timeout in closeHand" +3496 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"User Abort!!:@checkpoint: omitted +319 #-> MFb.ready! +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant MFb: name:MFb +390 #-> MFB.ready! +2 "MFB"*%% +3 "core" %q + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *&% +2 "core" % + .tATV.dial :waste2 +2 "MFB"*' % +90 "core" % +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*(' +1570 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*)' +4539 "core" / !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"'I2C::Servo::Grip3Reply[24:26->20] +750 ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .ATV.dial :waste + "MFB"** n +129 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty + "MFB"*+'R +5249 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*,  +26 "core"  + .tASV.dial :waste1 +2 "MFB"*-  +36 "core"  +7701 #t-> pcrDecon; shortmfb([Pp],[:elutionwater]){}.finish +2 "MFB"*.% +3 "core" %R" +2 #tCleaning PCR .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*/'(@ +1370 .tAS.hold + "MFB"*0+ +4 "core" ' ]'0; +18 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Analytical Syringe seek to 0.5ml Aborted!:@checkpoint: omitted +882 #-> pcrDecon +2 "MFB"*1% +3 "core" % + #tCleaning PCR + .AFV.select :carrierSolution + .delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*2'(@ +1539 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +2 .ATV.dial :air3 + "MFB"*3 % +61 "core" % + "MFB"*4% +4 "core" %(' +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*5'Zm +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*6  +37 "core" + "MFB"*7% +4 "core" %Zu z J +2 .tAS.seek 0.81ml +2 "MFB"*8'> +6055 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*9 % +51 "core" % + .tdelay 3 seconds +264 #"bkha"Session Begun +39 "MFB"*:% +2 "core" %>  Y +3 .tAS.seek 0.835ml +2 "MFB"*;'Z +275 #"bkha"-> showlog 10 +249 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*<  +52 "core" + "MFB"*=% +4 "core" %L  I +2 .tAS.seek 0.82ml +3 "MFB"*>'p +328 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*?  +48 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*@  +81 "core"  + "MFB"*A% +4 "core" %pI +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml +2 "MFB"*B'W +2040 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*C' +3077 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +5 .tAS.seek 0ml +3 "MFB"*D'V +2733 "core" ' + .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*E' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*F'V +1380 "Can" RR +1353 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*G' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*H'V +2732 "core" ' + .tARV.dial between carrier and air1 +3 "MFB"*I  +47 "core"  + .tATV.dial :air3 +2 "MFB"*J % +122 "core" & + "MFB"*K% +4 "core" %Vr +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*L' +230 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*M  +55 "core"  + "MFB"*N% +4 "core" % +2 .tAS.seek 0.81ml +2 "MFB"*O'> +16113 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*P % +53 "core" % + .tdelay 3 seconds +303 "MFB"*Q% +2 "core" %>\ k P +2 .tAS.seek 0.835ml +3 "MFB"*R' +528 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*S  +53 "core" + "MFB"*T% +4 "core" % s H +2 .tAS.seek 0.82ml +3 "MFB"*U'qI +328 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*V  +39 "core"  + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*W'R +4744 "core" ' + .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +17840 .PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*X' +5779 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*Y'V +1821 "Can" RS +913 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*Z' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*['V +2733 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*\\' +5777 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*]'V +2731 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*^' +5777 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*_'V +2733 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*`' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +3 "MFB"*a'V +5068 "core" ' +19705 "Can" PQ +29601 #"bkha"-> shortmfb([Pp],[:elutionWater]){}.finish +13 "MFB"*b% +3 "core" %Vq5 +3 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may0814h.pcr +3 #Building PCR Slug from elutionWater with MM1 mix, PP2 primer +4 #Priming with carrier +2 .ATV.dial ARV +5 "MFB"*c  +59 "core"  + ."MFBPCR"ARV.dial :carrier +4 "MFB"*d  +26 "core"  +2 "MFB"*e% +4 "core" %Vw5 +2 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*f'(X +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*g' +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +3 "MFB"*h n +168 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*i'R +5074 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*j'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +4 "MFB"*k  +164 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*l  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*m% +2 "core" %((} +2 ."MFBPCR"AS.reconfigure ASslow2 +4 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*n'FR +642 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +3 "MFB"*o I +58 "core" J + ."MFBPCR"delay 2 seconds +203 #Adding MM1 +2 "MFB"*p% +4 "core" %FT^ +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*q' +1854 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +3 "MFB"*r n +36 "core" n +2 #"MFBPCR"Adding PP2 +2 .delay 2 seconds +203 "MFB"*s% +2 "core" % +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*t' +653 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +3 "MFB"*u  +36 "core" +2 #"MFBPCR"adding ARV air +2 .delay 2 seconds +204 "MFB"*v% +2 "core" %f +3 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*w'/ +645 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +43 "MFB"*x  +130 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*y% +2 "core" %(] +3 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*z'\ +5558 "Can" RR +292 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :elutionWater +3 "MFB"*{ I +142 "core" I + ."MFBPCR"delay 2 seconds +203 "MFB"*|% +2 "core" %\ e K +3 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*}'\  +618 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +3 "MFB"*~  +141 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +204 "MFB"*% +2 "core" %\ \ } R +3 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*' @ +5039 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +3 "MFB"*  +74 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +4 "MFB"*  +48 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +4 "MFB"*% +4 "core" % A [ F +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*'` +32625 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +4 "MFB"*  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +4 "MFB"* % +37 "core" & + ."MFBPCR"delay 5 seconds +504 #Running Pp Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +17907 "Can" \\\\ +60004  ii +60004  |s +60003  \\\\ +60004  hh +60004  | +60004  \\\\ +20303 #"bkha#2"Session Begun +39701 "Can" hg +32135 #"bkha#2"-> exit +2 #Session Ended +27866 "Can" QQ +3776 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refiԨ; :\ @data"3043340:2753,962,709,675,60.0206;3044290:3058,1029,696,693,60.0206;3045140:2413,999,693,679,60.0578;3045890:1757,1045,696,695,60.0206;3154720:2764,1015,710,702,60.0206;3155670:3043,994,666,689,60.0206;3156520:2409,1016,690,679,60.0578;3157270:1746,1012,700,690,60.0206;3266830:2738,1019,715,707,59.9834;3267780:3059,951,662,683,60.0206;3268630:2405,1014,691,683,60.0206;3269380:1749,988,693,679,60.0206;3378890:2767,978,713,700,59.9834;3379840:3061,943,668,694,60.0206;3380690:2419,1013,691,675,59.9834;3381440:1744,985,695,686,60.0206;3490570:2772,997,711,695,60.0206;3491520:3042,988,694,692,60.0578;3492370:2393,1014,693,681,60.0206;3493120:1727,987,695,687,59.9834;3602640:2730,993,715,711,60.0206;3603590:3068,1017,690,680,60.0206;3604440:2382,987,697,680,60.0206;3605190:1749,1015,693,680,60.0206;3714990:2737,1005,718,707,60.0206;3715940:3069,1001,660,677,59.9834;3716790:2389,999,695,686,60.0206;3717540:1740,1023,695,678,60.0206;3826690:2730,1009,716,708,59.9834;3827640:3064,997,692,670,60.0206;3828490:2367,1013,696,687,60.0206;3829240:1751,998,692,676,60.0206;3938830:2724,1030,717,706,60.0206;3939780:3067,992,689,673,60.0206;3940630:2367,1019,695,691,59.9834;3941380:1748,991,689,673,60.0206;4050680:2768,1006,712,695,59.9834;4051630:3046,1005,696,691,60.0206;4052480:2409,999,691,676,60.0206;4053230:1729,1018,699,689,60.0206;4163120:2766,999,716,704,60.0206;4164070:3066,1039,694,683,60.0206;4164920:2407,992,660,678,60.0206;4165670:1734,1009,697,683,60.0206;4275490:2761,1018,718,710,60.0206;4276440:3067,1031,692,683,60.0206;4277290:2395,1017,693,680,60.0206;4278040:1756,1021,694,684,60.0206;4387920:2753,1018,713,704,59.9834;4388870:3072,1013,693,683,60.0206;4389720:2386,1030,694,682,60.0206;4390470:1754,971,695,675,60.0578;4500100:2747,1022,718,709,60.0206;4501050:3073,1022,688,642,59.9834;4501900:2398,1009,695,684,60.0578;4502650:1750,1040,694,681,60.0206;4612430:2758,1002,720,711,60.0206;4613380:3065,1013,659,679,60.0206;4614230:2395,972,699,681,60.0206;4614980:1759,1032,695,684,59.9834;4724380:2771,996,711,699,60.0206;4725330:3044,1037,697,652,60.0206;4726180:2418,1026,689,677,60.0578;4726930:1723,999,695,689,60.0578;4836520:2784,1048,713,700,59.9834;4837470:3050,993,694,653,60.0206;4838320:2417,1028,697,678,60.0206;4839070:1743,982,697,685,60.0206;4948650:2752,1018,715,700,60.0206;4949600:3067,996,692,651,60.0206;4950450:2413,1058,697,683,60.0206;4951200:1754,984,696,680,60.0206;5060420:2743,1033,714,703,60.0206;5061370:3071,963,692,678,60.0206;5062220:2387,1019,695,682,60.0578;5062970:1756,985,692,672,60.0206;5172770:2757,1023,712,698,59.9834;5173720:3057,998,662,690,60.0206;5174570:2413,1024,692,681,60.0206;5175320:1749,983,696,680,60.0206;5284830:2748,1016,721,709,59.9834;5285780:3084,1033,657,679,60.0578;5286630:2392,993,703,684,60.0206;5287380:1753,1023,695,674,60.0206;5396970:2745,1046,716,708,60.0206;5397920:3067,966,663,682,60.0206;5398770:2410,1032,696,683,60.0206;5399520:1746,991,695,680,60.0206;5509000:2785,970,715,703,59.9834;5509950:3065,1010,668,687,59.9834;5510800:2421,985,693,678,60.0206;5511550:1748,1035,699,692,60.0206;5620980:2776,1013,715,707,60.0206;5621930:3064,1026,665,685,60.0578;5622780:2404,1006,694,678,60.0206;5623530:1742,1001,696,683,60.0206;5732760:2783,999,711,703,59.9834;5733710:3071,1022,693,688,60.0206;5734560:2413,988,660,673,59.9834;5735310:1741,1021,698,683,60.0206;5844810:2782,1005,715,705,59.9834;5845760:3086,1032,697,685,60.0206;5846610:2421,983,663,682,60.0206;5847360:1752,1041,697,686,60.0578;5957030:2793,963,715,702,60.0206;5957980:3066,1011,694,688,60.0206;5958830:2416,989,694,679,60.0206;5959580:1744,999,701,692,60.0578;6069120:2750,1023,718,706,60.0206;6070070:3085,994,690,681,60.0206;6070920:2388,966,700,688,60.0206;6071670:1760,1007,692,677,60.0206;6181250:2756,1024,718,708,59.9834;6182200:3087,1019,690,678,60.0578;6183050:2390,990,698,688,60.0206;6183800:1763,1009,694,682,60.0206;6293240:2801,1008,715,700,59.9834;6294190:3075,1038,695,685,60.0206;6295040:2424,990,660,681,60.0206;6295790:1739,1014,698,685,60.0206;6405300:2758,1011,719,708,60.0206;6406250:3098,1013,692,677,60.0578;6407100:2423,1021,668,688,60.0206;6407850:1775,985,690,674,59.9834;6517510:2784,1025,712,700,60.0206;6518460:3077,973,697,689,60.0206;6519310:2424,1058,662,684,60.0206;6520060:1771,967,697,680,60.0206;6629950:2807,1035,713,700,60.0206;6630900:3101,990,697,693,60.0206;6631750:2424,1029,693,678,59.9834;6632500:1766,981,694,686,60.0206;6741500:2790,1014,718,711,60.0206;6742450:3112,1030,690,677,60.0206;6743300:2427,973,699,681,59.9834;6744050:1746,1049,692,680,60.0206;6853130:2808,973,712,702,60.0206;6854080:3087,1032,696,688,60.0206;6854930:2446,1001,689,680,60.0206;6855680:1765,1012,698,654,60.0206;6965160:2822,999,711,698,59.9834;6966110:3087,1041,694,683,60.0206;6966960:2456,993,686,679,60.0206;6967710:1751,1001,695,652,60.0206;7077600:2821,976,712,704,60.0206;7078550:3098,1057,695,685,60.0206;7079400:2448,994,692,675,60.0206;7080150:1726,990,696,691,60.0206;7189260:2775,1032,690,710,59.9834;7190210:3116,1001,692,678,60.0206;7191060:2431,1022,696,683,60.0578;7191810:1784,999,690,672,60.0578;7301390:2838,1007,681,697,60.0206;7302340:3116,1044,696,689,59.9834;7303190:2473,1022,691,674,60.0206;7303940:1758,1011,701,688,60.0206;7413620:2802,1052,715,706,59.9834;7414570:3129,996,692,680,60.0578;7415420:2468,1038,695,686,60.0578;7416170:1783,1005,691,675,60.0206;7526160:2840,1008,676,702,60.0206;7527110:3119,1047,696,689,60.0206;7527960:2456,1001,693,677,60.0206;7528710:1776,1056,695,688,60.0578;7638410:2827,1041,679,701,60.0206; +22 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may0814h.pcr +2 "MFB"*% +4 "core" %^ +2 #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"* '(@ +1027 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +3 "MFB"*\  +37 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +122 "core" & +2 "MFB"* % +3 "core" %(' +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +3 "MFB"* 'Zm +226 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +3 "MFB"*  +54 "core"  + "MFB"*% +4 "core" %Zs  I +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*'> +6055 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"* % +52 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %>  [ +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*'U +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*  +54 "core" + "MFB"*% +4 "core" %\\  C +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*'p +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +3 "MFB"*  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +3 "MFB"*  +82 "core"  + "MFB"*% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'g +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"* ' +3071 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*"'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*#' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +3 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*$'V +2736 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*%  +47 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*& % +121 "core" % + "MFB"*'% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*(' +228 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +41 "MFB"**  +61 "core" + "MFB"*)% +4 "core" %  I +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*,'> +16108 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +3 "MFB"*- % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*.% +2 "core" %>  D +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*+' +522 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +3 "MFB"*/  +52 "core" + "MFB"*1% +4 "core" %  ? +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*0'q +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +3 "MFB"*3  +11 "Can"  +27 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*4'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17533 .PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*2' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*6'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*7' +5774 "core" ' +2 ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil +2 "MFB"* +12 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*5'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*9' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*:'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*8' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*<'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*=' +400 "Can" UU +5373 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*;'V +5066 "core" ' +21773 #t-> exit +8 #mEXIT + #"bkha"Session Ended @1557324430.56CEST @1557324516.74CEST = =mMAIN_scheduler =tMAIN @CEST1557324518.49 #"core_reset"Sent BREAK +2 #t@0x9453, state=0x3B10, ifg=0x20, ie=0x7F #@0x9BC5, state=0x3B10, ifg=0x08, ie=0x5F + #@0x3556, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x3805, state=0x3A72, ifg=0x10, ie=0xF5 + #@0x3A8F, state=0x3A84, ifg=0x10, ie=0xFD #@0x3D1B, state=0x3A84, ifg=0x10, ie=0xFD + #@0x3FA4, state=0x3A84, ifg=0x10, ie=0xFD + #@0x40BA, state=0x3A84, ifg=0x80, ie=0xFD + #@0xC13B, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +167 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +27 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +195 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi < :\ @name@ +266 "Can" RR +  RR #tPolling Can every 10:00 +124 "sampler") +3 ) +5 "core"  +3 "collection"' +4 ' +5 "core"  +4 "processing"% +3 % +6 "core"  +3 "MFB"* +3 * +6 "core"  +7 "collection"' 9\ +4 ' 0\ +3 ' -\ +9 "processing"% 9\ +4 % 2\ +3 % *\ +4 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +3 "core" %VF +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % ~ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.58ml +2 "MFB"* ' n +1018 "core" ' + .tdelay 20 seconds +2003 "MFB"*!% +2 "core" % j\ 4 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.61ml +2 "MFB"*"'\ Q< +628 "core" ' + .tdelay 5 seconds +503 "MFB"*#% +3 "core" %\ QC\  V +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.62ml +2 "MFB"*$'\ +1018 "core" ' + .tdelay 20 seconds +2003 "MFB"*%% +2 "core" %\ \ = +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.65ml +3 "MFB"*&' U +628 "core" ' + .tdelay 5 seconds +503 "MFB"*'% +3 "core" % X  A +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.66ml +2 "MFB"*(' L +1024 "core" ' + .tdelay 20 seconds +2003 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.705ml +2 "MFB"*)' . +935 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air1 + "MFB"**  +165 "core" + "MFB"*+% +4 "core" % .\ ; +2 .tAS.seek 0.725ml +2 "MFB"*,' q +426 "core" ' + .tdelay 3 seconds +302 .ATV.dial :waste +2 "MFB"*- n +52 "core" m +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*.'R +7329 "core" ' +9 "MFB"*/% +4 "core" %R +2 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may0816h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +2 #Priming with carrier +3 .ATV.dial ARV +3 "MFB"*0  +148 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*1  +26 "core"  + "MFB"*2% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*3'$d +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +2902 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*5 n +168 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*6'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*7'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*8  +163 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*9  +36 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"*:% +2 "core" %(# +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*;'FM +616 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*< I +59 "core" J + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*=% +4 "core" %FL  ? +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*>' +1827 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*? n +37 "core" n + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +203 "MFB"*@% +2 "core" %  C +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*A' +637 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*B  +36 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*C% +2 "core" % +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*D' +626 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*E  +124 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*F% +2 "core" %\  W +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*G'\ +4474 "Can" RQ +1371 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*H  +54 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*I% +2 "core" %\  E +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*J'\  +623 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*K  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*L% +2 "core" %\ \  L +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*M' 9 +5048 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*N  +74 "core"  + ."MFBPCR"ASV.dial :waste1 +2 "MFB"*O  +7 "core"  + ."MFBPCR"ARV.dial :air1 +3 "MFB"*P  +36 "core"  +7 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*Q% +5 "core" % ?\  X +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*R'^ +32609 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*S  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*T % +38 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +17019 "Can" X +60004  hg +60003  {v +60004  [[ +60004  bc +60004  | +60004  [[ +60003  ee +60004  NN +4697 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"10663220:2753,956,728,723,59.9834;10664170:3066,1005,693,687,60.0578;10665020:2402,977,695,680,60.0578;10665770:1691,1035,694,687,60.0578;10774920:2775,964,712,708,60.0206;10775870:3058,1033,698,691,60.0206;10776720:2407,968,696,683,60.0206;10777470:1745,1026,696,657,60.0206;10886720:2744,1017,707,659,60.0206;10887670:3023,985,698,688,60.0206;10888520:2399,1016,693,676,60.0206;10889270:1739,1000,697,692,60.0578;10998500:2749,1029,710,702,60.0206;10999450:3044,985,667,690,60.0206;11000300:2407,1012,691,679,60.0206;11001050:1731,989,694,682,60.0206;11110690:2722,1050,714,706,59.9834;11111640:3030,985,662,689,60.0206;11112490:2401,1022,690,680,60.0578;11113240:1734,976,696,682,60.0206;11222900:2727,1024,712,697,59.9834;11223850:3024,959,663,687,60.0206;11224700:2392,1030,693,681,60.0206;11225450:1729,971,695,682,60.0206;11334950:2750,975,712,702,59.9834;11335900:3029,1045,693,653,60.0578;11336750:2392,975,690,679,60.0206;11337500:1715,984,694,682,60.0206;11446830:2745,987,714,694,60.0206;11447780:3028,999,695,691,60.0578;11448630:2396,996,692,674,60.0206;11449380:1727,973,699,685,60.0206;11558500:2731,995,716,709,59.9834;11559450:3028,1045,692,682,60.0206;11560300:2378,976,693,676,60.0206;11561050:1701,1023,696,682,60.0206;11670380:2727,974,718,710,59.9834;11671330:3047,1029,691,680,60.0578;11672180:2385,956,696,683,60.0578;11672930:1734,1005,665,684,60.0206;11782550:2739,988,716,706,60.0206;11783500:3031,1024,695,685,59.9834;11784350:2374,958,691,679,60.0206;11785100:1717,1029,664,682,60.0578;11894800:2743,964,677,702,60.0206;11895750:3004,1014,697,687,60.0206;11896600:2383,982,691,677,60.0206;11897350:1723,1007,697,690,60.0206;12007290:2725,956,685,708,60.0206;12008240:3027,1038,694,681,60.0206;12009090:2377,971,697,683,60.0206;12009840:1719,1021,697,690,60.0206;12119070:2708,981,719,712,59.9834;12120020:3021,992,686,673,60.0206;12120870:2373,976,696,689,60.0206;12121620:1740,1042,692,680,60.0206;12231360:2693,1049,713,707,60.0206;12232310:3027,971,659,679,60.0206;12233160:2378,1038,693,685,60.0578;12233910:1736,975,691,672,60.0578;12343920:2729,999,712,699,59.9834;12344870:3010,964,697,684,60.0206;12345720:2378,1003,694,680,60.0206;12346470:1727,990,694,679,60.0206;12456130:2746,980,707,699,60.0206;12457080:3031,975,670,687,60.0206;12457930:2387,1019,690,677,60.0578;12458680:1730,1003,697,688,60.0206;12568300:2738,956,713,698,60.0206;12569250:3022,989,666,689,60.0206;12570100:2385,994,691,676,60.0578;12570850:1718,1007,699,686,60.0206;12680730:2725,946,717,700,60.0206;12681680:3019,1017,669,690,60.0206;12682530:2381,964,690,679,60.0206;12683280:1709,1006,699,689,60.0206;12793300:2743,985,711,695,60.0206;12794250:3002,972,697,688,60.0206;12795100:2394,1004,691,679,60.0206;12795850:1735,960,692,674,60.0206;12905630:2689,974,721,715,60.0206;12906580:3036,986,659,678,60.0206;12907430:2359,997,699,684,60.0206;12908180:1731,1017,696,685,60.0206;13017920:2729,978,718,703,59.9834;13018870:3028,1018,663,683,60.0206;13019720:2379,987,691,676,60.0206;13020470:1711,1031,695,683,60.0578;13130030:2746,980,712,693,59.9834;13130980:3009,1015,700,663,59.9834;13131830:2394,1015,690,673,60.0206;13132580:1713,970,697,688,60.0578;13242340:2693,1013,719,707,59.9834;13243290:3040,992,682,635,60.0206;13244140:2382,969,698,689,60.0206;13244890:1753,999,692,679,60.0206;13354770:2754,952,716,702,59.9834;13355720:3035,1017,694,691,60.0206;13356570:2374,960,691,674,60.0206;13357320:1713,1014,699,682,60.0206;13466800:2749,978,714,705,60.0206;13467750:3049,1027,693,683,60.0206;13468600:2391,961,690,671,60.0206;13469350:1731,1031,697,691,59.9834;13579010:2715,1008,720,707,59.9834;13579960:3066,1006,686,674,60.0206;13580810:2370,974,666,688,60.0206;13581560:1758,1032,689,676,60.0206;13691500:2728,1034,716,712,60.0206;13692450:3074,968,689,674,60.0206;13693300:2379,990,700,690,60.0206;13694050:1763,1004,692,680,60.0206;13803300:2790,1007,718,709,59.9834;13804250:3104,1042,689,676,60.0206;13805100:2423,960,697,684,60.0950;13805850:1748,1027,692,681,60.0578;13915310:2865,1005,708,697,60.0206;13916260:3166,993,699,691,60.0206;13917110:2498,998,693,674,60.0578;13917860:1781,932,700,687,60.0206;14027550:2969,970,715,703,60.0206;14028500:3291,1044,693,685,60.0206;14029350:2566,964,693,677,60.0578;14030100:1827,1017,696,683,60.0206;14139950:3104,1015,710,698,60.0206;14140900:3449,993,698,684,60.0206;14141750:2711,1017,691,678,60.0206;14142500:1917,954,698,679,60.0578;14252270:3249,968,718,710,60.0578;14253220:3645,1006,688,676,60.0206;14254070:2823,983,701,688,60.0578;14254820:2021,1020,690,674,60.0578;14363790:3427,969,683,699,59.9462;14364740:3849,952,696,687,60.0578;14365590:3000,1021,694,679,60.0206;14366340:2126,952,697,687,60.0578;14475990:3620,945,681,700,59.9834;14476940:4043,937,699,684,60.0206;14477790:3156,993,696,679,60.0206;14478540:2237,907,697,682,60.0206;14588570:3773,946,721,716,60.0578;14589520:159,963,691,674,60.0206;14590370:3260,948,698,685,60.0206;14591120:2331,988,690,641,60.0206;14701130:3964,985,711,695,59.9834;14702080:331,942,695,692,59.9834;14702930:3446,987,692,677,59.9834;14703680:2398,924,696,681,60.0206;14813370:56,933,677,701,60.0206;14814320:350,966,696,690,59.9834;14815170:3561,964,689,675,60.0578;14815920:2486,956,697,690,60.0578;14925080:175,996,716,697,60.0206;14926030:350,931,696,681,60.0206;14926880:3700,1019,694,684,60.0206;14927630:2598,933,692,678,60.0578;15037330:333,976,710,693,60.0206;15038280:350,930,668,689,60.0206;15039130:3836,979,690,673,60.0206;15039880:2670,929,698,687,60.0578;15149530:350,988,712,695,59.9834;15150480:350,954,666,684,60.0206;15151330:3961,979,692,680,60.0206;15152080:2756,942,692,685,60.0206;15261570:350,909,715,701,59.9834; +21 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may0816h.pcr +2 "MFB"*U% +4 "core" %bv +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*V'(@ +1026 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*W  +38 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*X % +122 "core" & + "MFB"*Y% +4 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*Z'Zp +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*[  +52 "core" + "MFB"*\\% +4 "core" %Zt { B +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*]'> +6058 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*^ % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*_% +2 "core" %> r E +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*`'o +525 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*a  +53 "core" + "MFB"*b% +4 "core" %e\  S +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*c'p +324 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*d  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*e  +82 "core"  + "MFB"*f% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*g'` +2079 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*h' +3081 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*j' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*k'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*l' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*m'V +2735 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*n  +47 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*o % +121 "core" & + "MFB"*p% +4 "core" %Vx +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*q' +226 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*r  +53 "core" + "MFB"*s% +4 "core" %z\ 1 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*t'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*u % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*v% +2 "core" %> x c +3 ."MFBPCR"AS.seek 0.835ml + "MFB"*w' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +121 "Can" QQ +181 ."MFBPCR"ATV.dial :bleach +2 "MFB"*x  +52 "core" + "MFB"*y% +4 "core" %\  M +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*z'q& +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*{  +40 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*|'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17578 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*}' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +26 "Can" PP +276 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5068 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*\ '(@ +2902 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :air1 + "MFB"*  +144 "core" + "MFB"* % +4 "core" %(%d +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.506ml +2 "MFB"*'FO +634 "core" ' + .tATV.dial :extSrc +3 "MFB"*  +163 "core"  + "MFB"*% +4 "core" %FUeC +2 .tAS.seek 0.512ml +2 "MFB"*'d +635 "core" ' + .tdelay 5 seconds +502 .ATV.dial :air1 +3 "MFB"*  +164 "core" + "MFB"*% +4 "core" %dz _ B +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.542ml + "MFB"*'L +627 "core" ' + .tATV.dial :waste +3 "MFB"* n +52 "core" m + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*'R +3150 "core" ' +10 "MFB"*% +3 "core" %R\\9 +3 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may0818h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +148 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +26 "core"  + "MFB"*% +4 "core" %RY9 +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$p +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2905 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"* n +166 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*!'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +163 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +35 "MFB"*#  +47 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*"% +2 "core" %(#g +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*%'FM +620 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*$ I +65 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*'% +4 "core" %FM\ n T +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*&' +1843 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*( n +37 "core" o + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +203 "MFB"**% +2 "core" %e +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*+' +624 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*)  +35 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*-% +2 "core" %[M +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*,') +645 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*/  +124 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*0% +3 "core" %#g\ 9 +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*1'\ +5867 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*2  +52 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*.% +2 "core" %\ T +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*3'\  +628 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*5  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*4% +2 "core" %\  \\ J +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*6' J +5041 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*8  +75 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*9  +47 "core"  + #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*:% +5 "core" % D\ M Q +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*7'c +498 "Can" QR +32112 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*<  +76 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*= % +37 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +26748 "Can" e +60004  }~ +60004  hh +60004  U +60003  nn +60004  { +60004  Q +60004  ff +53681 ."PCR"PCR.off +184 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"17758550:2716,942,724,717,60.0206;17759500:3064,931,695,692,60.0206;17760350:2413,977,693,681,60.0206;17761100:1748,945,660,686,60.0206;17870130:2736,930,713,673,60.0206;17871080:3047,975,694,678,60.0206;17871930:2391,932,696,684,60.0206;17872680:1752,989,694,680,60.0206;17981700:2701,1009,716,704,59.9834;17982650:3045,955,661,678,60.0206;17983500:2397,996,695,685,60.0578;17984250:1740,926,688,671,60.0206;18093580:2712,1026,718,710,60.0206;18094530:3047,928,693,673,60.0578;18095380:2357,980,698,691,60.0206;18096130:1744,967,691,678,60.0206;18205610:2697,984,714,715,60.0206;18206560:3042,941,693,676,60.0578;18207410:2353,945,699,684,60.0206;18208160:1745,956,687,675,60.0206;18317310:2717,967,721,713,59.9834;18318260:3056,988,692,676,60.0206;18319110:2377,926,699,686,60.0206;18319860:1714,973,689,681,60.0206;18429550:2747,939,713,698,59.9834;18430500:3020,962,696,690,60.0578;18431350:2390,962,692,674,60.0206;18432100:1718,946,669,691,59.9834;18541490:2703,957,690,714,59.9462;18542440:3047,970,693,673,60.0206;18543290:2379,964,699,690,60.0206;18544040:1739,946,690,676,60.0206;18653270:2742,945,716,704,59.9834;18654220:3017,984,691,684,59.9834;18655070:2384,930,693,678,60.0206;18655820:1726,963,696,683,60.0206;18765230:2743,899,713,699,59.9834;18766180:3033,973,694,653,59.9834;18767030:2380,932,692,678,60.0578;18767780:1724,977,694,690,60.0578;18877460:2739,944,719,708,60.0206;18878410:3022,971,689,647,60.0206;18879260:2377,933,695,684,60.0206;18880010:1724,987,695,686,60.0206;18989390:2699,998,714,704,60.0206;18990340:3028,920,694,683,60.0206;18991190:2351,921,696,683,60.0206;18991940:1739,943,694,677,60.0206;19101420:2747,943,713,701,60.0206;19102370:3014,997,695,687,60.0206;19103220:2374,942,656,674,60.0206;19103970:1732,981,696,685,60.0206;19213090:2747,945,710,697,59.9834;19214040:3028,971,699,690,60.0206;19214890:2386,945,689,676,60.0206;19215640:1706,951,697,693,59.9834;19324350:2717,935,720,710,59.9834;19325300:3018,968,690,672,60.0206;19326150:2351,958,700,686,60.0206;19326900:1746,969,690,675,59.9834;19436360:2702,972,717,707,59.9462;19437310:3021,919,690,680,60.0206;19438160:2385,979,696,684,60.0206;19438910:1733,922,691,677,60.0206;19548450:2744,935,713,695,60.0206;19549400:3016,919,669,693,60.0206;19550250:2382,916,689,675,60.0206;19551000:1715,966,696,687,60.0206;19660590:2751,959,713,704,60.0206;19661540:3016,954,693,647,60.0578;19662390:2374,916,692,679,60.0578;19663140:1741,991,694,686,60.0206;19772920:2737,968,715,696,60.0206;19773870:3016,931,695,654,60.0578;19774720:2386,985,692,676,60.0206;19775470:1727,919,693,681,60.0206;19884770:2739,971,712,697,60.0206;19885720:3019,950,697,684,60.0206;19886570:2396,994,691,649,59.9834;19887320:1723,926,691,679,60.0206;19996820:2752,922,709,697,60.0206;19997770:3034,938,702,691,59.9834;19998620:2402,966,691,679,60.0206;19999370:1705,938,695,685,60.0206;20109090:2716,969,716,714,60.0206;20110040:3051,968,692,679,60.0578;20110890:2385,924,695,676,60.0206;20111640:1703,978,691,684,60.0206;20221420:2703,977,717,709,60.0206;20222370:3031,893,694,678,60.0578;20223220:2368,1003,697,688,60.0206;20223970:1718,936,691,675,60.0206;20333920:2700,962,721,710,59.9834;20334870:3045,936,686,675,60.0206;20335720:2390,926,699,656,60.0206;20336470:1737,976,690,674,59.9834;20446290:2746,936,709,697,60.0206;20447240:3018,975,700,686,60.0206;20448090:2399,984,654,676,60.0206;20448840:1737,987,697,685,60.0206;20558240:2766,937,714,701,59.9834;20559190:3037,974,696,687,59.9834;20560040:2398,940,690,673,60.0206;20560790:1689,979,697,686,60.0206;20670230:2740,983,715,711,59.9834;20671180:3084,961,688,677,60.0206;20672030:2399,957,695,687,60.0578;20672780:1765,999,661,675,60.0206;20782150:2766,967,687,707,59.9834;20783100:3105,947,690,675,60.0206;20783950:2431,968,696,686,60.0206;20784700:1775,959,687,672,60.0578;20894630:2829,969,692,711,59.9834;20895580:3182,990,688,676,60.0578;20896430:2454,937,700,688,60.0206;20897180:1819,954,690,674,60.0206;21006480:2930,990,719,713,59.9834;21007430:3277,959,689,677,60.0206;21008280:2548,938,701,688,60.0206;21009030:1872,954,690,674,60.0206;21118820:3089,982,714,711,60.0206;21119770:3457,905,692,678,60.0206;21120620:2716,965,696,684,60.0206;21121370:1954,933,689,674,60.0578;21230670:3271,975,724,715,60.0206;21231620:3690,927,654,675,59.9834;21232470:2864,942,698,692,60.0206;21233220:2071,980,692,673,60.0578;21342830:3473,970,719,712,60.0206;21343780:3915,951,689,673,60.0206;21344630:3006,925,699,688,60.0578;21345380:2173,977,692,676,60.0206;21454590:3687,998,712,698,60.0206;21455540:6,933,696,689,60.0206;21456390:3214,973,694,676,60.0206;21457140:2233,929,697,688,60.0206;21566780:3901,920,716,702,60.0206;21567730:239,1013,696,688,60.0206;21568580:3361,916,690,669,60.0206;21569330:2326,989,698,683,60.0206;21679290:4083,936,711,702,59.9834;21680240:350,993,698,685,60.0206;21681090:3514,956,687,635,60.0578;21681840:2445,930,699,689,60.0578;21791460:129,942,717,709,59.9834;21792410:350,997,693,684,60.0206;21793260:3639,908,694,676,60.0206;21794010:2547,1010,695,683,60.0206;21903750:269,1004,714,704,60.0206;21904700:350,926,694,686,60.0206;21905550:3772,1002,697,687,59.9834;21906300:2625,945,695,679,60.0206;22016180:350,955,712,696,59.9834;22017130:350,963,700,692,60.0206;22017980:3936,976,689,639,60.0578;22018730:2748,974,699,690,60.0206;22128460:350,941,717,710,59.9834;22129410:350,994,695,680,60.0206;22130260:4045,913,690,643,60.0206;22131010:2838,1023,699,685,60.0578;22241030:350,944,720,714,59.9834;22241980:350,1008,696,682,60.0206;22242830:47,935,663,682,60.0206;22243580:2902,1008,697,681,60.0206;22353070:350,940,719,710,59.9834; +22 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may0818h.pcr +2 "MFB"*;% +4 "core" %]^ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*?'(@ +1026 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*@  +38 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*> % +121 "core" % + "MFB"*B% +4 "core" %(!S +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*C'Zg +218 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*A  +53 "core" + "MFB"*E% +4 "core" %ZaK +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*F'> +4080 "Can" RR +1980 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*D % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*H% +2 "core" %>\ U M +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*I'I +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*G  +54 "core" + "MFB"*K% +4 "core" %TbS +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*L'p +325 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*J  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*N  +82 "core"  + "MFB"*O% +4 "core" %p[ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*P'C +2040 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*Q' +3072 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*S' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*T'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*U' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml + "MFB"*R'V +2734 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*W  +46 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*X % +121 "core" % + "MFB"*Y% +4 "core" %VR +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*V' +228 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*[  +52 "core" + "MFB"*\\% +4 "core" % Q C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*Z'> +16113 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*^ % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*_% +2 "core" %> O B +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*]' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*a  +53 "core" + "MFB"*b% +4 "core" % P E +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*`'q* +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*d  +38 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*e'R +4746 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +5380 "Can" g +12198 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*f' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*g' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*h'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*k' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*l'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*n' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*o'V +4568 "Can" SS +500 "core" ' +45 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*p'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :air1 + "MFB"*m  +143 "core" +2 "MFB"*r% +3 "core" %(&5 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.51ml +2 "MFB"*s'Zl +1043 "core" ' + .tdelay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*q  +164 "core"  +2 "MFB"*u% +3 "core" %Zq5 +2 .tAS.seek 0.53ml +2 "MFB"*v' +2054 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*t  +163 "core" + "MFB"*x% +4 "core" %:> +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.56ml +2 "MFB"*y' U +633 "core" ' + .tATV.dial :waste +2 "MFB"*w n +53 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*{'R +3252 "core" ' +9 "MFB"*z% +4 "core" %R4@ +2 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may0820h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +3 #Priming with carrier + .ATV.dial ARV +4 "MFB"*|  +149 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*}  +25 "core"  +2 "MFB"*~% +3 "core" %R?@ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$v +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2905 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"* n +168 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +163 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %(,8 +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"* 'FV +618 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"* I +57 "core" J + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*\ % +4 "core" %FQ;\ : +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1825 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"* n +36 "core" n + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +203 "MFB"*% +2 "core" %6\ 9 +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +623 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +36 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*% +2 "core" %8; +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'' +643 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +124 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*% +2 "core" %(\ ( U +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5850 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +52 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %\ \ ( U +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +625 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*% +2 "core" %\ ;i +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' M +5063 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +75 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*  +47 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*#% +5 "core" % M\ % W +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*"'l +8651 "Can" QQ +23960 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*!  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*$ % +37 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +34901 "Can" gf +60003  P +60004  ih +60004  | +60004  N +60004  cc +60003  |y +60004  W +46080 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"24870990:2699,929,726,714,60.0206;24871940:3046,915,696,686,60.0206;24872790:2399,994,700,688,60.0206;24873540:1732,912,692,681,60.0206;24982210:2717,906,719,715,59.9834;24983160:3030,955,692,680,60.0206;24984010:2384,898,696,688,60.0206;24984760:1738,993,693,683,60.0206;25093910:2696,948,717,712,60.0206;25094860:3047,945,657,678,60.0578;25095710:2377,937,699,693,60.0206;25096460:1743,949,689,674,60.0578;25205750:2744,929,711,696,59.9834;25206700:3007,981,698,695,60.0578;25207550:2375,960,691,676,60.0206;25208300:1707,942,703,695,60.0206;25317650:2691,985,716,704,59.9834;25318600:3028,920,696,678,60.0206;25319450:2375,958,666,688,60.0206;25320200:1733,934,691,678,60.0206;25429580:2740,922,717,696,60.0206;25430530:3015,981,699,691,60.0206;25431380:2382,903,691,674,60.0206;25432130:1677,955,700,689,60.0206;25541400:2715,896,721,710,60.0206;25542350:3035,974,693,682,60.0206;25543200:2381,899,695,681,60.0578;25543950:1733,972,668,684,60.0206;25653800:2739,923,714,705,60.0206;25654750:3009,948,697,684,60.0206;25655600:2373,917,689,670,60.0206;25656350:1698,952,699,693,60.0206;25766100:2724,992,712,703,60.0206;25767050:3000,926,699,689,60.0206;25767900:2379,979,692,682,60.0206;25768650:1712,912,694,680,60.0206;25878060:2691,986,721,708,60.0206;25879010:3019,947,690,674,60.0206;25879860:2348,915,701,689,60.0206;25880610:1736,932,688,643,60.0206;25990280:2719,914,718,703,60.0578;25991230:3015,949,693,688,60.0578;25992080:2370,925,691,676,60.0206;25992830:1713,976,696,654,60.0206;26102210:2676,985,691,711,60.0206;26103160:3016,922,691,676,60.0206;26104010:2359,974,697,685,60.0206;26104760:1728,931,689,680,60.0206;26214260:2698,955,716,713,60.0206;26215210:3021,945,689,675,60.0578;26216060:2356,927,699,690,60.0578;26216810:1737,969,693,680,60.0206;26326400:2684,988,718,709,60.0206;26327350:3017,933,655,681,60.0206;26328200:2368,963,695,689,60.0206;26328950:1734,939,691,672,60.0206;26438400:2694,995,714,707,59.9834;26439350:3017,917,688,641,60.0206;26440200:2367,995,694,683,60.0578;26440950:1721,914,691,679,60.0206;26550460:2737,944,711,696,60.0206;26551410:2988,954,695,694,60.0206;26552260:2357,973,691,664,59.9834;26553010:1715,958,698,691,60.0206;26662940:2703,947,720,712,59.9834;26663890:3025,985,689,641,60.0578;26664740:2362,929,695,683,60.0578;26665490:1718,981,694,685,60.0206;26774920:2721,970,714,698,60.0206;26775870:3015,954,694,686,59.9834;26776720:2357,926,696,682,60.0206;26777470:1720,916,690,673,60.0206;26887090:2683,1003,714,710,60.0206;26888040:3031,893,688,675,60.0578;26888890:2356,976,668,696,60.0206;26889640:1735,940,686,678,60.0206;26998800:2681,980,718,713,59.9834;26999750:3026,947,694,673,60.0206;27000600:2368,948,696,697,60.0206;27001350:1730,962,688,677,60.0578;27111080:2699,979,712,703,60.0206;27112030:3022,929,692,680,60.0206;27112880:2375,992,694,683,60.0206;27113630:1723,925,691,675,60.0206;27223450:2739,967,708,692,60.0206;27224400:3019,942,699,691,59.9834;27225250:2390,948,688,674,60.0578;27226000:1700,909,698,687,60.0206;27335660:2729,967,713,700,59.9834;27336610:3017,918,696,688,60.0206;27337460:2383,985,692,681,60.0206;27338210:1723,927,694,676,60.0206;27447590:2783,924,709,698,60.0206;27448540:3028,947,699,689,60.0206;27449390:2414,919,690,672,60.0578;27450140:1729,935,699,655,60.0206;27559460:2744,955,692,709,59.9834;27560410:3094,952,689,677,60.0206;27561260:2399,952,699,685,60.0206;27562010:1759,981,694,676,60.0578;27671430:2818,928,719,711,60.0206;27672380:3161,932,661,671,60.0206;27673230:2458,940,696,687,60.0206;27673980:1797,952,693,676,60.0206;27783690:2905,955,720,714,60.0206;27784640:3279,988,656,675,60.0206;27785490:2534,946,699,689,60.0206;27786240:1855,954,694,678,60.0206;27895800:3049,997,718,707,59.9834;27896750:3414,928,688,638,59.9834;27897600:2657,986,698,686,60.0206;27898350:1925,918,688,677,60.0206;28008240:3221,938,718,713,59.9834;28009190:3606,993,662,677,59.9834;28010040:2793,917,697,686,60.0206;28010790:2000,981,698,684,60.0206;28120390:3375,941,717,713,59.9834;28121340:3806,963,656,675,60.0206;28122190:2949,933,699,690,60.0206;28122940:2121,948,691,675,60.0578;28232840:3546,969,723,715,59.9834;28233790:4004,968,654,676,60.0206;28234640:3100,951,702,689,60.0578;28235390:2228,940,691,671,60.0206;28345070:3730,950,721,710,59.9834;28346020:91,954,662,677,60.0206;28346870:3224,926,697,684,60.0206;28347620:2298,986,692,680,60.0206;28457440:3893,964,721,711,59.9834;28458390:270,983,660,681,60.0206;28459240:3369,917,696,679,60.0206;28459990:2386,1011,697,687,60.0206;28569950:4050,942,722,710,59.9834;28570900:350,994,661,684,60.0206;28571750:3495,936,698,685,60.0578;28572500:2474,984,696,683,60.0206;28682300:127,974,711,697,59.9834;28683250:350,941,666,688,60.0206;28684100:3640,972,694,679,60.0578;28684850:2564,942,699,686,60.0206;28795050:276,965,712,699,59.9834;28796000:350,941,696,685,60.0206;28796850:3789,989,693,679,59.9834;28797600:2643,931,696,684,59.9834;28907470:350,994,714,672,59.9834;28908420:350,936,693,684,60.0578;28909270:3886,970,696,682,60.0206;28910020:2735,912,692,673,60.0206;29019730:350,989,720,676,59.9462;29020680:350,944,685,673,60.0206;29021530:4029,941,696,689,60.0206;29022280:2839,980,691,670,60.0206;29131770:350,999,714,700,59.9834;29132720:350,939,662,676,60.0206;29133570:26,991,697,684,60.0206;29134320:2893,936,693,673,60.0206;29243870:350,957,711,701,59.9834;29244820:350,976,696,654,60.0206;29245670:169,962,689,677,60.0206;29246420:2953,936,698,690,60.0206;29355870:350,937,712,697,59.9462;29356820:350,946,699,693,60.0578;29357670:275,986,693,675,60.0206;29358420:3045,942,698,691,60.0206;29468160:350,934,711,702,60.0206; +21 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may0820h.pcr +2 "MFB"*'% +4 "core" %hZ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*%'(@ +1030 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*(  +36 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"** % +123 "core" & + "MFB"*&% +4 "core" %()V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*)'Zo +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*-  +55 "core" + "MFB"*+% +4 "core" %Zu [ B +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*/'> +6058 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*0 % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*,% +2 "core" %>\ P P +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*2'c +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*.  +53 "core" + "MFB"*1% +4 "core" %g 2 G +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*5'p +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*4  +56 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*3  +83 "core"  + "MFB"*8% +4 "core" %pI +34 ."MFBPCR"AS.reconfigure ASconfig +8 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*9'b +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*:' +671 "Can" UT +2403 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*<' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*;' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*7'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*@  +46 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*> % +121 "core" % + "MFB"*B% +4 "core" %V9 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*?' +229 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*A  +53 "core" + "MFB"*E% +4 "core" %H\ = +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*C'> +16111 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*D % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*H% +2 "core" %>\ 4 V +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*F' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*G  +55 "core"  + "MFB"*K% +4 "core" % 2 > +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*I'q, +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*J  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*N'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +12945 "Can" \\ +4632 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*O' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*L'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*P' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +2735 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*M' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*T' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*U'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*W' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*X'V +5069 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*Y'(@ +2904 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :air1 + "MFB"*R  +143 "core" +2 "MFB"*[% +3 "core" %( +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.506ml +2 "MFB"*\\'FE +629 "core" ' +39 .tATV.dial :extSrc +3 "MFB"*V  +162 "core"  + "MFB"*^% +4 "core" %FI E +2 .tAS.seek 0.512ml +2 "MFB"*_'ds +646 "core" ' + .tdelay 5 seconds +503 .ATV.dial :air1 +2 "MFB"*Z  +163 "core" + "MFB"*a% +4 "core" %dx\   V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.542ml +2 "MFB"*b'J +624 "core" ' + .tATV.dial :waste +2 "MFB"*] n +53 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*d'R +789 "Can" SS +2360 "core" ' +9 "MFB"*`% +3 "core" %RB +3 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may0822h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer + #Priming with carrier +3 .ATV.dial ARV +3 "MFB"*e  +148 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*f  +27 "core"  +2 "MFB"*c% +4 "core" %RB + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*g'$h +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +2905 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*i n +166 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*j'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*k'(@ +2909 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*l  +164 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*n  +38 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*o% +2 "core" %(/! +3 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*m'FY +618 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*r I +58 "core" J + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*p% +4 "core" %F[\ : +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*q' +1828 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*u n +36 "core" o + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +203 "MFB"*s% +2 "core" %@ +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*t' +635 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*x  +36 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*v% +2 "core" %\   Q +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*w'- +619 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*y  +123 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*z% +2 "core" %-  G +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*|'\ +5857 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*}  +54 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*~% +2 "core" %\ b +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*{'\  +632 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*% +2 "core" %\  ) +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' N +5041 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +75 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*  +36 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*% +5 "core" % O  E +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'n +19164 "Can" QQ +13447 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +38 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +45414 "Can" gh +60004  [ +60004   +60003  ff +60004  Y +60004  ii +60004  }y +60004  V +35049 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"31959270:2741,883,725,715,60.0206;31960220:3041,956,696,690,60.0578;31961070:2395,964,694,678,60.0206;31961820:1720,931,669,691,60.0206;32070570:2748,933,717,703,60.0206;32071520:3027,917,695,690,60.0206;32072370:2398,957,694,677,59.9834;32073120:1721,949,698,689,59.9834;32182330:2703,978,716,708,60.0206;32183280:3032,933,692,676,60.0206;32184130:2354,967,697,686,60.0206;32184880:1740,949,691,679,60.0206;32294310:2734,903,716,707,59.9834;32295260:3030,960,693,685,60.0206;32296110:2375,894,665,680,60.0578;32296860:1722,983,692,685,60.0578;32406230:2687,957,719,706,60.0206;32407180:3029,909,693,676,60.0206;32408030:2360,981,699,690,60.0206;32408780:1723,950,694,677,60.0578;32518060:2721,900,718,712,59.9834;32519010:3031,957,693,684,60.0578;32519860:2376,912,697,679,60.0206;32520610:1744,973,664,686,60.0206;32630110:2709,945,714,699,59.9834;32631060:3024,920,695,687,59.9834;32631910:2382,981,696,682,60.0206;32632660:1720,916,692,639,59.9834;32742170:2741,952,680,699,59.9834;32743120:3000,944,698,689,60.0206;32743970:2381,970,689,679,60.0578;32744720:1724,936,698,692,60.0206;32853900:2694,966,717,715,60.0206;32854850:3033,927,689,676,60.0206;32855700:2359,929,697,692,60.0206;32856450:1737,968,690,674,60.0578;32965680:2741,909,715,701,59.9834;32966630:3010,961,697,693,60.0206;32967480:2365,912,689,673,60.0206;32968230:1721,988,700,688,59.9834;33077410:2700,917,721,714,60.0206;33078360:3014,989,694,682,60.0206;33079210:2359,914,656,680,60.0206;33079960:1711,979,693,687,60.0206;33189290:2726,911,716,704,60.0206;33190240:3012,981,695,687,60.0206;33191090:2376,895,689,675,60.0206;33191840:1680,985,700,687,60.0206;33301710:2680,955,721,712,59.9834;33302660:3033,914,687,672,60.0206;33303510:2376,928,694,652,60.0206;33304260:1745,949,690,670,60.0578;33413830:2726,923,716,709,59.9834;33414780:3005,983,694,685,60.0206;33415630:2363,928,690,674,60.0206;33416380:1724,938,667,694,60.0206;33525810:2720,966,680,697,60.0206;33526760:3011,931,697,688,60.0206;33527610:2375,980,694,682,60.0206;33528360:1714,915,696,680,60.0206;33637750:2686,981,718,713,59.9834;33638700:3004,920,693,678,60.0578;33639550:2354,980,700,692,60.0206;33640300:1744,947,691,677,59.9834;33749420:2739,918,715,701,59.9834;33750370:3018,967,668,693,60.0206;33751220:2379,930,692,678,60.0206;33751970:1708,957,703,692,60.0206;33861400:2722,983,710,695,60.0206;33862350:3019,947,694,687,60.0578;33863200:2365,957,692,675,60.0206;33863950:1730,944,696,680,60.0206;33973120:2703,967,718,716,60.0206;33974070:3036,969,689,674,59.9834;33974920:2361,936,667,689,60.0206;33975670:1727,980,690,678,60.0206;34085820:2700,979,716,710,59.9834;34086770:3026,944,689,676,60.0578;34087620:2336,964,698,686,60.0578;34088370:1739,946,691,675,60.0206;34197780:2698,967,720,716,59.9834;34198730:3042,939,691,674,60.0578;34199580:2369,947,671,694,60.0578;34200330:1739,943,690,678,60.0206;34309510:2711,974,715,702,59.9834;34310460:3012,914,697,686,59.9834;34311310:2381,951,693,680,60.0206;34312060:1717,894,696,680,60.0206;34421600:2718,966,712,700,59.9834;34422550:3042,925,694,687,60.0206;34423400:2400,987,695,681,60.0206;34424150:1737,919,658,679,60.0578;34533460:2738,977,682,699,60.0206;34534410:3056,911,692,682,59.9834;34535260:2391,943,697,685,60.0206;34536010:1751,915,691,675,60.0206;34645560:2778,938,718,675,60.0206;34646510:3091,959,691,677,60.0206;34647360:2412,914,695,684,60.0206;34648110:1772,993,694,682,60.0206;34757640:2860,941,712,694,60.0206;34758590:3113,961,695,690,60.0206;34759440:2479,931,693,670,60.0578;34760190:1776,958,699,688,60.0206;34869980:2955,899,714,703,59.9834;34870930:3247,963,667,688,60.0206;34871780:2569,925,688,674,60.0206;34872530:1829,971,699,691,60.0206;34982050:3048,992,718,703,60.0206;34983000:3421,898,685,639,60.0206;34983850:2646,956,695,688,59.9834;34984600:1946,926,691,672,60.0206;35094230:3220,992,714,701,60.0206;35095180:3614,934,692,674,60.0206;35096030:2788,973,697,684,60.0206;35096780:2028,926,689,674,60.0578;35206480:3432,930,713,697,59.9834;35207430:3793,984,697,695,60.0206;35208280:2964,965,689,666,60.0578;35209030:2091,933,699,692,60.0206;35318410:3586,950,711,695,59.9834;35319360:3988,960,696,690,60.0206;35320210:3115,957,662,678,60.0578;35320960:2202,923,695,682,60.0578;35430670:3721,964,718,709,60.0206;35431620:106,968,687,676,59.9834;35432470:3239,950,670,687,60.0578;35433220:2306,978,689,677,60.0578;35543130:3935,905,715,703,59.9834;35544080:271,989,693,688,60.0206;35544930:3377,901,690,679,60.0578;35545680:2387,974,700,686,60.0206;35655520:4091,921,713,703,60.0206;35656470:350,976,697,690,60.0206;35657320:3512,954,689,673,60.0578;35658070:2480,961,699,687,59.9834;35767620:125,963,713,697,59.9834;35768570:350,938,697,687,60.0206;35769420:3642,990,664,682,60.0206;35770170:2558,917,695,681,60.0206;35879490:270,935,712,697,60.0206;35880440:350,964,701,693,60.0206;35881290:3769,931,694,670,60.0578;35882040:2603,1005,697,691,60.0206;35991400:350,929,716,710,59.9834;35992350:350,976,692,679,60.0206;35993200:3861,939,697,684,60.0206;35993950:2722,980,661,679,60.0206;36104010:350,975,715,702,59.9462;36104960:350,919,694,686,60.0206;36105810:3974,1003,694,684,60.0578;36106560:2745,937,697,682,60.0578;36216720:350,944,711,698,59.9834;36217670:350,949,697,689,59.9834;36218520:4094,978,690,674,60.0206;36219270:2803,950,699,685,60.0206;36328830:350,982,712,701,60.0206;36329780:350,944,693,681,60.0206;36330630:69,1010,696,684,60.0206;36331380:2900,919,691,676,60.0206;36440850:350,974,715,705,59.9834;36441800:350,924,696,683,60.0206;36442650:189,986,695,683,60.0206;36443400:2981,943,658,680,60.0206;36553100:350,983,715,707,59.9834; +21 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may0822h.pcr +3 "MFB"*\ % +3 "core" %kE +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +4 "MFB"* '(@ +1026 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +37 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +124 "core" & + "MFB"*% +4 "core" %(.< +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zt +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +55 "core" + "MFB"*% +4 "core" %Zn\ B M +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6058 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %> D ` +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*'Z +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core" + "MFB"*% +4 "core" %b;\ 8 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +326 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +60 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +84 "core"  + "MFB"*% +4 "core" %q% +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"* 'j +2040 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*#' +3074 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +42 ."MFBPCR"delay 1 second +108 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +5441 "Can" UU +330 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +4 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*$'V +2735 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*'' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*"'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*(  +57 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"** % +121 "core" & +2 "MFB"*&% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*%' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*-  +55 "core"  +2 "MFB"*+% +3 "core" %/\ 0 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*)'> +16111 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*0 % +54 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*,% +2 "core" %>\ 1 S +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*/' +527 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*.  +54 "core"  + "MFB"*1% +4 "core" % ! F +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*2'q1 +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*4  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*3'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17578 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*8' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +148 "Can" RR +2586 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*9' @CEST1557352815.74 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*:'V +2735 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*=' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*;'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*@' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +5068 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*B'(@ +2902 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :air1 + "MFB"*7  +144 "core" + "MFB"*A% +4 "core" %(+ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*E' +428 "core" ' + .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*?  +164 "core"  + "MFB"*D% +4 "core" % ' +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.545ml +2 "MFB"*H' \ o +2549 "core" ' + .tdelay 10 seconds +1002 .ATV.dial :air1 +33 "MFB"*C  +169 "core" + "MFB"*G% +4 "core" % \ u +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.575ml +2 "MFB"*K' G +629 "core" ' + .tATV.dial :waste +3 "MFB"*F n +52 "core" m +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*J'R +3340 "core" ' +9 "MFB"*I% +3 "core" %RL +2 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may0900h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +3 #Priming with carrier + .ATV.dial ARV +4 "MFB"*N  +148 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*O  +25 "core"  +2 "MFB"*L% +3 "core" %RL +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*P'$l +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +2756 "Can" UT +147 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*M n +167 "core" o +3 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*S'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*T'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*U  +163 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*W  +47 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"*X% +2 "core" %(! +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*R'FK +642 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*[ I +57 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*Y% +4 "core" %FQZ +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*V' +1839 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*^ n +38 "core" o + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +203 "MFB"*\\% +2 "core" %  * +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*Z' +633 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*a  +37 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*_% +2 "core" % +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*]'- +629 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*b  +123 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*`% +2 "core" %3W +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*e'\ +5874 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*f  +54 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*c% +2 "core" %\ \  W +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*d'\  +617 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*g  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*i% +2 "core" %\ \  M +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*h' Q +5049 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*j  +74 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*l  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*n% +5 "core" % Q\  X +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*o'p +27213 "Can" PP +5396 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*k  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*r % +36 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +53467 "Can" ~ +60003  gf +60004  Z +60004  uu +60004  ff +60004  U +60003  rr +60004  ee +27628 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"39072480:2580,944,732,725,59.9834;39073430:2926,910,691,678,60.0578;39074280:2282,941,701,695,59.9834;39075030:1683,960,689,674,60.0206;39184400:2610,999,714,707,60.0206;39185350:2922,910,691,678,60.0206;39186200:2279,966,697,684,60.0206;39186950:1683,919,654,675,59.9834;39296860:2589,982,717,710,60.0206;39297810:2925,912,687,677,60.0206;39298660:2270,935,698,689,60.0206;39299410:1688,930,691,674,60.0578;39409060:2644,910,715,706,60.0206;39410010:2924,953,693,682,60.0206;39410860:2302,930,693,676,60.0206;39411610:1644,932,695,689,60.0206;39520650:2629,925,688,711,60.0206;39521600:2913,960,693,683,60.0206;39522450:2292,930,693,677,60.0206;39523200:1673,958,695,681,60.0206;39632790:2611,948,678,706,60.0206;39633740:2914,915,694,681,60.0206;39634590:2291,972,694,682,60.0206;39635340:1673,927,692,679,60.0578;39745130:2638,936,684,704,60.0206;39746080:2902,978,693,684,60.0206;39746930:2286,921,690,681,60.0206;39747680:1672,939,697,686,60.0578;39857080:2592,978,719,713,60.0206;39858030:2910,910,689,675,59.9834;39858880:2271,932,701,690,60.0206;39859630:1693,959,692,676,60.0206;39968930:2594,973,718,709,60.0206;39969880:2919,911,655,676,60.0206;39970730:2287,928,701,689,60.0578;39971480:1689,952,691,674,60.0206;40081100:2624,964,711,702,60.0206;40082050:2909,903,662,680,60.0206;40082900:2297,959,692,687,60.0578;40083650:1672,928,690,677,60.0206;40193600:2640,963,707,696,60.0206;40194550:2909,911,664,688,60.0206;40195400:2310,981,695,681,59.9834;40196150:1667,910,691,675,60.0206;40305910:2638,934,716,706,60.0206;40306860:2900,944,667,684,59.9834;40307710:2296,914,688,677,60.0206;40308460:1645,922,697,694,60.0206;40418570:2594,983,715,711,60.0206;40419520:2914,937,690,670,60.0206;40420370:2285,939,698,685,60.0206;40421120:1676,985,695,685,60.0206;40530860:2610,945,720,712,59.9834;40531810:2924,974,690,649,60.0206;40532660:2290,924,693,678,60.0206;40533410:1668,970,695,685,60.0578;40642920:2626,914,715,705,59.9834;40643870:2917,987,694,685,60.0206;40644720:2289,947,693,677,60.0206;40645470:1671,959,700,689,59.9834;40755440:2601,946,716,709,60.0206;40756390:2926,968,686,641,60.0206;40757240:2287,918,693,675,60.0206;40757990:1669,974,694,682,60.0206;40867760:2599,965,719,712,60.0206;40868710:2918,936,688,644,59.9834;40869560:2277,910,694,680,60.0206;40870310:1677,977,695,689,60.0206;40980200:2615,952,713,705,60.0206;40981150:2917,926,659,680,60.0206;40982000:2294,948,698,687,60.0206;40982750:1695,964,690,675,59.9834;41092660:2619,978,717,706,59.9834;41093610:2930,909,660,676,60.0578;41094460:2294,944,693,685,60.0206;41095210:1683,955,687,672,60.0206;41205190:2646,917,716,703,59.9834;41206140:2914,964,669,688,60.0206;41206990:2314,958,690,671,60.0578;41207740:1666,964,703,687,60.0206;41317100:2644,964,711,698,60.0206;41318050:2913,947,699,684,60.0206;41318900:2283,972,695,679,60.0206;41319650:1670,932,695,685,60.0206;41429640:2671,936,711,695,59.9834;41430590:2929,952,699,658,60.0206;41431440:2333,958,690,675,60.0578;41432190:1664,920,699,687,60.0206;41542020:2681,934,714,696,59.9834;41542970:2940,937,668,692,60.0206;41543820:2346,962,691,671,60.0206;41544570:1675,942,699,690,60.0206;41654180:2679,962,720,713,59.9834;41655130:3003,960,655,674,60.0206;41655980:2333,930,701,691,60.0578;41656730:1713,950,689,678,60.0206;41766690:2759,918,715,701,60.0206;41767640:3050,959,666,690,60.0206;41768490:2407,925,692,676,60.0206;41769240:1729,968,700,688,60.0578;41878760:2781,970,714,707,60.0206;41879710:3123,906,685,638,60.0206;41880560:2446,951,695,683,60.0206;41881310:1774,950,693,679,60.0206;41991430:2919,908,715,703,60.0206;41992380:3224,955,672,683,60.0206;41993230:2533,946,694,679,60.0206;41993980:1832,955,699,691,60.0206;42103680:2993,958,719,710,59.9834;42104630:3339,969,663,678,60.0206;42105480:2604,945,696,682,60.0206;42106230:1877,947,692,681,60.0206;42215900:3075,973,714,706,59.9834;42216850:3450,919,659,682,60.0578;42217700:2707,957,695,682,60.0578;42218450:1942,906,690,673,60.0206;42328010:3221,909,712,697,59.9834;42328960:3558,944,699,657,60.0206;42329810:2805,966,691,673,59.9834;42330560:1988,949,699,685,60.0206;42440690:3322,948,713,699,59.9834;42441640:3675,926,666,692,60.0578;42442490:2883,957,693,676,60.0206;42443240:2046,943,698,686,60.0206;42552780:3384,975,715,710,59.9834;42553730:3802,912,687,635,60.0206;42554580:2942,959,699,685,60.0578;42555330:2124,930,690,676,60.0206;42664930:3528,953,713,697,59.9834;42665880:3909,951,696,694,60.0206;42666730:3035,957,691,678,60.0206;42667480:2168,944,697,680,60.0206;42777020:3583,960,719,711,59.9834;42777970:4037,953,691,674,60.0206;42778820:3090,957,699,690,60.0206;42779570:2229,991,692,679,60.0578;42889500:3710,938,718,704,59.9834;42890450:30,980,696,687,59.9834;42891300:3187,895,691,676,60.0206;42892050:2281,986,696,686,59.9834;43001620:3774,949,720,708,59.9834;43002570:163,976,688,680,60.0578;43003420:3278,932,665,684,60.0578;43004170:2329,984,693,679,60.0206;43114150:3889,935,719,708,59.9834;43115100:243,1006,694,679,60.0578;43115950:3344,913,695,681,60.0206;43116700:2397,973,696,685,60.0206;43226130:3953,994,714,705,60.0206;43227080:350,916,690,675,59.9834;43227930:3432,983,700,657,60.0206;43228680:2445,932,688,679,60.0206;43338410:4075,945,711,699,60.0206;43339360:350,921,697,688,60.0578;43340210:3532,994,692,646,60.0578;43340960:2493,916,695,680,60.0206;43450600:88,967,714,700,60.0206;43451550:350,932,696,686,59.9834;43452400:3624,976,694,686,60.0206;43453150:2531,924,663,682,60.0578;43562620:146,934,688,711,60.0206;43563570:350,959,692,673,60.0206;43564420:3681,957,700,688,60.0206;43565170:2616,968,689,677,60.0206;43675430:259,995,713,705,60.0206; +21 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may0900h.pcr +2 "MFB"*p% +4 "core" %q+ +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*m'(@ +1029 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*u  +38 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*s % +123 "core" & + "MFB"*q% +4 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*x'Zh +226 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*v  +54 "core" + "MFB"*t% +4 "core" %Zw  F +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*y'> +6058 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*z % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*w% +2 "core" %>\ - U +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*}'^ +527 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*~  +53 "core" + "MFB"*|% +4 "core" %_ ) ^ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*{  +83 "core"  + "MFB"*% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml + "MFB"*'f +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3076 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +37 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2738 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*\ ' +3906 "Can" TT +1870 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +46 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +123 "core" & +2 "MFB"*% +3 "core" %V^ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"* ' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +55 "core" + "MFB"*% +4 "core" %   @ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16111 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %>\  O +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +528 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core" + "MFB"*% +4 "core" %  E +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q. +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17577 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +4316 "Can" TT +1460 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*!'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*$' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*''V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +5068 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*&'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :air1 + "MFB"*"  +142 "core" +2 "MFB"*-% +3 "core" %(! +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.506ml +2 "MFB"*+'FK +660 "core" ' + .tATV.dial :extSrc +2 "MFB"*%  +164 "core"  + "MFB"*0% +4 "core" %FM  E +2 .tAS.seek 0.512ml +2 "MFB"*,'dw +638 "core" ' + .tdelay 5 seconds +502 .ATV.dial :air1 +2 "MFB"*)  +165 "core" + "MFB"*.% +4 "core" %d}  +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.542ml +2 "MFB"*1'O +630 "core" ' + .tATV.dial :waste +2 "MFB"*/ n +53 "core" n + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +35 "MFB"*4'R +3155 "core" ' +8 "MFB"*2% +4 "core" %RJ +2 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may0902h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +3 #Priming with carrier +3 .ATV.dial ARV +3 "MFB"*3  +148 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*8  +26 "core"  +2 "MFB"*5% +3 "core" %RJ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*9'$x +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*:' +2905 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*6 n +167 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*<'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*='(@ +2905 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*;  +163 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*@  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*>% +2 "core" %(( +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*7'FR +628 "core" ' + ."MFBPCR"delay 2 seconds +174 "Can" OO +28 ."MFBPCR"ARV.dial :MM1 +3 "MFB"*A I +65 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*B% +4 "core" %FPA +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*?' +1847 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*D n +38 "core" o + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +203 "MFB"*E% +2 "core" %  B +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*C' +618 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*G  +36 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*H% +2 "core" %  C +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*F'& +642 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*K  +123 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*I% +2 "core" %+ +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*N'\ +5856 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*O  +53 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*L% +2 "core" %\ \ 1 +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*J'\  +620 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*P  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*M% +2 "core" %\ \ ; +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*Q' K +5046 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*S  +75 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +5 "MFB"*U  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*W% +5 "core" % N\  X +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*X'm +32619 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +6 "MFB"*T  +76 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*[ % +37 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +3767 "Can" |} +60004  ZZ +60004  hg +60004  Y +60003  kk +60004   ff +60004  [ +26858 #"bkha"Session Ended +33146 "Can"  +60004  gf +16316 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"46162620:2703,958,725,720,60.0206;46163570:3062,897,691,681,60.0206;46164420:2406,937,697,696,60.0206;46165170:1735,943,691,677,60.0206;46274220:2717,969,716,681,60.0206;46275170:3071,946,690,675,60.0206;46276020:2378,920,695,689,60.0206;46276770:1754,960,691,675,60.0206;46386300:2714,967,721,714,60.0206;46387250:3042,907,692,677,60.0206;46388100:2390,935,695,689,59.9834;46388850:1756,955,689,672,60.0206;46498050:2755,927,708,703,60.0206;46499000:3027,953,671,692,60.0206;46499850:2393,939,690,679,60.0206;46500600:1719,909,693,689,60.0206;46610200:2709,983,715,712,59.9834;46611150:3053,924,655,675,60.0578;46612000:2378,939,698,690,60.0206;46612750:1743,963,689,672,60.0206;46721740:2705,949,715,711,59.9834;46722690:3046,942,689,675,59.9834;46723540:2383,939,668,690,60.0206;46724290:1746,967,688,676,60.0206;46834250:2719,959,720,712,60.0206;46835200:3044,961,686,675,60.0206;46836050:2353,920,698,684,60.0206;46836800:1749,966,693,679,60.0206;46946590:2751,947,711,695,59.9834;46947540:3029,973,696,696,60.0206;46948390:2391,955,688,674,60.0206;46949140:1719,908,699,683,60.0206;47058590:2752,958,715,702,59.9834;47059540:3023,936,697,689,60.0578;47060390:2391,968,656,672,60.0578;47061140:1710,949,698,689,60.0206;47170210:2709,972,717,701,59.9834;47171160:3040,934,689,676,60.0206;47172010:2373,982,695,684,60.0206;47172760:1738,908,690,675,60.0206;47282280:2749,908,716,700,59.9834;47283230:3036,978,694,688,60.0206;47284080:2388,948,694,676,60.0206;47284830:1731,959,668,688,60.0206;47394320:2698,963,720,710,60.0206;47395270:3048,926,687,672,60.0578;47396120:2375,931,696,694,60.0206;47396870:1751,924,687,633,60.0578;47506240:2752,903,684,700,59.9834;47507190:3040,981,695,687,60.0206;47508040:2392,923,691,676,60.0206;47508790:1723,958,698,684,59.9834;47618170:2734,990,711,701,59.9834;47619120:3000,922,694,686,60.0206;47619970:2394,1003,693,679,60.0578;47620720:1721,885,693,687,60.0206;47730320:2749,925,712,700,60.0206;47731270:3035,966,666,683,59.9834;47732120:2395,939,694,677,60.0206;47732870:1726,952,699,686,60.0206;47842230:2713,933,722,712,59.9834;47843180:3049,968,691,679,60.0206;47844030:2358,944,698,688,60.0578;47844780:1732,968,694,681,60.0206;47954190:2708,980,716,708,60.0206;47955140:3028,915,693,678,60.0206;47955990:2382,963,666,687,60.0206;47956740:1744,932,693,675,60.0206;48066610:2754,935,711,697,59.9834;48067560:3022,963,695,694,60.0206;48068410:2392,952,657,674,60.0206;48069160:1723,931,700,685,60.0206;48178650:2723,940,717,711,59.9834;48179600:3059,940,691,680,60.0206;48180450:2384,923,693,646,60.0206;48181200:1732,978,693,675,59.9834;48290960:2776,917,711,700,59.9834;48291910:3058,962,699,682,60.0206;48292760:2416,941,687,633,60.0206;48293510:1737,970,695,688,60.0206;48402960:2745,960,713,705,60.0206;48403910:3077,915,691,680,60.0206;48404760:2411,961,791,692,60.0206;48405510:1744,895,685,674,60.0206;48515300:2800,978,711,701,60.0206;48516250:3104,931,697,684,60.0206;48517100:2457,951,692,676,59.9834;48517850:1743,937,695,684,60.0206;48627280:2831,973,717,708,59.9834;48628230:3201,910,689,679,60.0206;48629080:2497,972,695,691,60.0206;48629830:1824,929,656,672,60.0206;48739570:2971,960,712,699,59.9834;48740520:3301,924,694,685,60.0206;48741370:2593,962,694,681,60.0206;48742120:1873,925,663,677,60.0206;48852100:3126,974,711,698,60.0206;48853050:3476,927,695,689,60.0206;48853900:2730,966,691,676,60.0206;48854650:1945,917,695,683,60.0206;48964050:3297,960,711,699,60.0578;48965000:3634,957,699,686,60.0206;48965850:2858,961,687,674,59.9834;48966600:2041,940,699,648,60.0206;49075980:3451,884,685,710,60.0206;49076930:3862,969,689,675,60.0206;49077780:2984,909,695,684,60.0578;49078530:2149,990,694,682,60.0578;49188270:3637,965,708,697,60.0206;49189220:4016,943,698,692,60.0206;49190070:3155,975,692,679,60.0206;49190820:2212,934,696,684,60.0206;49300750:3807,917,711,669,60.0206;49301700:142,1006,693,683,60.0206;49302550:3297,929,693,675,60.0578;49303300:2326,979,694,684,60.0206;49413050:3981,945,706,655,59.9834;49414000:324,966,694,692,60.0206;49414850:3439,951,692,671,60.0206;49415600:2410,937,696,687,60.0206;49525400:4077,978,685,708,60.0206;49526350:350,944,694,672,60.0206;49527200:3544,987,696,691,60.0206;49527950:2515,967,688,674,60.0206;49637350:166,918,716,702,60.0206;49638300:350,1000,693,686,60.0206;49639150:3685,942,693,679,60.0206;49639900:2585,987,697,687,60.0206;49749670:322,943,710,699,60.0206;49750620:350,974,696,684,59.9834;49751470:3797,936,688,673,60.0206;49752220:2633,984,696,692,60.0206;49861740:350,942,714,706,59.9834;49862690:350,947,696,684,60.0206;49863540:3934,953,689,678,60.0206;49864290:2754,1012,696,689,60.0206;49973800:350,1016,716,707,60.0206;49974750:350,936,658,678,60.0206;49975600:4011,998,696,680,60.0206;49976350:2822,933,691,677,60.0206;50086140:350,997,715,707,59.9834;50087090:350,935,656,676,60.0206;50087940:19,966,695,685,60.0206;50088690:2910,928,690,672,60.0206;50198480:350,995,713,698,59.9834;50199430:350,929,663,685,60.0206;50200280:167,966,695,679,60.0206;50201030:2965,944,696,678,60.0206;50310860:350,988,721,711,60.0206;50311810:350,966,657,671,60.0206;50312660:224,964,696,688,60.0206;50313410:3061,989,691,672,59.9834;50423080:350,958,720,714,59.9834;50424030:350,946,658,676,60.0206;50424880:332,938,699,685,60.0206;50425630:3105,951,690,676,60.0206;50534920:350,977,720,708,59.9462;50535870:350,936,691,668,59.9834;50536720:350,976,700,686,60.0206;50537470:3171,976,691,675,60.0206;50647210:350,1014,717,712,60.0206;50648160:350,938,688,670,60.0206;50649010:350,951,670,680,60.0206;50649760:3253,943,686,673,60.0206;50758920:350,962,714,698,60.0206; +21 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may0902h.pcr + "MFB"*Y% +3 "core" %r5 +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*R'(@ +1024 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*^  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*\\ % +121 "core" % + "MFB"*V% +4 "core" %(< +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*a'Zd +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*_  +52 "core" + "MFB"*Z% +4 "core" %Zh\ 0 M +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*b'> +6055 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*` % +51 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*]% +2 "core" %>\  V +3 ."MFBPCR"AS.seek 0.835ml + "MFB"*f'M +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*c  +51 "core" + "MFB"*e% +4 "core" %Z ! E +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*g'p +326 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*i  +57 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*d  +81 "core"  + "MFB"*j% +4 "core" %q( +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*l'j +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*n' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*h'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*k' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*r'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +233 .AS.reconfigure ASconfig +7 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*p' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*o'V +2740 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*u  +46 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*s % +120 "core" % + "MFB"*q% +4 "core" %V, +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*m' +229 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*v  +52 "core" + "MFB"*t% +4 "core" %+\ < +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*x'> +5856 "Can" QQ +10253 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*z % +52 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*w% +2 "core" %>  [ +3 ."MFBPCR"AS.seek 0.835ml + "MFB"*y' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*~  +51 "core" + "MFB"*|% +4 "core" %  J +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*}'q +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty + "MFB"*{'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17576 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +471 "Can" QQ +2262 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"* ' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*\ 'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +5069 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 + "MFB"*  +142 "core" + "MFB"*% +4 "core" %($ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml + "MFB"*' +427 "core" ' + .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +163 "core"  + "MFB"*% +4 "core" %\ 7 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.538ml + "MFB"*'. +1822 "core" ' + .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*  +162 "core" + "MFB"*% +4 "core" %*  I +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.568ml + "MFB"*' } +627 "core" ' + .tATV.dial :waste +2 "MFB"* n +52 "core" n +2 .tAS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +3299 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*'V +32 "core" ' + .tATV.dial :air3 +2 "MFB"* % +59 "core" % + "MFB"*% +4 "core" %Vp $ +2 .tAS.reconfigure ASslow1 +35 "MFB"*#,,'Td20 b +6 .tAS.seek 0.01ml +2 "MFB"*' +225 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +36 "core" + "MFB"*#% +4 "core" %  > +2 .tAS.seek 0.31ml +2 "MFB"*'l +6064 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*! % +52 "core" % + .tdelay 3 seconds +303 "MFB"*$% +2 "core" %l +3 .tAS.seek 0.335ml + "MFB"*'' +532 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*(  +51 "core" + "MFB"**% +4 "core" %\ 0 +2 .tAS.seek 0.32ml +2 "MFB"*"'H +324 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*-  +59 "core"  +2 .tAS.seek 0ml +2 "MFB"*&'V +6457 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*%'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*0'V +6777 "Can"  QQ +3300 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*+'(@ +2902 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*)'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*.'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*,'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*/'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*1'V +10077 "core" ' + .tATV.dial :air2 +2 "MFB"*2  +125 "core"  + "MFB"*3% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*8'(N +5057 "core" ' + .tATV.dial :extSrc +2 "MFB"*5  +141 "core"  + "MFB"*4% +4 "core" %(E\ : +2 .tAS.seek 0.02ml +2 "MFB"*9' +4855 "core" ' + .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*6 n +127 "core" n +2 .tAS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*:'R +147 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*<'V +31 "core" ' + .tATV.dial :air3 +2 "MFB"*; % +75 "core" $ +3 "MFB"*@% +3 "core" %Vt +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*>' +225 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*=  +36 "core" + "MFB"*A% +4 "core" %r +2 .tAS.seek 0.31ml +2 "MFB"*B'm +5543 "Can" QP +516 "core" ' +2 .tdelay 3 seconds +301 .ATV.dial :air3 +2 "MFB"*7 % +52 "core" % + .tdelay 3 seconds +303 "MFB"*D% +2 "core" %m\ 4 +2 .tAS.seek 0.335ml +2 "MFB"*E' +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*?  +52 "core" + "MFB"*G% +4 "core" %\ < +2 .tAS.seek 0.32ml +2 "MFB"*H'H +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*C  +59 "core"  +2 .tAS.seek 0ml + "MFB"*K'V +6455 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*I'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*F'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*O'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*L'V +10076 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*N'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*P'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*M'(@ +2898 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*J'V +7584 "Can" PP +2495 "core" ' + .tATV.dial :air2 +31 "MFB"*S  +132 "core" + "MFB"*U% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*W'(L +5059 "core" ' + .tATV.dial :extSrc +2 "MFB"*Q  +141 "core"  + "MFB"*T% +4 "core" %(S - +2 .tAS.seek 0.02ml +2 "MFB"*[', +4853 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"*Y n +128 "core" o +2 .tAS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*X'R +146 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +2 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml + "MFB"*^'V +27 "core" ' + .tATV.dial :air3 +2 "MFB"*\\ % +75 "core" % +3 "MFB"*V% +3 "core" %Vo +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*R' +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*_  +38 "core"  +2 "MFB"*Z% +3 "core" %  J +2 .tAS.seek 0.31ml +2 "MFB"*a'l +6055 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*` % +53 "core" & + .tdelay 3 seconds +303 "MFB"*]% +2 "core" %l  c +3 .tAS.seek 0.335ml + "MFB"*b' +523 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*c  +53 "core"  + "MFB"*e% +4 "core" % +2 .tAS.seek 0.32ml +2 "MFB"*f'( +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*i  +59 "core"  +2 .tAS.seek 0ml +2 "MFB"*d'V +6454 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*j'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*g'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*l'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*n'V +10076 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*h'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*k'V +1632 "Can" QP +8447 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*r'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*p'V +10079 "core" ' + .tATV.dial :air2 +2 "MFB"*u  +125 "core"  + "MFB"*s% +4 "core" %V +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml +2 "MFB"*q'(D +5050 "core" ' + .tATV.dial :extSrc +2 "MFB"*o  +141 "core"  + "MFB"*v% +4 "core" %(- +2 .tAS.seek 0.02ml +2 "MFB"*t' +4858 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"*m n +128 "core" o + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*z'R +147 "core" ' +4 #mEXIT @1557369851.60CEST @1557376636.00CEST = =tMAIN =mMAIN_scheduler @CEST1557376637.70 #"core_reset"Sent BREAK +2 #t@0x9AA6, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +278 "Can"6 _ + 6 _ + #tPolling Can every 10:00 +7 #Cleanly exited at 04:44:11CEST09-May-19 +1015 #-> ESP.configure +3 #Powering core bus +502 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +5 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %@? +2 .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready! + "MFB"*% +4 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *% +3 "core" % + .tATV.dial :air2 +2 "MFB"*  +104 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home +2 "MFB"*' +550 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5289 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +118 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*'R +5253 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*  +4 "core"  +2 .tASV.dial :waste1 + "MFB"*  +5 "core"  +10888 #t-> ATV.extSRc + .ATV.dial :extSRc +2 "MFB"*  +126 "core"  +507 #t-> ATV.extSrc + .ATV.dial :extSrc +1234 #-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +141 "core" o +595 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +149 "core"  +6463 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*% +3 "core" %R4 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*'@; +4051 "core" ' +2 "MFB"* % +4 "core" %@0  D +2130 #t-> ATV.air3 + .ATV.dial :air3 + "MFB"*! % +98 "core" & +1178 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*"% +3 "core" %@0  D +3 .tAS.seek 0.249ml + "MFB"*#'; +1027 "core" ' +2 "MFB"*$% +4 "core" %;\ 1 +3894 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*% n +58 "core" n +278 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*&'R +1467 "core" ' +2 "MFB"*'% +4 "core" %Ro +4854 #t-> shortmfb([Ss],[:extSrc]){}.finish +10 "MFB"*(% +4 "core" %R2 +2 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may0906h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +2 #Priming with carrier + .ATV.dial ARV +2 "MFB"*)  +161 "core"  +2 ."MFBPCR"ARV.dial :carrier + "MFB"**  +25 "core"  +2 "MFB"*+% +4 "core" %R2 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*,'$t +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*-' +2591 "Can": KK +312 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*. n +165 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*/'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*0'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*1  +163 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*2  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*3% +3 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*4'FT +617 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*5  +144 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*6% +3 "core" %FS\ 8 +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*7' +1821 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 + "MFB"*8  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*9% +3 "core" % , +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*:' +625 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +38 "MFB"*; % +40 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*<% +3 "core" %X +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*='- +641 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +7 "MFB"*>  +122 "core"  +2 ."MFBPCR"delay 7 seconds +702 "MFB"*?% +3 "core" %.  Y +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*@'\ +5848 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*A  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*B% +3 "core" %\ F +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*C'\  +642 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*D  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*E% +3 "core" %\ [ +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*F' P +5068 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*G  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*H  +34 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*I% +4 "core" % V  a +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*J'u +26976 "Can"Q HG +5623 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*K  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*L % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +53241 "Can"> XX +60004 ? `_ +60004 8 V +60004 ; xx +60004 < ^] +60003 H ~~ +60004 E mm +60004 T ]] +27977 ."PCR"PCR.off +171 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"<1495080:2282,911,715,711,60.0206;1496030:2587,927,663,683,60.0206;1496880:2041,932,696,682,60.0578;1497630:1505,935,692,683,60.0206;1606880:2318,946,716,708,60.0206;1607830:2584,942,693,680,60.0206;1608680:2025,924,693,684,60.0206;1609430:1512,946,693,681,60.0206;1718440:2315,927,716,705,59.9834;1719390:2568,925,693,679,60.0206;1720240:2031,956,665,683,60.0206;1720990:1520,934,693,677,60.0206;1830030:2322,915,714,701,60.0206;1830980:2573,937,693,688,60.0206;1831830:2033,907,691,682,60.0206;1832580:1483,910,693,685,60.0206;1942100:2305,944,716,707,60.0206;1943050:2585,940,692,683,60.0206;1943900:2038,934,692,681,60.0206;1944650:1479,960,697,683,60.0206;2053720:2329,950,685,704,59.9834;2054670:2572,946,694,686,60.0206;2055520:2046,927,693,681,60.0206;2056270:1499,951,692,681,60.0206;2165630:2311,918,708,663,59.9834;2166580:2554,915,692,681,60.0578;2167430:2020,932,692,681,60.0578;2168180:1500,965,688,683,60.0206;2277490:2304,921,718,701,60.0206;2278440:2546,932,692,679,60.0206;2279290:2037,928,697,683,60.0206;2280040:1517,944,691,677,60.0578;2389620:2301,942,715,710,60.0206;2390570:2555,906,689,679,60.0206;2391420:2029,938,693,685,60.0206;2392170:1496,943,692,677,60.0206;2501710:2320,940,712,703,59.9834;2502660:2536,952,689,679,60.0206;2503510:2034,939,692,677,60.0206;2504260:1488,947,696,681,60.0578;2613580:2322,941,714,703,60.0206;2614530:2560,966,664,684,60.0578;2615380:2033,940,694,679,60.0578;2616130:1489,951,694,684,60.0206;2725940:2305,941,715,704,60.0206;2726890:2564,964,659,683,60.0578;2727740:2026,959,691,683,60.0206;2728490:1499,936,691,680,60.0578;2837480:2306,934,714,710,59.9834;2838430:2568,947,689,682,60.0206;2839280:2020,942,696,681,60.0206;2840030:1499,950,692,678,60.0206;2949910:2320,933,716,701,60.0206;2950860:2549,933,690,679,60.0206;2951710:2012,940,693,676,60.0206;2952460:1486,922,697,686,60.0578;3062130:2313,930,714,701,60.0206;3063080:2554,965,692,683,60.0206;3063930:2018,946,696,675,59.9834;3064680:1502,934,696,685,60.0206;3174650:2314,963,717,704,60.0206;3175600:2557,959,662,682,60.0206;3176450:2036,967,692,682,60.0206;3177200:1484,960,691,679,59.9834;3286650:2328,957,712,702,60.0206;3287600:2567,917,661,681,60.0206;3288450:2033,943,694,681,59.9834;3289200:1501,961,692,683,60.0206;3398730:2298,969,714,706,59.9834;3399680:2571,953,662,680,60.0206;3400530:2034,967,695,683,60.0206;3401280:1491,928,692,680,60.0206;3510870:2315,933,714,702,60.0206;3511820:2575,931,663,680,59.9834;3512670:2036,934,695,683,60.0206;3513420:1514,928,693,677,60.0578;3622690:2321,939,712,701,60.0206;3623640:2569,947,691,675,60.0206;3624490:2014,948,693,682,60.0206;3625240:1509,944,692,677,60.0206;3734850:2328,929,714,702,60.0206;3735800:2566,946,691,684,60.0578;3736650:2016,975,695,677,60.0206;3737400:1507,939,698,682,60.0206;3847310:2312,966,714,706,59.9834;3848260:2582,958,658,679,60.0206;3849110:2028,914,695,683,60.0206;3849860:1508,948,691,680,60.0206;3959900:2311,979,715,704,60.0206;3960850:2572,947,691,678,60.0206;3961700:2052,939,694,684,60.0578;3962450:1519,941,692,677,60.0206;4071950:2361,943,714,702,60.0206;4072900:2565,958,692,680,59.9834;4073750:2049,951,690,676,60.0578;4074500:1509,947,693,684,60.0206;4184440:2362,945,681,699,59.9834;4185390:2617,957,693,675,60.0206;4186240:2078,946,692,676,60.0206;4186990:1519,974,691,685,60.0206;4296530:2395,936,687,709,59.9834;4297480:2665,971,695,688,60.0206;4298330:2101,955,692,689,59.9834;4299080:1533,932,696,685,60.0206;4408920:2474,951,712,663,60.0206;4409870:2737,929,693,683,60.0578;4410720:2172,958,695,677,60.0578;4411470:1587,973,695,679,60.0206;4521070:2566,956,715,662,60.0206;4522020:2870,939,691,681,60.0206;4522870:2251,946,695,678,60.0578;4523620:1640,931,695,680,60.0206;4633320:2720,970,685,704,60.0206;4634270:3021,975,692,682,60.0206;4635120:2383,968,695,684,60.0206;4635870:1734,946,693,677,60.0206;4745780:2877,961,715,710,60.0206;4746730:3193,954,695,681,60.0206;4747580:2502,954,695,680,59.9834;4748330:1820,965,693,648,60.0206;4858670:3017,974,718,703,60.0206;4859620:3363,949,693,674,60.0206;4860470:2606,970,687,601,59.9834;4861220:1971,938,691,703,60.0206;4970780:3175,997,716,705,59.9834;4971730:3531,965,692,682,60.0206;4972580:2762,983,692,643,59.9834;4973330:1971,949,696,675,60.0206;5082990:3304,963,719,705,60.0206;5083940:3692,963,695,682,60.0206;5084790:2882,963,661,679,60.0578;5085540:2056,971,695,682,60.0206;5195690:3453,959,717,701,60.0206;5196640:3842,967,692,649,60.0206;5197490:2982,993,691,681,60.0206;5198240:2129,985,694,677,60.0206;5308340:3576,979,715,707,60.0206;5309290:3975,961,693,682,60.0206;5310140:3105,967,692,681,60.0206;5310890:2210,985,692,680,60.0206;5420180:3678,972,717,708,59.9834;5421130:25,1002,660,681,60.0206;5421980:3208,968,694,681,60.0206;5422730:2269,971,694,678,59.9834;5532610:3805,961,715,700,60.0206;5533560:125,959,691,685,59.9834;5534410:3309,980,694,679,60.0206;5535160:2331,1010,694,681,60.0578;5644710:3899,997,718,713,59.9834;5645660:277,981,664,684,60.0206;5646510:3377,997,694,683,60.0206;5647260:2376,985,695,682,60.0206;5757030:4005,973,717,707,60.0206;5757980:350,960,660,682,60.0206;5758830:3476,963,692,679,60.0206;5759580:2462,998,691,682,60.0206;5869600:20,974,712,700,59.9834;5870550:350,931,694,684,60.0206;5871400:3550,990,693,680,60.0578;5872150:2488,959,696,686,60.0206;5981260:93,973,714,704,60.0206;5982210:350,967,693,678,60.0206;5983060:3590,955,691,682,60.0578;5983810:2528,1001,691,680,60.0206;6093760:188,980,718,708,59.9834; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may0906h.pcr + "MFB"*M% +3 "core" %xM +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*N'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*O  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*P % +121 "core" & +2 "MFB"*Q% +4 "core" %('Z +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml + "MFB"*R'Zm +235 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*S  +53 "core"  +2 "MFB"*T% +4 "core" %ZrY +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*U'> +6059 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*V % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*W% +3 "core" %> ] ^ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*X'^ +526 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*Y  +51 "core" +2 "MFB"*Z% +4 "core" %Z\ U Q +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*['p +332 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*\\  +55 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*]  +80 "core"  +2 "MFB"*^% +3 "core" %p\\ +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml + "MFB"*_'H +2042 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*`' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2728 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +3621 "Can"^ LL +2149 "core" ' +4 ."MFBPCR"delay 1 second +30 #"mwj"Session Begun +73 ."MFBPCR"AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*e'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*f  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*g % +120 "core" & +2 "MFB"*h% +4 "core" %VBB + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*i' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*j  +53 "core" +2 "MFB"*k% +4 "core" % H I +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*l'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*m % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*n% +3 "core" %>\ I O +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*o' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*p  +53 "core" +2 "MFB"*q% +4 "core" %\ Z M +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*r'q# +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*s  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +6 ."MFBPCR"AS.seek :empty +3 "MFB"*t'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17537 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*u' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*v'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +38 "MFB"*w' +4031 "Can"t LL +1748 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*x'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*y' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*z'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*|'V +2734 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*~'V +5068 "core" ' +1626 #t-> ATV.air3 + .ATV.dial :air3 +5 "MFB"* % +76 "core" & +292 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*% +4 "core" %V"= +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.05ml +3 "MFB"*'R +1034 "core" ' +2 "MFB"*% +4 "core" %R = @ +2402 #t-> ATV.extSrc + .ATV.dial :extSrc +5 "MFB"*  +95 "core"  +9432 #t-> AS.pull 0.2, ASslow1 +3 "MFB"*% +4 "core" %R > @ +2 .tAS.seek 0.25ml +3 "MFB"*'? +4045 "core" ' +2 "MFB"*% +4 "core" %?:\ 4 +2922 #t-> ATV.air3 + .ATV.dial :air3 +4 "MFB"* % +97 "core" & +194 #t-> AS.pull 0.05, ASslow1 +3 "MFB"* % +4 "core" %?K\ 4 +2 .tAS.seek 0.3ml +3 "MFB"*\ ': +652 .tAS.hold +3 "MFB"* + +4 "core" 'fA +13 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Analytical Syringe seek to 0.3ml Aborted!:@checkpoint: omitted +422 #-> ATV.waste + .ATV.dial :waste +4 "MFB"* n +59 "core" n +332 #t-> AS.empty + .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"* 'R +1394 "Can"k KK +264 "core" ' +2 "MFB"*% +4 "core" %RC` +1591 #t-> shortmfb([Ss],[:extSrc]){}.finish +12 "MFB"*% +3 "core" %R;Q +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may0908h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP4 primer +3 #Priming with carrier +3 .ATV.dial ARV +4 "MFB"*  +162 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +26 "core"  +2 "MFB"*% +4 "core" %RBQ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +3 "MFB"*'${ +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2911 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +164 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5074 "core" ' +4 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +15 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +3 "MFB"*  +173 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*  +38 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(!D +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*'FK +624 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +145 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*% +4 "core" %FH N f +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*' +1829 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +205 "MFB"*!% +3 "core" %SO +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*"' +649 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"* % +36 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +205 "MFB"*$% +3 "core" %E +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*%'$ +622 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*#  +123 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*'% +3 "core" %!6\ 7 +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*('\ +5844 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*)  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"**% +3 "core" %\ @\ 9 +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*+'\  +615 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*&  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +205 "MFB"*,% +3 "core" %\ 9\ = +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*.' 5 +5043 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*-  +75 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +5 "MFB"*/  +34 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*1% +5 "core" % : - G +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*2'Y +19516 "Can"o II +13086 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*3  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*0 % +38 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +45772 "Can"W a` +60004 V Y +60003 N zy +60004 T ^^ +60004 e }} +60004 ` mn +60004 ] ^^ +60003 u ~} +36917 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"8759710:2328,963,729,720,59.9834;8760660:2624,978,693,683,60.0578;8761510:2057,967,693,686,60.0578;8762260:1527,1002,693,682,60.0206;8871180:2375,999,713,703,59.9834;8872130:2619,988,693,683,60.0206;8872980:2072,984,787,683,60.0578;8873730:1501,1013,690,684,60.0206;8983090:2365,991,714,707,60.0206;8984040:2624,1014,692,681,60.0206;8984890:2074,994,693,685,60.0206;8985640:1507,978,694,684,60.0206;9094960:2361,1021,714,703,60.0206;9095910:2619,993,697,686,60.0578;9096760:2082,1009,692,683,60.0206;9097510:1532,968,660,684,60.0578;9207170:2369,1022,714,708,59.9834;9208120:2634,1044,690,680,60.0578;9208970:2075,1026,691,684,60.0206;9209720:1520,1001,690,681,60.0578;9319280:2367,1000,719,704,60.0206;9320230:2632,1048,691,677,60.0206;9321080:2077,1001,692,682,59.9834;9321830:1526,1012,691,680,60.0206;9431610:2376,1041,715,710,60.0206;9432560:2643,1051,692,683,60.0206;9433410:2088,1032,692,678,60.0206;9434160:1511,1026,694,682,59.9834;9544160:2386,1037,712,703,60.0206;9545110:2635,1023,692,685,60.0206;9545960:2085,1006,659,683,60.0206;9546710:1529,1002,694,681,60.0206;9656080:2377,1022,712,701,59.9834;9657030:2630,1028,695,681,60.0206;9657880:2089,1030,690,646,60.0578;9658630:1534,1020,692,684,60.0206;9768790:2364,1037,716,702,60.0206;9769740:2638,1016,692,676,60.0206;9770590:2058,1055,692,683,60.0206;9771340:1536,1011,695,677,60.0206;9881120:2378,1052,715,705,60.0206;9882070:2627,1025,690,641,60.0578;9882920:2090,1030,694,682,60.0206;9883670:1534,1004,695,682,60.0206;9993230:2371,1051,713,703,60.0206;9994180:2619,1034,695,649,60.0578;9995030:2074,1008,694,679,60.0206;9995780:1523,1014,696,684,60.0206;10104990:2361,1041,716,704,59.9834;10105940:2615,1015,690,679,60.0206;10106790:2059,1042,692,682,60.0206;10107540:1526,1007,694,685,60.0578;10216960:2364,1023,715,706,60.0206;10217910:2618,1032,691,684,60.0206;10218760:2082,1036,668,683,60.0578;10219510:1517,1049,691,678,60.0578;10328930:2362,994,712,702,60.0206;10329880:2610,1018,695,682,60.0206;10330730:2079,1039,691,648,60.0206;10331480:1513,1013,692,680,60.0578;10441210:2347,1005,720,709,60.0206;10442160:2599,1000,693,680,59.9834;10443010:2067,991,665,688,60.0206;10443760:1527,989,695,682,60.0578;10553250:2361,1012,714,698,60.0206;10554200:2593,1016,695,680,60.0206;10555050:2063,994,693,590,60.0206;10555800:1501,977,696,681,60.0206;10665330:2347,974,712,702,60.0206;10666280:2596,1017,691,683,60.0578;10667130:2043,974,692,678,60.0578;10667880:1500,958,693,680,60.0206;10777970:2348,998,718,707,59.9834;10778920:2594,979,693,681,60.0206;10779770:2055,1000,666,684,60.0206;10780520:1526,989,694,683,60.0206;10890050:2348,988,713,702,59.9834;10891000:2609,962,692,683,60.0206;10891850:2045,966,662,680,60.0206;10892600:1528,981,692,675,60.0206;11002680:2359,990,717,698,59.9834;11003630:2599,999,694,682,60.0206;11004480:2049,1004,696,678,60.0206;11005230:1530,1018,694,683,60.0206;11115070:2369,1016,713,709,60.0206;11116020:2628,997,660,683,60.0206;11116870:2077,986,692,683,60.0578;11117620:1529,1005,694,686,60.0206;11227790:2407,1011,713,709,59.9834;11228740:2664,988,690,676,60.0206;11229590:2115,988,694,686,60.0578;11230340:1554,1004,693,685,60.0206;11339930:2474,1002,713,699,60.0206;11340880:2729,1015,692,681,60.0206;11341730:2176,984,695,683,60.0206;11342480:1601,982,695,681,60.0578;11451910:2563,1021,718,706,59.9834;11452860:2843,979,690,680,60.0578;11453710:2247,981,693,675,60.0578;11454460:1642,1004,689,677,60.0206;11564210:2675,1007,717,702,59.9834;11565160:2962,963,692,680,60.0206;11566010:2337,989,695,683,59.9834;11566760:1703,993,692,679,59.9834;11676620:2789,998,718,708,59.9834;11677570:3102,998,693,681,60.0578;11678420:2436,984,695,682,60.0206;11679170:1749,969,693,681,60.0206;11789070:2925,1016,715,708,59.9834;11790020:3248,1020,690,677,60.0206;11790870:2556,1012,693,680,60.0578;11791620:1842,1015,697,682,60.0578;11901000:3064,1038,716,705,60.0206;11901950:3396,986,694,678,60.0206;11902800:2667,1040,694,679,60.0206;11903550:1922,1004,692,676,60.0578;12013780:3150,1005,688,706,59.9834;12014730:3526,1020,696,682,60.0206;12015580:2753,982,694,680,60.0578;12016330:1976,1001,693,676,60.0206;12126120:3258,1001,712,704,59.9834;12127070:3654,1008,690,683,60.0206;12127920:2831,984,696,683,60.0206;12128670:2033,1014,687,640,60.0206;12238210:3410,1077,713,707,59.9834;12239160:3813,1062,692,676,60.0206;12240010:2954,1045,692,681,60.0206;12240760:2120,1064,687,635,60.0578;12350580:3509,1040,684,708,59.9834;12351530:3928,1088,695,682,60.0206;12352380:3055,1059,693,679,60.0206;12353130:2164,1064,693,680,60.0206;12463290:3587,1039,716,706,60.0206;12464240:4005,1052,695,686,60.0578;12465090:3110,1009,697,682,60.0206;12465840:2193,985,694,678,60.0578;12575180:3653,1010,716,706,60.0206;12576130:2,995,692,679,59.9834;12576980:3171,979,696,681,60.0206;12577730:2244,982,660,677,60.0206;12687330:3747,962,717,699,59.9834;12688280:75,981,691,682,60.0206;12689130:3240,998,692,678,60.0206;12689880:2278,965,663,683,60.0206;12800250:3824,986,718,706,60.0206;12801200:192,1016,693,681,60.0578;12802050:3316,994,661,684,60.0206;12802800:2360,1010,696,682,60.0578;12912780:3918,998,714,703,60.0206;12913730:281,985,694,686,60.0206;12914580:3381,1006,694,681,60.0206;12915330:2404,989,694,678,59.9834;13025380:3992,991,712,706,60.0206;13026330:350,974,662,688,60.0206;13027180:3454,1013,692,684,60.0206;13027930:2432,1015,699,680,60.0206;13137260:4078,1020,720,708,60.0206;13138210:350,1035,691,649,60.0206;13139060:3511,1053,698,682,60.0578;13139810:2476,1014,694,682,60.0206;13249430:35,967,718,709,60.0206;13250380:350,1009,691,644,60.0206;13251230:3568,994,697,686,60.0206;13251980:2534,1001,693,684,60.0206;13361390:112,997,718,706,59.9834; +63 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may0908h.pcr +3 "MFB"*5% +4 "core" %_ + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*6'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*4  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*8 % +120 "core" & +2 "MFB"*9% +4 "core" %(- + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*7'Zs +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*;  +53 "core" +2 "MFB"*<% +4 "core" %Z{ / +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*:'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*> % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*?% +3 "core" %>\  S +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*='b +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*A  +53 "core" +2 "MFB"*B% +4 "core" %e\  N +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*@'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*D  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*E  +83 "core"  +2 "MFB"*C% +4 "core" %q + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*G'q +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*H' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*I'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*F' +3568 "Can"d NN +2205 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*K'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*L' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*M'V +2732 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*J  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*O % +120 "core" % +2 "MFB"*P% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*Q' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*N  +52 "core"  +2 "MFB"*S% +4 "core" %  E +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*T'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*R % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*V% +3 "core" %>\  R +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*W' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*U  +53 "core" +2 "MFB"*Y% +4 "core" %\  W +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Z'q$ +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*X  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*\\'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17537 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*]' +4331 "Can"{ OO +1450 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*^'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*[' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*_'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*a'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*b' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*c'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*f'V +5068 "core" ' +16231 "Can"{ II +33732 #t-> ATV.air3 + .ATV.dial :air3 +4 "MFB"*g % +76 "core" & +519 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*h% +4 "core" %VS +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.05ml +3 "MFB"*e'R +1035 "core" ' +2 "MFB"*j% +4 "core" %R\ ; +3394 #t-> ATV.extSrc + .ATV.dial :extSrc +4 "MFB"*k  +98 "core"  +435 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*i% +5 "core" %R\ ; +2 .tAS.seek 0.1ml +2 "MFB"*m'Mq +1030 "core" ' +2 "MFB"*n% +4 "core" %Mi\ < +419 #t-> ATV.waste + .ATV.dial :waste +4 "MFB"*l n +143 "core" n +267 #t-> AS.empty +2 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*p'R +610 "core" ' +2 "MFB"*q% +4 "core" %RJ +18171 "Can" HG +25099 #t-> ATV.extSrc + .ATV.dial :extSrc +4 "MFB"*o  +141 "core"  +1278 #t-> AS.pull 0.2, ASslow1 +3 "MFB"*s% +4 "core" %R5 +45 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.199ml +3 "MFB"*r'@G +4055 "core" ' +2 "MFB"*t% +4 "core" %@V  B +1400 #t-> ATV.air3 + .ATV.dial :air3 +5 "MFB"*u % +98 "core" % +484 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*v% +5 "core" %@W  A +2 .tAS.seek 0.249ml +3 "MFB"*w'; +1029 "core" ' +2 "MFB"*x% +4 "core" %;  C +496 #t-> ATV.waste +2 .ATV.dial :waste +4 "MFB"*y n +61 "core" o +367 #t-> AS.empty + .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*z'R +1466 "core" ' +2 "MFB"*{% +4 "core" %R3 +1653 #t-> shortmfb([Mm],[:extSrc]){}.finish +11 "MFB"*|% +4 "core" %R/ +2 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0911h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +4 #Priming with carrier +2 .ATV.dial ARV +4 "MFB"*}  +162 "core"  +2 ."MFBPCR"ARV.dial :carrier +3 "MFB"*  +25 "core"  +2 "MFB"*% +4 "core" %R/ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*~'$u +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +166 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +3 "MFB"*  +172 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +37 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"* % +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +3 "MFB"*'FI +627 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 + "MFB"*\  +145 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"* % +5 "core" %FOM +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"* ' +1845 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*  +37 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +205 "MFB"*% +3 "core" %  E +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +614 "core" ' +2 ."MFBPCR"delay 10 seconds +564 "Can" IH +438 ."MFBPCR"ARV.dial :air2 +2 "MFB"*  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +205 "MFB"*% +3 "core" %\ 6 +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"* '' +615 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %$\ 3 +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5843 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\ \ 2 +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*'\  +620 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +205 "MFB"*% +3 "core" %\ \ } L +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' 9 +5045 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +6 "MFB"*  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"* % +5 "core" % =\  P +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*!'\\ +32621 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +9896 "Can"  +60004  ~v +60004  SS +60003  __ +60004  ~l +60004  SS +60004  ^^ +60004  ~l +60003  HH +12494 ."PCR"PCR.off +179 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"Q16911170:2206,984,727,722,60.0206;16912120:2482,993,693,651,60.0206;16912970:1981,1001,697,690,60.0206;16913720:1455,979,695,685,60.0206;17023020:2230,960,716,710,59.9834;17023970:2468,975,690,683,60.0206;17024820:1950,994,696,684,60.0206;17025570:1445,968,693,685,60.0206;17135340:2229,1002,716,714,59.9834;17136290:2466,958,691,650,60.0578;17137140:1961,996,698,688,60.0578;17137890:1444,1003,694,682,60.0578;17247260:2226,970,718,707,59.9834;17248210:2467,993,693,688,60.0206;17249060:1942,982,696,685,60.0206;17249810:1449,976,697,683,60.0206;17359730:2253,999,713,702,60.0206;17360680:2489,1002,662,683,60.0206;17361530:1982,1020,692,680,60.0206;17362280:1456,1031,698,685,60.0206;17471640:2260,1063,714,704,59.9834;17472590:2495,1023,692,650,60.0206;17473440:1991,1048,693,681,60.0578;17474190:1473,1031,694,680,60.0206;17583540:2242,1029,719,708,59.9834;17584490:2480,1016,692,681,60.0206;17585340:1950,1030,694,684,60.0578;17586090:1460,1012,691,681,60.0206;17695790:2240,1055,718,703,59.9834;17696740:2493,1063,696,654,60.0206;17697590:1972,1013,694,683,60.0578;17698340:1460,1030,697,686,60.0206;17807950:2241,1027,717,703,60.0206;17808900:2481,1047,692,651,60.0206;17809750:1976,1053,696,686,60.0206;17810500:1464,1010,694,679,60.0206;17920090:2229,981,714,704,60.0206;17921040:2470,1018,693,648,60.0206;17921890:1972,1027,697,676,60.0578;17922640:1440,1013,695,682,60.0578;18032550:2209,989,717,706,60.0206;18033500:2443,988,663,679,60.0206;18034350:1954,969,694,680,60.0206;18035100:1436,1011,694,680,60.0206;18144350:2190,987,719,704,60.0206;18145300:2446,963,693,680,60.0206;18146150:1906,979,693,682,60.0578;18146900:1454,976,695,684,60.0206;18256830:2209,989,712,704,59.9834;18257780:2426,958,662,682,60.0578;18258630:1932,969,691,679,60.0206;18259380:1430,991,698,683,59.9834;18368890:2314,967,704,712,59.9834;18369840:2477,965,652,679,60.0206;18370690:1918,870,696,723,60.0578;18371440:1389,815,727,681,60.0206;18481050:2191,995,717,707,60.0206;18482000:2432,958,663,684,60.0206;18482850:1938,981,695,681,60.0206;18483600:1437,946,694,681,60.0578;18593150:2214,1009,716,705,60.0206;18594100:2443,984,663,687,60.0206;18594950:1928,989,693,681,60.0206;18595700:1432,963,696,683,60.0578;18705780:2194,979,718,715,60.0206;18706730:2445,990,663,680,60.0206;18707580:1931,1004,698,689,60.0206;18708330:1434,989,695,684,60.0206;18817940:2213,985,710,699,59.9834;18818890:2447,1001,665,687,60.0206;18819740:1948,991,694,676,60.0206;18820490:1442,1007,692,682,60.0206;18930340:2200,1018,717,706,59.9834;18931290:2432,973,690,684,59.9834;18932140:1933,983,698,686,60.0206;18932890:1445,993,687,679,60.0206;19042500:2208,980,716,710,60.0206;19043450:2454,1001,661,681,60.0206;19044300:1946,1003,693,684,60.0578;19045050:1447,994,694,681,60.0578;19155090:2210,988,712,703,59.9834;19156040:2432,976,695,682,60.0206;19156890:1949,1020,694,683,60.0578;19157640:1443,985,694,681,59.9834;19267270:2220,1011,715,705,60.0206;19268220:2443,1039,693,680,59.9834;19269070:1949,1038,695,678,60.0206;19269820:1446,1030,692,682,60.0206;19379370:2235,1040,713,703,60.0206;19380320:2456,1042,698,682,59.9834;19381170:1965,1043,696,676,60.0206;19381920:1454,1010,698,683,60.0206;19491410:2240,1020,719,698,59.9834;19492360:2447,1028,691,679,60.0206;19493210:1963,1079,692,683,60.0578;19493960:1455,1043,692,683,60.0206;19603860:2215,1017,683,707,59.9834;19604810:2448,997,695,686,60.0206;19605660:1965,988,694,684,60.0206;19606410:1451,989,694,683,60.0206;19715720:2218,999,716,672,60.0206;19716670:2467,1003,693,678,60.0206;19717520:1957,995,697,676,60.0578;19718270:1451,1018,694,679,59.9834;19827880:2237,1021,712,659,60.0206;19828830:2466,1048,696,678,60.0206;19829680:1999,1016,700,681,60.0206;19830430:1465,1042,695,682,60.0206;19940310:2253,1033,688,706,60.0206;19941260:2498,1058,693,683,60.0578;19942110:1968,1001,697,681,60.0206;19942860:1461,1035,695,682,60.0206;20052490:2277,1019,686,705,60.0206;20053440:2501,1033,692,679,60.0206;20054290:1984,1031,694,682,60.0206;20055040:1467,1039,696,679,60.0206;20164640:2304,1040,686,707,60.0206;20165590:2564,1032,695,685,60.0206;20166440:2029,1039,697,684,60.0206;20167190:1501,1018,696,679,60.0206;20277110:2375,1039,712,703,59.9834;20278060:2621,1015,693,684,60.0578;20278910:2078,1006,696,680,60.0206;20279660:1533,997,661,683,60.0578;20389140:2461,1030,716,706,59.9834;20390090:2747,1029,695,685,60.0206;20390940:2163,1032,695,682,60.0578;20391690:1588,1007,663,679,60.0206;20501340:2616,1026,687,711,59.9834;20502290:2917,1018,694,675,60.0206;20503140:2295,1034,697,677,59.9834;20503890:1685,1012,690,676,60.0206;20613260:2797,1036,715,671,59.9834;20614210:3114,1021,692,682,60.0206;20615060:2447,1036,695,679,60.0206;20615810:1772,1028,694,676,60.0578;20724980:3002,1051,718,705,60.0206;20725930:3328,999,692,687,59.9834;20726780:2627,1035,692,682,60.0206;20727530:1893,1034,696,682,60.0206;20837520:3198,1045,716,707,59.9834;20838470:3554,1058,696,686,60.0206;20839320:2800,1029,692,680,60.0206;20840070:2005,1063,693,682,60.0206;20949100:3401,1036,718,708,60.0206;20950050:3818,1025,665,687,60.0206;20950900:2974,1045,697,684,60.0578;20951650:2127,1005,695,682,60.0578;21061370:3611,1036,717,709,59.9834;21062320:4049,1001,665,681,60.0578;21063170:3146,1029,694,678,60.0206;21063920:2240,1024,692,678,60.0578;21172970:3824,1031,717,704,59.9834;21173920:157,1027,694,685,60.0206;21174770:3285,1005,693,677,60.0578;21175520:2361,1032,696,678,60.0206;21285110:4016,1043,713,708,60.0206;21286060:350,1027,692,674,59.9834;21286910:3460,1007,697,683,60.0206;21287660:2446,1025,694,679,60.0206;21396870:118,1035,720,703,59.9834;21397820:350,1010,692,684,60.0206;21398670:3654,1036,692,653,60.0206;21399420:2568,1037,695,680,59.9834;21508930:311,1055,715,707,59.9834; +63 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0911h.pcr +2 "MFB"*$% +5 "core" %V + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*"'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*#  +37 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*' % +120 "core" % +2 "MFB"*%% +4 "core" %() + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*)'Zo +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"**  +52 "core" +2 "MFB"*(% +4 "core" %Zt  K +2 ."MFBPCR"AS.seek 0.81ml + "MFB"*&'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*, % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*+% +3 "core" %>  F +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*-'f +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*/  +53 "core" +2 "MFB"*1% +4 "core" %b\  X +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*.'p +332 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*3  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*0  +82 "core"  +2 "MFB"*5% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*2'd +2036 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*4' +1832 #"mwj"-> exit +2 #Session Ended +1242 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*8'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*9' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*6'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*;' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*7  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*> % +119 "core" % +2 "MFB"*?% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*:' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*A  +51 "core" +2 "MFB"*B% +4 "core" %  K +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*='> +9644 "Can"p JJ +6468 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*D % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*E% +3 "core" %>  [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*C' +524 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*@  +52 "core" +2 "MFB"*G% +4 "core" %\ ; +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*H'qI +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*I  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*F'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17534 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*K' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*L'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*P' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +45 ."MFBPCR"AS.seek 1ml +2 "MFB"*N' +1006 "Can"t MM +4766 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +5066 "core" ' +1286 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*V % +75 "core" & +234 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*T% +3 "core" %VB +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.05ml + "MFB"*U'R +1034 "core" ' +2 "MFB"*Y% +4 "core" %R\ 5 +850 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*W  +94 "core"  +275 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*X% +3 "core" %R;\ 5 +2 .tAS.seek 0.1ml +2 "MFB"*Z'Mc +1029 "core" ' +2 "MFB"*\\% +4 "core" %Mk-\ 6 +691 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*] n +140 "core" n +353 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*^'R +608 "core" ' +2 "MFB"*[% +4 "core" %R, +1529 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*_  +139 "core"  +3250 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*`% +3 "core" %RB +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml + "MFB"*a'@$ +4051 "core" ' +2 "MFB"*b% +4 "core" %@&\ 3 +1009 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"*c % +96 "core" & +199 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*d% +3 "core" %@&\ 3 +2 .tAS.seek 0.249ml +2 "MFB"*g'; +1031 "core" ' +2 "MFB"*h% +4 "core" %;\   R +428 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*f n +57 "core" n +212 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*j'R +1467 "core" ' +2 "MFB"*k% +4 "core" %RQ +1010 #t-> shortmfb([Mm],[:extSrc]){}.finish +10 "MFB"*i% +3 "core" %R= +3 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0913h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*e  +161 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*n  +24 "core"  +2 "MFB"*l% +4 "core" %R= + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*m'$ +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*q' +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*o n +163 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*s'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*p'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*t  +172 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*u  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*v% +3 "core" %(." +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*r'FX +624 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 + "MFB"*x  +144 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*y% +3 "core" %FT D a +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*w' +1824 "core" ' +2 ."MFBPCR"delay 25 seconds +1188 "Can"g II +1314 ."MFBPCR"ARV.dial :PP3 +2 "MFB"*{  +35 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +202 "MFB"*|% +3 "core" % [ I +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*}' +613 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 + "MFB"*  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*% +3 "core" %  A +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*z' +613 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*~  +122 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %3 , +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5844 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %\  E +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +617 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +42 .delay 2 seconds +203 "MFB"*% +3 "core" %\   F +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*\ ' 4 +5044 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +45 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +3 "core" % 5\  P +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'T +32607 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +7147 "Can"p Q +60003 r dd +60004 k }n +60004 a TT +60004 b `` +60003 j U +47927 #"mwj"Session Begun +1768 #-> Hand.open + .Hand.open +5 "manipulator"&1 +1002 !"mwj"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"mwj:1:in `topLevelBinding'"26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 +4 "manipulator"&1 +3 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[12:26->20] aborted +997 !"mwj"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"mwj:1:in `topLevelBinding'"26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #2 of 3 +3 "manipulator"&1 +3 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[10:26->20] aborted +998 !"mwj"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"mwj:1:in `topLevelBinding'"26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #3 of 3 +3 "manipulator"&1 +4 "core" 1 !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[13:26->20] aborted +998 !"mwj"o:I2C::Request::Timeout :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[15:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi:@checkpoint: omitted +1834 #-> Hand.close + .Hand.close +4 "manipulator"& / +3 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[15:26->20] aborted +997 !"mwj"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"mwj:2:in `topLevelBinding'"26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #1 of 3 +3 "manipulator"&/ +4 "core" / !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[0D:26->20] aborted +998 !"mwj"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"mwj:2:in `topLevelBinding'"26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #2 of 3 +3 "manipulator"&/ +4 "core" / !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[17:26->20] aborted +998 !"mwj"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"mwj:2:in `topLevelBinding'"26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #3 of 3 +3 "manipulator"&/ +4 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[19:26->20] aborted +997 !"mwj"o:I2C::Request::Timeout :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[14:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi:@checkpoint: omitted +425 "Can" TT +1837 #"mwj"-> Arm.PC +2 "manipulator"&& +5 "core" &  +2 !"mwj"o:Slide::Error :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"\ Elbow: mesg"Elbow Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi : voltagef11.440386843397153z: @type2F +1638 #-> Arm.ready! +2 .Forearm.reconfigure LooseForearm +5 "manipulator"&#@2^d^2b +4 ."mwj"Forearm.home.seek :retract +2 "manipulator"&'\ +72 "core" ' +2 ."closeHand"Hand.close +3 ."mwj"Elbow.jog 1500 +4 "manipulator"&/ +4 &* +4 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[14:26->20] aborted +37 * +2 ."mwj"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 ."mwj"Elbow.home.seek :clear +2 "manipulator"&(d +408 "core" ( +534 !"closeHand"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"1/home/esp/esp2/utils/misc.rb:139:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"5No Response to I2C::Servo::Grip3Request[1A:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi +2 #Retry #1 of 3 +2 "manipulator"& / +4 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[1A:26->20] aborted +996 !"closeHand"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"1/home/esp/esp2/utils/misc.rb:139:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"5No Response to I2C::Servo::Grip3Request[20:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi +2 #Retry #2 of 3 +2 "manipulator"&/ +4 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[20:26->20] aborted +996 !"closeHand"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:46:in `close'"1/home/esp/esp2/utils/misc.rb:139:in `ready!'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"5No Response to I2C::Servo::Grip3Request[1D:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi +2 #Retry #3 of 3 +2 "manipulator"&/ +4 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".I2C::Servo::Grip3Reply[1D:26->20] aborted +997 !"closeHand"o:I2C::Request::Timeout\ :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"[Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[18:->26]: @requesto:I2C::Servo::Grip3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi:@timestampu: Time ,J:@checkpoint: omitted +3 #Waiting to Resume from Checkpoint "Hand could not finish closing because\ No Response to I2C::Servo::Grip3Request[18:->26]" +2 ."Qmail"BadNews.email "Hand could not finish closing because\\nNo Response to I2C::Servo::Grip3Request[18:->26]",Subject: "I2C::Request::Timeout in closeHand" +2360 !"mwj"o:IRB::Abort:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg":@checkpoint: omitted +1273 "core" / + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"'I2C::Servo::Grip3Reply[18:26->20] +748 #"mwj"-> Arm.home +2 "manipulator"&& +5 "core" &d k + "manipulator"&$% +4 "core" % \  +2 ."mwj"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +6 ."mwj"Elbow.seek :home +2 "manipulator"&!( +192 "core" ( +2 "manipulator"&#& +4 "core" & < + ."mwj"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &'& +3 "core" & : +2 ."mwj"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."mwj"Forearm.seek :home +2 "manipulator"&%' +44 "core" ' +2 "manipulator"&"& +4 "core" & # + "manipulator"&*% +4 "core" % 2 +1944 #"mwj"-> Arm.open +2 "manipulator"&(& +5 "core" &   +2 !"mwj"o:Axis::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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: open +4328 #-> Hand.open + .Hand.open +4 "manipulator"&)1 +1002 !"mwj"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"mwj:7:in `topLevelBinding'"26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi +42 #Retry #1 of 3 +5 "manipulator"&,1 +3 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[29:26->20] aborted +998 !"mwj"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"mwj:7:in `topLevelBinding'"26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #2 of 3 +3 "manipulator"&+1 +3 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[2C:26->20] aborted +998 !"mwj"o:I2C::Request::Timeout: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:97:in `openOrClose'"6/home/esp/esp2/lib/threads.rb:57:in `recoverable'"6/home/esp/esp2/lib/gripper.rb:91:in `openOrClose'"0/home/esp/esp2/lib/gripper.rb:54:in `open!'"4/home/esp/esp2/utils/puckmoves.rb:87:in `open!'"3/home/esp/esp2/utils/puckmoves.rb:82:in `open'"mwj:7:in `topLevelBinding'"26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi + #Retry #3 of 3 +4 "manipulator"&&1 +2 "core" 1 + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"1I2C::Servo::Release3Reply[2B:26->20] aborted +999 !"mwj"o:I2C::Request::Timeout :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"^Hand could not finish opening because\ No Response to I2C::Servo::Release3Request[26:->26]: @requesto: I2C::Servo::Release3Request : @timeout0: @channeli: @tag0: @dontLog0: @replyqo:\ Queue: @que[: @waiting[:@destinationi+:@maxDelayi:@checkpoint: omitted +37377 "Can"k cc +27276 #"mwj"-> exit + #Session Ended +32727 "Can" XX +15178 ."PCR"PCR.off +215 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data" 24131090:2158,1000,728,722,60.0578;24132040:2446,902,695,682,60.0578;24132890:1936,949,669,692,60.0206;24133640:1455,931,690,676,60.0206;24243250:2199,986,713,705,60.0206;24244200:2424,951,692,685,60.0206;24245050:1926,975,666,684,60.0206;24245800:1445,953,693,676,60.0206;24354880:2189,999,715,705,60.0206;24355830:2419,953,692,685,60.0578;24356680:1922,1009,696,686,60.0206;24357430:1430,936,694,676,60.0206;24466510:2213,935,679,701,60.0206;24467460:2403,967,698,689,60.0206;24468310:1947,963,687,676,60.0578;24469060:1416,944,696,690,59.9834;24577970:2213,952,709,699,59.9834;24578920:2405,982,670,694,60.0578;24579770:1949,966,689,673,60.0206;24580520:1416,936,698,689,60.0206;24690440:2207,966,715,699,59.9834;24691390:2402,989,696,690,60.0206;24692240:1935,949,691,667,60.0206;24692990:1413,994,701,691,60.0206;24803050:2170,988,722,716,60.0206;24804000:2426,965,690,678,60.0206;24804850:1905,959,703,691,60.0206;24805600:1443,987,691,675,60.0206;24914790:2182,979,720,714,60.0206;24915740:2442,982,659,678,60.0206;24916590:1925,996,694,684,60.0578;24917340:1433,1008,693,680,60.0206;25026440:2169,988,713,702,60.0206;25027390:2419,947,692,678,60.0206;25028240:1895,1019,695,684,60.0206;25028990:1435,993,692,677,60.0206;25138950:2173,978,718,716,59.9834;25139900:2437,981,661,675,60.0206;25140750:1912,962,698,685,60.0206;25141500:1439,975,695,680,60.0206;25250660:2153,1016,717,709,60.0206;25251610:2422,947,690,674,60.0206;25252460:1873,1012,701,686,60.0206;25253210:1439,970,691,675,59.9834;25362480:2203,953,713,700,60.0206;25363430:2410,981,696,685,60.0206;25364280:1922,968,659,673,60.0206;25365030:1406,988,699,681,60.0206;25474890:2179,1014,713,703,60.0206;25475840:2388,939,696,690,59.9834;25476690:1903,992,693,650,59.9834;25477440:1419,916,690,680,59.9834;25587270:2197,980,711,701,59.9834;25588220:2388,981,697,689,60.0206;25589070:1937,980,658,675,60.0206;25589820:1403,957,699,688,60.0206;25699760:2198,971,714,698,60.0206;25700710:2407,974,698,688,59.9834;25701560:1913,1008,691,677,60.0578;25702310:1417,936,697,684,59.9834;25812490:2168,976,719,713,59.9834;25813440:2425,994,657,677,60.0578;25814290:1903,937,697,684,60.0206;25815040:1431,1003,693,677,60.0578;25924750:2198,953,715,704,59.9834;25925700:2417,998,663,691,59.9834;25926550:1931,961,691,674,60.0206;25927300:1410,977,700,686,60.0206;26036940:2179,959,723,710,60.0206;26037890:2422,982,663,680,60.0206;26038740:1916,944,694,679,60.0206;26039490:1417,1016,693,681,60.0578;26149140:2165,1008,717,715,60.0206;26150090:2429,1000,659,673,60.0578;26150940:1899,967,701,689,60.0578;26151690:1437,984,692,677,60.0206;26261540:2249,981,723,716,59.9834;26262490:2324,931,690,676,60.0206;26263340:1917,1002,701,690,60.0206;26264090:1436,951,692,673,60.0206;26373940:2183,1028,713,700,59.9834;26374890:2400,902,696,683,60.0206;26375740:1919,997,696,679,60.0206;26376490:1416,964,694,682,60.0206;26486140:2203,952,714,701,59.9834;26487090:2403,974,667,694,60.0206;26487940:1934,975,689,673,60.0206;26488690:1397,935,699,689,60.0206;26598340:2148,1036,716,708,60.0206;26599290:2422,953,659,678,60.0578;26600140:1906,1017,698,682,60.0578;26600890:1436,971,690,676,60.0578;26710680:2161,1009,718,704,59.9834;26711630:2419,974,656,681,60.0206;26712480:1913,1010,697,686,60.0206;26713230:1427,966,694,677,60.0206;26822640:2204,957,714,698,59.9834;26823590:2416,1005,693,655,60.0206;26824440:1928,950,692,678,60.0578;26825190:1415,1004,697,687,60.0206;26934780:2164,1008,719,710,60.0206;26935730:2428,958,686,637,59.9834;26936580:1922,990,697,688,60.0578;26937330:1446,969,692,671,60.0206;27046810:2191,994,722,714,59.9834;27047760:2456,984,687,670,60.0206;27048610:1915,995,694,691,60.0578;27049360:1454,1035,690,670,60.0206;27158980:2211,956,718,712,60.0206;27159930:2463,1033,689,679,60.0206;27160780:1920,959,696,682,60.0206;27161530:1450,1041,693,679,59.9834;27271230:2236,990,712,693,60.0206;27272180:2446,1012,698,690,60.0206;27273030:1964,1028,660,673,60.0206;27273780:1428,992,699,687,60.0206;27383710:2220,985,714,704,59.9834;27384660:2446,978,694,640,60.0206;27385510:1912,996,691,683,60.0206;27386260:1439,910,700,681,60.0206;27495810:2263,995,720,710,60.0206;27496760:2522,1011,690,684,60.0206;27497610:1981,947,691,673,60.0206;27498360:1463,933,697,663,60.0206;27608180:2355,936,713,700,59.9834;27609130:2573,937,666,690,60.0206;27609980:2052,968,691,673,60.0578;27610730:1488,960,696,693,60.0206;27720390:2408,980,710,699,60.0206;27721340:2664,894,663,686,60.0206;27722190:2127,982,695,680,60.0206;27722940:1540,950,694,672,59.9834;27832630:2575,943,714,698,59.9834;27833580:2828,962,666,673,60.0206;27834430:2261,967,697,678,60.0206;27835180:1615,951,701,685,60.0206;27944990:2669,1021,729,715,59.9834;27945940:3021,950,661,676,59.9834;27946790:2374,1024,697,691,60.0206;27947540:1729,947,688,680,60.0206;28057310:2846,982,718,711,60.0206;28058260:3209,920,657,675,60.0206;28059110:2486,978,700,688,60.0206;28059860:1819,925,693,675,60.0578;28169190:3072,965,715,700,60.0206;28170140:3406,975,692,652,60.0206;28170990:2681,988,691,675,60.0578;28171740:1919,984,695,684,60.0578;28281290:3255,1011,714,700,59.9834;28282240:3620,976,690,655,60.0206;28283090:2835,983,693,680,59.9834;28283840:2032,951,694,680,60.0206;28392850:3438,995,716,699,60.0206;28393800:3824,990,695,686,60.0206;28394650:2983,968,661,676,60.0206;28395400:2135,954,697,683,60.0578;28505030:3639,994,713,704,60.0206;28505980:4075,1001,692,685,60.0578;28506830:3142,1011,662,674,60.0578;28507580:2243,1043,696,676,60.0206;28618070:3826,1001,717,702,60.0206;28619020:174,987,665,684,60.0206;28619870:3308,990,697,676,59.9834;28620620:2341,1002,697,685,60.0578;28730170:3944,995,719,707,59.9834; +24 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0913h.pcr + "MFB"*/% +4 "core" %W + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*1'(@ +1031 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*-  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*3 % +119 "core" & +2 "MFB"*0% +4 "core" %(H + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*5'Z +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*.  +52 "core" +2 "MFB"*2% +4 "core" %Z  D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*4'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*8 % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*9% +3 "core" %> q +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*6'l +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*;  +52 "core" +2 "MFB"*7% +4 "core" %{\ < +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*>'q +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*?  +56 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*<  +80 "core"  +2 "MFB"*A% +4 "core" %q! + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*B' +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*:' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*@' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*G'V +2730 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*C  +44 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*I % +120 "core" & +2 "MFB"*H% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*F' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*K  +51 "core" +2 "MFB"*L% +4 "core" %\  O +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*J'> +6996 "Can"` NN +9113 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*O % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*P% +3 "core" %>  \\ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*M' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*N  +50 "core" +2 "MFB"*S% +4 "core" %  K +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Q'q( +325 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*V  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*T'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17535 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*R' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*W' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*X'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*U' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +39 "MFB"*\\'V +1614 "Can"d NN +1124 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*]' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*Z'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*[' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +5067 "core" ' +10080 #"bkha"Session Begun +417 #-> showlog 100 +27546 "Can"h ML +17213 #t-> deconEluateRecoveryLine :extSrc + #deconEluateRecoveryLine extSrc +3 .ATV.dial :waste +4 "MFB"*` n +119 "core" n +3 .tAS.seek 0ml +3 "MFB"*^'V +4 "core" ' + .tATV.dial :air3 +2 "MFB"*b % +75 "core" % +2 "MFB"*c% +4 "core" %VE +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +3 "MFB"*d' +233 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*a  +38 "core" +2 "MFB"*h% +4 "core" %\ s L +2 .tAS.seek 0.31ml +2 "MFB"*f'm+ +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*g % +52 "core" & +2 .tdelay 3 seconds +302 "MFB"*k% +3 "core" %m  @ +2 .tAS.seek 0.335ml +2 "MFB"*i' +517 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*e  +52 "core" +2 "MFB"*n% +4 "core" % +2 .tAS.seek 0.32ml +2 "MFB"*l'Z +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc + "MFB"*j  +61 "core"  +2 .tAS.seek 0ml +4 "MFB"*m'V +6461 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*o'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"*q'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*s'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*t'V +10080 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*u'(@ +406 "Can"j QQ +2494 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"*v'V +10076 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*p'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"*x'V +10075 "core" ' +2 .tATV.dial :air2 +3 "MFB"*y  +125 "core"  +2 "MFB"*r% +4 "core" %V, +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml +2 "MFB"*{'(K +5060 "core" ' + .tATV.dial :extSrc +3 "MFB"*|  +142 "core"  +2 "MFB"*w% +4 "core" %(I  E +2 .tAS.seek 0.02ml +2 "MFB"*'" +4858 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +129 "core" o +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*}'R +147 "core" ' +2 "MFB"*~% +4 "core" %RI +3642 #t-> exit +7 #mEXIT + #"bkha"Session Ended @1557408254.32CEST @1557408391.43CEST = =mMAIN_scheduler =tMAIN @CEST1557408393.20 #"core_reset"Sent BREAK +2 #t@0x9871, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9AFA, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9D84, state=0x3A84, ifg=0x10, ie=0xFD #@0xA00F, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA299, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA522, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA7AD, state=0x3A84, ifg=0x10, ie=0xFD #@0xA8C2, state=0x3A84, ifg=0x80, ie=0xFD + #@0xFDF9, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +167 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +198 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi < :\ @name@ +269 "Can"\\ NN + \\ NN + #tPolling Can every 10:00 +124 "sampler") +3 ) +4 "core"  +4 "collection"' +4 ' +4 "core"  +4 "processing"% +2 % +6 "core"  +4 "MFB"* +2 * +6 "core"  +8 "collection"' 9\ +3 ' 0\ +4 ' -\ +6 "processing"% 9\ +4 % 2\ +4 % *\ +4 % 0\ +6 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %RM + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %xu +2 .tSS.configure SSconfig +2 "sampler")#.0X Abort! +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message3undefined method `Abort!' for #: name: Abort!: args[ +172 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*(  +165 "core" +2 "MFB"*)% +3 "core" % .  @ +2 .tAS.seek 0.725ml +2 "MFB"**' z +419 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :waste +2 "MFB"*+ n +52 "core" n +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek :empty + "MFB"*,'R +7330 "core" ' +10 "MFB"*-% +3 "core" %R +2 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0915h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +2 #Priming with carrier +2 .ATV.dial ARV +2 "MFB"*.  +148 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*/  +25 "core"  +2 "MFB"*0% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*1'$j +753 #"bkha"-> AS.stop + .AS.stop +3 "MFB"*5 +5 "core" '5%5 +3 !"MFBPCR"o:Slide::Error : @replyo:I2C::Servo::AbsMove3Reply : @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni5: velocityi: currenti*:pwmi::erri: inPressi: outPressi:deltaPressi: voltagef11.244019636720669: @type2F: @error: aborted: @tagi6: @sourcei/:@destinationi%:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"*Analytical Syringe aborted at 0.146ml:@axisName"Analytical Syringe:@timestampu: Time -Z:@checkpoint: omitted +4 "MFB"*2% +2 #"MFBPCR"Waiting to Resume from Checkpoint "Analytical Syringe aborted at 0.146ml" +3 ."Qmail"BadNews.email "Analytical Syringe aborted at 0.146ml",Subject: "Slide::Error in MFBPCR" +7 "core" %7 +5924 #"bkha"-> 3.times{deconEluateRecoveryLine :extSrc} +2 #deconEluateRecoveryLine extSrc + .ATV.dial :waste +3 "MFB"*3 n +167 "core" o +3 ."bkha"AS.seek 0ml +2 "MFB"*4'V +775 "core" ' +2 ."bkha"ATV.dial :air3 +3 "MFB"*5 % +74 "core" $ +2 "MFB"*6% +4 "core" %V +2 ."bkha"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.01ml +2 "MFB"*7' +228 "core" ' +2 ."bkha"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*8  +38 "core" +2 "MFB"*9% +4 "core" %\ = +2 ."bkha"AS.seek 0.31ml +2 "MFB"*:'m! +6057 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*; % +53 "core" % +2 ."bkha"delay 3 seconds +302 "MFB"*<% +3 "core" %m'\ = +2 ."bkha"AS.seek 0.335ml +2 "MFB"*=' +528 "core" ' +3 ."bkha"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*>  +53 "core" +2 "MFB"*?% +4 "core" %\ 6 +2 ."bkha"AS.seek 0.32ml +2 "MFB"*@'j +328 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :extSrc + "MFB"*A  +60 "core"  +3 ."bkha"AS.seek 0ml +3 "MFB"*B'V +6457 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.5ml +3 "MFB"*C'(@ +2900 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."bkha"ATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0ml +3 "MFB"*D'V +2608 "Can"F MM +7470 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +10 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 0.5ml +3 "MFB"*E'(@ +2901 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."bkha"ATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 ."bkha"AS.seek 0ml +3 "MFB"*F'V +10077 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +10 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 0.5ml +3 "MFB"*G'(@ +2902 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."bkha"ATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0ml +3 "MFB"*H'V +10079 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +11 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.5ml +3 "MFB"*I'(@ +1981 #"bkha#2"Session Begun +391 #-> showlog 100 +529 "core" ' +33 ."bkha"delay 1 second +109 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0ml +5 "MFB"*J'V +10078 "core" ' +2 ."bkha"ATV.dial :air2 +2 "MFB"*K  +126 "core"  +2 "MFB"*L% +4 "core" %V +2 ."bkha"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +5 ."bkha"AS.seek 0.5ml + "MFB"*M'(D +5058 "core" ' +2 ."bkha"ATV.dial :extSrc +3 "MFB"*N  +142 "core"  +2 "MFB"*O% +4 "core" %(6 +2 ."bkha"AS.seek 0.02ml +3 "MFB"*P' +4854 "core" ' +2 ."bkha"delay 1 second +102 .ATV.dial :waste +2 "MFB"*Q n +130 "core" o +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek :empty +3 "MFB"*R'R +147 "core" ' + #"bkha"deconEluateRecoveryLine extSrc + .ATV.dial :waste +5 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 0ml +4 "MFB"*S'V +31 "core" ' +2 ."bkha"ATV.dial :air3 +2 "MFB"*T % +76 "core" % +2 "MFB"*U% +4 "core" %V +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.01ml +3 "MFB"*V' +227 "core" ' +2 ."bkha"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*W  +37 "core" +2 "MFB"*X% +4 "core" %\ = +2 ."bkha"AS.seek 0.31ml +2 "MFB"*Y'm +1260 "Can"I MM +4800 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Z % +52 "core" % +2 ."bkha"delay 3 seconds +302 "MFB"*[% +3 "core" %m\ ; +2 ."bkha"AS.seek 0.335ml +3 "MFB"*\\' +527 "core" ' +3 ."bkha"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*]  +53 "core" +2 "MFB"*^% +4 "core" % ) +2 ."bkha"AS.seek 0.32ml +2 "MFB"*_'L +331 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*`  +59 "core"  +3 ."bkha"AS.seek 0ml +4 "MFB"*a'V +6458 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."bkha"AS.seek 0.5ml +5 "MFB"*b'(@ +2898 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0ml +5 "MFB"*c'V +10080 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +12 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.5ml +5 "MFB"*d'(@ +2899 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0ml +5 "MFB"*e'V +10078 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +12 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.5ml +5 "MFB"*f'(@ +2899 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0ml +3 "MFB"*g'V +10081 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +12 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.5ml +5 "MFB"*h'(@ +2900 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +5 ."bkha"AS.seek 0ml +3 "MFB"*i'V +3200 "Can" ML +6878 "core" ' +2 ."bkha"ATV.dial :air2 +2 "MFB"*j  +126 "core"  +2 "MFB"*k% +4 "core" %V +2 ."bkha"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +5 ."bkha"AS.seek 0.5ml +2 "MFB"*l'(P +5058 "core" ' +2 ."bkha"ATV.dial :extSrc +3 "MFB"*m  +142 "core"  +2 "MFB"*n% +4 "core" %(: . +2 ."bkha"AS.seek 0.02ml +2 "MFB"*o' +4857 "core" ' +2 ."bkha"delay 1 second +102 .ATV.dial :waste +2 "MFB"*p n +128 "core" m +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek :empty +3 "MFB"*q'R +148 "core" ' +2 #"bkha"deconEluateRecoveryLine extSrc + .ATV.dial :waste +5 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +4 ."bkha"AS.seek 0ml +2 "MFB"*r'V +33 "core" ' +2 ."bkha"ATV.dial :air3 +3 "MFB"*s % +76 "core" $ +2 "MFB"*t% +4 "core" %V +2 ."bkha"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0.01ml +3 "MFB"*u' +237 "core" ' +2 ."bkha"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*v  +36 "core" +2 "MFB"*w% +4 "core" % +3 ."bkha"AS.seek 0.31ml +2 "MFB"*x'm" +6063 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*y % +53 "core" % +2 ."bkha"delay 3 seconds +302 "MFB"*z% +3 "core" %m+  ? +2 ."bkha"AS.seek 0.335ml +2 "MFB"*{' +529 "core" ' +3 ."bkha"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*|  +53 "core" +2 "MFB"*}% +4 "core" %\ 7 +2 ."bkha"AS.seek 0.32ml +2 "MFB"*~'m +327 "core" ' +2 ."bkha"delay 3 seconds +302 .ATV.dial :extSrc + "MFB"*  +61 "core"  +2 ."bkha"AS.seek 0ml +5 "MFB"*'V +6457 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.5ml +5 "MFB"*'(@ +2897 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0ml +4 "MFB"*'V +10079 "core" ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +12 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.5ml +5 "MFB"*'(@ +2899 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :extSrc +3 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +5 ."bkha"AS.seek 0ml +3 "MFB"*'V +10083 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +12 ."bkha"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.5ml +5 "MFB"*'(@ +178 "Can"U PP +2720 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0ml +3 "MFB"*'V +10080 "core" ' +2 ."bkha"AFV.select :carrierSolution + "MFB"* +12 ."bkha"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek 0.5ml +5 "MFB"* '(@ +2900 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."bkha"ATV.dial :extSrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 ."bkha"AS.seek 0ml +5 "MFB"*\ 'V +10077 "core" ' +2 ."bkha"ATV.dial :air2 +3 "MFB"*  +126 "core"  +2 "MFB"* % +4 "core" %V +2 ."bkha"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +5 ."bkha"AS.seek 0.5ml +3 "MFB"* '(M +5054 "core" ' +2 ."bkha"ATV.dial :extSrc +3 "MFB"*  +142 "core"  +2 "MFB"*% +4 "core" %(6 +2 ."bkha"AS.seek 0.02ml +2 "MFB"*' +4856 "core" ' +2 ."bkha"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +130 "core" o +2 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."bkha"AS.seek :empty +3 "MFB"*'R +148 "core" ' +388 #"bkha"-> exit + #Session Ended +14253 #Session Begun +1650 #-> showlog 10 +2342 #-> exit + #Session Ended +4489 "Can"s KK @1557411499.09CEST = =tMAIN =mMAIN_scheduler @CEST1557411500.80 #"core_reset"Sent BREAK +2 #t@0x9562, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +272 "Can"\\ \\ + \\ \\ + #tPolling Can every 10:00 +7 #Cleanly exited at 15:26:44CEST09-May-19 +717 #-> ESP.configure +2 #Powering core bus +514 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %ws +2 .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready! +2 "MFB"*% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *% +2 "core" % +2 .tATV.dial :air2 + "MFB"*  +106 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*' +556 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5284 "core" ' + .tdelay 1 second +103 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste + "MFB"* n +120 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*'R +5252 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*  +25 "core"  + .tASV.dial :waste1 +2 "MFB"*  +5 "core"  +317 #t-> exit +4 #mEXIT @1557411651.21CEST @1557411674.67CEST = =mMAIN_scheduler =tMAIN @CEST1557411676.70 #"core_reset"Sent BREAK +2 #t@0xE34B, state=0x3AE0, ifg=0x84, ie=0x75 + #@0xE5FB, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xE887, state=0x3A84, ifg=0x10, ie=0xFD #@0xEB10, state=0x3A84, ifg=0x10, ie=0xFD + #@0xED9A, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF025, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF2AF, state=0x3A84, ifg=0x10, ie=0xFD #@0xF3C7, state=0x3A84, ifg=0x80, ie=0xFD + #@0xD29B, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +169 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +45 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +257 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiT < :\ @name@ +311 "Can"[ JJ + [ JJ #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R# + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %vu + .tSS.configure SSconfig +2 "sampler")#.0X showlog 10 +989 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :extSrc +2 "MFB"*  +126 "core"  +2 "MFB"*% +3 "core" %(/ +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.53ml +2 "MFB"*' +629 "core" ' + .tdelay 5 seconds +503 "MFB"*% +4 "core" % \ 1 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.54ml +2 "MFB"*'S +1028 "core" ' + .tdelay 20 seconds +2003 "MFB"*% +3 "core" %S  \\ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.57ml +2 "MFB"*' % +628 "core" ' + .tdelay 5 seconds +503 "MFB"*% +4 "core" % +  A + .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.58ml +2 "MFB"*' q +1026 "core" ' + .tdelay 20 seconds +2003 "MFB"*% +3 "core" % u  \\ + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0.61ml + "MFB"*'\ QG +625 "core" ' + .tdelay 5 seconds +503 "MFB"*% +3 "core" %\ QE  E +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +5 .tAS.seek 0.62ml +2 "MFB"* '\ +1023 "core" ' + .tdelay 20 seconds +2003 "MFB"*!% +3 "core" %\  K +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.65ml +2 "MFB"*"' _ +626 "core" ' + .tdelay 5 seconds +503 "MFB"*#% +3 "core" % \\  F +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.66ml +2 "MFB"*$' L +1033 "core" ' + .tdelay 20 seconds +2003 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.705ml +2 "MFB"*%' . +934 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air1 + "MFB"*&  +165 "core" +2 "MFB"*'% +3 "core" % .\  N +2 .tAS.seek 0.725ml +2 "MFB"*(' v +427 "core" ' + .tdelay 3 seconds +303 .ATV.dial :waste + "MFB"*) n +53 "core" m +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"**'R +7328 "core" ' +9 "MFB"*+% +4 "core" %R+ +2 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0916h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +2 #Priming with carrier +3 .ATV.dial ARV +3 "MFB"*,  +148 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*-  +26 "core"  +2 "MFB"*.% +3 "core" %R7 +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml + "MFB"*/'$g +2554 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*0' +2903 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*1 n +168 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*2'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*4  +163 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*5  +47 "core"  +3 ."MFBPCR"delay 2 seconds +203 "MFB"*6% +3 "core" %(# + ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*7'FM +645 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 + "MFB"*8  +147 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 +2 "MFB"*9% +5 "core" %FM +2 ."MFBPCR"AS.seek 0.524ml + "MFB"*:' +1842 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP3 + "MFB"*;  +37 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*<% +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml + "MFB"*=' +624 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*>  +38 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*?% +3 "core" %G +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*@' +643 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +10 "MFB"*A  +125 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*B% +3 "core" %%  L +2 ."MFBPCR"AS.seek 0.594ml + "MFB"*C'\ +4328 "Can"d II +1517 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*D  +52 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*E% +3 "core" %\  F +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*F'\  +619 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*G  +53 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*H% +3 "core" %\   A +2 ."MFBPCR"AS.seek 0.65ml + "MFB"*I' > +5062 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR +2 "MFB"*J  +74 "core"  + ."MFBPCR"ASV.dial :waste1 +2 "MFB"*K  +6 "core"  + ."MFBPCR"ARV.dial :air1 +2 "MFB"*L  +38 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*M% +5 "core" % B +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*N'a +32594 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*O  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*P % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +16884 "Can"Y yy +60004 Q __ +60003 J l +60004 H SS +60004 C ^] +60004 D ~l +60003 A SR +60004 > ]] +60004 @ HH +4729 ."PCR"PCR.off +171 !o:#AnalyticalModule::PCRRawSample: @refiT < :\ @data"B1432720:2179,920,717,710,60.0206;1433670:2456,952,691,680,60.0206;1434520:1940,914,696,681,60.0206;1435270:1448,937,659,678,60.0206;1544230:2216,982,712,702,60.0206;1545180:2428,935,692,688,60.0206;1546030:1953,968,692,674,60.0206;1546780:1448,984,697,683,60.0206;1655730:2197,972,714,706,60.0206;1656680:2451,943,692,652,60.0206;1657530:1946,991,695,684,60.0578;1658280:1438,953,694,686,60.0206;1767510:2198,978,717,709,60.0206;1768460:2441,918,694,683,60.0206;1769310:1925,954,664,685,60.0206;1770060:1441,927,690,677,60.0206;1878910:2210,932,717,707,59.9834;1879860:2442,948,691,684,60.0206;1880710:1939,950,693,680,60.0578;1881460:1453,959,666,686,60.0206;1990670:2186,989,686,707,60.0206;1991620:2439,948,692,676,60.0578;1992470:1926,966,696,687,60.0206;1993220:1447,980,690,676,59.9834;2102330:2183,992,715,706,60.0206;2103280:2412,907,690,682,60.0206;2104130:1927,954,696,682,60.0578;2104880:1444,935,693,675,60.0206;2214660:2198,941,719,708,59.9834;2215610:2436,971,661,683,60.0206;2216460:1924,962,693,680,60.0206;2217210:1425,987,692,683,59.9834;2326330:2186,967,719,709,59.9834;2327280:2415,950,695,686,60.0206;2328130:1916,914,693,682,60.0578;2328880:1423,971,695,683,60.0206;2438550:2178,953,715,711,60.0206;2439500:2432,977,691,678,60.0206;2440350:1918,944,664,685,60.0206;2441100:1437,961,693,681,59.9834;2550190:2208,933,713,701,60.0206;2551140:2423,986,695,686,60.0206;2551990:1929,911,692,680,60.0206;2552740:1410,938,696,684,60.0206;2662080:2177,986,718,711,59.9834;2663030:2428,980,690,676,60.0206;2663880:1922,995,698,685,60.0578;2664630:1438,973,694,643,60.0206;2773740:2193,941,714,701,60.0206;2774690:2415,959,667,685,60.0206;2775540:1930,974,691,675,59.9834;2776290:1414,967,696,680,60.0206;2886010:2206,971,710,697,60.0206;2886960:2413,969,663,687,60.0206;2887810:1929,987,690,674,60.0578;2888560:1423,940,696,682,60.0206;2997820:2179,995,713,707,60.0206;2998770:2420,958,690,641,60.0206;2999620:1900,967,695,686,60.0206;3000370:1429,984,689,676,60.0206;3109900:2182,966,715,702,60.0206;3110850:2426,958,690,679,60.0578;3111700:1903,953,697,685,60.0206;3112450:1434,964,691,678,60.0206;3221850:2186,965,717,709,59.9834;3222800:2439,981,691,678,60.0206;3223650:1919,962,694,647,59.9834;3224400:1436,966,693,676,60.0206;3333650:2204,948,714,704,59.9834;3334600:2434,976,693,681,60.0206;3335450:1939,925,693,677,60.0206;3336200:1412,973,695,683,60.0206;3445330:2175,967,685,707,60.0206;3446280:2415,957,694,683,59.9834;3447130:1919,972,695,683,60.0206;3447880:1427,941,694,679,60.0206;3557520:2196,943,682,706,60.0206;3558470:2405,969,695,681,59.9834;3559320:1920,948,695,680,60.0206;3560070:1429,988,696,684,60.0578;3669450:2175,958,715,688,59.9834;3670400:2394,979,691,678,60.0206;3671250:1908,956,694,684,60.0578;3672000:1439,977,692,677,60.0578;3781240:2171,958,716,707,59.9834;3782190:2415,940,660,680,59.9834;3783040:1919,991,695,683,60.0578;3783790:1422,956,692,677,60.0578;3893240:2168,951,718,708,59.9834;3894190:2418,958,687,645,60.0206;3895040:1901,912,700,684,60.0206;3895790:1426,977,690,676,60.0578;4005170:2190,929,713,705,60.0206;4006120:2405,952,693,683,60.0206;4006970:1920,948,688,676,60.0206;4007720:1415,944,695,684,60.0206;4117300:2182,967,717,705,59.9834;4118250:2414,980,692,679,60.0206;4119100:1920,953,663,677,60.0578;4119850:1416,964,694,678,60.0206;4229330:2200,924,713,699,59.9834;4230280:2420,925,696,684,59.9834;4231130:1934,982,691,677,60.0578;4231880:1413,930,696,684,59.9834;4341680:2185,941,717,713,59.9834;4342630:2441,970,689,675,60.0578;4343480:1916,972,693,686,60.0578;4344230:1430,953,695,676,60.0206;4453850:2187,982,714,710,59.9834;4454800:2447,953,690,674,59.9834;4455650:1925,944,695,686,60.0206;4456400:1450,971,655,672,60.0578;4566010:2228,924,717,704,60.0206;4566960:2462,963,691,681,60.0206;4567810:1959,934,693,676,60.0206;4568560:1440,931,664,687,60.0206;4678310:2245,963,714,707,60.0206;4679260:2501,949,690,675,59.9834;4680110:1983,967,696,686,60.0206;4680860:1478,931,660,677,60.0206;4790820:2320,987,715,706,60.0206;4791770:2594,951,692,682,60.0206;4792620:2046,979,695,684,60.0206;4793370:1506,928,692,677,60.0206;4903100:2483,961,718,701,60.0206;4904050:2725,974,695,684,60.0578;4904900:2163,946,693,681,60.0206;4905650:1557,965,696,686,60.0206;5015550:2653,946,717,702,59.9834;5016500:2923,1003,694,684,60.0206;5017350:2312,955,691,640,60.0206;5018100:1646,977,697,682,60.0206;5127580:2830,978,716,711,60.0206;5128530:3166,934,694,683,60.0206;5129380:2479,995,693,684,60.0206;5130130:1788,945,690,679,60.0206;5239460:3044,979,717,707,60.0206;5240410:3411,975,688,681,60.0206;5241260:2652,978,697,685,60.0206;5242010:1927,975,688,640,60.0578;5351850:3297,960,714,703,59.9834;5352800:3668,989,693,685,60.0206;5353650:2864,970,693,677,60.0206;5354400:2052,991,667,678,60.0206;5463920:3511,1005,713,703,59.9834;5464870:3933,931,694,683,60.0206;5465720:3054,999,695,684,60.0578;5466470:2171,937,692,640,60.0206;5575710:3736,988,717,674,59.9834;5576660:116,984,691,678,60.0206;5577510:3246,986,699,684,60.0206;5578260:2310,963,692,677,60.0206;5687780:3951,1011,719,708,59.9834;5688730:338,946,660,681,60.0206;5689580:3427,981,694,683,60.0206;5690330:2431,922,694,679,60.0578;5799660:64,979,720,709,59.9834;5800610:350,964,690,677,60.0206;5801460:3594,978,695,686,60.0206;5802210:2564,982,693,674,60.0206;5911870:288,998,715,699,60.0206;5912820:350,1000,695,685,60.0206;5913670:3756,1011,695,679,59.9834;5914420:2649,974,694,679,60.0206;6024090:350,963,713,703,59.9834; +22 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0916h.pcr + "MFB"*Q% +5 "core" %g + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*R'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*S  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*T % +123 "core" & +2 "MFB"*U% +3 "core" %(4 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*V'Zz +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*W  +54 "core" +2 "MFB"*X% +3 "core" %Z}  H +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*Y'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*Z % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*[% +3 "core" %>  \\ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*\\'g +529 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*]  +54 "core" +2 "MFB"*^% +3 "core" %p\  R +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*_'q +327 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*`  +59 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV + "MFB"*a  +82 "core"  +2 "MFB"*b% +3 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*c' +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*d' +3072 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +35 "MFB"*f' +5785 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +2733 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*j  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*k % +121 "core" % +2 "MFB"*l% +3 "core" %VN +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*m' +232 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*n  +54 "core"  +2 "MFB"*o% +3 "core" %\  P +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*p'> +16119 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*q % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*r% +3 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*s' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +72 "Can"@ II +231 ."MFBPCR"ATV.dial :bleach +2 "MFB"*t  +54 "core"  +2 "MFB"*u% +3 "core" %  ^ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*v'q9 +328 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*w  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*x'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17579 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*y' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*}' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2735 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2697 "Can"= JJ +36 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5067 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*'(@ +2904 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :air1 + "MFB"*  +144 "core" +2 "MFB"*% +3 "core" %(- +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.51ml +2 "MFB"*'Zs +1028 "core" ' + .tdelay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*  +164 "core"  +2 "MFB"*\ % +3 "core" %Zy2 +2 .tAS.seek 0.83ml +2 "MFB"* '> +32226 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air1 + "MFB"*  +165 "core" +2 "MFB"* % +3 "core" %D +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.86ml +2 "MFB"*': +630 "core" ' + .tATV.dial :waste +3 "MFB"* n +52 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +4977 "core" ' +10 "MFB"*% +4 "core" %RD +2 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0918h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +3 #Priming with carrier +3 .ATV.dial ARV +3 "MFB"*  +148 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +26 "core"  +2 "MFB"*% +3 "core" %RD +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$t +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +1188 "Can"? MM +1717 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"* n +168 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2910 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +163 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FT +648 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 +2 "MFB"*  +144 "core" + ."MFBPCR"delay 2 seconds +204 #Adding MM2 + "MFB"*% +4 "core" %FV +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1838 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP3 +2 "MFB"*!  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"* % +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*#' +625 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*"  +38 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*$% +3 "core" %  I +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*&'" +613 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*'  +122 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*%% +3 "core" %\ 9 +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*)'\ +5844 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +3 "MFB"*(  +51 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*+% +3 "core" %\  A +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*,'\  +614 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*-  +53 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*.% +3 "core" %\  + +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"**' 7 +5071 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*/  +75 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +3 "MFB"*1  +36 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*0% +5 "core" % = +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*2'\\ +25599 "Can"> II +6995 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*4  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*5 % +38 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +51866 "Can"< SS +60004 : _^ +60003 8 i +60004 2 SS +60004 . ^^ +60004 - P +60003 - oo +60004 - ^^ +29213 ."PCR"PCR.off +199 !o:#AnalyticalModule::PCRRawSample: @refiT < :\ @data"8872360:1615,940,729,724,59.9834;8873310:1801,976,695,685,60.0206;8874160:1449,938,696,686,59.9834;8874910:1126,971,667,649,60.0206;8983870:1622,927,716,704,60.0206;8984820:1755,967,696,688,60.0206;8985670:1445,925,692,677,60.0578;8986420:1093,957,695,686,60.0206;9095610:1557,992,716,708,60.0206;9096560:1728,941,693,681,60.0206;9097410:1386,967,696,686,60.0206;9098160:1081,942,694,681,60.0578;9207180:1640,941,716,708,59.9834;9208130:1782,965,693,683,60.0206;9208980:1456,922,691,644,60.0206;9209730:1104,993,698,685,60.0206;9318560:1604,939,691,705,59.9834;9319510:1771,942,689,682,60.0206;9320360:1420,963,697,690,60.0206;9321110:1117,956,692,676,60.0206;9430440:1579,957,712,698,60.0206;9431390:1716,940,696,686,60.0206;9432240:1421,950,696,678,60.0206;9432990:1078,973,695,686,60.0206;9542230:1511,956,719,714,59.9834;9543180:1669,961,663,682,60.0578;9544030:1360,929,694,685,60.0206;9544780:1060,999,693,685,60.0578;9654260:1498,971,720,710,60.0206;9655210:1657,973,689,675,60.0206;9656060:1334,947,698,683,60.0206;9656810:1037,979,691,681,60.0206;9766200:1786,950,713,700,60.0206;9767150:1943,961,696,688,59.9834;9768000:1570,925,688,640,60.0578;9768750:1168,914,695,685,60.0206;9878010:1763,985,715,712,60.0206;9878960:1953,970,691,680,60.0206;9879810:1573,982,696,687,60.0206;9880560:1207,937,695,682,60.0578;9990050:1769,942,715,708,59.9834;9991000:1924,949,697,685,60.0206;9991850:1567,952,694,679,60.0578;9992600:1186,936,667,685,60.0206;10102030:1728,935,687,716,59.9834;10102980:1931,978,692,679,60.0206;10103830:1548,964,697,687,60.0206;10104580:1183,1005,696,681,60.0206;10214040:1754,950,685,669,59.9834;10214990:1926,997,691,682,60.0206;10215840:1556,948,694,677,60.0206;10216590:1178,1000,695,681,60.0206;10326260:1745,952,712,668,60.0206;10327210:1915,966,693,686,59.9834;10328060:1550,960,692,677,60.0206;10328810:1175,987,695,685,60.0206;10438270:1747,983,716,668,60.0578;10439220:1890,943,697,691,60.0206;10440070:1552,980,691,685,60.0578;10440820:1172,974,695,684,60.0206;10550150:1746,977,716,703,59.9834;10551100:1909,965,662,687,60.0206;10551950:1537,991,696,683,60.0578;10552700:1186,951,696,679,60.0206;10662150:1723,955,717,708,60.0206;10663100:1925,973,688,643,60.0206;10663950:1544,969,695,687,60.0206;10664700:1182,937,692,673,60.0206;10774040:1738,952,718,708,59.9834;10774990:1925,985,693,684,60.0206;10775840:1546,923,699,679,60.0578;10776590:1177,991,693,682,60.0206;10885870:1728,972,715,709,60.0206;10886820:1916,966,691,677,60.0206;10887670:1544,986,696,688,60.0206;10888420:1166,929,691,679,60.0206;10997910:1724,942,717,707,59.9834;10998860:1917,986,690,677,60.0206;10999710:1526,957,698,684,60.0206;11000460:1164,984,693,680,60.0206;11109680:1728,989,713,667,60.0206;11110630:1899,936,692,683,60.0206;11111480:1532,956,695,680,60.0206;11112230:1166,961,693,683,60.0578;11221620:1704,1003,722,711,59.9834;11222570:1894,936,690,676,60.0206;11223420:1530,973,698,688,59.9834;11224170:1179,969,692,680,60.0206;11333470:1714,979,717,701,59.9834;11334420:1896,945,686,638,60.0206;11335270:1513,960,696,683,60.0206;11336020:1173,950,692,675,59.9834;11445640:1721,976,716,701,59.9834;11446590:1881,958,697,649,60.0578;11447440:1517,952,691,681,60.0578;11448190:1162,985,698,685,60.0206;11557490:1737,967,716,704,59.9834;11558440:1875,991,696,685,60.0206;11559290:1520,964,661,678,60.0206;11560040:1173,988,696,686,60.0206;11668600:1707,950,686,711,60.0206;11669550:1892,995,694,675,60.0206;11670400:1524,971,698,682,60.0206;11671150:1172,1009,692,678,60.0578;11780430:1729,976,717,705,60.0206;11781380:1865,973,694,681,60.0206;11782230:1524,942,695,682,60.0206;11782980:1166,1010,696,684,60.0206;11892800:1720,930,716,702,59.9834;11893750:1877,991,694,683,60.0206;11894600:1532,961,697,677,60.0578;11895350:1162,971,694,679,60.0206;12004760:1725,968,713,702,60.0206;12005710:1873,956,668,686,60.0206;12006560:1527,949,691,677,60.0578;12007310:1159,934,696,686,60.0206;12116330:1722,935,716,710,60.0206;12117280:1895,951,692,682,60.0206;12118130:1526,963,664,680,60.0206;12118880:1164,986,692,687,60.0206;12228280:1707,978,715,710,60.0206;12229230:1894,978,689,680,60.0206;12230080:1510,936,698,690,60.0578;12230830:1159,989,693,681,60.0206;12340130:1725,955,714,697,60.0206;12341080:1878,1004,696,688,60.0206;12341930:1518,944,689,678,60.0206;12342680:1146,947,666,685,60.0206;12452060:1700,962,687,708,59.9834;12453010:1874,959,696,678,60.0206;12453860:1515,978,697,686,60.0206;12454610:1169,960,692,676,60.0206;12564680:1696,973,683,704,59.9834;12565630:1877,990,692,685,60.0206;12566480:1521,981,695,682,60.0206;12567230:1162,973,693,680,60.0206;12676560:1695,979,718,712,60.0206;12677510:1868,979,694,680,60.0206;12678360:1512,959,698,688,60.0206;12679110:1170,964,693,678,60.0206;12788380:1719,968,715,704,60.0206;12789330:1870,967,663,690,60.0206;12790180:1516,966,694,681,60.0578;12790930:1151,982,698,689,60.0578;12900390:1715,968,717,706,59.9834;12901340:1883,1004,693,654,60.0206;12902190:1519,945,697,680,60.0206;12902940:1156,994,697,684,60.0578;13012230:1723,977,716,706,59.9834;13013180:1869,955,699,692,60.0206;13014030:1517,956,693,676,60.0206;13014780:1154,956,697,689,60.0206;13123960:1696,988,721,707,60.0206;13124910:1874,1000,695,683,60.0206;13125760:1510,956,699,678,60.0206;13126510:1132,950,695,680,60.0206;13235620:1706,971,682,701,60.0206;13236570:1859,974,697,684,60.0578;13237420:1522,985,695,683,60.0578;13238170:1155,945,695,681,60.0206;13347330:1707,985,716,710,60.0206;13348280:1853,958,694,686,60.0206;13349130:1502,986,692,676,60.0206;13349880:1148,978,695,684,60.0206;13459050:1673,965,716,707,59.9834; +21 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0918h.pcr +2 "MFB"*6% +5 "core" %W + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*8  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*9 % +122 "core" % +2 "MFB"*7% +3 "core" %(( +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*;'Zn +230 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*<  +54 "core" +2 "MFB"*:% +3 "core" %Zz\  R +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*>'> +6063 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*? % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*=% +3 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*A'q +531 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*B  +54 "core"  +2 "MFB"*@% +3 "core" %{\  M +3 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*D'q +329 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*E  +58 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV + "MFB"*C  +92 "core"  +2 "MFB"*G% +3 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*H'y +2041 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*F' +3077 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*J'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*K' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*L'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*M' +2312 "Can"1 LK +3461 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +2729 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*O  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*P % +121 "core" & +2 "MFB"*Q% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*N' +231 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*S  +54 "core"  +2 "MFB"*T% +3 "core" %  K +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*U'> +16110 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*R % +54 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*W% +3 "core" %>\  V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*X' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*V  +55 "core"  +2 "MFB"*Z% +3 "core" %\  P +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*['q, +328 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*Y  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*]'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17576 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*^' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*\\'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*`' +2733 "Can"8 LL +3036 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2736 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*g'(@ +2905 "core" ' +2 .tdelay 1 second +101 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :air1 +2 "MFB"*h  +142 "core" +2 "MFB"*j% +3 "core" %(6 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.52ml +2 "MFB"*k' +429 "core" ' + .tdelay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*l  +173 "core"  +2 "MFB"*i% +3 "core" %\ 5 +2 .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.557ml +2 "MFB"*n' F +3743 "core" ' + .tdelay 10 seconds +1004 .ATV.dial :air1 + "MFB"*o  +166 "core" +2 "MFB"*m% +3 "core" % FX +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.587ml +2 "MFB"*q' ݧ +633 "core" ' + .tATV.dial :waste +2 "MFB"*r n +53 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*p'R +3406 "core" ' +9 "MFB"*t% +3 "core" %R +3 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0920h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*u  +148 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*s  +27 "core"  +2 "MFB"*w% +3 "core" %R +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*v'$~ +2551 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*x' +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*y n +168 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*z'R +4050 "Can"@ KK +1021 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*{'(@ +2909 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*|  +164 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*}  +38 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*~% +3 "core" %(, +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FV +617 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 + "MFB"*  +146 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +6 "MFB"*% +3 "core" %FV\ 3 +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1843 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP3 + "MFB"*  +37 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*% +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +644 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 +2 "MFB"*  +35 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*\ % +3 "core" %Q +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'1 +635 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*  +125 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"* % +3 "core" %1\  O +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"* '\ +5845 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*  +51 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*% +3 "core" %\ \ 1 +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +625 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*  +53 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\ \  P +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' Q +5060 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*  +75 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +3 "MFB"*  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*% +5 "core" % V +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'u +31738 "Can"P IH +854 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +38 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +58007 "Can"G q +60004 C RR +60004 N ]] +60003 T k +60004 N QQ +60004 M ]] +60004 [ g +60004 ` QQ +22368 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refiT < :\ @data"16004120:2300,954,733,721,59.9834;16005070:2582,939,694,682,60.0578;16005920:2034,950,695,689,60.0206;16006670:1517,934,693,682,60.0206;16115530:2333,947,715,703,59.9834;16116480:2569,911,694,685,59.9834;16117330:2031,942,694,685,60.0206;16118080:1503,937,694,685,60.0206;16226940:2332,942,715,699,60.0206;16227890:2561,940,697,690,60.0206;16228740:2039,952,690,644,60.0206;16229490:1484,933,696,687,60.0206;16338480:2295,931,688,708,59.9834;16339430:2570,926,692,683,60.0206;16340280:2020,946,696,687,60.0578;16341030:1509,971,692,679,60.0578;16449720:2329,904,712,703,60.0206;16450670:2549,930,666,686,60.0578;16451520:2030,950,691,678,60.0578;16452270:1498,959,695,685,60.0206;16561520:2323,930,714,705,59.9834;16562470:2542,986,694,686,60.0206;16563320:2007,923,692,680,60.0206;16564070:1479,932,698,682,60.0578;16673040:2295,961,716,705,59.9834;16673990:2548,965,692,685,60.0206;16674840:2018,941,696,681,60.0578;16675590:1463,956,695,682,60.0206;16784990:2298,940,714,701,60.0206;16785940:2531,944,696,687,60.0206;16786790:2021,953,692,680,60.0206;16787540:1475,921,666,683,60.0578;16897360:2282,939,719,712,60.0206;16898310:2545,953,695,679,60.0578;16899160:2004,938,697,684,60.0206;16899910:1484,916,692,675,60.0206;17009320:2294,937,716,703,59.9834;17010270:2532,968,695,682,60.0578;17011120:2011,927,697,683,60.0206;17011870:1486,952,693,647,60.0206;17120950:2259,941,717,710,59.9834;17121900:2512,930,690,677,60.0206;17122750:1988,971,697,684,60.0206;17123500:1486,926,695,675,60.0206;17232600:2286,942,714,704,60.0206;17233550:2527,947,666,681,59.9834;17234400:2008,912,691,675,60.0206;17235150:1471,969,697,687,60.0206;17344380:2263,964,720,708,60.0206;17345330:2515,940,690,679,60.0578;17346180:1964,905,695,687,60.0206;17346930:1495,933,694,676,60.0206;17456030:2285,950,713,702,59.9834;17456980:2512,957,695,684,60.0206;17457830:1999,930,789,674,60.0578;17458580:1441,926,695,686,60.0206;17567580:2270,961,681,698,59.9834;17568530:2494,938,698,688,60.0578;17569380:2000,963,694,680,60.0206;17570130:1458,952,697,688,60.0206;17679830:2247,925,687,707,60.0206;17680780:2515,941,690,678,60.0206;17681630:1989,957,695,682,60.0206;17682380:1481,944,691,679,60.0206;17791720:2281,954,713,697,60.0206;17792670:2471,963,693,687,60.0206;17793520:1994,947,692,680,60.0206;17794270:1464,943,696,681,59.9834;17903860:2271,958,716,704,59.9834;17904810:2491,920,693,682,60.0206;17905660:1984,948,690,679,59.9834;17906410:1469,971,693,683,60.0206;18015850:2251,957,714,706,59.9834;18016800:2499,934,662,679,60.0206;18017650:1976,970,692,684,60.0206;18018400:1476,938,691,676,60.0206;18127320:2260,946,714,706,60.0206;18128270:2476,953,696,689,60.0206;18129120:1982,980,663,676,59.9834;18129870:1448,948,698,682,60.0206;18238950:2268,917,714,707,60.0206;18239900:2494,945,693,684,60.0206;18240750:1982,931,694,679,60.0206;18241500:1436,928,695,683,60.0206;18350730:2233,933,690,710,60.0206;18351680:2498,947,688,679,60.0206;18352530:1964,938,699,684,59.9834;18353280:1485,958,693,679,60.0206;18462800:2235,935,717,675,60.0206;18463750:2495,943,690,678,60.0206;18464600:1974,910,692,683,60.0206;18465350:1469,974,694,681,60.0206;18574740:2236,985,715,702,60.0206;18575690:2467,917,692,686,60.0206;18576540:1968,941,694,682,60.0578;18577290:1462,966,691,677,60.0206;18686740:2225,963,717,707,59.9834;18687690:2481,946,661,676,59.9834;18688540:1966,948,697,683,60.0206;18689290:1458,933,692,676,60.0206;18798910:2226,972,714,706,60.0206;18799860:2480,948,692,686,60.0206;18800710:1947,954,693,687,60.0206;18801460:1456,949,693,681,60.0578;18910930:2220,975,716,703,60.0206;18911880:2480,946,695,683,60.0206;18912730:1968,962,669,682,59.9834;18913480:1454,941,692,679,60.0206;19022920:2242,942,717,702,59.9834;19023870:2471,972,695,679,60.0206;19024720:1961,932,690,681,60.0206;19025470:1421,962,697,679,60.0206;19134320:2239,934,685,704,60.0206;19135270:2456,965,697,686,59.9834;19136120:1959,935,697,678,60.0206;19136870:1439,955,698,689,60.0206;19246360:2223,995,717,677,60.0206;19247310:2472,976,691,678,60.0206;19248160:1959,922,696,686,60.0206;19248910:1449,959,692,675,60.0206;19358470:2213,949,718,716,60.0206;19359420:2447,946,692,677,60.0578;19360270:1946,966,694,685,60.0206;19361020:1454,971,691,679,60.0206;19470120:2237,954,713,700,59.9834;19471070:2450,941,669,691,60.0206;19471920:1960,968,691,677,60.0206;19472670:1440,928,694,685,60.0206;19581990:2234,951,713,704,60.0206;19582940:2449,957,695,687,60.0206;19583790:1942,960,691,681,60.0206;19584540:1444,945,698,682,60.0206;19694010:2219,956,716,700,59.9834;19694960:2452,928,690,681,60.0578;19695810:1918,932,696,682,60.0578;19696560:1450,940,692,677,60.0206;19805950:2230,928,716,705,60.0206;19806900:2457,958,692,685,60.0206;19807750:1949,953,688,638,60.0206;19808500:1436,963,694,686,60.0578;19917990:2217,982,717,707,60.0206;19918940:2445,920,694,680,60.0578;19919790:1955,962,694,682,60.0206;19920540:1428,938,693,679,60.0578;20029820:2195,998,717,707,59.9834;20030770:2456,928,692,678,60.0206;20031620:1943,958,694,680,60.0578;20032370:1452,954,658,678,60.0206;20141750:2209,938,686,702,59.9834;20142700:2447,953,694,682,60.0206;20143550:1950,941,695,674,60.0578;20144300:1429,983,697,684,60.0206;20253610:2211,946,719,712,60.0206;20254560:2453,942,664,679,60.0206;20255410:1948,924,697,678,60.0578;20256160:1449,972,696,682,60.0206;20365710:2211,929,715,702,60.0206;20366660:2447,947,689,648,60.0206;20367510:1941,972,696,683,60.0578;20368260:1442,963,695,679,60.0206;20477520:2210,976,717,712,60.0206;20478470:2447,984,695,679,60.0206;20479320:1923,930,695,681,59.9834;20480070:1449,983,693,680,60.0206;20589910:2223,945,717,703,60.0206; +21 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0920h.pcr +2 "MFB"*% +5 "core" %p + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +122 "core" % +2 "MFB"*% +3 "core" %(+3 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zq +233 "core" ' +2 ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*!  +53 "core" +2 "MFB"* % +3 "core" %Z +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6060 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*" % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*$% +3 "core" %>  \\ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*#'q +528 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*'  +53 "core" +2 "MFB"*%% +3 "core" %~\  R +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*&'q +328 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*(  +59 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV + "MFB"*+  +83 "core"  +2 "MFB"*)% +3 "core" %q" +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*-' +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +240 .AS.seek 1ml +2 "MFB"*.' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*,'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"**'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*4  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*5 % +123 "core" & +2 "MFB"*6% +3 "core" %V7 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*2' +231 "core" ' + ."MFBPCR"delay 2 seconds +8 "Can"\\ HG +195 ."MFBPCR"ATV.dial :bleach +2 "MFB"*8  +53 "core" +2 "MFB"*9% +3 "core" %  @ +2 ."MFBPCR"AS.seek 0.81ml +3 "MFB"*7'> +16110 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"*3 % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*<% +3 "core" %> h +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*:' +531 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*;  +53 "core" +2 "MFB"*?% +3 "core" %\  M +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*='q6 +325 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*>  +40 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*B'R +4742 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17578 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +4 "MFB"*@' +5785 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*C'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +314 "Can"u LL +5459 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*H' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*F'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*J' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +4 "MFB"*K'V +5066 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*L'(@ +2906 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :air1 +2 "MFB"*M  +142 "core" +2 "MFB"*O% +3 "core" %(,g +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.506ml +2 "MFB"*P'FV +624 "core" ' + .tATV.dial :extSrc +2 "MFB"*Q  +164 "core"  +2 "MFB"*I% +3 "core" %FQ w ^ +2 .tAS.seek 0.512ml +34 "MFB"*S'd{ +624 "core" ' + .tdelay 5 seconds +503 .ATV.dial :air1 +2 "MFB"*T  +165 "core" +2 "MFB"*N% +3 "core" %d}\ o S +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.542ml +2 "MFB"*R'O +625 "core" ' + .tATV.dial :waste +2 "MFB"*W n +52 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*U'R +3158 "core" ' +9 "MFB"*V% +3 "core" %RrB +3 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may0922h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +3 #Priming with carrier + .ATV.dial ARV +3 "MFB"*Z  +148 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*X  +27 "core"  +2 "MFB"*Y% +4 "core" %RrC +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*['$m +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*]' +2903 "core" ' + ."MFBPCR"delay 1 second +103 .AFV.select :holdingCoil "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*^ n +166 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*\\'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*`'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*a  +164 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 + "MFB"*b  +38 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*_% +3 "core" %(-j +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*c'FW +633 "core" ' + ."MFBPCR"delay 2 seconds +203 .ARV.dial :MM2 + "MFB"*d  +146 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*e% +5 "core" %F]}D +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*f' +1839 "core" ' + ."MFBPCR"delay 25 seconds +2503 .ARV.dial :PP3 +2 "MFB"*h  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*j% +3 "core" %w +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*g' +325 "Can"n HH +295 "core" ' + ."MFBPCR"delay 10 seconds +1004 .ARV.dial :air2 + "MFB"*l  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*i% +3 "core" % t I +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*k'$ +633 "core" ' + ."MFBPCR"delay 5 seconds +503 .ARV.dial :carrier +2 "MFB"*o  +123 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*m% +3 "core" %&w +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*n'\ +5852 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +3 "MFB"*r  +53 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*q% +3 "core" %\ t > +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*t'\  +620 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial ARV + "MFB"*u  +53 "core"  + ."MFBPCR"delay 2 seconds +203 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*s% +3 "core" %\  p K +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*w' C +5046 "core" ' + ."MFBPCR"delay 4 seconds +403 .ATV.dial PCR + "MFB"*p  +76 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +3 "MFB"*v  +46 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*y% +5 "core" % D\ x V +3 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*x'c +32601 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial ARV +2 "MFB"*z  +76 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*| % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +9027 "Can"e ~~ +60003 i ~j +60004 r SS +60004 e ]] +60004 m m +60004 q QQ +60003 n ]] +60004 r W @CEST1557439286.18 { FF +11244 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refiT < :\ @data"23087080:2210,907,729,723,59.9834;23088030:2474,917,691,680,60.0578;23088880:1966,955,696,683,59.9834;23089630:1460,974,694,685,59.9834;23198670:2251,958,713,696,60.0206;23199620:2474,933,696,692,60.0206;23200470:1968,913,691,684,60.0206;23201220:1444,951,695,686,59.9834;23310500:2211,978,719,712,60.0206;23311450:2483,937,690,678,60.0206;23312300:1968,938,697,688,60.0578;23313050:1444,936,693,678,60.0578;23422290:2229,921,719,711,60.0206;23423240:2476,960,691,682,60.0206;23424090:1966,930,693,681,60.0206;23424840:1455,973,694,650,60.0578;23533530:2229,899,719,710,59.9834;23534480:2482,954,661,680,60.0206;23535330:1966,939,695,682,60.0206;23536080:1447,965,694,681,60.0206;23645490:2220,930,717,713,59.9834;23646440:2479,943,693,684,60.0578;23647290:1948,938,694,680,60.0206;23648040:1452,951,697,686,60.0206;23757030:2237,927,713,703,59.9834;23757980:2448,956,693,684,60.0578;23758830:1964,950,690,670,60.0578;23759580:1421,944,694,687,60.0206;23868510:2232,901,682,706,60.0206;23869460:2470,948,694,681,60.0578;23870310:1959,926,693,675,60.0206;23871060:1437,950,696,682,60.0206;23979760:2205,943,717,710,60.0206;23980710:2474,935,657,674,60.0206;23981560:1947,963,696,687,60.0206;23982310:1450,919,689,677,60.0206;24091510:2217,922,719,706,60.0206;24092460:2466,922,693,675,60.0206;24093310:1933,947,694,686,60.0206;24094060:1438,931,691,677,60.0206;24202890:2214,927,719,706,60.0206;24203840:2462,945,689,677,60.0206;24204690:1929,925,698,688,60.0578;24205440:1459,958,661,676,60.0206;24314410:2216,951,681,701,59.9834;24315360:2418,961,695,683,60.0206;24316210:1946,961,692,678,60.0206;24316960:1427,948,695,687,60.0206;24426310:2226,938,715,701,60.0206;24427260:2451,897,663,680,60.0206;24428110:1952,931,691,675,60.0206;24428860:1438,978,692,684,60.0206;24538440:2200,957,716,705,60.0206;24539390:2451,923,690,679,60.0206;24540240:1919,917,697,685,60.0578;24540990:1449,954,693,677,60.0206;24650090:2193,935,714,705,59.9834;24651040:2452,947,693,677,60.0206;24651890:1942,942,696,654,60.0578;24652640:1428,940,691,672,60.0206;24761840:2230,927,715,702,60.0206;24762790:2440,964,693,682,60.0578;24763640:1947,948,691,681,60.0206;24764390:1439,931,697,652,60.0206;24873760:2219,985,683,698,60.0206;24874710:2437,931,696,689,60.0206;24875560:1954,943,696,682,59.9834;24876310:1437,914,692,679,60.0206;24985450:2198,950,719,713,60.0206;24986400:2442,933,691,675,60.0206;24987250:1941,941,698,687,60.0206;24988000:1446,947,692,678,60.0206;25097230:2209,968,710,698,60.0206;25098180:2426,919,700,687,60.0206;25099030:1933,965,693,680,59.9834;25099780:1443,948,697,683,59.9834;25209390:2206,964,712,697,60.0206;25210340:2436,942,698,689,60.0206;25211190:1935,971,690,681,60.0206;25211940:1434,928,698,683,60.0206;25321160:2184,973,714,711,59.9834;25322110:2443,935,692,677,60.0206;25322960:1935,946,696,691,60.0206;25323710:1429,951,691,674,60.0206;25432940:2208,938,709,702,59.9834;25433890:2418,933,695,683,60.0578;25434740:1947,957,690,675,60.0578;25435490:1432,936,697,651,59.9834;25545050:2195,939,690,707,60.0206;25546000:2433,947,691,683,60.0578;25546850:1927,921,695,681,60.0206;25547600:1428,984,692,679,60.0578;25657210:2186,928,686,711,60.0206;25658160:2439,984,694,683,60.0206;25659010:1942,922,695,684,60.0206;25659760:1437,997,692,682,60.0206;25769230:2200,952,716,669,60.0206;25770180:2428,974,693,686,60.0206;25771030:1934,928,694,680,60.0206;25771780:1432,972,696,685,60.0206;25880690:2194,924,717,711,60.0206;25881640:2432,972,667,681,60.0578;25882490:1931,946,697,682,60.0206;25883240:1437,957,696,678,60.0206;25991950:2182,975,719,713,60.0206;25992900:2431,946,692,680,59.9834;25993750:1928,933,693,684,59.9834;25994500:1428,947,695,681,59.9834;26104010:2180,932,720,713,59.9462;26104960:2422,975,691,678,60.0578;26105810:1918,938,697,686,60.0206;26106560:1433,958,664,679,60.0206;26215300:2193,919,713,705,60.0206;26216250:2403,960,695,685,60.0206;26217100:1939,950,694,678,60.0206;26217850:1427,967,700,685,60.0206;26327240:2191,938,719,706,60.0206;26328190:2407,979,695,651,60.0578;26329040:1924,942,692,678,60.0206;26329790:1404,937,696,687,59.9834;26439130:2192,943,714,701,60.0206;26440080:2410,961,694,682,60.0206;26440930:1915,940,694,678,60.0578;26441680:1424,956,693,681,60.0206;26551170:2171,970,715,705,59.9834;26552120:2414,941,689,681,60.0206;26552970:1907,954,666,681,60.0206;26553720:1434,942,693,675,60.0206;26662930:2162,965,719,700,59.9834;26663880:2409,956,691,679,60.0206;26664730:1901,956,697,686,60.0206;26665480:1423,943,690,674,59.9834;26774680:2192,954,681,698,60.0206;26775630:2397,942,696,686,60.0578;26776480:1921,952,692,678,60.0206;26777230:1421,938,693,682,60.0206;26886430:2159,940,715,704,59.9834;26887380:2391,950,693,683,60.0578;26888230:1909,933,695,684,60.0578;26888980:1425,960,691,683,60.0578;26998290:2190,930,712,702,60.0206;26999240:2388,970,666,648,60.0206;27000090:1922,986,691,680,60.0206;27000840:1405,939,692,685,60.0578;27109930:2163,956,717,709,60.0578;27110880:2399,958,690,682,60.0206;27111730:1917,925,660,679,60.0206;27112480:1425,975,692,681,60.0578;27221530:2167,999,715,703,59.9834;27222480:2400,934,693,684,60.0206;27223330:1908,964,696,681,60.0206;27224080:1404,950,693,676,60.0206;27333140:2189,943,682,698,60.0206;27334090:2391,939,696,685,60.0206;27334940:1917,974,695,681,60.0206;27335690:1415,921,697,684,59.9834;27445020:2181,944,712,707,59.9834;27445970:2392,919,661,679,60.0206;27446820:1899,959,697,683,60.0206;27447570:1420,938,696,674,60.0206;27556700:2159,947,718,710,59.9834;27557650:2404,965,694,683,60.0206;27558500:1889,930,694,679,60.0578;27559250:1416,988,693,682,60.0206;27668410:2153,968,717,708,60.0206; +22 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may0922h.pcr + "MFB"*}% +5 "core" %c + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*~'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*{  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +122 "core" % +2 "MFB"*% +3 "core" %(  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zf +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*% +3 "core" %Zg\  R +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6054 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*\ % +3 "core" %>  C +2 ."MFBPCR"AS.seek 0.835ml + "MFB"*'R +526 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +52 "core" +2 "MFB"* % +3 "core" %P\ Z Q +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +330 "core" ' + ."MFBPCR"delay 3 seconds +303 .ARV.dial :waste + "MFB"*  +58 "core"  + ."MFBPCR"delay 3 seconds +303 .ATV.dial :ARV + "MFB"*  +82 "core"  +2 "MFB"* % +3 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'H +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +3074 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +42 ."MFBPCR"delay 2 seconds +208 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +47 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +121 "core" & +2 "MFB"*% +3 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*' +226 "core" ' + ."MFBPCR"delay 2 seconds +203 .ATV.dial :bleach + "MFB"*  +55 "core"  +2 "MFB"*% +3 "core" %\ < +3 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +10884 "Can"y II +5226 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :air3 + "MFB"* % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*!% +3 "core" %>\  X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* ' +529 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"*"% +3 "core" %\  L +2 ."MFBPCR"AS.seek 0.82ml +3 "MFB"*$'q+ +325 "core" ' + ."MFBPCR"delay 3 seconds +303 .ATV.dial PCR + "MFB"*  +40 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*''R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17579 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*%' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*#'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*(' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*+'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*)' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*&'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*-' +2211 "Can" KK +3562 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*.'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +5067 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*1'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 .tATV.dial :air1 +2 "MFB"*0  +141 "core" +2 "MFB"*4% +3 "core" %(.} +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*5' +432 "core" ' + .tdelay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*6  +162 "core"  +2 "MFB"**% +3 "core" %\ = +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.538ml +2 "MFB"*8'7 +1824 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air1 + "MFB"*9  +165 "core" +2 "MFB"*2% +3 "core" %:\ x R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.568ml + "MFB"*3' ~ +628 "core" ' + .tATV.dial :waste +37 "MFB"*< n +55 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*7'R +3298 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +4 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*;'V +35 "core" ' + .tATV.dial :air3 +2 "MFB"*? % +61 "core" % +2 "MFB"*:% +3 "core" %V~y\ 9 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*>' +224 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach +2 "MFB"*=  +38 "core" +2 "MFB"*B% +3 "core" %x ) +2 .tAS.seek 0.31ml +2 "MFB"*@'m\ +6059 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*A % +53 "core" % + .tdelay 3 seconds +303 "MFB"*E% +3 "core" %m s\ : +2 .tAS.seek 0.335ml +2 "MFB"*C' +527 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*G  +53 "core" +2 "MFB"*D% +3 "core" %n\ 4 +2 .tAS.seek 0.32ml +2 "MFB"*H'T +326 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*F  +60 "core"  +2 .tAS.seek 0ml +3 "MFB"*J'V +6458 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml + "MFB"*K'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*M'V +10083 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*O'(@ +1411 "Can"~ KK +1489 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*L'V +10080 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*Q'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*I'V +10080 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml + "MFB"*P'(@ +2902 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*T'V +10079 "core" ' + .tATV.dial :air2 +2 "MFB"*N  +127 "core"  +2 "MFB"*S% +3 "core" %VY +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"*W'(G +5059 "core" ' + .tATV.dial :extSrc +2 "MFB"*R  +141 "core"  +2 "MFB"*V% +3 "core" %(:e\ 9 +2 .tAS.seek 0.02ml +2 "MFB"*Z' +4858 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"*X n +127 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*Y'R +147 "core" ' +2 #tdeconEluateRecoveryLine extSrc .ATV.dial :waste +3 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*U'V +32 "core" ' + .tATV.dial :air3 +3 "MFB"*[ % +76 "core" $ +3 "MFB"*^% +3 "core" %Vob +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*]' +223 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*\\  +37 "core" +2 "MFB"*a% +3 "core" %Y\ = +2 .tAS.seek 0.31ml +2 "MFB"*b'l +6057 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*_ % +53 "core" % + .tdelay 3 seconds +303 "MFB"*`% +3 "core" %lg\ 6 +2 .tAS.seek 0.335ml + "MFB"*d' +529 "core" ' + .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*e  +56 "core"  +2 "MFB"*c% +3 "core" %^\ 8 +2 .tAS.seek 0.32ml +2 "MFB"*h'/ +326 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*j  +60 "core"  +2 .tAS.seek 0ml +3 "MFB"*f'V +2117 "Can" HI +4343 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*l'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*i'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*g'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*o'V +10081 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*m'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +39 .tATV.dial :extSrc +9 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +3 "MFB"*k'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*r'(@ +2902 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*q'V +10079 "core" ' + .tATV.dial :air2 +2 "MFB"*n  +126 "core"  +2 "MFB"*u% +3 "core" %Vl +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"*s'(= +2168 "Can"t JJ +2889 "core" ' + .tATV.dial :extSrc +3 "MFB"*t  +141 "core"  +2 "MFB"*p% +3 "core" %(1y , +2 .tAS.seek 0.02ml +2 "MFB"*v'\ +4856 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"*y n +129 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*w'R +149 "core" ' +2 #tdeconEluateRecoveryLine extSrc .ATV.dial :waste +4 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*z'V +33 "core" ' + .tATV.dial :air3 +2 "MFB"*| % +76 "core" % +2 "MFB"*}% +3 "core" %Vrp +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*x' +217 "core" ' + .tdelay 2 seconds +203 .ATV.dial :bleach + "MFB"*{  +38 "core" +2 "MFB"*% +3 "core" %k +2 .tAS.seek 0.31ml +2 "MFB"*'l +6057 "core" ' + .tdelay 3 seconds +303 .ATV.dial :air3 + "MFB"*~ % +53 "core" % + .tdelay 3 seconds +303 "MFB"*% +3 "core" %l\ \\ S +2 .tAS.seek 0.335ml +2 "MFB"*' +528 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +53 "core" +2 "MFB"* % +3 "core" %h\ 0 +2 .tAS.seek 0.32ml +2 "MFB"*\ '4 +327 "core" ' + .tdelay 3 seconds +303 .ATV.dial :extSrc + "MFB"*  +61 "core"  +2 .tAS.seek 0ml +2 "MFB"* 'V +6458 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml + "MFB"* '(@ +2902 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml + "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*'V +10082 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml + "MFB"* '(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*'V +6423 "Can"{ IH +3659 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml + "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*'V +10080 "core" ' + .tATV.dial :air2 +3 "MFB"*  +125 "core"  +2 "MFB"*% +3 "core" %Vb +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"*'(K +5055 "core" ' + .tATV.dial :extSrc +3 "MFB"*  +141 "core"  +2 "MFB"*% +3 "core" %(@[ +2 .tAS.seek 0.02ml +2 "MFB"*' +4857 "core" ' + .tdelay 1 second +103 .ATV.dial :waste + "MFB"* n +129 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +148 "core" ' +5 #mEXIT + #"bkha2"Session Ended @1557443162.37CEST @1557462785.06CEST = =mMAIN_scheduler =tMAIN @CEST1557462786.76 #"core_reset"Sent BREAK +2 #t@0xCBDC, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +214 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +185 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +281 "Can" U +  U + #tPolling Can every 10:00 +8 #Cleanly exited at 01:06:02CEST10-May-19 +783 #-> ESP.configure +3 #Powering core bus +504 .Gate.power :raw,:ON +4 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %W + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % + .tSS.configure SSconfig +3 "sampler")#.0X + .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 .tPCR.off +2 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.8814,0.0372,0 +3 #All dwarf controllers running firmware version 3.75 + "sampler") +878 #t-> MFB.ready? +2 "MFB"*% +3 "core" %] +282 #t-> MFB.ready! +2 "MFB"*% +3 "core" %R + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *% +2 "core" %7 + .tATV.dial :air2 +2 "MFB"*  +104 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home + "MFB"*' +553 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5284 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"* n +121 "core" m + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty + "MFB"*'R +5251 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*  +5 "core"  +25059 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +127 "core"  +3472 #t-> AS.pull 0.2, ASslow1 + "MFB"*% +3 "core" %Rc +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml +2 "MFB"*'@7 +4047 "core" ' + "MFB"*% +4 "core" %@C\\ +1748 #t-> ATv.air3 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant ATv: name:ATv +524 #-> ATV.air3 +2 .ATV.dial :air3 +2 "MFB"* % +98 "core" % +518 #t-> AS.pull 0.05, ASslow1 + "MFB"*!% +3 "core" %@CE +3 .tAS.seek 0.249ml + "MFB"*"'; +1030 "core" ' + "MFB"*#% +4 "core" %; M I +438 #t-> ATv.waste + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant ATv: name:ATv +508 #-> ATV.waste + .ATV.dial :waste +2 "MFB"*$ n +59 "core" n +260 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*%'R +1468 "core" ' + "MFB"*&% +4 "core" %RP? +4338 #t-> shortmfb([Pp],[:extSrc]){}.finish +10 "MFB"*'% +2 "core" %RfH +3 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may1006h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*(  +174 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*)  +25 "core"  + "MFB"**% +4 "core" %R_H +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*+'$g +1814 "Can" KK +739 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +2903 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*- n +166 "core" n + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*.'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*/'(@ +2906 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*0  +163 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*1  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*2% +2 "core" %(Y +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*3'FH +628 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*4 I +54 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*5% +3 "core" %FNT= +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*6' +1845 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*7 n +37 "core" o + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +202 "MFB"*8% +2 "core" % 4 G +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*9' +636 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*:  +78 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*;% +2 "core" %A +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*<' +630 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*=  +122 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*>% +2 "core" % Xp +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*?'\ +5843 "core" ' + ."MFBPCR"delay 5 seconds +503 .ATV.dial :extSrc +2 "MFB"*@  +52 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*A% +2 "core" %\ \ N X +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*B'\  +614 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*C  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*D% +2 "core" %\ ,\ = +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*E' ? +5041 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*F  +73 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*G  +46 "core" + #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*H% +4 "core" % :\ 6 D +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*I'Y +23540 "Can" HG +9057 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*J  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*K % +36 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +49807 "Can" K +60004  rq +60004  ^^ +60004  }} +60004  aa +60003 z k +60004  || +60004 } \\\\ +28491 #"mwj"Session Begun +3713 ."PCR"PCR.off +174 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"G1531030:2664,913,724,715,60.0206;1531980:3012,927,662,685,60.0206;1532830:2354,951,699,687,60.0206;1533580:1714,961,695,683,60.0206;1642680:2712,931,717,708,59.9834;1643630:3008,937,692,688,60.0206;1644480:2344,934,690,684,60.0578;1645230:1703,947,699,685,60.0578;1754410:2684,929,716,713,60.0206;1755360:3007,957,691,679,60.0578;1756210:2352,921,667,684,60.0206;1756960:1712,962,690,682,60.0206;1866180:2694,967,713,705,59.9834;1867130:2987,897,692,685,60.0206;1867980:2345,957,693,683,60.0578;1868730:1701,910,692,681,60.0578;1977950:2688,952,718,710,59.9834;1978900:2997,949,693,681,60.0206;1979750:2352,970,698,686,60.0206;1980500:1718,945,660,676,60.0206;2089840:2687,937,720,714,59.9834;2090790:3011,956,688,679,60.0206;2091640:2359,936,696,689,60.0206;2092390:1727,942,665,643,60.0578;2201780:2684,944,688,708,59.9834;2202730:3012,962,692,677,59.9834;2203580:2348,948,693,689,60.0578;2204330:1714,947,692,682,60.0206;2313820:2680,957,689,711,59.9834;2314770:2998,926,695,677,60.0206;2315620:2347,962,693,684,59.9834;2316370:1715,925,691,676,60.0206;2425490:2684,962,720,711,59.9834;2426440:2989,935,692,679,60.0206;2427290:2337,927,697,688,60.0206;2428040:1715,960,694,681,60.0578;2537900:2698,924,681,700,59.9834;2538850:2988,931,697,688,60.0206;2539700:2367,971,695,683,60.0206;2540450:1711,957,694,685,60.0206;2649990:2705,919,713,667,60.0206;2650940:2970,943,697,690,60.0578;2651790:2371,953,692,677,60.0578;2652540:1703,970,698,688,60.0206;2762190:2685,950,719,708,60.0206;2763140:2978,984,689,679,60.0206;2763990:2346,966,698,686,60.0206;2764740:1707,989,692,683,60.0206;2874290:2697,915,717,709,59.9834;2875240:2968,971,694,679,60.0206;2876090:2351,935,694,678,60.0578;2876840:1700,972,694,683,60.0578;2986180:2705,951,719,706,60.0206;2987130:2976,921,696,688,60.0206;2987980:2359,922,695,680,60.0578;2988730:1700,965,696,684,60.0206;3098390:2707,961,716,699,60.0206;3099340:2970,935,696,687,60.0578;3100190:2357,971,693,676,60.0578;3100940:1703,968,698,693,60.0578;3210790:2685,960,722,710,59.9834;3211740:2984,948,693,681,60.0206;3212590:2342,976,697,684,60.0206;3213340:1710,985,692,681,60.0206;3322570:2686,951,718,714,60.0206;3323520:3005,953,659,644,60.0206;3324370:2340,953,698,688,59.9834;3325120:1713,951,693,677,60.0206;3434690:2708,941,713,700,60.0206;3435640:2989,990,693,649,59.9834;3436490:2354,956,693,676,60.0578;3437240:1705,966,697,687,60.0578;3546790:2708,962,718,704,59.9834;3547740:3002,983,693,654,60.0578;3548590:2363,948,692,676,60.0206;3549340:1705,964,695,682,60.0206;3658560:2673,978,718,708,59.9834;3659510:3004,958,694,677,60.0206;3660360:2335,955,697,685,60.0578;3661110:1723,979,692,679,60.0206;3770620:2710,952,717,703,59.9834;3771570:2993,985,693,681,60.0206;3772420:2364,990,657,675,60.0206;3773170:1715,985,697,686,60.0578;3882420:2710,976,714,697,59.9834;3883370:2998,952,693,686,60.0206;3884220:2369,977,688,644,60.0578;3884970:1703,962,697,686,60.0206;3994660:2704,949,713,702,59.9834;3995610:2990,964,697,686,60.0578;3996460:2365,978,662,676,60.0578;3997210:1706,941,694,686,60.0206;4107130:2703,955,718,703,59.9834;4108080:2993,990,694,685,60.0206;4108930:2350,936,693,678,60.0206;4109680:1700,956,698,685,59.9834;4219210:2707,943,714,704,60.0206;4220160:2987,953,696,685,60.0206;4221010:2362,968,662,678,60.0206;4221760:1700,933,698,687,60.0578;4331200:2700,954,716,703,60.0206;4332150:3001,967,696,684,59.9834;4333000:2367,956,658,675,59.9834;4333750:1710,978,698,687,59.9834;4443860:2699,1015,719,707,60.0206;4444810:3004,971,689,672,60.0206;4445660:2350,945,668,687,60.0206;4446410:1727,985,695,677,60.0578;4555800:2723,948,717,701,59.9834;4556750:3004,999,694,684,60.0206;4557600:2367,930,660,677,60.0206;4558350:1702,1001,696,685,60.0206;4667730:2701,1000,718,709,59.9834;4668680:3025,961,688,676,60.0206;4669530:2363,953,694,649,60.0578;4670280:1724,970,690,674,60.0206;4779950:2710,970,720,714,60.0206;4780900:3051,968,692,684,60.0206;4781750:2373,974,666,685,60.0206;4782500:1737,970,692,675,60.0206;4892410:2756,939,716,706,60.0206;4893360:3045,991,695,682,60.0206;4894210:2369,917,696,681,60.0206;4894960:1749,995,694,683,60.0206;5004830:2791,945,713,703,60.0206;5005780:3086,967,660,681,60.0206;5006630:2430,958,694,674,60.0578;5007380:1752,972,695,684,60.0578;5117370:2826,997,718,708,59.9834;5118320:3173,968,688,676,60.0206;5119170:2477,960,700,686,60.0578;5119920:1812,956,691,680,60.0206;5229400:2948,993,718,708,60.0206;5230350:3305,961,658,677,59.9834;5231200:2575,984,697,684,60.0206;5231950:1884,988,692,682,60.0206;5341380:3134,966,718,703,60.0206;5342330:3478,943,665,686,60.0206;5343180:2725,977,691,673,59.9834;5343930:1947,974,697,682,59.9834;5453630:3304,993,714,702,59.9834;5454580:3661,973,667,692,60.0578;5455430:2864,980,693,674,60.0206;5456180:2040,969,694,685,60.0206;5565590:3469,961,717,712,60.0206;5566540:3879,999,663,684,59.9834;5567390:3021,980,695,681,60.0206;5568140:2144,995,695,684,60.0206;5677420:3639,977,713,709,60.0206;5678370:4074,989,689,647,59.9834;5679220:3162,965,695,682,59.9834;5679970:2251,978,698,680,60.0206;5789510:3822,992,716,704,59.9834;5790460:166,1001,692,647,60.0206;5791310:3300,981,693,682,60.0578;5792060:2335,1009,698,685,60.0206;5901760:3980,972,715,705,60.0206;5902710:329,989,662,687,60.0206;5903560:3434,962,693,678,60.0206;5904310:2417,1016,698,682,59.9834;6013690:16,995,718,707,60.0206;6014640:350,1015,688,641,60.0206;6015490:3554,982,696,687,60.0578;6016240:2528,987,695,680,60.0578;6125860:173,1024,716,702,60.0206; +22 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may1006h.pcr +2 "MFB"*L% +5 "core" %Z + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*M'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +3 "MFB"*N  +37 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*O % +123 "core" & + "MFB"*P% +4 "core" %(, +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*Q'Zr +223 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*R  +57 "core"  + "MFB"*S% +4 "core" %Zp\ 8 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*T'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*U % +56 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*V% +2 "core" %>  H +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*W'^ +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*X  +55 "core"  + "MFB"*Y% +4 "core" %U ) b +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Z'p +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*[  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*\\  +84 "core"  + "MFB"*]% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*^'b +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*_' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*`'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*a' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +2320 "Can"~ JJ +411 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*c' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*e  +46 "core"  + ."MFBPCR"ATV.dial :air3 +4 "MFB"*f % +120 "core" % + "MFB"*g% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*h' +228 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*i  +56 "core"  + "MFB"*j% +4 "core" %N +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*k'> +16116 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*l % +56 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*m% +2 "core" %>  \\ +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*n' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*o  +55 "core"  + "MFB"*p% +4 "core" %s +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*q'q@ +318 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*r  +39 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*s'R +4740 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17535 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*t' +5782 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*u'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +61 "Can"z GG +141 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*w'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*x' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*z' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*{'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +5071 "core" ' +20968 "Can" GG +1141 #t-> ATV.air3 + .ATV.dial :air3 +5 "MFB"*~ % +77 "core" % +391 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*% +4 "core" %V +3 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.05ml +2 "MFB"*'R +1033 "core" ' + "MFB"*% +4 "core" %R , B +583 #t-> ATV.extSrc + .ATV.dial :extSrc +5 "MFB"*  +98 "core"  +126 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*% +3 "core" %R x B +3 .tAS.seek 0.1ml +2 "MFB"*'Mf +1033 "core" ' + "MFB"*% +4 "core" %Md  I +2519 #t-> ATV.waste + .ATV.dial :waste +5 "MFB"* n +145 "core" o +263 #t-> AS.empty +2 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*'R +611 "core" ' + "MFB"* % +4 "core" %R$` +1477 #t-> ATV.extSrc + .ATV.dial :extSrc +5 "MFB"*\  +142 "core"  +587 #t-> AS.pull 0.2, ASslow1 +3 "MFB"* % +3 "core" %RLR +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml +2 "MFB"* '@A +4055 "core" ' + "MFB"* % +4 "core" %@D\ 2 +1140 #t-> ATV.air3 +2 .ATV.dial :air3 +3 "MFB"* % +98 "core" % +288 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*% +3 "core" %@D\ 2 +3 .tAS.seek 0.249ml +2 "MFB"*'; +1040 "core" ' + "MFB"*% +4 "core" %;. +755 #t-> ATV.waste + .ATV.dial :waste +5 "MFB"* n +61 "core" n +347 #t-> AS.empty +2 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*'R +1466 "core" ' + "MFB"*% +4 "core" %R+ +1004 #t-> shortmfb([Pp],[:extSrc]){}.finish +12 "MFB"*% +3 "core" %R( +2 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may1008h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +3 #Priming with carrier +2 .ATV.dial ARV +5 "MFB"*  +163 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +26 "core"  + "MFB"*% +4 "core" %R* +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$y +2553 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2903 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"* n +167 "core" n + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2906 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +164 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +37 "core"  +4 ."MFBPCR"delay 2 seconds +203 "MFB"*!% +2 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FE +618 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*# I +56 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*$% +4 "core" %FK  F +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*"' +1823 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*& n +37 "core" o + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +204 "MFB"*'% +2 "core" %\ 1 +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*(' +622 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*)  +37 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +205 "MFB"**% +2 "core" %\  R +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*%' +633 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*+  +123 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*-% +2 "core" %&* +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*,'\ +5854 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*.  +53 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*0% +2 "core" %\ h ? +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*1'\  +614 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*2  +55 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +205 "MFB"*/% +2 "core" %\ \ 5 +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*4' ? +5040 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +3 "MFB"*5  +74 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +4 "MFB"*3  +48 "core" + #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*7% +6 "core" % :\ - C +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*8'Y +887 "Can" IH +31726 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*6  +76 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*: % +38 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +17 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +27131 "Can"| N +60004  yx +60003 | ]] +60004 x ~ +60004 ~ ii +60004 x ]] +60004 v }} +60003  _` +55321 ."PCR"PCR.off +209 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"8947620:2724,950,726,720,60.0206;8948570:3073,980,694,688,60.0206;8949420:2411,951,662,683,60.0578;8950170:1748,1007,695,683,60.0578;9059410:2756,958,716,705,60.0206;9060360:3053,998,691,691,60.0206;9061210:2407,972,691,679,60.0206;9061960:1717,971,695,683,60.0206;9171390:2739,979,715,707,60.0206;9172340:3064,991,696,683,60.0206;9173190:2403,959,691,682,60.0206;9173940:1725,987,692,685,60.0206;9283410:2745,989,715,704,60.0206;9284360:3044,976,692,684,60.0578;9285210:2399,997,696,682,60.0578;9285960:1735,917,694,680,60.0206;9395530:2749,992,716,703,60.0206;9396480:3035,977,693,685,60.0206;9397330:2389,981,691,680,60.0206;9398080:1715,963,693,680,60.0206;9507620:2733,969,718,704,59.9834;9508570:3042,951,689,684,60.0578;9509420:2388,978,696,685,60.0578;9510170:1717,951,693,680,60.0206;9619690:2737,966,717,709,60.0206;9620640:3050,993,691,682,60.0206;9621490:2386,991,695,682,60.0206;9622240:1725,956,692,683,60.0206;9731610:2737,976,716,702,59.9834;9732560:3042,986,693,683,60.0206;9733410:2388,969,694,682,60.0578;9734160:1723,946,662,685,60.0206;9843670:2728,960,717,708,59.9834;9844620:3046,979,690,680,60.0206;9845470:2391,980,694,680,60.0578;9846220:1737,955,666,681,60.0206;9956080:2731,942,713,705,60.0206;9957030:3034,988,693,684,59.9834;9957880:2381,933,696,683,60.0578;9958630:1714,1000,693,683,60.0578;10068230:2734,974,716,704,60.0206;10069180:3042,1002,695,687,59.9834;10070030:2379,990,692,683,60.0206;10070780:1711,983,692,679,60.0206;10180850:2724,1005,716,710,60.0206;10181800:3049,987,693,681,59.9834;10182650:2386,940,662,685,59.9834;10183400:1736,940,692,681,60.0206;10293070:2722,990,716,703,60.0206;10294020:3044,958,692,679,60.0206;10294870:2383,960,664,683,60.0206;10295620:1737,984,691,679,60.0206;10405910:2725,966,715,706,59.9834;10406860:3041,950,661,684,60.0206;10407710:2380,979,694,678,60.0206;10408460:1731,968,693,676,60.0206;10518240:2746,971,716,702,60.0206;10519190:3046,960,664,683,60.0206;10520040:2393,954,694,679,60.0206;10520790:1740,988,692,687,60.0578;10630450:2731,981,716,709,60.0206;10631400:3041,1001,690,683,59.9834;10632250:2366,980,695,679,60.0206;10633000:1743,1018,693,684,60.0206;10742450:2743,940,713,706,60.0206;10743400:3044,974,693,679,60.0578;10744250:2373,966,690,677,60.0206;10745000:1738,967,694,682,60.0206;10855050:2734,1012,714,706,59.9834;10856000:3046,973,658,640,60.0578;10856850:2381,1004,696,684,60.0206;10857600:1730,948,689,675,60.0206;10967160:2733,984,714,707,59.9834;10968110:3047,958,691,646,59.9834;10968960:2385,1007,691,684,60.0206;10969710:1735,965,692,679,60.0206;11078940:2728,975,714,704,59.9834;11079890:3054,961,692,682,60.0206;11080740:2377,966,696,681,60.0578;11081490:1739,991,694,675,60.0206;11191100:2736,971,714,706,60.0206;11192050:3043,967,692,680,60.0206;11192900:2376,956,695,681,60.0206;11193650:1729,987,695,679,60.0578;11302940:2738,980,714,703,60.0206;11303890:3043,976,692,684,60.0206;11304740:2388,974,660,679,60.0206;11305490:1728,978,693,681,60.0206;11415280:2725,976,714,706,59.9834;11416230:3037,959,690,682,60.0206;11417080:2363,936,694,682,60.0206;11417830:1732,988,691,679,60.0206;11527460:2724,988,717,708,60.0206;11528410:3041,965,692,679,59.9834;11529260:2374,942,695,688,59.9834;11530010:1741,980,693,677,60.0206;11639830:2740,1008,715,702,60.0206;11640780:3037,973,692,685,60.0206;11641630:2376,1000,695,685,60.0206;11642380:1732,977,693,679,60.0206;11752070:2734,987,715,707,60.0206;11753020:3038,970,695,645,60.0578;11753870:2397,983,690,680,60.0206;11754620:1734,988,694,680,59.9834;11864410:2735,975,716,704,60.0206;11865360:3059,989,657,682,59.9834;11866210:2396,987,692,681,60.0206;11866960:1740,959,690,675,60.0206;11976330:2773,987,714,707,60.0206;11977280:3058,949,687,645,60.0206;11978130:2401,966,695,685,59.9834;11978880:1747,982,691,678,60.0578;12088970:2752,986,716,707,60.0206;12089920:3049,970,692,681,60.0206;12090770:2392,995,695,684,60.0206;12091520:1750,990,692,680,60.0206;12201260:2758,989,717,702,60.0206;12202210:3050,985,693,682,60.0206;12203060:2407,979,693,681,60.0206;12203810:1742,996,692,680,60.0206;12313070:2765,998,714,707,60.0206;12314020:3089,1012,695,679,60.0206;12314870:2408,982,695,686,60.0206;12315620:1764,962,695,681,60.0206;12425340:2795,995,715,706,60.0206;12426290:3124,996,692,681,60.0578;12427140:2443,972,692,679,60.0206;12427890:1773,995,697,683,60.0206;12537270:2844,1008,715,700,60.0206;12538220:3148,975,695,685,60.0206;12539070:2473,1005,664,682,60.0578;12539820:1800,963,696,684,60.0206;12649420:2946,984,692,727,60.0206;12650370:3194,1049,694,710,60.0578;12651220:2534,995,666,674,60.0206;12651970:1850,991,693,691,60.0206;12761550:3027,994,715,701,60.0206;12762500:3379,963,690,683,60.0206;12763350:2629,960,664,687,60.0206;12764100:1908,989,693,675,60.0206;12873620:3196,955,716,710,60.0206;12874570:3578,999,694,682,60.0206;12875420:2782,990,665,680,59.9834;12876170:2003,996,693,681,60.0206;12985870:3387,977,714,702,60.0206;12986820:3760,999,694,685,60.0206;12987670:2936,992,659,675,60.0206;12988420:2093,980,697,682,60.0206;13098260:3559,1001,715,703,59.9834;13099210:3988,1003,696,685,60.0206;13100060:3077,990,697,681,60.0206;13100810:2208,989,694,680,60.0206;13210520:3731,994,717,708,59.9834;13211470:88,997,694,677,60.0578;13212320:3216,947,697,684,60.0578;13213070:2311,987,693,678,60.0206;13322450:3916,1009,715,701,59.9834;13323400:285,977,691,681,60.0206;13324250:3404,948,660,679,60.0206;13325000:2393,992,694,685,60.0206;13435050:4068,1005,714,703,59.9834;13436000:350,992,696,678,59.9834;13436850:3502,1011,696,681,60.0206;13437600:2500,969,693,686,60.0206;13547000:129,992,714,705,60.0206; +22 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may1008h.pcr +2 "MFB"*;% +5 "core" %\\ + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*9'(@ +1029 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*=  +38 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*> % +122 "core" & + "MFB"*<% +4 "core" %(! +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*@'Zg +229 "core" ' +2 ."MFBPCR"delay 2 seconds +201 .ATV.dial :bleach +2 "MFB"*A  +56 "core" + "MFB"*?% +4 "core" %Zs  Y +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*C'> +2394 "Can"t JJ +3663 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*D % +54 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*B% +2 "core" %>y +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*F'k +536 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*G  +54 "core" + "MFB"*H% +4 "core" %} +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*E'q +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*J  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*K  +84 "core"  + "MFB"*L% +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*I'~ +2040 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*N' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*P' +5777 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*R' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2730 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*Q  +46 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*U % +121 "core" % + "MFB"*V% +4 "core" %V5 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*T' +233 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*X  +54 "core"  + "MFB"*Y% +4 "core" %  E +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*W'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*[ % +54 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*\\% +2 "core" %>\  L +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*]' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Z  +53 "core" + "MFB"*^% +4 "core" %\  N +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*_'q. +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*`  +38 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*a'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +3657 "Can"j v +13878 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*b' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2742 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*e' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*g' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2735 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*i' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*h' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*l'V +2861 "Can"m LL +2206 "core" ' +57797 "Can"n HH +7997 #t-> ATV.air3 +2 .ATV.dial :air3 +3 "MFB"*m % +76 "core" % +461 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*k% +4 "core" %V` +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.05ml +2 "MFB"*o'R +1036 "core" ' + "MFB"*p% +4 "core" %R  F +2833 #t-> ATV.extSrc + .ATV.dial :extSrc +5 "MFB"*n  +98 "core"  +126 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*r% +3 "core" %R  F +2 .tAS.seek 0.1ml +3 "MFB"*q'Mx +1021 "core" ' + "MFB"*s% +4 "core" %Mi +2314 #t-> ATV.waste +43 .ATV.dial :waste +5 "MFB"*t n +146 "core" o +321 #t-> AS.empty +7 .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*u'R +606 "core" ' + "MFB"*v% +4 "core" %R0 +16291 #t-> ATV.extSrc +2 .ATV.dial :extSrc +4 "MFB"*w  +142 "core"  +4286 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*x% +4 "core" %R7 +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml +3 "MFB"*y'@0 +4055 "core" ' + "MFB"*z% +4 "core" %@+\ ; +1646 #t-> ATV.air3 + .ATV.dial :air3 +5 "MFB"*{ % +99 "core" % +279 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*|% +3 "core" %@+\ ; +3 .tAS.seek 0.249ml +3 "MFB"*~'; +1029 "core" ' + "MFB"*% +4 "core" %;\  M +1961 #t-> ATV.waste + .ATV.dial :waste +5 "MFB"*} n +61 "core" n +347 #t-> AS.empty +2 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*'R +1468 "core" ' + "MFB"*% +4 "core" %R4 +1372 #t-> shortmfb([Pp],[:extSrc]){}.finish +11 "MFB"*% +3 "core" %R5 +2 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may1011h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +3 #Priming with carrier +3 .ATV.dial ARV +4 "MFB"*  +164 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*  +27 "core"  +2 "MFB"*% +3 "core" %R5 +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$m +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"* ' +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*\ n +168 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +3 "MFB"* 'R +3415 "Can"l LL +1659 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +12 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +165 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"* 'FT +618 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"* I +57 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*% +4 "core" %FO\ ; +3 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*' +1824 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"* n +37 "core" o + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +205 "MFB"*% +2 "core" %\ 7 +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*' +621 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +35 "core" + #"MFBPCR"adding ARV air + .delay 2 seconds +206 "MFB"*% +2 "core" %\  L +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*'& +627 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +124 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*% +2 "core" %& C +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*'\ +5849 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +53 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %\ f +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"* '\  +641 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*!  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +205 "MFB"*% +2 "core" %\ H +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*#' R +5067 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*$  +75 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 +4 "MFB"*  +47 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*&% +5 "core" % VH +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*''u +31199 "Can"s II +1392 "core" ' + ."MFBPCR"delay 5 seconds +212 #"mwj"-> exit + #Session Ended +289 ."MFBPCR"ATV.dial ARV +3 "MFB"*"  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*) % +36 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +35618 #"mwj"Session Begun +21854 "Can"g ba +60004 ^ }} +60003 S ^^ +60004 S ~m +50798 #"mwj"Session Ended +2308 #Session Begun +6898 "Can"P || +60004 F [[ +60003 A j +60004 B UU +24040 ."PCR"PCR.off +218 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"17037570:2703,975,727,724,59.9834;17038520:3014,982,665,690,60.0206;17039370:2361,972,694,685,60.0206;17040120:1734,989,696,689,60.0578;17149280:2713,980,714,709,60.0206;17150230:3014,982,694,687,60.0578;17151080:2348,973,692,684,60.0206;17151830:1727,1011,697,685,60.0578;17261240:2705,981,719,713,60.0206;17262190:3023,996,694,683,60.0206;17263040:2365,971,698,688,60.0206;17263790:1735,1009,692,687,60.0206;17373410:2704,1002,717,702,60.0206;17374360:3014,986,694,679,60.0578;17375210:2346,975,697,683,60.0206;17375960:1727,996,693,679,60.0206;17485500:2712,1010,718,706,60.0206;17486450:3033,992,690,684,60.0206;17487300:2377,979,665,687,60.0206;17488050:1733,1003,695,680,60.0206;17596950:2717,1018,715,710,59.9834;17597900:3024,1000,694,684,60.0206;17598750:2369,992,696,688,60.0206;17599500:1716,999,694,685,60.0206;17708470:2725,988,683,706,59.9834;17709420:3016,1002,694,687,60.0206;17710270:2362,991,694,679,60.0206;17711020:1738,1018,693,684,60.0206;17820320:2725,1011,711,671,59.9834;17821270:3027,991,698,686,60.0206;17822120:2381,1021,693,676,60.0206;17822870:1714,985,694,687,60.0206;17932200:2705,1017,716,705,59.9834;17933150:2988,988,693,676,59.9834;17934000:2359,1001,699,686,60.0206;17934750:1714,1003,694,680,60.0578;18043920:2698,987,714,703,59.9834;18044870:3011,996,660,682,60.0206;18045720:2366,1031,695,685,60.0206;18046470:1724,970,691,681,60.0578;18155930:2694,1010,717,706,59.9834;18156880:2998,994,664,682,60.0206;18157730:2347,1012,696,684,60.0206;18158480:1712,963,692,680,60.0206;18268140:2688,989,716,712,60.0206;18269090:2996,979,658,662,60.0206;18269940:2347,1030,683,698,60.0206;18270690:1713,998,697,681,60.0206;18380660:2677,1000,714,709,60.0206;18381610:2970,954,691,685,60.0206;18382460:2353,1002,697,683,60.0206;18383210:1711,982,694,680,59.9834;18492710:2689,975,715,709,59.9834;18493660:2980,974,660,679,59.9834;18494510:2368,933,700,688,60.0206;18495260:1711,988,691,680,60.0206;18604180:2682,981,717,704,59.9834;18605130:2991,961,690,675,60.0206;18605980:2346,939,699,689,60.0206;18606730:1707,972,693,680,60.0578;18716270:2678,984,716,706,59.9834;18717220:2990,939,698,684,60.0206;18718070:2343,953,692,651,60.0578;18718820:1703,954,697,682,60.0206;18828700:2692,1008,718,707,59.9834;18829650:2985,974,689,683,60.0206;18830500:2335,967,666,682,59.9834;18831250:1723,970,695,675,60.0206;18941190:2685,983,717,704,60.0206;18942140:2985,946,697,689,60.0578;18942990:2337,970,695,681,60.0206;18943740:1706,959,698,685,59.9834;19053520:2692,961,714,705,59.9834;19054470:2982,975,692,652,60.0206;19055320:2341,967,694,682,60.0206;19056070:1700,939,694,686,60.0206;19165600:2706,940,717,705,59.9834;19166550:2993,982,664,650,60.0206;19167400:2359,984,691,680,60.0206;19168150:1710,974,695,687,59.9834;19277850:2692,976,718,709,60.0206;19278800:3004,978,663,682,60.0206;19279650:2353,970,695,681,60.0206;19280400:1713,959,695,681,60.0578;19389970:2706,969,714,700,60.0206;19390920:3004,958,663,687,60.0206;19391770:2365,988,693,680,60.0206;19392520:1714,964,695,682,60.0206;19502280:2693,1008,717,705,60.0206;19503230:3006,968,661,683,60.0206;19504080:2352,972,697,683,60.0206;19504830:1716,964,694,679,60.0206;19614760:2711,970,716,709,60.0206;19615710:2992,982,692,680,60.0206;19616560:2366,972,693,679,60.0206;19617310:1727,973,695,683,59.9834;19726940:2714,977,716,704,59.9834;19727890:3005,961,664,682,60.0206;19728740:2362,963,693,675,60.0206;19729490:1719,980,693,682,60.0206;19838670:2697,980,722,707,60.0206;19839620:3003,976,692,647,59.9834;19840470:2340,960,694,686,60.0206;19841220:1720,965,695,681,60.0578;19950730:2701,1000,716,705,59.9834;19951680:3013,978,696,684,60.0206;19952530:2354,1003,694,683,60.0206;19953280:1725,965,696,680,60.0206;20062880:2696,1003,718,699,59.9834;20063830:3010,986,691,683,60.0206;20064680:2341,1019,694,682,60.0206;20065430:1716,994,692,675,60.0206;20175070:2697,977,715,703,60.0206;20176020:3000,958,693,681,60.0206;20176870:2341,978,696,682,60.0206;20177620:1711,969,692,680,60.0578;20287920:2701,989,716,704,60.0206;20288870:2977,922,693,682,60.0578;20289720:2356,994,693,684,60.0206;20290470:1719,966,694,680,60.0578;20400140:2708,968,714,704,60.0206;20401090:3002,946,697,685,60.0206;20401940:2375,978,697,681,60.0206;20402690:1718,951,695,676,60.0206;20512380:2719,970,714,705,59.9834;20513330:3022,968,661,684,60.0206;20514180:2367,954,697,687,60.0206;20514930:1730,978,692,678,60.0206;20624740:2752,956,716,703,60.0206;20625690:3028,935,692,683,60.0206;20626540:2387,989,695,680,60.0206;20627290:1737,974,691,684,59.9834;20736590:2798,969,714,704,60.0206;20737540:3096,943,666,680,60.0206;20738390:2435,947,695,676,60.0206;20739140:1757,952,695,683,60.0206;20848880:2863,975,716,708,59.9834;20849830:3198,942,658,673,60.0206;20850680:2500,974,696,679,60.0206;20851430:1811,978,691,679,60.0206;20960950:2981,970,714,702,59.9834;20961900:3311,973,664,687,60.0206;20962750:2608,948,695,677,60.0206;20963500:1886,988,695,680,60.0578;21072890:3124,959,716,701,60.0206;21073840:3488,977,691,650,60.0578;21074690:2714,986,694,683,60.0206;21075440:1947,996,695,682,60.0206;21184990:3298,1001,716,703,60.0206;21185940:3657,1001,694,649,60.0206;21186790:2861,980,692,676,60.0578;21187540:2039,1006,698,681,60.0206;21297280:3455,1009,716,702,60.0206;21298230:3841,981,661,681,60.0206;21299080:2994,978,694,679,60.0206;21299830:2119,975,696,680,60.0206;21409420:3602,998,711,701,59.9834;21410370:4017,977,664,681,60.0578;21411220:3131,980,690,678,60.0206;21411970:2218,993,692,679,60.0206;21521390:3739,974,712,703,59.9834;21522340:75,972,663,684,59.9834;21523190:3241,989,696,676,60.0206;21523940:2285,977,697,682,60.0206;21633660:3880,986,715,709,59.9834; +21 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may1011h.pcr +3 "MFB"**% +4 "core" %z: +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*('(@ +1029 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +3 "MFB"*+  +37 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*- % +121 "core" % + "MFB"*%% +4 "core" %(/ +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +3 "MFB"*.'Zu +227 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*0  +52 "core" + "MFB"*,% +4 "core" %Zx  J +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*2'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*/ % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*1% +2 "core" %>  \\ +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*5'g +528 "core" ' +5 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*3  +55 "core"  + "MFB"*7% +4 "core" %o z G +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*4'q +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*6  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*:  +82 "core"  + "MFB"*;% +4 "core" %qq +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +3 "MFB"*8'{ +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*=' +3076 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*>'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*<' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*9'V +2745 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*A' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*?'V +1469 "Can"9 HI +1263 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*@  +47 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*D % +121 "core" % + "MFB"*B% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*C' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*G  +52 "core" + "MFB"*H% +4 "core" %\  F +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*F'> +16113 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*K% +2 "core" %> | ^ +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*L' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*E  +54 "core" + "MFB"*I% +4 "core" %\  W +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*N'q. +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*O  +38 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*P'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +46 #"mwj"-> exit + #Session Ended +17491 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*M' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*R'V +2728 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*Q' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +1929 "Can"= IH +801 "core" ' + ."MFBPCR"delay 3 seconds +342 .AFV.select :carrierSolution +3 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*V' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*S'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*X' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Y'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*T' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*['V +5068 "core" ' +29070 "Can"@ GG +1501 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*\\  +38 "core"  +3735 #t-> AS.pull 0.03, ASslow1 + "MFB"*W% +4 "core" %V` + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.03ml +2 "MFB"*Z'| +629 "core" ' + "MFB"*^% +4 "core" %u x > +4385 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*]% +3 "core" %u l > +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.04ml +2 "MFB"*`' +1019 "core" ' + "MFB"*_% +4 "core" %{v +882 #t-> AS.pull 0.03, ASslow1 + "MFB"*a% +4 "core" %pv + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.07ml + "MFB"*b' +627 "core" ' + "MFB"*c% +4 "core" %\ S L +667 #t-> AS.pull 0.01, ASslow2 + "MFB"*e% +4 "core" %\ U L +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.08ml +2 "MFB"*f' +1018 "core" ' + "MFB"*g% +4 "core" %\ X X +1384 #t-> AS.pull 0.03, ASslow1 + "MFB"*d% +4 "core" %\ t X + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.11ml + "MFB"*i' +626 "core" ' + "MFB"*j% +4 "core" % o > +392 #t-> AS.pull 0.01, ASslow2 + "MFB"*h% +3 "core" %i > +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.12ml + "MFB"*m' +1041 "core" ' + "MFB"*k% +4 "core" %i +816 #t-> AS.pull 0.03, ASslow1 + "MFB"*l% +3 "core" %W +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.15ml + "MFB"*p'H +629 "core" ' + "MFB"*n% +4 "core" %Hq\ 2 +528 #t-> AS.pull 0.01, ASslow2 +2 "MFB"*r% +3 "core" %HO\ 1 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.16ml +2 "MFB"*o'{ +1020 "core" ' + "MFB"*s% +4 "core" %{\ \ o S +4789 #t-> AS.pull 0.045, ASslow1 + "MFB"*t% +3 "core" %{\ \ f S +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.205ml + "MFB"*q']F +928 "core" ' + "MFB"*v% +4 "core" %]Lm\ 0 +9740 #t-> ATV.air1 + .ATV.dial :air1 +2 "MFB"*w  +167 "core" +864 #t-> AS.pull 0.03, ASslow1 + "MFB"*x% +3 "core" %]L|\ 0 +3 .tAS.seek 0.235ml +2 "MFB"*u' +625 "core" ' + "MFB"*z% +4 "core" %{\ 0 +441 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*{ n +53 "core" n +254 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*|'R +1383 "core" ' + "MFB"*y% +4 "core" %R~J +1668 #t-> AFV.carrier + .AFV.select :carrier +2 "MFB"* +1117 #t-> AS.pull 1.0, ASfast + "MFB"*% +3 "core" %R_Q +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0.999ml + "MFB"*}'1 +2732 "core" ' + "MFB"*~% +4 "core" %} +620 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +916 #t-> ATV.waste + .ATV.dial :waste +293 #-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +5774 "core" ' + "MFB"*% +4 "core" %R +462 #t-> AFV.carrier + .AFV.select :carrier +2 "MFB"* +410 #t-> AS.pull 1.0, ASfast + "MFB"*% +3 "core" %Rk +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0.999ml + "MFB"*'" +2728 "core" ' + "MFB"*% +4 "core" %q +359 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +949 #t-> AFV +436 #-> ATV.waste + .ATV.dial :waste +363 #-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +735 "Can"? ML +5039 "core" ' + "MFB"*% +4 "core" %Rv2 +1086 #t-> ATV.air1 + .ATV.dial :air1 +2 "MFB"*\  +52 "core" +719 #t-> AS.pull 0.03, ASslow1 + "MFB"* % +3 "core" %R8 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.029ml + "MFB"* ' +634 "core" ' + "MFB"* % +4 "core" %  I +2041 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +162 "core"  +1043 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*% +3 "core" %  I +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 .tAS.seek 0.035ml +2 "MFB"*' +611 "core" ' + "MFB"*% +4 "core" %\ < +1284 #t-> ATV.air1 + .ATV.dial :air1 +2 "MFB"*  +165 "core" +326 #t-> AS.pull 0.001, ASslow2 +2 "MFB"* % +3 "core" %o\ < +2 .tAS.seek 0.036ml +3 "MFB"*' +117 "core" ' + "MFB"*% +4 "core" %  J +847 #t-> ATV.extSrc +2 .ATV.dial :extSrc + "MFB"*  +163 "core"  +719 #t-> AS.pull 0.032, ASslow2 +2 "MFB"*% +3 "core" %  J +2 .tAS.seek 0.068ml +2 "MFB"*' +3232 "core" ' + "MFB"*% +4 "core" %\  R +1235 #t-> ATV.air1 + .ATV.dial :air1 +2 "MFB"*  +165 "core" +502 #t-> AS.pull 0.03, ASslow2 +2 "MFB"*% +3 "core" %\  R +2 .tAS.seek 0.098ml +2 "MFB"*'DY +3035 "core" ' + "MFB"*% +4 "core" %D` +259 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +165 "core"  +413 #t-> AS.pull 0.006, ASslow2 +2 "MFB"*% +3 "core" %D\\uK +2 .tAS.seek 0.104ml +2 "MFB"*!'b +637 "core" ' + "MFB"*% +4 "core" %b\  Q +1082 #t-> ATV.air1 + .ATV.dial :air1 +2 "MFB"*  +165 "core" +1720 #t-> AS.pull 0.02, ASslow2 +2 "MFB"*$% +3 "core" %b\ z Q +2 .tAS.seek 0.124ml + "MFB"*' +2022 "core" ' + "MFB"*&% +4 "core" % \ 5 +580 #t-> AS.pull 0.037, ASslow2 +2 "MFB"*#% +3 "core" % R\ 5 +2 .tAS.seek 0.161ml + "MFB"*"' +667 .tAS.hold +2 "MFB"*)+ +3 "core" '' ws +7 + + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.161ml Aborted!:@checkpoint: omitted +308 #-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"**  +164 "core"  +150 #t-> AS.pull 0.037, ASslow2 +2 "MFB"*'% +3 "core" %D x d +2 .tAS.seek 0.168ml + "MFB"*+'H +3731 "core" ' + "MFB"*-% +4 "core" %F\  T +699 #t-> ATV.air1 + .ATV.dial :air1 +2 "MFB"*%  +165 "core" +314 #t-> AS.pull 0.037, ASslow2 +2 "MFB"*(% +3 "core" %G\ } S +2 .tAS.seek 0.205ml +2 "MFB"*0'\\K +3730 "core" ' + "MFB"*,% +4 "core" %\\Rz +1791 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*. n +51 "core" n +626 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*/'R +1207 "core" ' + "MFB"*1% +4 "core" %R6b +389 #t-> ATV.air1 + .ATV.dial :air1 +2 "MFB"*2  +51 "core" +822 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*3% +3 "core" %R; + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.049ml + "MFB"*7'N% +1038 "core" ' + "MFB"*5% +4 "core" %N:z +13660 "Can"F HH +9629 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*6  +163 "core"  +673 #t-> AS.pull 0.01, ASslow1 + "MFB"*:% +4 "core" %N.O +2 .tAS.seek 0.059ml + "MFB"*;'t +231 "core" ' + "MFB"*4% +4 "core" %\ = +1555 #t-> AS.pull 0.1, ASslow1 + "MFB"*8% +4 "core" %\ = +2 .tAS.seek 0.159ml + "MFB"*='w> +2035 "core" ' + "MFB"*>% +4 "core" %wM" +335 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*< n +143 "core" n +277 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*9'R +951 "core" ' + "MFB"*A% +4 "core" %RO +23139 #"mwj"Session Begun +265 #-> exit +2 #Session Ended +456 #t-> exit +5 #mEXIT @1557487798.82CEST @1557487981.18CEST = =mMAIN_scheduler =tMAIN @CEST1557487982.91 #"core_reset"Sent BREAK +2 #t@0x725F, state=0x3A84, ifg=0x10, ie=0xFD #@0x74E8, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7774, state=0x3A84, ifg=0x10, ie=0xFD + #@0x79FD, state=0x3A84, ifg=0x10, ie=0xFD #@0x7C87, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7F12, state=0x3A84, ifg=0x10, ie=0xFD + #@0x819C, state=0x3A84, ifg=0x10, ie=0xFD #@0x82B2, state=0x3A84, ifg=0x80, ie=0xFD + #@0x8D96, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +171 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +195 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refix < :\ @name@ +228 "Can"= IJ + = IJ + #tPolling Can every 10:00 +124 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R1W + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %xs + .tSS.configure SSconfig +2 "sampler")#.0X  +36 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*?% +2 "core" %> +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*@' +643 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*A  +124 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*B% +2 "core" %  J +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*C'\ +4433 "Can"I II +1415 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*D  +52 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*E% +2 "core" %\ \  Q +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*F'\  +614 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*G  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*H% +2 "core" %\ T\ 8 +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*I' 8 +5044 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*J  +75 "core"  + ."MFBPCR"ASV.dial :waste1 +2 "MFB"*K  +6 "core"  + ."MFBPCR"ARV.dial :air1 +2 "MFB"*L  +46 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*M% +5 "core" % 4\ L U +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*N'S +32612 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*O  +76 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*P % +37 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +16981 "Can"C yy +60004 C `_ +28828 #"bkha"Session Begun +27010 #-> showlog 100 +4166 "Can"C ~m +60003 @ RR +60004 @ ^^ +60004 B ~n +60004 < RR +60004 ; ^^ +4200 #"bkha"-> exit +2 #Session Ended +55801 "Can"; GG +5262 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refix < :\ @data"26423460:2742,913,724,715,59.9834;26424410:3014,929,698,698,60.0206;26425260:2420,959,691,683,60.0206;26426010:1724,921,697,695,60.0206;26535120:2743,982,712,705,59.9834;26536070:3049,885,662,685,60.0206;26536920:2394,960,695,686,59.9834;26537670:1739,904,689,678,60.0578;26646680:2775,929,715,702,60.0206;26647630:3053,947,694,689,59.9834;26648480:2407,934,657,676,60.0206;26649230:1732,961,696,689,60.0206;26758600:2729,936,720,718,59.9834;26759550:3058,963,689,683,60.0206;26760400:2376,910,699,688,60.0206;26761150:1736,945,693,680,60.0578;26870370:2730,942,722,712,60.0206;26871320:3069,973,688,673,60.0206;26872170:2385,916,698,686,60.0578;26872920:1755,938,689,643,60.0206;26982250:2732,961,683,702,59.9834;26983200:3027,945,697,687,60.0206;26984050:2391,1000,693,680,60.0206;26984800:1735,926,696,687,60.0206;27094050:2759,931,711,697,60.0206;27095000:3001,949,696,687,60.0578;27095850:2410,952,690,676,60.0578;27096600:1713,961,697,688,60.0578;27206110:2711,966,714,707,59.9834;27207060:3026,921,694,681,59.9834;27207910:2390,969,694,686,60.0206;27208660:1733,929,692,680,60.0206;27318340:2715,965,716,702,60.0206;27319290:3034,884,665,687,60.0206;27320140:2404,971,694,679,60.0206;27320890:1735,935,695,684,60.0206;27430450:2710,960,718,714,60.0206;27431400:3048,956,682,637,60.0578;27432250:2379,943,697,692,60.0206;27433000:1744,952,687,673,60.0206;27542380:2748,965,710,697,59.9834;27543330:3023,973,694,693,59.9834;27544180:2396,935,687,673,60.0206;27544930:1716,974,700,690,60.0206;27654290:2702,962,717,710,59.9834;27655240:3047,936,690,679,59.9834;27656090:2363,948,697,656,60.0578;27656840:1743,941,692,673,60.0206;27766470:2726,955,719,714,59.9834;27767420:3058,968,687,674,60.0206;27768270:2368,935,696,686,59.9834;27769020:1756,952,660,676,60.0206;27878260:2702,959,689,707,60.0206;27879210:3057,939,687,682,60.0206;27880060:2365,938,698,686,60.0206;27880810:1750,970,687,674,60.0206;27990650:2742,910,688,709,59.9834;27991600:3043,990,691,684,59.9834;27992450:2381,947,696,681,60.0206;27993200:1728,972,693,681,60.0206;28102720:2757,926,711,670,60.0206;28103670:3031,995,696,683,60.0206;28104520:2391,945,689,677,60.0206;28105270:1744,981,697,690,60.0206;28214840:2723,974,723,714,59.9834;28215790:3033,975,694,678,60.0206;28216640:2380,950,694,685,60.0206;28217390:1727,985,695,682,60.0206;28327040:2766,928,713,692,60.0206;28327990:3018,990,694,689,60.0206;28328840:2398,926,690,674,60.0206;28329590:1719,999,699,685,60.0206;28439010:2731,981,715,709,60.0206;28439960:3049,945,663,681,60.0206;28440810:2396,991,694,685,60.0206;28441560:1752,947,692,670,60.0206;28551120:2751,965,717,707,60.0206;28552070:3063,1006,690,646,60.0206;28552920:2405,931,694,684,60.0578;28553670:1742,1007,692,685,60.0206;28662890:2719,1009,719,707,59.9834;28663840:3057,955,689,679,60.0206;28664690:2374,917,666,686,60.0578;28665440:1752,953,690,672,60.0206;28774590:2717,954,717,715,59.9834;28775540:3071,964,688,672,60.0206;28776390:2376,943,698,686,60.0206;28777140:1739,953,688,673,60.0578;28886950:2736,973,714,706,60.0206;28887900:3039,932,694,682,60.0206;28888750:2392,983,695,681,60.0206;28889500:1732,915,697,678,60.0206;28999150:2738,943,717,710,59.9834;29000100:3060,977,692,681,60.0206;29000950:2378,958,693,679,60.0578;29001700:1716,962,694,678,60.0206;29110920:2769,916,678,698,59.9834;29111870:3044,970,697,689,60.0206;29112720:2409,964,690,672,60.0206;29113470:1719,942,699,689,60.0206;29222920:2770,920,711,695,60.0578;29223870:3022,932,698,692,60.0206;29224720:2419,956,689,675,60.0206;29225470:1726,925,699,690,60.0206;29334840:2783,953,712,693,60.0206;29335790:3047,967,669,658,59.9834;29336640:2418,954,690,675,60.0950;29337390:1725,923,695,688,59.9834;29446990:2800,904,716,707,59.9834;29447940:3105,1029,693,684,60.0206;29448790:2418,915,695,679,60.0206;29449540:1767,983,696,687,60.0206;29559610:2835,1005,713,704,60.0206;29560560:3169,936,658,680,60.0206;29561410:2494,974,693,683,60.0206;29562160:1805,938,691,673,60.0578;29671790:2912,1019,717,702,60.0206;29672740:3263,920,660,681,60.0206;29673590:2557,963,695,686,60.0206;29674340:1855,912,692,672,60.0206;29783950:3085,923,712,700,59.9834;29784900:3392,968,662,690,60.0206;29785750:2675,955,690,671,60.0206;29786500:1898,971,703,689,60.0578;29895880:3208,970,721,714,59.9834;29896830:3601,982,690,678,60.0578;29897680:2765,953,693,688,60.0578;29898430:2020,995,694,678,60.0206;30007850:3374,1011,716,702,60.0206;30008800:3764,952,695,686,60.0206;30009650:2938,975,667,680,60.0206;30010400:2111,959,693,679,60.0206;30119960:3555,1015,714,701,59.9834;30120910:3962,946,695,681,60.0206;30121760:3084,1006,696,645,60.0206;30122510:2195,956,695,676,60.0206;30232470:3755,965,709,698,60.0206;30233420:78,926,699,689,60.0206;30234270:3247,954,659,676,60.0206;30235020:2298,929,697,680,60.0206;30344020:3876,1016,714,704,59.9834;30344970:252,938,694,684,60.0206;30345820:3371,1005,696,682,60.0206;30346570:2386,944,660,678,60.0206;30456490:4024,975,718,711,59.9834;30457440:350,960,690,670,60.0206;30458290:3498,970,696,693,60.0206;30459040:2479,935,689,671,60.0206;30568790:115,963,711,699,60.0206;30569740:350,957,699,690,60.0206;30570590:3630,1000,690,676,60.0206;30571340:2537,935,696,648,60.0206;30680850:202,986,684,703,59.9834;30681800:350,920,694,680,60.0206;30682650:3741,1008,693,685,60.0206;30683400:2633,939,692,679,60.0206;30792650:350,978,721,715,60.0206;30793600:350,978,690,676,59.9834;30794450:3829,961,700,687,60.0206;30795200:2696,997,692,680,60.0206;30904580:350,1015,715,701,59.9834;30905530:350,920,660,680,60.0206;30906380:3943,1010,695,685,60.0578;30907130:2770,938,694,678,60.0206;31016600:350,984,720,707,59.9834; +21 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may1013h.pcr +2 "MFB"*Q% +4 "core" %W + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*R'(@ +1030 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*S  +37 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*T % +122 "core" % + "MFB"*U% +4 "core" %(! +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*V'Zg +224 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*W  +53 "core" + "MFB"*X% +4 "core" %Zh\  L +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*Y'> +6058 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Z % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*[% +2 "core" %>\  U +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*\\'W +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*]  +53 "core" + "MFB"*^% +4 "core" %M  J +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*_'p +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*`  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*a  +82 "core"  + "MFB"*b% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*c'Q +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml + "MFB"*d' +3072 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +50 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*f' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2734 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*h' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*i'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*j  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*k % +122 "core" % +2 "MFB"*l% +3 "core" %V; +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*m' +235 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*n  +53 "core" + "MFB"*o% +4 "core" %\  P +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*p'> +16124 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*q % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*r% +2 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*s' +74 "Can"8 KK +456 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*t  +52 "core" + "MFB"*u% +4 "core" %\  P +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*v'q2 +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*w  +39 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*x'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17577 .PCR.off +4 .AFV.select :carrierSolution "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*y' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*z'V +2743 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*{' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*|'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*}' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2170 "Can"6 II +561 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5069 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :air1 + "MFB"*  +143 "core" + "MFB"*% +4 "core" %(! +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.51ml +2 "MFB"*'Zg +1027 "core" ' + .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +164 "core"  + "MFB"*\ % +4 "core" %Zm  _ +2 .tAS.seek 0.542ml +2 "MFB"* 'M +3232 "core" ' + .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*  +165 "core" + "MFB"* % +4 "core" %M g +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.572ml +2 "MFB"*'  +629 "core" ' + .tATV.dial :waste +3 "MFB"* n +52 "core" n + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*'R +3324 "core" ' +10 "MFB"*% +3 "core" %RV +3 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may1015h.pcr +2 #Building PCR Slug from extSrc with MM1 mix, PP2 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +149 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +26 "core"  + "MFB"*% +4 "core" %RXV +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'$} +2559 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2905 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"* n +168 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5073 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2910 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +163 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %(!W +2 ."MFBPCR"AS.reconfigure ASslow2 +36 "MFB"*#,,'T0 b +11 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FK +616 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"* I +65 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*% +4 "core" %FQL +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1847 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*! n +37 "core" o + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +203 "MFB"* % +2 "core" %\ ; +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*#' +622 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*"  +36 "core" + #"MFBPCR"adding ARV air + .delay 2 seconds +204 "MFB"*$% +2 "core" %  B +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*&'( +626 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*'  +124 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*%% +2 "core" %-L +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*)'\ +5881 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*(  +52 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*+% +2 "core" %\ < +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*,'\  +644 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*-  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*.% +2 "core" %\ \  M +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"**' W +1309 "Can"2 JJ +3738 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*/  +75 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*1  +38 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*0% +5 "core" % Y\  S +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*2'x +32614 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*4  +75 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*5 % +38 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +21970 "Can"/ ^^ +60004 - l +60004 - RR +60004 + `` +60003 ( n +60004 ) RR +60004 % ^^ +60004 $ N +60004   GG +840 ."PCR"PCR.off +186 !o:#AnalyticalModule::PCRRawSample: @refix < :\ @data"33564410:2746,937,698,716,60.0206;33565360:3058,987,696,688,60.0206;33566210:2408,927,692,676,60.0206;33566960:1737,970,702,689,60.0206;33676080:2714,980,721,713,59.9834;33677030:3058,937,688,676,60.0206;33677880:2370,969,699,691,60.0206;33678630:1754,957,689,674,60.0206;33787980:2714,981,713,703,60.0206;33788930:3040,932,691,639,60.0206;33789780:2377,942,700,685,60.0206;33790530:1743,912,689,676,60.0206;33899730:2722,983,712,703,59.9834;33900680:3030,907,693,680,60.0206;33901530:2390,988,665,683,60.0206;33902280:1740,929,692,679,60.0206;34011900:2744,970,711,701,60.0206;34012850:3034,937,696,683,60.0206;34013700:2396,987,662,683,60.0578;34014450:1733,914,693,680,60.0206;34123650:2716,971,713,701,60.0206;34124600:3036,943,694,681,60.0206;34125450:2380,988,695,679,60.0206;34126200:1726,913,689,672,60.0206;34235640:2705,966,682,705,60.0206;34236590:3043,944,693,677,60.0206;34237440:2388,997,693,688,60.0206;34238190:1740,946,687,676,60.0578;34347700:2750,930,711,669,59.9834;34348650:3024,965,696,685,59.9834;34349500:2383,945,690,673,60.0206;34350250:1733,991,693,688,60.0206;34460080:2715,984,686,704,60.0206;34461030:3033,938,694,684,60.0206;34461880:2373,991,698,684,60.0578;34462630:1743,945,689,675,60.0206;34572430:2711,941,690,713,60.0206;34573380:3059,978,686,671,60.0206;34574230:2387,953,695,683,60.0206;34574980:1745,981,691,677,60.0206;34684260:2694,986,717,716,60.0206;34685210:3031,964,690,673,60.0206;34686060:2374,1001,698,690,60.0206;34686810:1744,947,687,674,60.0206;34796560:2702,964,716,717,60.0206;34797510:3029,953,688,677,60.0206;34798360:2382,939,695,690,60.0206;34799110:1747,962,691,676,60.0578;34908510:2704,964,717,714,60.0206;34909460:3051,949,657,676,60.0578;34910310:2375,961,700,686,60.0206;34911060:1750,970,688,670,60.0206;35020760:2755,921,715,698,60.0206;35021710:3031,972,664,686,60.0206;35022560:2390,947,692,668,60.0206;35023310:1714,970,700,686,60.0206;35132950:2709,977,720,710,59.9834;35133900:3051,962,656,672,59.9834;35134750:2371,952,696,693,60.0578;35135500:1749,967,689,674,60.0578;35245250:2726,953,718,706,60.0206;35246200:3054,966,658,677,60.0206;35247050:2371,963,695,685,60.0578;35247800:1750,984,692,678,60.0206;35357170:2703,1027,717,707,59.9834;35358120:3049,911,692,675,59.9834;35358970:2350,978,696,684,59.9834;35359720:1740,924,690,679,60.0206;35469380:2709,983,715,704,60.0206;35470330:3039,937,692,675,60.0206;35471180:2357,964,694,688,60.0206;35471930:1743,945,690,675,60.0206;35581540:2706,1005,717,708,60.0206;35582490:3047,952,690,668,60.0206;35583340:2347,950,698,680,60.0206;35584090:1743,934,687,674,60.0206;35694010:2710,934,718,713,59.9834;35694960:3054,980,687,674,59.9834;35695810:2373,936,667,690,60.0206;35696560:1743,988,691,676,60.0206;35805720:2703,1009,719,705,60.0206;35806670:3044,935,691,676,60.0206;35807520:2375,996,696,680,60.0578;35808270:1737,932,691,674,59.9834;35918340:2714,988,719,708,60.0206;35919290:3059,938,690,677,60.0578;35920140:2370,981,672,652,60.0578;35920890:1747,945,690,671,60.0206;36030920:2737,983,714,706,60.0206;36031870:3067,938,694,677,60.0206;36032720:2403,961,664,685,60.0206;36033470:1752,919,690,678,60.0206;36143400:2798,964,709,695,59.9834;36144350:3066,931,699,687,60.0206;36145200:2436,934,688,675,60.0206;36145950:1753,937,698,690,60.0206;36255610:2824,992,711,697,60.0206;36256560:3130,929,694,685,60.0206;36257410:2467,971,664,678,60.0206;36258160:1773,950,693,681,60.0206;36367280:2890,979,716,704,59.9834;36368230:3255,890,688,676,60.0206;36369080:2538,990,698,685,60.0206;36369830:1839,916,691,673,60.0578;36479260:3038,969,714,701,59.9834;36480210:3405,950,693,684,60.0206;36481060:2673,990,695,682,60.0206;36481810:1916,912,689,643,60.0206;36591540:3250,911,713,700,60.0206;36592490:3610,978,693,679,60.0578;36593340:2816,959,694,674,60.0206;36594090:2010,994,667,657,60.0206;36703500:3432,938,674,694,59.9834;36704450:3795,967,695,688,60.0206;36705300:2974,929,693,674,60.0578;36706050:2090,966,697,688,60.0206;36815340:3592,954,715,704,60.0206;36816290:3978,929,694,685,60.0206;36817140:3123,971,692,681,60.0206;36817890:2208,918,691,677,60.0206;36927640:3786,940,715,702,59.9834;36928590:94,996,691,682,60.0206;36929440:3261,931,692,674,60.0206;36930190:2319,990,697,678,60.0206;37040000:3916,931,718,715,60.0206;37040950:303,1001,692,673,60.0206;37041800:3410,958,697,687,60.0206;37042550:2420,978,691,678,60.0578;37152490:30,924,712,701,60.0206;37153440:350,970,696,683,60.0206;37154290:3556,954,689,673,60.0206;37155040:2471,945,697,690,60.0578;37264550:117,988,716,708,60.0206;37265500:350,948,658,673,60.0206;37266350:3665,992,697,691,60.0206;37267100:2607,971,687,673,60.0206;37376930:307,988,711,690,60.0206;37377880:350,930,669,688,59.9834;37378730:3825,997,690,675,60.0206;37379480:2665,952,698,683,60.0206;37489090:350,967,717,713,59.9834;37490040:350,966,656,669,60.0206;37490890:3901,958,697,692,59.9834;37491640:2767,963,689,673,60.0578;37601640:350,973,718,770,59.9834;37602590:350,946,690,674,60.0206;37603440:4014,947,701,692,60.0206;37604190:2833,989,687,673,60.0206;37713670:350,935,710,701,60.0206;37714620:350,923,666,681,60.0578;37715470:27,987,692,679,60.0206;37716220:2903,945,697,680,60.0578;37826230:350,911,713,697,60.0206;37827180:350,949,695,694,60.0206;37828030:145,958,689,677,60.0206;37828780:2929,972,699,686,60.0206;37938840:350,995,720,716,60.0206;37939790:350,958,689,671,60.0206;37940640:220,979,702,689,60.0206;37941390:3026,965,692,673,60.0578;38051080:350,983,721,717,59.9834;38052030:350,978,689,671,60.0206;38052880:350,971,698,688,60.0206;38053630:3112,961,691,670,60.0206;38163480:350,949,711,670,59.9834; +21 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may1015h.pcr +3 "MFB"*6% +3 "core" %} +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*3'(@ +1029 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*8  +37 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*9 % +122 "core" % + "MFB"*7% +4 "core" %() +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*;'Zo +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*<  +53 "core" +2 "MFB"*:% +3 "core" %Zp\  T +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*>'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*? % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*=% +2 "core" %>\ p M +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*A'f +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*B  +55 "core"  + "MFB"*@% +4 "core" %u\ : +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*D'q +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*E  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*C  +92 "core"  + "MFB"*G% +4 "core" %q= +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*H'} +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*F' +3074 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*J'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*K' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*L'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*M' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +2734 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*O  +46 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*P % +122 "core" % + "MFB"*Q% +4 "core" %VE +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*N' +233 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +21 "MFB"*S  +53 "core" + "MFB"*T% +4 "core" %  @ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*U'> +16118 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*R % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*W% +2 "core" %? +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*X' +531 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*V  +53 "core" + "MFB"*Z% +4 "core" %  \\ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*['qG +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*Y  +39 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*]'R +2915 "Can"  LL +1831 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17578 .PCR.off +4 .AFV.select :carrierSolution "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml + "MFB"*^' +5785 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*\\'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*`' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*b' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*c' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*e' +3339 "Can" LM +2433 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +5068 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*g'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :air1 + "MFB"*h  +143 "core" + "MFB"*j% +4 "core" %(,r +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.52ml + "MFB"*k' +426 "core" ' + .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*l  +165 "core"  + "MFB"*i% +4 "core" %  > +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.557ml + "MFB"*n' F +3731 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*o  +166 "core" + "MFB"*m% +4 "core" % Fv , +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.587ml + "MFB"*q' ݍ +628 "core" ' + .tATV.dial :waste +2 "MFB"*r n +53 "core" m + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*p'R +3408 "core" ' +9 "MFB"*t% +3 "core" %Rd@ +2 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may1017h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer + #Priming with carrier +3 .ATV.dial ARV +3 "MFB"*u  +148 "core"  + ."MFBPCR"ARV.dial :carrier +3 "MFB"*s  +27 "core"  + "MFB"*w% +4 "core" %R{@ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*v'$q +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +3 "MFB"*x' +2903 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*y n +166 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*z'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*{'(@ +2909 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*|  +163 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*}  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*~% +2 "core" %(.f +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FX +618 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"* I +66 "core" J + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*% +4 "core" %FZh . +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1822 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"* n +37 "core" o + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +203 "MFB"*% +2 "core" %d ' +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +624 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +35 "core" + #"MFBPCR"adding ARV air + .delay 2 seconds +204 "MFB"*\ % +2 "core" %\ k N +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'+ +624 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +124 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"* % +2 "core" %%i +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"* '\ +5854 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +53 "core"  + ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %\ nI +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +645 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +203 "MFB"*% +2 "core" %\ kI +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' F +5062 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +74 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*  +46 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % K k K +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*'j +236 "Can"! II +32371 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +6 "MFB"*  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +38 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +26488 "Can"# m +60003  SS +60004  __ +60004  N +60004  nn +60004  ]] +60003   G +60004   no +55745 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refix < :\ @data"40713230:2777,966,723,713,60.0206;40714180:3085,972,698,690,60.0206;40715030:2439,959,691,682,60.0206;40715780:1750,920,693,651,60.0578;40824690:2762,973,712,704,59.9834;40825640:3086,919,694,678,60.0578;40826490:2427,1009,694,681,60.0578;40827240:1762,937,686,677,60.0578;40936310:2793,908,719,708,59.9834;40937260:3090,994,694,684,60.0206;40938110:2410,900,692,681,60.0206;40938860:1745,1013,694,687,60.0206;41048260:2783,968,709,697,59.9834;41049210:3062,896,697,687,60.0206;41050060:2426,985,692,647,60.0206;41050810:1744,917,694,681,60.0206;41160380:2799,944,711,700,60.0206;41161330:3069,959,697,688,60.0578;41162180:2429,964,690,674,60.0206;41162930:1718,956,697,686,60.0578;41272410:2788,954,710,700,60.0206;41273360:3063,921,701,692,60.0206;41274210:2431,947,690,676,60.0206;41274960:1735,934,697,686,60.0206;41384030:2738,956,692,711,59.9834;41384980:3090,954,691,675,60.0578;41385830:2394,927,701,690,60.0578;41386580:1752,972,691,676,60.0206;41495980:2732,1014,716,719,60.0206;41496930:3080,958,692,669,60.0206;41497780:2394,967,699,689,60.0206;41498530:1767,952,688,673,60.0206;41608300:2737,962,718,684,60.0206;41609250:3068,948,688,678,60.0206;41610100:2402,985,697,693,60.0206;41610850:1757,925,689,674,60.0206;41720500:2737,958,719,716,59.9834;41721450:3073,945,691,677,60.0206;41722300:2412,942,700,691,60.0578;41723050:1775,960,686,674,60.0206;41833300:2738,976,684,704,60.0206;41834250:3070,938,694,680,60.0206;41835100:2413,1003,698,687,60.0206;41835850:1760,913,692,679,60.0206;41945360:2731,992,721,676,59.9834;41946310:3080,934,690,675,60.0578;41947160:2387,934,699,691,60.0206;41947910:1773,981,691,672,60.0206;42057730:2776,953,711,695,60.0206;42058680:3026,935,700,688,59.9834;42059530:2425,985,688,677,59.9834;42060280:1721,942,698,687,60.0578;42169660:2744,1002,717,704,59.9462;42170610:3077,935,655,680,59.9834;42171460:2388,988,696,687,60.0578;42172210:1764,926,691,674,60.0206;42281830:2751,1000,717,705,60.0206;42282780:3072,906,661,683,60.0578;42283630:2423,966,695,684,59.9834;42284380:1753,927,689,676,60.0206;42393760:2756,936,717,703,59.9834;42394710:3087,976,689,683,60.0206;42395560:2389,918,696,682,60.0578;42396310:1752,996,695,683,60.0206;42505880:2789,963,711,697,60.0206;42506830:3075,933,699,689,60.0206;42507680:2431,933,694,674,60.0206;42508430:1742,949,700,688,60.0578;42618320:2741,962,716,712,59.9834;42619270:3099,935,692,675,60.0578;42620120:2395,935,697,688,60.0206;42620870:1764,969,689,670,60.0206;42730640:2811,932,714,701,59.9834;42731590:3083,971,696,686,59.9834;42732440:2439,943,688,673,60.0206;42733190:1729,955,698,690,60.0578;42842680:2784,998,713,703,59.9834;42843630:3127,921,691,679,60.0206;42844480:2445,958,671,683,60.0206;42845230:1777,941,692,678,59.9834;42954780:2868,961,712,694,59.9834;42955730:3167,967,698,693,60.0578;42956580:2492,941,687,635,59.9834;42957330:1779,967,698,686,60.0206;43066990:2919,992,712,701,60.0206;43067940:3248,897,694,682,60.0206;43068790:2552,996,695,648,60.0206;43069540:1848,926,692,676,60.0206;43179380:3026,975,720,711,59.9834;43180330:3397,919,687,677,60.0206;43181180:2620,942,671,689,60.0206;43181930:1930,964,687,673,60.0206;43291350:3166,988,717,708,60.0206;43292300:3579,951,689,673,60.0578;43293150:2775,979,698,693,60.0206;43293900:2000,951,688,677,60.0206;43403640:3360,962,718,714,60.0206;43404590:3798,988,691,672,60.0206;43405440:2928,981,697,689,60.0206;43406190:2095,962,689,675,60.0206;43515970:3588,924,712,695,60.0206;43516920:3967,969,696,691,60.0206;43517770:3111,986,689,675,60.0206;43518520:2178,949,669,690,60.0206;43628170:3748,977,713,702,59.9834;43629120:86,946,697,685,60.0206;43629970:3256,996,691,677,60.0206;43630720:2293,919,661,683,60.0578;43740770:3948,949,711,702,60.0206;43741720:268,1009,698,687,60.0578;43742570:3406,958,692,670,60.0578;43743320:2340,962,694,694,60.0206;43853110:11,919,718,707,60.0206;43854060:350,983,693,685,60.0206;43854910:3529,919,689,679,60.0206;43855660:2486,971,693,682,60.0578;43965470:125,994,720,709,59.9834;43966420:350,935,691,673,60.0206;43967270:3648,990,700,695,60.0206;43968020:2587,938,690,671,60.0206;44077780:311,958,712,695,59.9834;44078730:350,963,699,694,60.0206;44079580:3821,963,691,674,60.0206;44080330:2621,947,701,687,60.0578;44190110:350,941,721,716,59.9834;44191060:350,979,689,676,60.0206;44191910:3915,963,701,692,60.0578;44192660:2735,947,693,672,60.0206;44302580:350,931,716,710,59.9462;44303530:350,997,694,678,60.0206;44304380:4047,970,700,650,60.0206;44305130:2849,984,691,680,59.9834;44414680:350,965,719,709,59.9834;44415630:350,951,690,676,59.9834;44416480:65,940,700,690,60.0206;44417230:2894,969,690,675,60.0206;44527100:350,1016,717,705,59.9834;44528050:350,946,691,682,60.0206;44528900:185,988,696,653,60.0206;44529650:2981,938,694,680,60.0206;44639170:350,966,713,701,59.9834;44640120:350,937,698,686,59.9834;44640970:318,986,692,683,60.0206;44641720:3045,950,696,682,60.0206;44751010:350,971,712,695,60.0206;44751960:350,984,698,692,60.0206;44752810:350,943,688,674,59.9834;44753560:3137,962,668,688,60.0578;44863280:350,993,714,700,59.9834;44864230:350,941,696,677,60.0206;44865080:350,977,699,686,60.0206;44865830:3237,941,660,676,60.0206;44975270:350,1001,689,679,60.0206;44976220:350,956,691,670,60.0206;44977070:350,975,698,691,60.0206;44977820:3295,983,688,673,60.0578;45087300:350,971,715,699,60.0206;45088250:350,942,695,687,60.0206;45089100:350,1011,694,683,60.0206;45089850:3373,950,694,680,60.0206;45199570:350,916,712,690,60.0206;45200520:350,997,694,689,60.0206;45201370:350,981,691,670,60.0206;45202120:3420,950,698,685,60.0206;45311740:350,936,716,700,59.9834; +21 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may1017h.pcr +2 "MFB"*% +4 "core" %nP +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +12 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +1027 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +37 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +123 "core" & + "MFB"*% +4 "core" %(& +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zl +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*!  +55 "core" + "MFB"* % +4 "core" %Zz\  V +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +2012 "Can" KK +4045 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*" % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*$% +2 "core" %>\  X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*#'d +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*'  +54 "core"  + "MFB"*%% +4 "core" %a\  U +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*&'p +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*(  +57 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*+  +83 "core"  + "MFB"*)% +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +39 "MFB"*-'m +2041 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*.' +3071 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*/' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +2 "MFB"*1'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*0' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"**'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*4  +46 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*5 % +121 "core" % + "MFB"*6% +4 "core" %Vs +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*2' +227 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*8  +53 "core" + "MFB"*9% +4 "core" % v K +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*7'> +16112 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*3 % +52 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*<% +2 "core" %>\ [ O +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*:' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*;  +53 "core" + "MFB"*?% +4 "core" % q H +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*='q$ +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*>  +39 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*B'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +3285 "Can" o +14291 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*@' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*E' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*C'V +2742 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*G' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*D'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*H' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*F'V +2735 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 1ml +2 "MFB"*J' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*K'V +2459 "Can" LL +2607 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*L'(@ +2902 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :air1 + "MFB"*M  +144 "core" + "MFB"*O% +4 "core" %(%V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*P' +426 "core" ' + .tdelay 5 seconds +502 .ATV.dial :extSrc +41 "MFB"*Q  +163 "core"  + "MFB"*I% +4 "core" %Z . +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.538ml +2 "MFB"*S'/ +1827 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*T  +166 "core" + "MFB"*N% +4 "core" %+\ [ N +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.568ml +2 "MFB"*R' } +627 "core" ' + .tATV.dial :waste +3 "MFB"*W n +52 "core" n + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*U'R +3298 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +3 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*V'V +31 "core" ' + .tATV.dial :air3 +2 "MFB"*Z % +61 "core" $ + "MFB"*X% +4 "core" %VnW +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*Y' +224 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*[  +38 "core" + "MFB"*]% +4 "core" % O B +2 .tAS.seek 0.31ml +2 "MFB"*^'l +6057 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\\ % +53 "core" & + .tdelay 3 seconds +303 "MFB"*`% +2 "core" %l \\ ? +2 .tAS.seek 0.335ml +2 "MFB"*a' +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*b  +53 "core" + "MFB"*_% +4 "core" %P / +2 .tAS.seek 0.32ml +2 "MFB"*c'* +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*d  +61 "core"  +2 .tAS.seek 0ml +2 "MFB"*e'V +6466 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*f'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*h'V +10086 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +5 .tAS.seek 0.5ml +2 "MFB"*j'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*g'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*l'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*i'V +550 "Can" JJ +9529 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*k'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*o'V +10086 "core" ' + .tATV.dial :air2 +2 "MFB"*m  +126 "core"  + "MFB"*n% +4 "core" %VG +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"*r'(= +5058 "core" ' + .tATV.dial :extSrc +3 "MFB"*q  +142 "core"  + "MFB"*t% +4 "core" %(2F * +2 .tAS.seek 0.02ml +2 "MFB"*u' +4856 "core" ' + .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*s n +130 "core" o + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*w'R +148 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +3 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*p'V +35 "core" ' + .tATV.dial :air3 +2 "MFB"*v % +77 "core" % +2 "MFB"*y% +4 "core" %Vs J C +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*x' +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*z  +39 "core"  + "MFB"*|% +4 "core" %B +2 .tAS.seek 0.31ml +2 "MFB"*}'m +6058 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*~ % +54 "core" & + .tdelay 3 seconds +303 "MFB"*{% +2 "core" %m C\ 5 +2 .tAS.seek 0.335ml +2 "MFB"*' +526 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core"  + "MFB"*% +4 "core" %= * +2 .tAS.seek 0.32ml +2 "MFB"*'@ +329 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*  +59 "core"  +2 .tAS.seek 0ml +2 "MFB"*'V +6457 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"* '(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*\ 'V +7890 "Can" JJ +2189 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +33 "MFB"*'(@ +2905 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"* 'V +10080 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml + "MFB"* '(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml + "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*'V +10083 "core" ' + .tATV.dial :air2 +2 "MFB"*  +127 "core"  + "MFB"*% +4 "core" %V~< +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml +2 "MFB"*'(2 +5052 "core" ' + .tATV.dial :extSrc +3 "MFB"*  +141 "core"  + "MFB"*% +4 "core" %((> +2 .tAS.seek 0.02ml +2 "MFB"*' +4855 "core" ' + .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +128 "core" n + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +148 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +4 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*'V +31 "core" ' + .tATV.dial :air3 +2 "MFB"* % +77 "core" $ +3 "MFB"*% +3 "core" %VnH +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*' +227 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +37 "core" + "MFB"*% +4 "core" % > ? +2 .tAS.seek 0.31ml +2 "MFB"*'l +6054 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + .tdelay 3 seconds +168 "Can" GG +135 "MFB"*!% +2 "core" %l8! +2 .tAS.seek 0.335ml +2 "MFB"* ' +529 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +55 "core"  + "MFB"*"% +4 "core" %1\ 0 +2 .tAS.seek 0.32ml +2 "MFB"*$'B +330 "core" ' + .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*  +59 "core"  +2 .tAS.seek 0ml +2 "MFB"*''V +6457 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*%'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*#'V +10085 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*('(@ +2905 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*+'V +10079 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*)'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*&'V +10078 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*-'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +2 "MFB"*.'V +8568 "Can" II +1512 "core" ' + .tATV.dial :air2 +3 "MFB"*,  +127 "core" + "MFB"*/% +4 "core" %V? +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"*1'(; +5060 "core" ' + .tATV.dial :extSrc +3 "MFB"*0  +143 "core"  + "MFB"*4% +4 "core" %(D@\ 1 +2 .tAS.seek 0.02ml +2 "MFB"*5' +4858 "core" ' + .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*6 n +128 "core" n + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"**'R +150 "core" ' +5 #mEXIT + #"mwj"Session Ended @1557512111.66CEST @1557722675.49CEST = =mMAIN_scheduler =tMAIN @CEST1557722677.21 #"core_reset"Sent BREAK +2 #t@0x5A7E, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +212 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +283 "Can" V +  V #tPolling Can every 10:00 +8 #Cleanly exited at 20:15:11CEST10-May-19 +1266 #-> ESP.configure +3 #Powering core bus +479 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %r + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready! + "MFB"*% +4 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *% +3 "core" %m + .tATV.dial :air2 +2 "MFB"*  +109 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*' +551 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5286 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +122 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*'R +5253 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*  +5 "core"  +2 .tASV.dial :waste1 +2 "MFB"*  +3 "core"  +12057 #t-> ATV.extSc +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `extSc' for ATV:Shaft: name:\ extSc: args[ +423 #-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +129 "core"  +2593 #t-> AS.pull 0.2, ASslow1 + "MFB"*% +3 "core" %R7 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.199ml + "MFB"*'@9 +4051 "core" ' +2 "MFB"*% +4 "core" %@9\ 4 +1819 #t-> ATV.air3 + .ATV.dial :air3 + "MFB"* % +98 "core" % +948 #t-> AS.pull 0.05, ASslow1 + "MFB"* % +3 "core" %@9x\ 4 +2 .tAS.seek 0.249ml +2 "MFB"*!'; +1028 "core" ' +2 "MFB"*"% +4 "core" %;v\ 8 +393 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*# n +61 "core" o +416 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*$'R +1465 "core" ' +2 "MFB"*%% +4 "core" %R_ +3512 #t-> shortmfb([Pp],[:extSrc]){}.finish +11 "MFB"*&% +3 "core" %RO +2 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may1306h.pcr +3 #Building PCR Slug from extSrc with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +2 "MFB"*'  +165 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*(  +24 "core"  +2 "MFB"*)% +4 "core" %RO +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.499ml +2 "MFB"**'$z +2554 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*+' +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*, n +166 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*-'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*.'(@ +2520 "Can" LL +385 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +2 "MFB"*/  +165 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*0  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*1% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*2'FE +628 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 + "MFB"*3 I +56 "core" J +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 +2 "MFB"*4% +3 "core" %FF< +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*5' +1850 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 + "MFB"*6 n +35 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*7% +3 "core" %  @ +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*8' +623 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*9  +33 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +202 "MFB"*:% +3 "core" %\ = +2 ."MFBPCR"AS.seek 0.536ml +39 "MFB"*;' +620 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*<  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*=% +3 "core" %\ 6 +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*>'\ +5844 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +2 "MFB"*?  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*@% +3 "core" %\ \ : +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*A'\  +617 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*B  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*C% +3 "core" %\ \  M +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*D' 9 +5066 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*E  +72 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*F  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*G% +4 "core" % 1 +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*H'P +32605 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*I  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*J % +35 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Pp Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +1860 "Can" }r +60004  P +60003  ed +60004  |o +60004  WV +60004 | bb +60004 s |m +60003 s WW +60004 q bb +19293 ."PCR"PCR.off +175 !o:#AnalyticalModule::PCRRawSample: @refi; :\ @data"1405890:2894,1022,721,715,59.9834;1406840:3308,1099,659,678,60.0206;1407690:2567,1068,695,687,60.0578;1408440:1865,1112,692,683,60.0206;1517320:2935,1132,712,698,60.0206;1518270:3275,1105,695,687,60.0206;1519120:2564,1058,689,676,60.0206;1519870:1848,1069,696,685,60.0206;1628370:2966,1123,708,698,59.9834;1629320:3285,1103,695,683,59.9834;1630170:2579,1114,690,681,60.0206;1630920:1851,1095,691,649,60.0206;1740100:2968,1078,686,710,59.9834;1741050:3295,1139,693,686,60.0206;1741900:2571,1060,696,678,60.0206;1742650:1850,1128,692,687,60.0206;1851760:2949,1093,717,709,59.9462;1852710:3287,1125,689,679,60.0206;1853560:2574,1084,697,687,60.0206;1854310:1870,1162,692,684,60.0206;1963670:2978,1085,713,708,60.0206;1964620:3262,1124,698,686,60.0578;1965470:2578,1083,692,679,60.0578;1966220:1843,1138,699,689,60.0206;2075100:2967,1111,709,695,60.0206;2076050:3291,1102,699,689,60.0206;2076900:2586,1112,689,676,60.0206;2077650:1854,1116,692,689,60.0578;2186750:2982,1099,713,703,60.0206;2187700:3275,1127,699,692,60.0206;2188550:2582,1097,688,674,59.9834;2189300:1821,1113,699,689,60.0206;2298270:2964,1111,708,697,60.0206;2299220:3265,1115,695,691,60.0206;2300070:2588,1121,689,670,60.0578;2300820:1837,1084,694,650,60.0206;2409700:2964,1094,716,704,59.9834;2410650:3253,1173,694,678,60.0206;2411500:2573,1083,692,680,60.0578;2412250:1847,1116,694,688,60.0206;2521430:2924,1106,716,711,59.9834;2522380:3296,1102,660,674,60.0206;2523230:2566,1111,697,693,60.0206;2523980:1867,1147,687,676,60.0578;2633650:2944,1090,719,718,60.0206;2634600:3308,1124,691,679,60.0206;2635450:2554,1090,696,688,60.0206;2636200:1867,1156,694,684,60.0206;2745390:2973,1099,709,695,60.0206;2746340:3276,1104,697,688,60.0206;2747190:2591,1127,654,672,60.0206;2747940:1843,1086,698,688,60.0206;2857160:2954,1119,718,714,60.0206;2858110:3311,1141,688,676,60.0578;2858960:2572,1092,695,682,60.0206;2859710:1834,1148,692,680,60.0206;2969090:2973,1125,709,699,60.0206;2970040:3274,1114,698,690,60.0206;2970890:2585,1112,688,676,60.0206;2971640:1822,1074,696,689,60.0206;3081030:2960,1110,717,704,59.9834;3081980:3300,1167,691,683,60.0206;3082830:2573,1087,694,682,60.0206;3083580:1844,1105,662,684,60.0206;3193230:2944,1152,716,705,59.9834;3194180:3301,1086,693,679,60.0578;3195030:2585,1159,695,684,60.0206;3195780:1852,1095,693,681,60.0206;3304790:2996,1121,678,698,60.0206;3305740:3313,1134,700,691,60.0206;3306590:2607,1128,689,674,60.0578;3307340:1857,1126,696,687,60.0578;3417000:2997,1120,677,699,59.9834;3417950:3294,1116,698,686,59.9834;3418800:2600,1125,691,677,59.9834;3419550:1865,1102,698,687,60.0206;3528830:2971,1124,721,711,59.9834;3529780:3324,1122,690,679,60.0206;3530630:2605,1097,696,680,60.0578;3531380:1891,1147,693,681,60.0206;3641090:2990,1127,712,668,59.9834;3642040:3352,1108,695,682,60.0206;3642890:2627,1171,693,685,60.0206;3643640:1881,1107,689,676,60.0206;3753200:3060,1124,714,667,60.0206;3754150:3406,1148,690,682,60.0206;3755000:2650,1115,690,679,60.0206;3755750:1909,1169,695,681,60.0206;3865670:3111,1126,682,702,60.0206;3866620:3473,1100,692,684,60.0578;3867470:2735,1144,696,683,60.0578;3868220:1953,1114,698,683,60.0950;3977350:3250,1116,711,697,60.0206;3978300:3549,1136,701,692,60.0206;3979150:2815,1136,689,673,60.0206;3979900:2015,1139,698,687,60.0206;4089430:3338,1166,716,712,60.0206;4090380:3766,1118,692,681,60.0206;4091230:2934,1122,695,690,60.0206;4091980:2097,1099,693,675,60.0578;4201450:3526,1108,720,710,59.9834;4202400:3934,1128,691,683,60.0206;4203250:3066,1094,698,678,60.0206;4204000:2187,1181,694,687,60.0206;4313420:3678,1105,717,706,59.9834;4314370:21,1129,665,683,60.0206;4315220:3184,1095,693,685,60.0206;4315970:2254,1154,693,685,60.0206;4425540:3852,1129,712,699,59.9834;4426490:183,1132,696,689,60.0578;4427340:3316,1129,692,677,60.0206;4428090:2347,1121,695,683,60.0206;4537830:3980,1134,717,710,60.0206;4538780:350,1121,689,646,60.0206;4539630:3459,1101,694,678,60.0578;4540380:2439,1167,695,678,60.0206;4649810:36,1129,712,701,60.0206;4650760:350,1117,696,687,60.0206;4651610:3534,1128,693,676,60.0206;4652360:2501,1098,696,681,60.0206;4761350:110,1056,713,696,60.0206;4762300:350,1025,696,686,59.9834;4763150:3627,1042,660,683,60.0206;4763900:2569,1051,694,683,60.0578;4873520:284,1142,718,715,59.9834;4874470:350,1119,686,672,60.0206;4875320:3786,1128,668,685,60.0578;4876070:2686,1145,691,675,60.0206;4985570:350,1129,716,709,59.9834;4986520:350,1107,691,678,60.0206;4987370:3912,1103,669,691,60.0578;4988120:2751,1111,691,674,60.0206;5097620:350,1126,720,711,59.9834;5098570:350,1139,689,677,60.0206;5099420:3988,1115,664,686,60.0206;5100170:2809,1181,691,678,60.0206;5209750:350,1131,711,696,59.9834;5210700:350,1142,697,691,60.0206;5211550:33,1143,659,673,59.9834;5212300:2858,1109,698,688,60.0206;5321650:350,1121,718,705,59.9834;5322600:350,1109,691,680,60.0206;5323450:85,1135,700,660,60.0206;5324200:2961,1117,691,675,60.0206;5433130:350,1102,715,709,59.9834;5434080:350,1161,699,686,60.0578;5434930:218,1100,694,675,60.0578;5435680:2999,1132,671,689,60.0206;5545020:350,1104,715,696,60.0206;5545970:350,1115,696,689,60.0206;5546820:302,1129,686,671,60.0578;5547570:3033,1136,700,655,60.0578;5656570:350,1173,716,673,59.9834;5657520:350,1099,691,681,60.0206;5658370:350,1116,696,688,60.0206;5659120:3151,1122,693,673,60.0578;5768840:350,1148,674,701,59.9834;5769790:350,1137,691,691,60.0206;5770640:350,965,697,700,60.0578;5771390:2815,1331,716,822,60.0206;5880550:350,1185,720,717,59.9834;5881500:350,1154,688,669,59.9834;5882350:350,1144,700,686,59.9834;5883100:3250,1154,691,672,60.0206;5992450:350,1126,720,705,60.0206; +21 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may1306h.pcr +2 "MFB"*K% +3 "core" %M  +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*L'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*M  +35 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*N % +121 "core" & +2 "MFB"*O% +4 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*P'Zh +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Q  +53 "core"  +2 "MFB"*R% +4 "core" %Z{  ? +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*S'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*T % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*U% +3 "core" %>\  W +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*V'e +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*W  +52 "core" +2 "MFB"*X% +4 "core" %^\  N +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Y'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*Z  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*[  +80 "core"  +2 "MFB"*\\% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*]'a +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*^' +3076 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*`' +5769 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*a'V +2729 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*c'V +2730 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*d  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*e % +119 "core" % +2 "MFB"*f% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*g' +230 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*h  +52 "core" +2 "MFB"*i% +4 "core" %  +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*j'> +2915 "Can"i NN +13197 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*k % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*l% +3 "core" %>\  P +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*m' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach +2 "MFB"*n  +53 "core"  +2 "MFB"*o% +4 "core" %\ = +2 ."MFBPCR"AS.seek 0.82ml + "MFB"*p'qJ +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*q  +36 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*r'R +3217 #"mwjh"Session Begun +1280 #-> showlog 10 +247 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +1069 #"mwjh"-> exit +2 #Session Ended +16465 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*s' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*u' +5775 "core" ' +43 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*v'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*w' +3512 "Can"h QQ +2260 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*x'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*z'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*{' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +5064 "core" ' +33956 "Can"k KK +14626 #t-> pcrDecon; pcrDecon +2 "MFB"*}% +3 "core" %V +2 #tCleaning PCR .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*~'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"* % +75 "core" % +2 "MFB"*% +4 "core" %(, +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml + "MFB"*'Zr +234 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +51 "core" +2 "MFB"*% +4 "core" %Zw +2 .tAS.seek 0.81ml + "MFB"*'> +6062 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %>  Z +2 .tAS.seek 0.835ml +2 "MFB"*'h +524 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"*\ % +4 "core" %f\  M +2 .tAS.seek 0.82ml + "MFB"* 'p +328 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*  +45 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +80 "core"  +2 "MFB"*% +4 "core" %p + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"*'c +2039 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*' +3071 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*'V +1312 #"mwj"Session Begun +1418 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*'V +2732 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*'V +2731 "core" ' +2 .tARV.dial between carrier and air1 +3 "MFB"*  +46 "core"  +2 .tATV.dial :air3 +2 "MFB"* % +121 "core" & +2 "MFB"*% +4 "core" %V, +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*' +234 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +55 "core" +2 "MFB"*% +4 "core" %\  M +2 .tAS.seek 0.81ml +2 "MFB"*'> +5951 "Can"p MM +10162 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %>  ] +2 .tAS.seek 0.835ml +2 "MFB"* ' +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core"  +2 "MFB"*"% +4 "core" %  E +2 .tAS.seek 0.82ml +2 "MFB"*#'q9 +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR + "MFB"*!  +39 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*%'R +4743 "core" ' +2 .tPCR.program :bleachProfile +7 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17836 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*&' +5781 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*''V +2731 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*(' +5769 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +3 "MFB"*)'V +2729 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*$' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"**'V +266 "Can"l MM +2464 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*,' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*+'V +2730 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*-' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +4 "MFB"*/'V +5065 "core" ' +3 "MFB"*0% +3 "core" %Vz +2 #tCleaning PCR + .AFV.select :carrierSolution +3 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*1'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +4 "MFB"*. % +76 "core" & +2 "MFB"*3% +4 "core" %(!, +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.51ml +2 "MFB"*4'Zg +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*2  +54 "core"  +2 "MFB"*6% +4 "core" %Z| +2 .tAS.seek 0.81ml +2 "MFB"*7'> +6058 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*5 % +51 "core" % +2 .tdelay 3 seconds +302 "MFB"*9% +3 "core" %>\ < +2 .tAS.seek 0.835ml +2 "MFB"*:'o +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*8  +53 "core" +2 "MFB"*<% +4 "core" %k\  Q +2 .tAS.seek 0.82ml +2 "MFB"*='q +329 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*;  +48 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV + "MFB"*?  +84 "core"  +2 "MFB"*@% +4 "core" %p  + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.47ml + "MFB"*>'^ +2037 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*B' +3073 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*C'V +2730 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*A' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +48 "MFB"*E'V +2730 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*F' +5778 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*G'V +612 "Can"m LL +2120 "core" ' +2 .tARV.dial between carrier and air1 +3 "MFB"*D  +46 "core"  +2 .tATV.dial :air3 +2 "MFB"*I % +123 "core" & +2 "MFB"*J% +4 "core" %V  +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml +2 "MFB"*K' +228 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*H  +54 "core"  +2 "MFB"*M% +4 "core" %\ 7 +2 .tAS.seek 0.81ml +2 "MFB"*N'> +16113 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*O % +53 "core" % +2 .tdelay 3 seconds +302 "MFB"*L% +3 "core" %> 2 _ +2 .tAS.seek 0.835ml +2 "MFB"*Q' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*R  +54 "core"  +2 "MFB"*P% +4 "core" %\  M +2 .tAS.seek 0.82ml +2 "MFB"*T'q3 +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR + "MFB"*U  +39 "core"  +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*S'R +4743 "core" ' +2 .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17838 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*W' +5780 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*X'V +2731 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +4 "MFB"*V' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*Z'V +754 "Can"l IJ +1976 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*[' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*\\'V +2730 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +2 "MFB"*Y' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 .tAS.seek 0ml +4 "MFB"*]'V +2731 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*^' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.seek 0ml +4 "MFB"*_'V +5066 "core" ' +3327 #t-> deconEluateRecoveryLine :extsrc + #deconEluateRecoveryLine extsrc +4 .ATV.dial :waste +3 "MFB"*` n +123 "core" o +3 .tAS.seek 0ml +2 "MFB"*a'V +4 "core" ' +2 .tATV.dial :air3 +2 "MFB"*b % +76 "core" % +2 "MFB"*d% +4 "core" %V;1 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*e' +229 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*f  +39 "core"  +2 "MFB"*c% +4 "core" %(\ ; +2 .tAS.seek 0.31ml +2 "MFB"*h'm) +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*i % +55 "core" & +2 .tdelay 3 seconds +302 "MFB"*g% +3 "core" %m1 8 @ +2 .tAS.seek 0.335ml +2 "MFB"*k' +518 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*l  +54 "core"  +2 "MFB"*j% +4 "core" %> +2 .tAS.seek 0.32ml +2 "MFB"*n'm +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extsrc +2 "MFB"*o  +60 "core"  +2 .tAS.seek 0ml +3 "MFB"*m'V +6457 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +3 "MFB"*q'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extsrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"*p'V +5839 "Can"d ML +4238 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*r'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extsrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"*s'V +10077 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*t'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extsrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"*u'V +10083 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*v'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extsrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +4 "MFB"*w'V +10079 "core" ' +2 .tATV.dial :air2 +3 "MFB"*x  +127 "core"  +2 "MFB"*y% +4 "core" %Vc + .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml +2 "MFB"*z'(A +5054 "core" ' +2 .tATV.dial :extsrc +3 "MFB"*{  +140 "core"  +2 "MFB"*}% +4 "core" %(+C +2 .tAS.seek 0.02ml +2 "MFB"*|' +4858 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +128 "core" n +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*'R +147 "core" ' +3 "MFB"*~% +3 "core" %RWC +394 #t-> deconEluateRecoveryLine :extsrc + #deconEluateRecoveryLine extsrc +4 .ATV.dial :waste +4 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +44 .tAS.seek 0ml +4 "MFB"*'V +29 "core" ' +2 .tATV.dial :air3 +3 "MFB"* % +75 "core" % +2 "MFB"*% +4 "core" %Vq< +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*' +234 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +39 "core"  +2 "MFB"*% +4 "core" %@ +2 .tAS.seek 0.31ml +2 "MFB"* 'l +4078 "Can"m ML +1982 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*\ % +54 "core" & +2 .tdelay 3 seconds +302 "MFB"*% +3 "core" %l;\ ; +2 .tAS.seek 0.335ml +2 "MFB"* ' +529 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +54 "core"  +2 "MFB"*% +4 "core" %a / +2 .tAS.seek 0.32ml +2 "MFB"* '; +326 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extsrc + "MFB"*  +61 "core"  +3 .tAS.seek 0ml +2 "MFB"*'V +6456 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extsrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +3 "MFB"*'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extsrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"*'V +10080 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 .tATV.dial :extsrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +4 "MFB"*'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +4 "MFB"*'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :extsrc +2 .AS.reconfigure ASslow1 +5 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +3 "MFB"*'V +6042 "Can"i II +4036 "core" ' +2 .tATV.dial :air2 +3 "MFB"*  +126 "core" +2 "MFB"*% +4 "core" %V3 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml +2 "MFB"*'(H +5053 "core" ' +2 .tATV.dial :extsrc +2 "MFB"*  +143 "core"  +2 "MFB"*% +4 "core" %(3! +2 .tAS.seek 0.02ml +2 "MFB"*' +4857 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +128 "core" o +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*"'R +147 "core" ' +2 "MFB"* % +4 "core" %R&R +45355 "Can"c KJ +32976 #t-> exit +6 #mEXIT + #"mwj"Session Ended @1557735619.07CEST @1557737375.88CEST = =tMAIN =mMAIN_scheduler @CEST1557737377.58 #"core_reset"Sent BREAK + #t@0xDEF7, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +282 "Can" U +  U #tPolling Can every 10:00 +8 #Cleanly exited at 10:20:19CEST13-May-19 +4810 #-> ESP.configure +3 #Powering core bus +513 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %6 +2 .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready! + "MFB"*% +4 "core" % + #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *% +3 "core" % + .tATV.dial :air2 +2 "MFB"*  +106 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*' +553 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5283 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +120 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*'R +5256 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*  +4 "core"  +2 .tASV.dial :waste1 +2 "MFB"*  +4 "core"  +2855 #t-> exit +5 #mEXIT @1557737598.61CEST @1557738322.99CEST = =tMAIN =mMAIN_scheduler @CEST1557738324.70 #"core_reset"Sent BREAK +2 #t@0x637E, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refix; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +277 "Can" W  W + #tPolling Can every 10:00 +8 #Cleanly exited at 10:53:18CEST13-May-19 +1107 #-> ESP.configure +3 #Powering core bus +496 .Gate.power :raw,:ON +2 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +3 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %0 + .tSS.configure SSconfig +2 "sampler")#.0X PSR.air + .PSR.select :air +2 "processing"% +986 #t-> PSR.flush + .PSR.select :flush +2 "processing"%@ +1486 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +142 "core"  +877 #t-> PSR +2775 #-> PS.pull 1.0 + "processing"%% +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Processing Syringe: mesg"&Processing Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi{ : voltagef12.260219931271479( : @type2F +7089 #-> PS.home.to :home +2 .PS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.home.seek :home +2 "processing"%' +547 "core" ' +2 "processing"%% +4 "core" % s +1604 #t-> PSV.PSR + .PSV.dial PSR +269 #-> PSR +452 #-> PS.pull 1 +2 "processing"%% +3 "core" % i +2 .tPS.seek 1.348ml +2 "processing"%'~t +1026 .tPS.hold +2 "processing"%+ +3 "core" 'zX n P\\ +57 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Processing Syringe seek to 1.348ml Aborted!:@checkpoint: omitted +2983 #-> PS.pull 1 +2 "processing"%% +3 "core" %} z  +2 .tPS.seek 2.343ml +2 "processing"%'< +1106 "core" ' +2 "processing"%% +4 "core" %9 n  +462 #t-> PSV.waste +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `waste' for PSV:Shaft: name:\ waste: args[ +123 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +46 "core"  +741 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"% +59 "core"  +278 #t-> PSR air + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 +445 #-> PSR.air + .PSR.select :air +2 "processing"% +382 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%' +245 "core" ' +2 "processing"%% +4 "core" % r \ +1136 #t-> PSV.waste +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `waste' for PSV:Shaft: name:\ waste: args[ +220 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +45 "core"  +251 #t-> Ps.empty + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant Ps: name:Ps +328 #-> PS.empty + .PS.seek :empty +2 "processing"%' +2664 "core" ' +2 "processing"% % +4 "core" % x +943 #t-> PSR.air + .PSR.select :air +989 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%!' +1668 .tPS.hold +2 "processing"%"+ +3 "core" '&e w _k +63 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Processing Syringe seek to 2.5ml Aborted!:@checkpoint: omitted +485 #-> PSV.waste1 + .PSV.dial :waste1 +1594 #-> PSV.PSR + .PSV.dial PSR +2 "processing"%# +47 "core"  +1485 #t-> PSR +282 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%$' +976 "core" ' +2 "processing"%%% +4 "core" %  p  +960 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%&  +45 "core"  +823 #t-> PS.empty +2 .PS.seek :empty + "processing"%'' +1838 #"bkha"Session Begun +364 #-> MFB.ready! +2 "MFB"*(% +4 "core" % +3 #"bkha"Readying the MFB +2 #Homing MFB Syringe + .AFV.select :holdingCoil +4 "MFB"* +11 *)% +2 "core" % + ."bkha"ATV.dial :air2 +2 "MFB"**  +119 "core"  +3 ."bkha"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +45 ."bkha"AS.home.seek :home +2 "MFB"*+' +254 "core" ' +2 "processing"%,% +4 "core" % q +294 ' + ."bkha"AFV.select :carrierSolution +2 "MFB"* +11 ."bkha"delay 2 seconds +204 .AS.seek 1ml +2 "MFB"*-' +2722 #t-> PSV.PSR + .PSV.dial PSR +4 "processing"%. +49 "core"  +442 #t-> PSR.air + .PSR.select :air +840 #-> PS.fill +2 .PS.seek 2.5ml +5 "processing"%/' +1222 "core" ' +2 ."bkha"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."bkha"delay 1 second +102 .ATV.dial :waste +2 "MFB"*0 n +121 "core" m +2 ."bkha"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."bkha"AS.home.seek :empty +2 "MFB"*1'R +1088 "core" ' +2 "processing"%2% +4 "core" % o  +3354 #t-> PSR.waste1 + .PSR.select :waste1 +4 !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Processing Valve::Manifold has no selection: waste1 +541 #-> PSV.waste +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `waste' for PSV:Shaft: name:\ waste: args[ +106 #-> PSV.waste1 + .PSV.dial :waste1 +5 "processing"%3  +58 "core"  +90 ' + ."bkha"ATV.dial :waste +3 .ARV.dial between carrier and air1 +4 "MFB"*4  +5 "core"  +2 ."bkha"ASV.dial :waste1 +3 "MFB"*5  +6 "core"  +144 #t-> PS.empty +2 .PS.seek :empty +4 "processing"%6' +2624 "core" ' +2 "processing"%7% +4 "core" % q +727 "Can"n HG +18454 #t-> ATV.extSrc + .ATV.dial :extSrc +5 "MFB"*8  +126 "core"  +1942 #t-> AS.pull 0.2, ASslow1 +2 "MFB"*9% +4 "core" %R< +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml +2 "MFB"*:'@1 +4053 "core" ' +2 "MFB"*;% +4 "core" %@7\ 6 +1117 #t-> AS.pull 0.005, ASslow1 +3 "MFB"*<% +3 "core" %@7\ 6 +2 .tAS.seek 0.204ml +3 "MFB"*='YZ +124 "core" ' +2 "MFB"*>% +4 "core" %YV  s +407 #t-> ATV.air3 +2 .ATV.dial :air3 +4 "MFB"*? % +100 "core" & +323 #t-> AS.pull 0.05, ASslow1 + "MFB"*@% +5 "core" %YWr +2 .tAS.seek 0.254ml +3 "MFB"*A'T +1032 "core" ' +2 "MFB"*B% +4 "core" %T\ < +1018 #t-> ATV.extSrc +2 .ATV.dial :extSrc +3 "MFB"*C  +99 "core"  +1308 #t-> AS.pull 0.008, ASslow1 +3 "MFB"*D% +3 "core" %T\ < +2 .tAS.seek 0.262ml +3 "MFB"*E'| +184 "core" ' +2 "MFB"*F% +4 "core" %|  / +385 #t-> ATV.air3 + .ATV.dial :air3 +4 "MFB"*G % +99 "core" & +193 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*H% +6 "core" %| / +3 .tAS.seek 0.312ml +2 "MFB"*I'xP +645 .tAS.hold +3 "MFB"*J+ +4 "core" 'i +12 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.312ml Aborted!:@checkpoint: omitted +414 #-> ATV.waste + .ATV.dial :waste +4 "MFB"*K n +59 "core" o +276 #t-> AS.empty + .AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*L'R +1725 "core" ' +2 "MFB"*M% +4 "core" %R.I +2353 #t-> shortmfb([Mm],[:extSrc]){}.finish +11 "MFB"*N% +3 "core" %RA +3 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may1311h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +3 #Priming with carrier +3 .ATV.dial ARV +4 "MFB"*O  +164 "core"  +2 ."MFBPCR"ARV.dial :carrier +3 "MFB"*P  +25 "core"  +2 "MFB"*Q% +4 "core" %RA +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +3 "MFB"*R'$v +2552 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*S' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*T n +168 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*U'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*V'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*W  +166 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*X  +38 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*Y% +3 "core" %(2 +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*Z'F\\ +646 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*[  +155 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*\\% +5 "core" %F`& +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*]' +1829 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*^  +36 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +205 "MFB"*_% +3 "core" %\ 2 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*`' +615 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*a  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +205 "MFB"*b% +3 "core" %\ 2 +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*c'* +460 "Can"b FE +179 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*d  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*e% +3 "core" %) +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*f'\ +5861 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*g  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*h% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*i'\  +628 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*j  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +205 "MFB"*k% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*l' E +5056 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*m  +75 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +5 "MFB"*n  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*o% +5 "core" % ?  A +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*p'^ +32597 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*q  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*r % +37 "core" & +2 ."MFBPCR"delay 5 seconds +546 #Running Mm Profile60C350 thermocycling +4 ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +10961 "Can"d {{ +60004 ^ }z +60004 b OO +60004 ^ [Z +60004 ` N +60003 ] oo +60004 d ^] +60004 ` }} +60004 b DD +10488 ."PCR"PCR.off +200 !o:#AnalyticalModule::PCRRawSample: @refix; :\ @data"1916110:2230,980,712,669,60.0578;1917060:2508,1049,696,687,60.0206;1917910:1997,1009,695,676,60.0206;1918660:1470,1039,695,682,60.0206;2027460:2251,1067,716,706,60.0206;2028410:2523,1049,658,680,60.0578;2029260:2003,1046,692,691,60.0206;2030010:1478,1017,693,681,60.0206;2138880:2279,1034,710,701,60.0206;2139830:2501,1037,693,684,60.0206;2140680:1998,989,657,678,60.0578;2141430:1453,1015,696,686,60.0578;2250740:2247,1036,717,709,59.9834;2251690:2514,1031,692,678,60.0206;2252540:1981,1023,690,645,60.0206;2253290:1470,1033,692,680,60.0206;2362650:2238,997,714,699,59.9834;2363600:2464,1011,696,681,60.0206;2364450:1965,1008,687,678,59.9834;2365200:1420,980,695,688,60.0206;2474010:2228,1026,688,710,59.9834;2474960:2496,1023,690,676,60.0206;2475810:1958,1014,698,684,60.0206;2476560:1469,1030,693,679,60.0206;2585350:2238,990,717,706,59.9834;2586300:2499,1032,660,678,60.0206;2587150:1975,993,694,682,60.0206;2587900:1465,1033,691,680,60.0206;2696830:2221,1058,715,709,59.9834;2697780:2472,1000,693,677,60.0206;2698630:1939,1000,695,684,60.0206;2699380:1458,1008,691,677,60.0206;2808700:2213,1041,716,713,60.0206;2809650:2474,992,689,677,60.0578;2810500:1948,1024,666,679,60.0206;2811250:1459,994,690,678,60.0206;2920220:2198,977,721,707,60.0206;2921170:2446,992,690,681,60.0206;2922020:1938,984,696,686,60.0206;2922770:1426,946,693,680,60.0206;3031820:2204,1034,686,708,60.0206;3032770:2474,986,690,677,60.0206;3033620:1960,1053,698,682,60.0206;3034370:1464,979,688,673,60.0206;3143630:2217,997,717,715,60.0206;3144580:2467,1015,692,679,60.0206;3145430:1953,1012,696,681,60.0206;3146180:1457,1057,695,684,60.0206;3255280:2193,1014,718,712,60.0206;3256230:2450,995,660,678,60.0578;3257080:1932,966,697,687,60.0206;3257830:1450,1001,690,676,60.0206;3367030:2207,985,711,701,60.0206;3367980:2421,962,698,689,60.0578;3368830:1925,983,692,677,60.0578;3369580:1418,965,696,685,60.0206;3479120:2203,1040,714,709,60.0206;3480070:2468,991,694,681,60.0206;3480920:1960,1011,667,682,60.0206;3481670:1460,992,693,677,60.0206;3590660:2199,938,717,705,59.9834;3591610:2435,1013,691,679,60.0206;3592460:1926,967,695,680,60.0206;3593210:1419,971,692,678,60.0206;3702430:2212,967,715,702,60.0206;3703380:2432,1012,696,688,60.0578;3704230:1936,966,695,680,60.0206;3704980:1418,984,699,657,60.0206;3814600:2203,971,713,702,60.0206;3815550:2413,983,696,688,60.0578;3816400:1940,955,692,680,59.9834;3817150:1433,941,693,650,60.0206;3926560:2234,990,688,702,60.0206;3927510:2451,1048,692,685,59.9834;3928360:1964,1001,692,682,60.0206;3929110:1443,1021,696,686,60.0206;4038250:2210,1025,718,711,59.9834;4039200:2459,1012,688,677,59.9834;4040050:1944,1024,697,685,60.0206;4040800:1453,1029,691,676,60.0206;4150520:2226,1008,715,672,60.0206;4151470:2467,1036,694,684,60.0206;4152320:1959,991,693,680,60.0206;4153070:1451,1046,697,686,60.0578;4262370:2205,1055,717,709,59.9834;4263320:2455,1011,691,680,60.0206;4264170:1955,1033,696,689,60.0206;4264920:1449,1008,691,674,60.0206;4374590:2246,975,713,702,60.0206;4375540:2443,986,696,688,60.0206;4376390:1972,1024,690,678,60.0206;4377140:1438,1029,698,685,60.0578;4486900:2189,974,718,674,59.9834;4487850:2427,988,692,677,59.9834;4488700:1916,966,694,684,60.0206;4489450:1433,1013,696,680,60.0206;4598460:2177,1000,717,707,60.0206;4599410:2438,978,660,681,60.0206;4600260:1907,969,695,685,60.0206;4601010:1437,956,694,676,60.0206;4710430:2206,1060,715,707,59.9834;4711380:2466,1017,690,640,60.0578;4712230:1960,1015,696,686,60.0206;4712980:1449,1010,693,682,60.0206;4822340:2205,991,715,707,60.0206;4823290:2449,1020,692,680,60.0206;4824140:1920,997,696,680,60.0206;4824890:1432,1008,693,682,60.0206;4934100:2241,1008,713,701,60.0206;4935050:2468,1051,691,681,60.0206;4935900:1962,986,664,678,60.0206;4936650:1446,1009,694,681,60.0206;5046100:2257,989,717,705,60.0206;5047050:2498,1044,693,676,60.0578;5047900:1972,983,662,682,59.9834;5048650:1477,1032,694,681,60.0206;5158230:2310,988,712,704,60.0206;5159180:2523,1039,694,691,59.9834;5160030:2017,1017,660,680,60.0206;5160780:1475,1053,699,686,60.0206;5269990:2342,998,719,709,60.0206;5270940:2622,996,690,674,60.0206;5271790:2055,1023,697,684,60.0206;5272540:1535,1025,660,676,60.0578;5381840:2470,1019,684,704,60.0206;5382790:2719,1042,693,687,60.0206;5383640:2163,999,696,676,60.0206;5384390:1574,1027,696,680,60.0206;5493960:2553,976,688,712,60.0206;5494910:2857,984,690,677,60.0206;5495760:2245,979,699,686,60.0206;5496510:1652,977,690,676,60.0206;5606000:2727,940,689,707,59.9834;5606950:3069,969,692,681,60.0206;5607800:2388,1004,699,686,60.0206;5608550:1763,951,691,677,60.0206;5718110:2966,1025,681,698,60.0206;5719060:3300,990,693,686,60.0206;5719910:2594,1037,693,679,60.0206;5720660:1865,996,694,678,60.0206;5829810:3199,1015,713,698,59.9834;5830760:3516,1019,695,688,60.0206;5831610:2783,1028,693,675,60.0206;5832360:1974,994,701,683,60.0206;5941880:3382,1024,713,702,59.9834;5942830:3756,991,693,682,60.0206;5943680:2935,1029,696,685,60.0206;5944430:2106,996,690,677,60.0578;6054120:3610,1043,710,663,59.9834;6055070:4017,1018,697,686,60.0578;6055920:3132,1070,694,679,60.0206;6056670:2228,1017,693,679,60.0206;6166040:3791,1014,715,698,60.0206;6166990:123,995,692,687,60.0206;6167840:3303,1017,691,677,60.0206;6168590:2335,988,697,681,60.0206;6278080:3950,993,718,710,60.0206;6279030:319,973,692,678,60.0206;6279880:3421,991,699,686,60.0578;6280630:2418,1017,693,678,60.0206;6390380:40,994,717,681,59.9834;6391330:350,1000,690,677,59.9834;6392180:3578,999,698,686,60.0206;6392930:2540,987,692,678,60.0206;6502430:236,994,712,667,59.9834; +22 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may1311h.pcr +2 "MFB"*s% +4 "core" %bw +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*t'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*u  +37 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*v % +123 "core" & +2 "MFB"*w% +4 "core" %("s +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*x'Zh +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*y  +55 "core" +2 "MFB"*z% +4 "core" %Zc\ t Q +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*{'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*| % +54 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*}% +3 "core" %> q A +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*~'O +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %X\ z N +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +3 "MFB"*  +61 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +94 "core"  +2 "MFB"*% +4 "core" %po + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'U +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*\ 'V +2729 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2735 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +120 "core" % +2 "MFB"*% +4 "core" %Ve +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +239 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*% +4 "core" %] +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +11606 "Can"a GF +4505 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\ T V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*% +4 "core" %~ [ [ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17537 .PCR.off +4 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +5 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*!'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*#' +2961 "Can"i II +2810 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*"'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*%' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*&'V +5067 "core" ' +13799 #t-> ATV.air1 +2 .ATV.dial :air1 +3 "MFB"*$  +143 "core" +423 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*(% +5 "core" %V*) +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.05ml +2 "MFB"*)'Q +1035 "core" ' +2 "MFB"**% +4 "core" %Q5 D +614 #t-> ATV.extSrc + .ATV.dial :extSrc +5 "MFB"*,  +165 "core"  +125 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*+% +4 "core" %Q 1 C +2 .tAS.seek 0.1ml +3 "MFB"*.'M] +1028 "core" ' +2 "MFB"*'% +4 "core" %M] 3 @ +1303 #t-> ATV.waste + .ATV.dial :waste +4 "MFB"*0 n +145 "core" o +275 #t-> AS.empty + .AS.reconfigure ASconfig +42 "MFB"*#,,'T(^20( b +11 .tAS.seek :empty +3 "MFB"*-'R +610 "core" ' +2 "MFB"*2% +4 "core" %R.Y +8363 #t-> ATV.extSrc + .ATV.dial :extSrc +4 "MFB"*3  +142 "core"  +2704 #t-> AS.pull 0.2, ASslow1 +3 "MFB"*4% +3 "core" %R%: +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.199ml +2 "MFB"*5'@6 +4053 "core" ' +2 "MFB"*/% +4 "core" %@?8 $ +1068 #t-> ATV.air3 + .ATV.dial :air3 +4 "MFB"*7 % +99 "core" & +268 #t-> AS.pull 0.05, ASslow1 +3 "MFB"*8% +3 "core" %@?2 $ +2 .tAS.seek 0.249ml +3 "MFB"*9'; +1029 "core" ' +2 "MFB"*1% +4 "core" %;C\ 2 +366 #t-> ATV.waste + .ATV.dial :waste +4 "MFB"*; n +58 "core" n +363 #t-> AS.empty + .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +3 "MFB"*<'R +1464 "core" ' +2 "MFB"*>% +4 "core" %R4j +765 #t-> shortmfb([Mm],[:extSrc]){}.finish +11 "MFB"*:% +4 "core" %R-0 +2 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may1313h.pcr +2 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +4 #Priming with carrier +2 .ATV.dial ARV +5 "MFB"*?  +162 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*@  +25 "core"  +2 "MFB"*=% +4 "core" %R60 +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*B'$o +1805 "Can"` II +750 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*C' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*D n +167 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*F'R +5072 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*A'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +3 "MFB"*G  +164 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*H  +38 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*E% +3 "core" %(.. +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*I'FX +654 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*K  +144 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +3 "MFB"*J% +4 "core" %FR\ ' N +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*M' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*N  +34 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +205 "MFB"*O% +3 "core" %)\ 8 +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*P' +614 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*Q  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +205 "MFB"*L% +3 "core" %\ 1 +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*R'+ +616 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*T  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*S% +3 "core" %*\ 0 +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*U'\ +5844 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*W  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*X% +3 "core" %\ 0\ 6 +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*Y'\  +625 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*V  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +205 "MFB"*[% +3 "core" %\ CQ +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*\\' D +5071 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*Z  +73 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +5 "MFB"*^  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*_% +5 "core" % AS +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*]'` +23417 "Can"a EE +9196 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*a  +76 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*b % +37 "core" & +2 ."MFBPCR"delay 5 seconds +503 #Running Mm Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +49659 "Can"Z P +60004 X nn +60004 S ^_ +31206 #"bkha"-> PSR.legend +2 .PSR.select :legend +3 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Processing Valve::Manifold has no selection: legend +503 #-> PSR.list +959 #-> PSR.killMFB + .PSR.select :killMFB +5 "processing"% +1479 #"bkha"-> PSV.PSR + .PSV.dial PSR +4 "processing"%` +48 "core"  +3391 #"bkha"-> PS.pull 0.5 +2 "processing"%d% +5 "core" % c +2 ."bkha"PS.seek 0.499ml +3 "processing"%e' +585 "core" ' +2 "processing"%c% +4 "core" % {  +21799 "Can"] zz +39698 #"bkha"-> PS.pull 2.0 +2 "processing"%g% +5 "core" % d  +2 ."bkha"PS.seek 2.499ml +3 "processing"%h' +2148 "core" ' +2 "processing"%f% +4 "core" % z +861 #"bkha"-> PS.pull 0.5 +2 "processing"%j% +5 "core" % z +2 !"bkha"o:Slide::Error :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Processing Syringe: mesg":Processing Syringe at 2.999ml would be out of bounds!: @reply0 +2077 #-> PSV.waste1 + .PSV.dial :waste1 +5 "processing"%k  +47 "core"  +1488 #"bkha"-> PSV +883 #-> PS.empty +2 .PS.seek :empty +4 "processing"%i' +2664 "core" ' +2 "processing"%m% +4 "core" % w +1325 #"bkha"-> PSV.PSR + .PSV.dial PSR +4 "processing"%n +48 "core"  +227 #"bkha"-> PSR +836 #-> PS.pull 0.5 +2 "processing"%o% +3 "core" % ] +3 ."bkha"PS.seek 0.499ml +3 "processing"%l' +592 "core" ' +2 "processing"%q% +4 "core" % }  +1410 #"bkha"-> PSV.waste1 +2 .PSV.dial :waste1 +4 "processing"%r  +46 "core"  +410 #"bkha"-> PS.empty +2 .PS.seek :empty +4 "processing"%s' +591 "core" ' +2 "processing"%p% +4 "core" % } +2820 #"bkha"-> PSV.PSR + .PSV.dial PSR +4 "processing"%u +61 "core"  +1681 "Can"f \\\\ +12019 #"bkha"-> PS.pull 0.5 +2 "processing"%v% +5 "core" % ~ +2 ."bkha"PS.seek 0.499ml +3 "processing"%w' +602 "core" ' +2 "processing"%t% +4 "core" % |  +38570 #"bkha"-> PS.pull 2.0 +2 "processing"%y% +4 "core" % b  +3 ."bkha"PS.seek 2.499ml +3 "processing"%z' +2134 "core" ' +2 "processing"%x% +4 "core" % |  +1411 #"bkha"-> PSV.waste1 +2 .PSV.dial :waste1 +3 "processing"%|  +47 "core"  +618 #"bkha"-> PS.empty +2 .PS.seek :empty +4 "processing"%}' +2654 "core" ' +2 "processing"%{% +4 "core" % v +384 #"bkha"-> PSV +440 #-> PSV.PSR + .PSV.dial PSR +4 "processing"% +48 "core" +258 #"bkha"-> PSR +298 #-> PS.pull 2.0 +2 "processing"%% +3 "core" % a +3 ."bkha"PS.seek 1.999ml +3 "processing"%~' +452 "Can"v |r +1686 "core" ' +2 "processing"%% +4 "core" % {  +969 #"bkha"-> PSV.waste1 +2 .PSV.dial :waste1 +42 "processing"%  +56 "core"  +666 #"bkha"-> PS.empty +3 .PS.seek :empty +3 "processing"%' +2128 "core" ' +2 "processing"%% +4 "core" % { +1481 #"bkha"-> PSV.PSR +2 .PSV.dial PSR +3 "processing"% +48 "core"  +631 #"bkha"-> PS.pull 2.0 +2 "processing"%% +5 "core" % b +2 ."bkha"PS.seek 1.999ml +3 "processing"%' +2123 "core" ' +2 "processing"% % +4 "core" % x  +1844 #"bkha"-> PSV.waste1 +2 .PSV.dial :waste1 +4 "processing"%\  +47 "core"  +628 #"bkha"-> PS.empty +3 .PS.seek :empty +3 "processing"% ' +2138 "core" ' +2 "processing"% % +4 "core" % w +9238 #"bkha"-> PSV.PSR +2 .PSV.dial PSR +3 "processing"% +48 "core"  +713 #"bkha"-> PS.pull 0.5 +2 "processing"%% +5 "core" % b +2 ."bkha"PS.seek 0.499ml +3 "processing"% ' +590 "core" ' +2 "processing"%% +4 "core" % z  +7433 #"bkha"-> CSR.legend + .CSR.select :legend +4 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +421 #-> CSR.list +1012 #-> CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'j\ +919 #"bkha"-> CSV.CSR +2 .CSV.dial CSR +3 "collection"'  +151 "core"  +1093 #"bkha"-> CS.pull 0.5 +2 "collection"'% +4 "core" %puQ +2 !"bkha"o:Slide::Error :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Collection Syringe: mesg"&Collection Syringe Not yet Homed!: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeT: positioni: velocityi: currenti:pwmi:erri: inPressip: outPressiu:deltaPressiQ: voltagef12.157127147766323: @type2F +2115 #-> CS.home.to :home +2 .CS.reconfigure CSconfig +5 "collection"'#P d@b +3 ."bkha"CS.home.seek :home +2 "collection"'' +619 "core" ' +2 "collection"'% +4 "core" %oqT +846 #"bkha"-> CSR.mfbkill + .CSR.select :mfbkill +246 #-> CSV.CSR + .CSV.dial CSR +378 #-> CS.pull 0.5 +2 "collection"'% +3 "core" %otT +3 ."bkha"CS.seek 1.968ml +4 "collection"'' +223 "core" ' +2 "collection"'% +4 "core" %otU  +7937 #"bkha"-> CS.pull 2.0 +2 "collection"'% +5 "core" %os|  +2 ."bkha"CS.seek 3.967ml +3 "collection"''O +617 "core" ' +2 "collection"'% +4 "core" %OntZ  +10755 "Can"r ZY +72 #"bkha"-> CS.pull 0.5 +2 "collection"'% +5 "core" %OotC  +2 ."bkha"CS.seek 4.467ml +3 "collection"''_ +230 "core" ' +2 "collection"'% +4 "core" %_nu  +7738 #"bkha"-> CS.pull 4.0 +2 "collection"'% +5 "core" %_nsu  +2 ."bkha"CS.seek 8.468ml +3 "collection"' '5 +1135 "core" ' +2 "collection"'% +4 "core" %8pt  +1435 #"bkha"-> CSV.waste1 +2 .CSV.dial :waste1 +4 "collection"'! +146 "core" +308 #"bkha"-> CS.empty +3 .CS.seek :empty +3 "collection"'#' +2265 "core" ' +2 "collection"'"% +4 "core" %pu` +1797 #"bkha"-> CSV.CSR + .CSV.dial CSR +4 "collection"'%  +148 "core"  +185 #"bkha"-> CSR +695 #-> CS.pull 2.0 +2 "collection"'$% +3 "core" %ns +3 ."bkha"CS.seek 1.994ml +3 "collection"'(' +603 "core" ' +2 "collection"'&% +4 "core" %ps  +1451 #"bkha"-> CSV.waste1 +2 .CSV.dial :waste1 +4 "collection"'* +148 "core" +401 #"bkha"-> CS.empty +2 .CS.seek :empty +4 "collection"',' +613 "core" ' +2 "collection"'+% +4 "core" %ou +5491 #"bkha"-> CSV.CSR +2 .CSV.dial CSR +3 "collection"')  +148 "core"  +406 #"bkha"-> CS.pull 0.5 +2 "collection"''% +5 "core" %ntA +2 ."bkha"CS.seek 0.493ml +3 "collection"'0' +266 "core" ' +2 "collection"'.% +4 "core" %ot  +34206 "Can"d ]] +33013 ."PCR"PCR.off +179 !o:#AnalyticalModule::PCRRawSample: @refix; :\ @data" 9317470:2222,1017,718,705,60.0206;9318420:2414,996,706,701,60.0206;9319270:1974,1042,685,638,60.0206;9320020:1408,968,700,691,60.0206;9429400:2166,1019,727,723,59.9834;9430350:2489,1058,679,667,60.0206;9431200:1921,989,702,704,60.0206;9431950:1470,1072,684,667,60.0206;9541480:2221,980,720,711,59.9834;9542430:2446,1092,689,678,60.0206;9543280:1941,947,694,678,60.0206;9544030:1399,1054,695,690,60.0206;9653340:2245,998,667,694,60.0206;9654290:2389,1019,701,696,60.0206;9655140:1959,996,685,671,60.0578;9655890:1417,1049,702,702,60.0206;9764930:2240,1000,713,692,60.0206;9765880:2407,986,700,695,60.0206;9766730:1960,1012,690,677,60.0206;9767480:1415,986,701,688,60.0206;9877240:2182,1075,713,701,59.9834;9878190:2421,940,690,679,60.0206;9879040:1940,1034,692,688,60.0578;9879790:1440,968,691,670,60.0206;9988920:2226,1024,705,693,59.9834;9989870:2415,974,702,700,60.0206;9990720:1929,1044,688,677,60.0578;9991470:1411,947,695,683,60.0206;10101240:2201,984,708,695,60.0206;10102190:2369,950,699,662,60.0206;10103040:1936,1012,690,674,60.0206;10103790:1400,926,699,685,60.0206;10212910:2222,973,713,702,59.9834;10213860:2420,1071,693,682,60.0206;10214710:1938,975,689,680,60.0206;10215460:1430,1081,695,690,60.0206;10324900:2219,1011,710,695,60.0206;10325850:2408,970,697,691,60.0206;10326700:1946,1066,662,677,60.0206;10327450:1424,971,695,689,60.0578;10437440:2158,1080,711,705,60.0206;10438390:2415,963,692,675,60.0206;10439240:1900,1079,695,684,60.0206;10439990:1429,951,691,677,60.0206;10549570:2182,1093,712,698,60.0206;10550520:2418,941,693,681,60.0206;10551370:1912,1051,695,683,60.0206;10552120:1430,971,695,677,60.0206;10661590:2154,1039,720,716,60.0206;10662540:2455,1034,685,672,60.0206;10663390:1892,995,701,695,59.9834;10664140:1441,1060,686,669,59.9834;10773040:2147,1045,722,710,59.9834;10773990:2444,978,684,669,60.0578;10774840:1893,1021,701,662,60.0206;10775590:1457,1044,689,668,60.0206;10884740:2173,998,719,716,59.9834;10885690:2449,1040,687,674,60.0578;10886540:1911,967,697,686,60.0206;10887290:1421,1051,691,676,60.0206;10996410:2148,970,692,718,60.0206;10997360:2421,994,686,664,60.0206;10998210:1874,999,702,692,60.0206;10998960:1436,1022,688,669,60.0206;11108430:2139,1019,683,701,59.9834;11109380:2387,908,692,682,60.0206;11110230:1900,1041,695,683,60.0578;11110980:1420,930,688,680,60.0206;11220570:2196,950,684,705,59.9834;11221520:2408,1025,691,684,60.0206;11222370:1906,952,693,679,60.0206;11223120:1420,1048,696,690,60.0206;11332840:2145,1007,714,706,60.0206;11333790:2375,945,693,677,60.0206;11334640:1912,1012,696,686,60.0206;11335390:1423,954,690,667,60.0578;11445200:2215,990,715,674,59.9834;11446150:2412,1004,694,674,60.0206;11447000:1929,905,714,684,60.0206;11447750:1426,1031,691,676,60.0206;11557440:2185,1024,688,705,60.0206;11558390:2389,935,697,668,60.0206;11559240:1834,982,676,668,60.0206;11559990:1446,942,697,693,60.0206;11669470:2184,937,681,701,60.0206;11670420:2385,1019,693,686,60.0206;11671270:1910,972,693,672,60.0578;11672020:1403,987,698,682,60.0206;11781910:2135,992,719,719,60.0206;11782860:2408,974,685,671,60.0206;11783710:1879,935,702,692,60.0578;11784460:1427,987,688,635,60.0578;11894370:2134,1011,718,715,59.9834;11895320:2413,949,692,669,60.0206;11896170:1904,1004,700,695,60.0206;11896920:1437,954,688,673,60.0206;12006300:2141,989,699,713,60.0206;12007250:2411,1020,669,702,60.0578;12008100:1941,906,714,701,60.0206;12008850:1435,998,663,676,60.0206;12118340:2208,935,719,708,60.0206;12119290:2447,1010,693,683,60.0578;12120140:1932,946,697,678,60.0206;12120890:1434,1007,670,686,60.0206;12230710:2246,922,716,711,59.9462;12231660:2499,1022,694,679,60.0206;12232510:1972,946,696,677,60.0206;12233260:1440,987,694,689,60.0206;12342290:2284,907,689,722,59.9834;12343240:2661,1005,683,675,60.0206;12344090:2071,962,694,689,60.0206;12344840:1518,1032,686,672,60.0206;12454140:2483,982,702,656,59.9834;12455090:2701,983,700,689,60.0578;12455940:2144,979,689,672,60.0578;12456690:1550,969,700,689,60.0206;12566050:2592,1002,710,696,59.9834;12567000:2829,993,699,687,60.0206;12567850:2277,979,688,672,60.0578;12568600:1634,946,696,687,59.9834;12678100:2807,984,708,691,59.9834;12679050:3003,944,704,684,60.0578;12679900:2401,973,689,676,60.0206;12680650:1732,953,702,694,59.9834;12790410:2948,1022,707,661,60.0206;12791360:3270,957,695,684,60.0206;12792210:2573,1026,694,684,60.0206;12792960:1849,940,692,681,60.0206;12902220:3103,1007,721,711,60.0206;12903170:3515,960,687,672,60.0206;12904020:2710,973,702,692,60.0206;12904770:1991,1006,691,673,59.9834;13013960:3335,1003,713,699,60.0206;13014910:3748,960,685,645,60.0206;13015760:2920,1023,695,687,60.0206;13016510:2097,942,692,668,60.0206;13125810:3580,964,710,702,59.9834;13126760:3912,997,694,693,60.0206;13127610:3088,962,687,686,60.0578;13128360:2233,1060,685,692,60.0206;13238110:3752,946,720,712,60.0206;13239060:101,1026,688,634,60.0578;13239910:3276,947,692,683,60.0578;13240660:2295,1070,695,685,60.0578;13350100:3910,1012,722,709,59.9834;13351050:327,1011,684,671,60.0206;13351900:3349,947,699,688,60.0206;13352650:2425,1026,691,679,60.0206;13462030:4077,1130,731,766,60.0206;13462980:350,1036,674,678,60.0206;13463830:3586,1066,703,674,60.0206;13464580:2512,974,700,680,60.0206;13574500:228,1025,676,694,60.0206;13575450:350,885,727,706,60.0206;13576300:3563,1158,693,679,60.0206;13577050:2595,947,697,681,60.0206;13686160:350,972,724,712,59.9834;13687110:350,1046,690,677,60.0578;13687960:3851,970,664,684,60.0206;13688710:2701,1026,693,683,60.0206;13798450:350,1034,717,714,60.0206;13799400:350,965,692,673,60.0206;13800250:3960,988,700,684,60.0206;13801000:2782,929,688,693,60.0206;13910550:350,960,711,705,59.9462; +21 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may1313h.pcr +3 "MFB"*2% +4 "core" %] + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +4 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*3'(@ +1024 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*4  +38 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*- % +121 "core" % +2 "MFB"*/% +4 "core" %(/  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*7'Zu +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*8  +52 "core" +2 "MFB"*5% +4 "core" %Zw ) E +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*1'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*; % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*9% +3 "core" %>  Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*>'Y +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*:  +52 "core" +2 "MFB"*?% +4 "core" %Z  H +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*@'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*=  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*<  +93 "core"  +2 "MFB"*B% +4 "core" %p) + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*D'g +2035 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +38 "MFB"*C' +2288 #"bkha"-> CSV +793 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*F'V +2560 #"bkha"-> CS +3 "collection"'G% +4 "core" %ou  +162 ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*H' +826 #"bkha"-> CSV +293 #-> CSR +1341 #-> CS.pull 2.0 +2 "collection"'E% +4 "core" %ps  +3 ."bkha"CS.seek 2.494ml +3 "collection"'A' +610 "core" ' +2 "collection"'K% +4 "core" % qt  +444 #"bkha"-> CS.pull 2.0 +3 "collection"'J% +4 "core" % ot  +2 ."bkha"CS.seek 4.494ml +3 "collection"'I'` +600 "core" ' +2 "collection"'N% +4 "core" %`pt  +1298 #"bkha"-> CSV.waste1 +2 .CSV.dial :waste1 +5 "collection"'O +145 "core" +170 ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +97 #"bkha"-> CS.empty +3 .CS.seek :empty +3 "collection"'M' +4 ."MFBPCR"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +1237 "core" ' +2 "collection"'L% +4 "core" %os +217 "Can"\\ KK +1269 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*P' +3636 #"bkha"-> CSR.air +2 .CSR.select :air +3 "collection"' +597 #"bkha"-> CSV +624 #-> CSV.CSR + .CSV.dial CSR +5 "collection"'T  +145 "core"  +175 #"bkha"-> CSR +586 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*S'V +571 #"bkha"-> CSR.fill +2 .CSR.select :fill +3 !o:Valve::Manifold::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"6Collection Valve::Manifold has no selection: fill +1102 #-> CSR +295 #-> CSV +420 #-> CS.fill +3 .CS.seek 10ml +4 "collection"'R' +331 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*W  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*X % +121 "core" & +2 "MFB"*U% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*V' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*[  +55 "core" +2 "MFB"*Y% +4 "core" %0\ 9 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*Z'> +1630 "core" ' +2 "collection"'^% +4 "core" %os  +1057 #"bkha"-> CSV.waste1 +2 .CSV.dial :waste1 +5 "collection"'_ +145 "core" +641 #"bkha"-> CS.empty +3 .CS.seek :empty +4 "collection"'\\' +2643 "core" ' +2 "collection"'a% +4 "core" %ov +901 #"bkha"-> CSR.flush + .CSR.select :flush +4 "collection"' +1722 #"bkha"-> CSV.CSR +2 .CSV.dial CSR +4 "collection"'b  +146 "core"  +652 #"bkha"-> CS.pull 1.0 +3 "collection"'`% +4 "core" %ot +2 ."bkha"CS.seek 0.994ml +3 "collection"'d' +356 "core" ' +2 "collection"'6% +4 "core" %ot \ +970 #"bkha"-> CSR.air + .CSR.select :air +4 "collection"' +391 #"bkha"-> CSV +536 #-> CS.fill +3 .CS.seek 10ml +4 "collection"'c' +2401 "core" ' +2 "collection"'g% +4 "core" %pv  +940 #"bkha"-> CSV.waste1 +2 .CSV.dial :waste1 +5 "collection"'e +147 "core" +326 #"bkha"-> CS.empty +3 .CS.seek :empty +4 "collection"'f' +420 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*j % +51 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*k% +3 "core" %>  d +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*h' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*m  +52 "core" +2 "MFB"*n% +4 "core" %S +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*o'q3 +318 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*i  +38 "core"  +3 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 "core" ' +3 ."MFBPCR"AS.seek :empty + "collection"'q% +4 "MFB"*r'R +3 "core" %nt +2696 #"bkha"-> PSR +658 #-> PSV +1382 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +1235 #"bkha"-> PS.pull 2.0 +2 "processing"%l% +5 "core" % p  +2 ."bkha"PS.seek 2.499ml +3 "processing"%p' +2162 "core" ' +2 "processing"%u% +4 "core" % p  +1102 #"bkha"-> PSV.waste1 +2 .PSV.dial :waste1 +4 "processing"%v  +46 "core"  +402 #"bkha"-> PS.empty +2 .PS.seek :empty +4 "processing"%s' +2688 "core" ' +2 "processing"%t% +4 "core" % x +869 #"bkha"-> PSV.PSR + .PSV.dial PSR +4 "processing"%y +49 "core"  +170 #"bkha"-> PSR +636 #-> PS.pull 1.0 +2 "processing"%w% +3 "core" % Z +3 ."bkha"PS.seek 0.999ml +3 "processing"%x'RS +1107 "core" ' +2 "processing"%|% +4 "core" %RN r  +760 #"bkha"-> PSV.waste1 +2 .PSV.dial :waste1 +4 "processing"%z  +48 "core"  +335 #"bkha"-> PS.empty +3 .PS.seek :empty +3 "processing"%{' +1111 "core" ' +2 "processing"%% +4 "core" % s +503 #"bkha"-> PSR.air +3 .PSR.select :air +3 "processing"% +584 #"bkha"-> PSV.PSR + .PSV.dial PSR +4 "processing"% +49 "core"  +657 #"bkha"-> PS.fill +3 .PS.seek 2.5ml +4 "processing"%}' +2655 "core" ' +2 "processing"%% +4 "core" % q  +314 ."MFBPCR"PCR.off +4 .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +781 #"bkha"-> PSV.waste1 +2 .PSV.dial :waste1 +5 "processing"%~  +59 "core"  +367 #"bkha"-> PS.empty +3 .PS.seek :empty +4 "processing"%' +2611 "core" ' +2 "processing"%% +4 "core" % n +1831 #"bkha"-> PSR.flush + .PSR.select :flush +4 "processing"%@ +101 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +643 #"bkha"-> PSV.PSR +2 .PSV.dial PSR +4 "processing"% +46 "core"  +619 #"bkha"-> PS.pull 1.0 +3 "processing"% % +4 "core" % U +2 ."bkha"PS.seek 0.999ml +4 "processing"%\ 'RU +859 "Can"^ ON +237 "core" ' +2 "processing"%% +4 "core" %RT x  +300 ' +3 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +916 #"bkha"-> PSR.air +2 .PSR.select :air +3 "processing"% +334 #"bkha"-> PSV +597 #-> PS.fill +3 .PS.seek 2.5ml +4 "processing"%' +870 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +203 "core" ' +2 "processing"%% +4 "core" % t  +945 #"bkha"-> PSV.waste1 +2 .PSV.dial :waste1 +5 "processing"%  +47 "core"  +375 #"bkha"-> PS.empty +3 .PS.seek :empty +4 "processing"%' +2607 "core" ' +2 "processing"%% +4 "core" % u +979 #"bkha"-> PSv.PSR +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant PSv: name:PSv +374 #-> PSV.PSR + .PSV.dial PSR +6 "processing"% +46 "core"  +163 ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +11 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +4 "MFB"*'V +45 #"bkha"-> PSR +581 #-> PS.fill +3 .PS.seek 2.5ml +4 "processing"%' +2096 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "core" ' +2 "processing"%% +2 "MFB"*' +4 "core" % `  +545 #"bkha"-> PSV.waste1 +2 .PSV.dial :waste1 +5 "processing"%  +46 "core"  +298 #"bkha"-> PS.empty +3 .PS.seek :empty +4 "processing"%' +2607 "core" ' +2 "processing"%% +4 "core" % n +2251 ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +5068 "core" ' +20083 "Can"] JJ +60004 R IH +41728 #"bkha"-> CSR.kill +2 .CSR.select :kill +4 "collection"' +1212 #"bkha"-> CSV.CSR +2 .CSV.dial CSR +5 "collection"'  +145 "core"  +1274 #"bkha"-> CS.pull 0.5 +3 "collection"'!% +4 "core" %mrh +2 ."bkha"CS.seek 0.494ml +3 "collection"' ' +233 "core" ' +2 "collection"'"% +4 "core" %mr=  +15380 "Can"f II +21148 #"bkha"-> CS.pull 3.0 +3 "collection"'%% +4 "core" %or%  +2 ."bkha"CS.seek 3.494ml +3 "collection"'$'@ +951 "core" ' +2 "collection"'#% +4 "core" %@or8  +921 #"bkha"-> CS.pull 2.0 +3 "collection"'&% +4 "core" %@ls0  +2 ."bkha"CS.seek 5.494ml +4 "collection"'*'c +604 "core" ' +2 "collection"'(% +4 "core" %dmr6  +1468 #"bkha"-> CSV.waste1 +2 .CSV.dial :waste1 +5 "collection"'+ +147 "core" +437 #"bkha"-> CS.empty +3 .CS.seek :empty +4 "collection"')' +1497 "core" ' +2 "collection"''% +4 "core" %nq +419 #"bkha"-> CSR +536 #-> CSR.air +2 .CSR.select :air +3 "collection"' +393 #"bkha"-> CSV +753 #-> CSV.CSR +2 .CSV.dial CSR +4 "collection"'.  +146 "core"  +326 #"bkha"-> CSR +748 #-> CS.fill +4 .CS.seek 10ml +5 "collection"',' +2653 "core" ' +2 "collection"'2% +4 "core" %msR  +6067 #"bkha"-> CSV +540 #-> CSV.waste1 +3 .CSV.dial :waste1 +4 "collection"'] +146 "core" +293 #"bkha"-> CS.empty +3 .CS.seek :empty +5 "collection"'4' +2645 "core" ' +2 "collection"'-% +4 "core" %nrX +17062 "Can"b II +9518 #"bkha"-> CSR.flush +2 .CSR.select :flush +4 "collection"' +480 #"bkha"-> CSV +499 #-> CSV.CSR +2 .CSV.dial CSR +4 "collection"'/  +146 "core"  +1231 #"bkha"-> CS.pull 0.5 +3 "collection"'3% +5 "core" %lr +2 ."bkha"CS.seek 0.494ml +3 "collection"'8' +218 "core" ' +2 "collection"'5% +4 "core" %lsZ  +10891 #"bkha"-> CS.pull 2.0 +3 "collection"'7% +4 "core" %ps  +3 ."bkha"CS.seek 2.493ml +3 "collection"';' +612 "core" ' +2 "collection"'9% +4 "core" % nuI  +36359 "Can"C II +39977 #"bkha"-> CS.pull 0.5 +3 "collection"'1% +4 "core" % mq  +2 ."bkha"CS.seek 2.994ml +4 "collection"':'0 +224 "core" ' +2 "collection"'?% +4 "core" %0mrG  +19784 "Can"X GG +6203 #"bkha"-> CSV +347 #-> CSR +666 #-> CS.pull 6.0 +3 "collection"'>% +4 "core" %0op  +2 ."bkha"CS.seek 8.994ml +3 "collection"'=' +1632 "core" ' +2 "collection"'<% +4 "core" %mp]  +6226 #"bkha"-> CS.pull 0.5 +3 "collection"'B% +4 "core" %nq^  +3 ."bkha"CS.seek 9.495ml +3 "collection"'@' +230 "core" ' +2 "collection"'D% +4 "core" %mrY  +18826 #"bkha"-> CSV.waste +2 .CSV.dial :waste +5 "collection"'C +148 "core" +774 #"bkha"-> CS.empty +3 .CS.seek :empty +5 "collection"'G' +2522 "core" ' +2 "collection"'F% +4 "core" %mrX +22372 "Can"_ JI +37810 #"bkha"-> CSV +513 #-> CSV.CSR +2 .CSV.dial CSR +5 "collection"'E  +146 "core"  +243 #"bkha"-> CSR +1672 #-> CS.pull 3.0 +3 "collection"'0% +4 "core" %mq +2 ."bkha"CS.seek 2.994ml +3 "collection"'K'0 +860 "core" ' +2 "collection"'J% +4 "core" %0lsW  +344 #"bkha"-> CS.pull 3.0 +3 "collection"'A% +4 "core" %0pr  +2 ."bkha"CS.seek 5.994ml +3 "collection"'N'Q +860 "core" ' +2 "collection"'O% +4 "core" %Smq[  +491 #"bkha"-> CS.pull 3.0 +3 "collection"'I% +5 "core" %Sor  +2 ."bkha"CS.seek 8.994ml +4 "collection"'H' +871 "core" ' +2 "collection"'L% +4 "core" %nrW  +492 #"bkha"-> CSV.waste1 +2 .CSV.dial :waste1 +6 "collection"'Q +145 "core" +394 #"bkha"-> CS.empty +3 .CS.seek :empty +5 "collection"'T' +2400 "core" ' +2 "collection"'P% +4 "core" %mnX +1687 #"bkha"-> CSR.air +2 .CSR.select :air +4 "collection"' +637 #"bkha"-> CSV +723 #-> CSV.CSR +2 .CSV.dial CSR +4 "collection"'M  +146 "core"  +919 #"bkha"-> CS.fill +3 .CS.seek 10ml +4 "collection"'W' +2666 "core" ' +2 "collection"'X% +4 "core" %mr^ +5580 #"bkha"-> CSV.waste1 +2 .CSV.dial :waste1 +5 "collection"'U +146 "core" +141 "Can"S GG +244 #"bkha"-> CS.empty +4 .CS.seek :empty +4 "collection"'S' +2646 "core" ' +2 "collection"'[% +4 "core" %mrV +7269 #"bkha"-> exit +2 #Session Ended +24859 #t-> exit +5 #mEXIT @1557758486.92CEST @1557758588.19CEST = =mMAIN_scheduler =tMAIN @CEST1557758589.82 #"core_reset"Sent BREAK + #t@0xE548, state=0x3A84, ifg=0x10, ie=0xFD + #@0xE7D3, state=0x3A84, ifg=0x10, ie=0xFD + #@0xEA5D, state=0x3A84, ifg=0x10, ie=0xFD #@0xECE8, state=0x3A84, ifg=0x10, ie=0xFD + #@0xEF74, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF1FE, state=0x3A84, ifg=0x10, ie=0xFD #@0xF488, state=0x3A84, ifg=0x10, ie=0xFD + #@0xF59D, state=0x3A84, ifg=0x80, ie=0xFD + #@0x2DE0, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +266 "Can"W IH + W IH #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %V' + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +3 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % t + .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready? +2 "MFB"*% +3 "core" %V' +578 #t-> ATV.air3 + .ATV.dial :air3 +2 "MFB"* % +74 "core" % +755 #t-> AS.pull 0.05, ASslow1 +2 "MFB"*% +3 "core" %V' +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.05ml + "MFB"*'Q +1034 "core" ' +2 "MFB"*% +4 "core" %Q  G +1020 #t-> ATV.extSrc + .ATV.dial :extSrc +2 "MFB"*  +96 "core"  +164 #t-> AS.pull 0.05, ASslow1 + "MFB"*% +3 "core" %Q  F +2 .tAS.seek 0.1ml +2 "MFB"*'M\\ +1031 "core" ' +2 "MFB"*% +4 "core" %Mn +302 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +141 "core" n +285 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +602 "core" ' +2 "MFB"*% +4 "core" %R +291 #t-> exit +5 #mEXIT @1557758670.10CEST @1557758744.91CEST = =mMAIN_scheduler =tMAIN @CEST1557758746.64 #"core_reset"Sent BREAK + #t@0x6E22, state=0x3A84, ifg=0x10, ie=0xFD + #@0x70AC, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7335, state=0x3A84, ifg=0x10, ie=0xFD + #@0x75BE, state=0x3A84, ifg=0x10, ie=0xFD #@0x7849, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7AD1, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7D5A, state=0x3A84, ifg=0x10, ie=0xFD #@0x7E6F, state=0x3A84, ifg=0x80, ie=0xFD + #@0x7210, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +165 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +26 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +195 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi < :\ @name@ +222 "Can"Q GG + Q GG + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % v +2 .tSS.configure SSconfig + "sampler")#.0X  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*?% +3 "core" %\ < +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*@' +615 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*A  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*B% +3 "core" %\ < +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*C'\ +4311 "Can"J JJ +1549 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*D  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*E% +3 "core" %\ A +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*F'\  +646 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*G  +53 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*H% +3 "core" %\ D +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*I' 7 +5059 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*J  +74 "core"  +2 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*K  +5 "core"  +2 ."MFBPCR"ARV.dial :air1 +2 "MFB"*L  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*M% +6 "core" % 4  K +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*N'S +32638 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*O  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*P % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +16778 "Can"N {{ +60004 F aa +60004 E |r +60003 ? TT +60004 7 ^^ +60004 8 }i +60004 1 TS +60003 4 ^] +60004 = HI +4016 ."PCR"PCR.off +176 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"21653890:2202,927,689,714,60.0206;21654840:2446,916,702,701,60.0578;21655690:1965,987,695,681,60.0206;21656440:1444,923,698,692,60.0206;21765370:2198,987,715,710,60.0206;21766320:2449,914,663,691,60.0206;21767170:1962,975,696,689,60.0206;21767920:1449,895,693,678,60.0206;21877160:2193,997,713,706,60.0206;21878110:2447,905,695,682,60.0206;21878960:1925,961,693,696,60.0578;21879710:1452,924,690,683,60.0578;21988570:2174,978,720,715,60.0206;21989520:2455,929,688,679,60.0206;21990370:1918,927,702,691,60.0578;21991120:1446,951,662,678,60.0206;22100010:2210,916,708,702,60.0206;22100960:2403,942,698,688,60.0578;22101810:1941,963,695,676,60.0206;22102560:1442,896,696,680,60.0206;22211650:2177,952,719,708,59.9834;22212600:2439,977,661,680,60.0578;22213450:1928,932,694,680,60.0578;22214200:1427,991,695,688,60.0578;22323300:2234,913,713,696,59.9834;22324250:2430,939,697,691,60.0206;22325100:1960,938,691,672,60.0206;22325850:1424,920,701,690,60.0206;22434550:2174,1003,715,711,60.0578;22435500:2435,913,692,678,60.0206;22436350:1923,986,697,690,60.0578;22437100:1439,939,658,677,60.0206;22546430:2213,916,682,706,59.9834;22547380:2433,990,692,686,60.0206;22548230:1934,941,695,680,60.0206;22548980:1435,1001,696,680,60.0206;22657950:2165,945,719,716,59.9834;22658900:2450,945,655,671,60.0578;22659750:1918,949,700,693,60.0206;22660500:1451,946,690,675,60.0206;22769990:2224,934,715,699,59.9834;22770940:2429,985,693,654,60.0206;22771790:1935,891,691,673,60.0206;22772540:1426,981,698,685,60.0206;22881860:2224,919,714,702,60.0206;22882810:2427,987,696,690,60.0206;22883660:1938,938,690,670,60.0206;22884410:1419,953,700,696,60.0206;22993700:2162,971,718,715,59.9834;22994650:2443,924,690,676,59.9834;22995500:1913,964,699,695,60.0206;22996250:1452,949,653,672,60.0206;23105410:2188,983,685,701,60.0206;23106360:2431,908,694,685,60.0206;23107210:1938,1012,695,682,60.0206;23107960:1432,916,695,678,60.0206;23217100:2175,953,720,718,59.9834;23218050:2435,952,688,676,60.0578;23218900:1911,917,696,691,60.0206;23219650:1433,995,692,680,60.0206;23328910:2163,983,721,717,60.0206;23329860:2443,948,689,667,60.0206;23330710:1890,957,702,694,60.0206;23331460:1449,974,691,675,60.0206;23441120:2155,1001,720,714,60.0206;23442070:2439,940,690,671,60.0206;23442920:1884,990,700,692,60.0206;23443670:1447,934,687,674,60.0206;23553130:2188,947,722,712,59.9834;23554080:2446,983,691,676,60.0578;23554930:1914,911,701,688,60.0206;23555680:1444,975,692,677,60.0578;23665280:2222,989,710,697,60.0206;23666230:2423,951,696,694,60.0206;23667080:1955,970,659,671,60.0578;23667830:1421,945,697,688,60.0206;23777130:2216,908,721,707,59.9834;23778080:2455,974,689,682,60.0578;23778930:1942,934,697,682,60.0206;23779680:1428,1008,694,684,60.0206;23888760:2242,911,682,705,59.9834;23889710:2459,999,696,685,60.0206;23890560:1952,923,690,680,60.0578;23891310:1427,970,697,691,60.0206;24000920:2258,901,687,711,60.0206;24001870:2505,977,690,677,59.9834;24002720:1982,927,697,683,60.0206;24003470:1466,1024,695,684,60.0206;24112650:2341,931,716,703,60.0206;24113600:2544,969,697,689,60.0206;24114450:2043,945,690,676,60.0206;24115200:1485,968,699,687,60.0206;24224630:2426,932,714,702,59.9834;24225580:2681,993,700,652,59.9834;24226430:2125,919,693,675,60.0206;24227180:1547,995,701,691,60.0206;24336540:2574,933,712,696,60.0206;24337490:2826,972,697,692,59.9834;24338340:2242,937,692,671,59.9834;24339090:1620,977,703,688,60.0578;24448820:2684,968,715,710,60.0206;24449770:3029,946,692,676,60.0206;24450620:2365,993,697,659,60.0578;24451370:1738,942,688,672,60.0206;24560910:2867,978,719,715,59.9834;24561860:3249,958,688,672,59.9834;24562710:2514,978,701,691,60.0206;24563460:1831,981,688,672,60.0206;24672990:3081,971,720,714,60.0206;24673940:3483,969,689,674,59.9834;24674790:2679,945,700,692,60.0206;24675540:1956,931,689,669,60.0206;24784830:3345,961,676,696,59.9834;24785780:3675,921,700,693,60.0206;24786630:2891,983,688,675,60.0206;24787380:2059,932,698,686,60.0206;24897060:3555,951,675,689,59.9834;24898010:3918,979,698,693,60.0206;24898860:3067,980,688,674,60.0206;24899610:2153,944,698,689,60.0206;25009430:3713,1003,681,699,59.9834;25010380:57,938,695,682,60.0578;25011230:3226,1000,693,685,60.0206;25011980:2289,930,692,682,60.0206;25121400:3944,927,713,697,59.9834;25122350:253,1010,698,685,60.0578;25123200:3408,954,689,672,60.0578;25123950:2400,982,699,695,60.0206;25232920:22,964,710,698,59.9834;25233870:350,958,699,660,59.9834;25234720:3555,981,691,676,60.0578;25235470:2499,938,697,686,60.0578;25344810:200,935,710,694,60.0206;25345760:350,990,698,695,60.0206;25346610:3699,948,691,669,60.0206;25347360:2581,967,700,691,60.0206;25456950:350,947,710,695,59.9834;25457900:350,966,698,689,59.9834;25458750:3868,990,660,677,60.0578;25459500:2699,958,697,683,60.0578;25568940:350,1031,715,708,59.9834;25569890:350,961,693,678,60.0206;25570740:3978,1044,698,697,60.0206;25571490:2782,938,690,672,60.0206;25680710:350,1003,718,713,60.0206;25681660:350,968,692,675,60.0206;25682510:3,977,699,695,60.0578;25683260:2896,977,685,640,60.0206;25792490:350,951,712,668,60.0206;25793440:350,1017,697,684,59.9834;25794290:151,942,695,679,60.0578;25795040:2960,1001,698,685,60.0206;25904300:350,962,713,697,59.9834;25905250:350,988,672,695,60.0206;25906100:267,1003,688,670,60.0578;25906850:3013,983,700,690,60.0206;26016150:350,959,718,702,59.9834;26017100:350,1011,693,689,60.0206;26017950:350,937,694,679,60.0578;26018700:3101,1002,698,681,60.0206;26127650:350,980,710,696,59.9834;26128600:350,1005,699,695,60.0206;26129450:350,1004,691,667,60.0206;26130200:3113,985,704,692,60.0206;26240070:350,1013,718,706,59.9834; +22 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may1316h.pcr +2 "MFB"*Q% +4 "core" %X +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*R'(@ +1024 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*S  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*T % +123 "core" & +2 "MFB"*U% +4 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*V'Zh +224 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*W  +54 "core" +2 "MFB"*X% +4 "core" %Zu  G +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*Y'> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Z % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*[% +3 "core" %>  G +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*\\'` +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*]  +54 "core"  +2 "MFB"*^% +4 "core" %Z\  X +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*_'p +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*`  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*a  +82 "core"  +2 "MFB"*b% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*c'd +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*d' +3076 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +34 "MFB"*e'V +2739 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*f' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*h' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*i'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*j  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*k % +121 "core" % +2 "MFB"*l% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*m' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*n  +52 "core" +2 "MFB"*o% +4 "core" %  F +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*p'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*q % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*r% +3 "core" %>  G +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*s' +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*t  +52 "core" +2 "MFB"*u% +4 "core" %  O +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*v'q8 +327 "core" ' +2 ."MFBPCR"delay 3 seconds +108 "Can"7 HG +194 ."MFBPCR"ATV.dial PCR +2 "MFB"*w  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*x'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17577 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*y' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*z'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*{' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*|'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*}' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*~'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +186 "Can"8 MM +5586 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +5065 "core" ' +3 .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :air1 +2 "MFB"*  +142 "core" +2 "MFB"*% +4 "core" %(*z + .tAS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 .tAS.seek 0.51ml +2 "MFB"*'Zp +1024 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*  +162 "core"  +2 "MFB"*\ % +4 "core" %Zv  I +2 .tAS.seek 0.542ml + "MFB"* 'V +3235 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air1 +2 "MFB"*  +164 "core" +2 "MFB"*% +4 "core" %W | W + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.572ml +2 "MFB"*' ) +627 "core" ' +2 .tATV.dial :waste +2 "MFB"* n +52 "core" m +2 .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +3320 "core" ' +11 "MFB"*% +3 "core" %R6 +2 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may1318h.pcr +3 #Building PCR Slug from extSrc with MM2 mix, PP3 primer +3 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +148 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +24 "core"  +2 "MFB"*% +4 "core" %R6 +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.499ml +2 "MFB"*'${ +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +168 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +162 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +35 "core" +3 ."MFBPCR"delay 2 seconds +202 "MFB"*% +3 "core" %(  +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*'FJ +627 "core" ' +36 ."MFBPCR"delay 2 seconds +208 .ARV.dial :MM2 +2 "MFB"*  +143 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*!% +4 "core" %FP< +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"* ' +1840 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*#  +34 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*"% +3 "core" % + +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*$' +616 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*&  +36 "core" + #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*'% +3 "core" %F +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*%'" +634 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*)  +123 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*(% +3 "core" %~\ 7 +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*+'\ +5844 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*,  +51 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*-% +3 "core" %\ g D +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*.'\  +620 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"**  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*/% +3 "core" %\   ] +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*1' 7 +2576 "Can": JJ +2489 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*0  +75 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*2  +38 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*4% +5 "core" % = +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*5'\\ +32599 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +6 "MFB"*6  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*3 % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +23231 "Can"< `_ +60004 6  +60004 : oo +60004 ? ~ +60003 ? || +60004 8 ZZ +60004 @ ~d +60004 = RR +58462 ."PCR"PCR.off +193 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"28779790:2210,894,725,710,59.9834;28780740:2426,970,700,700,59.9834;28781590:1947,948,691,674,60.0206;28782340:1423,938,702,654,60.0206;28891190:2234,932,711,699,59.9834;28892140:2410,927,694,694,60.0206;28892990:1947,959,693,674,60.0206;28893740:1421,946,701,695,60.0206;29003090:2158,990,718,711,60.0206;29004040:2430,910,682,641,60.0206;29004890:1909,972,697,690,60.0206;29005640:1457,962,693,671,60.0578;29115240:2205,927,716,711,60.0206;29116190:2422,987,691,682,60.0206;29117040:1911,921,694,685,60.0206;29117790:1430,1015,694,682,60.0206;29227280:2163,961,722,711,59.9834;29228230:2443,937,688,679,60.0206;29229080:1889,930,701,691,60.0206;29229830:1448,960,688,672,60.0206;29339130:2180,945,721,717,59.9834;29340080:2441,965,691,674,60.0206;29340930:1914,939,693,657,60.0206;29341680:1437,980,690,677,60.0206;29451260:2195,927,717,706,59.9834;29452210:2424,953,695,681,60.0206;29453060:1916,915,695,678,60.0578;29453810:1404,1007,695,689,60.0206;29562840:2220,926,678,698,60.0206;29563790:2400,994,698,693,60.0206;29564640:1939,931,690,671,60.0206;29565390:1405,947,701,690,60.0206;29674580:2155,1001,714,706,60.0206;29675530:2418,920,694,681,60.0206;29676380:1909,975,696,687,60.0206;29677130:1428,926,693,676,60.0206;29786960:2162,956,720,709,60.0206;29787910:2427,978,658,680,60.0206;29788760:1900,925,700,687,59.9834;29789510:1428,983,693,676,60.0206;29899020:2203,907,712,699,60.0206;29899970:2403,989,697,659,60.0206;29900820:1934,948,689,670,60.0206;29901570:1405,943,700,688,60.0206;30011090:2182,980,714,699,59.9834;30012040:2408,933,694,684,60.0206;30012890:1906,966,691,681,60.0578;30013640:1421,898,695,680,60.0206;30122910:2209,921,714,692,59.9834;30123860:2407,997,697,697,60.0206;30124710:1928,933,654,670,60.0206;30125460:1408,964,701,690,60.0206;30234450:2191,930,714,708,59.9834;30235400:2417,987,695,682,60.0578;30236250:1922,929,694,681,60.0206;30237000:1421,981,663,682,60.0206;30346070:2152,976,717,676,59.9834;30347020:2431,910,689,680,59.9834;30347870:1895,971,700,684,60.0206;30348620:1438,951,691,671,60.0578;30457940:2158,995,719,709,59.9834;30458890:2433,945,689,668,60.0206;30459740:1901,949,700,688,60.0578;30460490:1445,966,687,671,60.0578;30570230:2232,911,713,697,59.9834;30571180:2426,979,669,696,60.0206;30572030:1945,928,692,672,60.0578;30572780:1420,964,697,693,60.0206;30681980:2186,997,717,705,60.0206;30682930:2463,917,687,678,60.0206;30683780:1916,957,700,682,60.0206;30684530:1464,908,694,673,60.0578;30794350:2239,958,721,711,60.0578;30795300:2525,973,690,673,59.9834;30796150:1958,910,699,691,59.9834;30796900:1478,980,691,677,60.0206;30906770:2342,923,721,710,59.9834;30907720:2609,1009,691,679,60.0206;30908570:2055,921,668,687,60.0578;30909320:1519,1007,697,683,60.0206;31018990:2492,935,709,696,59.9834;31019940:2707,965,703,692,60.0206;31020790:2171,971,655,670,60.0578;31021540:1575,952,702,688,60.0206;31130880:2624,943,723,712,60.0206;31131830:2922,975,689,673,60.0206;31132680:2282,900,698,680,60.0206;31133430:1654,1003,693,679,60.0206;31242760:2834,941,712,695,59.9834;31243710:3121,964,699,691,60.0206;31244560:2470,959,693,673,60.0206;31245310:1768,959,671,691,60.0206;31355200:3043,925,715,700,59.9834;31356150:3355,945,698,685,60.0206;31357000:2631,949,691,676,60.0206;31357750:1861,954,699,685,60.0206;31467060:3252,956,683,698,60.0206;31468010:3590,953,698,696,60.0206;31468860:2823,958,692,673,60.0578;31469610:1995,964,701,690,60.0578;31578830:3414,982,713,702,59.9834;31579780:3826,906,692,683,60.0206;31580630:2988,1007,694,682,60.0206;31581380:2151,942,694,675,60.0206;31690730:3680,911,717,700,59.9834;31691680:4070,1013,692,655,60.0206;31692530:3170,967,695,672,60.0206;31693280:2230,986,697,683,60.0206;31802730:3869,954,710,700,59.9834;31803680:190,991,698,687,60.0206;31804530:3334,926,688,673,60.0206;31805280:2328,940,699,690,60.0206;31915250:4077,915,712,704,60.0206;31916200:350,995,698,690,60.0206;31917050:3488,935,693,671,60.0206;31917800:2476,970,698,692,60.0206;32027410:173,940,713,695,59.9834;32028360:350,990,697,693,60.0206;32029210:3659,940,690,671,60.0206;32029960:2558,966,701,690,60.0206;32139100:285,973,717,716,59.9834;32140050:350,976,692,672,60.0206;32140900:3804,959,699,694,60.0206;32141650:2676,977,690,672,60.0206;32250920:350,938,719,711,59.9462;32251870:350,1006,692,682,60.0206;32252720:3950,946,696,685,60.0206;32253470:2767,1012,670,684,60.0578;32363240:350,969,691,710,59.9834;32364190:350,942,688,674,60.0206;32365040:4092,971,696,690,60.0206;32365790:2886,943,691,670,60.0206;32475280:350,1020,720,682,59.9834;32476230:350,944,687,678,60.0206;32477080:96,985,700,684,60.0578;32477830:2953,949,692,671,60.0206;32586820:350,958,712,692,60.0206;32587770:350,982,666,692,60.0206;32588620:267,945,690,671,59.9834;32589370:3014,980,699,686,59.9834;32698950:350,945,710,701,60.0206;32699900:350,964,698,661,60.0578;32700750:350,938,690,675,60.0578;32701500:3105,1000,701,692,60.0206;32811000:350,998,718,708,59.9834;32811950:350,914,688,672,59.9834;32812800:350,965,701,689,60.0206;32813550:3192,955,695,669,60.0206;32923110:350,998,709,699,60.0206;32924060:350,944,695,686,60.0206;32924910:350,989,696,677,60.0578;32925660:3247,918,697,681,59.9834;33035360:350,980,721,713,60.0206;33036310:350,968,687,675,60.0206;33037160:350,955,667,689,60.0206;33037910:3356,1000,688,676,59.9834;33147560:350,1007,714,704,60.0206;33148510:350,927,692,684,60.0578;33149360:350,969,670,687,60.0578;33150110:3415,936,696,674,60.0578;33259430:350,1013,713,701,60.0206;33260380:350,907,695,683,60.0578;33261230:350,1010,693,682,60.0578;33261980:3417,935,693,680,60.0578;33371190:350,980,723,721,59.9834; +22 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may1318h.pcr +2 "MFB"*8% +3 "core" %b +3 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*9'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +66 "Can"< FF +36 ."MFBPCR"AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*7  +36 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*; % +121 "core" % +2 "MFB"*<% +4 "core" %(1J +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*:'Zw +225 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*>  +52 "core" +2 "MFB"*?% +4 "core" %Z\ % R +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*='> +6054 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*A % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*B% +3 "core" %>  [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*@'c +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*D  +54 "core"  +2 "MFB"*E% +4 "core" %s  > +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*C'q\ +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*G  +58 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*H  +82 "core"  +2 "MFB"*F% +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*J'w +2040 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*K' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*L'V +2728 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*M' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*I'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*O' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*P'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*Q  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*N % +122 "core" % +2 "MFB"*S% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*T' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*U  +52 "core" +2 "MFB"*R% +4 "core" %  H +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*W'> +16119 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*X % +52 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*V% +3 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*Z' +528 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*[  +53 "core" +2 "MFB"*Y% +4 "core" %\  N +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*]'q+ +338 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*^  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*\\'R +4745 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +567 "Can"= ~b +17010 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*`' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*a'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*b' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*_'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*c' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*e' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*g' +5744 "Can"= JI +30 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*h'V +5069 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*j'(@ +2940 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*k  +142 "core" +3 "MFB"*l% +3 "core" %(&` +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.52ml +2 "MFB"*i' +431 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*n  +164 "core"  + "MFB"*o% +4 "core" %v +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 .tAS.seek 0.557ml + "MFB"*m' F +3759 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*q  +165 "core" +2 "MFB"*r% +4 "core" % FZ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.587ml +2 "MFB"*p' ݘ +628 "core" ' +2 .tATV.dial :waste +2 "MFB"*t n +51 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*u'R +3407 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*s'(@ +2906 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tATV.dial :air1 +2 "MFB"*w  +51 "core" +2 "MFB"*v% +4 "core" %(w +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*x' +428 "core" ' +2 .tdelay 5 seconds +502 .ATV.dial :extSrc +3 "MFB"*y  +163 "core"  +2 "MFB"*z% +4 "core" %{\ 1 +2 .tAS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 .tAS.seek 0.538ml +2 "MFB"*{', +1830 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air1 +2 "MFB"*|  +165 "core" +2 "MFB"*}% +4 "core" %1\ ` L +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.568ml +2 "MFB"*~' ~ +627 "core" ' +2 .tATV.dial :waste +2 "MFB"* n +53 "core" n +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*'R +3299 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +3 .AS.reconfigure ASnorm +4 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +2 "MFB"*'V +32 "core" ' +2 .tATV.dial :air3 +2 "MFB"* % +60 "core" % +2 "MFB"*% +4 "core" %V}\\ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*' +228 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +37 "core" +2 "MFB"* % +4 "core" % Y B +2 .tAS.seek 0.31ml +2 "MFB"*\ 'm +6056 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"* % +3 "core" %l M C +2 .tAS.seek 0.335ml +2 "MFB"*' +525 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" +2 "MFB"*% +4 "core" %M\ 6 +2 .tAS.seek 0.32ml +2 "MFB"*'A +324 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*  +60 "core"  +3 .tAS.seek 0ml +2 "MFB"*'V +6456 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*'(@ +722 "Can"> JI +2176 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +10079 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +10079 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +10080 "core" ' +2 .tATV.dial :air2 +3 "MFB"*  +125 "core"  +2 "MFB"*% +4 "core" %Vv +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"*'(3 +5055 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*  +141 "core"  +2 "MFB"*!% +4 "core" %( k ) +2 .tAS.seek 0.02ml +2 "MFB"*' +4856 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*# n +128 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty + "MFB"*"'R +149 "core" ' + #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +4 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +3 "MFB"* 'V +32 "core" ' +2 .tATV.dial :air3 +2 "MFB"*& % +77 "core" % + "MFB"*'% +4 "core" %Vq} +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*$' +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +32 "MFB"*)  +45 "core"  +3 "MFB"*(% +4 "core" % j ? +2 .tAS.seek 0.31ml +2 "MFB"*%'l +6056 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*, % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"*-% +3 "core" %ln\ 6 +2 .tAS.seek 0.335ml +2 "MFB"*+' +528 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"**  +53 "core" +2 "MFB"*/% +4 "core" %r\ 3 +2 .tAS.seek 0.32ml +2 "MFB"*.'= +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*0  +60 "core"  +3 .tAS.seek 0ml +2 "MFB"*2'V +1380 "Can"= GG +5076 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*4'(@ +2902 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*1'V +10075 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*6'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +3 "MFB"*3'V +10077 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*8'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*5'V +10079 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*7'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*;'V +10077 "core" ' +2 .tATV.dial :air2 +2 "MFB"*<  +128 "core" +2 "MFB"*9% +4 "core" %VM +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml + "MFB"*>'(C +1473 "Can"= HH +3588 "core" ' +2 .tATV.dial :extSrc +2 "MFB"*?  +143 "core"  +2 "MFB"*:% +4 "core" %(R\ > S +2 .tAS.seek 0.02ml +2 "MFB"*A'+ +4856 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*B n +128 "core" o +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +2 "MFB"*='R +146 "core" ' +2 #tdeconEluateRecoveryLine extSrc + .ATV.dial :waste +4 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +3 "MFB"*D'V +31 "core" ' +2 .tATV.dial :air3 +2 "MFB"*E % +76 "core" % +3 "MFB"*@% +4 "core" %V|3 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*G' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*H  +36 "core" +2 "MFB"*F% +4 "core" % W A +2 .tAS.seek 0.31ml + "MFB"*C'm +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*J % +52 "core" % +2 .tdelay 3 seconds +302 "MFB"*K% +3 "core" %m 4\ < +2 .tAS.seek 0.335ml +2 "MFB"*L' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*M  +53 "core"  +2 "MFB"*I% +4 "core" % W I +2 .tAS.seek 0.32ml +2 "MFB"*O'C +328 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :extSrc +2 "MFB"*Q  +58 "core"  +3 .tAS.seek 0ml +2 "MFB"*N'V +6457 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*S'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*P'V +10078 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*U'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*R'V +10084 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*T'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*X'V +5707 "Can"D GF +4375 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +2 "MFB"*V'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :extSrc +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +3 "MFB"*W'V +10079 "core" ' +2 .tATV.dial :air2 +2 "MFB"*[  +128 "core" +39 "MFB"*Y% +3 "core" %VQ +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml +2 "MFB"*Z'(M +5059 "core" ' +2 .tATV.dial :extSrc +3 "MFB"*^  +141 "core"  +2 "MFB"*]% +4 "core" %(B + @ +2 .tAS.seek 0.02ml +2 "MFB"*\\' +4858 "core" ' +2 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*` n +127 "core" n + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*a'R +147 "core" ' +6 #mEXIT + #"mwj"Session Ended @1557775837.28CEST @1557811695.41CEST = =tMAIN =mMAIN_scheduler @CEST1557811697.11 #"core_reset"Sent BREAK + #t@0x0443, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +211 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +214 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +350 "Can"d X d X + #tPolling Can every 10:00 +9 #Cleanly exited at 21:30:37CEST13-May-19 +1077 #-> ESP.configure +3 #Powering core bus +501 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +3 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %T +2 .tSS.configure SSconfig +2 "sampler")#.0X MFB.ready! + "MFB"*% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *% +3 "core" % + .tATV.dial :air2 +2 "MFB"*  +105 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*' +553 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5283 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"* n +119 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*'R +5251 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*  +3 "core"  +2 .tASV.dial :waste1 + "MFB"*  +5 "core"  +1290 #t-> pcrDecon; pcrDecon +2 "MFB"*% +3 "core" %R + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*'(@ +2905 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"* % +61 "core" % +2 "MFB"*% +4 "core" %( + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.51ml + "MFB"*'Zb +228 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +38 "core" +2 "MFB"*% +4 "core" %Zv +2 .tAS.seek 0.81ml + "MFB"* '> +6057 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*! % +50 "core" % +2 .tdelay 3 seconds +302 "MFB"*"% +3 "core" %>\ / X +2 .tAS.seek 0.835ml +2 "MFB"*#'c +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*$  +52 "core" +2 "MFB"*%% +4 "core" %i\  Q +2 .tAS.seek 0.82ml + "MFB"*&'q +329 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*'  +46 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV + "MFB"*(  +92 "core"  +2 "MFB"*)% +4 "core" %q& + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"**'q +2037 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*+' +3075 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*,'V +2728 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*-' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*.'V +2731 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*/' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*0'V +2731 "core" ' +2 .tARV.dial between carrier and air1 + "MFB"*1  +46 "core"  +2 .tATV.dial :air3 +2 "MFB"*2 % +121 "core" & +2 "MFB"*3% +4 "core" %V@ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml + "MFB"*4' +229 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*5  +54 "core"  +2 "MFB"*6% +4 "core" % 8 C +2 .tAS.seek 0.81ml + "MFB"*7'> +4213 "Can"T GG +11896 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*8 % +54 "core" & +2 .tdelay 3 seconds +302 "MFB"*9% +3 "core" %>\ ? M +2 .tAS.seek 0.835ml +2 "MFB"*:' +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*;  +52 "core"  +2 "MFB"*<% +4 "core" %\ > T +2 .tAS.seek 0.82ml +2 "MFB"*='q) +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR + "MFB"*>  +38 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*?'R +4743 "core" ' +2 .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18442 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +36 "MFB"*@' +5786 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*A'V +2729 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*B' +5769 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*C'V +2732 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*D' +3909 "Can"X JJ +1860 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*E'V +2730 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*F' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*G'V +2732 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*H' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*I'V +5069 "core" ' +3 "MFB"*J% +3 "core" %V  + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.5ml +2 "MFB"*K'(@ +2900 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 + .ATV.dial :air3 +2 "MFB"*L % +75 "core" % +2 "MFB"*M% +4 "core" %(# + .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml + "MFB"*N'Zi +234 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*O  +53 "core" +2 "MFB"*P% +4 "core" %Zr7 +2 .tAS.seek 0.81ml + "MFB"*Q'> +6050 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*R % +51 "core" % +2 .tdelay 3 seconds +302 "MFB"*S% +3 "core" %>  & +2 .tAS.seek 0.835ml +2 "MFB"*T'K +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach + "MFB"*U  +51 "core" +2 "MFB"*V% +4 "core" %T  H +2 .tAS.seek 0.82ml + "MFB"*W'p +329 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste + "MFB"*X  +45 "core"  +2 .tdelay 3 seconds +302 .ATV.dial :ARV + "MFB"*Y  +92 "core"  +2 "MFB"*Z% +4 "core" %p" + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.47ml + "MFB"*['X +2037 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*\\' +3071 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*]'V +2730 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*^' +5770 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*_'V +2733 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*`' +4373 "Can"[ II +1400 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*a'V +2733 "core" ' +2 .tARV.dial between carrier and air1 +2 "MFB"*b  +45 "core"  +2 .tATV.dial :air3 +2 "MFB"*c % +119 "core" % +2 "MFB"*d% +4 "core" %V + .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0.01ml + "MFB"*e' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach + "MFB"*f  +54 "core"  +2 "MFB"*g% +4 "core" %N +2 .tAS.seek 0.81ml + "MFB"*h'> +16114 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 + "MFB"*i % +53 "core" & +2 .tdelay 3 seconds +302 "MFB"*j% +3 "core" %> 9 E +2 .tAS.seek 0.835ml +2 "MFB"*k' +524 "core" ' +2 .tdelay 3 seconds +303 .ATV.dial :bleach + "MFB"*l  +53 "core"  +2 "MFB"*m% +4 "core" %  K +2 .tAS.seek 0.82ml + "MFB"*n'qA +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR + "MFB"*o  +37 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*p'R +4744 "core" ' +2 .tPCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18139 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*q' +5780 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*r'V +2729 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*s' +4253 "Can"e JJ +1517 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*t'V +2730 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*u' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*v'V +2731 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*w' +5772 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0ml +2 "MFB"*x'V +2728 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 .tAS.seek 1ml +2 "MFB"*y' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0ml +2 "MFB"*z'V +5063 "core" ' +25454 "Can"h DD +60004 k DD +60004 g DD +60004 i EE +60003 l ED +60004 ~ EE @1557818277.29CEST = =tMAIN =mMAIN_scheduler @CEST1557818279.02 #"core_reset"Sent BREAK +2 #t@0xA67E, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +217 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +186 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +282 "Can"i _ + i _ + #tPolling Can every 10:00 +9 #Cleanly exited at 07:28:26CEST14-May-19 +672 #-> ESP.configure +2 #Powering core bus +501 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %  +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X Arm.ready! +2 .Forearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +3 .tForearm.home.seek :retract + "manipulator"&'\ +59 "core" ' + ."closeHand"Hand.close +4 .tElbow.jog 1500 +3 "manipulator"&/ +2 &* +54 "core" * +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.home.seek :clear +2 "manipulator"&(d +8 "core" / +266 ( +2 "manipulator"&& +3 "core" &d +2 "manipulator"&% +3 "core" %\  +1084 #t-> Hand.open +2 .Hand.open + "manipulator"&1 +75 "core" 1 +1323 #t-> Hand.close +2 .Hand.close + "manipulator"&/ +74 "core" / +2566 #t-> 3.times {Hand.open; Hand.close} + .Hand.open +2 "manipulator"&1 +68 "core" 1 + .tHand.close +2 "manipulator"&/ +72 "core" / + .tHand.open +2 "manipulator"&1 +72 "core" 1 + .tHand.close +2 "manipulator"&/ +72 "core" / + .tHand.open +2 "manipulator"&1 +60 "core" 1 + .tHand.close +2 "manipulator"&/ +72 "core" / +306 #t-> 3.times {Hand.open; Hand.close} + .Hand.open +2 "manipulator"& 1 +66 "core" 1 + .tHand.close +2 "manipulator"&!/ +72 "core" / + .tHand.open +2 "manipulator"&"1 +72 "core" 1 + .tHand.close +2 "manipulator"&#/ +72 "core" / + .tHand.open +2 "manipulator"&$1 +72 "core" 1 + .tHand.close +2 "manipulator"&%/ +72 "core" / +331 #t-> 3.times {Hand.open; Hand.close} + .Hand.open +2 "manipulator"&&1 +66 "core" 1 + .tHand.close +2 "manipulator"&'/ +72 "core" / + .tHand.open +2 "manipulator"&(1 +72 "core" 1 + .tHand.close +2 "manipulator"&)/ +72 "core" / + .tHand.open +2 "manipulator"&*1 +72 "core" 1 + .tHand.close +2 "manipulator"&+/ +72 "core" / +271 #t-> 3.times {Hand.open; Hand.close} + .Hand.open +2 "manipulator"&,1 +76 "core" 1 + .tHand.close +2 "manipulator"&-/ +72 "core" / + .tHand.open +2 "manipulator"&.1 +59 "core" 1 + .tHand.close +2 "manipulator"&// +60 "core" / + .tHand.open +2 "manipulator"&01 +59 "core" 1 + .tHand.close +2 "manipulator"&1/ +60 "core" / +440 #t-> exit +4 #mEXIT @1557818404.51CEST @1557835996.55CEST = =tMAIN =mMAIN_scheduler @CEST1557835998.28 #"core_reset"Sent BREAK +2 #t@0x58BB, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +213 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +184 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +273 "Can"v Q v Q + #tPolling Can every 10:00 +8 #Cleanly exited at 09:20:04CEST14-May-19 +1075 #-> ESP.ready! +2 #Powering core bus +502 .Gate.power :raw,:ON +3 "sampler") + ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %F + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %e +2 .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\   + "manipulator"&?& +4 "core" &^ \ + "storage"(@& +4 "core" & ? G , * + "storage"(A% +4 "core" %b B =  +2 "collection"'B9 +3 "core" 9 +2 "processing"%C9 +2 "core" 9 +993 #t-> Hand.open + .Hand.open +2 "manipulator"&D1 +66 "core" 1 +444 #t-> Hand.close +2 .Hand.close + "manipulator"&E/ +53 "core" / +5954 #t-> CC.loadFlushPuck +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +3 "core" &ADo  +2 .tHand.open + "manipulator"&G1 +62 "core" 1 +2 "manipulator"&H& +3 "core" &^ \ +2 "manipulator"&I% +3 "core" % \   +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&J(- +187 "core" ( +2 "manipulator"&K& +3 "core" &- k +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &L& +3 "core" &-  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +2 "manipulator"&M'η +101 "core" ' +2 .tHand.close + "manipulator"&N/ +57 "core" / +2 "manipulator"&O& +3 "core" &-  +2 "manipulator"&P% +3 "core" %  +37 .tForearm.seek :retract +8 "manipulator"&Q'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&R(ӷ +288 "core" ( +2 "manipulator"&S& +3 "core" &! <? +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &T& +3 "core" & { -<? + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&U' +104 "core" ' +3 "manipulator"&V& +3 "core" &   <? +2 "manipulator"&W% +4 "core" % d 1а$ +2 "collection"'X& +3 "core" &?Cw  +2 "collection"'Y& +3 .tCC.seek :closed +2 "collection"'Z(W +3 "core" &AD  +4 &CD L +10 &D@C u7 +9 &1iBA tK +9 &z@C v\\ +10 &wWAD z[ +9 &9\\AC z[ +10 &UAE z\\ +9 &Y?D z\\ +9 &~T?C z\\ +10 &BU?D z[\ +9 &ZAB z[\ +9 & [AD y[ +10 &"Z@E y[\ +9 &$KYAD y[ +10 && Z@A x[ +9 &']@D y[\ +9 &)Z@E y[ +10 &+Q]AC y[ +9 &-Y?D y[ +9 &.[@C y[ +10 &0Y@C y[\ +9 &2[ZBC y[ +10 &4W@D zZ +9 &5UAB z[ +9 &7X@C z[ +10 &9c]AC y[ +9 &;'WBD yZ +9 &<_?C x[\ +10 &>ZAC y[\ +9 &@kYAB y[ +10 &B,Z?C y[\ +9 &CUBD y[ +9 &E^AD x[ +10 &Gr^AD y[\ +9 &I.tAB v] +9 &J?B qb +10 &L?C mb. +9 &N==C kbG +10 &O?A jb^ +9 &Q~?@ ib[ +9 &S>A kb[ +10 &T>@ ib[ +9 &VW?B ib( +9 &WWb>@ x@ +6 ( + "collection"'Y& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.30 +2 "collection"'[& +3 "core" &WWO=? {@ +2 &WWO?A {@ + .tHand.open + "manipulator"&\\1 +59 "core" 1 +2 "manipulator"&]% +4 "core" % f DͰ+ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&^'\ +103 "core" ' +2 "collection"'_& +3 "core" &WWO?@ @ +1744 #t-> FlushPuck.garage + #Garaging FlushPuck in Collection Clamp + "manipulator"&`& +3 "core" &! d t <: +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&a(ӷ +11 "core" ( +2 "manipulator"&b& +3 "core" & V7 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &c& +2 "core" & }7 +2 .tForearm.seek CC +2 "manipulator"&d' +102 "core" ' + .tHand.close +2 "manipulator"&e/ +64 "core" / +2 .tCC.seek :open + "collection"'f( +421 "core" ( +2 "manipulator"&g& +3 "core" & ; : 7 +2 "manipulator"&h% +3 "core" % D A K׽M +2 .tForearm.seek :retract +2 "manipulator"&i'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&j(- +311 "core" ( +2 "manipulator"&k& +3 "core" &- = +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &l& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&m'η +114 "core" ' + .tHand.open +2 "manipulator"&n1 +56 "core" 1 +4 "manipulator"&o% +6 "core" % λt B K׵X + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +100 "core" ' +989 #t-> PC.loadFlushPuck +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%q& +3 "core" &-  + .tHand.open +2 "manipulator"&r1 +23 "core" 1 +2 "manipulator"&s& +3 "core" &- < +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&t(- +2 "core" ( + "manipulator"&u& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&w'η +98 "core" ' +2 .tHand.close + "manipulator"&x/ +55 "core" / +2 "manipulator"&y& +3 "core" &- u g ' +2 "manipulator"&z% +3 "core" % T T J +2 .tForearm.seek :retract +2 "manipulator"&{'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&|(w +119 "core" ( +2 "manipulator"&}& +3 "core" &o  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &o  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&' +98 "core" ' +2 "manipulator"&& +4 "core" &o / + "manipulator"&% +4 "core" %  +2 "processing"%& +3 "core" &  +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%(T +2 "core" &  +3 &" ! +10 &3{ . +9 &_~ C +9 &4p# W +10 &S X +9 &O# X +9 &sQ Y +10 &6N X +9 &N X +10 &O X +9 &}N X +9 & >Q X +10 &"N X +9 &#O X +9 &%N W +10 &'FT X +9 &)Q Y +10 &*J W +9 &,O X +9 &.OL X +10 &0J X +9 &1O X +9 &3L W +10 &5VN X +9 &7M X +10 &8N X +9 &:Q X +9 &<_N X +10 &>!L X +9 &?Q X +9 &AT Y +10 &CfQ X +9 &E'P Y +10 &F\\ Y +9 &H{ \\ +9 &JY _ +10 &L _ +9 &M ` +9 &O ` +10 &Q] a +9 &S! ` +10 &TOk %p +9 &T= 7 +5 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.88 +2 "processing"%& +3 "core" &T3 7 + &T3 7 +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&% +4 "core" % } +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"& '\ +93 "core" ' +2 "processing"%\ & +3 "core" &T3 7 +385 #t-> FlushPuck.garage +2 #Garaging FlushPuck in Processing Clamp + "manipulator"& & +3 "core" &o  +3 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"& (w +2 "core" ( +2 "manipulator"& & +3 "core" &o y  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &o y  ) + .tForearm.seek PC +2 "manipulator"&' +90 "core" ' + .tHand.close +2 "manipulator"&/ +66 "core" / +2 .tPC.seek :open + "processing"%( +406 "core" ( +2 "manipulator"&& +3 "core" &o  +2 "manipulator"&% +3 "core" % S +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&(- +129 "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"&'η +110 "core" ' + .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +3 "core" % λw 0 <׶^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +11366 #t-> 10.times{CC.loadFlushPuck;Delay 3;Flush.garage;Delay 3;PC.loadFlushPuck;Delay 3;Flush.garage} +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &A@ + .tHand.open +2 "manipulator"&"1 +26 "core" 1 +2 "manipulator"&(& +3 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +3 "core" ( +2 "manipulator"&& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &!& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&*'η +100 "core" ' +2 .tHand.close + "manipulator"&+/ +77 "core" / +2 "manipulator"&,& +4 "core" &- - + "manipulator"&%% +4 "core" % {  +2 .tForearm.seek :retract + "manipulator"&''\ +106 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&/(ӷ +292 "core" ( +2 "manipulator"&0& +4 "core" & ;3 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" & |;3 +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&2' +109 "core" ' +2 "manipulator"&3& +4 "core" &;3 + "manipulator"&4% +4 "core" % !R 4Ϋ +2 "collection"'5& +3 "core" &@C +2 "collection"'6& +3 .tCC.seek :closed +2 "collection"'7(W +4 "core" &?C + &?C  +9 & >C v2 +45 &_@C sE +11 &-zAA sZ +5 &Y@B x\\ + &XBD x\\ + &nU@B x[ +2 &0YAB x[ + &U?B x[ +9 &YAD xZ +9 &vW?D z[ +10 & 8\\@E y[ +9 &!]?C y[ +9 &#Y@B y[ +10 &%~]BD x[ +9 &'?Z?B y[\ +9 &)W>D yZ +10 &*Z?C y[ +9 &,]BD x[\ +10 &.H\\@D x[ +9 &0\ Z@C y[ +9 &1UAC yZ +10 &3WAB yZ +9 &5PY>C y[ +9 &7U@C y[ +10 &8WAC y[ +9 &:U@D yZ +10 &Y@C yZ +9 &?X>C yZ +10 &AY?D yZ +9 &CbT?A zZ +9 &E"Z@A y[ +10 &FZ?C y[ +9 &Hi@B w\\ +10 &JZ>C s` +9 &L=B ob# +9 &M=@ lb: +10 &Ob;A lbU +9 &Q>A kb_ +9 &R>A jb` +10 &TK>B ib_ +9 &U>? ib^ +10 &W``;A t[ +9 ( + &W{N=A |@ + "collection"'6& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.27 + "collection"'8& +4 "core" &W{OAB~ {@ + .tHand.open + "manipulator"&91 +72 "core" 1 +2 "manipulator"&:% +4 "core" % ]  ͭ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +99 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&<& +4 "core" & y ;2 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=(ӷ +11 "core" ( +2 "manipulator"&>& +4 "core" & u 89% + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &?& +3 "core" & ~ 9% +2 .tForearm.seek CC + "manipulator"&@' +101 "core" ' + .tHand.close +2 "manipulator"&A/ +67 "core" / +2 .tCC.seek :open +2 "collection"'B( +422 "core" ( +2 "manipulator"&C& +3 "core" & U U 8! +2 "manipulator"&D% +3 "core" % H T S +2 .tForearm.seek :retract +2 "manipulator"&E'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&F(- +309 "core" ( +2 "manipulator"&G& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &H& +3 "core" &-  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&I'η +110 "core" ' +2 .tHand.open + "manipulator"&K1 +75 "core" 1 +2 "manipulator"&L% +3 "core" % ζu 9 ?׵Y +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&&'\ +101 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%N& +4 "core" & + .tHand.open + "manipulator"&O1 +16 "core" 1 +2 "manipulator"&P& +3 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&)(- +2 "core" ( +2 "manipulator"&M& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &S& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&T'η +99 "core" ' +2 .tHand.close + "manipulator"&J/ +66 "core" / +2 "manipulator"&V& +4 "core" &-   + "manipulator"&W% +4 "core" %   +2 .tForearm.seek :retract + "manipulator"&X'\ +100 "core" ' +3 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&Q(w +126 "core" ( +2 "manipulator"&-& +4 "core" &} b + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &} b +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&[' +92 "core" ' +2 "manipulator"&\\& +4 "core" &} b + "manipulator"&]% +4 "core" %  +2 "processing"%_& +3 "core" &5 +2 "processing"%U& +3 .tPC.seek :closed +2 "processing"%`(T +3 "core" & +3 &  +8 &'p . +10 &]| B +9 &>n V +9 &O X +10 &P! X +9 &}N! W +9 &>N! X +10 &P X +9 &Q X +10 &M W +9 & GL W +9 &" K W +10 &#L W +9 &%J W +9 &'OL W +10 &)P X +9 &*M W +10 &,N X +9 &.WO W +9 &0K' W +10 &1K! X +9 &3K W +9 &5_L! X +10 &7 N' X +9 &8J X +10 &:L X +9 &(O X +10 &?O X +9 &AP X +9 &CpO W +10 &E1N! X +9 &F\\ Y +10 &Hx \\ +9 &Jb _ +9 &L$! _ +10 &M ` +9 &O _ +9 &Qf! ` +10 &S)! ` +9 &TPj !e +9 &TC 9 +6 ( + "processing"%U& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.86 +2 "processing"%b& +4 "core" &T8$ 9 + &T8) 9 + .tHand.open + "manipulator"&c1 +73 "core" 1 +2 "manipulator"&e% +3 "core" % ~ " +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&R'\ +95 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&^& +4 "core" &} b + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&Z(w +3 "core" ( + "manipulator"&g& +4 "core" &} nb +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &h& +2 "core" &} b +2 .tForearm.seek PC +2 "manipulator"&d' +95 "core" ' + .tHand.close +2 "manipulator"&a/ +72 "core" / +3 .tPC.seek :open + "processing"%k( +406 "core" ( +2 "manipulator"&l& +3 "core" &} b +2 "manipulator"&n% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&o'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&i(- +130 "core" ( +2 "manipulator"&m& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &q& +3 "core" &-  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&r'η +113 "core" ' + .tHand.open +2 "manipulator"&s1 +69 "core" 1 +2 "manipulator"&u% +3 "core" % ιx A 3ض` +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +101 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'x& +3 "core" &?D +2 .tHand.open + "manipulator"&y1 +27 "core" 1 +2 "manipulator"&z& +3 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&j(- +7 "core" ( +2 "manipulator"&p& +4 "core" &- I + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&~'η +100 "core" ' +2 .tHand.close + "manipulator"&w/ +72 "core" / +2 "manipulator"&& +4 "core" &- [ t : + "manipulator"&% +4 "core" % u u b + .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&t(ӷ +275 "core" ( +2 "manipulator"&{& +3 "core" &Ӳ$ ?Q +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &.& +3 "core" &Ӳ$ u u |?Q + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +109 "core" ' +2 "manipulator"&& +4 "core" &ӳ(  ?P + "manipulator"&% +4 "core" %!W Ϭ +2 "collection"'& +3 "core" &@B +2 "collection"'\ & +3 .tCC.seek :closed +2 "collection"'(W +2 "core" &@D +3 &@B  +10 &$~@C v0 +10 &\\>B sD +9 &0x>B uX +10 &Z?B y[\ +9 &Y?A yZ +9 &nU@? yZ +10 &/WAA y[ +9 &R?@ zZ +9 &TAB yZ +10 &vS?@ yZ +9 & 8T@C yZ +10 &!U>D yZ +9 &#R?B zZ +9 &%U>C zZ +10 &'BU@D zZ +9 &)R?A zY +9 &*V>C yZ +10 &,U?B yZ +9 &.GW@A y[ +10 &0 W@A yZ +9 &1U>C yZ +9 &3U@B zZ +10 &5QV>A yZ +9 &7R=D zZ +9 &8R@C yZ +10 &:T@C yZ +9 &U@B zZ +9 &?U?A yZ +9 &AT@D zZ +10 &CbT?@ zZ +9 &E#ZCB yZ +9 &FWAC zZ +10 &HiBD x\\ +9 &JZ?B s_ +10 &L=C ob# +9 &M=@ mb7 +9 &Og=@ mbO +10 &Q >? jbZ +9 &R=A jbX +9 &TU=? kbX +10 &U=@ jbG +9 &WNK;@ tG +9 ( +2 &W]?>@ }8 + "collection"'\ & +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.33 +2 "collection"' & +3 "core" &W]?<B |8 +2 .tHand.open + "manipulator"& 1 +69 "core" 1 +2 "manipulator"&% +3 "core" % b  5ή +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&|& +4 "core" & | | h<> + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӷ +10 "core" ( +2 "manipulator"&& +3 "core" & :+ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & z z b:+ + .tForearm.seek CC +2 "manipulator"&' +101 "core" ' + .tHand.close +2 "manipulator"&/ +65 "core" / +2 .tCC.seek :open + "collection"'( +420 "core" ( +2 "manipulator"&& +3 "core" & - 7:* +2 "manipulator"& % +3 "core" % I ) ) ؿh +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +310 "core" ( +2 "manipulator"&& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&'η +157 "core" ' + .tHand.open +2 "manipulator"&"1 +68 "core" 1 +2 "manipulator"&(% +3 "core" % κy V 8 "ض^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&'\ +102 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%!& +4 "core" &? + .tHand.open + "manipulator"&+1 +27 "core" 1 +4 "manipulator"&,& +6 "core" &- \ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&%(- +2 "core" ( +2 "manipulator"&& +3 "core" &- +\ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- \ +2 .tForearm.seek :garage + "manipulator"&*'η +98 "core" ' +2 .tHand.close + "manipulator"&0/ +75 "core" / +2 "manipulator"&1& +4 "core" &- { e N\ + "manipulator"& % +4 "core" % U [ I +2 .tForearm.seek :retract +2 "manipulator"&3'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&4(w +124 "core" ( +2 "manipulator"&5& +4 "core" &{ | + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &{ | +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&f' +99 "core" ' +2 "manipulator"&8& +4 "core" &{ 1| + "manipulator"&9% +4 "core" %  +2 "processing"%:& +3 "core" &@ +2 "processing"%<& +3 .tPC.seek :closed +2 "processing"%6(T +3 "core" &+ +3 &*  +9 &%l- . +9 &^}3 B +9 &@m' U +10 &M* X +9 &Q- X +9 &~M# W +10 &@K* W +9 &I, X +10 &O+ W +9 &J) W +9 & HI/ X +10 &" L) W +9 &#I- X +9 &%J, X +10 &'PJ- X +9 &)L) X +10 &*K W +9 &,O+ X +9 &.XJ( X +10 &0L* W +9 &1O* W +9 &3H* X +10 &5aM! W +9 &7#H- W +10 &8K+ W +9 &:O& X +9 &+J) W +9 &?L$ W +9 &AJ" X +10 &CpI! X +9 &E2I! X +10 &FY' Y +9 &Hq) [ +9 &Jd( ^ +10 &L$+ _ +9 &M* _ +9 &O' _ +10 &Qh) ` +9 &S*& ` +10 &TQm) c +9 &TD- 7 +5 ( + "processing"%<& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.86 +2 "processing"%>& +4 "core" &T8" 7 + &T8 7 + .tHand.open + "manipulator"&?1 +77 "core" 1 +2 "manipulator"&2% +3 "core" % u  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&A'\ +93 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&/& +4 "core" &| { + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&;(w +3 "core" ( + "manipulator"&7& +4 "core" &| { +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &C& +2 "core" &| { +2 .tForearm.seek PC +2 "manipulator"&D' +91 "core" ' + .tHand.close +2 "manipulator"&@/ +66 "core" / +2 .tPC.seek :open +2 "processing"%=( +402 "core" ( +2 "manipulator"&G& +3 "core" &| { +2 "manipulator"&H% +3 "core" % H +2 .tForearm.seek :retract +2 "manipulator"&K'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&L(- +123 "core" ( +2 "manipulator"&E& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &N& +3 "core" &- : + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&O'η +111 "core" ' + .tHand.open +2 "manipulator"&P1 +69 "core" 1 +2 "manipulator"&M% +3 "core" % λx 0 4ضa +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +99 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'I& +4 "core" &@Co + .tHand.open + "manipulator"&J1 +16 "core" 1 +2 "manipulator"&V& +3 "core" &- h +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&W(- +2 "core" ( +2 "manipulator"&F& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &-  +3 .tForearm.seek :garage + "manipulator"&-'η +98 "core" ' +2 .tHand.close + "manipulator"&Y/ +66 "core" / +2 "manipulator"&T& +4 "core" &- z }  + "manipulator"&\\% +4 "core" % y u +2 .tForearm.seek :retract + "manipulator"&]'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&_(ӷ +283 "core" ( +2 "manipulator"&)& +3 "core" &ӿ' }Bf +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &X& +3 "core" &ӿ& ~ \ Bf + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +109 "core" ' +2 "manipulator"&U& +4 "core" &ӿ' ?Bf + "manipulator"&b% +4 "core" % !Y >Ϭ +2 "collection"'c& +3 "core" &AD +2 "collection"'e& +3 .tCC.seek :closed +2 "collection"'^(W +2 "core" &?C +3 &@C  +10 &$x?C v/ +10 &\\?C tC +9 &,uAB uW +9 &V@D yZ +10 &U?C yZ +9 &iO@C zZ +10 &+WAC yZ +9 &RAB yZ +9 &T@B zZ +10 &rQBB yY +9 & 4SAC zY +10 &!RAD zY +9 &#Q?B zY +9 &%zR?C zY +10 &':V@B zZ +9 &(NAC {Y +9 &*S>C zZ +10 &,Q?C {Z +9 &.CR>C zZ +9 &0T?C zY +10 &1U?C zZ +9 &3QCB zY +10 &5KV@D zZ +9 &7T@D zY +9 &8P?C zY +10 &:R@B {Y +9 &R?D zY +10 &?T@C yZ +9 &AOAB zY +10 &C\\QAA zY +9 &EW?D zZ +9 &FRCC {Z +10 &Hh?D x[ +9 &JT?C s_ +10 &L\ >B ob! +9 &M?A lb3 +9 &Of;A mbI +10 &Q=A mbO +9 &R>B jbQ +9 &T`<@ kbQ +10 &V=B kb7 +9 &W<9{<A v b +9 &WRg;@ xL +3 ( + "collection"'e& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.35 +2 "collection"'g& +3 "core" &WRe=@ wL +2 .tHand.open + "manipulator"&h1 +71 "core" 1 +2 "manipulator"&a% +4 "core" % c ̮ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&['\ +101 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +4 "core" &% W T@Z + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&R(ӷ +11 "core" ( +2 "manipulator"&`& +3 "core" & s 9% +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &l& +3 "core" & g T9% + .tForearm.seek CC +2 "manipulator"&n' +103 "core" ' + .tHand.close +2 "manipulator"&m/ +75 "core" / +2 .tCC.seek :open + "collection"'q( +423 "core" ( +2 "manipulator"&d& +3 "core" & E <9% +2 "manipulator"&Z% +3 "core" % B 6 < '׾X +2 .tForearm.seek :retract + "manipulator"&s'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&u(- +322 "core" ( +2 "manipulator"&o& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &x& +2 "core" &- % +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&y'η +114 "core" ' + .tHand.open + "manipulator"&z1 +71 "core" 1 +2 "manipulator"&p% +3 "core" % λ} ] X ٷj +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +101 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%r& +4 "core" & + .tHand.open + "manipulator"&w1 +27 "core" 1 +2 "manipulator"&& +3 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +2 "core" ( +2 "manipulator"&i& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &-  +2 .tForearm.seek :garage + "manipulator"&~'η +98 "core" ' +2 .tHand.close + "manipulator"&{/ +67 "core" / +2 "manipulator"&.& +3 "core" &-   +2 "manipulator"&j% +3 "core" % { 3 +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&(w +128 "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 PC + "manipulator"&B' +101 "core" ' +2 "manipulator"& & +4 "core" &~  + "manipulator"& % +4 "core" % / +2 "processing"%& +4 "core" &9 + "processing"%|& +4 .tPC.seek :closed + "processing"%\ (T +3 "core" &B +4 &2 - +10 &.B~' 4 +9 &Gj{, I +10 &e. X +9 &K* W +9 &UJ) W +10 &M* X +9 &J- X +9 &L, W +10 &\\O, X +9 &K3 W +10 & N# W +9 &"N$ X +49 &$dK% X +11 &&&L/ X + &'I# W +5 &)I- W + &+lK( X + &-/G# W + &.G% W +6 &0H# W +9 &2tN X +10 &47J W +9 &5H! W +9 &7H, X +10 &9|J. X +9 &;>L$ X +10 &=L" W +9 &>N& W +9 &@L* W +10 &BFN X +9 &DL) X +9 &EN* X +10 &G`* Y +9 &I?}/ ] +10 &J" ^ +9 &L, _ +9 &N~ _ +10 &P># ` +9 &R& _ +9 &S M +10 &T(Y !` +9 &TC < +2 ( + "processing"%|& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.88 +2 "processing"%& +3 "core" &TI< < +2 .tHand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&% +4 "core" % Ͽ  H + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&t& +4 "core" &  +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(w +3 "core" ( +2 "manipulator"&& +4 "core" & 2 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &  +2 .tForearm.seek PC + "manipulator"& ' +92 "core" ' +2 .tHand.close + "manipulator"&/ +77 "core" / +2 .tPC.seek :open + "processing"% ( +407 "core" ( +2 "manipulator"&& +3 "core" &  +2 "manipulator"&% +3 "core" % A +3 .tForearm.seek :retract + "manipulator"&"'\ +95 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&((- +121 "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"&+'η +112 "core" ' + .tHand.open +2 "manipulator"&,1 +67 "core" 1 +2 "manipulator"&% +3 "core" % θ| \\ W ٷh +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &AD +2 .tHand.open + "manipulator"&01 +26 "core" 1 +2 "manipulator"&1& +3 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +7 "core" ( +2 "manipulator"&& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&5'η +98 "core" ' +2 .tHand.close + "manipulator"&'/ +75 "core" / +2 "manipulator"&*& +4 "core" &- } h + "manipulator"&8% +4 "core" % R T +2 .tForearm.seek :retract + "manipulator"&9'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&:(ӷ +277 "core" ( +2 "manipulator"&%& +3 "core" &ӷ" y >K +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &3& +3 "core" &ӷ" x s X>K + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&k' +110 "core" ' +2 "manipulator"&<& +3 "core" &ӷ" 7>K +2 "manipulator"&>% +4 "core" %U sϫ +2 "collection"'?& +3 "core" &@B +2 "collection"'2& +3 .tCC.seek :closed +2 "collection"'/(W +2 "core" &AC +4 &@E 2 +10 &(A@D t4 +9 &8g?E tI +9 &r@D vY +10 &{OBE zY +9 &=RAC yY +10 &QBD zZ +9 &S@B yY +9 &N?A zY +10 &EN?C zY +9 &R@B zY +9 & WAD yZ +10 &"OAB {Y +9 &$MQAC zY +10 &&NBC zY +9 &'P@C zY +9 &)RAC zZ +10 &+UTBB zY +9 &-R@F zY +9 &.Q@C zZ +10 &0P?C zZ +9 &2]T@C zY +10 &4NAB {Y +9 &5RAC zZ +9 &7Q@E zY +10 &9dR?E zZ +9 &;&O@E zZ +9 &<S?A yZ +10 &>N?C {Y +9 &@mT?C yY +10 &B/P@D zY +9 &CR@C zY +9 &ESAA zY +10 &GtYAD zZ +9 &I/l@C w\\ +9 &J>B r` +10 &L?B ob% +9 &NJ>@ lb8 +10 &O?A lbM +9 &Q=C kbK +9 &SK>@ lbK +10 &T>B kbI +9 &V>B kE +9 &WO>@ tR +9 ( +2 &WRa>@ xO + "collection"'2& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.40 +2 "collection"'7& +3 "core" &WR`>A xO +2 .tHand.open + "manipulator"&C1 +66 "core" 1 +2 "manipulator"&@% +3 "core" % ` X̭ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&f'\ +99 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&4& +4 "core" & j [ <? + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&A(ӷ +7 "core" ( +2 "manipulator"&6& +3 "core" & k V:* +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &G& +2 "core" & S P q:* +2 .tForearm.seek CC +2 "manipulator"&H' +101 "core" ' + .tHand.close +2 "manipulator"&E/ +71 "core" / +2 .tCC.seek :open + "collection"'N( +423 "core" ( +2 "manipulator"&D& +3 "core" & . ? :* +2 "manipulator"&;% +3 "core" % C , , _p +2 .tForearm.seek :retract + "manipulator"&P'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&M(- +303 "core" ( +2 "manipulator"&I& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &K& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&J'η +112 "core" ' +2 .tHand.open + "manipulator"&V1 +76 "core" 1 +2 "manipulator"&F% +3 "core" % θz Z W ٶa +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +96 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%O& +4 "core" &B + .tHand.open + "manipulator"&Y1 +20 "core" 1 +2 "manipulator"&T& +3 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&\\(- +2 "core" ( +2 "manipulator"&L& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &S& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&-'η +99 "core" ' +2 .tHand.close + "manipulator"&)/ +66 "core" / +2 "manipulator"&X& +3 "core" &- O S ~ +2 "manipulator"&W% +3 "core" % | T +2 .tForearm.seek :retract +2 "manipulator"&U'\ +100 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&b(w +131 "core" ( +2 "manipulator"&c& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &]& +3 "core" &  +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&' +98 "core" ' +2 "manipulator"&g& +4 "core" &  + "manipulator"&h% +4 "core" %  +2 "processing"%a& +4 "core" &< + "processing"%Q& +4 .tPC.seek :closed + "processing"%e(T +3 "core" &) +2 &  +9 &$h - +10 &]y A +9 &*o U +9 &N X +10 &K X +9 &gK X +9 &*I0 W +10 &J3 W +9 &N, X +10 &pJ6 X +9 & 2J1 X +9 &!I/ X +10 &#L6 X +9 &%zF1 W +9 &';N. W +10 &(L* W +9 &*I5 X +10 &,L% X +9 &.BI- X +9 &0I1 W +10 &1I W +9 &3F% W +9 &5KG0 W +10 &7 I- W +9 &8H- X +10 &:L- X +9 &I0 X +10 &?G- W +9 &AN, X +9 &C[L* W +10 &EJ- W +9 &FU4 X +10 &Hs- [ +9 &JP1 ^ +9 &L* _ +10 &M* _ +9 &O* ` +9 &QS- _ +10 &S. ` +9 &TvOe/ *} +10 &T8- 1 +5 ( + "processing"%Q& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.90 +2 "processing"%`& +3 "core" &T(1 1 + &T(. 1 +2 .tHand.open + "manipulator"&l1 +73 "core" 1 +2 "manipulator"&% +3 "core" % ϼ ~  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&m'\ +95 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&_& +4 "core" &  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&[(w +3 "core" ( +2 "manipulator"&^& +3 "core" &  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" & % + .tForearm.seek PC +2 "manipulator"&Z' +93 "core" ' +2 .tHand.close + "manipulator"&n/ +75 "core" / +2 .tPC.seek :open + "processing"%R( +403 "core" ( +2 "manipulator"&o& +3 "core" &  +2 "manipulator"&x% +3 "core" % M +2 .tForearm.seek :retract +2 "manipulator"&z'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&p(- +128 "core" ( +2 "manipulator"&s& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &r& +3 "core" &-  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&w'η +110 "core" ' + .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&i% +3 "core" % κ{ T 7 Uطc +2 .tForearm.reconfigure LooseForearm +42 "manipulator"&#Q@2^d^2b +12 .tForearm.seek :retract + "manipulator"&v'\ +100 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'y& +4 "core" &>C + .tHand.open +2 "manipulator"&{1 +15 "core" 1 +2 "manipulator"&.& +4 "core" &-  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(- +3 "core" ( + "manipulator"&u& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &}& +2 "core" &- 8 +2 .tForearm.seek :garage +2 "manipulator"&'η +99 "core" ' +2 .tHand.close + "manipulator"&/ +65 "core" / +2 "manipulator"&~& +4 "core" &- f V : + "manipulator"& % +4 "core" % I R V +2 .tForearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӷ +275 "core" ( +2 "manipulator"&& +4 "core" &ӻ# } } >>H + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӻ# { z )>H +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&=' +107 "core" ' +2 "manipulator"&& +4 "core" &ӻ# 3>H + "manipulator"&% +4 "core" %_ EϮ +2 "collection"'& +3 "core" &@C +2 "collection"'t& +4 .tCC.seek :closed + "collection"'|(W +3 "core" &AC +3 &@C  +9 &*yAC w- +10 &ZAF tB +9 &'sAD uV +9 &R?E yZ +10 &R@B yZ +9 &bP?B zY +9 &$OAB zY +10 &N>B zY +9 &R>D zY +9 &jJAD {Y +10 & ,RAC yY +9 &!Q@C zZ +10 &#N?D zY +9 &%rO?C zY +9 &'4NAE zY +10 &(IAB {Y +9 &*Q@D zZ +10 &,yPBC zZ +9 &.<Q@D zY +9 &/O?D zY +10 &1Q@E zY +9 &3O@B zY +9 &5DRBC zY +10 &7M@B zY +9 &8N@C zY +9 &:P@C zY +10 &P>D zY +10 &?LAC {Y +9 &AQ@C zY +9 &CTN>D zY +10 &ER@C zZ +9 &FR?C zY +10 &H`?E y[\ +9 &JNAC t^ +9 &L@@ ob +10 &M?A lb2 +9 &Oc=A lbD +9 &Q?A lbJ +10 &R=@ lbH +9 &Tb>A kbI +9 &V?B jb' +10 &W36<@ t's +9 &WXg>@ xN +2 ( + "collection"'t& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.42 +2 "collection"'& +4 "core" &WXj?@ wN + .tHand.open + "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +3 "core" % g [̯" +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&B'\ +100 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &! v W<> + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +11 "core" ( +2 "manipulator"&\ & +3 "core" & ;:, +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & u | 7:, +2 .tForearm.seek CC + "manipulator"&' +103 "core" ' + .tHand.close +2 "manipulator"&/ +77 "core" / +2 .tCC.seek :open + "collection"'!( +423 "core" ( +2 "manipulator"& & +3 "core" & ? ?9) +2 "manipulator"&% +3 "core" % ? ; < /ּD +2 .tForearm.seek :retract +2 "manipulator"&,'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +320 "core" ( +2 "manipulator"&& +3 "core" &- ] +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &"& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&0'η +112 "core" ' + .tHand.open + "manipulator"&11 +73 "core" 1 +2 "manipulator"&% +3 "core" % ηz A 9 ض^ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%+& +3 "core" &s +2 .tHand.open + "manipulator"&'1 +16 "core" 1 +2 "manipulator"&*& +3 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&8(- +8 "core" ( +2 "manipulator"&(& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- K +2 .tForearm.seek :garage + "manipulator"&5'η +95 "core" ' +2 .tHand.close + "manipulator"&%/ +77 "core" / +2 "manipulator"&3& +4 "core" &- t 0 + "manipulator"& % +4 "core" %  w fS +2 .tForearm.seek :retract + "manipulator"&<'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&>(w +119 "core" ( +2 "manipulator"&?& +4 "core" & r + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &9& +3 "core" & r +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&q' +101 "core" ' +2 "manipulator"&7& +4 "core" & zr + "manipulator"&C% +4 "core" %Ϻ  +2 "processing"%@& +3 "core" &Q +2 "processing"%4& +4 .tPC.seek :closed + "processing"%2(T +3 "core" &M +5 &\ . +9 &,By? 4 +9 &Bi{J H +10 &f2 W +9 &J W +9 &NJ W +10 &La X +9 &J& X +10 &J X +9 &UL X +9 &F* W +10 & K2 X +9 &"J3 W +9 &$^F W +10 &&L+ X +9 &'L. W +9 &)I0 W +10 &+fG- W +9 &-(L. W +10 &.J0 W +9 &0G0 W +9 &2mL X +10 &40J- W +9 &5L. W +10 &7K0 W +9 &9vG- W +9 &;7K0 X +10 &<J- W +9 &>H. W +9 &@~J4 W +10 &B?I. X +9 &DM1 X +10 &EQ. X +9 &Gb/ Y +9 &I8}* ] +10 &J4 _ +9 &L. ^ +9 &Nw. _ +10 &P8/ _ +9 &Q. _ +10 &S0 L +9 &T/h, T +9 &T8, 7 +2 ( + "processing"%4& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.92 +2 "processing"%6& +4 "core" &T8@ 7 + .tHand.open + "manipulator"&G1 +76 "core" 1 +2 "manipulator"&k% +3 "core" % Ϸ  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&E'\ +95 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&:& +4 "core" & r + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&f(w +3 "core" ( + "manipulator"&/& +3 "core" & |r +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &D& +3 "core" & Pr + .tForearm.seek PC +2 "manipulator"&;' +92 "core" ' + .tHand.close +2 "manipulator"&H/ +76 "core" / +2 .tPC.seek :open + "processing"%A( +404 "core" ( +2 "manipulator"&I& +3 "core" & r +2 "manipulator"&K% +3 "core" % "9 +2 .tForearm.seek :retract +2 "manipulator"&V'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&F(- +124 "core" ( +2 "manipulator"&P& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &O& +3 "core" &-  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&Y'η +112 "core" ' + .tHand.open +2 "manipulator"&T1 +68 "core" 1 +2 "manipulator"&L% +3 "core" % ι| B ; طc +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +101 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'J& +4 "core" &BA + .tHand.open + "manipulator"&)1 +15 "core" 1 +2 "manipulator"&X& +3 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&W(- +2 "core" ( +2 "manipulator"&M& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &&& +2 "core" &-  +3 .tForearm.seek :garage +2 "manipulator"&c'η +98 "core" ' +2 .tHand.close + "manipulator"&]/ +66 "core" / +2 "manipulator"&-& +4 "core" &- | 7 + "manipulator"&g% +4 "core" % U Y  + .tForearm.seek :retract +2 "manipulator"&h'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&a(ӷ +277 "core" ( +2 "manipulator"&\\& +3 "core" &Ӯ" x =F +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &U& +3 "core" &Ӯ" u =F + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"& ' +109 "core" ' +2 "manipulator"&Q& +4 "core" &Ӯ! =F + "manipulator"&`% +4 "core" %!Y ά +2 "collection"'l& +3 "core" &AD +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'_(W +2 "core" &@C +3 &@B  +10 &+yAA v- +9 &Z@C tA +10 &0u@C uV +9 &T@B yY +9 &R@C yZ +10 &kO>C zY +9 &+OAA zZ +10 &L?D zY +9 &L?C zY +9 &qN?B zZ +10 & 4M?D zY +9 &!O?D zZ +9 &#M?C zY +10 &%yR@B yZ +9 &'<PBE yY +10 &(L@C {Y +9 &*L@C zY +9 &,L@B zY +10 &.DRAE zY +9 &0R?C yY +9 &1NCB zZ +10 &3N?B zY +9 &5KN?C zZ +10 &7L>E zY +9 &8N?D zY +9 &:OBA yY +44 &A xY +12 &>O@A yZ + &?N?C yY +4 &AJ@D zY + &C\\N@D yY + &ES@D yY +3 &FR@D yZ +9 &H`@C x[\ +10 &JV>D t^ +9 &L ?C ob +9 &M?B lb1 +10 &Ok>@ mbD +9 &Q=A lbR +10 &R>B kbS +9 &Tj=C jbU +9 &V=? jb+ +10 &W83}>A u&p +9 &WTw<A vT +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.43 + "collection"'^& +3 "core" &WTw>@ uT + .tHand.open +2 "manipulator"&d1 +75 "core" 1 +2 "manipulator"&n% +4 "core" % d Mˮ + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&b& +4 "core" & w _:1 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&m(ӷ +8 "core" ( +2 "manipulator"&e& +4 "core" & z C9' + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &o& +3 "core" & y s 9' +2 .tForearm.seek CC + "manipulator"&x' +102 "core" ' + .tHand.close +2 "manipulator"&s/ +70 "core" / +2 .tCC.seek :open +2 "collection"'r( +423 "core" ( +2 "manipulator"&Z& +3 "core" & : 89' +2 "manipulator"&[% +3 "core" % C ; = ׿j +2 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&i(- +318 "core" ( +2 "manipulator"&z& +3 "core" &- n +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &y& +3 "core" &- n + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&{'η +113 "core" ' + .tHand.open +2 "manipulator"&.1 +70 "core" 1 +2 "manipulator"&u% +3 "core" % ζ} ^ Dطf +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +97 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%w& +4 "core" &T + .tHand.open + "manipulator"&1 +19 "core" 1 +2 "manipulator"&~& +3 "core" &- n +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +9 "core" ( +2 "manipulator"&p& +4 "core" &- k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &v& +3 "core" &- k +2 .tForearm.seek :garage + "manipulator"&'η +98 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 "manipulator"&& +4 "core" &- c V k + "manipulator"&j% +4 "core" % N I  + .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +3 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(w +70 "Can"y vv +45 "core" ( +2 "manipulator"&& +3 "core" &w  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &w ( + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&N' +108 "core" ' +2 "manipulator"&& +4 "core" &x x x 5 + "manipulator"&% +4 "core" %ϵ  x K +2 "processing"%& +3 "core" &u +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%t(T +2 "core" &j +5 &m . +10 &/C~m 4 +9 &Ik{b I +9 &ei X +10 &I X +9 &WJ X +9 &HO W +10 &F` W +9 &F W +10 &`I] W +9 &"F( W +9 & G* W +10 &"G W +9 &$hL W +9 &&*K W +10 &'I X +9 &)J. X +10 &+pJ' W +9 &-2L. W +9 &.J0 X +10 &0J0 W +9 &2xM W +9 &49J X +10 &5J, W +9 &7G W +10 &9L) W +9 &;AK0 X +9 &=J/ W +10 &>L/ W +9 &@I/ W +9 &BJL. W +10 &D L, X +9 &EQ/ X +10 &G` Y +9 &IB% ] +9 &J5 _ +10 &L1 ^ +9 &N0 _ +9 &PA, ` +10 &R- ` +9 &S- L +10 &T$N0 T +8 ( +2 &TY5 E + "processing"%& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.93 +2 "processing"%\ & +3 "core" &TZJ E +2 .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&=% +4 "core" % ϱ  > + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" &x | k + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&B(w +3 "core" ( +2 "manipulator"&|& +3 "core" &x } 2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" &x u  + .tForearm.seek PC +2 "manipulator"&' +94 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / +2 .tPC.seek :open + "processing"%( +406 "core" ( +2 "manipulator"&& +3 "core" &x . +2 "manipulator"&"% +3 "core" % 8 +2 .tForearm.seek :retract +2 "manipulator"&1'\ +94 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +128 "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"&''η +112 "core" ' + .tHand.open +2 "manipulator"&*1 +74 "core" 1 +2 "manipulator"&(% +3 "core" % κ} 7 .طf +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'0& +4 "core" &@B + .tHand.open + "manipulator"&%1 +19 "core" 1 +2 "manipulator"&3& +3 "core" &- * +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +2 "core" ( +2 "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-  + .tForearm.seek :garage +2 "manipulator"&?'η +100 "core" ' +2 .tHand.close + "manipulator"&9/ +77 "core" / +2 "manipulator"&5& +4 "core" &- j |  + "manipulator"&7% +4 "core" % w   + .tForearm.seek :retract +2 "manipulator"&C'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&@(ӷ +282 "core" ( +2 "manipulator"&8& +3 "core" &Ӳ) ~ \ Cn +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &Ӳ) y v UCn + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&R' +104 "core" ' +2 "manipulator"&6& +4 "core" &ӳ)  !Cm + "manipulator"&G% +4 "core" %!_ Ϯ +2 "collection"'k& +3 "core" &@C +2 "collection"':& +3 .tCC.seek :closed +2 "collection"'4(W +2 "core" &BC +3 &BB  +10 &*y@A v- +10 &[AC tB +9 &7r@D uV +9 &R@C yY +10 &O@C zY +9 &sMAC zY +10 &5O?B zY +9 &L?B zY +9 &QAC zY +10 &{N?C zY +9 & <Q@C zY +9 &!NAC zY +10 &#O@C yY +9 &%TAC xY +10 &'EOAC zY +9 &)LAB zY +9 &*PAF zY +9 &,O@C zY +10 &.LO@B zY +9 &0M?B zY +10 &1N@C zY +9 &3NAC zY +10 &5TLCB zY +9 &7L@E zY +9 &8LBE zY +10 &:N?B zY +9 &<\\N@B zY +9 &>O@B zY +10 &?N@C zY +9 &AJAC {Y +10 &CeM?E zY +9 &E'O@C zY +9 &FPBD zY +10 &H`AD x[\ +9 &J]BB t^ +9 &L>C ob +10 &M>B lb1 +9 &Ot=A mbC +10 &Q ?A lbK +9 &R=A kbJ +9 &Tw=A lbI +10 &V?B j^ +9 &W1-=A s. +9 &Who>A wO +3 ( + "collection"':& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.43 +2 "collection"'/& +4 "core" &Whk<B vO + .tHand.open + "manipulator"&D1 +77 "core" 1 +2 "manipulator"&H% +3 "core" % g ?˯! +2 .tForearm.reconfigure LooseForearm +49 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&q'\ +102 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&>& +4 "core" &% |  c@X + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&E(ӷ +11 "core" ( +2 "manipulator"&2& +4 "core" & x |:+ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &I& +3 "core" & | y W:+ +2 .tForearm.seek CC + "manipulator"&K' +101 "core" ' + .tHand.close +2 "manipulator"&P/ +66 "core" / +3 .tCC.seek :open + "collection"'O( +425 "core" ( +2 "manipulator"&;& +3 "core" & ; 1:* +2 "manipulator"&f% +4 "core" % ? / 6ջ@ + .tForearm.seek :retract +2 "manipulator"&T'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&L(- +313 "core" ( +2 "manipulator"&J& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &- ( + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&)'η +112 "core" ' + .tHand.open +2 "manipulator"&X1 +75 "core" 1 +2 "manipulator"&M% +4 "core" % θ 5 , ]ظt +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&&'\ +98 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%Y& +3 "core" &U +2 .tHand.open + "manipulator"&]1 +18 "core" 1 +2 "manipulator"&-& +3 "core" &- D +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&g(- +2 "core" ( + "manipulator"&F& +4 "core" &- " +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &S& +2 "core" &- L +2 .tForearm.seek :garage +2 "manipulator"&c'η +97 "core" ' +4 .tHand.close +2 "manipulator"&\\/ +77 "core" / +2 "manipulator"&U& +4 "core" &- { g E + "manipulator"&W% +4 "core" % a j +2 .tForearm.seek :retract + "manipulator"&Q'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&`(w +116 "core" ( +2 "manipulator"&l& +4 "core" &|  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &h& +3 "core" &|  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&!' +106 "core" ' +2 "manipulator"&^& +4 "core" &| v | 6 + "manipulator"&d% +4 "core" %Ͼ   +2 "processing"%n& +3 "core" &j +2 "processing"%b& +3 .tPC.seek :closed +2 "processing"%(T +4 "core" &v + &o  +9 &%is - +9 &\\zw A +10 &1op U +9 &Oi W +9 &Jg X +10 &nNd X +9 &1Ki W +9 &Lj W +10 &MX W +9 &wLt W +10 & 9I_ W +9 &!Ff W +9 &#Lc X +10 &%Ic W +9 &'ALg W +9 &)OT W +10 &*Ij W +9 &,H| W +10 &.JJ" W +9 &0 G$ W +9 &1K X +10 &3Ih X +9 &5QJ% W +9 &7G? W +10 &8L! W +9 &:J X +10 &G W +9 &?K+ W +10 &AJ W +9 &CaG) W +9 &E#Ip W +10 &FT Y +9 &Hmd Z +10 &JUJ ^ +9 &Lc ^ +9 &M% _ +10 &O _ +9 &QX ` +9 &S _ +10 &TRbc #l +9 &TP = +5 ( + "processing"%b& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.90 +2 "processing"%e& +3 "core" &TJY = +2 .tHand.open + "manipulator"&o1 +76 "core" 1 +2 "manipulator"& % +3 "core" % ϵ d X I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +96 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&a& +4 "core" &| 3 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC + "manipulator"&(w +4 "core" ( +2 "manipulator"&_& +3 "core" &|  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Z& +3 "core" &| y  +2 .tForearm.seek PC + "manipulator"&[' +94 "core" ' + .tHand.close +2 "manipulator"&x/ +72 "core" / +2 .tPC.seek :open + "processing"%m( +409 "core" ( +2 "manipulator"&z& +3 "core" &|  +2 "manipulator"&y% +3 "core" % 4 +2 .tForearm.seek :retract +2 "manipulator"&.'\ +91 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&u(- +132 "core" ( +2 "manipulator"&w& +3 "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 + "manipulator"&'η +112 "core" ' + .tHand.open +2 "manipulator"&~1 +70 "core" 1 +2 "manipulator"&p% +3 "core" % κ} , ) طk +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&v'\ +104 "core" ' +3 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'{& +3 "core" &?D + .tHand.open +2 "manipulator"&1 +24 "core" 1 +2 "manipulator"&& +3 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(- +23 "core" ( +2 "manipulator"&i& +4 "core" &- p + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &}& +3 "core" &- p +2 .tForearm.seek :garage + "manipulator"&'η +102 "core" ' +2 .tHand.close + "manipulator"& / +67 "core" / +2 "manipulator"&& +3 "core" &- ~ x p +2 "manipulator"&% +3 "core" % w { p +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӷ +288 "core" ( +4 "manipulator"& & +6 "core" &Ӹ( y r [Bl + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӹ' y t yBk +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&A' +110 "core" ' +2 "manipulator"&\ & +4 "core" &Ӻ'  Bj + "manipulator"&% +4 "core" %!Z ά +2 "collection"'=& +3 "core" &@B +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(W +2 "core" &?D +5 &@A 1 +10 &A}?C u4 +9 &0i?D tI +9 &n@B uY +10 &sH?A {Y +9 &4O@C zY +9 &L@B zY +10 &Q@B yY +9 &{L>C zY +10 &=N@C zY +9 &OBA zY +9 & R?C yY +10 &"N@C yY +9 &$EO@B zY +9 &&L?C zY +10 &'O@B yY +9 &)OAE2 zY +10 &+LQ@C zY +9 &-O>C zY +9 &.Q@D zY +10 &0NAB zY +9 &2TR@D yY +9 &4L@C zY +10 &5NAB zY +9 &7M@B zY +10 &9]O>D zY +9 &; K?A {X +9 &<N?B zY +10 &>L@C zY +9 &@dO?D zY +9 &B&O@B zY +10 &CL>C {Y +9 &EM@B zY +10 &GjT@C yZ +9 &I'h?C w\\ +9 &J@@Y s` +10 &L>A mb% +9 &ND>@ lb5 +9 &O=B kbH +10 &Q>A lbH +9 &SK>A kbH +10 &T=B kbH +9 &V=A lD +9 &WL<@ q*z +10 &Wzi<@ wL +2 ( + "collection"'& +2 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.46 +2 "collection"'|& +3 "core" &Wze>B wL + .tHand.open +2 "manipulator"& 1 +75 "core" 1 +2 "manipulator"&% +3 "core" % d ˮ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +100 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &% u @Y + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +49 "manipulator"&(ӷ +14 "core" ( +2 "manipulator"&t& +3 "core" & S p A9# +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & w u (9# +2 .tForearm.seek CC + "manipulator"&"' +100 "core" ' + .tHand.close +2 "manipulator"&,/ +67 "core" / +2 .tCC.seek :open +2 "collection"'+( +425 "core" ( +2 "manipulator"&& +3 "core" & 4 99# +2 "manipulator"&B% +3 "core" % J < = 9׿b +2 .tForearm.seek :retract +2 "manipulator"&*'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage + "manipulator"&((- +309 "core" ( +2 "manipulator"&0& +3 "core" &- 6 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &1& +3 "core" &- I + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&%'η +111 "core" ' + .tHand.open +2 "manipulator"&31 +65 "core" 1 +3 "manipulator"&% +3 "core" % κ} + +طj +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%'& +4 "core" &f + .tHand.open + "manipulator"&91 +17 "core" 1 +2 "manipulator"&5& +3 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&7(- +2 "core" ( +2 "manipulator"&& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" &-  +2 .tForearm.seek :garage + "manipulator"&?'η +97 "core" ' +2 .tHand.close + "manipulator"&8/ +67 "core" / +2 "manipulator"&<& +4 "core" &- } u ] + "manipulator"& % +4 "core" % V g ' +2 .tForearm.seek :retract + "manipulator"&6'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&G(w +127 "core" ( +2 "manipulator"&k& +4 "core" &  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &C& +3 "core" & & +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&r' +107 "core" ' +2 "manipulator"&/& +4 "core" & r x 4 + "manipulator"&D% +4 "core" %϶ x u L +2 "processing"%H& +4 "core" &v + "processing"%:& +4 .tPC.seek :closed + "processing"%>(T +3 "core" &q +3 &r  +10 &&mi - +9 &]{g A +9 &+nq U +10 &Or W +9 &N} W +9 &iOC W +10 &+Gz W +9 &Hv W +10 &I{ W +9 &qHd W +9 & 3Gr W +10 &!Lv W +9 &#Nu W +9 &%yI} W +10 &';Hf W +9 &(If W +10 &*Ft W +9 &,Nm W +9 &.DLo W +10 &0Ij W +9 &1Hr W +9 &3Iq X +10 &5KKi W +9 &7 Jg X +10 &8Kf W +9 &:Gf W +9 &NQ W +9 &?Ji W +9 &AMl W +10 &CZKf X +9 &ELM X +10 &FTf X +9 &Hsj [\ +9 &JNl ^ +10 &LO _ +9 &Mk _ +9 &OF ` +10 &QRd ` +9 &Sl _ +10 &TvPmq )z +9 &T7k 1 +5 ( + "processing"%:& +3 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.88 + "processing"%2& +4 "core" &T(^ 1 + .tHand.open +2 "manipulator"&I1 +70 "core" 1 +2 "manipulator"&R% +4 "core" % ϯ | t M + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +95 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&@& +4 "core" &  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&q(w +11 "core" ( +2 "manipulator"&4& +3 "core" & F +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &;& +3 "core" &  +2 .tForearm.seek PC + "manipulator"&f' +92 "core" ' + .tHand.close +2 "manipulator"&K/ +67 "core" / +2 .tPC.seek :open + "processing"%E( +403 "core" ( +2 "manipulator"&J& +3 "core" &  +2 "manipulator"&V% +3 "core" % QU +2 .tForearm.seek :retract +2 "manipulator"&X'\ +90 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&M(- +132 "core" ( +2 "manipulator"&T& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Y& +3 "core" &- % + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&]'η +111 "core" ' + .tHand.open +2 "manipulator"&-1 +66 "core" 1 +2 "manipulator"&F% +3 "core" % κ} : 6 9طc +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&S'\ +97 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"')& +4 "core" &AB + .tHand.open + "manipulator"&\\1 +19 "core" 1 +2 "manipulator"&U& +3 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&W(- +7 "core" ( +2 "manipulator"&L& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &- d +2 .tForearm.seek :garage + "manipulator"&l'η +97 "core" ' +2 .tHand.close + "manipulator"&h/ +75 "core" / +2 "manipulator"&c& +3 "core" &-  t  +2 "manipulator"&^% +4 "core" % x v . + .tForearm.seek :retract +2 "manipulator"&d'\ +97 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(ӷ +288 "core" ( +2 "manipulator"&g& +3 "core" &Ӽ( Cp +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &Q& +3 "core" &Ӽ' v n \ Cp + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&' +109 "core" ' +2 "manipulator"&e& +3 "core" &ӽ( 4Co +2 "manipulator"&o% +4 "core" %!Y #Ϭ + "collection"' & +4 "core" &AC' +2 "collection"'a& +3 .tCC.seek :closed +2 "collection"'b(W +3 "core" &CD\ +2 &BD \ +10 &)uBC w- +10 &[@C tA +9 &"s?C uV +9 &PAE zY +10 &O@B zY +9 &\\MAE {Y +9 &O?C zY +10 &LAD {Y +9 &NADq zY +10 &eMCC zY +9 & 'N?C zY +9 &!N?B\\ {Y +10 &#M@C {X +9 &%kOAD zZ +9 &'/M@DS zY +10 &(J@C {X +9 &*N?C zY +10 &,tN?B {Y +9 &.6O@C zY +9 &/OBE zY +10 &1M@C zY +9 &3}NAD {Y +9 &5?QAC zY +10 &7K@C {X +9 &8KBC {X +10 &:MAB zY +9 &NAB zY +10 &?LBB {Y +9 &AL@B {Y +9 &COL?C {Y +10 &ENBB {Y +9 &FO@D {Y +10 &Hb?B x[\ +9 &JH?D u^ +9 &K>@ ob +10 &M@B nb/ +9 &O`;? lbA +9 &Q <@ lbO +10 &R>A lbN +9 &Tb=> lbO +10 &V?B jb7 +9 &WB<|>@ vT +9 ( + &WQ^>@ zE + "collection"'a& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.44 +2 "collection"'_& +3 "core" &WQ_=? yE +3 .tHand.open +2 "manipulator"&Z1 +71 "core" 1 +2 "manipulator"&x% +3 "core" % d̮ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&!'\ +98 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&`& +4 "core" && s w UAa + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&s(ӷ +12 "core" ( +2 "manipulator"&& +3 "core" & L m9& +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" & u } Q9& + .tForearm.seek CC +2 "manipulator"&y' +100 "core" ' + .tHand.close +2 "manipulator"&w/ +118 "core" / +3 .tCC.seek :open + "collection"'( +422 "core" ( +2 "manipulator"&[& +3 "core" & 6 - 9& +2 "manipulator"&% +3 "core" % H + ) r +2 .tForearm.seek :retract +2 "manipulator"&~'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&p(- +314 "core" ( +2 "manipulator"&.& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &{& +3 "core" &- 7 + .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"&i% +4 "core" % εz O L׶b + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&}'\ +101 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%& +4 "core" &g + .tHand.open + "manipulator"& 1 +27 "core" 1 +2 "manipulator"&& +4 "core" &-  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +2 "core" ( +2 "manipulator"&u& +3 "core" &-   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +2 "core" &- + +2 .tForearm.seek :garage +2 "manipulator"&'η +97 "core" ' +2 .tHand.close + "manipulator"& / +68 "core" / +2 "manipulator"&& +4 "core" &-  z  + "manipulator"&j% +4 "core" % w w 7 +2 .tForearm.seek :retract + "manipulator"&\ '\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&(w +126 "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 PC + "manipulator"&O' +107 "core" ' +2 "manipulator"&|& +4 "core" & z | E + "manipulator"& % +4 "core" % r s H +2 "processing"%& +3 "core" &s +2 "processing"%& +3 .tPC.seek :closed +2 "processing"%(T +3 "core" &F +2 &e  +9 &'p . +9 &^{5 B +10 &?lu V +9 &Oq X +10 &Pq X +9 &~NM W +9 &@G X +10 &Ia X +9 &It W +9 &Gj W +10 & IFv W +9 &"\ I X +10 &#Jk W +9 &%F W +9 &'PK X +10 &)LI X +9 &*G W +9 &,Kq X +10 &.YIm W +9 &0Gu W +10 &1Lw X +9 &3Jj W +9 &5aLj W +10 &7#Jn W +9 &8Hi W +9 &:Ni W +10 &+Li W +10 &?Hk W +9 &AKu X +9 &CqLl W +10 &E3Nq W +9 &FUo X +9 &Hou [ +10 &Jfo ^ +9 &L&w ^ +10 &My _ +9 &Ou _ +9 &Qi _ +10 &S+q _ +9 &TReb _ +9 &TLj < +6 ( + "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.87 +2 "processing"%t& +3 "core" &TJa < + &TJb < + .tHand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&A% +3 "core" % Ϸ i q +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&,'\ +94 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & ] + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&N(w +12 "core" ( +2 "manipulator"&& +3 "core" & m +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & m +2 .tForearm.seek PC + "manipulator"&B' +94 "core" ' + .tHand.close +2 "manipulator"&"/ +66 "core" / +2 .tPC.seek :open + "processing"%( +406 "core" ( +2 "manipulator"&0& +3 "core" & 2i +2 "manipulator"&1% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&3'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +131 "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"&9'η +110 "core" ' + .tHand.open +2 "manipulator"&51 +75 "core" 1 +2 "manipulator"&% +3 "core" % ξ ? 7ظo +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'%& +4 "core" &BCM + .tHand.open + "manipulator"&81 +25 "core" 1 +2 "manipulator"&<& +3 "core" &- ! +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +3 "core" ( +2 "manipulator"&(& +4 "core" &- ! + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- ! +2 .tForearm.seek :garage + "manipulator"&k'η +102 "core" ' +2 .tHand.close + "manipulator"&C/ +75 "core" / +2 "manipulator"&?& +4 "core" &- w A + "manipulator"&/% +4 "core" % y { Y + .tForearm.seek :retract +2 "manipulator"&D'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&H(ӷ +272 "core" ( +2 "manipulator"&7& +3 "core" &Ӳ" } k=F +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &Ӳ" } { =F + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&m' +110 "core" ' +2 "manipulator"&2& +4 "core" &Ӳ" =F + "manipulator"&I% +4 "core" %!Z HϬ +2 "collection"'R& +3 "core" &@C. +2 "collection"'@& +3 .tCC.seek :closed +2 "collection"':(W +2 "core" &BA= +5 &@Cf 2 +9 &*A}@B= t3 +10 &:g@DK tH +9 &k?DY vY +10 &zI?B zY +9 &<P>D yY +9 &H?E {Y +10 &LADc {Y +9 &I@BV zY +9 &EI@AV {Y +10 &L@D {X +9 & N@BD zY +10 &"LABY zX +9 &$MM?Ca zY +9 &&L=C8 zX +10 &'L@CS zY +9 &)P>F) zY +9 &+UL>D$ zY +10 &-K@C {X +9 &.O@B zY +10 &0N?C zY +9 &2]PADf zY +9 &4I@B# zY +10 &5I@B zY +9 &7J?Bk zX +9 &9eK@Ca {Y +10 &;(I@D8 {X +9 &<NCA* zY +10 &>N@Cd zY +9 &@mPAC zY +9 &B/L@DW {Y +10 &CJ@B {Y +9 &EK@D {Y +9 &GtS@D yY +10 &I/e@B w[ +9 &J?B r` +10 &L>A nb$ +9 &NK>CM lb5 +9 &O=B& lbG +10 &Q?A[ lbG +9 &SR>A> kbI +9 &T>@< kbG +10 &V@@ k@ +9 &WM?Ao r(u +9 &Wse>A wO +3 ( + "collection"'@& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.51 +2 "collection"'4& +3 "core" &Ws`<A wO +2 .tHand.open + "manipulator"&;1 +68 "core" 1 +2 "manipulator"&K% +3 "core" % d ̮ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&r'\ +100 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&G& +4 "core" & r ";5 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&P(ӷ +8 "core" ( +2 "manipulator"&>& +3 "core" & {  :* +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &J& +3 "core" & x z <:* + .tForearm.seek CC +2 "manipulator"&V' +104 "core" ' + .tHand.close +2 "manipulator"&T/ +67 "core" / +2 .tCC.seek :open + "collection"'Y( +426 "core" ( +2 "manipulator"&f& +3 "core" & - 7 ':* +2 "manipulator"&q% +3 "core" % A ; 1ֽO +2 .tForearm.seek :retract + "manipulator"&-'\ +150 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&F(- +317 "core" ( +2 "manipulator"&)& +3 "core" &- \\ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &X& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage + "manipulator"&\\'η +113 "core" ' + .tHand.open +2 "manipulator"&U1 +72 "core" 1 +2 "manipulator"&L% +3 "core" % κ{ ? 8 ضb +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&&'\ +101 "core" ' +2 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%]& +4 "core" & + .tHand.open + "manipulator"&h1 +27 "core" 1 +2 "manipulator"&c& +4 "core" &-  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&^(- +7 "core" ( +2 "manipulator"&M& +4 "core" &- # + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&l'η +99 "core" ' +2 .tHand.close + "manipulator"&g/ +72 "core" / +2 "manipulator"&Q& +4 "core" &- N Q a + "manipulator"&W% +4 "core" % C D 3 +2 .tForearm.seek :retract + "manipulator"&e'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&o(w +131 "core" ( +2 "manipulator"& & +4 "core" &} : + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &} / +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&+' +101 "core" ' +2 "manipulator"&_& +4 "core" & x  + "manipulator"&Z% +4 "core" % i m +2 "processing"%x& +4 "core" & + "processing"%`& +4 .tPC.seek :closed + "processing"%a(T +4 "core" & +3 & + +10 &A{3 4 +9 &3iy: H +9 &g W +10 &{I X +9 &>L X +9 &N6 X +10 &G W +9 &J W +10 &GO W +9 &\ J5 W +9 & Je W +10 &"F W +9 &$OL W +9 &&L X +10 &'L W +9 &)M? W +10 &+WJ W +9 &-G W +9 &.LF W +10 &0J W +9 &2^Ku X +9 &4!J| W +10 &5L W +9 &7Jk W +10 &9gGs W +9 &;(Ku X +9 &<JJ W +10 &>Im X +9 &@oK W +9 &B1J W +10 &CO X +9 &EO W +10 &Gr] Y +9 &I+{ \\ +9 &J ^ +10 &L5 _ +9 &Nh _ +9 &P) _ +10 &Q _ +9 &S8 L +10 &T5v Y +9 &T1F 5 + ( +2 "processing"%`& +2 #tProcessing Clamp onSpring/offSpring for 7/29 samples, on/off torque 1.87 +2 "processing"%& +3 "core" &T0 5 +2 .tHand.open + "manipulator"&z1 +77 "core" 1 +2 "manipulator"&% +3 "core" % p w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&w'\ +93 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&n& +4 "core" &  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&!(w +3 "core" ( +2 "manipulator"&b& +3 "core" & x v  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &[& +2 "core" & t  K +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' + .tHand.close +2 "manipulator"&y/ +76 "core" / +2 .tPC.seek :open + "processing"%s( +406 "core" ( +2 "manipulator"&.& +3 "core" &  +2 "manipulator"&{% +3 "core" % N +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&i(- +124 "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"& 'η +112 "core" ' + .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&u% +3 "core" % θz @ >׶_ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&v'\ +100 "core" ' +36944 "Can"y oo +60004 | oo +60004 } oo +60003 } oo +60004 } oo +60004 } oo +60004 z oo +60004 | oo +60004 | mm +60004 } mm +53030 #t-> CSR.legend + .CSR.select :legend +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +360 #-> CSR.list +2088 #-> CSR.RNAlater + .CSR.select :RNAlater +2 "collection"'\ +896 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +148 "core"  +3473 "Can"~ mm +3441 #t-> CS.pull 0.5 + "collection"' % +3 "core" %557 +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.seek 0.5ml +2 "collection"''& +222 "core" ' +2 "collection"'j% +3 "core" %"67  +5547 #t-> CS.pull 3.0 + "collection"'p% +3 "core" %"59  +2 .tCS.seek 3.5ml +2 "collection"'}'@ +865 "core" ' +2 "collection"'=% +3 "core" %@68  +1091 #t-> CSR +2402 #-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +146 "core" +512 #t-> CS.empty +2 .CS.seek :empty + "collection"'' +995 "core" ' +2 "collection"'|% +3 "core" %47 +478 #t-> CSR.flush + .CSR.select :flush +2 "collection"'  +590 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +147 "core"  +1069 #t-> CS.pull 2.0 + "collection"'% +3 "core" %37 +2 .tCS.seek 1.994ml +2 "collection"'' +615 "core" ' +2 "collection"'\ % +3 "core" %47 +686 #t-> CSR.air + .CSR.select :air +2 "collection"' +1637 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'E' +1486 .tCS.hold + "collection"'+ +3 "core" 'Ŗd46 al +78 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"-Collection Syringe seek to 10ml Aborted!:@checkpoint: omitted +440 #-> CSV.waste + .CSV.dial :waste +2 "collection"'t +148 "core" +387 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'' +2088 "core" ' +2 "collection"'A% +3 "core" %47 +477 #t-> CSR.legend +49 .CSR.select :legend + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"8Collection Valve::Manifold has no selection: legend +682 #-> CSR.list +1141 #-> CSR.diluent + .CSR.select :diluent +2 "collection"' +333 #t-> CSV +350 #-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +147 "core"  +489 #t-> CS.pull 0.5 + "collection"'% +3 "core" %48 +3 .tCS.seek 0.494ml + "collection"'' +228 "core" ' +2 "collection"'"% +4 "core" %47  +12774 #t-> CSR.air + .CSR.select :air +2 "collection"' +993 #t-> CSV +527 #-> CS.pull 5 +2 "collection"'O% +3 "core" %58  +2 .tCS.seek 5.494ml +2 "collection"''g +1391 "core" ' +2 "collection"',% +3 "core" %g58 +887 #t-> CSR.flush + .CSR.select :flush +2 "collection"' +652 #t-> CS.pull 2 + "collection"'% +3 "core" %g37 +2 .tCS.seek 7.494ml +2 "collection"'0'- +608 "core" ' +2 "collection"'1% +3 "core" %+65  +487 #t-> CSR.air + .CSR.select :air +2 "collection"' +657 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"''' +741 "core" ' +2 "collection"'*% +3 "core" %47  +474 #t-> CSV.waste + .CSV.dial :waste +2 "collection"'B +147 "core" +415 #t-> CS.empty +2 .CS.seek :empty + "collection"'N' +2643 "core" ' +2 "collection"'5% +3 "core" %49 +2190 #t-> PRV.legend +897 #-> PRV.speDil + .PRV.dial :speDil +2 "processing"%  +79 "core"  +4167 #t-> PTV.PRV + .PTV.dial PRV +2 "processing"%3 @ +80 "core" @ +60 "Can" kkT +563 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%% +77 "core"  +3821 #t-> PS.pull 0.5 + "processing"%8% +3 "core" %P +2 .tPS.seek 0.5ml + "processing"%<'; +594 "core" ' +2 "processing"%(% +3 "core" %<^  +2232 #t-> CSR.list +3929 #-> PS.pull 2.0 + "processing"%% +3 "core" %<j  +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Processing Syringe: mesg"8Processing Syringe at 2.5ml would be out of bounds!: @reply0 +1850 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%9  +125 "core"  +351 #t-> PS.empty +2 .PS.seek :empty + "processing"%C' +609 "core" ' +2 "processing"%?% +3 "core" %e +545 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%/ +112 "core" +327 #t-> PTV +593 #-> PRV +1189 #-> PS.pull 2.0 + "processing"%% +3 "core" %W +2 .tPS.seek 1.999ml +2 "processing"%' +2158 "core" ' +2 "processing"%k% +3 "core" %пk  +4250 #t-> PS.pull 0.5 + "processing"%7% +3 "core" %пV  +2 .tPS.seek 2.499ml +2 "processing"%6' +597 "core" ' +2 "processing"% % +3 "core" %e +681 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%2  +112 "core"  +931 #t-> PS.empty +2 .PS.seek :empty + "processing"%I' +2680 "core" ' +2 "processing"%R% +3 "core" %g +1189 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%D +113 "core" +244 #t-> PTV +267 #-> PRV +1199 #-> PS.pull 2.5 + "processing"%% +3 "core" %j +2 .tPS.seek 2.499ml +2 "processing"%4' +2685 "core" ' +2 "processing"%;% +3 "core" %n \ +999 #t-> PS.pull 0.5 + "processing"%K% +3 "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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Processing Syringe: mesg":Processing Syringe at 2.999ml would be out of bounds!: @reply0 +821 #-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%G  +113 "core"  +309 #t-> PS.empty +2 .PS.seek :empty + "processing"%@' +2685 "core" ' +2 "processing"%>% +3 "core" %u +813 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%J +111 "core" +141 #t-> PTV +218 #-> PRV +702 #-> PS.pull 2.5 + "processing"%m% +3 "core" %V +2 .tPS.seek 2.499ml +2 "processing"%T' +2686 "core" ' +2 "processing"%H% +3 "core" %r \ +727 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%r  +112 "core"  +379 #t-> PS.empty +2 .PS.seek :empty + "processing"%:' +2684 "core" ' +2 "processing"%f% +3 "core" % +610 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%q +113 "core" +1133 #t-> PTV +411 #-> PRV +1057 #-> PS.pull 2.5 + "processing"%V% +3 "core" % +2 .tPS.seek 2.499ml +2 "processing"%P' +2641 "core" ' +2 "processing"%)% +3 "core" % +1091 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%X  +124 "core"  +254 #t-> PS.empty +2 .PS.seek :empty + "processing"%U' +2657 "core" ' +2 "processing"%L% +3 "core" % +1204 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%- +157 "core" +181 #t-> PTV +228 #-> PRV +458 "Can" mm +1607 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%]' +2413 .tPS.hold + "processing"%h+ +3 "core" '` al +62 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Processing Syringe seek to 2.5ml Aborted!:@checkpoint: omitted +617 #-> PSV.waste1 +2 .PSV.dial :waste1 + "processing"%c  +112 "core"  +321 #t-> PS.empty +2 .PS.seek :empty + "processing"%M' +2513 "core" ' +2 "processing"%S% +3 "core" % +9952 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"%\\ +112 "core" +1307 #t-> PS.pull 0.5 + "processing"%g% +3 "core" % +2 .tPS.seek 0.499ml +2 "processing"%Q' +588 "core" ' +2 "processing"%W% +3 "core" %  +692 #t-> PS.pull 0.5 + "processing"%F% +3 "core" %|  +2 .tPS.seek 0.999ml +2 "processing"%&'RK +589 "core" ' +2 "processing"% % +3 "core" %RH  +6064 #t-> PS.pull 1 + "processing"%d% +3 "core" %RH  +2 .tPS.seek 1.999ml + "processing"%l'к +1118 "core" ' +2 "processing"%_% +3 "core" %и  +1036 #t-> PRV.air + .PRV.dial :air +2 "processing"%Z  +48 "core"  +1106 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%x  +113 "core"  +284 #t-> PS.empty +2 .PS.seek :empty + "processing"%^' +2158 "core" ' +2 "processing"%e% +3 "core" % +1335 #t-> PSV.PTV + .PSV.dial PTV +2 "processing"% +112 "core" +660 #t-> PTV +314 #-> PRV +944 #-> PS.full +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `full' for PS:Syringe: name: full: args[ +729 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%' +2672 "core" ' +2 "processing"%z% +3 "core" %  +731 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%  +112 "core"  +276 #t-> PS.empty +2 .PS.seek :empty + "processing"%n' +2679 "core" ' +2 "processing"%`% +3 "core" % +14115 #t-> CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +1226 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'b  +147 "core"  +985 #t-> CS.pull 0.5 + "collection"'[% +3 "core" %675 +2 .tCS.seek 0.494ml +2 "collection"'y' +41 "Can" rq +191 "core" ' +2 "collection"'+% +3 "core" %574  +2697 #t-> CS.pull 2.0 + "collection"'o% +3 "core" %45'  +2 .tCS.seek 2.494ml +2 "collection"'w' +603 "core" ' +2 "collection"'a% +3 "core" % 48)  +4493 #t-> CS.pull 0.5 + "collection"'.% +3 "core" % 35  +2 .tCS.seek 2.995ml +2 "collection"'{'0 +219 "core" ' +2 "collection"'~% +3 "core" %0467  +1023 #t-> CS.pull 6 + "collection"'% +3 "core" %057<  +2 .tCS.seek 8.995ml +2 "collection"'' +1626 "core" ' +2 "collection"'!% +3 "core" %383  +1361 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"' +147 "core" +487 #t-> CS.empty +2 .CS.seek :empty + "collection"'u' +2397 "core" ' +2 "collection"'% +3 "core" %39= +762 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +146 "core"  +657 #t-> CSR +1365 #-> CS.pull 0.5 + "collection"'% +3 "core" %328 +2 .tCS.seek 0.494ml +2 "collection"' ' +229 "core" ' +2 "collection"'j% +3 "core" %14>  +2724 #t-> CSV +396 #-> CSR +1186 #-> CS.pull 0.5 + "collection"'% +3 "core" %446  +2 .tCS.seek 0.994ml +2 "collection"'p' +225 "core" ' +2 "collection"'% +3 "core" %461  +556 #t-> CS.pull 6 + "collection"'=% +3 "core" %365  +2 .tCS.seek 6.994ml +2 "collection"''7 +1631 "core" ' +2 "collection"'}% +3 "core" %:251  +1574 #t-> CS.pull 1 + "collection"'|% +3 "core" %:476  +2 .tCS.seek 7.994ml +2 "collection"' ' +348 "core" ' +2 "collection"'% +3 "core" %176  +11404 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +147 "core" +443 #t-> CS.empty +2 .CS.seek :empty + "collection"'\ ' +2142 "core" ' +2 "collection"'% +3 "core" %139 +860 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'E  +147 "core"  +1230 #t-> CSR +2321 #-> CS.pull 2.0 + "collection"'t% +3 "core" %16? +2 .tCS.seek 1.993ml + "collection"'' +605 "core" ' +2 "collection"'A% +3 "core" %35:  +1278 #t-> CS.pull 1 + "collection"'% +3 "core" %47%  +2 .tCS.seek 2.994ml +2 "collection"''0 +384 "core" ' +2 "collection"'"% +3 "core" %026:  +375 #t-> CS.pull 1 + "collection"'% +3 "core" %017%  +2 .tCS.seek 3.993ml +2 "collection"'O'P +356 "core" ' +2 "collection"'% +3 "core" %P437  +799 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"', +147 "core" +445 #t-> CS.empty +2 .CS.seek :empty + "collection"'' +1163 "core" ' +2 "collection"'% +3 "core" %163 +317 #t-> CSR.air + .CSR.select :air +2 "collection"' +402 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'1  +147 "core"  +1290 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'0' +2648 "core" ' +2 "collection"'*% +4 "core" %345  +1194 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'B +147 "core" +360 #t-> CS.empty +3 .CS.seek :empty + "collection"''' +2014 "Can" nn +644 "core" ' +2 "collection"'5% +3 "core" %341 +18537 #t-> CSR +560 #-> CSR.list +1151 #-> CSR.lysis + .CSR.select :lysis +2 "collection"' +467 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +145 "core"  +31057 #t-> CSR +487 #-> CSV +824 #-> CS.pull 0.5 + "collection"'3% +3 "core" %35C +2 .tCS.seek 0.493ml +2 "collection"'%' +222 "core" ' +2 "collection"'8% +3 "core" %25D  +350 #t-> CS.pull 0.5 + "collection"'(% +3 "core" %241  +2 .tCS.seek 0.993ml +2 "collection"'' +219 "core" ' +2 "collection"'9% +3 "core" %15D  +2657 #t-> CS.pull 2 + "collection"'<% +3 "core" %257  +2 .tCS.seek 2.993ml +2 "collection"'?'0 +602 "core" ' +2 "collection"'/% +3 "core" %035H  +2032 "Can" kk +843 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"' +146 "core" +566 #t-> CS.empty +2 .CS.seek :empty + "collection"'C' +867 "core" ' +2 "collection"'k% +3 "core" %14F +1840 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'7  +146 "core"  +257 #t-> CSR +1725 #-> CS.pull 1 + "collection"'% +3 "core" %14F +2 .tCS.seek 0.994ml +2 "collection"' ' +348 "core" ' +2 "collection"'2% +3 "core" %16F  +1421 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'6' +2391 "core" ' +2 "collection"'R% +3 "core" %24R  +913 #t-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'D +147 "core" +469 #t-> CS.empty +2 .CS.seek :empty + "collection"'' +2654 "core" ' +2 "collection"'I% +3 "core" %13< +876 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"';  +144 "core"  +641 #t-> CSR +627 #-> CS.pull 1 + "collection"'K% +3 "core" %15% +2 .tCS.seek 0.994ml +2 "collection"'G' +352 "core" ' +2 "collection"'4% +3 "core" %35G  +25399 #t-> CSV +314 #-> CSR +887 #-> CS.pull 2 + "collection"'>% +3 "core" %25[  +2 .tCS.seek 2.994ml +2 "collection"'J'0 +610 "core" ' +2 "collection"'m% +3 "core" %0.4R  +599 #t-> CS.pull 0.5 + "collection"'@% +3 "core" %034U  +2 .tCS.seek 3.494ml +2 "collection"'H'@ +222 "core" ' +2 "collection"'r% +3 "core" %@34W  +1376 #t-> CSR.air + .CSR.select :air +2 "collection"' +1172 #t-> CS.pull 1 + "collection"'T% +3 "core" %@11H  +2 .tCS.seek 4.494ml + "collection"'f'` +356 "core" ' +2 "collection"'q% +3 "core" %`25X  +838 #t-> CSR.flush + .CSR.select :flush +2 "collection"' +893 #t-> CS.pull 2.0 + "collection"'V% +3 "core" %`16I  +2 .tCS.seek 6.495ml +2 "collection"':'L +606 "core" ' +2 "collection"')% +3 "core" %I04Q +525 #t-> CSR.air +2 .CSR.select :air + "collection"' +616 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'X' +1003 "core" ' +2 "collection"'P% +3 "core" %14@  +616 #t-> CSV.waste1 +2 .CSV.dial :waste1 + "collection"'L +147 "core" +488 #t-> CS.empty +2 .CS.seek :empty + "collection"'-' +2657 "core" ' +2 "collection"'U% +3 "core" %134 +1523 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"']  +158 "core"  +290 #t-> CSR +477 #-> CSR.flush + .CSR.select :flush +2 "collection"' +526 #t-> CS.pull 1 + "collection"'c% +3 "core" %.4< +2 .tCS.seek 0.994ml +2 "collection"'h' +176 "Can" on +184 "core" ' +2 "collection"'S% +3 "core" %34=  +463 #t-> CSR.air + .CSR.select :air +2 "collection"' +478 #t-> CS.fill +2 .CS.seek 10ml + "collection"'\\' +2389 "core" ' +2 "collection"'g% +3 "core" %05$  +553 #t-> CSV.empty +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message+undefined method `empty' for CSV:Shaft: name:\ empty: args[ +805 #-> CSV.waste1 + .CSV.dial :waste1 +2 "collection"'M +144 "core" +311 #t-> CS.empty +2 .CS.seek :empty + "collection"'W' +2646 "core" ' +2 "collection"'F% +4 "core" %16+ +52001 "Can" ll @1557848731.39CEST = =tMAIN =mMAIN_scheduler @CEST1557848733.16 #"core_reset"Sent BREAK +2 #t@0x3823, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +274 "Can" S +  S #tPolling Can every 10:00 +9 #Cleanly exited at 14:13:27CEST14-May-19 +3853 #-> ESP.ready! +2 #Powering core bus +487 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %+ + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %ww= + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\   v +2 "manipulator"&?& +3 "core" &V  +2 "storage"(@& +3 "core" & j i N - +2 "storage"(A% +4 "core" %b h ` p + "collection"'B9 +3 "core" 9$ +2 "processing"%C9 +3 "core" 9 +654 #t-> Access 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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `Access' for main:Object: name: Access: args[i +766 #-> Access.2 +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `Access' for main:Object: name: Access: args[f0.20000000000000001 +1500 #-> Access 1 + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `Access' for main:Object: name: Access: args[i +8465 #-> access 2 +2 .SE.seek :down + "storage"(D'X +3 "core" ' +2 "manipulator"&E% +4 "core" %\   v +2 "manipulator"&F& +3 "core" &V  +2 .tSC.reconfigure SCtight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(G(K +676 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (H& +3 "core" &K G @ 1 +14278 #t-> exit +4 #mEXIT @1557849069.12CEST @1557850396.42CEST = =mMAIN_scheduler =tMAIN @CEST1557850398.21 #"core_reset"Sent BREAK + #t@0x612A, state=0x3A84, ifg=0x10, ie=0xFD + #@0x63B3, state=0x3A84, ifg=0x10, ie=0xFD + #@0x663C, state=0x3A84, ifg=0x10, ie=0xFD + #@0x68C6, state=0x3A84, ifg=0x10, ie=0xFD #@0x6B4F, state=0x3A84, ifg=0x10, ie=0xFD + #@0x6DD8, state=0x3A84, ifg=0x10, ie=0xFD + #@0x7063, state=0x3A84, ifg=0x10, ie=0xFD #@0x7178, state=0x3A84, ifg=0x80, ie=0xFD + #@0xA360, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +173 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +197 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refil < :\ @name@ +317 "Can" uu  uu + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* + * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +6 *% +4 "core" % +2 .tAS.configure ASconfig +4 "MFB"*#,,'T(^20( b +6 "sampler")% +4 "core" %} +4 .tSS.reconfigure SSconfig +4 "sampler")#.0X showlog 100 +253 "Can" ] +3 #tPowering core bus +499 .Gate.power :raw,:ON +3 "sampler") +3 ) + "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +4 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +4 *% +3 "core" % + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +4 "sampler") % +2 "core" %  +2 .tSS.configure SSconfig +2 "sampler")#.0X'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&?(M +112 "core" ( +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 350 counts +3 "manipulator"&@' +98 "core" ' +2 "manipulator"&A% +4 "core" %)   +2 .tForearm.seek :retract +2 "manipulator"&B'\ +107 "core" ' +2 "manipulator"&C% +4 "core" %\  \ ^ +2 "processing"%D& +2 "collection"'E& +6 "core" & + &24, +3 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"%F( +4 "collection"'G( +279 "core" ( +3 ( +34 "Can" QP +9 #tPhase [coreNEG] + "collection"'H% +6 "processing"%I% + "manipulator"&J% +6 "core" %733= + % + %\  !\ ^ +2 "manipulator"&K& +2 "sampler")L% +6 "core" &A : + %{ +2 "storage"(M& +4 "core" & + "storage"(N% +4 "core" %b  + "collection"'O& +3 "core" &066  +2 "processing"%P& +3 "core" &  +2 "MFB"*Q% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe +2 .AFV.select :holdingCoil + "MFB"* +11 *R% +2 "core" %9 + .tATV.dial :air2 +2 "MFB"*S  +152 "core"  +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.home.seek :home + "MFB"*T' +546 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*U' +5286 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*V n +106 "core" n +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty +3 "MFB"*W'R +5251 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +4 "MFB"*X  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*Y  +7 "core"  + #tFull MFB Decontamination + #Decon extraction column and decon AIV +4 .SPE.hold 2:46:40,55C +4 "MFB"*Z @@T + .tASV.dial :SPEdelivery +4 "MFB"*[  +38 "core"  + .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*\\'(@ +2904 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*]  +58 "core" + "MFB"*^% +4 "core" %(". +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.52ml +2 "MFB"*_' +425 "core" ' +2 .tATV.dial :ASV +3 "MFB"*` n +169 "core" n + .tASV.dial :SPErecovery +2 "MFB"*a  +61 "core"  + "MFB"*b% +4 "core" % ;-\ 9 +2 .tAS.seek 0.62ml +2 "MFB"*c'\ p +2035 "core" ' +2 .tATV.dial :waste +3 "MFB"*d n +212 "core" m + .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek :empty +3 "MFB"*e'R +3162 "core" ' + .tAFV.select :holdingCoil + .ATV.dial :waste +3 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0ml +3 "MFB"*f'V +26 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*g'(@ +2899 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air3 +2 "MFB"*h % +68 "core" % + "MFB"*i% +4 "core" %(.> +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.52ml +2 "MFB"*j' +429 "core" ' +2 .tATV.dial :air3 +3 "MFB"*k% +4 "core" % ; > +2 .tAS.seek 0.53ml + "MFB"*l' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*m  +42 "core"  + "MFB"*n% +4 "core" % G8 F +2 .tAS.seek 0.71ml +2 "MFB"*o' G +3642 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*p % +57 "core" % + .tdelay 3 seconds +302 "MFB"*q% +3 "core" % G\ X L +2 .tAS.seek 0.735ml +2 "MFB"*r' ţ +527 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*s  +58 "core"  + "MFB"*t% +4 "core" % Ū\ _ S +2 .tAS.seek 0.72ml +2 "MFB"*u' zA +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*v n +111 "core" n + .tASV.dial :SPErecovery +2 "MFB"*w% +5 "core" % z;f +2 .tAS.seek 0.365ml +2 "MFB"*x' +7164 "core" ' +2 .tATV.dial :waste +3 "MFB"*y n +180 "core" m + .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek :empty +3 "MFB"*z'R +1875 "core" ' +2 .tATV.dial :air3 +2 "MFB"*{ % +62 "core" % + "MFB"*|% +4 "core" %R != +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.009ml + "MFB"*}' +240 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*~  +40 "core"  + "MFB"*% +4 "core" % d +2 .tAS.seek 0.579ml +2 "MFB"*' +11481 "core" ' +2 .tdelay 3 seconds +80 "Can" }x +222 .tATV.dial :air3 +2 "MFB"* % +47 ."Qmail"GoodNews.email "Starting 18tun w/pucks in tube 2\\n{}\\nCan@18:13:25, 20.9C, 23% humidity, 14.8psia, 11.996V, 0.664A, 0.664A avg, 7.96W",Subject: "18tun begun" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #2 of 10 after 10:00 +3 "core" & +2 .tdelay 3 seconds +303 "MFB"*% +3 "core" %  +2 .tAS.seek 0.604ml +2 "MFB"*'\ 4a +528 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +55 "core" + "MFB"*% +4 "core" %\ 4f\ 6 +2 .tAS.seek 0.589ml +2 "MFB"*' +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +107 "core" m + .tASV.dial :wasteR +2 "MFB"*  +46 "core"  +2 .tAS.seek 0ml +2 "MFB"* 'V +11871 "core" ' +2 .tdelay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*' +5771 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 .tAS.seek 0ml +3 "MFB"*'V +20136 "core" ' +2 .tdelay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"* % +148 "core" & + "MFB"*% +4 "core" %V +2 .tAS.seek 0.01ml +2 "MFB"*' +225 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +57 "core"  + "MFB"*% +4 "core" % \ = +2 .tAS.seek 0.58ml +2 "MFB"*' d +11489 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\ % +28 "Can" sW +27 "core" % +2 .tdelay 3 seconds +248 ."Qmail"GoodNews.email "Starting 18tun w/pucks in tube 2\\n{}\\nCan@18:13:25, 20.9C, 23% humidity, 14.8psia, 11.996V, 0.664A, 0.664A avg, 7.96W",Subject: "18tun begun" +5 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +48 "MFB"* % +3 "core" % g H +2 .tAS.seek 0.605ml +2 "MFB"*'\ 8 +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +56 "core"  + "MFB"*% +4 "core" %\ 8!\ = +2 .tAS.seek 0.59ml +2 "MFB"*' +329 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +146 "core" n + .tASV.dial :SPEdelivery +2 "MFB"*  +36 "core"  +2 .tAS.seek 0ml +2 "MFB"*'V +11893 "core" ' + .tdelay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml +3 "MFB"*'V +20138 "core" ' +2 .tdelay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*  +84 "core" +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.8ml +2 "MFB"*' x +8077 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +100 "core" n + .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +4 "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml +2 "MFB"*!'^ +4089 "Can" W +282 ."Qmail"GoodNews.email "Starting 18tun w/pucks in tube 2\\n{}\\nCan@18:13:25, 20.9C, 23% humidity, 14.8psia, 11.996V, 0.664A, 0.664A avg, 7.96W",Subject: "18tun begun" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +11136 "core" ' +2 .tdelay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*" n +177 "core" n + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek :empty +3 "MFB"*#'R +205 "core" ' +2 .tSPE.coast +2 "MFB"*$  +4 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*%'(@ +2909 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :ASV +2 "MFB"*& n +186 "core" n + .tASV.dial :SPErecovery +3 "MFB"*'  +57 "core"  + "MFB"*(% +4 "core" %(- +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.73ml +2 "MFB"*)' z +4649 "core" ' + .tASV.dial :wasteD +2 "MFB"** I +55 "core" I + .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +3 "MFB"*+'V +3708 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*-'(@ +2901 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +3 "MFB"*,  +56 "core"  + "MFB"*/% +4 "core" %($ +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.3ml +2 "MFB"*.': +2039 "core" ' +2 .tATV.dial :air2 +2 "MFB"*0  +83 "core" + "MFB"*1% +4 "core" %:V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.32ml +2 "MFB"*2'1 +434 "core" ' +2 .tATV.dial ASV +2 "MFB"*5 n +98 "core" n + "MFB"*8% +4 "core" %@ % +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.57ml +2 "MFB"*9'  +2541 "core" ' +2 .tASV.dial :wasteD +2 "MFB"*; I +55 "core" H +2 .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +3 "MFB"*4'V +2903 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*A'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +3 "MFB"*3  +56 "core"  + "MFB"*:% +4 "core" %('  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.3ml +2 "MFB"*C': +2036 "core" ' +2 .tATV.dial :air2 +3 "MFB"*E  +96 "core"  + "MFB"*D% +4 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.32ml +2 "MFB"*>'N +431 "core" ' +2 .tATV.dial ASV +2 "MFB"*@ n +97 "core" n + "MFB"*J% +4 "core" %YA +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.57ml +2 "MFB"*I' 3 +2543 "core" ' +2 .tASV.dial :wasteD +3 "MFB"*H I +55 "core" H + .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +3 "MFB"*K'V +2904 "core" ' +2 .tATV.dial :air2 +3 "MFB"*L  +96 "core"  +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml +3 "MFB"*M': +3049 "core" ' +2 .tATV.dial :ASV +3 "MFB"*N n +95 "core" n + .tASV.dial :wasteD +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.05ml +3 "MFB"*O'Q +1465 "core" ' +2 .tATV.dial :waste +3 "MFB"*P n +188 "core" m +2 .tAS.seek 0ml +2 "MFB"*Q'V +312 "core" ' +3 .tASV.dial :SPEdelivery +3 "MFB"*R  +96 "core"  +2 #tdeconLysateINT + .ATV.dial :air3 +3 "MFB"*S % +62 "core" $ + "MFB"*T% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml +2 "MFB"*V' +226 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*U  +38 "core" + "MFB"*X% +4 "core" %  ? +2 .tAS.seek 0.96ml +2 "MFB"*Y'0 +5285 "Can" RR +287 ."Qmail"GoodNews.email "Starting 18tun w/pucks in tube 2\\n{}\\nCan@18:13:25, 20.9C, 23% humidity, 14.8psia, 11.996V, 0.664A, 0.664A avg, 7.96W",Subject: "18tun begun" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +13549 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*[ % +54 "core" & + .tdelay 3 seconds +302 "MFB"*W% +3 "core" %0  K +2 .tAS.seek 0.985ml +2 "MFB"*]' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*^  +55 "core"  + "MFB"*\\% +4 "core" %\  X +2 .tAS.seek 0.97ml +2 "MFB"*`'cI +338 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"*a I +136 "core" J + .tAIV.dial :coilToMFB +2 "collection"'b { +5 "core" | + .tAWV.select :waste + "collection"' +10 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*_' +199 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +3 "MFB"*d'R +10091 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*c' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +3 "MFB"*e'R +10099 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +37 "MFB"*f' +5784 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty +3 "MFB"*h'R +10087 "core" ' +2 .tATV.dial :air2 +2 "MFB"*i  +62 "core" + "MFB"*g% +4 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.009ml +2 "MFB"*k' +240 "core" ' +2 .tAS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 .tAS.seek 1ml +3 "MFB"*j' +46 "Can" SS +292 ."Qmail"GoodNews.email "Starting 18tun w/pucks in tube 2\\n{}\\nCan@18:13:25, 20.9C, 23% humidity, 14.8psia, 11.996V, 0.664A, 0.664A avg, 7.96W",Subject: "18tun begun" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #6 of 10 after 10:00 +9648 "core" ' +2 .tATV.dial AIV +2 "MFB"*m I +77 "core" I +4 .tAS.seek 0.02ml +3 "MFB"*n' +9885 "core" ' +2 .tATV.dial :waste +2 "MFB"*l n +166 "core" n +2 .tAS.seek 0ml +2 "MFB"*p'V +231 "core" ' +2 .tAWV.select :air + "collection"' +11 "MFB"*q% +2 "core" %V +2 #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml +3 "MFB"*o'(@ +2898 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +2 "MFB"*s  +34 "core" + .tATV.dial :air3 +3 "MFB"*t % +60 "core" % + "MFB"*r% +4 "core" %(| +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.51ml +2 "MFB"*v'Zc +227 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*w  +39 "core"  + "MFB"*u% +4 "core" %Zx` - +2 .tAS.seek 0.81ml +2 "MFB"*y'> +6054 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*x % +55 "core" & + .tdelay 3 seconds +302 "MFB"*{% +3 "core" %>  E +3 .tAS.seek 0.835ml + "MFB"*|'n +528 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*z  +53 "core" + "MFB"*~% +4 "core" %y   [ +2 .tAS.seek 0.82ml +2 "MFB"*'q +327 "core" ' +2 .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*}  +47 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +83 "core"  + "MFB"*% +4 "core" %q +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.47ml + "MFB"*' +2039 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +3071 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"* 'V +2728 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"* ' +5776 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 .tARV.dial between carrier and air1 +3 "MFB"*  +46 "core"  + .tATV.dial :air3 +2 "MFB"* % +124 "core" & + "MFB"*% +4 "core" %V+ +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 .tAS.seek 0.01ml + "MFB"*' +233 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +54 "core" + "MFB"*% +4 "core" %  ? +2 .tAS.seek 0.81ml +2 "MFB"*'> +239 "Can" RR +297 ."Qmail"GoodNews.email "Starting 18tun w/pucks in tube 2\\n{}\\nCan@18:13:25, 20.9C, 23% humidity, 14.8psia, 11.996V, 0.664A, 0.664A avg, 7.96W",Subject: "18tun begun" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +15567 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" % + .tdelay 3 seconds +302 "MFB"*\ % +3 "core" %>\ < T +2 .tAS.seek 0.835ml +2 "MFB"* ' +526 "core" ' +3 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core" + "MFB"*% +4 "core" %  J +2 .tAS.seek 0.82ml +2 "MFB"*'q +327 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +39 "core"  + .tAS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +4745 "core" ' +2 .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18183 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5782 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*' +5774 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*'V +2729 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 .tAS.seek 1ml +3 "MFB"*' +210 "Can" UU +303 ."Qmail"GoodNews.email "Starting 18tun w/pucks in tube 2\\n{}\\nCan@18:13:25, 20.9C, 23% humidity, 14.8psia, 11.996V, 0.664A, 0.664A avg, 7.96W",Subject: "18tun begun" +5 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #8 of 10 after 10:00 +5256 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +37 "MFB"* ' +5778 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml +3 "MFB"*'V +2728 "core" ' +2 .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*"' +5775 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml +3 "MFB"*$'V +5071 "core" ' +3 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +3 "MFB"*!' +5773 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +4 "MFB"*# n +122 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.seek 0.5ml +2 "MFB"*&'(@ +2553 "core" ' +2 .tATV.dial :waste2 +2 "MFB"*' % +128 "core" % +2 .tAS.seek 0ml +2 "MFB"*('V +2548 "core" ' +2 #t==================> STARTED coreNEG (phase #1) <=== +10 #Starting mfb + #pcrBAC +5 "MFB"*%% +2 #tLoading sh1 puck from tube 2 into Collection Clamp +4 "collection"'*& +5 "core" %V; + &68  + .tHand.open +3 "manipulator"&)1 +67 "core" 1 +2 "manipulator"&+% +4 "core" % \ \ ^ +2 "storage"(,% +3 "core" %b +2 "storage"(/. +3 "core" .( +2 "storage"(-& +3 "core" & + .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (0& +3 "core" & +2 "manipulator"&1& +3 "core" &A 9 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&.( +29 "core" ( +2 "manipulator"&5& +4 "core" & +2 "storage"(8& +3 "core" & +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&2' +98 "core" ' +2 "storage"(;& +4 "core" & +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +2 "storage"(9'V +297 "core" ' +2 "storage"(4- +3 "core" -'` +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 (3& +2 "core" & +2 "manipulator"&:& +4 "core" & & +2 .tElbow.seek 2 +2 "manipulator"&A( +4 "core" ( + "manipulator"&E& +4 "core" & + "storage"(D& +4 "core" & m +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&C'8 +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tHand.close + "manipulator"&@/ +69 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&J& + "storage"(>'X +6 "core" & +2 "manipulator"&H% +3 "core" % ; % +2 .tForearm.seek :retract +2 "manipulator"&I'\ +97 "core" ' + .tElbow.seek CC +4 "manipulator"&L(ӷ +147 "core" ' + ."downElevator"SE.coast + "storage"(5 +10 "core" ( + "manipulator"&K& +4 "core" &Ӷ) Co +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &N& +2 "core" &Ӷ) Co +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&M' +108 "core" ' +2 "manipulator"&P& +4 "core" &ӻ' 8 ABj +2 "manipulator"&O% +4 "core" % !; 8 ?ڨ +2 "collection"'R& +4 "core" &67  +2 "collection"'S& +3 .tCC.seek :closed +2 "collection"'T(W +5 "core" &79  +3 &56  +8 &1~67 / +10 &\\48 C +9 &${59 X +9 &[47 Z +10 &X68 Z +9 &bV58 Z +9 &%V39 Y +10 &Y47 Z +9 &W59 Z +10 &kS39 Y +9 & -V58 Y +9 &!T59 Z +10 &#Y38 Y +9 &%sW47 Y +9 &'5X29 Y +10 &(P56 Y +9 &*U57 Z +10 &,zU67 Z +9 &.<V55 Z +9 &/U57) Z +10 &1S68. Y +9 &3U59 Y +9 &5EY59 Y +10 &7R49 Y +9 &8Q46 Y +10 &:Y58 Z +9 &W58( Z +10 &?U48- Z +9 &AU79+ Y +9 &CUU69, Y +10 &E_87( Z +9 &Fa48+ [\ +10 &Hz472 ] +9 &JE49. |b +9 &K36% xb) +10 &M26 wb= +9 &OU15 wbK +9 &P57 ubK +10 &R14 vbJ +9 &TH54 sbM +10 &U45" tbJ +9 &WRX24 T +9 ( + &WhQ26" > + "collection"'S& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.33 + .Hand.open +4 "manipulator"&Q1 +75 "core" 1 +3 "manipulator"&U% +4 "core" % D (  ب +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&X'\ +103 "core" ' + .tSC.coast + "storage"(6 +4 #tskipping prime and sample collection + #Evacuating Puck (bubblePt=55psi, evacVolume=10ml, delay 15 seconds) +2 .Intake.select :close +3 "collection"'V& +5 "core" &WhR25 > +2 ."airStroke"CSV.dial :waste +3 "sampler")[% +45 ."airStroke"CS.seek 0ml +3 "collection"'W'4 +3 "core" % +2 ' + ."airStroke"CSV.dial :air +4 "Can" cb +2 "collection"'Y @ +3 #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +4 "sampler")#.0X +2 ."airStroke"CS.seek 10ml +3 "collection"'\\' +238 "core" ' + ."connect"SSV.dial CBV +3 .tCBV.dial SSV +4 "sampler")]  +2 "collection"'a @ +124 "core" ? +22  + .tdelay 3.8 seconds +383 "collection"'b% +3 "core" %+a04 ^h +2 "sampler")`% +3 "core" %5O +2 .tSSV.dial :spit +2 "sampler")_ +148 "core" +2 .tSS.seek 0ml +3 "sampler")d' +276 "core" ' +2 .tSSV.dial CBV +3 "sampler")c  +146 "core"  + ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +3 .CTV.dial :air +3 .delay 15 seconds +1333 "core" ' +169 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")e +149 "core"  + ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure SSexhale +3 "collection"'f  +5 "sampler")#.0X + .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml + "collection"'n' +2665 "core" ' +2 "collection"'p% +4 "core" %  K  +2 .tCSV.dial between air and CTV +2 "collection"'s ` +46 "core" _ +2 .tCS.seek 3.434ml +2 "collection"'t'> +1781 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'r  +33 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"'o'4 +954 "core" ' +2 .tCSV.dial :air +3 "collection"'w @ +50 "core" > + .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'u' +2650 "core" ' +2 "collection"'v% +4 "core" %   +2 .tCSV.dial between air and CTV +2 "collection"'x ` +46 "core" _ +2 .tCS.seek 2.176ml +3 "collection"'{' +2095 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'y  +33 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"'z'4 +165 "core" '   +3 "collection"'~% +4 "core" %    +2 "sampler")|% +3 "core" % & +2 #tBubblePoint: Intake @69.7psia, Outlet @14.3psia .CBV.dial SSV +3 "collection"'} @ +36 "core" B + .tSS.reconfigure SSconfig +3 "sampler")#.0X +2 ."airStroke"CSV.dial :waste +3 "sampler")% + "collection"' +6 "core" % +2 ."connect"SSV.dial CBV,avoiding: :exhaust +2 .tCBV.dial SSV +3 "sampler")  +73 "core" +2 ."airStroke"CS.seek 0ml +2 "collection"' '4 +4 "core" ' +2 ."airStroke"CSV.dial :air +2 "collection"' @ +65 "core"  + .tCTV.dial :air + .delay 15 seconds +16 "core" A +2 ."airStroke"CS.seek 10ml +3 "collection"'' +1482 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +150 "core"  + ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure SSexhale +3 "collection"'  +2 "sampler")#.0X@  +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'  +48 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< 'b +4 .tCS.seek 0ml +2 "collection"''4 +2608 "core" ' +2 .tCSV.dial :air +3 "collection"'" @ +49 "core" ? + .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'$' +2651 "core" ' +2 "collection"'#% +4 "core" %  !  +2 .tCSV.dial between air and CTV +2 "collection"'! ` +33 "core" a +2 .tCS.seek 3.417ml +3 "collection"'''>( +1767 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'&  +31 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< 'b +4 .tCS.seek 0ml +2 "collection"'*'4 +941 "core" ' +2 .tCSV.dial :air +3 "collection"'% @ +49 "core" > + .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"')' +2620 "core" ' + "collection"'+% +4 "core" %   +2 .tCSV.dial between air and CTV +2 "collection"', ` +34 "core" a +2 .tCS.seek 2.165ml +3 "collection"'/'< +2098 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 .tCSV.dial CTV +2 "collection"'-  +31 "core"  +2 .tCS.reconfigure CSpressurize +43 "collection"'# d@<< 'b +5 .tCS.seek 0ml +2 "collection"'0'4 +167 "core" ' ) ) +3 "collection"'1% +4 "core" % . .  +2 "sampler")5% +3 "core" %  +2 #tBubblePoint: Intake @70.2psia, Outlet @15.1psia + .CBV.dial SSV +3 "collection"'8 @ +35 "core" @ +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X@ +2 #tPulling 1ml of CSR.lysis .CSR.select :lysis +3 "collection"' +10 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 1ml +2 "collection"'R' +348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 '>% +2 "core" %?C  +2 .tCS.seek 6ml +2 "collection"'I' +1379 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial :waste1 +2 "collection"'G +148 "core" + .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek :empty +3 "collection"'Q' +1611 "core" ' +2 .tCSV.dial CSR +2 "collection"'U  +147 "core"  + "collection"'S% +4 "core" %>A +2 #tPulling 1.5ml of CSR.lysis .CSR.select :lysis +2 "collection"' +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 1.5ml +3 "collection"'V' +479 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 '[% +2 "core" %@A  +2 .tCS.seek 4.5ml +2 "collection"'Y'` +857 "core" ' +2 .tdelay 2 seconds +202 .CSV.dial CTV +2 "collection"'M  +49 "core" ~ +2 .tCS.seek 1.275ml +2 "collection"'=' +913 "core" ' +3 #tHeating sh1 puck from tube 2 in Collection Clamp to 85C for 5:00 +2 .CH.seek 85C,8:00 +5 "collection"'6  w +2 '79 +5 "core" 9Wd +102 "collection"'W9 +3 "core" 9Xd +102 "collection"'a9 +3 "core" 9X d +102 "collection"']9 +3 "core" 9X d +102 "collection"'b9 +3 "core" 9 Xd +102 "collection"'`9 +4 "core" 9 Xd +102 "collection"'_9 +3 "core" 9!Xd +102 "collection"'^9 +3 "core" 9#Xd +102 "collection"'c9 +3 "core" 9#W"d +102 "collection"'e9 +3 "core" 9%Y&d +102 "collection"'f9 +3 "core" 9(Y+d +102 "collection"'g9 +3 "core" 9,Y/d +102 "collection"'h9 +3 "core" 9/Y3d +102 "collection"'k9 +3 "core" 94Y7d +103 "collection"'m9 +2 "core" 99[;d +139 "collection"'j9 +9 "core" 9BZAd +104 "collection"'d9 +2 "core" 9I[Fd +103 "collection"'\\9 +2 "core" 9O[Jd +103 "collection"'q9 +2 "core" 9W[Nd +103 "collection"'l9 +2 "core" 9_]Rd +103 "collection"'p9 +2 "core" 9h]Vd +103 "collection"'s9 +2 "core" 9r^[d +103 "collection"'n9 +2 "core" 9{__d +103 "collection"'r9 +2 "core" 9_cd +103 "collection"'t9 +2 "core" 9_gd +103 "collection"'w9 +3 "core" 9akd +103 "collection"'o9 +2 "core" 9bpd +103 "collection"'v9 +2 "core" 9ctd +103 "collection"'x9 +2 "core" 9bxd +103 "collection"'u9 +2 "core" 9d|d +103 "collection"'y9 +3 "core" 9ed +103 "collection"'~9 +2 "core" 9fd +102 "collection"'|9 +3 "core" 9gd +103 "collection"'}9 +2 "core" 9gd +102 "collection"'{9 +2 "core" 9hd +103 "collection"'i9 +3 "core" 9jd +102 "collection"'9 +3 "core" 9"jd +102 "collection"'9 +3 "core" 9/md +102 "collection"'9 +3 "core" 9=ld +102 "collection"'9 +3 "core" 9Kmd +102 "collection"'9 +3 "core" 9Xnd +102 "collection"'9 +2 "core" 9fod +102 "collection"' 9 +3 "core" 9tpd +102 "collection"' 9 +3 "core" 9qd +102 "collection"'9 +3 "core" 9rd +102 "collection"'9 +4 "core" 9sd +103 "collection"'z9 +2 "core" 9td +102 "collection"' 9 +3 "core" 9vd +103 "collection"'9 +5 "core" 9wd +103 "collection"'9 +3 "core" 9wd +102 "collection"'9 +4 "core" 9yd +102 "collection"'9 +3 "core" 9yd +102 "collection"'9 +3 "core" 9{d +102 "collection"'\ 9 +3 "core" 9|d +103 "collection"'9 +2 "core" 9#~d +103 "collection"'9 +3 "core" 93d +102 "collection"'9 +3 "core" 9Bd +102 "collection"'9 +3 "core" 9Rd +102 "collection"'9 +3 "core" 9`d +102 "collection"' 9 +3 "core" 9pd +102 "collection"'9 +4 "core" 9~d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9 d +103 "collection"'9 +2 "core" 9d +102 "collection"'9 +4 "core" 9d +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 +103 "collection"'#9 +3 "core" 9)d +102 "collection"'!9 +3 "core" 9$-d +102 "collection"'$9 +3 "core" 931d +102 "collection"'&9 +3 "core" 9B5d +102 "collection"''9 +3 "core" 9R:d +102 "collection"'%9 +3 "core" 9`>d +102 "collection"'*9 +3 "core" 9oBd +102 "collection"'+9 +3 "core" 9Fd +102 "collection"',9 +3 "core" 9Jd +102 "collection"')9 +3 "core" 9Od +102 "collection"'-9 +4 "core" 9Sd +102 "collection"'19 +3 "core" 9Wd +102 "collection"'59 +3 "core" 9[d +102 "collection"'89 +3 "core" 9_d +102 "collection"'/9 +3 "core" 9dd +102 "collection"'9 +4 "core" 9hd +102 "collection"'?9 +3 "core" 9ld +102 "collection"'B9 +3 "core" 9pd +102 "collection"'49 +3 "core" 9$ud +102 "collection"';9 +3 "core" 93yd +102 "collection"'<9 +3 "core" 9B}d +102 "collection"':9 +3 "core" 9Qd +102 "collection"'E9 +3 "core" 9`d +103 "collection"'@9 +2 "core" 9nd +102 "collection"'39 +3 "core" 9}d +102 "collection"'H9 +3 "core" 9d +102 "collection"'09 +3 "core" 9d +102 "collection"'D9 +3 "core" 9d +102 "collection"'J9 +3 "core" 9d +102 "collection"'.9 +3 "core" 9d +102 "collection"'K9 +4 "core" 9d +102 "collection"'N9 +3 "core" 9d +102 "collection"'29 +3 "core" 9d +102 "collection"'C9 +3 "core" 9d +103 "collection"'99 +2 "core" 9d +102 "collection"'P9 +4 "core" 9 d +102 "collection"'A9 +3 "core" 9/d +102 "collection"'O9 +3 "core" 9=d +102 "collection"'>9 +3 "core" 9Kd +102 "collection"'R9 +3 "core" 9[d +102 "collection"'G9 +4 "core" 9id +102 "collection"'I9 +3 "core" 9wd +102 "collection"'U9 +3 "core" 9d +102 "collection"'S9 +3 "core" 9d +102 "collection"'Q9 +3 "core" 9d +102 "collection"'[9 +3 "core" 9d +102 "collection"'V9 +3 "core" 9d +102 "collection"'M9 +3 "core" 9d +102 "collection"'Y9 +3 "core" 9c +102 "collection"'79 +3 "core" 9c +102 "collection"'W9 +4 "core" 9b +103 "collection"'a9 +2 "core" 9a +103 "collection"']9 +2 "core" 9 _ +103 "collection"'b9 +2 "core" 9 _ +103 "collection"'`9 +2 "core" 9  ^ +103 "collection"'_9 +3 "core" 9 '^ +103 "collection"'^9 +2 "core" 9 1] +103 "collection"'c9 +2 "core" 9 ;\\ +102 "collection"'e9 +3 "core" 9 F[ +103 "collection"'f9 +2 "core" 9 P!Z +103 "collection"'g9 +7 "core" 9 Y%Y +103 "collection"'h9 +2 "core" 9 d*Y +104 "collection"'k9 +2 "core" 9 m.X +141 "collection"'m9 +10 "core" 9 |4V +104 "collection"'j9 +2 "core" 9 8V +103 "collection"'d9 +2 "core" 9 oD +102 "collection"'<9 +3 "core" 9 ?tC +102 "collection"':9 +4 "core" 9 @xC +102 "collection"'E9 +3 "core" 9 A|B +102 "collection"'@9 +3 "core" 9 BA +102 "collection"'39 +3 "core" 9 DA +102 "collection"'H9 +3 "core" 9 DA +102 "collection"'09 +4 "core" 9 D@ +102 "collection"'D9 +3 "core" 9 F? +102 "collection"'J9 +3 "core" 9 F@ +102 "collection"'.9 +3 "core" 9 H? +102 "collection"'K9 +3 "core" 9 I> +102 "collection"'N9 +3 "core" 9 J? +102 "collection"'29 +3 "core" 9 J> +102 "collection"'C9 +3 "core" 9 K= +102 "collection"'99 +3 "core" 9 M= +102 "collection"'P9 +3 "core" 9 N< +102 "collection"'A9 +4 "core" 9 N< +102 "collection"'O9 +3 "core" 9 O< +102 "collection"'>9 +3 "core" 9 P< +102 "collection"'R9 +3 "core" 9 Q; +102 "collection"'G9 +3 "core" 9 R: +102 "collection"'I9 +4 "core" 9 R: +102 "collection"'U9 +3 "core" 9 T9 +103 "collection"'S9 +2 "core" 9 U9 +102 "collection"'Q9 +3 "core" 9 U9 +102 "collection"'[9 +3 "core" 9 W8 +102 "collection"'V9 +4 "core" 9 X8 +102 "collection"'M9 +3 "core" 9 Y8 +102 "collection"'Y9 +3 "core" 9 Y8 +102 "collection"'79 +3 "core" 9 [7 +102 "collection"'W9 +3 "core" 9 \\7 +103 "collection"'a9 +2 "core" 9 [6 +69 "Can"  +34 "collection"']9 +2 "core" 9 "]6 +102 "collection"'b9 +3 "core" 9 &^5 +102 "collection"'`9 +3 "core" 9 *^5 +68 ."Qmail"GoodNews.email "Starting 18tun w/pucks in tube 2\\n{}\\nCan@18:13:25, 20.9C, 23% humidity, 14.8psia, 11.996V, 0.664A, 0.664A avg, 7.96W",Subject: "18tun begun" +5 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #10 of 10 after 10:00 +28 "collection"'_9 +3 "core" 9 .`4 +102 "collection"'^9 +4 "core" 9 4a 4 +102 "collection"'c9 +3 "core" 9 7b4 +102 "collection"'e9 +3 "core" 9 ;b4 +102 "collection"'f9 +3 "core" 9 @c3 +141 "collection"'g9 +11 "core" 9 Ed2 +103 "collection"'h9 +2 "core" 9 Jf"2 +103 "collection"'k9 +2 "core" 9 Ng&2 +103 "collection"'m9 +2 "core" 9 Sh*2 +103 "collection"'j9 +2 "core" 9 Wi/1 +103 "collection"'d9 +2 "core" 9 [i31 +103 "collection"'\\9 +3 "core" 9 ]j70 +103 "collection"'q9 +2 "core" 9 dj;0 +103 "collection"'l9 +2 "core" 9 fl?/ +103 "collection"'p9 +2 "core" 9 jlD/ +103 "collection"'s9 +2 "core" 9 nmH/ +103 "collection"'n9 +2 "core" 9 rnL/ +104 "collection"'r9 +2 "core" 9 voP/ +103 "collection"'t9 +2 "core" 9 {pT. +103 "collection"'w9 +2 "core" 9 ~pY. +103 "collection"'o9 +2 "core" 9 q]- +102 "collection"'v9 +3 "core" 9 qa. +103 "collection"'x9 +3 "core" 9 se- +103 "collection"'u9 +2 "core" 9 ti, +103 "collection"'y9 +2 "core" 9 tn+ +103 "collection"'~9 +2 "core" 9 vr+ +103 "collection"'|9 +2 "core" 9 vv, +102 "collection"'}9 +3 "core" 9 xz+ +103 "collection"'{9 +2 "core" 9 y~+ +102 "collection"'i9 +3 "core" 9 y* +102 "collection"'9 +3 "core" 9 z* +103 "collection"'9 +2 "core" 9 z) +103 "collection"'9 +3 "core" 9 {) +102 "collection"'9 +3 "core" 9 |) +103 "collection"'9 +2 "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 ( +102 "collection"'9 +3 "core" 9 ' +103 "collection"'z9 +2 "core" 9 ' +102 "collection"' 9 +4 "core" 9 ' +102 "collection"'9 +3 "core" 9 ' +103 "collection"'9 +2 "core" 9 & +103 "collection"'9 +2 "core" 9 % +102 "collection"'9 +3 "core" 9 & +102 "collection"'9 +3 "core" 9 % +103 "collection"'\ 9 +2 "core" 9 % +102 "collection"'9 +3 "core" 9 $ +102 "collection"'9 +3 "core" 9 % +102 "collection"'9 +3 "core" 9 $ +102 "collection"'9 +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 " +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 +2 "core" 9 \ " +102 "collection"'9 +4 "core" 9  ! +102 "collection"'"9 +3 "core" 9  ! +103 "collection"'9 +2 "core" 9 ! +102 "collection"'#9 +3 "core" 9 ! +102 "collection"'!9 +3 "core" 9  +102 "collection"'$9 +3 "core" 9  +102 "collection"'&9 +3 "core" 9 " +102 "collection"''9 +3 "core" 9 #' +102 "collection"'%9 +3 "core" 9 $+ +102 "collection"'*9 +3 "core" 9 )/ +2 .tCH.hold 5:00,85C +3 "collection"'+  w ( +4 "core" / +30002  + "collection"',9 +3 "core" 9 S +2 #tCollection Puck Heater at 84.1C after lysing +2 .CS.seek 0ml +3 "collection"')'4 +429 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'- @ +117 "core" A + .tCSV.dial :air +2 "collection"'1 @ +49 "core" > +2 .tCS.seek 5ml +2 "collection"'5'p +1375 "core" ' +2 .tCSV.dial CTV +2 "collection"'8  +50 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'/ @ +49 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'  +49 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'? @ +50 "core" ? + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'B'4 +1384 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +3 "collection"'4 +118 "core" ~ + .tCBV.dial CSV +2 "collection"';  +35 "core"  + "collection"'<% +4 "core" %0QX ` +2 .tCS.seek 5ml +2 "collection"':'p +1370 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'E  +50 "core" + "collection"'@% +4 "core" %p   +2 .tCS.seek 6.999ml +2 "collection"'3'b +603 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'H @ +47 "core" @ +2 .tCS.seek 10ml +2 "collection"'0' +870 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'D ` +132 "core" _ +47 #tLysing Complete +2 "collection"'J& +5 "core" &WhO e > + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&.% +4 "core" %\ \  +2 "storage"(K% +4 "core" %X +2 "storage"(N. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"(2(( +212 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (C& +3 "core" &*> = @ ^ +2 "manipulator"&9& +3 "core" &% yAd +2 "manipulator"&P% +4 "core" %\ \ |  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&A( +177 "core" ( +2 "manipulator"&O& +4 "core" & \ +2 "storage"(>& +4 "core" &*= L M 1 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&R' +95 "core" ' +2 "storage"(G& +4 "core" &*> \\ Y +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak + "storage"(I'V +290 "core" ' +2 "storage"(U- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 .tSE.seek :place + "storage"(S' +42 "core" ' +3 "manipulator"&Q& +4 "core" & \ + "manipulator"&[% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&V'\ +87 "core" ' +2 .tElbow.seek CC +3 "manipulator"&M(ӷ +161 "core" ( +2 "manipulator"&Y& +4 "core" &ӵ% Aa +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &7& +2 "core" &ӵ% Aa +2 .tForearm.seek CC +2 "manipulator"&W' +103 "core" ' +2 .tHand.close +2 "manipulator"&a/ +71 "core" / +2 .tCC.seek :open +3 "collection"']( +419 "core" ( +2 "storage"(b& +4 "core" &*B   +2 "storage"(`& +3 "core" &*B   l +2 "manipulator"&_& +4 "core" &Ӻ$   @\\ + "manipulator"&^% +4 "core" % @e  կ +2 .tForearm.seek :retract +2 "manipulator"&c'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&e( +181 "core" ( +2 "manipulator"&f& +4 "core" &  +2 "storage"(g& +4 "core" &*B Z V + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&h'C +101 "core" ' +2 .tElbow.hold +3 "manipulator"&k, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&m1 +65 "core" 1 +4 "manipulator"&j% +4 "core" % q U X + "storage"(d& +4 "core" &*A 3 : I + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 346 counts +2 "manipulator"&\\'ϝ +17 "core" ' +2 "manipulator"&q& +4 "core" &  +2 "storage"(l& +4 "core" &*B Q K \\ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&p' +19 "core" ' + "storage"(s% +4 "core" % U _ B +3 ."downElevator"SE.seek :down +3 "storage"(n'X +100 (r% +2 "core" %+ Z [ b +2 "manipulator"&t% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&w'\ +90 "core" ' +73 ' + ."downElevator"SE.coast +2 "storage"(5 +3 .tSC.coast +2 "storage"(6 +4 #tTranferring lysate to PRV + .CSV.dial :air +3 "collection"'o @ +31 "core" > +2 .tCS.seek 10ml +2 "collection"'v' +7 "core" ' + .tCSV.dial between air and CTV +3 "collection"'x ` +31 "core" a + .tAIV.dial :bypass +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'u& +5 "core" & + .tHand.open +2 "manipulator"&y1 +20 "core" 1 +4 "manipulator"&~& +3 "core" &   +2 "manipulator"&|% +4 "core" %\    \  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&}(- +210 "core" ( +6 "manipulator"&{& +6 "core" &-   + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &i& +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&'η +102 "core" ' +2 .tHand.close +2 "manipulator"&/ +66 "core" / +2 "manipulator"&& +4 "core" &-   +2 "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +3 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ӷ +270 "core" ( +2 "manipulator"& & +4 "core" &ӵ << +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +2 "core" &ӵ << +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&' +109 "core" ' + "manipulator"&& +4 "core" &ӵ A S<< +2 "manipulator"&z% +4 "core" %#J Q < +2 "collection"' & +4 "core" & + "collection"'& +4 .tCC.seek :closed +2 "collection"'(W +6 "core" & + &z +6 &% \\ $c +10 &rP > < +9 &w Q +9 &YZ Y +10 &U Y +9 &O X +10 &S d Y +9 &cS ^ X +9 &%S A X +10 &R ! X +9 &Q X +9 &!lR X +10 &#.Q X +9 &$Q X +10 &&Q X +9 &(sOh X +9 &*4Q  Y +10 &+Q 4 X +9 &-Q X +9 &/{O X +10 &1>N X +9 &3R X +10 &4P X +9 &6R X +9 &8EM X +10 &:Q Y +9 &;P X +9 &=R X +10 &?NN X +9 &AS Y +10 &BQ X +9 &DS Y +9 &FUV X +10 &Hj Z +9 &I ] +9 &K a +10 &M6 }b) +9 &N }b5 +10 &Pz |b@ +9 &RN {b? +9 &S {b? +10 &U zbB +9 &WV )} +9 &WSy V +6 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/31 samples, on/off torque 2.38 +2 "collection"'& +5 "core" &WSk V + &WSk  V + .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&% +4 "core" % W ` cݫ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&\ '\ +101 "core" ' +2 .tAWV.select :air + .AIV.dial :bypass +3 .PSV.dial PSR +3 "processing"% +144 "core"  + "processing"%% +4 "core" % +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%' +1624 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +49 "core"  +2 .tPS.seek 0ml +2 "processing"%' +1618 "core" ' +2 .tPSV.dial PSR +2 "processing"% +48 "core" +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%' +2663 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%  +2 "collection"'  +47 "core"  +40 + .tPSV.dial :mixloop +3 "processing"% +113 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 "processing"%  +80 "core" +2 .tPS.seek 0ml +2 "processing"%' +2031 "Can" cc +319 ."Qmail"GoodNews.email "Starting 18tun w/pucks in tube 2\\n{}\\nCan@18:13:25, 20.9C, 23% humidity, 14.8psia, 11.996V, 0.664A, 0.664A avg, 7.96W",Subject: "18tun begun" +4 !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:718: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:@checkpoint: omitted +2 .GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:13:30, 20.8C, 23% humidity, 14.8psia, 12.001V, 0.657A, 0.651A avg, 7.89W",Subject: "Asleep until 18:13" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +295 "core" ' +2 .tPSV.dial :air +3 "processing"%  +48 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2662 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%" +47 "core" +3 .tPS.seek 0ml +2 "processing"%' +2653 "core" ' +2 .tPSV.dial :air +2 "processing"%#  +49 "core"  +2 .tPS.seek 2.5ml +2 "processing"%!' +2653 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%$ +48 "core" +2 .tPS.seek 0ml +2 "processing"%&' +2678 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&'& +5 "core" & :. +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&%(ӷ +12 "core" ( +2 "manipulator"&*& +4 "core" &  4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &6& +3 "core" & 4 +2 .tForearm.seek CC +2 "manipulator"&+' +104 "core" ' +2 .tHand.close +2 "manipulator"&,/ +67 "core" / +2 .tCC.seek :open +3 "collection"'=( +425 "core" ( +2 "manipulator"&-& +4 "core" & } ;4 +2 "manipulator"&1% +3 "core" % Cd V [  +2 .tForearm.seek :retract +2 "manipulator"&)'\ +103 "core" ' +45 .tElbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&8(- +308 "core" ( +2 "manipulator"&/& +4 "core" &- ' +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +2 "core" &- $ +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&?'η +112 "core" ' +2 .tHand.open +2 "manipulator"&51 +70 "core" 1 +2 "manipulator"&4% +4 "core" % ζF t b +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&;'\ +104 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV +2 .AIV.dial :bypass +2 .PSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 .PRV.dial AIV +3 .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'<& +4 "core" & +2 "manipulator"&B% +4 "core" %\  V +2 "storage"(E% +3 "core" %] c +2 "storage"(@. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(:( +207 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (H& +3 "core" & S o S . +2 "manipulator"&3& +3 "core" &-  +2 "manipulator"&D% +3 "core" %\  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +2 "manipulator"&J( +198 "core" ( +2 "manipulator"&.& +4 "core" &  +2 "storage"(K& +3 "core" &  X V V 3 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&N' +91 "core" ' +2 "storage"(C& +4 "core" &  Z [ 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(9'V +305 "core" ' +2 "storage"(P- +3 "core" -'s +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +5 (O& +2 "core" &  5 : $ 3 +2 "manipulator"&>& +4 "core" &  + .tElbow.seek 2 +2 "manipulator"&G( +5 "core" ( +2 "manipulator"&L& +4 "core" &  +2 "storage"(X& +3 "core" &  > > 3 +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&U'8 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tHand.close + "manipulator"&Q/ +72 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&[& +6 "storage"(I'X +4 "core" &  +2 "manipulator"&Y% +4 "core" % 1 , +2 .tForearm.seek :retract +2 "manipulator"&7'\ +91 "core" ' + .tElbow.seek CC +3 "manipulator"&R(ӷ +154 "core" ( + "manipulator"&A& +4 "core" & w:0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 "core" ' +2 ."downElevator"SE.coast +2 "manipulator"&a& + "storage"(5 +5 "core" & l:0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&V' +107 "core" ' +2 "manipulator"&T& +4 "core" & 1:0 +2 "manipulator"&b% +4 "core" %#E (ϩ +2 "collection"'`& +4 "core" &#m + "collection"'_& +4 .tCC.seek :closed +2 "collection"'^(W +6 "core" &l + &!A  +8 &&v  y. +9 &\\! vB +9 &7u  xV +10 &U  |Y +9 &Q! }Y +9 &uO |X +10 &7Qb |X +9 &P! |X +10 &N` }X +9 &~M T }X +9 & ?O 3 |X +10 &"L }W +9 &#P!m |X +9 &%Q |X +10 &'GP  |X +9 &)\ M! }X +10 &*P" |X +9 &,O  |X +9 &.PS { |X +10 &0Q!j }W +9 &1PY |X +9 &3N!A }W +10 &5WQ ' |X +9 &7N  }X +10 &8N  }X +9 &:P!' }X +9 &<_T  |X +10 &>"Q  |X +9 &?O  }X +9 &AO! }X +10 &ChM! }X +9 &E)T!  |X +10 &F[  {Y +9 &Ht  x\\ +9 &JX s` +10 &L pb# +9 &M nb0 +9 &Oz ob= +10 &Q+ ob= +9 &Rv nb= +10 &Tn nb? +9 &V-V m[ +9 &W7-F v's +10 &WVpE yT +2 ( + "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.42 + .Hand.open +3 "manipulator"&f1 +68 "core" 1 +3 "manipulator"&W% +4 "core" % T̪ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&g'\ +101 "core" ' +2 .tSC.coast + "storage"(6 +4 .tCTV.dial CSV,avoiding: :intake +3 "collection"'M  +151 "core"  + .tCSV.dial CTV +2 "collection"'m  +31 "core"  +2 .tCS.seek 5ml +2 "collection"'j'p +1370 "core" ' +2 .tdelay 1:20 +8004 .CS.seek 2.5ml +2 "collection"'d' +749 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'q'4 +736 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%l  +46 "core"  +2 .tPS.seek 2.5ml +2 "processing"%s' +2659 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%c +47 "core" + .tdelay 3 seconds +302 .PSV.dial :air +46 "processing"%r  +48 "core"  + .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%t +47 "core" + .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%e  +145 "core"  +2 .tPS.seek :empty +3 "processing"%h' +2664 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'\\ @ +51 "core" @ + .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'S  +51 "core" + .tdelay 10 seconds +1003 .CBV.dial :waste1 +2 "collection"'o @ +51 "core" @ + .tdelay 10 seconds +1003 .CBV.dial AIV +2 "collection"'x  +51 "core" + .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +4 "collection"'u ` +34 "core" _ + .tCSV.dial :air +2 "collection"'y @ +50 "core" > +2 .tCS.seek 10ml +2 "collection"'~' +2645 "core" ' +2 .tCSV.dial CTV +2 "collection"'p  +50 "core"  +2 .tCS.seek 0ml +2 "collection"'|'4 +2698 "core" ' +2 .tCBV.dial :waste1 +3 "collection"'n @ +33 "core" > + .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'2  +151 "core" + "collection"'0& +4 "core" &WVr T +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&{% +5 "core" %\ \  +2 "storage"(i% +3 "core" %_ +2 "storage"(k. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"((( +208 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (& +3 "core" &+R / 0 # +2 "manipulator"&& +4 "core" & U X:/ + "manipulator"&w% +4 "core" %\ \ D > +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&( +181 "core" ( +2 "manipulator"& & +4 "core" &  +2 "storage"( & +4 "core" &) ? = +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&}' +103 "core" ' +2 "storage"(& +4 "core" &) ( * +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak +2 "storage"(z'V +313 "core" ' + "storage"( - +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" & b b \  +2 "storage"(]& +3 "core" &) / 2 +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek 1 +3 "manipulator"&'C +31 "core" ' +3 .tElbow.hold +3 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(- +2 "core" -' +2 .tSE.seek 0.07 Pucks below Top Plate +2 "storage"('$ +44 "core" ' +2 "manipulator"&% +4 "core" %]   gռL +2 "storage"(& +3 "core" &) : +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 326 counts + "manipulator"&'ω +19 "core" ' + "manipulator"&& +4 "core" & i  +2 "storage"(& +3 "core" &) - . 1 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"& ' +20 "core" ' +2 .tSE.seek 1.07 Pucks below Top Plate +3 "storage"(' +57 "core" ' + "manipulator"&& +4 "core" & | x " +2 "manipulator"&% +4 "core" % z [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' + .tElbow.seek CC +3 "manipulator"&(ӷ +147 "core" ( +2 "manipulator"&& +4 "core" &ӽ Q _;5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +2 "core" &ӽ b a I;5 +2 .tForearm.seek CC +2 "manipulator"&' +103 "core" ' +2 .tHand.close +2 "manipulator"&"/ +73 "core" / +2 .tCC.seek :open +3 "collection"'( +422 "core" ( +3 "storage"(#& +4 "core" &)   + "storage"(& +4 "core" &)  + "manipulator"&$& +4 "core" & K:. +2 "manipulator"&!% +3 "core" % ;h Ұ +2 .tForearm.seek :retract +2 "manipulator"&''\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +3 "manipulator"&*( +183 "core" ( +2 "manipulator"&6& +4 "core" & 1 +2 "storage"(,& +4 "core" &) ; 9  + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 .tForearm.seek 1 +2 "manipulator"&'C +99 "core" ' +40 .tElbow.hold +10 "manipulator"&\ , +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&1 +70 "core" 1 +3 "manipulator"&-% +4 "core" % r 5 O +2 "storage"(1& +3 "core" &) . 0 +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 347 counts +2 "manipulator"&+'Ϟ +17 "core" ' + "manipulator"&%& +4 "core" & 0 +2 "storage"(/& +4 "core" &) 2 = & +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +29 "core" ' + "storage"(5% +4 "core" % E Y +3 ."downElevator"SE.seek :down +3 "storage"(4'X +100 ()% +2 "core" %B = < ` +2 "manipulator"&<% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&B'\ +92 "core" ' +68 ' + ."downElevator"SE.coast + "storage"(5 +3 .tSC.coast + "storage"(6 +4 .tPSV.dial :air +2 "processing"%E  +113 "core" + "processing"%@% +4 "core" %5 +2 .tPS.seek 0.499ml +2 "processing"%?' +587 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%H +45 "core" + .tPRV.dial :air +3 "processing"%3  +49 "core"  + .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%D  +50 "core"  + .tCBV.dial AIV +3 "collection"'.  +51 "core" + .tPRV.dial between CBV and air +3 "processing"%K  +33 "core"  + .tPRV.dial :air +2 "processing"%8  +31 "core"  + "processing"%C% +4 "core" %8  +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 0.599ml +2 "processing"%;' +250 "core" ' +2 .tPRV.dial :waste2 +2 "processing"%P @ +80 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek :empty +2 "processing"%O' +693 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'>& +5 "core" &\   + .tHand.open + "manipulator"&L1 +17 "core" 1 +2 "manipulator"&X& +4 "core" & * +2 "manipulator"&Q% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&[(- +196 "core" ( +2 "manipulator"&Y& +4 "core" &- $ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &J& +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&N'η +101 "core" ' +2 .tHand.close +2 "manipulator"&A/ +74 "core" / +2 "manipulator"&a& +4 "core" &-  +2 "manipulator"&9% +4 "core" % # +2 .tForearm.seek :retract +2 "manipulator"&U'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&T(ӷ +282 "core" ( +2 "manipulator"&G& +4 "core" &Ӯ&Bl +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &Ӯ&Bl +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&`' +110 "core" ' +2 "manipulator"&I& +4 "core" &Ӯ& b X Bl +2 "manipulator"&7% +4 "core" % D Y Zީ +2 "collection"'=& +3 "core" & s +2 "collection"'f& +4 .tCC.seek :closed +2 "collection"'W(W +4 "core" & o +3 &  } \ +8 &(v  ~ . +10 &]  { B +9 &7s  q V +9 &R\  e X +10 &O  h X +9 &wO  r X +9 &:Q o W +10 &O  e W +9 &R\  g W +10 &O  e W +9 & BQ\  ] W +9 &"N\\ W +10 &#P\  X W +9 &%T\  ] W +9 &'JU\  W W +10 &) S Z W +9 &*U\ L W +10 &,R J X +9 &.RR  I W +9 &0P  K W +4 "Can" || +6 "core" &1R\  M X +9 &3Q  I X +9 &5ZR G W +10 &7P\  I X +9 &8R\  ; W +10 &:S  9 W +9 &$R\  5 W +10 &?T  3 W +9 &AR  ; W +9 &CjN 1 W +10 &E+T  . X +9 &FT  8 W +10 &Hc\  ? Y +9 &Jd : \\ +9 &L = ~a +10 &M ( {b# +9 &O\  |b, +9 &QA\ : zb8 +10 &R  zb7 +9 &T R zb8 +10 &VU\ j zX +9 &WEh\ k Y +9 &Wk r ~\\ +10 ( + &Wun\ h R + "collection"'f& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.32 +3 "collection"'_& +4 "core" &Wun\ n R + .tHand.open + "manipulator"&M1 +76 "core" 1 +2 "manipulator"&m% +4 "core" % S < A۪ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&V'\ +4 ."Qmail"GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:13:30, 20.8C, 23% humidity, 14.8psia, 12.001V, 0.657A, 0.651A avg, 7.89W",Subject: "Asleep until 18:13" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 #Retry #2 of 10 after 10:00 +88 "core" ' +2 "collection"':& +4 "core" &Wun R R +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake +2 .PRV.dial :waste2 +2 .PTV.dial :PRV,avoiding: :puck +47 "processing"%v @ +84 "core" ? + .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%j  +82 "core" + .tdelay 2 seconds +202 .PSV.dial :PML + .delay 2 seconds +204 .PRV.dial :air +2 "processing"%d  +82 "core"  + .tdelay 2 seconds +203 "processing"%l% +2 "core" %2 +3 .tPS.seek 1.499ml +2 "processing"%&' +1628 "core" ' + .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%c' +1108 "core" ' +2 .tPSV.dial :air +3 "processing"%r  +46 "core"  +2 .tPS.seek 0ml +2 "processing"%t' +2651 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML +4 "processing"%e +46 "core" + .tCBV.dial :PRV + .PRV.dial :air +3 .delay 2 seconds +203 .PRV.dial :speDil +2 "processing"%s  +51 "core" ~ + .tdelay 2 seconds +203 "processing"%\\% +3 "core" %7 +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +4 .tPS.seek 0.225ml +2 "processing"%S'v +2390 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%o  +83 "core"  + .tdelay 2 seconds +203 "processing"%x% +2 "core" %y;  +3 .tPS.seek 0.475ml +2 "processing"%u' +2590 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +20 "processing"%y  +49 "core"  + .tdelay 2 seconds +203 .PS.seek 0.965ml +2 "processing"%q'N +5012 "core" ' +2 .tdelay 10 seconds +1003 .PRV.dial CBV +2 "processing"%p  +48 "core" + .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +4 "processing"%~  +46 "core"  + .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 2.5ml +3 "processing"%n' +1639 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%2 +81 "core" ~ +3 .tPTV.dial :PRV,avoiding: :puck +4 "processing"%0 @ +79 "core" @ +2 .tPS.seek 0ml +2 "processing"%{' +2632 "core" ' +2 .tPSV.dial :air +2 "processing"%i  +82 "core"  +2 .tPS.seek 2.5ml +2 "processing"%k' +2629 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"% +81 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +3 .PS.seek 0ml +4 "processing"%' +2613 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +3 .AIV.dial :bypass +2 .PRV.dial CBV +3 .PSV.dial :air +3 "processing"%w  +81 "core"  +2 .tPS.seek 2.5ml +2 "processing"% ' +2623 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"% +48 "core" + .tPTV.dial :PRVmixing,avoiding: :puck +3 "processing"%R  +79 "core" + "processing"%% +4 "core" %+  +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +4 .tPS.seek 1.74ml +2 "processing"%g' +7736 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +3 "collection"' & +60 "core" % + .tAWV.select :waste + "collection"' +12 "processing"%% +2 "core" %9 +2 .tPS.reconfigure PSslow2 +3 "processing"%#A `xb +3 .tPS.seek 1.22ml +2 "processing"%]'nA +10760 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"' { +62 "core" } + .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 0ml +3 "processing"%' +1322 "core" ' +2 .tPSV.dial :air +2 "processing"%  +47 "core"  +2 .tPS.seek 2.5ml +2 "processing"%' +2632 "core" ' +2 .tPSV.dial :PML +2 "processing"% +47 "core" +2 .tPS.seek 0ml +2 "processing"%' +882 "Can"\  ee +347 ."Qmail"GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:13:30, 20.8C, 23% humidity, 14.8psia, 12.001V, 0.657A, 0.651A avg, 7.89W",Subject: "Asleep until 18:13" +5 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +1382 "core" ' +2 .tAIV.dial :coilToMFB + .AWV.select :air +3 "collection"' +11 '& +2 "core" &Wum R +2 #"MFBPCR"Extracting Nucleic Acid from AIV +4 .SPE.hold 2:46:40,55C +3 #tBeginning samplePassD +44 "MFB"*} @@T +6 "collection"'& +3 ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*z  +3 "core" &Wum R +2 .tAWV.select :air + .AIV.dial :bypass +3 .PSV.dial PSR +3 "processing"% +27 "core"  + ."MFBPCR"delay 20 seconds +92 "core"  + "processing"%% +4 "core" %:  +2 #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +3 "processing"% +12 .tPS.seek 1.5ml +2 "processing"%' +1687 "core" ' + .tdelay 5 seconds +197 #"MFBPCR"primeLysateINT + .AWV.select :air +2 .AIV.dial :coilToMFB +3 .ATV.dial AIV +2 "MFB"* I +40 "core" I + "MFB"* % +4 "core" %V) +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"* ': +242 .tPSV.dial :waste1 +3 "processing"%  +51 "core"  +2 .tPS.seek 0ml +3 "processing"%"' +1692 "core" ' + .tPSV.dial PSR +3 "processing"% +50 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%^' +2789 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +4 "processing"%# +118 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +3 "processing"%' +1076 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*$  +82 "core" + "MFB"*!% +4 "core" %:\ t( @ +2 ."MFBPCR"AS.seek 0.33ml +2 "MFB"*6'Ѹ +602 "core" ' + .tPSV.dial PSR +3 "processing"% +25 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*, % +58 "core" % + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +19 "core"  + "processing"%% +4 "core" %4  +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%-' +1658 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +4 "MFB"*1  +40 "core" ' +2 .tdelay 5 seconds +15 "core"  + "MFB"*%% +4 "core" %R2) +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*/' +472 .tPSV.dial :waste1 +2 "processing"%'  +51 "core"  +2 .tPS.seek 0ml +3 "processing"%5' +908 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"*) I +84 "core" J + "MFB"*<% +4 "core" %\ y+ K +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"**' +385 "core" ' + .tPSV.dial PSR +3 "processing"% +50 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%+' +2763 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +4 "processing"% +115 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +3 "processing"%E' +2759 "core" ' +2 .tPSV.dial PSR +2 "processing"%@ +116 "core"  + "processing"%% +4 "core" %: < +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +4 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%4' +1664 "core" ' +2 .tdelay 5 seconds +144 "core" ' +2 ."MFBPCR"delay 5 seconds +356 .tPSV.dial :waste1 +3 "processing"%  +48 "core"  +2 .tPS.seek 0ml +2 "processing"%h' +91 "MFB"*H9 +3 "core" 9w6 +2 #"MFBPCR"Solid Phase Extraction Heater at 50.3C + .ATV.dial ASV +2 "MFB"*3 n +39 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*D% +5 "core" %o\ = +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*.'% +1513 "core" ' +2 .tPSV.dial PSR +2 "processing"%K +50 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%8' +2688 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +4 "processing"%C +113 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +3 "processing"%?' +2695 "core" ' +41 .tPSV.dial PSR +9 "processing"%P +113 "core"  + "processing"%;% +4 "core" %; f +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +12 .tPS.seek 1.5ml +2 "processing"%>' +1346 "core" ' + ."MFBPCR"delay 10 seconds +300 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%L  +50 "core"  +2 .tPS.seek 0ml +3 "processing"%X' +142 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*Q' +1268 "core" ' + .tPSV.dial PSR +2 "processing"%Y +61 "core"  + .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%J' +2689 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +4 "processing"%\ +115 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 .PS.reconfigure PSslow +4 "processing"%#A 2`xb +4 .tPS.seek 1.2ml +2 "processing"%A'k +1360 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"*a I +64 "core" J + ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 "collection"' +11 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*9'V +1023 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%B  +147 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml +3 "processing"%N' +1336 "core" ' +2 .tPSV.dial :air +2 "processing"%G  +114 "core" +2 .tPS.seek 2.5ml +2 "processing"%b' +2650 "core" ' + .tPSV.dial :mixloop +3 "processing"%[ +46 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 0ml +2 "processing"%I' +4737 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*7  +60 "core"  + "MFB"*=% +4 "core" %V D +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*U'Q +312 "core" ' +2 .tPSV.dial :air +3 "processing"%  +48 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml +4 "processing"%_' +655 "core" ' +2 ."MFBPCR"ATV.dial :AIV +3 "MFB"*M I +76 "core" I + "MFB"*m% +4 "core" %Q \ = +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*f' +831 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*: n +169 "core" n + ."MFBPCR"AS.seek :empty +3 "MFB"*v'R +243 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +3 "MFB"*`  +122 "core"  +2 "MFB"*j% +4 "core" %R < +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*d' +516 "core" ' +2 .tPSV.dial :mixloop +2 "processing"%l +47 "core" + .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0ml +3 "processing"%O' +457 "core" ' +5 ."MFBPCR"delay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +3 "MFB"*&  +77 "core" + "MFB"*r% +4 "core" % j +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*c'_ +4251 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +4 "collection"'e  +48 "core"  + "collection"'s% +4 "core" %6* +2 #tPulling 4ml of CSR.flush .CSR.select :flush +3 "collection"' +12 .tCS.seek 4ml +2 "collection"'\\'P +1131 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml +2 "collection"'t' +163 "Can" n +351 ."Qmail"GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:13:30, 20.8C, 23% humidity, 14.8psia, 12.001V, 0.657A, 0.651A avg, 7.89W",Subject: "Asleep until 18:13" +6 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +1117 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'o  +5 'x  +47 "core"  +105  + .tCBV.dial :waste1 +3 "collection"'S @ +51 "core" ? +2 .tCS.seek 0ml +2 "collection"'y'4 +223 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*u  +40 "core" + ."MFBPCR"delay 3 seconds +302 "MFB"*p% +3 "core" %_\  _ +2 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*~'ݓ +530 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*q  +54 "core" + "MFB"*2% +4 "core" %ݎZ +49 ."MFBPCR"AS.seek 0.419ml + "MFB"*0'% +325 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*n n +128 "core" n + "MFB"*i% +4 "core" %0 +2 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*{'&: +76 "core" ' +2 .tCSV.dial CSR +3 "collection"'  +50 "core"  +2 "collection"'k% +3 "core" %8   +2 #tPulling 4ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 4ml +2 "collection"'w'P +1177 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'' +1640 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +51 "core"  + .tCBV.dial :waste1 +2 .CS.seek 0ml +4 "collection"'R'4 +2666 "core" ' + "collection"'& +4 "core" &Wum \  ~R +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"& & +5 "core" &# R B?S + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"& (ӷ +21 "core" ( + "manipulator"&& +4 "core" &ӿ ` b1 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &g& +3 "core" &ӿ R X 51 +2 .tForearm.seek CC +2 "manipulator"&' +105 "core" ' + .tHand.close +2 "manipulator"&]/ +71 "core" / +2 .tCC.seek :open +4 "collection"'( +128 "core" ' + ."MFBPCR"delay 3 seconds +293 "core" ( +2 "manipulator"&& +4 "core" &ӿ  1 +2 "manipulator"&% +3 "core" % =v " ׵ +2 .tForearm.seek :retract +2 "manipulator"&'\ +4 ."MFBPCR"ATV.dial :waste2 +2 "MFB"* % +76 "core" $ + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +14 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&z(- +299 "core" ( + "manipulator"&& +4 "core" &-  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +4 "core" &- p  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +113 "core" ' +2 .tHand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"& % +4 "core" % ξi * $ֱ- +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +5 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*(  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +44 "core" ' + #tSkipping Whole Cell Archive + #Starting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +5 "core" &\  + .tHand.open +2 "manipulator"&"1 +19 "core" 1 +2 "manipulator"&#& +4 "core" &-  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&^(- +4 "core" ( +2 "manipulator"&$& +3 "core" &- ! +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &!& +3 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"& 'η +100 "core" ' + .tHand.close +2 "manipulator"&,/ +70 "core" / + "manipulator"&& +4 "core" &- X > c +2 "manipulator"&% +4 "core" % ' %  +2 .tForearm.seek :retract +2 "manipulator"&6'\ +101 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&(ӷ +272 "core" ( +2 "manipulator"&1& +4 "core" &Ӿ w ;4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &%& +2 "core" &Ӿ t ;4 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +106 "core" ' +2 "manipulator"&'& +4 "core" &Ӿ ;4 +2 "manipulator"&-% +4 "core" % "Tϫ +2 "collection"')& +4 "core" &   + "collection"'<& +4 .tCC.seek :closed +2 "collection"'/(W +5 "core" &  + &   +9 &)v  u- +9 &^ \  sB +9 &@p   tV +10 &O   yX +9 &Q   wX +9 &L \  yX +10 &AN  zX +9 &O  {W +10 &M  zW +9 &M  {X +9 & IN\  {X +10 &" L  {X +9 &#R\   xX +9 &%R  xW +10 &'QO \  yX +9 &)N\  yX +10 &*N   yX +9 &,N   yW +9 &.YQ  wX +10 &0R  xX +9 &1N\   yX +9 &3M  yW +10 &5bP  xW +9 &7#Q  xX +10 &8R   xX +9 &:O  xX +9 &,T   wW +9 &?T  wX +9 &AR   xW +10 &CqS\   wX +9 &E4T  xW +10 &FN\   xX +9 &H\\   wY +9 &Jmy   s\\ +10 &L"\   o` +9 &M\   jb$ +9 &O\   lb. +10 &QG\   jb: +9 &R\  jb= +10 &T  jb: +9 &VR  iY +9 &WFp\   t ] +10 &Ww   lY +9 ( + &Wf   uN +52 "collection"'<& +7 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.36 +3 "collection"'& +4 "core" &Wg  vN + &Wg  uN + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[3C:27->20] +2 &Wg   uN !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[3C:27->20] +2 &Wg\  uN + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[3C:27->20] + &Wg  vN + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[3C:27->20] + &Wg  uN + !o:I2C::UnexpectedReply:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"I2C::Servo::Status3Reply[3C:27->20] +2 &Wf   vN + .tHand.open +3 "manipulator"&51 +72 "core" 1 +2 "manipulator"&% +4 "core" % ] ̬ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&+'\ +102 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'@& +5 "core" &Wg  }N +2 "collection"'% +4 "core" %2   ~ + .tCSV.dial CSR +2 "collection"'E  +51 "core"  + "collection"'% +4 "core" %2   } +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 5ml +2 "collection"'H'p +1392 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 '3% +2 "core" %p  z +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'D'Z +740 "core" ' + .tCSV.dial :waste +3 "collection"'4 +160 "core" + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"'*'4 +2016 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'K& +5 "core" &Wf  N +2 "collection"'h% +4 "core" %6  + .tCSV.dial :flush +2 "collection"'C  +50 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'8'p +1387 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'P @ +47 "core" A + "collection"';% +4 "core" %p  } +3 .tCS.seek 7ml +2 "collection"'?'l +615 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'L  +48 "core"  + .tCBV.dial :waste1 +2 .CS.seek 0ml +5 "collection"'>'4 +1887 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'.& +5 "core" &Wg   |N +2 "collection"'Y% +4 "core" %/\   } + .tCSV.dial :flush +2 "collection"'X  +85 "core" +2 .tCS.seek 5ml +3 "collection"'\ 'p +1392 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'J @ +49 "core" A + "collection"'a% +4 "core" %p  | +2 .tCS.seek 7ml +2 "collection"'Q'm +612 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'B  +49 "core"  + .tCBV.dial :waste2b +2 "collection"'A  +86 "core"  +2 .tCS.seek 0ml +3 "collection"'G'4 +1884 "core" ' + #tFlushing lower manifold's waste1 port + .CSV.dial CSR +4 "collection"'N  +49 "core"  + "collection"'[% +4 "core" %8 { +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'b'P +1125 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'7' +1636 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'=  +49 "core"  + .tCBV.dial :waste1 +3 "collection"'9 @ +85 "core" @ +2 .tCS.seek 0ml +3 "collection"''4 +833 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ASV +3 "MFB"*I n +100 "core" o + ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.seek 0.02ml +4 "MFB"*M' +1196 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +4 "collection"'m  +50 "core"  + "collection"'U% +4 "core" %3 | +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"':'P +1121 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +2 "collection"'#d @b +5 .tCS.seek 10ml +3 "collection"'f' +1636 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'`  +51 "core" ~ + .tCBV.dial :waste2b +3 "collection"'j  +85 "core"  +2 .tCS.seek 0ml +3 "collection"'v'4 +2646 "core" ' +2 #tKilling upper manifold +46 .CSV.dial CSR +5 "collection"'l  +49 "core"  + "collection"'_% +4 "core" %2 Y } +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +3 "collection"'@ +11 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +5 .tCS.seek 4ml +3 "collection"'&'P +1127 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.reconfigure CSfast +2 "collection"'#d @b +5 .tCS.seek 10ml +2 "collection"'r' +1634 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'d +5 'e  +52 "core"  +63 +2 .tCTV.dial :air +3 "collection"'s  +153 "core"  +2 .tCS.seek 0ml +3 "collection"'|'4 +2648 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'\\'0 +860 "core" ' + .tCSV.dial :waste +3 "collection"'o +47 "core" +2 .tCS.seek 0ml +3 "collection"'x'4 +862 "core" ' + #tFlushing upper manifold +2 "collection"'S& +5 "core" &Wg }N +2 "collection"'t% +3 "core" %5" } +2 .tCSV.dial :flush +2 "collection"'u  +49 "core"  +2 .tCS.seek 5ml +3 "collection"'p'p +1373 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'c @ +49 "core" B + "collection"'q% +4 "core" %pG } +3 .tCS.seek 7ml +2 "collection"'2'k +601 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'~ +118 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"'n'4 +783 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :air2 +2 "MFB"*i  +98 "core"  + "MFB"*% +4 "core" %! +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*k' +488 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'0'0 +858 "core" ' +2 .tCSV.dial :waste +3 "collection"'y +49 "core" +2 .tCS.seek 0ml +3 "collection"'w'4 +860 "core" ' +2 "collection"' & +4 "core" &Wg ~N +2 "collection"'% +3 "core" %0  ~ +2 .tCSV.dial :flush +2 "collection"'  +48 "core"  +2 .tCS.seek 3ml +3 "collection"' '0 +858 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +48 "core" A + "collection"'g% +4 "core" %0 } +2 .tCS.seek 5ml +2 "collection"']'p +598 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"'T'4 +1368 "core" ' + .tdelay 7 seconds +553 "Can" i +150 .tCS.seek 3ml +2 "collection"'V'0 +205 ."Qmail"GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:13:30, 20.8C, 23% humidity, 14.8psia, 12.001V, 0.657A, 0.651A avg, 7.89W",Subject: "Asleep until 18:13" +5 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +645 "core" ' +2 .tCSV.dial :waste +2 "collection"'W +84 "core" +2 .tCS.seek 0ml +3 "collection"''4 +860 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'& +5 "core" &Wg ~N +2 "collection"'% +3 "core" %1 ~ +2 .tCSV.dial :flush +2 "collection"'  +50 "core"  +2 .tCS.seek 5ml +3 "collection"'{'p +1059 "core" ' +2 ."MFBPCR"delay 5 seconds +319 "core" ' +2 .tdelay 5 seconds +181 ."MFBPCR"ATV.dial ASV +3 "MFB"* n +101 "core" n + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*  +34 "core"  +2 ."MFBPCR"AS.seek 0.3ml +3 "MFB"*': +175 .tCSV.dial :air +2 "collection"' @ +48 "core" B + "collection"' % +4 "core" %p } +2 .tCS.seek 7ml +2 "collection"'('l +632 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +3 '  +48 "core"  +109  + .tCBV.dial :waste1 +3 "collection"'" @ +49 "core" A +2 .tCS.seek 0ml +3 "collection"'#'4 +1886 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'$& +5 "core" &Wg  ~N +2 "collection"'!% +4 "core" %/  ~ + .tCSV.dial :flush +2 "collection"'  +83 "core" +2 .tCS.seek 5ml +3 "collection"','p +1370 "core" ' + ' + ."MFBPCR"delay 20 seconds +2 .tdelay 5 seconds +504 .CSV.dial :air +2 "collection"' @ +50 "core" A + "collection"'% +4 "core" %p  ~ +2 .tCS.seek 7ml +2 "collection"''i +609 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'z  +49 "core"  + .tCBV.dial :waste2b +48 "collection"'  +88 "core"  +2 .tCS.seek 0ml +3 "collection"' '4 +629 ."MFBPCR"AS.seek 0.07ml +2 "MFB"*1'w +1249 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&%& +5 "core" & 1 * :, +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&^(ӷ +16 "core" ( + "manipulator"&'& +4 "core" & a `2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &-& +3 "core" & 7 E 2 +2 .tForearm.seek CC +2 "manipulator"&)' +100 "core" ' + .tHand.close +2 "manipulator"&6/ +68 "core" / +2 .tCC.seek :open +2 "collection"'( +424 "core" ( + "manipulator"&<& +4 "core" & 2 31 +2 "manipulator"&% +4 "core" % J s +2 .tForearm.seek :retract +2 "manipulator"&5'\ +101 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&(- +321 "core" ( + "manipulator"&@& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&E'η +114 "core" ' +2 .tHand.open +3 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % λi - &ױ1 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&R'\ +103 "core" ' +2 #tCompleted [coreNEG] begun 18:14:18 +2 #Extending 18tun until completion of MFBPCR +1966 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste2 +2 "MFB"*3 % +75 "core" % + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*H'R +433 "core" ' +3 #"MFBPCR"Elution + .ATV.dial :air1 +3 "MFB"*4  +109 "core" + "MFB"*D% +4 "core" %R9 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.049ml +2 "MFB"*K'N" +1036 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater +2 "MFB"*h I +62 "core" H + "MFB"*C% +4 "core" %N'\ 7 +2 ."MFBPCR"AS.seek 0.109ml +2 "MFB"**'{ +1237 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV,via: :air2 +2 "MFB"*P n +215 "core" o +2 ."MFBPCR"ASV.dial :SPEelution +2 "MFB"*;  +67 "core" + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 *8% +2 "core" %{ +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.759ml +2 "MFB"*L' ? +3304 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :holdingCoil + "MFB"* +10 *?% +2 "core" % ? +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.474ml +2 "MFB"*.' +5753 "core" ' +2 ."MFBPCR"delay 5 seconds +503 "MFB"*Y% +3 "core" % +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.439ml +2 "MFB"*X' +3523 "core" ' +2 ."MFBPCR"delay 1:00 +6003 #pushing eluate to holding coil +2 "MFB"*>% +3 "core" % +3 ."MFBPCR"AS.seek 0.279ml +2 "MFB"*J'o +16125 "core" ' +2 ."MFBPCR"delay 30 seconds +3003 .ATV.dial :waste,via: :air3 +2 "MFB"*a n +175 "core" n + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*\ 'R +472 "Can"  |{T +362 ."Qmail"GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:13:30, 20.8C, 23% humidity, 14.8psia, 12.001V, 0.657A, 0.651A avg, 7.89W",Subject: "Asleep until 18:13" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #6 of 10 after 10:00 +792 "core" ' +2 #"MFBPCR"Parking Bleach in LysateSource line and SPEcolumn + .ATV.dial :air3 +3 "MFB"*B % +77 "core" $ + "MFB"*A% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.029ml +2 "MFB"*Q' +628 "core" ' +2 ."MFBPCR"ATV.dial :ElutionWater +3 "MFB"*N I +52 "core" I + "MFB"*[% +4 "core" % G +2 ."MFBPCR"AS.seek 0.059ml +2 "MFB"*G'i +625 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*b % +53 "core" & + "MFB"*=% +4 "core" %g H +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*9' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*7  +40 "core" + "MFB"*I% +4 "core" %9 +2 ."MFBPCR"AS.seek 0.769ml +2 "MFB"*' q +14105 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*m % +54 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*U% +3 "core" % q F +2 ."MFBPCR"AS.seek 0.794ml +2 "MFB"*' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*:  +53 "core" + "MFB"*`% +4 "core" % \ 2 +2 ."MFBPCR"AS.seek 0.779ml +2 "MFB"*j' ' +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"*f I +128 "core" I + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.015ml +3 "MFB"*l' +4419 "core" ' + ."MFBPCR"ATV.dial :waste +43 "MFB"*_ n +159 "core" m + ."MFBPCR"AS.seek :empty +3 "MFB"*v'R +120 "core" ' + ."MFBPCR"ATV.dial :air3 +3 "MFB"*& % +60 "core" % + "MFB"*e% +4 "core" %R7 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*d' +236 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*s  +39 "core"  + "MFB"*r% +4 "core" % +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*|' +11488 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*o % +54 "core" % + ."MFBPCR"delay 3 seconds +302 "MFB"*\\% +3 "core" %   E +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*S'\ 4u +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*t  +52 "core" + "MFB"*u% +4 "core" %\ 4P +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*x'  +323 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*c n +104 "core" n + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*q  +57 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*p'V +11874 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*~' +3172 "Can", Y +367 ."Qmail"GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:13:30, 20.8C, 23% humidity, 14.8psia, 12.001V, 0.657A, 0.651A avg, 7.89W",Subject: "Asleep until 18:13" +5 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +2226 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :wasteR +3 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*2'V +20134 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :air3 +2 "MFB"*i % +147 "core" & + "MFB"*% +4 "core" %V +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*M' +11892 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*n n +143 "core" n + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*y% +5 "core" % \ ; +2 ."MFBPCR"AS.seek 0.09ml + "MFB"*0' +10082 "core" ' +2 ."MFBPCR"delay 30 seconds +3003 .ATV.dial :extSrc +2 "MFB"*  +77 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater +2 "MFB"* I +107 "core" J + "MFB"*% +4 "core" % +2 ."MFBPCR"AS.seek 0.12ml +2 "MFB"*w' +632 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +55 "core" $ + "MFB"*g% +4 "core" %\ = +2 ."MFBPCR"AS.seek 0.13ml +2 "MFB"* '8 +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*]  +39 "core"  +2 "MFB"*T% +4 "core" %=\ ; +2 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*W' +2033 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*V % +54 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %\ 6 +2 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*'X +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +55 "core"  + "MFB"*% +4 "core" %X\ 1 +2 ."MFBPCR"AS.seek 0.24ml +2 "MFB"* ' = +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +106 "core" m + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*  +35 "core"  + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"* '(@ +1520 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 *k% +2 "core" %($ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.17ml +2 "MFB"*{' +1511 "Can"2 Q +373 ."Qmail"GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:13:30, 20.8C, 23% humidity, 14.8psia, 12.001V, 0.657A, 0.651A avg, 7.89W",Subject: "Asleep until 18:13" +5 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +4771 "core" ' +3 ."MFBPCR"SPE.hold 2:46:40,95C +3 "MFB"* @F@ +2 ."MFBPCR"delay 3:00 +6 "core" /g +17998 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +4801 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteD +2 "MFB"*" I +105 "core" H +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*('V +5770 "core" ' +2 #"MFBPCR"Priming Eluate + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*$'(@ +2901 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +3 "MFB"*!  +58 "core"  + #"MFBPCR"Swish #1 of 2 +2 "MFB"*% +4 "core" %(. =i +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*#'\  +1035 "core" ' +2 "MFB"*% +4 "core" %\   gj @ +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(0 +1033 "core" ' +2 #"MFBPCR"Swish #2 of 2 +2 "MFB"*,% +4 "core" %(0 p +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*z'\  +1038 "core" ' +43 "MFB"*% +10 "core" %\   su A +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(0 +1036 "core" ' +2 ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %(C { +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.684ml +3 "MFB"*%' N +3730 "core" ' + ."MFBPCR"delay 3 seconds +302 #Eluate primed + .ATV.dial :waste2 +3 "MFB"*' % +62 "core" $ +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*-'V +3477 "core" ' + ."MFBPCR"SPE.coast +3 "MFB"*6  +3 "core"  +  + ."MFBPCR"ASV.dial :SPErecovery +2 #Setting up PCR for IPc -- writing /var/log/esp/IPc19may1421h.pcr +4 #Building PCR Slug from ASV with MM1 mix, PP1 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +99 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*+  +28 "core"  + "MFB"*/% +4 "core" %V F +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*<'(\\ +2549 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*) n +152 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*^'R +4067 "Can"4 RR +377 ."Qmail"GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:13:30, 20.8C, 23% humidity, 14.8psia, 12.001V, 0.657A, 0.651A avg, 7.89W",Subject: "Asleep until 18:13" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +620 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*@'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +166 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +37 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %(+  +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*5'FU +655 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*E I +59 "core" J + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*3% +3 "core" %F[ o +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*1' +1838 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*4 % +37 "core" % + #"MFBPCR"Adding PP1 +2 .delay 2 seconds +203 "MFB"*D% +2 "core" % ; +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*H' +634 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*h  +35 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*C% +2 "core" % (\ = +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*K'2 +635 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*P  +37 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*;% +2 "core" %6 K +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*8'\ +5862 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"** n +36 "core" n + ."MFBPCR"delay 2 seconds +203 "MFB"*?% +2 "core" %\  sN +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*L'\  +637 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*Y  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +204 "MFB"*.% +2 "core" %\ \  ! R +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*>' U +5042 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*X  +60 "core"  + ."MFBPCR"ASV.dial :waste1 +2 "MFB"*a  +77 "core"  + ."MFBPCR"ARV.dial :air1 +2 "MFB"*J  +37 "core"  + #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*B% +6 "core" % U\  . T +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*A't +31848 "Can"? ON +382 ."Qmail"GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:13:30, 20.8C, 23% humidity, 14.8psia, 12.001V, 0.657A, 0.651A avg, 7.89W",Subject: "Asleep until 18:13" +5 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #10 of 10 after 10:00 +373 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*\  +85 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*N % +34 "core" % + ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +15 #ProfileIPc should complete in < 1:50:49 +2 .PCR.run 2:23:31.25 +58093 "Can"C dd +386 ."Qmail"GoodNews.email "Then, in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:13:30, 20.8C, 23% humidity, 14.8psia, 12.001V, 0.657A, 0.651A avg, 7.89W",Subject: "Asleep until 18:13" +5 !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:718: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:@checkpoint: omitted + .GoodNews.email "At 18:14:18 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:14:18, 20.9C, 23% humidity, 14.8psia, 12.055V, 0.437A, 0.430A avg, 5.26W",Subject: "Started 18tun phase coreNEG" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +59606 "Can"F } +397 ."Qmail"GoodNews.email "At 18:14:18 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:14:18, 20.9C, 23% humidity, 14.8psia, 12.055V, 0.437A, 0.430A avg, 5.26W",Subject: "Started 18tun phase coreNEG" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #2 of 10 after 10:00 +59600 "Can"Z YY +403 ."Qmail"GoodNews.email "At 18:14:18 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:14:18, 20.9C, 23% humidity, 14.8psia, 12.055V, 0.437A, 0.430A avg, 5.26W",Subject: "Started 18tun phase coreNEG" +5 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +59595 "Can"W qq +407 ."Qmail"GoodNews.email "At 18:14:18 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:14:18, 20.9C, 23% humidity, 14.8psia, 12.055V, 0.437A, 0.430A avg, 5.26W",Subject: "Started 18tun phase coreNEG" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 #Retry #4 of 10 after 10:00 +59590 "Can"O cc +413 ."Qmail"GoodNews.email "At 18:14:18 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:14:18, 20.9C, 23% humidity, 14.8psia, 12.055V, 0.437A, 0.430A avg, 5.26W",Subject: "Started 18tun phase coreNEG" +3 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +59586 "Can"Y }n +417 ."Qmail"GoodNews.email "At 18:14:18 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:14:18, 20.9C, 23% humidity, 14.8psia, 12.055V, 0.437A, 0.430A avg, 5.26W",Subject: "Started 18tun phase coreNEG" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #6 of 10 after 10:00 +59581 "Can"Y O +422 ."Qmail"GoodNews.email "At 18:14:18 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:14:18, 20.9C, 23% humidity, 14.8psia, 12.055V, 0.437A, 0.430A avg, 5.26W",Subject: "Started 18tun phase coreNEG" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +59575 "Can"_ XW +428 ."Qmail"GoodNews.email "At 18:14:18 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:14:18, 20.9C, 23% humidity, 14.8psia, 12.055V, 0.437A, 0.430A avg, 5.26W",Subject: "Started 18tun phase coreNEG" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #8 of 10 after 10:00 +32519 ."PCR"PCR.off +228 !o:#AnalyticalModule::PCRRawSample: @refil < :\ @data"*11626630:1318,1264,707,703,59.0162;11627480:1557,1716,700,703,59.0162;11628430:1764,2076,686,668,59.0162;11629480:1955,2502,675,700,59.0162;11630630:2133,2939,682,674,59.0162;11740670:1455,1301,720,732,58.9790;11741520:1626,1688,674,624,59.0162;11742470:1754,2182,703,704,59.0162;11743520:2012,2561,679,664,59.0162;11744670:2133,3031,701,695,59.0162;11855130:1375,1226,699,692,59.0162;11855980:1539,1677,701,699,59.0162;11856930:1799,2102,685,670,59.0162;11857980:1932,2496,695,690,59.0162;11859130:2211,2963,691,687,59.0162;11969530:1369,1203,668,681,59.0162;11970380:1538,1657,701,700,59.0162;11971330:1793,2073,683,666,59.0162;11972380:1937,2511,698,683,59.0162;11973530:2186,2952,691,677,59.0162;12084180:1427,1336,723,728,59.0162;12085030:1613,1711,646,669,58.9790;12085980:1738,2171,702,696,59.0162;12087030:1983,2587,684,674,59.0534;12088180:2104,3009,691,642,59.0162;12198670:1360,1284,717,706,58.9790;12199520:1577,1784,689,688,59.0162;12200470:1712,2116,689,633,59.0534;12201520:1951,2653,697,692,59.0534;12202670:2095,2950,685,678,58.9790;12313060:1334,1263,710,697,59.0162;12313910:1560,1717,696,694,59.0162;12314860:1747,2081,690,663,59.0162;12315910:1942,2514,704,673,59.0162;12317060:2133,2910,679,666,59.0162;12427160:1338,1265,713,704,59.0162;12428010:1562,1819,693,698,59.0162;12428960:1727,2109,690,671,59.0162;12430010:1941,2610,695,690,59.0162;12431160:2099,2962,681,672,59.0534;12541890:1430,1348,716,729,59.0162;12542740:1616,1720,680,662,59.0162;12543690:1735,2180,702,662,59.0162;12544740:1997,2556,684,660,59.0162;12545890:2134,3008,703,706,58.9790;12656380:1454,1318,722,716,59.0162;12657230:1612,1653,679,673,58.9790;12658180:1757,2164,703,691,59.0162;12659230:1979,2530,645,672,59.0162;12660380:2161,3012,702,702,59.0534;12770870:1368,1233,706,686,59.0162;12771720:1529,1700,703,699,59.0162;12772670:1765,2042,682,663,59.0534;12773720:1917,2499,704,694,59.0162;12774870:2178,2949,689,675,58.9790;12885220:1334,1260,717,700,59.0162;12886070:1555,1775,695,685,59.0162;12887020:1704,2110,691,678,59.0162;12888070:1910,2564,699,693,59.0162;12889220:2089,2934,692,671,58.9790;13000150:1438,1330,700,717,59.0162;13001000:1616,1695,681,663,59.0162;13001950:1739,2156,703,700,59.0162;13003000:1984,2556,681,661,58.9790;13004150:2087,2963,702,689,59.0162;13114620:1377,1177,701,688,58.9790;13115470:1525,1660,700,665,59.0162;13116420:1773,2073,682,668,59.0162;13117470:1918,2462,702,690,59.0534;13118620:2171,2931,687,678,59.0534;13229160:1326,1258,710,694,59.0162;13230010:1521,1745,699,692,59.0162;13230960:1745,2026,681,656,58.9790;13232010:1871,2534,707,703,59.0162;13233160:2147,2863,679,657,59.0162;13343670:1417,1315,700,724,58.9790;13344520:1599,1719,680,669,58.9790;13345470:1714,2130,700,691,59.0534;13346520:1957,2617,691,682,59.0162;13347670:2067,2924,690,670,59.0162;13458090:1450,1277,719,716,58.9790;13458940:1589,1644,676,619,59.0162;13459890:1751,2115,703,707,59.0162;13460940:1978,2500,686,660,59.0162;13462090:2126,2940,708,698,59.0162;13572810:1365,1280,714,706,59.0162;13573660:1546,1722,691,685,58.9790;13574610:1697,2060,687,638,58.9790;13575660:1941,2545,703,688,59.0162;13576810:2078,2889,691,668,59.0162;13687180:1402,1291,725,721,59.0162;13688030:1582,1722,684,671,59.0534;13688980:1704,2084,698,692,59.0162;13690030:1940,2543,690,645,58.9790;13691180:2073,2905,692,676,59.0162;13801820:1378,1234,705,693,59.0162;13802670:1545,1600,662,688,59.0162;13803620:1790,2092,692,685,59.0534;13804670:1943,2403,691,669,58.9790;13805820:2187,2883,699,665,59.0162;13916280:1419,1260,714,703,58.9790;13917130:1562,1574,691,678,58.9790;13918080:1795,2089,695,687,59.0162;13919130:1956,2446,655,673,59.0162;13920280:2169,2900,703,695,59.0162;14030630:1360,1177,705,684,58.9790;14031480:1512,1640,672,705,59.0534;14032430:1776,2037,684,668,59.0162;14033480:1920,2425,695,686,59.0162;14034630:2178,2902,692,648,59.0162;14144990:1451,1243,715,709,59.0162;14145840:1574,1595,686,672,59.0162;14146790:1783,2103,699,709,59.0162;14147840:1963,2452,687,659,59.0162;14148990:2136,2951,706,696,59.0162;14259640:1442,1275,719,709,58.9790;14260490:1598,1626,679,669,59.0162;14261440:1778,2109,702,693,59.0162;14262490:1974,2474,642,665,58.9790;14263640:2103,2941,707,704,59.0162;14374310:1439,1257,710,709,59.0162;14375160:1561,1586,687,674,59.0162;14376110:1794,2098,693,688,59.0162;14377160:1949,2417,691,668,59.0534;14378310:2185,2913,674,688,59.0534;14488940:1450,1316,723,714,59.0162;14489790:1610,1629,676,669,59.0162;14490740:1768,2125,680,699,59.0162;14491790:1962,2470,677,661,59.0162;14492940:2110,2944,708,700,59.0162;14603330:1390,1307,721,717,58.9790;14604180:1573,1742,687,673,59.0162;14605130:1703,2118,695,682,59.0162;14606180:1933,2550,664,687,59.0162;14607330:2073,2888,692,675,58.9790;14718470:1431,1251,685,705,58.9790;14719320:1570,1598,687,668,59.0162;14720270:1789,2128,697,693,59.0162;14721320:1961,2464,686,652,59.0162;14722470:2113,2974,709,696,59.0162;14832800:1411,1317,723,723,59.0162;14833650:1593,1766,682,668,59.0162;14834600:1692,2134,694,681,59.0162;14835650:1929,2619,697,690,59.0162;14836800:2085,2902,686,666,58.9790;14947740:1449,1304,717,709,58.9790;14948590:1595,1634,683,675,59.0162;14949540:1754,2195,679,693,59.0162;14950590:1974,2526,684,668,59.0534;14951740:2120,3069,702,703,59.0162;15062310:1339,1304,714,703,58.9790;15063160:1546,1821,692,688,59.0162;15064110:1699,2135,693,669,59.0162;15065160:1931,2571,674,696,59.0534;15066310:2092,3028,682,668,59.0162;15177240:1328,1288,708,685,59.0162;15178090:1516,1757,677,705,59.0162;15179040:1765,2128,681,655,59.0162;15180090:1897,2614,704,702,59.0162;15181240:2169,3043,687,640,59.0162;15292230:1450,1359,723,713,59.0162;15293080:1586,1729,685,673,58.9790;15294030:1748,2288,700,698,58.9790;15295080:1964,2699,678,661,58.9790;15296230:2160,3191,704,692,59.0162;15406820:1326,1320,710,695,59.0162;15407670:1533,1866,700,699,59.0162;15408620:1748,2200,684,658,59.0162;15409670:1891,2687,705,702,59.0162;15410820:2158,3124,684,662,59.0162;15521240:1407,1403,725,710,58.9790;15522090:1559,1902,688,675,59.0162;15523040:1703,2266,693,679,59.0162;15524090:1940,2838,696,689,58.9790;15525240:2078,3144,655,668,59.0162;15636030:1438,1347,710,705,58.9790;15636880:1569,1786,688,680,58.9790;15637830:1760,2341,699,693,59.0162;15638880:1955,2728,689,669,58.9790;15640030:2175,3295,704,696,59.0534;15750400:1328,1369,709,691,58.9790;15751250:1528,1940,699,700,59.0162;15752200:1766,2300,682,657,59.0162;15753250:1910,2783,671,690,59.0162;15754400:2184,3306,695,679,59.0162;15865330:1460,1431,720,690,58.9790;15866180:1585,1839,687,671,59.0162;15867130:1771,2419,701,706,59.0162;15868180:1982,2850,685,657,59.0162;15869330:2110,3372,705,699,59.0162;15979880:1432,1486,723,726,59.0162;15980730:1599,1964,685,672,59.0162;15981680:1704,2359,697,681,59.0162;15982730:1946,2945,698,688,59.0162;15983880:2084,3366,685,669,59.0534;16094480:1326,1419,710,698,58.9790;16095330:1542,2006,697,695,59.0162;16096280:1754,2368,686,654,59.0534;16097330:1892,2859,703,700,59.0534;16098480:2182,3374,692,677,59.0162;16209350:1383,1378,672,688,59.0162;16210200:1536,1872,705,701,58.9790;16211150:1788,2363,682,662,59.0162;16212200:1916,2914,704,698,59.0534;16213350:2140,3375,679,660,59.0534;16324440:1705,3029,722,722,59.0162; +26 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc19may1421h.pcr +2 "MFB"*[% +4 "core" %rT +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*Q'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*b  +35 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"*= % +122 "core" % + "MFB"*G% +4 "core" %(C +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*7'Zd +233 "core" ' +6 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*I  +53 "core"  + "MFB"*9% +4 "core" %Zq_ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*m'> +6068 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*U % +53 "core" % + ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>G +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*:'k +529 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*`  +53 "core" + "MFB"*% +4 "core" %g\   R +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*f'p +340 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*j  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*_  +83 "core"  + "MFB"*&% +4 "core" %pC! +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*e'] +2040 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*l' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*v'V +2736 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*s' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*r'V +1486 "Can"e PO +433 ."Qmail"GoodNews.email "At 18:14:18 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:14:18, 20.9C, 23% humidity, 14.8psia, 12.055V, 0.437A, 0.430A avg, 5.26W",Subject: "Started 18tun phase coreNEG" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +45 #Retry #9 of 10 after 10:00 +766 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*d' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +104 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*o'V +2733 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*\\  +47 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"*| % +121 "core" % + "MFB"*t% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*u' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*S  +53 "core" + "MFB"*c% +4 "core" %  C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*q'> +16113 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*x % +53 "core" % + ."MFBPCR"delay 3 seconds +302 "MFB"*p% +3 "core" %>  Z +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*~' +525 "core" ' +8 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*i  +55 "core"  + "MFB"*% +4 "core" % , J +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*2'q7 +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*n  +39 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*y'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17575 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*M' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2207 "Can"j PO +485 ."Qmail"GoodNews.email "At 18:14:18 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:14:18, 20.9C, 23% humidity, 14.8psia, 12.055V, 0.437A, 0.430A avg, 5.26W",Subject: "Started 18tun phase coreNEG" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +33 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*0' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*g' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*w'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*]' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*T'V +5066 "core" ' +4 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may1423h.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*  +59 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*V  +24 "core"  + "MFB"*% +4 "core" %Vh +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*W'(] +2556 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +167 "core" n + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +54 "MFB"*'R +5071 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +4 "MFB"*'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +164 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +36 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"*k% +2 "core" %(,{ +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"* 'FV +623 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*Z I +58 "core" J + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*{% +3 "core" %F\\pW +4 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*"' +1862 "core" ' + ."MFBPCR"delay 25 seconds +1986 "Can"i NM +490 ."Qmail"GoodNews.email "At 18:14:18 began in tube 2: coreNEG\\n/home/esp/esp2/mission/18tun.rb:109\\n{}\\nCan@18:14:18, 20.9C, 23% humidity, 14.8psia, 12.055V, 0.437A, 0.430A avg, 5.26W",Subject: "Started 18tun phase coreNEG" +5 !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:718: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:@checkpoint: omitted + .BACfans.email "Started mfb in tube 2 at 19:30:18CEST14-May-19\\n{}\\nCan@19:23:28, 21.1C, 24% humidity, 14.8psia, 12.055V, 0.462A, 0.462A avg, 5.57W",Subject: "pcrBAC" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 #Retry #1 of 10 after 10:00 +13 ."MFBPCR"ARV.dial :PP2 +2 "MFB"* n +38 "core" o + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +203 "MFB"*(% +2 "core" %q> +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*!' +643 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*  +35 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +203 "MFB"*$% +2 "core" %kS +3 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'. +641 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*#  +123 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*,% +3 "core" %4yf +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5859 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +37 "core" n + ."MFBPCR"delay 2 seconds +203 "MFB"*z% +2 "core" %\ B * +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*'\  +638 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +53 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +204 "MFB"*'% +2 "core" %\ TT +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*%' P +5059 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*6  +61 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*  +48 "core" + #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*+% +5 "core" % R\ H R +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*/'q +32637 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*-  +85 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*< % +36 "core" % + ."MFBPCR"delay 5 seconds +503 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +7848 "Can"m d +502 ."Qmail"BACfans.email "Started mfb in tube 2 at 19:30:18CEST14-May-19\\n{}\\nCan@19:23:28, 21.1C, 24% humidity, 14.8psia, 12.055V, 0.462A, 0.462A avg, 5.57W",Subject: "pcrBAC" +5 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #2 of 10 after 10:00 +59494 "Can"q ee +509 ."Qmail"BACfans.email "Started mfb in tube 2 at 19:30:18CEST14-May-19\\n{}\\nCan@19:23:28, 21.1C, 24% humidity, 14.8psia, 12.055V, 0.462A, 0.462A avg, 5.57W",Subject: "pcrBAC" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 #Retry #3 of 10 after 10:00 +59488 "Can"q [ +515 ."Qmail"BACfans.email "Started mfb in tube 2 at 19:30:18CEST14-May-19\\n{}\\nCan@19:23:28, 21.1C, 24% humidity, 14.8psia, 12.055V, 0.462A, 0.462A avg, 5.57W",Subject: "pcrBAC" +5 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +59482 "Can"n vu +521 ."Qmail"BACfans.email "Started mfb in tube 2 at 19:30:18CEST14-May-19\\n{}\\nCan@19:23:28, 21.1C, 24% humidity, 14.8psia, 12.055V, 0.462A, 0.462A avg, 5.57W",Subject: "pcrBAC" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 #Retry #5 of 10 after 10:00 @CEST1557871409.31 "Can"x dd +526 ."Qmail"BACfans.email "Started mfb in tube 2 at 19:30:18CEST14-May-19\\n{}\\nCan@19:23:28, 21.1C, 24% humidity, 14.8psia, 12.055V, 0.462A, 0.462A avg, 5.57W",Subject: "pcrBAC" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #6 of 10 after 10:00 +59472 "Can"w P +531 ."Qmail"BACfans.email "Started mfb in tube 2 at 19:30:18CEST14-May-19\\n{}\\nCan@19:23:28, 21.1C, 24% humidity, 14.8psia, 12.055V, 0.462A, 0.462A avg, 5.57W",Subject: "pcrBAC" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +59466 "Can"w bb +537 ."Qmail"BACfans.email "Started mfb in tube 2 at 19:30:18CEST14-May-19\\n{}\\nCan@19:23:28, 21.1C, 24% humidity, 14.8psia, 12.055V, 0.462A, 0.462A avg, 5.57W",Subject: "pcrBAC" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 #8 of 10 after 10:00 +59461 "Can"} }s +542 ."Qmail"BACfans.email "Started mfb in tube 2 at 19:30:18CEST14-May-19\\n{}\\nCan@19:23:28, 21.1C, 24% humidity, 14.8psia, 12.055V, 0.462A, 0.462A avg, 5.57W",Subject: "pcrBAC" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +59456 "Can"x VV +547 ."Qmail"BACfans.email "Started mfb in tube 2 at 19:30:18CEST14-May-19\\n{}\\nCan@19:23:28, 21.1C, 24% humidity, 14.8psia, 12.055V, 0.462A, 0.462A avg, 5.57W",Subject: "pcrBAC" +4 !o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +11247 ."PCR"PCR.off +179 !o:#AnalyticalModule::PCRRawSample: @refil < :\ @data"18718700:2789,878,737,737,59.9834;18719650:3182,1002,689,680,60.0206;18720500:2475,856,691,678,60.0206;18721250:1784,1008,700,658,59.9834;18830180:2885,898,708,686,60.0578;18831130:3100,906,697,704,60.0206;18831980:2500,963,687,657,60.0578;18832730:1757,891,708,704,60.0206;18942350:2763,991,718,709,60.0206;18943300:3154,877,687,665,60.0206;18944150:2388,973,704,694,60.0206;18944900:1814,930,685,658,60.0206;19053870:2857,953,699,684,59.9834;19054820:3080,923,705,705,60.0578;19055670:2481,988,688,677,60.0206;19056420:1750,878,697,681,60.0206;19165890:2749,1041,716,711,59.9834;19166840:3147,880,690,674,60.0206;19167690:2448,997,697,703,60.0206;19168440:1799,914,645,673,60.0206;19277580:2778,906,697,731,59.9834;19278530:3172,962,684,666,60.0206;19279380:2443,885,700,686,60.0206;19280130:1795,997,692,679,59.9834;19389260:2747,971,719,725,59.9834;19390210:3168,943,682,660,60.0206;19391060:2413,915,707,696,60.0578;19391810:1809,998,685,675,60.0206;19501120:2743,1040,716,708,59.9834;19502070:3140,883,686,622,60.0206;19502920:2448,1000,704,697,60.0206;19503670:1811,907,682,671,60.0578;19613380:2802,875,722,709,59.9834;19614330:3130,1018,698,656,60.0206;19615180:2463,868,688,674,60.0206;19615930:1776,998,698,691,60.0578;19725220:2767,964,718,722,60.0206;19726170:3149,930,686,662,60.0206;19727020:2400,879,703,702,60.0206;19727770:1810,952,680,658,60.0206;19837230:2842,900,715,709,60.0206;19838180:3130,1023,694,684,60.0206;19839030:2460,878,659,676,60.0206;19839780:1777,1009,698,681,60.0578;19948870:2802,912,725,722,60.0206;19949820:3163,983,684,664,60.0206;19950670:2420,900,700,694,60.0578;19951420:1789,979,686,676,60.0578;20060730:2777,989,688,700,59.9834;20061680:3128,877,690,680,60.0206;20062530:2439,1020,698,685,60.0206;20063280:1789,882,692,671,60.0206;20173020:2873,888,709,699,59.9834;20173970:3075,956,696,691,60.0578;20174820:2460,875,686,675,60.0578;20175570:1744,972,697,693,60.0206;20284600:2849,939,698,680,60.0206;20285550:3118,915,707,704,60.0578;20286400:2488,983,683,663,60.0206;20287150:1754,890,699,687,60.0206;20396270:2818,991,705,689,60.0206;20397220:3113,872,694,685,60.0206;20398070:2469,975,692,685,60.0206;20398820:1773,852,695,678,60.0206;20507940:2825,978,672,682,60.0206;20508890:3093,906,699,694,60.0206;20509740:2475,990,690,680,60.0206;20510490:1766,876,693,675,60.0578;20620040:2860,891,707,654,59.9834;20620990:3130,1009,695,690,60.0206;20621840:2472,883,686,667,60.0206;20622590:1758,1001,704,688,60.0206;20732170:2767,931,731,730,59.9834;20733120:3175,963,680,660,59.9834;20733970:2436,928,702,698,60.0206;20734720:1821,947,681,662,60.0206;20844060:2791,920,725,726,60.0206;20845010:3179,957,653,668,60.0578;20845860:2444,883,698,685,60.0206;20846610:1787,1017,692,683,60.0206;20955710:2819,915,723,719,59.9834;20956660:3175,996,685,673,60.0206;20957510:2484,866,693,679,60.0206;20958260:1796,1036,694,684,60.0206;21067630:2901,914,713,701,60.0206;21068580:3165,982,695,693,60.0578;21069430:2507,938,679,619,60.0206;21070180:1783,964,703,708,60.0206;21179720:2920,939,711,686,60.0206;21180670:3163,928,699,703,60.0206;21181520:2525,946,684,656,60.0578;21182270:1737,891,709,699,60.0578;21291590:2894,966,701,684,59.9834;21292540:3163,909,701,697,60.0578;21293390:2527,993,690,676,60.0206;21294140:1806,871,661,675,60.0206;21403280:2880,917,720,708,60.0206;21404230:3168,994,692,679,60.0206;21405080:2504,877,690,675,60.0206;21405830:1816,1015,697,692,60.0206;21514810:2859,908,726,719,60.0206;21515760:3228,995,685,670,60.0578;21516610:2486,839,699,686,60.0206;21517360:1815,1017,692,679,60.0206;21626570:2824,995,720,718,60.0206;21627520:3220,871,688,671,60.0206;21628370:2500,990,700,692,60.0206;21629120:1841,883,684,668,60.0206;21738470:2840,1001,719,713,59.9834;21739420:3229,858,685,674,60.0206;21740270:2516,980,698,688,60.0206;21741020:1868,927,647,662,60.0206;21849920:2860,953,728,727,59.9834;21850870:3240,962,679,656,60.0206;21851720:2474,896,700,694,60.0206;21852470:1836,987,687,674,60.0206;21962440:2916,960,705,659,60.0206;21963390:3191,883,696,688,60.0206;21964240:2512,1030,698,682,60.0206;21964990:1826,882,692,674,60.0578;22074580:2936,881,715,700,60.0206;22075530:3201,1009,689,684,60.0578;22076380:2534,844,692,676,60.0206;22077130:1812,1013,697,681,60.0206;22186460:2962,875,708,699,59.9834;22187410:3232,948,678,692,59.9834;22188260:2540,918,690,665,60.0206;22189010:1817,972,703,704,60.0578;22298790:2939,937,703,681,59.9834;22299740:3199,930,673,696,60.0206;22300590:2558,1000,690,673,60.0206;22301340:1817,887,695,683,60.0206;22410660:2931,860,719,708,59.9834;22411610:3243,1024,694,688,60.0206;22412460:2531,869,690,672,60.0578;22413210:1824,1010,694,697,60.0578;22522640:2943,964,699,679,60.0206;22523590:3209,899,703,690,59.9834;22524440:2541,997,664,682,60.0206;22525190:1834,889,689,677,60.0206;22634730:2972,883,708,692,59.9834;22635680:3199,972,703,696,60.0206;22636530:2573,969,676,626,60.0206;22637280:1784,894,702,693,60.0206;22746350:2963,863,715,699,60.0206;22747300:3237,1015,696,699,60.0206;22748150:2551,903,689,658,60.0206;22748900:1808,950,708,665,60.0578;22858270:2969,949,669,681,60.0206;22859220:3208,950,705,702,60.0578;22860070:2576,1017,686,670,60.0206;22860820:1816,888,694,679,60.0578;22970130:2963,923,704,678,59.9834;22971080:3185,927,701,693,60.0206;22971930:2558,1021,693,682,59.9834;22972680:1843,873,689,675,60.0206;23082100:2975,923,704,693,59.9834;23083050:3200,916,676,699,60.0206;23083900:2569,972,684,667,60.0206;23084650:1822,895,697,680,60.0206;23193610:2874,965,729,715,59.9834;23194560:3287,979,680,664,60.0206;23195410:2490,921,675,698,60.0578;23196160:1858,1009,686,671,59.9834;23305460:2968,925,706,691,59.9834; +21 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may1423h.pcr +2 "MFB"*)% +4 "core" %wd + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +61 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*^  +36 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +122 "core" % + "MFB"*% +4 "core" %(*Z +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zp +223 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*@  +55 "core"  + "MFB"*E% +4 "core" %Z{\ E L +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*3'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*5 % +54 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*4% +3 "core" %>\ P O +2 ."MFBPCR"AS.seek 0.835ml +3 "MFB"*D'f +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*1  +55 "core" + "MFB"*h% +4 "core" %b\ P P +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*C'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*H  +57 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*P  +83 "core"  + "MFB"*;% +4 "core" %pA +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*K'` +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"**' +3070 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*?'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*8' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*Y'V +2758 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*.' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*L'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*X  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*a % +122 "core" % + "MFB"*J% +4 "core" %V; +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*B' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*>  +54 "core"  + "MFB"*\ % +4 "core" %+ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*N'> +10289 "Can"x OO +552 ."Qmail"BACfans.email "Started mfb in tube 2 at 19:30:18CEST14-May-19\\n{}\\nCan@19:23:28, 21.1C, 24% humidity, 14.8psia, 12.055V, 0.462A, 0.462A avg, 5.57W",Subject: "pcrBAC" +5 !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:718: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:@checkpoint: omitted +5266 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*[ % +54 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*A% +3 "core" %>\ W T +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*b' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*=  +53 "core"  +2 "MFB"*G% +4 "core" %\ = L +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Q'qC +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*I  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*9'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17577 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*7' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*U'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +46 "MFB"* +17 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*m'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*`' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*:' +1549 "Can" RR +4224 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*j'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*_' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*&'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may1501h.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP4 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*f  +60 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*e  +27 "core"  + "MFB"*l% +4 "core" %V.= +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*v'(T +2552 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +4 "MFB"*s' +2903 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*r n +169 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*d'R +5073 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*\\'(@ +2903 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*|  +164 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*t  +36 "core"  +3 ."MFBPCR"delay 2 seconds +202 "MFB"*o% +3 "core" %('7 +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*S'FQ +620 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*c  +146 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +3 "MFB"*u% +4 "core" %FK H ^ +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*x' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*p  +36 "core"  +2 #"MFBPCR"Adding PP4 +2 .delay 2 seconds +202 "MFB"*q% +3 "core" % > G +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*i' +646 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"* % +35 "core" % +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*~% +3 "core" %=\ 1 +2 ."MFBPCR"AS.seek 0.536ml +3 "MFB"*n') +625 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*2  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*}% +3 "core" %#7\ 8 +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*y'\ +5842 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*M n +37 "core" n +2 ."MFBPCR"delay 2 seconds +202 "MFB"* % +3 "core" %\ \ 2 +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*'\  +623 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*0% +3 "core" %\ \ \  X +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*' F +5044 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*g  +60 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*w  +34 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*]% +5 "core" % I\  W +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"* 'h +2798 "Can" NN +29825 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*V  +73 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +87 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +14 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +28986 "Can"~ YY +60004  fe +60004  }y +60004  XX +60004 ~ ee +60003  a +60004  || +60004 } cc +50061 ."PCR"PCR.off +229 !o:#AnalyticalModule::PCRRawSample: @refil < :\ @data"25701330:2464,816,723,718,60.0206;25702280:2679,1012,698,691,60.0206;25703130:2148,901,690,676,60.0206;25703880:1541,976,701,713,60.0206;25812700:2474,908,696,641,60.0206;25813650:2636,876,709,703,60.0206;25814500:2169,926,684,660,60.0578;25815250:1527,910,706,704,60.0206;25924330:2359,1001,719,710,59.9834;25925280:2700,875,647,671,60.0206;25926130:2090,976,704,693,60.0206;25926880:1574,931,687,665,60.0206;26036120:2380,916,728,726,60.0206;26037070:2728,988,681,662,60.0578;26037920:2077,868,701,693,60.0206;26038670:1587,1017,689,679,60.0206;26147390:2375,992,714,706,59.9834;26148340:2681,855,692,681,59.9834;26149190:2096,972,702,688,60.0206;26149940:1579,909,654,667,60.0206;26258650:2466,895,702,694,60.0206;26259600:2604,889,707,699,60.0206;26260450:2155,984,684,660,60.0206;26261200:1523,889,702,695,60.0206;26370540:2405,977,711,701,59.9834;26371490:2681,851,686,642,60.0206;26372340:2102,997,698,686,60.0578;26373090:1581,866,689,670,60.0206;26482470:2399,1005,714,702,60.0206;26483420:2674,849,688,677,60.0206;26484270:2063,954,703,694,60.0206;26485020:1578,893,687,662,60.0206;26594250:2372,1011,717,704,60.0206;26595200:2694,889,688,676,60.0206;26596050:2089,994,700,705,60.0206;26596800:1570,941,689,663,60.0206;26706000:2461,916,710,685,60.0206;26706950:2662,895,700,704,60.0206;26707800:2152,944,682,661,60.0206;26708550:1525,883,698,649,60.0206;26817770:2372,983,711,701,60.0206;26818720:2674,863,660,678,59.9834;26819570:2114,1015,696,689,60.0206;26820320:1572,872,688,667,60.0206;26929690:2456,880,713,701,60.0206;26930640:2667,1018,693,696,60.0206;26931490:2116,844,690,673,60.0206;26932240:1532,981,701,687,60.0206;27041590:2470,904,703,692,60.0206;27042540:2622,909,707,701,60.0206;27043390:2150,938,649,657,60.0206;27044140:1525,925,698,708,60.0206;27152990:2359,989,716,704,59.9834;27153940:2680,886,692,675,60.0206;27154790:2102,1019,696,685,60.0206;27155540:1560,856,657,678,60.0206;27264860:2372,989,686,703,60.0206;27265810:2668,872,692,683,60.0578;27266660:2123,972,691,680,60.0206;27267410:1549,842,693,680,60.0206;27376930:2365,936,726,695,60.0206;27377880:2707,908,679,657,59.9834;27378730:2073,948,704,693,60.0206;27379480:1593,921,678,661,60.0578;27488650:2348,974,723,711,60.0206;27489600:2723,921,642,669,60.0206;27490450:2097,961,701,699,60.0206;27491200:1570,897,686,657,60.0206;27600400:2466,891,711,694,60.0206;27601350:2652,945,694,693,60.0206;27602200:2146,909,687,658,59.9834;27602950:1533,958,705,692,60.0206;27712460:2395,916,723,712,60.0206;27713410:2667,1040,687,675,60.0206;27714260:2110,881,656,677,60.0206;27715010:1561,999,692,682,60.0578;27824370:2432,961,702,686,59.9834;27825320:2650,901,702,694,60.0206;27826170:2144,969,685,678,60.0206;27826920:1529,858,698,686,60.0206;27936410:2396,997,709,698,59.9834;27937360:2663,872,694,684,60.0206;27938210:2109,999,693,684,59.9834;27938960:1558,839,689,672,60.0206;28048560:2377,990,722,726,59.9834;28049510:2714,901,682,662,59.9834;28050360:2085,952,706,705,60.0578;28051110:1596,943,649,663,60.0206;28160390:2478,881,707,695,59.9834;28161340:2618,939,706,694,60.0206;28162190:2165,939,683,667,60.0206;28162940:1507,894,704,691,60.0206;28271990:2482,903,705,678,60.0206;28272940:2655,934,703,705,60.0206;28273790:2152,965,680,661,60.0206;28274540:1513,891,710,703,60.0206;28383730:2489,890,706,691,60.0206;28384680:2657,931,708,699,60.0206;28385530:2171,960,680,659,60.0206;28386280:1513,894,707,702,60.0206;28495350:2412,913,695,723,60.0206;28496300:2743,1004,684,668,60.0206;28497150:2113,889,701,685,60.0206;28497900:1590,1013,690,677,60.0206;28607350:2499,864,697,648,59.9834;28608300:2671,963,698,702,60.0206;28609150:2172,961,684,664,60.0206;28609900:1528,910,704,698,60.0578;28719690:2485,963,668,683,59.9834;28720640:2687,909,702,703,60.0206;28721490:2185,1002,687,672,60.0206;28722240:1559,862,700,687,60.0206;28831620:2431,887,725,717,60.0206;28832570:2735,994,687,674,60.0578;28833420:2128,865,699,688,60.0206;28834170:1589,1022,688,680,60.0206;28943360:2473,868,716,703,59.9834;28944310:2731,973,662,684,60.0206;28945160:2146,846,690,672,60.0206;28945910:1577,995,696,685,60.0206;29055040:2499,930,709,684,60.0206;29055990:2707,918,699,704,59.9834;29056840:2195,933,679,656,60.0578;29057590:1537,898,706,697,60.0206;29166790:2516,864,707,687,59.9834;29167740:2715,973,699,706,60.0206;29168590:2183,939,682,655,60.0206;29169340:1509,915,708,696,60.0578;29279150:2429,1026,713,706,60.0206;29280100:2722,860,695,672,60.0578;29280950:2154,1017,699,703,60.0206;29281700:1586,856,689,674,60.0206;29391200:2491,859,720,710,60.0206;29392150:2746,983,690,683,60.0578;29393000:2162,871,696,675,60.0206;29393750:1551,964,696,691,60.0578;29503030:2451,993,708,707,59.9834;29503980:2728,860,694,681,60.0578;29504830:2159,1006,695,686,60.0206;29505580:1614,879,690,672,60.0206;29614760:2406,979,723,709,60.0206;29615710:2760,930,647,674,60.0206;29616560:2134,963,706,694,60.0206;29617310:1617,951,686,659,60.0206;29726690:2429,986,716,706,59.9834;29727640:2764,871,688,669,60.0206;29728490:2116,973,698,689,60.0206;29729240:1632,928,687,662,59.9834;29838810:2496,1015,709,705,60.0206;29839760:2790,853,692,677,60.0206;29840610:2167,991,699,687,60.0578;29841360:1626,880,688,671,60.0206;29950170:2631,912,713,690,59.9462;29951120:2840,923,698,704,60.0206;29951970:2274,955,686,663,60.0206;29952720:1600,906,674,700,60.0578;30062170:2725,864,681,700,60.0206;30063120:2959,1000,695,687,59.9834;30063970:2348,894,689,670,60.0206;30064720:1677,1003,698,686,60.0206;30173770:2751,989,717,711,59.9834;30174720:3141,901,689,670,60.0206;30175570:2432,1000,699,699,60.0578;30176320:1795,948,683,668,60.0578;30285820:2979,970,703,687,60.0206; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may1501h.pcr +2 "MFB"*T% +4 "core" %i? +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*W'(@ +1024 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +36 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +124 "core" & + "MFB"*% +4 "core" %(+ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zq +224 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +55 "core" + "MFB"*k% +4 "core" %Zw\ > Q +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*Z % +53 "core" % + ."MFBPCR"delay 3 seconds +302 "MFB"*{% +3 "core" %>  [ +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* 'g +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*(% +4 "core" %c % _ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*"'p +27 "Can" PP +303 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*$  +83 "core"  + "MFB"*!% +4 "core" %pA +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*#'e +2038 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*,' +3073 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*z'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2755 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*'  +48 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +123 "core" % + "MFB"*6% +4 "core" %V9 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*+  +54 "core" +3 "MFB"*%% +5 "core" % = K +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*-'> +16112 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*< % +53 "core" % + ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>\ ) O +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*)' +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*/  +54 "core"  + "MFB"*^% +4 "core" %\  N +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'qG +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +39 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +8911 "Can" W +8665 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*@' +5781 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +54 "MFB"*E'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*5'V +2736 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*4' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*3'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*1' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*h'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*D' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*H'V +5067 "core" ' +4 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may1503h.pcr +2 #Building PCR Slug from ASV with MM2 mix, PP3 primer +2 #Priming with carrier +2 .ATV.dial ARV +3 "MFB"*P  +59 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*;  +27 "core"  + "MFB"*C% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*K'(V +2549 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"**' +84 "Can"~ RQ +2815 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*? n +168 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*8'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*Y'(@ +2905 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV +2 "MFB"*.  +166 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*X  +35 "core" +3 ."MFBPCR"delay 2 seconds +202 "MFB"*a% +3 "core" %(/! +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*J'FY +649 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*L  +148 "core" + ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*>% +4 "core" %F] +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*\ ' +1849 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*B  +37 "core" + #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*[% +3 "core" %  +2 ."MFBPCR"AS.seek 0.53ml +3 "MFB"*A' +633 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*N  +37 "core" + #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*=% +3 "core" %  +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*G'5 +622 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*b  +126 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*I% +3 "core" %3  D +2 ."MFBPCR"AS.seek 0.594ml +3 "MFB"*Q'\ +5865 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*9 n +37 "core" m +2 ."MFBPCR"delay 2 seconds +202 "MFB"*7% +3 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*U'\  +644 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*m% +3 "core" %\  +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*`' Q +5071 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +61 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*:  +38 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*j% +5 "core" % V +2 ."MFBPCR"AS.seek 0.326ml +54 "MFB"*_'u +24385 "Can" ON +8233 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*f  +86 "core"  + ."MFBPCR"ASV.dial :PCRlock +3 "MFB"*e % +35 "core" % + ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +50617 "Can"} R +60004  dd +60004 v }x +60004 | YY +60003 z ff +60004 z }u +60004 w YY +60004 z cc +27849 ."PCR"PCR.off +229 !o:#AnalyticalModule::PCRRawSample: @refil < :\ @data"32678070:2258,908,684,698,59.9834;32679020:2454,906,703,704,60.0578;32679870:1995,942,685,666,60.0578;32680620:1411,884,704,698,60.0206;32789950:2242,974,705,687,59.9834;32790900:2418,877,702,697,60.0206;32791750:1990,987,688,676,60.0578;32792500:1434,879,696,686,60.0206;32901340:2200,892,728,722,59.9834;32902290:2498,990,683,672,60.0206;32903140:1930,859,698,688,60.0206;32903890:1453,983,691,682,60.0578;33012720:2252,937,702,689,59.9834;33013670:2406,891,706,700,60.0206;33014520:1988,972,681,662,60.0206;33015270:1402,887,702,695,60.0206;33124980:2150,988,719,716,59.9834;33125930:2470,866,688,667,60.0206;33126780:1942,985,700,710,60.0578;33127530:1477,923,681,664,60.0206;33236570:2157,989,686,710,60.0206;33237520:2461,855,687,672,60.0206;33238370:1924,988,698,688,60.0206;33239120:1457,901,689,669,60.0206;33348120:2173,920,723,728,59.9834;33349070:2478,949,647,659,60.0206;33349920:1905,927,701,699,60.0578;33350670:1483,968,684,665,60.0206;33459710:2182,922,727,722,59.9834;33460660:2486,970,683,667,60.0206;33461510:1918,888,668,690,60.0206;33462260:1453,991,690,676,60.0206;33572130:2145,989,717,707,59.9834;33573080:2456,884,686,669,60.0206;33573930:1940,956,670,691,60.0206;33574680:1496,897,686,657,59.9834;33683680:2154,962,699,707,59.9834;33684630:2472,920,684,671,60.0578;33685480:1906,952,697,700,60.0206;33686230:1479,964,686,657,60.0206;33795450:2222,950,701,691,60.0206;33796400:2412,869,697,691,60.0578;33797250:1961,994,690,678,60.0206;33798000:1436,880,695,680,60.0206;33907370:2227,971,702,681,60.0206;33908320:2415,908,696,660,60.0206;33909170:1963,1011,690,675,60.0206;33909920:1428,849,694,679,60.0206;34019320:2276,860,706,692,60.0206;34020270:2411,969,700,692,59.9834;34021120:1994,914,677,663,60.0578;34021870:1427,967,700,701,60.0578;34131220:2175,999,706,692,60.0206;34132170:2422,868,700,688,59.9834;34133020:1968,1002,685,640,59.9834;34133770:1415,885,703,692,60.0206;34243240:2268,860,710,693,60.0206;34244190:2435,1003,696,691,60.0206;34245040:1955,879,686,668,60.0206;34245790:1374,991,702,689,59.9834;34355030:2175,925,722,725,60.0206;34355980:2487,940,682,659,60.0206;34356830:1905,940,706,704,60.0950;34357580:1471,955,677,621,60.0578;34466550:2133,1005,717,718,60.0206;34467500:2446,856,692,676,60.0206;34468350:1936,990,698,689,60.0206;34469100:1447,870,686,670,60.0206;34578540:2145,1022,713,713,59.9834;34579490:2450,870,656,675,60.0206;34580340:1935,1026,699,685,60.0578;34581090:1456,866,685,679,60.0578;34690760:2174,891,725,722,60.0206;34691710:2484,961,648,666,60.0206;34692560:1907,908,704,699,60.0206;34693310:1475,977,684,670,60.0206;34802590:2205,995,708,691,59.9834;34803540:2429,868,696,684,60.0206;34804390:1943,1005,687,674,60.0206;34805140:1429,878,698,684,60.0206;34914440:2251,857,716,700,60.0206;34915390:2456,994,694,683,60.0206;34916240:1954,876,656,678,60.0206;34916990:1431,1008,698,685,60.0206;35026350:2183,1021,714,698,59.9834;35027300:2460,862,693,682,59.9834;35028150:1941,990,696,682,60.0206;35028900:1449,865,691,636,60.0206;35138150:2188,1020,711,671,60.0206;35139100:2454,873,691,682,60.0206;35139950:1960,985,700,689,60.0206;35140700:1454,864,686,675,59.9834;35250210:2155,994,718,717,60.0206;35251160:2478,848,687,674,60.0206;35252010:1953,969,698,694,60.0578;35252760:1467,917,687,662,60.0206;35362130:2240,880,720,714,60.0206;35363080:2471,977,660,679,60.0206;35363930:1957,871,695,680,60.0578;35364680:1453,987,701,691,60.0578;35474440:2262,931,701,687,59.9834;35475390:2431,906,670,696,60.0206;35476240:1990,965,686,675,60.0206;35476990:1437,871,693,683,60.0206;35586350:2299,842,712,697,59.9834;35587300:2474,995,695,712,60.0206;35588150:1971,863,691,672,59.9834;35588900:1443,1026,699,696,60.0206;35698110:2265,940,704,684,60.0206;35699060:2450,897,706,697,60.0578;35699910:1998,953,655,667,60.0206;35700660:1423,893,700,687,59.9834;35809820:2300,875,708,695,60.0206;35810770:2454,1010,699,688,60.0206;35811620:1993,865,687,674,59.9834;35812370:1381,911,697,693,60.0206;35922360:2184,987,720,711,59.9834;35923310:2505,868,684,675,60.0206;35924160:1938,978,705,710,60.0206;35924910:1494,919,685,662,59.9834;36034250:2292,887,718,707,60.0206;36035200:2496,990,691,682,60.0206;36036050:1973,855,694,680,60.0206;36036800:1465,987,665,674,60.0206;36145330:2202,1005,714,704,60.0206;36146280:2494,870,658,677,60.0206;36147130:1989,1008,696,688,60.0206;36147880:1471,859,689,675,60.0206;36257090:2311,913,711,694,59.9462;36258040:2485,1012,700,693,59.9834;36258890:2003,857,688,671,60.0578;36259640:1445,989,700,687,60.0206;36368860:2321,905,712,696,60.0206;36369810:2493,1012,694,688,60.0206;36370660:1994,875,690,667,60.0206;36371410:1461,1003,702,674,60.0206;36480710:2199,984,722,689,59.9834;36481660:2519,888,688,668,60.0206;36482510:1979,959,699,698,60.0578;36483260:1485,890,686,660,60.0206;36592830:2293,942,699,680,59.9834;36593780:2446,893,703,702,60.0206;36594630:2019,958,683,662,60.0578;36595380:1433,856,703,696,60.0206;36704810:2314,909,706,685,60.0206;36705760:2479,922,675,706,60.0206;36706610:2018,948,683,656,60.0206;36707360:1425,907,708,698,60.0206;36817120:2307,870,716,704,60.0206;36818070:2509,984,662,685,60.0206;36818920:1999,896,690,677,60.0578;36819670:1471,1006,699,690,60.0206;36928740:2204,1006,717,705,60.0206;36929690:2521,867,686,677,60.0578;36930540:1941,987,699,683,60.0206;36931290:1483,848,692,668,60.0578;37040420:2320,933,702,693,59.9834;37041370:2469,927,704,699,60.0206;37042220:2045,959,682,659,60.0206;37042970:1418,903,702,702,60.0206;37152100:2283,868,719,715,59.9834;37153050:2529,1003,689,671,60.0206;37153900:1989,873,692,678,60.0206;37154650:1465,1009,693,656,60.0206;37264070:2309,952,669,680,59.9834; +21 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may1503h.pcr +2 #Full MFB Decontamination +2 #Decon extraction column and decon AIV +3 .SPE.hold 2:46:40,55C +4 "MFB"*l @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*&  +62 "core"  + ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*v'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*r  +193 "core" + "MFB"*s% +4 "core" %(!T2 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*d' +425 "core" ' +2 ."MFBPCR"ATV.dial :ASV +3 "MFB"*| n +183 "core" o + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*t  +60 "core"  + "MFB"*o% +4 "core" %\ 1 D +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*\\'\ w +2035 "core" ' +2 ."MFBPCR"ATV.dial :waste +3 "MFB"*c n +210 "core" m + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*u'R +3161 "core" ' +2 ."MFBPCR"AFV.select :holdingCoil + .ATV.dial :waste +3 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*S'V +27 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +204 .AS.seek 0.5ml +2 "MFB"*p'(@ +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*q % +67 "core" $ + "MFB"*x% +4 "core" %(+4 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +421 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*~% +5 "core" %\ 2 ? +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*i' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*2  +40 "core" + "MFB"*}% +4 "core" % 2\ < +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*n' G +3644 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*M % +59 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"* % +3 "core" % G N c +2 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*y' ŕ +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +57 "core"  + "MFB"*0% +4 "core" % ř\ uW K +2 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*' z0 +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*g n +111 "core" m + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*w% +5 "core" % z, a +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*]'r +7163 "core" ' +2 ."MFBPCR"ATV.dial :waste +3 "MFB"* n +179 "core" n + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek :empty +2 "MFB"*V'R +1874 "core" ' +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +60 "core" % +2 "MFB"*T% +4 "core" %R' +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"* ' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +40 "core" + "MFB"*% +4 "core" %  ? +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*' +2104 "Can"s m +9381 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*W % +54 "core" % + ."MFBPCR"delay 3 seconds +302 "MFB"* % +3 "core" %  G +3 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*k'\ 4J +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core" + "MFB"*Z% +4 "core" %\ 4V\ = +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*{' +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +103 "core" n + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*  +36 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*('V +11872 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"* ' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +20134 "core" ' +54 ."MFBPCR"delay 10 seconds +1002 .ATV.dial :air3 +2 "MFB"*$ % +147 "core" % + "MFB"*!% +4 "core" %V 5 +2 ."MFBPCR"AS.seek 0.01ml +3 "MFB"*"' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +7 "MFB"*#  +52 "core" + "MFB"*,% +4 "core" %  D +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*' x +2323 "Can"r [ +9166 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +54 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*z% +3 "core" % Y +3 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*'\ 87 +536 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*'  +55 "core"  + "MFB"*% +4 "core" %\ 8F +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*6' +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +104 "core" m + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*+  +44 "core"  +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*%'V +11883 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +3 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*<'V +20137 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*  +83 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*-' x +3121 "Can"p e +4946 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*/ n +98 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*^'^ +15512 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*) n +177 "core" n + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +203 "core" ' +2 ."MFBPCR"SPE.coast +3 "MFB"*  +3 "core" _ + _ +2 #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*@ n +171 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*E  +55 "core"  + "MFB"*% +4 "core" %(, +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*5' y +4650 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +3 "MFB"*4 I +54 "core" I + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*3'V +3707 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*1'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +2 "MFB"*h  +56 "core"  + "MFB"*D% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*P': +2040 "core" ' +2 ."MFBPCR"ATV.dial :air2 +3 "MFB"*;  +96 "core"  + "MFB"*C% +4 "core" %:h7 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*H'/ +433 "core" ' +3 ."MFBPCR"ATV.dial ASV +3 "MFB"*K n +95 "core" n + "MFB"*?% +4 "core" %-\ 2 +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.57ml +2 "MFB"**'  +2545 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +3 "MFB"*8 I +55 "core" H + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*.'V +2899 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*X'(@ +2904 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery +2 "MFB"*a  +56 "core"  + "MFB"*Y% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*L': +2037 "core" ' +2 ."MFBPCR"ATV.dial :air2 +3 "MFB"*>  +96 "core"  + "MFB"*J% +4 "core" %: +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*B'0 +417 "core" ' +2 ."MFBPCR"ATV.dial ASV +3 "MFB"*[ n +96 "core" n + "MFB"*\ % +4 "core" %! +53 ."MFBPCR"AS.reconfigure ASslow0 +4 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*N' +2545 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +3 "MFB"*= I +63 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +2905 "core" ' +2 ."MFBPCR"ATV.dial :air2 +3 "MFB"*b  +96 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*I': +1586 "Can"o QQ +1464 "core" ' +2 ."MFBPCR"ATV.dial :ASV +2 "MFB"*G n +97 "core" o + ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.05ml + "MFB"*9'Q +1466 "core" ' +2 ."MFBPCR"ATV.dial :waste +3 "MFB"*7 n +187 "core" n +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*Q'V +312 "core" ' +3 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*  +95 "core"  + #"MFBPCR"deconLysateINT + .ATV.dial :air3 +4 "MFB"*m % +60 "core" % + "MFB"*U% +4 "core" %V 0 +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*:  +38 "core" + "MFB"*j% +4 "core" %   C +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*`'1 +19127 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*f % +53 "core" % + ."MFBPCR"delay 3 seconds +302 "MFB"*e% +3 "core" %1  V +2 ."MFBPCR"AS.seek 0.985ml +3 "MFB"*&' +524 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*_  +53 "core"  + "MFB"*r% +4 "core" %  h +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*s'cJ +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial AIV +2 "MFB"*v I +124 "core" I + ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 .AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*|' +198 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*t'R +10094 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*o' +5782 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*d'R +10092 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*c' +5778 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*\\'R +1042 "Can"p QQ +9052 "core" ' +2 ."MFBPCR"ATV.dial :air2 +3 "MFB"*u  +59 "core"  + "MFB"*S% +4 "core" %Rg +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*q' +227 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*x' +9991 "core" ' +2 ."MFBPCR"ATV.dial AIV +3 "MFB"*p I +73 "core" I +3 ."MFBPCR"AS.seek 0.02ml +3 "MFB"*~' +9886 "core" ' +2 ."MFBPCR"ATV.dial :waste +3 "MFB"* n +164 "core" n +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*2'V +228 "core" ' +2 ."MFBPCR"AWV.select :air + "collection"' +11 "MFB"*}% +2 "core" %Vu +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*i'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*M  +43 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +61 "core" % + "MFB"*n% +4 "core" %("S +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zh +232 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*0  +38 "core" + "MFB"*y% +4 "core" %ZyI +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*g'> +6058 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*w % +52 "core" % + ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %>  A +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'q +529 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*]  +54 "core"  + "MFB"*% +4 "core" %w\  V +54 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*T'q +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*V  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +81 "core"  + "MFB"*% +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"* 'x +2040 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*W' +3076 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"* 'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*Z' +170 "Can"m RQ +5603 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*k'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  + ."MFBPCR"ATV.dial :air3 +3 "MFB"* % +120 "core" % +2 "MFB"*{% +4 "core" %VhT +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*(' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core" +2 "MFB"*$% +4 "core" %\ F L +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*!'> +16113 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" % + ."MFBPCR"delay 3 seconds +302 "MFB"*#% +3 "core" %>  a +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*,' +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*"  +53 "core" + "MFB"*% +4 "core" % } I +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*z'q- +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +40 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*''R +4744 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +6 #PCR program should complete in < 2:45 + .PCR.run 10:00 +18181 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +187 "Can"m MM +16 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*+'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*6' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*%'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*<' +5820 "core" ' +9 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*/'V +5067 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*-' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*) n +123 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +2554 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*^ % +128 "core" & +2 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +2546 "core" ' +5 #tAsleep after completing 18tun assays + ."Qmail"GoodNews.email "{1 => 2, 2 => 1}\\nCan@05:43:30, 20.9C, 28% humidity, 14.8psia, 12.070V, 0.411A, 0.411A avg, 4.97W",Subject: "Asleep after completing 18tun assays" +4 #tMission runtime was 11:38:25.186669 +4 !"Qmail"o:SocketError:bt[")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"//home/esp/esp2/lib/email.rb:286:in `email'"./home/esp/esp2/lib/email.rb:293: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:718: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 +3 #Retry #1 of 10 after 10:00 +2001 #tSending Email +7486 "Can"g ML +10516 !to:Email::Error:bt["8/home/esp/esp2/utils/commskel.rb:230:in `flushMail'")/home/esp/esp2/utils/commskel.rb:233"3/home/esp/esp2/lib/framework.rb:95:in `atExit'"1/home/esp/esp2/lib/framework.rb:99:in `call'"3/home/esp/esp2/lib/framework.rb:99:in `atExit'"./home/esp/esp2/lib/threads.rb:739:in `[]'"1/home/esp/esp2/lib/threads.rb:739:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"flush failed! +4 #mEXIT + #"bkha"Session Ended @1557892515.86CEST @1557912597.01CEST = =tMAIN =mMAIN_scheduler @CEST1557912598.71 #"core_reset"Sent BREAK +2 #t@0x7533, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refil; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +275 "Can"y W + y W + #tPolling Can every 10:00 +3 #Cleanly exited at 05:55:15CEST15-May-19 +1320 #-> exit +4 #mEXIT @1557912620.88CEST @1557929156.45CEST = =tMAIN =mMAIN_scheduler @CEST1557929158.14 #"core_reset"Sent BREAK + #t@0x915A, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +209 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refil; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +272 "Can"Y Y + Y Y #tPolling Can every 10:00 +3 #Cleanly exited at 11:30:20CEST15-May-19 +1097 #-> ESP.ready!;MFB.ready! +2 #Powering core bus +495 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X 3.times(CC.loadFLush{hotBleach});initialPurge +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `loadFLush' for CC:Clamp: name:loadFLush: args[ +1596 #-> 3.times(CC.loadFLush{hotbleach});initialPurge +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `loadFLush' for CC:Clamp: name:loadFLush: args[ +1104 #-> 3.times{CC.loadFLush{hotbleach}};initialPurge + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `loadFLush' for CC:Clamp: name:loadFLush: args[ +3372 #-> CC.loadFlush{hotbleach} +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'8& +3 "core" &]`  +2 .tHand.open +2 "manipulator"&91 +71 "core" 1 + "manipulator"&:& +4 "core" &T | l +2 "manipulator"&;% +3 "core" % \ a f 6 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&<(- +191 "core" ( + "manipulator"&=& +4 "core" &- t  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &>& +3 "core" &- b e  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :garage +2 "manipulator"&?'η +101 "core" ' + .tHand.close +2 "manipulator"&@/ +66 "core" / + "manipulator"&A& +4 "core" &- H < +2 "manipulator"&B% +3 "core" % G E +2 .tForearm.seek :retract +2 "manipulator"&C'\ +103 "core" ' + .tElbow.reconfigure TightElbow +38 "manipulator"&$&.,(\ #b +8 .tElbow.seek CC +2 "manipulator"&D(ӷ +292 "core" ( + "manipulator"&E& +4 "core" & H O <> + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &F& +2 "core" &! : : <> +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&G' +106 "core" ' + "manipulator"&H& +4 "core" &  2<> +2 "manipulator"&I% +4 "core" %]ˮ + "collection"'J& +4 "core" &\\^ ~ +2 "collection"'K& +3 .tCC.seek :closed +2 "collection"'L(W +3 "core" &\\_ ~ +3 &]b ~ " +8 &2^^i r/ +9 &\\[_ pC +10 &%y\\^ qX +9 &[[_ uZ +9 &Y]\\ u[ +10 &aU[] vZ +9 &"X\\^ v[ +10 &U\\` vZ +9 &Y^^ uZ +9 &iWZ^ vZ +10 & +W\\^ vZ +9 &!V]] u[ +9 &#W[] vZ +10 &%rWZ^ uZ +9 &'5U\\a vZ +10 &(SZ` vZ +9 &*W]^ vZ +9 &,yV\\_ vZ +10 &.:Y\\_ v[ +9 &/V\\_ vZ +9 &1U]^ vZ +10 &3U\\] vZ +9 &5DU[_ uZ +10 &7S\\_ vZ +9 &8R\\^ vZ +9 &:V[] vZ +10 & WY^ uZ +9 &?Q\\^ vZ +10 &AU\\_ vZ +9 &CST[^ vZ +10 &EX[] uZ +9 &FW]^ vZ +9 &Hf[^ t\\ +10 &JNZ_ q_ +9 &LX] jb# +9 &M[^ ib6 +10 &O[Z\\| hbN +9 &QX\\| gbV +10 &RX\\y gbV +9 &TRY\\ gbR +9 &UY^{ gbL +10 &WYUX\\y pK +9 ( + &WlAY\\v y8 + "collection"'K& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.26 + "collection"'M& +4 "core" &Wl;X\\b y8 +2 .tHand.open + "manipulator"&N1 +73 "core" 1 + "manipulator"&O% +4 "core" % eʯ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +102 "core" ' + !to: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::messageCundefined local variable or method `hotbleach' for main:Object: name:hotbleach +1488 #-> CC.loadFlush{hotBleach} +2 "collection"'Q& +3 "core" &Wl;VY[ 8 +2 #tFlushing lower manifold's waste1 port + "collection"'R& +4 "core" &Wl;V[_ 8 +2 "collection"'S% +3 "core" %9XXj  + .tCSV.dial :flush +2 "collection"'T  +50 "core"  +2 .tCS.seek 5ml +2 "collection"'U'p +1404 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'V @ +47 "core" B + "collection"'W% +4 "core" %pZYO  \ +2 .tCS.seek 7ml +2 "collection"'X'h +619 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'Y  +2 'Z  +47 "core"  +108  + .tCBV.dial :waste1 +2 "collection"'[ @ +85 "core" @ +2 .tCS.seek 0ml +2 "collection"'\\'4 +1897 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"']& +3 "core" &Wl:\\\\l 8 +2 "collection"'^% +4 "core" %3[]T + .tCSV.dial :flush +2 "collection"'_  +85 "core" +2 .tCS.seek 5ml +2 "collection"'`'p +456 #"bkha"Session Begun +614 #-> access 1 +4 .SE.seek :down +4 "storage"(a'X +3 "core" ' +2 "manipulator"&b% +4 "core" %\  F F +2 "manipulator"&c& +4 "core" & D D;8 + ."bkha"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +4 ."bkha"SC.seek 5 +2 "storage"(d(; +275 "core" ' + .tdelay 5 seconds +247 "core" ( + ."bkha"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (e& +3 "core" &; @ ? +245 .tCSV.dial :air +2 "collection"'f @ +52 "core" B + "collection"'g% +4 "core" %pY]g { +2 .tCS.seek 7ml +2 "collection"'h'g +615 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'i  +48 "core"  + .tCBV.dial :waste2b +3 "collection"'j  +87 "core"  +2 .tCS.seek 0ml +2 "collection"'k'4 +1905 "core" ' + #tFlushing upper manifold +2 "collection"'l& +6 "core" &Wl:Y\\M |8 + "collection"'m% +4 "core" %2Z[W | + .tCSV.dial :flush +2 "collection"'n  +86 "core" +2 .tCS.seek 5ml +3 "collection"'o'p +1386 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'p @ +52 "core" B + "collection"'q% +4 "core" %pYZc { +2 .tCS.seek 7ml +2 "collection"'r'f +614 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'s +5 't  +51 "core"  +67  + .tCTV.dial :air +3 "collection"'u  +151 "core" ~ +2 .tCS.seek 0ml +3 "collection"'v'4 +1900 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'w'0 +866 "core" ' + .tCSV.dial :waste +2 "collection"'x +51 "core" +2 .tCS.seek 0ml +3 "collection"'y'4 +866 "core" ' + "collection"'z& +4 "core" &Wl9X\\N |8 +2 "collection"'{% +3 "core" %4WZD | + .tCSV.dial :flush +2 "collection"'|  +47 "core"  +2 .tCS.seek 3ml +3 "collection"'}'0 +878 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +5 "collection"'~ @ +49 "core" A + "collection"'% +4 "core" %0Y[i { +2 .tCS.seek 5ml +2 "collection"''p +630 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +6 "collection"''4 +1385 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +866 "core" ' + .tCSV.dial :waste +2 "collection"' +84 "core" +2 .tCS.seek 0ml +2 "collection"''4 +859 "core" ' + #tDisinfecting external Intake with mfbkill +2 "collection"'& +5 "core" &Wl9X[h |8 +2 "collection"'% +3 "core" %8Y\\{ { + .tCSV.dial CSR +2 "collection"'  +153 "core"  + "collection"' % +4 "core" %8X[f { + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +5 "collection"'j\ +11 .tCS.seek 8ml +2 "collection"'\ 'L +2165 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"' ' +604 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' +119 "core" + .tCTV.dial :intake +3 "collection"'  +85 "core"  + .tIntake.select :open + "sampler") +12 .tCS.seek 2ml +2 "collection"'' +2290 "core" ' + .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air +2 "collection"'  +83 "core"  + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml +4 "collection"''4 +606 "core" ' + #tFlushing lower manifold's waste1 port +2 .CSV.dial CSR +4 "collection"'  +119 "core"  + "collection"'% +4 "core" %6[\\ | + #tPulling 4ml of CSR.mfbkill +2 .CSR.select :mfbkill +5 "collection"'@ +11 .tCS.seek 4ml +3 "collection"''P +1128 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +4 "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'' +1639 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'  +3 '  +47 "core"  +108  + .tCBV.dial :waste1 +2 "collection"' @ +50 "core" A +2 .tCS.seek 0ml +3 "collection"''4 +2681 "core" ' + #tFlushing lower manifold's waste2b port + .CSV.dial CSR +7 "collection"'  +49 "core"  +2 "collection"'% +5 "core" %3Y[i | + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +5 "collection"'@ +11 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"''P +1133 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'' +365 "Can"g {t +1268 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'"  +49 "core"  + .tCBV.dial :waste2b +3 "collection"'(  +87 "core"  +2 .tCS.seek 0ml +2 "collection"''4 +2672 "core" ' + #tKilling upper manifold + .CSV.dial CSR +4 "collection"'  +51 "core"  + "collection"'*% +4 "core" %/\\_i | + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +11 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 4ml +3 "collection"','P +1137 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'+' +1627 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"'% +3 '  +53 "core" +66 + .tCTV.dial :air +3 "collection"''  +150 "core" ~ +2 .tCS.seek 0ml +40 "collection"'/'4 +2660 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'0'0 +872 "core" ' + .tCSV.dial :waste +3 "collection"'1 +48 "core" +2 .tCS.seek 0ml +3 "collection"'2'4 +871 "core" ' + #tFlushing upper manifold +2 "collection"'4& +5 "core" &Wl9W] }8 +2 "collection"'3% +4 "core" %/X[ } + .tCSV.dial :flush +2 "collection"'6  +49 "core"  +2 .tCS.seek 5ml +3 "collection"'7'p +1370 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'8 @ +50 "core" B + "collection"'9% +4 "core" %pXZ$ } +2 .tCS.seek 7ml +2 "collection"':'h +610 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"'; +119 "core" ~ + .tCTV.dial :air +3 .CS.seek 0ml +5 "collection"'='4 +1882 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'>'0 +871 "core" ' + .tCSV.dial :waste +3 "collection"'& +49 "core" +2 .tCS.seek 0ml +3 "collection"'@'4 +870 "core" ' + "collection"'A& +4 "core" &Wl9X\\ |8 +2 "collection"'B% +3 "core" %1Y\\ | + .tCSV.dial :flush +2 "collection"')  +50 "core"  +2 .tCS.seek 3ml +3 "collection"'?'0 +857 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'E @ +49 "core" A + "collection"'F% +4 "core" %0WZ | +2 .tCS.seek 5ml +3 "collection"'<'p +607 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +6 "collection"'H'4 +1372 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'I'0 +869 "core" ' + .tCSV.dial :waste +3 "collection"'J +84 "core" +2 .tCS.seek 0ml +3 "collection"'C'4 +863 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'-& +5 "core" &Wl9Y\\ |8 +2 "collection"'M% +4 "core" %7Z\\ | + .tCSV.dial :flush +2 "collection"'N  +51 "core"  +2 .tCS.seek 5ml +3 "collection"'O'p +1368 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'K @ +49 "core" A + "collection"'G% +4 "core" %pYZ | +2 .tCS.seek 7ml +3 "collection"'Q'm +631 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'R  +3 'S  +48 "core"  +107  + .tCBV.dial :waste1 +3 "collection"'T @ +52 "core" A +2 .tCS.seek 0ml +3 "collection"' '4 +1876 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'V& +5 "core" &Wl9\\] }8 +2 "collection"'W% +4 "core" %8Z] | + .tCSV.dial :flush +2 "collection"'U  +86 "core" +2 .tCS.seek 5ml +4 "collection"'Y'p +1366 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'Z @ +52 "core" B + "collection"'[% +4 "core" %pW] {\ +2 .tCS.seek 7ml +2 "collection"'X'e +611 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +6 "collection"']  +48 "core"  + .tCBV.dial :waste2b +4 "collection"'^  +86 "core"  +3 .tCS.seek 0ml +2 "collection"'_'4 +1887 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'\\& +5 "core" &Wl9[] |8 +2 "collection"'b% +3 "core" %3]^ | +2 .tCSV.dial CSR +2 "collection"'c  +49 "core"  + "collection"'#% +4 "core" %3Y]! | + #tPulling 8ml of CSR.kill + .CSR.select :kill +5 "collection"' +12 .tCS.seek 8ml +2 "collection"'$'L +2133 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'e' +606 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +6 "collection"'f + 'g  +55 "core"  +65 + .tCTV.dial :intake +3 "collection"'`  +82 "core" + .tIntake.select :open + "sampler") +12 .tCS.seek 2ml +2 "collection"'i' +2292 "core" ' + .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air +2 "collection"'j  +83 "core"  + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml +3 "collection"'h'4 +616 "core" ' + .tCSV.dial CSR +2 "collection"'l  +119 "core"  + "collection"'m% +4 "core" %4X\\ | + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.seek 5ml +2 "collection"'n'p +1381 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'k' +1381 "core" ' + .tCSV.dial CBV +2 "collection"'p +119 "core" +2 .tCS.seek 0ml +2 "collection"'q'4 +2646 "core" ' + "collection"'o& +4 "core" &Wl9[\\. |8 +2 "collection"'t& +3 "core" &Wl9[] |8 +6491 #t-> Fluck.garage + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"!uninitialized constant Fluck: name:\ Fluck +515 #-> CC.unloadFlush +3 #Garaging FlushPuck in Collection Clamp +3 "manipulator"&s& +5 "core" & $ %;8 + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&u(ӷ +14 "core" ( + "manipulator"&r& +4 "core" & ) ?4 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &v& +3 "core" &  +4 +2 .tForearm.seek CC +2 "manipulator"&x' +104 "core" ' + .tHand.close +3 "manipulator"&w/ +68 "core" / + .tCC.seek :open +3 "collection"'z( +421 "core" ( + "manipulator"&{& +4 "core" &4 + "manipulator"&|% +4 "core" % C̸ +2 .tForearm.seek :retract +2 "manipulator"&y'\ +103 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&~(- +306 "core" ( + "manipulator"&& +4 "core" &- L `  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &}& +3 "core" &- 2 5 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +115 "core" ' + .tHand.open +3 "manipulator"&1 +73 "core" 1 + "manipulator"&% +4 "core" % ιpͳ? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +466 #t-> initialPurge +2 #Starting initialPurge +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +4 "core" &\\_7 +2 .tHand.open + "manipulator"&1 +24 "core" 1 + "manipulator"&& +4 "core" &- k e ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +5 "core" ( + "manipulator"&& +4 "core" &- f l ! +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &\ & +3 "core" &- c b " +2 .tForearm.seek :garage +2 "manipulator"& 'η +102 "core" ' + .tHand.close +3 "manipulator"& / +67 "core" / + "manipulator"& & +4 "core" &- ! " +2 "manipulator"&% +3 "core" % ! ! +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(ӷ +282 "core" ( + "manipulator"&& +4 "core" &ӻ% ; B #Ab + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +4 "core" &ӻ% 8 ?Ab + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&' +108 "core" ' + "manipulator"&& +4 "core" &Ӽ%Aa +2 "manipulator"&% +3 "core" %\\ ŭ\ +2 "collection"'& +4 "core" &]` y + "collection"'& +4 .tCC.seek :closed +2 "collection"'(W +6 "core" &_` y + &_` y +8 &!|^a n0 +9 &^\\_ kD +10 &.u\\_ mX +9 &R]_ qZ +9 &R\\` qZ +10 &nN]_ rZ +9 &0P]^ qZ +9 &O^] qY +10 &Q]` qY +9 &vR\\` qZ +10 & 9S\\` qY +9 &!O\\` qZ +9 &#Q^_) qZ +10 &%~R]a rZ +9 &'@O\\`& qZ +9 &)L^a$ rY +10 &*Q_]& rZ +9 &,Q\\` qZ +10 &.HO^a qZ +9 &0 O\\`* rY +9 &1P]^ rY +10 &3R\\_% qZ +9 &5PR]`' qZ +9 &7O\\`( qZ +10 &8S]_, qZ +9 &:N\\_* qZ +10 &O^_ qZ +9 &?M[a, rY +10 &AN\\`. qY +9 &CaT`_ qY +9 &E"U]a qZ +10 &FQ]a qY +9 &H^\\` p[\ +10 &J\\[a l^ +9 &L\\^ gb +9 &MY] cb1 +10 &On]^ cbF +9 &QZ] cbW +9 &R[]( cbV +10 &TeW] bbW +9 &V[^ bb> +10 &WC:y[\\' mY +9 &WRZ] i#g +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.40 +2 "collection"'& +5 "core" &WRY^ i#g +49 .tHand.open +2 "manipulator"&1 +77 "core" 1 + "manipulator"&% +4 "core" % ` z  +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&"'\ +99 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'(& +5 "core" &WRY]- r#g +2 "collection"'% +4 "core" %2Y\\. s + .tCSV.dial CSR +2 "collection"'  +120 "core"  + "collection"'*% +4 "core" %2Y\\( r +2 #tPulling 5ml of CSR.flush .CSR.select :flush +5 "collection"' +12 .tCS.seek 5ml +2 "collection"''p +1092 "Can"? wx +312 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ',% +2 "core" %pX] o +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"''] +748 "core" ' + .tCSV.dial :waste +3 "collection"'% +153 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'''4 +2052 "core" ' + #tPurging external Intake +2 "collection"'+& +6 "core" &WRXZB r#g + "collection"'/% +4 "core" %7[\\A s + .tCSV.dial :flush +2 "collection"'1  +51 "core"  + .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'0' +686 #"bkha"-> access 2 +3 .SE.seek :down +5 "storage"(4'X +4 "core" ' + "manipulator"&3% +4 "core" %\   +2 "manipulator"&6& +3 "core" &# ?R +2 ."bkha"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 ."bkha"SC.seek 6 +3 "storage"(2(K +210 "core" ( + ."bkha"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (8& +2 "core" &Kq  5 " +1770 ' + .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'9 +86 "core" ~ + .tCTV.dial :intake +3 "collection"'7  +83 "core"  + .tIntake.select :open + "sampler") +12 .tCS.seek 0ml +2 "collection"';'4 +2831 "core" ' + .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air +2 "collection"':  +87 "core"  + #tFlushing upper manifold +2 "collection"'=& +5 "core" &WS]` #f +2 "collection"'&% +3 "core" %1\\a9 + .tCSV.dial :flush +2 "collection"'>  +87 "core"  +2 .tCS.seek 5ml +3 "collection"'A'p +1384 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'B @ +49 "core" A + "collection"')% +4 "core" %pZ]  +2 .tCS.seek 7ml +2 "collection"'@'e +621 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'E +120 "core" ~ + .tCTV.dial :air +3 .CS.seek 0ml +5 "collection"'F'4 +1903 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'?'0 +869 "core" ' + .tCSV.dial :waste +3 "collection"'< +51 "core" +2 .tCS.seek 0ml +2 "collection"'H'4 +866 "core" ' + "collection"'J& +4 "core" &WS[[ #f +2 "collection"'I% +3 "core" %4X\\ + .tCSV.dial :flush +2 "collection"'-  +48 "core"  +2 .tCS.seek 3ml +3 "collection"'M'0 +869 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'N @ +50 "core" B + "collection"'C% +4 "core" %0Y]  +2 .tCS.seek 5ml +2 "collection"'K'p +619 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +6 "collection"'G'4 +1407 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'O'0 +872 "core" ' + .tCSV.dial :waste +2 "collection"'R +86 "core" +2 .tCS.seek 0ml +2 "collection"'S'4 +863 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&T& +6 "core" &" =?R + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&Q(ӷ +19 "core" ( + "manipulator"&V& +4 "core" & 2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &W& +3 "core" & 2 + .tForearm.seek CC +3 "manipulator"&U' +105 "core" ' + .tHand.close +3 "manipulator"& / +77 "core" / + .tCC.seek :open +4 "collection"'Z( +423 "core" ( + "manipulator"&[& +4 "core" & Z W2 +2 "manipulator"&Y% +3 "core" % @y V Z +2 .tForearm.seek :retract +2 "manipulator"&]'\ +103 "core" ' + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&^(- +312 "core" ( + "manipulator"&X& +4 "core" &- / + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &\\& +4 "core" &- 3 + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&b'η +113 "core" ' +2 .tHand.open + "manipulator"&c1 +79 "core" 1 + "manipulator"&#% +4 "core" % θu u hR +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&_'\ +103 "core" ' +35042 "Can"0 VV +20417 #"bkha"-> exit +2 #Session Ended +968 #t-> exit +5 #mEXIT @1557931783.55CEST @1557932156.42CEST = =mMAIN_scheduler =tMAIN @CEST1557932158.23 #"core_reset"Sent BREAK +2 #t@0x8727, state=0x3B10, ifg=0x20, ie=0x7F #@0x8E99, state=0x3B10, ifg=0x08, ie=0x5F + #@0xA7B2, state=0x3AE0, ifg=0x84, ie=0x75 + #@0xAA62, state=0x3A72, ifg=0x10, ie=0xF5 + #@0xACEE, state=0x3A84, ifg=0x10, ie=0xFD #@0xAF78, state=0x3A84, ifg=0x10, ie=0xFD + #@0xB201, state=0x3A84, ifg=0x10, ie=0xFD + #@0xB318, state=0x3A84, ifg=0x80, ie=0xFD #@0x5A6E, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +177 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +26 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +242 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refix < :\ @name@ +276 "Can"2 YY 2 YY + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% + % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +2 *% +4 "core" %Rk& + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +2 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % { + .tSS.reconfigure SSconfig +2 "sampler")#.0X showlog 100 +10 ."Qmail"GoodNews.email "Then, in tube 2: mbaPhase\\n/home/esp/esp2/mission/190515totalsampletest.rb:112\\n{}\\nCan@16:56:10, 21.8C, 26% humidity, 14.8psia, 12.041V, 0.481A, 0.481A avg, 5.79W",Subject: "Asleep until 16:56" +815 "Can". \\ +4 #tPowering core bus +484 .Gate.power :raw,:ON +4 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +5 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +4 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +4 * % +4 "core" %\\ + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +4 "sampler")!% +3 "core" % + .tSS.configure SSconfig +3 "sampler")#.0X( +413 "core" ' + ."rdyProcessing"PS.coast + "processing"%5 +114 "core" ' +499 ( +2 .tForearm.seek :retract +4 "manipulator"&?'\ +3 "core" ' +2 .tElbow.seek :hammer + "manipulator"&@(M +127 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 350 counts +3 "manipulator"&A' +111 "core" ' + "manipulator"&B% +4 "core" %D o  +2 .tForearm.seek :retract +2 "manipulator"&C'\ +94 "core" ' + "manipulator"&D% +4 "core" %\ \ x u +2 "processing"%E& +2 "collection"'F& +6 "core" & + &`bM +2 .tCC.reconfigure CCconfig +2 ."openPC"PC.reconfigure PCconfig +5 "processing"%$x2 ^22b +2 "collection"'$x2 ^22b +4 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +2 "collection"'G( +4 "processing"%H( +277 "core" ( +11 ( +29 "Can"- ~_ +5 #tPhase [mbaPhase] +2 ."Qmail"GoodNews.email "At 16:56:56 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/190515totalsampletest.rb:112\\n{}\\nCan@16:56:56, 21.8C, 26% humidity, 14.8psia, 11.947V, 0.827A, 0.827A avg, 9.89W",Subject: "Started 190515totalsampletest phase mbaPhase" +4 #t==================> STARTED MBAsuperphase (phase #1) <=== +5 "collection"'I% +3 "processing"%J% +2 "manipulator"&K% +9 "core" %7`a' +2 % + %\ \ L +2 "manipulator"&L& +4 "sampler")M% +3 "core" &^ z +2 % | + "storage"(N& +4 "core" &   3 + "storage"(O% +4 "core" %\\  +2 "collection"'P& +3 "core" &^aC  +2 "processing"%Q& +4 "core" &  +2 "MFB"*R% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil +2 "MFB"* +11 *S% +2 "core" % +3 .tATV.dial :air2 +3 "MFB"*T  +123 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home +2 "MFB"*U' +555 "core" ' + .tAFV.select :carrierSolution + "MFB"* +11 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*V' +5284 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*W n +123 "core" n + .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.home.seek :empty +2 "MFB"*X'R +5257 "core" ' + .tATV.dial :waste + .ARV.dial between carrier and air1 +4 "MFB"*Y  +6 "core"  + .tASV.dial :waste1 +2 "MFB"*Z  +4 "core" +2 #tFull MFB Decontamination + #Decon extraction column and decon AIV +4 .SPE.hold 2:46:40,55C +3 "MFB"*[ @@T +4 .tASV.dial :SPEdelivery +2 "MFB"*\\  +38 "core"  + .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.seek 0.5ml +2 "MFB"*]'(@ +2905 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*^  +58 "core" + "MFB"*_% +4 "core" %(g +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*`' +429 "core" ' + .tATV.dial :ASV +3 "MFB"*a n +173 "core" n + .tASV.dial :SPErecovery +2 "MFB"*b  +61 "core"  +2 "MFB"*c% +3 "core" %7 +2 .tAS.seek 0.62ml +2 "MFB"*d'\ l +2044 "core" ' + .tATV.dial :waste +3 "MFB"*e n +213 "core" n + .tAS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 .tAS.seek :empty +3 "MFB"*f'R +3162 "core" ' + .tAFV.select :holdingCoil + .ATV.dial :waste +3 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 .tAS.seek 0ml +2 "MFB"*g'V +28 "core" ' + .tAFV.select :carrierSolution + "MFB"* +12 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*h'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air3 +2 "MFB"*i % +68 "core" $ + "MFB"*j% +4 "core" %((D +2 .tAS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 .tAS.seek 0.52ml +2 "MFB"*k' +428 "core" ' + .tATV.dial :air3 +3 "MFB"*l% +4 "core" % p\ 9 +2 .tAS.seek 0.53ml +2 "MFB"*m' +217 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*n  +41 "core" + "MFB"*o% +4 "core" % +2 .tAS.seek 0.71ml +2 "MFB"*p' G +3656 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*q % +59 "core" & + .tdelay 3 seconds +303 "MFB"*r% +2 "core" % GH +2 .tAS.seek 0.735ml +2 "MFB"*s' Ş +529 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*t  +58 "core"  + "MFB"*u% +4 "core" % ś J Z +2 .tAS.seek 0.72ml +2 "MFB"*v' z2 +328 "core" ' + .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*w n +112 "core" m + .tASV.dial :SPErecovery +3 "MFB"*x% +4 "core" % z$U +2 .tAS.seek 0.365ml +2 "MFB"*y'j +4906 #"bkha"-> exit +2 #Session Ended +2251 "core" ' + .tATV.dial :waste + "MFB"*z n +181 "core" m + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*{'R +1874 "core" ' + .tATV.dial :air3 + "MFB"*| % +62 "core" $ + "MFB"*}% +4 "core" %R D +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*~' +232 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +36 "core" + "MFB"*% +4 "core" % G +2 .tAS.seek 0.579ml +2 "MFB"*' +11485 "core" ' + .tdelay 3 seconds +193 "Can"4 n +109 .tATV.dial :air3 +2 "MFB"* % +53 "core" % + .tdelay 3 seconds +303 "MFB"*% +2 "core" %  \ 9 +2 .tAS.seek 0.604ml +2 "MFB"*'\ 4R +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core"  + "MFB"*% +4 "core" %\ 4K   ? +2 .tAS.seek 0.589ml +2 "MFB"*\ ' +329 "core" ' + .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"* n +104 "core" n + .tASV.dial :wasteR +2 "MFB"*  +44 "core"  +2 .tAS.seek 0ml + "MFB"*'V +11875 "core" ' + .tdelay 1:00 +6041 .ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*'V +20133 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"* % +146 "core" % + "MFB"*% +4 "core" %V +2 .tAS.seek 0.01ml +2 "MFB"*' +228 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +55 "core"  + "MFB"*% +4 "core" % +2 .tAS.seek 0.58ml +2 "MFB"* ' +11489 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" % + .tdelay 3 seconds +75 "Can"2 t +228 "MFB"* % +2 "core" %  K +3 .tAS.seek 0.605ml + "MFB"*'\ 8B +527 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" + "MFB"*% +4 "core" %\ 8P\ < +2 .tAS.seek 0.59ml +2 "MFB"*' +329 "core" ' + .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +106 "core" m + .tASV.dial :SPEdelivery +2 "MFB"*  +34 "core"  +2 .tAS.seek 0ml + "MFB"*'V +11891 "core" ' + .tdelay 1:00 +6002 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*'V +20136 "core" ' + .tdelay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*  +82 "core"  +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.8ml + "MFB"* ' x +8076 "core" ' + .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*! n +98 "core" o + .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 .tAS.seek 0.03ml + "MFB"*"'^ +4269 "Can") u +11243 "core" ' + .tdelay 20 seconds +2002 .ATV.dial :waste,via: :air3 +2 "MFB"*# n +177 "core" o + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty + "MFB"*$'R +205 "core" ' + .tSPE.coast +2 "MFB"*%  +3 "core"   +2 #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*&'(@ +2908 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :ASV +2 "MFB"*' n +174 "core" n + .tASV.dial :SPErecovery +2 "MFB"*(  +57 "core"  + "MFB"*)% +4 "core" %( +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.73ml +2 "MFB"**' e +4651 "core" ' + .tASV.dial :wasteD + "MFB"*+ I +54 "core" I + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*,'V +3709 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*-'(@ +2903 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*.  +54 "core"  + "MFB"*0% +4 "core" %(- +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*/': +2037 "core" ' + .tATV.dial :air2 + "MFB"*2  +98 "core" + "MFB"*1% +4 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*4'Q +426 "core" ' + .tATV.dial ASV + "MFB"*5 n +98 "core" n + "MFB"*7% +4 "core" %]\ 5 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*8' 7 +2542 "core" ' + .tASV.dial :wasteD + "MFB"*< I +56 "core" I +2 .tAS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*6'V +2902 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*B'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*3  +54 "core"  + "MFB"*;% +4 "core" %() & +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*D': +2039 "core" ' + .tATV.dial :air2 + "MFB"*F  +96 "core"  + "MFB"*E% +4 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*?'P +426 "core" ' + .tATV.dial ASV + "MFB"*A n +98 "core" n + "MFB"*K% +4 "core" %K\ 8 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*J' % +2539 "core" ' + .tASV.dial :wasteD + "MFB"*I I +56 "core" H +2 .tAS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*L'V +2902 "core" ' + .tATV.dial :air2 + "MFB"*M  +98 "core" +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml + "MFB"*N': +3053 "core" ' + .tATV.dial :ASV + "MFB"*O n +98 "core" n + .tASV.dial :wasteD +2 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.05ml + "MFB"*P'Q +1467 "core" ' + .tATV.dial :waste + "MFB"*Q n +188 "core" n +2 .tAS.seek 0ml + "MFB"*R'V +311 "core" ' +2 .tASV.dial :SPEdelivery + "MFB"*S  +97 "core"  + #tdeconLysateINT + .ATV.dial :air3 +2 "MFB"*T % +59 "core" & + "MFB"*U% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*W' +229 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*V  +37 "core"  + "MFB"*Y% +4 "core" %  E +2 .tAS.seek 0.96ml +2 "MFB"*Z'1 +5555 "Can"+ {z +13571 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*\\ % +95 "core" & + .tdelay 3 seconds +303 "MFB"*X% +2 "core" %0\  R +3 .tAS.seek 0.985ml + "MFB"*^' +525 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*_  +54 "core"  + "MFB"*]% +4 "core" % S a +2 .tAS.seek 0.97ml +2 "MFB"*a'cF +336 "core" ' + .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"*b I +125 "core" I + .tAIV.dial :coilToMFB +2 "collection"'c { +16 "core" y + .tAWV.select :waste + "collection"' +9 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*`' +199 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*e'R +10096 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*d' +5777 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*f'R +10092 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*g' +5780 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*i'R +10092 "core" ' + .tATV.dial :air2 + "MFB"*j  +61 "core" + "MFB"*h% +4 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*l' +226 "core" ' + .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*k' +363 "Can"- {z +9628 "core" ' + .tATV.dial AIV + "MFB"*n I +77 "core" I +2 .tAS.seek 0.02ml + "MFB"*o' +9886 "core" ' + .tATV.dial :waste + "MFB"*m n +166 "core" m +2 .tAS.seek 0ml + "MFB"*q'V +227 "core" ' + .tAWV.select :air + "collection"' +10 "MFB"*r% +3 "core" %V + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*p'(@ +2898 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +2 "MFB"*t  +33 "core" + .tATV.dial :air3 +2 "MFB"*u % +60 "core" % + "MFB"*s% +4 "core" %(* +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +2 "MFB"*w'Z` +232 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*x  +37 "core"  + "MFB"*v% +4 "core" %Zm +2 .tAS.seek 0.81ml +2 "MFB"*z'> +6057 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*y % +53 "core" % + .tdelay 3 seconds +303 "MFB"*|% +2 "core" %>\  S +2 .tAS.seek 0.835ml +2 "MFB"*}'P +526 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*{  +52 "core" + "MFB"*% +4 "core" %Y\ 9 +2 .tAS.seek 0.82ml +2 "MFB"*'p +328 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*~  +47 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*  +82 "core"  + "MFB"*% +4 "core" %pd +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*'H +2036 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml + "MFB"*' +3075 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*'V +2730 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"* 'V +2734 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*\ 'V +2732 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  + .tATV.dial :air3 +2 "MFB"* % +122 "core" & + "MFB"*% +4 "core" %V> +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*' +235 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +53 "core" + "MFB"*% +4 "core" % +2 .tAS.seek 0.81ml +2 "MFB"*'> +607 "Can"* zz +15504 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + .tdelay 3 seconds +303 "MFB"* % +2 "core" %>\ K S +2 .tAS.seek 0.835ml +2 "MFB"* ' +537 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core"  + "MFB"*% +4 "core" %? +2 .tAS.seek 0.82ml +2 "MFB"*'q2 +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +37 "core"  + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*'R +4742 "core" ' + .tPCR.program :bleachProfile +5 #PCR program should complete in < 2:45 .PCR.run 10:00 +18222 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*'V +2730 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +5776 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*'V +2747 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*' +541 "Can"/ }} +5231 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*'V +2733 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*!' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"* 'V +2733 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*#' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*%'V +5066 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*"' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*$ n +122 "core" n +2 .tAS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 .tAS.seek 0.5ml + "MFB"*''(@ +2555 "core" ' + .tATV.dial :waste2 + "MFB"*( % +131 "core" & +2 .tAS.seek 0ml + "MFB"*)'V +2549 "core" ' + #tFull MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*& @@T + .tASV.dial :SPEdelivery +3 "MFB"*+  +39 "core"  + .tdelay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"**'(@ +2902 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air1 +2 "MFB"*,  +136 "core" + "MFB"*.% +4 "core" %(# +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*0' +420 "core" ' + .tATV.dial :ASV + "MFB"*- n +187 "core" n + .tASV.dial :SPErecovery +2 "MFB"*2  +58 "core"  + "MFB"*1% +4 "core" %- +2 .tAS.seek 0.62ml +2 "MFB"*/'\ o +2038 "core" ' + .tATV.dial :waste + "MFB"*5 n +210 "core" m + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*7'R +3157 "core" ' + .tAFV.select :holdingCoil + .ATV.dial :waste + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0ml + "MFB"*4'V +26 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*<'(@ +2899 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :air3 +2 "MFB"*8 % +64 "core" % + "MFB"*6% +4 "core" %(#jI +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.52ml +2 "MFB"*3' +426 "core" ' + .tATV.dial :air3 + "MFB"*;% +4 "core" % O ? +2 .tAS.seek 0.53ml +2 "MFB"*B' +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*F  +40 "core"  + "MFB"*E% +4 "core" %tR & +2 .tAS.seek 0.71ml +2 "MFB"*D' G +3612 "Can"- >HH +30 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*A % +56 "core" & + .tdelay 3 seconds +303 "MFB"*K% +2 "core" % Hp G +2 .tAS.seek 0.735ml +2 "MFB"*?' ů +525 "core" ' + .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*I  +54 "core" + "MFB"*J% +4 "core" % Źs J +2 .tAS.seek 0.72ml +2 "MFB"*M' zP +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*L n +108 "core" m + .tASV.dial :SPErecovery + "MFB"*O% +4 "core" % zA} +2 .tAS.seek 0.365ml +2 "MFB"*N' +7163 "core" ' + .tATV.dial :waste + "MFB"*Q n +178 "core" o + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek :empty + "MFB"*P'R +1874 "core" ' + .tATV.dial :air3 +2 "MFB"*S % +63 "core" $ + "MFB"*T% +4 "core" %R4 +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*U' +230 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*R  +37 "core" + "MFB"*V% +4 "core" % z M +2 .tAS.seek 0.579ml +35 "MFB"*Y' +11490 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*W % +53 "core" % + .tdelay 3 seconds +303 "MFB"*\\% +2 "core" % \ 7 +3 .tAS.seek 0.604ml + "MFB"*X'\ 4Y +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Z  +51 "core" + "MFB"*_% +4 "core" %\ 4f\ 8 +2 .tAS.seek 0.589ml +2 "MFB"*]' +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*^ n +103 "core" n + .tASV.dial :wasteR +2 "MFB"*b  +44 "core"  +2 .tAS.seek 0ml + "MFB"*c'V +11872 "core" ' + .tdelay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*a' +5775 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*`'V +9910 "Can"* s +10227 "core" ' + .tdelay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*e % +148 "core" & + "MFB"*d% +4 "core" %V  +2 .tAS.seek 0.01ml +2 "MFB"*f' +226 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*g  +53 "core" + "MFB"*j% +4 "core" % \  G +2 .tAS.seek 0.58ml +2 "MFB"*h' s +11485 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*i % +53 "core" % + .tdelay 3 seconds +303 "MFB"*l% +2 "core" % x\ 1 +3 .tAS.seek 0.605ml + "MFB"*n'\ 8' +527 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*k  +52 "core" + "MFB"*m% +4 "core" %\ 8% E +2 .tAS.seek 0.59ml +2 "MFB"*r' +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial ASV +2 "MFB"*o n +105 "core" m + .tASV.dial :SPEdelivery +2 "MFB"*q  +32 "core"  +2 .tAS.seek 0ml + "MFB"*t'V +11891 "core" ' + .tdelay 1:00 +6002 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*u' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 .tAS.seek 0ml + "MFB"*s'V +10190 "Can"+ s +9944 "core" ' + .tdelay 10 seconds +1002 .ATV.dial :air2 +2 "MFB"*p  +82 "core"  +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.8ml + "MFB"*x' x +8076 "core" ' + .tdelay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*v n +98 "core" o + .tASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.03ml + "MFB"*w'^ +15512 "core" ' + .tdelay 20 seconds +2002 .ATV.dial :waste,via: :air3 +2 "MFB"*y n +177 "core" n + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*|'R +204 "core" ' + .tSPE.coast +2 "MFB"*z  +3 "core"  +  + #tRemoving Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*{'(@ +2906 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial :ASV +2 "MFB"* n +173 "core" n + .tASV.dial :SPErecovery +2 "MFB"*}  +55 "core"  + "MFB"*~% +4 "core" %() +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.73ml +2 "MFB"*' v +4651 "core" ' + .tASV.dial :wasteD + "MFB"* I +54 "core" I +2 .tAS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*'V +3710 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2900 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +55 "core"  + "MFB"*% +4 "core" %(2 +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.3ml +2 "MFB"*': +2038 "core" ' + .tATV.dial :air2 + "MFB"*  +98 "core" + "MFB"*% +4 "core" %:? +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"*'N +431 "core" ' + .tATV.dial ASV +2 "MFB"* n +97 "core" n + "MFB"*% +4 "core" %D  > +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*\ '  +2540 "core" ' + .tASV.dial :wasteD + "MFB"* I +56 "core" H +2 .tAS.reconfigure ASnorm + "MFB"*#,,'T20 b +42 .tAS.seek 0ml + "MFB"*'V +2019 "Can"+ || +887 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*  +55 "core"  + "MFB"* % +4 "core" %(1 ' +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml + "MFB"*': +2041 "core" ' + .tATV.dial :air2 +2 "MFB"*  +96 "core"  + "MFB"*% +4 "core" %: +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.32ml +2 "MFB"* 'V +431 "core" ' +2 .tATV.dial ASV +2 "MFB"* n +96 "core" n + "MFB"*% +4 "core" %U  A +2 .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.57ml +2 "MFB"*' / +2544 "core" ' + .tASV.dial :wasteD +2 "MFB"* I +55 "core" H +2 .tAS.reconfigure ASnorm + "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*'V +2901 "core" ' + .tATV.dial :air2 +2 "MFB"*  +96 "core"  +2 .tAS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek 0.3ml + "MFB"*': +3055 "core" ' + .tATV.dial :ASV +2 "MFB"* n +95 "core" n + .tASV.dial :wasteD +2 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 .tAS.seek 0.05ml + "MFB"*'Q +1466 "core" ' + .tATV.dial :waste + "MFB"*! n +189 "core" n +2 .tAS.seek 0ml + "MFB"* 'V +311 "core" ' +2 .tASV.dial :SPEdelivery + "MFB"*#  +106 "core"  + #tdeconLysateINT + .ATV.dial :air3 +2 "MFB"*% % +62 "core" % + "MFB"*$% +4 "core" %V +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*"' +233 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*(  +36 "core" + "MFB"*'% +4 "core" % +2 .tAS.seek 0.96ml +2 "MFB"*+'1 +19129 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*) % +54 "core" & + .tdelay 3 seconds +303 "MFB"*,% +2 "core" %1\  L +2 .tAS.seek 0.985ml +2 "MFB"*.' +535 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"**  +52 "core" + "MFB"*-% +4 "core" %C +2 .tAS.seek 0.97ml +2 "MFB"*2'ci +325 "core" ' + .tdelay 3 seconds +302 .ATV.dial AIV +2 "MFB"*1 I +125 "core" I + .tAIV.dial :coilToMFB + .AWV.select :waste + "collection"' +9 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*0' +200 "core" ' + .tdelay 1 second +101 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 .tAS.seek :empty +2 "MFB"*5'R +10093 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*/' +5777 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*7'R +3277 "Can"/ {z +6820 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*4' +5777 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 .tAS.seek :empty +2 "MFB"*8'R +10094 "core" ' + .tATV.dial :air2 + "MFB"*6  +60 "core" + "MFB"*<% +4 "core" %R +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.009ml +2 "MFB"*;' +236 "core" ' + .tAS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 .tAS.seek 1ml + "MFB"*3' +9994 "core" ' + .tATV.dial AIV + "MFB"*F I +76 "core" J +2 .tAS.seek 0.02ml + "MFB"*E' +9880 "core" ' + .tATV.dial :waste +2 "MFB"*B n +166 "core" n +2 .tAS.seek 0ml + "MFB"*A'V +231 "core" ' + .tAWV.select :air + "collection"' +10 "MFB"*K% +3 "core" %Vd + #tCleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 0.5ml + "MFB"*D'(@ +2901 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tASV.dial :waste1 +2 "MFB"*I  +35 "core"  + .tATV.dial :air3 +2 "MFB"*J % +61 "core" % + "MFB"*?% +4 "core" %(Y +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.51ml +35 "MFB"*L'Zb +240 "core" ' +2 .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*O  +36 "core" + "MFB"*M% +4 "core" %ZuD +2 .tAS.seek 0.81ml +2 "MFB"*Q'> +6057 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*N % +53 "core" & + .tdelay 3 seconds +303 "MFB"*S% +2 "core" %>\  T +3 .tAS.seek 0.835ml + "MFB"*T'[ +529 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*P  +53 "core"  + "MFB"*R% +4 "core" %NX +2 .tAS.seek 0.82ml +2 "MFB"*V'p +324 "core" ' + .tdelay 3 seconds +302 .ARV.dial :waste +2 "MFB"*U  +47 "core"  + .tdelay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*W  +91 "core"  + "MFB"*\\% +4 "core" %p +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek 0.47ml +2 "MFB"*Y'D +2037 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml +2 "MFB"*Z' +1347 "Can". {{ +1728 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*_'V +2733 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*X' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*^'V +2731 "core" ' + .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*b' +5778 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*]'V +2732 "core" ' + .tARV.dial between carrier and air1 +2 "MFB"*c  +47 "core"  + .tATV.dial :air3 +2 "MFB"*a % +120 "core" % + "MFB"*e% +4 "core" %VT +2 .tAS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 .tAS.seek 0.01ml +2 "MFB"*d' +229 "core" ' + .tdelay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*`  +51 "core" + "MFB"*g% +4 "core" %M0 +2 .tAS.seek 0.81ml +2 "MFB"*j'> +16127 "core" ' + .tdelay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*f % +53 "core" & + .tdelay 3 seconds +303 "MFB"*i% +2 "core" %>p +3 .tAS.seek 0.835ml + "MFB"*l' +528 "core" ' +2 .tdelay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*h  +53 "core"  + "MFB"*k% +4 "core" %\ \\ W +2 .tAS.seek 0.82ml +2 "MFB"*m'q@ +327 "core" ' + .tdelay 3 seconds +302 .ATV.dial PCR +2 "MFB"*n  +37 "core"  + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.seek :empty +2 "MFB"*o'R +4743 "core" ' + .tPCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +13627 "Can"1 t +4553 .tPCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.seek 1ml + "MFB"*q' +5779 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*r'V +2731 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*t' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*u'V +2728 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*p' +5771 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*s'V +2732 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +39 "MFB"*v' +5774 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 .tAS.seek 0ml + "MFB"*x'V +2750 "core" ' + .tdelay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*y' +5772 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 .tAS.seek 0ml + "MFB"*z'V +5067 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +10 .tdelay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml + "MFB"*w' +5773 "core" ' + .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 .tdelay 1 second +101 .ATV.dial :waste +2 "MFB"*| n +122 "core" n +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.seek 0.5ml + "MFB"*'(@ +779 "Can"0 {{ +1773 "core" ' + .tATV.dial :waste2 + "MFB"*} % +129 "core" % +2 .tAS.seek 0ml + "MFB"*~'V +2547 "core" ' +8 #tStarting mfb + #pcrBAC sampling at most 100ml, wcr at most 100ml +3 "MFB"*{% +2 ."Qmail"BACfans.email "Started mfb in tube 2 at 19:26:53CEST15-May-19\\n{}\\nCan@19:26:08, 22.3C, 26% humidity, 14.8psia, 11.982V, 0.701A, 0.701A avg, 8.40W",Subject: "pcrBAC sampling at most 100ml, wcr at most 100ml" +5 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "collection"'& +3 "core" %V> +2 &WZ  + .tHand.open +2 "manipulator"&1 +67 "core" 1 + "manipulator"&% +4 "core" % \ \ z 0 +3 "storage"(% +6 "core" %\\  + "storage"(. +3 "core" .( +2 "storage"(& +4 "core" &    3 + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ( & +2 "core" &     3 +2 "manipulator"&& +6 "core" &^ o n 4 + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +40 "core" ( + "manipulator"&& +4 "core" & h v +2 "storage"(& +4 "core" &   " 3 +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +95 "core" ' + "storage"(& +5 "core" &  # 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +3 "storage"(\ 'V +297 "core" ' + "storage"(- +4 "core" -'_ + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 (& +2 "core" & \   3 +2 "manipulator"& & +4 "core" & s x +2 .tElbow.seek 2 +2 "manipulator"&( +3 "core" ( + "manipulator"& & +3 "core" & o o 5 +2 "storage"(& +4 "core" & \  @ 3 +4 .tForearm.seek 2 + 300 counts +2 "manipulator"&'8 +15 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tHand.close +2 "manipulator"&/ +72 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +5 "storage"( 'X +3 "core" & w w  +2 "manipulator"&% +4 "core" % @ c q +2 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' + .tElbow.seek CC +2 "manipulator"&(ӷ +158 "core" ( + ' + ."downElevator"SE.coast +3 "storage"(5 +2 "manipulator"&& +7 "core" &Ӹ' M U YBj +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ӹ( W X rBj +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&' +106 "core" ' + "manipulator"&!& +5 "core" &Ӹ'Bj +2 "manipulator"&% +4 "core" % ]ͮ +2 "collection"'#& +4 "core" &VY  + "collection"'%& +45 .tCC.seek :closed + "collection"'$(W +3 "core" &X[  +4 &X[   +7 &1|YY s. +10 &[X[ rC +10 &vX[ sW +8 &VZ[ w[ +11 &TZ\\ w[\ +8 &VSW\\ w[ +9 &WV\\ w[\ +10 &SXZ xZ +9 &UX\\ w[ +10 &^UZ[ x[ +9 & TWY w[\ +10 &!RX[ wZ +9 &#VXZ w[ +9 &%gWX[ wZ +9 &')TWZ wZ +10 &(QU[ xZ +9 &*XY[ w[\ +9 &,nRWZE w[ +10 &./UXZC w[\ +9 &/TY\\> w[ +10 &1TY\\C wZ +9 &3wRYYC wZ +9 &58UXZD w[ +10 &6TW]< wZ +9 &8OXZ= xZ +9 &:~SWZ4 w[ +11 &TW\\4 w[ +13 &?OXZ7 x[ +6 &ARWZ4 wZ +9 &CIQYZ4 xZ +10 &E\ WZZ5 w[ +9 &FWX[5 w[\ +10 &HnVZ; t^ +9 &J:VY> ob +9 &KSZ* lb2 +10 &MTV( jbO +9 &O0VX$ jbd +9 &PUX# ibe +10 &RlTW& hbb +9 &TTX& hbb +9 &UUY hba +10 &WgVW` q&x +10 &WbUW> h'v +9 &WrVY tW +2 ( + "collection"'%& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.33 + .Hand.open +3 "manipulator"& 1 +71 "core" 1 + "manipulator"&(% +4 "core" % cȮ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&''\ +98 "core" ' + .tSC.coast + "storage"(6 +2 #tcollectSample 100ml w/bubble point of 55psi +2 #Priming 7ml .Gate.power :sampler,:ON + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")"+ +3 "core" + +2 "sampler"))% +4 "core" % p | + "collection"',& +4 "core" &WrVWx W +2 "Can". ~` +2 #tCalibrating pressure and temperature sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + .SS.reconfigure SSfast +2 "sampler")#.0X +2 "sampler")>% +3 "core" %"?= q [ v +16 "collection"'9% +2 "core" %7in @ +2 "sampler")"% +3 "core" %"LH v ]8 +2 "collection"'-% +4 "core" %7jm A + #tIntake @15.6psia, vacuum from 9.1 to 13.1psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X  +2 "sampler")_% +3 "core" %bc"+, r [ +16 "collection"'X% +2 "core" %7jl ? +2 "sampler")^% +3 "core" %bc 3/ s ]\ U +16 "collection"'b% +2 "core" %7jn# B +2 "sampler")c% +3 "core" %bb64 v ]1 +16 "collection"'a% +2 "core" %7jm B +2 "sampler")e% +3 "core" %bb=: p ^1 +16 "collection"']% +2 "core" %7knH A +2 "sampler")`% +3 "core" %bbCA s ]1 +16 "collection"'g% +2 "core" %7koL B +2 "sampler")d% +3 "core" %bbKM h ^1 +2 "collection"'f% +4 "core" %7moV A + #tIntake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 + "sampler")#.z0X  +2 "sampler")% +4 "core" %G i Y +15 "collection"'{% +2 "core" %7hj = +2 "sampler")% +4 "core" %G p Y +15 "collection"'% +2 "core" %7hjT = +2 "sampler")% +3 "core" %G u Y +16 "collection"'% +2 "core" %7jlU = +2 "sampler")% +4 "core" %G l Y +15 "collection"' % +2 "core" %7ij = +2 "sampler")% +3 "core" %G k Y +16 "collection"'% +2 "core" %7fkU = +2 "sampler")% +3 "core" %G# o Y +16 "collection"'% +2 "core" %7hl = +2 "sampler")@% +4 "core" %G%$ i Y +15 "collection"'C% +2 "core" %7il = +2 "sampler")% +3 "core" %G+( v Y +16 "collection"'=% +2 "core" %7hlS = +2 "sampler")% +3 "core" %G.+ w Y +16 "collection"' % +2 "core" %7jk = +2 "sampler") % +3 "core" %G42 n Y +16 "collection"'% +2 "core" %7jl < +2 "sampler")% +3 "core" %G89 z Y +16 "collection"'% +3 "core" %7km = +2 "sampler")% +4 "core" %G=< j Y +15 "collection"'% +2 "core" %7lnT > +2 "sampler")% +3 "core" %&EE q [ +2 "collection"'% +4 "core" %7koO ? +2 .tSS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X % +3 "core" %k] l X +16 "collection"'9% +2 "core" %7fj < +2 "sampler")"% +3 "core" %k] q X +16 "collection"'-% +2 "core" %7jkT < +2 "sampler")}% +3 "core" %k^ x X +16 "collection"'.% +2 "core" %7ilS < +2 "sampler")1% +4 "core" %k] o X +15 "collection"'2% +2 "core" %7hk < +2 "sampler")+% +3 "core" %k^ r X +16 "collection"'5% +2 "core" %7gkR < +2 "sampler")/% +3 "core" %k] x X +16 "collection"'7% +2 "core" %7ikS < +2 "sampler")0% +3 "core" %k] m X +16 "collection"'6% +2 "core" %7hk < +2 "sampler")<% +4 "core" %k]  v X +15 "collection"'8% +2 "core" %7emU < +2 "sampler");% +4 "core" %k]" } X +15 "collection"'F% +2 "core" %7jj < +2 "sampler")3% +3 "core" %k]'' o X +16 "collection"'B% +2 "core" %7kk ; +2 "sampler")K% +4 "core" %k]*+ z X +15 "collection"'E% +2 "core" %7jlP < +2 "sampler")A% +3 "core" %k^0- { W +16 "collection"'I% +2 "core" %7io < +2 "sampler")J% +3 "core" %k]65 r X +16 "collection"'?% +2 "core" %7lmP ; +2 "sampler")D% +3 "core" %l\\;9 z X +16 "collection"'O% +2 "core" %7inS = +2 "sampler")M% +3 "core" %n6BB i Z +2 "collection"'L% +4 "core" %7loS > +2 .tSS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X  +2 "sampler")c% +4 "core" %N m Y +15 "collection"'a% +2 "core" %7fj = +47 "sampler")e% +5 "core" %N l Y +15 "collection"']% +2 "core" %7hk > +2 "sampler")`% +4 "core" %N y Z +15 "collection"'g% +2 "core" %7ik@ = +2 "sampler")d% +4 "core" %N t Y +15 "collection"'f% +3 "core" %7hk = + "sampler")*% +4 "core" %N## j Y +15 "collection"'j% +2 "core" %7im > +2 "sampler")h% +4 "core" %N%$ y Y +15 "collection"'k% +2 "core" %7ii9 > +2 "sampler")l% +4 "core" %N)& o Y +15 "collection"'n% +2 "core" %7gj = +2 "sampler")m% +4 "core" %N,, l Z +15 "collection"'o% +2 "core" %7il= = +2 "sampler")q% +4 "core" %N2/ z Z +15 "collection"'r% +2 "core" %7hm? > +2 "sampler")t% +4 "core" %765 l [ +15 "collection"'u% +2 "core" %7jo @ +2 "sampler")p% +4 "core" %;: p \\ +15 "collection"'s% +2 "core" %7jp7 A +2 "sampler")4% +3 "core" % AA z ^ O +16 "collection"'y% +3 "core" %7jo B +2 "sampler")z% +4 "core" %IH p _+ + "collection"'|% +4 "core" %7kn B + #tIntake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X  A +2 "sampler")% +3 "core" %Q(& r ] ] +16 "collection"'!% +2 "core" %7lk9 C +2 "sampler")% +4 "core" %Q ,) l ^ D +15 "collection"'% +2 "core" %7ik B +2 "sampler")#% +3 "core" %Q\ 1/ l ^ D +16 "collection"' % +2 "core" %7glB B +2 "sampler")% +3 "core" %Q\ 43 p ^ D +16 "collection"'G% +2 "core" %7gl B +2 "sampler") % +4 "core" %Q :9 k ^ D +15 "collection"'(% +2 "core" %7gm C +2 "sampler")%% +3 "core" %Q\ B= u ^ D +16 "collection"')% +2 "core" %7jl; B +2 "sampler"),% +3 "core" %Q GB o ^ D +2 "collection"'% +4 "core" %7km5 A + #tIntake @15.6psia, vacuum from 9.1 to 13.1psi + .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X ' +416 "core" 'c \ f Y +2 #tVacuum too high -- waiting up to 40s +15 "collection"'9% +2 "core" %7hjA < +2 "sampler")"% +3 "core" %\\ j X +16 "collection"'-% +2 "core" %7ij ? +2 "sampler")}% +3 "core" %5 \ v [ +16 "collection"'.% +2 "core" %7gi: A +2 "sampler")1% +3 "core" % x ]} +16 "collection"'2% +2 "core" %7gj A +2 "sampler")+% +3 "core" % m ^ k +16 "collection"'5% +2 "core" %7hk B +2 "sampler")/% +3 "core" % v ] k +16 "collection"'7% +2 "core" %7gkA A +2 "sampler")0% +3 "core" % v ] k +16 "collection"'6% +2 "core" %7ij A +2 "sampler")<% +3 "core" % l ] k +16 "collection"'8% +2 "core" %7ih: A +2 "sampler");% +3 "core" % x ^ k +16 "collection"'F% +2 "core" %7gj: A +2 "sampler")3% +3 "core" % k ] k +16 "collection"'B% +2 "core" %7gk A +2 "sampler")K% +3 "core" % l ] k +16 "collection"'E% +2 "core" %7ij> A +2 "sampler")A% +3 "core" %  w ^ k +16 "collection"'I% +2 "core" %7jn9 A +2 "sampler")J% +4 "core" %$! k ] k +15 "collection"'?% +2 "core" %7hj A +2 "sampler")D% +3 "core" %%$ m ] k +16 "collection"'O% +2 "core" %7hj@ A +2 "sampler")M% +3 "core" %+) w ] k +16 "collection"'L% +2 "core" %7hn A +2 "sampler")% +4 "core" %.( o ^ k +15 "collection"'S% +2 "core" %7jk B +2 "sampler")Q% +3 "core" %.0 q ] k +16 "collection"'P% +2 "core" %7hlA A +2 "sampler")R% +3 "core" %75 v ^ k +16 "collection"'T% +2 "core" %7im A +2 "sampler")U% +4 "core" %;8 m ] k +15 "collection"'W% +2 "core" %7hn A +2 "sampler")\\% +3 "core" %@> s ] k +16 "collection"'V% +2 "core" %7mm8 A +2 "sampler")Y% +3 "core" %FF k ] k +2 "collection"'Z% +4 "core" %7km? A +2 .tSS.reconfigure SSinhale.with maxSpeed: 72 + "sampler")#.H0X ; u _ A +16 "collection"'@% +2 "core" %7jm8 C +2 "sampler")C% +3 "core" % EA s _ A +2 "collection"'% +4 "core" %7im= B + #tIntake @15.6psia, vacuum from 9.1 to 13.1psi + .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X  +2 "sampler") % +3 "core" %TO r Z +16 "collection"' % +2 "core" %7gi7 > +2 "sampler")% +3 "core" %TO t Z +16 "collection"'% +2 "core" %7ej > +2 "sampler")% +4 "core" %TO l [ +15 "collection"'% +2 "core" %7fi > +2 "sampler")% +4 "core" %TO r Z +15 "collection"'% +2 "core" %7giA ? +2 "sampler")% +3 "core" %TO v Z +16 "collection"'i% +2 "core" %7gj > +2 "sampler")\ % +3 "core" %TO h Z +16 "collection"'% +2 "core" %7gi; > +2 "sampler")!% +3 "core" %TO v Z +16 "collection"'% +2 "core" %7fj9 ? +2 "sampler")% +3 "core" %TO g Z +16 "collection"'#% +2 "core" %7fj ? +2 "sampler") % +3 "core" %TO  k Z +16 "collection"'% +2 "core" %7hi8 > +2 "sampler")G% +3 "core" %TO! q Z +16 "collection"' % +2 "core" %7hm: ? +2 "sampler")(% +4 "core" %TO%# h Z +15 "collection"'%% +3 "core" %7ej ? + "sampler"))% +4 "core" %T O*' o Z +15 "collection"',% +2 "core" %7fj8 > +2 "sampler")% +4 "core" %T O0+ t Z +15 "collection"'v% +2 "core" %7im @ +2 "sampler")9% +3 "core" %T (21 g \\ +16 "collection"'"% +2 "core" %7km C +2 "sampler")-% +3 "core" %T :8 o _ L +16 "collection"'}% +4 "core" %7im D + "sampler").% +4 "core" %T\ @@ j a +15 "collection"'1% +2 "core" %7km E +2 "sampler")2% +4 "core" %T\ GF r ` + "collection"'+% +4 "core" %7jlA C + #tIntake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 + "sampler")#.;0X  +2 "sampler")6% +3 "core" %N  r Z +16 "collection"'<% +2 "core" %7fk ? +2 "sampler")8% +3 "core" %G h [ +16 "collection"';% +2 "core" %7ej @ +2 "sampler")F% +3 "core" %G t [ +16 "collection"'3% +2 "core" %7gk6 ? +2 "sampler")B% +3 "core" %G u [ +16 "collection"'K% +2 "core" %7fk ? +2 "sampler")E% +3 "core" %G h [ +16 "collection"'A% +2 "core" %7fi ? +2 "sampler")I% +3 "core" %G p [ +16 "collection"'J% +47 "core" %7gj ? +2 "sampler")?% +4 "core" %G" l Z +15 "collection"'D% +2 "core" %7gi: ? +2 "sampler")O% +4 "core" %G&# p [ +15 "collection"'M% +2 "core" %7hh; ? +2 "sampler")L% +4 "core" %G*& h [ +15 "collection"'% +2 "core" %7hm @ +2 "sampler")S% +4 "core" %G-+ r [ +15 "collection"'Q% +2 "core" %7fl4 ? +2 "sampler")P% +4 "core" %G3/ y [ +15 "collection"'R% +3 "core" %7jj @ + "sampler")T% +4 "core" %*56 e \\ +15 "collection"'U% +2 "core" %7jm B +2 "sampler")W% +4 "core" %<: s ^ o +15 "collection"'\\% +2 "core" %7im7 C +2 "sampler")V% +4 "core" %FD h `8 +2 "collection"'Y% +3 "core" %7ln8 D + #tIntake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +2 "sampler")#.50X  +2 "sampler")^% +3 "core" %rU \ f Z +16 "collection"'b% +2 "core" %7fj ? +2 "sampler")c% +4 "core" %rT  u [ +15 "collection"'a% +2 "core" %7hj9 > +2 "sampler")e% +4 "core" %rT q [ +15 "collection"']% +2 "core" %7fi ? +2 "sampler")`% +3 "core" %rT k [ +16 "collection"'>% +2 "core" %7gj ? +2 "sampler")g% +3 "core" %rT n Z +16 "collection"'_% +2 "core" %7fj. ? +2 "sampler")f% +4 "core" %rT h Z +15 "collection"'*% +2 "core" %7gj ? +2 "sampler")d% +3 "core" %rT i Z +16 "collection"'h% +2 "core" %7gj6 > +2 "sampler")k% +3 "core" %rT o Z +16 "collection"'l% +2 "core" %7gi< ? +2 "sampler")n% +3 "core" %rT i [ +16 "collection"'m% +2 "core" %7gj > +2 "sampler")o% +4 "core" %rT h [ +15 "collection"'q% +2 "core" %7gi2 > +2 "sampler")r% +3 "core" %rT  u [ +16 "collection"'t% +2 "core" %7fi6 ? +2 "sampler")u% +4 "core" %rT#% j [ +15 "collection"'p% +2 "core" %7gi ? +2 "sampler")s% +3 "core" %sO&$ q [ +16 "collection"'4% +2 "core" %7gk/ ? +2 "sampler")y% +3 "core" %tN)( q [ +16 "collection"'z% +2 "core" %7gk ? +2 "sampler")|% +3 "core" %uN., g [ +16 "collection"'N% +2 "core" %7hk A +2 "sampler")w% +3 "core" %u%.0 o ] +16 "collection"'x% +2 "core" %7gk6 C +2 "sampler")% +4 "core" %u65 g _ d +15 "collection"'% +3 "core" %7jm C +2 "sampler"){% +3 "core" %t <9 p _\ H +16 "collection"'% +2 "core" %7il' D +2 "sampler")% +3 "core" %t BA o _\ H +16 "collection"'% +2 "core" %7mo C +2 "sampler")% +3 "core" %t JH g _\ H +2 "collection"'% +4 "core" %7lo C + #tIntake @15.6psia, vacuum from 9.1 to 13.1psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X  +2 "sampler")% +3 "core" %-U h Z +16 "collection"'% +2 "core" %7fg ? +2 "sampler")% +3 "core" %-G j [ +16 "collection"'@% +2 "core" %7gi* A +2 "sampler")C% +3 "core" %-  o ^ +16 "collection"'% +2 "core" %7hh' C +2 "sampler")j% +3 "core" %- j _\ U +16 "collection"'% +2 "core" %7gh D +2 "sampler") % +3 "core" %-  o _\ N +16 "collection"' % +2 "core" %7ij) C +2 "sampler")% +4 "core" %- q `\ N +15 "collection"'% +2 "core" %7gj C +2 "sampler")% +3 "core" %- g _\ N +16 "collection"'% +2 "core" %7gj D +2 "sampler")% +4 "core" %- m _\ N +15 "collection"'% +2 "core" %7gj$ C +2 "sampler")% +3 "core" %- b _\ N +16 "collection"'i% +2 "core" %7fh C +2 "sampler")\ % +5 "core" %-  r `\ N +15 "collection"'% +2 "core" %7fk' D +2 "sampler")!% +3 "core" %-%$ j `\ N +16 "collection"'% +2 "core" %7gk D +2 "sampler")% +3 "core" %-'' d `\ N +16 "collection"'#% +2 "core" %7gi) C +2 "sampler") % +3 "core" %-,* o _\ N +16 "collection"'% +2 "core" %7ik, D +2 "sampler")G% +3 "core" %-/, i _\ N +16 "collection"' % +2 "core" %7gj C +2 "sampler")(% +3 "core" %-42 h _\ N +16 "collection"'%% +2 "core" %7hj* C +2 "sampler"))% +4 "core" %-88 q `\ N +15 "collection"',% +2 "core" %7io( C +2 "sampler")% +4 "core" %-=< g `\ N +15 "collection"'v% +2 "core" %7hm D +2 "sampler")9% +3 "core" %-ED n `\ N +2 "collection"'"% +4 "core" %7hl C + #tIntake @15.5psia, vacuum from 9.0 to 13.0psi + .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X  +2 "sampler").% +3 "core" %i^ h Z +16 "collection"'1% +2 "core" %7fh. ? +2 "sampler")2% +3 "core" %jY t Z +16 "collection"'+% +2 "core" %7hi, ? +2 "sampler")=% +3 "core" %l\\ g Z +16 "collection"'/% +2 "core" %7gh @ +2 "sampler")7% +4 "core" %m6 l \\ +15 "collection"'0% +2 "core" %7ej* B +2 "sampler")6% +3 "core" %m  o ^ +16 "collection"'<% +2 "core" %7fi' C +2 "sampler")8% +3 "core" %l  g `\ O +16 "collection"';% +48 "core" %7fh. C +2 "sampler")F% +3 "core" %l i `\ O +16 "collection"'3% +2 "core" %7hh D +2 "sampler")B% +4 "core" %l# n `\ O +15 "collection"'K% +2 "core" %7fk8 D +2 "sampler")E% +4 "core" %l%$ e `\ O +15 "collection"'A% +2 "core" %7hj D +2 "sampler")I% +4 "core" %l&% g _\ O +15 "collection"'J% +2 "core" %7gj2 C +2 "sampler")?% +4 "core" %l** l `\ O +15 "collection"'D% +2 "core" %7ek9 D +2 "sampler")O% +4 "core" %l., m `\ O +15 "collection"'M% +2 "core" %7hl D +2 "sampler")L% +4 "core" %l1/ n _\ O +15 "collection"'% +2 "core" %7kj- D +2 "sampler")S% +4 "core" %l75 q `\ O +15 "collection"'Q% +2 "core" %7jm/ D +2 "sampler")P% +4 "core" %l;: h `\ O +15 "collection"'R% +2 "core" %7jl D +2 "sampler")T% +3 "core" %lB? m `\ O +16 "collection"'U% +2 "core" %7jn0 D +2 "sampler")W% +4 "core" %lFD s `\ O +2 "collection"'\\% +3 "core" %7im. C + #tIntake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X   +84 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X E +2 "sampler")c% +4 "core" %H ! j a\ K +15 "collection"'a% +2 "core" %7ei= E +2 "sampler")e% +4 "core" %H %" _ b\ K +15 "collection"']% +2 "core" %7gi F +2 "sampler")`% +3 "core" %H '& i b\ K +16 "collection"'>% +2 "core" %7di9 F +2 "sampler")V% +3 "core" %H )* h b\ K +16 "collection"'_% +2 "core" %7fh F +2 "sampler")f% +3 "core" %H 1/ ^ b\ K +16 "collection"'g% +2 "core" %7gi F +2 "sampler")d% +4 "core" %H 22 i b\ K +15 "collection"'h% +2 "core" %7fj9 F +2 "sampler")k% +4 "core" %H 97 ^ a\ K +15 "collection"'l% +2 "core" %7hl F +2 "sampler")n% +4 "core" %H <; c b\ K +15 "collection"'m% +2 "core" %7ii5 E +2 "sampler")o% +3 "core" %H B? i a\ K +16 "collection"'q% +2 "core" %7il: F +2 "sampler")r% +3 "core" %H IF ] b\ K +2 "collection"'t% +4 "core" %7hkA E + #tIntake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 + "sampler")#.0X  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' +2680 "core" ' + "collection"'i% +4 "core" %\ \   +2 .tCSV.dial between air and CTV +2 "collection"'\ ` +33 "core" b +2 .tCS.seek 2.611ml +2 "collection"''$t +2004 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV + "collection"'!  +30 "core"  +2 .tCS.reconfigure CSpressurize +2 "collection"'# d@<< Db +2 .tCS.seek 0ml +2 "collection"''4 +416 "core" '( G EP +3 "collection"'% +4 "core" % K O%  +2 "sampler")#% +3 "core" % ^ # +2 #tBubblePoint: Intake @70.1psia, Outlet @14.8psia .CBV.dial SSV +2 "collection"' @ +32 "core" A +3 .tSS.reconfigure SSconfig +2 "sampler")#.0X + ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."CSpush"CS.seek 0ml +2 "collection"'"'4 +87 "core" ' + .tSSV.dial :spit,avoiding: :exhaust +2 "sampler") +147 "core"  +2 .tSS.reconfigure SSexhale + "sampler")#.0X'5J +283 "core" ' + ."connect"SSV.dial CBV,avoiding: :exhaust +3 .tCBV.dial SSV +2 "sampler")V  +147 "core"  +102 .tSSV.dial :spit,avoiding: :exhaust +2 "sampler")_ +147 "core"  +2 .tSS.reconfigure SSconfig + "sampler")#.0X9 +2 "core" 9 d +103 "collection"'g9 +2 "core" 9d +103 "collection"'f9 +2 "core" 9)d +103 "collection"'d9 +2 "core" 96d +103 "collection"'h9 +3 "core" 9Ed +103 "collection"'k9 +2 "core" 9Td +103 "collection"'n9 +2 "core" 9ad +103 "collection"'l9 +2 "core" 9pd +103 "collection"'o9 +2 "core" 9d +103 "collection"'m9 +3 "core" 9d +103 "collection"'r9 +2 "core" 9d +103 "collection"'t9 +2 "core" 9d +103 "collection"'q9 +2 "core" 9d +103 "collection"'p9 +2 "core" 9d +103 "collection"'I9 +2 "core" 9b +103 "collection"'49 +2 "core" 9a +103 "collection"'s9 +2 "core" 9` +103 "collection"'|9 +2 "core" 9 _ +103 "collection"'N9 +2 "core" 9  ^ +103 "collection"'w9 +3 "core" 9  ] +103 "collection"'x9 +2 "core" 9 $] +103 "collection"'9 +2 "core" 9 1[ +103 "collection"'9 +2 "core" 9 =Z +103 "collection"'{9 +2 "core" 9 I Y +103 "collection"'9 +3 "core" 9 TX +103 "collection"'9 +2 "core" 9 `X +103 "collection"'9 +2 "core" 9 kV +103 "collection"'9 +2 "core" 9 wV +103 "collection"'9 +2 "core" 9 !V +103 "collection"'u9 +3 "core" 9 %T +103 "collection"'*9 +2 "core" 9 )T +103 "collection"'9 +2 "core" 9 .R +103 "collection"'@9 +2 "core" 9 2Q +103 "collection"'9 +2 "core" 9  6Q +103 "collection"':9 +2 "core" 9  :Q +103 "collection"'9 +2 "core" 9 ">P +103 "collection"'9 +2 "core" 9 $CO +103 "collection"'j9 +2 "core" 9 &GM +103 "collection"'9 +2 "core" 9 &KM +103 "collection"' 9 +3 "core" 9 'OL +103 "collection"'Z9 +2 "core" 9 )SK +103 "collection"'9 +2 "core" 9\ *XK +103 "collection"'9 +2 "core" 9\ \ ,\\J +103 "collection"'9 +2 "core" 9\ -`I +103 "collection"'9 +3 "core" 9\ .dH +103 "collection"'C9 +2 "core" 9\ $/hH +103 "collection"'9 +2 "core" 9\ -0mG +103 "collection"'9 +2 "core" 9\ 41qG +103 "collection"'i9 +2 "core" 9\ =2uH +103 "collection"'\ 9 +2 "core" 9\ F4yE +103 "collection"'9 +2 "core" 9\ N5}F +103 "collection"'!9 +2 "core" 9\ V6D +103 "collection"'9 +2 "core" 9\ ^7E +103 "collection"'9 +2 "core" 9\ f8B +103 "collection"'#9 +3 "core" 9\ o9D +103 "collection"' 9 +2 "core" 9\ v;C +103 "collection"' 9 +2 "core" 9\ <C +103 "collection"'G9 +2 "core" 9\ =E +103 "collection"' 9 +2 "core" 9\ >E +103 "collection"'(9 +2 "core" 9\ ?F +103 "collection"'9 +2 "core" 9\ AE +103 "collection"'%9 +2 "core" 9\ BF +103 "collection"'9 +2 "core" 9\ CG +103 "collection"'9 +2 "core" 9\ DF +103 "collection"'99 +2 "core" 9\ EG +103 "collection"')9 +2 "core" 9\ GH +103 "collection"' 9 +2 "core" 9\ HH +103 "collection"'9 +2 "core" 9\ IH +103 "collection"'v9 +2 "core" 9\ JH +103 "collection"'"9 +2 "core" 9\ JI +103 "collection"'}9 +2 "core" 9\ LI +103 "collection"'19 +2 "core" 9\ MJ +103 "collection"'29 +2 "core" 9\ NI +103 "collection"'.9 +2 "core" 9\ OJ +103 "collection"'=9 +3 "core" 9 PJ +103 "collection"'79 +2 "core" 9 QK +103 "collection"'/9 +2 "core" 9 SK +103 "collection"'09 +2 "core" 9 SK +103 "collection"'<9 +2 "core" 9 TK +103 "collection"'+9 +3 "core" 9 $VK +103 "collection"'69 +2 "core" 9 *VK +103 "collection"';9 +2 "core" 9 1WJ +103 "collection"'F9 +2 "core" 9 8XI +103 "collection"'B9 +2 "core" 9 >ZI +103 "collection"',9 +3 "core" 9 E[ I +103 "collection"'E9 +2 "core" 9 K\\H +103 "collection"'A9 +2 "core" 9 R\\G +103 "collection"'K9 +2 "core" 9 Y^F +103 "collection"'89 +2 "core" 9 ^`F +103 "collection"'?9 +2 "core" 9 da!E +103 "collection"'J9 +2 "core" 9 ka&E +103 "collection"'O9 +2 "core" 9 pb*D +103 "collection"'D9 +2 "core" 9 wc.D +103 "collection"'L9 +2 "core" 9 |d2C +103 "collection"'9 +3 "core" 9 f6C +103 "collection"'M9 +2 "core" 9 g;C +103 "collection"'Q9 +2 "core" 9 h?B +103 "collection"'S9 +2 "core" 9 hCA +103 "collection"'R9 +10 "core" 9 iG@ +103 "collection"'T9 +3 "core" 9 jL@ +103 "collection"'U9 +2 "core" 9 lP? +103 "collection"'39 +2 "core" 9 mT? +103 "collection"'\\9 +2 "core" 9 oX? +103 "collection"'Y9 +2 "core" 9 n]> +103 "collection"'59 +3 "core" 9 oa> +103 "collection"'W9 +2 "core" 9 pe= +103 "collection"'X9 +2 "core" 9 qi< +103 "collection"'-9 +2 "core" 9 rm< +103 "collection"'b9 +2 "core" 9 sr< +103 "collection"'a9 +2 "core" 9 tv; +103 "collection"'^9 +2 "core" 9 uz< +103 "collection"']9 +2 "core" 9 v~; +103 "collection"'P9 +2 "core" 9 w: +103 "collection"'e9 +2 "core" 9 y: +103 "collection"'c9 +3 "core" 9 y9 +103 "collection"'`9 +2 "core" 9 z9 +103 "collection"'V9 +2 "core" 9 {8 +103 "collection"'_9 +2 "core" 9 |8 +103 "collection"'>9 +2 "core" 9 ~7 +103 "collection"'[9 +3 "core" 9 ~7 +103 "collection"'g9 +2 "core" 9 7 +103 "collection"'f9 +2 "core" 9 6 +103 "collection"'d9 +2 "core" 9 5 +103 "collection"'h9 +2 "core" 9 "5 +103 "collection"'k9 +3 "core" 9 '4 +103 "collection"'n9 +2 "core" 9 +5 +103 "collection"'l9 +2 "core" 9 13 +103 "collection"'o9 +2 "core" 9 54 +103 "collection"'m9 +2 "core" 9 ;2 +103 "collection"'r9 +2 "core" 9 @3 +103 "collection"'t9 +2 "core" 9 D2 +103 "collection"'q9 +2 "core" 9 I2 +103 "collection"'p9 +2 "core" 9 L2 +103 "collection"'I9 +2 "core" 9 R1 +103 "collection"'49 +3 "core" 9 W1 +103 "collection"'s9 +2 "core" 9 [1 +103 "collection"'|9 +2 "core" 9 `0 +103 "collection"'N9 +2 "core" 9 e/ +103 "collection"'w9 +2 "core" 9 i0 +103 "collection"'x9 +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 +3 "core" 9  - +103 "collection"'9 +2 "core" 9  - +103 "collection"'9 +2 "core" 9 , +103 "collection"'9 +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"'9 +2 "core" 9 +* +103 "collection"':9 +2 "core" 9 /* +103 "collection"'9 +2 "core" 9 3) +103 "collection"'9 +2 "core" 9 7) +103 "collection"'j9 +2 "core" 9 ;( +103 "collection"'9 +2 "core" 9 @( +103 "collection"' 9 +2 "core" 9 D( +103 "collection"'Z9 +3 "core" 9 H' +103 "collection"'9 +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"'C9 +3 "core" 9 ]& +103 "collection"'9 +2 "core" 9 a% +103 "collection"'9 +2 "core" 9 e% +103 "collection"'i9 +2 "core" 9 j% +103 "collection"'\ 9 +2 "core" 9 n% +103 "collection"'9 +2 "core" 9 r$ +103 "collection"'!9 +2 "core" 9 v# +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 " +103 "collection"' 9 +2 "core" 9 " +103 "collection"'G9 +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  +103 "collection"'9 +2 "core" 9  +103 "collection"'99 +2 "core" 9  +103 "collection"')9 +2 "core" 9  +103 "collection"' 9 +2 "core" 9 ! +103 "collection"'9 +2 "core" 9 $ +103 "collection"'v9 +2 "core" 9 ' +3 .tCH.hold 5:00,85C +2 "collection"'"  v & +4 "core"  +30002  + "collection"'}9 +4 "core" 9 P + #tCollection Puck Heater at 84C after lysing +2 .CS.seek 0ml + "collection"'1'4 +442 "core" ' + .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'2 @ +115 "core" A +2 .tCSV.dial :air +2 "collection"'. @ +49 "core" > +2 .tCS.seek 5ml + "collection"'='p +1379 "core" ' + .tCSV.dial CTV + "collection"'7  +49 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'/ @ +48 "core" ? + .tdelay 2 seconds +202 .CSV.dial CTV +4 "collection"'0  +48 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'< @ +96 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'+'4 +1376 "core" ' + #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'6 +117 "core" ~ + .tCBV.dial CSV +2 "collection"';  +33 "core"  + "collection"'F% +4 "core" %1  +2 .tCS.seek 5ml +2 "collection"'B'p +1381 "core" ' + .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"',  +49 "core" + "collection"'E% +4 "core" %p5B <  +2 .tCS.seek 7ml +2 "collection"'A'i +614 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'K @ +46 "core" ? +2 .tCS.seek 10ml + "collection"'8' +168 "Can" ff +699 "core" ' + .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'? ` +132 "core" ^ +2 #tLysing Complete + "collection"'J& +3 "core" &Wn ) W +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&O% +4 "core" %\ } +2 "storage"(D% +3 "core" %]  +2 "storage"(L. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"((( +206 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (M& +3 "core" &% B D D +2 "manipulator"&Q& +3 "core" &ӹ&  oBi +2 "manipulator"&S% +4 "core" %\ u  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 + "manipulator"&R( +177 "core" ( +2 "manipulator"&T& +4 "core" & +2 "storage"(U& +3 "core" && j +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&3' +93 "core" ' + "storage"(\\& +4 "core" && Z +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(Y'V +287 "core" ' + "storage"(5- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(W' +44 "core" ' +2 "manipulator"&X& +4 "core" &  + "manipulator"&-% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&b'\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&a(ӷ +155 "core" ( + "manipulator"&^& +4 "core" &Ӽ# ?U +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &]& +3 "core" &Ӽ# ?U +2 .tForearm.seek CC + "manipulator"&P' +105 "core" ' + .tHand.close + "manipulator"&e/ +70 "core" / +2 .tCC.seek :open + "collection"'c( +423 "core" ( + "storage"(`& +4 "core" && l l +2 "storage"(V& +4 "core" && j d + "manipulator"&_& +4 "core" &ӽ# N 9 ?T +2 "manipulator"&>% +3 "core" % <Z V Q߬ +2 .tForearm.seek :retract +2 "manipulator"&['\ +100 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&g( +185 "core" ( + "manipulator"&f& +4 "core" & +2 "storage"(d& +3 "core" && ; +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&h'C +101 "core" ' + .tElbow.hold +2 "manipulator"&k, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&n1 +75 "core" 1 +2 "manipulator"&l% +4 "core" % s  +2 "storage"(o& +3 "core" && 5 +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 348 counts +2 "manipulator"&m'ϟ +16 "core" ' + "manipulator"&r& +4 "core" & +2 "storage"(t& +4 "core" &&  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&q' +26 "core" ' + "storage"(p% +4 "core" % V +3 ."downElevator"SE.seek :down +3 "storage"(I'X +100 (4% +2 "core" %{*  b +2 "manipulator"&s% +4 "core" %  +39 .tForearm.reconfigure LooseForearm +8 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&|'\ +88 "core" ' +30 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +3 #tTranferring lysate to PRV .CSV.dial :air +2 "collection"'N @ +30 "core" > +2 .tCS.seek 10ml +2 "collection"'w' +5 "core" ' + .tCSV.dial between air and CTV +2 "collection"'x ` +33 "core" b + .tAIV.dial :bypass +2 #Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" & < + .tHand.open +2 "manipulator"&1 +23 "core" 1 +2 "manipulator"&{& +3 "core" &  , +2 "manipulator"&% +4 "core" %\  +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&(- +194 "core" ( + "manipulator"&& +4 "core" &-   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-   +2 .tForearm.seek :garage + "manipulator"&'η +103 "core" ' + .tHand.close +2 "manipulator"&u/ +67 "core" / + "manipulator"&*& +4 "core" &-  +2 "manipulator"&% +4 "core" %  +2 .tForearm.seek :retract + "manipulator"&@'\ +99 "core" ' +3 .tElbow.reconfigure TightElbow + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ӷ +284 "core" ( + "manipulator"&:& +4 "core" &Ӵ& Bj +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +2 "core" &Ӵ&Bj +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +105 "core" ' + "manipulator"&j& +4 "core" &Ӷ& M IBh +2 "manipulator"&% +4 "core" %W J G +2 "collection"' & +3 "core" & +2 "collection"'Z& +4 .tCC.seek :closed +2 "collection"'(W +2 "core" & +3 &  +10 &%x . +9 &]l B +10 &+v W +9 &R  X +9 &Q X +10 &lO X +9 &.Pd X +10 &P X +9 &Qs X +9 &uO X +10 & 7Q $ X +9 &!O \ X +9 &#O X +10 &%}N X +9 &'@Nk W +10 &)NE W +9 &*P W +9 &,O X +10 &.GS X +9 &0 Q $ X +9 &1O  W +10 &3R W +9 &5OS X +10 &7O W +9 &8N X +9 &:Rg W +10 & X +9 &>R X +9 &?N W +10 &AN W +9 &C`O W +10 &E!U  X +9 &FZ X +9 &Hj Z +10 &JS _ +9 &L  }b +9 &M }b, +10 &Oq  {b< +9 &Q b {bB +10 &RO {bB +9 &Tw0 {bB +9 &V y\\ +10 &W46 %n +9 &Wv \\ +9 ( + &Wyz Y + "collection"'Z& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.39 + "collection"'& +4 "core" &Wyz Y +2 .tHand.open + "manipulator"&1 +67 "core" 1 + "manipulator"&% +4 "core" % \\ X Vݬ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&C'\ +99 "core" ' + .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"% +154 "core"  + "processing"%% +4 "core" %` + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%i' +1621 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%\  +49 "core"  +2 .tPS.seek 0ml + "processing"%' +1633 "core" ' + .tPSV.dial PSR + "processing"%! +50 "core"  + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%' +2653 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 "processing"%  +2 "collection"'#  +5 "core" +82 + .tPSV.dial :mixloop +2 "processing"% +111 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 "processing"%  +6 "core" +2 .tPS.seek 0ml + "processing"%G' +2668 "core" ' + .tPSV.dial :air + "processing"%  +48 "core"  +2 .tPS.seek 2.5ml + "processing"%(' +2657 "core" ' + .tPSV.dial :mixloop + "processing"% +48 "core" +2 .tPS.seek 0ml + "processing"%%' +2659 "core" ' + .tPSV.dial :air + "processing"%  +48 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2663 "core" ' + .tPSV.dial :mixloop + "processing"%9 +48 "core" +2 .tPS.seek 0ml + "processing"%)' +2638 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &# ?S +47 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC + "manipulator"&(ӷ +19 "core" ( + "manipulator"&v& +4 "core" & 13 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &z& +3 "core" & 3 +2 .tForearm.seek CC +2 "manipulator"&"' +104 "core" ' + .tHand.close + "manipulator"&}/ +70 "core" / +2 .tCC.seek :open + "collection"'y( +422 "core" ( + "manipulator"&2& +4 "core" & V W C2 +2 "manipulator"&.% +3 "core" % @] F G +2 .tForearm.seek :retract +2 "manipulator"&1'\ +98 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&7(- +307 "core" ( + "manipulator"&/& +4 "core" &-   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &0& +3 "core" &- \  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&<'η +112 "core" ' + .tHand.open + "manipulator"&=1 +76 "core" 1 + "manipulator"&6% +4 "core" % θG J I +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&;'\ +106 "core" ' + #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop + .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'F& +4 "core" &58c +2 "manipulator"&+% +3 "core" %\  T +2 "storage"(,% +3 "core" %a x +2 "storage"(E. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(B( +234 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (K& +3 "core" &  k  +2 "manipulator"&A& +3 "core" &- +2 "manipulator"&?% +3 "core" %\  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +2 "manipulator"&J( +187 "core" ( + "manipulator"&O& +4 "core" & +2 "storage"(D& +4 "core" &   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&L' +95 "core" ' + "storage"(M& +4 "core" &   +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(Q'V +299 "core" ' + "storage"(S- +3 "core" -'v +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 (T& +3 "core" &    +2 "manipulator"&U& +3 "core" & +2 .tElbow.seek 2 + "manipulator"&\\( +9 "core" ( + "manipulator"&& +4 "core" & +2 "storage"('& +3 "core" &  E  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&5'8 +14 "core" ' + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close + "manipulator"&X/ +68 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&-& +4 "storage"(Y'X +5 "core" & +2 "manipulator"&^% +3 "core" % @ +2 .tForearm.seek :retract +2 "manipulator"&]'\ +90 "core" ' + .tElbow.seek CC +2 "manipulator"&3(ӷ +150 "core" ( + "manipulator"&R& +4 "core" &Ӿ;2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &Ӿ;2 + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 "core" ' + .tForearm.seek CC +2 ."downElevator"SE.coast +2 "storage"(5 + "manipulator"&b' +112 "core" ' + "manipulator"&$& +4 "core" &ӿ 6 B 3:1 +2 "manipulator"&`% +4 "core" %#3 B *ܦ +2 "collection"'V& +3 "core" &39i +2 "collection"'_& +4 .tCC.seek :closed + "collection"'>(W +3 "core" &57i +3 &57:  +9 &(u39 . +10 &]28 B +9 &3q37 V +9 &Q29O X +10 &O38% X +9 &rR3: X +9 &4Q28 X +10 &R39 W +9 &Q58s W +10 &{N59 W +9 & =R58x W +9 &!L58X W +10 &#R6: W +9 &%T29 W +9 &'DR59j X +10 &)O57G W +9 &*S38? W +10 &,Q39. W +9 &.LR48 X +9 &0R39 W +10 &1R39D W +9 &3R4:, W +9 &5VO29 W +10 &7P38 W +9 &8R27 W +10 &:R36 W +9 &<]S48t W +9 &>R27l X +10 &?P37` W +9 &AR48D W +9 &CeQ38( W +10 &E&R37 X +9 &F\\37 X +10 &Hv07 [ +9 &JT07T ~` +9 &L/7Q zb& +10 &M15I zb3 +9 &Ol/57 ybF +9 &Q15" ybD +10 &R06 ybE +9 &To-5 xbC +10 &V05 w` +9 &W/405 )z +9 &W{r/3% I +6 ( + "collection"'_& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.39 + .Hand.open + "manipulator"&f1 +66 "core" 1 + "manipulator"&d% +4 "core" % < , - ,ڦ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +102 "core" ' + .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +46 "collection"'a  +154 "core" ~ + .tCSV.dial CTV +2 "collection"'n  +30 "core"  +2 .tCS.seek 5ml +2 "collection"'l'p +1382 "core" ' + .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'o' +750 "core" ' + .tdelay 40 seconds +4003 .CS.seek 0ml +2 "collection"'r'4 +747 "core" ' + .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%t  +47 "core"  +2 .tPS.seek 2.5ml + "processing"%p' +2617 "core" ' + .tPSV.dial :mixloop +2 "processing"%[ +47 "core" + .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%4  +45 "core"  + .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%s +45 "core" + .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%g  +144 "core"  +2 .tPS.seek :empty + "processing"%h' +2611 "core" ' + .tCBV.dial :waste1 + "collection"'m @ +51 "core" ? + .tdelay 5 seconds +502 .CBV.dial AIV +2 "collection"'W  +51 "core" + .tdelay 10 seconds +1003 .CBV.dial :waste1 +2 "collection"'N @ +50 "core" @ + .tdelay 10 seconds +1003 .CBV.dial AIV +2 "collection"'x  +51 "core" + .tdelay 10 seconds +581 "Can" bb +421 .tCTV.dial CSV,avoiding: :intake +2 .CBV.dial between AIV and waste1 +2 "collection"' ` +33 "core" _ + .tCSV.dial :air +2 "collection"' @ +61 "core" A +3 .tCS.seek 10ml + "collection"'{' +2689 "core" ' + .tCSV.dial CTV + "collection"'  +48 "core"  +2 .tCS.seek 0ml + "collection"'q'4 +2731 "core" ' + .tCBV.dial :waste1 + "collection"'I @ +32 "core" ? + .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +152 "core" + "collection"'& +4 "core" &W{_$ I +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\   +2 "storage"(8% +3 "core" %a \\ +2 "storage"(k. +3 "core" . + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(u(( +212 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (*& +3 "core" &*' * , I +2 "manipulator"&& +3 "core" &ӿ q Z Q:1 +2 "manipulator"&|% +3 "core" %\  f Z +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&( +175 "core" ( + "manipulator"&:& +4 "core" &  +2 "storage"(& +3 "core" &*( - , Q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&' +94 "core" ' + "storage"(j& +4 "core" &*' 1 " H +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"('V +303 "core" ' + "storage"( - +3 "core" -'y +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&@& +3 "core" & b a +2 "storage"(c& +3 "core" &*+ , - = +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&'C +29 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -'y +2 .tSE.seek 0.06 Pucks below Top Plate + "storage"(Z' +31 "core" ' + "manipulator"&% +4 "core" %f 4 ,  +2 "storage"(& +3 "core" &*'   +2 .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 335 counts +2 "manipulator"&'ϒ +15 "core" ' + "manipulator"&\ & +4 "core" & ) +2 "storage"(i& +4 "core" &*+ & ? +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&!' +25 "core" ' +2 .tSE.seek 1.06 Pucks below Top Plate + "storage"(' +55 "core" ' + "manipulator"&& +4 "core" & y  +2 "manipulator"&#% +4 "core" % ~  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"& '\ +88 "core" ' + .tElbow.seek CC +2 "manipulator"& (ӷ +160 "core" ( + "manipulator"&& +4 "core" &ӵ! P S >J +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +2 "core" &ӵ" J J>J +2 .tForearm.seek CC +2 "manipulator"&G' +103 "core" ' + .tHand.close + "manipulator"&/ +68 "core" / + .tCC.seek :open +2 "collection"'(( +423 "core" ( +4 "storage"(& +5 "core" &*+ L + "storage"(%& +4 "core" &*+ + +2 "manipulator"&9& +3 "core" &ӿ  B<@ +2 "manipulator"&% +3 "core" % ?e Pԯ +2 .tForearm.seek :retract +2 "manipulator"& '\ +103 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&v( +177 "core" ( + "manipulator"&z& +4 "core" &  +2 "storage"(}& +4 "core" &*+ Q S C + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 + "manipulator"&'C +102 "core" ' + .tElbow.hold +2 "manipulator"&C, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +76 "core" 1 +3 "manipulator"&2% +4 "core" % q " , +2 "storage"(.& +3 "core" &*+   +2 .tForearm.force -20 "manipulator"&5 +3 .tForearm.seek 1 + 346 counts + "manipulator"&"'ϝ +17 "core" ' + "manipulator"&& +4 "core" &  +2 "storage"(/& +4 "core" &*+ L I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&0' +20 "core" ' +2 "storage"(=% +3 "core" % P U = +3 ."downElevator"SE.seek :down +3 "storage"(6'X +100 (1% +2 "core" %C T R a +2 "manipulator"&F% +4 "core" % | +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&+'\ +92 "core" ' +61 ' + ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air + "processing"%,  +112 "core" + "processing"%E% +4 "core" %" +2 .tPS.seek 0.499ml +2 "processing"%<' +586 "core" ' + .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%K +44 "core" + .tPRV.dial :air +2 "processing"%A  +47 "core"  + .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%?  +48 "core"  + .tCBV.dial AIV +2 "collection"'O  +50 "core" + .tPRV.dial between CBV and air +2 "processing"%D  +31 "core"  + .tPRV.dial :air +2 "processing"%7  +30 "core"  + "processing"%M% +4 "core" %[  +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.599ml +2 "processing"%;' +244 "core" ' + .tPRV.dial :waste2 + "processing"%S @ +79 "core" ? +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%T' +692 "core" ' + #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'U& +4 "core" &$ + .tHand.open +2 "manipulator"&1 +25 "core" 1 + "manipulator"&'& +4 "core" & _ +2 "manipulator"&X% +3 "core" %\  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&-(- +189 "core" ( + "manipulator"&^& +4 "core" &- . +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &J& +2 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&L'η +100 "core" ' + .tHand.close + "manipulator"&R/ +78 "core" / + "manipulator"&e& +4 "core" &-  +2 "manipulator"&Q% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&5'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&$(ӷ +282 "core" ( + "manipulator"&`& +4 "core" &ӳ# ?U + .tElbow.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"&V' +106 "core" ' + "manipulator"&]& +4 "core" &ӳ# K N?U +2 "manipulator"&Y% +3 "core" %W E = +3 "collection"'y& +3 "core" & % +2 "collection"'f& +3 .tCC.seek :closed +2 "collection"'d(W +3 "core" &#k +4 &#i 3 +9 &'Bz # 3 +10 &7g$k H +9 &i$^ Y +9 &{M!#U X +10 &>L#^ X +9 &L%S X +9 &N $K W +10 &M!#Y X +9 &FM!%W X +10 &N$N X +9 & O $A X +9 &"O$? X +10 &$NL%D X +9 &&M&@ X +9 &'O&> X +10 &)M#> X +9 &+TN$- Y +10 &-N#2 X +9 &.O!%- X +9 &0N$+ X +10 &2]Q%+ X +9 &4N$, X +9 &5P "+ X +10 &7O$) X +9 &9dP!$* Y +10 &;(N% X +9 &<P $ X +9 &>N# X +10 &@mO# X +9 &B.O# Y +10 &CN# X +9 &EO$ X +9 &GuT % X +10 &I0e # [ +9 &J" ^ +9 &L" ~b! +10 &NN  |b1 +9 &O  zbD +9 &Q  {bI +10 &SV {bK +9 &T  zbN +10 &V! y@ +9 &WR!  ` +9 ( + &Wcf O + "collection"'f& +46 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.42 +4 "collection"'_& +4 "core" &Wcg O +2 .tHand.open + "manipulator"&b1 +66 "core" 1 + "manipulator"&a% +4 "core" % \\ Q Gݬ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&n'\ +101 "core" ' + "collection"'B& +4 "core" &Wcg! O +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 + .PTV.dial :PRV,avoiding: :puck +2 "processing"%w @ +80 "core" ? + .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%l  +80 "core" + .tdelay 2 seconds +202 .PSV.dial :PML +2 .delay 2 seconds +201 .PRV.dial :air +2 "processing"%o  +79 "core"  + .tdelay 2 seconds +203 "processing"%t% +2 "core" % +3 .tPS.seek 1.499ml + "processing"%)' +1622 "core" ' + .tdelay 5 seconds +503 .PS.seek 2.5ml +3 "processing"%[' +1089 "core" ' + .tPSV.dial :air +2 "processing"%4  +58 "core" +2 .tPS.seek 0ml + "processing"%s' +2621 "core" ' + #t\mixing lysate with speDil + .PSV.dial :PML +2 "processing"%g +44 "core" + .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%p  +48 "core"  + .tdelay 2 seconds +203 "processing"%m% +3 "core" % +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +3 .tPS.seek 0.225ml + "processing"%W'p +2419 "core" ' + .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%N  +82 "core"  + .tdelay 2 seconds +203 "processing"%x% +2 "core" %p +3 .tPS.seek 0.475ml + "processing"%' +2609 "core" ' + .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%  +48 "core"  + .tdelay 2 seconds +203 .PS.seek 0.965ml +2 "processing"%r'N +5024 "core" ' + .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%  +47 "core" + .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%{  +46 "core"  +2 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 2.5ml + "processing"%I' +1657 "core" ' + .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"% +81 "core" ~ + .tPTV.dial :PRV,avoiding: :puck +2 "processing"% @ +78 "core" ? +2 .tPS.seek 0ml + "processing"%' +2614 "core" ' + .tPSV.dial :air + "processing"%8  +81 "core"  +2 .tPS.seek 2.5ml + "processing"%k' +2617 "core" ' + .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%* +90 "core" + .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +2 "processing"%' +2616 "core" ' + #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV + .PSV.dial :air +2 "processing"%|  +77 "core"  +2 .tPS.seek 2.5ml + "processing"%:' +2635 "core" ' + .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"% +46 "core" + .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%j  +78 "core" + "processing"%3% +4 "core" % \ +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +2 .tPS.seek 1.74ml +2 "processing"%P' +7786 "core" ' + .tdelay 5 seconds +502 .AIV.dial :sample +2 "collection"' & +59 "core" $ + .tAWV.select :waste + "collection"' +10 "processing"%@% +2 "core" % +2 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml + "processing"%c'nC +3450 "Can" ee +7333 "core" ' + .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"' { +61 "core" | + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%' +1321 "core" ' + .tPSV.dial :air + "processing"%  +58 "core" +2 .tPS.seek 2.5ml + "processing"%\ ' +2618 "core" ' +41 .tPSV.dial :PML +4 "processing"%i +44 "core" +2 .tPS.seek 0ml + "processing"%' +2614 "core" ' + .tAIV.dial :coilToMFB + .AWV.select :air + "collection"' +10 '#& +2 "core" &Wce O +3 #"MFBPCR"Extracting Nucleic Acid from AIV +2 #tBeginning samplePassD +2 ."MFBPCR"SPE.hold 2:46:40,55C +3 "collection"'& +4 "MFB"* @@T + ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*  +2 "core" &Wcf O +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"% +29 "core"  + ."MFBPCR"delay 20 seconds +89 "core"  + "processing"%% +4 "core" % \ +2 #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB + "processing"% +11 .tPS.seek 1.5ml + "processing"%Z' +1690 "core" ' + .tdelay 5 seconds +201 #"MFBPCR"primeLysateINT + .AWV.select :air +2 .AIV.dial :coilToMFB + .ATV.dial AIV + "MFB"* I +39 "core" I + "MFB"* % +4 "core" %VF&> +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.3ml + "MFB"*!': +244 .tPSV.dial :waste1 +3 "processing"%  +49 "core"  +2 .tPS.seek 0ml + "processing"%' +1692 "core" ' + .tPSV.dial PSR +2 "processing"% +50 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%>' +2785 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop + "processing"% +118 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%%' +1091 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*9  +83 "core" + "MFB"*% +4 "core" %:\ $ ? +2 ."MFBPCR"AS.seek 0.33ml +2 "MFB"*z'Ѵ +587 "core" ' + .tPSV.dial PSR +2 "processing"%} +40 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*G % +58 "core" % + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty + "MFB"* 'R +10 "core"  +2 "processing"%% +3 "core" %{ +2 #tPulling 1.5ml of PSR.flush + .PSR.select :flush + "processing"%@ +11 .tPS.seek 1.5ml + "processing"%2' +1672 "core" ' + #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*.  +13 "core" ' + .tdelay 5 seconds +43 "core" + "MFB"*% +4 "core" %Rn' +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*/' +446 .tPSV.dial :waste1 +3 "processing"%=  +48 "core"  +2 .tPS.seek 0ml + "processing"% ' +934 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"*1 I +83 "core" J + "MFB"*F% +4 "core" % $ ] +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*v' +377 "core" ' + .tPSV.dial PSR +2 "processing"% +49 "core" + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%"' +2769 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop + "processing"% +117 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%,' +2743 "core" ' + .tPSV.dial PSR +2 "processing"%E +126 "core"  + "processing"%0% +4 "core" % : +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%6' +1656 "core" ' + .tdelay 5 seconds +178 "core" ' + ."MFBPCR"delay 5 seconds +323 .tPSV.dial :waste1 +3 "processing"%u  +48 "core"  +2 .tPS.seek 0ml + "processing"%h' +126 "MFB"*K9 +2 "core" 9v3 +2 #"MFBPCR"Solid Phase Extraction Heater at 50.8C + .ATV.dial ASV + "MFB"*A n +38 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*?% +3 "core" % q > +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*O'% +1466 "core" ' + .tPSV.dial PSR +2 "processing"%D +48 "core"  + .tPSR.select :air + "processing"% +10 .tPS.seek 2.5ml +2 "processing"%7' +2694 "core" ' + ."connect"PRV.dial CBV +47 .tCBV.dial PRV +2 .PSV.dial :mixloop + "processing"%M +113 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%<' +2687 "core" ' + .tPSV.dial PSR +2 "processing"%S +112 "core"  + "processing"%;% +4 "core" % g +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%U' +1417 "core" ' + ."MFBPCR"delay 10 seconds +227 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%  +46 "core"  +2 .tPS.seek 0ml + "processing"%'' +222 #"MFBPCR"rinseLysateLineINT .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*X' +1199 "core" ' + .tPSV.dial PSR +2 "processing"%^ +48 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%J' +2668 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop + "processing"%C +111 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.2ml +2 "processing"%R'k +1477 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial AIV +2 "MFB"*e I +53 "core" H + ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*Q'V +910 "core" ' + .tPSV.dial :waste1 +2 "processing"%+  +146 "core"  +2 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%L' +1300 "core" ' + .tPSV.dial :air +2 "processing"%`  +124 "core"  +2 .tPS.seek 2.5ml + "processing"%\\' +2655 "core" ' + .tPSV.dial :mixloop +2 "processing"%- +47 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0ml +2 "processing"%]' +1268 "Can" {v +3612 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*Y  +59 "core" + "MFB"*y% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*5'Q +156 "core" ' + .tPSV.dial :air +2 "processing"%(  +47 "core"  +2 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 2.5ml +2 "processing"%_' +817 "core" ' + ."MFBPCR"ATV.dial :AIV +2 "MFB"*b I +75 "core" I + "MFB"*a% +4 "core" %Q\ = +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*f' +832 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*B n +166 "core" n + ."MFBPCR"AS.seek :empty +2 "MFB"*w'R +240 "core" ' + #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*V  +118 "core"  + "MFB"*l% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*o' +346 "core" ' + .tPSV.dial :mixloop + "processing"%t +48 "core" +2 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0ml + "processing"%T' +653 "core" ' + ."MFBPCR"delay 3 seconds +303 #Pulling 0.4ml of Ethanol Wash .ATV.dial :ethanol +2 "MFB"*)  +75 "core" + "MFB"*4% +4 "core" %  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*['_ +4065 "core" ' + #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'g  +46 "core"  + "collection"'p% +4 "core" %5  +2 #tPulling 4ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 4ml + "collection"'m'P +1140 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +6 "collection"' +9 .tCS.seek 10ml +2 "collection"'s' +1655 "core" ' + ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'N  +2 'x  +51 "core" ~ +108  + .tCBV.dial :waste1 +2 "collection"'W @ +52 "core" > +2 .tCS.seek 0ml + "collection"''4 +395 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*  +37 "core" + ."MFBPCR"delay 3 seconds +347 "MFB"*% +4 "core" %_ > +2 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*{'ݢ +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*r  +54 "core" + "MFB"*% +4 "core" %ݧ\  Z +2 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*'> +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*I n +81 "core" ' + .tCSV.dial CSR +2 "collection"'8  +44 "core" n + "MFB"*% +5 "core" %7 +  +3 "collection"'*% + ."MFBPCR"AS.seek 0.092ml +3 "MFB"*k'&A +5 "core" %4! + #tPulling 4ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 4ml + "collection"'|'P +1131 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.seek 10ml +2 "collection"'' +1655 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +51 "core"  + .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"'j'4 +2704 "core" ' + "collection"'3& +4 "core" &Wce! O +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&:& +4 "core" & G I<< + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& (ӷ +15 "core" ( + "manipulator"&@& +4 "core" & K R4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" & I J4 +2 .tForearm.seek CC + "manipulator"&' +103 "core" ' + .tHand.close + "manipulator"&c/ +70 "core" / +2 .tCC.seek :open + "collection"'( +277 "core" ' + ."MFBPCR"delay 3 seconds +146 "core" ( + "manipulator"&& +4 "core" &  3 +2 "manipulator"&i% +3 "core" % >t  ִ +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +107 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(- +28 ."MFBPCR"ATV.dial :waste2 +2 "MFB"* % +73 "core" % + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*'R +205 "core" ( +2 "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &-  + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'η +111 "core" ' + .tHand.open + "manipulator"&1 +70 "core" 1 + "manipulator"& % +4 "core" % θc  s֯# +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + #"WCR"Whole Cell Archive sampling 100ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'~& +4 "core" & $, +2 "manipulator"&Z% +3 "core" %\ \  +2 "storage"( % +4 "core" %b H W   + "storage"(. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"(( +6 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*>  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*9' +180 "core" ( + ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +2 "core" &  S O Y  +2 "manipulator"&!& +4 "core" &-  + "manipulator"&G% +4 "core" %\ \  +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&}( +202 "core" ( + "manipulator"&& +4 "core" & $ +2 "storage"(z& +4 "core" & V S u +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&%' +94 "core" ' + "storage"(.& +4 "core" & W U V +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"('V +297 "core" ' + "storage"( - +3 "core" -'| +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (=& +2 "core" & + - a +2 "manipulator"&2& +3 "core" & u o# +2 ."WCR"Elbow.seek 2 +2 "manipulator"&1( +3 "core" ( +2 "manipulator"&F& +4 "core" & s r# +2 "storage"(/& +3 "core" & + ,  +2 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&'8 +20 "core" ' + ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 ."WCR"Hand.close +2 "manipulator"& / +70 "core" / +49 ."downElevator"SE.seek :down +3 "manipulator"&& +5 "storage"("'X +4 "core" & w u# +2 "manipulator"&E% +4 "core" % 0 v uY +2 ."WCR"Forearm.seek :retract +2 "manipulator"&0'\ +95 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&,(ӷ +153 "core" ( + "manipulator"&u& +4 "core" &ӯ# I N?P +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +3 "core" &ӯ" K R?P + ' + ."downElevator"SE.coast +2 "storage"(5 +4 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&A' +109 "core" ' +2 "manipulator"&?& +4 "core" &ӯ"?P +2 "manipulator"&6% +3 "core" % Mͪ +2 "collection"'v& +4 "core" &!%  +2 "collection"'D& +4 ."WCR"CC.seek :closed +2 "collection"'h(W +3 "core" & $  +2 & # ~ +8 &)r$0 t- +10 &\\~$ qB +9 &8n# rV +9 &N#@ vY +10 &L$[ wY +9 &uN#j wY +9 &7N$ vY +10 &J!# wY +9 &J%Q wX +9 &~J&_ wX +10 & @M %] wX +9 &"K$] wY +10 &#L $P wY +9 &%K!%V wX +9 &'GM & wY +10 &) I# xY +9 &*J$ wY +9 &,K& wX +10 &.OL $ vY +9 &0N$ vY +10 &1J$ wY +9 &3J# wY +9 &5VL$ wY +10 &7I$ wY +9 &8K$ xX +9 &:L$ wY +10 &<`L$ wX +9 &>"N % wX +10 &?N $ wY +9 &AJ$ xX +9 &ChL' wX +10 &E)N# vY +9 &FS$ uY +10 &H]"$ tZ +9 &Jdj"% s\\ +9 &L!' p` +10 &M$ kb' +9 &O{!% hb= +9 &Q# % gbW +10 &R & gbV +9 &To!% gbV +10 &V  % gb= +9 &WJ@t$h rE +9 ( + &WW?#w x8 +2 "collection"'D& +3 #"WCR"Collection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.40 + .Hand.open +2 "manipulator"&M1 +77 "core" 1 +3 "manipulator"&7% +4 "core" % U˪ + ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&S'\ +97 "core" ' + ."WCR"SC.coast + "storage"(6 +3 #"WCR"collectSample 100ml w/bubble point of 55psi + #Priming 7ml + .Gate.power :sampler,:ON + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler");+ +4 "core" + + "sampler")<% +4 "core" % x  +2 "collection"'& +3 "core" &WW?$w 8 +3 "Can" o + #"WCR"Calibrating pressure sensors + .CTV.dial :air +2 "collection"'U  +153 "core" + ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0Xq 8 +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +2 "sampler")#.0Xy 7 +2 "sampler")y% +4 "core" %WB@ q S +53 "collection"'(% +2 "core" %/?Cw 8 +2 "sampler")Q% +4 "core" %WHE z Q +53 "collection"']% +2 "core" %/>Cv 8 +2 "sampler")b% +4 "core" %WJI s R +53 "collection"'a% +2 "core" %/?Ds 8 +2 "sampler")5% +3 "core" %WMN w R +54 "collection"'B% +2 "core" %/>Dw 7 +2 "sampler")f% +4 "core" %WQN y Q +53 "collection"'V% +2 "core" %/=E{ 7 +2 "sampler")l% +3 "core" %WSQ w Q +54 "collection"'w% +2 "core" %/?Fw 8 +2 "sampler")t% +3 "core" %WWS r R +54 "collection"'_% +2 "core" %/>Dw 8 +2 "sampler"))% +4 "core" %WYW h R +53 "collection"'4% +4 "core" %/AGw 7 + "sampler")o% +4 "core" %W\\Z w R +53 "collection"'g% +2 "core" %/@Dy 9 +2 "sampler")p% +4 "core" %W_] l R +53 "collection"'q% +2 "core" %/BGv 8 +2 "sampler")m% +4 "core" %Wb` z R +53 "collection"'N% +2 "core" %/@Ft 7 +2 "sampler")x% +4 "core" %Wec n S +53 "collection"'W% +2 "core" %/BFv 8 +2 "sampler")s% +4 "core" %Wge q R +53 "collection"'% +48 "core" %/BDt 7 +4 "sampler")% +3 "core" %Wom { R +53 "collection"'[% +3 "core" %/AG{ 8 + "sampler")r% +4 "core" %Wqp f R +53 "collection"'% +3 "core" %/CGs 8 + "sampler"){% +4 "core" %Wvu x R +53 "collection"'I% +3 "core" %/CE| 9 + "sampler")% +4 "core" %Wxw q S +53 "collection"'8% +3 "core" %/BHt 8 + "sampler")*% +4 "core" %W|y | S +53 "collection"'% +3 "core" %/AHr 8 + "sampler")% +4 "core" %W} q R +53 "collection"'|% +2 "core" %/DIq 8 +2 "sampler")% +4 "core" %W z R +53 "collection"'% +2 "core" %/FKl 8 +2 "sampler")3% +4 "core" %W m S +53 "collection"':% +2 "core" %/DIb : +2 "sampler")@% +4 "core" %W x V +21 "Can" S +32 "collection"'P% +3 "core" %/FIi 8 + "sampler")c% +4 "core" %W l R +53 "collection"'$% +2 "core" %/CJd 8 +2 "sampler")n% +4 "core" %W z R +53 "collection"'d% +2 "core" %/DGi 8 +2 "sampler")% +4 "core" %W l S +53 "collection"'i% +3 "core" %/DHd 9 +2 "sampler")% +3 "core" %W { S +53 "collection"'% +2 "core" %/CGi 9 +2 "sampler") % +4 "core" %W q R +53 "collection"'% +2 "core" %/@Gc 9 +2 "sampler")% +4 "core" %W z S + "sampler")k% +4 "core" %W t S + ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %W b +2 ."WCR"SSV.dial :exhaust + "sampler")  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %/8>l ? + #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 + "sampler")#.0Xe 4 +2 "sampler")}% +4 "core" %@H s N +15 "collection"'%% +2 "core" %/:@c 3 +2 "sampler")u% +3 "core" %@I z N +16 "collection"'K% +2 "core" %/:?j 3 +2 "sampler")% +3 "core" %@I k N +16 "collection"'% +2 "core" %/9Ai 3 +2 "sampler")?% +4 "core" %@I n M +15 "collection"'6% +2 "core" %/:?c 4 +2 "sampler")1% +3 "core" %@H w N +16 "collection"'v% +2 "core" %/;@i 4 +2 "sampler")"% +4 "core" %@I  j N +15 "collection"'0% +2 "core" %/<Bd 4 +2 "sampler")% +3 "core" %@I  k O +16 "collection"'M% +2 "core" %/:Ab 4 +2 "sampler")7% +4 "core" %@I  v M +15 "collection"'D% +2 "core" %/;Ag 4 +2 "sampler")<% +3 "core" %@I \ q M +16 "collection"'% +2 "core" %/<Ac 4 +2 "sampler")U% +3 "core" %@H \ u N +16 "collection"'A% +2 "core" %/<Bb 3 +2 "sampler")% +3 "core" %@I x N +16 "collection"';% +2 "core" %/;Bj 4 +2 "sampler")^% +4 "core" %@I k N +15 "collection"''% +2 "core" %/:Be 3 +2 "sampler")C% +4 "core" %@I { O +15 "collection"'J% +3 "core" %/<Bl 4 +2 "sampler")e% +3 "core" %@H g N +16 "collection"'O% +2 "core" %/<D] 8 +2 "sampler")+% +4 "core" %@H v S +15 "collection"'R% +2 "core" %/<Dh 7 +2 "sampler")`% +3 "core" %@I g L +16 "collection"'9% +2 "core" %/>Cg 1 +2 "sampler")-% +3 "core" %@H g N +16 "collection"'X% +2 "core" %/=@\\ 4 +2 "sampler")Y% +4 "core" %@I v N +15 "collection"'y% +2 "core" %/;D_ 4 +2 "sampler")(% +4 "core" %@I  l N +15 "collection"'Q% +2 "core" %/;A\\ 6 +2 "sampler")]% +4 "core" %@H n P +15 "collection"'b% +2 "core" %/<BV 5 +2 "sampler")a% +3 "core" %@I% y O +16 "collection"'5% +43 "core" %/=B^ 4 +9 "sampler")B% +4 "core" %@ $.+ t P +15 "collection"'f% +2 "core" %/?BP 8 +2 "sampler")V% +4 "core" %@ 00 j R O +15 "collection"'l% +2 "core" %/@DX 9 +2 "sampler")w% +4 "core" %@\ 46 o T( +15 "collection"'t% +3 "core" %/ADW 9 + "sampler")_% +4 "core" %@\ :8 s S( +15 "collection"')% +3 "core" %/@C^ 8 + "sampler")4% +4 "core" %@\ ?> i S( +2 "collection"'o% +3 "core" %/BD] 9 +2 #"WCR"Intake @16.1psia, vacuum from 9.6 to 13.6psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +2 "sampler")#.0X?Y 0 + "sampler")q% +4 "core" %PMy g J!I +15 "collection"'m% +2 "core" %/=AS 3 +2 "sampler")N% +4 "core" %K s N +15 "collection"'x% +2 "core" %/<>U 4 +2 "sampler")W% +4 "core" %G l N +15 "collection"'s% +2 "core" %/<@V 4 +2 "sampler")% +4 "core" %G u N +15 "collection"'% +2 "core" %/;@R 5 +2 "sampler")[% +4 "core" %G r O +15 "collection"'r% +2 "core" %/;@\\ 5 +2 "sampler")% +4 "core" %G j N +15 "collection"'{% +2 "core" %/=?T 4 +2 "sampler")I% +4 "core" %G s N +15 "collection"'% +2 "core" %/=?U 4 +2 "sampler")8% +4 "core" %G r O +15 "collection"'*% +2 "core" %/9AZ 4 +2 "sampler")% +4 "core" %G k N +15 "collection"'% +2 "core" %/=?N 4 +2 "sampler")|% +4 "core" %G s O +15 "collection"'% +2 "core" %/<A\\ 4 +2 "sampler")% +4 "core" %G n N +15 "collection"'3% +2 "core" %/=BY 4 +2 "sampler"):% +4 "core" %G l N +15 "collection"'@% +2 "core" %/=AS 4 +2 "sampler")P% +4 "core" %G r O +15 "collection"'c% +2 "core" %/;?\\ 4 +2 "sampler")$% +4 "core" %G\  o M +15 "collection"'n% +2 "core" %/;@\\ 3 +2 "sampler")d% +4 "core" %G\  o N +15 "collection"'% +2 "core" %/>@W 4 +2 "sampler")i% +4 "core" %G  q N +15 "collection"'% +2 "core" %/=A\\ 4 +2 "sampler")% +4 "core" %G j O +15 "collection"' % +2 "core" %/<AN 4 +2 "sampler")% +4 "core" %G  v N +15 "collection"'% +2 "core" %/?AK 5 +2 "sampler")k% +4 "core" %G o O +15 "collection"'% +2 "core" %/;@W 5 +2 "sampler") % +4 "core" %G k N +15 "collection"'\\% +2 "core" %/:AU 4 +2 "sampler")Z% +4 "core" %G q N +15 "collection"' % +3 "core" %/:@N 4 +2 "sampler")% +4 "core" %G o N +15 "collection"'~% +2 "core" %/=?E 4 +2 "sampler")>% +4 "core" %G s N +15 "collection"'\ % +2 "core" %/=@C 4 +2 "sampler")% +4 "core" %G n O +15 "collection"'!% +2 "core" %/=AN 5 +2 "sampler")G% +4 "core" %G i O +15 "collection"'% +2 "core" %/=?J 4 +2 "sampler")% +4 "core" %G v N +15 "collection"'z% +2 "core" %/<@Q 5 +2 "sampler")#% +4 "core" %G l N +15 "collection"'.% +2 "core" %/??F 4 +2 "sampler")% +3 "core" %G n O +16 "collection"' % +2 "core" %/<AH 4 +2 "sampler")=% +4 "core" %G! r O +15 "collection"'2% +3 "core" %/<BL 6 + "sampler")F% +4 "core" %G$" l P +15 "collection"'/% +2 "core" %/=B@ 5 +2 "sampler") % +4 "core" %G&% p O +15 "collection"'% +2 "core" %/>DG 4 +2 "sampler")E% +4 "core" %G(& p N +15 "collection"'}% +2 "core" %/@BF 5 +2 "sampler")%% +4 "core" %G-* m O +15 "collection"'u% +2 "core" %/?C@ 4 +2 "sampler")K% +4 "core" %/0, q O +15 "collection"'% +2 "core" %/@C@ 6 +2 "sampler")% +4 "core" %31 s Q p +15 "collection"'?% +2 "core" %/@DM 9 +2 "sampler")6% +4 "core" %76 k S= +15 "collection"'1% +2 "core" %/ADG : +2 "sampler")v% +4 "core" %;: q T$ + "collection"'"% +4 "core" %/BDE 9 +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 122 +2 "sampler")#.z0X@P 1 +2 "sampler")M% +3 "core" %Bw m K!@ +16 "collection"'7% +2 "core" %/<BK 4 +2 "sampler")D% +4 "core" %Q s N +15 "collection"'<% +2 "core" %/<?N 5 +2 "sampler")% +4 "core" %1 k O +15 "collection"'U% +2 "core" %/;@J 6 +2 "sampler")A% +3 "core" % k Q t +16 "collection"'% +2 "core" %/<@J 9 +2 "sampler");% +4 "core" %  u SA +15 "collection"'^% +2 "core" %/:@M 8 +2 "sampler")'% +4 "core" %\  h S > +15 "collection"'C% +2 "core" %/=AH 8 +2 "sampler")J% +3 "core" %  v R > +16 "collection"'e% +2 "core" %/;@K 9 +2 "sampler")O% +4 "core" %  u S > +15 "collection"'+% +2 "core" %/=@Q 9 +2 "sampler")R% +4 "core" %  q S > +15 "collection"'`% +2 "core" %/<AH 9 +2 "sampler")9% +4 "core" %  r S > +15 "collection"'-% +2 "core" %/:@I 8 +2 "sampler")X% +3 "core" %  w R > +16 "collection"'Y% +2 "core" %/;@J 9 +49 "sampler")y% +6 "core" %  q S > +15 "collection"'(% +2 "core" %/<AQ 8 +2 "sampler")Q% +4 "core" %   o Q > +15 "collection"']% +2 "core" %/;BK 7 +2 "sampler")b% +4 "core" %  q S > +15 "collection"'a% +3 "core" %/<@N 8 + "sampler")5% +4 "core" % \  o S > +15 "collection"'B% +3 "core" %/:?L 9 + "sampler")f% +4 "core" %\  v S > +15 "collection"'V% +3 "core" %/<@D 9 + "sampler")l% +4 "core" %  m S > +15 "collection"'w% +3 "core" %/;@Q 9 + "sampler")t% +4 "core" %  n S > +15 "collection"'_% +2 "core" %/:@; 8 +2 "sampler"))% +4 "core" %  r S > +15 "collection"'4% +4 "core" %/<@P 7 +2 "sampler")o% +4 "core" %  r R > +15 "collection"'% +3 "core" %/:@? 9 + "sampler")p% +4 "core" %  v R > +15 "collection"'q% +2 "core" %/;AJ : +2 "sampler")m% +4 "core" %  p S > +15 "collection"'N% +2 "core" %/:@A : +2 "sampler")x% +4 "core" %  o S > +15 "collection"'W% +2 "core" %/<@C 8 +2 "sampler")s% +4 "core" %  j S > +15 "collection"'% +2 "core" %/<AE 9 +2 "sampler")% +4 "core" %  q S > +15 "collection"'[% +2 "core" %/;B? 9 +2 "sampler")r% +4 "core" %  o S > +15 "collection"'% +2 "core" %/=AH 9 +2 "sampler"){% +4 "core" %  j S > +15 "collection"'I% +2 "core" %/>C= 8 +2 "sampler")% +4 "core" %  i R > +15 "collection"'8% +2 "core" %/?A2 9 +2 "sampler")*% +4 "core" % #! o S > +15 "collection"'% +3 "core" %/@D@ 9 +2 "sampler")% +4 "core" % #% h S > +15 "collection"'|% +2 "core" %/=C7 9 +2 "sampler")% +4 "core" % ($ r T > +15 "collection"'% +2 "core" %/>E? 8 +2 "sampler")3% +4 "core" % )) n S > +15 "collection"':% +2 "core" %/>D8 8 +2 "sampler")@% +4 "core" % -* s S > +15 "collection"'P% +2 "core" %/>E8 9 +2 "sampler")c% +4 "core" % 01 q S > +15 "collection"'$% +2 "core" %/?E> : +2 "sampler")n% +4 "core" % 42 h T > +15 "collection"'d% +2 "core" %/?E4 : +2 "sampler")% +4 "core" % 95 q T > +15 "collection"'i% +2 "core" %/@D< 9 +2 "sampler")% +4 "core" % 97 g S > +15 "collection"'% +2 "core" %/BEI 8 +2 "sampler") % +4 "core" % ?< n S > +2 "collection"'% +3 "core" %/AE; 8 + #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X% +2 "core" %/;A6 8 +2 "sampler")\ % +4 "core" %O q S i +15 "collection"'% +2 "core" %/;CA 9 +2 "sampler")!% +4 "core" %O g T2 +15 "collection"'G% +2 "core" %/>@8 : +2 "sampler")% +3 "core" %O i U3 +16 "collection"'% +2 "core" %/<B4 : +2 "sampler")z% +3 "core" %O n T3 +15 "collection"'#% +2 "core" %/;@> : +2 "sampler").% +4 "core" %O j T3 +15 "collection"'% +2 "core" %/:?7 9 +2 "sampler") % +4 "core" %O o T3 +15 "collection"'=% +2 "core" %/;@8 : +2 "sampler")2% +4 "core" %O j T3 +15 "collection"'F% +2 "core" %/;?= : +2 "sampler")/% +4 "core" %O  o T3 +15 "collection"' % +2 "core" %/<@3 9 +2 "sampler")% +4 "core" %O \ o S3 +15 "collection"'E% +2 "core" %/:A= : +2 "sampler")}% +3 "core" %O \ m T3 +16 "collection"'%% +2 "core" %/:@< : +2 "sampler")u% +3 "core" %O  n S3 +16 "collection"'K% +2 "core" %/:?5 : +2 "sampler")% +4 "core" %O p T3 +15 "collection"'% +3 "core" %/;@< : + "sampler")?% +4 "core" %O  l V3 +15 "collection"'6% +2 "core" %/:?; = +2 "sampler")1% +4 "core" %O l W3 +15 "collection"'v% +2 "core" %/<@4 9 +2 "sampler")"% +3 "core" %O q S3 +16 "collection"'g% +2 "core" %/=B? 9 +2 "sampler")% +4 "core" %O m T3 +15 "collection"'M% +2 "core" %/:?4 9 +2 "sampler")7% +3 "core" %O u T3 +16 "collection"'D% +3 "core" %/=?< : +2 "sampler")<% +3 "core" %O k T3 +16 "collection"'% +2 "core" %/;@8 9 +2 "sampler")U% +3 "core" %O m T3 +16 "collection"'A% +2 "core" %/<?7 8 +2 "sampler")% +4 "core" %O g T3 +15 "collection"';% +2 "core" %/;@8 : +2 "sampler")^% +4 "core" %O f T3 +15 "collection"''% +2 "core" %/<?$ 9 +2 "sampler")C% +4 "core" %O p T3 +2 ' +2 ."MFBPCR"delay 5 seconds +12 "collection"'J% +2 "core" %/<A2 ; +3 "sampler")e% +9 "core" %O l U3 +16 "collection"'O% +2 "core" %/;A- : +2 "sampler")+% +4 "core" %O r U3 +15 "collection"'R% +2 "core" %/=?< ; +2 "sampler")`% +4 "core" %O! k U3 +56 "collection"'9% +10 "core" %/=D5 : +2 "sampler")-% +4 "core" %O(% g U3 +15 "collection"'X% +3 "core" %/>A+ ; + "sampler")Y% +4 "core" %O+( n U3 +15 "collection"'y% +2 "core" %/>B, : +2 "sampler")(% +4 "core" %O.+ j U3 +15 "collection"'Q% +3 "core" %/?C; : + "sampler")]% +4 "core" %O0/ r U3 +15 "collection"'b% +3 "core" %/?B! ; + "sampler")a% +4 "core" %O31 s U3 +15 "collection"'5% +3 "core" %/>C* ; + "sampler")B% +4 "core" %O56 i U3 +15 "collection"'f% +3 "core" %/?C" 6 + "sampler")V% +4 "core" %O:9 p Q3 +2 "collection"'l% +3 "core" %/=D$ : + #"WCR"Intake @16.1psia, vacuum from 9.6 to 13.6psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +2 "sampler")#.c0X+ 8 + "sampler")m% +4 "core" % i S c +53 "collection"'N% +2 "core" %/:?+ 8 +2 "sampler")x% +4 "core" % o S c +53 "collection"'W% +2 "core" %/<@9 9 +2 "sampler")s% +4 "core" % f S c +53 "collection"'% +3 "core" %/<B8 : +2 "sampler")% +3 "core" %#! u S c +54 "collection"'[% +3 "core" %/=@9 9 + "sampler")r% +4 "core" %(& f S c +53 "collection"'% +2 "core" %/<C6 9 +2 "sampler"){% +4 "core" %.. v R c +53 "collection"'I% +3 "core" %/>D= 9 + "sampler")% +4 "core" %77 j S c +53 "collection"'8% +2 "core" %/>C. 9 +2 "sampler")*% +4 "core" %@A t T c +53 "collection"'% +2 "core" %/>C9 8 +2 "sampler")% +4 "core" %LM g S c +53 "collection"'|% +2 "core" %/?C4 8 +2 "sampler")% +4 "core" %WV f S c +53 "collection"'% +2 "core" %/?C; 9 +2 "sampler")3% +4 "core" %fc s S c +53 "collection"':% +2 "core" %/@E' 8 +2 "sampler")@% +4 "core" %v{ h S c +53 "collection"'P% +3 "core" %/CF- 9 +2 "sampler")c% +3 "core" % t T c +54 "collection"'$% +2 "core" %/AI7 9 +2 "sampler")n% +4 "core" % j S c +53 "collection"'d% +2 "core" %/@G, 9 +2 "sampler")% +4 "core" % r S c + "sampler")i% +4 "core" % x S c + ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" % a c +2 ."WCR"SSV.dial :exhaust + "sampler")  +85 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X6 : +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 + "sampler")#.c0X% +4 "core" %0H o P +15 "collection"'\ % +2 "core" %/<?/ 5 +2 "sampler")% +4 "core" %0H c P +15 "collection"'!% +2 "core" %/8;8 5 +2 "sampler")G% +3 "core" %0H f P +16 "collection"'% +2 "core" %/:>) 5 +2 "sampler")% +4 "core" %0H n P +15 "collection"'z% +2 "core" %/9>/ 5 +2 "sampler")#% +4 "core" %0H h O +15 "collection"'.% +2 "core" %/8?( 6 +2 "sampler")% +4 "core" %0H f P +15 "collection"' % +2 "core" %/7=. 6 +2 "sampler")=% +4 "core" %0H s Q +15 "collection"'2% +3 "core" %/7?6 5 + "sampler")F% +4 "core" %0H h P +15 "collection"'/% +2 "core" %/8? 6 +2 "sampler") % +4 "core" %0H\  t P +15 "collection"'% +2 "core" %/9=0 7 +2 "sampler")E% +3 "core" %0H  q Q +16 "collection"'}% +2 "core" %/8=$ 6 +2 "sampler")%% +4 "core" %0H \ j P +15 "collection"'u% +2 "core" %/9<3 5 +2 "sampler")K% +3 "core" %0H n P +16 "collection"'% +2 "core" %/6=+ 5 +2 "sampler")% +4 "core" %0H g O +15 "collection"'?% +2 "core" %/9<; 6 +2 "sampler")6% +4 "core" %0H k P +15 "collection"'1% +2 "core" %/9<% 6 +2 "sampler")v% +4 "core" %0H q Q +15 "collection"'"% +2 "core" %/:>4 6 +2 "sampler")g% +4 "core" %0H h P +15 "collection"'% +2 "core" %/:>9 6 +2 "sampler")M% +44 "core" %0H f O +24 "collection"'7% +2 "core" %/:>8 6 +2 "sampler")D% +4 "core" %0.!# c Q +15 "collection"'<% +2 "core" %/;@& 9 +2 "sampler")% +4 "core" %0') o S n +15 "collection"'U% +2 "core" %/;?( : +2 "sampler")A% +4 "core" %0,) g T7 +15 "collection"'% +3 "core" %/;@" ; + "sampler");% +4 "core" %00, t U1 +15 "collection"'^% +3 "core" %/<>- ; + "sampler")'% +4 "core" %042 o T1 +15 "collection"'C% +3 "core" %/=@6 : + "sampler")J% +4 "core" %09; k U1 +2 "collection"'e% +3 "core" %/<A( ; + #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +2 "sampler")#.Y0X 6 +2 "sampler")Q% +4 "core" %|aG o P +15 "collection"']% +2 "core" %/9< 6 +2 "sampler")b% +4 "core" %|aG k P +15 "collection"'a% +2 "core" %/7; 6 +2 "sampler")5% +4 "core" %|aG o P +15 "collection"'B% +3 "core" %/8< 6 + "sampler")f% +4 "core" %|aG v P +15 "collection"'V% +2 "core" %/9< ; +2 "sampler")l% +4 "core" %|aG l U +15 "collection"'% +2 "core" %/7= 6 +2 "sampler")t% +4 "core" %|aG q P +15 "collection"'_% +2 "core" %/7? 6 +2 "sampler")4% +4 "core" %|aG i P +15 "collection"'o% +2 "core" %/8; 6 +2 "sampler")% +4 "core" %|aG \ f P +15 "collection"'p% +2 "core" %/9= 6 +2 "sampler")q% +4 "core" %|aG  r P +15 "collection"'m% +3 "core" %/6<% 6 + "sampler")L% +4 "core" %|aG  l P +15 "collection"'N% +2 "core" %/6>! 6 +2 "sampler")x% +4 "core" %|aG p P +15 "collection"'W% +2 "core" %/8> 6 +2 "sampler")s% +3 "core" %|aG v P +16 "collection"'% +2 "core" %/8;$ 6 +2 "sampler")% +4 "core" %|aG i P +15 "collection"'[% +2 "core" %/8> 5 +2 "sampler")r% +4 "core" %|aG o P +15 "collection"'% +2 "core" %/9? 6 +2 "sampler"){% +4 "core" %|e= n P +15 "collection"'I% +2 "core" %/9@ : +2 "sampler")% +4 "core" %|e h U s +15 "collection"'8% +2 "core" %/;@ : +2 "sampler")*% +4 "core" %|c u U ; +15 "collection"'% +3 "core" %/:A : +2 "sampler")% +3 "core" %|c j T; +16 "collection"'|% +2 "core" %/:> ; +2 "sampler")% +4 "core" %|c  m V; +15 "collection"'% +2 "core" %/:@ : +2 "sampler")3% +3 "core" %|c" o U; +16 "collection"':% +2 "core" %/:?' ; +2 "sampler")@% +3 "core" %|c%$ k T; +16 "collection"'P% +2 "core" %/:? ; +2 "sampler")c% +4 "core" %|c*' q U; +15 "collection"'$% +2 "core" %/:@ : +2 "sampler")n% +3 "core" %|c+* h T; +16 "collection"'d% +2 "core" %/<@ ; +2 "sampler")% +3 "core" %|c1. f V; +16 "collection"'i% +2 "core" %/:? < +2 "sampler")% +3 "core" %|c32 q V; +16 "collection"'% +2 "core" %/;? ; +2 "sampler")w% +4 "core" %|c88 j U; + "collection"'% +4 "core" %/;A : +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X% +3 "core" %/8< 6 + "sampler")\ % +4 "core" %N p P +15 "collection"'% +2 "core" %/9?$ 7 +2 "sampler")!% +3 "core" %N j P +16 "collection"'G% +2 "core" %/9? 5 +2 "sampler")% +4 "core" %N o P +15 "collection"'% +2 "core" %/;? 5 +2 "sampler")z% +4 "core" %N p P +15 "collection"'#% +2 "core" %/;@ 6 +2 "sampler").% +3 "core" %N j Q +16 "collection"'% +2 "core" %/9? 6 +2 "sampler") % +3 "core" %N r P +16 "collection"'=% +2 "core" %/:? 6 +2 "sampler")2% +3 "core" %N m P +16 "collection"'F% +2 "core" %/8? 6 +2 "sampler")/% +4 "core" %N  h P +15 "collection"' % +2 "core" %/9@ 6 +2 "sampler")% +4 "core" %N  o P +15 "collection"'E% +2 "core" %/9@ 5 +2 "sampler")}% +4 "core" %N \ f P +15 "collection"'%% +2 "core" %/8@ 6 +2 "sampler")u% +4 "core" %N f P +15 "collection"'K% +2 "core" %/<@ 6 +2 "sampler")% +4 "core" %N m P +15 "collection"'% +2 "core" %/;> 6 +2 "sampler")?% +3 "core" %N i P +57 "collection"'6% +11 "core" %/<?% 6 +2 "sampler")1% +3 "core" %N f P +16 "collection"'v% +2 "core" %/9@ 7 +2 "sampler")"% +4 "core" %N p Q +15 "collection"'g% +3 "core" %/;@ 6 +2 "sampler")% +4 "core" %I d Q +15 "collection"'M% +3 "core" %/:@ 8 + "sampler")7% +4 "core" %# q S +15 "collection"'D% +3 "core" %/:@ : + "sampler")<% +4 "core" % c U\ V +15 "collection"'% +2 "core" %/;@ : +2 "sampler")U% +4 "core" % "! n U\ P +16 "collection"'A% +2 "core" %/:@ : +2 "sampler")% +4 "core" % %# e U\ P +15 "collection"';% +2 "core" %/;@ ; +2 "sampler")^% +4 "core" % (% k U\ P +15 "collection"''% +2 "core" %/;A ; +2 "sampler")C% +4 "core" % +( h T\ P +16 "collection"'J% +2 "core" %/<> ; +2 "sampler")e% +4 "core" % -- o T\ P +16 "collection"'k% +2 "core" %/=A ; +2 "sampler")+% +4 "core" % 0. ` T\ P +15 "collection"'R% +2 "core" %/;? : +2 "sampler")`% +4 "core" % 55 l U\ P +15 "collection"'9% +2 "core" %/;A : +2 "sampler")-% +4 "core" % :8 g U\ P +15 "collection"'X% +2 "core" %/;@ ; +2 "sampler")Y% +4 "core" % =< f T\ P +2 "collection"'y% +3 "core" %/=A : +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X : +2 "sampler")I% +3 "core" %D  m U C +16 "collection"'% +2 "core" %/=@ ; +2 "sampler")8% +4 "core" %D  g U C +15 "collection"'*% +3 "core" %/:? ; + "sampler")% +4 "core" %D  h U C +15 "collection"'% +2 "core" %/;? ; +2 "sampler")|% +4 "core" %D  o U C +15 "collection"'% +2 "core" %/:? ; +2 "sampler")% +4 "core" %D  h U C +15 "collection"'3% +2 "core" %/;@ ; +2 "sampler"):% +3 "core" %D  h U C +16 "collection"'@% +2 "core" %/;@ < +2 "sampler")P% +3 "core" %D  p W C +16 "collection"'c% +4 "core" %/<?\ : + "sampler")$% +4 "core" %D  p U C +15 "collection"'n% +2 "core" %/<> ; +2 "sampler")d% +4 "core" %D  n U C +15 "collection"'% +2 "core" %/9@ ; +2 "sampler")i% +4 "core" %D  h U C +15 "collection"'% +2 "core" %/:@ ; +2 "sampler")% +4 "core" %D  m U C +15 "collection"'w% +2 "core" %/=A ; +2 "sampler")% +4 "core" %D !" g U C +15 "collection"'O% +2 "core" %/;B ; +2 "sampler") % +3 "core" %D #" j U C +16 "collection"'% +2 "core" %/9? ; +2 "sampler") % +3 "core" %D &# n V C +16 "collection"'\\% +2 "core" %/<? : +2 "sampler")Z% +4 "core" %D )& f U C +15 "collection"' % +2 "core" %/>C ; +2 "sampler")% +4 "core" %D +( e U C +15 "collection"'~% +2 "core" %/<A ; +2 "sampler")>% +4 "core" %D -) o U C +15 "collection"'\ % +2 "core" %/;> ; +2 "sampler")% +4 "core" %D 31 g U C +15 "collection"'!% +3 "core" %/<A\ ; + "sampler")G% +4 "core" %D 43 n U C +15 "collection"'% +2 "core" %/=@ ; +2 "sampler")% +3 "core" %D 75 p V C +16 "collection"'z% +2 "core" %/=A ; +2 "sampler")#% +3 "core" %D 99 k U C +16 "collection"'.% +2 "core" %/;@ ; +2 "sampler")% +3 "core" %D A? m U C +2 "collection"' % +4 "core" %/<? : + #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +2 "sampler")#.A0X 5 +2 "sampler")F% +4 "core" %cW o P +15 "collection"'/% +2 "core" %/=@ 6 +2 "sampler") % +4 "core" %cW q Q +15 "collection"'% +2 "core" %/:= 6 +2 "sampler")E% +3 "core" %cW d P +16 "collection"'}% +50 "core" %/:? 8 +4 "sampler")%% +3 "core" %cW f P +16 "collection"'u% +3 "core" %/:@ 6 + "sampler")K% +4 "core" %cW n P +15 "collection"'% +3 "core" %/9? 7 + "sampler")% +4 "core" %cW k P +15 "collection"'?% +3 "core" %/;@ 6 + "sampler")6% +4 "core" %cW  q P +15 "collection"'1% +3 "core" %/=@ 5 + "sampler")v% +4 "core" %cW\  h P +15 "collection"'"% +3 "core" %/8? 7 + "sampler")g% +4 "core" %cW  h Q +15 "collection"'% +2 "core" %/9? 6 +2 "sampler")M% +4 "core" %cW  u P +15 "collection"'7% +2 "core" %/;? 5 +2 "sampler")D% +4 "core" %cW h O +15 "collection"'<% +3 "core" %/<A 4 + "sampler")% +4 "core" %cW g P +15 "collection"'U% +3 "core" %/;? 6 + "sampler")A% +4 "core" %cW l Q +15 "collection"'% +2 "core" %/:? 9 +2 "sampler");% +4 "core" %cW e T +15 "collection"'^% +2 "core" %/;B 6 +2 "sampler")'% +4 "core" %cW q Q +15 "collection"'C% +2 "core" %/9@ 6 +2 "sampler")J% +4 "core" %cW o Q +15 "collection"'e% +2 "core" %/;?\ 6 +2 "sampler")k% +4 "core" %cW a P +15 "collection"'+% +2 "core" %/<? 6 +2 "sampler")R% +4 "core" %cW q P +15 "collection"'`% +2 "core" %/;? 6 +2 "sampler")9% +4 "core" %cW o P +15 "collection"'-% +3 "core" %/;@ 7 +2 "sampler")X% +3 "core" %cW p Q +16 "collection"'Y% +2 "core" %/;@ 5 +2 "sampler")y% +4 "core" %cW d P +15 "collection"'0% +2 "core" %/:@ 7 +2 "sampler")Q% +4 "core" %cW h P +15 "collection"']% +2 "core" %/:? 6 +2 "sampler")b% +4 "core" %cW o P +15 "collection"'a% +2 "core" %/;? 6 +2 "sampler")5% +4 "core" %cW h P +15 "collection"'B% +2 "core" %/8? 7 +2 "sampler")f% +4 "core" %cW# l P +15 "collection"'V% +2 "core" %/<A 7 +2 "sampler")l% +4 "core" %cN#" m Q +15 "collection"'% +2 "core" %/<A 7 +2 "sampler")t% +4 "core" %cO%$ e P +15 "collection"'_% +2 "core" %/>@ 6 +2 "sampler")4% +4 "core" %cN(( m Q +15 "collection"'o% +2 "core" %/:? 7 +2 "sampler")% +4 "core" %cN,' o P +15 "collection"'p% +2 "core" %/:@ 2 +2 "sampler")q% +4 "core" %cN,+ g K +15 "collection"'m% +2 "core" %/<@ 6 +2 "sampler")L% +4 "core" %cN0. o Q +15 "collection"'N% +2 "core" %/;> 9 +2 "sampler")x% +4 "core" %c*41 n S +15 "collection"'W% +2 "core" %/;@\ : +2 "sampler")s% +3 "core" %c41 f U i +16 "collection"'% +2 "core" %/:@ < +2 "sampler")% +4 "core" %c 86 q V E +15 "collection"'[% +3 "core" %/;A 9 + "sampler")r% +4 "core" %c 9: e R E +15 "collection"'% +2 "core" %/<@\ : +2 "sampler"){% +4 "core" %c == g U E + "collection"'I% +4 "core" %/<B ; + #"WCR"Intake @16.0psia, vacuum from 9.5 to 13.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X 9 +2 "sampler")*% +4 "core" % b S +53 "collection"'% +2 "core" %/=? ; +2 "sampler")% +4 "core" % r U W +53 "collection"'|% +2 "core" %/9?\ = +2 "sampler")% +4 "core" %  k W W +53 "collection"'% +2 "core" %/:> ; +2 "sampler")3% +4 "core" %$" m U W +53 "collection"':% +2 "core" %/;@ ; +2 "sampler")@% +4 "core" %,) h U W +53 "collection"'P% +2 "core" %/;? ; +2 "sampler")c% +4 "core" %30 q U W +53 "collection"'$% +2 "core" %/;@ < +2 "sampler")n% +4 "core" %;8 g V W +53 "collection"'d% +2 "core" %/;> : +2 "sampler")% +4 "core" %BA q U W +53 "collection"'i% +2 "core" %/<? ; +2 "sampler")% +4 "core" %ML f T W +53 "collection"'% +2 "core" %/<? ; +2 "sampler")w% +4 "core" %WW q U W +53 "collection"'% +2 "core" %/;C ; +2 "sampler")O% +4 "core" %ff i T W +53 "collection"' % +2 "core" %/;? ; +2 "sampler")% +4 "core" %ur o U W +53 "collection"' % +2 "core" %/;A ; +2 "sampler")\\% +4 "core" % h V W +53 "collection"'Z% +2 "core" %/>@ : +2 "sampler") % +4 "core" % r U W +51 ' + ."MFBPCR"delay 5 seconds +2 "collection"'% +4 "core" %/<@ ; +2 "sampler")~% +3 "core" % i V W +2 "sampler")>% +3 "core" % r V W + ."WCR"Intake.select :close +2 "sampler")0 +9 )\ % +2 "core" % b W +2 ."WCR"SSV.dial :exhaust + "sampler")  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X < +2 "sampler")8% +4 "core" %lC  j V D +15 "collection"'*% +2 "core" %/7> < +2 "sampler")% +3 "core" %lC  g V D +16 "collection"'% +3 "core" %/7< = + "sampler")|% +4 "core" %lC  m W D +15 "collection"'% +2 "core" %/6= = +2 "sampler")% +4 "core" %lC  m W D +15 "collection"'3% +2 "core" %/8< < +2 "sampler"):% +3 "core" %lC  b V D +16 "collection"'@% +2 "core" %/8= < +2 "sampler")P% +4 "core" %lC  n V D +15 "collection"'c% +2 "core" %/6< ; +2 "sampler")$% +3 "core" %lC  j W D +16 "collection"'n% +2 "core" %/8= < +2 "sampler")d% +4 "core" %lC  b V D +15 "collection"'% +2 "core" %/:= < +2 "sampler")i% +3 "core" %lC  l V D +16 "collection"'% +4 "core" %/9? ; + "sampler")% +4 "core" %lC   d U D +15 "collection"'w% +2 "core" %/8= < +2 "sampler")% +3 "core" %lC $# e W D +16 "collection"'O% +2 "core" %/;< < +2 "sampler") % +4 "core" %lC %" d V D +15 "collection"'% +2 "core" %/7= < +2 "sampler") % +4 "core" %lC (' j W D +15 "collection"'\\% +2 "core" %/;? < +2 "sampler")Z% +4 "core" %lC ** n V D +55 "collection"' % +11 "core" %/9> ; +2 "sampler")% +3 "core" %lC 42 n V D +16 "collection"'~% +3 "core" %/8< > + "sampler")>% +4 "core" %lC 78 b X D +15 "collection"'\ % +3 "core" %/7> < + "sampler")% +4 "core" %lC =: j W D +15 "collection"'% +3 "core" %/9@ < + "sampler")G% +4 "core" %lC B@ f W D +2 "collection"'% +3 "core" %/:? < +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X 7 +2 "sampler") % +4 "core" %U  k P +15 "collection"'% +2 "core" %/7< 6 +2 "sampler")E% +4 "core" %U b Q +15 "collection"'}% +2 "core" %/8; 6 +2 "sampler")%% +4 "core" %U  l Q +15 "collection"'u% +2 "core" %/8< 8 +2 "sampler")K% +4 "core" %U  m Q +15 "collection"'% +3 "core" %/6< 8 + "sampler")% +4 "core" %U  g Q +15 "collection"'?% +2 "core" %/6= 7 +2 "sampler")6% +4 "core" %U  k Q +15 "collection"'1% +2 "core" %/7= 8 +2 "sampler")v% +4 "core" %U a Q +15 "collection"'"% +2 "core" %/8< 8 +2 "sampler")g% +4 "core" %U f Q +15 "collection"'% +2 "core" %/8= 8 +2 "sampler")M% +4 "core" %U j R +15 "collection"'7% +2 "core" %/6> 6 +2 "sampler")D% +4 "core" %U f Q +15 "collection"'<% +2 "core" %/7< 8 +2 "sampler")% +4 "core" %U f R +15 "collection"'U% +2 "core" %/7< 7 +2 "sampler")A% +4 "core" %U o Q +15 "collection"'% +2 "core" %/7< 8 +2 "sampler");% +4 "core" ' + %U g R +2 ."MFBPCR"delay 20 seconds +14 "collection"'^% +2 "core" %/7> 8 +2 "sampler")'% +4 "core" %U f R +15 "collection"'C% +2 "core" %/6< 9 +2 "sampler")J% +4 "core" %U k R +15 "collection"'e% +2 "core" %/7= 8 +2 "sampler")k% +4 "core" %U l R +15 "collection"'+% +2 "core" %/7= 9 +2 "sampler")R% +4 "core" %U f R +15 "collection"'`% +3 "core" %/6< 8 +2 "sampler")9% +4 "core" %U m R +15 "collection"'-% +2 "core" %/8> 8 +2 "sampler")X% +4 "core" %U  d S +15 "collection"'Y% +2 "core" %/:< 9 +2 "sampler")y% +4 "core" %U" i R +15 "collection"'0% +2 "core" %/8> 8 +2 "sampler")Q% +4 "core" %U%" d R +15 "collection"']% +2 "core" %/;> 9 +2 "sampler")b% +4 "core" %U)% _ S +15 "collection"'a% +2 "core" %/7< 9 +2 "sampler")5% +4 "core" %U+( m S +15 "collection"'.% +2 "core" %/:= 8 +2 "sampler")f% +4 "core" %U,+ f R +15 "collection"'V% +2 "core" %/:; 4 +2 "sampler")l% +3 "core" %U0- a O +16 "collection"'% +2 "core" %/8< 8 +2 "sampler")t% +4 "core" %U20 o R +15 "collection"'_% +2 "core" %/7= 8 +2 "sampler")4% +4 "core" %U65 ` R +15 "collection"'o% +3 "core" %/8< 8 + "sampler")% +4 "core" %Q99 e R + "collection"'p% +4 "core" %/8= 8 + #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X +2 "sampler")% +4 "core" %7  o W @ +15 "collection"'[% +3 "core" %/7< > + "sampler")r% +4 "core" %7   l X @ +15 "collection"'% +2 "core" %/7; = +2 "sampler"){% +4 "core" %7  ] W @ +15 "collection"'I% +2 "core" %/8: > +2 "sampler")=% +4 "core" %7 \  f X @ +15 "collection"'8% +2 "core" %/7; > +2 "sampler")*% +4 "core" %7 \ \ _ X @ +15 "collection"'% +2 "core" %/6: > +2 "sampler")% +4 "core" %7 \  f W @ +15 "collection"'|% +2 "core" %/7; = +2 "sampler")% +4 "core" %7  \ l X @ +15 "collection"'% +2 "core" %/4; = +2 "sampler")3% +3 "core" %7  a W @ +16 "collection"':% +2 "core" %/5: > +2 "sampler")@% +4 "core" %7  i X @ +15 "collection"'P% +2 "core" %/3; > +2 "sampler")c% +4 "core" %7  k X @ +15 "collection"'$% +2 "core" %/9: = +2 "sampler")n% +4 "core" %7\  d X @ +15 "collection"'d% +2 "core" %/7< = +2 "sampler")% +4 "core" %7  j X @ +15 "collection"'i% +2 "core" %/6< = +2 "sampler")% +4 "core" %7  j W @ +15 "collection"'% +2 "core" %/7: > +2 "sampler")w% +45 "core" %7  d X @ +23 "collection"'% +2 "core" %/5; > +2 "sampler")O% +4 "core" %7  d W @ +15 "collection"' % +3 "core" %/7< > + "sampler")% +4 "core" %7  l X @ +15 "collection"' % +4 "core" %/7< = + "sampler")\\% +4 "core" %7  f X @ +16 "collection"'Z% +3 "core" %/8: = + "sampler") % +4 "core" %7  ` X @ +15 "collection"'% +3 "core" %/8; > + "sampler")~% +4 "core" %7 " d X @ +15 "collection"'>% +3 "core" %/7: = + "sampler")\ % +4 "core" %7 # j X @ +15 "collection"'% +2 "core" %/6; = +2 "sampler")% +4 "core" %7 $# b W @ +15 "collection"'G% +3 "core" %/9= > + "sampler")% +4 "core" %7 '" j W @ +15 "collection"'B% +2 "core" %/6: = +2 "sampler")z% +4 "core" %7 )( i X @ +15 "collection"'#% +2 "core" %/6; = +2 "sampler")!% +4 "core" %7 +* a X @ +15 "collection"'% +2 "core" %/8< = +2 "sampler") % +4 "core" %7 -- l W @ +15 "collection"'(% +2 "core" %/8= > +2 "sampler")2% +4 "core" %7 2. j X @ +15 "collection"'F% +2 "core" %/6< = +2 "sampler")/% +4 "core" %7 23 f X @ +15 "collection"' % +2 "core" %/8< = +2 "sampler")% +4 ."MFBPCR"AS.seek 0.07ml +2 "MFB"*E'w +3 "core" %7 66 c X @ +15 "collection"'}% +2 "core" %/9< = +2 "sampler")%% +4 "core" %7 :8 l W @ +15 "collection"'u% +2 "core" %/8= = +2 "sampler")K% +4 "core" %7 >= i W @ +2 "collection"'% +3 "core" %/8< < + #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +2 "sampler")#.'0X = +2 "sampler")D% +4 "core" % k W Y +53 "collection"'<% +2 "core" %/49 < +2 "sampler")% +4 "core" % a W Y +53 "collection"'U% +2 "core" %/79 B +2 "sampler")A% +4 "core" % b [ Y +53 "collection"'% +2 "core" %/8:\ = +2 "sampler");% +4 "core" % n W Y +53 "collection"'^% +4 "core" %/6; < + "sampler")'% +4 "core" % d W Y +53 "collection"'C% +2 "core" %/7; = +2 "sampler")J% +4 "core" %!# g W Y +53 "collection"'e% +2 "core" %/6< = +2 "sampler")k% +4 "core" %%) ^ W Y +53 "collection"'+% +2 "core" %/6< = +2 "sampler")R% +4 "core" %,- n W Y +53 "collection"'`% +2 "core" %/7< = +2 "sampler")9% +4 "core" %34 c V Y +53 "collection"'-% +2 "core" %/7: < +2 "sampler")X% +4 "core" %9> b W Y +53 "collection"'Y% +2 "core" %/7; = +2 "sampler")y% +4 "core" %B? e W Y +53 "collection"'0% +2 "core" %/:< < +2 "sampler")Q% +4 "core" %MN n V Y +53 "collection"']% +2 "core" %/7= = +2 "sampler")b% +4 "core" %WY ` V Y +53 "collection"'a% +2 "core" %/8> ? +2 "sampler")5% +4 "core" %ae e Y Y +53 "collection"'.% +2 "core" %/7< = +2 "sampler")f% +4 "core" %or n W Y +53 "collection"'V% +2 "core" %/9> = +2 "sampler")l% +4 "core" %} b V Y +53 "collection"'% +2 "core" %/8< < +2 "sampler")t% +4 "core" % o W Y +53 "collection"'_% +2 "core" %/;? = +2 "sampler")4% +4 "core" % _ V Y + "sampler")o% +4 "core" % l W Y + ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" % \\ Y +2 ."WCR"SSV.dial :exhaust + "sampler")p  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 + "sampler")#.'0X'] \\ S +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'x% +2 "core" %/17 9 +2 "sampler")W% +4 "core" %;T i T +15 "collection"'s% +2 "core" %/36 6 +2 "sampler")% +4 "core" %;T j O +15 "collection"'% +2 "core" %/47 9 +2 "sampler")[% +4 "core" %;T ] S +15 "collection"'r% +2 "core" %/38 : +2 "sampler")% +3 "core" %;N\  j T +16 "collection"'{% +2 "core" %/26 9 +2 "sampler")I% +4 "core" %;N\  ] S +15 "collection"'=% +2 "core" %/37 : +2 "sampler")8% +4 "core" %;N\  c S +15 "collection"'*% +2 "core" %/47 : +49 "sampler")% +5 "core" %;N \\ S +15 "collection"'% +2 "core" %/47 9 +2 "sampler")|% +4 "core" %;N ] S +15 "collection"'% +3 "core" %/37 9 + "sampler")% +4 "core" %;N j T +15 "collection"'3% +3 "core" %/37 : + "sampler"):% +4 "core" %;N _ S +15 "collection"'@% +3 "core" %/08 : + "sampler")P% +4 "core" %;N l T +15 "collection"'c% +3 "core" %/18 9 + "sampler")$% +4 "core" %;N k S +15 "collection"'n% +3 "core" %/49 : + "sampler")d% +4 "core" %;N _ T +15 "collection"'% +2 "core" %/38 : +2 "sampler")i% +4 "core" %;N m S +15 "collection"'% +2 "core" %/56 : +2 "sampler")% +4 "core" %;N a T +15 "collection"'w% +2 "core" %/38 9 +2 "sampler")% +4 "core" %;N d T +16 "collection"'O% +2 "core" %/48 : +2 "sampler") % +4 "core" %;N  Z S +15 "collection"'% +2 "core" %/27 : +2 "sampler") % +4 "core" %;N%# ^ T +15 "collection"'\\% +2 "core" %/49 : +2 "sampler")Z% +4 "core" %;N'$ j S +15 "collection"' % +3 "core" %/5: : +2 "sampler")% +4 "core" %;N*) ] S +15 "collection"'~% +2 "core" %/48 : +2 "sampler")>% +4 "core" %;N,+ e S +15 "collection"'\ % +3 "core" %/27 9 + "sampler")% +4 "core" %;N., ^ T +15 "collection"'% +2 "core" %/39 : +2 "sampler")G% +4 "core" %;N33 k T +15 "collection"'% +2 "core" %/58 : +2 "sampler")B% +4 "core" %;N76 g T +15 "collection"'z% +2 "core" %/7; 9 +2 "sampler")#% +4 "core" %;N;: ] T + "collection"'!% +4 "core" %/48 : + #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X +15 "collection"'J% +2 "core" %/48 7 +3 "sampler")e% +3 "core" + %\ N b T +3 "MFB"*k% +3 "core" %RY +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.049ml +2 "MFB"*+'N* +3 "collection"'R% +3 "core" %/69 9 + "sampler")`% +4 "core" %\ N f S +15 "collection"'9% +2 "core" %/3: 9 +2 "sampler")-% +4 "core" %\ N b T +15 "collection"'X% +2 "core" %/48 9 +2 "sampler")Y% +4 "core" %\ O ^ R +15 "collection"'y% +2 "core" %/38 9 +2 "sampler")0% +4 "core" %\ O i S +15 "collection"'Q% +3 "core" %/49 9 + "sampler")]% +4 "core" % O i S +15 "collection"'b% +2 "core" %/49 9 +2 "sampler")a% +4 "core" % O ^ R +15 "collection"'5% +2 "core" %/59 8 +2 "sampler").% +4 "core" % N i S +15 "collection"'f% +2 "core" %/4; 9 +2 "sampler")V% +4 "core" % O"! _ T +15 "collection"'l% +2 "core" %/5: 9 +2 "sampler")% +4 "core" % N#" \\ R +15 "collection"'t% +2 "core" %/4: 8 +2 "sampler")_% +4 "core" % N&$ j T +15 "collection"'4% +3 "core" %/4; 9 + "sampler")o% +4 "core" % N(' ^ S +15 "collection"'% +3 "core" %/6: 9 + "sampler")p% +4 "core" % N-) ] R +15 "collection"'% +2 "core" %/6: 8 +2 "sampler")m% +4 "core" %=/, a S +15 "collection"'L% +2 "core" %/5: ; +2 "sampler"))% +4 "core" %21 Z V| +15 "collection"'x% +2 "core" %/5: = +2 "sampler")W% +4 "core" %74 e X: +15 "collection"'s% +2 "core" %/59 > +2 "sampler")% +4 "core" % :7 a X0 +15 "collection"'% +4 "core" %/6: : +43 "sampler")[% +11 "core" % FF Z X0 +2 "collection"'r% +3 "core" %/7: @ +2 #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi + .SS.reconfigure SSinhale.with maxSpeed: 32 +2 "sampler")#. 0X +2 "sampler")w% +4 "core" %+FT  a W +15 "collection"'% +2 "core" %/47 ; +2 "sampler")O% +4 "core" %+FU  h T +15 "collection"' % +2 "core" %/47 9 +2 "sampler")% +4 "core" %+FT  ^ S +15 "collection"' % +2 "core" %/47 9 +2 "sampler")\\% +4 "core" %+FT i R +15 "collection"'Z% +2 "core" %/37 9 +2 "sampler") % +3 "core" %+FT i S +16 "collection"'% +2 "core" %/49 : +2 "sampler")~% +4 "core" %+FU ^ S +13 ' + ."MFBPCR"delay 3 seconds +2 "collection"'>% +3 "core" %/2; 8 +2 "sampler")\ % +4 "core" %+FT ] S +15 "collection"'% +2 "core" %/18 9 +2 "sampler")% +3 "core" %+FT m R +16 "collection"'G% +3 "core" %/48 8 + "sampler")% +4 "core" %+FU [ S +15 "collection"'B% +2 "core" %/38 : +2 "sampler")z% +4 "core" %+FU \\ R +15 "collection"'#% +2 "core" %/58 < +2 "sampler")!% +4 "core" %+FU h W +15 "collection"'N% +2 "core" %/48 ; +2 "sampler") % +4 "core" %+FT ] R +15 "collection"'2% +3 "core" %/48 9 +2 "sampler")F% +4 "core" %+FU h S +15 "collection"'/% +2 "core" %/48 9 +2 "sampler") % +4 "core" %+FT [ S +15 "collection"'% +2 "core" %/38 : +2 "sampler")}% +3 "core" %+FT  ] T +16 "collection"'%% +2 "core" %/58 9 +2 "sampler")u% +4 "core" %+FT# g R +15 "collection"'K% +2 "core" %/38 9 +2 "sampler")% +4 "core" %+FU%! b T +15 "collection"'E% +2 "core" %/6: : +2 "sampler")% +4 "core" %+FT&# h T +15 "collection"'q% +2 "core" %/5: 9 +2 "sampler")?% +4 "core" %+FT'( X S +14 ."MFBPCR"ATV.dial ASV,via: :air2 +2 "MFB"*6 n +3 "collection"'1% +2 "core" %/49 * + "sampler")v% +4 "core" %+FT** i G +15 "collection"'"% +2 "core" %/59 + +2 "sampler")g% +3 "core" %+FT.) h B +16 "collection"'% +2 "core" %/59 ' +2 "sampler")M% +3 "core" %+FT1/ b B +16 "collection"'7% +2 "core" %/38 ( +2 "sampler")D% +4 "core" %+FT31 i @ +15 "collection"'% +2 "core" %/39 ) +2 "sampler")U% +4 "core" %+FT71 [ @ +15 "collection"'A% +2 "core" %/58 ) +2 "sampler")% +4 "core" %+MG98 \\ @ +2 "collection"';% +3 "core" %/39 ) + #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X +53 "sampler")w% +2 "core" %  d \ Q +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +102 "core"  +2 "collection"'O% +4 "core" %!  + ."WCR"CSV.dial between air and CTV +2 "collection"' ` +79 "core" a +2 ."WCR"CS.seek 7.266ml +2 "collection"'' +161 "Can" p +646 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'  + '\\  +33 "core"  +120  +2 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"'Z'4 +1817 "core" ':   } +3 ."WCR"delay 2:00 +7407 "core" ' + ."MFBPCR"delay 30 seconds +3003 .ATV.dial :waste,via: :air3 +2 "MFB"* n +177 "core" o +45 ."MFBPCR"AS.reconfigure ASconfig +5 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +1358 ."WCR"CBV.dial :waste2b +2 "collection"'~  +34 "core"  + ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'>' +236 "core" ' + ' + #"MFBPCR"Parking Bleach in LysateSource line and SPEcolumn +2 ."WCR"delay 1:00 +2 ."MFBPCR"ATV.dial :air3 +3 "MFB"*\ % +77 "core" % + "MFB"*% +4 "core" %R5 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.029ml +2 "MFB"*' +637 "core" ' + ."MFBPCR"ATV.dial :ElutionWater +2 "MFB"*G I +51 "core" I + "MFB"*% +4 "core" %  N +2 ."MFBPCR"AS.seek 0.059ml +2 "MFB"*B'n +631 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*z % +51 "core" % + "MFB"*#% +4 "core" % +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*!' +224 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*N  +37 "core" + "MFB"* % +4 "core" %  J +2 ."MFBPCR"AS.seek 0.769ml +2 "MFB"*2' q +4039 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'F  +151 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR + "collection"'/  +47 "core"  + "collection"' % +4 "core" %  +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal + "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'' +620 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +9 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'}' +2159 "core" ' + #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"'% @ +85 "core" ? +53 "sampler")u% +2 "core" %  _ \ Q +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'K  +104 "core"  +2 "collection"'% +4 "core" %"  + ."WCR"CSV.dial between air and CTV +2 "collection"'E ` +67 "core" ^ +2 ."WCR"CS.seek 7.253ml +2 "collection"''{ +821 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'q  +2 '?  +35 "core"  +119  +2 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"'1'4 +1810 "core" 'H  } +3 ."WCR"delay 2:00 +3395 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*v % +53 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*"% +2 "core" % q \ 6 +2 ."MFBPCR"AS.seek 0.794ml +2 "MFB"*g' +527 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core"  + "MFB"*M% +4 "core" %  K +2 ."MFBPCR"AS.seek 0.779ml +2 "MFB"*7' 1 +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"*D I +126 "core" H + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.015ml +2 "MFB"*' +4417 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*U n +150 "core" m + ."MFBPCR"AS.seek :empty +2 "MFB"*A'R +117 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +60 "core" % + "MFB"*;% +4 "core" %R@ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*6' +242 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*'  +37 "core" + "MFB"*C% +4 "core" % +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*' +1018 ."WCR"CBV.dial :waste2b +2 "collection"'=  +33 "core"  + ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'<' +230 "core" ' + ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'e  +152 "core" + "collection"'k& +4 "core" &WW? 8 +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&R% +4 "core" %\ J K +2 "storage"(`% +3 "core" %X - , Z +2 "storage"(9. +2 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 ."WCR"SC.seek 1 +2 "storage"(-(( +213 "core" ( + ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (X& +2 "core" &*A y , +48 "manipulator"&Y& +4 "core" &ӱ!  >N +2 "manipulator"&y% +4 "core" %\   +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&0( +175 "core" ( + "manipulator"&Q& +4 "core" & 0 - K +2 "storage"(]& +4 "core" &*A L +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&b' +93 "core" ' + "storage"(a& +4 "core" &*A ] +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(5'V +306 "core" ' + "storage"(.- +4 "core" -'t + ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&f& +3 "core" &  v +2 "storage"(V& +3 "core" &*E \\ +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&l'C +30 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(t- +2 "core" -'t +2 ."WCR"SE.seek 1.07 Pucks below Top Plate +2 "storage"(_' +35 "core" ' + "manipulator"&4% +4 "core" %YȼI +2 "storage"(o& +4 "core" &*D 4 + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 322 counts + "manipulator"&'υ +17 "core" ' + "manipulator"&p& +4 "core" & / - @ +2 "storage"(& +4 "core" &*D 7 +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&m' +28 "core" ' +2 ."WCR"SE.seek 2.07 Pucks below Top Plate +2 "storage"((' +54 "core" ' +2 "manipulator"&L& +3 "core" & $ + +2 "manipulator"&)% +4 "core" %'  & +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&x'\ +89 "core" ' + ."WCR"Elbow.seek CC +3 "manipulator"&W(ӷ +157 "core" ( + "manipulator"&s& +4 "core" &Ӱ! |>K +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" &Ӱ" >K +2 ."WCR"Forearm.seek CC +2 "manipulator"&' +102 "core" ' + ."WCR"Hand.close + "manipulator"&[/ +70 "core" / +2 ."WCR"CC.seek :open + "collection"'J( +420 "core" ( + "storage"(& +4 "core" &*F  +3 "storage"(j& +3 "core" &*E y % +2 "manipulator"&I& +3 "core" &ӱ" >J +2 "manipulator"&r% +4 "core" % =o ò +2 ."WCR"Forearm.seek :retract +2 "manipulator"&8'\ +103 "core" ' + ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&*( +184 "core" ( + "manipulator"&& +4 "core" & 2 ' " +2 "storage"(& +4 "core" &*E d + ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&|'C +103 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&{, +3 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open +2 "manipulator"&31 +70 "core" 1 +3 "manipulator"&% +4 "core" % r L + "storage"(& +4 "core" &*E O + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 347 counts +2 "manipulator"&@'Ϟ +16 "core" ' + "manipulator"&:& +4 "core" & / .  +2 "storage"(c& +4 "core" &*E +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&+' +27 "core" ' +2 "storage"(n% +4 "core" %   +2 ."downElevator"SE.seek :down +3 "storage"(d'X +101 (% +2 "core" %# l a +2 "manipulator"&P% +4 "core" % # $ +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&i'\ +87 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +2 ."WCR"SC.coast +48 "storage"(6 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +4 "core" &#&' +2 .tHand.open + "manipulator"&w1 +20 "core" 1 +2 "manipulator"&& +4 "core" &  + "manipulator"&O% +4 "core" %\  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (- +200 "core" ( + "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\\& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"& 'η +101 "core" ' + .tHand.close +2 "manipulator"&/ +75 "core" / + "manipulator"& & +4 "core" &- K I +2 "manipulator"&$% +4 "core" % T N +2 .tForearm.seek :retract + "manipulator"&~'\ +103 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Z(ӷ +287 "core" ( + "manipulator"&\ & +4 "core" &ӳ& X Y Bh +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ӳ& K JBh +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +108 "core" ' + "manipulator"&G& +4 "core" &ӳ&Bh +2 "manipulator"&% +4 "core" %_ YϮ +2 "collection"'& +3 "core" &#'5 } +2 "collection"'z& +4 .tCC.seek :closed +2 "collection"'#(W +2 "core" &$)9 | +3 &$'4 } +9 &&p#(R s. +10 &["'> pB +6 ' + ."MFBPCR"delay 3 seconds +3 "core" &)o"'2 qV +8 &M%'* vZ +10 &I"'8 wY +9 &cI#)7 wZ +10 &%J$&9 uZ +9 &I#(2 wY +9 &J#(4 wY +10 &jL#(8 wZ +9 & .J#(: wY +9 &!I"'4 wZ +10 &#L%)8 vZ +9 &%tO#(7 vY +9 &'6L%(8 wY +10 &(G"'8 wY +9 &*K"(2 wZ +10 &,{J#(8 vZ +9 &.=I#'6 wZ +9 &/M#(5 vZ +10 &1J#'8 wZ +9 &3N%'7 vY +10 &5EJ )? wZ +9 &7L#'9 vY +9 &8N#)9 vZ +10 &:L#'8 wZ +9 &K"(4 vZ +10 &?N%(: vZ +9 &AO#*1 vY +9 &CVI"(8 wY +10 &EL#'9 vY +9 &FO!'8 vZ +10 &HY#(9 u[ +9 &JPr#); r^ +2 ."MFBPCR"ATV.dial :air3 + "MFB"*B % +6 "core" &L!$ ib" +10 &M%= hb: +9 &OU %' hbT +9 &P&$ Ub` +10 &R '' Wb` +9 &T1"& fb_ +3 % + ."MFBPCR"delay 3 seconds +6 "core" &U%' gb` +9 &W=`!$ pZ +9 ( + &W[L# x< + "collection"'z& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.42 + "collection"'N& +4 "core" &W[N #) w< +2 .tHand.open + "manipulator"& 1 +67 "core" 1 + "manipulator"&!% +4 "core" % cͮ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&F'\ +101 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'/& +4 "core" &W[O %% ~< +2 "collection"' % +4 "core" % $$ ~ + .tCSV.dial CSR +2 "collection"'>  +48 "core"  + "collection"'% +4 "core" %%  +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml + "collection"'%'p +3 "MFB"*u% +3 "core" %  E +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*K'\ 4a +528 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core"  + "MFB"*E% +4 "core" %\ 4_\ < +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*}' +326 "core" ' + ."MFBPCR"delay 3 seconds +175 "core" ' + .tdelay 5 seconds +126 ."MFBPCR"ATV.dial :ASV +2 "MFB"*? n +103 "core" n + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*q  +64 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +200 .tCSR.select :air +2 "collection"' +9 'v% +2 "core" %p" } +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'"'^ +738 "core" ' + .tCSV.dial :waste +2 "collection"'2 +150 "core" + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''4 +2034 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'M& +4 "core" &W[O$* ~< +2 "collection"'g% +4 "core" %6$+  + .tCSV.dial :flush +2 "collection"'D  +47 "core"  +2 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'7'p +1381 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'U @ +49 "core" B + "collection"'% +4 "core" %p #  +2 .tCS.seek 7ml +2 "collection"';'g +611 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 'A  +48 "core"  +106  + .tCBV.dial :waste1 +2 "collection"'' @ +85 "core" A +2 .tCS.seek 0ml + "collection"'C'4 +1536 "Can" x +352 "core" ' + #tFlushing lower manifold's waste2b port + "collection"'6& +4 "core" &W[O $& < +2 "collection"'=% +3 "core" %7#(* ~ +2 .tCSV.dial :flush +48 "collection"'1  +87 "core" +3 .tCS.seek 5ml +2 "collection"'e'p +1387 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'k @ +50 "core" B + "collection"'R% +4 "core" %p$# ~ +3 .tCS.seek 7ml + "collection"'`'i +616 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'9  +48 "core"  + .tCBV.dial :waste2b +2 "collection"'X  +84 "core"  +2 .tCS.seek 0ml +2 "collection"'Y'4 +1085 "core" ' + ."MFBPCR"delay 1:00 +813 "core" ' + #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'y  +49 "core"  + "collection"'Q% +4 "core" %8!%  +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +10 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"']'P +1128 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'a' +1648 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"',  +51 "core"  + .tCBV.dial :waste1 +2 "collection"'S @ +86 "core" @ +2 .tCS.seek 0ml +2 "collection"'.'4 +1664 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*f' +789 "core" ' + #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'V  +49 "core"  + "collection"'t% +4 "core" %7$! | +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'4'P +1123 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'o' +1642 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'p  +51 "core" ~ + .tCBV.dial :waste2b +2 "collection"'  +85 "core"  +2 .tCS.seek 0ml +2 "collection"'L'4 +1471 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial ASV + .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*)'V +971 "core" ' + #tKilling upper manifold + .CSV.dial CSR +2 "collection"'b  +48 "core"  + "collection"'0% +4 "core" %4"% } +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'5'P +1131 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'l' +1632 "core" ' + ."connect"CSV.dial CBV +3 "collection"' + .tCBV.dial CSV +4 "collection"'_  +55 "core"  +64 + .tCTV.dial :air +2 "collection"'s  +152 "core" +2 .tCS.seek 0ml + "collection"'^'4 +2670 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'m'0 +875 "core" ' + .tCSV.dial :waste +2 "collection"' +47 "core" +2 .tCS.seek 0ml + "collection"'['4 +863 "core" ' + #tFlushing upper manifold + "collection"'x& +4 "core" &W[O" }< +2 "collection"'h% +4 "core" %7# } + .tCSV.dial :flush +2 "collection"'  +49 "core"  +2 .tCS.seek 5ml + "collection"'j'p +1380 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +6 "collection"'I @ +47 "core" A + "collection"'r% +4 "core" %p" ~ +2 .tCS.seek 7ml +2 "collection"''l +619 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV + "collection"' +119 "core"  + .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"''4 +1930 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'W'0 +862 "core" ' + .tCSV.dial :waste + "collection"'3 +52 "core" +2 .tCS.seek 0ml + "collection"''4 +859 "core" ' + "collection"'& +4 "core" &W[O# |< +39 "collection"':% +13 "core" %5# } + .tCSV.dial :flush +2 "collection"'c  +49 "core"  +2 .tCS.seek 3ml +2 "collection"'n'0 +865 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'8 @ +47 "core" A + "collection"'% +4 "core" %0 $ | +3 .tCS.seek 5ml + "collection"'P'p +616 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'*'4 +1016 "core" ' + ."MFBPCR"delay 20 seconds +373 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'|'0 +863 "core" ' + .tCSV.dial :waste +2 "collection"'@ +57 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +25 "core" +2 .tCS.seek 0ml + "collection"'('4 +119 "core" & + "MFB"*w% +4 "core" %V  +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*' +741 "core" ' + #tFlushing lower manifold's waste1 port + "collection"'O& +4 "core" &W[O!! }< +2 "collection"'+% +3 "core" %6# } +2 .tCSV.dial :flush + "collection"'  +50 "core"  +2 .tCS.seek 5ml +2 "collection"'d'p +1395 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'\\ @ +47 "core" A + "collection"'-% +4 "core" %p$  +2 .tCS.seek 7ml +2 "collection"'{'m +616 "core" ' + ."connect"CSV.dial CTV +3 "collection"'  + .tCTV.dial CSV +4 "collection"'  +45 "core"  +110  + .tCBV.dial :waste1 +2 "collection"'$ @ +50 "core" A +2 .tCS.seek 0ml + "collection"'i'4 +1899 "core" ' + #tFlushing lower manifold's waste2b port + "collection"' & +4 "core" &W[O!' ~< +2 "collection"'\ % +3 "core" %5"&  +2 .tCSV.dial :flush + "collection"'  +86 "core" +2 .tCS.seek 5ml +2 "collection"' 'p +1383 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'G @ +50 "core" B + "collection"'% +4 "core" %p # ~ +2 .tCS.seek 7ml +2 "collection"''g +623 "core" ' + ."connect"CSV.dial CTV +3 "collection"'~  + .tCTV.dial CSV +48 "core"  + .tCBV.dial :waste2b +2 "collection"'J  +86 "core"  +2 .tCS.seek 0ml + "collection"'B'4 +1898 "core" ' + #tGaraging FlushPuck in Collection Clamp + "manipulator"&N& +4 "core" &" P ? >M +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"& (ӷ +16 "core" ( + "manipulator"&!& +4 "core" &ӿ S U4 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &/& +3 "core" &ӿ I H4 +2 .tForearm.seek CC + "manipulator"& ' +102 "core" ' + .tHand.close + "manipulator"&z/ +77 "core" / +2 .tCC.seek :open + "collection"'>( +423 "core" ( + "manipulator"&& +4 "core" &4 +2 "manipulator"&u% +3 "core" % =} 0Է +2 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&<(- +313 "core" ( + "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +2 "core" &- u  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&E'η +114 "core" ' + .tHand.open + "manipulator"&K1 +74 "core" 1 + "manipulator"&?% +4 "core" % δg  հ+ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +98 "core" ' + #tCompleted [mbaPhase] begun 16:56:56 + #Extending 190515totalsampletest until completion of MFBPCR +257 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*v n +142 "core" n + ."MFBPCR"ASV.dial :wasteR + "MFB"*}% +4 "core" %  +2 ."MFBPCR"AS.seek 0.09ml +2 "MFB"*%' +8837 "Can"  Z +1242 "core" ' + ."MFBPCR"delay 30 seconds +3003 .ATV.dial :extSrc +2 "MFB"*2  +75 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ElutionWater +2 "MFB"*" I +106 "core" I + "MFB"*M% +4 "core" % +2 ."MFBPCR"AS.seek 0.12ml +2 "MFB"*g' +633 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*D % +54 "core" $ + "MFB"*% +4 "core" %+ +2 ."MFBPCR"AS.seek 0.13ml +2 "MFB"*U') +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*  +36 "core" + "MFB"*7% +4 "core" %9T +49 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*' +2042 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*A % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*'% +2 "core" %\ 3 +2 ."MFBPCR"AS.seek 0.255ml +2 "MFB"*;'X +529 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*6  +54 "core" + "MFB"*=% +4 "core" %X , +2 ."MFBPCR"AS.seek 0.24ml +2 "MFB"*1' I +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*C n +105 "core" m + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*k  +35 "core"  + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*R'(@ +1519 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 *e% +2 "core" %(#u +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.17ml + "MFB"*9' +6664 "core" ' +2 ."MFBPCR"SPE.hold 2:46:40,95C +3 .delay 3:00 +2 "MFB"*X @F@ +3 "core" /c +17998 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*`' +4798 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ASV.dial :wasteD +2 "MFB"*y I +104 "core" I +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +5773 "core" ' + #"MFBPCR"Priming Eluate + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*Y'(@ +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery + "MFB"*]  +58 "core"  + #"MFBPCR"Swish #1 of 2 + "MFB"*,% +4 "core" %(" >^ +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*S'\  +1037 "core" ' + "MFB"*a% +4 "core" %\   Ij E +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(' +1033 "core" ' + #"MFBPCR"Swish #2 of 2 + "MFB"*V% +4 "core" %(F l +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*t'\  +1042 "core" ' + "MFB"*.% +4 "core" %\   m H +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*4'(T +1036 "core" ' + ."MFBPCR"delay 3 seconds +303 "MFB"*p% +2 "core" %(i :w +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.684ml + "MFB"*' t +3727 "core" ' + ."MFBPCR"delay 3 seconds +302 #Eluate primed + .ATV.dial :waste2 +2 "MFB"*o % +59 "core" % +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +106 "Can" T +3371 "core" ' + ."MFBPCR"SPE.coast +2 "MFB"*b  +3 "core"  +  + ."MFBPCR"ASV.dial :SPErecovery + #Setting up PCR for IPc -- writing /var/log/esp/IPc19may1521h100ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP1 primer + #Priming with carrier + .ATV.dial ARV + "MFB"*0  +97 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*L  +25 "core"  + "MFB"*5% +4 "core" %V hT +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*_'(\\ +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +2899 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*s n +151 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*l'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*^'(@ +2909 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*  +165 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*m  +35 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*&% +2 "core" %(2  +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*x'F\\ +647 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*h I +56 "core" J + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*% +2 "core" %F_ d +3 ."MFBPCR"AS.seek 0.524ml + "MFB"*[' +1839 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP1 +2 "MFB"*I % +36 "core" % + #"MFBPCR"Adding PP1 +2 .delay 2 seconds +202 "MFB"*r% +2 "core" % SM +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*j' +649 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air1 +2 "MFB"*  +37 "core"  + #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*% +2 "core" %  +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*'2 +631 "core" ' + ."MFBPCR"delay 5 seconds +545 .ARV.dial :carrier +9 "MFB"*3  +35 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*W% +2 "core" %8 %t +3 ."MFBPCR"AS.seek 0.594ml + "MFB"*'\ +5872 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*: n +36 "core" n + ."MFBPCR"delay 2 seconds +203 "MFB"*c% +2 "core" %\   +3 ."MFBPCR"AS.seek 0.6ml + "MFB"*'\  +644 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*8  +52 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*% +2 "core" %\  U +3 ."MFBPCR"AS.seek 0.65ml + "MFB"*n' b +5050 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*P  +59 "core"  + ."MFBPCR"ASV.dial :waste1 +2 "MFB"**  +74 "core" + ."MFBPCR"ARV.dial :air1 +2 "MFB"*@  +45 "core"  + #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +4 "core" % b\  S +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*w' +18169 "Can"& SS +14450 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*|  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*) % +35 "core" & + ."MFBPCR"delay 5 seconds +503 #Running IPc ProfileIPc thermocycling + ."PCR"PCR.program ProfileIPc +13 #ProfileIPc should complete in < 1:50:49 +2 .PCR.run 2:23:31.25 +44417 "Can"( ll +60003 2 kk +60004 9 | +60004 4 ^^ +60004 ; ii +60003 ? hg +60004 C }~ +60004 G V +47635 ."PCR"PCR.off +226 !o:#AnalyticalModule::PCRRawSample: @refix < :\ @data"*16558580:1375,1248,713,715,59.0162;16559430:1555,1685,690,689,59.0162;16560380:1747,2174,698,692,59.0162;16561430:1939,2510,684,676,59.0162;16562580:2121,3006,700,698,59.0162;16672550:1407,1314,717,716,58.9790;16673400:1560,1685,651,681,59.0162;16674350:1736,2166,699,693,59.0162;16675400:1932,2563,688,673,59.0534;16676550:2101,3023,695,655,59.0162;16786570:1402,1317,717,711,59.0162;16787420:1561,1690,684,674,59.0162;16788370:1740,2161,700,687,58.9790;16789420:1934,2526,684,675,59.0162;16790570:2086,3014,696,689,59.0162;16900740:1356,1237,710,700,58.9790;16901590:1519,1681,664,690,59.0162;16902540:1743,2080,686,675,59.0534;16903590:1902,2531,695,680,59.0162;16904740:2127,2989,697,657,59.0534;17015270:1394,1281,716,706,58.9790;17016120:1549,1673,685,677,59.0162;17017070:1727,2157,697,656,59.0162;17018120:1925,2514,686,673,59.0162;17019270:2088,2982,696,691,58.9790;17129630:1330,1256,708,697,59.0162;17130480:1496,1724,698,695,59.0162;17131430:1701,2097,688,676,59.0534;17132480:1890,2517,702,658,59.0534;17133630:2092,2941,688,669,58.9790;17243670:1365,1248,711,699,58.9790;17244520:1526,1672,697,688,58.9790;17245470:1712,2086,691,679,59.0162;17246520:1903,2509,690,680,59.0162;17247670:2112,2979,696,687,59.0534;17358190:1371,1248,709,700,58.9790;17359040:1526,1636,694,689,59.0162;17359990:1742,2102,692,681,59.0162;17361040:1903,2520,691,679,59.0162;17362190:2107,2974,695,695,59.0162;17472850:1345,1297,711,663,59.0162;17473700:1525,1745,690,681,58.9790;17474650:1694,2059,690,676,58.9790;17475700:1884,2572,697,693,59.0162;17476850:2057,2840,687,668,59.0162;17587260:1361,1249,710,697,58.9790;17588110:1519,1645,692,688,59.0162;17589060:1734,2106,666,686,59.0162;17590110:1905,2508,688,677,59.0534;17591260:2118,2955,698,693,59.0534;17702490:1390,1286,720,713,59.0162;17703340:1538,1677,688,673,59.0162;17704290:1696,2130,667,686,59.0162;17705340:1912,2546,690,676,59.0162;17706490:2048,2947,693,684,59.0162;17817340:1364,1238,714,696,58.9790;17818190:1516,1674,696,687,59.0162;17819140:1738,2113,691,690,59.0534;17820190:1895,2466,693,680,59.0162;17821340:2116,2970,698,685,58.9790;17931790:1359,1246,678,698,59.0162;17932640:1504,1648,698,687,59.0162;17933590:1731,2115,691,685,59.0534;17934640:1896,2494,692,671,59.0534;17935790:2078,2977,702,692,59.0162;18046310:1349,1254,719,717,59.0162;18047160:1537,1691,686,641,59.0162;18048110:1684,2043,695,679,59.0162;18049160:1894,2497,695,691,59.0534;18050310:2047,2842,686,666,59.0534;18161180:1341,1272,716,708,58.9790;18162030:1529,1694,691,686,59.0162;18162980:1684,2008,657,671,59.0534;18164030:1867,2486,700,692,59.0162;18165180:2061,2832,689,669,58.9790;18275790:1327,1232,710,693,59.0162;18276640:1497,1692,697,693,59.0534;18277590:1697,2000,687,670,58.9790;18278640:1872,2438,670,689,58.9790;18279790:2052,2814,686,670,59.0162;18390570:1324,1244,717,698,59.0162;18391420:1490,1689,694,687,59.0162;18392370:1684,2037,696,677,59.0534;18393420:1882,2505,696,685,59.0534;18394570:2039,2838,662,680,59.0162;18505290:1395,1255,715,711,58.9790;18506140:1538,1630,687,676,59.0162;18507090:1723,2053,696,651,59.0162;18508140:1896,2396,693,673,59.0162;18509290:2091,2898,701,687,58.9790;18620100:1393,1259,719,709,58.9790;18620950:1539,1643,684,678,59.0162;18621900:1714,2081,700,687,59.0162;18622950:1891,2404,654,673,59.0906;18624100:2078,2849,702,693,59.0162;18734730:1347,1257,719,710,59.0162;18735580:1508,1649,687,677,59.0162;18736530:1680,2075,697,685,58.9790;18737580:1890,2463,689,676,59.0162;18738730:2035,2865,693,642,59.0162;18849580:1385,1228,720,709,59.0162;18850430:1543,1590,684,674,58.9790;18851380:1720,2060,674,689,59.0162;18852430:1913,2421,687,674,59.0534;18853580:2062,2860,700,690,59.0162;18963860:1333,1250,717,709,58.9790;18964710:1518,1717,691,681,59.0162;18965660:1683,2061,691,680,59.0162;18966710:1872,2446,667,683,58.9790;18967860:2042,2809,692,672,58.9790;19078270:1312,1208,707,698,59.0162;19079120:1499,1612,669,690,59.0162;19080070:1711,2014,692,671,59.0534;19081120:1875,2396,697,688,59.0534;19082270:2087,2819,687,637,59.0162;19192570:1356,1245,708,699,59.0162;19193420:1504,1630,695,689,59.0162;19194370:1712,1996,691,683,59.0162;19195420:1880,2414,691,673,59.0534;19196570:2084,2866,694,687,59.0162;19307190:1317,1203,706,695,59.0162;19308040:1494,1655,696,694,58.9790;19308990:1686,2010,687,666,59.0162;19310040:1880,2437,666,692,59.0162;19311190:2067,2803,691,673,59.0162;19422270:1331,1252,681,710,58.9790;19423120:1529,1664,691,678,59.0162;19424070:1671,2035,692,678,59.0162;19425120:1882,2467,698,692,59.0162;19426270:2038,2820,690,677,59.0162;19536870:1369,1233,713,705,58.9790;19537720:1519,1589,661,680,59.0162;19538670:1729,2024,695,685,59.0162;19539720:1895,2412,690,668,59.0162;19540870:2088,2881,700,652,59.0162;19651660:1320,1244,713,696,59.0162;19652510:1503,1676,693,690,59.0162;19653460:1681,2005,655,671,59.0162;19654510:1876,2419,701,689,59.0162;19655660:2063,2843,688,677,59.0162;19766960:1353,1278,721,709,59.0162;19767810:1535,1657,688,679,59.0162;19768760:1687,2067,668,688,58.9790;19769810:1904,2504,693,676,59.0162;19770960:2042,2873,694,678,59.0162;19882040:1373,1287,719,715,59.0162;19882890:1537,1662,689,677,58.9790;19883840:1677,2090,698,685,59.0162;19884890:1892,2485,659,672,59.0162;19886040:2033,2919,695,684,59.0162;19996890:1319,1224,703,660,59.0162;19997740:1500,1713,698,684,58.9790;19998690:1680,2056,686,672,59.0162;19999740:1877,2525,699,691,59.0162;20000890:2062,2856,690,670,59.0162;20111760:1320,1267,710,703,58.9790;20112610:1502,1723,701,658,59.0162;20113560:1682,2099,688,672,58.9790;20114610:1857,2559,699,693,59.0162;20115760:2053,2928,689,666,59.0534;20226520:1365,1328,719,712,59.0162;20227370:1533,1714,687,671,59.0162;20228320:1681,2149,695,657,59.0162;20229370:1895,2587,688,674,59.0534;20230520:2035,2981,699,683,59.0162;20341720:1331,1307,712,708,58.9790;20342570:1534,1755,687,683,58.9790;20343520:1676,2141,695,674,59.0162;20344570:1866,2616,698,688,58.9790;20345720:2040,3008,690,680,59.0162;20456340:1368,1298,711,703,59.0162;20457190:1519,1685,690,685,58.9790;20458140:1736,2161,693,684,59.0162;20459190:1889,2538,657,677,59.0162;20460340:2078,3040,699,689,59.0534;20571020:1347,1294,709,696,59.0162;20571870:1490,1739,696,689,59.0162;20572820:1719,2190,691,672,59.0162;20573870:1885,2576,695,684,59.0162;20575020:2105,3058,667,676,59.0162;20685670:1361,1327,718,715,59.0162;20686520:1538,1803,685,676,59.0162;20687470:1673,2176,665,683,59.0162;20688520:1896,2698,692,684,59.0534;20689670:2031,3077,695,673,59.0162;20800760:1379,1338,717,711,58.9790;20801610:1535,1793,684,678,59.0162;20802560:1681,2225,695,653,59.0162;20803610:1900,2692,689,668,59.0162;20804760:2039,3094,695,676,59.0162;20916190:1359,1316,711,697,58.9790;20917040:1512,1741,692,681,59.0162;20917990:1724,2225,666,687,59.0534;20919040:1899,2639,688,668,59.0162;20920190:2080,3140,700,694,59.0162;21030990:1375,1334,712,706,58.9790;21031840:1530,1771,689,673,59.0162;21032790:1714,2241,700,691,59.0162;21033840:1904,2665,692,669,59.0162;21034990:2073,3159,697,685,59.0162;21145570:1379,1378,720,709,59.0162;21146420:1538,1798,655,676,59.0162;21147370:1669,2265,697,689,59.0162;21148420:1892,2738,692,678,59.0162;21149570:2039,3140,687,631,58.9790;21260510:1754,2680,708,691,59.0162; +26 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc19may1521h100ml.pcr +2 "MFB"*O% +3 "core" %1 + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*+'(@ +1030 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +37 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*( % +121 "core" & + "MFB"*\\% +4 "core" %(#g +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*-'Zi +223 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*d  +54 "core"  + "MFB"*% +4 "core" %Zk\ = +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +6063 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*$ % +51 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*{% +2 "core" %> +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"* '` +527 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*\  +52 "core" + "MFB"*% +4 "core" %k\ 8 +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*i'q +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*G  +56 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +47 "MFB"*  +83 "core"  + "MFB"* % +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*~'o +1323 "Can"M WW +715 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*J' +3069 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*N' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*!'V +2728 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*/' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*z'V +2729 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*Z  +46 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*F % +122 "core" & + "MFB"*#% +4 "core" %V7$ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*u  +53 "core"  + "MFB"* % +4 "core" %N\ 5 +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +16110 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %>\  F +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*K' +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*?  +52 "core"  + "MFB"*% +4 "core" %\  L +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*E'q1 +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*v  +38 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty + "MFB"*}'R +4743 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +11377 "Can"N _ +6198 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml + "MFB"*' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*2'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*"' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*M'V +2734 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*%' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*D'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5774 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*g'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*7'V +5066 "core" ' +3 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may1523h100ml.pcr +2 #Building PCR Slug from ASV with MM1 mix, PP2 primer + #Priming with carrier + .ATV.dial ARV +50 "MFB"*U  +60 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*A  +25 "core"  + "MFB"*'% +4 "core" %VM> +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*'(E +2557 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*6' +2590 "Can"P WW +310 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +3 "MFB"*= n +166 "core" n + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*;'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*C'(@ +2908 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*k  +174 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*1  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*e% +2 "core" %((w +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*R'FR +614 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"*9 I +57 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"*y% +2 "core" %FW?N +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*`' +1838 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*Q n +36 "core" o + #"MFBPCR"Adding PP2 +2 .delay 2 seconds +202 "MFB"*]% +2 "core" %S\ 5 +3 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*,' +633 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*Y  +35 "core" + #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*a% +2 "core" % +3 ."MFBPCR"AS.seek 0.536ml + "MFB"*S') +621 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*V  +124 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*% +2 "core" %'\ 5 +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*.'\ +5860 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*t n +36 "core" n + ."MFBPCR"delay 2 seconds +203 "MFB"*p% +2 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*4'\  +632 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*o  +52 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +2 .delay 2 seconds +202 "MFB"*% +2 "core" %\ U +3 ."MFBPCR"AS.seek 0.65ml + "MFB"*b' B +5062 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*0  +60 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*L  +37 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml + "MFB"*5% +4 "core" % H\  T +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*f'g +27135 "Can"Q TS +5464 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*_  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*s % +36 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +12 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +53402 "Can"U ||Y +60004 W jj +60003 W ] @CEST1557957969.47 W hh +60004 Y } +60004 [ ]^ +60003 ^ hh +60004 ^ |t +26560 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refix < :\ @data"23658830:2844,860,723,706,60.0206;23659780:3146,937,696,693,60.0578;23660630:2486,904,688,677,60.0578;23661380:1763,962,703,663,59.9834;23770170:2835,871,717,710,60.0206;23771120:3148,973,694,648,60.0578;23771970:2466,918,689,679,60.0578;23772720:1798,982,696,693,59.9834;23882140:2834,948,709,701,60.0206;23883090:3124,905,696,686,60.0578;23883940:2455,932,692,675,60.0206;23884690:1773,906,698,686,60.0206;23994060:2797,925,719,711,60.0206;23995010:3152,953,689,675,60.0206;23995860:2453,901,695,644,60.0206;23996610:1793,985,693,680,60.0206;24106040:2808,995,712,697,60.0206;24106990:3125,923,694,681,60.0206;24107840:2443,964,696,686,60.0206;24108590:1795,910,688,668,60.0206;24217970:2822,967,709,695,60.0206;24218920:3135,896,692,688,60.0206;24219770:2466,977,695,689,60.0578;24220520:1793,919,684,629,60.0206;24330170:2806,961,678,701,59.9834;24331120:3129,901,696,686,59.9834;24331970:2464,997,692,690,60.0206;24332720:1790,926,692,678,60.0206;24442350:2834,941,676,692,60.0206;24443300:3123,936,694,688,60.0206;24444150:2475,974,690,679,60.0206;24444900:1751,915,698,685,60.0206;24554340:2852,910,708,693,60.0206;24555290:3103,950,699,686,59.9834;24556140:2469,931,689,668,60.0206;24556890:1772,992,698,694,59.9834;24665860:2844,925,706,699,59.9834;24666810:3110,940,698,657,60.0578;24667660:2469,942,687,674,60.0206;24668410:1782,949,698,690,60.0206;24777450:2809,977,711,702,60.0206;24778400:3134,903,693,682,60.0206;24779250:2476,962,667,693,60.0206;24780000:1801,904,690,671,60.0206;24889230:2778,980,716,713,60.0206;24890180:3142,927,687,673,60.0206;24891030:2429,939,701,688,60.0206;24891780:1786,929,690,672,60.0206;25001380:2801,927,717,712,59.9834;25002330:3145,960,688,673,60.0206;25003180:2442,922,698,693,60.0206;25003930:1796,962,663,677,60.0206;25113120:2821,899,719,707,60.0206;25114070:3116,940,693,679,60.0206;25114920:2465,898,689,677,60.0206;25115670:1752,961,696,688,60.0578;25224810:2825,933,709,693,60.0206;25225760:3108,907,696,686,59.9834;25226610:2445,973,692,680,60.0206;25227360:1773,916,694,684,60.0206;25336540:2788,947,720,709,60.0206;25337490:3142,911,684,670,60.0206;25338340:2433,918,672,690,60.0578;25339090:1796,958,690,673,60.0578;25448480:2840,938,708,697,59.9834;25449430:3103,960,698,689,60.0206;25450280:2463,887,688,670,60.0578;25451030:1749,957,698,693,60.0206;25560270:2801,964,711,705,60.0206;25561220:3121,918,695,683,60.0578;25562070:2470,992,689,674,60.0578;25562820:1774,877,689,644,60.0206;25672060:2780,955,719,678,60.0206;25673010:3170,941,687,671,60.0206;25673860:2445,964,698,689,60.0206;25674610:1804,926,687,672,60.0206;25783290:2851,923,711,697,60.0206;25784240:3128,952,696,694,60.0206;25785090:2463,918,687,670,59.9834;25785840:1765,969,700,692,60.0206;25895300:2874,903,712,693,60.0206;25896250:3127,996,700,695,60.0206;25897100:2474,916,691,667,60.0578;25897850:1772,967,701,689,60.0206;26007120:2811,999,713,705,60.0206;26008070:3171,898,688,677,60.0206;26008920:2463,949,696,690,60.0578;26009670:1784,907,691,673,60.0206;26118970:2835,957,722,712,60.0206;26119920:3188,948,687,678,60.0206;26120770:2466,924,698,688,60.0578;26121520:1805,979,657,673,60.0206;26231070:2896,919,710,698,59.9834;26232020:3168,946,699,689,60.0206;26232870:2519,921,686,670,60.0206;26233620:1787,940,700,653,60.0206;26342560:2838,976,720,710,59.9834;26343510:3207,913,686,671,60.0578;26344360:2484,923,699,687,60.0206;26345110:1829,944,690,671,59.9834;26454040:2866,936,716,710,59.9834;26454990:3221,975,685,673,60.0206;26455840:2506,906,698,683,60.0206;26456590:1815,994,691,682,60.0206;26565890:2884,936,719,711,60.0206;26566840:3232,959,686,673,60.0206;26567690:2522,909,697,687,60.0206;26568440:1835,988,663,677,60.0206;26677940:2852,959,720,717,60.0206;26678890:3242,940,685,669,60.0206;26679740:2503,946,699,684,60.0206;26680490:1837,979,685,636,60.0206;26789690:2887,933,717,678,60.0206;26790640:3225,960,685,671,60.0206;26791490:2497,917,698,684,60.0578;26792240:1833,968,690,676,60.0206;26901680:2897,992,710,695,60.0206;26902630:3212,879,696,685,60.0206;26903480:2548,958,689,674,60.0206;26904230:1814,915,694,684,60.0578;27013630:2926,939,708,699,59.9834;27014580:3213,910,695,657,60.0206;27015430:2545,942,687,675,60.0578;27016180:1807,932,698,688,60.0206;27125460:2940,910,710,702,60.0206;27126410:3251,959,699,687,60.0578;27127260:2552,925,690,670,60.0578;27128010:1824,970,699,691,60.0206;27236960:2952,912,711,702,60.0206;27237910:3214,960,699,688,60.0206;27238760:2548,920,692,673,60.0206;27239510:1806,958,698,692,60.0206;27348520:2897,926,681,701,59.9834;27349470:3241,943,695,685,60.0206;27350320:2548,992,690,687,60.0206;27351070:1833,894,690,677,60.0206;27460190:2929,911,719,709,60.0206;27461140:3234,938,692,679,60.0578;27461990:2545,895,693,672,60.0206;27462740:1838,962,698,681,59.9834;27571940:2930,888,719,709,59.9834;27572890:3254,960,691,685,60.0206;27573740:2536,888,691,672,60.0206;27574490:1831,958,698,688,60.0206;27683980:2902,932,720,714,59.9834;27684930:3271,974,689,671,60.0206;27685780:2517,895,695,681,60.0206;27686530:1846,1003,693,683,60.0578;27796160:2898,986,716,711,60.0206;27797110:3253,923,691,674,59.9834;27797960:2542,957,700,696,60.0206;27798710:1837,935,687,666,60.0578;27908260:2939,960,710,696,60.0206;27909210:3247,926,695,687,60.0206;27910060:2560,971,690,676,60.0578;27910810:1810,899,695,682,60.0206;28020100:2940,916,686,711,59.9834;28021050:3272,985,691,679,60.0206;28021900:2544,913,696,680,60.0206;28022650:1844,998,698,684,60.0206;28132280:2922,907,690,711,60.0206;28133230:3271,972,688,675,60.0206;28134080:2546,937,697,684,60.0206;28134830:1846,976,692,684,60.0206;28244170:2909,1011,713,702,59.9834; +22 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may1523h100ml.pcr + "MFB"*% +3 "core" %f + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*l'(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +37 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*m % +120 "core" % + "MFB"*&% +4 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*^'Zp +224 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*h  +54 "core"  + "MFB"*% +4 "core" %Zs  G +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*x'> +6056 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*I % +53 "core" & + ."MFBPCR"delay 3 seconds +351 "MFB"*r% +3 "core" %>  ] +3 ."MFBPCR"AS.seek 0.835ml + "MFB"*['^ +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +54 "core"  + "MFB"*% +4 "core" %b  E +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*j'p +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*3  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*W  +82 "core"  + "MFB"*% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*:'g +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml + "MFB"*c' +3071 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*8' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2728 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5010 "Can"_ WW +763 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*P'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"**  +45 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*@ % +122 "core" & + "MFB"*% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*n' +231 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*|  +53 "core"  + "MFB"*)% +4 "core" % +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*O'> +16111 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*w % +51 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %> : I +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*(' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*\\  +52 "core" + "MFB"*+% +4 "core" %\  V +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*d'q: +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*-'R +4842 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17577 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml + "MFB"*$' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*{'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"* ' +5357 "Can"` XX +413 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil +2 "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*\ 'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"* 'V +2729 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*G' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +47 "MFB"*#,,'T(^20( b +9 ."MFBPCR"AS.seek 1ml + "MFB"* ' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*i'V +5067 "core" ' +3 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may1601h100ml.pcr + #Building PCR Slug from ASV with MM2 mix, PP4 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*~  +60 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*J  +25 "core"  + "MFB"*% +4 "core" %V8 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*N'(Q +2552 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*!' +2898 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*/ n +167 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*Z'R +5070 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*F'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*#  +165 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*z  +36 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*u% +2 "core" %(" +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"* 'FL +638 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*  +145 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*% +2 "core" %FR; +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1842 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*  +36 "core"  + #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*?% +2 "core" %  @ +3 ."MFBPCR"AS.seek 0.53ml + "MFB"*' +619 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*K % +36 "core" & + #"MFBPCR"adding ARV air +2 .delay 2 seconds +202 "MFB"*v% +2 "core" %\ 6 +3 ."MFBPCR"AS.seek 0.536ml + "MFB"*E'$ +619 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +123 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*}% +2 "core" %  E +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +1783 "Can"a SS +4073 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*2 n +37 "core" n + ."MFBPCR"delay 2 seconds +203 "MFB"*"% +2 "core" %\  +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*M'\  +627 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*%  +51 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*D% +2 "core" %\ \  L +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' D +5044 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*g  +60 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*  +35 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*U% +4 "core" % E y \\ +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*A'd +32598 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*'  +84 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*7 % +36 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +13 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +14375 "Can"e U +60004 e ]] +60004 i jj +60004 h x +60003 k ]] +60004 k ii +60004 l c +60004 k yyW +60004 k RR +5808 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refix < :\ @data"30642760:2379,944,731,694,60.0206;30643710:2701,883,689,678,60.0206;30644560:2097,934,702,691,59.9834;30645310:1588,917,687,671,60.0206;30754480:2401,958,712,705,59.9834;30755430:2688,892,656,683,60.0206;30756280:2111,991,697,685,60.0578;30757030:1569,919,693,672,60.0206;30866450:2430,911,718,710,60.0206;30867400:2702,948,687,674,60.0206;30868250:2083,885,699,690,60.0206;30869000:1570,946,689,677,60.0206;30978260:2451,898,712,697,60.0206;30979210:2672,947,693,691,60.0206;30980060:2128,893,656,671,59.9834;30980810:1526,942,700,690,60.0578;31090020:2419,938,705,700,60.0206;31090970:2659,906,698,688,60.0578;31091820:2125,948,688,675,60.0950;31092570:1528,890,697,688,60.0206;31201440:2415,916,715,674,60.0206;31202390:2680,955,687,677,60.0206;31203240:2096,919,694,686,60.0206;31203990:1571,991,691,681,60.0206;31313560:2431,915,715,702,60.0206;31314510:2643,977,695,684,60.0206;31315360:2129,864,692,677,60.0206;31316110:1551,975,699,688,60.0206;31425310:2366,944,715,713,60.0206;31426260:2693,915,651,668,60.0206;31427110:2101,969,697,692,60.0206;31427860:1571,924,687,677,60.0206;31537590:2372,952,716,714,60.0206;31538540:2692,910,654,672,60.0578;31539390:2101,952,696,694,60.0578;31540140:1564,926,688,673,60.0206;31649370:2415,897,718,714,60.0206;31650320:2692,940,690,676,60.0206;31651170:2108,893,695,678,60.0578;31651920:1552,981,698,683,60.0206;31761570:2440,916,711,701,59.9834;31762520:2667,958,694,690,60.0206;31763370:2132,917,657,670,60.0578;31764120:1534,948,696,687,59.9834;31873680:2400,934,709,700,60.0206;31874630:2659,912,694,685,60.0206;31875480:2122,998,693,658,60.0206;31876230:1556,907,689,679,60.0206;31985460:2425,931,679,696,60.0206;31986410:2672,905,697,689,60.0206;31987260:2116,972,689,671,60.0206;31988010:1535,895,698,687,60.0206;32097410:2375,972,721,717,59.9834;32098360:2683,934,684,671,60.0206;32099210:2103,934,698,689,60.0206;32099960:1569,953,692,673,60.0578;32209210:2367,956,722,714,60.0206;32210160:2688,938,654,666,60.0578;32211010:2098,946,701,691,60.0206;32211760:1569,972,689,674,60.0206;32320810:2363,966,721,718,59.9834;32321760:2683,924,689,668,60.0578;32322610:2067,905,699,686,60.0206;32323360:1569,950,685,677,60.0206;32433050:2446,901,710,702,60.0206;32434000:2667,952,700,691,60.0206;32434850:2120,868,657,672,60.0578;32435600:1545,976,697,693,60.0206;32545000:2398,984,713,699,60.0206;32545950:2661,870,695,687,60.0206;32546800:2102,974,693,687,60.0206;32547550:1538,880,694,678,59.9834;32656840:2385,986,716,698,60.0206;32657790:2667,904,693,684,59.9834;32658640:2116,965,690,676,60.0206;32659390:1537,881,664,685,60.0578;32768370:2431,880,708,666,59.9834;32769320:2662,992,697,683,60.0578;32770170:2118,910,690,678,60.0206;32770920:1535,959,694,686,60.0206;32880270:2395,953,720,712,60.0206;32881220:2683,916,686,671,60.0578;32882070:2115,918,695,686,60.0206;32882820:1562,954,691,671,59.9834;32992170:2397,973,712,705,59.9834;32993120:2676,920,685,634,60.0578;32993970:2120,967,696,687,60.0206;32994720:1566,901,688,674,60.0206;33104240:2385,942,722,705,60.0206;33105190:2702,904,687,670,60.0206;33106040:2074,929,702,690,60.0206;33106790:1575,894,691,673,59.9834;33215640:2435,918,720,712,60.0206;33216590:2705,962,688,674,60.0578;33217440:2125,894,696,682,60.0206;33218190:1551,976,691,683,60.0206;33327390:2443,937,704,656,60.0206;33328340:2689,889,695,684,60.0206;33329190:2149,954,688,670,60.0206;33329940:1549,913,696,681,59.9834;33439130:2433,938,719,713,59.9834;33440080:2717,969,657,675,60.0206;33440930:2124,931,696,688,60.0578;33441680:1581,970,689,671,60.0578;33551150:2434,951,713,701,59.9834;33552100:2700,896,692,642,60.0206;33552950:2159,962,694,682,60.0206;33553700:1567,876,693,677,60.0578;33663190:2411,951,719,714,59.9834;33664140:2729,935,682,665,59.9834;33664990:2104,921,699,689,60.0206;33665740:1592,947,689,672,60.0578;33775130:2414,970,720,707,60.0206;33776080:2722,900,688,678,59.9834;33776930:2152,942,671,695,60.0206;33777680:1584,927,688,671,60.0578;33887510:2470,932,708,697,60.0206;33888460:2703,912,698,683,60.0206;33889310:2154,968,661,672,60.0206;33890060:1564,908,696,685,60.0206;33999630:2444,989,708,693,59.9834;34000580:2704,904,697,685,60.0206;34001430:2159,981,691,648,60.0206;34002180:1572,904,695,681,60.0206;34111640:2457,915,719,702,60.0206;34112590:2728,958,688,674,60.0578;34113440:2138,891,698,687,60.0206;34114190:1554,982,689,675,60.0206;34223920:2442,984,714,702,59.9834;34224870:2723,898,693,679,60.0206;34225720:2146,985,696,688,60.0578;34226470:1580,901,687,675,60.0206;34335950:2498,934,710,696,59.9834;34336900:2717,969,697,693,60.0206;34337750:2170,949,690,673,60.0206;34338500:1540,891,700,686,60.0578;34448020:2478,918,716,707,59.9834;34448970:2727,957,695,679,60.0206;34449820:2151,918,693,681,60.0206;34450570:1590,941,665,689,60.0206;34560260:2443,964,714,705,59.9834;34561210:2730,921,698,688,60.0206;34562060:2168,975,697,687,60.0578;34562810:1581,909,657,683,60.0578;34672210:2500,949,711,693,59.9834;34673160:2696,929,700,690,59.9834;34674010:2166,895,690,669,60.0206;34674760:1572,953,701,690,60.0578;34783900:2437,960,717,708,59.9834;34784850:2738,914,654,677,60.0578;34785700:2131,930,700,686,59.9834;34786450:1599,918,690,670,60.0206;34895970:2431,943,718,712,60.0206;34896920:2748,929,685,634,60.0206;34897770:2149,924,696,687,60.0206;34898520:1594,969,691,674,60.0206;35007990:2432,966,714,700,60.0206;35008940:2744,918,692,673,60.0578;35009790:2132,947,695,687,60.0206;35010540:1591,892,687,668,60.0578;35120300:2489,925,715,706,60.0206;35121250:2722,978,695,689,60.0206;35122100:2153,869,690,674,60.0206;35122850:1551,961,697,690,60.0206;35232040:2433,941,722,710,60.0206; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may1601h100ml.pcr +2 "MFB"*% +2 "core" %h +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*='(@ +1028 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*6  +36 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*; % +122 "core" & + "MFB"*k% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*1'Za +222 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*e  +53 "core" + "MFB"*C% +4 "core" %Zb  @ +52 ."MFBPCR"AS.seek 0.81ml + "MFB"*9'> +6056 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*y % +51 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*R% +2 "core" %>\  V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*Q'J +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*]  +52 "core" + "MFB"*`% +4 "core" %K  @ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*Y'p +341 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*a  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*,  +82 "core"  + "MFB"*V% +4 "core" %p{ +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'T +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml + "MFB"*S' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*t'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*p' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*.'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*o' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2728 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*4  +57 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*0 % +120 "core" % + "MFB"*L% +4 "core" %Vz +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*5' +226 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*b  +52 "core" + "MFB"*_% +4 "core" % o C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*s'> +16115 "core" ' + ."MFBPCR"delay 3 seconds +224 "Can"l SR +78 ."MFBPCR"ATV.dial :air3 +2 "MFB"*X % +52 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" %>h +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*f' +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +52 "core" + "MFB"*m% +4 "core" % r B +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*&'q2 +328 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*l  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*h'R +4745 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17576 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml + "MFB"*' +5780 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*^'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*I' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*r'V +2733 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*x' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2728 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +46 "MFB"*#,,'T(20( b +10 ."MFBPCR"AS.seek 0ml + "MFB"*['V +1656 "Can"l UT +1075 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*3' +5770 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*W'V +5066 "core" ' +3 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may1603h100ml.pcr + #Building PCR Slug from ASV with MM2 mix, PP3 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*  +59 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*j  +24 "core"  + "MFB"*:% +4 "core" %VO1 +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*c'(S +2555 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +2898 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*8 n +168 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5072 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*'(@ +2909 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"**  +165 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*@  +35 "core" +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %(*U +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*P'FT +627 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*|  +147 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*)% +2 "core" %FW\ X O +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*n' +1827 "core" ' + ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*w  +36 "core" + #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"*% +2 "core" %Pa +3 ."MFBPCR"AS.seek 0.53ml + "MFB"*O' +646 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*\\  +37 "core" + #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*+% +2 "core" % RG +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*('5 +642 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +123 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*d% +2 "core" %;[p +3 ."MFBPCR"AS.seek 0.594ml + "MFB"*-'\ +5858 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*$ n +36 "core" n + ."MFBPCR"delay 2 seconds +203 "MFB"*{% +2 "core" %\ R . +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"* '\  +623 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*\  +51 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +2 "core" %\ \ G P +3 ."MFBPCR"AS.seek 0.65ml + "MFB"* ' Z +5062 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*G  +59 "core"  + ."MFBPCR"ASV.dial :waste1 +2 .ARV.dial :air1 + "MFB"*  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"* % +3 "core" % `O +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*~' +8909 "Can"n TT +23692 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*J  +74 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +36 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Mm Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +12 #Profile60C350 should complete in < 1:48:05 +2 .PCR.run 2:20:06.25 +35174 "Can"o || +60004 l c +60003 m ih +60004 m {y +60004 n ]] +60004 n gg +60003 o {~ +60004 q ]\\ +44782 ."PCR"PCR.off +178 !o:#AnalyticalModule::PCRRawSample: @refix < :\ @data"37627930:2182,948,733,733,60.0578;37628880:2499,913,690,672,60.0206;37629730:1951,946,701,695,60.0206;37630480:1473,925,687,675,60.0206;37739850:2219,976,709,706,60.0206;37740800:2479,895,686,638,60.0206;37741650:1969,954,696,688,60.0206;37742400:1470,898,690,670,60.0206;37851630:2270,901,710,696,60.0206;37852580:2465,958,697,695,60.0206;37853430:1982,915,656,674,60.0206;37854180:1434,957,699,692,60.0206;37963360:2267,894,709,692,60.0206;37964310:2462,929,701,690,60.0206;37965160:1976,926,688,676,60.0578;37965910:1433,901,699,693,60.0206;38075180:2214,941,683,701,59.9834;38076130:2469,892,696,680,60.0206;38076980:1961,997,695,682,60.0578;38077730:1453,893,688,678,60.0206;38186950:2242,954,708,698,60.0206;38187900:2442,911,697,684,59.9834;38188750:1969,962,689,674,60.0206;38189500:1437,886,695,691,60.0578;38299150:2195,941,720,713,60.0578;38300100:2477,924,654,671,60.0206;38300950:1928,926,698,683,60.0206;38301700:1467,925,690,673,60.0206;38410620:2231,958,712,696,60.0206;38411570:2447,880,694,689,60.0206;38412420:1967,956,662,679,60.0206;38413170:1441,896,696,681,60.0206;38522380:2255,916,709,689,60.0206;38523330:2442,956,698,691,60.0206;38524180:1970,946,688,679,60.0206;38524930:1424,896,693,686,59.9834;38633840:2223,955,705,659,59.9834;38634790:2452,888,694,685,60.0206;38635640:1973,961,689,672,60.0206;38636390:1436,898,693,679,60.0206;38746020:2212,991,711,701,60.0206;38746970:2445,891,695,684,59.9834;38747820:1960,984,693,684,60.0206;38748570:1447,900,689,679,60.0206;38857860:2213,979,708,695,60.0206;38858810:2442,917,658,680,60.0578;38859660:1959,972,696,679,60.0206;38860410:1462,863,687,674,60.0206;38969780:2259,922,710,698,60.0206;38970730:2428,917,698,688,60.0206;38971580:1968,927,657,678,60.0206;38972330:1424,906,695,682,59.9834;39081750:2244,932,716,702,59.9834;39082700:2462,984,692,688,60.0206;39083550:1958,912,689,669,60.0206;39084300:1399,953,700,687,60.0206;39193920:2183,959,721,710,59.9834;39194870:2473,900,687,676,60.0206;39195720:1928,940,701,685,60.0206;39196470:1454,917,688,672,60.0206;39306040:2249,917,707,692,60.0206;39306990:2437,974,699,692,60.0206;39307840:1956,936,687,673,60.0206;39308590:1425,923,670,684,60.0206;39417630:2192,938,720,681,60.0206;39418580:2475,920,690,670,60.0206;39419430:1935,927,700,684,60.0578;39420180:1458,942,687,670,60.0578;39529340:2210,919,718,711,59.9834;39530290:2470,928,654,673,60.0206;39531140:1949,919,697,688,60.0578;39531890:1463,952,689,668,60.0206;39641200:2237,938,711,694,60.0206;39642150:2458,925,696,692,60.0578;39643000:1944,946,689,677,60.0578;39643750:1435,908,698,686,60.0206;39753080:2210,943,710,697,59.9834;39754030:2444,895,696,684,60.0206;39754880:1957,971,666,679,60.0206;39755630:1441,895,694,676,59.9834;39864550:2255,923,714,700,60.0206;39865500:2458,966,695,689,59.9834;39866350:1971,887,688,672,59.9834;39867100:1436,949,670,694,60.0206;39976590:2223,887,718,708,59.9834;39977540:2472,933,685,675,60.0206;39978390:1934,926,700,684,60.0206;39979140:1460,993,686,646,60.0206;40088560:2251,926,677,697,59.9834;40089510:2444,988,698,687,59.9834;40090360:1969,944,689,668,60.0206;40091110:1435,894,697,687,60.0578;40200120:2183,964,719,710,60.0206;40201070:2470,932,650,672,60.0206;40201920:1932,938,700,688,60.0206;40202670:1465,962,689,675,60.0206;40312280:2264,915,711,692,60.0206;40313230:2463,937,699,692,60.0206;40314080:1970,925,688,669,60.0578;40314830:1435,971,700,692,60.0206;40424710:2258,940,709,692,59.9834;40425660:2470,956,696,692,60.0206;40426510:1976,952,688,668,60.0578;40427260:1435,930,699,687,60.0206;40536680:2198,939,718,711,60.0206;40537630:2484,892,685,674,60.0578;40538480:1940,986,699,658,60.0206;40539230:1479,910,689,665,60.0578;40648740:2216,961,720,714,60.0206;40649690:2482,961,690,672,60.0206;40650540:1955,909,697,683,60.0206;40651290:1452,974,691,676,60.0206;40760830:2258,897,710,690,59.9834;40761780:2457,911,696,692,59.9834;40762630:1978,953,687,676,60.0206;40763380:1425,906,697,690,59.9834;40873240:2206,960,714,703,60.0206;40874190:2474,903,690,678,59.9834;40875040:1960,935,694,687,60.0206;40875790:1454,903,691,670,60.0206;40985390:2230,958,707,686,59.9834;40986340:2459,921,695,690,60.0206;40987190:1980,989,691,674,60.0206;40987940:1445,930,695,681,60.0206;41097430:2197,968,720,712,59.9834;41098380:2487,900,689,669,60.0578;41099230:1946,953,699,691,60.0206;41099980:1477,956,654,677,59.9834;41209430:2229,912,689,711,60.0206;41210380:2490,986,686,670,60.0206;41211230:1951,943,698,685,60.0206;41211980:1459,972,690,678,60.0206;41321710:2238,935,677,694,60.0206;41322660:2463,919,696,686,60.0206;41323510:1971,972,689,681,60.0206;41324260:1452,902,690,683,60.0206;41433550:2268,900,710,688,60.0206;41434500:2427,974,698,697,60.0578;41435350:1990,906,690,673,60.0206;41436100:1438,962,700,686,60.0206;41545200:2267,904,709,702,60.0206;41546150:2457,937,668,691,60.0206;41547000:1984,928,686,671,59.9834;41547750:1430,940,695,689,60.0206;41657120:2255,913,715,709,59.9834;41658070:2481,969,692,673,59.9834;41658920:1962,923,658,683,60.0578;41659670:1465,993,695,682,60.0206;41768870:2221,973,713,699,59.9834;41769820:2477,916,692,680,60.0206;41770670:1983,967,695,682,60.0206;41771420:1455,911,692,672,60.0206;41881090:2204,988,717,708,59.9834;41882040:2494,924,686,672,60.0206;41882890:1945,935,699,685,60.0578;41883640:1472,907,687,669,60.0578;41993290:2210,955,719,714,60.0206;41994240:2499,927,685,669,60.0206;41995090:1954,936,699,686,60.0206;41995840:1465,947,685,674,60.0206;42105720:2273,920,709,696,59.9834;42106670:2463,954,699,688,59.9834;42107520:1988,922,687,669,60.0578;42108270:1414,904,697,687,60.0578;42218170:2232,979,708,695,60.0206; +21 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may1603h100ml.pcr +2 #Full MFB Decontamination #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +2 "MFB"*i @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*N  +61 "core"  + ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*/'(@ +1029 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*!  +211 "core" + "MFB"*Z% +4 "core" %(0+ +52 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*#' +428 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*z n +170 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*u  +58 "core"  + "MFB"*F% +4 "core" %\ * A +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*'\ +2037 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +208 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +3160 "core" ' + ."MFBPCR"AFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +25 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*?'(@ +2898 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +66 "core" & + "MFB"*K% +4 "core" %(1, +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*v' +420 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*% +3 "core" %, +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +229 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*}  +40 "core"  + "MFB"*E% +4 "core" % * O +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*2' G +967 "Can"n  +2676 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*" % +56 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*% +2 "core" % G\ PP R +2 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*%' ţ +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*D  +55 "core" + "MFB"*M% +4 "core" % Ŭ\  W M +2 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*g' zC +339 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +109 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*U% +3 "core" % z>d +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*' +7167 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*' n +178 "core" n + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty + "MFB"*7'R +1876 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +61 "core" & + "MFB"*A% +4 "core" %R .' +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*6' +232 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*;  +38 "core" + "MFB"*k% +4 "core" %  K R +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*=' +11488 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*e % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*C% +2 "core" % W +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*1'\ 4B +532 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*y  +53 "core"  + "MFB"*R% +4 "core" %\ 4<\ = +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*9' +326 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*] n +102 "core" n + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*`  +34 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*Q'V +11871 "core" ' + ."MFBPCR"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*a' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*,'V +7283 "Can"m Q +12850 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*V % +145 "core" & + "MFB"*Y% +4 "core" %V +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +226 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*S  +53 "core" + "MFB"*t% +4 "core" % @ +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*p' q +11488 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*. % +52 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*o% +2 "core" % B +2 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*4'\ 8/ +536 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*0  +52 "core"  + "MFB"*L% +4 "core" %\ 8; G +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*' +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*b n +103 "core" m + ."MFBPCR"ASV.dial :SPEdelivery +46 "MFB"*_  +41 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*5'V +11886 "core" ' + ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*X' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +7511 "Can"p a +12626 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*s  +81 "core" +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*' x +8073 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*m n +97 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*f'^ +15508 "core" ' + ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*l n +175 "core" o + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty + "MFB"*&'R +206 "core" ' + ."MFBPCR"SPE.coast +2 "MFB"*h  +3 "core" ^ + ^ + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.seek 0.5ml +2 "MFB"*'(@ +2907 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*^ n +172 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*I  +55 "core"  + "MFB"*r% +4 "core" %(+  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*x' x +4651 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"* I +53 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +3708 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*['(@ +2903 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery + "MFB"*3  +55 "core"  + "MFB"*% +4 "core" %(! +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*j': +2038 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*:  +96 "core"  + "MFB"*W% +4 "core" %:> +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*c'3 +435 "core" ' + ."MFBPCR"ATV.dial ASV +2 "MFB"*8 n +95 "core" n + "MFB"*% +4 "core" %A\ 2 +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*'  +1982 "Can"m VV +560 "core" ' +2 ."MFBPCR"ASV.dial :wasteD + "MFB"** I +55 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*@'V +2903 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*'(@ +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery + "MFB"*  +54 "core"  + "MFB"*|% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*)': +2037 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*P  +96 "core"  + "MFB"*w% +4 "core" %:: +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*'3 +434 "core" ' +2 ."MFBPCR"ATV.dial ASV +2 "MFB"*n n +97 "core" n + "MFB"*\\% +4 "core" %- !\ 3 +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*+'  +2544 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*O I +62 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2903 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*d  +96 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*(': +3053 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"*$ n +97 "core" n + ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*{'Q +1467 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*- n +186 "core" n +2 ."MFBPCR"AS.seek 0ml + "MFB"*\ 'V +313 "core" ' +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +96 "core"  + #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"* % +60 "core" % +51 "MFB"*G% +6 "core" %V C + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +37 "core"  + "MFB"* % +4 "core" %   A +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*J'1 +19127 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*N% +2 "core" %1o +2 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*~' +531 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*!  +53 "core"  + "MFB"*Z% +4 "core" % m +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*/'cZ +329 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial AIV +2 "MFB"*z I +126 "core" H + ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*u' +201 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*F'R +10094 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*#' +5781 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +588 "Can"j VV +9508 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"* 'R +10094 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +58 "core"  + "MFB"*% +4 "core" %Rj +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*K' +234 "core" ' + ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*?' +9995 "core" ' + ."MFBPCR"ATV.dial AIV +2 "MFB"* I +84 "core" I +2 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*v' +9884 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*} n +164 "core" n +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +227 "core" ' + ."MFBPCR"AWV.select :air + "collection"' +10 "MFB"*% +3 "core" %V + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*"'(@ +2901 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +33 "core" + ."MFBPCR"ATV.dial :air3 +2 "MFB"*2 % +60 "core" % + "MFB"*D% +4 "core" %(] +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*M'Zd +224 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*%  +36 "core" + "MFB"*% +4 "core" %Zrb - +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*U'> +6057 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*g % +51 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*'% +2 "core" %>\  V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'[ +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" + "MFB"*A% +4 "core" %_\ ; +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*7'p +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*;  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*k  +91 "core"  + "MFB"*6% +4 "core" %p +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*e'g +951 "Can"l WV +1085 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*C' +3073 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*='V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*y' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*R'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +250 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml + "MFB"*1' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*]'V +2734 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*`  +46 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*9 % +120 "core" & + "MFB"*Q% +4 "core" %V? +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*a' +232 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*V  +52 "core" + "MFB"*Y% +4 "core" %\ ; +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*,'> +16109 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*S % +52 "core" % + ."MFBPCR"delay 3 seconds +303 "MFB"*t% +2 "core" %>\ 6 V +3 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +525 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*.  +52 "core" + "MFB"*o% +4 "core" %\  S +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*p'q +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*0  +38 "core"  + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*L'R +4744 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +10945 "Can"h Y +7234 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.seek 1ml +2 "MFB"*4' +5779 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*b'V +2729 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*_' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*5' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*X'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*s' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2730 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*m' +5775 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +5066 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*l' +4269 "Can"l WW +1503 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*h n +121 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*f'(@ +2553 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*& % +128 "core" % +2 ."MFBPCR"AS.seek 0ml + "MFB"*^'V +2547 "core" ' +4 #tAsleep after completing 190515totalsampletest assays + ."Qmail"GoodNews.email "{1 => 3, 2 => 0}\\nCan@05:56:10, 21.3C, 28% humidity, 14.8psia, 12.055V, 0.474A, 0.474A avg, 5.72W",Subject: "Asleep after completing 190515totalsampletest assays" +2 #tMission runtime was 13:01:11.322596 +659 #mEXIT @1557979048.30CEST @1557992568.10CEST = =tMAIN =mMAIN_scheduler @CEST1557992569.77 #"core_reset"Sent BREAK + #t@0xE4C0, state=0x3B10, ifg=0x20, ie=0x7F + #@0xEC31, state=0x3B10, ifg=0x08, ie=0x5F + #@0x9AE4, state=0x3AE0, ifg=0x84, ie=0x75 + #@0x9D93, state=0x3A72, ifg=0x10, ie=0xF5 #@0xA01E, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA2A7, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA531, state=0x3A84, ifg=0x10, ie=0xFD #@0xA647, state=0x3A84, ifg=0x80, ie=0xFD + #@0xCB37, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +176 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi,; :\ @name@ +261 "Can"6 ZY + 6 ZY #tPolling Can every 10:00 +123 "sampler") +3 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" ^ + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %V +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" %  \ Q +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X initialPurge + #Starting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +3 "core" &^b[ +2 .tHand.open + "manipulator"&1 +22 "core" 1 + "manipulator"&& +4 "core" &- +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(- +9 "core" ( + "manipulator"&& +4 "core" &-` +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-` + .tForearm.seek :garage +2 "manipulator"& 'η +100 "core" ' + .tHand.close +2 "manipulator"&!/ +69 "core" / + "manipulator"&"& +4 "core" &- ` +2 "manipulator"&#% +4 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&$'\ +102 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&%(ӷ +281 "core" ( + "manipulator"&&& +4 "core" &  :0 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &'& +2 "core" &  :0 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&(' +109 "core" ' + "manipulator"&)& +4 "core" & O H :0 +2 "manipulator"&*% +4 "core" %Z 7 8ܭ +2 "collection"'+& +3 "core" &]bn +2 "collection"',& +4 .tCC.seek :closed + "collection"'-(W +3 "core" &_b +3 &]bp  +9 &%t\\b / +10 &Y^b ~C +9 &v\\ar X +11 &W\\`k [ +8 &V\\cu \\ +9 &VR^cs [\ +10 &T]cz [\ +9 &S^av [\ +9 &U\\cy [\ +10 &_Q\\at [ +9 & !T[aw [ +10 &!P]bt [ +9 &#U\\at [\ +9 &%hT]bv Z +10 &'*R]cq Z +9 &(O[`q Z +9 &*S]ar [ +10 &,oT]ao [ +9 &.0R\\am [\ +10 &/S^bv [ +9 &1O]cn [ +9 &3wT\\bn [ +10 &59R\\bv [ +9 &6N]ck [ +9 &8N\\b[ Z +10 &:O\\bk [ +9 &W\\`m [\ +9 &?Q\\bk Z +9 &AR]be [ +10 &CIO]ai [ +9 &E\ W]cf [\ +9 &FR_dj [ +10 &Hd^ez ] +9 &JA^fo ` +10 &K`ck zb) +9 &M_df wbE +9 &O:]be ubf +10 &P]bW ubf +9 &Rw^bb ubf +9 &T^ca vbd +10 &U]bd tbe +9 &W c^bW }"n +10 &W]]cs w's +9 &Wzx\\bR V +2 ( + "collection"',& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.33 +2 "collection"'.& +3 "core" &Wzv^c V + .tHand.open +2 "manipulator"&/1 +75 "core" 1 + "manipulator"&0% +4 "core" % a  خ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&1'\ +97 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'2& +4 "core" &Wzv\\b V + "collection"'3% +4 "core" %2\\a + "collection"'4 +3 "core"  +2 .tCSV.dial CSR + "collection"'5  +49 "core"  + "collection"'6% +4 "core" %2\\bQ +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'7'p +1418 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '8% +2 "core" %pZav | +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'9'[ +744 "core" ' + .tCSV.dial :waste +2 "collection"': +151 "core" + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"';'4 +2072 "core" ' + #tPurging external Intake + "collection"'<& +4 "core" &WzuZaG V +2 "collection"'=% +4 "core" %5[^t + .tCSV.dial :flush +2 "collection"'>  +49 "core"  + .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml + "collection"'?' +2729 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'@ + 'A  +55 "core"  +36 ~ + .tCTV.dial :intake +2 "collection"'B  +84 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"'C'4 +2829 "core" ' + .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'D  +83 "core"  + #tFlushing upper manifold + "collection"'E& +5 "core" &Wzv`ff V + "collection"'F% +4 "core" %2djl + .tCSV.dial :flush +2 "collection"'G  +82 "core"  +2 .tCS.seek 5ml +2 "collection"'H'p +1381 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +38 "collection"'I @ +54 "core" A + "collection"'J% +4 "core" %p[aE  +2 .tCS.seek 7ml +2 "collection"'K'i +618 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'L +119 "core"  + .tCTV.dial :air +3 .CS.seek 0ml + "collection"'M'4 +1901 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'N'0 +863 "core" ' + .tCSV.dial :waste +2 "collection"'O +61 "core" +2 .tCS.seek 0ml +2 "collection"'P'4 +863 "core" ' + "collection"'Q& +4 "core" &WzuY]n V +2 "collection"'R% +3 "core" %5X^B + .tCSV.dial :flush +2 "collection"'S  +49 "core"  +2 .tCS.seek 3ml +2 "collection"'T'0 +874 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'U @ +49 "core" B + "collection"'V% +4 "core" %0Z_m  +2 .tCS.seek 5ml +2 "collection"'W'p +603 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml +2 "collection"'X'4 +1389 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'Y'0 +866 "core" ' + .tCSV.dial :waste +2 "collection"'Z +84 "core" +2 .tCS.seek 0ml +2 "collection"'['4 +868 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&\\& +4 "core" & :* + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&](ӷ +16 "core" ( + "manipulator"&^& +4 "core" &ӻ 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &_& +3 "core" &ӻ s0 +2 .tForearm.seek CC +2 "manipulator"&`' +103 "core" ' + .tHand.close + "manipulator"&a/ +71 "core" / + .tCC.seek :open +2 "collection"'b( +423 "core" ( + "manipulator"&c& +4 "core" &ӿ f e .0 +2 "manipulator"&d% +3 "core" % 8s ] Y +2 .tForearm.seek :retract +2 "manipulator"&e'\ +101 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&f(- +301 "core" ( + "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 :garage +2 "manipulator"&i'η +113 "core" ' +2 .tHand.open + "manipulator"&j1 +77 "core" 1 + "manipulator"&k% +4 "core" % κn f d 6? +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&l'\ +102 "core" ' +29654 "Can"H YX +20716 #t-> access 1 +2 .SE.seek :down +2 "storage"(m'X +2 "core" ' +2 "manipulator"&n% +4 "core" %\  + "manipulator"&o& +4 "core" &- + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 + "storage"(p(; +692 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (q& +2 "core" &;  : = +38564 "Can"K i +3945 #t-> access 2 +2 .SE.seek :down +2 "storage"(r'X +2 "core" ' +2 "manipulator"&s% +4 "core" %\ M Z + "manipulator"&t& +4 "core" &- ; B + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 + "storage"(u(K +235 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (v& +2 "core" &K  +41385 #t-> exit +5 #mEXIT @1557994231.80CEST @1558010203.16CEST = =mMAIN_scheduler =tMAIN @CEST1558010204.87 #"core_reset"Sent BREAK +2 #t@0xF30D, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +208 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +179 !o:AnalyticalModule::PCRCore: @refi$; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +272 "Can"} Z } Z + #tPolling Can every 10:00 +2 #Cleanly exited at 10:10:31CEST16-May-19 +917 #-> ESP.ready! +3 #Powering core bus +474 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ + "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  K + "manipulator"&?& +4 "core" &@  +2 "storage"(@& +3 "core" & B B  , +2 "storage"(A% +3 "core" %a < 5  +2 "collection"'B9 +2 "core" 9 +2 "processing"%C9 +3 "core" 9 +6380 #t-> MFB.ready! + "MFB"*D% +3 "core" % +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +10 *E% +3 "core" % + .tATV.dial :air2 +2 "MFB"*F  +52 "core" +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.home.seek :home + "MFB"*G' +550 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*H' +5285 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*I n +107 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*J'R +5252 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +2 "MFB"*K  +4 "core"  +2 .tASV.dial :waste1 + "MFB"*L  +5 "core" +1974 #t-> ATV.legend +887 #-> ATV.bleach + .ATV.dial :bleach + "MFB"*M  +85 "core" +1860 #t-> AS.pull 0.5, ASfast +2 "MFB"*N% +3 "core" %R2 +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +44 .tAS.seek 0.499ml + "MFB"*O'$Y +1392 "core" ' +2 "MFB"*P% +4 "core" %$; +3312 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*Q n +98 "core" o +527 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*R'R +2896 "core" ' +2 "MFB"*S% +4 "core" %R +715 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*T  +100 "core"  +1531 #t-> AS.fill +2 .AS.seek 1ml + "MFB"*U' +5777 "core" ' +2 "MFB"*V% +4 "core" %\ : +2314 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*W n +99 "core" o +449 #t-> AS.empty +2 .AS.seek :empty +2 "MFB"*X'R +5779 "core" ' +2 "MFB"*Y% +4 "core" %RR +3399 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*Z  +99 "core"  +457 #t-> AS.pull 0.5, ASfast +2 "MFB"*[% +3 "core" %R0 +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0.499ml +2 "MFB"*\\'$t +1392 "core" ' +2 "MFB"*]% +4 "core" %$_ +1344 #t-> AS.pull 0.5, ASfast +2 "MFB"*^% +3 "core" %$_ +2 .tAS.seek 0.999ml +2 "MFB"*_' +1383 "core" ' +2 "MFB"*`% +4 "core" %! +156 "Can" sr +1185 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*a n +97 "core" o +392 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*b'R +5774 "core" ' +2 "MFB"*c% +4 "core" %R +52538 "Can"} rr +5933 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*d  +98 "core" +2028 #t-> AS.fill +3 .AS.seek 1ml + "MFB"*e' +5777 "core" ' +2 "MFB"*f% +4 "core" %\ = +532 #t-> ATV.waste + .ATV.dial :waste + "MFB"*g n +99 "core" o +295 #t-> AS.empty + .AS.seek :empty +2 "MFB"*h'R +5777 "core" ' +2 "MFB"*i% +4 "core" %R9 +487 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*j  +100 "core"  +212 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*k' +5779 "core" ' +2 "MFB"*l% +4 "core" %\ 4 +32850 "Can"w ss +22785 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*m n +100 "core" o +255 #t-> AS.empty +2 .AS.seek :empty +2 "MFB"*n'R +5780 "core" ' +2 "MFB"*o% +4 "core" %Rf +1459 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*p  +99 "core"  +242 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*q' +5784 "core" ' +2 "MFB"*r% +4 "core" % h +3036 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*s n +98 "core" n +257 #t-> AS.empty + .AS.seek :empty +2 "MFB"*t'R +5781 "core" ' +2 "MFB"*u% +4 "core" %Rpg +3414 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*v  +97 "core" +577 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*w' +5779 "core" ' +2 "MFB"*x% +4 "core" % + +4410 "Can"x ss +15081 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*y n +98 "core" o +243 #t-> AS.empty +2 .AS.seek :empty +2 "MFB"*z'R +5778 "core" ' +2 "MFB"*{% +4 "core" %Rm +1190 #t-> ATV.bleach + .ATV.dial :bleach +2 "MFB"*|  +98 "core" +1010 #t-> AS.pull 0.5, ASfast +2 "MFB"*}% +3 "core" %R> +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0.499ml +2 "MFB"*~'$~ +1388 "core" ' +2 "MFB"*% +4 "core" %$W +547 #t-> AS.pull 0.5, ASfast +2 "MFB"*% +3 "core" %$W +2 .tAS.seek 0.999ml +2 "MFB"*' +1383 "core" ' +2 "MFB"*% +4 "core" % +1991 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +97 "core" o +292 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +5773 "core" ' +2 "MFB"*% +4 "core" %R=1 +5175 #t-> ATV.bleach + .ATV.dial :bleach + "MFB"*  +99 "core" +788 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*' +1971 .tAS.hold +2 "MFB"* + +3 "core" '\\'0< +18 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg",Analytical Syringe seek to 1ml Aborted!:@checkpoint: omitted +1235 #-> ATV.waste + .ATV.dial :waste + "MFB"*\ n +97 "core" n +404 #t-> ATV.air +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message)undefined method `air' for ATV:Shaft: name:air: args[ +223 #-> ATV.air1 +2 .ATV.dial :air1 +2 "MFB"*  +37 "core" +2769 #t-> ATV.waste + .ATV.dial :waste + "MFB"* n +54 "core" m +278 #t-> AS.empty +2 .AS.seek :empty +2 "MFB"* 'R +1993 "core" ' +2 "MFB"*% +4 "core" %RGC +1743 #t-> ATV.bleach + .ATV.dial :bleach + "MFB"*  +83 "core"  +756 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*' +3788 .tAS.hold +2 "MFB"*+ +3 "core" ' :\ _&;/3 +19 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg",Analytical Syringe seek to 1ml Aborted!:@checkpoint: omitted +1013 #-> ATV.waste +2 .ATV.dial :waste +2 "MFB"* n +98 "core" o +266 #t-> AS.empty +2 .AS.seek :empty +2 "MFB"*'R +2005 "Can"w ww +1808 "core" ' +2 "MFB"*% +4 "core" %RJ +1323 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +761 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*' +5779 "core" ' +2 "MFB"*% +4 "core" % +50315 "Can"h ss +27952 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +563 #t-> AST.waste + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"uninitialized constant AST: name:AST +815 #-> ATV.waste + .ATV.dial :waste +401 #-> AS.empty +2 .AS.seek :empty +2 "MFB"*'R +5779 "core" ' +2 "MFB"*% +4 "core" %RM +24480 "Can"T ss +21171 #t-> ATV.ARV + .ATV.dial ARV + "MFB"*  +166 "core"  +746 #t-> ARV.legend +1523 #-> ARV.carrierSolution + .ARV.dial :carrierSolution +2 "MFB"*  +25 "core"  +3674 #t-> AS.pull 0.5, ASfast + "MFB"*% +3 "core" %R) +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0.499ml +2 "MFB"*'$x +1392 "core" ' +2 "MFB"*"% +4 "core" %$Yv +15863 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +169 "core" o +479 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*('R +2900 "core" ' +2 "MFB"*% +4 "core" %R +6500 #t-> ATV.ARV + .ATV.dial ARV + "MFB"*!  +166 "core"  +195 #t-> ARV +4473 #-> AS.fill +2 .AS.seek 1ml + "MFB"**' +516 "Can"= ww +5261 "core" ' +2 "MFB"*,% +4 "core" % & +1710 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*+ n +167 "core" o +585 #t-> AS.empty + .AS.seek :empty +2 "MFB"*%'R +5779 "core" ' +2 "MFB"*'% +4 "core" %Rod +2718 #t-> ATV.ARV +2 .ATV.dial ARV +2 "MFB"*/  +163 "core"  +607 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*0' +5781 "core" ' +2 "MFB"*1% +4 "core" %\ 0 +1278 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*2 n +166 "core" o +975 #t-> AS.empty + .AS.seek :empty +2 "MFB"*3'R +5780 "core" ' +2 "MFB"*4% +4 "core" %RN +2330 #t-> ATV.ARV +2 .ATV.dial ARV + "MFB"*5  +164 "core"  +225 #t-> ARV +1635 #-> AS.fill +2 .AS.seek 1ml +2 "MFB"*6' +5780 "core" ' +2 "MFB"*7% +4 "core" % +937 #t-> ATV.ARV +2 .ATV.dial ARV +934 #-> ATV.waste + .ATV.dial :waste + "MFB"*8 n +167 "core" o +462 #t-> AS.empty + .AS.seek :empty +2 "MFB"*9'R +5779 "core" ' +2 "MFB"*:% +4 "core" %RJx +606 #t-> ATV +430 #-> ATV.ARV + .ATV.dial ARV + "MFB"*;  +175 "core"  +330 #t-> ARV +564 #-> AS.fill +2 .AS.seek 1ml +2 "MFB"*<' +5780 "core" ' +2 "MFB"*=% +4 "core" %D\ 5 +692 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*> n +166 "core" o +565 #t-> AS.empty + .AS.seek :empty +2 "MFB"*?'R +1225 "Can" ww +4556 "core" ' +2 "MFB"*@% +4 "core" %R +40021 #t-> ATV +461 #-> ATV.ARV +2 .ATV.dial ARV + "MFB"*A  +167 "core"  +600 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*B' +5775 "core" ' +2 "MFB"*C% +4 "core" % $ +1232 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*D n +167 "core" o +822 #t-> AS.empty + .AS.seek :empty +2 "MFB"*E'R +5780 "core" ' +2 "MFB"*F% +4 "core" %RO +392 "Can"+ ss +161 #t-> ATV +303 #-> ATV.ARV +2 .ATV.dial ARV + "MFB"*G  +166 "core"  +202 #t-> ARV +697 #-> AS.fill +2 .AS.seek 1ml +2 "MFB"*I' +5781 "core" ' +2 "MFB"*H% +4 "core" % +6971 #t-> ATV.waste + .ATV.dial :waste + "MFB"*K n +168 "core" o +467 #t-> AS.empty + .AS.seek :empty +2 "MFB"*L'R +5777 "core" ' +2 "MFB"*M% +4 "core" %R  +39287 "Can" rr +60004 ! sr +60004  rr +3754 #t-> ATV.legend +1906 #-> ATV.elutionWater + .ATV.dial :elutionWater +2 "MFB"*N I +53 "core" I +4626 #t-> AS.pull 0.5, ASfast +2 "MFB"*J% +3 "core" %R+ +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0.499ml +2 "MFB"*P'$y +1386 "core" ' +2 "MFB"*Q% +4 "core" %$^. +1917 #t-> ATV +1870 #-> ATV.waste + .ATV.dial :waste + "MFB"*O n +52 "core" n +717 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*S'R +2899 "core" ' +2 "MFB"*T% +4 "core" %R%8 +904 #t-> ATV.legend +5964 #-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*R  +59 "core" +1019 #t-> AS.pull 0.1, ASfast +2 "MFB"*V% +3 "core" %R9, +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0.099ml +2 "MFB"*W'I +318 "core" ' +2 "MFB"*U% +4 "core" %Igl +531 #t-> AS.pull 0.4, ASfast +2 "MFB"*Y% +3 "core" %IgX +2 .tAS.seek 0.499ml +2 "MFB"*Z'$] +1118 "core" ' +2 "MFB"*[% +4 "core" %$P' +10161 #t-> AS.pull 0.5, ASfast +2 "MFB"*X% +3 "core" %$P< +2 .tAS.seek 0.999ml +2 "MFB"*]' +1388 "core" ' +2 "MFB"*^% +4 "core" % +5900 #t-> ATV.waste + .ATV.dial :waste + "MFB"*\\ n +75 "core" n +273 #t-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*`'R +5774 "core" ' +2 "MFB"*a% +4 "core" %RE +5886 #t-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*_  +72 "core" +347 #t-> AS.pull 0.5, ASfast +2 "MFB"*c% +3 "core" %R'@ +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0.499ml +2 "MFB"*d'$t +912 "Can" uu +480 "core" ' +2 "MFB"*b% +4 "core" %$Ri +6480 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*f n +75 "core" n +675 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*g'R +2902 "core" ' +2 "MFB"*e% +4 "core" %R{ +2314 #t-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*i  +74 "core" +1124 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*j' +5779 "core" ' +2 "MFB"*h% +4 "core" %C\ 1 +359 #t-> ATV.waste + .ATV.dial :waste + "MFB"*l n +76 "core" n +378 #t-> AS.empty +2 .AS.seek :empty +2 "MFB"*m'R +5782 "core" ' +2 "MFB"*k% +4 "core" %Rx +838 #t-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*o  +73 "core" +251 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*p' +5815 "core" ' +10 "MFB"*n% +4 "core" %\ 3 +655 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"*r n +75 "core" n +665 #t-> AS.empty + .AS.seek :empty +2 "MFB"*s'R +5779 "core" ' +2 "MFB"*q% +4 "core" %RP +417 #t-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*u  +72 "core" +857 #t-> AS.pull 0.5, ASfast +2 "MFB"*v% +3 "core" %Rf- +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0.499ml +2 "MFB"*t'$t +1390 "core" ' +2 "MFB"*x% +4 "core" %$Ul +16514 "Can" sr +9809 #t-> AS.pull 0.5, ASfast +2 "MFB"*y% +3 "core" %$U} +2 .tAS.seek 0.999ml +2 "MFB"*w' +640 .tAS.hold +2 "MFB"*{+ +3 "core" ' 3ya +34 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"0Analytical Syringe seek to 0.999ml Aborted!:@checkpoint: omitted +1162 #-> ATV.air1 + .ATV.dial :air1 +2 "MFB"*|  +52 "core" +2153 #t-> ATV.ethanol + .ATV.dial :ethanol +2 "MFB"*}  +52 "core" +766 #t-> AS.fill +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek 1ml +2 "MFB"*z' +1540 "core" ' +2 "MFB"*% +4 "core" %  ? +5300 #t-> ATV.waste + .ATV.dial :waste +2 "MFB"* n +74 "core" n +557 #t-> AS.empty +2 .AS.seek :empty +2 "MFB"*~'R +5780 "core" ' +2 "MFB"*% +4 "core" %RtP +32035 "Can" rq +24775 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +312 #t-> AS.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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 AS:Syringe: name:fil: args[ +222 #-> AS.fill +2 .AS.seek 1ml +2 "MFB"*' +5779 "core" ' +2 "MFB"*% +4 "core" %\ 4 +28902 "Can" rr +49105 #t-> AFV.carrier + .AFV.select :carrier +1058 #-> ATV.waste + .ATV.dial :waste +453 #-> AS.empty + .AS.seek :empty +2 "MFB"*'R +2622 .tAS.hold +2 "MFB"*+ +3 "core" '   +19 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Analytical Syringe seek to empty Aborted!:@checkpoint: omitted +4560 #-> AFV.carrier +2 .AFV.select :carrier +1704 #-> AS.pull 0.5, ASslow1 +2 "MFB"*% +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:@axisName"Analytical Syringe: mesg":Analytical Syringe at 1.044ml would be out of bounds!: @reply0 +462 "Can"  qq +948 #t-> AS.fill +2 .AS.seek 1ml + "MFB"*' +2645 "core" ' +2 "MFB"*\ % +4 "core" % % +1522 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +645 #t-> ATV.waste + .ATV.dial :waste +613 #-> AS.empty + .AS.seek :empty +2 "MFB"* 'R +5780 "core" ' +2 "MFB"* % +4 "core" %R@ +2739 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +1114 #t-> AS.pull 0.5, ASfast +2 "MFB"* % +3 "core" %R7 +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0.499ml +2 "MFB"*'$y +1392 "core" ' +2 "MFB"*% +4 "core" %$l +2613 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +354 #t-> ATV.waste + .ATV.dial :waste +307 #-> AS.empty + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"* 'R +2899 "core" ' +2 "MFB"*% +4 "core" %R +340 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +295 #t-> AS.pull 0.5, ASfast +2 "MFB"*% +3 "core" %R +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0.499ml +2 "MFB"*'$q +1386 "core" ' +2 "MFB"*% +4 "core" %$b +970 #t-> AS.pull 0.5, ASfast +2 "MFB"*% +3 "core" %$b +2 .tAS.seek 0.999ml +2 "MFB"*' +1389 "core" ' +2 "MFB"*% +4 "core" %  +625 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +451 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*'R +5774 "core" ' +2 "MFB"*% +4 "core" %Rr +479 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +920 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 "MFB"*% +4 "core" %\ 0 +422 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +724 #t-> ATV.waste + .ATV.dial :waste +295 #-> AS.empty +2 .AS.seek :empty +2 "MFB"*'R +5779 "core" ' +2 "MFB"*"% +4 "core" %R@ +430 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +450 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*' +5778 "core" ' +2 "MFB"*% +4 "core" % +640 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +255 #t-> ATV.waste + .ATV.dial :waste +292 #-> AS.empty +3 .AS.seek :empty +2 "MFB"*'R +2802 "Can" vu +2977 "core" ' +2 "MFB"*!% +4 "core" %R  +599 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +1139 #t-> AS.pull 0.5, ASfast +2 "MFB"*(% +3 "core" %R +2 .tAS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 .tAS.seek 0.499ml +2 "MFB"*,'$~ +1387 "core" ' +2 "MFB"*+% +4 "core" %$]l +10333 #t-> AS.pull 0.5, ASfast +2 "MFB"**% +3 "core" %$] +2 .tAS.seek 0.999ml +2 "MFB"*'' +1385 "core" ' +2 "MFB"*/% +4 "core" % +972 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +729 #t-> AS.empty +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 .tAS.seek :empty +2 "MFB"*%'R +5773 "core" ' +2 "MFB"*1% +4 "core" %R\ L +744 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +429 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*2' +5779 "core" ' +2 "MFB"*0% +4 "core" %  > +301 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +754 #t-> ATV.waste + .ATV.dial :waste +426 #-> AS.empty + .AS.seek :empty +2 "MFB"*4'R +5780 "core" ' +2 "MFB"*5% +4 "core" %R\ K +2819 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +212 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*3' +5779 "core" ' +2 "MFB"*7% +4 "core" %$\ 7 +6166 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +470 #t-> ATV.waste + .ATV.dial :waste +374 #-> AS.empty + .AS.seek :empty +2 "MFB"*8'R +4576 "Can" vu +1204 "core" ' +2 "MFB"*6% +4 "core" %ReQ +472 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +377 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*:' +5779 "core" ' +2 "MFB"*;% +4 "core" % / +13309 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +1608 #t-> AS.empty + .AS.seek :empty +2 "MFB"*9'R +5780 "core" ' +2 "MFB"*=% +4 "core" %Rg +829 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +2003 #t-> AS.fill +3 .AS.seek 1ml + "MFB"*>' +1964 .tAS.hold +2 "MFB"*<+ +3 "core" '^&R0> +19 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg",Analytical Syringe seek to 1ml Aborted!:@checkpoint: omitted +394 #-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +240 #t-> AS.empty +2 .AS.seek :empty +2 "MFB"*@'R +1990 "core" ' +2 "MFB"*A% +4 "core" %R#B +952 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +663 #t-> AFV.carrier + .AFV.select :carrier +298 #-> AS.fill +2 .AS.seek 1ml +2 "MFB"*?' +5779 "core" ' +2 "MFB"*C% +4 "core" %0 +1912 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +331 #t-> AS.empty + .AS.seek :empty +2 "MFB"*D'R +5779 "core" ' +2 "MFB"*B% +4 "core" %RJ= +289 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +2810 #t-> AFV.carrier + .AFV.select :carrier +261 #-> AS.fill +2 .AS.seek 1ml +2 "MFB"*F' +4876 "Can" uv +904 "core" ' +2 "MFB"*G% +4 "core" %v # +5173 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +665 #t-> ATV.waste + .ATV.dial :waste +529 #-> AS.empty +3 .AS.seek :empty +2 "MFB"*E'R +348 .tAS.hold +2 "MFB"*H+ +3 "core" 'Ҡd +21 + +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg".Analytical Syringe seek to empty Aborted!:@checkpoint: omitted +1752 #-> AS.fill + .AS.seek 1ml +2 "MFB"*K' +375 "core" ' +3 "MFB"*I% +3 "core" % ( +1870 #t-> AFV.holdingCoil + .AFV.select :holdingCoil +251 #-> ATV.waste + .ATV.dial :waste +262 #-> AS.empty +2 .AS.seek :empty +2 "MFB"*M'R +5779 "core" ' +2 "MFB"*N% +4 "core" %R3O +797 #t-> AFV.carrier + .AFV.select :carrier + "MFB"* +247 #t-> AS.fill +2 .AS.seek 1ml +2 "MFB"*J' +5780 "core" ' +2 "MFB"*L% +4 "core" %E * +2698 #t-> AFV.holdingCoil + .AFV.select :holdingCoil + "MFB"* +265 #t-> ATV.waste + .ATV.dial :waste +313 #-> AS.empty +2 .AS.seek :empty +2 "MFB"*Q'R +5780 "core" ' +2 "MFB"*O% +4 "core" %RB +489 #t-> access 2 +3 .SE.seek :down + "storage"(P'X +3 "core" ' +2 "manipulator"&T% +4 "core" %\  K +2 "manipulator"&R& +3 "core" &@  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(V(K +681 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (S& +3 "core" &K4 < 7 4 +23665 #t-> exit +5 #mEXIT @1558023404.71CEST @1558023476.01CEST = =mMAIN_scheduler =tMAIN @CEST1558023477.76 #"core_reset"Sent BREAK +2 #t@0x8F27, state=0x3A84, ifg=0x10, ie=0xFD + #@0x91B0, state=0x3A84, ifg=0x10, ie=0xFD + #@0x943B, state=0x3A84, ifg=0x10, ie=0xFD + #@0x96C3, state=0x3A84, ifg=0x10, ie=0xFD #@0x994C, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9BD5, state=0x3A84, ifg=0x10, ie=0xFD + #@0x9E5E, state=0x3A84, ifg=0x10, ie=0xFD #@0x9F73, state=0x3A84, ifg=0x80, ie=0xFD + #@0x837C, state=0x3AE0, ifg=0x00, ie=0x75 #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +169 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +26 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +199 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi < :\ @name@ +231 "Can" |{ +  |{ + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ + *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %R; + .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.hold + "MFB"*+ +4 "core" + + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % + .tSS.reconfigure SSconfig +2 "sampler")#.0X + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"&% +3 "core" %\  K +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +2 .tForearm.hold + "manipulator"&+ +3 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 && +3 "core" &@  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold + "manipulator"&, +3 "core" , + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &K  A 3 + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure SCloose +2 "storage"($.(\ 1~b +3 (% +2 "core" %a   + .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 + .tPH.coast +2 "processing"%  +2 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.8814,0.0372,0 +3 #All dwarf controllers running firmware version 3.75 +2 "sampler") +11 #tLoading /home/esp/esp2/mission/190516totalsampletest.rb mission +6 ."Qmail"GoodNews.email "Starting 190516totalsampletest w/pucks in tube 2\\n{}\\nCan@18:18:04, 20.8C, 24% humidity, 14.7psia, 11.982V, 0.708A, 0.701A avg, 8.48W",Subject: "190516totalsampletest begun" +2 #tPreparing to sleep until +0:00:15 +7 ."shutdown"AS.coast +2 #tAsleep til +0:00:15 + "MFB"*5 +3 #tContinuing at 18:18 + ."shutdown"SS.coast +3 "Can" {{ +2 "sampler")5 +3 ."shutdown"CC.coast + "collection"'6 +2 ."shutdown"CS.coast + "collection"'5 +2 ."shutdown"PC.coast +2 "processing"%6 +2 ."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 :core,:OFF +3 .Gate.power :raw,:OFF + #Shutdown +602 ."Qmail"GoodNews.email "Then, in tube 2: mbaPhase\\n/home/esp/esp2/mission/190516totalsampletest.rb:111\\n{}\\nCan@18:18:08, 20.8C, 24% humidity, 14.7psia, 11.987V, 0.701A, 0.701A avg, 8.41W",Subject: "Asleep until 18:18" +808 "Can" Z +2 #tPowering core bus +468 .Gate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +4 * % +3 "core" %c +2 .tAS.configure ASconfig + "MFB"*#,,'T(^20( b +3 "sampler")!% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0X( +275 "core" ' +3 ."rdyProcessing"PS.coast + "processing"%5 +103 "core" ' +638 ( +2 .tForearm.seek :retract +2 "manipulator"&?'\ +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&@(M +112 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 350 counts + "manipulator"&A' +90 "core" ' +4 "manipulator"&B% +8 "core" %  +4 .tForearm.seek :retract +3 "manipulator"&C'\ +34 #"mwj"Session Begun +64 "core" ' +2 "manipulator"&D% +4 "core" %\  B P +2 "processing"%E& +4 "collection"'F& +3 "core" &6 + &RV +2 ."openPC"PC.reconfigure PCconfig +3 .tCC.reconfigure CCconfig +4 "processing"%$x2 ^22b +4 ."openPC"PC.home.seek :open +3 "collection"'$x2 ^22b + "processing"%G( +3 .tCC.home.seek :open +3 "collection"'H( +279 "core" ( +5 ( +30 "Can"  nO +5 #tPhase [mbaPhase] + ."Qmail"GoodNews.email "At 18:18:54 began in tube 2: mbaPhase\\n/home/esp/esp2/mission/190516totalsampletest.rb:111\\n{}\\nCan@18:18:54, 20.8C, 25% humidity, 14.7psia, 12.006V, 0.619A, 0.746A avg, 7.44W",Subject: "Started 190516totalsampletest phase mbaPhase" +5 #t==================> STARTED MBAsuperphase (phase #1) <=== +3 "collection"'I% +5 "processing"%J% +3 "manipulator"&K% +6 "core" %7PT + %, + %\  ! P +5 "sampler")M% + "manipulator"&L& +6 "core" % + &R  +3 "storage"(N& +3 "core" & W X 1 + +2 "storage"(O% +3 "core" %_ T W b +2 "collection"'P& +3 "core" &RU  +3 "processing"%Q& +4 "core" &. \ +2 "MFB"*R% +3 "core" %2 +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil +3 "MFB"* +11 *S% +3 "core" %; + .tATV.dial :air2 +2 "MFB"*T  +121 "core"  +3 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 .tAS.home.seek :home + "MFB"*U' +554 "core" ' + .tAFV.select :carrierSolution +2 "MFB"* +10 .tdelay 2 seconds +203 .AS.seek 1ml +2 "MFB"*V' +5287 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*W n +121 "core" m +2 .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 .tAS.home.seek :empty +2 "MFB"*X'R +5256 "core" ' + .tATV.dial :waste +2 .ARV.dial between carrier and air1 +3 "MFB"*Y  +27 "core"  +2 .tASV.dial :waste1 +2 "MFB"*Z  +5 "core" +9 #tStarting mfb + #pcrBAC sampling at most 1500ml, wcr at most 1500ml +3 ."Qmail"BACfans.email "Started mfb in tube 2 at 18:20:54CEST16-May-19\\n{}\\nCan@18:18:54, 20.8C, 25% humidity, 14.7psia, 12.006V, 0.619A, 0.746A avg, 7.44W",Subject: "pcrBAC sampling at most 1500ml, wcr at most 1500ml" +7 #tLoading sh1 puck from tube 2 into Collection Clamp +2 "MFB"*[% +2 "collection"'\\& +7 "core" %RT: + &RV  + .tHand.open +2 "manipulator"&]1 +71 "core" 1 +2 "manipulator"&^% +4 "core" % \   P +2 "storage"(_% +3 "core" %_ J J " +2 "storage"(`. +5 "core" .( +2 "storage"(a& +3 "core" & S L < + +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (b& +3 "core" & V W + + "manipulator"&c& +4 "core" &R v +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&d( +36 "core" ( +2 "manipulator"&e& +6 "core" & r\ +2 "storage"(f& +3 "core" & W W + +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&g' +93 "core" ' +2 "storage"(h& +4 "core" & T W + +2 .tSE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 .tSE.seek beamBreak +2 "storage"(i'V +300 "core" ' +2 "storage"(j- +3 "core" -'n + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +5 (k& +3 "core" & M A M + + "manipulator"&l& +4 "core" & |\ +2 .tElbow.seek 2 +2 "manipulator"&m( +4 "core" ( +2 "manipulator"&n& +3 "core" & t\ +2 "storage"(o& +4 "core" & T U y + +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&p'8 +20 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tHand.close +2 "manipulator"&q/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&r& +5 "storage"(s'X +6 "core" & \ +2 "manipulator"&t% +3 "core" % > u +3 .tForearm.seek :retract +2 "manipulator"&u'\ +92 "core" ' +2 .tElbow.seek CC +3 "manipulator"&v(ӷ +147 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +42 "core" ( + "manipulator"&w& +4 "core" & | ;6 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &x& +4 "core" & } :;6 +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&y' +111 "core" ' +2 "manipulator"&z& +4 "core" &;6 +2 "manipulator"&{% +4 "core" %!(ʥ +2 "collection"'|& +3 "core" &RV  +2 "collection"'}& +4 .tCC.seek :closed +2 "collection"'~(W +6 "core" &QT  + &RV  +7 &MRV y'o +9 &bOSV r< +11 &uQV rP +8 &<`TU v[ +9 &STU xZ +11 &MRV yZ +8 &TRU xZ +10 &FWST wZ +9 & TQW xZ +9 &UQV wZ +10 &OTT yZ +9 &!POTV xY +9 &#OSU yZ +10 &$MRU yZ +9 &&QQU yZ +10 &(XQTT yY +9 &*TRV xZ +9 &+UUW xZ +10 &-MQU yY +9 &/^OSW yZ +9 &1"RRU xY +10 &2RRU xZ +9 &4SSV xY +10 &6gRRU xZ +9 &8*LTT yY +9 &9QRW xZ +10 &;RSW xY +9 &=oRRX xZ +9 &?2RRV xY +10 &@SRV xZ +9 &BUSU xZ +10 &DwRUT xZ +9 &F7WRV xZ +9 &GjSU v\\ +10 &IOU q` +9 &K`PT mb% +9 &M QT kb; +10 &NPS kbS +9 &P\\OR{ ibU +10 &ROS jbR +9 &SOTy ibT +9 &UENQ| gbQ +10 &VNP i< +9 &WVNOQu z< +2 ( + "collection"'}& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.46 + .Hand.open +3 "manipulator"&1 +69 "core" 1 +3 "manipulator"&% +4 "core" % 9ɦ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tSC.coast "storage"(6 +5 #tcollectSample 1500ml w/bubble point of 55psi + #Priming 7ml +2 .Gate.power :sampler,:ON +3 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +4 "sampler")+ +4 "core" + + "sampler")% +4 "core" % +2 "collection"'& +3 "core" &WVRORN < +3 "Can" hh + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +4 "sampler")#.0X% +3 "core" %085 `< +15 "collection"'8% +3 "core" %7bd# F +2 "sampler")% +3 "core" %0<; `< +2 "collection"'\ % +3 "core" %7_c* E +2 #tIntake @15.3psia, vacuum from 8.8 to 12.8psi + .SS.reconfigure SSinhale.with maxSpeed: 135 +5 "sampler")#.0X a1 +37 "collection"'?% +11 "core" %7dg F +2 #tIntake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +3 "sampler")#.z0X ] +15 "collection"'S% +3 "core" %7^_ D +2 "sampler")T% +3 "core" %  _ +15 "collection"'U% +3 "core" %7\\` E +2 "sampler")W% +3 "core" %   a N +15 "collection"'V% +3 "core" %7_a+ G +2 "sampler")Y% +3 "core" %  b. +15 "collection"'Z% +3 "core" %7]_- G +2 "sampler")\\% +3 "core" %  b. +15 "collection"'[% +3 "core" %7^_ G +2 "sampler")]% +3 "core" %  b. +15 "collection"'^% +3 "core" %7_`, G +2 "sampler")_% +3 "core" % b. +15 "collection"'`% +3 "core" %7`b7 F +2 "sampler")a% +3 "core" % a. +15 "collection"'b% +3 "core" %7^b G +2 "sampler")c% +3 "core" % a. +15 "collection"'e% +3 "core" %7`b* F +2 "sampler")f% +3 "core" % a. +15 "collection"'h% +3 "core" %7_c G +2 "sampler")@% +3 "core" % b. +15 "collection"'C% +3 "core" %7_c G +2 "sampler")=% +3 "core" % a. +15 "collection"'j% +3 "core" %7_a/ G +2 "sampler")k% +3 "core" % b. +15 "collection"'l% +3 "core" %7`b G +2 "sampler")n% +3 "core" % a. +15 "collection"'o% +3 "core" %7_a F +2 "sampler")q% +3 "core" %! a. +15 "collection"'r% +3 "core" %7_b( H +2 "sampler")t% +3 "core" %%$ b. +15 "collection"'d% +3 "core" %7_c G +2 "sampler")g% +3 "core" %'& b. +15 "collection"'i% +3 "core" %7ab. G +2 "sampler")w% +3 "core" %-+ a. +15 "collection"'x% +3 "core" %7`f G +2 "sampler")p% +4 "core" %32 b. +14 "collection"'m% +3 "core" %7`d G +2 "sampler")z% +3 "core" %75 a. +15 "collection"'{% +3 "core" %7`f+ G +2 "sampler")|% +3 "core" %>; a. +2 "collection"'s% +3 "core" %7bd3 F +2 #tIntake @15.3psia, vacuum from 8.8 to 12.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +3 "sampler")#.n0X% +3 "core" % P ] +15 "collection"'8% +3 "core" %7^a B +2 "sampler")% +3 "core" % O ] +15 "collection"'\ % +3 "core" %7]`& B +2 "sampler")P% +3 "core" % O ] +15 "collection"' % +4 "core" %7^a\ B + "sampler")% +4 "core" % O \\ +15 "collection"'% +3 "core" %7_`0 B +2 "sampler")% +3 "core" % O ] +15 "collection"'% +3 "core" %7^a A +2 "sampler")% +3 "core" % P\  ] +15 "collection"'% +3 "core" %7]b B +2 "sampler")% +3 "core" % O  ] +15 "collection"'% +3 "core" %7^b. B +2 "sampler")% +3 "core" % O \ ] +15 "collection"' % +3 "core" %7^a B +2 "sampler") % +3 "core" % P  ] +15 "collection"' % +3 "core" %7_a C +2 "sampler")% +3 "core" % P ] +15 "collection"'% +3 "core" %7^`) B +2 "sampler")% +3 "core" % P ] +15 "collection"'% +3 "core" %7]b B +2 "sampler")% +3 "core" % P ] +15 "collection"'% +3 "core" %7^a2 B +2 "sampler")% +3 "core" % O ] +15 "collection"'% +3 "core" %7^b( C +2 "sampler")% +3 "core" % O ] +15 "collection"'% +3 "core" %7^b B +2 "sampler") % +3 "core" % P ] +15 "collection"'!% +3 "core" %7^`/ B +2 "sampler")"% +3 "core" % P ] +15 "collection"'#% +3 "core" %7^c- A +2 "sampler")$% +3 "core" % P ] +15 "collection"'%% +3 "core" %7`d B +2 "sampler")&% +3 "core" % O$ ] +15 "collection"''% +3 "core" %7`a$ B +2 "sampler")(% +3 "core" % O&% ] +15 "collection"')% +3 "core" %7`d B +2 "sampler")*% +3 "core" % P+) ] +15 "collection"'+% +3 "core" %7`c B +2 "sampler"),% +3 "core" % O., ] +15 "collection"'.% +3 "core" %7`d' C +2 "sampler")-% +3 "core" % G52 ] +15 "collection"'/% +3 "core" %7bd D +2 "sampler")0% +3 "core" % (96 _ +15 "collection"'1% +4 "core" %7be E +2 "sampler")2% +3 "core" % >? a c +2 "collection"'4% +3 "core" %7_e6 G +2 #tIntake @15.4psia, vacuum from 8.9 to 12.9psi + .SS.reconfigure SSinhale.with maxSpeed: 99 +4 "sampler")#.c0X< b= +2 "collection"'i% +3 "core" %7cd4 G + #tIntake @15.3psia, vacuum from 8.8 to 12.8psi + .SS.reconfigure SSinhale.with maxSpeed: 89 +4 "sampler")#.Y0X% +3 "core" % qq b\ P +52 "collection"'8% +3 "core" %7hk1 G +2 "sampler")% +3 "core" %  b\ P +52 "collection"'\ % +3 "core" %7kn G +2 "sampler")P% +3 "core" %  b\ P +2 "sampler") % +3 "core" %  b\ P + .tIntake.select :close + "sampler")0 +10 )% +3 "core" % { \ P + .tSSV.dial :exhaust +2 "sampler")  +85 "core"  +2 .tExhaust.select :open + "sampler")@ +11 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %7`d D +2 "sampler")8% +3 "core" %9I0. _ +15 "collection"'% +3 "core" %7ae8 D +2 "sampler")\ % +3 "core" %:I32 _ +15 "collection"'P% +3 "core" %7ce3 D +2 "sampler") % +3 "core" %<I=9 _ +15 "collection"'% +3 "core" %7ce F +2 "sampler")% +3 "core" %=*BB ` +2 "collection"'w% +3 "core" %7cf F + #tIntake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +5 "sampler")#.A0X% +3 "core" %7bb D +2 "sampler")8% +3 "core" %;U., _ +15 "collection"'% +3 "core" %7_d1 D +2 "sampler")\ % +3 "core" %B]23 ~ ^ +15 "collection"'P% +3 "core" %7bd( H +2 "sampler") % +3 "core" %C76 c l +15 "collection"'% +3 "core" %7be\ I +2 "sampler")% +3 "core" %?@> e% +2 "collection"'w% +4 "core" %7bd\ I + #tIntake @15.3psia, vacuum from 8.8 to 12.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +4 "sampler")#.00X J +2 "sampler")f% +3 "core" %?= e9 +2 "collection"'h% +4 "core" %7cf: I + #tIntake @15.4psia, vacuum from 8.9 to 12.9psi + .SS.reconfigure SSinhale.with maxSpeed: 39 +5 "sampler")#.'0X% +3 "core" %Vx(% d b +15 "collection"'8% +3 "core" %7baF I +2 "sampler")% +3 "core" %Vx*' ~ d b +15 "collection"'\ % +3 "core" %7_c I +2 "sampler")P% +3 "core" %Vx10 d b +15 "collection"' % +3 "core" %7cdE I +2 "sampler")% +3 "core" %Vx74 ~ d b +15 "collection"'% +3 "core" %7`dF I +2 "sampler")w% +3 "core" %Vx== d b +2 "collection"'% +3 "core" %7cf I +2 .tSS.reconfigure SSinhale.with maxSpeed: 35 +3 "sampler")#.#0X  b +53 "collection"'$% +3 "core" %7\\` J +2 "sampler")%% +3 "core" % e ^ +53 "collection"'&% +3 "core" %7_a J +2 "sampler")'% +3 "core" % { e ^ +52 "collection"'(% +3 "core" %7]a J +2 "sampler"))% +3 "core" % { e ^ +52 "collection"'*% +3 "core" %7]c; J +2 "sampler")+% +3 "core" %" y e ^ +52 "collection"',% +3 "core" %7`b J +2 "sampler").% +3 "core" %-+ e ^ +52 "collection"'-% +3 "core" %7bc J +2 "sampler")/% +3 "core" %65 e ^ +53 "collection"'0% +3 "core" %7ceC J +2 "sampler")% +3 "core" %FD { e ^ +52 "collection"'2% +4 "core" %7cf J +2 "sampler")% +3 "core" %X^ e ^ +52 "collection"'u% +3 "core" %7fi! K +2 "sampler")9% +3 "core" %po | e ^ +53 "collection"':% +3 "core" %7gk\ J +2 "sampler")<% +3 "core" % e ^ +52 "collection"'% +3 "core" %7jl J +2 "sampler")B% +3 "core" % e ^ +2 "sampler")3% +3 "core" % { e ^ + .tIntake.select :close + "sampler")0 +11 );% +3 "core" % x ^ + .tSSV.dial :exhaust +2 "sampler")D  +85 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" % s f g +53 "collection"'8% +3 "core" %7^` L +2 "sampler")% +3 "core" % ~ f g +53 "collection"'\ % +3 "core" %7^a L +2 "sampler")P% +3 "core" % # t g g +53 "collection"' % +3 "core" %7__ L +2 "sampler")% +3 "core" %//  g g +53 "collection"'% +3 "core" %7ab L +2 "sampler")w% +3 "core" %=B t f g +53 "collection"'% +3 "core" %7cf K +2 "sampler")@% +3 "core" %PP } g g +52 "collection"'% +3 "core" %7be L +2 "sampler")% +3 "core" %he } g g +52 "collection"'1% +4 "core" %7ci L +2 "sampler")% +3 "core" % t g g +53 "collection"' % +3 "core" %7hi L +2 "sampler") % +3 "core" %  f g +2 "sampler") % +3 "core" % g g + .tIntake.select :close +2 "sampler")0 +9 )% +3 "core" % b g + .tSSV.dial :exhaust +2 "sampler")  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" % c ` + .tSSV.dial :exhaust +2 "sampler")8  +85 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" % s h n +52 "collection"'8% +3 "core" %7\\_Q N +2 "sampler")t% +3 "core" % g i \\ +52 "collection"'\ % +4 "core" %7\\^; N +2 "sampler")P% +3 "core" %-+ o i \\ +53 "collection"'% +3 "core" %7_bR N +2 "sampler")% +3 "core" %=B h i \\ +53 "collection"'% +3 "core" %7ad> N +2 "sampler")w% +3 "core" %VT o i \\ +52 "collection"'% +3 "core" %7df? O +2 "sampler")@% +3 "core" %om o i \\ +53 "collection"'% +3 "core" %7eiK N +2 "sampler")% +3 "core" % g i \\ +52 "collection"'1% +3 "core" %7hj? N +2 "sampler")% +3 "core" % s i \\ +2 "sampler") % +3 "core" % h i \\ + .tIntake.select :close +2 "sampler")0 +9 ) % +4 "core" % ] \\ + .tSSV.dial :exhaust +2 "sampler")  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X< n i [ +52 "collection"'j% +3 "core" %7^db O +2 "sampler")k% +3 "core" %PN p i [ +53 "collection"'=% +3 "core" %7bd~ O +2 "sampler")n% +3 "core" %ki g i [ +52 "collection"'V% +3 "core" %7cf} O +2 "sampler")q% +3 "core" % o i [ +52 "collection"'r% +3 "core" %7fhi N +2 "sampler")o% +3 "core" % n j [ +2 "sampler")d% +3 "core" % h i [ + .tIntake.select :close + "sampler")0 +11 )g% +4 "core" % l [ + .tSSV.dial :exhaust +2 "sampler")i  +82 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %7dgg O +2 "sampler")8% +3 "core" % q i [ +2 "sampler")t% +3 "core" % h j [ + .tIntake.select :close +2 "sampler")0 +9 )\ % +3 "core" % ` [ + .tSSV.dial :exhaust +2 "sampler")P  +84 "core"  +5 .tExhaust.select :open + "sampler")@ +13 .tSS.reconfigure SSexhale +2 "sampler")#.0X n i X +53 "collection"' % +3 "core" %7acT N +2 "sampler")% +3 "core" %WV f j X +52 "collection"'% +3 "core" %7cfn O +2 "sampler")}% +3 "core" %qp f i X +52 "collection"'% +3 "core" %7fel O +2 "sampler")% +3 "core" % r i X +53 "collection"'% +3 "core" %7fh_ O +2 "sampler")% +3 "core" % l i X +2 "sampler") % +3 "core" % p j X +2 .tIntake.select :close + "sampler")0 +11 )% +4 "core" % m X + .tSSV.dial :exhaust +2 "sampler")  +85 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X? f i e +53 "collection"'K% +3 "core" %7_b O +2 "sampler")% +3 "core" %RR o i e +52 "collection"'F% +3 "core" %7ad O +2 "sampler")M% +3 "core" %mm n i e +53 "collection"'N% +3 "core" %7chw O +2 "sampler")J% +37 "core" % i i e +60 "collection"'O% +4 "core" %7fis M +2 "sampler")I% +3 "core" % f i e +2 "sampler")<% +3 "core" % o i e +2 .tIntake.select :close + "sampler")0 +10 )R% +3 "core" % a e + .tSSV.dial :exhaust +2 "sampler")S  +85 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %7Y\\n M +2 "sampler")8% +3 "core" %  f h +52 "collection"'t% +3 "core" %7Y\\n P +2 "sampler")\ % +3 "core" %$# j j Z +52 "collection"'P% +3 "core" %7\\_ O +2 "sampler")m% +3 "core" %37 h i Z +53 "collection"'% +3 "core" %7]^p O +2 "sampler")% +3 "core" %GH r j Z +53 "collection"'% +3 "core" %7ac O +2 "sampler")% +3 "core" %`c o j Z +52 "collection"'@% +3 "core" %7ce O +2 "sampler")% +3 "core" %|| q j Z +53 "collection"'% +3 "core" %7cfp O +2 "sampler")1% +3 "core" % g j Z +2 "sampler")% +3 "core" % n j Z +2 .tIntake.select :close + "sampler")0 +9 ) % +3 "core" % c Z + .tSSV.dial :exhaust +2 "sampler")  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X n j Z +52 "collection"'6% +3 "core" %7^` P +2 "sampler")C% +3 "core" %UR q j Z +52 "collection"'u% +3 "core" %7cd O +2 "sampler")j% +3 "core" %ux g j Z +53 "collection"'k% +3 "core" %7ef O +2 "sampler")T% +3 "core" % r j Z +2 "sampler")n% +4 "core" % h j Z + .tIntake.select :close + "sampler")0 +9 )V% +3 "core" % [ Z + .tSSV.dial :exhaust +2 "sampler")=  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %7di O + #tIntake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +5 "sampler")#.#0X% +4 "core" %RR q k Y +52 "collection"'% +3 "core" %7]a P +2 "sampler")t% +3 "core" %lo g k Y +53 "collection"'\ % +3 "core" %7_e P +2 "sampler")P% +3 "core" % m k Y +52 "collection"'m% +3 "core" %7af P +2 "sampler")% +3 "core" % e k Y +2 "sampler")% +4 "core" % p k Y + .tIntake.select :close + "sampler")0 +9 )% +4 "core" % k Y + .tSSV.dial :exhaust +2 "sampler")  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X> q k Y +53 "collection"'*% +3 "core" %7]_ Q +2 "sampler")+% +3 "core" %UY f k Y +52 "collection"',% +3 "core" %7^a P +2 "sampler")0% +3 "core" %pp d k Y +53 "collection"'% +3 "core" %7ac P +2 "sampler")2% +3 "core" % r k Y +53 "collection"'% +3 "core" %7`d O +2 "sampler") % +3 "core" % h k Y +2 "sampler")#% +3 "core" % e k Y + .tIntake.select :close + "sampler")0 +11 ):% +4 "core" % i Y + .tSSV.dial :exhaust +2 "sampler")  +83 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X' +5099 "core" ' + #tStroke completed -- waiting for pressure to equalize ... +52 "collection"'% +3 "core" %7XX O +2 "sampler")t% +3 "core" %% g i +52 "collection"'\ % +3 "core" %7UZ& O +2 "sampler")P% +3 "core" %%%$ e i +53 "collection"'m% +3 "core" %7W\\ O +2 "sampler")% +3 "core" %%76 i j +53 "collection"'% +3 "core" %7Z^ M +2 "sampler")% +3 "core" %%MK i i +52 "collection"'% +3 "core" %7[` N +2 "sampler")|% +3 "core" %%if p i +52 "collection"'% +3 "core" %7]c N +2 "sampler")% +3 "core" %% o i +52 "collection"'@% +3 "core" %7bd O +2 "sampler")% +3 "core" %% k i +2 "sampler") % +4 "core" %% l i + .tIntake.select :close + "sampler")0 +11 ) % +3 "core" %& _  + .tSSV.dial :exhaust +2 "sampler")y  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" % e k Z +53 "collection"'8% +3 "core" %7_d_ P +2 "sampler") % +3 "core" % p l Z +2 "sampler")% +3 "core" % h l Z +2 .tIntake.select :close + "sampler")0 +11 )% +3 "core" % j Z + .tSSV.dial :exhaust +2 "sampler")  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X Q +2 "sampler")J% +3 "core" %64 p k X +53 "collection"'i% +3 "core" %7XYs P +2 "sampler")a% +3 "core" %NM g l X +53 "collection"'r% +3 "core" %7Y^= Q +2 "sampler")p% +3 "core" %ki p k X +52 "collection"'4% +3 "core" %7[_i Q +2 "sampler")z% +3 "core" % m k X +52 "collection"'{% +3 "core" %7]ak Q +2 "sampler")5% +3 "core" % e k X +2 "sampler")s% +4 "core" % q l X + .tIntake.select :close + "sampler")0 +10 )A% +3 "core" % f X + .tSSV.dial :exhaust +2 "sampler")h  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %".+ d j +53 "collection"'8% +3 "core" %7UX O +2 "sampler") % +3 "core" %"AB c j +52 "collection"'% +3 "core" %7XZ P +2 "sampler")% +3 "core" %"\\[ d j +53 "collection"'% +3 "core" %7Z^ P +2 "sampler")% +3 "core" %"yx l j +53 "collection"' % +3 "core" %7]_ O +2 "sampler")% +3 "core" %" a j +2 "sampler")% +3 "core" %" d j +2 .tIntake.select :close + "sampler")0 +11 )w% +3 "core" %" ]  + .tSSV.dial :exhaust +2 "sampler")1  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X Q +2 "sampler");% +3 "core" %85 p l\ P +52 "collection"'Y% +3 "core" %7WYB Q +2 "sampler")Z% +3 "core" %QN o l\ P +52 "collection"'M% +3 "core" %7[]{ Q +2 "sampler")[% +3 "core" %jk e l\ P +53 "collection"'% +3 "core" %7]`D Q +2 "sampler")Q% +3 "core" % o l\ P +53 "collection"'_% +3 "core" %7^b Q +2 "sampler")]% +3 "core" % f l\ P +2 "sampler")L% +3 "core" % o l\ P + .tIntake.select :close + "sampler")0 +10 )b% +3 "core" % e \ P + .tSSV.dial :exhaust +2 "sampler")  +84 "core"  +2 .tExhaust.select :open + "sampler")@ +12 .tSS.reconfigure SSexhale +2 "sampler")#.0X +147 "core"  +2 ."prepCSV"CTV.dial CSV,avoiding: :intake +4 .tSS.reconfigure SSexhale +4 "collection"'8  +3 "sampler")#.0X +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"' ' +2644 "core" ' +2 "collection"'% +4 "core" % [  + .tCSV.dial between air and CTV +3 "collection"' ` +33 "core" a +3 .tCS.seek 3.047ml +3 "collection"'"'2[ +1857 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 .tCSV.dial CTV +4 "collection"'&  +30 "core"  +2 .tCS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 .tCS.seek 0ml +2 "collection"'''4 +713 "core" '{ " +3 "collection"'(% +3 "core" %P % (  +2 "sampler"))% +4 "core" % j + #tBubblePoint: Intake @68.8psia, Outlet @13.3psia + .CBV.dial SSV +2 "collection"'} @ +35 "core" A +2 .tSS.reconfigure SSconfig +3 "sampler")#.0X9 +3 "core" 9d +102 "collection"'89 +3 "core" 9d +102 "collection"'9 +3 "core" 9d +102 "collection"'9 +3 "core" 9.#d +102 "collection"'9 +3 "core" 9>'d +103 "collection"'9 +3 "core" 9M+d +102 "collection"' 9 +3 "core" 9]/d +102 "collection"'y9 +3 "core" 9l4d +102 "collection"'9 +3 "core" 9{8d +102 "collection"'9 +3 "core" 9N +102 "collection"'u9 +3 "core" 9 \ BL +102 "collection"'C9 +3 "core" 9  GK +102 "collection"'79 +3 "core" 9\  KK +102 "collection"'k9 +3 "core" 9\ OJ +103 "collection"'69 +3 "core" 9\ SI +102 "collection"'/9 +3 "core" 9\ XH +102 "collection"'\\9 +3 "core" 9\ &\\H +102 "collection"'T9 +3 "core" 9\ /`G +102 "collection"'^9 +3 "core" 9\ 7dH +102 "collection"'n9 +3 "core" 9\ @hE +102 "collection"'o9 +3 "core" 9\ GmF +102 "collection"'d9 +3 "core" 9\ PqF +102 "collection"'J9 +3 "core" 9\ XuD +102 "collection"'j9 +3 "core" 9\ ayC +103 "collection"'a9 +3 "core" 9\ i}C +102 "collection"'i9 +3 "core" 9\ pD +102 "collection"'p9 +3 "core" 9\ xD +102 "collection"'49 +3 "core" 9\ D +102 "collection"'r9 +3 "core" 9\ !E +103 "collection"'{9 +3 "core" 9\ "F +102 "collection"'z9 +3 "core" 9\ "F +102 "collection"'s9 +3 "core" 9\ #G +102 "collection"'A9 +3 "core" 9\ %G +102 "collection"'h9 +3 "core" 9\ &G +103 "collection"'V9 +3 "core" 9\ 'H +102 "collection"'l9 +3 "core" 9\ (H +102 "collection"'q9 +3 "core" 9\ )H +102 "collection"'9 +3 "core" 9\ +I +102 "collection"'=9 +3 "core" 9\ ,I +102 "collection"'g9 +3 "core" 9\ -J +102 "collection"'9 +3 "core" 9\ /J +102 "collection"'9 +3 "core" 9\ /J +102 "collection"'x9 +3 "core" 9\ 0J +102 "collection"'H9 +3 "core" 9\ 2K +103 "collection"'m9 +3 "core" 9\ 4K +102 "collection"'59 +3 "core" 9 4L +102 "collection"'t9 +3 "core" 9 4L +102 "collection"'P9 +3 "core" 9 7L +102 "collection"'\ 9 +3 "core" 9 8L +102 "collection"'9 +3 "core" 9 8L +102 "collection"'9 +3 "core" 9 "9K +102 "collection"'9 +3 "core" 9 );L +102 "collection"'9 +3 "core" 9 /;J +102 "collection"'9 +3 "core" 9 5<J +103 "collection"'`9 +3 "core" 9 <>I +102 "collection"'9 +3 "core" 9 B?H +102 "collection"'@9 +3 "core" 9 I@I +102 "collection"'|9 +3 "core" 9 NAG +102 "collection"' 9 +3 "core" 9 UA G +102 "collection"'>9 +3 "core" 9 \\BF +102 "collection"'89 +3 "core" 9 bDF +102 "collection"'9 +3 "core" 9 fDE +102 "collection"'9 +3 "core" 9 mFE +102 "collection"'9 +3 "core" 9 sH!D +103 "collection"'9 +3 "core" 9 yH&D +102 "collection"' 9 +3 "core" 9 I*C +102 "collection"'y9 +3 "core" 9 J.C +102 "collection"'9 +3 "core" 9 K2B +102 "collection"'9 +3 "core" 9 L6A +103 "collection"'19 +3 "core" 9 N;B +102 "collection"'w9 +3 "core" 9 N?A +102 "collection"'9 +3 "core" 9 OC@ +102 "collection"'9 +3 "core" 9 QG@ +102 "collection"' 9 +3 "core" 9 QK@ +103 "collection"'&9 +3 "core" 9 RP? +102 "collection"'"9 +3 "core" 9 TT> +102 "collection"'(9 +3 "core" 9 TX? +102 "collection"')9 +3 "core" 9 U\\= +102 "collection"'}9 +3 "core" 9 W`= +102 "collection"' 9 +3 "core" 9 Xe= +102 "collection"'9 +3 "core" 9 Xi< +102 "collection"'*9 +3 "core" 9 Ym= +102 "collection"'e9 +3 "core" 9 Zq; +102 "collection"'9 +3 "core" 9 [u; +103 "collection"',9 +3 "core" 9 \\z; +102 "collection"'9 +3 "core" 9 ]~: +102 "collection"'29 +3 "core" 9 ^: +102 "collection"' 9 +3 "core" 9 `9 +102 "collection"'09 +3 "core" 9 a8 +103 "collection"':9 +3 "core" 9 a8 +102 "collection"''9 +3 "core" 9 b8 +102 "collection"'%9 +3 "core" 9 c7 +102 "collection"'9 +3 "core" 9 c7 +102 "collection"'9 +3 "core" 9 e7 +103 "collection"'B9 +3 "core" 9 f6 +102 "collection"'39 +3 "core" 9 g5 +102 "collection"'#9 +3 "core" 9 $h5 +102 "collection"'D9 +3 "core" 9 )i5 +102 "collection"'99 +3 "core" 9 .j4 +102 "collection"'!9 +3 "core" 9 3j4 +102 "collection"'E9 +3 "core" 9 7l3 +102 "collection"'.9 +3 "core" 9 <j3 +102 "collection"'9 +3 "core" 9 Am2 +102 "collection"'+9 +3 "core" 9 Eo2 +103 "collection"'-9 +3 "core" 9 Jp1 +102 "collection"'?9 +3 "core" 9 Op2 +102 "collection"'N9 +41 "core" 9 Tq1 +110 "collection"'F9 +3 "core" 9 Zs0 +102 "collection"'K9 +3 "core" 9 ^t0 +102 "collection"'$9 +3 "core" 9 cu0 +102 "collection"'O9 +3 "core" 9 hv/ +86 "Can"  +16 "collection"'R9 +3 "core" 9 lw/ +102 "collection"'<9 +3 "core" 9 pw. +102 "collection"'U9 +3 "core" 9 uy/ +103 "collection"'W9 +3 "core" 9 zy, +102 "collection"';9 +3 "core" 9 ~z- +102 "collection"'Y9 +3 "core" 9 {- +102 "collection"'Z9 +3 "core" 9 |- +102 "collection"'M9 +3 "core" 9 | , +103 "collection"'[9 +3 "core" 9 ~+ +102 "collection"'9 +3 "core" 9 ~, +102 "collection"'Q9 +3 "core" 9 + +102 "collection"'_9 +3 "core" 9 * +102 "collection"']9 +3 "core" 9  + +103 "collection"'L9 +3 "core" 9 $* +102 "collection"'b9 +3 "core" 9 () +102 "collection"'9 +3 "core" 9 ,) +102 "collection"'S9 +3 "core" 9 0) +102 "collection"'f9 +3 "core" 9 5( +102 "collection"'c9 +3 "core" 9 9( +102 "collection"'u9 +3 "core" 9 =( +102 "collection"'C9 +3 "core" 9 A' +102 "collection"'79 +3 "core" 9 E' +102 "collection"'k9 +3 "core" 9 J' +103 "collection"'69 +3 "core" 9 N' +102 "collection"'/9 +3 "core" 9 R& +102 "collection"'\\9 +3 "core" 9 V& +102 "collection"'T9 +3 "core" 9 Z% +102 "collection"'^9 +3 "core" 9 _% +103 "collection"'n9 +3 "core" 9 c% +102 "collection"'o9 +3 "core" 9 g% +102 "collection"'d9 +3 "core" 9 k$ +102 "collection"'J9 +3 "core" 9 o$ +103 "collection"'j9 +2 "core" 9 t# +102 "collection"'a9 +3 "core" 9 x# +102 "collection"'i9 +3 "core" 9 |# +102 "collection"'p9 +3 "core" 9 # +102 "collection"'49 +3 "core" 9 # +102 "collection"'r9 +3 "core" 9 ! +103 "collection"'{9 +3 "core" 9 ! +102 "collection"'z9 +3 "core" 9 ! +102 "collection"'s9 +3 "core" 9 ! +102 "collection"'A9 +3 "core" 9  +102 "collection"'h9 +3 "core" 9  +103 "collection"'V9 +3 "core" 9  +102 "collection"'l9 +3 "core" 9  +102 "collection"'q9 +3 "core" 9  +102 "collection"'9 +3 "core" 9 ! +102 "collection"'=9 +7 "core" 9 # +102 "collection"'g9 +3 "core" 9 ( +2 .tCH.hold 5:00,85C +2 "collection"'  w ( +5 "core"  +30002  +2 "collection"'9 +3 "core" 9 K +2 #tCollection Puck Heater at 83.9C after lysing +2 .CS.seek 0ml +3 "collection"'x'4 +421 "core" ' +2 .tCTV.dial between spare and air,avoiding: :intake +3 "collection"'H @ +116 "core" A +3 .tCSV.dial :air +2 "collection"'m @ +48 "core" ? +2 .tCS.seek 5ml +3 "collection"'5'p +1374 "core" ' + .tCSV.dial CTV +3 "collection"'t  +50 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'P @ +48 "core" ? +2 .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'\  +48 "core"  +2 .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"' @ +49 "core" > +2 .tdelay 2 seconds +203 .CS.seek 0ml +2 "collection"''4 +1385 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +4 "collection"' +115 "core"  +2 .tCBV.dial CSV +2 "collection"'  +32 "core" +2 "collection"'% +4 "core" %1 Y +2 .tCS.seek 5ml + "collection"'`'p +1373 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +2 "collection"'  +48 "core" +2 "collection"'@% +4 "core" %pQS \\ \ +2 .tCS.seek 6.999ml + "collection"'|'c +606 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air2 +2 "collection"' @ +47 "core" @ +2 .tCS.seek 10ml +3 "collection"'>' +873 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +3 "collection"'8 ` +130 "core" ^ +2 #tLysing Complete +2 "collection"'& +5 "core" &WVP  < + #tStoring sh1 puck in Collection Clamp to tube 1 +2 "manipulator"&% +5 "core" %\  + "storage"(% +4 "core" %Z G + "storage"(. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 + "storage"( (( +211 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (y& +2 "core" &*j X X +2 "manipulator"&& +3 "core" & ;5 +40 "manipulator"&% +10 "core" %\  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&1( +176 "core" ( +2 "manipulator"&w& +4 "core" & H +2 "storage"(& +3 "core" &*j d l e +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +99 "core" ' +2 "storage"( & +4 "core" &*j p n +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(&'V +290 "core" ' +2 "storage"("- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +4 .tSE.seek :place +2 "storage"((' +44 "core" ' +2 "manipulator"&)& +4 "core" & | +2 "manipulator"&}% +4 "core" %  + .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"& '\ +91 "core" ' +2 .tElbow.seek CC +3 "manipulator"&(ӷ +152 "core" ( + "manipulator"&*& +4 "core" &Ӿ r :/ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &e& +2 "core" &Ӿ n w:/ +2 .tForearm.seek CC +2 "manipulator"&' +105 "core" ' + .tHand.close +3 "manipulator"&,/ +67 "core" / +2 .tCC.seek :open +3 "collection"'( +419 "core" ( +2 "storage"(2& +4 "core" &*n / & r +2 "storage"( & +3 "core" &*n - . y +2 "manipulator"&0& +4 "core" &ӿ  :. + "manipulator"&:% +4 "core" % ?X  ի +2 .tForearm.seek :retract + "manipulator"&''\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&%( +178 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(& +3 "core" &*m e p +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +5 .tForearm.seek 1 +2 "manipulator"&B'C +100 "core" ' + .tElbow.hold +3 "manipulator"&3, +4 "core" , + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator" +69 "core" 1 +3 "manipulator"&D% +4 "core" % s U Y  +2 "storage"(9& +4 "core" &*n L R + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 348 counts +2 "manipulator"&!'ϟ +18 "core" ' +2 "manipulator"&E& +4 "core" &  h +2 "storage"(.& +3 "core" &*n o p # +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +25 "core" ' +2 "storage"(+% +4 "core" % o p +2 ."downElevator"SE.seek :down +4 "storage"(-'X +99 (?% +3 "core" %y+ p q  b +2 "manipulator"&N% +3 "core" % , +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&F'\ +96 "core" ' +67 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 #tTranferring lysate to PRV + .CSV.dial :air +4 "collection"'K @ +30 "core" > +2 .tCS.seek 10ml +3 "collection"'$' +4 "core" ' +2 .tCSV.dial between air and CTV +2 "collection"'O ` +34 "core" b +2 .tAIV.dial :bypass +2 "collection"'R { +5 "core" { +2 #tBeginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'<& +5 "core" & S + .tHand.open +2 "manipulator"&U1 +18 "core" 1 +3 "manipulator"&W& +4 "core" &   +2 "manipulator"&;% +3 "core" %\    t +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Y(- +207 "core" ( +2 "manipulator"&Z& +4 "core" &- /k + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &M& +3 "core" &-  k +2 .tForearm.seek :garage +2 "manipulator"&['η +101 "core" ' +2 .tHand.close +2 "manipulator"&/ +76 "core" / +2 "manipulator"&Q& +4 "core" &- k +2 "manipulator"&_% +3 "core" %  +2 .tForearm.seek :retract +43 "manipulator"&]'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&L(ӷ +284 "core" ( +2 "manipulator"&b& +4 "core" & ":+ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &:+ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&S' +109 "core" ' +2 "manipulator"&f& +4 "core" & ] b:+ +2 "manipulator"&c% +3 "core" %[ V T  +3 "collection"'u& +3 "core" & +2 "collection"'C& +4 .tCC.seek :closed +2 "collection"'7(W +6 "core" & + & +9 &y  0 +9 &` # D +10 &1u W +9 &U X +9 &R X +10 &rT ; X +9 &5R X +9 &Q > X +10 &Q E W +9 &{R X +10 & =Q X +9 &!N X +9 &#P W +10 &%S W +9 &'EO X +9 &)O W +10 &*S E X +9 &,Q . X +10 &.NN  W +9 &0O X +9 &1P X +10 &3N W +9 &5UN X +9 &7Q X +10 &8Q W +9 &:O X +10 &<\\T X +9 &>U W +9 &?P W +10 &AO W +9 &CfN W +9 &E(R W +10 &FV X +9 &Hn Z +10 &J[ ^ +9 &L b +9 &M }b) +10 &O ~b4 +9 &Q2 ~b> +9 &R |b> +10 &Th |b> +9 &V>R {Z +10 &W<" 'r +9 &W T +9 ( + &Wop R + "collection"'C& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.40 +2 "collection"'k& +5 "core" &Wo R +2 .tHand.open + "manipulator"&61 +78 "core" 1 +2 "manipulator"&/% +4 "core" % _ J ]߭ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&\\'\ +102 "core" ' + .tAWV.select :air +2 .AIV.dial :bypass +3 .PSV.dial PSR +4 "processing"%T +143 "core"  +2 "processing"%^% +4 "core" %U + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%n' +1616 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%o  +47 "core"  +2 .tPS.seek 0ml +3 "processing"%d' +1620 "core" ' + .tPSV.dial PSR +3 "processing"%J +48 "core" +2 .tPSR.select :air +2 "processing"% +12 .tPS.seek 2.5ml + "processing"%j' +2659 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +4 "processing"%a  +2 "collection"'i  +5 "core" +80 +2 .tPSV.dial :mixloop +2 "processing"%p +111 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 "processing"%4  +7 "core" +2 .tPS.seek 0ml +3 "processing"%r' +2659 "core" ' + .tPSV.dial :air +3 "processing"%{  +47 "core"  +2 .tPS.seek 2.5ml +3 "processing"%z' +2014 "Can" ff +649 "core" ' + .tPSV.dial :mixloop +3 "processing"%s +47 "core" +2 .tPS.seek 0ml +3 "processing"%A' +2647 "core" ' + .tPSV.dial :air +3 "processing"%h  +47 "core"  +2 .tPS.seek 2.5ml +3 "processing"%V' +2659 "core" ' + .tPSV.dial :mixloop +3 "processing"%l +48 "core" +2 .tPS.seek 0ml +3 "processing"%q' +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & 9' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&=(ӷ +15 "core" ( +2 "manipulator"&g& +4 "core" & 1 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" & /1 +2 .tForearm.seek CC +2 "manipulator"&' +104 "core" ' + .tHand.close +2 "manipulator"&/ +73 "core" / +2 .tCC.seek :open +3 "collection"'I( +422 "core" ( +2 "manipulator"&H& +4 "core" & _ v1 + "manipulator"&m% +4 "core" % C] L J +2 .tForearm.seek :retract + "manipulator"&x'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&t(- +300 "core" ( +2 "manipulator"&P& +3 "core" &-    +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &\ & +3 "core" &-  g +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'η +111 "core" ' +3 .tHand.open +2 "manipulator"&51 +70 "core" 1 +2 "manipulator"&% +4 "core" % ε [ Z ޢ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 #tConnecting PS to CS to transfer sample +43 .CBV.dial AIV +5 .AIV.dial :bypass +2 .PSV.dial :mixloop +3 .PTV.dial :PRVmixing +3 .PRV.dial AIV +2 .CTV.dial :air,avoiding: :intake +3 #Loading lyfil puck from tube 2 into Collection Clamp +3 "collection"'& +4 "core" &)/ +3 "manipulator"&% +3 "core" %\    +2 "storage"(% +4 "core" %a + "storage"(@. +3 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +2 "storage"(`( +213 "core" ( +6 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 ( & +4 "core" & W Y 0 + "manipulator"&|& +4 "core" &-  +2 "manipulator"&8% +3 "core" %\  +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 + "manipulator"&( +189 "core" ( +2 "manipulator"&& +4 "core" & ( + "storage"(& +4 "core" & U M [ 0 +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&' +97 "core" ' +2 "storage"(y& +4 "core" & S X  0 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"('V +307 "core" ' +2 "storage"(- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (w& +2 "core" & . & 0 0 +2 "manipulator"&& +4 "core" & ( + .tElbow.seek 2 +2 "manipulator"& ( +26 "core" ( +2 "manipulator"&v& +4 "core" &  + "storage"(& +4 "core" & J N  0 +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&"'8 +18 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tHand.close + "manipulator"&)/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&}& +5 "storage"(&'X +4 "core" & B +2 "manipulator"&*% +3 "core" % ,  +2 .tForearm.seek :retract +2 "manipulator"&e'\ +95 "core" ' +2 .tElbow.seek CC +3 "manipulator"&(ӷ +153 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +5 "core" ( + "manipulator"&1& +4 "core" &ӽ" { >O + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &,& +3 "core" &ӽ" x >O +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"& ' +108 "core" ' +2 "manipulator"&~& +4 "core" &Ӿ">N +2 "manipulator"&2% +4 "core" %!Uҫ +2 "collection"' & +3 "core" &+0 +2 "collection"'0& +4 .tCC.seek :closed +2 "collection"':(W +4 "core" &,0 +2 &+/{  +10 &&x,1\\ z. +9 &],0! wB +9 &5u./e yV +10 &Q+0{ }X +9 &N,0 }X +10 &sO*/ ~X +9 &5K,/ ~X +9 &K,1N ~W +10 &L,1` ~W +9 &{L-/ ~X +9 & <O+3h }X +10 &!L*0> ~X +9 &#N,0- ~X +10 &%N,2 ~W +9 &'DN,1d ~X +9 &)H+0~ ~X +10 &*N+2 ~W +9 &,M,/ ~X +9 &.ML+1 ~X +10 &0J,0 ~X +9 &1L*0o ~W +10 &3K,0[ ~X +9 &5VO+1F }X +9 &7H+11 X +10 &8O,0 }X +9 &:P+0 ~X +9 &<^P*0I }X +10 &> Q*/@ }X +9 &?O*16 }W +10 &AM./$ ~W +9 &CfK,/\ ~X +9 &E(T*1 }X +10 &FW,2# |X +9 &Hp,1 y[\ +9 &JW,/ t` +10 &L*/t pb" +9 &M'- pb+ +10 &O}(. ob7 +9 &Q1). nb; +9 &R'/ nb; +10 &T(- nb< +9 &V?(. mY +9 &W>$(-z x&o +10 &W[q(.p yR +2 ( + "collection"'0& +2 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.48 +2 .Hand.open +3 "manipulator"&1 +77 "core" 1 +3 "manipulator"&% +4 "core" % !Z "ͫ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tSC.coast + "storage"(6 +3 .tCTV.dial CSV,avoiding: :intake +2 "collection"'  +149 "core"  +2 .tCSV.dial CTV +2 "collection"'#  +29 "core"  +2 .tCS.seek 5ml +3 "collection"'D'p +1384 "core" ' +2 .tdelay 1:20 +8003 .CS.seek 2.5ml +2 "collection"'9' +737 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml + "collection"'E'4 +769 "core" ' +2 .tdelay 1:00 +6002 .PSV.dial :air +2 "processing"%.  +48 "core"  +2 .tPS.seek 2.5ml +3 "processing"%+' +2625 "core" ' + .tPSV.dial :mixloop +3 "processing"%' +47 "core" +2 .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%?  +47 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop + "processing"%N +48 "core" +2 .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%%  +146 "core"  +3 .tPS.seek :empty +3 "processing"%B' +2613 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'! @ +51 "core" > +2 .tdelay 5 seconds +502 .CBV.dial AIV +3 "collection"'(  +49 "core" +2 .tdelay 10 seconds +1003 .CBV.dial :waste1 + "collection"'K @ +52 "core" > +2 .tdelay 10 seconds +1003 .CBV.dial AIV +44 "collection"'O  +54 "core" +2 .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +4 "collection"'R ` +36 "core" ^ +2 .tCSV.dial :air +2 "collection"'< @ +49 "core" > +2 .tCS.seek 10ml +3 "collection"'U' +2646 "core" ' + .tCSV.dial CTV +3 "collection"'W  +50 "core"  +2 .tCS.seek 0ml +3 "collection"''4 +2682 "core" ' +2 .tCBV.dial :waste1 +2 "collection"'; @ +31 "core" ? +2 .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'-  +150 "core" +2 "collection"' & +4 "core" &W[mF R +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&>% +5 "core" %\  +2 "storage"(Z% +3 "core" %c  +2 "storage"(M. +3 "core" . + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 1 + "storage"(3(( +213 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (& +3 "core" &)@   + "manipulator"&Q& +4 "core" &" O S 9>L + "manipulator"&_% +4 "core" %\ I L , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 + "manipulator"&F( +178 "core" ( +2 "manipulator"&[& +4 "core" &  +2 "storage"(b& +3 "core" &)A ; ;  +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +98 "core" ' +2 "storage"(Y& +4 "core" &)@ , * & +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 .tSE.seek beamBreak + "storage"(f'V +308 "core" ' +2 "storage"(c- +3 "core" -' + .tSE.configure SEconfig +3 "storage"(#QK-0-\ b +4 "manipulator"&u& +3 "core" & w +2 "storage"(]& +3 "core" &)D - .  + .tElbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek 1 +2 "manipulator"&'C +33 "core" ' +3 .tElbow.hold +3 "manipulator"&k, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 "storage"(6- +2 "core" -' +2 .tSE.seek 0.07 Pucks below Top Plate +2 "storage"(/'% +33 "core" ' +2 "manipulator"&C% +4 "core" %S{  ׷ + "storage"(T& +4 "core" &)A   + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 316 counts + "manipulator"&^' +19 "core" ' +2 "manipulator"&S& +4 "core" & s w  +2 "storage"(o& +3 "core" &)D / / r +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts + "manipulator"&n' +28 "core" ' +2 .tSE.seek 1.07 Pucks below Top Plate +3 "storage"(J' +43 "core" ' +2 "manipulator"&d& +4 "core" & t  +2 "manipulator"&a% +3 "core" %4 c n $ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&i'\ +88 "core" ' +2 .tElbow.seek CC +3 "manipulator"&p(ӷ +150 "core" ( +2 "manipulator"&4& +4 "core" &ӯ Q R 9) +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &j& +2 "core" &ӯ Z X9) +2 .tForearm.seek CC +2 "manipulator"&{' +105 "core" ' + .tHand.close +3 "manipulator"&r/ +68 "core" / +2 .tCC.seek :open +3 "collection"'s( +419 "core" ( +2 "storage"(z& +4 "core" &)E *   +2 "storage"(h& +3 "core" &)E  +2 "manipulator"&A& +3 "core" &Ӷ   H8" +2 "manipulator"&l% +3 "core" % *k   /ֱ +2 .tForearm.seek :retract +2 "manipulator"&V'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +2 "manipulator"&( +175 "core" ( +2 "manipulator"&g& +4 "core" &  +2 "storage"(& +3 "core" &)E X X : +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +5 .tForearm.seek 1 + "manipulator"&'C +101 "core" ' +2 .tElbow.hold +3 "manipulator"&L, +3 "core" , +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&\\1 +75 "core" 1 +3 "manipulator"&7% +4 "core" % t L U + "storage"(H& +4 "core" &)E . . W + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 349 counts + "manipulator"&m'Ϡ +16 "core" ' +2 "manipulator"&& +4 "core" &  +2 "storage"(=& +3 "core" &)D E E  +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&P' +26 "core" ' +2 "storage"(\ % +38 "core" % I R V +13 ."downElevator"SE.seek :down +3 "storage"(5'X +99 (% +3 "core" % X X W _ +2 "manipulator"&x% +4 "core" %  +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +4 .tSC.coast + "storage"(6 +4 .tPSV.dial :air +3 "processing"%  +111 "core" +3 "processing"%% +4 "core" %> +2 .tPS.seek 0.499ml +2 "processing"%@' +587 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"% +46 "core" +2 .tPRV.dial :air +3 "processing"%  +46 "core"  +2 .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%|  +49 "core"  +2 .tCBV.dial AIV +2 "collection"'8  +48 "core" +2 .tPRV.dial between CBV and air +3 "processing"%  +32 "core"  +2 .tPRV.dial :air +2 "processing"%  +31 "core"  +2 "processing"%t% +4 "core" %I  +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +4 .tPS.seek 0.599ml + "processing"%y' +253 "core" ' +2 .tPRV.dial :waste2 +2 "processing"% @ +79 "core" > +3 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek :empty +3 "processing"%' +699 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'w& +6 "core" & + .tHand.open + "manipulator"&1 +22 "core" 1 +2 "manipulator"&v& +4 "core" & + "manipulator"&% +4 "core" %\  ? +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&)(- +200 "core" ( +2 "manipulator"&}& +4 "core" &- 2o + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &*& +3 "core" &-o +2 .tForearm.seek :garage +2 "manipulator"&'η +101 "core" ' +2 .tHand.close +2 "manipulator"&/ +73 "core" / +2 "manipulator"&1& +4 "core" &- >o +2 "manipulator"&,% +3 "core" % r  +2 .tForearm.seek :retract +2 "manipulator"&'\ +107 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&"(ӷ +284 "core" ( +2 "manipulator"&~& +4 "core" &;5 + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 & & +3 "core" &  ;;5 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&2' +112 "core" ' +2 "manipulator"& & +4 "core" & W S K;5 +2 "manipulator"&&% +3 "core" %!3 1 9 6ܦ +2 "collection"'e& +4 "core" &L +2 "collection"'I& +4 .tCC.seek :closed +2 "collection"'(W +5 "core" &M + &L +7 &\ 1U $d +10 &zQ}G ; +9 &w{9 O +10 &_VO X +9 &"NJ X +9 &JI X +10 &L@ W +9 &jOC W +9 &+PA X +10 &LD X +9 &Q7 X +10 &!rN9 W +9 &#4I@ W +9 &$L; W +10 &&K2 X +9 &(yO X +9 &*<N W +10 &+L5 W +9 &-LN W +10 &/MJ W +9 &1DK W +9 &3N8 W +10 &4O X +9 &6O X +9 &8LL W +10 &:K W +9 &;P X +10 &=P W +9 &?TQ W +9 &AQ X +10 &BO W +9 &DQ~ W +9 &F\\M W +10 &HZ X +9 &Iru [ +10 &K} _ +9 &MBq yb! +9 &Nt yb) +10 &Pt yb4 +9 &Rgi xb9 +10 &Ta xb; +9 &Ub wb< +9 &W-U^ \\ +10 &WVf y's +9 &Wtu\\ U +2 ( + "collection"'I& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.50 + "collection"'& +5 "core" &Wtsb U +2 .tHand.open + "manipulator"&01 +67 "core" 1 +2 "manipulator"&% +4 "core" % A 1 2 $ڧ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&#'\ +103 "core" ' +2 "collection"' & +4 "core" &WtiA U +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake +2 .PRV.dial :waste2 +3 .PTV.dial :PRV,avoiding: :puck +4 "processing"%` @ +78 "core" ? +2 .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%$  +80 "core" +2 .tdelay 2 seconds +202 .PSV.dial :PML + .delay 2 seconds +203 .PRV.dial :air +2 "processing"%D  +79 "core"  +2 .tdelay 2 seconds +202 "processing"%9% +3 "core" %; +2 .tPS.seek 1.499ml +2 "processing"%.' +1290 "Can" ii +320 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml +2 "processing"%q' +1102 "core" ' + .tPSV.dial :air +3 "processing"%'  +48 "core"  +2 .tPS.seek 0ml +3 "processing"%?' +2615 "core" ' +4 #t\mixing lysate with speDil + .PSV.dial :PML +4 "processing"%N +46 "core" +2 .tCBV.dial :PRV + .PRV.dial :air +3 .delay 2 seconds +203 .PRV.dial :speDil +2 "processing"%%  +48 "core" ~ +2 .tdelay 2 seconds +202 "processing"%+% +4 "core" %f +2 .tPS.reconfigure PSslow1 +3 "processing"%#A \ `xb +4 .tPS.seek 0.225ml +2 "processing"%!'q +2398 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%(  +82 "core"  +2 .tdelay 2 seconds +202 "processing"%K% +3 "core" %r=  +2 .tPS.seek 0.475ml +2 "processing"%O' +2575 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%R  +48 "core"  +2 .tdelay 2 seconds +203 .PS.seek 0.965ml + "processing"%<'N +5005 "core" ' +2 .tdelay 10 seconds +1003 .PRV.dial CBV +2 "processing"%E  +48 "core" +2 .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +5 "processing"%W  +45 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +4 .tPS.seek 2.5ml +2 "processing"%U' +1628 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV + "processing"%; +81 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 "processing"%- @ +82 "core" > +2 .tPS.seek 0ml +3 "processing"% ' +2614 "core" ' +2 .tPSV.dial :air +3 "processing"%>  +79 "core"  +2 .tPS.seek 2.5ml +3 "processing"%Z' +2632 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%M +80 "core" ~ +2 .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml +4 "processing"%' +2628 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV +3 .AIV.dial :bypass +2 .PRV.dial CBV +2 .PSV.dial :air +4 "processing"%Q  +80 "core"  +2 .tPS.seek 2.5ml +3 "processing"%_' +2642 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"%[ +47 "core" +2 .tPTV.dial :PRVmixing,avoiding: :puck +3 "processing"%b  +79 "core" +2 "processing"%Y% +4 "core" %= \ +2 .tPS.reconfigure PSslow1 +2 "processing"%#A \ `xb +4 .tPS.seek 1.74ml + "processing"%' +7736 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +3 "collection"' & +59 "core" % +2 .tAWV.select :waste + "collection"' +11 "processing"%c% +3 "core" %A +2 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +4 .tPS.seek 1.22ml +2 "processing"%u'nF +10747 "core" ' +2 .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"'] { +59 "core" } +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +4 .tPS.seek 0ml +3 "processing"%6' +1324 "core" ' + .tPSV.dial :air +3 "processing"%C  +48 "core"  +2 .tPS.seek 2.5ml +3 "processing"%T' +2631 "core" ' + .tPSV.dial :PML +3 "processing"%S +47 "core" +2 .tPS.seek 0ml +3 "processing"%o' +2619 "core" ' + .tAIV.dial :coilToMFB +2 .AWV.select :air +2 "collection"' +11 'd& +3 "core" &Wth  U +2 #"MFBPCR"Extracting Nucleic Acid from AIV +3 .SPE.hold 2:46:40,55C +4 #tBeginning samplePassD +3 "MFB"*a @@T +2 ."MFBPCR"ASV.dial :SPEdelivery +3 "collection"'& +3 "MFB"*F  +6 "core" &Wtd  U + .tAWV.select :air + .AIV.dial :bypass +3 .PSV.dial PSR +3 "processing"%f +27 "core"  +2 ."MFBPCR"delay 20 seconds +90 "core"  +2 "processing"%% +4 "core" %5 + #tPulling 1.5ml of PSR.killMFB + .PSR.select :killMFB +4 "processing"% +11 .tPS.seek 1.5ml +2 "processing"%^' +1021 "Can"  +669 "core" ' +2 .tdelay 5 seconds +195 #"MFBPCR"primeLysateINT + .AWV.select :air +2 .AIV.dial :coilToMFB +3 .ATV.dial AIV +3 "MFB"*/ I +187 "core" H +2 "MFB"*4% +4 "core" %R': +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.299ml +2 "MFB"*j'6 +95 .tPSV.dial :waste1 +3 "processing"%n  +48 "core"  +2 .tPS.seek 0ml +48 "processing"%k' +1683 "core" ' +2 .tPSV.dial PSR +2 "processing"%r +50 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml +2 "processing"%i' +2766 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +4 "processing"%: +117 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%z' +1210 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*h  +82 "core"  +2 "MFB"*A% +4 "core" %6 }% M +2 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*l' +471 "core" ' +2 .tPSV.dial PSR +3 "processing"%g +117 "core"  +2 "processing"%% +4 "core" %9 \ + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%{' +10 "core" ' +2 ."MFBPCR"ATV.dial :waste2 +3 "MFB"*p % +57 "core" & +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*\\'R +1614 "core" ' +2 .tdelay 5 seconds +82 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +4 "MFB"*7  +58 "core" +2 "MFB"*H% +4 "core" %Rs& +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.069ml + "MFB"*' +339 .tPSV.dial :waste1 +3 "processing"%=  +49 "core"  +2 .tPS.seek 0ml +3 "processing"%\ ' +1042 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"*V I +82 "core" H +2 "MFB"*% +4 "core" % t: ] +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*' +249 "core" ' +2 .tPSV.dial PSR +2 "processing"%x +50 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2764 "core" ' +2 ."connect"PRV.dial CBV +3 .tCBV.dial PRV +2 .PSV.dial :mixloop +4 "processing"%m +116 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%J' +2747 "core" ' +2 .tPSV.dial PSR +2 "processing"% +116 "core"  +2 "processing"%% +4 "core" %e 2 + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%P' +1655 "core" ' +2 .tdelay 5 seconds +299 "core" ' +2 ."MFBPCR"delay 5 seconds +201 .tPSV.dial :waste1 +3 "processing"%5  +72 "core"  +2 .tPS.seek 0ml +3 "processing"%3' +221 "MFB"*B9 +2 "core" 9u}9 +2 #"MFBPCR"Solid Phase Extraction Heater at 49.8C + .ATV.dial ASV +3 "MFB"* n +40 "core" n +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"* % +5 "core" %ib +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*|'% +1377 "core" ' +2 .tPSV.dial PSR +3 "processing"%8 +48 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%' +2709 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +3 .PSV.dial :mixloop +4 "processing"% +115 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.seek 0ml +4 "processing"%t' +2713 "core" ' +2 .tPSV.dial PSR +2 "processing"%@ +115 "core"  +2 "processing"%% +4 "core" %< b + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +4 "processing"%@ +11 .tPS.seek 1.5ml +2 "processing"%y' +1480 "core" ' +2 ."MFBPCR"delay 10 seconds +168 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 + "processing"%w  +48 "core"  +2 .tPS.seek 0ml +3 "processing"%' +276 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +1155 "core" ' + .tPSV.dial PSR +3 "processing"% +49 "core"  +2 .tPSR.select :air +2 "processing"% +11 .tPS.seek 2.5ml + "processing"%}' +2662 "core" ' +2 ."connect"PRV.dial CBV +2 .tCBV.dial PRV +46 .PSV.dial :mixloop +7 "processing"%* +113 "core" +2 .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +4 .PS.reconfigure PSslow +3 "processing"%#A 2`xb +4 .tPS.seek 1.2ml +2 "processing"%L'k +1464 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"* I +54 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste +2 "collection"' +12 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*1'V +919 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%,  +147 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +4 .tPS.seek 0ml +2 "processing"%' +1310 "core" ' +2 .tPSV.dial :air +3 "processing"%  +112 "core" +2 .tPS.seek 2.5ml +3 "processing"%~' +2653 "core" ' +2 .tPSV.dial :mixloop +2 "processing"% +46 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +4 .tPS.seek 0ml +3 "processing"%)' +4858 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +60 "core"  +2 "MFB"*&% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*e'Q +159 "core" ' +2 .tPSV.dial :air +3 "processing"%  +46 "core"  +2 .tPS.reconfigure PSconfig +3 "processing"%#A d`xb +3 .tPS.seek 2.5ml +3 "processing"%s' +808 "core" ' + ."MFBPCR"ATV.dial :AIV +4 "MFB"* I +74 "core" I +2 "MFB"*0% +4 "core" %Q ? +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +822 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"* n +168 "core" m +2 ."MFBPCR"AS.seek :empty +3 "MFB"*I'R +242 "core" ' +2 #"MFBPCR"ethanol wash + .ATV.dial :air2 +3 "MFB"*`  +121 "core"  +3 "MFB"*2% +3 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.009ml +3 "MFB"*$' +372 "core" ' + .tPSV.dial :mixloop +3 "processing"%D +46 "core" +2 .tPS.reconfigure PSslow +3 "processing"%#A 2`xb +3 .tPS.seek 0ml +3 "processing"%9' +595 "core" ' +2 ."MFBPCR"delay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +3 "MFB"*  +75 "core" +2 "MFB"*.% +4 "core" %\  f +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*''_ +4107 "core" ' +2 #tCleaning Collection Syringe + .CSV.dial CSR +4 "collection"'q  +48 "core"  +2 "collection"'N% +4 "core" %, j + #tPulling 4ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 4ml +2 "collection"'%'P +1131 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml + "collection"'+' +1637 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'?  +4 '(  +48 "core"  +103  +2 .tCBV.dial :waste1 +3 "collection"'K @ +51 "core" > +2 .tCS.seek 0ml +3 "collection"'!'4 +369 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 + "MFB"*R  +40 "core" +2 ."MFBPCR"delay 3 seconds +302 "MFB"*O% +3 "core" %_  N +2 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*E'݄ +303 "Can" b +225 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :ethanol +2 "MFB"*W  +52 "core" +2 "MFB"*<% +4 "core" %݆ B +2 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*;' +322 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*- n +98 "core" ' +2 .tCSV.dial CSR +2 "collection"'U  +26 "core" n +2 "MFB"*>% +4 "core" %-% +2 ."MFBPCR"AS.seek 0.092ml +2 "MFB"* '&7 +13 "core"  +2 "collection"'M% +4 "core" %5O + #tPulling 4ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 4ml +2 "collection"'Z'P +1116 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml + "collection"'Q' +1631 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'  +50 "core"  +2 .tCBV.dial :waste1 +2 .CS.seek 0ml +4 "collection"'['4 +2646 "core" ' +2 "collection"'b& +4 "core" &Wth U + #tGaraging FlushPuck in Collection Clamp +45 "manipulator"&Y& +8 "core" & J W N9( +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&_(ӷ +14 "core" ( +2 "manipulator"&& +4 "core" & [ e 2 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &c& +3 "core" & S J2 +2 .tForearm.seek CC +2 "manipulator"&' +105 "core" ' +2 .tHand.close +2 "manipulator"&]/ +77 "core" / +2 .tCC.seek :open +3 "collection"'u( +287 "core" ' +3 ."MFBPCR"delay 3 seconds +134 "core" ( +2 "manipulator"&C& +4 "core" &  2 +2 "manipulator"&6% +3 "core" % <h  װ +2 .tForearm.seek :retract +2 "manipulator"&S'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&T(- +39 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*d % +74 "core" % +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +177 "core" ( +2 "manipulator"&F& +4 "core" &-  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &f& +3 "core" &- x  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&'η +111 "core" ' +2 .tHand.open +2 "manipulator"&o1 +73 "core" 1 +2 "manipulator"&/% +4 "core" % οH \  .ԩ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&4'\ +104 "core" ' +2 #"WCR"Whole Cell Archive sampling 1500ml + #Loading wcr puck from tube 2 into Collection Clamp +4 "collection"'n& +5 "core" &v +2 "manipulator"&X% +3 "core" %\ C +2 "storage"(^% +3 "core" %_ p o Y +2 "storage"(r. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 ."WCR"SC.seek 2 +2 "storage"(k( +13 "core" ' + ."MFBPCR"ATV.dial :air2 +3 "MFB"*:  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 1ml +4 "MFB"*i' +146 "core" ( + ."WCR"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (h& +3 "core" &  O 3 +2 "manipulator"&A& +3 "core" &- 2 5 +2 "manipulator"&j% +4 "core" %\ 2 1 +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +2 "manipulator"&g( +192 "core" ( +2 "manipulator"&& +4 "core" & 1 1 0 +2 "storage"(p& +3 "core" & K 6 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&z' +90 "core" ' +2 "storage"(l& +4 "core" & K 6 +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek beamBreak +2 "storage"(7'V +305 "core" ' +2 "storage"(H- +3 "core" -' +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +5 (\\& +2 "core" & G E 6 +2 "manipulator"&=& +3 "core" &  \  +2 ."WCR"Elbow.seek 2 +2 "manipulator"&{( +4 "core" ( +2 "manipulator"&V& +4 "core" & (  + "storage"(& +4 "core" & E j 6 +2 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&'8 +24 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 ."WCR"Hand.close +2 "manipulator"&x/ +77 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&\ & +6 "storage"(m'X +3 "core" & & , +2 "manipulator"&% +3 "core" % K - ' +2 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +97 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&(ӷ +158 "core" ( +2 "manipulator"&J& +4 "core" &Ӷ%  Aa +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &5& +3 "core" ' + &Ӷ% ]Aa +2 ."downElevator"SE.coast +2 "storage"(5 + ."WCR"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +3 "manipulator"&B' +107 "core" ' +3 "manipulator"&& +4 "core" &ӻ# x l@\\ +2 "manipulator"& % +4 "core" %#H ` \\  +2 "collection"'P& +3 "core" &q r +2 "collection"'& +4 ."WCR"CC.seek :closed +2 "collection"'8(W +6 "core" &q q + &j r +6 &,p n$d +10 &oP~f d; +9 &vy] eO +9 &OVV iY +10 &OZ jX +9 &IV jX +10 &LV iX +9 &XNK jY +9 &LP kX +51 &JO iX +3 &MA iX + &!bN: iX +2 &##K8 jX + &$K9 iY &&L9 iY +8 &(iL3 kX +9 &*,N+ kX +10 &+M) jX +9 &-P. jX +9 &/qJ) kX +10 &12N- kY +9 &2N" jX +10 &4M* jX +9 &6yN jX +9 &8<L kX +10 &9N iX +9 &;N iX +9 &=M jX +10 &?CM kX +9 &AN iX +10 &BL kX +9 &DO jY +9 &FJT jY +10 &H _ gZ +9 &Io f\\ +9 &K~ c_ +10 &M5 ^b +9 &N ]b+ +10 &P \\b9 +9 &RT\ \\b= +9 &T \\b= +10 &U Zb@ +9 &WX d$q +9 &W[ cV +5 ( + "collection"'& +4 #"WCR"Collection Clamp onSpring/offSpring for 5/30 samples, on/off torque 2.39 + .Hand.open +4 "manipulator"&31 +78 "core" 1 +2 "manipulator"&% +4 "core" % W Z Z +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 ."WCR"SC.coast + "storage"(6 +4 #"WCR"collectSample 1500ml w/bubble point of 55psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +2 .Intake.select :close +3 .Exhaust.select :close +3 .SS.hold +3 "sampler")@+ +4 "core" + + "sampler")% +4 "core" % ~  +2 "collection"'t& +4 "core" &W[s }V +2 "Can" r +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air +3 "collection"'w  +151 "core"  +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +3 "sampler")#.0X= | J +53 "collection"'% +3 "core" %6%) . +2 "sampler")`% +3 "core" %W5BC v J +53 "collection"'2% +3 "core" %6&* . +2 "sampler")I% +3 "core" %W5EB K +53 "collection"'D% +3 "core" %6%+ / +2 "sampler")s% +3 "core" %W5FE v K +53 "collection"'% +4 "core" %6'+ / +2 "sampler").% +3 "core" %W4KF x K +53 "collection"'$% +3 "core" %6', / +2 "sampler")q% +3 "core" %W.MJ  K +53 "collection"'N% +3 "core" %6', 0 +2 "sampler")% +3 "core" %W.QM u K +53 "collection"'%% +3 "core" %6'+ 0 +2 "sampler")?% +3 "core" %W.US ~ K +53 "collection"'(% +3 "core" %6), 0 +2 "sampler")K% +3 "core" %W.XU t K +53 "collection"'+% +3 "core" %6)- 0 +2 "sampler")R% +3 "core" %W.ZZ ~ L +53 "collection"'O% +3 "core" %6(, / +2 "sampler")'% +3 "core" %W.]Z u L +53 "collection"'W% +3 "core" %6'/ / +2 "sampler")<% +3 "core" %W.`] | L +53 "collection"'E% +3 "core" %6)/ / +2 "sampler")-% +3 "core" %W.ba } K +53 "collection"'>% +4 "core" %6*. / + "sampler")U% +4 "core" %W.fc } K +53 "collection"'M% +3 "core" %6*. 3 +2 "sampler");% +3 "core" %Wjg ~ O\ T +53 "collection"'!% +3 "core" %6)/ 4 +2 "sampler")Z% +3 "core" %Wmk v P +53 "collection"'% +3 "core" %6), 4 +2 "sampler")Q% +3 "core" %Woo | O +53 "collection"'b% +3 "core" %6'0 4 +2 "sampler")Y% +3 "core" %Wtq v P +53 "collection"'% +3 "core" %6+. 4 +2 "sampler")c% +3 "core" %Wwu } O +53 "collection"']% +3 "core" %6). 2 +2 "sampler")"% +3 "core" %Wyw v P +53 "collection"'#% +3 "core" %6). 3 +2 "sampler")% +3 "core" %W}z } O +53 "collection"'C% +3 "core" %6(- 3 +2 "sampler")6% +3 "core" %W~~ u P +2 "sampler")d% +3 "core" %W~  P +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %W t  + ."WCR"SSV.dial :exhaust +49 "sampler")_  +87 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %6$) 0 +2 "sampler")U% +3 "core" %G v L +15 "collection"'M% +3 "core" %6$) / +2 "sampler");% +3 "core" %G } K +15 "collection"'!% +3 "core" %6%* 0 +2 "sampler")Z% +3 "core" %H t L +15 "collection"'% +3 "core" %6&( 0 +2 "sampler")Q% +3 "core" %G v L +15 "collection"'b% +3 "core" %6'+ 0 +2 "sampler")Y% +3 "core" %G ~ L +15 "collection"'% +3 "core" %6%) . +2 "sampler")c% +3 "core" %G z L +15 "collection"']% +3 "core" %6%( / +2 "sampler")"% +3 "core" %H } L +15 "collection"'#% +3 "core" %6&* 0 +2 "sampler")% +3 "core" %H } L +15 "collection"'C% +3 "core" %6%) / +2 "sampler")6% +3 "core" %G u L +15 "collection"'d% +3 "core" %6&) 0 +2 "sampler")% +3 "core" %G | L +15 "collection"'_% +3 "core" %6#) / +2 "sampler") % +4 "core" %G o K +14 "collection"' % +3 "core" %6#+ / +2 "sampler")o% +3 "core" %H u K +15 "collection"'/% +3 "core" %6&+ / +2 "sampler")F% +3 "core" %G } L +15 "collection"'S% +3 "core" %6&* 0 +2 "sampler")f% +3 "core" %G p L +15 "collection"'X% +3 "core" %6&) / +2 "sampler")^% +3 "core" %H v K +15 "collection"'r% +3 "core" %6&, 1 +2 "sampler"):% +3 "core" %G } N +15 "collection"'% +4 "core" %6$* . +2 "sampler")h% +3 "core" %G v J +15 "collection"'A% +3 "core" %6(* / +2 "sampler")j% +3 "core" %H | L +15 "collection"'% +3 "core" %6&+ / +2 "sampler")% +3 "core" %G v L +15 "collection"'p% +3 "core" %6&, / +2 "sampler")T% +3 "core" %H } K +15 "collection"'l% +3 "core" %6&, / +2 "sampler")4% +3 "core" %G { K +15 "collection"'H% +3 "core" %6'* . +2 "sampler")\\% +3 "core" %G t J +15 "collection"'=% +3 "core" %6&+ 0 +2 "sampler")V% +3 "core" %G | L +15 "collection"'% +3 "core" %6'+ 0 +2 "sampler")x% +3 "core" %H { J +15 "collection"'\ % +3 "core" %6&+ 0 +2 "sampler")% +3 "core" %H u L +15 "collection"'g% +3 "core" %6'. / +2 "sampler")z% +3 "core" %G  ~ L +15 "collection"'J% +3 "core" %6(, 0 +2 "sampler")5% +3 "core" %H\ \ | K +15 "collection"'7% +3 "core" %6(- 0 +2 "sampler")% +3 "core" %H u L +15 "collection"'{% +3 "core" %6(- / +2 "sampler")% +3 "core" %H } L +15 "collection"' % +3 "core" %6&- 0 +2 "sampler")P% +3 "core" %H t L +15 "collection"'m% +3 "core" %6', / +2 "sampler")% +3 "core" %G u K +15 "collection"'u% +3 "core" %6'* 0 +2 "sampler")3% +3 "core" %G z L +15 "collection"'% +3 "core" %6)- 0 +2 "sampler")% +3 "core" %G m K +15 "collection"'% +3 "core" %6(- / +2 "sampler")t% +3 "core" %G m K +15 "collection"'w% +3 "core" %6', 0 +2 "sampler")B% +3 "core" %G y K +15 "collection"'k% +3 "core" %6'+ 0 +2 "sampler")@% +3 "core" %G! s K +15 "collection"'|% +3 "core" %6'+ / +2 "sampler")% +3 "core" %G$" { K +15 "collection"'% +3 "core" %6*- 0 +2 "sampler")*% +3 "core" %H%# } L +15 "collection"'}% +4 "core" %6+, 0 + "sampler")y% +4 "core" %G() u L +15 "collection"'v% +3 "core" %6(- 0 +2 "sampler"),% +3 "core" %G-+ s M +15 "collection"'L% +3 "core" %6)- 2 +2 "sampler")i% +3 "core" %H0/ u M +2 "collection"'% +3 "core" %6(, 0 +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 122 +3 "sampler")#.z0X% +3 "core" %6'+ 4 +2 "sampler")U% +3 "core" % v P X +15 "collection"'M% +3 "core" %6$, 3 +2 "sampler");% +3 "core" % u O X +15 "collection"'!% +3 "core" %6$* 3 +2 "sampler")Z% +3 "core" % | O X +15 "collection"'% +3 "core" %6&* 4 +2 "sampler")Q% +4 "core" % } O X +14 "collection"'b% +4 "core" %6&+ 3 +2 "sampler")Y% +3 "core" % { P X +15 "collection"'% +3 "core" %6&, 4 +2 "sampler")c% +3 "core" % | P X +15 "collection"']% +3 "core" %6%+ 3 +2 "sampler")"% +3 "core" % v U X +15 "collection"'#% +3 "core" %6&+ 8 +2 "sampler")% +3 "core" % | P X +15 "collection"'C% +3 "core" %6'- 4 +2 "sampler")6% +3 "core" % s P X +15 "collection"'d% +3 "core" %6'+ 4 +2 "sampler")% +4 "core" % u P X +14 "collection"'_% +3 "core" %6&- 4 +2 "sampler") % +3 "core" %\ \ | O X +15 "collection"' % +3 "core" %6&+ 4 +2 "sampler")o% +3 "core" % \ p O X +15 "collection"'/% +3 "core" %6'- 3 +2 "sampler")F% +3 "core" % p N X +15 "collection"'S% +3 "core" %6&+ 3 +2 "sampler")f% +3 "core" % { P X +15 "collection"'X% +3 "core" %6(- 4 +2 "sampler")^% +3 "core" % p O X +15 "collection"'r% +3 "core" %6(, 3 +2 "sampler"):% +3 "core" % | O X +15 "collection"'% +3 "core" %6(- 4 +2 "sampler")h% +3 "core" % | P X +15 "collection"'A% +3 "core" %6'- 4 +2 "sampler")j% +3 "core" % t P X +15 "collection"'% +3 "core" %6)+ 3 +2 "sampler")% +3 "core" % | O X +15 "collection"'p% +3 "core" %6', 4 +2 "sampler")T% +3 "core" % r P X +15 "collection"'l% +3 "core" %6), 4 +2 "sampler")4% +3 "core" % u R X +15 "collection"'H% +3 "core" %6)- 6 +2 "sampler")\\% +3 "core" %! z R X +15 "collection"'=% +3 "core" %6(, 4 +2 "sampler")V% +3 "core" %%" v P X +15 "collection"'% +3 "core" %6(, 4 +2 "sampler")x% +3 "core" %&$ t P X +15 "collection"'\ % +3 "core" %6)/ 3 +2 "sampler")% +3 "core" %+) { P X +15 "collection"'g% +3 "core" %6(- 2 +2 "sampler")z% +3 "core" %-, r P X +2 "collection"'J% +4 "core" %6*, 3 +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 110 +3 "sampler")#.n0X  +10 "collection"'U% +3 "core" %6', 3 +2 "sampler")M% +3 "core" %]k y Q Z +15 "collection"';% +3 "core" %6(, $ +2 "sampler")!% +3 "core" %]k m @ Z +15 "collection"'Z% +3 "core" %6', % +2 "sampler")% +4 "core" %]k! m A Z +14 "collection"'Q% +3 "core" %6&) % +2 "sampler")b% +3 "core" %]k"! x B Z +13  +2 "MFB"*Y% +4 "core" %" +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +4 "collection"'c% +3 "core" %6(, 5 +2 "sampler")]% +4 "core" %]k%$ { O Z +14 "collection"'"% +3 "core" %6&, 3 +2 "sampler")#% +3 "core" %]k*' s P Z +15 "collection"'% +3 "core" %6(- 3 +2 "sampler")C% +3 "core" %]k-* | P Z +15 "collection"'6% +3 "core" %6(+ 4 +2 "sampler")d% +3 "core" %]k./ o P Z +2 "collection"'% +4 "core" %6)- 3 + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +5 "sampler")#.c0X% +3 "core" %6!' 2 +2 "sampler")Y% +3 "core" %p(H m M +15 "collection"'c% +3 "core" %6"& 1 +2 "sampler")]% +3 "core" %p(H n M +15 "collection"'"% +3 "core" %6#' 2 +2 "sampler")#% +3 "core" %p(H z M +15 "collection"'% +3 "core" %6"' 0 +2 "sampler")C% +3 "core" %p(G q M +15 "collection"'6% +3 "core" %6#( 2 +2 "sampler")d% +3 "core" %p(H v N +15 "collection"'% +3 "core" %6"& 1 +2 "sampler")% +3 "core" %p(H { M +15 "collection"'5% +3 "core" %6"& 1 +2 "sampler") % +3 "core" %p(H\  q M +15 "collection"' % +3 "core" %6"( 2 +2 "sampler")o% +3 "core" %p(H  | M +15 "collection"'/% +3 "core" %6"( 2 +2 "sampler")F% +3 "core" %p(H  | M +15 "collection"'S% +3 "core" %6"' 1 +2 "sampler")f% +3 "core" %p(H q M +15 "collection"'X% +3 "core" %6#' 1 +2 "sampler")^% +3 "core" %p(G { M +15 "collection"'r% +3 "core" %6#' 2 +2 "sampler"):% +3 "core" %p(H r M +15 "collection"'% +3 "core" %6$( 1 +2 "sampler")h% +3 "core" %p)H t N +15 "collection"'A% +3 "core" %6$) 2 +2 "sampler")j% +3 "core" %p*P M +15 "collection"'% +4 "core" %6%+ / + "sampler")% +4 "core" %p+P s M +15 "collection"'p% +3 "core" %6%* 1 +2 "sampler")T% +3 "core" %p,>&" v N +15 "collection"'l% +3 "core" %6$* 3 +2 "sampler")4% +3 "core" %p, *( h P +15 "collection"'H% +3 "core" %6%* 4 +2 "sampler")\\% +3 "core" %p+ 1+ z Q P +2 "collection"'=% +4 "core" %6$* 5 +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X% +3 "core" %6"$ 2 +2 "sampler")Y% +4 "core" % =Y r M +14 "collection"'c% +3 "core" %6!$ 1 +2 "sampler")]% +3 "core" % =Y w M +15 "collection"'"% +3 "core" %6"' 1 +2 "sampler")#% +3 "core" % =Y | M +15 "collection"'% +3 "core" %6$ 1 +2 "sampler")C% +3 "core" % =Y k M +15 "collection"'6% +3 "core" %6"& 2 +2 "sampler")d% +3 "core" % =Y w M +15 "collection"'% +3 "core" %6 % 1 +2 "sampler")% +3 "core" % =Y x M +15 "collection"'5% +3 "core" %6!% 1 +2 "sampler") % +3 "core" % =Y l M +15 "collection"' % +3 "core" %6"% 1 +2 "sampler")o% +3 "core" % =Y z M +15 "collection"'/% +3 "core" %6!% 1 +2 "sampler")F% +3 "core" % =Y x L +15 "collection"'S% +4 "core" %6!' 1 +2 "sampler")f% +3 "core" % =Y  y L +15 "collection"'X% +3 "core" %6#) 2 +2 "sampler")^% +3 "core" % =Y\ k M +15 "collection"'r% +3 "core" %6$$ 1 +2 "sampler"):% +3 "core" % =Y r L +15 "collection"'% +3 "core" %6"& 1 +2 "sampler")h% +3 "core" % =Y u L +15 "collection"'A% +3 "core" %6#' 1 +2 "sampler")j% +3 "core" % =Y o M +15 "collection"'% +3 "core" %6$( 2 +2 "sampler")% +3 "core" % =Y t M +15 "collection"'p% +3 "core" %6"& 1 +2 "sampler")T% +3 "core" % =Y y M +15 "collection"'l% +3 "core" %6#) 0 +2 "sampler")4% +3 "core" % =Y n M +15 "collection"'H% +3 "core" %6$* 1 +2 "sampler")\\% +3 "core" % =Y { M +15 "collection"'=% +3 "core" %6#' 1 +2 "sampler")?% +3 "core" % =Y!! w L +15 "collection"'% +3 "core" %6#) 0 +2 "sampler")x% +3 "core" % =Y$$ q M +15 "collection"'\ % +3 "core" %6#+ 1 +2 "sampler")% +3 "core" % =Y*( x M +15 "collection"'g% +3 "core" %6%) 1 +2 "sampler")z% +3 "core" % >Y-, o M +2 "collection"'J% +3 "core" %6$) 0 +2 #"WCR"Intake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +4 "sampler")#.A0X 4 +2 "sampler")-% +3 "core" %64 h Q| +53 "collection"'U% +3 "core" %6&* 5 +2 "sampler")M% +3 "core" %@A v Q\ I +53 "collection"';% +3 "core" %6'+ 6 +2 "sampler")!% +3 "core" %OO l R\ I +53 "collection"'Z% +3 "core" %6(,< 7 +2 "sampler")% +3 "core" %_] x S\ I +53 "collection"'Q% +3 "core" %6(. 6 +2 "sampler")b% +3 "core" %pm r R\ I +53 "collection"'>% +3 "core" %6)/0 3 +2 "sampler")Y% +3 "core" %|y u O\ I +53 "collection"'c% +3 "core" %6(/ 5 +2 "sampler")]% +3 "core" % k S\ I +2 "sampler")"% +3 "core" % y S\ I +2 ."WCR"Intake.select :close + "sampler")0 +11 )#% +3 "core" % f \ I + ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %6"(H 2 +2 "sampler")Y% +3 "core" %˸Q o O +15 "collection"'c% +3 "core" %6"& 2 +2 "sampler")]% +3 "core" %˸Q h N +15 "collection"'"% +3 "core" %6#' 2 +2 "sampler")#% +3 "core" %˸P p N +15 "collection"'% +3 "core" %6#)A 2 +2 "sampler")'% +3 "core" %˸Q i N +15 "collection"'6% +3 "core" %6"( 3 +2 "sampler")d% +3 "core" %˸P  k O +15 "collection"'% +3 "core" %6"'B 3 +2 "sampler")5% +3 "core" %˸Q \ u O +15 "collection"'% +3 "core" %6#'H 2 +2 "sampler")C% +3 "core" %˸Q l O +15 "collection"' % +3 "core" %6$' 3 +2 "sampler")o% +3 "core" %˸P v O +15 "collection"'/% +3 "core" %6#)H 2 +2 "sampler")F% +3 "core" %˸Q t N +15 "collection"'S% +3 "core" %6")G 2 +2 "sampler")f% +3 "core" %˸Q l N +15 "collection"'X% +3 "core" %6$) 3 +2 "sampler")^% +3 "core" %˸Q v O +15 "collection"'r% +3 "core" %6&(H 3 +2 "sampler"):% +3 "core" %˸P q O +15 "collection"'% +4 "core" %6%) 3 +2 "sampler")h% +3 "core" %˸Q  w O +15 "collection"'A% +3 "core" %6$*K 3 +2 "sampler")j% +3 "core" %˸Q&" h O +15 "collection"'% +3 "core" %6$* 2 +2 "sampler")% +3 "core" %˸Q(& i O +15 "collection"'p% +3 "core" %6'* 2 +2 "sampler")T% +3 "core" %˸P++ u N +2 "collection"'l% +4 "core" %6&)H 2 + #"WCR"Intake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +4 "sampler")#.+0X% +3 "core" % t T Z +53 "collection"'Y% +3 "core" %6&)L 8 +2 "sampler")c% +3 "core" % h S Z +53 "collection"']% +3 "core" %6%+ 7 +2 "sampler")"% +3 "core" %# t T Z +53 "collection"'#% +3 "core" %6&)" 7 +2 "sampler")% +3 "core" %(' k T Z +53 "collection"''% +3 "core" %6%, 8 +2 "sampler")6% +3 "core" %2. s T Z +53 "collection"'d% +3 "core" %6$+J 7 +2 "sampler")% +3 "core" %:: j T Z +53 "collection"'5% +3 "core" %6'* 8 +2 "sampler")% +3 "core" %HE o T Z +53 "collection"'C% +3 "core" %6&- 7 +2 "sampler") % +3 "core" %SR k T Z +53 "collection"'o% +3 "core" %6'. 7 +2 "sampler")/% +3 "core" %b] q S Z +53 "collection"'F% +3 "core" %6&. 7 +2 "sampler")S% +3 "core" %nq j S Z +53 "collection"'f% +3 "core" %6(.D 8 +2 "sampler")X% +3 "core" %} v T Z +53 "collection"'^% +3 "core" %6*/ 7 +2 "sampler")r% +3 "core" % i T Z +2 "sampler"):% +3 "core" % r S Z +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" % c Z + ."WCR"SSV.dial :exhaust +3 "sampler")h  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %6!( 4 +2 "sampler")Y% +3 "core" %N o Q +15 "collection"'c% +3 "core" %6")M 5 +2 "sampler")]% +3 "core" %N \ s Q +15 "collection"'"% +3 "core" %6#'O 5 +2 "sampler")#% +3 "core" %N  h Q +15 "collection"'% +3 "core" %6"( 4 +2 "sampler")'% +3 "core" %N \ o P +15 "collection"'6% +3 "core" %6")% 4 +2 "sampler")d% +3 "core" %N s Q +15 "collection"'% +4 "core" %6$' 4 +2 "sampler")5% +3 "core" %N r Q +15 "collection"'% +3 "core" %6") 5 +2 "sampler")C% +3 "core" %N p Q +15 "collection"' % +3 "core" %6#( 4 +43 "sampler")o% +11 "core" %N s P +15 "collection"'/% +3 "core" %6!( 4 +2 "sampler")F% +4 "core" %N h P +15 "collection"'S% +3 "core" %6%*9 5 +2 "sampler")f% +3 "core" %N ! j Q +15 "collection"'X% +3 "core" %6$* 4 +2 "sampler")^% +3 "core" %N# h Q +15 "collection"'r% +3 "core" %6%( 4 +2 "sampler"):% +3 "core" %N&# r Q +15 "collection"'% +3 "core" %6$)P 6 +2 "sampler")h% +3 "core" %N(( i R +15 "collection"'n% +3 "core" %6'( 5 +2 "sampler")j% +3 "core" %N,+ q Q +2 "collection"'% +4 "core" %6&) 4 + #"WCR"Intake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +4 "sampler")#. 0X% +44 "core" %6$( 6 +10 "sampler")Y% +3 ."MFBPCR"ATV.dial ASV,via: :air2 +2 "MFB"*c n +4 "core" % t U Y +52 "collection"']% +3 "core" %6") . +2 "sampler")"% +4 "core" %  o E Y +52 "collection"'#% +3 "core" %6") * +2 "sampler")% +3 "core" %&& g E Y +53 "collection"''% +3 "core" %6$) ( +2 "sampler")6% +4 "core" %0+ o E Y +34 o +2 ."MFBPCR"ASV.dial :SPEelution +3 "MFB"*d  +13 "collection"'% +3 "core" %6#) - +2 "sampler")5% +3 "core" %63 h J Y +34 + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 *% +3 "core" %{\ = +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +4 ."MFBPCR"AS.seek 0.759ml +2 "MFB"*C' ? +4 "collection"' % +3 "core" %6$* 9 +2 "sampler")o% +3 "core" %@? h T Y +53 "collection"'/% +3 "core" %6#) 8 +2 "sampler")F% +3 "core" %LJ t T Y +53 "collection"'S% +3 "core" %6%* 8 +2 "sampler")f% +3 "core" %UU g V Y +53 "collection"'X% +3 "core" %6%+ 7 +2 "sampler")^% +4 "core" %cb t T Y +52 "collection"'r% +3 "core" %6%) 7 +2 "sampler"):% +3 "core" %on h T Y +53 "collection"'% +3 "core" %6%, 8 +2 "sampler")h% +3 "core" %|z m T Y +53 "collection"'n% +3 "core" %6'+ 8 +3 "sampler")j% +4 "core" % o S Y +2 "sampler")% +3 "core" % n S Y + ."WCR"Intake.select :close +2 "sampler")0 +10 )p% +3 "core" % f Y + ."WCR"SSV.dial :exhaust +3 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" % g U j +53 "collection"'Y% +3 "core" %6#' < +2 "sampler")]% +3 "core" % ! n W j +53 "collection"'"% +3 "core" %6$( : +2 "sampler")#% +3 "core" %** h U j +15 "MFB"*% +3 "core" % +2 ."MFBPCR"AS.reconfigure ASslow2 +3 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.439ml +2 "MFB"*'' +25 "collection"'6% +3 "core" %6#) 8 +2 "sampler")c% +3 "core" %0+ p U j +53 "collection"'% +3 "core" %6#' 9 +2 "sampler")5% +3 "core" %75 c U j +53 "collection"'d% +3 "core" %6#) 9 +2 "sampler")% +4 "core" %@< p V j +52 "collection"' % +3 "core" %6$) < +2 "sampler")o% +3 "core" %JG ` X j +53 "collection"'/% +3 "core" %6$) 9 +2 "sampler")F% +3 "core" %TU n U j +53 "collection"'S% +3 "core" %6%) 9 +2 "sampler")f% +3 "core" %_b f T j +53 "collection"'X% +3 "core" %6$* 9 +2 "sampler")^% +3 "core" %lj l U j +53 "collection"'r% +3 "core" %6', 9 +2 "sampler"):% +3 "core" %y{ f U j +53 "collection"'7% +3 "core" %6&+ = +2 "sampler")% +3 "core" % o X j +2 "sampler")h% +3 "core" % d T j +2 ."WCR"Intake.select :close + "sampler")0 +11 )n% +3 "core" % _ j + ."WCR"SSV.dial :exhaust +3 "sampler")j  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %6%* : +2 "sampler")Y% +3 "core" %=; e U U +53 "collection"']% +3 "core" %6&( 9 +2 "sampler")"% +3 "core" %ED [ U U +53 "collection"'#% +3 "core" %6#* 9 +2 "sampler")% +3 "core" %PQ l W U +53 "collection"'6% +3 "core" %6'+ 9 +2 "sampler")c% +3 "core" %[_ _ V U +53 "collection"'% +3 "core" %6%) : +2 "sampler")5% +3 "core" %fk o V U +53 "collection"'d% +3 "core" %6%) : +2 "sampler")% +3 "core" %sr e V U +53 "collection"' % +3 "core" %6$) : +2 "sampler")o% +3 "core" %} m V U +2 "sampler")/% +3 "core" % c U U +2 ."WCR"Intake.select :close + "sampler")0 +11 )F% +3 "core" % c U + ."WCR"SSV.dial :exhaust +3 "sampler")=  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X; [ V _ +53 "collection"'M% +3 "core" %6$' ; +2 "sampler");% +3 "core" %DD d V _ +53 "collection"'% +3 "core" %6%* : +2 "sampler")!% +3 "core" %QO ] U _ +53 "collection"'Z% +3 "core" %6') : +2 "sampler")% +3 "core" %[Y l V _ +52 "collection"'Q% +3 "core" %6%, 9 +2 "sampler")A% +3 "core" %ee b V _ +52 "collection"'>% +3 "core" %6'+ : +2 "sampler")Y% +3 "core" %rn X V _ +53 "collection"']% +3 "core" %6', : + ' +2 ."MFBPCR"ATV.dial :air3 +3 "sampler")"% +2 "MFB"*# % +5 "core" %~| i W _ +51 % +2 "MFB"*% +4 "core" %h H +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*6' +4 "collection"'c% +3 "core" %6(, 9 +2 "sampler")% +3 "core" % n Y _ +2 "sampler")5% +4 "core" % d Y _ + ."WCR"Intake.select :close + "sampler")0 +11 )d% +3 "core" % ^ _ + ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X b V d +53 "collection"'m% +4 "core" %6$+ : + "sampler")% +4 "core" %MK Y V d +52 "collection"'u% +3 "core" %6&* 9 +2 "sampler")3% +3 "core" %XU i V d +53 "collection"'% +3 "core" %6%) : +2 "sampler")% +3 "core" %ca [ V d +53 "collection"'% +3 "core" %6', : +2 "sampler")t% +3 "core" %pl f W d +53 "collection"'w% +3 "core" %6', : +2 "sampler")B% +3 "core" %|x Y V d +53 "collection"'k% +3 "core" %6', > +2 "sampler")@% +3 "core" % c Z d +2 "sampler")|% +3 "core" % \\ Z d +2 ."WCR"Intake.select :close + "sampler")0 +11 )% +3 "core" % _ d + ."WCR"SSV.dial :exhaust +3 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %6&( : +2 "sampler")Y% +3 "core" %OL [ V a +53 "collection"']% +3 "core" %6$* : +2 "sampler")"% +3 "core" %XV g V a +52 "collection"'#% +3 "core" %6%) 9 +43 "sampler")% +11 "core" %hh h V a +52 "collection"'c% +3 "core" %6&+ 9 +2 "sampler")% +3 "core" %tr [ W a +53 "collection"'5% +3 "core" %6(* : +2 "sampler")d% +3 "core" %~| a W a +53 "collection"'% +4 "core" %6%) 9 + "sampler")P% +4 "core" % Z V a +2 "sampler")v% +3 "core" % c V a + ."WCR"Intake.select :close +2 "sampler")0 +11 )o% +3 "core" % ^ a + ."WCR"SSV.dial :exhaust +3 "sampler")/  +11 "core" ' + ."MFBPCR"ATV.dial :waste +4 "MFB"*6 n +68 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %A? X ] V +53 "collection"'Y% +3 "core" %6"' = +2 "sampler")]% +3 "core" %KJ a [ V +53 "collection"'"% +4 "core" %6") ; +2 "sampler")#% +3 "core" %TT Z W V +53 "collection"'% +3 "core" %6#( ; +2 "sampler")c% +3 "core" %`` X W V +53 "collection"'% +3 "core" %6%) ; +2 "sampler")5% +3 "core" %lo g X V +53 "collection"'d% +3 "core" %6&) ; +2 "sampler")% +3 "core" %ww X W V +53 "collection"'P% +3 "core" %6%* ; +2 "sampler")v% +3 "core" % b W V +2 "sampler")o% +3 "core" % X W V +2 ."WCR"Intake.select :close + "sampler")0 +11 )/% +3 "core" % [ V + ."WCR"SSV.dial :exhaust +2 "sampler")6  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*h'  +330 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*= n +106 "core" m +2 ."MFBPCR"ASV.dial :wasteR +2 "MFB"*j  +55 "core"  +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*N'V +6231 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'p% +3 "core" %6!' ; +2 "sampler") % +3 "core" % a V Y +53 "collection"'% +3 "core" %6 % : +2 "sampler")l% +3 "core" % Y W Y +53 "collection"'% +3 "core" %6 % ; +2 "sampler")O% +3 "core" % W W Y +53 "collection"'\\% +3 "core" %6"' : +2 "sampler")C% +3 "core" %\  W V Y +53 "collection"'?% +3 "core" %6!% ; +2 "sampler")% +3 "core" %  ` V Y +53 "collection"'x% +3 "core" %6 ' ; +2 "sampler")\ % +3 "core" % b W Y +53 "collection"'g% +3 "core" %6!% ; +2 "sampler")z% +3 "core" % W W Y +53 "collection"'J% +3 "core" %6!' ; +2 "sampler").% +3 "core" % a W Y +54 "collection"'_% +3 "core" %6!' ; +2 "sampler")% +3 "core" %! X V Y +53 "collection"'% +3 "core" %6"& ; +2 "sampler"){% +3 "core" %%# a W Y +53 "collection"' % +3 "core" %6"' : +2 "sampler") % +3 "core" %,( [ W Y +53 "collection"'m% +3 "core" %6#( ; +2 "sampler")% +3 "core" %22 b W Y +53 "collection"'u% +3 "core" %6#' : +2 "sampler")3% +3 "core" %98 _ W Y +53 "collection"'% +3 "core" %6$( : +2 "sampler")% +3 "core" %?A a V Y +53 "collection"'% +3 "core" %6#( : +2 "sampler")t% +3 "core" %HH X W Y +52 "collection"'w% +3 "core" %6$* ; +2 "sampler")B% +3 "core" %PR e W Y +53 "collection"'k% +3 "core" %6%) : +2 "sampler")@% +3 "core" %\\\\ [ W Y +53 "collection"'|% +4 "core" %6%* : +2 "sampler")% +3 "core" %fg X W Y +52 "collection"'% +3 "core" %6'+ : +2 "sampler")f% +3 "core" %qo Y W Y +53 "collection"'}% +3 "core" %6'+ ; +2 "sampler")y% +3 "core" %|{ f W Y +53 "collection"'^% +3 "core" %6%, : +2 "sampler"),% +3 "core" % Z V Y +2 "sampler")% +3 "core" % c U Y + ."WCR"Intake.select :close +2 "sampler")0 +11 )F% +3 "core" % Q Y + ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %ii _ T a +53 "collection"'Y% +3 "core" %6'* 7 +2 "sampler")]% +3 "core" %ur X T a +53 "collection"'"% +3 "core" %6&, 8 +2 "sampler")#% +3 "core" %} a T a +53 "collection"'% +3 "core" %6', 8 +2 "sampler")c% +4 "core" % X T a + "sampler")% +4 "core" % ^ U a + ."WCR"Intake.select :close + "sampler")0 +11 )5% +3 "core" % H a + ."WCR"SSV.dial :exhaust +3 "sampler")d  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")% +3 "core" %! Y [ b +53 "collection"'% +3 "core" %6$' : +2 "sampler")`% +3 "core" %&$ d V b +53 "collection"'2% +3 "core" %6$& 9 +2 "sampler")I% +3 "core" %*' W U b +53 "collection"'D% +3 "core" %6#) 8 +2 "sampler")s% +3 "core" %21 _ V b +53 "collection"'% +3 "core" %6$' : +2 "sampler")V% +3 "core" %87 W V b +53 "collection"'$% +3 "core" %6#( = +2 "sampler")T% +3 "core" %A? e Y b +53 "collection"''% +3 "core" %6$)! : +2 "sampler")b% +3 "core" %IG X U b +53 "collection"'(% +4 "core" %6$* 9 +2 "sampler")K% +3 "core" %QN ` U b +53 "collection"'+% +3 "core" %6$* 9 +2 "sampler")4% +3 "core" %YY c U b +53 "collection"'W% +3 "core" %6$+ : +2 "sampler")n% +3 "core" %dd W V b +53 "collection"'% +3 "core" %6&, ; +2 "sampler")E% +3 "core" %qn c W b +53 "collection"'-% +3 "core" %6$+ 9 +2 "sampler")U% +3 "core" %ww W V b +53 "collection"'N% +3 "core" %6'+ 9 +2 "sampler")R% +3 "core" %~ ` V b +2 "sampler")M% +3 "core" % W V b + ."WCR"Intake.select :close +2 "sampler")0 +11 );% +3 "core" % Y b + ."WCR"SSV.dial :exhaust +3 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %V +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*Y' +4870 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"']% +3 "core" %6!' : +2 "sampler")"% +3 "core" %  b V\ N +53 "collection"'#% +3 "core" %6!' : +2 "sampler")% +3 "core" %  _ Y\ N +53 "collection"'c% +3 "core" %6!%+ : +2 "sampler")% +3 "core" %  Y W\ N +53 "collection"'5% +3 "core" %6 & : +2 "sampler")d% +3 "core" %  ` W\ N +53 "collection"'~% +3 "core" %6"& : +2 "sampler")P% +3 "core" % \  W V\ N +53 "collection"'v% +3 "core" %6!(" : +2 "sampler")% +3 "core" %   ` V\ N +52 "collection"'%% +3 "core" %6!' ; +2 "sampler")6% +3 "core" %  d W\ N +53 "collection"'<% +3 "core" %6")2 ; +43 "sampler")X% +12 "core" %  [ V\ N +52 "collection"'*% +3 "core" %6"&! : +2 "sampler")q% +3 "core" %  ` W\ N +53 "collection"' % +3 "core" %6#' : +2 "sampler")r% +3 "core" % ! X W\ N +53 "collection"'7% +3 "core" %6&) : +2 "sampler")S% +3 "core" % '% ` V\ N +53 "collection"'% +3 "core" %6$( = +2 "sampler"):% +3 "core" % -, X X\ N +53 "collection"'=% +3 "core" %6$( : +2 "sampler")j% +4 "core" % 40 e W\ N +52 "collection"'h% +3 "core" %6%) : +2 "sampler")p% +3 "core" % =; [ V\ N +53 "collection"' % +3 "core" %6$) : +2 "sampler")% +3 "core" % FC ` W\ N +53 "collection"'l% +3 "core" %6$+ : +2 "sampler")% +3 "core" % OM Y V\ N +53 "collection"'O% +4 "core" %6') : +2 "sampler")\\% +3 "core" % ZV a V\ N +53 "collection"'C% +3 "core" %6&+ ; +2 "sampler")?% +3 "core" % ba a W\ N +53 "collection"'% +3 "core" %6'+ : +2 "sampler")x% +3 "core" % nj W W\ N +53 "collection"'\ % +3 "core" %6)- : +2 "sampler")g% +3 "core" % xt ` Z\ N +53 "collection"'z% +3 "core" %6&+! : +2 "sampler")J% +3 "core" % | Y W\ N +53 "collection"'.% +3 "core" %6)* ; +2 "sampler")_% +3 "core" %  f V\ N +2 "sampler")% +4 "core" %  \\ W\ N + ."WCR"Intake.select :close + "sampler")0 +11 )% +3 "core" %  Y \ N + ."WCR"SSV.dial :exhaust +2 "sampler"){  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X  +40 "core"  +2 "MFB"*/% +4 "core" %0 A +2 ."MFBPCR"AS.seek 0.23ml +2 "MFB"*]' +475 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'"% +3 "core" %6!'? ; +2 "sampler")#% +3 "core" % W W ` +53 "collection"'% +3 "core" %6!'5 : +2 "sampler")c% +3 "core" % a V ` +53 "collection"'% +3 "core" %6"', ; +2 "sampler")5% +3 "core" % X W ` +53 "collection"'d% +3 "core" %6$(8 < +2 "sampler")~% +3 "core" % c W ` +53 "collection"'P% +3 "core" %6#(5 ; +2 "sampler")v% +3 "core" % [ V ` +53 "collection"'% +3 "core" %6$'/ : +2 "sampler")%% +3 "core" %  ` W ` +53 "collection"'6% +3 "core" %6$*/ ; +2 "sampler")<% +3 "core" %  W X ` +53 "collection"'X% +3 "core" %6$() ; +2 "sampler")*% +3 "core" % c W ` +53 "collection"'q% +4 "core" %6"(3 ; +2 "sampler") % +3 "core" % c W ` +53 "collection"'r% +3 "core" %6"(5 < +2 "sampler")7% +3 "core" % X X ` +53 "collection"'S% +3 "core" %6#'4 : +2 "sampler")% +3 "core" % c W ` +53 "collection"':% +3 "core" %6$'> ; +2 "sampler")=% +3 "core" %#" Z W ` +53 "collection"'j% +3 "core" %6")% ; +2 "sampler")h% +3 "core" %+' b X ` +53 "collection"'p% +3 "core" %6#*7 ; +2 "sampler") % +3 "core" %./ Y V ` +53 "collection"'% +3 "core" %6%)( ; +2 "sampler")l% +3 "core" %85 b W ` +53 "collection"'% +3 "core" %6&+4 ; +2 "sampler")O% +3 "core" %@? V X ` +53 "collection"'\\% +3 "core" %6&*7 < +2 "sampler")C% +3 "core" %HF ` W ` +53 "collection"'?% +3 "core" %6#+; 7 +2 "sampler")% +3 "core" %PQ [ S ` +53 "collection"'x% +3 "core" %6&,0 = +2 "sampler")\ % +3 "core" %[W ` V ` +53 "collection"'g% +3 "core" %6'*> ; +2 "sampler")z% +3 "core" %ec V W ` +53 "collection"'J% +3 "core" %6&*4 ; +2 "sampler").% +3 "core" %ml _ X ` +53 "collection"'_% +3 "core" %6',* ; +2 "sampler")% +3 "core" %xw X W ` +53 "collection"'% +3 "core" %6'-. : +2 "sampler"){% +3 "core" % V W ` +2 "sampler")Q% +4 "core" % a X ` +2 ."WCR"Intake.select :close + "sampler")0 +9 ) % +3 "core" % W ` + ."WCR"SSV.dial :exhaust +3 "sampler")m  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X' +8448 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'/% +3 "core" %6 (H +2 "sampler")A% +3 "core" %2 Z +53 "collection"'"% +3 "core" %6#'K +2 "sampler")#% +3 "core" % V d +53 "collection"'% +3 "core" %6!'H +2 "sampler")c% +3 "core" % a d +53 "collection"'% +3 "core" %6!&L +2 "sampler")5% +3 "core" % X d +53 "collection"'d% +3 "core" %6#(E +2 "sampler")~% +3 "core" % a d +53 "collection"'P% +3 "core" %6#'L +2 "sampler")v% +3 "core" % X d +53 "collection"'% +3 "core" %6#&P +2 "sampler")%% +3 "core" %  _ d +53 "collection"'6% +3 "core" %6#'R +2 "sampler")<% +3 "core" %  U d +53 "collection"'X% +4 "core" %6#)M +2 "sampler")*% +3 "core" % W d +53 "collection"'q% +3 "core" %6$)Q +2 "sampler") % +3 "core" % a d +53 "collection"'r% +3 "core" %6$'G +2 "sampler")7% +3 "core" % ` d +53 "collection"'S% +3 "core" %6"'N +2 "sampler")% +3 "core" %  ` d +53 "collection"':% +3 "core" %6#*H +2 "sampler")=% +3 "core" %$" W d +53 "collection"'j% +3 "core" %6$(O +2 "sampler")h% +3 "core" %)) _ d +53 "collection"'p% +3 "core" %6#(F +2 "sampler") % +3 "core" %/4 W d +53 "collection"'% +3 "core" %6#+P +2 "sampler")l% +3 "core" %85 ` d +53 "collection"'% +3 "core" %6$)Q +2 "sampler")O% +3 "core" %?= W d +53 "collection"'\\% +3 "core" %6%*A +2 "sampler")C% +3 "core" %GG ` d +53 "collection"'?% +3 "core" %6%+O +2 "sampler")% +3 "core" %PN V d +53 "collection"'x% +3 "core" %6'*H +2 "sampler")\ % +3 "core" %ZW b d +53 "collection"'g% +3 "core" %6'*R +2 "sampler")z% +3 "core" %bc X d +53 "collection"'J% +3 "core" %6',E +2 "sampler").% +3 "core" %nk a d +53 "collection"'_% +3 "core" %6',P +2 "sampler")% +3 "core" %wu X d +53 "collection"'% +3 "core" %6(,H +2 "sampler"){% +3 "core" % ` d +2 "sampler")Q% +3 "core" % V d +2 ."WCR"Intake.select :close + "sampler")0 +9 ) % +3 "core" % L  d + ."WCR"SSV.dial :exhaust +3 "sampler")m  +86 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +43 "sampler")7% +11 "core" % ` \ m +53 "collection"'S% +3 "core" %6#(G +2 "sampler")% +4 "core" % X \ m +52 "collection"':% +3 "core" %6#'R +2 "sampler")=% +4 "core" %  c m +52 "collection"'j% +3 "core" %6$(J +2 "sampler")h% +4 "core" %&! X \ m +52 "collection"'p% +3 "core" %6#(Q +2 "sampler") % +4 "core" %*) a m +52 "collection"'% +3 "core" %6$+H +2 "sampler")l% +3 "core" %2- Z \ m +53 "collection"'% +3 "core" %6'*C +2 "sampler")O% +3 "core" %63 ` m +53 "collection"'\\% +3 "core" %6&+G +2 "sampler")C% +3 "core" %?: X m +53 "collection"'?% +3 "core" %6$+G +2 "sampler")% +3 "core" %GF b m +53 "collection"'x% +3 "core" %6&+O +2 "sampler")\ % +4 "core" %PM \\ m +52 "collection"'g% +3 "core" %6&*J +2 "sampler")z% +4 "core" %WS g m +52 "collection"'J% +3 "core" %6%+O +2 "sampler").% +4 "core" %d` V m +52 "collection"'_% +3 "core" %6',D +2 "sampler")% +4 "core" %lj c m +52 "collection"'% +3 "core" %6(+L +2 "sampler"){% +3 "core" %ru W m +53 "collection"'Q% +3 "core" %6',J +2 "sampler") % +3 "core" %z c m +53 "collection"'m% +3 "core" %6),H +2 "sampler")>% +3 "core" % _  m +2 "sampler")u% +4 "core" % X  m + ' +2 ."WCR"Intake.select :close +2 #"MFBPCR"Swish #2 of 2 +3 "sampler")0 + "MFB"*3% +6 "core" %(1 R +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*M'\  +5 "sampler")f% +3 "core" % X K m +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")% +3 "core" % Y f n +53 "collection"'&% +3 "core" %6$'Q @ +2 "sampler")i% +3 "core" % ` [ n +25  +2 ."MFBPCR"ARV.dial :carrier +3 "MFB"*  +23 "collection"'H% +3 "core"  +3 "MFB"*% +4 "core" %6#(S O + %V N +2 "sampler")1% +2 ."MFBPCR"AS.seek 0.5ml +5 "MFB"*)'(] +4 "core" % b l n +53 "collection"'% +3 "core" %6#(V N +2 "sampler")0% +3 "core" % W j n +53 "collection"'L% +3 "core" %6#'P N +2 "sampler")e% +3 "core" % e k n +53 "collection"'% +3 "core" %6$)J N +2 "sampler")% +3 "core" %  [ j n +53 "collection"'`% +5 "core" %6%'G N +2 "sampler")2% +3 "core" %  X j n +52 "collection"'I% +3 "core" %6$)R N +2 "sampler")D% +3 "core" % a k n +53 "collection"'s% +3 "core" %6#(M N +2 "sampler")% +3 "core" % _ j n +53 "collection"'V% +3 "core" %6%(M N +2 "sampler")$% +3 "core" % _ k n +53 "collection"'T% +3 "core" %6#'I N +2 "sampler")'% +3 "core" % X j n +53 "collection"'b% +3 "core" %6"*Q N +2 "sampler")(% +3 "core" % a k n +53 "collection"'K% +3 "core" %6%*I N +2 "sampler")+% +3 "core" %%# W k n +53 "collection"'W% +3 "core" %6'(R N +2 "sampler")n% +3 "core" %)& b k n +53 "collection"'% +3 "core" %6$*I N +2 "sampler")E% +3 "core" %1- W k n +53 "collection"'-% +4 "core" %6$*B N + "sampler")% +4 "core" %84 c k n +52 "collection"'N% +3 "core" %6%+G O +2 "sampler")U% +3 "core" %>= V k n +53 "collection"']% +3 "core" %6%*H N +2 "sampler")% +3 "core" %DB ` j n +53 "collection"'% +3 "core" %6$+I O +2 "sampler")|% +3 "core" %KJ X j n +96 "collection"'R% +10 "core" %6&,G N +2 "sampler");% +3 "core" %][ ` k n +53 "collection"'!% +3 "core" %6',> N +2 "sampler")Z% +3 "core" %gf W j n +53 "collection"'t% +3 "core" %6',D N +2 "sampler")/% +3 "core" %pn a k n +53 "collection"'A% +3 "core" %6'+F N +2 "sampler")"% +3 "core" %yw W k n +53 "collection"'#% +3 "core" %6(-G N +2 "sampler")% +3 "core" % b k n +2 "sampler")c% +4 "core" % _ j n + ."WCR"Intake.select :close + "sampler")0 +11 )% +3 "core" % W n + ."WCR"SSV.dial :exhaust +3 "sampler")5  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %KH Y k d +53 "collection"'u% +3 "core" %6'+S O +2 "sampler")3% +3 "core" %UR a k d +53 "collection"'f% +3 "core" %6%,J O +2 "sampler")% +3 "core" %]_ \\ k d +53 "collection"' % +3 "core" %6&*K O +2 "sampler")% +3 "core" %jk a k d +53 "collection"'o% +3 "core" %6(+H O +2 "sampler")Y% +3 "core" %ts W k d +53 "collection"'M% +3 "core" %6&,M O +2 "sampler")@% +3 "core" %}| _ k d +53 "collection"'w% +3 "core" %6)-H O +2 "sampler")k% +3 "core" % W k d +2 "sampler") % +3 "core" % ` k d + ."WCR"Intake.select :close +2 "sampler")0 +11 )% +3 "core" % O d + ."WCR"SSV.dial :exhaust +3 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*O'\  +641 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*\\  +52 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +45 .delay 2 seconds +210 "MFB"*C% +3 "core" %\   +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*?' $ +1413 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'% +3 "core" %6$'W M +2 "sampler")x% +3 "core" %( R k +53 "collection"'\ % +3 "core" %6$'b O +2 "sampler")g% +4 "core" % _ l b +52 "collection"'z% +3 "core" %6$(W P +2 "sampler")J% +4 "core" % V l b +52 "collection"'.% +3 "core" %6$'^ P +2 "sampler")_% +3 "core" % ` l b +53 "collection"'% +3 "core" %6$'U P +2 "sampler")% +3 "core" % V m b +53 "collection"'{% +3 "core" %6"(_ O +2 "sampler")Q% +3 "core" % ^ m b +53 "collection"' % +3 "core" %6%*U P +2 "sampler")m% +3 "core" %\  V l b +53 "collection"'>% +3 "core" %6"'] P +2 "sampler")u% +3 "core" %  a l b +53 "collection"'3% +5 "core" %6$)^ O +2 "sampler")f% +3 "core" % ` m b +53 "collection"'% +3 "core" %6$(V P +2 "sampler") % +3 "core" % W m b +53 "collection"'% +3 "core" %6")] P +2 "sampler")o% +3 "core" % ` m b +53 "collection"'Y% +3 "core" %6$*V P +2 "sampler")M% +3 "core" % W m b +53 "collection"'@% +3 "core" %6%)] P +2 "sampler")w% +3 "core" %!" ` l b +53 "collection"'k% +3 "core" %6%*U P +2 "sampler") % +3 "core" %&$ W l b +53 "collection"'% +3 "core" %6&+Y P +2 "sampler")% +3 "core" %,+ ` m b +53 "collection"'v% +3 "core" %6#+V O +2 "sampler")^% +3 "core" %53 W l b +53 "collection"',% +3 "core" %6%*] O +2 "sampler")y% +3 "core" %=9 d l b +53 "collection"'% +3 "core" %6',\\ P +2 "sampler")&% +3 "core" %CB W l b +53 "collection"'i% +3 "core" %6(+P P +2 "sampler")r% +3 "core" %LO V l b +53 "collection"' % +3 "core" %6'+^ P +2 "sampler")% +3 "core" %WT ` l b +53 "collection"'% +3 "core" %6),V P +2 "sampler")1% +3 "core" %`e U l b +53 "collection"'% +3 "core" %6(.^ P +2 "sampler")H% +3 "core" %jg _ l b +53 "collection"'L% +3 "core" %6*.V Q +2 "sampler")e% +3 "core" %tr W m b +53 "collection"'% +3 "core" %6)-^ P +2 "sampler")% +3 "core" %| ` m b +53 "collection"'2% +3 "core" %6'.V P +2 "sampler")}% +3 "core" % V m b +2 "sampler")I% +3 "core" % ` m b +2 ."WCR"Intake.select :close + "sampler")0 +9 )D% +3 "core" % ] b + ."WCR"SSV.dial :exhaust +3 "sampler")s  +84 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %6"(] P +2 "sampler")u% +3 "core" % _ m g +53 "collection"'3% +3 "core" %6$)N P +2 "sampler")f% +3 "core" %\  X l g +53 "collection"'% +4 "core" %6#)X P +2 "sampler") % +3 "core" %  Y m g +53 "collection"'% +3 "core" %6%)T P +2 "sampler")o% +3 "core" % a m g +53 "collection"'Y% +3 "core" %6$([ P +2 "sampler")M% +3 "core" % X m g +53 "collection"'@% +3 "core" %6%,V P +2 "sampler")w% +3 "core" % W m g +53 "collection"'k% +3 "core" %6&)` O +2 "sampler") % +3 "core" % W m g +53 "collection"'% +3 "core" %6'(P P +2 "sampler")% +3 "core" %  a m g +53 "collection"'v% +3 "core" %6%*Q P +2 "sampler")^% +3 "core" %&" W l g +53 "collection"',% +3 "core" %6%,X P +2 "sampler")y% +3 "core" %($ _ m g +53 "collection"'% +3 "core" %6')V P +2 "sampler")&% +3 "core" %-. V m g +53 "collection"'i% +3 "core" %6%)\\ P +2 "sampler")r% +3 "core" %52 ^ m g +53 "collection"' % +3 "core" %6$*Q P +2 "sampler")% +3 "core" %<8 Y l g +53 "collection"'% +3 "core" %6&,Y P +2 "sampler")1% +3 "core" %A@ a m g +53 "collection"'% +3 "core" %6(,M P +2 "sampler")H% +3 "core" %KG V l g +53 "collection"'L% +3 "core" %6(-Z P +2 "sampler")e% +3 "core" %TR _ m g +53 "collection"'% +3 "core" %6(.T P +2 "sampler")% +3 "core" %]Z W m g +53 "collection"'2% +3 "core" %6(,\\ P +2 "sampler")}% +3 "core" %dc _ l g +53 "collection"'I% +3 "core" %6,/U P +2 "sampler")D% +3 "core" %ol V l g +53 "collection"'s% +3 "core" %6*.W P +2 "sampler")% +3 "core" %yt ` l g +53 "collection"'V% +4 "core" %6)0N O +2 "sampler")$% +3 "core" %| c m g +52 "collection"'% +3 "core" %6*0[ P +2 "sampler")'% +3 "core" % ^ m g +2 "sampler")0% +3 "core" % W m g +2 ."WCR"Intake.select :close + "sampler")0 +10 )b% +3 "core" % W g + ."WCR"SSV.dial :exhaust +3 "sampler")(  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %6%,e Q +2 "sampler")u% +3 "core" %Nc'% _ m p +15 "collection"'3% +3 "core" %6&,\\ P +2 "sampler")f% +3 "core" %Nc)) Q m p +2 "collection"'% +4 "core" %6%)g P + #"WCR"Intake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 19 +5 "sampler")#.0X +2 "sampler")?% +3 "core" % \\ Y ^ +53 "collection"'% +3 "core" %6$)f ? +2 "sampler")E% +3 "core" % _ Z ^ +53 "collection"'-% +3 "core" %6#)q > +2 "sampler")% +3 "core" % X Z ^ +53 "collection"'N% +3 "core" %6#'a > +2 "sampler")U% +3 "core" % a Z ^ +53 "collection"']% +3 "core" %6#)p ? +2 "sampler")% +3 "core" % V Z ^ +53 "collection"'% +3 "core" %6&*b ? +2 "sampler")|% +3 "core" %$! ^ Z ^ +53 "collection"'R% +3 "core" %6$*m > +2 "sampler");% +3 "core" %'$ X Y ^ +53 "collection"'!% +3 "core" %6&)g > +2 "sampler")Z% +3 "core" %., ` Z ^ +53 "collection"'t% +3 "core" %6(+n > +2 "sampler")/% +3 "core" %40 V Z ^ +53 "collection"'A% +3 "core" %6&,h > +2 "sampler")"% +3 "core" %;9 ^ [ ^ +53 "collection"'#% +3 "core" %6&+c > +2 "sampler")% +3 "core" %A> W [ ^ +53 "collection"'% +3 "core" %6(+n = +2 "sampler")5% +3 "core" %IE ` Z ^ +53 "collection"'c% +3 "core" %6(.a = +2 "sampler")B% +3 "core" %PO V Z ^ +53 "collection"'~% +3 "core" %6),k > +2 "sampler")P% +3 "core" %\\V ` Z ^ +53 "collection"'d% +4 "core" %6(,g > + "sampler"))% +4 "core" %db W Z ^ +52 "collection"'%% +3 "core" %6(-t > +2 "sampler")% +3 "core" %jj a Z ^ +53 "collection"'<% +3 "core" %6'/b > +2 "sampler")X% +3 "core" %tr X Z ^ +53 "collection"'*% +3 "core" %6*.p > +2 "sampler")q% +3 "core" %~z _ Z ^ +53 "collection"'7% +3 "core" %6+.a ? +2 "sampler")S% +3 "core" % W Z ^ +2 "sampler")% +5 "core" % U Z ^ + ."WCR"Intake.select :close +2 "sampler")0 +11 ):% +3 "core" % Q ^ + ."WCR"SSV.dial :exhaust +3 "sampler")=  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %A@ Q d \\ +53 "collection"'u% +3 "core" %6%* I +2 "sampler")3% +3 "core" %JG ^ e \\ +53 "collection"'f% +3 "core" %6&+ I +2 "sampler")% +4 "core" %QQ a e \\ +52 "collection"'n% +3 "core" %6&, I +2 "sampler")% +4 "core" %Z[ U e \\ +52 "collection"'o% +3 "core" %6', I +2 "sampler")Y% +3 "core" %dc ^ e \\ +53 "collection"'M% +3 "core" %6(- I +2 "sampler")@% +3 "core" %nh V e \\ +53 "collection"'w% +3 "core" %6*- J +2 "sampler")k% +3 "core" %vu ` f \\ +53 "collection"' % +3 "core" %6*/ J +2 "sampler")% +3 "core" %~ V f \\ +53 "collection"'% +3 "core" %6,.` I +2 "sampler")v% +4 "core" % _ e \\ + "sampler")^% +4 "core" % P e \\ + ."WCR"Intake.select :close +2 "sampler")0 +9 ),% +3 "core" % L \\ + ."WCR"SSV.dial :exhaust +3 "sampler")y  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %6#* 5 +2 "sampler")5% +4 "core" %'# V Pq +52 "collection"'3% +3 "core" %6$+9 5 +2 "sampler")f% +4 "core" %/, ^ Pq +52 "collection"'u% +3 "core" %6&* 5 +2 "sampler")n% +3 "core" %46 V Qq +53 "collection"'% +3 "core" %6&*: 5 +2 "sampler")o% +3 "core" %;8 ` Qq +53 "collection"'Y% +3 "core" %6&- 4 +2 "sampler")M% +3 "core" %A@ ] Pq +53 "collection"'@% +3 "core" %6'+: 3 +2 "sampler")w% +3 "core" %IF ^ Pq +53 "collection"'k% +3 "core" %6%, 4 +2 "sampler") % +3 "core" %TP ^ Qq +53 "collection"'% +3 "core" %6'- 4 +2 "sampler")% +3 "core" %\\Y W Qq +53 "collection"'v% +4 "core" %6&-9 4 +2 "sampler")^% +3 "core" %cc ^ Pq +53 "collection"',% +3 "core" %6&- 5 +2 "sampler")y% +4 "core" %kl V Pq +52 "collection"'`% +3 "core" %6*-: 5 +2 "sampler")&% +3 "core" %ur ` Pq +53 "collection"'i% +3 "core" %6*- 5 +2 "sampler")% +3 "core" %}{ T Qq +53 "collection"' % +3 "core" %6).9 5 +2 "sampler")% +3 "core" % _ Pq +2 "sampler")% +4 "core" % a Pq + ."WCR"Intake.select :close + "sampler")0 +11 )1% +3 "core" % N q + ."WCR"SSV.dial :exhaust +3 "sampler")  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X V Q f +53 "collection"'R% +3 "core" %6&,; 5 +2 "sampler");% +3 "core" %HG [ Q f +53 "collection"'!% +3 "core" %6'+ 5 +2 "sampler")Z% +3 "core" %ON Q Q f +53 "collection"'t% +3 "core" %6)*: 4 +2 "sampler")/% +3 "core" %XV ` Q f +53 "collection"'A% +3 "core" %6(/ 5 +2 "sampler")"% +3 "core" %b_ V Q f +53 "collection"'r% +3 "core" %6,/; 5 +2 "sampler")% +3 "core" %ki ` Q f +53 "collection"'% +3 "core" %6+- 5 +2 "sampler")#% +3 "core" %ts V Q f +53 "collection"'c% +3 "core" %6).: 5 +2 "sampler")B% +3 "core" %|{ _ Q f +53 "collection"'~% +3 "core" %6*/ 5 +2 "sampler")P% +3 "core" % V Q f +2 "sampler")d% +4 "core" % ` P f + ."WCR"Intake.select :close + "sampler")0 +11 ))% +3 "core" % O f + ."WCR"SSV.dial :exhaust +2 "sampler")%  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %_a ` S a +53 "collection"'5% +4 "core" %6+. : +2 "sampler")3% +3 "core" %fd U W a +53 "collection"'f% +3 "core" %6)/: < +2 "sampler")u% +3 "core" %qm ` X a +53 "collection"'n% +3 "core" %6*/ : +2 "sampler")% +3 "core" %yv R U a +53 "collection"'o% +3 "core" %6+-: : +2 "sampler")Y% +3 "core" % ^ W a +2 "sampler")M% +3 "core" % a V a +2 ."WCR"Intake.select :close + "sampler")0 +11 )@% +3 "core" % U a + ."WCR"SSV.dial :exhaust +2 "sampler")w  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi + .SS.reconfigure SSinhale.with maxSpeed: 19 +5 "sampler")#.0X +2 "sampler")S% +3 "core" %,+ V Z ^ +53 "collection"'% +3 "core" %6), > +2 "sampler"):% +3 "core" %32 ` Z ^ +53 "collection"'=% +3 "core" %6&-9 = +2 "sampler")% +3 "core" %:7 W Z ^ +53 "collection"'% +3 "core" %6(- > +2 "sampler")F% +3 "core" %C? ` Z ^ +53 "collection"'j% +3 "core" %6(,9 > +2 "sampler") % +3 "core" %HH W Z ^ +53 "collection"'6% +3 "core" %6(. > +2 "sampler")h% +3 "core" %RN _ Z ^ +53 "collection"'% +4 "core" %6(- > + "sampler")% +4 "core" %ZV X Z ^ +52 "collection"'p% +3 "core" %6(. > +2 "sampler")l% +3 "core" %b` \\ [ ^ +53 "collection"'T% +3 "core" %6,0: = +2 "sampler")O% +3 "core" %ki R Z ^ +53 "collection"'% +3 "core" %6+/ > +2 "sampler")C% +3 "core" %ur a [ ^ +53 "collection"'\ % +3 "core" %6,1 = +2 "sampler")g% +3 "core" %|| X Z ^ +53 "collection"'z% +3 "core" %6,/7 > +2 "sampler")J% +3 "core" % a Z ^ +2 "sampler").% +4 "core" % R Z ^ + ."WCR"Intake.select :close + "sampler")0 +11 )_% +3 "core" % V ^ + ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" % \\ Z f +52 "collection"'5% +3 "core" %6%)) = +2 "sampler")3% +4 "core" % U Y g +52 "collection"'f% +3 "core" %6&*E < +2 "sampler")u% +3 "core" %\  _ Y g +53 "collection"'n% +3 "core" %6$($ = +2 "sampler")% +3 "core" % \ V Y g +53 "collection"'o% +3 "core" %6"(I > +2 "sampler")Y% +3 "core" % ] Z g +53 "collection"'M% +3 "core" %6%+# > +2 "sampler")@% +3 "core" % W Z g +53 "collection"'w% +3 "core" %6&+H = +2 "sampler")*% +3 "core" % ` Y g +53 "collection"' % +3 "core" %6$+( = +2 "sampler")% +3 "core" % V Z g +53 "collection"'k% +3 "core" %6%)C = +2 "sampler")v% +3 "core" %! ] Y g +53 "collection"'^% +3 "core" %6&-- > +2 "sampler"),% +3 "core" %$! T Z g +53 "collection"'y% +3 "core" %6'+J > +2 "sampler")`% +3 "core" %*( U Z g +53 "collection"'&% +3 "core" %6(** > +2 "sampler")i% +3 "core" %0, _ [ g +53 "collection"'% +3 "core" %6'*E > +2 "sampler") % +3 "core" %66 X Z g +53 "collection"'% +3 "core" %6&,+ ? +2 "sampler")% +3 "core" %=; _ [ g +53 "collection"'1% +3 "core" %6'+B > +2 "sampler")% +4 "core" %FE O Z g +52 "collection"'\\% +3 "core" %6*- > +2 "sampler")L% +3 "core" %LK ^ Z g +53 "collection"'e% +3 "core" %6*.B > +2 "sampler")H% +3 "core" %WR W Z g +53 "collection"'% +4 "core" %6*.I > + "sampler")2% +4 "core" %_\\ ] [ g +53 "collection"'}% +3 "core" %6+- > +2 "sampler")I% +3 "core" %gc ` g g +53 "collection"' % +3 "core" %6+/A L +2 "sampler")s% +3 "core" %qn T h g +53 "collection"'% +3 "core" %6+0 L +2 "sampler")V% +3 "core" %{v V i g +53 "collection"'$% +3 "core" %6*1? M +2 "sampler")D% +3 "core" %~ P i g +53 "collection"''% +3 "core" %6*1 M +2 "sampler")0% +3 "core" % a i g +2 "sampler")b% +3 "core" % W i g +2 ."WCR"Intake.select :close + "sampler")0 +11 )(% +3 "core" % T g + ."WCR"SSV.dial :exhaust +3 "sampler")x  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")% +3 "core" %  ^ [ [ +53 "collection"'|% +3 "core" %6$+@ > +2 "sampler")R% +3 "core" %  U [ [ +53 "collection"'% +3 "core" %6%), ? +2 "sampler")!% +3 "core" % d [ [ +53 "collection"'Z% +3 "core" %6&)B L +2 "sampler")t% +3 "core" % V i [ +53 "collection"'/% +3 "core" %6(,* M +2 "sampler")A% +3 "core" % ] i [ +53 "collection"'"% +3 "core" %6&+B N +2 "sampler")r% +3 "core" % S j [ +53 "collection"'% +3 "core" %6'++ N +2 "sampler")% +3 "core" %$! _ j [ +53 "collection"'#% +3 "core" %6'*D M +2 "sampler")c% +3 "core" %)( V j [ +53 "collection"'B% +3 "core" %6(,+ N +2 "sampler")~% +3 "core" %.+ a i [ +53 "collection"'P% +3 "core" %6&*D M +2 "sampler")d% +3 "core" %41 T j [ +53 "collection"')% +3 "core" %6)-( N +2 "sampler")%% +3 "core" %=8 ^ j [ +53 "collection"'% +3 "core" %6',G M +2 "sampler")<% +3 "core" %B@ T j [ +53 "collection"'X% +3 "core" %6'-' M +2 "sampler")% +56 "core" %QP _ j [ +52 "collection"'q% +4 "core" %6*.B M +2 "sampler")7% +3 "core" %ZZ V j [ +53 "collection"'S% +3 "core" %6)/* M +2 "sampler")% +3 "core" %ea ` j [ +53 "collection"':% +3 "core" %6+0* M +2 "sampler")=% +4 "core" %mi T j [ +52 "collection"'% +3 "core" %6*/K M +2 "sampler")% +4 "core" %ut _ i [ +52 "collection"'F% +3 "core" %6*.( M +2 "sampler")j% +3 "core" %{ V j [ +53 "collection"' % +3 "core" %6,0F N +2 "sampler")6% +3 "core" % ] j [ +2 "sampler")h% +4 "core" % _ j [ + ."WCR"Intake.select :close + "sampler")0 +11 )% +3 "core" % O [ + ."WCR"SSV.dial :exhaust +3 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %6&)- M +2 "sampler")5% +3 "core" %! ^ j X +53 "collection"'3% +3 "core" %6%*F N +2 "sampler")f% +3 "core" %$' R j X +53 "collection"'u% +3 "core" %6(*% N +2 "sampler")n% +3 "core" %(% Z j X +53 "collection"'% +3 "core" %6',@ N +2 "sampler")o% +3 "core" %0, O j X +53 "collection"'Y% +3 "core" %6&,, N +2 "sampler")M% +3 "core" %7: ^ j X +53 "collection"'@% +3 "core" %6(,K N +2 "sampler")w% +3 "core" %<@ V j X +53 "collection"'*% +3 "core" %6(*) N +2 "sampler") % +4 "core" %FH ` j X +52 "collection"'% +3 "core" %6)+J N +2 "sampler")k% +3 "core" %NN V j X +53 "collection"'v% +3 "core" %6)-( N +2 "sampler")^% +3 "core" %Y[ ^ j X +53 "collection"',% +3 "core" %6)/D L +2 "sampler")y% +3 "core" %bg U j X +53 "collection"'`% +4 "core" %6*/F M +2 "sampler")&% +3 "core" %mp W j X +53 "collection"'i% +3 "core" %6*/- N +2 "sampler")% +3 "core" %us [ j X +53 "collection"' % +3 "core" %6*.D N +2 "sampler")% +3 "core" %| U j X +53 "collection"'% +3 "core" %6*.# N +2 "sampler")1% +3 "core" % _ j X +2 "sampler")% +3 "core" % Q j X +2 ."WCR"Intake.select :close + "sampler")0 +11 )\\% +3 "core" % W X + ."WCR"SSV.dial :exhaust +2 "sampler")L  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X M +2 "sampler")?% +4 "core" %" ^ j [ +52 "collection"'% +3 "core" %6$+) M +2 "sampler")E% +3 "core" %&$ [ j [ +53 "collection"'-% +3 "core" %6(,, M +2 "sampler")% +3 "core" %/+ _ j [ +53 "collection"'N% +3 "core" %6'+? N +2 "sampler")U% +3 "core" %41 V j [ +53 "collection"']% +3 "core" %6(,) M +2 "sampler")% +3 "core" %;8 _ j [ +53 "collection"'% +3 "core" %6(,I M +2 "sampler")|% +4 "core" %D? V j [ +52 "collection"'R% +3 "core" %6(.) N +2 "sampler")% +3 "core" %MI [ j [ +53 "collection"'!% +3 "core" %6*-? N +2 "sampler")Z% +3 "core" %TR U j [ +53 "collection"'t% +3 "core" %6(.! M +2 "sampler")/% +3 "core" %^\\ _ j [ +53 "collection"'A% +4 "core" %6*,H N +2 "sampler")"% +3 "core" %gg V j [ +53 "collection"'r% +3 "core" %6(.$ M +2 "sampler")% +3 "core" %rr T i [ +53 "collection"'% +3 "core" %6)0 L +2 "sampler")#% +3 "core" %{w \\ h [ +53 "collection"'c% +3 "core" %6*/G J +2 "sampler")B% +4 "core" % U f [ + "sampler")~% +4 "core" % \\ e [ + ."WCR"Intake.select :close +2 "sampler")0 +9 )P% +3 "core" % V [ + ."WCR"SSV.dial :exhaust +3 "sampler")d  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X V ^ Y +53 "collection"';% +3 "core" %6(* A +2 "sampler"){% +3 "core" %IG \\ ^ Y +53 "collection"'Q% +3 "core" %6'.@ A +2 "sampler")% +3 "core" %MP U ] Y +53 "collection"'m% +4 "core" %6*,+ A + "sampler")>% +4 "core" %YV ] \\ Y +52 "collection"'5% +3 "core" %6*0> D +2 "sampler")3% +3 "core" %`` V ` Y +53 "collection"'f% +3 "core" %6+.! D +2 "sampler")u% +3 "core" %jh a ` Y +53 "collection"'n% +3 "core" %6*.D E +2 "sampler")% +3 "core" %rq S ` Y +53 "collection"'o% +3 "core" %6+/& E +2 "sampler")Y% +3 "core" %zx ] a Y +53 "collection"'M% +3 "core" %6,/@ E +2 "sampler")@% +3 "core" %} S a Y +53 "collection"'w% +11 "core" %6+1E F +2 "sampler")*% +3 "core" % T b Y +2 "sampler") % +3 "core" % S c Y +2 ."WCR"Intake.select :close + "sampler")0 +11 )% +3 "core" % U Y + ."WCR"SSV.dial :exhaust +3 "sampler")k  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X' +9374 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'5% +3 "core" %6$)E G +2 "sampler")3% +3 "core" %) _ d +53 "collection"'f% +3 "core" %6$(& J +2 "sampler")u% +3 "core" % V f b +53 "collection"'n% +3 "core" %6%(D J +2 "sampler")% +3 "core" % ^ g b +53 "collection"'o% +3 "core" %6$(+ I +2 "sampler")Y% +3 "core" %  P e b +53 "collection"'M% +3 "core" %6%*D J +2 "sampler")@% +3 "core" %  _ f b +53 "collection"'w% +3 "core" %6)(' J +2 "sampler")*% +3 "core" % T f b +53 "collection"' % +3 "core" %6&)C I +2 "sampler")% +3 "core" % _ f b +53 "collection"'k% +3 "core" %6&)) J +2 "sampler")<% +3 "core" % U f b +53 "collection"'^% +3 "core" %6'*, I +2 "sampler"),% +3 "core" %# _ f b +53 "collection"'v% +3 "core" %6&-E I +2 "sampler")`% +3 "core" %#' V f b +53 "collection"'&% +3 "core" %6')( I +2 "sampler")i% +3 "core" %'* ] f b +53 "collection"'% +3 "core" %6&+K I +2 "sampler") % +3 "core" %.0 T f b +53 "collection"'% +3 "core" %6%,( I +2 "sampler")% +3 "core" %44 _ f b +53 "collection"'1% +3 "core" %6&-K I +2 "sampler")% +3 "core" %;= O e b +53 "collection"'\\% +3 "core" %6'-) I +2 "sampler")L% +3 "core" %A? b f b +53 "collection"'O% +3 "core" %6),J J +2 "sampler")H% +3 "core" %IH U f b +53 "collection"'% +3 "core" %6(,* I +2 "sampler")e% +3 "core" %PT b f b +53 "collection"'}% +4 "core" %6*.F I +2 "sampler")I% +3 "core" %YX _ e b +52 "collection"' % +3 "core" %6(.& I +2 "sampler")s% +3 "core" %cd \\ e b +53 "collection"'% +3 "core" %6+.G I +2 "sampler")V% +3 "core" %ji V f b +53 "collection"'$% +3 "core" %6)-+ I +2 "sampler")D% +3 "core" %uv ] e b +53 "collection"''% +3 "core" %6)2? I +2 "sampler")0% +3 "core" %{ R f b +53 "collection"'b% +3 "core" %6*0* J +2 "sampler")(% +3 "core" % S f b +2 "sampler")x% +4 "core" % ^ f b + ."WCR"Intake.select :close + "sampler")0 +11 ) % +3 "core" % L b + ."WCR"SSV.dial :exhaust +2 "sampler")W  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" % _ f b +53 "collection"'% +3 "core" %6&+- I +2 "sampler")E% +5 "core" % V f b +52 "collection"'?% +3 "core" %6&+& J +2 "sampler")% +3 "core" % \ U f b +53 "collection"'N% +3 "core" %6(+H I +2 "sampler")U% +3 "core" % ` f b +53 "collection"']% +3 "core" %6%*! J +2 "sampler")% +3 "core" % U f b +53 "collection"'% +3 "core" %6&,M J +2 "sampler")|% +3 "core" % _ f b +53 "collection"'R% +4 "core" %6)-I J +2 "sampler")% +3 "core" % b f b +53 "collection"'!% +3 "core" %6'-+ I +2 "sampler")Z% +3 "core" %!$ W f b +53 "collection"'t% +3 "core" %6&,A I +2 "sampler")/% +3 "core" %'% _ e b +53 "collection"'A% +3 "core" %6)+1 I +2 "sampler")"% +3 "core" %+0 V e b +53 "collection"'y% +3 "core" %6'+D J +2 "sampler")% +3 "core" %31 _ g b +53 "collection"'% +3 "core" %6'/' K +2 "sampler")r% +3 "core" %:= V g b +53 "collection"'c% +3 "core" %6)/I I +3 "sampler")B% +3 "core" %A@ _ d b +53 "collection"'~% +3 "core" %6+-D I +2 "sampler")P% +3 "core" %JI _ f b +53 "collection"'d% +3 "core" %6)/) J +2 "sampler")2% +3 "core" %PO W f b +53 "collection"'%% +4 "core" %6,,K J + "sampler")% +4 "core" %[] ] f b +52 "collection"')% +3 "core" %6*/+ 5 +2 "sampler")X% +3 "core" %b_ W Q b +53 "collection"'% +3 "core" %6+/J 5 +2 "sampler")q% +4 "core" %ji a Q b +54 "collection"'7% +3 "core" %6,0N 4 +2 "sampler")S% +3 "core" %ux ` Q b +53 "collection"'% +3 "core" %6-2% 5 +2 "sampler"):% +3 "core" %} T Q b +2 "sampler")=% +4 "core" %~ N Q b + ."WCR"Intake.select :close + "sampler")0 +11 )% +3 "core" %} G b + ."WCR"SSV.dial :exhaust +3 "sampler")  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X J +2 "sampler")z% +3 "core" % ] f b +53 "collection"'\ % +3 "core" %6&*+ J +2 "sampler").% +3 "core" % O ^ b +53 "collection"'_% +3 "core" %6'+> 5 +2 "sampler")% +3 "core" % ` Q b +53 "collection"';% +4 "core" %6&* 4 +2 "sampler"){% +3 "core" % V Q b +53 "collection"'#% +3 "core" %6'-3 5 +2 "sampler")% +3 "core" %  ` P b +53 "collection"'m% +3 "core" %6)+L 4 +2 "sampler")Q% +3 "core" %#& V Q b +53 "collection"'5% +3 "core" %6).. 5 +2 "sampler")3% +3 "core" %*- U Q b +53 "collection"'f% +3 "core" %6)-= 4 +2 "sampler")u% +3 "core" %04 _ Q b +53 "collection"'n% +3 "core" %6(-! 5 +2 "sampler")% +3 "core" %8: W Q b +53 "collection"'o% +3 "core" %6'-A 5 +2 "sampler")Y% +3 "core" %>C ^ Q b +53 "collection"'M% +3 "core" %6*.% 5 +2 "sampler")@% +3 "core" %EF U Q b +53 "collection"'w% +3 "core" %6+.@ 5 +2 "sampler")*% +3 "core" %LM \\ Q b +53 "collection"' % +3 "core" %6*.' 5 +2 "sampler")% +3 "core" %VT X Q b +53 "collection"'k% +3 "core" %6*0C 4 +2 "sampler")<% +3 "core" %^c ^ Q b +53 "collection"'^% +3 "core" %6+/' 5 +2 "sampler"),% +3 "core" %gg V Q b +53 "collection"'v% +3 "core" %6,/L 5 +2 "sampler")`% +3 "core" %ot ^ Q b +53 "collection"'&% +3 "core" %6+0% 5 +2 "sampler")i% +3 "core" %x~ W Q b +53 "collection"'% +3 "core" %6,3= 5 +2 "sampler") % +3 "core" % _ Q b +2 "sampler")% +3 "core" %} U Q b +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" % X b + ."WCR"SSV.dial :exhaust +2 "sampler")1  +85 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %6),J 6 +2 "sampler")% +3 "core" % #! _ R\ P +53 "collection"'E% +3 "core" %6'*, 6 +46 "sampler")?% +11 "core" % .- V Q\ P +53 "collection"'% +3 "core" %6(,C 5 +2 "sampler")N% +3 "core" % 62 ` Q\ P +53 "collection"'U% +3 "core" %6'-) 6 +2 "sampler")]% +3 "core" % ?= V Q\ P +53 "collection"'% +3 "core" %6)-J 6 +2 "sampler")% +4 "core" % FE \\ R\ P +52 "collection"'|% +3 "core" %6+.- 6 +2 "sampler")R% +4 "core" % NM V R\ P +52 "collection"'% +3 "core" %6'.J 5 +2 "sampler")!% +4 "core" % YV _ Q\ P +52 "collection"'Z% +3 "core" %6-/+ 6 +2 "sampler")t% +3 "core" % `` T R\ P +53 "collection"'/% +3 "core" %6-0D 6 +2 "sampler")A% +3 "core" % lh ^ R\ P +53 "collection"'"% +3 "core" %6-1' 6 +2 "sampler")y% +3 "core" % tq V Q\ P +53 "collection"'% +3 "core" %6*/H 5 +2 "sampler")% +3 "core" % }{ _ Q\ P +53 "collection"'r% +3 "core" %6,2+ 5 +2 "sampler")c% +3 "core" %  W Q\ P +2 "sampler")B% +4 "core" %  _ Q\ P + ."WCR"Intake.select :close + "sampler")0 +11 )~% +3 "core" %  K \ P + ."WCR"SSV.dial :exhaust +3 "sampler")P  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X 5 +2 "sampler"):% +4 "core" %  _ Q f +52 "collection"'=% +4 "core" %6$+H 5 +2 "sampler")% +3 "core" %  ] Q f +53 "collection"'% +3 "core" %6(+& 6 +2 "sampler")0% +3 "core" % R Q f +53 "collection"'j% +3 "core" %6&,G 5 +2 "sampler") % +3 "core" % ] Q f +53 "collection"'F% +3 "core" %6')& 5 +2 "sampler")h% +3 "core" % X Q f +53 "collection"'% +3 "core" %6',K 5 +2 "sampler")% +3 "core" % [ Q f +53 "collection"'+% +3 "core" %6(,% 5 +2 "sampler")l% +3 "core" % W Q f +53 "collection"'T% +3 "core" %6'+D 6 +2 "sampler")p% +3 "core" %%$ ^ Q f +53 "collection"'% +3 "core" %6%/- 6 +2 "sampler")C% +3 "core" %*) W Q f +53 "collection"'-% +3 "core" %6).> 5 +2 "sampler")g% +3 "core" %0- ` Q f +53 "collection"'z% +3 "core" %6),, 5 +2 "sampler")\ % +4 "core" %75 W P f +52 "collection"'.% +3 "core" %6).C 5 +2 "sampler")_% +3 "core" %=; _ Q f +53 "collection"'% +3 "core" %6).$ 5 +2 "sampler");% +3 "core" %DE U Q f +53 "collection"'{% +3 "core" %6*.J 5 +2 "sampler")#% +3 "core" %MK _ P f +53 "collection"'% +3 "core" %6*.# 5 +2 "sampler")m% +3 "core" %ST U Q f +53 "collection"'Q% +3 "core" %6*1H 4 +2 "sampler")5% +3 "core" %\\\\ ^ R f +53 "collection"'3% +3 "core" %6+.+ 4 +2 "sampler")f% +3 "core" %eg ^ Q f +53 "collection"'u% +3 "core" %6-0. 5 +2 "sampler")n% +3 "core" %np V Q f +53 "collection"'% +3 "core" %6*/B 5 +2 "sampler")o% +3 "core" %vw _ Q f +53 "collection"'Y% +4 "core" %6-0$ 5 + "sampler")M% +4 "core" %} X Q f +53 "collection"'@% +3 "core" %6.2I 5 +2 "sampler")w% +3 "core" % ] Q f +2 "sampler")*% +4 "core" % ] S f + ."WCR"Intake.select :close + "sampler")0 +11 ) % +3 "core" % P f + ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %?= _ V b +52 "collection"'% +3 "core" %6)/ < +2 "sampler")E% +3 "core" %IF Y X b +54 "collection"'?% +3 "core" %6'., ; +2 "sampler")% +3 "core" %PO W X b +53 "collection"'N% +3 "core" %6+/? ; +2 "sampler")U% +3 "core" %ZU c X b +53 "collection"']% +3 "core" %6).# < +2 "sampler")% +3 "core" %`_ U X b +53 "collection"'% +3 "core" %6*.A < +2 "sampler")|% +3 "core" %kj ] Y b +53 "collection"'R% +3 "core" %6*0' = +2 "sampler")% +3 "core" %qr U Y b +53 "collection"'!% +3 "core" %6.2H = +2 "sampler")Z% +4 "core" %z} _ Y b +52 "collection"'t% +3 "core" %6,1* = +2 "sampler")/% +3 "core" % W Y b +2 "sampler")A% +4 "core" % U Y b + ."WCR"Intake.select :close + "sampler")0 +11 )"% +3 "core" % Y b + ."WCR"SSV.dial :exhaust +3 "sampler")y  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X < +2 "sampler")% +3 "core" % T X a +53 "collection"':% +3 "core" %6&," = +2 "sampler")=% +3 "core" % ` Y a +53 "collection"'% +4 "core" %6(+' = +2 "sampler")% +3 "core" % U Y a +53 "collection"'0% +3 "core" %6'.E = +2 "sampler")j% +3 "core" %"& ` Y a +53 "collection"' % +3 "core" %6%,- = +2 "sampler")F% +3 "core" %)* W Y a +53 "collection"'h% +3 "core" %6*-? > +2 "sampler")% +56 "core" %75 ` Y a +52 "collection"'% +3 "core" %6'.> > +2 "sampler")+% +3 "core" %@= W Z a +53 "collection"'l% +3 "core" %6)- = +2 "sampler")T% +3 "core" %HH _ Z a +53 "collection"'p% +3 "core" %6*-! = +2 "sampler")% +3 "core" %RO W Z a +53 "collection"'C% +3 "core" %6+/? > +2 "sampler")-% +4 "core" %^Z b Z a +52 "collection"'g% +3 "core" %6+0* = +2 "sampler")z% +4 "core" %eb W Z a +52 "collection"'\ % +3 "core" %6,0A > +2 "sampler").% +3 "core" %mm c Z a +53 "collection"'_% +3 "core" %6+0$ > +2 "sampler")% +4 "core" %xv X Z a +52 "collection"';% +3 "core" %6.0@ > +2 "sampler"){% +3 "core" % c Z a +2 "sampler")#% +4 "core" % V Y a + ."WCR"Intake.select :close + "sampler")0 +11 )% +3 "core" % [ a + ."WCR"SSV.dial :exhaust +3 "sampler")m  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler") % +3 "core" %  W Z b +53 "collection"'% +3 "core" %6$(J = +2 "sampler")% +3 "core" % V Y b +53 "collection"'<% +3 "core" %6%)0 > +2 "sampler")^% +3 "core" % ` Z b +53 "collection"'k% +3 "core" %6')@ = +2 "sampler")v% +3 "core" % V Z b +53 "collection"'`% +4 "core" %6%+? = +2 "sampler")&% +3 "core" % _ Z b +53 "collection"'i% +3 "core" %6$++ > +2 "sampler")% +3 "core" %$ V Z b +53 "collection"' % +3 "core" %6%+M > +2 "sampler")% +3 "core" %)' ^ Z b +53 "collection"'% +3 "core" %6&+) > +2 "sampler")1% +3 "core" %-- X Z b +53 "collection"'6% +3 "core" %6&,? > +2 "sampler")\\% +3 "core" %46 W [ b +53 "collection"'L% +3 "core" %6'+* ? +2 "sampler")% +3 "core" %;7 V Z b +53 "collection"'H% +3 "core" %6&-H > +2 "sampler")% +3 "core" %BA T [ b +53 "collection"'e% +3 "core" %6(-& > +2 "sampler")}% +3 "core" %JG _ [ b +53 "collection"'I% +3 "core" %6%-E ? +2 "sampler") % +3 "core" %RQ W [ b +53 "collection"'s% +3 "core" %6)-& ? +2 "sampler")% +3 "core" %\\X _ Z b +53 "collection"'V% +3 "core" %6)0D > +2 "sampler")J% +3 "core" %cf V Z b +53 "collection"'D% +3 "core" %6*. ? +2 "sampler")'% +3 "core" %li _ [ b +53 "collection"'$% +3 "core" %6,2H @ +2 "sampler")b% +3 "core" %us W [ b +53 "collection"'(% +3 "core" %6,2# G +2 "sampler")x% +3 "core" %~ a h b +2 "sampler") % +3 "core" %~ X h b +2 ."WCR"Intake.select :close + "sampler")0 +11 )W% +3 "core" %} X b + ."WCR"SSV.dial :exhaust +3 "sampler")>  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")U% +3 "core" % M Z g +53 "collection"']% +3 "core" %6&-0 ? +2 "sampler")% +5 "core" % a [ Y +52 "collection"'% +3 "core" %6',& > +2 "sampler")|% +4 "core" % V [ Y +52 "collection"'R% +3 "core" %6&+D ? +2 "sampler")% +4 "core" %  _ [ Y +52 "collection"'!% +3 "core" %6(*0 > +2 "sampler")Z% +4 "core" %  V [ Y +52 "collection"'t% +3 "core" %6(,H > +2 "sampler")/% +4 "core" % a [ Y +52 "collection"'A% +3 "core" %6(,0 ? +2 "sampler")"% +3 "core" % R [ Y +53 "collection"'y% +3 "core" %6%+@ ? +2 "sampler"),% +3 "core" % _ [ Y +52 "collection"'% +3 "core" %6(,0 ? +2 "sampler")r% +3 "core" % W [ Y +53 "collection"'% +3 "core" %6(,H ? +2 "sampler")B% +3 "core" %  _ Z Y +53 "collection"'~% +3 "core" %6)-2 ? +2 "sampler")P% +3 "core" %%$ a \\ Y +53 "collection"'O% +3 "core" %6)/I D +2 "sampler")2% +3 "core" %,, U h Y +53 "collection"'%% +3 "core" %6(.' L +2 "sampler")d% +3 "core" %31 _ i Y +53 "collection"')% +3 "core" %6*/G M +2 "sampler")X% +3 "core" %:9 V i Y +53 "collection"'% +3 "core" %6).) M +2 "sampler")q% +3 "core" %B> ` j Y +53 "collection"'7% +3 "core" %6(/I N +2 "sampler")S% +3 "core" %GG X i Y +53 "collection"'% +3 "core" %6+0 N +2 "sampler"):% +3 "core" %ON ` j Y +53 "collection"'=% +4 "core" %6+0 M +2 "sampler")% +3 "core" %Y\\ Z i Y +53 "collection"'% +3 "core" %6,0@ M +2 "sampler")0% +3 "core" %aa ] i Y +53 "collection"'j% +3 "core" %6+/! M +2 "sampler") % +3 "core" %ji U j Y +53 "collection"'F% +3 "core" %6+0B M +2 "sampler")h% +3 "core" %tr W j Y +53 "collection"'% +3 "core" %6,1# M +2 "sampler")% +3 "core" %|y _ k Y +53 "collection"'+% +3 "core" %6*1= M +2 "sampler")l% +3 "core" % S j Y +2 "sampler")T% +3 "core" % ` j Y +2 ."WCR"Intake.select :close + "sampler")0 +11 )p% +3 "core" % K Y + ."WCR"SSV.dial :exhaust +3 "sampler")  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X M +2 "sampler")% +3 "core" %)' W i m +53 "collection"'% +3 "core" %6'+) M +2 "sampler")<% +3 "core" %3- ` i m +53 "collection"'^% +3 "core" %6(-@ M +2 "sampler")k% +3 "core" %55 V i m +53 "collection"'v% +3 "core" %6)+ M +2 "sampler")`% +3 "core" %>: _ i m +53 "collection"'&% +3 "core" %6*-" L +2 "sampler")i% +3 "core" %GD ^ i m +53 "collection"'% +3 "core" %6'.D L +2 "sampler") % +3 "core" %NM _ i m +53 "collection"'% +12 "core" %6*/F L + "sampler")% +4 "core" %XW Q i m +52 "collection"'1% +3 "core" %6).& M +2 "sampler")6% +4 "core" %a_ ^ i m +52 "collection"'\\% +3 "core" %6,.J M +2 "sampler")L% +3 "core" %mj W j m +53 "collection"'% +3 "core" %6)/ M +2 "sampler")H% +4 "core" %sq ^ j m +52 "collection"'% +3 "core" %6+0A M +2 "sampler")e% +3 "core" %~z W j m +53 "collection"'}% +3 "core" %6*0* M +2 "sampler")I% +4 "core" % ^ j m + "sampler") % +4 "core" % W i m + ."WCR"Intake.select :close + "sampler")0 +10 )s% +3 "core" % L m + ."WCR"SSV.dial :exhaust +3 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %6%+A M +2 "sampler")f% +3 "core" % ` i n +53 "collection"'E% +3 "core" %6&*+ M +2 "sampler")?% +3 "core" %  V i n +53 "collection"'% +3 "core" %6&,B M +2 "sampler")N% +3 "core" %  _ i n +53 "collection"'U% +3 "core" %6&*& M +2 "sampler")]% +4 "core" % _ j n +52 "collection"'% +3 "core" %6'-= L +2 "sampler")% +3 "core" % ^ i n +53 "collection"'|% +4 "core" %6%+% M +2 "sampler")R% +3 "core" % ` i n +53 "collection"'% +3 "core" %6%*> M +2 "sampler")!% +3 "core" % V i n +53 "collection"'Z% +3 "core" %6&,) M +2 "sampler")t% +3 "core" %# ^ j n +53 "collection"'/% +3 "core" %6',) M +2 "sampler")A% +3 "core" %)( V i n +53 "collection"'"% +3 "core" %6),: M +2 "sampler")y% +3 "core" %.- _ h n +53 "collection"',% +3 "core" %6(,' M +2 "sampler")% +3 "core" %63 W i n +53 "collection"'r% +3 "core" %6)-= M +2 "sampler")% +3 "core" %;8 [ j n +53 "collection"'B% +3 "core" %6*,$ M +2 "sampler")~% +3 "core" %E@ _ i n +53 "collection"'P% +3 "core" %6*/@ M +2 "sampler")O% +3 "core" %KI W j n +53 "collection"'2% +3 "core" %6+0$ M +2 "sampler")%% +3 "core" %TS _ i n +53 "collection"'d% +3 "core" %6)/D M +2 "sampler"))% +3 "core" %ZZ V i n +53 "collection"'X% +3 "core" %6,. M +2 "sampler")% +3 "core" %fb _ i n +53 "collection"'q% +3 "core" %6+0B M +2 "sampler")7% +3 "core" %mi T i n +53 "collection"'S% +3 "core" %6+1* M +2 "sampler")% +3 "core" %wu ` i n +53 "collection"':% +3 "core" %6*0@ M +2 "sampler")=% +3 "core" %~| W i n +53 "collection"'% +3 "core" %6-1& M +2 "sampler")% +3 "core" % _ i n +2 "sampler")0% +3 "core" % X i n +2 ."WCR"Intake.select :close + "sampler")0 +11 )j% +3 "core" % V n + ."WCR"SSV.dial :exhaust +3 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +52 "collection"'' +2685 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +4 "collection"'+ @ +83 "core" ? +54 "sampler")l% +3 "core" %  Y D +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'T  +102 "core"  +2 "collection"'p% +5 "core" %#  + ."WCR"CSV.dial between air and CTV +3 "collection"' ` +34 "core" b +3 ."WCR"CS.seek 7.115ml +4 "collection"'' +854 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'-  +4 'g  +29 "core"  +50  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +2 "collection"'C'4 +1897 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'\ @ +51 "core" ? +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'.' +2656 "core" ' +2 "collection"'_% +4 "core" % p  + ."WCR"CSV.dial between air and CTV +3 "collection"' ` +32 "core" a +3 ."WCR"CS.seek 2.004ml +3 "collection"';' +2167 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'{  +32 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +3 "collection"'#'4 +89 "core" ' v ~ p +2 ."WCR"CBV.dial :waste2b +3 "collection"'  +35 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty + "collection"'m' +583 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'c  +149 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +4 "collection"'5  +47 "core"  +2 "collection"'3% +4 "core" %T + #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +4 "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'Q' +610 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +12 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'u' +2143 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +4 "collection"'n @ +84 "core" > +53 "sampler")% +3 "core" %  _ D +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'o  +104 "core"  +2 "collection"'Y% +4 "core" %"[ s +2 ."WCR"CSV.dial between air and CTV +2 "collection"'M ` +66 "core" ^ +3 ."WCR"CS.seek 7.127ml +3 "collection"'@'y +838 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'w  +2 '*  +35 "core"  +116  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +51 "collection"' '4 +1905 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"' @ +51 "core" > +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +2643 "core" ' +2 "collection"'<% +4 "core" % B  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'^ ` +33 "core" a +3 ."WCR"CS.seek 2.001ml +4 "collection"'k' +2147 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'v  +31 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +3 "collection"'`'4 +86 "core" '  ? +3 ."WCR"delay 2:00 +8251 "Can". ss +3751 ."WCR"CBV.dial :waste2b +2 "collection"'&  +34 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'i' +575 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'  +151 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +4 "collection"'  +48 "core"  +2 "collection"'% +4 "core" % + #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +4 "collection"' +11 ."WCR"CS.seek 2ml +2 "collection"'' +609 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +11 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'1' +2127 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +4 "collection"'6 @ +84 "core" > +53 "sampler")\\% +3 "core" %  h D +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'L  +101 "core"  +2 "collection"'% +4 "core" %  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'H ` +67 "core" _ +3 ."WCR"CS.seek 7.165ml +3 "collection"'' +827 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'e  +4 '}  +32 "core"  +114  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +3 "collection"'I'4 +1901 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"' @ +63 "core" A +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'s' +2653 "core" ' +2 "collection"'% +4 "core" %  x + ."WCR"CSV.dial between air and CTV +3 "collection"'z ` +32 "core" b +53 ."WCR"CS.seek 2.023ml +3 "collection"'J' +2168 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'D  +31 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +3 "collection"'V'4 +96 "core" ' 1  +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'$  +32 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'b' +580 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'(  +152 "core" +2 "collection"'x& +4 "core" &W[p pV +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"& % +5 "core" %\   +2 "storage"(W% +3 "core" %_ +2 "storage"(>. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 ."WCR"SC.seek 1 + "storage"(f(( +216 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (E& +3 "core" &() s k  +2 "manipulator"&?& +3 "core" &ӿ#@X +2 "manipulator"&% +4 "core" %\  +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&N( +189 "core" ( +2 "manipulator"&U& +4 "core" & \ +2 "storage"(]& +3 "core" &()  +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&' +94 "core" ' +2 "storage"(& +4 "core" &(( +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek beamBreak +2 "storage"(|'V +306 "core" ' +2 "storage"(R- +3 "core" -'w +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +5 "manipulator"&& +3 "core" & -\ + "storage"(!& +4 "core" &(- } m + ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&Z'C +30 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&t, +4 "core" , + ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 "storage"(/- +2 "core" -'w +2 ."WCR"SE.seek 1.07 Pucks below Top Plate +3 "storage"(A' +29 "core" ' +2 "manipulator"&"% +4 "core" %\\ { { < +2 "storage"(y& +3 "core" &()\ \  2  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 325 counts +3 "manipulator"&,'ψ +16 "core" ' +2 "manipulator"&& +5 "core" & +3 "storage"(r& +4 "core" &(, g +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&' +18 "core" ' +2 ."WCR"SE.seek 2.07 Pucks below Top Plate +4 "storage"(B' +58 "core" ' +2 "manipulator"&~& +4 "core" &| +2 "manipulator"&P% +4 "core" % +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +3 "manipulator"&O'\ +95 "core" ' +2 ."WCR"Elbow.seek CC +4 "manipulator"&2(ӷ +155 "core" ( +2 "manipulator"&%& +4 "core" & :+ +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &d& +3 "core" &:+ +2 ."WCR"Forearm.seek CC +2 "manipulator"&)' +104 "core" ' +2 ."WCR"Hand.close + "manipulator"&X/ +72 "core" / +49 ."WCR"CC.seek :open +7 "collection"'( +425 "core" ( +3 "storage"(q& +4 "core" &(- A +2 "storage"(7& +3 "core" &(, M +2 "manipulator"&S& +3 "core" & :+ +2 "manipulator"&% +4 "core" % >m ± +2 ."WCR"Forearm.seek :retract +3 "manipulator"&:'\ +104 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&=( +187 "core" ( +2 "manipulator"&& +4 "core" & 3 / +2 "storage"(& +3 "core" &(+  +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&0'C +102 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&j, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open + "manipulator"& 1 +72 "core" 1 +3 "manipulator"&'% +4 "core" % u  + "storage"(h& +4 "core" &(, } + ."WCR"Forearm.force -20 +2 "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 350 counts +2 "manipulator"&'ϡ +17 "core" ' +2 "manipulator"&[& +4 "core" & > 2 +2 "storage"(+& +4 "core" &(+ +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&l' +18 "core" ' +2 "storage"(T% +4 "core" % +3 ."downElevator"SE.seek :down +3 "storage"(p'X +99 (% +3 "core" %!  b +2 "manipulator"&% +3 "core" % . -  +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&g'\ +90 "core" ' +65 ' + ."downElevator"SE.coast +2 "storage"(5 +3 ."WCR"SC.coast +2 "storage"(6 +4 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'-& +6 "core" &$( + .tHand.open + "manipulator"&1 +24 "core" 1 +2 "manipulator"&\ & +4 "core" & : +2 "manipulator"&C% +4 "core" %\ ) +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&_(- +189 "core" ( +2 "manipulator"&& +4 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &.& +3 "core" &- $ +2 .tForearm.seek :garage +2 "manipulator"&{'η +99 "core" ' +2 .tHand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&;& +4 "core" &- / N +2 "manipulator"&#% +3 "core" % Y V  +3 .tForearm.seek :retract +2 "manipulator"&c'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&5(ӷ +283 "core" ( +2 "manipulator"&3& +4 "core" &ӵ# ?V + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &m& +2 "core" &ӵ# ?V +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&Q' +109 "core" ' +2 "manipulator"&n& +4 "core" &ӵ# V P H?V +2 "manipulator"&% +4 "core" %!F U Wݩ +2 "collection"'o& +3 "core" &$( +2 "collection"'Y& +4 .tCC.seek :closed +2 "collection"'M(W +6 "core" &$( + &$(  +8 &'v%( . +9 &^$( B +9 &Dq"( U +10 &Q ( W +9 &L$) W +10 &N"( W +9 &EO$) W +9 &N#( W +10 &N$) W +9 &O$) W +9 & LP#' X +10 &"P#( W +9 &#N") W +10 &%T") X +9 &'UR&( W +9 &)N$) W +10 &*Q#* W +9 &,P$' W +9 &.^Q$( W +10 &0 Q#) W +9 &1R#( W +10 &3O$* W +9 &5eS$( W +9 &7'O#) W +10 &8Q') W +9 &:N#) W +9 &/R#( W +9 &?P#( X +10 &AO!* W +9 &CuO") W +9 &E8N$) W +10 &FP$' W +9 &H`#' X +9 &Jp|"' \\ +10 &L'!& {` +9 &M"& wb! +10 &O!& wb& +9 &QV$ wb. +9 &S"% vb1 +10 &T( wb1 +9 &Vr"' vO +9 &WFm!% $h +10 &W& & xZ +9 ( + &Wb % L + "collection"'Y& +4 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.33 +2 "collection"'u& +5 "core" &Wb!$ L +2 .tHand.open + "manipulator"&*1 +71 "core" 1 +2 "manipulator"&w% +4 "core" % T > 5ڪ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&@'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +5 "core" &Wb"& L +52 "collection"' % +5 "core" % & +2 .tCSV.dial CSR +2 "collection"'<  +46 "core"  +2 "collection"'^% +4 "core" %% + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +11 .tCS.seek 5ml +2 "collection"''p +1374 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 'v% +3 "core" %p &  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'k'X +742 "core" ' +2 .tCSV.dial :waste +3 "collection"'& +146 "core" +2 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'`'4 +2006 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'& +5 "core" &Wc% L +2 "collection"' % +4 "core" %2 $ + .tCSV.dial :flush +2 "collection"'  +48 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 5ml +2 "collection"'i'p +1370 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +47 "core" B +2 "collection"'6% +4 "core" %p$ v +2 .tCS.seek 7ml +2 "collection"'\\'f +608 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'L  +5 '  +42 "core"  +109  +2 .tCBV.dial :waste1 +3 "collection"'H @ +84 "core" @ +2 .tCS.seek 0ml +4 "collection"'1'4 +1882 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'}& +5 "core" &Wb%+ L +2 "collection"'e% +4 "core" %2%+  + .tCSV.dial :flush +2 "collection"'  +83 "core" +3 .tCS.seek 5ml +3 "collection"' 'p +1377 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'I @ +50 "core" A +2 "collection"'% +4 "core" %p#)  +2 .tCS.seek 7ml +2 "collection"'z'i +596 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'s  +45 "core"  +2 .tCBV.dial :waste2b +2 "collection"'D  +83 "core"  +2 .tCS.seek 0ml +3 "collection"'J'4 +1760 "Can": {z +107 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +4 "collection"'$  +48 "core"  +2 "collection"'V% +4 "core" %3"' + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"'('P +1136 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'x' +1629 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +49 "core"  +2 .tCBV.dial :waste1 +2 "collection"'W @ +86 "core" B +2 .tCS.seek 0ml +4 "collection"'>'4 +2644 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +4 "collection"'E  +50 "core"  +2 "collection"'?% +4 "core" %7 & } + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"''P +1125 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'U' +1624 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"']  +50 "core"  +2 .tCBV.dial :waste2b +51 "collection"'  +86 "core"  +3 .tCS.seek 0ml +3 "collection"''4 +2619 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +4 "collection"'  +60 "core"  +2 "collection"'R% +4 "core" %6#( +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +2 "collection"''P +1127 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +2 "collection"'!' +1611 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'/ +5 '"  +50 "core"  +64 +2 .tCTV.dial :air +3 "collection"'y  +146 "core" +2 .tCS.seek 0ml +4 "collection"''4 +2626 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'r'0 +859 "core" ' +2 .tCSV.dial :waste +2 "collection"'~ +48 "core" +2 .tCS.seek 0ml +4 "collection"'P'4 +858 "core" ' +2 #tFlushing upper manifold +2 "collection"'& +5 "core" &Wc$% L +2 "collection"'N% +3 "core" %1% + .tCSV.dial :flush +3 "collection"'|  +48 "core"  +2 .tCS.seek 5ml +4 "collection"'Z'p +1353 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"', @ +48 "core" B +2 "collection"'A% +4 "core" %p!#  +2 .tCS.seek 7ml +2 "collection"'%'g +610 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'d +115 "core" ~ +2 .tCTV.dial :air +2 .CS.seek 0ml +5 "collection"''4 +1856 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'t'0 +864 "core" ' +2 .tCSV.dial :waste +2 "collection"'X +50 "core" +2 .tCS.seek 0ml +2 "collection"'O'4 +849 "core" ' +2 "collection"'8& +4 "core" &Wc $ L +2 "collection"'q% +4 "core" %1!& + .tCSV.dial :flush +2 "collection"'7  +47 "core"  +2 .tCS.seek 3ml +2 "collection"'S'0 +856 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +47 "core" A +2 "collection"')% +4 "core" %0#  +2 .tCS.seek 5ml +2 "collection"''p +599 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +5 "collection"''4 +1354 "core" ' +2 .tdelay 7 seconds +257 ."PCR"PCR.off +242 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"*11599670:1434,1298,726,721,59.0162;11600520:1580,1642,683,667,59.0162;11601470:1764,2225,678,711,59.0534;11602520:1960,2549,672,659,58.9790;11603670:2139,3059,708,708,58.9790;11713220:1378,1230,790,688,58.9790;11714070:1510,1623,697,699,59.0162;11715020:1783,2127,685,675,59.0534;11716070:1891,2496,694,687,59.0162;11717220:2157,3040,672,699,59.0162;11828110:1281,1218,703,684,58.9790;11828960:1473,1743,701,707,59.0162;11829910:1733,2092,634,662,59.0162;11830960:1857,2512,699,708,59.0162;11832110:2125,2981,686,667,59.0534;11942920:1446,1338,720,727,59.0162;11943770:1586,1650,675,660,58.9790;11944720:1716,2240,708,709,59.0162;11945770:1959,2587,685,658,58.9790;11946920:2077,3079,704,698,59.0162;12056970:1358,1319,722,720,59.0162;12057820:1559,1806,651,671,59.0162;12058770:1654,2211,699,687,59.0162;12059820:1917,2676,700,688,59.0162;12060970:2004,3026,672,623,59.0162;12171610:1333,1344,709,707,58.9790;12172460:1527,1764,690,691,58.9790;12173410:1690,2097,651,666,59.0162;12174460:1881,2608,707,696,58.9790;12175610:2072,3016,685,667,59.0162;12286170:1273,1204,699,689,59.0162;12287020:1474,1744,709,702,59.0162;12287970:1739,2108,681,668,59.0162;12289020:1857,2513,669,693,59.0162;12290170:2139,3002,685,678,59.0534;12401380:1436,1309,724,712,59.0162;12402230:1569,1651,685,665,59.0162;12403180:1750,2220,700,708,59.0162;12404230:1929,2583,676,660,59.0534;12405380:2097,3101,710,665,59.0162;12515990:1454,1335,719,724,58.9790;12516840:1578,1627,678,657,58.9790;12517790:1738,2241,685,707,59.0162;12518840:1943,2546,684,651,59.0162;12519990:2082,3117,711,701,59.0162;12630650:1434,1377,700,722,59.0162;12631500:1584,1702,672,665,59.0162;12632450:1663,2215,708,697,59.0162;12633500:1930,2667,683,662,59.0162;12634650:2002,3045,698,687,59.0534;12745080:1263,1288,701,689,58.9790;12745930:1449,1760,707,676,59.0162;12746880:1696,2109,684,661,59.0162;12747930:1858,2520,704,694,59.0534;12749080:2120,2999,685,682,59.0162;12859530:1443,1363,730,722,59.0162;12860380:1585,1691,671,659,59.0162;12861330:1704,2223,707,712,59.0162;12862380:1918,2650,681,665,59.0162;12863530:2002,3055,702,694,59.0162;12973840:1435,1346,724,698,58.9790;12974690:1581,1641,679,653,59.0162;12975640:1721,2239,711,706,59.0162;12976690:1928,2577,680,656,59.0162;12977840:2027,3064,708,696,59.0162;13088590:1373,1343,726,717,59.0162;13089440:1550,1799,681,667,59.0162;13090390:1633,2208,700,687,59.0162;13091440:1908,2697,694,678,59.0162;13092590:1999,2965,687,657,58.9790;13203710:1384,1371,729,720,59.0162;13204560:1554,1789,682,667,59.0162;13205510:1639,2161,700,688,59.0162;13206560:1906,2689,698,684,59.0162;13207710:1999,3009,682,655,59.0162;13318450:1343,1248,705,682,59.0162;13319300:1463,1692,707,709,58.9790;13320250:1746,2078,675,625,59.0162;13321300:1839,2556,704,706,59.0534;13322450:2092,2990,684,664,59.0162;13433390:1377,1271,703,691,58.9790;13434240:1476,1692,706,694,59.0534;13435190:1735,2142,680,652,59.0534;13436240:1806,2567,708,712,59.0162;13437390:2061,2948,678,653,58.9790;13548220:1414,1361,727,729,58.9790;13549070:1575,1741,677,661,59.0162;13550020:1702,2220,707,709,59.0534;13551070:1928,2584,641,655,59.0162;13552220:2094,3073,711,698,59.0162;13662760:1435,1368,726,715,59.0162;13663610:1574,1663,668,617,59.0162;13664560:1739,2215,708,699,59.0162;13665610:1908,2572,678,664,59.0162;13666760:2082,3095,708,714,59.0162;13777920:1275,1235,698,678,58.9790;13778770:1453,1755,708,708,59.0162;13779720:1717,2031,682,651,59.0162;13780770:1834,2587,706,706,59.0162;13781920:2090,2983,687,660,59.0162;13892920:1382,1294,704,690,58.9790;13893770:1497,1618,697,691,59.0162;13894720:1772,2099,659,676,59.0162;13895770:1874,2500,693,684,58.9790;13896920:2125,3084,700,700,59.0162;14007760:1265,1265,704,680,59.0162;14008610:1461,1803,708,709,59.0162;14009560:1687,2098,680,653,59.0534;14010610:1825,2569,705,704,59.0162;14011760:2089,2960,682,664,59.0534;14123000:1325,1336,723,720,59.0162;14123850:1520,1787,687,672,59.0162;14124800:1620,2190,696,682,59.0162;14125850:1887,2629,677,698,59.0534;14127000:2001,2942,681,649,59.0162;14238460:1393,1372,731,722,59.0162;14239310:1563,1758,682,664,58.9790;14240260:1656,2217,700,698,59.0162;14241310:1907,2593,656,664,58.9790;14242460:2002,3084,698,689,59.0162;14353340:1399,1267,680,693,59.0162;14354190:1524,1637,693,681,59.0162;14355140:1776,2182,702,692,59.0162;14356190:1901,2551,675,613,59.0162;14357340:2049,3131,704,708,59.0534;14468450:1393,1252,702,687,59.0162;14469300:1499,1618,698,695,58.9790;14470250:1801,2162,690,682,58.9790;14471300:1881,2463,682,668,59.0162;14472450:2139,3064,715,699,59.0162;14583260:1358,1250,702,691,58.9790;14584110:1502,1651,697,693,59.0162;14585060:1743,2195,670,683,59.0162;14586110:1903,2505,684,652,59.0162;14587260:2101,3116,705,705,59.0162;14697820:1268,1255,708,689,59.0162;14698670:1467,1787,702,705,59.0162;14699620:1685,2131,683,656,59.0162;14700670:1858,2522,673,699,59.0534;14701820:2092,3029,684,670,59.0534;14812610:1379,1307,711,696,59.0162;14813460:1518,1702,686,629,59.0162;14814410:1738,2228,699,696,59.0162;14815460:1906,2618,682,662,59.0162;14816610:2058,3111,702,696,59.0162;14927770:1454,1412,726,732,59.0162;14928620:1582,1721,671,666,59.0162;14929570:1707,2295,686,700,59.0162;14930620:1940,2717,681,657,59.0162;14931770:2018,3165,701,694,59.0162;15042370:1273,1331,704,683,59.0162;15043220:1462,1864,707,692,58.9790;15044170:1678,2178,678,663,59.0162;15045220:1822,2679,705,708,59.0162;15046370:2078,3131,684,660,59.0162;15157550:1362,1399,727,720,59.0162;15158400:1555,1874,680,667,59.0162;15159350:1655,2312,705,697,59.0162;15160400:1919,2819,653,665,59.0162;15161550:2004,3232,700,688,59.0162;15272550:1320,1378,690,715,58.9790;15273400:1539,1956,685,673,59.0162;15274350:1646,2354,699,686,59.0162;15275400:1891,2910,687,686,59.0534;15276550:2004,3291,692,684,59.0162;15387250:1433,1443,724,728,59.0162;15388100:1575,1831,641,655,59.0534;15389050:1712,2401,705,706,59.0162;15390100:1925,2858,686,661,59.0162;15391250:2061,3387,706,672,59.0534;15502060:1417,1487,726,721,59.0162;15502910:1568,1926,677,670,59.0162;15503860:1645,2430,676,697,59.0534;15504910:1907,2951,685,667,59.0534;15506060:1996,3359,697,679,59.0162;15616940:1330,1333,704,683,58.9790;15617790:1474,1880,701,690,58.9790;15618740:1747,2385,685,672,59.0162;15619790:1864,2826,697,677,59.0534;15620940:2139,3442,692,693,59.0162;15731750:1387,1409,708,695,59.0162;15732600:1514,1857,694,682,59.0162;15733550:1765,2496,698,697,59.0162;15734600:1909,2894,649,657,59.0534;15735750:2114,3532,706,698,59.0162;15846260:1328,1492,721,717,59.0162;15847110:1514,2048,685,673,59.0162;15848060:1637,2492,696,681,59.0162;15849110:1893,3099,694,693,59.0162;15850260:2002,3485,643,618,59.0162;15961650:1427,1517,726,725,58.9790;15962500:1564,1968,674,616,59.0162;15963450:1675,2531,700,700,59.0534;15964500:1906,3079,687,669,59.0162;15965650:2018,3574,699,682,59.0162;16076450:1439,1542,732,722,59.0162;16077300:1576,1944,673,658,59.0162;16078250:1672,2600,709,700,58.9790;16079300:1931,3030,679,666,59.0534;16080450:2026,3557,702,695,59.0162;16191240:1311,1440,684,705,59.0162;16192090:1502,2132,697,687,58.9790;16193040:1660,2456,683,672,59.0162;16194090:1848,3129,709,719,59.0162;16195240:2050,3526,683,659,59.0162;16306680:1722,3012,723,678,58.9790; +28 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc19may1621h1500ml.pcr +2 "MFB"*2% +4 "core" %C + #"MFBPCR"Cleaning PCR +2 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +155 .tCS.seek 3ml +2 "collection"' '0 +45 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*''(@ +801 "core" ' +2 .tCSV.dial :waste +3 "collection"'h +81 "core" +3 .tCS.seek 0ml +3 "collection"'['4 +134 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*+  +37 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*T % +123 "core" & +3 "MFB"*:% +4 "core" %(, +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zr +226 "core" ' +2 ."MFBPCR"delay 2 seconds +199 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'& +5 "core" &Wc & L +2 "collection"'=% +3 ."MFBPCR"ATV.dial :bleach +2 "MFB"*0  +4 "core" %3$ + .tCSV.dial :flush +4 "collection"'  +45 "core" +2 "MFB"*-% +4 "core" %Zt  H +  +3 .tCS.seek 5ml +3 ."MFBPCR"AS.seek 0.81ml +3 "collection"'B'p +4 "MFB"*'> +1354 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air + "collection"'\ @ +46 "core" A +2 "collection"'C% +4 "core" %p$  +2 .tCS.seek 7ml +2 "collection"'l'e +598 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +5 '.  +44 "core"  +104  +2 .tCBV.dial :waste1 +3 "collection"'p @ +48 "core" A +2 .tCS.seek 0ml +3 "collection"'f'4 +1863 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'j& +5 "core" &Wd$( L +2 "collection"'% +4 "core" %4$) + .tCSV.dial :flush +2 "collection"';  +85 "core" +3 .tCS.seek 5ml +3 "collection"'#'p +1351 "core" ' +2 ."MFBPCR"delay 3 seconds +3 "core" ' +2 .tdelay 5 seconds +297 ."MFBPCR"ATV.dial :air3 +2 "MFB"*g % +52 "core" % +2 ."MFBPCR"delay 3 seconds +149 .tCSV.dial :air +3 "collection"'{ @ +49 "core" B +2 "collection"'3% +4 "core" %p%  +2 .tCS.seek 7ml +2 "collection"'m'h +91 "MFB"*_% +3 "core" %>\ o V +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*n'[ +499 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +20 "core" ' +2 ."MFBPCR"delay 3 seconds +27 "core"  +2 .tCBV.dial :waste2b +2 "collection"'o  +83 "core"  +2 .tCS.seek 0ml +4 "collection"'c'4 +182 ."MFBPCR"ATV.dial :bleach +2 "MFB"*  +53 "core"  +2 "MFB"*u% +4 "core" %Z\ y U +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"**'p +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*w  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*  +82 "core"  +2 "MFB"*Y% +4 "core" %pb +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.47ml +2 "MFB"* 'Y +519 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&<& +5 "core" & <@ +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&^(ӷ +17 "core" ( +2 "manipulator"&Q& +4 "core" &Ӿ 3 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &b& +2 "core" &Ӿ \\3 +2 .tForearm.seek CC +2 "manipulator"&v' +105 "core" ' +2 .tHand.close +2 "manipulator"&/ +71 "core" / +2 .tCC.seek :open +3 "collection"'&( +425 "core" ( +2 "manipulator"&k& +4 "core" & x2 +2 "manipulator"&% +3 "core" % >p y z +2 .tForearm.seek :retract +3 "manipulator"& '\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +3 "manipulator"&(- +316 "core" ( +2 "manipulator"&`& +55 "core" &-   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&6'η +114 "core" ' +2 .tHand.open +2 "manipulator"&i1 +74 "core" 1 +2 "manipulator"&L% +4 "core" % νL y ^ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'H& +5 "core" &() + .tHand.open +2 "manipulator"&\\1 +4 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +11 "core" 1 +2 "manipulator"&}& +3 ."MFBPCR"delay 2 seconds +4 "core" &- \  + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&e(- +4 "core" ( +2 "manipulator"&& +3 "core" &-  +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &1& +3 "core" &-  r +2 .tForearm.seek :garage +2 "manipulator"&I'η +100 "core" ' +3 .tHand.close +2 "manipulator"&/ +62 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +14 "core" / +2 "manipulator"&s& +4 "core" &-  +2 "manipulator"&D% +3 "core" % &o +2 .tForearm.seek :retract +3 "manipulator"&z'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&$(ӷ +283 "core" ( +2 "manipulator"&V& +4 "core" &ӵ# ?P + .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &J& +3 "core" &ӵ#?P + .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&(' +109 "core" ' +2 "manipulator"& & +4 "core" &ӵ# 0 C?P +2 "manipulator"&W% +3 "core" % E O Wߩ +3 "collection"'x& +3 "core" &%, +2 "collection"'E& +3 .tCC.seek :closed +2 "collection"'?(W +5 "core" &%. +2 &',  +9 &(r', - +10 &](, A +9 &4s', U +9 &R&+ X +10 &R(+ W +9 &sR'+ W +10 &4N'- W +9 &O'* W +9 &O&- V +10 &{O') W +9 & =P&+ W +9 &!N&+ W +10 &#O$+ W +9 &%T&* W +10 &'FR(- V +9 &)N'+ V +9 &*O'* W +10 &,Q%, V +9 &.LU', W +9 &0Q&* W +10 &1R'+ W +9 &3R&- V +10 &5VR%+ V +9 &7Q(* V +9 &8R&+ V +10 &:S%* W +9 &<\\S'+ W +9 &> S(- V +10 &?R&+ V +9 &AQ%+ W +10 &CfU'+ V +9 &E(R&* V +9 &FO%, W +10 &H\\(- X +9 &Jbx). [ +9 &L', _ +10 &M), {b +9 &O&- zb& +10 &QF', zb- +9 &R&, zb0 +9 &T%+ zb1 +10 &Vf&* yV +9 &WR_'* = +5 ( + "collection"'E& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.32 +2 "collection"'>& +5 "core" &WRO&+ = +2 &WRO'+ = + .tHand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&]% +4 "core" % T Q V ݪ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'U& +6 "core" &WRO'+ = + "collection"'% +4 "core" %3%) + .tCSV.dial CSR +2 "collection"'R  +47 "core"  +2 "collection"'% +4 "core" %3', + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +13 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 5ml +2 "collection"''p +1381 "core" ' +2 .tdelay 5 seconds +388 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tCSR.select :air +2 "collection"' +5 ."MFBPCR"delay 1 second +6 "collection"'"% +3 "core" %p") \ +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'/'Z +83 ."MFBPCR"AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +2 "MFB"*y'V +635 "core" ' +2 .tCSV.dial :waste +2 "collection"'! +147 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +5 .tCS.seek 0ml +3 "collection"''4 +1931 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +89 "core" ' +2 #tPurging external Intake +2 "collection"'~& +5 "core" &WRP$' = + "collection"'r% +4 "core" %8#'  + .tCSV.dial :flush +2 "collection"'  +45 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'N' +40 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*|' +2574 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'P +3 ',  +50 "core" +33 ~ +2 .tCTV.dial :intake +2 "collection"'A  +82 "core" +2 .tIntake.select :open + "sampler") +12 .tCS.seek 0ml + "collection"'Z'4 +2499 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*d'V +32 "core" ' + .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'%  +81 "core"  +2 #tFlushing upper manifold +2 "collection"'& +5 "core" &WRP$% = +2 "collection"'X% +3 "core" %1$+ + .tCSV.dial :flush +2 "collection"'t  +82 "core"  +54 .tCS.seek 5ml +5 "collection"'8'p +1371 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'q @ +46 "core" A +2 "collection"'7% +4 "core" %p$(  +2 .tCS.seek 7ml +2 "collection"'O'm +214 "Can"@ ee +298 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +79 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +114 "core"  +2 .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"')'4 +3 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*S' +1843 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +855 "core" ' +2 .tCSV.dial :waste +3 "collection"'2 +47 "core" +2 .tCS.seek 0ml +4 "collection"''4 +855 "core" ' +2 "collection"'K& +4 "core" &WRP & = +2 "collection"'h% +3 "core" %2!( + .tCSV.dial :flush +2 "collection"'+  +48 "core"  +3 .tCS.seek 3ml +3 "collection"' '0 +851 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'T @ +26 "core" ' +2 ."MFBPCR"delay 1 second +18 "core" A +2 "collection"':% +4 "core" %0#&  +2 .tCS.seek 5ml +2 "collection"'''p +74 ."MFBPCR"AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +3 "MFB"*'V +400 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"'='4 +1354 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'0'0 +260 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +48 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*- % +124 "core" & +2 "MFB"*[% +4 "core" %VT +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +193 "core" ' +2 .tCSV.dial :waste +2 "collection"'\ +4 ."MFBPCR"ATV.dial :bleach +3 "MFB"*C  +53 "core" +2 "MFB"*B% +4 "core" % : @ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +12 "core" +2 .tCS.seek 0ml +4 "collection"'.'4 +842 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&p& +5 "core" & <; +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&l(ӷ +15 "core" ( +2 "manipulator"&j& +4 "core" &ӿ4 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &ӿf4 +2 .tForearm.seek CC +2 "manipulator"&;' +102 "core" ' +2 .tHand.close +2 "manipulator"&f/ +71 "core" / +2 .tCC.seek :open +3 "collection"'g( +425 "core" ( +2 "manipulator"&{& +4 "core" & 4 + "manipulator"&3% +4 "core" % B  +2 .tForearm.seek :retract +2 "manipulator"&_'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&#(- +309 "core" ( +2 "manipulator"&& +4 "core" &-  i + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &- q +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +2 "manipulator"&o'η +113 "core" ' +2 .tHand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&u% +4 "core" % κL w +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&m'\ +103 "core" ' + #tCompleted [mbaPhase] begun 18:18:54 +2 #Extending 190516totalsampletest until completion of MFBPCR +13824 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*n % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*w% +3 "core" %>\  L +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*' +534 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*Y  +55 "core"  +2 "MFB"**% +4 "core" %% +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*<'q +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*Q  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*b'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17628 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +11 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5783 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*5'V +2728 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +36 "Can"B RR +167 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*@' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*M'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*k' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*v' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*^'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*`' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5068 "core" ' +4 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may1623h1500ml.pcr + #Building PCR Slug from ASV with MM1 mix, PP2 primer +2 #Priming with carrier +2 .ATV.dial ARV +4 "MFB"*i  +59 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*L  +26 "core"  +2 "MFB"* % +4 "core" %VP +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*H'(L +2549 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*\\' +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*} n +167 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*'R +5069 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*1'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug +2 .ATV.dial :ARV +3 "MFB"*6  +165 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +47 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*s% +3 "core" %(w +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*D'FE +618 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"* I +58 "core" J +2 ."MFBPCR"delay 2 seconds +202 #Adding MM1 +2 "MFB"*% +4 "core" %FI  I +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"* ' +1828 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*I n +37 "core" o +2 #"MFBPCR"Adding PP2 + .delay 2 seconds +203 "MFB"*V% +3 "core" %? +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*J' +175 "Can"T SR +472 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*e  +36 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"* % +3 "core" %E +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*W'& +644 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*x  +127 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*z% +3 "core" %&\  X +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*&'\ +5849 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*E n +35 "core" n +2 ."MFBPCR"delay 2 seconds +202 "MFB"*>% +3 "core" %\ \  U +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +616 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*]  +61 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier +3 .delay 2 seconds +204 "MFB"*U% +3 "core" %\   I +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*' I +5039 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*R  +60 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*  +36 "core"  +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*(% +5 "core" % L\ 7 +2 ."MFBPCR"AS.seek 0.326ml +3 "MFB"*c'k +32606 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*"  +74 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +37 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Pp Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +8870 "Can"W ` +60004 \\ }v +60004 e U +60003 g ff @CEST1558044487.27 h ~w +60004 n \\\\ +60004 k gf +60004 k ~} +60003 j [Z +13147 ."PCR"PCR.off +185 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data"18708340:2741,847,706,700,60.0206;18709290:3098,983,685,666,60.0206;18710140:2391,914,703,703,59.9834;18710890:1770,984,681,674,60.0206;18819850:2820,837,713,695,60.0206;18820800:3061,990,666,692,60.0206;18821650:2408,848,691,683,60.0578;18822400:1736,994,696,684,60.0578;18931450:2820,860,711,702,60.0206;18932400:3034,1062,702,747,60.0578;18933250:2446,859,683,670,60.0578;18934000:1702,977,699,700,60.0206;19043360:2833,892,706,681,59.9834;19044310:3037,983,704,706,60.0206;19045160:2451,937,646,611,60.0206;19045910:1712,934,703,694,60.0206;19155210:2807,852,715,692,60.0206;19156160:3057,1055,697,702,60.0578;19157010:2421,836,684,652,59.9834;19157760:1670,954,707,701,60.0206;19267290:2708,1016,705,694,59.9834;19268240:3042,835,692,687,60.0206;19269090:2391,1027,698,683,60.0206;19269840:1749,907,653,669,60.0206;19378800:2691,950,730,730,60.0206;19379750:3083,999,680,672,60.0578;19380600:2356,885,707,696,60.0578;19381350:1765,1013,684,668,60.0578;19490780:2830,875,706,680,59.9834;19491730:3026,976,677,707,60.0206;19492580:2436,881,679,654,60.0206;19493330:1694,974,709,699,60.0206;19602910:2719,1009,706,696,60.0206;19603860:3047,880,694,680,60.0206;19604710:2382,1010,696,691,60.0206;19605460:1753,845,684,674,60.0578;19715210:2697,1028,712,701,60.0206;19716160:3050,820,687,675,60.0206;19717010:2366,957,699,696,60.0206;19717760:1764,854,683,654,60.0578;19827390:2813,929,703,682,60.0578;19828340:3024,926,702,699,60.0206;19829190:2436,994,649,657,60.0206;19829940:1724,882,702,689,60.0206;19939610:2728,917,724,719,60.0206;19940560:3072,1012,685,670,60.0206;19941410:2378,893,656,682,60.0206;19942160:1761,1014,692,693,60.0206;20051340:2810,908,713,687,59.9834;20052290:3038,982,699,707,60.0206;20053140:2428,895,679,655,60.0206;20053890:1670,914,703,693,60.0206;20163390:2699,922,726,716,60.0206;20164340:3084,1001,681,670,60.0578;20165190:2357,860,700,690,60.0206;20165940:1768,1019,658,675,60.0206;20275110:2657,1001,695,724,59.9834;20276060:3085,883,685,655,60.0206;20276910:2365,976,706,709,60.0578;20277660:1785,927,682,664,60.0206;20387260:2788,847,680,709,60.0206;20388210:3047,1034,696,682,60.0206;20389060:2424,891,682,668,60.0206;20389810:1734,989,701,702,60.0578;20498840:2811,899,699,685,59.9834;20499790:2990,936,686,704,60.0206;20500640:2440,891,676,657,60.0578;20501390:1714,995,705,707,60.0578;20610810:2805,834,716,701,59.9834;20611760:3065,1025,691,702,60.0206;20612610:2407,871,693,670,60.0206;20613360:1737,1032,697,680,60.0578;20722780:2673,994,731,718,60.0206;20723730:3106,892,674,664,60.0206;20724580:2354,949,680,702,60.0206;20725330:1780,864,682,656,60.0578;20835130:2842,851,706,697,59.9834;20836080:3075,1032,705,696,60.0206;20836930:2434,890,651,658,60.0206;20837680:1727,1030,702,707,60.0578;20947470:2867,908,708,682,60.0206;20948420:3063,963,701,703,60.0206;20949270:2454,897,684,648,60.0206;20950020:1673,998,712,701,59.9834;21059550:2850,864,710,686,59.9834;21060500:3072,1002,698,708,60.0206;21061350:2467,900,680,650,60.0206;21062100:1694,925,710,704,60.0206;21171830:2712,988,723,727,59.9834;21172780:3145,912,680,656,59.9834;21173630:2406,969,707,700,60.0206;21174380:1794,957,680,668,60.0206;21283560:2769,902,699,715,59.9834;21284510:3146,1005,681,669,60.0206;21285360:2415,860,701,689,60.0206;21286110:1785,1035,686,671,60.0206;21395520:2884,908,703,670,59.9834;21396470:3054,967,705,710,60.0578;21397320:2488,918,682,655,60.0206;21398070:1731,911,706,695,60.0206;21507830:2855,871,717,704,59.9834;21508780:3078,1026,696,686,60.0206;21509630:2480,866,680,665,59.9834;21510380:1777,996,702,707,60.0206;21620250:2859,862,714,665,60.0206;21621200:3149,1029,693,684,60.0206;21622050:2474,874,691,661,60.0206;21622800:1764,1029,702,707,60.0578;21731900:2838,949,703,680,59.9834;21732850:3123,880,670,697,60.0206;21733700:2479,1041,684,671,60.0578;21734450:1763,853,698,688,60.0206;21843640:2837,875,722,716,60.0206;21844590:3164,1029,688,671,60.0206;21845440:2450,840,697,676,60.0206;21846190:1787,1029,697,682,60.0206;21956020:2810,996,709,688,59.9834;21956970:3128,865,699,693,60.0206;21957820:2472,964,688,676,60.0578;21958570:1776,878,696,669,60.0206;22068240:2861,882,719,710,60.0206;22069190:3149,1039,691,681,60.0206;22070040:2468,876,648,676,60.0206;22070790:1750,991,697,696,60.0206;22180080:2834,990,704,694,60.0206;22181030:3110,862,698,693,60.0206;22181880:2477,1041,688,682,60.0206;22182630:1787,881,694,674,60.0206;22292260:2742,989,700,713,60.0206;22293210:3185,877,681,667,60.0206;22294060:2412,973,710,698,60.0578;22294810:1840,914,681,654,60.0578;22404890:2780,1050,713,713,60.0206;22405840:3153,852,692,667,60.0206;22406690:2442,1036,703,687,60.0206;22407440:1818,880,647,671,60.0206;22517160:2894,857,711,683,59.9834;22518110:3123,1036,700,703,59.9834;22518960:2506,866,681,666,60.0206;22519710:1737,958,685,704,60.0578;22629450:2777,978,710,706,60.0206;22630400:3151,882,692,669,60.0206;22631250:2466,1068,699,703,60.0206;22632000:1814,903,644,666,60.0206;22741370:2804,1030,676,691,60.0206;22742320:3121,872,696,689,59.9834;22743170:2481,1038,690,682,60.0206;22743920:1789,867,693,686,59.9834;22853790:2783,1027,681,697,59.9834;22854740:3132,868,695,678,60.0206;22855590:2463,1052,697,688,60.0206;22856340:1807,877,682,669,60.0206;22966150:2916,875,666,678,59.9834;22967100:3114,1009,704,708,60.0206;22967950:2517,901,679,662,60.0206;22968700:1747,932,705,697,59.9834;23078220:2872,965,695,641,59.9834;23079170:3110,878,705,691,60.0206;23080020:2482,1026,688,672,60.0578;23080770:1772,862,698,682,60.0206;23190310:2898,939,697,675,60.0206;23191260:3062,911,705,698,60.0578;23192110:2502,993,683,668,60.0578;23192860:1768,882,700,691,60.0206;23302580:2750,1036,723,695,59.9834; +22 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may1623h1500ml.pcr +2 "MFB"* % +4 "core" %p +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*!'(@ +1028 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*/  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*~ % +123 "core" & +2 "MFB"*r% +4 "core" %(( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zn +225 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +55 "core" +2 "MFB"*y% +4 "core" %Zk\  M +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*,'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*P % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*A% +3 "core" %>\  M +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*N'R +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*%  +55 "core"  +2 "MFB"*% +4 "core" %P\  X +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*X'p +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*t  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*|  +84 "core"  +2 "MFB"*Z% +4 "core" %p + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.47ml +3 "MFB"*q'Y +2038 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*7' +3071 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*8'V +2729 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*O'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*d' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*)'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +3 "MFB"*2  +45 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +121 "core" % +2 "MFB"*K% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml + "MFB"*h' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*+  +54 "core" +2 "MFB"*% +4 "core" %\  W +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*T'> +9017 "Can"e TS +7094 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*: % +54 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"* % +3 "core" %>  H +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*S' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*'  +53 "core"  +2 "MFB"*=% +4 "core" %\  N +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q! +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*-  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*['R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 +2 .PCR.run 10:00 +17626 .PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +4 ."MFBPCR"AS.seek 0ml +3 "MFB"*C'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*B' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*0'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +2 "MFB"*p' +296 "Can"d WV +5477 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*j'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*f'V +5069 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may1701h1500ml.pcr + #Building PCR Slug from ASV with MM2 mix, PP4 primer +3 #Priming with carrier + .ATV.dial ARV +4 "MFB"*$  +60 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*  +24 "core"  +2 "MFB"*?% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*{'(O +2556 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*3' +2897 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"*; n +168 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*l'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*'(@ +2909 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*  +165 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*  +35 "core" +3 ."MFBPCR"delay 2 seconds +202 "MFB"*u% +3 "core" %(+ +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*_'FU +619 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*o  +146 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*n% +5 "core" %FZ  H +2 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*w' +1842 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 + "MFB"*  +36 "core"  +2 #"MFBPCR"Adding PP4 + .delay 2 seconds +203 "MFB"*Y% +3 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"**' +620 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"* % +37 "core" & +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*Q% +3 "core" % - +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*<'/ +626 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*a  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*b% +3 "core" %/\  X +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5850 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +2 "MFB"*5 n +38 "core" n +2 ."MFBPCR"delay 2 seconds +202 "MFB"*@% +3 "core" %\ ( K +52 ."MFBPCR"AS.seek 0.6ml +3 "MFB"*M'\  +623 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV + "MFB"*k  +63 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\ \  O +2 ."MFBPCR"AS.seek 0.65ml +3 "MFB"*v' W +5044 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*^  +59 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +4 "MFB"*`  +34 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*i% +5 "core" % W , J +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*L'v +1494 "Can"b SS +31133 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +36 "core" & +2 ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +16 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +27727 "Can"a [ +60004 h ii +60004 g }x +60004 h R +60003 m gg +60004 r }y +60004 m ]] +60004 l gf +53932 ."PCR"PCR.off +186 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data" 25713670:2395,821,694,725,59.9834;25714620:2628,1024,698,687,60.0206;25715470:2109,880,684,668,59.9834;25716220:1519,1018,703,711,60.0206;25825320:2400,867,720,711,59.9834;25826270:2621,1011,690,682,60.0206;25827120:2078,842,696,685,60.0206;25827870:1517,981,705,695,60.0578;25937260:2321,999,714,698,60.0206;25938210:2638,848,679,630,60.0578;25939060:2054,1003,704,694,59.9834;25939810:1567,897,690,661,60.0206;26049840:2422,858,717,696,60.0206;26050790:2625,1003,672,699,60.0206;26051640:2092,857,691,678,60.0578;26052390:1490,993,709,698,60.0206;26161850:2313,912,728,722,59.9834;26162800:2664,953,676,623,60.0578;26163650:2033,889,709,698,60.0578;26164400:1558,1007,687,668,60.0206;26273450:2428,941,700,685,59.9834;26274400:2564,938,709,700,60.0578;26275250:2102,986,652,665,60.0578;26276000:1503,894,704,701,60.0206;26385430:2376,976,705,686,59.9834;26386380:2589,877,703,697,60.0206;26387230:2103,1014,688,687,60.0206;26387980:1504,840,695,689,60.0206;26497460:2366,991,706,688,59.9834;26498410:2580,872,701,697,60.0578;26499260:2102,1025,687,670,60.0206;26500010:1510,836,699,691,60.0206;26609110:2366,997,676,693,59.9834;26610060:2585,846,701,693,60.0206;26610910:2091,1021,689,672,60.0578;26611660:1521,864,694,677,60.0206;26720880:2345,998,705,691,59.9834;26721830:2591,854,698,690,59.9834;26722680:2069,1042,695,681,60.0578;26723430:1536,887,689,667,60.0578;26832560:2301,948,731,722,59.9834;26833510:2646,954,681,659,60.0206;26834360:2001,882,704,693,60.0206;26835110:1547,1003,686,672,60.0578;26944710:2426,890,715,691,60.0206;26945660:2603,967,701,704,60.0206;26946510:2120,908,683,656,60.0206;26947260:1494,948,706,696,60.0578;27057150:2288,981,725,728,60.0206;27058100:2652,956,684,663,59.9834;27058950:2022,856,701,690,60.0206;27059700:1550,1035,687,671,60.0206;27169380:2438,917,702,687,60.0206;27170330:2564,931,708,699,60.0206;27171180:2096,945,654,669,60.0206;27171930:1514,873,702,691,60.0206;27281630:2406,871,717,699,59.9834;27282580:2609,1004,696,700,59.9834;27283430:2094,868,649,656,60.0578;27284180:1481,954,708,699,60.0206;27393360:2443,864,710,681,60.0206;27394310:2579,954,707,712,60.0206;27395160:2109,938,682,670,60.0206;27395910:1464,858,707,694,60.0206;27505570:2395,966,707,684,60.0206;27506520:2591,880,701,695,60.0206;27507370:2094,1022,687,667,60.0206;27508120:1491,845,700,690,60.0206;27617210:2329,1033,679,692,59.9834;27618160:2599,865,698,693,60.0206;27619010:2078,1016,698,689,60.0578;27619760:1540,871,692,666,60.0578;27728920:2384,874,724,724,60.0206;27729870:2643,971,688,669,60.0206;27730720:2059,860,702,695,60.0206;27731470:1561,1032,686,673,60.0206;27840710:2287,992,727,715,60.0206;27841660:2669,875,679,658,59.9834;27842510:1998,994,709,701,60.0206;27843260:1579,907,683,657,60.0206;27952760:2304,1006,724,738,59.9834;27953710:2683,887,684,656,60.0206;27954560:2055,1010,709,720,60.0206;27955310:1583,914,679,659,60.0206;28064990:2418,882,723,716,60.0206;28065940:2674,1022,685,667,59.9834;28066790:2071,836,701,686,60.0206;28067540:1546,997,687,674,60.0206;28177370:2485,857,706,682,59.9834;28178320:2620,1031,701,708,60.0206;28179170:2137,900,682,660,60.0206;28179920:1473,1006,710,701,60.0206;28289920:2493,903,703,682,59.9834;28290870:2628,1008,707,710,60.0206;28291720:2154,919,647,656,60.0578;28292470:1503,957,709,699,60.0206;28402310:2466,876,712,705,59.9834;28403260:2684,1017,705,693,60.0206;28404110:2128,891,655,664,60.0206;28404860:1543,997,703,707,60.0206;28514350:2490,895,703,690,60.0206;28515300:2631,991,709,701,60.0578;28516150:2163,909,673,621,60.0206;28516900:1504,920,703,699,60.0206;28626480:2485,910,703,675,59.9834;28627430:2641,962,707,708,59.9834;28628280:2158,937,684,649,60.0206;28629030:1485,942,706,698,60.0206;28738550:2485,866,715,694,59.9834;28739500:2685,1028,694,697,60.0206;28740350:2137,825,688,677,60.0206;28741100:1491,946,705,692,60.0206;28850560:2384,917,726,730,59.9834;28851510:2720,982,683,660,60.0206;28852360:2096,861,701,697,60.0578;28853110:1576,1002,656,668,60.0206;28962530:2373,893,695,727,60.0206;28963480:2729,950,685,657,60.0206;28964330:2103,900,702,704,60.0578;28965080:1597,956,684,662,60.0206;29074330:2433,849,725,716,60.0206;29075280:2695,1011,683,674,60.0206;29076130:2104,853,698,687,60.0206;29076880:1570,1045,693,680,60.0206;29186070:2365,943,729,723,60.0206;29187020:2742,924,643,664,60.0206;29187870:2077,947,707,697,60.0206;29188620:1606,976,684,664,60.0206;29298010:2350,1018,725,729,59.9834;29298960:2736,915,676,651,60.0206;29299810:2078,957,681,698,60.0206;29300560:1605,924,680,662,60.0206;29410150:2448,981,702,687,60.0206;29411100:2683,861,706,695,60.0578;29411950:2158,991,656,663,60.0206;29412700:1548,897,701,690,59.9834;29522270:2476,937,701,685,59.9834;29523220:2652,935,704,697,60.0206;29524070:2168,1007,679,626,60.0206;29524820:1519,870,701,695,59.9834;29634370:2350,991,730,720,60.0206;29635320:2737,904,678,665,60.0206;29636170:2078,947,709,710,60.0578;29636920:1610,901,682,654,60.0206;29746240:2355,1058,722,722,59.9834;29747190:2735,870,682,655,60.0206;29748040:2097,1004,708,710,60.0206;29748790:1606,937,643,661,60.0206;29858230:2413,885,698,726,60.0206;29859180:2730,975,683,664,59.9834;29860030:2102,876,704,692,60.0206;29860780:1592,1014,689,671,60.0206;29970420:2500,933,666,680,59.9834;29971370:2665,932,703,699,60.0206;29972220:2169,991,682,669,60.0206;29972970:1533,862,700,690,60.0206;30082780:2527,897,669,680,59.9834;30083730:2679,1005,708,707,60.0206;30084580:2178,925,681,658,60.0206;30085330:1528,909,705,695,60.0206;30194560:2366,976,723,726,59.9834;30195510:2754,931,681,657,60.0206;30196360:2109,943,703,700,60.0206;30197110:1602,961,685,659,60.0206;30306290:2489,936,702,683,59.9462; +21 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may1701h1500ml.pcr +2 "MFB"*H% +5 "core" %v + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*}'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*\\  +34 "core" +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +121 "core" % +2 "MFB"*6% +4 "core" %(, +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.51ml + "MFB"*'Zr +224 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*s  +54 "core" +2 "MFB"*1% +4 "core" %Z . +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +3824 "Can"k TT +2233 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*D% +3 "core" %>U +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*I'| +532 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*V  +52 "core" +2 "MFB"* % +4 "core" %x\  S +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*e'q +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*  +59 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*J  +83 "core"  +2 "MFB"*x% +4 "core" %q  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +5 ."MFBPCR"AS.seek 0.47ml +4 "MFB"*z'u +2037 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*W' +3072 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*E'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*>' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +4 "MFB"*&'V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*]' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +2731 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +4 "MFB"*  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*R % +121 "core" % +2 "MFB"*% +4 "core" %V + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +4 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*(' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +55 "core" +2 "MFB"*"% +4 "core" %\  Q +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16110 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*4 % +53 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"* % +3 "core" %>  X +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*c' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*/  +54 "core" +2 "MFB"*~% +4 "core" %\  V +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*r'q2 +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*!  +39 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty +3 "MFB"*'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +5117 "Can"f w +12510 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*y' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +3 "MFB"*P' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*%'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +4 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +3 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*N'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*t' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*|'V +4255 "Can"g VV +815 "core" ' +4 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may1703h1500ml.pcr + #Building PCR Slug from ASV with MM2 mix, PP3 primer +2 #Priming with carrier +2 .ATV.dial ARV +4 "MFB"*Z  +60 "core"  +2 ."MFBPCR"ARV.dial :carrier +2 "MFB"*X  +26 "core"  +2 "MFB"*q% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*7'(A +2549 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +11 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml +3 "MFB"*8' +2896 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +167 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +4 "MFB"*O'R +5071 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +10 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 0.5ml +3 "MFB"*d'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 #"MFBPCR"Building Slug + .ATV.dial :ARV +3 "MFB"*2  +175 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +3 "MFB"*  +36 "core" +2 ."MFBPCR"delay 2 seconds +202 "MFB"*K% +3 "core" %()( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +4 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*)'FS +635 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*+  +149 "core" +2 ."MFBPCR"delay 2 seconds +202 #Adding MM2 + "MFB"*% +5 "core" %FYkX +2 ."MFBPCR"AS.seek 0.524ml +3 "MFB"*h' +1842 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*:  +37 "core" +2 #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"* % +3 "core" % F F +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*T' +616 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*'  +37 "core" +2 #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*=% +3 "core" %u\ 9 +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*S'! +618 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*-  +124 "core"  +2 ."MFBPCR"delay 7 seconds +703 "MFB"*% +3 "core" %% n E +2 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*['\ +5851 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +37 "core" n +2 ."MFBPCR"delay 2 seconds +202 "MFB"*C% +3 "core" %\ \  P +2 ."MFBPCR"AS.seek 0.6ml +52 "MFB"*B'\  +623 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*\  +50 "core"  +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*% +3 "core" %\ M +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*0' Q +5059 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR + "MFB"*p  +60 "core"  +2 ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +3 "MFB"*j  +46 "core" +3 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*% +5 "core" % L l K +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*$'k +20675 "Can"g SS +11952 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*  +75 "core"  +2 ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*? % +36 "core" % +2 ."MFBPCR"delay 5 seconds +502 #Running Mm Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +15 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +46909 "Can"g | +60003 e __T +60004 e ii +60004 ^ |x +60004 b ]] +29113 #"mwj"Session Ended +30890 "Can"d ii +60004 ^ |{ +60004 \\ ]] +35083 ."PCR"PCR.off +185 !o:#AnalyticalModule::PCRRawSample: @refi < :\ @data" 32715290:2082,898,710,747,60.0206;32716240:2424,937,684,661,60.0578;32717090:1863,888,704,691,60.0578;32717840:1435,1020,686,670,60.0206;32826740:2150,970,704,686,60.0206;32827690:2348,859,669,695,59.9834;32828540:1930,974,686,670,60.0206;32829290:1387,851,696,687,60.0206;32938410:2074,1034,726,717,59.9834;32939360:2428,893,674,663,60.0206;32940210:1810,941,711,703,60.0206;32940960:1445,938,679,657,60.0206;33050480:2222,912,700,675,60.0206;33051430:2337,945,704,706,60.0206;33052280:1932,948,641,668,60.0206;33053030:1368,900,705,697,60.0206;33162630:2074,989,722,728,59.9834;33163580:2422,931,683,661,59.9834;33164430:1856,903,681,705,60.0206;33165180:1436,942,683,667,60.0206;33274570:2151,896,721,720,59.9834;33275520:2402,999,685,669,60.0578;33276370:1867,854,699,673,60.0206;33277120:1390,1026,690,673,60.0206;33386420:2137,1019,706,690,59.9834;33387370:2347,879,700,690,60.0206;33388220:1900,1033,689,685,59.9834;33388970:1398,876,650,681,60.0578;33498220:2102,967,684,701,59.9834;33499170:2370,873,696,678,59.9834;33500020:1895,990,696,697,60.0206;33500770:1415,843,686,657,60.0206;33610410:2158,974,708,682,60.0206;33611360:2327,866,699,696,60.0206;33612210:1910,1007,685,670,60.0206;33612960:1378,849,701,693,60.0206;33722900:2142,906,724,719,60.0206;33723850:2382,1010,682,668,60.0206;33724700:1868,856,699,688,59.9834;33725450:1405,1027,691,678,60.0206;33834800:2201,899,717,698,60.0206;33835750:2371,1008,701,678,60.0206;33836600:1912,847,687,659,60.0206;33837350:1369,1004,708,698,60.0206;33946490:2109,1011,710,696,59.9834;33947440:2355,836,696,691,60.0206;33948290:1906,959,661,683,60.0578;33949040:1396,858,695,669,60.0206;34058550:2094,1016,712,701,59.9834;34059500:2352,854,694,675,59.9834;34060350:1896,1036,701,649,60.0578;34061100:1406,867,684,673,60.0578;34170380:2218,878,703,686,59.9834;34171330:2318,969,709,699,60.0206;34172180:1920,915,680,662,60.0206;34172930:1333,855,702,703,60.0206;34282630:2062,1018,715,716,60.0206;34283580:2379,885,686,664,60.0206;34284430:1865,981,699,707,60.0206;34285180:1447,905,677,652,60.0578;34394710:2223,876,704,679,59.9834;34395660:2329,997,703,709,60.0206;34396510:1920,936,684,658,60.0206;34397260:1368,889,676,693,60.0578;34506500:2086,971,686,700,59.9834;34507450:2373,855,685,677,60.0206;34508300:1890,1015,698,701,60.0206;34509050:1431,873,680,652,60.0578;34618460:2185,936,703,680,60.0206;34619410:2301,907,704,702,59.9834;34620260:1918,969,683,669,60.0206;34621010:1374,837,701,693,60.0206;34730710:2078,952,732,734,59.9834;34731660:2410,914,678,666,60.0206;34732510:1846,906,709,695,60.0578;34733260:1433,954,685,660,60.0206;34843030:2223,850,709,672,60.0206;34843980:2320,1029,700,703,60.0206;34844830:1923,894,683,652,60.0206;34845580:1369,952,707,698,60.0206;34954740:2104,966,731,725,59.9834;34955690:2429,971,682,666,60.0578;34956540:1840,850,707,695,60.0578;34957290:1438,997,688,668,60.0578;35067100:2100,1041,718,708,60.0206;35068050:2407,870,682,672,60.0206;35068900:1828,935,709,697,59.9834;35069650:1433,920,682,655,60.0206;35179460:2121,1026,713,702,59.9834;35180410:2387,839,691,676,59.9834;35181260:1838,961,704,697,60.0206;35182010:1429,903,688,656,60.0206;35291430:2091,1065,718,716,60.0206;35292380:2407,898,687,661,60.0206;35293230:1886,1024,679,680,60.0206;35293980:1451,923,679,661,60.0206;35403550:2225,937,703,677,60.0206;35404500:2365,923,703,703,60.0206;35405350:1934,977,685,659,60.0206;35406100:1351,915,703,700,60.0206;35515690:2177,974,705,683,60.0206;35516640:2360,874,700,692,60.0206;35517490:1927,1012,685,673,59.9834;35518240:1409,842,698,683,60.0206;35627300:2215,897,682,702,59.9834;35628250:2403,992,694,688,60.0206;35629100:1918,844,690,663,60.0206;35629850:1402,1009,704,692,60.0206;35739230:2247,883,708,675,60.0206;35740180:2330,926,703,705,59.9834;35741030:1961,894,682,654,59.9834;35741780:1375,961,706,698,59.9834;35851100:2112,904,729,720,60.0206;35852050:2437,975,647,670,60.0206;35852900:1868,854,701,694,60.0206;35853650:1433,1026,684,671,60.0206;35962990:2228,882,715,689,60.0206;35963940:2397,993,698,680,59.9834;35964790:1938,901,684,654,60.0206;35965540:1373,958,708,700,60.0206;36074820:2088,1010,723,730,60.0206;36075770:2449,876,680,657,60.0206;36076620:1871,937,679,705,60.0206;36077370:1456,950,679,663,60.0206;36186850:2245,891,713,695,60.0206;36187800:2393,991,701,702,60.0206;36188650:1942,888,674,615,60.0206;36189400:1382,973,707,707,60.0206;36298840:2114,1028,686,706,60.0206;36299790:2405,793,692,670,60.0578;36300640:1893,1039,703,704,60.0578;36301390:1449,858,677,665,60.0206;36410880:2146,1033,706,656,60.0206;36411830:2392,859,698,690,60.0206;36412680:1930,1017,687,672,59.9834;36413430:1401,876,698,679,60.0206;36523490:2118,914,698,722,59.9834;36524440:2430,942,686,663,60.0578;36525290:1897,882,700,696,60.0206;36526040:1444,985,684,669,60.0206;36635090:2249,875,706,690,59.9834;36636040:2324,950,707,697,60.0206;36636890:1957,887,678,659,60.0578;36637640:1391,961,705,705,59.9834;36746820:2171,864,721,722,60.0206;36747770:2423,1000,683,668,60.0206;36748620:1864,861,697,691,60.0206;36749370:1442,1015,687,675,60.0578;36858940:2129,936,728,719,59.9834;36859890:2444,960,679,667,60.0206;36860740:1850,863,709,694,60.0206;36861490:1456,995,686,665,60.0206;36970930:2095,1036,724,714,60.0206;36971880:2410,868,681,664,59.9834;36972730:1907,966,674,700,60.0206;36973480:1449,866,680,652,60.0206;37082860:2121,936,728,721,59.9834;37083810:2439,960,679,668,60.0206;37084660:1864,897,700,662,60.0578;37085410:1436,984,685,668,60.0578;37194810:2102,1020,722,710,60.0206;37195760:2422,865,682,658,60.0206;37196610:1870,982,707,700,60.0206;37197360:1456,921,647,653,60.0206;37307170:2160,1012,705,692,60.0206; +22 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may1703h1500ml.pcr + #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +3 "MFB"*f @@T + ."MFBPCR"ASV.dial :SPEdelivery +3 "MFB"*{  +61 "core"  +2 ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*;'(@ +1025 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*3  +210 "core" +2 "MFB"*l% +4 "core" %(/%- +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +428 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +166 "core" n +2 ."MFBPCR"ASV.dial :SPErecovery + "MFB"*u  +58 "core"  +2 "MFB"*% +4 "core" %3-4 +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*o'\ { +2045 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*n n +208 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*_'R +3159 "core" ' + ."MFBPCR"AFV.select :holdingCoil +2 .ATV.dial :waste + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +23 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml + "MFB"*Y'(@ +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"*w % +65 "core" $ +2 "MFB"*% +4 "core" %(.S. +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*Q' +420 "core" ' +2 ."MFBPCR"ATV.dial :air3 + "MFB"**% +4 "core" %. +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*a' +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*b  +39 "core"  +2 "MFB"*<% +4 "core" % @ A +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*5' G +3643 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*@ % +56 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" % G c [ +2 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*k' ş +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*  +56 "core"  +2 "MFB"*M% +4 "core" % ŭ a K +2 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*^' zD +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV + "MFB"*` n +109 "core" m +2 ."MFBPCR"ASV.dial :SPErecovery + "MFB"*i% +4 "core" % z=c +2 ."MFBPCR"AS.seek 0.365ml +2 "MFB"*v' +4742 "Can"_ R!! +2419 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"* n +178 "core" n +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +1875 "core" ' +2 ."MFBPCR"ATV.dial :air3 + "MFB"*H % +61 "core" & +2 "MFB"*L% +4 "core" %R  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*\\' +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +38 "core" +2 "MFB"*6% +4 "core" %  @ ? +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*}' +11487 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*s % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*1% +3 "core" %  F +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*'\ 4Z +528 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*  +53 "core"  +2 "MFB"*D% +4 "core" %\ 4\\  > +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"*' +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV + "MFB"*V n +102 "core" n +2 ."MFBPCR"ASV.dial :wasteR +48 "MFB"*  +37 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*I'V +11873 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"* ' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR + .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*J'V +16991 "Can"a ] +3143 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*x % +145 "core" & +2 "MFB"*e% +4 "core" %V +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*z' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*W  +53 "core"  +2 "MFB"*E% +4 "core" % > +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*>' p +11485 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*& % +53 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"*]% +3 "core" % n > +2 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*'\ 8 +523 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*R  +53 "core"  +2 "MFB"*% +4 "core" %\ 8\ 8 +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*U' +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"* n +102 "core" m +2 ."MFBPCR"ASV.dial :SPEdelivery + "MFB"*"  +42 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +11888 "core" ' +2 ."MFBPCR"delay 1:00 +6003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +17266 "Can"\\ [ +2868 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 + "MFB"*  +80 "core"  +3 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*/' x +8071 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV + "MFB"*~ n +97 "core" o +2 ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 + "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.03ml + "MFB"*c'^ +15511 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*! n +173 "core" n +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*r'R +203 "core" ' + ."MFBPCR"SPE.coast +2 "MFB"*  +4 "core" [ [ + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml + "MFB"*y'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +170 "core" o +2 ."MFBPCR"ASV.dial :SPErecovery + "MFB"*P  +55 "core"  +2 "MFB"*A% +4 "core" %(/ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*,' | +4652 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*% I +53 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +3706 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*N'(@ +2899 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*t  +54 "core"  +2 "MFB"*Z% +4 "core" %( + ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*X': +2037 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*q  +96 "core"  +2 "MFB"*|% +4 "core" %:C +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"*7' +431 "core" ' +2 ."MFBPCR"ATV.dial ASV +2 "MFB"* n +96 "core" o +2 "MFB"*8% +4 "core" %-^ + ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*O'  +2545 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*2 I +55 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2903 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*K'(@ +2902 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV + .ASV.dial :SPErecovery +2 "MFB"*d  +54 "core"  +2 "MFB"*+% +55 "core" %(" + ."MFBPCR"AS.reconfigure ASslow0 +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*': +2038 "core" ' +2 ."MFBPCR"ATV.dial :air2 + "MFB"*)  +95 "core"  +2 "MFB"*:% +4 "core" %:  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"* '> +428 "core" ' +2 ."MFBPCR"ATV.dial ASV + "MFB"*h n +96 "core" o +2 "MFB"*'% +4 "core" %F \ \ 7 +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*=' +184 "Can"d UU +2360 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*T I +62 "core" I +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*-'V +2903 "core" ' +2 ."MFBPCR"ATV.dial :air2 + "MFB"*  +96 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.3ml + "MFB"*S': +3053 "core" ' +2 ."MFBPCR"ATV.dial :ASV + "MFB"* n +95 "core" n +2 ."MFBPCR"ASV.dial :wasteD + .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.05ml + "MFB"*C'Q +1465 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*[ n +186 "core" m +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*\ 'V +311 "core" ' +2 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +95 "core"  +2 #"MFBPCR"deconLysateINT + .ATV.dial :air3 + "MFB"*B % +60 "core" % +2 "MFB"*p% +4 "core" %V( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*j' +229 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*  +36 "core" +2 "MFB"*0% +4 "core" %\ : +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*'0 +19126 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*? % +51 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*{% +3 "core" %0\ L P +2 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*$' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +303 .ATV.dial :bleach + "MFB"*3  +52 "core"  +2 "MFB"*l% +4 "core" %\  L +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*;'cV +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial AIV +2 "MFB"* I +122 "core" H +2 ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*u' +200 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +10092 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*n'R +10091 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*o' +64 "Can"t WV +5715 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*_'R +10091 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +58 "core"  +2 "MFB"*w% +4 "core" %RH +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +230 "core" ' +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*Y' +9982 "core" ' + ."MFBPCR"ATV.dial AIV +2 "MFB"** I +74 "core" J +2 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*Q' +9883 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*b n +163 "core" n +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*<'V +230 "core" ' + ."MFBPCR"AWV.select :air +2 "collection"' +9 "MFB"*a% +3 "core" %V ' +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +8 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*@'(@ +2900 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +33 "core" +2 ."MFBPCR"ATV.dial :air3 + "MFB"*5 % +59 "core" % +2 "MFB"*% +4 "core" %() + ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.51ml + "MFB"*M'Zo +237 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*k  +36 "core" +2 "MFB"*`% +4 "core" %Z] +52 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*i'> +6067 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*^ % +54 "core" & +2 ."MFBPCR"delay 3 seconds +302 "MFB"* % +3 "core" %>U +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*v'W +530 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*H  +51 "core" +2 "MFB"*L% +4 "core" %N\ ? W +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste + "MFB"*  +57 "core"  +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV + "MFB"*6  +80 "core"  +2 "MFB"*\\% +4 "core" %p  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*s'J +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*1' +3074 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*}'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +2192 "Can" VV +3578 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*D'V +2727 "core" ' + ."MFBPCR"AFV.select :carrierSolution +2 "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*V'V +2731 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +46 "core"  +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +117 "core" % +2 "MFB"*I% +4 "core" %V^ +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"* ' +225 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach + "MFB"*x  +52 "core" +2 "MFB"*e% +4 "core" %  J +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*J'> +16108 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 + "MFB"*W % +52 "core" % +2 ."MFBPCR"delay 3 seconds +302 "MFB"*E% +3 "core" %>\  O +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*z' +526 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach + "MFB"*&  +52 "core"  +2 "MFB"*]% +4 "core" %\  Q +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*>'q +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR + "MFB"*R  +38 "core"  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17879 .PCR.off +2 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +2658 "Can" WW +3124 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*"' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*U'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*(' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*4'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5770 "core" ' +8 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"* 'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*~' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*/'V +5064 "core" ' +3 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +202 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*!' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste + "MFB"* n +121 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*c'(@ +2554 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*r % +127 "core" % +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2549 "core" ' +5 #tAsleep after completing 190516totalsampletest assays + ."Qmail"GoodNews.email "{1 => 3, 2 => 0}\\nCan@05:48:08, 21.8C, 30% humidity, 14.6psia, 12.060V, 0.474A, 0.474A avg, 5.72W",Subject: "Asleep after completing 190516totalsampletest assays" +2 #tMission runtime was 11:39:30.105698 +682 #mEXIT @1558065465.41CEST @1558100984.99CEST = =mMAIN_scheduler =tMAIN @CEST1558100986.69 #"core_reset"Sent BREAK + #t@0x83AC, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refil; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +280 "Can"t S + t S #tPolling Can every 10:00 +3 #Cleanly exited at 05:57:45CEST17-May-19 +2587 #-> ESP.ready! +3 #Powering core bus +467 .Gate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +4 "collection"' 9\ +3 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast + "MFB"*  +3 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %G + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %=; + .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\   +2 "manipulator"&?& +4 "core" &X ^ + "storage"(@& +4 "core" & * 0 1 5 + "storage"(A% +4 "core" %` 1 + K + "collection"'B9 +3 "core" 9?n +2 "processing"%C9 +3 "core" 9gZ +1815 #t-> access 3 +2 .SE.seek :down +2 "storage"(D'X +3 "core" ' + "manipulator"&E% +4 "core" %\  +2 "manipulator"&F& +3 "core" &X T +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(G([n +830 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (H& +3 "core" &[m\ 0 5  2 +2329 #t-> access 3 +2 .SE.seek :down +2 "storage"(I'X +2 "core" ' +2 "manipulator"&J% +4 "core" %\  s y +2 "manipulator"&K& +3 "core" &X z + .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 7 + "storage"(L([n +4 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (M& +3 "core" &[m 4 8 2 +344 #t-> access 7 +2 .SE.seek :down +2 "storage"(N'X +2 "core" ' +2 "manipulator"&O% +4 "core" %\  { +2 "manipulator"&P& +3 "core" &X t u +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +36 "storage"(Q(,9 +541 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (R& +3 "core" &,6) I O ' +559 #t-> access 1 +2 .SE.seek :down +2 "storage"(S'X +3 "core" ' +2 "manipulator"&T% +3 "core" %\  , +2 "manipulator"&U& +4 "core" &X X + .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(V(; +219 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (W& +3 "core" &; \ 0 > +15645 #t-> access 2 +2 .SE.seek :down + "storage"(X'X +3 "core" ' +2 "manipulator"&Y% +3 "core" %\  +2 "manipulator"&Z& +3 "core" &X +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"([(K +209 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (\\& +3 "core" &K 9 / + 0 +9286 #t-> exit +5 #mEXIT @1558101363.95CEST @1558102152.12CEST = =mMAIN_scheduler =tMAIN @CEST1558102153.99 #"core_reset"Sent BREAK + #t@0x7534, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +172 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +26 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +205 !o:AnalyticalModule::PCRCore: @refi< : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +235 "Can"x X + x X + #tPolling Can every 10:00 +2 #Cleanly exited at 15:56:03CEST17-May-19 +3 #Loading /home/esp/esp2/mission/190517totalsampletest.rb mission +4 !o:RuntimeError:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Mission's startTube should be 3, not 2:@timestampu: Time .h% +2 #Waiting to Resume from Checkpoint "Loading /home/esp/esp2/mission/190517totalsampletest.rb mission" +2 ."Qmail"BadNews.email "Mission's startTube should be 3, not 2",Subject: "RuntimeError in MAIN" @1558102478.39CEST = =mMAIN_scheduler =tMAIN @CEST1558102479.86 !to:LoadError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"'no such file to load -- i2c/sleepy +2 !o:SystemExit :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg" exit: statusi:@timestampu: Time .|: +3 #mEXIT @1558102479.93CEST @1558102839.26CEST = =tMAIN =mMAIN_scheduler @CEST1558102840.90 #"core_reset"Sent BREAK + #t@0x496D, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +211 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refil; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +267 "Can" S +  S + #tPolling Can every 10:00 +847 #-> Abort mission +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message1undefined method `__file__' for nil:NilClass: name: __file__: args[ +484 #-> abort mission + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message1undefined method `__file__' for nil:NilClass: name: __file__: args[ +598 #-> abort! +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `abort!' for main:Object: name: abort!: args[ +349 #-> Abort! +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message.undefined method `Abort!' for main:Object: name: Abort!: args[ +8545 #"mwj"Session Begun +596 #-> abort! +2 !o:CmdServer::Client::Error:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg":Attempt to Abort Mission without specifying a reason! +1574 #-> abort! "forget forgetESPstate" +2 !o:CmdServer::Client::Error:bt["mwj:2:in `topLevelBinding'" STARTED MBAsuperphase (phase #1) <=== +2 "collection"'/% +3 "processing"%0% +4 "manipulator"&1% +8 "core" %2 + % + %\   o +2 "sampler")2% +4 "manipulator"&3& +4 "core" %EG & + &X 5 +2 "storage"(4& +3 "core" & [ \\ 0 +2 "storage"(5% +3 "core" %a [ [ +2 "collection"'6& +3 "core" &  + "processing"%7& +4 "core" &  +2 "MFB"*8% +5 "core" %d +2 #tReadying the MFB + #Homing MFB Syringe + .AFV.select :holdingCoil + "MFB"* +9 *9% +2 "core" %d + .tATV.dial :air2 +2 "MFB"*:  +55 "core" +2 .tAS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 .tAS.home.seek :home + "MFB"*;' +550 "core" ' +2 .tAFV.select :carrierSolution + "MFB"* +9 .tdelay 2 seconds +203 .AS.seek 1ml + "MFB"*<' +5284 "core" ' +2 .tdelay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 .tdelay 1 second +102 .ATV.dial :waste +2 "MFB"*= n +106 "core" n + .tAS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 .tAS.home.seek :empty +2 "MFB"*>'R +5253 "core" ' +2 .tATV.dial :waste + .ARV.dial between carrier and air1 +2 "MFB"*?  +5 "core"  + .tASV.dial :waste1 +2 "MFB"*@  +5 "core" +8 #tStarting mfb + #pcrBAC sampling at most 1000ml, wcr at most 1500ml +3 "MFB"*A% + ."Qmail"BACfans.email "Started mfb in tube 2 at 16:26:35CEST17-May-19\\n{}\\nCan@16:24:37, 21.8C, 39% humidity, 14.6psia, 11.977V, 0.790A, 0.790A avg, 9.46W",Subject: "pcrBAC sampling at most 1000ml, wcr at most 1500ml" +6 #tLoading sh1 puck from tube 2 into Collection Clamp + "collection"'B& +4 "core" %R] + &  + .tHand.open +2 "manipulator"&C1 +72 "core" 1 + "manipulator"&D% +4 "core" % \  \\ o +2 "storage"(E% +3 "core" %a F G  +2 "storage"(F. +3 "core" .( +2 "storage"(G& +5 "core" & V K | / + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (H& +2 "core" & Q G , / +2 "manipulator"&I& +3 "core" &X e +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 +3 "manipulator"&J( +33 "core" ( +2 "manipulator"&K& +4 "core" & i +2 "storage"(L& +4 "core" & W H / +3 .tForearm.seek 2 + 700 counts +3 "manipulator"&M' +94 "core" ' +3 "storage"(N& +5 "core" & [ l / +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak +2 "storage"(O'V +290 "core" ' +2 "storage"(P- +3 "core" -'e +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (Q& +2 "core" & W Y / +3 "manipulator"&R& +3 "core" & d +2 .tElbow.seek 2 +2 "manipulator"&S( +3 "core" ( + "manipulator"&T& +4 "core" & X + "storage"(U& +4 "core" & I P " / +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&V'8 +13 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&W/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&X& +2 "storage"(Y'X +6 "core" & ` +2 "manipulator"&Z% +3 "core" % , 8 +3 .tForearm.seek :retract +2 "manipulator"&['\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&\\(ӷ +151 "core" ' + ."downElevator"SE.coast + "storage"(5 +12 "core" ( +33 "manipulator"&]& +9 "core" & ;5 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &^& +3 "core" & q ;5 +3 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&_' +106 "core" ' +2 "manipulator"&`& +4 "core" &  ;5 +2 "manipulator"&a% +4 "core" %H  Ҫ +2 "collection"'b& +3 "core" &  +3 "collection"'c& +4 .tCC.seek :closed + "collection"'d(W +3 "core" &  +4 &  A +10 &D| y5 +9 &&h xI +9 &o zZ +10 &lO }Y +9 &-Q ~Z +10 &J Y +9 &P }Y +9 &uN Y +10 &6N ~Y +9 &Q ~Y +9 & P }Y +10 &"}M ~Y +9 &$>M ~Y +10 &&L ~Y +9 &'P ~Y +10 &)O ~Y +9 &+FO ~Y +9 &- Q ~Y +9 &.Q }Y +10 &0N ~Y +9 &2PO ~X +10 &4N ~Y +10 &5N ~Y +8 &7M Y +10 &9VR ~Y +9 &;L X +9 &<Q ~Y +11 &>O} ~Y +8 &@^Q ~Y +10 &B!Px ~Y +9 &CM~ Y +9 &EUv }Z +11 &Gca |Z +8 &I x^ +9 &J rb! +10 &L~ ob3 +9 &N* obI +10 &O obO +9 &Qv obK +9 &S+ obI +10 &T kbO +9 &Vmq l\\ +9 &W^]h |; +5 ( +2 "collection"'c& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.52 + .Hand.open + "manipulator"&e1 +76 "core" 1 +2 "manipulator"&f% +4 "core" % Q Ъ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +99 "core" ' +2 .tSC.coast + "storage"(6 +2 #tcollectSample 1000ml w/bubble point of 55psi + #Priming 7ml + .Gate.power :sampler,:ON + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")h+ +3 "core" + + "sampler")i% +4 "core" %ID & +2 "collection"'j& +3 "core" &W^LV ; +3 "Can" }{ + #tCalibrating pressure and temperature sensors +2 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X</i | _ +15 "collection"'x% +3 "core" %2 F +2 "sampler")y% +3 "core" %?/` a +16 "collection"'z% +2 "core" %2Y E +2 "sampler"){% +4 "core" %?/_ ` +14 "collection"'|% +3 "core" %2y E +2 "sampler")}% +3 "core" %?/_ ` +15 "collection"'~% +3 "core" %2z E +2 "sampler")% +3 "core" %?/] ` +15 "collection"'% +3 "core" %2c F +2 "sampler")% +3 "core" %?/W | a +15 "collection"'% +3 "core" %2z F +2 "sampler")% +4 "core" %?/V a +15 "collection"'% +2 "core" %2x F +2 "sampler")% +3 "core" %?/V { a +15 "collection"'% +3 "core" %2[ F +2 "sampler")% +3 "core" %?/U } a +15 "collection"' % +3 "core" %2{ F +2 "sampler")\ % +3 "core" %?/U a +15 "collection"' % +3 "core" %2_ F +2 "sampler") % +3 "core" %?/V a +15 "collection"' % +3 "core" %2] G +2 "sampler")% +4 "core" %?/V } a +14 "collection"'% +3 "core" %2| F +2 "sampler")% +3 "core" %?/V a +16 "collection"'% +2 "core" %2X F +2 "sampler")% +4 "core" %?/U a +15 "collection"'% +2 "core" %2J F +2 "sampler")% +4 "core" %?/U ~ a +15 "collection"'% +2 "core" %2x F +2 "sampler")% +4 "core" %?/W a +15 "collection"'% +2 "core" %2b F +2 "sampler")% +3 "core" %?/U a +16 "collection"'% +2 "core" %2| F +2 "sampler")% +3 "core" %?/U a +15 "collection"'% +3 "core" %2l G +2 "sampler") % +3 "core" %?/U a +16 "collection"'"% +2 "core" %2J G +2 "sampler")% +4 "core" %?/U a +15 "collection"'(% +2 "core" %2o F +2 "sampler")% +3 "core" %?0` a +16 "collection"'!% +3 "core" %2J E +2 "sampler")*% +3 "core" %?1` ` +38 "collection"',% +11 "core" %2l F +2 "sampler")+% +3 "core" %?2Y a +16 "collection"'%% +2 "core" %2l F +2 "sampler")'% +3 "core" %?2Y a +16 "collection"'1% +2 "core" %2J F +2 "sampler")0% +3 "core" %?2Y | a +16 "collection"'/% +2 "core" %2m F +2 "sampler")u% +3 "core" %?2Y a +16 "collection"'4% +2 "core" %2H F +2 "sampler")5% +3 "core" %?2Y { a +16 "collection"'6% +2 "core" %2I G +2 "sampler")2% +4 "core" %?2Y a +15 "collection"'7% +2 "core" %2o F +2 "sampler")3% +3 "core" %?2Y a +2 "collection"'9% +4 "core" %2o F +2 .tSS.reconfigure SSinhale.with maxSpeed: 99 + "sampler")#.c0X G +2 "sampler")6% +4 "core" %Q u b +15 "collection"'2% +2 "core" %2> H +2 "sampler")7% +3 "core" %#Q w c +16 "collection"'3% +2 "core" %2c H +2 "sampler")9% +3 "core" %%6 d +16 "collection"'q% +2 "core" %2; K +2 "sampler");% +5 "core" %%  f r +15 "collection"'s% +2 "core" %2^ M +2 "sampler")<% +3 "core" %$ g C +16 "collection"'?% +2 "core" %2= L +2 "sampler")@% +3 "core" %$  w g C +16 "collection"'B% +2 "core" %2i L +2 "sampler")A% +3 "core" %$  g C +15 "collection"'C% +3 "core" %2f M +2 "sampler")D% +3 "core" %$  ~ g C +16 "collection"'E% +2 "core" %2B L +2 "sampler")F% +3 "core" %$  v g C +16 "collection"'G% +2 "core" %2h M +2 "sampler")H% +3 "core" %$  g C +16 "collection"'I% +2 "core" %2` L +2 "sampler")K% +4 "core" %$  x g C +15 "collection"'L% +2 "core" %2B L +2 "sampler")N% +3 "core" %$  | g C +16 "collection"'&% +2 "core" %2h M +2 "sampler"))% +3 "core" %$  ~ g C +16 "collection"'P% +2 "core" %2? L +2 "sampler")Q% +4 "core" %$  v g C +14 "collection"'#% +3 "core" %2< M +2 "sampler")R% +3 "core" %$  g C +16 "collection"'T% +2 "core" %2d L +2 "sampler")U% +3 "core" %$  h C +15 "collection"'W% +3 "core" %2D L +2 "sampler")X% +3 "core" %$  w g C +15 "collection"'Z% +3 "core" %2a L +2 "sampler")J% +3 "core" %$  g C +15 "collection"':% +3 "core" %2h M +2 "sampler")]% +3 "core" %$  g C +15 "collection"'O% +3 "core" %2D M +2 "sampler")M% +3 "core" %$  y g C +16 "collection"'^% +2 "core" %2f L +2 "sampler")S% +4 "core" %$  ~ h C + "collection"'`% +4 "core" %2g L + #tIntake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 72 + "sampler")#.H0X M +2 "sampler")% +4 "core" %  u i B + "collection"'!% +4 "core" %2B M + #tIntake @15.4psia, vacuum from 8.9 to 12.9psi + .SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00X r j b + .tIntake.select :close +2 "sampler")0 +9 )% +2 "core" %CB d b + .tSSV.dial :exhaust +2 "sampler")  +83 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X< g c + .tSSV.dial :exhaust +2 "sampler")s  +84 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X a m g + .tIntake.select :close + "sampler")0 +10 )=% +2 "core" %FE Z g + .tSSV.dial :exhaust +2 "sampler")M  +81 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X R +2 "sampler"))% +3 "core" % a n j +53 "collection"'P% +2 "core" %2; S +2 "sampler")/% +4 "core" % i m j +52 "collection"'#% +3 "core" %2h S +2 "sampler")R% +3 "core" % _ m j +53 "collection"'<% +2 "core" %2f R +2 "sampler")U% +4 "core" % e m j +52 "collection"'W% +4 "core" %2f R +2 "sampler")X% +4 "core" % c m j +52 "collection"'Z% +3 "core" %2> R +2 "sampler");% +3 "core" % n m j +52 "collection"'q% +3 "core" %2h S +2 "sampler")]% +38 "core" % k m j +60 "collection"'J% +2 "core" %23 R +2 "sampler"):% +4 "core" %FF n m j + "sampler")B% +4 "core" %FE a m j + .tIntake.select :close + "sampler")0 +10 )S% +2 "core" %JI Y j +2 .tSSV.dial :exhaust + "sampler")`  +83 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X R +2 "sampler")G% +4 "core" % j m} +53 "collection"'f% +2 "core" %2h S +2 "sampler")c% +4 "core" % ^ m l +53 "collection"'e% +2 "core" %2M S +2 "sampler")j% +3 "core" % m n l +54 "collection"'_% +2 "core" %2r S +2 "sampler")$% +4 "core" % a m l +52 "collection"'% +3 "core" %2J S +2 "sampler")O% +3 "core" % k m l +53 "collection"'m% +2 "core" %2j R +2 "sampler")l% +4 "core" % l m l +53 "collection"'h% +2 "core" %2H S +2 "sampler")Q% +4 "core" % d m l +52 "collection"'p% +3 "core" %2n S +2 "sampler")k% +3 "core" % l m l +53 "collection"'o% +2 "core" %2h S +2 "sampler")8% +3 "core" % e m l +53 "collection"'t% +2 "core" %2x R +2 "sampler")=% +3 "core" %  c m l +53 "collection"'M% +2 "core" %2E S +2 "sampler")*% +3 "core" %$* b m l +52 "collection"'x% +3 "core" %2B S +2 "sampler")v% +4 "core" %<< o m l + "sampler")w% +4 "core" %BA f m l + .tIntake.select :close + "sampler")0 +10 ){% +2 "core" %CA Z l + .tSSV.dial :exhaust +2 "sampler")|  +84 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X k k +53 "collection"'1% +2 "core" %2m S +2 "sampler")0% +3 "core" % ` n c +52 "collection"''% +3 "core" %2K S +2 "sampler")u% +4 "core" % c n c +53 "collection"'% +2 "core" %2l R +2 "sampler")5% +4 "core" % k n c +52 "collection"'6% +3 "core" %2B S +2 "sampler")2% +4 "core" % j n c +52 "collection"'% +37 "core" %2n S +9 "sampler")% +4 "core" % b n c +53 "collection"'9% +3 "core" %2r S +2 "sampler")7% +3 "core" % l n c +53 "collection"'3% +2 "core" %2p S +2 "sampler")s% +4 "core" % b n c +53 "collection"'% +2 "core" %2E S +2 "sampler")?% +3 "core" % m n c +54 "collection"'@% +2 "core" %2j S +2 "sampler")}% +4 "core" %04 ` n c +53 "collection"'A% +2 "core" %2K S +2 "sampler")C% +4 "core" %GF i n c + "sampler")% +4 "core" %HI d m c + .tIntake.select :close + "sampler")0 +10 )E% +2 "core" %ML W c +2 .tSSV.dial :exhaust + "sampler")F  +82 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X k n o + .tIntake.select :close + "sampler")0 +10 )%% +2 "core" %DA R o + .tSSV.dial :exhaust +2 "sampler")  +83 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X? i n h + "sampler")% +4 "core" %AA j m h + .tIntake.select :close + "sampler")0 +10 )T% +2 "core" %DD X h + .tSSV.dial :exhaust +2 "sampler")n  +82 "core"  + .tExhaust.select :open + "sampler")@ +10 .tSS.reconfigure SSexhale +2 "sampler")#.0X +2 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' +2653 "core" ' +2 "collection"'a% +4 "core" % , -  +2 .tCSV.dial between air and CTV + "collection"' ` +44 "core" _ +2 .tCS.seek 2.532ml +2 "collection"''! +2029 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'  +32 "core"  +2 .tCS.reconfigure CSpressurize + "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'T'4 +390 "core" '  +3 "collection"'n% +4 "core" %   + "sampler"){% +4 "core" %^\\ b \ K + #tBubblePoint: Intake @70.5psia, Outlet @15.2psia + .CBV.dial SSV +2 "collection"'4 @ +34 "core" B + .tSS.reconfigure SSconfig +2 "sampler")#.0X +2 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'y' +2628 "core" ' +2 "collection"'H% +4 "core" %\ \   +2 .tCSV.dial between air and CTV +2 "collection"'I ` +31 "core" a +2 .tCS.seek 3.046ml +2 "collection"'D'2X +1861 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 .tCSV.dial CTV +2 "collection"'L  +29 "core"  +2 .tCS.reconfigure CSpressurize + "collection"'# d@<< b +3 .tCS.seek 0ml + "collection"'N'4 +753 "core" 'x  +3 "collection"'&% +4 "core" %L   + "sampler"))% +4 "core" %ZU q  +2 #tBubblePoint: Intake @70.2psia, Outlet @14.7psia .CBV.dial SSV +2 "collection"'u @ +32 "core" A + .tSS.reconfigure SSconfig +2 "sampler")#.0XV +102 "collection"'9 +3 "core" 9 CV +102 "collection"'V9 +3 "core" 9 GU +102 "collection"'9 +3 "core" 9 KT +102 "collection"'9 +4 "core" 9 OS +102 "collection"'9 +3 "core" 9 SS +102 "collection"'9 +3 "core" 9 XR +102 "collection"'$9 +3 "core" 9 \\P +102 "collection"'\ 9 +3 "core" 9 `Q +102 "collection"'~9 +3 "core" 9 !dQ +102 "collection"'9 +3 "core" 9 !hO +102 "collection"' 9 +3 "core" 9 "mP +102 "collection"' 9 +3 "core" 9 #qO +102 "collection"'Q9 +3 "core" 9 %uO +102 "collection"'i9 +4 "core" 9 &yO +102 "collection"'9 +3 "core" 9\ '}P +102 "collection"'r9 +3 "core" 9\ (Q +102 "collection"'a9 +3 "core" 9\ )Q +102 "collection"'9 +3 "core" 9\ +Q +102 "collection"'9 +4 "core" 9\ ,S +102 "collection"'9 +3 "core" 9\ (-S +102 "collection"'9 +3 "core" 9\ ..S +102 "collection"'n9 +3 "core" 9\ 6/T +102 "collection"'{9 +3 "core" 9\ =0T +102 "collection"'49 +4 "core" 9\ E2T +102 "collection"' 9 +3 "core" 9\ L3U +102 "collection"'9 +3 "core" 9\ U4V +102 "collection"'9 +3 "core" 9\ [4W +102 "collection"'"9 +3 "core" 9\ c7X +102 "collection"'9 +3 "core" 9\ j7W +102 "collection"'9 +3 "core" 9\ q9X +102 "collection"'9 +3 "core" 9\ x:X +102 "collection"'!9 +3 "core" 9\ ~;Y +102 "collection"',9 +3 "core" 9\ <Y +102 "collection"'9 +4 "core" 9\ =Y +102 "collection"'%9 +3 "core" 9\ ?X +102 "collection"'T9 +3 "core" 9\ ?X +102 "collection"' 9 +3 "core" 9\ @X +103 "collection"'+9 +2 "core" 9\ AV +102 "collection"'9 +4 "core" 9\ BV +102 "collection"'09 +3 "core" 9\ CU +102 "collection"''9 +3 "core" 9\ DT +102 "collection"' 9 +3 "core" 9\ FT +102 "collection"'9 +3 "core" 9\ FS +103 "collection"'59 +2 "core" 9\ GS +103 "collection"'69 +3 "core" 9\ IR +102 "collection"'29 +3 "core" 9\ JQ +102 "collection"'9 +3 "core" 9\ KQ +102 "collection"'19 +3 "core" 9\ KQ +102 "collection"'9 +4 "core" 9\ L P +102 "collection"'9 +3 "core" 9\ NP +102 "collection"'39 +3 "core" 9\ OO +102 "collection"'9 +3 "core" 9 PO +102 "collection"'?9 +3 "core" 9 PN +102 "collection"'9 +4 "core" 9 R!N +102 "collection"'}9 +3 "core" 9 R&M +102 "collection"'A9 +3 "core" 9 T*L +102 "collection"'99 +3 "core" 9 "T.L +102 "collection"'9 +3 "core" 9 (U2L +102 "collection"'@9 +4 "core" 9 -V6K +102 "collection"'F9 +3 "core" 9 3X;J +102 "collection"'E9 +3 "core" 9 9Y?J +102 "collection"'H9 +3 "core" 9 ?ZCI +103 "collection"'I9 +2 "core" 9 EZGI +102 "collection"'y9 +3 "core" 9 J\\LI +103 "collection"'L9 +2 "core" 9 Q\\PH +102 "collection"'D9 +3 "core" 9 U]TH +141 "collection"'&9 +10 "core" 9 ^_ZF +103 "collection"')9 +2 "core" 9 da^G +103 "collection"'u9 +3 "core" 9 iabF +103 "collection"'s9 +2 "core" 9 ncgF +103 "collection"'#9 +2 "core" 9 udkD +103 "collection"'P9 +2 "core" 9 zdoE +103 "collection"'<9 +2 "core" 9 ~esD +103 "collection"'/9 +2 "core" 9 gwC +103 "collection"'U9 +2 "core" 9 g|B +103 "collection"'X9 +2 "core" 9 hC +103 "collection"'Z9 +2 "core" 9 iB +102 "collection"'79 +3 "core" 9 jB +102 "collection"'W9 +4 "core" 9 k@ +103 "collection"'J9 +2 "core" 9 k@ +102 "collection"'N9 +3 "core" 9 n? +102 "collection"']9 +3 "core" 9 m@ +102 "collection"';9 +3 "core" 9 o@ +102 "collection"'q9 +4 "core" 9 p? +102 "collection"'S9 +3 "core" 9 q> +102 "collection"'C9 +3 "core" 9 r> +102 "collection"'B9 +3 "core" 9 t> +102 "collection"'b9 +3 "core" 9 t< +102 "collection"'(9 +4 "core" 9 t= +102 "collection"'`9 +3 "core" 9 v< +102 "collection"'^9 +3 "core" 9 v< +102 "collection"'-9 +3 "core" 9 x; +102 "collection"'f9 +3 "core" 9 x; +102 "collection"'G9 +13 "core" 9 z; +103 "collection"'K9 +3 "core" 9 z: +102 "collection"'c9 +3 "core" 9 {: +102 "collection"'_9 +3 "core" 9 ~9 +102 "collection"'e9 +3 "core" 9 }9 +102 "collection"'j9 +3 "core" 9 ~8 +103 "collection"'O9 +3 "core" 9 8 +102 "collection"'9 +3 "core" 9 8 +102 "collection"'l9 +3 "core" 9 7 +102 "collection"'R9 +3 "core" 9 6 +102 "collection"'p9 +4 "core" 9 6 +102 "collection"'k9 +3 "core" 9 6 +102 "collection"'o9 +3 "core" 9 "6 +102 "collection"'89 +3 "core" 9 &4 +102 "collection"'t9 +3 "core" 9 *5 +102 "collection"'=9 +4 "core" 9 0 4 +102 "collection"'M9 +3 "core" 9 34 +102 "collection"'*9 +3 "core" 9 84 +102 "collection"':9 +3 "core" 9 =3 +102 "collection"'v9 +3 "core" 9 A3 +102 "collection"'w9 +3 "core" 9 E 2 +103 "collection"'x9 +2 "core" 9 I$2 +102 "collection"'|9 +3 "core" 9 M(2 +102 "collection"'[9 +3 "core" 9 Q-1 +102 "collection"'Y9 +3 "core" 9 V11 +102 "collection"'9 +4 "core" 9 Z50 +102 "collection"'z9 +3 "core" 9 _91 +102 "collection"'9 +3 "core" 9 b>0 +102 "collection"'V9 +3 "core" 9 fB1 +102 "collection"'9 +3 "core" 9 jF/ +102 "collection"'9 +4 "core" 9 oJ0 +102 "collection"'9 +3 "core" 9 rN/ +102 "collection"'9 +3 "core" 9 wS. +102 "collection"'$9 +3 "core" 9 {W- +102 "collection"'\ 9 +3 "core" 9 ~[. +102 "collection"'~9 +4 "core" 9 _- +102 "collection"'9 +3 "core" 9 c- +102 "collection"' 9 +3 "core" 9 h, +102 "collection"' 9 +3 "core" 9 l, +102 "collection"'Q9 +3 "core" 9 p+ +102 "collection"'i9 +3 "core" 9 t, +102 "collection"'9 +3 "core" 9 x+ +102 "collection"'r9 +3 "core" 9 }+ +102 "collection"'a9 +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"'n9 +3 "core" 9 ) +102 "collection"'{9 +3 "core" 9 ( +102 "collection"'49 +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"'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"'T9 +3 "core" 9 $ +102 "collection"' 9 +3 "core" 9 $ +102 "collection"'+9 +3 "core" 9 $ +102 "collection"'9 +7 "core" 9 $ +103 "collection"'09 +3 "core" 9 $ +102 "collection"''9 +3 "core" 9 # +102 "collection"' 9 +3 "core" 9 # +102 "collection"'9 +3 "core" 9 # +102 "collection"'59 +4 "core" 9 " +102 "collection"'69 +3 "core" 9 " +102 "collection"'29 +3 "core" 9 " +102 "collection"'9 +3 "core" 9 " +102 "collection"'19 +3 "core" 9 ! +102 "collection"'9 +3 "core" 9 ! +102 "collection"'9 +3 "core" 9  ! +102 "collection"'39 +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"'A9 +3 "core" 9 %% +102 "collection"'99 +3 "core" 9 ') +102 "collection"'9 +3 "core" 9 +- +2 .tCH.hold 5:00,85C +3 "collection"'@  w ( +3 "core" . +24980 "Can"w ^ +5023 "core"  + "collection"'F9 +3 "core" 9 M +2 #tCollection Puck Heater at 83.9C after lysing +2 .CS.seek 0ml + "collection"'E'4 +427 "core" ' +40 .tCTV.dial between spare and air,avoiding: :intake +9 "collection"'H @ +117 "core" B + .tCSV.dial :air +2 "collection"'I @ +45 "core" ? +2 .tCS.seek 5ml + "collection"'y'p +1383 "core" ' + .tCSV.dial CTV +2 "collection"'L  +47 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"'D @ +49 "core" > + .tdelay 2 seconds +202 .CSV.dial CTV +3 "collection"'&  +48 "core"  + .tdelay 2 seconds +202 .CSV.dial :air +2 "collection"') @ +48 "core" > + .tdelay 2 seconds +203 .CS.seek 0ml +3 "collection"'u'4 +1372 "core" ' +2 #tRecovering Lysate into Collection syringe + .CSV.dial CBV +2 "collection"'s +126 "core" + .tCBV.dial CSV + "collection"'#  +32 "core"  + "collection"'P% +4 "core" %0   +2 .tCS.seek 5ml +2 "collection"'<'p +1376 "core" ' +2 .tdelay 5 seconds +502 .CTV.dial :air +3 "collection"'/  +47 "core" + "collection"'U% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'X'i +610 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air2 +3 "collection"'Z @ +47 "core" ? +2 .tCS.seek 10ml + "collection"'7' +865 "core" ' +2 .tCSV.dial between air and CTV,avoiding: CBV +2 "collection"'W ` +139 "core" a + #tLysing Complete +2 "collection"'J& +3 "core" &W^J K ; +2 #tStoring sh1 puck in Collection Clamp to tube 1 + "manipulator"&N% +4 "core" %\ \  +2 "storage"(]% +3 "core" %c +2 "storage"(;. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 + "storage"(q(( +213 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (S& +3 "core" &(@ W W +2 "manipulator"&C& +3 "core" & ;3 +2 "manipulator"&B% +3 "core" %\ \ T +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&b( +176 "core" ( +2 "manipulator"&(& +4 "core" &  +2 "storage"(`& +3 "core" &(@ F F  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&^' +102 "core" ' +2 "storage"(-& +4 "core" &(@ n o +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(f'V +286 "core" ' +2 "storage"(G- +3 "core" -'V +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +3 .tSE.seek :place + "storage"(K' +46 "core" ' +3 "manipulator"&c& +3 "core" &  +2 "manipulator"&_% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&e'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&j(ӷ +155 "core" ( +2 "manipulator"&O& +4 "core" &Ӯ$ p r 8@Z +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +2 "core" &Ӯ# v @Z +2 .tForearm.seek CC +2 "manipulator"&l' +104 "core" ' +2 .tHand.close + "manipulator"&R/ +77 "core" / +2 .tCC.seek :open +2 "collection"'p( +422 "core" ( +2 "storage"(k& +4 "core" &(D 3 +2 "storage"(o& +3 "core" &(D  +2 "manipulator"&8& +3 "core" & ;7 +2 "manipulator"&t% +4 "core" % 'Aӧn +2 .tForearm.seek :retract + "manipulator"&='\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&M( +175 "core" ( +2 "manipulator"&*& +4 "core" &  +2 "storage"(:& +3 "core" &(D o n +2 .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +2 .tForearm.seek 1 +2 "manipulator"&v'C +100 "core" ' +2 .tElbow.hold +2 "manipulator"&w, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tHand.open +39 "manipulator"&x1 +80 "core" 1 +4 "manipulator"&|% +4 "core" % q x y  + "storage"([& +4 "core" &(C I I : + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 346 counts + "manipulator"&Y'ϝ +17 "core" ' + "manipulator"&& +4 "core" &  +2 "storage"(z& +4 "core" &(C n o , +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&' +18 "core" ' + "storage"(V% +4 "core" % n o  +3 ."downElevator"SE.seek :down +3 "storage"('X +100 (% +2 "core" %Z( [ m 2 a +2 "manipulator"&% +4 "core" %  +2 .tForearm.reconfigure LooseForearm + "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' +75 ' +2 ."downElevator"SE.coast + "storage"(5 +2 .tSC.coast + "storage"(6 +2 #tTranferring lysate to PRV + .CSV.dial :air +2 "collection"'$ @ +32 "core" ? +2 .tCS.seek 10ml + "collection"'\ ' +4 "core" ' + .tCSV.dial between air and CTV +2 "collection"'~ ` +32 "core" a + .tAIV.dial :bypass +2 "collection"' { +5 "core" | + #tBeginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"' & +4 "core" &:> + .tHand.open + "manipulator"& 1 +24 "core" 1 + "manipulator"&Q& +4 "core" &x ' +2 "manipulator"&i% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +4 "manipulator"&(- +207 "core" ( +2 "manipulator"&r& +4 "core" &-  C  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &-    +2 .tForearm.seek :garage +2 "manipulator"&'η +97 "core" ' +2 .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&& +4 "core" &-  +2 "manipulator"&% +3 "core" %  +2 .tForearm.seek :retract +2 "manipulator"&n'\ +98 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{(ӷ +280 "core" ( +2 "manipulator"&4& +4 "core" &ӯ% 2@Y +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 & & +2 "core" &ӯ%@Y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +109 "core" ' +2 "manipulator"&& +4 "core" &ӯ# R J@Y +2 "manipulator"&"% +4 "core" %"3 Y X `ߦ +2 "collection"'& +3 "core" &VW +2 "collection"'& +3 .tCC.seek :closed +2 "collection"'(W +3 "core" &UW +3 &UY  +8 &&wWZ . +9 &]VZ B +10 &/sWZ V +9 &RU\\ X +9 &RX[ X +10 &mMU[ X +9 &/QV\\ X +10 &OU\\ W +9 &LW[ # X +9 &vOX^ X +10 & 8QV[  X +9 &!LV[ W +9 &#LW] W +10 &%~RX\\ X +9 &'ALW\\  W +10 &)KV\\ W +9 &*OY]  X +9 &,LZ^  W +10 &.HPY^ X +9 &0 PZ] W +9 &1LZ`  W +10 &3LZ_ W +9 &5QN[^ W +10 &7PX^ W +9 &8QY^ X +9 &:QZ` X +10 &SZ` W +9 &?QX_ X +10 &AQ\\` W +9 &CbN[^ W +10 &E"SZ`  X +9 &FWX_  X +9 &HjZ` Z +10 &JV\\_ ^ +9 &L X` b +9 &MY_ }b' +10 &O|[` ' |b2 +9 &Q2[^  |b: +10 &RY^ |b: +9 &T[_ |b9 +9 &VFX_ |X +10 &W@!{Y_ $h +9 &W [_ U +9 ( + &WcYac M + "collection"'& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.38 + "collection"'!& +4 "core" &Wc\\aU M + .tHand.open +2 "manipulator"&,1 +66 "core" 1 +2 "manipulator"&% +4 "core" % G \\ Z dި +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&%'\ +99 "core" ' + .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"%T +145 "core"  + "processing"% % +4 "core" %, + #tPulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%+' +1623 "core" ' +2 .tdelay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%  +47 "core"  +2 .tPS.seek 0ml + "processing"%0' +1609 "core" ' +2 .tPSV.dial PSR + "processing"%' +48 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"% ' +2627 "core" ' +2 ."connect"PRV.dial CBV +3 "processing"%  + .tCBV.dial PRV +5 "collection"'5  +2 "core" +82 + .tPSV.dial :mixloop + "processing"%6 +112 "core" + .tCTV.dial :air,avoiding: :intake +45 .PTV.dial :PRVmixing +2 "processing"%2  +5 "core" +2 .tPS.seek 0ml + "processing"%' +2629 "core" ' +2 .tPSV.dial :air + "processing"%1  +48 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"% +48 "core" +2 .tPS.seek 0ml + "processing"%3' +2611 "core" ' +2 .tPSV.dial :air + "processing"%  +48 "core"  +2 .tPS.seek 2.5ml + "processing"%?' +2609 "core" ' +2 .tPSV.dial :mixloop + "processing"% +48 "core" +2 .tPS.seek 0ml + "processing"%}' +2618 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +4 "core" &" =A +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&9(ӷ +14 "core" ( +2 "manipulator"&& +4 "core" &4 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &m& +3 "core" &4 +2 .tForearm.seek CC + "manipulator"&@' +104 "core" ' +2 .tHand.close + "manipulator"&F/ +71 "core" / +2 .tCC.seek :open + "collection"'h( +422 "core" ( +2 "manipulator"&H& +4 "core" & X O =4 +2 "manipulator"&I% +3 "core" % 2Q H K  +2 .tForearm.seek :retract +2 "manipulator"&E'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&L(- +314 "core" ( +2 "manipulator"&D& +4 "core" &-  g + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &&& +2 "core" &-    +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&)'η +114 "core" ' +2 .tHand.open + "manipulator"&y1 +70 "core" 1 +2 "manipulator"&s% +4 "core" % κ I Jߡ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&#'\ +100 "core" ' +2 #tConnecting PS to CS to transfer sample + .CBV.dial AIV + .AIV.dial :bypass + .PSV.dial :mixloop + .PTV.dial :PRVmixing + .PRV.dial AIV + .CTV.dial :air,avoiding: :intake +2 #Loading lyfil puck from tube 2 into Collection Clamp + "collection"'P& +4 "core" & +2 "manipulator"&u% +3 "core" %\  c +2 "storage"(/% +3 "core" %a +2 "storage"(U. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 + "storage"(<( +213 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (Z& +3 "core" &  O J @ 3 + "manipulator"&X& +4 "core" &-  +2 "manipulator"&W% +3 "core" %\  +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 2 + "manipulator"&J( +207 "core" ( +2 "manipulator"&N& +4 "core" & 7 +2 "storage"(]& +3 "core" &  M X = 3 +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&;' +99 "core" ' +2 "storage"(S& +4 "core" &  V S 3 +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"(C'V +299 "core" ' +2 "storage"(B- +3 "core" -'y +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 ((& +3 "core" &  + / 3 +2 "manipulator"&`& +3 "core" & 7 +2 .tElbow.seek 2 + "manipulator"&-( +3 "core" ( +2 "manipulator"&\\& +3 "core" & 7 +2 "storage"(g& +3 "core" & \ ? / $ 3 +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&G'8 +23 "core" ' +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tHand.close +2 "manipulator"&c/ +76 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&_& + "storage"(f'X +6 "core" & 7 +2 "manipulator"&O% +4 "core" % G l +2 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' + .tElbow.seek CC +2 "manipulator"&^(ӷ +155 "core" ( + "manipulator"&b& +4 "core" &ӯ% u Ae +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 "core" ' +2 "manipulator"&R& + ."downElevator"SE.coast +2 "storage"(5 +6 "core" &ӯ% x wAe +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC + "manipulator"&e' +104 "core" ' +2 "manipulator"&d& +4 "core" &ӯ%Ae +2 "manipulator"&k% +4 "core" %!Y "Ҭ +45 "collection"'o& +5 "core" &$ +2 "collection"'8& +4 .tCC.seek :closed +2 "collection"'t(W +2 "core" &l +3 &%  +10 &'u z. +9 &^- xB +9 &7n zV +10 &Mz ~X +9 &LL ~X +9 &uJy X +10 &7O }X +9 &M? ~W +10 &I X +9 &M. ~W +9 & AK[ ~W +10 &"J3 ~X +9 &#N ~W +9 &%N }W +10 &'ILK ~W +9 &) I, ~W +10 &*O{ ~X +9 &,Nm ~X +9 &.ON X +10 &0P@ ~X +9 &1O ~X +9 &3N| ~X +10 &5XMP ~X +9 &7I\\ ~W +10 &8JI X +9 &:J> ~X +9 &<`P }X +10 &>#Os ~W +9 &?L ~W +9 &ANr ~X +10 &ChLX X +9 &E*QG ~X +10 &FYA |Y +9 &Hv2 y\\ +9 &JW, t` +10 &L  pb% +9 &M ob0 +9 &Ox ob> +10 &Q* nb= +9 &R ob; +10 &T ob< +9 &V2y nZ +9 &W8,i u(u +10 &W\\j` zQ +2 ( + "collection"'8& +3 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.47 + .Hand.open + "manipulator"&*1 +71 "core" 1 +3 "manipulator"&:% +4 "core" % !]ά +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&l'\ +102 "core" ' +2 .tSC.coast + "storage"(6 +2 .tCTV.dial CSV,avoiding: :intake +2 "collection"'j  +151 "core" ~ + .tCSV.dial CTV +2 "collection"'x  +29 "core"  +2 .tCS.seek 5ml + "collection"'|'p +1373 "core" ' +2 .tdelay 1:20 +8004 .CS.seek 2.5ml + "collection"'[' +740 "core" ' +2 .tdelay 40 seconds +4003 .CS.seek 0ml + "collection"''4 +738 "core" ' +2 .tdelay 1:00 +2946 "Can"c dd +3056 .tPSV.dial :air +2 "processing"%z  +48 "core"  +2 .tPS.seek 2.5ml + "processing"%=' +2637 "core" ' +2 .tPSV.dial :mixloop + "processing"%V +48 "core" + .tdelay 3 seconds +302 .PSV.dial :air +2 "processing"%M  +48 "core"  + .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"% +48 "core" + .tdelay 3 seconds +302 .PSV.dial :waste1 +2 "processing"%  +145 "core"  +2 .tPS.seek :empty +2 "processing"%v' +2607 "core" ' +2 .tCBV.dial :waste1 + "collection"'Y @ +52 "core" > + .tdelay 5 seconds +502 .CBV.dial AIV +3 "collection"'K  +50 "core" + .tdelay 10 seconds +1003 .CBV.dial :waste1 +2 "collection"'$ @ +48 "core" ? + .tdelay 10 seconds +1003 .CBV.dial AIV +2 "collection"'~  +49 "core" + .tdelay 10 seconds +1003 .CTV.dial CSV,avoiding: :intake + .CBV.dial between AIV and waste1 +2 "collection"' ` +34 "core" _ +2 .tCSV.dial :air +2 "collection"' @ +49 "core" > +2 .tCS.seek 10ml + "collection"' ' +2649 "core" ' +2 .tCSV.dial CTV + "collection"'Q  +50 "core"  +2 .tCS.seek 0ml + "collection"'i'4 +2666 "core" ' +2 .tCBV.dial :waste1 + "collection"' @ +32 "core" > + .tdelay 10 seconds +1003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +151 "core" + "collection"'q& +4 "core" &W\\c03@ Q +2 #tStoring lyfil puck in Collection Clamp to tube 1 + "manipulator"&7% +3 "core" %\ Z +2 "storage"(r% +3 "core" %\\ U +2 "storage"(a. +2 "core" . +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(w(( +205 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 (& +3 "core" &+j $ 1 - +2 "manipulator"&& +3 "core" &Ӵ% ` x A` +2 "manipulator"&% +4 "core" %\ V Q  + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&( +173 "core" ( +2 "manipulator"&& +4 "core" &  +2 "storage"(4& +3 "core" &) . - @ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"& ' +92 "core" ' +2 "storage"(& +4 "core" &) . , h +2 .tSE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 .tSE.seek beamBreak + "storage"('V +302 "core" ' +2 "storage"("- +3 "core" -' +2 .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 "manipulator"&& +3 "core" & j l  +2 "storage"(n& +3 "core" &) - ( b +2 .tElbow.reconfigure LimpElbow + "manipulator"&$ ,(#b +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek 1 +2 "manipulator"&p'C +24 "core" ' +2 .tElbow.hold + "manipulator"&!, +4 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 "storage"(,- +3 "core" -' +2 .tSE.seek 0.07 Pucks below Top Plate +3 "storage"('$ +28 "core" ' + "manipulator"&% +4 "core" %t U I  +2 "storage"(T& +3 "core" &) / 0 $ + .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 1 + 349 counts + "manipulator"& 'Ϡ +17 "core" ' + "manipulator"&& +4 "core" & D +2 "storage"(& +4 "core" &) . 0 w +40 .tForearm.reconfigure TightForearm +8 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&+' +18 "core" ' +2 .tSE.seek 1.07 Pucks below Top Plate + "storage"('' +44 "core" ' + "manipulator"&0& +4 "core" & ? +2 "manipulator"&% +4 "core" % P +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +89 "core" ' + .tElbow.seek CC +2 "manipulator"&6(ӷ +150 "core" ( + "manipulator"&2& +4 "core" & [ X h9& +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 & & +3 "core" & S T U9& +2 .tForearm.seek CC +2 "manipulator"&1' +104 "core" ' +2 .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open +2 "collection"'( +421 "core" ( +2 "storage"(& +4 "core" &)  > +2 "storage"(& +3 "core" &)  +2 "manipulator"&3& +4 "core" &ӿ9( + "manipulator"&% +4 "core" % =h հ +2 .tForearm.seek :retract + "manipulator"&?'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&A( +179 "core" ( + "manipulator"&& +4 "core" & ! +2 "storage"(m& +4 "core" &) S S V + .tElbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 .tForearm.seek 1 +2 "manipulator"&F'C +100 "core" ' +2 .tElbow.hold +2 "manipulator"&{, +3 "core" , + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&%1 +68 "core" 1 +4 "manipulator"&% +3 "core" % n , ( +2 "storage"(H& +4 "core" &)  Q + .tForearm.force -20 + "manipulator"&5 +2 .tForearm.seek 1 + 343 counts +2 "manipulator"&I'Ϛ +16 "core" ' + "manipulator"&@& +4 "core" &  +2 "storage"(9& +4 "core" &) I U > +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&D' +23 "core" ' + "storage"(&% +4 "core" % X W +3 ."downElevator"SE.seek :down +3 "storage"(y'X +100 (s% +2 "core" %T U Y a +2 "manipulator"&E% +4 "core" %  + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +90 "core" ' +63 ' + ."downElevator"SE.coast +2 "storage"(5 +2 .tSC.coast + "storage"(6 +2 .tPSV.dial :air +2 "processing"%u  +122 "core"  + "processing"%/% +4 "core" % +2 .tPS.seek 0.499ml +2 "processing"%U' +587 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :mixloop +2 "processing"%) +46 "core" + .tPRV.dial :air + "processing"%Z  +48 "core"  + .tdelay 3 seconds +302 .PRV.dial CBV +2 "processing"%X  +49 "core"  + .tCBV.dial AIV + "collection"'W  +49 "core" + .tPRV.dial between CBV and air +2 "processing"%N  +32 "core"  + .tPRV.dial :air +2 "processing"%]  +29 "core"  + "processing"%L% +4 "core" %  +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 0.599ml +2 "processing"%S' +247 "core" ' +2 .tPRV.dial :waste2 + "processing"%# @ +80 "core" > +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%B' +691 "core" ' +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'(& +4 "core" &ty> + .tHand.open +2 "manipulator"&`1 +15 "core" 1 +2 "manipulator"&\\& +4 "core" &  +2 "manipulator"&g% +3 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&c(- +197 "core" ( + "manipulator"&_& +4 "core" &-  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &O& +2 "core" &-  +2 .tForearm.seek :garage +2 "manipulator"&J'η +100 "core" ' +2 .tHand.close + "manipulator"&;/ +68 "core" / +2 "manipulator"&b& +4 "core" &-  +2 "manipulator"&R% +4 "core" % ~  +2 .tForearm.seek :retract + "manipulator"&C'\ +102 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G(ӷ +283 "core" ( +2 "manipulator"&d& +4 "core" &Ӽ#?U + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +41 &k& +9 "core" &Ӿ#l?S +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&-' +105 "core" ' +2 "manipulator"&o& +4 "core" &# T T 9?Q +2 "manipulator"&f% +4 "core" % K H H 8 +2 "collection"'& +3 "core" &sw +2 "collection"'h& +4 .tCC.seek :closed +2 "collection"'*(W +2 "core" &sx +3 &sw  +9 &+xsy - +9 &]~tv A +9 &3rux V +10 &Msx W +9 &Nsw X +9 &tNqy W +10 &5Npy W +9 &Nsx W +10 &Lux W +9 &|Lty W +9 & =Msx W +10 &"Krw W +9 &#Msx W +9 &%Ptx W +10 &'FLsz W +9 &)Ktx W +10 &*Msw V +9 &,Nsx W +9 &.MOqy W +10 &0Ntx W +9 &1Nsy W +9 &3Mrxb W +10 &5UNsw} W +9 &7Ltw| W +10 &8Nty~ W +9 &:Ntv W +9 &<]Nrv| W +10 &>Osyu W +9 &?Nrzv W +9 &ANqwu W +10 &CeNsxq W +9 &E'Osyf W +10 &FOtxc W +9 &H]sy` X +9 &J_qus \\ +10 &Lqv ` +9 &Mrsr {b# +9 &Opwh {b* +10 &Q@pup zb4 +9 &Rotl yb4 +10 &Tou^ yb5 +9 &VWotf zW +9 &WHdotc W +10 &WqqtX Y +9 ( + &Wutpt] U + "collection"'h& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.44 + "collection"':& +4 "core" &WusrtF U +2 .tHand.open + "manipulator"&81 +66 "core" 1 +2 "manipulator"&j% +4 "core" % T 8 ;ݪ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract + "manipulator"&x'\ +100 "core" ' +2 "collection"'e& +4 "core" &WutotG U +2 #tClearing PML for modified lysate + .CTV.dial :air,avoiding: :intake + .PRV.dial :waste2 + .PTV.dial :PRV,avoiding: :puck +2 "processing"%< @ +80 "core" ? + .tdelay 2 seconds +202 .PTV.dial :PRVmixing,avoiding: :puck +2 "processing"%\  +80 "core" + .tdelay 2 seconds +202 .PSV.dial :PML + .delay 2 seconds +202 .PRV.dial :air +2 "processing"%|  +79 "core"  + .tdelay 2 seconds +203 "processing"%[% +2 "core" % +3 .tPS.seek 1.499ml + "processing"%z' +1605 "core" ' +2 .tdelay 5 seconds +503 .PS.seek 2.5ml + "processing"%}' +1094 "core" ' +2 .tPSV.dial :air + "processing"%V  +46 "core"  +2 .tPS.seek 0ml + "processing"%M' +2620 "core" ' +2 #t\mixing lysate with speDil + .PSV.dial :PML + "processing"% +47 "core" + .tCBV.dial :PRV + .PRV.dial :air + .delay 2 seconds +202 .PRV.dial :speDil +2 "processing"%  +49 "core" ~ + .tdelay 2 seconds +202 "processing"%=% +4 "core" % +3 .tPS.reconfigure PSslow1 + "processing"%#A \ `xb +3 .tPS.seek 0.225ml + "processing"%Y'p +2415 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial CBV +3 "processing"%K  +82 "core"  + .tdelay 2 seconds +203 "processing"%$% +2 "core" %o +3 .tPS.seek 0.475ml + "processing"%~' +2582 "core" ' +2 .tdelay 5 seconds +502 .PRV.dial :air +3 "processing"%  +48 "core"  + .tdelay 2 seconds +203 .PS.seek 0.965ml +2 "processing"% 'N +5011 "core" ' +2 .tdelay 10 seconds +1002 .PRV.dial CBV +2 "processing"%  +47 "core" + .tCTV.dial :air,avoiding: :intake + .PSV.dial :air +2 "processing"%Q  +46 "core"  + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml + "processing"% ' +1637 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"% +80 "core" ~ + .tPTV.dial :PRV,avoiding: :puck +2 "processing"% @ +78 "core" ? +2 .tPS.seek 0ml + "processing"%q' +2615 "core" ' +2 .tPSV.dial :air + "processing"%7  +80 "core"  +2 .tPS.seek 2.5ml + "processing"%r' +2620 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial PTV +2 "processing"%a +79 "core" ~ + .tPTV.dial :PRV,avoiding: :puck +2 .PS.seek 0ml + "processing"%' +2614 "core" ' +2 #tPushing modified lysate into AIV Injection Loop + .CBV.dial AIV + .AIV.dial :bypass + .PRV.dial CBV + .PSV.dial :air +2 "processing"%  +81 "core"  +2 .tPS.seek 2.5ml + "processing"%' +2310 "Can"h ii +304 "core" ' +2 .tdelay 3 seconds +302 .PSV.dial :PML +2 "processing"% +47 "core" + .tPTV.dial :PRVmixing,avoiding: :puck +2 "processing"%4  +78 "core" +42 "processing"%% +7 "core" %y  +2 .tPS.reconfigure PSslow1 + "processing"%#A \ `xb +3 .tPS.seek 1.74ml + "processing"%^' +7729 "core" ' +2 .tdelay 5 seconds +502 .AIV.dial :sample +3 "collection"'l & +60 "core" % + .tAWV.select :waste + "collection"' +10 "processing"%"% +2 "core" %w +2 .tPS.reconfigure PSslow2 +2 "processing"%#A `xb +3 .tPS.seek 1.22ml + "processing"%'nE +10787 "core" ' + .tdelay 15 seconds +1502 .AIV.dial :bypass +2 "collection"'n { +60 "core" } +2 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%,' +1321 "core" ' +2 .tPSV.dial :air + "processing"%  +48 "core"  +2 .tPS.seek 2.5ml + "processing"%T' +2619 "core" ' + .tPSV.dial :PML + "processing"% +48 "core" +2 .tPS.seek 0ml + "processing"%' +2618 "core" ' +2 .tAIV.dial :coilToMFB + .AWV.select :air + "collection"' +10 '0& +2 "core" &Wusgk> U +2 #"MFBPCR"Extracting Nucleic Acid from AIV +3 .SPE.hold 2:46:40,55C +2 #tBeginning samplePassD +3 "collection"'& +4 ."MFBPCR"ASV.dial :SPEdelivery + "MFB"* @@T +2 *  +3 "core" &WurhlJ U +2 .tAWV.select :air + .AIV.dial :bypass + .PSV.dial PSR +2 "processing"% +30 "core"  + ."MFBPCR"delay 20 seconds +86 "core"  + "processing"%p% +4 "core" %e +2 #tPulling 1.5ml of PSR.killMFB .PSR.select :killMFB +2 "processing"% +11 .tPS.seek 1.5ml + "processing"% ' +1686 "core" ' + .tdelay 5 seconds +208 #"MFBPCR"primeLysateINT + .AWV.select :air + .AIV.dial :coilToMFB + .ATV.dial AIV +2 "MFB"* I +186 "core" H + "MFB"*2% +4 "core" %R' +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.299ml +2 "MFB"* '6 +90 .tPSV.dial :waste1 +3 "processing"%+  +49 "core"  +2 .tPS.seek 0ml + "processing"%!' +1689 "core" ' + .tPSV.dial PSR + "processing"% +51 "core"  + .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%5' +2760 "core" ' + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop + "processing"%t +116 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%' +1267 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*  +82 "core"  + "MFB"*3% +4 "core" %6j& +2 ."MFBPCR"AS.seek 0.329ml +2 "MFB"*' +407 "core" ' +3 .tPSV.dial PSR +2 "processing"% +117 "core"  + "processing"%m% +4 "core" %l +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%1' +78 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*6 % +58 "core" & + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty + "MFB"*%'R +1541 "core" ' + .tdelay 5 seconds +156 "core" ' +2 #"MFBPCR"Lysate primed! + .AFV.select :holdingCoil + .ATV.dial :air2 +2 "MFB"*  +58 "core" + "MFB"*H% +4 "core" %R&% +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.069ml +2 "MFB"*@' +269 .tPSV.dial :waste1 +3 "processing"%9  +59 "core"  +2 .tPS.seek 0ml + "processing"%&' +1103 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :AIV +2 "MFB"*? I +81 "core" I + "MFB"*s% +4 "core" % 2 ] +2 ."MFBPCR"AS.seek 0.469ml +2 "MFB"*E' +199 "core" ' + .tPSV.dial PSR +2 "processing"%A +60 "core"  + .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%F' +2750 "core" ' + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop + "processing"%I +118 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%'' +2717 "core" ' + .tPSV.dial PSR + "processing"%u +117 "core"  + "processing"%/% +4 "core" % 5 +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +40 "processing"%@ +16 .tPS.seek 1.5ml + "processing"%D' +1661 "core" ' + .tdelay 5 seconds +348 "core" ' + ."MFBPCR"delay 5 seconds +153 .tPSV.dial :waste1 +3 "processing"%y  +47 "core"  +2 .tPS.seek 0ml + "processing"%w' +296 "MFB"*v9 +3 "core" 9{< +2 #"MFBPCR"Solid Phase Extraction Heater at 49.3C + .ATV.dial ASV + "MFB"*) n +40 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*Z% +3 "core" %cV +2 ."MFBPCR"AS.seek 0.041ml +2 "MFB"*X'% +1328 "core" ' + .tPSV.dial PSR +2 "processing"%W +49 "core"  + .tPSR.select :air +2 "processing"% +10 .tPS.seek 2.5ml +2 "processing"%N' +2696 "core" ' + ."connect"PRV.dial CBV +3 .tCBV.dial PRV + .PSV.dial :mixloop + "processing"%] +114 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.seek 0ml +2 "processing"%L' +2690 "core" ' + .tPSV.dial PSR +2 "processing"%U +114 "core"  + "processing"%#% +4 "core" %^ ] +2 #tPulling 1.5ml of PSR.flush .PSR.select :flush +2 "processing"%@ +11 .tPS.seek 1.5ml + "processing"%S' +1597 "core" ' + ."MFBPCR"delay 10 seconds +32 "core" ' + .tdelay 5 seconds +502 .PSV.dial :waste1 +2 "processing"%(  +47 "core"  +2 .tPS.seek 0ml + "processing"%`' +274 "Can"m c +141 #"MFBPCR"rinseLysateLineINT + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*\\' +998 "core" ' + .tPSV.dial PSR + "processing"%g +49 "core"  + .tPSR.select :air + "processing"% +11 .tPS.seek 2.5ml +2 "processing"%_' +2684 "core" ' + ."connect"PRV.dial CBV +2 .tCBV.dial PRV +2 .PSV.dial :mixloop + "processing"%O +113 "core" + .tCTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek 1.2ml +2 "processing"%{'k +1658 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial AIV +2 "MFB"*; I +53 "core" H + ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + "collection"' +10 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*b'V +730 "core" ' + .tPSV.dial :waste1 +2 "processing"%R  +146 "core"  + .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 0ml + "processing"%P' +1313 "core" ' + .tPSV.dial :air + "processing"%J  +114 "core" +2 .tPS.seek 2.5ml + "processing"%d' +2652 "core" ' +2 .tPSV.dial :mixloop + "processing"%k +46 "core" +2 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0ml + "processing"%c' +5060 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*o  +37 "core" ' +2 .tPSV.dial :air + "processing"%f  +19 "core"  + "MFB"*% +4 "core" %V F +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*C'R +16 "core"  +2 .tPS.reconfigure PSconfig + "processing"%#A d`xb +3 .tPS.seek 2.5ml + "processing"%' +1017 "core" ' + ."MFBPCR"ATV.dial :AIV +2 "MFB"*: I +75 "core" J + "MFB"*8% +4 "core" %R +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*j' +829 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*e n +167 "core" n + ."MFBPCR"AS.seek :empty +2 "MFB"*h'R +239 "core" ' + #"MFBPCR"ethanol wash + .ATV.dial :air2 +2 "MFB"*<  +120 "core"  +2 "MFB"*-% +4 "core" %R +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*\ ' +166 "core" ' + .tPSV.dial :mixloop + "processing"%| +48 "core" +2 .tPS.reconfigure PSslow + "processing"%#A 2`xb +3 .tPS.seek 0ml + "processing"%[' +811 "core" ' + ."MFBPCR"delay 3 seconds +302 #Pulling 0.4ml of Ethanol Wash + .ATV.dial :ethanol +2 "MFB"*B  +76 "core" + "MFB"*z% +4 "core" %  2k +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.409ml +2 "MFB"*V'_ +3909 "core" ' + #tCleaning Collection Syringe + .CSV.dial CSR +2 "collection"'}  +91 "core"  + "collection"'% +4 "core" %0ms  +2 #tPulling 4ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 4ml + "collection"''P +1135 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'=' +1639 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'M  +4 'K  +47 "core"  +106  + .tCBV.dial :waste1 +2 "collection"'$ @ +48 "core" ? +2 .tCS.seek 0ml + "collection"'Y'4 +533 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air1 +2 "MFB"*  +37 "core" + ."MFBPCR"delay 3 seconds +302 "MFB"*~% +3 "core" %_ > +2 ."MFBPCR"AS.seek 0.434ml +2 "MFB"*'݃ +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ethanol +2 "MFB"*Q  +52 "core" + "MFB"* % +4 "core" %\ 4 +2 ."MFBPCR"AS.seek 0.419ml +2 "MFB"*' +331 "core" ' + ."MFBPCR"delay 3 seconds +237 "core" ' + .tCSV.dial CSR +2 "collection"'  +47 "core"  + "collection"' % +4 "core" %5rv~ +2 #tPulling 4ml of CSR.flush .CSR.select :flush +2 "collection"' +6 ."MFBPCR"ATV.dial ASV +2 "MFB"*7 n +4 .tCS.seek 4ml + "collection"'q'P +123 "core" n + "MFB"*a% +4 "core" % +2 ."MFBPCR"AS.seek 0.092ml +2 "MFB"*r'& +999 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.seek 10ml +2 "collection"'' +1624 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +50 "core" ~ + .tCBV.dial :waste1 +2 .CS.seek 0ml +2 "collection"''4 +2651 "core" ' + "collection"'4& +4 "core" &Wuhux` U +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" &! W T J=D +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +14 "core" ( +2 "manipulator"&l& +4 "core" & ^ r &3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &"& +3 "core" & c Z I3 +2 .tForearm.seek CC + "manipulator"&^' +102 "core" ' + .tHand.close + "manipulator"&n/ +68 "core" / +2 .tCC.seek :open + "collection"'( +427 "core" ( + "manipulator"&& +4 "core" & . / n3 +2 "manipulator"&,% +4 "core" % C} , &ڷ +2 .tForearm.seek :retract + "manipulator"&'\ +83 "core" ' + ."MFBPCR"delay 3 seconds +17 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&T(- +278 ."MFBPCR"ATV.dial :waste2 +2 "MFB"*0 % +23 "core" ( +2 "manipulator"&& +4 "core" &- s N S\ +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 && +3 "core" &- I T\ +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'η +39 "core" % + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty + "MFB"*p'R +68 "core" ' +2 .tHand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % γA Ԩ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&2'\ +102 "core" ' + #"WCR"Whole Cell Archive sampling 1500ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'+& +3 "core" &txR +2 "manipulator"&>% +4 "core" %\ \  +2 "storage"( % +4 "core" %c p p + "storage"(. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 ."WCR"SC.seek 2 +2 "storage"(!( +215 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (t& +2 "core" &  1 +2 "manipulator"&5& +3 "core" &- H G  +2 "manipulator"&% +4 "core" %\ \ - * +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 2 +2 "manipulator"&3( +32 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +37 "core"  +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +111 "core" ( + "manipulator"&m& +4 "core" & [ N -0 +2 "storage"(6& +3 "core" &   1 +3 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&' +106 "core" ' + "storage"(& +49 "core" &  : 1 +3 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"('V +310 "core" ' + "storage"(H- +3 "core" -' +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 (%& +3 "core" &  i 1 +2 "manipulator"&9& +4 "core" & C -/ +2 ."WCR"Elbow.seek 2 +2 "manipulator"&1( +4 "core" ( + "manipulator"&?& +4 "core" & > P 2/ +2 "storage"(s& +4 "core" &  1 +2 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&A'8 +15 "core" ' + ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 ."WCR"Hand.close +2 "manipulator"&@/ +69 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&&& +5 "storage"(I'X +4 "core" & - - / +2 "manipulator"&F% +4 "core" % : . 7 +2 ."WCR"Forearm.seek :retract +2 "manipulator"&u'\ +91 "core" ' + ."WCR"Elbow.seek CC +2 "manipulator"&/(ӷ +155 "core" ( + "manipulator"&'& +4 "core" &Ӯ#  ?P +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &y& +2 "core" &Ӯ" ?P +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&v' +7 "core" ' + ."downElevator"SE.coast + "storage"(5 +98 "core" ' +2 "manipulator"&D& +4 "core" &Ӯ" ~ ?P +2 "manipulator"&)% +4 "core" % #; {  +2 "collection"'Z& +4 "core" &v|3 t + "collection"'E& +4 ."WCR"CC.seek :closed +2 "collection"'W(W +3 "core" &vxQ t +3 &vy, t +9 &*su{ i- +9 &\\|u{y gA +10 &/prz gU +9 &Nuz lX +9 &Jvy mX +10 &lGuy mX +9 &.Kvz mX +9 &Lv{ mX +10 &Iuyt mX +9 &uIvz} mW +10 & 6Juzu mX +9 &!Gtyx mX +9 &#Ltzx lX +10 &%|Ntzb lX +9 &'>Puxe kX +9 &)Gv{k lX +10 &*Irxg mX +9 &,Iu{h mW +10 &.HLwzi lW +9 &0 Nuy^ kX +9 &1NtzU mX +10 &3IuzR lW +9 &5PNty\\ lW +9 &7Nu{S lW +10 &8NuxW sX +9 &:NvyY sX +10 &Ov{O pX +9 &?Lt{G qX +10 &AHszH mW +9 &C^ItyH mX +9 &E QuyK kX +10 &FRwzJ lX +9 &H`wzG jZ +10 &J\\pzyI i[ +9 &Lx}E e_ +9 &Mwz: `b# +10 &Ovz: _b. +9 &Q3x|= _b< +10 &Rx{@ ^bA +9 &Ttz< ^b@ +9 &VCwz< ^Z +10 &WD#kvz7 i ^ +9 &W~v|: aV +9 ( + &W]ty; jO + "collection"'E& +4 #"WCR"Collection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.38 + .Hand.open +2 "manipulator"&w1 +73 "core" 1 +2 "manipulator"&]% +4 "core" % I Z [ +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract + "manipulator"&N'\ +101 "core" ' + ."WCR"SC.coast + "storage"(6 +3 #"WCR"collectSample 1500ml w/bubble point of 55psi + #Priming 7ml + .Gate.power :sampler,:ON + .Intake.select :close + .Exhaust.select :close + .SS.hold + "sampler")U+ +3 "core" + +2 "sampler")#% +4 "core" %WU t  + "collection"'L& +4 "core" &W^wz# O +2 "Can"o u +2 #"WCR"Calibrating pressure sensors + .CTV.dial :air + "collection"'(  +150 "core" + ."WCR"SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure SSfast +2 "sampler")#.0X% +3 "core" %WKI { Q +54 "collection"' % +2 "core" %0 6 +2 "sampler")% +4 "core" %WOM t P + "sampler")r% +4 "core" %WNK z Q + ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %WPL s  +2 ."WCR"SSV.dial :exhaust + "sampler")t  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %O ~ M +16 "collection"' % +3 "core" %0 1 +2 "sampler")% +3 "core" %P t L +16 "collection"'r% +2 "core" %0 1 +2 "sampler")% +3 "core" %O ~ L +16 "collection"'t% +2 "core" %0 0 +2 "sampler")k% +3 "core" %O } L +16 "collection"' % +2 "core" %0 1 +2 "sampler")m% +3 "core" %P r L +16 "collection"'6% +2 "core" %0 1 +2 "sampler")5% +3 "core" %P ~ L +16 "collection"'T% +2 "core" %0 1 +2 "sampler")% +3 "core" %O r L +16 "collection"'p% +2 "core" %0 0 +2 "sampler")2% +3 "core" %O w L +16 "collection"'H% +2 "core" %0 1 +2 "sampler")%% +3 "core" %O { L +16 "collection"'9% +2 "core" %0 1 +2 "sampler")?% +3 "core" %O w K +16 "collection"'s% +2 "core" %0 1 +2 "sampler")@% +3 "core" %O { L +16 "collection"'&% +2 "core" %0 1 +2 "sampler")F% +3 "core" %O ~ L +16 "collection"'3% +2 "core" %0 1 +2 "sampler")% +4 "core" %O r L +15 "collection"''% +2 "core" %0 0 +2 "sampler")y% +4 "core" %O ~ L +15 "collection"'% +2 "core" %0 1 +2 "sampler")A% +4 "core" %L s L +15 "collection"'D% +2 "core" %0 1 +2 "sampler"))% +3 "core" %L s L +16 "collection"'Z% +2 "core" %0 1 +2 "sampler")1% +4 "core" %L | L +15 "collection"'u% +2 "core" %0 0 +2 "sampler")I% +4 "core" %L n K +15 "collection"'% +2 "core" %0 0 +2 "sampler")w% +3 "core" %L v L +16 "collection"']% +2 "core" %0 0 +2 "sampler")E% +3 "core" %N | M +2 "collection"'#% +4 "core" %0 1 +43 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 122 +10 "sampler")#.z0Xp p I3 +15 "collection"'!% +2 "core" %0 0 +2 "sampler")U% +4 "core" %rR x L +15 "collection"'X% +2 "core" %0 1 +2 "sampler")g% +4 "core" %rT s L +15 "collection"'`% +2 "core" %0 1 +2 "sampler")O% +4 "core" %rT | M +15 "collection"'_% +2 "core" %0 1 +2 "sampler")S% +4 "core" %rT } L +15 "collection"'\\% +2 "core" %0 1 +2 "sampler")R% +4 "core" %rT t L +15 "collection"'{% +2 "core" %0 1 +2 "sampler")% +4 "core" %rT  L +15 "collection"'P% +2 "core" %0 0 +2 "sampler");% +4 "core" %rT | L +15 "collection"'d% +2 "core" %0 1 +2 "sampler")o% +4 "core" %rT s L +15 "collection"'% +2 "core" %0 4 +2 "sampler")f% +4 "core" %rT } P +15 "collection"'b% +2 "core" %0 1 +2 "sampler")c% +4 "core" %rS s L +15 "collection"':% +2 "core" %0 2 +2 "sampler")8% +4 "core" %rS r L +15 "collection"'C% +2 "core" %0 1 +2 "sampler")e% +3 "core" %rT { L +16 "collection"'j% +2 "core" %0 1 +2 "sampler")<% +4 "core" %rS r K +15 "collection"'-% +2 "core" %0 0 +2 "sampler")|% +4 "core" %rT } L +15 "collection"'h% +2 "core" %0 2 +2 "sampler")% +4 "core" %rT { N +15 "collection"'B% +2 "core" %0 1 +2 "sampler")z% +4 "core" %rS u L +16 "collection"'\ % +2 "core" %0 2 +2 "sampler")% +4 "core" %rT } L +15 "collection"'% +2 "core" %0 1 +2 "sampler")i% +4 "core" %rS t L +15 "collection"'% +2 "core" %0 1 +2 "sampler")M% +4 "core" %rT { L +15 "collection"'K% +2 "core" %0 0 +2 "sampler")$% +4 "core" %rS } M +15 "collection"'=% +3 "core" %0 1 +2 "sampler")% +4 "core" %rS z M +15 "collection"'~% +2 "core" %0 1 +2 "sampler")V% +4 "core" %rT m L +15 "collection"'Q% +2 "core" %0 1 +2 "sampler") % +3 "core" %rS u M +16 "collection"'% +2 "core" %0 2 +2 "sampler")% +4 "core" %rT } M +15 "collection"' % +2 "core" %0 1 +2 "sampler")7% +3 "core" %rT o M +16 "collection"'a% +2 "core" %0 0 +2 "sampler")Y% +4 "core" %rT s K +15 "collection"'% +2 "core" %0 1 +2 "sampler")q% +3 "core" %rT } L +16 "collection"'% +2 "core" %0 1 +2 "sampler")% +3 "core" %rT s L +16 "collection"'4% +2 "core" %0 1 +2 "sampler")% +3 "core" %rT t L +16 "collection"'l% +2 "core" %0 1 +2 "sampler")"% +3 "core" %rT } L +16 "collection"'n% +2 "core" %0 2 +2 "sampler")G% +3 "core" %rT p M +16 "collection"'x% +2 "core" %0 1 +2 "sampler")*% +4 "core" %rT x M +15 "collection"'% +2 "core" %0 0 +2 "sampler"),% +3 "core" %rT x L +16 "collection"'^% +2 "core" %0 1 +2 "sampler")% +4 "core" %rT m L +15 "collection"'% +2 "core" %0 2 +2 "sampler")% +3 "core" %rT z L +16 "collection"'0% +2 "core" %0 1 +2 "sampler")% +3 "core" %rT } K +16 "collection"'% +2 "core" %0 / +2 "sampler")% +4 "core" %rS s J +15 "collection"'+% +2 "core" %0 3 +2 "sampler")>% +4 "core" %rS | M +15 "collection"' % +2 "core" %0 1 +2 "sampler")% +3 "core" %rS s M +16 "collection"'r% +2 "core" %0 0 +2 "sampler")% +3 "core" %rR s M +16 "collection"'t% +2 "core" %0 2 +2 "sampler")k% +4 "core" %sR ~ M +15 "collection"' % +2 "core" %0 1 +2 "sampler")m% +3 "core" %sR v L +16 "collection"'6% +3 "core" %0 1 +2 "sampler")5% +3 "core" %tR ~ M +2 "collection"'T% +3 "core" %0 1 + #"WCR"Intake @16.1psia, vacuum from 9.6 to 13.6psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +2 "sampler")#.n0X% +2 "core" %0 6 +2 "sampler") % +3 "core" % o Q Y +54 "collection"'% +2 "core" %0 6 +2 "sampler")r% +3 "core" % | R Y +54 "collection"'% +2 "core" %0 6 +2 "sampler")t% +4 "core" % p Q Y +53 "collection"'k% +2 "core" %0 6 +2 "sampler") % +3 "core" % x R Y +54 "collection"'m% +2 "core" %0 : +2 "sampler")6% +4 "core" % n U Y +53 "collection"'5% +2 "core" %0 5 +2 "sampler")T% +4 "core" % z R Y +53 "collection"'L% +2 "core" %0 7 +2 "sampler")p% +4 "core" %  o R Y +53 "collection"'2% +2 "core" %0 7 +2 "sampler")H% +4 "core" % } R Y +53 "collection"'%% +2 "core" %0 : +2 "sampler")9% +3 "core" %" p T Y +54 "collection"'?% +2 "core" %0 7 +2 "sampler")s% +4 "core" %/- z R Y +53 "collection"'@% +2 "core" %0 7 +2 "sampler")&% +4 "core" %;9 o R Y +53 "collection"'F% +2 "core" %0 7 +2 "sampler")3% +4 "core" %HE v R Y +53 "collection"'% +2 "core" %0 7 +2 "sampler")'% +3 "core" %RQ m R Y +2 "sampler")y% +4 "core" %TR p Q Y + ."WCR"Intake.select :close + "sampler")0 +51 )% +11 "core" %][ z Y +2 ."WCR"SSV.dial :exhaust +2 "sampler")A  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" %z? o O +16 "collection"' % +2 "core" %0 4 +2 "sampler")% +3 "core" %z? r O +16 "collection"'r% +2 "core" %0 3 +2 "sampler")% +3 "core" %z? s O +16 "collection"'t% +2 "core" %0 4 +2 "sampler")k% +4 "core" %z? p N +15 "collection"' % +2 "core" %0 3 +2 "sampler")m% +4 "core" %z? y O +15 "collection"'6% +2 "core" %0 5 +2 "sampler")5% +3 "core" %z? n O +63 "collection"'T% +4 "core" %0 7 +2 "sampler")L% +3 "core" %z? z S +16 "collection"'p% +2 "core" %0 7 +2 "sampler")2% +4 "core" %z? y O +15 "collection"'H% +2 "core" %0 4 +2 "sampler")%% +4 "core" %z? z O +15 "collection"'9% +2 "core" %0 4 +2 "sampler")?% +4 "core" %z? m O +16 "collection"'s% +2 "core" %0 4 +2 "sampler")@% +4 "core" %z? w O +15 "collection"'&% +2 "core" %0 4 +2 "sampler")F% +4 "core" %z? r O +15 "collection"'3% +2 "core" %0 3 +2 "sampler")% +4 "core" %z? w O +15 "collection"''% +2 "core" %0 4 +2 "sampler")y% +4 "core" %z? p O +15 "collection"'% +3 "core" %0 2 +2 "sampler")A% +4 "core" %z? y O +15 "collection"'% +2 "core" %0 4 +2 "sampler"))% +4 "core" %z? k O +15 "collection"'Z% +2 "core" %0 5 +2 "sampler")D% +4 "core" %z? l O +15 "collection"'u% +2 "core" %0 4 +2 "sampler")I% +3 "core" %z? x O +16 "collection"'% +2 "core" %0 4 +2 "sampler")w% +4 "core" %z? n P +15 "collection"']% +2 "core" %0 2 +2 "sampler")E% +4 "core" %z? k N +15 "collection"'#% +2 "core" %0 4 +2 "sampler")}% +4 "core" %z? { O +15 "collection"'(% +2 "core" %0 3 +2 "sampler")v% +4 "core" %z? m O +15 "collection"'!% +2 "core" %0 3 +2 "sampler")U% +4 "core" %z? w O +15 "collection"'X% +2 "core" %0 4 +2 "sampler")g% +4 "core" %z? z O +15 "collection"'`% +2 "core" %0 4 +2 "sampler")O% +4 "core" %z? p O +15 "collection"'_% +2 "core" %0 4 +2 "sampler")S% +4 "core" %z? | O +15 "collection"'\\% +2 "core" %0 3 +2 "sampler")R% +4 "core" %z? v O +15 "collection"'{% +2 "core" %0 4 +2 "sampler")% +3 "core" %z? r O +16 "collection"'P% +2 "core" %0 8 +2 "sampler");% +3 "core" %z? y S +2 "collection"'d% +4 "core" %0 7 + #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0X% +3 "core" %7I l O +16 "collection"' % +2 "core" %0 4 +2 "sampler")% +3 "core" %7I r O +16 "collection"'r% +2 "core" %0 3 +2 "sampler")% +4 "core" %7I o O +15 "collection"'t% +2 "core" %0 4 +2 "sampler")k% +3 "core" %7I n O +51 "collection"' % +4 "core" %0 3 +2 "sampler")m% +4 "core" %7I { O +15 "collection"'6% +2 "core" %0 4 +2 "sampler")5% +4 "core" %7I x M +15 "collection"'T% +2 "core" %0 4 +2 "sampler")L% +4 "core" %7I j O +2 "collection"'p% +3 "core" %0 3 +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi + .SS.reconfigure SSinhale.with maxSpeed: 72 +2 "sampler")#.H0X +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'H% +2 "core" %0 3 +2 "sampler")%% +4 "core" % S m M +15 "collection"'9% +2 "core" %0 3 +2 "sampler")?% +4 "core" %] v N +15 "collection"'s% +2 "core" %0 3 +2 "sampler")@% +4 "core" %^ s N +15 "collection"'&% +2 "core" %0 3 +2 "sampler")F% +4 "core" %] g M +15 "collection"'3% +2 "core" %0 2 +2 "sampler")% +4 "core" %] u N +15 "collection"''% +2 "core" %0 3 +2 "sampler")y% +4 "core" %] q N +15 "collection"'% +2 "core" %0 2 +2 "sampler")A% +4 "core" %] u N +15 "collection"'% +2 "core" %0 3 +2 "sampler"))% +4 "core" %] v N +15 "collection"'Z% +2 "core" %0 2 +2 "sampler")D% +4 "core" %] o N +15 "collection"'u% +2 "core" %0 2 +2 "sampler")I% +4 "core" %] x M +15 "collection"'% +2 "core" %0 2 +2 "sampler")w% +4 "core" %] j N +15 "collection"']% +2 "core" %0 3 +2 "sampler")E% +4 "core" %] o N +15 "collection"'#% +2 "core" %0 3 +2 "sampler")}% +4 "core" %] u O +15 "collection"'(% +2 "core" %0 2 +2 "sampler")v% +4 "core" %] i N +15 "collection"'!% +2 "core" %0 3 +2 "sampler")U% +4 "core" %\\ k N +15 "collection"'X% +2 "core" %0 3 +2 "sampler")g% +4 "core" %\\ r N +15 "collection"'`% +2 "core" %0 2 +2 "sampler")O% +4 "core" %\\ m M +15 "collection"'_% +2 "core" %0 3 +2 "sampler")S% +3 "core" %\\ p N +16 "collection"'\\% +2 "core" %0 3 +2 "sampler")R% +4 "core" %\\ u M +15 "collection"'{% +2 "core" %0 3 +2 "sampler")% +4 "core" %] k M +15 "collection"'P% +2 "core" %0 1 +2 "sampler");% +3 "core" %\\ p N +16 "collection"'d% +3 "core" %0 2 +2 "sampler")*% +3 "core" %] o N +16 "collection"'% +2 "core" %0 2 +2 "sampler")f% +3 "core" %\\ v N +16 "collection"'b% +2 "core" %0 3 +2 "sampler")c% +4 "core" %] x M +15 "collection"':% +2 "core" %0 3 +2 "sampler")8% +4 "core" %] j N +15 "collection"'C% +2 "core" %0 2 +2 "sampler")e% +3 "core" %\\ w N +16 "collection"'j% +2 "core" %0 2 +2 "sampler")<% +3 "core" %\\ p N +16 "collection"'-% +2 "core" %0 3 +2 "sampler")|% +3 "core" %] j N +16 "collection"'h% +2 "core" %0 3 +2 "sampler")% +4 "core" %] s N +15 "collection"'B% +2 "core" %0 2 +2 "sampler")z% +3 "core" %] m N +16 "collection"'\ % +2 "core" %0 3 +2 "sampler")% +4 "core" %] y N +15 "collection"'% +2 "core" %0 2 +2 "sampler")i% +4 "core" %] t N +15 "collection"'% +2 "core" %0 3 +2 "sampler")M% +3 "core" %] o M +16 "collection"'K% +2 "core" %0 3 +2 "sampler")$% +4 "core" %\\ y N +15 "collection"'=% +2 "core" %0 3 +2 "sampler")% +3 "core" %] v N +16 "collection"'~% +2 "core" %0 2 +2 "sampler")V% +3 "core" %\\ q N +16 "collection"'Q% +2 "core" %0 2 +2 "sampler") % +3 "core" %\\ v N +16 "collection"'% +2 "core" %0 2 +2 "sampler")% +3 "core" %[ v N +16 "collection"' % +2 "core" %0 3 +2 "sampler")7% +3 "core" %\\ l M +16 "collection"'a% +2 "core" %0 2 +2 "sampler")Y% +3 "core" %\\ s N +16 "collection"'% +2 "core" %0 2 +2 "sampler")q% +3 "core" %] j N +16 "collection"'% +2 "core" %0 3 +2 "sampler")4% +4 "core" %] o N +15 "collection"'% +2 "core" %0 2 +2 "sampler")% +4 "core" %] z N + "collection"'"% +4 "core" %0 2 +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 65 +3 "sampler")#.A0X% +11 "core" %l] w N +16 "collection"' % +2 "core" %0 3 +2 "sampler")% +4 "core" %l\\ n N +15 "collection"'r% +2 "core" %0 3 +2 "sampler")% +4 "core" %l] j N +16 "collection"'t% +2 "core" %0 2 +2 "sampler")k% +4 "core" %l] k N +15 "collection"' % +2 "core" %0 3 +2 "sampler")m% +4 "core" %l] l N +15 "collection"'6% +2 "core" %0 3 +2 "sampler")5% +4 "core" %l] s N +15 "collection"'T% +2 "core" %0 2 +2 "sampler")L% +4 "core" %l] m N +15 "collection"'p% +2 "core" %0 3 +2 "sampler")o% +4 "core" %l] k N +15 "collection"'H% +2 "core" %0 2 +2 "sampler")%% +4 "core" %l] r N +15 "collection"'9% +2 "core" %0 3 +2 "sampler")?% +4 "core" %l] r N +15 "collection"'s% +94 "core" %0 2 +3 "sampler")@% +4 "core" %l] k N +15 "collection"'&% +2 "core" %0 3 +2 "sampler")F% +4 "core" %l] x N +15 "collection"'3% +2 "core" %0 3 +2 "sampler")% +4 "core" %l] j N +15 "collection"''% +2 "core" %0 3 +2 "sampler")y% +4 "core" %l] k N +15 "collection"'% +2 "core" %0 3 +2 "sampler")A% +3 "core" %l] w N +16 "collection"'% +2 "core" %0 3 +2 "sampler"))% +4 "core" %l] m N +15 "collection"'Z% +2 "core" %0 3 +2 "sampler")D% +4 "core" %l] m N +15 "collection"'u% +2 "core" %0 3 +2 "sampler")I% +4 "core" %l] r N +15 "collection"'% +2 "core" %0 3 +2 "sampler")w% +4 "core" %l\\ o N +15 "collection"']% +2 "core" %0 3 +2 "sampler")E% +4 "core" %l\\ s N +15 "collection"'#% +2 "core" %0 3 +2 "sampler")}% +3 "core" %l\\ w O +16 "collection"'(% +2 "core" %0 3 +2 "sampler")v% +4 "core" %l\\ h N +15 "collection"'!% +2 "core" %0 3 +2 "sampler")U% +4 "core" %l\\ s N +15 "collection"'X% +2 "core" %0 9 +2 "sampler")g% +4 "core" %l\\ m T +15 "collection"'`% +2 "core" %0 3 +2 "sampler")O% +4 "core" %l\\ j O +15 "collection"'_% +2 "core" %0 2 +2 "sampler")S% +3 "core" %l\\ v N +16 "collection"'\\% +2 "core" %0 3 +2 "sampler")R% +4 "core" %l\\ k N +15 "collection"'{% +2 "core" %0 3 +2 "sampler")% +3 "core" %l\\ n N +16 "collection"'P% +2 "core" %0 3 +2 "sampler");% +4 "core" %l\\ r O + "collection"'d% +4 "core" %0 3 + #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +2 "sampler")#.;0X% +4 "core" %4O w O +15 "collection"' % +2 "core" %0 4 +2 "sampler")% +4 "core" %4O k O +15 "collection"'r% +2 "core" %0 5 +2 "sampler")% +4 "core" %4O i P +15 "collection"'t% +2 "core" %0 4 +2 "sampler")k% +4 "core" %4O w O +15 "collection"' % +2 "core" %0 3 +2 "sampler")m% +4 "core" %4O g O +15 "collection"'6% +2 "core" %0 5 +2 "sampler")5% +4 "core" %4O q P +15 "collection"'T% +2 "core" %0 5 +2 "sampler")L% +4 "core" %4O v T +15 "collection"'p% +2 "core" %0 8 +2 "sampler")o% +4 "core" %4N k O +15 "collection"'H% +2 "core" %0 4 +2 "sampler")%% +4 "core" %4N u P +15 "collection"'9% +2 "core" %0 4 +2 "sampler")?% +4 "core" %4N u O +15 "collection"'s% +3 "core" %0 4 +2 "sampler")@% +4 "core" %4N t P +15 "collection"'&% +2 "core" %0 7 +2 "sampler")F% +4 "core" %4O r R +15 "collection"'3% +2 "core" %0 4 +2 "sampler")% +4 "core" %4O m O +15 "collection"''% +2 "core" %0 4 +2 "sampler")y% +3 "core" %4O u P +16 "collection"'% +2 "core" %0 4 +2 "sampler")A% +3 "core" %4O r P +16 "collection"'% +2 "core" %0 5 +2 "sampler"))% +4 "core" %4O h O +15 "collection"'Z% +2 "core" %0 5 +2 "sampler")D% +4 "core" %44 q P +15 "collection"'u% +2 "core" %0 7 +2 "sampler")I% +4 "core" %4 l S r +15 "collection"'% +2 "core" %0 : +2 "sampler")w% +3 "core" %4  k T G +16 "collection"']% +2 "core" %0 9 +2 "sampler")E% +4 "core" %4  p T G +15 "collection"'#% +2 "core" %0 9 +2 "sampler")}% +4 "core" %4  g T G +15 "collection"'(% +2 "core" %0 9 +2 "sampler")v% +3 "core" %4  h U G +2 "collection"'!% +4 "core" %0 8 + #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 + "sampler")#.50X% +4 "core" %N s Q +15 "collection"' % +2 "core" %0 5 +2 "sampler")% +3 "core" %M h Q +16 "collection"'r% +2 "core" %0 6 +2 "sampler")% +4 "core" %N p R +15 "collection"'t% +2 "core" %0 7 +2 "sampler")k% +4 "core" %M h Q +15 "collection"' % +2 "core" %0 6 +2 "sampler")m% +3 "core" %N g R +16 "collection"'6% +2 "core" %0 6 +2 "sampler")5% +4 "core" %M p R +15 "collection"'T% +2 "core" %0 5 +2 "sampler")L% +3 "core" %N l Q +16 "collection"'p% +2 "core" %0 6 +2 "sampler")o% +3 "core" %N h Q +16 "collection"'H% +2 "core" %0 6 +2 "sampler")%% +4 "core" %N o R +15 "collection"'9% +2 "core" %0 7 +2 "sampler")?% +4 "core" %N h R +15 "collection"'s% +2 "core" %0 7 +2 "sampler")@% +3 "core" %N j P +16 "collection"'&% +2 "core" %0 6 +2 "sampler")F% +4 "core" %M o R +15 "collection"'3% +2 "core" %0 7 +2 "sampler")% +4 "core" %N j Q +15 "collection"''% +2 "core" %0 6 +2 "sampler")y% +4 "core" %N t Q +15 "collection"'% +2 "core" %0 6 +2 "sampler")A% +4 "core" %N p Q +15 "collection"'% +2 "core" %0 7 +2 "sampler"))% +4 "core" %N h Q +15 "collection"'Z% +2 "core" %0 6 +2 "sampler")D% +4 "core" %N s Q +15 "collection"'u% +2 "core" %0 6 +2 "sampler")I% +4 "core" %N o Q +15 "collection"'% +2 "core" %0 7 +2 "sampler")w% +4 "core" %N h Q +15 "collection"']% +2 "core" %0 6 +2 "sampler")E% +4 "core" %M q Q +15 "collection"'#% +3 "core" %0 5 +2 "sampler")}% +4 "core" %N n Q +16 "collection"'(% +2 "core" %0 6 +2 "sampler")v% +3 "core" %N f Q +16 "collection"'!% +2 "core" %0 7 +2 "sampler")4% +4 "core" %N q R +15 "collection"'X% +2 "core" %0 6 +2 "sampler")g% +3 "core" %N u Q +16 "collection"'`% +2 "core" %0 6 +2 "sampler")O% +3 "core" %N i Q +16 "collection"'_% +2 "core" %0 5 +2 "sampler")S% +3 "core" %N i R +16 "collection"'\\% +2 "core" %0 6 +2 "sampler")R% +4 "core" %N n Q +15 "collection"'{% +2 "core" %0 6 +2 "sampler")% +4 "core" %M h Q +15 "collection"'P% +2 "core" %0 6 +2 "sampler");% +4 "core" %N t R +15 "collection"'d% +2 "core" %0 6 +2 "sampler")J% +4 "core" %N v Q +15 "collection"'% +2 "core" %0 6 +2 "sampler")f% +4 "core" %N g Q +15 "collection"'b% +2 "core" %0 6 +2 "sampler")c% +4 "core" %N r R +15 "collection"':% +2 "core" %0 6 +2 "sampler")8% +4 "core" %M i Q +15 "collection"'C% +2 "core" %0 7 +2 "sampler")e% +4 "core" %M m Q +15 "collection"'j% +2 "core" %0 6 +2 "sampler")<% +4 "core" %M s R +15 "collection"'-% +2 "core" %0 7 +2 "sampler")|% +3 "core" %M d Q +16 "collection"'h% +2 "core" %0 6 +2 "sampler")% +3 "core" %M j Q +16 "collection"'z% +2 "core" %0 6 +2 "sampler")\ % +4 "core" %M q Q + "collection"'B% +4 "core" %0 5 + #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +2 "sampler")#.+0X% +2 "core" %0 5 +2 "sampler") % +4 "core" %N[U o P +15 "collection"'% +2 "core" %0 4 +2 "sampler")r% +4 "core" %N[U h P +15 "collection"'% +2 "core" %0 5 +2 "sampler")t% +4 "core" %N[U p Q +15 "collection"'k% +2 "core" %0 5 +2 "sampler") % +4 "core" %N[T m P +15 "collection"'m% +2 "core" %0 6 +2 "sampler")6% +4 "core" %N[T h Q +15 "collection"'5% +2 "core" %0 5 +2 "sampler")T% +3 "core" %N[T s Q +16 "collection"'L% +2 "core" %0 5 +2 "sampler")p% +4 "core" %N[U k P +15 "collection"'o% +2 "core" %0 4 +2 "sampler")H% +4 "core" %N[T g P +15 "collection"'%% +2 "core" %0 4 +2 "sampler")9% +4 "core" %N[T q O +15 "collection"'?% +2 "core" %0 5 +2 "sampler")s% +4 "core" %N[T j P +15 "collection"'@% +2 "core" %0 5 +2 "sampler")&% +3 "core" %N[U g O +16 "collection"'F% +2 "core" %0 4 +2 "sampler")3% +4 "core" %N[U t Q +15 "collection"'% +2 "core" %0 5 +2 "sampler")'% +3 "core" %N[W m P +16 "collection"'y% +2 "core" %0 5 +2 "sampler")% +4 "core" %N\\U q P +15 "collection"'A% +2 "core" %0 5 +2 "sampler")% +4 "core" %N\\T o O +15 "collection"')% +2 "core" %0 6 +2 "sampler")Z% +4 "core" %N\\T g P +15 "collection"'D% +2 "core" %0 5 +2 "sampler")u% +3 "core" %N\\T n P +16 "collection"'I% +2 "core" %0 5 +2 "sampler")% +4 "core" %N\\T h P +15 "collection"'w% +2 "core" %0 5 +2 "sampler")]% +4 "core" %N\\T h P +15 "collection"'E% +2 "core" %0 6 +2 "sampler")#% +3 "core" %N\\U v Q +16 "collection"'}% +2 "core" %0 4 +2 "sampler")(% +3 "core" %N\\] h O +16 "collection"'v% +2 "core" %0 5 +2 "sampler")!% +3 "core" %N\\\\ g P +2 "collection"'4% +4 "core" %0 4 + #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 + "sampler")#.'0X% +4 "core" %JXO p P +15 "collection"' % +2 "core" %0 4 +2 "sampler")% +4 "core" %JXO f P +15 "collection"'r% +2 "core" %0 4 +2 "sampler")% +4 "core" %JXO q Q +15 "collection"'t% +2 "core" %0 4 +2 "sampler")k% +4 "core" %JXO j O +15 "collection"' % +2 "core" %0 4 +2 "sampler")m% +4 "core" %JXO e O +15 "collection"'6% +2 "core" %0 5 +2 "sampler")5% +4 "core" %JXO p P +15 "collection"'T% +2 "core" %0 5 +2 "sampler")L% +4 "core" %JYO f O +15 "collection"'p% +2 "core" %0 5 +2 "sampler")o% +4 "core" %JYO p O +15 "collection"'H% +4 "core" %0 4 + "sampler")%% +4 "core" %JYO h P +15 "collection"'9% +2 "core" %0 3 +2 "sampler")?% +3 "core" %JYO n Q +16 "collection"'s% +2 "core" %0 5 +2 "sampler")@% +3 "core" %JYO s P +16 "collection"'&% +2 "core" %0 5 +2 "sampler")F% +4 "core" %JYO e Q +15 "collection"'3% +2 "core" %0 5 +2 "sampler")% +4 "core" %JYO n O +15 "collection"''% +2 "core" %0 5 +2 "sampler")y% +4 "core" %JYN j P +15 "collection"'% +2 "core" %0 6 +2 "sampler")A% +3 "core" %JYG f R +8 ' +2 #"MFBPCR"Elution + .ATV.dial :air1 + "MFB"*  +4 "collection"')% +2 "core" %0 ! +2 "sampler")Z% +4 "core" %JYG s A +15 "collection"'D% +2 "core" %0 % +2 "sampler")u% +4 "core" %JYF j A +15 "collection"'I% +2 "core" %0 ' +2 "sampler")% +4 "core" %JYG f B +15 "collection"'w% +2 "core" %0 & +2 "sampler")]% +4 "core" %JYF p A + "collection"'E% +4 "core" %0 % + #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +2 "sampler")#.#0X n +221 "core" o +2 ."MFBPCR"ASV.dial :SPEelution +2 "MFB"*  +56 "core"  + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 *% +2 "core" %{  M +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0.759ml + "MFB"*r' ? +1216 "core" 'qd f O +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'% +2 "core" %0 5 +2 "sampler")t% +4 "core" %r[a m P +15 "collection"'k% +2 "core" %0 4 +2 "sampler") % +4 "core" %r\\b p O +15 "collection"'m% +2 "core" %0 4 +2 "sampler")6% +3 "core" %r\\b h O +16 "collection"'5% +2 "core" %0 3 +2 "sampler")T% +3 "core" %r\\b o P +16 "collection"'L% +2 "core" %0 4 +2 "sampler")p% +4 "core" %r\\b n N +15 "collection"'o% +2 "core" %0 4 +2 "sampler")H% +3 "core" %r\\b e O +16 "collection"'%% +2 "core" %0 3 +2 "sampler")i% +3 "core" %r\\b j P +16 "collection"'9% +2 "core" %0 4 +2 "sampler")?% +4 "core" %r\\b c O +15 "collection"'s% +2 "core" %0 4 +2 "sampler")@% +4 "core" %r\\b g O +15 "collection"'&% +2 "core" %0 3 +2 "sampler")F% +3 "core" %r\\b q P +16 "collection"'3% +2 "core" %0 4 +2 "sampler")% +4 "core" %r\\b f O +15 "collection"''% +2 "core" %0 4 +2 "sampler")y% +3 "core" %r\\b l O +16 "collection"'% +2 "core" %0 4 +2 "sampler")A% +4 "core" %r\\b m P +16 "collection"')% +2 "core" %0 4 +2 "sampler")Z% +4 "core" %r\\b p P +15 "collection"'D% +2 "core" %0 4 +2 "sampler")u% +3 "core" %r\\a m O +16 "collection"'I% +2 "core" %0 4 +2 "sampler")% +3 "core" %r\\` e O +16 "collection"'w% +2 "core" %0 9 +2 "sampler")]% +3 "core" %r\\` o U +16 "collection"'E% +2 "core" %0 5 +2 "sampler")% +3 "core" %r\\` l P +16 "collection"'}% +2 "core" %0 3 +2 "sampler")% +3 "core" %r\\` f O +16 "collection"',% +2 "core" %0 8 +2 "sampler")!% +4 "core" %r\\` n T +15 "collection"'4% +2 "core" %0 4 +2 "sampler")% +4 "core" %r\\a g O +15 "collection"'g% +3 "core" %0 3 +2 "sampler")`% +3 "core" %r\\` o O +16 "collection"'O% +2 "core" %0 4 +2 "sampler")v% +3 "core" %r\\` f O +16 "collection"'_% +2 "core" %0 4 +50 "sampler")\\% +5 "core" %r\\a g O +16 "collection"'R% +2 "core" %0 4 +2 "sampler"){% +4 "core" %r\\a m O +15 "collection"'% +2 "core" %0 3 +2 "sampler")P% +4 "core" %r\\` d R +15 "collection"';% +2 "core" %0 6 +2 "sampler")d% +4 "core" %r\\` m P +15 "collection"'J% +2 "core" %0 4 +2 "sampler")% +4 "core" %r\\` o O +15 "collection"'f% +2 "core" %0 4 +2 "sampler")b% +4 "core" %r\\_ f O +15 "collection"'c% +2 "core" %0 4 +2 "sampler"):% +4 "core" %r\\_ m O +15 "collection"'8% +2 "core" %0 4 +2 "sampler")C% +4 "core" %r\\` g O +15 "collection"'e% +2 "core" %0 3 +2 "sampler")j% +4 "core" %r\\_ e P +15 "collection"'<% +2 "core" %0 3 +2 "sampler")-% +4 "core" %r\\_ r P +15 "collection"'|% +2 "core" %0 5 +2 "sampler")h% +4 "core" %r\\_ g P +15 "collection"'% +2 "core" %0 5 +2 "sampler")(% +4 "core" %r\\_ o O +15 "collection"'z% +2 "core" %0 4 +2 "sampler")\ % +4 "core" %r\\a q P +15 "collection"'B% +2 "core" %0 4 +2 "sampler")% +4 "core" %r\\] i O +15 "collection"'% +2 "core" %0 4 +2 "sampler")% +4 "core" %r\\] p O +15 "collection"'M% +2 "core" %0 4 +2 "sampler")K% +3 "core" %r\\[ m P +16 "collection"'$% +2 "core" %0 4 +2 "sampler")=% +4 "core" %r\\[ g O +15 "collection"'% +2 "core" %0 4 +2 "sampler")~% +4 "core" %r\\[ o P +15 "collection"'X% +3 "core" %0 4 +2 "sampler")Q% +3 "core" %r\\Z e P +16 "collection"' % +2 "core" %0 4 +2 "sampler")V% +4 "core" %r\\[ l Q +15 "collection"'l% +2 "core" %0 5 +2 "sampler")% +4 "core" %r\\Z g P +15 "collection"' % +2 "core" %0 4 +2 "sampler")7% +4 "core" %r\\Z h O +15 "collection"'a% +2 "core" %0 4 +2 "sampler")Y% +4 "core" %r\\[ q P +15 "collection"'*% +2 "core" %0 5 +2 "sampler")q% +3 "core" %r\\Z ` O +2 "collection"'% +4 "core" %0 4 +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 29 +2 "sampler")#.0X% +2 "core" %0 ; +2 "sampler") % +3 "core" %0. m V Z +54 "collection"'% +2 "core" %0 ; +2 "sampler")S% +3 "core" %;< e W Z +54 "collection"'% +2 "core" %0 ; +2 "sampler")t% +3 "core" %FE p W Z +54 "collection"'k% +2 "core" %0 < +2 "sampler") % +4 "core" %QN c V Z + "sampler")m% +3 ."MFBPCR"AFV.select :holdingCoil +2 "MFB"* +2 "core" %PP a W Z +2 ."WCR"Intake.select :close + "sampler")0 +4 "MFB"*6% +3 "core" % ? + ."MFBPCR"AS.reconfigure ASslow1 +3 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.474ml +2 "MFB"*5' +2 "sampler")T% +3 "core" %VU m Z + ."WCR"SSV.dial :exhaust +2 "sampler")L  +82 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +3 "core" % d V e +54 "collection"' % +2 "core" %0 ; +2 "sampler")% +3 "core" % o W e +54 "collection"'S% +2 "core" %0 ; +2 "sampler")% +4 "core" % d V e +53 "collection"'t% +2 "core" %0 < +2 "sampler")k% +3 "core" % n X e +8 ' +2 ."MFBPCR"delay 1:00 +43 "collection"' % +2 "core" %0 = +2 "sampler")m% +3 "core" % i V e +53 "collection"'6% +3 "core" %0 < +2 "sampler")T% +4 "core" % l W e +53 "collection"'L% +2 "core" %0 < +2 "sampler")r% +3 "core" %\  d W e +54 "collection"'% +2 "core" %0 < +2 "sampler")o% +3 "core" % n X e +54 "collection"'H% +2 "core" %0 < +2 "sampler")p% +3 "core" % ` W e +54 "collection"'i% +2 "core" %0 ; +2 "sampler")9% +4 "core" %)( l W e +53 "collection"'?% +2 "core" %0 < +2 "sampler")s% +3 "core" %55 e W e +54 "collection"'@% +2 "core" %0 < +2 "sampler")&% +3 "core" %?C n X e +53 "collection"'F% +2 "core" %0 ; +2 "sampler")3% +3 "core" %KP m W e +2 "sampler")% +4 "core" %JI f W e + ."WCR"Intake.select :close +51 "sampler")0 +9 )'% +3 "core" %UU Z e +2 ."WCR"SSV.dial :exhaust +2 "sampler")y  +82 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +2 "core" %0 ; +2 "sampler") % +3 "core" % b V Z +54 "collection"'% +2 "core" %0 ; +2 "sampler")S% +3 "core" % m W Z +54 "collection"'% +2 "core" %0 ; +2 "sampler")t% +3 "core" % Z W Z +54 "collection"'k% +2 "core" %0 < +2 "sampler") % +4 "core" % e W Z +94 "collection"'m% +10 "core" %0 ; +2 "sampler")6% +3 "core" % j W Z +54 "collection"'T% +2 "core" %0 < +2 "sampler")L% +4 "core" % l W Z +53 "collection"'r% +2 "core" %0 = +2 "sampler")% +4 "core" % _ X Z +53 "collection"'o% +3 "core" %0 @ +2 "sampler")H% +4 "core" % b W Z +53 "collection"'p% +2 "core" %0 ; +2 "sampler")i% +4 "core" % d X Z +53 "collection"'9% +2 "core" %0 ; +2 "sampler")?% +4 "core" % ] W Z +53 "collection"'s% +2 "core" %0 < +2 "sampler")@% +4 "core" % m W Z +53 "collection"'&% +2 "core" %0 ; +2 "sampler")F% +4 "core" % ] W Z +53 "collection"'3% +2 "core" %0 < +2 "sampler")% +4 "core" % i W Z +53 "collection"''% +2 "core" %0 = +2 "sampler")y% +4 "core" %%# ` W Z +53 "collection"'l% +2 "core" %0 ; +2 "sampler")A% +4 "core" %02 m W Z +53 "collection"')% +2 "core" %0 ; +2 "sampler")% +4 "core" %>@ ^ W Z +53 "collection"'D% +3 "core" %0 ; +2 "sampler")I% +4 "core" %HH k W Z +2 "sampler")% +3 "core" %GH n W Z + ."WCR"Intake.select :close + "sampler")0 +10 )w% +2 "core" %LO U Z +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +81 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi + .SS.reconfigure SSinhale.with maxSpeed: 23 +2 "sampler")#.0X% +2 "core" %0 < +2 "sampler") % +4 "core" % \\ W a +53 "collection"'% +2 "core" %0 < +2 "sampler")S% +4 "core" % e W a +53 "collection"'% +2 "core" %0 < +2 "sampler")t% +4 "core" % ] W a +53 "collection"'k% +2 "core" %0 < +2 "sampler") % +4 "core" % \\ X a +53 "collection"'m% +2 "core" %0 < +2 "sampler")6% +4 "core" % b W a +53 "collection"'T% +2 "core" %0 < +2 "sampler")L% +4 "core" % W W a +53 "collection"'r% +2 "core" %0 ; +2 "sampler")% +3 "core" % [ U a +54 "collection"'o% +2 "core" %0 < +2 "sampler")H% +3 "core" % h W a +54 "collection"'p% +2 "core" %0 < +2 "sampler")i% +4 "core" % j W a +53 "collection"'9% +2 "core" %0 ; +2 "sampler")?% +4 "core" % ] W a +53 "collection"'s% +2 "core" %0 < +2 "sampler")@% +3 "core" % g X a +54 "collection"'&% +3 "core" %0 < +2 "sampler")F% +3 "core" % ^ X a +53 "collection"'3% +2 "core" %0 < +2 "sampler")% +4 "core" %\  k X a +53 "collection"''% +2 "core" %0 < +2 "sampler")y% +3 "core" % _ W a +54 "collection"'l% +2 "core" %0 < +2 "sampler")A% +4 "core" % k X a +53 "collection"')% +2 "core" %0 = +2 "sampler")% +3 "core" %%' [ W a +54 "collection"'D% +2 "core" %0 = +2 "sampler")I% +3 "core" %12 h X a +54 "collection"'% +2 "core" %0 = +2 "sampler")w% +3 "core" %:9 ` X a +54 "collection"' % +2 "core" %0 = +2 "sampler")#% +4 "core" %GE f X a +53 "collection"'E% +2 "core" %0 = +2 "sampler")% +4 "core" %QN Y X a + "sampler")]% +4 "core" %RO b X a +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %SQ T a +2 ."WCR"SSV.dial :exhaust + "sampler"),  +83 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")% +4 "core" %SS a Y d + "sampler")% +4 "core" %UQ m X d + ."WCR"Intake.select :close + "sampler")0 +10 )+% +2 "core" %UV ^ d +2 ."WCR"SSV.dial :exhaust + "sampler")n  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X % +62 "core" % + "MFB"* % +4 "core" %RL +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*' +228 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*S  +37 "core" + "MFB"*% +4 "core" %\  Z +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*t' +1446 "core" 'g \\ R +2 #"WCR"Vacuum too high -- waiting up to 40s +16 "collection"'k% +2 "core" %0 6 +2 "sampler") % +4 "core" %] Z R +15 "collection"'m% +2 "core" %0 8 +2 "sampler")6% +3 "core" %] b T +16 "collection"'T% +2 "core" %0 7 +2 "sampler")L% +4 "core" %] Y R +15 "collection"'r% +2 "core" %0 7 +2 "sampler")% +3 "core" %] d R +16 "collection"'o% +2 "core" %0 7 +2 "sampler")H% +3 "core" %] d S +16 "collection"'p% +2 "core" %0 8 +2 "sampler")i% +4 "core" %] \\ R +15 "collection"'9% +2 "core" %0 7 +2 "sampler")?% +3 "core" %] g S +16 "collection"'s% +2 "core" %0 7 +2 "sampler")@% +3 "core" %] f S +16 "collection"'&% +2 "core" %0 7 +2 "sampler")F% +4 "core" %] \\ S +15 "collection"'3% +2 "core" %0 7 +2 "sampler")% +3 "core" %] d R +16 "collection"''% +2 "core" %0 7 +2 "sampler")y% +3 "core" %] \\ R +16 "collection"'l% +2 "core" %0 7 +2 "sampler")A% +3 "core" %^ ] R +16 "collection"')% +2 "core" %0 8 +2 "sampler")% +4 "core" %^ f S +15 "collection"'D% +2 "core" %0 7 +2 "sampler")I% +3 "core" %^ Y S +16 "collection"'% +2 "core" %0 7 +2 "sampler")w% +3 "core" %^ ] R +16 "collection"' % +2 "core" %0 7 +2 "sampler")#% +3 "core" %^ l R +16 "collection"'E% +2 "core" %0 7 +2 "sampler")% +4 "core" %] [ S +15 "collection"']% +2 "core" %0 7 +2 "sampler")% +4 "core" %^ e R +15 "collection"',% +2 "core" %0 8 +2 "sampler")% +3 "core" %^ b R +16 "collection"'4% +2 "core" %0 7 +2 "sampler")% +3 "core" %^ _ S +16 "collection"'!% +2 "core" %0 8 +2 "sampler")`% +4 "core" %^ g S +16 "collection"'O% +3 "core" %0 7 +2 "sampler")v% +4 "core" %] h S +15 "collection"'_% +2 "core" %0 8 +43 "sampler")\\% +12 "core" %] c R +15 "collection"'R% +2 "core" %0 7 +2 "sampler"){% +4 "core" %] Y R +15 "collection"'% +2 "core" %0 7 +2 "sampler")P% +4 "core" %] c R +15 "collection"';% +2 "core" %0 7 +2 "sampler")d% +4 "core" %^ i T +16 "collection"'J% +2 "core" %0 7 +2 "sampler")% +4 "core" %] b R +15 "collection"'f% +2 "core" %0 8 +2 "sampler")b% +4 "core" %^ a S +15 "collection"'c% +2 "core" %0 8 +2 "sampler"):% +4 "core" %] Y R +15 "collection"'8% +2 "core" %0 7 +2 "sampler")C% +4 "core" %^ c S +15 "collection"'e% +2 "core" %0 7 +2 "sampler")j% +4 "core" %] ` T +15 "collection"'<% +2 "core" %0 8 +2 "sampler")-% +4 "core" %] [ S +15 "collection"'|% +2 "core" %0 7 +2 "sampler")h% +4 "core" %] i S +15 "collection"'% +2 "core" %0 7 +2 "sampler")(% +4 "core" %] Y S +15 "collection"'z% +2 "core" %0 8 +2 "sampler")\ % +4 "core" %] [ S +15 "collection"'B% +2 "core" %0 7 +2 "sampler")% +3 "core" %] b R +16 "collection"'% +2 "core" %0 7 +2 "sampler")% +4 "core" %] W S +15 "collection"'M% +2 "core" %0 7 +2 "sampler")K% +4 "core" %] [ T +15 "collection"'$% +2 "core" %0 7 +2 "sampler")=% +4 "core" %] b R +15 "collection"'% +2 "core" %0 7 +2 "sampler")~% +4 "core" %] ] S +15 "collection"'X% +2 "core" %0 7 +2 "sampler")Q% +4 "core" %] ` S +15 "collection"'}% +2 "core" %0 7 +2 "sampler")V% +4 "core" %\\ f R +15 "collection"'%% +2 "core" %0 7 +2 "sampler") % +4 "core" %] ^ S +15 "collection"'5% +2 "core" %0 7 +2 "sampler")u% +4 "core" %] g R +15 "collection"'a% +2 "core" %0 8 +2 "sampler")Y% +4 "core" %] _ R + "collection"'7% +4 "core" %0 7 +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X +2 "sampler")n% +3 "core" % ` Y [ +54 "collection"'2% +2 "core" %0 < +2 "sampler")g% +4 "core" %  ` Z [ +53 "collection"'1% +2 "core" %0 < +2 "sampler")x% +4 "core" % X X [ +53 "collection"'"% +2 "core" %0 > +2 "sampler")^% +4 "core" %! a X [ +53 "collection"'% +2 "core" %0 = +2 "sampler")% +3 "core" %+) Z X [ +54 "collection"'% +2 "core" %0 = +2 "sampler")G% +4 "core" %86 b Y [ +53 "collection"'U% +2 "core" %0 = +2 "sampler")% +4 "core" %BA c Y [ +53 "collection"'% +2 "core" %0 = +2 "sampler")>% +4 "core" %ML [ X [ + "sampler") % +4 "core" %MJ i Y [ +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %QN ^ [ + ."WCR"SSV.dial :exhaust +2 "sampler")Z  +83 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")p% +4 "core" % d Z d +53 "collection"'i% +2 "core" %0 ? +2 "sampler")9% +3 "core" % Z Y d +54 "collection"'?% +2 "core" %0 > +2 "sampler")s% +3 "core" % e Z d +20 ."MFBPCR"ATV.dial :ASV +2 "MFB"*@ n +32 "collection"'&% +2 "core" %0 . +2 "sampler")F% +3 "core" % [ I d +54 "collection"'3% +2 "core" %0 / +2 "sampler")% +3 "core" % f M d +9 m + ."MFBPCR"ASV.dial :wasteR + "MFB"*'  +42 "collection"'y% +2 "core" %0 4 +2 "sampler")l% +3 "core" % b Q d +8  +51 ."MFBPCR"AS.seek 0ml +2 "MFB"*A'V +4 "collection"')% +3 "core" %0 < + "sampler")% +4 "core" % X Y d +53 "collection"'D% +2 "core" %0 = +2 "sampler")I% +4 "core" % a Y d +53 "collection"'% +2 "core" %0 = +2 "sampler")w% +4 "core" % _ X d +53 "collection"' % +2 "core" %0 = +2 "sampler")#% +4 "core" % b X d +53 "collection"'E% +2 "core" %0 = +2 "sampler")% +4 "core" % [ X d +53 "collection"']% +2 "core" %0 = +2 "sampler")% +4 "core" % j Y d +53 "collection"',% +2 "core" %0 = +2 "sampler")% +4 "core" % [ X d +53 "collection"'4% +2 "core" %0 < +2 "sampler")% +4 "core" % f X d +53 "collection"'!% +2 "core" %0 < +2 "sampler")`% +4 "core" % X Y d +54 "collection"'O% +3 "core" %0 = + "sampler")v% +4 "core" % e X d +53 "collection"'_% +2 "core" %0 = +2 "sampler")\\% +4 "core" % _ Y d +53 "collection"'R% +2 "core" %0 > +2 "sampler"){% +4 "core" %!# X X d +53 "collection"'% +2 "core" %0 < +2 "sampler")P% +3 "core" %.) Y Y d +54 "collection"';% +2 "core" %0 = +2 "sampler")d% +4 "core" %76 Y Y d +53 "collection"'J% +2 "core" %0 > +2 "sampler")% +4 "core" %C@ ` Y d +53 "collection"'f% +2 "core" %0 ? +2 "sampler")b% +4 "core" %JJ W Z d + "sampler")c% +4 "core" %MK ` X d + ."WCR"Intake.select :close + "sampler")0 +10 ):% +2 "core" %ON Z d +2 ."WCR"SSV.dial :exhaust + "sampler")8  +83 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")}% +4 "core" % Z X m +53 "collection"'V% +2 "core" %0\ ; +2 "sampler")%% +3 "core" % d W m +54 "collection"' % +2 "core" %0 ; +2 "sampler")5% +4 "core" % a V m +53 "collection"'u% +2 "core" %0\ ; +2 "sampler")a% +4 "core" % c V m +53 "collection"'Y% +2 "core" %0 < +2 "sampler")7% +3 "core" % X V m +53 "collection"'0% +2 "core" %0 ; +2 "sampler")% +4 "core" % Y W m +53 "collection"'*% +2 "core" %0 ; +2 "sampler")% +3 "core" % a W m +54 "collection"'% +2 "core" %0 ; +2 "sampler")+% +4 "core" %  a X m +27 ' +3 ."MFBPCR"delay 1:00 +23 "collection"'n% +2 "core" %0 < +2 "sampler")2% +3 "core" % V V m +54 "collection"'g% +2 "core" %0 < +2 "sampler")1% +4 "core" %  e X m +53 "collection"'x% +2 "core" %0 < +2 "sampler")"% +3 "core" %)( a X m +54 "collection"'^% +2 "core" %0 < +2 "sampler")% +4 "core" %60 ` X m +53 "collection"'% +2 "core" %0 = +2 "sampler")% +3 "core" %>? W W m +54 "collection"'G% +2 "core" %0 < +2 "sampler")U% +4 "core" %HG a X m + "sampler")% +4 "core" %KG U X m + ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %LJ N m +2 ."WCR"SSV.dial :exhaust +2 "sampler")>  +81 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X  +83 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 1150.0ml + .Intake.select :open + "sampler") +211 "collection"'<% +2 "core" %0 < +2 #"WCR"Intake @15.8psia, vacuum from 9.3 to 13.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 + "sampler")#.0X% +3 "core" %>8 W X m +54 "collection"'<% +4 "core" %00 ; + "sampler")% +4 "core" %DD \\ X m +19 ' +2 ."MFBPCR"delay 3 seconds +32 "collection"'Z% +2 "core" %0+ > +2 "sampler") % +4 "core" %NI c Y m + "sampler")A% +4 "core" %PP ` Y m + ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %RP R m +2 ."WCR"SSV.dial :exhaust + "sampler")S  +82 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi + .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X +2 "sampler")3% +3 "core" % d Y l +54 "collection"'% +2 "core" %0' = +2 "sampler")@% +4 "core" % Z Y l +53 "collection"'y% +2 "core" %0) = +2 "sampler")l% +3 "core" % g Y l +54 "collection"''% +2 "core" %00 C +2 "sampler"))% +4 "core" % X ` l +53 "collection"'% +3 "core" %0- < +2 "sampler")D% +4 "core" % W X l +49 ' +2 ."MFBPCR"delay 30 seconds +2 "collection"'I% +3 "core" %0, = +2 "sampler")% +4 "core" % X Z l +53 "collection"'w% +2 "core" %00 ? +2 "sampler") % +3 "core" % b Y l +54 "collection"'#% +2 "core" %0, ? +2 "sampler")E% +4 "core" % W _ l +53 "collection"'% +2 "core" %0/ ? +2 "sampler")r% +4 "core" % d Z l +53 "collection"'% +2 "core" %0- > +2 "sampler"),% +3 "core" % V Y l +54 "collection"'% +2 "core" %0/ ? +2 "sampler")4% +3 "core" % a Y l +54 "collection"'% +2 "core" %0, ? +2 "sampler")!% +3 "core" % X Z l +54 "collection"']% +2 "core" %00 ? +2 "sampler")`% +3 "core" % d Z l +53 "collection"'v% +2 "core" %0, B +2 "sampler")_% +4 "core" % a \\ l +53 "collection"'\\% +2 "core" %0. > +2 "sampler")R% +4 "core" % X Z l +53 "collection"'{% +2 "core" %0- > +2 "sampler")% +3 "core" %\  ` Y l +54 "collection"'P% +2 "core" %01 > +43 "sampler");% +12 "core" % R Y l +53 "collection"'d% +2 "core" %00 ? +2 "sampler")J% +4 "core" %$% ` Z l +53 "collection"'b% +2 "core" %0. = +2 "sampler")% +4 "core" %-1 Z Y l +53 "collection"'q% +2 "core" %0- ? +2 "sampler")% +4 "core" %86 c Z l +53 "collection"'c% +2 "core" %0, > +2 "sampler"):% +4 "core" %BA Y X l +53 "collection"'% +3 "core" %0- = +2 "sampler")k% +3 "core" %LJ a Y l +2 "sampler")e% +3 "core" %LJ h Y l +2 ."WCR"Intake.select :close + "sampler")0 +10 )f% +2 "core" %MK [ l +2 ."WCR"SSV.dial :exhaust +2 "sampler")C  +83 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")Y% +4 "core" %  T Z +53 "collection"'7% +2 "core" %0A > +2 "sampler")0% +4 "core" % f Y b +53 "collection"'% +2 "core" %0< > +2 "sampler")*% +4 "core" % X Y b +53 "collection"'% +2 "core" %0C = +2 "sampler")% +4 "core" % c Z b +53 "collection"'+% +2 "core" %08 = +2 "sampler")n% +4 "core" % X Z b +53 "collection"'2% +2 "core" %0< > +2 "sampler")g% +3 "core" % _ Y b +54 "collection"'1% +2 "core" %0; > +2 "sampler")x% +3 "core" % X Y b +54 "collection"'"% +2 "core" %0@ > +2 "sampler")^% +3 "core" % ` Z b +54 "collection"'% +2 "core" %0; > +2 "sampler")% +3 "core" % Y Y b +54 "collection"'% +2 "core" %0@ > +2 "sampler")G% +3 "core" % a Y b +54 "collection"'U% +2 "core" %0: > +2 "sampler")% +3 "core" % Y Y b +53 "collection"'8% +2 "core" %0; = +2 "sampler")>% +3 "core" % W Y b +54 "collection"'<% +2 "core" %08 > +2 "sampler")% +4 "core" % ` Y b +53 "collection"'Z% +2 "core" %0@ = +2 "sampler") % +3 "core" % X Y b +54 "collection"'A% +3 "core" %07 > +2 "sampler")% +3 "core" % X Y b +53 "collection"'S% +2 "core" %0E ? +2 "sampler")m% +3 "core" % W Y b +54 "collection"'t% +2 "core" %07 > +2 "sampler")j% +4 "core" % V Z b +53 "collection"'O% +2 "core" %0> = +2 "sampler")L% +3 "core" % W Y b +54 "collection"'6% +2 "core" %08 > +2 "sampler") % +4 "core" % X Y b +53 "collection"'o% +2 "core" %0/ > +2 "sampler")H% +3 "core" % c Y b +54 "collection"'p% +2 "core" %00 = +2 "sampler")i% +4 "core" % W Y b +53 "collection"'9% +2 "core" %09 > +2 "sampler")?% +4 "core" % _ Y b +53 "collection"'s% +2 "core" %0- > +2 "sampler")&% +4 "core" % W Y b +53 "collection"'F% +2 "core" %06 > +2 "sampler")3% +4 "core" %"" ` Y b +53 "collection"'% +2 "core" %02 > +2 "sampler")@% +3 "core" %*) X Y b +93 "collection"'y% +11 "core" %0> > + "sampler")l% +4 "core" %== c Y b +53 "collection"''% +2 "core" %0" > +2 "sampler"))% +4 "core" %EC X Y b +53 "collection"'% +2 "core" %0/ > +2 "sampler")D% +4 "core" %LR ` Y b +2 "sampler")I% +3 "core" %PO d Y b + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +2 "core" %RN L b +2 ."WCR"SSV.dial :exhaust +2 "sampler")w  +81 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +2 "sampler")#.0X% +3 "core" %0= +2 "sampler")<% +4 "core" % Y n +53 "collection"'% +2 "core" %0C +2 "sampler")Z% +4 "core" % _ n +53 "collection"' % +2 "core" %08 +2 "sampler")A% +4 "core" % X n +53 "collection"'% +3 "core" %0> + "sampler")S% +4 "core" % c n +53 "collection"'m% +2 "core" %0: +2 "sampler")t% +4 "core" % ] n +53 "collection"'j% +2 "core" %0D +2 "sampler")O% +4 "core" % c n +53 "collection"'L% +3 "core" %0> + "sampler")6% +4 "core" % \\ n +53 "collection"' % +2 "core" %0D +2 "sampler")o% +4 "core" % a n +53 "collection"'H% +2 "core" %0< +2 "sampler")p% +4 "core" % ] n +53 "collection"'i% +2 "core" %0C +2 "sampler")9% +4 "core" % ` n +53 "collection"'?% +2 "core" %0B +2 "sampler")s% +4 "core" % d n +53 "collection"'&% +2 "core" %0; +2 "sampler")F% +4 "core" % a n +53 "collection"'3% +2 "core" %0A +2 "sampler")% +4 "core" % a n +53 "collection"'@% +2 "core" %06 +2 "sampler")y% +4 "core" %\ Y n +40 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +3 "collection"'l% +2 "core" %0A +2 "sampler")'% +4 "core" % a n +53 "collection"')% +2 "core" %08 +2 "sampler")% +4 "core" %!! Z n +53 "collection"'D% +2 "core" %0B +2 "sampler")I% +4 "core" %*' b n +53 "collection"'% +2 "core" %0; +2 "sampler")w% +4 "core" %53 X n +9 ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +37 "collection"'#% +2 "core" %0@ +2 "sampler")E% +4 "core" %>< b n +53 "collection"' % +2 "core" %0: +2 "sampler")% +4 "core" %GF Z n +53 "collection"',% +2 "core" %0C +2 "sampler")% +4 "core" %PM ` n + "sampler")4% +4 "core" %PM W n + ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %RP T  n +2 ."WCR"SSV.dial :exhaust +2 "sampler")!  +85 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")"% +4 "core" %FH e e +53 "collection"'^% +2 "core" %0A +2 "sampler")% +4 "core" %MM Y e +2 "sampler")% +3 "core" %NR Z e + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +2 "core" %QS V 8 e +2 ."WCR"SSV.dial :exhaust +2 "sampler")G  +85 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X' +678 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery + "MFB"*<  +59 "core"  + #"MFBPCR"Swish #1 of 2 + "MFB"*% +4 "core" %(% +\ +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*Z'\  +1036 "core" ' + "MFB"* % +4 "core" %\   2 D +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*A'(' +1032 "core" ' + #"MFBPCR"Swish #2 of 2 + "MFB"*% +4 "core" %(9 Q7 +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*S'\  +1037 "core" ' + "MFB"*m% +4 "core" %\ \  A; P +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*t'(( +1033 "core" ' + ."MFBPCR"delay 3 seconds +303 "MFB"*j% +2 "core" %(> A +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.684ml + "MFB"*O' I +3144 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'L% +2 "core" %0Q  +2 "sampler")6% +4 "core" %# a ! +53 "collection"' % +2 "core" %0J  +2 "sampler")o% +4 "core" % X " p +53 "collection"'H% +2 "core" %0J  +2 "sampler")p% +4 "core" % d # p +53 "collection"'i% +2 "core" %0I  +2 "sampler")9% +4 "core" % X # p +53 "collection"'?% +2 "core" %0I +2 "sampler")s% +4 "core" % e $ p +53 "collection"'&% +2 "core" %0G +2 "sampler")F% +4 "core" % U # p +53 "collection"'3% +2 "core" %0O  +2 "sampler")% +4 "core" % a # p +53 "collection"'@% +2 "core" %0D +2 "sampler")y% +4 "core" % Z # p +53 "collection"'l% +3 "core" %0D  +2 "sampler")'% +4 "core" % Y $ p +35 ' + ."MFBPCR"delay 3 seconds +17 "collection"')% +2 "core" %0Q +2 "sampler")% +4 "core" % ` $ p +53 "collection"'D% +2 "core" %0L +2 "sampler")I% +4 "core" % V $ p +53 "collection"'% +2 "core" %0P \ +2 "sampler")w% +4 "core" % a % p +53 "collection"'#% +2 "core" %0J +2 "sampler")E% +4 "core" % X $ p +53 "collection"' % +2 "core" %0I +2 "sampler")% +4 "core" % b % p +33 #"MFBPCR"Eluate primed + .ATV.dial :waste2 +2 "MFB"*, % +17 "collection"'% +2 "core" %0H +2 "sampler")4% +4 "core" % X  p +37 $ + ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +8 "collection"'!% +2 "core" %0K \ +2 "sampler")u% +4 "core" % ` % p +53 "collection"'+% +2 "core" %0I \ +2 "sampler")`% +4 "core" % W ' p +53 "collection"'v% +2 "core" %0N +2 "sampler")]% +4 "core" % ` % p +53 "collection"'\\% +2 "core" %0J +2 "sampler")% +4 "core" % [ % p +53 "collection"'{% +2 "core" %0H \ +2 "sampler")% +4 "core" % b % p +53 "collection"'P% +2 "core" %0H \ +2 "sampler");% +4 "core" % f % p +53 "collection"'d% +2 "core" %0M +2 "sampler")J% +4 "core" % Y % p +53 "collection"'b% +2 "core" %0J +2 "sampler")% +3 "core" % \ _ ' p +54 "collection"'q% +2 "core" %0J +2 "sampler")% +4 "core" % [ ) p +53 "collection"'c% +2 "core" %0H +2 "sampler"):% +3 "core" % ` % p +54 "collection"'% +2 "core" %0S +2 "sampler")k% +4 "core" %%# X & p +53 "collection"'e% +3 "core" %0K +2 "sampler")f% +3 "core" %-, b & p +53 "collection"'C% +2 "core" %0D +2 "sampler")% +4 "core" %74 W ' p +53 "collection"'|% +2 "core" %0I +44 "sampler")h% +11 "core" %ED V % p +53 "collection"'-% +2 "core" %0J +2 "sampler")(% +4 "core" %NM b ' p + "sampler")z% +4 "core" %OM b & p + ."WCR"Intake.select :close +2 "sampler")0 +9 )\ % +2 "core" %RO P e p +2 ."WCR"SSV.dial :exhaust +2 "sampler")T  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X Z l l +54 "collection"'l% +2 "core" %0R P +2 "sampler")'% +4 "core" %FH _ l l +53 "collection"')% +2 "core" %0C P +2 "sampler")% +4 "core" %OP Z l l + "sampler")D% +4 "core" %PQ Z k l + ."WCR"Intake.select :close + "sampler")0 +10 )I% +2 "core" %PP X l +2 ."WCR"SSV.dial :exhaust + "sampler")  +83 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +2 "core" %0P Q +2 "sampler")% +4 "core" %% U m l +15 "collection"'B% +2 "core" %0J Q +2 "sampler")% +4 "core" %% Y m l +15 "collection"'K% +2 "core" %0I P +2 "sampler")% +4 "core" %% b m l +15 "collection"'=% +2 "core" %0P Q +2 "sampler")$% +3 "core" %% X m l +16 "collection"'% +2 "core" %0D Q +2 "sampler")X% +4 "core" %% [ m l +15 "collection"'~% +2 "core" %0O Q +2 "sampler")Q% +4 "core" %% d m l +15 "collection"'%% +3 "core" %0L Q +2 "sampler")}% +4 "core" %% ^ l l +15 "collection"'5% +2 "core" %0P Q +2 "sampler")a% +4 "core" %% ^ m l +15 "collection"'Y% +2 "core" %0R Q +2 "sampler")R% +4 "core" %% W m l +15 "collection"'7% +2 "core" %0D Q +2 "sampler")0% +4 "core" %% \\ m l +15 "collection"'% +2 "core" %0R Q +2 "sampler")*% +4 "core" %% b m l +15 "collection"'% +2 "core" %0J Q +2 "sampler")% +4 "core" %% W m l +15 "collection"' % +2 "core" %0E Q +2 "sampler")% +4 "core" %% _ m l +15 "collection"'n% +2 "core" %0P Q +2 "sampler")2% +3 "core" %% e m l +16 "collection"'g% +2 "core" %0I Q +2 "sampler")1% +4 "core" %% X m l +15 "collection"'x% +2 "core" %0J Q +2 "sampler")"% +4 "core" %% ` m l +15 "collection"'^% +2 "core" %0P Q +2 "sampler")% +4 "core" %% X m l +15 "collection"'% +2 "core" %0F Q +2 "sampler")% +4 "core" %% X m l +15 "collection"'G% +2 "core" %0R Q +2 "sampler")_% +4 "core" %% _ m l +15 "collection"'% +2 "core" %0R R +2 "sampler")8% +4 "core" %% X m l +15 "collection"'U% +2 "core" %0L R +2 "sampler")<% +4 "core" %% a m l +15 "collection"'% +2 "core" %0M Q +2 "sampler")% +4 "core" %% [ m l +15 "collection"' % +2 "core" %0F Q +2 "sampler")Z% +4 "core" %% Y m l +15 "collection"'% +2 "core" %0H R +2 "sampler")A% +3 "core" %% c m l +16 "collection"'m% +2 "core" %0J R +2 "sampler")S% +4 "core" %% a m l +15 "collection"'j% +2 "core" %0B Q +2 "sampler")t% +4 "core" %% Y m l +15 "collection"'L% +2 "core" %0H Q +2 "sampler")6% +4 "core" %% ` m l +15 "collection"' % +2 "core" %0R R +2 "sampler")o% +4 "core" %% S m l +15 "collection"'H% +3 "core" %0C Q +45 "sampler")p% +11 "core" %% \\ m l +16 "collection"'i% +2 "core" %0L Q +2 "sampler")9% +4 "core" %% S l l +15 "collection"'?% +2 "core" %0K Q +2 "sampler")s% +4 "core" %% a m l +15 "collection"'&% +2 "core" %0K Q +2 "sampler")F% +4 "core" %% [ m l +16 "collection"'3% +2 "core" %0K Q +2 "sampler")% +4 "core" %% ^ m l +15 "collection"'@% +2 "core" %0J Q +2 "sampler")y% +4 "core" %% X m l +15 "collection"'l% +2 "core" %0I Q +2 "sampler")'% +4 "core" %% ` m l +2 "collection"')% +3 "core" %0P Q + #"WCR"Intake @15.9psia, vacuum from 9.4 to 13.4psi +2 .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X% +2 "core" %0V Q +2 "sampler")% +4 "core" % a m a +53 "collection"'B% +2 "core" %0\\ Q +2 "sampler")% +4 "core" % Z m a +53 "collection"'K% +2 "core" %0] Q +2 "sampler")% +4 "core" % _ n a +53 "collection"'=% +2 "core" %0U Q +2 "sampler")$% +4 "core" % Y n a +37 ."MFBPCR"ATV.dial ARV +2 "MFB"*  +14 "collection"'X% +2 "core" %0S Q +2 "sampler")~% +4 "core" % a g a +32  + ."MFBPCR"delay 2 seconds +20 "collection"'Q% +2 "core" %0T Q +2 "sampler")%% +4 "core" % W m a +53 "collection"'}% +2 "core" %0\\ R +2 "sampler")5% +4 "core" % a n a +53 "collection"'a% +2 "core" %0V R +2 "sampler")Y% +4 "core" % X m a +52 ."MFBPCR"ARV.dial :carrier +2 .delay 2 seconds +2 "collection"'R% +2 "core" %0] R +2 "sampler")7% +4 "core" % a m a +53 "collection"'0% +2 "core" %0V R +2 "sampler")% +3 "core" % [ n a +54 "collection"'*% +2 "core" %0Z R +2 "sampler")% +4 "core" % a m a +53 "collection"'% +2 "core" %0Q R +2 "sampler") % +54 "core" % b n a +3 "MFB"*% +3 "core" %\ \  V +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*n' g +43 "collection"'2% +4 "core" %0H R + "sampler")g% +4 "core" % V m a +53 "collection"'1% +2 "core" %0] Q +2 "sampler")x% +4 "core" % e n a +53 "collection"'"% +3 "core" %0T Q + "sampler")^% +4 "core" % X n a +53 "collection"'% +3 "core" %0U Q + "sampler")% +4 "core" %'& ` m a +53 "collection"'% +2 "core" %0S Q +2 "sampler")G% +4 "core" %// W m a +53 "collection"'_% +2 "core" %0Z R +2 "sampler")% +4 "core" %:8 a m a +53 "collection"'8% +2 "core" %0S Q +2 "sampler")U% +4 "core" %B@ W m a +53 "collection"'<% +2 "core" %0V R +2 "sampler")% +4 "core" %LH b m a +53 "collection"'% +2 "core" %0R R +2 "sampler") % +4 "core" %SO W n a +2 "sampler")Z% +3 "core" %TS V m a +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %UU L a +2 ."WCR"SSV.dial :exhaust + "sampler")A  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" % ^ m ^ +53 "collection"'% +2 "core" %0^ R +2 "sampler")B% +4 "core" % V m ^ +53 "collection"'% +2 "core" %0X Q +2 "sampler")K% +4 "core" % ` m ^ +53 "collection"'% +2 "core" %0Z R +2 "sampler")=% +4 "core" % X m ^ +53 "collection"'$% +2 "core" %0U Q +2 "sampler")X% +4 "core" % ` m ^ +53 "collection"'~% +2 "core" %0] Q +2 "sampler")% +4 "core" % X m ^ +53 "collection"'Q% +2 "core" %0W R +2 "sampler")%% +4 "core" % ` m ^ +53 "collection"'}% +2 "core" %0g R +2 "sampler")5% +4 "core" % V m ^ +53 "collection"'a% +2 "core" %0V R +2 "sampler")Y% +4 "core" % c m ^ +53 "collection"'R% +2 "core" %0S Q +2 "sampler")7% +4 "core" % W m ^ +53 "collection"'0% +2 "core" %0W R +2 "sampler")% +4 "core" % ` m ^ +53 "collection"'*% +3 "core" %0] R + "sampler")% +4 "core" % W n ^ +53 "collection"'% +2 "core" %0T R +2 "sampler") % +4 "core" % a m ^ +53 "collection"'% +2 "core" %0[ R +2 "sampler")2% +4 "core" % W m ^ +53 "collection"'g% +2 "core" %0R R +2 "sampler")1% +4 "core" % a m ^ +53 "collection"'x% +2 "core" %0\\ Q +2 "sampler")"% +4 "core" %  X m ^ +53 "collection"'^% +2 "core" %0P Q +2 "sampler")% +4 "core" % _ m ^ +53 "collection"'% +3 "core" %0S Q +2 "sampler")% +3 "core" %  a l ^ +53 "collection"'G% +2 "core" %0Z Q +2 "sampler")|% +4 "core" %*% _ m ^ +53 "collection"'_% +2 "core" %0S Q +2 "sampler")% +4 "core" %21 [ m ^ +53 "collection"'8% +2 "core" %0\\ R +2 "sampler")U% +4 "core" %=; ` m ^ +53 "collection"'<% +2 "core" %0W R +2 "sampler")% +3 "core" %EB W m ^ +54 "collection"'% +2 "core" %0W Q +2 "sampler") % +4 "core" %OK ` m ^ + "sampler")Z% +4 "core" %NM a m ^ + ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %QN J ^ +2 ."WCR"SSV.dial :exhaust +2 "sampler")A  +82 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X= Y m n +53 "collection"'% +3 "core" %0_ Q + "sampler")% +4 "core" %HF X m n +53 "collection"'q% +2 "core" %0U Q +2 "sampler")c% +4 "core" %NL e m n +2 "sampler")b% +3 "core" %OL ] m n + ."WCR"Intake.select :close +2 "sampler")0 +9 ):% +3 "core" %PO Q n + ."WCR"SSV.dial :exhaust +2 "sampler")]  +82 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +2 "core" %0j = +2 "sampler")% +4 "core" % V X p +53 "collection"'B% +2 "core" %0` = +2 "sampler")% +4 "core" % c X p +53 "collection"'K% +2 "core" %0i > +2 "sampler")% +4 "core" % W Y p +53 "collection"'=% +2 "core" %0h = +2 "sampler")$% +4 "core" % a X p +53 "collection"'X% +2 "core" %0t > +2 "sampler")~% +4 "core" % V Y p +53 "collection"'% +3 "core" %0o = +2 "sampler")Q% +4 "core" % X Y p +53 "collection"'%% +2 "core" %0` = +2 "sampler")}% +4 "core" % a X p +53 "collection"'5% +2 "core" %0r = +2 "sampler")a% +4 "core" % X Y p +53 "collection"'Y% +2 "core" %0i = +2 "sampler")R% +4 "core" % b Y p +53 "collection"'7% +2 "core" %0q = +2 "sampler")0% +4 "core" % X Y p +53 "collection"'% +2 "core" %0a = +2 "sampler")*% +4 "core" % a Y p +53 "collection"'% +2 "core" %0k = +2 "sampler")% +4 "core" % X Y p +53 "collection"' % +2 "core" %0h > +2 "sampler")% +3 "core" % ` Y p +54 "collection"'2% +2 "core" %0o = +2 "sampler")g% +4 "core" % V Y p +53 "collection"'1% +3 "core" %0b > +2 "sampler")x% +3 "core" %\  b Y p +53 "collection"'"% +2 "core" %0s > +2 "sampler")^% +4 "core" % W Y p +53 "collection"'% +2 "core" %0d > +2 "sampler")% +4 "core" % a Y p +53 "collection"'% +2 "core" %0i = +2 "sampler")G% +4 "core" %! \\ Y p +53 "collection"'|% +2 "core" %0g > +2 "sampler")_% +4 "core" %*' ^ Z p +53 "collection"'% +2 "core" %0p > +2 "sampler")8% +4 "core" %20 [ Y p +53 "collection"'U% +2 "core" %0` = +2 "sampler")<% +4 "core" %:9 f Y p +53 "collection"'% +2 "core" %0j ? +2 "sampler")% +4 "core" %C@ W Z p +53 "collection"' % +2 "core" %0e > +2 "sampler")Z% +3 "core" %KI ` Y p +54 "collection"'% +2 "core" %0r > +2 "sampler")A% +4 "core" %PQ [ Y p + "sampler")\ % +4 "core" %RO Z Y p + ."WCR"Intake.select :close + "sampler")0 +10 )S% +2 "core" %SR V p +2 ."WCR"SSV.dial :exhaust + "sampler")j  +82 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X E +2 "sampler")>% +4 "core" %N ] a +53 "collection"'% +2 "core" %0= I +2 "sampler")B% +4 "core" % V d f +53 "collection"'% +2 "core" %0l I +2 "sampler")K% +3 "core" % _ d f +54 "collection"'% +2 "core" %0; I +2 "sampler")=% +4 "core" % V d f +53 "collection"'$% +2 "core" %0j H +2 "sampler")X% +4 "core" % V d f +53 "collection"'~% +2 "core" %0 H +2 "sampler")% +4 "core" % ^ d f +53 "collection"'Q% +2 "core" %0o I +2 "sampler")%% +4 "core" % X d f +53 "collection"'}% +2 "core" %0| H +2 "sampler")5% +4 "core" % a c f +53 "collection"'a% +3 "core" %0k H +2 "sampler")Y% +4 "core" % W c f +53 "collection"'R% +2 "core" %0p H +2 "sampler")7% +3 "core" % _ c f +98 "collection"'0% +10 "core" %0t H +2 "sampler")% +4 "core" % W d f +53 "collection"'*% +2 "core" %0o I +2 "sampler")% +4 "core" % _ d f +53 "collection"'% +3 "core" %0p H + "sampler") % +4 "core" % Z e f +53 "collection"'% +2 "core" %0m H +2 "sampler")2% +4 "core" % ` c f +53 "collection"'g% +2 "core" %0% H +2 "sampler")1% +4 "core" % W c f +53 "collection"'x% +2 "core" %0m H +2 "sampler")"% +4 "core" % _ d f +53 "collection"'^% +3 "core" %0~ H +2 "sampler")% +4 "core" % W d f +53 "collection"'% +2 "core" %0s H +2 "sampler")% +4 "core" %  X d f +53 "collection"'G% +2 "core" %0{ H +2 "sampler")|% +4 "core" % ` d f +53 "collection"'_% +3 "core" %0m H + "sampler")% +4 "core" % W c f +53 "collection"'8% +2 "core" %0w H +2 "sampler")U% +4 "core" %$$ _ c f +53 "collection"'<% +2 "core" %0q H +2 "sampler")% +4 "core" %/, W d f +53 "collection"'% +2 "core" %0s H +2 "sampler") % +4 "core" %87 ` d f +53 "collection"'Z% +2 "core" %0 I +2 "sampler")% +4 "core" %?A W d f +53 "collection"'A% +2 "core" %0j H +2 "sampler")\ % +4 "core" %HH ` d f +53 "collection"'S% +2 "core" %0 H +2 "sampler")j% +4 "core" %NO V c f +2 "sampler")f% +3 "core" %OQ ` d f + ."WCR"Intake.select :close +2 "sampler")0 +9 )L% +2 "core" %OP X f +2 ."WCR"SSV.dial :exhaust +2 "sampler")6  +83 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +2 "core" %0 1 +2 "sampler")% +4 "core" %E X M +53 "collection"'B% +2 "core" %0* 4 +2 "sampler")% +4 "core" % a P n +53 "collection"'K% +2 "core" %0 5 +2 "sampler")% +4 "core" % V P n +53 "collection"'=% +2 "core" %0! 5 +2 "sampler")$% +4 "core" % ` P n +53 "collection"'X% +2 "core" %0 5 +2 "sampler")~% +4 "core" % W P n +53 "collection"'% +2 "core" %0H 5 +2 "sampler")Q% +4 "core" % ` P n +53 "collection"'%% +2 "core" %0! 5 +2 "sampler")}% +4 "core" % W P n +53 "collection"'5% +2 "core" %0' 5 +2 "sampler")a% +4 "core" % U Q n +53 "collection"'Y% +3 "core" %0+ 5 +2 "sampler")R% +3 "core" % a P n +54 "collection"'7% +2 "core" %0 5 +2 "sampler")0% +4 "core" % V P n +53 "collection"'% +2 "core" %0" 5 +2 "sampler")*% +4 "core" % _ P n +53 "collection"'% +2 "core" %0 5 +2 "sampler")% +4 "core" % X P n +53 "collection"' % +2 "core" %0. 4 +2 "sampler")% +4 "core" % _ P n +53 "collection"'2% +2 "core" %0 5 +2 "sampler")g% +3 "core" % W P n +54 "collection"'1% +2 "core" %0 5 +2 "sampler")x% +4 "core" % b P n +53 "collection"'"% +2 "core" %0 5 +2 "sampler")^% +4 "core" % V P n +53 "collection"'% +2 "core" %0C 5 +2 "sampler")% +4 "core" % ` O n +53 "collection"'% +2 "core" %0 5 +2 "sampler")G% +4 "core" % b P n +53 "collection"'|% +2 "core" %0 5 +2 "sampler")_% +4 "core" % W P n +53 "collection"'% +2 "core" %0 5 +2 "sampler")8% +4 "core" % a P n +53 "collection"'U% +2 "core" %0 5 +2 "sampler")<% +4 "core" %$ Y P n +53 "collection"'% +2 "core" %04 6 +2 "sampler")% +4 "core" %,) a P n +53 "collection"' % +3 "core" %0 5 + "sampler")Z% +4 "core" %52 V P n +53 "collection"'% +2 "core" %0 5 +2 "sampler")A% +4 "core" %?; _ Q n +53 "collection"'\ % +2 "core" %0& 6 +2 "sampler")S% +4 "core" %EE W P n +53 "collection"'j% +2 "core" %0E 5 +2 "sampler")f% +4 "core" %OM _ P n + "sampler")L% +4 "core" %SM Y Q n +2 ."WCR"Intake.select :close + "sampler")0 +10 )6% +2 "core" %QO O n +2 ."WCR"SSV.dial :exhaust + "sampler")-  +82 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 19 +2 "sampler")#.0X' +9394 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +53 "collection"'% +2 "core" %0 3 +2 "sampler")B% +4 "core" %  b O +53 "collection"'% +2 "core" %0, 4 +2 "sampler")K% +4 "core" % U Oq +53 "collection"'% +2 "core" %0 4 +2 "sampler")=% +4 "core" % ` Oq +53 "collection"'$% +2 "core" %08 4 +2 "sampler")X% +4 "core" % W Pq +53 "collection"'~% +2 "core" %0 4 +2 "sampler")% +3 "core" % _ Oq +54 "collection"'Q% +2 "core" %0+ 4 +2 "sampler")%% +4 "core" % T Oq +53 "collection"'}% +2 "core" %0 4 +2 "sampler")5% +4 "core" % a Pq +53 "collection"'a% +2 "core" %02 6 +2 "sampler")Y% +4 "core" % W Rq +53 "collection"'R% +3 "core" %0* : +2 "sampler")7% +4 "core" % Y Vq +53 "collection"'0% +2 "core" %0 ; +2 "sampler")% +4 "core" % a Vq +53 "collection"'*% +2 "core" %02 9 +2 "sampler")% +3 "core" % b Tq +54 "collection"'% +2 "core" %0\ 9 +2 "sampler") % +4 "core" % a Uq +53 "collection"'% +2 "core" %0/ : +2 "sampler")2% +4 "core" % X Uq +53 "collection"'g% +2 "core" %0 ; +2 "sampler")1% +3 "core" % ` Wq +54 "collection"'x% +2 "core" %01 ; +2 "sampler")"% +4 "core" % W Vq +53 "collection"'^% +2 "core" %0 ; +2 "sampler")% +4 "core" % a Wq +53 "collection"'% +2 "core" %0, < +2 "sampler")% +4 "core" % X Wq +53 "collection"'G% +2 "core" %0 ; +2 "sampler")|% +4 "core" % b Wq +53 "collection"'_% +2 "core" %01 = +2 "sampler")% +4 "core" % X Xq +62 "collection"'8% +3 "core" %0 < + "sampler")U% +4 "core" % ^ Wq +53 "collection"'<% +2 "core" %0/ < +2 "sampler")% +4 "core" %%$ ] Wq +53 "collection"'% +2 "core" %0 < +2 "sampler") % +4 "core" %-/ _ Wq +53 "collection"'Z% +2 "core" %0 < +2 "sampler")% +4 "core" %77 Y Xq +53 "collection"'A% +2 "core" %0 = +2 "sampler")\ % +4 "core" %B> a Xq +53 "collection"'S% +2 "core" %0* < +2 "sampler")j% +4 "core" %JF [ Wq +53 "collection"'f% +2 "core" %0 = +3 "sampler")L% +4 "core" %PN [ Xq + "sampler")6% +4 "core" %QQ c Xq + ."WCR"Intake.select :close + "sampler")0 +10 )-% +2 "core" %RR W q +2 ."WCR"SSV.dial :exhaust +2 "sampler")T  +82 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")4% +4 "core" % ` Y n +53 "collection"',% +2 "core" %02 < +2 "sampler")% +4 "core" % Y Y n +53 "collection"'u% +2 "core" %0 = +2 "sampler")+% +4 "core" % ` X n +53 "collection"'!% +2 "core" %09 < +2 "sampler")v% +4 "core" % W Y n +53 "collection"'\\% +2 "core" %0+ > +2 "sampler")% +4 "core" % _ Y n +53 "collection"'{% +2 "core" %0\ > +2 "sampler")% +4 "core" % X Y n +53 "collection"'O% +2 "core" %0) = +2 "sampler")P% +3 "core" % d X n +54 "collection"';% +3 "core" %0 = +2 "sampler")d% +3 "core" %  d Y n +54 "collection"'J% +2 "core" %02 > +2 "sampler")`% +4 "core" % Z Y n +53 "collection"'% +2 "core" %0 > +2 "sampler")% +4 "core" % d Y n +53 "collection"'q% +2 "core" %0* < +2 "sampler")c% +4 "core" %%% Y Y n +53 "collection"'b% +2 "core" %0 > +2 "sampler"):% +4 "core" %1. ` Y n +53 "collection"']% +2 "core" %0# = +2 "sampler")m% +4 "core" %:9 W Y n +53 "collection"'e% +2 "core" %0 > +2 "sampler")C% +4 "core" %C? a Y n +53 "collection"'% +2 "core" %0 > +2 "sampler")% +4 "core" %KI ^ Y n +53 "collection"'k% +2 "core" %0/ = +2 "sampler")h% +4 "core" %TP a Y n + "sampler") % +5 "core" %RR _ Y n + ."WCR"Intake.select :close + "sampler")0 +10 )p% +2 "core" %SR X n +2 ."WCR"SSV.dial :exhaust + "sampler")i  +82 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X +2 "sampler")~% +4 "core" % a Y k +53 "collection"'% +2 "core" %01 = +2 "sampler")Q% +4 "core" % V Y k +53 "collection"'%% +2 "core" %0 = +2 "sampler")}% +4 "core" % b Y k +53 "collection"'5% +2 "core" %09 = +2 "sampler")a% +4 "core" % W X k +53 "collection"'Y% +2 "core" %0 > +2 "sampler")R% +4 "core" % b Y k +53 "collection"'7% +4 "core" %0 = + "sampler")0% +4 "core" % X Y k +53 "collection"'% +2 "core" %0 = +2 "sampler")*% +4 "core" % W X k +53 "collection"'% +2 "core" %0 = +2 "sampler")% +4 "core" % _ Y k +53 "collection"' % +2 "core" %04 > +2 "sampler")% +4 "core" % X Y k +53 "collection"'2% +2 "core" %0 K +2 "sampler")g% +4 "core" % ` g k +53 "collection"'1% +2 "core" %08 L +2 "sampler")x% +4 "core" % W g k +53 "collection"'"% +2 "core" %0 L +2 "sampler")^% +4 "core" % ` h k +53 "collection"'% +2 "core" %0* L +2 "sampler")% +4 "core" % W h k +53 "collection"'% +2 "core" %0 L +2 "sampler")G% +4 "core" % ` h k +53 "collection"'|% +2 "core" %09 L +2 "sampler")_% +4 "core" % [ h k +53 "collection"'% +2 "core" %0 L +2 "sampler")8% +4 "core" % ` h k +53 "collection"'U% +2 "core" %0+ L +2 "sampler")<% +4 "core" %  W h k +53 "collection"'% +2 "core" %0 L +2 "sampler")% +4 "core" % _ h k +53 "collection"' % +2 "core" %0* M +2 "sampler")Z% +3 "core" % X h k +54 "collection"'% +2 "core" %0 L +2 "sampler")A% +4 "core" %#" a h k +53 "collection"'\ % +2 "core" %0, M +2 "sampler")S% +4 "core" %,, W h k +53 "collection"'j% +2 "core" %0 M +2 "sampler")f% +4 "core" %62 ` h k +53 "collection"'L% +2 "core" %0+ M +2 "sampler")6% +4 "core" %<9 X h k +53 "collection"'-% +19 "core" %07 L +2 "sampler")T% +3 "core" %IH W h k +53 "collection"'>% +2 "core" %0 L +2 "sampler")% +4 "core" %OL X h k +53 "collection"'o% +2 "core" %0/ M +2 "sampler")n% +4 "core" %UR _ h k + "sampler")?% +4 "core" %UR ^ h k + ."WCR"Intake.select :close + "sampler")0 +10 )s% +2 "core" %VT H k +2 ."WCR"SSV.dial :exhaust + "sampler")&  +83 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X A +2 #"WCR"Intake @16.2psia, vacuum from 9.7 to 13.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 19 + "sampler")#.0X% +4 "core" %"% V _ c +53 "collection"'% +2 "core" %0 E +2 "sampler")o% +4 "core" %-. _ a c +97 "collection"'n% +11 "core" %0 G +2 "sampler")?% +4 "core" %;= Y c c +53 "collection"'s% +3 "core" %0 H +2 "sampler")&% +3 "core" %ED a b c +54 "collection"'% +3 "core" %07 H + "sampler")3% +4 "core" %ML d d c +2 "sampler")% +3 "core" %KK X d c + ."WCR"Intake.select :close +2 "sampler")0 +10 )F% +2 "core" %MM Q c +2 ."WCR"SSV.dial :exhaust +2 "sampler")y  +81 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X + "sampler")% +4 "core" %  ^ Z +53 "collection"'M% +2 "core" %0 B +2 "sampler") % +4 "core" % W ]w +53 "collection"'#% +2 "core" %08 A +2 "sampler")E% +4 "core" % _ ]w +53 "collection"'w% +2 "core" %0 B +2 "sampler")V% +4 "core" % W ^w +53 "collection"'% +2 "core" %0 C +2 "sampler")4% +4 "core" % ] _w +53 "collection"',% +2 "core" %0: D +2 "sampler")% +4 "core" % X `w +53 "collection"'u% +2 "core" %0 E +2 "sampler")+% +4 "core" % b `w +53 "collection"'!% +2 "core" %0: E +2 "sampler")v% +4 "core" % Y aw +53 "collection"'\\% +2 "core" %0 E +2 "sampler")% +4 "core" % a bw +53 "collection"'{% +2 "core" %03 F +2 "sampler")% +4 "core" % V cw +53 "collection"'O% +2 "core" %0 H +2 "sampler")P% +4 "core" % a cw +53 "collection"';% +2 "core" %09 H +2 "sampler")d% +4 "core" % W cw +53 "collection"'J% +2 "core" %0 H +2 "sampler")`% +4 "core" % _ dw +53 "collection"'% +2 "core" %09 H +2 "sampler")% +4 "core" % V dw +53 "collection"'q% +2 "core" %0 I +2 "sampler")c% +3 "core" % f dw +54 "collection"'b% +2 "core" %0: H +2 "sampler"):% +4 "core" % Y dw +53 "collection"']% +2 "core" %0 I +2 "sampler")m% +4 "core" % a dw +53 "collection"'e% +3 "core" %0 G +2 "sampler")C% +3 "core" % b dw +53 "collection"'% +2 "core" %0 I +2 "sampler")% +3 "core" % a dw +54 "collection"'k% +2 "core" %0: H +2 "sampler")h% +4 "core" %\  V dw +53 "collection"' % +2 "core" %0 H +2 "sampler")p% +4 "core" % c dw +53 "collection"'i% +2 "core" %09 I +2 "sampler")9% +4 "core" % ^ ew +53 "collection"'(% +2 "core" %0 H +2 "sampler")z% +4 "core" %# b dw +53 "collection"'t% +2 "core" %09 I +2 "sampler")B% +4 "core" %+) b ew +53 "collection"'% +2 "core" %0 H +2 "sampler")K% +3 "core" %51 a dw +54 "collection"'% +2 "core" %0: H +2 "sampler")=% +4 "core" %>= a dw +53 "collection"'@% +2 "core" %0 H +2 "sampler")X% +4 "core" %EA Y dw +53 "collection"'~% +2 "core" %09 G +2 "sampler")$% +4 "core" %KL a dw +53 "collection"'Q% +2 "core" %0 G +2 "sampler")%% +3 "core" %QP W dw +2 "sampler")}% +4 "core" %SP b dw + ."WCR"Intake.select :close + "sampler")0 +10 )5% +2 "core" %TT Y w +2 ."WCR"SSV.dial :exhaust + "sampler")a  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +2 "core" %0 H +2 "sampler")% +4 "core" %  V d m +53 "collection"'o% +2 "core" %0: H +2 "sampler")n% +4 "core" % W d m +53 "collection"'?% +2 "core" %0 I +2 "sampler")s% +4 "core" % V d m +53 "collection"'&% +2 "core" %09 H +2 "sampler")% +4 "core" %'% ` c m +53 "collection"'3% +2 "core" %0 I +2 "sampler")% +4 "core" %01 X d m +53 "collection"'F% +2 "core" %09 I +2 "sampler")y% +4 "core" %;8 b d m +53 "collection"'% +2 "core" %0 H +2 "sampler")'% +4 "core" %BA W d m +53 "collection"')% +2 "core" %0: I +2 "sampler")l% +4 "core" %LJ ` d m +53 "collection"'I% +2 "core" %0 H +2 "sampler")% +4 "core" %QP W d m + "sampler")M% +4 "core" %SQ a d m + ."WCR"Intake.select :close + "sampler")0 +10 ) % +2 "core" %UQ ] m +2 ."WCR"SSV.dial :exhaust + "sampler")#  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" % a dq +53 "collection"'% +2 "core" %0 G +2 "sampler")o% +4 "core" % W dq +53 "collection"'n% +4 "core" %0 G +2 "sampler")?% +4 "core" % X cq +53 "collection"'s% +2 "core" %0 G +2 "sampler")&% +4 "core" % f bq +53 "collection"'% +2 "core" %08 H +2 "sampler")3% +4 "core" % a dq +53 "collection"'% +2 "core" %0 3 +2 "sampler")F% +4 "core" %  V Oq +53 "collection"'y% +2 "core" %0: 3 +2 "sampler")% +4 "core" % g Oq +53 "collection"''% +2 "core" %0 4 +2 "sampler"))% +4 "core" % X Oq +53 "collection"'l% +2 "core" %08 4 +2 "sampler")I% +4 "core" %%% ` Oq +53 "collection"'% +2 "core" %0 4 +2 "sampler")M% +3 "core" %-/ W Oq +54 "collection"' % +2 "core" %07 4 +2 "sampler")#% +4 "core" %86 b Oq +53 "collection"'0% +2 "core" %0 4 +2 "sampler")w% +4 "core" %@? X Oq +91 "collection"'V% +10 "core" %08 3 +2 "sampler")E% +4 "core" %MJ X Oq +53 "collection"'4% +2 "core" %0 3 +2 "sampler"),% +4 "core" %SS e Oq +2 "sampler")% +3 "core" %RQ ` Oq + ."WCR"Intake.select :close +2 "sampler")0 +9 )u% +2 "core" %TW P q +2 ."WCR"SSV.dial :exhaust +2 "sampler")+  +82 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X b O c +53 "collection"'% +2 "core" %0 5 +2 "sampler")% +4 "core" %IG Y P c +53 "collection"'% +2 "core" %0: 4 +2 "sampler")*% +3 "core" %OR e P c +2 "sampler")% +4 "core" %QO Z O c + ."WCR"Intake.select :close +2 "sampler")0 +9 )2% +2 "core" %SS J c +2 ."WCR"SSV.dial :exhaust + "sampler")g  +82 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +2 "core" %0 4 +2 "sampler")% +4 "core" % W O k +53 "collection"'o% +2 "core" %06 4 +2 "sampler")n% +4 "core" % b O k +53 "collection"'?% +2 "core" %0 4 +2 "sampler")s% +4 "core" % W O k +53 "collection"'&% +2 "core" %09 4 +2 "sampler")% +4 "core" % _ O k +53 "collection"'3% +3 "core" %0: 3 +2 "sampler")% +3 "core" % ` O k +53 "collection"'F% +2 "core" %0? 4 +2 "sampler")y% +4 "core" % d O k +53 "collection"'% +2 "core" %0 4 +2 "sampler")'% +4 "core" % V O k +53 "collection"')% +2 "core" %09 3 +2 "sampler")l% +4 "core" % a O k +53 "collection"'I% +2 "core" %0 3 +2 "sampler")% +4 "core" % W N k +53 "collection"'M% +2 "core" %0 4 +2 "sampler") % +4 "core" %" ` O k +53 "collection"'#% +2 "core" %09 4 +2 "sampler")0% +4 "core" %+) X O k +53 "collection"'w% +2 "core" %0 4 +2 "sampler")V% +4 "core" %4/ a Q k +53 "collection"'E% +2 "core" %09 8 +2 "sampler")4% +4 "core" %<: ` T k +53 "collection"',% +2 "core" %0 : +2 "sampler")% +4 "core" %EB W U k +53 "collection"'u% +2 "core" %0D 8 +2 "sampler")+% +4 "core" %LJ ` T k +53 "collection"' % +2 "core" %0 8 +2 "sampler")v% +4 "core" %SP W T k + "sampler")\\% +4 "core" %SO a T k + ."WCR"Intake.select :close + "sampler")0 +10 )!% +2 "core" %SR [ k +2 ."WCR"SSV.dial :exhaust + "sampler"){  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +2 "core" %0 < +2 "sampler")% +4 "core" % W X h +53 "collection"'o% +2 "core" %0E < +2 "sampler")n% +4 "core" % _ X h +53 "collection"'?% +2 "core" %0( = +2 "sampler")s% +4 "core" % V X h +53 "collection"'&% +3 "core" %0* < +2 "sampler")% +4 "core" % Z X h +53 "collection"'3% +2 "core" %0; = +2 "sampler")% +4 "core" % _ X h +53 "collection"'F% +2 "core" %0% = +2 "sampler")y% +4 "core" %\ \ W Y h +53 "collection"'% +2 "core" %0F = +2 "sampler")'% +4 "core" % ` Y h +53 "collection"')% +2 "core" %0) = +2 "sampler")l% +4 "core" % V Y h +53 "collection"'I% +2 "core" %0H = +2 "sampler")% +4 "core" %%$ a X h +53 "collection"'M% +2 "core" %0' = +2 "sampler") % +3 "core" %.. U Y h +54 "collection"'#% +2 "core" %0H = +2 "sampler")0% +4 "core" %76 _ Y h +53 "collection"'w% +2 "core" %0 = +2 "sampler")V% +4 "core" %A> Y X h +53 "collection"'E% +2 "core" %0J > +2 "sampler")4% +4 "core" %IG _ Y h +53 "collection"',% +2 "core" %0! ? +2 "sampler")% +3 "core" %OS U Y h +2 "sampler")u% +4 "core" %QL ` Y h + ."WCR"Intake.select :close + "sampler")0 +10 )+% +2 "core" %RP Y h +2 ."WCR"SSV.dial :exhaust + "sampler")  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +4 "core" %! ^ b n +53 "collection"'% +2 "core" %0' G +2 "sampler")o% +4 "core" %)' Y c n +53 "collection"'n% +2 "core" %0K H +2 "sampler")?% +4 "core" %3. ` c n +53 "collection"'s% +2 "core" %0- H +2 "sampler")&% +4 "core" %;9 W d n +53 "collection"'% +2 "core" %0H H +2 "sampler")3% +4 "core" %B@ _ e n +53 "collection"'% +2 "core" %0+ I +2 "sampler")F% +4 "core" %JG X e n +53 "collection"'y% +2 "core" %0E H +2 "sampler")% +4 "core" %PN ` e n + "sampler")'% +48 "core" %QM W e n +10 ."WCR"Intake.select :close + "sampler")0 +10 ))% +2 "core" %WU N n +2 ."WCR"SSV.dial :exhaust +2 "sampler")l  +83 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X a d a +53 "collection"'i% +2 "core" %0- H +2 "sampler")9% +4 "core" %FF V d a +53 "collection"'(% +2 "core" %0I I +2 "sampler")z% +4 "core" %OM _ d a + "sampler")t% +4 "core" %PL R d a + ."WCR"Intake.select :close + "sampler")0 +10 )B% +2 "core" %QW Q a +2 ."WCR"SSV.dial :exhaust + "sampler")  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X  +83 "core" + #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml + .Intake.select :open + "sampler") +211 "collection"'% +2 "core" %0( 5 +2 #"WCR"Intake @16.3psia, vacuum from 9.8 to 13.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 17 + "sampler")#.0X +2 "sampler")2% +4 "core" % _ X d +53 "collection"'g% +2 "core" %0L > +2 "sampler")% +4 "core" % W Z d +53 "collection"'x% +2 "core" %0, ? +2 "sampler")"% +4 "core" % ^ Y d +53 "collection"'1% +2 "core" %0K = +2 "sampler")% +4 "core" %') V Y d +53 "collection"'% +2 "core" %0- > +2 "sampler")% +4 "core" %0- _ Y d +53 "collection"'G% +2 "core" %0P > +2 "sampler")|% +4 "core" %75 X Y d +53 "collection"'_% +2 "core" %0, ? +2 "sampler")% +4 "core" %@A a Z d +53 "collection"'8% +2 "core" %0D > +2 "sampler")U% +4 "core" %FJ W Y d +53 "collection"'<% +2 "core" %0, ? +2 "sampler")% +4 "core" %MJ ` Y d +53 "collection"'% +2 "core" %0J = +2 "sampler") % +4 "core" %SV U X d + "sampler");% +4 "core" %TT W Y d + ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %UR W d +2 ."WCR"SSV.dial :exhaust + "sampler")A  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +2 "core" %0+ M +2 "sampler")% +4 "core" % ` h f +53 "collection"'T% +2 "core" %0G M +2 "sampler")n% +4 "core" % Y i f +53 "collection"'?% +2 "core" %0" N +2 "sampler")s% +4 "core" % _ h f +53 "collection"'&% +2 "core" %0> L +46 "sampler")% +12 "core" % a h f +53 "collection"'3% +2 "core" %0% M +2 "sampler")% +4 "core" % ^ i f +53 "collection"'F% +3 "core" %0@ M +2 "sampler")y% +4 "core" % X h f +53 "collection"'% +2 "core" %0- K +2 "sampler")'% +4 "core" % ` h f +53 "collection"')% +2 "core" %0+ M +2 "sampler")l% +4 "core" % W g f +53 "collection"'% +2 "core" %0K M +2 "sampler")% +4 "core" % _ h f +53 "collection"'M% +2 "core" %0/ L +2 "sampler")I% +4 "core" % X i f +53 "collection"'#% +2 "core" %0J L +2 "sampler")0% +4 "core" % X h f +53 "collection"'w% +2 "core" %0% L +2 "sampler")V% +4 "core" %\  ` h f +53 "collection"'E% +2 "core" %0@ L +2 "sampler")4% +4 "core" % Y h f +53 "collection"',% +2 "core" %0+ L +2 "sampler")% +4 "core" % ^ h f +53 "collection"'u% +2 "core" %0E M +2 "sampler")+% +4 "core" %"" W h f +53 "collection"' % +2 "core" %0) M +2 "sampler")Z% +4 "core" %(' _ h f +53 "collection"'\\% +2 "core" %0J M +2 "sampler")!% +4 "core" %2/ S h f +53 "collection"'v% +2 "core" %0' M +2 "sampler")^% +4 "core" %:8 a h f +53 "collection"'O% +2 "core" %0O M +2 "sampler")P% +4 "core" %A? Y i f +53 "collection"'% +2 "core" %0+ M +2 "sampler")d% +4 "core" %JI ` h f +53 "collection"'J% +2 "core" %0M M +2 "sampler")`% +4 "core" %OL W i f +53 "collection"'% +2 "core" %0. M +2 "sampler")% +4 "core" %UR ` h f +2 "sampler")q% +3 "core" %RT W i f + ."WCR"Intake.select :close +2 "sampler")0 +9 )c% +2 "core" %TS Q f +2 ."WCR"SSV.dial :exhaust + "sampler")b  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0X% +2 "core" %0I K +2 "sampler")% +4 "core" %v T g\ K +15 "collection"'T% +2 "core" %0P J +2 "sampler")n% +4 "core" %v O e\ K +15 "collection"'?% +2 "core" %0, I +2 "sampler")s% +4 "core" %v \\ d\ K +15 "collection"'&% +2 "core" %0G I +2 "sampler")% +4 "core" %v V c\ K +15 "collection"'3% +2 "core" %0H G +2 "sampler")% +4 "core" %v S c\ K +15 "collection"'F% +2 "core" %0+ F +2 "sampler")y% +4 "core" %v _ b\ K +15 "collection"'% +2 "core" %0J D +2 "sampler")'% +4 "core" %v U `\ K +15 "collection"')% +2 "core" %04 D +2 "sampler")l% +5 "core" %v \\ _\ K +15 "collection"'% +2 "core" %0L D +2 "sampler")% +4 "core" %v V _\ K +15 "collection"'M% +2 "core" %02 B +2 "sampler")I% +4 "core" %v ` ^\ K +15 "collection"'#% +2 "core" %0. C +2 "sampler")0% +4 "core" %v _ ]\ K +15 "collection"'w% +2 "core" %0K B +2 "sampler")V% +4 "core" %v W ]\ K +15 "collection"'E% +2 "core" %0- A +2 "sampler")4% +4 "core" %v [ ]\ K +15 "collection"',% +2 "core" %0J A +2 "sampler")% +4 "core" %v M ]\ K +15 "collection"'u% +2 "core" %0K A +2 "sampler")+% +4 "core" %v Y \\\ K +15 "collection"' % +2 "core" %0- A +2 "sampler")Z% +4 "core" %v _ \\\ K +15 "collection"'\\% +2 "core" %0K A +2 "sampler")!% +4 "core" %v X \\\ K +15 "collection"'v% +2 "core" %0N @ +2 "sampler")^% +4 "core" %v W \\\ K +15 "collection"'O% +2 "core" %0. A +2 "sampler")P% +4 "core" %v ] [\ K +15 "collection"'% +2 "core" %0J @ +2 "sampler")d% +4 "core" %v R ]\ K +15 "collection"'J% +2 "core" %05 C +2 "sampler")`% +4 "core" %v _ _\ K +15 "collection"'% +2 "core" %0/ D +2 "sampler")% +4 "core" %v ] `\ K +16 "collection"'q% +2 "core" %04 C +2 "sampler")c% +4 "core" %v ` _\ K +15 "collection"'b% +2 "core" %0, C +2 "sampler")f% +4 "core" %v _ _\ K +15 "collection"']% +2 "core" %0M C +2 "sampler")m% +4 "core" %v V ^\ K +15 "collection"':% +2 "core" %0- C +2 "sampler")C% +4 "core" %v \\ _\ K +15 "collection"'% +2 "core" %0- C +2 "sampler")% +4 "core" %v W _\ K +15 "collection"'o% +2 "core" %0F D +2 "sampler")h% +4 "core" %v V _\ K +15 "collection"' % +2 "core" %0- D +2 "sampler")k% +4 "core" %v \\ _\ K +15 "collection"'i% +3 "core" %0K E +2 "sampler")9% +3 "core" %v V `\ K +16 "collection"'(% +2 "core" %0- E +2 "sampler")z% +4 "core" %v ` a\ K +15 "collection"'t% +2 "core" %0K F +2 "sampler")B% +4 "core" %v U a\ K +15 "collection"'% +2 "core" %0) G +2 "sampler") % +3 "core" %v W b\ K +16 "collection"'% +2 "core" %0( G +2 "sampler")=% +4 "core" %v ^ c\ K +15 "collection"'K% +2 "core" %0E G +2 "sampler")X% +4 "core" %v V b\ K +15 "collection"'~% +2 "core" %0. G +2 "sampler")$% +4 "core" %v a c\ K +15 "collection"'Q% +2 "core" %0- G +2 "sampler")%% +4 "core" %v ` b\ K +15 "collection"'}% +2 "core" %0D H +2 "sampler")5% +3 "core" %v W c\ K +16 "collection"'a% +2 "core" %0- G +2 "sampler")D% +4 "core" %v ^ c\ K +15 "collection"'R% +2 "core" %0) H +2 "sampler")7% +4 "core" %v W d\ K +15 "collection"'{% +2 "core" %0J I +2 "sampler")% +4 "core" %v V d\ K +15 "collection"'% +2 "core" %0* H +2 "sampler")Y% +4 "core" %v ^ d\ K +15 "collection"'% +2 "core" %0M I +2 "sampler")*% +4 "core" %v W e\ K +15 "collection"'% +2 "core" %0K H +2 "sampler")2% +4 "core" %v X d\ K +15 "collection"'g% +2 "core" %0+ I +2 "sampler")% +4 "core" %v ` d\ K +15 "collection"'x% +2 "core" %0K I +2 "sampler")"% +4 "core" %v W d\ K +15 "collection"'1% +2 "core" %0, I +2 "sampler")% +4 "core" %v ] e\ K +15 "collection"'% +2 "core" %0, I +2 "sampler")% +4 "core" %v _ e\ K +15 "collection"'G% +2 "core" %0K J +48 "sampler")|% +11 "core" %v W e\ K +17 "collection"'_% +2 "core" %0J I +2 "sampler")% +4 "core" %v Q f\ K +15 "collection"'8% +2 "core" %0( J +2 "sampler")U% +4 "core" %v a f\ K +15 "collection"'<% +3 "core" %0- J + "sampler")% +4 "core" %v ^ d\ K +15 "collection"'% +2 "core" %0H J +2 "sampler") % +4 "core" %v Y e\ K +16 "collection"';% +2 "core" %0. J +2 "sampler")% +4 "core" %v X f\ K +16 "collection"'A% +2 "core" %0( J +2 "sampler")p% +4 "core" %v \\ f\ K +16 "collection"'S% +2 "core" %0D J +2 "sampler")j% +4 "core" %v W e\ K +15 "collection"'\ % +2 "core" %0( J +2 "sampler")L% +4 "core" %v ^ f\ K +15 "collection"'6% +2 "core" %0D J +2 "sampler")-% +4 "core" %v V e\ K +15 "collection"'@% +2 "core" %0K K +2 "sampler")>% +4 "core" %v W f\ K +15 "collection"'% +2 "core" %0+ J +2 "sampler")T% +4 "core" %v _ f\ K +15 "collection"'n% +2 "core" %0E J +2 "sampler")?% +4 "core" %v W e\ K +15 "collection"'s% +2 "core" %0+ J +2 "sampler")&% +4 "core" %v Y f\ K +15 "collection"'% +2 "core" %0' J +2 "sampler")3% +4 "core" %v ^ f\ K +15 "collection"'% +2 "core" %0I J +2 "sampler")F% +4 "core" %v P f\ K +15 "collection"'y% +2 "core" %0' I +2 "sampler")% +5 "core" %v _ e\ K +17 "collection"''% +2 "core" %0) J +2 "sampler"))% +4 "core" %v a e\ K +15 "collection"'l% +2 "core" %0B J +2 "sampler")% +4 "core" %v W e\ K +15 "collection"'% +2 "core" %0) J +2 "sampler")M% +4 "core" %v ^ e\ K +16 "collection"'I% +2 "core" %0I J +2 "sampler")#% +4 "core" %v V f\ K +15 "collection"'0% +2 "core" %0) J +2 "sampler")w% +4 "core" %v ^ e\ K +15 "collection"'V% +3 "core" %0I J +2 "sampler")E% +3 "core" %v R f\ K +16 "collection"'4% +2 "core" %0$ J +2 "sampler"),% +4 "core" %v a e\ K +15 "collection"'% +2 "core" %0H J +2 "sampler")u% +4 "core" %v V f\ K +15 "collection"'+% +2 "core" %0G J +2 "sampler") % +4 "core" %v V f\ K +15 "collection"'Z% +2 "core" %0+ J +2 "sampler")\\% +4 "core" %v _ f\ K +15 "collection"'!% +2 "core" %0E J +2 "sampler")v% +4 "core" %v X f\ K +15 "collection"'^% +2 "core" %0L I +2 "sampler")O% +4 "core" %v [ e\ K +15 "collection"'P% +2 "core" %0) J +2 "sampler")% +4 "core" %v ^ f\ K +15 "collection"'d% +2 "core" %0C J +2 "Can"t d +2 "sampler")J% +4 "core" %v _ e\ K +15 "collection"'`% +2 "core" %0J J +2 "sampler")% +4 "core" %v P f\ K +15 "collection"'% +2 "core" %0, I +2 "sampler")q% +4 "core" %v ^ e\ K +15 "collection"'c% +2 "core" %0# H +2 "sampler")b% +4 "core" %v _ e\ K +15 "collection"'f% +2 "core" %0K I +2 "sampler")]% +4 "core" %v V e\ K +15 "collection"'m% +2 "core" %0- I +2 "sampler"):% +4 "core" %v ^ e\ K +15 "collection"'C% +2 "core" %0) I +2 "sampler")% +4 "core" %v W e\ K +9 ."WCR"SS.reconfigure SSconfig +2 "sampler")#.0X +2 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'(' +2686 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"'z @ +84 "core" ? +53 "sampler")t% +2 "core" %65 Y * +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'B  +100 "core"  +2 "collection"'% +3 "core" %^ +55 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +33 "core" b +2 ."WCR"CS.seek 6.881ml +2 "collection"'' +904 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'K  +2 '=  +32 "core"  +50  +2 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"'X'4 +1828 "core" ' + ."WCR"CSV.dial :air +2 "collection"'~ @ +49 "core" ? +2 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'$' +2659 "core" ' + "collection"'Q% +4 "core" %\ b\ ge u +2 ."WCR"CSV.dial between air and CTV +2 "collection"'% ` +32 "core" a +2 ."WCR"CS.seek 2.573ml +2 "collection"'}'#A +2018 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'5  +30 "core"  +2 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<< b +2 ."WCR"CS.seek 0ml +2 "collection"'a'4 +428 "core" '  Z { +3 ."WCR"CBV.dial :waste2b + "collection"'D  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'R' +393 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'7  +148 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR + "collection"'{  +48 "core"  + "collection"'% +4 "core" %P +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal + "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'' +612 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'Y' +2157 "core" ' + #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"' @ +84 "core" > +53 "sampler")*% +2 "core" %OL h * +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +103 "core"  +2 "collection"'2% +4 "core" %F { + ."WCR"CSV.dial between air and CTV +2 "collection"'g ` +66 "core" _ +2 ."WCR"CS.seek 6.858ml +2 "collection"'' +924 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'x  +2 '"  +33 "core"  +118  +2 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<< =b +2 ."WCR"CS.seek 0ml +2 "collection"'1'4 +1819 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"' @ +47 "core" > +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'' +2640 "core" ' +2 "collection"'% +4 "core" %  %  +2 ."WCR"CSV.dial between air and CTV +50 "collection"'G ` +35 "core" b +2 ."WCR"CS.seek 2.033ml +2 "collection"'|' +2138 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'_  +28 "core"  +2 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<< =b +2 ."WCR"CS.seek 0ml +2 "collection"''4 +86 "core" ' ; >" +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'8  +32 "core"  + ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'U' +594 "core" ' + ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'<  +150 "core" + #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'  +47 "core"  + "collection"'% +4 "core" %\ +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal + "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"' ' +614 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"';' +2140 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +2 "collection"' @ +84 "core" > +53 "sampler")A% +2 "core" %ZW n * +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'p  +100 "core"  +2 "collection"'S% +5 "core" %  + ."WCR"CSV.dial between air and CTV +2 "collection"'j ` +67 "core" _ +2 ."WCR"CS.seek 6.858ml +2 "collection"'\ ' +773 "Can"k ~} +124 "core" ' + ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'6  +2 'L  +31 "core"  +122  +2 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<< Sb +2 ."WCR"CS.seek 0ml +2 "collection"'-'4 +1834 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'@ @ +49 "core" > +2 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +4 "collection"'>' +2653 "core" ' + "collection"'% +4 "core" % . / ~ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'T ` +32 "core" a +2 ."WCR"CS.seek 1.993ml +2 "collection"'n' +2145 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'?  +30 "core"  +2 ."WCR"CS.reconfigure CSpressurize +2 "collection"'# d@<< Sb +2 ."WCR"CS.seek 0ml +2 "collection"'s'4 +75 "core" ' R T +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'&  +35 "core"  + ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +2 ."WCR"CS.seek :empty +2 "collection"'' +590 "core" ' + ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'3  +148 "core" + "collection"'& +4 "core" &W] xO +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&F% +4 "core" %\ \ S I +2 "storage"(y% +4 "core" %c   I + "storage"(. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 ."WCR"SC.seek 1 +2 "storage"('(( +213 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 ()& +2 "core" &*B ` +2 "manipulator"&l& +4 "core" &ӯ!>O +2 "manipulator"&% +3 "core" %\ \  +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 + "manipulator"&( +175 "core" ( +2 "manipulator"&M& +4 "core" &  +2 "storage"(I& +4 "core" &*A 5 +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts + "manipulator"&#' +98 "core" ' + "storage"(0& +4 "core" &*A / +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek beamBreak +2 "storage"(w'V +303 "core" ' + "storage"(V- +3 "core" -'v +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +3 "manipulator"&E& +3 "core" & +2 "storage"(4& +3 "core" &*E  8 +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&,'C +26 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&, +7 "core" , + ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 "storage"(u- +2 "core" -'v +3 ."WCR"SE.seek 1.07 Pucks below Top Plate +2 "storage"(+' +36 "core" ' + "manipulator"& % +4 "core" %q  +2 "storage"(Z& +4 "core" &*D ' + ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 346 counts +2 "manipulator"&\\'ϝ +15 "core" ' + "manipulator"&!& +4 "core" &   +2 "storage"(v& +4 "core" &*D S +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&^' +26 "core" ' +2 ."WCR"SE.seek 2.07 Pucks below Top Plate +2 "storage"(O' +56 "core" ' + "manipulator"&P& +4 "core" &   +2 "manipulator"&% +4 "core" %    +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&d'\ +95 "core" ' + ."WCR"Elbow.seek CC +2 "manipulator"&J(ӷ +153 "core" ( + "manipulator"&`& +4 "core" & 9:- +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &:- +2 ."WCR"Forearm.seek CC +2 "manipulator"&' +104 "core" ' + ."WCR"Hand.close + "manipulator"&q/ +69 "core" / +2 ."WCR"CC.seek :open +2 "collection"'c( +425 "core" ( +3 "storage"(b& +4 "core" &*E 9 + "storage"(f& +4 "core" &*E % +2 "manipulator"&]& +3 "core" & :- +2 "manipulator"&m% +4 "core" % @j  +2 ."WCR"Forearm.seek :retract +2 "manipulator"&:'\ +101 "core" ' + ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&C( +176 "core" ( +52 "manipulator"&& +4 "core" & ` j % +2 "storage"(o& +3 "core" &*D - - c +2 ."WCR"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&h'C +102 "core" ' + ."WCR"Elbow.hold +2 "manipulator"& , +3 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 ."WCR"Hand.open +2 "manipulator"&e1 +74 "core" 1 +2 "manipulator"&% +4 "core" % o 4 0v +2 "storage"(i& +3 "core" &*E  % +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 344 counts +2 "manipulator"&9'ϛ +15 "core" ' + "manipulator"&& +4 "core" & ) +2 "storage"(z& +4 "core" &*D - - l +2 ."WCR"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&t' +32 "core" ' +2 "storage"(B% +4 "core" % 2 0  +2 ."downElevator"SE.seek :down +3 "storage"('X +100 ( % +2 "core" % - . . b +2 "manipulator"&(% +4 "core" % * +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&='\ +91 "core" ' +53 ' + ."downElevator"SE.coast + "storage"(5 +2 ."WCR"SC.coast + "storage"(6 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'K& +4 "core" & +2 .tHand.open + "manipulator"&1 +26 "core" 1 + "manipulator"&~& +4 "core" & \  +2 "manipulator"&X% +4 "core" %\  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&Q(- +194 "core" ( + "manipulator"&%& +4 "core" &- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &$& +3 "core" &- +2 .tForearm.seek :garage +2 "manipulator"&5'η +104 "core" ' + .tHand.close + "manipulator"&}/ +67 "core" / + "manipulator"&D& +4 "core" &-  +2 "manipulator"&a% +4 "core" % V +2 .tForearm.seek :retract + "manipulator"&7'\ +100 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&{(ӷ +283 "core" ( + "manipulator"&& +4 "core" &Ӵ" >M +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &R& +3 "core" &Ӵ" >M +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&' +105 "core" ' + "manipulator"&& +4 "core" &Ӵ" Z Y >M +2 "manipulator"&*% +4 "core" %X I S =ݬ +2 "collection"'& +3 "core" & +2 "collection"'2& +4 .tCC.seek :closed +2 "collection"'g(W +2 "core" & +3 &  +10 &(v - +9 &]| ~A +9 &2o V +10 &Q X +9 &N X +9 &qN X +10 &3N X +9 &L W +10 &J W +9 &zN W +9 & <O W +10 &!J W +9 &#M W +9 &%M W +10 &'EL W +9 &)K W +10 &*N V +9 &,N X +9 &.LN W +10 &0N W +9 &1N X +9 &3L W +10 &5SO X +9 &7M W +10 &8N W +9 &:K W +9 &<\\O W +10 &>R W +9 &?N W +9 &AN W +10 &CdN W +9 &E&Q W +10 &FO W +9 &H^ Y +9 &J`x [ +10 &L {` +9 &M vb" +10 &O vb* +9 &Q> ub5 +9 &R ub8 +10 &T sb8 +9 &VU rY +9 &WI\\ O +10 &Wi yW +9 ( + &Wnc ~R + "collection"'2& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.36 + "collection"'Y& +4 "core" &Wnb }R +2 .tHand.open + "manipulator"&"1 +66 "core" 1 + "manipulator"&x% +4 "core" % \\ Ӭ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &Wnc R +2 "collection"'1% +5 "core" % ~ +2 .tCSV.dial CSR +2 "collection"'  +47 "core"  + "collection"'G% +4 "core" %  +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"''p +1374 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '_% +2 "core" %p  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'|'[ +749 "core" ' +2 .tCSV.dial :waste +46 "collection"'8 +166 "core" + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"''4 +2007 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'<& +4 "core" &Wnc sR +2 "collection"'% +4 "core" %2 s + .tCSV.dial :flush +2 "collection"'  +49 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'U'p +1388 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +47 "core" A + "collection"'% +4 "core" %p z +3 .tCS.seek 7ml + "collection"'A'l +597 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'p  +2 'S  +47 "core"  +104  + .tCBV.dial :waste1 +2 "collection"'j @ +85 "core" A +2 .tCS.seek 0ml +2 "collection"';'4 +1880 "core" ' + #tFlushing lower manifold's waste2b port + "collection"'6& +4 "core" &Wnc R +2 "collection"'L% +4 "core" %3 + .tCSV.dial :flush +2 "collection"'\  +82 "core" +2 .tCS.seek 5ml +2 "collection"'@'p +1380 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'- @ +49 "core" B + "collection"'% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'T'i +610 "core" ' +2 ."connect"CSV.dial CTV +3 "collection"'>  + .tCTV.dial CSV +45 "core"  + .tCBV.dial :waste2b +2 "collection"'?  +83 "core"  +2 .tCS.seek 0ml + "collection"'n'4 +1889 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +2 "collection"'&  +47 "core"  + "collection"'s% +4 "core" %8  +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'3'P +1125 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +9 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' +1635 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'F  +52 "core" ~ + .tCBV.dial :waste1 +2 "collection"'y @ +83 "core" @ +2 .tCS.seek 0ml + "collection"''4 +2649 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"')  +49 "core"  + "collection"'l% +4 "core" %2 +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"''P +1113 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'M' +1616 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'I  +50 "core"  + .tCBV.dial :waste2b +2 "collection"'0  +83 "core"  +2 .tCS.seek 0ml + "collection"'/'4 +2629 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'N  +47 "core"  + "collection"'V% +4 "core" %4 +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'E'P +1115 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 10ml +50 "collection"'4' +1062 "Can"f v +570 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'u + '  +54 "core"  +66 + .tCTV.dial :air +2 "collection"'Z  +148 "core" +2 .tCS.seek 0ml +2 "collection"'!'4 +2654 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'v'0 +875 "core" ' +2 .tCSV.dial :waste +2 "collection"'P +47 "core" +2 .tCS.seek 0ml + "collection"''4 +859 "core" ' + #tFlushing upper manifold + "collection"'#& +4 "core" &Wnc R +2 "collection"'% +4 "core" %3 + .tCSV.dial :flush +2 "collection"'w  +58 "core" +2 .tCS.seek 5ml +2 "collection"','p +1364 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'\\ @ +48 "core" B + "collection"'+% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'`'g +611 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +116 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'^'4 +1876 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +863 "core" ' + .tCSV.dial :waste +2 "collection"'q +48 "core" +2 .tCS.seek 0ml + "collection"'d'4 +852 "core" ' + "collection"'W& +4 "core" &Wnc }R +2 "collection"'b% +3 "core" %0 | +2 .tCSV.dial :flush + "collection"'f  +48 "core"  +2 .tCS.seek 3ml + "collection"']'0 +870 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'m @ +47 "core" B + "collection"'% +4 "core" %0  +2 .tCS.seek 5ml +2 "collection"''p +597 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml + "collection"'o'4 +1363 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'J'0 +860 "core" ' + .tCSV.dial :waste + "collection"'e +82 "core" +2 .tCS.seek 0ml + "collection"''4 +850 "core" ' +2 #tFlushing lower manifold's waste1 port + "collection"'i& +4 "core" &Wnc R +2 "collection"'% +4 "core" %7 + .tCSV.dial :flush + "collection"'z  +50 "core"  +2 .tCS.seek 5ml + "collection"'B'p +1369 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"': @ +46 "core" A + "collection"' % +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'('m +604 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'C  +2 'h  +48 "core"  +105  + .tCBV.dial :waste1 +2 "collection"'9 @ +48 "core" B +2 .tCS.seek 0ml + "collection"'K'4 +1887 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'O& +4 "core" &Wnc zR +2 "collection"'% +4 "core" %5 z + .tCSV.dial :flush +2 "collection"'~  +83 "core" +2 .tCS.seek 5ml + "collection"'X'p +1370 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'t @ +48 "core" B + "collection"'%% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'$'i +614 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'  +108 "core"  + .tCBV.dial :waste2b +2 "collection"''  +83 "core"  +2 .tCS.seek 0ml +2 "collection"' '4 +1865 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&}& +3 "core" & y v \ ;7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&D(ӷ +15 "core" ( + "manipulator"&a& +4 "core" & r 3 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" & m l 3 +2 .tForearm.seek CC +2 "manipulator"&5' +104 "core" ' + .tHand.close + "manipulator"&/ +74 "core" / +2 .tCC.seek :open + "collection"'R( +423 "core" ( + "manipulator"&Q& +4 "core" & U V X3 +2 "manipulator"&% +4 "core" % @v D R +2 .tForearm.seek :retract +2 "manipulator"&*'\ +103 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(- +304 "core" ( + "manipulator"&7& +4 "core" &- +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &c& +3 "core" &- +2 .tForearm.reconfigure TightForearm + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&Y'η +113 "core" ' + .tHand.open + "manipulator"&"1 +72 "core" 1 + "manipulator"&x% +4 "core" % ζA P < ܨ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +4 "core" & + .tHand.open +2 "manipulator"&21 +25 "core" 1 +2 "manipulator"&& +4 "core" &-t +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&G(- +15 "core" ( + "manipulator"&& +4 "core" &- z +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-Xz +2 .tForearm.seek :garage + "manipulator"&_'η +100 "core" ' + .tHand.close + "manipulator"&/ +78 "core" / + "manipulator"&8& +4 "core" &- 3z +2 "manipulator"&|% +3 "core" % q q { +2 .tForearm.seek :retract +2 "manipulator"&<'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ӷ +277 "core" ( + "manipulator"&& +4 "core" &Ӿ (8! +2 .tElbow.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"& ' +104 "core" ' + "manipulator"&& +4 "core" &Ӿ 1 18! +2 "manipulator"&U% +4 "core" % T / 0ګ +2 "collection"'p& +3 "core" & +2 "collection"'S& +4 .tCC.seek :closed + "collection"'j(W +4 "core" & + &  +9 &)v - +9 &] |A +10 &2r }U +9 &O W +9 &O W +10 &rJ W +9 &4O W +9 &L W +10 &L W +9 &yQ W +10 & ;M W +9 &!L W +9 &#I W +10 &%N W +9 &'DM W +9 &)L W +10 &*L W +9 &,N W +10 &.KL W +9 &0N W +9 &1N W +10 &3P W +9 &5TN W +9 &7M V +10 &8N W +9 &:N W +10 &<[R W +9 &>O W +9 &?N V +10 &AL W +9 &CdN W +9 &E'N V +10 &FM V +9 &HY X +10 &J`t ~[\ +9 &L x_ +9 &M tb +10 &O ub( +9 &QA ub1 +9 &R sb6 +10 &T sb8 +9 &VZ sX +10 &WOU 7 +5 ( +2 "collection"'S& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.37 + "collection"'A& +4 "core" &WO@ 7 + &WO? 7 +2 .tHand.open + "manipulator"&61 +75 "core" 1 +2 "manipulator"&L% +4 "core" % Y 2 2 ٫ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +96 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"';& +4 "core" &WO@ 7 +2 "collection"'-% +3 "core" %6 +2 .tCSV.dial CSR + "collection"'  +60 "core"  + "collection"'@% +4 "core" %6 +2 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +9 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'>'p +1367 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '?% +2 "core" %p l +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +5 "collection"'T'X +727 "core" ' +2 .tCSV.dial :waste + "collection"'& +149 "core" + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'s'4 +2012 "core" ' +2 #tPurging external Intake + "collection"'n& +4 "core" &WO? 7 +52 "collection"'3% +6 "core" %1 + .tCSV.dial :flush + "collection"'F  +50 "core"  +2 .tCS.reconfigure CSfast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'y' +2646 "core" ' + .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' + ')  +52 "core" +34  + .tCTV.dial :intake +2 "collection"'l  +82 "core" + .tIntake.select :open + "sampler") +10 .tCS.seek 0ml +2 "collection"''4 +2769 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'  +82 "core" + #tFlushing upper manifold + "collection"'I& +4 "core" &WOA 7 +2 "collection"'0% +3 "core" %7  +2 .tCSV.dial :flush + "collection"'M  +82 "core"  +2 .tCS.seek 5ml +2 "collection"'N'p +1364 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'V @ +58 "core" ? + "collection"'/% +4 "core" %p  +2 .tCS.seek 7ml +2 "collection"'E'k +608 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +114 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml +2 "collection"'u'4 +1846 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'Z'0 +851 "core" ' + .tCSV.dial :waste + "collection"'4 +49 "core" +2 .tCS.seek 0ml + "collection"'!'4 +848 "core" ' +2 "collection"'P& +4 "core" &WOA 7 +2 "collection"'v% +3 "core" %8 +2 .tCSV.dial :flush + "collection"'#  +48 "core"  +2 .tCS.seek 3ml + "collection"''0 +850 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'w @ +46 "core" A + "collection"'% +4 "core" %0  +2 .tCS.seek 5ml +2 "collection"'\\'p +597 "core" ' + .tCSV.dial :air +2 .CS.seek 0ml + "collection"'+'4 +1357 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"','0 +843 "core" ' +2 .tCSV.dial :waste + "collection"' +83 "core" +2 .tCS.seek 0ml + "collection"'`'4 +846 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&^& +4 "core" & 7 +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q(ӷ +12 "core" ( + "manipulator"&& +4 "core" & 1 +2 .tElbow.reconfigure LooseElbow + "manipulator"&$ &.,(#b +3 &W& +2 "core" &1 +2 .tForearm.seek CC +2 "manipulator"&b' +102 "core" ' + .tHand.close + "manipulator"&f/ +74 "core" / + .tCC.seek :open +2 "collection"'d( +423 "core" ( + "manipulator"&m& +4 "core" & 1 +2 "manipulator"&% +3 "core" % B {  +2 .tForearm.seek :retract +2 "manipulator"&]'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +311 "core" ( + "manipulator"&o& +4 "core" &-   +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &e& +3 "core" &-   + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&J'η +113 "core" ' +2 .tHand.open + "manipulator"&i1 +77 "core" 1 + "manipulator"&% +4 "core" % οL v +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +103 "core" ' + #tCompleted [mbaPhase] begun 16:24:37 + #Extending 190517totalsampletest until completion of MFBPCR +3059 "Can"s RR +1502 ."PCR"PCR.off +225 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"*10096540:1291,1277,714,707,58.9790;10097390:1510,1804,697,701,59.0162;10098340:1684,2098,688,668,59.0162;10099390:1873,2652,701,698,59.0162;10100540:2068,3006,687,675,59.0162;10211350:1390,1321,718,718,59.0162;10212200:1540,1688,684,682,59.0162;10213150:1722,2205,703,659,59.0162;10214200:1914,2570,684,669,59.0534;10215350:2096,3105,700,699,59.0534;10325740:1318,1274,715,701,59.0162;10326590:1498,1811,700,687,59.0162;10327540:1681,2151,685,675,59.0534;10328590:1862,2635,703,665,59.0162;10329740:2048,2992,689,672,59.0162;10440560:1399,1360,719,728,58.9790;10441410:1539,1712,684,678,58.9790;10442360:1709,2222,701,694,59.0162;10443410:1909,2596,686,664,59.0162;10444560:2071,3084,673,695,59.0534;10555600:1368,1278,713,703,58.9790;10556450:1509,1708,695,676,59.0162;10557400:1717,2188,695,693,59.0162;10558450:1895,2571,684,667,59.0162;10559600:2102,3098,701,696,59.0162;10669890:1327,1276,701,697,58.9418;10670740:1505,1723,695,695,59.0162;10671690:1715,2170,688,673,59.0162;10672740:1858,2576,700,688,59.0162;10673890:2088,3077,687,675,59.0162;10784670:1367,1338,719,719,59.0162;10785520:1540,1755,687,671,59.0162;10786470:1664,2226,699,696,59.0162;10787520:1901,2684,689,672,58.9790;10788670:2026,3105,695,649,59.0162;10899530:1302,1296,711,704,59.0162;10900380:1490,1814,698,692,59.0162;10901330:1669,2152,652,670,59.0162;10902380:1854,2648,701,694,59.0162;10903530:2046,3040,689,674,59.0162;11014190:1391,1313,717,713,59.0162;11015040:1532,1708,689,672,58.9790;11015990:1708,2218,700,694,59.0162;11017040:1903,2562,689,668,59.0162;11018190:2084,3082,704,693,59.0162;11128510:1388,1332,725,713,59.0162;11129360:1541,1725,684,672,59.0162;11130310:1703,2221,705,693,58.9790;11131360:1885,2634,687,675,59.0162;11132510:2029,3089,698,653,59.0162;11243000:1294,1299,714,698,59.0162;11243850:1490,1833,695,695,59.0162;11244800:1664,2142,685,667,59.0162;11245850:1831,2618,701,700,59.0162;11247000:2034,3049,682,670,59.0534;11357830:1389,1343,692,710,59.0162;11358680:1530,1728,687,677,59.0162;11359630:1705,2250,698,693,59.0162;11360680:1887,2605,684,664,58.9790;11361830:2021,3120,702,694,59.0534;11472520:1300,1271,711,698,59.0162;11473370:1484,1754,698,700,58.9790;11474320:1689,2173,689,668,59.0162;11475370:1852,2593,701,693,59.0162;11476520:2063,3078,689,671,58.9790;11587530:1386,1311,722,716,59.0162;11588380:1531,1699,682,677,59.0162;11589330:1693,2202,674,688,59.0162;11590380:1894,2591,691,667,59.0162;11591530:2063,3113,701,693,59.0162;11701950:1388,1354,721,713,58.9790;11702800:1536,1710,685,672,58.9790;11703750:1712,2228,703,696,59.0162;11704800:1886,2589,654,670,59.0162;11705950:2062,3107,703,696,59.0162;11816830:1322,1318,720,715,58.9790;11817680:1478,1776,693,684,59.0162;11818630:1652,2188,692,680,58.9790;11819680:1849,2658,700,691,59.0162;11820830:2016,3005,683,629,59.0162;11931620:1357,1312,712,701,58.9790;11932470:1502,1701,695,688,59.0162;11933420:1699,2181,666,685,59.0162;11934470:1882,2554,691,685,59.0162;11935620:2075,3088,697,696,58.9790;12046250:1388,1351,695,721,59.0162;12047100:1534,1768,685,676,59.0162;12048050:1661,2222,699,693,59.0162;12049100:1883,2645,688,680,59.0162;12050250:1998,3091,700,687,59.0534;12161220:1301,1300,708,689,58.9790;12162070:1460,1714,697,698,59.0162;12163020:1696,2157,685,665,59.0162;12164070:1853,2638,697,697,59.0534;12165220:2062,3040,684,637,58.9790;12275680:1298,1325,717,703,59.0162;12276530:1492,1804,697,692,59.0162;12277480:1655,2145,683,626,59.0162;12278530:1855,2668,704,697,58.9790;12279680:2013,3016,687,674,59.0162;12390850:1387,1342,726,718,59.0162;12391700:1532,1740,681,673,59.0162;12392650:1676,2213,701,697,59.0534;12393700:1882,2626,688,667,59.0162;12394850:2035,3087,697,693,59.0162;12505750:1376,1346,722,717,59.0162;12506600:1526,1763,685,668,59.0162;12507550:1666,2208,702,697,59.0162;12508600:1878,2646,658,671,59.0162;12509750:2026,3089,700,691,59.0534;12620350:1347,1311,706,698,58.9790;12621200:1478,1703,697,653,59.0162;12622150:1709,2162,690,674,59.0162;12623200:1849,2595,695,683,59.0162;12624350:2088,3060,698,686,59.0162;12734770:1373,1344,723,719,58.9790;12735620:1533,1733,684,675,58.9790;12736570:1669,2207,704,696,59.0162;12737620:1862,2661,692,670,59.0162;12738770:2015,3094,699,689,59.0162;12849560:1344,1281,709,696,59.0162;12850410:1480,1727,693,687,59.0162;12851360:1712,2177,691,678,59.0162;12852410:1851,2582,664,678,59.0162;12853560:2081,3048,691,685,59.0534;12964900:1358,1314,712,701,58.9790;12965750:1493,1684,696,688,59.0162;12966700:1720,2182,693,682,59.0162;12967750:1866,2592,657,678,59.0162;12968900:2091,3102,701,687,59.0162;13079880:1291,1268,706,687,59.0162;13080730:1446,1805,703,693,59.0162;13081680:1673,2164,688,671,58.9790;13082730:1835,2637,701,691,59.0162;13083880:2052,3018,656,671,59.0534;13194710:1313,1354,717,709,59.0162;13195560:1517,1818,691,682,58.9790;13196510:1656,2151,693,679,59.0162;13197560:1865,2673,694,686,59.0162;13198710:2007,3120,691,676,59.0162;13309960:1311,1278,706,699,59.0162;13310810:1470,1798,701,691,59.0534;13311760:1694,2170,656,672,58.9790;13312810:1844,2623,701,691,59.0162;13313960:2072,3115,689,664,59.0162;13425280:1321,1347,720,707,58.9418;13426130:1503,1866,690,685,58.9790;13427080:1661,2192,655,675,59.0162;13428130:1852,2741,699,695,59.0534;13429280:2010,3102,686,666,59.0162;13540670:1316,1366,718,709,58.9790;13541520:1512,1895,686,683,59.0534;13542470:1644,2229,662,679,59.0162;13543520:1857,2852,696,690,59.0162;13544670:2002,3203,687,673,59.0162;13655240:1325,1370,718,711,59.0162;13656090:1497,1905,693,682,59.0162;13657040:1662,2317,690,675,59.0162;13658090:1844,2795,673,690,59.0162;13659240:2017,3210,688,668,59.0162;13770330:1328,1383,688,709,58.9790;13771180:1516,1892,689,679,59.0162;13772130:1650,2345,692,673,59.0162;13773180:1862,2852,699,692,59.0534;13774330:2012,3311,686,671,59.0162;13885510:1311,1388,718,710,59.0162;13886360:1497,1968,695,661,59.0162;13887310:1660,2330,694,668,59.0162;13888360:1856,2913,698,693,59.0534;13889510:2013,3337,689,663,59.0162;14000180:1394,1460,726,712,58.9790;14001030:1538,1898,681,674,59.0162;14001980:1679,2447,703,656,59.0534;14003030:1884,2944,684,672,59.0162;14004180:2013,3440,698,689,59.0162;14115350:1365,1447,711,702,59.0162;14116200:1509,1856,694,681,59.0162;14117150:1720,2442,692,688,59.0162;14118200:1878,2900,654,667,59.0534;14119350:2082,3472,703,692,59.0162;14230500:1322,1337,675,699,58.9790;14231350:1477,1945,702,690,58.9790;14232300:1702,2463,686,674,59.0162;14233350:1865,2920,699,691,59.0534;14234500:2058,3475,688,682,59.0162;14345660:1318,1483,719,703,59.0162;14346510:1480,2003,690,684,59.0162;14347460:1664,2468,695,677,59.0162;14348510:1862,3052,696,694,59.0162;14349660:2013,3451,656,674,58.9790;14460510:1349,1420,710,694,59.0162;14461360:1472,1949,697,691,58.9790;14462310:1688,2462,692,677,59.0162;14463360:1867,3001,698,680,59.0534;14464510:2090,3570,697,689,59.0162;14575250:1325,1459,705,696,59.0162;14576100:1494,1951,695,693,58.9790;14577050:1709,2496,690,676,59.0162;14578100:1839,3016,697,689,58.9790;14579250:2085,3560,693,680,59.0162;14690070:1354,1515,724,718,59.0162;14690920:1534,2060,682,676,59.0162;14691870:1649,2548,699,689,59.0162;14692920:1880,3121,658,674,59.0534;14694070:2009,3619,696,682,59.0162;14805280:1673,3122,686,709,58.9790; +26 #"MFBPCR"PCR for IPc completed -- closed /var/log/esp/IPc19may1718h1000ml.pcr +2 "MFB"*% +3 "core" %\\, + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*:'(@ +1031 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +37 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*B % +122 "core" & + "MFB"*C% +4 "core" %(1o +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*h'Zw +227 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*9  +54 "core" + "MFB"*(% +4 "core" %Z~ m I +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*O'> +6055 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*~% +2 "core" %>\ R O +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*K'u +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*t  +53 "core" + "MFB"*%% +4 "core" %s * L +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*X'q\ +330 "core" ' + ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*'  +82 "core"  + "MFB"*$% +4 "core" %q < +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*}'v +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*a' +3074 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*='V +2732 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*{'V +2733 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*g'V +2729 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*Q  +45 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +122 "core" & + "MFB"*5% +4 "core" %VeY +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*D' +222 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*7  +53 "core" + "MFB"*c% +4 "core" % +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*"'> +16111 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*x % +51 "core" % + ."MFBPCR"delay 3 seconds +302 "MFB"**% +3 "core" %>g\ = +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*1' +528 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +44 "MFB"*2  +58 "core" + "MFB"*% +4 "core" %\ ( L +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'q6 +327 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek :empty + "MFB"*Y'R +2253 "Can" UU +2492 "core" ' + ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17575 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5779 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*8'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*|' +5771 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2732 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*_'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +6 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml + "MFB"*' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2733 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*G' +2703 "Can"w UU +3070 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +5071 "core" ' +3 #"MFBPCR"Setting up PCR for Pp -- writing /var/log/esp/Pp19may1720h1000ml.pcr + #Building PCR Slug from ASV with MM1 mix, PP2 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*U  +60 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*p  +24 "core"  + "MFB"*<% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*R'(S +2549 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*S' +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 ."MFBPCR"delay 1 second +101 .ATV.dial :waste +2 "MFB"*A n +167 "core" o + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*6'R +5070 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*L'(@ +2907 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*;  +165 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*-  +45 "core"  +2 ."MFBPCR"delay 2 seconds +203 "MFB"*% +2 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*@'FT +640 "core" ' + ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM1 +2 "MFB"* I +59 "core" I + ."MFBPCR"delay 2 seconds +203 #Adding MM1 + "MFB"* % +2 "core" %FX +3 ."MFBPCR"AS.seek 0.524ml + "MFB"*?' +1827 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP2 +2 "MFB"*> n +37 "core" n + #"MFBPCR"Adding PP2 + .delay 2 seconds +202 "MFB"*&% +3 "core" % - +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*T' +627 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*n  +36 "core" + #"MFBPCR"adding ARV air +51 .delay 2 seconds +204 "MFB"*3% +2 "core" % +3 ."MFBPCR"AS.seek 0.536ml + "MFB"*F'( +627 "core" ' + ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*s  +125 "core"  + ."MFBPCR"delay 7 seconds +704 "MFB"*)% +2 "core" %,  K +3 ."MFBPCR"AS.seek 0.594ml +2 "MFB"*'\ +5840 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*l n +36 "core" n + ."MFBPCR"delay 2 seconds +203 "MFB"*y% +2 "core" %\ L +3 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +655 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*I  +51 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*0% +2 "core" %\ M +3 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*M' W +5075 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +59 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*V  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*/% +4 "core" % ]K +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*N'| +13223 "Can" SS +19398 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*  +84 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*E % +36 "core" & + ."MFBPCR"delay 5 seconds +502 #Running Pp Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +12 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +39459 "Can" Z +60003  ii +60004  |u +60004  ]] +60004  hh +60003  |x +60004  ]] +60004  jj +42204 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"17209090:2782,916,721,702,60.0206;17210040:3068,944,702,700,60.0206;17210890:2434,945,688,677,60.0206;17211640:1728,935,700,661,60.0206;17320680:2759,989,711,701,60.0206;17321630:3062,902,694,690,60.0206;17322480:2443,992,693,683,60.0206;17323230:1761,915,692,675,60.0206;17432370:2814,879,709,693,59.9834;17433320:3070,934,666,695,60.0206;17434170:2446,956,689,669,59.9834;17434920:1752,941,698,692,60.0206;17544020:2771,891,721,711,60.0206;17544970:3093,996,688,675,60.0206;17545820:2394,902,695,689,60.0578;17546570:1751,996,691,680,60.0206;17655710:2753,965,711,702,59.9834;17656660:3065,899,693,685,60.0206;17657510:2398,996,701,697,60.0206;17658260:1755,908,692,669,60.0206;17767510:2750,979,711,701,60.0206;17768460:3066,902,694,687,60.0206;17769310:2415,982,695,690,60.0206;17770060:1753,918,655,677,60.0206;17879600:2713,1009,720,684,60.0206;17880550:3088,922,685,668,60.0206;17881400:2382,973,702,695,60.0578;17882150:1769,923,684,670,60.0206;17991700:2812,899,704,686,60.0206;17992650:3028,959,705,694,60.0206;17993500:2430,949,689,668,59.9834;17994250:1736,931,700,696,60.0206;18103740:2805,926,708,695,59.9834;18104690:3003,937,704,692,60.0206;18105540:2430,940,687,669,60.0206;18106290:1737,942,701,694,60.0206;18215730:2708,951,719,717,60.0206;18216680:3090,895,683,631,60.0206;18217530:2387,992,705,697,60.0206;18218280:1773,927,685,669,60.0206;18328120:2763,891,719,711,60.0206;18329070:3095,942,664,681,60.0578;18329920:2412,907,693,676,60.0578;18330670:1754,1018,698,697,60.0206;18440200:2792,913,719,702,60.0206;18441150:3065,987,700,662,60.0206;18442000:2433,904,687,665,60.0206;18442750:1724,969,706,690,60.0206;18552570:2758,924,720,714,59.9834;18553520:3083,972,657,676,60.0206;18554370:2409,902,696,676,60.0206;18555120:1743,1001,700,686,60.0578;18664990:2757,993,709,695,60.0206;18665940:3041,896,664,688,60.0206;18666790:2407,997,696,679,60.0206;18667540:1755,898,693,677,60.0578;18777340:2753,995,710,697,60.0206;18778290:3051,906,660,690,60.0206;18779140:2409,991,699,683,60.0206;18779890:1764,876,692,669,60.0206;18889510:2799,904,708,691,60.0578;18890460:3065,926,670,690,60.0206;18891310:2431,954,691,670,59.9834;18892060:1730,910,699,692,60.0206;19001780:2806,918,713,695,59.9834;19002730:3062,971,671,697,59.9834;19003580:2435,937,687,668,60.0578;19004330:1735,964,701,691,60.0578;19114030:2747,958,722,718,60.0206;19114980:3096,970,655,672,60.0206;19115830:2388,923,702,687,59.9834;19116580:1771,980,690,670,59.9834;19225850:2772,981,711,696,60.0206;19226800:3086,891,693,681,60.0578;19227650:2402,993,700,657,60.0206;19228400:1772,900,687,668,60.0206;19338100:2805,898,719,712,59.9834;19339050:3128,977,692,677,60.0206;19339900:2444,897,691,631,60.0578;19340650:1763,992,700,694,60.0578;19450030:2770,992,722,715,60.0206;19450980:3149,942,689,672,60.0206;19451830:2443,931,701,695,60.0206;19452580:1798,962,688,669,60.0206;19561980:2850,911,713,701,59.9834;19562930:3121,985,701,690,60.0206;19563780:2480,911,683,669,59.9834;19564530:1770,940,703,661,60.0578;19673760:2839,910,718,671,60.0578;19674710:3152,990,691,686,60.0206;19675560:2472,900,692,677,60.0578;19676310:1763,955,704,693,60.0578;19785810:2791,969,721,721,60.0206;19786760:3161,948,689,668,60.0206;19787610:2467,915,698,690,60.0578;19788360:1807,997,688,673,60.0206;19897700:2810,1024,712,713,59.9834;19898650:3172,956,651,670,60.0206;19899500:2448,972,703,691,60.0206;19900250:1809,941,688,669,60.0206;20009510:2840,973,709,696,60.0206;20010460:3158,867,697,684,60.0206;20011310:2476,1007,692,682,59.9834;20012060:1793,891,693,670,60.0206;20121660:2827,1001,713,701,59.9834;20122610:3166,886,695,673,60.0206;20123460:2452,962,698,696,60.0206;20124210:1817,917,687,669,60.0206;20233690:2815,989,715,705,60.0206;20234640:3171,894,697,680,59.9834;20235490:2500,988,660,680,60.0206;20236240:1789,869,697,686,60.0206;20345680:2809,1008,717,714,60.0206;20346630:3185,893,691,675,59.9834;20347480:2481,981,698,685,60.0206;20348230:1796,879,692,679,60.0206;20457730:2816,968,717,708,59.9834;20458680:3193,912,687,680,60.0206;20459530:2496,1000,695,690,60.0206;20460280:1811,912,689,671,60.0206;20569520:2888,904,683,708,60.0206;20570470:3187,1014,693,679,60.0578;20571320:2493,915,693,685,60.0206;20572070:1781,970,694,687,60.0578;20681050:2816,967,721,719,60.0206;20682000:3207,925,650,669,60.0206;20682850:2476,954,701,695,60.0206;20683600:1827,944,683,669,60.0578;20793570:2824,975,724,717,59.9834;20794520:3205,945,652,670,60.0206;20795370:2474,946,697,695,60.0206;20796120:1820,962,686,668,60.0206;20905840:2920,935,709,691,60.0206;20906790:3164,972,674,693,60.0206;20907640:2524,918,687,667,60.0206;20908390:1785,964,701,689,60.0206;21017470:2814,1008,722,711,60.0206;21018420:3204,915,685,669,60.0578;21019270:2442,950,705,694,60.0206;21020020:1840,953,686,669,59.9834;21129180:2903,936,711,693,60.0206;21130130:3174,932,697,693,60.0206;21130980:2513,949,686,672,60.0578;21131730:1777,897,700,683,60.0578;21241120:2861,976,709,697,60.0206;21242070:3185,921,693,690,60.0206;21242920:2520,1004,692,680,60.0206;21243670:1811,895,658,671,60.0206;21353560:2836,1001,719,716,60.0206;21354510:3216,935,687,664,60.0206;21355360:2489,972,700,693,60.0206;21356110:1831,946,687,672,60.0206;21465950:2886,907,721,711,59.9834;21466900:3198,1005,692,681,60.0206;21467750:2506,912,688,578,60.0206;21468500:1789,965,697,692,60.0206;21577760:2830,934,693,715,60.0206;21578710:3213,963,689,669,60.0578;21579560:2500,953,699,691,60.0206;21580310:1824,992,687,672,60.0206;21689560:2850,989,716,712,60.0206;21690510:3209,919,687,676,60.0578;21691360:2474,997,702,691,60.0206;21692110:1833,972,686,671,60.0206;21801800:2889,982,707,694,59.9834; +21 #"MFBPCR"PCR for Pp completed -- closed /var/log/esp/Pp19may1720h1000ml.pcr +2 "MFB"*u% +3 "core" %v + #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*4'(@ +1025 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*Z  +37 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*P % +122 "core" & + "MFB"*v% +4 "core" %(, +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*#'Zr +224 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*!  +54 "core"  + "MFB"*w% +4 "core" %Zw  C +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +6055 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +54 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*\\% +3 "core" %>  A +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*+'i +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core"  + "MFB"*,% +4 "core" %e\  R +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*^'p +328 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*W  +81 "core"  + "MFB"*f% +4 "core" %q +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'n +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*\ ' +3074 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*j'V +1307 "Can" SS +1420 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*m' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +2731 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*b' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*q'V +2732 "core" ' + ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*o  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*e % +122 "core" & + "MFB"*i% +4 "core" %V# +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*' +278 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*]  +53 "core" + "MFB"*J% +4 "core" %\  O +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*'> +16109 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*H % +51 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"* % +3 "core" %>  D +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*B' +525 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*C  +53 "core"  + "MFB"*:% +4 "core" %\  T +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*9'q# +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*(  +36 "core"  + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*h'R +4742 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +16856 "Can" U +720 ."MFBPCR"PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*' +5780 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*~'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*O' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*t'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*%' +5770 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*K'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +5774 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*''V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*$' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*X'V +5069 "core" ' +4 #"MFBPCR"Setting up PCR for Ss -- writing /var/log/esp/Ss19may1722h1000ml.pcr + #Building PCR Slug from ASV with MM2 mix, PP4 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*}  +59 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*a  +25 "core"  + "MFB"*=% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(S +2553 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*{' +2897 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"* n +168 "core" o + ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty + "MFB"*Q'R +4833 "Can" UU +237 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +10 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*'(@ +2906 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*5  +165 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*g  +36 "core"  +2 ."MFBPCR"delay 2 seconds +202 "MFB"*7% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml + "MFB"*c'FH +621 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ARV.dial :MM2 +2 "MFB"*D  +145 "core" + ."MFBPCR"delay 2 seconds +203 #Adding MM2 + "MFB"*x% +2 "core" %FC  e +2 ."MFBPCR"AS.seek 0.524ml +53 "MFB"**' +1818 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP4 +2 "MFB"*"  +36 "core"  + #"MFBPCR"Adding PP4 + .delay 2 seconds +202 "MFB"*2% +3 "core" % - +3 ."MFBPCR"AS.seek 0.53ml + "MFB"*' +619 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air3 +2 "MFB"*1 % +36 "core" & + #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*% +2 "core" %\  M +3 ."MFBPCR"AS.seek 0.536ml + "MFB"*' +619 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +3 "MFB"*  +124 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*Y% +3 "core" %H +3 ."MFBPCR"AS.seek 0.594ml + "MFB"*'\ +5867 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"*8 n +36 "core" n + ."MFBPCR"delay 2 seconds +202 "MFB"*|% +3 "core" %\ I +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*'\  +656 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*  +52 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +202 "MFB"*_% +3 "core" %\ J +2 ."MFBPCR"AS.seek 0.65ml +2 "MFB"*' = +5069 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +60 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*G  +35 "core" +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*U% +3 "core" % AH +3 ."MFBPCR"AS.seek 0.326ml + "MFB"*p'` +32532 "Can" RR +53 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +2 "MFB"*<  +73 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"* % +36 "core" & + ."MFBPCR"delay 5 seconds +502 #Running Ss Profile60C350 thermocycling +2 ."PCR"PCR.program Profile60C350 +12 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +58815 "Can" |r +60004  \\\\ +60003  gg +60004  |o +60004  [[ @CEST1558130635.19  gg +60003  {q +60004  [[ +22566 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"24209040:2364,976,723,713,60.0206;24209990:2671,891,696,686,60.0206;24210840:2120,976,694,688,60.0578;24211590:1558,894,688,631,60.0206;24320540:2400,902,723,718,59.9834;24321490:2666,970,685,674,60.0578;24322340:2088,881,697,689,60.0206;24323090:1555,990,691,677,60.0206;24432690:2380,945,722,719,60.0206;24433640:2678,942,652,670,60.0578;24434490:2080,905,697,692,60.0206;24435240:1557,937,690,678,60.0578;24544800:2411,900,719,712,60.0206;24545750:2669,992,691,655,60.0206;24546600:2097,879,693,684,60.0578;24547350:1532,945,691,685,60.0206;24656520:2411,905,714,708,59.9834;24657470:2664,979,691,681,60.0206;24658320:2096,879,661,674,59.9834;24659070:1541,1002,699,685,60.0206;24768510:2343,978,725,710,60.0206;24769460:2674,864,682,672,59.9834;24770310:2063,953,703,693,60.0206;24771060:1572,938,652,669,60.0206;24880770:2425,896,717,700,59.9834;24881720:2647,979,696,688,60.0206;24882570:2117,898,688,670,60.0206;24883320:1521,935,675,690,59.9834;24992550:2337,924,693,719,59.9834;24993500:2667,932,689,672,60.0206;24994350:2090,881,701,695,60.0206;24995100:1560,974,687,675,59.9834;25104890:2379,996,680,700,60.0206;25105840:2640,894,695,678,60.0206;25106690:2086,980,701,687,60.0206;25107440:1553,893,684,668,60.0206;25216880:2398,982,707,695,59.9834;25217830:2606,899,700,687,60.0206;25218680:2089,986,691,684,60.0206;25219430:1544,876,690,669,60.0206;25328900:2338,956,725,716,60.0206;25329850:2667,926,684,671,60.0578;25330700:2086,899,701,691,60.0206;25331450:1555,944,686,669,60.0206;25440940:2428,931,706,698,59.9834;25441890:2617,912,672,684,60.0206;25442740:2109,959,687,676,60.0206;25443490:1516,887,698,685,60.0206;25553280:2352,1007,713,704,60.0206;25554230:2653,927,659,682,59.9834;25555080:2094,986,693,688,60.0206;25555830:1553,914,693,666,60.0578;25665330:2339,968,724,711,59.9834;25666280:2669,909,679,633,60.0206;25667130:2058,975,701,690,60.0578;25667880:1564,936,688,667,60.0578;25777900:2346,972,723,722,60.0206;25778850:2674,930,650,670,60.0206;25779700:2071,946,700,696,60.0206;25780450:1569,942,686,668,60.0206;25889460:2427,899,709,696,59.9834;25890410:2615,938,701,696,60.0206;25891260:2117,939,655,672,60.0206;25892010:1511,912,699,694,60.0206;26001900:2359,972,718,705,59.9834;26002850:2660,900,689,677,60.0206;26003700:2071,961,674,689,60.0206;26004450:1552,929,688,661,60.0206;26113780:2451,902,709,691,59.9834;26114730:2633,979,700,700,60.0206;26115580:2131,947,685,665,60.0206;26116330:1526,953,702,658,60.0578;26225680:2362,952,696,712,59.9462;26226630:2694,898,684,671,60.0206;26227480:2086,948,702,686,60.0206;26228230:1567,936,689,667,60.0578;26337340:2373,972,722,716,59.9834;26338290:2707,904,684,668,59.9834;26339140:2085,942,704,696,60.0206;26339890:1585,940,690,665,60.0206;26449440:2465,906,708,691,60.0206;26450390:2652,941,673,693,59.9834;26451240:2142,949,685,672,60.0206;26451990:1549,934,700,690,60.0578;26561240:2411,1013,711,703,60.0206;26562190:2690,865,697,671,60.0206;26563040:2097,984,697,696,60.0206;26563790:1577,905,687,671,60.0206;26673670:2426,989,709,700,59.9834;26674620:2681,896,692,637,59.9834;26675470:2129,1006,698,685,60.0206;26676220:1577,913,686,667,60.0206;26785850:2481,900,710,698,60.0206;26786800:2663,959,703,697,60.0578;26787650:2149,946,688,673,60.0206;26788400:1535,915,698,694,60.0206;26898020:2479,952,709,696,60.0206;26898970:2679,920,700,691,60.0206;26899820:2140,956,686,671,60.0206;26900570:1558,879,700,687,60.0206;27009800:2406,985,714,713,60.0206;27010750:2713,896,691,668,60.0206;27011600:2113,960,703,698,60.0206;27012350:1585,966,683,667,60.0578;27121910:2482,925,710,690,60.0206;27122860:2690,919,699,697,60.0578;27123710:2165,966,690,672,60.0578;27124460:1537,899,701,689,60.0578;27234050:2418,986,716,704,59.9834;27235000:2707,872,687,673,60.0206;27235850:2143,952,699,693,60.0206;27236600:1584,903,656,664,60.0206;27346270:2414,951,721,713,59.9834;27347220:2737,921,684,670,60.0206;27348070:2115,962,703,693,60.0578;27348820:1591,939,656,670,60.0206;27458390:2427,973,723,686,59.9834;27459340:2732,948,688,665,60.0206;27460190:2123,932,700,695,60.0578;27460940:1587,946,685,673,60.0206;27570420:2419,958,722,721,60.0206;27571370:2718,944,686,667,60.0578;27572220:2123,927,699,691,59.9834;27572970:1590,962,687,673,60.0206;27682230:2404,1005,718,715,59.9834;27683180:2715,897,655,670,60.0206;27684030:2135,1000,700,687,60.0206;27684780:1584,909,685,672,60.0206;27794180:2438,905,718,714,59.9834;27795130:2729,963,689,673,60.0206;27795980:2104,900,699,690,60.0578;27796730:1585,984,687,674,60.0206;27906460:2499,900,713,691,59.9834;27907410:2694,999,698,700,60.0206;27908260:2154,935,688,667,60.0206;27909010:1555,977,705,691,60.0206;28018660:2420,967,717,704,59.9834;28019610:2714,918,687,664,60.0206;28020460:2109,967,697,699,60.0206;28021210:1596,888,688,663,60.0578;28131160:2497,882,710,689,59.9834;28132110:2695,972,700,662,60.0206;28132960:2165,967,689,667,60.0206;28133710:1555,878,699,690,60.0206;28243180:2470,916,719,706,59.9834;28244130:2715,977,696,699,60.0206;28244980:2150,885,695,670,60.0578;28245730:1546,978,700,689,60.0578;28355410:2426,990,715,704,60.0206;28356360:2716,892,689,668,60.0206;28357210:2084,993,703,688,60.0206;28357960:1585,901,687,667,60.0578;28467200:2403,1007,721,720,59.9834;28468150:2739,910,685,669,60.0206;28469000:2121,919,673,695,60.0206;28469750:1599,932,686,670,60.0206;28579250:2484,893,710,700,60.0206;28580200:2667,961,701,695,60.0206;28581050:2172,913,682,628,60.0206;28581800:1564,940,701,692,60.0206;28691610:2469,925,716,708,59.9834;28692560:2695,986,698,685,60.0206;28693410:2159,916,652,671,60.0206;28694160:1568,978,696,695,60.0206;28803670:2413,962,720,718,60.0206; +22 #"MFBPCR"PCR for Ss completed -- closed /var/log/esp/Ss19may1722h1000ml.pcr + "MFB"*R% +3 "core" %c +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*A'(@ +1027 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*S  +37 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*6 % +122 "core" & + "MFB"*;% +4 "core" %(( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*-'Zn +223 "core" ' +3 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +54 "core" + "MFB"*L% +4 "core" %Zw  D +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"* '> +6058 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +51 "core" % + ."MFBPCR"delay 3 seconds +302 "MFB"*@% +3 "core" %> - +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*>'q +527 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*&  +53 "core"  + "MFB"*?% +4 "core" %t  \\ +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*n'q +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*3  +58 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*T  +81 "core"  + "MFB"*s% +4 "core" %q  +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*)'r +2037 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*F' +3075 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*l'V +2730 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*y' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2732 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*I' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*0'V +2730 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*  +47 "core"  +48 ."MFBPCR"ATV.dial :air3 +4 "MFB"* % +122 "core" % + "MFB"*V% +4 "core" %V +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*/' +79 "Can" TT +147 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*M  +51 "core" + "MFB"* % +4 "core" %\ < +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*E'> +16110 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*r % +51 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*u% +3 "core" %>  Z +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*N' +526 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*Z  +52 "core" + "MFB"*P% +4 "core" %\  N +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*v'q( +321 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*4  +37 "core"  + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*!'R +4745 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +5 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17575 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*w' +5777 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*#'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +4 ."MFBPCR"AS.seek 1ml + "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*\\'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*' +203 "Can" VU +5568 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*'V +2730 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*,' +5775 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*+'V +2731 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*W'V +5066 "core" ' +4 #"MFBPCR"Setting up PCR for Mm -- writing /var/log/esp/Mm19may1800h1000ml.pcr + #Building PCR Slug from ASV with MM2 mix, PP3 primer +2 #Priming with carrier .ATV.dial ARV +2 "MFB"*f  +59 "core"  + ."MFBPCR"ARV.dial :carrier +2 "MFB"*^  +25 "core"  + "MFB"*% +4 "core" %V +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*\ '(] +2557 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*j' +2897 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*m n +168 "core" o + ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +5068 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*b'(@ +2908 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +10 #"MFBPCR"Building Slug + .ATV.dial :ARV + "MFB"*o  +165 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :air1 +2 "MFB"*e  +34 "core" +2 ."MFBPCR"delay 2 seconds +202 "MFB"*i% +3 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow2 +2 "MFB"*#,,'T0 b +3 ."MFBPCR"AS.seek 0.506ml +2 "MFB"*q'FH +633 "core" ' +2 ."MFBPCR"delay 2 seconds +252 .ARV.dial :MM2 +3 "MFB"*]  +147 "core" + ."MFBPCR"delay 2 seconds +202 #Adding MM2 +2 "MFB"*J% +2 "core" %FM +3 ."MFBPCR"AS.seek 0.524ml +2 "MFB"*' +1843 "core" ' +2 ."MFBPCR"delay 25 seconds +2502 .ARV.dial :PP3 +2 "MFB"*H  +36 "core" + #"MFBPCR"Adding PP3 + .delay 2 seconds +203 "MFB"* % +2 "core" % +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"*' +633 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ARV.dial :air2 +2 "MFB"*C  +36 "core" + #"MFBPCR"adding ARV air + .delay 2 seconds +203 "MFB"*:% +2 "core" % +2 ."MFBPCR"AS.seek 0.536ml +2 "MFB"*B'+ +624 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ARV.dial :carrier +2 "MFB"*(  +127 "core"  + ."MFBPCR"delay 7 seconds +703 "MFB"*9% +3 "core" %.  D +3 ."MFBPCR"AS.seek 0.594ml + "MFB"*h'\ +5838 "Can" QR +19 "core" ' + ."MFBPCR"delay 5 seconds +502 .ATV.dial :ASV +3 "MFB"* n +36 "core" n + ."MFBPCR"delay 2 seconds +202 "MFB"*~% +3 "core" %\ K +2 ."MFBPCR"AS.seek 0.6ml +2 "MFB"*O'\  +644 "core" ' +2 ."MFBPCR"delay 4 seconds +402 .ATV.dial ARV +2 "MFB"*t  +51 "core"  + ."MFBPCR"delay 2 seconds +202 .ARV.dial :carrier + .delay 2 seconds +203 "MFB"*%% +2 "core" %\ = +3 ."MFBPCR"AS.seek 0.65ml + "MFB"*K' X +5060 "core" ' + ."MFBPCR"delay 4 seconds +402 .ATV.dial PCR +2 "MFB"*  +59 "core"  + ."MFBPCR"ASV.dial :waste1 + .ARV.dial :air1 +2 "MFB"*'  +37 "core"  +2 #"MFBPCR"Positioning Slug by 0.324ml +2 "MFB"*$% +4 "core" % T  J +2 ."MFBPCR"AS.seek 0.326ml +2 "MFB"*}'s +32599 "core" ' +2 ."MFBPCR"delay 5 seconds +502 .ATV.dial ARV +3 "MFB"*a  +85 "core"  + ."MFBPCR"ASV.dial :PCRlock +2 "MFB"*= % +36 "core" & + ."MFBPCR"delay 5 seconds +503 #Running Mm Profile60C350 thermocycling + ."PCR"PCR.program Profile60C350 +12 #Profile60C350 should complete in < 1:48:05 + .PCR.run 2:20:06.25 +18393 "Can" \\\\ +60004  gh +60004  u +60004  [[ +60003  gg +60004  Y +60004  || +60004  ff +60003  QQ +3682 ."PCR"PCR.off +177 !o:#AnalyticalModule::PCRRawSample: @refi< :\ @data"31206770:2268,885,725,703,59.9834;31207720:2464,987,701,697,60.0206;31208570:1980,911,690,668,60.0578;31209320:1433,962,701,666,59.9834;31318470:2215,921,719,723,60.0206;31319420:2493,926,685,671,60.0206;31320270:1953,902,698,687,60.0206;31321020:1468,994,684,672,60.0206;31430450:2226,931,716,717,60.0206;31431400:2498,958,652,669,60.0206;31432250:1944,887,700,693,60.0578;31433000:1465,981,689,674,60.0206;31542620:2206,994,714,699,60.0206;31543570:2463,906,655,684,60.0206;31544420:1950,968,697,689,60.0206;31545170:1469,878,690,671,60.0206;31654300:2187,950,722,716,59.9834;31655250:2487,939,685,670,60.0206;31656100:1960,892,697,656,60.0206;31656850:1473,967,685,672,60.0578;31766060:2270,937,709,692,59.9834;31767010:2465,918,696,693,60.0206;31767860:1984,947,684,666,60.0206;31768610:1436,878,669,688,59.9834;31878540:2216,963,711,697,59.9834;31879490:2462,897,695,690,60.0206;31880340:1973,984,691,681,60.0206;31881090:1451,885,692,673,60.0206;31990530:2233,906,721,713,59.9834;31991480:2475,994,691,680,60.0206;31992330:1957,870,692,680,60.0206;31993080:1438,969,672,688,60.0578;32102000:2173,959,725,723,59.9834;32102950:2477,941,684,674,60.0206;32103800:1951,932,698,689,60.0578;32104550:1467,955,690,671,60.0206;32214170:2241,928,719,710,59.9834;32215120:2463,949,690,681,60.0206;32215970:1952,886,693,674,60.0578;32216720:1435,969,699,686,60.0206;32325730:2204,953,722,711,60.0206;32326680:2483,949,685,673,60.0206;32327530:1930,867,694,688,60.0206;32328280:1462,984,691,684,59.9834;32437980:2189,1013,717,709,59.9834;32438930:2482,899,690,667,60.0578;32439780:1945,947,673,693,60.0578;32440530:1473,897,688,664,60.0206;32550130:2175,969,723,721,59.9834;32551080:2492,942,690,666,60.0206;32551930:1926,924,673,693,60.0206;32552680:1464,942,692,671,60.0206;32662370:2263,917,711,696,60.0206;32663320:2461,896,699,694,60.0206;32664170:1966,955,658,674,60.0206;32664920:1438,919,699,686,60.0206;32774430:2208,978,709,697,60.0206;32775380:2441,881,698,687,60.0206;32776230:1966,983,693,643,60.0206;32776980:1438,904,697,684,60.0206;32886660:2177,963,719,718,60.0206;32887610:2473,921,691,667,59.9834;32888460:1943,944,700,664,60.0206;32889210:1473,944,688,665,60.0206;32999090:2231,916,720,716,59.9834;33000040:2483,1000,689,674,60.0206;33000890:1941,900,699,678,60.0206;33001640:1434,937,695,685,60.0206;33111040:2209,965,712,704,59.9834;33111990:2470,873,692,672,60.0206;33112840:1959,1012,696,693,59.9834;33113590:1470,903,682,635,60.0206;33223200:2201,960,689,714,60.0206;33224150:2473,880,691,671,59.9834;33225000:1940,988,701,691,60.0578;33225750:1472,896,684,668,60.0206;33335030:2190,1003,721,720,59.9834;33335980:2481,940,683,674,60.0206;33336830:1934,967,702,692,60.0206;33337580:1479,934,687,665,60.0206;33447050:2235,994,710,696,59.9834;33448000:2451,876,695,682,59.9834;33448850:1966,1017,696,680,60.0578;33449600:1460,893,694,676,60.0206;33558970:2291,929,707,694,60.0206;33559920:2458,1006,702,665,60.0206;33560770:1998,940,687,671,60.0206;33561520:1428,911,698,689,60.0206;33671380:2287,887,711,689,60.0206;33672330:2480,940,669,697,60.0206;33673180:1995,954,687,666,60.0206;33673930:1441,945,701,692,60.0578;33783320:2244,888,724,715,60.0206;33784270:2503,978,686,677,59.9834;33785120:1947,867,694,683,60.0206;33785870:1473,995,693,684,60.0206;33895350:2206,960,724,714,60.0206;33896300:2505,949,687,673,60.0206;33897150:1942,859,701,691,60.0206;33897900:1482,963,691,668,60.0578;34007490:2211,986,721,723,60.0206;34008440:2520,904,685,665,60.0206;34009290:1963,899,674,698,59.9834;34010040:1478,978,687,670,60.0206;34119240:2294,924,711,690,60.0578;34120190:2470,936,699,695,59.9834;34121040:1992,967,687,674,59.9834;34121790:1439,914,699,690,60.0206;34231090:2234,929,693,714,59.9834;34232040:2516,949,689,676,60.0578;34232890:1964,866,697,675,60.0578;34233640:1459,996,699,679,60.0206;34343560:2227,900,693,714,59.9834;34344510:2517,982,689,672,60.0206;34345360:1972,898,702,688,60.0206;34346110:1480,992,688,674,60.0206;34455690:2283,891,718,708,59.9834;34456640:2481,961,695,683,60.0206;34457490:2003,897,687,677,60.0206;34458240:1437,956,698,699,60.0206;34567320:2220,938,724,717,59.9834;34568270:2525,935,690,670,60.0206;34569120:1948,949,699,692,60.0206;34569870:1484,981,686,672,60.0206;34679390:2220,1013,717,712,59.9834;34680340:2501,903,694,672,60.0206;34681190:1972,967,672,687,60.0206;34681940:1490,897,685,671,60.0206;34791010:2275,933,711,695,60.0206;34791960:2501,927,697,692,60.0206;34792810:2003,992,691,672,60.0206;34793560:1429,870,701,688,60.0206;34903050:2268,972,708,701,60.0206;34904000:2473,923,700,688,60.0206;34904850:2004,978,690,672,59.9834;34905600:1443,893,667,685,60.0206;35014970:2231,962,684,703,60.0206;35015920:2503,910,688,678,60.0206;35016770:1957,966,701,687,60.0578;35017520:1480,932,688,668,60.0578;35126950:2218,938,723,724,59.9834;35127900:2517,931,691,667,60.0206;35128750:1971,948,698,692,60.0206;35129500:1480,955,687,677,60.0578;35238580:2307,929,707,695,60.0206;35239530:2470,928,672,691,60.0206;35240380:2007,926,687,676,60.0206;35241130:1446,921,699,693,60.0578;35350870:2257,950,710,693,59.9834;35351820:2485,896,665,688,59.9834;35352670:1997,979,688,672,60.0206;35353420:1452,907,696,683,60.0206;35463220:2219,978,721,718,59.9834;35464170:2528,924,652,666,60.0578;35465020:1966,963,701,690,60.0206;35465770:1494,946,686,670,60.0206;35575720:2224,963,723,714,60.0206;35576670:2530,927,646,671,60.0578;35577520:1959,924,702,691,60.0578;35578270:1483,961,690,672,60.0206;35687680:2309,880,711,688,59.9834;35688630:2486,1013,700,698,60.0578;35689480:1999,894,683,665,60.0206;35690230:1446,941,705,693,60.0578;35799810:2280,985,711,694,60.0206; +21 #"MFBPCR"PCR for Mm completed -- closed /var/log/esp/Mm19may1800h1000ml.pcr +2 #Full MFB Decontamination + #Decon extraction column and decon AIV +2 .SPE.hold 2:46:40,55C +2 "MFB"*X @@T + ."MFBPCR"ASV.dial :SPEdelivery +4 "MFB"*  +62 "core"  + ."MFBPCR"delay 20 seconds +2003 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*'(@ +1026 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air1 +2 "MFB"*{  +212 "core" + "MFB"*Q% +4 "core" %(+d+ +3 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.52ml + "MFB"*5' +428 "core" ' +2 ."MFBPCR"ATV.dial :ASV +2 "MFB"*g n +169 "core" m + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*7  +58 "core"  + "MFB"*% +4 "core" % * N +2 ."MFBPCR"AS.seek 0.62ml +2 "MFB"*D'\ m +2035 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*x n +208 "core" n + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty + "MFB"*c'R +3158 "core" ' +2 ."MFBPCR"AFV.select :holdingCoil + .ATV.dial :waste +2 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*"'V +27 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml +2 "MFB"*2'(@ +2898 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :air3 +2 "MFB"** % +66 "core" $ + "MFB"*1% +4 "core" %(85 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.52ml +2 "MFB"*' +430 "core" ' +2 ."MFBPCR"ATV.dial :air3 +2 "MFB"*% +3 "core" %2 +2 ."MFBPCR"AS.seek 0.53ml +2 "MFB"* ' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*Y  +38 "core"  + "MFB"*% +4 "core" %\ / O +2 ."MFBPCR"AS.seek 0.71ml +2 "MFB"*8' H +3645 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*| % +57 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" % H `N ] +2 ."MFBPCR"AS.seek 0.735ml +2 "MFB"*' ź +535 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*_  +55 "core"  + "MFB"*% +51 "core" % x +5 ."MFBPCR"AS.seek 0.72ml +2 "MFB"*' z] +326 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*G n +109 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*U% +3 "core" % zOx +3 ."MFBPCR"AS.seek 0.365ml + "MFB"*' +7162 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*< n +179 "core" m + ."MFBPCR"AS.reconfigure ASnorm +3 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +1875 "core" ' + ."MFBPCR"ATV.dial :air3 +2 "MFB"*R % +61 "core" % + "MFB"*p% +4 "core" %R . +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*S' +230 "core" ' + ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*6  +37 "core" + "MFB"*;% +4 "core" % J +2 ."MFBPCR"AS.seek 0.579ml +2 "MFB"*A' +11485 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*L% +2 "core" %   B +2 ."MFBPCR"AS.seek 0.604ml +2 "MFB"*-'\ 4F +529 "core" ' + ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" + "MFB"*@% +4 "core" %\ 4O V\ ; +2 ."MFBPCR"AS.seek 0.589ml +2 "MFB"* ' +324 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*& n +103 "core" n + ."MFBPCR"ASV.dial :wasteR +2 "MFB"*?  +34 "core"  +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*>'V +11870 "core" ' +2 ."MFBPCR"delay 1:00 +601 "Can" ~~ +5401 ."MFBPCR"ATV.dial ASV + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*3' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ASV.dial :wasteR +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*T'V +20136 "core" ' +2 ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air3 +2 "MFB"*s % +144 "core" % + "MFB"*n% +4 "core" %V +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*)' +226 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +3 "MFB"*F  +53 "core"  + "MFB"*l% +4 "core" % G +2 ."MFBPCR"AS.seek 0.58ml +2 "MFB"*y' r +11487 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*I% +3 "core" % y D +2 ."MFBPCR"AS.seek 0.605ml +2 "MFB"*'\ 8( +525 "core" ' +3 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +53 "core" + "MFB"*V% +4 "core" %\ 8)x B +2 ."MFBPCR"AS.seek 0.59ml +2 "MFB"*0' +329 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial ASV +2 "MFB"*M n +103 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*  +33 "core"  +2 ."MFBPCR"AS.seek 0ml + "MFB"*/'V +11888 "core" ' +2 ."MFBPCR"delay 1:00 +878 "Can" K +5124 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*r' +5772 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial ASV + .ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*u'V +20136 "core" ' + ."MFBPCR"delay 10 seconds +1003 .ATV.dial :air2 +2 "MFB"*E  +81 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.8ml +2 "MFB"*Z' x +8076 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :ASV +2 "MFB"*P n +98 "core" n + ."MFBPCR"ASV.dial :SPEdelivery +2 .AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.03ml +2 "MFB"*N'^ +15508 "core" ' +2 ."MFBPCR"delay 20 seconds +2003 .ATV.dial :waste,via: :air3 +2 "MFB"*4 n +176 "core" o + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*v'R +204 "core" ' +2 ."MFBPCR"SPE.coast +2 "MFB"*!  +3 "core" \\ + \\ + #"MFBPCR"Removing Bleach from Mixing Coil + .AFV.select :carrierSolution + "MFB"* +8 ."MFBPCR"delay 2 seconds +203 .AS.seek 0.5ml + "MFB"*w'(@ +819 "Can" VV +2086 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial :ASV +2 "MFB"*# n +173 "core" n + ."MFBPCR"ASV.dial :SPErecovery +2 "MFB"*  +55 "core"  + "MFB"*\\% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.73ml +2 "MFB"*' e +4653 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +2 "MFB"* I +102 "core" H +5 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*,'V +3710 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*+'(@ +2901 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery + "MFB"*  +56 "core"  + "MFB"*f% +4 "core" %(* +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*^': +2038 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*  +96 "core"  + "MFB"*W% +4 "core" %:= +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.32ml + "MFB"*\ '7 +422 "core" ' +2 ."MFBPCR"ATV.dial ASV +2 "MFB"*m n +95 "core" n + "MFB"*j% +4 "core" %( +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*'  +2543 "core" ' + ."MFBPCR"ASV.dial :wasteD +2 "MFB"*o I +55 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*e'V +2901 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*i'(@ +2904 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ATV.dial ASV +2 .ASV.dial :SPErecovery + "MFB"*b  +56 "core"  + "MFB"*]% +4 "core" %(,  +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*J': +2037 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*q  +96 "core"  + "MFB"*H% +4 "core" %:9 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.32ml +2 "MFB"* 'E +433 "core" ' +3 ."MFBPCR"ATV.dial ASV +2 "MFB"* n +97 "core" o + "MFB"*C% +4 "core" %8  K +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.57ml +2 "MFB"*:'  +2541 "core" ' +2 ."MFBPCR"ASV.dial :wasteD +2 "MFB"* I +55 "core" H +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*('V +2900 "core" ' +2 ."MFBPCR"ATV.dial :air2 +2 "MFB"*9  +95 "core"  +2 ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.3ml +2 "MFB"*B': +3042 "core" ' + ."MFBPCR"ATV.dial :ASV +2 "MFB"* n +97 "core" n + ."MFBPCR"ASV.dial :wasteD +2 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.05ml +2 "MFB"*~'Q +1465 "core" ' + ."MFBPCR"ATV.dial :waste +2 "MFB"*h n +186 "core" m +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*t'V +312 "core" ' +3 ."MFBPCR"ASV.dial :SPEdelivery +2 "MFB"*%  +96 "core"  + #"MFBPCR"deconLysateINT + .ATV.dial :air3 +2 "MFB"*O % +60 "core" % + "MFB"*% +4 "core" %VB +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*'' +231 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*$  +38 "core"  + "MFB"*K% +4 "core" %  J +2 ."MFBPCR"AS.seek 0.96ml +2 "MFB"*a'0 +19124 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*= % +53 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*% +3 "core" %0  Y +2 ."MFBPCR"AS.seek 0.985ml +2 "MFB"*}' +380 "Can" TS +144 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*{  +54 "core"  + "MFB"*Q% +4 "core" % Lj +2 ."MFBPCR"AS.seek 0.97ml +2 "MFB"*'c9 +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial AIV +2 "MFB"*g I +123 "core" I + ."MFBPCR"AIV.dial :coilToMFB + .AWV.select :waste + .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*7' +199 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*'R +10092 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*5' +5776 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*x'R +10094 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*D' +5776 "core" ' +2 ."MFBPCR"delay 1 second +152 .AFV.select :holdingCoil +2 "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASslow0 + "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek :empty +2 "MFB"*c'R +10091 "core" ' + ."MFBPCR"ATV.dial :air2 +2 "MFB"*"  +58 "core"  + "MFB"**% +4 "core" %ReD +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +3 ."MFBPCR"AS.seek 0.009ml +2 "MFB"*1' +230 "core" ' + ."MFBPCR"AS.reconfigure ASslow0 +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*2' +9990 "core" ' + ."MFBPCR"ATV.dial AIV +2 "MFB"* I +74 "core" J +2 ."MFBPCR"AS.seek 0.02ml +2 "MFB"*' +4939 "Can" TT +4940 "core" ' +2 ."MFBPCR"ATV.dial :waste +2 "MFB"*Y n +164 "core" n +2 ."MFBPCR"AS.seek 0ml +2 "MFB"*'V +229 "core" ' + ."MFBPCR"AWV.select :air + "collection"' +10 "MFB"* % +2 "core" %Vk +2 #"MFBPCR"Cleaning PCR + .AFV.select :carrierSolution + "MFB"* +8 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 0.5ml + "MFB"*|'(@ +2900 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"ASV.dial :waste1 +2 "MFB"*  +35 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"*8 % +59 "core" & + "MFB"*_% +4 "core" %(& +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.51ml +2 "MFB"*'Zc +228 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*  +37 "core"  + "MFB"*G% +4 "core" %ZwJ +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*U'> +6056 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"* % +53 "core" & + ."MFBPCR"delay 3 seconds +303 "MFB"*<% +2 "core" %>  F +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*'c +526 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*R  +52 "core" + "MFB"*p% +4 "core" %^\ } M +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*'p +326 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ARV.dial :waste +2 "MFB"*6  +59 "core"  + ."MFBPCR"delay 3 seconds +302 .ATV.dial :ARV +2 "MFB"*;  +82 "core"  + "MFB"*S% +4 "core" %pw +2 ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 0.47ml +2 "MFB"*'h +2039 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml + "MFB"*L' +3075 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*A'V +2731 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"* ' +5773 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*@'V +2730 "core" ' + ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*-' +5776 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*&'V +2730 "core" ' +2 ."MFBPCR"ARV.dial between carrier and air1 +2 "MFB"*?  +47 "core"  + ."MFBPCR"ATV.dial :air3 +2 "MFB"* % +120 "core" & + "MFB"*>% +4 "core" %V6 +2 ."MFBPCR"AS.reconfigure ASslow1 +2 "MFB"*#,,'Td20 b +2 ."MFBPCR"AS.seek 0.01ml +2 "MFB"*3' +233 "core" ' +2 ."MFBPCR"delay 2 seconds +202 .ATV.dial :bleach +2 "MFB"*s  +51 "core" + "MFB"*n% +4 "core" %H +2 ."MFBPCR"AS.seek 0.81ml +2 "MFB"*T'> +15251 "Can" TS +863 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :air3 +2 "MFB"*F % +51 "core" & + ."MFBPCR"delay 3 seconds +302 "MFB"*l% +3 "core" %?Z % +2 ."MFBPCR"AS.seek 0.835ml +2 "MFB"*)' +533 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial :bleach +2 "MFB"*  +51 "core" + "MFB"*I% +4 "core" %: +2 ."MFBPCR"AS.seek 0.82ml +2 "MFB"*y'qX +327 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .ATV.dial PCR +2 "MFB"*  +38 "core"  + ."MFBPCR"AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek :empty + "MFB"*V'R +4743 "core" ' +2 ."MFBPCR"PCR.program :bleachProfile +4 #PCR program should complete in < 2:45 + .PCR.run 10:00 +17929 .PCR.off +3 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.seek 1ml +2 "MFB"*' +5778 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*M'V +2732 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"* ' +5773 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*0'V +2729 "core" ' +2 ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*/' +5772 "core" ' + ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*r'V +2731 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +2 "MFB"*#,,'T(^20( b +2 ."MFBPCR"AS.seek 1ml +2 "MFB"*E' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASfast +2 "MFB"*#,,'T(20( b +3 ."MFBPCR"AS.seek 0ml + "MFB"*u'V +256 "Can" SS +2474 "core" ' + ."MFBPCR"delay 3 seconds +302 .AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig +3 "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml + "MFB"*P' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +103 .AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +3 ."MFBPCR"AS.seek 0ml + "MFB"*Z'V +5069 "core" ' +2 ."MFBPCR"AFV.select :carrierSolution + "MFB"* +9 ."MFBPCR"delay 2 seconds +203 .AS.reconfigure ASconfig + "MFB"*#,,'T(^20( b +3 ."MFBPCR"AS.seek 1ml +2 "MFB"*4' +5771 "core" ' +2 ."MFBPCR"delay 1 second +102 .AFV.select :holdingCoil + "MFB"* +9 ."MFBPCR"delay 1 second +102 .ATV.dial :waste +2 "MFB"*! n +121 "core" o +2 ."MFBPCR"AS.reconfigure ASnorm +2 "MFB"*#,,'T20 b +2 ."MFBPCR"AS.seek 0.5ml +2 "MFB"*N'(@ +2555 "core" ' + ."MFBPCR"ATV.dial :waste2 +2 "MFB"*v % +126 "core" % +2 ."MFBPCR"AS.seek 0ml + "MFB"*#'V +2547 "core" ' +4 #tAsleep after completing 190517totalsampletest assays + #Mission runtime was 11:14:21.398441 +2 ."Qmail"GoodNews.email "{1 => 3, 2 => 0}\\nCan@03:33:55, 21.7C, 40% humidity, 14.6psia, 12.060V, 0.449A, 0.449A avg, 5.42W",Subject: "Asleep after completing 190517totalsampletest assays" +640 #mEXIT @1558143498.79CEST @1558262619.43CEST = =mMAIN_scheduler =tMAIN @CEST1558262621.15 #"core_reset"Sent BREAK +2 #t@0xF9CC, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +210 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +11 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +180 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +279 "Can" _ +  _ + #tPolling Can every 10:00 +5 #Cleanly exited at 03:38:18CEST18-May-19 +283 #-> exit +4 #mEXIT @1558262633.02CEST @1558264018.77CEST = =mMAIN_scheduler =tMAIN @CEST1558264020.38 #"core_reset"Sent BREAK + #t@0xA120, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +205 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +174 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi; :\ @name@ +255 "Can" ] +  ] + #tPolling Can every 10:00 +3 #Cleanly exited at 12:43:52CEST19-May-19 +757 #-> esp.ready! +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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 +306 #-> ESP.ready! +2 #Powering core bus +498 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" %' +2 .tSS.configure SSconfig +2 "sampler")#.0X + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^2b +3 & & +2 "core" &   b +2 .tElbow.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 +3 .tCH.coast + "collection"'  +2 "core" + .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +3 "core" + .tPH.configure PHconfig + "processing"%\ 2 +2 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +2 .PCR.caltemp= 2.8814,0.0372,0 +3 #All dwarf controllers running firmware version 3.75 + "sampler") +10 "collection"'% +3 "core" %37x +2 ."rdySampler"Intake.select :close +4 "processing"%% + "manipulator"&% +2 ."rdySampler"Exhaust.select :close +5 .CTV.dial :air +2 "collection"'  +2 "core" %c +2 %  +  + ."rdyProcessing"PSV.dial :air +3 "manipulator"&% +2 ."rdySampler"CSV.dial :waste1 +4 "processing"%  + "collection"' +4 "core" %   +3 .tForearm.reconfigure LooseForearm +2 "manipulator"&#@2^d^2b +2 "core" + .tForearm.home.seek :retract +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "manipulator"&'\ + "sampler") +5 "core"  +2 "sampler")  +22 "core"  + ."rdyProcessing"PS.reconfigure PSconfig +3 "processing"%#A d`xb +2 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%' +33 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.jog 1500 +3 "manipulator"&/ +2 &* +6 "core"  +3 ."readyCS"CS.reconfigure CSfast +3 ."rdySampler"SS.reconfigure SSconfig +3 "collection"'#d @b +2 "sampler")#.0X% +3 "core" %\  +2 "manipulator"&?& +3 "core" &X +2 "storage"(@& +3 "core" & +2 "storage"(A% +4 "core" %_ + "collection"'B9 +3 "core" 98 +2 "processing"%C9 +3 "core" 9" +712 #t-> Intake.open + .Intake.select :open + "sampler") +2028 #t-> intake.close + !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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `intake' for main:Object: name: intake +1420 #-> Intake.close + .Intake.select :close + "sampler")0 +2561 #t-> Intake.open +14 .Intake.select :open +10 "sampler") +10962 #t-> Intake.close + .Intake.select :close +2 "sampler")0 +577 #t-> Intake.open + .Intake.select :open +2 "sampler") +5221 #t-> Intake.open + .Intake.select :open +1828 #-> Intake.close + .Intake.select :close +2 "sampler")0 +2005 #t-> Intake.open + .Intake.select :open +2 "sampler") +2155 #t-> Intake.close + .Intake.select :close +2 "sampler")0 +27305 "Can"\  gg +38161 #t-> Exhaust.open + .Exhaust.select :open +2 "sampler")@ +5992 #t-> Exhaust.close +2 .Exhaust.select :close + "sampler") +1945 #t-> Exhaust.open +2 .Exhaust.select :open + "sampler")@ +8187 #t-> Exhaust.open +2 .Exhaust.select :open +920 #-> Exhaust.close + .Exhaust.select :close + "sampler") +1896 #t-> Exhaust.open +2 .Exhaust.select :open + "sampler")@ +555 #t-> Exhaust.close +2 .Exhaust.select :close + "sampler") +2329 "Can" dd +19837 #t-> Intake.close +2 .Intake.select :close +766 #-> Intake.open + .Intake.select :open +2 "sampler") +1547 #t-> Intake.close +2 .Intake.select :close + "sampler")0 +2500 #t-> Intake.open + .Intake.select :open +2 "sampler") +5477 #t-> Intake.open + .Intake.select :open +1810 #-> Intake.close +2 .Intake.select :close + "sampler")0 +2785 #t-> Intake.open + .Intake.select :open +2 "sampler") +5683 #t-> Intake.open + .Intake.select :open +599 #-> Intake.close + .Intake.select :close +2 "sampler")0 +4797 #t-> Intake.close +2 .Intake.select :close +1997 #-> Intake.open + .Intake.select :open +2 "sampler") +2986 #t-> Exhaust.open +2 .Exhaust.select :open + "sampler")@ +1788 #t-> Intake.close + .Intake.select :close +2 "sampler")0 +2384 #t-> Intake.close +2 .Intake.select :close +294 #-> Intake.close + .Intake.select :close +679 #-> Exhaust.close +2 .Exhaust.select :close + "sampler") +4036 "Can"  dd +60004  dc +60003  bb +60004  cb +60004  cb +60004  cc +60004  cc +60003 % cc +60004 ( cc +60004 5 cc +60004 . dd +60004 A cc +60003 9 cc +60004 B hh +60004 = cc +60004 = cc +60004 V cc +60003   bb +60004  ba +60004  ba +60004  ba +60003  bb +60004  bb +60004  aa +60004  aa +60003  aa +60004  aa +60004  aa +60004  aa +60003  `a +60004  `` +60004 z `` +60004 | a` +60003 r `` +60004 r aa +60004 r cb +60004 m `` +60003 f aa +60004 e `a +60004 i a` +60004 h `` +60003 e gg +60004 \\ aa +60004 ] ca +60004 Y aa +60003 X aa +60004 X aa +60004 [ aa +60004 _ aa +60003 ` aa +60004 a aa +60004 ` aa +60004 ] aa +60003 b aa +60004 W aa +60004 R aa +60003 Y aa +60004 U aa +60004 N aa +60004 S aa +60003 W a` +60004 R aa +60004 Q `` @CEST1558303631.62 O a` +60003 L po +60004 H a` +60004 C `` +60004 A `` +60003 D aa +60004 ? aa +60004 : `` +60004 9 a` +60003 7 `` +60004 6 cc +60004 1 `` +60004 - aa +60003 - aa +60004 * aa +60004 " a` +60004  a` +60003  `` +60004  `` +16356 !to: EOFError:bt[,"(eval):4:in `sysreadRaw'"(eval):4:in `sysread'"3/home/esp/esp2/lib/schedule.rb:294:in `unsync'"(eval):4:in `sysread'"8/home/esp/esp2/lib/reprompt.rb:44:in `origReadline'"4/home/esp/esp2/lib/reprompt.rb:44:in `readline'"0/home/esp/esp2/lib/prompter.rb:20:in `call'"6/home/esp/esp2/lib/prompter.rb:20:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"5/home/esp/esp2/lib/rmutex.rb:85:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:56:in `lock'"./home/esp/esp2/lib/delay.rb:81:in `claim'"9/home/esp/esp2/lib/prompter.rb:38:in `claimKeyboard'"4/home/esp/esp2/lib/reprompt.rb:41:in `readline'"=/opt/mbari/lib/ruby/1.8/irb/input-method.rb:97:in `gets'"7/opt/mbari/lib/ruby/1.8/irb.rb:148:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:147:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:186:in `call'"?/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:186:in `buf_input'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:101:in `getc'":/opt/mbari/lib/ruby/1.8/irb/slex.rb:206:in `match_io'"6/opt/mbari/lib/ruby/1.8/irb/slex.rb:76:in `match'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:284:in `token'"9/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:260:in `lex'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:231:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"end of file reached +2 !o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@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 +5 #mEXIT @1558314595.94CEST @1558360563.55CEST = =tMAIN =mMAIN_scheduler @CEST1558360565.25 #"core_reset"Sent BREAK +2 #t@0x2CEC, state=0x3AE0, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +212 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +182 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +281 "Can" Z +  Z + #tPolling Can every 10:00 +5 #Cleanly exited at 03:09:55CEST20-May-19 +1358 #-> ESP.ready! +3 #Powering core bus +469 .Gate.power :raw,:ON +4 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" %h + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +2 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X% +3 "core" %\  Y \\ y +2 "manipulator"&?& +3 "core" &Z Z Z +2 "storage"(@& +3 "core" &  W 1 +2 "storage"(A% +3 "core" %W  ' +2 "collection"'B9 +3 "core" 9a +2 "processing"%C9 +2 "core" 9 +8531 #t-> exit +5 #mEXIT @1558360698.84CEST @1558359493.01CEST = =tMAIN =mMAIN_scheduler @CEST1558359494.70 #"core_reset"Sent BREAK +2 #t@0xB558, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +210 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +10 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +181 !o:AnalyticalModule::PCRCore: @refix; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +274 "Can"Y N + Y N + #tPolling Can every 10:00 +3 #Cleanly exited at 15:58:18CEST20-May-19 +135 #"mwj"Session Begun +3539 #-> Abort! "forgot pucks" +2 !o:NoMethodError :bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesgu:NameError::message2undefined method `Abort!' for #: name: Abort!: args["forgot pucks +1741 #-> ls +2 !o:NameError:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718: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 `ls' for #: name:ls +635 #-> abort! "forgot pucks" +3 !o:CmdServer::Client::Error:bt["mwj:3:in `topLevelBinding'" access 1 +4 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"%Storage Elevator is not powered!:@checkpoint: omitted +773 #-> ESP.ready! +3 #Powering core bus +510 .Gate.power :raw,:ON +2 "sampler") +2 ) +3 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +2 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0XEH +2 .tCC.configure CCconfig +2 "collection"'$x2 ^22b +2 ' % +3 "core" %BDA + .tCS.configure CSconfig +2 "collection"'#P d@b +3 "processing"%\ & +2 "core" &f +2 .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 % % +3 "core" %s + .tPS.configure PSconfig +2 "processing"%#A d`xb +5 "manipulator"& % +2 "core" %   \  +2 .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 & & +3 "core" &   +2 .tElbow.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 +3 .tCH.coast + "collection"'  +2 "core" + .tCH.configure CHconfig +2 "collection"'\ 2 +2 .tPH.coast + "processing"%  +2 "core" +2 .tPH.configure PHconfig + "processing"%\ 2 +3 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +2 .PCR.caltemp= 2.8814,0.0372,0 +4 #All dwarf controllers running firmware version 3.75 + "sampler") +11 "collection"'% +3 "core" %BD< +2 "processing"%% +2 ."rdySampler"Intake.select :close +4 "manipulator"&% + ."rdySampler"Exhaust.select :close +3 .CTV.dial :air +2 "collection"'  +3 "core" %g + % +  +2 ."rdyProcessing"PSV.dial :air +3 "manipulator"&% +4 ."rdySampler"CSV.dial :waste1 + "processing"%  +2 "collection"' +4 "core" %  +  +3 .tForearm.reconfigure LooseForearm + ."rdyProcessing"PS.reconfigure PSconfig +6 "manipulator"&#@2^d^2b +3 "processing"%#A d`xb +2 .tForearm.home.seek :retract +3 ."rdyProcessing"PS.home.seek 0ml +2 "manipulator"&'\ + "processing"%' +4 "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% +4 "core" %\  + "manipulator"&?& +4 "core" &\\ ] +2 "storage"(@& +3 "core" & +2 "storage"(A% +3 "core" %a # +2 "collection"'B9 +3 "core" 9l + "processing"%C9 +3 "core" 9 +394 #t-> access 1 +3 .SE.seek :down + "storage"(D'X +4 "core" ' + "manipulator"&E% +4 "core" %\  +2 "manipulator"&F& +3 "core" &\\  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(G(; +527 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (H& +2 "core" &;  = +492 #t-> access 2 +3 .SE.seek :down +2 "storage"(I'X +4 "core" ' + "manipulator"&J% +4 "core" %\ V V q +2 "manipulator"&K& +3 "core" &\\ W S  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(L(K +203 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (M& +2 "core" &KH 4 +1777 #t-> access 1 +2 .SE.seek :down +2 "storage"(N'X +4 "core" ' + "manipulator"&O% +4 "core" %\  +37 "manipulator"&P& +9 "core" &\\  +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(Q(; +205 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (R& +2 "core" &;p   +20611 #t-> access 2 +2 .SE.seek :down +2 "storage"(S'X +3 "core" ' +2 "manipulator"&T% +3 "core" %\ I K +2 "manipulator"&U& +4 "core" &\\ H J +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"(V(K +225 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (W& +2 "core" &K L ; +722 #t-> exit +5 #mEXIT @1558359934.16CEST @1558360091.78CEST = =mMAIN_scheduler =tMAIN @CEST1558360093.61 #"core_reset"Sent BREAK +2 #t@0xD0C7, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD34F, state=0x3A84, ifg=0x10, ie=0xFD #@0xD5D7, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD861, state=0x3A84, ifg=0x10, ie=0xFD + #@0xDAE9, state=0x3A84, ifg=0x10, ie=0xFD #@0xDD71, state=0x3A84, ifg=0x10, ie=0xFD + #@0xDFF9, state=0x3A84, ifg=0x10, ie=0xFD + #@0xE10E, state=0x3A84, ifg=0x80, ie=0xFD #@0xFC42, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +8 #ESP2 v3.30 I2C Gateway v3.06 for core bus +167 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +25 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +196 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi < :\ @name@ +224 "Can"c O + c O #tPolling Can every 10:00 +124 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ +2 .tSPE.coast + "MFB"*  +2 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % g y + .tSS.reconfigure SSconfig +2 "sampler")#.0X abort! "forget ESP.ready in script I think" + !o:CmdServer::Client::Error:bt["mwj:1:in `topLevelBinding'"'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&?(M +118 "core" ( +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 350 counts +3 "manipulator"&@' +97 "core" ' +2 "manipulator"&A% +4 "core" %#  + .tForearm.seek :retract +2 "manipulator"&B'\ +98 "core" ' + "manipulator"&C% +4 "core" %\ T +3 "processing"%D& + "collection"'E& +7 "core" &A + &BG[ +2 ."openPC"PC.reconfigure PCconfig +2 .tCC.reconfigure CCconfig +3 "processing"%$x2 ^22b +3 "collection"'$x2 ^22b +3 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +3 "processing"%F( +2 "collection"'G( +282 "core" ( +5 ( +29 "Can"I ss +5 #tPhase [wcrPhase2] +2 ."Qmail"GoodNews.email "At 15:54:17 began in tube 2: wcrPhase2\\n/home/esp/esp2/mission/TotalWCRTest.rb:113\\n{}\\nCan@15:54:17, 23.1C, 47% humidity, 14.5psia, 11.982V, 0.651A, 0.651A avg, 7.80W",Subject: "Started TotalWCRTest phase wcrPhase2" +4 "collection"'H% +4 "processing"%I% +4 "manipulator"&J% +8 "core" %7DEq +2 % + %\  +2 "manipulator"&K& + "sampler")L% +7 "core" &^ , + % ^ v +2 "storage"(M& +4 "core" & p p S +2 "storage"(N% +3 "core" %_ q | Y +2 "collection"'O& +3 "core" &AEj  +2 "processing"%P& +3 "core" &@ \ +2 #t==================> STARTED WCRSphase (phase #1) <=== + #Starting stand-alone bac WCR +2 #bac wcr sampling at most 2000ml +6 #Whole Cell Archive sampling 2000ml + #Loading wcr puck from tube 2 into Collection Clamp +3 "collection"'Q& +5 "core" &AGs  + ."WCR"Hand.open +2 "manipulator"&R1 +67 "core" 1 +2 "manipulator"&S% +4 "core" % \ n + "storage"(T% +4 "core" %_  } Y +2 "storage"(U. +2 "core" .( +2 "storage"(V& +3 "core" & r q % +2 ."WCR"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (W& +2 "core" & s { 8 +2 "manipulator"&X& +3 "core" &^ ^ +4 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +2 "manipulator"&Y( +24 "core" ( +2 "manipulator"&Z& +4 "core" & I +2 "storage"([& +3 "core" & _ p U +3 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&\\' +107 "core" ' +2 "storage"(]& +4 "core" & p t  +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek beamBreak +3 "storage"(^'V +217 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 15:54:18CEST20-May-19\\n{}\\nCan@15:54:17, 23.1C, 47% humidity, 14.5psia, 11.982V, 0.651A, 0.651A avg, 7.80W",Subject: "bac wcr sampling at most 2000ml" +83 "core" ' +2 "storage"(_- +3 "core" -'} + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (`& +3 "core" & \\ P  +3 "manipulator"&a& +4 "core" & I +2 ."WCR"Elbow.seek 2 +3 "manipulator"&b( +4 "core" ( +2 "manipulator"&c& +4 "core" & I +2 "storage"(d& +5 "core" & Q S  +2 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&e'8 +16 "core" ' + ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Hand.close +2 "manipulator"&f/ +70 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&g& +6 "storage"(h'X +4 "core" & I +2 "manipulator"&i% +5 "core" % A  +3 ."WCR"Forearm.seek :retract +3 "manipulator"&j'\ +94 "core" ' +2 ."WCR"Elbow.seek CC +4 "manipulator"&k(ӷ +154 "core" ( +3 "manipulator"&l& +4 "core" &Ӳ' Bg +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +2 "manipulator"&m& +6 "core" &Ӳ' Bg +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +2 "manipulator"&n' +111 "core" ' +2 "manipulator"&o& +4 "core" &ӳ& Bf + "manipulator"&p% +4 "core" %!$ Ϥ +3 "collection"'q& +3 "core" &@Fw  +2 "collection"'r& +40 ."WCR"CC.seek :closed +2 "collection"'s(W +6 "core" &AF{  + &@F|  +6 &OAFy |(p +10 &ePAFq u< +9 &u~BFu uP +10 &A_?Dw zZ +9 &Q?Ez |Y +9 &L@Ew |Y +10 &QCD{ zZ +9 &JT@Ez {Y +11 & TDCs {Y +8 &TAEy zY +9 &Q@Dk {Y +10 &!RQAEe {Y +9 &#T?Fh {Y +9 &$RAGn {Y +10 &&O@Fo |Y +9 &(ZNADh |Y +9 &*Q?Df {Z +10 &+Q@EZ {Y +9 &-NAEY |Y +10 &/bO@Ff |Y +9 &1#RAGZ {Z +9 &2R@Ed {Z +10 &4PBFd |Y +9 &6jT@Ea {Y +9 &8,MAFX |Y +10 &9T@FU {Y +9 &;O@De |Z +10 &=rT@Gg {Y +9 &?4UBFg {Y +9 &@UBEc {Z +10 &BQAF[ {Y +9 &DzRAFd |Y +9 &F:WAF^ |Z +10 &GbCDW z[\ +9 &Im@DZ y\\ +10 &Kq@F^ w_ +9 &M(@C] pb! +9 &N@C` nb1 +10 &P?C] nbD +9 &R7>BW mbJ +9 &S>Ba mbK +10 &U>Ed lbK +9 &V_>CX t, +9 &Wi>Bg m#k +10 &Wf?B\\ zL + ( +2 "collection"'r& +2 #"WCR"Collection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.34 +2 .Hand.open +2 "manipulator"&t1 +69 "core" 1 +2 "manipulator"&u% +4 "core" % B Χ + ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&v'\ +105 "core" ' + ."WCR"SC.coast + "storage"(6 +4 #"WCR"collectSample 2000ml w/bubble point of 55psi +2 #Priming 7ml + .Intake.select :close +3 .Exhaust.select :close +3 .SS.hold +3 "sampler")w+ +5 "core" + + "sampler")x% +4 "core" % ` v +2 "collection"'y& +3 "core" &Wg=BX L +3 "Can"c qq + #"WCR"Calibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +4 "sampler")#.0X% +3 "core" %7adQ ; + "sampler")@% +4 "core" %W e W* +52 "collection"'J% +3 "core" %7_dN ; + "sampler")I% +4 "core" %W n W* +53 "collection"'H% +3 "core" %7_dN ; +2 "sampler")K% +3 "core" %W e W* +53 "collection"'L% +3 "core" %7_eQ ; + "sampler")M% +4 "core" %W m W* +52 "collection"'N% +3 "core" %7`cR ; +2 "sampler")O% +3 "core" %W o W* +2 "sampler")P% +3 "core" %W n W* + ."WCR"Intake.select :close +2 "sampler")0 +11 )Q% +2 "core" %W g * +36 ."WCR"SSV.dial :exhaust +10 "sampler")R  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %m@|z l S +15 "collection"'@% +3 "core" %7[`[ 8 +2 "sampler")J% +3 "core" %m?|{ a S +15 "collection"'I% +3 "core" %7ZaQ 7 + "sampler")H% +4 "core" %m@~| n S +15 "collection"'K% +3 "core" %7[`Y 7 + "sampler")L% +4 "core" %m@~ l T +15 "collection"'M% +3 "core" %7[`Z 8 + "sampler")N% +4 "core" %m@ f S +15 "collection"'O% +3 "core" %7[a[ 8 +2 "sampler")P% +5 "core" %m@ k S +15 "collection"'Q% +3 "core" %7Z`N 7 +2 "sampler")R% +3 "core" %m@ o T +15 "collection"'% +3 "core" %7Z`R 8 + "sampler")U% +4 "core" %m? j S +15 "collection"'V% +3 "core" %7\\`Z 7 +2 "sampler")W% +3 "core" %m@ a S +15 "collection"'S% +3 "core" %7[`J 8 +2 "sampler")X% +3 "core" %m? j S +15 "collection"'T% +3 "core" %7\\aT 8 + "sampler")[% +4 "core" %m? h T +15 "collection"']% +3 "core" %7\\_R 7 +2 "sampler")?% +3 "core" %m? f S +15 "collection"'B% +3 "core" %7[aK 8 + "sampler")<% +4 "core" %m? k S +15 "collection"'_% +3 "core" %7\\aS 8 + "sampler")`% +4 "core" %mF e S +15 "collection"'a% +3 "core" %7\\aJ 9 + "sampler")c% +4 "core" %m$ m U +15 "collection"'d% +3 "core" %7ZbW : + "sampler")f% +4 "core" %m k W\ W +15 "collection"'g% +3 "core" %7\\bS < +2 "sampler")i% +3 "core" %m\  _ X > +15 "collection"'Y% +3 "core" %7\\bZ < + "sampler")\\% +4 "core" %m\  l X > +15 "collection"'l% +3 "core" %7^aX < +2 "sampler")m% +3 "core" %m\  j W > +15 "collection"'^% +3 "core" %7^cH < +2 "sampler")e% +3 "core" %m\  f X > +2 "collection"'b% +3 "core" %7^bQ ; +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 122 +3 "sampler")#.z0Xq% +3 "core" %7\\`D 6 +2 "sampler")@% +4 "core" %u`ww n R +15 "collection"'J% +3 "core" %7Z_K 6 +2 "sampler")I% +3 "core" %v`xw m R +15 "collection"'H% +3 "core" %7Z`D 7 + "sampler")K% +4 "core" %v`yy c R +15 "collection"'L% +3 "core" %7Z_? 7 + "sampler")M% +4 "core" %v`yw n R +15 "collection"'N% +3 "core" %7Z_N 6 + "sampler")O% +4 "core" %v`{y ` R +15 "collection"'P% +3 "core" %7ZaB 6 +2 "sampler")Q% +3 "core" %v`|z c R +15 "collection"'R% +3 "core" %7]_I 7 + "sampler")% +4 "core" %v`~{ j Q +15 "collection"'U% +3 "core" %7]aF 6 +2 "sampler")V% +3 "core" %v_~| ] R +15 "collection"'W% +3 "core" %7Z`F 7 + "sampler")S% +4 "core" %v`~ ` R +15 "collection"'X% +3 "core" %7[aG 7 + "sampler")T% +4 "core" %v`~ j R +15 "collection"'[% +3 "core" %7^b@ 7 +2 "sampler")]% +3 "core" %v_ b R +15 "collection"'?% +3 "core" %7[a5 7 + "sampler")B% +4 "core" %v` g R +15 "collection"'<% +3 "core" %7\\`A 6 + "sampler")_% +4 "core" %v` n R +15 "collection"'`% +3 "core" %7\\aE 7 +2 "sampler")a% +4 "core" %v_ a R +15 "collection"'c% +3 "core" %7\\a@ 6 +2 "sampler")d% +3 "core" %v` m Q +15 "collection"'f% +3 "core" %7]a@ 7 +2 "sampler")g% +3 "core" %v` ^ R +15 "collection"'i% +3 "core" %7[a9 7 + "sampler")Y% +4 "core" %v` n R +15 "collection"'\\% +3 "core" %7Yb> 7 + "sampler")l% +4 "core" %v_ _ R +15 "collection"'m% +3 "core" %7\\_5 6 + "sampler")^% +4 "core" %v` d R +15 "collection"'e% +3 "core" %7^b; 7 +2 "sampler")b% +3 "core" %v_ p S +15 "collection"' % +3 "core" %7]bI 7 +2 "sampler")p% +3 "core" %v` b R +15 "collection"'q% +3 "core" %7]b6 7 + "sampler")h% +4 "core" %v` \\ R +15 "collection"'j% +3 "core" %7_a2 7 +2 "sampler")G% +3 "core" %y[ i S +15 "collection"'t% +3 "core" %7]c3 8 + "sampler")u% +4 "core" %z3 c U +15 "collection"'r% +3 "core" %7_`0 ; + "sampler")x% +4 "core" %z m W w +15 "collection"'y% +3 "core" %7_d3 < + "sampler")n% +4 "core" %z\  i YD +15 "collection"'=% +3 "core" %7_c4 > +2 "sampler")7% +3 "core" %y b Y+ +15 "collection"'w% +3 "core" %7\\c0 = +2 "sampler")|% +3 "core" %y h Z+ +2 "collection"'{% +3 "core" %7_a9 = + #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +4 "sampler")#.c0Xq 8 + "sampler")% +4 "core" %2Oxt ^ S +15 "collection"'% +3 "core" %7\\_; 8 + "sampler")% +4 "core" %2Oyt l T +15 "collection"'\ % +3 "core" %7[_@ 8 +2 "sampler") % +3 "core" %2Owv b S +15 "collection"'% +3 "core" %7Z_9 8 + "sampler")% +4 "core" %2Ozv ] T +15 "collection"'% +3 "core" %7[^: 8 + "sampler")% +4 "core" %2O{z e T +15 "collection"'% +3 "core" %7\\_> 8 + "sampler")% +4 "core" %2O{w _ T +15 "collection"'% +3 "core" %7\\a; 8 + "sampler")% +4 "core" %2N} o T +15 "collection"'% +3 "core" %7Za; 8 + "sampler")% +4 "core" %2O~} l T +15 "collection"'% +3 "core" %7\\_A 8 + "sampler")Z% +4 "core" %2O} b T +15 "collection"'!% +3 "core" %7\\_; 8 + "sampler")"% +4 "core" %2O i T +15 "collection"'#% +3 "core" %7\\_A 8 +2 "sampler")$% +3 "core" %2O ^ T +15 "collection"'%% +3 "core" %7^`? 7 + "sampler")&% +4 "core" %2N ] T +15 "collection"''% +3 "core" %7[`7 8 + "sampler")(% +4 "core" %2O k T +15 "collection"')% +4 "core" %7\\b? 8 + "sampler")*% +4 "core" %2O ] T +15 "collection"'+% +3 "core" %7\\c; 8 +2 "sampler")-% +39 "core" %2N m T +23 "collection"'.% +3 "core" %7_`: 8 +2 "sampler"),% +3 "core" %2O e T +15 "collection"'/% +3 "core" %7]`8 8 + "sampler")1% +4 "core" %2O i T +15 "collection"'o% +3 "core" %7]a: 8 +2 "sampler")4% +3 "core" %2O h T +15 "collection"'5% +3 "core" %7\\a@ 8 + "sampler")8% +4 "core" %2O a T +15 "collection"'9% +3 "core" %7[`6 8 + "sampler");% +4 "core" %2O j T +15 "collection"'3% +3 "core" %7_a@ 8 + "sampler")A% +4 "core" %2Q n T +15 "collection"'2% +3 "core" %7_b8 8 + "sampler"):% +4 "core" %2N f T +15 "collection"'C% +3 "core" %7\\c9 8 +2 "sampler")E% +3 "core" %2N k T +15 "collection"'D% +3 "core" %7]b? 8 + "sampler")>% +4 "core" %2N \\ T +15 "collection"'@% +3 "core" %7^b9 8 + "sampler")J% +4 "core" %2O ^ T +15 "collection"'I% +3 "core" %7^a3 8 + "sampler")H% +4 "core" %2N n T + "collection"'K% +4 "core" %7\\b9 7 + #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +5 "sampler")#.Y0Xq ; + "sampler")R% +4 "core" %u$tq ] V +15 "collection"'% +3 "core" %7\\_7 < + "sampler")U% +4 "core" %uut d X\ X +15 "collection"'V% +3 "core" %7\\_= < +2 "sampler")W% +3 "core" %uvt d W Y +15 "collection"'S% +3 "core" %7Z`8 = +2 "sampler")X% +3 "core" %uzx _ X Y +15 "collection"'T% +3 "core" %7]^, = +2 "sampler")[% +3 "core" %uxx i X Y +15 "collection"']% +3 "core" %7Y`; = + "sampler")?% +4 "core" %uww h X Y +15 "collection"'B% +3 "core" %7[a4 < + "sampler")<% +4 "core" %uyx b X Y +15 "collection"'_% +3 "core" %7Y`* = + "sampler")`% +4 "core" %uzx c Y Y +15 "collection"'a% +3 "core" %7\\_? = + "sampler")c% +4 "core" %uzx ] X Y +15 "collection"'d% +3 "core" %7\\_8 < + "sampler")f% +4 "core" %u{{ ^ X Y +15 "collection"'g% +3 "core" %7\\_. = +2 "sampler")i% +3 "core" %u}{ j X Y +15 "collection"'Y% +3 "core" %7]`= = + "sampler")\\% +4 "core" %u|} ` X Y +15 "collection"'l% +3 "core" %7\\^) < +2 "sampler")m% +3 "core" %u~ c Y Y +15 "collection"'^% +3 "core" %7Z_4 < +2 "sampler")e% +3 "core" %u h X Y +15 "collection"'b% +3 "core" %7[`0 > + "sampler") % +4 "core" %u~ _ X Y +15 "collection"'p% +3 "core" %7\\`/ = + "sampler")q% +4 "core" %u i X Y +15 "collection"'h% +3 "core" %7\\_- = + "sampler")j% +4 "core" %u h Y Y +15 "collection"'G% +3 "core" %7\\_3 = + "sampler")t% +4 "core" %u _ X Y +15 "collection"'u% +3 "core" %7[b* = + "sampler")r% +4 "core" %u i Y Y +15 "collection"'x% +3 "core" %7]a( < +2 "sampler")y% +3 "core" %u [ X Y +15 "collection"'n% +3 "core" %7\\^" < + "sampler")=% +4 "core" %u \\ Y Y +15 "collection"'7% +3 "core" %7\\`4 = + "sampler")w% +4 "core" %u e Y Y +15 "collection"'|% +3 "core" %7]`0 = + "sampler"){% +4 "core" %u b X Y +15 "collection"'0% +3 "core" %7\\a# < + "sampler")~% +4 "core" %u b Y Y +15 "collection"'% +3 "core" %7]a+ = + "sampler")z% +4 "core" %u a Y Y +15 "collection"'% +3 "core" %7^a, = + "sampler")% +4 "core" %u ] X Y +15 "collection"'% +3 "core" %7^a) = + "sampler")% +4 "core" %u a Y Y +15 "collection"'% +3 "core" %7^c( = +2 "sampler")% +3 "core" %u e X Y +15 "collection"' % +3 "core" %7]d6 = + "sampler") % +4 "core" %u ^ X Y +15 "collection"' % +3 "core" %7^a$ = + "sampler")% +4 "core" %u k X Y +15 "collection"'% +3 "core" %7]c$ = + "sampler")% +4 "core" %u ` Y Y +15 "collection"'% +3 "core" %7^`1 < +2 "sampler")% +3 "core" %u [ Y Y +15 "collection"'% +3 "core" %7]c$ = + "sampler")% +4 "core" %u a X Y +15 "collection"'% +3 "core" %7_a0 = + "sampler")\ % +4 "core" %u Z X Y + "collection"' % +4 "core" %7]c% < + #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 80 +4 "sampler")#.P0Xq + "sampler")%% +4 "core" % i Y ] +96 "collection"'&% +3 "core" %7`g. = + "sampler")'% +4 "core" % d X ] +53 "collection"'(% +3 "core" %7bh% = +2 "sampler"))% +3 "core" % i Y ] +53 "collection"'*% +3 "core" %7bh) > + "sampler")+% +4 "core" % ^ Y ] +53 "collection"'-% +3 "core" %7_d > + "sampler").% +4 "core" %\  i Y ] +2 "sampler"),% +3 "core" %\  d Y ] + ."WCR"Intake.select :close +2 "sampler")0 +11 )/% +2 "core" %  h ] +2 ."WCR"SSV.dial :exhaust +2 "sampler")1  +84 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %Cvu j T +15 "collection"'@% +3 "core" %7Y_, : +2 "sampler")J% +3 "core" %Cwt ^ U +15 "collection"'I% +3 "core" %7X_' : +2 "sampler")H% +3 "core" %Czy j U +15 "collection"'K% +3 "core" %7Y]1 9 + "sampler")}% +4 "core" %C|y k U +15 "collection"'M% +3 "core" %7W]1 : + "sampler")N% +4 "core" %C~} ] U +15 "collection"'O% +3 "core" %7\\]! : + "sampler")P% +4 "core" %C i U +15 "collection"'Q% +3 "core" %7Y]% : + "sampler")R% +4 "core" %A l U +15 "collection"'% +3 "core" %7Y[, 9 + "sampler")U% +4 "core" %A Y U +15 "collection"'V% +3 "core" %7Z^ : + "sampler")W% +4 "core" %A k U +15 "collection"'S% +3 "core" %7W\\0 9 + "sampler")X% +4 "core" %A [ U +15 "collection"'T% +3 "core" %7W^ 9 + "sampler")[% +4 "core" %@ Z U +15 "collection"']% +3 "core" %7\\]& : + "sampler")?% +4 "core" %@ g U +15 "collection"'B% +3 "core" %7X\\0 : + "sampler")<% +4 "core" %A Y U +15 "collection"'_% +3 "core" %7Y]) : + "sampler")`% +4 "core" %@ \\ V +15 "collection"'a% +3 "core" %7X^ : + "sampler")c% +4 "core" %A j U +15 "collection"'d% +3 "core" %7W]2 ; + "sampler")f% +4 "core" %A \\ V +15 "collection"'g% +3 "core" %7Y]) : + "sampler")i% +4 "core" %A i U +15 "collection"'Y% +9 "core" %7Y]( 9 +2 "sampler")\\% +3 "core" %A a V +2 "collection"'l% +4 "core" %7[^# 9 + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 72 +4 "sampler")#.H0XqNts d U +15 "collection"'G% +3 "core" %7X]& 9 + "sampler")t% +4 "core" %R?Gvu b U +15 "collection"'u% +3 "core" %7X]( : + "sampler")r% +4 "core" %R?Gvs a U +15 "collection"'x% +3 "core" %7Y]& ; +2 "sampler")y% +3 "core" %R@$vu f W +15 "collection"'n% +3 "core" %7X^+ = + "sampler")=% +4 "core" %R@{x X Y\ W +15 "collection"'7% +3 "core" %7Y`# ? +2 "sampler")w% +3 "core" %R?zy ` Y3 +15 "collection"'|% +3 "core" %7Y^$ ? + "sampler"){% +4 "core" %R?y{ c [3 +15 "collection"'0% +3 "core" %7X^( > + "sampler")~% +4 "core" %R?~{ ] Z3 +15 "collection"'% +3 "core" %7Y^! > + "sampler")z% +4 "core" %R?~ Z Z3 +15 "collection"'% +3 "core" %7Z^% ? + "sampler")% +4 "core" %R? b [3 +15 "collection"'% +3 "core" %7X^* ? + "sampler")% +4 "core" %R? \\ Z3 +15 "collection"'% +3 "core" %7Y^ ? + "sampler")% +4 "core" %R? c Z3 +15 "collection"' % +3 "core" %7Y_- > + "sampler") % +4 "core" %R? c Z3 +15 "collection"' % +3 "core" %7[_) ? +2 "sampler")% +3 "core" %R? \\ Z3 +15 "collection"'% +3 "core" %7[^& ? + "sampler")% +4 "core" %R? c [3 +15 "collection"'% +3 "core" %7Y]& ? + "sampler")% +4 "core" %R? b [3 +15 "collection"'% +3 "core" %7[_. > + "sampler")% +4 "core" %R? ] [3 +15 "collection"'% +3 "core" %7[_ ? + "sampler")\ % +4 "core" %R? b [3 +15 "collection"' % +3 "core" %7Y_( ? + "sampler")% +4 "core" %R? [ Z3 +15 "collection"'% +3 "core" %7[`" > + "sampler")L% +39 "core" %R? ` [3 +23 "collection"'% +3 "core" %7\\_! ? +2 "sampler")% +3 "core" %R? b [3 +2 "collection"'% +3 "core" %7[`! > +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +4 "sampler")#.A0Xq% +3 "core" %7Z_ < + "sampler")@% +4 "core" % b X y +15 "collection"'J% +3 "core" %7\\`' ? + "sampler")I% +4 "core" % R [/ +15 "collection"'H% +3 "core" %7[` ? +2 "sampler")K% +3 "core" % a [" +15 "collection"'}% +3 "core" %7\\` > + "sampler")M% +4 "core" % ^ [" +15 "collection"'N% +3 "core" %7\\a& ? + "sampler")O% +4 "core" % ^ [" +15 "collection"'P% +3 "core" %7\\` ? + "sampler")Q% +4 "core" % g [" +15 "collection"'R% +3 "core" %7[a" ? + "sampler")% +4 "core" % e [" +15 "collection"'U% +3 "core" %7[a% @ + "sampler")V% +4 "core" % X [" +15 "collection"'W% +3 "core" %7\\_ ? + "sampler")S% +4 "core" % a [" +2 "collection"'X% +3 "core" %7[b# ? + #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 59 +5 "sampler")#.;0Xq + "sampler")a% +4 "core" %ٰ wu Z Z= +15 "collection"'c% +3 "core" %7Z` ? +2 "sampler")d% +3 "core" %ٮ ur g Z ? +15 "collection"'f% +3 "core" %7[_# ? + "sampler")g% +4 "core" %ٮ wu [ Z ? +15 "collection"'i% +3 "core" %7Y_ > +2 "sampler")Y% +3 "core" %ٮ yu b Z ? +15 "collection"'\\% +3 "core" %7X^ ? +2 "sampler")l% +3 "core" %ٮ {y c Z ? +15 "collection"'8% +3 "core" %7[a' ? + "sampler")^% +4 "core" %ٮ zw [ Z ? +15 "collection"'e% +3 "core" %7X_ > + "sampler")b% +4 "core" %ٮ zw ] [ ? +15 "collection"' % +3 "core" %7Y_ > + "sampler")p% +4 "core" %ٮ }{ ` Z ? +15 "collection"'q% +3 "core" %7Z_$ ? +2 "sampler")h% +3 "core" %ٮ }{ \\ Z ? +15 "collection"'j% +3 "core" %7Y^ ? + "sampler")G% +4 "core" %ٮ  e Z ? +15 "collection"'t% +3 "core" %7Z_) > + "sampler")u% +4 "core" %ٮ  k [ ? +15 "collection"'r% +3 "core" %7X]' ? + "sampler")x% +4 "core" %ٮ  [ Z ? +15 "collection"'y% +3 "core" %7[` > + "sampler")n% +4 "core" %ٮ  a Z ? +15 "collection"'=% +3 "core" %7Y_' ? + "sampler")7% +4 "core" %ٮ  [ Z ? +15 "collection"'w% +3 "core" %7Y^ > + "sampler")|% +4 "core" %ٮ  [ Z ? +15 "collection"'{% +3 "core" %7Z] ? +2 "sampler")0% +3 "core" %ٮ  c Z ? +15 "collection"'~% +3 "core" %7Z^% > +2 "sampler")% +3 "core" %ٮ  Y Z ? +15 "collection"'z% +3 "core" %7\\_# > +2 "sampler")% +3 "core" %ٮ  e [ ? +15 "collection"'% +4 "core" %7[`& > + "sampler")% +4 "core" %ٮ  [ [ ? +15 "collection"'% +3 "core" %7Z` > + "sampler")% +4 "core" %ٮ  f Z ? +15 "collection"'% +3 "core" %7Z_ > + "sampler") % +4 "core" %ٮ  a [ ? +15 "collection"' % +3 "core" %7[a" ? + "sampler") % +4 "core" %ٮ  Y Z ? +15 "collection"'% +3 "core" %7\\` ? + "sampler")% +4 "core" %ٮ  b [ ? +15 "collection"'% +3 "core" %7[_& > + "sampler")% +4 "core" %ٮ  X [ ? +15 "collection"'% +3 "core" %7Z`& ? +2 "sampler")% +46 "core" %ٮ  [ Z ? +2 "collection"'% +3 "core" %7\\`' > +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +4 "sampler")#.50Xq + "sampler")% +4 "core" %% wv Z [ F +15 "collection"'m% +3 "core" %7Z^ ? + "sampler")% +4 "core" %% xw _ Z F +15 "collection"'% +3 "core" %7W[! ? + "sampler")% +4 "core" %% |w Z [ F +15 "collection"'% +3 "core" %7W_ ? +2 "sampler")Z% +4 "core" %% |y b [ F +15 "collection"'!% +3 "core" %7Y^& ? + "sampler")"% +4 "core" %% |} [ [ F +15 "collection"'#% +3 "core" %7Z^ ? + "sampler")$% +4 "core" %% ~} Y [ F +15 "collection"'%% +3 "core" %7Y\\ ? +2 "sampler")&% +3 "core" %% | a [ F +15 "collection"''% +3 "core" %7W] ? +2 "sampler")(% +3 "core" %%  X [ F +15 "collection"')% +3 "core" %7Y] ? + "sampler")*% +4 "core" %%  a [ F +15 "collection"'+% +3 "core" %7Z_ ? + "sampler")-% +4 "core" %%  ` [ F +15 "collection"'.% +3 "core" %7Z] ? +2 "sampler"),% +3 "core" %%  X [ F +15 "collection"'/% +3 "core" %7Y^ ? +2 "sampler")1% +3 "core" %%  b [ F +15 "collection"'% +3 "core" %7[^* ? + "sampler")4% +4 "core" %%  Z [ F +15 "collection"'5% +3 "core" %7Y^! > +2 "sampler")o% +3 "core" %%  Y [ F +15 "collection"'9% +3 "core" %7Y_ ? + "sampler");% +4 "core" %%  b [ F +15 "collection"'3% +3 "core" %7[^# ? +2 "sampler")A% +3 "core" %%  Y [ F +15 "collection"'2% +3 "core" %7[_ ? + "sampler"):% +4 "core" %%  a [ F +15 "collection"'C% +3 "core" %7[` ? + "sampler")E% +4 "core" %%  c [ F +15 "collection"'D% +4 "core" %7[^ ? +2 "sampler")>% +3 "core" %%  a [ F +15 "collection"'@% +3 "core" %7[_ ? +2 "sampler")J% +3 "core" %%  a [ F +15 "collection"'I% +3 "core" %7Z^ ? + "sampler")H% +4 "core" %%  [ [ F +15 "collection"'K% +3 "core" %7[_ ? + "sampler")}% +4 "core" %%  _ [ F +15 "collection"'M% +3 "core" %7[a' ? + "sampler")N% +4 "core" %%  _ [ F +15 "collection"'O% +3 "core" %7[b# ? + "sampler")P% +4 "core" %%  ^ [ F +15 "collection"'Q% +3 "core" %7]^ ? + "sampler")R% +4 "core" %%  d [ F + "collection"'% +4 "core" %7\\a ? + #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +4 "sampler")#.00Xq + "sampler")\ % +4 "core" % X Z c +53 "collection"' % +3 "core" %7\\b > + "sampler")% +4 "core" % d [ c +53 "collection"'% +3 "core" %7]a ? +2 "sampler")L% +3 "core" % [ [ c +53 "collection"'% +3 "core" %7\\b ? +2 "sampler")% +3 "core" % W [ c +53 "collection"'% +3 "core" %7^c ? + "sampler")m% +4 "core" % X [ c +52 "collection"'% +3 "core" %7`d ? + "sampler")% +4 "core" % _ Z c +53 "collection"'% +3 "core" %7_c ? +2 "sampler")% +3 "core" % Y [ c +53 "collection"'Z% +3 "core" %7^a ? + "sampler")!% +4 "core" % g [ c + "sampler")"% +4 "core" % [ Z c + ."WCR"Intake.select :close + "sampler")0 +10 )#% +2 "core" % V c +2 ."WCR"SSV.dial :exhaust +2 "sampler")$  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")A% +3 "core" %%/~ b [\ U +15 "collection"'2% +3 "core" %7V\\ @ + "sampler"):% +4 "core" %%-~| X \\1 +15 "collection"'C% +3 "core" %7V[ @ + "sampler")E% +4 "core" %%- ` \\1 +15 "collection"'D% +3 "core" %7U[ ? + "sampler")>% +4 "core" %%- ] \\1 +15 "collection"'@% +3 "core" %7W\\% @ + "sampler")J% +4 "core" %%- W [1 +15 "collection"'I% +3 "core" %7V] @ +2 "sampler")H% +3 "core" %%- ` \\1 +15 "collection"'K% +3 "core" %7V\\& ? + "sampler")}% +4 "core" %%- _ \\1 +15 "collection"'M% +3 "core" %7Y[ ? +2 "sampler")N% +3 "core" %%- X \\1 +15 "collection"'O% +3 "core" %7WY @ + "sampler")P% +4 "core" %%- \\ \\1 +15 "collection"'Q% +3 "core" %7X] @ + "sampler")R% +4 "core" %%- U \\1 +15 "collection"'% +3 "core" %7Y[ @ + "sampler")% +4 "core" %%- Y \\1 +15 "collection"'V% +3 "core" %7X\\ @ + "sampler")W% +4 "core" %%- ] \\1 +15 "collection"'S% +3 "core" %7X] @ + "sampler")X% +4 "core" %%- \\ \\1 +15 "collection"'% +3 "core" %7Z] ? + "sampler")[% +4 "core" %%- ^ \\1 +15 "collection"']% +4 "core" %7W\\ @ +2 "sampler")?% +3 "core" %%- [ \\1 +2 "collection"'B% +3 "core" %7X^ @ +2 #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +4 "sampler")#.'0Xq + "sampler")\\% +4 "core" %c|z _ [ n +15 "collection"'l% +3 "core" %7W\\# @ +2 "sampler")8% +3 "core" %c }y \\ [ G +15 "collection"'^% +3 "core" %7X[ ? +2 "sampler")e% +3 "core" %c ~{ ] [ G +15 "collection"'b% +3 "core" %7Y] @ + "sampler") % +4 "core" %c }} ` \\ G +15 "collection"'p% +3 "core" %7W\\$ @ +2 "sampler")q% +3 "core" %c | X [ G +15 "collection"'h% +3 "core" %7Y] ? + "sampler")j% +4 "core" %c  d [ G +16 "collection"'G% +3 "core" %7Y[% @ + "sampler")t% +4 "core" %c  [ [ G +15 "collection"'u% +3 "core" %7Y\\ @ + "sampler")r% +4 "core" %c  ` \\ G +15 "collection"'x% +3 "core" %7Y] ? +2 "sampler")y% +3 "core" %c  Z [ G +15 "collection"'n% +3 "core" %7Y\\ ? +36 "sampler")=% +11 "core" %c  W \\ G +16 "collection"'7% +3 "core" %7Y\\ ? + "sampler")w% +4 "core" %c  _ \\ G +15 "collection"'|% +3 "core" %7Y^ @ + "sampler"){% +4 "core" %c  a \\ G +15 "collection"'0% +3 "core" %7Y_" @ + "sampler")~% +4 "core" %c  U [ G +15 "collection"'% +3 "core" %7Z] ? +2 "sampler")z% +3 "core" %c  ` \\ G +15 "collection"'% +3 "core" %7Y_$ @ +2 "sampler")% +3 "core" %c  Z [ G +15 "collection"'% +3 "core" %7X_" ? +2 "sampler")% +4 "core" %c  _ \\ G +15 "collection"'% +3 "core" %7Y_& @ +2 "sampler")% +3 "core" %c  T \\ G +15 "collection"' % +3 "core" %7Z]$ @ +2 "sampler") % +3 "core" %c  X [ G +15 "collection"' % +3 "core" %7Y_ @ + "sampler")U% +4 "core" %c  ] \\ G + "collection"'% +4 "core" %7Z^ ? +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 35 +3 "sampler")#.#0Xq +2 "sampler")% +3 "core" %x"ut a Z +15 "collection"'T% +3 "core" %7X\\) ? + "sampler")\ % +4 "core" %xuu X [\ T +15 "collection"' % +3 "core" %7Y^$ @ + "sampler")% +4 "core" %wuu d ]0 +15 "collection"'% +3 "core" %7X]" @ +2 "sampler")L% +3 "core" %wwv ` \\0 +15 "collection"'% +3 "core" %7X^& A + "sampler")% +4 "core" %wxz W \\0 +15 "collection"'% +3 "core" %7Z\\# A +2 "sampler")m% +4 "core" %w|y _ \\0 +15 "collection"'% +3 "core" %7W\\' @ + "sampler")% +4 "core" %w{x X \\0 +15 "collection"'% +3 "core" %7X^" @ +2 "sampler")% +3 "core" %w}z a \\0 +15 "collection"'Z% +3 "core" %7X\\) @ +2 "sampler")!% +3 "core" %w}} W \\0 +15 "collection"'"% +3 "core" %7X]# A + "sampler")#% +4 "core" %w| X \\0 +15 "collection"'$% +3 "core" %7X\\! A + "sampler")% +4 "core" %w~ _ \\0 +15 "collection"'&% +3 "core" %7Y\\, A + "sampler")'% +4 "core" %w Y \\0 +15 "collection"'%% +3 "core" %7Y_& @ + "sampler"))% +4 "core" %w V [0 +15 "collection"'*% +3 "core" %7Y[" A +2 "sampler")+% +3 "core" %w _ \\0 +15 "collection"'-% +3 "core" %7[_- A +2 "sampler").% +3 "core" %w X \\0 +15 "collection"',% +3 "core" %7X^$ @ + "sampler")/% +4 "core" %w ` \\0 +15 "collection"'1% +3 "core" %7Y_% A + "sampler")% +4 "core" %w a \\0 +15 "collection"'4% +3 "core" %7Z^0 A + "sampler")5% +4 "core" %w X \\0 +15 "collection"'o% +3 "core" %7Z]! A + "sampler")9% +4 "core" %w ] \\0 +15 "collection"';% +3 "core" %7X^2 A + "sampler")3% +4 "core" %w V \\0 +15 "collection"'A% +4 "core" %7Y_# A + "sampler")2% +4 "core" %w _ \\0 +15 "collection"':% +3 "core" %7Y_! @ + "sampler")C% +4 "core" %w V \\0 +15 "collection"'E% +3 "core" %7[]& A +2 "sampler")D% +3 "core" %w W \\0 +15 "collection"'>% +3 "core" %7Y]# A +2 "sampler")@% +3 "core" %w _ \\0 +15 "collection"'J% +3 "core" %7[_/ @ + "sampler")I% +4 "core" %w W \\0 +15 "collection"'H% +3 "core" %7\\_! @ + "sampler")K% +4 "core" %w V \\0 +15 "collection"'}% +3 "core" %7Y_ @ + "sampler")M% +4 "core" %w ` ]0 +15 "collection"'N% +3 "core" %7[]. A + "sampler")O% +4 "core" %w X \\0 +15 "collection"'P% +3 "core" %7[]) @ + "sampler")Q% +4 "core" %w _ \\0 + "collection"'R% +4 "core" %7Z]& @ + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +4 "sampler")#. 0Xq% +3 "core" %}Y W W +15 "collection"'@% +3 "core" %7W]) < + "sampler")J% +4 "core" %}Y Q W +15 "collection"'I% +3 "core" %7V\\ : + "sampler")H% +4 "core" %}Y c W +15 "collection"'K% +3 "core" %7X_% ; + "sampler")}% +4 "core" %}Z V W +15 "collection"'M% +3 "core" %7X^# ; + "sampler")N% +4 "core" %}Z W W +15 "collection"'O% +3 "core" %7Y^ ; + "sampler")P% +4 "core" %}Z ^ V +15 "collection"'Q% +3 "core" %7Z]# ; +2 "sampler")R% +3 "core" %}Y W V +15 "collection"'% +3 "core" %7Y] ; + "sampler")% +4 "core" %}Y X W +15 "collection"'V% +3 "core" %7X^ ; + "sampler")W% +4 "core" %}Y _ W +15 "collection"'S% +3 "core" %7Z]( ; + "sampler")X% +4 "core" %}Z S W +15 "collection"'% +3 "core" %7X_ ; + "sampler")[% +4 "core" %}Z _ W +15 "collection"']% +3 "core" %7X` < + "sampler")?% +4 "core" %}Z _ V +15 "collection"'B% +3 "core" %7Y_& ; + "sampler")(% +4 "core" %}Z W W +15 "collection"'_% +3 "core" %7[` ; + "sampler")`% +4 "core" %}Z _ W +15 "collection"'a% +3 "core" %7Ya% : + "sampler")c% +4 "core" %}Z ` V +15 "collection"'d% +3 "core" %7Y^' ; + "sampler")f% +4 "core" %}Y X W +15 "collection"'g% +3 "core" %7Y^ ; + "sampler")i% +4 "core" %}Y ` W + "collection"'Y% +4 "core" %7[^ ; + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 26 +5 "sampler")#.0Xq A + "sampler")% +4 "core" %P  _ ] C +15 "collection"'% +3 "core" %7UZ8 A + "sampler")Z% +4 "core" %P  U ] C +15 "collection"'!% +3 "core" %7W[2 A + "sampler")"% +4 "core" %P  ] ] C +15 "collection"'#% +3 "core" %7VZ4 A + "sampler")$% +4 "core" %P  T ] C +15 "collection"'% +3 "core" %7VZ4 @ + "sampler")&% +4 "core" %P  Q ] C +15 "collection"''% +3 "core" %7V[7 A + "sampler")%% +4 "core" %P  Z ] C +15 "collection"')% +3 "core" %7X[< A + "sampler")*% +4 "core" %P  P ] C +15 "collection"'+% +3 "core" %7W\\: A +2 "sampler")-% +3 "core" %P  ] ] C +15 "collection"'.% +4 "core" %7V[4 A +2 "sampler"),% +3 "core" %P  T \\ C +15 "collection"'/% +3 "core" %7W]5 @ + "sampler")1% +4 "core" %P  Z ] C + "collection"'% +4 "core" %7X\\7 A + #"WCR"Intake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +4 "sampler")#.0Xq% +4 "core" % xu U \\ [ +15 "collection"'@% +3 "core" %7X[I @ +2 "sampler")J% +3 "core" % zw Q \\ [ +15 "collection"'I% +3 "core" %7WZ5 A + "sampler")H% +4 "core" % {y [ ] [ +15 "collection"'K% +3 "core" %7VZ? A + "sampler")}% +4 "core" % |z U ] [ +15 "collection"'M% +3 "core" %7XZ3 A + "sampler")N% +4 "core" % }{ O ] [ +15 "collection"'O% +3 "core" %7WZ9 A + "sampler")P% +3 "core" % ~} ^ ] [ +15 "collection"'Q% +3 "core" %7V[> A + "sampler")R% +4 "core" %  U ] [ +15 "collection"'% +3 "core" %7T\\E A + "sampler")% +4 "core" % ~ [ ] [ +15 "collection"'V% +3 "core" %7U[< A + "sampler")W% +4 "core" %  [ ] [ +15 "collection"'S% +3 "core" %7W[6 A + "sampler")X% +4 "core" %  O ] [ +15 "collection"'% +3 "core" %7V[E A + "sampler")[% +4 "core" %  ] \\ [ +15 "collection"']% +3 "core" %7W\\A A + "sampler")?% +4 "core" %  V ] [ +15 "collection"'B% +3 "core" %7V\\8 A +44 "sampler")(% +4 "core" %  N ] [ +15 "collection"'_% +3 "core" %7W[A A + "sampler")`% +4 "core" %  W ] [ +15 "collection"'a% +3 "core" %7W[C A +3 "sampler")c% +3 "core" %  T ] [ +15 "collection"'d% +3 "core" %7X]6 A + "sampler")f% +4 "core" %  \\ ] [ +15 "collection"'g% +3 "core" %7U\\; A + "sampler")i% +4 "core" %  Y ] [ +15 "collection"'Y% +3 "core" %7V[A A + "sampler") % +4 "core" %  S ] [ +15 "collection"'l% +3 "core" %7W\\7 A +2 "sampler")8% +3 "core" %  Z ] [ +15 "collection"'^% +3 "core" %7X\\C @ + "sampler")e% +4 "core" %  ] \\ [ +15 "collection"'b% +3 "core" %7X[K A + "sampler") % +4 "core" %  S ] [ +15 "collection"'p% +3 "core" %7Z^= B + "sampler")q% +4 "core" %  Z ] [ +15 "collection"'h% +3 "core" %7Y\\? A + "sampler")j% +4 "core" %  S ] [ +15 "collection"'G% +3 "core" %7Y\\> A +2 "sampler")t% +3 "core" %  Z ] [ +15 "collection"'u% +3 "core" %7X^C A +2 "sampler")r% +3 "core" %  [ ] [ +15 "collection"'x% +3 "core" %7Y^= A + "sampler")y% +4 "core" %  T ] [ +15 "collection"'n% +3 "core" %7Y]7 @ + "sampler")=% +4 "core" %  Y ] [ +2 "collection"'7% +3 "core" %7X]: @ + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +4 "sampler")#.0Xq +2 "sampler"){% +3 "core" %H R Y +53 "collection"'0% +3 "core" %7WZF A + "sampler")\\% +4 "core" % ] ] o +53 "collection"'% +3 "core" %7X[E A + "sampler")z% +4 "core" % Q ] o +52 "collection"'~% +3 "core" %7X\\I A + "sampler")% +4 "core" % U \\ o +53 "collection"'% +3 "core" %7V\\G A +2 "sampler")% +3 "core" % ] ] o +53 "collection"'% +3 "core" %7X]: A + "sampler")% +4 "core" % T ] o +52 "collection"' % +3 "core" %7X]D @ +2 "sampler") % +3 "core" % ^ \\ o +53 "collection"' % +3 "core" %7W[G B +2 "sampler")U% +3 "core" % U ] o +53 "collection"'% +3 "core" %7Y[N A +2 "sampler")<% +3 "core" % ] ] o +53 "collection"'% +3 "core" %7X]J A + "sampler")% +4 "core" % N ] o +52 "collection"'% +3 "core" %7WYJ A + "sampler")% +4 "core" % P ] o +52 "collection"'T% +3 "core" %7X[H A + "sampler")\ % +4 "core" % V \\ o +53 "collection"'% +3 "core" %7X]F A + "sampler")% +4 "core" % Z ] o +53 "collection"'% +3 "core" %7X\\J A + "sampler")L% +4 "core" % T ] o +52 "collection"'% +3 "core" %7Y^E A + "sampler")% +4 "core" % ^ ] o +53 "collection"'% +3 "core" %7Z]L A + "sampler")m% +4 "core" % U ] o + "sampler")% +4 "core" % ` ] o + ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" % X o +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % Z ]y +53 "collection"'@% +3 "core" %7VYX A +2 "sampler")J% +3 "core" % T ]y +53 "collection"'I% +3 "core" %7W\\S A + "sampler")H% +4 "core" % ] ]y +53 "collection"'K% +3 "core" %7U]W B + "sampler")}% +4 "core" % T ]y +54 "collection"'M% +2 "core" %7Y[R B +2 "sampler")N% +3 "core" % N ]y +53 "collection"'O% +3 "core" %7W\\Q B +36 "sampler")P% +11 "core" % [ ]y +53 "collection"'Q% +3 "core" %7X]V B + "sampler")R% +4 "core" % P ]y +52 "collection"'% +3 "core" %7W\\Q B +2 "sampler")% +3 "core" % ] ]y +53 "collection"'V% +3 "core" %7W\\P B +2 "sampler")W% +3 "core" % K ]y +53 "collection"'S% +3 "core" %7W]S B + "sampler")X% +4 "core" % Y ]y +2 "sampler")% +3 "core" % S ]y + ."WCR"Intake.select :close +2 "sampler")0 +11 )[% +2 "core" % S y +2 ."WCR"SSV.dial :exhaust +2 "sampler")]  +83 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X + "sampler")a% +4 "core" %Ovu M Z +15 "collection"'c% +3 "core" %7QXi @ +2 "sampler")d% +3 "core" %*zu W \\ +15 "collection"'f% +3 "core" %7RXm B +2 "sampler")g% +3 "core" %ww K ^ j +15 "collection"'i% +3 "core" %7SVr C + "sampler")Y% +4 "core" % xw O _\ Q +15 "collection"' % +3 "core" %7RWm B + "sampler")l% +4 "core" % yx X ^\ Q +15 "collection"'8% +3 "core" %7TWo C +2 "sampler")^% +3 "core" % xy Q ^\ Q +15 "collection"'e% +3 "core" %7TYz B +2 "sampler")b% +3 "core" % |{ Q _\ Q +15 "collection"' % +3 "core" %7TXq C + "sampler")p% +4 "core" % {{ S _\ Q +15 "collection"'q% +3 "core" %7RYx C + "sampler")h% +4 "core" % {{ M _\ Q +15 "collection"'j% +3 "core" %7TXt C + "sampler")G% +4 "core" % ~{ S _\ Q +15 "collection"'t% +3 "core" %7TZ~ C + "sampler")u% +4 "core" % ~ Y _\ Q +15 "collection"'r% +3 "core" %7SXs C + "sampler")x% +4 "core" %  K _\ Q +15 "collection"'y% +3 "core" %7TZ C +2 "sampler")n% +3 "core" % ~ U ^\ Q +15 "collection"'=% +3 "core" %7UZw C + "sampler")7% +4 "core" %  V ^\ Q +15 "collection"'4% +3 "core" %7TWp C +2 "sampler")|% +3 "core" %  L _\ Q +15 "collection"'{% +3 "core" %7SXk C + "sampler")0% +4 "core" %  T _\ Q +15 "collection"'\\% +3 "core" %7VXz C +2 "sampler")% +3 "core" %  Q _\ Q +15 "collection"'z% +3 "core" %7UYz C + "sampler")~% +4 "core" %  S ^\ Q +15 "collection"'% +3 "core" %7UV| C + "sampler")% +4 "core" %  Q _\ Q +15 "collection"'% +3 "core" %7TYq C + "sampler")% +4 "core" %  P ^\ Q +15 "collection"'% +3 "core" %7SZw C + "sampler") % +4 "core" %  P _\ Q +15 "collection"' % +4 "core" %7TY| C +2 "sampler") % +3 "core" %  M _\ Q +15 "collection"'U% +3 "core" %7SYx D + "sampler")% +4 "core" %  U _\ Q +15 "collection"'<% +3 "core" %7TXp D + "sampler")% +4 "core" %  S _\ Q +15 "collection"'% +3 "core" %7UZ C +2 "sampler")% +3 "core" %  L _\ Q +15 "collection"'% +3 "core" %7VZr C + "sampler")T% +4 "core" %  R _\ Q +15 "collection"'\ % +3 "core" %7U[y C + "sampler")% +4 "core" %  U ^\ Q +15 "collection"'% +3 "core" %7UZv C + "sampler")% +4 "core" %  P _\ Q +15 "collection"'L% +3 "core" %7VZw C + "sampler")% +4 "core" %  Y _\ Q +15 "collection"'% +3 "core" %7WY D + "sampler")% +4 "core" %  O ^\ Q +15 "collection"'m% +3 "core" %7V[r C + "sampler")% +4 "core" %  L _\ Q +15 "collection"'% +3 "core" %7VZ| C + "sampler")% +4 "core" %  T _\ Q +15 "collection"'w% +3 "core" %7VY{ C + "sampler")Z% +4 "core" %  N _\ Q +15 "collection"'!% +3 "core" %7UZ} D + "sampler")% +4 "core" %  N _\ Q + "collection"'#% +4 "core" %7VZr C + #"WCR"Intake @15.3psia, vacuum from 8.8 to 12.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 19 +4 "sampler")#.0Xq% +3 "core" % I ^\ O +53 "collection"'@% +3 "core" %7T\\ C +2 "sampler")J% +3 "core" % X _\ O +53 "collection"'I% +3 "core" %7VZ C + "sampler")H% +4 "core" % Y _\ O +53 "collection"'K% +3 "core" %7W[ C +2 "sampler")}% +3 "core" % Y _\ O +53 "collection"'M% +4 "core" %7W] C + "sampler")N% +4 "core" % J _\ O +52 "collection"'O% +3 "core" %7XZ D + "sampler")P% +4 "core" % S _\ O + "sampler")Q% +4 "core" % O _\ O + ."WCR"Intake.select :close +2 "sampler")0 +11 )R% +2 "core" % P \ O +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +85 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +3 "core" %7X^p D + "sampler")@% +4 "core" % E ^r +53 "collection"'J% +3 "core" %7X]C C + "sampler")I% +4 "core" % W ^r + "sampler")H% +4 "core" % P _r + ."WCR"Intake.select :close +2 "sampler")0 +11 )K% +2 "core" % J r +2 ."WCR"SSV.dial :exhaust +2 "sampler")}  +83 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X  +82 "core"  + #"WCR"Allowing 130s for 25.0ml of remaining 1775.0ml +2 .Intake.select :open +3 "sampler") +212 "collection"'@% +3 "core" %7Y]_ D + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 17 +4 "sampler")#.0Xq% +3 "core" %7QW F + "sampler")@% +4 "core" % K a j +53 "collection"'D% +3 "core" %7PV E + "sampler")I% +4 "core" % M b j +53 "collection"'H% +3 "core" %7QW E + "sampler")K% +4 "core" % I a j +52 "collection"'}% +3 "core" %7TV F + "sampler")% +4 "core" % O a j +53 "collection"'N% +3 "core" %7QW E + "sampler")O% +4 "core" % H a j +52 "collection"'M% +3 "core" %7SV E + "sampler")Q% +4 "core" % J a j +53 "collection"'R% +3 "core" %7SV F + "sampler")% +4 "core" % T a j +52 "collection"'$% +3 "core" %7RV E + "sampler")V% +4 "core" % P a j +53 "collection"'W% +3 "core" %7RW E + "sampler")% +4 "core" % R a j +53 "collection"'X% +3 "core" %7TW E +2 "sampler")% +4 "core" % I a j +53 "collection"'[% +3 "core" %7TW F + "sampler")]% +4 "core" % Q a j +53 "collection"'"% +3 "core" %7UU F + "sampler")B% +4 "core" % I a j +53 "collection"'(% +3 "core" %7TX F + "sampler")?% +4 "core" % O a j +52 "collection"'`% +3 "core" %7VX E + "sampler")a% +4 "core" % E a j +52 "collection"'c% +3 "core" %7VY F + "sampler")d% +4 "core" % I a j +52 "collection"'f% +3 "core" %7TY F + "sampler")g% +4 "core" % S a j +52 "collection"'i% +3 "core" %7UZ F + "sampler")Y% +4 "core" % R a j +2 "sampler") % +3 "core" % C a j + ."WCR"Intake.select :close +2 "sampler")0 +11 )l% +2 "core" % N j +2 ."WCR"SSV.dial :exhaust +2 "sampler")8  +84 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %  M b\ Q +15 "collection"'@% +3 "core" %7OR F + "sampler")D% +4 "core" %  E b\ Q +15 "collection"'I% +3 "core" %7OU G + "sampler")H% +4 "core" %  Q b\ Q +15 "collection"'K% +3 "core" %7NS G + "sampler")}% +4 "core" %  O a\ Q +15 "collection"'% +3 "core" %7OS F + "sampler")N% +4 "core" %  D b\ Q +15 "collection"'O% +3 "core" %7OS F + "sampler")M% +4 "core" %  N c\ Q +15 "collection"'Q% +3 "core" %7QU G + "sampler")R% +4 "core" %  Q c\ Q +15 "collection"'% +4 "core" %7OT F +2 "sampler")$% +3 "core" %  L b\ Q +15 "collection"'V% +3 "core" %7RU G + "sampler")W% +4 "core" %  G b\ Q +15 "collection"'% +3 "core" %7OV G + "sampler")X% +4 "core" %  I b\ Q +15 "collection"'% +3 "core" %7QU G +2 "sampler")[% +3 "core" %  Q b\ Q +15 "collection"']% +3 "core" %7QS F + "sampler")"% +4 "core" %  G b\ Q +15 "collection"'B% +3 "core" %7OT G + "sampler")(% +4 "core" %  B b\ Q +15 "collection"'?% +3 "core" %7PS G + "sampler")`% +4 "core" %  R c\ Q +15 "collection"'a% +3 "core" %7PV G + "sampler")c% +4 "core" %  C b\ Q +50 "collection"'d% +11 "core" %7QU F + "sampler")f% +4 "core" %  D b\ Q +2 "collection"'g% +3 "core" %7PU F +2 #"WCR"Intake @15.2psia, vacuum from 8.7 to 12.7psi +2 .SS.reconfigure SSinhale.with maxSpeed: 15 +4 "sampler")#.0Xq +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"')' +2650 "core" ' +2 "collection"'7% +3 "core" %   +2 ."WCR"CSV.dial between air and CTV +3 "collection"'+ ` +32 "core" a +2 ."WCR"CS.seek 2.067ml +4 "collection"'-' +2130 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'*  +31 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml + "collection"','4 +130 "core" '  ' +2 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'/  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +2 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'1' +556 "core" ' + ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'  +149 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +5 "collection"'  +45 "core"  +2 "collection"'5% +4 "core" %68 + #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +12 ."WCR"CS.seek 2ml +2 "collection"'o' +607 "core" ' + ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +11 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."WCR"CS.seek 10ml +4 "collection"'9' +2120 "core" ' + #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +3 "collection"'; @ +83 "core" ? +53 "sampler")3% +3 "core" % X  + ."WCR"CBV.dial between CSV and waste2b +3 "collection"'A  +101 "core"  +2 "collection"'2% +4 "core" %;@ \ + ."WCR"CSV.dial between air and CTV +3 "collection"': ` +66 "core" _ +2 ."WCR"CS.seek 7.293ml +4 "collection"'C' +210 "Can" ed +573 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'E  +4 'L  +32 "core"  +116  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +2 "collection"'>'4 +1928 "core" ' + ."WCR"CSV.dial :air +2 "collection"'@ @ +61 "core" A +2 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'D' +2632 "core" ' +2 "collection"'I% +3 "core" %  \ +2 ."WCR"CSV.dial between air and CTV +3 "collection"'H ` +32 "core" b +2 ."WCR"CS.seek 2.076ml +4 "collection"'K'i +2142 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'}  +31 "core"  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +2 "collection"''4 +133 "core" '   +2 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +43 "collection"'N  +34 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'O' +563 "core" ' + ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'M  +149 "core" +2 "collection"'Q& +4 "core" &Wc"( L +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&R% +6 "core" %\   + "storage"(% +4 "core" %c x + "storage"($. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"(V(( +211 "core" ( + ."WCR"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (W& +2 "core" &+S Z +2 "manipulator"&& +4 "core" &ӿ# ) ;@Z +2 "manipulator"&X% +3 "core" %\  ( * +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&( +185 "core" ( +2 "manipulator"&[& +3 "core" & - 3 +2 "storage"(]& +4 "core" &) & +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&"' +95 "core" ' +2 "storage"(B& +3 "core" &) +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +2 "storage"(('V +289 "core" ' + "storage"(?- +4 "core" -'V + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 ."WCR"SE.seek :place +2 "storage"(`' +49 "core" ' +2 "manipulator"&a& +4 "core" & G F  +2 "manipulator"&c% +3 "core" % D B +2 ."WCR"Forearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&d'\ +90 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&f(ӷ +158 "core" ( +2 "manipulator"&g& +3 "core" &Ӳ% + *Ac +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &Z& +2 "core" &Ӳ$  &Ac +2 ."WCR"Forearm.seek CC +2 "manipulator"&Y' +102 "core" ' + ."WCR"Hand.close +2 "manipulator"& / +69 "core" / +2 ."WCR"CC.seek :open +2 "collection"'l( +426 "core" ( +2 "storage"(8& +3 "core" &)  +2 "storage"(.& +4 "core" &)  +2 "manipulator"&e& +3 "core" &Ӳ%:Ac +2 "manipulator"&b% +3 "core" % Fvδ +2 ."WCR"Forearm.seek :retract +3 "manipulator"&^'\ +103 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&p( +188 "core" ( + "manipulator"&q& +4 "core" & ? P +2 "storage"(h& +3 "core" &) i +2 ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&j'C +101 "core" ' + ."WCR"Elbow.hold +3 "manipulator"&G, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&t1 +78 "core" 1 +3 "manipulator"&u% +4 "core" % r + +2 "storage"(r& +3 "core" &) f + ."WCR"Forearm.force -20 +2 "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 347 counts +2 "manipulator"&x'Ϟ +18 "core" ' + "manipulator"&J& +4 "core" & h s 3 +2 "storage"(n& +4 "core" &) 7 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&=' +18 "core" ' +2 "storage"(y% +4 "core" % N +2 ."downElevator"SE.seek :down +3 "storage"(4'X +100 (|% +2 "core" %) # a +2 "manipulator"&{% +4 "core" % A ; +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&0'\ +92 "core" ' +73 ' + ."downElevator"SE.coast + "storage"(5 +4 ."WCR"SC.coast + "storage"(6 +4 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'\\& +4 "core" &?C + .tHand.open +2 "manipulator"&z1 +28 "core" 1 +2 "manipulator"&~& +3 "core" &  +39 "manipulator"&% +9 "core" %\  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&i(- +204 "core" ( + "manipulator"&& +4 "core" &-e +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &- %e +2 .tForearm.seek :garage +2 "manipulator"&'η +100 "core" ' + .tHand.close +2 "manipulator"&6/ +78 "core" / +2 "manipulator"& & +4 "core" &- |e + "manipulator"& % +4 "core" % d +2 .tForearm.seek :retract + "manipulator"& '\ +110 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&U(ӷ +277 "core" ( +2 "manipulator"&S& +3 "core" &Ӵ:. +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &Ӵ :. +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&' +108 "core" ' +2 "manipulator"&& +4 "core" &Ӵ L I :. + "manipulator"&<% +4 "core" %U 3ݫ +2 "collection"'& +3 "core" &@E +2 "collection"'& +4 .tCC.seek :closed +2 "collection"'\ (W +5 "core" &@F +2 &?C +6 & 3@C $d +10 &tP}@C }: +9 &v{?E }O +10 &SW>C X +9 &J?C X +10 &J>C W +9 &N>F W +9 &]K>B W +10 & N>B W +9 &N?E W +10 &O?C W +9 &!eN?D W +9 &#'O?B W +10 &$L?C W +9 &&P@B W +9 &(mPAE W +10 &*0Q?C W +9 &+N@D W +9 &-NBE W +10 &/uL@D W +9 &16O@E X +10 &2P@D W +9 &4NAF W +9 &6}M@F W +10 &8?J?D W +8 &:O@E X +11 &;L@C W +9 &=O@E W +8 &?GN@C W +11 &A M@C W +9 &BO?E X +9 &DQ>D W +9 &FOM=F W +10 &HU@D X +10 &In?D [ +9 &K>C {^ +9 &M6>A vb +10 &N=B ub& +9 &P<A tb1 +9 &Ra<@ tb4 +9 &T>B sb5 +10 &U>B sb5 +10 &W(S>B {c +9 &W]<B r)z +9 &W^<B N +2 ( + "collection"'& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.42 +2 "collection"'& +5 "core" &W]>A N +2 .tHand.open + "manipulator"&T1 +78 "core" 1 +2 "manipulator"&% +3 "core" % Y " *٫ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'& +5 "core" &W^=? N +2 "collection"'P% +3 "core" %;A +2 .tCSV.dial CSR +2 "collection"'  +46 "core"  +2 "collection"'m% +4 "core" %<C + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 5ml +2 "collection"''p +1381 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 '% +2 "core" %p=B  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"' '[ +734 "core" ' + .tCSV.dial :waste +2 "collection"'w +147 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"''4 +2012 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'!& +5 "core" &W^;? N +2 "collection"'% +4 "core" %6:@ + .tCSV.dial :flush +2 "collection"'#  +47 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"''p +1365 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'& @ +46 "core" A +2 "collection"'% +3 "core" %p;@  +3 .tCS.seek 7ml + "collection"'_'h +605 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'%  +5 ''  +44 "core"  +108  + .tCBV.dial :waste1 +2 "collection"'7 @ +84 "core" @ +2 .tCS.seek 0ml +3 "collection"'+'4 +1876 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"')& +5 "core" &W^@B N +2 "collection"'*% +4 "core" %3?D + .tCSV.dial :flush +2 "collection"'-  +82 "core" +2 .tCS.seek 5ml +2 "collection"'/'p +1360 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"', @ +50 "core" B +2 "collection"'% +3 "core" %p=C  +3 .tCS.seek 7ml +2 "collection"''j +603 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'5  +47 "core"  + .tCBV.dial :waste2b +4 "collection"'1  +82 "core"  +2 .tCS.seek 0ml +3 "collection"'o'4 +1867 "core" ' + #tFlushing upper manifold +2 "collection"';& +5 "core" &W^?C N +2 "collection"'3% +4 "core" %7>B + .tCSV.dial :flush +2 "collection"'A  +83 "core" +2 .tCS.seek 5ml +2 "collection"'2'p +1359 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"': @ +95 "core" B +2 "collection"'9% +3 "core" %p:?  +3 .tCS.seek 7ml +2 "collection"'L'm +617 "core" ' + ."connect"CSV.dial CBV +4 .tCBV.dial CSV +2 "collection"'E +4 'C  +51 "core"  +66  + .tCTV.dial :air +4 "collection"'@  +146 "core" +2 .tCS.seek 0ml +3 "collection"'>'4 +1866 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +3 "collection"'I'0 +852 "core" ' + .tCSV.dial :waste +2 "collection"'H +49 "core" +2 .tCS.seek 0ml +2 "collection"'D'4 +850 "core" ' +2 "collection"'}& +3 "core" &W^<@ N +2 "collection"'K% +3 "core" %7=B? +2 .tCSV.dial :flush +2 "collection"'N  +47 "core"  +2 .tCS.seek 3ml +4 "collection"''0 +855 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'M @ +46 "core" A +2 "collection"'Q% +3 "core" %0=B  +3 .tCS.seek 5.001ml + "collection"'R'p +599 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +4 "collection"''4 +1373 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'$'0 +852 "core" ' + .tCSV.dial :waste +2 "collection"'W +82 "core" +2 .tCS.seek 0ml +2 "collection"''4 +849 "core" ' + #tDisinfecting external Intake with mfbkill +2 "collection"'X& +5 "core" &W^=@ N +2 "collection"'[% +3 "core" %5;A9 +2 .tCSV.dial CSR +2 "collection"']  +159 "core"  +2 "collection"'k% +4 "core" %5=@ + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +13 .tCS.seek 8ml +2 "collection"'B'L +1201 "Can" bb +923 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"'v' +616 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'? +112 "core" + .tCTV.dial :intake +2 "collection"'a  +83 "core"  + .tIntake.select :open +2 "sampler") +12 .tCS.seek 2ml + "collection"'c' +2229 "core" ' + .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air + "collection"'(  +85 "core" ~ +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'g'4 +613 "core" ' + #tFlushing lower manifold's waste1 port + .CSV.dial CSR +5 "collection"'Z  +115 "core"  +2 "collection"'"% +4 "core" %3;@ + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.seek 4ml +2 "collection"''P +1138 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"' ' +1623 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'d  +5 's  +44 "core"  +108 ~ + .tCBV.dial :waste1 +3 "collection"'8 @ +50 "core" B +2 .tCS.seek 0ml +3 "collection"'.'4 +2623 "core" ' + #tFlushing lower manifold's waste2b port + .CSV.dial CSR +4 "collection"'e  +48 "core"  +2 "collection"'b% +4 "core" %5=? + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +12 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 4ml +4 "collection"'Y'P +1118 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'q' +1616 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'h  +48 "core"  + .tCBV.dial :waste2b +2 "collection"'f  +86 "core"  +2 .tCS.seek 0ml +2 "collection"'t'4 +2646 "core" ' + #tKilling upper manifold + .CSV.dial CSR +4 "collection"'u  +49 "core"  +2 "collection"'r% +3 "core" %2:B +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +4 "collection"'@ +10 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'J'P +1114 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'n' +1623 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'y +6 '^  +50 "core"  +61 + .tCTV.dial :air +46 "collection"'|  +151 "core" ~ +2 .tCS.seek 0ml +3 "collection"'{'4 +2614 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'p'0 +856 "core" ' + .tCSV.dial :waste +2 "collection"'j +47 "core" +2 .tCS.seek 0ml +4 "collection"'x'4 +854 "core" ' + #tFlushing upper manifold +2 "collection"'\\& +5 "core" &W^;? N +2 "collection"'`% +4 "core" %6;? + .tCSV.dial :flush +2 "collection"'z  +48 "core"  +2 .tCS.seek 5ml +4 "collection"'~'p +1354 "core" ' + .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"' @ +47 "core" A +2 "collection"'=% +3 "core" %p;@  +3 .tCS.seek 7ml +2 "collection"'4'l +609 "core" ' + ."connect"CSV.dial CBV +2 .tCBV.dial CSV +4 "collection"'V +115 "core" ~ + .tCTV.dial :air +3 .CS.seek 0ml +4 "collection"''4 +1867 "core" ' + .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"''0 +849 "core" ' + .tCSV.dial :waste +2 "collection"'G +48 "core" +2 .tCS.seek 0ml +2 "collection"'6'4 +854 "core" ' +2 "collection"' & +3 "core" &W^:= N +2 "collection"' % +4 "core" %7:@ + .tCSV.dial :flush +2 "collection"'0  +47 "core"  +2 .tCS.seek 3ml +4 "collection"''0 +852 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +4 "collection"'S @ +48 "core" B +2 "collection"'% +3 "core" %0;?  +3 .tCS.seek 5ml + "collection"'i'p +598 "core" ' + .tCSV.dial :air +3 .CS.seek 0ml +3 "collection"''4 +1362 "core" ' + .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'<'0 +854 "core" ' + .tCSV.dial :waste +2 "collection"' +83 "core" +2 .tCS.seek 0ml +3 "collection"' '4 +852 "core" ' + #tFlushing lower manifold's waste1 port +2 "collection"'l& +5 "core" &W^:@ N +2 "collection"'% +4 "core" %5;@ + .tCSV.dial :flush +2 "collection"'T  +47 "core"  +2 .tCS.seek 5ml +4 "collection"''p +1359 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +47 "core" A +2 "collection"'% +3 "core" %p9?  +3 .tCS.seek 7ml + "collection"'P'e +609 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +5 "collection"'  +2 'm  +47 "core"  +106  + .tCBV.dial :waste1 +2 "collection"' @ +49 "core" @ +2 .tCS.seek 0ml +2 "collection"'O'4 +1871 "core" ' + #tFlushing lower manifold's waste2b port +2 "collection"'& +6 "core" &W^9> N + "collection"'% +4 "core" %2;> + .tCSV.dial :flush +2 "collection"'w  +81 "core"  +2 .tCS.seek 5ml +2 "collection"' 'p +1364 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'! @ +48 "core" A +2 "collection"'% +3 "core" %p;?  +3 .tCS.seek 7ml +2 "collection"'#'h +601 "core" ' + ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +47 "core"  + .tCBV.dial :waste2b +4 "collection"'&  +83 "core"  +2 .tCS.seek 0ml +2 "collection"''4 +1868 "core" ' + #tDisinfecting external Intake with kill +2 "collection"'& +5 "core" &W^@B N +2 "collection"'%% +3 "core" %/=D +2 .tCSV.dial CSR +2 "collection"''  +47 "core"  +2 "collection"'7% +4 "core" %/>A + #tPulling 8ml of CSR.kill + .CSR.select :kill +3 "collection"' +11 .tCS.seek 8ml +2 "collection"'_'L +2143 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"')' +603 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'* +5 '-  +50 "core"  +62 + .tCTV.dial :intake +2 "collection"'+  +83 "core" + .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"',' +2245 "core" ' + .tIntake.select :close + "sampler")0 +11 .tCTV.dial :air + "collection"'  +83 "core" +2 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'/'4 +612 "core" ' + .tCSV.dial CSR +3 "collection"'5  +114 "core"  +2 "collection"'1% +48 "core" %2;@ + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +12 .tCS.seek 5ml +2 "collection"''p +1375 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"';' +1375 "core" ' + .tCSV.dial CBV +2 "collection"'3 +116 "core" +2 .tCS.seek 0ml +2 "collection"'A'4 +1122 "Can" ba +1530 "core" ' + #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&o& +5 "core" & 8 +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +3 "manipulator"&:(ӷ +15 "core" ( +2 "manipulator"&9& +3 "core" &ӽ 0 +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &2& +3 "core" &ӽ 0 +2 .tForearm.seek CC +2 "manipulator"&C' +105 "core" ' + .tHand.close +3 "manipulator"&E/ +73 "core" / +2 .tCC.seek :open +3 "collection"'@( +424 "core" ( + "manipulator"&L& +4 "core" &Ӿ D C 0 +2 "manipulator"&>% +3 "core" % At G F J +2 .tForearm.seek :retract +2 "manipulator"&H'\ +102 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +4 "manipulator"&I(- +302 "core" ( +2 "manipulator"&}& +3 "core" &-\ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &K& +3 "core" &-\ +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&N'η +114 "core" ' +2 .tHand.open +2 "manipulator"&D1 +73 "core" 1 +2 "manipulator"&M% +3 "core" % νN O K 7 +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 .tForearm.seek :retract +2 "manipulator"&Q'\ +101 "core" ' + #tCompleted [wcrPhase2] begun 15:54:17 +6 #Asleep after completing TotalWCRTest assays + ."Qmail"GoodNews.email "{1 => 1, 2 => 0}\\nCan@16:53:32, 23.4C, 44% humidity, 14.5psia, 12.026V, 0.544A, 0.537A avg, 6.54W",Subject: "Asleep after completing TotalWCRTest assays" +3 #tMission runtime was 1:00:27.440585 +622 #mEXIT + #"mwj"Session Ended @1558364048.87CEST @1558364636.37CEST = =mMAIN_scheduler =tMAIN @CEST1558364637.98 #"core_reset"Sent BREAK +2 #t@0x9589, state=0x3B10, ifg=0x20, ie=0x7F #@0x9CFD, state=0x3B10, ifg=0x08, ie=0x5F + #@0xC874, state=0x3AE0, ifg=0x84, ie=0x75 + #@0xCB24, state=0x3A72, ifg=0x10, ie=0xF5 #@0xCDAD, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD036, state=0x3A84, ifg=0x10, ie=0xFD + #@0xD2C0, state=0x3A84, ifg=0x10, ie=0xFD #@0xD3D6, state=0x3A84, ifg=0x80, ie=0xFD + #@0x7ED9, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +7 #ESP2 v3.30 I2C Gateway v3.06 for core bus +204 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +8 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +173 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refiН; :\ @name@ +255 "Can" OO +  OO #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  + "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ + % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ + *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +2 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +2 *% +3 "core" % +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +2 "sampler")% +3 "core" % a  + .tSS.reconfigure SSconfig +2 "sampler")#.0XC + .tCC.reconfigure CCconfig +2 "collection"'$x2 ^22b +2 .tCC.hold +2 "collection"'\ , +4 "core" , + .tCC.configure CCconfig +2 "collection"'$x2 ^22b +2 ' % +3 "core" %6=> + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"' + +3 "core" + + .tCS.configure CSconfig +2 "collection"'#P d@b +2 "processing"% & +3 "core" & \ + .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 .tPC.hold +2 "processing"%, +4 "core" , + .tPC.configure PCconfig +2 "processing"%$x2 ^22b +2 %% +3 "core" % + .tPS.configure PSconfig +2 "processing"%#A d`xb +4 "manipulator"&% +3 "core" %\  + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +2 .tForearm.hold + "manipulator"&+ +4 "core" + + .tForearm.configure LooseForearm +2 "manipulator"&#Q@2^d^2b +2 && +3 "core" &-\ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 .tElbow.hold +2 "manipulator"&, + "core" , +2 .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +2 "core" &+ b +2 .tSC.configure SCloose +2 "storage"($.(\ 1~b +2 (% +3 "core" %b Y + .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" + .tPH.configure PHconfig +2 "processing"%\ 2 +2 .tPCR.off +4 .PCR.pidtemp= 50,0.1,0,300,25,25 +3 .PCR.caltemp= 2.8814,0.0372,0 +3 #All dwarf controllers running firmware version 3.75 + "sampler") +11 #tCleanly exited at 16:54:08CEST20-May-19 +834 #-> access 1 +4 .SE.seek :down + "storage"('X +3 "core" ' +2 "manipulator"&% +4 "core" %\  +2 "manipulator"&& +3 "core" &-\ +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"((; +682 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +2 "core" &; ` ; +8156 #t-> access 2 +2 .SE.seek :down +2 "storage"('X +4 "core" ' + "manipulator"&% +4 "core" %\  C : & +2 "manipulator"&& +3 "core" &- E G P\ +2 .tSC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"( (K +202 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (!& +2 "core" &K1 ( 5 +15685 #t-> exit +5 #mEXIT @1558364904.57CEST @1558364961.65CEST = =mMAIN_scheduler =tMAIN @CEST1558364963.89 #"core_reset"Sent BREAK +2 #t@0x208D, state=0x3A84, ifg=0x10, ie=0xFD + #@0x2316, state=0x3A84, ifg=0x10, ie=0xFD + #@0x259E, state=0x3A84, ifg=0x10, ie=0xFD + #@0x2826, state=0x3A84, ifg=0x10, ie=0xFD #@0x2AAE, state=0x3A84, ifg=0x10, ie=0xFD + #@0x2D36, state=0x3A84, ifg=0x10, ie=0xFD + #@0x2FBD, state=0x3A84, ifg=0x10, ie=0xFD #@0x30D2, state=0x3A84, ifg=0x80, ie=0xFD + #@0x3722, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +7 #ESP2 v3.30 I2C Gateway v3.06 for core bus +257 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +26 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +283 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi` < :\ @name@ +309 "Can" |z +  |z + #tPolling Can every 10:00 +124 "sampler") +2 ) + "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +4 *\ 9\ +3 .tSPE.coast +2 "MFB"*  +4 "core" +3 .tSPE.configure SPEconfig +2 "MFB"*\ 2 +6 *% +6 "core" %x +3 .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +6 "sampler")% +5 "core" % h  +2 .tSS.reconfigure SSconfig +4 "sampler")#.0X +3 .tCC.reconfigure CCconfig +2 "collection"'$x2 ^22b +2 .tCC.hold +2 "collection"'\ , +5 "core" , + .tCC.configure CCconfig +2 "collection"'$x2 ^22b +2 ' % +3 "core" %69= + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +2 .tCS.hold + "collection"' + +4 "core" + + .tCS.configure CSconfig +2 "collection"'#P d@b +2 "processing"% & +3 "core" & \ + .tPC.reconfigure PCconfig +2 "processing"%$x2 ^22b +2 .tPC.hold + "processing"%, +40 "core" , +2 .tPC.configure PCconfig +4 "processing"%$x2 ^22b +4 %% +5 "core" % +3 .tPS.configure PSconfig +3 "processing"%#A d`xb +8 "manipulator"&% +5 "core" %\  k h +3 .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 .tForearm.hold +2 "manipulator"&+ +4 "core" + +3 .tForearm.configure LooseForearm +3 "manipulator"&#Q@2^d^2b +5 && +5 "core" &- h m\ +2 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 .tElbow.hold +3 "manipulator"&, +3 "core" , + .tElbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +4 "storage"(& +3 "core" &K1 F 4 + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +2 .tSC.hold + "storage"(, +3 "core" , + .tSC.configure SCloose +2 "storage"($.(\ 1~b +2 (% +3 "core" %b + .tSE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +2 .tSE.hold +2 "storage"(+ +2 "core" + + .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 .tPCR.off +3 .PCR.pidtemp= 50,0.1,0,300,25,25 +4 .PCR.caltemp= 2.8814,0.0372,0 +4 #All dwarf controllers running firmware version 3.75 +3 "sampler") +11 #tCleanly exited at 17:08:24CEST20-May-19 +6 #Loading /home/esp/esp2/mission/TotalWCRTest.rb mission +7 !o:RuntimeError:bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"+Mission's startTube should be 3, not 2:@timestampu: Time ]& +4 #Waiting to Resume from Checkpoint "Loading /home/esp/esp2/mission/TotalWCRTest.rb mission" +3 ."Qmail"BadNews.email "Mission's startTube should be 3, not 2",Subject: "RuntimeError in MAIN" +30 #"bkha"Session Begun +589 #-> showlog 100 +3829 #-> exit +2 #Session Ended +503 #Session Begun +2038 #-> abort! "Rookie mistake" + !o:CmdServer::Client::Error:bt[" bkha:1:in `topLevelBinding'"RESET< ESP2 v3.30 I2C Gateway v3.06 +215 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +234 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +46 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +273 !o:AnalyticalModule::PCRCore: @refi< : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +355 "Can" Q +  Q + #tPolling Can every 10:00 +4 #Loading /home/esp/esp2/mission/TotalWCRTest.rb mission +7 #Preparing to sleep until +00:00:10 + ."Qmail"GoodNews.email "Starting TotalWCRTest w/pucks in tube 2\\n{}\\nCan@17:13:37, 23.2C, 42% humidity, 14.5psia, 12.144V, 0.096A, 0.096A avg, 1.17W",Subject: "TotalWCRTest begun" +6 #"shutdown"Shutdown +3 #tAsleep til +00:00:10 +2 #Continuing at 17:13 +2 "Can" Q +123 #"bkha"Session Begun +451 #-> showlog 10 +31 ."Qmail"GoodNews.email "Then, in tube 2: wcrPhase2\\n/home/esp/esp2/mission/TotalWCRTest.rb:113\\n{}\\nCan@17:13:38, 23.2C, 42% humidity, 14.5psia, 12.144V, 0.096A, 0.096A avg, 1.17W",Subject: "Asleep until 17:13" +374 "Can" ` +2 #tPowering core bus +501 .Gate.power :raw,:ON +6 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +2 "MFB"* +2 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +3 "collection"' 2\ +3 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +4 "core" + .tSPE.configure SPEconfig + "MFB"*\ 2 +5 *% +4 "core" % + .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +4 "sampler")% +3 "core" % + .tSS.configure SSconfig +2 "sampler")#.0Xu  + "processing"%7& +4 "core" &  + #t==================> STARTED WCRSphase (phase #1) <=== + #Starting stand-alone bac WCR +3 #bac wcr sampling at most 2000ml +5 #Whole Cell Archive sampling 2000ml +2 #Loading wcr puck from tube 2 into Collection Clamp +3 "collection"'8& +4 "core" &9<G  +2 ."WCR"Hand.open +2 "manipulator"&91 +67 "core" 1 + "manipulator"&:% +4 "core" % \  t wE +2 "storage"(;% +3 "core" %_  +2 "storage"(<. +3 "core" .( +2 "storage"(=& +3 "core" & ) \ 5 +2 ."WCR"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (>& +3 "core" & *   5 +2 "manipulator"&?& +3 "core" &D p j +2 ."WCR"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +3 "manipulator"&@( +31 "core" ( +2 "manipulator"&A& +4 "core" & w w +2 "storage"(B& +3 "core" & *   5 +4 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&C' +98 "core" ' + "storage"(D& +4 "core" & )   , 5 +2 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek beamBreak +3 "storage"(E'V +226 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 17:14:20CEST20-May-19\\n{}\\nCan@17:14:19, 23.2C, 42% humidity, 14.5psia, 11.972V, 0.708A, 0.708A avg, 8.47W",Subject: "bac wcr sampling at most 2000ml" +78 "core" ' +2 "storage"(F- +4 "core" -' + ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (G& +3 "core" & * B 5 +2 "manipulator"&H& +4 "core" & o i 3 +2 ."WCR"Elbow.seek 2 +4 "manipulator"&I( +5 "core" ( + "manipulator"&J& +3 "core" & ~ w +2 "storage"(K& +4 "core" & *    5 +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&L'8 +23 "core" ' +2 ."WCR"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 ."WCR"Hand.close +2 "manipulator"&M/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&N& +6 "storage"(O'X +4 "core" & i i # +5 "manipulator"&P% +3 "core" % N ] O +2 ."WCR"Forearm.seek :retract +3 "manipulator"&Q'\ +93 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&R(ӷ +150 "core" ( +3 "manipulator"&S& +4 "core" &ӹ W U ;2 +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &T& +3 "core" &ӹ Q H $;2 +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 "core" ' + ."downElevator"SE.coast +3 ."WCR"Forearm.seek CC +4 "storage"(5 +3 "manipulator"&U' +109 "core" ' +2 "manipulator"&V& +4 "core" &ӹ;2 +2 "manipulator"&W% +3 "core" %!1 0Ʀ +2 "collection"'X& +4 "core" &9=b | +2 "collection"'Y& +43 ."WCR"CC.seek :closed +3 "collection"'Z(W +5 "core" &<<Q | + &:< { + &9<w | + &;=z { + &;<i | + &8<{ | + &:>| zF +9 &C~9<T n4 +9 &-g9=p lI +9 &n:<u oY +10 &qO9<n sY +9 &2T;>F rZ +9 &L:< uY +10 &N:> sY +9 &zM;< tY +9 &;N:=U tY +10 &Q8>J tZ +9 & Q9=N sY +9 &"O<>I tY +10 &$CN9<L tY +9 &&J8=C tY +10 &'P:<H tY +9 &)N:=L tY +9 &+KM:>F tY +10 &- L;<N tY +10 &.U<=I sY +8 &0N<>G sY +10 &2SM:>H tY +9 &4P<<H tY +10 &5O9?E tY +9 &7Q;>J tY +9 &9[O:=E sY +10 &;K9>I tY +9 &<U;=C sY +9 &>R;=M sY +10 &@bR:=D sZ +9 &B$R:=9 sZ +10 &CQ9<? tY +9 &EV;>M sZ +9 &Gg_A@A r[ +10 &I#r>EA o] +9 &J9AA l` +9 &L8=@ hb +10 &NG9;E eb1 +9 &O9;I dbF +10 &Q:;J dbK +9 &SJ8<F cbK +9 &T79G cbK +10 &V89D bE +9 &WO99h jW +9 ( +2 "collection"'Y& +3 #"WCR"Collection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.39 + .Hand.open +3 "manipulator"&[1 +5 "core" &WVj9;D pP +62 1 +2 "manipulator"&\\% +4 "core" % A § +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&]'\ +103 "core" ' +2 ."WCR"SC.coast + "storage"(6 +4 #"WCR"collectSample 2000ml w/bubble point of 55psi + #Priming 7ml +2 .Intake.select :close +2 .Exhaust.select :close +3 .SS.hold +4 "sampler")^+ +4 "core" + + "sampler")_% +4 "core" % d c + "collection"'`& +4 "core" &WVk::; P +2 "Can" |c +2 #"WCR"Calibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 .SS.reconfigure SSfast +3 "sampler")#.0X +24  + ."WCR"delay 3.8 seconds +382 "collection"'d% +4 "core" %258 +2 "sampler")e% +3 "core" %5K e \\ + ."WCR"SSV.dial :spit +3 "sampler")f +144 "core"  +2 ."WCR"SS.seek 0ml +4 "sampler")g' +274 "core" ' + ."WCR"SSV.dial CBV +2 "sampler")h  +146 "core"  + ."WCR"CTV.dial :intake +2 "collection"'i  +84 "core"  + ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 #Allowing 40s for 7.0ml of remaining 7.0ml +2 .Intake.select :open +3 "sampler") +213 "collection"'j% +2 "core" %2SU : +2 #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 150 +4 "sampler")#.0XR% +3 "core" %2]tRR d O%k +16 "collection"'?% +2 "core" %2OT> 7 +2 "sampler")A% +3 "core" %6p"QPP i S +16 "collection"'B% +2 "core" %2KP 8 +2 "sampler")D% +3 "core" %6?QO _ T +16 "collection"'&% +2 "core" %2JL8 8 +2 "sampler"))% +4 "core" %6?PM ] U +15 "collection"'#% +2 "core" %2IK8 9 +2 "sampler")F% +4 "core" %6@RP k T +15 "collection"'G% +2 "core" %2HK 9 +2 "sampler")H% +3 "core" %6@VR e T +15 "collection"'J% +4 "core" %2GL8 9 + "sampler")K% +4 "core" %6@SR i T +14 "collection"'M% +3 "core" %2GK; 9 +2 "sampler")N% +3 "core" %6@UT j T +16 "collection"'P% +2 "core" %2GJ 9 +2 "sampler")@% +3 "core" %6@UT [ T +16 "collection"'C% +2 "core" %2EJ8 9 +2 "sampler")S% +4 "core" %6@WS j U +14 "collection"'T% +3 "core" %2IJ 9 +2 "sampler")E% +4 "core" %6@VV j U +14 "collection"'L% +3 "core" %2HK 8 +2 "sampler")I% +3 "core" %6@XX e U +16 "collection"'V% +2 "core" %2IL; 9 +2 "sampler")W% +4 "core" %6@ZU e U +14 "collection"'X% +3 "core" %2JK 8 +2 "sampler")Q% +4 "core" %6@\\X i T +14 "collection"'O% +3 "core" %2HN7 9 +2 "sampler").% +4 "core" %6@]Y c T +15 "collection"'Y% +2 "core" %2JO8 9 +2 "sampler")[% +4 "core" %6@]] n U +15 "collection"'\\% +2 "core" %2IN 9 +2 "sampler")_% +4 "core" %6@^_ a U +14 "collection"'`% +3 "core" %2ON9 9 +2 "sampler")U% +3 "core" %6@`^ _ T +16 "collection"'$% +2 "core" %2KP8 8 +2 "sampler") % +3 "core" %6@b^ m T +15 "collection"'^% +3 "core" %2MP 9 +2 "sampler")c% +4 "core" %6@dd ` T +15 "collection"'b% +2 "core" %2KP7 9 +2 "sampler")d% +3 "core" %6@fd j T +15 "collection"'e% +4 "core" %2OR 8 +2 "sampler")f% +3 "core" %6@ie d T +15 "collection"'a% +3 "core" %2MR9 9 +2 "sampler")h% +4 "core" %6?jg j U +14 "collection"'i% +3 "core" %2OR 9 +2 "sampler")j% +4 "core" %6@ll l U +14 "collection"'g% +3 "core" %2QS 8 +2 "sampler")l% +3 "core" %6@nn g T +15 "collection"'m% +3 "core" %2MS? 9 +2 "sampler")n% +4 "core" %6?qn j U +14 "collection"'o% +3 "core" %2QQ 9 +2 "sampler")p% +4 "core" %6@rp j T +14 "collection"'q% +3 "core" %2OS= 9 +2 "sampler")r% +3 "core" %6,tu Y V +15 "collection"'s% +3 "core" %2PT8 ; +2 "sampler")t% +4 "core" %6yw j X c +14 "collection"'u% +2 "core" %2RU = +2 "sampler")v% +4 "core" %6}{ b Y& +14 "collection"'w% +3 "core" %2PU7 > +2 "sampler")x% +4 "core" %6 b Z$ +14 "collection"'y% +3 "core" %2RS9 = +2 "sampler")z% +4 "core" %6 m Z$ +14 "collection"'{% +3 "core" %2TS > +2 "sampler")|% +3 "core" %6 f Y$ +15 "collection"'}% +3 "core" %2SX8 > +2 "sampler")~% +4 "core" %6 a Y$ +14 "collection"'% +3 "core" %2SX > +2 "sampler")% +4 "core" %6 e Y$ + "collection"'% +4 "core" %2UW > + #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 135 +4 "sampler")#.0XR% +2 "core" %2TY : +2 "sampler")?% +3 "core" %Alk d U +16 "collection"'A% +2 "core" %2TW9 : +2 "sampler")B% +4 "core" %Bnk h U +15 "collection"'D% +2 "core" %2SW : +2 "sampler")&% +3 "core" %/qp m V +15 "collection"')% +3 "core" %2TT = +2 "sampler")#% +4 "core" %sq _ Y b +14 "collection"'F% +3 "core" %2VX9 ? +2 "sampler")G% +4 "core" %vs f Z- +14 "collection"'H% +3 "core" %2TW ? +2 "sampler")J% +3 "core" %yt ` Z- +16 "collection"'K% +2 "core" %2TW@ > +2 "sampler")M% +3 "core" %{x c Z- +15 "collection"'N% +3 "core" %2UW< ? +2 "sampler")P% +3 "core" %| g Z- +15 "collection"'@% +3 "core" %2UZ ? +2 "sampler")C% +3 "core" % e Z- +15 "collection"'S% +3 "core" %2VY} > +2 "sampler")T% +4 "core" % g Z- +14 "collection"'E% +3 "core" %2VY@ ? +2 "sampler")L% +3 "core" % k Z- +15 "collection"'I% +3 "core" %2VY > +2 "sampler")V% +4 "core" % \\ Z- +14 "collection"'W% +3 "core" %2TZ= > +2 "sampler")X% +3 "core" % j Z- +2 "collection"'Q% +3 "core" %2XX: ? +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +4 "sampler")#.z0XRePR [ R# +15 "collection"'[% +3 "core" %2VV : +2 "sampler")\\% +3 "core" %JSP h U +15 "collection"'_% +3 "core" %2TV 9 +2 "sampler")`% +4 "core" %IRR _ U +14 "collection"'U% +3 "core" %2RWX : +2 "sampler")$% +4 "core" %ISP i U +14 "collection"' % +3 "core" %2RT : +2 "sampler")^% +4 "core" %ITT k U +14 "collection"'c% +3 "core" %2QU : +2 "sampler")b% +3 "core" %IUR ^ U +15 "collection"'d% +4 "core" %2TWR : + "sampler")e% +4 "core" %HRO j U +14 "collection"'f% +3 "core" %2SUu : +2 "sampler")a% +4 "core" %IWR h U +14 "collection"'h% +3 "core" %2TV: : +2 "sampler")i% +4 "core" %IVT ] U +14 "collection"'j% +3 "core" %2UU : +2 "sampler")g% +4 "core" %IWU n U +14 "collection"'l% +3 "core" %2UV : +2 "sampler")m% +3 "core" %IYV \\ U +16 "collection"'n% +2 "core" %2QT 9 +2 "sampler")o% +5 "core" %I[V h U +15 "collection"'p% +2 "core" %2TVp : +2 "sampler")q% +4 "core" %I[X ^ U +14 "collection"'r% +3 "core" %2QV 9 +2 "sampler")s% +3 "core" %IYY ^ T +15 "collection"'t% +3 "core" %2UW 9 +2 "sampler")u% +4 "core" %I[[ l U +15 "collection"'v% +2 "core" %2TV : +2 "sampler")w% +4 "core" %I\\\\ ^ U +14 "collection"'x% +3 "core" %2TW : +2 "sampler")y% +4 "core" %I^^ m U +15 "collection"'z% +2 "core" %2RU 9 +2 "sampler"){% +4 "core" %I`^ l U +14 "collection"'|% +3 "core" %2SV : +2 "sampler")}% +3 "core" %Ia^ d U +15 "collection"'~% +3 "core" %2SU : +2 "sampler")% +3 "core" %Iba n U +15 "collection"'% +3 "core" %2SW : +2 "sampler")% +3 "core" %Ie` g U +15 "collection"'<% +3 "core" %2RW 9 +2 "sampler")% +4 "core" %Icc ] U +14 "collection"'% +3 "core" %2TW : +2 "sampler")% +4 "core" %Hfe i U +14 "collection"'% +3 "core" %2UU : +2 "sampler")% +4 "core" %Hhg ^ U +14 "collection"' % +3 "core" %2TW : +2 "sampler")\ % +3 "core" %Hjh _ U +16 "collection"' % +2 "core" %2QX : +2 "sampler") % +4 "core" %Hik j U +14 "collection"' % +3 "core" %2SV : +2 "sampler")% +4 "core" %Ijh _ U +14 "collection"'% +3 "core" %2UW : +2 "sampler")% +4 "core" %Iom j V +14 "collection"'% +3 "core" %2SY : +2 "sampler")% +4 "core" %Iql i U +14 "collection"'% +3 "core" %2UW : +2 "sampler")% +4 "core" %Huq \\ U +14 "collection"'% +3 "core" %2TX : +2 "sampler")% +4 "core" %Hut m U +14 "collection"'% +3 "core" %2TY : +2 "sampler")% +3 "core" %Iwt j T +15 "collection"'% +3 "core" %2VX : +2 "sampler")% +3 "core" %Iyw ^ U +50 "collection"'% +11 "core" %2VX : +2 "sampler")% +4 "core" %I~ j U +15 "collection"'"% +2 "core" %2UV 9 +2 "sampler")% +3 "core" %H h U +16 "collection"'(% +2 "core" %2UY : +2 "sampler")% +4 "core" %I d U +15 "collection"'!% +2 "core" %2UY : +2 "sampler")*% +4 "core" %I f U +15 "collection"',% +2 "core" %2UY : +2 "sampler")+% +3 "core" %I m V +2 "collection"'%% +4 "core" %2SV : + #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +4 "sampler")#.n0XR% +3 "core" %QUU ^ U +15 "collection"'?% +3 "core" %2RU 9 +2 "sampler")A% +4 "core" %QVV [ T +14 "collection"'B% +3 "core" %2SU : +2 "sampler")D% +4 "core" %QXW k U +15 "collection"'&% +2 "core" %2RT : +2 "sampler"))% +3 "core" %QYW \\ U +16 "collection"'#% +2 "core" %2PU 9 +2 "sampler")F% +4 "core" %Q[W h U +14 "collection"'G% +3 "core" %2QU : +2 "sampler")H% +3 "core" %Q[Y j U +15 "collection"'J% +3 "core" %2TT : +2 "sampler")K% +3 "core" %Q]Y ^ U +15 "collection"'M% +3 "core" %2RS : +2 "sampler")N% +3 "core" %Q\\\\ i U +16 "collection"'P% +2 "core" %2SV : +2 "sampler")@% +3 "core" %Q^\\ j U +15 "collection"'C% +3 "core" %2QT 9 +2 "sampler")S% +3 "core" %Q_\\ \\ U +15 "collection"'T% +3 "core" %2TW 9 +2 "sampler")E% +4 "core" %Q_^ k U +14 "collection"'L% +3 "core" %2RW : +2 "sampler")I% +4 "core" %Qb` \\ U +14 "collection"'V% +3 "core" %2RW 9 +2 "sampler")W% +4 "core" %Qcb _ U +14 "collection"'X% +3 "core" %2RU : +2 "sampler")Q% +4 "core" %Qba j U +14 "collection"'% +3 "core" %2SU : +2 "sampler").% +4 "core" %Qfc ] U +14 "collection"'Y% +3 "core" %2SW : +2 "sampler")[% +4 "core" %Qfd k U +14 "collection"'\\% +3 "core" %2SW 9 +2 "sampler")_% +4 "core" %Qhf m U +14 "collection"'`% +4 "core" %2RV : + "sampler")U% +4 "core" %Qjf ^ U +14 "collection"'$% +3 "core" %2TV : +2 "sampler") % +3 "core" %Qkk i U +16 "collection"'^% +2 "core" %2UX 9 +2 "sampler")c% +4 "core" %Qmi i U +14 "collection"'b% +3 "core" %2TX : +2 "sampler")d% +4 "core" %Qol ^ U +14 "collection"'e% +3 "core" %2UV : +2 "sampler")f% +4 "core" %Qol d U +14 "collection"'a% +3 "core" %2TV : +2 "sampler")h% +3 "core" %Qtp \\ U +16 "collection"'i% +2 "core" %2SX 9 +2 "sampler")j% +4 "core" %Qrp c U +14 "collection"'g% +3 "core" %2UZ : +2 "sampler")l% +3 "core" %Qur i U +15 "collection"'m% +3 "core" %2VV : +2 "sampler")n% +3 "core" %Quv f U +15 "collection"'o% +3 "core" %2TW 9 +2 "sampler")p% +4 "core" %Rzy a T +14 "collection"'q% +3 "core" %2UX 9 +2 "sampler")r% +4 "core" %Q{x h V +14 "collection"'s% +3 "core" %2WX : +2 "sampler")t% +4 "core" %Q}| _ U +14 "collection"'u% +3 "core" %2TX 9 +2 "sampler")v% +3 "core" %Q~ m U +15 "collection"'w% +3 "core" %2TY 9 +2 "sampler")x% +3 "core" %Q i U +15 "collection"'y% +3 "core" %2UX : +2 "sampler")z% +4 "core" %P b U +14 "collection"'{% +3 "core" %2UZ : +2 "sampler")|% +4 "core" %P k V +15 "collection"'}% +2 "core" %2WZ : +2 "sampler")~% +4 "core" %P j V +14 "collection"'% +3 "core" %2VY 9 +2 "sampler")% +4 "core" %P \\ V + "collection"'% +4 "core" %2UZ 9 + #"WCR"Intake @15.7psia, vacuum from 9.2 to 13.2psi +2 .SS.reconfigure SSinhale.with maxSpeed: 99 +4 "sampler")#.c0XR% +3 "core" %2TW : +2 "sampler")?% +4 "core" %m;Ufe k U +14 "collection"'A% +3 "core" %2TW : +2 "sampler")B% +4 "core" %m;Uhe j V +14 "collection"'D% +3 "core" %2UV 9 +2 "sampler")&% +4 "core" %m;Vlf _ U +15 "collection"')% +2 "core" %2UW : +2 "sampler")#% +3 "core" %m;Ujh h U +15 "collection"'F% +3 "core" %2UX : +2 "sampler")G% +3 "core" %m;Ukk ] U +16 "collection"'H% +2 "core" %2WY 9 +2 "sampler")J% +4 "core" %m;Unj Z U +14 "collection"'K% +3 "core" %2SX : +2 "sampler")M% +3 "core" %m;Upp g U +15 "collection"'N% +3 "core" %2UW : +2 "sampler")P% +4 "core" %m;Upp ` U +14 "collection"'@% +3 "core" %2SX : +2 "sampler")C% +4 "core" %m;Uqp \\ U +15 "collection"'S% +2 "core" %2TW 9 +2 "sampler")T% +3 "core" %m;Usr h U +15 "collection"'E% +3 "core" %2TX : +2 "sampler")L% +3 "core" %m;Vur b U +15 "collection"'I% +3 "core" %2SX 9 +2 "sampler")V% +4 "core" %m;Uxu i V +14 "collection"'W% +3 "core" %2TX 9 +2 "sampler")X% +3 "core" %m;Uyv f U +15 "collection"'Q% +3 "core" %2TW : +2 "sampler")% +3 "core" %m;U{y [ U +15 "collection"'.% +3 "core" %2VX : +2 "sampler")Y% +4 "core" %m;Vz{ h U +14 "collection"'[% +3 "core" %2UV : +2 "sampler")\\% +3 "core" %m;U~| g U +15 "collection"'_% +4 "core" %2SX : +2 "sampler")`% +3 "core" %m;U~ j V +15 "collection"'U% +3 "core" %2UZ : +2 "sampler")$% +4 "core" %m;U \\ U +15 "collection"' % +2 "core" %2VX : +2 "sampler")^% +4 "core" %m;U ] U +14 "collection"'c% +3 "core" %2UX : +2 "sampler")b% +3 "core" %m;U b U +15 "collection"'d% +3 "core" %2SW : +2 "sampler")e% +3 "core" %m;U ] U +2 "collection"'f% +3 "core" %2UZ 9 +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 89 +3 "sampler")#.Y0XR +2 "sampler")i% +4 "core" % hf ] [ K +52 "collection"'j% +3 "core" %2TW ? +2 "sampler")g% +4 "core" %lj k [\ H +52 "collection"'l% +3 "core" %2RX ? +2 "sampler")m% +4 "core" %on a [\ H +52 "collection"'n% +3 "core" %2VX ? +2 "sampler")o% +3 "core" %rq i [\ H +52 "collection"'p% +3 "core" %2TV ? +2 "sampler")q% +4 "core" %wv f [\ H +52 "collection"'r% +3 "core" %2UZ ? +2 "sampler")s% +4 "core" %zw ] Z\ H +52 "collection"'t% +3 "core" %2VW ? +2 "sampler")u% +3 "core" % g [\ H +52 "collection"'v% +3 "core" %2WZ ? +2 "sampler")w% +3 "core" % a [\ H +52 "collection"'x% +3 "core" %2UX ? +2 "sampler")y% +4 "core" % d [\ H +52 "collection"'z% +3 "core" %2UX > +2 "sampler"){% +4 "core" % k [\ H +52 "collection"'|% +3 "core" %2UX ? +2 "sampler")}% +4 "core" % d [\ H +52 "collection"'~% +3 "core" %2W[ ? +2 "sampler")% +4 "core" % c [\ H +52 "collection"'% +3 "core" %2VY > +2 "sampler")% +3 "core" % \\ Z\ H +52 "collection"''% +3 "core" %2UY ? +2 "sampler")% +4 "core" % i [\ H +52 "collection"'% +3 "core" %2VX ? +2 "sampler")% +4 "core" % ^ [\ H +52 "collection"'% +3 "core" %2UY @ +2 "sampler")% +4 "core" % h [\ H +52 "collection"' % +3 "core" %2VY @ +2 "sampler")\ % +3 "core" % _ [\ H +52 "collection"' % +3 "core" %2WY ? +2 "sampler") % +3 "core" % ^ [\ H +52 "collection"' % +3 "core" %2WY ? +2 "sampler")% +3 "core" % g [\ H +37 "sampler")% +12 "core" % i [\ H + ."WCR"Intake.select :close + "sampler")0 +11 )% +2 "core" % X \ H +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +86 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 89 +4 "sampler")#.Y0XR% +3 "core" %2SS ; +2 "sampler")?% +3 "core" %gIc` \\ W +16 "collection"'A% +2 "core" %2QS ; +2 "sampler")B% +3 "core" %gIea g V +15 "collection"'D% +3 "core" %2QV < +2 "sampler")&% +3 "core" %hIfd Z W +15 "collection"')% +3 "core" %2QT = +2 "sampler")#% +4 "core" %o&gf X Y +14 "collection"'F% +3 "core" %2PR @ +3 "sampler")G% +3 "core" %o hh e [? +14 "collection"'H% +4 "core" %2OP @ +2 "sampler")J% +3 "core" %iml Y \\) +15 "collection"'K% +3 "core" %2OQ ? +2 "sampler")M% +4 "core" %inm a \\) +14 "collection"'N% +3 "core" %2PS @ +2 "sampler")P% +4 "core" %iop X \\) +14 "collection"'@% +3 "core" %2QT @ +2 "sampler")C% +3 "core" %itq ` \\) +15 "collection"'S% +3 "core" %2RT @ +2 "sampler")T% +4 "core" %iwu ` \\) +14 "collection"'E% +3 "core" %2QT A +2 "sampler")L% +3 "core" %izz V \\) +15 "collection"'I% +3 "core" %2RT @ +2 "sampler")V% +3 "core" %i}| c \\) +15 "collection"'W% +3 "core" %2QS @ +2 "sampler")X% +4 "core" %i} ` \\) +14 "collection"'Q% +3 "core" %2RU @ +2 "sampler")% +3 "core" %i ] \\) +15 "collection"'.% +3 "core" %2OU A +2 "sampler")Y% +4 "core" %i c \\) +14 "collection"'[% +3 "core" %2PR @ +2 "sampler")\\% +4 "core" %i Y \\) +2 "collection"'_% +3 "core" %2RT ? +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 80 +2 "sampler")#.P0XR +2 "sampler")% +3 "core" %K9\  [ [B +15 "collection"'% +3 "core" %2TV @ +2 "sampler")% +3 "core" %K9 i \\ +16 "collection"'% +2 "core" %2TX @ +2 "sampler")% +3 "core" %K8 [ \\ +2 "collection"'% +3 "core" %2RU @ +2 #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 72 +4 "sampler")#.H0XR% +4 "core" %I]Z ` W +14 "collection"'?% +3 "core" %2RV ; +2 "sampler")A% +4 "core" %I\\\\ h W +14 "collection"'B% +3 "core" %2UW < +2 "sampler")D% +4 "core" %I_\\ Y W +14 "collection"'&% +3 "core" %2RT ; +2 "sampler"))% +4 "core" %I__ f W +14 "collection"'#% +3 "core" %2RU ; +2 "sampler")F% +3 "core" %Ia` c V +15 "collection"'G% +3 "core" %2SU ; +2 "sampler")H% +4 "core" %Ia` [ W +14 "collection"'J% +3 "core" %2RV ; +2 "sampler")K% +4 "core" %Iec c W +14 "collection"'M% +3 "core" %2QV ; +2 "sampler")N% +4 "core" %Ifc Z W +14 "collection"'P% +3 "core" %2SW ; +2 "sampler")@% +4 "core" %Ife Z W +14 "collection"'C% +4 "core" %2RT ; +2 "sampler")S% +3 "core" %Jjh [ W +16 "collection"'T% +2 "core" %2RV < +2 "sampler")E% +4 "core" %*jh \\ X +15 "collection"'L% +2 "core" %2RV ? +2 "sampler")I% +3 "core" %ll b [ d +15 "collection"'V% +3 "core" %2QW A +2 "sampler")W% +3 "core" %mm Z \\9 +15 "collection"'X% +3 "core" %2RU @ +2 "sampler")Q% +4 "core" %qm a \\9 +14 "collection"'% +3 "core" %2RV @ +2 "sampler").% +4 "core" %tq a \\9 +14 "collection"'Y% +3 "core" %2RV A +2 "sampler")[% +4 "core" %vt Z \\9 +15 "collection"'\\% +2 "core" %2TW @ +2 "sampler")_% +4 "core" %wu d \\9 +14 "collection"'% +3 "core" %2UV @ +2 "sampler")U% +3 "core" %yx a [9 +15 "collection"'$% +3 "core" %2RU @ +2 "sampler") % +4 "core" %~| [ \\9 +14 "collection"'^% +3 "core" %2UW @ +2 "sampler")c% +3 "core" %~ ` \\9 +15 "collection"'b% +3 "core" %2SV @ +2 "sampler")d% +4 "core" % X \\9 +14 "collection"'e% +3 "core" %2RW @ +2 "sampler")f% +4 "core" % Y \\9 +14 "collection"'<% +3 "core" %2TW A +2 "sampler")h% +4 "core" % b \\9 +14 "collection"'i% +3 "core" %2SX A +2 "sampler")j% +3 "core" % _ \\9 +2 "collection"'g% +3 "core" %2UV @ +2 #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 65 +4 "sampler")#.A0XR% +3 "core" %2QV ; +2 "sampler")?% +3 "core" %;OTQ Z V +15 "collection"'A% +3 "core" %2QT ; +2 "sampler")B% +3 "core" %;OUS \\ V +15 "collection"'D% +3 "core" %2SV : +2 "sampler")&% +4 "core" %;OUT a W +14 "collection"')% +3 "core" %2RU ; +2 "sampler")#% +4 "core" %;NWS Y V +15 "collection"'F% +3 "core" %2RX ; +2 "sampler")G% +3 "core" %;OWU h W +15 "collection"'H% +3 "core" %2SX ; +2 "sampler")J% +3 "core" %;NXY Y W +16 "collection"'K% +2 "core" %2UW ; +2 "sampler")M% +3 "core" %;NWU a W +15 "collection"'N% +3 "core" %2SX ; +2 "sampler")P% +4 "core" %;O\\Y ` V +14 "collection"'@% +3 "core" %2RT : +2 "sampler")C% +3 "core" %;OZZ [ V +15 "collection"'S% +3 "core" %2SV ; +2 "sampler")T% +3 "core" %;O\\[ b W +15 "collection"'E% +3 "core" %2SU ; +2 "sampler")L% +4 "core" %;O\\Y Y W +14 "collection"'I% +3 "core" %2TX : +2 "sampler")V% +3 "core" %;O^Z V W +15 "collection"'W% +3 "core" %2RU ; +2 "sampler")X% +3 "core" %;O_] b W +15 "collection"'Q% +3 "core" %2SU ; +2 "sampler")% +3 "core" %;O`\\ ^ V +15 "collection"'.% +3 "core" %2US : +2 "sampler")Y% +4 "core" %;Oa_ Y W +14 "collection"'[% +3 "core" %2SV : +2 "sampler")\\% +3 "core" %;Oda a V +15 "collection"'_% +3 "core" %2SU ; +2 "sampler")% +4 "core" %;Oc` ^ V +14 "collection"'U% +3 "core" %2ST ; +2 "sampler")$% +4 "core" %;Nfa b V +14 "collection"' % +3 "core" %2QV ; +2 "sampler")^% +4 "core" %;Oee ` V +14 "collection"'c% +4 "core" %2ST : +2 "sampler")b% +3 "core" %;Ogd _ V +15 "collection"'d% +3 "core" %2SV ; +2 "sampler")e% +4 "core" %;Njf f V +14 "collection"'f% +3 "core" %2SU : +2 "sampler")<% +3 "core" %;Okl Z V +15 "collection"'h% +3 "core" %2SV ; +2 "sampler")i% +3 "core" %;Okk ` W +15 "collection"'j% +3 "core" %2RU ; +2 "sampler")g% +4 "core" %;Nom X W +14 "collection"'% +3 "core" %2SX : +2 "sampler")m% +3 "core" %;Npl [ W +15 "collection"'n% +3 "core" %2TX ; +2 "sampler")o% +3 "core" %;Nqq _ W +15 "collection"'p% +3 "core" %2QW ; +2 "sampler")q% +3 "core" %;Nrp W W +15 "collection"'r% +3 "core" %2RU ; +2 "sampler")s% +39 "core" %;Nvr W V +23 "collection"'t% +2 "core" %2TV ; +2 "sampler")u% +3 "core" %<I{x j W +15 "collection"'v% +3 "core" %2VT ; +2 "sampler")w% +3 "core" %<J}z _ W +16 "collection"'x% +2 "core" %2TW ; +2 "sampler")y% +4 "core" %<J~ W W +15 "collection"'z% +2 "core" %2TV ; +2 "sampler"){% +4 "core" %<I b W +15 "collection"'|% +2 "core" %2VX ; +2 "sampler")}% +3 "core" %<I [ W +15 "collection"'~% +3 "core" %2UW ; +2 "sampler")% +3 "core" %<J W W +15 "collection"'% +3 "core" %2TZ ; +2 "sampler")% +3 "core" %<J b W +15 "collection"''% +3 "core" %2TU ; +2 "sampler")% +3 "core" %<I Z W +2 "collection"'% +4 "core" %2UX ; + #"WCR"Intake @15.6psia, vacuum from 9.1 to 13.1psi +2 .SS.reconfigure SSinhale.with maxSpeed: 53 +4 "sampler")#.50XR% +4 "core" %"Pnk b W +14 "collection"'?% +3 "core" %2SV ; +2 "sampler")A% +4 "core" %"Pnm Z W +14 "collection"'B% +3 "core" %2TX ; +2 "sampler")D% +4 "core" %"Pon a W +14 "collection"'&% +3 "core" %2UV ; +2 "sampler"))% +3 "core" %"Psm a W +15 "collection"'#% +3 "core" %2SU : +2 "sampler")F% +4 "core" %"Pts Y V +14 "collection"'G% +3 "core" %2WV ; +2 "sampler")H% +4 "core" %"Pvs b V +14 "collection"'J% +3 "core" %2SW : +2 "sampler")K% +3 "core" %"Pwv X V +15 "collection"'M% +3 "core" %2TW 9 +2 "sampler")N% +4 "core" %"Pyy Y V +14 "collection"'P% +3 "core" %2SW : +2 "sampler")@% +4 "core" %"P}y a V +14 "collection"'C% +3 "core" %2TX : +2 "sampler")S% +4 "core" %"P~| W V +15 "collection"'T% +2 "core" %2TW : +2 "sampler")E% +3 "core" %"P{ Y U +15 "collection"'L% +3 "core" %2TW : +2 "sampler")I% +4 "core" %"P a V +14 "collection"'V% +3 "core" %2TW : +2 "sampler")W% +4 "core" %"P Z V +14 "collection"'X% +3 "core" %2UV : +2 "sampler")Q% +4 "core" %"P a V +15 "collection"'% +2 "core" %2TW 9 +2 "sampler").% +4 "core" %"P c V +14 "collection"'Y% +3 "core" %2UX : +2 "sampler")[% +4 "core" %"P X V + "collection"'\\% +4 "core" %2SX 9 +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 48 +2 "sampler")#.00XR +2 "sampler")(% +3 "core" %b#xw U [ R +15 "collection"'% +3 "core" %2RU ? +2 "sampler")!% +3 "core" %b#|z V Z R +16 "collection"'*% +2 "core" %2RV > +2 "sampler"),% +3 "core" %b#~| ^ Z R +15 "collection"'+% +3 "core" %2SV > +2 "sampler")%% +3 "core" %b# V Z R +15 "collection"'O% +3 "core" %2RV > +2 "sampler")1% +4 "core" %b# ^ [ R +14 "collection"'0% +3 "core" %2SV > +2 "sampler")/% +4 "core" %b# ^ [ R +14 "collection"'3% +3 "core" %2RX > +2 "sampler")2% +4 "core" %b# X [ R +14 "collection"'4% +3 "core" %2TV > +2 "sampler")5% +3 "core" %b# b [ R +15 "collection"'k% +3 "core" %2SW > +2 "sampler")8% +4 "core" %b# _ Z R +14 "collection"'9% +4 "core" %2ST~ > +2 "sampler")l% +3 "core" %b# ^ [ R +2 "collection"'6% +3 "core" %2TU > + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +5 "sampler")#.+0XR +2 "sampler")=% +4 "core" %bb T [ _ +52 "collection"'>% +3 "core" %2RU ? +2 "sampler")?% +4 "core" % fc ` [\ Q +52 "collection"'A% +3 "core" %2RT ? +2 "sampler")B% +4 "core" % if W [\ Q +52 "collection"'D% +3 "core" %2PS ? +2 "sampler")&% +4 "core" % mj d [\ Q +52 "collection"')% +3 "core" %2RT ? +2 "sampler")#% +4 "core" % ol V [\ Q +52 "collection"'F% +3 "core" %2RU ? +2 "sampler")G% +4 "core" % tq ^ [\ Q +52 "collection"'H% +3 "core" %2RV ? +2 "sampler")J% +4 "core" % yw X [\ Q +52 "collection"'K% +3 "core" %2RW ? +2 "sampler")M% +3 "core" % }{ ` [\ Q +52 "collection"'N% +4 "core" %2PW ? +2 "sampler")P% +3 "core" %  W [\ Q +52 "collection"'@% +3 "core" %2RW ? +2 "sampler")C% +4 "core" %  U [\ Q +52 "collection"'S% +3 "core" %2TV ? +2 "sampler")T% +4 "core" %  g [\ Q +52 "collection"'E% +3 "core" %2TV ? +2 "sampler")L% +4 "core" %  X [\ Q +52 "collection"'I% +3 "core" %2SV ? +2 "sampler")V% +3 "core" %  U [\ Q +52 "collection"'W% +3 "core" %2TW ? +2 "sampler")X% +4 "core" %  V [\ Q +52 "collection"'Q% +3 "core" %2TX ? +2 "sampler")% +4 "core" %  _ [\ Q +52 "collection"'.% +3 "core" %2SW ? +2 "sampler")Y% +4 "core" %  V [\ Q +52 "collection"'[% +3 "core" %2SV @ +2 "sampler")\\% +3 "core" %  ` \\\ Q +52 "collection"'% +3 "core" %2SX ? +2 "sampler")% +4 "core" %  b Z\ Q +52 "collection"'U% +3 "core" %2VU ? +2 "sampler")$% +4 "core" %  Y [\ Q +52 "collection"' % +3 "core" %2UV ? +2 "sampler")^% +4 "core" %  V [\ Q +52 "collection"'c% +3 "core" %2SWx ? +2 "sampler")b% +4 "core" %  ` \\\ Q + "sampler")d% +4 "core" %  V [\ Q + ."WCR"Intake.select :close + "sampler")0 +12 )e% +2 "core" %  _ \ Q + ."WCR"SSV.dial :exhaust +38 "sampler")f  +90 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.reconfigure SSexhale +2 "sampler")#.0XUS b W +15 "collection"'o% +3 "core" %2NT ; +2 "sampler")p% +3 "core" %?UT X W +15 "collection"'q% +3 "core" %2OR : +2 "sampler")r% +3 "core" %>UR X W +15 "collection"'s% +3 "core" %2PR ; +2 "sampler")t% +3 "core" %>XU ` W +16 "collection"'u% +2 "core" %2NR ; +2 "sampler")v% +3 "core" %>ZW Y W +16 "collection"'w% +3 "core" %2MR ; + "sampler")x% +4 "core" %>WX b X +14 "collection"'y% +3 "core" %2NQ ; +2 "sampler")z% +4 "core" %>YX c W +14 "collection"'{% +3 "core" %2NP ; +2 "sampler")|% +3 "core" %>][ Y W +15 "collection"'}% +3 "core" %2NP ; +2 "sampler")~% +4 "core" %>\\] b W +14 "collection"'% +3 "core" %2MP ; +2 "sampler")% +4 "core" %?][ c X +14 "collection"'% +3 "core" %2LO ; +2 "sampler")'% +3 "core" %?_\\ \\ W +15 "collection"'% +3 "core" %2MN ; +2 "sampler")% +4 "core" %>a^ b W +14 "collection"':% +3 "core" %2LM : +2 "sampler")% +3 "core" %>bb Z X +15 "collection"'% +3 "core" %2KO ; +2 "sampler") % +3 "core" %>bc Y W +15 "collection"'\ % +3 "core" %2KO ; +2 "sampler") % +3 "core" %>gd a W +15 "collection"' % +3 "core" %2MO ; +2 "sampler") % +3 "core" %>gf Y W +15 "collection"'% +3 "core" %2LP ; +2 "sampler")% +3 "core" %7jf U X +15 "collection"'% +3 "core" %2KM < +2 "sampler")% +3 "core" %8lh a X +15 "collection"'a% +3 "core" %2LP < +2 "sampler")% +4 "core" %8ll W X +14 "collection"'% +3 "core" %2MO ; +2 "sampler")% +3 "core" %8pl ` W +15 "collection"'% +4 "core" %2NP ; +2 "sampler")% +4 "core" %8qp W X +14 "collection"'% +3 "core" %2LR ; +2 "sampler")% +4 "core" %8tr a X +14 "collection"'% +3 "core" %2KP < +2 "sampler")% +4 "core" %7vs a X +14 "collection"'`% +3 "core" %2MQ < +2 "sampler")"% +4 "core" %8yx Q X +14 "collection"'% +3 "core" %2MQ ; +2 "sampler")(% +4 "core" %8}y b X +14 "collection"'% +3 "core" %2MP < +2 "sampler")!% +4 "core" %8~~ V X +14 "collection"'*% +3 "core" %2OP ; +2 "sampler"),% +4 "core" %* Q Y +14 "collection"'+% +3 "core" %2NR > +2 "sampler")%% +4 "core" % b [ h +15 "collection"'O% +2 "core" %2MP ? +2 "sampler")1% +4 "core" % S \\1 +14 "collection"'0% +3 "core" %2OR @ +2 "sampler")/% +4 "core" % N \\ + "collection"'3% +4 "core" %2KP @ + #"WCR"Intake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 39 +5 "sampler")#.'0XR% +3 "core" %2OS ; +2 "sampler")?% +3 "core" %XIYW W W +16 "collection"'A% +3 "core" %2NS < +2 "sampler")B% +3 "core" %XI\\W \\ W +15 "collection"'D% +3 "core" %2NR ; +2 "sampler")&% +4 "core" %XI[Y T W +14 "collection"')% +3 "core" %2NS ; +2 "sampler")#% +4 "core" %XIZY _ W +14 "collection"'F% +3 "core" %2MR ; +2 "sampler")G% +4 "core" %XI\\X V W +14 "collection"'H% +3 "core" %2OR : +2 "sampler")J% +4 "core" %XI^Z V W +14 "collection"'K% +3 "core" %2NR ; +2 "sampler")M% +3 "core" %XI_^ ^ W +15 "collection"'N% +3 "core" %2OS ; +2 "sampler")P% +4 "core" %XH`_ Q W +14 "collection"'@% +3 "core" %2OT ; +2 "sampler")C% +3 "core" %XIb` V W +15 "collection"'S% +3 "core" %2OQ ; +2 "sampler")T% +4 "core" %XIba _ W +14 "collection"'E% +3 "core" %2OQ ; +2 "sampler")L% +3 "core" %XIcd V W +15 "collection"'I% +3 "core" %2NR ; +2 "sampler")V% +4 "core" %XIgc ` W +14 "collection"'W% +4 "core" %2NS ; +2 "sampler")X% +3 "core" %XIgd R W +15 "collection"'Q% +3 "core" %2PR : +2 "sampler")% +3 "core" %XIig ` W +15 "collection"'.% +3 "core" %2NS ; +2 "sampler")Y% +43 "core" %XHjj _ W +18 "collection"'[% +3 "core" %2OS ; +2 "sampler")\\% +3 "core" %XHoo W W +16 "collection"'% +2 "core" %2PR ; +2 "sampler")% +4 "core" %XGrp _ W +15 "collection"'U% +2 "core" %2OR ; +2 "sampler")$% +4 "core" %XGvr ^ X +15 "collection"' % +2 "core" %2OT < +2 "sampler")^% +3 "core" %XGtt V W +16 "collection"'c% +2 "core" %2RS : +2 "sampler")b% +3 "core" %XJww _ W +15 "collection"'d% +3 "core" %2OT ; +2 "sampler")e% +3 "core" %XLzy _ W +15 "collection"'f% +2 "core" %2PR ; +2 "sampler");% +3 "core" %XQ}} U W +15 "collection"'h% +3 "core" %2QS : +2 "sampler")i% +3 "core" %XQ~ \\ W +16 "collection"'<% +2 "core" %2QT : +2 "sampler")g% +3 "core" %XR Z U +15 "collection"'% +3 "core" %2QU < +2 "sampler")m% +3 "core" %X/ V Y +15 "collection"'n% +3 "core" %2QT ? +2 "sampler")o% +3 "core" %X ] \\ j +15 "collection"'p% +3 "core" %2QR @ +2 "sampler")q% +3 "core" %X W \\8 +2 "collection"'r% +3 "core" %2PR @ +2 #"WCR"Intake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 35 +4 "sampler")#.#0XR% +4 "core" %G ` X +14 "collection"'?% +3 "core" %2QT < +2 "sampler")A% +4 "core" %H W X +14 "collection"'B% +3 "core" %2SW < +2 "sampler")D% +4 "core" %H _ W +14 "collection"'&% +3 "core" %2SS = +2 "sampler"))% +4 "core" %" V Z + "collection"'#% +4 "core" %2TU > + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 32 +4 "sampler")#. 0XR% +3 "core" %2QT @ +2 "sampler")?% +4 "core" %-gd V \\ T +14 "collection"'A% +3 "core" %2PS @ +2 "sampler")B% +4 "core" %-id \\ ] T +14 "collection"'D% +4 "core" %2OR @ +2 "sampler")&% +4 "core" %-kh M \\ T +14 "collection"')% +3 "core" %2NS @ +2 "sampler")#% +4 "core" %-kk ] ] T +14 "collection"'s% +3 "core" %2PT ? +2 "sampler")G% +3 "core" %-mi ] ] T +15 "collection"'H% +3 "core" %2PS A +2 "sampler")J% +3 "core" %-mk U \\ T +15 "collection"'K% +3 "core" %2PS @ +2 "sampler")M% +3 "core" %-pm ] ] T +15 "collection"'N% +3 "core" %2ST @ +2 "sampler")P% +3 "core" %-qo [ ] T +15 "collection"'@% +3 "core" %2RS A +2 "sampler")C% +46 "core" %-vv V \\ T +15 "collection"'S% +3 "core" %2PS @ +2 "sampler")T% +3 "core" %-vt S \\ T +16 "collection"'E% +2 "core" %2OT @ +2 "sampler")L% +3 "core" %-ww Y ] T +16 "collection"'I% +2 "core" %2QT @ +2 "sampler")V% +3 "core" %-yx N ] T +16 "collection"'W% +2 "core" %2QT @ +2 "sampler")X% +3 "core" %-|x ^ \\ T +16 "collection"'Q% +2 "core" %2OT @ +2 "sampler")% +3 "core" %-| ^ ] T +16 "collection"'.% +2 "core" %2OT @ +2 "sampler")Y% +3 "core" %- U \\ T +15 "collection"'[% +3 "core" %2RT @ +2 "sampler")\\% +3 "core" %- [ \\ T +15 "collection"'% +3 "core" %2OU @ +2 "sampler")% +3 "core" %- U \\ T +15 "collection"'U% +3 "core" %2QU @ +2 "sampler")$% +3 "core" %- O ] T +15 "collection"' % +3 "core" %2QV @ +2 "sampler")^% +3 "core" %- Z ] T +15 "collection"'c% +3 "core" %2QV @ +2 "sampler")b% +3 "core" %- R ] T +2 "collection"'d% +3 "core" %2QU @ +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 26 +3 "sampler")#.0XR% +3 "core" %2KL A +2 "sampler")?% +4 "core" %2^Z M ]< +14 "collection"'A% +3 "core" %2IN A +2 "sampler")B% +39 "core" %2_\\ O ^< +22 "collection"'D% +3 "core" %2KM A +2 "sampler")&% +3 "core" %2 ca Z ^< +16 "collection"')% +2 "core" %2JL A +2 "sampler")#% +3 "core" %2fa N ]< +16 "collection"'s% +2 "core" %2IL @ +2 "sampler")G% +3 "core" %2 ff U ]< +16 "collection"'H% +2 "core" %2IN A +2 "sampler")J% +3 "core" %2hf S ]< +16 "collection"'K% +2 "core" %2KM A +2 "sampler")M% +4 "core" %2jj U ]< +15 "collection"'N% +2 "core" %2JO @ +2 "sampler")P% +3 "core" %2lj V ^< +16 "collection"'@% +2 "core" %2KM A +2 "sampler")C% +3 "core" %2mj [ ]< +15 "collection"'S% +3 "core" %2LN A +2 "sampler")T% +3 "core" %2oo U ]< +16 "collection"'E% +2 "core" %2JN A +2 "sampler")L% +4 "core" %2rp W ]< +14 "collection"'I% +3 "core" %2JN A +3 "sampler")V% +3 "core" %2ur K ^< +15 "collection"'W% +3 "core" %2KM A +2 "sampler")X% +3 "core" %2wt \\ ]< +16 "collection"'Q% +2 "core" %2LO A +2 "sampler")% +3 "core" %2xx S ]< +15 "collection"'.% +3 "core" %2LN B +2 "sampler")Y% +4 "core" %2y{ T ]< +14 "collection"'[% +3 "core" %2JP A +2 "sampler")\\% +3 "core" %2}} Y ^< +15 "collection"'% +3 "core" %2IN A +2 "sampler")% +3 "core" %2 P ]< +16 "collection"'U% +2 "core" %2JL A +2 "sampler")$% +3 "core" %2 P ^< +15 "collection"' % +3 "core" %2KN @ +2 "sampler")^% +4 "core" %2 ] ^< +14 "collection"'c% +3 "core" %2LN A +2 "sampler")b% +3 "core" %2 R ]< +2 "collection"'d% +3 "core" %2KN A +2 #"WCR"Intake @15.3psia, vacuum from 8.8 to 12.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 23 +4 "sampler")#.0XR +2 "sampler")% +4 "core" %)|z X [ +14 "collection"'(% +3 "core" %2JP @ +2 "sampler")% +4 "core" %} O ] _ +14 "collection"'!% +3 "core" %2NQ @ +2 "sampler")e% +4 "core" %  S ] C +14 "collection"',% +3 "core" %2MN B +2 "sampler")+% +3 "core" %  Z ^ C +15 "collection"'*% +3 "core" %2KP A +2 "sampler")O% +4 "core" %\  N ] C +15 "collection"'1% +2 "core" %2MP A +2 "sampler")0% +4 "core" %  X ^ C +14 "collection"'/% +3 "core" %2PQ B +2 "sampler")3% +4 "core" %\  Y ^ C + "collection"'j% +4 "core" %2OR A + #"WCR"Intake @15.4psia, vacuum from 8.9 to 12.9psi +2 .SS.reconfigure SSinhale.with maxSpeed: 21 +4 "sampler")#.0XR% +4 "core" %e\\Z \\ ^\ K +15 "collection"'?% +2 "core" %2IK A +2 "sampler")A% +4 "core" %e[[ P ^\ K +15 "collection"'B% +2 "core" %2IM A +2 "sampler")D% +3 "core" %e\\] K ^\ K +16 "collection"'&% +2 "core" %2HN @ +2 "sampler"))% +3 "core" %e^_ U ^\ K +15 "collection"'#% +3 "core" %2JL A +2 "sampler")s% +3 "core" %ea^ P ]\ K +15 "collection"'G% +3 "core" %2JM B +2 "sampler")H% +3 "core" %eb_ P ]\ K +15 "collection"'J% +3 "core" %2JL A +2 "sampler")K% +3 "core" %eb_ R ]\ K +15 "collection"'M% +3 "core" %2HM A +2 "sampler")N% +3 "core" %eb` Q ]\ K +15 "collection"'P% +3 "core" %2KL A +2 "sampler")@% +3 "core" %eda V ]\ K +15 "collection"'C% +3 "core" %2IN A +2 "sampler")S% +3 "core" %efb V ^\ K +15 "collection"'T% +3 "core" %2JM A +2 "sampler")E% +3 "core" %efe M ]\ K +15 "collection"'L% +3 "core" %2JM A +2 "sampler")I% +3 "core" %ehd X ^\ K +15 "collection"'V% +3 "core" %2JO A +2 "sampler")W% +3 "core" %ejh M ]\ K +15 "collection"'X% +3 "core" %2JN A +2 "sampler")Q% +4 "core" %ejh M ^\ K +14 "collection"'% +3 "core" %2KM A +2 "sampler").% +3 "core" %eml Z ]\ K +15 "collection"'Y% +3 "core" %2KM A +3 "sampler")[% +3 "core" %elm N ]\ K +15 "collection"'\\% +3 "core" %2KN @ +2 "sampler")% +4 "core" %eqn R ]\ K +14 "collection"'% +3 "core" %2JN A +2 "sampler")U% +3 "core" %epm N ^\ K +15 "collection"'$% +3 "core" %2JM A +2 "sampler") % +3 "core" %eqq L ]\ K +15 "collection"'^% +3 "core" %2KN A +2 "sampler")c% +3 "core" %err W ^\ K +15 "collection"'b% +3 "core" %2KN A +2 "sampler")d% +3 "core" %ets L ]\ K +15 "collection"'%% +3 "core" %2KO A +2 "sampler")f% +4 "core" %eyu Z ]\ K +14 "collection"';% +3 "core" %2KM A +2 "sampler")h% +3 "core" %ezx R ]\ K +15 "collection"'i% +3 "core" %2LM B +2 "sampler")<% +4 "core" %eyx K ^\ K +14 "collection"'g% +3 "core" %2LO A +2 "sampler")% +3 "core" %e|y S ]\ K +15 "collection"'m% +3 "core" %2JN A +2 "sampler")n% +3 "core" %e} X \\\ K +15 "collection"'o% +3 "core" %2LM A +2 "sampler")p% +3 "core" %e~ O ]\ K +15 "collection"'q% +3 "core" %2KO A +2 "sampler")r% +3 "core" %e W ^\ K +15 "collection"'2% +3 "core" %2KP A +2 "sampler")t% +4 "core" %e Q ]\ K +14 "collection"'u% +3 "core" %2KO A +2 "sampler")v% +4 "core" %e O ]\ K +14 "collection"'w% +3 "core" %2LO A +2 "sampler")x% +3 "core" %e Z ^\ K +2 "collection"'y% +3 "core" %2LN @ +2 #"WCR"Intake @15.3psia, vacuum from 8.8 to 12.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 19 +4 "sampler")#.0XR' +216 "Can" _ +2559 "core" '^UUQ N Z +2 #"WCR"Vacuum too high -- waiting up to 40s +15 "collection"'?% +3 "core" %2GI @ +2 "sampler")A% +3 "core" %_"5WU J \\ +15 "collection"'B% +3 "core" %2FI8 B +2 "sampler")D% +3 "core" %_"WV R _ i +15 "collection"'&% +3 "core" %2GJ E +2 "sampler"))% +4 "core" %_ ZZ P `9 +14 "collection"'#% +3 "core" %2GJ E +2 "sampler")s% +3 "core" %_ XW N _9 +15 "collection"'G% +3 "core" %2FJ8 D +2 "sampler")H% +3 "core" %_ [Y Q `9 +15 "collection"'J% +3 "core" %2IK D +2 "sampler")K% +4 "core" %_ ^\\ M `9 +15 "collection"'M% +3 "core" %2GL9 D +2 "sampler")N% +3 "core" %_ ^\\ S `9 +15 "collection"'P% +3 "core" %2GK, D +2 "sampler")@% +3 "core" %_ ]\\ N `9 +15 "collection"'C% +3 "core" %2GK7 D +2 "sampler")S% +3 "core" %_ `_ S `9 +15 "collection"'T% +3 "core" %2FL7 E +2 "sampler")E% +3 "core" %_ b_ U `9 +15 "collection"'L% +3 "core" %2HJ E +2 "sampler")I% +4 "core" %_ b` M `9 +14 "collection"'V% +3 "core" %2HK8 D +2 "sampler")W% +3 "core" %_ db V `9 +15 "collection"'X% +3 "core" %2GK8 E +2 "sampler")Q% +3 "core" %_ ec H `9 +15 "collection"'% +3 "core" %2IK| E +2 "sampler").% +4 "core" %_ he J `9 +14 "collection"'Y% +3 "core" %2HL5 D +2 "sampler")[% +3 "core" %_ ge R `9 +15 "collection"'\\% +3 "core" %2KK D +2 "sampler")% +3 "core" %_ ig M `9 +15 "collection"'% +3 "core" %2HM E +2 "sampler")U% +3 "core" %_ li J `9 +15 "collection"'$% +3 "core" %2IMM E +2 "sampler") % +3 "core" %_ ni U `9 +15 "collection"'^% +3 "core" %2HL D +2 "sampler")c% +3 "core" %_ om P `9 +15 "collection"'b% +3 "core" %2HL D +2 "sampler")d% +4 "core" %_ so O `9 +14 "collection"'%% +3 "core" %2HJ9 E +2 "sampler")f% +4 "core" %_ rp U a9 +14 "collection"';% +4 "core" %2KK3 D +2 "sampler")h% +3 "core" %_ tq Q `9 +15 "collection"'i% +3 "core" %2KM8 E +2 "sampler")<% +4 "core" %_ vt S a9 +14 "collection"'g% +3 "core" %2HN E +2 "sampler")% +4 "core" %_ yw L `9 +14 "collection"'m% +3 "core" %2IL8 E +2 "sampler")n% +4 "core" %_ yz W `9 +14 "collection"'o% +3 "core" %2IN: E +2 "sampler")p% +3 "core" %_ ~{ K `9 +15 "collection"'q% +3 "core" %2KL E +2 "sampler")r% +3 "core" %_  J `9 +15 "collection"'2% +3 "core" %2JM< D +2 "sampler")t% +4 "core" %_  T `9 +14 "collection"'u% +3 "core" %2LM D +2 "sampler")v% +3 "core" %_  L `9 +15 "collection"'w% +3 "core" %2GP E +2 "sampler")x% +3 "core" %_  P a9 +15 "collection"'y% +3 "core" %2JN4 E +2 "sampler")4% +4 "core" %_  Q `9 + "collection"'{% +4 "core" %2JM8 D + #"WCR"Intake @15.3psia, vacuum from 8.8 to 12.8psi +2 .SS.reconfigure SSinhale.with maxSpeed: 17 +4 "sampler")#.0XR +53 "sampler")2% +3 "core" % W 4 +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'t  +101 "core"  +3 "collection"'u% +4 "core" %-.  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'v ` +32 "core" b +2 ."WCR"CS.seek 7.402ml +3 "collection"'w'7 +758 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 "collection"'x  +2 ."WCR"CSV.dial CTV +5 "collection"'y  +29 "core"  +48  + ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +2 "collection"'4'4 +1948 "core" 'C  B +3 ."WCR"CBV.dial :waste2b +2 "collection"'{  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +3 ."WCR"CS.seek :empty +3 "collection"'>' +91 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +45 "collection"'}  +152 "core" +2 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +4 "collection"'~  +45 "core"  +2 "collection"'% +4 "core" %+.\ +2 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +3 "collection"' +11 ."WCR"CS.seek 2ml +3 "collection"'' +608 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +11 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'' +2148 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +4 "collection"'' @ +82 "core" ? +52 "sampler")% +3 "core" % W 4 +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +102 "core"  +2 "collection"':% +3 "core" %57  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +66 "core" _ +2 ."WCR"CS.seek 7.28ml +4 "collection"''Z +793 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 "collection"'  +2 ."WCR"CSV.dial CTV +5 "collection"'\  +32 "core"  +113  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +4 ."WCR"CS.seek 0ml +3 "collection"' '4 +1816 "core" '  I +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'  +36 "core"  + ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +3 ."WCR"CS.seek :empty +3 "collection"' ' +204 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +150 "core" +2 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +4 "collection"'F  +46 "core"  +2 "collection"'% +4 "core" %,.T + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +3 "collection"' +11 ."WCR"CS.seek 2ml +3 "collection"'' +616 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +11 ."WCR"CS.reconfigure CSfast +2 "collection"'#d @b +5 ."WCR"CS.seek 10ml +3 "collection"'a' +1905 "Can" ee +227 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... + .CBV.dial SSV +4 "collection"' @ +82 "core" ? +53 "sampler")% +3 "core" % W 4 +2 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +100 "core"  +2 "collection"'% +3 "core" %04N  +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +65 "core" _ +2 ."WCR"CS.seek 7.32ml +3 "collection"'' +777 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'  +2 '  +34 "core"  +118  +2 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< b +3 ."WCR"CS.seek 0ml +3 "collection"''4 +1814 "core" '  S +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'`  +35 "core"  + ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +3 ."WCR"CS.seek :empty +3 "collection"'"' +208 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +149 "core" +2 "collection"'(& +4 "core" &WVh\  P +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&% +5 "core" %\ ~ +2 "storage"(!% +3 "core" %a +2 "storage"(e. +2 "core" . +2 ."WCR"SC.reconfigure SCtight +2 "storage"($\ .(\ 1~b +4 ."WCR"SC.seek 1 +2 "storage"(,(( +210 "core" ( +2 ."WCR"SC.reconfigure SCloose +2 "storage"($.(\ 1~b +4 (+& +3 "core" &+%  - +2 "manipulator"&*& +3 "core" &Ӻ , 2:1 +2 "manipulator"&O% +4 "core" %\ )  +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&1( +168 "core" ( +2 "manipulator"&0& +4 "core" & O J +2 "storage"(/& +3 "core" &)  +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&3' +95 "core" ' +2 "storage"(j& +4 "core" &) e +2 ."WCR"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek beamBreak +2 "storage"('V +296 "core" ' +2 "storage"(5- +3 "core" -'V +2 ."WCR"SE.configure SEconfig +2 "storage"(#QK-0-\ b +5 ."WCR"SE.seek :place +2 "storage"(k' +46 "core" ' +3 "manipulator"&8& +3 "core" & G F % +3 "manipulator"&9% +47 "core" % ; B  + ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&l'\ +91 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&6(ӷ +149 "core" ( +2 "manipulator"&z& +4 "core" &ӿ 4 K9& +2 ."WCR"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &7& +2 "core" &ӿ ) )9& +2 ."WCR"Forearm.seek CC +2 "manipulator"&=' +107 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&_/ +75 "core" / +4 ."WCR"CC.seek :open +2 "collection"'?( +423 "core" ( +2 "storage"(A& +4 "core" &) }  +2 "storage"(B& +4 "core" &) % + "manipulator"&D& +4 "core" &ӿd9& +2 "manipulator"&&% +3 "core" % )]̬ +2 ."WCR"Forearm.seek :retract +3 "manipulator"&)'\ +105 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&#( +181 "core" ( + "manipulator"&s& +4 "core" & i o +2 "storage"(G& +4 "core" &)   9 + ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."WCR"Forearm.seek 1 +2 "manipulator"&H'C +101 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&J, +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open + "manipulator"&K1 +70 "core" 1 +3 "manipulator"&M% +4 "core" % p   + "storage"(N& +4 "core" &) . + ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 345 counts +2 "manipulator"&P'Ϝ +16 "core" ' +2 "manipulator"&@& +4 "core" & k n * +2 "storage"(C& +4 "core" &) " #  +2 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&S' +24 "core" ' + "storage"(T% +4 "core" % " $ F +3 ."downElevator"SE.seek :down +3 "storage"(E'X +100 (L% +2 "core" %i& Z b +2 "manipulator"&I% +3 "core" % e ^ +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&V'\ +89 "core" ' +72 ' + ."downElevator"SE.coast +2 "storage"(5 +4 ."WCR"SC.coast + "storage"(6 +4 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'W& +5 "core" &7:[ + .tHand.open +2 "manipulator"&|1 +26 "core" 1 +2 "manipulator"&Q& +4 "core" & ! +2 "manipulator"&% +3 "core" %\  d +3 .tElbow.seek FlushPuck::Garage + "manipulator"&.(- +204 "core" ( +2 "manipulator"&Y& +4 "core" &- m +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &[& +4 "core" &-m + .tForearm.seek :garage +2 "manipulator"&\\'η +100 "core" ' +3 .tHand.close +2 "manipulator"&/ +68 "core" / +2 "manipulator"&& +4 "core" &- m +2 "manipulator"&U% +3 "core" % ~  +2 .tForearm.seek :retract +2 "manipulator"&$'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"& (ӷ +289 "core" ( +2 "manipulator"&^& +4 "core" &ӹ$ @[ + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &c& +4 "core" &ӹ$ @[ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&b' +126 "core" ' +2 "manipulator"&d& +4 "core" &Ӻ% r Z@Z +2 "manipulator"&%% +4 "core" %  +2 "collection"'f& +3 "core" &9; +2 "collection"';& +4 .tCC.seek :closed + "collection"'h(W +5 "core" &9: +3 &7;  +8 &*u79 - +9 &^~89 A +10 &>q6: U +9 &Q8: X +10 &L6; W +9 &}M7: W +9 &@M79 W +10 &N7; W +9 &P79 W +9 &J79 W +10 & HL8; W +9 &"\ K6< W +10 &#L8; W +9 &%R69 W +9 &'PN89 W +10 &)N7: W +9 &*N88 V +9 &,N7; W +10 &.XQ68 W +9 &0Q6; W +10 &1M69 W +9 &3M6: W +9 &5`M78: W +10 &7"L78 W +9 &8P79 W +9 &:N6: W +10 &+O798 V +10 &?N69 V +9 &AN9: W +9 &CpL7: W +10 &E2O8< W +9 &FR8: W +9 &H\\6: X +10 &Jjz5: \\ +9 &L!6: ~` +10 &M46 zb# +9 &O67 zb* +9 &QH376 xb6 +10 &R48 yb5 +9 &T67y yb7 +9 &Vb28 xW +10 &WP[45 ; +5 ( +2 "collection"';& +4 #tCollection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.40 +2 "collection"'i& +5 "core" &WPA67; ; + &WPA45 ; + .tHand.open +2 "manipulator"&g1 +76 "core" 1 +2 "manipulator"&% +4 "core" %  t j $ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract + "manipulator"&m'\ +104 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'X& +5 "core" &WPA36P ; + "collection"'<% +4 "core" %46T + .tCSV.dial CSR +2 "collection"'o  +47 "core"  +39 "collection"'p% +11 "core" %26a + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +13 .tCS.seek 5ml + "collection"''p +1378 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 'r% +2 "core" %p27  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'2'] +729 "core" ' +2 .tCSV.dial :waste +2 "collection"'t +147 "core" + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"'u'4 +2011 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'v& +5 "core" &WPA26Z ; +2 "collection"'q% +3 "core" %535N +2 .tCSV.dial :flush +2 "collection"'y  +47 "core"  +2 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'x'p +1362 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'w @ +48 "core" B + "collection"'{% +4 "core" %p46U  +2 .tCS.seek 7ml +2 "collection"'4'f +598 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'}  +4 '~  +44 "core"  +108  + .tCBV.dial :waste1 +2 "collection"' @ +83 "core" A +3 .tCS.seek 0ml +2 "collection"'>'4 +1864 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'& +5 "core" &WPA78 ; +2 "collection"''% +3 "core" %199 +2 .tCSV.dial :flush + "collection"'  +84 "core" +2 .tCS.seek 5ml +2 "collection"''p +1354 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"': @ +47 "core" A + "collection"'% +4 "core" %p47  +2 .tCS.seek 7ml +2 "collection"''f +597 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'\  +47 "core"  + .tCBV.dial :waste2b +2 "collection"'  +82 "core"  +3 .tCS.seek 0ml +2 "collection"''4 +1862 "core" ' + #tFlushing upper manifold +2 "collection"' & +5 "core" &WPA26Y ; +2 "collection"' % +3 "core" %436Z + .tCSV.dial :flush +2 "collection"'  +84 "core" +2 .tCS.seek 5ml +2 "collection"'F'p +1370 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +48 "core" A +2 "collection"' % +4 "core" %p25V  +2 .tCS.seek 7ml +2 "collection"''k +607 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"' +3 '  +52 "core" +65 ~ +2 .tCTV.dial :air +2 "collection"'  +150 "core" +2 .tCS.seek 0ml +4 "collection"''4 +1865 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''0 +865 "core" ' +2 .tCSV.dial :waste +2 "collection"'a +47 "core" +3 .tCS.seek 0ml +2 "collection"''4 +856 "core" ' +2 "collection"'& +4 "core" &WPA23 ; +2 "collection"'% +3 "core" %017 + .tCSV.dial :flush +2 "collection"'`  +47 "core"  +3 .tCS.seek 3ml +2 "collection"''0 +853 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +47 "core" A + "collection"'(% +4 "core" %034&  +2 .tCS.seek 5ml +2 "collection"''p +609 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"'!'4 +1364 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'e'0 +859 "core" ' +2 .tCSV.dial :waste +3 "collection"'+ +80 "core" +2 .tCS.seek 0ml +2 "collection"'*'4 +858 "core" ' +2 #tDisinfecting external Intake with mfbkill +2 "collection"'O& +5 "core" &WPA46 ; +2 "collection"'0% +3 "core" %425 + .tCSV.dial CSR +2 "collection"'/  +157 "core"  + "collection"'j% +4 "core" %446P + #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.seek 8ml +2 "collection"'R'L +2173 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +11 .tCS.seek 10ml +2 "collection"']' +603 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'5 +113 "core" + .tCTV.dial :intake +3 "collection"'8  +82 "core"  + .tIntake.select :open + "sampler") +11 .tCS.seek 2ml +2 "collection"'9' +2211 "core" ' +2 .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +84 "core"  + .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'z'4 +211 "Can" \\\\ +393 "core" ' +2 #tFlushing lower manifold's waste1 port + .CSV.dial CSR +4 "collection"'7  +116 "core"  + "collection"'3% +4 "core" %625 + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.seek 4ml +2 "collection"'1'P +1119 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'_' +1613 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'l  +2 'Z  +47 "core" ~ +106  + .tCBV.dial :waste1 +2 "collection"'A @ +49 "core" B +3 .tCS.seek 0ml +41 "collection"'B'4 +2628 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +4 "collection"'D  +49 "core"  + "collection"'&% +4 "core" %437 +2 #tPulling 4ml of CSR.mfbkill .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 4ml +2 "collection"'s'P +1114 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'=' +1613 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'G  +49 "core" ~ + .tCBV.dial :waste2b +2 "collection"'6  +85 "core"  +2 .tCS.seek 0ml +3 "collection"'K'4 +2633 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +4 "collection"'M  +49 "core"  + "collection"'N% +4 "core" %/48 + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +12 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +4 .tCS.seek 4ml +3 "collection"'@'P +1125 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +2 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'C' +1617 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'T +3 ')  +54 "core"  +61 + .tCTV.dial :air +2 "collection"'L  +150 "core"  +2 .tCS.seek 0ml +4 "collection"'I'4 +2622 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'#'0 +856 "core" ' +2 .tCSV.dial :waste +2 "collection"'H +60 "core" +2 .tCS.seek 0ml +2 "collection"'P'4 +845 "core" ' +2 #tFlushing upper manifold +2 "collection"'W& +5 "core" &WPA43P ; +2 "collection"'k% +3 "core" %735X + .tCSV.dial :flush +2 "collection"'|  +51 "core"  +2 .tCS.seek 5ml +3 "collection"'Q'p +1383 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +47 "core" A + "collection"'S% +4 "core" %p35 +2 .tCS.seek 7ml +2 "collection"'Y'f +602 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'[ +115 "core" ~ + .tCTV.dial :air +2 .CS.seek 0ml +4 "collection"'E'4 +1892 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"','0 +856 "core" ' +2 .tCSV.dial :waste +2 "collection"'J +61 "core" +2 .tCS.seek 0ml +3 "collection"''4 +855 "core" ' +2 "collection"'& +4 "core" &WPA45 ; +2 "collection"'U% +3 "core" %.26 + .tCSV.dial :flush +2 "collection"'V  +60 "core" +2 .tCS.seek 3ml +2 "collection"'\\'0 +853 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'^ @ +48 "core" A +2 "collection"'c% +4 "core" %003  +2 .tCS.seek 5ml +2 "collection"'.'p +601 "core" ' +2 .tCSV.dial :air +2 .CS.seek 0ml +4 "collection"'d'4 +1354 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'%'0 +862 "core" ' +2 .tCSV.dial :waste +3 "collection"'f +82 "core" +2 .tCS.seek 0ml +2 "collection"'$'4 +859 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'?& +5 "core" &WPA24 ; +2 "collection"';% +3 "core" %325i + .tCSV.dial :flush +2 "collection"'i  +50 "core"  +2 .tCS.seek 5ml +3 "collection"'g'p +1359 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +60 "core" ? + "collection"'X% +4 "core" %p56S  +2 .tCS.seek 7ml +2 "collection"'<'f +602 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'o  +5 'p  +46 "core"  +106 ~ + .tCBV.dial :waste1 +2 "collection"'b @ +47 "core" A +3 .tCS.seek 0ml +2 "collection"'"'4 +1847 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'r& +5 "core" &WPA47C ; +2 "collection"'% +3 "core" %435n + .tCSV.dial :flush +2 "collection"'t  +82 "core" +2 .tCS.seek 5ml +2 "collection"'2'p +1356 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'v @ +48 "core" A +42 "collection"'q% +7 "core" %p25P  +2 .tCS.seek 7ml +2 "collection"'y'i +605 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'u  +48 "core"  + .tCBV.dial :waste2b +2 "collection"'w  +84 "core"  +2 .tCS.seek 0ml +3 "collection"'{'4 +1846 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'x& +5 "core" &WPA24M ; +2 "collection"'}% +3 "core" %427S + .tCSV.dial CSR +2 "collection"'~  +48 "core"  + "collection"'% +4 "core" %426v +2 #tPulling 8ml of CSR.kill .CSR.select :kill +3 "collection"' +12 .tCS.seek 8ml + "collection"'4'L +2124 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml +2 "collection"'' +606 "core" ' + ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'' +5 '  +51 "core" +61 + .tCTV.dial :intake +2 "collection"'>  +81 "core" + .tIntake.select :open + "sampler") +12 .tCS.seek 2ml +2 "collection"':' +2195 "core" ' + .tIntake.select :close + "sampler")0 +10 .tCTV.dial :air +2 "collection"'  +84 "core" ~ + .tCS.reconfigure CSconfig +3 "collection"'#P d@b +3 .tCS.seek 0ml +3 "collection"''4 +607 "core" ' +2 .tCSV.dial CSR +2 "collection"'\  +115 "core"  + "collection"' % +4 "core" %346[ + #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +11 .tCS.seek 5ml +2 "collection"''p +1376 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml +2 "collection"' ' +1371 "core" ' +2 .tCSV.dial CBV +2 "collection"' +114 "core" +2 .tCS.seek 0ml +2 "collection"''4 +2653 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +3 "manipulator"&& +4 "core" &" =G +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(ӷ +16 "core" ( +2 "manipulator"& & +4 "core" &ӽ 3 + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &F& +2 "core" &ӽ 3 +2 .tForearm.seek CC +2 "manipulator"&' +103 "core" ' + .tHand.close +2 "manipulator"&/ +77 "core" / +2 .tCC.seek :open +3 "collection"'( +423 "core" ( +2 "manipulator"&& +4 "core" & g j2 +2 "manipulator"&% +3 "core" % E j j +2 .tForearm.seek :retract +2 "manipulator"&a'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(- +302 "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"&`'η +112 "core" ' +2 .tHand.open +2 "manipulator"&1 +77 "core" 1 +2 "manipulator"&% +4 "core" % L M J +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&('\ +100 "core" ' +2 #tCompleted [wcrPhase2] begun 17:14:19 +5 #Asleep after completing TotalWCRTest assays +2 #Mission runtime was 39:43.522018 +2 ."Qmail"GoodNews.email "{1 => 1, 2 => 0}\\nCan@17:43:40, 23.5C, 43% humidity, 14.5psia, 12.036V, 0.506A, 0.506A avg, 6.09W",Subject: "Asleep after completing TotalWCRTest assays" +629 #mEXIT + #"bkha"Session Ended @1558367607.85CEST @1558447041.91CEST = =tMAIN =mMAIN_scheduler @CEST1558447043.80 #"core_reset"Sent BREAK +2 #t@0x2D3F, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +238 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +12 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +205 !o:AnalyticalModule::PCRCore: @refi; : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +314 "Can" r ((a +  r ((a + #tPolling Can every 10:00 +5 #Cleanly exited at 17:53:27CEST20-May-19 +371 #-> access 1 +4 !o: BusOff:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"%Storage Elevator is not powered!:@checkpoint: omitted +530 #-> ESP.ready! +3 #Powering core bus +491 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +2 "MFB"* +3 * +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +3 *% +4 "core" %  + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" %X + .tSS.configure SSconfig +2 "sampler")#.0X% +4 "core" %\  s x Q\ Z +2 "manipulator"&?& +4 "core" &^ x x m +2 "storage"(@& +3 "core" & (   / 5 +3 "storage"(A% +4 "core" %b   # +2 "collection"'B9 +3 "core" 9@ +2 "processing"%C9 +3 "core" 97- +849 #t-> access 1 +3 .SE.seek :down +2 "storage"(D'X +3 "core" ' +2 "manipulator"&E% +4 "core" %\  x x \ Z +2 "manipulator"&F& +3 "core" &^ p u B +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(G(; +519 "core" ( +2 .tSC.reconfigure SCloose +3 "storage"($.(\ 1~b +3 (H& +2 "core" &; 9 +16280 #t-> exit +6 #mEXIT @1558447263.23CEST @1558447452.04CEST = =tMAIN =mMAIN_scheduler @CEST1558447453.94 #"core_reset"Sent BREAK +2 #t@0xA1EB, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA476, state=0x3A84, ifg=0x10, ie=0xFD + #@0xA702, state=0x3A84, ifg=0x10, ie=0xFD #@0xA98C, state=0x3A84, ifg=0x10, ie=0xFD + #@0xAC17, state=0x3A84, ifg=0x10, ie=0xFD + #@0xAEA1, state=0x3A84, ifg=0x10, ie=0xFD + #@0xB12B, state=0x3A84, ifg=0x10, ie=0xFD #@0xB240, state=0x3A84, ifg=0x80, ie=0xFD + #@0x4386, state=0x3AE0, ifg=0x00, ie=0x75 + #ESP2 v3.30 I2C Gateway v3.06 +9 #ESP2 v3.30 I2C Gateway v3.06 for core bus +233 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +9 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +198 !o:AnalyticalModule::PCRCore: @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT: @refi,; :\ @name@ +293 "Can" o sr +  o sr + #tPolling Can every 10:00 +123 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 "collection"' 2\ +4 "MFB"*\ 9\ +2 *\ 9\ +2 *\ 9\ + .tSPE.coast +2 "MFB"*  +3 "core" + .tSPE.configure SPEconfig +2 "MFB"*\ 2 +3 *% +3 "core" %s +2 .tAS.configure ASconfig +2 "MFB"*#,,'T(^20( b +3 "sampler")% +3 "core" % w +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X access 2 +3 .SE.seek :down +2 "storage"('X +3 "core" ' +2 "manipulator"&% +4 "core" %\   Z +2 "manipulator"&& +4 "core" &^ ! +2 .tSC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +209 "core" ( + .tSC.reconfigure SCloose +2 "storage"($.(\ 1~b +3 (& +3 "core" &K) ` 7 +26722 #"bkha"Session Begun +19 !to: EOFError: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:200:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"end of file reached +6 !"bkha"o:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time Kb# +6 !to:Errno::EIO :bt["1/home/esp/esp2/lib/threads.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475:\ errnoi\ : mesg"Input/output error:@timestampu: Time Kb# +6 !"bkha"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 +3 !to: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 +18 #mEXIT @1558447917.40CEST = =mMAIN_scheduler =tMAIN @CEST1558447920.42 #"core_reset"Sent BREAK +3 #t@0x149F, state=0x3AE0, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.30 I2C Gateway v3.06 +215 #>RESET< ESP2 v3.30 I2C Gateway v3.06 for core bus +289 #Copyright 2018 MBARI\ /home/esp/esp2/type/shallow/mer/configure.rb\ +44 #\ Configuration for MFB3 by preston@mbari.org\ /home/esp/esp2/type/mfb/MFB3/configure.rb\ +336 !o:AnalyticalModule::PCRCore: @refi< : @configS:Instrument::Configuration: name"PCR:calFileName0:sampleCmd" DATA?\ : prompt0:statusCmd" STATUS?\ :sampleTimeouti:promptTimeouti\ :statusTimeouti\ : retriesi:strToPrompt0: pace0: echoT:\ @name@ +393 "Can" w ((a +2  w ((a +2 #tPolling Can every 10:00 +10 #Loading /home/esp/esp2/mission/TotalWCRTest.rb mission +16 #Preparing to sleep until +00:00:10 +6 ."Qmail"GoodNews.email "Starting TotalWCRTest w/pucks in tube 2\\n{}\\nCan@16:12:13, 21.3C, 69% humidity, 14.5psia, 12.124V, 0.178A, 0.178A avg, 2.16W",Subject: "TotalWCRTest begun" +14 #"shutdown"Shutdown +4 #tAsleep til +00:00:10 +4 #Continuing at 16:12 +4 "Can" u ''e +15 #"bkha"Session Begun +424 #-> showlog 100 +236 ."Qmail"GoodNews.email "Then, in tube 2: wcrPhase2\\n/home/esp/esp2/mission/TotalWCRTest.rb:113\\n{}\\nCan@16:12:13, 21.3C, 69% humidity, 14.5psia, 12.119V, 0.172A, 0.172A avg, 2.08W",Subject: "Asleep until 16:12" +274 "Can" p &&a +5 #tPowering core bus +475 .Gate.power :raw,:ON +4 "sampler") +3 ) +2 "core"  +2 "collection"' +2 ' +3 "core"  +5 "processing"% +5 % +4 "core"  +2 "MFB"* +2 * +3 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' 2\ +5 "MFB"*\ 9\ +3 *\ 9\ +2 *\ 9\ +2 .tSPE.coast +2 "MFB"*  +5 "core" +2 .tSPE.configure SPEconfig + "MFB"*\ 2 +6 *% +4 "core" %^ + .tAS.configure ASconfig +3 "MFB"*#,,'T(^20( b +5 "sampler")% +3 "core" % +2 .tSS.configure SSconfig +2 "sampler")#.0X STARTED WCRSphase (phase #1) <=== + #Starting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'8& +6 "core" &  + .tHand.open +2 "manipulator"&91 +77 "core" 1 +3 "manipulator"&:& +4 "core" &^ M a  +2 "manipulator"&;% +4 "core" % \  t r +2 .tElbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +4 "manipulator"&<(- +187 "core" ( +3 "manipulator"&=& +5 "core" &- F K * +3 .tElbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &>& +3 "core" &- H H +5 .tForearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^2b +6 .tForearm.seek :garage +4 "manipulator"&?'η +106 "core" ' +2 .tHand.close +6 "manipulator"&@/ +67 "core" / +3 "manipulator"&A& +4 "core" &-  y +2 "manipulator"&B% +4 "core" % U +2 .tForearm.seek :retract +2 "manipulator"&C'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&D(ӷ +275 "core" ( +2 "manipulator"&E& +5 "core" &Ӳ O R !<? +2 .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &F& +2 "core" &Ӳ Q Q j<? +3 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&G' +108 "core" ' +2 "manipulator"&H& +6 "core" &Ӳ  f<? +2 "manipulator"&I% +4 "core" %Zí +2 "collection"'J& +4 "core" &7 z +2 "collection"'K& +4 .tCC.seek :closed +3 "collection"'L(W +6 "core" &: { + &0 { +6 &O> r'o +10 &gP; l< +8 &t~8 lP +10 &A_8 pZ +9 &N8 rZ +10 &K8 sZ +9 &P9 sZ +9 &IO; rZ +10 & O7 rZ +9 &N1 rZ +9 &O9 sZ +10 &!QQ6 rZ +9 &#O7 rZ +10 &$N9 rY +9 &&L/ sZ +9 &(YO0 sZ +10 &*S9 rZ +9 &+U9 rZ +9 &-Q9 rZ +10 &/bM8 sY +9 &1#N: rZ +10 &2O: rY +9 &4N3 sZ +9 &6iN5 rZ +10 &8,N9 rY +9 &9R: qZ +9 &;J8 sY +10 &=rP7 rY +9 &?4Q0 rY +10 &@R; sZ +9 &BT8 qZ +9 &DyO; rZ +10 &F<K8 sY +9 &GZ9 qZ +9 &Iq: n] +10 &Km; j` +9 &M 9 db) +10 &N0 bb; +9 &P|% abQ +9 &R)2 bbN +10 &S5 cbN +9 &Uw3 abO +9 &Ws5 h* +11 &WNb. pI +2 ( +2 "collection"'K& +3 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.50 +2 "collection"'M& +5 "core" &WNc pI +2 .tHand.open + "manipulator"&N1 +67 "core" 1 +2 "manipulator"&O% +6 "core" % ]í +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&P'\ +103 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'Q& +6 "core" &WNc yI +2 "collection"'R% +4 "core" %0 y + .tCSV.dial CSR +3 "collection"'S  +147 "core"  +2 "collection"'T% +5 "core" %0 x + #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +12 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 5ml +3 "collection"'U'p +1393 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +11 'V% +3 "core" %p* v +3 .tCS.reconfigure CSfast +3 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'W'[ +751 "core" ' +2 .tCSV.dial :waste +3 "collection"'X +147 "core" +2 .tCS.reconfigure CSconfig +5 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'Y'4 +2049 "core" ' +2 #tPurging external Intake +2 "collection"'Z& +6 "core" &WNb' yI +2 "collection"'[% +4 "core" %4% x + .tCSV.dial :flush +3 "collection"'\\  +49 "core"  +2 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"']' +2700 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'^ +5 '_  +4 "core" +75 ~ +2 .tCTV.dial :intake +3 "collection"'`  +83 "core"  +2 .tIntake.select :open + "sampler") +13 .tCS.seek 0ml +2 "collection"'a'4 +2805 "core" ' +2 .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air +2 "collection"'b  +85 "core"  +2 #tFlushing upper manifold +2 "collection"'c& +6 "core" &WNb zI +2 "collection"'d% +4 "core" %3 y + .tCSV.dial :flush +3 "collection"'e  +80 "core"  +3 .tCS.seek 5ml +3 "collection"'f'p +1380 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +6 "collection"'g @ +59 "core" ? +2 "collection"'h% +5 "core" %p z +2 .tCS.seek 7ml +3 "collection"'i'g +615 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'j +114 "core" ~ +2 .tCTV.dial :air +3 .CS.seek 0ml +4 "collection"'k'4 +1905 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +47 "collection"'l'0 +888 "core" ' +2 .tCSV.dial :waste +3 "collection"'m +61 "core" +3 .tCS.seek 0ml +4 "collection"'n'4 +861 "core" ' +2 "collection"'o& +5 "core" &WNa xI +2 "collection"'p% +4 "core" %5 x + .tCSV.dial :flush +3 "collection"'q  +49 "core"  +3 .tCS.seek 3ml +4 "collection"'r'0 +874 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'s @ +47 "core" A +2 "collection"'t% +5 "core" %0 z +2 .tCS.seek 5ml +3 "collection"'u'p +611 "core" ' +2 .tCSV.dial :air +3 .CS.seek 0ml +5 "collection"'v'4 +1381 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'w'0 +876 "core" ' +2 .tCSV.dial :waste +4 "collection"'x +80 "core" +3 .tCS.seek 0ml +3 "collection"'y'4 +865 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +3 "manipulator"&z& +5 "core" & 6 C:- +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&{(ӷ +18 "core" ( +2 "manipulator"&|& +5 "core" & Q F, +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &}& +4 "core" & F H, +2 .tForearm.seek CC +2 "manipulator"&~' +105 "core" ' +2 .tHand.close +2 "manipulator"&/ +74 "core" / +3 .tCC.seek :open +3 "collection"'( +424 "core" ( +2 "manipulator"&& +5 "core" & , +2 "manipulator"&% +4 "core" % >wε +2 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(- +313 "core" ( +2 "manipulator"&& +5 "core" &- v q  + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- u t  +2 .tForearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +3 "manipulator"&'η +115 "core" ' +2 .tHand.open +2 "manipulator"& 1 +70 "core" 1 +2 "manipulator"&\ % +5 "core" % λM ʪ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"& '\ +107 "core" ' +2 #tStarting stand-alone bac WCR + #bac wcr sampling at most 2000ml +6 #Whole Cell Archive sampling 2000ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 16:17:38CEST21-May-19\\n{}\\nCan@16:12:57, 21.3C, 68% humidity, 14.5psia, 11.957V, 0.802A, 0.796A avg, 9.59W",Subject: "bac wcr sampling at most 2000ml" +5 #"WCR"Loading wcr puck from tube 2 into Collection Clamp +4 "collection"' & +6 "core" &" +2 "manipulator"& % +5 "core" %\  i h ( q +2 "storage"(% +4 "core" %` \  +2 "storage"(. +5 "core" .( +2 "storage"(& +4 "core" & )  \  5 +2 ."WCR"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +4 (& +3 "core" & )   3 5 +4 "manipulator"&& +5 "core" &- g g / +2 "manipulator"&% +4 "core" %\  h g - q +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 2 +4 "manipulator"&( +194 "core" ( +2 "manipulator"&& +4 "core" & p r +5 "storage"(& +4 "core" & ) \  5 +3 ."WCR"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&' +102 "core" ' +2 "storage"(& +6 "core" & (  W 5 +6 ."WCR"SE.reconfigure SEpick +6 "storage"(#]K-0-\ b +9 ."WCR"SE.seek beamBreak +14 "storage"('V +315 "core" ' +2 "storage"(- +4 "core" -' +2 ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +5 (& +3 "core" & ' 5 +3 "manipulator"& & +4 "core" & t s +3 ."WCR"Elbow.seek 2 +2 "manipulator"&"( +5 "core" ( +2 "manipulator"&& +5 "core" & w u +2 "storage"((& +4 "core" & ' \  5 +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&'8 +35 "core" ' +3 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."WCR"Hand.close +3 "manipulator"&!/ +72 "core" / +4 ."downElevator"SE.seek :down +8 "manipulator"&*& + "storage"(,'X +7 "core" & s r +2 "manipulator"&+% +4 "core" % ~ i i m +2 ."WCR"Forearm.seek :retract +3 "manipulator"&%'\ +95 "core" ' +42 ."WCR"Elbow.seek CC +12 "manipulator"&'(ӷ +128 "core" ' +2 ."downElevator"SE.coast + "storage"(5 +15 "core" ( +2 "manipulator"&1& +5 "core" &ӿ g l Q:1 +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &0& +4 "core" &ӿ j t :1 +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek CC +2 "manipulator"&/' +107 "core" ' +3 "manipulator"&2& +4 "core" &ӿ:1 +3 "manipulator"&3% +7 "core" %Tȫ +4 "collection"'4& +5 "core" &, { +2 "collection"'5& +4 ."WCR"CC.seek :closed +3 "collection"'6(W +7 "core" & | +4 &- { +5 &'w9 n. +8 &\\4 lB +9 &.u3 lV +10 &Q- rY +9 &N. tY +11 &kL+ sY +8 &-L$ sY +9 &O sX +10 &L sX +9 &uK tX +10 & 6Q rX +9 &!K tX +9 &#Q sY +10 &%{R sY +9 &'>N" sX +12 &)L sX +7 &*T rX +9 &,L& tX +9 &.EP& sY +10 &0P' sY +9 &1O# sY +10 &3J" tX +9 &5MP! sY +9 &7L! sX +10 &8L tX +10 &:L! tX +8 &R sX +9 &?I tX +10 &AK sX +10 &C^O$ sX +8 &E P# rX +12 &FT# rY +7 &Hc! p[ +9 &JZx o\\ +10 &L k` +9 &M fb# +10 &O~ eb0 +9 &Q3 fb= +9 &R\ dbE +10 &T cbF +9 &V> d] +9 &W@k p _ +10 &Wq e] +9 ( + &Wys oU +2 "collection"'5& +4 #"WCR"Collection Clamp onSpring/offSpring for 7/31 samples, on/off torque 2.32 + .Hand.open +5 "manipulator"&71 +69 "core" 1 +2 "manipulator"&8% +5 "core" % Yë +2 ."WCR"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&9'\ +102 "core" ' +2 ."WCR"SC.coast + "storage"(6 +5 #"WCR"collectSample 2000ml w/bubble point of 55psi +2 #Priming 7ml +3 .Intake.select :close +2 .Exhaust.select :close +4 .SS.hold +4 "sampler"):+ +6 "core" + +2 "sampler");% +4 "core" % +2 "collection"'=& +4 "core" &Wyu U +3 "Can" R zu +2 #"WCR"Calibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +5 .SS.reconfigure SSfast +4 "sampler")#.0X'5J +278 "core" ' +2 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")&  +6 "collection"'@ @ +119 "core" > +24  +2 ."WCR"delay 3.8 seconds +382 "collection"'A% +3 "core" %1 +2 "sampler")B% +4 "core" %5J S +2 ."WCR"SSV.dial :spit +3 "sampler")) +148 "core"  +3 ."WCR"SS.seek 0ml +5 "sampler")?' +264 "core" ' +2 ."WCR"SSV.dial CBV +3 "sampler")E  +146 "core"  +3 ."WCR"CTV.dial :intake +3 "collection"'F  +83 "core"  +2 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 #Allowing 40s for 7.0ml of remaining 7.0ml +3 .Intake.select :open +3 "sampler") +212 "collection"'<% +4 "core" %1 8 + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 150 +5 "sampler")#.0XE% +4 "core" %1 : +2 "sampler")E% +3 "core" %O6de W- +16 "collection"'F% +3 "core" %1 ; +2 "sampler")<% +5 "core" %O6gg W- +15 "collection"'?% +4 "core" %1 : +2 "sampler")I% +4 "core" %O6ih W- +15 "collection"'J% +3 "core" %1 : +2 "sampler")C% +5 "core" %O6lk V- +15 "collection"'-% +4 "core" %1 : + "sampler")M% +5 "core" %O6nk W- +15 "collection"'N% +3 "core" %1' : +2 "sampler")O% +5 "core" %O6ol W- +15 "collection"'K% +4 "core" %1 : + "sampler")Q% +5 "core" %O6rp W- +15 "collection"'R% +3 "core" %1 : +2 "sampler")S% +5 "core" %O6st W- +2 "collection"'T% +4 "core" %1 : + #"WCR"Intake @14.7psia, vacuum from 8.2 to 12.2psi +3 .SS.reconfigure SSinhale.with maxSpeed: 135 +4 "sampler")#.0XE 2 +2 "sampler")V% +4 "core" %:FhCC O ; +15 "collection"'U% +3 "core" %1/ 5 +2 "sampler")X% +5 "core" %{BA@ R +15 "collection"'W% +4 "core" %13 5 +2 "sampler")Z% +4 "core" %{ICC Q +15 "collection"'[% +4 "core" %1? 5 +2 "sampler")\\% +4 "core" %{IDC P +15 "collection"'Y% +4 "core" %1C 5 +2 "sampler")_% +4 "core" %{IEE R +15 "collection"'^% +3 "core" %13 5 +3 "sampler")`% +3 "core" %{IEC R +16 "collection"']% +4 "core" %1E 5 +2 "sampler")b% +4 "core" %{IEE R +15 "collection"'c% +4 "core" %1H 6 +2 "sampler")d% +4 "core" %{IEE R +15 "collection"'e% +4 "core" %1N 6 +2 "sampler")a% +4 "core" %{IGG R +15 "collection"'g% +4 "core" %1C 6 +2 "sampler")h% +4 "core" %{IHF R +15 "collection"'f% +4 "core" %1B 6 +2 "sampler")j% +4 "core" %{IHE R +15 "collection"'i% +46 "core" %1B 6 +11 "sampler")k% +4 "core" %{IJH R +15 "collection"'m% +4 "core" %17 6 +2 "sampler")l% +4 "core" %{IIG R +15 "collection"'o% +4 "core" %1$ 6 +2 "sampler")p% +4 "core" %{IKG R +15 "collection"'q% +4 "core" %1* 5 +2 "sampler")n% +4 "core" %{IKJ R +15 "collection"'s% +4 "core" %1( 6 +2 "sampler")t% +4 "core" %{IKK R +15 "collection"'H% +4 "core" %1) 6 +2 "sampler")v% +4 "core" %{IMJ R +15 "collection"'x% +4 "core" %1 6 +2 "sampler")w% +5 "core" %{ILM R +15 "collection"'r% +4 "core" %1# 6 +2 "sampler")z% +4 "core" %{ILJ R +15 "collection"'u% +4 "core" %12 6 +2 "sampler")}% +4 "core" %{ILK R +15 "collection"'% +4 "core" %13 6 +2 "sampler")D% +4 "core" %{INL R +15 "collection"'P% +4 "core" %1- 6 +2 "sampler")L% +4 "core" %{INO R +15 "collection"'% +4 "core" %1 6 +2 "sampler")% +4 "core" %{IPO R +15 "collection"'~% +4 "core" %1 6 +2 "sampler"){% +4 "core" %{IRP R +15 "collection"'% +4 "core" %1) 6 +2 "sampler")% +4 "core" %{IQP R +15 "collection"' % +4 "core" %1 6 +2 "sampler")\ % +4 "core" %{IRQ R +15 "collection"'% +4 "core" %1. 6 +2 "sampler") % +4 "core" %{ITQ R +15 "collection"' % +4 "core" %1. 6 +2 "sampler")% +4 "core" %{IRS S +15 "collection"'% +4 "core" %1! 6 +2 "sampler")% +4 "core" %{IUR S +15 "collection"'% +4 "core" %1- 6 +2 "sampler")% +4 "core" %{IST R +15 "collection"'% +4 "core" %1# 6 + "sampler")% +5 "core" %{HWS R +15 "collection"'% +4 "core" %1 6 +2 "sampler")% +3 "core" %{IWU R +16 "collection"'% +4 "core" %1 1 +2 "sampler")% +4 "core" %{IXW R +15 "collection"' % +4 "core" %1 6 +2 "sampler")#% +4 "core" %{HWY S +15 "collection"'% +4 "core" %1 6 + "sampler")% +4 "core" %{HZY R +16 "collection"' % +4 "core" %1 6 +2 "sampler")% +4 "core" %{IZY R +15 "collection"'(% +4 "core" %1 6 + "sampler")!% +5 "core" %{IZZ S +15 "collection"'*% +4 "core" %1 4 +2 "sampler")+% +5 "core" %{H\\[ S +15 "collection"'% +4 "core" %1@ 6 +2 "sampler")% +4 "core" %{H__ S +15 "collection"'% +4 "core" %1C 6 +2 "sampler")1% +3 "core" %{I`_ S +16 "collection"'% +4 "core" %1G 6 + "sampler")0% +5 "core" %{H`` S +15 "collection"'2% +4 "core" %19 6 +2 "sampler")3% +3 "core" %{Idb R +16 "collection"'"% +4 "core" %1? 6 +2 "sampler")4% +4 "core" %{Hce R +15 "collection"',% +4 "core" %1= 6 +2 "sampler")%% +3 "core" %{Hfe S +16 "collection"'% +4 "core" %1< 6 + "sampler")7% +5 "core" %{Hhf S +15 "collection"'8% +4 "core" %1B 6 +2 "sampler")5% +3 "core" %{Hkh S +16 "collection"';% +4 "core" %1D 6 +2 "sampler")=% +4 "core" %|Ikj R +15 "collection"'/% +4 "core" %1D 6 +2 "sampler")$% +3 "core" %|Hml P +16 "collection"'% +4 "core" %1D 6 +2 "sampler"):% +4 "core" %}Hol S +15 "collection"'@% +4 "core" %1A 6 +2 "sampler")&% +3 "core" %}Gro S +16 "collection"'A% +3 "core" %1G 6 +2 "sampler")B% +5 "core" %}Grr S +15 "collection"')% +4 "core" %1H 6 +2 "sampler")>% +3 "core" %Owt R +16 "collection"'E% +3 "core" %1H 8 +2 "sampler")F% +4 "core" %xv V l +15 "collection"'<% +4 "core" %1 ; + "sampler")?% +5 "core" %|z W, +15 "collection"'I% +4 "core" %1 ; +2 "sampler")J% +4 "core" %{z X, +15 "collection"'C% +4 "core" %16 ; + "sampler")-% +4 "core" %~ W, +16 "collection"'M% +3 "core" %16 ; +2 "sampler")N% +5 "core" % X, +2 "collection"'O% +4 "core" %1/ ; +2 #"WCR"Intake @14.8psia, vacuum from 8.3 to 12.3psi +2 .SS.reconfigure SSinhale.with maxSpeed: 122 +4 "sampler")#.z0XE% +4 "core" %1 < + "sampler")E% +5 "core" %DSpo X1 +15 "collection"'F% +4 "core" %1 < + "sampler")<% +4 "core" %DSsp X1 +16 "collection"'?% +3 "core" %1 < +2 "sampler")I% +5 "core" %DSss X1 +15 "collection"'J% +4 "core" %1 < + "sampler")C% +5 "core" %DSut X1 +15 "collection"'-% +4 "core" %1 ; +2 "sampler")M% +3 "core" %DSwu X1 +16 "collection"'N% +4 "core" %1 < +2 "sampler")O% +4 "core" %DSyx Y1 +15 "collection"'G% +3 "core" %1 < +2 "sampler")Q% +4 "core" %DS|z Y1 +16 "collection"'R% +4 "core" %1 < +2 "sampler")S% +3 "core" %DS}} X1 +16 "collection"'T% +4 "core" %1 < +2 "sampler")|% +4 "core" %DS X1 +2 "collection"'% +4 "core" %1 ; + #"WCR"Intake @15.0psia, vacuum from 8.5 to 12.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 110 +6 "sampler")#.n0XE% +4 "core" %1 < +2 "sampler")E% +4 "core" %5 `` Y B +15 "collection"'F% +4 "core" %1 < + "sampler")<% +5 "core" %5 bd S B +15 "collection"'?% +4 "core" %1 < + "sampler")I% +4 "core" %5 dd X B +16 "collection"'J% +4 "core" %1 < + "sampler")C% +5 "core" %5 hc X B +15 "collection"'-% +4 "core" %1 < +2 "sampler")M% +3 "core" %5 li Y B +16 "collection"'N% +3 "core" %1 < +3 "sampler")O% +4 "core" %5 nm Y B +15 "collection"'G% +4 "core" %1 < +2 "sampler")Q% +4 "core" %5 qo Y B +15 "collection"'R% +4 "core" %1 < + "sampler")S% +5 "core" %5 wu Y B +15 "collection"'T% +4 "core" %1 < +2 "sampler")|% +3 "core" %5 yz X B +2 "collection"'% +4 "core" %1 < +2 #"WCR"Intake @14.9psia, vacuum from 8.4 to 12.4psi +45 .SS.reconfigure SSinhale.with maxSpeed: 99 +14 "sampler")#.c0XE% +5 "core" %gOKJ R +15 "collection"'E% +4 "core" %1 8 + "sampler")F% +4 "core" %gOLI T +16 "collection"'<% +4 "core" %1 8 +2 "sampler")?% +4 "core" %gOMN T +15 "collection"'I% +4 "core" %1 8 +2 "sampler")J% +3 "core" %gOON T +16 "collection"'C% +4 "core" %1 8 +2 "sampler")-% +4 "core" %gOOO T +15 "collection"'M% +4 "core" %1 8 +2 "sampler")N% +4 "core" %gOON T +15 "collection"'O% +5 "core" %1 8 +44 "sampler")G% +13 "core" %gNSQ T +15 "collection"'Q% +4 "core" %1 8 +2 "sampler")R% +4 "core" %gNST T +15 "collection"'S% +4 "core" %1 8 +2 "sampler")T% +4 "core" %gOVT T +15 "collection"'|% +4 "core" %1 7 +2 "sampler")% +5 "core" %gNWV T +15 "collection"' % +4 "core" %1 8 +2 "sampler")U% +4 "core" %gOXW T +15 "collection"'X% +4 "core" %1 8 +2 "sampler")W% +4 "core" %gNXY T +15 "collection"'Z% +4 "core" %1 8 +2 "sampler")[% +4 "core" %gNZY T +15 "collection"'\\% +4 "core" %1 8 +2 "sampler")Y% +4 "core" %hN][ T +15 "collection"'_% +4 "core" %1 8 +2 "sampler")^% +4 "core" %hN][ T +15 "collection"'`% +4 "core" %1 8 +2 "sampler")]% +4 "core" %hN_` T +15 "collection"'b% +4 "core" %1 8 +2 "sampler")c% +4 "core" %iGb` T +15 "collection"'d% +4 "core" %1 8 +2 "sampler")e% +4 "core" %iHdd U +15 "collection"'a% +4 "core" %1 8 +2 "sampler")g% +4 "core" %iHfe U +15 "collection"'h% +4 "core" %1 9 +2 "sampler")f% +4 "core" %iHhh U +15 "collection"'j% +4 "core" %1 9 +2 "sampler")i% +4 "core" %iHhk U +15 "collection"'k% +4 "core" %1 8 +2 "sampler")m% +4 "core" %iHjl U +15 "collection"'l% +4 "core" %1 8 +2 "sampler")o% +4 "core" %iHop T +15 "collection"'p% +4 "core" %1 8 +2 "sampler")q% +4 "core" %iIqq U +15 "collection"'n% +4 "core" %1 8 +2 "sampler")s% +4 "core" %iItt U +15 "collection"'t% +4 "core" %1 : +2 "sampler")H% +4 "core" %m%vx W +15 "collection"'v% +4 "core" %1 < +2 "sampler")x% +4 "core" %m {z YC +15 "collection"'w% +4 "core" %1 > +2 "sampler")r% +4 "core" %j} Z" +2 "collection"'z% +4 "core" %1 > +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 80 +3 "sampler")#.P0XE% +4 "core" %1 < +2 "sampler")E% +3 "core" %\\2[\\ Y d +16 "collection"'F% +3 "core" %1 < +2 "sampler")<% +5 "core" %\\2\\\\ Y d +15 "collection"'?% +4 "core" %1 < +2 "sampler")I% +4 "core" %\\2]] W d +15 "collection"'J% +3 "core" %1 < +44 "sampler")C% +14 "core" %\\2bc Y d +15 "collection"'-% +4 "core" %1 < +2 "sampler")M% +4 "core" %\\2dd X d +15 "collection"'N% +4 "core" %1 < +2 "sampler")O% +4 "core" %\\2ff X d +15 "collection"'G% +4 "core" %1 < +2 "sampler")Q% +4 "core" %\\2fg Y d +15 "collection"'R% +4 "core" %1 = +2 "sampler")S% +4 "core" %\\2lk Y d +15 "collection"'T% +4 "core" %1 = +2 "sampler")|% +4 "core" %\\2kk Y d +15 "collection"'% +4 "core" %1 < +2 "sampler") % +4 "core" %\\2no Y d +15 "collection"'U% +4 "core" %1 < +2 "sampler")X% +4 "core" %\\2op Y d +15 "collection"'W% +4 "core" %1 = +2 "sampler")Z% +4 "core" %\\2sq Y d +15 "collection"'[% +4 "core" %1 = +2 "sampler")\\% +4 "core" %\\2vu Y d +15 "collection"'Y% +4 "core" %1 = +2 "sampler")_% +4 "core" %\\2xw Y d +15 "collection"'^% +4 "core" %1 = +2 "sampler")`% +4 "core" %\\2}| Y d +15 "collection"']% +4 "core" %1 = +2 "sampler")b% +4 "core" %\\2 Y d +2 "collection"'c% +4 "core" %1 < + #"WCR"Intake @15.1psia, vacuum from 8.6 to 12.6psi +3 .SS.reconfigure SSinhale.with maxSpeed: 72 +4 "sampler")#.H0XE +2 "sampler")L% +4 "core" %  Y\ P +52 "collection"'% +4 "core" %1 = +2 "sampler")% +4 "core" %  Z\ P +53 "collection"'~% +4 "core" %1 > +2 "sampler"){% +4 "core" %  Z\ P +2 "sampler")% +4 "core" %  Y\ P + ."WCR"Intake.select :close +2 "sampler")0 +11 )% +3 "core" %  \ P +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +85 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")% +4 "core" %1 GF Z; +15 "collection"'% +4 "core" %1 = +2 "sampler")% +4 "core" %1 HG Z; +15 "collection"'% +3 "core" %1 = +2 "sampler") % +5 "core" %1 IF Z; +15 "collection"'#% +4 "core" %1 = +2 "sampler")% +4 "core" %1 JI Z; +15 "collection"'% +3 "core" %1 = +2 "sampler") % +5 "core" %1JH Y; +15 "collection"'% +4 "core" %1 = +2 "sampler")(% +4 "core" %1KL Z; +15 "collection"'!% +3 "core" %1 = +2 "sampler")*% +5 "core" %1 MJ Z; +15 "collection"'K% +4 "core" %1 > +2 "sampler")% +3 "core" %1NL Z; +16 "collection"'% +4 "core" %1 = + "sampler")% +4 "core" %1OL Z; +16 "collection"'1% +4 "core" %1 = +2 "sampler")% +4 "core" %1PO Z; +15 "collection"'0% +3 "core" %1 > +2 "sampler")2% +5 "core" %1 PO Z; +15 "collection"'3% +4 "core" %1 = +2 "sampler")"% +3 "core" %1SS Z; +16 "collection"'4% +3 "core" %1 > +2 "sampler"),% +5 "core" %1UU Z; +15 "collection"'%% +4 "core" %1 = +2 "sampler")% +4 "core" %1VW Z; +15 "collection"'7% +4 "core" %1 = +2 "sampler")8% +4 "core" %1ZX Z; +15 "collection"'5% +4 "core" %1 = +2 "sampler");% +4 "core" %1 \\Z Z; +15 "collection"'=% +4 "core" %1 > + "sampler")/% +5 "core" %1__ Z; +16 "collection"'$% +4 "core" %1 = +44 "sampler")% +14 "core" %1gf Z; +15 "collection"':% +4 "core" %1 > +2 "sampler")@% +5 "core" %1 jk Z; +15 "collection"'&% +4 "core" %1 > +2 "sampler")A% +4 "core" %1op Z; +15 "collection"'B% +4 "core" %1 > +2 "sampler"))% +5 "core" %1qr Z; +15 "collection"'>% +4 "core" %1 = +2 "sampler")E% +4 "core" %1xw Z; +2 "collection"'F% +5 "core" %1 = + #"WCR"Intake @15.0psia, vacuum from 8.5 to 12.5psi +3 .SS.reconfigure SSinhale.with maxSpeed: 65 +5 "sampler")#.A0XE +3 "sampler")% +4 "core" %: IH Z\ N +15 "collection"'% +4 "core" %1 > +2 "sampler")% +4 "core" %: JK Z\ N +15 "collection"' % +4 "core" %1 > +2 "sampler")#% +3 "core" %: JJ Z\ N +16 "collection"'% +4 "core" %1 = +2 "sampler")% +4 "core" %: LL Z\ N +15 "collection"' % +4 "core" %1 > +2 "sampler")% +4 "core" %: LI Z\ N +15 "collection"'(% +4 "core" %1 > +2 "sampler")!% +4 "core" %: MM Z\ N +15 "collection"'*% +3 "core" %1 = +2 "sampler")K% +4 "core" %: NN Y\ N +16 "collection"'% +4 "core" %1 = +2 "sampler")% +4 "core" %: MM Z\ N +15 "collection"'% +4 "core" %1 > +2 "sampler")1% +4 "core" %: OO [\ N +15 "collection"'% +4 "core" %1 > +2 "sampler")0% +4 "core" %: PO Z\ N +15 "collection"'2% +4 "core" %1 > +2 "sampler")3% +3 "core" %: QP  Y\ N +16 "collection"'"% +4 "core" %1 = +2 "sampler")4% +3 "core" %: SR Z\ N +16 "collection"',% +4 "core" %1 > +2 "sampler")%% +4 "core" %: RS [\ N +15 "collection"'% +4 "core" %1 > +44 "sampler")7% +14 "core" %: VW [\ N +15 "collection"'8% +4 "core" %1 > +2 "sampler")5% +4 "core" %: ZX [\ N +15 "collection"';% +4 "core" %1 > +2 "sampler")=% +4 "core" %: ZX [\ N +15 "collection"'/% +4 "core" %1 > +2 "sampler")$% +4 "core" %: ]X Z\ N +15 "collection"'% +4 "core" %1 > +2 "sampler"):% +4 "core" %: \\[ [\ N +15 "collection"'@% +4 "core" %1 > +2 "sampler")&% +4 "core" %: ]^ Z\ N +15 "collection"'A% +4 "core" %1 > +2 "sampler")B% +4 "core" %: ca Z\ N +15 "collection"')% +4 "core" %1 > +2 "sampler")>% +4 "core" %: `b Z\ N +15 "collection"'E% +4 "core" %1 > +2 "sampler")F% +4 "core" %: cf Z\ N +15 "collection"'\ % +4 "core" %1 > +2 "sampler")?% +4 "core" %: ge Z\ N +15 "collection"'I% +4 "core" %1 > +2 "sampler")J% +4 "core" %: ih Z\ N +15 "collection"'C% +4 "core" %1 > +2 "sampler")-% +4 "core" %: lm Z\ N +15 "collection"'M% +4 "core" %1 > +2 "sampler")N% +4 "core" %: pp Z\ N +15 "collection"'O% +4 "core" %1 > +2 "sampler")G% +4 "core" %: qp Z\ N +15 "collection"'Q% +4 "core" %1 > +2 "sampler")R% +4 "core" %: tt Z\ N +15 "collection"'S% +4 "core" %1 > +2 "sampler")T% +3 "core" %: yx Z\ N +16 "collection"'|% +4 "core" %1 = +2 "sampler")% +4 "core" %: |} [\ N +15 "collection"' % +4 "core" %1 > +2 "sampler")U% +4 "core" %: } Z\ N +2 "collection"'X% +4 "core" %1 = + #"WCR"Intake @15.0psia, vacuum from 8.5 to 12.5psi +3 .SS.reconfigure SSinhale.with maxSpeed: 53 +5 "sampler")#.50XE +2 "sampler")]% +4 "core" %n HG [ N +15 "collection"'b% +4 "core" %1 > +2 "sampler")c% +4 "core" %n GE [ B +15 "collection"'u% +4 "core" %1 > +2 "sampler")e% +4 "core" %n IG [ B +15 "collection"'a% +4 "core" %1 = +2 "sampler")g% +4 "core" %n HH U B +15 "collection"'h% +4 "core" %1 > +2 "sampler")f% +4 "core" %n II [ B +15 "collection"'j% +4 "core" %1 > +2 "sampler")i% +4 "core" %n JH [ B +15 "collection"'k% +4 "core" %1 > +2 "sampler")m% +4 "core" %n JI [ B +15 "collection"'l% +3 "core" %1 > +2 "sampler")o% +5 "core" %n KI [ B +15 "collection"'p% +4 "core" %1 > + "sampler")q% +4 "core" %n MJ X B +16 "collection"'n% +4 "core" %1 > + "sampler")s% +5 "core" %n MM [ B +15 "collection"'t% +4 "core" %1 > +2 "sampler")H% +3 "core" %n NN [ B +16 "collection"'v% +3 "core" %1 > +2 "sampler")x% +5 "core" %n NM [ B +15 "collection"'w% +4 "core" %1 ? +2 "sampler")r% +4 "core" %n PM [ B +15 "collection"'z% +3 "core" %1 > +2 "sampler")+% +5 "core" %n NP [ B +15 "collection"'}% +4 "core" %1 > +2 "sampler")% +4 "core" %n QO [ B +15 "collection"'D% +4 "core" %1 > + "sampler")P% +4 "core" %n RP [ B +16 "collection"'L% +4 "core" %1 > +2 "sampler")% +4 "core" %n SQ Z B +15 "collection"'% +3 "core" %1 > +2 "sampler")~% +4 "core" %n TR [ B +16 "collection"'{% +4 "core" %1 > + "sampler")% +4 "core" %n TT [ B +16 "collection"'% +3 "core" %1 > +2 "sampler") % +5 "core" %n WS [ B +15 "collection"'<% +4 "core" %1 > +2 "sampler")% +4 "core" %n XU [ B +15 "collection"' % +3 "core" %1 > +2 "sampler")V% +5 "core" %n WU [ B +15 "collection"'% +4 "core" %1 > +2 "sampler")% +3 "core" %n XT [ B +16 "collection"'% +4 "core" %1 ? +2 "sampler")% +4 "core" %n XX Z B +15 "collection"'% +4 "core" %1 > +2 "sampler")% +4 "core" %n \\[ [ B +15 "collection"'% +3 "core" %1 ? +2 "sampler")% +5 "core" %n ^[ [ B +15 "collection"'% +4 "core" %1 > + "sampler")% +5 "core" %n ]] [ B +15 "collection"'% +3 "core" %1 > +2 "sampler") % +4 "core" %n ]^ [ B +16 "collection"'#% +4 "core" %1 > +2 "sampler")% +3 "core" %n `^ [ B +16 "collection"'% +4 "core" %1 > +2 "sampler") % +4 "core" %n bd [ B +15 "collection"'% +4 "core" %1 ? +2 "sampler")(% +3 "core" %n dc [ B +16 "collection"'!% +3 "core" %1 > +2 "sampler")*% +5 "core" %n ee [ B +15 "collection"'K% +4 "core" %1 > +2 "sampler")% +4 "core" %n kh [ B +15 "collection"'% +4 "core" %1 ? + "sampler")% +5 "core" %n lk [ B +15 "collection"'1% +4 "core" %1 > +2 "sampler")% +3 "core" %n nm [ B +16 "collection"'0% +4 "core" %1 > +2 "sampler")2% +4 "core" %n po [ B +15 "collection"'3% +4 "core" %1 > +44 "sampler")"% +13 "core" %n xx [ B +16 "collection"'4% +4 "core" %1 = +2 "sampler"),% +4 "core" %n zy [ B +15 "collection"'%% +4 "core" %1 > +2 "sampler")% +5 "core" %n }~ [ B +2 "collection"'7% +4 "core" %1 ? +2 #"WCR"Intake @15.0psia, vacuum from 8.5 to 12.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +6 "sampler")#.00XE +2 "sampler")/% +4 "core" % nm [\ N +53 "collection"'$% +4 "core" %1 > +2 "sampler")% +4 "core" % tv ~ Z\ N +53 "collection"':% +4 "core" %1 > +2 "sampler")@% +4 "core" % z{ Z\ N +52 "collection"'&% +4 "core" %1 > +2 "sampler")A% +4 "core" %  [\ N +52 "collection"'B% +4 "core" %1 > +2 "sampler"))% +4 "core" %  [\ N +52 "collection"'>% +4 "core" %1 > +2 "sampler")E% +4 "core" %  [\ N +52 "collection"'F% +4 "core" %1 > +2 "sampler")\ % +4 "core" %  [\ N +52 "collection"'?% +4 "core" %1 > +2 "sampler")I% +5 "core" %  [\ N +53 "collection"'J% +4 "core" %1 > +2 "sampler")C% +4 "core" %  [\ N +52 "collection"'-% +4 "core" %1 > +2 "sampler")M% +3 "core" %  [\ N +53 "collection"'N% +4 "core" %1 > +2 "sampler")O% +4 "core" %  [\ N +2 "sampler")G% +4 "core" %  [\ N + ."WCR"Intake.select :close +2 "sampler")0 +12 )Q% +2 "core" %  \ N +2 ."WCR"SSV.dial :exhaust +3 "sampler")R  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +2 .SS.reconfigure SSinhale.with maxSpeed: 48 +6 "sampler")#.00XE0`HD T +3 #"WCR"Vacuum too high -- waiting up to 40s +15 "collection"' % +4 "core" %1 : +2 "sampler")U% +3 "core" %?AGF W +16 "collection"'X% +4 "core" %1 ; +2 "sampler")d% +4 "core" %??HH  W +15 "collection"'Z% +4 "core" %1 : +2 "sampler")[% +4 "core" %?@IJ W +15 "collection"'\\% +4 "core" %1 : +2 "sampler")Y% +4 "core" %?@IH W +15 "collection"'_% +3 "core" %1 : +3 "sampler")^% +3 "core" %?@LJ V +16 "collection"'`% +4 "core" %1 : +2 "sampler")]% +4 "core" %??NJ W +15 "collection"'b% +4 "core" %1 : +2 "sampler")c% +3 "core" %??ON W +16 "collection"'u% +4 "core" %1 : +2 "sampler")e% +4 "core" %?@ON V +15 "collection"'a% +3 "core" %1 : +3 "sampler")g% +3 "core" %??OQ W +16 "collection"'h% +4 "core" %1 : +2 "sampler")f% +4 "core" %??RP W +15 "collection"'j% +3 "core" %1 : +2 "sampler")i% +5 "core" %?@RR W +15 "collection"'k% +4 "core" %1 : +2 "sampler")m% +4 "core" %??VU W +15 "collection"'l% +4 "core" %1 : +2 "sampler")o% +4 "core" %?@VV V +15 "collection"'p% +4 "core" %1 ; +2 "sampler")q% +4 "core" %?@YX W +15 "collection"'n% +4 "core" %1 ; +2 "sampler")s% +3 "core" %??[Z W +16 "collection"'t% +4 "core" %1 : +2 "sampler")H% +4 "core" %??]_ W +15 "collection"'v% +3 "core" %1 : +2 "sampler")x% +4 "core" %??__ W +16 "collection"'w% +4 "core" %1 ; +2 "sampler")r% +3 "core" %??ab W +16 "collection"'z% +4 "core" %1 9 +2 "sampler")+% +4 "core" %??dc W +15 "collection"'}% +4 "core" %1 ; +2 "sampler")% +3 "core" %?@gd W +17 "collection"'D% +4 "core" %1 ; +2 "sampler")P% +4 "core" %?@kk W +15 "collection"'L% +4 "core" %1 ; +2 "sampler")% +4 "core" %?@no W +15 "collection"'% +3 "core" %1 ; +3 "sampler")~% +3 "core" %??rp W +16 "collection"'{% +4 "core" %1 ; +2 "sampler")% +4 "core" %??tu W +15 "collection"'% +4 "core" %1 < +2 "sampler") % +3 "core" %?|z Z j +3 "collection"'<% +4 "core" %1 > + #"WCR"Intake @15.0psia, vacuum from 8.5 to 12.5psi +2 .SS.reconfigure SSinhale.with maxSpeed: 43 +5 "sampler")#.+0XE% +4 "core" %1! > +2 "sampler")E% +4 "core" % ol [ M +15 "collection"'F% +4 "core" %1# @ +2 "sampler")\ % +4 "core" %no \\8 +15 "collection"'?% +4 "core" %1" ? +2 "sampler")I% +4 "core" %rp \\8 +16 "collection"'J% +4 "core" %1 ? + "sampler")C% +4 "core" %wu [8 +16 "collection"'-% +4 "core" %1 ? +2 "sampler")M% +4 "core" %yx \\8 +15 "collection"'N% +4 "core" %1 ? +2 "sampler")O% +4 "core" %~| \\8 +15 "collection"'G% +4 "core" %1 ? +2 "sampler")Q% +4 "core" % [8 +2 "collection"'R% +4 "core" %1% ? +2 ."WCR"SS.reconfigure SSinhale.with maxSpeed: 39 +4 "sampler")#.'0XE +3 "sampler")\\% +3 "core" %ZII [ T +16 "collection"'Y% +4 "core" %1 ? +2 "sampler")_% +4 "core" %ZJH  [ T +15 "collection"'^% +4 "core" %1 > +2 "sampler")`% +3 "core" %ZKJ } [ T +16 "collection"']% +4 "core" %1 ? +2 "sampler")b% +4 "core" %ZKK [ T +15 "collection"'c% +4 "core" %1 ? +2 "sampler")u% +4 "core" %ZML | [ T +15 "collection"'e% +4 "core" %1 > +2 "sampler")a% +4 "core" %ZOL [ T +15 "collection"'g% +4 "core" %1 ? +2 "sampler")h% +4 "core" %ZOM [ T +15 "collection"'f% +4 "core" %1 ? +2 "sampler")j% +4 "core" %ZNL ~ [ T +15 "collection"'i% +3 "core" %1 ? +3 "sampler")k% +4 "core" %ZNN \\ T +15 "collection"'m% +4 "core" %1 ? +2 "sampler")l% +4 "core" %ZNN [ T +15 "collection"'o% +3 "core" %1 > +2 "sampler")p% +5 "core" %ZRO Z T +15 "collection"'q% +4 "core" %1 ? +2 "sampler")n% +4 "core" %ZRP z [ T +15 "collection"'s% +4 "core" %1 ? +2 "sampler")t% +4 "core" %ZSS [ T +15 "collection"'H% +4 "core" %1 ? +2 "sampler")v% +4 "core" %ZTR  [ T +15 "collection"'x% +3 "core" %1 ? +2 "sampler")w% +4 "core" %ZVU [ T +16 "collection"'r% +4 "core" %1 ? +2 "sampler")z% +4 "core" %ZVU { [ T +16 "collection"'+% +4 "core" %1 > +2 "sampler")}% +4 "core" %ZXX ~ [ T +15 "collection"'% +4 "core" %1 ? +2 "sampler")D% +4 "core" %ZZY  [ T +15 "collection"'P% +4 "core" %1 > +2 "sampler")L% +3 "core" %Z\\Z \\ T +16 "collection"'% +3 "core" %1 > +2 "sampler")% +4 "core" %Z^Z \\ T +16 "collection"'~% +4 "core" %1 ? +2 "sampler"){% +4 "core" %Z]] \\ T +15 "collection"'% +4 "core" %1 > +2 "sampler")% +4 "core" %Z_` [ T +15 "collection"' % +4 "core" %1 ? +2 "sampler")<% +3 "core" %Z_^ [ T +16 "collection"'% +4 "core" %1 ? + "sampler") % +5 "core" %Zca | [ T +15 "collection"'V% +4 "core" %1 ? +2 "sampler")% +4 "core" %Zed } [ T +15 "collection"'% +4 "core" %1 ? +2 "sampler")% +4 "core" %Zfe  [ T +15 "collection"'% +4 "core" %1 ? +2 "sampler")% +3 "core" %Zhg [ T +16 "collection"'% +4 "core" %1 ? +2 "sampler")% +4 "core" %Zji [ T +15 "collection"'% +4 "core" %1 > +44 "sampler")% +13 "core" %Zqp [ T +15 "collection"'% +4 "core" %1% ? +2 "sampler")% +4 "core" %Zts \\ T +15 "collection"' % +4 "core" %1 ? +2 "sampler")#% +4 "core" %Zwv \\ T +15 "collection"'% +4 "core" %1 ? +2 "sampler")% +4 "core" %Zzz [ T +15 "collection"' % +4 "core" %1! ? +2 "sampler")% +4 "core" %Z}} [ T +3 "collection"'(% +4 "core" %1" ? + #"WCR"Intake @15.0psia, vacuum from 8.5 to 12.5psi +3 .SS.reconfigure SSinhale.with maxSpeed: 35 +5 "sampler")#.#0XE% +4 "core" %1 ? + #"WCR"Intake @15.3psia, vacuum from 8.8 to 12.8psi +3 .SS.reconfigure SSinhale.with maxSpeed: 35 +5 "sampler")#.#0XE +2 "sampler")7% +4 "core" % +2 "sampler")=% +4 "core" % +2 "sampler")!% +4 "core" % +2 "sampler")>% +4 "core" % + #"WCR"Intake @15.5psia, vacuum from 9.0 to 13.0psi +3 .SS.reconfigure SSinhale.with maxSpeed: 29 +5 "sampler")#.0XE +2 "sampler")j% +3 "core" %`!KH { [ +16 "collection"'i% +4 "core" %1/ @ +2 "sampler")k% +3 "core" %[ NK w ] A +16 "collection"'m% +4 "core" %17 A +2 "sampler")l% +4 "core" %[\ OJ  ] A +15 "collection"'o% +4 "core" %15 @ +2 "sampler")p% +4 "core" %[\ NK } ] A +15 "collection"'q% +4 "core" %18 A +2 "sampler")n% +4 "core" %[\ MN } ] A +15 "collection"'s% +4 "core" %14 @ +2 "sampler")t% +3 "core" %[\ PN y ] A +16 "collection"'H% +4 "core" %18 @ +52 "sampler")v% +5 "core" %[\ SQ ~ ] A +16 "collection"'x% +4 "core" %1X @ +2 "sampler")w% +4 "core" %[ ST \\ A +15 "collection"'r% +4 "core" %1X @ +2 "sampler")z% +4 "core" %[ WU  ] A +15 "collection"'+% +4 "core" %1O @ +2 "sampler")}% +4 "core" %[ VX \\ A +15 "collection"'% +4 "core" %1X A +2 "sampler")E% +4 "core" %[ XW \\ A +15 "collection"'P% +4 "core" %1X @ +2 "sampler")L% +4 "core" %[ YX ] A +15 "collection"'% +4 "core" %1X @ +2 "sampler")% +4 "core" %[ ]\\  ] A +15 "collection"'~% +4 "core" %1X @ +2 "sampler"){% +4 "core" %[ ^] ] A +15 "collection"'% +4 "core" %1W @ +2 "sampler")% +4 "core" %[ _^ ] A +15 "collection"' % +4 "core" %1X @ +2 "sampler")<% +4 "core" %[ `_ ] A +15 "collection"'% +4 "core" %1X @ +2 "sampler") % +5 "core" %[ bb w ] A +15 "collection"'V% +4 "core" %18 @ +2 "sampler")% +4 "core" %[ ce | ] A +15 "collection"'% +4 "core" %17 A +2 "sampler")% +4 "core" %[ ff x \\ A +15 "collection"'% +4 "core" %19 @ +2 "sampler")% +4 "core" %[ hi w ] A +15 "collection"'% +4 "core" %18 @ +2 "sampler")% +4 "core" %[ lk y ] A +15 "collection"'% +4 "core" %18 @ +2 "sampler")% +4 "core" %[ nn z ] A +15 "collection"'% +4 "core" %18 @ +2 "sampler")% +4 "core" %[ qr y \\ A +15 "collection"' % +4 "core" %18 @ +2 "sampler")#% +4 "core" %[ sr x ] A +15 "collection"'% +4 "core" %19 @ +2 "sampler")% +4 "core" %[ xu y ] A +15 "collection"' % +4 "core" %19 @ +2 "sampler")% +4 "core" %[ yy | ] A +2 "collection"'(% +4 "core" %1Y @ + #"WCR"Intake @15.0psia, vacuum from 8.5 to 12.5psi +3 .SS.reconfigure SSinhale.with maxSpeed: 26 +5 "sampler")#.0XE% +3 "core" %  \\ +2 ."WCR"SSV.dial :exhaust +3 "sampler")B  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X% +4 "core" %  ~ ^\ L +52 "collection"'B% +4 "core" %1 A +2 "sampler")8% +4 "core" %  } ^\ L +2 "sampler")\ % +4 "core" %  ~ ^\ L + ."WCR"Intake.select :close +2 "sampler")0 +12 )?% +2 "core" %  q \ L +2 ."WCR"SSV.dial :exhaust +2 "sampler")D  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")+% +4 "core" %:NN { \\ +52 "collection"'}% +4 "core" %1 B +2 "sampler")% +4 "core" %PN } _ c +52 "collection"'E% +4 "core" %1 B +2 "sampler")P% +4 "core" %RR } _ c +53 "collection"'L% +4 "core" %1 B + "sampler")% +5 "core" %VV | _ c +53 "collection"'% +4 "core" %1 B +2 "sampler")~% +4 "core" %YY ~ ^ c +52 "collection"'{% +4 "core" %1 B +2 "sampler")% +3 "core" %]] | ^ c +53 "collection"'% +4 "core" %1 B +2 "sampler") % +4 "core" %b` ~ _ c +52 "collection"'<% +4 "core" %1 B + "sampler")% +5 "core" %fe s ^ c +54 "collection"' % +4 "core" %1 B +2 "sampler")V% +4 "core" %lm _ c +52 "collection"'% +4 "core" %1 B +2 "sampler")% +4 "core" %ss  _ c +52 "collection"'% +4 "core" %1 C +2 "sampler")% +4 "core" %zz ^ c +53 "collection"'% +4 "core" %1 B +2 "sampler")% +4 "core" % } _ c +53 "collection"'% +4 "core" %1 B +2 "sampler")% +4 "core" % u _ c +53 "collection"'% +4 "core" %1 C +2 "sampler")% +3 "core" % r _ c +53 "collection"'% +3 "core" %1 B +2 "sampler")q% +5 "core" % | _ c +53 "collection"'#% +4 "core" %1 B +2 "sampler")% +4 "core" % t ^ c +53 "collection"' % +4 "core" %1 B +2 "sampler") % +4 "core" % v _ c +52 "collection"'% +4 "core" %1 C +2 "sampler")(% +3 "core" % q ^ c +53 "collection"'a% +4 "core" %1 B + "sampler")*% +5 "core" % } ^ c +2 "sampler")K% +3 "core" %  ^ c +2 ."WCR"Intake.select :close + "sampler")0 +12 )% +3 "core" % { c +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +85 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % j _ X +53 "collection"'B% +4 "core" %1 B +2 "sampler")8% +4 "core" % o _ X +52 "collection"'\ % +4 "core" %1 B +2 "sampler")?% +4 "core" % m _ X +53 "collection"'D% +4 "core" %1 @ +2 "sampler")% +4 "core" % t _ X +52 "collection"'C% +4 "core" %1 B +2 "sampler")-% +4 "core" % | _ X +52 "collection"'J% +4 "core" %1 A +2 "sampler")N% +4 "core" % z Z X +53 "collection"'O% +4 "core" %1 C +2 "sampler")G% +4 "core" % } _ X +2 "sampler")Q% +4 "core" % x _ X + ."WCR"Intake.select :close +2 "sampler")0 +13 )R% +2 "core" % m X +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +85 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % pn i `\ M +52 "collection"'B% +4 "core" %1 C +2 "sampler")8% +4 "core" % yz f `\ M +53 "collection"'\ % +4 "core" %1 C +2 "sampler")?% +4 "core" %  n `\ M +52 "collection"'D% +4 "core" %1 C +2 "sampler")% +3 "core" %  j `\ M +53 "collection"'C% +4 "core" %1 C +2 "sampler")-% +4 "core" %  j `\ M +52 "collection"'J% +4 "core" %1 C +2 "sampler")N% +4 "core" %  u `\ M +52 "collection"'O% +4 "core" %1 C +2 "sampler")G% +4 "core" %  u `\ M +52 "collection"'Q% +4 "core" %1 C +2 "sampler")R% +4 "core" %  x `\ M +52 "collection"'% +4 "core" %1 C +2 "sampler")0% +4 "core" %  u `\ M +53 "collection"'|% +4 "core" %1 C +2 "sampler")S% +4 "core" %  v `\ M +2 "sampler")T% +4 "core" %  r `\ M + ."WCR"Intake.select :close +2 "sampler")0 +11 )U% +3 "core" %  d \ M +2 ."WCR"SSV.dial :exhaust +2 "sampler")X  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")% +4 "core" %3MPHH i [ +15 "collection"' % +4 "core" %1 A +2 "sampler")V% +4 "core" %3M'NK g ] +15 "collection"'% +4 "core" %1 B +2 "sampler")% +4 "core" %3MMK h ` c +15 "collection"'% +4 "core" %1 C +2 "sampler")% +4 "core" %3LLL g _ Y +15 "collection"'% +4 "core" %1 C +2 "sampler")% +4 "core" %3LNL h _ Y +15 "collection"'% +4 "core" %1 C +2 "sampler")% +4 "core" %3LPP i _ Y +15 "collection"'% +4 "core" %1 C +2 "sampler")% +4 "core" %3LPP h _ Y +15 "collection"'% +4 "core" %1 C +2 "sampler")q% +4 "core" %3LTS i ` Y +15 "collection"'#% +4 "core" %1 C +2 "sampler")% +3 "core" %3LTU h _ Y +16 "collection"' % +4 "core" %1 C +2 "sampler") % +4 "core" %3LVS i ` Y +15 "collection"'% +4 "core" %1 C +2 "sampler")(% +4 "core" %3LYX i ` Y +15 "collection"'a% +4 "core" %1 C + "sampler")*% +4 "core" %3LZX k ` Y +16 "collection"'K% +4 "core" %1 C +2 "sampler")% +4 "core" %3L[Z i _ Y +15 "collection"'% +4 "core" %1 C +2 "sampler")r% +4 "core" %3L\\^ i ` Y +15 "collection"'1% +4 "core" %1 C +2 "sampler")% +3 "core" %3Laa h ` Y +16 "collection"'% +4 "core" %1 C +2 "sampler")P% +4 "core" %3L`a i _ Y +15 "collection"'3% +4 "core" %1 C +2 "sampler")"% +4 "core" %3Lfb j _ Y +15 "collection"'2% +4 "core" %1 C +2 "sampler"),% +4 "core" %3Lgg j ` Y +15 "collection"'%% +4 "core" %1 C +2 "sampler")% +4 "core" %3Ljj g ` Y +15 "collection"'7% +4 "core" %1 C +2 "sampler")W% +4 "core" %3Lnp i ` Y +16 "collection"'5% +4 "core" %1 C +2 "sampler");% +4 "core" %3Lqo h _ Y +15 "collection"'=% +3 "core" %1 B +2 "sampler")/% +4 "core" %3Ltr l ` Y +16 "collection"'$% +4 "core" %1 @ +2 "sampler")% +3 "core" %3Lww h ] Y +3 "collection"':% +4 "core" %1 C + #"WCR"Intake @15.2psia, vacuum from 8.7 to 12.7psi +3 .SS.reconfigure SSinhale.with maxSpeed: 23 +5 "sampler")#.0XE% +4 "core" %1 D +2 "sampler")B% +4 "core" % ss w `\ I +52 "collection"'8% +4 "core" %1 D +2 "sampler")\ % +4 "core" % {z p `\ I +52 "collection"'?% +4 "core" %1 C +2 "sampler")D% +3 "core" %  g `\ I +53 "collection"'% +4 "core" %1 D +2 "sampler")C% +4 "core" %  i `\ I +52 "collection"'-% +4 "core" %1 C +2 "sampler")J% +4 "core" %  h `\ I +52 "collection"'N% +4 "core" %1 D +2 "sampler")O% +4 "core" %  h `\ I +53 "collection"'G% +5 "core" %1 C +2 "sampler")Q% +3 "core" %  h `\ I +53 "collection"'R% +4 "core" %1 D +2 "sampler")% +3 "core" %  k `\ I +53 "collection"'0% +4 "core" %1 D + "sampler")|% +4 "core" %  l `\ I +2 "sampler")S% +5 "core" %  n `\ I + ."WCR"Intake.select :close +2 "sampler")0 +12 )T% +3 "core" %  e \ I +2 ."WCR"SSV.dial :exhaust +3 "sampler")U  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" % o ` U + ."WCR"Intake.select :close +2 "sampler")0 +11 )B% +3 "core" % c U +2 ."WCR"SSV.dial :exhaust +43 "sampler")8  +93 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %ig d ` R +52 "collection"'B% +4 "core" %1J D +2 "sampler")8% +4 "core" %qq c ` R +52 "collection"'*% +4 "core" %1K D +2 "sampler")?% +4 "core" %zx d a R +52 "collection"'D% +4 "core" %1L D +2 "sampler")\ % +4 "core" % b ` R +53 "collection"'C% +4 "core" %1I D +2 "sampler")-% +4 "core" % _ a R +53 "collection"'J% +4 "core" %1H D +2 "sampler")N% +4 "core" % ] ` R +52 "collection"'O% +4 "core" %1I D +2 "sampler")G% +4 "core" % [ ` R +52 "collection"'Q% +4 "core" %1P D +2 "sampler")R% +4 "core" % _ a R +53 "collection"'% +3 "core" %1O D +2 "sampler")0% +5 "core" % _ ` R +53 "collection"'|% +4 "core" %1Q D +2 "sampler")S% +3 "core" % \\ ` R +53 "collection"'T% +4 "core" %1L D +2 "sampler")U% +4 "core" % e ` R +2 "sampler")@% +4 "core" % d ` R +2 ."WCR"Intake.select :close + "sampler")0 +13 )4% +2 "core" % Z R +2 ."WCR"SSV.dial :exhaust +3 "sampler")Z  +84 "core"  +2 ."WCR"Exhaust.select :open +6 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +5 "core" % ^ a Z +53 "collection"'B% +4 "core" %1f D +2 "sampler")8% +4 "core" % c a Z +52 "collection"'*% +4 "core" %1j D +2 "sampler")?% +3 "core" % ] ` Z +2 "sampler")D% +5 "core" % h a Z + ."WCR"Intake.select :close +2 "sampler")0 +11 )\ % +3 "core" % d Z +2 ."WCR"SSV.dial :exhaust +3 "sampler")C  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X C +2 "sampler")3% +4 "core" %XV W _ q +94 "collection"'"% +12 "core" %1? C +2 "sampler")2% +4 "core" % de Y `\ I +52 "collection"',% +4 "core" %1- C +2 "sampler")%% +4 "core" % nk [ `\ I +53 "collection"'% +4 "core" %1@ C +2 "sampler")7% +4 "core" % tt [ `\ I +52 "collection"'% +4 "core" %17 D +3 "sampler")5% +4 "core" %  [ `\ I +52 "collection"';% +4 "core" %16 C +2 "sampler")W% +4 "core" %  a `\ I +53 "collection"'/% +4 "core" %1< D +2 "sampler")$% +4 "core" %  h `\ I +53 "collection"'% +4 "core" %19 D +2 "sampler"):% +4 "core" %  b `\ I +52 "collection"' % +4 "core" %1: D +2 "sampler")&% +4 "core" %  Y `\ I +52 "collection"'A% +4 "core" %14 D +2 "sampler")!% +4 "core" %  ` `\ I +52 "collection"')% +4 "core" %1, D +2 "sampler")>% +4 "core" %  Y `\ I +52 "collection"'B% +4 "core" %1+ C +2 "sampler")8% +4 "core" %  [ `\ I +53 "collection"'*% +4 "core" %1& D +2 "sampler")?% +4 "core" %  Y `\ I +2 "sampler")D% +4 "core" %  ` `\ I +2 ."WCR"Intake.select :close + "sampler")0 +11 )\ % +3 "core" %  _ \ I +2 ."WCR"SSV.dial :exhaust +3 "sampler")C  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +4 "sampler")#.0X% +4 "core" %1 E +2 "sampler")B% +4 "core" % uv d a\ Q +52 "collection"'8% +4 "core" %1 E +2 "sampler")*% +4 "core" %  X a\ Q +52 "collection"'?% +4 "core" %1 D +2 "sampler")D% +4 "core" %  Y a\ Q +53 "collection"'\ % +4 "core" %1 D +2 "sampler")C% +4 "core" %  X a\ Q +54 "collection"'% +4 "core" %1 E +2 "sampler")J% +4 "core" %  g a\ Q +52 "collection"'N% +4 "core" %1 D +2 "sampler")1% +3 "core" %  a `\ Q +53 "collection"'G% +4 "core" %1 D +2 "sampler")Q% +4 "core" %  b a\ Q +52 "collection"'R% +4 "core" %1 D + "sampler")% +5 "core" %  X `\ Q +53 "collection"'0% +4 "core" %1 E +2 "sampler")|% +4 "core" %  a a\ Q +52 "collection"'S% +4 "core" %1 C +2 "sampler")T% +4 "core" %  Y ^\ Q +52 "collection"'U% +4 "core" %1 @ +2 "sampler")@% +4 "core" %  a \\\ Q +2 "sampler")4% +3 "core" %  [ [\ Q +2 ."WCR"Intake.select :close +2 "sampler")0 +12 )Z% +2 "core" %  V \ Q +2 ."WCR"SSV.dial :exhaust +3 "sampler")=  +83 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +52 "collection"'% +4 "core" %1 E +2 "sampler")% +4 "core" %\ a_ g a > +52 "collection"'\\% +4 "core" %1 E +2 "sampler")<% +4 "core" %\ lj f a > +53 "collection"'% +4 "core" %1 E +2 "sampler") % +4 "core" %\ vt a a > +52 "collection"'V% +4 "core" %1 D +2 "sampler")k% +4 "core" %\  b a > +52 "collection"'m% +4 "core" %1 D +2 "sampler")% +4 "core" %\  g a > +53 "collection"'% +3 "core" %1 D +2 "sampler")% +5 "core" %\  a a > +53 "collection"'% +4 "core" %1 D +2 "sampler")% +3 "core" %\  ` a > +53 "collection"'% +4 "core" %1 E +2 "sampler")% +4 "core" %\  f a > +52 "collection"'% +4 "core" %1 D +2 "sampler")% +4 "core" %\  d a > +53 "collection"'q% +4 "core" %1 D + "sampler")#% +5 "core" %\  a a > +52 "collection"'% +4 "core" %1 E +2 "sampler") % +4 "core" %\  g a > +53 "collection"' % +4 "core" %1 > +2 "sampler") % +3 "core" %\  _ Z > +53 "collection"'(% +4 "core" %1 = +2 "sampler")a% +4 "core" %\  d Z > +2 "sampler")% +4 "core" %\  b Z > +2 ."WCR"Intake.select :close + "sampler")0 +13 )K% +3 "core" %\  _ > + ."WCR"SSV.dial :exhaust +3 "sampler")  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %1 D +2 "sampler")B% +4 "core" %  W a\ L +93 "collection"'8% +12 "core" %1 D +2 "sampler")*% +4 "core" %  Z a\ L +53 "collection"'?% +4 "core" %1 E +2 "sampler")D% +4 "core" %  X b\ L +53 "collection"'\ % +4 "core" %1 E +2 "sampler")C% +4 "core" %  X `\ L +2 "sampler")% +4 "core" %  U a\ L +2 ."WCR"Intake.select :close + "sampler")0 +13 )J% +3 "core" %  _ \ L +2 ."WCR"SSV.dial :exhaust +3 "sampler")N  +84 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %1 E +2 "sampler")B% +4 "core" %\ tt a a D +52 "collection"'8% +4 "core" %18 A +2 "sampler")*% +4 "core" %\  _ [ D +52 "collection"'?% +4 "core" %18 > +2 "sampler")D% +4 "core" %\  W Z D +52 "collection"'\ % +4 "core" %19 C +2 "sampler")C% +4 "core" %\  X a D +52 "collection"'% +4 "core" %1 E +2 "sampler")J% +4 "core" %\  V a D +52 "collection"'N% +5 "core" %18 D +2 "sampler")% +4 "core" %\  Y a D +52 "collection"'G% +4 "core" %1 E +2 "sampler")Q% +4 "core" %\  b a D +52 "collection"'1% +4 "core" %1 E +2 "sampler")% +4 "core" %\  b _ D +53 "collection"'0% +4 "core" %1 E +2 "sampler")|% +4 "core" %\  b a D +52 "collection"'S% +4 "core" %1 E +2 "sampler")T% +3 "core" %\  _ a D +53 "collection"'U% +4 "core" %1 E +2 "sampler")@% +4 "core" %\  ` b D +53 "collection"'4% +4 "core" %1 E + "sampler")Z% +5 "core" %\  d a D +53 "collection"'=% +4 "core" %1 E +2 "sampler")/% +4 "core" %\  e a D +52 "collection"'Y% +4 "core" %1 E +2 "sampler")X% +4 "core" %\  Y a D +2 "sampler")d% +4 "core" %\  a a D +2 ."WCR"Intake.select :close + "sampler")0 +13 )`% +3 "core" %\  T D + ."WCR"SSV.dial :exhaust +3 "sampler")]  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")[% +4 "core" % W Y Z +52 "collection"'z% +3 "core" %1 = +2 "sampler")+% +5 "core" % ` Y Z +53 "collection"'v% +4 "core" %1 B + "sampler")^% +4 "core" % V a Z +53 "collection"'_% +4 "core" %1 E +2 "sampler")}% +3 "core" % _ a Z +53 "collection"'% +4 "core" %1 D +2 "sampler")E% +54 "core" % ` a Z +2 "sampler")% +4 "core" % a a Z + ."WCR"Intake.select :close +2 "sampler")0 +12 )~% +2 "core" % ] Z +2 ."WCR"SSV.dial :exhaust +3 "sampler")j  +84 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")r% +4 "core" %  a Z\ N +2 "sampler")P% +4 "core" %  f Z\ N + ."WCR"Intake.select :close +2 "sampler")0 +11 )3% +3 "core" %  ] \ N +2 ."WCR"SSV.dial :exhaust +3 "sampler")"  +82 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %1N E + "sampler")B% +5 "core" %\  _ a G +52 "collection"'8% +4 "core" %1N > +2 "sampler")*% +4 "core" %\  X Z G +52 "collection"'?% +4 "core" %15 = +2 "sampler")D% +3 "core" %\  W Z G +53 "collection"'\ % +4 "core" %1; E +2 "sampler")C% +4 "core" %\  Y a G +53 "collection"'% +4 "core" %19 D +2 "sampler")J% +4 "core" %\  X a G +52 "collection"'N% +4 "core" %17 E + "sampler")% +5 "core" %\  Y a G +53 "collection"'G% +4 "core" %16 E +2 "sampler")Q% +4 "core" %\  W a G +52 "collection"'1% +4 "core" %19 E +2 "sampler")% +3 "core" %\  W b G +53 "collection"'0% +4 "core" %1; E +2 "sampler")|% +4 "core" %\  ^ a G +52 "collection"'S% +3 "core" %19 D +3 "sampler")T% +4 "core" %\  b a G +53 "collection"'U% +3 "core" %1< D +3 "sampler")@% +4 "core" %\  ` a G +2 "sampler")4% +3 "core" %\  ^ a G +2 ."WCR"Intake.select :close +2 "sampler")0 +11 )Z% +3 "core" %\  \\ G +2 ."WCR"SSV.dial :exhaust +3 "sampler")=  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")H% +4 "core" % a [: +52 "collection"'M% +4 "core" %1S > +2 "sampler")x% +4 "core" % W Z: +52 "collection"'w% +4 "core" %1; E +2 "sampler")[% +4 "core" % Y b: +53 "collection"'z% +4 "core" %1P @ +2 "sampler")+% +4 "core" % X a: +52 "collection"'v% +4 "core" %1; E +2 "sampler")^% +4 "core" % Y a: +52 "collection"'_% +4 "core" %1; D +2 "sampler")}% +4 "core" % W b: +52 "collection"'% +4 "core" %1: E +2 "sampler")E% +4 "core" % a b: +52 "collection"'% +4 "core" %18 E +2 "sampler")~% +4 "core" % a _: +53 "collection"'j% +4 "core" %17 E +2 "sampler")e% +4 "core" % _ a: +52 "collection"'% +4 "core" %1U E +2 "sampler")\\% +4 "core" % c b: +52 "collection"'% +4 "core" %1N E +2 "sampler")% +4 "core" % _ b: +52 "collection"' % +4 "core" %1M E +2 "sampler")i% +4 "core" % Y b: +52 "collection"'k% +4 "core" %1< E +2 "sampler")m% +4 "core" % W b: +52 "collection"'V% +4 "core" %1; E +2 "sampler")% +4 "core" % W b: +52 "collection"'% +4 "core" %1< E +2 "sampler")% +4 "core" % W b: +53 "collection"'% +4 "core" %1< E +2 "sampler")% +4 "core" % X b: +52 "collection"'% +4 "core" %1; E +2 "sampler")% +4 "core" % W b: +53 "collection"'% +4 "core" %16 E +2 "sampler")q% +4 "core" % [ b: +52 "collection"'#% +4 "core" %1= > +2 "sampler")% +3 "core" % ] [: +53 "collection"' % +4 "core" %1< ? +2 "sampler") % +3 "core" % a b: +53 "collection"' % +4 "core" %1N E +2 "sampler")(% +4 "core" % a b: +52 "collection"'a% +3 "core" %1P E +2 "sampler")% +5 "core" % X b: +53 "collection"'K% +3 "core" %1C E +3 "sampler")% +4 "core" % ` b: +53 "collection"'L% +4 "core" %19 E +2 "sampler"){% +4 "core" % _ b: +52 "collection"'% +4 "core" %1S F +2 "sampler")% +4 "core" % f b: +52 "collection"'r% +4 "core" %1C F +2 "sampler")P% +4 "core" % d b: +52 "collection"'3% +3 "core" %1Q E +2 "sampler")"% +5 "core" % Z a: +53 "collection"'<% +4 "core" %1L E +2 "sampler"),% +4 "core" % [ b: +2 "sampler")%% +3 "core" % W b: +2 ."WCR"Intake.select :close +2 "sampler")0 +11 )2% +3 "core" % T : +2 ."WCR"SSV.dial :exhaust +3 "sampler")7  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X% +4 "core" %\  X ` F +53 "collection"'B% +4 "core" %1U E + "sampler")8% +4 "core" %\  Y a F +53 "collection"'*% +4 "core" %1; E + "sampler")?% +5 "core" %\  Y a F +93 "collection"'D% +13 "core" %1; A +2 "sampler")\ % +4 "core" %\  Z _ F +53 "collection"'C% +4 "core" %1< A +2 "sampler")% +3 "core" %\  V \\ F +53 "collection"'J% +4 "core" %1: ? +2 "sampler")N% +3 "core" %\  W \\ F +53 "collection"'% +4 "core" %10 @ +2 "sampler")G% +4 "core" %\  _ \\ F +52 "collection"'Q% +4 "core" %1S @ +2 "sampler")1% +4 "core" %\  ` [ F +52 "collection"'% +4 "core" %1O A +2 "sampler")0% +4 "core" %\  ^ ^ F +52 "collection"'|% +4 "core" %1R E +2 "sampler")S% +3 "core" %\  W a F +53 "collection"'T% +4 "core" %1= F + "sampler")U% +5 "core" %\  V b F +53 "collection"'@% +3 "core" %1P E +3 "sampler")4% +4 "core" %\  a b F +53 "collection"'Z% +3 "core" %1W E +2 "sampler")=% +4 "core" %\  ` b F +53 "collection"'% +4 "core" %1U F + "sampler")Y% +4 "core" %\  W b F +53 "collection"'X% +4 "core" %1A E + "sampler")/% +5 "core" %\  X b F +2 "sampler")`% +4 "core" %\  X b F + ."WCR"Intake.select :close +2 "sampler")0 +13 )]% +2 "core" %\  W F +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +2 "sampler")M% +3 "core" %  W Z\ Q +53 "collection"'x% +5 "core" %1K E +2 "sampler")w% +4 "core" %  ` a\ Q +52 "collection"'[% +4 "core" %1; E + "sampler")z% +5 "core" %  W a\ Q +52 "collection"'+% +3 "core" %1A E +2 "sampler")v% +4 "core" %  V a\ Q +53 "collection"'^% +3 "core" %18 E +2 "sampler")_% +5 "core" %  ` `\ Q +52 "collection"'}% +4 "core" %1O E + "sampler")% +5 "core" %  a a\ Q +52 "collection"'E% +3 "core" %1O E +2 "sampler")% +5 "core" %  ` a\ Q +52 "collection"'~% +4 "core" %1P E +2 "sampler")j% +4 "core" %  ` a\ Q +52 "collection"'e% +3 "core" %1; E +2 "sampler")% +4 "core" %  V a\ Q +53 "collection"'\\% +4 "core" %14 D +2 "sampler")% +4 "core" %  Y a\ Q +53 "collection"'% +4 "core" %10 F +2 "sampler") % +3 "core" %  W a\ Q +53 "collection"'i% +4 "core" %12 @ +2 "sampler")k% +4 "core" %  W `\ Q +53 "collection"'m% +3 "core" %1; E +2 "sampler")V% +5 "core" %  W a\ Q +52 "collection"'% +4 "core" %19 D + "sampler")% +4 "core" %  X `\ Q +53 "collection"'% +3 "core" %12 E +2 "sampler")% +5 "core" %  ` a\ Q +52 "collection"'% +5 "core" %14 D +2 "sampler")% +4 "core" %  W \\\ Q +52 "collection"'% +3 "core" %16 E +2 "sampler")% +5 "core" %  ` b\ Q +52 "collection"'q% +4 "core" %1V < +3 "sampler")#% +5 "core" %  Y Y\ Q +52 "collection"'% +4 "core" %15 ? + "sampler") % +5 "core" %  X a\ Q +52 "collection"' % +3 "core" %14 E +2 "sampler") % +4 "core" %  W a\ Q +53 "collection"'(% +3 "core" %17 D +2 "sampler")a% +5 "core" %  ^ b\ Q +52 "collection"'% +4 "core" %1P D + "sampler")K% +5 "core" %  ` a\ Q +52 "collection"'% +3 "core" %1M E +2 "sampler")L% +4 "core" %  \\ a\ Q +53 "collection"'{% +4 "core" %1S D +2 "sampler")% +4 "core" %  a b\ Q +52 "collection"'% +4 "core" %1E E + "sampler")r% +5 "core" %  W a\ Q +52 "collection"'P% +3 "core" %1= E +2 "sampler")3% +5 "core" %  W a\ Q +53 "collection"'"% +3 "core" %1: E +2 "sampler")<% +5 "core" %  V a\ Q +52 "collection"',% +4 "core" %1: E + "sampler")%% +5 "core" %  W a\ Q +53 "collection"'2% +4 "core" %1: E + "sampler")7% +4 "core" %  X a\ Q +53 "collection"'d% +3 "core" %1< E +2 "sampler")% +4 "core" %  Y a\ Q +93 "collection"';% +12 "core" %1S D +2 "sampler")% +5 "core" %  ` a\ Q +52 "collection"'5% +4 "core" %1N E +2 "sampler")$% +3 "core" %  e b\ Q +53 "collection"'W% +4 "core" %1M E +2 "sampler"):% +4 "core" %  a a\ Q +53 "collection"' % +4 "core" %1S D +2 "sampler")&% +4 "core" %  _ a\ Q +53 "collection"'A% +4 "core" %1M > +2 "sampler")!% +4 "core" %  ^ Z\ Q +52 "collection"')% +4 "core" %1L = +2 "sampler")>% +5 "core" %  _ Z\ Q +53 "collection"'B% +4 "core" %1: E +2 "sampler")8% +4 "core" %  W a\ Q +52 "collection"'*% +4 "core" %1= E +2 "sampler")?% +4 "core" %  e `\ Q +52 "collection"'D% +4 "core" %1P E +2 "sampler")\ % +4 "core" %  g a\ Q +54 "collection"'C% +3 "core" %1< E +3 "sampler")% +4 "core" %  W a\ Q +2 "sampler")J% +4 "core" %  V a\ Q +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )N% +3 "core" %  _ \ Q + ."WCR"SSV.dial :exhaust +3 "sampler")  +84 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +5 "sampler")#.0X +52 "collection"'S% +4 "core" %1u F +2 "sampler")T% +4 "core" %\ db ` _ > +52 "collection"'U% +4 "core" %1f E +2 "sampler")@% +4 "core" %\ qo c a > +52 "collection"'4% +4 "core" %1] E +2 "sampler")Z% +3 "core" %\ yy W b > +53 "collection"'=% +5 "core" %1t E +2 "sampler")% +4 "core" %\  a b > +53 "collection"'Y% +4 "core" %1i E +2 "sampler")X% +4 "core" %\  _ a > +52 "collection"'/% +4 "core" %1g E +2 "sampler")`% +4 "core" %\  _ b > +52 "collection"']% +4 "core" %1V E +2 "sampler")% +4 "core" %\  W a > +52 "collection"'% +4 "core" %1T E +2 "sampler")u% +4 "core" %\  W b > +52 "collection"'b% +3 "core" %1O E +2 "sampler")F% +5 "core" %\  ^ a > +53 "collection"'g% +4 "core" %1Y E +2 "sampler")h% +4 "core" %\  W b > +52 "collection"'% +4 "core" %1Y E +2 "sampler")-% +3 "core" %\  V b > +53 "collection"'R% +4 "core" %1p E +3 "sampler")f% +4 "core" %\  W a > +52 "collection"'O% +4 "core" %1R E + "sampler")I% +5 "core" %\  ` b > +53 "collection"'o% +4 "core" %1N > +2 "sampler")p% +4 "core" %\  W Z > +52 "collection"'l% +4 "core" %1Z > +2 "sampler")n% +3 "core" %\  W a > +53 "collection"'s% +4 "core" %1h E +2 "sampler")t% +4 "core" %\  ` a > +53 "collection"'H% +3 "core" %1V E +2 "sampler")M% +5 "core" %\  ` a > +52 "collection"'x% +4 "core" %1f F +2 "sampler")w% +4 "core" %\  _ a > +53 "collection"'[% +7 "core" %1N E +4 "sampler")z% +8 "core" %\  V b > +54 "collection"'+% +4 "core" %1m F +2 "sampler")v% +4 "core" %\  ` a > +53 "collection"'^% +4 "core" %1l E +2 "sampler")_% +4 "core" %\  _ b > +52 "collection"'}% +4 "core" %1[ F +2 "sampler")% +3 "core" %\  W a > +53 "collection"'E% +4 "core" %1N F +2 "sampler")% +3 "core" %\  W b > +53 "collection"'~% +4 "core" %1P E +2 "sampler")j% +4 "core" %\  W b > +52 "collection"'e% +3 "core" %1k F +2 "sampler")% +5 "core" %\  _ b > +53 "collection"'\\% +4 "core" %1V E +2 "sampler")% +4 "core" %\  V b > +53 "collection"'% +4 "core" %1S F + "sampler") % +5 "core" %\  W a > +53 "collection"'i% +4 "core" %1f E +2 "sampler")k% +4 "core" %\  [ b > +53 "collection"'m% +4 "core" %1j E +2 "sampler")V% +4 "core" %\  _ b > +52 "collection"'% +4 "core" %1U F +2 "sampler")% +3 "core" %\  V a > +53 "collection"'% +4 "core" %1T D +2 "sampler")% +4 "core" %\  V _ > +52 "collection"'% +4 "core" %1T A +2 "sampler")% +4 "core" %\  W ] > +53 "collection"'% +4 "core" %1I @ + "sampler")% +5 "core" %\  R \\ > +53 "collection"'q% +4 "core" %1T @ +2 "sampler")#% +3 "core" %\  W \\ > +53 "collection"'% +4 "core" %1K @ +2 "sampler") % +3 "core" %\  X \\ > +53 "collection"' % +4 "core" %1P E +2 "sampler") % +4 "core" %\  X b > +53 "collection"'(% +4 "core" %1O E +2 "sampler")a% +4 "core" %\  X a > +53 "collection"'% +3 "core" %1H F +2 "sampler")K% +5 "core" %\  Q b > +94 "collection"'% +13 "core" %1o E +2 "sampler")L% +4 "core" %\  a c > +53 "collection"'{% +4 "core" %1` F +2 "sampler")% +4 "core" %\  ^ b > +53 "collection"'% +4 "core" %1g F +2 "sampler")r% +4 "core" %\  V c > +53 "collection"'P% +4 "core" %1L F +2 "sampler")3% +4 "core" %\  Z b > +53 "collection"'"% +4 "core" %1L F +2 "sampler")<% +5 "core" %\  W b > +53 "collection"',% +4 "core" %1c F +2 "sampler")%% +4 "core" %\  ` b > +53 "collection"'2% +4 "core" %1] D +2 "sampler")7% +4 "core" %\  U b > +53 "collection"'d% +4 "core" %1F E +2 "sampler")% +4 "core" %\  W c > +52 "collection"';% +4 "core" %1a F +2 "sampler")% +4 "core" %\  X b > +53 "collection"'5% +4 "core" %1@ F +2 "sampler")$% +4 "core" %\  W b > +52 "collection"'W% +4 "core" %1` E +2 "sampler"):% +4 "core" %\  ` b > +52 "collection"' % +4 "core" %1\\ E +2 "sampler")&% +4 "core" %\  _ b > +52 "collection"'A% +4 "core" %1\\ F +2 "sampler")!% +4 "core" %\  _ a > +52 "collection"')% +4 "core" %1@ F +3 "sampler")>% +4 "core" %\  ^ b > +53 "collection"'B% +4 "core" %1^ F +2 "sampler")8% +4 "core" %\  ` b > +16 ."WCR"SS.reconfigure SSconfig +3 "sampler")#.0X +2 ."WCR"Intake.select :close +2 "sampler")0 +11 )D% +3 "core" %\  \\ > +2 !"WCR"o: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'"9/home/esp/esp2/protocol/wcr.rb:47:in `wcrLoadedPuck'"//home/esp/esp2/protocol/wcr.rb:25:in `wcr'"4/home/esp/esp2/utils/puckmoves.rb:357:in `load'"8/home/esp/esp2/utils/puckmoves.rb:882:in `loadPuck'"//home/esp/esp2/protocol/wcr.rb:24:in `wcr'":/home/esp/esp2/protocol/wcr.rb:113:in `standAloneWCR'":/home/esp/esp2/protocol/utilities.rb:67:in `protocol'":/home/esp/esp2/protocol/wcr.rb:112:in `standAloneWCR'"=/home/esp/esp2/mission/TotalWCRTest.rb:63:in `wcrPhase2'"//home/esp/esp2/mission/TotalWCRTest.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/TotalWCRTest.rb:113"//home/esp/esp2/utils/mission.rb:19:in `[]'"4/home/esp/esp2/utils/mission.rb:19:in `mission'"//home/esp/esp2/mission/TotalWCRTest.rb:111"1/home/esp/esp2/lib/framework.rb:46:in `load'"//home/esp/esp2/lib/framework.rb:46:in `ld'"1/home/esp/esp2/lib/framework.rb:51:in `load'"5/home/esp/esp2/lib/framework.rb:107:in `execute'"-/home/esp/esp2/lib/esp.rb:203:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"1/home/esp/esp2/lib/threads.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475: mesg"%progress too slow after 1175.0ml:@checkpoint: omitted +2 .SSV.dial :exhaust +4 "sampler")\  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.reconfigure SSexhale +3 "sampler")#.0X +3 ."WCR"CS.seek 10ml +5 "collection"'N' +2685 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +5 "collection"' @ +84 "core" ? +53 "sampler")c% +3 "core" % X # +2 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'Q  +99 "core"  +3 "collection"'1% +4 "core" %$  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'G ` +34 "core" a +3 ."WCR"CS.seek 7.184ml +4 "collection"'0'D +821 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +5 "collection"'|  +4 'S  +32 "core"  +50  +3 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< Mb +5 ."WCR"CS.seek 0ml +2 "collection"'T'4 +1606 "core" 'h U P, +3 ."WCR"CBV.dial :waste2b +4 "collection"'U  +33 "core"  +2 ."WCR"CS.reconfigure CSconfig +4 "collection"'#P d@b +4 ."WCR"CS.seek :empty +3 "collection"'@' +396 "core" ' +2 ."WCR"delay 1:00 +921 "Can" uu +5081 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'4  +150 "core" +3 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +5 "collection"'Z  +46 "core"  +2 "collection"'=% +5 "core" %G + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +4 "collection"' +11 ."WCR"CS.seek 2ml +3 "collection"'' +606 "core" ' +2 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +12 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +4 "collection"'Y' +2146 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +5 "collection"'X @ +82 "core" ? +53 "sampler")/% +4 "core" % g # + ."WCR"CBV.dial between CSV and waste2b +3 "collection"'`  +100 "core"  +3 "collection"']% +4 "core" %q  +2 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +66 "core" ^ +3 ."WCR"CS.seek 7.154ml +4 "collection"''P +854 "core" ' +53 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +6 "collection"'u  +5 'b  +31 "core"  +116  +3 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< Kb +5 ."WCR"CS.seek 0ml +4 "collection"'F'4 +1753 "core" ' S Ol +3 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b +2 "collection"'g  +34 "core"  +3 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'h' +244 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +3 "collection"'  +150 "core" +4 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR +5 "collection"'-  +47 "core"  +2 "collection"'R% +5 "core" %7 + #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal +4 "collection"' +11 ."WCR"CS.seek 2ml +3 "collection"'f' +610 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +12 ."WCR"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."WCR"CS.seek 10ml +4 "collection"'O' +2137 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 55psi... +2 .CBV.dial SSV +5 "collection"'I @ +82 "core" ? +53 "sampler")o% +4 "core" % o # + ."WCR"CBV.dial between CSV and waste2b +4 "collection"'p  +101 "core"  +3 "collection"'l% +4 "core" %  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'n ` +66 "core" ^ +3 ."WCR"CS.seek 7.116ml +4 "collection"'s' +840 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'t  +3 'H  +33 "core"  +117  +3 ."WCR"CS.reconfigure CSpressurize +3 "collection"'# d@<< Kb +5 ."WCR"CS.seek 0ml +4 "collection"'M'4 +1721 "core" ' N K +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'x  +33 "core"  +3 ."WCR"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +4 "collection"'w' +261 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +3 "collection"'[  +150 "core" +3 "collection"'z& +4 "core" &Wyp U +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&+% +7 "core" % \  +2 "storage"(v% +4 "core" %b k l t +2 "storage"(^. +3 "core" . +2 ."WCR"SC.reconfigure SCtight +3 "storage"($\ .(\ 1~b +5 ."WCR"SC.seek 1 +2 "storage"(_(( +214 "core" ( +2 ."WCR"SC.reconfigure SCloose +3 "storage"($.(\ 1~b +5 (}& +2 "core" &*# " +3 "manipulator"&& +3 "core" &ӿ ' -:1 +2 "manipulator"&E% +5 "core" % \ - , ' +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +2 "manipulator"&( +178 "core" ( +2 "manipulator"&~& +5 "core" & W V +2 "storage"(j& +4 "core" &*$ +2 ."WCR"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&e' +94 "core" ' +2 "storage"(& +4 "core" &*$ +3 ."WCR"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 ."WCR"SE.seek beamBreak +2 "storage"(\\'V +287 "core" ' +2 "storage"(- +4 "core" -'V +2 ."WCR"SE.configure SEconfig +3 "storage"(#QK-0-\ b +5 ."WCR"SE.seek :place +2 "storage"(' +39 "core" ' +3 "manipulator"& & +4 "core" & , B +2 "manipulator"&i% +5 "core" % V V 7U +2 ."WCR"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&k'\ +94 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&m(ӷ +157 "core" ( +2 "manipulator"&V& +5 "core" & 2 -9# +2 ."WCR"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" & 0 0 K9# +3 ."WCR"Forearm.seek CC +2 "manipulator"&' +104 "core" ' +2 ."WCR"Hand.close +3 "manipulator"&/ +68 "core" / +5 ."WCR"CC.seek :open +5 "collection"'( +424 "core" ( +2 "storage"(& +5 "core" &*&  +2 "storage"(& +4 "core" &*&  +2 "manipulator"&& +4 "core" &9# +2 "manipulator"&% +4 "core" % =bͮ +3 ."WCR"Forearm.seek :retract +3 "manipulator"&q'\ +99 "core" ' +2 ."WCR"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +4 "manipulator"&#( +179 "core" ( +2 "manipulator"&& +5 "core" & ` B +2 "storage"( & +5 "core" &*&   + ."WCR"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +6 ."WCR"Forearm.seek 1 +2 "manipulator"& 'C +100 "core" ' +2 ."WCR"Elbow.hold +4 "manipulator"& , +4 "core" , +2 ."WCR"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +2 "manipulator"&(1 +71 "core" 1 +4 "manipulator"&a% +5 "core" % u 3 3  +2 "storage"(& +4 "core" &*&  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 350 counts +3 "manipulator"&K'ϡ +15 "core" ' +2 "manipulator"&& +5 "core" & f m +2 "storage"(L& +4 "core" &*&  4 +3 ."WCR"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&{' +25 "core" ' +3 "storage"(% +4 "core" % !  +3 ."downElevator"SE.seek :down +7 "storage"('X +97 (r% +3 "core" %&   } b +2 "manipulator"&P% +5 "core" % u v +2 ."WCR"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^2b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&3'\ +92 "core" ' +70 ' +2 ."downElevator"SE.coast + "storage"(5 +4 ."WCR"SC.coast +2 "storage"(6 +5 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'"& +6 "core" & + .tHand.open +2 "manipulator"&<1 +19 "core" 1 +2 "manipulator"&,& +5 "core" & +2 "manipulator"&%% +4 "core" %\  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&2(- +191 "core" ( +2 "manipulator"&7& +5 "core" &- \ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 &d& +3 "core" &-\ +3 .tForearm.seek :garage +2 "manipulator"&'η +103 "core" ' +2 .tHand.close +2 "manipulator"&;/ +72 "core" / +2 "manipulator"&& +5 "core" &- - & \ +2 "manipulator"&5% +4 "core" % - @Y +2 .tForearm.seek :retract +3 "manipulator"&$'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +3 "manipulator"&W(ӷ +278 "core" ( +2 "manipulator"&:& +5 "core" & 9& + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 & & +3 "core" & U9& +2 .tForearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&&' +108 "core" ' +2 "manipulator"&A& +5 "core" & / ' 9& +2 "manipulator"&!% +4 "core" %Z 0 - gܭ +3 "collection"')& +4 "core" & +2 "collection"'>& +4 .tCC.seek :closed +2 "collection"'B(W +7 "core" & + & +5 & 3 +9 &$B} }4 +10 &;i~ |H +9 &h ~X +9 &J W +10 &GN W +9 & O W +10 &P W +9 &N X +9 &PM W +10 &M\ W +9 & M\ X +9 &"L W +10 &$WK W +9 &&I W +12 &'J W +7 &)L W +9 &+^N X +10 &-!P W +9 &.O W +9 &0O W +10 &2fN X +9 &4)L W +10 &5N X +9 &7Q W +9 &9oO W +10 &;1K W +9 &<L W +9 &>O W +10 &@wN W +9 &B9L W +10 &CJ W +9 &EO W +9 &G~Q X +10 &I<^ Y +9 &J {] +9 &L ua +10 &Nb sb$ +9 &P rb. +10 &Q rb8 +9 &S qb9 +9 &U7 rb: +10 &V t8 +9 &WGp ~- +9 &Wur |Q +6 ( +2 "collection"'>& +5 #tCollection Clamp onSpring/offSpring for 6/31 samples, on/off torque 2.42 +2 "collection"'8& +6 "core" &Wuk ~Q + &Wuk ~Q +2 .tHand.open +2 "manipulator"&?1 +74 "core" 1 +2 "manipulator"&D% +5 "core" % _ Fҭ +2 .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +3 "manipulator"&\ '\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold +3 "collection"'& +5 "core" &Wuk Q +2 "collection"'*% +4 "core" % +2 .tCSV.dial CSR +2 "collection"'  +47 "core"  +2 "collection"'J% +55 "core" % +3 #tPulling 5ml of CSR.flush + .CSR.select :flush +4 "collection"' +13 .tCS.seek 5ml +2 "collection"'y'p +220 "Can" || +1180 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +13 '% +2 "core" %p +3 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 7.5ml +2 "collection"'c'Y +735 "core" ' +2 .tCSV.dial :waste +3 "collection"'Q +157 "core" +3 .tCS.reconfigure CSconfig +2 "collection"'#P d@b +5 .tCS.seek 0ml +4 "collection"'1'4 +2016 "core" ' +2 #tFlushing lower manifold's waste1 port +2 "collection"'G& +6 "core" &Wuk Q +2 "collection"'N% +4 "core" %0 +2 .tCSV.dial :flush +2 "collection"'S  +50 "core"  +3 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 5ml +3 "collection"'|'p +1384 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'0 @ +47 "core" A +3 "collection"'U% +4 "core" %p  +3 .tCS.seek 7ml + "collection"'T'e +606 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'4  +4 'Z  +45 "core"  +108  +2 .tCBV.dial :waste1 +4 "collection"'= @ +85 "core" B +3 .tCS.seek 0ml +4 "collection"'@'4 +1893 "core" ' +2 #tFlushing lower manifold's waste2b port +4 "collection"'& +5 "core" &Wuk Q +2 "collection"'X% +4 "core" %0 +2 .tCSV.dial :flush +2 "collection"'/  +82 "core" +3 .tCS.seek 5ml +4 "collection"'`'p +1374 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'] @ +50 "core" A +2 "collection"'% +5 "core" %p  +2 .tCS.seek 7ml +3 "collection"'Y'j +611 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'b  +46 "core"  +2 .tCBV.dial :waste2b +3 "collection"'u  +84 "core"  +3 .tCS.seek 0ml +4 "collection"''4 +1876 "core" ' +2 #tFlushing upper manifold +4 "collection"'g& +5 "core" &Wug Q +2 "collection"'F% +4 "core" %4 + .tCSV.dial :flush +2 "collection"'  +82 "core" +3 .tCS.seek 5ml +4 "collection"'-'p +1376 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'R @ +49 "core" A +3 "collection"'h% +4 "core" %p  +2 .tCS.seek 7ml +3 "collection"'f'j +631 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'I +5 'o  +50 "core"  +63  +2 .tCTV.dial :air +4 "collection"'p  +148 "core" +3 .tCS.seek 0ml +5 "collection"'l'4 +1875 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'n'0 +861 "core" ' +2 .tCSV.dial :waste +3 "collection"'O +48 "core" +3 .tCS.seek 0ml +4 "collection"'H'4 +859 "core" ' +2 "collection"'t& +5 "core" &Wug Q +2 "collection"'s% +4 "core" %4 + .tCSV.dial :flush +2 "collection"'x  +48 "core"  +3 .tCS.seek 3ml +4 "collection"'M'0 +860 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'[ @ +47 "core" A +2 "collection"'z% +5 "core" %0  +2 .tCS.seek 5ml +2 "collection"'+'p +615 "core" ' +2 .tCSV.dial :air +3 .CS.seek 0ml +4 "collection"'v'4 +1370 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'^'0 +863 "core" ' +2 .tCSV.dial :waste +2 "collection"'} +81 "core" +3 .tCS.seek 0ml +4 "collection"''4 +868 "core" ' +2 #tDisinfecting external Intake with mfbkill +3 "collection"'E& +5 "core" &Wuk Q +2 "collection"'~% +5 "core" %1 + .tCSV.dial CSR +3 "collection"'j  +157 "core"  +3 "collection"''% +4 "core" %1 +2 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +11 .tCS.seek 8ml +3 "collection"''L +2144 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +12 .tCS.seek 10ml +2 "collection"'9' +615 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' +112 "core" +2 .tCTV.dial :intake +3 "collection"'  +82 "core"  +2 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'i' +2262 "core" ' +2 .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air +2 "collection"'\\  +136 "core"  +3 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'V'4 +604 "core" ' +2 #tFlushing lower manifold's waste1 port +2 .CSV.dial CSR +4 "collection"'  +115 "core"  +2 "collection"'e% +5 "core" %8 +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +3 "collection"'@ +14 .tCS.seek 4ml +2 "collection"''P +1113 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +5 "collection"'' +1626 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'k  +3 '6  +46 "core" ~ +108  +2 .tCBV.dial :waste1 +3 "collection"' @ +48 "core" @ +3 .tCS.seek 0ml +4 "collection"''4 +2632 "core" ' +2 #tFlushing lower manifold's waste2b port +2 .CSV.dial CSR +5 "collection"'  +47 "core"  +3 "collection"'% +4 "core" %/ +2 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +4 "collection"'@ +12 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 4ml +5 "collection"''P +1122 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +2 "collection"' +12 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +5 "collection"'' +1619 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'  +47 "core"  +2 .tCBV.dial :waste2b +4 "collection"'m  +83 "core"  +3 .tCS.seek 0ml +4 "collection"'('4 +2618 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +6 "collection"'a  +48 "core"  +2 "collection"'% +5 "core" %2 + #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +5 "collection"'@ +11 .tCS.reconfigure CSconfig +3 "collection"'#P d@b +4 .tCS.seek 4ml +4 "collection"''P +1123 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +12 .tCS.reconfigure CSfast +3 "collection"'#d @b +4 .tCS.seek 10ml +3 "collection"'L' +1626 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"' +4 'q  +51 "core" +63 +2 .tCTV.dial :air +4 "collection"'r  +150 "core" +2 .tCS.seek 0ml +5 "collection"'P'4 +2654 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'#'0 +867 "core" ' +2 .tCSV.dial :waste +4 "collection"' +46 "core" +3 .tCS.seek 0ml +4 "collection"'K'4 +863 "core" ' +2 #tFlushing upper manifold +2 "collection"'"& +6 "core" &Wub Q +2 "collection"'% +4 "core" %4 +2 .tCSV.dial :flush +2 "collection"'<  +47 "core"  +3 .tCS.seek 5ml +4 "collection"','p +1379 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"'% @ +47 "core" A +2 "collection"'{% +5 "core" %p  +2 .tCS.seek 7ml +3 "collection"'7'm +599 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +4 "collection"'d +126 "core" +2 .tCTV.dial :air +3 .CS.seek 0ml +6 "collection"''4 +1773 "Can"m ss +108 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'_'0 +867 "core" ' +2 .tCSV.dial :waste +4 "collection"' +46 "core" +3 .tCS.seek 0ml +4 "collection"';'4 +860 "core" ' +2 "collection"'& +5 "core" &Wub Q +2 "collection"'5% +4 "core" %2 + .tCSV.dial :flush +2 "collection"'3  +46 "core"  +3 .tCS.seek 3ml +3 "collection"''0 +869 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +3 "collection"': @ +59 "core" ? +2 "collection"' % +5 "core" %0  +2 .tCS.seek 5.001ml +3 "collection"'2'p +612 "core" ' +2 .tCSV.dial :air +3 .CS.seek 0ml +5 "collection"'A'4 +1359 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml +2 "collection"'!'0 +854 "core" ' +2 .tCSV.dial :waste +3 "collection"') +80 "core" +3 .tCS.seek 0ml +3 "collection"'$'4 +862 "core" ' +2 #tFlushing lower manifold's waste1 port +4 "collection"'& +5 "core" &Wuc Q + "collection"'>% +5 "core" %2 + .tCSV.dial :flush +3 "collection"'8  +48 "core"  +3 .tCS.seek 5ml +51 "collection"'?'p +1384 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +7 "collection"'D @ +59 "core" ? +2 "collection"'% +5 "core" %p  +2 .tCS.seek 7ml +3 "collection"'*'l +613 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +3 "collection"'  +5 'J  +46 "core"  +109  +2 .tCBV.dial :waste1 +3 "collection"'& @ +50 "core" A +3 .tCS.seek 0ml +3 "collection"'w'4 +1864 "core" ' +2 #tFlushing lower manifold's waste2b port +4 "collection"'& +5 "core" &Wuc Q +2 "collection"'y% +4 "core" %1 + .tCSV.dial :flush +3 "collection"'Q  +81 "core" +3 .tCS.seek 5ml +3 "collection"'c'p +1373 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +4 "collection"'G @ +48 "core" A +2 "collection"'N% +5 "core" %p  +3 .tCS.seek 7ml +2 "collection"'S'l +607 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'1  +46 "core"  +2 .tCBV.dial :waste2b +3 "collection"'0  +84 "core"  +3 .tCS.seek 0ml +4 "collection"'U'4 +1866 "core" ' +2 #tDisinfecting external Intake with kill +4 "collection"'|& +5 "core" &Wuc Q + "collection"'4% +4 "core" %3 +2 .tCSV.dial CSR +2 "collection"'Z  +47 "core"  +2 "collection"'=% +5 "core" %3 +2 #tPulling 8ml of CSR.kill + .CSR.select :kill +4 "collection"' +12 .tCS.seek 8ml +3 "collection"'T'L +2173 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +12 .tCS.seek 10ml +2 "collection"'' +600 "core" ' +2 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +5 "collection"'X +2 '/  +53 "core"  +60 +2 .tCTV.dial :intake +4 "collection"'@  +84 "core" +2 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"']' +2228 "core" ' +2 .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air +2 "collection"'  +85 "core"  +2 .tCS.reconfigure CSconfig +4 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'`'4 +615 "core" ' +2 .tCSV.dial CSR +2 "collection"'b  +114 "core"  +2 "collection"'u% +5 "core" %1 + #tPulling 5ml of CSR.flush + .CSR.select :flush +6 "collection"' +11 .tCS.seek 5ml +3 "collection"'Y'p +1374 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +12 .tCS.seek 10ml + "collection"'g' +1372 "core" ' + .tCSV.dial CBV +3 "collection"'F +113 "core" +2 .tCS.seek 0ml +3 "collection"''4 +2647 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +5 "core" & z8 + .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&R(ӷ +15 "core" ( +2 "manipulator"&h& +4 "core" & / + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &-& +3 "core" & / +2 .tForearm.seek CC +2 "manipulator"&o' +102 "core" ' + .tHand.close +3 "manipulator"&I/ +76 "core" / +2 .tCC.seek :open +3 "collection"'p( +425 "core" ( +2 "manipulator"&f& +4 "core" & x y / + "manipulator"&l% +4 "core" % @s x v +2 .tForearm.seek :retract + "manipulator"&O'\ +104 "core" ' +2 .tElbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&n(- +310 "core" ( +2 "manipulator"&t& +4 "core" &- 2y + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &s& +3 "core" &-  y +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage + "manipulator"&x'η +115 "core" ' + .tHand.open +3 "manipulator"&H1 +75 "core" 1 +2 "manipulator"&[% +4 "core" % οL w [ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^2b +4 .tForearm.seek :retract +2 "manipulator"&z'\ +101 "core" ' + #tCompleted [wcrPhase2] begun 16:12:57 +6 #Asleep after completing TotalWCRTest assays + #Mission runtime was 1:55:25.825458 +3 ."Qmail"GoodNews.email "{1 => 1, 2 => 0}\\nCan@18:02:16, 23.1C, 59% humidity, 14.5psia, 12.006V, 0.651A, 0.651A avg, 7.82W",Subject: "Asleep after completing TotalWCRTest assays" +706 #mEXIT + #"bkha"Session Ended @1558454866.39CEST